From 3a1c1679539d0de2e02e05d315ba7b3bbd5bc0d6 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 9 Sep 2024 17:21:36 +0200 Subject: [PATCH 001/115] Test action --- .github/workflows/ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000000..442b2260e11 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,13 @@ +name: Compile SOFA and run Tests +on: + workflow_dispatch: + commit: + +jobs: + check_title: + runs-on: [self-hosted, sh-ubuntu] + steps: + - name: Test env + shell: bash + run: | + env | grep GITHUB \ No newline at end of file From 978ef1a3e35516394f37a4ad2d31fc013ecdf99b Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 9 Sep 2024 17:24:06 +0200 Subject: [PATCH 002/115] Fix action --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 442b2260e11..d2993c7cea0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,7 +1,7 @@ name: Compile SOFA and run Tests on: workflow_dispatch: - commit: + push: jobs: check_title: From 0c2f7f093790358c7a713eca4de436deeb779a50 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 9 Sep 2024 17:52:27 +0200 Subject: [PATCH 003/115] Test pre job hook --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d2993c7cea0..cec27a34ff5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,13 +1,17 @@ name: Compile SOFA and run Tests on: workflow_dispatch: + pull_request: push: jobs: - check_title: + test_env: runs-on: [self-hosted, sh-ubuntu] steps: - name: Test env shell: bash run: | - env | grep GITHUB \ No newline at end of file + WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) + cd $WORKSPACE + echo $(pwd) + echo $WORKSPACE From 1a874b19913b83839872d744d34961fd15672998 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 9 Sep 2024 18:18:59 +0200 Subject: [PATCH 004/115] Add setup_build step --- .github/workflows/ci.yml | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cec27a34ff5..5654aecec33 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,13 +5,41 @@ on: push: jobs: - test_env: + setup_build: runs-on: [self-hosted, sh-ubuntu] steps: - - name: Test env + - name: Clone SOFA and CI shell: bash run: | WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) cd $WORKSPACE - echo $(pwd) - echo $WORKSPACE + + + echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" + mkdir src & cd src + SRC_DIR=$(pwd) + + git init + git remote add origin https://www.github.com/$GITHUB_REPOSITORY_OWNER/sofa.git + git fetch origin $GITHUB_WORKFLOW_SHA + git checkout FETCH_HEAD + + cd $WORKSPACE + + + echo "Cloning CI" + mkdir ci & cd ci + CI_DIR=$(pwd) + + git init + git remote add origin https://www.github.com/sofa-framework/ci.git + git fetch origin master + git checkout FETCH_HEAD + + cd $WORKSPACE + + + mkdir build + + + From 033bd3c5820c6a4b370d35c15051830e766a1e7d Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 9 Sep 2024 18:20:44 +0200 Subject: [PATCH 005/115] Fix action --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5654aecec33..99b5c99c0f0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,9 +14,9 @@ jobs: WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) cd $WORKSPACE - + echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" - mkdir src & cd src + mkdir $WORKSPACE/src && cd $WORKSPACE/src SRC_DIR=$(pwd) git init @@ -28,7 +28,7 @@ jobs: echo "Cloning CI" - mkdir ci & cd ci + mkdir $WORKSPACE/ci && cd $WORKSPACE/ci CI_DIR=$(pwd) git init From c5fda9760bab546ecfc509ce057badc7249b3067 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 10 Sep 2024 14:46:42 +0200 Subject: [PATCH 006/115] FIX when folders already exist + TODOS --- .github/workflows/ci.yml | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 99b5c99c0f0..82e7aede90e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,9 +13,13 @@ jobs: run: | WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) cd $WORKSPACE - echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" + #TODO (for PR) : clone branch against which the PR is compared then merge the PR + + if [ -d $WORKSPACE/src ]; then + rm -rf $WORKSPACE/src + fi mkdir $WORKSPACE/src && cd $WORKSPACE/src SRC_DIR=$(pwd) @@ -26,8 +30,12 @@ jobs: cd $WORKSPACE - echo "Cloning CI" + #TODO : clone ci branch with same name as the sofa branch against which the PR is compared OR the branch from which the commit comes + + if [ -d $WORKSPACE/ci ]; then + rm -rf $WORKSPACE/ci + fi mkdir $WORKSPACE/ci && cd $WORKSPACE/ci CI_DIR=$(pwd) @@ -38,8 +46,23 @@ jobs: cd $WORKSPACE + #TODO: transform infos to force-full-build + if [ -d $WORKSPACE/build ]; then + rm -rf $WORKSPACE/build + fi + mkdir $WORKSPACE/build + + #TODO: transform job-type (PR, commit, nightly) in a set of parameter (core, standard, full) + #TODO: transform job-type + infos from messages in a set of tests to run (unit, scenes, regression) + #TODO: transform infos from messages in a set of ci-depends-on - mkdir build - + #TODO: launch the container if needed (e.g. for ubuntu) + #TODO: launch sofa-ci-build-action with parameters : building scope (core, standard, full), + # OS type, + # python version, + # tests sets (list taken from {unit, scenes, regression}), + # ci-depends-on, + # OOT cmake option list (empty here) + From 14d7d2a85b31f8fa10caf99226a03b7425588241 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Mon, 10 Mar 2025 09:20:17 +0100 Subject: [PATCH 007/115] Add filter action and scripts --- .github/workflows/filter-build.yml | 128 +++++++++++++++ scripts/github_CI/checkPRInfoBeforeBuild.py | 172 ++++++++++++++++++++ scripts/github_CI/trigger-build.sh | 18 ++ 3 files changed, 318 insertions(+) create mode 100644 .github/workflows/filter-build.yml create mode 100644 scripts/github_CI/checkPRInfoBeforeBuild.py create mode 100644 scripts/github_CI/trigger-build.sh diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml new file mode 100644 index 00000000000..9ad2a6765b6 --- /dev/null +++ b/.github/workflows/filter-build.yml @@ -0,0 +1,128 @@ +name: Filter build action + + +# =============================================================== +# =============================================================== + + +on: + # On-demand binary generation + workflow_dispatch: + inputs: + branch: + description: 'Specify the stable branch to use to generate the new binaries' + required: true + commit_sha: + description: 'Commit SHA to check out' + required: true + default: 'head' + + # Nightly build + schedule: + - cron: '0 2 * * *' # Evevery night + + # PR-related build (open, labels, push) + pull_request: + types: [opened, synchronize] + + # Comment on PR + pull_request_review_comment: + types: [created, edited] + + # CI for dashboard master + push: + branches: + - 'master' + +# =============================================================== +# =============================================================== + +jobs: + filter_build: + runs-on: ubuntu-latest + ###if: ${{ github.repository_owner == 'sofa-framework' }} + + steps: + - name: Set up python + uses: actions/setup-python@v5 + with: + python-version: '3.12' + + - name: Install pip packages + run: | + pip install python-graphql-client + pip install requests + + - name: Run on dispatch + if: ${{ github.event_name == 'workflow_dispatch' }} + run: | + echo "This step runs only for binary generation." + + BRANCH=${{ github.event.inputs.branch }} + COMMIT=${{ github.event.inputs.commit }} + + # Validate branch format (e.g., v25.06) + if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then + echo "Invalid branch name format: $BRANCH" + exit 1 + fi + echo "Branch name $BRANCH is valid." + + # Check commit SHA format + if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then + echo "Invalid commit SHA format: $COMMIT" + exit 1 + fi + # Check the commit exists in the repository + if git cat-file -e "$COMMIT" 2>/dev/null; then + echo "Commit $COMMIT is valid." + else + echo "Commit $COMMIT does not exist in the repository." + exit 1 + fi + + ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} $BRANCH $COMMIT full None False True False True + + - name: Run when nightly + if: github.event.schedule == '0 2 * * *' + run: | + echo "This step runs only for nightly build." + ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} standard None False True False True + + - name: Check push on master case + if: ${{ github.event_name == 'push'}} + run: | + echo "This step runs only when a commit is pushed on the master branch." + ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} full None True True False False + + - name: Run when PR is opened + if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.pull_request.number }} + OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} + COMMIT_SHA: ${{ github.sha }} + run: | + echo "This step runs only when a PR is opened or synchronized." + + # Trigger the Build action + python scripts/github_CI/checkPRInfoBeforeBuild.py + + - name: Run when PR comment is edited + if: ${{ github.event_name == 'pull_request_review_comment' && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.pull_request.number }} + OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} + COMMIT_SHA: ${{ github.sha }} + run: | + echo "This step runs only when a PR comment is created or edited." + + COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) + echo "Comment: $COMMENT_BODY" + + # Trigger the Build action if [ci-build] is in the comment + if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + python scripts/github_CI/checkPRInfoBeforeBuild.py + fi + diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py new file mode 100644 index 00000000000..36d0b97c3f9 --- /dev/null +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -0,0 +1,172 @@ +#!python + +import os +import requests +from python_graphql_client import GraphqlClient + + +client = GraphqlClient(endpoint="https://api.github.com/graphql") +GITHUB_TOKEN = os.getenv('GITHUB_TOKEN') +PR_NUMBER = os.getenv('PR_NUMBER') +OWNER_NAME = os.getenv('OWNER_NAME') +COMMIT_SHA = os.getenv('COMMIT_SHA') + + +if not GITHUB_TOKEN or not PR_NUMBER or not REPO_NAME: + print("Error: Missing required environment variables.") + exit(1) + + +# GitHub API base URL +API_URL = f"https://api.github.com/repos/sofa-framework/sofa" + +# Headers for authentication +HEADERS = { + "Authorization": f"Bearer {GITHUB_TOKEN}", + "Accept": "application/vnd.github.v3+json" +} + + +# Flags to determine actions +to_review_label_found = False +is_draft_pr = False +with_all_tests_found = False +force_full_build_found = False + + +# ======================================================================== + +# Check PR labels +def check_labels(): + global to_review_label_found + labels_url = f"{API_URL}/issues/{PR_NUMBER}/labels" + response = requests.get(labels_url, headers=HEADERS) + + if response.status_code != 200: + print(f"Failed to fetch labels: {response.status_code}") + exit(1) + + labels = [label['name'].lower() for label in response.json()] + print(f"Labels found: {labels}") + + if "pr: status to review" in labels: + to_review_label_found = True + print("PR is marked as 'to review'.") + +# ======================================================================== + +# Check the PR draft status +def check_if_draft(): + global is_draft_pr + pr_url = f"{API_URL}/pulls/{PR_NUMBER}" + response = requests.get(pr_url, headers=HEADERS) + + if response.status_code != 200: + print(f"Failed to fetch pull request details: {response.status_code}") + exit(1) + + pr_data = response.json() + is_draft_pr = pr_data.get('draft', False) + + if is_draft_pr: + print("The pull request is a draft. The Bash script will not run.") + +# ======================================================================== + +# Check PR comments for "[with-all-tests]" and "[force-full-build]" +def check_comments(): + global with_all_tests_found + global force_full_build_found + comments_url = f"{API_URL}/issues/{PR_NUMBER}/comments" + response = requests.get(comments_url, headers=HEADERS) + + if response.status_code != 200: + print(f"Failed to fetch comments: {response.status_code}") + exit(1) + + comments = [comment['body'].lower() for comment in response.json()] + print(f"Comments found: {comments}") + + if any("[with-all-tests]" in comment for comment in comments): + with_all_tests_found = True + print("Found a comment containing 'with-all-tests'.") + if any("[force-full-build]" in comment for comment in comments): + force_full_build_found = True + print("Found a comment containing 'with-all-tests'.") + + +# ======================================================================== + + +# Execute the checks +check_labels() +check_if_draft() + + +# Trigger the build if conditions are met +if to_review_label_found and not is_draft_pr: + + # Check compilation options in PR comments + check_comments() + + pr_url = f"{API_URL}/pulls/{PR_NUMBER}" + response = requests.get(pr_url, headers=HEADERS) + pr_data = response.json() + branch = pr_data.get("head", {}).get("ref", None) + + + # Extract the PR description and look for [ci-depends-on ...] patterns + pr_body = pr_data.get("body", "") + ci_depends_on = [] + + for line in pr_body.splitlines(): + match = re.search(r'\[ci-depends-on (.+?)\]', line) + if match: + dependency = match.group(1).strip() + ci_depends_on.append(dependency) + print(f"Found ci-depends-on dependency: {dependency}") + + # GitHub repository details + API_URL_DISPATCH = f"https://api.github.com/repos/sofa-framework/sofa/dispatches" + + # JSON payload for the dispatch event + PAYLOAD = { + "event_type": "CI Build", + "client_payload": { + "owner": {OWNER_NAME}, + "branch": {branch}, + "commit_hash": {COMMIT_SHA}, + "preset": "full", + "ci-depends-on": {ci_depends_on}, + "with-all-tests": {with_all_tests_found}, + "force-full-build": {force_full_build_found}, + "out-of-tree-build": "False", + "generate-binaries": "False", + }, + } + + # Headers for the GitHub API request + REQUEST_HEADERS = { + "Accept": "application/vnd.github+json", + "Authorization": f"Bearer {GITHUB_TOKEN}", + "X-GitHub-Api-Version": "2022-11-28", + } + + # Perform the API request + try: + response = requests.post(API_URL_DISPATCH, json=PAYLOAD, headers=REQUEST_HEADERS) + + # Check for successful request + if response.status_code == 204: + print("CI Build event triggered successfully.") + else: + print(f"Failed to trigger CI Build event. Status code: {response.status_code}") + print("Response:", response.text) + sys.exit(1) + except requests.RequestException as e: + print("Error during the API request:", e) + sys.exit(1) +else: + print("Conditions not met. Bash script will not run.") + +# ======================================================================== diff --git a/scripts/github_CI/trigger-build.sh b/scripts/github_CI/trigger-build.sh new file mode 100644 index 00000000000..16b1c0d67a2 --- /dev/null +++ b/scripts/github_CI/trigger-build.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# Check if exactly 8 arguments are provided +if [ "$#" -ne 9 ]; then + echo "Error: Exactly 9 arguments are required." + echo "Usage: $0 " + exit 1 +fi + +# Trigger the build action with all needed input: +# branch, hash, preset, ci-depends-on, with-all-tests, force-full-build, out-of-tree-build, label-wip/postponed, generate-binaries +sudo apt install curl +curl -L -X POST \ +-H "Accept: application/vnd.github+json" \ +-H "Authorization: Bearer $1" \ +-H "X-GitHub-Api-Version: 2022-11-28" \ +https://api.github.com/repos/sofa-framework/sofa/dispatches \ +-d '{"event_type":"CI Build","client_payload":{"owner":"sofa-framework","branch":"$2","commit_hash":"$3","preset":"$4","ci-depends-on":"$5", "with-all-tests":"$6", "force-full-build":"7", "out-of-tree-build":"$8", "generate-binaries":"$9"}}' From 9725eb2efe284a0c0ba940e4b7d3fd983ce4a649 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Thu, 13 Mar 2025 10:53:57 +0100 Subject: [PATCH 008/115] replace sofa-framework by bakpaul --- .github/workflows/filter-build.yml | 2 +- scripts/github_CI/checkPRInfoBeforeBuild.py | 4 ++-- scripts/github_CI/trigger-build.sh | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 9ad2a6765b6..fce5540ce3d 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -40,7 +40,7 @@ on: jobs: filter_build: runs-on: ubuntu-latest - ###if: ${{ github.repository_owner == 'sofa-framework' }} + ### if: ${{ github.repository_owner == 'sofa-framework' }} steps: - name: Set up python diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index 36d0b97c3f9..44ff9527752 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -18,7 +18,7 @@ # GitHub API base URL -API_URL = f"https://api.github.com/repos/sofa-framework/sofa" +API_URL = f"https://api.github.com/repos/bakpaul/sofa" # Headers for authentication HEADERS = { @@ -127,7 +127,7 @@ def check_comments(): print(f"Found ci-depends-on dependency: {dependency}") # GitHub repository details - API_URL_DISPATCH = f"https://api.github.com/repos/sofa-framework/sofa/dispatches" + API_URL_DISPATCH = f"https://api.github.com/repos/bakpaul/sofa/dispatches" # JSON payload for the dispatch event PAYLOAD = { diff --git a/scripts/github_CI/trigger-build.sh b/scripts/github_CI/trigger-build.sh index 16b1c0d67a2..d45755c92c8 100644 --- a/scripts/github_CI/trigger-build.sh +++ b/scripts/github_CI/trigger-build.sh @@ -14,5 +14,5 @@ curl -L -X POST \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer $1" \ -H "X-GitHub-Api-Version: 2022-11-28" \ -https://api.github.com/repos/sofa-framework/sofa/dispatches \ --d '{"event_type":"CI Build","client_payload":{"owner":"sofa-framework","branch":"$2","commit_hash":"$3","preset":"$4","ci-depends-on":"$5", "with-all-tests":"$6", "force-full-build":"7", "out-of-tree-build":"$8", "generate-binaries":"$9"}}' +https://api.github.com/repos/bakpaul/sofa/dispatches \ +-d '{"event_type":"CI Build","client_payload":{"owner":"bakpaul","branch":"$2","commit_hash":"$3","preset":"$4","ci-depends-on":"$5", "with-all-tests":"$6", "force-full-build":"7", "out-of-tree-build":"$8", "generate-binaries":"$9"}}' From c0c59758ba6c1ee0bee24a027c65d964b8b0a6e7 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Thu, 13 Mar 2025 11:11:45 +0100 Subject: [PATCH 009/115] fix indentation --- .github/workflows/filter-build.yml | 140 ++++++++++++++--------------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index fce5540ce3d..ce9812024cf 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -48,81 +48,81 @@ jobs: with: python-version: '3.12' - - name: Install pip packages - run: | - pip install python-graphql-client - pip install requests + - name: Install pip packages + run: | + pip install python-graphql-client + pip install requests - - name: Run on dispatch - if: ${{ github.event_name == 'workflow_dispatch' }} - run: | - echo "This step runs only for binary generation." + - name: Run on dispatch + if: ${{ github.event_name == 'workflow_dispatch' }} + run: | + echo "This step runs only for binary generation." - BRANCH=${{ github.event.inputs.branch }} - COMMIT=${{ github.event.inputs.commit }} + BRANCH=${{ github.event.inputs.branch }} + COMMIT=${{ github.event.inputs.commit }} - # Validate branch format (e.g., v25.06) - if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then - echo "Invalid branch name format: $BRANCH" - exit 1 - fi - echo "Branch name $BRANCH is valid." + # Validate branch format (e.g., v25.06) + if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then + echo "Invalid branch name format: $BRANCH" + exit 1 + fi + echo "Branch name $BRANCH is valid." - # Check commit SHA format - if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then - echo "Invalid commit SHA format: $COMMIT" - exit 1 - fi - # Check the commit exists in the repository - if git cat-file -e "$COMMIT" 2>/dev/null; then - echo "Commit $COMMIT is valid." - else - echo "Commit $COMMIT does not exist in the repository." - exit 1 - fi + # Check commit SHA format + if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then + echo "Invalid commit SHA format: $COMMIT" + exit 1 + fi + # Check the commit exists in the repository + if git cat-file -e "$COMMIT" 2>/dev/null; then + echo "Commit $COMMIT is valid." + else + echo "Commit $COMMIT does not exist in the repository." + exit 1 + fi - ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} $BRANCH $COMMIT full None False True False True + ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} $BRANCH $COMMIT full None False True False True - - name: Run when nightly - if: github.event.schedule == '0 2 * * *' - run: | - echo "This step runs only for nightly build." - ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} standard None False True False True - - - name: Check push on master case - if: ${{ github.event_name == 'push'}} - run: | - echo "This step runs only when a commit is pushed on the master branch." - ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} full None True True False False - - - name: Run when PR is opened - if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.pull_request.number }} - OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} - COMMIT_SHA: ${{ github.sha }} - run: | - echo "This step runs only when a PR is opened or synchronized." - - # Trigger the Build action - python scripts/github_CI/checkPRInfoBeforeBuild.py - - - name: Run when PR comment is edited - if: ${{ github.event_name == 'pull_request_review_comment' && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.pull_request.number }} - OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} - COMMIT_SHA: ${{ github.sha }} - run: | - echo "This step runs only when a PR comment is created or edited." + - name: Run when nightly + if: github.event.schedule == '0 2 * * *' + run: | + echo "This step runs only for nightly build." + ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} standard None False True False True + + - name: Check push on master case + if: ${{ github.event_name == 'push'}} + run: | + echo "This step runs only when a commit is pushed on the master branch." + ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} full None True True False False + + - name: Run when PR is opened + if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.pull_request.number }} + OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} + COMMIT_SHA: ${{ github.sha }} + run: | + echo "This step runs only when a PR is opened or synchronized." + + # Trigger the Build action + python scripts/github_CI/checkPRInfoBeforeBuild.py + + + - name: Run when PR comment is edited + if: ${{ github.event_name == 'pull_request_review_comment' && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.pull_request.number }} + OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} + COMMIT_SHA: ${{ github.sha }} + run: | + echo "This step runs only when a PR comment is created or edited." - COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) - echo "Comment: $COMMENT_BODY" + COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) + echo "Comment: $COMMENT_BODY" - # Trigger the Build action if [ci-build] is in the comment - if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then - python scripts/github_CI/checkPRInfoBeforeBuild.py - fi - + # Trigger the Build action if [ci-build] is in the comment + if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + python scripts/github_CI/checkPRInfoBeforeBuild.py + fi From 1fade703e727a673a998ee983806922502f30275 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Thu, 13 Mar 2025 11:17:53 +0100 Subject: [PATCH 010/115] add checkout code action --- .github/workflows/filter-build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index ce9812024cf..92adb307b72 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -52,6 +52,9 @@ jobs: run: | pip install python-graphql-client pip install requests + + - name: Check out code + uses: actions/checkout@v2 - name: Run on dispatch if: ${{ github.event_name == 'workflow_dispatch' }} From a521a1ae227a02e7fa2dbb18273dd0f0fb0766e2 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 18 Mar 2025 11:03:18 +0100 Subject: [PATCH 011/115] Add backbone --- .github/workflows/build-and-tests.yml | 124 ++++++++++++++++++++++++++ .github/workflows/ci.yml | 68 -------------- 2 files changed, 124 insertions(+), 68 deletions(-) create mode 100644 .github/workflows/build-and-tests.yml delete mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/build-and-tests.yml b/.github/workflows/build-and-tests.yml new file mode 100644 index 00000000000..5e17541170d --- /dev/null +++ b/.github/workflows/build-and-tests.yml @@ -0,0 +1,124 @@ +name: Compile SOFA and run Tests +on: + workflow_call: + inputs: + owner: + type: string + required: true + branch: + type: string + required: true + commit_hash: + type: string + required: true + preset: + type: string + required: true + python_version: + type: string + required: true + ci-depends-on: + type: string + required: false + with-all-tests: + type: boolean + required: false + default: false + force-full-build: + type: boolean + required: false + default: false + generate-binaries: + type: boolean + required: false + default: false + out-of-tree-build: + type: string + required: false + +jobs: + build: + runs-on: [sh-ubuntu] + steps: + - name: Clone SOFA and CI + shell: bash + run: | + WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) + cd $WORKSPACE + + echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" + #TODO (for PR) : clone branch against which the PR is compared then merge the PR + + if [ -d $WORKSPACE/src ]; then + rm -rf $WORKSPACE/src + fi + mkdir $WORKSPACE/src && cd $WORKSPACE/src + SRC_DIR=$(pwd) + + git init + git remote add origin https://www.github.com/$GITHUB_REPOSITORY_OWNER/sofa.git + git fetch origin $GITHUB_WORKFLOW_SHA + git checkout FETCH_HEAD + + cd $WORKSPACE + + echo "Cloning CI" + #TODO : clone ci branch with same name as the sofa branch against which the PR is compared OR the branch from which the commit comes + + if [ -d $WORKSPACE/ci ]; then + rm -rf $WORKSPACE/ci + fi + mkdir $WORKSPACE/ci && cd $WORKSPACE/ci + CI_DIR=$(pwd) + + git init + git remote add origin https://www.github.com/sofa-framework/ci.git + git fetch origin master + git checkout FETCH_HEAD + + cd $WORKSPACE + + #TODO: transform infos to force-full-build + if [ -d $WORKSPACE/build ]; then + rm -rf $WORKSPACE/build + fi + mkdir $WORKSPACE/build + + - name: Notify dashboard + shell: bash + run: | + #TODO + + - name: Build + continue-on-error: true + shell: bash + run: | + #TODO + #HEre we use docker if possible + + - name: Notify dashboard + shell: bash + run: | + #TODO + + - name: Launch tests + continue-on-error: true + if: steps.Build.outcome == 'success' + shell: bash + run: | + #TODO + #Use new action with workflow call + + - name: Publish artifacts + if: steps.Build.outcome == 'success' && inputs.generate-binaries == true + shell: bash + run: | + #TODO + #Use new action with workflow call + + - name: Publish logs + if: always() + shell: bash + run: | + #TODO + #Use new action with workflow call \ No newline at end of file diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 82e7aede90e..00000000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,68 +0,0 @@ -name: Compile SOFA and run Tests -on: - workflow_dispatch: - pull_request: - push: - -jobs: - setup_build: - runs-on: [self-hosted, sh-ubuntu] - steps: - - name: Clone SOFA and CI - shell: bash - run: | - WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) - cd $WORKSPACE - - echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" - #TODO (for PR) : clone branch against which the PR is compared then merge the PR - - if [ -d $WORKSPACE/src ]; then - rm -rf $WORKSPACE/src - fi - mkdir $WORKSPACE/src && cd $WORKSPACE/src - SRC_DIR=$(pwd) - - git init - git remote add origin https://www.github.com/$GITHUB_REPOSITORY_OWNER/sofa.git - git fetch origin $GITHUB_WORKFLOW_SHA - git checkout FETCH_HEAD - - cd $WORKSPACE - - echo "Cloning CI" - #TODO : clone ci branch with same name as the sofa branch against which the PR is compared OR the branch from which the commit comes - - if [ -d $WORKSPACE/ci ]; then - rm -rf $WORKSPACE/ci - fi - mkdir $WORKSPACE/ci && cd $WORKSPACE/ci - CI_DIR=$(pwd) - - git init - git remote add origin https://www.github.com/sofa-framework/ci.git - git fetch origin master - git checkout FETCH_HEAD - - cd $WORKSPACE - - #TODO: transform infos to force-full-build - if [ -d $WORKSPACE/build ]; then - rm -rf $WORKSPACE/build - fi - mkdir $WORKSPACE/build - - #TODO: transform job-type (PR, commit, nightly) in a set of parameter (core, standard, full) - #TODO: transform job-type + infos from messages in a set of tests to run (unit, scenes, regression) - #TODO: transform infos from messages in a set of ci-depends-on - - #TODO: launch the container if needed (e.g. for ubuntu) - #TODO: launch sofa-ci-build-action with parameters : building scope (core, standard, full), - # OS type, - # python version, - # tests sets (list taken from {unit, scenes, regression}), - # ci-depends-on, - # OOT cmake option list (empty here) - - - From 6331407be05c3ca88cf7a121a53eb1e8342892b1 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 18 Mar 2025 12:03:40 +0100 Subject: [PATCH 012/115] Cloning SOFA working --- .github/workflows/build-and-tests.yml | 50 ++++++++++++++++++--------- 1 file changed, 34 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build-and-tests.yml b/.github/workflows/build-and-tests.yml index 5e17541170d..6f9dee40c1e 100644 --- a/.github/workflows/build-and-tests.yml +++ b/.github/workflows/build-and-tests.yml @@ -2,19 +2,25 @@ name: Compile SOFA and run Tests on: workflow_call: inputs: - owner: + sofa-branch-name: type: string required: true - branch: + sofa-commit-sha: type: string required: true - commit_hash: + pr-owner-url: type: string - required: true + required: false + pr-branch-name: + type: string + required: false + pr-commit-sha: + type: string + required: false preset: type: string required: true - python_version: + python-version: type: string required: true ci-depends-on: @@ -43,25 +49,37 @@ jobs: - name: Clone SOFA and CI shell: bash run: | + ## Go to workspace given by the runner (this file is generated by the pre-build script) WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) cd $WORKSPACE + ## Clone sofa and merge origin master echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" - #TODO (for PR) : clone branch against which the PR is compared then merge the PR + if [ -d $WORKSPACE/sofa ]; then + rm -rf $WORKSPACE/sofa + if - if [ -d $WORKSPACE/src ]; then - rm -rf $WORKSPACE/src - fi - mkdir $WORKSPACE/src && cd $WORKSPACE/src - SRC_DIR=$(pwd) + SRC_DIR=$(pwd)/sofa - git init - git remote add origin https://www.github.com/$GITHUB_REPOSITORY_OWNER/sofa.git - git fetch origin $GITHUB_WORKFLOW_SHA - git checkout FETCH_HEAD + if [ -z "${{ inputs.pr-owner-url }}" ]; then + echo "This is a PR, merging branch ${{ inputs.pr-branch-name }} from remote ${{ inputs.pr-owner-url }} into origin branch ${{ inputs.sofa-branch-name }}" + git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/sofa-framework/sofa + git remote add pr ${{ inputs.pr-owner-url }} + git fetch pr + + if [ "${{ inputs.pr-commit-sha }}" == "HEAD" ]; then + git merge ${{ inputs.pr-branch-name }} + else + git merge ${{ inputs.pr-commit-sha }} + fi + else + echo "This is not a PR: checking out sha ${{ inputs.sofa-commit-sha }} from branch ${{ inputs.sofa-branch-name }}" + git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/sofa-framework/sofa + git checkout ${{ inputs.sofa-commit-sha }} + fi + cd $WORKSPACE - echo "Cloning CI" #TODO : clone ci branch with same name as the sofa branch against which the PR is compared OR the branch from which the commit comes From 896e09cd3d80911c905a955dac6e8289bff36e36 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 18 Mar 2025 12:06:08 +0100 Subject: [PATCH 013/115] Forgot to save --- .github/workflows/build-and-tests.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-tests.yml b/.github/workflows/build-and-tests.yml index 6f9dee40c1e..d4d8c62d1b8 100644 --- a/.github/workflows/build-and-tests.yml +++ b/.github/workflows/build-and-tests.yml @@ -78,7 +78,10 @@ jobs: git checkout ${{ inputs.sofa-commit-sha }} fi - + + ## Clone CI and use ci-depends-on structure + # Use jq to explore json graph to see if ci is depends-on + cd $WORKSPACE echo "Cloning CI" #TODO : clone ci branch with same name as the sofa branch against which the PR is compared OR the branch from which the commit comes From 7c2d16a363016a10b4db16fd07451015fdad6851 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Tue, 18 Mar 2025 09:45:28 +0100 Subject: [PATCH 014/115] add chmod to run script --- .github/workflows/filter-build.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 92adb307b72..c7844f10c72 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -83,19 +83,22 @@ jobs: echo "Commit $COMMIT does not exist in the repository." exit 1 fi - + + chmod +x /scripts/github_CI/trigger-build.sh ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} $BRANCH $COMMIT full None False True False True - name: Run when nightly if: github.event.schedule == '0 2 * * *' run: | echo "This step runs only for nightly build." + chmod +x /scripts/github_CI/trigger-build.sh ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} standard None False True False True - name: Check push on master case if: ${{ github.event_name == 'push'}} run: | echo "This step runs only when a commit is pushed on the master branch." + chmod +x /scripts/github_CI/trigger-build.sh ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} full None True True False False - name: Run when PR is opened From c2db438814a4c9525863d712c02cc00c061a61c3 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Tue, 18 Mar 2025 14:14:52 +0100 Subject: [PATCH 015/115] Add call-workflow, refactor env variables, update python script --- .github/workflows/filter-build.yml | 257 +++++++++++++------- scripts/github_CI/checkPRInfoBeforeBuild.py | 162 +++++++----- scripts/github_CI/trigger-build.sh | 18 -- 3 files changed, 271 insertions(+), 166 deletions(-) delete mode 100644 scripts/github_CI/trigger-build.sh diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index c7844f10c72..80fe433c218 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -12,11 +12,23 @@ on: branch: description: 'Specify the stable branch to use to generate the new binaries' required: true + type: string commit_sha: description: 'Commit SHA to check out' required: true default: 'head' - + type: string + python_version: + description: 'Version of Python used' + required: true + default: '3.12' + type: string + generate_binaries: + description: 'Boolean to generate the binaries' + required: true + default: 'true' + type: boolean + # Nightly build schedule: - cron: '0 2 * * *' # Evevery night @@ -26,7 +38,7 @@ on: types: [opened, synchronize] # Comment on PR - pull_request_review_comment: + issue_comment: types: [created, edited] # CI for dashboard master @@ -37,98 +49,169 @@ on: # =============================================================== # =============================================================== +env: + SOFA_BRANCH_NAME: "master" + SOFA_COMMIT_SHA: "HEAD" + PRESET: "full" + PYTHON_VERSION: "3.12" + CI_DEPENDS_ON: "" + WITH_ALL_TESTS: false + FORCE_FULL_BUILD: false + OUT_OF_TREE_BUILD: "" + GENERATE_BINARIES: false + PR_OWNER_URL: "" + PR_BRANCH_NAME: "" + PR_COMMIT_SHA: "HEAD" + jobs: filter_build: runs-on: ubuntu-latest + strategy: + matrix: + sofa_version: [master, v24.12] ### if: ${{ github.repository_owner == 'sofa-framework' }} steps: - - name: Set up python - uses: actions/setup-python@v5 - with: - python-version: '3.12' - - - name: Install pip packages - run: | - pip install python-graphql-client - pip install requests - - - name: Check out code - uses: actions/checkout@v2 - - - name: Run on dispatch - if: ${{ github.event_name == 'workflow_dispatch' }} - run: | - echo "This step runs only for binary generation." + - name: Run on dispatch + if: ${{ github.event_name == 'workflow_dispatch' }} + run: | + echo "This step runs only for binary generation." + + BRANCH=${{ github.event.inputs.branch }} + COMMIT=${{ github.event.inputs.commit_sha }} + PYTHON=${{ github.event.inputs.python_version }} + PRESET=${{ github.event.inputs.preset }} + GENERATE_BINARIES=${{ github.event.inputs.generate_binaries }} + + # Validate branch format (e.g., v25.06) + if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then + echo "Error: Invalid branch name format: $BRANCH" + exit 1 + fi + echo "Branch name $BRANCH is valid." + + # Check commit SHA format + if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then + echo "Error: Invalid commit SHA format: $COMMIT" + exit 1 + fi + # Check the commit exists in the repository + if git cat-file -e "$COMMIT" 2>/dev/null; then + echo "Commit $COMMIT is valid." + else + echo "Commit $COMMIT does not exist in the repository." + exit 1 + fi - BRANCH=${{ github.event.inputs.branch }} - COMMIT=${{ github.event.inputs.commit }} + # Validate Python version format (e.g., 3.12) + if [[ ! "PYTHON" =~ ^[0-9]{1}\.[0-9]{2}$ ]]; then + if [[ ! "PYTHON" =~ ^3\.(9|1[0-8])$ ]]; then + echo "Error: Invalid Python version format: PYTHON" + exit 1 + fi + fi + echo "Python version $PYTHON is valid." - # Validate branch format (e.g., v25.06) - if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then - echo "Invalid branch name format: $BRANCH" - exit 1 - fi - echo "Branch name $BRANCH is valid." - - # Check commit SHA format - if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then - echo "Invalid commit SHA format: $COMMIT" - exit 1 - fi - # Check the commit exists in the repository - if git cat-file -e "$COMMIT" 2>/dev/null; then - echo "Commit $COMMIT is valid." - else - echo "Commit $COMMIT does not exist in the repository." - exit 1 - fi - - chmod +x /scripts/github_CI/trigger-build.sh - ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} $BRANCH $COMMIT full None False True False True - - - name: Run when nightly - if: github.event.schedule == '0 2 * * *' - run: | - echo "This step runs only for nightly build." - chmod +x /scripts/github_CI/trigger-build.sh - ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} standard None False True False True - - - name: Check push on master case - if: ${{ github.event_name == 'push'}} - run: | - echo "This step runs only when a commit is pushed on the master branch." - chmod +x /scripts/github_CI/trigger-build.sh - ./scripts/github_CI/trigger-build.sh ${{ secrets.GITHUB_TOKEN }} master ${{ github.sha }} full None True True False False - - - name: Run when PR is opened - if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.pull_request.number }} - OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} - COMMIT_SHA: ${{ github.sha }} - run: | - echo "This step runs only when a PR is opened or synchronized." + # Check if the preset is valid + ALLOWED_PRESETS=("minimal" "standard" "full" "minimal-dev" "standard-dev" "full-dev") + if [[ ! " ${ALLOWED_PRESETS[@]} " =~ " ${PRESET} " ]]; then + echo "Error: Invalid preset $PRESET. Must be one of: ${ALLOWED_PRESETS[*]}" + exit 1 + fi + echo "Preset $PRESET is valid." + + # Validate generate_binaries (must be true or false) + if [[ "$GENERATE_BINARIES" != "true" && "$GENERATE_BINARIES" != "false" ]]; then + echo "Error: 'generate_binaries' must be either 'true' or 'false'." + exit 1 + fi + + # Save all information in environment variables + echo "SOFA_BRANCH_NAME=$BRANCH" >> $GITHUB_ENV + echo "SOFA_COMMIT_SHA=$COMMIT" >> $GITHUB_ENV + echo "PRESET=$PRESET" >> $GITHUB_ENV + echo "PYTHON_VERSION=$PYTHON" >> $GITHUB_ENV + echo "GENERATE_BINARIES=$GENERATE_BINARIES" >> $GITHUB_ENV + + - name: Set up python + uses: actions/setup-python@v5 + with: + python-version: ${{ PYTHON_VERSION }} + + - name: Install pip packages + run: | + pip install python-graphql-client + pip install requests + + - name: Check out code + uses: actions/checkout@v2 + + - name: Run when nightly + if: github.event.schedule == '0 2 * * *' + run: | + echo "This step runs only for nightly builds." + echo "SOFA_BRANCH_NAME=${{ matrix.sofa_version }}" >> $GITHUB_ENV + echo "PRESET=standard" >> $GITHUB_ENV + echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV + echo "GENERATE_BINARIES=true" >> $GITHUB_ENV + + - name: Check push on master case + if: ${{ github.event_name == 'push'}} + run: | + echo "This step runs only for push on the master branch." + echo "COMMIT_SHA=${{ github.after }}>> $GITHUB_ENV + echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV + echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV + + - name: Run when PR is opened + if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.pull_request.number }} + OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} + PR_COMMIT_SHA: ${{ github.event.pull_request.head.sha }} + run: | + echo "This step runs only when a PR is opened or synchronized." + + # Trigger the Build action + python scripts/github_CI/checkPRInfoBeforeBuild.py - # Trigger the Build action - python scripts/github_CI/checkPRInfoBeforeBuild.py - - - - name: Run when PR comment is edited - if: ${{ github.event_name == 'pull_request_review_comment' && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.pull_request.number }} - OWNER_NAME: ${{ github.event.pull_request.head.repo.owner.login }} - COMMIT_SHA: ${{ github.sha }} - run: | - echo "This step runs only when a PR comment is created or edited." - - COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) - echo "Comment: $COMMENT_BODY" + + - name: Run when PR comment is edited + if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.issue.pull_request.number }} + OWNER_NAME: ${{ github.event.issue.pull_request.head.repo.owner.login }} + PR_COMMIT_SHA: ${{ github.event.issue.pull_request.head.sha }} + run: | + echo "This step runs only when a PR comment is created or edited." + COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) + echo "Comment: $COMMENT_BODY" - # Trigger the Build action if [ci-build] is in the comment - if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then - python scripts/github_CI/checkPRInfoBeforeBuild.py - fi + # Trigger the Build action if [ci-build] is in the comment + if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + python scripts/github_CI/checkPRInfoBeforeBuild.py + fi + + # =============================================================== + # =============================================================== + + # Trigger the build with all parameters + call-workflow-passing-data: + uses: sofa-framework/sofa/.github/workflows/build-and-test.yml@master + with: + branch-name: ${{ SOFA_BRANCH_NAME }} + commit-sha: ${{ SOFA_COMMIT_SHA }} + preset: ${{ PRESET }} + python-version: ${{ PYTHON_VERSION }} + ci-depends-on: ${{ CI_DEPENDS_ON }} + with-all-tests: ${{ WITH_ALL_TESTS }} + force-full-build: ${{ FORCE_FULL_BUILD }} + out-of-tree-build: ${{ OUT_OF_TREE_BUILD }} + generate-binaries: ${{ GENERATE_BINARIES }} + pr-owner-url: ${{ PR_OWNER_URL }} + pr-branch-name: ${{ PR_BRANCH_NAME }} + pr-commit-sha: ${{ PR_COMMIT_SHA }} + secrets: + personal_access_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index 44ff9527752..ef34186c835 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -1,15 +1,11 @@ #!python -import os -import requests -from python_graphql_client import GraphqlClient +import os, re, requests - -client = GraphqlClient(endpoint="https://api.github.com/graphql") GITHUB_TOKEN = os.getenv('GITHUB_TOKEN') PR_NUMBER = os.getenv('PR_NUMBER') OWNER_NAME = os.getenv('OWNER_NAME') -COMMIT_SHA = os.getenv('COMMIT_SHA') +PR_COMMIT_SHA = os.getenv('PR_COMMIT_SHA') if not GITHUB_TOKEN or not PR_NUMBER or not REPO_NAME: @@ -32,7 +28,7 @@ is_draft_pr = False with_all_tests_found = False force_full_build_found = False - +dependency_dict = {} # ======================================================================== @@ -53,6 +49,7 @@ def check_labels(): to_review_label_found = True print("PR is marked as 'to review'.") + # ======================================================================== # Check the PR draft status @@ -71,6 +68,9 @@ def check_if_draft(): if is_draft_pr: print("The pull request is a draft. The Bash script will not run.") + ## TODO : save PR_OWNER_URL, PR_BRANCH_NAME, PR_COMMIT_SHA + + # ======================================================================== # Check PR comments for "[with-all-tests]" and "[force-full-build]" @@ -97,28 +97,53 @@ def check_comments(): # ======================================================================== +# Export all needed PR information +def export_pr_info(): + pr_url = f"{API_URL}/pulls/{PR_NUMBER}" + response = requests.get(pr_url, headers=HEADERS) -# Execute the checks -check_labels() -check_if_draft() + if response.status_code != 200: + print(f"Failed to fetch pull request details: {response.status_code}") + exit(1) + pr_data = response.json() + + pr_url = str(pr_data['user']['html_url']) + str(pr_data['repo']['name']) + pr_branch_name = pr_data['head']['ref'] + pr_commit_sha = pr_data['head']['sha'] + + print("PR comes from the repository: "+str(pr_url)) + print("PR branch name is: "+str(pr_branch_name)) + print("PR commit sha is: "+str(pr_commit_sha)) + + with open(os.environ["GITHUB_ENV"], "a") as env_file: + env_file.write(f"PR_OWNER_URL={pr_url}\n") + env_file.write(f"PR_BRANCH_NAME={pr_branch_name}\n") + env_file.write(f"PR_COMMIT_SHA={pr_commit_sha}\n") + + ## TODO : pr_data.get('mergeable', False) could also let us know if it is mergeable + + +# ======================================================================== + +# Extract repositories from ci-depends-on +def extract_ci_depends_on(): + global dependency_dict -# Trigger the build if conditions are met -if to_review_label_found and not is_draft_pr: - - # Check compilation options in PR comments - check_comments() - pr_url = f"{API_URL}/pulls/{PR_NUMBER}" response = requests.get(pr_url, headers=HEADERS) + + if response.status_code != 200: + print(f"Failed to fetch pull request details: {response.status_code}") + exit(1) + pr_data = response.json() - branch = pr_data.get("head", {}).get("ref", None) - - + # Extract the PR description and look for [ci-depends-on ...] patterns pr_body = pr_data.get("body", "") ci_depends_on = [] + # Search in each line for the pattern "[ci-depends-on ...]" for line in pr_body.splitlines(): match = re.search(r'\[ci-depends-on (.+?)\]', line) if match: @@ -126,47 +151,62 @@ def check_comments(): ci_depends_on.append(dependency) print(f"Found ci-depends-on dependency: {dependency}") - # GitHub repository details - API_URL_DISPATCH = f"https://api.github.com/repos/bakpaul/sofa/dispatches" - - # JSON payload for the dispatch event - PAYLOAD = { - "event_type": "CI Build", - "client_payload": { - "owner": {OWNER_NAME}, - "branch": {branch}, - "commit_hash": {COMMIT_SHA}, - "preset": "full", - "ci-depends-on": {ci_depends_on}, - "with-all-tests": {with_all_tests_found}, - "force-full-build": {force_full_build_found}, - "out-of-tree-build": "False", - "generate-binaries": "False", - }, - } - - # Headers for the GitHub API request - REQUEST_HEADERS = { - "Accept": "application/vnd.github+json", - "Authorization": f"Bearer {GITHUB_TOKEN}", - "X-GitHub-Api-Version": "2022-11-28", - } - - # Perform the API request - try: - response = requests.post(API_URL_DISPATCH, json=PAYLOAD, headers=REQUEST_HEADERS) - - # Check for successful request - if response.status_code == 204: - print("CI Build event triggered successfully.") - else: - print(f"Failed to trigger CI Build event. Status code: {response.status_code}") - print("Response:", response.text) - sys.exit(1) - except requests.RequestException as e: - print("Error during the API request:", e) - sys.exit(1) -else: - print("Conditions not met. Bash script will not run.") + # Ensure the URL is in the expected dependency format, e.g. https://github.com/sofa-framework/Sofa.Qt/pull/6 + parts = dependency.split('/') + if len(parts) != 6 or parts[0] != 'https:' or parts[1] != '' or parts[2] != 'github.com': + raise ValueError("") + print(f"Invalid URL ci-depends-on format: {dependency}") + exit(1) + + owner = parts[3] + repo = parts[4] + pull_number = parts[5] + dependency_request_url = f"https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}" + + response = requests.get(dependency_request_url, headers=HEADERS) + + if response.status_code != 200: + print(f"Failed to fetch pull request details: {response.status_code}") + exit(1) + + dependency_pr_data = response.json() + + key = dependency_pr_data['repo']['name'] #Sofa.Qt + repo_url = dependency_pr_data['html_url'] #https://github.com/sofa-framework/Sofa.Qt + branch_name = dependency_pr_data['head']['ref'] #my_feature_branch + + dependency_dict[key] = { + "repo_url": repo_url, + "branch_name": branch_name + } + # ======================================================================== +# Script core +# ======================================================================== + + +# Execute the checks +check_labels() +check_if_draft() + +# Trigger the build if conditions are met +if to_review_label_found and not is_draft_pr: + # Export PR information (url, name, sha) + export_pr_info() + + # Check compilation options in PR comments + check_comments() + + with open(os.environ["GITHUB_ENV"], "a") as env_file: + env_file.write(f"WITH_ALL_TESTS={with_all_tests_found}\n") + env_file.write(f"FORCE_FULL_BUILD={force_full_build_found}\n") + + # Extract dependency repositories + extract_ci_depends_on() + + with open(os.environ["GITHUB_ENV"], "a") as env_file: + env_file.write(f"CI_DEPENDS_ON={dependency_dict}\n") + + +# ======================================================================== \ No newline at end of file diff --git a/scripts/github_CI/trigger-build.sh b/scripts/github_CI/trigger-build.sh deleted file mode 100644 index d45755c92c8..00000000000 --- a/scripts/github_CI/trigger-build.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -# Check if exactly 8 arguments are provided -if [ "$#" -ne 9 ]; then - echo "Error: Exactly 9 arguments are required." - echo "Usage: $0 " - exit 1 -fi - -# Trigger the build action with all needed input: -# branch, hash, preset, ci-depends-on, with-all-tests, force-full-build, out-of-tree-build, label-wip/postponed, generate-binaries -sudo apt install curl -curl -L -X POST \ --H "Accept: application/vnd.github+json" \ --H "Authorization: Bearer $1" \ --H "X-GitHub-Api-Version: 2022-11-28" \ -https://api.github.com/repos/bakpaul/sofa/dispatches \ --d '{"event_type":"CI Build","client_payload":{"owner":"bakpaul","branch":"$2","commit_hash":"$3","preset":"$4","ci-depends-on":"$5", "with-all-tests":"$6", "force-full-build":"7", "out-of-tree-build":"$8", "generate-binaries":"$9"}}' From a40fb3545e276e0ddaf3af88fb142497cefa6d0d Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Tue, 18 Mar 2025 14:20:05 +0100 Subject: [PATCH 016/115] remove useless comment --- scripts/github_CI/checkPRInfoBeforeBuild.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index ef34186c835..eda5f104579 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -68,8 +68,6 @@ def check_if_draft(): if is_draft_pr: print("The pull request is a draft. The Bash script will not run.") - ## TODO : save PR_OWNER_URL, PR_BRANCH_NAME, PR_COMMIT_SHA - # ======================================================================== From 9a68617f8805e3c75398e454b9de52061b2ba660 Mon Sep 17 00:00:00 2001 From: Hugo Date: Wed, 19 Mar 2025 14:30:03 +0100 Subject: [PATCH 017/115] Apply suggestions from code review --- .github/workflows/filter-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 80fe433c218..af82cd221e7 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -201,8 +201,8 @@ jobs: call-workflow-passing-data: uses: sofa-framework/sofa/.github/workflows/build-and-test.yml@master with: - branch-name: ${{ SOFA_BRANCH_NAME }} - commit-sha: ${{ SOFA_COMMIT_SHA }} + sofa-branch-name: ${{ SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ SOFA_COMMIT_SHA }} preset: ${{ PRESET }} python-version: ${{ PYTHON_VERSION }} ci-depends-on: ${{ CI_DEPENDS_ON }} From 08cf72e1bd1f87d213c0f0a07ec727132ab401d3 Mon Sep 17 00:00:00 2001 From: Hugo Date: Wed, 19 Mar 2025 14:33:32 +0100 Subject: [PATCH 018/115] Apply suggestions from code review --- scripts/github_CI/checkPRInfoBeforeBuild.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index eda5f104579..f1bc7d89ad0 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -207,4 +207,4 @@ def extract_ci_depends_on(): env_file.write(f"CI_DEPENDS_ON={dependency_dict}\n") -# ======================================================================== \ No newline at end of file +# ======================================================================== From a9013652f5234ca0e22e2c1ca0ca3c40031194bb Mon Sep 17 00:00:00 2001 From: Hugo Date: Wed, 19 Mar 2025 16:27:12 +0100 Subject: [PATCH 019/115] Update filter-build.yml --- .github/workflows/filter-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index af82cd221e7..2587f72ecc4 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -199,7 +199,7 @@ jobs: # Trigger the build with all parameters call-workflow-passing-data: - uses: sofa-framework/sofa/.github/workflows/build-and-test.yml@master + uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: sofa-branch-name: ${{ SOFA_BRANCH_NAME }} sofa-commit-sha: ${{ SOFA_COMMIT_SHA }} From 3ff4ae389a2559921b6cb198cfb1b99209072db3 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed, 19 Mar 2025 16:40:10 +0100 Subject: [PATCH 020/115] Finalize clone sofa and ci (#7) * Push space to creatye PR * Finished clone sofa and ci stage * Rename action * fix some typos in filter script --- ...build-and-tests.yml => build-and-test.yml} | 45 ++++++++++++------- .github/workflows/filter-build.yml | 33 ++++++++------ 2 files changed, 47 insertions(+), 31 deletions(-) rename .github/workflows/{build-and-tests.yml => build-and-test.yml} (73%) diff --git a/.github/workflows/build-and-tests.yml b/.github/workflows/build-and-test.yml similarity index 73% rename from .github/workflows/build-and-tests.yml rename to .github/workflows/build-and-test.yml index d4d8c62d1b8..8276a78a5f2 100644 --- a/.github/workflows/build-and-tests.yml +++ b/.github/workflows/build-and-test.yml @@ -51,15 +51,17 @@ jobs: run: | ## Go to workspace given by the runner (this file is generated by the pre-build script) WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) + echo "WORKSPACE=$WORKSPACE" >> $GITHUB_ENV + cd $WORKSPACE ## Clone sofa and merge origin master echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" if [ -d $WORKSPACE/sofa ]; then - rm -rf $WORKSPACE/sofa + rm -rf $WORKSPACE/sofa if - SRC_DIR=$(pwd)/sofa + echo "SRC_DIR=$SRC_DIR" >> $GITHUB_ENV if [ -z "${{ inputs.pr-owner-url }}" ]; then echo "This is a PR, merging branch ${{ inputs.pr-branch-name }} from remote ${{ inputs.pr-owner-url }} into origin branch ${{ inputs.sofa-branch-name }}" @@ -78,32 +80,41 @@ jobs: git checkout ${{ inputs.sofa-commit-sha }} fi - + ## Clone CI and use ci-depends-on structure - # Use jq to explore json graph to see if ci is depends-on + ci_branch="inputs.sofa-branch-name" + ci_repo_url="https://www.github.com/sofa-framework/ci" - cd $WORKSPACE - echo "Cloning CI" - #TODO : clone ci branch with same name as the sofa branch against which the PR is compared OR the branch from which the commit comes + # check if ci has a ci-depends-on + ci_ci_depends_on=$(echo "${{ inputs.ci-depends-on }}" | jq .ci) + if [ "$ci_ci_depends_on" != "null" ]; then + ci_repo_url=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.repo_url) + ci_branch=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.branch_name) + fi + + echo "Cloning CI from remote ${ci_repo_url}, selecting branch ${ci_branch}" if [ -d $WORKSPACE/ci ]; then - rm -rf $WORKSPACE/ci + rm -rf $WORKSPACE/ci fi - mkdir $WORKSPACE/ci && cd $WORKSPACE/ci - CI_DIR=$(pwd) + CI_DIR=$WORKSPACE/ci + echo "CI_DIR=$CI_DIR" >> $GITHUB_ENV git init - git remote add origin https://www.github.com/sofa-framework/ci.git - git fetch origin master - git checkout FETCH_HEAD + git clone -b ${ci_branch} --single-branch ${ci_repo_url} cd $WORKSPACE - #TODO: transform infos to force-full-build - if [ -d $WORKSPACE/build ]; then - rm -rf $WORKSPACE/build + ## Setup build folder + if [ "${{ inputs.force-full-build }}" == "true" ] && [ -d $WORKSPACE/build ]; then + rm -rf $WORKSPACE/build fi - mkdir $WORKSPACE/build + if [ ! -d $WORKSPACE/build ]; then + mkdir $WORKSPACE/build + fi + BUILD_DIR=$WORKSPACE/build + echo "BUILD_DIR=$BUILD_DIR" >> $GITHUB_ENV + - name: Notify dashboard shell: bash diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 2587f72ecc4..368ee0e8ad6 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -23,10 +23,15 @@ on: required: true default: '3.12' type: string + preset: + description: 'Preset to use from CMakePresets.json file in main repository' + required: true + default: 'full' + type: string generate_binaries: description: 'Boolean to generate the binaries' required: true - default: 'true' + default: true type: boolean # Nightly build @@ -136,7 +141,7 @@ jobs: - name: Set up python uses: actions/setup-python@v5 with: - python-version: ${{ PYTHON_VERSION }} + python-version: ${{ env.PYTHON_VERSION }} - name: Install pip packages run: | @@ -201,17 +206,17 @@ jobs: call-workflow-passing-data: uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: - sofa-branch-name: ${{ SOFA_BRANCH_NAME }} - sofa-commit-sha: ${{ SOFA_COMMIT_SHA }} - preset: ${{ PRESET }} - python-version: ${{ PYTHON_VERSION }} - ci-depends-on: ${{ CI_DEPENDS_ON }} - with-all-tests: ${{ WITH_ALL_TESTS }} - force-full-build: ${{ FORCE_FULL_BUILD }} - out-of-tree-build: ${{ OUT_OF_TREE_BUILD }} - generate-binaries: ${{ GENERATE_BINARIES }} - pr-owner-url: ${{ PR_OWNER_URL }} - pr-branch-name: ${{ PR_BRANCH_NAME }} - pr-commit-sha: ${{ PR_COMMIT_SHA }} + sofa-branch-name: ${{ env.SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ env.SOFA_COMMIT_SHA }} + preset: ${{ env.PRESET }} + python-version: ${{ env.PYTHON_VERSION }} + ci-depends-on: ${{ env.CI_DEPENDS_ON }} + with-all-tests: ${{ env.WITH_ALL_TESTS }} + force-full-build: ${{ env.FORCE_FULL_BUILD }} + out-of-tree-build: ${{ env.OUT_OF_TREE_BUILD }} + generate-binaries: ${{ env.GENERATE_BINARIES }} + pr-owner-url: ${{ env.PR_OWNER_URL }} + pr-branch-name: ${{ env.PR_BRANCH_NAME }} + pr-commit-sha: ${{ env.PR_COMMIT_SHA }} secrets: personal_access_token: ${{ secrets.GITHUB_TOKEN }} From 22aa451d4fe3df6de347b10832a38a13d5d4319a Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri, 21 Mar 2025 11:14:58 +0100 Subject: [PATCH 021/115] Add build step (#8) * Commit to open a PR * revert env modification * Move steps around + add os configuration * Configure step should be working * Move comment around * Step build --- .github/workflows/build-and-test.yml | 93 +++++++++++++++++++++++++--- .github/workflows/filter-build.yml | 24 +++---- 2 files changed, 98 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 8276a78a5f2..2111757cefc 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -41,20 +41,52 @@ on: out-of-tree-build: type: string required: false + builder-os: + type: string + required: true + default: '["sh-ubuntu_gcc_release"]' + dash-info: + type: string + required: false + default: 'NONE' + description: 'Json scructure with three parameters {"COMMIT_HASH":"fullhsashofthecommit", }' jobs: build: - runs-on: [sh-ubuntu] + strategy: + matrix: + os: ${{ fromJson(inputs.os) }} + runs-on: ${{ matrix.os }} steps: - - name: Clone SOFA and CI + - name: Configure builder shell: bash run: | - ## Go to workspace given by the runner (this file is generated by the pre-build script) - WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) - echo "WORKSPACE=$WORKSPACE" >> $GITHUB_ENV - - cd $WORKSPACE + ## Go to workspace given by the runner (this file is generated by the pre-build script) + WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) + echo "WORKSPACE=$WORKSPACE" >> $GITHUB_ENV + + cd $WORKSPACE + + ## Setup github + # Git config (needed by CMake ExternalProject) + if ! git config --get user.name; then + git config --system user.name 'SOFA Bot' > /dev/null 2>&1 || + git config --global user.name 'SOFA Bot' > /dev/null 2>&1 || + git config user.name 'SOFA Bot' > /dev/null 2>&1 || + echo "WARNING: cannot setup git config" + fi + if ! git config --get user.email; then + git config --system user.email '<>' > /dev/null 2>&1 || + git config --global user.email '<>' > /dev/null 2>&1 || + git config user.email '<>' > /dev/null 2>&1 || + echo "WARNING: cannot setup git config" + fi + + ##TODO (if required) fix path too long for windows (see main.sh:201) + - name: Clone SOFA and CI + shell: bash + run: | ## Clone sofa and merge origin master echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" if [ -d $WORKSPACE/sofa ]; then @@ -119,7 +151,12 @@ jobs: - name: Notify dashboard shell: bash run: | + . ${CI_DIR}/scripts/utils.sh + . ${CI_DIR}/scripts/dashboard.sh + + #Really necessary ? #TODO + #Need more information. Might be good to - name: Build continue-on-error: true @@ -128,6 +165,48 @@ jobs: #TODO #HEre we use docker if possible + . ${CI_DIR}/scripts/utils.sh + + ## Setup env variables + CI_PYTHON3_VERSION=${{ inputs.python-version }} # Needed by load-vm-env + # TODO: be able to get hostname to load correct env file --> set + host_name="sofa-ci-dev-ubuntu2204-0" + NODE_NAME="$host_name" # Needed by load-vm-env + # then run + load-vm-env + + ## Deal with ci-depends-on + # Loop over each key-value pair in the JSON avoiding ci repository if inside + CMAKE_OPTIONS="" + for key in $(echo "${{ inputs.ci-depends-on }}" | jq -r 'keys[]' | grep -v '^ci$'); do + + repo_url=$(echo "${{ inputs.ci-depends-on }}" | jq -r ".\"$key\".repo_url") + branch_name=$(echo "${{ inputs.ci-depends-on }}" | jq -r ".\"$key\".branch_name") + + # Format the CMake flags for this key and append to the result + flag_repository="-D$(echo "$key" | gsub("\\.";"_" | ascii_upcase)_GIT_REPOSITORY=\"$repo_url\")" + flag_tag="-D$(echo "$key" | gsub("\\.";"_" | ascii_upcase)_GIT_TAG=\"$branch_name\")" + + # Append both flags to the result string with a space + CMAKE_OPTIONS="$CMAKE_OPTIONS $flag_repository $flag_tag " + done + + ## Configure the build: setup cmake variables + # retrive build type and compiler + BUILD_TYPE=$(echo ${{ matrix.os }} | awk -F '_' '{print $3}') + CONFIG=$(echo ${{ matrix.os }} | awk -F '_' '{print $1"_"$2}') + + BUILD_OPTIONS="build-scope-${{ inputs.preset }}" + if [ "${{ inputs.generate-binaries }}" == "true" ]; then + BUILD_OPTIONS="$BUILD_OPTIONS build-release-package" + fi + + . ${CI_DIR}/scripts/configure.sh "$BUILD_DIR" "$SRC_DIR" "$CONFIG" "$BUILD_TYPE" "$BUILD_OPTIONS" "$CMAKE_OPTIONS" + + ## Call to build + $SCRIPT_DIR/compile.sh "$BUILD_DIR" "$CONFIG" "$BUILD_OPTIONS" + + - name: Notify dashboard shell: bash run: | diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 368ee0e8ad6..0ae618171df 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -206,17 +206,17 @@ jobs: call-workflow-passing-data: uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: - sofa-branch-name: ${{ env.SOFA_BRANCH_NAME }} - sofa-commit-sha: ${{ env.SOFA_COMMIT_SHA }} - preset: ${{ env.PRESET }} - python-version: ${{ env.PYTHON_VERSION }} - ci-depends-on: ${{ env.CI_DEPENDS_ON }} - with-all-tests: ${{ env.WITH_ALL_TESTS }} - force-full-build: ${{ env.FORCE_FULL_BUILD }} - out-of-tree-build: ${{ env.OUT_OF_TREE_BUILD }} - generate-binaries: ${{ env.GENERATE_BINARIES }} - pr-owner-url: ${{ env.PR_OWNER_URL }} - pr-branch-name: ${{ env.PR_BRANCH_NAME }} - pr-commit-sha: ${{ env.PR_COMMIT_SHA }} + sofa-branch-name: ${{ SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ SOFA_COMMIT_SHA }} + preset: ${{ PRESET }} + python-version: ${{ PYTHON_VERSION }} + ci-depends-on: ${{ CI_DEPENDS_ON }} + with-all-tests: ${{ WITH_ALL_TESTS }} + force-full-build: ${{ FORCE_FULL_BUILD }} + out-of-tree-build: ${{ OUT_OF_TREE_BUILD }} + generate-binaries: ${{ GENERATE_BINARIES }} + pr-owner-url: ${{ PR_OWNER_URL }} + pr-branch-name: ${{ PR_BRANCH_NAME }} + pr-commit-sha: ${{ PR_COMMIT_SHA }} secrets: personal_access_token: ${{ secrets.GITHUB_TOKEN }} From 8831138fb9250508d9cf5bfbccd717c76fa2813b Mon Sep 17 00:00:00 2001 From: Hugo Date: Mon, 7 Apr 2025 16:29:35 +0200 Subject: [PATCH 022/115] Use step outputs to send variables in call workflow (#9) * Use step outputs to send variables in call workflow * add BUILDER_OS environment variable * add check for all tests in PR body * remove useless secret * udpate PR python script * add missing runs-on: ubuntu-latest * Fix build action/ ci-depends-on * remove runs-on * update python script * clean python script * fix export of booleans * Fix action --------- Co-authored-by: Paul Baksic --- .github/workflows/build-and-test.yml | 10 +- .github/workflows/filter-build.yml | 107 ++++++++++++++------ scripts/github_CI/checkPRInfoBeforeBuild.py | 30 ++++-- 3 files changed, 107 insertions(+), 40 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 2111757cefc..6ffce0b6021 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -55,7 +55,7 @@ jobs: build: strategy: matrix: - os: ${{ fromJson(inputs.os) }} + os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} steps: - name: Configure builder @@ -123,6 +123,8 @@ jobs: ci_repo_url=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.repo_url) ci_branch=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.branch_name) fi + echo "CI_BRANCH=$ci_branch" >> $GITHUB_ENV + echo "Cloning CI from remote ${ci_repo_url}, selecting branch ${ci_branch}" @@ -165,6 +167,7 @@ jobs: #TODO #HEre we use docker if possible + . ${CI_DIR}/scripts/utils.sh ## Setup env variables @@ -184,8 +187,9 @@ jobs: branch_name=$(echo "${{ inputs.ci-depends-on }}" | jq -r ".\"$key\".branch_name") # Format the CMake flags for this key and append to the result - flag_repository="-D$(echo "$key" | gsub("\\.";"_" | ascii_upcase)_GIT_REPOSITORY=\"$repo_url\")" - flag_tag="-D$(echo "$key" | gsub("\\.";"_" | ascii_upcase)_GIT_TAG=\"$branch_name\")" + fixed_name=$(echo "$key" | awk '{gsub(/\./, "_"); print toupper($0)}') + flag_repository="-D${fixed_name}_GIT_REPOSITORY=\"$repo_url\")" + flag_tag="-D${fixed_name}_GIT_TAG=\"$branch_name\")" # Append both flags to the result string with a space CMAKE_OPTIONS="$CMAKE_OPTIONS $flag_repository $flag_tag " diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 0ae618171df..e1e8235ccbe 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -33,6 +33,10 @@ on: required: true default: true type: boolean + builder_os: + type: string + required: true + default: '["sh-ubuntu_gcc_release"]' # Nightly build schedule: @@ -54,19 +58,6 @@ on: # =============================================================== # =============================================================== -env: - SOFA_BRANCH_NAME: "master" - SOFA_COMMIT_SHA: "HEAD" - PRESET: "full" - PYTHON_VERSION: "3.12" - CI_DEPENDS_ON: "" - WITH_ALL_TESTS: false - FORCE_FULL_BUILD: false - OUT_OF_TREE_BUILD: "" - GENERATE_BINARIES: false - PR_OWNER_URL: "" - PR_BRANCH_NAME: "" - PR_COMMIT_SHA: "HEAD" jobs: filter_build: @@ -75,8 +66,38 @@ jobs: matrix: sofa_version: [master, v24.12] ### if: ${{ github.repository_owner == 'sofa-framework' }} - + outputs: + SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} + SOFA_COMMIT_SHA: ${{ steps.export-vars.outputs.SOFA_COMMIT_SHA }} + PRESET: ${{ steps.export-vars.outputs.PRESET }} + PYTHON_VERSION: ${{ steps.export-vars.outputs.PYTHON_VERSION }} + CI_DEPENDS_ON: ${{ steps.export-vars.outputs.CI_DEPENDS_ON }} + WITH_ALL_TESTS: ${{ steps.export-vars.outputs.WITH_ALL_TESTS }} + FORCE_FULL_BUILD: ${{ steps.export-vars.outputs.FORCE_FULL_BUILD }} + OUT_OF_TREE_BUILD: ${{ steps.export-vars.outputs.OUT_OF_TREE_BUILD }} + GENERATE_BINARIES: ${{ steps.export-vars.outputs.GENERATE_BINARIES }} + PR_OWNER_URL: ${{ steps.export-vars.outputs.PR_OWNER_URL }} + PR_BRANCH_NAME: ${{ steps.export-vars.outputs.PR_BRANCH_NAME }} + PR_COMMIT_SHA: ${{ steps.export-vars.outputs.PR_COMMIT_SHA }} + BUILDER_OS: ${{ steps.export-vars.outputs.BUILDER_OS }} + steps: + - name: Default values of environment variables + run: | + echo "SOFA_BRANCH_NAME=master" >> $GITHUB_ENV # SOFA_BRANCH_NAME: "master" + echo "SOFA_COMMIT_SHA=HEAD" >> $GITHUB_ENV # SOFA_COMMIT_SHA: "HEAD" + echo "PRESET=full" >> $GITHUB_ENV # PRESET: "full" + echo "PYTHON_VERSION=3.12" >> $GITHUB_ENV # PYTHON_VERSION: "3.12" + echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" + echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false + echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false + echo "OUT_OF_TREE_BUILD=" >> $GITHUB_ENV # OUT_OF_TREE_BUILD: "" + echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false + echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" + echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" + echo "PR_COMMIT_SHA=HEAD" >> $GITHUB_ENV # PR_COMMIT_SHA: "HEAD" + echo 'BUILDER_OS=["sh-ubuntu_gcc_release"]' >> $GITHUB_ENV # BUILDER_OS: ["sh-ubuntu_gcc_release"] + - name: Run on dispatch if: ${{ github.event_name == 'workflow_dispatch' }} run: | @@ -87,6 +108,7 @@ jobs: PYTHON=${{ github.event.inputs.python_version }} PRESET=${{ github.event.inputs.preset }} GENERATE_BINARIES=${{ github.event.inputs.generate_binaries }} + BUILDER_OS=${{ github.event.inputs.builder_os }} # Validate branch format (e.g., v25.06) if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then @@ -130,6 +152,13 @@ jobs: echo "Error: 'generate_binaries' must be either 'true' or 'false'." exit 1 fi + + # Validate builder_os (must be a list) + python3 -c "import ast; x=ast.literal_eval('$BUILDER_OS'); assert isinstance(x, list)" 2>/dev/null + if [[ $? -ne 0 ]]; then + echo "Error: 'builder_os' must be a list." + return 1 + fi # Save all information in environment variables echo "SOFA_BRANCH_NAME=$BRANCH" >> $GITHUB_ENV @@ -137,6 +166,7 @@ jobs: echo "PRESET=$PRESET" >> $GITHUB_ENV echo "PYTHON_VERSION=$PYTHON" >> $GITHUB_ENV echo "GENERATE_BINARIES=$GENERATE_BINARIES" >> $GITHUB_ENV + echo "BUILDER_OS=$BUILDER_OS" >> $GITHUB_ENV - name: Set up python uses: actions/setup-python@v5 @@ -159,6 +189,7 @@ jobs: echo "PRESET=standard" >> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "GENERATE_BINARIES=true" >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV - name: Check push on master case if: ${{ github.event_name == 'push'}} @@ -167,6 +198,7 @@ jobs: echo "COMMIT_SHA=${{ github.after }}>> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV - name: Run when PR is opened if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} @@ -181,7 +213,6 @@ jobs: # Trigger the Build action python scripts/github_CI/checkPRInfoBeforeBuild.py - - name: Run when PR comment is edited if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} env: @@ -199,24 +230,42 @@ jobs: python scripts/github_CI/checkPRInfoBeforeBuild.py fi + - name: Export environment variables as outputs + id: export-vars + run: | + echo "SOFA_BRANCH_NAME=${SOFA_BRANCH_NAME}" >> $GITHUB_OUTPUT + echo "SOFA_COMMIT_SHA=${SOFA_COMMIT_SHA}" >> $GITHUB_OUTPUT + echo "PRESET=${PRESET}" >> $GITHUB_OUTPUT + echo "PYTHON_VERSION=${PYTHON_VERSION}" >> $GITHUB_OUTPUT + echo "CI_DEPENDS_ON=${CI_DEPENDS_ON}" >> $GITHUB_OUTPUT + echo "WITH_ALL_TESTS=${WITH_ALL_TESTS}" >> $GITHUB_OUTPUT + echo "FORCE_FULL_BUILD=${FORCE_FULL_BUILD}" >> $GITHUB_OUTPUT + echo "OUT_OF_TREE_BUILD=${OUT_OF_TREE_BUILD}" >> $GITHUB_OUTPUT + echo "GENERATE_BINARIES=${GENERATE_BINARIES}" >> $GITHUB_OUTPUT + echo "PR_OWNER_URL=${PR_OWNER_URL}" >> $GITHUB_OUTPUT + echo "PR_BRANCH_NAME=${PR_BRANCH_NAME}" >> $GITHUB_OUTPUT + echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" >> $GITHUB_OUTPUT + echo "BUILDER_OS=${BUILDER_OS}" >> $GITHUB_OUTPUT + + # =============================================================== # =============================================================== # Trigger the build with all parameters call-workflow-passing-data: + needs: filter_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: - sofa-branch-name: ${{ SOFA_BRANCH_NAME }} - sofa-commit-sha: ${{ SOFA_COMMIT_SHA }} - preset: ${{ PRESET }} - python-version: ${{ PYTHON_VERSION }} - ci-depends-on: ${{ CI_DEPENDS_ON }} - with-all-tests: ${{ WITH_ALL_TESTS }} - force-full-build: ${{ FORCE_FULL_BUILD }} - out-of-tree-build: ${{ OUT_OF_TREE_BUILD }} - generate-binaries: ${{ GENERATE_BINARIES }} - pr-owner-url: ${{ PR_OWNER_URL }} - pr-branch-name: ${{ PR_BRANCH_NAME }} - pr-commit-sha: ${{ PR_COMMIT_SHA }} - secrets: - personal_access_token: ${{ secrets.GITHUB_TOKEN }} + sofa-branch-name: ${{ needs.set-vars.outputs.SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ needs.set-vars.outputs.SOFA_COMMIT_SHA }} + preset: ${{ needs.set-vars.outputs.PRESET }} + python-version: ${{ needs.set-vars.outputs.PYTHON_VERSION }} + ci-depends-on: ${{ needs.set-vars.outputs.CI_DEPENDS_ON }} + with-all-tests: ${{ needs.set-vars.outputs.WITH_ALL_TESTS == 'true'}} + force-full-build: ${{ needs.set-vars.outputs.FORCE_FULL_BUILD == 'true'}} + out-of-tree-build: ${{ needs.set-vars.outputs.OUT_OF_TREE_BUILD }} + generate-binaries: ${{ needs.set-vars.outputs.GENERATE_BINARIES == 'true'}} + pr-owner-url: ${{ needs.set-vars.outputs.PR_OWNER_URL }} + pr-branch-name: ${{ needs.set-vars.outputs.PR_BRANCH_NAME }} + pr-commit-sha: ${{ needs.set-vars.outputs.PR_COMMIT_SHA }} + builder-os: ${{ needs.set-vars.outputs.BUILDER_OS }} \ No newline at end of file diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index f1bc7d89ad0..70ecea4ff1d 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -8,8 +8,16 @@ PR_COMMIT_SHA = os.getenv('PR_COMMIT_SHA') -if not GITHUB_TOKEN or not PR_NUMBER or not REPO_NAME: +if (not GITHUB_TOKEN) or (not PR_NUMBER) or (not OWNER_NAME) or (not PR_COMMIT_SHA): print("Error: Missing required environment variables.") + if (not GITHUB_TOKEN): + print(" - Missing GITHUB_TOKEN") + if (not PR_NUMBER): + print(" - Missing PR_NUMBER") + if (not OWNER_NAME): + print(" - Missing OWNER_NAME") + if (not PR_COMMIT_SHA): + print(" - Missing PR_COMMIT_SHA") exit(1) @@ -43,11 +51,14 @@ def check_labels(): exit(1) labels = [label['name'].lower() for label in response.json()] - print(f"Labels found: {labels}") + print(f"Labels found: {labels}.") if "pr: status to review" in labels: to_review_label_found = True print("PR is marked as 'to review'.") + else: + print(f"Flag to review has not been found. CI will stop.") + exit(1) # ======================================================================== @@ -83,7 +94,6 @@ def check_comments(): exit(1) comments = [comment['body'].lower() for comment in response.json()] - print(f"Comments found: {comments}") if any("[with-all-tests]" in comment for comment in comments): with_all_tests_found = True @@ -106,7 +116,7 @@ def export_pr_info(): pr_data = response.json() - pr_url = str(pr_data['user']['html_url']) + str(pr_data['repo']['name']) + pr_url = str(pr_data['user']['html_url']) + "/" + str(pr_data['base']['repo']['name']) pr_branch_name = pr_data['head']['ref'] pr_commit_sha = pr_data['head']['sha'] @@ -177,6 +187,10 @@ def extract_ci_depends_on(): "repo_url": repo_url, "branch_name": branch_name } + + match = re.search(r'\[with-all-tests\]', line) + if match: + with_all_tests_found = True # ======================================================================== @@ -196,15 +210,15 @@ def extract_ci_depends_on(): # Check compilation options in PR comments check_comments() - with open(os.environ["GITHUB_ENV"], "a") as env_file: - env_file.write(f"WITH_ALL_TESTS={with_all_tests_found}\n") - env_file.write(f"FORCE_FULL_BUILD={force_full_build_found}\n") - # Extract dependency repositories extract_ci_depends_on() + # Export all environment variables specific to pull-requests with open(os.environ["GITHUB_ENV"], "a") as env_file: + env_file.write(f"WITH_ALL_TESTS={with_all_tests_found}\n") + env_file.write(f"FORCE_FULL_BUILD={force_full_build_found}\n") env_file.write(f"CI_DEPENDS_ON={dependency_dict}\n") + env_file.write(f'BUILDER_OS=["sh-ubuntu_gcc_release","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]') # ======================================================================== From 949946a9f2bf9a14eefa93ab0b4724196d910a82 Mon Sep 17 00:00:00 2001 From: Hugo Date: Mon, 7 Apr 2025 17:32:10 +0200 Subject: [PATCH 023/115] Update checkPRInfoBeforeBuild.py (#11) * Update checkPRInfoBeforeBuild.py * Apply suggestions from code review Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> * Apply suggestions from code review * Apply suggestions from code review * Test * Use this script * fix * test fromJson * add debug * Final fix * revert change * Refacto display action * Fix filter --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Paul Baksic --- .github/workflows/build-and-test.yml | 21 +++++++++++++++++++++ .github/workflows/filter-build.yml | 27 ++++++++++++++------------- 2 files changed, 35 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 6ffce0b6021..6a3a276a345 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -52,6 +52,27 @@ on: description: 'Json scructure with three parameters {"COMMIT_HASH":"fullhsashofthecommit", }' jobs: + display-inputs: + runs-on: ubuntu-latest + steps: + - name: Display + shell: bash + run: | + echo "Build and test launched with following parameters:" + echo "sofa-branch-name : ${{ inputs.sofa-branch-name }}" + echo "sofa-commit-sha : ${{ inputs.sofa-commit-sha }}" + echo "pr-owner-url : ${{ inputs.pr-owner-url }}" + echo "pr-branch-name : ${{ inputs.pr-branch-name }}" + echo "pr-commit-sha : ${{ inputs.pr-commit-sha }}" + echo "preset : ${{ inputs.preset }}" + echo "python-version : ${{ inputs.python-version }}" + echo "ci-depends-on : ${{ inputs.ci-depends-on }}" + echo "with-all-tests : ${{ inputs.with-all-tests }}" + echo "force-full-build : ${{ inputs.force-full-build }}" + echo "generate-binaries : ${{ inputs.generate-binaries }}" + echo "out-of-tree-build : ${{ inputs.out-of-tree-build }}" + echo "builder-os : ${{ inputs.builder-os }}" + build: strategy: matrix: diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index e1e8235ccbe..2e5c1f9a286 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -248,6 +248,7 @@ jobs: echo "BUILDER_OS=${BUILDER_OS}" >> $GITHUB_OUTPUT + # =============================================================== # =============================================================== @@ -256,16 +257,16 @@ jobs: needs: filter_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: - sofa-branch-name: ${{ needs.set-vars.outputs.SOFA_BRANCH_NAME }} - sofa-commit-sha: ${{ needs.set-vars.outputs.SOFA_COMMIT_SHA }} - preset: ${{ needs.set-vars.outputs.PRESET }} - python-version: ${{ needs.set-vars.outputs.PYTHON_VERSION }} - ci-depends-on: ${{ needs.set-vars.outputs.CI_DEPENDS_ON }} - with-all-tests: ${{ needs.set-vars.outputs.WITH_ALL_TESTS == 'true'}} - force-full-build: ${{ needs.set-vars.outputs.FORCE_FULL_BUILD == 'true'}} - out-of-tree-build: ${{ needs.set-vars.outputs.OUT_OF_TREE_BUILD }} - generate-binaries: ${{ needs.set-vars.outputs.GENERATE_BINARIES == 'true'}} - pr-owner-url: ${{ needs.set-vars.outputs.PR_OWNER_URL }} - pr-branch-name: ${{ needs.set-vars.outputs.PR_BRANCH_NAME }} - pr-commit-sha: ${{ needs.set-vars.outputs.PR_COMMIT_SHA }} - builder-os: ${{ needs.set-vars.outputs.BUILDER_OS }} \ No newline at end of file + sofa-branch-name: ${{ needs.filter_build.outputs.SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ needs.filter_build.outputs.SOFA_COMMIT_SHA }} + preset: ${{ needs.filter_build.outputs.PRESET }} + python-version: ${{ needs.filter_build.outputs.PYTHON_VERSION }} + ci-depends-on: ${{ needs.filter_build.outputs.CI_DEPENDS_ON }} + with-all-tests: ${{ needs.filter_build.outputs.WITH_ALL_TESTS == 'true'}} + force-full-build: ${{ needs.filter_build.outputs.FORCE_FULL_BUILD == 'true'}} + out-of-tree-build: ${{ needs.filter_build.outputs.OUT_OF_TREE_BUILD }} + generate-binaries: ${{ needs.filter_build.outputs.GENERATE_BINARIES == 'true'}} + pr-owner-url: ${{ needs.filter_build.outputs.PR_OWNER_URL }} + pr-branch-name: ${{ needs.filter_build.outputs.PR_BRANCH_NAME }} + pr-commit-sha: ${{ needs.filter_build.outputs.PR_COMMIT_SHA }} + builder-os: ${{ needs.filter_build.outputs.BUILDER_OS }} \ No newline at end of file From 0ce7781c379ec6d620f31542ff0279bd188aed7e Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue, 8 Apr 2025 15:43:23 +0200 Subject: [PATCH 024/115] Fix build script (#13) * TO BE REVERTED BEFORE MERGE * Fix syntax * Fix git handle * fix action location * fix typo * Fix call to load vm env --- .github/workflows/build-and-test.yml | 20 +++++++++++--------- .github/workflows/filter-build.yml | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 6a3a276a345..16aea681051 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -108,17 +108,20 @@ jobs: - name: Clone SOFA and CI shell: bash run: | + cd $WORKSPACE + ## Clone sofa and merge origin master echo "Cloning SOFA at commit $GITHUB_WORKFLOW_SHA" if [ -d $WORKSPACE/sofa ]; then rm -rf $WORKSPACE/sofa - if + fi SRC_DIR=$(pwd)/sofa echo "SRC_DIR=$SRC_DIR" >> $GITHUB_ENV if [ -z "${{ inputs.pr-owner-url }}" ]; then echo "This is a PR, merging branch ${{ inputs.pr-branch-name }} from remote ${{ inputs.pr-owner-url }} into origin branch ${{ inputs.sofa-branch-name }}" git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/sofa-framework/sofa + cd sofa git remote add pr ${{ inputs.pr-owner-url }} git fetch pr @@ -130,12 +133,14 @@ jobs: else echo "This is not a PR: checking out sha ${{ inputs.sofa-commit-sha }} from branch ${{ inputs.sofa-branch-name }}" git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/sofa-framework/sofa + cd sofa git checkout ${{ inputs.sofa-commit-sha }} fi + cd $WORKSPACE ## Clone CI and use ci-depends-on structure - ci_branch="inputs.sofa-branch-name" + ci_branch=${{ inputs.sofa-branch-name }} ci_repo_url="https://www.github.com/sofa-framework/ci" # check if ci has a ci-depends-on @@ -155,7 +160,6 @@ jobs: CI_DIR=$WORKSPACE/ci echo "CI_DIR=$CI_DIR" >> $GITHUB_ENV - git init git clone -b ${ci_branch} --single-branch ${ci_repo_url} cd $WORKSPACE @@ -188,15 +192,13 @@ jobs: #TODO #HEre we use docker if possible - + # Setup variables for following calls . ${CI_DIR}/scripts/utils.sh + NODE_NAME="$(hostname)" # Needed by load-vm-env --> TODO: be able to get hostname multiplatform + SCRIPT_DIR=${CI_DIR}/scripts/ # Needed by load-vm-env, might need to run this inside the docker env + CI_PYTHON3_VERSION=${{ inputs.python-version }} # Needed by load-vm-env, might need to run this inside the docker env ## Setup env variables - CI_PYTHON3_VERSION=${{ inputs.python-version }} # Needed by load-vm-env - # TODO: be able to get hostname to load correct env file --> set - host_name="sofa-ci-dev-ubuntu2204-0" - NODE_NAME="$host_name" # Needed by load-vm-env - # then run load-vm-env ## Deal with ci-depends-on diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 2e5c1f9a286..4a96fae36af 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -255,7 +255,7 @@ jobs: # Trigger the build with all parameters call-workflow-passing-data: needs: filter_build - uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master + uses: bakpaul/sofa/.github/workflows/build-and-test.yml@j2g_fix_build_action with: sofa-branch-name: ${{ needs.filter_build.outputs.SOFA_BRANCH_NAME }} sofa-commit-sha: ${{ needs.filter_build.outputs.SOFA_COMMIT_SHA }} From 93b612b3d0c4989df7095034ef74549688ac2170 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue, 8 Apr 2025 16:22:18 +0200 Subject: [PATCH 025/115] fix script + revert wrong changes (#15) --- .github/workflows/build-and-test.yml | 7 ++++++- .github/workflows/filter-build.yml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 16aea681051..e461acacdf1 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -218,6 +218,11 @@ jobs: CMAKE_OPTIONS="$CMAKE_OPTIONS $flag_repository $flag_tag " done + if [[ ! -n "$CMAKE_OPTIONS" ]]; then + CMAKE_OPTIONS="no-ci-depends-on" + fi + + ## Configure the build: setup cmake variables # retrive build type and compiler BUILD_TYPE=$(echo ${{ matrix.os }} | awk -F '_' '{print $3}') @@ -228,7 +233,7 @@ jobs: BUILD_OPTIONS="$BUILD_OPTIONS build-release-package" fi - . ${CI_DIR}/scripts/configure.sh "$BUILD_DIR" "$SRC_DIR" "$CONFIG" "$BUILD_TYPE" "$BUILD_OPTIONS" "$CMAKE_OPTIONS" + . ${CI_DIR}/scripts/configure.sh "$BUILD_DIR" "$SRC_DIR" "$CONFIG" "$CMAKE_OPTIONS" "$BUILD_TYPE" "$BUILD_OPTIONS" ## Call to build $SCRIPT_DIR/compile.sh "$BUILD_DIR" "$CONFIG" "$BUILD_OPTIONS" diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 4a96fae36af..2e5c1f9a286 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -255,7 +255,7 @@ jobs: # Trigger the build with all parameters call-workflow-passing-data: needs: filter_build - uses: bakpaul/sofa/.github/workflows/build-and-test.yml@j2g_fix_build_action + uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: sofa-branch-name: ${{ needs.filter_build.outputs.SOFA_BRANCH_NAME }} sofa-commit-sha: ${{ needs.filter_build.outputs.SOFA_COMMIT_SHA }} From 3fab0e2ec47a916b1636f15e1098694dcc392923 Mon Sep 17 00:00:00 2001 From: Hugo Date: Tue, 8 Apr 2025 17:32:11 +0200 Subject: [PATCH 026/115] Update filter-build.yml (#16) --- .github/workflows/filter-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 2e5c1f9a286..e976f433060 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -195,7 +195,7 @@ jobs: if: ${{ github.event_name == 'push'}} run: | echo "This step runs only for push on the master branch." - echo "COMMIT_SHA=${{ github.after }}>> $GITHUB_ENV + echo "SOFA_COMMIT_SHA=${{ github.after }}">> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV @@ -269,4 +269,4 @@ jobs: pr-owner-url: ${{ needs.filter_build.outputs.PR_OWNER_URL }} pr-branch-name: ${{ needs.filter_build.outputs.PR_BRANCH_NAME }} pr-commit-sha: ${{ needs.filter_build.outputs.PR_COMMIT_SHA }} - builder-os: ${{ needs.filter_build.outputs.BUILDER_OS }} \ No newline at end of file + builder-os: ${{ needs.filter_build.outputs.BUILDER_OS }} From 43dcd307aa80c681533c28d2bf5d904e405cbe2b Mon Sep 17 00:00:00 2001 From: Hugo Date: Tue, 8 Apr 2025 17:56:47 +0200 Subject: [PATCH 027/115] Fix sha when commit pushed in master (#17) --- .github/workflows/build-and-test.yml | 2 +- .github/workflows/filter-build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e461acacdf1..2d79d7a3a73 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -118,7 +118,7 @@ jobs: SRC_DIR=$(pwd)/sofa echo "SRC_DIR=$SRC_DIR" >> $GITHUB_ENV - if [ -z "${{ inputs.pr-owner-url }}" ]; then + if [ ! -z "${{ inputs.pr-owner-url }}" ]; then echo "This is a PR, merging branch ${{ inputs.pr-branch-name }} from remote ${{ inputs.pr-owner-url }} into origin branch ${{ inputs.sofa-branch-name }}" git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/sofa-framework/sofa cd sofa diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index e976f433060..5cdfaa5fb34 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -195,7 +195,7 @@ jobs: if: ${{ github.event_name == 'push'}} run: | echo "This step runs only for push on the master branch." - echo "SOFA_COMMIT_SHA=${{ github.after }}">> $GITHUB_ENV + echo "SOFA_COMMIT_SHA=${{ github.sha }}">> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV From 9fcf6456eb03c46fab1ed490c0eb4c194eee0f50 Mon Sep 17 00:00:00 2001 From: Hugo Date: Tue, 8 Apr 2025 18:15:23 +0200 Subject: [PATCH 028/115] Temporarily change remote for non-PR (#18) --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 2d79d7a3a73..f92564de8b2 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -132,7 +132,7 @@ jobs: fi else echo "This is not a PR: checking out sha ${{ inputs.sofa-commit-sha }} from branch ${{ inputs.sofa-branch-name }}" - git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/sofa-framework/sofa + git clone -b ${{ inputs.sofa-branch-name }} --single-branch https://www.github.com/bakpaul/sofa ## TODO : REMOVE THIS WITH SOFA_FRAMEWORK @@@@@@@@@@@@@ cd sofa git checkout ${{ inputs.sofa-commit-sha }} fi @@ -264,4 +264,4 @@ jobs: shell: bash run: | #TODO - #Use new action with workflow call \ No newline at end of file + #Use new action with workflow call From 867f9107dc68619d5c4e4631a46f2d26e85c38a6 Mon Sep 17 00:00:00 2001 From: Hugo Date: Fri, 11 Apr 2025 20:28:42 +0200 Subject: [PATCH 029/115] 202505 evolve filter nightly (#19) * Isolate nightly build to allow for matrix only in nightly cases * Check that SOFA branch name is either master or vXX.XX * Attempt to detect existing running builds on PR * Fix check on ci-depends-on * fix indent and add generic condition for nightly build * Another fix for ci-depends-on * Another fix for ci-depends-on in json * Display info on PR comment * Display info on PR comment * Display info on PR comment --- .github/workflows/filter-build.yml | 166 +++++++++++++++++--- scripts/github_CI/checkPRInfoBeforeBuild.py | 6 +- 2 files changed, 147 insertions(+), 25 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 5cdfaa5fb34..2e45a4a963b 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -62,10 +62,6 @@ on: jobs: filter_build: runs-on: ubuntu-latest - strategy: - matrix: - sofa_version: [master, v24.12] - ### if: ${{ github.repository_owner == 'sofa-framework' }} outputs: SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} SOFA_COMMIT_SHA: ${{ steps.export-vars.outputs.SOFA_COMMIT_SHA }} @@ -111,8 +107,9 @@ jobs: BUILDER_OS=${{ github.event.inputs.builder_os }} # Validate branch format (e.g., v25.06) - if [[ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then - echo "Error: Invalid branch name format: $BRANCH" + if [ [ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ] && [ "$BRANCH" != "master" ] ]; then + echo "Error: Invalid branch name format: $BRANCH." + echo "Branch name should be either master or any release branch (e.g., v25.06)" exit 1 fi echo "Branch name $BRANCH is valid." @@ -181,17 +178,7 @@ jobs: - name: Check out code uses: actions/checkout@v2 - - name: Run when nightly - if: github.event.schedule == '0 2 * * *' - run: | - echo "This step runs only for nightly builds." - echo "SOFA_BRANCH_NAME=${{ matrix.sofa_version }}" >> $GITHUB_ENV - echo "PRESET=standard" >> $GITHUB_ENV - echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV - echo "GENERATE_BINARIES=true" >> $GITHUB_ENV - echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV - - - name: Check push on master case + - name: Check push on master case (e.g. merge) if: ${{ github.event_name == 'push'}} run: | echo "This step runs only for push on the master branch." @@ -200,8 +187,46 @@ jobs: echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV - - name: Run when PR is opened - if: ${{ github.event_name == 'pull_request' && (github.event.action == 'opened' || github.event.action == 'synchronize') }} + - name: Check in a PR when a commit is pushed or when a comment is created or edited + if: ${{ (github.event_name == 'pull_request' && github.event.action == 'synchronize') || (github.event_name == 'issue_comment' && github.event.issue.pull_request ) }} + uses: actions/github-script@v7 + with: + script: | + const currentRunId = context.runId; + const workflowName = context.workflow; + const prNumber = ${{ github.event.pull_request.number }}; + + const runs = await github.rest.actions.listWorkflowRunsForRepo({ + owner: context.repo.owner, + repo: context.repo.repo, + per_page: 100, + status: 'in_progress' + }); + + const matchingRuns = runs.data.workflow_runs.filter(run => { + return run.name === workflowName && + run.id !== currentRunId && + run.head_branch === "${{ github.event.pull_request.head.ref }}"; + }); + + for (const run of matchingRuns) { + console.log(`Cancelling previous run: ${run.id}`); + await github.rest.actions.cancelWorkflowRun({ + owner: context.repo.owner, + repo: context.repo.repo, + run_id: run.id + }); + } + + if (matchingRuns.length > 0) { + console.log("Sleeping for 5 seconds to allow previous runs to cancel..."); + await new Promise(resolve => setTimeout(resolve, 5000)); + } else { + console.log("No previous runs to cancel. Continuing..."); + } + + - name: Run when PR is opened or a commit is pushed in a PR + if: ${{ github.event_name == 'pull_request' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.pull_request.number }} @@ -212,9 +237,9 @@ jobs: # Trigger the Build action python scripts/github_CI/checkPRInfoBeforeBuild.py - - - name: Run when PR comment is edited - if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request && ( github.event.action == 'created'|| github.event.action == 'edited' ) }} + + - name: Run when PR comment is created or edited + if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.issue.pull_request.number }} @@ -230,6 +255,102 @@ jobs: python scripts/github_CI/checkPRInfoBeforeBuild.py fi + echo "PR_NUMBER=${PR_NUMBER}" + echo "OWNER_NAME=${OWNER_NAME}" + echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" + echo "github.event.issue.number=${github.event.issue.number}" + echo "github.event.issue.pull_request=${github.event.issue.pull_request}" + echo "github.event.issue=${github.event.issue}" + + + - name: Export environment variables as outputs + id: export-vars + run: | + # Validate branch format (e.g., v25.06) + if [ [ ! "$SOFA_BRANCH_NAME" =~ ^v[0-9]{2}\.[0-9]{2}$ ] && [ "$SOFA_BRANCH_NAME" != "master" ] ]; then + echo "Error: Invalid branch name format: $SOFA_BRANCH_NAME." + echo "Branch name should be either master or any release branch (e.g., v25.06)" + exit 1 + fi + + echo "SOFA_BRANCH_NAME=${SOFA_BRANCH_NAME}" >> $GITHUB_OUTPUT + echo "SOFA_COMMIT_SHA=${SOFA_COMMIT_SHA}" >> $GITHUB_OUTPUT + echo "PRESET=${PRESET}" >> $GITHUB_OUTPUT + echo "PYTHON_VERSION=${PYTHON_VERSION}" >> $GITHUB_OUTPUT + echo "CI_DEPENDS_ON=${CI_DEPENDS_ON}" >> $GITHUB_OUTPUT + echo "WITH_ALL_TESTS=${WITH_ALL_TESTS}" >> $GITHUB_OUTPUT + echo "FORCE_FULL_BUILD=${FORCE_FULL_BUILD}" >> $GITHUB_OUTPUT + echo "OUT_OF_TREE_BUILD=${OUT_OF_TREE_BUILD}" >> $GITHUB_OUTPUT + echo "GENERATE_BINARIES=${GENERATE_BINARIES}" >> $GITHUB_OUTPUT + echo "PR_OWNER_URL=${PR_OWNER_URL}" >> $GITHUB_OUTPUT + echo "PR_BRANCH_NAME=${PR_BRANCH_NAME}" >> $GITHUB_OUTPUT + echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" >> $GITHUB_OUTPUT + echo "BUILDER_OS=${BUILDER_OS}" >> $GITHUB_OUTPUT + + + + + nightly_build: + runs-on: ubuntu-latest + if: github.event.schedule == '0 2 * * *' + strategy: + matrix: + sofa_version: [master, v24.12] + ### if: ${{ github.repository_owner == 'sofa-framework' }} + outputs: + SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} + SOFA_COMMIT_SHA: ${{ steps.export-vars.outputs.SOFA_COMMIT_SHA }} + PRESET: ${{ steps.export-vars.outputs.PRESET }} + PYTHON_VERSION: ${{ steps.export-vars.outputs.PYTHON_VERSION }} + CI_DEPENDS_ON: ${{ steps.export-vars.outputs.CI_DEPENDS_ON }} + WITH_ALL_TESTS: ${{ steps.export-vars.outputs.WITH_ALL_TESTS }} + FORCE_FULL_BUILD: ${{ steps.export-vars.outputs.FORCE_FULL_BUILD }} + OUT_OF_TREE_BUILD: ${{ steps.export-vars.outputs.OUT_OF_TREE_BUILD }} + GENERATE_BINARIES: ${{ steps.export-vars.outputs.GENERATE_BINARIES }} + PR_OWNER_URL: ${{ steps.export-vars.outputs.PR_OWNER_URL }} + PR_BRANCH_NAME: ${{ steps.export-vars.outputs.PR_BRANCH_NAME }} + PR_COMMIT_SHA: ${{ steps.export-vars.outputs.PR_COMMIT_SHA }} + BUILDER_OS: ${{ steps.export-vars.outputs.BUILDER_OS }} + + steps: + - name: Default values of environment variables + run: | + echo "SOFA_BRANCH_NAME=master" >> $GITHUB_ENV # SOFA_BRANCH_NAME: "master" + echo "SOFA_COMMIT_SHA=HEAD" >> $GITHUB_ENV # SOFA_COMMIT_SHA: "HEAD" + echo "PRESET=full" >> $GITHUB_ENV # PRESET: "full" + echo "PYTHON_VERSION=3.12" >> $GITHUB_ENV # PYTHON_VERSION: "3.12" + echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" + echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false + echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false + echo "OUT_OF_TREE_BUILD=" >> $GITHUB_ENV # OUT_OF_TREE_BUILD: "" + echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false + echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" + echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" + echo "PR_COMMIT_SHA=HEAD" >> $GITHUB_ENV # PR_COMMIT_SHA: "HEAD" + echo 'BUILDER_OS=["sh-ubuntu_gcc_release"]' >> $GITHUB_ENV # BUILDER_OS: ["sh-ubuntu_gcc_release"] + + - name: Set up python + uses: actions/setup-python@v5 + with: + python-version: ${{ env.PYTHON_VERSION }} + + - name: Install pip packages + run: | + pip install python-graphql-client + pip install requests + + - name: Check out code + uses: actions/checkout@v2 + + - name: Run when nightly + run: | + echo "This step runs only for nightly builds." + echo "SOFA_BRANCH_NAME=${{ matrix.sofa_version }}" >> $GITHUB_ENV + echo "PRESET=standard" >> $GITHUB_ENV + echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV + echo "GENERATE_BINARIES=true" >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV + - name: Export environment variables as outputs id: export-vars run: | @@ -249,6 +370,7 @@ jobs: + # =============================================================== # =============================================================== diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index 70ecea4ff1d..9bd85756b57 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -161,14 +161,14 @@ def extract_ci_depends_on(): # Ensure the URL is in the expected dependency format, e.g. https://github.com/sofa-framework/Sofa.Qt/pull/6 parts = dependency.split('/') - if len(parts) != 6 or parts[0] != 'https:' or parts[1] != '' or parts[2] != 'github.com': + if len(parts) != 7 or parts[0] != 'https:' or parts[1] != '' or parts[2] != 'github.com': raise ValueError("") print(f"Invalid URL ci-depends-on format: {dependency}") exit(1) owner = parts[3] repo = parts[4] - pull_number = parts[5] + pull_number = parts[6] dependency_request_url = f"https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}" response = requests.get(dependency_request_url, headers=HEADERS) @@ -179,7 +179,7 @@ def extract_ci_depends_on(): dependency_pr_data = response.json() - key = dependency_pr_data['repo']['name'] #Sofa.Qt + key = dependency_pr_data['head']['repo']['name'] #Sofa.Qt repo_url = dependency_pr_data['html_url'] #https://github.com/sofa-framework/Sofa.Qt branch_name = dependency_pr_data['head']['ref'] #my_feature_branch From 4c5ce49dc681d570eba24ca47caf76b5a42c5215 Mon Sep 17 00:00:00 2001 From: Hugo Date: Fri, 11 Apr 2025 20:45:45 +0200 Subject: [PATCH 030/115] Fix trigger through comments (#20) * Fix trigger through comments * remove check when action is already triggered * remove test comment --- .github/workflows/filter-build.yml | 39 ------------------------------ 1 file changed, 39 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 2e45a4a963b..6404cc4fcb1 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -187,44 +187,6 @@ jobs: echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV - - name: Check in a PR when a commit is pushed or when a comment is created or edited - if: ${{ (github.event_name == 'pull_request' && github.event.action == 'synchronize') || (github.event_name == 'issue_comment' && github.event.issue.pull_request ) }} - uses: actions/github-script@v7 - with: - script: | - const currentRunId = context.runId; - const workflowName = context.workflow; - const prNumber = ${{ github.event.pull_request.number }}; - - const runs = await github.rest.actions.listWorkflowRunsForRepo({ - owner: context.repo.owner, - repo: context.repo.repo, - per_page: 100, - status: 'in_progress' - }); - - const matchingRuns = runs.data.workflow_runs.filter(run => { - return run.name === workflowName && - run.id !== currentRunId && - run.head_branch === "${{ github.event.pull_request.head.ref }}"; - }); - - for (const run of matchingRuns) { - console.log(`Cancelling previous run: ${run.id}`); - await github.rest.actions.cancelWorkflowRun({ - owner: context.repo.owner, - repo: context.repo.repo, - run_id: run.id - }); - } - - if (matchingRuns.length > 0) { - console.log("Sleeping for 5 seconds to allow previous runs to cancel..."); - await new Promise(resolve => setTimeout(resolve, 5000)); - } else { - console.log("No previous runs to cancel. Continuing..."); - } - - name: Run when PR is opened or a commit is pushed in a PR if: ${{ github.event_name == 'pull_request' }} env: @@ -262,7 +224,6 @@ jobs: echo "github.event.issue.pull_request=${github.event.issue.pull_request}" echo "github.event.issue=${github.event.issue}" - - name: Export environment variables as outputs id: export-vars run: | From bb10f396e4c9fad1eb92589b23d4f80165331e07 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Fri, 11 Apr 2025 22:01:13 +0200 Subject: [PATCH 031/115] move echo to read it --- .github/workflows/filter-build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 6404cc4fcb1..29af76135da 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -212,17 +212,17 @@ jobs: COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) echo "Comment: $COMMENT_BODY" - # Trigger the Build action if [ci-build] is in the comment - if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then - python scripts/github_CI/checkPRInfoBeforeBuild.py - fi - echo "PR_NUMBER=${PR_NUMBER}" echo "OWNER_NAME=${OWNER_NAME}" echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" echo "github.event.issue.number=${github.event.issue.number}" echo "github.event.issue.pull_request=${github.event.issue.pull_request}" echo "github.event.issue=${github.event.issue}" + + # Trigger the Build action if [ci-build] is in the comment + if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + python scripts/github_CI/checkPRInfoBeforeBuild.py + fi - name: Export environment variables as outputs id: export-vars From a32a3e599eed9624486b7734332e80bb7f183098 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Fri, 11 Apr 2025 22:10:27 +0200 Subject: [PATCH 032/115] attempt to access information PR comment --- .github/workflows/filter-build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 29af76135da..896dac0668b 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -212,13 +212,13 @@ jobs: COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) echo "Comment: $COMMENT_BODY" - echo "PR_NUMBER=${PR_NUMBER}" - echo "OWNER_NAME=${OWNER_NAME}" - echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" + echo "PR_NUMBER=$PR_NUMBER" + echo "OWNER_NAME=$OWNER_NAME" + echo "PR_COMMIT_SHA=$PR_COMMIT_SHA" + echo "github.event.issue=${github.event.issue}" echo "github.event.issue.number=${github.event.issue.number}" echo "github.event.issue.pull_request=${github.event.issue.pull_request}" - echo "github.event.issue=${github.event.issue}" - + # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then python scripts/github_CI/checkPRInfoBeforeBuild.py From 070f7ae02cd3997e245d82262e690dfcbea8443b Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Fri, 11 Apr 2025 22:14:49 +0200 Subject: [PATCH 033/115] attempt to access information PR comment --- .github/workflows/filter-build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 896dac0668b..f105ab58210 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -215,9 +215,9 @@ jobs: echo "PR_NUMBER=$PR_NUMBER" echo "OWNER_NAME=$OWNER_NAME" echo "PR_COMMIT_SHA=$PR_COMMIT_SHA" - echo "github.event.issue=${github.event.issue}" - echo "github.event.issue.number=${github.event.issue.number}" - echo "github.event.issue.pull_request=${github.event.issue.pull_request}" + echo "github.event.issue=${{ github.event.issue }}" + echo "github.event.issue.number=${{ github.event.issue.number }}" + echo "github.event.issue.pull_request=${{ github.event.issue.pull_request }}" # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then From 7dba7201799f56219dc924eb1ed8cd95d95f4720 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Fri, 11 Apr 2025 22:22:34 +0200 Subject: [PATCH 034/115] complete access information PR comment --- .github/workflows/filter-build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index f105ab58210..400c75b1101 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -218,6 +218,9 @@ jobs: echo "github.event.issue=${{ github.event.issue }}" echo "github.event.issue.number=${{ github.event.issue.number }}" echo "github.event.issue.pull_request=${{ github.event.issue.pull_request }}" + echo "github.event.issue.pull_request.number=${{ github.event.issue.pull_request.number }}" + echo "github.event.issue.pull_request.head.repo.owner.login=${{ github.event.issue.pull_request.head.repo.owner.login }}" + echo "github.event.issue.pull_request.head.sha=${{ github.event.issue.pull_request.head.sha }}" # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then From 8229d8386b240c2c9c4113dcef3276bd56cefc6c Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Fri, 11 Apr 2025 23:43:58 +0200 Subject: [PATCH 035/115] complete access information PR comment --- .github/workflows/filter-build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 400c75b1101..b8c79c40360 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -221,6 +221,9 @@ jobs: echo "github.event.issue.pull_request.number=${{ github.event.issue.pull_request.number }}" echo "github.event.issue.pull_request.head.repo.owner.login=${{ github.event.issue.pull_request.head.repo.owner.login }}" echo "github.event.issue.pull_request.head.sha=${{ github.event.issue.pull_request.head.sha }}" + echo "github.event.pull_request.number=${{ github.event.issue.pull_request.number }}" + echo "github.event.pull_request.head.repo.owner.login=${{ github.event.issue.pull_request.head.repo.owner.login }}" + echo "github.event.pull_request.head.sha=${{ github.event.issue.pull_request.head.sha }}" # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then From 37656b441370c2b8aec433a7bc74ed0c4a536e99 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:04:37 +0200 Subject: [PATCH 036/115] Update search of PR information when comment_issue --- .github/workflows/filter-build.yml | 40 ++++++++++++++++++------------ 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index b8c79c40360..1ec1dd17556 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -204,29 +204,37 @@ jobs: if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.issue.pull_request.number }} - OWNER_NAME: ${{ github.event.issue.pull_request.head.repo.owner.login }} - PR_COMMIT_SHA: ${{ github.event.issue.pull_request.head.sha }} + PR_NUMBER: ${{ github.event.issue.number }} + OWNER_NAME: "" # Must be retrieved + PR_COMMIT_SHA: "" # Must be retrieved run: | echo "This step runs only when a PR comment is created or edited." COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) echo "Comment: $COMMENT_BODY" - - echo "PR_NUMBER=$PR_NUMBER" - echo "OWNER_NAME=$OWNER_NAME" - echo "PR_COMMIT_SHA=$PR_COMMIT_SHA" - echo "github.event.issue=${{ github.event.issue }}" - echo "github.event.issue.number=${{ github.event.issue.number }}" - echo "github.event.issue.pull_request=${{ github.event.issue.pull_request }}" - echo "github.event.issue.pull_request.number=${{ github.event.issue.pull_request.number }}" - echo "github.event.issue.pull_request.head.repo.owner.login=${{ github.event.issue.pull_request.head.repo.owner.login }}" - echo "github.event.issue.pull_request.head.sha=${{ github.event.issue.pull_request.head.sha }}" - echo "github.event.pull_request.number=${{ github.event.issue.pull_request.number }}" - echo "github.event.pull_request.head.repo.owner.login=${{ github.event.issue.pull_request.head.repo.owner.login }}" - echo "github.event.pull_request.head.sha=${{ github.event.issue.pull_request.head.sha }}" # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + echo "Fetching PR #$PR_NUMBER information" + + pr_data=$(curl -s -H "Authorization: Bearer $GITHUB_TOKEN" \ + -H "Accept: application/vnd.github+json" \ + "https://api.github.com/repos/bakpaul/sofa/pulls/$PR_NUMBER") + + # Output full PR data if debugging + echo "$pr_data" | jq . + + # Extract data + pr_owner=$(echo "$pr_data" | jq -r '.user.login') + pr_sha=$(echo "$pr_data" | jq -r '.head.sha') + + echo "PR number : $PR_NUMBER" + echo "PR owner name : $pr_owner" + echo "PR commit SHA : $pr_sha" + + # Save to environment variables for future steps + echo "OWNER_NAME=$pr_owner" >> $GITHUB_ENV + echo "PR_COMMIT_SHA=$pr_sha" >> $GITHUB_ENV + python scripts/github_CI/checkPRInfoBeforeBuild.py fi From 06b1e67d80196709321ea901c4238868789dea7b Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:08:53 +0200 Subject: [PATCH 037/115] Remove empty env var --- .github/workflows/filter-build.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 1ec1dd17556..7c1ffcf7b8e 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -205,8 +205,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.issue.number }} - OWNER_NAME: "" # Must be retrieved - PR_COMMIT_SHA: "" # Must be retrieved run: | echo "This step runs only when a PR comment is created or edited." COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) @@ -220,9 +218,6 @@ jobs: -H "Accept: application/vnd.github+json" \ "https://api.github.com/repos/bakpaul/sofa/pulls/$PR_NUMBER") - # Output full PR data if debugging - echo "$pr_data" | jq . - # Extract data pr_owner=$(echo "$pr_data" | jq -r '.user.login') pr_sha=$(echo "$pr_data" | jq -r '.head.sha') @@ -234,7 +229,7 @@ jobs: # Save to environment variables for future steps echo "OWNER_NAME=$pr_owner" >> $GITHUB_ENV echo "PR_COMMIT_SHA=$pr_sha" >> $GITHUB_ENV - + python scripts/github_CI/checkPRInfoBeforeBuild.py fi From 9bae225c2c0ea7d965f716b9cbdc4993ca26378e Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:19:54 +0200 Subject: [PATCH 038/115] add check on OWNER_NAME var --- .github/workflows/filter-build.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 7c1ffcf7b8e..0920167f1c6 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -222,14 +222,16 @@ jobs: pr_owner=$(echo "$pr_data" | jq -r '.user.login') pr_sha=$(echo "$pr_data" | jq -r '.head.sha') - echo "PR number : $PR_NUMBER" - echo "PR owner name : $pr_owner" - echo "PR commit SHA : $pr_sha" + echo "- PR number : $PR_NUMBER" + echo "- PR owner name : $pr_owner" + echo "- PR commit SHA : $pr_sha" # Save to environment variables for future steps echo "OWNER_NAME=$pr_owner" >> $GITHUB_ENV echo "PR_COMMIT_SHA=$pr_sha" >> $GITHUB_ENV + echo "Env: OWNER_NAME = $OWNER_NAME" + python scripts/github_CI/checkPRInfoBeforeBuild.py fi From 41dcadad971587becb1c9a9fd14f23217090fe62 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:21:15 +0200 Subject: [PATCH 039/115] add check on OWNER_NAME var --- .github/workflows/filter-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 0920167f1c6..e0f2e57b29e 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -231,6 +231,7 @@ jobs: echo "PR_COMMIT_SHA=$pr_sha" >> $GITHUB_ENV echo "Env: OWNER_NAME = $OWNER_NAME" + echo "Env: PR_COMMIT_SHA = $PR_COMMIT_SHA" python scripts/github_CI/checkPRInfoBeforeBuild.py fi From 5675c333b11738ea44c9b2be781be27c51807026 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:24:26 +0200 Subject: [PATCH 040/115] last attempt to fill env var for comment_issue --- .github/workflows/filter-build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index e0f2e57b29e..2a4cbffb318 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -219,16 +219,16 @@ jobs: "https://api.github.com/repos/bakpaul/sofa/pulls/$PR_NUMBER") # Extract data - pr_owner=$(echo "$pr_data" | jq -r '.user.login') - pr_sha=$(echo "$pr_data" | jq -r '.head.sha') + OWNER_NAME=$(echo "$pr_data" | jq -r '.user.login') + PR_COMMIT_SHA=$(echo "$pr_data" | jq -r '.head.sha') echo "- PR number : $PR_NUMBER" - echo "- PR owner name : $pr_owner" - echo "- PR commit SHA : $pr_sha" + echo "- PR owner name : $OWNER_NAME" + echo "- PR commit SHA : $PR_COMMIT_SHA" # Save to environment variables for future steps - echo "OWNER_NAME=$pr_owner" >> $GITHUB_ENV - echo "PR_COMMIT_SHA=$pr_sha" >> $GITHUB_ENV + echo "OWNER_NAME=$OWNER_NAME" >> $GITHUB_ENV + echo "PR_COMMIT_SHA=$PR_COMMIT_SHA" >> $GITHUB_ENV echo "Env: OWNER_NAME = $OWNER_NAME" echo "Env: PR_COMMIT_SHA = $PR_COMMIT_SHA" From 67db07eb192b7f054531c05f4614f7870bdb81c1 Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:30:59 +0200 Subject: [PATCH 041/115] split in two steps for comment_issue --- .github/workflows/filter-build.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 2a4cbffb318..04830fd5990 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -200,7 +200,7 @@ jobs: # Trigger the Build action python scripts/github_CI/checkPRInfoBeforeBuild.py - - name: Run when PR comment is created or edited + - name: Run when PR comment is created or edited (set up environment var for python script) if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -232,10 +232,21 @@ jobs: echo "Env: OWNER_NAME = $OWNER_NAME" echo "Env: PR_COMMIT_SHA = $PR_COMMIT_SHA" - - python scripts/github_CI/checkPRInfoBeforeBuild.py fi + - name: Run when PR comment is created or edited (trigger python script) + if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) + echo "Comment: $COMMENT_BODY" + + # Trigger the Build action if [ci-build] is in the comment + if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + python scripts/github_CI/checkPRInfoBeforeBuild.py + fi + - name: Export environment variables as outputs id: export-vars run: | From 384f86c2fc25c307ed57261488028c6d813ccced Mon Sep 17 00:00:00 2001 From: hugtalbot Date: Sat, 12 Apr 2025 00:32:38 +0200 Subject: [PATCH 042/115] add missing PR number for comment_issue (step 2) --- .github/workflows/filter-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 04830fd5990..0e93f70d152 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -238,6 +238,7 @@ jobs: if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_NUMBER: ${{ github.event.issue.number }} run: | COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) echo "Comment: $COMMENT_BODY" From 77016424a3fba49b52b654df67b2a9f41a9bc3d7 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu, 17 Apr 2025 16:32:35 +0200 Subject: [PATCH 043/115] Start work on docker use (#10) * Start work * Add docker run for ubuntu and fedora * TOREVERT * Add insights and login * Fix action * Try fix docker autentification * .github/workflows/ * Add read only token to action * fix docker user name * Change pipe to or * Fix docker call * try fix docker * fix ? * Fix ci-depends-on mechanism * Fix quote outputed by jq * Restore branch name * fix python script * Fix ci-depends-on remote url * Fix script not launching * Display arguments * Use github env variable for node name * Unify workspace folder using matrix os * Add display * Add display * Update .github/workflows/filter-build.yml Co-authored-by: Hugo --------- Co-authored-by: Hugo --- .github/workflows/build-and-test.yml | 90 +++++++++++++++------ scripts/github_CI/checkPRInfoBeforeBuild.py | 8 +- 2 files changed, 70 insertions(+), 28 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f92564de8b2..aa8ebd667a3 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -83,11 +83,16 @@ jobs: shell: bash run: | ## Go to workspace given by the runner (this file is generated by the pre-build script) - WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA) + WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA)/${{ matrix.os }} echo "WORKSPACE=$WORKSPACE" >> $GITHUB_ENV + if [ ! -d $WORKSPACE ]; then + mkdir -p $WORKSPACE + fi cd $WORKSPACE + echo "Workspace folder for this build will be $WORKSPACE" + ## Setup github # Git config (needed by CMake ExternalProject) if ! git config --get user.name; then @@ -146,6 +151,7 @@ jobs: # check if ci has a ci-depends-on ci_ci_depends_on=$(echo "${{ inputs.ci-depends-on }}" | jq .ci) if [ "$ci_ci_depends_on" != "null" ]; then + echo "ci-depends-on for ci repository detected." ci_repo_url=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.repo_url) ci_branch=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.branch_name) fi @@ -160,7 +166,7 @@ jobs: CI_DIR=$WORKSPACE/ci echo "CI_DIR=$CI_DIR" >> $GITHUB_ENV - git clone -b ${ci_branch} --single-branch ${ci_repo_url} + git clone -b ${ci_branch//\"} --single-branch ${ci_repo_url//\"} cd $WORKSPACE @@ -171,6 +177,7 @@ jobs: if [ ! -d $WORKSPACE/build ]; then mkdir $WORKSPACE/build fi + BUILD_DIR=$WORKSPACE/build echo "BUILD_DIR=$BUILD_DIR" >> $GITHUB_ENV @@ -189,17 +196,11 @@ jobs: continue-on-error: true shell: bash run: | - #TODO - #HEre we use docker if possible - - # Setup variables for following calls - . ${CI_DIR}/scripts/utils.sh - NODE_NAME="$(hostname)" # Needed by load-vm-env --> TODO: be able to get hostname multiplatform - SCRIPT_DIR=${CI_DIR}/scripts/ # Needed by load-vm-env, might need to run this inside the docker env - CI_PYTHON3_VERSION=${{ inputs.python-version }} # Needed by load-vm-env, might need to run this inside the docker env - - ## Setup env variables - load-vm-env + ## Configure the build: setup cmake variables + # retrive build type and compiler + BUILD_TYPE=$(echo ${{ matrix.os }} | awk -F '_' '{print $3}') + CONFIG=$(echo ${{ matrix.os }} | awk -F '_' '{print $1"_"$2}') + NODE_NAME="${{ runner.name }}" # Needed by configure-and-build --> TODO: be able to get hostname multiplatform ## Deal with ci-depends-on # Loop over each key-value pair in the JSON avoiding ci repository if inside @@ -219,25 +220,64 @@ jobs: done if [[ ! -n "$CMAKE_OPTIONS" ]]; then - CMAKE_OPTIONS="no-ci-depends-on" + CMAKE_OPTIONS="no-ci-depends-on" + echo "No ci-depends-on detected." + else + echo "ci-depends-on detected, adding the following cmake variable : $CMAKE_OPTIONS" fi + echo "" + echo "------ Before build (and docker) ------" + echo "Main folders:" + echo " - WORKSPACE = $WORKSPACE" + echo " - SRC_DIR = $SRC_DIR" + echo " - CI_DIR = $CI_DIR" + echo " - BUILD_DIR = $BUILD_DIR" + echo "" + echo "Configuration:" + echo " - NODE_NAME = $NODE_NAME" + echo " - BUILD_TYPE = $BUILD_TYPE" + echo " - CONFIG = $CONFIG" + echo " - PYTHON_VERSION = ${{ inputs.python-version }}" + echo " - PRESET = ${{ inputs.preset }}" + echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" + echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" + echo "---------------------------------------" + echo "" + + #If os has got docker then use it + if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then + builder_type=$(echo "${{ matrix.os }}" | awk -F '_' '{print $1}' | awk -F '-' '{print $2}') + if [[ "${{ inputs.sofa-branch-name }}" == "master" ]] || [[ "${{ inputs.sofa-branch-name }}" =~ ^v[0-9]{2}\.[0-9]{2}$ ]]; then + default_tag=${{ inputs.sofa-branch-name }} + else + default_tag=master + fi - ## Configure the build: setup cmake variables - # retrive build type and compiler - BUILD_TYPE=$(echo ${{ matrix.os }} | awk -F '_' '{print $3}') - CONFIG=$(echo ${{ matrix.os }} | awk -F '_' '{print $1"_"$2}') + echo "dckr_pat_ohBds9gXTs9Iy91QPKJZXGdVS5s" | docker login -u sofaframework --password-stdin - BUILD_OPTIONS="build-scope-${{ inputs.preset }}" - if [ "${{ inputs.generate-binaries }}" == "true" ]; then - BUILD_OPTIONS="$BUILD_OPTIONS build-release-package" - fi + echo "Pulling Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} ..." + docker pull --quiet sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} || true + DOCKER_IMAGE="sofaframework/sofabuilder_${builder_type}:${CI_BRANCH}" - . ${CI_DIR}/scripts/configure.sh "$BUILD_DIR" "$SRC_DIR" "$CONFIG" "$CMAKE_OPTIONS" "$BUILD_TYPE" "$BUILD_OPTIONS" + if [[ "$(docker image list --format "table {{.Repository}}:{{.Tag}}")" != *"sofaframework/sofabuilder_${builder_type}:${CI_BRANCH}"* ]]; then + echo "Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} doesn't exist, pulling default tag ${default_tag} " + docker pull --quiet sofaframework/sofabuilder_${builder_type}:${default_tag} - ## Call to build - $SCRIPT_DIR/compile.sh "$BUILD_DIR" "$CONFIG" "$BUILD_OPTIONS" + DOCKER_IMAGE="sofaframework/sofabuilder_${builder_type}:${default_tag}" + fi + echo "Launching configuration and build through docker using image ${DOCKER_IMAGE}. Running ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + docker run --rm \ + --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ + ${DOCKER_IMAGE} \ + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + else + echo "Launching configuration and build" + + bash ${CI_DIR}/scripts/configure-and-build.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${BUILD_TYPE}" "${CONFIG}" "${{ inputs.python-version }}" "${{ inputs.preset }}" "${{ inputs.generate-binaries }}" "${CMAKE_OPTIONS}" + fi + - name: Notify dashboard shell: bash diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py index 9bd85756b57..27082fd3cf8 100644 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ b/scripts/github_CI/checkPRInfoBeforeBuild.py @@ -179,8 +179,8 @@ def extract_ci_depends_on(): dependency_pr_data = response.json() - key = dependency_pr_data['head']['repo']['name'] #Sofa.Qt - repo_url = dependency_pr_data['html_url'] #https://github.com/sofa-framework/Sofa.Qt + key = dependency_pr_data['base']['repo']['name'] #Sofa.Qt + repo_url = dependency_pr_data['head']['repo']['html_url'] #https://github.com/{remote from which pr comes}/Sofa.Qt branch_name = dependency_pr_data['head']['ref'] #my_feature_branch dependency_dict[key] = { @@ -217,7 +217,9 @@ def extract_ci_depends_on(): with open(os.environ["GITHUB_ENV"], "a") as env_file: env_file.write(f"WITH_ALL_TESTS={with_all_tests_found}\n") env_file.write(f"FORCE_FULL_BUILD={force_full_build_found}\n") - env_file.write(f"CI_DEPENDS_ON={dependency_dict}\n") + + ci_depends_on_str = f"{dependency_dict}".replace("'", "\\\"") + env_file.write(f"CI_DEPENDS_ON={ci_depends_on_str}\n") env_file.write(f'BUILDER_OS=["sh-ubuntu_gcc_release","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]') From 242503a59af92e42f12f89f9708ee9c899373fbe Mon Sep 17 00:00:00 2001 From: Hugo Date: Thu, 17 Apr 2025 16:33:31 +0200 Subject: [PATCH 044/115] Filter build only if not schedule, PR comment linked steps (#21) * Filter build only if not schedule, PR comment linked steps * Apply suggestions from code review --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --- .github/workflows/filter-build.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 0e93f70d152..c525a4c8a64 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -60,7 +60,9 @@ on: jobs: + # Filter build handling : push in master, commits in PR, comments in PR and dispatch filter_build: + if: ${{ github.event_name != 'schedule'}} runs-on: ubuntu-latest outputs: SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} @@ -200,7 +202,8 @@ jobs: # Trigger the Build action python scripts/github_CI/checkPRInfoBeforeBuild.py - - name: Run when PR comment is created or edited (set up environment var for python script) + - name: Run when PR comment is created or edited > set up environment variables + id: pr-comment-setup if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -234,8 +237,8 @@ jobs: echo "Env: PR_COMMIT_SHA = $PR_COMMIT_SHA" fi - - name: Run when PR comment is created or edited (trigger python script) - if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} + - name: Run when PR comment is created or edited > trigger python script + if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request && steps.pr-comment-setup.outcome == 'success' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.issue.number }} @@ -274,7 +277,7 @@ jobs: - + # Nightly build triggered once a day nightly_build: runs-on: ubuntu-latest if: github.event.schedule == '0 2 * * *' @@ -359,7 +362,7 @@ jobs: # =============================================================== # =============================================================== - # Trigger the build with all parameters + # Trigger the build and sharing all parameters from filter_build > outputs call-workflow-passing-data: needs: filter_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master From 805ccd6b0622a3abb95d0264041da16fc0bffa62 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu, 17 Apr 2025 16:48:06 +0200 Subject: [PATCH 045/115] Fix when ci-depends-on is empty (#22) --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index aa8ebd667a3..bce92736b04 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -150,7 +150,7 @@ jobs: # check if ci has a ci-depends-on ci_ci_depends_on=$(echo "${{ inputs.ci-depends-on }}" | jq .ci) - if [ "$ci_ci_depends_on" != "null" ]; then + if [ -n "${{ inputs.ci-depends-on }}" ] && [ "$ci_ci_depends_on" != "null" ]; then echo "ci-depends-on for ci repository detected." ci_repo_url=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.repo_url) ci_branch=$(echo "${{ inputs.ci-depends-on }}" | jq .ci.branch_name) From 6232b5fbb0301d68ab81e197e096a459871b1d0d Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu, 17 Apr 2025 17:57:24 +0200 Subject: [PATCH 046/115] Manage out of tree plugins and simplify binaries generation (#23) * Manage out of tree plugins and simplify binaries generation * Add external plugins mechanism --- .github/workflows/build-and-test.yml | 26 ++++++++++--- .github/workflows/filter-build.yml | 58 ++++++++++++++-------------- 2 files changed, 51 insertions(+), 33 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index bce92736b04..f09d54f84d7 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -38,7 +38,10 @@ on: type: boolean required: false default: false - out-of-tree-build: + external-plugins: + type: string + required: false + additionnal-cmake-flags: type: string required: false builder-os: @@ -70,7 +73,8 @@ jobs: echo "with-all-tests : ${{ inputs.with-all-tests }}" echo "force-full-build : ${{ inputs.force-full-build }}" echo "generate-binaries : ${{ inputs.generate-binaries }}" - echo "out-of-tree-build : ${{ inputs.out-of-tree-build }}" + echo "external-plugins : ${{ inputs.external-plugins }}" + echo "additionnal-cmake-flags : ${{ inputs.additionnal-cmake-flags }}" echo "builder-os : ${{ inputs.builder-os }}" build: @@ -181,6 +185,18 @@ jobs: BUILD_DIR=$WORKSPACE/build echo "BUILD_DIR=$BUILD_DIR" >> $GITHUB_ENV + if [ -n "${{ inputs.external-plugins }}" ]; then + echo "Setting up external plugins." + for plugin in ${{ inputs.external-plugins }}; do + plugin_base=${plugin%@*} + plugin_branch=${plugin##*@} + plugin_repo=$(basename "$plugin_base") + + echo "Adding line 'sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base)' to file ${SRC_DIR}/applications/CMakeLists.txt" + echo "sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base)' >> ${SRC_DIR}/applications/CMakeLists.txt" + done + fi + - name: Notify dashboard shell: bash @@ -204,7 +220,7 @@ jobs: ## Deal with ci-depends-on # Loop over each key-value pair in the JSON avoiding ci repository if inside - CMAKE_OPTIONS="" + CMAKE_OPTIONS="${{inputs.additionnal-cmake-flags}}" for key in $(echo "${{ inputs.ci-depends-on }}" | jq -r 'keys[]' | grep -v '^ci$'); do repo_url=$(echo "${{ inputs.ci-depends-on }}" | jq -r ".\"$key\".repo_url") @@ -220,10 +236,10 @@ jobs: done if [[ ! -n "$CMAKE_OPTIONS" ]]; then - CMAKE_OPTIONS="no-ci-depends-on" + CMAKE_OPTIONS="no-additionnal-cmake-flags" echo "No ci-depends-on detected." else - echo "ci-depends-on detected, adding the following cmake variable : $CMAKE_OPTIONS" + echo "Adding the following cmake variable : $CMAKE_OPTIONS" fi echo "" diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index c525a4c8a64..4ade99fdf5e 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -13,30 +13,20 @@ on: description: 'Specify the stable branch to use to generate the new binaries' required: true type: string - commit_sha: - description: 'Commit SHA to check out' - required: true - default: 'head' - type: string python_version: description: 'Version of Python used' required: true default: '3.12' type: string - preset: - description: 'Preset to use from CMakePresets.json file in main repository' - required: true - default: 'full' + external-plugins: + description: 'List of github repository and branch name to add to build tree, separated by a space. Syntax: https://www.github.com/me/myrepo@mybranch' + required: false type: string - generate_binaries: - description: 'Boolean to generate the binaries' - required: true - default: true - type: boolean - builder_os: + additionnal-cmake-flags: + description: 'CMake flags to add during the CMake call. This is to be used along external-plugins. The syntax is identical to a CMake call' + required: false type: string - required: true - default: '["sh-ubuntu_gcc_release"]' + # Nightly build schedule: @@ -72,7 +62,8 @@ jobs: CI_DEPENDS_ON: ${{ steps.export-vars.outputs.CI_DEPENDS_ON }} WITH_ALL_TESTS: ${{ steps.export-vars.outputs.WITH_ALL_TESTS }} FORCE_FULL_BUILD: ${{ steps.export-vars.outputs.FORCE_FULL_BUILD }} - OUT_OF_TREE_BUILD: ${{ steps.export-vars.outputs.OUT_OF_TREE_BUILD }} + EXTERNAL_PLUGINS: ${{ steps.export-vars.outputs.EXTERNAL_PLUGINS }} + ADDITIONNAL_CMAKE_FLAGS: ${{ steps.export-vars.outputs.ADDITIONNAL_CMAKE_FLAGS }} GENERATE_BINARIES: ${{ steps.export-vars.outputs.GENERATE_BINARIES }} PR_OWNER_URL: ${{ steps.export-vars.outputs.PR_OWNER_URL }} PR_BRANCH_NAME: ${{ steps.export-vars.outputs.PR_BRANCH_NAME }} @@ -89,7 +80,8 @@ jobs: echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false - echo "OUT_OF_TREE_BUILD=" >> $GITHUB_ENV # OUT_OF_TREE_BUILD: "" + echo "EXTERNAL_PLUGINS=" >> $GITHUB_ENV # EXTERNAL_PLUGINS: "" + echo "ADDITIONNAL_CMAKE_FLAGS=" >> $GITHUB_ENV # ADDITIONNAL_CMAKE_FLAGS: "" echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" @@ -102,11 +94,13 @@ jobs: echo "This step runs only for binary generation." BRANCH=${{ github.event.inputs.branch }} - COMMIT=${{ github.event.inputs.commit_sha }} + COMMIT="HEAD" PYTHON=${{ github.event.inputs.python_version }} - PRESET=${{ github.event.inputs.preset }} - GENERATE_BINARIES=${{ github.event.inputs.generate_binaries }} - BUILDER_OS=${{ github.event.inputs.builder_os }} + PRESET="full" + GENERATE_BINARIES=true + BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"] + EXTERNAL_PLUGINS="${{ inputs.external-plugins }}" + ADDITIONNAL_CMAKE_FLAGS="${{ inputs.additionnal-cmake-flags }}" # Validate branch format (e.g., v25.06) if [ [ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ] && [ "$BRANCH" != "master" ] ]; then @@ -166,6 +160,9 @@ jobs: echo "PYTHON_VERSION=$PYTHON" >> $GITHUB_ENV echo "GENERATE_BINARIES=$GENERATE_BINARIES" >> $GITHUB_ENV echo "BUILDER_OS=$BUILDER_OS" >> $GITHUB_ENV + echo "EXTERNAL_PLUGINS=$EXTERNAL_PLUGINS" >> $GITHUB_ENV + echo "ADDITIONNAL_CMAKE_FLAGS=$ADDITIONNAL_CMAKE_FLAGS" >> $GITHUB_ENV + - name: Set up python uses: actions/setup-python@v5 @@ -268,7 +265,8 @@ jobs: echo "CI_DEPENDS_ON=${CI_DEPENDS_ON}" >> $GITHUB_OUTPUT echo "WITH_ALL_TESTS=${WITH_ALL_TESTS}" >> $GITHUB_OUTPUT echo "FORCE_FULL_BUILD=${FORCE_FULL_BUILD}" >> $GITHUB_OUTPUT - echo "OUT_OF_TREE_BUILD=${OUT_OF_TREE_BUILD}" >> $GITHUB_OUTPUT + echo "EXTERNAL_PLUGINS=${EXTERNAL_PLUGINS}" >> $GITHUB_OUTPUT + echo "ADDITIONNAL_CMAKE_FLAGS=${ADDITIONNAL_CMAKE_FLAGS}" >> $GITHUB_OUTPUT echo "GENERATE_BINARIES=${GENERATE_BINARIES}" >> $GITHUB_OUTPUT echo "PR_OWNER_URL=${PR_OWNER_URL}" >> $GITHUB_OUTPUT echo "PR_BRANCH_NAME=${PR_BRANCH_NAME}" >> $GITHUB_OUTPUT @@ -293,7 +291,8 @@ jobs: CI_DEPENDS_ON: ${{ steps.export-vars.outputs.CI_DEPENDS_ON }} WITH_ALL_TESTS: ${{ steps.export-vars.outputs.WITH_ALL_TESTS }} FORCE_FULL_BUILD: ${{ steps.export-vars.outputs.FORCE_FULL_BUILD }} - OUT_OF_TREE_BUILD: ${{ steps.export-vars.outputs.OUT_OF_TREE_BUILD }} + EXTERNAL_PLUGINS: ${{ steps.export-vars.outputs.EXTERNAL_PLUGINS }} + ADDITIONNAL_CMAKE_FLAGS: ${{ steps.export-vars.outputs.ADDITIONNAL_CMAKE_FLAGS }} GENERATE_BINARIES: ${{ steps.export-vars.outputs.GENERATE_BINARIES }} PR_OWNER_URL: ${{ steps.export-vars.outputs.PR_OWNER_URL }} PR_BRANCH_NAME: ${{ steps.export-vars.outputs.PR_BRANCH_NAME }} @@ -310,7 +309,8 @@ jobs: echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false - echo "OUT_OF_TREE_BUILD=" >> $GITHUB_ENV # OUT_OF_TREE_BUILD: "" + echo "EXTERNAL_PLUGINS=" >> $GITHUB_ENV # EXTERNAL_PLUGINS: "" + echo "ADDITIONNAL_CMAKE_FLAGS=" >> $GITHUB_ENV # ADDITIONNAL_CMAKE_FLAGS: "" echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" @@ -349,7 +349,8 @@ jobs: echo "CI_DEPENDS_ON=${CI_DEPENDS_ON}" >> $GITHUB_OUTPUT echo "WITH_ALL_TESTS=${WITH_ALL_TESTS}" >> $GITHUB_OUTPUT echo "FORCE_FULL_BUILD=${FORCE_FULL_BUILD}" >> $GITHUB_OUTPUT - echo "OUT_OF_TREE_BUILD=${OUT_OF_TREE_BUILD}" >> $GITHUB_OUTPUT + echo "EXTERNAL_PLUGINS=${EXTERNAL_PLUGINS}" >> $GITHUB_OUTPUT + echo "ADDITIONNAL_CMAKE_FLAGS=${ADDITIONNAL_CMAKE_FLAGS}" >> $GITHUB_OUTPUT echo "GENERATE_BINARIES=${GENERATE_BINARIES}" >> $GITHUB_OUTPUT echo "PR_OWNER_URL=${PR_OWNER_URL}" >> $GITHUB_OUTPUT echo "PR_BRANCH_NAME=${PR_BRANCH_NAME}" >> $GITHUB_OUTPUT @@ -374,7 +375,8 @@ jobs: ci-depends-on: ${{ needs.filter_build.outputs.CI_DEPENDS_ON }} with-all-tests: ${{ needs.filter_build.outputs.WITH_ALL_TESTS == 'true'}} force-full-build: ${{ needs.filter_build.outputs.FORCE_FULL_BUILD == 'true'}} - out-of-tree-build: ${{ needs.filter_build.outputs.OUT_OF_TREE_BUILD }} + external-plugins: ${{ needs.filter_build.outputs.EXTERNAL_PLUGINS }} + additionnal-cmake-flags: ${{ needs.filter_build.outputs.ADDITIONNAL_CMAKE_FLAGS }} generate-binaries: ${{ needs.filter_build.outputs.GENERATE_BINARIES == 'true'}} pr-owner-url: ${{ needs.filter_build.outputs.PR_OWNER_URL }} pr-branch-name: ${{ needs.filter_build.outputs.PR_BRANCH_NAME }} From 9499d7d503eeecffc835532553b0fc5b8b0da472 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 17 Apr 2025 18:09:06 +0200 Subject: [PATCH 047/115] Fix filter build --- .github/workflows/filter-build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 4ade99fdf5e..4c57b07e172 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -124,9 +124,9 @@ jobs: fi # Validate Python version format (e.g., 3.12) - if [[ ! "PYTHON" =~ ^[0-9]{1}\.[0-9]{2}$ ]]; then - if [[ ! "PYTHON" =~ ^3\.(9|1[0-8])$ ]]; then - echo "Error: Invalid Python version format: PYTHON" + if [[ ! "$PYTHON" =~ ^[0-9]{1}\.[0-9]{2}$ ]]; then + if [[ ! "$PYTHON" =~ ^3\.(9|1[0-8])$ ]]; then + echo "Error: Invalid Python version format: $PYTHON" exit 1 fi fi From 0a14604e61fb626766a669fb5343de4f88b8b841 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 17 Apr 2025 18:10:35 +0200 Subject: [PATCH 048/115] Restore changes --- .github/workflows/build-and-test.yml | 9 +++++++-- .github/workflows/filter-build.yml | 22 ++++++++++++---------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f09d54f84d7..c2fd468d71e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -149,8 +149,13 @@ jobs: cd $WORKSPACE ## Clone CI and use ci-depends-on structure - ci_branch=${{ inputs.sofa-branch-name }} - ci_repo_url="https://www.github.com/sofa-framework/ci" + ### TODO: UNCOMMENT THIS WHEN PUSHIN TO REAL SOFA + # ci_branch=${{ inputs.sofa-branch-name }} + # ci_repo_url="https://www.github.com/sofa-framework/ci" + ### AND REMOVE THOSE + ci_branch=jenkins_gha_migration + ci_repo_url="https://www.github.com/bakpaul/ci" + # check if ci has a ci-depends-on ci_ci_depends_on=$(echo "${{ inputs.ci-depends-on }}" | jq .ci) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 4c57b07e172..d046748a473 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -111,16 +111,18 @@ jobs: echo "Branch name $BRANCH is valid." # Check commit SHA format - if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then - echo "Error: Invalid commit SHA format: $COMMIT" - exit 1 - fi - # Check the commit exists in the repository - if git cat-file -e "$COMMIT" 2>/dev/null; then - echo "Commit $COMMIT is valid." - else - echo "Commit $COMMIT does not exist in the repository." - exit 1 + if [[ "$COMMIT" != "HEAD" ]]; then + if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then + echo "Error: Invalid commit SHA format: $COMMIT" + exit 1 + fi + # Check the commit exists in the repository + if git cat-file -e "$COMMIT" 2>/dev/null; then + echo "Commit $COMMIT is valid." + else + echo "Commit $COMMIT does not exist in the repository." + exit 1 + fi fi # Validate Python version format (e.g., 3.12) From fd5e726302dffe597db53cc8bd4db796e96a0c15 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 17 Apr 2025 18:15:04 +0200 Subject: [PATCH 049/115] Remove unnecessary checks in workflow dispatch --- .github/workflows/filter-build.yml | 36 ------------------------------ 1 file changed, 36 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index d046748a473..36ad3ce1aaa 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -110,21 +110,6 @@ jobs: fi echo "Branch name $BRANCH is valid." - # Check commit SHA format - if [[ "$COMMIT" != "HEAD" ]]; then - if [[ ! "$COMMIT" =~ ^[a-fA-F0-9]{40}$ ]]; then - echo "Error: Invalid commit SHA format: $COMMIT" - exit 1 - fi - # Check the commit exists in the repository - if git cat-file -e "$COMMIT" 2>/dev/null; then - echo "Commit $COMMIT is valid." - else - echo "Commit $COMMIT does not exist in the repository." - exit 1 - fi - fi - # Validate Python version format (e.g., 3.12) if [[ ! "$PYTHON" =~ ^[0-9]{1}\.[0-9]{2}$ ]]; then if [[ ! "$PYTHON" =~ ^3\.(9|1[0-8])$ ]]; then @@ -134,27 +119,6 @@ jobs: fi echo "Python version $PYTHON is valid." - # Check if the preset is valid - ALLOWED_PRESETS=("minimal" "standard" "full" "minimal-dev" "standard-dev" "full-dev") - if [[ ! " ${ALLOWED_PRESETS[@]} " =~ " ${PRESET} " ]]; then - echo "Error: Invalid preset $PRESET. Must be one of: ${ALLOWED_PRESETS[*]}" - exit 1 - fi - echo "Preset $PRESET is valid." - - # Validate generate_binaries (must be true or false) - if [[ "$GENERATE_BINARIES" != "true" && "$GENERATE_BINARIES" != "false" ]]; then - echo "Error: 'generate_binaries' must be either 'true' or 'false'." - exit 1 - fi - - # Validate builder_os (must be a list) - python3 -c "import ast; x=ast.literal_eval('$BUILDER_OS'); assert isinstance(x, list)" 2>/dev/null - if [[ $? -ne 0 ]]; then - echo "Error: 'builder_os' must be a list." - return 1 - fi - # Save all information in environment variables echo "SOFA_BRANCH_NAME=$BRANCH" >> $GITHUB_ENV echo "SOFA_COMMIT_SHA=$COMMIT" >> $GITHUB_ENV From b5f457e76aa98b324500ebc213fce8c5d46f81c9 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 17 Apr 2025 18:18:20 +0200 Subject: [PATCH 050/115] Fix builder os matrix --- .github/workflows/filter-build.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 36ad3ce1aaa..5ba135a3b87 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -94,11 +94,7 @@ jobs: echo "This step runs only for binary generation." BRANCH=${{ github.event.inputs.branch }} - COMMIT="HEAD" PYTHON=${{ github.event.inputs.python_version }} - PRESET="full" - GENERATE_BINARIES=true - BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"] EXTERNAL_PLUGINS="${{ inputs.external-plugins }}" ADDITIONNAL_CMAKE_FLAGS="${{ inputs.additionnal-cmake-flags }}" @@ -121,11 +117,11 @@ jobs: # Save all information in environment variables echo "SOFA_BRANCH_NAME=$BRANCH" >> $GITHUB_ENV - echo "SOFA_COMMIT_SHA=$COMMIT" >> $GITHUB_ENV - echo "PRESET=$PRESET" >> $GITHUB_ENV + echo "SOFA_COMMIT_SHA=HEAD" >> $GITHUB_ENV + echo "PRESET=full" >> $GITHUB_ENV echo "PYTHON_VERSION=$PYTHON" >> $GITHUB_ENV - echo "GENERATE_BINARIES=$GENERATE_BINARIES" >> $GITHUB_ENV - echo "BUILDER_OS=$BUILDER_OS" >> $GITHUB_ENV + echo "GENERATE_BINARIES=true" >> $GITHUB_ENV + echo "BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]" >> $GITHUB_ENV echo "EXTERNAL_PLUGINS=$EXTERNAL_PLUGINS" >> $GITHUB_ENV echo "ADDITIONNAL_CMAKE_FLAGS=$ADDITIONNAL_CMAKE_FLAGS" >> $GITHUB_ENV From daee071406b3d768f5dbd5f168de3552f3a68452 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 17 Apr 2025 18:20:37 +0200 Subject: [PATCH 051/115] Fix builder os matrix --- .github/workflows/filter-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 5ba135a3b87..9ed6b59c10d 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -121,7 +121,7 @@ jobs: echo "PRESET=full" >> $GITHUB_ENV echo "PYTHON_VERSION=$PYTHON" >> $GITHUB_ENV echo "GENERATE_BINARIES=true" >> $GITHUB_ENV - echo "BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]" >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV echo "EXTERNAL_PLUGINS=$EXTERNAL_PLUGINS" >> $GITHUB_ENV echo "ADDITIONNAL_CMAKE_FLAGS=$ADDITIONNAL_CMAKE_FLAGS" >> $GITHUB_ENV From 1deb2092e6bc839f41ec853791ec982477eb913e Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu, 17 Apr 2025 18:26:00 +0200 Subject: [PATCH 052/115] Activate plugins that are added (#25) --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index c2fd468d71e..f2c0b8a8734 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -197,8 +197,8 @@ jobs: plugin_branch=${plugin##*@} plugin_repo=$(basename "$plugin_base") - echo "Adding line 'sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base)' to file ${SRC_DIR}/applications/CMakeLists.txt" - echo "sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base)' >> ${SRC_DIR}/applications/CMakeLists.txt" + echo "Adding line 'sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base ON)' to file ${SRC_DIR}/applications/CMakeLists.txt" + echo "sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base ON)' >> ${SRC_DIR}/applications/CMakeLists.txt" done fi From 398970d601c6058acf80eb7dc5a3233d8c5d65b4 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 22 Apr 2025 15:30:10 +0200 Subject: [PATCH 053/115] fix adding external repo --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f2c0b8a8734..740ad2fce31 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -198,7 +198,7 @@ jobs: plugin_repo=$(basename "$plugin_base") echo "Adding line 'sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base ON)' to file ${SRC_DIR}/applications/CMakeLists.txt" - echo "sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base ON)' >> ${SRC_DIR}/applications/CMakeLists.txt" + echo "sofa_add_external(plugin $plugin_repo GIT_REF $plugin_branch GIT_REPOSITORY $plugin_base ON)" >> "${SRC_DIR}/applications/CMakeLists.txt" done fi From 93b5b9303d03e7b9e1407549f8433f54ccc7af34 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 22 Apr 2025 15:44:14 +0200 Subject: [PATCH 054/115] Force full build on workflow dispatch --- .github/workflows/filter-build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/filter-build.yml index 9ed6b59c10d..c81dfcb892d 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/filter-build.yml @@ -124,7 +124,8 @@ jobs: echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV echo "EXTERNAL_PLUGINS=$EXTERNAL_PLUGINS" >> $GITHUB_ENV echo "ADDITIONNAL_CMAKE_FLAGS=$ADDITIONNAL_CMAKE_FLAGS" >> $GITHUB_ENV - + echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV + - name: Set up python uses: actions/setup-python@v5 From 27a49f2108d38975f65b84728a28ea0725e933ea Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Mon, 28 Apr 2025 18:50:27 +0200 Subject: [PATCH 055/115] Add missing inputs to filter build action (#26) * Test action * Fix action * Test pre job hook * Add setup_build step * Fix action * FIX when folders already exist + TODOS * Add filter action and scripts * replace sofa-framework by bakpaul * fix indentation * add checkout code action * Add backbone * Cloning SOFA working * Forgot to save * add chmod to run script * Add call-workflow, refactor env variables, update python script * remove useless comment * Apply suggestions from code review * Apply suggestions from code review * Update filter-build.yml * Finalize clone sofa and ci (#7) * Push space to creatye PR * Finished clone sofa and ci stage * Rename action * fix some typos in filter script * Add build step (#8) * Commit to open a PR * revert env modification * Move steps around + add os configuration * Configure step should be working * Move comment around * Step build * Use step outputs to send variables in call workflow (#9) * Use step outputs to send variables in call workflow * add BUILDER_OS environment variable * add check for all tests in PR body * remove useless secret * udpate PR python script * add missing runs-on: ubuntu-latest * Fix build action/ ci-depends-on * remove runs-on * update python script * clean python script * fix export of booleans * Fix action --------- Co-authored-by: Paul Baksic * Update checkPRInfoBeforeBuild.py (#11) * Update checkPRInfoBeforeBuild.py * Apply suggestions from code review Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> * Apply suggestions from code review * Apply suggestions from code review * Test * Use this script * fix * test fromJson * add debug * Final fix * revert change * Refacto display action * Fix filter --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Paul Baksic * Fix build script (#13) * TO BE REVERTED BEFORE MERGE * Fix syntax * Fix git handle * fix action location * fix typo * Fix call to load vm env * fix script + revert wrong changes (#15) * Update filter-build.yml (#16) * Fix sha when commit pushed in master (#17) * Temporarily change remote for non-PR (#18) * 202505 evolve filter nightly (#19) * Isolate nightly build to allow for matrix only in nightly cases * Check that SOFA branch name is either master or vXX.XX * Attempt to detect existing running builds on PR * Fix check on ci-depends-on * fix indent and add generic condition for nightly build * Another fix for ci-depends-on * Another fix for ci-depends-on in json * Display info on PR comment * Display info on PR comment * Display info on PR comment * Fix trigger through comments (#20) * Fix trigger through comments * remove check when action is already triggered * remove test comment * move echo to read it * attempt to access information PR comment * attempt to access information PR comment * complete access information PR comment * complete access information PR comment * Update search of PR information when comment_issue * Remove empty env var * add check on OWNER_NAME var * add check on OWNER_NAME var * last attempt to fill env var for comment_issue * split in two steps for comment_issue * add missing PR number for comment_issue (step 2) * Start work on docker use (#10) * Start work * Add docker run for ubuntu and fedora * TOREVERT * Add insights and login * Fix action * Try fix docker autentification * .github/workflows/ * Add read only token to action * fix docker user name * Change pipe to or * Fix docker call * try fix docker * fix ? * Fix ci-depends-on mechanism * Fix quote outputed by jq * Restore branch name * fix python script * Fix ci-depends-on remote url * Fix script not launching * Display arguments * Use github env variable for node name * Unify workspace folder using matrix os * Add display * Add display * Update .github/workflows/filter-build.yml Co-authored-by: Hugo --------- Co-authored-by: Hugo * Filter build only if not schedule, PR comment linked steps (#21) * Filter build only if not schedule, PR comment linked steps * Apply suggestions from code review --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> * Fix when ci-depends-on is empty (#22) * Manage out of tree plugins and simplify binaries generation (#23) * Manage out of tree plugins and simplify binaries generation * Add external plugins mechanism * Fix filter build * Restore changes * Remove unnecessary checks in workflow dispatch * Fix builder os matrix * Fix builder os matrix * Activate plugins that are added (#25) * add missing inputs * fix typo * Set standard-dev preset for nightly and rename action * Various cleaning * Rename action --------- Co-authored-by: hugtalbot --- ...-build.yml => trigger-build-and-tests.yml} | 44 +++++++++++++------ 1 file changed, 31 insertions(+), 13 deletions(-) rename .github/workflows/{filter-build.yml => trigger-build-and-tests.yml} (91%) diff --git a/.github/workflows/filter-build.yml b/.github/workflows/trigger-build-and-tests.yml similarity index 91% rename from .github/workflows/filter-build.yml rename to .github/workflows/trigger-build-and-tests.yml index c81dfcb892d..e2d3dc0567e 100644 --- a/.github/workflows/filter-build.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -1,5 +1,4 @@ -name: Filter build action - +name: Trigger build and tests # =============================================================== # =============================================================== @@ -26,6 +25,27 @@ on: description: 'CMake flags to add during the CMake call. This is to be used along external-plugins. The syntax is identical to a CMake call' required: false type: string + preset: + type: choice + description: Which preset to use for compilation + options: + - standard + - supported-plugins + - full + - standard-dev + - supported-plugins-dev + - full-dev + default: 'full' + builder-os: + type: choice + description: On which OS run the binaries generation + options: + - '["sh-ubuntu_gcc_release"]' + - '["sh-windows_vs2022_release"]' + - '["sh-macos_clang_release"]' + - '["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' + default: '["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' + # Nightly build @@ -95,8 +115,6 @@ jobs: BRANCH=${{ github.event.inputs.branch }} PYTHON=${{ github.event.inputs.python_version }} - EXTERNAL_PLUGINS="${{ inputs.external-plugins }}" - ADDITIONNAL_CMAKE_FLAGS="${{ inputs.additionnal-cmake-flags }}" # Validate branch format (e.g., v25.06) if [ [ ! "$BRANCH" =~ ^v[0-9]{2}\.[0-9]{2}$ ] && [ "$BRANCH" != "master" ] ]; then @@ -116,15 +134,15 @@ jobs: echo "Python version $PYTHON is valid." # Save all information in environment variables - echo "SOFA_BRANCH_NAME=$BRANCH" >> $GITHUB_ENV + echo "SOFA_BRANCH_NAME=${{ github.event.inputs.branch }}" >> $GITHUB_ENV echo "SOFA_COMMIT_SHA=HEAD" >> $GITHUB_ENV - echo "PRESET=full" >> $GITHUB_ENV - echo "PYTHON_VERSION=$PYTHON" >> $GITHUB_ENV + echo "PRESET=${{ github.event.inputs.preset }}" >> $GITHUB_ENV + echo "PYTHON_VERSION=${{ github.event.inputs.python_version }}" >> $GITHUB_ENV echo "GENERATE_BINARIES=true" >> $GITHUB_ENV - echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV - echo "EXTERNAL_PLUGINS=$EXTERNAL_PLUGINS" >> $GITHUB_ENV - echo "ADDITIONNAL_CMAKE_FLAGS=$ADDITIONNAL_CMAKE_FLAGS" >> $GITHUB_ENV + echo 'BUILDER_OS=${{ github.event.inputs.builder-os }}' >> $GITHUB_ENV echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV + echo "EXTERNAL_PLUGINS=${{ inputs.external-plugins }}" >> $GITHUB_ENV + echo "ADDITIONNAL_CMAKE_FLAGS=${{ inputs.additionnal-cmake-flags }}" >> $GITHUB_ENV - name: Set up python @@ -272,8 +290,8 @@ jobs: echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false - echo "EXTERNAL_PLUGINS=" >> $GITHUB_ENV # EXTERNAL_PLUGINS: "" - echo "ADDITIONNAL_CMAKE_FLAGS=" >> $GITHUB_ENV # ADDITIONNAL_CMAKE_FLAGS: "" + echo "EXTERNAL_PLUGINS=" >> $GITHUB_ENV # EXTERNAL_PLUGINS: "" + echo "ADDITIONNAL_CMAKE_FLAGS=" >> $GITHUB_ENV # ADDITIONNAL_CMAKE_FLAGS: "" echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" @@ -297,7 +315,7 @@ jobs: run: | echo "This step runs only for nightly builds." echo "SOFA_BRANCH_NAME=${{ matrix.sofa_version }}" >> $GITHUB_ENV - echo "PRESET=standard" >> $GITHUB_ENV + echo "PRESET=standard-dev" >> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "GENERATE_BINARIES=true" >> $GITHUB_ENV echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV From 5be44765a6a25c331918c7e2936e5c20efb5ed12 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue, 29 Apr 2025 10:52:39 +0200 Subject: [PATCH 056/115] Add test step (#28) * Start work on testin * Temporary change ref in filter build to test this action * Run unit tests even when with-all-tests is not on * Fix test launching * Fix script dir * Update .github/workflows/filter-build.yml Co-authored-by: Hugo * Apply suggestions from code review --------- Co-authored-by: Hugo --- .github/workflows/build-and-test.yml | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 740ad2fce31..e7f2d1ad09c 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -214,6 +214,7 @@ jobs: #Need more information. Might be good to - name: Build + id: build-step continue-on-error: true shell: bash run: | @@ -222,6 +223,7 @@ jobs: BUILD_TYPE=$(echo ${{ matrix.os }} | awk -F '_' '{print $3}') CONFIG=$(echo ${{ matrix.os }} | awk -F '_' '{print $1"_"$2}') NODE_NAME="${{ runner.name }}" # Needed by configure-and-build --> TODO: be able to get hostname multiplatform + echo "NODE_NAME=$NODE_NAME" >> $GITHUB_ENV ## Deal with ci-depends-on # Loop over each key-value pair in the JSON avoiding ci repository if inside @@ -288,6 +290,9 @@ jobs: DOCKER_IMAGE="sofaframework/sofabuilder_${builder_type}:${default_tag}" fi + echo "DOCKER_IMAGE=$DOCKER_IMAGE" >> $GITHUB_ENV + + echo "Launching configuration and build through docker using image ${DOCKER_IMAGE}. Running ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ @@ -301,24 +306,37 @@ jobs: - name: Notify dashboard + if: always() shell: bash run: | #TODO - name: Launch tests continue-on-error: true - if: steps.Build.outcome == 'success' + if: steps.build-step.outcome == 'success' shell: bash run: | - #TODO - #Use new action with workflow call + # If os has got docker then use it + # Here no need to fetch it because it has already been taken care of in the build step + if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then + + echo "Launching test suite through docker using image ${DOCKER_IMAGE}. Running ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/ ${NODE_NAME} ${{ inputs.python-version }}" + docker run --rm \ + --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ + ${DOCKER_IMAGE} \ + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} ${{ inputs.with-all-tests }}" + else + echo "Launching configuration and build" + + bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "${{ inputs.with-all-tests }}" + fi + - name: Publish artifacts - if: steps.Build.outcome == 'success' && inputs.generate-binaries == true + if: steps.build-step.outcome == 'success' && inputs.generate-binaries == true shell: bash run: | #TODO - #Use new action with workflow call - name: Publish logs if: always() From 2118d079a88d89de288c99a0fa85d2f89c328cc2 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue, 29 Apr 2025 12:06:41 +0200 Subject: [PATCH 057/115] Add log publishing (#31) * Add log publishing * Apply suggestions from code review --------- Co-authored-by: Hugo --- .github/workflows/build-and-test.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e7f2d1ad09c..35c70510f79 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -326,7 +326,7 @@ jobs: ${DOCKER_IMAGE} \ /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} ${{ inputs.with-all-tests }}" else - echo "Launching configuration and build" + echo "Launching test suite" bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "${{ inputs.with-all-tests }}" fi @@ -338,9 +338,18 @@ jobs: run: | #TODO - - name: Publish logs + - name: Publish build logs if: always() - shell: bash - run: | - #TODO - #Use new action with workflow call + uses: actions/upload-artifact@v4 + with: + name: build-logs + path: | + $${{ env.BUILD_DIR }}/build/make-output.txt + + - name: Publish tests logs + if: always() + uses: actions/upload-artifact@v4 + with: + name: tests-logs + path: | + $${{ env.BUILD_DIR }}/build/tests_results/ \ No newline at end of file From 0636656fe9015fa9114b4d736ec4aaf143b6b93c Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed, 30 Apr 2025 12:03:25 +0200 Subject: [PATCH 058/115] Fix log publish --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 35c70510f79..a7b8da2f776 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -344,7 +344,7 @@ jobs: with: name: build-logs path: | - $${{ env.BUILD_DIR }}/build/make-output.txt + $${{ env.BUILD_DIR }}/make-output.txt - name: Publish tests logs if: always() @@ -352,4 +352,4 @@ jobs: with: name: tests-logs path: | - $${{ env.BUILD_DIR }}/build/tests_results/ \ No newline at end of file + $${{ env.BUILD_DIR }}/tests_results/ From c3cb6b0f33c8a7ec389c9b952f2c41c111c72eaf Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed, 30 Apr 2025 17:48:16 +0200 Subject: [PATCH 059/115] Update build-and-test.yml --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index a7b8da2f776..f4d1858a6cc 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -344,7 +344,7 @@ jobs: with: name: build-logs path: | - $${{ env.BUILD_DIR }}/make-output.txt + ${{ env.BUILD_DIR }}/make-output.txt - name: Publish tests logs if: always() @@ -352,4 +352,4 @@ jobs: with: name: tests-logs path: | - $${{ env.BUILD_DIR }}/tests_results/ + ${{ env.BUILD_DIR }}/tests_results/ From 21993a76292ab5a36db44047fc0cd02d4c0970d9 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 24 Sep 2025 15:06:22 +0200 Subject: [PATCH 060/115] Squashed commit of the following: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit 5007b6dc27661cddbcb3becee9de3874f9ab8180 Author: Frederick Roy Date: Wed Sep 24 21:37:23 2025 +0900 [Examples] Fix MultiStepAnimationLoop scene (#5700) make the multistepanimationloop scene work again Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit b0886d2087687f3dd1829a2a740e03e129c07689 Author: Frederick Roy Date: Wed Sep 24 21:36:22 2025 +0900 [all] Matrix: replace all calls to [i][j] with a single call (i,j) (#5650) * replace in animation loop * replace in collision * replace in constraint * debug: add assertion ;; replace in type * replace in helper * replace in linearalgebra * replace in defaulttype * replace in core * compile AnimationLoop * compile Mapping * compile LinearSolver * compile FEM.HyperE * compile FEM.Elastic * compile FEM.NonUni * compile Spring * compile MechaLoad * compile Engine * compile Collision * compile MT * compile full Mat * compile gl * restore operator [] * restore [] for lines * Update Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl Co-authored-by: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> * fix typo (from copy paste...) * forgotten case * fix tests compilation * fix bad copy paste Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 034d3d7ed019d606d091928c7c13e61cbde86b5a Author: Frederick Roy Date: Fri Sep 19 16:04:51 2025 +0900 [GUI.Common] Fix crash when selecting a MechanicalObject (#5699) fix crash when selecting commit 366f3243645a7afb5f34645d6414794ad29bdc0f Author: Damien Marchal Date: Fri Sep 12 03:47:08 2025 +0200 [SofaImplicitField] Add getHessian and getGradient to the python binding (#5655) * Add binding for hessian & gradient. * Add getHessian, getGradient and getValue with an unified API to Binding_ScalarField I unified the interface so it is conformant with the one from sofa expect for getHessian. * Update applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp commit 47cf52a38c3ec14e749f9a293497920289f38a02 Author: Isaac94b <48739538+Isaac94b@users.noreply.github.com> Date: Wed Sep 10 00:41:36 2025 +0200 [SofaCUDA] adding support for CUDA 13.0: remove deprecated API usage (#5686) adding support for CUDA 13.0: remove deprecated API usage Co-authored-by: ishak barkat commit a2c58993f6a44f0b7b647d510e670a96882417dd Author: Damien Marchal Date: Mon Sep 8 09:27:45 2025 +0200 [Sofa.Gui.Common] Fix invalid rendering of Node when selected. (#5687) Fix invalid rendering of Node depending on mShowSelection commit 0ed33b8daf9300f7b2af3984f77293480a6c5c97 Author: Frederick Roy Date: Fri Sep 5 16:46:49 2025 +0900 [Core] ObjectFactory: fix warning about string concatenation (#5678) fix warning about concat Co-authored-by: Hugo Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 5f6d24d4e0ecfe394d87bd20f63aa75f577ed309 Author: Frederick Roy Date: Fri Sep 5 16:36:51 2025 +0900 [Type] Vec: update equality methods (#5635) update equality methods Co-authored-by: Hugo Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit ddf26388b893498d79eff9378bc0a809f9b1d48c Author: Frederick Roy Date: Fri Sep 5 16:28:09 2025 +0900 [Mapping.Linear] BarycentricMappingTopologyContainerMapper: Various cleanups (#5630) * refactor to avoid pointer * various cleaning (types) --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 7986776a7760f13e2b89fc5f7cf3c819433086b7 Author: Damien Marchal Date: Fri Sep 5 09:26:46 2025 +0200 [Sofa.Core] Merge DAGNode in Node (#5566) * Merge DAGNode in Node * Use Node in place of DAGNode in sofa's code. * Copy past content of DAGNode in Node * FIXUP forward declaration of BaseMechanicalstate * FIX Node refactoring invalid merge. * Clean of the integration of DAGNode into Node Important things are: - integration of NODEgetMeshTopologyLink into getMeshTopologyLink - refactoring of updateContext, updateVisualContext and updateSimulationContext Some code was shared between them.. so I factorize that into a new method called initializeContexts() non important things are removal of un-needed static_cast * Add deprecation macro in DAGNode.h forwarding to Node commit 8a2ea19c177f14b4b4094c9cb0ffb2d00501fb6e Author: Frederick Roy Date: Thu Sep 4 14:57:31 2025 +0900 [Mapping.Linear] BarycentricMappingTopologyContainerMapper: use array for barycentric coefficients (#5628) * add new function to create array of baryCoeff (and not dynamic vector) * remove dynamic vector version * add perf bench scenes * rename parameter * replace sreal with real in return type commit 20d3d7bdf5e1b03c09aa557d32490ca50669b85c Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Sep 4 01:39:18 2025 +0200 [CImgPlugin] Fix configuration when cmake is reloaded without the fetched dir (#5683) Fix configuration when cmake is reloaded without the fetched dir commit 17440b84d69bd3256b5985ee7e0142af1bc5e3c3 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Sep 3 14:13:13 2025 +0200 [Plugins] Remove SofaAssimp from sources and pluginize it (#5653) * Remove SofaAssimp from sources and pluginize it * Propagate changes into CMakeLists.txt commit 64e5dbbe9ecfc95ca9ab6dff965f1398c9f2c7f2 Author: Hugo Date: Wed Sep 3 08:39:26 2025 +0200 [all] Fix warnings (#5660) * [all] Fix warnings * Update Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl --------- Co-authored-by: Frederick Roy commit 2a1a23d357e8533091039b4bdb88f98ba40d5679 Author: Hugo Date: Wed Sep 3 03:20:27 2025 +0200 [all] Lifecycle v25.12 : disable deprecated attributes (#5659) * [all] Lifecycle v25.12 : disable attributes * disable onSetUp and remove use of findOrCreateAValidPath * Fix NewtonRaphsonSolver_test.cpp * fix compilation MechanicalObjectVOp_test commit cc263efbdaa2e7919e8dea9ae73bde408a0c2ff2 Author: Damien Marchal Date: Tue Sep 2 19:49:15 2025 +0200 [Sofa.GUI.Common] Handle object selection in BaseViewer (#5636) * Add a way to handle object selection in viewer. It is usefull to be able to handle the currently selected object in the viewer to implement visual feedbacks. This is done by adding a vector of selected node/object as well as a drawSelection method to do the rendering. * Replace std::vector with std::set * FIXUP * Add configuration parameters to control the selectionDrawing * Update BaseViewer.cpp Remove commented code. * Update BaseViewer.cpp Integrate comments * Update Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp Co-authored-by: Hugo * Update Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp --------- Co-authored-by: Hugo commit 83ff01774a1221db98c565bc1fa175ad739f1e38 Author: Hugo Date: Mon Sep 1 09:24:02 2025 +0200 [LinearSolver,MechanicalLoad] Lifecycle v25.12 : remove deprecated Data (#5658) commit 50c5fb757bf9c74a4607eda600ef8964a9ccda0b Author: Hugo Date: Mon Sep 1 08:01:12 2025 +0200 [all] Lifecycle v25.12 : disable deprecated headers (#5662) commit f376367c714d3fac76d9890b89c36b49bb9759a7 Author: Hugo Date: Mon Sep 1 07:08:22 2025 +0200 [all] Lifecycle v25.12 : remove deprecated headers (#5657) * Remove CudaFixedConstraint and CudaLinearMovementConstraint * Remove SleepController * Remove Gravity from SofaGraphComponent * Remove DefaultCollisionGroupManager, RayTriangleVisitor and SolverMerger from SofaMiscCollision * Remove SimplicialLDLTTraits, SimplicialLLTTraits, SparseLUTraits and SparseQRTraits from LinearSolver + CMakeLists commit e1a39ac4fdbb5213a89e921e04952d64a58f4d9c Author: Hugo Date: Mon Sep 1 06:17:54 2025 +0200 [all] Lifecycle v25.12 : remove deprecated attributes (#5656) * Remove SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER * Remove SOFA_ATTRIBUTE_DISABLED__SPARSECOMMON * Remove SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER * Remove SOFA_ATTRIBUTE_DISABLED__TESTING_IMPORT_PLUGIN * Remove SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_* * Remove last disabled attributes in classes EdgeSetGeometryAlgorithms and MechanicalGetNonDiagonalMassesCountVisitor commit 072a5b060e03d9f98ec49101de6871b9d6e8da3d Author: Hugo Date: Mon Sep 1 04:13:52 2025 +0200 [Response] Clean init of CollisionResponse (#5604) * [Response] Clean init of CollisionResponse * Apply suggestions from code review * Apply suggestions from code review Co-authored-by: Frederick Roy * add a function in OptionsGroup to list all possibly items * only set the response when given response data is valid and not empty in create() function * clean the init of CollisionResponse to properly warn the user * Update all examples which where not specifying the collision response * Update CollisionPipeline_test which was not specifying the collision response * Fix two last failing scene tests * Fix last .. CUDA scene --------- Co-authored-by: Frederick Roy commit 0c2c13420d401344261970acd79bb8417db3a778 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri Aug 29 10:15:29 2025 +0200 [CMake] Use cmake and fetch mechanism for windeppack (#5614) Use subdiretory and fetch mechanism for WindDepPAck to automatise it while leacing the possibility to modify it commit 208f309b954985205b99f88ad8498ca56fac9cbe Author: Frederick Roy Date: Fri Aug 29 07:24:31 2025 +0900 [Type] Mat: explicit instanciations and fix methods (#5634) explicit instanciations for mat commit 3d55bf95097fa56bf96de4eafe28c20a3a0b843d Author: Hugo Date: Thu Aug 28 21:46:22 2025 +0200 [examples] Fix stability in RegularGridTopology.scn (#5633) * [examples] Fix stability in RegularGridTopology.scn * add regression test config --------- Co-authored-by: Frederick Roy Co-authored-by: erik pernod commit aaf801eb6dacacfc894293da046008756d367064 Author: Hugo Date: Thu Aug 28 18:08:35 2025 +0200 [examples] Center default scene in world origin (#5624) * [examples] Update new default scene with LineAxis and centered * remove LineAxis but keep centering --------- Co-authored-by: Damien Marchal Co-authored-by: erik pernod commit d437ef9868b94457954157b09a60a229d63df4c1 Author: Alex Bilger Date: Thu Aug 28 04:20:03 2025 +0200 [SceneChecking] Introduce check on mappings and states in a Node (#5568) * [SceneChecking] Introduce check on mappings and states in a Node * warnings to errors Co-authored-by: Hugo * take nonmechanical state into account * add another check * apply good practice * Fix loadVolume scene with wrongly placed MeshLoader * Apply suggestions from code review * Apply suggestions from code review --------- Co-authored-by: Hugo commit cd0df1ac94b923745d157485513e09ed2c4eb5d2 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Aug 28 02:57:21 2025 +0200 [CMake] Add way to parametrize globally where to relocate plugins, projects and applications (#5562) * Enable the use of global variable to specify relocatable directory and allow to specify custom one * Remove debug message commit c0f989ad5b84d2bbcda3906f9a2e9595372d4e9d Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Aug 28 02:04:11 2025 +0200 [Config] Add new macro for fetching dependencies (#5550) * Introduce new macro for fetching external dependencies * Use macro in code base * remove unused macro * Fix CImg * Avoid fetching when CMake is disconnected * Add Local dir mechanism * WIP, use the macro for plugins * Finalize use of the macro for plugins commit d67d1cda5f44d322059d0a2115c77038e5e88a5c Author: Frederick Roy Date: Tue Aug 26 16:57:56 2025 +0900 [Framework] Fix compilation with clang20 (#5665) * fix compilation with clang20 * remove deprecation warning about space with operator string litteral --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 3139b27ebae8e1c1909340fd598de5dd8ba0bd28 Author: Frederick Roy Date: Tue Aug 26 16:57:14 2025 +0900 [GUI] Fix compilation with clang and boost 1.89 (#5664) fix compilation with clang and boost 1.89 commit 4b7b287db3acc2e4e9a799597bcfe885c456d8a6 Author: Alex Bilger Date: Wed Aug 6 00:23:20 2025 +0200 [Type] Replace fixed_array with std::array (#5632) * [Type] Replace fixed_array with std::array * try to fix linux * try again * deduce type to fix compilation * remove support of derived types * remove tests * add tuple include * fix constructor * implement at function for Element * fix * fix image * fix unit test * clean setSrc * try to fix inconsistency between visual model and topology * add test on data name * add test on ValidInfo * fix (?) datatypeinfo for array on gcc --------- Co-authored-by: Frederick Roy commit 087e0ac9828b7fa2275ba88984365e1663fa6879 Author: EulalieCoevoet Date: Wed Jul 30 02:05:53 2025 +0200 [Engine.Generate] Cleaning volume engines (#5595) * [Engine.Generate] new components to compute volume from meshes * [helper] ComponentChange: remove const for external plugins * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp Co-authored-by: Alex Bilger * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp Co-authored-by: Alex Bilger * [Engine] VolumeFrom: updates header * [CMake] Add SoftRobots.CUDA to the presets (#5492) * [CMake] Add SofaDistanceGrid.CUDA to the presets (#5493) * [CMake] Add BeamAdapter.CUDA to the presets (#5491) Co-authored-by: Hugo * [Visual] VisualStyle: Set flags at init() (#5530) set flags at init() Co-authored-by: Hugo * [CMake] Add SofaSphFluid.CUDA to the presets (#5494) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo * [Elastic] Generalize the use of Tetrahedron::volume (#5532) * [Elastic] Generalize the use of Tetrahedron::volume * add constexpr qualifier for Vec3r1 ctor * fix unit test * typo --------- Co-authored-by: Frederick Roy Co-authored-by: Frederick Roy * [FEM.Elastic] Use triangle area function (#5555) * [Visual] Add a new component drawing an AABB (#5527) * add new component drawing a AABB * Update Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp (not necessary to add draw state) Co-authored-by: Alex Bilger * set template method pattern function private --------- Co-authored-by: Alex Bilger * [Lagrangian.Model] BilateralLagrangianConstraint: enforce disabled state in getConstraintResolution (#5564) enforce disabled state in getConstraintResolution * [GitHub] Add dependabot for monthly update of github-actions (#5552) * [Engine.Generate] Cleaning volume components * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl Co-authored-by: Hugo * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl Co-authored-by: Hugo * using links for topology and mechanical * cleaning --------- Co-authored-by: Alex Bilger Co-authored-by: Hugo Co-authored-by: Frederick Roy Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Frederick Roy commit fb9d6761fa52537592cd5db8ab7b7d0f33cdbc6e Author: Hugo Date: Fri Jul 25 02:45:51 2025 +0200 [CHANGELOG] Final update for v25.06 (#5637) commit d2f48ee82d7812cca6bfab8304cc62fdd43dc653 Author: Hugo Date: Thu Jul 24 01:12:40 2025 +0200 [SceneChecking] Add checks for PenalityContactForceField (#5603) commit 72621bdeeba8f2a5fe97565be461278efbe7991f Author: Frederick Roy Date: Wed Jul 23 10:41:38 2025 +0200 [All] CMake: an other round of speedup (configure stage) (#5611) * wip * apply to sofa.component * even faster with global keyword at project scale * Update Sofa.TypeConfig.cmake.in --------- Co-authored-by: Hugo commit ea0b18bd56b692aa68f8207cb70d52186b9ef8b6 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jul 22 00:22:09 2025 +0200 [Helper] Add path to icons to fix release error not finding icons (#5629) [Helper] Add path to icons to fix release error not finding icons (#5622) Test adding path to icons commit 17465f9732a840da185156f1ca4cb8b759da3040 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Mon Jul 21 00:52:58 2025 +0200 [image] Deactivate image gui by default (#5627) Deactivate image gui by default commit 6d147b20af9ee388070640ddd5d43f6cd486ca83 Author: Hugo Date: Mon Jul 21 00:13:28 2025 +0200 [GitHub] Add new label in label-checker.yml (#5619) * [GitHub] Add new label in label-checker.yml * Update pr-label-checker.yml commit f870d8d7f9787214201447f18e845e437aebd23b Author: Hugo Date: Mon Jul 21 00:10:48 2025 +0200 [Project] Start dev phase v25.12 (#5618) * [CHANGELOG] Update for v25.06 * Bump version to v25.12.99 * Update CHANGELOG.md commit 51cbc558f8375e17801289ba5933874bce7a9e2d Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri Jul 18 14:02:42 2025 +0200 [Plugins] Fix compilation regarding qt code now activated (#5623) * Fix compilation, changing namespace by removing GUI * Fix namespaces in image commit 634afa0860cd31fb069fd6d210783fdea65e13f7 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Jul 17 17:31:50 2025 +0200 [All] Fix last use of Sofa.GUI.Qt (#5621) Fix last use of Sofa.GUI.Qt commit a7505a864f56f7a15733f980ba1e17c914bc64f2 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Jul 17 14:31:13 2025 +0200 Revert "[Type] Replace fixed_array with std::array" (#5620) Revert "[Type] Replace fixed_array with std::array (#5539)" This reverts commit 4c88c105703749fd836369d21e5e88a28710704a. commit 4c88c105703749fd836369d21e5e88a28710704a Author: Alex Bilger Date: Thu Jul 17 06:05:48 2025 +0200 [Type] Replace fixed_array with std::array (#5539) * [Type] Replace fixed_array with std::array * try to fix linux * try again * deduce type to fix compilation * remove support of derived types * remove tests * add tuple include * fix constructor * implement at function for Element * fix * fix image * fix unit test --------- Co-authored-by: Damien Marchal commit 4a1d4ef87ba3b125123ec3dc7ef67c2a27b72e1d Author: Alex Bilger Date: Wed Jul 16 10:17:41 2025 +0200 [Visual] introduce component to visualize a vector field (#5590) * introduce component to visualize a vector field * computeBBox * draw mode * add color * second vector field for forces * compare to zero Co-authored-by: Frederick Roy * fix computeBBox * Simpler Co-authored-by: Frederick Roy * Fix suggestion * Update Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.inl --------- Co-authored-by: Frederick Roy commit 47c2f88540cee37c2979b03dac46dce59dc32fbc Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jul 15 14:51:16 2025 +0200 [tools] generate stubfiles during packaging (#5222) * Add stubgen inside post-install-fixup * Fix stubgen by passing through a CPACK mechanism of Pre build script * Remove unnecessary changes * Remote last artifacts * Last cleaning * Add cpack option into main CMAKE * Add rpath for arm64 builder * Fix usage for 25.06 * Fix for new clone in build * Fix windows stubgen commit 32553d93faae0e289c5b31afc65d6d8feb436f8e Author: Hugo Date: Tue Jul 15 01:02:46 2025 +0200 [Helper] Add check in OptionGroup (#5602) commit 8cc44923d6920c9bb940913d5577d7806c70114e Author: Alex Bilger Date: Mon Jul 14 02:50:28 2025 +0200 [Visual] Introduce component to visualize a point cloud (#5588) * Introduce component to visualize a point cloud * draw indices * different draw mode for rigids * use fake spheres for performances * Fedora CI does not support conditional method definition based on a concept commit b70c4a2e67f0f3cf691ce758cf00a9e01138d945 Author: Alex Bilger Date: Mon Jul 14 00:51:31 2025 +0200 [Scene] Modernize DataDisplay scene (#5587) commit 9c7a5dca4cc6d9d1bcc0893269fe502fc11ed408 Author: Damien Marchal Date: Mon Jul 14 00:50:03 2025 +0200 [SofaImplicitField] Add python binding to ScalarField (#5559) * [SofaImplicitField] Add python binding to SofaImplicitField * Update example. commit ac2b2d888223a7704f7c9a12607252abb5281bbe Author: Alex Bilger Date: Thu Jul 10 07:56:35 2025 +0200 [Rendering2d] Support change of color scheme with callback (#5585) * [Rendering2d] Support change of color scheme with callback * fix commit 4d965119bfadb7a07b8612e6417923b25c19ebe2 Author: Alex Bilger Date: Thu Jul 10 01:24:22 2025 +0200 [Mapping.Linear] DistanceFromTargetMapping: Build indices list if not defined by user (#5584) [Mapping.Linear] Build indices list if not defined by user commit 578b0117a4f784bcee59d025e2ce3b136cae7cf5 Author: Alex Bilger Date: Thu Jul 10 00:42:43 2025 +0200 [Spring] Fix empty stiffness container (#5583) commit a970137c9153a3fd4627e9e014d0aac7c812ef01 Author: Hugo Date: Thu Jul 10 00:13:51 2025 +0200 [Core] Fix DisplayFlags with showCollision (#5598) commit 8fc6f913fea8dd5096147e62f15876fcc120efcb Author: Alex Bilger Date: Tue Jul 8 09:06:32 2025 +0200 [IO] Clean VTKExporter (#5577) - Raw pointers are now links - getPX, getPY etc are no longer used. Instead a link between data is used commit 28a8aa1b671a6edf108c5cfa2662493f4e4085d1 Author: Alex Bilger Date: Mon Jul 7 15:30:24 2025 +0200 [Core,StateContainer] Remove unused aliases (#5576) commit 694bc3cd2f3891460e3c69141095146f1198af61 Author: Alex Bilger Date: Mon Jul 7 06:42:24 2025 +0200 [Core] Visitor to have the same logic for backward and forward (#5569) commit 2343e22b81ca394520c6548d4c926f87cdd49951 Author: EulalieCoevoet Date: Fri Jul 4 02:06:07 2025 +0200 [Engine.Generate] New components to compute volume from meshes (#5525) * [Engine.Generate] new components to compute volume from meshes * [helper] ComponentChange: remove const for external plugins * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp Co-authored-by: Alex Bilger * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp Co-authored-by: Alex Bilger * [Engine] VolumeFrom: updates header --------- Co-authored-by: Alex Bilger commit cb3b288215434494ed03c047a52e82015ad31012 Author: Frederick Roy Date: Thu Jul 3 21:33:58 2025 +0900 [Collision.Geometry] SphereModel: remove duplicated return statement (#5589) fix computebbox by removing duplicated return commit 99596dcf27bbb858328a2668fb925de83a8a7a8e Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Jul 3 02:41:34 2025 -0400 [CollisionModel] Rename proximity data to contactDistance (#5518) * Rename proximity data to contactDistance with compat layer * Modify SOFA scenes * Change methods names * Add compat layer * Modify description commit cd00e5e9666f0f201ee81a5bb781a33c7690127b Author: Alex Bilger Date: Thu Jul 3 05:30:45 2025 +0200 [Rendering3D] Minor cleaning of DataDisplay (#5586) commit b67a93946417cf21e1fc04fe0fa5c2631ebb567d Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Jul 2 19:23:12 2025 -0400 [SlidingLagrangianConstraint] Fix SlidingLagrangianConstraint and make it compatible with Rigids (#5528) * Fix Sliding constraint and make it compatible with Rigids * Take comment into account * Add forgotten file diff * Apply suggestions from code review Co-authored-by: Hugo --------- Co-authored-by: Hugo commit f37305c1672f69efc986f279802fdbf0c4ad7faa Author: Hugo Date: Mon Jun 30 01:57:22 2025 +0200 [GitHub] Add dependabot for monthly update of github-actions (#5552) commit 83276a98be498edc3cac390b860f5e3095f47ae0 Author: Frederick Roy Date: Thu Jun 26 22:07:06 2025 +0900 [Lagrangian.Model] BilateralLagrangianConstraint: enforce disabled state in getConstraintResolution (#5564) enforce disabled state in getConstraintResolution commit 8a65ebcd8ababcc432f08fe4dae46a7ff670a77d Author: Frederick Roy Date: Wed Jun 25 20:29:31 2025 +0900 [Visual] Add a new component drawing an AABB (#5527) * add new component drawing a AABB * Update Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp (not necessary to add draw state) Co-authored-by: Alex Bilger * set template method pattern function private --------- Co-authored-by: Alex Bilger commit ad7495392dd348230b863cc7c84a83f874425db7 Author: Alex Bilger Date: Wed Jun 25 00:32:45 2025 +0200 [FEM.Elastic] Use triangle area function (#5555) commit 3f405d5ed04ba274ff85d558b8bd0bcdbf75caa8 Author: Alex Bilger Date: Tue Jun 24 02:13:33 2025 +0200 [Elastic] Generalize the use of Tetrahedron::volume (#5532) * [Elastic] Generalize the use of Tetrahedron::volume * add constexpr qualifier for Vec3r1 ctor * fix unit test * typo --------- Co-authored-by: Frederick Roy Co-authored-by: Frederick Roy commit 471cd37060a32ddaa0fbfe6b24427986e6b8c26c Author: Alex Bilger Date: Mon Jun 23 19:30:07 2025 +0200 [CMake] Add SofaSphFluid.CUDA to the presets (#5494) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo commit 7d27934f294758d9a0f00ad92895d3b7c7b69d34 Author: Frederick Roy Date: Mon Jun 23 21:31:07 2025 +0900 [Visual] VisualStyle: Set flags at init() (#5530) set flags at init() Co-authored-by: Hugo commit f1b2981a8df5b08c2c97740629cb7bb6cf21428a Author: Alex Bilger Date: Mon Jun 23 13:44:51 2025 +0200 [CMake] Add BeamAdapter.CUDA to the presets (#5491) Co-authored-by: Hugo commit 1ec80df821fd9ecab5a8290b60f2e0b2c2c0015e Author: Alex Bilger Date: Mon Jun 23 13:42:12 2025 +0200 [CMake] Add SofaDistanceGrid.CUDA to the presets (#5493) commit 56fa3647baa629f171c0776d7e1c09d4d936b223 Author: Alex Bilger Date: Mon Jun 23 08:28:43 2025 +0200 [CMake] Add SoftRobots.CUDA to the presets (#5492) commit db9c7bcd1445e36becfe5ea4782825bbc1302c75 Author: Alex Bilger Date: Mon Jun 23 00:35:07 2025 +0200 [FEM.Elastic] Avoid copy when reading rest position (#5544) commit b6aeee70426e6d9b042c8326e29c35e8d9dc4c06 Author: Alex Bilger Date: Fri Jun 20 10:15:30 2025 +0200 [SofaMatrix] Introduce widget to visualize a matrix in the GUI using imgui (#5512) * Move image components from Qt extension * remove registration in Qt * add registration * create plugin for imgui * add dependencies * add headers * implement the widget commit 6b913c64adf094bd9c996505fdc08732592cfdc8 Author: Olivier Roussel Date: Thu Jun 12 16:13:35 2025 +0200 [CImg] Fix CImg compat (#5526) * fix cimg cmake module to make it compatible with conda package * fix cimg compat for >=v3.5.0 commit c5ce643c34462f8161954a6a14bed343c667d2d9 Author: Alex Bilger Date: Thu Jun 12 09:16:42 2025 +0200 [Type] Remove the namespace on sqrt (#5531) commit 0cd2473c4816364652d8bc01ed983ed64cea73c9 Author: Frederick Roy Date: Thu Jun 12 09:14:18 2025 +0200 [Collision.Response.Mapper] Remove special characters for generated components' name (#5533) remove special characters commit 0fb23cbf56183ff5b1d06608bc5a11cc45b4836e Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jun 10 10:14:59 2025 +0200 [CMake] Add flag to enable the use of a local directory for external projects (#5511) Add flag to enable the use of a local directory for external projects instead of fetching them commit 21b7a67c7198a5cde725a82e8da0b23556222f5a Author: Alex Bilger Date: Wed Jun 4 21:42:17 2025 +0200 [Sofa.GL] Implement missing overload (#5522) Co-authored-by: Hugo commit 99ecb16709ba7eabb8ba9bf32fc1c087638f758b Author: courtecuisse Date: Wed Jun 4 14:35:51 2025 +0200 [SofaCUDA] Fix warning in SofaCUDA (#5520) Fix compilation of cuda-dependent plugins. Remove the NVCCFlag file in cuda-cmake.in as it xas suppress in previous commit. Also fix warning overflow in vector_device (change int to unsigned) Co-authored-by: Frederick Roy commit 401fe7fa98eb986256897684d1495523aa142ad4 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Jun 4 10:19:04 2025 +0200 [SofaCUDA] Fix OOT compilation of plugin depending on SofaCUDA (#5517) * Apply changes to the config file * Update applications/plugins/SofaCUDA/SofaCUDAConfig.cmake.in Co-authored-by: Alex Bilger * Add suggestion from Fred --------- Co-authored-by: Alex Bilger commit 11054c37c0602145d45371cc22650d29ef78c9f4 Author: Frederick Roy Date: Wed Jun 4 09:59:48 2025 +0200 [Collision.Geometry] Contribute to the BoundingBox only if drawn (#5508) contribute to the bbox only if is drawn (when onlyvisible=true) Co-authored-by: Hugo commit 282d423992d26422ac180024edbc8e0f825b5b7a Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jun 3 10:47:27 2025 +0200 [SofaCUDA] Reorder inclusion of SofaCUDA plugin and fix name of Sofa.Qt target (#5509) * Reoder inclusion of SofaCUDA plugin and fix name of Sofa.Qt target * Fix includes and namespaces * Fix missing --------- Co-authored-by: Hugo commit 1a38648d0dd1c3e41f458fb9b49688fe23c116bf Author: Alex Bilger Date: Mon Jun 2 16:57:43 2025 +0200 [Constraint] replace bwdInit by init (#5504) Co-authored-by: Hugo commit 4715cd1058e3781f5a62b37398c6fa790419fa8e Author: Alex Bilger Date: Mon Jun 2 09:24:43 2025 +0200 [Core] The Jacobian matrix of the constraints must be evaluated at the previous state (#5506) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 141a82ee1370238b2d9b6ec2d00e33b3acf870b1 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Mon Jun 2 09:22:53 2025 +0200 [Lagrangian] Remove multigrid support in LCPConstraintSolver (#5372) * Remove unused, unstable and hevy multigrid support * Remove not wanted diff * Try to fix strange diff * Fix disapeared diff * Fix unit tests failing * Add compat layer * Complete ompat layer * restore initial changes * computeHierarchy was doing a necessary cleaning that wasn't related to the hierarchy * DEPRECATE instead of DISABLE getInfo --------- Co-authored-by: Alex Bilger Co-authored-by: Frederick Roy Co-authored-by: Hugo commit 8949253d66359a6c897ebd858ba00ca56346f02f Author: Alex Bilger Date: Wed May 28 21:57:53 2025 +0200 [Core] Deprecate unused method rebuildSystem (#5505) * [Core] Deprecate unused method rebuildSystem * deprecation instead of disabling Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo commit 21d60551d0e4cf3b022ee3847b532bbdaccdfca8 Author: Alex Bilger Date: Wed May 28 21:47:34 2025 +0200 [Core] Remove not relevant comment (#5487) * [Core] Unvirtualize drawVisual * Restore virtual final Co-authored-by: Hugo * remove ; --------- Co-authored-by: Hugo commit e0e6b51cf9918ff0bf79a9439e41410b3df0e3d1 Author: Alex Bilger Date: Wed May 28 20:23:52 2025 +0200 [Lagrangian.Model] Redundant reading of free position (#5507) * [Lagrangian.Model] Redundant reading of free position * remove SOFA_UNUSED Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo commit 39777bd945534b239a07156d8ac2402c1aa13089 Author: Alex Bilger Date: Wed May 28 19:15:49 2025 +0200 [Constraint] Introduce correctionFactor function for factorization (#5503) Co-authored-by: Hugo commit c311051cc6dd0cc170b3ce0082c2da21a8d82229 Author: Alex Bilger Date: Wed May 28 19:14:30 2025 +0200 [Core] Apply template method design pattern to CollisionModel::draw (#5490) * [Core] Apply template method design pattern to CollisionModel::draw * adapt CudaPointCollisionModel * change logic to visualize bounding hierarchy even if collision models are hidden * adapt CudaRigidDistanceGridCollisionModel * simplification --------- Co-authored-by: Hugo commit 6d6f12c0b94cac191ec466006c860ce0710c700e Author: Frederick Roy Date: Thu May 29 02:10:41 2025 +0900 [SofaCUDA] Modernize cmake (#5480) * remove find_package(SofaCUDA), move files for a more consistent structure, etc * add archs * add required(?) cudatoolkit and link cuda_runtime (for TLED) * restore cmake min version to 3.22 and add test for native feature * correct value for __cplusplus with msvc * set VolumetricRendering.CUDA as cuda project * debug: force 75 as arch * update distancegrid.cuda * add win32 definition * Revert "debug: force 75 as arch" This reverts commit 7a05f49fd52f6a44b305d7318e75d253dcd1a7f8. * use deprecated CUDA_ARCH_LIST variable if set (and warn) * fix cmake command * remove now useless SofaCUDANvccFlags file commit 3db7d742672c8bc7d1925eacf3b8e6f0505312f6 Author: Alex Bilger Date: Tue May 27 17:37:30 2025 +0200 [Core,Lagrangian] Add some useful comments (#5500) * [Core,Lagrangian] Add some useful comments * more comments --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit ed3c534d30e7ee79dab76c11e05c91100683376e Author: Alex Bilger Date: Tue May 27 17:34:37 2025 +0200 [Core] Replace raw pointer by SingleStateAccessor (#5499) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit f95579b76a0298e01844fa734e56620932a3b94c Author: Frederick Roy Date: Wed May 28 00:33:39 2025 +0900 [Type] Mat: Fix unsafe methods (constructor and assignement) from ptr (#5427) * rewrite methods from ptr * split tests and remove warnings --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 4acaf0f436ca5c65afd91a9c4c470499e37833b6 Author: Alex Bilger Date: Tue May 27 01:08:44 2025 +0200 [Core] Simplify constraint force computation (#5498) * [Core] Simplify constraint force computation * restore previous resize because of SofaCUDA * another simplification of a projection * don't repeat commit 6c98561ebb24a07969ac077732dcb728c1bf0675 Author: Alex Bilger Date: Thu May 22 03:36:21 2025 +0200 [Core] Rename Constraint to LagrangianConstraint (#5472) * rename files * compatibility for files * Rename class * Apply renaming * replace includes commit df96d0b435b0244a7aacde4a939d142cbc6353ee Author: Alex Bilger Date: Wed May 21 02:44:54 2025 +0200 [SofaCUDA] Remove code related to SPH (#5458) commit 4244202053b6595c16f639a95f7878ac05a41560 Author: Hugo Date: Tue May 20 06:24:59 2025 +0200 [VolumetricRendering] Apply new factory registration mechanism (#5406) * [VolumetricRendering] Apply new factory registration mechanism * fix warning * make CUDA extension in the same namspace (volumetricrendering) * fix wrongly replaced gpu::cuda::CudaVector * fix invalid change * forgot registerObjects function extern declaration * restore cuda namespace --------- Co-authored-by: Alex Bilger commit f05182c5f675d23798449b19cdb0fc7cfe59cdf3 Author: Alex Bilger Date: Tue May 20 01:06:11 2025 +0200 [Simulation.Core] Deprecate AnimateVisitor (#5497) * remove includes * deprecate AnimateVisitor commit 766560e87f8171ab79e1b40ac75c781e2f853965 Author: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Date: Mon May 19 01:51:07 2025 +0200 [SofaDistanceGrid] Substitute pointer-sharing and ref-counting mechanism of the DistanceGrid class with std smart pointers (#5426) * [SofaDistanceGrid] Add smart pointers to DistanceGrid objects - less manual memory management * [SofaDistanceGrid] Substitute shared with weak ptr to the static key-value pair in DistanceGrid The weak ptr replicates the previous behavior: the ptr in the static map does not increase counts in the ref block --------- Co-authored-by: Themis Skamagkis commit 8c1314e311f696f787bb3c5a5e3e9dae25fb8a87 Author: Alex Bilger Date: Mon May 19 01:24:46 2025 +0200 [Core] Update comment to reflect code (#5495) commit 99e29b777860e01501632efb5c9af641f4352e1a Author: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Date: Fri May 16 14:30:14 2025 +0200 [SOFADistanceGrid] Replace pointer to the mstate with a link in the collision models of the plugin (#5425) * [SofaDistanceGrid] Swaped pointer to MechanicalState with a Link within the node of the collision model * [SofaDistanceGrid] Removed the ffdRGrid & ffdSGrid pointers from the FFDDistanceGridCollisionModel class * Their scope is restricted within the init function - they should only be defined inside the function. * [SofaDistanceGrid] Pointer to BaseMeshTopology swaped for a Link in FFDDistanceGridCollisionModel * [SofaDistanceGrid] Use of the SingleStateAccessor to create a link with the MechanicalState for the collision models of the plugin --------- Co-authored-by: Themis Skamagkis commit 4967bb465e41a91437aa68b7c0347dff4765e72b Author: Hugo Date: Fri May 16 04:13:46 2025 +0200 [ODESolver] Fix warnings in StaticSolver (#5488) commit 6fa5ac47bb32f4f3a1ea671bbfaeeb6f1557c1a6 Author: Hugo Date: Fri May 16 04:11:19 2025 +0200 [Core] Remove useless inheritance in BaseInteractionProjectiveCS (#5479) [Core] Remove useless inheritance in BaseInteractionProjectiveConstraintSet BaseInteractionProjectiveConstraintSet inherits from BaseProjectiveConstraintSet which already inherits from StateAccessor commit dfd269f08225881f1c1dbee0740920013d1f4acc Author: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Date: Thu May 15 22:04:01 2025 +0200 [SofaDistanceGrid] New scenes and regression tests for the plugin (#5411) * [SofaDistanceGrid] Duplicated example scenes to demonstrate their use with the FreeMotionAnimationLoop * Some updates in the old scenes as well * [SofaDistanceGrid] Added a new example scene for the RigidDistanceGridCollisionModel * It uses the FreeMotionAnimationLoop * Updated scene names in CMakeLists * [SofaDistanceGrid] Updated .regression-tests for the plugin scenes * Possible removal for windows_vs2022_options check with timeout errors for 15 scenes ? --------- Co-authored-by: Themis Skamagkis commit 000f9fe98e2d780c513177ecc4867f1119194d69 Author: Alex Bilger Date: Thu May 15 02:57:47 2025 +0200 [Topology.Container.Dynamic] Missing call to super init (#5431) * [Topology.Container.Dynamic] Missing call to super init * Fix reload of the mesh file because of src="@" commit f74321644d9ad7ed95ba0f3a008fc28d38111b09 Author: Alex Bilger Date: Thu May 15 00:55:57 2025 +0200 [Core] Update deprecation date (#5469) commit 7cc7f6c5fa805ac37711356b18148a2e0761e96d Author: Hugo Date: Wed May 14 06:05:05 2025 +0200 [IO.Mesh] Add check on VTK format version (#5438) * [IO.Mesh] Add check on VTK format version * Update Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshVTKLoader.cpp Co-authored-by: Alex Bilger --------- Co-authored-by: Frederick Roy Co-authored-by: Alex Bilger commit 09310db49241973ae4e1acec57ea9c7fa1947a13 Author: Hugo Date: Wed May 14 03:52:27 2025 +0200 [Core] isComponentStateInvalid function (#5440) commit af79e47404aab1df7af5f636bcca570ae8f6b957 Author: Alex Bilger Date: Tue May 13 10:05:33 2025 +0200 [Core] Rename BaseConstraint to BaseLagrangianConstraint (#5423) * [Core] Rename BaseConstraint to BaseLagrangianConstraint * restore toBaseConstraint and deprecate it * fix? --------- Co-authored-by: Hugo commit fe008edf459167c4a71c102c6786e6d18ea84625 Author: Alex Bilger Date: Tue May 13 00:57:06 2025 +0200 [Engine.Select] Automatically find topology in MeshBoundaryROI (#5116) * [Engine.Select] Automatically find topology in MeshBoundaryROI * add warning when no topology is provided commit 9323eaa7f7b06a45894820eb9c8b1c121518f565 Author: Alex Bilger Date: Thu May 8 02:07:06 2025 +0200 [LinearSolver] Fix usage of a wrong pointer (#5430) commit 41876e7ee2c91a0ca346db2301c7553afbfaf439 Author: Alex Bilger Date: Wed Apr 30 10:37:25 2025 +0200 [SofaImplicitField] A bit of cleaning in the plugin (#5419) * Introduced `MODULE_NAME` and `MODULE_VERSION` as constants in the configuration for maintainability * remove useless readme file * remove dependency to SofaDistanceGrid * Remove definition Co-authored-by: Frederick Roy --------- Co-authored-by: Hugo Co-authored-by: Frederick Roy commit 6d5559d940ddf3a5613ab6450b407079ad66d5a7 Author: Hugo Date: Wed Apr 30 07:30:33 2025 +0200 [ArticulatedSystemPlugin] Apply new factory registration mechanism (#5394) * [ArticulatedSystemPlugin] Apply new factory registration mechanism * update namespace commit b1ceb29ae85e25d12d01266a7a69e4dfff578867 Author: Hugo Date: Wed Apr 30 07:29:07 2025 +0200 [SofaImplicitField] Apply new factory registration mechanism (#5392) * [SofaImplicitField] Apply new factory registration mechanism * remove getModuleComponentList * fix typo in namespace * forgotten typo commit 4156b8be64f6a5534e4d01d7b64644362becf9cc Author: Hugo Date: Wed Apr 30 07:27:28 2025 +0200 [SofaDistanceGrid] Apply new factory registration mechanism (#5391) * [SofaDistanceGrid] Apply new factory registration mechanism * remove getModuleComponentList * Correctly sort registration in folder-appropriate init.cpp * fix init.cpp in cuda extension * Apply suggestions from code review * Update DistanceGridCollisionModel.cpp * fix typo in registerObjects --------- Co-authored-by: Frederick Roy commit f8fb655aebc38238fcf68c110c58b2ddc114a8ed Author: Hugo Date: Mon Apr 28 01:13:42 2025 +0200 [CollisionOBBCapsule] Apply new factory registration mechanism (#5404) * [CollisionOBBCapsule] Apply new factory registration mechanism * Fix test commit 590b9f7ae01b730c7f1b316d00da48f1d8f86d16 Author: EulalieCoevoet Date: Thu Apr 24 03:20:46 2025 +0200 [runSofa,Helper] Changes screenshots and config directories location (#5096) * [main] changes screenshots and config directories location * [helper] Utils: on Windows, check env to get user home directory * [Helper] fixes getUserHomeDirectory for Windows * Update Utils.cpp (bogus bracket) * Apply suggestions from code review Use of FileSystem::append Co-authored-by: Alex Bilger * [runSofa,Helper] adds test for getUserHomeDirectory and getSofaDataDirectory * [helper/test] attempt to fix test on Windows * test * [helper/test] attempt to fix test on Windows * [helper] replaces findOrCreateAValidPath by ensureFolderExists * [helper] removes test * fix user home for macOS * test using fs::exists * use only std::fs in main --------- Co-authored-by: Frederick Roy Co-authored-by: Hugo Co-authored-by: Alex Bilger Co-authored-by: Frederick Roy commit a85c8b8275bf895e5fc3101ca916e7726dbac67d Author: Alex Bilger Date: Thu Apr 24 00:17:18 2025 +0200 [Lagrangian.Model] Remove extra endEdit (#5421) commit 74ab93433e1935759053c247fa85cc8fb90184bd Author: Alex Bilger Date: Thu Apr 24 00:16:06 2025 +0200 [examples] Run PluginFinder (#5415) run PluginFinder commit 960bfc2e249da32a65433de079800592ab2ae9bb Author: Alex Bilger Date: Wed Apr 23 02:45:29 2025 +0200 [examples] remove non-existing plugin (#5417) remove non-existing plugin commit c0f83483b4520ba7a5cd7d4c4338d2dd0ce4a214 Author: Alex Bilger Date: Wed Apr 23 02:22:59 2025 +0200 [examples] Remove scenes with SleepController (#5416) Remove scenes with SleepController commit ef80a04ce89e2873d27b4558929afe60abfb5ab8 Author: Alex Bilger Date: Wed Apr 23 01:33:08 2025 +0200 [Examples] Remove examples using Monitor (#5418) Remove examples using Monitor --- .github/dependabot.yml | 7 + .github/workflows/pr-label-checker.yml | 4 +- CHANGELOG.md | 188 + CMakeLists.txt | 36 +- CMakePresets.json | 16 + ...ofa.Component.AnimationLoopConfig.cmake.in | 5 +- .../animationloop/ConstraintAnimationLoop.cpp | 8 +- ...llision.Detection.AlgorithmConfig.cmake.in | 5 +- .../detection/algorithm/MirrorIntersector.h | 5 - .../tests/CollisionPipeline_test.cpp | 10 +- ...sion.Detection.IntersectionConfig.cmake.in | 5 +- .../BaseProximityIntersection.cpp | 2 +- .../intersection/BaseProximityIntersection.h | 6 - .../intersection/DiscreteIntersection.h | 17 - .../intersection/LocalMinDistance.cpp | 112 +- .../detection/intersection/LocalMinDistance.h | 47 - .../intersection/MeshDiscreteIntersection.cpp | 6 +- .../intersection/MeshDiscreteIntersection.h | 13 - .../MeshMinProximityIntersection.cpp | 64 +- .../MeshMinProximityIntersection.h | 76 +- .../MeshNewProximityIntersection.cpp | 24 +- .../MeshNewProximityIntersection.h | 45 - .../MeshNewProximityIntersection.inl | 72 +- .../intersection/MinProximityIntersection.h | 20 +- .../intersection/NewProximityIntersection.h | 10 - .../intersection/NewProximityIntersection.inl | 6 +- .../intersection/RayDiscreteIntersection.cpp | 6 +- .../intersection/RayDiscreteIntersection.h | 13 - .../RayNewProximityIntersection.cpp | 4 +- .../RayNewProximityIntersection.h | 9 - .../TetrahedronDiscreteIntersection.h | 11 - .../detection/intersection/config.h.in | 7 - ...mponent.Collision.DetectionConfig.cmake.in | 3 +- ...omponent.Collision.GeometryConfig.cmake.in | 3 +- .../collision/geometry/CubeModel.cpp | 8 +- .../component/collision/geometry/CubeModel.h | 4 +- .../collision/geometry/CylinderModel.h | 3 - .../collision/geometry/CylinderModel.inl | 21 +- .../component/collision/geometry/LineModel.h | 8 +- .../collision/geometry/LineModel.inl | 69 +- .../component/collision/geometry/PointModel.h | 4 +- .../collision/geometry/PointModel.inl | 79 +- .../component/collision/geometry/RayModel.cpp | 15 - .../component/collision/geometry/RayModel.h | 1 - .../collision/geometry/SphereModel.h | 6 +- .../collision/geometry/SphereModel.inl | 65 +- .../collision/geometry/TetrahedronModel.cpp | 15 +- .../collision/geometry/TetrahedronModel.h | 4 +- .../collision/geometry/TriangleModel.h | 3 +- .../collision/geometry/TriangleModel.inl | 93 +- .../geometry/TriangleOctreeModel.cpp | 30 +- .../collision/geometry/TriangleOctreeModel.h | 2 +- .../Collision/Geometry/tests/Sphere_test.cpp | 16 +- .../Geometry/tests/Triangle_test.cpp | 6 +- ....Collision.Response.ContactConfig.cmake.in | 11 +- .../contact/BarycentricPenalityContact.inl | 2 +- .../contact/BaseUnilateralContactResponse.inl | 2 +- .../response/contact/CollisionResponse.cpp | 19 +- .../response/contact/CollisionResponse.h | 9 +- .../contact/StickContactConstraint.inl | 2 +- ...t.Collision.Response.MapperConfig.cmake.in | 11 +- .../response/mapper/BaseContactMapper.cpp | 2 +- .../Response/Mapper/tests/BaryMapper_test.cpp | 6 +- ...omponent.Collision.ResponseConfig.cmake.in | 3 +- .../Sofa.Component.CollisionConfig.cmake.in | 3 +- ...raint.Lagrangian.CorrectionConfig.cmake.in | 9 +- .../GenericConstraintCorrection.cpp | 90 +- .../correction/GenericConstraintCorrection.h | 67 +- .../LinearSolverConstraintCorrection.cpp | 2 +- .../LinearSolverConstraintCorrection.inl | 34 +- .../PrecomputedConstraintCorrection.cpp | 2 +- .../PrecomputedConstraintCorrection.inl | 16 +- .../UncoupledConstraintCorrection.cpp | 14 +- .../UncoupledConstraintCorrection.inl | 29 +- ...Constraint.Lagrangian.ModelConfig.cmake.in | 3 +- .../model/AugmentedLagrangianResolution.h | 2 +- .../model/BaseContactLagrangianConstraint.h | 14 +- .../model/BaseContactLagrangianConstraint.inl | 15 +- .../model/BilateralConstraintResolution.h | 22 +- .../model/BilateralLagrangianConstraint.h | 6 +- .../model/BilateralLagrangianConstraint.inl | 2 + .../model/FixedLagrangianConstraint.h | 8 +- .../model/FixedLagrangianConstraint.inl | 5 +- .../model/SlidingLagrangianConstraint.cpp | 3 +- .../model/SlidingLagrangianConstraint.h | 7 +- .../model/SlidingLagrangianConstraint.inl | 235 +- .../model/StopperLagrangianConstraint.h | 8 +- .../model/UniformLagrangianConstraint.h | 6 +- .../model/UnilateralConstraintResolution.h | 2 +- .../constraint/lagrangian/model/config.h.in | 6 +- ...onent.Constraint.LagrangianConfig.cmake.in | 3 +- ...onstraint.Lagrangian.SolverConfig.cmake.in | 3 +- .../lagrangian/solver/ConstraintSolverImpl.h | 21 +- .../solver/GenericConstraintProblem.cpp | 2 +- .../solver/GenericConstraintSolver.cpp | 1 + .../solver/GenericConstraintSolver.h | 5 +- .../lagrangian/solver/LCPConstraintSolver.cpp | 489 +- .../lagrangian/solver/LCPConstraintSolver.h | 54 +- .../visitors/ConstraintStoreLambdaVisitor.cpp | 4 +- ...chanicalGetConstraintResolutionVisitor.cpp | 4 +- ...onent.Constraint.ProjectiveConfig.cmake.in | 3 +- .../DirectionProjectiveConstraint.inl | 2 +- .../projective/LineProjectiveConstraint.inl | 2 +- .../PartialFixedProjectiveConstraint.inl | 2 +- .../projective/PlaneProjectiveConstraint.inl | 4 +- .../FixedPlaneProjectiveConstraint_test.cpp | 2 +- .../Sofa.Component.ConstraintConfig.cmake.in | 3 +- .../Sofa.Component.ControllerConfig.cmake.in | 3 +- .../Sofa.Component.DiffusionConfig.cmake.in | 3 +- ...fa.Component.Engine.AnalyzeConfig.cmake.in | 5 +- Sofa/Component/Engine/Generate/CMakeLists.txt | 6 + ...a.Component.Engine.GenerateConfig.cmake.in | 3 +- .../engine/generate/GenerateRigidMass.inl | 36 +- .../generate/VolumeFromTetrahedrons.cpp | 43 + .../engine/generate/VolumeFromTetrahedrons.h | 98 + .../generate/VolumeFromTetrahedrons.inl | 233 + .../engine/generate/VolumeFromTriangles.cpp | 42 + .../engine/generate/VolumeFromTriangles.h | 102 + .../engine/generate/VolumeFromTriangles.inl | 246 + .../sofa/component/engine/generate/init.cpp | 4 + .../Engine/Generate/tests/CMakeLists.txt | 7 +- .../tests/VolumeFromTetrahedrons_test.cpp | 156 + .../tests/VolumeFromTriangles_test.cpp | 159 + ...ofa.Component.Engine.SelectConfig.cmake.in | 3 +- .../sofa/component/engine/select/BaseROI.h | 8 +- .../engine/select/MeshBoundaryROI.cpp | 34 + .../Sofa.Component.EngineConfig.cmake.in | 3 +- ....Component.Engine.TransformConfig.cmake.in | 3 +- .../transform/DisplacementMatrixEngine.inl | 8 +- .../transform/ProjectiveTransformEngine.inl | 4 +- .../engine/transform/TransformPosition.inl | 10 +- .../Sofa.Component.HapticsConfig.cmake.in | 5 +- .../Sofa.Component.IO.MeshConfig.cmake.in | 5 +- .../sofa/component/io/mesh/GIDMeshLoader.h | 37 +- .../sofa/component/io/mesh/GridMeshCreator.h | 2 +- .../sofa/component/io/mesh/MeshGmshLoader.cpp | 44 +- .../sofa/component/io/mesh/MeshOffLoader.cpp | 4 +- .../sofa/component/io/mesh/MeshSTLLoader.cpp | 18 +- .../component/io/mesh/MeshTrianLoader.cpp | 4 +- .../sofa/component/io/mesh/MeshVTKLoader.cpp | 22 +- .../sofa/component/io/mesh/VTKExporter.cpp | 82 +- .../src/sofa/component/io/mesh/VTKExporter.h | 4 +- .../IO/Sofa.Component.IOConfig.cmake.in | 3 +- .../LinearSolver/Direct/CMakeLists.txt | 4 - ...mponent.LinearSolver.DirectConfig.cmake.in | 9 +- .../direct/SimplicialLDLTTraits.h | 31 - .../linearsolver/direct/SimplicialLLTTraits.h | 31 - .../linearsolver/direct/SparseCommon.h | 2 - .../linearsolver/direct/SparseLDLSolverImpl.h | 2 - .../linearsolver/direct/SparseLUTraits.h | 31 - .../linearsolver/direct/SparseQRTraits.h | 31 - .../component/linearsolver/direct/config.h.in | 8 - ...nent.LinearSolver.IterativeConfig.cmake.in | 5 +- .../iterative/MatrixLinearSolver.h | 13 +- .../iterative/MatrixLinearSolver.inl | 10 +- .../iterative/ShewchukPCGLinearSolver.h | 7 +- .../iterative/ShewchukPCGLinearSolver.inl | 2 +- ...onent.LinearSolver.OrderingConfig.cmake.in | 3 +- ...LinearSolver.PreconditionerConfig.cmake.in | 9 +- .../PrecomputedWarpPreconditioner.inl | 4 +- .../preconditioner/SSORPreconditioner.cpp | 8 +- ...Sofa.Component.LinearSolverConfig.cmake.in | 3 +- ...Sofa.Component.LinearSystemConfig.cmake.in | 3 +- .../linearsystem/MatrixLinearSystem.inl | 2 +- .../linearsystem/MatrixProjectionMethod.inl | 4 +- .../LinearSystem/tests/MappingGraph_test.cpp | 10 +- .../tests/MatrixLinearSystem_test.cpp | 8 +- ...fa.Component.Mapping.LinearConfig.cmake.in | 7 +- .../BarycentricMappers/BarycentricMapper.h | 17 +- .../BarycentricMappers/BarycentricMapper.inl | 6 +- .../BarycentricMapperEdgeSetTopology.h | 20 +- .../BarycentricMapperEdgeSetTopology.inl | 15 +- .../BarycentricMapperHexahedronSetTopology.h | 19 +- ...BarycentricMapperHexahedronSetTopology.inl | 36 +- .../BarycentricMapperMeshTopology.inl | 16 +- .../BarycentricMapperQuadSetTopology.h | 18 +- .../BarycentricMapperQuadSetTopology.inl | 21 +- .../BarycentricMapperTetrahedronSetTopology.h | 3 +- ...arycentricMapperTetrahedronSetTopology.inl | 12 +- .../BarycentricMapperTopologyContainer.h | 9 +- .../BarycentricMapperTopologyContainer.inl | 56 +- .../BarycentricMapperTriangleSetTopology.h | 21 +- .../BarycentricMapperTriangleSetTopology.inl | 17 +- .../linear/BarycentricMappingRigid.inl | 2 +- .../mapping/linear/BeamLinearMapping.inl | 18 +- .../linear/Mesh2PointTopologicalMapping.cpp | 2 +- .../linear/Mesh2PointTopologicalMapping.h | 2 +- .../mapping/linear/SkinningMapping.inl | 12 +- ...ponent.Mapping.MappedMatrixConfig.cmake.in | 3 +- ...Component.Mapping.NonLinearConfig.cmake.in | 3 +- .../mapping/nonlinear/AreaMapping.inl | 12 +- .../nonlinear/DistanceFromTargetMapping.inl | 17 +- .../mapping/nonlinear/DistanceMapping.inl | 8 +- .../nonlinear/DistanceMultiMapping.inl | 8 +- .../mapping/nonlinear/RigidMapping.inl | 20 +- .../Sofa.Component.MappingConfig.cmake.in | 3 +- .../Mass/Sofa.Component.MassConfig.cmake.in | 5 +- .../src/sofa/component/mass/DiagonalMass.cpp | 10 +- .../src/sofa/component/mass/UniformMass.cpp | 8 +- ...fa.Component.MechanicalLoadConfig.cmake.in | 3 +- .../mechanicalload/EllipsoidForceField.inl | 4 +- .../InteractionEllipsoidForceField.inl | 4 +- .../SurfacePressureForceField.cpp | 54 +- .../SurfacePressureForceField.inl | 20 +- .../TaitSurfacePressureForceField.inl | 6 +- .../TrianglePressureForceField.h | 4 - ...omponent.ODESolver.BackwardConfig.cmake.in | 3 +- .../odesolver/backward/BDFOdeSolver.cpp | 4 + .../odesolver/backward/StaticSolver.cpp | 3 + .../odesolver/backward/StaticSolver.h | 12 +- .../component/odesolver/backward/config.h.in | 6 +- .../tests/NewtonRaphsonSolver_test.cpp | 4 +- ...Component.ODESolver.ForwardConfig.cmake.in | 3 +- .../Sofa.Component.ODESolverConfig.cmake.in | 3 +- .../Sofa.Component.PlaybackConfig.cmake.in | 5 +- ...Sofa.Component.SceneUtilityConfig.cmake.in | 3 +- .../Sofa.Component.SettingConfig.cmake.in | 3 +- Sofa/Component/Sofa.ComponentConfig.cmake.in | 3 +- ....SolidMechanics.FEM.ElasticConfig.cmake.in | 5 +- .../fem/elastic/BeamFEMForceField.inl | 58 +- .../FastTetrahedralCorotationalForceField.inl | 60 +- .../fem/elastic/HexahedralFEMForceField.inl | 156 +- .../HexahedralFEMForceFieldAndMass.inl | 66 +- .../fem/elastic/HexahedronFEMForceField.inl | 290 +- .../HexahedronFEMForceFieldAndMass.inl | 38 +- .../fem/elastic/QuadBendingFEMForceField.inl | 180 +- .../TetrahedralCorotationalFEMForceField.inl | 663 +- .../fem/elastic/TetrahedronFEMForceField.inl | 763 +- .../fem/elastic/TriangleFEMForceField.inl | 57 +- .../fem/elastic/TriangleFEMUtils.inl | 134 +- .../TriangularAnisotropicFEMForceField.inl | 20 +- .../fem/elastic/TriangularFEMForceField.inl | 44 +- .../elastic/TriangularFEMForceFieldOptim.inl | 66 +- ...dMechanics.FEM.HyperElasticConfig.cmake.in | 5 +- .../StandardTetrahedralFEMForceField.inl | 53 +- ...etrahedronHyperelasticityFEMForceField.inl | 38 +- .../hyperelastic/material/BoyceAndArruda.h | 24 +- .../fem/hyperelastic/material/Costa.h | 26 +- .../fem/hyperelastic/material/MooneyRivlin.h | 60 +- .../fem/hyperelastic/material/NeoHookean.h | 60 +- .../fem/hyperelastic/material/Ogden.h | 60 +- .../hyperelastic/material/StableNeoHookean.h | 60 +- .../hyperelastic/material/VerondaWestman.h | 60 +- .../FEM/HyperElastic/tests/Material_test.cpp | 2 +- ...lidMechanics.FEM.NonUniformConfig.cmake.in | 9 +- ...exahedronCompositeFEMForceFieldAndMass.inl | 94 +- .../HexahedronCompositeFEMMapping.inl | 4 +- ...nUniformHexahedralFEMForceFieldAndMass.inl | 74 +- ...nUniformHexahedronFEMForceFieldAndMass.inl | 34 +- ...omponent.SolidMechanics.FEMConfig.cmake.in | 3 +- ...fa.Component.SolidMechanicsConfig.cmake.in | 3 +- ...onent.SolidMechanics.SpringConfig.cmake.in | 3 +- .../spring/FastTriangularBendingSprings.inl | 2 +- .../spring/GearSpringForceField.h | 6 +- .../spring/GearSpringForceField.inl | 4 +- .../spring/JointSpringForceField.inl | 24 +- .../spring/PolynomialSpringsForceField.inl | 14 +- .../spring/QuadularBendingSprings.inl | 2 +- .../spring/RepulsiveSpringForceField.inl | 6 +- .../solidmechanics/spring/SpringForceField.h | 7 +- .../spring/SpringForceField.inl | 10 +- .../spring/TriangleBendingSprings.inl | 37 +- .../spring/TriangularBendingSprings.inl | 10 +- ...t.SolidMechanics.TensorMassConfig.cmake.in | 3 +- .../TetrahedralTensorMassForceField.inl | 18 +- ...fa.Component.StateContainerConfig.cmake.in | 3 +- .../statecontainer/MechanicalObject.h | 1 - .../tests/MechanicalObjectVOp_test.cpp | 2 +- ...Topology.Container.ConstantConfig.cmake.in | 3 +- ....Topology.Container.DynamicConfig.cmake.in | 3 +- .../dynamic/EdgeSetGeometryAlgorithms.h | 4 - .../dynamic/EdgeSetGeometryAlgorithms.inl | 2 +- .../dynamic/EdgeSetTopologyContainer.cpp | 4 +- .../HexahedronSetTopologyContainer.cpp | 2 + .../dynamic/QuadSetTopologyContainer.cpp | 4 +- .../TetrahedronSetTopologyContainer.cpp | 7 +- .../dynamic/TriangleSetTopologyContainer.cpp | 4 +- .../Dynamic/tests/EdgeSetTopology_test.cpp | 4 +- .../tests/HexahedronSetTopology_test.cpp | 8 +- .../Dynamic/tests/QuadSetTopology_test.cpp | 6 +- .../tests/TetrahedronSetTopology_test.cpp | 8 +- .../tests/TriangleSetTopology_test.cpp | 6 +- ...ent.Topology.Container.GridConfig.cmake.in | 5 +- .../grid/SparseGridRamificationTopology.cpp | 4 +- .../container/grid/SparseGridTopology.cpp | 2 +- ...omponent.Topology.ContainerConfig.cmake.in | 3 +- ....Component.Topology.MappingConfig.cmake.in | 7 +- .../Sofa.Component.TopologyConfig.cmake.in | 3 +- ....Component.Topology.UtilityConfig.cmake.in | 7 +- Sofa/Component/Visual/CMakeLists.txt | 8 + .../Sofa.Component.VisualConfig.cmake.in | 5 +- .../src/sofa/component/visual/BaseCamera.cpp | 2 +- .../component/visual/VisualBoundingBox.cpp | 40 +- .../sofa/component/visual/VisualBoundingBox.h | 49 + .../sofa/component/visual/VisualModelImpl.h | 6 +- .../component/visual/VisualPointCloud.cpp | 28 +- .../sofa/component/visual/VisualPointCloud.h | 101 + .../component/visual/VisualPointCloud.inl | 189 + .../src/sofa/component/visual/VisualStyle.cpp | 10 + .../src/sofa/component/visual/VisualStyle.h | 2 + .../component/visual/VisualVectorField.cpp | 25 +- .../sofa/component/visual/VisualVectorField.h | 62 + .../component/visual/VisualVectorField.inl | 99 + .../Visual/src/sofa/component/visual/init.cpp | 8 +- .../gl/component/rendering2d/OglColorMap.cpp | 33 +- .../gl/component/rendering2d/OglColorMap.h | 8 +- .../gl/component/rendering2d/OglViewport.cpp | 3 +- .../sofa/gl/component/rendering2d/config.h.in | 6 + .../gl/component/rendering3d/DataDisplay.cpp | 82 +- .../gl/component/rendering3d/DataDisplay.h | 3 +- .../sofa/gl/component/shader/OglShader.cpp | 4 +- .../sofa/gl/component/shader/OglVariable.cpp | 2 +- Sofa/GL/Sofa.GLConfig.cmake.in | 9 +- Sofa/GL/src/sofa/gl/BasicShapes.h | 2 +- Sofa/GL/src/sofa/gl/DrawToolGL.cpp | 23 +- Sofa/GL/src/sofa/gl/DrawToolGL.h | 2 +- Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h | 1 + Sofa/GUI/Common/CMakeLists.txt | 19 +- .../GUI/Common/Sofa.GUI.CommonConfig.cmake.in | 13 +- .../Common/src/sofa/gui/common/BaseGUI.cpp | 11 +- .../Common/src/sofa/gui/common/BaseViewer.cpp | 128 + .../Common/src/sofa/gui/common/BaseViewer.h | 19 + .../Common/src/sofa/gui/common/GUIManager.h | 1 + .../src/sofa/gui/common/OperationFactory.h | 6 +- .../Common/src/sofa/gui/common/config.h.in | 6 +- Sofa/framework/Config/CMakeLists.txt | 6 +- .../Config/cmake/SofaMacrosConfigure.cmake | 141 +- .../Config/cmake/SofaMacrosInstall.cmake | 84 +- .../Config/cmake/SofaMacrosUtils.cmake | 1 + Sofa/framework/Config/src/sofa/config.h.in | 4 +- Sofa/framework/Core/CMakeLists.txt | 13 +- Sofa/framework/Core/Sofa.CoreConfig.cmake.in | 8 +- .../Core/src/sofa/core/CollisionElement.h | 2 +- .../Core/src/sofa/core/CollisionModel.cpp | 66 +- .../Core/src/sofa/core/CollisionModel.h | 27 +- .../Core/src/sofa/core/ConstraintOrder.h | 14 +- .../Core/src/sofa/core/ConstraintParams.h | 12 +- .../Core/src/sofa/core/DevBaseMonitor.h | 2 +- .../Core/src/sofa/core/MatrixAccumulator.cpp | 4 +- .../Core/src/sofa/core/ObjectFactory.h | 4 +- Sofa/framework/Core/src/sofa/core/State.h | 4 - .../src/sofa/core/behavior/BaseConstraint.h | 102 +- .../behavior/BaseConstraintCorrection.cpp | 25 +- .../core/behavior/BaseConstraintCorrection.h | 11 +- .../core/behavior/BaseInteractionConstraint.h | 6 +- .../BaseInteractionProjectiveConstraintSet.h | 2 +- ...raint.cpp => BaseLagrangianConstraint.cpp} | 18 +- .../core/behavior/BaseLagrangianConstraint.h | 119 + .../sofa/core/behavior/BaseMechanicalState.h | 2 +- .../src/sofa/core/behavior/BlocMatrixWriter.h | 4 +- .../Core/src/sofa/core/behavior/Constraint.h | 122 +- .../src/sofa/core/behavior/Constraint.inl | 73 +- .../sofa/core/behavior/ConstraintCorrection.h | 21 +- .../core/behavior/ConstraintCorrection.inl | 57 +- .../src/sofa/core/behavior/ConstraintSolver.h | 2 +- .../Core/src/sofa/core/behavior/ForceField.h | 2 +- ...onstraint.cpp => LagrangianConstraint.cpp} | 12 +- .../sofa/core/behavior/LagrangianConstraint.h | 147 + .../core/behavior/LagrangianConstraint.inl | 95 + .../src/sofa/core/behavior/LinearSolver.h | 2 +- .../Core/src/sofa/core/behavior/Mass.inl | 2 +- .../src/sofa/core/behavior/MechanicalState.h | 5 +- .../behavior/MixedInteractionConstraint.inl | 2 +- .../behavior/PairInteractionConstraint.inl | 3 +- .../Core/src/sofa/core/behavior/fwd.h | 2 +- .../src/sofa/core/collision/Intersection.h | 5 - .../src/sofa/core/collision/Intersection.inl | 8 +- Sofa/framework/Core/src/sofa/core/config.h.in | 43 +- Sofa/framework/Core/src/sofa/core/fwd.cpp | 2 +- Sofa/framework/Core/src/sofa/core/fwd.h | 3 +- .../Core/src/sofa/core/loader/MeshLoader.cpp | 38 +- .../Core/src/sofa/core/loader/MeshLoader.h | 51 +- .../Core/src/sofa/core/loader/VoxelLoader.cpp | 2 +- .../Core/src/sofa/core/objectmodel/Base.h | 6 +- .../src/sofa/core/objectmodel/BaseObject.cpp | 39 +- .../src/sofa/core/objectmodel/Context.cpp | 4 - .../Core/src/sofa/core/objectmodel/Data.h | 1 + .../src/sofa/core/topology/TopologyChange.cpp | 29 - .../src/sofa/core/topology/TopologyChange.h | 12 +- .../Core/src/sofa/core/visual/DisplayFlags.h | 3 +- .../Core/src/sofa/core/visual/VisualModel.h | 3 - .../Core/test/loader/MeshLoader_test.cpp | 4 +- .../Core/test/objectmodel/Data_test.cpp | 33 + .../Sofa.DefaultTypeConfig.cmake.in | 7 +- .../src/sofa/defaulttype/RigidCoord.h | 26 +- .../src/sofa/defaulttype/SolidTypes.inl | 52 +- .../typeinfo/TypeInfo_FixedArray.h | 2 +- .../typeinfo/models/FixedArrayTypeInfo.h | 22 +- .../Geometry/Sofa.GeometryConfig.cmake.in | 2 +- .../Geometry/src/sofa/geometry/Tetrahedron.h | 25 +- .../sofa/geometry/proximity/SegmentTriangle.h | 16 +- .../Helper/Sofa.HelperConfig.cmake.in | 6 +- .../src/sofa/helper/ComponentChange.cpp | 10 +- .../Helper/src/sofa/helper/ComponentChange.h | 10 +- .../Helper/src/sofa/helper/GenerateRigid.h | 50 +- .../Helper/src/sofa/helper/MatEigen.h | 4 +- .../Helper/src/sofa/helper/OptionsGroup.cpp | 10 +- .../Helper/src/sofa/helper/OptionsGroup.h | 5 +- .../Helper/src/sofa/helper/Utils.cpp | 133 +- Sofa/framework/Helper/src/sofa/helper/Utils.h | 6 + .../src/sofa/helper/accessor/ReadAccessor.h | 2 +- .../helper/accessor/ReadAccessorFixedArray.h | 6 +- .../src/sofa/helper/accessor/WriteAccessor.h | 2 +- .../helper/accessor/WriteAccessorFixedArray.h | 4 +- .../Helper/src/sofa/helper/config.h.in | 6 +- .../Helper/src/sofa/helper/decompose.inl | 586 +- .../src/sofa/helper/system/FileRepository.cpp | 3 +- .../src/sofa/helper/system/FileSystem.cpp | 12 - .../src/sofa/helper/system/FileSystem.h | 4 +- .../Helper/test/NameDecoder_test.cpp | 6 +- Sofa/framework/Helper/test/Utils_test.cpp | 6 + .../Helper/test/accessor/ReadAccessor.cpp | 8 +- .../Helper/test/accessor/WriteAccessor.cpp | 7 +- .../Helper/test/system/PluginManager_test.cpp | 4 +- .../Sofa.LinearAlgebraConfig.cmake.in | 9 +- .../src/sofa/linearalgebra/BTDMatrix.h | 12 +- .../src/sofa/linearalgebra/BTDMatrix.inl | 16 +- .../src/sofa/linearalgebra/BaseMatrix.cpp | 18 +- .../sofa/linearalgebra/BlockFullMatrix.inl | 18 +- .../sofa/linearalgebra/EigenSparseMatrix.h | 20 +- .../sofa/linearalgebra/matrix_bloc_traits.h | 20 +- .../SimpleApi/Sofa.SimpleApiConfig.cmake.in | 3 +- .../src/sofa/simpleapi/SimpleApi.cpp | 6 +- .../Sofa.Simulation.CommonConfig.cmake.in | 5 +- .../Core/Sofa.Simulation.CoreConfig.cmake.in | 3 +- .../Core/src/sofa/simulation/AnimateVisitor.h | 5 +- .../sofa/simulation/BaseMechanicalVisitor.cpp | 17 +- .../simulation/BaseSimulationExporter.cpp | 5 +- .../simulation/CollisionAnimationLoop.cpp | 1 - .../sofa/simulation/MechanicalOperations.h | 8 - .../Core/src/sofa/simulation/Node.cpp | 892 +- .../Core/src/sofa/simulation/Node.h | 207 +- .../Core/src/sofa/simulation/Simulation.cpp | 1 - .../Core/src/sofa/simulation/Visitor.h | 8 +- .../Core/src/sofa/simulation/config.h.in | 56 +- .../MechanicalGetConstraintInfoVisitor.cpp | 10 +- .../MechanicalGetConstraintInfoVisitor.h | 14 +- .../MechanicalGetConstraintJacobianVisitor.h | 1 - ...chanicalGetNonDiagonalMassesCountVisitor.h | 3 - .../MechanicalVMultiOpVisitor.cpp | 1 + .../Sofa.Simulation.GraphConfig.cmake.in | 3 +- .../src/sofa/simulation/graph/DAGNode.cpp | 846 +- .../Graph/src/sofa/simulation/graph/DAGNode.h | 200 +- .../sofa/simulation/graph/DAGSimulation.cpp | 2 +- .../Simulation/Graph/test/CMakeLists.txt | 2 +- .../Simulation/Graph/test/DAGNode_test.cpp | 36 +- .../Simulation/Graph/test/DAG_test.cpp | 16 +- .../Graph/test/MutationListener_test.cpp | 32 +- .../Simulation/Sofa.SimulationConfig.cmake.in | 4 +- Sofa/framework/Testing/CMakeLists.txt | 61 +- .../Testing/Sofa.TestingConfig.cmake.in | 17 +- .../src/sofa/testing/BaseSimulationTest.h | 3 - .../Testing/src/sofa/testing/BaseTest.cpp | 11 - .../Testing/src/sofa/testing/BaseTest.h | 12 +- .../Testing/src/sofa/testing/config.h.in | 20 +- .../Topology/Sofa.TopologyConfig.cmake.in | 4 +- .../Topology/src/sofa/topology/Edge.cpp | 3 +- .../Topology/src/sofa/topology/Element.h | 128 +- .../Topology/src/sofa/topology/Hexahedron.cpp | 3 +- .../src/sofa/topology/Pentahedron.cpp | 3 +- .../Topology/src/sofa/topology/Pyramid.cpp | 3 +- .../Topology/src/sofa/topology/Quad.cpp | 3 +- .../src/sofa/topology/Tetrahedron.cpp | 3 +- .../Topology/src/sofa/topology/Triangle.cpp | 3 +- .../Topology/test/Hexahedron_test.cpp | 8 + Sofa/framework/Type/CMakeLists.txt | 1 + Sofa/framework/Type/Sofa.TypeConfig.cmake.in | 4 +- Sofa/framework/Type/src/sofa/type/DualQuat.h | 18 +- .../framework/Type/src/sofa/type/DualQuat.inl | 198 +- Sofa/framework/Type/src/sofa/type/Frame.cpp | 44 +- Sofa/framework/Type/src/sofa/type/Frame.h | 6 +- .../src/sofa/type/Mat.cpp} | 25 +- Sofa/framework/Type/src/sofa/type/Mat.h | 347 +- Sofa/framework/Type/src/sofa/type/MatSym.h | 16 +- .../Type/src/sofa/type/Mat_solve_Cholesky.h | 26 +- .../Type/src/sofa/type/Mat_solve_LCP.h | 2 +- .../Type/src/sofa/type/PrimitiveGroup.h | 2 + Sofa/framework/Type/src/sofa/type/Quat.h | 56 +- Sofa/framework/Type/src/sofa/type/Quat.inl | 6 +- .../Type/src/sofa/type/SpatialVector.inl | 4 +- .../Type/src/sofa/type/Transform.inl | 32 +- Sofa/framework/Type/src/sofa/type/Vec.h | 27 +- .../Type/src/sofa/type/fixed_array.cpp | 18 - .../Type/src/sofa/type/fixed_array.h | 365 +- Sofa/framework/Type/src/sofa/type/fwd.h | 49 - .../Type/src/sofa/type/trait/is_container.h | 43 +- .../Type/src/sofa/type/trait/is_fixed_array.h | 18 +- .../Type/src/sofa/type/vector_device.h | 2 +- Sofa/framework/Type/test/MatTypes_test.cpp | 42 + Sofa/framework/Type/test/VecTypes_test.cpp | 21 + Sofa/framework/Type/test/fixed_array_test.cpp | 25 - .../examples/ArticulatedSystemMapping.scn | 8 +- .../ArticulatedHierarchyBVHController.cpp | 14 +- .../ArticulatedHierarchyBVHController.h | 4 +- .../ArticulatedHierarchyContainer.cpp | 31 +- .../ArticulatedHierarchyContainer.h | 5 +- .../ArticulatedHierarchyContainer.inl | 5 +- .../ArticulatedHierarchyController.cpp | 15 +- .../ArticulatedHierarchyController.h | 11 +- .../ArticulatedSystemMapping.cpp | 12 +- .../ArticulatedSystemMapping.h | 12 +- .../ArticulatedSystemMapping.inl | 55 +- .../src/ArticulatedSystemPlugin/config.h.in | 8 + .../src/ArticulatedSystemPlugin/init.cpp | 34 +- .../examples/BulletConvexHullDemo.scn | 4 +- .../examples/BulletLMDragon.scn | 4 +- .../examples/BulletSphere.scn | 4 +- .../BulletTriangleModel.inl | 2 +- .../plugins/CImgPlugin/CMakeLists.txt | 13 +- .../plugins/CImgPlugin/cmake/FindCImg.cmake | 18 +- .../src/CImgPlugin/initCImgPlugin.cpp | 5 + applications/plugins/CMakeLists.txt | 8 +- .../CapsuleModel_test.cpp | 9 +- .../src/CollisionOBBCapsule/config.h.in | 7 + .../intersection/CapsuleIntersection.h | 8 +- .../detection/intersection/MeshIntTool.inl | 2 +- .../detection/intersection/OBBIntersection.h | 8 +- .../geometry/CapsuleModel.cpp | 8 +- .../geometry/CapsuleModel.h | 6 +- .../geometry/CapsuleModel.inl | 25 +- .../CollisionOBBCapsule/geometry/OBBModel.cpp | 8 +- .../CollisionOBBCapsule/geometry/OBBModel.h | 3 +- .../CollisionOBBCapsule/geometry/OBBModel.inl | 23 +- .../geometry/RigidCapsuleModel.cpp | 8 +- .../geometry/RigidCapsuleModel.h | 4 +- .../geometry/RigidCapsuleModel.inl | 21 +- .../src/CollisionOBBCapsule/init.cpp | 25 +- .../ParallelTetrahedronFEMForceField.inl | 2 +- .../PersistentFrictionContact.inl | 10 +- .../RegressionStateScenes.regression-tests | 9 + .../SceneCreatorBenchmarks.cpp | 2 +- .../Sensable/examples/CameraAlignment.scn | 2 +- .../Dentistry/dentalSurgeryDistanceGrid.scn | 2 +- .../dentalSurgeryDistanceGrid_teeth.scn | 8 +- .../examples/SimpleBox-DistanceGrid.scn | 2 +- .../Sensable/examples/SimpleBoxLarge.scn | 2 +- .../examples/SimpleTooth-DistanceGrid.scn | 2 +- .../Sensable/examples/SpecifyingCamera.scn | 2 +- .../examples/TwoTeeth-DistanceGrid.scn | 4 +- .../plugins/SofaAssimp/AssimpLoader.cpp | 213 - .../plugins/SofaAssimp/AssimpLoader.h | 86 - .../plugins/SofaAssimp/CMakeLists.txt | 68 - .../SofaAssimp/ColladaSceneLoader.html | 14 - .../SofaAssimp/README_AssimpPlugin.txt | 31 - .../plugins/SofaAssimp/SceneColladaLoader.cpp | 1187 --- .../plugins/SofaAssimp/SceneColladaLoader.h | 167 - .../SofaAssimp/SofaAssimpConfig.cmake.in | 30 - .../plugins/SofaAssimp/cmake/Findassimp.cmake | 137 - .../plugins/SofaAssimp/doc/index.html | 187 - .../SofaAssimp/doc/skinning_example_0_0.png | Bin 197776 -> 0 bytes .../SofaAssimp/doc/skinning_example_0_1.png | Bin 206880 -> 0 bytes .../SofaAssimp/doc/skinning_example_0_3.png | Bin 120052 -> 0 bytes .../SofaAssimp/doc/skinning_example_0_4.png | Bin 127044 -> 0 bytes .../SofaAssimp/doc/skinning_example_0_5.png | Bin 123311 -> 0 bytes .../SofaAssimp/doc/skinning_example_1_0.png | Bin 81274 -> 0 bytes .../SofaAssimp/doc/skinning_example_2_0.png | Bin 53851 -> 0 bytes .../SofaAssimp/doc/skinning_example_3_0.png | Bin 183817 -> 0 bytes .../doc/skinning_example_modeler.png | Bin 76460 -> 0 bytes .../plugins/SofaAssimp/examples/.scene-tests | 2 - .../SofaAssimp/examples/AssimpFbxLoader.scn | 27 - .../SofaAssimp/examples/AssimpObjLoader.scn | 27 - .../examples/SceneColladaLoader.scn | 17 - .../plugins/SofaAssimp/examples/basic.dae | 242 - .../SofaAssimp/examples/character_clothes.py | 141 - .../plugins/SofaAssimp/examples/cube.obj | 33 - .../plugins/SofaAssimp/examples/example.dae | 186 - .../plugins/SofaAssimp/examples/mesh/Sofa.fbx | Bin 682928 -> 0 bytes .../SofaAssimp/examples/scene.dae.basic | 242 - .../SofaAssimp/examples/scene.dae.girafe | 3133 ------- .../SofaAssimp/examples/scene.dae.gobelin | 1888 ---- .../SofaAssimp/examples/scene.dae.human | 2556 ------ .../SofaAssimp/examples/scene.dae.joints | 533 -- .../SofaAssimp/examples/scene.dae.torsion | 561 -- .../plugins/SofaAssimp/initAssimpPlugin.cpp | 81 - applications/plugins/SofaCUDA/CMakeLists.txt | 191 +- .../plugins/SofaCUDA/SofaCUDAConfig.cmake.in | 12 +- .../plugins/SofaCUDA/SofaCUDANvccFlags.cmake | 24 - .../SofaCUDA/examples/quadSpringSphere.scn | 2 +- .../sofa/gpu/cuda/CudaParticleSource.cu | 132 - .../sofa/gpu/cuda/CudaParticleSource.h | 27 - .../sofa/gpu/cuda/CudaParticleSource.inl | 138 - .../cuda/CudaParticlesRepulsionForceField.cu | 320 - .../cuda/CudaParticlesRepulsionForceField.h | 75 - .../cuda/CudaParticlesRepulsionForceField.inl | 168 - .../sofa/gpu/cuda/CudaSPHFluidForceField.cu | 1246 --- .../sofa/gpu/cuda/CudaSPHFluidForceField.h | 135 - .../sofa/gpu/cuda/CudaSPHFluidForceField.inl | 273 - .../gpu/cuda/CudaSpatialGridContainer.cpp | 53 - .../sofa/gpu/cuda/CudaSpatialGridContainer.cu | 377 - .../sofa/gpu/cuda/CudaSpatialGridContainer.h | 128 - .../gpu/cuda/CudaSpatialGridContainer.inl | 336 - .../collision/geometry/CudaPointModel.cpp | 34 +- .../collision/geometry/CudaPointModel.h | 3 +- .../projective/CudaFixedConstraint.h | 26 - .../projective/CudaFixedConstraint.inl | 26 - .../projective/CudaLinearMovementConstraint.h | 26 - .../CudaLinearMovementConstraint.inl | 26 - .../fem/elastic/CudaHexahedronFEMForceField.h | 16 +- .../SofaCUDA/{ => src/SofaCUDA}/config.h.in | 0 .../SofaCUDA/{ => src/SofaCUDA}/init.cpp | 0 .../SofaCUDA/{ => src/SofaCUDA}/init.h | 0 .../sofa/gpu/cuda/CudaBaseVector.cpp | 0 .../{ => src}/sofa/gpu/cuda/CudaBaseVector.cu | 0 .../{ => src}/sofa/gpu/cuda/CudaBaseVector.h | 0 .../{ => src}/sofa/gpu/cuda/CudaCollision.cpp | 0 .../{ => src}/sofa/gpu/cuda/CudaCommon.h | 0 .../sofa/gpu/cuda/CudaContactMapper.cpp | 2 +- .../sofa/gpu/cuda/CudaContactMapper.cu | 0 .../sofa/gpu/cuda/CudaContactMapper.h | 0 .../sofa/gpu/cuda/CudaExtraMonitor.cpp | 0 .../gpu/cuda/CudaHexahedronTLEDForceField.cpp | 0 .../gpu/cuda/CudaHexahedronTLEDForceField.cu | 0 .../gpu/cuda/CudaHexahedronTLEDForceField.h | 0 .../{ => src}/sofa/gpu/cuda/CudaMath.h | 0 .../{ => src}/sofa/gpu/cuda/CudaMath.inl | 0 .../{ => src}/sofa/gpu/cuda/CudaMathRigid.h | 0 .../{ => src}/sofa/gpu/cuda/CudaMathRigid.inl | 0 .../{ => src}/sofa/gpu/cuda/CudaMatrix.h | 0 .../sofa/gpu/cuda/CudaMemoryManager.h | 0 .../sofa/gpu/cuda/CudaMultiMapping.cpp | 0 .../{ => src}/sofa/gpu/cuda/CudaScan.cu | 0 .../{ => src}/sofa/gpu/cuda/CudaScan.h | 0 .../sofa/gpu/cuda/CudaSetTopology.cpp | 0 .../sofa/gpu/cuda/CudaSingleStateAccessor.cpp | 0 .../sofa/gpu/cuda/CudaSingleStateAccessor.h | 0 .../{ => src}/sofa/gpu/cuda/CudaSort.cu | 0 .../{ => src}/sofa/gpu/cuda/CudaSort.h | 0 .../cuda/CudaTetrahedronTLEDForceField.cpp | 0 .../gpu/cuda/CudaTetrahedronTLEDForceField.cu | 0 .../gpu/cuda/CudaTetrahedronTLEDForceField.h | 0 .../{ => src}/sofa/gpu/cuda/CudaTypes.h | 8 +- .../sofa/gpu/cuda/CudaVisualModel.cpp | 0 .../sofa/gpu/cuda/CudaVisualModel.cu | 0 .../{ => src}/sofa/gpu/cuda/CudaVisualModel.h | 0 .../sofa/gpu/cuda/CudaVisualModel.inl | 0 .../sofa/gpu/cuda/GPUDetectionOutputVector.h | 0 .../{ => src}/sofa/gpu/cuda/mycuda.cpp | 0 .../{ => src}/sofa/gpu/cuda/mycuda.cu | 16 +- .../SofaCUDA/{ => src}/sofa/gpu/cuda/mycuda.h | 0 .../{ => src}/sofa/gpu/gui/CudaDataWidget.cpp | 10 +- .../{ => src}/sofa/gpu/gui/CudaDataWidget.h | 6 +- .../sofa/gpu/gui/CudaMouseInteraction.cpp | 0 .../plugins/SofaDistanceGrid/CMakeLists.txt | 9 +- ...r.scn => DistanceGridForceField_liver.scn} | 36 +- ...isionModel_liver_DefaultAnimationLoop.scn} | 33 +- ...ionModel_liver_FreeMotionAnimationLoop.scn | 97 + ...isionModel_liver_DefaultAnimationLoop.scn} | 51 +- ...ionModel_liver_FreeMotionAnimationLoop.scn | 83 + .../extensions/CUDA/CMakeLists.txt | 4 +- .../CUDA/CudaCollisionDetection.cpp | 8 +- .../CUDA/CudaCollisionDistanceGrid.cpp | 6 +- .../CUDA/CudaDistanceGridCollisionModel.cpp | 39 +- .../CUDA/CudaDistanceGridCollisionModel.h | 4 +- .../CUDA/src/SofaDistanceGrid/CUDA/init.cpp | 20 +- .../src/SofaDistanceGrid/DistanceGrid.cpp | 84 +- .../src/SofaDistanceGrid/DistanceGrid.h | 15 +- .../collision/DistanceGridCollisionModel.cpp | 171 +- .../collision/DistanceGridCollisionModel.h | 85 +- .../FFDDistanceGridDiscreteIntersection.cpp | 26 +- .../FFDDistanceGridDiscreteIntersection.inl | 4 +- .../RigidDistanceGridDiscreteIntersection.cpp | 22 +- .../RigidDistanceGridDiscreteIntersection.inl | 4 +- .../forcefield/DistanceGridForceField.cpp | 8 +- .../forcefield/DistanceGridForceField.h | 4 +- .../forcefield/DistanceGridForceField.inl | 6 +- .../SofaDistanceGrid/initSofaDistanceGrid.cpp | 35 +- .../plugins/SofaImplicitField/CMakeLists.txt | 13 +- .../components/geometry/BottleField.cpp | 9 +- .../components/geometry/DiscreteGridField.cpp | 27 +- .../components/geometry/SphericalField.cpp | 24 +- .../components/geometry/StarShapedField.cpp | 8 +- .../mapping/ImplicitSurfaceMapping.cpp | 30 +- .../plugins/SofaImplicitField/config.h.in | 9 +- .../InterpolatedImplicitSurface.cpp | 21 +- .../SofaImplicitField/examples/README.md | 2 - .../examples/python/python-scalarfield.py | 50 + .../initSofaImplicitField.cpp | 70 +- .../SofaImplicitField/python/CMakeLists.txt | 26 + .../python/src/Binding_ScalarField.cpp | 139 + .../python/src/Binding_ScalarField.h | 15 +- .../python/src/Module_SofaImplicitField.cpp | 26 +- .../plugins/SofaMatrix/CMakeLists.txt | 22 +- .../examples/GlobalSystemMatrixImage.scn | 2 +- .../SofaMatrix/extensions/Qt/CMakeLists.txt | 9 +- .../Qt/SofaMatrix.QtConfig.cmake.in | 2 +- .../Qt/BaseMatrixImageViewerWidget.cpp | 4 +- .../Qt/BaseMatrixImageViewerWidget.h | 6 +- .../Qt/src/SofaMatrix/Qt/initSofaMatrixQt.cpp | 12 - .../extensions/imgui/CMakeLists.txt | 36 + .../imgui/SofaMatrix.imguiConfig.cmake.in | 12 + .../imgui/BaseMatrixImageProxyWidget.cpp | 194 + .../imgui/src/SofaMatrix/imgui/config.h.in | 14 +- .../imgui/src/SofaMatrix/imgui/init.cpp} | 55 +- .../imgui/src/SofaMatrix/imgui/init.h | 11 +- .../extensions/imgui/tests/CMakeLists.txt | 13 + .../extensions/imgui/tests/test.cpp | 1 + .../SofaMatrix}/BaseMatrixImageProxy.h | 4 +- .../SofaMatrix}/ComplianceMatrixImage.cpp | 2 +- .../SofaMatrix}/ComplianceMatrixImage.h | 10 +- .../SofaMatrix}/GlobalSystemMatrixImage.cpp | 2 +- .../SofaMatrix}/GlobalSystemMatrixImage.h | 6 +- .../src/SofaMatrix/initSofaMatrix.cpp | 8 +- .../SofaMiscCollision_test/BroadPhase_test.h | 2 +- .../plugins/SofaTest/BroadPhase_test.h | 2 +- .../extensions/CUDA/CMakeLists.txt | 2 +- .../CUDA/CudaTetrahedralVisualModel.cpp | 16 +- .../CUDA/CudaTetrahedralVisualModel.h | 4 +- .../CUDA/CudaTetrahedralVisualModel.inl | 4 +- .../src/VolumetricRendering/CUDA/init.cpp | 17 +- .../OglTetrahedralModel.cpp | 12 +- .../VolumetricRendering/OglTetrahedralModel.h | 4 +- .../OglTetrahedralModel.inl | 9 +- .../OglVolumetricModel.cpp | 20 +- .../VolumetricRendering/OglVolumetricModel.h | 4 +- .../src/VolumetricRendering/config.h.in | 6 +- .../initVolumetricRendering.cpp | 16 +- applications/plugins/image/CMakeLists.txt | 9 +- .../plugins/image/DepthMapToMeshEngine.h | 2 +- applications/plugins/image/ImageAlgorithms.h | 36 +- .../plugins/image/examples/loadVolume.scn | 23 +- .../plugins/image/imageConfig.cmake.in | 2 +- .../plugins/image/image_gui/CMakeLists.txt | 6 +- .../image/image_gui/image_guiConfig.cmake.in | 2 +- .../src/image_gui/HistogramWidget.cpp | 4 - .../image_gui/src/image_gui/HistogramWidget.h | 8 +- .../src/image_gui/ImagePlaneWidget.cpp | 4 - .../src/image_gui/ImagePlaneWidget.h | 8 +- .../src/image_gui/ImageTransformWidget.cpp | 4 - .../src/image_gui/ImageTransformWidget.h | 10 +- .../image_gui/VectorVisualizationWidget.cpp | 4 - .../src/image_gui/VectorVisualizationWidget.h | 7 +- .../contour/contourimagetoolbox.h | 4 +- .../contour/contourimagetoolboxaction.cpp | 3 - .../contour/contourimagetoolboxaction.h | 3 - .../imagetoolbox/depth/depthimagetoolbox.h | 4 +- .../depth/depthimagetoolboxaction.cpp | 3 - .../depth/depthimagetoolboxaction.h | 3 - .../imagetoolboxbasicactionwidget.h | 3 - .../imagetoolbox/imagetoolboxcentralwidget.h | 8 +- .../imagetoolboxlabelactionwidget.h | 5 +- .../image/imagetoolbox/imagetoolboxwidget.cpp | 3 - .../image/imagetoolbox/imagetoolboxwidget.h | 4 - .../labelbox/labelboximagetoolbox.h | 4 +- .../labelbox/labelboximagetoolboxaction.cpp | 3 - .../labelbox/labelboximagetoolboxaction.h | 3 - .../labelgrid/labelgridimagetoolbox.h | 4 +- .../labelgrid/labelgridimagetoolboxaction.cpp | 3 - .../labelgrid/labelgridimagetoolboxaction.h | 3 - .../image/imagetoolbox/labelimagetoolbox.h | 5 +- .../imagetoolbox/labelimagetoolboxaction.cpp | 3 - .../imagetoolbox/labelimagetoolboxaction.h | 3 - .../labelpoint/labelpointimagetoolbox.h | 4 +- .../labelpointimagetoolboxaction.cpp | 3 - .../labelpoint/labelpointimagetoolboxaction.h | 3 - .../labelpointsbysectionimagetoolbox.h | 10 +- ...labelpointsbysectionimagetoolboxaction.cpp | 3 - .../labelpointsbysectionimagetoolboxaction.h | 3 - .../zonegenerator/distancezoneimagetoolbox.h | 4 +- .../distancezoneimagetoolboxaction.cpp | 3 - .../distancezoneimagetoolboxaction.h | 3 - .../zonegenerator/zonegeneratorimagetoolbox.h | 4 +- .../zonegeneratorimagetoolboxaction.cpp | 3 - .../zonegeneratorimagetoolboxaction.h | 3 - applications/projects/Modeler/exec/Main.cpp | 2 +- .../projects/Modeler/lib/AddPreset.cpp | 2 +- .../projects/Modeler/lib/GraphModeler.cpp | 8 +- .../projects/Modeler/lib/GraphModeler.h | 8 +- .../projects/Modeler/lib/SofaModeler.cpp | 8 +- .../projects/Modeler/lib/SofaModeler.h | 6 +- .../projects/SceneChecking/CMakeLists.txt | 2 + .../SceneCheckCollisionResponse.cpp | 24 +- .../SceneCheckCollisionResponse.h | 1 + .../src/SceneChecking/SceneCheckMapping.cpp | 150 + .../src/SceneChecking/SceneCheckMapping.h | 54 + applications/projects/runSofa/Main.cpp | 4 +- .../projects/runSofa/cmake/bundle.cmake | 2 +- cmake/Modules/FindQGLViewer.cmake | 2 +- .../Accuracy/cylinder_PhantomSolution.scn | 2 +- examples/Benchmark/Analysis/Pendulum.scn | 7 +- .../BarycentricMapping_meshtopology.scn | 57 + .../BarycentricMapping_sparsegrid.scn | 52 + .../BarycentricMapping_topologycontainer.scn | 57 + examples/Benchmark/Performance/TorusFall.scn | 54 +- .../AnimationLoop/FreeMotionAnimationLoop.scn | 6 +- .../AnimationLoop/MultiStepAnimationLoop.scn | 2 +- ...LagrangianConstraint_Soft_Rigid_Bodies.scn | 19 +- ...onstraint_with_regularization_solvable.scn | 15 +- ...straint_with_regularization_unsolvable.scn | 15 +- .../FixedLagrangianConstaint_Vec3.scn | 2 +- .../LinearVelocityProjectiveConstraint.scn | 22 +- .../Controller/sleepColorShader.frag | 13 - .../Controller/sleepColorShader.vert | 11 - examples/Component/Controller/test_sleep.scn | 98 - examples/Component/Controller/test_sleep2.scn | 121 - examples/Component/Controller/test_sleep3.scn | 107 - .../Component/Controller/test_sleep3.scn.view | 19 - .../Generate/VolumeFromTetrahedrons.scn | 22 + .../Engine/Generate/VolumeFromTriangles.scn | 22 + .../Engine/Select/MeshBoundaryROI.scn | 9 +- examples/Component/Engine/Select/PlaneROI.scn | 2 +- .../Component/Engine/Select/ProximityROI.scn | 2 +- .../Component/Engine/Select/SphereROI.scn | 2 +- .../Select/SubsetTopology_withtetrahedra.scn | 2 +- .../Component/IO/Mesh/BlenderExporter.scn | 2 +- examples/Component/IO/Mesh/MeshExporter.scn | 6 +- examples/Component/IO/Mesh/VTKExporter.scn | 1 + .../Linear/BarycentricMappingTrussBeam.scn | 2 +- .../Mapping/Linear/CenterOfMassMapping.scn | 4 +- .../Mapping/Linear/DistanceToPlaneMapping.scn | 19 +- .../Mapping/Linear/SkinningMapping.scn | 2 +- .../Mapping/Linear/SubsetMapping.scn | 2 +- .../Mapping/NonLinear/AreaMapping.scn | 4 +- .../Mapping/NonLinear/VolumeMapping.scn | 32 +- .../MechanicalLoad/EllipsoidForceField.scn | 2 +- .../InteractionEllipsoidForceField.scn | 2 +- .../ODESolver/Backward/BDFOdeSolver.scn | 9 +- .../Backward/BDFOdeSolver_spring1d.scn | 1 - .../Backward/BDFOdeSolver_spring3d.scn | 4 +- .../ODESolver/Backward/StaticSolver.scn | 4 +- examples/Component/SceneUtility/Gravity.scn | 2 +- examples/Component/SceneUtility/Monitor.scn | 58 - .../Component/SceneUtility/MonitorTest.scn | 17 - .../SolidMechanics/FEM/TopoMap_cylinder3d.scn | 4 +- .../FEM/TriangularForceFieldComparison.scn | 1 + .../Spring/QuadBendingSprings.scn | 2 +- .../QuadForceFieldTopologyChangeHandling.scn | 2 +- ...gTetra2TriangleProcess_performanceTest.scn | 4 +- ...ngularForceFieldTopologyChangeHandling.scn | 1 + .../Container/Grid/RegularGridTopology.scn | 4 +- .../Container/Grid/SparseGridTopology.scn | 2 +- .../Tetra2TriangleTopologicalMapping.scn | 4 +- ...pologicalMapping_with_TetrahedronModel.scn | 1 + .../Component/Visual/CylinderVisualModel.scn | 2 +- examples/Component/Visual/DataDisplay.scn | 13 +- .../Component/Visual/VisualBoundingBox.scn | 10 + .../Component/Visual/VisualPointCloud.scn | 63 + .../Component/Visual/VisualVectorField.scn | 25 + examples/Demos/SofaScene.scn | 69 +- examples/Demos/SofaWasher.scn | 17 +- ...allingBeamAugmentedLagrangianCollision.scn | 9 +- .../Demos/fallingBeamLagrangianCollision.scn | 4 +- examples/Demos/fallingSOFA.scn | 34 +- examples/Demos/fallingSOFA.scn.view | 2 +- examples/Demos/sofa_1000PR.scn | 16 +- .../RegressionStateScenes.regression-tests | 1 + .../AdvancedSolversMultipleGroupsSolver.scn | 2 +- .../Collision/ModelizationSphereBased.scn | 2 +- .../Collision/ModelizationTriangleBased.scn | 2 +- .../Collision/MultipleObjectsTwoCubes.scn | 2 +- .../Dentistry_Haptics/dentalSurgery_03.scn | 2 +- .../Dentistry_Haptics/dentalSurgery_04.scn | 2 +- .../Dentistry_Haptics/dentalSurgery_05.scn | 2 +- .../TopologicalMapping/0_TopoMapping.html | 2 +- .../Topologies/TopologyDynamicSurfaceMesh.scn | 2 +- .../TopologyHexa2QuadTopologicalMapping.scn | 2 +- .../TopologyHexa2TetraTopologicalMapping.scn | 2 +- .../TopologyLinearDifferentMesh.scn | 2 +- .../Topologies/TopologyLinearMesh.scn | 2 +- ...opologyQuad2TriangleTopologicalMapping.scn | 2 +- .../TopologySurfaceDifferentMesh.scn | 2 +- ...pologyTetra2TriangleTopologicalMapping.scn | 2 +- ...opologyTriangle2EdgeTopologicalMapping.scn | 2 +- .../TopologyVolumeDifferentMesh.scn | 2 +- examples/Tutorials/Tutorials.html | 2 +- package.nix | 2 +- share/mesh/Bunny.stl | Bin 0 -> 136484 bytes share/mesh/Bunny.vtk | 7828 +++++++++++++++++ tools/postinstall-fixup/CMakeLists.txt | 4 +- .../generate-stubfiles.cmake | 3 + tools/postinstall-fixup/generate-stubfiles.sh | 66 + .../linux-postinstall-fixup.sh | 1 + .../macos-postinstall-fixup.sh | 7 + 872 files changed, 19234 insertions(+), 24545 deletions(-) create mode 100644 .github/dependabot.yml create mode 100644 Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp create mode 100644 Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h create mode 100644 Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl create mode 100644 Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp create mode 100644 Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h create mode 100644 Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl create mode 100644 Sofa/Component/Engine/Generate/tests/VolumeFromTetrahedrons_test.cpp create mode 100644 Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp delete mode 100644 Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLDLTTraits.h delete mode 100644 Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLLTTraits.h delete mode 100644 Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLUTraits.h delete mode 100644 Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseQRTraits.h rename applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cpp => Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp (63%) create mode 100644 Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.h rename applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cpp => Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.cpp (74%) create mode 100644 Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.h create mode 100644 Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.inl rename applications/plugins/SofaAssimp/config.h => Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.cpp (79%) create mode 100644 Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.h create mode 100644 Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.inl rename Sofa/framework/Core/src/sofa/core/behavior/{BaseConstraint.cpp => BaseLagrangianConstraint.cpp} (77%) create mode 100644 Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.h rename Sofa/framework/Core/src/sofa/core/behavior/{Constraint.cpp => LagrangianConstraint.cpp} (83%) create mode 100644 Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.h create mode 100644 Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.inl rename Sofa/framework/{Config/src/SofaMiscCollision/SolverMerger.h => Type/src/sofa/type/Mat.cpp} (74%) delete mode 100644 applications/plugins/SofaAssimp/AssimpLoader.cpp delete mode 100644 applications/plugins/SofaAssimp/AssimpLoader.h delete mode 100644 applications/plugins/SofaAssimp/CMakeLists.txt delete mode 100644 applications/plugins/SofaAssimp/ColladaSceneLoader.html delete mode 100644 applications/plugins/SofaAssimp/README_AssimpPlugin.txt delete mode 100644 applications/plugins/SofaAssimp/SceneColladaLoader.cpp delete mode 100644 applications/plugins/SofaAssimp/SceneColladaLoader.h delete mode 100644 applications/plugins/SofaAssimp/SofaAssimpConfig.cmake.in delete mode 100644 applications/plugins/SofaAssimp/cmake/Findassimp.cmake delete mode 100644 applications/plugins/SofaAssimp/doc/index.html delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_0_0.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_0_1.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_0_3.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_0_4.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_0_5.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_1_0.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_2_0.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_3_0.png delete mode 100644 applications/plugins/SofaAssimp/doc/skinning_example_modeler.png delete mode 100644 applications/plugins/SofaAssimp/examples/.scene-tests delete mode 100644 applications/plugins/SofaAssimp/examples/AssimpFbxLoader.scn delete mode 100644 applications/plugins/SofaAssimp/examples/AssimpObjLoader.scn delete mode 100644 applications/plugins/SofaAssimp/examples/SceneColladaLoader.scn delete mode 100644 applications/plugins/SofaAssimp/examples/basic.dae delete mode 100644 applications/plugins/SofaAssimp/examples/character_clothes.py delete mode 100644 applications/plugins/SofaAssimp/examples/cube.obj delete mode 100644 applications/plugins/SofaAssimp/examples/example.dae delete mode 100644 applications/plugins/SofaAssimp/examples/mesh/Sofa.fbx delete mode 100644 applications/plugins/SofaAssimp/examples/scene.dae.basic delete mode 100644 applications/plugins/SofaAssimp/examples/scene.dae.girafe delete mode 100644 applications/plugins/SofaAssimp/examples/scene.dae.gobelin delete mode 100644 applications/plugins/SofaAssimp/examples/scene.dae.human delete mode 100644 applications/plugins/SofaAssimp/examples/scene.dae.joints delete mode 100644 applications/plugins/SofaAssimp/examples/scene.dae.torsion delete mode 100644 applications/plugins/SofaAssimp/initAssimpPlugin.cpp delete mode 100644 applications/plugins/SofaCUDA/SofaCUDANvccFlags.cmake delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.cu delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.h delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.inl delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cu delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.h delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.inl delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cu delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.h delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.inl delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.cpp delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.cu delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.h delete mode 100644 applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.inl delete mode 100644 applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.h delete mode 100644 applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.inl delete mode 100644 applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.h delete mode 100644 applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.inl rename applications/plugins/SofaCUDA/{ => src/SofaCUDA}/config.h.in (100%) rename applications/plugins/SofaCUDA/{ => src/SofaCUDA}/init.cpp (100%) rename applications/plugins/SofaCUDA/{ => src/SofaCUDA}/init.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaBaseVector.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaBaseVector.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaBaseVector.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaCollision.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaCommon.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaContactMapper.cpp (97%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaContactMapper.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaContactMapper.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaExtraMonitor.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaHexahedronTLEDForceField.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMath.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMath.inl (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMathRigid.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMathRigid.inl (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMatrix.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMemoryManager.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaMultiMapping.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaScan.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaScan.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaSetTopology.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaSingleStateAccessor.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaSingleStateAccessor.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaSort.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaSort.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaTypes.h (99%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaVisualModel.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaVisualModel.cu (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaVisualModel.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/CudaVisualModel.inl (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/GPUDetectionOutputVector.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/mycuda.cpp (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/mycuda.cu (94%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/cuda/mycuda.h (100%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/gui/CudaDataWidget.cpp (96%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/gui/CudaDataWidget.h (96%) rename applications/plugins/SofaCUDA/{ => src}/sofa/gpu/gui/CudaMouseInteraction.cpp (100%) rename applications/plugins/SofaDistanceGrid/examples/{DistanceGridForceField-liver.scn => DistanceGridForceField_liver.scn} (67%) rename applications/plugins/SofaDistanceGrid/examples/{FFDDistanceGridCollisionModel.scn => FFDDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn} (83%) create mode 100644 applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn rename applications/plugins/SofaDistanceGrid/examples/{DistanceGridCollisionModel.scn => RigidDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn} (67%) create mode 100644 applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn delete mode 100644 applications/plugins/SofaImplicitField/examples/README.md create mode 100644 applications/plugins/SofaImplicitField/examples/python/python-scalarfield.py create mode 100644 applications/plugins/SofaImplicitField/python/CMakeLists.txt create mode 100644 applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp rename Sofa/framework/Config/src/SofaUserInteraction/SleepController.h => applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.h (79%) rename Sofa/framework/Config/src/SofaMiscCollision/RayTriangleVisitor.h => applications/plugins/SofaImplicitField/python/src/Module_SofaImplicitField.cpp (76%) create mode 100644 applications/plugins/SofaMatrix/extensions/imgui/CMakeLists.txt create mode 100644 applications/plugins/SofaMatrix/extensions/imgui/SofaMatrix.imguiConfig.cmake.in create mode 100644 applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/BaseMatrixImageProxyWidget.cpp rename Sofa/framework/Config/src/SofaMiscCollision/DefaultCollisionGroupManager.h => applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/config.h.in (82%) rename applications/plugins/{SofaCUDA/sofa/gpu/cuda/CudaParticleSource.cpp => SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.cpp} (69%) rename Sofa/framework/Config/src/SofaGraphComponent/Gravity.h => applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.h (91%) create mode 100644 applications/plugins/SofaMatrix/extensions/imgui/tests/CMakeLists.txt create mode 100644 applications/plugins/SofaMatrix/extensions/imgui/tests/test.cpp rename applications/plugins/SofaMatrix/{extensions/Qt/src/SofaMatrix/Qt => src/SofaMatrix}/BaseMatrixImageProxy.h (97%) rename applications/plugins/SofaMatrix/{extensions/Qt/src/SofaMatrix/Qt => src/SofaMatrix}/ComplianceMatrixImage.cpp (98%) rename applications/plugins/SofaMatrix/{extensions/Qt/src/SofaMatrix/Qt => src/SofaMatrix}/ComplianceMatrixImage.h (91%) rename applications/plugins/SofaMatrix/{extensions/Qt/src/SofaMatrix/Qt => src/SofaMatrix}/GlobalSystemMatrixImage.cpp (98%) rename applications/plugins/SofaMatrix/{extensions/Qt/src/SofaMatrix/Qt => src/SofaMatrix}/GlobalSystemMatrixImage.h (93%) create mode 100644 applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.cpp create mode 100644 applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.h create mode 100644 examples/Benchmark/Performance/BarycentricMapping_meshtopology.scn create mode 100644 examples/Benchmark/Performance/BarycentricMapping_sparsegrid.scn create mode 100644 examples/Benchmark/Performance/BarycentricMapping_topologycontainer.scn delete mode 100644 examples/Component/Controller/sleepColorShader.frag delete mode 100644 examples/Component/Controller/sleepColorShader.vert delete mode 100644 examples/Component/Controller/test_sleep.scn delete mode 100644 examples/Component/Controller/test_sleep2.scn delete mode 100644 examples/Component/Controller/test_sleep3.scn delete mode 100644 examples/Component/Controller/test_sleep3.scn.view create mode 100644 examples/Component/Engine/Generate/VolumeFromTetrahedrons.scn create mode 100644 examples/Component/Engine/Generate/VolumeFromTriangles.scn delete mode 100644 examples/Component/SceneUtility/Monitor.scn delete mode 100644 examples/Component/SceneUtility/MonitorTest.scn create mode 100644 examples/Component/Visual/VisualBoundingBox.scn create mode 100644 examples/Component/Visual/VisualPointCloud.scn create mode 100644 examples/Component/Visual/VisualVectorField.scn create mode 100644 share/mesh/Bunny.stl create mode 100644 share/mesh/Bunny.vtk create mode 100644 tools/postinstall-fixup/generate-stubfiles.cmake create mode 100644 tools/postinstall-fixup/generate-stubfiles.sh diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..6a8be406674 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + target-branch: devel + schedule: + interval: monthly \ No newline at end of file diff --git a/.github/workflows/pr-label-checker.yml b/.github/workflows/pr-label-checker.yml index ec7d5a0ad64..5423c0360be 100644 --- a/.github/workflows/pr-label-checker.yml +++ b/.github/workflows/pr-label-checker.yml @@ -41,7 +41,9 @@ jobs: 'pr: clean', 'pr: fix', 'pr: new feature', - 'pr: test' + 'pr: test', + 'pr: revert(ed)', + 'pr: project-ci-infrastructure' ]; // Check if any descriptive label is included in the 'labels' array diff --git a/CHANGELOG.md b/CHANGELOG.md index f6dd626aab4..3159723ab9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,194 @@ +## [v25.06.00]( https://github.com/sofa-framework/sofa/tree/v25.06.00 ) + +[Full log]( https://github.com/sofa-framework/sofa/compare/v24.12..v25.06 ) + +### Highlighted contributions + +- [runSofa,Helper] Changes screenshots and config directories location [#5096](https://github.com/sofa-framework/sofa/pull/5096) +- [ODESolver] Introduction of generic Newton-Raphson algorithm [#5173](https://github.com/sofa-framework/sofa/pull/5173) +- [Plugins] Remove unsupported plugins: InvertibleFVM, SofaSimpleGUI and SensableEmulation [#5175](https://github.com/sofa-framework/sofa/pull/5175) +- [GUI] Remove Qt and make SofaImGUI as default viewer [#5176](https://github.com/sofa-framework/sofa/pull/5176) +- [CMake] Modify presets to generalize its use [#5272](https://github.com/sofa-framework/sofa/pull/5272) +- [Lagrangian] Add regularization term in lagrangian constraints [#5299](https://github.com/sofa-framework/sofa/pull/5299) +- [examples] Propose a new default scene [#5324](https://github.com/sofa-framework/sofa/pull/5324) +- [CMake] Fetch in build dir instead of source to avoid lots of cmake errors [#5332](https://github.com/sofa-framework/sofa/pull/5332) +- [ODESolver.Backward] Refactor StaticSolver to use NewtonRaphsonSolver [#5382](https://github.com/sofa-framework/sofa/pull/5382) + + +### Breaking + +- [tests] Template method design pattern from BaseTest in derived classes [#5162](https://github.com/sofa-framework/sofa/pull/5162) +- [Type] A concept for isRigidType [#5199](https://github.com/sofa-framework/sofa/pull/5199) +- [Type] Simplification of the Rebind trait using concepts [#5200](https://github.com/sofa-framework/sofa/pull/5200) +- [Type] Convert is_vector trait to concept [#5201](https://github.com/sofa-framework/sofa/pull/5201) +- [Type] Convert is_fixed_array trait to concept [#5209](https://github.com/sofa-framework/sofa/pull/5209) +- [Core] Move all LifeCycle classes in a dedicated namespace [#5225](https://github.com/sofa-framework/sofa/pull/5225) +- [Visual] Replace string by SelectableItem in VisualGrid [#5280](https://github.com/sofa-framework/sofa/pull/5280) +- [CMake] Update auto generated name for fetching [#5294](https://github.com/sofa-framework/sofa/pull/5294) +- [All] Spring cleaning 1: clean main & tools directories [#5325](https://github.com/sofa-framework/sofa/pull/5325) +- [GUI.Common] Change inheritance of ConstraintAttachOperation [#5338](https://github.com/sofa-framework/sofa/pull/5338) +- [all] Lifecycle : Remove SOFA_ATTRIBUTE_DEPRECATED (part 1) [#5346](https://github.com/sofa-framework/sofa/pull/5346) +- [all] Lifecycle : Remove SOFA_ATTRIBUTE_DEPRECATED (part 2) [#5347](https://github.com/sofa-framework/sofa/pull/5347) +- [all] Lifecycle : Disable SOFA_ATTRIBUTE_DEPRECATED [#5360](https://github.com/sofa-framework/sofa/pull/5360) +- [Geomagic] Apply new factory registration mechanism [#5387](https://github.com/sofa-framework/sofa/pull/5387) + + +### Improvements + +- [Topology.Container.Dynamic] Add class TriangleSubdividers to store methods to subdivide a triangle in differents configurations [#4747](https://github.com/sofa-framework/sofa/pull/4747) +- [Config] Upgrade to C++20 [#5111](https://github.com/sofa-framework/sofa/pull/5111) +- [Config] Introduce SOFA modules data structure [#5148](https://github.com/sofa-framework/sofa/pull/5148) +- [examples] Add proposition for a new default scene [#5177](https://github.com/sofa-framework/sofa/pull/5177) +- [Topology.Container] Add new method computeSegmentTriangleIntersectionInPlane in TriangleSetGeometryAlgorithm [#5188](https://github.com/sofa-framework/sofa/pull/5188) +- [Type] Support structured binding for tuple-like types [#5208](https://github.com/sofa-framework/sofa/pull/5208) +- [Simulation] Trigger warning when Node already contains component [#5212](https://github.com/sofa-framework/sofa/pull/5212) +- [tools] generate stubfiles during packaging [#5222](https://github.com/sofa-framework/sofa/pull/5222) +- [Helper] WriteAccessorVector: add resize method with default filler value [#5228](https://github.com/sofa-framework/sofa/pull/5228) +- [CMake] Add possibility to remove auto installing of resource files [#5230](https://github.com/sofa-framework/sofa/pull/5230) +- [StateContainer] Extend the possible vector operations in vOp [#5237](https://github.com/sofa-framework/sofa/pull/5237) +- [Config] Bump version of Tracy from v0.9.1 to v0.11.1 [#5249](https://github.com/sofa-framework/sofa/pull/5249) +- [examples] Add new example showcasing how to attach two bodies [#5250](https://github.com/sofa-framework/sofa/pull/5250) +- [StateContainer] Allow coord difference in vOp for rigids [#5253](https://github.com/sofa-framework/sofa/pull/5253) +- [visual] Adds features to LineAxis and DrawTools [#5258](https://github.com/sofa-framework/sofa/pull/5258) +- [Topology.dynamic] Add new method computeSegmentTriangulationIntersections in TriangleSetGeometryAlgorithm to replace old versions [#5260](https://github.com/sofa-framework/sofa/pull/5260) +- [ODESolver] Add option to compute residual at the end of the solving [#5263](https://github.com/sofa-framework/sofa/pull/5263) +- [SceneChecking] Check if a Node has an empty name [#5276](https://github.com/sofa-framework/sofa/pull/5276) +- [Helper] Readability in ComponentChange [#5277](https://github.com/sofa-framework/sofa/pull/5277) +- [Core] Add 2 new categories (Exporter and OrderingMethod) [#5284](https://github.com/sofa-framework/sofa/pull/5284) +- [github] Add workflow for performance testing launch [#5286](https://github.com/sofa-framework/sofa/pull/5286) +- [github] Use token for performance regression launching [#5287](https://github.com/sofa-framework/sofa/pull/5287) +- [Mapping] Add distance to plane mapping [#5293](https://github.com/sofa-framework/sofa/pull/5293) +- [Topology.container.dynamic] Add method computeTriangleBarycentricCoordinates and depreciate old versions [#5297](https://github.com/sofa-framework/sofa/pull/5297) +- [Topology.container.dynamic] Add new method computeIncisionPath using new PointModifier class [#5300](https://github.com/sofa-framework/sofa/pull/5300) +- [Lagrangian] Add loading capability for bilateral constraints [#5315](https://github.com/sofa-framework/sofa/pull/5315) +- [Type] Template deduction guide for fixed_array and Vec [#5385](https://github.com/sofa-framework/sofa/pull/5385) +- [Visual] Add a new component drawing an AABB [#5527](https://github.com/sofa-framework/sofa/pull/5527) +- [CHANGELOG] Update for v25.06 [#5617](https://github.com/sofa-framework/sofa/pull/5617) + + +### Bug Fixes + +- [Topology] Add function in BaseMeshTopology to compute all topology containers [#3368](https://github.com/sofa-framework/sofa/pull/3368) +- [Helper] PluginManager: support loading from Non-MSVC Multi-Configuration Build [#5133](https://github.com/sofa-framework/sofa/pull/5133) +- [Helper] Fix warning in SelectableItem [#5163](https://github.com/sofa-framework/sofa/pull/5163) +- [Helper] XCode: run in Debug (and load debug plugins) [#5168](https://github.com/sofa-framework/sofa/pull/5168) +- [Backward] Fix trapezoidal rule in EulerImplicitSolver [#5169](https://github.com/sofa-framework/sofa/pull/5169) +- [Core] Fix VisualState.h compilation on windows [#5181](https://github.com/sofa-framework/sofa/pull/5181) +- [Sofa.GL] Fix OglModel crash when texture file is not found [#5182](https://github.com/sofa-framework/sofa/pull/5182) +- [GUI.Qt] Fix invalid color of the warning sign on object [#5190](https://github.com/sofa-framework/sofa/pull/5190) +- [Base] Fix a minor bug related to the printing of info message while parsing & minor upgrade to c++11 [#5191](https://github.com/sofa-framework/sofa/pull/5191) +- [Mapping] Fix draw in RigidMapping [#5204](https://github.com/sofa-framework/sofa/pull/5204) +- [Engine] Fix drawLines from ValuesFromPositions [#5206](https://github.com/sofa-framework/sofa/pull/5206) +- [GL] OglSceneFrame: fix background [#5224](https://github.com/sofa-framework/sofa/pull/5224) +- [plugins] Change remote of ConstraintGeomtery and CollisionAlgorithm [#5240](https://github.com/sofa-framework/sofa/pull/5240) +- [Geometry] Fix edge-edge intersection method avoiding decimal precision error [#5259](https://github.com/sofa-framework/sofa/pull/5259) +- [Helper] Deprecate findOrCreateAValidPath and introduce clearer functions [#5264](https://github.com/sofa-framework/sofa/pull/5264) +- [All] Fix compilation with FLOATING_POINT_TYPE=float [#5269](https://github.com/sofa-framework/sofa/pull/5269) +- [IO.Mesh] Fix missing `iomanip` header in tests [#5279](https://github.com/sofa-framework/sofa/pull/5279) +- [DistanceGrid.CUDA] Fix compilation [#5295](https://github.com/sofa-framework/sofa/pull/5295) +- [MechanicalLoad] Small update on SphereFF drawing to follow wireframe [#5298](https://github.com/sofa-framework/sofa/pull/5298) +- [GUI.performer] Fix compilation of TopologicalChangeManager due to ambigous name [#5303](https://github.com/sofa-framework/sofa/pull/5303) +- [CMake] Fix fetching name for Sofa.METIS [#5311](https://github.com/sofa-framework/sofa/pull/5311) +- [CMake] Remove cmake ignore path install prefix [#5313](https://github.com/sofa-framework/sofa/pull/5313) +- [examples] Fix F letter collision in SofaScene [#5319](https://github.com/sofa-framework/sofa/pull/5319) +- [Mapping] Fix assertion error in debug [#5322](https://github.com/sofa-framework/sofa/pull/5322) +- [Nix] Fix Nix CI [#5323](https://github.com/sofa-framework/sofa/pull/5323) +- [Core] Fix warning in LinearSolver.h [#5326](https://github.com/sofa-framework/sofa/pull/5326) +- [IO.Mesh.BlenderExporter] Inherit from BaseSimulationExporter [#5334](https://github.com/sofa-framework/sofa/pull/5334) +- [GUI.Common] Clean and fix MouseOperation [#5336](https://github.com/sofa-framework/sofa/pull/5336) +- [examples] Remove bad XML artefact [#5337](https://github.com/sofa-framework/sofa/pull/5337) +- [Topology] Fix warning in TriangleSubdividers [#5348](https://github.com/sofa-framework/sofa/pull/5348) +- [LinearSystem] Fix mass access on macos [#5352](https://github.com/sofa-framework/sofa/pull/5352) +- [CMake] Fix install process with default option SOFA_INSTALL_RESOURCES_FILES [#5363](https://github.com/sofa-framework/sofa/pull/5363) +- [examples] Fix wrong topology Data arrays on the surface mesh in HexahedralFEMForceField.scn [#5367](https://github.com/sofa-framework/sofa/pull/5367) +- [ODESolver.Backward] BDFOdeSolver: Fix assertions [#5376](https://github.com/sofa-framework/sofa/pull/5376) +- [Defaulttype, Helper] Return empty string instead of zero [#5388](https://github.com/sofa-framework/sofa/pull/5388) +- [CI] Nix: Fix CI [#5401](https://github.com/sofa-framework/sofa/pull/5401) +- [Core] Fix DisplayFlags with showCollision [#5598](https://github.com/sofa-framework/sofa/pull/5598) +- [Plugins] Fix compilation regarding qt code now activated [#5623](https://github.com/sofa-framework/sofa/pull/5623) + + +### Cleaning + +- [examples] Make symplectic option explicit [#5159](https://github.com/sofa-framework/sofa/pull/5159) +- [Lagrangian] Remove unused data numericalTolerance in BLC [#5164](https://github.com/sofa-framework/sofa/pull/5164) +- [SofaCUDA] Explicit the CUDA C++ standard version to 17 [#5165](https://github.com/sofa-framework/sofa/pull/5165) +- [SofaCUDA] Remove NO_CUDA condition [#5171](https://github.com/sofa-framework/sofa/pull/5171) +- [Multithreading] Apply new factory registration mechanism [#5178](https://github.com/sofa-framework/sofa/pull/5178) +- [all] Fix additional warnings [#5180](https://github.com/sofa-framework/sofa/pull/5180) +- [examples] Fix warnings of all examples [#5183](https://github.com/sofa-framework/sofa/pull/5183) +- [DefaultType] Aliases defined twice [#5198](https://github.com/sofa-framework/sofa/pull/5198) +- [SolidMechanics] Make Data innerRadius of BeamFEMFF not required [#5203](https://github.com/sofa-framework/sofa/pull/5203) +- [Type] Convert enable_if to concepts in fixed_array [#5205](https://github.com/sofa-framework/sofa/pull/5205) +- [Type] Deprecate is_container trait [#5210](https://github.com/sofa-framework/sofa/pull/5210) +- [all] Remove last deprecated VecId and use constexpr vecids [#5211](https://github.com/sofa-framework/sofa/pull/5211) +- [all] Replace find by contains [#5215](https://github.com/sofa-framework/sofa/pull/5215) +- [Project] Start dev phase v25.06 [#5218](https://github.com/sofa-framework/sofa/pull/5218) +- [Playback] Remove deprecated macro [#5231](https://github.com/sofa-framework/sofa/pull/5231) +- [SofaMatrix] Put Qt dependent code into an extension [#5234](https://github.com/sofa-framework/sofa/pull/5234) +- [Core] Remove some static functions create [#5239](https://github.com/sofa-framework/sofa/pull/5239) +- [SceneUtility] Remove *AliasComponent [#5241](https://github.com/sofa-framework/sofa/pull/5241) +- [ODESolver] Remove repeated class name in log messages [#5242](https://github.com/sofa-framework/sofa/pull/5242) +- [Contact] Clean FrictionContact [#5261](https://github.com/sofa-framework/sofa/pull/5261) +- [Core] ObjectFactory: remove message when a plugin has already registered its components [#5271](https://github.com/sofa-framework/sofa/pull/5271) +- [ODESolver] Update data comment in EulerImplicit [#5282](https://github.com/sofa-framework/sofa/pull/5282) +- [Topology.container] Remove TopologyAlgorithms compatibility headers and some disabled methods [#5296](https://github.com/sofa-framework/sofa/pull/5296) +- [all] Set of fixes before lifecycle [#5306](https://github.com/sofa-framework/sofa/pull/5306) +- [all] Lifecycle : remove SOFA_ATTRIBUTE_DISABLED [#5309](https://github.com/sofa-framework/sofa/pull/5309) +- [Core] SingleStateAccessor: add explicit instantiations [#5317](https://github.com/sofa-framework/sofa/pull/5317) +- [IO.Mesh.VTKExporter] Inherit from BaseSimulationExporter [#5321](https://github.com/sofa-framework/sofa/pull/5321) +- [all] Lifecycle : remove SOFA_HEADER_DISABLED [#5327](https://github.com/sofa-framework/sofa/pull/5327) +- [Engine] Lifecycle : remove RemovedData [#5328](https://github.com/sofa-framework/sofa/pull/5328) +- [GitHub] Change targeted Discord room [#5331](https://github.com/sofa-framework/sofa/pull/5331) +- [all] Copy Data description as comments [#5333](https://github.com/sofa-framework/sofa/pull/5333) +- [scripts] Spring cleaning 2: Move old scripts in deprecated folder [#5335](https://github.com/sofa-framework/sofa/pull/5335) +- [Tutorials] Spring cleaning 3: remove old c++ tutorials [#5339](https://github.com/sofa-framework/sofa/pull/5339) +- [projects] Spring cleaning 4: Remove forgotten projects [#5340](https://github.com/sofa-framework/sofa/pull/5340) +- [all] Spring cleaning 5: reduce size of ressources [#5341](https://github.com/sofa-framework/sofa/pull/5341) +- [tests] Prevent test leaks when loading plugins [#5344](https://github.com/sofa-framework/sofa/pull/5344) +- [CMake] Remove compatibility layer in macro [#5349](https://github.com/sofa-framework/sofa/pull/5349) +- [examples] Fix SofaScene not launched during scene tests [#5353](https://github.com/sofa-framework/sofa/pull/5353) +- [all] Move fetched guis folders into dedicated folder [#5356](https://github.com/sofa-framework/sofa/pull/5356) +- [all] Lifecycle : Remove SOFA_ATTRIBUTE_DISABLED, forgotten files [#5359](https://github.com/sofa-framework/sofa/pull/5359) +- [CMake] Remove references to deleted projects/option [#5361](https://github.com/sofa-framework/sofa/pull/5361) +- [examples] Add an option to (not) build SimpleAPI examples [#5362](https://github.com/sofa-framework/sofa/pull/5362) +- [all] Fix warnings [#5369](https://github.com/sofa-framework/sofa/pull/5369) +- [examples] Minor update default scene [#5373](https://github.com/sofa-framework/sofa/pull/5373) +- [Mapping] Remove warning in DistanceToPlaneMapping_test.cpp [#5374](https://github.com/sofa-framework/sofa/pull/5374) +- [Engine] Remove docstring for GenerateCylinder [#5386](https://github.com/sofa-framework/sofa/pull/5386) +- [SofaDistanceGrid] Apply new factory registration mechanism [#5391](https://github.com/sofa-framework/sofa/pull/5391) +- [SofaImplicitField] Apply new factory registration mechanism [#5392](https://github.com/sofa-framework/sofa/pull/5392) +- [ArticulatedSystemPlugin] Apply new factory registration mechanism [#5394](https://github.com/sofa-framework/sofa/pull/5394) +- [SofaEulerianFluid] Apply new factory registration mechanism [#5395](https://github.com/sofa-framework/sofa/pull/5395) +- [SofaMatrix] Apply new factory registration mechanism [#5397](https://github.com/sofa-framework/sofa/pull/5397) +- [SofaCarving] Apply new factory registration mechanism [#5403](https://github.com/sofa-framework/sofa/pull/5403) +- [CollisionOBBCapsule] Apply new factory registration mechanism [#5404](https://github.com/sofa-framework/sofa/pull/5404) +- [examples] Run PluginFinder [#5415](https://github.com/sofa-framework/sofa/pull/5415) +- [examples] Remove scenes with SleepController [#5416](https://github.com/sofa-framework/sofa/pull/5416) +- [examples] remove non-existing plugin [#5417](https://github.com/sofa-framework/sofa/pull/5417) +- [examples] Remove examples using Monitor [#5418](https://github.com/sofa-framework/sofa/pull/5418) +- [SofaImplicitField] A bit of cleaning in the plugin [#5419](https://github.com/sofa-framework/sofa/pull/5419) +- [Lagrangian.Model] Remove extra endEdit [#5421](https://github.com/sofa-framework/sofa/pull/5421) +- [CMake] Bump SOFA version v25.06.00 [#5613](https://github.com/sofa-framework/sofa/pull/5613) +- [All] Fix last use of Sofa.GUI.Qt [#5621](https://github.com/sofa-framework/sofa/pull/5621) + + +### Refactoring + +- [Core] Isolate the intrusive reference counting [#5149](https://github.com/sofa-framework/sofa/pull/5149) + + +### Project / CI / Infrastructure + +- [tools] Update post-install fixup to fix rpath [#5197](https://github.com/sofa-framework/sofa/pull/5197) +- [Helper] Add path to icons to fix release error not finding icons [#5622](https://github.com/sofa-framework/sofa/pull/5622) + + + + ## [v24.12.00]( https://github.com/sofa-framework/sofa/tree/v24.12.00 ) [Full log]( https://github.com/sofa-framework/sofa/compare/v24.06..v24.12 ) diff --git a/CMakeLists.txt b/CMakeLists.txt index 17e824e4b08..e5e1ecb2401 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,9 +5,15 @@ project(Sofa include(CMakeDependentOption) + +if(CMAKE_VERSION VERSION_GREATER_EQUAL "3.24.0") + set(CMAKE_FIND_PACKAGE_TARGETS_GLOBAL ON) + # https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL.html +endif() + # Manually define VERSION set(Sofa_VERSION_MAJOR 25) -set(Sofa_VERSION_MINOR 06) +set(Sofa_VERSION_MINOR 12) set(Sofa_VERSION_PATCH 99) set(Sofa_VERSION ${Sofa_VERSION_MAJOR}.${Sofa_VERSION_MINOR}.${Sofa_VERSION_PATCH}) @@ -35,6 +41,12 @@ set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${ARCHIVE_OUTPUT_DIRECTOR set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${RUNTIME_OUTPUT_DIRECTORY}) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/${LIBRARY_OUTPUT_DIRECTORY}) +set(SOFA_APPLICATIONS_RELOCATABLE_PATH "applications" CACHE STRING "Relocatable path that will be used ot install applications") +set(SOFA_PLUGINS_RELOCATABLE_PATH "plugins" CACHE STRING "Relocatable path that will be used ot install plugins") +set(SOFA_PROJECTS_RELOCATABLE_PATH "projects" CACHE STRING "Relocatable path that will be used ot install projects") + + + # Option for packaging option(SOFA_BUILD_RELEASE_PACKAGE "Run package specific configure" OFF) @@ -130,19 +142,14 @@ if(MSVC) option(SOFA_USE_DEPENDENCY_PACK "Enable the use of the Windows Dependency Pack" ON) # WinDepPack if(SOFA_USE_DEPENDENCY_PACK) - set(SOFA_DEPENDENCY_PACK_DIR "${CMAKE_SOURCE_DIR}" CACHE PATH "Directory containing Windows Dependency Pack") - if(NOT EXISTS ${SOFA_DEPENDENCY_PACK_DIR}) - # force back to default value - set(SOFA_DEPENDENCY_PACK_DIR "${CMAKE_SOURCE_DIR}" CACHE PATH "Directory containing Windows Dependency Pack" FORCE) - endif() - list(APPEND CMAKE_INCLUDE_PATH ${SOFA_DEPENDENCY_PACK_DIR}/include) - if(CMAKE_CL_64) - list(APPEND CMAKE_LIBRARY_PATH ${SOFA_DEPENDENCY_PACK_DIR}/lib/win64) - else() - list(APPEND CMAKE_LIBRARY_PATH ${SOFA_DEPENDENCY_PACK_DIR}/lib/win32) + set(SOFA_DEPENDENCY_PACK_DIR "" CACHE PATH "Directory containing Windows Dependency Pack") + if(SOFA_DEPENDENCY_PACK_DIR AND EXISTS ${SOFA_DEPENDENCY_PACK_DIR}) + add_subdirectory(${SOFA_DEPENDENCY_PACK_DIR} ${CMAKE_BINARY_DIR}/extlibs/SofaDependencyPack) + else () + message(INFO "Fetching WinDepPack") + sofa_fetch_dependency(WinDepPack GIT_REPOSITORY "https://github.com/sofa-framework/WinDepPack.git" GIT_TAG "master" DONT_BUILD) + add_subdirectory("${CMAKE_BINARY_DIR}/external_directories/fetched/WinDepPack" "${CMAKE_BINARY_DIR}/extlibs/WinDepPack") endif() - install(DIRECTORY ${SOFA_DEPENDENCY_PACK_DIR}/include/ DESTINATION include/extlibs/WinDepPack COMPONENT headers) - install(DIRECTORY ${SOFA_DEPENDENCY_PACK_DIR}/licenses/ DESTINATION licenses COMPONENT applications) endif () endif() @@ -448,5 +455,8 @@ if(SOFA_BUILD_RELEASE_PACKAGE) set(CPACK_INSTALL_PREFIX "/runSofa.app/Contents/MacOS") endif() + configure_file(${CMAKE_SOURCE_DIR}/tools/postinstall-fixup/generate-stubfiles.cmake postinstall-scripts/generate-stubfiles.cmake @ONLY) + set(CPACK_PRE_BUILD_SCRIPTS ${CMAKE_BINARY_DIR}/postinstall-scripts/generate-stubfiles.cmake) + include(CPack) endif() diff --git a/CMakePresets.json b/CMakePresets.json index 96e9cc37a8f..d80214b19e1 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -143,6 +143,10 @@ "type": "BOOL", "value": "ON" }, + "PLUGIN_SOFTROBOTS_CUDA": { + "type": "BOOL", + "value": "ON" + }, "SOFA_FETCH_BEAMADAPTER": { "type": "BOOL", "value": "ON" @@ -151,6 +155,10 @@ "type": "BOOL", "value": "ON" }, + "PLUGIN_BEAMADAPTER_CUDA": { + "type": "BOOL", + "value": "ON" + }, "PLUGIN_SOFAMATRIX": { "type": "BOOL", "value": "ON" @@ -167,6 +175,10 @@ "type": "BOOL", "value": "ON" }, + "PLUGIN_SOFADISTANCEGRID_CUDA": { + "type": "BOOL", + "value": "ON" + }, "PLUGIN_GEOMAGIC": { "type": "BOOL", "value": "ON" @@ -268,6 +280,10 @@ "type": "BOOL", "value": "ON" }, + "PLUGIN_SOFASPHFLUID_CUDA": { + "type": "BOOL", + "value": "ON" + }, "PLUGIN_SOFASPHFLUID": { "type": "BOOL", "value": "ON" diff --git a/Sofa/Component/AnimationLoop/Sofa.Component.AnimationLoopConfig.cmake.in b/Sofa/Component/AnimationLoop/Sofa.Component.AnimationLoopConfig.cmake.in index 9875f422df6..3cedf1af8a6 100644 --- a/Sofa/Component/AnimationLoop/Sofa.Component.AnimationLoopConfig.cmake.in +++ b/Sofa/Component/AnimationLoop/Sofa.Component.AnimationLoopConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Constraint.Lagrangian QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Constraint.Lagrangian QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/AnimationLoop/src/sofa/component/animationloop/ConstraintAnimationLoop.cpp b/Sofa/Component/AnimationLoop/src/sofa/component/animationloop/ConstraintAnimationLoop.cpp index d732bd93605..61ec57f65ca 100644 --- a/Sofa/Component/AnimationLoop/src/sofa/component/animationloop/ConstraintAnimationLoop.cpp +++ b/Sofa/Component/AnimationLoop/src/sofa/component/animationloop/ConstraintAnimationLoop.cpp @@ -43,7 +43,7 @@ #include -#include ///< ConstraintResolution. +#include ///< ConstraintResolution. #include @@ -164,7 +164,7 @@ void ConstraintProblem::gaussSeidelConstraintTimed(SReal &timeout, int numItMax) // (b) contribution of forces are added to d for(int k=0; k<_dim; k++) for(int l=0; lname() + std::string(""); } - - SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() - bool canIntersect(core::CollisionElementIterator elem1, core::CollisionElementIterator elem2) override = delete; - SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() - int intersect(core::CollisionElementIterator elem1, core::CollisionElementIterator elem2, core::collision::DetectionOutputVector* contacts) override = delete; }; } // namespace sofa::component::collision::detection::algorithm diff --git a/Sofa/Component/Collision/Detection/Algorithm/tests/CollisionPipeline_test.cpp b/Sofa/Component/Collision/Detection/Algorithm/tests/CollisionPipeline_test.cpp index 75536b51a12..3078fc26c56 100644 --- a/Sofa/Component/Collision/Detection/Algorithm/tests/CollisionPipeline_test.cpp +++ b/Sofa/Component/Collision/Detection/Algorithm/tests/CollisionPipeline_test.cpp @@ -102,7 +102,7 @@ void TestCollisionPipeline::checkCollisionPipelineWithNoAttributes() " \n" " \n" " \n" - " \n" + " \n" " \n" " \n" ; @@ -126,7 +126,7 @@ void TestCollisionPipeline::checkCollisionPipelineWithMissingIntersection() " \n" " \n" " \n" - " \n" + " \n" " \n" ; root = SceneLoaderXML::loadFromMemory ("testscene", scene.str().c_str()); @@ -147,7 +147,7 @@ void TestCollisionPipeline::checkCollisionPipelineWithMissingBroadPhase() " \n" " \n" " \n" - " \n" + " \n" " \n" " \n" ; @@ -168,7 +168,7 @@ void TestCollisionPipeline::checkCollisionPipelineWithMissingNarrowPhase() " \n" " \n" " \n" - " \n" + " \n" " \n" " \n" ; @@ -210,7 +210,7 @@ int TestCollisionPipeline::checkCollisionPipelineWithMonkeyValueForDepth(int dva " \n" " \n" " \n" - " \n" + " \n" " \n" " \n" ; diff --git a/Sofa/Component/Collision/Detection/Intersection/Sofa.Component.Collision.Detection.IntersectionConfig.cmake.in b/Sofa/Component/Collision/Detection/Intersection/Sofa.Component.Collision.Detection.IntersectionConfig.cmake.in index f493805a0c4..8d6ac13aabb 100644 --- a/Sofa/Component/Collision/Detection/Intersection/Sofa.Component.Collision.Detection.IntersectionConfig.cmake.in +++ b/Sofa/Component/Collision/Detection/Intersection/Sofa.Component.Collision.Detection.IntersectionConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Collision.Geometry QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Collision.Geometry QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.cpp index 55c955f3e94..46bf969bf6f 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.cpp @@ -42,7 +42,7 @@ bool BaseProximityIntersection::testIntersection(Cube& cube1, Cube& cube2, const const auto& maxVect1 = cube1.maxVect(); const auto& maxVect2 = cube2.maxVect(); - const auto alarmDist = currentIntersection->getAlarmDistance() + cube1.getProximity() + cube2.getProximity(); + const auto alarmDist = currentIntersection->getAlarmDistance() + cube1.getContactDistance() + cube2.getContactDistance(); for (int i = 0; i < 3; i++) { diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.h index b34c9751e42..20ef33ac6ab 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/BaseProximityIntersection.h @@ -62,12 +62,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API BaseProximityIntersect /// Intersectors for cubes using proximities bool testIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2, const core::collision::Intersection* currentIntersection) override; int computeIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) override; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2, OutputVector* contacts) = delete; - }; } // namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/DiscreteIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/DiscreteIntersection.h index 6fc64c04740..becaa71fb89 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/DiscreteIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/DiscreteIntersection.h @@ -58,23 +58,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API DiscreteIntersection : virtual bool testIntersection(collision::geometry::Sphere& sph1, collision::geometry::RigidSphere& sph2, const core::collision::Intersection* currentIntersection); virtual int computeIntersection(collision::geometry::Sphere& sph1, collision::geometry::RigidSphere& sph2, OutputVector* contacts, const core::collision::Intersection* currentIntersection); - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual bool testIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual int computeIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual bool testIntersection(collision::geometry::Sphere& sph1, collision::geometry::Sphere& sph2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual int computeIntersection(collision::geometry::Sphere& sph1, collision::geometry::Sphere& sph2, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual bool testIntersection(collision::geometry::RigidSphere& sph1, collision::geometry::RigidSphere& sph2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual int computeIntersection(collision::geometry::RigidSphere& sph1, collision::geometry::RigidSphere& sph2, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual bool testIntersection(collision::geometry::Sphere& sph1, collision::geometry::RigidSphere& sph2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - virtual int computeIntersection(collision::geometry::Sphere& sph1, collision::geometry::RigidSphere& sph2, OutputVector*) = delete; - protected: template diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.cpp index 5b1693a0316..2e32744597a 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.cpp @@ -108,7 +108,7 @@ bool LocalMinDistance::testIntersection(Line& e1, Line& e2, const core::collisio return false; } - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Line::Coord AB = e1.p2()-e1.p1(); const Line::Coord CD = e2.p2()-e2.p1(); @@ -117,9 +117,9 @@ bool LocalMinDistance::testIntersection(Line& e1, Line& e2, const core::collisio MatNoInit<2, 2, Line::Coord::value_type> A; VecNoInit<2, Line::Coord::value_type> b; - A[0][0] = AB*AB; - A[1][1] = CD*CD; - A[0][1] = A[1][0] = -CD*AB; + A(0,0) = AB*AB; + A(1,1) = CD*CD; + A(0,1) = A(1,0) = -CD*AB; b[0] = AB*AC; b[1] = -CD*AC; @@ -130,8 +130,8 @@ bool LocalMinDistance::testIntersection(Line& e1, Line& e2, const core::collisio if (det < -1.0e-30 || det > 1.0e-30) { - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 1e-15 || alpha > (1.0-1e-15) || beta < 1e-15 || beta > (1.0-1e-15) ) return false; @@ -168,7 +168,7 @@ int LocalMinDistance::computeIntersection(Line& e1, Line& e2, OutputVector* cont return 0; } - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); // E1 => A-->B // E2 => C-->D @@ -178,9 +178,9 @@ int LocalMinDistance::computeIntersection(Line& e1, Line& e2, OutputVector* cont Matrix2 A; Vec2 b; - A[0][0] = AB*AB; - A[1][1] = CD*CD; - A[0][1] = A[1][0] = -CD*AB; + A(0,0) = AB*AB; + A(1,1) = CD*CD; + A(0,1) = A(1,0) = -CD*AB; b[0] = AB*AC; b[1] = -CD*AC; const double det = type::determinant(A); @@ -192,8 +192,8 @@ int LocalMinDistance::computeIntersection(Line& e1, Line& e2, OutputVector* cont if (det < -1.0e-30 || det > 1.0e-30) { // compute the parametric coordinates along the line - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; // if parameters are outside of ]0,1[ then there is no intersection // the intersection is outside of the edge supporting point. @@ -259,7 +259,7 @@ int LocalMinDistance::computeIntersection(Line& e1, Line& e2, OutputVector* cont #endif - const double contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e1, e2); detection->id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); @@ -278,7 +278,7 @@ bool LocalMinDistance::testIntersection(Triangle& e2, Point& e1, const core::col if(!e1.isActive(e2.getCollisionModel())) return false; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Vec3 AB = e2.p2()-e2.p1(); const Vec3 AC = e2.p3()-e2.p1(); @@ -299,9 +299,9 @@ bool LocalMinDistance::testIntersection(Triangle& e2, Point& e1, const core::col // AB.AC*alpha + AC.AC*beta = AP.AC // // A . [alpha beta] = b - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AP*AB; b[1] = AP*AC; const double det = type::determinant(A); @@ -310,8 +310,8 @@ bool LocalMinDistance::testIntersection(Triangle& e2, Point& e1, const core::col double beta = 0.5; - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -345,7 +345,7 @@ int LocalMinDistance::computeIntersection(Triangle& e2, Point& e1, OutputVector* if(!e1.isActive(e2.getCollisionModel())) return 0; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); static_assert(std::is_same_v, "Data mismatch"); using Real = Triangle::Coord::value_type; @@ -356,16 +356,16 @@ int LocalMinDistance::computeIntersection(Triangle& e2, Point& e1, OutputVector* MatNoInit<2, 2, Real> A; VecNoInit<2, Real> b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AP*AB; b[1] = AP*AC; const Real det = type::determinant(A); - const Real alpha=(b[0]*A[1][1]-b[1]*A[0][1])/det; - const Real beta=(b[1]*A[0][0]-b[0]*A[1][0])/det; + const Real alpha=(b[0]*A(1,1)-b[1]*A(0,1))/det; + const Real beta=(b[1]*A(0,0)-b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || @@ -411,7 +411,7 @@ int LocalMinDistance::computeIntersection(Triangle& e2, Point& e1, OutputVector* } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e2, e1); detection->id = e1.getIndex(); @@ -430,7 +430,7 @@ bool LocalMinDistance::testIntersection(Triangle& e2, Sphere& e1, const core::co if (!e1.isActive(e2.getCollisionModel())) return false; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); static_assert(std::is_same_v, "Data mismatch"); using Real = Triangle::Coord::value_type; @@ -454,15 +454,15 @@ bool LocalMinDistance::testIntersection(Triangle& e2, Sphere& e1, const core::co // AB.AC*alpha + AC.AC*beta = AP.AC // // A . [alpha beta] = b - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AP*AB; b[1] = AP*AC; const Real det = type::determinant(A); - const Real alpha=(b[0]*A[1][1]-b[1]*A[0][1])/det; - const Real beta=(b[1]*A[0][0]-b[0]*A[1][0])/det; + const Real alpha=(b[0]*A(1,1)-b[1]*A(0,1))/det; + const Real beta=(b[1]*A(0,0)-b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -500,7 +500,7 @@ int LocalMinDistance::computeIntersection(Triangle& e2, Sphere& e1, OutputVector if (!e1.isActive(e2.getCollisionModel())) return false; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); static_assert(std::is_same_v, "Data mismatch"); using Real = Triangle::Coord::value_type; @@ -511,16 +511,16 @@ int LocalMinDistance::computeIntersection(Triangle& e2, Sphere& e1, OutputVector MatNoInit<2, 2, Real> A; VecNoInit<2, Real> b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AP*AB; b[1] = AP*AC; const Real det = type::determinant(A); - const Real alpha=(b[0]*A[1][1]-b[1]*A[0][1])/det; - const Real beta=(b[1]*A[0][0]-b[0]*A[1][0])/det; + const Real alpha=(b[0]*A(1,1)-b[1]*A(0,1))/det; + const Real beta=(b[1]*A(0,0)-b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -565,7 +565,7 @@ int LocalMinDistance::computeIntersection(Triangle& e2, Sphere& e1, OutputVector } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e2, e1); detection->id = e1.getIndex(); @@ -586,7 +586,7 @@ bool LocalMinDistance::testIntersection(Line& e2, Point& e1, const core::collisi if(!e1.isActive(e2.getCollisionModel()) || !e2.isActive(e1.getCollisionModel())) return false; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Line::Coord AB = e2.p2()-e2.p1(); const Line::Coord AP = e1.p()-e2.p1(); @@ -633,7 +633,7 @@ int LocalMinDistance::computeIntersection(Line& e2, Point& e1, OutputVector* con if(!e1.isActive(e2.getCollisionModel()) || !e2.isActive(e1.getCollisionModel())) return 0; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Line::Coord AB = e2.p2()-e2.p1(); const Line::Coord AP = e1.p()-e2.p1(); @@ -685,7 +685,7 @@ int LocalMinDistance::computeIntersection(Line& e2, Point& e1, OutputVector* con } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e2, e1); detection->id = e1.getIndex(); @@ -705,7 +705,7 @@ bool LocalMinDistance::testIntersection(Line& e2, Sphere& e1, const core::collis static_assert(std::is_same_v, "Data mismatch"); using Real = Triangle::Coord::value_type; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); const Line::Coord AB = e2.p2()-e2.p1(); const Line::Coord AP = e1.p()-e2.p1(); @@ -748,7 +748,7 @@ int LocalMinDistance::computeIntersection(Line& e2, Sphere& e1, OutputVector* co static_assert(std::is_same_v, "Data mismatch"); using Real = Triangle::Coord::value_type; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); const Line::Coord AB = e2.p2()-e2.p1(); const Line::Coord AP = e1.p()-e2.p1(); @@ -800,7 +800,7 @@ int LocalMinDistance::computeIntersection(Line& e2, Sphere& e1, OutputVector* co } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e2, e1); detection->id = e1.getIndex(); @@ -819,7 +819,7 @@ bool LocalMinDistance::testIntersection(Point& e1, Point& e2, const core::collis if(!e1.isActive(e2.getCollisionModel()) || !e2.isActive(e1.getCollisionModel())) return false; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Point::Coord PQ = e2.p()-e1.p(); @@ -851,7 +851,7 @@ int LocalMinDistance::computeIntersection(Point& e1, Point& e2, OutputVector* co if(!e1.isActive(e2.getCollisionModel()) || !e2.isActive(e1.getCollisionModel())) return 0; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Point::Coord& P = e1.p(); const Point::Coord& Q = e2.p(); @@ -890,7 +890,7 @@ int LocalMinDistance::computeIntersection(Point& e1, Point& e2, OutputVector* co } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e1, e2); detection->id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); @@ -905,7 +905,7 @@ int LocalMinDistance::computeIntersection(Point& e1, Point& e2, OutputVector* co bool LocalMinDistance::testIntersection(Sphere& e1, Point& e2, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); static_assert(std::is_same_v, "Data mismatch"); const auto PQ = e2.p()-e1.p(); @@ -935,7 +935,7 @@ bool LocalMinDistance::testIntersection(Sphere& e1, Point& e2, const core::colli int LocalMinDistance::computeIntersection(Sphere& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); static_assert(std::is_same_v, "Data mismatch"); const Sphere::Coord& P = e1.p(); @@ -975,7 +975,7 @@ int LocalMinDistance::computeIntersection(Sphere& e1, Point& e2, OutputVector* c } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e1, e2); detection->id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); @@ -990,7 +990,7 @@ int LocalMinDistance::computeIntersection(Sphere& e1, Point& e2, OutputVector* c bool LocalMinDistance::testIntersection(Sphere& e1, Sphere& e2, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.r() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.r() + e2.getContactDistance(); const Sphere::Coord PQ = e2.p()-e1.p(); if (PQ.norm2() < alarmDist*alarmDist) @@ -1018,7 +1018,7 @@ bool LocalMinDistance::testIntersection(Sphere& e1, Sphere& e2, const core::coll int LocalMinDistance::computeIntersection(Sphere& e1, Sphere& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.r() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.r() + e2.getContactDistance(); const Sphere::Coord& P = e1.p(); const Sphere::Coord& Q = e2.p(); @@ -1056,7 +1056,7 @@ int LocalMinDistance::computeIntersection(Sphere& e1, Sphere& e2, OutputVector* } #endif - const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.r() + e2.getProximity(); + const double contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.r() + e2.getContactDistance(); detection->elem = std::pair(e1, e2); detection->id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); @@ -1074,7 +1074,7 @@ bool LocalMinDistance::testIntersection(Ray &t1,Triangle &t2, const core::collis { type::Vec3 P,Q; - const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getProximity() + t2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getContactDistance() + t2.getContactDistance(); if (fabs(t2.n() * t1.direction()) < 0.000001) return false; // no intersection for edges parallel to the triangle @@ -1098,7 +1098,7 @@ bool LocalMinDistance::testIntersection(Ray &t1,Triangle &t2, const core::collis int LocalMinDistance::computeIntersection(Ray &t1, Triangle &t2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getProximity() + t2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getContactDistance() + t2.getContactDistance(); if (fabs(t2.n() * t1.direction()) < 0.000001) diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.h index 8c6591f95df..af3a1336940 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/LocalMinDistance.h @@ -105,53 +105,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API LocalMinDistance : pub bool testValidity(collision::geometry::Point&, const type::Vec3&) const; bool testValidity(collision::geometry::Line&, const type::Vec3&) const; bool testValidity(collision::geometry::Triangle&, const type::Vec3&) const; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Cube&, collision::geometry::Cube&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Point&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Sphere&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Sphere&, collision::geometry::Sphere&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Sphere&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Line&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Sphere&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray&, collision::geometry::Sphere&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray&, collision::geometry::Triangle&) = delete; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Cube&, collision::geometry::Cube&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Point&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Sphere&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Sphere&, collision::geometry::Sphere&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Sphere&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Line&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::Sphere&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray&, collision::geometry::Sphere&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray&, collision::geometry::Triangle&, OutputVector*) = delete; - }; } // namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.cpp index aab87bf5069..f10907d638f 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.cpp @@ -64,9 +64,9 @@ int MeshDiscreteIntersection::computeIntersection(Triangle& e1, Line& e2, Output Triangle::Coord right(NOINIT); for (int i=0; i<3; i++) { - M[i][0] = AB[i]; - M[i][1] = AC[i]; - M[i][2] = -PQ[i]; + M(i,0) = AB[i]; + M(i,1) = AC[i]; + M(i,2) = -PQ[i]; right[i] = P[i]-A[i]; } if (!Minv.invert(M)) diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.h index 22054f8bcf1..4a501156d46 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshDiscreteIntersection.h @@ -45,19 +45,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API MeshDiscreteIntersecti template int computeIntersection(collision::geometry::TSphere&, collision::geometry::Triangle&, OutputVector*, const core::collision::Intersection* currentIntersection); bool testIntersection(collision::geometry::Triangle&, collision::geometry::Line&, const core::collision::Intersection* currentIntersection); int computeIntersection(collision::geometry::Triangle& e1, collision::geometry::Line& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection); - - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Line&) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::TSphere&, collision::geometry::Triangle&) = delete; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle& e1, collision::geometry::Line& e2, OutputVector* contacts) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::TSphere&, collision::geometry::Triangle&, OutputVector*) = delete; }; } // namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.cpp index 47ba57e7b28..b9b9cc40f0a 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.cpp @@ -82,7 +82,7 @@ MeshMinProximityIntersection::MeshMinProximityIntersection(MinProximityIntersect bool MeshMinProximityIntersection::testIntersection(Line& e1, Line& e2, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); using Real = Line::Coord::value_type; const auto& positions_e1 = e1.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); @@ -100,9 +100,9 @@ bool MeshMinProximityIntersection::testIntersection(Line& e1, Line& e2, const co MatNoInit<2, 2, Real> A; VecNoInit<2, Real> b; - A[0][0] = AB * AB; - A[1][1] = CD * CD; - A[0][1] = A[1][0] = -CD*AB; + A(0,0) = AB * AB; + A(1,1) = CD * CD; + A(0,1) = A(1,0) = -CD*AB; b[0] = AB*AC; b[1] = -CD*AC; @@ -113,8 +113,8 @@ bool MeshMinProximityIntersection::testIntersection(Line& e1, Line& e2, const co if (det < -1.0e-18 || det > 1.0e-18) { - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || alpha > 0.999999 || beta < 0.000001 || beta > 0.999999 ) return false; @@ -126,7 +126,7 @@ bool MeshMinProximityIntersection::testIntersection(Line& e1, Line& e2, const co int MeshMinProximityIntersection::computeIntersection(Line& e1, Line& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); using Real = Line::Coord::value_type; const auto& positions_e1 = e1.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); @@ -143,9 +143,9 @@ int MeshMinProximityIntersection::computeIntersection(Line& e1, Line& e2, Output MatNoInit<2, 2, Real> A; VecNoInit<2, Real> b; - A[0][0] = AB*AB; - A[1][1] = CD*CD; - A[0][1] = A[1][0] = -CD*AB; + A(0,0) = AB*AB; + A(1,1) = CD*CD; + A(0,1) = A(1,0) = -CD*AB; b[0] = AB*AC; b[1] = -CD*AC; const Real det = type::determinant(A); @@ -155,8 +155,8 @@ int MeshMinProximityIntersection::computeIntersection(Line& e1, Line& e2, Output if (det < -1.0e-15 || det > 1.0e-15) { - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || alpha > 0.999999 || beta < 0.000001 || beta > 0.999999 ) return 0; @@ -186,7 +186,7 @@ int MeshMinProximityIntersection::computeIntersection(Line& e1, Line& e2, Output } #endif - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e1, e2); detection->id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); @@ -214,7 +214,7 @@ bool MeshMinProximityIntersection::testIntersection(Triangle& e2, Point& e1, con static_assert(std::is_same_v, "Data mismatch"); using Real = Triangle::Coord::value_type; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const auto& positions_e1 = e1.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); const auto& positions_e2 = e2.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); @@ -243,15 +243,15 @@ bool MeshMinProximityIntersection::testIntersection(Triangle& e2, Point& e1, con // AB.AC*alpha + AC.AC*beta = AP.AC // // A . [alpha beta] = b - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AP*AB; b[1] = AP*AC; const Real det = type::determinant(A); - const Real alpha=(b[0]*A[1][1]-b[1]*A[0][1])/det; - const Real beta=(b[1]*A[0][0]-b[0]*A[1][0])/det; + const Real alpha=(b[0]*A(1,1)-b[1]*A(0,1))/det; + const Real beta=(b[1]*A(0,0)-b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -270,7 +270,7 @@ int MeshMinProximityIntersection::computeIntersection(Triangle& e2, Point& e1, O using Real = Triangle::Coord::value_type; - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const auto& positions_e1 = e1.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); const auto& positions_e2 = e2.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); @@ -287,16 +287,16 @@ int MeshMinProximityIntersection::computeIntersection(Triangle& e2, Point& e1, O MatNoInit<2, 2, Real> A; VecNoInit<2, Real> b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AP*AB; b[1] = AP*AC; const Real det = type::determinant(A); - const Real alpha=(b[0]*A[1][1]-b[1]*A[0][1])/det; - const Real beta=(b[1]*A[0][0]-b[0]*A[1][0])/det; + const Real alpha=(b[0]*A(1,1)-b[1]*A(0,1))/det; + const Real beta=(b[1]*A(0,0)-b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -328,7 +328,7 @@ int MeshMinProximityIntersection::computeIntersection(Triangle& e2, Point& e1, O } #endif - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e2, e1); detection->id = e1.getIndex(); @@ -358,7 +358,7 @@ int MeshMinProximityIntersection::computeIntersection(Triangle& e2, Point& e1, O bool MeshMinProximityIntersection::testIntersection(Line& e2, Point& e1, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); using Real = Line::Coord::value_type; const auto& positions_e1 = e1.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); @@ -389,7 +389,7 @@ int MeshMinProximityIntersection::computeIntersection(Line& e2, Point& e1, Outpu { static_assert(std::is_same_v, "Data mismatch"); - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const auto& positions_e1 = e1.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); const auto& positions_e2 = e2.model->getMechanicalState()->read(core::vec_id::read_access::position)->getValue(); @@ -438,7 +438,7 @@ int MeshMinProximityIntersection::computeIntersection(Line& e2, Point& e1, Outpu } #endif - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e2, e1); detection->id = e1.getIndex(); @@ -462,7 +462,7 @@ int MeshMinProximityIntersection::computeIntersection(Line& e2, Point& e1, Outpu bool MeshMinProximityIntersection::testIntersection(Point& e1, Point& e2, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const Point::Coord PQ = e2.p()-e1.p(); return PQ.norm2() < alarmDist * alarmDist; @@ -470,7 +470,7 @@ bool MeshMinProximityIntersection::testIntersection(Point& e1, Point& e2, const int MeshMinProximityIntersection::computeIntersection(Point& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); Vec3 P,Q,PQ; P = e1.p(); @@ -495,7 +495,7 @@ int MeshMinProximityIntersection::computeIntersection(Point& e1, Point& e2, Outp } #endif - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); detection->elem = std::pair(e1, e2); detection->id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.h index b93b1d29bcb..a9c4cf20c0d 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshMinProximityIntersection.h @@ -55,44 +55,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API MeshMinProximityInters int computeIntersection(collision::geometry::Line&, collision::geometry::Line&, OutputVector*, const core::collision::Intersection* currentIntersection); int computeIntersection(collision::geometry::Triangle&, collision::geometry::Point&, OutputVector*, const core::collision::Intersection* currentIntersection); template int computeIntersection(collision::geometry::Triangle&, collision::geometry::TSphere&, OutputVector*, const core::collision::Intersection* currentIntersection); - - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Point&, collision::geometry::Point&) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::TSphere&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Point&) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::TSphere&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Line&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Point&) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::TSphere&) = delete; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Point&, collision::geometry::Point&, OutputVector*) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::TSphere&, collision::geometry::Point&, OutputVector*) = delete; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Point&, OutputVector*) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::TSphere&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Line&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::Point&, OutputVector*) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::TSphere&, OutputVector*) = delete; }; @@ -101,16 +63,16 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API MeshMinProximityInters template bool MeshMinProximityIntersection::testIntersection(collision::geometry::Triangle& e2, collision::geometry::TSphere& e1, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); const type::Vec3 x13 = e2.p1()-e2.p2(); const type::Vec3 x23 = e2.p1()-e2.p3(); const type::Vec3 x03 = e2.p1()-e1.center(); type::Matrix2 A; type::Vec2 b; - A[0][0] = x13*x13; - A[1][1] = x23*x23; - A[0][1] = A[1][0] = x13*x23; + A(0,0) = x13*x13; + A(1,1) = x23*x23; + A(0,1) = A(1,0) = x13*x23; b[0] = x13*x03; b[1] = x23*x03; const SReal det = type::determinant(A); @@ -120,8 +82,8 @@ bool MeshMinProximityIntersection::testIntersection(collision::geometry::Triangl //if (det < -0.000001 || det > 0.000001) { - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -144,16 +106,16 @@ bool MeshMinProximityIntersection::testIntersection(collision::geometry::Triangl template int MeshMinProximityIntersection::computeIntersection(collision::geometry::Triangle& e2, collision::geometry::TSphere& e1, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); const type::Vec3 x13 = e2.p1()-e2.p2(); const type::Vec3 x23 = e2.p1()-e2.p3(); const type::Vec3 x03 = e2.p1()-e1.center(); type::Matrix2 A; type::Vec2 b; - A[0][0] = x13*x13; - A[1][1] = x23*x23; - A[0][1] = A[1][0] = x13*x23; + A(0,0) = x13*x13; + A(1,1) = x23*x23; + A(0,1) = A(1,0) = x13*x23; b[0] = x13*x03; b[1] = x23*x03; const SReal det = type::determinant(A); @@ -163,8 +125,8 @@ int MeshMinProximityIntersection::computeIntersection(collision::geometry::Trian //if (det < -0.000001 || det > 0.000001) { - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) @@ -178,7 +140,7 @@ int MeshMinProximityIntersection::computeIntersection(collision::geometry::Trian if (QP.norm2() >= alarmDist*alarmDist) return 0; - const SReal contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); contacts->resize(contacts->size()+1); sofa::core::collision::DetectionOutput *detection = &*(contacts->end()-1); @@ -205,7 +167,7 @@ template bool MeshMinProximityIntersection::testIntersection(collision::geometry::Line& e2, collision::geometry::TSphere& e1, const core::collision::Intersection* currentIntersection) { static_assert(std::is_same_v::Coord>, "Data mismatch"); - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); const geometry::Line::Coord x32 = e2.p1()-e2.p2(); const auto x31 = e1.center()-e2.p2(); @@ -240,7 +202,7 @@ template int MeshMinProximityIntersection::computeIntersection(collision::geometry::Line& e2, collision::geometry::TSphere& e1, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { static_assert(std::is_same_v::Coord>, "Data mismatch"); - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); const geometry::Line::Coord x32 = e2.p1()-e2.p2(); const auto x31 = e1.center()-e2.p2(); @@ -263,7 +225,7 @@ int MeshMinProximityIntersection::computeIntersection(collision::geometry::Line& if (QP.norm2() >= alarmDist*alarmDist) return 0; - const SReal contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); contacts->resize(contacts->size()+1); sofa::core::collision::DetectionOutput *detection = &*(contacts->end()-1); @@ -289,7 +251,7 @@ int MeshMinProximityIntersection::computeIntersection(collision::geometry::Line& template bool MeshMinProximityIntersection::testIntersection(collision::geometry::TSphere& e1, collision::geometry::Point& e2, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); type::Vec3 P,Q,PQ; P = e1.center(); @@ -307,7 +269,7 @@ bool MeshMinProximityIntersection::testIntersection(collision::geometry::TSphere template int MeshMinProximityIntersection::computeIntersection(collision::geometry::TSphere& e1, collision::geometry::Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); type::Vec3 P,Q,PQ; P = e1.center(); @@ -316,7 +278,7 @@ int MeshMinProximityIntersection::computeIntersection(collision::geometry::TSphe if (PQ.norm2() >= alarmDist*alarmDist) return 0; - const SReal contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.r() + e1.getContactDistance() + e2.getContactDistance(); contacts->resize(contacts->size()+1); sofa::core::collision::DetectionOutput *detection = &*(contacts->end()-1); diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.cpp index d97a2795b8c..6903e8022d8 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.cpp @@ -106,11 +106,11 @@ bool MeshNewProximityIntersection::testIntersection(Triangle& tri1, Triangle& tr int MeshNewProximityIntersection::computeIntersection(Point& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const int n = NewProximityIntersection::doIntersectionPointPoint(alarmDist*alarmDist, e1.p(), e2.p(), contacts, (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex()); if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -124,11 +124,11 @@ int MeshNewProximityIntersection::computeIntersection(Point& e1, Point& e2, Outp int MeshNewProximityIntersection::computeIntersection(Line& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const int n = doIntersectionLinePoint(alarmDist*alarmDist, e1.p1(),e1.p2(), e2.p(), contacts, e2.getIndex()); if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -141,13 +141,13 @@ int MeshNewProximityIntersection::computeIntersection(Line& e1, Point& e2, Outpu int MeshNewProximityIntersection::computeIntersection(Line& e1, Line& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const SReal dist2 = alarmDist*alarmDist; const Index id = (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex(); const int n = doIntersectionLineLine(dist2, e1.p1(),e1.p2(), e2.p1(),e2.p2(), contacts, id); if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -159,12 +159,12 @@ int MeshNewProximityIntersection::computeIntersection(Line& e1, Line& e2, Output int MeshNewProximityIntersection::computeIntersection(Triangle& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const SReal dist2 = alarmDist*alarmDist; const int n = doIntersectionTrianglePoint(dist2, e1.flags(),e1.p1(),e1.p2(),e1.p3(),e1.n(), e2.p(), contacts, e2.getIndex()); if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -179,7 +179,7 @@ int MeshNewProximityIntersection::computeIntersection(Triangle& e1, Line& e2, Ou { static_assert(std::is_same_v, "Data mismatch"); - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const SReal dist2 = alarmDist*alarmDist; const Triangle::Coord& p1 = e1.p1(); const Triangle::Coord& p2 = e1.p2(); @@ -223,7 +223,7 @@ int MeshNewProximityIntersection::computeIntersection(Triangle& e1, Line& e2, Ou if (n>0) { - const SReal contactDist = currentMinProxIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentMinProxIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -257,7 +257,7 @@ int MeshNewProximityIntersection::computeIntersection(Triangle& e1, Triangle& e2 e1.p3Index()==e2.p1Index() || e1.p3Index()==e2.p2Index() || e1.p3Index()==e2.p3Index()); - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance(); const SReal dist2 = alarmDist*alarmDist; const auto& p1 = e1.p1(); const auto& p2 = e1.p2(); @@ -344,7 +344,7 @@ int MeshNewProximityIntersection::computeIntersection(Triangle& e1, Triangle& e2 if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); for (int i = 0; i < n; ++i) { (*contacts)[contacts->size()-n+i].elem = std::pair(e1, e2); diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.h index 42f1c919675..360c4097fa6 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.h @@ -67,51 +67,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API MeshNewProximityInters static inline int doIntersectionLinePoint(SReal dist2, const type::Vec3& p1, const type::Vec3& p2, const type::Vec3& q, OutputVector* contacts, int id, bool swapElems = false); static inline int doIntersectionTrianglePoint(SReal dist2, int flags, const type::Vec3& p1, const type::Vec3& p2, const type::Vec3& p3, const type::Vec3& n, const type::Vec3& q, OutputVector* contacts, int id, bool swapElems = false, bool useNormal=false); static inline int doIntersectionTrianglePoint2(SReal dist2, int flags, const type::Vec3& p1, const type::Vec3& p2, const type::Vec3& p3, const type::Vec3& n, const type::Vec3& q, OutputVector* contacts, int id, bool swapElems = false); - - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Point&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Point&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::Line&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line&, collision::geometry::Line&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Line&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::Line&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::Triangle&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle&, collision::geometry::Triangle&, OutputVector*) = delete; - - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::TSphere& sph, collision::geometry::Point& pt) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::TSphere& sph, collision::geometry::Point& pt, OutputVector*) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Line&, collision::geometry::TSphere&) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Line& line, collision::geometry::TSphere& sph, OutputVector*) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Triangle&, collision::geometry::TSphere&) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Triangle& tri, collision::geometry::TSphere& sph, OutputVector*) = delete; }; } // namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.inl b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.inl index 72e573c690e..fdf5b624e89 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.inl +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MeshNewProximityIntersection.inl @@ -36,9 +36,9 @@ inline int MeshNewProximityIntersection::doIntersectionLineLine(SReal dist2, con const auto AC = q1 - p1; type::Matrix2 A; type::Vec2 b; - A[0][0] = AB * AB; - A[1][1] = CD * CD; - A[0][1] = A[1][0] = -CD * AB; + A(0,0) = AB * AB; + A(1,1) = CD * CD; + A(0,1) = A(1,0) = -CD * AB; b[0] = AB * AC; b[1] = -CD * AC; const double det = type::determinant(A); @@ -48,8 +48,8 @@ inline int MeshNewProximityIntersection::doIntersectionLineLine(SReal dist2, con if (det < -0.000000000001 || det > 0.000000000001) { - alpha = (b[0] * A[1][1] - b[1] * A[0][1]) / det; - beta = (b[1] * A[0][0] - b[0] * A[1][0]) / det; + alpha = (b[0] * A(1,1) - b[1] * A(0,1)) / det; + beta = (b[1] * A(0,0) - b[0] * A(1,0)) / det; if (alpha < 0.000001 || alpha > 0.999999 || beta < 0.000001 || beta > 0.999999) return 0; @@ -127,9 +127,9 @@ inline int MeshNewProximityIntersection::doIntersectionTrianglePoint2(SReal dist const type::Vec3 AQ = q -p1; type::Matrix2 A; type::Vec2 b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AQ*AB; b[1] = AQ*AC; const SReal det = type::determinant(A); @@ -137,15 +137,15 @@ inline int MeshNewProximityIntersection::doIntersectionTrianglePoint2(SReal dist SReal alpha = 0.5; SReal beta = 0.5; - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) { // nearest point is on an edge or corner // barycentric coordinate on AB - const SReal pAB = b[0] / A[0][0]; // AQ*AB / AB*AB + const SReal pAB = b[0] / A(0,0); // AQ*AB / AB*AB // barycentric coordinate on AC - const SReal pAC = b[1] / A[1][1]; // AQ*AB / AB*AB + const SReal pAC = b[1] / A(1,1); // AQ*AB / AB*AB if (pAB < 0.000001 && pAC < 0.0000001) { // closest point is A @@ -171,7 +171,7 @@ inline int MeshNewProximityIntersection::doIntersectionTrianglePoint2(SReal dist { // barycentric coordinate on BC // BQ*BC / BC*BC = (AQ-AB)*(AC-AB) / (AC-AB)*(AC-AB) = (AQ*AC-AQ*AB + AB*AB-AB*AC) / (AB*AB+AC*AC-2AB*AC) - const SReal pBC = (b[1] - b[0] + A[0][0] - A[0][1]) / (A[0][0] + A[1][1] - 2*A[0][1]); // BQ*BC / BC*BC + const SReal pBC = (b[1] - b[0] + A(0,0) - A(0,1)) / (A(0,0) + A(1,1) - 2*A(0,1)); // BQ*BC / BC*BC if (pBC < 0.000001) { // closest point is B @@ -231,9 +231,9 @@ inline int MeshNewProximityIntersection::doIntersectionTrianglePoint(SReal dist2 const type::Vec3 AQ = q -p1; type::Matrix2 A; type::Vec2 b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AQ*AB; b[1] = AQ*AC; const SReal det = type::determinant(A); @@ -242,16 +242,16 @@ inline int MeshNewProximityIntersection::doIntersectionTrianglePoint(SReal dist2 SReal beta = 0.5; const SReal epsilon=std::numeric_limits::epsilon(); - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < epsilon || beta < epsilon || alpha + beta > 1 - epsilon) { //return 0; // nearest point is on an edge or corner // barycentric coordinate on AB - const SReal pAB = b[0] / A[0][0]; // AQ*AB / AB*AB + const SReal pAB = b[0] / A(0,0); // AQ*AB / AB*AB // barycentric coordinate on AC - const SReal pAC = b[1] / A[1][1]; // AQ*AB / AB*AB + const SReal pAC = b[1] / A(1,1); // AQ*AB / AB*AB if (pAB < epsilon && pAC < epsilon) { // closest point is A @@ -277,7 +277,7 @@ inline int MeshNewProximityIntersection::doIntersectionTrianglePoint(SReal dist2 { // barycentric coordinate on BC // BQ*BC / BC*BC = (AQ-AB)*(AC-AB) / (AC-AB)*(AC-AB) = (AQ*AC-AQ*AB + AB*AB-AB*AC) / (AB*AB+AC*AC-2AB*AC) - const SReal pBC = (b[1] - b[0] + A[0][0] - A[0][1]) / (A[0][0] + A[1][1] - 2*A[0][1]); // BQ*BC / BC*BC + const SReal pBC = (b[1] - b[0] + A(0,0) - A(0,1)) / (A(0,0) + A(1,1) - 2*A(0,1)); // BQ*BC / BC*BC if (pBC < epsilon) { // closest point is B @@ -333,7 +333,7 @@ template bool MeshNewProximityIntersection::testIntersection(collision::geometry::TSphere& e1, collision::geometry::Point& e2, const core::collision::Intersection* currentIntersection) { OutputVector contacts; - const double alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity() + e1.r(); + const double alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance() + e1.r(); // By design, MeshNewProximityIntersection is supposed to work only with NewProximityIntersection const auto* currentNewProxIntersection = static_cast(currentIntersection); @@ -345,7 +345,7 @@ bool MeshNewProximityIntersection::testIntersection(collision::geometry::TSphere template int MeshNewProximityIntersection::computeIntersection(collision::geometry::TSphere& e1, collision::geometry::Point& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity() + e1.r(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance() + e1.r(); // By design, MeshNewProximityIntersection is supposed to work only with NewProximityIntersection const auto* currentNewProxIntersection = static_cast(currentIntersection); @@ -353,7 +353,7 @@ int MeshNewProximityIntersection::computeIntersection(collision::geometry::TSphe const int n = currentNewProxIntersection->doIntersectionPointPoint(alarmDist*alarmDist, e1.center(), e2.p(), contacts, (e1.getCollisionModel()->getSize() > e2.getCollisionModel()->getSize()) ? e1.getIndex() : e2.getIndex()); if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity() + e1.r(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance() + e1.r(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -376,11 +376,11 @@ bool MeshNewProximityIntersection::testIntersection(collision::geometry::Line& e template int MeshNewProximityIntersection::computeIntersection(collision::geometry::Line& e1, collision::geometry::TSphere& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity() + e2.r(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance() + e2.r(); const int n = doIntersectionLinePoint(alarmDist*alarmDist, e1.p1(),e1.p2(), e2.center(), contacts, e2.getIndex()); if (n>0) { - const SReal contactDist = currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity() + e2.r(); + const SReal contactDist = currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance() + e2.r(); for (OutputVector::iterator detection = contacts->end()-n; detection != contacts->end(); ++detection) { detection->elem = std::pair(e1, e2); @@ -405,7 +405,7 @@ template int MeshNewProximityIntersection::computeIntersection(collision::geometry::Triangle& e1, collision::geometry::TSphere& e2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { const int flags = e1.flags(); - const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getProximity() + e2.getProximity() + e2.r(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + e1.getContactDistance() + e2.getContactDistance() + e2.r(); const SReal dist2 = alarmDist*alarmDist; const type::Vec3 AB = e1.p2() - e1.p1(); @@ -413,9 +413,9 @@ int MeshNewProximityIntersection::computeIntersection(collision::geometry::Trian const type::Vec3 AQ = e2.center() - e1.p1(); type::Matrix2 A; type::Vec2 b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AQ*AB; b[1] = AQ*AC; const SReal det = type::determinant(A); @@ -423,15 +423,15 @@ int MeshNewProximityIntersection::computeIntersection(collision::geometry::Trian SReal alpha = 0.5; SReal beta = 0.5; - alpha = (b[0]*A[1][1] - b[1]*A[0][1])/det; - beta = (b[1]*A[0][0] - b[0]*A[1][0])/det; + alpha = (b[0]*A(1,1) - b[1]*A(0,1))/det; + beta = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (alpha < 0.000001 || beta < 0.000001 || alpha + beta > 0.999999) { // nearest point is on an edge or corner // barycentric coordinate on AB - const SReal pAB = b[0] / A[0][0]; // AQ*AB / AB*AB + const SReal pAB = b[0] / A(0,0); // AQ*AB / AB*AB // barycentric coordinate on AC - const SReal pAC = b[1] / A[1][1]; // AQ*AB / AB*AB + const SReal pAC = b[1] / A(1,1); // AQ*AB / AB*AB if (pAB < 0.000001 && pAC < 0.0000001) { // closest point is A @@ -457,7 +457,7 @@ int MeshNewProximityIntersection::computeIntersection(collision::geometry::Trian { // barycentric coordinate on BC // BQ*BC / BC*BC = (AQ-AB)*(AC-AB) / (AC-AB)*(AC-AB) = (AQ*AC-AQ*AB + AB*AB-AB*AC) / (AB*AB+AC*AC-2AB*AC) - const SReal pBC = (b[1] - b[0] + A[0][0] - A[0][1]) / (A[0][0] + A[1][1] - 2*A[0][1]); // BQ*BC / BC*BC + const SReal pBC = (b[1] - b[0] + A(0,0) - A(0,1)) / (A(0,0) + A(1,1) - 2*A(0,1)); // BQ*BC / BC*BC if (pBC < 0.000001) { // closest point is B @@ -505,7 +505,7 @@ int MeshNewProximityIntersection::computeIntersection(collision::geometry::Trian detection->normal= type::Vec3(1,0,0); } - detection->value -= (currentIntersection->getContactDistance() + e1.getProximity() + e2.getProximity() + e2.r()); + detection->value -= (currentIntersection->getContactDistance() + e1.getContactDistance() + e2.getContactDistance() + e2.r()); detection->point[0]=p; detection->point[1]= e2.getContactPointByNormal(detection->normal); diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MinProximityIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MinProximityIntersection.h index b496be7302c..3196a36ed5d 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MinProximityIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/MinProximityIntersection.h @@ -76,30 +76,16 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API MinProximityIntersecti template bool testIntersection(SphereType1& sph1, SphereType2& sph2, const core::collision::Intersection* currentIntersection) { - const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getProximity() + sph2.getProximity(); + const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getContactDistance() + sph2.getContactDistance(); return DiscreteIntersection::testIntersectionSphere(sph1, sph2, alarmDist); } template int computeIntersection(SphereType1& sph1, SphereType2& sph2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getProximity() + sph2.getProximity(); - const auto contactDist = currentIntersection->getContactDistance() + sph1.getProximity() + sph2.getProximity(); + const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getContactDistance() + sph2.getContactDistance(); + const auto contactDist = currentIntersection->getContactDistance() + sph1.getContactDistance() + sph2.getContactDistance(); return DiscreteIntersection::computeIntersectionSphere(sph1, sph2, contacts, alarmDist, contactDist); } - - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2, OutputVector* contacts) = delete; - - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(SphereType1& sph1, SphereType2& sph2) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(SphereType1& sph1, SphereType2& sph2, OutputVector* contacts) = delete; - }; } // namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.h index 67afc7d562c..34ec4524923 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.h @@ -74,16 +74,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API NewProximityIntersecti template int computeIntersection(SphereType1& sph1, SphereType2& sph2, OutputVector* contacts, const core::collision::Intersection* currentIntersection); - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Cube& cube1, collision::geometry::Cube& cube2, OutputVector* contacts) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(SphereType1& sph1, SphereType2& sph2) = delete; - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(SphereType1& sph1, SphereType2& sph2, OutputVector* contacts) = delete; protected: NewProximityIntersection(); diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.inl b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.inl index e1f5cc52604..455c07a28bc 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.inl +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/NewProximityIntersection.inl @@ -56,7 +56,7 @@ inline int NewProximityIntersection::doIntersectionPointPoint(SReal dist2, template bool NewProximityIntersection::testIntersection(SphereType1& sph1, SphereType2& sph2, const core::collision::Intersection* currentIntersection) { - const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getProximity() + sph2.getProximity(); + const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getContactDistance() + sph2.getContactDistance(); OutputVector contacts; const double alarmDist2 = alarmDist + sph1.r() + sph2.r(); @@ -67,8 +67,8 @@ bool NewProximityIntersection::testIntersection(SphereType1& sph1, SphereType2& template int NewProximityIntersection::computeIntersection(SphereType1& sph1, SphereType2& sph2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getProximity() + sph2.getProximity(); - const auto contactDist = currentIntersection->getContactDistance() + sph1.getProximity() + sph2.getProximity(); + const auto alarmDist = currentIntersection->getAlarmDistance() + sph1.getContactDistance() + sph2.getContactDistance(); + const auto contactDist = currentIntersection->getContactDistance() + sph1.getContactDistance() + sph2.getContactDistance(); const double alarmDist2 = alarmDist + sph1.r() + sph2.r(); const int n = doIntersectionPointPoint(alarmDist2 * alarmDist2, sph1.center(), sph2.center(), contacts, (sph1.getCollisionModel()->getSize() > sph2.getCollisionModel()->getSize()) ? sph1.getIndex() : sph2.getIndex()); diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.cpp index eb919779bd2..221954bad36 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.cpp @@ -70,9 +70,9 @@ int RayDiscreteIntersection::computeIntersection(Ray& e1, Triangle& e2, OutputVe Vec3 right; for (int i=0; i<3; i++) { - M[i][0] = AB[i]; - M[i][1] = AC[i]; - M[i][2] = -PQ[i]; + M(i,0) = AB[i]; + M(i,1) = AC[i]; + M(i,2) = -PQ[i]; right[i] = P[i]-A[i]; } if (!Minv.invert(M)) diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.h index 0718bca4d2b..250a97e362f 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayDiscreteIntersection.h @@ -47,19 +47,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API RayDiscreteIntersectio template int computeIntersection(collision::geometry::Ray&, collision::geometry::TSphere&, OutputVector*, const core::collision::Intersection* currentIntersection); int computeIntersection(collision::geometry::Ray&, collision::geometry::Triangle&, OutputVector*, const core::collision::Intersection* currentIntersection); - - - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray&, collision::geometry::TSphere&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray&, collision::geometry::Triangle&) = delete; - - template - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray&, collision::geometry::TSphere&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray&, collision::geometry::Triangle&, OutputVector*) = delete; }; } //namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.cpp b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.cpp index 3abd123be32..0aa8fe39e64 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.cpp +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.cpp @@ -56,7 +56,7 @@ RayNewProximityIntersection::RayNewProximityIntersection(NewProximityIntersectio bool RayNewProximityIntersection::testIntersection(Ray &t1,Triangle &t2, const core::collision::Intersection* currentIntersection) { Vec3 P,Q,PQ; - const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getProximity() + t2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getContactDistance() + t2.getContactDistance(); if (fabs(t2.n() * t1.direction()) < 0.000001) return false; // no intersection for edges parallel to the triangle @@ -81,7 +81,7 @@ bool RayNewProximityIntersection::testIntersection(Ray &t1,Triangle &t2, const c int RayNewProximityIntersection::computeIntersection(Ray &t1, Triangle &t2, OutputVector* contacts, const core::collision::Intersection* currentIntersection) { - const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getProximity() + t2.getProximity(); + const SReal alarmDist = currentIntersection->getAlarmDistance() + t1.getContactDistance() + t2.getContactDistance(); if (fabs(t2.n() * t1.direction()) < 0.000001) return false; // no intersection for edges parallel to the triangle diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.h index 7960d7ea26a..ac463d79b7b 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/RayNewProximityIntersection.h @@ -46,15 +46,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API RayNewProximityInterse // why rigidsphere has a different collision detection compared to RayDiscreteIntersection? bool testIntersection(collision::geometry::Ray& rRay, collision::geometry::RigidSphere& rSphere, const core::collision::Intersection* currentIntersection); int computeIntersection(collision::geometry::Ray& rRay, collision::geometry::RigidSphere& rSphere, OutputVector*, const core::collision::Intersection* currentIntersection); - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray& t1, collision::geometry::Triangle& t2) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray& t1, collision::geometry::Triangle& t2, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray& rRay, collision::geometry::RigidSphere& rSphere) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray& rRay, collision::geometry::RigidSphere& rSphere, OutputVector*) = delete; }; } //namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/TetrahedronDiscreteIntersection.h b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/TetrahedronDiscreteIntersection.h index 1860fed405e..785e2dec29b 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/TetrahedronDiscreteIntersection.h +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/TetrahedronDiscreteIntersection.h @@ -43,17 +43,6 @@ class SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION_API TetrahedronDiscreteInt int computeIntersection(collision::geometry::Tetrahedron&, collision::geometry::Point&, OutputVector*, const core::collision::Intersection* currentIntersection); int computeIntersection(collision::geometry::Ray&, collision::geometry::Tetrahedron&, OutputVector*, const core::collision::Intersection* currentIntersection); - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Tetrahedron&, collision::geometry::Point&) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - bool testIntersection(collision::geometry::Ray&, collision::geometry::Tetrahedron&) = delete; - - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Tetrahedron&, collision::geometry::Point&, OutputVector*) = delete; - SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() - int computeIntersection(collision::geometry::Ray&, collision::geometry::Tetrahedron&, OutputVector*) = delete; - }; } // namespace sofa::component::collision::detection::intersection diff --git a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/config.h.in b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/config.h.in index 3aab1e2cecb..897b5c3a842 100644 --- a/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/config.h.in +++ b/Sofa/Component/Collision/Detection/Intersection/src/sofa/component/collision/detection/intersection/config.h.in @@ -36,10 +36,3 @@ namespace sofa::component::collision::detection::intersection constexpr const char* MODULE_NAME = "@PROJECT_NAME@"; constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; } // namespace sofa::component::collision::geometry::intersection - -#ifdef SOFA_BUILD_SOFA_COMPONENT_COLLISION_DETECTION_INTERSECTION -#define SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() -#else -#define SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER() \ - SOFA_ATTRIBUTE_DISABLED("v24.06", "v24.12", "Intersection detection methods now needs the Intersection method as a parameter (see PR4916).") -#endif diff --git a/Sofa/Component/Collision/Detection/Sofa.Component.Collision.DetectionConfig.cmake.in b/Sofa/Component/Collision/Detection/Sofa.Component.Collision.DetectionConfig.cmake.in index edcf3152558..bd5f51d6a09 100644 --- a/Sofa/Component/Collision/Detection/Sofa.Component.Collision.DetectionConfig.cmake.in +++ b/Sofa/Component/Collision/Detection/Sofa.Component.Collision.DetectionConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTCOLLISIONDETECTION_TARGETS @SOFACOMPONENTCOLLISIONDETECTION_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTCOLLISIONDETECTION_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Collision/Geometry/Sofa.Component.Collision.GeometryConfig.cmake.in b/Sofa/Component/Collision/Geometry/Sofa.Component.Collision.GeometryConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Collision/Geometry/Sofa.Component.Collision.GeometryConfig.cmake.in +++ b/Sofa/Component/Collision/Geometry/Sofa.Component.Collision.GeometryConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.cpp b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.cpp index 4e8cef183b3..f5b505357fe 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.cpp +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.cpp @@ -161,10 +161,8 @@ void CubeCollisionModel::updateCubes() updateCube(i); } -void CubeCollisionModel::draw(const core::visual::VisualParams* vparams) +void CubeCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - if (!isActive() || !((getNext()==nullptr)?vparams->displayFlags().getShowCollisionModels():vparams->displayFlags().getShowBoundingCollisionModels())) return; - // The deeper in the CubeModel graph, the higher the transparency of the bounding cube lines const float* collisionColor = getColor4f(); sofa::type::RGBAColor c(collisionColor[0], collisionColor[1], collisionColor[2], collisionColor[3]); @@ -211,10 +209,6 @@ void CubeCollisionModel::draw(const core::visual::VisualParams* vparams) } vparams->drawTool()->drawLines(points, 1, c); - - - if (getPrevious()!=nullptr) - getPrevious()->draw(vparams); } std::pair CubeCollisionModel::getInternalChildren(sofa::Index index) const diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.h index 2940e94e79e..6a215bf83ab 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CubeModel.h @@ -88,6 +88,8 @@ class SOFA_COMPONENT_COLLISION_GEOMETRY_API CubeCollisionModel : public core::Co friend class Cube; protected: CubeCollisionModel(); + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: void resize(sofa::Size size) override; @@ -138,8 +140,6 @@ class SOFA_COMPONENT_COLLISION_GEOMETRY_API CubeCollisionModel : public core::Co bool isLeaf(sofa::Index index ) const override; - void draw(const core::visual::VisualParams* vparams) override; - sofa::Index addCube(Cube subcellsBegin, Cube subcellsEnd); void updateCube(sofa::Index index); void updateCubes(); diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.h index 986c39bccee..ed1fbd88f95 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.h @@ -111,9 +111,6 @@ class CylinderCollisionModel : public core::CollisionModel void draw(const core::visual::VisualParams* vparams,sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; - - core::behavior::MechanicalState* getMechanicalState() { return m_mstate; } Real radius(sofa::Index index) const; diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.inl b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.inl index 0d704b09a46..9d925f1d8d0 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.inl +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/CylinderModel.inl @@ -19,10 +19,11 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include #include +#include #include #include +#include #include namespace sofa::component::collision::geometry @@ -187,24 +188,6 @@ void CylinderCollisionModel::draw(const core::visual::VisualParams* v sofa::core::visual::visualparams::getDrawTool(vparams)->drawCylinder(p2,p1,float(radius(i)),colour); } -template -void CylinderCollisionModel::draw(const core::visual::VisualParams* vparams) -{ - const auto df = sofa::core::visual::visualparams::getDisplayFlags(vparams); - if (df.getShowCollisionModels()) - { - - for (sofa::Index i=0; idraw(vparams); -} - - template typename CylinderCollisionModel::Real CylinderCollisionModel< DataTypes >::defaultRadius() const { diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.h index cf4c7876a20..43f0c2c7830 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.h @@ -101,6 +101,8 @@ public : LineCollisionModel(); + void drawCollisionModel(const core::visual::VisualParams* vparams) override; + public: typedef TDataTypes DataTypes; typedef DataTypes InDataTypes; @@ -123,12 +125,6 @@ public : void computeContinuousBoundingTree(SReal dt, int maxDepth=0) override; - /// Import the draw(param, index) method from the parent scope, this is needed to make it accessible - /// in the current and child class. Otherwise the draw(param) will prevent name resolution - /// to locate it. - using Inherit1::draw; - void draw(const core::visual::VisualParams* vparams) override; - void handleTopologyChange() override; bool canCollideWithElement(sofa::Index index, CollisionModel* model2, sofa::Index index2) override; diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.inl b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.inl index 6afd879c636..3eceacb9b86 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.inl +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/LineModel.inl @@ -307,50 +307,50 @@ void LineCollisionModel::updateFromTopology() } template -void LineCollisionModel::draw(const core::visual::VisualParams* vparams) +void LineCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - if (vparams->displayFlags().getShowCollisionModels()) + if (vparams->displayFlags().getShowWireFrame()) { - if (vparams->displayFlags().getShowWireFrame()) - vparams->drawTool()->setPolygonMode(0,true); + vparams->drawTool()->setPolygonMode(0, true); + } - std::vector points; - points.reserve(size * 2); - for (sofa::Size i=0; i points; + points.reserve(size * 2); + for (sofa::Size i = 0; i < size; i++) + { + TLine l(this, i); + if (l.isActive()) { - TLine l(this,i); - if(l.isActive()) - { - // note the conversion if !std::is_same_v - points.emplace_back(helper::visual::DrawTool::Vec3{l.p1()}); - points.emplace_back(helper::visual::DrawTool::Vec3{l.p2()}); - } + // note the conversion if !std::is_same_v + points.emplace_back(helper::visual::DrawTool::Vec3{l.p1()}); + points.emplace_back(helper::visual::DrawTool::Vec3{l.p2()}); } + } - const auto c = getColor4f(); - vparams->drawTool()->drawLines(points, 1, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); + const auto c = getColor4f(); + vparams->drawTool()->drawLines(points, 1, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); - if (d_displayFreePosition.getValue()) + if (d_displayFreePosition.getValue()) + { + std::vector pointsFree; + for (sofa::Size i = 0; i < size; i++) { - std::vector< type::Vec3 > pointsFree; - for (sofa::Size i=0; i l(this, i); + if (l.isActive()) { - TLine l(this,i); - if(l.isActive()) - { - pointsFree.push_back(l.p1Free()); - pointsFree.push_back(l.p2Free()); - } + pointsFree.push_back(l.p1Free()); + pointsFree.push_back(l.p2Free()); } - - vparams->drawTool()->drawLines(pointsFree, 1, sofa::type::RGBAColor(0.0f,1.0f,0.2f,1.0f)); } - if (vparams->displayFlags().getShowWireFrame()) - vparams->drawTool()->setPolygonMode(0,false); + vparams->drawTool()->drawLines(pointsFree, 1, + sofa::type::RGBAColor(0.0f, 1.0f, 0.2f, 1.0f)); + } + + if (vparams->displayFlags().getShowWireFrame()) + { + vparams->drawTool()->setPolygonMode(0, false); } - if (getPrevious()!=nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); } template @@ -470,7 +470,7 @@ void LineCollisionModel::computeBoundingTree(int maxDepth) cubeModel->resize(size); if (!empty()) { - const SReal distance = this->proximity.getValue(); + const SReal distance = this->d_contactDistance.getValue(); const auto& positions = this->mstate->read(core::vec_id::read_access::position)->getValue(); for (sofa::Size i=0; i::computeContinuousBoundingTree(SReal dt, int cubeModel->resize(size); if (!empty()) { - const SReal distance = (SReal)this->proximity.getValue(); + const SReal distance = (SReal)this->d_contactDistance.getValue(); for (sofa::Size i=0; i t(this,i); @@ -565,7 +565,8 @@ void LineCollisionModel::computeBBox(const core::ExecParams* params, { SOFA_UNUSED(params); - if( !onlyVisible ) return; + if( onlyVisible && !sofa::core::visual::VisualParams::defaultInstance()->displayFlags().getShowCollisionModels()) + return; static constexpr Real max_real = std::numeric_limits::max(); static constexpr Real min_real = std::numeric_limits::lowest(); diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.h index 65a5e5bcb9a..babfd1cf3e4 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.h @@ -79,6 +79,9 @@ class PointCollisionModel : public core::CollisionModel friend class TPoint; protected: PointCollisionModel(); + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; + public: void init() override; @@ -91,7 +94,6 @@ class PointCollisionModel : public core::CollisionModel void computeContinuousBoundingTree(SReal dt, int maxDepth=0) override; void draw(const core::visual::VisualParams*, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; bool canCollideWithElement(sofa::Index index, CollisionModel* model2, sofa::Index index2) override; diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.inl b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.inl index 39ad779b32f..622b3debdd4 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.inl +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/PointModel.inl @@ -131,7 +131,7 @@ void PointCollisionModel::computeBoundingTree(int maxDepth) if (!empty()) { //VecCoord& x =mstate->read(core::vec_id::read_access::position)->getValue(); - const SReal distance = this->proximity.getValue(); + const SReal distance = this->d_contactDistance.getValue(); for (sofa::Size i=0; i p(this,i); @@ -164,7 +164,7 @@ void PointCollisionModel::computeContinuousBoundingTree(SReal dt, int { //VecCoord& x =mstate->read(core::vec_id::read_access::position)->getValue(); //VecDeriv& v = mstate->read(core::vec_id::read_access::velocity)->getValue(); - const SReal distance = (SReal)this->proximity.getValue(); + const SReal distance = (SReal)this->d_contactDistance.getValue(); for (sofa::Size i=0; i p(this,i); @@ -293,7 +293,8 @@ void PointCollisionModel::computeBBox(const core::ExecParams* params, { SOFA_UNUSED(params); - if( !onlyVisible ) return; + if( onlyVisible && !sofa::core::visual::VisualParams::defaultInstance()->displayFlags().getShowCollisionModels()) + return; const auto npoints = mstate->getSize(); if (npoints != size) @@ -330,60 +331,58 @@ void PointCollisionModel::draw(const core::visual::VisualParams*, sof template -void PointCollisionModel::draw(const core::visual::VisualParams* vparams) +void PointCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - if (vparams->displayFlags().getShowCollisionModels()) + if (vparams->displayFlags().getShowWireFrame()) { - if (vparams->displayFlags().getShowWireFrame()) - vparams->drawTool()->setPolygonMode(0, true); + vparams->drawTool()->setPolygonMode(0, true); + } - // Check topological modifications - const auto npoints = mstate->getSize(); - if (npoints != size) - return; + // Check topological modifications + const auto npoints = mstate->getSize(); + if (npoints != size) return; - std::vector< type::Vec3 > pointsP; - std::vector< type::Vec3 > pointsL; - for (sofa::Size i = 0; i < size; i++) + std::vector pointsP; + std::vector pointsL; + for (sofa::Size i = 0; i < size; i++) + { + TPoint p(this, i); + if (p.isActive()) { - TPoint p(this, i); - if (p.isActive()) + pointsP.push_back(p.p()); + if (i < sofa::Size(normals.size())) { - pointsP.push_back(p.p()); - if (i < sofa::Size(normals.size())) - { - pointsL.push_back(p.p()); - pointsL.push_back(p.p() + normals[i] * 0.1f); - } + pointsL.push_back(p.p()); + pointsL.push_back(p.p() + normals[i] * 0.1f); } } + } - const auto c = getColor4f(); - vparams->drawTool()->drawPoints(pointsP, 3, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); - vparams->drawTool()->drawLines(pointsL, 1, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); + const auto c = getColor4f(); + vparams->drawTool()->drawPoints(pointsP, 3, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); + vparams->drawTool()->drawLines(pointsL, 1, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); - if (d_displayFreePosition.getValue()) - { - std::vector< type::Vec3 > pointsPFree; + if (d_displayFreePosition.getValue()) + { + std::vector pointsPFree; - for (sofa::Size i = 0; i < size; i++) + for (sofa::Size i = 0; i < size; i++) + { + TPoint p(this, i); + if (p.isActive()) { - TPoint p(this, i); - if (p.isActive()) - { - pointsPFree.push_back(p.pFree()); - } + pointsPFree.push_back(p.pFree()); } - - vparams->drawTool()->drawPoints(pointsPFree, 3, sofa::type::RGBAColor(0.0f, 1.0f, 0.2f, 1.0f)); } - if (vparams->displayFlags().getShowWireFrame()) - vparams->drawTool()->setPolygonMode(0, false); + vparams->drawTool()->drawPoints(pointsPFree, 3, + sofa::type::RGBAColor(0.0f, 1.0f, 0.2f, 1.0f)); } - if (getPrevious() != nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); + if (vparams->displayFlags().getShowWireFrame()) + { + vparams->drawTool()->setPolygonMode(0, false); + } } diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.cpp b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.cpp index 502a3cac3f7..e4942f9b39f 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.cpp +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.cpp @@ -110,21 +110,6 @@ void RayCollisionModel::draw(const core::visual::VisualParams* vparams, sofa::In } -void RayCollisionModel::draw(const core::visual::VisualParams* vparams) -{ - if (vparams->displayFlags().getShowCollisionModels()) - { - for (sofa::Index i=0; idisplayFlags().getShowBoundingCollisionModels()) - { - getPrevious()->draw(vparams); - } -} - void RayCollisionModel::computeBoundingTree(int maxDepth) { CubeCollisionModel* cubeModel = createPrevious(); diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.h index e56dd5a6c59..5e492069de7 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/RayModel.h @@ -72,7 +72,6 @@ class SOFA_COMPONENT_COLLISION_GEOMETRY_API RayCollisionModel : public core::Col void computeBoundingTree(int maxDepth) override; void draw(const core::visual::VisualParams*, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; core::behavior::MechanicalState* getMechanicalState() { return mstate; } // ---------------------------- diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.h index 24f876caa67..be5dd53cdf8 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.h @@ -98,6 +98,9 @@ class SphereCollisionModel : public core::CollisionModel SphereCollisionModel(); SphereCollisionModel(core::behavior::MechanicalState* _mstate ); + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; + public: void init() override; @@ -111,9 +114,6 @@ class SphereCollisionModel : public core::CollisionModel void draw(const core::visual::VisualParams*, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; - - core::behavior::MechanicalState* getMechanicalState() { return mstate; } const VecReal& getR() const { return this->d_radius.getValue(); } diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.inl b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.inl index e36d3bfa6ae..ee26e39d9ac 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.inl +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/SphereModel.inl @@ -114,51 +114,44 @@ void SphereCollisionModel::draw(const core::visual::VisualParams* vpa template -void SphereCollisionModel::draw(const core::visual::VisualParams* vparams) +void SphereCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - if(d_componentState.getValue() != ComponentState::Valid) - return ; - using namespace sofa::type; using namespace sofa::defaulttype; - if (!this->isActive()) return; - //if (!vparams->isSupported(core::visual::API_OpenGL)) return; - if (vparams->displayFlags().getShowCollisionModels()) - { - // Force no wireframe mode to draw sphere collision - vparams->drawTool()->setPolygonMode(0,false); + // Force no wireframe mode to draw sphere collision + vparams->drawTool()->setPolygonMode(0, false); - // Check topological modifications - const auto npoints = mstate->getSize(); + // Check topological modifications + const auto npoints = mstate->getSize(); - std::vector points; - std::vector radius; - for (sofa::Size i=0; i points; + std::vector radius; + for (sofa::Size i = 0; i < npoints; i++) + { + TSphere t(this, i); + if (t.isActive()) { - TSphere t(this,i); - if (t.isActive()) - { - Vec3 p = t.p(); - points.push_back(p); - radius.push_back((float)t.r()); - } + Vec3 p = t.p(); + points.push_back(p); + radius.push_back((float)t.r()); } - - vparams->drawTool()->setLightingEnabled(true); //Enable lightning - if(d_showImpostors.getValue()) - vparams->drawTool()->drawFakeSpheres(points, radius, sofa::type::RGBAColor(getColor4f()[0], getColor4f()[1], getColor4f()[2], getColor4f()[3])); - else - vparams->drawTool()->drawSpheres(points, radius, sofa::type::RGBAColor(getColor4f()[0], getColor4f()[1], getColor4f()[2], getColor4f()[3])); - vparams->drawTool()->setLightingEnabled(false); //Disable lightning - } + vparams->drawTool()->setLightingEnabled(true); // Enable lightning + if (d_showImpostors.getValue()) + vparams->drawTool()->drawFakeSpheres( + points, radius, + sofa::type::RGBAColor(getColor4f()[0], getColor4f()[1], getColor4f()[2], + getColor4f()[3])); + else + vparams->drawTool()->drawSpheres(points, radius, + sofa::type::RGBAColor(getColor4f()[0], getColor4f()[1], + getColor4f()[2], getColor4f()[3])); + vparams->drawTool()->setLightingEnabled(false); // Disable lightning + // restore current polygon mode vparams->drawTool()->setPolygonMode(0,vparams->displayFlags().getShowWireFrame()); - - if (getPrevious()!=nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); } template @@ -183,7 +176,7 @@ void SphereCollisionModel::computeBoundingTree(int maxDepth) cubeModel->resize(size); if (!empty()) { - const typename TSphere::Real distance = (typename TSphere::Real)this->proximity.getValue(); + const typename TSphere::Real distance = (typename TSphere::Real)this->d_contactDistance.getValue(); for (sofa::Size i=0; i p(this,i); @@ -225,7 +218,7 @@ void SphereCollisionModel::computeContinuousBoundingTree(SReal dt, in cubeModel->resize(size); if (!empty()) { - const typename TSphere::Real distance = (typename TSphere::Real)this->proximity.getValue(); + const typename TSphere::Real distance = (typename TSphere::Real)this->d_contactDistance.getValue(); for (sofa::Size i=0; i p(this,i); @@ -264,7 +257,7 @@ void SphereCollisionModel::computeBBox(const core::ExecParams* params if(d_componentState.getValue() != ComponentState::Valid) return ; - if( !onlyVisible ) + if( onlyVisible && !sofa::core::visual::VisualParams::defaultInstance()->displayFlags().getShowCollisionModels()) return; static constexpr Real max_real = std::numeric_limits::max(); diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.cpp b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.cpp index f8533385263..668b08e6063 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.cpp +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.cpp @@ -161,10 +161,9 @@ void TetrahedronCollisionModel::draw(const core::visual::VisualParams* vparams, } -void TetrahedronCollisionModel::draw(const core::visual::VisualParams* vparams) +void TetrahedronCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - const auto stateLifeCycle = vparams->drawTool()->makeStateLifeCycle(); - if (mstate && m_topology && vparams->displayFlags().getShowCollisionModels()) + if (mstate && m_topology) { if (vparams->displayFlags().getShowWireFrame()) vparams->drawTool()->setPolygonMode(0, true); @@ -192,10 +191,6 @@ void TetrahedronCollisionModel::draw(const core::visual::VisualParams* vparams) if (vparams->displayFlags().getShowWireFrame()) vparams->drawTool()->setPolygonMode(0, false); } - if (getPrevious()!=nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); - - } void TetrahedronCollisionModel::computeBoundingTree(int maxDepth) @@ -217,9 +212,9 @@ void TetrahedronCollisionModel::computeBoundingTree(int maxDepth) const Vec3& pt3 = x[t.p3Index()]; const Vec3& pt4 = x[t.p4Index()]; Matrix3 m, minv; - m[0] = pt2-pt1; - m[1] = pt3-pt1; - m[2] = pt4-pt1; + m(0) = pt2-pt1; + m(1) = pt3-pt1; + m(2) = pt4-pt1; m.transpose(); const bool canInvert = minv.invert(m); assert(canInvert); diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.h index 76ac4880948..5c93d0fb484 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TetrahedronModel.h @@ -106,6 +106,8 @@ class SOFA_COMPONENT_COLLISION_GEOMETRY_API TetrahedronCollisionModel : public c virtual void updateFromTopology(); void addTetraToDraw(const Tetrahedron& t, std::vector& tetraVertices, std::vector& normalVertices); + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: void init() override; @@ -119,8 +121,6 @@ class SOFA_COMPONENT_COLLISION_GEOMETRY_API TetrahedronCollisionModel : public c void draw(const core::visual::VisualParams*, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; - core::behavior::MechanicalState* getMechanicalState() { return mstate; } /// Link to be set to the topology container in the component graph. diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.h index 4671bae100a..0b8e2aa5e36 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.h @@ -168,6 +168,7 @@ class TriangleCollisionModel : public core::CollisionModel virtual void updateFromTopology(); virtual void updateNormals(); + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: void init() override; @@ -182,8 +183,6 @@ class TriangleCollisionModel : public core::CollisionModel void draw(const core::visual::VisualParams*, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; - bool canCollideWithElement(sofa::Index index, CollisionModel* model2, sofa::Index index2) override; core::behavior::MechanicalState* getMechanicalState() { return m_mstate; } diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.inl b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.inl index a4fb0bddea0..d0cb7f1abbf 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.inl +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleModel.inl @@ -239,7 +239,7 @@ void TriangleCollisionModel::computeBoundingTree(int maxDepth) cubeModel->resize(size); // size = number of triangles if (!empty()) { - const SReal distance = (SReal)this->proximity.getValue(); + const SReal distance = (SReal)this->d_contactDistance.getValue(); for (sofa::Size i=0; i::computeContinuousBoundingTree(SReal dt, cubeModel->resize(size); if (!empty()) { - const SReal distance = (SReal)this->proximity.getValue(); + const SReal distance = (SReal)this->d_contactDistance.getValue(); for (sofa::Size i=0; i::computeBBox(const core::ExecParams* para { SOFA_UNUSED(params); - if( !onlyVisible ) return; + if( onlyVisible && !sofa::core::visual::VisualParams::defaultInstance()->displayFlags().getShowCollisionModels()) + return; // check first that topology didn't changed if (m_topology->getRevision() != m_topologyRevision) @@ -426,60 +427,54 @@ void TriangleCollisionModel::draw(const core::visual::VisualParams* v template -void TriangleCollisionModel::draw(const core::visual::VisualParams* vparams) +void TriangleCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - if (vparams->displayFlags().getShowCollisionModels()) - { - // In case topology has changed but drawing is called before the updateFromTopology has been computed, just exit to avoid computation in drawing thread. - if (m_topology->getRevision() != m_topologyRevision) - return; - - if (d_bothSide.getValue() || vparams->displayFlags().getShowWireFrame()) - vparams->drawTool()->setPolygonMode(0,vparams->displayFlags().getShowWireFrame()); - else - { - vparams->drawTool()->setPolygonMode(2,true); - vparams->drawTool()->setPolygonMode(1,false); - } + // In case topology has changed but drawing is called before the updateFromTopology has been + // computed, just exit to avoid computation in drawing thread. + if (m_topology->getRevision() != m_topologyRevision) return; - std::vector< type::Vec3 > points; - std::vector< type::Vec<3,int> > indices; - std::vector< type::Vec3 > normals; - int index=0; - for (sofa::Size i=0; i(index,index+1,index+2)); - index+=3; - } + if (d_bothSide.getValue() || vparams->displayFlags().getShowWireFrame()) + vparams->drawTool()->setPolygonMode(0, vparams->displayFlags().getShowWireFrame()); + else + { + vparams->drawTool()->setPolygonMode(2, true); + vparams->drawTool()->setPolygonMode(1, false); + } - vparams->drawTool()->setLightingEnabled(true); - const auto c = getColor4f(); - vparams->drawTool()->drawTriangles(points, indices, normals, sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); - vparams->drawTool()->setLightingEnabled(false); - vparams->drawTool()->setPolygonMode(0,false); + std::vector points; + std::vector > indices; + std::vector normals; + int index = 0; + for (sofa::Size i = 0; i < size; i++) + { + Element t(this, i); + normals.push_back(t.n()); + points.push_back(t.p1()); + points.push_back(t.p2()); + points.push_back(t.p3()); + indices.push_back(type::Vec<3, int>(index, index + 1, index + 2)); + index += 3; + } + vparams->drawTool()->setLightingEnabled(true); + const auto c = getColor4f(); + vparams->drawTool()->drawTriangles(points, indices, normals, + sofa::type::RGBAColor(c[0], c[1], c[2], c[3])); + vparams->drawTool()->setLightingEnabled(false); + vparams->drawTool()->setPolygonMode(0, false); - if (vparams->displayFlags().getShowNormals()) + if (vparams->displayFlags().getShowNormals()) + { + std::vector points; + for (sofa::Size i = 0; i < size; i++) { - std::vector< type::Vec3 > points; - for (sofa::Size i=0; idrawTool()->drawLines(points, 1, sofa::type::RGBAColor::white()); - + Element t(this, i); + points.push_back((t.p1() + t.p2() + t.p3()) / 3.0); + points.push_back(points.back() + t.n()); } + + vparams->drawTool()->drawLines(points, 1, sofa::type::RGBAColor::white()); } - if (getPrevious()!=nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); } template diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.cpp b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.cpp index 7af6462b9aa..873240adb2d 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.cpp +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.cpp @@ -44,30 +44,24 @@ TriangleOctreeModel::TriangleOctreeModel () { } -void TriangleOctreeModel::draw (const core::visual::VisualParams* vparams) +void TriangleOctreeModel::drawCollisionModel (const core::visual::VisualParams* vparams) { - const auto stateLifeCycle = vparams->drawTool()->makeStateLifeCycle(); + TriangleCollisionModel::drawCollisionModel(vparams); - TriangleCollisionModel::draw(vparams); - if (isActive () && vparams->displayFlags().getShowCollisionModels ()) + if (vparams->displayFlags().getShowWireFrame()) { - if (vparams->displayFlags().getShowWireFrame ()) - vparams->drawTool()->setPolygonMode(0, true); - - vparams->drawTool()->enableLighting(); - const float* getCol = getColor4f(); - const auto color = sofa::type::RGBAColor(getCol[0], getCol[1], getCol[2], getCol[3]); - vparams->drawTool()->setMaterial(color); - - if(octreeRoot) - octreeRoot->draw(vparams->drawTool()); - - vparams->drawTool()->disableLighting(); - if (vparams->displayFlags().getShowWireFrame ()) - vparams->drawTool()->setPolygonMode(0, false); + vparams->drawTool()->setPolygonMode(0, true); } + vparams->drawTool()->enableLighting(); + const float* getCol = getColor4f(); + const auto color = sofa::type::RGBAColor(getCol[0], getCol[1], getCol[2], getCol[3]); + vparams->drawTool()->setMaterial(color); + + if (octreeRoot) octreeRoot->draw(vparams->drawTool()); + vparams->drawTool()->disableLighting(); + if (vparams->displayFlags().getShowWireFrame()) vparams->drawTool()->setPolygonMode(0, false); } void TriangleOctreeModel::computeBoundingTree(int maxDepth) diff --git a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.h b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.h index d33bc7e860f..883eb25bffd 100644 --- a/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.h +++ b/Sofa/Component/Collision/Geometry/src/sofa/component/collision/geometry/TriangleOctreeModel.h @@ -39,11 +39,11 @@ class SOFA_COMPONENT_COLLISION_GEOMETRY_API TriangleOctreeModel : public Triang SOFA_CLASS(TriangleOctreeModel, TriangleCollisionModel); protected: TriangleOctreeModel(); + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: /// the normals for each point type::vector pNorms; - void draw(const core::visual::VisualParams* vparams) override; void computeBoundingTree(int maxDepth=0) override; void computeContinuousBoundingTree(SReal dt, int maxDepth=0) override; /// init the octree creation diff --git a/Sofa/Component/Collision/Geometry/tests/Sphere_test.cpp b/Sofa/Component/Collision/Geometry/tests/Sphere_test.cpp index 9f5e300a56c..8f14b6da125 100644 --- a/Sofa/Component/Collision/Geometry/tests/Sphere_test.cpp +++ b/Sofa/Component/Collision/Geometry/tests/Sphere_test.cpp @@ -58,7 +58,7 @@ using sofa::helper::logging::MessageDispatcher ; #include using sofa::helper::logging::ClangMessageHandler ; -#include +#include #include using sofa::testing::BaseSimulationTest; @@ -101,7 +101,7 @@ bool TestSphere::rigidRigid1(){ angles[1] = 0; angles[2] = 0; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -157,7 +157,7 @@ bool TestSphere::rigidRigid2(){ angles_2[1] = 0; angles_2[2] = 0; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -204,7 +204,7 @@ bool TestSphere::rigidSoft2(){ angles[1] = M_PI/4; angles[2] = M_PI/3; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -251,7 +251,7 @@ bool TestSphere::rigidSoft1(){ angles[1] = 0; angles[2] = 0; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -299,7 +299,7 @@ bool TestSphere::rigidSoft3(){ angles[1] = M_PI/4; angles[2] = M_PI/3; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -346,7 +346,7 @@ bool TestSphere::rigidSoft4(){ angles[1] = 0; angles[2] = 0; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -384,7 +384,7 @@ bool TestSphere::rigidSoft4(){ bool TestSphere::softSoft1(){ - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere diff --git a/Sofa/Component/Collision/Geometry/tests/Triangle_test.cpp b/Sofa/Component/Collision/Geometry/tests/Triangle_test.cpp index e6f8567a262..0727f317683 100644 --- a/Sofa/Component/Collision/Geometry/tests/Triangle_test.cpp +++ b/Sofa/Component/Collision/Geometry/tests/Triangle_test.cpp @@ -47,7 +47,7 @@ using sofa::helper::logging::MessageDispatcher; #include using sofa::testing::BaseTest; -#include +#include #include #include @@ -82,7 +82,7 @@ bool TestTriangle::rigidTriangle(sofa::component::collision::detection::intersec angles[1] = 0; angles[2] = 0; - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere @@ -121,7 +121,7 @@ bool TestTriangle::rigidTriangle(sofa::component::collision::detection::intersec template bool TestTriangle::softTriangle(sofa::component::collision::detection::intersection::BaseProximityIntersection::SPtr intersectionMethod, Intersector& bi) { - Node::SPtr scn = New(); + Node::SPtr scn = New(); //the center of this OBB is (0,0,-1) and its extent is 1 //we construct the falling sphere diff --git a/Sofa/Component/Collision/Response/Contact/Sofa.Component.Collision.Response.ContactConfig.cmake.in b/Sofa/Component/Collision/Response/Contact/Sofa.Component.Collision.Response.ContactConfig.cmake.in index 1187d648041..001d4baf6a5 100644 --- a/Sofa/Component/Collision/Response/Contact/Sofa.Component.Collision.Response.ContactConfig.cmake.in +++ b/Sofa/Component/Collision/Response/Contact/Sofa.Component.Collision.Response.ContactConfig.cmake.in @@ -3,11 +3,12 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Collision.Geometry QUIET REQUIRED) -find_package(Sofa.Component.Collision.Response.Mapper QUIET REQUIRED) -find_package(Sofa.Component.Constraint.Lagrangian QUIET REQUIRED) # FrictionContact needs UnilateralCC, StickContact BilateralInteractionConstraint -find_package(Sofa.Component.SolidMechanics.Spring QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Collision.Geometry QUIET REQUIRED) +sofa_find_package(Sofa.Component.Collision.Response.Mapper QUIET REQUIRED) +sofa_find_package(Sofa.Component.Constraint.Lagrangian QUIET REQUIRED) +sofa_find_package(Sofa.Component.SolidMechanics.Spring QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/BarycentricPenalityContact.inl b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/BarycentricPenalityContact.inl index 9a451ece2a9..1652a782b3e 100644 --- a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/BarycentricPenalityContact.inl +++ b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/BarycentricPenalityContact.inl @@ -159,7 +159,7 @@ void BarycentricPenalityContactclear(size); mapper1.resize(size); mapper2.resize(size); - const double d0 = intersectionMethod->getContactDistance() + model1->getProximity() + model2->getProximity(); // - 0.001; + const double d0 = intersectionMethod->getContactDistance() + model1->getContactDistance() + model2->getContactDistance(); // - 0.001; for (int i=0; igetContactDistance() + model1->getProximity() + model2->getProximity(); // - 0.001; + const double d0 = intersectionMethod->getContactDistance() + model1->getContactDistance() + model2->getContactDistance(); // - 0.001; mappedContacts.resize(contacts.size()); for (std::vector::const_iterator it = contacts.begin(); it!=contacts.end(); it++, i++) diff --git a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.cpp b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.cpp index c225ffa731c..40292b89c8c 100644 --- a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.cpp +++ b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.cpp @@ -62,18 +62,28 @@ sofa::helper::OptionsGroup CollisionResponse::initializeResponseOptions(sofa::co } sofa::helper::OptionsGroup responseOptions(listResponse); - if (listResponse.contains("PenalityContactForceField")) - responseOptions.setSelectedItem("PenalityContactForceField"); - return responseOptions; } void CollisionResponse::init() { Inherit1::init(); + + if(!d_response.isSet()) + { + msg_error() << "No response method has been set"; + return; + } + if (d_response.getValue().size() == 0) { - d_response.setValue(initializeResponseOptions(getContext())); + sofa::helper::OptionsGroup responseOptions = initializeResponseOptions(getContext()); + msg_error() << "Response method is wrongly set. Option list is: " << responseOptions.getItemNames(); + d_response.setValue(responseOptions); + } + else + { + msg_info() << "Valid response method: " << d_response.getValue().getSelectedItem(); } } @@ -111,7 +121,6 @@ void CollisionResponse::setDefaultResponseType(const std::string &responseT) } } - void CollisionResponse::changeInstance(Instance inst) { core::collision::ContactManager::changeInstance(inst); diff --git a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.h b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.h index 9a6ee36d869..9466991e8d2 100644 --- a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.h +++ b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/CollisionResponse.h @@ -52,7 +52,13 @@ public : { context->addObject(obj); sofa::helper::OptionsGroup options = initializeResponseOptions(context); - obj->d_response.setValue(options); + const std::string responseName = arg->getAttribute("response",""); + // Check if the response is valid and not empty, only then set the response + if(options.isInOptionsList(responseName) >= 0 && responseName != "") + { + options.setSelectedItem(responseName); + obj->d_response.setValue(options); + } } if (arg) @@ -112,7 +118,6 @@ public : /// The number of contacts corresponds to the number of collision models /// currently in contact with a collision model. void setNumberOfContacts() const; - }; diff --git a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/StickContactConstraint.inl b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/StickContactConstraint.inl index 4bae2c031a5..4a4582f2df6 100644 --- a/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/StickContactConstraint.inl +++ b/Sofa/Component/Collision/Response/Contact/src/sofa/component/collision/response/contact/StickContactConstraint.inl @@ -140,7 +140,7 @@ void StickContactConstraint::activateMappers( mapper2.resize(size); int i = 0; - const double d0 = intersectionMethod->getContactDistance() + model1->getProximity() + model2->getProximity(); // - 0.001; + const double d0 = intersectionMethod->getContactDistance() + model1->getContactDistance() + model2->getContactDistance(); // - 0.001; mappedContacts.resize(contacts.size()); for (auto it = contacts.begin(); it!=contacts.end(); it++, i++) diff --git a/Sofa/Component/Collision/Response/Mapper/Sofa.Component.Collision.Response.MapperConfig.cmake.in b/Sofa/Component/Collision/Response/Mapper/Sofa.Component.Collision.Response.MapperConfig.cmake.in index 08e3684999b..e1a3e3dac22 100644 --- a/Sofa/Component/Collision/Response/Mapper/Sofa.Component.Collision.Response.MapperConfig.cmake.in +++ b/Sofa/Component/Collision/Response/Mapper/Sofa.Component.Collision.Response.MapperConfig.cmake.in @@ -3,11 +3,12 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Collision.Geometry QUIET REQUIRED) -find_package(Sofa.Component.Mapping.Linear QUIET REQUIRED) -find_package(Sofa.Component.Mapping.NonLinear QUIET REQUIRED) -find_package(Sofa.Component.StateContainer QUIET REQUIRED) # BarycentricMapper needs MechanicalObject +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Collision.Geometry QUIET REQUIRED) +sofa_find_package(Sofa.Component.Mapping.Linear QUIET REQUIRED) +sofa_find_package(Sofa.Component.Mapping.NonLinear QUIET REQUIRED) +sofa_find_package(Sofa.Component.StateContainer QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/BaseContactMapper.cpp b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/BaseContactMapper.cpp index 9c977c9eecb..eca24b97aa7 100644 --- a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/BaseContactMapper.cpp +++ b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/BaseContactMapper.cpp @@ -33,7 +33,7 @@ namespace sofa::component::collision::response::mapper using namespace defaulttype; std::string GenerateStringID::generate(){ - static std::string alphanum = "0123456789!@#$%^&*ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; + constexpr std::string_view alphanum = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; std::string result; result.resize(length); for (int i = 0; i < length; i++) diff --git a/Sofa/Component/Collision/Response/Mapper/tests/BaryMapper_test.cpp b/Sofa/Component/Collision/Response/Mapper/tests/BaryMapper_test.cpp index aa69dc976da..08d4c4b4866 100644 --- a/Sofa/Component/Collision/Response/Mapper/tests/BaryMapper_test.cpp +++ b/Sofa/Component/Collision/Response/Mapper/tests/BaryMapper_test.cpp @@ -20,7 +20,7 @@ * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include +#include #include #include #include @@ -84,7 +84,7 @@ MeshTopology* BaryMapperTest::initMesh(NodePtr &father){ bool BaryMapperTest::test_inside(SReal alpha,SReal beta){ initTriPts(); - sofa::simulation::Node::SPtr father = New(); + sofa::simulation::Node::SPtr father = New(); MeshTopology * topo = initMesh(father); //makeTri() const component::mapping::linear::BarycentricMapperMeshTopology::SPtr mapper = sofa::core::objectmodel::New >(topo, (component::topology::container::dynamic::PointSetTopologyContainer*)0x0); @@ -103,7 +103,7 @@ bool BaryMapperTest::test_inside(SReal alpha,SReal beta){ bool BaryMapperTest::test_outside(int index){ initTriPts(); - sofa::simulation::Node::SPtr father = New(); + sofa::simulation::Node::SPtr father = New(); MeshTopology * topo = initMesh(father); //makeTri() const component::mapping::linear::BarycentricMapperMeshTopology::SPtr mapper = sofa::core::objectmodel::New >(topo,(component::topology::container::dynamic::PointSetTopologyContainer*)0x0); diff --git a/Sofa/Component/Collision/Response/Sofa.Component.Collision.ResponseConfig.cmake.in b/Sofa/Component/Collision/Response/Sofa.Component.Collision.ResponseConfig.cmake.in index 4d2326c1090..a170e08cb20 100644 --- a/Sofa/Component/Collision/Response/Sofa.Component.Collision.ResponseConfig.cmake.in +++ b/Sofa/Component/Collision/Response/Sofa.Component.Collision.ResponseConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTCOLLISIONRESPONSE_TARGETS @SOFACOMPONENTCOLLISIONRESPONSE_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTCOLLISIONRESPONSE_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Collision/Sofa.Component.CollisionConfig.cmake.in b/Sofa/Component/Collision/Sofa.Component.CollisionConfig.cmake.in index eeff644901a..2094121e6a3 100644 --- a/Sofa/Component/Collision/Sofa.Component.CollisionConfig.cmake.in +++ b/Sofa/Component/Collision/Sofa.Component.CollisionConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTCOLLISION_TARGETS @SOFACOMPONENTCOLLISION_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTCOLLISION_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/Sofa.Component.Constraint.Lagrangian.CorrectionConfig.cmake.in b/Sofa/Component/Constraint/Lagrangian/Correction/Sofa.Component.Constraint.Lagrangian.CorrectionConfig.cmake.in index 19006ce081a..77c35aa531f 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/Sofa.Component.Constraint.Lagrangian.CorrectionConfig.cmake.in +++ b/Sofa/Component/Constraint/Lagrangian/Correction/Sofa.Component.Constraint.Lagrangian.CorrectionConfig.cmake.in @@ -3,10 +3,11 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Mass QUIET REQUIRED) -find_package(Sofa.Component.LinearSolver.Iterative QUIET REQUIRED) -find_package(Sofa.Component.ODESolver.Backward QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Mass QUIET REQUIRED) +sofa_find_package(Sofa.Component.LinearSolver.Iterative QUIET REQUIRED) +sofa_find_package(Sofa.Component.ODESolver.Backward QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.cpp b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.cpp index bfa5994804e..bba4b86ad9f 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.cpp @@ -58,8 +58,10 @@ GenericConstraintCorrection::GenericConstraintCorrection() GenericConstraintCorrection::~GenericConstraintCorrection() {} -void GenericConstraintCorrection::bwdInit() +void GenericConstraintCorrection::init() { + BaseConstraintCorrection::init(); + const BaseContext* context = this->getContext(); // Find linear solver @@ -72,23 +74,20 @@ void GenericConstraintCorrection::bwdInit() if (l_linearSolver.get() == nullptr) { - msg_error() << "No LinearSolver component found at path: " << l_linearSolver.getLinkedPath() << ", nor in current context: " << context->name; - sofa::core::objectmodel::BaseObject::d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); + msg_error() << "No LinearSolver component found at path: " << l_linearSolver.getLinkedPath() + << ", nor in current context: " << context->name; + d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); return; } - else + + if (l_linearSolver->getTemplateName() == "GraphScattered") { - if (l_linearSolver.get()->getTemplateName() == "GraphScattered") - { - msg_error() << "Can not use the solver " << l_linearSolver.get()->getName() << " because it is templated on GraphScatteredType"; - sofa::core::objectmodel::BaseObject::d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); - return; - } - else - { - msg_info() << "LinearSolver path used: '" << l_linearSolver.getLinkedPath() << "'"; - } + msg_error() << "Can not use the solver " << l_linearSolver->getName() + << " because it is templated on GraphScatteredType"; + d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); + return; } + msg_info() << "LinearSolver path used: '" << l_linearSolver.getLinkedPath() << "'"; // Find ODE solver if (l_ODESolver.empty()) @@ -104,16 +103,14 @@ void GenericConstraintCorrection::bwdInit() if (l_ODESolver.get() == nullptr) { - msg_error() << "No ODESolver component found at path: " << l_ODESolver.getLinkedPath() << ", nor in current context: " << context->name; - sofa::core::objectmodel::BaseObject::d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); + msg_error() << "No ODESolver component found at path: " << l_ODESolver.getLinkedPath() + << ", nor in current context: " << context->name; + d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); return; } - else - { - msg_info() << "ODESolver path used: '" << l_ODESolver.getLinkedPath() << "'"; - } + msg_info() << "ODESolver path used: '" << l_ODESolver.getLinkedPath() << "'"; - sofa::core::objectmodel::BaseObject::d_componentState.setValue(sofa::core::objectmodel::ComponentState::Valid); + d_componentState.setValue(sofa::core::objectmodel::ComponentState::Valid); } void GenericConstraintCorrection::cleanup() @@ -138,7 +135,6 @@ void GenericConstraintCorrection::removeConstraintSolver(ConstraintSolver *s) void GenericConstraintCorrection::rebuildSystem(SReal massFactor, SReal forceFactor) { - l_linearSolver.get()->rebuildSystem(massFactor, forceFactor); } void GenericConstraintCorrection::addComplianceInConstraintSpace(const ConstraintParams *cparams, BaseMatrix* W) @@ -146,29 +142,13 @@ void GenericConstraintCorrection::addComplianceInConstraintSpace(const Constrain if (!l_ODESolver.get()) return; const SReal complianceFactor = d_complianceFactor.getValue(); - // use the OdeSolver to get the position integration factor - SReal factor = 1.0; - - switch (cparams->constOrder()) - { - case sofa::core::ConstraintOrder::POS_AND_VEL : - case sofa::core::ConstraintOrder::POS : - factor = l_ODESolver.get()->getPositionIntegrationFactor(); - break; - - case sofa::core::ConstraintOrder::ACC : - case sofa::core::ConstraintOrder::VEL : - factor = l_ODESolver.get()->getVelocityIntegrationFactor(); - break; - - default : - break; - } - + // use the OdeSolver to get the integration factor + SReal factor = BaseConstraintCorrection::correctionFactor(l_ODESolver.get(), cparams->constOrder()); factor *= complianceFactor; - // use the Linear solver to compute J*inv(M)*Jt, where M is the mechanical linear system matrix - l_linearSolver.get()->buildComplianceMatrix(cparams, W, factor, d_regularizationTerm.getValue()); + // use the Linear solver to compute J*A^-1*J^T, where A is the mechanical linear system matrix + // the linear solver will also be in charge to assemble J + l_linearSolver.get()->buildComplianceMatrix(cparams, W, factor, d_regularizationTerm.getValue()); } void GenericConstraintCorrection::computeMotionCorrectionFromLambda(const ConstraintParams* cparams, MultiVecDerivId dx, const linearalgebra::BaseVector * lambda) @@ -189,9 +169,9 @@ void GenericConstraintCorrection::applyMotionCorrection(const ConstraintParams* } void GenericConstraintCorrection::applyMotionCorrection(const ConstraintParams * cparams, - MultiVecCoordId xId, - MultiVecDerivId vId, - MultiVecDerivId dxId, + MultiVecCoordId x, + MultiVecDerivId v, + MultiVecDerivId dx, ConstMultiVecDerivId correction) { if (!l_ODESolver.get()) return; @@ -200,7 +180,7 @@ void GenericConstraintCorrection::applyMotionCorrection(const ConstraintParams * const SReal positionFactor = l_ODESolver.get()->getPositionIntegrationFactor() * complianceFactor; const SReal velocityFactor = l_ODESolver.get()->getVelocityIntegrationFactor() * complianceFactor; - applyMotionCorrection(cparams, xId, vId, dxId, correction, positionFactor, velocityFactor); + applyMotionCorrection(cparams, x, v, dx, correction, positionFactor, velocityFactor); } void GenericConstraintCorrection::applyPositionCorrection(const ConstraintParams * cparams, @@ -234,9 +214,19 @@ void GenericConstraintCorrection::applyContactForce(const BaseVector *f) ConstraintParams cparams(*sofa::core::execparams::defaultInstance()); + MultiVecDerivId dx = cparams.dx(); + + // force = J^T * f + // dx = A^-1 * force + computeMotionCorrectionFromLambda(&cparams, dx, f); + + //cparams.lambda() is an implicit output of computeMotionCorrectionFromLambda + const MultiVecDerivId& force = cparams.lambda(); - computeMotionCorrectionFromLambda(&cparams, cparams.dx(), f); - applyMotionCorrection(&cparams, core::vec_id::write_access::position, core::vec_id::write_access::velocity, cparams.dx(), cparams.lambda()); + // x = x_free + force * positionFactor + // v = v_free + force * velocityFactor + // dx *= correctionFactor + applyMotionCorrection(&cparams, core::vec_id::write_access::position, core::vec_id::write_access::velocity, dx, force); } void GenericConstraintCorrection::computeResidual(const ExecParams* params, linearalgebra::BaseVector *lambda) @@ -267,7 +257,7 @@ void GenericConstraintCorrection::resetContactForce(){} void registerGenericConstraintCorrection(sofa::core::ObjectFactory* factory) { - factory->registerObjects(core::ObjectRegistrationData("Generic Constraint Correction.") + factory->registerObjects(core::ObjectRegistrationData("Component computing constraint forces within a simulated body using the compliance method.") .add< GenericConstraintCorrection >()); } diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.h b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.h index ca26e50e70e..11c82ed8b2b 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.h +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/GenericConstraintCorrection.h @@ -27,26 +27,81 @@ namespace sofa::component::constraint::lagrangian::correction { -class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_CORRECTION_API GenericConstraintCorrection : public core::behavior::BaseConstraintCorrection +class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_CORRECTION_API GenericConstraintCorrection + : public core::behavior::BaseConstraintCorrection { public: SOFA_CLASS(GenericConstraintCorrection, core::behavior::BaseConstraintCorrection); - void bwdInit() override; + void init() override; void cleanup() override; void addConstraintSolver(core::behavior::ConstraintSolver *s) override; void removeConstraintSolver(core::behavior::ConstraintSolver *s) override; - void computeMotionCorrectionFromLambda(const core::ConstraintParams* cparams, core::MultiVecDerivId dx, const linearalgebra::BaseVector * lambda) override; - + /** + * \brief \copybrief BaseConstraintCorrection::computeMotionCorrectionFromLambda + * + * \details Calls the linear solver to perform the computations: + * f = J^T * lambda + * dx = A^-1 * f + * + * f is implicitly stored in cparams->lambda() + */ + void computeMotionCorrectionFromLambda( + const core::ConstraintParams* cparams, + core::MultiVecDerivId dx, + const linearalgebra::BaseVector * lambda) override; + + /** + * \brief \copybrief BaseConstraintCorrection::addComplianceInConstraintSpace + * + * \details Calls the linear solver to perform the computation W += J A^-1 J^T + */ void addComplianceInConstraintSpace(const core::ConstraintParams *cparams, linearalgebra::BaseMatrix* W) override; void getComplianceMatrix(linearalgebra::BaseMatrix* ) const override; - void applyMotionCorrection(const core::ConstraintParams *cparams, core::MultiVecCoordId x, core::MultiVecDerivId v, core::MultiVecDerivId dx, core::ConstMultiVecDerivId correction) override; - + /** + * Compute: + * x = x_free + correction * positionFactor + * v = v_free + correction * velocityFactor + * dx *= correctionFactor + * + * x_free and v_free correspond to the position and velocity of the free motion. Both vectors + * are referred in \p cparams. + * + * positionFactor and velocityFactor are factors provided by the ODE solver. + * + * correctionFactor is either positionFactor or velocityFactor depending on + * cparams->constOrder() + */ + void applyMotionCorrection( + const core::ConstraintParams *cparams, + core::MultiVecCoordId x, + core::MultiVecDerivId v, + core::MultiVecDerivId dx, + core::ConstMultiVecDerivId correction) override; + + /** + * Compute: + * x = x_free + correction * positionFactor + * dx *= correctionFactor + * + * x_free corresponds to the position of the free motion. x_free is referred in \p cparams. + * + * positionFactor is a factor provided by the ODE solver. + */ void applyPositionCorrection(const core::ConstraintParams *cparams, core::MultiVecCoordId x, core::MultiVecDerivId dx, core::ConstMultiVecDerivId correction) override; + /** + * Compute: + * v = v_free + correction * velocityFactor + * dx *= correctionFactor + * + * v_free corresponds to the velocity of the free motion. v_free is referred in \p cparams. + * + * velocityFactor is a factor provided by the ODE solver. + */ void applyVelocityCorrection(const core::ConstraintParams *cparams, core::MultiVecDerivId v, core::MultiVecDerivId dv, core::ConstMultiVecDerivId correction) override; void applyPredictiveConstraintForce(const core::ConstraintParams *cparams, core::MultiVecDerivId f, const linearalgebra::BaseVector *lambda) override; diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.cpp b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.cpp index 55c270756bd..585b8ac16ea 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.cpp @@ -32,7 +32,7 @@ using namespace sofa::defaulttype; void registerLinearSolverConstraintCorrection(sofa::core::ObjectFactory* factory) { - factory->registerObjects(core::ObjectRegistrationData("Constraint Correction for Linear Solvers.") + factory->registerObjects(core::ObjectRegistrationData("Component computing constraint forces within a simulated body using the compliance method.") .add< LinearSolverConstraintCorrection >() .add< LinearSolverConstraintCorrection >() .add< LinearSolverConstraintCorrection >() diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.inl b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.inl index c3b331e33f3..833eb9d247f 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.inl +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/LinearSolverConstraintCorrection.inl @@ -193,31 +193,16 @@ void LinearSolverConstraintCorrection::addComplianceInConstraintSpace return ; // use the OdeSolver to get the position integration factor - SReal factor = 1.0_sreal; + const SReal factor = core::behavior::BaseConstraintCorrection::correctionFactor(l_ODESolver.get(), cparams->constOrder()); - switch (cparams->constOrder()) + // J is read from the mechanical state and converted to m_constraintJacobian { - case core::ConstraintOrder::POS_AND_VEL : - case core::ConstraintOrder::POS : - factor = l_ODESolver->getPositionIntegrationFactor(); - break; - - case core::ConstraintOrder::ACC : - case core::ConstraintOrder::VEL : - factor = l_ODESolver->getVelocityIntegrationFactor(); - break; - - default : - break; - } - - { - helper::ReadAccessor inputConstraintMatrix ( *cparams->readJ(this->mstate) ); + helper::ReadAccessor inputConstraintMatrix ( *cparams->readJ(this->mstate.get()) ); const sofa::SignedIndex numberOfConstraints = W->rowSize(); convertConstraintMatrix(numberOfConstraints, inputConstraintMatrix.ref()); } - // use the Linear solver to compute J*inv(M)*Jt, where M is the mechanical linear system matrix + // use the Linear solver to compute J*A^-1*J^T, where A is the mechanical linear system matrix l_linearSolver->setSystemLHVector(sofa::core::MultiVecDerivId::null()); l_linearSolver->addJMInvJt(W, &m_constraintJacobian, factor); @@ -228,7 +213,8 @@ void LinearSolverConstraintCorrection::addComplianceInConstraintSpace template void LinearSolverConstraintCorrection::rebuildSystem(SReal massFactor, SReal forceFactor) { - l_linearSolver->rebuildSystem(massFactor, forceFactor); + SOFA_UNUSED(massFactor); + SOFA_UNUSED(forceFactor); } template @@ -279,8 +265,8 @@ void LinearSolverConstraintCorrection< DataTypes >::applyMotionCorrection(const auto dx = sofa::helper::getWriteAccessor(dx_d); const VecDeriv& correction = correction_d.getValue(); - const VecCoord& x_free = cparams->readX(mstate)->getValue(); - const VecDeriv& v_free = cparams->readV(mstate)->getValue(); + const VecCoord& x_free = cparams->readX(mstate.get())->getValue(); + const VecDeriv& v_free = cparams->readV(mstate.get())->getValue(); const SReal positionFactor = l_ODESolver.get()->getPositionIntegrationFactor(); const SReal velocityFactor = l_ODESolver.get()->getVelocityIntegrationFactor(); @@ -307,7 +293,7 @@ void LinearSolverConstraintCorrection< DataTypes >::applyPositionCorrection(cons auto dx = sofa::helper::getWriteAccessor(dx_d); const VecDeriv& correction = correction_d.getValue(); - const VecCoord& x_free = cparams->readX(mstate)->getValue(); + const VecCoord& x_free = cparams->readX(mstate.get())->getValue(); const SReal positionFactor = l_ODESolver.get()->getPositionIntegrationFactor(); for (unsigned int i = 0; i < numDOFs; i++) @@ -331,7 +317,7 @@ void LinearSolverConstraintCorrection< DataTypes >::applyVelocityCorrection(cons auto dv = sofa::helper::getWriteAccessor(dv_d); const VecDeriv& correction = correction_d.getValue(); - const VecDeriv& v_free = cparams->readV(mstate)->getValue(); + const VecDeriv& v_free = cparams->readV(mstate.get())->getValue(); const SReal velocityFactor = l_ODESolver.get()->getVelocityIntegrationFactor(); diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.cpp b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.cpp index 986cefd554e..794d5d24f72 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.cpp @@ -125,7 +125,7 @@ using namespace sofa::defaulttype; void registerPrecomputedConstraintCorrection(sofa::core::ObjectFactory* factory) { - factory->registerObjects(core::ObjectRegistrationData("Component precomputing constraint forces within a simulated body using the compliance method.") + factory->registerObjects(core::ObjectRegistrationData("Component precomputing constraint forces within a simulated body using the compliance method. It approximates the compliance matrix by a precomputed matrix inverse. The approximation can be updated based on the rotation of elements.") .add< PrecomputedConstraintCorrection >() .add< PrecomputedConstraintCorrection >() .add< PrecomputedConstraintCorrection >()); diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.inl b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.inl index 6479d64a016..6a81c4d3955 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.inl +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/PrecomputedConstraintCorrection.inl @@ -53,7 +53,7 @@ namespace sofa::component::constraint::lagrangian::correction template PrecomputedConstraintCorrection::PrecomputedConstraintCorrection(sofa::core::behavior::MechanicalState *mm) : Inherit(mm) - , d_rotations(initData(&d_rotations, false, "rotations", "")) + , d_rotations(initData(&d_rotations, false, "rotations", "Project the precomputed matrix with a rotation matrix")) , d_restRotations(initData(&d_restRotations, false, "restDeformations", "")) , d_recompute(initData(&d_recompute, false, "recompute", "if true, always recompute the compliance")) , d_regularizationTerm(initData(&d_regularizationTerm, 0.0_sreal, "regularizationTerm", "Add regularization factor times the identity matrix to the compliance W when solving constraints")) @@ -415,7 +415,7 @@ void PrecomputedConstraintCorrection< DataTypes >::addComplianceInConstraintSpac { m_activeDofs.clear(); - const MatrixDeriv& c = cparams->readJ(this->mstate)->getValue(); + const MatrixDeriv& c = cparams->readJ(this->mstate.get())->getValue(); SReal factor = 1.0_sreal; @@ -615,8 +615,8 @@ void PrecomputedConstraintCorrection::applyMotionCorrection(const sof auto dx = sofa::helper::getWriteAccessor(dx_d); - const VecCoord& x_free = cparams->readX(this->mstate)->getValue(); - const VecDeriv& v_free = cparams->readV(this->mstate)->getValue(); + const VecCoord& x_free = cparams->readX(this->mstate.get())->getValue(); + const VecDeriv& v_free = cparams->readV(this->mstate.get())->getValue(); const SReal invDt = 1.0_sreal / this->getContext()->getDt(); @@ -648,7 +648,7 @@ void PrecomputedConstraintCorrection::applyPositionCorrection(const s auto dx = sofa::helper::getWriteAccessor(dx_d); - const VecCoord& x_free = cparams->readX(this->mstate)->getValue(); + const VecCoord& x_free = cparams->readX(this->mstate.get())->getValue(); if (d_rotations.getValue()) rotateResponse(); @@ -672,7 +672,7 @@ void PrecomputedConstraintCorrection::applyVelocityCorrection(const s VecDeriv& v = *v_d.beginEdit(); const VecDeriv& dx = this->mstate->read(core::vec_id::write_access::dx)->getValue(); - const VecDeriv& v_free = cparams->readV(this->mstate)->getValue(); + const VecDeriv& v_free = cparams->readV(this->mstate.get())->getValue(); const SReal invDt = 1.0_sreal / this->getContext()->getDt(); @@ -838,7 +838,7 @@ void PrecomputedConstraintCorrection< DataTypes >::draw(const core::visual::Visu { for (unsigned int b=0; b<3; b++) { - RotMat[a][b] = rotations[i](a,b); + RotMat(a,b) = rotations[i](a,b); } } @@ -1229,7 +1229,7 @@ void PrecomputedConstraintCorrection::setConstraintDForce(SReal * /*d DXbuf += appCompliance[ offset2 + k ] * Fbuf[k]; } - constraint_D[dof2][j] += DXbuf; + constraint_D(dof2,j) += DXbuf; } } } diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.cpp b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.cpp index 541d30d660b..e64f65eb4cb 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.cpp @@ -101,12 +101,12 @@ SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_CORRECTION_API void UncoupledConstraintCorr } } - usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix[0][0]); - usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix[0][1]); - usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix[0][2]); - usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix[1][1]); - usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix[1][2]); - usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix[2][2]); + usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix(0,0)); + usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix(0,1)); + usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix(0,2)); + usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix(1,1)); + usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix(1,2)); + usedComp.push_back( odeFactor * massValue.invInertiaMassMatrix(2,2)); d_compliance.setValue(usedComp); msg_info() << "\'compliance\' equals: " << d_compliance.getValue(); @@ -157,7 +157,7 @@ SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_CORRECTION_API void UncoupledConstraintCorr void registerUncoupledConstraintCorrection(sofa::core::ObjectFactory* factory) { - factory->registerObjects(core::ObjectRegistrationData("Component computing constraint forces within a simulated body using the compliance method.") + factory->registerObjects(core::ObjectRegistrationData("Component computing constraint forces within a simulated body using the compliance method, approximating the compliance matrix by a diagonal matrix.") .add< UncoupledConstraintCorrection< Vec1Types > >() .add< UncoupledConstraintCorrection< Vec2Types > >() .add< UncoupledConstraintCorrection< Vec3Types > >() diff --git a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.inl b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.inl index 8df87408d89..db9930e9158 100644 --- a/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.inl +++ b/Sofa/Component/Constraint/Lagrangian/Correction/src/sofa/component/constraint/lagrangian/correction/UncoupledConstraintCorrection.inl @@ -357,28 +357,15 @@ void UncoupledConstraintCorrection::addComplianceInConstraintSpace(co if(!this->isComponentStateValid()) return; - const MatrixDeriv& constraints = cparams->readJ(this->mstate)->getValue() ; + const MatrixDeriv& constraints = cparams->readJ(this->mstate.get())->getValue() ; VecReal comp = d_compliance.getValue(); Real comp0 = d_defaultCompliance.getValue(); const bool verbose = d_verbose.getValue(); const bool useOdeIntegrationFactors = d_useOdeSolverIntegrationFactors.getValue(); // use the OdeSolver to get the position integration factor - SReal factor = 1.0; - switch (cparams->constOrder()) - { - case core::ConstraintOrder::POS_AND_VEL : - case core::ConstraintOrder::POS : - factor = useOdeIntegrationFactors ? m_pOdeSolver->getPositionIntegrationFactor() : 1.0; - break; - - case core::ConstraintOrder::ACC : - case core::ConstraintOrder::VEL : - factor = useOdeIntegrationFactors ? m_pOdeSolver->getVelocityIntegrationFactor() : 1.0; - break; - - default : - break; - } + const SReal factor = useOdeIntegrationFactors ? + core::behavior::BaseConstraintCorrection::correctionFactor(m_pOdeSolver, cparams->constOrder()) + : 1.0; comp0 *= Real(factor); for(Size i=0;i::applyMotionCorrection(const core: VecCoord& x = *x_d.beginEdit(); VecDeriv& v = *v_d.beginEdit(); - const VecCoord& x_free = cparams->readX(this->mstate)->getValue(); - const VecDeriv& v_free = cparams->readV(this->mstate)->getValue(); + const VecCoord& x_free = cparams->readX(this->mstate.get())->getValue(); + const VecDeriv& v_free = cparams->readV(this->mstate.get())->getValue(); const bool useOdeIntegrationFactors = d_useOdeSolverIntegrationFactors.getValue(); @@ -566,7 +553,7 @@ void UncoupledConstraintCorrection::applyPositionCorrection(const cor VecCoord& x = *x_d.beginEdit(); - const VecCoord& x_free = cparams->readX(this->mstate)->getValue(); + const VecCoord& x_free = cparams->readX(this->mstate.get())->getValue(); const bool useOdeIntegrationFactors = d_useOdeSolverIntegrationFactors.getValue(); @@ -594,7 +581,7 @@ void UncoupledConstraintCorrection::applyVelocityCorrection(const cor VecDeriv& v = *v_d.beginEdit(); - const VecDeriv& v_free = cparams->readV(this->mstate)->getValue(); + const VecDeriv& v_free = cparams->readV(this->mstate.get())->getValue(); const bool useOdeIntegrationFactors = d_useOdeSolverIntegrationFactors.getValue(); diff --git a/Sofa/Component/Constraint/Lagrangian/Model/Sofa.Component.Constraint.Lagrangian.ModelConfig.cmake.in b/Sofa/Component/Constraint/Lagrangian/Model/Sofa.Component.Constraint.Lagrangian.ModelConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/Sofa.Component.Constraint.Lagrangian.ModelConfig.cmake.in +++ b/Sofa/Component/Constraint/Lagrangian/Model/Sofa.Component.Constraint.Lagrangian.ModelConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/AugmentedLagrangianResolution.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/AugmentedLagrangianResolution.h index aef7bc197a4..60ef120b265 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/AugmentedLagrangianResolution.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/AugmentedLagrangianResolution.h @@ -74,4 +74,4 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API AugmentedLagrangianResoluti bool* _active; // Will set this after the resolution }; -} \ No newline at end of file +} diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.h index 512a06ebd5b..f0920c571b0 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.h @@ -61,15 +61,11 @@ class BaseContactLagrangianConstraint : public core::behavior::PairInteractionCo typedef typename Coord::value_type Real; typedef typename core::behavior::MechanicalState MechanicalState; - typedef core::behavior::BaseConstraint::ConstraintBlockInfo ConstraintBlockInfo; - typedef core::behavior::BaseConstraint::PersistentID PersistentID; - typedef core::behavior::BaseConstraint::ConstCoord ConstCoord; + typedef core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo ConstraintBlockInfo; + typedef core::behavior::BaseLagrangianConstraint::PersistentID PersistentID; - typedef core::behavior::BaseConstraint::VecConstraintBlockInfo VecConstraintBlockInfo; - typedef core::behavior::BaseConstraint::VecPersistentID VecPersistentID; - typedef core::behavior::BaseConstraint::VecConstCoord VecConstCoord; - typedef core::behavior::BaseConstraint::VecConstDeriv VecConstDeriv; - typedef core::behavior::BaseConstraint::VecConstArea VecConstArea; + typedef core::behavior::BaseLagrangianConstraint::VecConstraintBlockInfo VecConstraintBlockInfo; + typedef core::behavior::BaseLagrangianConstraint::VecPersistentID VecPersistentID; typedef core::objectmodel::Data DataVecCoord; typedef core::objectmodel::Data DataVecDeriv; @@ -148,7 +144,7 @@ class BaseContactLagrangianConstraint : public core::behavior::PairInteractionCo , const DataVecDeriv &v1, const DataVecDeriv &v2) override; - void getConstraintInfo(const core::ConstraintParams* cParams, VecConstraintBlockInfo& blocks, VecPersistentID& ids, VecConstCoord& positions, VecConstDeriv& directions, VecConstArea& areas) override; + void getConstraintInfo(const core::ConstraintParams* cParams, VecConstraintBlockInfo& blocks, VecPersistentID& ids) override; virtual void getConstraintResolution(const core::ConstraintParams *,std::vector& resTab, unsigned int& offset) =0; bool isActive() const override; diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.inl b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.inl index 27263e58dc1..b9384d0e131 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.inl +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BaseContactLagrangianConstraint.inl @@ -74,6 +74,7 @@ void BaseContactLagrangianConstraint::addContact(const id, localid); } + template void BaseContactLagrangianConstraint::addContact(const ContactParams& parameters, Deriv norm, Coord P, Coord Q, Real contactDistance, int m1, int m2, Coord /*Pfree*/, Coord /*Qfree*/, long id, PersistentID localid) { @@ -96,6 +97,7 @@ void BaseContactLagrangianConstraint::addContact(const } + template void BaseContactLagrangianConstraint::buildConstraintMatrix(const core::ConstraintParams *, DataMatrixDeriv &c1_d, DataMatrixDeriv &c2_d, unsigned int &contactId , const DataVecCoord &, const DataVecCoord &) @@ -310,7 +312,7 @@ void BaseContactLagrangianConstraint::getConstraintVio template -void BaseContactLagrangianConstraint::getConstraintInfo(const core::ConstraintParams*, VecConstraintBlockInfo& blocks, VecPersistentID& ids, VecConstCoord& /*positions*/, VecConstDeriv& directions, VecConstArea& /*areas*/) +void BaseContactLagrangianConstraint::getConstraintInfo(const core::ConstraintParams*, VecConstraintBlockInfo& blocks, VecPersistentID& ids) { if (contacts.empty()) return; const bool friction = (contacts[0].parameters.mu > 0.0); /// @todo: can there be both friction-less and friction contacts in the same BaseContactLagrangianConstraint ??? @@ -320,22 +322,15 @@ void BaseContactLagrangianConstraint::getConstraintInf info.nbLines = friction ? 3 : 1; info.hasId = true; info.offsetId = ids.size(); - info.hasDirection = true; - info.offsetDirection = directions.size(); info.nbGroups = contacts.size(); for (unsigned int i=0; i::draw(const core: { const Contact& c = contacts[i]; - otherVertices.push_back(c.P); + otherVertices.push_back(c.P); otherVertices.push_back(c.P + c.norm); otherColors.push_back(sofa::type::RGBAColor::white()); diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralConstraintResolution.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralConstraintResolution.h index 3c4d0f1bcca..dc3d6556313 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralConstraintResolution.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralConstraintResolution.h @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include #include @@ -77,15 +77,15 @@ class BilateralConstraintResolution3Dof : public ConstraintResolution void init(int line, SReal** w, SReal *force) override { sofa::type::Mat<3,3,SReal> temp; - temp[0][0] = w[line][line]; - temp[0][1] = w[line][line+1]; - temp[0][2] = w[line][line+2]; - temp[1][0] = w[line+1][line]; - temp[1][1] = w[line+1][line+1]; - temp[1][2] = w[line+1][line+2]; - temp[2][0] = w[line+2][line]; - temp[2][1] = w[line+2][line+1]; - temp[2][2] = w[line+2][line+2]; + temp(0,0) = w[line][line]; + temp(0,1) = w[line][line+1]; + temp(0,2) = w[line][line+2]; + temp(1,0) = w[line+1][line]; + temp(1,1) = w[line+1][line+1]; + temp(1,2) = w[line+1][line+2]; + temp(2,0) = w[line+2][line]; + temp(2,1) = w[line+2][line+1]; + temp(2,2) = w[line+2][line+2]; const bool canInvert = sofa::type::invertMatrix(invW, temp); assert(canInvert); @@ -116,7 +116,7 @@ class BilateralConstraintResolution3Dof : public ConstraintResolution for(int i=0; i<3; i++) { for(int j=0; j<3; j++) - force[line+i] -= d[line+j] * invW[i][j] * m_load; + force[line+i] -= d[line+j] * invW(i,j) * m_load; } } diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.h index 4d7da7fdd4a..050e8d19135 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.h @@ -41,7 +41,7 @@ namespace sofa::component::constraint::lagrangian::model /// These 'using' are in a per-file namespace so they will not leak /// and polluate the standard namespace. -using sofa::core::behavior::BaseConstraint ; +using sofa::core::behavior::BaseLagrangianConstraint ; using sofa::core::behavior::ConstraintResolution ; using sofa::core::behavior::PairInteractionConstraint ; using sofa::core::ConstraintParams ; @@ -81,7 +81,7 @@ class BilateralLagrangianConstraint : public PairInteractionConstraint MechanicalState; - typedef BaseConstraint::PersistentID PersistentID; + typedef BaseLagrangianConstraint::PersistentID PersistentID; typedef Data DataVecCoord; typedef Data DataVecDeriv; @@ -101,7 +101,7 @@ class BilateralLagrangianConstraint : public PairInteractionConstraint d_restVector; ///< Relative position to maintain between attached points (optional) VecCoord initialDifference; - SOFA_ATTRIBUTE_DEPRECATED__BILATERALREMOVEUNUSEDTOLERANCE() DeprecatedAndRemoved d_numericalTolerance; ///< a real value specifying the tolerance during the constraint solving. (default=0.0001 + SOFA_ATTRIBUTE_DISABLED__BILATERALREMOVEUNUSEDTOLERANCE() DeprecatedAndRemoved d_numericalTolerance; ///< a real value specifying the tolerance during the constraint solving. (default=0.0001 Data d_activate; ///< control constraint activation (true by default) Data d_keepOrientDiff; ///< keep the initial difference in orientation (only for rigids) diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.inl b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.inl index d8a9c374bee..932cdb524ff 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.inl +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/BilateralLagrangianConstraint.inl @@ -277,6 +277,8 @@ void BilateralLagrangianConstraint::getConstraintResolution(const Con std::vector& resTab, unsigned int& offset) { + if (!d_activate.getValue()) return; + SOFA_UNUSED(cParams); const unsigned minp=std::min(d_m1.getValue().size(), d_m2.getValue().size()); diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.h index 03944cdd4ba..22f083180c3 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.h @@ -22,7 +22,7 @@ #pragma once #include -#include +#include #include #include #include @@ -32,10 +32,10 @@ namespace sofa::component::constraint::lagrangian::model { template< class DataTypes > -class FixedLagrangianConstraint : public core::behavior::Constraint +class FixedLagrangianConstraint : public core::behavior::LagrangianConstraint { public: - SOFA_CLASS(SOFA_TEMPLATE(FixedLagrangianConstraint,DataTypes), SOFA_TEMPLATE(core::behavior::Constraint,DataTypes)); + SOFA_CLASS(SOFA_TEMPLATE(FixedLagrangianConstraint,DataTypes), SOFA_TEMPLATE(core::behavior::LagrangianConstraint,DataTypes)); typedef typename DataTypes::VecCoord VecCoord; typedef typename DataTypes::VecDeriv VecDeriv; @@ -43,7 +43,7 @@ class FixedLagrangianConstraint : public core::behavior::Constraint typedef typename DataTypes::Deriv Deriv; typedef typename DataTypes::MatrixDeriv MatrixDeriv; typedef typename core::behavior::MechanicalState MechanicalState; - typedef typename core::behavior::Constraint Inherit; + typedef typename core::behavior::LagrangianConstraint Inherit; typedef typename DataTypes::MatrixDeriv::RowIterator MatrixDerivRowIterator; typedef core::objectmodel::Data DataVecCoord; diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.inl b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.inl index 4f2d01ab645..03c4304af98 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.inl +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/FixedLagrangianConstraint.inl @@ -61,21 +61,18 @@ void FixedLagrangianConstraint::buildConstraintMatrix(const core::Con doBuildConstraintLine(c,i); } - c_d.endEdit(); } template void FixedLagrangianConstraint::getConstraintViolation(const core::ConstraintParams* cParams, linearalgebra::BaseVector *resV, const DataVecCoord &x, const DataVecDeriv &v) { SOFA_UNUSED(cParams); - SOFA_UNUSED(x); SOFA_UNUSED(v); - const DataVecCoord * freePos = this->getMState()->read(sofa::core::vec_id::read_access::freePosition); const DataVecCoord * restPos = this->getMState()->read(sofa::core::vec_id::read_access::restPosition); for(unsigned i=0; iregisterObjects(core::ObjectRegistrationData("Lagrangian-based partial fixation of DOFs of the model, along an axis.") - .add< SlidingLagrangianConstraint >()); + .add< SlidingLagrangianConstraint >() + .add< SlidingLagrangianConstraint >()); } template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API SlidingLagrangianConstraint; diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.h index 4c9e9aa5c9c..54ee71acc6d 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.h @@ -58,10 +58,6 @@ class SlidingLagrangianConstraint : public core::behavior::PairInteractionConstr Data d_m2b; ///< index of the other end of the sliding axis Data d_force; ///< force (impulse) used to solve the constraint - Real m_dist; // constraint violation - Real m_thirdConstraint; // 0 if A m_constraintDirections; + Real m_projectionBarycentricCoordinate; diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.inl b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.inl index cf25b9e4292..4c330c0a563 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.inl +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/SlidingLagrangianConstraint.inl @@ -57,7 +57,6 @@ void SlidingLagrangianConstraint::init() assert(this->mstate1); assert(this->mstate2); - m_thirdConstraint = 0; } @@ -65,101 +64,167 @@ template void SlidingLagrangianConstraint::buildConstraintMatrix(const core::ConstraintParams*, DataMatrixDeriv &c1_d, DataMatrixDeriv &c2_d, unsigned int &cIndex , const DataVecCoord &x1, const DataVecCoord &x2) { - int tm1 = d_m1.getValue(); + + int tm1 = d_m1.getValue(); int tm2a = d_m2a.getValue(); int tm2b = d_m2b.getValue(); auto c1 = sofa::helper::getWriteAccessor(c1_d); auto c2 = sofa::helper::getWriteAccessor(c2_d); - const Coord P = x1.getValue()[tm1]; - const Coord A = x2.getValue()[tm2a]; - const Coord B = x2.getValue()[tm2b]; + const Coord_t P = x1.getValue()[tm1]; + const Coord_t A = x2.getValue()[tm2a]; + const Coord_t B = x2.getValue()[tm2b]; // the axis - m_dirAxe = B - A; - const Real ab = m_dirAxe.norm(); - m_dirAxe.normalize(); - - // projection of the point on the axis - Real r = (P-A) * m_dirAxe; - Real r2 = r / ab; - const Deriv proj = A + m_dirAxe * r; + Deriv_t dirAxe; + DataTypes::setDPos(dirAxe, DataTypes::getCPos(B) - DataTypes::getCPos(A)); + const Real ab = dirAxe.norm(); - // We move the constraint point onto the projection - m_dirProj = P - proj; - m_dist = m_dirProj.norm(); // constraint violation - m_dirProj.normalize(); // direction of the constraint + m_constraintDirections.clear(); - m_dirOrtho = cross(m_dirProj, m_dirAxe); - m_dirOrtho.normalize(); + m_projectionBarycentricCoordinate=0; //Coef to point B -> proj = bary*B + (1-bary)*A + if ( ab < std::numeric_limits::epsilon() ) // If A and B are at the same position, then a full dof constraint must be applied totally linking position of P and A { - auto c1_it = c1->writeLine(cIndex); - c1_it.addCol(tm1, m_dirProj); - - auto c2_it = c2->writeLine(cIndex); - c2_it.addCol(tm2a, -m_dirProj * (1-r2)); - c2_it.addCol(tm2b, -m_dirProj * r2); - - ++cIndex; + for (unsigned i=0; i::spatial_dimensions; ++i) + { + Deriv_t temp; + temp[i] = 1; + m_constraintDirections.push_back(temp); + } + } + else + { + // Normalize direction + DataTypes::setDPos(dirAxe,DataTypes::getDPos(dirAxe).normalized()); + + // Distance to point A on sliding direction + Real r = dot(DataTypes::getCPos(P) - DataTypes::getCPos(A) , DataTypes::getDPos(dirAxe)); + // Normalized distance to point A on sliding direction, if equal to 1 then it is the same distance to A as B + Real r2 = r / ab; + + // Compute bary coef of normalized distance (if proj is outside of edge, it is forced to be applied on one side, either A (bary==0) or B (bary==1) + m_projectionBarycentricCoordinate = r2 < 0 ? 0 : r2; + m_projectionBarycentricCoordinate = m_projectionBarycentricCoordinate > 1.0 ? 1.0 : m_projectionBarycentricCoordinate; + + // This is the coordinates of the projected point + Coord_t proj; + DataTypes::setCPos(proj, DataTypes::getCPos(A) + DataTypes::getDPos(dirAxe) * r); + + // Compute projection direction + Deriv_t dirProj; + DataTypes::setDPos(dirProj, DataTypes::getCPos(P) - DataTypes::getCPos(proj)); + // If the projection is too close to the real point, create a proj dir that is randomly chosen around the edge + if (DataTypes::getDPos(dirProj).norm() < std::numeric_limits::epsilon()) + { + typename DataTypes::DPos xVec; + xVec[0] = 1; + if ( cross(xVec, DataTypes::getDPos(dirAxe)).norm() < std::numeric_limits::epsilon()) + xVec[1] = 1; + + DataTypes::setDPos(dirProj, cross(xVec, DataTypes::getDPos(dirAxe))); + } + DataTypes::setDPos(dirProj,DataTypes::getDPos(dirProj).normalized()); // direction of the constraint + + // Compute second normal that complete the set of constraint required to pull the point on the edge (only when dimension is supérior to 2) + Deriv_t dirOrtho; + if constexpr ( Deriv_t::spatial_dimensions > 2 ) + { + DataTypes::setDPos(dirOrtho, cross(DataTypes::getDPos(dirProj), DataTypes::getDPos(dirAxe)).normalized()); + } + + m_constraintDirections.push_back(dirProj); + if constexpr ( Deriv_t::spatial_dimensions > 2 ) + { + m_constraintDirections.push_back(dirOrtho); + } + m_constraintDirections.push_back(dirAxe); + m_constraintDirections.push_back(-dirAxe); } + //Now add vectors to the constraint matrix + if(m_constraintDirections.size()==Deriv_t::spatial_dimensions) { - auto c1_it = c1->writeLine(cIndex); - c1_it.setCol(tm1, m_dirOrtho); + //When A=B we don't care what point ton constraint, we just ocnstraint A + for(const auto & dirVec : m_constraintDirections) + { + auto c1_it = c1->writeLine(cIndex); + c1_it.setCol(tm1, dirVec); - auto c2_it = c2->writeLine(cIndex); - c2_it.addCol(tm2a, -m_dirOrtho * (1-r2)); - c2_it.addCol(tm2b, -m_dirOrtho * r2); + auto c2_it = c2->writeLine(cIndex); + c2_it.addCol(tm2a, -dirVec); - ++cIndex; + ++cIndex; + } } - - m_thirdConstraint = 0; - - if (r < 0) + else { - m_thirdConstraint = r; + //When A!=B we want to allow motion between A and B, we must be careful on the constraint + //direction of the constraint applied to A and B so the Unilateral constraints allow motion + //inbetween the two points A--------------B + // (forbidden)|-> (free) <-|(forbidden) - auto c1_it = c1->writeLine(cIndex); - c1_it.setCol(tm1, m_dirAxe); + for(unsigned i=0; iwriteLine(cIndex); + c1_it.addCol(tm1, m_constraintDirections[i]); - auto c2_it = c2->writeLine(cIndex); - c2_it.addCol(tm2a, -m_dirAxe); + auto c2_it = c2->writeLine(cIndex); + c2_it.addCol(tm2a, -m_constraintDirections[i] * (1-m_projectionBarycentricCoordinate)); + c2_it.addCol(tm2b, -m_constraintDirections[i] * m_projectionBarycentricCoordinate); - ++cIndex; - } - else if (r > ab) - { - m_thirdConstraint = r - ab; + ++cIndex; + } - auto c1_it = c1->writeLine(cIndex); - c1_it.setCol(tm1, -m_dirAxe); + auto c1_it_a = c1->writeLine(cIndex); + c1_it_a.setCol(tm1, m_constraintDirections[ m_constraintDirections.size() -2 ]); + auto c1_it_b = c1->writeLine(cIndex + 1); + c1_it_b.setCol(tm1, m_constraintDirections[ m_constraintDirections.size() -1 ]); - auto c2_it = c2->writeLine(cIndex); - c2_it.addCol(tm2b, m_dirAxe); - ++cIndex; + auto c2_it_a = c2->writeLine(cIndex); + c2_it_a.addCol(tm2a, -m_constraintDirections[ m_constraintDirections.size() -2 ]); + auto c2_it_b = c2->writeLine(cIndex + 1); + c2_it_b.addCol(tm2b, -m_constraintDirections[ m_constraintDirections.size() -1 ]); + + cIndex += 2; } } template -void SlidingLagrangianConstraint::getConstraintViolation(const core::ConstraintParams *, linearalgebra::BaseVector *v, const DataVecCoord &, const DataVecCoord & +void SlidingLagrangianConstraint::getConstraintViolation(const core::ConstraintParams *, linearalgebra::BaseVector *v, const DataVecCoord & x1, const DataVecCoord & x2 , const DataVecDeriv &, const DataVecDeriv &) { - const auto constraintIndex = this->d_constraintIndex.getValue(); + const Coord_t P = x1.getValue()[d_m1.getValue()]; + const Coord_t A = x2.getValue()[d_m2a.getValue()]; + const Coord_t B = x2.getValue()[d_m2b.getValue()]; - v->set(constraintIndex, m_dist); - v->set(constraintIndex+1, 0.0); + const auto constraintIndex = this->d_constraintIndex.getValue(); - if(m_thirdConstraint) + if(m_constraintDirections.size()==Deriv_t::spatial_dimensions) // A and B are on the same point + { + //If A=B, we have bilateral constraint that fixed all dofs, they are thus aligned with the world system of coordinates and the violation is easily computed + typename DataTypes::CPos temp = DataTypes::getCPos(P)-DataTypes::getCPos(A); + for(unsigned i=0; iset(constraintIndex + i, temp[i] ); + } + } + else { - if(m_thirdConstraint>0) - v->set(constraintIndex+2, -m_thirdConstraint); - else - v->set(constraintIndex+2, m_thirdConstraint); + typename DataTypes::CPos newProj = DataTypes::getCPos(B)*m_projectionBarycentricCoordinate + DataTypes::getCPos(A)*(1-m_projectionBarycentricCoordinate); + typename DataTypes::DPos PtoProj = DataTypes::getCPos(P) - newProj; + typename DataTypes::DPos PtoA = DataTypes::getCPos(P) - DataTypes::getCPos(A); + typename DataTypes::DPos PtoB = DataTypes::getCPos(P) - DataTypes::getCPos(B); + + for(unsigned i=0; iset(constraintIndex + i, dot(PtoProj, DataTypes::getDPos(m_constraintDirections[i])) ); + } + v->set(constraintIndex + 2, dot(PtoA , DataTypes::getDPos(m_constraintDirections[2])) ); + v->set(constraintIndex + 3, dot(PtoB , DataTypes::getDPos(m_constraintDirections[3])) ); } } @@ -169,33 +234,38 @@ void SlidingLagrangianConstraint::getConstraintResolution(const Const std::vector& resTab, unsigned int& offset) { - resTab[offset++] = new BilateralConstraintResolution(); - resTab[offset++] = new BilateralConstraintResolution(); - - if(m_thirdConstraint) + if(m_constraintDirections.size()==Deriv_t::spatial_dimensions) + { + //If A=B only bilateral constraints + for(unsigned i=0; i void SlidingLagrangianConstraint::storeLambda(const ConstraintParams* /*cParams*/, sofa::core::MultiVecDerivId /*res*/, const sofa::linearalgebra::BaseVector* lambda) { - Real lamb1,lamb2, lamb3; - + Deriv_t force; const auto constraintIndex = this->d_constraintIndex.getValue(); - - lamb1 = lambda->element(constraintIndex); - lamb2 = lambda->element(constraintIndex+1); - - if(m_thirdConstraint) - { - lamb3 = lambda->element(constraintIndex+2); - d_force.setValue( m_dirProj* lamb1 + m_dirOrtho * lamb2 + m_dirAxe * lamb3); - } - else + for (unsigned i=0; i< m_constraintDirections.size(); ++i ) { - d_force.setValue( m_dirProj* lamb1 + m_dirOrtho * lamb2 ); + force += m_constraintDirections[i]*lambda->element(constraintIndex+i); } + d_force.setValue(force); } template @@ -210,14 +280,13 @@ void SlidingLagrangianConstraint::draw(const core::visual::VisualPara sofa::type::RGBAColor color; - if(m_thirdConstraint<0) + if(m_constraintDirections.size() == Deriv_t::spatial_dimensions) color = sofa::type::RGBAColor::yellow(); - else if(m_thirdConstraint>0) - color = sofa::type::RGBAColor::green(); else - color = sofa::type::RGBAColor::magenta(); + color = sofa::type::RGBAColor::green(); + - std::vector vertices; + std::vector vertices; vertices.push_back(DataTypes::getCPos((this->mstate1->read(core::vec_id::read_access::position)->getValue())[d_m1.getValue()])); vparams->drawTool()->drawPoints(vertices, 10, color); diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/StopperLagrangianConstraint.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/StopperLagrangianConstraint.h index 4d04c866b9c..41f86c73f22 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/StopperLagrangianConstraint.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/StopperLagrangianConstraint.h @@ -22,7 +22,7 @@ #pragma once #include -#include +#include #include #include #include @@ -65,10 +65,10 @@ class StopperLagrangianConstraintResolution1Dof : public core::behavior::Constra }; template< class DataTypes > -class StopperLagrangianConstraint : public core::behavior::Constraint +class StopperLagrangianConstraint : public core::behavior::LagrangianConstraint { public: - SOFA_CLASS(SOFA_TEMPLATE(StopperLagrangianConstraint,DataTypes), SOFA_TEMPLATE(core::behavior::Constraint,DataTypes)); + SOFA_CLASS(SOFA_TEMPLATE(StopperLagrangianConstraint,DataTypes), SOFA_TEMPLATE(core::behavior::LagrangianConstraint,DataTypes)); typedef typename DataTypes::VecCoord VecCoord; typedef typename DataTypes::VecDeriv VecDeriv; @@ -77,7 +77,7 @@ class StopperLagrangianConstraint : public core::behavior::Constraint typedef typename DataTypes::MatrixDeriv MatrixDeriv; typedef typename Coord::value_type Real; typedef typename core::behavior::MechanicalState MechanicalState; - typedef typename core::behavior::Constraint Inherit; + typedef typename core::behavior::LagrangianConstraint Inherit; typedef typename DataTypes::MatrixDeriv::RowIterator MatrixDerivRowIterator; typedef core::objectmodel::Data DataVecCoord; diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UniformLagrangianConstraint.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UniformLagrangianConstraint.h index ffdaf656bc6..905ead566c4 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UniformLagrangianConstraint.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UniformLagrangianConstraint.h @@ -22,16 +22,16 @@ #pragma once #include -#include +#include namespace sofa::component::constraint::lagrangian::model { template < class DataTypes > -class UniformLagrangianConstraint : public sofa::core::behavior::Constraint< DataTypes > +class UniformLagrangianConstraint : public sofa::core::behavior::LagrangianConstraint< DataTypes > { public: - SOFA_CLASS(SOFA_TEMPLATE(UniformLagrangianConstraint, DataTypes), SOFA_TEMPLATE(sofa::core::behavior::Constraint, DataTypes)); + SOFA_CLASS(SOFA_TEMPLATE(UniformLagrangianConstraint, DataTypes), SOFA_TEMPLATE(sofa::core::behavior::LagrangianConstraint, DataTypes)); typedef typename DataTypes::VecCoord VecCoord; typedef typename DataTypes::VecDeriv VecDeriv; diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UnilateralConstraintResolution.h b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UnilateralConstraintResolution.h index 3cf9f7847e5..adfdd521b9b 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UnilateralConstraintResolution.h +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/UnilateralConstraintResolution.h @@ -97,4 +97,4 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API UnilateralConstraintResolut bool* _active; // Will set this after the resolution }; -} \ No newline at end of file +} diff --git a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/config.h.in b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/config.h.in index 0285000ee9a..8e10405fbb7 100644 --- a/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/config.h.in +++ b/Sofa/Component/Constraint/Lagrangian/Model/src/sofa/component/constraint/lagrangian/model/config.h.in @@ -39,10 +39,10 @@ namespace sofa::component::constraint::lagrangian::model #ifdef SOFA_BUILD_SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL -#define SOFA_ATTRIBUTE_DEPRECATED__BILATERALREMOVEUNUSEDTOLERANCE() +#define SOFA_ATTRIBUTE_DISABLED__BILATERALREMOVEUNUSEDTOLERANCE() #else -#define SOFA_ATTRIBUTE_DEPRECATED__BILATERALREMOVEUNUSEDTOLERANCE() \ - SOFA_ATTRIBUTE_DEPRECATED( \ +#define SOFA_ATTRIBUTE_DISABLED__BILATERALREMOVEUNUSEDTOLERANCE() \ + SOFA_ATTRIBUTE_DISABLED( \ "v25.06", "v25.12", \ "Data \'d_numericalTolerance\' has been removed since it was actually not taken into account") #endif \ No newline at end of file diff --git a/Sofa/Component/Constraint/Lagrangian/Sofa.Component.Constraint.LagrangianConfig.cmake.in b/Sofa/Component/Constraint/Lagrangian/Sofa.Component.Constraint.LagrangianConfig.cmake.in index 7edd58c2231..0ac528482be 100644 --- a/Sofa/Component/Constraint/Lagrangian/Sofa.Component.Constraint.LagrangianConfig.cmake.in +++ b/Sofa/Component/Constraint/Lagrangian/Sofa.Component.Constraint.LagrangianConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTCONSTRAINTLAGRANGIAN_TARGETS @SOFACOMPONENTCONSTRAINTLAGRANGIAN_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTCONSTRAINTLAGRANGIAN_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/Sofa.Component.Constraint.Lagrangian.SolverConfig.cmake.in b/Sofa/Component/Constraint/Lagrangian/Solver/Sofa.Component.Constraint.Lagrangian.SolverConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/Sofa.Component.Constraint.Lagrangian.SolverConfig.cmake.in +++ b/Sofa/Component/Constraint/Lagrangian/Solver/Sofa.Component.Constraint.Lagrangian.SolverConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/ConstraintSolverImpl.h b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/ConstraintSolverImpl.h index 626eb74d2ec..7eac329bc70 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/ConstraintSolverImpl.h +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/ConstraintSolverImpl.h @@ -38,8 +38,16 @@ namespace sofa::component::constraint::lagrangian::solver class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API ConstraintProblem { public: + // The compliance matrix projected in the constraint space + // If J is the jacobian matrix of the constraints and A is the mechanical matrix of the system, + // then W = J A^{-1} J^T sofa::linearalgebra::LPtrFullMatrix W; - sofa::linearalgebra::FullVector dFree, f; + + // The constraint values of the "free motion" state + sofa::linearalgebra::FullVector dFree; + + // The lambda values from the Lagrange multipliers + sofa::linearalgebra::FullVector f; ConstraintProblem(); virtual ~ConstraintProblem(); @@ -48,10 +56,13 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API ConstraintProblem int maxIterations; virtual void clear(int nbConstraints); - int getDimension() { return dimension; } - SReal** getW() { return W.lptr(); } - SReal* getDfree() { return dFree.ptr(); } - SReal* getF() { return f.ptr(); } + + // Returns the number of scalar constraints, or equivalently the number of Lagrange multipliers + int getDimension() const { return dimension; } + + SReal** getW() { return W.lptr(); } + SReal* getDfree() { return dFree.ptr(); } + SReal* getF() { return f.ptr(); } virtual void solveTimed(SReal tolerance, int maxIt, SReal timeout) = 0; diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintProblem.cpp b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintProblem.cpp index 3729f48d491..0a5e6a281f9 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintProblem.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintProblem.cpp @@ -1,4 +1,4 @@ -/****************************************************************************** +/****************************************************************************** * SOFA, Simulation Open-Framework Architecture * * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.cpp b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.cpp index b90c05c6c71..35408c73274 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.cpp @@ -197,6 +197,7 @@ bool GenericConstraintSolver::buildSystem(const core::ConstraintParams *cParams, // suppress the constraints that are on DOFS currently concerned by projective constraint applyProjectiveConstraintOnConstraintMatrix(cParams); + //clear and/or resize based on the number of constraints current_cp->clear(numConstraints); getConstraintViolation(cParams, ¤t_cp->dFree); diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.h b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.h index 761ec076298..09ccb277cbd 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.h +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/GenericConstraintSolver.h @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include @@ -138,6 +138,9 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API GenericConstraintSolver : const core::ConstraintParams* cParams, MultiVecId res1, MultiVecId res2, core::behavior::BaseConstraintCorrection* constraintCorrection) const; + + // Accumulate the lambda values projected in the motion space in the states + // f += J^T * lambda void storeConstraintLambdas(const core::ConstraintParams* cParams); }; diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.cpp b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.cpp index 541091eb613..531eee4e750 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.cpp @@ -52,21 +52,14 @@ LCPConstraintSolver::LCPConstraintSolver() , d_mu(initData(&d_mu, 0.6_sreal, "mu", "Friction coefficient")) , d_minW(initData(&d_minW, 0.0_sreal, "minW", "If not zero, constraints whose self-compliance (i.e. the corresponding value on the diagonal of W) is smaller than this threshold will be ignored")) , d_maxF(initData(&d_maxF, 0.0_sreal, "maxF", "If not zero, constraints whose response force becomes larger than this threshold will be ignored")) - , d_multi_grid(initData(&d_multi_grid, false, "multi_grid", "activate multi_grid resolution (NOT STABLE YET)")) - , d_multi_grid_levels(initData(&d_multi_grid_levels, 2, "multi_grid_levels", "if multi_grid is active: how many levels to create (>=2)")) - , d_merge_method(initData(&d_merge_method, 0, "merge_method", "if multi_grid is active: which method to use to merge constraints (0 = compliance-based, 1 = spatial coordinates)")) - , d_merge_spatial_step(initData(&d_merge_spatial_step, 2, "merge_spatial_step", "if merge_method is 1: grid size reduction between multigrid levels")) - , d_merge_local_levels(initData(&d_merge_local_levels, 2, "merge_local_levels", "if merge_method is 1: up to the specified level of the multigrid, constraints are grouped locally, i.e. separately within each contact pairs, while on upper levels they are grouped globally independently of contact pairs.")) , d_constraintForces(initData(&d_constraintForces,"constraintForces","OUTPUT: constraint forces (stored only if computeConstraintForces=True)")) , d_computeConstraintForces(initData(&d_computeConstraintForces,false, "computeConstraintForces", "enable the storage of the constraintForces.")) , d_constraintGroups(initData(&d_constraintGroups, "group", "list of ID of groups of constraints to be handled by this solver.")) , d_graph(initData(&d_graph, "graph", "Graph of residuals at each iteration")) - , d_showLevels(initData(&d_showLevels, 0, "showLevels", "Number of constraint levels to display")) , d_showCellWidth(initData(&d_showCellWidth, "showCellWidth", "Distance between each constraint cells")) , d_showTranslation(initData(&d_showTranslation, "showTranslation", "Position of the first cell")) - , d_showLevelTranslation(initData(&d_showLevelTranslation, "showLevelTranslation", "Translation between levels")) , current_cp(&lcp1) , last_cp(nullptr) , _W(&lcp1.W) @@ -157,7 +150,8 @@ void LCPConstraintSolver::buildSystem() _Wdiag.resize(_numConstraints,_numConstraints); } - buildHierarchy(); + m_constraintBlockInfo.clear(); + m_constraintIds.clear(); getConstraintInfo(cparams); @@ -180,40 +174,17 @@ bool LCPConstraintSolver::solveSystem(const core::ConstraintParams * /*cParams*/ { current_cp->tolerance = _tol; - if (d_multi_grid.getValue()) - { - { - SCOPED_TIMER("ConstraintsMerge"); - MultigridConstraintsMerge(); - } - - sofa::type::vector& graph_residuals = graph["Error"]; - graph_residuals.clear(); - sofa::type::vector& graph_violations = graph["Violation"]; - graph_violations.clear(); - sofa::type::vector& graph_levels = graph["Level"]; - graph_levels.clear(); - - { - SCOPED_TIMER("NLCP MultiGrid"); - helper::nlcp_multiGrid_Nlevels(_numConstraints, _dFree->ptr(), _W->lptr(), _result->ptr(), _mu, _tol, _maxIt, d_initial_guess.getValue(), - hierarchy_contact_group, hierarchy_num_group, hierarchy_constraint_group, hierarchy_constraint_group_fact, notMuted(), &graph_residuals, &graph_levels, &graph_violations); - } + sofa::type::vector& graph_error = graph["Error"]; + graph_error.clear(); + sofa::type::vector& graph_violations = graph["Violation"]; + graph_violations.clear(); - } - else { - sofa::type::vector& graph_error = graph["Error"]; - graph_error.clear(); - sofa::type::vector& graph_violations = graph["Violation"]; - graph_violations.clear(); + SCOPED_TIMER("NLCP GaussSeidel"); + helper::nlcp_gaussseidel(_numConstraints, _dFree->ptr(), _W->lptr(), _result->ptr(), _mu, _tol, _maxIt, d_initial_guess.getValue(), + notMuted(), _minW, _maxF, &graph_error, &graph_violations); + } - { - SCOPED_TIMER("NLCP GaussSeidel"); - helper::nlcp_gaussseidel(_numConstraints, _dFree->ptr(), _W->lptr(), _result->ptr(), _mu, _tol, _maxIt, d_initial_guess.getValue(), - notMuted(), _minW, _maxF, &graph_error, &graph_violations); - } - } } else { @@ -291,36 +262,15 @@ bool LCPConstraintSolver::applyCorrection(const core::ConstraintParams * /*cPara return true; } -void LCPConstraintSolver::buildHierarchy() -{ - int nLevels = 1; - if (d_multi_grid.getValue()) - { - nLevels = d_multi_grid_levels.getValue(); - if (nLevels < 2) nLevels = 2; - } - hierarchy_constraintBlockInfo.resize(nLevels); - hierarchy_constraintIds.resize(nLevels); - hierarchy_constraintPositions.resize(nLevels); - hierarchy_constraintDirections.resize(nLevels); - hierarchy_constraintAreas.resize(nLevels); - for (int l=0; l &constraint_m } } -void LCPConstraintSolver::MultigridConstraintsMerge() -{ - switch(d_merge_method.getValue()) - { - case 0: - MultigridConstraintsMerge_Compliance(); - break; - case 1: - MultigridConstraintsMerge_Spatial(); - break; - default: - msg_error() << "Unsupported merge method " << d_merge_method.getValue(); - } -} - -void LCPConstraintSolver::MultigridConstraintsMerge_Compliance() -{ - const SReal criterion=0.0; - const int numContacts = _numConstraints/3; - - hierarchy_contact_group.resize(1); - hierarchy_constraint_group.resize(1); - hierarchy_constraint_group_fact.resize(1); - hierarchy_num_group.resize(1); - std::vector group_lead; - std::vector& contact_group = hierarchy_contact_group[0]; - std::vector& constraint_group = hierarchy_constraint_group[0]; - std::vector& constraint_group_fact = hierarchy_constraint_group_fact[0]; - unsigned int& num_group = hierarchy_num_group[0]; - contact_group.clear(); - contact_group.resize(numContacts); - group_lead.clear(); - constraint_group.clear(); - constraint_group.resize(_numConstraints); - constraint_group_fact.clear(); - constraint_group_fact.resize(_numConstraints); - - for (int c=0; clptr()[3*c][3*group_lead[g]] > criterion * (_W->lptr()[3*c][3*c] +_W->lptr()[3*group_lead[g]][3*group_lead[g]]) ) // on regarde les couplages selon la normale... - { - new_group =false; - contact_group[c] = g; - } - } - if (new_group) - { - contact_group[c]=group_lead.size(); - group_lead.push_back(c); - } - } - num_group = group_lead.size(); - dmsg_info() << "contacts merged in "<d_merge_spatial_step.getValue(); - constexpr int merge_spatial_shift = 0; // d_merge_spatial_step/2 - const int merge_local_levels = this->d_merge_local_levels.getValue(); - int numConstraints = _numConstraints; - int numContacts = numConstraints/3; - int nLevels = d_multi_grid_levels.getValue(); - if (nLevels < 2) nLevels = 2; - - msg_info() << "Multigrid merge from " << numContacts << " contacts."; - - hierarchy_contact_group.resize(nLevels-1); - hierarchy_constraint_group.resize(nLevels-1); - hierarchy_constraint_group_fact.resize(nLevels-1); - hierarchy_num_group.resize(nLevels-1); - - hierarchy_constraintBlockInfo.resize(nLevels); - hierarchy_constraintPositions.resize(nLevels); - hierarchy_constraintDirections.resize(nLevels); - hierarchy_constraintAreas.resize(nLevels); - - for (int level = 1; level < nLevels; ++level) - { - std::vector& contact_group = hierarchy_contact_group[level-1]; - std::vector& constraint_group = hierarchy_constraint_group[level-1]; - std::vector& constraint_group_fact = hierarchy_constraint_group_fact[level-1]; - unsigned int& num_group = hierarchy_num_group[level-1]; - - contact_group.clear(); - contact_group.resize(numContacts); - constraint_group.clear(); - constraint_group.resize(numConstraints); - constraint_group_fact.clear(); - constraint_group_fact.resize(numConstraints); - num_group = 0; - - const VecConstraintBlockInfo& constraintBlockInfo = hierarchy_constraintBlockInfo[level-1]; - const VecConstCoord& constraintPositions = hierarchy_constraintPositions[level-1]; - const VecConstDeriv& constraintDirections = hierarchy_constraintDirections[level-1]; - const VecConstArea& constraintAreas = hierarchy_constraintAreas[level-1]; - - VecConstraintBlockInfo& newConstraintBlockInfo = hierarchy_constraintBlockInfo[level]; - VecConstCoord& newConstraintPositions = hierarchy_constraintPositions[level]; - VecConstDeriv& newConstraintDirections = hierarchy_constraintDirections[level]; - VecConstArea& newConstraintAreas = hierarchy_constraintAreas[level]; - - newConstraintBlockInfo.clear(); - newConstraintPositions.clear(); - newConstraintDirections.clear(); - newConstraintAreas.clear(); - - std::map coord2coarseId; - - for (unsigned cb = 0; cb < constraintBlockInfo.size(); ++cb) - { - const ConstraintBlockInfo& info = constraintBlockInfo[cb]; - msg_info() << "MultigridConstraintsMerge_Spatial level " << level-1 << " constraint block " << cb << " from " << (info.parent ? info.parent->getName() : std::string("nullptr")) - << " : c0 = " << info.const0 << " nbl = " << info.nbLines << " nbg = " << info.nbGroups << " offsetPosition = " << info.offsetPosition << " offsetDirection = " << info.offsetDirection << " offsetArea = " << info.offsetArea; - if (!info.hasPosition) - { - msg_error() << "MultigridConstraintsMerge_Spatial: constraints from " << (info.parent ? info.parent->getName() : std::string("nullptr")) << " have no position data"; - continue; - } - if (!info.hasDirection) - { - msg_error() << "MultigridConstraintsMerge_Spatial: constraints from " << (info.parent ? info.parent->getName() : std::string("nullptr")) << " have no direction data"; - continue; - } - ConstraintBlockInfo newInfo; - newInfo = info; - newInfo.hasArea = true; - newInfo.offsetPosition = newConstraintPositions.size(); - newInfo.offsetDirection = newConstraintDirections.size(); - newInfo.offsetArea = newConstraintAreas.size(); - newInfo.const0 = num_group * 3; - const int c0 = info.const0; - const int nbl = info.nbLines; - for (int c = 0; c < info.nbGroups; ++c) - { - int idFine = c0 + c*nbl; - if (idFine + 2 >= numConstraints) - { - msg_error() << "MultigridConstraintsMerge_Spatial level " << level << ": constraint " << idFine << " from " << (info.parent ? info.parent->getName() : std::string("nullptr")) << " has invalid index"; - break; - } - if ((unsigned)(info.offsetPosition + c) >= constraintPositions.size()) - { - msg_error() << "MultigridConstraintsMerge_Spatial level " << level << ": constraint " << idFine << " from " << (info.parent ? info.parent->getName() : std::string("nullptr")) << " has invalid position index"; - break; - } - ConstCoord posFine = constraintPositions[info.offsetPosition + c]; - ConstDeriv dirFineN = constraintDirections[info.offsetDirection + 3*c + 0]; - ConstDeriv dirFineT1 = constraintDirections[info.offsetDirection + 3*c + 1]; - ConstDeriv dirFineT2 = constraintDirections[info.offsetDirection + 3*c + 2]; - ConstArea area = (info.hasArea) ? constraintAreas[info.offsetArea + c] : (ConstArea)1.0; - ConstCoord posCoarse; - for (int i=0; i<3; ++i) - { - int p = posFine[i]+merge_spatial_shift; - if (p < 0) - p -= merge_spatial_step-1; - p = p / merge_spatial_step; - posCoarse[i] = p; - } - auto [insertIt, insertSuccess] = coord2coarseId.insert(std::map::value_type(posCoarse, (int)num_group)); - int idCoarse = insertIt->second * 3; - if (insertSuccess) - { - // new group - newConstraintPositions.push_back(posCoarse); - newConstraintDirections.push_back(dirFineN*area); - newConstraintDirections.push_back(dirFineT1*area); - newConstraintDirections.push_back(dirFineT2*area); - newConstraintAreas.push_back(area); - ++num_group; - } - else - { - // add to existing group - newConstraintAreas[idCoarse/3] += area; - ConstDeriv& dirCoarseN = newConstraintDirections[idCoarse+0]; - ConstDeriv& dirCoarseT1 = newConstraintDirections[idCoarse+1]; - ConstDeriv& dirCoarseT2 = newConstraintDirections[idCoarse+2]; - SReal dotNN = dirCoarseN * dirFineN; - SReal dotT1T1 = dirCoarseT1 * dirFineT1; - SReal dotT2T2 = dirCoarseT2 * dirFineT2; - SReal dotT2T1 = dirCoarseT2 * dirFineT1; - SReal dotT1T2 = dirCoarseT1 * dirFineT2; - dirCoarseN += dirFineN * ((dotNN < 0) ? -area : area); - if (fabs(dotT1T1) + fabs(dotT2T2) > fabs(dotT1T2) + fabs(dotT2T1)) - { - // friction axes are aligned - dirCoarseT1 += dirFineT1 * ((dotT1T1 < 0) ? -area : area); - dirCoarseT2 += dirFineT2 * ((dotT2T2 < 0) ? -area : area); - } - else - { - // friction axes are swapped - dirCoarseT1 += dirFineT2 * ((dotT1T2 < 0) ? -area : area); - dirCoarseT2 += dirFineT1 * ((dotT2T1 < 0) ? -area : area); - } - } - contact_group[idFine/3] = idCoarse/3; - } - newInfo.nbGroups = num_group - newInfo.const0 / 3; - newConstraintBlockInfo.push_back(newInfo); - if (level < merge_local_levels) - { - // the following line clears the coarse group map between blocks - // of constraints, hence disallowing any merging of constraints - // not created by the same BaseConstraint component - coord2coarseId.clear(); - } - } - // Finalize - msg_info() << "Multigrid merge level " << level << ": " << num_group << " groups."; - - // Normalize and orthogonalize constraint directions - for (unsigned int g=0; g fabs(dotT1T2) + fabs(dotT2T1)) - { - // friction axes are aligned - constraint_group[idFine+1] = idCoarse+1; constraint_group_fact[idFine+1] = ((dotT1T1 < 0) ? -1.0 : 1.0); - constraint_group[idFine+2] = idCoarse+2; constraint_group_fact[idFine+2] = ((dotT2T2 < 0) ? -1.0 : 1.0); - } - else - { - // friction axes are swapped - constraint_group[idFine+1] = idCoarse+2; constraint_group_fact[idFine+1] = ((dotT2T1 < 0) ? -1.0 : 1.0); - constraint_group[idFine+2] = idCoarse+1; constraint_group_fact[idFine+2] = ((dotT1T2 < 0) ? -1.0 : 1.0); - } - } - - numContacts = num_group; - numConstraints = numContacts*3; - } - const VecConstraintBlockInfo& constraintBlockInfo = hierarchy_constraintBlockInfo[nLevels-1]; - for (unsigned cb = 0; cb < constraintBlockInfo.size(); ++cb) - { - const ConstraintBlockInfo& info = constraintBlockInfo[cb]; - msg_info() << "MultigridConstraintsMerge_Spatial level " << nLevels-1 << " constraint block " << cb << " from " << (info.parent ? info.parent->getName() : std::string("nullptr")) - << " : c0 = " << info.const0 << " nbl = " << info.nbLines << " nbg = " << info.nbGroups << " offsetPosition = " << info.offsetPosition << " offsetDirection = " << info.offsetDirection << " offsetArea = " << info.offsetArea; - } -} - void LCPConstraintSolver::computeInitialGuess() { sofa::helper::AdvancedTimer::StepVar vtimer("InitialGuess"); const auto _mu = d_mu.getValue(); - const VecConstraintBlockInfo& constraintBlockInfo = hierarchy_constraintBlockInfo[0]; - const VecPersistentID& constraintIds = hierarchy_constraintIds[0]; + const VecConstraintBlockInfo& constraintBlockInfo = m_constraintBlockInfo; + const VecPersistentID& constraintIds = m_constraintIds; const int numContact = (_mu > 0.0) ? _numConstraints/3 : _numConstraints; for (int c=0; c::const_iterator previt = _previousConstraints.find(info.parent); + std::map::const_iterator previt = _previousConstraints.find(info.parent); if (previt == _previousConstraints.end()) continue; const ConstraintBlockBuf& buf = previt->second; const int c0 = info.const0; @@ -698,8 +358,8 @@ void LCPConstraintSolver::computeInitialGuess() void LCPConstraintSolver::keepContactForcesValue() { sofa::helper::AdvancedTimer::StepVar vtimer("KeepForces"); - const VecConstraintBlockInfo& constraintBlockInfo = hierarchy_constraintBlockInfo[0]; - const VecPersistentID& constraintIds = hierarchy_constraintIds[0]; + const VecConstraintBlockInfo& constraintBlockInfo = m_constraintBlockInfo; + const VecPersistentID& constraintIds = m_constraintIds; // store current force _previousForces.resize(_numConstraints); for (unsigned int c=0; c<_numConstraints; ++c) @@ -1218,119 +878,6 @@ void LCPConstraintSolver::lockConstraintProblem(sofa::core::objectmodel::BaseObj } -void LCPConstraintSolver::draw(const core::visual::VisualParams* vparams) -{ - unsigned int showLevels = (unsigned int) this->d_showLevels.getValue(); - if (showLevels > hierarchy_constraintBlockInfo.size()) showLevels = hierarchy_constraintBlockInfo.size(); - if (!showLevels) return; - const SReal showCellWidth = this->d_showCellWidth.getValue(); - const type::Vec3 showTranslation = this->d_showTranslation.getValue(); - const type::Vec3 showLevelTranslation = this->d_showLevelTranslation.getValue(); - - const int merge_spatial_step = this->d_merge_spatial_step.getValue(); - constexpr int merge_spatial_shift = 0; // d_merge_spatial_step/2 - const int merge_local_levels = this->d_merge_local_levels.getValue(); - const auto _mu = d_mu.getValue(); - - const auto stateLifeCycle = vparams->drawTool()->makeStateLifeCycle(); - - // from http://colorexplorer.com/colormatch.aspx - const unsigned int colors[72]= { 0x2F2FBA, 0x111145, 0x2FBA8C, 0x114534, 0xBA8C2F, 0x453411, 0x2F72BA, 0x112A45, - 0x2FBA48, 0x11451B, 0xBA2F5B, 0x451122, 0x2FB1BA, 0x114145, 0x79BA2F, 0x2D4511, 0x9E2FBA, 0x3B1145, 0x2FBA79, - 0x11452D, 0xBA662F, 0x452611, 0x2F41BA, 0x111845, 0x2FBA2F, 0x114511, 0xBA2F8C, 0x451134, 0x2F8CBA, 0x113445, - 0x6DBA2F, 0x284511, 0xAA2FBA, 0x3F1145, 0x2FAABA, 0x113F45, 0xAFBA2F, 0x414511, 0x692FBA, 0x271145, 0x2FBAAA, - 0x11453F, 0xBA892F, 0x453311, 0x2F31BA, 0x111245, 0x2FBA89, 0x114533, 0xBA4F2F, 0x451D11, 0x2F4DBA, 0x111C45, - 0x2FBA6D, 0x114528, 0xBA2F56, 0x451120, 0x2F72BA, 0x112A45, 0x2FBA48, 0x11451B, 0xBA2F9A, 0x451139, 0x2F93BA, - 0x113645, 0x3FBA2F, 0x174511, 0x662FBA, 0x261145, 0x2FBAA8, 0x11453E, 0xB1BA2F, 0x414511}; - - union - { - int i; - unsigned char b[4]; - } color; - - int coord0 = 0; - int coordFact = 1; - for (unsigned int level = 0; level < showLevels; ++level) - { - const VecConstraintBlockInfo& constraintBlockInfo = hierarchy_constraintBlockInfo[level]; - const VecConstCoord& constraintPositions = hierarchy_constraintPositions[level]; - const VecConstDeriv& constraintDirections = hierarchy_constraintDirections[level]; - const VecConstArea& constraintAreas = hierarchy_constraintAreas[level]; - - for (unsigned cb = 0; cb < constraintBlockInfo.size(); ++cb) - { - const ConstraintBlockInfo& info = constraintBlockInfo[cb]; - if (!info.hasPosition) - continue; - if (!info.hasDirection) - continue; - - const int c0 = info.const0; - const int nbl = info.nbLines; - for (int c = 0; c < info.nbGroups; ++c) - { - int idFine = c0 + c*nbl; - if ((unsigned)(info.offsetPosition + c) >= constraintPositions.size()) - { - msg_info() << "Level " << level << ": constraint " << idFine << " from " << (info.parent ? info.parent->getName() : std::string("nullptr")) << " has invalid position index" ; - break; - } - if ((unsigned)(info.offsetDirection + 3*c) >= constraintDirections.size()) - { - msg_info() << "Level " << level << ": constraint " << idFine << " from " << (info.parent ? info.parent->getName() : std::string("nullptr")) << " has invalid direction index" ; - break; - } - ConstCoord posFine = constraintPositions[info.offsetPosition + c]; - ConstDeriv dirFineN = constraintDirections[info.offsetDirection + 3*c + 0]; - ConstDeriv dirFineT1 = constraintDirections[info.offsetDirection + 3*c + 1]; - ConstDeriv dirFineT2 = constraintDirections[info.offsetDirection + 3*c + 2]; - const ConstArea area = (info.hasArea) ? constraintAreas[info.offsetArea + c] : (ConstArea)(2*coordFact*coordFact*showCellWidth*showCellWidth); - - type::Vec3 centerFine = showTranslation + showLevelTranslation*level; - for (int i=0; i<3; ++i) centerFine[i] += ((posFine[i]+0.5)*coordFact + coord0) * showCellWidth; - const SReal radius = sqrt(area*0.5); - - const unsigned int colid = (level * 12 + ((int)level < merge_local_levels ? (cb % 2) : 0)) % 72; - color.i = (int) colors[colid + 0]; - vparams->drawTool()->drawArrow( - centerFine,centerFine+dirFineN*radius*2.0f, - (float)radius*2.0f*0.03f, - sofa::type::RGBAColor( - (float)(color.b[0]) * (1.0f/255.0f), - (float)(color.b[1]) * (1.0f/255.0f), - (float)(color.b[2]) * (1.0f/255.0f), - 1.0f)); - if (_mu > 1.0e-6) - { - color.i = (int) colors[colid + 2]; - vparams->drawTool()->drawArrow( - centerFine-dirFineT1*radius*_mu,centerFine+dirFineT1*radius*_mu, - (float)(radius*_mu*0.03f), - sofa::type::RGBAColor( - (float)(color.b[0]) * (1.0f/255.0f), - (float)(color.b[1]) * (1.0f/255.0f), - (float)(color.b[2]) * (1.0f/255.0f), - 1.0f)); - color.i = (int) colors[colid + 4]; - vparams->drawTool()->drawArrow( - centerFine-dirFineT2*radius*_mu,centerFine+dirFineT2*radius*_mu, - (float)(radius*_mu*0.03f), - sofa::type::RGBAColor( - color.b[0] * (1.0f/255.0f), - color.b[1] * (1.0f/255.0f), - color.b[2] * (1.0f/255.0f), - 1.0f)); - } - } - } - coord0 = (coord0 - merge_spatial_shift) * merge_spatial_step; - coordFact *= merge_spatial_step; - - } - -} - void registerLCPConstraintSolver(sofa::core::ObjectFactory* factory) { factory->registerObjects(core::ObjectRegistrationData("A Constraint Solver using the Linear Complementarity Problem formulation to solve BaseConstraint based components.") diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.h b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.h index cacdb319c29..985cf843e0f 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.h +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/LCPConstraintSolver.h @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include @@ -70,7 +70,7 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ bool solveSystem(const core::ConstraintParams * /*cParams*/, MultiVecId res1, MultiVecId res2=MultiVecId::null()) override; bool applyCorrection(const core::ConstraintParams * /*cParams*/, MultiVecId res1, MultiVecId res2=MultiVecId::null()) override; - void draw(const core::visual::VisualParams* vparams) override; + Data d_displayDebug; ///< Display debug information. Data d_initial_guess; ///< activate LCP results history to improve its resolution performances. @@ -81,11 +81,11 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ Data d_mu; ///< Friction coefficient Data d_minW; ///< If not zero, constraints whose self-compliance (i.e. the corresponding value on the diagonal of W) is smaller than this threshold will be ignored Data d_maxF; ///< If not zero, constraints whose response force becomes larger than this threshold will be ignored - Data d_multi_grid; ///< activate multi_grid resolution (NOT STABLE YET) - Data d_multi_grid_levels; ///< if multi_grid is active: how many levels to create (>=2) - Data d_merge_method; ///< if multi_grid is active: which method to use to merge constraints (0 = compliance-based, 1 = spatial coordinates) - Data d_merge_spatial_step; ///< if merge_method is 1: grid size reduction between multigrid levels - Data d_merge_local_levels; ///< if merge_method is 1: up to the specified level of the multigrid, constraints are grouped locally, i.e. separately within each contact pairs, while on upper levels they are grouped globally independently of contact pairs. + DeprecatedAndRemoved d_multi_grid; ///< activate multi_grid resolution (NOT STABLE YET) + DeprecatedAndRemoved d_multi_grid_levels; ///< if multi_grid is active: how many levels to create (>=2) + DeprecatedAndRemoved d_merge_method; ///< if multi_grid is active: which method to use to merge constraints (0 = compliance-based, 1 = spatial coordinates) + DeprecatedAndRemoved d_merge_spatial_step; ///< if merge_method is 1: grid size reduction between multigrid levels + DeprecatedAndRemoved d_merge_local_levels; ///< if merge_method is 1: up to the specified level of the multigrid, constraints are grouped locally, i.e. separately within each contact pairs, while on upper levels they are grouped globally independently of contact pairs. Data> d_constraintForces; ///< OUTPUT: constraint forces (stored only if computeConstraintForces=True) Data d_computeConstraintForces; ///< The indices of the constraintForces to store in the constraintForce data field @@ -93,10 +93,10 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ Data > > d_graph; ///< Graph of residuals at each iteration - Data d_showLevels; ///< Number of constraint levels to display + DeprecatedAndRemoved d_showLevels; ///< Number of constraint levels to display Data d_showCellWidth; ///< Distance between each constraint cells Data d_showTranslation; ///< Position of the first cell - Data d_showLevelTranslation; ///< Translation between levels + DeprecatedAndRemoved d_showLevelTranslation; ///< Translation between levels ConstraintProblem* getConstraintProblem() override; void lockConstraintProblem(sofa::core::objectmodel::BaseObject* from, ConstraintProblem* p1, ConstraintProblem* p2=nullptr) override; ///< Do not use the following LCPs until the next call to this function. This is used to prevent concurrent access to the LCP when using a LCPForceFeedback through an haptic thread @@ -108,8 +108,6 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ unsigned int _numConstraints; - /// Multigrid hierarchy is resized and cleared - void buildHierarchy(); /// Call the method getConstraintInfo on all the BaseConstraintSet void getConstraintInfo(core::ConstraintParams cparams); /// Call the method addComplianceInConstraintSpace on all the BaseConstraintCorrection @@ -121,16 +119,13 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ sofa::linearalgebra::LPtrFullMatrix *_W; /// multi-grid approach /// - void MultigridConstraintsMerge(); - void MultigridConstraintsMerge_Compliance(); - void MultigridConstraintsMerge_Spatial(); void build_Coarse_Compliance(std::vector &/*constraint_merge*/, int /*sizeCoarseSystem*/); sofa::linearalgebra::LPtrFullMatrix _Wcoarse; - std::vector< std::vector< int > > hierarchy_contact_group; - std::vector< std::vector< int > > hierarchy_constraint_group; - std::vector< std::vector< SReal > > hierarchy_constraint_group_fact; - std::vector< unsigned int > hierarchy_num_group; + std::vector< int > m_contact_group; + std::vector< int > m_constraint_group; + std::vector< SReal > m_constraint_group_fact; + unsigned int m_num_group; /// common built-unbuilt @@ -147,17 +142,11 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ std::vector _cclist_elem1; std::vector _cclist_elem2; - typedef core::behavior::BaseConstraint::ConstraintBlockInfo ConstraintBlockInfo; - typedef core::behavior::BaseConstraint::PersistentID PersistentID; - typedef core::behavior::BaseConstraint::ConstCoord ConstCoord; - typedef core::behavior::BaseConstraint::ConstDeriv ConstDeriv; - typedef core::behavior::BaseConstraint::ConstArea ConstArea; + typedef core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo ConstraintBlockInfo; + typedef core::behavior::BaseLagrangianConstraint::PersistentID PersistentID; - typedef core::behavior::BaseConstraint::VecConstraintBlockInfo VecConstraintBlockInfo; - typedef core::behavior::BaseConstraint::VecPersistentID VecPersistentID; - typedef core::behavior::BaseConstraint::VecConstCoord VecConstCoord; - typedef core::behavior::BaseConstraint::VecConstDeriv VecConstDeriv; - typedef core::behavior::BaseConstraint::VecConstArea VecConstArea; + typedef core::behavior::BaseLagrangianConstraint::VecConstraintBlockInfo VecConstraintBlockInfo; + typedef core::behavior::BaseLagrangianConstraint::VecPersistentID VecPersistentID; class ConstraintBlockBuf { @@ -166,14 +155,11 @@ class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API LCPConstraintSolver : publ int nbLines; ///< how many dofs (i.e. lines in the matrix) are used by each constraint }; - std::map _previousConstraints; + std::map _previousConstraints; type::vector< SReal > _previousForces; - type::vector< VecConstraintBlockInfo > hierarchy_constraintBlockInfo; - type::vector< VecPersistentID > hierarchy_constraintIds; - type::vector< VecConstCoord > hierarchy_constraintPositions; - type::vector< VecConstDeriv > hierarchy_constraintDirections; - type::vector< VecConstArea > hierarchy_constraintAreas; + VecConstraintBlockInfo m_constraintBlockInfo; + VecPersistentID m_constraintIds; // for gaussseidel_unbuilt type::vector< helper::LocalBlock33 > unbuilt_W33; diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/ConstraintStoreLambdaVisitor.cpp b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/ConstraintStoreLambdaVisitor.cpp index 398fc1feffc..fa5b3efd272 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/ConstraintStoreLambdaVisitor.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/ConstraintStoreLambdaVisitor.cpp @@ -19,7 +19,7 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include +#include #include #include @@ -35,7 +35,7 @@ ConstraintStoreLambdaVisitor::ConstraintStoreLambdaVisitor(const sofa::core::Con simulation::Visitor::Result ConstraintStoreLambdaVisitor::fwdConstraintSet(simulation::Node* node, core::behavior::BaseConstraintSet* cSet) { - if (core::behavior::BaseConstraint *c = dynamic_cast(cSet) ) + if (core::behavior::BaseLagrangianConstraint *c = dynamic_cast(cSet) ) { const ctime_t t0 = begin(node, c); c->storeLambda(m_cParams, m_cParams->lambda(), m_lambda); diff --git a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/MechanicalGetConstraintResolutionVisitor.cpp b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/MechanicalGetConstraintResolutionVisitor.cpp index 3eb9ce87fa3..29d67ff2571 100644 --- a/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/MechanicalGetConstraintResolutionVisitor.cpp +++ b/Sofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/visitors/MechanicalGetConstraintResolutionVisitor.cpp @@ -22,7 +22,7 @@ #include #include #include -#include +#include namespace sofa::component::constraint::lagrangian::solver { @@ -39,7 +39,7 @@ MechanicalGetConstraintResolutionVisitor::MechanicalGetConstraintResolutionVisit MechanicalGetConstraintResolutionVisitor::Result MechanicalGetConstraintResolutionVisitor::fwdConstraintSet(simulation::Node* node, core::behavior::BaseConstraintSet* cSet) { - if (core::behavior::BaseConstraint *c=cSet->toBaseConstraint()) + if (core::behavior::BaseLagrangianConstraint *c=cSet->toBaseLagrangianConstraint()) { const ctime_t t0 = begin(node, c); c->getConstraintResolution(cparams, _res, _offset); diff --git a/Sofa/Component/Constraint/Projective/Sofa.Component.Constraint.ProjectiveConfig.cmake.in b/Sofa/Component/Constraint/Projective/Sofa.Component.Constraint.ProjectiveConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Constraint/Projective/Sofa.Component.Constraint.ProjectiveConfig.cmake.in +++ b/Sofa/Component/Constraint/Projective/Sofa.Component.Constraint.ProjectiveConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/DirectionProjectiveConstraint.inl b/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/DirectionProjectiveConstraint.inl index 50e7881feaf..9e679a2d08a 100644 --- a/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/DirectionProjectiveConstraint.inl +++ b/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/DirectionProjectiveConstraint.inl @@ -131,7 +131,7 @@ void DirectionProjectiveConstraint::reinit() for(unsigned i=0; i::updateJacobian() for(unsigned i=0; i::projectResponse(const core::Me projectResponseT(res.wref(), [](VecDeriv& dx, const unsigned int index, const VecBool& b) { - for (std::size_t j = 0; j < b.size(); j++) if (b[j]) dx[index][j] = 0.0; + for (std::size_t j = 0; j < b.size(); j++) if (b[j]) dx[index][j] = 0.0; } ); } diff --git a/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/PlaneProjectiveConstraint.inl b/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/PlaneProjectiveConstraint.inl index 85570f79062..5837fc2e538 100644 --- a/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/PlaneProjectiveConstraint.inl +++ b/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/PlaneProjectiveConstraint.inl @@ -134,11 +134,11 @@ void PlaneProjectiveConstraint::reinit() { if(i==j) { - bProjection[i][j] = 1 - n[i]*n[j]; + bProjection(i,j) = 1 - n[i]*n[j]; } else { - bProjection[i][j] = - n[i]*n[j]; + bProjection(i,j) = - n[i]*n[j]; } } diff --git a/Sofa/Component/Constraint/Projective/tests/FixedPlaneProjectiveConstraint_test.cpp b/Sofa/Component/Constraint/Projective/tests/FixedPlaneProjectiveConstraint_test.cpp index cc7083b929a..36694560ec9 100644 --- a/Sofa/Component/Constraint/Projective/tests/FixedPlaneProjectiveConstraint_test.cpp +++ b/Sofa/Component/Constraint/Projective/tests/FixedPlaneProjectiveConstraint_test.cpp @@ -1,4 +1,4 @@ -/****************************************************************************** +/****************************************************************************** * SOFA, Simulation Open-Framework Architecture * * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * diff --git a/Sofa/Component/Constraint/Sofa.Component.ConstraintConfig.cmake.in b/Sofa/Component/Constraint/Sofa.Component.ConstraintConfig.cmake.in index 225d730f54b..a4b730b0b16 100644 --- a/Sofa/Component/Constraint/Sofa.Component.ConstraintConfig.cmake.in +++ b/Sofa/Component/Constraint/Sofa.Component.ConstraintConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTCONSTRAINT_TARGETS @SOFACOMPONENTCONSTRAINT_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTCONSTRAINT_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Controller/Sofa.Component.ControllerConfig.cmake.in b/Sofa/Component/Controller/Sofa.Component.ControllerConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Controller/Sofa.Component.ControllerConfig.cmake.in +++ b/Sofa/Component/Controller/Sofa.Component.ControllerConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Diffusion/Sofa.Component.DiffusionConfig.cmake.in b/Sofa/Component/Diffusion/Sofa.Component.DiffusionConfig.cmake.in index 552d79796ad..03f693fc48e 100644 --- a/Sofa/Component/Diffusion/Sofa.Component.DiffusionConfig.cmake.in +++ b/Sofa/Component/Diffusion/Sofa.Component.DiffusionConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Engine/Analyze/Sofa.Component.Engine.AnalyzeConfig.cmake.in b/Sofa/Component/Engine/Analyze/Sofa.Component.Engine.AnalyzeConfig.cmake.in index 7857ac95a1c..bd346118ac9 100644 --- a/Sofa/Component/Engine/Analyze/Sofa.Component.Engine.AnalyzeConfig.cmake.in +++ b/Sofa/Component/Engine/Analyze/Sofa.Component.Engine.AnalyzeConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Engine/Generate/CMakeLists.txt b/Sofa/Component/Engine/Generate/CMakeLists.txt index 01453564712..62df2348889 100644 --- a/Sofa/Component/Engine/Generate/CMakeLists.txt +++ b/Sofa/Component/Engine/Generate/CMakeLists.txt @@ -43,6 +43,10 @@ set(HEADER_FILES ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/NormalsFromPoints.inl ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/RandomPointDistributionInSurface.h ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/RandomPointDistributionInSurface.inl + ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/VolumeFromTetrahedrons.h + ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/VolumeFromTetrahedrons.inl + ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/VolumeFromTriangles.h + ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/VolumeFromTriangles.inl ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/Spiral.h ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/Spiral.inl ) @@ -68,6 +72,8 @@ set(SOURCE_FILES ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/NormEngine.cpp ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/NormalsFromPoints.cpp ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/RandomPointDistributionInSurface.cpp + ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/VolumeFromTetrahedrons.cpp + ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/VolumeFromTriangles.cpp ${SOFACOMPONENTENGINEGENERATE_SOURCE_DIR}/Spiral.cpp ) diff --git a/Sofa/Component/Engine/Generate/Sofa.Component.Engine.GenerateConfig.cmake.in b/Sofa/Component/Engine/Generate/Sofa.Component.Engine.GenerateConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Engine/Generate/Sofa.Component.Engine.GenerateConfig.cmake.in +++ b/Sofa/Component/Engine/Generate/Sofa.Component.Engine.GenerateConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/GenerateRigidMass.inl b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/GenerateRigidMass.inl index 7057832120c..5ad570bc2bb 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/GenerateRigidMass.inl +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/GenerateRigidMass.inl @@ -209,26 +209,26 @@ void GenerateRigidMass::generateRigid() type::Vec3 center(afIntegral[1]/afIntegral[0],afIntegral[2]/afIntegral[0],afIntegral[3]/afIntegral[0]); // inertia relative to world origin - rigidmass->inertiaMatrix[0][0] = static_cast( afIntegral[5] + afIntegral[6] ); - rigidmass->inertiaMatrix[0][1] = static_cast( -afIntegral[7] ); - rigidmass->inertiaMatrix[0][2] = static_cast( -afIntegral[9] ); - rigidmass->inertiaMatrix[1][0] = static_cast( rigidmass->inertiaMatrix[0][1] ); - rigidmass->inertiaMatrix[1][1] = static_cast( afIntegral[4] + afIntegral[6] ); - rigidmass->inertiaMatrix[1][2] = static_cast( -afIntegral[8] ); - rigidmass->inertiaMatrix[2][0] = static_cast( rigidmass->inertiaMatrix[0][2] ); - rigidmass->inertiaMatrix[2][1] = static_cast( rigidmass->inertiaMatrix[1][2] ); - rigidmass->inertiaMatrix[2][2] = static_cast( afIntegral[4] + afIntegral[5] ); + rigidmass->inertiaMatrix(0,0) = static_cast( afIntegral[5] + afIntegral[6] ); + rigidmass->inertiaMatrix(0,1) = static_cast( -afIntegral[7] ); + rigidmass->inertiaMatrix(0,2) = static_cast( -afIntegral[9] ); + rigidmass->inertiaMatrix(1,0) = static_cast( rigidmass->inertiaMatrix(0,1) ); + rigidmass->inertiaMatrix(1,1) = static_cast( afIntegral[4] + afIntegral[6] ); + rigidmass->inertiaMatrix(1,2) = static_cast( -afIntegral[8] ); + rigidmass->inertiaMatrix(2,0) = static_cast( rigidmass->inertiaMatrix(0,2) ); + rigidmass->inertiaMatrix(2,1) = static_cast( rigidmass->inertiaMatrix(1,2) ); + rigidmass->inertiaMatrix(2,2) = static_cast( afIntegral[4] + afIntegral[5] ); // inertia relative to center of mass - rigidmass->inertiaMatrix[0][0] -= static_cast( volume*(center[1]*center[1] + center[2]*center[2]) ); - rigidmass->inertiaMatrix[0][1] += static_cast( volume*center[0]*center[1] ); - rigidmass->inertiaMatrix[0][2] += static_cast( volume*center[2]*center[0] ); - rigidmass->inertiaMatrix[1][0] = static_cast( rigidmass->inertiaMatrix[0][1] ); - rigidmass->inertiaMatrix[1][1] -= static_cast( volume*(center[2]*center[2] + center[0]*center[0]) ); - rigidmass->inertiaMatrix[1][2] += static_cast( volume*center[1]*center[2] ); - rigidmass->inertiaMatrix[2][0] = static_cast( rigidmass->inertiaMatrix[0][2] ); - rigidmass->inertiaMatrix[2][1] = static_cast( rigidmass->inertiaMatrix[1][2] ); - rigidmass->inertiaMatrix[2][2] -= static_cast( volume*(center[0]*center[0] + center[1]*center[1]) ); + rigidmass->inertiaMatrix(0,0) -= static_cast( volume*(center[1]*center[1] + center[2]*center[2]) ); + rigidmass->inertiaMatrix(0,1) += static_cast( volume*center[0]*center[1] ); + rigidmass->inertiaMatrix(0,2) += static_cast( volume*center[2]*center[0] ); + rigidmass->inertiaMatrix(1,0) = static_cast( rigidmass->inertiaMatrix(0,1) ); + rigidmass->inertiaMatrix(1,1) -= static_cast( volume*(center[2]*center[2] + center[0]*center[0]) ); + rigidmass->inertiaMatrix(1,2) += static_cast( volume*center[1]*center[2] ); + rigidmass->inertiaMatrix(2,0) = static_cast( rigidmass->inertiaMatrix(0,2) ); + rigidmass->inertiaMatrix(2,1) = static_cast( rigidmass->inertiaMatrix(1,2) ); + rigidmass->inertiaMatrix(2,2) -= static_cast( volume*(center[0]*center[0] + center[1]*center[1]) ); rigidmass->inertiaMatrix /= static_cast( volume ); rigidmass->recalc(); diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp new file mode 100644 index 00000000000..7d77c4aa650 --- /dev/null +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp @@ -0,0 +1,43 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ +#define SOFA_COMPONENT_ENGINE_VOLUMEFROMTETRAHEDRONS_CPP + +#include +#include + +namespace sofa::component::engine::generate +{ + +using namespace sofa::defaulttype; +using namespace sofa::helper; + +void registerVolumeFromTetrahedrons(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("This component computes the volume of a given volumetric mesh.") + .add< VolumeFromTetrahedrons >(true)); +} + +template class SOFA_COMPONENT_ENGINE_GENERATE_API VolumeFromTetrahedrons; + + +} // namespace + diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h new file mode 100644 index 00000000000..c73250b360f --- /dev/null +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h @@ -0,0 +1,98 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ +#pragma once +#include + +#include +#include +#include + +namespace sofa::component::engine::generate +{ + +/** + * This class returns the volumes of a given volumic mesh. + */ +template +class VolumeFromTetrahedrons : public sofa::core::DataEngine +{ +public: + SOFA_CLASS(SOFA_TEMPLATE(VolumeFromTetrahedrons,DataTypes), sofa::core::DataEngine); + + typedef typename DataTypes::VecCoord VecCoord; + + typedef typename DataTypes::Coord Coord; + typedef typename Coord::value_type Real; + + typedef typename sofa::core::behavior::MechanicalState MechanicalState; + typedef typename sofa::core::topology::BaseMeshTopology BaseMeshTopology; + + typedef sofa::core::topology::BaseMeshTopology::Tetrahedron Tetra; + typedef sofa::core::topology::BaseMeshTopology::Hexahedron Hexa; + + typedef sofa::core::topology::BaseMeshTopology::SeqTetrahedra VecTetras; + typedef sofa::core::topology::BaseMeshTopology::SeqHexahedra VecHexas; + +public: + + VolumeFromTetrahedrons(); + ~VolumeFromTetrahedrons() override; + + ////////////////////////// Inherited from BaseObject /////////////////// + void init() override; + void reinit() override; + void parse(core::objectmodel::BaseObjectDescription* arg) override; + //////////////////////////////////////////////////////////////////////// + + ////////////////////////// Inherited from DataEngine//////////////////// + void doUpdate() override; + /////////////////////////////////////////////////////////////////////// + + SReal getVolume() {return d_volume.getValue();} + +protected: + + SingleLink, BaseMeshTopology, BaseLink::FLAG_STOREPATH | BaseLink::FLAG_STRONGLINK> l_topology; + SingleLink, MechanicalState, BaseLink::FLAG_STOREPATH | BaseLink::FLAG_STRONGLINK> l_state; + + sofa::Data d_positions; + sofa::Data d_tetras; + sofa::Data d_hexas; + + sofa::Data d_volume; + sofa::Data d_doUpdate; + + void updateVolume(); + +private: + + void initTopology(); + void checkTopology(); +}; + +#if !defined(SOFA_COMPONENT_ENGINE_VOLUMEFROMTETRAHEDRONS_CPP) +extern template class VolumeFromTetrahedrons; +#endif + +} // namespace + + diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl new file mode 100644 index 00000000000..2f311ee5d17 --- /dev/null +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl @@ -0,0 +1,233 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ +#pragma once + +#include +#include +#include +#include + +namespace sofa::component::engine::generate +{ + +using sofa::core::objectmodel::ComponentState; +using sofa::helper::ReadAccessor; +using sofa::type::vector; +using sofa::core::ConstVecCoordId; +using sofa::core::objectmodel::BaseData; + + +template +VolumeFromTetrahedrons::VolumeFromTetrahedrons() + : + l_topology(initLink("topology", "link to the topology")) + , l_state(initLink("mechanical", "link to the mechanical")) + , d_positions(initData(&d_positions,"position","If not set by user, find the context mechanical.")) + , d_tetras(initData(&d_tetras,"tetras","If not set by user, find the context topology.")) + , d_hexas(initData(&d_hexas,"hexas","If not set by user, find the context topology.")) + , d_volume(initData(&d_volume,Real(0.0),"volume","The computed volume.")) + , d_doUpdate(initData(&d_doUpdate,false,"update","If true, will update the volume at each time step of the simulation.")) +{ + d_volume.setReadOnly(true); +} + +template +void VolumeFromTetrahedrons::parse(core::objectmodel::BaseObjectDescription* arg) +{ + Inherit1::parse(arg); + + // SOFA_ATTRIBUTE_DISABLED("v25.06", "v26.06", "data positions renamed as position") + // to be backward compatible with previous data structure + const char* positionsChar = arg->getAttribute("positions"); + if( positionsChar ) + msg_deprecated() << "You are using a deprecated Data 'positions', please use 'position' instead."; +} + +template +VolumeFromTetrahedrons::~VolumeFromTetrahedrons() +{ +} + + +template +void VolumeFromTetrahedrons::init() +{ + Inherit1::init(); + + d_componentState.setValue(ComponentState::Valid); + + addInput(&d_positions); + addInput(&d_tetras); + addInput(&d_hexas); + + addOutput(&d_volume); + + if(!d_positions.isSet()) + { + if(!l_state.get()) + { + msg_info() << "Link to the mechanical state should be set to ensure right behavior. First mechanical state found in current context will be used."; + l_state.set(dynamic_cast(this->getContext()->getMechanicalState())); + } + + if(!l_state.get()) + { + msg_error() << "No positions given by the user and no mechanical state found in the context. The component cannot work."; + d_componentState.setValue(ComponentState::Invalid); + return; + } + + d_positions.setParent(l_state.get()->findData("position")); // Links d_positions to m_state.position + } + + initTopology(); + checkTopology(); + updateVolume(); +} + + + +template +void VolumeFromTetrahedrons::reinit() +{ + if(d_componentState.getValue() != ComponentState::Valid) + return ; + + updateVolume(); +} + + +template +void VolumeFromTetrahedrons::initTopology() +{ + if (!l_topology.get()) + { + msg_info() << "Link to Topology container should be set to ensure right behavior. First Topology found in current context will be used."; + l_topology.set(this->getContext()->getMeshTopologyLink()); + } + + const auto& topology = l_topology.get(); + const bool hasTetras = d_tetras.isSet(); + const bool hasHexas = d_hexas.isSet(); + + if(!hasTetras && !hasHexas && !topology) + { + msg_error() << "No tetras or hexas given by the user and no topology context. The component cannot work"; + d_componentState.setValue(ComponentState::Invalid); + return; + } + + if(!hasTetras && topology) + d_tetras.setValue(topology->getTetras()); + + if(!hasHexas && topology) + d_hexas.setValue(topology->getHexas()); +} + + +template +void VolumeFromTetrahedrons::checkTopology() +{ + ReadAccessor > positions = d_positions; + ReadAccessor > tetras = d_tetras; + ReadAccessor > hexas = d_hexas; + + /// Check that the tetras datafield does not contains indices that would crash the + /// component. + int nbTetras = tetras.size() ; + for(int i=0;i= positions.size() ) + { + msg_error() << "tetras[" << i << "]["<< j << "]="<< tetras[i][j] + <<". is too large regarding positions size of(" << positions.size() << ")" ; + d_componentState.setValue(ComponentState::Invalid); + } + } + } + + /// Check that the hexas datafield does not contains indices that would crash the + /// component. + int nbHexas = hexas.size() ; + for(int i=0;i= positions.size() ) + { + msg_error() << "hexas [" < +void VolumeFromTetrahedrons::doUpdate() +{ + if(d_componentState.getValue() != ComponentState::Valid) + return ; + + const auto& state = l_state.get(); + if(state && d_doUpdate.getValue()) + { + ReadAccessor > positions = state->readPositions(); + d_positions.setValue(positions.ref()); + updateVolume(); + } +} + + +template +void VolumeFromTetrahedrons::updateVolume() +{ + Real volume = 0.; + + ReadAccessor> tetras = d_tetras; + ReadAccessor> hexas = d_hexas; + ReadAccessor > positions = d_positions; + + for (const auto& t: tetras) + volume += sofa::geometry::Tetrahedron::volume(positions[t[0]], positions[t[1]], positions[t[2]], positions[t[3]]); + + for (const auto& h: hexas) + volume += sofa::geometry::Hexahedron::volume(positions[h[0]], positions[h[1]], positions[h[2]], positions[h[3]], + positions[h[4]], positions[h[5]], positions[h[6]], positions[h[7]]); + + if(volume<0) volume = -volume; + d_volume.setValue(volume); +} + + +} // namespace diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp new file mode 100644 index 00000000000..d70d265c615 --- /dev/null +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp @@ -0,0 +1,42 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ +#include +#include + +namespace sofa::component::engine::generate +{ + +using namespace sofa::defaulttype; +using namespace sofa::helper; + +void registerVolumeFromTriangles(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("This component computes the volume of a given closed surfacic mesh.") + .add< VolumeFromTriangles >(true) + .add< VolumeFromTriangles >()); +} + +template class SOFA_COMPONENT_ENGINE_GENERATE_API VolumeFromTriangles; +template class SOFA_COMPONENT_ENGINE_GENERATE_API VolumeFromTriangles; + +} + diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h new file mode 100644 index 00000000000..34787baad53 --- /dev/null +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h @@ -0,0 +1,102 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ +#pragma once +#include + +#include +#include +#include + + +namespace sofa::component::engine::generate +{ + +/** + * This class computes the volume of a given closed surfacic mesh. + * Based on the divergence theorem with F(x,y,z)= so that div(F)=1: https://en.wikipedia.org/wiki/Divergence_theorem + */ +template +class VolumeFromTriangles : public sofa::core::DataEngine +{ +public: + SOFA_CLASS(SOFA_TEMPLATE(VolumeFromTriangles,DataTypes), sofa::core::DataEngine); + + typedef typename DataTypes::VecCoord VecCoord; + + typedef typename DataTypes::Coord Coord; + typedef typename Coord::value_type Real; + + typedef typename sofa::core::behavior::MechanicalState MechanicalState; + typedef typename sofa::core::topology::BaseMeshTopology BaseMeshTopology; + + typedef sofa::core::topology::BaseMeshTopology::Triangle Triangle; + typedef sofa::core::topology::BaseMeshTopology::Quad Quad; + + typedef sofa::core::topology::BaseMeshTopology::SeqTriangles VecTriangles; + typedef sofa::core::topology::BaseMeshTopology::SeqQuads VecQuads; + +public: + + VolumeFromTriangles(); + ~VolumeFromTriangles() override; + + + ////////////////////////// Inherited from BaseObject /////////////////// + void init() override; + void reinit() override; + void parse(core::objectmodel::BaseObjectDescription* arg) override; + + //////////////////////////////////////////////////////////////////////// + + ////////////////////////// Inherited from DataEngine//////////////////// + void doUpdate() override; + /////////////////////////////////////////////////////////////////////// + + SReal getVolume() {return d_volume.getValue();} + +protected: + + SingleLink, BaseMeshTopology, BaseLink::FLAG_STOREPATH | BaseLink::FLAG_STRONGLINK> l_topology; + SingleLink, MechanicalState, BaseLink::FLAG_STOREPATH | BaseLink::FLAG_STRONGLINK> l_state; + + sofa::Data d_positions; + sofa::Data d_triangles; + sofa::Data d_quads; + + sofa::Data d_volume; + sofa::Data d_doUpdate; + + void updateVolume(); + +private: + + void initTopology(); + void checkTopology(); + +}; + +#if !defined(SOFA_COMPONENT_ENGINE_VOLUMEFROMTRIANGLES_CPP) +extern template class VolumeFromTriangles; +#endif + +} // namespace + diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl new file mode 100644 index 00000000000..7266e691f13 --- /dev/null +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl @@ -0,0 +1,246 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ +#pragma once + +#include + +#include + +namespace sofa::component::engine::generate +{ + +using sofa::core::objectmodel::ComponentState; +using sofa::helper::ReadAccessor; +using sofa::type::vector; +using sofa::core::ConstVecCoordId; +using sofa::core::objectmodel::BaseData ; + +template +VolumeFromTriangles::VolumeFromTriangles() + : + l_topology(initLink("topology", "link to the topology")) + , l_state(initLink("mechanical", "link to the mechanical")) + , d_positions(initData(&d_positions,"position","If not set by user, find the context mechanical.")) + , d_triangles(initData(&d_triangles,"triangles","If not set by user, find the context topology.")) + , d_quads(initData(&d_quads,"quads","If not set by user, find the context topology.")) + , d_volume(initData(&d_volume,Real(0.0),"volume","The volume is only relevant if the surface is closed.")) + , d_doUpdate(initData(&d_doUpdate,false,"update","If true, will update the volume at each time step of the simulation.")) +{ + d_volume.setReadOnly(true); +} + + +template +VolumeFromTriangles::~VolumeFromTriangles() +{ +} + +template +void VolumeFromTriangles::parse(core::objectmodel::BaseObjectDescription* arg) +{ + Inherit1::parse(arg); + + // SOFA_ATTRIBUTE_DISABLED("v25.06", "v26.06", "data positions renamed as position") + // to be backward compatible with previous data structure + const char* positionsChar = arg->getAttribute("positions"); + if( positionsChar ) + msg_deprecated() << "You are using a deprecated Data 'positions', please use 'position' instead."; +} + +template +void VolumeFromTriangles::init() +{ + Inherit1::init(); + + d_componentState.setValue(ComponentState::Valid); + + addInput(&d_positions); + addInput(&d_triangles); + addInput(&d_quads); + + addOutput(&d_volume); + + if(!d_positions.isSet()) + { + if(!l_state.get()) + { + msg_info() << "Link to the mechanical state should be set to ensure right behavior. First mechanical state found in current context will be used."; + l_state.set(dynamic_cast(this->getContext()->getMechanicalState())); + } + + if(!l_state.get()) + { + msg_error() << "No positions given by the user and no mechanical state found in the context. The component cannot work."; + d_componentState.setValue(ComponentState::Invalid); + return; + } + + d_positions.setParent(l_state.get()->findData("position")); // Links d_positions to m_state.position + } + + initTopology(); + checkTopology(); + updateVolume(); +} + + +template +void VolumeFromTriangles::reinit() +{ + if(d_componentState.getValue() != ComponentState::Valid) + return ; + + updateVolume(); +} + + +template +void VolumeFromTriangles::initTopology() +{ + if (!l_topology.get()) + { + msg_info() << "Link to Topology container should be set to ensure right behavior. First Topology found in current context will be used."; + l_topology.set(this->getContext()->getMeshTopologyLink()); + } + + const auto& topology = l_topology.get(); + const bool hasTriangles = d_triangles.isSet(); + const bool hasQuads = d_quads.isSet(); + + if(!hasQuads && !hasTriangles && !topology) + { + msg_error() << "No quads or triangles given by the user and no topology context. The component cannot work"; + d_componentState.setValue(ComponentState::Invalid); + return; + } + + if(!hasTriangles && topology) + d_triangles.setValue(topology->getTriangles()); + + if(!hasQuads && topology) + d_quads.setValue(topology->getQuads()); + +} + + +template +void VolumeFromTriangles::checkTopology() +{ + ReadAccessor > positions = d_positions; + ReadAccessor > triangles = d_triangles; + ReadAccessor > quads = d_quads; + + /// Check that the triangles datafield does not contains indices that would crash the + /// component. + int nbTriangles = triangles.size() ; + for(int i=0;i= positions.size() ) + { + msg_error() << "triangles[" << i << "]["<< j << "]="<< triangles[i][j] + <<". is too large regarding positions size of(" << positions.size() << ")" ; + d_componentState.setValue(ComponentState::Invalid); + } + } + } + + /// Check that the quads datafield does not contains indices that would crash the + /// component. + int nbQuads = quads.size() ; + for(int i=0;i= positions.size() ) + { + msg_error() << "quads [" < +void VolumeFromTriangles::doUpdate() +{ + if(d_componentState.getValue() != ComponentState::Valid) + return ; + + const auto& state = l_state.get(); + if(state && d_doUpdate.getValue()) + { + ReadAccessor > positions = state->readPositions(); + d_positions.setValue(positions.ref()); + updateVolume(); + } +} + + +template +void VolumeFromTriangles::updateVolume() +{ + Real volume = 0; + + ReadAccessor> positions = d_positions; + ReadAccessor> triangles = d_triangles; + ReadAccessor> quads = d_quads; + + for (unsigned int t=0; t. * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ + +#include +using std::string ; + +#include +#include + +#include + +#include +using sofa::component::topology::container::constant::MeshTopology ; + +using sofa::helper::WriteAccessor ; +using sofa::defaulttype::Vec3Types ; + +#include +using sofa::simulation::SceneLoaderXML ; + +#include +using sofa::simulation::Simulation ; +#include +using sofa::simulation::Node ; +using sofa::core::objectmodel::New ; +using sofa::core::objectmodel::BaseData ; +#include +using sofa::component::statecontainer::MechanicalObject ; +using sofa::core::topology::BaseMeshTopology ; +using sofa::core::objectmodel::Data ; + +#include +using sofa::component::engine::generate::VolumeFromTetrahedrons ; + +#include +using sofa::helper::system::DataRepository; + +#include + +namespace sofa +{ + +template +struct VolumeFromTetrahedronsTest : public sofa::testing::BaseTest, VolumeFromTetrahedrons<_DataTypes> +{ + typedef VolumeFromTetrahedrons<_DataTypes> ThisClass ; + typedef _DataTypes DataTypes; + typedef typename DataTypes::Coord Coord; + typedef typename DataTypes::VecCoord VecCoord; + + typedef BaseMeshTopology::Tetra Tetra; + typedef BaseMeshTopology::Hexa Hexa; + + typedef BaseMeshTopology::SeqTetrahedra VecTetra; + typedef BaseMeshTopology::SeqHexahedra VecHexa; + + /////////////////////////////////////////////////////////////// + // Bring parents members in the current lookup context. + // more info at: https://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html + using VolumeFromTetrahedrons<_DataTypes>::d_volume ; + using VolumeFromTetrahedrons<_DataTypes>::d_tetras ; + using VolumeFromTetrahedrons<_DataTypes>::d_hexas ; + /////////////////////////////////////////////////////////////// + + + void normalTests() + { + const Node::SPtr node = sofa::simulation::getSimulation()->createNewGraph("root"); + typename MechanicalObject::SPtr mecaobject = New >() ; + typename ThisClass::SPtr thisobject = New() ; + mecaobject->init() ; + + node->addObject(mecaobject) ; + node->addObject(thisobject) ; + + thisobject->setName("myname") ; + EXPECT_TRUE(thisobject->getName() == "myname") ; + + EXPECT_TRUE( thisobject->findData("tetras") != nullptr ) ; + EXPECT_TRUE( thisobject->findData("hexas") != nullptr ) ; + EXPECT_TRUE( thisobject->findData("volume") != nullptr ) ; + + return ; + } + + void simpleSceneTest() + { + sofa::simpleapi::importPlugin("Sofa.Component.StateContainer"); + sofa::simpleapi::importPlugin("Sofa.Component.Engine.Generate"); + + string scene = + "" + " " + " " + " " + " " ; + EXPECT_NO_THROW(SceneLoaderXML::loadFromMemory ( "test", scene.c_str())) ; + } + + double volumeComputationTest() + { + const Node::SPtr node = sofa::simulation::getSimulation()->createNewGraph("root"); + + typename MeshTopology::SPtr mesh = New< MeshTopology >() ; + typename MechanicalObject::SPtr mecaobject = New< MechanicalObject >() ; + typename ThisClass::SPtr thisobject = New< ThisClass >() ; + + node->addObject(mesh) ; + mesh->load("mesh/single_tetra.msh"); + node->addObject(mecaobject) ; + mecaobject->init(); + node->addObject(thisobject) ; + + EXPECT_NO_THROW(thisobject->init()); + + return thisobject->getVolume(); + } +}; + +using ::testing::Types; +typedef Types DataTypes; + +TYPED_TEST_SUITE(VolumeFromTetrahedronsTest, DataTypes); + + +TYPED_TEST(VolumeFromTetrahedronsTest, NormalBehavior) { + ASSERT_NO_THROW(this->normalTests()) ; +} + +TYPED_TEST(VolumeFromTetrahedronsTest, SimpleScene) { + ASSERT_NO_THROW(this->simpleSceneTest()) ; +} + +TYPED_TEST(VolumeFromTetrahedronsTest, VolumeComputation) { + ASSERT_DOUBLE_EQ(12.5,this->volumeComputationTest()); +} +} diff --git a/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp b/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp new file mode 100644 index 00000000000..e5c7397ed12 --- /dev/null +++ b/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp @@ -0,0 +1,159 @@ +/****************************************************************************** + * SOFA, Simulation Open-Framework Architecture * + * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * + * * + * This program is free software; you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as published by * + * the Free Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, but WITHOUT * + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * + * for more details. * + * * + * You should have received a copy of the GNU Lesser General Public License * + * along with this program. If not, see . * + ******************************************************************************* + * Authors: The SOFA Team and external contributors (see Authors.txt) * + * * + * Contact information: contact@sofa-framework.org * + ******************************************************************************/ + +#include +using std::string ; + +#include +#include +#include + +#include +using sofa::core::topology::BaseMeshTopology ; +using sofa::core::objectmodel::Data ; + +#include +using sofa::component::topology::container::constant::MeshTopology ; + +using sofa::helper::WriteAccessor ; +using sofa::defaulttype::Vec3Types ; + +#include +using sofa::simulation::SceneLoaderXML ; + +#include +using sofa::simulation::Simulation ; +#include +using sofa::simulation::Node ; +using sofa::core::objectmodel::New ; +using sofa::core::objectmodel::BaseData ; +using sofa::component::statecontainer::MechanicalObject ; + +#include +using sofa::component::engine::generate::VolumeFromTriangles ; + +#include +using sofa::helper::system::DataRepository; + +#include + +namespace sofa +{ + +template +struct VolumeFromTrianglesTest : public sofa::testing::BaseTest, VolumeFromTriangles<_DataTypes> +{ + typedef VolumeFromTriangles<_DataTypes> ThisClass ; + typedef _DataTypes DataTypes; + typedef typename DataTypes::Coord Coord; + typedef typename DataTypes::VecCoord VecCoord; + + typedef BaseMeshTopology::Tetra Tetra; + typedef BaseMeshTopology::Hexa Hexa; + + typedef BaseMeshTopology::SeqTetrahedra VecTetra; + typedef BaseMeshTopology::SeqHexahedra VecHexa; + + /////////////////////////////////////////////////////// + // Bring parents members in the current lookup context. + // more info at: https://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html + using VolumeFromTriangles<_DataTypes>::d_volume ; + using VolumeFromTriangles<_DataTypes>::d_triangles ; + using VolumeFromTriangles<_DataTypes>::d_quads ; + //////////////////////////////////////////////////////// + + + void normalTests() + { + Node::SPtr node = sofa::simulation::getSimulation()->createNewGraph("root"); + typename MechanicalObject::SPtr mecaobject = New >() ; + typename ThisClass::SPtr thisobject = New() ; + mecaobject->init() ; + + node->addObject(mecaobject) ; + node->addObject(thisobject) ; + + thisobject->setName("myname") ; + EXPECT_TRUE(thisobject->getName() == "myname") ; + + /// Some test to check that the parameters are still there. + EXPECT_TRUE( thisobject->findData("triangles") != nullptr ) ; + EXPECT_TRUE( thisobject->findData("quads") != nullptr ) ; + EXPECT_TRUE( thisobject->findData("volume") != nullptr ) ; + + return ; + } + + void simpleSceneTest() + { + sofa::simpleapi::importPlugin("Sofa.Component.StateContainer"); + sofa::simpleapi::importPlugin("Sofa.Component.Engine.Generate"); + + string scene = + "" + "" + " " + " " + " " ; + EXPECT_NO_THROW(SceneLoaderXML::loadFromMemory ( "test", scene.c_str())) ; + } + + double volumeComputationTest() + { + Node::SPtr node = sofa::simulation::getSimulation()->createNewGraph("root"); + + typename MeshTopology::SPtr mesh = New< MeshTopology >() ; + typename MechanicalObject::SPtr mecaobject = New< MechanicalObject >() ; + typename ThisClass::SPtr thisobject = New< ThisClass >() ; + + node->addObject(mesh) ; + mesh->load("mesh/smCube27.obj"); + node->addObject(mecaobject) ; + mecaobject->init() ; + node->addObject(thisobject) ; + + EXPECT_NO_THROW(thisobject->init()); + + return thisobject->getVolume(); + } +}; + +using ::testing::Types; +typedef Types DataTypes; + +TYPED_TEST_SUITE(VolumeFromTrianglesTest, DataTypes); + + +TYPED_TEST(VolumeFromTrianglesTest, NormalBehavior) { + ASSERT_NO_THROW(this->normalTests()) ; +} + +TYPED_TEST(VolumeFromTrianglesTest, SimpleScene) { + ASSERT_NO_THROW(this->simpleSceneTest()) ; +} + +TYPED_TEST(VolumeFromTrianglesTest, VolumeComputation) { + ASSERT_DOUBLE_EQ(343.,this->volumeComputationTest()); +} + +} + diff --git a/Sofa/Component/Engine/Select/Sofa.Component.Engine.SelectConfig.cmake.in b/Sofa/Component/Engine/Select/Sofa.Component.Engine.SelectConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Engine/Select/Sofa.Component.Engine.SelectConfig.cmake.in +++ b/Sofa/Component/Engine/Select/Sofa.Component.Engine.SelectConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Engine/Select/src/sofa/component/engine/select/BaseROI.h b/Sofa/Component/Engine/Select/src/sofa/component/engine/select/BaseROI.h index 70d96c0ba88..4e1b6486250 100644 --- a/Sofa/Component/Engine/Select/src/sofa/component/engine/select/BaseROI.h +++ b/Sofa/Component/Engine/Select/src/sofa/component/engine/select/BaseROI.h @@ -66,10 +66,10 @@ class BaseROI : public core::DataEngine void draw(const core::visual::VisualParams* vparams) final; void computeBBox(const core::ExecParams* params, bool onlyVisible) final; - virtual void roiInit() {}; - virtual bool roiDoUpdate() { return true; }; - virtual void roiDraw(const core::visual::VisualParams*) {}; - virtual void roiComputeBBox(const core::ExecParams*, type::BoundingBox&) {}; + virtual void roiInit() {} + virtual bool roiDoUpdate() { return true; } + virtual void roiDraw(const core::visual::VisualParams*) {} + virtual void roiComputeBBox(const core::ExecParams*, type::BoundingBox&) {} public: //Input diff --git a/Sofa/Component/Engine/Select/src/sofa/component/engine/select/MeshBoundaryROI.cpp b/Sofa/Component/Engine/Select/src/sofa/component/engine/select/MeshBoundaryROI.cpp index e866d610604..5bfffad4642 100644 --- a/Sofa/Component/Engine/Select/src/sofa/component/engine/select/MeshBoundaryROI.cpp +++ b/Sofa/Component/Engine/Select/src/sofa/component/engine/select/MeshBoundaryROI.cpp @@ -46,6 +46,40 @@ MeshBoundaryROI::MeshBoundaryROI(): Inherit1() void MeshBoundaryROI::init() { + Inherit1::init(); + + if (!d_triangles.isSet() || !d_quads.isSet() ) + { + msg_info(this) << "No topology given. Searching for a BaseMeshTopology in the current context.\n"; + core::topology::BaseMeshTopology* topology = nullptr; + this->getContext()->get(topology, core::objectmodel::BaseContext::Local); + + if (topology) + { + if (!d_triangles.isSet()) + { + if (core::BaseData* tparent = topology->findData("triangles")) + { + d_triangles.setParent(tparent); + d_triangles.setReadOnly(true); + } + } + if (!d_quads.isSet()) + { + if (core::BaseData* tparent = topology->findData("quads")) + { + d_quads.setParent(tparent); + d_quads.setReadOnly(true); + } + } + } + } + + if (!d_triangles.isSet() && !d_quads.isSet()) + { + msg_warning() << "No topology given. No mesh to process.\n"; + } + setDirtyValue(); } diff --git a/Sofa/Component/Engine/Sofa.Component.EngineConfig.cmake.in b/Sofa/Component/Engine/Sofa.Component.EngineConfig.cmake.in index 1f111f0d07e..7e5cccfdc72 100644 --- a/Sofa/Component/Engine/Sofa.Component.EngineConfig.cmake.in +++ b/Sofa/Component/Engine/Sofa.Component.EngineConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTENGINE_TARGETS @SOFACOMPONENTENGINE_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTENGINE_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Engine/Transform/Sofa.Component.Engine.TransformConfig.cmake.in b/Sofa/Component/Engine/Transform/Sofa.Component.Engine.TransformConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Engine/Transform/Sofa.Component.Engine.TransformConfig.cmake.in +++ b/Sofa/Component/Engine/Transform/Sofa.Component.Engine.TransformConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/DisplacementMatrixEngine.inl b/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/DisplacementMatrixEngine.inl index 71d8faba81d..93f7cf79c5e 100644 --- a/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/DisplacementMatrixEngine.inl +++ b/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/DisplacementMatrixEngine.inl @@ -142,10 +142,10 @@ void DisplacementMatrixEngine< DataTypes >::reinit() for( unsigned int i = 0; i < size0; ++i ) { Matrix4x4 S; - S[0][0] = (float)scales[i][0]; - S[1][1] = (float)scales[i][1]; - S[2][2] = (float)scales[i][2]; - S[3][3] = (float)1; + S(0,0) = (float)scales[i][0]; + S(1,1) = (float)scales[i][1]; + S(2,2) = (float)scales[i][2]; + S(3,3) = (float)1; this->SxInverses[i] = S * this->inverses[i]; } diff --git a/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/ProjectiveTransformEngine.inl b/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/ProjectiveTransformEngine.inl index a5357fbec01..8582fdedbf4 100644 --- a/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/ProjectiveTransformEngine.inl +++ b/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/ProjectiveTransformEngine.inl @@ -71,7 +71,7 @@ void ProjectiveTransformEngine::doUpdate() { std::stringstream tmp; for (k=0; k<4; k++) - tmp << P[j][k] << " "; + tmp << P(j,k) << " "; dmsg_info() << tmp.str() ; } @@ -81,7 +81,7 @@ void ProjectiveTransformEngine::doUpdate() out[i]=Vec3(in[i][0],in[i][1],in[i][2]); out[i]=P*Vec4(out[i],1); s = out[i][2]; - if (fabs(s) < 1e-10) s=s<0 ? -1e-10 : 1e-10; // handle undefined case where out[i][2] == 0 -> set it to 1e-10 (and keep its sign) + if (fabs(s) < 1e-10) s=s<0 ? -1e-10 : 1e-10; // handle undefined case where out(i,2) == 0 -> set it to 1e-10 (and keep its sign) r = f/out[i][2]; out[i] *= r; dmsg_info() << in[i] << " <-> " << out[i] ; diff --git a/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/TransformPosition.inl b/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/TransformPosition.inl index 89c2dfa3106..d83f76047fd 100644 --- a/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/TransformPosition.inl +++ b/Sofa/Component/Engine/Transform/src/sofa/component/engine/transform/TransformPosition.inl @@ -211,9 +211,9 @@ void TransformPosition::getTransfoFromTfm() { for (unsigned int j = 0 ; j < 3; j++) { - mat[i][j] = values[i*3+j];//rotation matrix + mat(i,j) = values[i*3+j];//rotation matrix } - mat[i][3] = values[values.size()-1-i];//translation + mat(i,3) = values[values.size()-1-i];//translation } } } @@ -285,7 +285,7 @@ void TransformPosition::getTransfoFromTrm() Coord tr; for ( unsigned int i = 0; i < std::min((unsigned int)vLine.size(),(unsigned int)3); i++) { - tr[i] = mat[i][3] = (Real)atof(vLine[i].c_str()); + tr[i] = mat(i,3) = (Real)atof(vLine[i].c_str()); } f_translation.setValue(tr); @@ -294,7 +294,7 @@ void TransformPosition::getTransfoFromTrm() { //rotation matrix for ( unsigned int i = 0; i < std::min((unsigned int)vLine.size(),(unsigned int)3); i++) - mat[nbLines-2][i] = (Real)atof(vLine[i].c_str()); + mat(nbLines-2,i) = (Real)atof(vLine[i].c_str()); } } @@ -358,7 +358,7 @@ void TransformPosition::getTransfoFromTxt() else if (vLine.size()<4) {msg_error() << "Matrix is not 4x4.";continue;} for ( unsigned int i = 0; i < std::min((unsigned int)vLine.size(),(unsigned int)4); i++) - mat[nbLines-1][i] = (Real)atof(vLine[i].c_str()); + mat(nbLines-1,i) = (Real)atof(vLine[i].c_str()); } f_affineMatrix.setValue(mat); diff --git a/Sofa/Component/Haptics/Sofa.Component.HapticsConfig.cmake.in b/Sofa/Component/Haptics/Sofa.Component.HapticsConfig.cmake.in index 847250179be..12244363cef 100644 --- a/Sofa/Component/Haptics/Sofa.Component.HapticsConfig.cmake.in +++ b/Sofa/Component/Haptics/Sofa.Component.HapticsConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Constraint.Lagrangian.Solver QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Constraint.Lagrangian.Solver QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/IO/Mesh/Sofa.Component.IO.MeshConfig.cmake.in b/Sofa/Component/IO/Mesh/Sofa.Component.IO.MeshConfig.cmake.in index a8405e9f065..ba7c44e0c8c 100644 --- a/Sofa/Component/IO/Mesh/Sofa.Component.IO.MeshConfig.cmake.in +++ b/Sofa/Component/IO/Mesh/Sofa.Component.IO.MeshConfig.cmake.in @@ -3,11 +3,12 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) set(SOFA_COMPONENT_IO_MESH_HAVE_ZLIB @SOFA_COMPONENT_IO_MESH_HAVE_ZLIB@) if (SOFA_COMPONENT_IO_MESH_HAVE_ZLIB) - find_package(ZLIB QUIET REQUIRED) + sofa_find_package(ZLIB QUIET REQUIRED) endif() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GIDMeshLoader.h b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GIDMeshLoader.h index 1de250f9fd9..8a863da917b 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GIDMeshLoader.h +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GIDMeshLoader.h @@ -31,13 +31,13 @@ namespace sofa::component::io::mesh class SOFA_COMPONENT_IO_MESH_API GIDMeshLoader : public sofa::core::loader::MeshLoader { public : - SOFA_CLASS(GIDMeshLoader, sofa::core::loader::MeshLoader); + SOFA_CLASS(GIDMeshLoader, sofa::core::loader::MeshLoader); - typedef sofa::core::topology::Topology::Edge Edge; - typedef sofa::core::topology::Topology::Triangle Triangle; - typedef sofa::core::topology::Topology::Quad Quad; - typedef sofa::core::topology::Topology::Tetrahedron Tetrahedron; - typedef sofa::core::topology::Topology::Hexahedron Hexahedron; + typedef sofa::topology::Edge Edge; + typedef sofa::topology::Triangle Triangle; + typedef sofa::topology::Quad Quad; + typedef sofa::topology::Tetrahedron Tetrahedron; + typedef sofa::topology::Hexahedron Hexahedron; typedef sofa::type::Vec3 Coord; @@ -45,27 +45,26 @@ public : bool doLoad() override; protected : - enum ElementType{ LINEAR, TRIANGLE, QUADRILATERAL, TETRAHEDRA, HEXAHEDRA, PRISM, PYRAMID, SPHERE, CIRCLE }; + enum ElementType{ LINEAR, TRIANGLE, QUADRILATERAL, TETRAHEDRA, HEXAHEDRA, PRISM, PYRAMID, SPHERE, CIRCLE }; - GIDMeshLoader(); - ~GIDMeshLoader() override; + GIDMeshLoader(); + ~GIDMeshLoader() override; - bool readGID(std::ifstream& file); + bool readGID(std::ifstream& file); void doClearBuffers() override; private : - bool readLinearElements(std::ifstream& file); - bool readTriangleElements(std::ifstream& file); - bool readQuadrilateralElements(std::ifstream& file); - bool readTetrahedralElements(std::ifstream& file); - bool readHexahedralElements(std::ifstream& file); + bool readLinearElements(std::ifstream& file); + bool readTriangleElements(std::ifstream& file); + bool readQuadrilateralElements(std::ifstream& file); + bool readTetrahedralElements(std::ifstream& file); + bool readHexahedralElements(std::ifstream& file); -private : - unsigned short m_dimensions; - ElementType m_eltType; - unsigned short m_nNode; + unsigned short m_dimensions; + ElementType m_eltType; + unsigned short m_nNode; }; diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GridMeshCreator.h b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GridMeshCreator.h index 180e2799e56..38c7099c9c5 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GridMeshCreator.h +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/GridMeshCreator.h @@ -52,7 +52,7 @@ class SOFA_COMPONENT_IO_MESH_API GridMeshCreator : public sofa::core::loader::Me unsigned vert( unsigned x, unsigned y) { return x + y * d_resolution.getValue()[0]; } // To avoid edge redundancy, we insert the edges to a set, an then dump the set. Edge (a,b) is considered equal to (b,a), so only one of them is inserted - std::set uniqueEdges; ///< edges without redundancy + std::set uniqueEdges; ///< edges without redundancy void insertUniqueEdge(unsigned a, unsigned b); ///< insert an edge if it is not redundant void insertTriangle(unsigned a, unsigned b, unsigned c); ///< insert a triangle (no reduncy checking !) and unique edges void insertQuad(unsigned a, unsigned b, unsigned c, unsigned d); ///< insert a quad (no reduncy checking !) and unique edges diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshGmshLoader.cpp b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshGmshLoader.cpp index 59a4282887b..77e504785c9 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshGmshLoader.cpp +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshGmshLoader.cpp @@ -286,7 +286,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat nodes.resize(nnodes); const unsigned int edgesInQuadraticTriangle[3][2] = { {0,1}, {1,2}, {2,0} }; const unsigned int edgesInQuadraticTetrahedron[6][2] = { {0,1}, {1,2}, {0,2},{0,3},{2,3},{1,3} }; - std::set edgeSet; + std::set edgeSet; size_t j; for (int n = 0; n < nnodes; ++n) { @@ -299,26 +299,26 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat { case 1: // Line addInGroup(my_edgesGroups.wref(), tag, my_edges.size()); - addEdge(my_edges.wref(), Edge(nodes[0], nodes[1])); + addEdge(my_edges.wref(), topology::Edge(nodes[0], nodes[1])); break; case 2: // Triangle addInGroup(my_trianglesGroups.wref(), tag, my_triangles.size()); - addTriangle(my_triangles.wref(), Triangle(nodes[0], nodes[1], nodes[2])); + addTriangle(my_triangles.wref(), topology::Triangle(nodes[0], nodes[1], nodes[2])); break; case 3: // Quad - addQuad(my_quads.wref(), Quad(nodes[0], nodes[1], nodes[2], nodes[3])); + addQuad(my_quads.wref(), topology::Quad(nodes[0], nodes[1], nodes[2], nodes[3])); break; case 4: // Tetra addInGroup(my_tetrahedraGroups.wref(), tag, my_tetrahedra.size()); - addTetrahedron(my_tetrahedra.wref(), Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); + addTetrahedron(my_tetrahedra.wref(), topology::Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); break; case 5: // Hexa addInGroup(my_hexahedraGroups.wref(), tag, my_hexahedra.size()); - addHexahedron(my_hexahedra.wref(), Hexahedron(nodes[0], nodes[1], nodes[2], nodes[3], nodes[4], nodes[5], nodes[6], nodes[7])); + addHexahedron(my_hexahedra.wref(), topology::Hexahedron(nodes[0], nodes[1], nodes[2], nodes[3], nodes[4], nodes[5], nodes[6], nodes[7])); break; case 8: // quadratic edge addInGroup(my_edgesGroups.wref(), tag, my_edges.size()); - addEdge(my_edges.wref(), Edge(nodes[0], nodes[1])); + addEdge(my_edges.wref(), topology::Edge(nodes[0], nodes[1])); { HighOrderEdgePosition hoep; hoep[0] = nodes[2]; @@ -330,7 +330,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat break; case 9: // quadratic triangle addInGroup(my_trianglesGroups.wref(), tag, my_triangles.size()); - addTriangle(my_triangles.wref(), Triangle(nodes[0], nodes[1], nodes[2])); + addTriangle(my_triangles.wref(), topology::Triangle(nodes[0], nodes[1], nodes[2])); { HighOrderEdgePosition hoep; for (j = 0; j < 3; ++j) { @@ -338,7 +338,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat nodes[edgesInQuadraticTriangle[j][1]]); size_t v1 = std::max(nodes[edgesInQuadraticTriangle[j][0]], nodes[edgesInQuadraticTriangle[j][1]]); - Edge e(v0, v1); + topology::Edge e(v0, v1); if (!edgeSet.contains(e)) { edgeSet.insert(e); addEdge(my_edges.wref(), v0, v1); @@ -353,7 +353,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat break; case 11: // quadratic tetrahedron addInGroup(my_tetrahedraGroups.wref(), tag, my_tetrahedra.size()); - addTetrahedron(my_tetrahedra.wref(), Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); + addTetrahedron(my_tetrahedra.wref(), topology::Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); { HighOrderEdgePosition hoep; for (j = 0; j < 6; ++j) { @@ -361,7 +361,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat nodes[edgesInQuadraticTetrahedron[j][1]]); size_t v1 = std::max(nodes[edgesInQuadraticTetrahedron[j][0]], nodes[edgesInQuadraticTetrahedron[j][1]]); - Edge e(v0, v1); + topology::Edge e(v0, v1); if (!edgeSet.contains(e)) { edgeSet.insert(e); addEdge(my_edges.wref(), v0, v1); @@ -434,7 +434,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat // Common information to add second order triangles (elementType = 9) and tetrahedra (elementType = 11) const unsigned int edgesInQuadraticTriangle[3][2] = { {0,1}, {1,2}, {2,0} }; const unsigned int edgesInQuadraticTetrahedron[6][2] = { {0,1}, {1,2}, {0,2},{0,3},{2,3},{1,3} }; - std::set edgeSet; + std::set edgeSet; for (unsigned int entityIndex = 0; entityIndex < nbEntityBlocks; entityIndex++) // looping over the entity blocks { @@ -502,26 +502,26 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat { case 1: // Line addInGroup(my_edgesGroups.wref(), elementTag, my_edges.size()); - addEdge(my_edges.wref(), Edge(nodes[0], nodes[1])); + addEdge(my_edges.wref(), topology::Edge(nodes[0], nodes[1])); break; case 2: // Triangle addInGroup(my_trianglesGroups.wref(), elementTag, my_triangles.size()); - addTriangle(my_triangles.wref(), Triangle(nodes[0], nodes[1], nodes[2])); + addTriangle(my_triangles.wref(), topology::Triangle(nodes[0], nodes[1], nodes[2])); break; case 3: // Quadrangle - addQuad(my_quads.wref(), Quad(nodes[0], nodes[1], nodes[2], nodes[3])); + addQuad(my_quads.wref(), topology::Quad(nodes[0], nodes[1], nodes[2], nodes[3])); break; case 4: // Tetrahedron addInGroup(my_tetrahedraGroups.wref(), elementTag, my_tetrahedra.size()); - addTetrahedron(my_tetrahedra.wref(), Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); + addTetrahedron(my_tetrahedra.wref(), topology::Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); break; case 5: // Hexahedron addInGroup(my_hexahedraGroups.wref(), elementTag, my_hexahedra.size()); - addHexahedron(my_hexahedra.wref(), Hexahedron(nodes[0], nodes[1], nodes[2], nodes[3], nodes[4], nodes[5], nodes[6], nodes[7])); + addHexahedron(my_hexahedra.wref(), topology::Hexahedron(nodes[0], nodes[1], nodes[2], nodes[3], nodes[4], nodes[5], nodes[6], nodes[7])); break; case 8: // Second order line addInGroup(my_edgesGroups.wref(), elementTag, my_edges.size()); - addEdge(my_edges.wref(), Edge(nodes[0], nodes[1])); + addEdge(my_edges.wref(), topology::Edge(nodes[0], nodes[1])); { HighOrderEdgePosition hoep; hoep[0] = nodes[2]; @@ -533,7 +533,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat break; case 9: // Second order triangle addInGroup(my_trianglesGroups.wref(), elementTag, my_triangles.size()); - addTriangle(my_triangles.wref(), Triangle(nodes[0], nodes[1], nodes[2])); + addTriangle(my_triangles.wref(), topology::Triangle(nodes[0], nodes[1], nodes[2])); { HighOrderEdgePosition hoep; for (size_t j = 0; j < 3; ++j) @@ -542,7 +542,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat nodes[edgesInQuadraticTriangle[j][1]]); size_t v1 = std::max(nodes[edgesInQuadraticTriangle[j][0]], nodes[edgesInQuadraticTriangle[j][1]]); - Edge e(v0, v1); + topology::Edge e(v0, v1); if (!edgeSet.contains(e)) { edgeSet.insert(e); @@ -558,7 +558,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat break; case 11: // Second order tetrahedron addInGroup(my_tetrahedraGroups.wref(), elementTag, my_tetrahedra.size()); - addTetrahedron(my_tetrahedra.wref(), Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); + addTetrahedron(my_tetrahedra.wref(), topology::Tetrahedron(nodes[0], nodes[1], nodes[2], nodes[3])); { HighOrderEdgePosition hoep; for (size_t j = 0; j < 6; ++j) @@ -567,7 +567,7 @@ bool MeshGmshLoader::readGmsh(std::ifstream &file, const unsigned int gmshFormat nodes[edgesInQuadraticTetrahedron[j][1]]); size_t v1 = std::max(nodes[edgesInQuadraticTetrahedron[j][0]], nodes[edgesInQuadraticTetrahedron[j][1]]); - Edge e(v0, v1); + topology::Edge e(v0, v1); if (!edgeSet.contains(e)) { edgeSet.insert(e); diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshOffLoader.cpp b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshOffLoader.cpp index 646b122d7a8..633da5fc47b 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshOffLoader.cpp +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshOffLoader.cpp @@ -81,8 +81,8 @@ bool MeshOffLoader::readOFF (std::ifstream &file, const char* /* filename */ ) size_t numberOfVertices = 0, numberOfFaces = 0, numberOfEdges = 0; size_t currentNumberOfVertices = 0, currentNumberOfFaces = 0; Vec3d vertex; - Triangle triangle; - Quad quad; + topology::Triangle triangle; + topology::Quad quad; std::string line; while( !file.eof() && (numberOfVertices == 0) ) diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshSTLLoader.cpp b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshSTLLoader.cpp index b0105e2e329..eaaa7658b9e 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshSTLLoader.cpp +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshSTLLoader.cpp @@ -129,8 +129,8 @@ bool MeshSTLLoader::readBinarySTL(const char *filename) auto my_normals = getWriteOnlyAccessor(d_normals); auto my_triangles = getWriteOnlyAccessor(this->d_triangles); - std::map< sofa::type::Vec3f, core::topology::Topology::Index > my_map; - core::topology::Topology::Index positionCounter = 0; + std::map< sofa::type::Vec3f, sofa::Index > my_map; + sofa::Index positionCounter = 0; const bool useMap = d_mergePositionUsingMap.getValue(); std::ifstream dataFile(filename, std::ios::in | std::ifstream::binary); @@ -171,7 +171,7 @@ bool MeshSTLLoader::readBinarySTL(const char *filename) // Parsing d_facets for (uint32_t i = 0; i(k); + the_tri[j] = static_cast(k); break; } @@ -257,11 +257,11 @@ bool MeshSTLLoader::readSTL(std::ifstream& dataFile) auto my_normals = getWriteOnlyAccessor(d_normals); auto my_triangles = getWriteOnlyAccessor(d_triangles); - std::map< sofa::type::Vec3f, core::topology::Topology::Index > my_map; - core::topology::Topology::Index positionCounter = 0, vertexCounter = 0; + std::map< sofa::type::Vec3f, sofa::Index > my_map; + sofa::Index positionCounter = 0, vertexCounter = 0; const bool useMap = d_mergePositionUsingMap.getValue(); - Triangle the_tri; + topology::Triangle the_tri; while (std::getline(dataFile, line)) { @@ -304,14 +304,14 @@ bool MeshSTLLoader::readSTL(std::ifstream& dataFile) if ( (result[0] == my_positions[i][0]) && (result[1] == my_positions[i][1]) && (result[2] == my_positions[i][2])) { find = true; - the_tri[vertexCounter] = static_cast(i); + the_tri[vertexCounter] = static_cast(i); break; } if (!find) { my_positions.push_back(result); - the_tri[vertexCounter] = static_cast(my_positions.size()-1); + the_tri[vertexCounter] = static_cast(my_positions.size()-1); } } vertexCounter++; diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshTrianLoader.cpp b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshTrianLoader.cpp index ba02d0a8480..4ac7f1a26b3 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshTrianLoader.cpp +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshTrianLoader.cpp @@ -127,7 +127,7 @@ bool MeshTrianLoader::readTrian (const char* filename) for (unsigned int i=0; i ngh; dataFile >> nodes[0] >> nodes[1] >> nodes[2] >> ngh[0] >> ngh[1] >> ngh[2]; @@ -225,7 +225,7 @@ bool MeshTrianLoader::readTrian2 (const char* filename) for (unsigned int i=0; i> nodes[0] >> nodes[1] >> nodes[2] ; diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshVTKLoader.cpp b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshVTKLoader.cpp index 7b1d3180e88..ffee49097e8 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshVTKLoader.cpp +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshVTKLoader.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include #include @@ -119,6 +120,21 @@ MeshVTKLoader::VTKFileType MeshVTKLoader::detectFileType(const char* filename) } else if (line.find("# vtk DataFile") != string::npos) { + std::regex pattern(R"(# vtk DataFile Version (\d+)\.\d+)"); + std::smatch match; + + if (std::regex_search(line, match, pattern) && match.size() == 2) + { + std::string version = match[1].str(); + if(stod(version) >= 5) + msg_warning() << "VTK5.+ format might not be well supported, see issue https://github.com/sofa-framework/sofa/issues/3405"; + else + msg_info() << "Extracted version: " << version; + } + else + { + msg_warning() << "Could not read the version of VTK"; + } return MeshVTKLoader::LEGACY; } else //default behavior if the first line is not correct ? @@ -333,7 +349,7 @@ bool MeshVTKLoader::setInputsMesh() const unsigned int edgesInQuadraticTriangle[3][2] = {{0, 1}, {1, 2}, {2, 0}}; const unsigned int edgesInQuadraticTetrahedron[6][2] = {{0, 1}, {1, 2}, {0, 2}, {0, 3}, {1, 3}, {2, 3}}; - std::set edgeSet; + std::set edgeSet; size_t j; int nbf = reader->numberOfCells; int i = 0; @@ -432,7 +448,7 @@ bool MeshVTKLoader::setInputsMesh() inFP[i + edgesInQuadraticTriangle[j][1]]); sofa::Index v1 = std::max( inFP[i + edgesInQuadraticTriangle[j][0]], inFP[i + edgesInQuadraticTriangle[j][1]]); - Edge e(v0, v1); + topology::Edge e(v0, v1); if (!edgeSet.contains(e)) { edgeSet.insert(e); @@ -456,7 +472,7 @@ bool MeshVTKLoader::setInputsMesh() inFP[i + edgesInQuadraticTetrahedron[j][1]]); sofa::Index v1 = std::max( inFP[i + edgesInQuadraticTetrahedron[j][0]], inFP[i + edgesInQuadraticTetrahedron[j][1]]); - Edge e(v0, v1); + topology::Edge e(v0, v1); if (!edgeSet.contains(e)) { edgeSet.insert(e); diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.cpp b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.cpp index e5b8aa1b0d2..18ba4d7a7de 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.cpp +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.cpp @@ -32,6 +32,8 @@ namespace sofa::component::_vtkexporter_ VTKExporter::VTKExporter() : sofa::simulation::BaseSimulationExporter() + , m_topology(initLink("topology", "topology to export")) + , m_mstate(initLink("mstate", "mechanical state to export")) , m_outfile(nullptr) , d_fileFormat(initData(&d_fileFormat, (bool) true, "XMLformat", "Set to true to use XML format")) , d_position(initData(&d_position, "position", "points position (will use points from topology or mechanical state if this is empty)")) @@ -51,21 +53,42 @@ VTKExporter::~VTKExporter(){} void VTKExporter::doInit() { const sofa::core::objectmodel::BaseContext* context = this->getContext(); - context->get(m_topology); - context->get(m_mstate); - // if not set, set the printLog to true to read the msg_info() - if(!this->f_printLog.isSet()) - f_printLog.setValue(true); + if (!m_mstate.get()) + { + m_mstate.set(context->getMechanicalState()); + } + + if (m_mstate && !d_position.isSet()) + { + if (core::BaseData* data = m_mstate->findData("position")) + { + msg_info() << "found position data in mechanical state"; + d_position.setParent(data); + } + } + + if (!m_topology.get()) + { + m_topology.set(context->getMeshTopology()); + } if (!m_topology) { - msg_error() << "VTKExporter : error, no topology ." ; + msg_error() << "no topology."; + d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); return; } - else + + msg_info() << "found topology " << m_topology->getName(); + + if (!d_position.isSet()) { - msg_info() << "VTKExporter: found topology " << m_topology->getName() ; + if (core::BaseData* data = m_topology->findData("position")) + { + msg_info() << "found position data in topology"; + d_position.setParent(data); + } } nbFiles = 0; @@ -116,7 +139,7 @@ void VTKExporter::fetchDataFields(const type::vector& strData, type } else { - msg_error() << "VTKExporter : error while parsing dataField names" ; + msg_error() << "error while parsing dataField names" ; continue; } if (name.empty()) name = dataFieldName; @@ -142,11 +165,11 @@ void VTKExporter::writeData(const type::vector& objects, const type if (!obj || !field) { if (!obj) - msg_error() << "VTKExporter : error while fetching data field '" << msgendl + msg_error() << "error while fetching data field '" << msgendl << fields[i] << "' of object '" << objects[i] << msgendl << "', check object name" << msgendl; else if (!field) - msg_error() << "VTKExporter : error while fetching data field " << msgendl + msg_error() << "error while fetching data field " << msgendl << fields[i] << " of object '" << objects[i] << msgendl << "', check field name " << msgendl; } @@ -224,11 +247,11 @@ void VTKExporter::writeDataArray(const type::vector& objects, const if (!obj || !field) { if (!obj) - msg_error() << "VTKExporter : error while fetching data field '" << msgendl + msg_error() << "error while fetching data field '" << msgendl << fields[i] << "' of object '" << objects[i] << msgendl << "', check object name" << msgendl; else if (!field) - msg_error() << "VTKExporter : error while fetching data field " << msgendl + msg_error() << "error while fetching data field " << msgendl << fields[i] << " of object '" << objects[i] << msgendl << "', check field name " << msgendl; } @@ -421,20 +444,6 @@ bool VTKExporter::writeVTKSimple() *m_outfile << pointsPos[i] << std::endl; } } - else if (m_mstate && m_mstate->getSize() == (size_t)nbp) - { - for (size_t i=0 ; igetSize() ; i++) - { - *m_outfile << m_mstate->getPX(i) << " " << m_mstate->getPY(i) << " " << m_mstate->getPZ(i) << std::endl; - } - } - else - { - for (size_t i=0 ; igetPX(i) << " " << m_topology->getPY(i) << " " << m_topology->getPZ(i) << std::endl; - } - } *m_outfile << std::endl; @@ -622,16 +631,7 @@ bool VTKExporter::writeVTKXML() *m_outfile << "\t" << pointsPos[i] << std::endl; } } - else if (m_mstate && m_mstate->getSize() == (size_t)nbp) - { - for (size_t i = 0; i < m_mstate->getSize(); i++) - *m_outfile << " " << m_mstate->getPX(i) << " " << m_mstate->getPY(i) << " " << m_mstate->getPZ(i) << std::endl; - } - else - { - for (size_t i = 0; i < nbp; i++) - *m_outfile << " " << m_topology->getPX(i) << " " << m_topology->getPY(i) << " " << m_topology->getPZ(i) << std::endl; - } + *m_outfile << " " << std::endl; *m_outfile << " " << std::endl; @@ -792,11 +792,11 @@ void VTKExporter::writeParallelFile() if (!obj || !field) { if (!obj) - msg_error() << "VTKExporter : error while fetching data field '" << msgendl + msg_error() << "error while fetching data field '" << msgendl << pointsDataField[i] << "' of object '" << pointsDataObject[i] << msgendl << "', check object name" << msgendl; else if (!field) - msg_error() << "VTKExporter : error while fetching data field '" << msgendl + msg_error() << "error while fetching data field '" << msgendl << pointsDataField[i] << "' of object '" << pointsDataObject[i] << msgendl << "', check field name " << msgendl; } @@ -865,11 +865,11 @@ void VTKExporter::writeParallelFile() if (!obj || !field) { if (!obj) - msg_error() << "VTKExporter : error while fetching data field '" + msg_error() << "error while fetching data field '" << cellsDataField[i] << "' of object '" << cellsDataObject[i] << "', check object name" << msgendl; else if (!field) - msg_error() << "VTKExporter : error while fetching data field '" << msgendl + msg_error() << "error while fetching data field '" << msgendl << cellsDataField[i] << "' of object '" << cellsDataObject[i] << msgendl << "', check field name " << msgendl; } diff --git a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.h b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.h index ac0f57d89d6..58425e30e6c 100644 --- a/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.h +++ b/Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/VTKExporter.h @@ -41,8 +41,8 @@ class SOFA_COMPONENT_IO_MESH_API VTKExporter : public sofa::simulation::BaseSimu SOFA_CLASS(VTKExporter,sofa::simulation::BaseSimulationExporter); protected: - sofa::core::topology::BaseMeshTopology* m_topology; - sofa::core::behavior::BaseMechanicalState* m_mstate; + SingleLink m_topology; + SingleLink m_mstate; std::unique_ptr m_outfile; diff --git a/Sofa/Component/IO/Sofa.Component.IOConfig.cmake.in b/Sofa/Component/IO/Sofa.Component.IOConfig.cmake.in index d93736838dd..02b0a7630ba 100644 --- a/Sofa/Component/IO/Sofa.Component.IOConfig.cmake.in +++ b/Sofa/Component/IO/Sofa.Component.IOConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTIO_TARGETS @SOFACOMPONENTIO_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTIO_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/LinearSolver/Direct/CMakeLists.txt b/Sofa/Component/LinearSolver/Direct/CMakeLists.txt index f462dcac550..5ee3287128b 100644 --- a/Sofa/Component/LinearSolver/Direct/CMakeLists.txt +++ b/Sofa/Component/LinearSolver/Direct/CMakeLists.txt @@ -24,8 +24,6 @@ set(HEADER_FILES ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/PrecomputedLinearSolver.inl ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SVDLinearSolver.h ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SVDLinearSolver.inl - ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SimplicialLDLTTraits.h - ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SimplicialLLTTraits.h ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseCholeskySolver.h ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseCholeskySolver.inl ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseCommon.h @@ -34,8 +32,6 @@ set(HEADER_FILES ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseLDLSolverImpl.h ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseLUSolver.h ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseLUSolver.inl - ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseLUTraits.h - ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/SparseQRTraits.h ${SOFACOMPONENTLINEARSOLVERDIRECT_SOURCE_DIR}/TypedMatrixLinearSystem[BTDMatrix].h ) diff --git a/Sofa/Component/LinearSolver/Direct/Sofa.Component.LinearSolver.DirectConfig.cmake.in b/Sofa/Component/LinearSolver/Direct/Sofa.Component.LinearSolver.DirectConfig.cmake.in index 1f2cb672085..38b2d78289b 100644 --- a/Sofa/Component/LinearSolver/Direct/Sofa.Component.LinearSolver.DirectConfig.cmake.in +++ b/Sofa/Component/LinearSolver/Direct/Sofa.Component.LinearSolver.DirectConfig.cmake.in @@ -3,10 +3,11 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.LinearSolver.Iterative QUIET REQUIRED) -find_package(Sofa.Component.LinearSolver.Ordering QUIET REQUIRED) -find_package(Threads QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.LinearSolver.Iterative QUIET REQUIRED) +sofa_find_package(Sofa.Component.LinearSolver.Ordering QUIET REQUIRED) +sofa_find_package(Threads QUIET REQUIRED) set(SOFA_COMPONENT_LINEARSOLVER_DIRECT_HAVE_METIS @SOFA_COMPONENT_LINEARSOLVER_DIRECT_HAVE_METIS@) diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLDLTTraits.h b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLDLTTraits.h deleted file mode 100644 index 6913668934b..00000000000 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLDLTTraits.h +++ /dev/null @@ -1,31 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.06", "v24.12") - -namespace sofa::component::linearsolver::direct -{ - template - using SimplicialLDLTTraits = DeprecatedAndRemoved; -} diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLLTTraits.h b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLLTTraits.h deleted file mode 100644 index ad719847ad0..00000000000 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SimplicialLLTTraits.h +++ /dev/null @@ -1,31 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.06", "v24.12") - -namespace sofa::component::linearsolver::direct -{ - template - using SimplicialLLTTraits = DeprecatedAndRemoved; -} diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCommon.h b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCommon.h index 9eebe8a49f3..786dc43c7d3 100644 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCommon.h +++ b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCommon.h @@ -37,8 +37,6 @@ xadj[i+1]-xadj[i] is the number of neighbors of the i-th node adj[xadj[i]] is the first neighbor of the i-th node **/ -SOFA_ATTRIBUTE_DISABLED__SPARSECOMMON() -void csrToAdj(int n, int * M_colptr, int * M_rowind, type::vector& adj, type::vector& xadj, type::vector& t_adj, type::vector& t_xadj, type::vector& tran_countvec ) = delete; // compare the shape of two matrix given in CSR format, return false if the matrices have the same shape and return true if their shapes are different inline bool compareMatrixShape(int s_M, int * M_colptr,int * M_rowind, int s_P, int * P_colptr,int * P_rowind) { diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLDLSolverImpl.h b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLDLSolverImpl.h index d3adff7e8da..3d9845fa770 100644 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLDLSolverImpl.h +++ b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLDLSolverImpl.h @@ -166,10 +166,8 @@ public : protected : Data d_precomputeSymbolicDecomposition; ///< If true the solver will reuse the precomputed symbolic decomposition. Otherwise it will recompute it at each step. - core::objectmodel::lifecycle::RemovedData d_applyPermutation{this, "v24.06", "v24.12", "applyPermutation", "Ordering method is now defined using ordering components"}; Data d_L_nnz; ///< Number of non-zero values in the lower triangular matrix of the factorization. The lower, the faster the system is solved. - SparseLDLSolverImpl() : d_precomputeSymbolicDecomposition(initData(&d_precomputeSymbolicDecomposition, true ,"precomputeSymbolicDecomposition", "If true, the solver will reuse the precomputed symbolic decomposition, meaning that it will store the shape of [factor matrix] on the first step, or when its shape changes, and then it will only update its coefficients. When the shape of the matrix changes, a new factorization is computed." "If false, the solver will compute the entire decomposition at each step")) diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLUTraits.h b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLUTraits.h deleted file mode 100644 index 0a88a79c63e..00000000000 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseLUTraits.h +++ /dev/null @@ -1,31 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.06", "v24.12") - -namespace sofa::component::linearsolver::direct -{ - template - using SparseLUTraits = DeprecatedAndRemoved; -} diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseQRTraits.h b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseQRTraits.h deleted file mode 100644 index 3ce99b0a382..00000000000 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseQRTraits.h +++ /dev/null @@ -1,31 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.06", "v24.12") - -namespace sofa::component::linearsolver::direct -{ - template - using SparseQRTraits = DeprecatedAndRemoved; -} diff --git a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/config.h.in b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/config.h.in index 29d8b86d571..7b519dc5a92 100644 --- a/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/config.h.in +++ b/Sofa/Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/config.h.in @@ -36,11 +36,3 @@ namespace sofa::component::linearsolver::direct constexpr const char* MODULE_NAME = "@PROJECT_NAME@"; constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; } // namespace sofa::component::linearsolver::direct - - -#ifdef SOFA_BUILD_SOFA_COMPONENT_LINEARSOLVER_DIRECT -#define SOFA_ATTRIBUTE_DISABLED__SPARSECOMMON() -#else -#define SOFA_ATTRIBUTE_DISABLED__SPARSECOMMON() \ - SOFA_ATTRIBUTE_DISABLED("v24.06", "v24.12", "This function is no longer used") -#endif // SOFA_BUILD_SOFA_COMPONENT_LINEARSOLVER_DIRECT diff --git a/Sofa/Component/LinearSolver/Iterative/Sofa.Component.LinearSolver.IterativeConfig.cmake.in b/Sofa/Component/LinearSolver/Iterative/Sofa.Component.LinearSolver.IterativeConfig.cmake.in index dbee5c81dc9..a69f4254d0f 100644 --- a/Sofa/Component/LinearSolver/Iterative/Sofa.Component.LinearSolver.IterativeConfig.cmake.in +++ b/Sofa/Component/LinearSolver/Iterative/Sofa.Component.LinearSolver.IterativeConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.LinearSystem QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.LinearSystem QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.h b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.h index 3e1cc982656..a48dd2c2c89 100644 --- a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.h +++ b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.h @@ -87,16 +87,9 @@ class MatrixLinearSolverInternalData typedef sofa::linearalgebra::SparseMatrix JMatrixType; typedef linearalgebra::BaseMatrix ResMatrixType; - void projectForceInConstraintSpace(linearalgebra::BaseVector* r,const linearalgebra::BaseVector* f) { - for (typename linearalgebra::SparseMatrix::LineConstIterator jit = J_local.begin(), jitend = J_local.end(); jit != jitend; ++jit) { - auto row = jit->first; - auto force = f->element(row); - for (typename linearalgebra::SparseMatrix::LElementConstIterator i2 = jit->second.begin(), i2end = jit->second.end(); i2 != i2end; ++i2) { - auto col = i2->first; - auto val = i2->second; - r->add(col,val * force); - } - } + void projectForceInConstraintSpace(linearalgebra::BaseVector* r,const linearalgebra::BaseVector* f) + { + J_local.addMulTranspose(r, f); } JMatrixType * getLocalJ() { diff --git a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.inl b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.inl index f46e61f61cd..b931d0d17d6 100644 --- a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.inl +++ b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/MatrixLinearSolver.inl @@ -164,9 +164,10 @@ void MatrixLinearSolver::doCheckLinearSystem() } else { + auto* firstCandidate = *notAlreadyAssociated.begin(); if (notAlreadyAssociated.size() == 1) { - msg_info() << "Linear system found: " << l_linearSystem->getPathName(); + msg_info() << "Linear system found: " << firstCandidate->getPathName(); } else { @@ -174,7 +175,7 @@ void MatrixLinearSolver::doCheckLinearSystem() << "to this linear solver. The first one in the list is selected. Set the link " << l_linearSystem.getLinkedPath() << " properly to remove this warning."; } - l_linearSystem.set(*notAlreadyAssociated.begin()); + l_linearSystem.set(firstCandidate); } } } @@ -621,15 +622,18 @@ void MatrixLinearSolver::applyConstraintForce(const sofa::core::C } template -void MatrixLinearSolver::computeResidual(const core::ExecParams* params,linearalgebra::BaseVector* f) { +void MatrixLinearSolver::computeResidual(const core::ExecParams* params,linearalgebra::BaseVector* f) +{ getSystemRHVector()->clear(); getSystemRHVector()->resize(getSystemMatrix()->colSize()); + /// rhs = J^t * f internalData.projectForceInConstraintSpace(getSystemRHVector(), f); sofa::simulation::common::VectorOperations vop( params, this->getContext() ); sofa::core::behavior::MultiVecDeriv force(&vop, core::vec_id::write_access::force ); + // force += rhs executeVisitor( MechanicalMultiVectorPeqBaseVectorVisitor(core::execparams::defaultInstance(), force, getSystemRHVector(), &(linearSystem.matrixAccessor)) ); } diff --git a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.h b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.h index 3b0edb3e7f7..0e41cbc1933 100644 --- a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.h +++ b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.h @@ -23,10 +23,5 @@ #include -SOFA_HEADER_DEPRECATED("v24.12", "v25.12", "sofa/component/linearsolver/iterative/PCGLinearSolver.h") +SOFA_HEADER_DISABLED("v24.12", "v25.12", "sofa/component/linearsolver/iterative/PCGLinearSolver.h") -namespace sofa::component::linearsolver::iterative -{ -template -using ShewchukPCGLinearSolver SOFA_ATTRIBUTE_DEPRECATED("v24.12", "v25.12", "ShewchukPCGLinearSolver has been renamed to PCGLinearSolver") = PCGLinearSolver; -} diff --git a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.inl b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.inl index 8345764ae6c..7bc02cf58c9 100644 --- a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.inl +++ b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.inl @@ -23,4 +23,4 @@ #include -SOFA_HEADER_DEPRECATED("v24.12", "v25.12", "sofa/component/linearsolver/iterative/PCGLinearSolver.inl") +SOFA_HEADER_DISABLED("v24.12", "v25.12", "sofa/component/linearsolver/iterative/PCGLinearSolver.inl") diff --git a/Sofa/Component/LinearSolver/Ordering/Sofa.Component.LinearSolver.OrderingConfig.cmake.in b/Sofa/Component/LinearSolver/Ordering/Sofa.Component.LinearSolver.OrderingConfig.cmake.in index e914bf97b81..cd9fbedcb6b 100644 --- a/Sofa/Component/LinearSolver/Ordering/Sofa.Component.LinearSolver.OrderingConfig.cmake.in +++ b/Sofa/Component/LinearSolver/Ordering/Sofa.Component.LinearSolver.OrderingConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/LinearSolver/Preconditioner/Sofa.Component.LinearSolver.PreconditionerConfig.cmake.in b/Sofa/Component/LinearSolver/Preconditioner/Sofa.Component.LinearSolver.PreconditionerConfig.cmake.in index 567ee61690c..1a6e6af8bea 100644 --- a/Sofa/Component/LinearSolver/Preconditioner/Sofa.Component.LinearSolver.PreconditionerConfig.cmake.in +++ b/Sofa/Component/LinearSolver/Preconditioner/Sofa.Component.LinearSolver.PreconditionerConfig.cmake.in @@ -3,10 +3,11 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.ODESolver.Backward QUIET REQUIRED) -find_package(Sofa.Component.LinearSolver.Iterative QUIET REQUIRED) -find_package(Sofa.Component.LinearSolver.Direct QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.ODESolver.Backward QUIET REQUIRED) +sofa_find_package(Sofa.Component.LinearSolver.Iterative QUIET REQUIRED) +sofa_find_package(Sofa.Component.LinearSolver.Direct QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedWarpPreconditioner.inl b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedWarpPreconditioner.inl index 6d74a7c5cdd..1ad38b731a7 100644 --- a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedWarpPreconditioner.inl +++ b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedWarpPreconditioner.inl @@ -493,7 +493,7 @@ void PrecomputedWarpPreconditioner::rotateConstraints() { for (int i=0; i<3; i++) { - R[k*9+j*3+i] = (Real)Rotation[j][i]; + R[k*9+j*3+i] = (Real)Rotation(j,i); } } } @@ -673,7 +673,7 @@ void PrecomputedWarpPreconditioner::draw(const core::visual::VisualP { for (int b=0; b<3; b++) { - RotMat[a][b] = R[i*9+a*3+b]; + RotMat(a,b) = R[i*9+a*3+b]; } } diff --git a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/SSORPreconditioner.cpp b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/SSORPreconditioner.cpp index 55d8ae138f1..f2c583078b3 100644 --- a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/SSORPreconditioner.cpp +++ b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/SSORPreconditioner.cpp @@ -111,7 +111,7 @@ void SSORPreconditioner< linearalgebra::CompressedRowSparseMatrix< type::Mat<3,3 for (Index i1=0; i1(BlocSize); ++i1) { const Index i = i0+i1; - temp[j1] += z[i] * b[j1][i1]; + temp[j1] += z[i] * b(j1,i1); } } } @@ -124,7 +124,7 @@ void SSORPreconditioner< linearalgebra::CompressedRowSparseMatrix< type::Mat<3,3 for (Index i1=j1+1; i1(BlocSize); ++i1) { const Index i = j0+i1; - temp[j1]+= z[i] * b[j1][i1]; + temp[j1]+= z[i] * b(j1,i1); } z[j] = (r[j] - temp[j1]) * w * data->inv_diag[j]; } @@ -148,7 +148,7 @@ void SSORPreconditioner< linearalgebra::CompressedRowSparseMatrix< type::Mat<3,3 for (Index i1=0; i1(BlocSize); ++i1) { const Index i = i0+i1; - temp[j1] += z[i] * b[j1][i1]; + temp[j1] += z[i] * b(j1,i1); } } } @@ -161,7 +161,7 @@ void SSORPreconditioner< linearalgebra::CompressedRowSparseMatrix< type::Mat<3,3 for (Index i1=0; i1inv_diag[j]; diff --git a/Sofa/Component/LinearSolver/Sofa.Component.LinearSolverConfig.cmake.in b/Sofa/Component/LinearSolver/Sofa.Component.LinearSolverConfig.cmake.in index dd4558e90ba..1303498d02d 100644 --- a/Sofa/Component/LinearSolver/Sofa.Component.LinearSolverConfig.cmake.in +++ b/Sofa/Component/LinearSolver/Sofa.Component.LinearSolverConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTLINEARSOLVER_TARGETS @SOFACOMPONENTLINEARSOLVER_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTLINEARSOLVER_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/LinearSystem/Sofa.Component.LinearSystemConfig.cmake.in b/Sofa/Component/LinearSystem/Sofa.Component.LinearSystemConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/LinearSystem/Sofa.Component.LinearSystemConfig.cmake.in +++ b/Sofa/Component/LinearSystem/Sofa.Component.LinearSystemConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixLinearSystem.inl b/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixLinearSystem.inl index 2549c7bfb1f..46350836e1c 100644 --- a/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixLinearSystem.inl +++ b/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixLinearSystem.inl @@ -258,7 +258,7 @@ inline auto generatePairs(const sofa::type::vector({a, b})); } } return pairs; diff --git a/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixProjectionMethod.inl b/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixProjectionMethod.inl index 64752acc6a3..075d3e48477 100644 --- a/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixProjectionMethod.inl +++ b/Sofa/Component/LinearSystem/src/sofa/component/linearsystem/MatrixProjectionMethod.inl @@ -118,7 +118,7 @@ void MatrixProjectionMethod::addMappedMatrixToGlobalMatrixEigen( for (const auto& [a, b] : uniquePairs) { const sofa::type::fixed_array, 2> J - { jacobians[0].getJacobianFrom(a), jacobians[1].getJacobianFrom(b) }; + ({ jacobians[0].getJacobianFrom(a), jacobians[1].getJacobianFrom(b) }); if (J[0]) { @@ -213,7 +213,7 @@ void MatrixProjectionMethod::computeMatrixJacobians(const core::Mechani (this->l_mechanicalStates[0] == this->l_mechanicalStates[1]) ? J0 : computeJacobiansFrom(this->l_mechanicalStates[1], mparams, mappingGraph, matrixToProject); - m_mappingJacobians.emplace(J0, J1); + m_mappingJacobians.emplace(sofa::type::fixed_array, 2>({J0, J1})); } } diff --git a/Sofa/Component/LinearSystem/tests/MappingGraph_test.cpp b/Sofa/Component/LinearSystem/tests/MappingGraph_test.cpp index e0c21d2a512..7de0406d2b5 100644 --- a/Sofa/Component/LinearSystem/tests/MappingGraph_test.cpp +++ b/Sofa/Component/LinearSystem/tests/MappingGraph_test.cpp @@ -22,7 +22,7 @@ #include #include #include -#include +#include #include #include #include @@ -65,7 +65,7 @@ TEST(MappingGraph, nullRootNode) TEST(MappingGraph, emptyRootNode) { - const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); sofa::component::linearsystem::MappingGraph graph; graph.build(sofa::core::MechanicalParams::defaultInstance(), root.get()); @@ -85,7 +85,7 @@ TEST(MappingGraph, emptyRootNode) TEST(MappingGraph, oneMechanicalObject) { - const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); const auto mstate = sofa::core::objectmodel::New >(); root->addObject(mstate); @@ -107,7 +107,7 @@ TEST(MappingGraph, oneMechanicalObject) TEST(MappingGraph, twoMechanicalObject) { - const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); const auto mstate1 = sofa::core::objectmodel::New >(); root->addObject(mstate1); @@ -135,7 +135,7 @@ TEST(MappingGraph, twoMechanicalObject) TEST(MappingGraph, oneMapping) { - const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); const auto mstate1 = sofa::core::objectmodel::New >(); root->addObject(mstate1); diff --git a/Sofa/Component/LinearSystem/tests/MatrixLinearSystem_test.cpp b/Sofa/Component/LinearSystem/tests/MatrixLinearSystem_test.cpp index c8163bfdb3d..104a062297a 100644 --- a/Sofa/Component/LinearSystem/tests/MatrixLinearSystem_test.cpp +++ b/Sofa/Component/LinearSystem/tests/MatrixLinearSystem_test.cpp @@ -30,7 +30,7 @@ #include #include -#include +#include #include #include @@ -62,7 +62,7 @@ TEST(LinearSystem, MatrixSystem_noContext) TEST(LinearSystem, MatrixSystem) { - const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); using MatrixType = sofa::linearalgebra::CompressedRowSparseMatrix; using MatrixSystem = sofa::component::linearsystem::MatrixLinearSystem >; @@ -92,7 +92,7 @@ TEST(LinearSystem, MatrixSystem_springForceField) // required to be able to use EXPECT_MSG_NOEMIT and EXPECT_MSG_EMIT sofa::helper::logging::MessageDispatcher::addHandler(sofa::testing::MainGtestMessageHandler::getInstance() ) ; - sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); using MatrixType = sofa::linearalgebra::FullMatrix; using MatrixSystem = sofa::component::linearsystem::MatrixLinearSystem >; @@ -332,7 +332,7 @@ TEST(LinearSystem, MatrixSystem_buggyForceField) // required to be able to use EXPECT_MSG_NOEMIT and EXPECT_MSG_EMIT sofa::helper::logging::MessageDispatcher::addHandler(sofa::testing::MainGtestMessageHandler::getInstance() ) ; - const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); + const sofa::simulation::Node::SPtr root = sofa::core::objectmodel::New(); using MatrixSystem = sofa::component::linearsystem::MatrixLinearSystem >; const MatrixSystem::SPtr linearSystem = sofa::core::objectmodel::New(); diff --git a/Sofa/Component/Mapping/Linear/Sofa.Component.Mapping.LinearConfig.cmake.in b/Sofa/Component/Mapping/Linear/Sofa.Component.Mapping.LinearConfig.cmake.in index e32676f6317..d7ed2d7229b 100644 --- a/Sofa/Component/Mapping/Linear/Sofa.Component.Mapping.LinearConfig.cmake.in +++ b/Sofa/Component/Mapping/Linear/Sofa.Component.Mapping.LinearConfig.cmake.in @@ -3,9 +3,10 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapper.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapper.h index b3794ab2e19..40113a11e61 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapper.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapper.h @@ -50,8 +50,9 @@ class BarycentricMapper : public virtual core::objectmodel::BaseObject typedef typename Out::VecDeriv OutVecDeriv; typedef typename Out::Deriv OutDeriv; - enum { NIn = sofa::defaulttype::DataTypeInfo::Size }; - enum { NOut = sofa::defaulttype::DataTypeInfo::Size }; + static constexpr sofa::Size NIn = sofa::defaulttype::DataTypeInfo::Size; + static constexpr sofa::Size NOut = sofa::defaulttype::DataTypeInfo::Size; + typedef type::Mat MBloc; typedef sofa::linearalgebra::CompressedRowSparseMatrix MatrixType; @@ -78,26 +79,28 @@ class BarycentricMapper : public virtual core::objectmodel::BaseObject protected: - void addMatrixContrib(MatrixType* m, int row, int col, Real value); + void addMatrixContrib(MatrixType* m, sofa::Index row, sofa::Index col, Real value); - template< int NC, int NP> + template< sofa::Size NC, sofa::Size NP> class MappingData { public: + static constexpr std::size_t NumberOfCoordinates = NC; + Index in_index; - Real baryCoords[NC]; + std::array baryCoords; inline friend std::istream& operator >> ( std::istream& in, MappingData< NC, NP> &m ) { in>>m.in_index; - for (int i=0; i> m.baryCoords[i]; + for (sofa::Index i=0; i> m.baryCoords[i]; return in; } inline friend std::ostream& operator << ( std::ostream& out, const MappingData< NC , NP > & m ) { out << m.in_index; - for (int i=0; i -void BarycentricMapper::addMatrixContrib(CompressedRowSparseMatrix* m, int row, int col, Real value) +void BarycentricMapper::addMatrixContrib(CompressedRowSparseMatrix* m, sofa::Index row, sofa::Index col, Real value) { MBloc* b = m->wblock(row, col, true); // get write access to a matrix block, creating it if not found - for (int i=0; i < ((int)NIn < (int)NOut ? (int)NIn : (int)NOut); ++i) - (*b)[i][i] += value; + for (sofa::Index i=0; i < (NIn < NOut ? NIn : NOut); ++i) + (*b)(i,i) += value; } diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.h index e258f12cfca..9b9cba3d87d 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.h @@ -25,19 +25,16 @@ namespace sofa::component::mapping::linear { -using sofa::type::Mat3x3d; -using sofa::type::Vec3; -using sofa::defaulttype::Vec3Types; - -typedef typename sofa::core::topology::BaseMeshTopology::Edge Edge; - /////// Class allowing barycentric mapping computation on a BaseMeshTopology with edges template -class BarycentricMapperEdgeSetTopology : public BarycentricMapperTopologyContainer::MappingData1D,Edge> +class BarycentricMapperEdgeSetTopology : public BarycentricMapperTopologyContainer::MappingData1D, sofa::core::topology::BaseMeshTopology::Edge> { typedef typename BarycentricMapper::MappingData1D MappingData; - + using Edge = sofa::core::topology::BaseMeshTopology::Edge; + using Index = sofa::Index; + using Mat3x3 = sofa::type::Mat3x3; + using Vec3 = sofa::type::Vec3; public: SOFA_CLASS(SOFA_TEMPLATE2(BarycentricMapperEdgeSetTopology,In,Out),SOFA_TEMPLATE4(BarycentricMapperTopologyContainer,In,Out,MappingData,Edge)); @@ -62,9 +59,8 @@ class BarycentricMapperEdgeSetTopology : public BarycentricMapperTopologyContain ~BarycentricMapperEdgeSetTopology() override = default; virtual type::vector getElements() override; - virtual type::vector getBaryCoef(const Real* f) override; - type::vector getBaryCoef(const Real fx); - void computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Edge& element) override; + virtual std::arraygetBarycentricCoefficients(const std::array& barycentricCoordinates) override; + void computeBase(Mat3x3& base, const typename In::VecCoord& in, const Edge& element) override; void computeCenter(Vec3& center, const typename In::VecCoord& in, const Edge& element) override; void computeDistance(SReal& d, const Vec3& v) override; void addPointInElement(const Index elementIndex, const SReal* baryCoords) override; @@ -76,7 +72,7 @@ class BarycentricMapperEdgeSetTopology : public BarycentricMapperTopologyContain }; #if !defined(SOFA_COMPONENT_MAPPING_BARYCENTRICMAPPEREDGESETTOPOLOGY_CPP) -extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperEdgeSetTopology< Vec3Types, Vec3Types>; +extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperEdgeSetTopology< sofa::defaulttype::Vec3Types, sofa::defaulttype::Vec3Types>; #endif diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.inl index 05575f639ce..42faf0fa556 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperEdgeSetTopology.inl @@ -55,26 +55,19 @@ typename BarycentricMapperEdgeSetTopology::Index BarycentricMapperEdgeS } template -type::vector BarycentricMapperEdgeSetTopology::getElements() +auto BarycentricMapperEdgeSetTopology::getElements() -> type::vector { return this->m_fromTopology->getEdges(); } template -type::vector BarycentricMapperEdgeSetTopology::getBaryCoef(const Real* f) +auto BarycentricMapperEdgeSetTopology::getBarycentricCoefficients(const std::array& barycentricCoordinates) -> std::array { - return getBaryCoef(f[0]); + return {1-barycentricCoordinates[0], barycentricCoordinates[0]}; } template -type::vector BarycentricMapperEdgeSetTopology::getBaryCoef(const Real fx) -{ - type::vector edgeCoef{1-fx,fx}; - return edgeCoef; -} - -template -void BarycentricMapperEdgeSetTopology::computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Edge& element) +void BarycentricMapperEdgeSetTopology::computeBase(Mat3x3& base, const typename In::VecCoord& in, const Edge& element) { //Not implemented for Edge SOFA_UNUSED(base); diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.h index 67e2b0b5374..60afd7219c2 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.h @@ -25,19 +25,15 @@ namespace sofa::component::mapping::linear { - -using sofa::type::Mat3x3d; -using sofa::type::Vec3; -using sofa::defaulttype::Vec3Types; - -typedef typename sofa::core::topology::BaseMeshTopology::Hexahedron Hexahedron; - /// Class allowing barycentric mapping computation on a HexahedronSetTopology template -class BarycentricMapperHexahedronSetTopology : public BarycentricMapperTopologyContainer::MappingData3D,Hexahedron> +class BarycentricMapperHexahedronSetTopology : public BarycentricMapperTopologyContainer::MappingData3D, sofa::core::topology::BaseMeshTopology::Hexahedron> { typedef typename BarycentricMapper::MappingData3D MappingData; + using Hexahedron = sofa::core::topology::BaseMeshTopology::Hexahedron; + using Mat3x3 = sofa::type::Mat3x3; + using Vec3 = sofa::type::Vec3; using Index = sofa::Index; public: @@ -48,9 +44,8 @@ class BarycentricMapperHexahedronSetTopology : public BarycentricMapperTopologyC ~BarycentricMapperHexahedronSetTopology() override = default; virtual type::vector getElements() override; - virtual type::vector getBaryCoef(const Real* f) override; - type::vector getBaryCoef(const Real fx, const Real fy, const Real fz); - void computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Hexahedron& element) override; + virtual std::arraygetBarycentricCoefficients(const std::array& barycentricCoordinates) override; + void computeBase(Mat3x3& base, const typename In::VecCoord& in, const Hexahedron& element) override; void computeCenter(Vec3& center, const typename In::VecCoord& in, const Hexahedron& element) override; void computeDistance(SReal& d, const Vec3& v) override; void addPointInElement(const Index elementIndex, const SReal* baryCoords) override; @@ -76,7 +71,7 @@ class BarycentricMapperHexahedronSetTopology : public BarycentricMapperTopologyC }; #if !defined(SOFA_COMPONENT_MAPPING_BARYCENTRICMAPPERHEXAHEDRONSETTOPOLOGY_CPP) -extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperHexahedronSetTopology< Vec3Types, Vec3Types >; +extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperHexahedronSetTopology< sofa::defaulttype::Vec3Types, sofa::defaulttype::Vec3Types >; #endif diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.inl index d62d268efec..41f67364c6c 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperHexahedronSetTopology.inl @@ -86,39 +86,31 @@ BarycentricMapperHexahedronSetTopology::setPointInCube ( const Index poi template -type::vector BarycentricMapperHexahedronSetTopology::getElements() +auto BarycentricMapperHexahedronSetTopology::getElements() -> type::vector { return this->m_fromTopology->getHexahedra(); } - template -type::vector BarycentricMapperHexahedronSetTopology::getBaryCoef(const Real* f) +auto BarycentricMapperHexahedronSetTopology::getBarycentricCoefficients(const std::array& barycentricCoordinates) -> std::array { - return getBaryCoef(f[0],f[1],f[2]); -} - - -template -type::vector BarycentricMapperHexahedronSetTopology::getBaryCoef(const Real fx, const Real fy, const Real fz) -{ - type::vector hexahedronCoef{(1-fx)*(1-fy)*(1-fz), - (fx)*(1-fy)*(1-fz), - (fx)*(fy)*(1 - fz), - (1 - fx)*(fy)*(1 - fz), - (1-fx)*(1-fy)*(fz), - (fx)*(1-fy)*(fz), - (fx)*(fy)*(fz), - (1 - fx)*(fy)*(fz) + const auto& f = barycentricCoordinates; // for better readability + + return {(1-f[0])*(1-f[1])*(1-f[2]), + (f[0])*(1-f[1])*(1-f[2]), + (f[0])*(f[1])*(1 - f[2]), + (1 - f[0])*(f[1])*(1 - f[2]), + (1-f[0])*(1-f[1])*(f[2]), + (f[0])*(1-f[1])*(f[2]), + (f[0])*(f[1])*(f[2]), + (1 - f[0])*(f[1])*(f[2]) }; - return hexahedronCoef; } - template -void BarycentricMapperHexahedronSetTopology::computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Hexahedron& element) +void BarycentricMapperHexahedronSetTopology::computeBase(Mat3x3& base, const typename In::VecCoord& in, const Hexahedron& element) { - Mat3x3d matrixTranspose; + Mat3x3 matrixTranspose; base[0] = in[element[1]]-in[element[0]]; base[1] = in[element[3]]-in[element[0]]; base[2] = in[element[4]]-in[element[0]]; diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl index cefdbdbded5..0a7a5fb65f0 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl @@ -367,23 +367,23 @@ BarycentricMapperMeshTopology::createPointInTriangle ( const typename Ou const typename In::Coord AQ = to_be_projected -p1; sofa::type::Mat<2,2,typename In::Real> A; sofa::type::Vec<2,typename In::Real> b; - A[0][0] = AB*AB; - A[1][1] = AC*AC; - A[0][1] = A[1][0] = AB*AC; + A(0,0) = AB*AB; + A(1,1) = AC*AC; + A(0,1) = A(1,0) = AB*AC; b[0] = AQ*AB; b[1] = AQ*AC; const typename In::Real det = sofa::type::determinant(A); - baryCoords[0] = (b[0]*A[1][1] - b[1]*A[0][1])/det; - baryCoords[1] = (b[1]*A[0][0] - b[0]*A[1][0])/det; + baryCoords[0] = (b[0]*A(1,1) - b[1]*A(0,1))/det; + baryCoords[1] = (b[1]*A(0,0) - b[0]*A(1,0))/det; if (baryCoords[0] < 0 || baryCoords[1] < 0 || baryCoords[0] + baryCoords[1] > 1) { // nearest point is on an edge or corner // barycentric coordinate on AB - const SReal pAB = b[0] / A[0][0]; // AQ*AB / AB*AB + const SReal pAB = b[0] / A(0,0); // AQ*AB / AB*AB // barycentric coordinate on AC - const SReal pAC = b[1] / A[1][1]; // AQ*AC / AB*AB + const SReal pAC = b[1] / A(1,1); // AQ*AC / AB*AB if (pAB < 0 && pAC < 0) { // closest point is A @@ -406,7 +406,7 @@ BarycentricMapperMeshTopology::createPointInTriangle ( const typename Ou { // barycentric coordinate on BC // BQ*BC / BC*BC = (AQ-AB)*(AC-AB) / (AC-AB)*(AC-AB) = (AQ*AC-AQ*AB + AB*AB-AB*AC) / (AB*AB+AC*AC-2AB*AC) - const SReal pBC = (b[1] - b[0] + A[0][0] - A[0][1]) / (A[0][0] + A[1][1] - 2*A[0][1]); // BQ*BC / BC*BC + const SReal pBC = (b[1] - b[0] + A(0,0) - A(0,1)) / (A(0,0) + A(1,1) - 2*A(0,1)); // BQ*BC / BC*BC if (pBC < 0) { // closest point is B diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.h index fe0b0c5477b..b34d8ed4d58 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.h @@ -25,18 +25,15 @@ namespace sofa::component::mapping::linear { -using sofa::type::Mat3x3d; -using sofa::type::Vec3; -using sofa::defaulttype::Vec3Types; - -typedef typename sofa::core::topology::BaseMeshTopology::Quad Quad; - /// Class allowing barycentric mapping computation on a QuadSetTopology template -class BarycentricMapperQuadSetTopology : public BarycentricMapperTopologyContainer::MappingData2D, Quad> +class BarycentricMapperQuadSetTopology : public BarycentricMapperTopologyContainer::MappingData2D, sofa::core::topology::BaseMeshTopology::Quad> { typedef typename BarycentricMapper::MappingData2D MappingData; + using Quad = sofa::core::topology::BaseMeshTopology::Quad; + using Vec3 = sofa::type::Vec3; + using Mat3x3 = sofa::type::Mat3x3; using Index = sofa::Index; public: @@ -53,9 +50,8 @@ class BarycentricMapperQuadSetTopology : public BarycentricMapperTopologyContain core::topology::BaseMeshTopology* toTopology); virtual type::vector getElements() override; - virtual type::vector getBaryCoef(const Real* f) override; - type::vector getBaryCoef(const Real fx, const Real fy); - void computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Quad& element) override; + virtual std::arraygetBarycentricCoefficients(const std::array& barycentricCoordinates) override; + void computeBase(Mat3x3& base, const typename In::VecCoord& in, const Quad& element) override; void computeCenter(Vec3& center, const typename In::VecCoord& in, const Quad& element) override; void computeDistance(SReal& d, const Vec3& v) override; void addPointInElement(const Index elementIndex, const SReal* baryCoords) override; @@ -67,7 +63,7 @@ class BarycentricMapperQuadSetTopology : public BarycentricMapperTopologyContain }; #if !defined(SOFA_COMPONENT_MAPPING_BARYCENTRICMAPPERQUADSETTOPOLOGY_CPP) -extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperQuadSetTopology< Vec3Types, Vec3Types >; +extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperQuadSetTopology< sofa::defaulttype::Vec3Types, sofa::defaulttype::Vec3Types >; #endif diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.inl index f0fa6f4e7fc..09d1a739a1b 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperQuadSetTopology.inl @@ -71,31 +71,22 @@ BarycentricMapperQuadSetTopology::createPointInQuad ( const typename Out } template -type::vector BarycentricMapperQuadSetTopology::getElements() +auto BarycentricMapperQuadSetTopology::getElements() -> type::vector { return this->m_fromTopology->getQuads(); } template -type::vector BarycentricMapperQuadSetTopology::getBaryCoef(const Real* f) +auto BarycentricMapperQuadSetTopology::getBarycentricCoefficients(const std::array& barycentricCoordinates) -> std::array { - return getBaryCoef(f[0],f[1]); + const auto& f = barycentricCoordinates; // for better readability + return { (1-f[0])*(1-f[1]), (f[0])*(1-f[1]), (f[0])*(f[1]), (1 - f[0])*(f[1]) }; } template -type::vector BarycentricMapperQuadSetTopology::getBaryCoef(const Real fx, const Real fy) +void BarycentricMapperQuadSetTopology::computeBase(Mat3x3& base, const typename In::VecCoord& in, const Quad& element) { - type::vector quadCoef{(1-fx)*(1-fy), - (fx)*(1-fy), - (fx)*(fy), - (1 - fx)*(fy)}; - return quadCoef; -} - -template -void BarycentricMapperQuadSetTopology::computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Quad& element) -{ - Mat3x3d matrixTranspose; + Mat3x3 matrixTranspose; base[0] = in[element[1]]-in[element[0]]; base[1] = in[element[3]]-in[element[0]]; base[2] = cross(base[0],base[1]); diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.h index 89290a5be6a..eef825ae679 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.h @@ -51,8 +51,7 @@ class BarycentricMapperTetrahedronSetTopology : public BarycentricMapperTopology ~BarycentricMapperTetrahedronSetTopology() override = default; virtual type::vector getElements() override; - virtual type::vector getBaryCoef(const Real* f) override; - type::vector getBaryCoef(const Real fx, const Real fy, const Real fz); + virtual std::arraygetBarycentricCoefficients(const std::array& barycentricCoordinates) override; void computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Tetrahedron& element) override; void computeCenter(Vec3& center, const typename In::VecCoord& in, const Tetrahedron& element) override; void computeDistance(SReal& d, const Vec3& v) override; diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.inl index e51ef72ae92..4376bfe66b6 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTetrahedronSetTopology.inl @@ -53,16 +53,10 @@ type::vector BarycentricMapperTetrahedronSetTopology::getEl } template -type::vector BarycentricMapperTetrahedronSetTopology::getBaryCoef(const Real* f) +auto BarycentricMapperTetrahedronSetTopology::getBarycentricCoefficients(const std::array& barycentricCoordinates) -> std::array { - return getBaryCoef(f[0],f[1],f[2]); -} - -template -type::vector BarycentricMapperTetrahedronSetTopology::getBaryCoef(const Real fx, const Real fy, const Real fz) -{ - type::vector tetrahedronCoef{(1-fx-fy-fz),fx,fy,fz}; - return tetrahedronCoef; + const auto& f = barycentricCoordinates; // for better readability + return {(1-f[0]-f[1]-f[2]),f[0],f[1],f[2]}; } template diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.h index c5f2d30d352..abb6e6cdcf1 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.h @@ -28,7 +28,7 @@ namespace sofa::component::mapping::linear::_barycentricmappertopologycontainer_ { -using sofa::type::Mat3x3d; +using sofa::type::Mat3x3; using sofa::type::Vec3; using sofa::type::Vec3i; using sofa::defaulttype::Vec3Types; @@ -133,7 +133,7 @@ class BarycentricMapperTopologyContainer : public TopologyBarycentricMapper m_bases; + type::vector m_bases; type::vector m_centers; // Spacial hashing utils @@ -148,8 +148,9 @@ class BarycentricMapperTopologyContainer : public TopologyBarycentricMapper getElements()=0; - virtual type::vector getBaryCoef(const Real* f)=0; - virtual void computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Element& element)=0; + virtual std::arraygetBarycentricCoefficients(const std::array& barycentricCoordinates)=0; + + virtual void computeBase(Mat3x3& base, const typename In::VecCoord& in, const Element& element)=0; virtual void computeCenter(Vec3& center, const typename In::VecCoord& in, const Element& element)=0; virtual void addPointInElement(const Index elementIndex, const SReal* baryCoords)=0; virtual void computeDistance(SReal& d, const Vec3& v)=0; diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.inl index 67d9525be61..003975cf4cd 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTopologyContainer.inl @@ -203,11 +203,11 @@ void BarycentricMapperTopologyContainer::compute { Element element = elements[e]; - Mat3x3d base; + Mat3x3 base; computeBase(base,in,element); m_bases[e] = base; - Vec3 center; + sofa::type::VecNoInit<3, SReal> center; computeCenter(center,in,element); m_centers[e] = center; } @@ -237,6 +237,7 @@ void BarycentricMapperTopologyContainer::checkDi template void BarycentricMapperTopologyContainer::applyJT ( typename In::MatrixDeriv& out, const typename Out::MatrixDeriv& in ) { + const auto& map = d_map.getValue(); typename Out::MatrixDeriv::RowConstIterator rowItEnd = in.end(); const type::vector< Element >& elements = getElements(); @@ -254,10 +255,10 @@ void BarycentricMapperTopologyContainer::applyJT unsigned indexIn = colIt.index(); InDeriv data = InDeriv(Out::getDPos(colIt.val())); - const Element& element = elements[d_map.getValue()[indexIn].in_index]; - - type::vector baryCoef = getBaryCoef(d_map.getValue()[indexIn].baryCoords); - for (unsigned int j=0; j baryCoef = getBaryCoef(map[outId].baryCoords); - for (unsigned int j=0; jaddMatrixContrib(m_matrixJ, int(outId), element[j], baryCoef[j]); } @@ -299,16 +300,17 @@ const linearalgebra::BaseMatrix* BarycentricMapperTopologyContainer void BarycentricMapperTopologyContainer::applyJT ( typename In::VecDeriv& out, const typename Out::VecDeriv& in ) { + const auto& map = d_map.getValue(); const type::vector& elements = getElements(); for( size_t i=0 ; i baryCoef = getBaryCoef(d_map.getValue()[i].baryCoords); - for (unsigned int j=0; j::applyJT template void BarycentricMapperTopologyContainer::applyJ ( typename Out::VecDeriv& out, const typename In::VecDeriv& in ) { - out.resize( d_map.getValue().size() ); + const auto& map = d_map.getValue(); + out.resize( map.size() ); const type::vector& elements = getElements(); for( size_t i=0 ; i baryCoef = getBaryCoef(d_map.getValue()[i].baryCoords); + const auto baryCoef = getBarycentricCoefficients(map[i].baryCoords); InDeriv inPos{0.,0.,0.}; - for (unsigned int j=0; j::isEmpty template void BarycentricMapperTopologyContainer::apply ( typename Out::VecCoord& out, const typename In::VecCoord& in ) { - out.resize( d_map.getValue().size() ); + const auto& map = d_map.getValue(); + out.resize( map.size() ); const type::vector& elements = getElements(); - for ( unsigned int i=0; i baryCoef = getBaryCoef(d_map.getValue()[i].baryCoords); + const auto baryCoef = getBarycentricCoefficients(map[i].baryCoords); InDeriv inPos{0.,0.,0.}; - for (unsigned int j=0; j::draw ( const typename Out::VecCoord& out, const typename In::VecCoord& in ) { + const auto& map = d_map.getValue(); // Draw line between mapped node (out) and nodes of nearest element (in) const type::vector& elements = getElements(); std::vector< Vec3 > points; { - for ( unsigned int i=0; i baryCoef = getBaryCoef(d_map.getValue()[i].baryCoords); - for ( unsigned int j=0; j=0.0001 ) { diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.h index 3a1e1ed7e48..6301bfa5df5 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.h @@ -25,18 +25,15 @@ namespace sofa::component::mapping::linear { - -using sofa::type::Mat3x3d; -using sofa::type::Vec3; -using sofa::defaulttype::Vec3Types; - -typedef typename sofa::core::topology::BaseMeshTopology::Triangle Triangle; - /// Class allowing barycentric mapping computation on a TriangleSetTopology template -class BarycentricMapperTriangleSetTopology : public BarycentricMapperTopologyContainer::MappingData2D,Triangle> +class BarycentricMapperTriangleSetTopology : public BarycentricMapperTopologyContainer::MappingData2D, sofa::core::topology::BaseMeshTopology::Triangle> { typedef typename BarycentricMapper::MappingData2D MappingData; + using Triangle = sofa::core::topology::BaseMeshTopology::Triangle; + + using Mat3x3 = sofa::type::Mat3x3; + using Vec3 = sofa::type::Vec3; using Index = sofa::Index; public: SOFA_CLASS(SOFA_TEMPLATE2(BarycentricMapperTriangleSetTopology,In,Out), @@ -54,9 +51,9 @@ class BarycentricMapperTriangleSetTopology : public BarycentricMapperTopologyCon core::topology::BaseMeshTopology* toTopology); virtual type::vector getElements() override; - virtual type::vector getBaryCoef(const Real* f) override; - type::vector getBaryCoef(const Real fx, const Real fy); - void computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Triangle& element) override; + virtual std::arraygetBarycentricCoefficients(const std::array& barycentricCoordinates) override; + + void computeBase(Mat3x3& base, const typename In::VecCoord& in, const Triangle& element) override; void computeCenter(Vec3& center, const typename In::VecCoord& in, const Triangle& element) override; void computeDistance(SReal& d, const Vec3& v) override; void addPointInElement(const Index elementIndex, const SReal* baryCoords) override; @@ -68,7 +65,7 @@ class BarycentricMapperTriangleSetTopology : public BarycentricMapperTopologyCon }; #if !defined(SOFA_COMPONENT_MAPPING_BARYCENTRICMAPPERTRIANGLESETTOPOLOGY_CPP) -extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperTriangleSetTopology< Vec3Types, Vec3Types >; +extern template class SOFA_COMPONENT_MAPPING_LINEAR_API BarycentricMapperTriangleSetTopology< sofa::defaulttype::Vec3Types, sofa::defaulttype::Vec3Types >; #endif diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.inl index 95b2526ab06..dc3630a1222 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperTriangleSetTopology.inl @@ -72,28 +72,21 @@ BarycentricMapperTriangleSetTopology::createPointInTriangle ( const type template -type::vector BarycentricMapperTriangleSetTopology::getElements() +auto BarycentricMapperTriangleSetTopology::getElements() -> type::vector { return this->m_fromTopology->getTriangles(); } template -type::vector BarycentricMapperTriangleSetTopology::getBaryCoef(const Real* f) +auto BarycentricMapperTriangleSetTopology::getBarycentricCoefficients(const std::array& barycentricCoordinates) -> std::array { - return getBaryCoef(f[0],f[1]); + return {1-barycentricCoordinates[0]-barycentricCoordinates[1], barycentricCoordinates[0], barycentricCoordinates[1]}; } template -type::vector BarycentricMapperTriangleSetTopology::getBaryCoef(const Real fx, const Real fy) +void BarycentricMapperTriangleSetTopology::computeBase(Mat3x3& base, const typename In::VecCoord& in, const Triangle& element) { - type::vector triangleCoef{1-fx-fy, fx, fy}; - return triangleCoef; -} - -template -void BarycentricMapperTriangleSetTopology::computeBase(Mat3x3d& base, const typename In::VecCoord& in, const Triangle& element) -{ - Mat3x3d mt; + Mat3x3 mt; base[0] = in[element[1]]-in[element[0]]; base[1] = in[element[2]]-in[element[0]]; base[2] = cross(base[0],base[1]); diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappingRigid.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappingRigid.inl index 50da54cb8a2..8ac4d5e6149 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappingRigid.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappingRigid.inl @@ -87,7 +87,7 @@ BarycentricMapperTetrahedronSetTopologyRigid::addPointOrientationInTetra // IPTR_BARCPP_ADDOR("baryCoords of vector["< template static void setMatrix(Matrix& mat, const Vector& vec) { - mat[0][0] = (Real) 1 ; mat[1][0] = (Real) 0 ; - mat[0][1] = (Real) 0 ; mat[1][1] = (Real) 1 ; - mat[0][2] = (Real)-vec[1]; mat[1][2] = (Real) vec[0]; + mat(0,0) = (Real) 1 ; mat(1,0) = (Real) 0 ; + mat(0,1) = (Real) 0 ; mat(1,1) = (Real) 1 ; + mat(0,2) = (Real)-vec[1]; mat(1,2) = (Real) vec[0]; } }; @@ -51,12 +51,12 @@ struct RigidMappingMatrixHelper<3, Real> { // out = J in // J = [ I -OM^ ] - mat[0][0] = (Real) 1 ; mat[1][0] = (Real) 0 ; mat[2][0] = (Real) 0 ; - mat[0][1] = (Real) 0 ; mat[1][1] = (Real) 1 ; mat[2][1] = (Real) 0 ; - mat[0][2] = (Real) 0 ; mat[1][2] = (Real) 0 ; mat[2][2] = (Real) 1 ; - mat[0][3] = (Real) 0 ; mat[1][3] = (Real)-vec[2]; mat[2][3] = (Real) vec[1]; - mat[0][4] = (Real) vec[2]; mat[1][4] = (Real) 0 ; mat[2][4] = (Real)-vec[0]; - mat[0][5] = (Real)-vec[1]; mat[1][5] = (Real) vec[0]; mat[2][5] = (Real) 0 ; + mat(0,0) = (Real) 1 ; mat(1,0) = (Real) 0 ; mat(2,0) = (Real) 0 ; + mat(0,1) = (Real) 0 ; mat(1,1) = (Real) 1 ; mat(2,1) = (Real) 0 ; + mat(0,2) = (Real) 0 ; mat(1,2) = (Real) 0 ; mat(2,2) = (Real) 1 ; + mat(0,3) = (Real) 0 ; mat(1,3) = (Real)-vec[2]; mat(2,3) = (Real) vec[1]; + mat(0,4) = (Real) vec[2]; mat(1,4) = (Real) 0 ; mat(2,4) = (Real)-vec[0]; + mat(0,5) = (Real)-vec[1]; mat(1,5) = (Real) vec[0]; mat(2,5) = (Real) 0 ; } }; //////////////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.cpp b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.cpp index e00befd5e29..4b924be291f 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.cpp +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.cpp @@ -544,7 +544,7 @@ void Mesh2PointTopologicalMapping::updateTopologicalMappingTopDown() toModel->getContext()->get(toPointMod, sofa::core::objectmodel::BaseContext::Local); bool check = false; type::fixed_array nbInputRemoved; - nbInputRemoved.assign(0); + nbInputRemoved.fill(0); std::string laststep = ""; while( changeIt != itEnd ) { diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.h b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.h index 40221619407..3884820782c 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.h +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/Mesh2PointTopologicalMapping.h @@ -153,7 +153,7 @@ class SOFA_COMPONENT_MAPPING_LINEAR_API Mesh2PointTopologicalMapping : public so bool internalCheck(const char* step) { type::fixed_array nbInputRemoved; - nbInputRemoved.assign(0); + nbInputRemoved.fill(0); return internalCheck(step, nbInputRemoved); } bool initDone; diff --git a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/SkinningMapping.inl b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/SkinningMapping.inl index ce8e70f3b6b..cd664d6f130 100644 --- a/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/SkinningMapping.inl +++ b/Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/SkinningMapping.inl @@ -217,12 +217,12 @@ void SkinningMapping::apply( const sofa::core::MechanicalParams* mpar // update the Jacobian Matrix // Real w=m_weights[i][j]; - matblock[0][0] = (Real) m_weights[i][j] ; matblock[1][0] = (Real) 0 ; matblock[2][0] = (Real) 0 ; - matblock[0][1] = (Real) 0 ; matblock[1][1] = (Real) m_weights[i][j] ; matblock[2][1] = (Real) 0 ; - matblock[0][2] = (Real) 0 ; matblock[1][2] = (Real) 0 ; matblock[2][2] = (Real) m_weights[i][j] ; - matblock[0][3] = (Real) 0 ; matblock[1][3] = (Real)-f_rotatedPos[i][j][2] ; matblock[2][3] = (Real) f_rotatedPos[i][j][1] ; - matblock[0][4] = (Real) f_rotatedPos[i][j][2] ; matblock[1][4] = (Real) 0 ; matblock[2][4] = (Real)-f_rotatedPos[i][j][0] ; - matblock[0][5] = (Real)-f_rotatedPos[i][j][1] ; matblock[1][5] = (Real) f_rotatedPos[i][j][0] ; matblock[2][5] = (Real) 0 ; + matblock(0,0) = (Real) m_weights[i][j] ; matblock(1,0) = (Real) 0 ; matblock(2,0) = (Real) 0 ; + matblock(0,1) = (Real) 0 ; matblock(1,1) = (Real) m_weights[i][j] ; matblock(2,1) = (Real) 0 ; + matblock(0,2) = (Real) 0 ; matblock(1,2) = (Real) 0 ; matblock(2,2) = (Real) m_weights[i][j] ; + matblock(0,3) = (Real) 0 ; matblock(1,3) = (Real)-f_rotatedPos[i][j][2] ; matblock(2,3) = (Real) f_rotatedPos[i][j][1] ; + matblock(0,4) = (Real) f_rotatedPos[i][j][2] ; matblock(1,4) = (Real) 0 ; matblock(2,4) = (Real)-f_rotatedPos[i][j][0] ; + matblock(0,5) = (Real)-f_rotatedPos[i][j][1] ; matblock(1,5) = (Real) f_rotatedPos[i][j][0] ; matblock(2,5) = (Real) 0 ; _J.createBlock(index[i][j],matblock); } _J.endBlockRow(); diff --git a/Sofa/Component/Mapping/MappedMatrix/Sofa.Component.Mapping.MappedMatrixConfig.cmake.in b/Sofa/Component/Mapping/MappedMatrix/Sofa.Component.Mapping.MappedMatrixConfig.cmake.in index 552d79796ad..03f693fc48e 100644 --- a/Sofa/Component/Mapping/MappedMatrix/Sofa.Component.Mapping.MappedMatrixConfig.cmake.in +++ b/Sofa/Component/Mapping/MappedMatrix/Sofa.Component.Mapping.MappedMatrixConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Mapping/NonLinear/Sofa.Component.Mapping.NonLinearConfig.cmake.in b/Sofa/Component/Mapping/NonLinear/Sofa.Component.Mapping.NonLinearConfig.cmake.in index 552d79796ad..03f693fc48e 100644 --- a/Sofa/Component/Mapping/NonLinear/Sofa.Component.Mapping.NonLinearConfig.cmake.in +++ b/Sofa/Component/Mapping/NonLinear/Sofa.Component.Mapping.NonLinearConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/AreaMapping.inl b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/AreaMapping.inl index 5b856d8b7ee..636143b57b7 100644 --- a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/AreaMapping.inl +++ b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/AreaMapping.inl @@ -55,7 +55,7 @@ auto AreaMapping::computeSecondDerivativeArea( { for (unsigned int j = 0; j < 3; ++j) { - auto& entry = d2A[i][j]; + auto& entry = d2A(i,j); const auto i1 = (i + 1) % 3; const auto j1 = (j + 1) % 3; @@ -73,9 +73,9 @@ auto AreaMapping::computeSecondDerivativeArea( entry = - outer_a + n2 * (dot_product * id - outer_b); - if (i != j) // diagonal blocks are skipped because skewSign[i][j] == 0 + if (i != j) // diagonal blocks are skipped because skewSign(i,j) == 0 { - const auto sign = skewSign[i][j]; + const auto sign = skewSign(i,j); entry += sign * n2 * type::crossProductMatrix(N); } @@ -227,7 +227,7 @@ void AreaMapping::matrixFreeApplyDJT( { parentForceAccessor[triangle[i]] += kFactor - * d2Area_d2x[i][j] + * d2Area_d2x(i,j) * parentDisplacementAccessor[triangle[j]] * childForceTri[0]; } @@ -267,7 +267,7 @@ void AreaMapping::doUpdateK(const core::MechanicalParams* mparams, { for (unsigned int j = 0; j < 3; ++j) { - matrix.addBlock(triangle[i], triangle[j], d2Area_d2x[i][j] * childForceTri[0]); + matrix.addBlock(triangle[i], triangle[j], d2Area_d2x(i,j) * childForceTri[0]); } } } @@ -309,7 +309,7 @@ void AreaMapping::buildGeometricStiffnessMatrix( { for (unsigned int j = 0; j < 3; ++j) { - dJdx(triangle[i] * Nin, triangle[j] * Nin) += d2Area_d2x[i][j] * childForceTri[0]; + dJdx(triangle[i] * Nin, triangle[j] * Nin) += d2Area_d2x(i,j) * childForceTri[0]; } } } diff --git a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl index 579ab1468f1..0d79a6107f6 100644 --- a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl +++ b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl @@ -100,6 +100,15 @@ void DistanceFromTargetMapping::clear() template void DistanceFromTargetMapping::init() { + auto indices = sofa::helper::getWriteAccessor(d_indices); + auto targetPositions = sofa::helper::getReadAccessor(d_targetPositions); + if (indices.size() < targetPositions.size()) + { + for (std::size_t i = indices.size(); i < targetPositions.size(); ++i) + { + indices.push_back(i); + } + } assert(d_indices.getValue().size() == d_targetPositions.getValue().size()) ; // unset distances are set to 0 @@ -200,7 +209,7 @@ void DistanceFromTargetMapping::matrixFreeApplyDJT( { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } // (I - uu^T)*f/l*kfactor -- do not forget kfactor ! @@ -214,7 +223,7 @@ void DistanceFromTargetMapping::matrixFreeApplyDJT( { for(unsigned k=0; k df = b*dx; @@ -253,7 +262,7 @@ void DistanceFromTargetMapping::buildGeometricStiffnessMatrix( { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } b *= force_i[0] * invlengths[i]; // (I - uu^T)*f/l @@ -288,7 +297,7 @@ void DistanceFromTargetMapping::doUpdateK( { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } b *= childForceAccessor[i][0] * invlengths[i]; // (I - uu^T)*f/l diff --git a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMapping.inl b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMapping.inl index 8e68c7fc82d..7a7cdef0967 100644 --- a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMapping.inl +++ b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMapping.inl @@ -190,7 +190,7 @@ void DistanceMapping::matrixFreeApplyDJT( { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } // (I - uu^T)*f/l*kfactor -- do not forget kfactor ! @@ -204,7 +204,7 @@ void DistanceMapping::matrixFreeApplyDJT( { for(unsigned k=0; k::doUpdateK( { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } b *= childForceAccessor[i][0] * invlengths[i]; // (I - uu^T)*f/l @@ -283,7 +283,7 @@ void DistanceMapping::buildGeometricStiffnessMatrix( { for(unsigned k=0; k(1) * ( j==k ) - dir[j] * dir[k]; + b(j,k) = static_cast(1) * ( j==k ) - dir[j] * dir[k]; } } b *= force_i[0] * invlengths[i]; // (I - uu^T)*f/l diff --git a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMultiMapping.inl b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMultiMapping.inl index e4731c8229a..63ac9b51664 100644 --- a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMultiMapping.inl +++ b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/DistanceMultiMapping.inl @@ -311,7 +311,7 @@ void DistanceMultiMapping::applyDJT(const core::MechanicalParams* mpa { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } // (I - uu^T)*f/l*kfactor -- do not forget kfactor ! @@ -325,7 +325,7 @@ void DistanceMultiMapping::applyDJT(const core::MechanicalParams* mpa { for(unsigned k=0; k::updateK(const core::MechanicalParams* /*mp { for(unsigned k=0; k(1) * ( j==k ) - directions[i][j]*directions[i][k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[i][j]*directions[i][k]; } } b *= childForce[i][0] * invlengths[i]; // (I - uu^T)*f/l @@ -439,7 +439,7 @@ void DistanceMultiMapping::buildGeometricStiffnessMatrix( { for(unsigned k=0; k(1) * ( j==k ) - directions[j] * directions[k]; + b(j,k) = static_cast(1) * ( j==k ) - directions[j] * directions[k]; } } b *= force_i[0] * invlengths[i]; // (I - uu^T)*f/l diff --git a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/RigidMapping.inl b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/RigidMapping.inl index 195d6803c96..b800d6cf769 100644 --- a/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/RigidMapping.inl +++ b/Sofa/Component/Mapping/NonLinear/src/sofa/component/mapping/nonlinear/RigidMapping.inl @@ -618,7 +618,7 @@ void RigidMapping::updateK( const core::MechanicalParams* mparams, co if( block(j, k) != static_cast(0)) { - m_geometricStiffnessMatrix.add(row, col, (InReal)block[j][k]); + m_geometricStiffnessMatrix.add(row, col, (InReal)block(j,k)); } } } @@ -738,9 +738,9 @@ struct RigidMappingMatrixHelper<2, Real> static void setMatrix(Matrix& mat, const Vector& vec) { - mat[0][0] = (Real) 1 ; mat[1][0] = (Real) 0 ; - mat[0][1] = (Real) 0 ; mat[1][1] = (Real) 1 ; - mat[0][2] = (Real)-vec[1]; mat[1][2] = (Real) vec[0]; + mat(0,0) = (Real) 1 ; mat(1,0) = (Real) 0 ; + mat(0,1) = (Real) 0 ; mat(1,1) = (Real) 1 ; + mat(0,2) = (Real)-vec[1]; mat(1,2) = (Real) vec[0]; } }; @@ -753,12 +753,12 @@ struct RigidMappingMatrixHelper<3, Real> { // out = J in // J = [ I -OM^ ] - mat[0][0] = (Real) 1 ; mat[1][0] = (Real) 0 ; mat[2][0] = (Real) 0 ; - mat[0][1] = (Real) 0 ; mat[1][1] = (Real) 1 ; mat[2][1] = (Real) 0 ; - mat[0][2] = (Real) 0 ; mat[1][2] = (Real) 0 ; mat[2][2] = (Real) 1 ; - mat[0][3] = (Real) 0 ; mat[1][3] = (Real)-vec[2]; mat[2][3] = (Real) vec[1]; - mat[0][4] = (Real) vec[2]; mat[1][4] = (Real) 0 ; mat[2][4] = (Real)-vec[0]; - mat[0][5] = (Real)-vec[1]; mat[1][5] = (Real) vec[0]; mat[2][5] = (Real) 0 ; + mat(0,0) = (Real) 1 ; mat(1,0) = (Real) 0 ; mat(2,0) = (Real) 0 ; + mat(0,1) = (Real) 0 ; mat(1,1) = (Real) 1 ; mat(2,1) = (Real) 0 ; + mat(0,2) = (Real) 0 ; mat(1,2) = (Real) 0 ; mat(2,2) = (Real) 1 ; + mat(0,3) = (Real) 0 ; mat(1,3) = (Real)-vec[2]; mat(2,3) = (Real) vec[1]; + mat(0,4) = (Real) vec[2]; mat(1,4) = (Real) 0 ; mat(2,4) = (Real)-vec[0]; + mat(0,5) = (Real)-vec[1]; mat(1,5) = (Real) vec[0]; mat(2,5) = (Real) 0 ; } }; diff --git a/Sofa/Component/Mapping/Sofa.Component.MappingConfig.cmake.in b/Sofa/Component/Mapping/Sofa.Component.MappingConfig.cmake.in index fd5bb6ef010..a24d1734fc5 100644 --- a/Sofa/Component/Mapping/Sofa.Component.MappingConfig.cmake.in +++ b/Sofa/Component/Mapping/Sofa.Component.MappingConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTMAPPING_TARGETS @SOFACOMPONENTMAPPING_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTMAPPING_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Mass/Sofa.Component.MassConfig.cmake.in b/Sofa/Component/Mass/Sofa.Component.MassConfig.cmake.in index b1e936e197a..5ebd01a7eb5 100644 --- a/Sofa/Component/Mass/Sofa.Component.MassConfig.cmake.in +++ b/Sofa/Component/Mass/Sofa.Component.MassConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Mass/src/sofa/component/mass/DiagonalMass.cpp b/Sofa/Component/Mass/src/sofa/component/mass/DiagonalMass.cpp index b3d52efd94c..c9ea06d6409 100644 --- a/Sofa/Component/Mass/src/sofa/component/mass/DiagonalMass.cpp +++ b/Sofa/Component/Mass/src/sofa/component/mass/DiagonalMass.cpp @@ -85,9 +85,9 @@ void DiagonalMass::drawRigid3dImpl(const VisualPar // So to get lx,ly,lz back we need to do // lx = sqrt(12/M * (m->_I(1,1)+m->_I(2,2)-m->_I(0,0))) // Note that RigidMass inertiaMatrix is already divided by M - const double m00 = masses[i].inertiaMatrix[0][0]; - const double m11 = masses[i].inertiaMatrix[1][1]; - const double m22 = masses[i].inertiaMatrix[2][2]; + const double m00 = masses[i].inertiaMatrix(0,0); + const double m11 = masses[i].inertiaMatrix(1,1); + const double m22 = masses[i].inertiaMatrix(2,2); len[0] = sqrt(m11+m22-m00); len[1] = sqrt(m00+m22-m11); len[2] = sqrt(m00+m11-m22); @@ -255,10 +255,10 @@ type::Vec6 DiagonalMass::getMomentumVec3Impl( const for ( unsigned int i=0 ; i::loadFromFileRigidImpl(const string& filename) if( fscanf(file, "%lf", &(tmp)) < 1 ){ msg_error(this) << "error while reading file '" << filename << "'.\n"; } - m.inertiaMatrix[i][j]=tmp; + m.inertiaMatrix(i,j)=tmp; } } } @@ -243,9 +243,9 @@ void UniformMass::drawRigid3DImpl(const VisualParams* vparams) // So to get lx,ly,lz back we need to do // lx = sqrt(12/M * (m->_I(1,1)+m->_I(2,2)-m->_I(0,0))) // Note that RigidMass inertiaMatrix is already divided by M - const double m00 = d_vertexMass.getValue().inertiaMatrix[0][0]; - const double m11 = d_vertexMass.getValue().inertiaMatrix[1][1]; - const double m22 = d_vertexMass.getValue().inertiaMatrix[2][2]; + const double m00 = d_vertexMass.getValue().inertiaMatrix(0,0); + const double m11 = d_vertexMass.getValue().inertiaMatrix(1,1); + const double m22 = d_vertexMass.getValue().inertiaMatrix(2,2); len[0] = sqrt(m11+m22-m00); len[1] = sqrt(m00+m22-m11); len[2] = sqrt(m00+m11-m22); diff --git a/Sofa/Component/MechanicalLoad/Sofa.Component.MechanicalLoadConfig.cmake.in b/Sofa/Component/MechanicalLoad/Sofa.Component.MechanicalLoadConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/MechanicalLoad/Sofa.Component.MechanicalLoadConfig.cmake.in +++ b/Sofa/Component/MechanicalLoad/Sofa.Component.MechanicalLoadConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/EllipsoidForceField.inl b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/EllipsoidForceField.inl index 49c6a8c2527..b40de9a6464 100644 --- a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/EllipsoidForceField.inl +++ b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/EllipsoidForceField.inl @@ -135,8 +135,8 @@ void EllipsoidForceField::addForce(const sofa::core::MechanicalParams for (unsigned int ci = 0; ci < N; ++ci) { for (unsigned int cj = 0; cj < N; ++cj) - c.m[ci][cj] = grad[ci]*grad[cj] * (fact1 + fact3*inv_r2[cj]); - c.m[ci][ci] += fact2*inv_r2[ci]; + c.m(ci,cj) = grad[ci]*grad[cj] * (fact1 + fact3*inv_r2[cj]); + c.m(ci,ci) += fact2*inv_r2[ci]; } contacts->push_back(c); } diff --git a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/InteractionEllipsoidForceField.inl b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/InteractionEllipsoidForceField.inl index c9af483eb15..02b8e5e91b5 100644 --- a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/InteractionEllipsoidForceField.inl +++ b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/InteractionEllipsoidForceField.inl @@ -158,8 +158,8 @@ bool InteractionEllipsoidForceField::calcF(const Coord1& for (int ci = 0; ci < N; ++ci) { for (int cj = 0; cj < N; ++cj) - dfdx[ci][cj] = grad[ci]*grad[cj] * (fact1 + fact3*vars.vinv_r2[e][cj]); - dfdx[ci][ci] += fact2*vars.vinv_r2[e][ci]; + dfdx(ci,cj) = grad[ci]*grad[cj] * (fact1 + fact3*vars.vinv_r2[e][cj]); + dfdx(ci,ci) += fact2*vars.vinv_r2[e][ci]; } return true; } diff --git a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.cpp b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.cpp index 1bd72153c26..1385dc0e7f0 100644 --- a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.cpp +++ b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.cpp @@ -135,38 +135,38 @@ void SurfacePressureForceField::addTriangleSurfacePres if (computeDerivatives) { Mat33 DcrossDA; - DcrossDA[0][0] = 0; - DcrossDA[0][1] = -bc[2]; - DcrossDA[0][2] = bc[1]; - DcrossDA[1][0] = bc[2]; - DcrossDA[1][1] = 0; - DcrossDA[1][2] = -bc[0]; - DcrossDA[2][0] = -bc[1]; - DcrossDA[2][1] = bc[0]; - DcrossDA[2][2] = 0; + DcrossDA(0,0) = 0; + DcrossDA(0,1) = -bc[2]; + DcrossDA(0,2) = bc[1]; + DcrossDA(1,0) = bc[2]; + DcrossDA(1,1) = 0; + DcrossDA(1,2) = -bc[0]; + DcrossDA(2,0) = -bc[1]; + DcrossDA(2,1) = bc[0]; + DcrossDA(2,2) = 0; Mat33 DcrossDB; - DcrossDB[0][0] = 0; - DcrossDB[0][1] = ac[2]; - DcrossDB[0][2] = -ac[1]; - DcrossDB[1][0] = -ac[2]; - DcrossDB[1][1] = 0; - DcrossDB[1][2] = ac[0]; - DcrossDB[2][0] = ac[1]; - DcrossDB[2][1] = -ac[0]; - DcrossDB[2][2] = 0; + DcrossDB(0,0) = 0; + DcrossDB(0,1) = ac[2]; + DcrossDB(0,2) = -ac[1]; + DcrossDB(1,0) = -ac[2]; + DcrossDB(1,1) = 0; + DcrossDB(1,2) = ac[0]; + DcrossDB(2,0) = ac[1]; + DcrossDB(2,1) = -ac[0]; + DcrossDB(2,2) = 0; Mat33 DcrossDC; - DcrossDC[0][0] = 0; - DcrossDC[0][1] = -ab[2]; - DcrossDC[0][2] = ab[1]; - DcrossDC[1][0] = ab[2]; - DcrossDC[1][1] = 0; - DcrossDC[1][2] = -ab[0]; - DcrossDC[2][0] = -ab[1]; - DcrossDC[2][1] = ab[0]; - DcrossDC[2][2] = 0; + DcrossDC(0,0) = 0; + DcrossDC(0,1) = -ab[2]; + DcrossDC(0,2) = ab[1]; + DcrossDC(1,0) = ab[2]; + DcrossDC(1,1) = 0; + DcrossDC(1,2) = -ab[0]; + DcrossDC(2,0) = -ab[1]; + DcrossDC(2,1) = ab[0]; + DcrossDC(2,2) = 0; for (unsigned int j = 0; j < 3; j++) { diff --git a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.inl b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.inl index 95a4026e256..7635436a57f 100644 --- a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.inl +++ b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/SurfacePressureForceField.inl @@ -258,7 +258,7 @@ void SurfacePressureForceField::addKToMatrix(const core::MechanicalPa { for (unsigned int c = 0; c < 3; c++) { - mat->add(offset + N * i + l, offset + N * v + c, kFact * Kiv[l][c]); + mat->add(offset + N * i + l, offset + N * v + c, kFact * Kiv(l,c)); } } } @@ -395,20 +395,20 @@ void SurfacePressureForceField::addTriangleSurfacePressure(unsigned i if (computeDerivatives) { Mat33 DcrossDA; - DcrossDA[0][0]=0; DcrossDA[0][1]=-bc[2]; DcrossDA[0][2]=bc[1]; - DcrossDA[1][0]=bc[2]; DcrossDA[1][1]=0; DcrossDA[1][2]=-bc[0]; - DcrossDA[2][0]=-bc[1]; DcrossDA[2][1]=bc[0]; DcrossDA[2][2]=0; + DcrossDA(0,0)=0; DcrossDA(0,1)=-bc[2]; DcrossDA(0,2)=bc[1]; + DcrossDA(1,0)=bc[2]; DcrossDA(1,1)=0; DcrossDA(1,2)=-bc[0]; + DcrossDA(2,0)=-bc[1]; DcrossDA(2,1)=bc[0]; DcrossDA(2,2)=0; Mat33 DcrossDB; - DcrossDB[0][0]=0; DcrossDB[0][1]=ac[2]; DcrossDB[0][2]=-ac[1]; - DcrossDB[1][0]=-ac[2]; DcrossDB[1][1]=0; DcrossDB[1][2]=ac[0]; - DcrossDB[2][0]=ac[1]; DcrossDB[2][1]=-ac[0]; DcrossDB[2][2]=0; + DcrossDB(0,0)=0; DcrossDB(0,1)=ac[2]; DcrossDB(0,2)=-ac[1]; + DcrossDB(1,0)=-ac[2]; DcrossDB(1,1)=0; DcrossDB(1,2)=ac[0]; + DcrossDB(2,0)=ac[1]; DcrossDB(2,1)=-ac[0]; DcrossDB(2,2)=0; Mat33 DcrossDC; - DcrossDC[0][0]=0; DcrossDC[0][1]=-ab[2]; DcrossDC[0][2]=ab[1]; - DcrossDC[1][0]=ab[2]; DcrossDC[1][1]=0; DcrossDC[1][2]=-ab[0]; - DcrossDC[2][0]=-ab[1]; DcrossDC[2][1]=ab[0]; DcrossDC[2][2]=0; + DcrossDC(0,0)=0; DcrossDC(0,1)=-ab[2]; DcrossDC(0,2)=ab[1]; + DcrossDC(1,0)=ab[2]; DcrossDC(1,1)=0; DcrossDC(1,2)=-ab[0]; + DcrossDC(2,0)=-ab[1]; DcrossDC(2,1)=ab[0]; DcrossDC(2,2)=0; for (unsigned int j = 0; j < 3; j++) { diff --git a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TaitSurfacePressureForceField.inl b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TaitSurfacePressureForceField.inl index e2fd21f2716..ddb33a32be5 100644 --- a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TaitSurfacePressureForceField.inl +++ b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TaitSurfacePressureForceField.inl @@ -336,9 +336,9 @@ template inline sofa::type::Mat<3,3,T> matCross( const sofa::type::Vec<3,T>& u ) { sofa::type::Mat<3,3,T> res(sofa::type::NOINIT); - res[0][0] = 0 ; res[0][1] = -u[2]; res[0][2] = u[1]; - res[1][0] = u[2]; res[1][1] = 0 ; res[1][2] = -u[0]; - res[2][0] = -u[1]; res[2][1] = u[0]; res[2][2] = 0 ; + res(0,0) = 0 ; res(0,1) = -u[2]; res(0,2) = u[1]; + res(1,0) = u[2]; res(1,1) = 0 ; res(1,2) = -u[0]; + res(2,0) = -u[1]; res(2,1) = u[0]; res(2,2) = 0 ; return res; } diff --git a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TrianglePressureForceField.h b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TrianglePressureForceField.h index 666841cbb07..8aeffb3ad10 100644 --- a/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TrianglePressureForceField.h +++ b/Sofa/Component/MechanicalLoad/src/sofa/component/mechanicalload/TrianglePressureForceField.h @@ -60,10 +60,6 @@ class TrianglePressureForceField : public core::behavior::ForceField /// Link to be set to the topology container in the component graph. SingleLink, sofa::core::topology::BaseMeshTopology, BaseLink::FLAG_STOREPATH | BaseLink::FLAG_STRONGLINK> l_topology; - core::objectmodel::lifecycle::RemovedData normal{ this, "v24.06", "v24.12", "normal", "Plan selection using normal, dmin, dmax has been removed. Triangles should be selected using an Engine.Select and passed using Data triangleList" }; - core::objectmodel::lifecycle::RemovedData dmin{ this, "v24.06", "v24.12", "dmin", "Plan selection using normal, dmin, dmax has been removed. Triangles should be selected using an Engine.Select and passed using Data triangleList" }; - core::objectmodel::lifecycle::RemovedData dmax{ this, "v24.06", "v24.12", "dmax", "Plan selection using normal, dmin, dmax has been removed. Triangles should be selected using an Engine.Select and passed using Data triangleList" }; - protected: class TrianglePressureInformation diff --git a/Sofa/Component/ODESolver/Backward/Sofa.Component.ODESolver.BackwardConfig.cmake.in b/Sofa/Component/ODESolver/Backward/Sofa.Component.ODESolver.BackwardConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/ODESolver/Backward/Sofa.Component.ODESolver.BackwardConfig.cmake.in +++ b/Sofa/Component/ODESolver/Backward/Sofa.Component.ODESolver.BackwardConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/BDFOdeSolver.cpp b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/BDFOdeSolver.cpp index 583971b02df..635a16bb571 100644 --- a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/BDFOdeSolver.cpp +++ b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/BDFOdeSolver.cpp @@ -111,6 +111,10 @@ void BDFOdeSolver::computeLinearMultiStepCoefficients(const std::deque& s void BDFOdeSolver::recomputeCoefficients(std::size_t order, SReal dt) { assert(m_timeList.size() == order + 1); + + SOFA_UNUSED(order); + SOFA_UNUSED(dt); + computeLinearMultiStepCoefficients(m_timeList, m_a_coef, m_b_coef); } diff --git a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.cpp b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.cpp index e97bce25adf..85de14bca27 100644 --- a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.cpp +++ b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.cpp @@ -188,6 +188,9 @@ void StaticSolver::solve(const core::ExecParams* params, SReal dt, core::MultiVe return; } + SOFA_UNUSED(dt); + SOFA_UNUSED(vResult); + // Create the vector and mechanical operations tools. These are used to execute special // operations (multiplication, additions, etc.) on multi-vectors (a vector that is stored // in different buffers inside the mechanical objects) diff --git a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.h b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.h index ffdc2c9a0dc..09e3e562005 100644 --- a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.h +++ b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/StaticSolver.h @@ -141,12 +141,12 @@ class SOFA_COMPONENT_ODESOLVER_BACKWARD_API StaticSolver : std::optional value; }; - SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_newton_iterations; - SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_absolute_correction_tolerance_threshold; - SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_relative_correction_tolerance_threshold; - SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_absolute_residual_tolerance_threshold; - SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_relative_residual_tolerance_threshold; - SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_should_diverge_when_residual_is_growing; + SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_newton_iterations; + SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_absolute_correction_tolerance_threshold; + SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_relative_correction_tolerance_threshold; + SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_absolute_residual_tolerance_threshold; + SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_relative_residual_tolerance_threshold; + SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() NewtonRaphsonDeprecatedData d_should_diverge_when_residual_is_growing; }; } diff --git a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/config.h.in b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/config.h.in index c879ae48d79..28eee686445 100644 --- a/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/config.h.in +++ b/Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/config.h.in @@ -39,8 +39,8 @@ namespace sofa::component::odesolver::backward #ifdef SOFA_BUILD_SOFA_COMPONENT_ODESOLVER_BACKWARD -#define SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() +#define SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() #else -#define SOFA_ATTRIBUTE_DEPRECATED__NEWTONRAPHSON_IN_STATICSOLVER() \ - SOFA_ATTRIBUTE_DEPRECATED("v25.06", "v25.12", "The Data are defined in the NewtonRaphsonSolver component.") +#define SOFA_ATTRIBUTE_DISABLED__NEWTONRAPHSON_IN_STATICSOLVER() \ + SOFA_ATTRIBUTE_DISABLED("v25.06", "v25.12", "The Data are defined in the NewtonRaphsonSolver component.") #endif diff --git a/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp b/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp index 4579eee7b92..f09e53f68a6 100644 --- a/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp +++ b/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp @@ -30,7 +30,7 @@ namespace sofa struct NewtonRaphsonSquareRootTest : public testing::NumericTest { - void onSetUp() override + void doSetUp() override { root = simulation::getSimulation()->createNewNode("root"); @@ -224,7 +224,7 @@ struct NewtonRaphsonTest : public testing::BaseSimulationTest component::odesolver::backward::NewtonRaphsonSolver* m_solver { nullptr }; component::statecontainer::MechanicalObject* m_state { nullptr }; - void onSetUp() override + void doSetUp() override { sofa::simpleapi::importPlugin("Sofa.Component.LinearSolver.Direct"); sofa::simpleapi::importPlugin("Sofa.Component.ODESolver.Backward"); diff --git a/Sofa/Component/ODESolver/Forward/Sofa.Component.ODESolver.ForwardConfig.cmake.in b/Sofa/Component/ODESolver/Forward/Sofa.Component.ODESolver.ForwardConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/ODESolver/Forward/Sofa.Component.ODESolver.ForwardConfig.cmake.in +++ b/Sofa/Component/ODESolver/Forward/Sofa.Component.ODESolver.ForwardConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/ODESolver/Sofa.Component.ODESolverConfig.cmake.in b/Sofa/Component/ODESolver/Sofa.Component.ODESolverConfig.cmake.in index b864e73913d..22aa1378b93 100644 --- a/Sofa/Component/ODESolver/Sofa.Component.ODESolverConfig.cmake.in +++ b/Sofa/Component/ODESolver/Sofa.Component.ODESolverConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTODESOLVER_TARGETS @SOFACOMPONENTODESOLVER_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTODESOLVER_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Playback/Sofa.Component.PlaybackConfig.cmake.in b/Sofa/Component/Playback/Sofa.Component.PlaybackConfig.cmake.in index 029bb1bad05..2872270eadc 100644 --- a/Sofa/Component/Playback/Sofa.Component.PlaybackConfig.cmake.in +++ b/Sofa/Component/Playback/Sofa.Component.PlaybackConfig.cmake.in @@ -5,10 +5,11 @@ set(SOFA_COMPONENT_IO_MISC_HAVE_ZLIB @SOFA_COMPONENT_IO_MISC_HAVE_ZLIB@) -find_package(Sofa.Simulation.Common QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Common QUIET REQUIRED) if (SOFA_COMPONENT_IO_MISC_HAVE_ZLIB) - find_package(ZLIB QUIET REQUIRED) + sofa_find_package(ZLIB QUIET REQUIRED) endif() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/SceneUtility/Sofa.Component.SceneUtilityConfig.cmake.in b/Sofa/Component/SceneUtility/Sofa.Component.SceneUtilityConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/SceneUtility/Sofa.Component.SceneUtilityConfig.cmake.in +++ b/Sofa/Component/SceneUtility/Sofa.Component.SceneUtilityConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Setting/Sofa.Component.SettingConfig.cmake.in b/Sofa/Component/Setting/Sofa.Component.SettingConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Setting/Sofa.Component.SettingConfig.cmake.in +++ b/Sofa/Component/Setting/Sofa.Component.SettingConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Sofa.ComponentConfig.cmake.in b/Sofa/Component/Sofa.ComponentConfig.cmake.in index 7de696ae3e2..5e8951aae58 100644 --- a/Sofa/Component/Sofa.ComponentConfig.cmake.in +++ b/Sofa/Component/Sofa.ComponentConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENT_TARGETS @SOFACOMPONENT_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENT_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/Sofa.Component.SolidMechanics.FEM.ElasticConfig.cmake.in b/Sofa/Component/SolidMechanics/FEM/Elastic/Sofa.Component.SolidMechanics.FEM.ElasticConfig.cmake.in index 75fb826abe9..5e94811a2f4 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/Sofa.Component.SolidMechanics.FEM.ElasticConfig.cmake.in +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/Sofa.Component.SolidMechanics.FEM.ElasticConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/BeamFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/BeamFEMForceField.inl index b9def063f0f..62c8572a7a3 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/BeamFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/BeamFEMForceField.inl @@ -255,7 +255,7 @@ void BeamFEMForceField::addDForce(const sofa::core::MechanicalParams template typename BeamFEMForceField::Real BeamFEMForceField::pseudoDeterminantForCoef ( const type::Mat<2, 3, Real>& M ) { - return M[0][1]*M[1][2] - M[1][1]*M[0][2] - M[0][0]*M[1][2] + M[1][0]*M[0][2] + M[0][0]*M[1][1] - M[1][0]*M[0][1]; + return M(0,1)*M(1,2) - M(1,1)*M(0,2) - M(0,0)*M(1,2) + M(1,0)*M(0,2) + M(0,0)*M(1,1) - M(1,0)*M(0,1); } template @@ -293,31 +293,31 @@ void BeamFEMForceField::computeStiffness(int i, Index , Index ) // Define stiffness matrix 'k' in local coordinates k_loc.clear(); - k_loc[6][6] = k_loc[0][0] = _E*_A/_L; - k_loc[7][7] = k_loc[1][1] = (Real)(12.0*EIz/(L3*(1.0+phiy))); - k_loc[8][8] = k_loc[2][2] = (Real)(12.0*EIy/(L3*(1.0+phiz))); - k_loc[9][9] = k_loc[3][3] = _G*_J/_L; - k_loc[10][10] = k_loc[4][4] = (Real)((4.0+phiz)*EIy/(_L*(1.0+phiz))); - k_loc[11][11] = k_loc[5][5] = (Real)((4.0+phiy)*EIz/(_L*(1.0+phiy))); - - k_loc[4][2] = (Real)(-6.0*EIy/(L2*(1.0+phiz))); - k_loc[5][1] = (Real)( 6.0*EIz/(L2*(1.0+phiy))); - k_loc[6][0] = -k_loc[0][0]; - k_loc[7][1] = -k_loc[1][1]; - k_loc[7][5] = -k_loc[5][1]; - k_loc[8][2] = -k_loc[2][2]; - k_loc[8][4] = -k_loc[4][2]; - k_loc[9][3] = -k_loc[3][3]; - k_loc[10][2] = k_loc[4][2]; - k_loc[10][4] = (Real)((2.0-phiz)*EIy/(_L*(1.0+phiz))); - k_loc[10][8] = -k_loc[4][2]; - k_loc[11][1] = k_loc[5][1]; - k_loc[11][5] = (Real)((2.0-phiy)*EIz/(_L*(1.0+phiy))); - k_loc[11][7] = -k_loc[5][1]; + k_loc(6,6) = k_loc(0,0) = _E*_A/_L; + k_loc(7,7) = k_loc(1,1) = (Real)(12.0*EIz/(L3*(1.0+phiy))); + k_loc(8,8) = k_loc(2,2) = (Real)(12.0*EIy/(L3*(1.0+phiz))); + k_loc(9,9) = k_loc(3,3) = _G*_J/_L; + k_loc(10,10) = k_loc(4,4) = (Real)((4.0+phiz)*EIy/(_L*(1.0+phiz))); + k_loc(11,11) = k_loc(5,5) = (Real)((4.0+phiy)*EIz/(_L*(1.0+phiy))); + + k_loc(4,2) = (Real)(-6.0*EIy/(L2*(1.0+phiz))); + k_loc(5,1) = (Real)( 6.0*EIz/(L2*(1.0+phiy))); + k_loc(6,0) = -k_loc(0,0); + k_loc(7,1) = -k_loc(1,1); + k_loc(7,5) = -k_loc(5,1); + k_loc(8,2) = -k_loc(2,2); + k_loc(8,4) = -k_loc(4,2); + k_loc(9,3) = -k_loc(3,3); + k_loc(10,2) = k_loc(4,2); + k_loc(10,4) = (Real)((2.0-phiz)*EIy/(_L*(1.0+phiz))); + k_loc(10,8) = -k_loc(4,2); + k_loc(11,1) = k_loc(5,1); + k_loc(11,5) = (Real)((2.0-phiy)*EIz/(_L*(1.0+phiy))); + k_loc(11,7) = -k_loc(5,1); for (int i=0; i<=10; i++) for (int j=i+1; j<12; j++) - k_loc[i][j] = k_loc[j][i]; + k_loc(i,j) = k_loc(j,i); } inline type::Quat qDiff(type::Quat a, const type::Quat& b) @@ -542,13 +542,13 @@ void BeamFEMForceField::addKToMatrix(sofa::linearalgebra::BaseMatrix for (int i=0; i<3; i++) for (int j=0; j<3; j++) { - K.elems[i+x1][j+y1] += m[i][j]; - K.elems[j+y1][i+x1] += m[i][j]; + K(i+x1,j+y1) += m(i,j); + K(j+y1,i+x1) += m(i,j); } if (x1 == y1) for (int i=0; i<3; i++) for (int j=0; j<3; j++) - K.elems[i+x1][j+y1] *= SReal(0.5); + K(i+x1,j+y1) *= SReal(0.5); } } @@ -642,13 +642,13 @@ void BeamFEMForceField::buildStiffnessMatrix(core::behavior::Stiffnes for (int i=0; i<3; i++) for (int j=0; j<3; j++) { - K.elems[i+x1][j+y1] += m[i][j]; - K.elems[j+y1][i+x1] += m[i][j]; + K(i+x1,j+y1) += m(i,j); + K(j+y1,i+x1) += m(i,j); } if (x1 == y1) for (int i=0; i<3; i++) for (int j=0; j<3; j++) - K.elems[i+x1][j+y1] *= SReal(0.5); + K(i+x1,j+y1) *= SReal(0.5); } } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/FastTetrahedralCorotationalForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/FastTetrahedralCorotationalForceField.inl index 1f90de5e5d4..434e54e7261 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/FastTetrahedralCorotationalForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/FastTetrahedralCorotationalForceField.inl @@ -51,7 +51,7 @@ void FastTetrahedralCorotationalForceField::createTetrahedronRestInfo auto [lambda, mu] = Inherited::toLameParameters(_3DMat, youngModulusElement, poissonRatioElement); - typename DataTypes::Real volume,val; + typename DataTypes::Real val; typename DataTypes::Coord point[4]; //shapeVector[4]; const typename DataTypes::VecCoord restPosition=this->mstate->read(core::vec_id::read_access::restPosition)->getValue(); @@ -63,20 +63,20 @@ void FastTetrahedralCorotationalForceField::createTetrahedronRestInfo // store the point position for(j=0; j<4; ++j) point[j]=(restPosition)[t[j]]; - /// compute 6 times the rest volume - volume=dot(cross(point[1]-point[0],point[2]-point[0]),point[0]-point[3]); + + const auto tetrahedronVolume = -geometry::Tetrahedron::signedVolume(point[0],point[1],point[2],point[3]); /// store the rest volume - my_tinfo.restVolume=volume/6; - mu*=fabs(volume)/6; - lambda*=fabs(volume)/6; + my_tinfo.restVolume = tetrahedronVolume; + mu *= fabs(tetrahedronVolume); + lambda *= fabs(tetrahedronVolume); // store shape vectors at the rest configuration for(j=0; j<4; ++j) { if ((j%2)==0) - my_tinfo.shapeVector[j]=cross(point[(j+2)%4] - point[(j+1)%4],point[(j+3)%4] - point[(j+1)%4])/volume; + my_tinfo.shapeVector[j] = cross(point[(j+2)%4] - point[(j+1)%4],point[(j+3)%4] - point[(j+1)%4])/(tetrahedronVolume * 6); else - my_tinfo.shapeVector[j]= -cross(point[(j+2)%4] - point[(j+1)%4],point[(j+3)%4] - point[(j+1)%4])/volume; + my_tinfo.shapeVector[j] = -cross(point[(j+2)%4] - point[(j+1)%4],point[(j+3)%4] - point[(j+1)%4])/(tetrahedronVolume * 6); } /// compute the vertex stiffness of the linear elastic material, needed for addKToMatrix @@ -88,14 +88,14 @@ void FastTetrahedralCorotationalForceField::createTetrahedronRestInfo { for(n=m; n<3; ++n) { - my_tinfo.linearDfDxDiag[j][m][n]=lambda*my_tinfo.shapeVector[j][n]*my_tinfo.shapeVector[j][m]+ + my_tinfo.linearDfDxDiag[j](m,n)=lambda*my_tinfo.shapeVector[j][n]*my_tinfo.shapeVector[j][m]+ mu*my_tinfo.shapeVector[j][n]*my_tinfo.shapeVector[j][m]; if (m==n) { - my_tinfo.linearDfDxDiag[j][m][m]+=Real(val); + my_tinfo.linearDfDxDiag[j](m,m)+=Real(val); } else - my_tinfo.linearDfDxDiag[j][n][m]=my_tinfo.linearDfDxDiag[j][m][n]; + my_tinfo.linearDfDxDiag[j](n,m)=my_tinfo.linearDfDxDiag[j](m,n); } } } @@ -116,12 +116,12 @@ void FastTetrahedralCorotationalForceField::createTetrahedronRestInfo { for(n=0; n<3; ++n) { - my_tinfo.linearDfDx[j][m][n]=lambda*my_tinfo.shapeVector[k][n]*my_tinfo.shapeVector[l][m]+ + my_tinfo.linearDfDx[j](m,n)=lambda*my_tinfo.shapeVector[k][n]*my_tinfo.shapeVector[l][m]+ mu*my_tinfo.shapeVector[l][n]*my_tinfo.shapeVector[k][m]; if (m==n) { - my_tinfo.linearDfDx[j][m][m]+=Real(val); + my_tinfo.linearDfDx[j](m,m)+=Real(val); } } } @@ -256,7 +256,7 @@ void FastTetrahedralCorotationalForceField::updateTopologyInformation for (unsigned int j=0; j<6; ++j) { /// store the information about the orientation of the edge : 1 if the edge orientation matches the orientation in getLocalEdgesInTetrahedron - /// ie edgesInTetrahedronArray[6][2] = {{0,1}, {0,2}, {0,3}, {1,2}, {1,3}, {2,3}}; + /// ie edgesInTetrahedronArray(6,2) = {{0,1}, {0,2}, {0,3}, {1,2}, {1,3}, {2,3}}; if (ta[this->l_topology->getLocalEdgesInTetrahedron(j)[0]] == this->l_topology->getEdge(tea[j])[0]) tetinfo.edgeOrientation[j] = 1; else @@ -277,15 +277,15 @@ void FastTetrahedralCorotationalForceField::computeQRRotation( Mat3x3 const Coord edgez = cross( edgex, edgey ).normalized(); edgey = cross( edgez, edgex ); //edgey is unit vector because edgez and edgex are orthogonal unit vectors - r[0][0] = edgex[0]; - r[0][1] = edgex[1]; - r[0][2] = edgex[2]; - r[1][0] = edgey[0]; - r[1][1] = edgey[1]; - r[1][2] = edgey[2]; - r[2][0] = edgez[0]; - r[2][1] = edgez[1]; - r[2][2] = edgez[2]; + r(0,0) = edgex[0]; + r(0,1) = edgex[1]; + r(0,2) = edgex[2]; + r(1,0) = edgey[0]; + r(1,1) = edgey[1]; + r(1,2) = edgey[2]; + r(2,0) = edgez[0]; + r(2,1) = edgez[1]; + r(2,2) = edgez[2]; } template @@ -313,7 +313,7 @@ void FastTetrahedralCorotationalForceField::addForce(const sofa::core const core::topology::BaseMeshTopology::Tetrahedron &tetra = tetrahedra[i]; for (int j = 0; j < 4; ++j) - tetraVertex[j] = x[tetra[j]]; + tetraVertex[j] = x[tetra[j]]; // compute current tetrahedron displacement for (j=0; j<6; ++j) @@ -331,7 +331,7 @@ void FastTetrahedralCorotationalForceField::addForce(const sofa::core { for (l=0; l<3; ++l) { - deformationGradient[k][l]= displ[0][k]*sv[l]; + deformationGradient(k,l)= displ[0][k]*sv[l]; } } for (j=1; j<3; ++j) @@ -341,7 +341,7 @@ void FastTetrahedralCorotationalForceField::addForce(const sofa::core { for (l=0; l<3; ++l) { - deformationGradient[k][l]+= displ[j][k]*sv[l]; + deformationGradient(k,l)+= displ[j][k]*sv[l]; } } } @@ -496,7 +496,7 @@ void FastTetrahedralCorotationalForceField::buildStiffnessMatrix( TetrahedronRestInformation& tetinfo = tetrahedronInf[i]; const core::topology::BaseMeshTopology::EdgesInTetrahedron &tea = this->l_topology->getEdgesInTetrahedron(i); - for (sofa::Size j=0; j < EdgesInTetrahedron::size(); ++j) + for (sofa::Size j=0; j < tea.size(); ++j) { unsigned int edgeID = tea[j]; @@ -633,7 +633,7 @@ void FastTetrahedralCorotationalForceField::addKToMatrix(sofa::linear matRow = offset + 3*i + m; for (int n = 0; n < 3; n++) { matCol = offset + 3*i + n; - mat->add(matRow, matCol, -kFactor*tmp[m][n]); + mat->add(matRow, matCol, -kFactor*tmp(m,n)); } } } @@ -649,8 +649,8 @@ void FastTetrahedralCorotationalForceField::addKToMatrix(sofa::linear matRow = offset + 3*edge[0] + m; for (int n = 0; n < 3; n++) { matCol = offset + 3*edge[1] + n; - mat->add(matRow, matCol, -kFactor*tmp[n][m]); - mat->add(matCol, matRow, -kFactor*tmp[n][m]); + mat->add(matRow, matCol, -kFactor*tmp(n,m)); + mat->add(matCol, matRow, -kFactor*tmp(n,m)); } } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceField.inl index 8cc000680a6..949d5421c4f 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceField.inl @@ -57,14 +57,14 @@ HexahedralFEMForceField::HexahedralFEMForceField() , d_hexahedronInfo(initData(&d_hexahedronInfo, "hexahedronInfo", "Internal hexahedron data")) { - _coef[0][0]= -1; _coef[0][1]= -1; _coef[0][2]= -1; - _coef[1][0]= 1; _coef[1][1]= -1; _coef[1][2]= -1; - _coef[2][0]= 1; _coef[2][1]= 1; _coef[2][2]= -1; - _coef[3][0]= -1; _coef[3][1]= 1; _coef[3][2]= -1; - _coef[4][0]= -1; _coef[4][1]= -1; _coef[4][2]= 1; - _coef[5][0]= 1; _coef[5][1]= -1; _coef[5][2]= 1; - _coef[6][0]= 1; _coef[6][1]= 1; _coef[6][2]= 1; - _coef[7][0]= -1; _coef[7][1]= 1; _coef[7][2]= 1; + _coef(0,0)= -1; _coef(0,1)= -1; _coef(0,2)= -1; + _coef(1,0)= 1; _coef(1,1)= -1; _coef(1,2)= -1; + _coef(2,0)= 1; _coef(2,1)= 1; _coef(2,2)= -1; + _coef(3,0)= -1; _coef(3,1)= 1; _coef(3,2)= -1; + _coef(4,0)= -1; _coef(4,1)= -1; _coef(4,2)= 1; + _coef(5,0)= 1; _coef(5,1)= -1; _coef(5,2)= 1; + _coef(6,0)= 1; _coef(6,1)= 1; _coef(6,2)= 1; + _coef(7,0)= -1; _coef(7,1)= 1; _coef(7,2)= 1; } template @@ -214,9 +214,9 @@ void HexahedralFEMForceField::computeElementStiffness( ElementStiffne Mat33 J_1; // only accurate for orthogonal regular hexa J_1.fill( 0.0 ); Coord l = nodes[6] - nodes[0]; - J_1[0][0]=2.0f / l[0]; - J_1[1][1]=2.0f / l[1]; - J_1[2][2]=2.0f / l[2]; + J_1(0,0)=2.0f / l[0]; + J_1(1,1)=2.0f / l[1]; + J_1(2,2)=2.0f / l[2]; Real vol = ((nodes[1]-nodes[0]).norm()*(nodes[3]-nodes[0]).norm()*(nodes[4]-nodes[0]).norm()); vol /= 8.0; // ??? @@ -226,24 +226,24 @@ void HexahedralFEMForceField::computeElementStiffness( ElementStiffne for(int i=0; i<8; ++i) { - Mat33 k = vol*integrateStiffness( _coef[i][0], _coef[i][1],_coef[i][2], _coef[i][0], _coef[i][1],_coef[i][2], M[0][0], M[0][1],M[3][3], J_1 ); + Mat33 k = vol*integrateStiffness( _coef(i,0), _coef(i,1),_coef(i,2), _coef(i,0), _coef(i,1),_coef(i,2), M(0,0), M(0,1),M(3,3), J_1 ); for(int m=0; m<3; ++m) { for(int l=0; l<3; ++l) { - K[i*3+m][i*3+l] += k[m][l]; + K(i*3+m,i*3+l) += k(m,l); } } for(int j=i+1; j<8; ++j) { - Mat33 k = vol*integrateStiffness( _coef[i][0], _coef[i][1],_coef[i][2], _coef[j][0], _coef[j][1],_coef[j][2], M[0][0], M[0][1],M[3][3], J_1 ); + Mat33 k = vol*integrateStiffness( _coef(i,0), _coef(i,1),_coef(i,2), _coef(j,0), _coef(j,1),_coef(j,2), M(0,0), M(0,1),M(3,3), J_1 ); for(int m=0; m<3; ++m) for(int l=0; l<3; ++l) { - K[i*3+m][j*3+l] += k[m][l]; + K(i*3+m,j*3+l) += k(m,l); } } } @@ -251,19 +251,19 @@ void HexahedralFEMForceField::computeElementStiffness( ElementStiffne for(int i=0; i<24; ++i) for(int j=i+1; j<24; ++j) { - K[j][i] = K[i][j]; + K(j,i) = K(i,j); } } - + template typename HexahedralFEMForceField::Mat33 HexahedralFEMForceField::integrateStiffness( int signx0, int signy0, int signz0, int signx1, int signy1, int signz1, const Real u, const Real v, const Real w, const Mat33& J_1 ) { Mat33 K; - Real t1 = J_1[0][0]*J_1[0][0]; + Real t1 = J_1(0,0)*J_1(0,0); Real t2 = t1*signx0; Real t3 = (Real)(signy0*signz0); Real t4 = t2*t3; @@ -282,27 +282,27 @@ typename HexahedralFEMForceField::Mat33 HexahedralFEMForceField::Mat33 HexahedralFEMForceField void HexahedralFEMForceField::computeMaterialStiffness(MaterialStiffness &m, double youngModulus, double poissonRatio) { - m[0][0] = m[1][1] = m[2][2] = 1; - m[0][1] = m[0][2] = m[1][0]= m[1][2] = m[2][0] = m[2][1] = (Real)(poissonRatio/(1-poissonRatio)); - m[0][3] = m[0][4] = m[0][5] = 0; - m[1][3] = m[1][4] = m[1][5] = 0; - m[2][3] = m[2][4] = m[2][5] = 0; - m[3][0] = m[3][1] = m[3][2] = m[3][4] = m[3][5] = 0; - m[4][0] = m[4][1] = m[4][2] = m[4][3] = m[4][5] = 0; - m[5][0] = m[5][1] = m[5][2] = m[5][3] = m[5][4] = 0; - m[3][3] = m[4][4] = m[5][5] = (Real)((1-2*poissonRatio)/(2*(1-poissonRatio))); + m(0,0) = m(1,1) = m(2,2) = 1; + m(0,1) = m(0,2) = m(1,0)= m(1,2) = m(2,0) = m(2,1) = (Real)(poissonRatio/(1-poissonRatio)); + m(0,3) = m(0,4) = m(0,5) = 0; + m(1,3) = m(1,4) = m(1,5) = 0; + m(2,3) = m(2,4) = m(2,5) = 0; + m(3,0) = m(3,1) = m(3,2) = m(3,4) = m(3,5) = 0; + m(4,0) = m(4,1) = m(4,2) = m(4,3) = m(4,5) = 0; + m(5,0) = m(5,1) = m(5,2) = m(5,3) = m(5,4) = 0; + m(3,3) = m(4,4) = m(5,5) = (Real)((1-2*poissonRatio)/(2*(1-poissonRatio))); m *= (Real)((youngModulus*(1-poissonRatio))/((1+poissonRatio)*(1-2*poissonRatio))); } @@ -416,15 +416,15 @@ void HexahedralFEMForceField::computeRotationLarge( Transformation &r edgey = cross( edgez, edgex ); //edgey is unit vector because edgez and edgex are orthogonal unit vectors - r[0][0] = edgex[0]; - r[0][1] = edgex[1]; - r[0][2] = edgex[2]; - r[1][0] = edgey[0]; - r[1][1] = edgey[1]; - r[1][2] = edgey[2]; - r[2][0] = edgez[0]; - r[2][1] = edgez[1]; - r[2][2] = edgez[2]; + r(0,0) = edgex[0]; + r(0,1) = edgex[1]; + r(0,2) = edgex[2]; + r(1,0) = edgey[0]; + r(1,1) = edgey[1]; + r(1,2) = edgey[2]; + r(2,0) = edgez[0]; + r(2,1) = edgez[1]; + r(2,2) = edgez[2]; } template @@ -510,22 +510,22 @@ void HexahedralFEMForceField::computeRotationPolar( Transformation &r { Transformation A; Coord Edge =(nodes[1]-nodes[0] + nodes[2]-nodes[3] + nodes[5]-nodes[4] + nodes[6]-nodes[7])*.25; - A[0][0] = Edge[0]; - A[0][1] = Edge[1]; - A[0][2] = Edge[2]; + A(0,0) = Edge[0]; + A(0,1) = Edge[1]; + A(0,2) = Edge[2]; Edge = (nodes[3]-nodes[0] + nodes[2]-nodes[1] + nodes[7]-nodes[4] + nodes[6]-nodes[5])*.25; - A[1][0] = Edge[0]; - A[1][1] = Edge[1]; - A[1][2] = Edge[2]; + A(1,0) = Edge[0]; + A(1,1) = Edge[1]; + A(1,2) = Edge[2]; Edge = (nodes[4]-nodes[0] + nodes[5]-nodes[1] + nodes[7]-nodes[3] + nodes[6]-nodes[2])*.25; - A[2][0] = Edge[0]; - A[2][1] = Edge[1]; - A[2][2] = Edge[2]; + A(2,0) = Edge[0]; + A(2,1) = Edge[1]; + A(2,2) = Edge[2]; Mat33 HT; for(int k=0; k<3; ++k) for(int j=0; j<3; ++j) - HT[k][j]=A[k][j]; + HT(k,j)=A(k,j); helper::Decompose::polarDecomposition(HT, r); } @@ -601,12 +601,12 @@ void HexahedralFEMForceField::addKToMatrix(sofa::linearalgebra::BaseM for (n2=0; n2<8; n2++) { node2 = this->l_topology->getHexahedron(e)[n2]; - Mat33 tmp = hexahedronInf[e].rotation.multTranspose( Mat33(Coord(Ke[3*n1+0][3*n2+0],Ke[3*n1+0][3*n2+1],Ke[3*n1+0][3*n2+2]), - Coord(Ke[3*n1+1][3*n2+0],Ke[3*n1+1][3*n2+1],Ke[3*n1+1][3*n2+2]), - Coord(Ke[3*n1+2][3*n2+0],Ke[3*n1+2][3*n2+1],Ke[3*n1+2][3*n2+2])) ) * hexahedronInf[e].rotation; + Mat33 tmp = hexahedronInf[e].rotation.multTranspose( Mat33(Coord(Ke(3*n1+0,3*n2+0),Ke(3*n1+0,3*n2+1),Ke(3*n1+0,3*n2+2)), + Coord(Ke(3*n1+1,3*n2+0),Ke(3*n1+1,3*n2+1),Ke(3*n1+1,3*n2+2)), + Coord(Ke(3*n1+2,3*n2+0),Ke(3*n1+2,3*n2+1),Ke(3*n1+2,3*n2+2))) ) * hexahedronInf[e].rotation; for(i=0; i<3; i++) for (j=0; j<3; j++) - matrix->add(offset+3*node1+i, offset+3*node2+j, - tmp[i][j]*kFact); + matrix->add(offset+3*node1+i, offset+3*node2+j, - tmp(i,j)*kFact); } } } @@ -636,9 +636,9 @@ void HexahedralFEMForceField::buildStiffnessMatrix(core::behavior::St { const Index node2 = hexahedra[e][n2]; const Mat33 tmp = hexahedronInf[e].rotation.multTranspose( - Mat33(Coord(Ke[3 * n1 + 0][3 * n2 + 0], Ke[3 * n1 + 0][3 * n2 + 1], Ke[3 * n1 + 0][3 * n2 + 2]), - Coord(Ke[3 * n1 + 1][3 * n2 + 0], Ke[3 * n1 + 1][3 * n2 + 1], Ke[3 * n1 + 1][3 * n2 + 2]), - Coord(Ke[3 * n1 + 2][3 * n2 + 0], Ke[3 * n1 + 2][3 * n2 + 1], Ke[3 * n1 + 2][3 * n2 + 2]))) + Mat33(Coord(Ke(3 * n1 + 0,3 * n2 + 0), Ke(3 * n1 + 0,3 * n2 + 1), Ke(3 * n1 + 0,3 * n2 + 2)), + Coord(Ke(3 * n1 + 1,3 * n2 + 0), Ke(3 * n1 + 1,3 * n2 + 1), Ke(3 * n1 + 1,3 * n2 + 2)), + Coord(Ke(3 * n1 + 2,3 * n2 + 0), Ke(3 * n1 + 2,3 * n2 + 1), Ke(3 * n1 + 2,3 * n2 + 2)))) * hexahedronInf[e].rotation; dfdx(3 * node1, 3 * node2) += - tmp; } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceFieldAndMass.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceFieldAndMass.inl index 968e72cd24e..d65b5794ad9 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceFieldAndMass.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedralFEMForceFieldAndMass.inl @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include @@ -114,9 +114,9 @@ void HexahedralFEMForceFieldAndMass::computeLumpedMasses( ) { for(int j=0; j<8*3; ++j) { - lumpedMasses[ hexahedra[i][w] ][0] += mass[w*3 ][j]; - lumpedMasses[ hexahedra[i][w] ][1] += mass[w*3+1][j]; - lumpedMasses[ hexahedra[i][w] ][2] += mass[w*3+2][j]; + lumpedMasses[ hexahedra[i][w] ][0] += mass(w*3 ,j); + lumpedMasses[ hexahedra[i][w] ][1] += mass(w*3+1,j); + lumpedMasses[ hexahedra[i][w] ][2] += mass(w*3+2,j); } } } @@ -168,36 +168,36 @@ void HexahedralFEMForceFieldAndMass::computeElementMass( ElementMass for(int i=0; i<8; ++i) { - Real mass = totalMass * integrateVolume(this->_coef[i][0], - this->_coef[i][1], - this->_coef[i][2], + Real mass = totalMass * integrateVolume(this->_coef(i,0), + this->_coef(i,1), + this->_coef(i,2), 2.0f/l[0], 2.0f/l[1], 2.0f/l[2]); - Mass[i*3][i*3] += mass; - Mass[i*3+1][i*3+1] += mass; - Mass[i*3+2][i*3+2] += mass; + Mass(i*3,i*3) += mass; + Mass(i*3+1,i*3+1) += mass; + Mass(i*3+2,i*3+2) += mass; for(int j=i+1; j<8; ++j) { - Real mass = totalMass * integrateVolume(this->_coef[i][0], - this->_coef[i][1], - this->_coef[i][2], + Real mass = totalMass * integrateVolume(this->_coef(i,0), + this->_coef(i,1), + this->_coef(i,2), 2.0f/l[0], 2.0f/l[1], 2.0f/l[2]); - Mass[i*3][j*3] += mass; - Mass[i*3+1][j*3+1] += mass; - Mass[i*3+2][j*3+2] += mass; + Mass(i*3,j*3) += mass; + Mass(i*3+1,j*3+1) += mass; + Mass(i*3+2,j*3+2) += mass; } } for(int i=0; i<24; ++i) for(int j=i+1; j<24; ++j) { - Mass[j][i] = Mass[i][j]; + Mass(j,i) = Mass(i,j); } } @@ -273,12 +273,12 @@ void HexahedralFEMForceFieldAndMass::addMToMatrix(sofa::linearalgebra { node2 = hexahedra[e][n2]; - Mat33 tmp = Mat33(Coord(Me[3*n1+0][3*n2+0],Me[3*n1+0][3*n2+1],Me[3*n1+0][3*n2+2]), - Coord(Me[3*n1+1][3*n2+0],Me[3*n1+1][3*n2+1],Me[3*n1+1][3*n2+2]), - Coord(Me[3*n1+2][3*n2+0],Me[3*n1+2][3*n2+1],Me[3*n1+2][3*n2+2])); + Mat33 tmp = Mat33(Coord(Me(3*n1+0,3*n2+0),Me(3*n1+0,3*n2+1),Me(3*n1+0,3*n2+2)), + Coord(Me(3*n1+1,3*n2+0),Me(3*n1+1,3*n2+1),Me(3*n1+1,3*n2+2)), + Coord(Me(3*n1+2,3*n2+0),Me(3*n1+2,3*n2+1),Me(3*n1+2,3*n2+2))); for(i=0; i<3; i++) for (j=0; j<3; j++) - mat->add(offset+3*node1+i, offset+3*node2+j, tmp[i][j]*mFact); + mat->add(offset+3*node1+i, offset+3*node2+j, tmp(i,j)*mFact); } } } @@ -313,12 +313,12 @@ void HexahedralFEMForceFieldAndMass::addKToMatrix(sofa::linearalgebra { node2 = hexa[n2]; - Mat33 tmp = it->rotation.multTranspose( Mat33(Coord(Ke[3*n1+0][3*n2+0],Ke[3*n1+0][3*n2+1],Ke[3*n1+0][3*n2+2]), - Coord(Ke[3*n1+1][3*n2+0],Ke[3*n1+1][3*n2+1],Ke[3*n1+1][3*n2+2]), - Coord(Ke[3*n1+2][3*n2+0],Ke[3*n1+2][3*n2+1],Ke[3*n1+2][3*n2+2])) ) * it->rotation; + Mat33 tmp = it->rotation.multTranspose( Mat33(Coord(Ke(3*n1+0,3*n2+0),Ke(3*n1+0,3*n2+1),Ke(3*n1+0,3*n2+2)), + Coord(Ke(3*n1+1,3*n2+0),Ke(3*n1+1,3*n2+1),Ke(3*n1+1,3*n2+2)), + Coord(Ke(3*n1+2,3*n2+0),Ke(3*n1+2,3*n2+1),Ke(3*n1+2,3*n2+2))) ) * it->rotation; for(i=0; i<3; i++) for (j=0; j<3; j++) - matrix->add(offset+3*node1+i, offset+3*node2+j, - tmp[i][j]*kFact); + matrix->add(offset+3*node1+i, offset+3*node2+j, - tmp(i,j)*kFact); } } } @@ -364,20 +364,20 @@ void HexahedralFEMForceFieldAndMass::addMBKToMatrix (const core::Mech node2 = hexa[n2]; // add M to matrix - Mat33 tmp = Mat33 ( Coord ( Me[3*n1+0][3*n2+0], Me[3*n1+0][3*n2+1], Me[3*n1+0][3*n2+2] ), - Coord ( Me[3*n1+1][3*n2+0], Me[3*n1+1][3*n2+1], Me[3*n1+1][3*n2+2] ), - Coord ( Me[3*n1+2][3*n2+0], Me[3*n1+2][3*n2+1], Me[3*n1+2][3*n2+2] ) ); + Mat33 tmp = Mat33 ( Coord ( Me(3*n1+0,3*n2+0), Me(3*n1+0,3*n2+1), Me(3*n1+0,3*n2+2) ), + Coord ( Me(3*n1+1,3*n2+0), Me(3*n1+1,3*n2+1), Me(3*n1+1,3*n2+2) ), + Coord ( Me(3*n1+2,3*n2+0), Me(3*n1+2,3*n2+1), Me(3*n1+2,3*n2+2) ) ); for ( i = 0; i < 3; i++ ) for ( j = 0; j < 3; j++ ) - r.matrix->add ( r.offset + 3*node1 + i, r.offset + 3*node2 + j, tmp[i][j]*mFactor); + r.matrix->add ( r.offset + 3*node1 + i, r.offset + 3*node2 + j, tmp(i,j)*mFactor); // add K to matrix - tmp = it->rotation.multTranspose ( Mat33 ( Coord ( Ke[3*n1+0][3*n2+0], Ke[3*n1+0][3*n2+1], Ke[3*n1+0][3*n2+2] ), - Coord ( Ke[3*n1+1][3*n2+0], Ke[3*n1+1][3*n2+1], Ke[3*n1+1][3*n2+2] ), - Coord ( Ke[3*n1+2][3*n2+0], Ke[3*n1+2][3*n2+1], Ke[3*n1+2][3*n2+2] ) ) ) * it->rotation; + tmp = it->rotation.multTranspose ( Mat33 ( Coord ( Ke(3*n1+0,3*n2+0), Ke(3*n1+0,3*n2+1), Ke(3*n1+0,3*n2+2) ), + Coord ( Ke(3*n1+1,3*n2+0), Ke(3*n1+1,3*n2+1), Ke(3*n1+1,3*n2+2) ), + Coord ( Ke(3*n1+2,3*n2+0), Ke(3*n1+2,3*n2+1), Ke(3*n1+2,3*n2+2) ) ) ) * it->rotation; for ( i = 0; i < 3; i++ ) for ( j = 0; j < 3; j++ ) - r.matrix->add ( r.offset + 3*node1 + i, r.offset + 3*node2 + j, - tmp[i][j]*kFactor); + r.matrix->add ( r.offset + 3*node1 + i, r.offset + 3*node2 + j, - tmp(i,j)*kFactor); } } } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceField.inl index c19f55ab44a..27de3f99fd9 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceField.inl @@ -63,30 +63,30 @@ HexahedronFEMForceField::HexahedronFEMForceField() , data(new HexahedronFEMForceFieldInternalData()) { data->initPtrData(this); - _coef[0][0]=-1; - _coef[1][0]=1; - _coef[2][0]=1; - _coef[3][0]=-1; - _coef[4][0]=-1; - _coef[5][0]=1; - _coef[6][0]=1; - _coef[7][0]=-1; - _coef[0][1]=-1; - _coef[1][1]=-1; - _coef[2][1]=1; - _coef[3][1]=1; - _coef[4][1]=-1; - _coef[5][1]=-1; - _coef[6][1]=1; - _coef[7][1]=1; - _coef[0][2]=-1; - _coef[1][2]=-1; - _coef[2][2]=-1; - _coef[3][2]=-1; - _coef[4][2]=1; - _coef[5][2]=1; - _coef[6][2]=1; - _coef[7][2]=1; + _coef(0,0)=-1; + _coef(1,0)=1; + _coef(2,0)=1; + _coef(3,0)=-1; + _coef(4,0)=-1; + _coef(5,0)=1; + _coef(6,0)=1; + _coef(7,0)=-1; + _coef(0,1)=-1; + _coef(1,1)=-1; + _coef(2,1)=1; + _coef(3,1)=1; + _coef(4,1)=-1; + _coef(5,1)=-1; + _coef(6,1)=1; + _coef(7,1)=1; + _coef(0,2)=-1; + _coef(1,2)=-1; + _coef(2,2)=-1; + _coef(3,2)=-1; + _coef(4,2)=1; + _coef(5,2)=1; + _coef(6,2)=1; + _coef(7,2)=1; _alreadyInit=false; } @@ -325,8 +325,8 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne // with Bi = part of B related to node i: Bi = [ [ dNi/dx 0 0 ] [ 0 dNi/dy 0 ] [ 0 0 dNi/dz ] [ dNi/dy dNi/dx 0 ] [ 0 dNi/dz dNi/dy ] [ dNi/dz 0 dNi/dx ] ] // This integral can be estimated using 8 gauss quadrature points (x1,x2,x3)=(+-1/sqrt(3),+-1/sqrt(3),+-sqrt(3)) K.fill( 0.0 ); - Mat33 J; // J[i][j] = dXi/dxj - Mat33 J_1; // J_1[i][j] = dxi/dXj + Mat33 J; // J(i,j) = dXi/dxj + Mat33 J_1; // J_1(i,j) = dxi/dXj Mat33 J_1t; Real detJ = (Real)1.0; // check if the hexaedra is a parallelepiped @@ -339,9 +339,9 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne isParallel = true; for (int c=0; c<3; ++c) { - J[c][0] = lx[c]/2; - J[c][1] = ly[c]/2; - J[c][2] = lz[c]/2; + J(c,0) = lx[c]/2; + J(c,1) = ly[c]/2; + J(c,2) = lz[c]/2; } detJ = type::determinant(J); const bool canInvert = J_1.invert(J); @@ -353,12 +353,12 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne << "invJ = " << J_1 << msgendl << "detJ = " << detJ << msgendl; } - const Real U = M[0][0]; - const Real V = M[0][1]; + const Real U = M(0,0); + const Real V = M(0,1); #ifdef MAT_STIFFNESS_USE_W - const Real W = M[3][3]; + const Real W = M(3,3); #else - const Real W = M[2][2]; + const Real W = M(2,2); #endif const double inv_sqrt3 = 1.0/sqrt(3.0); for (int gx1=-1; gx1<=1; gx1+=2) @@ -367,17 +367,17 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne { double x1 = gx1*inv_sqrt3; double x2 = gx2*inv_sqrt3; - double x3 = gx3*inv_sqrt3; + double x3 = gx3*inv_sqrt3; // compute jacobian matrix - //Mat33 J; // J[i][j] = dXi/dxj - //Mat33 J_1; // J_1[i][j] = dxi/dXj + //Mat33 J; // J(i,j) = dXi/dxj + //Mat33 J_1; // J_1(i,j) = dxi/dXj if (!isParallel) { for (int c=0; c<3; ++c) { - J[c][0] = (Real)( (nodes[1][c]-nodes[0][c])*(1-x2)*(1-x3)/8+(nodes[2][c]-nodes[3][c])*(1+x2)*(1-x3)/8+(nodes[5][c]-nodes[4][c])*(1-x2)*(1+x3)/8+(nodes[6][c]-nodes[7][c])*(1+x2)*(1+x3)/8); - J[c][1] =(Real)( (nodes[3][c]-nodes[0][c])*(1-x1)*(1-x3)/8+(nodes[2][c]-nodes[1][c])*(1+x1)*(1-x3)/8+(nodes[7][c]-nodes[4][c])*(1-x1)*(1+x3)/8+(nodes[6][c]-nodes[5][c])*(1+x1)*(1+x3)/8); - J[c][2] =(Real)( (nodes[4][c]-nodes[0][c])*(1-x1)*(1-x2)/8+(nodes[5][c]-nodes[1][c])*(1+x1)*(1-x2)/8+(nodes[6][c]-nodes[2][c])*(1+x1)*(1+x2)/8+(nodes[7][c]-nodes[3][c])*(1-x1)*(1+x2)/8); + J(c,0) = (Real)( (nodes[1][c]-nodes[0][c])*(1-x2)*(1-x3)/8+(nodes[2][c]-nodes[3][c])*(1+x2)*(1-x3)/8+(nodes[5][c]-nodes[4][c])*(1-x2)*(1+x3)/8+(nodes[6][c]-nodes[7][c])*(1+x2)*(1+x3)/8); + J(c,1) =(Real)( (nodes[3][c]-nodes[0][c])*(1-x1)*(1-x3)/8+(nodes[2][c]-nodes[1][c])*(1+x1)*(1-x3)/8+(nodes[7][c]-nodes[4][c])*(1-x1)*(1+x3)/8+(nodes[6][c]-nodes[5][c])*(1+x1)*(1+x3)/8); + J(c,2) =(Real)( (nodes[4][c]-nodes[0][c])*(1-x1)*(1-x2)/8+(nodes[5][c]-nodes[1][c])*(1+x1)*(1-x2)/8+(nodes[6][c]-nodes[2][c])*(1+x1)*(1+x2)/8+(nodes[7][c]-nodes[3][c])*(1-x1)*(1+x2)/8); } detJ = type::determinant(J); const bool canInvert = J_1.invert(J); @@ -394,16 +394,16 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne Real qz[8]; for(int i=0; i<8; ++i) { - // Ni = 1/8 (1+_coef[i][0]x1)(1+_coef[i][1]x2)(1+_coef[i][2]x3) + // Ni = 1/8 (1+_coef(i,0)x1)(1+_coef(i,1)x2)(1+_coef(i,2)x3) // qxi = dNi/dx = dNi/dx1 dx1/dx + dNi/dx2 dx2/dx + dNi/dx3 dx3/dx - Real dNi_dx1 =(Real)( (_coef[i][0])*(1+_coef[i][1]*x2)*(1+_coef[i][2]*x3)/8.0); - Real dNi_dx2 =(Real)((1+_coef[i][0]*x1)*(_coef[i][1])*(1+_coef[i][2]*x3)/8.0); - Real dNi_dx3 =(Real)((1+_coef[i][0]*x1)*(1+_coef[i][1]*x2)*(_coef[i][2])/8.0); + Real dNi_dx1 =(Real)( (_coef(i,0))*(1+_coef(i,1)*x2)*(1+_coef(i,2)*x3)/8.0); + Real dNi_dx2 =(Real)((1+_coef(i,0)*x1)*(_coef(i,1))*(1+_coef(i,2)*x3)/8.0); + Real dNi_dx3 =(Real)((1+_coef(i,0)*x1)*(1+_coef(i,1)*x2)*(_coef(i,2))/8.0); dmsg_info_when(verbose) << "dN"<::computeElementStiffness( ElementStiffne for(int i=0; i<8; ++i) { type::Mat<6,3,Real> MBi; - MBi[0][0] = U * qx[i]; MBi[0][1] = V * qy[i]; MBi[0][2] = V * qz[i]; - MBi[1][0] = V * qx[i]; MBi[1][1] = U * qy[i]; MBi[1][2] = V * qz[i]; - MBi[2][0] = V * qx[i]; MBi[2][1] = V * qy[i]; MBi[2][2] = U * qz[i]; - MBi[3][0] = W * qy[i]; MBi[3][1] = W * qx[i]; MBi[3][2] = (Real)0; - MBi[4][0] = (Real)0; MBi[4][1] = W * qz[i]; MBi[4][2] = W * qy[i]; - MBi[5][0] = W * qz[i]; MBi[5][1] = (Real)0; MBi[5][2] = W * qx[i]; + MBi(0,0) = U * qx[i]; MBi(0,1) = V * qy[i]; MBi(0,2) = V * qz[i]; + MBi(1,0) = V * qx[i]; MBi(1,1) = U * qy[i]; MBi(1,2) = V * qz[i]; + MBi(2,0) = V * qx[i]; MBi(2,1) = V * qy[i]; MBi(2,2) = U * qz[i]; + MBi(3,0) = W * qy[i]; MBi(3,1) = W * qx[i]; MBi(3,2) = (Real)0; + MBi(4,0) = (Real)0; MBi(4,1) = W * qz[i]; MBi(4,2) = W * qy[i]; + MBi(5,0) = W * qz[i]; MBi(5,1) = (Real)0; MBi(5,2) = W * qx[i]; dmsg_info_when(verbose) << "MB"<::computeElementStiffness( ElementStiffne for(int m=0; m<3; ++m) for(int l=0; l<3; ++l) { - K[i*3+m][j*3+l] += k[l][m]; + K(i*3+m,j*3+l) += k(l,m); } } } @@ -453,7 +453,7 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne for(int i=0; i<24; ++i) for(int j=i+1; j<24; ++j) { - K[j][i] = K[i][j]; + K(j,i) = K(i,j); } ElementStiffness K1 = K; K.fill( 0.0 ); @@ -461,9 +461,9 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne //Mat33 J_1; // only accurate for orthogonal regular hexa J_1.fill( 0.0 ); Coord l = nodes[6] - nodes[0]; - J_1[0][0]=2.0f / l[0]; - J_1[1][1]=2.0f / l[1]; - J_1[2][2]=2.0f / l[2]; + J_1(0,0)=2.0f / l[0]; + J_1(1,1)=2.0f / l[1]; + J_1(2,2)=2.0f / l[2]; Real vol = ((nodes[1]-nodes[0]).norm()*(nodes[3]-nodes[0]).norm()*(nodes[4]-nodes[0]).norm()); @@ -475,24 +475,24 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne for(int i=0; i<8; ++i) { - Mat33 k = integrateStiffness( _coef[i][0], _coef[i][1],_coef[i][2], _coef[i][0], _coef[i][1],_coef[i][2], M[0][0], M[0][1],M[3][3], J_1 )*vol; + Mat33 k = integrateStiffness( _coef(i,0), _coef(i,1),_coef(i,2), _coef(i,0), _coef(i,1),_coef(i,2), M(0,0), M(0,1),M(3,3), J_1 )*vol; for(int m=0; m<3; ++m) for(int l=0; l<3; ++l) { - K[i*3+m][i*3+l] += k[m][l]; + K(i*3+m,i*3+l) += k(m,l); } for(int j=i+1; j<8; ++j) { - Mat33 k = integrateStiffness( _coef[i][0], _coef[i][1],_coef[i][2], _coef[j][0], _coef[j][1],_coef[j][2], M[0][0], M[0][1],M[3][3], J_1 )*vol; + Mat33 k = integrateStiffness( _coef(i,0), _coef(i,1),_coef(i,2), _coef(j,0), _coef(j,1),_coef(j,2), M(0,0), M(0,1),M(3,3), J_1 )*vol; for(int m=0; m<3; ++m) for(int l=0; l<3; ++l) { - K[i*3+m][j*3+l] += k[m][l]; + K(i*3+m,j*3+l) += k(m,l); } } } @@ -500,7 +500,7 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne for(int i=0; i<24; ++i) for(int j=i+1; j<24; ++j) { - K[j][i] = K[i][j]; + K(j,i) = K(i,j); } #ifdef GENERIC_STIFFNESS_MATRIX @@ -525,7 +525,7 @@ void HexahedronFEMForceField::computeElementStiffness( ElementStiffne for(int jcomp=0; jcomp<3; jcomp++) { int jmatrix=jnode*3+jcomp; - tmp<::Mat33 HexahedronFEMForceField::Mat33 HexahedronFEMForceField::Mat33 HexahedronFEMForceField::Mat33 HexahedronFEMForceField::Mat33 HexahedronFEMForceField::Mat33 HexahedronFEMForceField void HexahedronFEMForceField::computeMaterialStiffness(sofa::Index i) { const auto poissonRatio = this->getPoissonRatioInElement(i); - _materialsStiffnesses[i][0][0] = _materialsStiffnesses[i][1][1] = _materialsStiffnesses[i][2][2] = 1; - _materialsStiffnesses[i][0][1] = _materialsStiffnesses[i][0][2] = _materialsStiffnesses[i][1][0] - = _materialsStiffnesses[i][1][2] = _materialsStiffnesses[i][2][0] = - _materialsStiffnesses[i][2][1] = poissonRatio / (1 - poissonRatio); - _materialsStiffnesses[i][0][3] = _materialsStiffnesses[i][0][4] = _materialsStiffnesses[i][0][5] = 0; - _materialsStiffnesses[i][1][3] = _materialsStiffnesses[i][1][4] = _materialsStiffnesses[i][1][5] = 0; - _materialsStiffnesses[i][2][3] = _materialsStiffnesses[i][2][4] = _materialsStiffnesses[i][2][5] = 0; - _materialsStiffnesses[i][3][0] = _materialsStiffnesses[i][3][1] = _materialsStiffnesses[i][3][2] = _materialsStiffnesses[i][3][4] = _materialsStiffnesses[i][3][5] = 0; - _materialsStiffnesses[i][4][0] = _materialsStiffnesses[i][4][1] = _materialsStiffnesses[i][4][2] = _materialsStiffnesses[i][4][3] = _materialsStiffnesses[i][4][5] = 0; - _materialsStiffnesses[i][5][0] = _materialsStiffnesses[i][5][1] = _materialsStiffnesses[i][5][2] = _materialsStiffnesses[i][5][3] = _materialsStiffnesses[i][5][4] = 0; - _materialsStiffnesses[i][3][3] = _materialsStiffnesses[i][4][4] = _materialsStiffnesses[i][5][5] = (1- 2 * poissonRatio) / (2 * (1 - poissonRatio)); + _materialsStiffnesses[i](0,0) = _materialsStiffnesses[i](1,1) = _materialsStiffnesses[i](2,2) = 1; + _materialsStiffnesses[i](0,1) = _materialsStiffnesses[i](0,2) = _materialsStiffnesses[i](1,0) + = _materialsStiffnesses[i](1,2) = _materialsStiffnesses[i](2,0) = + _materialsStiffnesses[i](2,1) = poissonRatio / (1 - poissonRatio); + _materialsStiffnesses[i](0,3) = _materialsStiffnesses[i](0,4) = _materialsStiffnesses[i](0,5) = 0; + _materialsStiffnesses[i](1,3) = _materialsStiffnesses[i](1,4) = _materialsStiffnesses[i](1,5) = 0; + _materialsStiffnesses[i](2,3) = _materialsStiffnesses[i](2,4) = _materialsStiffnesses[i](2,5) = 0; + _materialsStiffnesses[i](3,0) = _materialsStiffnesses[i](3,1) = _materialsStiffnesses[i](3,2) = _materialsStiffnesses[i](3,4) = _materialsStiffnesses[i](3,5) = 0; + _materialsStiffnesses[i](4,0) = _materialsStiffnesses[i](4,1) = _materialsStiffnesses[i](4,2) = _materialsStiffnesses[i](4,3) = _materialsStiffnesses[i](4,5) = 0; + _materialsStiffnesses[i](5,0) = _materialsStiffnesses[i](5,1) = _materialsStiffnesses[i](5,2) = _materialsStiffnesses[i](5,3) = _materialsStiffnesses[i](5,4) = 0; + _materialsStiffnesses[i](3,3) = _materialsStiffnesses[i](4,4) = _materialsStiffnesses[i](5,5) = (1- 2 * poissonRatio) / (2 * (1 - poissonRatio)); _materialsStiffnesses[i] *= (this->getYoungModulusInElement(i) * (1 - poissonRatio)) / ((1 + poissonRatio) * (1 - 2 * poissonRatio)); // S = [ U V V 0 0 0 ] // [ V U V 0 0 0 ] @@ -824,15 +824,15 @@ void HexahedronFEMForceField::computeRotationLarge( Transformation &r edgey = cross( edgez, edgex ); //edgey is unit vector because edgez and edgex are orthogonal unit vectors - r[0][0] = edgex[0]; - r[0][1] = edgex[1]; - r[0][2] = edgex[2]; - r[1][0] = edgey[0]; - r[1][1] = edgey[1]; - r[1][2] = edgey[2]; - r[2][0] = edgez[0]; - r[2][1] = edgez[1]; - r[2][2] = edgez[2]; + r(0,0) = edgex[0]; + r(0,1) = edgex[1]; + r(0,2) = edgex[2]; + r(1,0) = edgey[0]; + r(1,1) = edgey[1]; + r(1,2) = edgey[2]; + r(2,0) = edgez[0]; + r(2,1) = edgez[1]; + r(2,2) = edgez[2]; } template @@ -922,27 +922,27 @@ void HexahedronFEMForceField::computeRotationPolar( Transformation &r { Transformation A; Coord Edge =(nodes[1]-nodes[0] + nodes[2]-nodes[3] + nodes[5]-nodes[4] + nodes[6]-nodes[7])*.25; - A[0][0] = Edge[0]; - A[0][1] = Edge[1]; - A[0][2] = Edge[2]; + A(0,0) = Edge[0]; + A(0,1) = Edge[1]; + A(0,2) = Edge[2]; Edge = (nodes[3]-nodes[0] + nodes[2]-nodes[1] + nodes[7]-nodes[4] + nodes[6]-nodes[5])*.25; - A[1][0] = Edge[0]; - A[1][1] = Edge[1]; - A[1][2] = Edge[2]; + A(1,0) = Edge[0]; + A(1,1) = Edge[1]; + A(1,2) = Edge[2]; Edge = (nodes[4]-nodes[0] + nodes[5]-nodes[1] + nodes[7]-nodes[3] + nodes[6]-nodes[2])*.25; - A[2][0] = Edge[0]; - A[2][1] = Edge[1]; - A[2][2] = Edge[2]; + A(2,0) = Edge[0]; + A(2,1) = Edge[1]; + A(2,2) = Edge[2]; Mat33 HT; for(int k=0; k<3; ++k) for(int j=0; j<3; ++j) - HT[k][j]=A[k][j]; + HT(k,j)=A(k,j); helper::Decompose::polarDecomposition(HT, r); -} +} template @@ -950,8 +950,8 @@ void HexahedronFEMForceField::getNodeRotation(Transformation& R, unsi { core::topology::BaseMeshTopology::HexahedraAroundVertex liste_hexa = this->l_topology->getHexahedraAroundVertex(nodeIdx); - R[0][0] = R[1][1] = R[2][2] = 1.0 ; - R[0][1] = R[0][2] = R[1][0] = R[1][2] = R[2][0] = R[2][1] = 0.0 ; + R(0,0) = R(1,1) = R(2,2) = 1.0 ; + R(0,1) = R(0,2) = R(1,0) = R(1,2) = R(2,0) = R(2,1) = 0.0 ; std::size_t numHexa=liste_hexa.size(); @@ -964,9 +964,9 @@ void HexahedronFEMForceField::getNodeRotation(Transformation& R, unsi } // on "moyenne" - R[0][0] = R[0][0]/numHexa ; R[0][1] = R[0][1]/numHexa ; R[0][2] = R[0][2]/numHexa ; - R[1][0] = R[1][0]/numHexa ; R[1][1] = R[1][1]/numHexa ; R[1][2] = R[1][2]/numHexa ; - R[2][0] = R[2][0]/numHexa ; R[2][1] = R[2][1]/numHexa ; R[2][2] = R[2][2]/numHexa ; + R(0,0) = R(0,0)/numHexa ; R(0,1) = R(0,1)/numHexa ; R(0,2) = R(0,2)/numHexa ; + R(1,0) = R(1,0)/numHexa ; R(1,1) = R(1,1)/numHexa ; R(1,2) = R(1,2)/numHexa ; + R(2,0) = R(2,0)/numHexa ; R(2,1) = R(2,1)/numHexa ; R(2,2) = R(2,2)/numHexa ; type::Mat<3,3,Real> Rmoy; helper::Decompose::polarDecomposition( R, Rmoy ); @@ -990,7 +990,7 @@ void HexahedronFEMForceField::getRotations(linearalgebra::BaseMatrix for(sofa::Index i=0; i<3; i++) { const sofa::Index ind = e * 9 + j * 3 + i; - diag->getVector()[ind] = float(R[j][i]); + diag->getVector()[ind] = float(R(j,i)); } } } @@ -1006,7 +1006,7 @@ void HexahedronFEMForceField::getRotations(linearalgebra::BaseMatrix for(sofa::Index i=0; i<3; i++) { const sofa::Index ind = e * 9 + j * 3 + i; - diag->getVector()[ind] = R[j][i]; + diag->getVector()[ind] = R(j,i); } } } @@ -1018,9 +1018,9 @@ void HexahedronFEMForceField::getRotations(linearalgebra::BaseMatrix Transformation t; getNodeRotation(t,i); const int e = offset+i*3; - rotations->set(e+0,e+0,t[0][0]); rotations->set(e+0,e+1,t[0][1]); rotations->set(e+0,e+2,t[0][2]); - rotations->set(e+1,e+0,t[1][0]); rotations->set(e+1,e+1,t[1][1]); rotations->set(e+1,e+2,t[1][2]); - rotations->set(e+2,e+0,t[2][0]); rotations->set(e+2,e+1,t[2][1]); rotations->set(e+2,e+2,t[2][2]); + rotations->set(e+0,e+0,t(0,0)); rotations->set(e+0,e+1,t(0,1)); rotations->set(e+0,e+2,t(0,2)); + rotations->set(e+1,e+0,t(1,0)); rotations->set(e+1,e+1,t(1,1)); rotations->set(e+1,e+2,t(1,2)); + rotations->set(e+2,e+0,t(2,0)); rotations->set(e+2,e+1,t(2,1)); rotations->set(e+2,e+2,t(2,2)); } } } @@ -1135,9 +1135,9 @@ void HexahedronFEMForceField::addKToMatrix(sofa::linearalgebra::BaseM const auto node2 = element[n2]; const Mat33 tmp = Rot.multTranspose( Mat33( - Coord(Ke[3*n1+0][3*n2+0],Ke[3*n1+0][3*n2+1],Ke[3*n1+0][3*n2+2]), - Coord(Ke[3*n1+1][3*n2+0],Ke[3*n1+1][3*n2+1],Ke[3*n1+1][3*n2+2]), - Coord(Ke[3*n1+2][3*n2+0],Ke[3*n1+2][3*n2+1],Ke[3*n1+2][3*n2+2])) ) * Rot; + Coord(Ke(3*n1+0,3*n2+0),Ke(3*n1+0,3*n2+1),Ke(3*n1+0,3*n2+2)), + Coord(Ke(3*n1+1,3*n2+0),Ke(3*n1+1,3*n2+1),Ke(3*n1+1,3*n2+2)), + Coord(Ke(3*n1+2,3*n2+0),Ke(3*n1+2,3*n2+1),Ke(3*n1+2,3*n2+2))) ) * Rot; matrix->add( offset + 3 * node1, offset + 3 * node2, tmp * (-kFact)); } @@ -1170,9 +1170,9 @@ void HexahedronFEMForceField::buildStiffnessMatrix(core::behavior::St const auto node2 = element[n2]; const Mat33 tmp = Rot.multTranspose( Mat33( - Coord(Ke[3*n1+0][3*n2+0],Ke[3*n1+0][3*n2+1],Ke[3*n1+0][3*n2+2]), - Coord(Ke[3*n1+1][3*n2+0],Ke[3*n1+1][3*n2+1],Ke[3*n1+1][3*n2+2]), - Coord(Ke[3*n1+2][3*n2+0],Ke[3*n1+2][3*n2+1],Ke[3*n1+2][3*n2+2])) ) * Rot; + Coord(Ke(3*n1+0,3*n2+0),Ke(3*n1+0,3*n2+1),Ke(3*n1+0,3*n2+2)), + Coord(Ke(3*n1+1,3*n2+0),Ke(3*n1+1,3*n2+1),Ke(3*n1+1,3*n2+2)), + Coord(Ke(3*n1+2,3*n2+0),Ke(3*n1+2,3*n2+1),Ke(3*n1+2,3*n2+2))) ) * Rot; dfdx(3 * node1, 3 * node2) += - tmp; } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceFieldAndMass.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceFieldAndMass.inl index a06b21128b0..e4e7253a6e8 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceFieldAndMass.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceFieldAndMass.inl @@ -91,9 +91,9 @@ void HexahedronFEMForceFieldAndMass::init( ) { for(int j=0; j<8*3; ++j) { - _lumpedMasses[ (*it)[w] ][0] += mass[w*3 ][j]; - _lumpedMasses[ (*it)[w] ][1] += mass[w*3+1][j]; - _lumpedMasses[ (*it)[w] ][2] += mass[w*3+2][j]; + _lumpedMasses[ (*it)[w] ][0] += mass(w*3 ,j); + _lumpedMasses[ (*it)[w] ][1] += mass(w*3+1,j); + _lumpedMasses[ (*it)[w] ][2] += mass(w*3+2,j); } } } @@ -141,28 +141,28 @@ void HexahedronFEMForceFieldAndMass::computeElementMass( ElementMass for(int i=0; i<8; ++i) { - Real mass = vol * integrateMass(this->_coef[i][0], this->_coef[i][1],this->_coef[i][2], 2.0f/l[0], 2.0f/l[1], 2.0f/l[2]); + Real mass = vol * integrateMass(this->_coef(i,0), this->_coef(i,1),this->_coef(i,2), 2.0f/l[0], 2.0f/l[1], 2.0f/l[2]); - Mass[i*3][i*3] += mass; - Mass[i*3+1][i*3+1] += mass; - Mass[i*3+2][i*3+2] += mass; + Mass(i*3,i*3) += mass; + Mass(i*3+1,i*3+1) += mass; + Mass(i*3+2,i*3+2) += mass; for(int j=i+1; j<8; ++j) { - Real mass = vol * integrateMass(this->_coef[i][0], this->_coef[i][1],this->_coef[i][2], 2.0f/l[0], 2.0f/l[1], 2.0f/l[2]); + Real mass = vol * integrateMass(this->_coef(i,0), this->_coef(i,1),this->_coef(i,2), 2.0f/l[0], 2.0f/l[1], 2.0f/l[2]); - Mass[i*3][j*3] += mass; - Mass[i*3+1][j*3+1] += mass; - Mass[i*3+2][j*3+2] += mass; + Mass(i*3,j*3) += mass; + Mass(i*3+1,j*3+1) += mass; + Mass(i*3+2,j*3+2) += mass; } } for(int i=0; i<24; ++i) for(int j=i+1; j<24; ++j) { - Mass[j][i] = Mass[i][j]; + Mass(j,i) = Mass(i,j); } Mass *= (Real)stiffnessFactor; @@ -244,12 +244,12 @@ void HexahedronFEMForceFieldAndMass::addMToMatrix(sofa::linearalgebra { node2 = (*it)[n2]; - Mat33 tmp = Mat33(Coord(Me[3*n1+0][3*n2+0],Me[3*n1+0][3*n2+1],Me[3*n1+0][3*n2+2]), - Coord(Me[3*n1+1][3*n2+0],Me[3*n1+1][3*n2+1],Me[3*n1+1][3*n2+2]), - Coord(Me[3*n1+2][3*n2+0],Me[3*n1+2][3*n2+1],Me[3*n1+2][3*n2+2])); + Mat33 tmp = Mat33(Coord(Me(3*n1+0,3*n2+0),Me(3*n1+0,3*n2+1),Me(3*n1+0,3*n2+2)), + Coord(Me(3*n1+1,3*n2+0),Me(3*n1+1,3*n2+1),Me(3*n1+1,3*n2+2)), + Coord(Me(3*n1+2,3*n2+0),Me(3*n1+2,3*n2+1),Me(3*n1+2,3*n2+2))); for(i=0; i<3; i++) for (j=0; j<3; j++) - mat->add(offset+3*node1+i, offset+3*node2+j, tmp[i][j]*mFact); + mat->add(offset+3*node1+i, offset+3*node2+j, tmp(i,j)*mFact); } } } @@ -279,9 +279,9 @@ void HexahedronFEMForceFieldAndMass::buildMassMatrix(sofa::core::beha { const int node2 = (*it)[n2]; - const Mat33 tmp = Mat33(Coord(Me[3*n1+0][3*n2+0],Me[3*n1+0][3*n2+1],Me[3*n1+0][3*n2+2]), - Coord(Me[3*n1+1][3*n2+0],Me[3*n1+1][3*n2+1],Me[3*n1+1][3*n2+2]), - Coord(Me[3*n1+2][3*n2+0],Me[3*n1+2][3*n2+1],Me[3*n1+2][3*n2+2])); + const Mat33 tmp = Mat33(Coord(Me(3*n1+0,3*n2+0),Me(3*n1+0,3*n2+1),Me(3*n1+0,3*n2+2)), + Coord(Me(3*n1+1,3*n2+0),Me(3*n1+1,3*n2+1),Me(3*n1+1,3*n2+2)), + Coord(Me(3*n1+2,3*n2+0),Me(3*n1+2,3*n2+1),Me(3*n1+2,3*n2+2))); matrices->add(3 * node1, 3 * node2, tmp); } } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/QuadBendingFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/QuadBendingFEMForceField.inl index 018f6e0805c..d03287b4903 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/QuadBendingFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/QuadBendingFEMForceField.inl @@ -241,7 +241,7 @@ void QuadBendingFEMForceField::computeDisplacementSmall(Displacement Coord deform_t0 = p[idx0]-centroid; // translation in x direction of node 0 Coord deform_t1 = p[idx1]-centroid; // translation in x direction of node 1 Coord deform_t2 = p[idx2]-centroid; // translation in x direction of node 2 - Coord deform_t3 = p[idx3]-centroid; // translation in x direction of node 3 + Coord deform_t3 = p[idx3]-centroid; // translation in x direction of node 3 D[0] = quadInf[elementIndex].InitialPosElements[0][0] - deform_t0[0]; @@ -253,18 +253,18 @@ void QuadBendingFEMForceField::computeDisplacementSmall(Displacement D[5] = quadInf[elementIndex].InitialPosElements[1][0] - deform_t1[0]; D[6] = quadInf[elementIndex].InitialPosElements[1][1] - deform_t1[1]; D[7] = quadInf[elementIndex].InitialPosElements[1][2] - deform_t1[2]; - D[8] = 0; + D[8] = 0; D[9] = 0; D[10] = quadInf[elementIndex].InitialPosElements[2][0] - deform_t2[0]; D[11] = quadInf[elementIndex].InitialPosElements[2][1] - deform_t2[1]; D[12] = quadInf[elementIndex].InitialPosElements[2][2] - deform_t2[2]; - D[13] = 0; + D[13] = 0; D[14] = 0; D[15] = quadInf[elementIndex].InitialPosElements[3][0] - deform_t3[0]; D[16] = quadInf[elementIndex].InitialPosElements[3][1] - deform_t3[1]; D[17] = quadInf[elementIndex].InitialPosElements[3][2] - deform_t3[2]; - D[18] = 0; + D[18] = 0; D[19] = 0; d_quadInfo.endEdit(); @@ -283,29 +283,29 @@ void QuadBendingFEMForceField::computeBendingStrainDisplacement(Strai const Real m = -1; const Real n = -1; // Bmi : membrance stiffness matrices (Gauss integration 2x2) - Jb[0][0] = Jb[2][1] = m * (1 + n * gauss2) / (4 * l); // J[idx0][0][0] = (1*(-1)*(1+(-1)*gauss2))/(4*l) - Jb[1][1] = Jb[2][0] = n * (1 + m * gauss1) / (4 * h); // J[idx0][1][1] = (1*(-1)*(1+(-1)*gauss1))/(4*h) + Jb(0,0) = Jb(2,1) = m * (1 + n * gauss2) / (4 * l); // J(idx0,0,0) = (1*(-1)*(1+(-1)*gauss2))/(4*l) + Jb(1,1) = Jb(2,0) = n * (1 + m * gauss1) / (4 * h); // J(idx0,1,1) = (1*(-1)*(1+(-1)*gauss1))/(4*h) } else if (idx == 1) { const Real m = 1; const Real n = -1; - Jb[8][5] = Jb[10][6] = m * (1 + n * gauss2) / (4 * l); // Ni/x : J[idx0][0][0] = (1*(-1)*(1+(-1)*gauss2))/(4*l) - Jb[9][6] = Jb[10][5] = n * (1 + m * gauss1) / (4 * h); // Ni/y : J[idx0][1][1] = (1*(-1)*(1+(-1)*gauss1))/(4*h) + Jb(8,5) = Jb(10,6) = m * (1 + n * gauss2) / (4 * l); // Ni/x : J(idx0,0,0) = (1*(-1)*(1+(-1)*gauss2))/(4*l) + Jb(9,6) = Jb(10,5) = n * (1 + m * gauss1) / (4 * h); // Ni/y : J(idx0,1,1) = (1*(-1)*(1+(-1)*gauss1))/(4*h) } else if (idx == 2) { const Real m = 1; const Real n = 1; - Jb[16][10] = Jb[18][11] = m * (1 + n * gauss2) / (4 * l); // Ni/x : J[idx0][0][0] = (1*(-1)*(1+(-1)*gauss2))/(4*l) - Jb[17][11] = Jb[18][10] = n * (1 + m * gauss1) / (4 * h); // Ni/y : J[idx0][1][1] = (1*(-1)*(1+(-1)*gauss1))/(4*h) + Jb(16,10) = Jb(18,11) = m * (1 + n * gauss2) / (4 * l); // Ni/x : J(idx0,0,0) = (1*(-1)*(1+(-1)*gauss2))/(4*l) + Jb(17,11) = Jb(18,10) = n * (1 + m * gauss1) / (4 * h); // Ni/y : J(idx0,1,1) = (1*(-1)*(1+(-1)*gauss1))/(4*h) } else if (idx == 3) { const Real m = -1; const Real n = 1; - Jb[24][15] = Jb[26][16] = m * (1 + n * gauss2) / (4 * l); // Ni/x : J[idx0][0][0] = (1*(-1)*(1+(-1)*gauss2))/(4*l) - Jb[25][16] = Jb[26][15] = n * (1 + m * gauss1) / (4 * h); // Ni/y : J[idx0][1][1] = (1*(-1)*(1+(-1)*gauss1))/(4*h) + Jb(24,15) = Jb(26,16) = m * (1 + n * gauss2) / (4 * l); // Ni/x : J(idx0,0,0) = (1*(-1)*(1+(-1)*gauss2))/(4*l) + Jb(25,16) = Jb(26,15) = n * (1 + m * gauss1) / (4 * h); // Ni/y : J(idx0,1,1) = (1*(-1)*(1+(-1)*gauss1))/(4*h) } @@ -324,45 +324,45 @@ void QuadBendingFEMForceField::computeShearStrainDisplacement(StrainD { const Real m = -1, n = -1; // Bbi : bending stiffness matrices (Gauss integration 1x1) - Js[3][3] = Js[5][4] = m / (4 * l); //gauss2 = 0 - Js[4][4] = Js[5][3] = n / (4 * h); //gauss1 = 0 + Js(3,3) = Js(5,4) = m / (4 * l); //gauss2 = 0 + Js(4,4) = Js(5,3) = n / (4 * h); //gauss1 = 0 // Bsi : shear stiffness matrices (Gauss integration 1x1) - Js[6][2] = m / (4 * l); //gauss2 = 0 - Js[7][2] = n / (4 * h); //gauss1 = 0 - Js[6][3] = Js[7][4] = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 + Js(6,2) = m / (4 * l); //gauss2 = 0 + Js(7,2) = n / (4 * h); //gauss1 = 0 + Js(6,3) = Js(7,4) = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 } else if (idx == 1) { const Real m = 1, n = -1; // Bbi : bending stiffness matrices (Gauss integration 1x1) - Js[11][8] = Js[13][9] = m / (4 * l); //gauss2 = 0 - Js[12][9] = Js[13][8] = n / (4 * h); //gauss1 = 0 + Js(11,8) = Js(13,9) = m / (4 * l); //gauss2 = 0 + Js(12,9) = Js(13,8) = n / (4 * h); //gauss1 = 0 // Bsi : shear stiffness matrices (Gauss integration 1x1) - Js[14][7] = m / (4 * l); //gauss2 = 0 - Js[15][7] = n / (4 * h); //gauss1 = 0 - Js[14][8] = Js[15][9] = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 + Js(14,7) = m / (4 * l); //gauss2 = 0 + Js(15,7) = n / (4 * h); //gauss1 = 0 + Js(14,8) = Js(15,9) = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 } else if (idx == 2) { const Real m = 1, n = 1; // Bbi : bending stiffness matrices (Gauss integration 1x1) - Js[19][13] = Js[21][14] = m / (4 * l); //gauss2 = 0 - Js[20][14] = Js[21][13] = n / (4 * h); //gauss1 = 0 + Js(19,13) = Js(21,14) = m / (4 * l); //gauss2 = 0 + Js(20,14) = Js(21,13) = n / (4 * h); //gauss1 = 0 // Bsi : shear stiffness matrices (Gauss integration 1x1) - Js[22][12] = m / (4 * l); //gauss2 = 0 - Js[23][12] = n / (4 * h); //gauss1 = 0 - Js[22][13] = Js[23][14] = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 + Js(22,12) = m / (4 * l); //gauss2 = 0 + Js(23,12) = n / (4 * h); //gauss1 = 0 + Js(22,13) = Js(23,14) = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 } else if (idx == 3) { const Real m = -1, n = 1; // Bbi : bending stiffness matrices (Gauss integration 1x1) - Js[27][18] = Js[29][19] = m / (4 * l); //gauss2 = 0 - Js[28][19] = Js[29][18] = n / (4 * h); //gauss1 = 0 + Js(27,18) = Js(29,19) = m / (4 * l); //gauss2 = 0 + Js(28,19) = Js(29,18) = n / (4 * h); //gauss1 = 0 // Bsi : shear stiffness matrices (Gauss integration 1x1) - Js[30][17] = m / (4 * l); //gauss2 = 0 - Js[31][17] = n / (4 * h); //gauss1 = 0 - Js[30][18] = Js[31][19] = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 + Js(30,17) = m / (4 * l); //gauss2 = 0 + Js(31,17) = n / (4 * h); //gauss1 = 0 + Js(30,18) = Js(31,19) = -static_cast(1) / static_cast(4); // -Ni : gauss1 = 0 va gauss2 = 0 } } } @@ -386,11 +386,11 @@ void QuadBendingFEMForceField::computeBendingMaterialStiffness(int i, Real thickness = d_thickness.getValue(); // Membrance material stiffness Cm - qinfo->BendingmaterialMatrix[0][0] = y * thickness / (1 - p * p); - qinfo->BendingmaterialMatrix[0][1] = p * y * thickness / (1 - p * p); - qinfo->BendingmaterialMatrix[1][0] = p * y * thickness / (1 - p * p); - qinfo->BendingmaterialMatrix[1][1] = y * thickness / (1 - p * p); - qinfo->BendingmaterialMatrix[2][2] = y * thickness * (1 - p) / (2 - 2 * p * p); + qinfo->BendingmaterialMatrix(0,0) = y * thickness / (1 - p * p); + qinfo->BendingmaterialMatrix(0,1) = p * y * thickness / (1 - p * p); + qinfo->BendingmaterialMatrix(1,0) = p * y * thickness / (1 - p * p); + qinfo->BendingmaterialMatrix(1,1) = y * thickness / (1 - p * p); + qinfo->BendingmaterialMatrix(2,2) = y * thickness * (1 - p) / (2 - 2 * p * p); d_quadInfo.endEdit(); } @@ -414,14 +414,14 @@ void QuadBendingFEMForceField::computeShearMaterialStiffness(int i, I constexpr Real k = static_cast(5) / static_cast(6); // Bending material stiffness Cb - qinfo->ShearmaterialMatrix[3][3] = y * thickness * thickness * thickness / (12 - 12 * p * p); - qinfo->ShearmaterialMatrix[3][4] = p * y * thickness * thickness * thickness / (12 - 12 * p * p); - qinfo->ShearmaterialMatrix[4][3] = p * y * thickness * thickness * thickness / (12 - 12 * p * p); - qinfo->ShearmaterialMatrix[4][4] = y * thickness * thickness * thickness / (12 - 12 * p * p); - qinfo->ShearmaterialMatrix[5][5] = (p * y * thickness * thickness * thickness) * (1 - p) / (24 - 24 * p * p); + qinfo->ShearmaterialMatrix(3,3) = y * thickness * thickness * thickness / (12 - 12 * p * p); + qinfo->ShearmaterialMatrix(3,4) = p * y * thickness * thickness * thickness / (12 - 12 * p * p); + qinfo->ShearmaterialMatrix(4,3) = p * y * thickness * thickness * thickness / (12 - 12 * p * p); + qinfo->ShearmaterialMatrix(4,4) = y * thickness * thickness * thickness / (12 - 12 * p * p); + qinfo->ShearmaterialMatrix(5,5) = (p * y * thickness * thickness * thickness) * (1 - p) / (24 - 24 * p * p); // Shear material stiffness Cs - qinfo->ShearmaterialMatrix[6][6] = k * y * thickness / (2 + 2 * p); - qinfo->ShearmaterialMatrix[7][7] = k * y * thickness / (2 + 2 * p); + qinfo->ShearmaterialMatrix(6,6) = k * y * thickness / (2 + 2 * p); + qinfo->ShearmaterialMatrix(7,7) = k * y * thickness / (2 + 2 * p); d_quadInfo.endEdit(); } @@ -481,30 +481,30 @@ void QuadBendingFEMForceField::computeElementStiffness( Stiffness &K, { for (int j = 0; j < 4; j++) { - Kb0[5*i][5*j]=length*height*(Jb0_t[5*i][8*i]*Cb[0][0]*Jb0[8*j][5*j]+Jb0_t[5*i][8*i+2]*Cb[2][2]*Jb0[8*j+2][5*j])*wb; - Kb0[5*i][5*j+1]=length*height*(Jb0_t[5*i][8*i]*Cb[0][1]*Jb0[8*j+1][5*j+1]+Jb0_t[5*i][8*i+2]*Cb[2][2]*Jb0[8*j+2][5*j+1])*wb; - Kb0[5*i+1][5*j]=length*height*(Jb0_t[5*i+1][8*i+1]*Cb[1][0]*Jb0[8*j][5*j]+Jb0_t[5*i+1][8*i+2]*Cb[2][2]*Jb0[8*j+2][5*j])*wb; - Kb0[5*i+1][5*j+1]=length*height*(Jb0_t[5*i+1][8*i+1]*Cb[1][1]*Jb0[8*j+1][5*j+1]+Jb0_t[5*i+1][8*i+2]*Cb[2][2]*Jb0[8*j+2][5*j+1])*wb; - - Kb1[5*i][5*j]=length*height*(Jb1_t[5*i][8*i]*Cb[0][0]*Jb1[8*j][5*j]+Jb1_t[5*i][8*i+2]*Cb[2][2]*Jb1[8*j+2][5*j])*wb; - Kb1[5*i][5*j+1]=length*height*(Jb1_t[5*i][8*i]*Cb[0][1]*Jb1[8*j+1][5*j+1]+Jb1_t[5*i][8*i+2]*Cb[2][2]*Jb1[8*j+2][5*j+1])*wb; - Kb1[5*i+1][5*j]=length*height*(Jb1_t[5*i+1][8*i+1]*Cb[1][0]*Jb1[8*j][5*j]+Jb1_t[5*i+1][8*i+2]*Cb[2][2]*Jb1[8*j+2][5*j])*wb; - Kb1[5*i+1][5*j+1]=length*height*(Jb1_t[5*i+1][8*i+1]*Cb[1][1]*Jb1[8*j+1][5*j+1]+Jb1_t[5*i+1][8*i+2]*Cb[2][2]*Jb1[8*j+2][5*j+1])*wb; - - Kb2[5*i][5*j]=length*height*(Jb2_t[5*i][8*i]*Cb[0][0]*Jb2[8*j][5*j]+Jb2_t[5*i][8*i+2]*Cb[2][2]*Jb2[8*j+2][5*j])*wb; - Kb2[5*i][5*j+1]=length*height*(Jb2_t[5*i][8*i]*Cb[0][1]*Jb2[8*j+1][5*j+1]+Jb2_t[5*i][8*i+2]*Cb[2][2]*Jb2[8*j+2][5*j+1])*wb; - Kb2[5*i+1][5*j]=length*height*(Jb2_t[5*i+1][8*i+1]*Cb[1][0]*Jb2[8*j][5*j]+Jb2_t[5*i+1][8*i+2]*Cb[2][2]*Jb2[8*j+2][5*j])*wb; - Kb2[5*i+1][5*j+1]=length*height*(Jb2_t[5*i+1][8*i+1]*Cb[1][1]*Jb2[8*j+1][5*j+1]+Jb2_t[5*i+1][8*i+2]*Cb[2][2]*Jb2[8*j+2][5*j+1])*wb; - - Kb3[5*i][5*j]=length*height*(Jb3_t[5*i][8*i]*Cb[0][0]*Jb3[8*j][5*j]+Jb3_t[5*i][8*i+2]*Cb[2][2]*Jb3[8*j+2][5*j])*wb; - Kb3[5*i][5*j+1]=length*height*(Jb3_t[5*i][8*i]*Cb[0][1]*Jb3[8*j+1][5*j+1]+Jb3_t[5*i][8*i+2]*Cb[2][2]*Jb3[8*j+2][5*j+1])*wb; - Kb3[5*i+1][5*j]=length*height*(Jb3_t[5*i+1][8*i+1]*Cb[1][0]*Jb3[8*j][5*j]+Jb3_t[5*i+1][8*i+2]*Cb[2][2]*Jb3[8*j+2][5*j])*wb; - Kb3[5*i+1][5*j+1]=length*height*(Jb3_t[5*i+1][8*i+1]*Cb[1][1]*Jb3[8*j+1][5*j+1]+Jb3_t[5*i+1][8*i+2]*Cb[2][2]*Jb3[8*j+2][5*j+1])*wb; - - Kb[5*i][5*j] = Kb0[5*i][5*j]+Kb1[5*i][5*j]+Kb2[5*i][5*j]+Kb3[5*i][5*j]; - Kb[5*i][5*j+1] = Kb0[5*i][5*j+1]+Kb1[5*i][5*j+1]+Kb2[5*i][5*j+1]+Kb3[5*i][5*j+1]; - Kb[5*i+1][5*j] = Kb0[5*i+1][5*j]+Kb1[5*i+1][5*j]+Kb2[5*i+1][5*j]+Kb3[5*i+1][5*j]; - Kb[5*i+1][5*j+1] = Kb0[5*i+1][5*j+1]+Kb1[5*i+1][5*j+1]+Kb2[5*i+1][5*j+1]+Kb3[5*i+1][5*j+1]; + Kb0(5*i,5*j)=length*height*(Jb0_t(5*i,8*i)*Cb(0,0)*Jb0(8*j,5*j)+Jb0_t(5*i,8*i+2)*Cb(2,2)*Jb0(8*j+2,5*j))*wb; + Kb0(5*i,5*j+1)=length*height*(Jb0_t(5*i,8*i)*Cb(0,1)*Jb0(8*j+1,5*j+1)+Jb0_t(5*i,8*i+2)*Cb(2,2)*Jb0(8*j+2,5*j+1))*wb; + Kb0(5*i+1,5*j)=length*height*(Jb0_t(5*i+1,8*i+1)*Cb(1,0)*Jb0(8*j,5*j)+Jb0_t(5*i+1,8*i+2)*Cb(2,2)*Jb0(8*j+2,5*j))*wb; + Kb0(5*i+1,5*j+1)=length*height*(Jb0_t(5*i+1,8*i+1)*Cb(1,1)*Jb0(8*j+1,5*j+1)+Jb0_t(5*i+1,8*i+2)*Cb(2,2)*Jb0(8*j+2,5*j+1))*wb; + + Kb1(5*i,5*j)=length*height*(Jb1_t(5*i,8*i)*Cb(0,0)*Jb1(8*j,5*j)+Jb1_t(5*i,8*i+2)*Cb(2,2)*Jb1(8*j+2,5*j))*wb; + Kb1(5*i,5*j+1)=length*height*(Jb1_t(5*i,8*i)*Cb(0,1)*Jb1(8*j+1,5*j+1)+Jb1_t(5*i,8*i+2)*Cb(2,2)*Jb1(8*j+2,5*j+1))*wb; + Kb1(5*i+1,5*j)=length*height*(Jb1_t(5*i+1,8*i+1)*Cb(1,0)*Jb1(8*j,5*j)+Jb1_t(5*i+1,8*i+2)*Cb(2,2)*Jb1(8*j+2,5*j))*wb; + Kb1(5*i+1,5*j+1)=length*height*(Jb1_t(5*i+1,8*i+1)*Cb(1,1)*Jb1(8*j+1,5*j+1)+Jb1_t(5*i+1,8*i+2)*Cb(2,2)*Jb1(8*j+2,5*j+1))*wb; + + Kb2(5*i,5*j)=length*height*(Jb2_t(5*i,8*i)*Cb(0,0)*Jb2(8*j,5*j)+Jb2_t(5*i,8*i+2)*Cb(2,2)*Jb2(8*j+2,5*j))*wb; + Kb2(5*i,5*j+1)=length*height*(Jb2_t(5*i,8*i)*Cb(0,1)*Jb2(8*j+1,5*j+1)+Jb2_t(5*i,8*i+2)*Cb(2,2)*Jb2(8*j+2,5*j+1))*wb; + Kb2(5*i+1,5*j)=length*height*(Jb2_t(5*i+1,8*i+1)*Cb(1,0)*Jb2(8*j,5*j)+Jb2_t(5*i+1,8*i+2)*Cb(2,2)*Jb2(8*j+2,5*j))*wb; + Kb2(5*i+1,5*j+1)=length*height*(Jb2_t(5*i+1,8*i+1)*Cb(1,1)*Jb2(8*j+1,5*j+1)+Jb2_t(5*i+1,8*i+2)*Cb(2,2)*Jb2(8*j+2,5*j+1))*wb; + + Kb3(5*i,5*j)=length*height*(Jb3_t(5*i,8*i)*Cb(0,0)*Jb3(8*j,5*j)+Jb3_t(5*i,8*i+2)*Cb(2,2)*Jb3(8*j+2,5*j))*wb; + Kb3(5*i,5*j+1)=length*height*(Jb3_t(5*i,8*i)*Cb(0,1)*Jb3(8*j+1,5*j+1)+Jb3_t(5*i,8*i+2)*Cb(2,2)*Jb3(8*j+2,5*j+1))*wb; + Kb3(5*i+1,5*j)=length*height*(Jb3_t(5*i+1,8*i+1)*Cb(1,0)*Jb3(8*j,5*j)+Jb3_t(5*i+1,8*i+2)*Cb(2,2)*Jb3(8*j+2,5*j))*wb; + Kb3(5*i+1,5*j+1)=length*height*(Jb3_t(5*i+1,8*i+1)*Cb(1,1)*Jb3(8*j+1,5*j+1)+Jb3_t(5*i+1,8*i+2)*Cb(2,2)*Jb3(8*j+2,5*j+1))*wb; + + Kb(5*i,5*j) = Kb0(5*i,5*j)+Kb1(5*i,5*j)+Kb2(5*i,5*j)+Kb3(5*i,5*j); + Kb(5*i,5*j+1) = Kb0(5*i,5*j+1)+Kb1(5*i,5*j+1)+Kb2(5*i,5*j+1)+Kb3(5*i,5*j+1); + Kb(5*i+1,5*j) = Kb0(5*i+1,5*j)+Kb1(5*i+1,5*j)+Kb2(5*i+1,5*j)+Kb3(5*i+1,5*j); + Kb(5*i+1,5*j+1) = Kb0(5*i+1,5*j+1)+Kb1(5*i+1,5*j+1)+Kb2(5*i+1,5*j+1)+Kb3(5*i+1,5*j+1); } } @@ -525,15 +525,15 @@ void QuadBendingFEMForceField::computeElementStiffness( Stiffness &K, { for (int j = 0; j < 4; j++) { - Ks[5*i+2][5*j+2] = length*height*(Js_t[5*i+2][8*i+6]*Cs[6][6]*Js[8*j+6][5*j+2]+Js_t[5*i+2][8*i+7]*Cs[7][7]*Js[8*j+7][5*j+2])*ws*ws; - Ks[5*i+2][5*j+3] = length*height*(Js_t[5*i+2][8*i+6]*Cs[6][6]*Js[8*j+6][5*j+3])*ws*ws; - Ks[5*i+2][5*j+4] = length*height*(Js_t[5*i+2][8*i+7]*Cs[7][7]*Js[8*j+7][5*j+4])*ws*ws; - Ks[5*i+3][5*j+2] = length*height*(Js_t[5*i+3][8*i+6]*Cs[6][6]*Js[8*j+6][5*j+2])*ws*ws; - Ks[5*i+3][5*j+3] = length*height*(Js_t[5*i+3][8*i+3]*Cs[3][3]*Js[8*j+3][5*j+3]+Js_t[5*i+3][8*i+5]*Cs[5][5]*Js[8*j+5][5*j+3]+Js_t[5*i+3][8*i+6]*Cs[6][6]*Js[8*j+6][5*j+3])*ws*ws; - Ks[5*i+3][5*j+4] = length*height*(Js_t[5*i+3][8*i+3]*Cs[3][4]*Js[8*j+4][5*j+4]+Js_t[5*i+3][8*i+5]*Cs[5][5]*Js[8*j+5][5*j+4])*ws*ws; - Ks[5*i+4][5*j+2] = length*height*(Js_t[5*i+4][8*i+7]*Cs[7][7]*Js[8*j+7][5*j+2])*ws*ws; - Ks[5*i+4][5*j+3] = length*height*(Js_t[5*i+4][8*i+4]*Cs[4][3]*Js[8*j+3][5*j+3]+Js_t[5*i+4][8*i+5]*Cs[5][5]*Js[8*j+5][5*j+3])*ws*ws; - Ks[5*i+4][5*j+4] = length*height*(Js_t[5*i+4][8*i+4]*Cs[4][4]*Js[8*j+4][5*j+4]+Js_t[5*i+4][8*i+5]*Cs[5][5]*Js[8*j+5][5*j+4]+Js_t[5*i+4][8*i+7]*Cs[7][7]*Js[8*j+7][5*j+4])*ws*ws; + Ks(5*i+2,5*j+2) = length*height*(Js_t(5*i+2,8*i+6)*Cs(6,6)*Js(8*j+6,5*j+2)+Js_t(5*i+2,8*i+7)*Cs(7,7)*Js(8*j+7,5*j+2))*ws*ws; + Ks(5*i+2,5*j+3) = length*height*(Js_t(5*i+2,8*i+6)*Cs(6,6)*Js(8*j+6,5*j+3))*ws*ws; + Ks(5*i+2,5*j+4) = length*height*(Js_t(5*i+2,8*i+7)*Cs(7,7)*Js(8*j+7,5*j+4))*ws*ws; + Ks(5*i+3,5*j+2) = length*height*(Js_t(5*i+3,8*i+6)*Cs(6,6)*Js(8*j+6,5*j+2))*ws*ws; + Ks(5*i+3,5*j+3) = length*height*(Js_t(5*i+3,8*i+3)*Cs(3,3)*Js(8*j+3,5*j+3)+Js_t(5*i+3,8*i+5)*Cs(5,5)*Js(8*j+5,5*j+3)+Js_t(5*i+3,8*i+6)*Cs(6,6)*Js(8*j+6,5*j+3))*ws*ws; + Ks(5*i+3,5*j+4) = length*height*(Js_t(5*i+3,8*i+3)*Cs(3,4)*Js(8*j+4,5*j+4)+Js_t(5*i+3,8*i+5)*Cs(5,5)*Js(8*j+5,5*j+4))*ws*ws; + Ks(5*i+4,5*j+2) = length*height*(Js_t(5*i+4,8*i+7)*Cs(7,7)*Js(8*j+7,5*j+2))*ws*ws; + Ks(5*i+4,5*j+3) = length*height*(Js_t(5*i+4,8*i+4)*Cs(4,3)*Js(8*j+3,5*j+3)+Js_t(5*i+4,8*i+5)*Cs(5,5)*Js(8*j+5,5*j+3))*ws*ws; + Ks(5*i+4,5*j+4) = length*height*(Js_t(5*i+4,8*i+4)*Cs(4,4)*Js(8*j+4,5*j+4)+Js_t(5*i+4,8*i+5)*Cs(5,5)*Js(8*j+5,5*j+4)+Js_t(5*i+4,8*i+7)*Cs(7,7)*Js(8*j+7,5*j+4))*ws*ws; } } @@ -558,26 +558,26 @@ void QuadBendingFEMForceField::computeForce(Displacement &F, Index el computeElementStiffness(K, elementIndex); //F = K * D; // Only calculate translational deformation corresponding to Forces F[0](Fx) F[1](Fy) F[2](Fz) - F[0]=K[0][0]*D[0]+K[0][1]*D[1]+K[0][5]*D[5]+K[0][6]*D[6]+K[0][10]*D[10]+K[0][11]*D[11]+K[0][15]*D[15]+K[0][16]*D[16]; - F[1]=K[1][0]*D[0]+K[1][1]*D[1]+K[1][5]*D[5]+K[1][6]*D[6]+K[1][10]*D[10]+K[1][11]*D[11]+K[1][15]*D[15]+K[1][16]*D[16]; - F[2]=K[2][2]*D[2]+K[2][7]*D[7]+K[2][12]*D[12]+K[2][17]*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 + F[0]=K(0,0)*D[0]+K(0,1)*D[1]+K(0,5)*D[5]+K(0,6)*D[6]+K(0,10)*D[10]+K(0,11)*D[11]+K(0,15)*D[15]+K(0,16)*D[16]; + F[1]=K(1,0)*D[0]+K(1,1)*D[1]+K(1,5)*D[5]+K(1,6)*D[6]+K(1,10)*D[10]+K(1,11)*D[11]+K(1,15)*D[15]+K(1,16)*D[16]; + F[2]=K(2,2)*D[2]+K(2,7)*D[7]+K(2,12)*D[12]+K(2,17)*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 F[3]=0; F[4]=0; - F[5]=K[5][0]*D[0]+K[5][1]*D[1]+K[5][5]*D[5]+K[5][6]*D[6]+K[5][10]*D[10]+K[5][11]*D[11]+K[5][15]*D[15]+K[5][16]*D[16]; - F[6]=K[6][0]*D[0]+K[6][1]*D[1]+K[6][5]*D[5]+K[6][6]*D[6]+K[6][10]*D[10]+K[6][11]*D[11]+K[6][15]*D[15]+K[6][16]*D[16]; - F[7]=K[7][2]*D[2]+K[7][7]*D[7]+K[7][12]*D[12]+K[7][17]*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 + F[5]=K(5,0)*D[0]+K(5,1)*D[1]+K(5,5)*D[5]+K(5,6)*D[6]+K(5,10)*D[10]+K(5,11)*D[11]+K(5,15)*D[15]+K(5,16)*D[16]; + F[6]=K(6,0)*D[0]+K(6,1)*D[1]+K(6,5)*D[5]+K(6,6)*D[6]+K(6,10)*D[10]+K(6,11)*D[11]+K(6,15)*D[15]+K(6,16)*D[16]; + F[7]=K(7,2)*D[2]+K(7,7)*D[7]+K(7,12)*D[12]+K(7,17)*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 F[8]=0; F[9]=0; - F[10]=K[10][0]*D[0]+K[10][1]*D[1]+K[10][5]*D[5]+K[10][6]*D[6]+K[10][10]*D[10]+K[10][11]*D[11]+K[10][15]*D[15]+K[10][16]*D[16]; - F[11]=K[11][0]*D[0]+K[11][1]*D[1]+K[11][5]*D[5]+K[11][6]*D[6]+K[11][10]*D[10]+K[11][11]*D[11]+K[11][15]*D[15]+K[11][16]*D[16]; - F[12]=K[12][2]*D[2]+K[12][7]*D[7]+K[12][12]*D[12]+K[12][17]*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 + F[10]=K(10,0)*D[0]+K(10,1)*D[1]+K(10,5)*D[5]+K(10,6)*D[6]+K(10,10)*D[10]+K(10,11)*D[11]+K(10,15)*D[15]+K(10,16)*D[16]; + F[11]=K(11,0)*D[0]+K(11,1)*D[1]+K(11,5)*D[5]+K(11,6)*D[6]+K(11,10)*D[10]+K(11,11)*D[11]+K(11,15)*D[15]+K(11,16)*D[16]; + F[12]=K(12,2)*D[2]+K(12,7)*D[7]+K(12,12)*D[12]+K(12,17)*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 F[13]=0; F[14]=0; - F[15]=K[15][0]*D[0]+K[15][1]*D[1]+K[15][5]*D[5]+K[15][6]*D[6]+K[15][10]*D[10]+K[15][11]*D[11]+K[15][15]*D[15]+K[15][16]*D[16]; - F[16]=K[16][0]*D[0]+K[16][1]*D[1]+K[16][5]*D[5]+K[16][6]*D[6]+K[16][10]*D[10]+K[16][11]*D[11]+K[16][15]*D[15]+K[16][16]*D[16]; - F[17]=K[17][2]*D[2]+K[17][7]*D[7]+K[17][12]*D[12]+K[17][17]*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 + F[15]=K(15,0)*D[0]+K(15,1)*D[1]+K(15,5)*D[5]+K(15,6)*D[6]+K(15,10)*D[10]+K(15,11)*D[11]+K(15,15)*D[15]+K(15,16)*D[16]; + F[16]=K(16,0)*D[0]+K(16,1)*D[1]+K(16,5)*D[5]+K(16,6)*D[6]+K(16,10)*D[10]+K(16,11)*D[11]+K(16,15)*D[15]+K(16,16)*D[16]; + F[17]=K(17,2)*D[2]+K(17,7)*D[7]+K(17,12)*D[12]+K(17,17)*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 F[18]=0; - F[19]=0; //F[19]=K[19][2]*D[2]+K[19][7]*D[7]+K[19][12]*D[12]+K[19][17]*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 + F[19]=0; //F[19]=K(19,2)*D[2]+K(19,7)*D[7]+K(19,12)*D[12]+K(19,17)*D[17]; //Assume: D[3]=D[4]=D[8]=D[9]=D[13]=D[14]=D[18]=D[19]=0 quadInf[elementIndex].stiffness = K; d_quadInfo.endEdit(); diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedralCorotationalFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedralCorotationalFEMForceField.inl index 224fd673b60..41ab9602883 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedralCorotationalFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedralCorotationalFEMForceField.inl @@ -247,76 +247,76 @@ void TetrahedralCorotationalFEMForceField::computeStrainDisplacement( // shape functions matrix type::Mat<2, 3, Real> M; - M[0][0] = b[1]; - M[0][1] = c[1]; - M[0][2] = d[1]; - M[1][0] = b[2]; - M[1][1] = c[2]; - M[1][2] = d[2]; - J[0][0] = J[1][3] = J[2][5] = - peudo_determinant_for_coef( M ); - M[0][0] = b[0]; - M[0][1] = c[0]; - M[0][2] = d[0]; - J[0][3] = J[1][1] = J[2][4] = peudo_determinant_for_coef( M ); - M[1][0] = b[1]; - M[1][1] = c[1]; - M[1][2] = d[1]; - J[0][5] = J[1][4] = J[2][2] = - peudo_determinant_for_coef( M ); - - M[0][0] = c[1]; - M[0][1] = d[1]; - M[0][2] = a[1]; - M[1][0] = c[2]; - M[1][1] = d[2]; - M[1][2] = a[2]; - J[3][0] = J[4][3] = J[5][5] = peudo_determinant_for_coef( M ); - M[0][0] = c[0]; - M[0][1] = d[0]; - M[0][2] = a[0]; - J[3][3] = J[4][1] = J[5][4] = - peudo_determinant_for_coef( M ); - M[1][0] = c[1]; - M[1][1] = d[1]; - M[1][2] = a[1]; - J[3][5] = J[4][4] = J[5][2] = peudo_determinant_for_coef( M ); - - M[0][0] = d[1]; - M[0][1] = a[1]; - M[0][2] = b[1]; - M[1][0] = d[2]; - M[1][1] = a[2]; - M[1][2] = b[2]; - J[6][0] = J[7][3] = J[8][5] = - peudo_determinant_for_coef( M ); - M[0][0] = d[0]; - M[0][1] = a[0]; - M[0][2] = b[0]; - J[6][3] = J[7][1] = J[8][4] = peudo_determinant_for_coef( M ); - M[1][0] = d[1]; - M[1][1] = a[1]; - M[1][2] = b[1]; - J[6][5] = J[7][4] = J[8][2] = - peudo_determinant_for_coef( M ); - - M[0][0] = a[1]; - M[0][1] = b[1]; - M[0][2] = c[1]; - M[1][0] = a[2]; - M[1][1] = b[2]; - M[1][2] = c[2]; - J[9][0] = J[10][3] = J[11][5] = peudo_determinant_for_coef( M ); - M[0][0] = a[0]; - M[0][1] = b[0]; - M[0][2] = c[0]; - J[9][3] = J[10][1] = J[11][4] = - peudo_determinant_for_coef( M ); - M[1][0] = a[1]; - M[1][1] = b[1]; - M[1][2] = c[1]; - J[9][5] = J[10][4] = J[11][2] = peudo_determinant_for_coef( M ); + M(0,0) = b[1]; + M(0,1) = c[1]; + M(0,2) = d[1]; + M(1,0) = b[2]; + M(1,1) = c[2]; + M(1,2) = d[2]; + J(0,0) = J(1,3) = J(2,5) = - peudo_determinant_for_coef( M ); + M(0,0) = b[0]; + M(0,1) = c[0]; + M(0,2) = d[0]; + J(0,3) = J(1,1) = J(2,4) = peudo_determinant_for_coef( M ); + M(1,0) = b[1]; + M(1,1) = c[1]; + M(1,2) = d[1]; + J(0,5) = J(1,4) = J(2,2) = - peudo_determinant_for_coef( M ); + + M(0,0) = c[1]; + M(0,1) = d[1]; + M(0,2) = a[1]; + M(1,0) = c[2]; + M(1,1) = d[2]; + M(1,2) = a[2]; + J(3,0) = J(4,3) = J(5,5) = peudo_determinant_for_coef( M ); + M(0,0) = c[0]; + M(0,1) = d[0]; + M(0,2) = a[0]; + J(3,3) = J(4,1) = J(5,4) = - peudo_determinant_for_coef( M ); + M(1,0) = c[1]; + M(1,1) = d[1]; + M(1,2) = a[1]; + J(3,5) = J(4,4) = J(5,2) = peudo_determinant_for_coef( M ); + + M(0,0) = d[1]; + M(0,1) = a[1]; + M(0,2) = b[1]; + M(1,0) = d[2]; + M(1,1) = a[2]; + M(1,2) = b[2]; + J(6,0) = J(7,3) = J(8,5) = - peudo_determinant_for_coef( M ); + M(0,0) = d[0]; + M(0,1) = a[0]; + M(0,2) = b[0]; + J(6,3) = J(7,1) = J(8,4) = peudo_determinant_for_coef( M ); + M(1,0) = d[1]; + M(1,1) = a[1]; + M(1,2) = b[1]; + J(6,5) = J(7,4) = J(8,2) = - peudo_determinant_for_coef( M ); + + M(0,0) = a[1]; + M(0,1) = b[1]; + M(0,2) = c[1]; + M(1,0) = a[2]; + M(1,1) = b[2]; + M(1,2) = c[2]; + J(9,0) = J(10,3) = J(11,5) = peudo_determinant_for_coef( M ); + M(0,0) = a[0]; + M(0,1) = b[0]; + M(0,2) = c[0]; + J(9,3) = J(10,1) = J(11,4) = - peudo_determinant_for_coef( M ); + M(1,0) = a[1]; + M(1,1) = b[1]; + M(1,2) = c[1]; + J(9,5) = J(10,4) = J(11,2) = peudo_determinant_for_coef( M ); // 0 - J[0][1] = J[0][2] = J[0][4] = J[1][0] = J[1][2] = J[1][5] = J[2][0] = J[2][1] = J[2][3] = 0; - J[3][1] = J[3][2] = J[3][4] = J[4][0] = J[4][2] = J[4][5] = J[5][0] = J[5][1] = J[5][3] = 0; - J[6][1] = J[6][2] = J[6][4] = J[7][0] = J[7][2] = J[7][5] = J[8][0] = J[8][1] = J[8][3] = 0; - J[9][1] = J[9][2] = J[9][4] = J[10][0] = J[10][2] = J[10][5] = J[11][0] = J[11][1] = J[11][3] = 0; + J(0,1) = J(0,2) = J(0,4) = J(1,0) = J(1,2) = J(1,5) = J(2,0) = J(2,1) = J(2,3) = 0; + J(3,1) = J(3,2) = J(3,4) = J(4,0) = J(4,2) = J(4,5) = J(5,0) = J(5,1) = J(5,3) = 0; + J(6,1) = J(6,2) = J(6,4) = J(7,0) = J(7,2) = J(7,5) = J(8,0) = J(8,1) = J(8,3) = 0; + J(9,1) = J(9,2) = J(9,4) = J(10,0) = J(10,2) = J(10,5) = J(11,0) = J(11,1) = J(11,3) = 0; //m_deq( J, 1.2 ); //hack for stability ?? } @@ -324,7 +324,7 @@ void TetrahedralCorotationalFEMForceField::computeStrainDisplacement( template typename TetrahedralCorotationalFEMForceField::Real TetrahedralCorotationalFEMForceField::peudo_determinant_for_coef ( const type::Mat<2, 3, Real>& M ) { - return M[0][1]*M[1][2] - M[1][1]*M[0][2] - M[0][0]*M[1][2] + M[1][0]*M[0][2] + M[0][0]*M[1][1] - M[1][0]*M[0][1]; + return M(0,1)*M(1,2) - M(1,1)*M(0,2) - M(0,0)*M(1,2) + M(1,0)*M(0,2) + M(0,0)*M(1,1) - M(1,0)*M(0,1); } template @@ -343,8 +343,8 @@ void TetrahedralCorotationalFEMForceField::computeStiffnessMatrix( St { for (int j = 0; j < 3; ++j) { - RR[i][j] = RR[i + 3][j + 3] = RR[i + 6][j + 6] = RR[i + 9][j + 9] = Rot[i][j]; - RRt[i][j] = RRt[i + 3][j + 3] = RRt[i + 6][j + 6] = RRt[i + 9][j + 9] = Rot[j][i]; + RR(i,j) = RR(i + 3,j + 3) = RR(i + 6,j + 6) = RR(i + 9,j + 9) = Rot(i,j); + RRt(i,j) = RRt(i + 3,j + 3) = RRt(i + 6,j + 6) = RRt(i + 9,j + 9) = Rot(j,i); } } @@ -372,39 +372,28 @@ void TetrahedralCorotationalFEMForceField::computeMaterialStiffness(i const Real youngModulus = youngModulusElement*(Real)localStiffnessFactor; const Real poissonRatio = this->getPoissonRatioInElement(tetrahedronId); - materialMatrix[0][0] = materialMatrix[1][1] = materialMatrix[2][2] = 1; - materialMatrix[0][1] = materialMatrix[0][2] = materialMatrix[1][0] = - materialMatrix[1][2] = materialMatrix[2][0] = materialMatrix[2][1] = poissonRatio/(1-poissonRatio); - materialMatrix[0][3] = materialMatrix[0][4] = materialMatrix[0][5] = 0; - materialMatrix[1][3] = materialMatrix[1][4] = materialMatrix[1][5] = 0; - materialMatrix[2][3] = materialMatrix[2][4] = materialMatrix[2][5] = 0; - materialMatrix[3][0] = materialMatrix[3][1] = materialMatrix[3][2] = - materialMatrix[3][4] = materialMatrix[3][5] = 0; - materialMatrix[4][0] = materialMatrix[4][1] = materialMatrix[4][2] = - materialMatrix[4][3] = materialMatrix[4][5] = 0; - materialMatrix[5][0] = materialMatrix[5][1] = materialMatrix[5][2] = - materialMatrix[5][3] = materialMatrix[5][4] = 0; - materialMatrix[3][3] = materialMatrix[4][4] = materialMatrix[5][5] = + materialMatrix(0,0) = materialMatrix(1,1) = materialMatrix(2,2) = 1; + materialMatrix(0,1) = materialMatrix(0,2) = materialMatrix(1,0) = + materialMatrix(1,2) = materialMatrix(2,0) = materialMatrix(2,1) = poissonRatio/(1-poissonRatio); + materialMatrix(0,3) = materialMatrix(0,4) = materialMatrix(0,5) = 0; + materialMatrix(1,3) = materialMatrix(1,4) = materialMatrix(1,5) = 0; + materialMatrix(2,3) = materialMatrix(2,4) = materialMatrix(2,5) = 0; + materialMatrix(3,0) = materialMatrix(3,1) = materialMatrix(3,2) = + materialMatrix(3,4) = materialMatrix(3,5) = 0; + materialMatrix(4,0) = materialMatrix(4,1) = materialMatrix(4,2) = + materialMatrix(4,3) = materialMatrix(4,5) = 0; + materialMatrix(5,0) = materialMatrix(5,1) = materialMatrix(5,2) = + materialMatrix(5,3) = materialMatrix(5,4) = 0; + materialMatrix(3,3) = materialMatrix(4,4) = materialMatrix(5,5) = (1-2*poissonRatio)/(2*(1-poissonRatio)); materialMatrix *= (youngModulus*(1-poissonRatio))/((1+poissonRatio)*(1-2*poissonRatio)); // divide by 36 times volumes of the element - const VecCoord X0=this->mstate->read(core::vec_id::read_access::restPosition)->getValue(); - - Coord A = (X0)[b] - (X0)[a]; - Coord B = (X0)[c] - (X0)[a]; - Coord C = (X0)[d] - (X0)[a]; - Coord AB = cross(A, B); - Real volumes6 = fabs( dot( AB, C ) ); - if (volumes6<0) - { - msg_error() << "Negative volume for tetra " << a << ',' << b << ',' << c << ',' << d << "> = " << volumes6 / 6; - } - // materialMatrix /= (volumes6);//*6 christian - // @TODO: in TetrahedronFEMForceField, the stiffness matrix is divided by 6 compared to the code in TetrahedralCorotationalFEMForceField. Check which is the correct one... - // FF: there is normally a factor 1/6v in the strain-displacement matrix. Times transpose makes 1/36v². Integrating across the volume multiplies by v, so the factor is 1/36v - materialMatrix /= (volumes6*6); + const VecCoord& X0=this->mstate->read(core::vec_id::read_access::restPosition)->getValue(); + const auto tetrahedronVolume = geometry::Tetrahedron::volume( + X0[a], X0[b], X0[c], X0[d]); + materialMatrix /= tetrahedronVolume * 36; } template @@ -417,92 +406,92 @@ inline void TetrahedralCorotationalFEMForceField::computeForce( Displ // Unit of force = kg m s^-2 /* We have these zeros - K[0][3] K[0][4] K[0][5] - K[1][3] K[1][4] K[1][5] - K[2][3] K[2][4] K[2][5] - K[3][0] K[3][1] K[3][2] K[3][4] K[3][5] - K[4][0] K[4][1] K[4][2] K[4][3] K[4][5] - K[5][0] K[5][1] K[5][2] K[5][3] K[5][4] - - - J[0][1] J[0][2] J[0][4] - J[1][0] J[1][2] J[1][5] - J[2][0] J[2][1] J[2][3] - J[3][1] J[3][2] J[3][4] - J[4][0] J[4][2] J[4][5] - J[5][0] J[5][1] J[5][3] - J[6][1] J[6][2] J[6][4] - J[7][0] J[7][2] J[7][5] - J[8][0] J[8][1] J[8][3] - J[9][1] J[9][2] J[9][4] - J[10][0] J[10][2] J[10][5] - J[11][0] J[11][1] J[11][3] + K(0,3) K(0,4) K(0,5) + K(1,3) K(1,4) K(1,5) + K(2,3) K(2,4) K(2,5) + K(3,0) K(3,1) K(3,2) K(3,4) K(3,5) + K(4,0) K(4,1) K(4,2) K(4,3) K(4,5) + K(5,0) K(5,1) K(5,2) K(5,3) K(5,4) + + + J(0,1) J(0,2) J(0,4) + J(1,0) J(1,2) J(1,5) + J(2,0) J(2,1) J(2,3) + J(3,1) J(3,2) J(3,4) + J(4,0) J(4,2) J(4,5) + J(5,0) J(5,1) J(5,3) + J(6,1) J(6,2) J(6,4) + J(7,0) J(7,2) J(7,5) + J(8,0) J(8,1) J(8,3) + J(9,1) J(9,2) J(9,4) + J(10,0) J(10,2) J(10,5) + J(11,0) J(11,1) J(11,3) */ type::VecNoInit<6,Real> JtD; - JtD[0] = J[ 0][0]*Depl[ 0]+/*J[ 1][0]*Depl[ 1]+ J[ 2][0]*Depl[ 2]+*/ - J[ 3][0]*Depl[ 3]+/*J[ 4][0]*Depl[ 4]+ J[ 5][0]*Depl[ 5]+*/ - J[ 6][0]*Depl[ 6]+/*J[ 7][0]*Depl[ 7]+ J[ 8][0]*Depl[ 8]+*/ - J[ 9][0]*Depl[ 9] /*J[10][0]*Depl[10]+ J[11][0]*Depl[11]*/; - JtD[1] = /*J[ 0][1]*Depl[ 0]+*/J[ 1][1]*Depl[ 1]+/*J[ 2][1]*Depl[ 2]+*/ - /*J[ 3][1]*Depl[ 3]+*/J[ 4][1]*Depl[ 4]+/*J[ 5][1]*Depl[ 5]+*/ - /*J[ 6][1]*Depl[ 6]+*/J[ 7][1]*Depl[ 7]+/*J[ 8][1]*Depl[ 8]+*/ - /*J[ 9][1]*Depl[ 9]+*/J[10][1]*Depl[10] /*J[11][1]*Depl[11]*/; - JtD[2] = /*J[ 0][2]*Depl[ 0]+ J[ 1][2]*Depl[ 1]+*/J[ 2][2]*Depl[ 2]+ - /*J[ 3][2]*Depl[ 3]+ J[ 4][2]*Depl[ 4]+*/J[ 5][2]*Depl[ 5]+ - /*J[ 6][2]*Depl[ 6]+ J[ 7][2]*Depl[ 7]+*/J[ 8][2]*Depl[ 8]+ - /*J[ 9][2]*Depl[ 9]+ J[10][2]*Depl[10]+*/J[11][2]*Depl[11] ; - JtD[3] = J[ 0][3]*Depl[ 0]+ J[ 1][3]*Depl[ 1]+/*J[ 2][3]*Depl[ 2]+*/ - J[ 3][3]*Depl[ 3]+ J[ 4][3]*Depl[ 4]+/*J[ 5][3]*Depl[ 5]+*/ - J[ 6][3]*Depl[ 6]+ J[ 7][3]*Depl[ 7]+/*J[ 8][3]*Depl[ 8]+*/ - J[ 9][3]*Depl[ 9]+ J[10][3]*Depl[10] /*J[11][3]*Depl[11]*/; - JtD[4] = /*J[ 0][4]*Depl[ 0]+*/J[ 1][4]*Depl[ 1]+ J[ 2][4]*Depl[ 2]+ - /*J[ 3][4]*Depl[ 3]+*/J[ 4][4]*Depl[ 4]+ J[ 5][4]*Depl[ 5]+ - /*J[ 6][4]*Depl[ 6]+*/J[ 7][4]*Depl[ 7]+ J[ 8][4]*Depl[ 8]+ - /*J[ 9][4]*Depl[ 9]+*/J[10][4]*Depl[10]+ J[11][4]*Depl[11] ; - JtD[5] = J[ 0][5]*Depl[ 0]+/*J[ 1][5]*Depl[ 1]*/ J[ 2][5]*Depl[ 2]+ - J[ 3][5]*Depl[ 3]+/*J[ 4][5]*Depl[ 4]*/ J[ 5][5]*Depl[ 5]+ - J[ 6][5]*Depl[ 6]+/*J[ 7][5]*Depl[ 7]*/ J[ 8][5]*Depl[ 8]+ - J[ 9][5]*Depl[ 9]+/*J[10][5]*Depl[10]*/ J[11][5]*Depl[11]; + JtD[0] = J( 0,0)*Depl[ 0]+/*J( 1,0)*Depl[ 1]+ J( 2,0)*Depl[ 2]+*/ + J( 3,0)*Depl[ 3]+/*J( 4,0)*Depl[ 4]+ J( 5,0)*Depl[ 5]+*/ + J( 6,0)*Depl[ 6]+/*J( 7,0)*Depl[ 7]+ J( 8,0)*Depl[ 8]+*/ + J( 9,0)*Depl[ 9] /*J(10,0)*Depl[10]+ J(11,0)*Depl[11]*/; + JtD[1] = /*J( 0,1)*Depl[ 0]+*/J( 1,1)*Depl[ 1]+/*J( 2,1)*Depl[ 2]+*/ + /*J( 3,1)*Depl[ 3]+*/J( 4,1)*Depl[ 4]+/*J( 5,1)*Depl[ 5]+*/ + /*J( 6,1)*Depl[ 6]+*/J( 7,1)*Depl[ 7]+/*J( 8,1)*Depl[ 8]+*/ + /*J( 9,1)*Depl[ 9]+*/J(10,1)*Depl[10] /*J(11,1)*Depl[11]*/; + JtD[2] = /*J( 0,2)*Depl[ 0]+ J( 1,2)*Depl[ 1]+*/J( 2,2)*Depl[ 2]+ + /*J( 3,2)*Depl[ 3]+ J( 4,2)*Depl[ 4]+*/J( 5,2)*Depl[ 5]+ + /*J( 6,2)*Depl[ 6]+ J( 7,2)*Depl[ 7]+*/J( 8,2)*Depl[ 8]+ + /*J( 9,2)*Depl[ 9]+ J(10,2)*Depl[10]+*/J(11,2)*Depl[11] ; + JtD[3] = J( 0,3)*Depl[ 0]+ J( 1,3)*Depl[ 1]+/*J( 2,3)*Depl[ 2]+*/ + J( 3,3)*Depl[ 3]+ J( 4,3)*Depl[ 4]+/*J( 5,3)*Depl[ 5]+*/ + J( 6,3)*Depl[ 6]+ J( 7,3)*Depl[ 7]+/*J( 8,3)*Depl[ 8]+*/ + J( 9,3)*Depl[ 9]+ J(10,3)*Depl[10] /*J(11,3)*Depl[11]*/; + JtD[4] = /*J( 0,4)*Depl[ 0]+*/J( 1,4)*Depl[ 1]+ J( 2,4)*Depl[ 2]+ + /*J( 3,4)*Depl[ 3]+*/J( 4,4)*Depl[ 4]+ J( 5,4)*Depl[ 5]+ + /*J( 6,4)*Depl[ 6]+*/J( 7,4)*Depl[ 7]+ J( 8,4)*Depl[ 8]+ + /*J( 9,4)*Depl[ 9]+*/J(10,4)*Depl[10]+ J(11,4)*Depl[11] ; + JtD[5] = J( 0,5)*Depl[ 0]+/*J( 1,5)*Depl[ 1]*/ J( 2,5)*Depl[ 2]+ + J( 3,5)*Depl[ 3]+/*J( 4,5)*Depl[ 4]*/ J( 5,5)*Depl[ 5]+ + J( 6,5)*Depl[ 6]+/*J( 7,5)*Depl[ 7]*/ J( 8,5)*Depl[ 8]+ + J( 9,5)*Depl[ 9]+/*J(10,5)*Depl[10]*/ J(11,5)*Depl[11]; type::VecNoInit<6,Real> KJtD; - KJtD[0] = K[0][0]*JtD[0]+ K[0][1]*JtD[1]+ K[0][2]*JtD[2] - /*K[0][3]*JtD[3]+ K[0][4]*JtD[4]+ K[0][5]*JtD[5]*/; - KJtD[1] = K[1][0]*JtD[0]+ K[1][1]*JtD[1]+ K[1][2]*JtD[2] - /*K[1][3]*JtD[3]+ K[1][4]*JtD[4]+ K[1][5]*JtD[5]*/; - KJtD[2] = K[2][0]*JtD[0]+ K[2][1]*JtD[1]+ K[2][2]*JtD[2] - /*K[2][3]*JtD[3]+ K[2][4]*JtD[4]+ K[2][5]*JtD[5]*/; - KJtD[3] = /*K[3][0]*JtD[0]+ K[3][1]*JtD[1]+ K[3][2]*JtD[2]+*/ - K[3][3]*JtD[3] /*K[3][4]*JtD[4]+ K[3][5]*JtD[5]*/; - KJtD[4] = /*K[4][0]*JtD[0]+ K[4][1]*JtD[1]+ K[4][2]*JtD[2]+*/ - /*K[4][3]*JtD[3]+*/K[4][4]*JtD[4] /*K[4][5]*JtD[5]*/; - KJtD[5] = /*K[5][0]*JtD[0]+ K[5][1]*JtD[1]+ K[5][2]*JtD[2]+*/ - /*K[5][3]*JtD[3]+ K[5][4]*JtD[4]+*/K[5][5]*JtD[5] ; - - F[ 0] = J[ 0][0]*KJtD[0]+/*J[ 0][1]*KJtD[1]+ J[ 0][2]*KJtD[2]+*/ - J[ 0][3]*KJtD[3]+/*J[ 0][4]*KJtD[4]+*/J[ 0][5]*KJtD[5] ; - F[ 1] = /*J[ 1][0]*KJtD[0]+*/J[ 1][1]*KJtD[1]+/*J[ 1][2]*KJtD[2]+*/ - J[ 1][3]*KJtD[3]+ J[ 1][4]*KJtD[4] /*J[ 1][5]*KJtD[5]*/; - F[ 2] = /*J[ 2][0]*KJtD[0]+ J[ 2][1]*KJtD[1]+*/J[ 2][2]*KJtD[2]+ - /*J[ 2][3]*KJtD[3]+*/J[ 2][4]*KJtD[4]+ J[ 2][5]*KJtD[5] ; - F[ 3] = J[ 3][0]*KJtD[0]+/*J[ 3][1]*KJtD[1]+ J[ 3][2]*KJtD[2]+*/ - J[ 3][3]*KJtD[3]+/*J[ 3][4]*KJtD[4]+*/J[ 3][5]*KJtD[5] ; - F[ 4] = /*J[ 4][0]*KJtD[0]+*/J[ 4][1]*KJtD[1]+/*J[ 4][2]*KJtD[2]+*/ - J[ 4][3]*KJtD[3]+ J[ 4][4]*KJtD[4] /*J[ 4][5]*KJtD[5]*/; - F[ 5] = /*J[ 5][0]*KJtD[0]+ J[ 5][1]*KJtD[1]+*/J[ 5][2]*KJtD[2]+ - /*J[ 5][3]*KJtD[3]+*/J[ 5][4]*KJtD[4]+ J[ 5][5]*KJtD[5] ; - F[ 6] = J[ 6][0]*KJtD[0]+/*J[ 6][1]*KJtD[1]+ J[ 6][2]*KJtD[2]+*/ - J[ 6][3]*KJtD[3]+/*J[ 6][4]*KJtD[4]+*/J[ 6][5]*KJtD[5] ; - F[ 7] = /*J[ 7][0]*KJtD[0]+*/J[ 7][1]*KJtD[1]+/*J[ 7][2]*KJtD[2]+*/ - J[ 7][3]*KJtD[3]+ J[ 7][4]*KJtD[4] /*J[ 7][5]*KJtD[5]*/; - F[ 8] = /*J[ 8][0]*KJtD[0]+ J[ 8][1]*KJtD[1]+*/J[ 8][2]*KJtD[2]+ - /*J[ 8][3]*KJtD[3]+*/J[ 8][4]*KJtD[4]+ J[ 8][5]*KJtD[5] ; - F[ 9] = J[ 9][0]*KJtD[0]+/*J[ 9][1]*KJtD[1]+ J[ 9][2]*KJtD[2]+*/ - J[ 9][3]*KJtD[3]+/*J[ 9][4]*KJtD[4]+*/J[ 9][5]*KJtD[5] ; - F[10] = /*J[10][0]*KJtD[0]+*/J[10][1]*KJtD[1]+/*J[10][2]*KJtD[2]+*/ - J[10][3]*KJtD[3]+ J[10][4]*KJtD[4] /*J[10][5]*KJtD[5]*/; - F[11] = /*J[11][0]*KJtD[0]+ J[11][1]*KJtD[1]+*/J[11][2]*KJtD[2]+ - /*J[11][3]*KJtD[3]+*/J[11][4]*KJtD[4]+ J[11][5]*KJtD[5] ; + KJtD[0] = K(0,0)*JtD[0]+ K(0,1)*JtD[1]+ K(0,2)*JtD[2] + /*K(0,3)*JtD[3]+ K(0,4)*JtD[4]+ K(0,5)*JtD[5]*/; + KJtD[1] = K(1,0)*JtD[0]+ K(1,1)*JtD[1]+ K(1,2)*JtD[2] + /*K(1,3)*JtD[3]+ K(1,4)*JtD[4]+ K(1,5)*JtD[5]*/; + KJtD[2] = K(2,0)*JtD[0]+ K(2,1)*JtD[1]+ K(2,2)*JtD[2] + /*K(2,3)*JtD[3]+ K(2,4)*JtD[4]+ K(2,5)*JtD[5]*/; + KJtD[3] = /*K(3,0)*JtD[0]+ K(3,1)*JtD[1]+ K(3,2)*JtD[2]+*/ + K(3,3)*JtD[3] /*K(3,4)*JtD[4]+ K(3,5)*JtD[5]*/; + KJtD[4] = /*K(4,0)*JtD[0]+ K(4,1)*JtD[1]+ K(4,2)*JtD[2]+*/ + /*K(4,3)*JtD[3]+*/K(4,4)*JtD[4] /*K(4,5)*JtD[5]*/; + KJtD[5] = /*K(5,0)*JtD[0]+ K(5,1)*JtD[1]+ K(5,2)*JtD[2]+*/ + /*K(5,3)*JtD[3]+ K(5,4)*JtD[4]+*/K(5,5)*JtD[5] ; + + F[ 0] = J( 0,0)*KJtD[0]+/*J( 0,1)*KJtD[1]+ J( 0,2)*KJtD[2]+*/ + J( 0,3)*KJtD[3]+/*J( 0,4)*KJtD[4]+*/J( 0,5)*KJtD[5] ; + F[ 1] = /*J( 1,0)*KJtD[0]+*/J( 1,1)*KJtD[1]+/*J( 1,2)*KJtD[2]+*/ + J( 1,3)*KJtD[3]+ J( 1,4)*KJtD[4] /*J( 1,5)*KJtD[5]*/; + F[ 2] = /*J( 2,0)*KJtD[0]+ J( 2,1)*KJtD[1]+*/J( 2,2)*KJtD[2]+ + /*J( 2,3)*KJtD[3]+*/J( 2,4)*KJtD[4]+ J( 2,5)*KJtD[5] ; + F[ 3] = J( 3,0)*KJtD[0]+/*J( 3,1)*KJtD[1]+ J( 3,2)*KJtD[2]+*/ + J( 3,3)*KJtD[3]+/*J( 3,4)*KJtD[4]+*/J( 3,5)*KJtD[5] ; + F[ 4] = /*J( 4,0)*KJtD[0]+*/J( 4,1)*KJtD[1]+/*J( 4,2)*KJtD[2]+*/ + J( 4,3)*KJtD[3]+ J( 4,4)*KJtD[4] /*J( 4,5)*KJtD[5]*/; + F[ 5] = /*J( 5,0)*KJtD[0]+ J( 5,1)*KJtD[1]+*/J( 5,2)*KJtD[2]+ + /*J( 5,3)*KJtD[3]+*/J( 5,4)*KJtD[4]+ J( 5,5)*KJtD[5] ; + F[ 6] = J( 6,0)*KJtD[0]+/*J( 6,1)*KJtD[1]+ J( 6,2)*KJtD[2]+*/ + J( 6,3)*KJtD[3]+/*J( 6,4)*KJtD[4]+*/J( 6,5)*KJtD[5] ; + F[ 7] = /*J( 7,0)*KJtD[0]+*/J( 7,1)*KJtD[1]+/*J( 7,2)*KJtD[2]+*/ + J( 7,3)*KJtD[3]+ J( 7,4)*KJtD[4] /*J( 7,5)*KJtD[5]*/; + F[ 8] = /*J( 8,0)*KJtD[0]+ J( 8,1)*KJtD[1]+*/J( 8,2)*KJtD[2]+ + /*J( 8,3)*KJtD[3]+*/J( 8,4)*KJtD[4]+ J( 8,5)*KJtD[5] ; + F[ 9] = J( 9,0)*KJtD[0]+/*J( 9,1)*KJtD[1]+ J( 9,2)*KJtD[2]+*/ + J( 9,3)*KJtD[3]+/*J( 9,4)*KJtD[4]+*/J( 9,5)*KJtD[5] ; + F[10] = /*J(10,0)*KJtD[0]+*/J(10,1)*KJtD[1]+/*J(10,2)*KJtD[2]+*/ + J(10,3)*KJtD[3]+ J(10,4)*KJtD[4] /*J(10,5)*KJtD[5]*/; + F[11] = /*J(11,0)*KJtD[0]+ J(11,1)*KJtD[1]+*/J(11,2)*KJtD[2]+ + /*J(11,3)*KJtD[3]+*/J(11,4)*KJtD[4]+ J(11,5)*KJtD[5] ; } template @@ -516,95 +505,95 @@ inline void TetrahedralCorotationalFEMForceField::computeForce( Displ // Unit of force = kg m s^-2 /* We have these zeros - K[0][3] K[0][4] K[0][5] - K[1][3] K[1][4] K[1][5] - K[2][3] K[2][4] K[2][5] - K[3][0] K[3][1] K[3][2] K[3][4] K[3][5] - K[4][0] K[4][1] K[4][2] K[4][3] K[4][5] - K[5][0] K[5][1] K[5][2] K[5][3] K[5][4] - - - J[0][1] J[0][2] J[0][4] - J[1][0] J[1][2] J[1][5] - J[2][0] J[2][1] J[2][3] - J[3][1] J[3][2] J[3][4] - J[4][0] J[4][2] J[4][5] - J[5][0] J[5][1] J[5][3] - J[6][1] J[6][2] J[6][4] - J[7][0] J[7][2] J[7][5] - J[8][0] J[8][1] J[8][3] - J[9][1] J[9][2] J[9][4] - J[10][0] J[10][2] J[10][5] - J[11][0] J[11][1] J[11][3] + K(0,3) K(0,4) K(0,5) + K(1,3) K(1,4) K(1,5) + K(2,3) K(2,4) K(2,5) + K(3,0) K(3,1) K(3,2) K(3,4) K(3,5) + K(4,0) K(4,1) K(4,2) K(4,3) K(4,5) + K(5,0) K(5,1) K(5,2) K(5,3) K(5,4) + + + J(0,1) J(0,2) J(0,4) + J(1,0) J(1,2) J(1,5) + J(2,0) J(2,1) J(2,3) + J(3,1) J(3,2) J(3,4) + J(4,0) J(4,2) J(4,5) + J(5,0) J(5,1) J(5,3) + J(6,1) J(6,2) J(6,4) + J(7,0) J(7,2) J(7,5) + J(8,0) J(8,1) J(8,3) + J(9,1) J(9,2) J(9,4) + J(10,0) J(10,2) J(10,5) + J(11,0) J(11,1) J(11,3) */ type::VecNoInit<6,Real> JtD; - JtD[0] = J[ 0][0]*Depl[ 0]+/*J[ 1][0]*Depl[ 1]+ J[ 2][0]*Depl[ 2]+*/ - J[ 3][0]*Depl[ 3]+/*J[ 4][0]*Depl[ 4]+ J[ 5][0]*Depl[ 5]+*/ - J[ 6][0]*Depl[ 6]+/*J[ 7][0]*Depl[ 7]+ J[ 8][0]*Depl[ 8]+*/ - J[ 9][0]*Depl[ 9] /*J[10][0]*Depl[10]+ J[11][0]*Depl[11]*/; - JtD[1] = /*J[ 0][1]*Depl[ 0]+*/J[ 1][1]*Depl[ 1]+/*J[ 2][1]*Depl[ 2]+*/ - /*J[ 3][1]*Depl[ 3]+*/J[ 4][1]*Depl[ 4]+/*J[ 5][1]*Depl[ 5]+*/ - /*J[ 6][1]*Depl[ 6]+*/J[ 7][1]*Depl[ 7]+/*J[ 8][1]*Depl[ 8]+*/ - /*J[ 9][1]*Depl[ 9]+*/J[10][1]*Depl[10] /*J[11][1]*Depl[11]*/; - JtD[2] = /*J[ 0][2]*Depl[ 0]+ J[ 1][2]*Depl[ 1]+*/J[ 2][2]*Depl[ 2]+ - /*J[ 3][2]*Depl[ 3]+ J[ 4][2]*Depl[ 4]+*/J[ 5][2]*Depl[ 5]+ - /*J[ 6][2]*Depl[ 6]+ J[ 7][2]*Depl[ 7]+*/J[ 8][2]*Depl[ 8]+ - /*J[ 9][2]*Depl[ 9]+ J[10][2]*Depl[10]+*/J[11][2]*Depl[11] ; - JtD[3] = J[ 0][3]*Depl[ 0]+ J[ 1][3]*Depl[ 1]+/*J[ 2][3]*Depl[ 2]+*/ - J[ 3][3]*Depl[ 3]+ J[ 4][3]*Depl[ 4]+/*J[ 5][3]*Depl[ 5]+*/ - J[ 6][3]*Depl[ 6]+ J[ 7][3]*Depl[ 7]+/*J[ 8][3]*Depl[ 8]+*/ - J[ 9][3]*Depl[ 9]+ J[10][3]*Depl[10] /*J[11][3]*Depl[11]*/; - JtD[4] = /*J[ 0][4]*Depl[ 0]+*/J[ 1][4]*Depl[ 1]+ J[ 2][4]*Depl[ 2]+ - /*J[ 3][4]*Depl[ 3]+*/J[ 4][4]*Depl[ 4]+ J[ 5][4]*Depl[ 5]+ - /*J[ 6][4]*Depl[ 6]+*/J[ 7][4]*Depl[ 7]+ J[ 8][4]*Depl[ 8]+ - /*J[ 9][4]*Depl[ 9]+*/J[10][4]*Depl[10]+ J[11][4]*Depl[11] ; - JtD[5] = J[ 0][5]*Depl[ 0]+/*J[ 1][5]*Depl[ 1]*/ J[ 2][5]*Depl[ 2]+ - J[ 3][5]*Depl[ 3]+/*J[ 4][5]*Depl[ 4]*/ J[ 5][5]*Depl[ 5]+ - J[ 6][5]*Depl[ 6]+/*J[ 7][5]*Depl[ 7]*/ J[ 8][5]*Depl[ 8]+ - J[ 9][5]*Depl[ 9]+/*J[10][5]*Depl[10]*/ J[11][5]*Depl[11]; + JtD[0] = J( 0,0)*Depl[ 0]+/*J( 1,0)*Depl[ 1]+ J( 2,0)*Depl[ 2]+*/ + J( 3,0)*Depl[ 3]+/*J( 4,0)*Depl[ 4]+ J( 5,0)*Depl[ 5]+*/ + J( 6,0)*Depl[ 6]+/*J( 7,0)*Depl[ 7]+ J( 8,0)*Depl[ 8]+*/ + J( 9,0)*Depl[ 9] /*J(10,0)*Depl[10]+ J(11,0)*Depl[11]*/; + JtD[1] = /*J( 0,1)*Depl[ 0]+*/J( 1,1)*Depl[ 1]+/*J( 2,1)*Depl[ 2]+*/ + /*J( 3,1)*Depl[ 3]+*/J( 4,1)*Depl[ 4]+/*J( 5,1)*Depl[ 5]+*/ + /*J( 6,1)*Depl[ 6]+*/J( 7,1)*Depl[ 7]+/*J( 8,1)*Depl[ 8]+*/ + /*J( 9,1)*Depl[ 9]+*/J(10,1)*Depl[10] /*J(11,1)*Depl[11]*/; + JtD[2] = /*J( 0,2)*Depl[ 0]+ J( 1,2)*Depl[ 1]+*/J( 2,2)*Depl[ 2]+ + /*J( 3,2)*Depl[ 3]+ J( 4,2)*Depl[ 4]+*/J( 5,2)*Depl[ 5]+ + /*J( 6,2)*Depl[ 6]+ J( 7,2)*Depl[ 7]+*/J( 8,2)*Depl[ 8]+ + /*J( 9,2)*Depl[ 9]+ J(10,2)*Depl[10]+*/J(11,2)*Depl[11] ; + JtD[3] = J( 0,3)*Depl[ 0]+ J( 1,3)*Depl[ 1]+/*J( 2,3)*Depl[ 2]+*/ + J( 3,3)*Depl[ 3]+ J( 4,3)*Depl[ 4]+/*J( 5,3)*Depl[ 5]+*/ + J( 6,3)*Depl[ 6]+ J( 7,3)*Depl[ 7]+/*J( 8,3)*Depl[ 8]+*/ + J( 9,3)*Depl[ 9]+ J(10,3)*Depl[10] /*J(11,3)*Depl[11]*/; + JtD[4] = /*J( 0,4)*Depl[ 0]+*/J( 1,4)*Depl[ 1]+ J( 2,4)*Depl[ 2]+ + /*J( 3,4)*Depl[ 3]+*/J( 4,4)*Depl[ 4]+ J( 5,4)*Depl[ 5]+ + /*J( 6,4)*Depl[ 6]+*/J( 7,4)*Depl[ 7]+ J( 8,4)*Depl[ 8]+ + /*J( 9,4)*Depl[ 9]+*/J(10,4)*Depl[10]+ J(11,4)*Depl[11] ; + JtD[5] = J( 0,5)*Depl[ 0]+/*J( 1,5)*Depl[ 1]*/ J( 2,5)*Depl[ 2]+ + J( 3,5)*Depl[ 3]+/*J( 4,5)*Depl[ 4]*/ J( 5,5)*Depl[ 5]+ + J( 6,5)*Depl[ 6]+/*J( 7,5)*Depl[ 7]*/ J( 8,5)*Depl[ 8]+ + J( 9,5)*Depl[ 9]+/*J(10,5)*Depl[10]*/ J(11,5)*Depl[11]; type::VecNoInit<6,Real> KJtD; - KJtD[0] = K[0][0]*JtD[0]+ K[0][1]*JtD[1]+ K[0][2]*JtD[2] - /*K[0][3]*JtD[3]+ K[0][4]*JtD[4]+ K[0][5]*JtD[5]*/; - KJtD[1] = K[1][0]*JtD[0]+ K[1][1]*JtD[1]+ K[1][2]*JtD[2] - /*K[1][3]*JtD[3]+ K[1][4]*JtD[4]+ K[1][5]*JtD[5]*/; - KJtD[2] = K[2][0]*JtD[0]+ K[2][1]*JtD[1]+ K[2][2]*JtD[2] - /*K[2][3]*JtD[3]+ K[2][4]*JtD[4]+ K[2][5]*JtD[5]*/; - KJtD[3] = /*K[3][0]*JtD[0]+ K[3][1]*JtD[1]+ K[3][2]*JtD[2]+*/ - K[3][3]*JtD[3] /*K[3][4]*JtD[4]+ K[3][5]*JtD[5]*/; - KJtD[4] = /*K[4][0]*JtD[0]+ K[4][1]*JtD[1]+ K[4][2]*JtD[2]+*/ - /*K[4][3]*JtD[3]+*/K[4][4]*JtD[4] /*K[4][5]*JtD[5]*/; - KJtD[5] = /*K[5][0]*JtD[0]+ K[5][1]*JtD[1]+ K[5][2]*JtD[2]+*/ - /*K[5][3]*JtD[3]+ K[5][4]*JtD[4]+*/K[5][5]*JtD[5] ; + KJtD[0] = K(0,0)*JtD[0]+ K(0,1)*JtD[1]+ K(0,2)*JtD[2] + /*K(0,3)*JtD[3]+ K(0,4)*JtD[4]+ K(0,5)*JtD[5]*/; + KJtD[1] = K(1,0)*JtD[0]+ K(1,1)*JtD[1]+ K(1,2)*JtD[2] + /*K(1,3)*JtD[3]+ K(1,4)*JtD[4]+ K(1,5)*JtD[5]*/; + KJtD[2] = K(2,0)*JtD[0]+ K(2,1)*JtD[1]+ K(2,2)*JtD[2] + /*K(2,3)*JtD[3]+ K(2,4)*JtD[4]+ K(2,5)*JtD[5]*/; + KJtD[3] = /*K(3,0)*JtD[0]+ K(3,1)*JtD[1]+ K(3,2)*JtD[2]+*/ + K(3,3)*JtD[3] /*K(3,4)*JtD[4]+ K(3,5)*JtD[5]*/; + KJtD[4] = /*K(4,0)*JtD[0]+ K(4,1)*JtD[1]+ K(4,2)*JtD[2]+*/ + /*K(4,3)*JtD[3]+*/K(4,4)*JtD[4] /*K(4,5)*JtD[5]*/; + KJtD[5] = /*K(5,0)*JtD[0]+ K(5,1)*JtD[1]+ K(5,2)*JtD[2]+*/ + /*K(5,3)*JtD[3]+ K(5,4)*JtD[4]+*/K(5,5)*JtD[5] ; KJtD *= fact; - F[ 0] = J[ 0][0]*KJtD[0]+/*J[ 0][1]*KJtD[1]+ J[ 0][2]*KJtD[2]+*/ - J[ 0][3]*KJtD[3]+/*J[ 0][4]*KJtD[4]+*/J[ 0][5]*KJtD[5] ; - F[ 1] = /*J[ 1][0]*KJtD[0]+*/J[ 1][1]*KJtD[1]+/*J[ 1][2]*KJtD[2]+*/ - J[ 1][3]*KJtD[3]+ J[ 1][4]*KJtD[4] /*J[ 1][5]*KJtD[5]*/; - F[ 2] = /*J[ 2][0]*KJtD[0]+ J[ 2][1]*KJtD[1]+*/J[ 2][2]*KJtD[2]+ - /*J[ 2][3]*KJtD[3]+*/J[ 2][4]*KJtD[4]+ J[ 2][5]*KJtD[5] ; - F[ 3] = J[ 3][0]*KJtD[0]+/*J[ 3][1]*KJtD[1]+ J[ 3][2]*KJtD[2]+*/ - J[ 3][3]*KJtD[3]+/*J[ 3][4]*KJtD[4]+*/J[ 3][5]*KJtD[5] ; - F[ 4] = /*J[ 4][0]*KJtD[0]+*/J[ 4][1]*KJtD[1]+/*J[ 4][2]*KJtD[2]+*/ - J[ 4][3]*KJtD[3]+ J[ 4][4]*KJtD[4] /*J[ 4][5]*KJtD[5]*/; - F[ 5] = /*J[ 5][0]*KJtD[0]+ J[ 5][1]*KJtD[1]+*/J[ 5][2]*KJtD[2]+ - /*J[ 5][3]*KJtD[3]+*/J[ 5][4]*KJtD[4]+ J[ 5][5]*KJtD[5] ; - F[ 6] = J[ 6][0]*KJtD[0]+/*J[ 6][1]*KJtD[1]+ J[ 6][2]*KJtD[2]+*/ - J[ 6][3]*KJtD[3]+/*J[ 6][4]*KJtD[4]+*/J[ 6][5]*KJtD[5] ; - F[ 7] = /*J[ 7][0]*KJtD[0]+*/J[ 7][1]*KJtD[1]+/*J[ 7][2]*KJtD[2]+*/ - J[ 7][3]*KJtD[3]+ J[ 7][4]*KJtD[4] /*J[ 7][5]*KJtD[5]*/; - F[ 8] = /*J[ 8][0]*KJtD[0]+ J[ 8][1]*KJtD[1]+*/J[ 8][2]*KJtD[2]+ - /*J[ 8][3]*KJtD[3]+*/J[ 8][4]*KJtD[4]+ J[ 8][5]*KJtD[5] ; - F[ 9] = J[ 9][0]*KJtD[0]+/*J[ 9][1]*KJtD[1]+ J[ 9][2]*KJtD[2]+*/ - J[ 9][3]*KJtD[3]+/*J[ 9][4]*KJtD[4]+*/J[ 9][5]*KJtD[5] ; - F[10] = /*J[10][0]*KJtD[0]+*/J[10][1]*KJtD[1]+/*J[10][2]*KJtD[2]+*/ - J[10][3]*KJtD[3]+ J[10][4]*KJtD[4] /*J[10][5]*KJtD[5]*/; - F[11] = /*J[11][0]*KJtD[0]+ J[11][1]*KJtD[1]+*/J[11][2]*KJtD[2]+ - /*J[11][3]*KJtD[3]+*/J[11][4]*KJtD[4]+ J[11][5]*KJtD[5] ; + F[ 0] = J( 0,0)*KJtD[0]+/*J( 0,1)*KJtD[1]+ J( 0,2)*KJtD[2]+*/ + J( 0,3)*KJtD[3]+/*J( 0,4)*KJtD[4]+*/J( 0,5)*KJtD[5] ; + F[ 1] = /*J( 1,0)*KJtD[0]+*/J( 1,1)*KJtD[1]+/*J( 1,2)*KJtD[2]+*/ + J( 1,3)*KJtD[3]+ J( 1,4)*KJtD[4] /*J( 1,5)*KJtD[5]*/; + F[ 2] = /*J( 2,0)*KJtD[0]+ J( 2,1)*KJtD[1]+*/J( 2,2)*KJtD[2]+ + /*J( 2,3)*KJtD[3]+*/J( 2,4)*KJtD[4]+ J( 2,5)*KJtD[5] ; + F[ 3] = J( 3,0)*KJtD[0]+/*J( 3,1)*KJtD[1]+ J( 3,2)*KJtD[2]+*/ + J( 3,3)*KJtD[3]+/*J( 3,4)*KJtD[4]+*/J( 3,5)*KJtD[5] ; + F[ 4] = /*J( 4,0)*KJtD[0]+*/J( 4,1)*KJtD[1]+/*J( 4,2)*KJtD[2]+*/ + J( 4,3)*KJtD[3]+ J( 4,4)*KJtD[4] /*J( 4,5)*KJtD[5]*/; + F[ 5] = /*J( 5,0)*KJtD[0]+ J( 5,1)*KJtD[1]+*/J( 5,2)*KJtD[2]+ + /*J( 5,3)*KJtD[3]+*/J( 5,4)*KJtD[4]+ J( 5,5)*KJtD[5] ; + F[ 6] = J( 6,0)*KJtD[0]+/*J( 6,1)*KJtD[1]+ J( 6,2)*KJtD[2]+*/ + J( 6,3)*KJtD[3]+/*J( 6,4)*KJtD[4]+*/J( 6,5)*KJtD[5] ; + F[ 7] = /*J( 7,0)*KJtD[0]+*/J( 7,1)*KJtD[1]+/*J( 7,2)*KJtD[2]+*/ + J( 7,3)*KJtD[3]+ J( 7,4)*KJtD[4] /*J( 7,5)*KJtD[5]*/; + F[ 8] = /*J( 8,0)*KJtD[0]+ J( 8,1)*KJtD[1]+*/J( 8,2)*KJtD[2]+ + /*J( 8,3)*KJtD[3]+*/J( 8,4)*KJtD[4]+ J( 8,5)*KJtD[5] ; + F[ 9] = J( 9,0)*KJtD[0]+/*J( 9,1)*KJtD[1]+ J( 9,2)*KJtD[2]+*/ + J( 9,3)*KJtD[3]+/*J( 9,4)*KJtD[4]+*/J( 9,5)*KJtD[5] ; + F[10] = /*J(10,0)*KJtD[0]+*/J(10,1)*KJtD[1]+/*J(10,2)*KJtD[2]+*/ + J(10,3)*KJtD[3]+ J(10,4)*KJtD[4] /*J(10,5)*KJtD[5]*/; + F[11] = /*J(11,0)*KJtD[0]+ J(11,1)*KJtD[1]+*/J(11,2)*KJtD[2]+ + /*J(11,3)*KJtD[3]+*/J(11,4)*KJtD[4]+ J(11,5)*KJtD[5] ; } ////////////////////////////////////////////////////////////////////// @@ -661,10 +650,10 @@ void TetrahedralCorotationalFEMForceField::accumulateForceSmall( Vect else { Transformation Rot; - Rot[0][0]=Rot[1][1]=Rot[2][2]=1; - Rot[0][1]=Rot[0][2]=0; - Rot[1][0]=Rot[1][2]=0; - Rot[2][0]=Rot[2][1]=0; + Rot(0,0)=Rot(1,1)=Rot(2,2)=1; + Rot(0,1)=Rot(0,2)=0; + Rot(1,0)=Rot(1,2)=0; + Rot(2,0)=Rot(2,1)=0; StiffnessMatrix JKJt,tmp; @@ -686,7 +675,7 @@ void TetrahedralCorotationalFEMForceField::accumulateForceSmall( Vect for(int j=0; j<12; ++j) { - if(JKJt[i][j]!=0) + if(JKJt(i,j)!=0) { int col = t[j/3]*3+j%3; @@ -699,9 +688,9 @@ void TetrahedralCorotationalFEMForceField::accumulateForceSmall( Vect } if( result==_stiffnesses[row].end() ) - _stiffnesses[row].push_back( Col_Value(col,JKJt[i][j] ) ); + _stiffnesses[row].push_back( Col_Value(col,JKJt(i,j) ) ); else - (*result).second += JKJt[i][j]; + (*result).second += JKJt(i,j); } } } @@ -764,15 +753,15 @@ inline void TetrahedralCorotationalFEMForceField::computeRotationLarg const Coord edgez = cross( edgex, edgey ).normalized(); edgey = cross( edgez, edgex ); //edgey is unit vector because edgez and edgex are orthogonal unit vectors - r[0][0] = edgex[0]; - r[0][1] = edgex[1]; - r[0][2] = edgex[2]; - r[1][0] = edgey[0]; - r[1][1] = edgey[1]; - r[1][2] = edgey[2]; - r[2][0] = edgez[0]; - r[2][1] = edgez[1]; - r[2][2] = edgez[2]; + r(0,0) = edgex[0]; + r(0,1) = edgex[1]; + r(0,2) = edgex[2]; + r(1,0) = edgey[0]; + r(1,1) = edgey[1]; + r(1,2) = edgey[2]; + r(2,0) = edgez[0]; + r(2,1) = edgez[1]; + r(2,2) = edgez[2]; } template @@ -809,8 +798,8 @@ inline void TetrahedralCorotationalFEMForceField::getRotation(Transfo Coord ex,ey,ez; for(int i=0; i<3; i++) { - ex[i]=R[0][i]; - ey[i]=R[1][i]; + ex[i]=R(0,i); + ey[i]=R(1,i); } ex.normalize(); ey.normalize(); @@ -823,9 +812,9 @@ inline void TetrahedralCorotationalFEMForceField::getRotation(Transfo for(int i=0; i<3; i++) { - R[0][i]=ex[i]; - R[1][i]=ey[i]; - R[2][i]=ez[i]; + R(0,i)=ex[i]; + R(1,i)=ey[i]; + R(2,i)=ez[i]; } } @@ -835,10 +824,10 @@ inline void TetrahedralCorotationalFEMForceField::getElementStiffness const type::vector::TetrahedronInformation>& tetraInf = d_tetrahedronInfo.getValue(); Transformation Rot; StiffnessMatrix JKJt,tmp; - Rot[0][0]=Rot[1][1]=Rot[2][2]=1; - Rot[0][1]=Rot[0][2]=0; - Rot[1][0]=Rot[1][2]=0; - Rot[2][0]=Rot[2][1]=0; + Rot(0,0)=Rot(1,1)=Rot(2,2)=1; + Rot(0,1)=Rot(0,2)=0; + Rot(1,0)=Rot(1,2)=0; + Rot(2,0)=Rot(2,1)=0; computeStiffnessMatrix(JKJt,tmp,tetraInf[elementIndex].materialMatrix, tetraInf[elementIndex].strainDisplacementTransposedMatrix,Rot); for(int i=0; i<12; i++) { @@ -880,9 +869,9 @@ void TetrahedralCorotationalFEMForceField::initLarge(int i, Index&a, const core::topology::BaseMeshTopology::Tetrahedron tetra = { a, b, c, d }; for (Index k = 0; k < 4; k++) { Index ix = tetra[k]; - matVert[k][0] = 1.0; + matVert(k,0) = 1.0; for (Index l = 1; l < 4; l++) - matVert[k][l] = X0[ix][l - 1]; + matVert(k,l) = X0[ix][l - 1]; } [[maybe_unused]] const bool canInvert = type::invertMatrix(tetrahedronInf[i].elemShapeFun, matVert); @@ -931,18 +920,18 @@ void TetrahedralCorotationalFEMForceField::accumulateForceLarge( Vect if(d_updateStiffnessMatrix.getValue()) { StrainDisplacementTransposed& J = tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix; - J[0][0] = J[1][3] = J[2][5] = ( - deforme[2][1]*deforme[3][2] ); - J[1][1] = J[0][3] = J[2][4] = ( deforme[2][0]*deforme[3][2] - deforme[1][0]*deforme[3][2] ); - J[2][2] = J[0][5] = J[1][4] = ( deforme[2][1]*deforme[3][0] - deforme[2][0]*deforme[3][1] + deforme[1][0]*deforme[3][1] - deforme[1][0]*deforme[2][1] ); + J(0,0) = J(1,3) = J(2,5) = ( - deforme[2][1]*deforme[3][2] ); + J(1,1) = J(0,3) = J(2,4) = ( deforme[2][0]*deforme[3][2] - deforme[1][0]*deforme[3][2] ); + J(2,2) = J(0,5) = J(1,4) = ( deforme[2][1]*deforme[3][0] - deforme[2][0]*deforme[3][1] + deforme[1][0]*deforme[3][1] - deforme[1][0]*deforme[2][1] ); - J[3][0] = J[4][3] = J[5][5] = ( deforme[2][1]*deforme[3][2] ); - J[4][1] = J[3][3] = J[5][4] = ( - deforme[2][0]*deforme[3][2] ); - J[5][2] = J[3][5] = J[4][4] = ( - deforme[2][1]*deforme[3][0] + deforme[2][0]*deforme[3][1] ); + J(3,0) = J(4,3) = J(5,5) = ( deforme[2][1]*deforme[3][2] ); + J(4,1) = J(3,3) = J(5,4) = ( - deforme[2][0]*deforme[3][2] ); + J(5,2) = J(3,5) = J(4,4) = ( - deforme[2][1]*deforme[3][0] + deforme[2][0]*deforme[3][1] ); - J[7][1] = J[6][3] = J[8][4] = ( deforme[1][0]*deforme[3][2] ); - J[8][2] = J[6][5] = J[7][4] = ( - deforme[1][0]*deforme[3][1] ); + J(7,1) = J(6,3) = J(8,4) = ( deforme[1][0]*deforme[3][2] ); + J(8,2) = J(6,5) = J(7,4) = ( - deforme[1][0]*deforme[3][1] ); - J[11][2] = J[9][5] = J[10][4] = ( deforme[1][0]*deforme[2][1] ); + J(11,2) = J(9,5) = J(10,4) = ( deforme[1][0]*deforme[2][1] ); } if(!d_assembling.getValue()) @@ -954,9 +943,9 @@ void TetrahedralCorotationalFEMForceField::accumulateForceLarge( Vect } else { - tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix[6][0] = 0; - tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix[9][0] = 0; - tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix[10][1] = 0; + tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix(6,0) = 0; + tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix(9,0) = 0; + tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix(10,1) = 0; StiffnessMatrix RJKJt, RJKJtRt; computeStiffnessMatrix(RJKJt,RJKJtRt,tetrahedronInf[elementIndex].materialMatrix, tetrahedronInf[elementIndex].strainDisplacementTransposedMatrix,tetrahedronInf[elementIndex].rotation); @@ -990,11 +979,11 @@ void TetrahedralCorotationalFEMForceField::accumulateForceLarge( Vect if( result==_stiffnesses[row].end() ) { - _stiffnesses[row].push_back( Col_Value(col,RJKJtRt[i][j] ) ); + _stiffnesses[row].push_back( Col_Value(col,RJKJtRt(i,j) ) ); } else { - (*result).second += RJKJtRt[i][j]; + (*result).second += RJKJtRt(i,j); } } } @@ -1061,9 +1050,9 @@ void TetrahedralCorotationalFEMForceField::initPolar(int i, Index& a, type::vector::TetrahedronInformation>& tetrahedronInf = *(d_tetrahedronInfo.beginEdit()); Transformation A; - A[0] = (X0)[b]-(X0)[a]; - A[1] = (X0)[c]-(X0)[a]; - A[2] = (X0)[d]-(X0)[a]; + A(0) = (X0)[b]-(X0)[a]; + A(1) = (X0)[c]-(X0)[a]; + A(2) = (X0)[d]-(X0)[a]; tetrahedronInf[i].initialTransformation = A; Transformation R_0_1; @@ -1085,9 +1074,9 @@ void TetrahedralCorotationalFEMForceField::accumulateForcePolar( Vect const core::topology::BaseMeshTopology::Tetrahedron t=this->l_topology->getTetrahedron(elementIndex); Transformation A; - A[0] = p[t[1]]-p[t[0]]; - A[1] = p[t[2]]-p[t[0]]; - A[2] = p[t[3]]-p[t[0]]; + A(0) = p[t[1]]-p[t[0]]; + A(1) = p[t[2]]-p[t[0]]; + A(2) = p[t[3]]-p[t[0]]; Transformation R_0_2; helper::Decompose::polarDecomposition(A, R_0_2); @@ -1189,24 +1178,24 @@ void TetrahedralCorotationalFEMForceField::computeBBox(const core::Ex { SOFA_UNUSED(params); - if( !onlyVisible ) return; + if( !onlyVisible ) return; - helper::ReadAccessor x = this->mstate->read(core::vec_id::write_access::position); + helper::ReadAccessor x = this->mstate->read(core::vec_id::write_access::position); - static const Real max_real = std::numeric_limits::max(); - static const Real min_real = std::numeric_limits::lowest(); - Real maxBBox[3] = {min_real,min_real,min_real}; - Real minBBox[3] = {max_real,max_real,max_real}; + static const Real max_real = std::numeric_limits::max(); + static const Real min_real = std::numeric_limits::lowest(); + Real maxBBox[3] = {min_real,min_real,min_real}; + Real minBBox[3] = {max_real,max_real,max_real}; for (std::size_t i=0; i maxBBox[c]) maxBBox[c] = (Real)x[i][c]; - else if (x[i][c] < minBBox[c]) minBBox[c] = (Real)x[i][c]; - } - } - - this->f_bbox.setValue(sofa::type::TBoundingBox(minBBox,maxBBox)); + { + for (int c=0; c<3; c++) + { + if (x[i][c] > maxBBox[c]) maxBBox[c] = (Real)x[i][c]; + else if (x[i][c] < minBBox[c]) minBBox[c] = (Real)x[i][c]; + } + } + + this->f_bbox.setValue(sofa::type::TBoundingBox(minBBox,maxBBox)); } @@ -1264,22 +1253,22 @@ void TetrahedralCorotationalFEMForceField::computeVonMisesStress() /// compute gradU for (Index k = 0; k < 3; k++) { for (Index l = 0; l < 3; l++) { - gradU[k][l] = 0.0; + gradU(k,l) = 0.0; for (Index m = 0; m < 4; m++) - gradU[k][l] += shf[l + 1][m] * D[3 * m + k]; + gradU(k,l) += shf(l + 1,m) * D[3 * m + k]; } } type::Mat<3, 3, Real> strain = Real(0.5) * (gradU + gradU.transposed()); for (Index j = 0; j < 3; j++) - vStrain[j] = strain[j][j]; - vStrain[3] = strain[1][2]; - vStrain[4] = strain[0][2]; - vStrain[5] = strain[0][1]; + vStrain[j] = strain(j,j); + vStrain[3] = strain(1,2); + vStrain[4] = strain(0,2); + vStrain[5] = strain(0,1); - Real lambda = tetraInfo.materialMatrix[0][1]; - Real mu = tetraInfo.materialMatrix[3][3]; + Real lambda = tetraInfo.materialMatrix(0,1); + Real mu = tetraInfo.materialMatrix(3,3); /// stress type::VecNoInit<6, Real> s; // VoigtTensor @@ -1426,10 +1415,10 @@ void TetrahedralCorotationalFEMForceField::addKToMatrix(sofa::lineara const type::vector::TetrahedronInformation>& tetrahedronInf = d_tetrahedronInfo.getValue(); - Rot[0][0]=Rot[1][1]=Rot[2][2]=1; - Rot[0][1]=Rot[0][2]=0; - Rot[1][0]=Rot[1][2]=0; - Rot[2][0]=Rot[2][1]=0; + Rot(0,0)=Rot(1,1)=Rot(2,2)=1; + Rot(0,1)=Rot(0,2)=0; + Rot(1,0)=Rot(1,2)=0; + Rot(2,0)=Rot(2,1)=0; const sofa::core::topology::BaseMeshTopology::SeqTetrahedra& tetras = this->l_topology->getTetrahedra(); for(int IT=0 ; IT != (int)tetras.size() ; ++IT) { @@ -1497,10 +1486,10 @@ void TetrahedralCorotationalFEMForceField::printStiffnessMatrix(int i Transformation Rot; StiffnessMatrix JKJt,tmp; - Rot[0][0]=Rot[1][1]=Rot[2][2]=1; - Rot[0][1]=Rot[0][2]=0; - Rot[1][0]=Rot[1][2]=0; - Rot[2][0]=Rot[2][1]=0; + Rot(0,0)=Rot(1,1)=Rot(2,2)=1; + Rot(0,1)=Rot(0,2)=0; + Rot(1,0)=Rot(1,2)=0; + Rot(2,0)=Rot(2,1)=0; computeStiffnessMatrix(JKJt,tmp,tetrahedronInf[idTetra].materialMatrix,tetrahedronInf[idTetra].strainDisplacementTransposedMatrix,Rot); } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedronFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedronFEMForceField.inl index 58610469489..a30d6341968 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedronFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TetrahedronFEMForceField.inl @@ -137,75 +137,75 @@ inline void TetrahedronFEMForceField::computeStrainDisplacement( Stra // shape functions matrix type::Mat<2, 3, Real> M; - M[0][0] = b[1]; - M[0][1] = c[1]; - M[0][2] = d[1]; - M[1][0] = b[2]; - M[1][1] = c[2]; - M[1][2] = d[2]; - J[0][0] = J[1][3] = J[2][5] = - peudo_determinant_for_coef( M ); - M[0][0] = b[0]; - M[0][1] = c[0]; - M[0][2] = d[0]; - J[0][3] = J[1][1] = J[2][4] = peudo_determinant_for_coef( M ); - M[1][0] = b[1]; - M[1][1] = c[1]; - M[1][2] = d[1]; - J[0][5] = J[1][4] = J[2][2] = - peudo_determinant_for_coef( M ); - - M[0][0] = c[1]; - M[0][1] = d[1]; - M[0][2] = a[1]; - M[1][0] = c[2]; - M[1][1] = d[2]; - M[1][2] = a[2]; - J[3][0] = J[4][3] = J[5][5] = peudo_determinant_for_coef( M ); - M[0][0] = c[0]; - M[0][1] = d[0]; - M[0][2] = a[0]; - J[3][3] = J[4][1] = J[5][4] = - peudo_determinant_for_coef( M ); - M[1][0] = c[1]; - M[1][1] = d[1]; - M[1][2] = a[1]; - J[3][5] = J[4][4] = J[5][2] = peudo_determinant_for_coef( M ); - - M[0][0] = d[1]; - M[0][1] = a[1]; - M[0][2] = b[1]; - M[1][0] = d[2]; - M[1][1] = a[2]; - M[1][2] = b[2]; - J[6][0] = J[7][3] = J[8][5] = - peudo_determinant_for_coef( M ); - M[0][0] = d[0]; - M[0][1] = a[0]; - M[0][2] = b[0]; - J[6][3] = J[7][1] = J[8][4] = peudo_determinant_for_coef( M ); - M[1][0] = d[1]; - M[1][1] = a[1]; - M[1][2] = b[1]; - J[6][5] = J[7][4] = J[8][2] = - peudo_determinant_for_coef( M ); - - M[0][0] = a[1]; - M[0][1] = b[1]; - M[0][2] = c[1]; - M[1][0] = a[2]; - M[1][1] = b[2]; - M[1][2] = c[2]; - J[9][0] = J[10][3] = J[11][5] = peudo_determinant_for_coef( M ); - M[0][0] = a[0]; - M[0][1] = b[0]; - M[0][2] = c[0]; - J[9][3] = J[10][1] = J[11][4] = - peudo_determinant_for_coef( M ); - M[1][0] = a[1]; - M[1][1] = b[1]; - M[1][2] = c[1]; - J[9][5] = J[10][4] = J[11][2] = peudo_determinant_for_coef( M ); + M(0,0) = b[1]; + M(0,1) = c[1]; + M(0,2) = d[1]; + M(1,0) = b[2]; + M(1,1) = c[2]; + M(1,2) = d[2]; + J(0,0) = J(1,3) = J(2,5) = - peudo_determinant_for_coef( M ); + M(0,0) = b[0]; + M(0,1) = c[0]; + M(0,2) = d[0]; + J(0,3) = J(1,1) = J(2,4) = peudo_determinant_for_coef( M ); + M(1,0) = b[1]; + M(1,1) = c[1]; + M(1,2) = d[1]; + J(0,5) = J(1,4) = J(2,2) = - peudo_determinant_for_coef( M ); + + M(0,0) = c[1]; + M(0,1) = d[1]; + M(0,2) = a[1]; + M(1,0) = c[2]; + M(1,1) = d[2]; + M(1,2) = a[2]; + J(3,0) = J(4,3) = J(5,5) = peudo_determinant_for_coef( M ); + M(0,0) = c[0]; + M(0,1) = d[0]; + M(0,2) = a[0]; + J(3,3) = J(4,1) = J(5,4) = - peudo_determinant_for_coef( M ); + M(1,0) = c[1]; + M(1,1) = d[1]; + M(1,2) = a[1]; + J(3,5) = J(4,4) = J(5,2) = peudo_determinant_for_coef( M ); + + M(0,0) = d[1]; + M(0,1) = a[1]; + M(0,2) = b[1]; + M(1,0) = d[2]; + M(1,1) = a[2]; + M(1,2) = b[2]; + J(6,0) = J(7,3) = J(8,5) = - peudo_determinant_for_coef( M ); + M(0,0) = d[0]; + M(0,1) = a[0]; + M(0,2) = b[0]; + J(6,3) = J(7,1) = J(8,4) = peudo_determinant_for_coef( M ); + M(1,0) = d[1]; + M(1,1) = a[1]; + M(1,2) = b[1]; + J(6,5) = J(7,4) = J(8,2) = - peudo_determinant_for_coef( M ); + + M(0,0) = a[1]; + M(0,1) = b[1]; + M(0,2) = c[1]; + M(1,0) = a[2]; + M(1,1) = b[2]; + M(1,2) = c[2]; + J(9,0) = J(10,3) = J(11,5) = peudo_determinant_for_coef( M ); + M(0,0) = a[0]; + M(0,1) = b[0]; + M(0,2) = c[0]; + J(9,3) = J(10,1) = J(11,4) = - peudo_determinant_for_coef( M ); + M(1,0) = a[1]; + M(1,1) = b[1]; + M(1,2) = c[1]; + J(9,5) = J(10,4) = J(11,2) = peudo_determinant_for_coef( M ); } template typename TetrahedronFEMForceField::Real TetrahedronFEMForceField::peudo_determinant_for_coef ( const type::Mat<2, 3, Real>& M ) { - return M[0][1]*M[1][2] - M[1][1]*M[0][2] - M[0][0]*M[1][2] + M[1][0]*M[0][2] + M[0][0]*M[1][1] - M[1][0]*M[0][1]; + return M(0,1)*M(1,2) - M(1,1)*M(0,2) - M(0,0)*M(1,2) + M(1,0)*M(0,2) + M(0,0)*M(1,1) - M(1,0)*M(0,1); } template @@ -223,8 +223,8 @@ void TetrahedronFEMForceField::computeStiffnessMatrix( StiffnessMatri for(int i=0; i<3; ++i) for(int j=0; j<3; ++j) { - RR[i][j]=RR[i+3][j+3]=RR[i+6][j+6]=RR[i+9][j+9]=Rot[i][j]; - RRt[i][j]=RRt[i+3][j+3]=RRt[i+6][j+6]=RRt[i+9][j+9]=Rot[j][i]; + RR(i,j)=RR(i+3,j+3)=RR(i+6,j+6)=RR(i+9,j+9)=Rot(i,j); + RRt(i,j)=RRt(i+3,j+3)=RRt(i+6,j+6)=RRt(i+9,j+9)=Rot(j,i); } S = RR*JKJt; @@ -241,10 +241,10 @@ inline void TetrahedronFEMForceField::getElementStiffnessMatrix(Real* } Transformation Rot; StiffnessMatrix JKJt,tmp; - Rot[0][0]=Rot[1][1]=Rot[2][2]=1; - Rot[0][1]=Rot[0][2]=0; - Rot[1][0]=Rot[1][2]=0; - Rot[2][0]=Rot[2][1]=0; + Rot(0,0)=Rot(1,1)=Rot(2,2)=1; + Rot(0,1)=Rot(0,2)=0; + Rot(1,0)=Rot(1,2)=0; + Rot(2,0)=Rot(2,1)=0; computeStiffnessMatrix(JKJt,tmp,materialsStiffnesses[elementIndex], strainDisplacements[elementIndex],_initialRotations[elementIndex]); for(int i=0; i<12; i++) { @@ -261,40 +261,33 @@ void TetrahedronFEMForceField::computeMaterialStiffness(Index i, Inde const Real youngModulus = (localStiffnessFactor.empty() ? 1.0f : localStiffnessFactor[i*localStiffnessFactor.size()/_indexedElements->size()])*youngModulusElement; const Real poissonRatio = this->getPoissonRatioInElement(i); - materialsStiffnesses[i][0][0] = materialsStiffnesses[i][1][1] = materialsStiffnesses[i][2][2] = 1; - materialsStiffnesses[i][0][1] = materialsStiffnesses[i][0][2] = materialsStiffnesses[i][1][0] - = materialsStiffnesses[i][1][2] = materialsStiffnesses[i][2][0] = - materialsStiffnesses[i][2][1] = poissonRatio/(1-poissonRatio); - materialsStiffnesses[i][0][3] = materialsStiffnesses[i][0][4] = materialsStiffnesses[i][0][5] = 0; - materialsStiffnesses[i][1][3] = materialsStiffnesses[i][1][4] = materialsStiffnesses[i][1][5] = 0; - materialsStiffnesses[i][2][3] = materialsStiffnesses[i][2][4] = materialsStiffnesses[i][2][5] = 0; - materialsStiffnesses[i][3][0] = materialsStiffnesses[i][3][1] = materialsStiffnesses[i][3][2] = materialsStiffnesses[i][3][4] = materialsStiffnesses[i][3][5] = 0; - materialsStiffnesses[i][4][0] = materialsStiffnesses[i][4][1] = materialsStiffnesses[i][4][2] = materialsStiffnesses[i][4][3] = materialsStiffnesses[i][4][5] = 0; - materialsStiffnesses[i][5][0] = materialsStiffnesses[i][5][1] = materialsStiffnesses[i][5][2] = materialsStiffnesses[i][5][3] = materialsStiffnesses[i][5][4] = 0; - materialsStiffnesses[i][3][3] = materialsStiffnesses[i][4][4] = materialsStiffnesses[i][5][5] = (1-2*poissonRatio)/(2*(1-poissonRatio)); + materialsStiffnesses[i](0,0) = materialsStiffnesses[i](1,1) = materialsStiffnesses[i](2,2) = 1; + materialsStiffnesses[i](0,1) = materialsStiffnesses[i](0,2) = materialsStiffnesses[i](1,0) + = materialsStiffnesses[i](1,2) = materialsStiffnesses[i](2,0) = + materialsStiffnesses[i](2,1) = poissonRatio/(1-poissonRatio); + materialsStiffnesses[i](0,3) = materialsStiffnesses[i](0,4) = materialsStiffnesses[i](0,5) = 0; + materialsStiffnesses[i](1,3) = materialsStiffnesses[i](1,4) = materialsStiffnesses[i](1,5) = 0; + materialsStiffnesses[i](2,3) = materialsStiffnesses[i](2,4) = materialsStiffnesses[i](2,5) = 0; + materialsStiffnesses[i](3,0) = materialsStiffnesses[i](3,1) = materialsStiffnesses[i](3,2) = materialsStiffnesses[i](3,4) = materialsStiffnesses[i](3,5) = 0; + materialsStiffnesses[i](4,0) = materialsStiffnesses[i](4,1) = materialsStiffnesses[i](4,2) = materialsStiffnesses[i](4,3) = materialsStiffnesses[i](4,5) = 0; + materialsStiffnesses[i](5,0) = materialsStiffnesses[i](5,1) = materialsStiffnesses[i](5,2) = materialsStiffnesses[i](5,3) = materialsStiffnesses[i](5,4) = 0; + materialsStiffnesses[i](3,3) = materialsStiffnesses[i](4,4) = materialsStiffnesses[i](5,5) = (1-2*poissonRatio)/(2*(1-poissonRatio)); materialsStiffnesses[i] *= (youngModulus*(1-poissonRatio))/((1+poissonRatio)*(1-2*poissonRatio)); if ( isComputeVonMisesStressMethodSet() ) { - elemLambda[i] = materialsStiffnesses[i][0][1]; - elemMu[i] = materialsStiffnesses[i][3][3]; + elemLambda[i] = materialsStiffnesses[i](0,1); + elemMu[i] = materialsStiffnesses[i](3,3); } // divide by 36 times volumes of the element const VecCoord &initialPoints=d_initialPoints.getValue(); - Coord A = initialPoints[b] - initialPoints[a]; - Coord B = initialPoints[c] - initialPoints[a]; - Coord C = initialPoints[d] - initialPoints[a]; - Coord AB = cross(A, B); - Real volumes6 = fabs( dot( AB, C ) ); + const auto tetrahedronVolume = geometry::Tetrahedron::volume( + initialPoints[a], initialPoints[b], initialPoints[c], initialPoints[d]); - m_restVolume += volumes6/6; - if (volumes6<0) - { - msg_error() << "Negative volume for tetra "< = "< @@ -311,54 +304,54 @@ inline void TetrahedronFEMForceField::computeForce( Displacement &F, F = J*(K*(J.multTranspose(Depl))); #else /* We have these zeros - K[0][3] K[0][4] K[0][5] - K[1][3] K[1][4] K[1][5] - K[2][3] K[2][4] K[2][5] - K[3][0] K[3][1] K[3][2] K[3][4] K[3][5] - K[4][0] K[4][1] K[4][2] K[4][3] K[4][5] - K[5][0] K[5][1] K[5][2] K[5][3] K[5][4] - - - J[0][1] J[0][2] J[0][4] - J[1][0] J[1][2] J[1][5] - J[2][0] J[2][1] J[2][3] - J[3][1] J[3][2] J[3][4] - J[4][0] J[4][2] J[4][5] - J[5][0] J[5][1] J[5][3] - J[6][1] J[6][2] J[6][4] - J[7][0] J[7][2] J[7][5] - J[8][0] J[8][1] J[8][3] - J[9][1] J[9][2] J[9][4] - J[10][0] J[10][2] J[10][5] - J[11][0] J[11][1] J[11][3] + K(0,3) K(0,4) K(0,5) + K(1,3) K(1,4) K(1,5) + K(2,3) K(2,4) K(2,5) + K(3,0) K(3,1) K(3,2) K(3,4) K(3,5) + K(4,0) K(4,1) K(4,2) K(4,3) K(4,5) + K(5,0) K(5,1) K(5,2) K(5,3) K(5,4) + + + J(0,1) J(0,2) J(0,4) + J(1,0) J(1,2) J(1,5) + J(2,0) J(2,1) J(2,3) + J(3,1) J(3,2) J(3,4) + J(4,0) J(4,2) J(4,5) + J(5,0) J(5,1) J(5,3) + J(6,1) J(6,2) J(6,4) + J(7,0) J(7,2) J(7,5) + J(8,0) J(8,1) J(8,3) + J(9,1) J(9,2) J(9,4) + J(10,0) J(10,2) J(10,5) + J(11,0) J(11,1) J(11,3) */ VoigtTensor JtD; - JtD[0] = J[ 0][0]*Depl[ 0]+/*J[ 1][0]*Depl[ 1]+ J[ 2][0]*Depl[ 2]+*/ - J[ 3][0]*Depl[ 3]+/*J[ 4][0]*Depl[ 4]+ J[ 5][0]*Depl[ 5]+*/ - J[ 6][0]*Depl[ 6]+/*J[ 7][0]*Depl[ 7]+ J[ 8][0]*Depl[ 8]+*/ - J[ 9][0]*Depl[ 9] /*J[10][0]*Depl[10]+ J[11][0]*Depl[11]*/; - JtD[1] = /*J[ 0][1]*Depl[ 0]+*/J[ 1][1]*Depl[ 1]+/*J[ 2][1]*Depl[ 2]+*/ - /*J[ 3][1]*Depl[ 3]+*/J[ 4][1]*Depl[ 4]+/*J[ 5][1]*Depl[ 5]+*/ - /*J[ 6][1]*Depl[ 6]+*/J[ 7][1]*Depl[ 7]+/*J[ 8][1]*Depl[ 8]+*/ - /*J[ 9][1]*Depl[ 9]+*/J[10][1]*Depl[10] /*J[11][1]*Depl[11]*/; - JtD[2] = /*J[ 0][2]*Depl[ 0]+ J[ 1][2]*Depl[ 1]+*/J[ 2][2]*Depl[ 2]+ - /*J[ 3][2]*Depl[ 3]+ J[ 4][2]*Depl[ 4]+*/J[ 5][2]*Depl[ 5]+ - /*J[ 6][2]*Depl[ 6]+ J[ 7][2]*Depl[ 7]+*/J[ 8][2]*Depl[ 8]+ - /*J[ 9][2]*Depl[ 9]+ J[10][2]*Depl[10]+*/J[11][2]*Depl[11] ; - JtD[3] = J[ 0][3]*Depl[ 0]+ J[ 1][3]*Depl[ 1]+/*J[ 2][3]*Depl[ 2]+*/ - J[ 3][3]*Depl[ 3]+ J[ 4][3]*Depl[ 4]+/*J[ 5][3]*Depl[ 5]+*/ - J[ 6][3]*Depl[ 6]+ J[ 7][3]*Depl[ 7]+/*J[ 8][3]*Depl[ 8]+*/ - J[ 9][3]*Depl[ 9]+ J[10][3]*Depl[10] /*J[11][3]*Depl[11]*/; - JtD[4] = /*J[ 0][4]*Depl[ 0]+*/J[ 1][4]*Depl[ 1]+ J[ 2][4]*Depl[ 2]+ - /*J[ 3][4]*Depl[ 3]+*/J[ 4][4]*Depl[ 4]+ J[ 5][4]*Depl[ 5]+ - /*J[ 6][4]*Depl[ 6]+*/J[ 7][4]*Depl[ 7]+ J[ 8][4]*Depl[ 8]+ - /*J[ 9][4]*Depl[ 9]+*/J[10][4]*Depl[10]+ J[11][4]*Depl[11] ; - JtD[5] = J[ 0][5]*Depl[ 0]+/*J[ 1][5]*Depl[ 1]*/ J[ 2][5]*Depl[ 2]+ - J[ 3][5]*Depl[ 3]+/*J[ 4][5]*Depl[ 4]*/ J[ 5][5]*Depl[ 5]+ - J[ 6][5]*Depl[ 6]+/*J[ 7][5]*Depl[ 7]*/ J[ 8][5]*Depl[ 8]+ - J[ 9][5]*Depl[ 9]+/*J[10][5]*Depl[10]*/ J[11][5]*Depl[11]; + JtD[0] = J( 0,0)*Depl[ 0]+/*J( 1,0)*Depl[ 1]+ J( 2,0)*Depl[ 2]+*/ + J( 3,0)*Depl[ 3]+/*J( 4,0)*Depl[ 4]+ J( 5,0)*Depl[ 5]+*/ + J( 6,0)*Depl[ 6]+/*J( 7,0)*Depl[ 7]+ J( 8,0)*Depl[ 8]+*/ + J( 9,0)*Depl[ 9] /*J(10,0)*Depl[10]+ J(11,0)*Depl[11]*/; + JtD[1] = /*J( 0,1)*Depl[ 0]+*/J( 1,1)*Depl[ 1]+/*J( 2,1)*Depl[ 2]+*/ + /*J( 3,1)*Depl[ 3]+*/J( 4,1)*Depl[ 4]+/*J( 5,1)*Depl[ 5]+*/ + /*J( 6,1)*Depl[ 6]+*/J( 7,1)*Depl[ 7]+/*J( 8,1)*Depl[ 8]+*/ + /*J( 9,1)*Depl[ 9]+*/J(10,1)*Depl[10] /*J(11,1)*Depl[11]*/; + JtD[2] = /*J( 0,2)*Depl[ 0]+ J( 1,2)*Depl[ 1]+*/J( 2,2)*Depl[ 2]+ + /*J( 3,2)*Depl[ 3]+ J( 4,2)*Depl[ 4]+*/J( 5,2)*Depl[ 5]+ + /*J( 6,2)*Depl[ 6]+ J( 7,2)*Depl[ 7]+*/J( 8,2)*Depl[ 8]+ + /*J( 9,2)*Depl[ 9]+ J(10,2)*Depl[10]+*/J(11,2)*Depl[11] ; + JtD[3] = J( 0,3)*Depl[ 0]+ J( 1,3)*Depl[ 1]+/*J( 2,3)*Depl[ 2]+*/ + J( 3,3)*Depl[ 3]+ J( 4,3)*Depl[ 4]+/*J( 5,3)*Depl[ 5]+*/ + J( 6,3)*Depl[ 6]+ J( 7,3)*Depl[ 7]+/*J( 8,3)*Depl[ 8]+*/ + J( 9,3)*Depl[ 9]+ J(10,3)*Depl[10] /*J(11,3)*Depl[11]*/; + JtD[4] = /*J( 0,4)*Depl[ 0]+*/J( 1,4)*Depl[ 1]+ J( 2,4)*Depl[ 2]+ + /*J( 3,4)*Depl[ 3]+*/J( 4,4)*Depl[ 4]+ J( 5,4)*Depl[ 5]+ + /*J( 6,4)*Depl[ 6]+*/J( 7,4)*Depl[ 7]+ J( 8,4)*Depl[ 8]+ + /*J( 9,4)*Depl[ 9]+*/J(10,4)*Depl[10]+ J(11,4)*Depl[11] ; + JtD[5] = J( 0,5)*Depl[ 0]+/*J( 1,5)*Depl[ 1]*/ J( 2,5)*Depl[ 2]+ + J( 3,5)*Depl[ 3]+/*J( 4,5)*Depl[ 4]*/ J( 5,5)*Depl[ 5]+ + J( 6,5)*Depl[ 6]+/*J( 7,5)*Depl[ 7]*/ J( 8,5)*Depl[ 8]+ + J( 9,5)*Depl[ 9]+/*J(10,5)*Depl[10]*/ J(11,5)*Depl[11]; // eventually remove a part of the strain to simulate plasticity if(d_plasticMaxThreshold.getValue() > 0 ) @@ -380,43 +373,43 @@ inline void TetrahedronFEMForceField::computeForce( Displacement &F, VoigtTensor KJtD; - KJtD[0] = K[0][0]*JtD[0]+ K[0][1]*JtD[1]+ K[0][2]*JtD[2] - /*K[0][3]*JtD[3]+ K[0][4]*JtD[4]+ K[0][5]*JtD[5]*/; - KJtD[1] = K[1][0]*JtD[0]+ K[1][1]*JtD[1]+ K[1][2]*JtD[2] - /*K[1][3]*JtD[3]+ K[1][4]*JtD[4]+ K[1][5]*JtD[5]*/; - KJtD[2] = K[2][0]*JtD[0]+ K[2][1]*JtD[1]+ K[2][2]*JtD[2] - /*K[2][3]*JtD[3]+ K[2][4]*JtD[4]+ K[2][5]*JtD[5]*/; - KJtD[3] = /*K[3][0]*JtD[0]+ K[3][1]*JtD[1]+ K[3][2]*JtD[2]+*/ - K[3][3]*JtD[3] /*K[3][4]*JtD[4]+ K[3][5]*JtD[5]*/; - KJtD[4] = /*K[4][0]*JtD[0]+ K[4][1]*JtD[1]+ K[4][2]*JtD[2]+*/ - /*K[4][3]*JtD[3]+*/K[4][4]*JtD[4] /*K[4][5]*JtD[5]*/; - KJtD[5] = /*K[5][0]*JtD[0]+ K[5][1]*JtD[1]+ K[5][2]*JtD[2]+*/ - /*K[5][3]*JtD[3]+ K[5][4]*JtD[4]+*/K[5][5]*JtD[5] ; - - F[ 0] = J[ 0][0]*KJtD[0]+/*J[ 0][1]*KJtD[1]+ J[ 0][2]*KJtD[2]+*/ - J[ 0][3]*KJtD[3]+/*J[ 0][4]*KJtD[4]+*/J[ 0][5]*KJtD[5] ; - F[ 1] = /*J[ 1][0]*KJtD[0]+*/J[ 1][1]*KJtD[1]+/*J[ 1][2]*KJtD[2]+*/ - J[ 1][3]*KJtD[3]+ J[ 1][4]*KJtD[4] /*J[ 1][5]*KJtD[5]*/; - F[ 2] = /*J[ 2][0]*KJtD[0]+ J[ 2][1]*KJtD[1]+*/J[ 2][2]*KJtD[2]+ - /*J[ 2][3]*KJtD[3]+*/J[ 2][4]*KJtD[4]+ J[ 2][5]*KJtD[5] ; - F[ 3] = J[ 3][0]*KJtD[0]+/*J[ 3][1]*KJtD[1]+ J[ 3][2]*KJtD[2]+*/ - J[ 3][3]*KJtD[3]+/*J[ 3][4]*KJtD[4]+*/J[ 3][5]*KJtD[5] ; - F[ 4] = /*J[ 4][0]*KJtD[0]+*/J[ 4][1]*KJtD[1]+/*J[ 4][2]*KJtD[2]+*/ - J[ 4][3]*KJtD[3]+ J[ 4][4]*KJtD[4] /*J[ 4][5]*KJtD[5]*/; - F[ 5] = /*J[ 5][0]*KJtD[0]+ J[ 5][1]*KJtD[1]+*/J[ 5][2]*KJtD[2]+ - /*J[ 5][3]*KJtD[3]+*/J[ 5][4]*KJtD[4]+ J[ 5][5]*KJtD[5] ; - F[ 6] = J[ 6][0]*KJtD[0]+/*J[ 6][1]*KJtD[1]+ J[ 6][2]*KJtD[2]+*/ - J[ 6][3]*KJtD[3]+/*J[ 6][4]*KJtD[4]+*/J[ 6][5]*KJtD[5] ; - F[ 7] = /*J[ 7][0]*KJtD[0]+*/J[ 7][1]*KJtD[1]+/*J[ 7][2]*KJtD[2]+*/ - J[ 7][3]*KJtD[3]+ J[ 7][4]*KJtD[4] /*J[ 7][5]*KJtD[5]*/; - F[ 8] = /*J[ 8][0]*KJtD[0]+ J[ 8][1]*KJtD[1]+*/J[ 8][2]*KJtD[2]+ - /*J[ 8][3]*KJtD[3]+*/J[ 8][4]*KJtD[4]+ J[ 8][5]*KJtD[5] ; - F[ 9] = J[ 9][0]*KJtD[0]+/*J[ 9][1]*KJtD[1]+ J[ 9][2]*KJtD[2]+*/ - J[ 9][3]*KJtD[3]+/*J[ 9][4]*KJtD[4]+*/J[ 9][5]*KJtD[5] ; - F[10] = /*J[10][0]*KJtD[0]+*/J[10][1]*KJtD[1]+/*J[10][2]*KJtD[2]+*/ - J[10][3]*KJtD[3]+ J[10][4]*KJtD[4] /*J[10][5]*KJtD[5]*/; - F[11] = /*J[11][0]*KJtD[0]+ J[11][1]*KJtD[1]+*/J[11][2]*KJtD[2]+ - /*J[11][3]*KJtD[3]+*/J[11][4]*KJtD[4]+ J[11][5]*KJtD[5] ; + KJtD[0] = K(0,0)*JtD[0]+ K(0,1)*JtD[1]+ K(0,2)*JtD[2] + /*K(0,3)*JtD[3]+ K(0,4)*JtD[4]+ K(0,5)*JtD[5]*/; + KJtD[1] = K(1,0)*JtD[0]+ K(1,1)*JtD[1]+ K(1,2)*JtD[2] + /*K(1,3)*JtD[3]+ K(1,4)*JtD[4]+ K(1,5)*JtD[5]*/; + KJtD[2] = K(2,0)*JtD[0]+ K(2,1)*JtD[1]+ K(2,2)*JtD[2] + /*K(2,3)*JtD[3]+ K(2,4)*JtD[4]+ K(2,5)*JtD[5]*/; + KJtD[3] = /*K(3,0)*JtD[0]+ K(3,1)*JtD[1]+ K(3,2)*JtD[2]+*/ + K(3,3)*JtD[3] /*K(3,4)*JtD[4]+ K(3,5)*JtD[5]*/; + KJtD[4] = /*K(4,0)*JtD[0]+ K(4,1)*JtD[1]+ K(4,2)*JtD[2]+*/ + /*K(4,3)*JtD[3]+*/K(4,4)*JtD[4] /*K(4,5)*JtD[5]*/; + KJtD[5] = /*K(5,0)*JtD[0]+ K(5,1)*JtD[1]+ K(5,2)*JtD[2]+*/ + /*K(5,3)*JtD[3]+ K(5,4)*JtD[4]+*/K(5,5)*JtD[5] ; + + F[ 0] = J( 0,0)*KJtD[0]+/*J( 0,1)*KJtD[1]+ J( 0,2)*KJtD[2]+*/ + J( 0,3)*KJtD[3]+/*J( 0,4)*KJtD[4]+*/J( 0,5)*KJtD[5] ; + F[ 1] = /*J( 1,0)*KJtD[0]+*/J( 1,1)*KJtD[1]+/*J( 1,2)*KJtD[2]+*/ + J( 1,3)*KJtD[3]+ J( 1,4)*KJtD[4] /*J( 1,5)*KJtD[5]*/; + F[ 2] = /*J( 2,0)*KJtD[0]+ J( 2,1)*KJtD[1]+*/J( 2,2)*KJtD[2]+ + /*J( 2,3)*KJtD[3]+*/J( 2,4)*KJtD[4]+ J( 2,5)*KJtD[5] ; + F[ 3] = J( 3,0)*KJtD[0]+/*J( 3,1)*KJtD[1]+ J( 3,2)*KJtD[2]+*/ + J( 3,3)*KJtD[3]+/*J( 3,4)*KJtD[4]+*/J( 3,5)*KJtD[5] ; + F[ 4] = /*J( 4,0)*KJtD[0]+*/J( 4,1)*KJtD[1]+/*J( 4,2)*KJtD[2]+*/ + J( 4,3)*KJtD[3]+ J( 4,4)*KJtD[4] /*J( 4,5)*KJtD[5]*/; + F[ 5] = /*J( 5,0)*KJtD[0]+ J( 5,1)*KJtD[1]+*/J( 5,2)*KJtD[2]+ + /*J( 5,3)*KJtD[3]+*/J( 5,4)*KJtD[4]+ J( 5,5)*KJtD[5] ; + F[ 6] = J( 6,0)*KJtD[0]+/*J( 6,1)*KJtD[1]+ J( 6,2)*KJtD[2]+*/ + J( 6,3)*KJtD[3]+/*J( 6,4)*KJtD[4]+*/J( 6,5)*KJtD[5] ; + F[ 7] = /*J( 7,0)*KJtD[0]+*/J( 7,1)*KJtD[1]+/*J( 7,2)*KJtD[2]+*/ + J( 7,3)*KJtD[3]+ J( 7,4)*KJtD[4] /*J( 7,5)*KJtD[5]*/; + F[ 8] = /*J( 8,0)*KJtD[0]+ J( 8,1)*KJtD[1]+*/J( 8,2)*KJtD[2]+ + /*J( 8,3)*KJtD[3]+*/J( 8,4)*KJtD[4]+ J( 8,5)*KJtD[5] ; + F[ 9] = J( 9,0)*KJtD[0]+/*J( 9,1)*KJtD[1]+ J( 9,2)*KJtD[2]+*/ + J( 9,3)*KJtD[3]+/*J( 9,4)*KJtD[4]+*/J( 9,5)*KJtD[5] ; + F[10] = /*J(10,0)*KJtD[0]+*/J(10,1)*KJtD[1]+/*J(10,2)*KJtD[2]+*/ + J(10,3)*KJtD[3]+ J(10,4)*KJtD[4] /*J(10,5)*KJtD[5]*/; + F[11] = /*J(11,0)*KJtD[0]+ J(11,1)*KJtD[1]+*/J(11,2)*KJtD[2]+ + /*J(11,3)*KJtD[3]+*/J(11,4)*KJtD[4]+ J(11,5)*KJtD[5] ; #endif } @@ -436,94 +429,94 @@ inline void TetrahedronFEMForceField::computeForce( Displacement &F, F *= fact; #else /* We have these zeros - K[0][3] K[0][4] K[0][5] - K[1][3] K[1][4] K[1][5] - K[2][3] K[2][4] K[2][5] - K[3][0] K[3][1] K[3][2] K[3][4] K[3][5] - K[4][0] K[4][1] K[4][2] K[4][3] K[4][5] - K[5][0] K[5][1] K[5][2] K[5][3] K[5][4] - - - J[0][1] J[0][2] J[0][4] - J[1][0] J[1][2] J[1][5] - J[2][0] J[2][1] J[2][3] - J[3][1] J[3][2] J[3][4] - J[4][0] J[4][2] J[4][5] - J[5][0] J[5][1] J[5][3] - J[6][1] J[6][2] J[6][4] - J[7][0] J[7][2] J[7][5] - J[8][0] J[8][1] J[8][3] - J[9][1] J[9][2] J[9][4] - J[10][0] J[10][2] J[10][5] - J[11][0] J[11][1] J[11][3] + K(0,3) K(0,4) K(0,5) + K(1,3) K(1,4) K(1,5) + K(2,3) K(2,4) K(2,5) + K(3,0) K(3,1) K(3,2) K(3,4) K(3,5) + K(4,0) K(4,1) K(4,2) K(4,3) K(4,5) + K(5,0) K(5,1) K(5,2) K(5,3) K(5,4) + + + J(0,1) J(0,2) J(0,4) + J(1,0) J(1,2) J(1,5) + J(2,0) J(2,1) J(2,3) + J(3,1) J(3,2) J(3,4) + J(4,0) J(4,2) J(4,5) + J(5,0) J(5,1) J(5,3) + J(6,1) J(6,2) J(6,4) + J(7,0) J(7,2) J(7,5) + J(8,0) J(8,1) J(8,3) + J(9,1) J(9,2) J(9,4) + J(10,0) J(10,2) J(10,5) + J(11,0) J(11,1) J(11,3) */ type::VecNoInit<6,Real> JtD; - JtD[0] = J[ 0][0]*Depl[ 0]+/*J[ 1][0]*Depl[ 1]+ J[ 2][0]*Depl[ 2]+*/ - J[ 3][0]*Depl[ 3]+/*J[ 4][0]*Depl[ 4]+ J[ 5][0]*Depl[ 5]+*/ - J[ 6][0]*Depl[ 6]+/*J[ 7][0]*Depl[ 7]+ J[ 8][0]*Depl[ 8]+*/ - J[ 9][0]*Depl[ 9] /*J[10][0]*Depl[10]+ J[11][0]*Depl[11]*/; - JtD[1] = /*J[ 0][1]*Depl[ 0]+*/J[ 1][1]*Depl[ 1]+/*J[ 2][1]*Depl[ 2]+*/ - /*J[ 3][1]*Depl[ 3]+*/J[ 4][1]*Depl[ 4]+/*J[ 5][1]*Depl[ 5]+*/ - /*J[ 6][1]*Depl[ 6]+*/J[ 7][1]*Depl[ 7]+/*J[ 8][1]*Depl[ 8]+*/ - /*J[ 9][1]*Depl[ 9]+*/J[10][1]*Depl[10] /*J[11][1]*Depl[11]*/; - JtD[2] = /*J[ 0][2]*Depl[ 0]+ J[ 1][2]*Depl[ 1]+*/J[ 2][2]*Depl[ 2]+ - /*J[ 3][2]*Depl[ 3]+ J[ 4][2]*Depl[ 4]+*/J[ 5][2]*Depl[ 5]+ - /*J[ 6][2]*Depl[ 6]+ J[ 7][2]*Depl[ 7]+*/J[ 8][2]*Depl[ 8]+ - /*J[ 9][2]*Depl[ 9]+ J[10][2]*Depl[10]+*/J[11][2]*Depl[11] ; - JtD[3] = J[ 0][3]*Depl[ 0]+ J[ 1][3]*Depl[ 1]+/*J[ 2][3]*Depl[ 2]+*/ - J[ 3][3]*Depl[ 3]+ J[ 4][3]*Depl[ 4]+/*J[ 5][3]*Depl[ 5]+*/ - J[ 6][3]*Depl[ 6]+ J[ 7][3]*Depl[ 7]+/*J[ 8][3]*Depl[ 8]+*/ - J[ 9][3]*Depl[ 9]+ J[10][3]*Depl[10] /*J[11][3]*Depl[11]*/; - JtD[4] = /*J[ 0][4]*Depl[ 0]+*/J[ 1][4]*Depl[ 1]+ J[ 2][4]*Depl[ 2]+ - /*J[ 3][4]*Depl[ 3]+*/J[ 4][4]*Depl[ 4]+ J[ 5][4]*Depl[ 5]+ - /*J[ 6][4]*Depl[ 6]+*/J[ 7][4]*Depl[ 7]+ J[ 8][4]*Depl[ 8]+ - /*J[ 9][4]*Depl[ 9]+*/J[10][4]*Depl[10]+ J[11][4]*Depl[11] ; - JtD[5] = J[ 0][5]*Depl[ 0]+/*J[ 1][5]*Depl[ 1]*/ J[ 2][5]*Depl[ 2]+ - J[ 3][5]*Depl[ 3]+/*J[ 4][5]*Depl[ 4]*/ J[ 5][5]*Depl[ 5]+ - J[ 6][5]*Depl[ 6]+/*J[ 7][5]*Depl[ 7]*/ J[ 8][5]*Depl[ 8]+ - J[ 9][5]*Depl[ 9]+/*J[10][5]*Depl[10]*/ J[11][5]*Depl[11]; + JtD[0] = J( 0,0)*Depl[ 0]+/*J( 1,0)*Depl[ 1]+ J( 2,0)*Depl[ 2]+*/ + J( 3,0)*Depl[ 3]+/*J( 4,0)*Depl[ 4]+ J( 5,0)*Depl[ 5]+*/ + J( 6,0)*Depl[ 6]+/*J( 7,0)*Depl[ 7]+ J( 8,0)*Depl[ 8]+*/ + J( 9,0)*Depl[ 9] /*J(10,0)*Depl[10]+ J(11,0)*Depl[11]*/; + JtD[1] = /*J( 0,1)*Depl[ 0]+*/J( 1,1)*Depl[ 1]+/*J( 2,1)*Depl[ 2]+*/ + /*J( 3,1)*Depl[ 3]+*/J( 4,1)*Depl[ 4]+/*J( 5,1)*Depl[ 5]+*/ + /*J( 6,1)*Depl[ 6]+*/J( 7,1)*Depl[ 7]+/*J( 8,1)*Depl[ 8]+*/ + /*J( 9,1)*Depl[ 9]+*/J(10,1)*Depl[10] /*J(11,1)*Depl[11]*/; + JtD[2] = /*J( 0,2)*Depl[ 0]+ J( 1,2)*Depl[ 1]+*/J( 2,2)*Depl[ 2]+ + /*J( 3,2)*Depl[ 3]+ J( 4,2)*Depl[ 4]+*/J( 5,2)*Depl[ 5]+ + /*J( 6,2)*Depl[ 6]+ J( 7,2)*Depl[ 7]+*/J( 8,2)*Depl[ 8]+ + /*J( 9,2)*Depl[ 9]+ J(10,2)*Depl[10]+*/J(11,2)*Depl[11] ; + JtD[3] = J( 0,3)*Depl[ 0]+ J( 1,3)*Depl[ 1]+/*J( 2,3)*Depl[ 2]+*/ + J( 3,3)*Depl[ 3]+ J( 4,3)*Depl[ 4]+/*J( 5,3)*Depl[ 5]+*/ + J( 6,3)*Depl[ 6]+ J( 7,3)*Depl[ 7]+/*J( 8,3)*Depl[ 8]+*/ + J( 9,3)*Depl[ 9]+ J(10,3)*Depl[10] /*J(11,3)*Depl[11]*/; + JtD[4] = /*J( 0,4)*Depl[ 0]+*/J( 1,4)*Depl[ 1]+ J( 2,4)*Depl[ 2]+ + /*J( 3,4)*Depl[ 3]+*/J( 4,4)*Depl[ 4]+ J( 5,4)*Depl[ 5]+ + /*J( 6,4)*Depl[ 6]+*/J( 7,4)*Depl[ 7]+ J( 8,4)*Depl[ 8]+ + /*J( 9,4)*Depl[ 9]+*/J(10,4)*Depl[10]+ J(11,4)*Depl[11] ; + JtD[5] = J( 0,5)*Depl[ 0]+/*J( 1,5)*Depl[ 1]*/ J( 2,5)*Depl[ 2]+ + J( 3,5)*Depl[ 3]+/*J( 4,5)*Depl[ 4]*/ J( 5,5)*Depl[ 5]+ + J( 6,5)*Depl[ 6]+/*J( 7,5)*Depl[ 7]*/ J( 8,5)*Depl[ 8]+ + J( 9,5)*Depl[ 9]+/*J(10,5)*Depl[10]*/ J(11,5)*Depl[11]; type::VecNoInit<6,Real> KJtD; - KJtD[0] = K[0][0]*JtD[0]+ K[0][1]*JtD[1]+ K[0][2]*JtD[2] - /*K[0][3]*JtD[3]+ K[0][4]*JtD[4]+ K[0][5]*JtD[5]*/; - KJtD[1] = K[1][0]*JtD[0]+ K[1][1]*JtD[1]+ K[1][2]*JtD[2] - /*K[1][3]*JtD[3]+ K[1][4]*JtD[4]+ K[1][5]*JtD[5]*/; - KJtD[2] = K[2][0]*JtD[0]+ K[2][1]*JtD[1]+ K[2][2]*JtD[2] - /*K[2][3]*JtD[3]+ K[2][4]*JtD[4]+ K[2][5]*JtD[5]*/; - KJtD[3] = /*K[3][0]*JtD[0]+ K[3][1]*JtD[1]+ K[3][2]*JtD[2]+*/ - K[3][3]*JtD[3] /*K[3][4]*JtD[4]+ K[3][5]*JtD[5]*/; - KJtD[4] = /*K[4][0]*JtD[0]+ K[4][1]*JtD[1]+ K[4][2]*JtD[2]+*/ - /*K[4][3]*JtD[3]+*/K[4][4]*JtD[4] /*K[4][5]*JtD[5]*/; - KJtD[5] = /*K[5][0]*JtD[0]+ K[5][1]*JtD[1]+ K[5][2]*JtD[2]+*/ - /*K[5][3]*JtD[3]+ K[5][4]*JtD[4]+*/K[5][5]*JtD[5] ; + KJtD[0] = K(0,0)*JtD[0]+ K(0,1)*JtD[1]+ K(0,2)*JtD[2] + /*K(0,3)*JtD[3]+ K(0,4)*JtD[4]+ K(0,5)*JtD[5]*/; + KJtD[1] = K(1,0)*JtD[0]+ K(1,1)*JtD[1]+ K(1,2)*JtD[2] + /*K(1,3)*JtD[3]+ K(1,4)*JtD[4]+ K(1,5)*JtD[5]*/; + KJtD[2] = K(2,0)*JtD[0]+ K(2,1)*JtD[1]+ K(2,2)*JtD[2] + /*K(2,3)*JtD[3]+ K(2,4)*JtD[4]+ K(2,5)*JtD[5]*/; + KJtD[3] = /*K(3,0)*JtD[0]+ K(3,1)*JtD[1]+ K(3,2)*JtD[2]+*/ + K(3,3)*JtD[3] /*K(3,4)*JtD[4]+ K(3,5)*JtD[5]*/; + KJtD[4] = /*K(4,0)*JtD[0]+ K(4,1)*JtD[1]+ K(4,2)*JtD[2]+*/ + /*K(4,3)*JtD[3]+*/K(4,4)*JtD[4] /*K(4,5)*JtD[5]*/; + KJtD[5] = /*K(5,0)*JtD[0]+ K(5,1)*JtD[1]+ K(5,2)*JtD[2]+*/ + /*K(5,3)*JtD[3]+ K(5,4)*JtD[4]+*/K(5,5)*JtD[5] ; KJtD *= fact; - F[ 0] = J[ 0][0]*KJtD[0]+/*J[ 0][1]*KJtD[1]+ J[ 0][2]*KJtD[2]+*/ - J[ 0][3]*KJtD[3]+/*J[ 0][4]*KJtD[4]+*/J[ 0][5]*KJtD[5] ; - F[ 1] = /*J[ 1][0]*KJtD[0]+*/J[ 1][1]*KJtD[1]+/*J[ 1][2]*KJtD[2]+*/ - J[ 1][3]*KJtD[3]+ J[ 1][4]*KJtD[4] /*J[ 1][5]*KJtD[5]*/; - F[ 2] = /*J[ 2][0]*KJtD[0]+ J[ 2][1]*KJtD[1]+*/J[ 2][2]*KJtD[2]+ - /*J[ 2][3]*KJtD[3]+*/J[ 2][4]*KJtD[4]+ J[ 2][5]*KJtD[5] ; - F[ 3] = J[ 3][0]*KJtD[0]+/*J[ 3][1]*KJtD[1]+ J[ 3][2]*KJtD[2]+*/ - J[ 3][3]*KJtD[3]+/*J[ 3][4]*KJtD[4]+*/J[ 3][5]*KJtD[5] ; - F[ 4] = /*J[ 4][0]*KJtD[0]+*/J[ 4][1]*KJtD[1]+/*J[ 4][2]*KJtD[2]+*/ - J[ 4][3]*KJtD[3]+ J[ 4][4]*KJtD[4] /*J[ 4][5]*KJtD[5]*/; - F[ 5] = /*J[ 5][0]*KJtD[0]+ J[ 5][1]*KJtD[1]+*/J[ 5][2]*KJtD[2]+ - /*J[ 5][3]*KJtD[3]+*/J[ 5][4]*KJtD[4]+ J[ 5][5]*KJtD[5] ; - F[ 6] = J[ 6][0]*KJtD[0]+/*J[ 6][1]*KJtD[1]+ J[ 6][2]*KJtD[2]+*/ - J[ 6][3]*KJtD[3]+/*J[ 6][4]*KJtD[4]+*/J[ 6][5]*KJtD[5] ; - F[ 7] = /*J[ 7][0]*KJtD[0]+*/J[ 7][1]*KJtD[1]+/*J[ 7][2]*KJtD[2]+*/ - J[ 7][3]*KJtD[3]+ J[ 7][4]*KJtD[4] /*J[ 7][5]*KJtD[5]*/; - F[ 8] = /*J[ 8][0]*KJtD[0]+ J[ 8][1]*KJtD[1]+*/J[ 8][2]*KJtD[2]+ - /*J[ 8][3]*KJtD[3]+*/J[ 8][4]*KJtD[4]+ J[ 8][5]*KJtD[5] ; - F[ 9] = J[ 9][0]*KJtD[0]+/*J[ 9][1]*KJtD[1]+ J[ 9][2]*KJtD[2]+*/ - J[ 9][3]*KJtD[3]+/*J[ 9][4]*KJtD[4]+*/J[ 9][5]*KJtD[5] ; - F[10] = /*J[10][0]*KJtD[0]+*/J[10][1]*KJtD[1]+/*J[10][2]*KJtD[2]+*/ - J[10][3]*KJtD[3]+ J[10][4]*KJtD[4] /*J[10][5]*KJtD[5]*/; - F[11] = /*J[11][0]*KJtD[0]+ J[11][1]*KJtD[1]+*/J[11][2]*KJtD[2]+ - /*J[11][3]*KJtD[3]+*/J[11][4]*KJtD[4]+ J[11][5]*KJtD[5] ; + F[ 0] = J( 0,0)*KJtD[0]+/*J( 0,1)*KJtD[1]+ J( 0,2)*KJtD[2]+*/ + J( 0,3)*KJtD[3]+/*J( 0,4)*KJtD[4]+*/J( 0,5)*KJtD[5] ; + F[ 1] = /*J( 1,0)*KJtD[0]+*/J( 1,1)*KJtD[1]+/*J( 1,2)*KJtD[2]+*/ + J( 1,3)*KJtD[3]+ J( 1,4)*KJtD[4] /*J( 1,5)*KJtD[5]*/; + F[ 2] = /*J( 2,0)*KJtD[0]+ J( 2,1)*KJtD[1]+*/J( 2,2)*KJtD[2]+ + /*J( 2,3)*KJtD[3]+*/J( 2,4)*KJtD[4]+ J( 2,5)*KJtD[5] ; + F[ 3] = J( 3,0)*KJtD[0]+/*J( 3,1)*KJtD[1]+ J( 3,2)*KJtD[2]+*/ + J( 3,3)*KJtD[3]+/*J( 3,4)*KJtD[4]+*/J( 3,5)*KJtD[5] ; + F[ 4] = /*J( 4,0)*KJtD[0]+*/J( 4,1)*KJtD[1]+/*J( 4,2)*KJtD[2]+*/ + J( 4,3)*KJtD[3]+ J( 4,4)*KJtD[4] /*J( 4,5)*KJtD[5]*/; + F[ 5] = /*J( 5,0)*KJtD[0]+ J( 5,1)*KJtD[1]+*/J( 5,2)*KJtD[2]+ + /*J( 5,3)*KJtD[3]+*/J( 5,4)*KJtD[4]+ J( 5,5)*KJtD[5] ; + F[ 6] = J( 6,0)*KJtD[0]+/*J( 6,1)*KJtD[1]+ J( 6,2)*KJtD[2]+*/ + J( 6,3)*KJtD[3]+/*J( 6,4)*KJtD[4]+*/J( 6,5)*KJtD[5] ; + F[ 7] = /*J( 7,0)*KJtD[0]+*/J( 7,1)*KJtD[1]+/*J( 7,2)*KJtD[2]+*/ + J( 7,3)*KJtD[3]+ J( 7,4)*KJtD[4] /*J( 7,5)*KJtD[5]*/; + F[ 8] = /*J( 8,0)*KJtD[0]+ J( 8,1)*KJtD[1]+*/J( 8,2)*KJtD[2]+ + /*J( 8,3)*KJtD[3]+*/J( 8,4)*KJtD[4]+ J( 8,5)*KJtD[5] ; + F[ 9] = J( 9,0)*KJtD[0]+/*J( 9,1)*KJtD[1]+ J( 9,2)*KJtD[2]+*/ + J( 9,3)*KJtD[3]+/*J( 9,4)*KJtD[4]+*/J( 9,5)*KJtD[5] ; + F[10] = /*J(10,0)*KJtD[0]+*/J(10,1)*KJtD[1]+/*J(10,2)*KJtD[2]+*/ + J(10,3)*KJtD[3]+ J(10,4)*KJtD[4] /*J(10,5)*KJtD[5]*/; + F[11] = /*J(11,0)*KJtD[0]+ J(11,1)*KJtD[1]+*/J(11,2)*KJtD[2]+ + /*J(11,3)*KJtD[3]+*/J(11,4)*KJtD[4]+ J(11,5)*KJtD[5] ; #endif } @@ -571,10 +564,10 @@ inline void TetrahedronFEMForceField::accumulateForceSmall( Vector& f else if(d_plasticMaxThreshold.getValue() <= 0 ) { Transformation Rot; - Rot[0][0]=Rot[1][1]=Rot[2][2]=1; - Rot[0][1]=Rot[0][2]=0; - Rot[1][0]=Rot[1][2]=0; - Rot[2][0]=Rot[2][1]=0; + Rot(0,0)=Rot(1,1)=Rot(2,2)=1; + Rot(0,1)=Rot(0,2)=0; + Rot(1,0)=Rot(1,2)=0; + Rot(2,0)=Rot(2,1)=0; StiffnessMatrix JKJt,tmp; @@ -595,7 +588,7 @@ inline void TetrahedronFEMForceField::accumulateForceSmall( Vector& f for(int j=0; j<12; ++j) { - if(JKJt[i][j]!=0) + if(JKJt(i,j)!=0) { Index col = index[j/3]*3+j%3; // search if the vertex is already take into account by another element @@ -607,9 +600,9 @@ inline void TetrahedronFEMForceField::accumulateForceSmall( Vector& f } if( result==_stiffnesses[row].end() ) - _stiffnesses[row].push_back( Col_Value(col,JKJt[i][j] ) ); + _stiffnesses[row].push_back( Col_Value(col,JKJt(i,j) ) ); else - (*result).second += JKJt[i][j]; + (*result).second += JKJt(i,j); } } } @@ -677,38 +670,38 @@ inline SReal TetrahedronFEMForceField::getPotentialEnergy(const core: /// The following may be doing F = J*(K*(J.multTranspose(D))) ? VoigtTensor JtD; - JtD[0] = J[ 0][0]*D[ 0]+ J[ 3][0]*D[ 3]+ J[ 6][0]*D[ 6]+ J[ 9][0]*D[ 9]; - JtD[1] = J[ 1][1]*D[ 1]+ J[ 4][1]*D[ 4]+ J[ 7][1]*D[ 7]+ J[10][1]*D[10]; - JtD[2] = J[ 2][2]*D[ 2]+ J[ 5][2]*D[ 5]+ J[ 8][2]*D[ 8]+ J[11][2]*D[11]; - JtD[3] = J[ 0][3]*D[ 0]+ J[ 1][3]*D[ 1]+ J[ 3][3]*D[ 3]+ J[ 4][3]*D[ 4]+ - J[ 6][3]*D[ 6]+ J[ 7][3]*D[ 7]+ J[ 9][3]*D[ 9]+ J[10][3]*D[10]; - JtD[4] = J[ 1][4]*D[ 1]+ J[ 2][4]*D[ 2]+ J[ 4][4]*D[ 4]+ J[ 5][4]*D[ 5]+ - J[ 7][4]*D[ 7]+ J[ 8][4]*D[ 8]+ J[10][4]*D[10]+ J[11][4]*D[11]; - JtD[5] = J[ 0][5]*D[ 0]+ J[ 2][5]*D[ 2]+ J[ 3][5]*D[ 3]+ J[ 5][5]*D[ 5]+ - J[ 6][5]*D[ 6]+ J[ 8][5]*D[ 8]+ J[ 9][5]*D[ 9]+ J[11][5]*D[11]; + JtD[0] = J( 0,0)*D[ 0]+ J( 3,0)*D[ 3]+ J( 6,0)*D[ 6]+ J( 9,0)*D[ 9]; + JtD[1] = J( 1,1)*D[ 1]+ J( 4,1)*D[ 4]+ J( 7,1)*D[ 7]+ J(10,1)*D[10]; + JtD[2] = J( 2,2)*D[ 2]+ J( 5,2)*D[ 5]+ J( 8,2)*D[ 8]+ J(11,2)*D[11]; + JtD[3] = J( 0,3)*D[ 0]+ J( 1,3)*D[ 1]+ J( 3,3)*D[ 3]+ J( 4,3)*D[ 4]+ + J( 6,3)*D[ 6]+ J( 7,3)*D[ 7]+ J( 9,3)*D[ 9]+ J(10,3)*D[10]; + JtD[4] = J( 1,4)*D[ 1]+ J( 2,4)*D[ 2]+ J( 4,4)*D[ 4]+ J( 5,4)*D[ 5]+ + J( 7,4)*D[ 7]+ J( 8,4)*D[ 8]+ J(10,4)*D[10]+ J(11,4)*D[11]; + JtD[5] = J( 0,5)*D[ 0]+ J( 2,5)*D[ 2]+ J( 3,5)*D[ 3]+ J( 5,5)*D[ 5]+ + J( 6,5)*D[ 6]+ J( 8,5)*D[ 8]+ J( 9,5)*D[ 9]+ J(11,5)*D[11]; VoigtTensor KJtD; - KJtD[0] = K[0][0]*JtD[0]+ K[0][1]*JtD[1]+ K[0][2]*JtD[2]; - KJtD[1] = K[1][0]*JtD[0]+ K[1][1]*JtD[1]+ K[1][2]*JtD[2]; - KJtD[2] = K[2][0]*JtD[0]+ K[2][1]*JtD[1]+ K[2][2]*JtD[2]; - KJtD[3] = K[3][3]*JtD[3] ; - KJtD[4] = K[4][4]*JtD[4]; - KJtD[5] = K[5][5]*JtD[5] ; - - F[ 0] = J[ 0][0]*KJtD[0]+ J[ 0][3]*KJtD[3]+ J[ 0][5]*KJtD[5]; - F[ 1] = J[ 1][1]*KJtD[1]+ J[ 1][3]*KJtD[3]+ J[ 1][4]*KJtD[4]; - F[ 2] = J[ 2][2]*KJtD[2]+ J[ 2][4]*KJtD[4]+ J[ 2][5]*KJtD[5]; - F[ 3] = J[ 3][0]*KJtD[0]+ J[ 3][3]*KJtD[3]+ J[ 3][5]*KJtD[5]; - F[ 4] = J[ 4][1]*KJtD[1]+ J[ 4][3]*KJtD[3]+ J[ 4][ - 4]*KJtD[4]; - F[ 5] = J[ 5][2]*KJtD[2]+ J[ 5][4]*KJtD[4]+ J[ 5][5]*KJtD[5]; - F[ 6] = J[ 6][0]*KJtD[0]+ J[ 6][3]*KJtD[3]+ J[ 6][5]*KJtD[5]; - F[ 7] = J[ 7][1]*KJtD[1]+ J[ 7][3]*KJtD[3]+ J[ 7][4]*KJtD[4]; - F[ 8] = J[ 8][2]*KJtD[2]+ J[ 8][4]*KJtD[4]+ J[ 8][5]*KJtD[5]; - F[ 9] = J[ 9][0]*KJtD[0]+ J[ 9][3]*KJtD[3]+ J[ 9][5]*KJtD[5]; - F[10] = J[10][1]*KJtD[1]+ J[10][3]*KJtD[3]+ J[10][4]*KJtD[4]; - F[11] = J[11][2]*KJtD[2]+ J[11][4]*KJtD[4]+ J[11][5]*KJtD[5]; + KJtD[0] = K(0,0)*JtD[0]+ K(0,1)*JtD[1]+ K(0,2)*JtD[2]; + KJtD[1] = K(1,0)*JtD[0]+ K(1,1)*JtD[1]+ K(1,2)*JtD[2]; + KJtD[2] = K(2,0)*JtD[0]+ K(2,1)*JtD[1]+ K(2,2)*JtD[2]; + KJtD[3] = K(3,3)*JtD[3] ; + KJtD[4] = K(4,4)*JtD[4]; + KJtD[5] = K(5,5)*JtD[5] ; + + F[ 0] = J( 0,0)*KJtD[0]+ J( 0,3)*KJtD[3]+ J( 0,5)*KJtD[5]; + F[ 1] = J( 1,1)*KJtD[1]+ J( 1,3)*KJtD[3]+ J( 1,4)*KJtD[4]; + F[ 2] = J( 2,2)*KJtD[2]+ J( 2,4)*KJtD[4]+ J( 2,5)*KJtD[5]; + F[ 3] = J( 3,0)*KJtD[0]+ J( 3,3)*KJtD[3]+ J( 3,5)*KJtD[5]; + F[ 4] = J( 4,1)*KJtD[1]+ J( 4,3)*KJtD[3]+ J( 4, + 4)*KJtD[4]; + F[ 5] = J( 5,2)*KJtD[2]+ J( 5,4)*KJtD[4]+ J( 5,5)*KJtD[5]; + F[ 6] = J( 6,0)*KJtD[0]+ J( 6,3)*KJtD[3]+ J( 6,5)*KJtD[5]; + F[ 7] = J( 7,1)*KJtD[1]+ J( 7,3)*KJtD[3]+ J( 7,4)*KJtD[4]; + F[ 8] = J( 8,2)*KJtD[2]+ J( 8,4)*KJtD[4]+ J( 8,5)*KJtD[5]; + F[ 9] = J( 9,0)*KJtD[0]+ J( 9,3)*KJtD[3]+ J( 9,5)*KJtD[5]; + F[10] = J(10,1)*KJtD[1]+ J(10,3)*KJtD[3]+ J(10,4)*KJtD[4]; + F[11] = J(11,2)*KJtD[2]+ J(11,4)*KJtD[4]+ J(11,5)*KJtD[5]; // Compute potentialEnergy energyPotential += dot(Deriv( F[0], F[1], F[2] ) ,-Deriv( D[0], D[1], D[2])); @@ -771,15 +764,15 @@ inline void TetrahedronFEMForceField::computeRotationLarge( Transform const Coord edgez = cross( edgex, edgey ).normalized(); edgey = cross( edgez, edgex ); //edgey is unit vector because edgez and edgex are orthogonal unit vectors - r[0][0] = edgex[0]; - r[0][1] = edgex[1]; - r[0][2] = edgex[2]; - r[1][0] = edgey[0]; - r[1][1] = edgey[1]; - r[1][2] = edgey[2]; - r[2][0] = edgez[0]; - r[2][1] = edgez[1]; - r[2][2] = edgez[2]; + r(0,0) = edgex[0]; + r(0,1) = edgex[1]; + r(0,2) = edgex[2]; + r(1,0) = edgey[0]; + r(1,1) = edgey[1]; + r(1,2) = edgey[2]; + r(2,0) = edgez[0]; + r(2,1) = edgez[1]; + r(2,2) = edgez[2]; // TODO handle degenerated cases like in the SVD method } @@ -790,19 +783,19 @@ inline void TetrahedronFEMForceField::getRotation(Mat33& R, unsigned { if(method == SMALL) { - R[0][0] = 1.0 ; R[1][1] = 1.0 ; R[2][2] = 1.0 ; - R[0][1] = 0.0 ; R[0][2] = 0.0 ; - R[1][0] = 0.0 ; R[1][2] = 0.0 ; - R[2][0] = 0.0 ; R[2][1] = 0.0 ; + R(0,0) = 1.0 ; R(1,1) = 1.0 ; R(2,2) = 1.0 ; + R(0,1) = 0.0 ; R(0,2) = 0.0 ; + R(1,0) = 0.0 ; R(1,2) = 0.0 ; + R(2,0) = 0.0 ; R(2,1) = 0.0 ; msg_warning() << "getRotation called but no rotation computed because case== SMALL"; return; } core::topology::BaseMeshTopology::TetrahedraAroundVertex liste_tetra = this->l_topology->getTetrahedraAroundVertex(nodeIdx); - R[0][0] = 0.0 ; R[0][1] = 0.0 ; R[0][2] = 0.0 ; - R[1][0] = 0.0 ; R[1][1] = 0.0 ; R[1][2] = 0.0 ; - R[2][0] = 0.0 ; R[2][1] = 0.0 ; R[2][2] = 0.0 ; + R(0,0) = 0.0 ; R(0,1) = 0.0 ; R(0,2) = 0.0 ; + R(1,0) = 0.0 ; R(1,1) = 0.0 ; R(1,2) = 0.0 ; + R(2,0) = 0.0 ; R(2,1) = 0.0 ; R(2,2) = 0.0 ; std::size_t numTetra=liste_tetra.size(); if (numTetra==0) @@ -815,8 +808,8 @@ inline void TetrahedronFEMForceField::getRotation(Mat33& R, unsigned } else { - R[0][0] = R[1][1] = R[2][2] = 1.0 ; - R[0][1] = R[0][2] = R[1][0] = R[1][2] = R[2][0] = R[2][1] = 0.0 ; + R(0,0) = R(1,1) = R(2,2) = 1.0 ; + R(0,1) = R(0,2) = R(1,0) = R(1,2) = R(2,0) = R(2,1) = 0.0 ; } return; } @@ -829,9 +822,9 @@ inline void TetrahedronFEMForceField::getRotation(Mat33& R, unsigned } // on "moyenne" - R[0][0] = R[0][0]/numTetra ; R[0][1] = R[0][1]/numTetra ; R[0][2] = R[0][2]/numTetra ; - R[1][0] = R[1][0]/numTetra ; R[1][1] = R[1][1]/numTetra ; R[1][2] = R[1][2]/numTetra ; - R[2][0] = R[2][0]/numTetra ; R[2][1] = R[2][1]/numTetra ; R[2][2] = R[2][2]/numTetra ; + R(0,0) = R(0,0)/numTetra ; R(0,1) = R(0,1)/numTetra ; R(0,2) = R(0,2)/numTetra ; + R(1,0) = R(1,0)/numTetra ; R(1,1) = R(1,1)/numTetra ; R(1,2) = R(1,2)/numTetra ; + R(2,0) = R(2,0)/numTetra ; R(2,1) = R(2,1)/numTetra ; R(2,2) = R(2,2)/numTetra ; type::Mat<3,3,Real> Rmoy; helper::Decompose::polarDecomposition( R, Rmoy ); @@ -914,18 +907,18 @@ inline void TetrahedronFEMForceField::accumulateForceLarge( Vector& f Displacement F; if(d_updateStiffnessMatrix.getValue()) { - strainDisplacements[elementIndex][0][0] = ( - deforme[2][1]*deforme[3][2] ); - strainDisplacements[elementIndex][1][1] = ( deforme[2][0]*deforme[3][2] - deforme[1][0]*deforme[3][2] ); - strainDisplacements[elementIndex][2][2] = ( deforme[2][1]*deforme[3][0] - deforme[2][0]*deforme[3][1] + deforme[1][0]*deforme[3][1] - deforme[1][0]*deforme[2][1] ); + strainDisplacements[elementIndex](0,0) = ( - deforme[2][1]*deforme[3][2] ); + strainDisplacements[elementIndex](1,1) = ( deforme[2][0]*deforme[3][2] - deforme[1][0]*deforme[3][2] ); + strainDisplacements[elementIndex](2,2) = ( deforme[2][1]*deforme[3][0] - deforme[2][0]*deforme[3][1] + deforme[1][0]*deforme[3][1] - deforme[1][0]*deforme[2][1] ); - strainDisplacements[elementIndex][3][0] = ( deforme[2][1]*deforme[3][2] ); - strainDisplacements[elementIndex][4][1] = ( - deforme[2][0]*deforme[3][2] ); - strainDisplacements[elementIndex][5][2] = ( - deforme[2][1]*deforme[3][0] + deforme[2][0]*deforme[3][1] ); + strainDisplacements[elementIndex](3,0) = ( deforme[2][1]*deforme[3][2] ); + strainDisplacements[elementIndex](4,1) = ( - deforme[2][0]*deforme[3][2] ); + strainDisplacements[elementIndex](5,2) = ( - deforme[2][1]*deforme[3][0] + deforme[2][0]*deforme[3][1] ); - strainDisplacements[elementIndex][7][1] = ( deforme[1][0]*deforme[3][2] ); - strainDisplacements[elementIndex][8][2] = ( - deforme[1][0]*deforme[3][1] ); + strainDisplacements[elementIndex](7,1) = ( deforme[1][0]*deforme[3][2] ); + strainDisplacements[elementIndex](8,2) = ( - deforme[1][0]*deforme[3][1] ); - strainDisplacements[elementIndex][11][2] = ( deforme[1][0]*deforme[2][1] ); + strainDisplacements[elementIndex](11,2) = ( deforme[1][0]*deforme[2][1] ); } if(!d_assembling.getValue()) @@ -937,9 +930,9 @@ inline void TetrahedronFEMForceField::accumulateForceLarge( Vector& f } else if(d_plasticMaxThreshold.getValue() <= 0 ) { - strainDisplacements[elementIndex][6][0] = 0; - strainDisplacements[elementIndex][9][0] = 0; - strainDisplacements[elementIndex][10][1] = 0; + strainDisplacements[elementIndex](6,0) = 0; + strainDisplacements[elementIndex](9,0) = 0; + strainDisplacements[elementIndex](10,1) = 0; StiffnessMatrix RJKJt, RJKJtRt; computeStiffnessMatrix(RJKJt,RJKJtRt,materialsStiffnesses[elementIndex], strainDisplacements[elementIndex],rotations[elementIndex]); @@ -972,11 +965,11 @@ inline void TetrahedronFEMForceField::accumulateForceLarge( Vector& f if( result==_stiffnesses[row].end() ) { - _stiffnesses[row].push_back( Col_Value(col,RJKJtRt[i][j] ) ); + _stiffnesses[row].push_back( Col_Value(col,RJKJtRt(i,j) ) ); } else { - (*result).second += RJKJtRt[i][j]; + (*result).second += RJKJtRt(i,j); } } } @@ -1002,9 +995,9 @@ void TetrahedronFEMForceField::initPolar(Index i, Index& a, Index&b, { const VecCoord &initialPoints=d_initialPoints.getValue(); Transformation A; - A[0] = initialPoints[b]-initialPoints[a]; - A[1] = initialPoints[c]-initialPoints[a]; - A[2] = initialPoints[d]-initialPoints[a]; + A(0) = initialPoints[b]-initialPoints[a]; + A(1) = initialPoints[c]-initialPoints[a]; + A(2) = initialPoints[d]-initialPoints[a]; //_initialTransformation[i] = A; Transformation R_0_1; @@ -1035,9 +1028,9 @@ inline void TetrahedronFEMForceField::accumulateForcePolar( Vector& f Element index = *elementIt; Transformation A; - A[0] = p[index[1]]-p[index[0]]; - A[1] = p[index[2]]-p[index[0]]; - A[2] = p[index[3]]-p[index[0]]; + A(0) = p[index[1]]-p[index[0]]; + A(1) = p[index[2]]-p[index[0]]; + A(2) = p[index[3]]-p[index[0]]; Transformation R_0_2; helper::Decompose::polarDecomposition( A, R_0_2 ); @@ -1096,9 +1089,9 @@ void TetrahedronFEMForceField::initSVD(Index i, Index& a, Index&b, In { const VecCoord &initialPoints=d_initialPoints.getValue(); Transformation A; - A[0] = initialPoints[b]-initialPoints[a]; - A[1] = initialPoints[c]-initialPoints[a]; - A[2] = initialPoints[d]-initialPoints[a]; + A(0) = initialPoints[b]-initialPoints[a]; + A(1) = initialPoints[c]-initialPoints[a]; + A(2) = initialPoints[d]-initialPoints[a]; const bool canInvert = _initialTransformation[i].invert( A ); assert(canInvert); SOFA_UNUSED(canInvert); @@ -1138,9 +1131,9 @@ inline void TetrahedronFEMForceField::accumulateForceSVD( Vector& f, Element index = *elementIt; Transformation A; - A[0] = p[index[1]]-p[index[0]]; - A[1] = p[index[2]]-p[index[0]]; - A[2] = p[index[3]]-p[index[0]]; + A(0) = p[index[1]]-p[index[0]]; + A(1) = p[index[2]]-p[index[0]]; + A(2) = p[index[3]]-p[index[0]]; type::Mat<3,3,Real> R_0_2; @@ -1203,21 +1196,21 @@ inline void TetrahedronFEMForceField::applyStiffnessCorotational( Vec Displacement X; // rotate by rotations[i] transposed - X[0] = rotations[i][0][0] * x[a][0] + rotations[i][1][0] * x[a][1] + rotations[i][2][0] * x[a][2]; - X[1] = rotations[i][0][1] * x[a][0] + rotations[i][1][1] * x[a][1] + rotations[i][2][1] * x[a][2]; - X[2] = rotations[i][0][2] * x[a][0] + rotations[i][1][2] * x[a][1] + rotations[i][2][2] * x[a][2]; + X[0] = rotations[i](0,0) * x[a][0] + rotations[i](1,0) * x[a][1] + rotations[i](2,0) * x[a][2]; + X[1] = rotations[i](0,1) * x[a][0] + rotations[i](1,1) * x[a][1] + rotations[i](2,1) * x[a][2]; + X[2] = rotations[i](0,2) * x[a][0] + rotations[i](1,2) * x[a][1] + rotations[i](2,2) * x[a][2]; - X[3] = rotations[i][0][0] * x[b][0] + rotations[i][1][0] * x[b][1] + rotations[i][2][0] * x[b][2]; - X[4] = rotations[i][0][1] * x[b][0] + rotations[i][1][1] * x[b][1] + rotations[i][2][1] * x[b][2]; - X[5] = rotations[i][0][2] * x[b][0] + rotations[i][1][2] * x[b][1] + rotations[i][2][2] * x[b][2]; + X[3] = rotations[i](0,0) * x[b][0] + rotations[i](1,0) * x[b][1] + rotations[i](2,0) * x[b][2]; + X[4] = rotations[i](0,1) * x[b][0] + rotations[i](1,1) * x[b][1] + rotations[i](2,1) * x[b][2]; + X[5] = rotations[i](0,2) * x[b][0] + rotations[i](1,2) * x[b][1] + rotations[i](2,2) * x[b][2]; - X[6] = rotations[i][0][0] * x[c][0] + rotations[i][1][0] * x[c][1] + rotations[i][2][0] * x[c][2]; - X[7] = rotations[i][0][1] * x[c][0] + rotations[i][1][1] * x[c][1] + rotations[i][2][1] * x[c][2]; - X[8] = rotations[i][0][2] * x[c][0] + rotations[i][1][2] * x[c][1] + rotations[i][2][2] * x[c][2]; + X[6] = rotations[i](0,0) * x[c][0] + rotations[i](1,0) * x[c][1] + rotations[i](2,0) * x[c][2]; + X[7] = rotations[i](0,1) * x[c][0] + rotations[i](1,1) * x[c][1] + rotations[i](2,1) * x[c][2]; + X[8] = rotations[i](0,2) * x[c][0] + rotations[i](1,2) * x[c][1] + rotations[i](2,2) * x[c][2]; - X[9] = rotations[i][0][0] * x[d][0] + rotations[i][1][0] * x[d][1] + rotations[i][2][0] * x[d][2]; - X[10] = rotations[i][0][1] * x[d][0] + rotations[i][1][1] * x[d][1] + rotations[i][2][1] * x[d][2]; - X[11] = rotations[i][0][2] * x[d][0] + rotations[i][1][2] * x[d][1] + rotations[i][2][2] * x[d][2]; + X[9] = rotations[i](0,0) * x[d][0] + rotations[i](1,0) * x[d][1] + rotations[i](2,0) * x[d][2]; + X[10] = rotations[i](0,1) * x[d][0] + rotations[i](1,1) * x[d][1] + rotations[i](2,1) * x[d][2]; + X[11] = rotations[i](0,2) * x[d][0] + rotations[i](1,2) * x[d][1] + rotations[i](2,2) * x[d][2]; Displacement F; @@ -1225,21 +1218,21 @@ inline void TetrahedronFEMForceField::applyStiffnessCorotational( Vec // rotate by rotations[i] - f[a][0] -= rotations[i][0][0] * F[0] + rotations[i][0][1] * F[1] + rotations[i][0][2] * F[2]; - f[a][1] -= rotations[i][1][0] * F[0] + rotations[i][1][1] * F[1] + rotations[i][1][2] * F[2]; - f[a][2] -= rotations[i][2][0] * F[0] + rotations[i][2][1] * F[1] + rotations[i][2][2] * F[2]; + f[a][0] -= rotations[i](0,0) * F[0] + rotations[i](0,1) * F[1] + rotations[i](0,2) * F[2]; + f[a][1] -= rotations[i](1,0) * F[0] + rotations[i](1,1) * F[1] + rotations[i](1,2) * F[2]; + f[a][2] -= rotations[i](2,0) * F[0] + rotations[i](2,1) * F[1] + rotations[i](2,2) * F[2]; - f[b][0] -= rotations[i][0][0] * F[3] + rotations[i][0][1] * F[4] + rotations[i][0][2] * F[5]; - f[b][1] -= rotations[i][1][0] * F[3] + rotations[i][1][1] * F[4] + rotations[i][1][2] * F[5]; - f[b][2] -= rotations[i][2][0] * F[3] + rotations[i][2][1] * F[4] + rotations[i][2][2] * F[5]; + f[b][0] -= rotations[i](0,0) * F[3] + rotations[i](0,1) * F[4] + rotations[i](0,2) * F[5]; + f[b][1] -= rotations[i](1,0) * F[3] + rotations[i](1,1) * F[4] + rotations[i](1,2) * F[5]; + f[b][2] -= rotations[i](2,0) * F[3] + rotations[i](2,1) * F[4] + rotations[i](2,2) * F[5]; - f[c][0] -= rotations[i][0][0] * F[6] + rotations[i][0][1] * F[7] + rotations[i][0][2] * F[8]; - f[c][1] -= rotations[i][1][0] * F[6] + rotations[i][1][1] * F[7] + rotations[i][1][2] * F[8]; - f[c][2] -= rotations[i][2][0] * F[6] + rotations[i][2][1] * F[7] + rotations[i][2][2] * F[8]; + f[c][0] -= rotations[i](0,0) * F[6] + rotations[i](0,1) * F[7] + rotations[i](0,2) * F[8]; + f[c][1] -= rotations[i](1,0) * F[6] + rotations[i](1,1) * F[7] + rotations[i](1,2) * F[8]; + f[c][2] -= rotations[i](2,0) * F[6] + rotations[i](2,1) * F[7] + rotations[i](2,2) * F[8]; - f[d][0] -= rotations[i][0][0] * F[9] + rotations[i][0][1] * F[10] + rotations[i][0][2] * F[11]; - f[d][1] -= rotations[i][1][0] * F[9] + rotations[i][1][1] * F[10] + rotations[i][1][2] * F[11]; - f[d][2] -= rotations[i][2][0] * F[9] + rotations[i][2][1] * F[10] + rotations[i][2][2] * F[11]; + f[d][0] -= rotations[i](0,0) * F[9] + rotations[i](0,1) * F[10] + rotations[i](0,2) * F[11]; + f[d][1] -= rotations[i](1,0) * F[9] + rotations[i](1,1) * F[10] + rotations[i](1,2) * F[11]; + f[d][2] -= rotations[i](2,0) * F[9] + rotations[i](2,1) * F[10] + rotations[i](2,2) * F[11]; } @@ -1539,9 +1532,9 @@ inline void TetrahedronFEMForceField::reinit() for (Index k = 0; k < 4; k++) { Index ix = (*it)[k]; - matVert[k][0] = 1.0; + matVert(k,0) = 1.0; for (Index l = 1; l < 4; l++) - matVert[k][l] = X0[ix][l-1]; + matVert(k,l) = X0[ix][l-1]; } const bool canInvert = type::invertMatrix(elemShapeFun[i], matVert); @@ -1961,7 +1954,7 @@ void TetrahedronFEMForceField::addKToMatrix(sofa::linearalgebra::Base { for (sofa::Index j=0; j < S; j++) { - tmpBlock[n1][n2][i][j] = - tmp[n1*S+i][n2*S+j]*k; + tmpBlock[n1][n2](i,j) = - tmp(n1*S+i,n2*S+j)*k; } } } @@ -2072,7 +2065,7 @@ void TetrahedronFEMForceField::getRotations(linearalgebra::BaseMatrix for(int i=0; i<3; i++) { const Index ind = e * 9 + j * 3 + i; - diag->getVector()[ind] = (float)R[j][i]; + diag->getVector()[ind] = (float)R(j,i); } } } @@ -2088,7 +2081,7 @@ void TetrahedronFEMForceField::getRotations(linearalgebra::BaseMatrix for(int i=0; i<3; i++) { const Index ind = e * 9 + j * 3 + i; - diag->getVector()[ind] = R[j][i]; + diag->getVector()[ind] = R(j,i); } } } @@ -2100,9 +2093,9 @@ void TetrahedronFEMForceField::getRotations(linearalgebra::BaseMatrix Transformation t; getRotation(t,i); const int e = offset+i*3; - rotations->set(e+0,e+0,t[0][0]); rotations->set(e+0,e+1,t[0][1]); rotations->set(e+0,e+2,t[0][2]); - rotations->set(e+1,e+0,t[1][0]); rotations->set(e+1,e+1,t[1][1]); rotations->set(e+1,e+2,t[1][2]); - rotations->set(e+2,e+0,t[2][0]); rotations->set(e+2,e+1,t[2][1]); rotations->set(e+2,e+2,t[2][2]); + rotations->set(e+0,e+0,t(0,0)); rotations->set(e+0,e+1,t(0,1)); rotations->set(e+0,e+2,t(0,2)); + rotations->set(e+1,e+0,t(1,0)); rotations->set(e+1,e+1,t(1,1)); rotations->set(e+1,e+2,t(1,2)); + rotations->set(e+2,e+0,t(2,0)); rotations->set(e+2,e+1,t(2,1)); rotations->set(e+2,e+2,t(2,2)); } } } @@ -2248,19 +2241,19 @@ void TetrahedronFEMForceField::computeVonMisesStress() /// compute gradU for (Index k = 0; k < 3; k++) { for (Index l = 0; l < 3; l++) { - gradU[k][l] = 0.0; + gradU(k,l) = 0.0; for (Index m = 0; m < 4; m++) - gradU[k][l] += shf[l+1][m] * U[(*it)[m]][k]; + gradU(k,l) += shf(l+1,m) * U[(*it)[m]][k]; } } Mat33 strain = ((Real)0.5)*(gradU + gradU.transposed() + gradU.transposed()*gradU); for (Index i = 0; i < 3; i++) - vStrain[i] = strain[i][i]; - vStrain[3] = strain[1][2]; - vStrain[4] = strain[0][2]; - vStrain[5] = strain[0][1]; + vStrain[i] = strain(i,i); + vStrain[3] = strain(1,2); + vStrain[4] = strain(0,2); + vStrain[5] = strain(0,1); } if (d_computeVonMisesStress.getValue() == 1) { @@ -2301,9 +2294,9 @@ void TetrahedronFEMForceField::computeVonMisesStress() else // POLAR / SVD { Transformation A; - A[0] = X[index[1]]-X[index[0]]; - A[1] = X[index[2]]-X[index[0]]; - A[2] = X[index[3]]-X[index[0]]; + A(0) = X[index[1]]-X[index[0]]; + A(1) = X[index[2]]-X[index[0]]; + A(2) = X[index[3]]-X[index[0]]; helper::Decompose::polarDecomposition( A, R_0_2 ); @@ -2333,19 +2326,19 @@ void TetrahedronFEMForceField::computeVonMisesStress() /// compute gradU for (Index k = 0; k < 3; k++) { for (Index l = 0; l < 3; l++) { - gradU[k][l] = 0.0; + gradU(k,l) = 0.0; for (Index m = 0; m < 4; m++) - gradU[k][l] += shf[l+1][m] * D[3*m+k]; + gradU(k,l) += shf(l+1,m) * D[3*m+k]; } } Mat33 strain = Real(0.5)*(gradU + gradU.transposed()); for (Index i = 0; i < 3; i++) - vStrain[i] = strain[i][i]; - vStrain[3] = strain[1][2]; - vStrain[4] = strain[0][2]; - vStrain[5] = strain[0][1]; + vStrain[i] = strain(i,i); + vStrain[3] = strain(1,2); + vStrain[4] = strain(0,2); + vStrain[5] = strain(0,1); } Real lambda=elemLambda[el]; diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMForceField.inl index 7fa8efb8208..3348ff01e90 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMForceField.inl @@ -97,11 +97,11 @@ void TriangleFEMForceField::init() _strainDisplacements.resize(_indexedElements->size()); _rotations.resize(_indexedElements->size()); - if (method == SMALL) + if (method == SMALL) { initSmall(); } - else + else { initLarge(); } @@ -119,11 +119,11 @@ void TriangleFEMForceField::reinit() else if (d_method.getValue() == "large") method = LARGE; - if (method == SMALL) + if (method == SMALL) { // initSmall(); // useful ? The rotations are recomputed later } - else + else { initLarge(); // compute the per-element strain-displacement matrices } @@ -204,33 +204,34 @@ void TriangleFEMForceField::computeMaterialStiffnesses() const Real Estrain = this->getYoungModulusInElement(i) / ((1 + _p) * (1 - 2 * _p)); const Real Estress = this->getYoungModulusInElement(i) / (1 - _p * _p); - const Real triangleVolume = (Real)0.5 * d_thickness.getValue() * cross(p[b] - p[a], p[c] - p[a]).norm(); + const Real triangleArea = sofa::geometry::Triangle::area(p[a], p[b], p[c]); + const Real triangleVolume = d_thickness.getValue() * triangleArea; if (d_planeStrain.getValue() == true) { - _materialsStiffnesses[i][0][0] = _1_p; - _materialsStiffnesses[i][0][1] = _p; - _materialsStiffnesses[i][0][2] = 0; - _materialsStiffnesses[i][1][0] = _p; - _materialsStiffnesses[i][1][1] = _1_p; - _materialsStiffnesses[i][1][2] = 0; - _materialsStiffnesses[i][2][0] = 0; - _materialsStiffnesses[i][2][1] = 0; - _materialsStiffnesses[i][2][2] = 0.5f - _p; + _materialsStiffnesses[i](0,0) = _1_p; + _materialsStiffnesses[i](0,1) = _p; + _materialsStiffnesses[i](0,2) = 0; + _materialsStiffnesses[i](1,0) = _p; + _materialsStiffnesses[i](1,1) = _1_p; + _materialsStiffnesses[i](1,2) = 0; + _materialsStiffnesses[i](2,0) = 0; + _materialsStiffnesses[i](2,1) = 0; + _materialsStiffnesses[i](2,2) = 0.5f - _p; _materialsStiffnesses[i] *= Estrain * triangleVolume; } else // plane stress { - _materialsStiffnesses[i][0][0] = 1; - _materialsStiffnesses[i][0][1] = _p; - _materialsStiffnesses[i][0][2] = 0; - _materialsStiffnesses[i][1][0] = _p; - _materialsStiffnesses[i][1][1] = 1; - _materialsStiffnesses[i][1][2] = 0; - _materialsStiffnesses[i][2][0] = 0; - _materialsStiffnesses[i][2][1] = 0; - _materialsStiffnesses[i][2][2] = 0.5f * (_1_p); + _materialsStiffnesses[i](0,0) = 1; + _materialsStiffnesses[i](0,1) = _p; + _materialsStiffnesses[i](0,2) = 0; + _materialsStiffnesses[i](1,0) = _p; + _materialsStiffnesses[i](1,1) = 1; + _materialsStiffnesses[i](1,2) = 0; + _materialsStiffnesses[i](2,0) = 0; + _materialsStiffnesses[i](2,1) = 0; + _materialsStiffnesses[i](2,2) = 0.5f * (_1_p); _materialsStiffnesses[i] *= Estress * triangleVolume; } @@ -446,7 +447,7 @@ void TriangleFEMForceField::accumulateForceLarge(VecCoord& f, const V msg_error() << e.what(); sofa::core::objectmodel::BaseObject::d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); break; - } + } // compute strain type::Vec<3, Real> strain(type::NOINIT); @@ -571,7 +572,7 @@ void TriangleFEMForceField::draw(const core::visual::VisualParams* vp } - + template void TriangleFEMForceField::computeElementStiffnessMatrix(StiffnessMatrix& S, StiffnessMatrix& SR, const MaterialStiffness& K, const StrainDisplacement& J, const Transformation& Rot) @@ -592,7 +593,7 @@ void TriangleFEMForceField::computeElementStiffnessMatrix(StiffnessMa // copy the block in the expanded matrix for (unsigned k = 0; k < 2; k++) for (unsigned l = 0; l < 2; l++) - Ke[3 * i + k][3 * j + l] = JKJt[2 * i + k][2 * j + l]; + Ke(3 * i + k,3 * j + l) = JKJt(2 * i + k,2 * j + l); } } @@ -601,8 +602,8 @@ void TriangleFEMForceField::computeElementStiffnessMatrix(StiffnessMa for (int i = 0; i < 3; ++i) for (int j = 0; j < 3; ++j) { - RR[i][j] = RR[i + 3][j + 3] = RR[i + 6][j + 6] = Rot[i][j]; - RRt[i][j] = RRt[i + 3][j + 3] = RRt[i + 6][j + 6] = Rot[j][i]; + RR(i,j) = RR(i + 3,j + 3) = RR(i + 6,j + 6) = Rot(i,j); + RRt(i,j) = RRt(i + 3,j + 3) = RRt(i + 6,j + 6) = Rot(j,i); } S = RR * Ke; diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMUtils.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMUtils.inl index e0fc7224363..51f7271373c 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMUtils.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangleFEMUtils.inl @@ -65,15 +65,15 @@ constexpr void TriangleFEMUtils::computeRotationLarge(Transformation& const Coord edgez = cross(edgex, edgey).normalized(); edgey = cross(edgez, edgex); //edgey is unit vector because edgez and edgex are orthogonal unit vectors - r[0][0] = edgex[0]; - r[0][1] = edgex[1]; - r[0][2] = edgex[2]; - r[1][0] = edgey[0]; - r[1][1] = edgey[1]; - r[1][2] = edgey[2]; - r[2][0] = edgez[0]; - r[2][1] = edgez[1]; - r[2][2] = edgez[2]; + r(0,0) = edgex[0]; + r(0,1) = edgex[1]; + r(0,2) = edgex[2]; + r(1,0) = edgey[0]; + r(1,1) = edgey[1]; + r(1,2) = edgey[2]; + r(2,0) = edgez[0]; + r(2,1) = edgez[1]; + r(2,2) = edgez[2]; } @@ -104,22 +104,22 @@ constexpr void TriangleFEMUtils::computeDisplacementLarge(Displacemen // --- Compute force as: F = J * stress // Notes: Optimisations: The following values are 0 (per computeStrainDisplacement ) // \ 0 1 2 -// 0 J[0][0] 0 J[0][2] -// 1 0 J[1][1] J[1][2] -// 2 J[2][0] 0 J[2][2] -// 3 0 J[3][1] J[3][2] -// 4 0 0 J[4][2] -// 5 0 J[5][1] 0 +// 0 J(0,0) 0 J(0,2) +// 1 0 J(1,1) J(1,2) +// 2 J(2,0) 0 J(2,2) +// 3 0 J(3,1) J(3,2) +// 4 0 0 J(4,2) +// 5 0 J(5,1) 0 // -------------------------------------------------------------------------------------- template constexpr void TriangleFEMUtils::computeForceLarge(Displacement& F, const StrainDisplacement& J, const type::Vec<3, Real>& stress) const { - F[0] = J[0][0] * stress[0] + J[0][2] * stress[2]; - F[1] = J[1][1] * stress[1] + J[1][2] * stress[2]; - F[2] = J[2][0] * stress[0] + J[2][2] * stress[2]; - F[3] = J[3][1] * stress[1] + J[3][2] * stress[2]; - F[4] = J[4][2] * stress[2]; - F[5] = J[5][1] * stress[1]; + F[0] = J(0,0) * stress[0] + J(0,2) * stress[2]; + F[1] = J(1,1) * stress[1] + J(1,2) * stress[2]; + F[2] = J(2,0) * stress[0] + J(2,2) * stress[2]; + F[3] = J(3,1) * stress[1] + J(3,2) * stress[2]; + F[4] = J(4,2) * stress[2]; + F[5] = J(5,1) * stress[1]; } @@ -148,29 +148,29 @@ constexpr void TriangleFEMUtils::computeStrainDisplacementGlobal(Stra const Real y23 = (pB[1] - pC[1]) * invDet; const Real y31 = (pC[1] - pA[1]) * invDet; - J[0][0] = y23; - J[0][1] = 0; - J[0][2] = x32; + J(0,0) = y23; + J(0,1) = 0; + J(0,2) = x32; - J[1][0] = 0; - J[1][1] = x32; - J[1][2] = y23; + J(1,0) = 0; + J(1,1) = x32; + J(1,2) = y23; - J[2][0] = y31; - J[2][1] = 0; - J[2][2] = x13; + J(2,0) = y31; + J(2,1) = 0; + J(2,2) = x13; - J[3][0] = 0; - J[3][1] = x13; - J[3][2] = y31; + J(3,0) = 0; + J(3,1) = x13; + J(3,2) = y31; - J[4][0] = y12; - J[4][1] = 0; - J[4][2] = x21; + J(4,0) = y12; + J(4,1) = 0; + J(4,2) = x21; - J[5][0] = 0; - J[5][1] = x21; - J[5][2] = y12; + J(5,0) = 0; + J(5,1) = x21; + J(5,2) = y12; } @@ -207,17 +207,17 @@ constexpr void TriangleFEMUtils::computeStrainDisplacementGlobal(Stra // Real gamma3 = 1/c[1] // // The transpose of the strain-displacement matrix is thus: -// J[0][0] = J[1][2] = beta1 -// J[0][1] = J[1][0] = 0 -// J[0][2] = J[1][1] = gamma1 +// J(0,0) = J(1,2) = beta1 +// J(0,1) = J(1,0) = 0 +// J(0,2) = J(1,1) = gamma1 // -// J[2][0] = J[3][2] = beta2 -// J[2][1] = J[3][0] = 0 -// J[2][2] = J[3][1] = gamma2 +// J(2,0) = J(3,2) = beta2 +// J(2,1) = J(3,0) = 0 +// J(2,2) = J(3,1) = gamma2 // -// J[4][0] = J[5][2] = 0 -// J[4][1] = J[5][0] = 0 -// J[4][2] = J[5][1] = gamma3 +// J(4,0) = J(5,2) = 0 +// J(4,1) = J(5,0) = 0 +// J(4,2) = J(5,1) = gamma3 // -------------------------------------------------------------------------------------------------------------------------- template constexpr void TriangleFEMUtils::computeStrainDisplacementLocal(StrainDisplacement& J, const Coord& pB, const Coord& pC) const @@ -232,13 +232,13 @@ constexpr void TriangleFEMUtils::computeStrainDisplacementLocal(Strai } const Real invDet = 1 / determinant; - J[0][0] = J[1][2] = -pC[1] * invDet; - J[0][2] = J[1][1] = (pC[0] - pB[0]) * invDet; - J[2][0] = J[3][2] = pC[1] * invDet; - J[2][2] = J[3][1] = -pC[0] * invDet; - J[4][0] = J[5][2] = 0; - J[4][2] = J[5][1] = pB[0] * invDet; - J[1][0] = J[3][0] = J[5][0] = J[0][1] = J[2][1] = J[4][1] = 0; + J(0,0) = J(1,2) = -pC[1] * invDet; + J(0,2) = J(1,1) = (pC[0] - pB[0]) * invDet; + J(2,0) = J(3,2) = pC[1] * invDet; + J(2,2) = J(3,1) = -pC[0] * invDet; + J(4,0) = J(5,2) = 0; + J(4,2) = J(5,1) = pB[0] * invDet; + J(1,0) = J(3,0) = J(5,0) = J(0,1) = J(2,1) = J(4,1) = 0; } @@ -247,9 +247,9 @@ constexpr void TriangleFEMUtils::computeStrainDisplacementLocal(Strai // --- Strain = StrainDisplacement (Jt) * Displacement (D) = JtD = Bd // Notes: Optimisations (@param fullMethod = false): The following values are 0 (per StrainDisplacement ) // | \ 0 1 2 3 4 5 | -// | 0 Jt[0][0] 0 Jt[0][2] 0 0 0 | -// | 1 0 Jt[1][1] 0 Jt[1][3] 0 Jt[1][5] | -// | 2 Jt[2][0] Jt[2][1] Jt[2][2] Jt[2][3] Jt[2][4] 0 | +// | 0 Jt(0,0) 0 Jt(0,2) 0 0 0 | +// | 1 0 Jt(1,1) 0 Jt(1,3) 0 Jt(1,5) | +// | 2 Jt(2,0) Jt(2,1) Jt(2,2) Jt(2,3) Jt(2,4) 0 | // -------------------------------------------------------------------------------------------------------- template constexpr void TriangleFEMUtils::computeStrain(type::Vec<3, Real>& strain, const StrainDisplacement& J, const Displacement& D, bool fullMethod) const @@ -261,9 +261,9 @@ constexpr void TriangleFEMUtils::computeStrain(type::Vec<3, Real>& st else { // Use directly J to avoid computing Jt - strain[0] = J[0][0] * D[0] + J[2][0] * D[2]; - strain[1] = J[1][1] * D[1] + J[3][1] * D[3] + J[5][1] * D[5]; - strain[2] = J[0][2] * D[0] + J[1][2] * D[1] + J[2][2] * D[2] + J[3][2] * D[3] + J[4][2] * D[4]; + strain[0] = J(0,0) * D[0] + J(2,0) * D[2]; + strain[1] = J(1,1) * D[1] + J(3,1) * D[3] + J(5,1) * D[5]; + strain[2] = J(0,2) * D[0] + J(1,2) * D[1] + J(2,2) * D[2] + J(3,2) * D[3] + J(4,2) * D[4]; } } @@ -273,9 +273,9 @@ constexpr void TriangleFEMUtils::computeStrain(type::Vec<3, Real>& st // --- Stress = MaterialStiffnesses (K) * Strain = KJtD = KBd // Notes: Optimisations (@param fullMethod = false): The following values are 0 (per MaterialStiffnesses ) // | \ 0 1 2 | -// | 0 K[0][0] K[0][1] 0 | -// | 1 K[1][0] K[1][1] 0 | -// | 2 0 0 K[2][2] | +// | 0 K(0,0) K(0,1) 0 | +// | 1 K(1,0) K(1,1) 0 | +// | 2 0 0 K(2,2) | // -------------------------------------------------------------------------------------------------------- template constexpr void TriangleFEMUtils::computeStress(type::Vec<3, Real>& stress, const MaterialStiffness& K, const type::Vec<3, Real>& strain, bool fullMethod) const @@ -286,9 +286,9 @@ constexpr void TriangleFEMUtils::computeStress(type::Vec<3, Real>& st } else { - stress[0] = K[0][0] * strain[0] + K[0][1] * strain[1]; - stress[1] = K[1][0] * strain[0] + K[1][1] * strain[1]; - stress[2] = K[2][2] * strain[2]; + stress[0] = K(0,0) * strain[0] + K(0,1) * strain[1]; + stress[1] = K(1,0) * strain[0] + K(1,1) * strain[1]; + stress[2] = K(2,2) * strain[2]; } } diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularAnisotropicFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularAnisotropicFEMForceField.inl index 918c563cc9c..bf5060e9e6b 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularAnisotropicFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularAnisotropicFEMForceField.inl @@ -272,16 +272,16 @@ void TriangularAnisotropicFEMForceField::computeMaterialStiffness(int Real K16 = s * c3 * (Q11-Q12-2*Q66) + s3 * c * (Q12-Q22+2*Q66); Real K26 = s3 * c * (Q11-Q12-2*Q66) + s * c3 * (Q12-Q22+2*Q66); Real K66 = c2 * s2 * (Q11+Q22-2*Q12-2*Q66) + (c4+s4) * Q66; - - tinfo->materialMatrix[0][0] = K11; - tinfo->materialMatrix[0][1] = K12; - tinfo->materialMatrix[0][2] = K16; - tinfo->materialMatrix[1][0] = K12; - tinfo->materialMatrix[1][1] = K22; - tinfo->materialMatrix[1][2] = K26; - tinfo->materialMatrix[2][0] = K16; - tinfo->materialMatrix[2][1] = K26; - tinfo->materialMatrix[2][2] = K66; + + tinfo->materialMatrix(0,0) = K11; + tinfo->materialMatrix(0,1) = K12; + tinfo->materialMatrix(0,2) = K16; + tinfo->materialMatrix(1,0) = K12; + tinfo->materialMatrix(1,1) = K22; + tinfo->materialMatrix(1,2) = K26; + tinfo->materialMatrix(2,0) = K16; + tinfo->materialMatrix(2,1) = K26; + tinfo->materialMatrix(2,2) = K66; d_localFiberDirection.endEdit(); Inherited::d_triangleInfo.endEdit(); diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceField.inl index 1b5b2040195..7e958c8c3cf 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceField.inl @@ -352,7 +352,7 @@ void TriangularFEMForceField::computeElementStiffnessMatrix(type::Mat // copy the block in the expanded matrix for (unsigned k = 0; k < 2; k++) for (unsigned l = 0; l < 2; l++) - Ke[3 * i + k][3 * j + l] = JKJt[2 * i + k][2 * j + l]; + Ke(3 * i + k,3 * j + l) = JKJt(2 * i + k,2 * j + l); } } @@ -361,8 +361,8 @@ void TriangularFEMForceField::computeElementStiffnessMatrix(type::Mat for (int i = 0; i < 3; ++i) for (int j = 0; j < 3; ++j) { - RR[i][j] = RR[i + 3][j + 3] = RR[i + 6][j + 6] = Rot[i][j]; - RRt[i][j] = RRt[i + 3][j + 3] = RRt[i + 6][j + 6] = Rot[j][i]; + RR(i,j) = RR(i + 3,j + 3) = RR(i + 6,j + 6) = Rot(i,j); + RRt(i,j) = RRt(i + 3,j + 3) = RRt(i + 6,j + 6) = Rot(j,i); } S = RR * Ke; @@ -471,8 +471,8 @@ void TriangularFEMForceField::getRotation(Transformation& R, Index no Coord ex, ey, ez; for (int i = 0; i < 3; i++) { - ex[i] = R[0][i]; - ey[i] = R[1][i]; + ex[i] = R(0,i); + ey[i] = R(1,i); } ex.normalize(); ey.normalize(); @@ -485,9 +485,9 @@ void TriangularFEMForceField::getRotation(Transformation& R, Index no for (int i = 0; i < 3; i++) { - R[0][i] = ex[i]; - R[1][i] = ey[i]; - R[2][i] = ez[i]; + R(0,i) = ex[i]; + R(1,i) = ey[i]; + R(2,i) = ez[i]; } d_triangleInfo.endEdit(); } @@ -537,8 +537,8 @@ void TriangularFEMForceField::getRotations() Coord ex, ey, ez; for (int i = 0; i < 3; i++) { - ex[i] = vinfo->rotation[0][i]; - ey[i] = vinfo->rotation[1][i]; + ex[i] = vinfo->rotation(0,i); + ey[i] = vinfo->rotation(1,i); } ex.normalize(); ey.normalize(); @@ -551,9 +551,9 @@ void TriangularFEMForceField::getRotations() for (int i = 0; i < 3; i++) { - vinfo->rotation[0][i] = ex[i]; - vinfo->rotation[1][i] = ey[i]; - vinfo->rotation[2][i] = ez[i]; + vinfo->rotation(0,i) = ex[i]; + vinfo->rotation(1,i) = ey[i]; + vinfo->rotation(2,i) = ez[i]; } } d_triangleInfo.endEdit(); @@ -720,15 +720,15 @@ void TriangularFEMForceField::computeMaterialStiffness(int i, Index&/ const Real y = this->getYoungModulusInElement(i); const Real p = this->getPoissonRatioInElement(i); - tinfo->materialMatrix[0][0] = 1; - tinfo->materialMatrix[0][1] = p; - tinfo->materialMatrix[0][2] = 0; - tinfo->materialMatrix[1][0] = p; - tinfo->materialMatrix[1][1] = 1; - tinfo->materialMatrix[1][2] = 0; - tinfo->materialMatrix[2][0] = 0; - tinfo->materialMatrix[2][1] = 0; - tinfo->materialMatrix[2][2] = (1.0f - p) * 0.5f; + tinfo->materialMatrix(0,0) = 1; + tinfo->materialMatrix(0,1) = p; + tinfo->materialMatrix(0,2) = 0; + tinfo->materialMatrix(1,0) = p; + tinfo->materialMatrix(1,1) = 1; + tinfo->materialMatrix(1,2) = 0; + tinfo->materialMatrix(2,0) = 0; + tinfo->materialMatrix(2,1) = 0; + tinfo->materialMatrix(2,2) = (1.0f - p) * 0.5f; tinfo->materialMatrix *= (y / (1.0f - p * p)) * tinfo->area; diff --git a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceFieldOptim.inl b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceFieldOptim.inl index 7a20cbfd300..9e72bafe428 100644 --- a/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceFieldOptim.inl +++ b/Sofa/Component/SolidMechanics/FEM/Elastic/src/sofa/component/solidmechanics/fem/elastic/TriangularFEMForceFieldOptim.inl @@ -407,25 +407,25 @@ void TriangularFEMForceFieldOptim::addKToMatrix(sofa::linearalgebra:: const Real fG = factor * gamma; const Real fGM = factor * (gamma+mu); const Real fM_2 = factor * (0.5f*mu); - KJt[0][0] = fGM * ti.cy ; KJt[0][1] = fG *(-ti.cx); KJt[0][2] = 0; KJt[0][3] = fG *ti.bx; - KJt[1][0] = fG * ti.cy ; KJt[1][1] = fGM *(-ti.cx); KJt[1][2] = 0; KJt[1][3] = fGM *ti.bx; - KJt[2][0] = fM_2 *(-ti.cx); KJt[2][1] = fM_2 *( ti.cy); KJt[2][2] = fM_2 *ti.bx; KJt[2][3] = 0; + KJt(0,0) = fGM * ti.cy ; KJt(0,1) = fG *(-ti.cx); KJt(0,2) = 0; KJt(0,3) = fG *ti.bx; + KJt(1,0) = fG * ti.cy ; KJt(1,1) = fGM *(-ti.cx); KJt(1,2) = 0; KJt(1,3) = fGM *ti.bx; + KJt(2,0) = fM_2 *(-ti.cx); KJt(2,1) = fM_2 *( ti.cy); KJt(2,2) = fM_2 *ti.bx; KJt(2,3) = 0; sofa::type::MatNoInit<2,2,Real> JKJt11, JKJt12, JKJt22; - JKJt11[0][0] = ti.cy*KJt[0][0] - ti.cx*KJt[2][0]; - JKJt11[0][1] = ti.cy*KJt[0][1] - ti.cx*KJt[2][1]; - JKJt11[1][0] = JKJt11[0][1]; //ti.cy*KJt[2][0] - ti.cx*KJt[1][0]; - JKJt11[1][1] = ti.cy*KJt[2][1] - ti.cx*KJt[1][1]; + JKJt11(0,0) = ti.cy*KJt(0,0) - ti.cx*KJt(2,0); + JKJt11(0,1) = ti.cy*KJt(0,1) - ti.cx*KJt(2,1); + JKJt11(1,0) = JKJt11(0,1); //ti.cy*KJt(2,0) - ti.cx*KJt(1,0); + JKJt11(1,1) = ti.cy*KJt(2,1) - ti.cx*KJt(1,1); - JKJt12[0][0] = -ti.cx*KJt[2][2]; - JKJt12[0][1] = ti.cy*KJt[0][3]; - JKJt12[1][0] = ti.cy*KJt[2][2]; - JKJt12[1][1] = -ti.cx*KJt[1][3]; + JKJt12(0,0) = -ti.cx*KJt(2,2); + JKJt12(0,1) = ti.cy*KJt(0,3); + JKJt12(1,0) = ti.cy*KJt(2,2); + JKJt12(1,1) = -ti.cx*KJt(1,3); - JKJt22[0][0] = ti.bx*KJt[2][2]; - JKJt22[0][1] = 0; //ti.bx*KJt[2][3]; - JKJt22[1][0] = 0; //ti.bx*KJt[1][2]; - JKJt22[1][1] = ti.bx*KJt[1][3]; + JKJt22(0,0) = ti.bx*KJt(2,2); + JKJt22(0,1) = 0; //ti.bx*KJt(2,3); + JKJt22(1,0) = 0; //ti.bx*KJt(1,2); + JKJt22(1,1) = ti.bx*KJt(1,3); sofa::type::MatNoInit<2,2,Real> JKJt00, JKJt01, JKJt02; // fA = -fB-fC, dxB/dxA = -1, dxC/dxA = -1 @@ -483,25 +483,25 @@ void TriangularFEMForceFieldOptim::buildStiffnessMatrix(core::behavio const Real fG = factor * gamma; const Real fGM = factor * (gamma + mu); const Real fM_2 = factor * mu / 2; - KJt[0][0] = fGM * ti.cy ; KJt[0][1] = fG *(-ti.cx); KJt[0][2] = 0; KJt[0][3] = fG *ti.bx; - KJt[1][0] = fG * ti.cy ; KJt[1][1] = fGM *(-ti.cx); KJt[1][2] = 0; KJt[1][3] = fGM *ti.bx; - KJt[2][0] = fM_2 *(-ti.cx); KJt[2][1] = fM_2 *( ti.cy); KJt[2][2] = fM_2 *ti.bx; KJt[2][3] = 0; + KJt(0,0) = fGM * ti.cy ; KJt(0,1) = fG *(-ti.cx); KJt(0,2) = 0; KJt(0,3) = fG *ti.bx; + KJt(1,0) = fG * ti.cy ; KJt(1,1) = fGM *(-ti.cx); KJt(1,2) = 0; KJt(1,3) = fGM *ti.bx; + KJt(2,0) = fM_2 *(-ti.cx); KJt(2,1) = fM_2 *( ti.cy); KJt(2,2) = fM_2 *ti.bx; KJt(2,3) = 0; sofa::type::MatNoInit<2, 2, Real> JKJt11, JKJt12, JKJt22; - JKJt11[0][0] = ti.cy * KJt[0][0] - ti.cx * KJt[2][0]; - JKJt11[0][1] = ti.cy * KJt[0][1] - ti.cx * KJt[2][1]; - JKJt11[1][0] = JKJt11[0][1]; //ti.cy*KJt[2][0] - ti.cx*KJt[1][0]; - JKJt11[1][1] = ti.cy * KJt[2][1] - ti.cx * KJt[1][1]; + JKJt11(0,0) = ti.cy * KJt(0,0) - ti.cx * KJt(2,0); + JKJt11(0,1) = ti.cy * KJt(0,1) - ti.cx * KJt(2,1); + JKJt11(1,0) = JKJt11(0,1); //ti.cy*KJt(2,0) - ti.cx*KJt(1,0); + JKJt11(1,1) = ti.cy * KJt(2,1) - ti.cx * KJt(1,1); - JKJt12[0][0] = -ti.cx * KJt[2][2]; - JKJt12[0][1] = ti.cy * KJt[0][3]; - JKJt12[1][0] = ti.cy * KJt[2][2]; - JKJt12[1][1] = -ti.cx * KJt[1][3]; + JKJt12(0,0) = -ti.cx * KJt(2,2); + JKJt12(0,1) = ti.cy * KJt(0,3); + JKJt12(1,0) = ti.cy * KJt(2,2); + JKJt12(1,1) = -ti.cx * KJt(1,3); - JKJt22[0][0] = ti.bx * KJt[2][2]; - JKJt22[0][1] = 0; //ti.bx*KJt[2][3]; - JKJt22[1][0] = 0; //ti.bx*KJt[1][2]; - JKJt22[1][1] = ti.bx * KJt[1][3]; + JKJt22(0,0) = ti.bx * KJt(2,2); + JKJt22(0,1) = 0; //ti.bx*KJt(2,3); + JKJt22(1,0) = 0; //ti.bx*KJt(1,2); + JKJt22(1,1) = ti.bx * KJt(1,3); sofa::type::MatNoInit<2,2,Real> JKJt00, JKJt01, JKJt02; // fA = -fB-fC, dxB/dxA = -1, dxC/dxA = -1 @@ -706,9 +706,9 @@ typename TriangularFEMForceFieldOptim::MaterialStiffness TriangularFE const auto [mu, gamma] = computeMuGamma(this->getYoungModulusInElement(elemId), this->getPoissonRatioInElement(elemId)); MaterialStiffness mat; - mat[0][0] = mat[1][1] = gamma + mu; - mat[0][1] = mat[1][0] = gamma; - mat[2][2] = (Real)(0.5) * mu; + mat(0,0) = mat(1,1) = gamma + mu; + mat(0,1) = mat(1,0) = gamma; + mat(2,2) = (Real)(0.5) * mu; return mat; } diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/Sofa.Component.SolidMechanics.FEM.HyperElasticConfig.cmake.in b/Sofa/Component/SolidMechanics/FEM/HyperElastic/Sofa.Component.SolidMechanics.FEM.HyperElasticConfig.cmake.in index 75fb826abe9..5e94811a2f4 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/Sofa.Component.SolidMechanics.FEM.HyperElasticConfig.cmake.in +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/Sofa.Component.SolidMechanics.FEM.HyperElasticConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/StandardTetrahedralFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/StandardTetrahedralFEMForceField.inl index ed8d2eaafd7..2f3b4245ba9 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/StandardTetrahedralFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/StandardTetrahedralFEMForceField.inl @@ -311,7 +311,7 @@ void StandardTetrahedralFEMForceField::addForce(const core::Mechanica sv=tetInfo->shapeVector[1]; for (k=0;k<3;++k) { for (l=0;l<3;++l) { - deformationGradient[k][l]=dp[0][k]*sv[l]; + deformationGradient(k,l)=dp[0][k]*sv[l]; } } for (j=1;j<3;++j) { @@ -319,7 +319,7 @@ void StandardTetrahedralFEMForceField::addForce(const core::Mechanica sv=tetInfo->shapeVector[j+1]; for (k=0;k<3;++k) { for (l=0;l<3;++l) { - deformationGradient[k][l]+=dp[j][k]*sv[l]; + deformationGradient(k,l)+=dp[j][k]*sv[l]; } } } @@ -328,29 +328,29 @@ void StandardTetrahedralFEMForceField::addForce(const core::Mechanica for (int alpha=0; alpha<4; ++alpha){ Coord sva=tetInfo->shapeVector[alpha]; Matrix63 matBa; - matBa[0][0]=deformationGradient[0][0]*sva[0]; - matBa[0][1]=deformationGradient[1][0]*sva[0]; - matBa[0][2]=deformationGradient[2][0]*sva[0]; + matBa(0,0)=deformationGradient(0,0)*sva[0]; + matBa(0,1)=deformationGradient(1,0)*sva[0]; + matBa(0,2)=deformationGradient(2,0)*sva[0]; - matBa[2][0]=deformationGradient[0][1]*sva[1]; - matBa[2][1]=deformationGradient[1][1]*sva[1]; - matBa[2][2]=deformationGradient[2][1]*sva[1]; + matBa(2,0)=deformationGradient(0,1)*sva[1]; + matBa(2,1)=deformationGradient(1,1)*sva[1]; + matBa(2,2)=deformationGradient(2,1)*sva[1]; - matBa[5][0]=deformationGradient[0][2]*sva[2]; - matBa[5][1]=deformationGradient[1][2]*sva[2]; - matBa[5][2]=deformationGradient[2][2]*sva[2]; + matBa(5,0)=deformationGradient(0,2)*sva[2]; + matBa(5,1)=deformationGradient(1,2)*sva[2]; + matBa(5,2)=deformationGradient(2,2)*sva[2]; - matBa[1][0]=(deformationGradient[0][0]*sva[1]+deformationGradient[0][1]*sva[0]); - matBa[1][1]=(deformationGradient[1][0]*sva[1]+deformationGradient[1][1]*sva[0]); - matBa[1][2]=(deformationGradient[2][0]*sva[1]+deformationGradient[2][1]*sva[0]); + matBa(1,0)=(deformationGradient(0,0)*sva[1]+deformationGradient(0,1)*sva[0]); + matBa(1,1)=(deformationGradient(1,0)*sva[1]+deformationGradient(1,1)*sva[0]); + matBa(1,2)=(deformationGradient(2,0)*sva[1]+deformationGradient(2,1)*sva[0]); - matBa[3][0]=(deformationGradient[0][2]*sva[0]+deformationGradient[0][0]*sva[2]); - matBa[3][1]=(deformationGradient[1][2]*sva[0]+deformationGradient[1][0]*sva[2]); - matBa[3][2]=(deformationGradient[2][2]*sva[0]+deformationGradient[2][0]*sva[2]); + matBa(3,0)=(deformationGradient(0,2)*sva[0]+deformationGradient(0,0)*sva[2]); + matBa(3,1)=(deformationGradient(1,2)*sva[0]+deformationGradient(1,0)*sva[2]); + matBa(3,2)=(deformationGradient(2,2)*sva[0]+deformationGradient(2,0)*sva[2]); - matBa[4][0]=(deformationGradient[0][1]*sva[2]+deformationGradient[0][2]*sva[1]); - matBa[4][1]=(deformationGradient[1][1]*sva[2]+deformationGradient[1][2]*sva[1]); - matBa[4][2]=(deformationGradient[2][1]*sva[2]+deformationGradient[2][2]*sva[1]); + matBa(4,0)=(deformationGradient(0,1)*sva[2]+deformationGradient(0,2)*sva[1]); + matBa(4,1)=(deformationGradient(1,1)*sva[2]+deformationGradient(1,2)*sva[1]); + matBa(4,2)=(deformationGradient(2,1)*sva[2]+deformationGradient(2,2)*sva[1]); matB[alpha]=matBa; } @@ -418,7 +418,7 @@ void StandardTetrahedralFEMForceField::addForce(const core::Mechanica // Calculates the dS/dC tensor 6*6 myMaterial->ElasticityTensor(tetInfo,globalParameters,outputTensor); Matrix63 mBl=matB[l]; - mBl[1][0]/=2;mBl[1][1]/=2;mBl[1][2]/=2;mBl[3][0]/=2;mBl[3][1]/=2;mBl[3][2]/=2;mBl[4][0]/=2;mBl[4][1]/=2;mBl[4][2]/=2; + mBl(1,0)/=2;mBl(1,1)/=2;mBl(1,2)/=2;mBl(3,0)/=2;mBl(3,1)/=2;mBl(3,2)/=2;mBl(4,0)/=2;mBl(4,1)/=2;mBl(4,2)/=2; N=(matB[k].transposed()*outputTensor*mBl); @@ -427,8 +427,8 @@ void StandardTetrahedralFEMForceField::addForce(const core::Mechanica Coord vectSD=SPK*svk; productSD=dot(vectSD,svl); - M[0][1]=M[0][2]=M[1][0]=M[1][2]=M[2][0]=M[2][1]=0; - M[0][0]=M[1][1]=M[2][2]=(Real)productSD; + M(0,1)=M(0,2)=M(1,0)=M(1,2)=M(2,0)=M(2,1)=0; + M(0,0)=M(1,1)=M(2,2)=(Real)productSD; edgeDfDx += (M+N.transposed())*tetInfo->restVolume; @@ -524,9 +524,10 @@ void StandardTetrahedralFEMForceField::addDForce(const core::Mechanic deltax= dx[v0] - dx[v1]; dv0 = einfo->DfDx * deltax; // do the transpose multiply: - dv1[0] = (Real)(deltax[0]*einfo->DfDx[0][0] + deltax[1]*einfo->DfDx[1][0] + deltax[2]*einfo->DfDx[2][0]); - dv1[1] = (Real)(deltax[0]*einfo->DfDx[0][1] + deltax[1]*einfo->DfDx[1][1] + deltax[2]*einfo->DfDx[2][1]); - dv1[2] = (Real)(deltax[0]*einfo->DfDx[0][2] + deltax[1]*einfo->DfDx[1][2] + deltax[2]*einfo->DfDx[2][2]); + dv1[0] = (Real)(deltax[0]*einfo->DfDx(0,0) + deltax[1]*einfo->DfDx(1,0) + deltax[2]*einfo->DfDx(2,0)); + dv1[1] = (Real)(deltax[0]*einfo->DfDx(0,1) + deltax[1]*einfo->DfDx(1,1) + deltax[2]*einfo->DfDx(2,1)); + dv1[2] = (Real)(deltax[0]*einfo->DfDx(0,2) + deltax[1]*einfo->DfDx(1,2) + deltax[2]*einfo->DfDx(2,2)); + // add forces df[v0] += dv1 * kFactor; df[v1] -= dv0 * kFactor; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/TetrahedronHyperelasticityFEMForceField.inl b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/TetrahedronHyperelasticityFEMForceField.inl index 34a5f4b2a51..bc189571653 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/TetrahedronHyperelasticityFEMForceField.inl +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/TetrahedronHyperelasticityFEMForceField.inl @@ -310,7 +310,7 @@ void TetrahedronHyperelasticityFEMForceField::addForce(const core::Me { for (l = 0; l < 3; ++l) { - tetInfo->m_deformationGradient[k][l] = dp[0][k] * sv[l]; + tetInfo->m_deformationGradient(k,l) = dp[0][k] * sv[l]; } } for (j = 1; j < 3; ++j) @@ -321,7 +321,7 @@ void TetrahedronHyperelasticityFEMForceField::addForce(const core::Me { for (l = 0; l < 3; ++l) { - tetInfo->m_deformationGradient[k][l] += dp[j][k] * sv[l]; + tetInfo->m_deformationGradient(k,l) += dp[j][k] * sv[l]; } } } @@ -418,9 +418,9 @@ void TetrahedronHyperelasticityFEMForceField::updateTangentMatrix() { for (int n = m; n < 3; n++) { - inputTensor[0](m, n) = svl[m] * df[0][n] + df[0][m] * svl[n]; - inputTensor[1](m, n) = svl[m] * df[1][n] + df[1][m] * svl[n]; - inputTensor[2](m, n) = svl[m] * df[2][n] + df[2][m] * svl[n]; + inputTensor[0](m, n) = svl[m] * df(0,n) + df(0,m) * svl[n]; + inputTensor[1](m, n) = svl[m] * df(1,n) + df(1,m) * svl[n]; + inputTensor[2](m, n) = svl[m] * df(2,n) + df(2,m) * svl[n]; } } @@ -433,7 +433,7 @@ void TetrahedronHyperelasticityFEMForceField::updateTangentMatrix() //Nv.clear(); for (int u = 0; u < 3; u++) { - Nv[u][m] = vectortemp[u]; + Nv(u,m) = vectortemp[u]; } N += Nv.transposed(); } @@ -444,8 +444,8 @@ void TetrahedronHyperelasticityFEMForceField::updateTangentMatrix() const Coord vectSD = tetInfo->m_SPKTensorGeneral * svk; productSD = dot(vectSD, svl); - M[0][1] = M[0][2] = M[1][0] = M[1][2] = M[2][0] = M[2][1] = 0; - M[0][0] = M[1][1] = M[2][2] = (Real)productSD; + M(0,1) = M(0,2) = M(1,0) = M(1,2) = M(2,0) = M(2,1) = 0; + M(0,0) = M(1,1) = M(2,2) = (Real)productSD; edgeDfDx += (M+N)*tetInfo->m_restVolume; @@ -486,9 +486,9 @@ void TetrahedronHyperelasticityFEMForceField::addDForce(const core::M deltax = dx[v0] - dx[v1]; dv0 = einfo->DfDx * deltax; // do the transpose multiply: - dv1[0] = (Real)(deltax[0] * einfo->DfDx[0][0] + deltax[1] * einfo->DfDx[1][0] + deltax[2] * einfo->DfDx[2][0]); - dv1[1] = (Real)(deltax[0] * einfo->DfDx[0][1] + deltax[1] * einfo->DfDx[1][1] + deltax[2] * einfo->DfDx[2][1]); - dv1[2] = (Real)(deltax[0] * einfo->DfDx[0][2] + deltax[1] * einfo->DfDx[1][2] + deltax[2] * einfo->DfDx[2][2]); + dv1[0] = (Real)(deltax[0] * einfo->DfDx(0,0) + deltax[1] * einfo->DfDx(1,0) + deltax[2] * einfo->DfDx(2,0)); + dv1[1] = (Real)(deltax[0] * einfo->DfDx(0,1) + deltax[1] * einfo->DfDx(1,1) + deltax[2] * einfo->DfDx(2,1)); + dv1[2] = (Real)(deltax[0] * einfo->DfDx(0,2) + deltax[1] * einfo->DfDx(1,2) + deltax[2] * einfo->DfDx(2,2)); // add forces df[v0] += dv1 * kFactor; df[v1] -= dv0 * kFactor; @@ -527,10 +527,10 @@ void TetrahedronHyperelasticityFEMForceField::addKToMatrix(sofa::line { for (unsigned int j = 0; j < 3; j++) { - mat->add(N0 + i, N0 + j, + einfo->DfDx[j][i] * k); - mat->add(N0 + i, N1 + j, - einfo->DfDx[j][i] * k); - mat->add(N1 + i, N0 + j, - einfo->DfDx[i][j] * k); - mat->add(N1 + i, N1 + j, + einfo->DfDx[i][j] * k); + mat->add(N0 + i, N0 + j, + einfo->DfDx(j,i) * k); + mat->add(N0 + i, N1 + j, - einfo->DfDx(j,i) * k); + mat->add(N1 + i, N0 + j, - einfo->DfDx(i,j) * k); + mat->add(N1 + i, N1 + j, + einfo->DfDx(i,j) * k); } } } @@ -568,10 +568,10 @@ void TetrahedronHyperelasticityFEMForceField::buildStiffnessMatrix( { for(j=0; j<3; j++) { - dfdx(N0+i, N0+j) += einfo->DfDx[j][i]; - dfdx(N0+i, N1+j) += - einfo->DfDx[j][i]; - dfdx(N1+i, N0+j) += - einfo->DfDx[i][j]; - dfdx(N1+i, N1+j) += + einfo->DfDx[i][j]; + dfdx(N0+i, N0+j) += einfo->DfDx(j,i); + dfdx(N0+i, N1+j) += - einfo->DfDx(j,i); + dfdx(N1+i, N0+j) += - einfo->DfDx(i,j); + dfdx(N1+i, N1+j) += + einfo->DfDx(i,j); } } } diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/BoyceAndArruda.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/BoyceAndArruda.h index 552ab1af8f8..8deec627491 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/BoyceAndArruda.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/BoyceAndArruda.h @@ -112,18 +112,18 @@ class BoyceAndArruda : public HyperelasticMaterial{ CC=_C; CC[1]+=_C[1];CC[3]+=_C[3];CC[4]+=_C[4]; Matrix6 C_H_C; - C_H_C[0][0]=_C[0]*_C[0]; C_H_C[1][1]=_C[1]*_C[1]+_C[0]*_C[2]; C_H_C[2][2]=_C[2]*_C[2]; C_H_C[3][3]=_C[3]*_C[3]+_C[0]*_C[5]; C_H_C[4][4]=_C[4]*_C[4]+_C[2]*_C[5]; - C_H_C[5][5]=_C[5]*_C[5]; - C_H_C[1][0]=_C[0]*_C[1];C_H_C[0][1]=2*C_H_C[1][0]; - C_H_C[2][0]=C_H_C[0][2]=_C[1]*_C[1]; C_H_C[5][0]=C_H_C[0][5]=_C[3]*_C[3]; - C_H_C[3][0]=_C[0]*_C[3];C_H_C[0][3]=2*C_H_C[3][0]; C_H_C[4][0]=_C[1]*_C[3];C_H_C[0][4]=2*C_H_C[4][0]; - C_H_C[1][2]=_C[2]*_C[1];C_H_C[2][1]=2*C_H_C[1][2]; C_H_C[1][5]=_C[3]*_C[4];C_H_C[5][1]=2*C_H_C[1][5]; - C_H_C[3][1]=C_H_C[1][3]=_C[0]*_C[4]+_C[1]*_C[3]; C_H_C[1][4]=C_H_C[4][1]=_C[1]*_C[4]+_C[2]*_C[3]; - C_H_C[3][2]=_C[4]*_C[1];C_H_C[2][3]=2*C_H_C[3][2]; C_H_C[4][2]=_C[4]*_C[2];C_H_C[2][4]=2*C_H_C[4][2]; - C_H_C[2][5]=C_H_C[5][2]=_C[4]*_C[4]; - C_H_C[3][5]=_C[3]*_C[5];C_H_C[5][3]=2*C_H_C[3][5]; - C_H_C[4][3]=C_H_C[3][4]=_C[3]*_C[4]+_C[5]*_C[1]; - C_H_C[4][5]=_C[4]*_C[5];C_H_C[5][4]=2*C_H_C[4][5]; + C_H_C(0,0)=_C[0]*_C[0]; C_H_C(1,1)=_C[1]*_C[1]+_C[0]*_C[2]; C_H_C(2,2)=_C[2]*_C[2]; C_H_C(3,3)=_C[3]*_C[3]+_C[0]*_C[5]; C_H_C(4,4)=_C[4]*_C[4]+_C[2]*_C[5]; + C_H_C(5,5)=_C[5]*_C[5]; + C_H_C(1,0)=_C[0]*_C[1];C_H_C(0,1)=2*C_H_C(1,0); + C_H_C(2,0)=C_H_C(0,2)=_C[1]*_C[1]; C_H_C(5,0)=C_H_C(0,5)=_C[3]*_C[3]; + C_H_C(3,0)=_C[0]*_C[3];C_H_C(0,3)=2*C_H_C(3,0); C_H_C(4,0)=_C[1]*_C[3];C_H_C(0,4)=2*C_H_C(4,0); + C_H_C(1,2)=_C[2]*_C[1];C_H_C(2,1)=2*C_H_C(1,2); C_H_C(1,5)=_C[3]*_C[4];C_H_C(5,1)=2*C_H_C(1,5); + C_H_C(3,1)=C_H_C(1,3)=_C[0]*_C[4]+_C[1]*_C[3]; C_H_C(1,4)=C_H_C(4,1)=_C[1]*_C[4]+_C[2]*_C[3]; + C_H_C(3,2)=_C[4]*_C[1];C_H_C(2,3)=2*C_H_C(3,2); C_H_C(4,2)=_C[4]*_C[2];C_H_C(2,4)=2*C_H_C(4,2); + C_H_C(2,5)=C_H_C(5,2)=_C[4]*_C[4]; + C_H_C(3,5)=_C[3]*_C[5];C_H_C(5,3)=2*C_H_C(3,5); + C_H_C(4,3)=C_H_C(3,4)=_C[3]*_C[4]+_C[5]*_C[1]; + C_H_C(4,5)=_C[4]*_C[5];C_H_C(5,4)=2*C_H_C(4,5); Matrix6 trC_HC_; trC_HC_[0]=_C[0]*CC; trC_HC_[1]=_C[1]*CC; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Costa.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Costa.h index d334712b8c3..b4d7e9fe647 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Costa.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Costa.h @@ -145,18 +145,18 @@ class Costa: public HyperelasticMaterial CC=_C; CC[1]+=_C[1];CC[3]+=_C[3];CC[4]+=_C[4]; Matrix6 C_H_C; - C_H_C[0][0]=_C[0]*_C[0]; C_H_C[1][1]=_C[1]*_C[1]+_C[0]*_C[2]; C_H_C[2][2]=_C[2]*_C[2]; C_H_C[3][3]=_C[3]*_C[3]+_C[0]*_C[5]; C_H_C[4][4]=_C[4]*_C[4]+_C[2]*_C[5]; - C_H_C[5][5]=_C[5]*_C[5]; - C_H_C[1][0]=_C[0]*_C[1];C_H_C[0][1]=2*C_H_C[1][0]; - C_H_C[2][0]=C_H_C[0][2]=_C[1]*_C[1]; C_H_C[5][0]=C_H_C[0][5]=_C[3]*_C[3]; - C_H_C[3][0]=_C[0]*_C[3];C_H_C[0][3]=2*C_H_C[3][0]; C_H_C[4][0]=_C[1]*_C[3];C_H_C[0][4]=2*C_H_C[4][0]; - C_H_C[1][2]=_C[2]*_C[1];C_H_C[2][1]=2*C_H_C[1][2]; C_H_C[1][5]=_C[3]*_C[4];C_H_C[5][1]=2*C_H_C[1][5]; - C_H_C[3][1]=C_H_C[1][3]=_C[0]*_C[4]+_C[1]*_C[3]; C_H_C[1][4]=C_H_C[4][1]=_C[1]*_C[4]+_C[2]*_C[3]; - C_H_C[3][2]=_C[4]*_C[1];C_H_C[2][3]=2*C_H_C[3][2]; C_H_C[4][2]=_C[4]*_C[2];C_H_C[2][4]=2*C_H_C[4][2]; - C_H_C[2][5]=C_H_C[5][2]=_C[4]*_C[4]; - C_H_C[3][5]=_C[3]*_C[5];C_H_C[5][3]=2*C_H_C[3][5]; - C_H_C[4][3]=C_H_C[3][4]=_C[3]*_C[4]+_C[5]*_C[1]; - C_H_C[4][5]=_C[4]*_C[5];C_H_C[5][4]=2*C_H_C[4][5]; + C_H_C(0,0)=_C[0]*_C[0]; C_H_C(1,1)=_C[1]*_C[1]+_C[0]*_C[2]; C_H_C(2,2)=_C[2]*_C[2]; C_H_C(3,3)=_C[3]*_C[3]+_C[0]*_C[5]; C_H_C(4,4)=_C[4]*_C[4]+_C[2]*_C[5]; + C_H_C(5,5)=_C[5]*_C[5]; + C_H_C(1,0)=_C[0]*_C[1];C_H_C(0,1)=2*C_H_C(1,0); + C_H_C(2,0)=C_H_C(0,2)=_C[1]*_C[1]; C_H_C(5,0)=C_H_C(0,5)=_C[3]*_C[3]; + C_H_C(3,0)=_C[0]*_C[3];C_H_C(0,3)=2*C_H_C(3,0); C_H_C(4,0)=_C[1]*_C[3];C_H_C(0,4)=2*C_H_C(4,0); + C_H_C(1,2)=_C[2]*_C[1];C_H_C(2,1)=2*C_H_C(1,2); C_H_C(1,5)=_C[3]*_C[4];C_H_C(5,1)=2*C_H_C(1,5); + C_H_C(3,1)=C_H_C(1,3)=_C[0]*_C[4]+_C[1]*_C[3]; C_H_C(1,4)=C_H_C(4,1)=_C[1]*_C[4]+_C[2]*_C[3]; + C_H_C(3,2)=_C[4]*_C[1];C_H_C(2,3)=2*C_H_C(3,2); C_H_C(4,2)=_C[4]*_C[2];C_H_C(2,4)=2*C_H_C(4,2); + C_H_C(2,5)=C_H_C(5,2)=_C[4]*_C[4]; + C_H_C(3,5)=_C[3]*_C[5];C_H_C(5,3)=2*C_H_C(3,5); + C_H_C(4,3)=C_H_C(3,4)=_C[3]*_C[4]+_C[5]*_C[1]; + C_H_C(4,5)=_C[4]*_C[5];C_H_C(5,4)=2*C_H_C(4,5); Matrix6 trC_HC_; trC_HC_[0]=_C[0]*CC; trC_HC_[1]=_C[1]*CC; @@ -190,7 +190,7 @@ class Costa: public HyperelasticMaterial trUEHUE[4]=UE[4]*UUE; trUEHUE[5]=UE[5]*UUE; Matrix6 U; - U[0][0]=bff;U[0][0]=bff;U[1][1]=bfs;U[2][2]=bss;U[3][3]=bfn;U[4][4]=bsn;U[5][5]=bnn; + U(0,0)=bff;U(0,0)=bff;U(1,1)=bfs;U(2,2)=bss;U(3,3)=bfn;U(4,4)=bsn;U(5,5)=bnn; outputTensor=(((trUE_HC_-trC_HC_*(Real)(2.0/3.0)*Q)*(Real)(-2.0/3.0)+U/(Real)2.0+C_H_C*(Real)(2.0/3.0)*Q-trC_HUE_*(Real)(2.0/3.0))*(a*pow(sinfo->J,(Real)(-4.0/3.0))*exp(Qbar)) +(trUEHUE-trC_HUE_*(Real)(2.0/3.0)*Q -trUE_HC_*(Real)(2.0/3.0)*Q*Q+trC_HC_*(Real)(4.0/9.0)*Q*Q)*a*pow(sinfo->J,(Real)(-8.0/3.0))*exp(Qbar)+ trC_HC_*k0/(Real)2.0*sinfo->J*(log(sinfo->J)+(Real)1)-C_H_C*sinfo->J*log(sinfo->J))*2; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/MooneyRivlin.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/MooneyRivlin.h index bab2cf34451..6ca630eb70c 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/MooneyRivlin.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/MooneyRivlin.h @@ -145,36 +145,36 @@ class MooneyRivlin : public HyperelasticMaterial C[3] += sinfo->deformationTensor[3]; C[4] += sinfo->deformationTensor[4]; Matrix6 C_H_C; - C_H_C[0][0] = _C[0]*_C[0]; - C_H_C[1][1] = _C[1]*_C[1]+_C[0]*_C[2]; - C_H_C[2][2] = _C[2]*_C[2]; - C_H_C[3][3] = _C[3]*_C[3]+_C[0]*_C[5]; - C_H_C[4][4] = _C[4]*_C[4]+_C[2]*_C[5]; - C_H_C[5][5] = _C[5]*_C[5]; - C_H_C[1][0] = _C[0]*_C[1]; - C_H_C[0][1] = 2*C_H_C[1][0]; - C_H_C[2][0] = C_H_C[0][2] = _C[1]*_C[1]; - C_H_C[5][0] = C_H_C[0][5] = _C[3]*_C[3]; - C_H_C[3][0] = _C[0]*_C[3]; - C_H_C[0][3] = 2*C_H_C[3][0]; - C_H_C[4][0] = _C[1]*_C[3]; - C_H_C[0][4] = 2*C_H_C[4][0]; - C_H_C[1][2] = _C[2]*_C[1]; - C_H_C[2][1] = 2*C_H_C[1][2]; - C_H_C[1][5] = _C[3]*_C[4]; - C_H_C[5][1] = 2*C_H_C[1][5]; - C_H_C[3][1] = C_H_C[1][3] = _C[0]*_C[4]+_C[1]*_C[3]; - C_H_C[1][4] = C_H_C[4][1] = _C[1]*_C[4]+_C[2]*_C[3]; - C_H_C[3][2] = _C[4]*_C[1]; - C_H_C[2][3] = 2*C_H_C[3][2]; - C_H_C[4][2] = _C[4]*_C[2]; - C_H_C[2][4] = 2*C_H_C[4][2]; - C_H_C[2][5] = C_H_C[5][2] = _C[4]*_C[4]; - C_H_C[3][5] = _C[3]*_C[5]; - C_H_C[5][3] = 2*C_H_C[3][5]; - C_H_C[4][3] = C_H_C[3][4] = _C[3]*_C[4]+_C[5]*_C[1]; - C_H_C[4][5] = _C[4]*_C[5]; - C_H_C[5][4] = 2*C_H_C[4][5]; + C_H_C(0,0) = _C[0]*_C[0]; + C_H_C(1,1) = _C[1]*_C[1]+_C[0]*_C[2]; + C_H_C(2,2) = _C[2]*_C[2]; + C_H_C(3,3) = _C[3]*_C[3]+_C[0]*_C[5]; + C_H_C(4,4) = _C[4]*_C[4]+_C[2]*_C[5]; + C_H_C(5,5) = _C[5]*_C[5]; + C_H_C(1,0) = _C[0]*_C[1]; + C_H_C(0,1) = 2*C_H_C(1,0); + C_H_C(2,0) = C_H_C(0,2) = _C[1]*_C[1]; + C_H_C(5,0) = C_H_C(0,5) = _C[3]*_C[3]; + C_H_C(3,0) = _C[0]*_C[3]; + C_H_C(0,3) = 2*C_H_C(3,0); + C_H_C(4,0) = _C[1]*_C[3]; + C_H_C(0,4) = 2*C_H_C(4,0); + C_H_C(1,2) = _C[2]*_C[1]; + C_H_C(2,1) = 2*C_H_C(1,2); + C_H_C(1,5) = _C[3]*_C[4]; + C_H_C(5,1) = 2*C_H_C(1,5); + C_H_C(3,1) = C_H_C(1,3) = _C[0]*_C[4]+_C[1]*_C[3]; + C_H_C(1,4) = C_H_C(4,1) = _C[1]*_C[4]+_C[2]*_C[3]; + C_H_C(3,2) = _C[4]*_C[1]; + C_H_C(2,3) = 2*C_H_C(3,2); + C_H_C(4,2) = _C[4]*_C[2]; + C_H_C(2,4) = 2*C_H_C(4,2); + C_H_C(2,5) = C_H_C(5,2) = _C[4]*_C[4]; + C_H_C(3,5) = _C[3]*_C[5]; + C_H_C(5,3) = 2*C_H_C(3,5); + C_H_C(4,3) = C_H_C(3,4) = _C[3]*_C[4]+_C[5]*_C[1]; + C_H_C(4,5) = _C[4]*_C[5]; + C_H_C(5,4) = 2*C_H_C(4,5); Matrix6 trC_HC_; trC_HC_[0] = _C[0]*CC; trC_HC_[1] = _C[1]*CC; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/NeoHookean.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/NeoHookean.h index c6c9992f461..f8a7a65d86d 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/NeoHookean.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/NeoHookean.h @@ -138,36 +138,36 @@ class NeoHookean : public HyperelasticMaterial CC[4] += inverse_C[4]; Matrix6 C_H_C; - C_H_C[0][0] = inverse_C[0] * inverse_C[0]; - C_H_C[1][1] = inverse_C[1] * inverse_C[1] + inverse_C[0] * inverse_C[2]; - C_H_C[2][2] = inverse_C[2] * inverse_C[2]; - C_H_C[3][3] = inverse_C[3] * inverse_C[3] + inverse_C[0] * inverse_C[5]; - C_H_C[4][4] = inverse_C[4] * inverse_C[4] + inverse_C[2] * inverse_C[5]; - C_H_C[5][5] = inverse_C[5] * inverse_C[5]; - C_H_C[1][0] = inverse_C[0] * inverse_C[1]; - C_H_C[0][1] = 2 * C_H_C[1][0]; - C_H_C[2][0] = C_H_C[0][2] = inverse_C[1] * inverse_C[1]; - C_H_C[5][0] = C_H_C[0][5] = inverse_C[3] * inverse_C[3]; - C_H_C[3][0] = inverse_C[0] * inverse_C[3]; - C_H_C[0][3] = 2 * C_H_C[3][0]; - C_H_C[4][0] = inverse_C[1] * inverse_C[3]; - C_H_C[0][4] = 2 * C_H_C[4][0]; - C_H_C[1][2] = inverse_C[2] * inverse_C[1]; - C_H_C[2][1] = 2 * C_H_C[1][2]; - C_H_C[1][5] = inverse_C[3] * inverse_C[4]; - C_H_C[5][1] = 2 * C_H_C[1][5]; - C_H_C[3][1] = C_H_C[1][3] = inverse_C[0] * inverse_C[4] + inverse_C[1] * inverse_C[3]; - C_H_C[1][4] = C_H_C[4][1] = inverse_C[1] * inverse_C[4] + inverse_C[2] * inverse_C[3]; - C_H_C[3][2] = inverse_C[4] * inverse_C[1]; - C_H_C[2][3] = 2 * C_H_C[3][2]; - C_H_C[4][2] = inverse_C[4] * inverse_C[2]; - C_H_C[2][4] = 2 * C_H_C[4][2]; - C_H_C[2][5] = C_H_C[5][2] = inverse_C[4] * inverse_C[4]; - C_H_C[3][5] = inverse_C[3] * inverse_C[5]; - C_H_C[5][3] = 2 * C_H_C[3][5]; - C_H_C[4][3] = C_H_C[3][4] = inverse_C[3] * inverse_C[4] + inverse_C[5] * inverse_C[1]; - C_H_C[4][5] = inverse_C[4] * inverse_C[5]; - C_H_C[5][4] = 2 * C_H_C[4][5]; + C_H_C(0,0) = inverse_C[0] * inverse_C[0]; + C_H_C(1,1) = inverse_C[1] * inverse_C[1] + inverse_C[0] * inverse_C[2]; + C_H_C(2,2) = inverse_C[2] * inverse_C[2]; + C_H_C(3,3) = inverse_C[3] * inverse_C[3] + inverse_C[0] * inverse_C[5]; + C_H_C(4,4) = inverse_C[4] * inverse_C[4] + inverse_C[2] * inverse_C[5]; + C_H_C(5,5) = inverse_C[5] * inverse_C[5]; + C_H_C(1,0) = inverse_C[0] * inverse_C[1]; + C_H_C(0,1) = 2 * C_H_C(1,0); + C_H_C(2,0) = C_H_C(0,2) = inverse_C[1] * inverse_C[1]; + C_H_C(5,0) = C_H_C(0,5) = inverse_C[3] * inverse_C[3]; + C_H_C(3,0) = inverse_C[0] * inverse_C[3]; + C_H_C(0,3) = 2 * C_H_C(3,0); + C_H_C(4,0) = inverse_C[1] * inverse_C[3]; + C_H_C(0,4) = 2 * C_H_C(4,0); + C_H_C(1,2) = inverse_C[2] * inverse_C[1]; + C_H_C(2,1) = 2 * C_H_C(1,2); + C_H_C(1,5) = inverse_C[3] * inverse_C[4]; + C_H_C(5,1) = 2 * C_H_C(1,5); + C_H_C(3,1) = C_H_C(1,3) = inverse_C[0] * inverse_C[4] + inverse_C[1] * inverse_C[3]; + C_H_C(1,4) = C_H_C(4,1) = inverse_C[1] * inverse_C[4] + inverse_C[2] * inverse_C[3]; + C_H_C(3,2) = inverse_C[4] * inverse_C[1]; + C_H_C(2,3) = 2 * C_H_C(3,2); + C_H_C(4,2) = inverse_C[4] * inverse_C[2]; + C_H_C(2,4) = 2 * C_H_C(4,2); + C_H_C(2,5) = C_H_C(5,2) = inverse_C[4] * inverse_C[4]; + C_H_C(3,5) = inverse_C[3] * inverse_C[5]; + C_H_C(5,3) = 2 * C_H_C(3,5); + C_H_C(4,3) = C_H_C(3,4) = inverse_C[3] * inverse_C[4] + inverse_C[5] * inverse_C[1]; + C_H_C(4,5) = inverse_C[4] * inverse_C[5]; + C_H_C(5,4) = 2 * C_H_C(4,5); Matrix6 trC_HC_; trC_HC_[0] = inverse_C[0] * CC; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Ogden.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Ogden.h index 19dc7f947a9..5f22c44b1de 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Ogden.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/Ogden.h @@ -179,38 +179,38 @@ class Ogden: public HyperelasticMaterial CC=_C; CC[1]+=_C[1]; CC[3]+=_C[3]; CC[4]+=_C[4]; Matrix6 C_H_C; - C_H_C[0][0]=_C[0]*_C[0]; C_H_C[1][1]=_C[1]*_C[1]+_C[0]*_C[2]; C_H_C[2][2]=_C[2]*_C[2]; C_H_C[3][3]=_C[3]*_C[3]+_C[0]*_C[5]; C_H_C[4][4]=_C[4]*_C[4]+_C[2]*_C[5]; - C_H_C[5][5]=_C[5]*_C[5]; - C_H_C[1][0]=_C[0]*_C[1]; C_H_C[0][1]=2*C_H_C[1][0]; - C_H_C[2][0]=C_H_C[0][2]=_C[1]*_C[1]; C_H_C[5][0]=C_H_C[0][5]=_C[3]*_C[3]; - C_H_C[3][0]=_C[0]*_C[3]; C_H_C[0][3]=2*C_H_C[3][0]; C_H_C[4][0]=_C[1]*_C[3]; C_H_C[0][4]=2*C_H_C[4][0]; - C_H_C[1][2]=_C[2]*_C[1]; C_H_C[2][1]=2*C_H_C[1][2]; C_H_C[1][5]=_C[3]*_C[4]; C_H_C[5][1]=2*C_H_C[1][5]; - C_H_C[3][1]=C_H_C[1][3]=_C[0]*_C[4]+_C[1]*_C[3]; C_H_C[1][4]=C_H_C[4][1]=_C[1]*_C[4]+_C[2]*_C[3]; - C_H_C[3][2]=_C[4]*_C[1]; C_H_C[2][3]=2*C_H_C[3][2]; C_H_C[4][2]=_C[4]*_C[2]; C_H_C[2][4]=2*C_H_C[4][2]; - C_H_C[2][5]=C_H_C[5][2]=_C[4]*_C[4]; - C_H_C[3][5]=_C[3]*_C[5]; C_H_C[5][3]=2*C_H_C[3][5]; - C_H_C[4][3]=C_H_C[3][4]=_C[3]*_C[4]+_C[5]*_C[1]; - C_H_C[4][5]=_C[4]*_C[5]; C_H_C[5][4]=2*C_H_C[4][5]; + C_H_C(0,0)=_C[0]*_C[0]; C_H_C(1,1)=_C[1]*_C[1]+_C[0]*_C[2]; C_H_C(2,2)=_C[2]*_C[2]; C_H_C(3,3)=_C[3]*_C[3]+_C[0]*_C[5]; C_H_C(4,4)=_C[4]*_C[4]+_C[2]*_C[5]; + C_H_C(5,5)=_C[5]*_C[5]; + C_H_C(1,0)=_C[0]*_C[1]; C_H_C(0,1)=2*C_H_C(1,0); + C_H_C(2,0)=C_H_C(0,2)=_C[1]*_C[1]; C_H_C(5,0)=C_H_C(0,5)=_C[3]*_C[3]; + C_H_C(3,0)=_C[0]*_C[3]; C_H_C(0,3)=2*C_H_C(3,0); C_H_C(4,0)=_C[1]*_C[3]; C_H_C(0,4)=2*C_H_C(4,0); + C_H_C(1,2)=_C[2]*_C[1]; C_H_C(2,1)=2*C_H_C(1,2); C_H_C(1,5)=_C[3]*_C[4]; C_H_C(5,1)=2*C_H_C(1,5); + C_H_C(3,1)=C_H_C(1,3)=_C[0]*_C[4]+_C[1]*_C[3]; C_H_C(1,4)=C_H_C(4,1)=_C[1]*_C[4]+_C[2]*_C[3]; + C_H_C(3,2)=_C[4]*_C[1]; C_H_C(2,3)=2*C_H_C(3,2); C_H_C(4,2)=_C[4]*_C[2]; C_H_C(2,4)=2*C_H_C(4,2); + C_H_C(2,5)=C_H_C(5,2)=_C[4]*_C[4]; + C_H_C(3,5)=_C[3]*_C[5]; C_H_C(5,3)=2*C_H_C(3,5); + C_H_C(4,3)=C_H_C(3,4)=_C[3]*_C[4]+_C[5]*_C[1]; + C_H_C(4,5)=_C[4]*_C[5]; C_H_C(5,4)=2*C_H_C(4,5); Matrix6 trC_HC_; - trC_HC_[0]=_C[0]*CC; - trC_HC_[1]=_C[1]*CC; - trC_HC_[2]=_C[2]*CC; - trC_HC_[3]=_C[3]*CC; - trC_HC_[4]=_C[4]*CC; - trC_HC_[5]=_C[5]*CC; + trC_HC_(0)=_C[0]*CC; + trC_HC_(1)=_C[1]*CC; + trC_HC_(2)=_C[2]*CC; + trC_HC_(3)=_C[3]*CC; + trC_HC_(4)=_C[4]*CC; + trC_HC_(5)=_C[5]*CC; Matrix6 Calpha_H_Calpha; - Calpha_H_Calpha[0][0]=Calpha_2[0]*Calpha_2[0]; Calpha_H_Calpha[1][1]=Calpha_2[1]*Calpha_2[1]+Calpha_2[0]*Calpha_2[2]; Calpha_H_Calpha[2][2]=Calpha_2[2]*Calpha_2[2]; Calpha_H_Calpha[3][3]=Calpha_2[3]*Calpha_2[3]+Calpha_2[0]*Calpha_2[5]; Calpha_H_Calpha[4][4]=Calpha_2[4]*Calpha_2[4]+Calpha_2[2]*Calpha_2[5]; - Calpha_H_Calpha[5][5]=Calpha_2[5]*Calpha_2[5]; - Calpha_H_Calpha[1][0]=Calpha_2[0]*Calpha_2[1]; Calpha_H_Calpha[0][1]=2*Calpha_H_Calpha[1][0]; - Calpha_H_Calpha[2][0]=Calpha_H_Calpha[0][2]=Calpha_2[1]*Calpha_2[1]; Calpha_H_Calpha[5][0]=Calpha_H_Calpha[0][5]=Calpha_2[3]*Calpha_2[3]; - Calpha_H_Calpha[3][0]=Calpha_2[0]*Calpha_2[3]; Calpha_H_Calpha[0][3]=2*Calpha_H_Calpha[3][0]; Calpha_H_Calpha[4][0]=Calpha_2[1]*Calpha_2[3]; Calpha_H_Calpha[0][4]=2*Calpha_H_Calpha[4][0]; - Calpha_H_Calpha[1][2]=Calpha_2[2]*Calpha_2[1]; Calpha_H_Calpha[2][1]=2*Calpha_H_Calpha[1][2]; Calpha_H_Calpha[1][5]=Calpha_2[3]*Calpha_2[4]; Calpha_H_Calpha[5][1]=2*Calpha_H_Calpha[1][5]; - Calpha_H_Calpha[3][1]=Calpha_H_Calpha[1][3]=Calpha_2[0]*Calpha_2[4]+Calpha_2[1]*Calpha_2[3]; Calpha_H_Calpha[1][4]=Calpha_H_Calpha[4][1]=Calpha_2[1]*Calpha_2[4]+Calpha_2[2]*Calpha_2[3]; - Calpha_H_Calpha[3][2]=Calpha_2[4]*Calpha_2[1]; Calpha_H_Calpha[2][3]=2*Calpha_H_Calpha[3][2]; Calpha_H_Calpha[4][2]=Calpha_2[4]*Calpha_2[2]; Calpha_H_Calpha[2][4]=2*Calpha_H_Calpha[4][2]; - Calpha_H_Calpha[2][5]=Calpha_H_Calpha[5][2]=Calpha_2[4]*Calpha_2[4]; - Calpha_H_Calpha[3][5]=Calpha_2[3]*Calpha_2[5]; Calpha_H_Calpha[5][3]=2*Calpha_H_Calpha[3][5]; - Calpha_H_Calpha[4][3]=Calpha_H_Calpha[3][4]=Calpha_2[3]*Calpha_2[4]+Calpha_2[5]*Calpha_2[1]; - Calpha_H_Calpha[4][5]=Calpha_2[4]*Calpha_2[5]; Calpha_H_Calpha[5][4]=2*Calpha_H_Calpha[4][5]; + Calpha_H_Calpha(0,0)=Calpha_2[0]*Calpha_2[0]; Calpha_H_Calpha(1,1)=Calpha_2[1]*Calpha_2[1]+Calpha_2[0]*Calpha_2[2]; Calpha_H_Calpha(2,2)=Calpha_2[2]*Calpha_2[2]; Calpha_H_Calpha(3,3)=Calpha_2[3]*Calpha_2[3]+Calpha_2[0]*Calpha_2[5]; Calpha_H_Calpha(4,4)=Calpha_2[4]*Calpha_2[4]+Calpha_2[2]*Calpha_2[5]; + Calpha_H_Calpha(5,5)=Calpha_2[5]*Calpha_2[5]; + Calpha_H_Calpha(1,0)=Calpha_2[0]*Calpha_2[1]; Calpha_H_Calpha(0,1)=2*Calpha_H_Calpha(1,0); + Calpha_H_Calpha(2,0)=Calpha_H_Calpha(0,2)=Calpha_2[1]*Calpha_2[1]; Calpha_H_Calpha(5,0)=Calpha_H_Calpha(0,5)=Calpha_2[3]*Calpha_2[3]; + Calpha_H_Calpha(3,0)=Calpha_2[0]*Calpha_2[3]; Calpha_H_Calpha(0,3)=2*Calpha_H_Calpha(3,0); Calpha_H_Calpha(4,0)=Calpha_2[1]*Calpha_2[3]; Calpha_H_Calpha(0,4)=2*Calpha_H_Calpha(4,0); + Calpha_H_Calpha(1,2)=Calpha_2[2]*Calpha_2[1]; Calpha_H_Calpha(2,1)=2*Calpha_H_Calpha(1,2); Calpha_H_Calpha(1,5)=Calpha_2[3]*Calpha_2[4]; Calpha_H_Calpha(5,1)=2*Calpha_H_Calpha(1,5); + Calpha_H_Calpha(3,1)=Calpha_H_Calpha(1,3)=Calpha_2[0]*Calpha_2[4]+Calpha_2[1]*Calpha_2[3]; Calpha_H_Calpha(1,4)=Calpha_H_Calpha(4,1)=Calpha_2[1]*Calpha_2[4]+Calpha_2[2]*Calpha_2[3]; + Calpha_H_Calpha(3,2)=Calpha_2[4]*Calpha_2[1]; Calpha_H_Calpha(2,3)=2*Calpha_H_Calpha(3,2); Calpha_H_Calpha(4,2)=Calpha_2[4]*Calpha_2[2]; Calpha_H_Calpha(2,4)=2*Calpha_H_Calpha(4,2); + Calpha_H_Calpha(2,5)=Calpha_H_Calpha(5,2)=Calpha_2[4]*Calpha_2[4]; + Calpha_H_Calpha(3,5)=Calpha_2[3]*Calpha_2[5]; Calpha_H_Calpha(5,3)=2*Calpha_H_Calpha(3,5); + Calpha_H_Calpha(4,3)=Calpha_H_Calpha(3,4)=Calpha_2[3]*Calpha_2[4]+Calpha_2[5]*Calpha_2[1]; + Calpha_H_Calpha(4,5)=Calpha_2[4]*Calpha_2[5]; Calpha_H_Calpha(5,4)=2*Calpha_H_Calpha(4,5); Matrix6 trCalpha_HC_; trCalpha_HC_[0]=Calpha_1[0]*CC; trCalpha_HC_[1]=Calpha_1[1]*CC; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/StableNeoHookean.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/StableNeoHookean.h index 0729ef28e0d..7cc42444ec2 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/StableNeoHookean.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/StableNeoHookean.h @@ -149,36 +149,36 @@ class StableNeoHookean : public HyperelasticMaterial CC[4] += inverse_C[4]; Matrix6 C_H_C; - C_H_C[0][0] = inverse_C[0] * inverse_C[0]; - C_H_C[1][1] = inverse_C[1] * inverse_C[1] + inverse_C[0] * inverse_C[2]; - C_H_C[2][2] = inverse_C[2] * inverse_C[2]; - C_H_C[3][3] = inverse_C[3] * inverse_C[3] + inverse_C[0] * inverse_C[5]; - C_H_C[4][4] = inverse_C[4] * inverse_C[4] + inverse_C[2] * inverse_C[5]; - C_H_C[5][5] = inverse_C[5] * inverse_C[5]; - C_H_C[1][0] = inverse_C[0] * inverse_C[1]; - C_H_C[0][1] = 2 * C_H_C[1][0]; - C_H_C[2][0] = C_H_C[0][2] = inverse_C[1] * inverse_C[1]; - C_H_C[5][0] = C_H_C[0][5] = inverse_C[3] * inverse_C[3]; - C_H_C[3][0] = inverse_C[0] * inverse_C[3]; - C_H_C[0][3] = 2 * C_H_C[3][0]; - C_H_C[4][0] = inverse_C[1] * inverse_C[3]; - C_H_C[0][4] = 2 * C_H_C[4][0]; - C_H_C[1][2] = inverse_C[2] * inverse_C[1]; - C_H_C[2][1] = 2 * C_H_C[1][2]; - C_H_C[1][5] = inverse_C[3] * inverse_C[4]; - C_H_C[5][1] = 2 * C_H_C[1][5]; - C_H_C[3][1] = C_H_C[1][3] = inverse_C[0] * inverse_C[4] + inverse_C[1] * inverse_C[3]; - C_H_C[1][4] = C_H_C[4][1] = inverse_C[1] * inverse_C[4] + inverse_C[2] * inverse_C[3]; - C_H_C[3][2] = inverse_C[4] * inverse_C[1]; - C_H_C[2][3] = 2 * C_H_C[3][2]; - C_H_C[4][2] = inverse_C[4] * inverse_C[2]; - C_H_C[2][4] = 2 * C_H_C[4][2]; - C_H_C[2][5] = C_H_C[5][2] = inverse_C[4] * inverse_C[4]; - C_H_C[3][5] = inverse_C[3] * inverse_C[5]; - C_H_C[5][3] = 2 * C_H_C[3][5]; - C_H_C[4][3] = C_H_C[3][4] = inverse_C[3] * inverse_C[4] + inverse_C[5] * inverse_C[1]; - C_H_C[4][5] = inverse_C[4] * inverse_C[5]; - C_H_C[5][4] = 2 * C_H_C[4][5]; + C_H_C(0,0) = inverse_C[0] * inverse_C[0]; + C_H_C(1,1) = inverse_C[1] * inverse_C[1] + inverse_C[0] * inverse_C[2]; + C_H_C(2,2) = inverse_C[2] * inverse_C[2]; + C_H_C(3,3) = inverse_C[3] * inverse_C[3] + inverse_C[0] * inverse_C[5]; + C_H_C(4,4) = inverse_C[4] * inverse_C[4] + inverse_C[2] * inverse_C[5]; + C_H_C(5,5) = inverse_C[5] * inverse_C[5]; + C_H_C(1,0) = inverse_C[0] * inverse_C[1]; + C_H_C(0,1) = 2 * C_H_C(1,0); + C_H_C(2,0) = C_H_C(0,2) = inverse_C[1] * inverse_C[1]; + C_H_C(5,0) = C_H_C(0,5) = inverse_C[3] * inverse_C[3]; + C_H_C(3,0) = inverse_C[0] * inverse_C[3]; + C_H_C(0,3) = 2 * C_H_C(3,0); + C_H_C(4,0) = inverse_C[1] * inverse_C[3]; + C_H_C(0,4) = 2 * C_H_C(4,0); + C_H_C(1,2) = inverse_C[2] * inverse_C[1]; + C_H_C(2,1) = 2 * C_H_C(1,2); + C_H_C(1,5) = inverse_C[3] * inverse_C[4]; + C_H_C(5,1) = 2 * C_H_C(1,5); + C_H_C(3,1) = C_H_C(1,3) = inverse_C[0] * inverse_C[4] + inverse_C[1] * inverse_C[3]; + C_H_C(1,4) = C_H_C(4,1) = inverse_C[1] * inverse_C[4] + inverse_C[2] * inverse_C[3]; + C_H_C(3,2) = inverse_C[4] * inverse_C[1]; + C_H_C(2,3) = 2 * C_H_C(3,2); + C_H_C(4,2) = inverse_C[4] * inverse_C[2]; + C_H_C(2,4) = 2 * C_H_C(4,2); + C_H_C(2,5) = C_H_C(5,2) = inverse_C[4] * inverse_C[4]; + C_H_C(3,5) = inverse_C[3] * inverse_C[5]; + C_H_C(5,3) = 2 * C_H_C(3,5); + C_H_C(4,3) = C_H_C(3,4) = inverse_C[3] * inverse_C[4] + inverse_C[5] * inverse_C[1]; + C_H_C(4,5) = inverse_C[4] * inverse_C[5]; + C_H_C(5,4) = 2 * C_H_C(4,5); Matrix6 trC_HC_; trC_HC_[0] = inverse_C[0] * CC; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/VerondaWestman.h b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/VerondaWestman.h index 78649290c6d..64215a98afa 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/VerondaWestman.h +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/src/sofa/component/solidmechanics/fem/hyperelastic/material/VerondaWestman.h @@ -147,36 +147,36 @@ class VerondaWestman : public HyperelasticMaterial C[3] += sinfo->deformationTensor[3]; C[4] += sinfo->deformationTensor[4]; Matrix6 C_H_C; - C_H_C[0][0] = _C[0]*_C[0]; - C_H_C[1][1] = _C[1]*_C[1]+_C[0]*_C[2]; - C_H_C[2][2] = _C[2]*_C[2]; - C_H_C[3][3] = _C[3]*_C[3]+_C[0]*_C[5]; - C_H_C[4][4] = _C[4]*_C[4]+_C[2]*_C[5]; - C_H_C[5][5] = _C[5]*_C[5]; - C_H_C[1][0] = _C[0]*_C[1]; - C_H_C[0][1] = 2*C_H_C[1][0]; - C_H_C[2][0] = C_H_C[0][2] = _C[1]*_C[1]; - C_H_C[5][0] = C_H_C[0][5] = _C[3]*_C[3]; - C_H_C[3][0] = _C[0]*_C[3]; - C_H_C[0][3] = 2*C_H_C[3][0]; - C_H_C[4][0] = _C[1]*_C[3]; - C_H_C[0][4] = 2*C_H_C[4][0]; - C_H_C[1][2] = _C[2]*_C[1]; - C_H_C[2][1] = 2*C_H_C[1][2]; - C_H_C[1][5] = _C[3]*_C[4]; - C_H_C[5][1] = 2*C_H_C[1][5]; - C_H_C[3][1] = C_H_C[1][3] = _C[0]*_C[4]+_C[1]*_C[3]; - C_H_C[1][4] = C_H_C[4][1] = _C[1]*_C[4]+_C[2]*_C[3]; - C_H_C[3][2] = _C[4]*_C[1]; - C_H_C[2][3] = 2*C_H_C[3][2]; - C_H_C[4][2] = _C[4]*_C[2]; - C_H_C[2][4] = 2*C_H_C[4][2]; - C_H_C[2][5] = C_H_C[5][2] = _C[4]*_C[4]; - C_H_C[3][5] = _C[3]*_C[5]; - C_H_C[5][3] = 2*C_H_C[3][5]; - C_H_C[4][3] = C_H_C[3][4] = _C[3]*_C[4]+_C[5]*_C[1]; - C_H_C[4][5] = _C[4]*_C[5]; - C_H_C[5][4] = 2*C_H_C[4][5]; + C_H_C(0,0) = _C[0]*_C[0]; + C_H_C(1,1) = _C[1]*_C[1]+_C[0]*_C[2]; + C_H_C(2,2) = _C[2]*_C[2]; + C_H_C(3,3) = _C[3]*_C[3]+_C[0]*_C[5]; + C_H_C(4,4) = _C[4]*_C[4]+_C[2]*_C[5]; + C_H_C(5,5) = _C[5]*_C[5]; + C_H_C(1,0) = _C[0]*_C[1]; + C_H_C(0,1) = 2*C_H_C(1,0); + C_H_C(2,0) = C_H_C(0,2) = _C[1]*_C[1]; + C_H_C(5,0) = C_H_C(0,5) = _C[3]*_C[3]; + C_H_C(3,0) = _C[0]*_C[3]; + C_H_C(0,3) = 2*C_H_C(3,0); + C_H_C(4,0) = _C[1]*_C[3]; + C_H_C(0,4) = 2*C_H_C(4,0); + C_H_C(1,2) = _C[2]*_C[1]; + C_H_C(2,1) = 2*C_H_C(1,2); + C_H_C(1,5) = _C[3]*_C[4]; + C_H_C(5,1) = 2*C_H_C(1,5); + C_H_C(3,1) = C_H_C(1,3) = _C[0]*_C[4]+_C[1]*_C[3]; + C_H_C(1,4) = C_H_C(4,1) = _C[1]*_C[4]+_C[2]*_C[3]; + C_H_C(3,2) = _C[4]*_C[1]; + C_H_C(2,3) = 2*C_H_C(3,2); + C_H_C(4,2) = _C[4]*_C[2]; + C_H_C(2,4) = 2*C_H_C(4,2); + C_H_C(2,5) = C_H_C(5,2) = _C[4]*_C[4]; + C_H_C(3,5) = _C[3]*_C[5]; + C_H_C(5,3) = 2*C_H_C(3,5); + C_H_C(4,3) = C_H_C(3,4) = _C[3]*_C[4]+_C[5]*_C[1]; + C_H_C(4,5) = _C[4]*_C[5]; + C_H_C(5,4) = 2*C_H_C(4,5); Matrix6 trC_HC_; trC_HC_[0] = _C[0]*CC; trC_HC_[1] = _C[1]*CC; diff --git a/Sofa/Component/SolidMechanics/FEM/HyperElastic/tests/Material_test.cpp b/Sofa/Component/SolidMechanics/FEM/HyperElastic/tests/Material_test.cpp index cc3e31494ea..d25be8240d3 100644 --- a/Sofa/Component/SolidMechanics/FEM/HyperElastic/tests/Material_test.cpp +++ b/Sofa/Component/SolidMechanics/FEM/HyperElastic/tests/Material_test.cpp @@ -205,7 +205,7 @@ void testElasticityTensorFromSecondPiolaKirchhoff( // for (sofa::Size j = 0; j < Matrix6::size(); ++j) for (sofa::Size j : {0, 2, 5}) //only the diagonal terms { - EXPECT_NEAR(elasticityTensor[i][j], elasticityTensorApprox[j], 1e-7) << "i = " << i << ", j = " << j; + EXPECT_NEAR(elasticityTensor(i,j), elasticityTensorApprox[j], 1e-7) << "i = " << i << ", j = " << j; } } } diff --git a/Sofa/Component/SolidMechanics/FEM/NonUniform/Sofa.Component.SolidMechanics.FEM.NonUniformConfig.cmake.in b/Sofa/Component/SolidMechanics/FEM/NonUniform/Sofa.Component.SolidMechanics.FEM.NonUniformConfig.cmake.in index 9b550a36a18..0f3324c2806 100644 --- a/Sofa/Component/SolidMechanics/FEM/NonUniform/Sofa.Component.SolidMechanics.FEM.NonUniformConfig.cmake.in +++ b/Sofa/Component/SolidMechanics/FEM/NonUniform/Sofa.Component.SolidMechanics.FEM.NonUniformConfig.cmake.in @@ -3,10 +3,11 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.SolidMechanics.FEM.Elastic QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.SolidMechanics.FEM.Elastic QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMForceFieldAndMass.inl b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMForceFieldAndMass.inl index 15d578c5cc6..04f2d67efa8 100644 --- a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMForceFieldAndMass.inl +++ b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMForceFieldAndMass.inl @@ -65,7 +65,7 @@ const bool HexahedronCompositeFEMForceFieldAndMass::IS_CONSTRAINED_27 template const int HexahedronCompositeFEMForceFieldAndMass::FineHexa_FineNode_IndiceForCutAssembling_27[27]= -{0, 0, 1, 1, 2, 3, 3, 4, 2, 5, 6, 7 ,8, 9, 10, 11, 12, 13, 4 ,14, 5, 15, 16, 17, 7, 18, 6}; +{0, 0, 1, 1, 2, 3, 3, 4, 2, 5, 6, 7 ,8, 9, 10, 11, 12, 13, 4 ,14, 5, 15, 16, 17, 7, 18, 6}; @@ -373,17 +373,17 @@ const float HexahedronCompositeFEMForceFieldAndMass::MIDDLE_INTERPOLA template const int HexahedronCompositeFEMForceFieldAndMass::MIDDLE_AXES[27]= { - 0, 1, 0, - 2, 3, 2, - 0, 1, 0, + 0, 1, 0, + 2, 3, 2, + 0, 1, 0, - 3, 2, 3, - 1, 0, 1, - 3, 2, 3, + 3, 2, 3, + 1, 0, 1, + 3, 2, 3, - 0, 1, 0, - 2, 3, 2, - 0, 1, 0 + 0, 1, 0, + 2, 3, 2, + 0, 1, 0 }; @@ -596,7 +596,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesDirect // idx for assembly if( !map_idxq_idxass[ hexa[w] ] ) { - map_idxq_idxass[ hexa[w] ] = /*FineHexa_FineNode_IndiceForAssembling[i][w];*/idxass; + map_idxq_idxass[ hexa[w] ] = /*FineHexa_FineNode_IndiceForAssembling(i,w);*/idxass; idxass++; } } @@ -615,8 +615,8 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesDirect for(int m=0; m<3; ++m) for(int n=0; n<3; ++n) { - assembledStiffness(v1 * 3 + m, v2 * 3 + n) += finestStiffnesses[i][j*3+m][k*3+n]; - assembledMass(v1 * 3 + m, v2 * 3 + n) += finestMasses[i][j*3+m][k*3+n]; + assembledStiffness(v1 * 3 + m, v2 * 3 + n) += finestStiffnesses[i](j*3+m,k*3+n); + assembledMass(v1 * 3 + m, v2 * 3 + n) += finestMasses[i](j*3+m,k*3+n); } } } @@ -772,7 +772,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesDirect { for(Size j=0; j<8*3; ++j) { - if( mask(i,j) /*WEIGHT_MASK[i][j]*/ ) + if( mask(i,j) /*WEIGHT_MASK(i,j)*/ ) WBmeca(i,j) = WB(i,j); } } @@ -799,8 +799,8 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesDirect for(int i=0; i<8*3; ++i) for(int j=0; j<8*3; ++j) { - K[i][j]=(Real)Kc(i,j); - M[i][j]=(Real)Mc(i,j); + K(i,j)=(Real)Kc(i,j); + M(i,j)=(Real)Mc(i,j); } if( !d_completeInterpolation.getValue() ) // take WBmeca as the object interpolation { @@ -814,9 +814,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesDirect { for( int k=0; k<8*3; ++k) { - _finalWeights[finestChildren[i]].second[j*3 ][k] = (Real)WB( map_idxq_idxass[ hexa[j] ]*3 ,k); - _finalWeights[finestChildren[i]].second[j*3+1][k] = (Real)WB( map_idxq_idxass[ hexa[j] ]*3+1 ,k); - _finalWeights[finestChildren[i]].second[j*3+2][k] = (Real)WB( map_idxq_idxass[ hexa[j] ]*3+2 ,k); + _finalWeights[finestChildren[i]].second(j*3 ,k) = (Real)WB( map_idxq_idxass[ hexa[j] ]*3 ,k); + _finalWeights[finestChildren[i]].second(j*3+1,k) = (Real)WB( map_idxq_idxass[ hexa[j] ]*3+1 ,k); + _finalWeights[finestChildren[i]].second(j*3+2,k) = (Real)WB( map_idxq_idxass[ hexa[j] ]*3+2 ,k); } } _finalWeights[finestChildren[i]].first = elementIndice; @@ -917,9 +917,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int m=0; m<3; ++m) for(int n=0; n<3; ++n) { - assembledStiffness[ v1*3+m ][ v2*3+n ] += finerK[i][j*3+m][k*3+n]; - assembledStiffnessWithRigidVoid[ v1*3+m ][ v2*3+n ] += finerK[i][j*3+m][k*3+n]; - assembledMass[ v1*3+m ][ v2*3+n ] += finerM[i][j*3+m][k*3+n]; + assembledStiffness( v1*3+m , v2*3+n ) += finerK[i](j*3+m,k*3+n); + assembledStiffnessWithRigidVoid( v1*3+m , v2*3+n ) += finerK[i](j*3+m,k*3+n); + assembledMass( v1*3+m , v2*3+n ) += finerM[i](j*3+m,k*3+n); } } } @@ -937,7 +937,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int m=0; m<3; ++m) for(int n=0; n<3; ++n) { - assembledStiffnessWithRigidVoid[ v1*3+m ][ v2*3+n ] += RIGID_STIFFNESS[j*3+m][k*3+n]; + assembledStiffnessWithRigidVoid( v1*3+m , v2*3+n ) += RIGID_STIFFNESS[j*3+m][k*3+n]; } } } @@ -960,7 +960,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs { for(int m=0; m<3; ++m) for(int n=0; n<3; ++n) - Kg[ lig*3+m ][ col*3+n ] = assembledStiffnessWithRigidVoid[lig*3+m][i*3+n]; + Kg( lig*3+m , col*3+n ) = assembledStiffnessWithRigidVoid(lig*3+m,i*3+n); } } else @@ -969,7 +969,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs { for(int m=0; m<3; ++m) for(int n=0; n<3; ++n) - A[ lig*3+m ][ col*3+n ] = assembledStiffnessWithRigidVoid[lig*3+m][i*3+n]; + A( lig*3+m , col*3+n ) = assembledStiffnessWithRigidVoid(lig*3+m,i*3+n); } } @@ -979,9 +979,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs // put -G entries into A for(int i=0; i<8; ++i) // for all constrained nodes { - A[ CoarseToFine[i]*3 ][ (27-8+i)*3 ] = -1.0; - A[ CoarseToFine[i]*3+1 ][ (27-8+i)*3+1 ] = -1.0; - A[ CoarseToFine[i]*3+2 ][ (27-8+i)*3+2 ] = -1.0; + A( CoarseToFine[i]*3 , (27-8+i)*3 ) = -1.0; + A( CoarseToFine[i]*3+1 , (27-8+i)*3+1 ) = -1.0; + A( CoarseToFine[i]*3+2 , (27-8+i)*3+2 ) = -1.0; } const bool canInvert = Ainv.invert(A); assert(canInvert); @@ -990,7 +990,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int i=0; i<27-8; ++i) { for(int m=0; m<3; ++m) - Ainvf[i*3+m] = - Ainv.line( i*3+m ); + Ainvf(i*3+m) = - Ainv.line( i*3+m ); } type::Mat<(27-8)*3, 8*3, Real> W; @@ -1003,9 +1003,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs int idx = i/3; int mod = i%3; if( IS_CONSTRAINED_27[idx] ) - WB[ i ][ FineHexa_FineNode_IndiceForCutAssembling_27[idx]*3+mod ] = 1.0; + WB( i )[ FineHexa_FineNode_IndiceForCutAssembling_27[idx]*3+mod ] = 1.0; else - WB[ i ] = W[ FineHexa_FineNode_IndiceForCutAssembling_27[idx]*3+mod ]; + WB( i ) = W( FineHexa_FineNode_IndiceForCutAssembling_27[idx]*3+mod ); } // apply the mask to take only concerned values (an edge stays an edge, a face stays a face, if corner=1 opposite borders=0....) @@ -1015,7 +1015,7 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int j=0; j<8*3; ++j) { if( WEIGHT_MASK[i][j] ) - WBmeca[i][j]=WB[i][j]; + WBmeca(i,j)=WB(i,j); } } @@ -1026,11 +1026,11 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs { for(int j=0; j<8*3; ++j) { - sum_wbmeca[i] += WBmeca[i][j]; + sum_wbmeca[i] += WBmeca(i,j); } for(int j=0; j<8*3; ++j) { - WBmeca[i][j] /= sum_wbmeca[i]; + WBmeca(i,j) /= sum_wbmeca[i]; } } @@ -1050,10 +1050,10 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int j=0; j<8*3; ++j) { if( !WEIGHT_MASK_CROSSED_DIFF[i][j] ) - WB[i][j] = WBmeca[i][j]; + WB(i,j) = WBmeca(i,j); else { - WB[i][j] = (Real)(WB[i][j] / fabs(WB[i][j]) * WEIGHT_MASK_CROSSED_DIFF[i][j] * poissonRatio * .3); + WB(i,j) = (Real)(WB(i,j) / fabs(WB(i,j)) * WEIGHT_MASK_CROSSED_DIFF[i][j] * poissonRatio * .3); } } } @@ -1066,9 +1066,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs { for(int i=0; i<8; ++i) { - _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildren[elem]][i*3 ] = WB [ FineHexa_FineNode_IndiceForAssembling[ elem ][ i ]*3 ]; - _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildren[elem]][i*3+1] = WB [ FineHexa_FineNode_IndiceForAssembling[ elem ][ i ]*3+1]; - _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildren[elem]][i*3+2] = WB [ FineHexa_FineNode_IndiceForAssembling[ elem ][ i ]*3+2]; + _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildren[elem]](i*3 ) = WB ( FineHexa_FineNode_IndiceForAssembling[ elem ][ i ]*3 ); + _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildren[elem]](i*3+1) = WB ( FineHexa_FineNode_IndiceForAssembling[ elem ][ i ]*3+1); + _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildren[elem]](i*3+2) = WB ( FineHexa_FineNode_IndiceForAssembling[ elem ][ i ]*3+2); } } } @@ -1246,9 +1246,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int m=0; m<3; ++m) for(int n=0; n<3; ++n) { - assembledStiffness( v1*3+m, v2*3+n) += finerK[i][c][j*3+m][k*3+n]; - assembledStiffnessStatic( v1*3+m, v2*3+n) += finerK[i][c][j*3+m][k*3+n]; - assembledMass( v1*3+m, v2*3+n) += finerM[i][c][j*3+m][k*3+n]; + assembledStiffness( v1*3+m, v2*3+n) += finerK[i][c](j*3+m, k*3+n); + assembledStiffnessStatic( v1*3+m, v2*3+n) += finerK[i][c](j*3+m, k*3+n); + assembledMass( v1*3+m, v2*3+n) += finerM[i][c](j*3+m, k*3+n); } } } @@ -1453,8 +1453,8 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs for(int i=0; i<8*3; ++i) for(int j=0; j<8*3; ++j) { - K[i][j]=(Real)Kc(i,j); - M[i][j]=(Real)Mc(i,j); + K(i,j)=(Real)Kc(i,j); + M(i,j)=(Real)Mc(i,j); } if( !d_completeInterpolation.getValue() ) // take WBmeca as the object interpolation @@ -1472,9 +1472,9 @@ void HexahedronCompositeFEMForceFieldAndMass::computeMechanicalMatricesRecurs { for( int l=0; l<8*3; ++l) // toutes les cols de W { - _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildrenRamificationOriginal[i][j]][k*3 ][l] = (Real)WB( map_idxq_idxass[ finehexa[k] ]*3 ,l); - _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildrenRamificationOriginal[i][j]][k*3+1][l] = (Real)WB( map_idxq_idxass[ finehexa[k] ]*3+1 ,l); - _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildrenRamificationOriginal[i][j]][k*3+2][l] = (Real)WB( map_idxq_idxass[ finehexa[k] ]*3+2 ,l); + _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildrenRamificationOriginal[i][j]](k*3 , l) = (Real)WB( map_idxq_idxass[ finehexa[k] ]*3 ,l); + _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildrenRamificationOriginal[i][j]](k*3+1 , l) = (Real)WB( map_idxq_idxass[ finehexa[k] ]*3+1 ,l); + _weights[this->d_nbVirtualFinerLevels.getValue()-level-1][finerChildrenRamificationOriginal[i][j]](k*3+2 , l) = (Real)WB( map_idxq_idxass[ finehexa[k] ]*3+2 ,l); } } } diff --git a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMMapping.inl b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMMapping.inl index ef8a4492aae..a269d48a5a1 100644 --- a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMMapping.inl +++ b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/HexahedronCompositeFEMMapping.inl @@ -169,7 +169,7 @@ void HexahedronCompositeFEMMapping::init() // // // for(int j=0;j<8;++j) -// if( fabs( (*it).second[0][j*3] ) > 1.0e-5 || fabs( (*it).second[1][j*3+1] ) > 1.0e-5 || fabs( (*it).second[2][j*3+2] ) > 1.0e-5 ) +// if( fabs( (*it).second(0,j*3) ) > 1.0e-5 || fabs( (*it).second(1,j*3+1) ) > 1.0e-5 || fabs( (*it).second(2,j*3+2) ) > 1.0e-5 ) // // // } @@ -226,7 +226,7 @@ void HexahedronCompositeFEMMapping::apply( const sofa::core::Mecha // type::Quat meanRotation; for(std::map< int, Weight >::iterator it = _finestWeights[i].begin(); it!=_finestWeights[i].end(); ++it) { -// meanRotation += _rotations[ _finestWeights[i][j].first ]; +// meanRotation += _rotations[ _finestWeights(i,j).first ]; Transformation& rotation = _rotations[(*it).first ]; _qFine[i] += rotation.multTranspose( _qFine0[i] + (*it).second * coarseDisplacements[ (*it).first ] ); diff --git a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedralFEMForceFieldAndMass.inl b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedralFEMForceFieldAndMass.inl index ac9b2e4e4e3..39e22d56080 100644 --- a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedralFEMForceFieldAndMass.inl +++ b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedralFEMForceFieldAndMass.inl @@ -113,16 +113,16 @@ void NonUniformHexahedralFEMForceFieldAndMass::reinit() for(unsigned int u=0; u<8; ++u) for(unsigned int v=0; v<8; ++v) { - M[u][v] = (Real) (_material.mass/216.0); + M(u,v) = (Real) (_material.mass/216.0); const unsigned int q = u ^ v; - if ((q&1)==((q&2) >> 1)) M[u][v] *= (Real) 2.0; - if (!((q&2) >> 1)) M[u][v] *= (Real) 2.0; - if (!(q>>2)) M[u][v] *= (Real) 2.0; + if ((q&1)==((q&2) >> 1)) M(u,v) *= (Real) 2.0; + if (!((q&2) >> 1)) M(u,v) *= (Real) 2.0; + if (!(q>>2)) M(u,v) *= (Real) 2.0; for(unsigned int k=0; k<3; ++k) for(unsigned int j=0; j<3; ++j) - _material.M[3*u+k][3*v+j] = (Real)((k%3==j%3)?M[u][v]:0.0); + _material.M(3*u+k,3*v+j) = (Real)((k%3==j%3)?M(u,v):0.0); } _H.resize(level+1); @@ -146,14 +146,14 @@ void NonUniformHexahedralFEMForceFieldAndMass::reinit() const float z = fineNodeSize * (k + (w>>2)); // entree dans la matrice pour le sommet w - _H[currLevel][idx][w][0] = (1-x) * (1-y) * (1-z); - _H[currLevel][idx][w][1] = (x) * (1-y) * (1-z); - _H[currLevel][idx][w][3] = (1-x) * (y) * (1-z); - _H[currLevel][idx][w][2] = (x) * (y) * (1-z); - _H[currLevel][idx][w][4] = (1-x) * (1-y) * (z); - _H[currLevel][idx][w][5] = (x) * (1-y) * (z); - _H[currLevel][idx][w][7] = (1-x) * (y) * (z); - _H[currLevel][idx][w][6] = (x) * (y) * (z); + _H[currLevel][idx](w, 0) = (1-x) * (1-y) * (1-z); + _H[currLevel][idx](w, 1) = (x) * (1-y) * (1-z); + _H[currLevel][idx](w, 3) = (1-x) * (y) * (1-z); + _H[currLevel][idx](w, 2) = (x) * (y) * (1-z); + _H[currLevel][idx](w, 4) = (1-x) * (1-y) * (z); + _H[currLevel][idx](w, 5) = (x) * (1-y) * (z); + _H[currLevel][idx](w, 7) = (1-x) * (y) * (z); + _H[currLevel][idx](w, 6) = (x) * (y) * (z); } } } @@ -296,9 +296,9 @@ void NonUniformHexahedralFEMForceFieldAndMass::handleHexaAdded(const core::to { for(int j=0; j<8*3; ++j) { - lumpedMasses[ hexahedra[hexaId][w] ][0] += mass[w*3 ][j]; - lumpedMasses[ hexahedra[hexaId][w] ][1] += mass[w*3+1][j]; - lumpedMasses[ hexahedra[hexaId][w] ][2] += mass[w*3+2][j]; + lumpedMasses[ hexahedra[hexaId][w] ][0] += mass(w*3 ,j); + lumpedMasses[ hexahedra[hexaId][w] ][1] += mass(w*3+1,j); + lumpedMasses[ hexahedra[hexaId][w] ][2] += mass(w*3+2,j); } } } @@ -342,9 +342,9 @@ void NonUniformHexahedralFEMForceFieldAndMass::handleHexaRemoved(const core:: { for(int j=0; j<8*3; ++j) { - lumpedMasses[ hexahedra[hexaId][w] ][0] -= mass[w*3 ][j]; - lumpedMasses[ hexahedra[hexaId][w] ][1] -= mass[w*3+1][j]; - lumpedMasses[ hexahedra[hexaId][w] ][2] -= mass[w*3+2][j]; + lumpedMasses[ hexahedra[hexaId][w] ][0] -= mass(w*3 ,j); + lumpedMasses[ hexahedra[hexaId][w] ][1] -= mass(w*3+1,j); + lumpedMasses[ hexahedra[hexaId][w] ][2] -= mass(w*3+2,j); } } } @@ -409,9 +409,9 @@ void NonUniformHexahedralFEMForceFieldAndMass::handleMultilevelModif(const co { for(int j=0; j<8*3; ++j) { - lumpedMasses[ hexahedra[hexaId][w] ][0] -= M[w*3 ][j]; - lumpedMasses[ hexahedra[hexaId][w] ][1] -= M[w*3+1][j]; - lumpedMasses[ hexahedra[hexaId][w] ][2] -= M[w*3+2][j]; + lumpedMasses[ hexahedra[hexaId][w] ][0] -= M(w*3 ,j); + lumpedMasses[ hexahedra[hexaId][w] ][1] -= M(w*3+1,j); + lumpedMasses[ hexahedra[hexaId][w] ][2] -= M(w*3+2,j); } } } @@ -801,7 +801,7 @@ void NonUniformHexahedralFEMForceFieldAndMass::addHtfineHtoCoarse( for(int k=0; k<24; ++k) { if(j%3==k%3) - A[i][j] += fine[i][k] * H[k/3][j/3]; // A = fine * H + A(i,j) += fine(i,k) * H(k/3,j/3); // A = fine * H } for(int i=0; i<24; i++) @@ -809,7 +809,7 @@ void NonUniformHexahedralFEMForceFieldAndMass::addHtfineHtoCoarse( for(int k=0; k<24; ++k) { if(i%3==k%3) - coarse[i][j] += H[k/3][i/3] * A[k][j]; // HtfineH = Ht * A + coarse(i,j) += H(k/3,i/3) * A(k,j); // HtfineH = Ht * A } } @@ -826,7 +826,7 @@ void NonUniformHexahedralFEMForceFieldAndMass::subtractHtfineHfromCoarse( for(int k=0; k<24; ++k) { if(j%3==k%3) - A[i][j] += fine[i][k] * H[k/3][j/3]; // A = fine * H + A(i,j) += fine(i,k) * H(k/3,j/3); // A = fine * H } for(int i=0; i<24; i++) @@ -834,7 +834,7 @@ void NonUniformHexahedralFEMForceFieldAndMass::subtractHtfineHfromCoarse( for(int k=0; k<24; ++k) { if(i%3==k%3) - coarse[i][j] -= H[k/3][i/3] * A[k][j]; // HtfineH = Ht * A + coarse(i,j) -= H(k/3,i/3) * A(k,j); // HtfineH = Ht * A } } @@ -852,7 +852,7 @@ void NonUniformHexahedralFEMForceFieldAndMass::computeHtfineH( for(int k=0; k<24; ++k) { if(j%3==k%3) - A[i][j] += fine[i][k] * H[k/3][j/3]; // A = fine * H + A(i,j) += fine(i,k) * H(k/3,j/3); // A = fine * H } for(int i=0; i<24; i++) @@ -860,7 +860,7 @@ void NonUniformHexahedralFEMForceFieldAndMass::computeHtfineH( for(int k=0; k<24; ++k) { if(i%3==k%3) - HtfineH[i][j] += H[k/3][i/3] * A[k][j]; // HtfineH = Ht * A + HtfineH(i,j) += H(k/3,i/3) * A(k,j); // HtfineH = Ht * A } } @@ -989,24 +989,24 @@ void NonUniformHexahedralFEMForceFieldAndMass::addMBKdx(const core::M for (unsigned n2=0; n2<8; n2++) { // add M to matrix - Mat33 tmp( Deriv ( Me[3*n1+0][3*n2+0]*mFactor, Me[3*n1+0][3*n2+1]*mFactor, Me[3*n1+0][3*n2+2]*mFactor ), - Deriv ( Me[3*n1+1][3*n2+0]*mFactor, Me[3*n1+1][3*n2+1]*mFactor, Me[3*n1+1][3*n2+2]*mFactor ), - Deriv ( Me[3*n1+2][3*n2+0]*mFactor, Me[3*n1+2][3*n2+1]*mFactor, Me[3*n1+2][3*n2+2]*mFactor ) + Mat33 tmp( Deriv ( Me(3*n1+0,3*n2+0)*mFactor, Me(3*n1+0,3*n2+1)*mFactor, Me(3*n1+0,3*n2+2)*mFactor ), + Deriv ( Me(3*n1+1,3*n2+0)*mFactor, Me(3*n1+1,3*n2+1)*mFactor, Me(3*n1+1,3*n2+2)*mFactor ), + Deriv ( Me(3*n1+2,3*n2+0)*mFactor, Me(3*n1+2,3*n2+1)*mFactor, Me(3*n1+2,3*n2+2)*mFactor ) ); // sub K to matrix tmp -= Mat33( - Deriv ( Ke[3*n1+0][3*n2+0]*kFactor, Ke[3*n1+0][3*n2+1]*kFactor, Ke[3*n1+0][3*n2+2]*kFactor ), - Deriv ( Ke[3*n1+1][3*n2+0]*kFactor, Ke[3*n1+1][3*n2+1]*kFactor, Ke[3*n1+1][3*n2+2]*kFactor ), - Deriv ( Ke[3*n1+2][3*n2+0]*kFactor, Ke[3*n1+2][3*n2+1]*kFactor, Ke[3*n1+2][3*n2+2]*kFactor ) ); + Deriv ( Ke(3*n1+0,3*n2+0)*kFactor, Ke(3*n1+0,3*n2+1)*kFactor, Ke(3*n1+0,3*n2+2)*kFactor ), + Deriv ( Ke(3*n1+1,3*n2+0)*kFactor, Ke(3*n1+1,3*n2+1)*kFactor, Ke(3*n1+1,3*n2+2)*kFactor ), + Deriv ( Ke(3*n1+2,3*n2+0)*kFactor, Ke(3*n1+2,3*n2+1)*kFactor, Ke(3*n1+2,3*n2+2)*kFactor ) ); // rotate the matrix tmp = Re * tmp * Ret; // store the matrix - MBKe[3*n1+0][3*n2+0] = tmp[0][0], MBKe[3*n1+0][3*n2+1] = tmp[0][1], MBKe[3*n1+0][3*n2+2] = tmp[0][2]; - MBKe[3*n1+1][3*n2+0] = tmp[1][0], MBKe[3*n1+1][3*n2+1] = tmp[1][1], MBKe[3*n1+1][3*n2+2] = tmp[1][2]; - MBKe[3*n1+2][3*n2+0] = tmp[2][0], MBKe[3*n1+2][3*n2+1] = tmp[2][1], MBKe[3*n1+2][3*n2+2] = tmp[2][2]; + MBKe(3*n1+0,3*n2+0) = tmp(0,0), MBKe(3*n1+0,3*n2+1) = tmp(0,1), MBKe(3*n1+0,3*n2+2) = tmp(0,2); + MBKe(3*n1+1,3*n2+0) = tmp(1,0), MBKe(3*n1+1,3*n2+1) = tmp(1,1), MBKe(3*n1+1,3*n2+2) = tmp(1,2); + MBKe(3*n1+2,3*n2+0) = tmp(2,0), MBKe(3*n1+2,3*n2+1) = tmp(2,1), MBKe(3*n1+2,3*n2+2) = tmp(2,2); } } diff --git a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl index 16bb1be8da9..9f4bb642cf9 100644 --- a/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl +++ b/Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl @@ -179,9 +179,9 @@ void NonUniformHexahedronFEMForceFieldAndMass::init() { for(int j=0; j<8*3; ++j) { - this->_lumpedMasses[ (*it)[w] ][0] += mass[w*3 ][j]; - this->_lumpedMasses[ (*it)[w] ][1] += mass[w*3+1][j]; - this->_lumpedMasses[ (*it)[w] ][2] += mass[w*3+2][j]; + this->_lumpedMasses[ (*it)[w] ][0] += mass(w*3 ,j); + this->_lumpedMasses[ (*it)[w] ][1] += mass(w*3+1,j); + this->_lumpedMasses[ (*it)[w] ][2] += mass(w*3+2,j); } } } @@ -230,7 +230,7 @@ void NonUniformHexahedronFEMForceFieldAndMass::computeMechanicalMatricesByCon computeClassicalMechanicalMatrices(K,M,elementIndice,this->_sparseGrid->getNbVirtualFinerLevels()-level); else { - type::fixed_array finerChildren; + type::fixed_array finerChildren; if (level == 0) { finerChildren = this->_sparseGrid->_hierarchicalCubeMap[elementIndice]; @@ -242,7 +242,7 @@ void NonUniformHexahedronFEMForceFieldAndMass::computeMechanicalMatricesByCon for ( int i=0; i<8; ++i) //for 8 virtual finer element { - if (finerChildren[i] != -1) + if (finerChildren[i] != sofa::InvalidID) { ElementStiffness finerK; ElementMass finerM; @@ -292,15 +292,15 @@ void NonUniformHexahedronFEMForceFieldAndMass::addFineToCoarse( ElementStiffn for(int i=0; i<24; i++) for(int j=0; j<24; j++) { - A[i][j] = j%3==0 ? fine[i][0] *(Real) FINE_TO_COARSE[indice][0][j/3] : Real(0.0); + A(i,j) = j%3==0 ? fine(i,0) *(Real) FINE_TO_COARSE[indice][0][j/3] : Real(0.0); for(int k=1; k<24; k++) - A[i][j] += j%3==k%3 ? fine[i][k] * (Real)FINE_TO_COARSE[indice][k/3][j/3] : Real(0.0); + A(i,j) += j%3==k%3 ? fine(i,k) * (Real)FINE_TO_COARSE[indice][k/3][j/3] : Real(0.0); } for(int i=0; i<24; i++) for(int j=0; j<24; j++) for(int k=0; k<24; k++) - coarse[i][j] += i%3==k%3 ? (Real)FINE_TO_COARSE[indice][k/3][i/3] * A[k][j] : Real(0.0); // FINE_TO_COARSE[indice] transposed + coarse(i,j) += i%3==k%3 ? (Real)FINE_TO_COARSE[indice][k/3][i/3] * A(k,j) : Real(0.0); // FINE_TO_COARSE[indice] transposed } @@ -401,15 +401,15 @@ const float NonUniformHexahedronFEMForceFieldAndMass::FINE_TO_COARSE[8][8][8] template void NonUniformHexahedronFEMForceFieldAndMass::computeMaterialStiffness(MaterialStiffness &m, double youngModulus, double poissonRatio) { - m[0][0] = m[1][1] = m[2][2] = 1; - m[0][1] = m[0][2] = m[1][0]= m[1][2] = m[2][0] = m[2][1] = (Real)(poissonRatio/(1-poissonRatio)); - m[0][3] = m[0][4] = m[0][5] = 0; - m[1][3] = m[1][4] = m[1][5] = 0; - m[2][3] = m[2][4] = m[2][5] = 0; - m[3][0] = m[3][1] = m[3][2] = m[3][4] = m[3][5] = 0; - m[4][0] = m[4][1] = m[4][2] = m[4][3] = m[4][5] = 0; - m[5][0] = m[5][1] = m[5][2] = m[5][3] = m[5][4] = 0; - m[3][3] = m[4][4] = m[5][5] = (Real)((1-2*poissonRatio)/(2*(1-poissonRatio))); + m(0,0) = m(1,1) = m(2,2) = 1; + m(0,1) = m(0,2) = m(1,0)= m(1,2) = m(2,0) = m(2,1) = (Real)(poissonRatio/(1-poissonRatio)); + m(0,3) = m(0,4) = m(0,5) = 0; + m(1,3) = m(1,4) = m(1,5) = 0; + m(2,3) = m(2,4) = m(2,5) = 0; + m(3,0) = m(3,1) = m(3,2) = m(3,4) = m(3,5) = 0; + m(4,0) = m(4,1) = m(4,2) = m(4,3) = m(4,5) = 0; + m(5,0) = m(5,1) = m(5,2) = m(5,3) = m(5,4) = 0; + m(3,3) = m(4,4) = m(5,5) = (Real)((1-2*poissonRatio)/(2*(1-poissonRatio))); m *= (Real)((youngModulus*(1-poissonRatio))/((1+poissonRatio)*(1-2*poissonRatio))); } diff --git a/Sofa/Component/SolidMechanics/FEM/Sofa.Component.SolidMechanics.FEMConfig.cmake.in b/Sofa/Component/SolidMechanics/FEM/Sofa.Component.SolidMechanics.FEMConfig.cmake.in index 9e70b3ed997..3181df336e9 100644 --- a/Sofa/Component/SolidMechanics/FEM/Sofa.Component.SolidMechanics.FEMConfig.cmake.in +++ b/Sofa/Component/SolidMechanics/FEM/Sofa.Component.SolidMechanics.FEMConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTSOLIDMECHANICSFEM_TARGETS @SOFACOMPONENTSOLIDMECHANICSFEM_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTSOLIDMECHANICSFEM_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/SolidMechanics/Sofa.Component.SolidMechanicsConfig.cmake.in b/Sofa/Component/SolidMechanics/Sofa.Component.SolidMechanicsConfig.cmake.in index 4e5d938a4b6..25eeb564ad9 100644 --- a/Sofa/Component/SolidMechanics/Sofa.Component.SolidMechanicsConfig.cmake.in +++ b/Sofa/Component/SolidMechanics/Sofa.Component.SolidMechanicsConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTSOLIDMECHANICS_TARGETS @SOFACOMPONENTSOLIDMECHANICS_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTSOLIDMECHANICS_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/SolidMechanics/Spring/Sofa.Component.SolidMechanics.SpringConfig.cmake.in b/Sofa/Component/SolidMechanics/Spring/Sofa.Component.SolidMechanics.SpringConfig.cmake.in index d029cb847f9..ebfde0e84be 100644 --- a/Sofa/Component/SolidMechanics/Spring/Sofa.Component.SolidMechanics.SpringConfig.cmake.in +++ b/Sofa/Component/SolidMechanics/Spring/Sofa.Component.SolidMechanics.SpringConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/FastTriangularBendingSprings.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/FastTriangularBendingSprings.inl index 5ccd4f0d392..5e798211b63 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/FastTriangularBendingSprings.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/FastTriangularBendingSprings.inl @@ -549,7 +549,7 @@ void FastTriangularBendingSprings<_DataTypes>::EdgeSpring::getStiffness( Stiffne for( unsigned j=0; j<4; j++ ) for( unsigned k=0; k<4; k++ ) { - K[j*3][k*3] = K[j*3+1][k*3+1] = K[j*3+2][k*3+2] = -lambda * alpha[j] * alpha[k]; + K(j*3,k*3) = K(j*3+1,k*3+1) = K(j*3+2,k*3+2) = -lambda * alpha[j] * alpha[k]; } } diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/GearSpringForceField.h b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/GearSpringForceField.h index e75c0dde5b5..56e9e9b0bbf 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/GearSpringForceField.h +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/GearSpringForceField.h @@ -258,10 +258,10 @@ class GearSpringForceField : public core::behavior::PairInteractionForceField::addSpringForce( SReal& /*potentialEnergy*/ Vector axis1,axis2; for(unsigned int i=0; i::addSpringForce( SReal& /*potentialEnergy* { Mat M; Mp1p2.writeRotationMatrix(M); - Real crossnorm=sqrt(M[1][0]*M[1][0]+M[2][0]*M[2][0]); - Real thet=atan2(crossnorm,M[0][0]); + Real crossnorm=sqrt(M(1,0)*M(1,0)+M(2,0)*M(2,0)); + Real thet=atan2(crossnorm,M(0,0)); fR0[0]=spring.torsion[0]*spring.KR[0]; // soft constraint - fR0[1]=-M[2][0]*thet*spring.KR[1]; - fR0[2]=M[1][0]*thet*spring.KR[2]; + fR0[1]=-M(2,0)*thet*spring.KR[1]; + fR0[2]=M(1,0)*thet*spring.KR[2]; } else if(!spring.freeMovements[3] && spring.freeMovements[4] && !spring.freeMovements[5] && spring.torsion[1]>spring.limitAngles[2] && spring.torsion[1]spring.limitAngles[4] && spring.torsion[2]::ComputeJacobian(unsigned int stiffn { for(unsigned int secondIndex = 0; secondIndex < m_dimension; secondIndex++) { - jacobMatrix[firstIndex][secondIndex] = (polynomialDerivativeRes - polynomialForceRes) * + jacobMatrix(firstIndex,secondIndex) = (polynomialDerivativeRes - polynomialForceRes) * m_weightedCoordinateDifference[springIndex][firstIndex] * m_weightedCoordinateDifference[springIndex][secondIndex]; } - jacobMatrix[firstIndex][firstIndex] += polynomialForceRes; + jacobMatrix(firstIndex,firstIndex) += polynomialForceRes; } for(unsigned int firstIndex = 0; firstIndex < m_dimension; firstIndex++) { for(unsigned int secondIndex = 0; secondIndex < m_dimension; secondIndex++) { - msg_info() << "for indices " << firstIndex << " and " << secondIndex << " the values is: " << jacobMatrix[firstIndex][secondIndex]; + msg_info() << "for indices " << firstIndex << " and " << secondIndex << " the values is: " << jacobMatrix(firstIndex,secondIndex); } } } @@ -422,7 +422,7 @@ void PolynomialSpringsForceField::addKToMatrix(const core::Mechanical { for (unsigned int j = 0; j < m_dimension; j++) { - Real stiffnessDeriv = jacobMatrix[i][j] * kFact; + Real stiffnessDeriv = jacobMatrix(i,j) * kFact; mat->add(offset + m_dimension * firstIndex + i, offset + m_dimension * firstIndex + j, -stiffnessDeriv); mat->add(offset + m_dimension * firstIndex + i, offset + m_dimension * secondIndex + j, stiffnessDeriv); mat->add(offset + m_dimension * secondIndex + i, offset + m_dimension * firstIndex + j, stiffnessDeriv); @@ -447,7 +447,7 @@ void PolynomialSpringsForceField::addKToMatrix(const core::Mechanical { for (unsigned int j = 0; j < m_dimension; j++) { - Real stiffnessDeriv = jacobMatrix[i][j] * kFact; + Real stiffnessDeriv = jacobMatrix(i,j) * kFact; mref11.matrix->add(mref11.offset + m_dimension * firstIndex + i, mref11.offset + m_dimension * firstIndex + j, -stiffnessDeriv); mref12.matrix->add(mref12.offRow + m_dimension * firstIndex + i, mref12.offCol + m_dimension * secondIndex + j, stiffnessDeriv); mref21.matrix->add(mref21.offRow + m_dimension * secondIndex + i, mref21.offCol + m_dimension * firstIndex + j, stiffnessDeriv); @@ -479,7 +479,7 @@ void PolynomialSpringsForceField::buildStiffnessMatrix(core::behavior { for (unsigned int j = 0; j < m_dimension; j++) { - Real stiffnessDeriv = jacobMatrix[i][j]; + Real stiffnessDeriv = jacobMatrix(i,j); dfdx(m_dimension * firstIndex + i, m_dimension * firstIndex + j) += - stiffnessDeriv; dfdx(m_dimension * firstIndex + i, m_dimension * secondIndex + j) += stiffnessDeriv; dfdx(m_dimension * secondIndex + i, m_dimension * firstIndex + j) += stiffnessDeriv; @@ -513,7 +513,7 @@ void PolynomialSpringsForceField::buildStiffnessMatrix(core::behavior { for (unsigned int j = 0; j < m_dimension; j++) { - Real stiffnessDeriv = jacobMatrix[i][j]; + Real stiffnessDeriv = jacobMatrix(i,j); df1_dx1(m_dimension * firstIndex + i, m_dimension * firstIndex + j) += -stiffnessDeriv; df1_dx2(m_dimension * firstIndex + i, m_dimension * secondIndex + j) += stiffnessDeriv; df2_dx1(m_dimension * secondIndex + i, m_dimension * firstIndex + j) += stiffnessDeriv; diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/QuadularBendingSprings.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/QuadularBendingSprings.inl index f15d473cb32..b1e6df35014 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/QuadularBendingSprings.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/QuadularBendingSprings.inl @@ -471,7 +471,7 @@ auto QuadularBendingSprings::computeLocalJacobian(EdgeInformation& ei Mat jacobian = (einfo.ks - tgt) * sofa::type::dyad(direction, direction); for (int j = 0; j < N; ++j) { - jacobian[j][j] += tgt; + jacobian(j,j) += tgt; } return jacobian; } diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/RepulsiveSpringForceField.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/RepulsiveSpringForceField.inl index 16bcd4fb93a..ee52be6721a 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/RepulsiveSpringForceField.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/RepulsiveSpringForceField.inl @@ -68,9 +68,9 @@ void RepulsiveSpringForceField::addForce(const sofa::core::Mechanical { for( int k=0; k::addForce(const sofa::core::Mechanical Mat& m = this->dfdx[i]; for( int j=0; j class SpringForceField : public core::behavior::PairInteractionForceField @@ -150,8 +153,8 @@ class SpringForceField : public core::behavior::PairInteractionForceField static void addToMatrix(Matrix* globalMatrix, const unsigned int offsetRow, const unsigned int offsetCol, const Mat& localMatrix); diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/SpringForceField.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/SpringForceField.inl index 7f4b01a67cc..9c39af3121f 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/SpringForceField.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/SpringForceField.inl @@ -546,9 +546,9 @@ auto SpringForceField::computeSpringForce( { for(sofa::Index k=0; kforce = std::make_pair(force, -force); @@ -670,7 +670,7 @@ void SpringForceField::addToMatrix(Matrix* globalMatrix, { for (sofa::Index j = 0; j < N; ++j) { - globalMatrix->add(offsetRow + i, offsetCol + j, (Real)localMatrix[i][j]); + globalMatrix->add(offsetRow + i, offsetCol + j, (Real)localMatrix(i,j)); } } } @@ -697,7 +697,7 @@ void SpringForceField::addKToMatrix(const core::MechanicalParams* mpa { for (sofa::Index j=0; jadd(p1+i,p1+j, -k); mat.matrix->add(p1+i,p2+j, k); mat.matrix->add(p2+i,p1+j, k);//or mat->add(p1+j,p2+i, k); @@ -754,7 +754,7 @@ void SpringForceField::buildStiffnessMatrix(core::behavior::Stiffness { for (sofa::Index j = 0; j < N; ++j) { - const auto k = m[i][j]; + const auto k = m(i,j); dfdx(p1+i, p1+j) += -k; dfdx(p1+i, p2+j) += k; dfdx(p2+i, p1+j) += k; diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/TriangleBendingSprings.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/TriangleBendingSprings.inl index 15348346ac9..df48f9e9fed 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/TriangleBendingSprings.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/TriangleBendingSprings.inl @@ -46,9 +46,11 @@ template void TriangleBendingSprings::addSpring( unsigned a, unsigned b ) { const VecCoord& x =this->mstate1->read(core::vec_id::read_access::position)->getValue(); - Real s = (Real)this->d_ks.getValue()[0]; - Real d = (Real)this->d_kd.getValue()[0]; - Real l = (x[a]-x[b]).norm(); + const auto& ks = this->d_ks.getValue(); + const auto& kd = this->d_kd.getValue(); + const Real s = (ks.empty()) ? defaultSpringStiffness : ks[0]; + const Real d = (kd.empty()) ? defaultSpringDamping : kd[0]; + const Real l = (x[a]-x[b]).norm(); this->SpringForceField::addSpring(a,b, s, d, l ); } @@ -106,7 +108,6 @@ template void TriangleBendingSprings::init() { this->mstate1 = this->mstate2 = dynamic_cast*>( this->getContext()->getMechanicalState() ); - SpringForceField::clear(); // Set the bending springs @@ -127,24 +128,26 @@ void TriangleBendingSprings::init() } const sofa::core::topology::BaseMeshTopology::SeqTriangles& triangles = topology->getTriangles(); - for( unsigned i= 0; id_ks.getValue(); + const auto& kd = this->d_kd.getValue(); + const auto stiffness = (ks.empty()) ? defaultSpringStiffness : ks[0]; + const auto damping = (kd.empty()) ? defaultSpringDamping : kd[0]; + + SpringForceField::clear(triangles.size()); + this->d_ks.setValue({stiffness}); + this->d_kd.setValue({damping}); + + for (const auto& face : triangles) + { + registerTriangle(face[0], face[1], face[2], edgeMap); } const sofa::core::topology::BaseMeshTopology::SeqQuads& quads = topology->getQuads(); - for( unsigned i= 0; i::applyEdgeCreation(Index , EdgeInformat { for (auto v=0; v::applyTriangleCreation(const sofa::type { for (auto v=0; v::addForce(const core::MechanicalParams* { for( int k=0; k::addForce(const core::MechanicalParams* { for( int k=0; k::createEdgeRestInformation(Index { for (v=0; v<3; ++v) { - ei.DfDx[u][v]=0; + ei.DfDx(u,v)=0; } } @@ -119,9 +119,9 @@ void TetrahedralTensorMassForceField::applyTetrahedronCreation(const { for (v=0; v<3; ++v) { - m[u][v]+= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; + m(u,v)+= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; } - m[u][u]+=val1; + m(u,u)+=val1; } } else @@ -130,9 +130,9 @@ void TetrahedralTensorMassForceField::applyTetrahedronCreation(const { for (v=0; v<3; ++v) { - m[v][u]+= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; + m(v,u)+= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; } - m[u][u]+=val1; + m(u,u)+=val1; } } @@ -199,9 +199,9 @@ void TetrahedralTensorMassForceField::applyTetrahedronDestruction(con { for (v=0; v<3; ++v) { - m[u][v]-= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; + m(u,v)-= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; } - m[u][u]-=val1; + m(u,u)-=val1; } } else @@ -210,9 +210,9 @@ void TetrahedralTensorMassForceField::applyTetrahedronDestruction(con { for (v=0; v<3; ++v) { - m[v][u]-= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; + m(v,u)+= lambdastar*shapeVector[l][u]*shapeVector[k][v]+mustar*shapeVector[k][u]*shapeVector[l][v]; } - m[u][u]-=val1; + m(u,u)-=val1; } } diff --git a/Sofa/Component/StateContainer/Sofa.Component.StateContainerConfig.cmake.in b/Sofa/Component/StateContainer/Sofa.Component.StateContainerConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/StateContainer/Sofa.Component.StateContainerConfig.cmake.in +++ b/Sofa/Component/StateContainer/Sofa.Component.StateContainerConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/StateContainer/src/sofa/component/statecontainer/MechanicalObject.h b/Sofa/Component/StateContainer/src/sofa/component/statecontainer/MechanicalObject.h index bc1b0339b61..7c193cd4407 100644 --- a/Sofa/Component/StateContainer/src/sofa/component/statecontainer/MechanicalObject.h +++ b/Sofa/Component/StateContainer/src/sofa/component/statecontainer/MechanicalObject.h @@ -69,7 +69,6 @@ class MechanicalObject : public sofa::core::behavior::MechanicalState typedef typename DataTypes::MatrixDeriv::RowConstIterator MatrixDerivRowConstIterator; typedef typename DataTypes::MatrixDeriv::ColConstIterator MatrixDerivColConstIterator; typedef typename DataTypes::MatrixDeriv::RowIterator MatrixDerivRowIterator; - typedef typename DataTypes::MatrixDeriv::ColIterator MatrixDerivColIterator; typedef typename core::behavior::BaseMechanicalState::ConstraintBlock ConstraintBlock; protected: diff --git a/Sofa/Component/StateContainer/tests/MechanicalObjectVOp_test.cpp b/Sofa/Component/StateContainer/tests/MechanicalObjectVOp_test.cpp index a7be26a616e..c6aebaee0d4 100644 --- a/Sofa/Component/StateContainer/tests/MechanicalObjectVOp_test.cpp +++ b/Sofa/Component/StateContainer/tests/MechanicalObjectVOp_test.cpp @@ -39,7 +39,7 @@ struct MechanicalObjectVOpTest : public testing::BaseTest static constexpr Real_t forceCoefficient = 63; static constexpr Real_t freeVelocityCoefficient = 78; - void onSetUp() override + void doSetUp() override { m_mechanicalObject = core::objectmodel::New(); diff --git a/Sofa/Component/Topology/Container/Constant/Sofa.Component.Topology.Container.ConstantConfig.cmake.in b/Sofa/Component/Topology/Container/Constant/Sofa.Component.Topology.Container.ConstantConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Topology/Container/Constant/Sofa.Component.Topology.Container.ConstantConfig.cmake.in +++ b/Sofa/Component/Topology/Container/Constant/Sofa.Component.Topology.Container.ConstantConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Topology/Container/Dynamic/Sofa.Component.Topology.Container.DynamicConfig.cmake.in b/Sofa/Component/Topology/Container/Dynamic/Sofa.Component.Topology.Container.DynamicConfig.cmake.in index 680c31106ed..35254723f3e 100644 --- a/Sofa/Component/Topology/Container/Dynamic/Sofa.Component.Topology.Container.DynamicConfig.cmake.in +++ b/Sofa/Component/Topology/Container/Dynamic/Sofa.Component.Topology.Container.DynamicConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.h b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.h index 5dc95752369..40fb8f95b2c 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.h +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.h @@ -169,10 +169,6 @@ class EdgeSetGeometryAlgorithms : public PointSetGeometryAlgorithms /** return a pointer to the container of cubature points */ NumericalIntegrationDescriptor &getEdgeNumericalIntegrationDescriptor(); - - SOFA_ATTRIBUTE_DISABLED("v24.06", "v24.12", "Use the method computeEdgeSegmentIntersection returning a Coord") - bool computeEdgeSegmentIntersection(EdgeID edgeID, const type::Vec3& a, const type::Vec3& b, Real &baryCoef) = delete; - protected: Data showEdgeIndices; ///< Debug : view Edge indices. Data d_drawEdges; ///< if true, draw the edges in the topology. diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl index 0e64855d305..332dff8b372 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetGeometryAlgorithms.inl @@ -622,7 +622,7 @@ void EdgeSetGeometryAlgorithms< DataTypes >::computeLocalFrameEdgeWeights( type: // each edge vector adds e.et to the matrix for(unsigned j=0; j<3; j++) for(unsigned k=0; k<3; k++) - EEt[j][k] += edgeVec[e][k]*edgeVec[e][j]; + EEt(j,k) += edgeVec[e][k]*edgeVec[e][j]; } // decompose E.Et for system solution diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetTopologyContainer.cpp b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetTopologyContainer.cpp index 89c1b2d54f9..420b894798d 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetTopologyContainer.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/EdgeSetTopologyContainer.cpp @@ -54,6 +54,8 @@ EdgeSetTopologyContainer::EdgeSetTopologyContainer() void EdgeSetTopologyContainer::init() { + core::topology::TopologyContainer::init(); + const helper::ReadAccessor< Data< sofa::type::vector > > m_edge = d_edge; if (d_initPoints.isSet()) @@ -72,8 +74,6 @@ void EdgeSetTopologyContainer::init() } } - PointSetTopologyContainer::init(); - // only init if edges are present at init. if (!m_edge.empty()) computeCrossElementBuffers(); diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/HexahedronSetTopologyContainer.cpp b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/HexahedronSetTopologyContainer.cpp index b3eaa449099..54b02aa80fe 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/HexahedronSetTopologyContainer.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/HexahedronSetTopologyContainer.cpp @@ -63,6 +63,8 @@ void HexahedronSetTopologyContainer::addHexa(Index a, Index b, Index c, Index d, void HexahedronSetTopologyContainer::init() { + core::topology::TopologyContainer::init(); + const helper::ReadAccessor< Data< sofa::type::vector > > m_hexahedron = d_hexahedron; if (d_initPoints.isSet()) diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/QuadSetTopologyContainer.cpp b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/QuadSetTopologyContainer.cpp index 17aa993da41..3eb8784df6c 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/QuadSetTopologyContainer.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/QuadSetTopologyContainer.cpp @@ -53,6 +53,8 @@ void QuadSetTopologyContainer::addQuad(Index a, Index b, Index c, Index d ) void QuadSetTopologyContainer::init() { + core::topology::TopologyContainer::init(); + const helper::ReadAccessor< Data< sofa::type::vector > > m_quads = d_quad; if (d_initPoints.isSet()) { @@ -356,7 +358,7 @@ const QuadSetTopologyContainer::EdgesInQuad &QuadSetTopologyContainer::getEdgesI if (id < m_edgesInQuad.size()) return m_edgesInQuad[id]; - return InvalidQuad; + return InvalidEdgesInQuad; } int QuadSetTopologyContainer::getVertexIndexInQuad(const Quad &t, PointID vertexIndex) const diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TetrahedronSetTopologyContainer.cpp b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TetrahedronSetTopologyContainer.cpp index a24ddef1e9e..a55c321fccb 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TetrahedronSetTopologyContainer.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TetrahedronSetTopologyContainer.cpp @@ -59,6 +59,8 @@ void TetrahedronSetTopologyContainer::addTetra(Index a, Index b, Index c, Index void TetrahedronSetTopologyContainer::init() { + core::topology::TopologyContainer::init(); + const helper::ReadAccessor< Data< sofa::type::vector > > m_tetrahedron = d_tetrahedron; if (d_initPoints.isSet()) @@ -564,12 +566,13 @@ const TetrahedronSetTopologyContainer::EdgesInTetrahedron &TetrahedronSetTopolog return InvalidEdgesInTetrahedron; } -const TetrahedronSetTopologyContainer::TrianglesInTetrahedron &TetrahedronSetTopologyContainer::getTrianglesInTetrahedron(const TriangleID id) +const TetrahedronSetTopologyContainer::TrianglesInTetrahedron& +TetrahedronSetTopologyContainer::getTrianglesInTetrahedron(const TriangleID id) { if (id < m_trianglesInTetrahedron.size()) return m_trianglesInTetrahedron[id]; - return InvalidTetrahedron; + return InvalidTrianglesInTetrahedron; } int TetrahedronSetTopologyContainer::getVertexIndexInTetrahedron(const Tetrahedron &t, diff --git a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.cpp b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.cpp index c92e5eb0ba0..9ff133653cc 100644 --- a/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/src/sofa/component/topology/container/dynamic/TriangleSetTopologyContainer.cpp @@ -52,6 +52,8 @@ void TriangleSetTopologyContainer::addTriangle(Index a, Index b, Index c ) void TriangleSetTopologyContainer::init() { + core::topology::TopologyContainer::init(); + const helper::ReadAccessor< Data< sofa::type::vector > > m_triangle = d_triangle; if (d_initPoints.isSet()) @@ -544,7 +546,7 @@ const TriangleSetTopologyContainer::EdgesInTriangle &TriangleSetTopologyContaine if (id < m_edgesInTriangle.size()) return m_edgesInTriangle[id]; - return InvalidTriangle; + return InvalidEdgesInTriangles; } int TriangleSetTopologyContainer::getVertexIndexInTriangle(const Triangle &t, PointID vertexIndex) const diff --git a/Sofa/Component/Topology/Container/Dynamic/tests/EdgeSetTopology_test.cpp b/Sofa/Component/Topology/Container/Dynamic/tests/EdgeSetTopology_test.cpp index c4b93694de5..f5ffeaca2b9 100644 --- a/Sofa/Component/Topology/Container/Dynamic/tests/EdgeSetTopology_test.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/tests/EdgeSetTopology_test.cpp @@ -139,8 +139,8 @@ bool EdgeSetTopology_test::testEdgeBuffers() EXPECT_EQ(m_topoCon->getEdges().size(), nbrEdge); //// The first 2 edges in this file should be : - sofa::type::fixed_array edgeTruth0(12, 17); - sofa::type::fixed_array edgeTruth1(4, 12); + sofa::type::fixed_array edgeTruth0({12, 17}); + sofa::type::fixed_array edgeTruth1({4, 12}); //// check edge buffer diff --git a/Sofa/Component/Topology/Container/Dynamic/tests/HexahedronSetTopology_test.cpp b/Sofa/Component/Topology/Container/Dynamic/tests/HexahedronSetTopology_test.cpp index 249ebf220ef..dd7d94a07f0 100644 --- a/Sofa/Component/Topology/Container/Dynamic/tests/HexahedronSetTopology_test.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/tests/HexahedronSetTopology_test.cpp @@ -103,8 +103,8 @@ bool HexahedronSetTopology_test::testHexahedronBuffers() EXPECT_EQ(topoCon->getEdges().size(), nbrEdge); // The first 2 elements in this file should be : - sofa::type::fixed_array elemTruth0(0, 1, 5, 4, 16, 17, 21, 20); - sofa::type::fixed_array elemTruth1(1, 2, 6, 5, 17, 18, 22, 21); + sofa::type::fixed_array elemTruth0({0, 1, 5, 4, 16, 17, 21, 20}); + sofa::type::fixed_array elemTruth1({1, 2, 6, 5, 17, 18, 22, 21}); // check topology element buffer @@ -199,7 +199,7 @@ bool HexahedronSetTopology_test::testQuadBuffers() for (size_t i = 0; i < quadInElem.size(); i++) EXPECT_EQ(quadInElem[i], quadInElemM[i]); - sofa::type::fixed_array quadInElemTruth(6, 7, 8, 9, 10, 3); + sofa::type::fixed_array quadInElemTruth({6, 7, 8, 9, 10, 3}); for (size_t i = 0; i edgeInElemTruth(22, 13, 18, 21, 26, 20, 27, 19, 25, 15); // Test only 10 out of 12 edges as no fixed_array<12> + sofa::type::fixed_array edgeInElemTruth({22, 13, 18, 21, 26, 20, 27, 19, 25, 15}); // Test only 10 out of 12 edges as no fixed_array<12> for (size_t i = 0; igetEdges().size(), nbrEdge); // The first 2 elements in this file should be : - sofa::type::fixed_array elemTruth0(3, 11, 5, 4); - sofa::type::fixed_array elemTruth1(11, 8, 6, 5); + sofa::type::fixed_array elemTruth0({3, 11, 5, 4}); + sofa::type::fixed_array elemTruth1({11, 8, 6, 5}); // check topology element buffer @@ -185,7 +185,7 @@ bool QuadSetTopology_test::testEdgeBuffers() for (size_t i = 0; i < edgeInElem.size(); i++) EXPECT_EQ(edgeInElem[i], edgeInElemM[i]); - sofa::type::fixed_array edgeInElemTruth(7, 8, 4, 9); + sofa::type::fixed_array edgeInElemTruth({7, 8, 4, 9}); for (int i = 0; i<4; ++i) EXPECT_EQ(edgeInElem[i], edgeInElemTruth[i]); diff --git a/Sofa/Component/Topology/Container/Dynamic/tests/TetrahedronSetTopology_test.cpp b/Sofa/Component/Topology/Container/Dynamic/tests/TetrahedronSetTopology_test.cpp index 306e5e93eaa..2af0b459806 100644 --- a/Sofa/Component/Topology/Container/Dynamic/tests/TetrahedronSetTopology_test.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/tests/TetrahedronSetTopology_test.cpp @@ -105,8 +105,8 @@ bool TetrahedronSetTopology_test::testTetrahedronBuffers() EXPECT_EQ(topoCon->getEdges().size(), nbrEdge); // The first 2 elements in this file should be : - sofa::type::fixed_array elemTruth0(22, 2, 11, 25); - sofa::type::fixed_array elemTruth1(22, 2, 24, 11); + sofa::type::fixed_array elemTruth0({22, 2, 11, 25}); + sofa::type::fixed_array elemTruth1({22, 2, 24, 11}); // check topology element buffer @@ -199,7 +199,7 @@ bool TetrahedronSetTopology_test::testTriangleBuffers() for (size_t i = 0; i < triangleInElem.size(); i++) EXPECT_EQ(triangleInElem[i], triangleInElemM[i]); - sofa::type::fixed_array triangleInElemTruth(3, 2, 1, 0); + sofa::type::fixed_array triangleInElemTruth({3, 2, 1, 0}); for (size_t i = 0; i edgeInElemTruth(6, 10, 8, 9, 0, 11); + sofa::type::fixed_array edgeInElemTruth({6, 10, 8, 9, 0, 11}); for (size_t i = 0; igetEdges().size(), nbrEdge); // The first 2 triangles in this file should be : - sofa::type::fixed_array triTruth0(0, 18, 11); - sofa::type::fixed_array triTruth1(0, 4, 18); + sofa::type::fixed_array triTruth0({0, 18, 11}); + sofa::type::fixed_array triTruth1({0, 4, 18}); // check triangle buffer @@ -237,7 +237,7 @@ bool TriangleSetTopology_test::testEdgeBuffers() for (size_t i = 0; i < edgeInTri.size(); i++) EXPECT_EQ(edgeInTri[i], edgeInTriM[i]); - sofa::type::fixed_array edgeInTriTruth(5, 6, 3); + sofa::type::fixed_array edgeInTriTruth({5, 6, 3}); for (size_t i = 0; i (c, p, i) ); + hexahedraConnectedToThePoint[hexahedra[c][p]].emplace_back(type::fixed_array{c, p, i}); } c++; } @@ -721,7 +721,7 @@ void SparseGridRamificationTopology::buildFromFiner() { for(unsigned p=0; p<8; ++p) { - hexahedraConnectedToThePoint[hexahedra[c][p]].push_back( type::fixed_array (c, p, i) ); + hexahedraConnectedToThePoint[hexahedra[c][p]].emplace_back( type::fixed_array({c, p, i}) ); } c++; } diff --git a/Sofa/Component/Topology/Container/Grid/src/sofa/component/topology/container/grid/SparseGridTopology.cpp b/Sofa/Component/Topology/Container/Grid/src/sofa/component/topology/container/grid/SparseGridTopology.cpp index cc9bcde67b8..071f39c0cd6 100644 --- a/Sofa/Component/Topology/Container/Grid/src/sofa/component/topology/container/grid/SparseGridTopology.cpp +++ b/Sofa/Component/Topology/Container/Grid/src/sofa/component/topology/container/grid/SparseGridTopology.cpp @@ -132,7 +132,7 @@ void SparseGridTopology::init() _nodeAdjacency.resize(d_seqPoints.getValue().size() ); for(unsigned i=0; i < d_seqPoints.getValue().size(); ++i) - _nodeAdjacency[i].assign(InvalidID); + _nodeAdjacency[i].fill(InvalidID); if (_nodeAdjacency.empty()) { diff --git a/Sofa/Component/Topology/Container/Sofa.Component.Topology.ContainerConfig.cmake.in b/Sofa/Component/Topology/Container/Sofa.Component.Topology.ContainerConfig.cmake.in index b79f1095da4..abfd34424db 100644 --- a/Sofa/Component/Topology/Container/Sofa.Component.Topology.ContainerConfig.cmake.in +++ b/Sofa/Component/Topology/Container/Sofa.Component.Topology.ContainerConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTTOPOLOGYCONTAINER_TARGETS @SOFACOMPONENTTOPOLOGYCONTAINER_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTTOPOLOGYCONTAINER_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Topology/Mapping/Sofa.Component.Topology.MappingConfig.cmake.in b/Sofa/Component/Topology/Mapping/Sofa.Component.Topology.MappingConfig.cmake.in index 2a7e83ffaf4..41bb798192c 100644 --- a/Sofa/Component/Topology/Mapping/Sofa.Component.Topology.MappingConfig.cmake.in +++ b/Sofa/Component/Topology/Mapping/Sofa.Component.Topology.MappingConfig.cmake.in @@ -3,9 +3,10 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Topology/Sofa.Component.TopologyConfig.cmake.in b/Sofa/Component/Topology/Sofa.Component.TopologyConfig.cmake.in index 0cb81dd4e5f..3b880e8bbd6 100644 --- a/Sofa/Component/Topology/Sofa.Component.TopologyConfig.cmake.in +++ b/Sofa/Component/Topology/Sofa.Component.TopologyConfig.cmake.in @@ -5,8 +5,9 @@ set(SOFACOMPONENTTOPOLOGY_TARGETS @SOFACOMPONENTTOPOLOGY_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) foreach(target ${SOFACOMPONENTTOPOLOGY_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Topology/Utility/Sofa.Component.Topology.UtilityConfig.cmake.in b/Sofa/Component/Topology/Utility/Sofa.Component.Topology.UtilityConfig.cmake.in index 323c29496ff..67d91ec8b8d 100644 --- a/Sofa/Component/Topology/Utility/Sofa.Component.Topology.UtilityConfig.cmake.in +++ b/Sofa/Component/Topology/Utility/Sofa.Component.Topology.UtilityConfig.cmake.in @@ -3,12 +3,13 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Dynamic QUIET REQUIRED) set(SOFA_COMPONENT_TOPOLOGY_UTILITY_HAVE_ZLIB @SOFA_COMPONENT_TOPOLOGY_UTILITY_HAVE_ZLIB@) if (SOFA_COMPONENT_TOPOLOGY_UTILITY_HAVE_ZLIB) - find_package(ZLIB QUIET REQUIRED) + sofa_find_package(ZLIB QUIET REQUIRED) endif() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/Component/Visual/CMakeLists.txt b/Sofa/Component/Visual/CMakeLists.txt index d1a525f0c29..a3f9e277011 100644 --- a/Sofa/Component/Visual/CMakeLists.txt +++ b/Sofa/Component/Visual/CMakeLists.txt @@ -15,10 +15,15 @@ set(HEADER_FILES ${SOFACOMPONENTVISUAL_SOURCE_DIR}/TrailRenderer.h ${SOFACOMPONENTVISUAL_SOURCE_DIR}/TrailRenderer.inl ${SOFACOMPONENTVISUAL_SOURCE_DIR}/Visual3DText.h + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualBoundingBox.h ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualGrid.h ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualModelImpl.h + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualPointCloud.h + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualPointCloud.inl ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualStyle.h ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualTransform.h + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualVectorField.h + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualVectorField.inl ) set(SOURCE_FILES @@ -31,10 +36,13 @@ set(SOURCE_FILES ${SOFACOMPONENTVISUAL_SOURCE_DIR}/RecordedCamera.cpp ${SOFACOMPONENTVISUAL_SOURCE_DIR}/TrailRenderer.cpp ${SOFACOMPONENTVISUAL_SOURCE_DIR}/Visual3DText.cpp + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualBoundingBox.cpp ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualGrid.cpp ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualModelImpl.cpp + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualPointCloud.cpp ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualStyle.cpp ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualTransform.cpp + ${SOFACOMPONENTVISUAL_SOURCE_DIR}/VisualVectorField.cpp ) sofa_find_package(Sofa.Simulation.Core REQUIRED) diff --git a/Sofa/Component/Visual/Sofa.Component.VisualConfig.cmake.in b/Sofa/Component/Visual/Sofa.Component.VisualConfig.cmake.in index 4d22bdfe3d4..af1e9f571c4 100644 --- a/Sofa/Component/Visual/Sofa.Component.VisualConfig.cmake.in +++ b/Sofa/Component/Visual/Sofa.Component.VisualConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Core QUIET REQUIRED) -find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Grid QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/Component/Visual/src/sofa/component/visual/BaseCamera.cpp b/Sofa/Component/Visual/src/sofa/component/visual/BaseCamera.cpp index ebdba88b15e..89cfac00513 100644 --- a/Sofa/Component/Visual/src/sofa/component/visual/BaseCamera.cpp +++ b/Sofa/Component/Visual/src/sofa/component/visual/BaseCamera.cpp @@ -374,7 +374,7 @@ void BaseCamera::getModelViewMatrix(double mat[16]) //rotation for (unsigned int i = 0; i < 3; i++) for (unsigned int j = 0; j < 3; j++) - mat[i * 4 + j] = rot[i][j]; + mat[i * 4 + j] = rot(i,j); //translation type::Vec3 t = world_H_cam.inversed().getOrigin(); diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cpp b/Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp similarity index 63% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cpp rename to Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp index 042d77da5b5..38cd758ffd0 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cpp +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp @@ -19,25 +19,35 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include -#include "CudaParticlesRepulsionForceField.inl" -#include -#include -#include +#include +#include +#include +#include -namespace sofa::gpu::cuda +namespace sofa::component::visual { -int ParticlesRepulsionForceFieldCudaClass = core::RegisterObject("Supports GPU-side computations using CUDA") - .add< component::forcefield::ParticlesRepulsionForceField >() -#ifdef SOFA_GPU_CUDA_DOUBLE - .add< component::forcefield::ParticlesRepulsionForceField >() -#endif // SOFA_GPU_CUDA_DOUBLE - ; - -} // namespace sofa::gpu::cuda - +void registerVisualBoundingBox(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(core::ObjectRegistrationData("Display an Axis Aligned Bounding Box (AABB).") + .add< VisualBoundingBox >()); +} +VisualBoundingBox::VisualBoundingBox() + : d_color(initData(&d_color, sofa::type::RGBAColor::yellow(), "color", "Color of the lines of the box.")) + , d_thickness(initData(&d_thickness, 1.0f, "thickness", "Thickness of the lines of the box.")) +{ +} +void VisualBoundingBox::doDrawVisual(const core::visual::VisualParams* vparams) +{ + + const auto& bbox = f_bbox.getValue(); + vparams->drawTool()->disableLighting(); + vparams->drawTool()->setMaterial(d_color.getValue()); + vparams->drawTool()->drawBoundingBox(bbox.minBBox(), bbox.maxBBox(), d_thickness.getValue()); +} + +} // namespace sofa::component::visual diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.h b/Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.h new file mode 100644 index 00000000000..d186da817a4 --- /dev/null +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.h @@ -0,0 +1,49 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once +#include + +#include +#include + +namespace sofa::component::visual +{ +/* + * Display an Axis Orientated Bounding Box. + */ +class SOFA_COMPONENT_VISUAL_API VisualBoundingBox : public core::visual::VisualModel +{ +public: + SOFA_CLASS(VisualBoundingBox, core::visual::VisualModel); + + VisualBoundingBox(); + ~VisualBoundingBox() override = default; + + Data d_color; ///< Color of the lines in the grid. default=yellow + Data d_thickness; ///< Thickness of the lines in the grid + +private: + void doDrawVisual(const core::visual::VisualParams*) override; + +}; + +} // namespace sofa::component::visual diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualModelImpl.h b/Sofa/Component/Visual/src/sofa/component/visual/VisualModelImpl.h index e896bddb8ce..ef92f77d03c 100644 --- a/Sofa/Component/Visual/src/sofa/component/visual/VisualModelImpl.h +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualModelImpl.h @@ -55,9 +55,9 @@ class SOFA_COMPONENT_VISUAL_API VisualModelImpl : public core::visual::VisualMod //Indices must be unsigned int for drawing using visual_index_type = unsigned int; - typedef type::fixed_array VisualEdge; - typedef type::fixed_array VisualTriangle; - typedef type::fixed_array VisualQuad; + typedef sofa::topology::Element VisualEdge; + typedef sofa::topology::Element VisualTriangle; + typedef sofa::topology::Element VisualQuad; typedef type::vector VecVisualEdge; typedef type::vector VecVisualTriangle; typedef type::vector VecVisualQuad; diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cpp b/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.cpp similarity index 74% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cpp rename to Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.cpp index 68a52f54bd7..d46e859f923 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cpp +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.cpp @@ -19,25 +19,23 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include -#include "CudaSPHFluidForceField.inl" +#define SOFA_COMPONENT_VISUAL_VISUALPOINTCLOUD_CPP +#include #include -#include -#include - -namespace sofa::gpu::cuda +namespace sofa::component::visual { -int SPHFluidForceFieldCudaClass = core::RegisterObject("Supports GPU-side computations using CUDA") - .add< component::forcefield::SPHFluidForceField >() -#ifdef SOFA_GPU_CUDA_DOUBLE - .add< component::forcefield::SPHFluidForceField >() -#endif // SOFA_GPU_CUDA_DOUBLE - ; - -} // namespace sofa::gpu::cuda - +void registerVisualPointCloud(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(core::ObjectRegistrationData("Render a point cloud.") + .add>(true) + .add>() + ); +} +template class SOFA_COMPONENT_VISUAL_API VisualPointCloud; +template class SOFA_COMPONENT_VISUAL_API VisualPointCloud; +} diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.h b/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.h new file mode 100644 index 00000000000..3ea86cc1831 --- /dev/null +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.h @@ -0,0 +1,101 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once +#include +#include +#include +#include + +namespace sofa::component::visual +{ + +inline constexpr sofa::helper::Item pointDrawMode{ + .key = "Point", .description = "Coordinates are displayed with points"}; +inline constexpr sofa::helper::Item sphereDrawMode{ + .key = "Sphere", .description = "Coordinates are displayed using spheres"}; +inline constexpr sofa::helper::Item frameDrawMode{ + .key = "Frame", .description = "Coordinates are displayed using oriented frames"}; + +template +concept hasWriteOpenGlMatrix = requires(typename DataTypes::Coord& c, float glTransform[16]) +{ + c.writeOpenGlMatrix(glTransform); +}; + +MAKE_SELECTABLE_ITEMS(RegularCoordDrawMode, + pointDrawMode, sphereDrawMode +); + +MAKE_SELECTABLE_ITEMS(OridentedCoordDrawMode, + pointDrawMode, sphereDrawMode, frameDrawMode +); + +template +using CoordDrawMode = std::conditional_t< + hasWriteOpenGlMatrix, + OridentedCoordDrawMode, + RegularCoordDrawMode>; + +template +class VisualPointCloud : public core::visual::VisualModel +{ +public: + SOFA_CLASS(VisualPointCloud, core::visual::VisualModel); + +private: + using VecCoord = VecCoord_t; + using Real = Real_t; + using VecFloat = sofa::type::vector; + using VecColor = sofa::type::vector; + using DrawMode = CoordDrawMode; + + static DrawMode defaultDrawMode(); + +public: + Data d_position; + Data d_drawMode; + Data d_pointSize; + Data d_sphereRadius; + Data d_color; + + Data d_showIndices; + Data d_indicesScale; + Data d_indicesColor; + + void computeBBox(const core::ExecParams*, bool) override; + +private: + VisualPointCloud(); + + void doDrawVisual(const core::visual::VisualParams* vparams) override; + + void drawFrames( + const core::visual::VisualParams* vparams, + type::RGBAColor color) requires hasWriteOpenGlMatrix; + + void drawIndices(const core::visual::VisualParams* vparams) const; + + type::vector convertCoord() const; +}; + + +} // namespace sofa::component::visual diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.inl b/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.inl new file mode 100644 index 00000000000..28d7a4c2063 --- /dev/null +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualPointCloud.inl @@ -0,0 +1,189 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once +#include +#include + +namespace sofa::component::visual +{ + +template +VisualPointCloud::VisualPointCloud() + : d_position(initData(&d_position, "position", "The position of the points to display")) + , d_drawMode(initData(&d_drawMode, "drawMode", ("The draw mode:\n" + DrawMode::dataDescription()).c_str())) + , d_pointSize(initData(&d_pointSize, 1.f, "pointSize", "The size of the points and frames")) + , d_sphereRadius(initData(&d_sphereRadius, "sphereRadius", "The radius list of the spheres")) + , d_color(initData(&d_color, "color", "The color of the points")) + , d_showIndices(initData(&d_showIndices, false, "showIndices", "Show the indices of the points")) + , d_indicesScale(initData(&d_indicesScale, 1.f, "indicesScale", "The scale of the indices")) + , d_indicesColor(initData(&d_indicesColor, "indicesColor", "The color of the indices")) +{ +} + +template +typename VisualPointCloud::DrawMode VisualPointCloud::defaultDrawMode() +{ + if constexpr (hasWriteOpenGlMatrix) + return DrawMode("Frame"); + else + return DrawMode("Point"); +} + + +template +void VisualPointCloud::computeBBox(const core::ExecParams* exec_params, bool cond) +{ + const auto position = sofa::helper::getReadAccessor(d_position); + const size_t positionSize = position.size(); + + if (positionSize <= 0) return; + + Real p[3]; + DataTypes::get(p[0], p[1], p[2], position[0]); + Real maxBBox[3] = {p[0], p[1], p[2]}; + Real minBBox[3] = {p[0], p[1], p[2]}; + + for (size_t i = 1; i < positionSize; i++) + { + DataTypes::get(p[0], p[1], p[2], position[i]); + for (int c = 0; c < 3; c++) + { + if (p[c] > maxBBox[c]) + maxBBox[c] = p[c]; + + else if (p[c] < minBBox[c]) + minBBox[c] = p[c]; + } + } + this->f_bbox.setValue(sofa::type::TBoundingBox(minBBox, maxBBox)); +} + +template +type::vector VisualPointCloud::convertCoord() const +{ + const auto position = sofa::helper::getReadAccessor(d_position); + + type::vector displayedPoints; + displayedPoints.reserve(position.size()); + for (const auto& point : position) + { + displayedPoints.push_back(DataTypes::getCPos(point)); + } + + return displayedPoints; +} + +template +void VisualPointCloud::doDrawVisual(const core::visual::VisualParams* vparams) +{ + const auto drawMode = d_drawMode.getValue(); + auto* drawTool = vparams->drawTool(); + + const auto color = d_color.getValue(); + + if (drawMode == DrawMode("Point") || drawMode == DrawMode("Sphere")) + { + if (drawMode == DrawMode("Point")) + { + drawTool->setLightingEnabled(false); + drawTool->drawPoints(convertCoord(), d_pointSize.getValue(), color); + } + else if (drawMode == DrawMode("Sphere")) + { + auto radius = sofa::helper::getWriteAccessor(d_sphereRadius); + const auto displayedPoints = convertCoord(); + + float defaultRadius = 1.f; + if (!radius.empty()) + { + defaultRadius = radius.back(); + } + radius.resize(displayedPoints.size(), defaultRadius); + + drawTool->setLightingEnabled(true); + drawTool->drawFakeSpheres(displayedPoints, radius.ref(), color); + } + } + else + { + if constexpr (hasWriteOpenGlMatrix) + { + if (drawMode == DrawMode("Frame")) + { + drawFrames(vparams, color); + } + } + } + + if (d_showIndices.getValue()) + { + drawIndices(vparams); + } +} + +template +void VisualPointCloud::drawIndices(const core::visual::VisualParams* vparams) const +{ + const float scale = static_cast( + (vparams->sceneBBox().maxBBox() - vparams->sceneBBox().minBBox()).norm() * + d_indicesScale.getValue()); + vparams->drawTool()->draw3DText_Indices(convertCoord(), scale, d_indicesColor.getValue()); +} + +template +void VisualPointCloud::drawFrames(const core::visual::VisualParams* vparams, + type::RGBAColor color) requires hasWriteOpenGlMatrix +{ + if constexpr (hasWriteOpenGlMatrix) + { + auto* drawTool = vparams->drawTool(); + const auto position = sofa::helper::getReadAccessor(d_position); + + const auto pointSize = d_pointSize.getValue(); + const bool isColorSet = d_color.isSet(); + + for (const auto& point : position) + { + drawTool->pushMatrix(); + + float glTransform[16]; + point.writeOpenGlMatrix(glTransform); + + drawTool->multMatrix(glTransform); + drawTool->scale(pointSize); + + if (isColorSet) + { + drawTool->drawFrame(type::Vec3(), type::Quat(), + type::Vec3(1_sreal, 1_sreal, 1_sreal), color); + } + else + { + drawTool->drawFrame(type::Vec3(), type::Quat(), + type::Vec3(1_sreal, 1_sreal, 1_sreal)); + } + drawTool->popMatrix(); + } + } +} + +} // namespace sofa::component::visual diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.cpp b/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.cpp index 7c94dbcaa6d..f8348acb19d 100644 --- a/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.cpp +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.cpp @@ -60,6 +60,16 @@ VisualStyle::VisualStyle() d_displayFlags.setWidget("widget_displayFlags"); } +void VisualStyle::init() +{ + updateVisualFlags(sofa::core::visual::VisualParams::defaultInstance()); +} + +void VisualStyle::bwdInit() +{ + applyBackupFlags(sofa::core::visual::VisualParams::defaultInstance()); +} + void VisualStyle::updateVisualFlags(VisualParams* vparams) { backupFlags = vparams->displayFlags(); diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.h b/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.h index 98432dfae1c..fa16fd4bbdc 100644 --- a/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.h +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualStyle.h @@ -66,6 +66,8 @@ class SOFA_COMPONENT_VISUAL_API VisualStyle : public sofa::core::visual::BaseVis protected: VisualStyle(); public: + void init() override; + void bwdInit() override; void updateVisualFlags(VisualParams* ) override; void applyBackupFlags(VisualParams* ) override; diff --git a/applications/plugins/SofaAssimp/config.h b/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.cpp similarity index 79% rename from applications/plugins/SofaAssimp/config.h rename to Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.cpp index dfd9044cb1a..8baa65e99bb 100644 --- a/applications/plugins/SofaAssimp/config.h +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.cpp @@ -19,20 +19,19 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#ifndef SOFAASSIMP_CONFIG_H -#define SOFAASSIMP_CONFIG_H +#include +#include -#include +namespace sofa::component::visual +{ -#define ASSIMP_PLUGIN_MAJOR_VERSION ${ASSIMP_PLUGIN_MAJOR_VERSION} -#define ASSIMP_PLUGIN_MINOR_VERSION ${ASSIMP_PLUGIN_MINOR_VERSION} +void registerVisualVectorField(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(core::ObjectRegistrationData("Render a vector field.") + .add>(true) + ); +} -#ifdef SOFA_BUILD_SOFAASSIMP -# define SOFA_TARGET SofaAssimp -# define SOFA_ASSIMP_API SOFA_EXPORT_DYNAMIC_LIBRARY -#else -# define SOFA_ASSIMP_API SOFA_IMPORT_DYNAMIC_LIBRARY -#endif - -#endif //SOFAASSIMP_CONFIG_H +template class SOFA_COMPONENT_VISUAL_API VisualVectorField; +} diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.h b/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.h new file mode 100644 index 00000000000..5a9b7ffc317 --- /dev/null +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.h @@ -0,0 +1,62 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once + +#include +#include + +namespace sofa::component::visual +{ + +MAKE_SELECTABLE_ITEMS(VectorFieldDrawMode, + sofa::helper::Item{.key = "Line", .description = "Coordinates are displayed using lines"}, + sofa::helper::Item{.key = "Cylinder", .description = "Coordinates are displayed using cylinders"}, + sofa::helper::Item{.key = "Arrow", .description = "Coordinates are displayed using arrows"}, +); + +template +class VisualVectorField : public core::visual::VisualModel +{ +public: + SOFA_CLASS(VisualVectorField, core::visual::VisualModel); + +private: + using VecCoord = VecCoord_t; + using VecDeriv = VecDeriv_t; + +public: + Data d_position; + Data d_vector; + Data d_vectorScale; + Data d_drawMode; + Data d_color; + + void computeBBox(const core::ExecParams*, bool) override; + +private: + VisualVectorField(); + + void doDrawVisual(const core::visual::VisualParams* vparams) override; +}; + + +} // namespace sofa::component::visual diff --git a/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.inl b/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.inl new file mode 100644 index 00000000000..2f3e8dd1fca --- /dev/null +++ b/Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.inl @@ -0,0 +1,99 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once +#include +#include + +namespace sofa::component::visual +{ + +template +VisualVectorField::VisualVectorField() + : d_position(initData(&d_position, "position", "Starting position of the rendered vectors")) + , d_vector(initData(&d_vector, "vector", "List of vectors to render")) + , d_vectorScale(initData(&d_vectorScale, 1.0_sreal, "vectorScale", "Scaling factor applied on vectors for rendering")) + , d_drawMode(initData(&d_drawMode, VectorFieldDrawMode("Line"), "drawMode", ("Draw mode for the vectors" + VectorFieldDrawMode::dataDescription()).c_str())) + , d_color(initData(&d_color, sofa::type::RGBAColor::white(), "color", "Color of the vectors")) +{ +} + +template +void VisualVectorField::doDrawVisual(const core::visual::VisualParams* vparams) +{ + const auto position = sofa::helper::getReadAccessor(d_position); + const auto vector = sofa::helper::getReadAccessor(d_vector); + + const auto minSize = std::min(position.size(), vector.size()); + const auto vectorScale = d_vectorScale.getValue(); + + auto* drawTool = vparams->drawTool(); + const auto drawMode = d_drawMode.getValue(); + const auto color = d_color.getValue(); + + for (std::size_t i = 0; i < minSize; ++i) + { + const auto& start = position[i]; + const auto end = start + vectorScale * vector[i]; + + if (drawMode == VectorFieldDrawMode("Line")) + { + drawTool->drawLines(std::vector{{start, end}}, 1, color); + } + else if (drawMode == VectorFieldDrawMode("Cylinder")) + { + const float radius = static_cast(vectorScale * vector[i].norm() / 20.f); + drawTool->drawCylinder(start, end, radius, color); + } + else if (drawMode == VectorFieldDrawMode("Arrow")) + { + const float radius = static_cast(vectorScale * vector[i].norm() / 20.f); + drawTool->drawArrow(start, end, radius, color); + } + } +} + +template +void VisualVectorField::computeBBox(const core::ExecParams* exec_params, bool cond) +{ + const auto position = sofa::helper::getReadAccessor(d_position); + const auto vector = sofa::helper::getReadAccessor(d_vector); + + const auto minSize = std::min(position.size(), vector.size()); + if (minSize == 0) + { + return; + } + + const auto& vectorScale = d_vectorScale.getValue(); + + auto bbox = sofa::helper::getWriteOnlyAccessor(this->f_bbox); + for (size_t i = 0; i < minSize; i++) + { + const auto& start = position[i]; + const auto end = start + vectorScale * vector[i]; + + bbox.wref().include(start); + bbox.wref().include(end); + } +} + +} // namespace sofa::component::visual diff --git a/Sofa/Component/Visual/src/sofa/component/visual/init.cpp b/Sofa/Component/Visual/src/sofa/component/visual/init.cpp index c4060d561ac..27ee33e1bb0 100644 --- a/Sofa/Component/Visual/src/sofa/component/visual/init.cpp +++ b/Sofa/Component/Visual/src/sofa/component/visual/init.cpp @@ -33,10 +33,13 @@ extern void registerLineAxis(sofa::core::ObjectFactory* factory); extern void registerRecordedCamera(sofa::core::ObjectFactory* factory); extern void registerTrailRenderer(sofa::core::ObjectFactory* factory); extern void registerVisual3DText(sofa::core::ObjectFactory* factory); +extern void registerVisualBoundingBox(sofa::core::ObjectFactory* factory); extern void registerVisualGrid(sofa::core::ObjectFactory* factory); extern void registerVisualModelImpl(sofa::core::ObjectFactory* factory); +extern void registerVisualPointCloud(sofa::core::ObjectFactory* factory); extern void registerVisualStyle(sofa::core::ObjectFactory* factory); extern void registerVisualTransform(sofa::core::ObjectFactory* factory); +extern void registerVisualVectorField(sofa::core::ObjectFactory* factory); extern "C" { SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule(); @@ -63,16 +66,19 @@ const char* getModuleVersion() void registerObjects(sofa::core::ObjectFactory* factory) { registerCamera(factory); - registerInteractiveCamera(factory); registerCylinderVisualModel(factory); + registerInteractiveCamera(factory); registerLineAxis(factory); registerRecordedCamera(factory); registerTrailRenderer(factory); registerVisual3DText(factory); + registerVisualBoundingBox(factory); registerVisualGrid(factory); registerVisualModelImpl(factory); + registerVisualPointCloud(factory); registerVisualStyle(factory); registerVisualTransform(factory); + registerVisualVectorField(factory); } void init() diff --git a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.cpp b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.cpp index 69d0ec4f219..28e561922a0 100644 --- a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.cpp +++ b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.cpp @@ -76,14 +76,19 @@ OglColorMap::OglColorMap() d_colorScheme.beginEdit()->setSelectedItem("HSV"); d_colorScheme.endEdit(); + c_colorSchemeCallback.addInput(&d_colorScheme); + c_colorSchemeCallback.addCallback([this]() + { + m_colorMap.setColorScheme(d_colorScheme.getValue().getSelectedItem()); + m_colorMap.reinit(); + + deleteTexture(); + }); } -OglColorMap::~OglColorMap() { - // Some components may use OglColorMap internally, in which case an OpenGL - // context might not exist. That's why this 'if' is here, to avoid calling - // an OpenGL function in a destructor unless strictly necessary. - if (texture != 0) - glDeleteTextures(1, &texture); +OglColorMap::~OglColorMap() +{ + deleteTexture(); } void OglColorMap::init() @@ -91,25 +96,31 @@ void OglColorMap::init() reinit(); } - void OglColorMap::reinit() { m_colorMap.setPaletteSize(d_paletteSize.getValue()); m_colorMap.setColorScheme(d_colorScheme.getValue().getSelectedItem()); m_colorMap.reinit(); - } +} OglColorMap* OglColorMap::getDefault() { static OglColorMap::SPtr defaultOglColorMap; - if (defaultOglColorMap == nullptr) { - defaultOglColorMap = sofa::core::objectmodel::New< OglColorMap >(); - std::string tmp(""); + if (defaultOglColorMap == nullptr) + { + defaultOglColorMap = sofa::core::objectmodel::New(); defaultOglColorMap->init(); } return defaultOglColorMap.get(); } +void OglColorMap::deleteTexture() +{ + if (texture != 0) + glDeleteTextures(1, &texture); + texture = 0; +} + void OglColorMap::doDrawVisual(const core::visual::VisualParams* vparams) { if (!d_showLegend.getValue()) return; diff --git a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.h b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.h index 8a511c409ad..24bedbcb349 100644 --- a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.h +++ b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglColorMap.h @@ -31,7 +31,7 @@ #include #include #include - +#include namespace sofa::gl::component::rendering2d { @@ -52,6 +52,7 @@ class SOFA_GL_COMPONENT_RENDERING2D_API OglColorMap : public sofa::core::visual: public: Data d_paletteSize; ///< How many colors to use Data d_colorScheme; ///< Color scheme to use + core::objectmodel::DataCallback c_colorSchemeCallback; Data d_showLegend; ///< Activate rendering of color scale legend on the side Data d_legendOffset; ///< Draw the legend on screen with an x,y offset @@ -83,6 +84,7 @@ class SOFA_GL_COMPONENT_RENDERING2D_API OglColorMap : public sofa::core::visual: return m_colorMap.getColor(i); } + SOFA_ATTRIBUTE_DEPRECATED__OGLCOLORMAPGETDEFAULT() static OglColorMap* getDefault(); template @@ -109,6 +111,10 @@ class SOFA_GL_COMPONENT_RENDERING2D_API OglColorMap : public sofa::core::visual: in >> m.m_colorMap; return in; } + +private: + + void deleteTexture(); }; } // namespace sofa::gl::component::rendering2d diff --git a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglViewport.cpp b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglViewport.cpp index 308f5c65d16..7748a0a5239 100644 --- a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglViewport.cpp +++ b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/OglViewport.cpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace sofa::gl::component::rendering2d { @@ -353,7 +354,7 @@ void OglViewport::renderToViewport(core::visual::VisualParams* vp) vp->getModelViewMatrix(lastModelViewMatrix); vp->setProjectionMatrix(projectionMatrix); vp->setModelViewMatrix(modelViewMatrix); - vp->viewport() = Viewport(x0,y0,screenSize[0],screenSize[1]); + vp->viewport() = Viewport({x0, y0, helper::narrow_cast(screenSize[0]), helper::narrow_cast(screenSize[1])}); vp->pass() = core::visual::VisualParams::Std; simulation::VisualDrawVisitor vdv( vp ); vdv.setTags(this->getTags()); diff --git a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/config.h.in b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/config.h.in index bf5e2fcb99e..db372b30797 100644 --- a/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/config.h.in +++ b/Sofa/GL/Component/Rendering2D/src/sofa/gl/component/rendering2d/config.h.in @@ -37,3 +37,9 @@ namespace sofa::gl::component::rendering2d constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; } // namespace sofa::gl::component::rendering2d +#ifdef SOFA_BUILD_SOFA_GL_COMPONENT_RENDERING2D +#define SOFA_ATTRIBUTE_DEPRECATED__OGLCOLORMAPGETDEFAULT() +#else +#define SOFA_ATTRIBUTE_DEPRECATED__OGLCOLORMAPGETDEFAULT() \ + SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.06", "") +#endif diff --git a/Sofa/GL/Component/Rendering3D/src/sofa/gl/component/rendering3d/DataDisplay.cpp b/Sofa/GL/Component/Rendering3D/src/sofa/gl/component/rendering3d/DataDisplay.cpp index 7e7e93ef1b3..f11279afa1c 100644 --- a/Sofa/GL/Component/Rendering3D/src/sofa/gl/component/rendering3d/DataDisplay.cpp +++ b/Sofa/GL/Component/Rendering3D/src/sofa/gl/component/rendering3d/DataDisplay.cpp @@ -55,7 +55,7 @@ DataDisplay::DataDisplay() , d_shininess(initData(&d_shininess, -1.f, "shininess", "Shininess for rendering point-based data [0,128]. <0 means no specularity")) , d_transparency(initData(&d_transparency, Real(1.0), "transparency", "transparency draw objects with transparency, the value varies between 0. and 1. " "Where 1. means no transparency and 0 full transparency")) - , state(nullptr) + , l_colorMap(initLink("colorMap", "link to the color map")) , m_topology(nullptr) , l_topology(initLink("topology", "link to the topology container")) , m_oldMin(std::numeric_limits::max()) @@ -80,10 +80,30 @@ void DataDisplay::init() if (!m_topology) msg_info() << "No topology information, drawing just points."; - this->getContext()->get(colorMap); - if (!colorMap) { - msg_error() << "No ColorMap found, using default."; - colorMap = OglColorMap::getDefault(); + if (!l_colorMap) + { + l_colorMap.set(getContext()->get()); + + if (!l_colorMap) + { + if (const auto colorMap = sofa::core::objectmodel::New()) + { + getContext()->addObject(colorMap); + colorMap->setName( this->getContext()->getNameHelper().resolveName(colorMap->getClassName(), {})); + colorMap->f_printLog.setValue(this->f_printLog.getValue()); + l_colorMap.set(colorMap); + + msg_warning() << "A " << l_colorMap->getClassName() << " is required by " << this->getClassName() + << " but has not been found: a default " << l_colorMap->getClassName() + << " is automatically added in the scene for you. To remove this warning, add a " << l_colorMap->getClassName() << " in the scene."; + } + else + { + msg_fatal() << "A " << l_colorMap->getClassName() << " is required by " << this->getClassName() + << " but has not been found: a default " << l_colorMap->getClassName() + << " could not be automatically added in the scene. To remove this error, add a " << l_colorMap->getClassName() << " in the scene."; + } + } } } @@ -104,9 +124,10 @@ void DataDisplay::doDrawVisual(const core::visual::VisualParams* vparams) typedef sofa::type::RGBAColor RGBAColor; const float& transparency = d_transparency.getValue(); - glEnable ( GL_LIGHTING ); - glEnable(GL_BLEND); - glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + auto* drawTool = vparams->drawTool(); + + drawTool->enableLighting(); + drawTool->enableBlending(); bool bDrawPointData = false; bool bDrawCellData = false; @@ -242,8 +263,8 @@ void DataDisplay::doDrawVisual(const core::visual::VisualParams* vparams) if (bDrawCellData) { - glDisable( GL_LIGHTING ); - auto eval = colorMap->getEvaluator(min, max); + drawTool->disableLighting(); + auto eval = l_colorMap->getEvaluator(min, max); if( !triData.empty() ) { @@ -256,7 +277,7 @@ void DataDisplay::doDrawVisual(const core::visual::VisualParams* vparams) : eval(triData[i]); color[3] = transparency; const Triangle& t = m_topology->getTriangle(i); - vparams->drawTool()->drawTriangle( + drawTool->drawTriangle( x[ t[0] ], x[ t[1] ], x[ t[2] ], m_normals[ t[0] ], m_normals[ t[1] ], m_normals[ t[2] ], color, color, color); @@ -264,8 +285,7 @@ void DataDisplay::doDrawVisual(const core::visual::VisualParams* vparams) } else if( !pointTriData.empty() ) { - glEnable( GL_LIGHTING ); - // Triangles + std::vector colors; size_t nbTriangles = m_topology->getNbTriangles(); glBegin(GL_TRIANGLES); @@ -303,7 +323,8 @@ void DataDisplay::doDrawVisual(const core::visual::VisualParams* vparams) if( !quadData.empty() ) { - glDisable( GL_LIGHTING ); + drawTool->disableLighting(); + size_t nbQuads = m_topology->getNbQuads(); for (unsigned int i=0; igetQuad(i); - vparams->drawTool()->drawQuad( + drawTool->drawQuad( x[ t[0] ], x[ t[1] ], x[ t[2] ], x[ t[3] ], m_normals[ t[0] ], m_normals[ t[1] ], m_normals[ t[2] ], m_normals[ t[3] ], color, color, color, color); @@ -320,7 +341,7 @@ void DataDisplay::doDrawVisual(const core::visual::VisualParams* vparams) } else if( !pointQuadData.empty() ) { - glEnable( GL_LIGHTING ); + drawTool->enableLighting(); size_t nbQuads = m_topology->getNbQuads(); glBegin(GL_QUADS); for (unsigned int i=0; i eval = colorMap->getEvaluator(min, max); + helper::ColorMap::evaluator eval = l_colorMap->getEvaluator(min, max); // Just the points glPointSize(10); for (unsigned int i=0; idrawTool()->drawPoint(x[i], color); + drawTool->drawPoint(x[i], color); } } else if (bDrawPointData) { - helper::ColorMap::evaluator eval = colorMap->getEvaluator(min, max); + helper::ColorMap::evaluator eval = l_colorMap->getEvaluator(min, max); // Triangles @@ -454,11 +475,7 @@ void DataDisplay::computeNormals() for (sofa::core::topology::Topology::TriangleID i=0; igetNbTriangles(); ++i) { const Triangle &t = m_topology->getTriangle(i); - - const Coord& v1 = x[t[0]]; - const Coord& v2 = x[t[1]]; - const Coord& v3 = x[t[2]]; - const Coord n = cross(v2-v1, v3-v1); + const Coord n = sofa::geometry::Triangle::normal(x[t[0]], x[t[1]], x[t[2]]); m_normals[t[0]] += n; m_normals[t[1]] += n; @@ -473,20 +490,15 @@ void DataDisplay::computeNormals() const Coord & v2 = x[q[1]]; const Coord & v3 = x[q[2]]; const Coord & v4 = x[q[3]]; - const Coord n1 = cross(v2-v1, v4-v1); - const Coord n2 = cross(v3-v2, v1-v2); - const Coord n3 = cross(v4-v3, v2-v3); - const Coord n4 = cross(v1-v4, v3-v4); - - m_normals[q[0]] += n1; - m_normals[q[1]] += n2; - m_normals[q[2]] += n3; - m_normals[q[3]] += n4; + m_normals[q[0]] += sofa::geometry::Triangle::normal(v1, v2, v4); + m_normals[q[1]] += sofa::geometry::Triangle::normal(v2, v3, v1); + m_normals[q[2]] += sofa::geometry::Triangle::normal(v3, v4, v2); + m_normals[q[3]] += sofa::geometry::Triangle::normal(v4, v1, v3); } // normalization - for (size_t i=0; i d_shininess; ///< Shininess for rendering point-based data [0,128]. <0 means no specularity Data d_transparency; ///< Add transparency when we draw triangles (this allows to see inside the volume). - gl::component::rendering2d::OglColorMap *colorMap; - core::State *state; + SingleLink l_colorMap; core::topology::BaseMeshTopology* m_topology; /// Link to be set to the topology container in the component graph. diff --git a/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglShader.cpp b/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglShader.cpp index 940a204f73b..10d10fd8ab5 100644 --- a/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglShader.cpp +++ b/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglShader.cpp @@ -267,9 +267,9 @@ void OglShader::start() if (shaderVector[indexActiveShader.getValue()]->GetTessellationEvaluationShaderID() && !shaderVector[indexActiveShader.getValue()]->GetTessellationControlShaderID() && GLEW_ARB_tessellation_shader) { type::fixed_array levels; - levels.assign(tessellationOuterLevel.getValue()); + levels.fill(tessellationOuterLevel.getValue()); glPatchParameterfv(GL_PATCH_DEFAULT_OUTER_LEVEL, levels.data()); - levels.assign(tessellationInnerLevel.getValue()); + levels.fill(tessellationInnerLevel.getValue()); glPatchParameterfv(GL_PATCH_DEFAULT_INNER_LEVEL, levels.data()); } #endif diff --git a/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglVariable.cpp b/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglVariable.cpp index b196cc42c85..ab741d3ce1a 100644 --- a/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglVariable.cpp +++ b/Sofa/GL/Component/Shader/src/sofa/gl/component/shader/OglVariable.cpp @@ -691,7 +691,7 @@ void OglMatrix4VectorVariable::pushValue() const std::string& idstr = id.getValue(); const type::vector& v = value.getValue(); - const float* vptr = v.empty() ? nullptr : &(v[0][0][0]); + const float* vptr = v.empty() ? nullptr : v[0].data(); const bool transp = transpose.getValue(); const int count = int(v.size()); for(std::set::iterator it = shaders.begin(), iend = shaders.end(); it!=iend; ++it) diff --git a/Sofa/GL/Sofa.GLConfig.cmake.in b/Sofa/GL/Sofa.GLConfig.cmake.in index 983040bfe15..9de9950dfc4 100644 --- a/Sofa/GL/Sofa.GLConfig.cmake.in +++ b/Sofa/GL/Sofa.GLConfig.cmake.in @@ -5,10 +5,11 @@ set(SOFA_GL_HAVE_GLEW @SOFA_GL_HAVE_GLEW@) -find_package(Sofa.Helper QUIET REQUIRED) -find_package(Sofa.DefaultType QUIET REQUIRED) -find_package(OpenGL QUIET REQUIRED) -find_package(GLEW QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Helper QUIET REQUIRED) +sofa_find_package(Sofa.DefaultType QUIET REQUIRED) +sofa_find_package(OpenGL QUIET REQUIRED) +sofa_find_package(GLEW QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/GL/src/sofa/gl/BasicShapes.h b/Sofa/GL/src/sofa/gl/BasicShapes.h index 4a6ee3c72c7..6a52d444ba7 100644 --- a/Sofa/GL/src/sofa/gl/BasicShapes.h +++ b/Sofa/GL/src/sofa/gl/BasicShapes.h @@ -129,7 +129,7 @@ void drawWireSphere(const V& center, const float& rad, const int subd1=8, const template void drawTorus(const float* coordinateMatrix, const float& bodyRad=0.0, const float& rad=1.0, const int precision=20, - const V& color=sofa::type::fixed_array(255,215,180)) + const V& color=sofa::type::fixed_array({255,215,180})) { glColor3ub(color.x(), color.y(), color.z()); // gluQuadricDrawStyle(quadric, GLU_FILL); diff --git a/Sofa/GL/src/sofa/gl/DrawToolGL.cpp b/Sofa/GL/src/sofa/gl/DrawToolGL.cpp index 26aba45cf75..5b26b3e7ad3 100644 --- a/Sofa/GL/src/sofa/gl/DrawToolGL.cpp +++ b/Sofa/GL/src/sofa/gl/DrawToolGL.cpp @@ -351,17 +351,24 @@ void DrawToolGL::drawTriangles(const std::vector &points, const std::vecto void DrawToolGL::drawTriangles(const std::vector &points, const std::vector< type::Vec3i > &index, const std::vector &normal, - const std::vector& colour) + const std::vector& colors) { - //todo ! - SOFA_UNUSED(points); - SOFA_UNUSED(index); - SOFA_UNUSED(normal); - SOFA_UNUSED(colour); + glColorMaterial(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE); + glEnable(GL_COLOR_MATERIAL); + setMaterial(colors[0]); + glBegin(GL_TRIANGLES); + { + for (std::size_t i=0; i &points, const std::vector &normal, const std::vector< type::RGBAColor > &color) { diff --git a/Sofa/GL/src/sofa/gl/DrawToolGL.h b/Sofa/GL/src/sofa/gl/DrawToolGL.h index b0830adfbc4..b97d4fa055b 100644 --- a/Sofa/GL/src/sofa/gl/DrawToolGL.h +++ b/Sofa/GL/src/sofa/gl/DrawToolGL.h @@ -81,7 +81,7 @@ class SOFA_GL_API DrawToolGL : public helper::visual::DrawTool virtual void drawTriangles(const std::vector &points, const std::vector< type::Vec3i > &index, const std::vector &normal, - const std::vector& color) override; + const std::vector& colors) override; virtual void drawTriangles(const std::vector &points, const std::vector &normal, const std::vector< type::RGBAColor > &color) override; diff --git a/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h b/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h index 91cb614b775..34f61c8a8d6 100644 --- a/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h +++ b/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h @@ -23,6 +23,7 @@ #include #include +#include #include #include #include diff --git a/Sofa/GUI/Common/CMakeLists.txt b/Sofa/GUI/Common/CMakeLists.txt index 8f764ae8fb5..4b289be2ce7 100644 --- a/Sofa/GUI/Common/CMakeLists.txt +++ b/Sofa/GUI/Common/CMakeLists.txt @@ -5,23 +5,14 @@ find_package(cxxopts 3.1 QUIET) if(NOT cxxopts_FOUND AND SOFA_ALLOW_FETCH_DEPENDENCIES) message("Sofa.GUI.Common: DEPENDENCY cxxopts NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching cxxopts...") - include(FetchContent) - FetchContent_Declare(cxxopts + set(CXXOPTS_BUILD_EXAMPLES OFF CACHE INTERNAL "") + set(CXXOPTS_BUILD_TESTS OFF CACHE INTERNAL "") + set(CXXOPTS_ENABLE_INSTALL ON CACHE INTERNAL "") + + sofa_fetch_dependency(cxxopts GIT_REPOSITORY https://github.com/jarro2783/cxxopts GIT_TAG v3.1.1 ) - - FetchContent_GetProperties(cxxopts) - if(NOT cxxopts_POPULATED) - FetchContent_Populate(cxxopts) - - set(CXXOPTS_BUILD_EXAMPLES OFF CACHE INTERNAL "") - set(CXXOPTS_BUILD_TESTS OFF CACHE INTERNAL "") - set(CXXOPTS_ENABLE_INSTALL ON CACHE INTERNAL "") - message("Sofa.GUI.Common: adding subdirectory ${cxxopts_SOURCE_DIR}") - - add_subdirectory(${cxxopts_SOURCE_DIR} ${cxxopts_BINARY_DIR}) - endif() elseif (NOT cxxopts_FOUND) message(FATAL_ERROR "Sofa.GUI.Common: DEPENDENCY cxxopts NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is OFF and thus cannot be fetched. Install libcxxopts-dev (version>=3.1.0), or enable SOFA_ALLOW_FETCH_DEPENDENCIES to fix this issue.") endif() diff --git a/Sofa/GUI/Common/Sofa.GUI.CommonConfig.cmake.in b/Sofa/GUI/Common/Sofa.GUI.CommonConfig.cmake.in index 378090bb285..e53ec862902 100644 --- a/Sofa/GUI/Common/Sofa.GUI.CommonConfig.cmake.in +++ b/Sofa/GUI/Common/Sofa.GUI.CommonConfig.cmake.in @@ -5,16 +5,17 @@ set(SOFA_GUI_COMMON_HAVE_SOFA_GL @SOFA_GUI_COMMON_HAVE_SOFA_GL@) -find_package(Sofa.Simulation.Common REQUIRED) -find_package(Sofa.Component.Setting QUIET REQUIRED) -find_package(Sofa.Component.Collision.Response.Contact QUIET REQUIRED) -find_package(Sofa.GUI.Component QUIET REQUIRED) +find_package(Sofa.Config REQUIRED) +sofa_find_package(Sofa.Simulation.Common REQUIRED) +sofa_find_package(Sofa.Component.Setting QUIET REQUIRED) +sofa_find_package(Sofa.Component.Collision.Response.Contact QUIET REQUIRED) +sofa_find_package(Sofa.GUI.Component QUIET REQUIRED) if(NOT TARGET cxxopts) - find_package(cxxopts QUIET REQUIRED) + sofa_find_package(cxxopts QUIET REQUIRED) endif() if(SOFA_GUI_COMMON_HAVE_SOFA_GL) - find_package(Sofa.GL QUIET REQUIRED) + sofa_find_package(Sofa.GL QUIET REQUIRED) endif() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp b/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp index ad53e6ab34e..975c66d70a1 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp @@ -35,6 +35,7 @@ #include #include +#include #include #include @@ -145,13 +146,13 @@ const std::string& BaseGUI::getScreenshotDirectoryPath() static void setDirectoryPath(std::string& outputVariable, const std::string& path, bool createIfNecessary) { - const bool pathExists = FileSystem::exists(path); + const bool pathExists = std::filesystem::exists(path); if (!pathExists && !createIfNecessary) { msg_error("BaseGUI") << "No such directory '" << path << "'"; } - else if (pathExists && !FileSystem::isDirectory(path)) + else if (pathExists && !std::filesystem::is_directory(path)) { msg_error("BaseGUI") << "Not a directory: " << path << "'"; } @@ -159,8 +160,10 @@ static void setDirectoryPath(std::string& outputVariable, const std::string& pat { if (!pathExists) { - FileSystem::createDirectory(path); - msg_info("BaseGUI") << "Created directory: " << path; + if(std::filesystem::create_directories(path)) + { + msg_info("BaseGUI") << "Created directory: " << path; + } } outputVariable = path; } diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp index 5e1f9f18c2d..e1ea31c185b 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp @@ -277,4 +277,132 @@ void BaseViewer::fitObjectBBox(sofa::core::objectmodel::BaseObject * object) redraw(); } +void BaseViewer::drawSelection(sofa::core::visual::VisualParams* vparams) +{ + assert(vparams && "call of drawSelection without a valid visual param is not allowed"); + + auto drawTool = vparams->drawTool(); + + if(currentSelection.empty()) + return; + + drawTool->setPolygonMode(0, false); + float screenHeight = vparams->viewport()[3]; + + for(auto current : currentSelection) + { + using sofa::type::Vec3; + using sofa::type::RGBAColor; + using sofa::defaulttype::RigidCoord; + using sofa::defaulttype::Rigid3Types; + + ////////////////////// Render when the selection is a Node /////////////////////////////// + auto node = castTo(current.get()); + if(node) + { + if(m_showSelectedNodeBoundingBox) + { + auto box = node->f_bbox.getValue(); + drawTool->drawBoundingBox(box.minBBox(), box.maxBBox(), 2.0); + } + + // If it is a node then it is not a BaseObject, so we can continue. + continue; + } + + ////////////////////// Render when the selection is a BaseObject ////////////////////////// + auto object = castTo(current.get()); + if(object) + { + sofa::type::BoundingBox box; + auto ownerNode = dynamic_cast(object->getContext()); + if(ownerNode) + { + box = ownerNode->f_bbox.getValue(); + } + + if(m_showSelectedObjectBoundingBox) + { + drawTool->drawBoundingBox(box.minBBox(), box.maxBBox(), 2.0); + } + + std::vector positions; + auto position = object->findData("position"); + if(position) + { + auto positionsData = dynamic_cast>*>(position); + if(positionsData) + { + positions = positionsData->getValue(); + if(m_showSelectedObjectBoundingBox){ + drawTool->drawPoints(positions, 2.0, RGBAColor::yellow()); + } + } + else + { + auto rigidPositions = dynamic_cast>>*>(position); + if(rigidPositions) + { + for(auto frame : rigidPositions->getValue()) + { + float targetScreenSize = 50.0; + float distance = (currentCamera->getPosition() - Rigid3Types::getCPos(frame)).norm(); + SReal scale = distance * tan(currentCamera->getFieldOfView() / 2.0f) * targetScreenSize / screenHeight; + drawTool->drawFrame(Rigid3Types::getCPos(frame), Rigid3Types::getCRot(frame), {scale, scale,scale}); + positions.push_back(Rigid3Types::getCPos(frame)); + } + } + } + } + + if(m_showSelectedObjectSurfaces && !positions.empty()) + { + auto triangles = object->findData("triangles"); + if(triangles) + { + auto d_triangles = dynamic_cast>*>(triangles); + if(d_triangles) + { + std::vector tripoints; + for(auto indices : d_triangles->getValue()) + { + if(indices[0] < positions.size() && + indices[1] < positions.size() && + indices[2] < positions.size()) + { + tripoints.push_back(positions[indices[0]]); + tripoints.push_back(positions[indices[1]]); + tripoints.push_back(positions[indices[1]]); + tripoints.push_back(positions[indices[2]]); + tripoints.push_back(positions[indices[2]]); + tripoints.push_back(positions[indices[0]]); + } + } + drawTool->drawLines(tripoints, 1.5, RGBAColor::fromFloat(1.0,1.0,1.0,0.7)); + } + } + } + + if(!positions.empty() && m_showSelectedObjectIndices) + { + const float scale = (box.maxBBox() - box.minBBox()).norm() * m_visualScaling; + drawTool->draw3DText_Indices(positions, scale, RGBAColor::white()); + } + + continue; + } + msg_error("BaseViewer") << "Only node and object can be selected, if you see this line please report to sofa-developement team"; + } +} + +void BaseViewer::setCurrentSelection(const std::set& selection) +{ + currentSelection = selection; +} + +const std::set &BaseViewer::getCurrentSelection() const +{ + return currentSelection; +} + } // namespace sofa::gui::common diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h index 6fb448907b4..356485fc0c7 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h @@ -121,7 +121,23 @@ class SOFA_GUI_COMMON_API BaseViewer /// the rendering pass is done here (have to be called in a loop) virtual void drawScene(void) = 0; + void drawSelection(sofa::core::visual::VisualParams* vparams); + + void setCurrentSelection(const std::set &selection); + const std::set& getCurrentSelection() const; + +public: + bool m_showSelectedNodeBoundingBox {true}; + bool m_showSelectedObjectBoundingBox {true}; + bool m_showSelectedObjectPositions {true}; + bool m_showSelectedObjectSurfaces {true}; + bool m_showSelectedObjectVolumes {true}; + bool m_showSelectedObjectIndices {true}; + float m_visualScaling {0.2}; + protected: + void drawIndices(const sofa::type::BoundingBox& bbox, const std::vector& positions); + /// internally called while the actual viewer needs a redraw (ie the camera changed) virtual void redraw() = 0; @@ -135,6 +151,7 @@ class SOFA_GUI_COMMON_API BaseViewer bool _video; bool m_isVideoButtonPressed; bool m_bShowAxis; + bool _fullScreen; int _background; bool initTexturesDone; @@ -153,6 +170,8 @@ class SOFA_GUI_COMMON_API BaseViewer int _mouseInteractorSavedPosY; std::string _screenshotDirectory; + + std::set currentSelection; }; } // namespace sofa::gui::common diff --git a/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h b/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h index c6fcb634d9b..1578cc27282 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h @@ -22,6 +22,7 @@ #pragma once #include +#include #include #include diff --git a/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h b/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h index f5033d66120..2787e90d1f0 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h @@ -69,10 +69,8 @@ class SOFA_GUI_COMMON_API OperationFactory } - SOFA_ATTRIBUTE_DEPRECATED__TYPO() static Operation* Instanciate(const std::string &name) - { - return Instantiate(name); - } + SOFA_ATTRIBUTE_DISABLED__TYPO() + static Operation* Instanciate(const std::string &name) = delete; static Operation* Instantiate(const std::string &name) { diff --git a/Sofa/GUI/Common/src/sofa/gui/common/config.h.in b/Sofa/GUI/Common/src/sofa/gui/common/config.h.in index 64ffad3ee9a..27d5615ee4c 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/config.h.in +++ b/Sofa/GUI/Common/src/sofa/gui/common/config.h.in @@ -35,8 +35,8 @@ #endif #ifdef SOFA_BUILD_SOFA_CORE -#define SOFA_ATTRIBUTE_DEPRECATED__TYPO() +#define SOFA_ATTRIBUTE_DISABLED__TYPO() #else -#define SOFA_ATTRIBUTE_DEPRECATED__TYPO() \ - SOFA_ATTRIBUTE_DEPRECATED("v25.06", "v25.12", "Use function Instantiate instead.") +#define SOFA_ATTRIBUTE_DISABLED__TYPO() \ + SOFA_ATTRIBUTE_DISABLED("v25.06", "v25.12", "Use function Instantiate instead.") #endif diff --git a/Sofa/framework/Config/CMakeLists.txt b/Sofa/framework/Config/CMakeLists.txt index 13d079ae39e..97d3f52ebb0 100644 --- a/Sofa/framework/Config/CMakeLists.txt +++ b/Sofa/framework/Config/CMakeLists.txt @@ -241,16 +241,12 @@ endif() option(SOFA_TRACY "Compile SOFA with the Tracy profiler client" OFF) if (SOFA_TRACY) set(SOFA_TRACY_VERSION v0.11.1) - include(FetchContent) option(TRACY_STATIC "Whether to build Tracy as a static library" OFF) - FetchContent_Declare ( + sofa_fetch_dependency ( tracy GIT_REPOSITORY https://github.com/wolfpld/tracy.git GIT_TAG ${SOFA_TRACY_VERSION} - GIT_SHALLOW TRUE - GIT_PROGRESS TRUE ) - FetchContent_MakeAvailable (tracy) target_link_libraries(${PROJECT_NAME} PUBLIC TracyClient ) message(STATUS "SOFA is compiled with the Tracy profiler client. Use the Tracy server ${SOFA_TRACY_VERSION}.") endif() diff --git a/Sofa/framework/Config/cmake/SofaMacrosConfigure.cmake b/Sofa/framework/Config/cmake/SofaMacrosConfigure.cmake index 2038c25a30d..c34d3249cc5 100644 --- a/Sofa/framework/Config/cmake/SofaMacrosConfigure.cmake +++ b/Sofa/framework/Config/cmake/SofaMacrosConfigure.cmake @@ -173,65 +173,30 @@ macro(sofa_add_generic directory name type) endif() endmacro() -### Macro to help external projects management -# It produces the correct naming for cmake flag generation and the actual name of the project -macro(get_name_from_source_dir) - get_filename_component(ProjectId ${CMAKE_CURRENT_LIST_DIR} NAME) - string(REPLACE "\." "_" fixed_name ${ProjectId}) - string(TOUPPER ${fixed_name} fixed_name) - - set(inner-project-name ${ProjectId}) - set(inner-project-name-upper ${fixed_name}) -endmacro() -### External projects management -# Thanks to http://crascit.com/2015/07/25/cmake-gtest/ -# -# Use this macro (subdirectory or plugin version) to add out-of-repository projects. -# Usage: -# 1. Add repository configuration in MyProjectDir/ExternalProjectConfig.cmake.in -# 2. Call sofa_add_subdirectory_external(MyProjectDir MyProjectName [ON,OFF] [FETCH_ONLY]) -# or sofa_add_plugin_external(MyProjectDir MyProjectName [ON,OFF] [FETCH_ONLY]) -# ON,OFF = execute the fetch by default + enable the fetched plugin (if calling sofa_add_plugin_external) -# FETCH_ONLY = do not "add_subdirectory" the fetched repository -# See plugins/SofaHighOrder for example -# -function(sofa_add_generic_external name type) - set(optionArgs FETCH_ONLY) - set(oneValueArgs DEFAULT_VALUE WHEN_TO_SHOW VALUE_IF_HIDDEN GIT_REF GIT_REPOSITORY) - set(multiValueArgs) - cmake_parse_arguments("ARG" "${optionArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) +macro(sofa_fetch_dependency name) - string(TOLOWER ${type} type_lower) + set(oneValueArgs GIT_TAG GIT_REPOSITORY FETCH_ENABLED ) + set(multiValueArgs "") + set(options DONT_BUILD) + cmake_parse_arguments("ARG" "${options}" "${oneValueArgs}" "${multiValueArgs}" "${ARGN}") - # Default value for fetch activation and for plugin activation (if adding a plugin) - set(active OFF) - if(${ARG_DEFAULT_VALUE}) - set(active ON) - endif() - - set(directory "${CMAKE_CURRENT_LIST_DIR}/${name}") + # Setup fetch directory + set(fetched_dir "${CMAKE_BINARY_DIR}/external_directories/fetched/${name}" ) + set(build_directory "${CMAKE_BINARY_DIR}/external_directories/fetched/${name}-build") # Create option string(REPLACE "\." "_" fixed_name ${name}) - string(TOUPPER ${PROJECT_NAME}_FETCH_${fixed_name} fetch_enabled) string(TOUPPER ${fixed_name} upper_name) - if(NOT "${ARG_WHEN_TO_SHOW}" STREQUAL "" AND NOT "${ARG_VALUE_IF_HIDDEN}" STREQUAL "") - cmake_dependent_option(${fetch_enabled} "Fetch/update ${name} repository." ${active} "${ARG_WHEN_TO_SHOW}" ${ARG_VALUE_IF_HIDDEN}) - else() - option(${fetch_enabled} "Fetch/update ${name} repository." ${active}) - endif() - - # Setup fetch directory - set(fetched_dir "${CMAKE_BINARY_DIR}/external_directories/fetched/${name}" ) - file(RELATIVE_PATH relative_path "${CMAKE_SOURCE_DIR}" "${directory}") + set(${upper_name}_GIT_REPOSITORY "${ARG_GIT_REPOSITORY}" CACHE STRING "Repository address" ) + set(${upper_name}_GIT_TAG "${ARG_GIT_TAG}" CACHE STRING "Branch or commit SHA to checkout" ) + set(${upper_name}_LOCAL_DIRECTORY "" CACHE STRING "Absolute path to a local folder containing the cloned repository") - # Fetch - if(${fetch_enabled}) - set(${upper_name}_GIT_REPOSITORY "${ARG_GIT_REPOSITORY}" CACHE STRING "Repository address" ) - set(${upper_name}_GIT_TAG "${ARG_GIT_REF}" CACHE STRING "Branch or commit SHA to checkout" ) + set(${fixed_name}_SOURCE_DIR "${fetched_dir}" CACHE STRING "" FORCE ) - message("Fetching ${type_lower} ${name} in ${fetched_dir}") + if( "${${upper_name}_LOCAL_DIRECTORY}" STREQUAL "" AND NOT FETCHCONTENT_FULLY_DISCONNECTED AND NOT FETCHCONTENT_UPDATES_DISCONNECTED AND NOT "${ARG_FETCH_ENABLED}" STREQUAL "OFF") + # Fetch + message("Fetching dependency ${name} in ${fetched_dir}") message(STATUS "Checkout reference ${${upper_name}_GIT_TAG} from repository ${${upper_name}_GIT_REPOSITORY} ") #Generate temporary folder to store project that will fetch the sources @@ -269,11 +234,85 @@ function(sofa_add_generic_external name type) file(APPEND "${fetched_dir}-temp/logs.txt" "${build_logs}") if(NOT generate_exitcode EQUAL 0 OR NOT build_exitcode EQUAL 0) - message(SEND_ERROR "Failed to fetch external repository ${name}." "\nSee logs in ${fetched_dir}/logs.txt") + message(SEND_ERROR "Failed to fetch external repository ${name}." "\nSee logs in ${fetched_dir}-temp/logs.txt") endif() + elseif (NOT ${upper_name}_LOCAL_DIRECTORY STREQUAL "") + if(EXISTS ${${upper_name}_LOCAL_DIRECTORY}) + message("${name}: Using local directory ${${upper_name}_LOCAL_DIRECTORY}.") + set(fetched_dir "${${upper_name}_LOCAL_DIRECTORY}") + else () + message(SEND_ERROR "${name}: Specified directory ${${upper_name}_LOCAL_DIRECTORY} doesn't exist." "\nPlease provide a directory containing the fetched project, or use option ${fetch_enabled} to automatically fetch it.") + endif () + endif() + + + # Add + if(NOT ARG_DONT_BUILD AND EXISTS "${fetched_dir}/.git" AND IS_DIRECTORY "${fetched_dir}/.git") + set(${fixed_name}_BUILD_DIR "${build_directory}" CACHE STRING "" FORCE) + add_subdirectory("${fetched_dir}" "${build_directory}") + message(STATUS "Adding subproject ${name} from sources at ${${fixed_name}_SOURCE_DIR}") + elseif(NOT ARG_DONT_BUILD AND NOT ${upper_name}_LOCAL_DIRECTORY STREQUAL "") + message(SEND_ERROR "Directory ${${upper_name}_LOCAL_DIRECTORY} given in ${upper_name}_LOCAL_DIRECTORY doesn't seem to be a right github repository.") + elseif (NOT ARG_DONT_BUILD AND FETCHCONTENT_FULLY_DISCONNECTED OR FETCHCONTENT_UPDATES_DISCONNECTED) + message(SEND_ERROR "FETCHCONTENT_FULLY_DISCONNECTED or FETCHCONTENT_UPDATES_DISCONNECTED is ON but the dependency hasn't been fetched correctly before. Please reconnect fetching mechanism or provide a local directory by setting ${upper_name}_LOCAL_DIRECTORY.") + endif() +endmacro() + + + +### External projects management +# Thanks to http://crascit.com/2015/07/25/cmake-gtest/ +# +# Use this macro (subdirectory or plugin version) to add out-of-repository projects. +# Usage: +# 1. Add repository configuration in MyProjectDir/ExternalProjectConfig.cmake.in +# 2. Call sofa_add_subdirectory_external(MyProjectDir MyProjectName [ON,OFF] [FETCH_ONLY]) +# or sofa_add_plugin_external(MyProjectDir MyProjectName [ON,OFF] [FETCH_ONLY]) +# ON,OFF = execute the fetch by default + enable the fetched plugin (if calling sofa_add_plugin_external) +# FETCH_ONLY = do not "add_subdirectory" the fetched repository +# See plugins/SofaHighOrder for example +# +function(sofa_add_generic_external name type) + set(optionArgs FETCH_ONLY) + set(oneValueArgs DEFAULT_VALUE WHEN_TO_SHOW VALUE_IF_HIDDEN GIT_REF GIT_REPOSITORY) + set(multiValueArgs) + cmake_parse_arguments("ARG" "${optionArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) + string(TOLOWER ${type} type_lower) + + # Default value for fetch activation and for plugin activation (if adding a plugin) + set(active OFF) + if(${ARG_DEFAULT_VALUE}) + set(active ON) endif() + # Create option + string(REPLACE "\." "_" fixed_name ${name}) + string(TOUPPER ${fixed_name} upper_name) + string(TOUPPER ${PROJECT_NAME}_FETCH_${fixed_name} fetch_enabled) + + if(NOT "${ARG_WHEN_TO_SHOW}" STREQUAL "" AND NOT "${ARG_VALUE_IF_HIDDEN}" STREQUAL "") + cmake_dependent_option(${fetch_enabled} "Fetch/update ${name} repository." ${active} "${ARG_WHEN_TO_SHOW}" ${ARG_VALUE_IF_HIDDEN}) + else() + option(${fetch_enabled} "Fetch/update ${name} repository." ${active}) + endif() + + sofa_fetch_dependency("${name}" + GIT_TAG "${ARG_GIT_REF}" + GIT_REPOSITORY "${ARG_GIT_REPOSITORY}" + FETCH_ENABLED "${${fetch_enabled}}" + DONT_BUILD + ) + + # Setup fetch directory + if(NOT "${${upper_name}_LOCAL_DIRECTORY}" STREQUAL "") + set(fetched_dir "${${upper_name}_LOCAL_DIRECTORY}" ) + else () + set(fetched_dir "${CMAKE_BINARY_DIR}/external_directories/fetched/${name}" ) + endif () + set(directory "${CMAKE_CURRENT_LIST_DIR}/${name}") + file(RELATIVE_PATH relative_path "${CMAKE_SOURCE_DIR}" "${directory}") + # Add if(EXISTS "${fetched_dir}/.git" AND IS_DIRECTORY "${fetched_dir}/.git") if(NOT ARG_FETCH_ONLY AND "${type}" MATCHES ".*directory.*") diff --git a/Sofa/framework/Config/cmake/SofaMacrosInstall.cmake b/Sofa/framework/Config/cmake/SofaMacrosInstall.cmake index f07fe9a27d8..20573bb58b5 100644 --- a/Sofa/framework/Config/cmake/SofaMacrosInstall.cmake +++ b/Sofa/framework/Config/cmake/SofaMacrosInstall.cmake @@ -29,7 +29,7 @@ include(CMakeParseLibraryList) # instead of being dispatched in SOFA install directory (between bin, libs, share, ...). # If not building through SOFA, RELOCATABLE has no effect. macro(sofa_create_package_with_targets) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES NO_AUTO_RESOURCES_INSTALL) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -46,6 +46,26 @@ macro(sofa_create_package_with_targets) list(APPEND child_args INCLUDE_INSTALL_DIR "${ARG_PACKAGE_NAME}") endif() + if(ARG_RELOCATABLE) + string(TOUPPER "${CMAKE_PROJECT_NAME}_${ARG_RELOCATABLE}_RELOCATABLE_PATH" global_relocatable_path) + if(${global_relocatable_path}) + set(plugin_relocatable_path "${${global_relocatable_path}}" ) + else() + message(WARNING "sofa_create_package_with_targets(${ARG_PACKAGE_NAME}) Relocatable type ${ARG_RELOCATABLE} is unknown. Either specify one of the following {applications, plugins, projects} or specify a custom RELOCATABLE_PATH") + endif() + + if(ARG_RELOCATABLE_PATH) + list(FIND child_args "RELOCATABLE_PATH" relPathNameId) + list(REMOVE_AT child_args ${relPathNameId}) + list(INSERT child_args ${relPathNameId} "${plugin_relocatable_path}") + else () + list(APPEND child_args RELOCATABLE_PATH) + list(APPEND child_args "${plugin_relocatable_path}") + endif () + endif() + + + sofa_create_package(${child_args}) sofa_add_targets_to_package(${child_args}) endmacro() @@ -79,7 +99,7 @@ endmacro() # instead of being dispatched in SOFA install directory (between bin, libs, share, ...). # If not building through SOFA, RELOCATABLE has no effect. macro(sofa_create_component_in_package_with_targets) - set(oneValueArgs COMPONENT_NAME COMPONENT_VERSION PACKAGE_NAME INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR RELOCATABLE) + set(oneValueArgs COMPONENT_NAME COMPONENT_VERSION PACKAGE_NAME INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -96,6 +116,24 @@ macro(sofa_create_component_in_package_with_targets) list(APPEND child_args INCLUDE_INSTALL_DIR "${ARG_PACKAGE_NAME}") endif() + if(ARG_RELOCATABLE) + string(TOUPPER "${CMAKE_PROJECT_NAME}_${ARG_RELOCATABLE}_RELOCATABLE_PATH" global_relocatable_path) + if(${global_relocatable_path}) + set(plugin_relocatable_path "${${global_relocatable_path}}" ) + else() + message(WARNING "sofa_create_component_in_package_with_targets(${ARG_PACKAGE_NAME}) Relocatable type ${ARG_RELOCATABLE} is unknown. Either specify one of the following {applications, plugins, projects} or specify a custom RELOCATABLE_PATH") + endif() + + if(ARG_RELOCATABLE_PATH) + list(FIND child_args "RELOCATABLE_PATH" relPathNameId) + list(REMOVE_AT child_args ${relPathNameId}) + list(INSERT child_args ${relPathNameId} "${plugin_relocatable_path}") + else () + list(APPEND child_args RELOCATABLE_PATH) + list(APPEND child_args "${plugin_relocatable_path}") + endif () + endif() + # Calling sofa_create_package like sofa_create_package_with_targets does # but with different values for PACKAGE_NAME and PACKAGE_VERSION # and a new PACKAGE_PARENT argument. @@ -146,7 +184,7 @@ endmacro() # # check_required_components(Foo Qux) macro(sofa_create_package) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION PACKAGE_PARENT INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION PACKAGE_PARENT INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -158,6 +196,15 @@ macro(sofa_create_package) endif() endforeach() + if(ARG_RELOCATABLE AND NOT ARG_RELOCATABLE_PATH) + string(TOUPPER "${CMAKE_PROJECT_NAME}_${ARG_RELOCATABLE}_RELOCATABLE_PATH" global_relocatable_path) + if(${global_relocatable_path}) + set(ARG_RELOCATABLE_PATH "${${global_relocatable_path}}" ) + else() + message(WARNING "sofa_create_component_in_package_with_targets(${ARG_PACKAGE_NAME}) Relocatable type ${ARG_RELOCATABLE} is unknown. Either specify one of the following {applications, plugins, projects} or specify a custom RELOCATABLE_PATH") + endif() + endif() + # Optional subpackage/namespace set(package_install_dir ${ARG_PACKAGE_NAME}) set(package_namespace "") @@ -184,7 +231,7 @@ macro(sofa_create_package) "### Expanded from \@PACKAGE_GUARD\@ by SofaMacrosInstall.cmake ###" "\n" "include_guard()" "\n" ) - if(ARG_RELOCATABLE) + if(ARG_RELOCATABLE_PATH) string(CONCAT PACKAGE_GUARD ${PACKAGE_GUARD} "list(APPEND CMAKE_LIBRARY_PATH \"\${CMAKE_CURRENT_LIST_DIR}/../../../bin\")" "\n" "list(APPEND CMAKE_LIBRARY_PATH \"\${CMAKE_CURRENT_LIST_DIR}/../../../lib\")" "\n" @@ -204,8 +251,8 @@ macro(sofa_create_package) ) install(FILES "${CMAKE_BINARY_DIR}/lib/cmake/${ARG_PACKAGE_NAME}Config.cmake" DESTINATION "lib/cmake/${package_install_dir}" COMPONENT headers) - if(ARG_RELOCATABLE) - sofa_set_project_install_relocatable(${package_install_dir} ${CMAKE_CURRENT_BINARY_DIR} ${ARG_RELOCATABLE}) + if(ARG_RELOCATABLE_PATH) + sofa_set_project_install_relocatable(${package_install_dir} ${CMAKE_CURRENT_BINARY_DIR} ${ARG_RELOCATABLE_PATH}) endif() sofa_install_git_infos(${ARG_PACKAGE_NAME} ${CMAKE_CURRENT_SOURCE_DIR}) @@ -224,7 +271,7 @@ endmacro() # Use AUTO_SET_TARGET_PROPERTIES to enable default properties setting # on all targets (see sofa_auto_set_target_properties). macro(sofa_add_targets_to_package) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE OPTIMIZE_BUILD_DIR) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE_PATH RELOCATABLE OPTIMIZE_BUILD_DIR) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES NO_AUTO_RESOURCES_INSTALL) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -304,7 +351,7 @@ endfunction() # - INCLUDE_DIRECTORIES: if not already set, add as PUBLIC include dirs # 2 BUILD_INTERFACE (source dir and build dir) and 1 INSTALL_INTERFACE (install dir) macro(sofa_auto_set_target_properties) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -327,7 +374,7 @@ endmacro() macro(sofa_auto_set_target_version) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -383,7 +430,7 @@ endmacro() macro(sofa_auto_set_target_compile_definitions) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -422,7 +469,7 @@ endmacro() macro(sofa_auto_set_target_include_directories) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -481,7 +528,7 @@ macro(sofa_auto_set_target_include_directories) target_include_directories(${target} ${TARGET_VISIBILITY} "$") endif() - if(ARG_RELOCATABLE) + if(ARG_RELOCATABLE_PATH) if(NOT "\$" IN_LIST target_include_dirs) target_include_directories(${target} ${TARGET_VISIBILITY} "$") endif() @@ -501,10 +548,11 @@ endmacro() macro(sofa_auto_set_target_rpath) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) + # Required arguments foreach(arg ARG_TARGETS) if("${${arg}}" STREQUAL "") @@ -539,7 +587,7 @@ macro(sofa_auto_set_target_rpath) get_target_property(dep_reloc_install_dir ${dep} "RELOCATABLE_INSTALL_DIR") if(dep_reloc_install_dir) # the dependency is relocatable - if(ARG_RELOCATABLE) + if(ARG_RELOCATABLE_PATH) # current target is relocatable list(APPEND target_rpath "$ORIGIN/../../../${dep_reloc_install_dir}/lib" @@ -558,7 +606,7 @@ macro(sofa_auto_set_target_rpath) endif() else() # the dependency is NOT relocatable - if(ARG_RELOCATABLE) + if(ARG_RELOCATABLE_PATH) # current target is relocatable list(APPEND target_rpath "$ORIGIN/../../../lib" @@ -587,7 +635,7 @@ endmacro() # INCLUDE_INSTALL_DIR # Directory in which headers will be copied into /include/ macro(sofa_install_targets_in_package) - set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE OPTIMIZE_BUILD_DIR) + set(oneValueArgs PACKAGE_NAME PACKAGE_VERSION INCLUDE_ROOT_DIR INCLUDE_INSTALL_DIR INCLUDE_SOURCE_DIR EXAMPLE_INSTALL_DIR RELOCATABLE RELOCATABLE_PATH OPTIMIZE_BUILD_DIR) set(multiValueArgs TARGETS) set(optionalArgs AUTO_SET_TARGET_PROPERTIES NO_AUTO_RESOURCES_INSTALL) cmake_parse_arguments("ARG" "${optionalArgs}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) @@ -663,7 +711,7 @@ macro(sofa_install_targets_in_package) endif() # Finalize dirs - if(ARG_RELOCATABLE) + if(ARG_RELOCATABLE_PATH) set(header_install_dir "include/${header_relative_dir_for_build}") else() # headers install-dir tree = headers build-dir tree @@ -707,7 +755,7 @@ macro(sofa_install_targets_in_package) file(GLOB txt_files "*.txt" RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} LIST_DIRECTORIES false) list(FILTER txt_files EXCLUDE REGEX "CMakeLists.txt") file(GLOB md_files "*.md" RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} LIST_DIRECTORIES false) - if(ARG_RELOCATABLE) + if(ARG_RELOCATABLE_PATH) set(info_install_dir ".") else() set(info_install_dir "include/${ARG_INCLUDE_INSTALL_DIR}") diff --git a/Sofa/framework/Config/cmake/SofaMacrosUtils.cmake b/Sofa/framework/Config/cmake/SofaMacrosUtils.cmake index bb4aa5490cc..ad2ca12663c 100644 --- a/Sofa/framework/Config/cmake/SofaMacrosUtils.cmake +++ b/Sofa/framework/Config/cmake/SofaMacrosUtils.cmake @@ -51,3 +51,4 @@ function(sofa_get_all_targets var) __get_all_targets_recursive(targets ${source_dir}) set(${var} ${targets} PARENT_SCOPE) endfunction() + diff --git a/Sofa/framework/Config/src/sofa/config.h.in b/Sofa/framework/Config/src/sofa/config.h.in index a5e01a9ac18..2b2828c5fdf 100644 --- a/Sofa/framework/Config/src/sofa/config.h.in +++ b/Sofa/framework/Config/src/sofa/config.h.in @@ -53,12 +53,12 @@ typedef double SReal; #endif /// User-defined literals allowing to convert any floating-point to a SReal -constexpr SReal operator"" _sreal(long double real) +constexpr SReal operator""_sreal(long double real) { return static_cast(real); } /// User-defined literals allowing to convert any integer to a SReal -constexpr SReal operator"" _sreal(unsigned long long int integer) +constexpr SReal operator""_sreal(unsigned long long int integer) { return static_cast(integer); } diff --git a/Sofa/framework/Core/CMakeLists.txt b/Sofa/framework/Core/CMakeLists.txt index 3574a69d674..a712ab08e63 100644 --- a/Sofa/framework/Core/CMakeLists.txt +++ b/Sofa/framework/Core/CMakeLists.txt @@ -58,6 +58,7 @@ set(HEADER_FILES ${SRC_ROOT}/behavior/BaseInteractionConstraint.h ${SRC_ROOT}/behavior/BaseInteractionForceField.h ${SRC_ROOT}/behavior/BaseInteractionProjectiveConstraintSet.h + ${SRC_ROOT}/behavior/BaseLagrangianConstraint.h ${SRC_ROOT}/behavior/BaseLinearSolver.h ${SRC_ROOT}/behavior/BaseLocalForceFieldMatrix.h ${SRC_ROOT}/behavior/BaseLocalMassMatrix.h @@ -68,8 +69,8 @@ set(HEADER_FILES ${SRC_ROOT}/behavior/BaseProjectiveConstraintSet.h ${SRC_ROOT}/behavior/BaseRotationFinder.h ${SRC_ROOT}/behavior/BaseVectorOperations.h - ${SRC_ROOT}/behavior/BlockType.h ${SRC_ROOT}/behavior/BlocMatrixWriter.h + ${SRC_ROOT}/behavior/BlockType.h ${SRC_ROOT}/behavior/Constraint.h ${SRC_ROOT}/behavior/Constraint.inl ${SRC_ROOT}/behavior/ConstraintCorrection.h @@ -79,11 +80,13 @@ set(HEADER_FILES ${SRC_ROOT}/behavior/DefaultMultiMatrixAccessor.h ${SRC_ROOT}/behavior/ForceField.h ${SRC_ROOT}/behavior/ForceField.inl + ${SRC_ROOT}/behavior/LagrangianConstraint.h + ${SRC_ROOT}/behavior/LagrangianConstraint.inl ${SRC_ROOT}/behavior/LinearSolver.h ${SRC_ROOT}/behavior/LinearSolverAccessor.h - ${SRC_ROOT}/behavior/MatrixAPICompatibility.h ${SRC_ROOT}/behavior/Mass.h ${SRC_ROOT}/behavior/Mass.inl + ${SRC_ROOT}/behavior/MatrixAPICompatibility.h ${SRC_ROOT}/behavior/MechanicalMatrix.h ${SRC_ROOT}/behavior/MechanicalState.h ${SRC_ROOT}/behavior/MechanicalState.inl @@ -105,10 +108,10 @@ set(HEADER_FILES ${SRC_ROOT}/behavior/ProjectiveConstraintSet.h ${SRC_ROOT}/behavior/ProjectiveConstraintSet.inl ${SRC_ROOT}/behavior/RotationFinder.h - ${SRC_ROOT}/behavior/StateAccessor.h ${SRC_ROOT}/behavior/SingleMatrixAccessor.h ${SRC_ROOT}/behavior/SingleStateAccessor.h ${SRC_ROOT}/behavior/SingleStateAccessor.inl + ${SRC_ROOT}/behavior/StateAccessor.h ${SRC_ROOT}/behavior/fwd.h ${SRC_ROOT}/collision/BroadPhaseDetection.h ${SRC_ROOT}/collision/CollisionAlgorithm.h @@ -234,23 +237,23 @@ set(SOURCE_FILES ${SRC_ROOT}/State.cpp ${SRC_ROOT}/VecId.cpp ${SRC_ROOT}/behavior/BaseAnimationLoop.cpp - ${SRC_ROOT}/behavior/BaseConstraint.cpp ${SRC_ROOT}/behavior/BaseConstraintCorrection.cpp ${SRC_ROOT}/behavior/BaseConstraintSet.cpp ${SRC_ROOT}/behavior/BaseForceField.cpp ${SRC_ROOT}/behavior/BaseInteractionForceField.cpp + ${SRC_ROOT}/behavior/BaseLagrangianConstraint.cpp ${SRC_ROOT}/behavior/BaseLinearSolver.cpp ${SRC_ROOT}/behavior/BaseMass.cpp ${SRC_ROOT}/behavior/BaseMatrixLinearSystem.cpp ${SRC_ROOT}/behavior/BaseMechanicalState.cpp ${SRC_ROOT}/behavior/BaseOrderingMethod.cpp ${SRC_ROOT}/behavior/BaseProjectiveConstraintSet.cpp - ${SRC_ROOT}/behavior/Constraint.cpp ${SRC_ROOT}/behavior/ConstraintCorrection.cpp ${SRC_ROOT}/behavior/ConstraintResolution.cpp ${SRC_ROOT}/behavior/ConstraintSolver.cpp ${SRC_ROOT}/behavior/DefaultMultiMatrixAccessor.cpp ${SRC_ROOT}/behavior/ForceField.cpp + ${SRC_ROOT}/behavior/LagrangianConstraint.cpp ${SRC_ROOT}/behavior/LinearSolver.cpp ${SRC_ROOT}/behavior/LinearSolverAccessor.cpp ${SRC_ROOT}/behavior/Mass.cpp diff --git a/Sofa/framework/Core/Sofa.CoreConfig.cmake.in b/Sofa/framework/Core/Sofa.CoreConfig.cmake.in index b566537aae3..870476aa080 100644 --- a/Sofa/framework/Core/Sofa.CoreConfig.cmake.in +++ b/Sofa/framework/Core/Sofa.CoreConfig.cmake.in @@ -5,9 +5,11 @@ set(SOFA_CORE_HAVE_SOFA_COMPONENT_COMPAT "@SOFA_CORE_HAVE_SOFA_COMPONENT_COMPAT@") -find_package(Sofa.Topology QUIET REQUIRED) -find_package(Sofa.Helper QUIET REQUIRED) -find_package(Sofa.DefaultType QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) + +sofa_find_package(Sofa.Topology QUIET REQUIRED) +sofa_find_package(Sofa.Helper QUIET REQUIRED) +sofa_find_package(Sofa.DefaultType QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Core/src/sofa/core/CollisionElement.h b/Sofa/framework/Core/src/sofa/core/CollisionElement.h index bb9dcd3cfe8..d28734a0dd6 100644 --- a/Sofa/framework/Core/src/sofa/core/CollisionElement.h +++ b/Sofa/framework/Core/src/sofa/core/CollisionElement.h @@ -261,7 +261,7 @@ class TCollisionElementIterator : public BaseCollisionElementIterator } /// Distance to the actual (visual) surface - [[nodiscard]] SReal getProximity() const { return model->getProximity(); } + [[nodiscard]] SReal getContactDistance() const { return model->getContactDistance(); } /// Contact stiffness [[nodiscard]] SReal getContactStiffness() const { return model->getContactStiffness(index); } diff --git a/Sofa/framework/Core/src/sofa/core/CollisionModel.cpp b/Sofa/framework/Core/src/sofa/core/CollisionModel.cpp index a752127333a..bbdd8ffde99 100644 --- a/Sofa/framework/Core/src/sofa/core/CollisionModel.cpp +++ b/Sofa/framework/Core/src/sofa/core/CollisionModel.cpp @@ -22,6 +22,7 @@ #include #include #include +#include using sofa::type::RGBAColor ; @@ -104,7 +105,7 @@ CollisionModel::CollisionModel() , bMoving(initData(&bMoving, true, "moving", "flag indicating if this object is changing position between iterations")) , bSimulated(initData(&bSimulated, true, "simulated", "flag indicating if this object is controlled by a simulation")) , bSelfCollision(initData(&bSelfCollision, false, "selfCollision", "flag indication if the object can self collide")) - , proximity(initData(&proximity, 0.0_sreal, "proximity", "Distance to the actual (visual) surface")) + , d_contactDistance(initData(&d_contactDistance, 0.0_sreal, "contactDistance", "This distance is added along the normal of the collision element to apply 'skinning' effect for collision. The contact arise at this distance of the element.")) , contactStiffness(initData(&contactStiffness, 10.0_sreal, "contactStiffness", "Contact stiffness")) , contactFriction(initData(&contactFriction, 0.0_sreal, "contactFriction", "Contact friction coefficient (dry or viscous or unused depending on the contact method)")) , contactRestitution(initData(&contactRestitution, 0.0_sreal, "contactRestitution", "Contact coefficient of restitution")) @@ -118,6 +119,10 @@ CollisionModel::CollisionModel() , userData(nullptr) , l_collElemActiver(initLink("collisionElementActiver", "CollisionElementActiver component that activates or deactivates collision element(s) during execution")) { + + proximity.setOriginalData(&d_contactDistance); + addAlias(&d_contactDistance, "proximity"); + d_numberOfContacts.setReadOnly(true); } @@ -140,6 +145,50 @@ void CollisionModel::setPrevious(CollisionModel::SPtr val) val->next.set(this); } +void CollisionModel::draw(const core::visual::VisualParams* vparams) +{ + // don't draw if the component is not in valid state + if (isComponentStateInvalid()) + return; + + // don't draw if the component is not active + if(!isActive()) + return; + + struct DrawPrevious //RAII struct to draw the coarser collision model when exiting the scope + { + DrawPrevious(CollisionModel* previous, const core::visual::VisualParams* vparams) : m_previous(previous), m_vparams(vparams) {} + ~DrawPrevious() + { + if (m_previous && m_vparams->displayFlags().getShowBoundingCollisionModels()) + m_previous->draw(m_vparams); + } + CollisionModel* m_previous { nullptr }; + const core::visual::VisualParams* m_vparams { nullptr }; + } drawPrevious(previous, vparams); + + // don't draw if specified not to do so in the user interface + if (getNext() == nullptr) + { + if (!vparams->displayFlags().getShowCollisionModels()) + { + return; + } + } + else + { + if (!vparams->displayFlags().getShowBoundingCollisionModels()) + { + return; + } + } + + { + const auto stateLifeCycle = vparams->drawTool()->makeStateLifeCycle(); + drawCollisionModel(vparams); + } +} + /// Return the first (i.e. root) CollisionModel in the hierarchy. CollisionModel* CollisionModel::getFirst() { @@ -162,15 +211,16 @@ CollisionModel* CollisionModel::getLast() bool CollisionModel::canCollideWith(CollisionModel* model) { - if (model->getContext() == this->getContext()) // models are in the Node -> is self collision activated? + if (model->getContext() == + this->getContext()) // models are in the Node -> is self collision activated? return bSelfCollision.getValue(); const auto& myGroups = this->group.getValue(); - if (myGroups.empty()) // a collision model without any group always collides + if (myGroups.empty()) // a collision model without any group always collides return true; const auto& modelGroups = model->group.getValue(); - if (modelGroups.empty()) // a collision model without any group always collides + if (modelGroups.empty()) // a collision model without any group always collides return true; std::set::const_iterator myGroupsFirst = myGroups.cbegin(); @@ -199,7 +249,13 @@ bool CollisionModel::canCollideWith(CollisionModel* model) return true; } - +void CollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) +{ + for (sofa::Index i = 0; i < size; i++) + { + draw(vparams, i); + } +} bool CollisionModel::insertInNode( objectmodel::BaseNode* node ) { diff --git a/Sofa/framework/Core/src/sofa/core/CollisionModel.h b/Sofa/framework/Core/src/sofa/core/CollisionModel.h index 05305c352c6..65ffb246c1d 100644 --- a/Sofa/framework/Core/src/sofa/core/CollisionModel.h +++ b/Sofa/framework/Core/src/sofa/core/CollisionModel.h @@ -25,6 +25,8 @@ #include #include +#include + //todo(dmarchal 2018-06-19) I really wonder why a collision model has a dependency to a RGBAColors. #include @@ -273,7 +275,7 @@ class SOFA_CORE_API CollisionModel : public virtual objectmodel::BaseObject virtual void draw(const core::visual::VisualParams* /*vparams*/, Index /*index*/) {} /// Render the whole collision model. - void draw(const core::visual::VisualParams* ) override {} + void draw(const core::visual::VisualParams* vparams) final; /// Return the first (i.e. root) CollisionModel in the hierarchy. CollisionModel* getFirst(); @@ -304,7 +306,7 @@ class SOFA_CORE_API CollisionModel : public virtual objectmodel::BaseObject root->addSlave(pmodel); pmodel->setMoving(isMoving()); pmodel->setSimulated(isSimulated()); - pmodel->proximity.setParent(&proximity); + pmodel->d_contactDistance.setParent(&d_contactDistance); pmodel->group.beginEdit()->insert(group.getValue().begin(), group.getValue().end()); pmodel->group.endEdit(); @@ -318,9 +320,11 @@ class SOFA_CORE_API CollisionModel : public virtual objectmodel::BaseObject /// @name Experimental methods /// @{ + SOFA_ATTRIBUTE_DEPRECATED__NAME_CHANGED() + [[nodiscard]] SReal getProximity() const { return getContactDistance(); } /// Get distance to the actual (visual) surface - [[nodiscard]] SReal getProximity() const { return proximity.getValue(); } + [[nodiscard]] SReal getContactDistance() const { return d_contactDistance.getValue(); } /// Get contact stiffness [[nodiscard]] SReal getContactStiffness(Index /*index*/) const { return contactStiffness.getValue(); } @@ -362,7 +366,10 @@ class SOFA_CORE_API CollisionModel : public virtual objectmodel::BaseObject void setColor4f(const float *c); /// Set of differents parameters - void setProximity (const SReal a) { proximity.setValue(a); } + void setContactDistance (const SReal a) { d_contactDistance.setValue(a); } + SOFA_ATTRIBUTE_DEPRECATED__NAME_CHANGED() + void setProximity (const SReal a) { setContactDistance(a); } + void setContactResponse (const std::string &a) { contactResponse.setValue(a); } /// Returns an int corresponding to the type of this. @@ -388,8 +395,15 @@ class SOFA_CORE_API CollisionModel : public virtual objectmodel::BaseObject Data bSimulated; /// flag indication if the object can self collide Data bSelfCollision; + + + SOFA_ATTRIBUTE_RENAMED__COLLISIONMODEL_PROXIMITY() + objectmodel::lifecycle::RenamedData proximity; + /// Distance to the actual (visual) surface - Data proximity; + Data d_contactDistance; + + /// Default contact stiffness Data contactStiffness; /// Default contact friction (damping) coefficient @@ -429,6 +443,9 @@ class SOFA_CORE_API CollisionModel : public virtual objectmodel::BaseObject /// Pointer to the Controller component heritating from CollisionElementActiver SingleLink l_collElemActiver; + /// Render the whole collision model. + virtual void drawCollisionModel(const core::visual::VisualParams* vparams); + public: CollisionElementActiver *myCollElemActiver; ///< CollisionElementActiver that activate or deactivate collision element during execution diff --git a/Sofa/framework/Core/src/sofa/core/ConstraintOrder.h b/Sofa/framework/Core/src/sofa/core/ConstraintOrder.h index d239203fc03..b879981de6b 100644 --- a/Sofa/framework/Core/src/sofa/core/ConstraintOrder.h +++ b/Sofa/framework/Core/src/sofa/core/ConstraintOrder.h @@ -21,15 +21,21 @@ ******************************************************************************/ #pragma once +#include + namespace sofa::core { -/// Description of the order of the constraint +/// Description of the constraint order. +/// +/// The order corresponds to the derivative order of the constraint function. This information +/// tells which derivative is solved by the constraint solver. For example, solving only the +/// velocity-level will authorize constraint violation but will prevent further violation. enum class ConstraintOrder { - POS = 0, - VEL, - ACC, + POS = 0, //corresponds to the constraint function itself + VEL, //corresponds to the first derivative of the constraint function + ACC, //corresponds to the second derivative of the constraint function POS_AND_VEL }; diff --git a/Sofa/framework/Core/src/sofa/core/ConstraintParams.h b/Sofa/framework/Core/src/sofa/core/ConstraintParams.h index 14f3ac07409..845334d6e4c 100644 --- a/Sofa/framework/Core/src/sofa/core/ConstraintParams.h +++ b/Sofa/framework/Core/src/sofa/core/ConstraintParams.h @@ -41,8 +41,8 @@ class SOFA_CORE_API ConstraintParams : public sofa::core::ExecParams ConstraintParams& setOrder(ConstraintOrder o) { m_constOrder = o; return *this; } - /// Smooth contribution factor (for smooth constraints resolution) - double smoothFactor() const { return m_smoothFactor; } + /// Smooth contribution factor (for smooth constraints resolution) + SReal smoothFactor() const { return m_smoothFactor; } /// @} @@ -92,8 +92,8 @@ class SOFA_CORE_API ConstraintParams : public sofa::core::ExecParams /// @{ - /// Set smooth contribution factor (for smooth constraints resolution) - ConstraintParams& setSmoothFactor(double v) { m_smoothFactor = v; return *this; } + /// Set smooth contribution factor (for smooth constraints resolution) + ConstraintParams& setSmoothFactor(SReal v) { m_smoothFactor = v; return *this; } /// Returns ids of the position vectors const ConstMultiVecCoordId& x() const { return m_x; } @@ -180,8 +180,8 @@ class SOFA_CORE_API ConstraintParams : public sofa::core::ExecParams /// Description of the order of the constraint ConstraintOrder m_constOrder; - /// Smooth contribution factor (for smooth constraints resolution) - double m_smoothFactor; + /// Smooth contribution factor (for smooth constraints resolution) + SReal m_smoothFactor; }; } // namespace sofa::core diff --git a/Sofa/framework/Core/src/sofa/core/DevBaseMonitor.h b/Sofa/framework/Core/src/sofa/core/DevBaseMonitor.h index 19c11bd7657..4bea5f09dc9 100644 --- a/Sofa/framework/Core/src/sofa/core/DevBaseMonitor.h +++ b/Sofa/framework/Core/src/sofa/core/DevBaseMonitor.h @@ -24,4 +24,4 @@ #include //header moved in the plugin SofaValidation -SOFA_HEADER_DEPRECATED("v24.12", "v25.12", "SofaValidation/DevBaseMonitor.h") +SOFA_HEADER_DISABLED("v24.12", "v25.12", "SofaValidation/DevBaseMonitor.h") diff --git a/Sofa/framework/Core/src/sofa/core/MatrixAccumulator.cpp b/Sofa/framework/Core/src/sofa/core/MatrixAccumulator.cpp index 91c040e3b88..0c7da1296ea 100644 --- a/Sofa/framework/Core/src/sofa/core/MatrixAccumulator.cpp +++ b/Sofa/framework/Core/src/sofa/core/MatrixAccumulator.cpp @@ -27,13 +27,13 @@ namespace sofa::core void MatrixAccumulatorInterface::add(sofa::SignedIndex row, sofa::SignedIndex col, const sofa::type::Mat<1, 1, float>& value) { - add(row, col, value[0][0]); + add(row, col, value(0,0)); } void MatrixAccumulatorInterface::add(sofa::SignedIndex row, sofa::SignedIndex col, const sofa::type::Mat<1, 1, double>& value) { - add(row, col, value[0][0]); + add(row, col, value(0,0)); } void MatrixAccumulatorInterface::add(sofa::SignedIndex row, sofa::SignedIndex col, diff --git a/Sofa/framework/Core/src/sofa/core/ObjectFactory.h b/Sofa/framework/Core/src/sofa/core/ObjectFactory.h index 2126496ac8e..40ca0fed60e 100644 --- a/Sofa/framework/Core/src/sofa/core/ObjectFactory.h +++ b/Sofa/framework/Core/src/sofa/core/ObjectFactory.h @@ -362,7 +362,7 @@ class SOFA_CORE_API ObjectRegistrationData entry.documentationURL = std::string(sofa::SOFA_DOCUMENTATION_URL) + std::string("components/"); entry.documentationURL += sofa::helper::join(modulePaths.begin() + 2, modulePaths.end(), [](const std::string& m){ return sofa::helper::downcaseString(m);}, "/"); - entry.documentationURL += "/" + sofa::helper::downcaseString(classname); + entry.documentationURL += std::string("/") + sofa::helper::downcaseString(classname); } } @@ -377,7 +377,7 @@ class SOFA_CORE_API ObjectRegistrationData /// This is the final operation that will actually commit the additions to the ObjectFactory. bool commitTo(sofa::core::ObjectFactory* objectFactory) const; - + friend class RegisterObject; }; diff --git a/Sofa/framework/Core/src/sofa/core/State.h b/Sofa/framework/Core/src/sofa/core/State.h index 4a84cc332a4..291aa1cdc1b 100644 --- a/Sofa/framework/Core/src/sofa/core/State.h +++ b/Sofa/framework/Core/src/sofa/core/State.h @@ -61,8 +61,6 @@ class State : public virtual BaseState typedef typename DataTypes::Coord Coord; /// Derivative values (velocity, forces, displacements). typedef typename DataTypes::Deriv Deriv; - /// Container of scalar values with the same API as sofa::type::vector. - typedef typename DataTypes::VecReal VecReal; /// Container of Coord values with the same API as sofa::type::vector. typedef typename DataTypes::VecCoord VecCoord; /// Container of Deriv values with the same API as sofa::type::vector. @@ -76,8 +74,6 @@ class State : public virtual BaseState //@{ typedef helper::ReadAccessor > ReadReal; typedef helper::WriteAccessor > WriteReal; - typedef helper::ReadAccessor > ReadVecReal; - typedef helper::WriteAccessor > WriteVecReal; typedef helper::ReadAccessor > ReadCoord; typedef helper::WriteAccessor > WriteCoord; diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.h b/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.h index ba176e79f8b..1f92946f6d4 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.h @@ -21,103 +21,11 @@ ******************************************************************************/ #pragma once -#include -#include +#include -namespace sofa::core::behavior -{ +SOFA_HEADER_DEPRECATED("v25.12", "v26.12", "sofa/core/behavior/BaseLagrangianConstraint.h") -/** - * \brief Component computing constraints within a simulated body. - * - * This class defines the abstract API common to all constraints. - * A BaseConstraint computes constraints applied to one or more simulated body - * given its current position and velocity. - * - * Constraints can be internal to a given body (attached to one MechanicalState, - * see the Constraint class), or link several bodies together (such as contacts, - * see the InteractionConstraint class). - * - */ -class SOFA_CORE_API BaseConstraint : public BaseConstraintSet +namespace sofa::core::behavior { -public: - SOFA_ABSTRACT_CLASS(BaseConstraint, BaseConstraintSet); - SOFA_BASE_CAST_IMPLEMENTATION(BaseConstraint) - -protected: - BaseConstraint() {} - ~BaseConstraint() override {} - -private: - BaseConstraint(const BaseConstraint& n) = delete ; - BaseConstraint& operator=(const BaseConstraint& n) = delete ; - -public: - /// Get the ID of the group containing this constraint. This ID is used to specify which constraints are solved by which solver, by specifying in each solver which groups of constraints it should handle. - int getGroup() const; - - /// Set the ID of the group containing this constraint. This ID is used to specify which constraints are solved by which solver, by specifying in each solver which groups of constraints it should handle. - void setGroup(int g); - - typedef long long PersistentID; - typedef type::vector VecPersistentID; - typedef type::Vec<3,int> ConstCoord; - typedef type::vector VecConstCoord; - typedef type::Vec<3,double> ConstDeriv; - typedef type::vector VecConstDeriv; - typedef double ConstArea; - typedef type::vector VecConstArea; - - class ConstraintBlockInfo - { - public: - BaseConstraint* parent; - int const0; ///< index of first constraint - int nbLines; ///< how many dofs (i.e. lines in the matrix) are used by each constraint - int nbGroups; ///< how many groups of constraints are active - bool hasId; ///< true if this constraint has persistent ID information - bool hasPosition; ///< true if this constraint has coordinates information - bool hasDirection; ///< true if this constraint has direction information - bool hasArea; ///< true if this constraint has area information - int offsetId; ///< index of first constraint group info in vector of persistent ids and coordinates - int offsetPosition; ///< index of first constraint group info in vector of coordinates - int offsetDirection; ///< index of first constraint info in vector of directions - int offsetArea; ///< index of first constraint group info in vector of areas - ConstraintBlockInfo() : parent(nullptr), const0(0), nbLines(1), nbGroups(0), hasId(false), hasPosition(false), hasDirection(false), hasArea(false), offsetId(0), offsetPosition(0), offsetDirection(0), offsetArea(0) - {} - }; - typedef type::vector VecConstraintBlockInfo; - - /// Get information for each constraint: pointer to parent BaseConstraint, unique persistent ID, 3D position - /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) and resolution parameters (smoothness, ...) - virtual void getConstraintInfo(const ConstraintParams* cParams, VecConstraintBlockInfo& blocks, VecPersistentID& ids, VecConstCoord& positions, VecConstDeriv& directions, VecConstArea& areas); - - /// Add the corresponding ConstraintResolution using the offset parameter - /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) and resolution parameters (smoothness, ...) - /// \param resTab is the result vector that contains the constraint resolution algorithms - virtual void getConstraintResolution(const ConstraintParams* cParams, std::vector &resTab, unsigned int &offset); - - virtual void getConstraintResolution(std::vector &resTab, unsigned int &offset); - - type::vector getIdentifiers() - { - type::vector ids = getBaseConstraintIdentifiers(); - ids.push_back("Base"); - return ids; - } - - virtual type::vector getBaseConstraintIdentifiers() = 0; - - - /// Store the constraint lambda at the constraint dofs at the given VecDerivId location. - /// res = J^t * lambda. - /// J is the sparse matrix containing the constraint jacobian that was used to build the constraint matrix ( see BaseConstraintSet::buildConstraintMatrix ). - /// \param cParams stores the id of the state vectors used during the constraint solving step. Mostly it helps retrieving the MatrixDerivId where - /// the constraint jacobian J is stored. - /// \param res is the state vector Id where to store the result. - /// \param lambda is the vector of scalar constraint impulses. The direction are stored in the MatrixDerivId stored in the cParams. - virtual void storeLambda(const ConstraintParams* cParams, MultiVecDerivId res, const sofa::linearalgebra::BaseVector* lambda) = 0; -}; - -} // namespace sofa::core::behavior +using BaseConstraint SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.12", "BaseConstraint has been renamed to BaseLagrangianConstraint") = BaseLagrangianConstraint; +} diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.cpp b/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.cpp index 60cdbc48173..d98535ce3a6 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.cpp +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.cpp @@ -21,11 +21,13 @@ ******************************************************************************/ #include +#include + namespace sofa::core::behavior { BaseConstraintCorrection::BaseConstraintCorrection(){} -BaseConstraintCorrection::~BaseConstraintCorrection(){} +BaseConstraintCorrection::~BaseConstraintCorrection() {} void BaseConstraintCorrection::rebuildSystem(SReal /*massFactor*/, SReal /*forceFactor*/){} @@ -49,6 +51,27 @@ void BaseConstraintCorrection::resetForUnbuiltResolution(SReal* /*f*/, std::list void BaseConstraintCorrection::addConstraintDisplacement(SReal* /*d*/, int /*begin*/, int /*end*/) {} void BaseConstraintCorrection::setConstraintDForce(SReal* /*df*/, int /*begin*/, int /*end*/, bool /*update*/) {} // f += df +SReal BaseConstraintCorrection::correctionFactor(const sofa::core::behavior::OdeSolver* solver, const ConstraintOrder& constraintOrder) +{ + if (solver) + { + switch (constraintOrder) + { + case core::ConstraintOrder::POS_AND_VEL : + case core::ConstraintOrder::POS : + return solver->getPositionIntegrationFactor(); + + case core::ConstraintOrder::ACC : + case core::ConstraintOrder::VEL : + return solver->getVelocityIntegrationFactor(); + + default : + break; + } + } + + return 1.0_sreal; +} } // namespace sofa::core::behavior diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.h b/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.h index e7a57ae88d2..009fa56e56d 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraintCorrection.h @@ -24,6 +24,7 @@ #include #include #include +#include namespace sofa::core::behavior { @@ -43,6 +44,10 @@ class SOFA_CORE_API BaseConstraintCorrection : public virtual objectmodel::BaseO /// @name Compliance Matrix API /// @{ + /// Compute the compliance matrix projected in the constraint space and accumulate it into \p W + /// + /// The computation is W += J A^-1 J^T where J is the constraint Jacobian matrix and A is the + /// mechanical matrix virtual void addComplianceInConstraintSpace(const ConstraintParams *, linearalgebra::BaseMatrix* W) = 0; /// Fill the matrix m with the full Compliance Matrix @@ -105,7 +110,7 @@ class SOFA_CORE_API BaseConstraintCorrection : public virtual objectmodel::BaseO /// Rebuild the system using a mass and force factor /// Experimental API used to investigate convergence issues. - virtual void rebuildSystem(SReal /*massFactor*/, SReal /*forceFactor*/); + SOFA_ATTRIBUTE_DEPRECATED__REBUILDSYSTEM() virtual void rebuildSystem(SReal /*massFactor*/, SReal /*forceFactor*/); /// Compute the residual in the newton iterations due to the constraints forces /// i.e. compute Vecid::force() += J^t lambda @@ -117,6 +122,8 @@ class SOFA_CORE_API BaseConstraintCorrection : public virtual objectmodel::BaseO /// @name Unbuilt constraint system during resolution /// @{ + + /// Is the constraint managed by this constraint correction? virtual bool hasConstraintNumber(int /*index*/); virtual void resetForUnbuiltResolution(SReal* /*f*/, std::list& /*renumbering*/); virtual void addConstraintDisplacement(SReal* /*d*/, int /*begin*/, int /*end*/); @@ -128,6 +135,8 @@ class SOFA_CORE_API BaseConstraintCorrection : public virtual objectmodel::BaseO BaseConstraintCorrection(); ~BaseConstraintCorrection() override; + static SReal correctionFactor(const sofa::core::behavior::OdeSolver* solver, const ConstraintOrder& constraintOrder); + private: BaseConstraintCorrection(const BaseConstraintCorrection& n) = delete ; BaseConstraintCorrection& operator=(const BaseConstraintCorrection& n) = delete ; diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionConstraint.h b/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionConstraint.h index 9243cab1ef8..a437acca2d2 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionConstraint.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionConstraint.h @@ -21,7 +21,7 @@ ******************************************************************************/ #pragma once -#include +#include #include namespace sofa::core::behavior @@ -34,10 +34,10 @@ namespace sofa::core::behavior * bodies given their current positions and velocities. * */ -class SOFA_CORE_API BaseInteractionConstraint : public BaseConstraint, public virtual StateAccessor +class SOFA_CORE_API BaseInteractionConstraint : public BaseLagrangianConstraint, public virtual StateAccessor { public: - SOFA_ABSTRACT_CLASS2(BaseInteractionConstraint, BaseConstraint, StateAccessor); + SOFA_ABSTRACT_CLASS2(BaseInteractionConstraint, BaseLagrangianConstraint, StateAccessor); SOFA_BASE_CAST_IMPLEMENTATION(BaseInteractionConstraint) /// Get the first MechanicalState diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionProjectiveConstraintSet.h b/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionProjectiveConstraintSet.h index 52856e0adf0..a0a3b9c3552 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionProjectiveConstraintSet.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseInteractionProjectiveConstraintSet.h @@ -35,7 +35,7 @@ namespace sofa::core::behavior * bodies given their current positions and velocities. * */ -class SOFA_CORE_API BaseInteractionProjectiveConstraintSet : public BaseProjectiveConstraintSet, public virtual StateAccessor +class SOFA_CORE_API BaseInteractionProjectiveConstraintSet : public BaseProjectiveConstraintSet { public: SOFA_ABSTRACT_CLASS(BaseInteractionProjectiveConstraintSet, BaseProjectiveConstraintSet); diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.cpp b/Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.cpp similarity index 77% rename from Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.cpp rename to Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.cpp index 0d6ccf41939..14d07bd4b36 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseConstraint.cpp +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.cpp @@ -19,40 +19,36 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include +#include namespace sofa::core::behavior { -int BaseConstraint::getGroup() const +int BaseLagrangianConstraint::getGroup() const { return group.getValue(); } -void BaseConstraint::setGroup(int g) +void BaseLagrangianConstraint::setGroup(int g) { group.setValue(g); } -void BaseConstraint::getConstraintInfo(const ConstraintParams* cParams, VecConstraintBlockInfo& blocks, - VecPersistentID& ids, VecConstCoord& positions, VecConstDeriv& directions, VecConstArea& areas) +void BaseLagrangianConstraint::getConstraintInfo(const ConstraintParams* cParams, VecConstraintBlockInfo& blocks, + VecPersistentID& ids) { SOFA_UNUSED(cParams); SOFA_UNUSED(blocks); SOFA_UNUSED(ids); - SOFA_UNUSED(positions); - SOFA_UNUSED(directions); - SOFA_UNUSED(areas); - } -void BaseConstraint::getConstraintResolution(const ConstraintParams* cParams, +void BaseLagrangianConstraint::getConstraintResolution(const ConstraintParams* cParams, std::vector& resTab, unsigned& offset) { getConstraintResolution(resTab, offset); SOFA_UNUSED(cParams); } -void BaseConstraint::getConstraintResolution(std::vector& resTab, unsigned& offset) +void BaseLagrangianConstraint::getConstraintResolution(std::vector& resTab, unsigned& offset) { SOFA_UNUSED(resTab); SOFA_UNUSED(offset); diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.h b/Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.h new file mode 100644 index 00000000000..29483011a2f --- /dev/null +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseLagrangianConstraint.h @@ -0,0 +1,119 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once + +#include +#include + +namespace sofa::core::behavior +{ + +/** + * \brief Component computing constraints within a simulated body. + * + * This class defines the abstract API common to all constraints. + * A BaseConstraint computes constraints applied to one or more simulated body + * given its current position and velocity. + * + * Constraints can be internal to a given body (attached to one MechanicalState, + * see the LagrangianConstraint class), or link several bodies together (such as contacts, + * see the InteractionConstraint class). + * + */ +class SOFA_CORE_API BaseLagrangianConstraint : public BaseConstraintSet +{ +public: + SOFA_ABSTRACT_CLASS(BaseLagrangianConstraint, BaseConstraintSet); + SOFA_BASE_CAST_IMPLEMENTATION(BaseLagrangianConstraint) + +protected: + BaseLagrangianConstraint() {} + ~BaseLagrangianConstraint() override {} + +private: + BaseLagrangianConstraint(const BaseLagrangianConstraint& n) = delete ; + BaseLagrangianConstraint& operator=(const BaseLagrangianConstraint& n) = delete ; + +public: + /// Get the ID of the group containing this constraint. This ID is used to specify which constraints are solved by which solver, by specifying in each solver which groups of constraints it should handle. + int getGroup() const; + + /// Set the ID of the group containing this constraint. This ID is used to specify which constraints are solved by which solver, by specifying in each solver which groups of constraints it should handle. + void setGroup(int g); + + typedef long long PersistentID; + typedef type::vector VecPersistentID; + + class ConstraintBlockInfo + { + public: + BaseLagrangianConstraint* parent; + int const0; ///< index of first constraint + int nbLines; ///< how many dofs (i.e. lines in the matrix) are used by each constraint + int nbGroups; ///< how many groups of constraints are active + bool hasId; ///< true if this constraint has persistent ID information + int offsetId; ///< index of first constraint group info in vector of persistent ids and coordinates + ConstraintBlockInfo() : parent(nullptr), const0(0), nbLines(1), nbGroups(0), hasId(false), offsetId(0) + {} + }; + typedef type::vector VecConstraintBlockInfo; + + /// Get information for each constraint: pointer to parent BaseConstraint, unique persistent ID, 3D position + /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) and resolution parameters (smoothness, ...) + virtual void getConstraintInfo(const ConstraintParams* cParams, VecConstraintBlockInfo& blocks, VecPersistentID& ids); + + + //DEPRECATED(v25.06, v25.12) + typedef sofa::type::vector> VecConstCoord; + typedef sofa::type::vector> VecConstDeriv; + typedef sofa::type::vector VecConstArea; + SOFA_ATTRIBUTE_DISABLED__DELETED_ARGUMENTS() + virtual void getConstraintInfo(const core::ConstraintParams* cParams, VecConstraintBlockInfo& blocks, VecPersistentID& ids, VecConstCoord& positions, VecConstDeriv& directions, VecConstArea& areas) final = delete; + + /// Add the corresponding ConstraintResolution using the offset parameter + /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) and resolution parameters (smoothness, ...) + /// \param resTab is the result vector that contains the constraint resolution algorithms + virtual void getConstraintResolution(const ConstraintParams* cParams, std::vector &resTab, unsigned int &offset); + + virtual void getConstraintResolution(std::vector &resTab, unsigned int &offset); + + type::vector getIdentifiers() + { + type::vector ids = getBaseConstraintIdentifiers(); + ids.push_back("Base"); + return ids; + } + + virtual type::vector getBaseConstraintIdentifiers() = 0; + + + /// Store the constraint lambda at the constraint dofs at the given VecDerivId location. + /// res = J^t * lambda. + /// J is the sparse matrix containing the constraint jacobian that was used to build the constraint matrix ( see BaseConstraintSet::buildConstraintMatrix ). + /// \param cParams stores the id of the state vectors used during the constraint solving step. Mostly it helps retrieving the MatrixDerivId where + /// the constraint jacobian J is stored. + /// \param res is the state vector Id where to store the result. + /// \param lambda is the vector of scalar constraint impulses. The direction are stored in the MatrixDerivId stored in the cParams. + virtual void storeLambda(const ConstraintParams* cParams, MultiVecDerivId res, const sofa::linearalgebra::BaseVector* lambda) = 0; +}; + +} // namespace sofa::core::behavior diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BaseMechanicalState.h b/Sofa/framework/Core/src/sofa/core/behavior/BaseMechanicalState.h index 9344498e63f..462bb36afc9 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BaseMechanicalState.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/BaseMechanicalState.h @@ -36,7 +36,7 @@ namespace sofa::core::behavior * * This class only contains the data of the body and not any of its * active computations, which are handled by the Mass, ForceField, and - * Constraint components. + * LagrangianConstraint components. * * Two types of vectors are used : * \li \code VecCoord \endcode : containing positions. diff --git a/Sofa/framework/Core/src/sofa/core/behavior/BlocMatrixWriter.h b/Sofa/framework/Core/src/sofa/core/behavior/BlocMatrixWriter.h index 112400cb518..ebef82c787e 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/BlocMatrixWriter.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/BlocMatrixWriter.h @@ -55,7 +55,7 @@ class BlocMatrixWriter const unsigned int j0 = offsetC + bj*NC; for (unsigned int i=0; iadd(i0+i,j0+j,b[i][j]); + m->add(i0+i,j0+j,b(i,j)); } }; @@ -102,7 +102,7 @@ class BlocMatrixWriter const unsigned int j0 = offsetC + bj*NC; for (unsigned int i=0; iwblock(i0+i,j0+j,true) += (MReal)b[i][j]; + *m->wblock(i0+i,j0+j,true) += (MReal)b(i,j); } }; diff --git a/Sofa/framework/Core/src/sofa/core/behavior/Constraint.h b/Sofa/framework/Core/src/sofa/core/behavior/Constraint.h index bc3c0a8ab35..3641d740e98 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/Constraint.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/Constraint.h @@ -21,126 +21,12 @@ ******************************************************************************/ #pragma once -#include -#include -#include +#include -#include +SOFA_HEADER_DEPRECATED("v25.12", "v26.12", "sofa/core/behavior/LagrangianConstraint.h") namespace sofa::core::behavior { - -/** - * \brief Component computing constraints within a simulated body. - * - * This class define the abstract API common to constraints using a given type - * of DOFs. - * A Constraint computes constraints applied to one simulated body given its - * current position and velocity. - * - */ template -class Constraint : public BaseConstraint, public SingleStateAccessor -{ -public: - SOFA_CLASS2(SOFA_TEMPLATE(Constraint, DataTypes), BaseConstraint, SOFA_TEMPLATE(SingleStateAccessor, DataTypes)); - - typedef typename DataTypes::Real Real; - typedef typename DataTypes::VecCoord VecCoord; - typedef typename DataTypes::VecDeriv VecDeriv; - typedef typename DataTypes::Coord Coord; - typedef typename DataTypes::Deriv Deriv; - typedef typename DataTypes::MatrixDeriv MatrixDeriv; - - typedef core::objectmodel::Data DataVecCoord; - typedef core::objectmodel::Data DataVecDeriv; - typedef core::objectmodel::Data DataMatrixDeriv; -protected: - Constraint(MechanicalState *mm = nullptr); - - ~Constraint() override; - - virtual void init() override; -public: - Data endTime; ///< The constraint stops acting after the given value. Use a negative value for infinite constraints - virtual bool isActive() const; ///< if false, the constraint does nothing - - using BaseConstraintSet::getConstraintViolation; - - /// Construct the Constraint violations vector of each constraint - /// - /// \param v is the result vector that contains the whole constraints violations - /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) - void getConstraintViolation(const ConstraintParams* cParams, linearalgebra::BaseVector *v) override; - - /// Construct the Constraint violations vector of each constraint - /// - /// \param resV is the result vector that contains the whole constraints violations - /// \param x is the position vector used to compute constraint position violation - /// \param v is the velocity vector used to compute constraint velocity violation - /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) - /// - /// This is the method that should be implemented by the component - virtual void getConstraintViolation(const ConstraintParams* cParams, linearalgebra::BaseVector *resV, const DataVecCoord &x, const DataVecDeriv &v) = 0; - - - /// Construct the Jacobian Matrix - /// - /// \param cId is the result constraint sparse matrix Id - /// \param cIndex is the index of the next constraint equation: when building the constraint matrix, you have to use this index, and then update it - /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) - void buildConstraintMatrix(const ConstraintParams* cParams, MultiMatrixDerivId cId, unsigned int &cIndex) override; - - /// Construct the Jacobian Matrix - /// - /// \param c is the result constraint sparse matrix - /// \param cIndex is the index of the next constraint equation: when building the constraint matrix, you have to use this index, and then update it - /// \param x is the position vector used for constraint equation computation - /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) - /// - /// This is the method that should be implemented by the component - virtual void buildConstraintMatrix(const ConstraintParams* cParams, DataMatrixDeriv & c, unsigned int &cIndex, const DataVecCoord &x) = 0; - - - void storeLambda(const ConstraintParams* cParams, MultiVecDerivId res, const sofa::linearalgebra::BaseVector* lambda) override; - - /// Pre-construction check method called by ObjectFactory. - /// Check that DataTypes matches the MechanicalState. - template - static bool canCreate(T*& obj, objectmodel::BaseContext* context, objectmodel::BaseObjectDescription* arg) - { - if (dynamic_cast*>(context->getMechanicalState()) == nullptr) { - arg->logError("No mechanical state with the datatype '" + std::string(DataTypes::Name()) + "' found in the context node."); - return false; - } - - return BaseObject::canCreate(obj, context, arg); - } - - virtual type::vector getBaseConstraintIdentifiers() override final - { - type::vector ids = getConstraintIdentifiers(); - ids.push_back("Constraint"); - return ids; - } - -protected: - - virtual type::vector getConstraintIdentifiers(){ return {}; } - - -private: - void storeLambda(const ConstraintParams* cParams, Data& resId, const Data& jacobian, const sofa::linearalgebra::BaseVector* lambda); -}; - -#if !defined(SOFA_CORE_BEHAVIOR_CONSTRAINT_CPP) -extern template class SOFA_CORE_API Constraint; -extern template class SOFA_CORE_API Constraint; -extern template class SOFA_CORE_API Constraint; -extern template class SOFA_CORE_API Constraint; -extern template class SOFA_CORE_API Constraint; -extern template class SOFA_CORE_API Constraint; - - -#endif -} // namespace sofa::core::behavior +using Constraint SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.12", "Constraint has been renamed to LagrangianConstraint") = LagrangianConstraint; +} diff --git a/Sofa/framework/Core/src/sofa/core/behavior/Constraint.inl b/Sofa/framework/Core/src/sofa/core/behavior/Constraint.inl index e80274dd83a..8cd5117155b 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/Constraint.inl +++ b/Sofa/framework/Core/src/sofa/core/behavior/Constraint.inl @@ -21,75 +21,6 @@ ******************************************************************************/ #pragma once -#include -#include +#include -namespace sofa::core::behavior -{ - -template -Constraint::Constraint(MechanicalState *mm) - : Inherit1(), Inherit2(mm) - , endTime( initData(&endTime,(Real)-1,"endTime","The constraint stops acting after the given value.\nUse a negative value for infinite constraints") ) -{ -} - -template -Constraint::~Constraint() -{ -} - - -template -bool Constraint::isActive() const -{ - if( endTime.getValue()<0 ) return true; - return endTime.getValue()>getContext()->getTime(); -} - -template -void Constraint::init() -{ - Inherit1::init(); - Inherit2::init(); -} - -template -void Constraint::getConstraintViolation(const ConstraintParams* cParams, linearalgebra::BaseVector *v) -{ - if (cParams) - { - getConstraintViolation(cParams, v, *cParams->readX(this->mstate.get()), *cParams->readV(this->mstate.get())); - } -} - - -template -void Constraint::buildConstraintMatrix(const ConstraintParams* cParams, MultiMatrixDerivId cId, unsigned int &cIndex) -{ - if (cParams) - { - buildConstraintMatrix(cParams, *cId[this->mstate.get()].write(), cIndex, *cParams->readX(this->mstate.get())); - } -} - - -template -void Constraint::storeLambda(const ConstraintParams* cParams, MultiVecDerivId res, const sofa::linearalgebra::BaseVector* lambda) -{ - if (cParams) - { - storeLambda(cParams, *res[this->mstate.get()].write(), *cParams->readJ(this->mstate.get()), lambda); - } -} - -template -void Constraint::storeLambda(const ConstraintParams*, Data& result, const Data& jacobian, const sofa::linearalgebra::BaseVector* lambda) -{ - auto res = sofa::helper::getWriteAccessor(result); - const MatrixDeriv& j = jacobian.getValue(); - j.multTransposeBaseVector(res, lambda ); // lambda is a vector of scalar value so block size is one. -} - - -} // namespace sofa::core::behavior +SOFA_HEADER_DEPRECATED("v25.12", "v26.12", "sofa/core/behavior/LagrangianConstraint.inl") diff --git a/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.h b/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.h index cdf18249e99..fe8502f0070 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.h @@ -24,7 +24,7 @@ #include #include #include - +#include namespace sofa::core::behavior { @@ -33,10 +33,12 @@ namespace sofa::core::behavior * Component computing constraint forces within a simulated body using the compliance method. */ template -class ConstraintCorrection : public BaseConstraintCorrection +class ConstraintCorrection : public BaseConstraintCorrection, public SingleStateAccessor { public: - SOFA_ABSTRACT_CLASS(SOFA_TEMPLATE(ConstraintCorrection, TDataTypes), BaseConstraintCorrection); + SOFA_ABSTRACT_CLASS2(SOFA_TEMPLATE(ConstraintCorrection, TDataTypes), + BaseConstraintCorrection, + SOFA_TEMPLATE(SingleStateAccessor, TDataTypes)) typedef TDataTypes DataTypes; typedef typename DataTypes::Real Real; @@ -50,12 +52,13 @@ class ConstraintCorrection : public BaseConstraintCorrection typedef typename DataTypes::MatrixDeriv::RowIterator MatrixDerivRowIterator; typedef typename DataTypes::MatrixDeriv::ColIterator MatrixDerivColIterator; + using SingleStateAccessor::mstate; + protected: /// Default Constructor explicit ConstraintCorrection(MechanicalState< DataTypes > *ms = nullptr) - : Inherit1() + : Inherit1(), Inherit2(ms) , l_constraintsolvers(initLink("constraintSolvers", "Constraint solvers using this constraint correction")) - , mstate(ms) {} /// Default Destructor @@ -150,19 +153,11 @@ class ConstraintCorrection : public BaseConstraintCorrection return BaseObject::canCreate(obj, context, arg); } - MechanicalState *getMState() const - { - return mstate; - } - void setMState(MechanicalState *_mstate) { mstate = _mstate; } -protected: - MechanicalState *mstate; - private: /// Converts constraint force from the constraints space to the motion space and accumulates it in f vector /// diff --git a/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.inl b/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.inl index 0a375b07d29..d9d596eee2a 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.inl +++ b/Sofa/framework/Core/src/sofa/core/behavior/ConstraintCorrection.inl @@ -31,9 +31,12 @@ namespace sofa::core::behavior template< class DataTypes > void ConstraintCorrection< DataTypes >::init() { - Inherit1::init(); + Inherit2::init(); - mstate = dynamic_cast< behavior::MechanicalState< DataTypes >* >(getContext()->getMechanicalState()); + if (!mstate) + { + this->d_componentState.setValue(sofa::core::objectmodel::ComponentState::Invalid); + } } template< class DataTypes > @@ -80,10 +83,10 @@ void ConstraintCorrection< DataTypes >::applyMotionCorrection(const core::Constr { if (mstate) { - Data< VecCoord > *x_d = x[mstate].write(); - Data< VecDeriv > *v_d = v[mstate].write(); - Data< VecDeriv > *dx_d = dx[mstate].write(); - const Data< VecDeriv > *correction_d = correction[mstate].read(); + Data< VecCoord > *x_d = x[mstate.get()].write(); + Data< VecDeriv > *v_d = v[mstate.get()].write(); + Data< VecDeriv > *dx_d = dx[mstate.get()].write(); + const Data< VecDeriv > *correction_d = correction[mstate.get()].read(); if (x_d && v_d && dx_d && correction_d) { @@ -98,9 +101,9 @@ void ConstraintCorrection< DataTypes >::applyPositionCorrection(const core::Cons { if (mstate) { - Data< VecCoord > *x_d = x[mstate].write(); - Data< VecDeriv > *dx_d = dx[mstate].write(); - const Data< VecDeriv > *correction_d = correction[mstate].read(); + Data< VecCoord > *x_d = x[mstate.get()].write(); + Data< VecDeriv > *dx_d = dx[mstate.get()].write(); + const Data< VecDeriv > *correction_d = correction[mstate.get()].read(); if (x_d && dx_d && correction_d) { @@ -115,9 +118,9 @@ void ConstraintCorrection< DataTypes >::applyVelocityCorrection(const core::Cons { if (mstate) { - Data< VecDeriv >* v_d = v[mstate].write(); - Data< VecDeriv >* dv_d = dv[mstate].write(); - const Data< VecDeriv >* correction_d = correction[mstate].read(); + Data< VecDeriv >* v_d = v[mstate.get()].write(); + Data< VecDeriv >* dv_d = dv[mstate.get()].write(); + const Data< VecDeriv >* correction_d = correction[mstate.get()].read(); if (v_d && dv_d && correction_d) { @@ -133,7 +136,7 @@ void ConstraintCorrection< DataTypes >::applyPredictiveConstraintForce(const cor if (mstate) { addConstraintForceInMotionSpace(cparams, f, cparams->j(), lambda); - } + } } template< class DataTypes > @@ -141,8 +144,8 @@ void ConstraintCorrection< DataTypes >::addConstraintForceInMotionSpace(const co { if (mstate) { - Data< VecDeriv > *f_d = f[mstate].write(); - const Data< MatrixDeriv > * j_d = j[mstate].read(); + Data< VecDeriv > *f_d = f[mstate.get()].write(); + const Data< MatrixDeriv > * j_d = j[mstate.get()].read(); if (f_d && j_d) { addConstraintForceInMotionSpace(cparams,*f_d, *j_d, lambda); @@ -154,7 +157,7 @@ void ConstraintCorrection< DataTypes >::addConstraintForceInMotionSpace(const co template< class DataTypes > void ConstraintCorrection< DataTypes >::addConstraintForceInMotionSpace(const core::ConstraintParams*, Data< VecDeriv > &f, const Data< MatrixDeriv>& j, const linearalgebra::BaseVector *lambda) { - VecDeriv& force = *f.beginEdit(); + auto force = sofa::helper::getWriteAccessor(f); const size_t numDOFs = mstate->getSize(); const size_t fPrevSize = force.size(); @@ -162,30 +165,14 @@ void ConstraintCorrection< DataTypes >::addConstraintForceInMotionSpace(const co if (numDOFs > fPrevSize) { force.resize(numDOFs); - for (size_t i = fPrevSize; i < numDOFs; i++) + for (size_t i = fPrevSize; i < numDOFs; ++i) force[i] = Deriv(); } const MatrixDeriv& c = j.getValue(); - MatrixDerivRowConstIterator rowItEnd = c.end(); - - for (MatrixDerivRowConstIterator rowIt = c.begin(); rowIt != rowItEnd; ++rowIt) - { - const double lambdaC1 = lambda->element(rowIt.index()); - - if (lambdaC1 != 0.0) - { - MatrixDerivColConstIterator colItEnd = rowIt.end(); - - for (MatrixDerivColConstIterator colIt = rowIt.begin(); colIt != colItEnd; ++colIt) - { - force[colIt.index()] += colIt.val() * lambdaC1; - } - } - } - - f.endEdit(); + // force += J^T * lambda + c.multTransposeBaseVector(force, lambda); } } // namespace sofa::core::behavior diff --git a/Sofa/framework/Core/src/sofa/core/behavior/ConstraintSolver.h b/Sofa/framework/Core/src/sofa/core/behavior/ConstraintSolver.h index 89b209e1215..91b05c6f73b 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/ConstraintSolver.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/ConstraintSolver.h @@ -74,7 +74,7 @@ class SOFA_CORE_API ConstraintSolver : public virtual objectmodel::BaseObject * Rebuild the system using a mass and force factor. * Experimental API used to investigate convergence issues. */ - virtual void rebuildSystem(SReal /*massfactor*/, SReal /*forceFactor*/){} + SOFA_ATTRIBUTE_DEPRECATED__REBUILDSYSTEM() virtual void rebuildSystem(SReal /*massfactor*/, SReal /*forceFactor*/){} /** * Use the system previously built and solve it with the appropriate algorithm diff --git a/Sofa/framework/Core/src/sofa/core/behavior/ForceField.h b/Sofa/framework/Core/src/sofa/core/behavior/ForceField.h index 2af976c952c..c8bc6c8fd0d 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/ForceField.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/ForceField.h @@ -174,7 +174,7 @@ class ForceField : public BaseForceField, public SingleStateAccessor { const unsigned COLUMN = offset + S*nodeIndex[n2] +j; // j-th column associated with node n2 in BaseMatrix const unsigned column = S*n2+j; // j-th column associated with node n2 in the element matrix - bm->add( ROW,COLUMN, em[row][column]* scale ); + bm->add( ROW,COLUMN, em(row, column)* scale ); } } } diff --git a/Sofa/framework/Core/src/sofa/core/behavior/Constraint.cpp b/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.cpp similarity index 83% rename from Sofa/framework/Core/src/sofa/core/behavior/Constraint.cpp rename to Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.cpp index af0cef4e3f0..0341a1ce428 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/Constraint.cpp +++ b/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.cpp @@ -26,12 +26,12 @@ namespace sofa::core::behavior { using namespace sofa::defaulttype; -template class SOFA_CORE_API Constraint; -template class SOFA_CORE_API Constraint; -template class SOFA_CORE_API Constraint; -template class SOFA_CORE_API Constraint; -template class SOFA_CORE_API Constraint; -template class SOFA_CORE_API Constraint; +template class SOFA_CORE_API LagrangianConstraint; +template class SOFA_CORE_API LagrangianConstraint; +template class SOFA_CORE_API LagrangianConstraint; +template class SOFA_CORE_API LagrangianConstraint; +template class SOFA_CORE_API LagrangianConstraint; +template class SOFA_CORE_API LagrangianConstraint; } // namespace sofa::core::behavior diff --git a/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.h b/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.h new file mode 100644 index 00000000000..52aba30d714 --- /dev/null +++ b/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.h @@ -0,0 +1,147 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once + +#include +#include +#include + +#include +#include + +namespace sofa::core::behavior +{ + +/** + * \brief Component computing constraints within a simulated body. + * + * This class defines the abstract API common to constraints using a given type + * of DOFs. + * A LagrangianConstraint computes constraints applied to one simulated body given its + * current position and velocity. + * + */ +template +class LagrangianConstraint : public BaseLagrangianConstraint, public SingleStateAccessor +{ +public: + SOFA_CLASS2(SOFA_TEMPLATE(LagrangianConstraint, DataTypes), BaseLagrangianConstraint, SOFA_TEMPLATE(SingleStateAccessor, DataTypes)); + + typedef typename DataTypes::Real Real; + typedef typename DataTypes::VecCoord VecCoord; + typedef typename DataTypes::VecDeriv VecDeriv; + typedef typename DataTypes::Coord Coord; + typedef typename DataTypes::Deriv Deriv; + typedef typename DataTypes::MatrixDeriv MatrixDeriv; + + typedef core::objectmodel::Data DataVecCoord; + typedef core::objectmodel::Data DataVecDeriv; + typedef core::objectmodel::Data DataMatrixDeriv; +protected: + LagrangianConstraint(MechanicalState *mm = nullptr); + + ~LagrangianConstraint() override; + + virtual void init() override; +public: + Data endTime; ///< The constraint stops acting after the given value. Use a negative value for infinite constraints + virtual bool isActive() const; ///< if false, the constraint does nothing + + using BaseConstraintSet::getConstraintViolation; + + /// Construct the Constraint violations vector of each constraint + /// + /// \param v is the result vector that contains the whole constraints violations + /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) + void getConstraintViolation(const ConstraintParams* cParams, linearalgebra::BaseVector *v) override; + + /// Construct the Constraint violations vector of each constraint + /// + /// \param resV is the result vector that contains the whole constraints violations + /// \param x is the position vector used to compute constraint position violation + /// \param v is the velocity vector used to compute constraint velocity violation + /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) + /// + /// This is the method that should be implemented by the component + virtual void getConstraintViolation(const ConstraintParams* cParams, linearalgebra::BaseVector *resV, const DataVecCoord &x, const DataVecDeriv &v) = 0; + + + /// Construct the Jacobian Matrix + /// + /// \param cId is the result constraint sparse matrix Id + /// \param cIndex is the index of the next constraint equation: when building the constraint matrix, you have to use this index, and then update it + /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) + void buildConstraintMatrix(const ConstraintParams* cParams, MultiMatrixDerivId cId, unsigned int &cIndex) override; + + /// Construct the Jacobian Matrix + /// + /// \param c is the result constraint sparse matrix + /// \param cIndex is the index of the next constraint equation: when building the constraint matrix, you have to use this index, and then update it + /// \param x is the position vector used for constraint equation computation + /// \param cParams defines the state vectors to use for positions and velocities. Also defines the order of the constraint (POS, VEL, ACC) + /// + /// This is the method that should be implemented by the component + virtual void buildConstraintMatrix(const ConstraintParams* cParams, DataMatrixDeriv & c, unsigned int &cIndex, const DataVecCoord &x) = 0; + + + void storeLambda(const ConstraintParams* cParams, MultiVecDerivId res, const sofa::linearalgebra::BaseVector* lambda) override; + + /// Pre-construction check method called by ObjectFactory. + /// Check that DataTypes matches the MechanicalState. + template + static bool canCreate(T*& obj, objectmodel::BaseContext* context, objectmodel::BaseObjectDescription* arg) + { + if (dynamic_cast*>(context->getMechanicalState()) == nullptr) { + arg->logError("No mechanical state with the datatype '" + std::string(DataTypes::Name()) + "' found in the context node."); + return false; + } + + return BaseObject::canCreate(obj, context, arg); + } + + virtual type::vector getBaseConstraintIdentifiers() override final + { + type::vector ids = getConstraintIdentifiers(); + ids.push_back("LagrangianConstraint"); + return ids; + } + +protected: + + virtual type::vector getConstraintIdentifiers(){ return {}; } + + +private: + void storeLambda(const ConstraintParams* cParams, Data& resId, const Data& jacobian, const sofa::linearalgebra::BaseVector* lambda); +}; + +#if !defined(SOFA_CORE_BEHAVIOR_CONSTRAINT_CPP) +extern template class SOFA_CORE_API LagrangianConstraint; +extern template class SOFA_CORE_API LagrangianConstraint; +extern template class SOFA_CORE_API LagrangianConstraint; +extern template class SOFA_CORE_API LagrangianConstraint; +extern template class SOFA_CORE_API LagrangianConstraint; +extern template class SOFA_CORE_API LagrangianConstraint; + + +#endif +} // namespace sofa::core::behavior diff --git a/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.inl b/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.inl new file mode 100644 index 00000000000..f76acf95e3a --- /dev/null +++ b/Sofa/framework/Core/src/sofa/core/behavior/LagrangianConstraint.inl @@ -0,0 +1,95 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once + +#include +#include + +namespace sofa::core::behavior +{ + +template +LagrangianConstraint::LagrangianConstraint(MechanicalState *mm) + : Inherit1(), Inherit2(mm) + , endTime( initData(&endTime,(Real)-1,"endTime","The constraint stops acting after the given value.\nUse a negative value for infinite constraints") ) +{ +} + +template +LagrangianConstraint::~LagrangianConstraint() +{ +} + + +template +bool LagrangianConstraint::isActive() const +{ + if( endTime.getValue()<0 ) return true; + return endTime.getValue()>getContext()->getTime(); +} + +template +void LagrangianConstraint::init() +{ + Inherit1::init(); + Inherit2::init(); +} + +template +void LagrangianConstraint::getConstraintViolation(const ConstraintParams* cParams, linearalgebra::BaseVector *v) +{ + if (cParams) + { + getConstraintViolation(cParams, v, *cParams->readX(this->mstate.get()), *cParams->readV(this->mstate.get())); + } +} + + +template +void LagrangianConstraint::buildConstraintMatrix(const ConstraintParams* cParams, MultiMatrixDerivId cId, unsigned int &cIndex) +{ + if (cParams) + { + buildConstraintMatrix(cParams, *cId[this->mstate.get()].write(), cIndex, this->mstate->readPositions().ref()); + } +} + + +template +void LagrangianConstraint::storeLambda(const ConstraintParams* cParams, MultiVecDerivId res, const sofa::linearalgebra::BaseVector* lambda) +{ + if (cParams) + { + storeLambda(cParams, *res[this->mstate.get()].write(), *cParams->readJ(this->mstate.get()), lambda); + } +} + +template +void LagrangianConstraint::storeLambda(const ConstraintParams*, Data& result, const Data& jacobian, const sofa::linearalgebra::BaseVector* lambda) +{ + auto res = sofa::helper::getWriteAccessor(result); + const MatrixDeriv& j = jacobian.getValue(); + j.multTransposeBaseVector(res, lambda ); // lambda is a vector of scalar value so block size is one. +} + + +} // namespace sofa::core::behavior diff --git a/Sofa/framework/Core/src/sofa/core/behavior/LinearSolver.h b/Sofa/framework/Core/src/sofa/core/behavior/LinearSolver.h index aec3d600dc8..894b139bfcb 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/LinearSolver.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/LinearSolver.h @@ -52,7 +52,7 @@ class SOFA_CORE_API LinearSolver : public BaseLinearSolver /// Rebuild the system using a mass and force factor /// Experimental API used to investigate convergence issues. - virtual void rebuildSystem(SReal /*massFactor*/, SReal /*forceFactor*/){} + SOFA_ATTRIBUTE_DEPRECATED__REBUILDSYSTEM() virtual void rebuildSystem(SReal /*massFactor*/, SReal /*forceFactor*/){} /// Indicate if the solver update the system in parallel virtual bool isAsyncSolver() { return false; } diff --git a/Sofa/framework/Core/src/sofa/core/behavior/Mass.inl b/Sofa/framework/Core/src/sofa/core/behavior/Mass.inl index c802ed94c79..88f94b7bea5 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/Mass.inl +++ b/Sofa/framework/Core/src/sofa/core/behavior/Mass.inl @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/Sofa/framework/Core/src/sofa/core/behavior/MechanicalState.h b/Sofa/framework/Core/src/sofa/core/behavior/MechanicalState.h index 7c217c7573a..982768b6a36 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/MechanicalState.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/MechanicalState.h @@ -32,13 +32,12 @@ namespace sofa::core::behavior /** * \brief Component storing all state vectors of a simulated body (position, - * velocity, etc), using the datatype specified in the templace. + * velocity, etc), using the datatype specified in the template. * * The given DataTypes class should define the following internal types: * \li \code Real \endcode : scalar values (float or double). * \li \code Coord \endcode : position values. * \li \code Deriv \endcode : derivative values (velocity, forces, displacements). - * \li \code VecReal \endcode : container of scalar values with the same API as sofa::type::vector. * \li \code VecCoord \endcode : container of Coord values with the same API as sofa::type::vector. * \li \code VecDeriv \endcode : container of Deriv values with the same API as sofa::type::vector. * \li \code MatrixDeriv \endcode : vector of constraints. @@ -64,8 +63,6 @@ class MechanicalState : public BaseMechanicalState, public State typedef typename DataTypes::Coord Coord; /// Derivative values (velocity, forces, displacements). typedef typename DataTypes::Deriv Deriv; - /// Container of scalar values with the same API as sofa::type::vector. - typedef typename DataTypes::VecReal VecReal; /// Container of Coord values with the same API as sofa::type::vector. typedef typename DataTypes::VecCoord VecCoord; /// Container of Deriv values with the same API as sofa::type::vector. diff --git a/Sofa/framework/Core/src/sofa/core/behavior/MixedInteractionConstraint.inl b/Sofa/framework/Core/src/sofa/core/behavior/MixedInteractionConstraint.inl index b30ac9047a2..a881ef7031a 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/MixedInteractionConstraint.inl +++ b/Sofa/framework/Core/src/sofa/core/behavior/MixedInteractionConstraint.inl @@ -62,7 +62,7 @@ void MixedInteractionConstraint::buildConstraintMatrix(c if (cParams) { buildConstraintMatrix(cParams, *cId[this->mstate1.get()].write(), *cId[this->mstate2.get()].write(), cIndex, - *cParams->readX(this->mstate1.get()), *cParams->readX(this->mstate2.get())); + this->mstate1->readPositions().ref(), this->mstate2->readPositions().ref()); } } diff --git a/Sofa/framework/Core/src/sofa/core/behavior/PairInteractionConstraint.inl b/Sofa/framework/Core/src/sofa/core/behavior/PairInteractionConstraint.inl index 204b7678e46..7023b553922 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/PairInteractionConstraint.inl +++ b/Sofa/framework/Core/src/sofa/core/behavior/PairInteractionConstraint.inl @@ -64,7 +64,8 @@ void PairInteractionConstraint::buildConstraintMatrix(const Constrain { if (cParams) { - buildConstraintMatrix(cParams, *cId[this->mstate1.get()].write(), *cId[this->mstate2.get()].write(), cIndex, *cParams->readX(this->mstate1.get()), *cParams->readX(this->mstate2.get())); + buildConstraintMatrix(cParams, *cId[this->mstate1.get()].write(), *cId[this->mstate2.get()].write(), cIndex, + this->mstate1->readPositions().ref(), this->mstate2->readPositions().ref()); } } diff --git a/Sofa/framework/Core/src/sofa/core/behavior/fwd.h b/Sofa/framework/Core/src/sofa/core/behavior/fwd.h index 11019c4f5d2..a6c4927f9ac 100644 --- a/Sofa/framework/Core/src/sofa/core/behavior/fwd.h +++ b/Sofa/framework/Core/src/sofa/core/behavior/fwd.h @@ -24,7 +24,7 @@ namespace sofa::core::behavior { class BaseAnimationLoop; - class BaseConstraint; + class BaseLagrangianConstraint; class BaseConstraintCorrection; class BaseController; class BaseForceField; diff --git a/Sofa/framework/Core/src/sofa/core/collision/Intersection.h b/Sofa/framework/Core/src/sofa/core/collision/Intersection.h index f884ab701c8..afd36626120 100644 --- a/Sofa/framework/Core/src/sofa/core/collision/Intersection.h +++ b/Sofa/framework/Core/src/sofa/core/collision/Intersection.h @@ -81,11 +81,6 @@ class ElementIntersector virtual int endIntersect(core::CollisionModel* model1, core::CollisionModel* model2, DetectionOutputVector* contacts) = 0; virtual std::string name() const = 0; - - SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() - virtual bool canIntersect(core::CollisionElementIterator, core::CollisionElementIterator) = delete; - SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() - virtual int intersect(core::CollisionElementIterator, core::CollisionElementIterator, DetectionOutputVector*) = delete; }; /// Table storing associations between types of collision models and intersectors implementing intersection tests diff --git a/Sofa/framework/Core/src/sofa/core/collision/Intersection.inl b/Sofa/framework/Core/src/sofa/core/collision/Intersection.inl index b882ee86361..192102573e8 100644 --- a/Sofa/framework/Core/src/sofa/core/collision/Intersection.inl +++ b/Sofa/framework/Core/src/sofa/core/collision/Intersection.inl @@ -36,10 +36,7 @@ public: typedef typename Elem1::Model Model1; typedef typename Elem2::Model Model2; MemberElementIntersector(T* ptr) : impl(ptr) {} - /// Test if 2 elements can collide. Note that this can be conservative (i.e. return true even when no collision is present) - SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() - bool canIntersect(core::CollisionElementIterator elem1, core::CollisionElementIterator elem2) = delete; - + /// Test if 2 elements can collide. Note that this can be conservative (i.e. return true even when no collision is present) bool canIntersect(core::CollisionElementIterator elem1, core::CollisionElementIterator elem2, const core::collision::Intersection* currentIntersection) override { Elem1 e1(elem1); @@ -61,9 +58,6 @@ public: } /// Compute the intersection between 2 elements. - SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() - int intersect(core::CollisionElementIterator elem1, core::CollisionElementIterator elem2, DetectionOutputVector* contacts) = delete; - int intersect(core::CollisionElementIterator elem1, core::CollisionElementIterator elem2, DetectionOutputVector* contacts, const core::collision::Intersection* currentIntersection) override { Elem1 e1(elem1); diff --git a/Sofa/framework/Core/src/sofa/core/config.h.in b/Sofa/framework/Core/src/sofa/core/config.h.in index a444e394817..2f31886b7a6 100644 --- a/Sofa/framework/Core/src/sofa/core/config.h.in +++ b/Sofa/framework/Core/src/sofa/core/config.h.in @@ -46,13 +46,6 @@ #endif // SOFA_CORE_TOPOLOGY_ENABLE_DEPRECATION_MESSAGE -#ifdef SOFA_BUILD_SOFA_CORE -#define SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() -#else -#define SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER() \ - SOFA_ATTRIBUTE_DISABLED("v24.06", "v24.12", "Intersection detection methods now needs the Intersection method as a parameter.") -#endif - #ifdef SOFA_BUILD_SOFA_CORE #define SOFA_ATTRIBUTE_DISABLED__COMPLIANT() #else @@ -84,7 +77,20 @@ #endif +#ifdef SOFA_BUILD_SOFA_CORE +#define SOFA_ATTRIBUTE_DISABLED__DELETED_ARGUMENTS() +#else +#define SOFA_ATTRIBUTE_DISABLED__DELETED_ARGUMENTS() \ + SOFA_ATTRIBUTE_DISABLED("v25.06", "v25.12", "Signature has changed, use 'getConstraintResolution(const ConstraintParams* cParams, std::vector &resTab, unsigned int &offset)' instead") +#endif + +#ifdef SOFA_BUILD_SOFA_CORE +#define SOFA_ATTRIBUTE_DEPRECATED__NAME_CHANGED() +#else +#define SOFA_ATTRIBUTE_DEPRECATED__NAME_CHANGED() \ +SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.06", "Use getContactDistance or setContactDistance instead.") +#endif #ifdef SOFA_BUILD_SOFA_CORE @@ -125,3 +131,26 @@ #define SOFA_ATTRIBUTE_DISABLED__MAPPING_JACOBIAN() SOFA_ATTRIBUTE_DISABLED("v24.12", "v25.06", "Use the variable sofa::core::vec_id::read_access::mappingJacobian or sofa::core::vec_id::write_access::mappingJacobian instead") #endif + + +#ifdef SOFA_BUILD_SOFA_CORE +#define SOFA_ATTRIBUTE_DEPRECATED__TOBASECONSTRAINT() +#else +#define SOFA_ATTRIBUTE_DEPRECATED__TOBASECONSTRAINT() \ + SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.12", "Use toBaseLagrangianConstraint instead.") +#endif + +#ifdef SOFA_BUILD_SOFA_CORE +#define SOFA_ATTRIBUTE_DEPRECATED__REBUILDSYSTEM() +#else +#define SOFA_ATTRIBUTE_DEPRECATED__REBUILDSYSTEM() \ + SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.06", "It was an experimental function no longer used.") +#endif + + +#ifdef SOFA_BUILD_SOFA_CORE +#define SOFA_ATTRIBUTE_RENAMED__COLLISIONMODEL_PROXIMITY() +#else +#define SOFA_ATTRIBUTE_RENAMED__COLLISIONMODEL_PROXIMITY() \ + SOFA_ATTRIBUTE_DEPRECATED("v25.12", "v26.12", "Data 'proximity' has been renamed to 'contactDistance'") +#endif \ No newline at end of file diff --git a/Sofa/framework/Core/src/sofa/core/fwd.cpp b/Sofa/framework/Core/src/sofa/core/fwd.cpp index f9f2a857d1a..6a2de45217e 100644 --- a/Sofa/framework/Core/src/sofa/core/fwd.cpp +++ b/Sofa/framework/Core/src/sofa/core/fwd.cpp @@ -43,7 +43,7 @@ #include #include #include -#include +#include #include diff --git a/Sofa/framework/Core/src/sofa/core/fwd.h b/Sofa/framework/Core/src/sofa/core/fwd.h index 83dcd7fec12..33b99fdc89c 100644 --- a/Sofa/framework/Core/src/sofa/core/fwd.h +++ b/Sofa/framework/Core/src/sofa/core/fwd.h @@ -100,7 +100,7 @@ class BaseForceField; class BaseMass; class BaseMechanicalState; class BaseAnimationLoop; -class BaseConstraint; +class BaseLagrangianConstraint; class BaseConstraintSet; class ConstraintSolver; class ConstraintResolution; @@ -110,6 +110,7 @@ class BaseInteractionForceField; class BaseProjectiveConstraintSet; class BaseInteractionProjectiveConstraintSet; class BaseInteractionConstraint; +class BaseMechanicalState; class LinearSolver; class MultiMatrixAccessor; diff --git a/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.cpp b/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.cpp index 535a8f2bfbf..1379f303555 100644 --- a/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.cpp +++ b/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.cpp @@ -21,12 +21,6 @@ ******************************************************************************/ #include #include -#include -#include -#include - -#include - namespace sofa::core::loader { @@ -564,7 +558,7 @@ void MeshLoader::updatePoints() { if (d_onlyAttachedPoints.getValue()) { - std::set attachedPoints; + std::set attachedPoints; { const helper::ReadAccessor > > elems = d_edges; for (Size i = 0; i < elems.size(); ++i) @@ -627,12 +621,12 @@ void MeshLoader::updatePoints() return; // all points are attached } helper::WriteAccessor > > waPositions = d_positions; - type::vector old2new; + type::vector old2new; old2new.resize(waPositions.size()); - Topology::ElemID p = 0; - for (std::set::const_iterator it = attachedPoints.begin(), itend = attachedPoints.end(); it != itend; ++it) + sofa::Index p = 0; + for (std::set::const_iterator it = attachedPoints.begin(), itend = attachedPoints.end(); it != itend; ++it) { - const Topology::ElemID newp = *it; + const sofa::Index newp = *it; old2new[newp] = p; if (p != newp) { @@ -790,7 +784,7 @@ void MeshLoader::addEdge(type::vector& pEdges, const Edge& p) pEdges.push_back(p); } -void MeshLoader::addEdge(type::vector& pEdges, Topology::EdgeID p0, Topology::EdgeID p1) +void MeshLoader::addEdge(type::vector& pEdges, sofa::Index p0, sofa::Index p1) { addEdge(pEdges, Edge(p0, p1)); } @@ -809,7 +803,7 @@ void MeshLoader::addTriangle(type::vector& pTriangles, const Triangle } } -void MeshLoader::addTriangle(type::vector& pTriangles, Topology::TriangleID p0, Topology::TriangleID p1, Topology::TriangleID p2) +void MeshLoader::addTriangle(type::vector& pTriangles, sofa::Index p0, sofa::Index p1, sofa::Index p2) { addTriangle(pTriangles, Triangle(p0, p1, p2)); } @@ -829,16 +823,16 @@ void MeshLoader::addQuad(type::vector& pQuads, const Quad& p) } } -void MeshLoader::addQuad(type::vector& pQuads, Topology::QuadID p0, Topology::QuadID p1, Topology::QuadID p2, Topology::QuadID p3) +void MeshLoader::addQuad(type::vector& pQuads, sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3) { addQuad(pQuads, Quad(p0, p1, p2, p3)); } -void MeshLoader::addPolygon(type::vector< type::vector >& pPolygons, const type::vector& p) +void MeshLoader::addPolygon(type::vector< type::vector >& pPolygons, const type::vector& p) { if (d_flipNormals.getValue()) { - type::vector revertP(p.size()); + type::vector revertP(p.size()); std::reverse_copy(p.begin(), p.end(), revertP.begin()); pPolygons.push_back(revertP); @@ -855,14 +849,14 @@ void MeshLoader::addTetrahedron(type::vector< Tetrahedron >& pTetrahedra, const pTetrahedra.push_back(p); } -void MeshLoader::addTetrahedron(type::vector< Tetrahedron >& pTetrahedra, Topology::TetrahedronID p0, Topology::TetrahedronID p1, Topology::TetrahedronID p2, Topology::TetrahedronID p3) +void MeshLoader::addTetrahedron(type::vector< Tetrahedron >& pTetrahedra, sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3) { addTetrahedron(pTetrahedra, Tetrahedron(p0, p1, p2, p3)); } void MeshLoader::addHexahedron(type::vector< Hexahedron >& pHexahedra, - Topology::HexahedronID p0, Topology::HexahedronID p1, Topology::HexahedronID p2, Topology::HexahedronID p3, - Topology::HexahedronID p4, Topology::HexahedronID p5, Topology::HexahedronID p6, Topology::HexahedronID p7) + sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3, + sofa::Index p4, sofa::Index p5, sofa::Index p6, sofa::Index p7) { addHexahedron(pHexahedra, Hexahedron(p0, p1, p2, p3, p4, p5, p6, p7)); } @@ -873,8 +867,8 @@ void MeshLoader::addHexahedron(type::vector< Hexahedron >& pHexahedra, const Hex } void MeshLoader::addPentahedron(type::vector< Pentahedron >& pPentahedra, - Topology::ElemID p0, Topology::ElemID p1, Topology::ElemID p2, Topology::ElemID p3, - Topology::ElemID p4, Topology::ElemID p5) + sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3, + sofa::Index p4, sofa::Index p5) { addPentahedron(pPentahedra, Pentahedron(p0, p1, p2, p3, p4, p5)); } @@ -885,7 +879,7 @@ void MeshLoader::addPentahedron(type::vector< Pentahedron >& pPentahedra, const } void MeshLoader::addPyramid(type::vector< Pyramid >& pPyramids, - Topology::ElemID p0, Topology::ElemID p1, Topology::ElemID p2, Topology::ElemID p3, Topology::ElemID p4) + sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3, sofa::Index p4) { addPyramid(pPyramids, Pyramid(p0, p1, p2, p3, p4)); } diff --git a/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.h b/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.h index f15f4af3974..4f1373380c1 100644 --- a/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.h +++ b/Sofa/framework/Core/src/sofa/core/loader/MeshLoader.h @@ -22,10 +22,17 @@ #pragma once #include -#include #include #include -#include + +#include +#include +#include +#include +#include +#include +#include +#include namespace sofa::helper::io { @@ -38,6 +45,14 @@ namespace sofa::core::loader using sofa::type::PrimitiveGroup; using topology::Topology; +using sofa::topology::Edge; +using sofa::topology::Triangle; +using sofa::topology::Quad; +using sofa::topology::Tetrahedron; +using sofa::topology::Hexahedron; +using sofa::topology::Pentahedron; +using sofa::topology::Pyramid; + class SOFA_CORE_API MeshLoader : public BaseLoader { public: @@ -45,14 +60,8 @@ class SOFA_CORE_API MeshLoader : public BaseLoader SOFA_ABSTRACT_CLASS(MeshLoader, BaseLoader); - typedef topology::Topology::Edge Edge; - typedef topology::Topology::Triangle Triangle; - typedef topology::Topology::Quad Quad; - typedef topology::Topology::Tetrahedron Tetrahedron; - typedef topology::Topology::Hexahedron Hexahedron; - typedef topology::Topology::Pentahedron Pentahedron; - typedef topology::Topology::Pyramid Pyramid; - typedef topology::Topology::PointID PointID; + typedef sofa::Index PointID; + /* specify for each control point lying on an edge : the control point index, the index of the edge, the 2 integers specifying the position within this edge (i.e. 11 for a quadratic edge, 13 within a quartic edge).. */ typedef sofa::type::fixed_array HighOrderEdgePosition; @@ -145,7 +154,7 @@ class SOFA_CORE_API MeshLoader : public BaseLoader Data< type::vector< Edge > > d_edges; ///< Edges of the mesh loaded Data< type::vector< Triangle > > d_triangles; ///< Triangles of the mesh loaded Data< type::vector< Quad > > d_quads; ///< Quads of the mesh loaded - Data< type::vector< type::vector > > d_polygons; ///< Polygons of the mesh loaded + Data< type::vector< type::vector > > d_polygons; ///< Polygons of the mesh loaded Data< type::vector< HighOrderEdgePosition > > d_highOrderEdgePositions; ///< High order edge points of the mesh loaded Data< type::vector< HighOrderTrianglePosition > > d_highOrderTrianglePositions; ///< High order triangle points of the mesh loaded Data< type::vector< HighOrderQuadPosition > > d_highOrderQuadPositions; ///< High order quad points of the mesh loaded @@ -201,32 +210,32 @@ class SOFA_CORE_API MeshLoader : public BaseLoader void addPolyline(type::vector& pPolylines, Polyline p); void addEdge(type::vector& pEdges, const Edge& p); - void addEdge(type::vector& pEdges, Topology::EdgeID p0, Topology::EdgeID p1); + void addEdge(type::vector& pEdges, sofa::Index p0, sofa::Index p1); void addTriangle(type::vector& pTriangles, const Triangle& p); - void addTriangle(type::vector& pTriangles, Topology::TriangleID p0, Topology::TriangleID p1, Topology::TriangleID p2); + void addTriangle(type::vector& pTriangles, sofa::Index p0, sofa::Index p1, sofa::Index p2); void addQuad(type::vector& pQuads, const Quad& p); - void addQuad(type::vector& pQuads, Topology::QuadID p0, Topology::QuadID p1, Topology::QuadID p2, Topology::QuadID p3); + void addQuad(type::vector& pQuads, sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3); - void addPolygon(type::vector< type::vector >& pPolygons, const type::vector& p); + void addPolygon(type::vector< type::vector >& pPolygons, const type::vector& p); void addTetrahedron(type::vector& pTetrahedra, const Tetrahedron& p); - void addTetrahedron(type::vector& pTetrahedra, Topology::TetrahedronID p0, Topology::TetrahedronID p1, Topology::TetrahedronID p2, Topology::TetrahedronID p3); + void addTetrahedron(type::vector& pTetrahedra, sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3); void addHexahedron(type::vector< Hexahedron>& pHexahedra, const Hexahedron& p); void addHexahedron(type::vector< Hexahedron>& pHexahedra, - Topology::HexahedronID p0, Topology::HexahedronID p1, Topology::HexahedronID p2, Topology::HexahedronID p3, - Topology::HexahedronID p4, Topology::HexahedronID p5, Topology::HexahedronID p6, Topology::HexahedronID p7); + sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3, + sofa::Index p4, sofa::Index p5, sofa::Index p6, sofa::Index p7); void addPentahedron(type::vector< Pentahedron>& pPentahedra, const Pentahedron& p); void addPentahedron(type::vector< Pentahedron>& pPentahedra, - Topology::ElemID p0, Topology::ElemID p1, Topology::ElemID p2, Topology::ElemID p3, - Topology::ElemID p4, Topology::ElemID p5); + sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3, + sofa::Index p4, sofa::Index p5); void addPyramid(type::vector< Pyramid>& pPyramids, const Pyramid& p); void addPyramid(type::vector< Pyramid>& pPyramids, - Topology::ElemID p0, Topology::ElemID p1, Topology::ElemID p2, Topology::ElemID p3, Topology::ElemID p4); + sofa::Index p0, sofa::Index p1, sofa::Index p2, sofa::Index p3, sofa::Index p4); /// Temporary method that will copy all buffers from a io::Mesh into the corresponding Data. Will be removed as soon as work on unifying meshloader is finished void copyMeshToData(helper::io::Mesh& _mesh); diff --git a/Sofa/framework/Core/src/sofa/core/loader/VoxelLoader.cpp b/Sofa/framework/Core/src/sofa/core/loader/VoxelLoader.cpp index 74696919ec5..f56f4c49984 100644 --- a/Sofa/framework/Core/src/sofa/core/loader/VoxelLoader.cpp +++ b/Sofa/framework/Core/src/sofa/core/loader/VoxelLoader.cpp @@ -54,7 +54,7 @@ void VoxelLoader::addHexahedron(type::vector< type::fixed_array unsigned int p0, unsigned int p1, unsigned int p2, unsigned int p3, unsigned int p4, unsigned int p5, unsigned int p6, unsigned int p7) { - addHexahedron(pHexahedra, type::fixed_array (p0, p1, p2, p3, p4, p5, p6, p7)); + addHexahedron(pHexahedra, type::fixed_array({p0, p1, p2, p3, p4, p5, p6, p7})); } void VoxelLoader::addHexahedron(type::vector< type::fixed_array >* pHexahedra, const type::fixed_array &p) diff --git a/Sofa/framework/Core/src/sofa/core/objectmodel/Base.h b/Sofa/framework/Core/src/sofa/core/objectmodel/Base.h index ab1acf57676..ae3b2285b6c 100644 --- a/Sofa/framework/Core/src/sofa/core/objectmodel/Base.h +++ b/Sofa/framework/Core/src/sofa/core/objectmodel/Base.h @@ -355,6 +355,7 @@ class SOFA_CORE_API Base : public IntrusiveObject ComponentState getComponentState() const { return d_componentState.getValue() ; } bool isComponentStateValid() const { return d_componentState.getValue() == ComponentState::Valid; } + bool isComponentStateInvalid() const { return d_componentState.getValue() == ComponentState::Invalid; } ///@} @@ -425,7 +426,7 @@ class SOFA_CORE_API Base : public IntrusiveObject SOFA_BASE_CAST_DEFINITION( behavior, BaseProjectiveConstraintSet ) SOFA_BASE_CAST_DEFINITION( behavior, BaseInteractionProjectiveConstraintSet ) SOFA_BASE_CAST_DEFINITION( behavior, BaseConstraintSet ) - SOFA_BASE_CAST_DEFINITION( behavior, BaseConstraint ) + SOFA_BASE_CAST_DEFINITION( behavior, BaseLagrangianConstraint ) SOFA_BASE_CAST_DEFINITION( visual, VisualModel ) SOFA_BASE_CAST_DEFINITION( visual, VisualManager ) SOFA_BASE_CAST_DEFINITION( visual, VisualLoop ) @@ -442,6 +443,9 @@ class SOFA_CORE_API Base : public IntrusiveObject #undef SOFA_BASE_CAST_DEFINITION + SOFA_ATTRIBUTE_DEPRECATED__TOBASECONSTRAINT() virtual const behavior::BaseLagrangianConstraint* toBaseConstraint() const { return toBaseLagrangianConstraint(); } \ + SOFA_ATTRIBUTE_DEPRECATED__TOBASECONSTRAINT() virtual behavior::BaseLagrangianConstraint* toBaseConstraint() { return toBaseLagrangianConstraint(); } + /// @} }; diff --git a/Sofa/framework/Core/src/sofa/core/objectmodel/BaseObject.cpp b/Sofa/framework/Core/src/sofa/core/objectmodel/BaseObject.cpp index 6cdd40f0692..390116d17ef 100644 --- a/Sofa/framework/Core/src/sofa/core/objectmodel/BaseObject.cpp +++ b/Sofa/framework/Core/src/sofa/core/objectmodel/BaseObject.cpp @@ -119,14 +119,11 @@ void BaseObject::parse( BaseObjectDescription* arg ) void BaseObject::setSrc(const std::string &valueString, std::vector< std::string > *attributeList) { - const BaseObject* loader = nullptr; - std::size_t posAt = valueString.rfind('@'); if (posAt == std::string::npos) posAt = 0; - std::string objectName; - objectName = valueString.substr(posAt+1); - loader = getContext()->get(objectName); + const std::string objectName = valueString.substr(posAt + 1); + const BaseObject* loader = getContext()->get(objectName); if (!loader) { msg_error() << "Source object \"" << valueString << "\" NOT FOUND."; @@ -137,16 +134,13 @@ void BaseObject::setSrc(const std::string &valueString, std::vector< std::string void BaseObject::setSrc(const std::string &valueString, const BaseObject *loader, std::vector< std::string > *attributeList) { - const BaseObject* obj = this; - BaseObject::MapData dataLoaderMap = loader->m_aliasData; - BaseObject::MapData::iterator it_map; if (attributeList != nullptr) { - for (std::size_t j = 0; jsize(); ++j) + for (const auto& attribute : *attributeList) { - it_map = dataLoaderMap.find ((*attributeList)[j]); + const auto it_map = dataLoaderMap.find (attribute); if (it_map != dataLoaderMap.end()) dataLoaderMap.erase (it_map); } @@ -154,29 +148,28 @@ void BaseObject::setSrc(const std::string &valueString, const BaseObject *loader // -- Temporary patch, using exceptions. TODO: use a flag to set Data not to be automatically linked. -- //{ - it_map = dataLoaderMap.find ("type"); - if (it_map != dataLoaderMap.end()) - dataLoaderMap.erase (it_map); - - it_map = dataLoaderMap.find ("filename"); - if (it_map != dataLoaderMap.end()) - dataLoaderMap.erase (it_map); + for (const auto& specialString : {"type", "filename"}) + { + if (const auto it_map = dataLoaderMap.find (specialString); it_map != dataLoaderMap.end()) + { + dataLoaderMap.erase (it_map); + } + } //} - - for (it_map = dataLoaderMap.begin(); it_map != dataLoaderMap.end(); ++it_map) + for (auto& [loaderDataStr, loaderData] : dataLoaderMap) { - BaseData* data = obj->findData( (*it_map).first ); + BaseData* data = this->findData(loaderDataStr); if (data != nullptr) { - if (!(*it_map).second->isAutoLink()) + if (!loaderData->isAutoLink()) { msg_info() << "Disabling autolink for Data '" << data->getName() << "'"; } else { - std::string linkPath = valueString+"."+(*it_map).first; - data->setParent( (*it_map).second, linkPath); + const std::string linkPath = valueString + "." + loaderDataStr; + data->setParent(loaderData, linkPath); } } } diff --git a/Sofa/framework/Core/src/sofa/core/objectmodel/Context.cpp b/Sofa/framework/Core/src/sofa/core/objectmodel/Context.cpp index 1bc2b619271..2c9c3ec331f 100644 --- a/Sofa/framework/Core/src/sofa/core/objectmodel/Context.cpp +++ b/Sofa/framework/Core/src/sofa/core/objectmodel/Context.cpp @@ -130,7 +130,6 @@ void Context::copyContext(const Context& c) // *this = c; copySimulationContext(c); - } @@ -140,9 +139,6 @@ void Context::copySimulationContext(const Context& c) setDt(c.getDt()); setTime(c.getTime()); setAnimate(c.getAnimate()); - - - } } // namespace sofa::core::objectmodel diff --git a/Sofa/framework/Core/src/sofa/core/objectmodel/Data.h b/Sofa/framework/Core/src/sofa/core/objectmodel/Data.h index d79e04eb4fb..ff947990e93 100644 --- a/Sofa/framework/Core/src/sofa/core/objectmodel/Data.h +++ b/Sofa/framework/Core/src/sofa/core/objectmodel/Data.h @@ -28,6 +28,7 @@ #include #include #include +#include namespace sofa { namespace core::objectmodel diff --git a/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.cpp b/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.cpp index ed012fc1c23..002780fea68 100644 --- a/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.cpp +++ b/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.cpp @@ -235,35 +235,6 @@ SOFA_CORE_API std::istream& operator >> (std::istream& in, PointAncestorElem& /* return in; } -template -SOFA_CORE_API std::ostream& operator << (std::ostream& out, const ElemAncestorElem& d) -{ - out << d.pointSrcElems << " " << d.srcElems.size() << " " << d.srcElems << "\n"; - return out; -} - -template -SOFA_CORE_API std::istream& operator >> (std::istream& in, ElemAncestorElem& /*d*/) -{ - /* - in >> d.pointSrcElems; - int nsrc = 0; - in >> nsrc; - if (nsrc > 0) - { - d.srcElems.resize(nsrc); - for (unsigned int i = 0; i < nsrc; ++i) - in >> d.srcElems[i]; - } - */ - return in; -} - -template SOFA_CORE_API std::ostream& operator<< (std::ostream& out, const ElemAncestorElem<2>& d); -template SOFA_CORE_API std::ostream& operator<< (std::ostream& out, const ElemAncestorElem<3>& d); -template SOFA_CORE_API std::ostream& operator<< (std::ostream& out, const ElemAncestorElem<4>& d); -template SOFA_CORE_API std::ostream& operator<< (std::ostream& out, const ElemAncestorElem<8>& d); - TopologyChange::~TopologyChange() { } diff --git a/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.h b/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.h index ab4983c4c22..c00c61923c7 100644 --- a/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.h +++ b/Sofa/framework/Core/src/sofa/core/topology/TopologyChange.h @@ -188,9 +188,17 @@ struct ElemAncestorElem }; template -SOFA_CORE_API std::ostream& operator << (std::ostream& out, const ElemAncestorElem& d); +std::ostream& operator << (std::ostream& out, const ElemAncestorElem& d) +{ + out << d.pointSrcElems << " " << d.srcElems.size() << " " << d.srcElems << "\n"; + return out; +} + template -SOFA_CORE_API std::istream& operator >> (std::istream& in, ElemAncestorElem& d); +std::istream& operator >> (std::istream& in, ElemAncestorElem& d) +{ + return in; +} typedef ElemAncestorElem<2> EdgeAncestorElem; typedef ElemAncestorElem<3> TriangleAncestorElem; diff --git a/Sofa/framework/Core/src/sofa/core/visual/DisplayFlags.h b/Sofa/framework/Core/src/sofa/core/visual/DisplayFlags.h index 862b438f613..a0887677d61 100644 --- a/Sofa/framework/Core/src/sofa/core/visual/DisplayFlags.h +++ b/Sofa/framework/Core/src/sofa/core/visual/DisplayFlags.h @@ -48,6 +48,7 @@ namespace sofa::core::visual * | |--collision * | | |--collisionmodels * | | |--boundingcollisionmodels +* | | |--detectionoutputs * | |--mapping * | | |--visualmappings * | | |--mechanicalmappings @@ -88,7 +89,7 @@ class SOFA_CORE_API DisplayFlags DisplayFlags& setShowBehaviorModels(tristate v=true) { m_showBehaviorModels.setValue(v); return (*this); } DisplayFlags& setShowForceFields(tristate v=true) { m_showForceFields.setValue(v); return (*this); } DisplayFlags& setShowInteractionForceFields(tristate v=true) { m_showInteractionForceFields.setValue(v); return (*this); } - DisplayFlags& setShowCollision(tristate v=true ) { m_showCollisionModels.setValue(v); return (*this); } + DisplayFlags& setShowCollision(tristate v=true ) { m_showCollision.setValue(v); return (*this); } DisplayFlags& setShowCollisionModels(tristate v=true) { m_showCollisionModels.setValue(v); return (*this); } DisplayFlags& setShowBoundingCollisionModels(tristate v=true) { m_showBoundingCollisionModels.setValue(v); return (*this); } DisplayFlags& setShowDetectionOutputs(tristate v=true) { m_showDetectionOutputs.setValue(v); return (*this); } diff --git a/Sofa/framework/Core/src/sofa/core/visual/VisualModel.h b/Sofa/framework/Core/src/sofa/core/visual/VisualModel.h index ff7715a5b15..a88b1ad9e1a 100644 --- a/Sofa/framework/Core/src/sofa/core/visual/VisualModel.h +++ b/Sofa/framework/Core/src/sofa/core/visual/VisualModel.h @@ -52,9 +52,6 @@ class SOFA_CORE_API VisualModel : public virtual objectmodel::BaseObject /** * \brief Display the VisualModel object. - * - * TODO(dmarchal, 2023-06-09): Deprecate VI and use NVI design pattern: In one year, remove the virtual keyword so that everyone - * will have to override doDrawVisual; */ virtual void drawVisual(const VisualParams* /*vparams*/) final; diff --git a/Sofa/framework/Core/test/loader/MeshLoader_test.cpp b/Sofa/framework/Core/test/loader/MeshLoader_test.cpp index ba7996d8bcc..2105ce57a01 100644 --- a/Sofa/framework/Core/test/loader/MeshLoader_test.cpp +++ b/Sofa/framework/Core/test/loader/MeshLoader_test.cpp @@ -69,10 +69,10 @@ class MeshLoader_test : public BaseTest meshLoader.addPosition((my_positions.wref()), 0.,0.,1.); MeshTestLoader::waTtriangles my_triangles(meshLoader.d_triangles); - meshLoader.addTriangle((my_triangles.wref()), MeshLoader::Triangle(0,1,2)); + meshLoader.addTriangle((my_triangles.wref()), topology::Triangle(0,1,2)); MeshTestLoader::waTetrahedra my_tetrahedra(meshLoader.d_tetrahedra); - meshLoader.addTetrahedron((my_tetrahedra.wref()), MeshLoader::Tetrahedron(0,1,2,3) ); + meshLoader.addTetrahedron((my_tetrahedra.wref()), topology::Tetrahedron(0,1,2,3) ); } diff --git a/Sofa/framework/Core/test/objectmodel/Data_test.cpp b/Sofa/framework/Core/test/objectmodel/Data_test.cpp index 63b7e0ecd81..8f9986e660d 100644 --- a/Sofa/framework/Core/test/objectmodel/Data_test.cpp +++ b/Sofa/framework/Core/test/objectmodel/Data_test.cpp @@ -46,6 +46,9 @@ class Data_test : public BaseTest Data dataVec3; Data> dataVectorVec3; + Data> dataArray3i; + Data>> dataVecArray3i; + Data > dataEdge; Data > dataHexahedron; Data > dataPentahedron; @@ -77,6 +80,11 @@ TEST_F(Data_test, validInfo) EXPECT_TRUE(defaulttype::DataTypeInfo >::ValidInfo); EXPECT_TRUE(defaulttype::DataTypeInfo >::ValidInfo); EXPECT_TRUE(defaulttype::DataTypeInfo >::ValidInfo); + + + using array3i = sofa::type::fixed_array; + EXPECT_TRUE(defaulttype::DataTypeInfo::ValidInfo); + EXPECT_TRUE(defaulttype::DataTypeInfo>::ValidInfo); } TEST_F(Data_test, dataTypeName) @@ -122,6 +130,9 @@ TEST_F(Data_test, getValueTypeString) EXPECT_EQ(dataVectorVec3.getValueTypeString(), "vector"); } + EXPECT_EQ(dataArray3i.getValueTypeString(), "fixed_array"); + EXPECT_EQ(dataVecArray3i.getValueTypeString(), "vector>"); + EXPECT_EQ(dataEdge.getValueTypeString(), "Edge"); EXPECT_EQ(dataHexahedron.getValueTypeString(), "Hexahedron"); EXPECT_EQ(dataPentahedron.getValueTypeString(), "Pentahedron"); @@ -161,5 +172,27 @@ TEST_F(Data_test, getNameWithValueTypeInfo) EXPECT_EQ(dataVec3.getValueTypeInfo()->name(), "Vec3f"); EXPECT_EQ(dataVectorVec3.getValueTypeInfo()->name(), "vector"); } + + EXPECT_EQ(dataArray3i.getValueTypeInfo()->name(), "fixed_array"); + EXPECT_EQ(dataVecArray3i.getValueTypeInfo()->name(), "vector>"); + + + EXPECT_EQ(dataEdge.getValueTypeInfo()->name(), "Edge"); + EXPECT_EQ(dataHexahedron.getValueTypeInfo()->name(), "Hexahedron"); + EXPECT_EQ(dataPentahedron.getValueTypeInfo()->name(), "Pentahedron"); + // EXPECT_EQ(dataPoint.getValueTypeInfo()->name(), "Point"); + EXPECT_EQ(dataPyramid.getValueTypeInfo()->name(), "Pyramid"); + EXPECT_EQ(dataQuad.getValueTypeInfo()->name(), "Quad"); + EXPECT_EQ(dataTetrahedron.getValueTypeInfo()->name(), "Tetrahedron"); + EXPECT_EQ(dataTriangle.getValueTypeInfo()->name(), "Triangle"); + + EXPECT_EQ(dataVecEdge.getValueTypeInfo()->name(), "vector"); + EXPECT_EQ(dataVecHexahedron.getValueTypeInfo()->name(), "vector"); + EXPECT_EQ(dataVecPentahedron.getValueTypeInfo()->name(), "vector"); + // EXPECT_EQ(dataVecPoint.getValueTypeInfo()->name(), "vector"); + EXPECT_EQ(dataVecPyramid.getValueTypeInfo()->name(), "vector"); + EXPECT_EQ(dataVecQuad.getValueTypeInfo()->name(), "vector"); + EXPECT_EQ(dataVecTetrahedron.getValueTypeInfo()->name(), "vector"); + EXPECT_EQ(dataVecTriangle.getValueTypeInfo()->name(), "vector"); } }// namespace sofa diff --git a/Sofa/framework/DefaultType/Sofa.DefaultTypeConfig.cmake.in b/Sofa/framework/DefaultType/Sofa.DefaultTypeConfig.cmake.in index bc454139ce2..df230520ef2 100644 --- a/Sofa/framework/DefaultType/Sofa.DefaultTypeConfig.cmake.in +++ b/Sofa/framework/DefaultType/Sofa.DefaultTypeConfig.cmake.in @@ -3,9 +3,10 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Helper QUIET REQUIRED) -find_package(Sofa.LinearAlgebra REQUIRED) -find_package(Eigen3 QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Helper QUIET REQUIRED) +sofa_find_package(Sofa.LinearAlgebra REQUIRED) +sofa_find_package(Eigen3 QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/DefaultType/src/sofa/defaulttype/RigidCoord.h b/Sofa/framework/DefaultType/src/sofa/defaulttype/RigidCoord.h index 00b9f8f6873..d925ee07cb6 100644 --- a/Sofa/framework/DefaultType/src/sofa/defaulttype/RigidCoord.h +++ b/Sofa/framework/DefaultType/src/sofa/defaulttype/RigidCoord.h @@ -282,9 +282,9 @@ class RigidCoord<3,real> template void fromMatrix(const Mat& m) { - center[0] = m[0][3]; - center[1] = m[1][3]; - center[2] = m[2][3]; + center[0] = m(0,3); + center[1] = m(1,3); + center[2] = m(2,3); sofa::type::Mat<3, 3, Real> rot; rot = m; orientation.fromMatrix(rot); } @@ -306,9 +306,9 @@ class RigidCoord<3,real> { m.identity(); orientation.toHomogeneousMatrix(m); - m[0][3] = center[0]; - m[1][3] = center[1]; - m[2][3] = center[2]; + m(0,3) = center[0]; + m(1,3) = center[1]; + m(2,3) = center[2]; } /// create a homogeneous vector from a 3d vector @@ -637,17 +637,17 @@ class RigidCoord<2,real> template void writeRotationMatrix(Mat& m) const { - m[0][0] = (typename Mat::Real)cos(orientation); m[0][1] = (typename Mat::Real) - sin(orientation); - m[1][0] = (typename Mat::Real)sin(orientation); m[1][1] = (typename Mat::Real) cos(orientation); + m(0,0) = (typename Mat::Real)cos(orientation); m(0,1) = (typename Mat::Real) - sin(orientation); + m(1,0) = (typename Mat::Real)sin(orientation); m(1,1) = (typename Mat::Real) cos(orientation); } /// Set from the given matrix template void fromMatrix(const Mat& m) { - center[0] = m[0][2]; - center[1] = m[1][2]; - orientation = atan2(m[1][0], m[0][0]); + center[0] = m(0,2); + center[1] = m(1,2); + orientation = atan2(m(1,0), m(0,0)); } /// Write to the given matrix @@ -656,8 +656,8 @@ class RigidCoord<2,real> { m.identity(); writeRotationMatrix(m); - m[0][2] = center[0]; - m[1][2] = center[1]; + m(0,2) = center[0]; + m(1,2) = center[1]; } diff --git a/Sofa/framework/DefaultType/src/sofa/defaulttype/SolidTypes.inl b/Sofa/framework/DefaultType/src/sofa/defaulttype/SolidTypes.inl index 2306827c805..0edb1999602 100644 --- a/Sofa/framework/DefaultType/src/sofa/defaulttype/SolidTypes.inl +++ b/Sofa/framework/DefaultType/src/sofa/defaulttype/SolidTypes.inl @@ -88,20 +88,20 @@ typename SolidTypes::ArticulatedInertia SolidTypes::ArticulatedInertia::op template typename SolidTypes::ArticulatedInertia& SolidTypes::ArticulatedInertia::operator = (const RigidInertia& Ri ) { - // H[0][0]=0; - // H[0][1]=-Ri.h[2]; - // H[0][2]= Ri.h[1]; - // H[1][0]= Ri.h[2]; - // H[1][1]=0; - // H[1][2]=-Ri.h[0]; - // H[2][0]=-Ri.h[1]; - // H[2][1]= Ri.h[0]; - // H[2][2]=0; + // H(0,0)=0; + // H(0,1)=-Ri.h[2]; + // H(0,2)= Ri.h[1]; + // H(1,0)= Ri.h[2]; + // H(1,1)=0; + // H(1,2)=-Ri.h[0]; + // H(2,0)=-Ri.h[1]; + // H(2,1)= Ri.h[0]; + // H(2,2)=0; H = crossM( Ri.h ); for( int i=0; i<3; i++ ) for( int j=0; j<3; j++ ) - M[i][j]= i==j ? Ri.m : 0; + M(i,j)= i==j ? Ri.m : 0; I=Ri.I; return *this; @@ -135,10 +135,10 @@ void SolidTypes::ArticulatedInertia::copyTo( Mat66& m ) const { for( int j=0; j<3; j++ ) { - m[i][j] = H[j][i]; - m[i][j+3] = M[i][j]; - m[i+3][j] = I[i][j]; - m[i+3][j+3] = H[i][j]; + m(i,j) = H(j,i); + m(i,j+3) = M(i,j); + m(i+3,j) = I(i,j); + m(i+3,j+3) = H(i,j); } } } @@ -155,7 +155,7 @@ typename SolidTypes::Vec SolidTypes::mult( const typename SolidTypes::M { r[i]=0; for( int j=0; j<3; ++j ) - r[i]+=m[i][j] * v[j]; + r[i]+=m(i,j) * v[j]; } return r; } @@ -168,7 +168,7 @@ typename SolidTypes::Vec SolidTypes::multTrans( const typename SolidTypes< { r[i]=0; for( int j=0; j<3; ++j ) - r[i]+=m[j][i] * v[j]; + r[i]+=m(j,i) * v[j]; } return r; } @@ -178,15 +178,15 @@ template typename SolidTypes::Mat3x3 SolidTypes::crossM( const typename SolidTypes::Vec& v ) { typename SolidTypes::Mat3x3 m; - m[0][0]=0; - m[0][1]=-v[2]; - m[0][2]= v[1]; - m[1][0]= v[2]; - m[1][1]=0; - m[1][2]=-v[0]; - m[2][0]=-v[1]; - m[2][1]= v[0]; - m[2][2]=0; + m(0,0)=0; + m(0,1)=-v[2]; + m(0,2)= v[1]; + m(1,0)= v[2]; + m(1,1)=0; + m(1,2)=-v[0]; + m(2,0)=-v[1]; + m(2,1)= v[0]; + m(2,2)=0; return m; } @@ -203,7 +203,7 @@ typename SolidTypes::Mat3x3 SolidTypes::dyad( const Vec& u, const Vec& v ) Mat3x3 m; for( int i=0; i<3; i++ ) for( int j=0; j<3; j++ ) - m[i][j] = u[i]*v[j]; + m(i,j) = u[i]*v[j]; return m; } diff --git a/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/TypeInfo_FixedArray.h b/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/TypeInfo_FixedArray.h index 29baaddc5b6..a68e18b20b2 100644 --- a/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/TypeInfo_FixedArray.h +++ b/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/TypeInfo_FixedArray.h @@ -29,7 +29,7 @@ namespace sofa::defaulttype { -template +template struct DataTypeInfo< sofa::type::fixed_array > : public FixedArrayTypeInfo > { static std::string name() { std::ostringstream o; o << "fixed_array<" << DataTypeInfo::name() << "," << N << ">"; return o.str(); } diff --git a/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/models/FixedArrayTypeInfo.h b/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/models/FixedArrayTypeInfo.h index cfd44fe4f4b..f4e55f12ead 100644 --- a/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/models/FixedArrayTypeInfo.h +++ b/Sofa/framework/DefaultType/src/sofa/defaulttype/typeinfo/models/FixedArrayTypeInfo.h @@ -23,11 +23,15 @@ #include #include +#include namespace sofa::defaulttype { -template +template< + class TDataType, + sofa::Size static_size = sofa::type::trait::staticSize +> struct FixedArrayTypeInfo { typedef TDataType DataType; @@ -51,7 +55,7 @@ struct FixedArrayTypeInfo enum { Size = static_size * BaseTypeInfo::Size }; static sofa::Size size() { - return DataType::size() * BaseTypeInfo::size(); + return static_size * BaseTypeInfo::size(); } static sofa::Size byteSize() @@ -66,7 +70,7 @@ struct FixedArrayTypeInfo else { sofa::Size s = 0; - for (sofa::Size i=0; i()))>, @@ -53,6 +53,24 @@ struct Tetrahedron > [[nodiscard]] static constexpr auto volume(const Node& n0, const Node& n1, const Node& n2, const Node& n3) + { + return std::abs(signedVolume(n0, n1, n2, n3)); + } + + /** + * @brief Compute the signed volume of a tetrahedron + * @remark This function is not generic + * @tparam Node a container of the type sofa::type::Vec3 (needed for cross(), dot(), operator-) + * @tparam T scalar + * @param n0,n1,n2,n3 nodes of the tetrahedron + * @return Signed volume of the tetrahedron (a T scalar) + */ + template()))>, + typename = std::enable_if_t> + > + [[nodiscard]] + static constexpr auto signedVolume(const Node& n0, const Node& n1, const Node& n2, const Node& n3) { constexpr Node n{}; static_assert(std::distance(std::begin(n), std::end(n)) == 3, "volume can only be computed in 3 dimensions."); @@ -61,8 +79,7 @@ struct Tetrahedron const auto b = n2 - n0; const auto c = n3 - n0; - return std::abs(sofa::type::dot(sofa::type::cross(a, b), c) / static_cast(6)); - + return sofa::type::dot(sofa::type::cross(a, b), c) / static_cast(6); } }; diff --git a/Sofa/framework/Geometry/src/sofa/geometry/proximity/SegmentTriangle.h b/Sofa/framework/Geometry/src/sofa/geometry/proximity/SegmentTriangle.h index 0ef11775847..c44f32cb862 100644 --- a/Sofa/framework/Geometry/src/sofa/geometry/proximity/SegmentTriangle.h +++ b/Sofa/framework/Geometry/src/sofa/geometry/proximity/SegmentTriangle.h @@ -52,15 +52,15 @@ constexpr bool computeClosestPointsSegmentAndTriangle( constexpr T zero = static_cast(0); constexpr T one = static_cast(1); - A[0][3] = one; A[0][4] = zero; - A[1][3] = one; A[1][4] = zero; - A[2][3] = zero; A[2][4] = one; - A[3][0] = -one; A[3][1] = -one; A[3][2] = zero; A[3][3] = zero; A[3][4] = zero; - A[4][0] = zero; A[4][1] = zero; A[4][2] = -one; A[4][3] = zero; A[4][4] = zero; + A(0,3) = one; A(0,4) = zero; + A(1,3) = one; A(1,4) = zero; + A(2,3) = zero; A(2,4) = one; + A(3,0) = -one; A(3,1) = -one; A(3,2) = zero; A(3,3) = zero; A(3,4) = zero; + A(4,0) = zero; A(4,1) = zero; A(4,2) = -one; A(4,3) = zero; A(4,4) = zero; - A[0][0] = dot(P0P1,P0P1); A[0][1] = dot(P0P2,P0P1); A[0][2] = -dot(Q0Q1,P0P1); - A[1][0] = dot(P0P1,P0P2); A[1][1] = dot(P0P2,P0P2); A[1][2] = -dot(Q0Q1,P0P2); - A[2][0] = -dot(P0P1,Q0Q1); A[2][1] = -dot(P0P2,Q0Q1); A[2][2] = dot(Q0Q1,Q0Q1); + A(0,0) = dot(P0P1,P0P1); A(0,1) = dot(P0P2,P0P1); A(0,2) = -dot(Q0Q1,P0P1); + A(1,0) = dot(P0P1,P0P2); A(1,1) = dot(P0P2,P0P2); A(1,2) = -dot(Q0Q1,P0P2); + A(2,0) = -dot(P0P1,Q0Q1); A(2,1) = -dot(P0P2,Q0Q1); A(2,2) = dot(Q0Q1,Q0Q1); b[3] = one; b[4] = one; diff --git a/Sofa/framework/Helper/Sofa.HelperConfig.cmake.in b/Sofa/framework/Helper/Sofa.HelperConfig.cmake.in index 3dba800cfe3..72532cdfcbb 100644 --- a/Sofa/framework/Helper/Sofa.HelperConfig.cmake.in +++ b/Sofa/framework/Helper/Sofa.HelperConfig.cmake.in @@ -4,10 +4,10 @@ @PACKAGE_INIT@ find_package(Sofa.Config QUIET REQUIRED) -find_package(Sofa.Type QUIET REQUIRED) -find_package(Sofa.Topology QUIET REQUIRED) +sofa_find_package(Sofa.Type QUIET REQUIRED) +sofa_find_package(Sofa.Topology QUIET REQUIRED) -find_package(Eigen3 QUIET REQUIRED) +sofa_find_package(Eigen3 QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Helper/src/sofa/helper/ComponentChange.cpp b/Sofa/framework/Helper/src/sofa/helper/ComponentChange.cpp index 57f59417aef..a07f6cb8669 100644 --- a/Sofa/framework/Helper/src/sofa/helper/ComponentChange.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/ComponentChange.cpp @@ -25,14 +25,14 @@ namespace sofa::helper::lifecycle { -const std::map > deprecatedComponents = { +std::map > deprecatedComponents = { {"RayTraceDetection", Deprecated("v21.06", "v21.12")}, {"BruteForceDetection", Deprecated("v21.06", "v21.12")}, {"DirectSAP", Deprecated("v21.06", "v21.12")}, {"RigidRigidMapping", Deprecated("v23.06", "v23.12", "You can use the component RigidMapping with template='Rigid3,Rigid3' instead.")}, }; -const std::map > movedComponents = { +std::map > movedComponents = { // SofaValidation was pluginized in #1302 {"CompareState", Pluginized("v20.06", "SofaValidation")}, {"CompareTopology", Pluginized("v20.06", "SofaValidation")}, @@ -619,7 +619,7 @@ const std::map > movedComponents = { { "OglCylinderModel", Moved("v24.12", "Sofa.GL.Component.Rendering3D", "Sofa.Component.Visual")} }; -const std::map > uncreatableComponents = { +std::map > uncreatableComponents = { /***********************/ // REMOVED SINCE v25.06 @@ -723,7 +723,7 @@ const std::map > uncreatableComponents }; -const std::map< std::string, Renamed, std::less<> > renamedComponents = { +std::map< std::string, Renamed, std::less<> > renamedComponents = { // Change Constraint naming #4302 {"AffineMovementConstraint", Renamed("v24.06","v25.06","AffineMovementProjectiveConstraint")}, {"AttachConstraint", Renamed("v24.06","v25.06","AttachProjectiveConstraint")}, @@ -757,7 +757,7 @@ const std::map< std::string, Renamed, std::less<> > renamedComponents = { }; -const std::map< std::string, Dealiased, std::less<> > dealiasedComponents = { +std::map< std::string, Dealiased, std::less<> > dealiasedComponents = { {"MasterConstraintSolver", Dealiased("v24.12","ConstraintAnimationLoop")}, {"FreeMotionMasterSolver", Dealiased("v24.12","FreeMotionAnimationLoop")}, {"MultiStepMasterSolver", Dealiased("v24.12","MultiStepAnimationLoop")}, diff --git a/Sofa/framework/Helper/src/sofa/helper/ComponentChange.h b/Sofa/framework/Helper/src/sofa/helper/ComponentChange.h index d4f800e2e87..6ce6b4f9bf9 100644 --- a/Sofa/framework/Helper/src/sofa/helper/ComponentChange.h +++ b/Sofa/framework/Helper/src/sofa/helper/ComponentChange.h @@ -189,10 +189,10 @@ class SOFA_HELPER_API Dealiased : public ComponentChange std::string m_originalName; }; -extern SOFA_HELPER_API const std::map< std::string, Deprecated, std::less<> > deprecatedComponents; -extern SOFA_HELPER_API const std::map< std::string, ComponentChange, std::less<> > movedComponents; -extern SOFA_HELPER_API const std::map< std::string, Renamed, std::less<> > renamedComponents; -extern SOFA_HELPER_API const std::map< std::string, ComponentChange, std::less<> > uncreatableComponents; -extern SOFA_HELPER_API const std::map< std::string, Dealiased, std::less<> > dealiasedComponents; +extern SOFA_HELPER_API std::map< std::string, Deprecated, std::less<> > deprecatedComponents; +extern SOFA_HELPER_API std::map< std::string, ComponentChange, std::less<> > movedComponents; +extern SOFA_HELPER_API std::map< std::string, Renamed, std::less<> > renamedComponents; +extern SOFA_HELPER_API std::map< std::string, ComponentChange, std::less<> > uncreatableComponents; +extern SOFA_HELPER_API std::map< std::string, Dealiased, std::less<> > dealiasedComponents; } // namespace sofa::helper::lifecycle diff --git a/Sofa/framework/Helper/src/sofa/helper/GenerateRigid.h b/Sofa/framework/Helper/src/sofa/helper/GenerateRigid.h index 704f260c6d0..37ef2a5b25c 100644 --- a/Sofa/framework/Helper/src/sofa/helper/GenerateRigid.h +++ b/Sofa/framework/Helper/src/sofa/helper/GenerateRigid.h @@ -138,26 +138,26 @@ void generateRigid(Rigid3MassType& mass, type::Vec3& center, const helper::io::M center = {afIntegral[1]/afIntegral[0],afIntegral[2]/afIntegral[0],afIntegral[3]/afIntegral[0]}; // inertia relative to world origin - mass.inertiaMatrix[0][0] = afIntegral[5] + afIntegral[6]; - mass.inertiaMatrix[0][1] = -afIntegral[7]; - mass.inertiaMatrix[0][2] = -afIntegral[9]; - mass.inertiaMatrix[1][0] = mass.inertiaMatrix[0][1]; - mass.inertiaMatrix[1][1] = afIntegral[4] + afIntegral[6]; - mass.inertiaMatrix[1][2] = -afIntegral[8]; - mass.inertiaMatrix[2][0] = mass.inertiaMatrix[0][2]; - mass.inertiaMatrix[2][1] = mass.inertiaMatrix[1][2]; - mass.inertiaMatrix[2][2] = afIntegral[4] + afIntegral[5]; + mass.inertiaMatrix(0,0) = afIntegral[5] + afIntegral[6]; + mass.inertiaMatrix(0,1) = -afIntegral[7]; + mass.inertiaMatrix(0,2) = -afIntegral[9]; + mass.inertiaMatrix(1,0) = mass.inertiaMatrix(0,1); + mass.inertiaMatrix(1,1) = afIntegral[4] + afIntegral[6]; + mass.inertiaMatrix(1,2) = -afIntegral[8]; + mass.inertiaMatrix(2,0) = mass.inertiaMatrix(0,2); + mass.inertiaMatrix(2,1) = mass.inertiaMatrix(1,2); + mass.inertiaMatrix(2,2) = afIntegral[4] + afIntegral[5]; // inertia relative to center of mass - mass.inertiaMatrix[0][0] -= mass.mass*(center[1]*center[1] + center[2]*center[2]); - mass.inertiaMatrix[0][1] += mass.mass*center[0]*center[1]; - mass.inertiaMatrix[0][2] += mass.mass*center[2]*center[0]; - mass.inertiaMatrix[1][0] = mass.inertiaMatrix[0][1]; - mass.inertiaMatrix[1][1] -= mass.mass*(center[2]*center[2] + center[0]*center[0]); - mass.inertiaMatrix[1][2] += mass.mass*center[1]*center[2]; - mass.inertiaMatrix[2][0] = mass.inertiaMatrix[0][2]; - mass.inertiaMatrix[2][1] = mass.inertiaMatrix[1][2]; - mass.inertiaMatrix[2][2] -= mass.mass*(center[0]*center[0] + center[1]*center[1]); + mass.inertiaMatrix(0,0) -= mass.mass*(center[1]*center[1] + center[2]*center[2]); + mass.inertiaMatrix(0,1) += mass.mass*center[0]*center[1]; + mass.inertiaMatrix(0,2) += mass.mass*center[2]*center[0]; + mass.inertiaMatrix(1,0) = mass.inertiaMatrix(0,1); + mass.inertiaMatrix(1,1) -= mass.mass*(center[2]*center[2] + center[0]*center[0]); + mass.inertiaMatrix(1,2) += mass.mass*center[1]*center[2]; + mass.inertiaMatrix(2,0) = mass.inertiaMatrix(0,2); + mass.inertiaMatrix(2,1) = mass.inertiaMatrix(1,2); + mass.inertiaMatrix(2,2) -= mass.mass*(center[0]*center[0] + center[1]*center[1]); mass.inertiaMatrix /= mass.mass; } @@ -252,7 +252,7 @@ void generateRigid( GenerateRigidInfo& res const SReal threshold = type::trace( res.inertia ) * 1e-6; // if not diagonal, extracting principal axes basis to get the corresponding rotation with a diagonal inertia - if( res.inertia[0][1]>threshold || res.inertia[0][2]>threshold || res.inertia[1][2]>threshold ) + if( res.inertia(0,1)>threshold || res.inertia(0,2)>threshold || res.inertia(1,2)>threshold ) { type::Matrix3 U; Decompose::eigenDecomposition_iterative( res.inertia, U, res.inertia_diagonal ); @@ -261,17 +261,17 @@ void generateRigid( GenerateRigidInfo& res if( type::determinant( U ) < 0 ) // reflexion { // made it a rotation by negating a column - U[0][0] = -U[0][0]; - U[1][0] = -U[1][0]; - U[2][0] = -U[2][0]; + U(0,0) = -U(0,0); + U(1,0) = -U(1,0); + U(2,0) = -U(2,0); } res.inertia_rotation.fromMatrix( U ); } else { - res.inertia_diagonal[0] = res.inertia[0][0]; - res.inertia_diagonal[1] = res.inertia[1][1]; - res.inertia_diagonal[2] = res.inertia[2][2]; + res.inertia_diagonal[0] = res.inertia(0,0); + res.inertia_diagonal[1] = res.inertia(1,1); + res.inertia_diagonal[2] = res.inertia(2,2); res.inertia_rotation.clear(); } } diff --git a/Sofa/framework/Helper/src/sofa/helper/MatEigen.h b/Sofa/framework/Helper/src/sofa/helper/MatEigen.h index 9ac6e9d5b9c..27c303cf14e 100644 --- a/Sofa/framework/Helper/src/sofa/helper/MatEigen.h +++ b/Sofa/framework/Helper/src/sofa/helper/MatEigen.h @@ -38,7 +38,7 @@ Eigen::Matrix eigenMat( const type::Mat< NumRows, NumCol Eigen::Matrix emat; for(Size i=0; i sofaMat( const Eigen::Matrix mat; for(Size i=0; i OptionsGroup::getItemNames() +{ + return textItems; +} +/////////////////////////////////////// void OptionsGroup::setItemName(const unsigned int id_item, const std::string& name ) { - textItems[id_item] = name; + if(id_item < textItems.size()) + { + textItems[id_item] = name; + } } /////////////////////////////////////// int OptionsGroup::isInOptionsList(const std::string & tempostring) const diff --git a/Sofa/framework/Helper/src/sofa/helper/OptionsGroup.h b/Sofa/framework/Helper/src/sofa/helper/OptionsGroup.h index c1a84dad32a..8423f2d0a40 100644 --- a/Sofa/framework/Helper/src/sofa/helper/OptionsGroup.h +++ b/Sofa/framework/Helper/src/sofa/helper/OptionsGroup.h @@ -71,6 +71,9 @@ public : ///Set the name of the id-th item void setItemName( unsigned int id_item, const std::string& name ); + ///Get the vector of names available + type::vector getItemNames(); + template void setNames(const std::initializer_list& list); @@ -100,7 +103,7 @@ public : protected: - type::vector textItems ; + type::vector textItems ; unsigned int selectedItem ; template void buildFromContainer(const T& list); diff --git a/Sofa/framework/Helper/src/sofa/helper/Utils.cpp b/Sofa/framework/Helper/src/sofa/helper/Utils.cpp index 3d1b6b6b4bd..07bec0ae288 100644 --- a/Sofa/framework/Helper/src/sofa/helper/Utils.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/Utils.cpp @@ -210,13 +210,72 @@ std::map Utils::readBasicIniFile(const std::string& pa } // no standard/portable way -const std::string& Utils::getUserLocalDirectory() +const std::string& Utils::getUserHomeDirectory() { - auto computeUserHomeDirectory = []() { -// Windows: "LocalAppData" directory i.e ${HOME}\AppData\Local -#ifdef WIN32 +#ifdef WIN32 // Windows: ${HOME} + const char* homeDir = std::getenv("USERPROFILE"); + return std::string(homeDir); +#elif defined(__APPLE__) // macOS : ${HOME} (usually /Users/username) + glob_t globbuf; + if (glob("~", GLOB_TILDE, nullptr, &globbuf) == 0) + { + std::string result(globbuf.gl_pathv[0]); + globfree(&globbuf); + return result; + } + else // Unable to expand tilde, fallback to env method + { + const char* homeDir; + + // if HOME is defined + if ((homeDir = std::getenv("HOME")) != nullptr) + { + return std::string(homeDir); + } + else + { + return std::string(""); + } + } +#else // Linux: ${HOME} + const char* homeDir; + + // if HOME is defined + if ((homeDir = std::getenv("HOME")) == nullptr) + { + // else system calls are used + homeDir = getpwuid(getuid())->pw_dir; + } + + return std::string(homeDir); + +#endif + }; + + static std::string homeDir = FileSystem::cleanPath(computeUserHomeDirectory()); + return homeDir; +} + +const std::string& Utils::getSofaDataDirectory() +{ + constexpr std::string_view sofaDataDirSuffix = "SOFAData"; + + static std::string sofaDataDirectory = FileSystem::append(getUserHomeDirectory(), sofaDataDirSuffix); + FileSystem::cleanPath(sofaDataDirectory); + FileSystem::ensureFolderExists(sofaDataDirectory); + + return sofaDataDirectory; +} + + +// no standard/portable way +const std::string& Utils::getUserLocalDirectory() +{ + auto computeUserLocalDirectory = []() + { +#ifdef WIN32 // Windows: "LocalAppData" directory i.e ${HOME}\AppData\Local std::wstring wresult; wchar_t* path = nullptr; const auto hr = SHGetKnownFolderPath(FOLDERID_LocalAppData, 0, nullptr, &path); @@ -230,61 +289,49 @@ const std::string& Utils::getUserLocalDirectory() } return sofa::helper::narrowString(wresult); - #elif defined(__APPLE__) // macOS : ${HOME}/Library/Application Support // https://stackoverflow.com/questions/5123361/finding-library-application-support-from-c - - char path[PATH_MAX]; - auto state = sysdir_start_search_path_enumeration(SYSDIR_DIRECTORY_APPLICATION_SUPPORT, - SYSDIR_DOMAIN_MASK_USER); - if ((state = sysdir_get_next_search_path_enumeration(state, path))) - { - glob_t globbuf; - if (glob(path, GLOB_TILDE, nullptr, &globbuf) == 0) - { - std::string result(globbuf.gl_pathv[0]); - globfree(&globbuf); - return result; - } - else - { - // "Unable to expand tilde" - return std::string(""); - } - } - else - { - // "Failed to get settings folder" - return std::string(""); - } - + + char path[PATH_MAX]; + auto state = sysdir_start_search_path_enumeration(SYSDIR_DIRECTORY_APPLICATION_SUPPORT, + SYSDIR_DOMAIN_MASK_USER); + if ((state = sysdir_get_next_search_path_enumeration(state, path))) + { + glob_t globbuf; + if (glob(path, GLOB_TILDE, nullptr, &globbuf) == 0) + { + std::string result(globbuf.gl_pathv[0]); + globfree(&globbuf); + return result; + } + else + { + // "Unable to expand tilde" + return std::string(""); + } + } + else + { + // "Failed to get settings folder" + return std::string(""); + } #else // Linux: either ${XDG_CONFIG_HOME} if defined, or ${HOME}/.config (should be equivalent) const char* configDir; // if env.var XDG_CONFIG_HOME is defined if ((configDir = std::getenv("XDG_CONFIG_HOME")) == nullptr) { - const char* homeDir; - - // else if HOME is defined - if ((homeDir = std::getenv("HOME")) == nullptr) - { - // else system calls are used - homeDir = getpwuid(getuid())->pw_dir; - } - - return std::string(homeDir) + std::string("/.config"); + return FileSystem::append(getUserHomeDirectory(), ".config"); } else { return std::string(configDir); } - #endif }; - static std::string homeDir = FileSystem::cleanPath(computeUserHomeDirectory()); - return homeDir; + static std::string userLocalDir = FileSystem::cleanPath(computeUserLocalDirectory()); + return userLocalDir; } const std::string& Utils::getSofaUserLocalDirectory() diff --git a/Sofa/framework/Helper/src/sofa/helper/Utils.h b/Sofa/framework/Helper/src/sofa/helper/Utils.h index 93fca9ff8d9..caecf763e3e 100644 --- a/Sofa/framework/Helper/src/sofa/helper/Utils.h +++ b/Sofa/framework/Helper/src/sofa/helper/Utils.h @@ -75,6 +75,12 @@ static const std::string& getExecutablePath(); /// @brief Get the path to the directory of the executable that is currently running. static const std::string& getExecutableDirectory(); +/// @brief Get the path to the current user home directory. +static const std::string& getUserHomeDirectory(); + +/// @brief Get the path to the SOFA data directory into the current user home directory. +static const std::string& getSofaDataDirectory(); + /// @brief Get the path to the current user local config directory. static const std::string& getUserLocalDirectory(); diff --git a/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessor.h b/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessor.h index fdf801a9ed6..fecc44c8c68 100644 --- a/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessor.h +++ b/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessor.h @@ -72,7 +72,7 @@ class ReadAccessor const_reference operator* () const { return *vref; } }; -template +template class ReadAccessor : public ReadAccessorFixedArray< FixedArrayLikeType > { diff --git a/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessorFixedArray.h b/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessorFixedArray.h index 71cf83fac57..1945503a5a2 100644 --- a/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessorFixedArray.h +++ b/Sofa/framework/Helper/src/sofa/helper/accessor/ReadAccessorFixedArray.h @@ -21,14 +21,14 @@ ******************************************************************************/ #pragma once -#include +#include #include namespace sofa::helper { ////////////////////////// ReadAccessor for wrapping around fixed array like object ////////////////////// /// ReadAccessor implementation class for fixed array types -template +template class ReadAccessorFixedArray { public: @@ -48,7 +48,7 @@ class ReadAccessorFixedArray ReadAccessorFixedArray(const container_type& container) : vref(&container) {} bool empty() const { return false; } - size_type size() const { return T::static_size; } + size_type size() const { return sofa::type::trait::staticSize; } const_reference operator[](size_type i) const { return (*vref)[i]; } const_iterator begin() const { return vref->begin(); } diff --git a/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessor.h b/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessor.h index 23b4695b7ef..d7de00f3669 100644 --- a/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessor.h +++ b/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessor.h @@ -83,7 +83,7 @@ class WriteAccessor } }; -template +template class WriteAccessor : public WriteAccessorFixedArray< FixedArrayLikeType > { diff --git a/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessorFixedArray.h b/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessorFixedArray.h index 5f6cc826d3c..9b6668c6250 100644 --- a/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessorFixedArray.h +++ b/Sofa/framework/Helper/src/sofa/helper/accessor/WriteAccessorFixedArray.h @@ -27,7 +27,7 @@ namespace sofa::helper { /// WriteAccessor implementation class for fixed array types -template +template class WriteAccessorFixedArray { public: @@ -48,7 +48,7 @@ class WriteAccessorFixedArray ////// Capacity ////// bool empty() const { return false; } - size_type size() const { return T::static_size; } + size_type size() const { return sofa::type::trait::staticSize; } ////// Element access ////// reference operator[](size_type pos) { return (*vref)[pos]; } diff --git a/Sofa/framework/Helper/src/sofa/helper/config.h.in b/Sofa/framework/Helper/src/sofa/helper/config.h.in index 69368c79b44..a35f4ac2374 100644 --- a/Sofa/framework/Helper/src/sofa/helper/config.h.in +++ b/Sofa/framework/Helper/src/sofa/helper/config.h.in @@ -55,9 +55,9 @@ #endif // SOFA_BUILD_SOFA_HELPER #ifdef SOFA_BUILD_SOFA_HELPER -#define SOFA_HELPER_FILESYSTEM_FINDORCREATEAVALIDPATH_DEPRECATED() +#define SOFA_HELPER_FILESYSTEM_FINDORCREATEAVALIDPATH_DISABLED() #else -#define SOFA_HELPER_FILESYSTEM_FINDORCREATEAVALIDPATH_DEPRECATED() \ -SOFA_ATTRIBUTE_DEPRECATED( \ +#define SOFA_HELPER_FILESYSTEM_FINDORCREATEAVALIDPATH_DISABLED() \ +SOFA_ATTRIBUTE_DISABLED( \ "v25.06", "v25.12", "It is not clear that this function works on folders or files. Use ensureFolderExists or ensureFolderForFileExists instead.") #endif // SOFA_BUILD_SOFA_HELPER diff --git a/Sofa/framework/Helper/src/sofa/helper/decompose.inl b/Sofa/framework/Helper/src/sofa/helper/decompose.inl index 4e3994db2dc..e2819f03720 100644 --- a/Sofa/framework/Helper/src/sofa/helper/decompose.inl +++ b/Sofa/framework/Helper/src/sofa/helper/decompose.inl @@ -43,17 +43,17 @@ void Decompose::getRotation( Mat<3,3,Real>& r, Vec<3,Real>& edgex, Vec<3,R edgez.normalize(); edgey = cross( edgez, edgex ); - r[0][0] = edgex[0]; r[0][1] = edgey[0]; r[0][2] = edgez[0]; - r[1][0] = edgex[1]; r[1][1] = edgey[1]; r[1][2] = edgez[1]; - r[2][0] = edgex[2]; r[2][1] = edgey[2]; r[2][2] = edgez[2]; + r(0,0) = edgex[0]; r(0,1) = edgey[0]; r(0,2) = edgez[0]; + r(1,0) = edgex[1]; r(1,1) = edgey[1]; r(1,2) = edgez[1]; + r(2,0) = edgex[2]; r(2,1) = edgey[2]; r(2,2) = edgez[2]; } template void Decompose::QRDecomposition( const type::Mat<3,3,Real> &M, type::Mat<3,3,Real> &R ) { - Vec<3,Real> edgex( M[0][0], M[1][0], M[2][0] ); - Vec<3,Real> edgey( M[0][1], M[1][1], M[2][1] ); + Vec<3,Real> edgex( M(0,0), M(1,0), M(2,0) ); + Vec<3,Real> edgey( M(0,1), M(1,1), M(2,1) ); getRotation( R, edgex, edgey ); } @@ -61,25 +61,25 @@ void Decompose::QRDecomposition( const type::Mat<3,3,Real> &M, type::Mat<3 template void Decompose::QRDecomposition( const type::Mat<3,2,Real> &M, type::Mat<3,2,Real> &r ) { - Vec<3,Real> edgex( M[0][0], M[1][0], M[2][0] ); - Vec<3,Real> edgey( M[0][1], M[1][1], M[2][1] ); + Vec<3,Real> edgex( M(0,0), M(1,0), M(2,0) ); + Vec<3,Real> edgey( M(0,1), M(1,1), M(2,1) ); edgex.normalize(); Vec<3,Real> edgez = cross( edgex, edgey ); edgez.normalize(); edgey = cross( edgez, edgex ); - r[0][0] = edgex[0]; r[0][1] = edgey[0]; - r[1][0] = edgex[1]; r[1][1] = edgey[1]; - r[2][0] = edgex[2]; r[2][1] = edgey[2]; + r(0,0) = edgex[0]; r(0,1) = edgey[0]; + r(1,0) = edgex[1]; r(1,1) = edgey[1]; + r(2,0) = edgex[2]; r(2,1) = edgey[2]; } template void Decompose::QRDecomposition( const type::Mat<2,2,Real> &M, type::Mat<2,2,Real> &r ) { - Vec<2,Real> edgex( M[0][0], M[1][0] ); edgex.normalize(); - r[0][0] = edgex[0]; r[1][0] = edgex[1]; - r[0][1] = -edgex[1]; r[1][1] = edgex[0]; + Vec<2,Real> edgex( M(0,0), M(1,0) ); edgex.normalize(); + r(0,0) = edgex[0]; r(1,0) = edgex[1]; + r(0,1) = -edgex[1]; r(1,1) = edgex[0]; } template @@ -87,8 +87,8 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,3,Real> &M, type { bool degenerated; - Vec<3,Real> edgex( M[0][0], M[1][0], M[2][0] ); - Vec<3,Real> edgey( M[0][1], M[1][1], M[2][1] ); + Vec<3,Real> edgex( M(0,0), M(1,0), M(2,0) ); + Vec<3,Real> edgey( M(0,1), M(1,1), M(2,1) ); Vec<3,Real> edgez; Real nx = edgex.norm2(); @@ -99,7 +99,7 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,3,Real> &M, type degenerated = true; if( ny < zeroTolerance() ) { - edgez.set( M[0][2], M[1][2], M[2][2] ); + edgez.set( M(0,2), M(1,2), M(2,2) ); Real nz = edgez.norm2(); if( nz < zeroTolerance() ) // edgex, edgey, edgez are null -> collapsed to a point @@ -150,7 +150,7 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,3,Real> &M, type { edgey.normalizeWithNorm( helper::rsqrt(ny) ); - edgez.set( M[0][2], M[1][2], M[2][2] ); + edgez.set( M(0,2), M(1,2), M(2,2) ); Real nz = edgez.norm2(); if( nz < zeroTolerance() ) // collapsed to edgey @@ -206,7 +206,7 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,3,Real> &M, type { degenerated = true; - edgez.set( M[0][2], M[1][2], M[2][2] ); + edgez.set( M(0,2), M(1,2), M(2,2) ); Real nz = edgez.norm2(); if( nz < zeroTolerance() ) // collapsed to edgex @@ -263,9 +263,9 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,3,Real> &M, type } } - R[0][0] = edgex[0]; R[0][1] = edgey[0]; R[0][2] = edgez[0]; - R[1][0] = edgex[1]; R[1][1] = edgey[1]; R[1][2] = edgez[1]; - R[2][0] = edgex[2]; R[2][1] = edgey[2]; R[2][2] = edgez[2]; + R(0,0) = edgex[0]; R(0,1) = edgey[0]; R(0,2) = edgez[0]; + R(1,0) = edgex[1]; R(1,1) = edgey[1]; R(1,2) = edgez[1]; + R(2,0) = edgex[2]; R(2,1) = edgey[2]; R(2,2) = edgez[2]; return degenerated; } @@ -276,8 +276,8 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,2,Real> &M, type { bool degenerated; - Vec<3,Real> edgex( M[0][0], M[1][0], M[2][0] ); - Vec<3,Real> edgey( M[0][1], M[1][1], M[2][1] ); + Vec<3,Real> edgex( M(0,0), M(1,0), M(2,0) ); + Vec<3,Real> edgey( M(0,1), M(1,1), M(2,1) ); Real nx = edgex.norm2(); Real ny = edgey.norm2(); @@ -286,9 +286,9 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,2,Real> &M, type { if( ny < zeroTolerance() ) // edgex, edgey are null -> collapsed to a point { - r[0][0] = 1; r[0][1] = 0; - r[1][0] = 0; r[1][1] = 1; - r[2][0] = 0; r[2][1] = 0; + r(0,0) = 1; r(0,1) = 0; + r(1,0) = 0; r(1,1) = 1; + r(2,0) = 0; r(2,1) = 0; return true; } else // collapsed to edgey @@ -379,9 +379,9 @@ bool Decompose::QRDecomposition_stable( const type::Mat<3,2,Real> &M, type } } - r[0][0] = edgex[0]; r[0][1] = edgey[0]; - r[1][0] = edgex[1]; r[1][1] = edgey[1]; - r[2][0] = edgex[2]; r[2][1] = edgey[2]; + r(0,0) = edgex[0]; r(0,1) = edgey[0]; + r(1,0) = edgex[1]; r(1,1) = edgey[1]; + r(2,0) = edgex[2]; r(2,1) = edgey[2]; return degenerated; } @@ -392,18 +392,18 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type { bool degenerated; - Vec<2,Real> edge( M[0][0], M[1][0] ); + Vec<2,Real> edge( M(0,0), M(1,0) ); Real n = edge.norm2(); if( n < zeroTolerance() ) { - edge.set( M[0][1], M[1][1] ); + edge.set( M(0,1), M(1,1) ); n = edge.norm2(); if( n < zeroTolerance() ) { // collapsed to a point - r[0][0] = 1; r[1][0] = 0; - r[0][1] = 0; r[1][1] = 1; + r(0,0) = 1; r(1,0) = 0; + r(0,1) = 0; r(1,1) = 1; degenerated = true; } @@ -411,8 +411,8 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type { // edgex collapsed but edgey not collapsed edge /= helper::rsqrt(n); - r[0][0] = edge[1]; r[1][0] = -edge[0]; - r[0][1] = edge[0]; r[1][1] = edge[1]; + r(0,0) = edge[1]; r(1,0) = -edge[0]; + r(0,1) = edge[0]; r(1,1) = edge[1]; degenerated = true; } @@ -421,8 +421,8 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type { // edgex not collapsed edge /= helper::rsqrt(n); - r[0][0] = edge[0]; r[1][0] = edge[1]; - r[0][1] = -edge[1]; r[1][1] = edge[0]; + r(0,0) = edge[0]; r(1,0) = edge[1]; + r(0,1) = -edge[1]; r(1,1) = edge[0]; degenerated = false; // todo test edgey? } @@ -451,7 +451,7 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // Real sum, max = 0; // for (int i=0; i<3; i++) // { -// sum = (Real)(fabs(M[i][0])+fabs(M[i][1])+fabs(M[i][2])); +// sum = (Real)(fabs(M(i,0))+fabs(M(i,1))+fabs(M(i,2))); // if (max::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // Real sum, max = 0; // for (int i=0; i<3; i++) // { -// sum = (Real)(fabs(M[0][i])+fabs(M[1][i])+fabs(M[2][i])); +// sum = (Real)(fabs(M(0,i))+fabs(M(1,i))+fabs(M(2,i))); // if (max::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // for (int i=0; i<3; i++) // for (int j=0; j<3; j++) // { -// abs = M[i][j]; if (abs<0.0) abs = -abs; +// abs = M(i,j); if (abs<0.0) abs = -abs; // if (abs>max) {max = abs; col = j;} // } // return col; @@ -500,9 +500,9 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type //{ // for (int i=0; i<3; i++) // { -// Real s = u[0]*M[0][i] + u[1]*M[1][i] + u[2]*M[2][i]; +// Real s = u[0]*M(0,i) + u[1]*M(1,i) + u[2]*M(2,i); // for (int j=0; j<3; j++) -// M[j][i] -= u[j]*s; +// M(j,i) -= u[j]*s; // } //} @@ -513,7 +513,7 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // { // Real s = dot(u, M[i]); // for (int j=0; j<3; j++) -// M[i][j] -= u[j]*s; +// M(i,j) -= u[j]*s; // } //} @@ -527,12 +527,12 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // /* If rank(M) is 1, we should find a non-zero column in M */ // col = find_max_col(M); // if (col<0) return; /* Rank is 0 */ -// v1[0] = M[0][col]; v1[1] = M[1][col]; v1[2] = M[2][col]; +// v1[0] = M(0,col); v1[1] = M(1,col); v1[2] = M(2,col); // make_reflector(v1, v1); reflect_cols(M, v1); -// v2[0] = M[2][0]; v2[1] = M[2][1]; v2[2] = M[2][2]; +// v2[0] = M(2,0); v2[1] = M(2,1); v2[2] = M(2,2); // make_reflector(v2, v2); reflect_rows(M, v2); -// s = M[2][2]; -// if (s<0.0) Q[2][2] = -1.0; +// s = M(2,2); +// if (s<0.0) Q(2,2) = -1.0; // reflect_cols(Q, v1); reflect_rows(Q, v2); //} @@ -546,22 +546,22 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // /* If rank(M) is 2, we should find a non-zero column in MadjT */ // col = find_max_col(MadjT); // if (col<0) {do_rank1(M, Q); return;} /* Rank<2 */ -// v1[0] = MadjT[0][col]; v1[1] = MadjT[1][col]; v1[2] = MadjT[2][col]; +// v1[0] = MadjT(0,col); v1[1] = MadjT(1,col); v1[2] = MadjT(2,col); // make_reflector(v1, v1); reflect_cols(M, v1); // v2 = cross(M[0], M[1]); // make_reflector(v2, v2); reflect_rows(M, v2); -// w = M[0][0]; x = M[0][1]; y = M[1][0]; z = M[1][1]; +// w = M(0,0); x = M(0,1); y = M(1,0); z = M(1,1); // if (w*z>x*y) // { // c = z+w; s = y-x; d = sqrt(c*c+s*s); c = c/d; s = s/d; -// Q[0][0] = Q[1][1] = c; Q[0][1] = -(Q[1][0] = s); +// Q(0,0) = Q(1,1) = c; Q(0,1) = -(Q(1,0) = s); // } // else // { // c = z-w; s = y+x; d = sqrt(c*c+s*s); c = c/d; s = s/d; -// Q[0][0] = -(Q[1][1] = c); Q[0][1] = Q[1][0] = s; +// Q(0,0) = -(Q(1,1) = c); Q(0,1) = Q(1,0) = s; // } -// Q[0][2] = Q[2][0] = Q[1][2] = Q[2][1] = 0.0; Q[2][2] = 1.0; +// Q(0,2) = Q(2,0) = Q(1,2) = Q(2,1) = 0.0; Q(2,2) = 1.0; // reflect_cols(Q, v1); reflect_rows(Q, v2); //} @@ -597,7 +597,7 @@ bool Decompose::QRDecomposition_stable( const type::Mat<2,2,Real> &M, type // S = Mk*M; // for (int i=0; i<3; i++) // for (int j=i+1; j<3; j++) -// S[i][j] = S[j][i] = ((Real)0.5)*(S[i][j]+S[j][i]); +// S(i,j) = S(j,i) = ((Real)0.5)*(S(i,j)+S(j,i)); // return (det); //} @@ -624,11 +624,11 @@ Real Decompose::polarDecomposition( const type::Mat<3,3,Real>& M, type::Ma type::Mat<3,3,Real> MadjTk; // row 2 x row 3 - MadjTk[0] = cross( Mk[1], Mk[2] ); + MadjTk(0) = cross( Mk(1), Mk(2) ); // row 3 x row 1 - MadjTk[1] = cross( Mk[2], Mk[0] ); + MadjTk(1) = cross( Mk(2), Mk(0) ); // row 1 x row 2 - MadjTk[2] = cross( Mk[0], Mk[1] ); + MadjTk(2) = cross( Mk(0), Mk(1) ); det = Mk(0,0) * MadjTk(0,0) + Mk(0,1) * MadjTk(0,1) + Mk(0,2) * MadjTk(0,2); if (det == 0.0) @@ -726,17 +726,17 @@ Real Decompose::polarDecomposition( const type::Mat<3,3,Real>& M, type::Ma template void Decompose::polarDecomposition( const type::Mat<2,2,Real>& M, type::Mat<2,2,Real>& Q ) { - Q[0][0] = M[1][1]; - Q[0][1] = -M[1][0]; - Q[1][0] = -M[0][1]; - Q[1][1] = M[0][0]; + Q(0,0) = M(1,1); + Q(0,1) = -M(1,0); + Q(1,0) = -M(0,1); + Q(1,1) = M(0,0); Q = M + ( determinant( M ) < 0 ? (Real)-1.0 : (Real)1.0 ) * Q; for (unsigned int i=0; i<2; i++) { - Real normColi = sqrt(Q[0][i]*Q[0][i] + Q[1][i] * Q[1][i] ); - Q[0][i] *= (1/normColi); - Q[1][i] *= (1/normColi); + Real normColi = sqrt(Q(0,i)*Q(0,i) + Q(1,i) * Q(1,i) ); + Q(0,i) *= (1/normColi); + Q(1,i) *= (1/normColi); } } @@ -805,9 +805,9 @@ template type::Mat<3,3,Real> Decompose::skewMat( const type::Vec<3,Real>& v ) { type::Mat<3,3,Real> M; - M[0][1] = -v[2]; M[1][0] = -M[0][1]; - M[0][2] = v[1]; M[2][0] = -M[0][2]; - M[1][2] = -v[0]; M[2][1] = -M[1][2]; + M(0,1) = -v[2]; M(1,0) = -M(0,1); + M(0,2) = v[1]; M(2,0) = -M(0,2); + M(1,2) = -v[0]; M(2,1) = -M(1,2); return M; } @@ -815,9 +815,9 @@ template type::Vec<3,Real> Decompose::skewVec( const type::Mat<3,3,Real>& M ) { type::Vec<3,Real> v; - v[0] = (Real)0.5 * ( M[2][1] - M[1][2] ); - v[1] = (Real)0.5 * ( M[0][2] - M[2][0] ); - v[2] = (Real)0.5 * ( M[1][0] - M[0][1] ); + v[0] = (Real)0.5 * ( M(2,1) - M(1,2) ); + v[1] = (Real)0.5 * ( M(0,2) - M(2,0) ); + v[2] = (Real)0.5 * ( M(1,0) - M(0,1) ); return v; } @@ -828,9 +828,9 @@ void Decompose::polarDecompositionGradient_G( const type::Mat<3,3,Real>& Q type::Mat<3,3,Real> G = -S; Real trace = type::trace( S ); - G[0][0] += trace; - G[1][1] += trace; - G[2][2] += trace; + G(0,0) += trace; + G(1,1) += trace; + G(2,2) += trace; G = G.multTransposed( Q ); @@ -852,15 +852,15 @@ void Decompose::polarDecompositionGradient_dQ( const type::Mat<3,3,Real>& template void Decompose::polarDecompositionGradient_dQOverdM(const type::Mat<3,3,Real> &Q, const type::Mat<3,3,Real> &invG, type::Mat<9,9,Real>& J) { -J[0][0]=(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*Q[1][0]+(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*Q[2][0]; J[0][1]=(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*Q[1][1]+(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*Q[2][1]; J[0][2]=(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*Q[1][2]+(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*Q[2][2]; J[0][3]=(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*Q[0][0]+(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*Q[2][0]; J[0][4]=(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*Q[0][1]+(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*Q[2][1]; J[0][5]=(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*Q[0][2]+(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*Q[2][2]; J[0][6]=(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*Q[0][0]+(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*Q[1][0]; J[0][7]=(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*Q[0][1]+(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*Q[1][1]; J[0][8]=(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*Q[0][2]+(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*Q[1][2]; -J[1][0]=(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*Q[1][0]+(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*Q[2][0]; J[1][1]=(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*Q[1][1]+(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*Q[2][1]; J[1][2]=(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*Q[1][2]+(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*Q[2][2]; J[1][3]=(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*Q[0][0]+(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*Q[2][0]; J[1][4]=(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*Q[0][1]+(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*Q[2][1]; J[1][5]=(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*Q[0][2]+(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*Q[2][2]; J[1][6]=(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*Q[0][0]+(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*Q[1][0]; J[1][7]=(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*Q[0][1]+(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*Q[1][1]; J[1][8]=(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*Q[0][2]+(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*Q[1][2]; -J[2][0]=(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*Q[1][0]+(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*Q[2][0]; J[2][1]=(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*Q[1][1]+(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*Q[2][1]; J[2][2]=(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*Q[1][2]+(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*Q[2][2]; J[2][3]=(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*Q[0][0]+(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*Q[2][0]; J[2][4]=(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*Q[0][1]+(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*Q[2][1]; J[2][5]=(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*Q[0][2]+(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*Q[2][2]; J[2][6]=(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*Q[0][0]+(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*Q[1][0]; J[2][7]=(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*Q[0][1]+(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*Q[1][1]; J[2][8]=(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*Q[0][2]+(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*Q[1][2]; -J[3][0]=(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*Q[1][0]+(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*Q[2][0]; J[3][1]=(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*Q[1][1]+(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*Q[2][1]; J[3][2]=(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*Q[1][2]+(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*Q[2][2]; J[3][3]=(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*Q[0][0]+(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*Q[2][0]; J[3][4]=(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*Q[0][1]+(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*Q[2][1]; J[3][5]=(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*Q[0][2]+(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*Q[2][2]; J[3][6]=(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*Q[0][0]+(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*Q[1][0]; J[3][7]=(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*Q[0][1]+(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*Q[1][1]; J[3][8]=(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*Q[0][2]+(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*Q[1][2]; -J[4][0]=(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*Q[1][0]+(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*Q[2][0]; J[4][1]=(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*Q[1][1]+(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*Q[2][1]; J[4][2]=(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*Q[1][2]+(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*Q[2][2]; J[4][3]=(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*Q[0][0]+(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*Q[2][0]; J[4][4]=(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*Q[0][1]+(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*Q[2][1]; J[4][5]=(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*Q[0][2]+(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*Q[2][2]; J[4][6]=(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*Q[0][0]+(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*Q[1][0]; J[4][7]=(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*Q[0][1]+(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*Q[1][1]; J[4][8]=(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*Q[0][2]+(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*Q[1][2]; -J[5][0]=(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*Q[1][0]+(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*Q[2][0]; J[5][1]=(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*Q[1][1]+(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*Q[2][1]; J[5][2]=(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*Q[1][2]+(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*Q[2][2]; J[5][3]=(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*Q[0][0]+(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*Q[2][0]; J[5][4]=(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*Q[0][1]+(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*Q[2][1]; J[5][5]=(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*Q[0][2]+(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*Q[2][2]; J[5][6]=(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*Q[0][0]+(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*Q[1][0]; J[5][7]=(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*Q[0][1]+(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*Q[1][1]; J[5][8]=(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*Q[0][2]+(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*Q[1][2]; -J[6][0]=(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*Q[1][0]+(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*Q[2][0]; J[6][1]=(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*Q[1][1]+(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*Q[2][1]; J[6][2]=(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*Q[1][2]+(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*Q[2][2]; J[6][3]=(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*Q[0][0]+(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*Q[2][0]; J[6][4]=(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*Q[0][1]+(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*Q[2][1]; J[6][5]=(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*Q[0][2]+(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*Q[2][2]; J[6][6]=(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*Q[0][0]+(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*Q[1][0]; J[6][7]=(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*Q[0][1]+(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*Q[1][1]; J[6][8]=(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*Q[0][2]+(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*Q[1][2]; -J[7][0]=(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*Q[1][0]+(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*Q[2][0]; J[7][1]=(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*Q[1][1]+(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*Q[2][1]; J[7][2]=(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*Q[1][2]+(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*Q[2][2]; J[7][3]=(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*Q[0][0]+(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*Q[2][0]; J[7][4]=(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*Q[0][1]+(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*Q[2][1]; J[7][5]=(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*Q[0][2]+(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*Q[2][2]; J[7][6]=(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*Q[0][0]+(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*Q[1][0]; J[7][7]=(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*Q[0][1]+(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*Q[1][1]; J[7][8]=(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*Q[0][2]+(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*Q[1][2]; -J[8][0]=(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*Q[1][0]+(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*Q[2][0]; J[8][1]=(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*Q[1][1]+(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*Q[2][1]; J[8][2]=(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*Q[1][2]+(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*Q[2][2]; J[8][3]=(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*Q[0][0]+(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*Q[2][0]; J[8][4]=(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*Q[0][1]+(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*Q[2][1]; J[8][5]=(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*Q[0][2]+(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*Q[2][2]; J[8][6]=(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*Q[0][0]+(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*Q[1][0]; J[8][7]=(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*Q[0][1]+(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*Q[1][1]; J[8][8]=(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*Q[0][2]+(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*Q[1][2]; +J(0,0)=(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*Q(1,0)+(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*Q(2,0); J(0,1)=(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*Q(1,1)+(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*Q(2,1); J(0,2)=(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*Q(1,2)+(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*Q(2,2); J(0,3)=(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*Q(0,0)+(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*Q(2,0); J(0,4)=(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*Q(0,1)+(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*Q(2,1); J(0,5)=(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*Q(0,2)+(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*Q(2,2); J(0,6)=(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*Q(0,0)+(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*Q(1,0); J(0,7)=(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*Q(0,1)+(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*Q(1,1); J(0,8)=(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*Q(0,2)+(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*Q(1,2); +J(1,0)=(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*Q(1,0)+(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*Q(2,0); J(1,1)=(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*Q(1,1)+(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*Q(2,1); J(1,2)=(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*Q(1,2)+(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*Q(2,2); J(1,3)=(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*Q(0,0)+(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*Q(2,0); J(1,4)=(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*Q(0,1)+(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*Q(2,1); J(1,5)=(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*Q(0,2)+(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*Q(2,2); J(1,6)=(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*Q(0,0)+(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*Q(1,0); J(1,7)=(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*Q(0,1)+(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*Q(1,1); J(1,8)=(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*Q(0,2)+(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*Q(1,2); +J(2,0)=(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*Q(1,0)+(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*Q(2,0); J(2,1)=(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*Q(1,1)+(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*Q(2,1); J(2,2)=(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*Q(1,2)+(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*Q(2,2); J(2,3)=(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*Q(0,0)+(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*Q(2,0); J(2,4)=(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*Q(0,1)+(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*Q(2,1); J(2,5)=(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*Q(0,2)+(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*Q(2,2); J(2,6)=(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*Q(0,0)+(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*Q(1,0); J(2,7)=(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*Q(0,1)+(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*Q(1,1); J(2,8)=(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*Q(0,2)+(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*Q(1,2); +J(3,0)=(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*Q(1,0)+(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*Q(2,0); J(3,1)=(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*Q(1,1)+(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*Q(2,1); J(3,2)=(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*Q(1,2)+(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*Q(2,2); J(3,3)=(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*Q(0,0)+(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*Q(2,0); J(3,4)=(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*Q(0,1)+(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*Q(2,1); J(3,5)=(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*Q(0,2)+(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*Q(2,2); J(3,6)=(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*Q(0,0)+(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*Q(1,0); J(3,7)=(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*Q(0,1)+(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*Q(1,1); J(3,8)=(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*Q(0,2)+(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*Q(1,2); +J(4,0)=(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*Q(1,0)+(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*Q(2,0); J(4,1)=(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*Q(1,1)+(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*Q(2,1); J(4,2)=(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*Q(1,2)+(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*Q(2,2); J(4,3)=(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*Q(0,0)+(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*Q(2,0); J(4,4)=(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*Q(0,1)+(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*Q(2,1); J(4,5)=(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*Q(0,2)+(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*Q(2,2); J(4,6)=(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*Q(0,0)+(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*Q(1,0); J(4,7)=(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*Q(0,1)+(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*Q(1,1); J(4,8)=(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*Q(0,2)+(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*Q(1,2); +J(5,0)=(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*Q(1,0)+(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*Q(2,0); J(5,1)=(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*Q(1,1)+(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*Q(2,1); J(5,2)=(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*Q(1,2)+(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*Q(2,2); J(5,3)=(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*Q(0,0)+(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*Q(2,0); J(5,4)=(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*Q(0,1)+(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*Q(2,1); J(5,5)=(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*Q(0,2)+(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*Q(2,2); J(5,6)=(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*Q(0,0)+(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*Q(1,0); J(5,7)=(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*Q(0,1)+(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*Q(1,1); J(5,8)=(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*Q(0,2)+(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*Q(1,2); +J(6,0)=(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*Q(1,0)+(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*Q(2,0); J(6,1)=(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*Q(1,1)+(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*Q(2,1); J(6,2)=(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*Q(1,2)+(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*Q(2,2); J(6,3)=(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*Q(0,0)+(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*Q(2,0); J(6,4)=(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*Q(0,1)+(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*Q(2,1); J(6,5)=(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*Q(0,2)+(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*Q(2,2); J(6,6)=(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*Q(0,0)+(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*Q(1,0); J(6,7)=(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*Q(0,1)+(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*Q(1,1); J(6,8)=(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*Q(0,2)+(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*Q(1,2); +J(7,0)=(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*Q(1,0)+(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*Q(2,0); J(7,1)=(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*Q(1,1)+(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*Q(2,1); J(7,2)=(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*Q(1,2)+(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*Q(2,2); J(7,3)=(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*Q(0,0)+(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*Q(2,0); J(7,4)=(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*Q(0,1)+(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*Q(2,1); J(7,5)=(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*Q(0,2)+(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*Q(2,2); J(7,6)=(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*Q(0,0)+(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*Q(1,0); J(7,7)=(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*Q(0,1)+(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*Q(1,1); J(7,8)=(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*Q(0,2)+(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*Q(1,2); +J(8,0)=(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*Q(1,0)+(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*Q(2,0); J(8,1)=(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*Q(1,1)+(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*Q(2,1); J(8,2)=(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*Q(1,2)+(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*Q(2,2); J(8,3)=(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*Q(0,0)+(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*Q(2,0); J(8,4)=(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*Q(0,1)+(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*Q(2,1); J(8,5)=(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*Q(0,2)+(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*Q(2,2); J(8,6)=(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*Q(0,0)+(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*Q(1,0); J(8,7)=(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*Q(0,1)+(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*Q(1,1); J(8,8)=(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*Q(0,2)+(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*Q(1,2); } // another method based on the relation : M=QS -> dQ = (dM - Q dS)S^-1 -> dQ = (dM - dSOverdM.dM)S^-1 -> dQ = JdM @@ -893,15 +893,15 @@ void Decompose::polarDecompositionGradient_dS( const type::Mat<3,3,Real>& template void Decompose::polarDecompositionGradient_dSOverdM(const type::Mat<3,3,Real> &Q, const type::Mat<3,3,Real> &M, const type::Mat<3,3,Real>& invG, type::Mat<9,9,Real>& J) { -J[0][0]=Q[0][0]*(1-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][0]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][0])+Q[1][0]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][0]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][0])+Q[2][0]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][0]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][0]); J[0][1]=Q[0][0]*(-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][0]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][0])+Q[1][0]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][0]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][0])+Q[2][0]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][0]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][0]); J[0][2]=Q[0][0]*(-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][0]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][0])+Q[1][0]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][0]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][0])+Q[2][0]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][0]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][0]); J[0][3]=Q[0][0]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][0]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][0])+Q[1][0]*(1-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][0]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][0])+Q[2][0]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][0]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][0]); J[0][4]=Q[0][0]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][0]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][0])+Q[1][0]*(-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][0]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][0])+Q[2][0]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][0]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][0]); J[0][5]=Q[0][0]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][0]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][0])+Q[1][0]*(-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][0]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][0])+Q[2][0]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][0]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][0]); J[0][6]=Q[0][0]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][0]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][0])+Q[1][0]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][0]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][0])+Q[2][0]*(1-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][0]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][0]); J[0][7]=Q[0][0]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][0]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][0])+Q[1][0]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][0]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][0])+Q[2][0]*(-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][0]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][0]); J[0][8]=Q[0][0]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][0]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][0])+Q[1][0]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][0]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][0])+Q[2][0]*(-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][0]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][0]); -J[1][0]=Q[0][0]*(-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][1]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][1])+Q[1][0]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][1]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][1])+Q[2][0]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][1]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][1]); J[1][1]=Q[0][0]*(1-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][1]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][1])+Q[1][0]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][1]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][1])+Q[2][0]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][1]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][1]); J[1][2]=Q[0][0]*(-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][1]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][1])+Q[1][0]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][1]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][1])+Q[2][0]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][1]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][1]); J[1][3]=Q[0][0]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][1]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][1])+Q[1][0]*(-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][1]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][1])+Q[2][0]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][1]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][1]); J[1][4]=Q[0][0]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][1]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][1])+Q[1][0]*(1-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][1]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][1])+Q[2][0]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][1]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][1]); J[1][5]=Q[0][0]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][1]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][1])+Q[1][0]*(-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][1]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][1])+Q[2][0]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][1]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][1]); J[1][6]=Q[0][0]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][1]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][1])+Q[1][0]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][1]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][1])+Q[2][0]*(-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][1]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][1]); J[1][7]=Q[0][0]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][1]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][1])+Q[1][0]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][1]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][1])+Q[2][0]*(1-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][1]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][1]); J[1][8]=Q[0][0]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][1]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][1])+Q[1][0]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][1]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][1])+Q[2][0]*(-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][1]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][1]); -J[2][0]=Q[0][0]*(-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][2]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][2])+Q[1][0]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][2]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][2])+Q[2][0]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][2]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][2]); J[2][1]=Q[0][0]*(-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][2]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][2])+Q[1][0]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][2]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][2])+Q[2][0]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][2]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][2]); J[2][2]=Q[0][0]*(1-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][2]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][2])+Q[1][0]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][2]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][2])+Q[2][0]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][2]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][2]); J[2][3]=Q[0][0]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][2]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][2])+Q[1][0]*(-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][2]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][2])+Q[2][0]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][2]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][2]); J[2][4]=Q[0][0]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][2]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][2])+Q[1][0]*(-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][2]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][2])+Q[2][0]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][2]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][2]); J[2][5]=Q[0][0]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][2]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][2])+Q[1][0]*(1-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][2]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][2])+Q[2][0]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][2]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][2]); J[2][6]=Q[0][0]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][2]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][2])+Q[1][0]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][2]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][2])+Q[2][0]*(-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][2]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][2]); J[2][7]=Q[0][0]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][2]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][2])+Q[1][0]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][2]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][2])+Q[2][0]*(-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][2]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][2]); J[2][8]=Q[0][0]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][2]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][2])+Q[1][0]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][2]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][2])+Q[2][0]*(1-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][2]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][2]); -J(3)=J(1); //J[3][0]=Q[0][1]*(1-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][0]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][0])+Q[1][1]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][0]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][0])+Q[2][1]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][0]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][0]); J[3][1]=Q[0][1]*(-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][0]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][0])+Q[1][1]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][0]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][0])+Q[2][1]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][0]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][0]); J[3][2]=Q[0][1]*(-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][0]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][0])+Q[1][1]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][0]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][0])+Q[2][1]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][0]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][0]); J[3][3]=Q[0][1]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][0]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][0])+Q[1][1]*(1-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][0]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][0])+Q[2][1]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][0]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][0]); J[3][4]=Q[0][1]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][0]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][0])+Q[1][1]*(-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][0]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][0])+Q[2][1]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][0]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][0]); J[3][5]=Q[0][1]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][0]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][0])+Q[1][1]*(-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][0]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][0])+Q[2][1]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][0]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][0]); J[3][6]=Q[0][1]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][0]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][0])+Q[1][1]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][0]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][0])+Q[2][1]*(1-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][0]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][0]); J[3][7]=Q[0][1]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][0]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][0])+Q[1][1]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][0]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][0])+Q[2][1]*(-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][0]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][0]); J[3][8]=Q[0][1]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][0]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][0])+Q[1][1]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][0]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][0])+Q[2][1]*(-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][0]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][0]); -J[4][0]=Q[0][1]*(-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][1]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][1])+Q[1][1]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][1]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][1])+Q[2][1]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][1]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][1]); J[4][1]=Q[0][1]*(1-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][1]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][1])+Q[1][1]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][1]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][1])+Q[2][1]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][1]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][1]); J[4][2]=Q[0][1]*(-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][1]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][1])+Q[1][1]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][1]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][1])+Q[2][1]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][1]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][1]); J[4][3]=Q[0][1]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][1]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][1])+Q[1][1]*(-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][1]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][1])+Q[2][1]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][1]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][1]); J[4][4]=Q[0][1]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][1]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][1])+Q[1][1]*(1-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][1]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][1])+Q[2][1]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][1]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][1]); J[4][5]=Q[0][1]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][1]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][1])+Q[1][1]*(-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][1]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][1])+Q[2][1]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][1]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][1]); J[4][6]=Q[0][1]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][1]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][1])+Q[1][1]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][1]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][1])+Q[2][1]*(-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][1]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][1]); J[4][7]=Q[0][1]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][1]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][1])+Q[1][1]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][1]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][1])+Q[2][1]*(1-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][1]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][1]); J[4][8]=Q[0][1]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][1]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][1])+Q[1][1]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][1]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][1])+Q[2][1]*(-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][1]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][1]); -J[5][0]=Q[0][1]*(-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][2]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][2])+Q[1][1]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][2]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][2])+Q[2][1]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][2]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][2]); J[5][1]=Q[0][1]*(-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][2]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][2])+Q[1][1]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][2]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][2])+Q[2][1]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][2]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][2]); J[5][2]=Q[0][1]*(1-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][2]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][2])+Q[1][1]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][2]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][2])+Q[2][1]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][2]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][2]); J[5][3]=Q[0][1]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][2]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][2])+Q[1][1]*(-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][2]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][2])+Q[2][1]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][2]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][2]); J[5][4]=Q[0][1]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][2]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][2])+Q[1][1]*(-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][2]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][2])+Q[2][1]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][2]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][2]); J[5][5]=Q[0][1]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][2]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][2])+Q[1][1]*(1-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][2]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][2])+Q[2][1]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][2]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][2]); J[5][6]=Q[0][1]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][2]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][2])+Q[1][1]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][2]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][2])+Q[2][1]*(-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][2]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][2]); J[5][7]=Q[0][1]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][2]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][2])+Q[1][1]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][2]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][2])+Q[2][1]*(-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][2]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][2]); J[5][8]=Q[0][1]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][2]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][2])+Q[1][1]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][2]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][2])+Q[2][1]*(1-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][2]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][2]); -J(6)=J(2); //J[6][0]=Q[0][2]*(1-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][0]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][0])+Q[1][2]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][0]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][0])+Q[2][2]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][0]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][0]); J[6][1]=Q[0][2]*(-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][0]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][0])+Q[1][2]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][0]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][0])+Q[2][2]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][0]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][0]); J[6][2]=Q[0][2]*(-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][0]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][0])+Q[1][2]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][0]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][0])+Q[2][2]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][0]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][0]); J[6][3]=Q[0][2]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][0]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][0])+Q[1][2]*(1-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][0]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][0])+Q[2][2]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][0]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][0]); J[6][4]=Q[0][2]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][0]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][0])+Q[1][2]*(-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][0]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][0])+Q[2][2]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][0]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][0]); J[6][5]=Q[0][2]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][0]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][0])+Q[1][2]*(-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][0]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][0])+Q[2][2]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][0]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][0]); J[6][6]=Q[0][2]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][0]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][0])+Q[1][2]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][0]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][0])+Q[2][2]*(1-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][0]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][0]); J[6][7]=Q[0][2]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][0]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][0])+Q[1][2]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][0]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][0])+Q[2][2]*(-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][0]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][0]); J[6][8]=Q[0][2]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][0]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][0])+Q[1][2]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][0]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][0])+Q[2][2]*(-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][0]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][0]); -J(7)=J(5); //J[7][0]=Q[0][2]*(-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][1]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][1])+Q[1][2]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][1]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][1])+Q[2][2]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][1]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][1]); J[7][1]=Q[0][2]*(1-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][1]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][1])+Q[1][2]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][1]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][1])+Q[2][2]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][1]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][1]); J[7][2]=Q[0][2]*(-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][1]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][1])+Q[1][2]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][1]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][1])+Q[2][2]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][1]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][1]); J[7][3]=Q[0][2]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][1]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][1])+Q[1][2]*(-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][1]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][1])+Q[2][2]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][1]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][1]); J[7][4]=Q[0][2]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][1]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][1])+Q[1][2]*(1-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][1]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][1])+Q[2][2]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][1]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][1]); J[7][5]=Q[0][2]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][1]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][1])+Q[1][2]*(-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][1]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][1])+Q[2][2]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][1]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][1]); J[7][6]=Q[0][2]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][1]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][1])+Q[1][2]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][1]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][1])+Q[2][2]*(-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][1]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][1]); J[7][7]=Q[0][2]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][1]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][1])+Q[1][2]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][1]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][1])+Q[2][2]*(1-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][1]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][1]); J[7][8]=Q[0][2]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][1]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][1])+Q[1][2]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][1]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][1])+Q[2][2]*(-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][1]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][1]); -J[8][0]=Q[0][2]*(-(invG[2][1]*Q[0][2]-invG[2][2]*Q[0][1])*M[1][2]-(-invG[1][1]*Q[0][2]+invG[1][2]*Q[0][1])*M[2][2])+Q[1][2]*(-(-invG[2][1]*Q[0][2]+invG[2][2]*Q[0][1])*M[0][2]-(invG[0][1]*Q[0][2]-invG[0][2]*Q[0][1])*M[2][2])+Q[2][2]*(-(invG[1][1]*Q[0][2]-invG[1][2]*Q[0][1])*M[0][2]-(-invG[0][1]*Q[0][2]+invG[0][2]*Q[0][1])*M[1][2]); J[8][1]=Q[0][2]*(-(-invG[2][0]*Q[0][2]+invG[2][2]*Q[0][0])*M[1][2]-(invG[1][0]*Q[0][2]-invG[1][2]*Q[0][0])*M[2][2])+Q[1][2]*(-(invG[2][0]*Q[0][2]-invG[2][2]*Q[0][0])*M[0][2]-(-invG[0][0]*Q[0][2]+invG[0][2]*Q[0][0])*M[2][2])+Q[2][2]*(-(-invG[1][0]*Q[0][2]+invG[1][2]*Q[0][0])*M[0][2]-(invG[0][0]*Q[0][2]-invG[0][2]*Q[0][0])*M[1][2]); J[8][2]=Q[0][2]*(1-(invG[2][0]*Q[0][1]-invG[2][1]*Q[0][0])*M[1][2]-(-invG[1][0]*Q[0][1]+invG[1][1]*Q[0][0])*M[2][2])+Q[1][2]*(-(-invG[2][0]*Q[0][1]+invG[2][1]*Q[0][0])*M[0][2]-(invG[0][0]*Q[0][1]-invG[0][1]*Q[0][0])*M[2][2])+Q[2][2]*(-(invG[1][0]*Q[0][1]-invG[1][1]*Q[0][0])*M[0][2]-(-invG[0][0]*Q[0][1]+invG[0][1]*Q[0][0])*M[1][2]); J[8][3]=Q[0][2]*(-(invG[2][1]*Q[1][2]-invG[2][2]*Q[1][1])*M[1][2]-(-invG[1][1]*Q[1][2]+invG[1][2]*Q[1][1])*M[2][2])+Q[1][2]*(-(-invG[2][1]*Q[1][2]+invG[2][2]*Q[1][1])*M[0][2]-(invG[0][1]*Q[1][2]-invG[0][2]*Q[1][1])*M[2][2])+Q[2][2]*(-(invG[1][1]*Q[1][2]-invG[1][2]*Q[1][1])*M[0][2]-(-invG[0][1]*Q[1][2]+invG[0][2]*Q[1][1])*M[1][2]); J[8][4]=Q[0][2]*(-(-invG[2][0]*Q[1][2]+invG[2][2]*Q[1][0])*M[1][2]-(invG[1][0]*Q[1][2]-invG[1][2]*Q[1][0])*M[2][2])+Q[1][2]*(-(invG[2][0]*Q[1][2]-invG[2][2]*Q[1][0])*M[0][2]-(-invG[0][0]*Q[1][2]+invG[0][2]*Q[1][0])*M[2][2])+Q[2][2]*(-(-invG[1][0]*Q[1][2]+invG[1][2]*Q[1][0])*M[0][2]-(invG[0][0]*Q[1][2]-invG[0][2]*Q[1][0])*M[1][2]); J[8][5]=Q[0][2]*(-(invG[2][0]*Q[1][1]-invG[2][1]*Q[1][0])*M[1][2]-(-invG[1][0]*Q[1][1]+invG[1][1]*Q[1][0])*M[2][2])+Q[1][2]*(1-(-invG[2][0]*Q[1][1]+invG[2][1]*Q[1][0])*M[0][2]-(invG[0][0]*Q[1][1]-invG[0][1]*Q[1][0])*M[2][2])+Q[2][2]*(-(invG[1][0]*Q[1][1]-invG[1][1]*Q[1][0])*M[0][2]-(-invG[0][0]*Q[1][1]+invG[0][1]*Q[1][0])*M[1][2]); J[8][6]=Q[0][2]*(-(invG[2][1]*Q[2][2]-invG[2][2]*Q[2][1])*M[1][2]-(-invG[1][1]*Q[2][2]+invG[1][2]*Q[2][1])*M[2][2])+Q[1][2]*(-(-invG[2][1]*Q[2][2]+invG[2][2]*Q[2][1])*M[0][2]-(invG[0][1]*Q[2][2]-invG[0][2]*Q[2][1])*M[2][2])+Q[2][2]*(-(invG[1][1]*Q[2][2]-invG[1][2]*Q[2][1])*M[0][2]-(-invG[0][1]*Q[2][2]+invG[0][2]*Q[2][1])*M[1][2]); J[8][7]=Q[0][2]*(-(-invG[2][0]*Q[2][2]+invG[2][2]*Q[2][0])*M[1][2]-(invG[1][0]*Q[2][2]-invG[1][2]*Q[2][0])*M[2][2])+Q[1][2]*(-(invG[2][0]*Q[2][2]-invG[2][2]*Q[2][0])*M[0][2]-(-invG[0][0]*Q[2][2]+invG[0][2]*Q[2][0])*M[2][2])+Q[2][2]*(-(-invG[1][0]*Q[2][2]+invG[1][2]*Q[2][0])*M[0][2]-(invG[0][0]*Q[2][2]-invG[0][2]*Q[2][0])*M[1][2]); J[8][8]=Q[0][2]*(-(invG[2][0]*Q[2][1]-invG[2][1]*Q[2][0])*M[1][2]-(-invG[1][0]*Q[2][1]+invG[1][1]*Q[2][0])*M[2][2])+Q[1][2]*(-(-invG[2][0]*Q[2][1]+invG[2][1]*Q[2][0])*M[0][2]-(invG[0][0]*Q[2][1]-invG[0][1]*Q[2][0])*M[2][2])+Q[2][2]*(1-(invG[1][0]*Q[2][1]-invG[1][1]*Q[2][0])*M[0][2]-(-invG[0][0]*Q[2][1]+invG[0][1]*Q[2][0])*M[1][2]); +J(0,0)=Q(0,0)*(1-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,0)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,0))+Q(1,0)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,0)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,0))+Q(2,0)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,0)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,0)); J(0,1)=Q(0,0)*(-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,0)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,0))+Q(1,0)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,0)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,0))+Q(2,0)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,0)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,0)); J(0,2)=Q(0,0)*(-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,0)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,0))+Q(1,0)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,0)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,0))+Q(2,0)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,0)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,0)); J(0,3)=Q(0,0)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,0)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,0))+Q(1,0)*(1-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,0)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,0))+Q(2,0)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,0)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,0)); J(0,4)=Q(0,0)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,0)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,0))+Q(1,0)*(-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,0)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,0))+Q(2,0)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,0)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,0)); J(0,5)=Q(0,0)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,0)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,0))+Q(1,0)*(-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,0)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,0))+Q(2,0)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,0)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,0)); J(0,6)=Q(0,0)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,0)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,0))+Q(1,0)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,0)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,0))+Q(2,0)*(1-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,0)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,0)); J(0,7)=Q(0,0)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,0)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,0))+Q(1,0)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,0)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,0))+Q(2,0)*(-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,0)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,0)); J(0,8)=Q(0,0)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,0)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,0))+Q(1,0)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,0)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,0))+Q(2,0)*(-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,0)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,0)); +J(1,0)=Q(0,0)*(-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,1)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,1))+Q(1,0)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,1)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,1))+Q(2,0)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,1)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,1)); J(1,1)=Q(0,0)*(1-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,1)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,1))+Q(1,0)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,1)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,1))+Q(2,0)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,1)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,1)); J(1,2)=Q(0,0)*(-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,1)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,1))+Q(1,0)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,1)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,1))+Q(2,0)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,1)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,1)); J(1,3)=Q(0,0)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,1)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,1))+Q(1,0)*(-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,1)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,1))+Q(2,0)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,1)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,1)); J(1,4)=Q(0,0)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,1)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,1))+Q(1,0)*(1-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,1)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,1))+Q(2,0)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,1)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,1)); J(1,5)=Q(0,0)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,1)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,1))+Q(1,0)*(-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,1)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,1))+Q(2,0)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,1)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,1)); J(1,6)=Q(0,0)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,1)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,1))+Q(1,0)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,1)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,1))+Q(2,0)*(-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,1)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,1)); J(1,7)=Q(0,0)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,1)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,1))+Q(1,0)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,1)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,1))+Q(2,0)*(1-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,1)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,1)); J(1,8)=Q(0,0)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,1)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,1))+Q(1,0)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,1)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,1))+Q(2,0)*(-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,1)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,1)); +J(2,0)=Q(0,0)*(-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,2)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,2))+Q(1,0)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,2)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,2))+Q(2,0)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,2)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,2)); J(2,1)=Q(0,0)*(-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,2)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,2))+Q(1,0)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,2)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,2))+Q(2,0)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,2)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,2)); J(2,2)=Q(0,0)*(1-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,2)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,2))+Q(1,0)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,2)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,2))+Q(2,0)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,2)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,2)); J(2,3)=Q(0,0)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,2)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,2))+Q(1,0)*(-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,2)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,2))+Q(2,0)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,2)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,2)); J(2,4)=Q(0,0)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,2)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,2))+Q(1,0)*(-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,2)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,2))+Q(2,0)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,2)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,2)); J(2,5)=Q(0,0)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,2)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,2))+Q(1,0)*(1-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,2)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,2))+Q(2,0)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,2)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,2)); J(2,6)=Q(0,0)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,2)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,2))+Q(1,0)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,2)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,2))+Q(2,0)*(-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,2)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,2)); J(2,7)=Q(0,0)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,2)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,2))+Q(1,0)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,2)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,2))+Q(2,0)*(-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,2)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,2)); J(2,8)=Q(0,0)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,2)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,2))+Q(1,0)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,2)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,2))+Q(2,0)*(1-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,2)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,2)); +J(3)=J(1); //J(3,0)=Q(0,1)*(1-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,0)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,0))+Q(1,1)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,0)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,0))+Q(2,1)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,0)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,0)); J(3,1)=Q(0,1)*(-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,0)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,0))+Q(1,1)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,0)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,0))+Q(2,1)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,0)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,0)); J(3,2)=Q(0,1)*(-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,0)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,0))+Q(1,1)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,0)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,0))+Q(2,1)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,0)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,0)); J(3,3)=Q(0,1)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,0)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,0))+Q(1,1)*(1-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,0)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,0))+Q(2,1)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,0)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,0)); J(3,4)=Q(0,1)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,0)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,0))+Q(1,1)*(-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,0)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,0))+Q(2,1)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,0)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,0)); J(3,5)=Q(0,1)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,0)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,0))+Q(1,1)*(-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,0)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,0))+Q(2,1)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,0)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,0)); J(3,6)=Q(0,1)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,0)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,0))+Q(1,1)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,0)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,0))+Q(2,1)*(1-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,0)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,0)); J(3,7)=Q(0,1)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,0)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,0))+Q(1,1)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,0)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,0))+Q(2,1)*(-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,0)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,0)); J(3,8)=Q(0,1)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,0)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,0))+Q(1,1)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,0)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,0))+Q(2,1)*(-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,0)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,0)); +J(4,0)=Q(0,1)*(-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,1)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,1))+Q(1,1)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,1)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,1))+Q(2,1)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,1)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,1)); J(4,1)=Q(0,1)*(1-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,1)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,1))+Q(1,1)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,1)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,1))+Q(2,1)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,1)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,1)); J(4,2)=Q(0,1)*(-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,1)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,1))+Q(1,1)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,1)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,1))+Q(2,1)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,1)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,1)); J(4,3)=Q(0,1)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,1)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,1))+Q(1,1)*(-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,1)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,1))+Q(2,1)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,1)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,1)); J(4,4)=Q(0,1)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,1)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,1))+Q(1,1)*(1-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,1)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,1))+Q(2,1)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,1)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,1)); J(4,5)=Q(0,1)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,1)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,1))+Q(1,1)*(-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,1)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,1))+Q(2,1)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,1)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,1)); J(4,6)=Q(0,1)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,1)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,1))+Q(1,1)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,1)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,1))+Q(2,1)*(-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,1)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,1)); J(4,7)=Q(0,1)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,1)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,1))+Q(1,1)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,1)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,1))+Q(2,1)*(1-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,1)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,1)); J(4,8)=Q(0,1)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,1)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,1))+Q(1,1)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,1)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,1))+Q(2,1)*(-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,1)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,1)); +J(5,0)=Q(0,1)*(-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,2)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,2))+Q(1,1)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,2)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,2))+Q(2,1)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,2)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,2)); J(5,1)=Q(0,1)*(-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,2)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,2))+Q(1,1)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,2)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,2))+Q(2,1)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,2)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,2)); J(5,2)=Q(0,1)*(1-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,2)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,2))+Q(1,1)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,2)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,2))+Q(2,1)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,2)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,2)); J(5,3)=Q(0,1)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,2)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,2))+Q(1,1)*(-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,2)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,2))+Q(2,1)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,2)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,2)); J(5,4)=Q(0,1)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,2)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,2))+Q(1,1)*(-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,2)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,2))+Q(2,1)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,2)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,2)); J(5,5)=Q(0,1)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,2)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,2))+Q(1,1)*(1-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,2)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,2))+Q(2,1)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,2)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,2)); J(5,6)=Q(0,1)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,2)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,2))+Q(1,1)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,2)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,2))+Q(2,1)*(-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,2)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,2)); J(5,7)=Q(0,1)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,2)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,2))+Q(1,1)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,2)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,2))+Q(2,1)*(-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,2)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,2)); J(5,8)=Q(0,1)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,2)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,2))+Q(1,1)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,2)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,2))+Q(2,1)*(1-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,2)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,2)); +J(6)=J(2); //J(6,0)=Q(0,2)*(1-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,0)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,0))+Q(1,2)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,0)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,0))+Q(2,2)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,0)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,0)); J(6,1)=Q(0,2)*(-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,0)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,0))+Q(1,2)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,0)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,0))+Q(2,2)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,0)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,0)); J(6,2)=Q(0,2)*(-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,0)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,0))+Q(1,2)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,0)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,0))+Q(2,2)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,0)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,0)); J(6,3)=Q(0,2)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,0)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,0))+Q(1,2)*(1-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,0)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,0))+Q(2,2)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,0)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,0)); J(6,4)=Q(0,2)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,0)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,0))+Q(1,2)*(-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,0)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,0))+Q(2,2)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,0)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,0)); J(6,5)=Q(0,2)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,0)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,0))+Q(1,2)*(-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,0)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,0))+Q(2,2)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,0)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,0)); J(6,6)=Q(0,2)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,0)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,0))+Q(1,2)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,0)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,0))+Q(2,2)*(1-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,0)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,0)); J(6,7)=Q(0,2)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,0)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,0))+Q(1,2)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,0)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,0))+Q(2,2)*(-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,0)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,0)); J(6,8)=Q(0,2)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,0)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,0))+Q(1,2)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,0)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,0))+Q(2,2)*(-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,0)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,0)); +J(7)=J(5); //J(7,0)=Q(0,2)*(-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,1)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,1))+Q(1,2)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,1)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,1))+Q(2,2)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,1)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,1)); J(7,1)=Q(0,2)*(1-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,1)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,1))+Q(1,2)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,1)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,1))+Q(2,2)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,1)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,1)); J(7,2)=Q(0,2)*(-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,1)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,1))+Q(1,2)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,1)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,1))+Q(2,2)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,1)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,1)); J(7,3)=Q(0,2)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,1)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,1))+Q(1,2)*(-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,1)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,1))+Q(2,2)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,1)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,1)); J(7,4)=Q(0,2)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,1)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,1))+Q(1,2)*(1-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,1)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,1))+Q(2,2)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,1)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,1)); J(7,5)=Q(0,2)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,1)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,1))+Q(1,2)*(-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,1)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,1))+Q(2,2)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,1)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,1)); J(7,6)=Q(0,2)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,1)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,1))+Q(1,2)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,1)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,1))+Q(2,2)*(-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,1)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,1)); J(7,7)=Q(0,2)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,1)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,1))+Q(1,2)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,1)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,1))+Q(2,2)*(1-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,1)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,1)); J(7,8)=Q(0,2)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,1)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,1))+Q(1,2)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,1)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,1))+Q(2,2)*(-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,1)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,1)); +J(8,0)=Q(0,2)*(-(invG(2,1)*Q(0,2)-invG(2,2)*Q(0,1))*M(1,2)-(-invG(1,1)*Q(0,2)+invG(1,2)*Q(0,1))*M(2,2))+Q(1,2)*(-(-invG(2,1)*Q(0,2)+invG(2,2)*Q(0,1))*M(0,2)-(invG(0,1)*Q(0,2)-invG(0,2)*Q(0,1))*M(2,2))+Q(2,2)*(-(invG(1,1)*Q(0,2)-invG(1,2)*Q(0,1))*M(0,2)-(-invG(0,1)*Q(0,2)+invG(0,2)*Q(0,1))*M(1,2)); J(8,1)=Q(0,2)*(-(-invG(2,0)*Q(0,2)+invG(2,2)*Q(0,0))*M(1,2)-(invG(1,0)*Q(0,2)-invG(1,2)*Q(0,0))*M(2,2))+Q(1,2)*(-(invG(2,0)*Q(0,2)-invG(2,2)*Q(0,0))*M(0,2)-(-invG(0,0)*Q(0,2)+invG(0,2)*Q(0,0))*M(2,2))+Q(2,2)*(-(-invG(1,0)*Q(0,2)+invG(1,2)*Q(0,0))*M(0,2)-(invG(0,0)*Q(0,2)-invG(0,2)*Q(0,0))*M(1,2)); J(8,2)=Q(0,2)*(1-(invG(2,0)*Q(0,1)-invG(2,1)*Q(0,0))*M(1,2)-(-invG(1,0)*Q(0,1)+invG(1,1)*Q(0,0))*M(2,2))+Q(1,2)*(-(-invG(2,0)*Q(0,1)+invG(2,1)*Q(0,0))*M(0,2)-(invG(0,0)*Q(0,1)-invG(0,1)*Q(0,0))*M(2,2))+Q(2,2)*(-(invG(1,0)*Q(0,1)-invG(1,1)*Q(0,0))*M(0,2)-(-invG(0,0)*Q(0,1)+invG(0,1)*Q(0,0))*M(1,2)); J(8,3)=Q(0,2)*(-(invG(2,1)*Q(1,2)-invG(2,2)*Q(1,1))*M(1,2)-(-invG(1,1)*Q(1,2)+invG(1,2)*Q(1,1))*M(2,2))+Q(1,2)*(-(-invG(2,1)*Q(1,2)+invG(2,2)*Q(1,1))*M(0,2)-(invG(0,1)*Q(1,2)-invG(0,2)*Q(1,1))*M(2,2))+Q(2,2)*(-(invG(1,1)*Q(1,2)-invG(1,2)*Q(1,1))*M(0,2)-(-invG(0,1)*Q(1,2)+invG(0,2)*Q(1,1))*M(1,2)); J(8,4)=Q(0,2)*(-(-invG(2,0)*Q(1,2)+invG(2,2)*Q(1,0))*M(1,2)-(invG(1,0)*Q(1,2)-invG(1,2)*Q(1,0))*M(2,2))+Q(1,2)*(-(invG(2,0)*Q(1,2)-invG(2,2)*Q(1,0))*M(0,2)-(-invG(0,0)*Q(1,2)+invG(0,2)*Q(1,0))*M(2,2))+Q(2,2)*(-(-invG(1,0)*Q(1,2)+invG(1,2)*Q(1,0))*M(0,2)-(invG(0,0)*Q(1,2)-invG(0,2)*Q(1,0))*M(1,2)); J(8,5)=Q(0,2)*(-(invG(2,0)*Q(1,1)-invG(2,1)*Q(1,0))*M(1,2)-(-invG(1,0)*Q(1,1)+invG(1,1)*Q(1,0))*M(2,2))+Q(1,2)*(1-(-invG(2,0)*Q(1,1)+invG(2,1)*Q(1,0))*M(0,2)-(invG(0,0)*Q(1,1)-invG(0,1)*Q(1,0))*M(2,2))+Q(2,2)*(-(invG(1,0)*Q(1,1)-invG(1,1)*Q(1,0))*M(0,2)-(-invG(0,0)*Q(1,1)+invG(0,1)*Q(1,0))*M(1,2)); J(8,6)=Q(0,2)*(-(invG(2,1)*Q(2,2)-invG(2,2)*Q(2,1))*M(1,2)-(-invG(1,1)*Q(2,2)+invG(1,2)*Q(2,1))*M(2,2))+Q(1,2)*(-(-invG(2,1)*Q(2,2)+invG(2,2)*Q(2,1))*M(0,2)-(invG(0,1)*Q(2,2)-invG(0,2)*Q(2,1))*M(2,2))+Q(2,2)*(-(invG(1,1)*Q(2,2)-invG(1,2)*Q(2,1))*M(0,2)-(-invG(0,1)*Q(2,2)+invG(0,2)*Q(2,1))*M(1,2)); J(8,7)=Q(0,2)*(-(-invG(2,0)*Q(2,2)+invG(2,2)*Q(2,0))*M(1,2)-(invG(1,0)*Q(2,2)-invG(1,2)*Q(2,0))*M(2,2))+Q(1,2)*(-(invG(2,0)*Q(2,2)-invG(2,2)*Q(2,0))*M(0,2)-(-invG(0,0)*Q(2,2)+invG(0,2)*Q(2,0))*M(2,2))+Q(2,2)*(-(-invG(1,0)*Q(2,2)+invG(1,2)*Q(2,0))*M(0,2)-(invG(0,0)*Q(2,2)-invG(0,2)*Q(2,0))*M(1,2)); J(8,8)=Q(0,2)*(-(invG(2,0)*Q(2,1)-invG(2,1)*Q(2,0))*M(1,2)-(-invG(1,0)*Q(2,1)+invG(1,1)*Q(2,0))*M(2,2))+Q(1,2)*(-(-invG(2,0)*Q(2,1)+invG(2,1)*Q(2,0))*M(0,2)-(invG(0,0)*Q(2,1)-invG(0,1)*Q(2,0))*M(2,2))+Q(2,2)*(1-(invG(1,0)*Q(2,1)-invG(1,1)*Q(2,0))*M(0,2)-(-invG(0,0)*Q(2,1)+invG(0,1)*Q(2,0))*M(1,2)); } @@ -954,14 +954,14 @@ bool Decompose::polarDecomposition_stable_Gradient_dQ( const type::Mat<3,3 Real A = Sdiag[i] + Sdiag[j]; if( /*helper::rabs*/( A ) < zeroTolerance() ) // only the smallest eigen-value should be negative so abs should not be necessary { - //omega[i][j] = (Real)0; + //omega(i,j) = (Real)0; return false; } else { - omega[i][j] = ( UtdMV[i][j] - UtdMV[j][i] ) / A; + omega(i,j) = ( UtdMV(i,j) - UtdMV(j,i) ) / A; } - omega[j][i] = -omega[i][j]; + omega(j,i) = -omega(i,j); } dQ = U * omega * V; @@ -979,8 +979,8 @@ bool Decompose::polarDecompositionGradient_dQ( const type::Mat<3,2,Real>& if( /*helper::rabs*/( A ) < zeroTolerance() ) return false; - omega[0][1] = ( UtdMV[0][1] - UtdMV[1][0] ) / A; - omega[1][0] = -omega[0][1]; + omega(0,1) = ( UtdMV(0,1) - UtdMV(1,0) ) / A; + omega(1,0) = -omega(0,1); dQ = U * omega * V; @@ -998,7 +998,7 @@ bool Decompose::polarDecomposition_stable_Gradient_dQOverdM( const type::M for( int i=0 ; i<3 ; ++i ) // line of dM for( int j=0 ; j<3 ; ++j ) // col of dM { - for( int k=0 ; k<3 ; ++k ) // resolve 3 2x2 systems to find omegaU[i][j] & omegaV[i][j] + for( int k=0 ; k<3 ; ++k ) // resolve 3 2x2 systems to find omegaU(i,j) & omegaV(i,j) { int l=(k+1)%3; @@ -1010,12 +1010,12 @@ bool Decompose::polarDecomposition_stable_Gradient_dQOverdM( const type::M } else { - omega[i][j][k][l] = ( U[i][k]*V[l][j] - U[i][l]*V[k][j] ) / A; + omega(i,j)(k,l) = ( U(i,k)*V(l,j) - U(i,l)*V(k,j) ) / A; } - omega[i][j][l][k] = -omega[i][j][k][l]; // skew-symmetric (antisymmetric) + omega(i,j)(l,k) = -omega(i,j)(k,l); // skew-symmetric (antisymmetric) } - omega[i][j] = U * omega[i][j] * V; + omega(i,j) = U * omega(i,j) * V; } @@ -1025,7 +1025,7 @@ bool Decompose::polarDecomposition_stable_Gradient_dQOverdM( const type::M for( int k=0 ; k<3 ; ++k ) for( int l=0 ; l<3 ; ++l ) { - dQOverdM[i*3+j][k*3+l] = omega[k][l][i][j]; + dQOverdM(i*3+j,k*3+l) = omega(k,l)(i,j); } return true; @@ -1046,10 +1046,10 @@ bool Decompose::polarDecompositionGradient_dQOverdM( const type::Mat<3,2,R Mat<2,2,Real> omega; - omega[0][1] = ( U[i][0]*V[1][j] - U[i][1]*V[0][j] ) / A; - omega[1][0] = -omega[0][1]; // skew-symmetric (antisymmetric) + omega(0,1) = ( U(i,0)*V(1,j) - U(i,1)*V(0,j) ) / A; + omega(1,0) = -omega(0,1); // skew-symmetric (antisymmetric) - dQdMij[i][j] = U * omega * V; + dQdMij(i,j) = U * omega * V; } // transposed and reformatted in plain matrice @@ -1057,7 +1057,7 @@ bool Decompose::polarDecompositionGradient_dQOverdM( const type::Mat<3,2,R for( int l=0 ; l<2 ; ++l ) for( int j=0 ; j<2 ; ++j ) for( int i=0 ; i<3 ; ++i ) - dQOverdM[i*2+j][k*2+l] = dQdMij[k][l][i][j]; + dQOverdM(i*2+j,k*2+l) = dQdMij(k,l)(i,j); return true; } @@ -1073,12 +1073,12 @@ void Decompose::ComputeRoots(const Mat<3,3,Real>& A, double root[3]) static const Real msRoot3 = helper::rsqrt((Real)3.0); // Convert the unique matrix entries to double precision. - const double a00 = (double)A[0][0]; - const double a01 = (double)A[0][1]; - const double a02 = (double)A[0][2]; - const double a11 = (double)A[1][1]; - const double a12 = (double)A[1][2]; - const double a22 = (double)A[2][2]; + const double a00 = (double)A(0,0); + const double a01 = (double)A(0,1); + const double a02 = (double)A(0,2); + const double a11 = (double)A(1,1); + const double a12 = (double)A(1,2); + const double a22 = (double)A(2,2); // The characteristic equation is x^3 - c2*x^2 + c1*x - c0 = 0. The // eigenvalues are the roots to this equation, all guaranteed to be @@ -1170,7 +1170,7 @@ bool Decompose::PositiveRank(Mat<3,3,Real>& M, Real& maxEntry, Vec<3,Real> { for (int col = row; col < 3; ++col) { - Real absValue = helper::rabs(M[row][col]); + Real absValue = helper::rabs(M(row,col)); if (absValue > maxEntry) { maxEntry = absValue; @@ -1337,28 +1337,28 @@ void Decompose::eigenDecomposition( const type::Mat<3,3,Real> &A, type::Ma // Scale the matrix so its entries are in [-1,1]. The scaling is applied // only when at least one matrix entry has magnitude larger than 1. Mat<3,3,Real> AScaled = A; - Real maxValue = helper::rabs( AScaled[0][0] ); - Real absValue = helper::rabs( AScaled[0][1] ); + Real maxValue = helper::rabs( AScaled(0,0) ); + Real absValue = helper::rabs( AScaled(0,1) ); if( absValue > maxValue ) { maxValue = absValue; } - absValue = helper::rabs( AScaled[0][2] ); + absValue = helper::rabs( AScaled(0,2) ); if( absValue > maxValue ) { maxValue = absValue; } - absValue = helper::rabs( AScaled[1][1] ); + absValue = helper::rabs( AScaled(1,1) ); if( absValue > maxValue ) { maxValue = absValue; } - absValue = helper::rabs( AScaled[1][2] ); + absValue = helper::rabs( AScaled(1,2) ); if( absValue > maxValue ) { maxValue = absValue; } - absValue = helper::rabs(AScaled[2][2]); + absValue = helper::rabs(AScaled(2,2)); if( absValue > maxValue ) { maxValue = absValue; @@ -1371,7 +1371,7 @@ void Decompose::eigenDecomposition( const type::Mat<3,3,Real> &A, type::Ma for( i = 0; i < 3; ++i ) for( j = 0; j < 3; ++j ) { - AScaled[i][j] *= invMaxValue; + AScaled(i,j) *= invMaxValue; } } @@ -1387,9 +1387,9 @@ void Decompose::eigenDecomposition( const type::Mat<3,3,Real> &A, type::Ma for( i = 0; i < 3; ++i ) { Mat<3,3,Real> M = AScaled; - M[0][0] -= diag[i]; - M[1][1] -= diag[i]; - M[2][2] -= diag[i]; + M(0,0) -= diag[i]; + M(1,1) -= diag[i]; + M(2,2) -= diag[i]; if( !PositiveRank( M, maxEntry[i], maxRow[i] ) ) { // Rescale back to the original size. @@ -1450,34 +1450,34 @@ void Decompose::eigenDecomposition( const type::Mat<3,3,Real> &A, type::Ma template void Decompose::eigenDecomposition( const type::Mat<2,2,Real> &A, type::Mat<2,2,Real> &V, type::Vec<2,Real> &diag ) { - Real inv2 = A[0][0] + A[1][1]; // trace(A) + Real inv2 = A(0,0) + A(1,1); // trace(A) Real inv1 = inv2 * (Real)0.5; // trace(A) / 2 inv2 = helper::rsqrt( inv2*inv2*(Real)0.25 - determinant( A ) ); // sqrt( tr(A)*tr(A) / 4 - det(A) ) diag[0] = inv1 + inv2; diag[1] = inv1 - inv2; - if( helper::rabs( A[1][0] ) < zeroTolerance() ) // c == 0 + if( helper::rabs( A(1,0) ) < zeroTolerance() ) // c == 0 { - if( helper::rabs( A[0][1] ) < zeroTolerance() ) // b == 0 + if( helper::rabs( A(0,1) ) < zeroTolerance() ) // b == 0 { V.identity(); return; } else { - V[0].set( A[0][1], diag[0] - A[0][0] ); V[0].normalize(); - V[1].set( A[0][1], diag[1] - A[0][0] ); V[1].normalize(); + V[0].set( A(0,1), diag[0] - A(0,0) ); V[0].normalize(); + V[1].set( A(0,1), diag[1] - A(0,0) ); V[1].normalize(); } } else { - V[0][0] = diag[0] - A[1][1]; - V[0][1] = diag[1] - A[1][1]; - V[1][0] = V[1][1] = A[1][0]; + V(0,0) = diag[0] - A(1,1); + V(0,1) = diag[1] - A(1,1); + V(1,0) = V(1,1) = A(1,0); - V[0].set( diag[0] - A[1][1], A[1][0] ); V[0].normalize(); - V[1].set( diag[1] - A[1][1], A[1][0] ); V[1].normalize(); + V[0].set( diag[0] - A(1,1), A(1,0) ); V[0].normalize(); + V[1].set( diag[1] - A(1,1), A(1,0) ); V[1].normalize(); } V.transpose(); @@ -1544,9 +1544,9 @@ void Decompose::QLAlgorithm( type::Vec &diag, type::Vec::eigenDecomposition_iterative( const type::Mat<3,3,Real> &M ///// Tridiagonalize ////////////////////// - const Real &fM00 = M[0][0]; - Real fM01 = M[0][1]; - Real fM02 = M[0][2]; - const Real &fM11 = M[1][1]; - const Real &fM12 = M[1][2]; - const Real &fM22 = M[2][2]; + const Real &fM00 = M(0,0); + Real fM01 = M(0,1); + Real fM02 = M(0,2); + const Real &fM11 = M(1,1); + const Real &fM12 = M(1,2); + const Real &fM22 = M(2,2); diag[0] = fM00; subDiag[2] = (Real)0.0; @@ -1588,9 +1588,9 @@ void Decompose::eigenDecomposition_iterative( const type::Mat<3,3,Real> &M diag[2] = fM22-fM02*fQ; subDiag[0] = fLength; subDiag[1] = fM12-fM01*fQ; - V[0][0] = (Real)1.0; V[0][1] = (Real)0.0; V[0][2] = (Real)0.0; - V[1][0] = (Real)0.0; V[1][1] = fM01; V[1][2] = fM02; - V[2][0] = (Real)0.0; V[2][1] = fM02; V[2][2] = -fM01; + V(0,0) = (Real)1.0; V(0,1) = (Real)0.0; V(0,2) = (Real)0.0; + V(1,0) = (Real)0.0; V(1,1) = fM01; V(1,2) = fM02; + V(2,0) = (Real)0.0; V(2,1) = fM02; V(2,2) = -fM01; } else { @@ -1618,9 +1618,9 @@ void Decompose::eigenDecomposition_iterative( const type::Mat<2,2,Real> &M Vec<2,Real> subDiag; // matrix is already tridiagonal - diag[0] = M[0][0]; - diag[1] = M[1][1]; - subDiag[0] = M[0][1]; + diag[0] = M(0,0); + diag[1] = M(1,1); + subDiag[0] = M(0,1); subDiag[1] = 0.0; V.identity(); @@ -1671,7 +1671,7 @@ bool Decompose::SVD_stable( const type::Mat<3,3,Real> &F, type::Mat<3,3,Re // if V is a reflexion -> made it a rotation by negating a column if( determinant(V) < (Real)0 ) for( int i=0 ; i<3; ++i ) - V[i][0] = -V[i][0]; + V(i,0) = -V(i,0); // the numbers of strain values too close to 0 indicates the kind of degenerescence int degenerated = 0; @@ -1753,10 +1753,10 @@ bool Decompose::SVD_stable( const type::Mat<3,3,Real> &F, type::Mat<3,3,Re { U = F * V.multDiagonal( S_1 ); - Vec<3,Real> c = cross( Vec<3,Real>(U[0][Sorder[1]],U[1][Sorder[1]],U[2][Sorder[1]]), Vec<3,Real>(U[0][Sorder[2]],U[1][Sorder[2]],U[2][Sorder[2]]) ); - U[0][Sorder[0]] = c[0]; - U[1][Sorder[0]] = c[1]; - U[2][Sorder[0]] = c[2]; + Vec<3,Real> c = cross( Vec<3,Real>(U(0, Sorder[1]),U(1, Sorder[1]),U(2, Sorder[1])), Vec<3,Real>(U(0, Sorder[2]),U(1, Sorder[2]),U(2,Sorder[2])) ); + U(0,Sorder[0]) = c[0]; + U(1,Sorder[0]) = c[1]; + U(2,Sorder[0]) = c[2]; break; } case 2: // 2 null values -> collapsed to an edge -> keeps the valid edge and build 2 orthogonal vectors @@ -1765,7 +1765,7 @@ bool Decompose::SVD_stable( const type::Mat<3,3,Real> &F, type::Mat<3,3,Re // TODO: check if there is a more efficient way to do this - Vec<3,Real> edge0, edge1, edge2( U[0][Sorder[2]], U[1][Sorder[2]], U[2][Sorder[2]] ); + Vec<3,Real> edge0, edge1, edge2( U(0,Sorder[2]), U(1,Sorder[0]), U(2,Sorder[0]) ); // check the main direction of edge2 to try to take a not too close arbitrary vector Real abs0 = helper::rabs( edge2[0] ); @@ -1798,13 +1798,13 @@ bool Decompose::SVD_stable( const type::Mat<3,3,Real> &F, type::Mat<3,3,Re edge1.normalize(); edge0 = cross( edge1, edge2 ); - U[0][Sorder[0]] = edge0[0]; - U[1][Sorder[0]] = edge0[1]; - U[2][Sorder[0]] = edge0[2]; + U(0,Sorder[0]) = edge0[0]; + U(1,Sorder[0]) = edge0[1]; + U(2,Sorder[0]) = edge0[2]; - U[0][Sorder[1]] = edge1[0]; - U[1][Sorder[1]] = edge1[1]; - U[2][Sorder[1]] = edge1[2]; + U(0,Sorder[1]) = edge1[0]; + U(1,Sorder[1]) = edge1[1]; + U(2,Sorder[1]) = edge1[2]; break; } @@ -1818,9 +1818,9 @@ bool Decompose::SVD_stable( const type::Mat<3,3,Real> &F, type::Mat<3,3,Re // un-inverting the element -> made U a rotation by negating a column if( inverted ) { - U[0][Sorder[0]] *= (Real)-1; - U[1][Sorder[0]] *= (Real)-1; - U[2][Sorder[0]] *= (Real)-1; + U(0,Sorder[0]) *= (Real)-1; + U(1,Sorder[0]) *= (Real)-1; + U(2,Sorder[0]) *= (Real)-1; S[Sorder[0]] *= (Real)-1; } @@ -1839,7 +1839,7 @@ bool Decompose::SVD_stable( const type::Mat<2,2,Real> &F, type::Mat<2,2,Re // if V is a reflexion -> made it a rotation by negating a column if( determinant(V) < (Real)0 ) for( int i=0 ; i<2; ++i ) - V[i][0] = -V[i][0]; + V(i,0) = -V(i,0); // the numbers of strain values too close to 0 indicates the kind of degenerescence int degenerated = 0; @@ -1872,7 +1872,7 @@ bool Decompose::SVD_stable( const type::Mat<2,2,Real> &F, type::Mat<2,2,Re int min, max; if( S[0] > S[1] ) { min=1; max=0; } else { min=0; max=1; } // eigen values order - Vec<3,Real> edge0, edge1( U[0][max], U[1][max], U[2][max] ), edge2; + Vec<3,Real> edge0, edge1( U(0,max), U(1,max), U(2,max) ), edge2; // check the main direction of edge2 to try to take a not too close arbitrary vector Real abs0 = helper::rabs( edge1[0] ); @@ -1905,9 +1905,9 @@ bool Decompose::SVD_stable( const type::Mat<2,2,Real> &F, type::Mat<2,2,Re edge2.normalize(); edge0 = cross( edge1, edge2 ); - U[0][min] = edge0[0]; - U[1][min] = edge0[1]; - U[2][min] = edge0[2]; + U(0,min) = edge0[0]; + U(1,min) = edge0[1]; + U(2,min) = edge0[2]; break; } @@ -1915,10 +1915,10 @@ bool Decompose::SVD_stable( const type::Mat<2,2,Real> &F, type::Mat<2,2,Re { int min, max; if( S[0] > S[1] ) { min=1; max=0; } else { min=0; max=1; } // eigen values order - U[0][min] = 1; - U[1][min] = 0; - U[0][max] = 0; - U[1][max] = 1; + U(0,min) = 1; + U(1,min) = 0; + U(0,max) = 0; + U(1,max) = 1; break; } } @@ -1930,8 +1930,8 @@ bool Decompose::SVD_stable( const type::Mat<2,2,Real> &F, type::Mat<2,2,Re { int min = S[0] > S[1] ? 1 : 0; // min eigen value index - U[0][min] *= (Real)-1; - U[1][min] *= (Real)-1; + U(0,min) *= (Real)-1; + U(1,min) *= (Real)-1; S[min] *= (Real)-1; } @@ -1977,7 +1977,7 @@ bool Decompose::SVD_stable( const type::Mat<3,2,Real> &F, type::Mat<3,2,Re // if V is a reflexion -> made it a rotation by negating a column if( determinant(V) < (Real)0 ) for( int i=0 ; i<2; ++i ) - V[i][0] = -V[i][0]; + V(i,0) = -V(i,0); // the numbers of strain values too close to 0 indicates the kind of degenerescence int degenerated = 0; @@ -2012,7 +2012,7 @@ bool Decompose::SVD_stable( const type::Mat<3,2,Real> &F, type::Mat<3,2,Re int min, max; if( S[0] > S[1] ) { min=1; max=0; } else { min=0; max=1; } // eigen values order - Vec<3,Real> edge0, edge1( U[0][max], U[1][max], U[2][max] ), edge2; + Vec<3,Real> edge0, edge1( U(0,max), U(1,max), U(2,max) ), edge2; // check the main direction of edge2 to try to take a not too close arbitrary vector Real abs0 = helper::rabs( edge1[0] ); @@ -2045,9 +2045,9 @@ bool Decompose::SVD_stable( const type::Mat<3,2,Real> &F, type::Mat<3,2,Re edge2.normalize(); edge0 = cross( edge1, edge2 ); - U[0][min] = edge0[0]; - U[1][min] = edge0[1]; - U[2][min] = edge0[2]; + U(0,min) = edge0[0]; + U(1,min) = edge0[1]; + U(2,min) = edge0[2]; break; } @@ -2055,12 +2055,12 @@ bool Decompose::SVD_stable( const type::Mat<3,2,Real> &F, type::Mat<3,2,Re { int min, max; if( S[0] > S[1] ) { min=1; max=0; } else { min=0; max=1; } // eigen values order - U[0][min] = 1; - U[1][min] = 0; - U[2][min] = 0; - U[0][max] = 0; - U[1][max] = 1; - U[2][max] = 0; + U(0,min) = 1; + U(1,min) = 0; + U(2,min) = 0; + U(0,max) = 0; + U(1,max) = 1; + U(2,max) = 0; break; } } @@ -2079,13 +2079,13 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,3,Real> &U, cons for( int i=0 ; i<3 ; ++i ) // line of dM for( int j=0 ; j<3 ; ++j ) // col of dM { - for( int k=0 ; k<3 ; ++k ) // resolve 3 2x2 systems to find omegaU[i][j] & omegaV[i][j] + for( int k=0 ; k<3 ; ++k ) // resolve 3 2x2 systems to find omegaU(i,j) & omegaV(i,j) { int l=(k+1)%3; type::Mat<2,2,Real> A, invA; - A[0][0] = A[1][1] = S[l]; - A[0][1] = A[1][0] = S[k]; - type::Vec<2,Real> v( U[i][k]*V[l][j], -U[i][l]*V[k][j] ), w; + A(0,0) = A(1,1) = S[l]; + A(0,1) = A(1,0) = S[k]; + type::Vec<2,Real> v( U(i,k)*V(l,j), -U(i,l)*V(k,j) ), w; if( helper::rabs( S[k]-S[l] ) > zeroTolerance() ) { @@ -2101,8 +2101,8 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,3,Real> &U, cons #else // Tikhonov regularization w = (AtA + I)^-1 At v (suggested in "Invertible Isotropic Hyperelasticity using SVD Gradients", F Sin, Y Zhu, Y Li, D Schroeder, J Barbič, Poster SCA 2011) type::Mat<2,2,Real> AtA = A.multTranspose( A ); - AtA[0][0] += (Real)1; - AtA[1][1] += (Real)1; + AtA(0,0) += (Real)1; + AtA(1,1) += (Real)1; const bool canInvert = invA.invert( AtA ); assert(canInvert); SOFA_UNUSED(canInvert); @@ -2110,14 +2110,14 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,3,Real> &U, cons #endif } - //dU[k*3+l][i*3+j] = w[0]; dU[l*3+k][i*3+j] = -w[0]; - //dV[k*3+l][i*3+j] = w[1]; dV[l*3+k][i*3+j] = -w[1]; + //dU(k*3+l,i*3+j) = w[0]; dU(l*3+k,i*3+j) = -w[0]; + //dV(k*3+l,i*3+j) = w[1]; dV(l*3+k,i*3+j) = -w[1]; - omegaU[i][j][k][l] = w[0]; omegaU[i][j][l][k] = -w[0]; - omegaV[i][j][k][l] = w[1]; omegaV[i][j][l][k] = -w[1]; + omegaU(i,j)(k,l) = w[0]; omegaU(i,j)(l,k) = -w[0]; + omegaV(i,j)(k,l) = w[1]; omegaV(i,j)(l,k) = -w[1]; } - omegaU[i][j] = U * omegaU[i][j]; - omegaV[i][j] = omegaV[i][j] * V; + omegaU(i,j) = U * omegaU(i,j); + omegaV(i,j) = omegaV(i,j) * V; } @@ -2126,8 +2126,8 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,3,Real> &U, cons // for( int k=0 ; k<3 ; ++k ) // for( int l=0 ; l<3 ; ++l ) // { -// dU[i][j] += omegaU[i*3+j][k*3+l] * dM[k][l]; -// dV[i][j] += omegaV[i*3+j][k*3+l] * dM[k][l]; +// dU(i,j) += omegaU(i*3+j,k*3+l) * dM(k,l); +// dV(i,j) += omegaV(i*3+j,k*3+l) * dM(k,l); // } // transposed and reformatted in 9x9 matrices @@ -2136,13 +2136,13 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,3,Real> &U, cons for( int k=0 ; k<3 ; ++k ) for( int l=0 ; l<3 ; ++l ) { - //dU[i][j] += omegaU[k][l][i][j] * dM[k][l]; - //dV[i][j] += omegaV[k][l][i][j] * dM[k][l]; + //dU(i,j) += omegaU(k,l,i,j) * dM(k,l); + //dV(i,j) += omegaV(k,l,i,j) * dM(k,l); - //dUOverdM[i][j][k][l] = omegaU[k][l][i][j]; + //dUOverdM(i,j,k,l) = omegaU(k,l,i,j); - dUOverdM[i*3+j][k*3+l] = omegaU[k][l][i][j]; - dVOverdM[i*3+j][k*3+l] = omegaV[k][l][i][j]; + dUOverdM(i*3+j,k*3+l) = omegaU(k,l)(i,j); + dVOverdM(i*3+j,k*3+l) = omegaV(k,l)(i,j); } // for( int i=0 ; i<3 ; ++i ) @@ -2150,8 +2150,8 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,3,Real> &U, cons // for( int k=0 ; k<3 ; ++k ) // for( int l=0 ; l<3 ; ++l ) // { -// //dU[i][j] += dUOverdM[i][j][k][l] * dM[k][l]; -// dU[i][j] += dUOverdM[i*3+j][k*3+l] * dM[k][l]; +// //dU(i,j) += dUOverdM(i,j,k,l) * dM(k,l); +// dU(i,j) += dUOverdM(i*3+j,k*3+l) * dM(k,l); // } return true; @@ -2171,9 +2171,9 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,2,Real> &U, cons { Mat<2,2,Real> omegaU, omegaV; type::Mat<2,2,Real> A, invA; - A[0][0] = A[1][1] = S[1]; - A[0][1] = A[1][0] = S[0]; - type::Vec<2,Real> v( U[i][0]*V[1][j], -U[i][1]*V[0][j] ), w; + A(0,0) = A(1,1) = S[1]; + A(0,1) = A(1,0) = S[0]; + type::Vec<2,Real> v( U(i,0)*V(1,j), -U(i,1)*V(0,j) ), w; if( helper::rabs( S[0]-S[1] ) > zeroTolerance() ) { @@ -2189,8 +2189,8 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,2,Real> &U, cons #else // Tikhonov regularization w = (AtA + I)^-1 At v (suggested in "Invertible Isotropic Hyperelasticity using SVD Gradients", F Sin, Y Zhu, Y Li, D Schroeder, J Barbič, Poster SCA 2011) type::Mat<2,2,Real> AtA = A.multTranspose( A ); - AtA[0][0] += (Real)1; - AtA[1][1] += (Real)1; + AtA(0,0) += (Real)1; + AtA(1,1) += (Real)1; const bool canInvert = invA.invert( AtA ); assert(canInvert); SOFA_UNUSED(canInvert); @@ -2198,11 +2198,11 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,2,Real> &U, cons #endif } - omegaU[0][1] = w[0]; omegaU[1][0] = -w[0]; - omegaV[0][1] = w[1]; omegaV[1][0] = -w[1]; + omegaU(0,1) = w[0]; omegaU(1,0) = -w[0]; + omegaV(0,1) = w[1]; omegaV(1,0) = -w[1]; - dUdMij[i][j] = U * omegaU; - dVdMij[i][j] = omegaV * V; + dUdMij(i,j) = U * omegaU; + dVdMij(i,j) = omegaV * V; } // transposed and reformatted in plain matrices @@ -2211,10 +2211,10 @@ bool Decompose::SVDGradient_dUdVOverdM( const type::Mat<3,2,Real> &U, cons for( int j=0 ; j<2 ; ++j ) { for( int i=0 ; i<3 ; ++i ) - dUOverdM[i*2+j][k*2+l] = dUdMij[k][l][i][j]; + dUOverdM(i*2+j,k*2+l) = dUdMij(k,l)(i,j); for( int i=0 ; i<2 ; ++i ) - dVOverdM[i*2+j][k*2+l] = dVdMij[k][l][i][j]; + dVOverdM(i*2+j,k*2+l) = dVdMij(k,l)(i,j); } return true; @@ -2231,9 +2231,9 @@ bool Decompose::SVDGradient_dUdV( const type::Mat<3,3,Real> &U, const type { int j=(i+1)%3; type::Mat<2,2,Real> A, invA; - A[0][0] = A[1][1] = S[j]; - A[0][1] = A[1][0] = S[i]; - type::Vec<2,Real> v( UtdMV[i][j], -UtdMV[j][i] ), w; + A(0,0) = A(1,1) = S[j]; + A(0,1) = A(1,0) = S[i]; + type::Vec<2,Real> v( UtdMV(i,j), -UtdMV(j,i) ), w; if( helper::rabs( S[i]-S[j] ) > zeroTolerance() ) { @@ -2249,8 +2249,8 @@ bool Decompose::SVDGradient_dUdV( const type::Mat<3,3,Real> &U, const type #else // Tikhonov regularization w = (AtA + I)^-1 At v (suggested in "Invertible Isotropic Hyperelasticity using SVD Gradients", F Sin, Y Zhu, Y Li, D Schroeder, J Barbič, Poster SCA 2011) type::Mat<2,2,Real> AtA = A.multTranspose( A ); - AtA[0][0] += (Real)1; - AtA[1][1] += (Real)1; + AtA(0,0) += (Real)1; + AtA(1,1) += (Real)1; const bool canInvert = invA.invert( AtA ); assert(canInvert); SOFA_UNUSED(canInvert); @@ -2258,8 +2258,8 @@ bool Decompose::SVDGradient_dUdV( const type::Mat<3,3,Real> &U, const type #endif } - omegaU[i][j] = w[0]; omegaU[j][i] = -w[0]; - omegaV[i][j] = w[1]; omegaV[j][i] = -w[1]; + omegaU(i,j) = w[0]; omegaU(j,i) = -w[0]; + omegaV(i,j) = w[1]; omegaV(j,i) = -w[1]; } dU = U * omegaU; @@ -2277,9 +2277,9 @@ bool Decompose::SVDGradient_dUdV( const type::Mat<3,2,Real> &U, const type type::Mat<2,2,Real> omegaV; type::Mat<2,2,Real> A, invA; - A[0][0] = A[1][1] = S[1]; - A[0][1] = A[1][0] = S[0]; - type::Vec<2,Real> v( UtdMV[0][1], -UtdMV[1][0] ), w; + A(0,0) = A(1,1) = S[1]; + A(0,1) = A(1,0) = S[0]; + type::Vec<2,Real> v( UtdMV(0,1), -UtdMV(1,0) ), w; if( helper::rabs( S[0]-S[1] ) > zeroTolerance() ) { @@ -2295,8 +2295,8 @@ bool Decompose::SVDGradient_dUdV( const type::Mat<3,2,Real> &U, const type #else // Tikhonov regularization w = (AtA + I)^-1 At v (suggested in "Invertible Isotropic Hyperelasticity using SVD Gradients", F Sin, Y Zhu, Y Li, D Schroeder, J Barbič, Poster SCA 2011) type::Mat<2,2,Real> AtA = A.multTranspose( A ); - AtA[0][0] += (Real)1; - AtA[1][1] += (Real)1; + AtA(0,0) += (Real)1; + AtA(1,1) += (Real)1; const bool canInvert = invA.invert( AtA ); assert(canInvert); SOFA_UNUSED(canInvert); @@ -2304,8 +2304,8 @@ bool Decompose::SVDGradient_dUdV( const type::Mat<3,2,Real> &U, const type #endif } - omegaU[0][1] = w[0]; omegaU[1][0] = -w[0]; - omegaV[0][1] = w[1]; omegaV[1][0] = -w[1]; + omegaU(0,1) = w[0]; omegaU(1,0) = -w[0]; + omegaV(0,1) = w[1]; omegaV(1,0) = -w[1]; dU = U * omegaU; dV = omegaV * V; @@ -2348,15 +2348,15 @@ int dsyevc3( const type::Mat<3,3,Real> &A, type::Vec<3,Real> &w) // | a d f | // A = | d* b e | // | f* e* c | - Real de = A[0][1] * A[1][2]; // d * e - Real dd = helper::SQR(A[0][1]); // d^2 - Real ee = helper::SQR(A[1][2]); // e^2 - Real ff = helper::SQR(A[0][2]); // f^2 - m = A[0][0] + A[1][1] + A[2][2]; - c1 = (A[0][0]*A[1][1] + A[0][0]*A[2][2] + A[1][1]*A[2][2]) // a*b + a*c + b*c - d^2 - e^2 - f^2 + Real de = A(0,1) * A(1,2); // d * e + Real dd = helper::SQR(A(0,1)); // d^2 + Real ee = helper::SQR(A(1,2)); // e^2 + Real ff = helper::SQR(A(0,2)); // f^2 + m = A(0,0) + A(1,1) + A(2,2); + c1 = (A(0,0)*A(1,1) + A(0,0)*A(2,2) + A(1,1)*A(2,2)) // a*b + a*c + b*c - d^2 - e^2 - f^2 - (dd + ee + ff); - c0 = A[2][2]*dd + A[0][0]*ee + A[1][1]*ff - A[0][0]*A[1][1]*A[2][2] - - static_cast(2.0) * A[0][2]*de; // c*d^2 + a*e^2 + b*f^2 - a*b*c - 2*f*d*e) + c0 = A(2,2)*dd + A(0,0)*ee + A(1,1)*ff - A(0,0)*A(1,1)*A(2,2) + - static_cast(2.0) * A(0,2)*de; // c*d^2 + a*e^2 + b*f^2 - a*b*c - 2*f*d*e) Real p, sqrt_p, q, c, s, phi; p = helper::SQR(m) - static_cast(3.0) * c1; @@ -2402,22 +2402,22 @@ inline void dsytrd3(const type::Mat<3,3,Real> &A, type::Mat<3,3,Real> &Q, type:: #ifndef EVALS_ONLY for (int i=0; i < n; i++) { - Q[i][i] = 1.0; + Q(i,i) = 1.0; for (int j=0; j < i; j++) - Q[i][j] = Q[j][i] = 0.0; + Q(i,j) = Q(j,i) = 0.0; } #endif // Bring first row and column to the desired form - h = helper::SQR(A[0][1]) + helper::SQR(A[0][2]); - if (A[0][1] > 0) + h = helper::SQR(A(0,1)) + helper::SQR(A(0,2)); + if (A(0,1) > 0) g = -sqrt(h); else g = sqrt(h); e[0] = g; - f = g * A[0][1]; - u[1] = A[0][1] - g; - u[2] = A[0][2]; + f = g * A(0,1); + u[1] = A(0,1) - g; + u[2] = A(0,2); omega = h - f; if (omega > 0.0) @@ -2426,7 +2426,7 @@ inline void dsytrd3(const type::Mat<3,3,Real> &A, type::Mat<3,3,Real> &Q, type:: K = 0.0; for (int i=1; i < n; i++) { - f = A[1][i] * u[1] + A[i][2] * u[2]; + f = A(1,i) * u[1] + A(i,2) * u[2]; q[i] = omega * f; // p K += u[i] * f; // u* A u } @@ -2435,9 +2435,9 @@ inline void dsytrd3(const type::Mat<3,3,Real> &A, type::Mat<3,3,Real> &Q, type:: for (int i=1; i < n; i++) q[i] = q[i] - K * u[i]; - d[0] = A[0][0]; - d[1] = A[1][1] - static_cast(2.0)*q[1]*u[1]; - d[2] = A[2][2] - static_cast(2.0)*q[2]*u[2]; + d[0] = A(0,0); + d[1] = A(1,1) - static_cast(2.0)*q[1]*u[1]; + d[2] = A(2,2) - static_cast(2.0)*q[2]*u[2]; // Store inverse Householder transformation in Q #ifndef EVALS_ONLY @@ -2445,18 +2445,18 @@ inline void dsytrd3(const type::Mat<3,3,Real> &A, type::Mat<3,3,Real> &Q, type:: { f = omega * u[j]; for (int i=1; i < n; i++) - Q[i][j] = Q[i][j] - f*u[i]; + Q(i,j) = Q(i,j) - f*u[i]; } #endif - // Calculate updated A[1][2] and store it in e[1] - e[1] = A[1][2] - q[1]*u[2] - u[1]*q[2]; + // Calculate updated A(1,2) and store it in e[1] + e[1] = A(1,2) - q[1]*u[2] - u[1]*q[2]; } else { for (int i=0; i < n; i++) - d[i] = A[i][i]; - e[1] = A[1][2]; + d[i] = A(i,i); + e[1] = A(1,2); } } @@ -2549,9 +2549,9 @@ int dsyevq3(const type::Mat<3,3,Real> &A, type::Mat<3,3,Real> &Q, type::Vec<3,Re #ifndef EVALS_ONLY for (int k=0; k < n; k++) { - t = Q[k][i+1]; - Q[k][i+1] = s*Q[k][i] + c*t; - Q[k][i] = c*Q[k][i] - s*t; + t = Q(k,i+1); + Q(k,i+1) = s*Q(k,i) + c*t; + Q(k,i) = c*Q(k,i) - s*t; } #endif } @@ -2609,8 +2609,8 @@ int Decompose::symmetricDiagonalization( const type::Mat<3,3,Real> &A, typ dsyevc3(A, w); #ifndef EVALS_ONLY -// n0 = SQR(A[0][0]) + SQR(A[0][1]) + SQR(A[0][2]); -// n1 = SQR(A[0][1]) + SQR(A[1][1]) + SQR(A[1][2]); +// n0 = SQR(A(0,0)) + SQR(A(0,1)) + SQR(A(0,2)); +// n1 = SQR(A(0,1)) + SQR(A(1,1)) + SQR(A(1,2)); t = fabs(w[0]); if ((u=fabs(w[1])) > t) @@ -2624,19 +2624,19 @@ int Decompose::symmetricDiagonalization( const type::Mat<3,3,Real> &A, typ error = static_cast(256.0) * std::numeric_limits::epsilon() * helper::SQR(u); // error = 256.0 * std::numeric_limits::epsilon() * (n0 + u) * (n1 + u); - Q[0][1] = A[0][1]*A[1][2] - A[0][2]*A[1][1]; - Q[1][1] = A[0][2]*A[0][1] - A[1][2]*A[0][0]; - Q[2][1] = SQR(A[0][1]); + Q(0,1) = A(0,1)*A(1,2) - A(0,2)*A(1,1); + Q(1,1) = A(0,2)*A(0,1) - A(1,2)*A(0,0); + Q(2,1) = SQR(A(0,1)); // Calculate first eigenvector by the formula // v[0] = (A - w[0]).e1 x (A - w[0]).e2 - Q[0][0] = Q[0][1] + A[0][2]*w[0]; - Q[1][0] = Q[1][1] + A[1][2]*w[0]; - Q[2][0] = (A[0][0] - w[0]) * (A[1][1] - w[0]) - Q[2][1]; - norm = helper::SQR(Q[0][0]) + helper::SQR(Q[1][0]) + helper::SQR(Q[2][0]); + Q(0,0) = Q(0,1) + A(0,2)*w[0]; + Q(1,0) = Q(1,1) + A(1,2)*w[0]; + Q(2,0) = (A(0,0) - w[0]) * (A(1,1) - w[0]) - Q(2,1); + norm = helper::SQR(Q(0,0)) + helper::SQR(Q(1,0)) + helper::SQR(Q(2,0)); // If vectors are nearly linearly dependent, or if there might have - // been large cancellations in the calculation of A[i][i] - w[0], fall + // been large cancellations in the calculation of A(i,i) - w[0], fall // back to QL algorithm // Note that this simultaneously ensures that multiple eigenvalues do // not cause problems: If w[0] = w[1], then A - w[0] * I has rank 1, @@ -2647,29 +2647,29 @@ int Decompose::symmetricDiagonalization( const type::Mat<3,3,Real> &A, typ { norm = sqrt(static_cast(1.0) / norm); for (j=0; j < 3; j++) - Q[j][0] = Q[j][0] * norm; + Q(j,0) = Q(j,0) * norm; } // Calculate second eigenvector by the formula // v[1] = (A - w[1]).e1 x (A - w[1]).e2 - Q[0][1] = Q[0][1] + A[0][2]*w[1]; - Q[1][1] = Q[1][1] + A[1][2]*w[1]; - Q[2][1] = (A[0][0] - w[1]) * (A[1][1] - w[1]) - Q[2][1]; - norm = helper::SQR(Q[0][1]) + helper::SQR(Q[1][1]) + helper::SQR(Q[2][1]); + Q(0,1) = Q(0,1) + A(0,2)*w[1]; + Q(1,1) = Q(1,1) + A(1,2)*w[1]; + Q(2,1) = (A(0,0) - w[1]) * (A(1,1) - w[1]) - Q(2,1); + norm = helper::SQR(Q(0,1)) + helper::SQR(Q(1,1)) + helper::SQR(Q(2,1)); if (norm <= error) return dsyevq3(A, Q, w); else { norm = sqrt(static_cast(1.0) / norm); for (j=0; j < 3; j++) - Q[j][1] = Q[j][1] * norm; + Q(j,1) = Q(j,1) * norm; } // Calculate third eigenvector according to // v[2] = v[0] x v[1] - Q[0][2] = Q[1][0]*Q[2][1] - Q[2][0]*Q[1][1]; - Q[1][2] = Q[2][0]*Q[0][1] - Q[0][0]*Q[2][1]; - Q[2][2] = Q[0][0]*Q[1][1] - Q[1][0]*Q[0][1]; + Q(0,2) = Q(1,0)*Q(2,1) - Q(2,0)*Q(1,1); + Q(1,2) = Q(2,0)*Q(0,1) - Q(0,0)*Q(2,1); + Q(2,2) = Q(0,0)*Q(1,1) - Q(1,0)*Q(0,1); #endif return 0; @@ -2775,7 +2775,7 @@ void Decompose::PSDProjection( type::Mat<2,2,Real> &A ) { type::Mat<2,2,Real> Q; type::Vec<2,Real> w; - dsyev2( (Real)A[0][0], (Real)A[0][1], (Real)A[1][1], w[0], w[1], Q[0][0], Q[1][0] ); + dsyev2( (Real)A(0,0), (Real)A(0,1), (Real)A(1,1), w[0], w[1], Q(0,0), Q(1,0) ); bool modified = false; for( int i=0 ; i<2 ; ++i ) @@ -2783,8 +2783,8 @@ void Decompose::PSDProjection( type::Mat<2,2,Real> &A ) if( modified ) { - Q[1][1] = Q[0][0]; - Q[0][1] = -Q[1][0]; + Q(1,1) = Q(0,0); + Q(0,1) = -Q(1,0); A = Q.multDiagonal( w ).multTransposed( Q ); // A = Q*wId*Q^T } @@ -2797,7 +2797,7 @@ void Decompose::PSDProjection( Real& A00, Real& A01, Real& A10, Real& A11 { type::Mat<2,2,Real> Q; type::Vec<2,Real> w; - dsyev2( A00, A01, A11, w[0], w[1], Q[0][0], Q[1][0] ); + dsyev2( A00, A01, A11, w[0], w[1], Q(0,0), Q(1,0) ); bool modified = false; for( int i=0 ; i<2 ; ++i ) @@ -2805,16 +2805,16 @@ void Decompose::PSDProjection( Real& A00, Real& A01, Real& A10, Real& A11 if( modified ) { - Q[1][1] = Q[0][0]; - Q[0][1] = -Q[1][0]; + Q(1,1) = Q(0,0); + Q(0,1) = -Q(1,0); type::Mat<2,2,Real> tmp = Q.multDiagonal( w ); // A = Q*wId*Q^T - A00 = Q[0][0]*tmp[0][0] + Q[0][1]*tmp[0][1]; - A01 = A10 = Q[1][0]*tmp[0][0] + Q[1][1]*tmp[1][1]; - A11 = Q[1][0]*tmp[1][0] + Q[1][1]*tmp[1][1]; + A00 = Q(0,0)*tmp(0,0) + Q(0,1)*tmp(0,1); + A01 = A10 = Q(1,0)*tmp(0,0) + Q(1,1)*tmp(1,1); + A11 = Q(1,0)*tmp(1,0) + Q(1,1)*tmp(1,1); } } @@ -2850,7 +2850,7 @@ void Decompose::NSDProjection( type::Mat<2,2,Real> &A ) { type::Mat<2,2,Real> Q; type::Vec<2,Real> w; - dsyev2( (Real)A[0][0], (Real)A[0][1], (Real)A[1][1], w[0], w[1], Q[0][0], Q[1][0] ); + dsyev2( (Real)A(0,0), (Real)A(0,1), (Real)A(1,1), w[0], w[1], Q(0,0), Q(1,0) ); bool modified = false; for( int i=0 ; i<2 ; ++i ) @@ -2858,8 +2858,8 @@ void Decompose::NSDProjection( type::Mat<2,2,Real> &A ) if( modified ) { - Q[1][1] = Q[0][0]; - Q[0][1] = -Q[1][0]; + Q(1,1) = Q(0,0); + Q(0,1) = -Q(1,0); A = Q.multDiagonal( w ).multTransposed( Q ); // A = Q*wId*Q^T } @@ -2872,7 +2872,7 @@ void Decompose::NSDProjection( Real& A00, Real& A01, Real& A10, Real& A11 { type::Mat<2,2,Real> Q; type::Vec<2,Real> w; - dsyev2( A00, A01, A11, w[0], w[1], Q[0][0], Q[1][0] ); + dsyev2( A00, A01, A11, w[0], w[1], Q(0,0), Q(1,0) ); bool modified = false; for( int i=0 ; i<2 ; ++i ) @@ -2880,16 +2880,16 @@ void Decompose::NSDProjection( Real& A00, Real& A01, Real& A10, Real& A11 if( modified ) { - Q[1][1] = Q[0][0]; - Q[0][1] = -Q[1][0]; + Q(1,1) = Q(0,0); + Q(0,1) = -Q(1,0); type::Mat<2,2,Real> tmp = Q.multDiagonal( w ); // A = Q*wId*Q^T - A00 = Q[0][0]*tmp[0][0] + Q[0][1]*tmp[0][1]; - A01 = A10 = Q[1][0]*tmp[0][0] + Q[1][1]*tmp[1][1]; - A11 = Q[1][0]*tmp[1][0] + Q[1][1]*tmp[1][1]; + A00 = Q(0,0)*tmp(0,0) + Q(0,1)*tmp(0,1); + A01 = A10 = Q(1,0)*tmp(0,0) + Q(1,1)*tmp(1,1); + A11 = Q(1,0)*tmp(1,0) + Q(1,1)*tmp(1,1); } } diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileRepository.cpp b/Sofa/framework/Helper/src/sofa/helper/system/FileRepository.cpp index dfd888f7de4..35f5971dfc5 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileRepository.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileRepository.cpp @@ -102,7 +102,8 @@ FileRepository DataRepository( "SOFA_DATA_PATH", { Utils::getSofaPathTo("share/sofa"), - Utils::getSofaPathTo("share/sofa/examples") + Utils::getSofaPathTo("share/sofa/examples"), + Utils::getSofaPathTo("share/sofa/icons") }, { { Utils::getSofaPathTo("etc/sofa.ini"), {"SHARE_DIR", "EXAMPLES_DIR"} } diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp index dc776e08c3c..e41aec5b5a1 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp @@ -376,18 +376,6 @@ std::string FileSystem::removeExtraBackSlashes(const std::string& path) return str; } - -std::string FileSystem::findOrCreateAValidPath(const std::string path) -{ - if( FileSystem::exists(path) ) - return path ; - - const std::string parentPath = FileSystem::getParentDirectory(path) ; - const std::string currentFile = FileSystem::stripDirectory(path) ; - FileSystem::createDirectory(append(findOrCreateAValidPath( parentPath ), currentFile)) ; - return path ; -} - void FileSystem::ensureFolderExists(const std::string& pathToFolder) { if (!FileSystem::exists(pathToFolder)) diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.h b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.h index cb0646ee67d..e42e7acb031 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.h +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.h @@ -101,8 +101,8 @@ static bool removeFile(const std::string& path); /// @brief check that all element in the path exists or create them. (This function accepts relative paths) /// /// @return the valid path. -SOFA_HELPER_FILESYSTEM_FINDORCREATEAVALIDPATH_DEPRECATED() -static std::string findOrCreateAValidPath(const std::string path); +SOFA_HELPER_FILESYSTEM_FINDORCREATEAVALIDPATH_DISABLED() +static std::string findOrCreateAValidPath(const std::string path) = delete; /// @brief Ensures that a folder exists at the specified path. If the folder does not exist, it will be created. /// diff --git a/Sofa/framework/Helper/test/NameDecoder_test.cpp b/Sofa/framework/Helper/test/NameDecoder_test.cpp index dd6efea3aa2..401fb8a87d5 100644 --- a/Sofa/framework/Helper/test/NameDecoder_test.cpp +++ b/Sofa/framework/Helper/test/NameDecoder_test.cpp @@ -123,10 +123,10 @@ TEST(NameDecoder_test, templateClass) //template type itself templated with 2 template parameters, including one composed of two words. Template parameter is an alias using D = sofa::type::fixed_array; - EXPECT_NE(getDecodeTypeName >().find("TemplateClass >().find("TemplateClass >(), "TemplateClass"); EXPECT_EQ(getDecodeNamespaceName >(), ""); - EXPECT_NE(getDecodeTemplateName >().find("fixed_array >().find("array >(), "TemplateClass<_UnderscoreClass>"); @@ -195,4 +195,4 @@ TEST(NameDecoder_test, namespaceNestedTemplateClass) using C = sofa::__sofa__::OuterTemplateClass >::Inner_Template_Class >; EXPECT_EQ(getDecodeClassName(), "Inner_Template_Class"); EXPECT_EQ(getDecodeNamespaceName(), "sofa::__sofa__"); -} \ No newline at end of file +} diff --git a/Sofa/framework/Helper/test/Utils_test.cpp b/Sofa/framework/Helper/test/Utils_test.cpp index f790ce7364f..6d1daa0db26 100644 --- a/Sofa/framework/Helper/test/Utils_test.cpp +++ b/Sofa/framework/Helper/test/Utils_test.cpp @@ -81,6 +81,12 @@ TEST(UtilsTest, getSofaUserLocalDirectory) EXPECT_TRUE(path.find("SOFA") != std::string::npos); } +TEST(UtilsTest, getSofaDataDirectory) +{ + const std::string path = Utils::getSofaDataDirectory(); + EXPECT_TRUE(path.find("SOFAData") != std::string::npos); +} + TEST(UtilsTest, readBasicIniFile_nonexistentFile) { // this test will raise an error on purpose diff --git a/Sofa/framework/Helper/test/accessor/ReadAccessor.cpp b/Sofa/framework/Helper/test/accessor/ReadAccessor.cpp index 07ed67193fd..1b18a5770d6 100644 --- a/Sofa/framework/Helper/test/accessor/ReadAccessor.cpp +++ b/Sofa/framework/Helper/test/accessor/ReadAccessor.cpp @@ -62,15 +62,17 @@ class ReadAccessorFixedArray_test : public ::testing::Test }; using FixedArrayTypes = ::testing::Types < - sofa::type::fixed_array, sofa::type::Vec < 2, float >, sofa::type::Mat<3, 3>>; + sofa::type::fixed_array, + sofa::type::Vec < 2, float >, + sofa::type::Mat<3, 3> +>; TYPED_TEST_SUITE(ReadAccessorFixedArray_test, FixedArrayTypes); TYPED_TEST(ReadAccessorFixedArray_test, tests ) { sofa::helper::ReadAccessor accessor(this->m_array); - - EXPECT_EQ(TypeParam::static_size, accessor.size()); + EXPECT_EQ(this->m_array.size(), accessor.size()); EXPECT_EQ(accessor.begin(), this->m_array.begin()); EXPECT_EQ(accessor.end(), this->m_array.end()); diff --git a/Sofa/framework/Helper/test/accessor/WriteAccessor.cpp b/Sofa/framework/Helper/test/accessor/WriteAccessor.cpp index a2b19f23303..90f8836f643 100644 --- a/Sofa/framework/Helper/test/accessor/WriteAccessor.cpp +++ b/Sofa/framework/Helper/test/accessor/WriteAccessor.cpp @@ -117,15 +117,16 @@ class WriteAccessorFixedArray_test : public ::testing::Test }; using FixedArrayTypes = ::testing::Types < - sofa::type::fixed_array, sofa::type::Vec < 2, float >, sofa::type::Mat<3, 3>>; + sofa::type::fixed_array, + sofa::type::Vec < 2, float >, + sofa::type::Mat<3, 3>>; TYPED_TEST_SUITE(WriteAccessorFixedArray_test, FixedArrayTypes); TYPED_TEST(WriteAccessorFixedArray_test, tests ) { sofa::helper::WriteAccessor accessor(this->m_array); - - EXPECT_EQ(TypeParam::static_size, accessor.size()); + EXPECT_EQ(this->m_array.size(), accessor.size()); EXPECT_EQ(accessor.begin(), this->m_array.begin()); EXPECT_EQ(accessor.end(), this->m_array.end()); diff --git a/Sofa/framework/Helper/test/system/PluginManager_test.cpp b/Sofa/framework/Helper/test/system/PluginManager_test.cpp index c27aee28fe9..453c9ccb243 100644 --- a/Sofa/framework/Helper/test/system/PluginManager_test.cpp +++ b/Sofa/framework/Helper/test/system/PluginManager_test.cpp @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include using sofa::testing::BaseTest; @@ -319,7 +319,7 @@ TEST_F(PluginManager_test, failingPlugin) EXPECT_TRUE(sofa::core::ObjectFactory::getInstance()->hasCreator("ComponentFailingPlugin")); sofa::core::objectmodel::BaseObjectDescription description("ComponentFailingPlugin", "ComponentFailingPlugin"); - const auto tmpNode = sofa::core::objectmodel::New("tmp"); + const auto tmpNode = sofa::core::objectmodel::New("tmp"); EXPECT_EQ(sofa::core::ObjectFactory::getInstance()->createObject(tmpNode.get(), &description), nullptr); EXPECT_FALSE(description.getErrors().empty()); diff --git a/Sofa/framework/LinearAlgebra/Sofa.LinearAlgebraConfig.cmake.in b/Sofa/framework/LinearAlgebra/Sofa.LinearAlgebraConfig.cmake.in index ee370c5bd06..dd8e508a635 100644 --- a/Sofa/framework/LinearAlgebra/Sofa.LinearAlgebraConfig.cmake.in +++ b/Sofa/framework/LinearAlgebra/Sofa.LinearAlgebraConfig.cmake.in @@ -3,14 +3,15 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Type QUIET REQUIRED) -find_package(Sofa.Helper QUIET REQUIRED) -find_package(Eigen3 QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Type QUIET REQUIRED) +sofa_find_package(Sofa.Helper QUIET REQUIRED) +sofa_find_package(Eigen3 QUIET REQUIRED) set(SOFA_LINEARALGEBRA_HAVE_OPENMP @SOFA_LINEARALGEBRA_HAVE_OPENMP@) if (SOFA_LINEARALGEBRA_HAVE_OPENMP) - find_package(OpenMP QUIET REQUIRED) + sofa_find_package(OpenMP QUIET REQUIRED) endif() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BTDMatrix.h b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BTDMatrix.h index 441b1dd0217..2fe10a76af8 100644 --- a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BTDMatrix.h +++ b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BTDMatrix.h @@ -53,7 +53,7 @@ class BTDMatrix : public linearalgebra::BaseMatrix type::Mat r; for (Index i=0; iclear(); } - const T& element(Index i, Index j) const { return (*this)[i][j]; } - void set(Index i, Index j, const T& v) { (*this)[i][j] = v; } - void add(Index i, Index j, const T& v) { (*this)[i][j] += v; } + const T& element(Index i, Index j) const { return (*this)(i,j); } + void set(Index i, Index j, const T& v) { (*this)(i,j) = v; } + void add(Index i, Index j, const T& v) { (*this)(i,j) += v; } void operator=(const type::Mat& v) { type::Mat::operator=(v); @@ -79,7 +79,7 @@ class BTDMatrix : public linearalgebra::BaseMatrix type::Mat r; for (Index i=0; i operator-(const type::Mat& m) const @@ -210,7 +210,7 @@ class BTDMatrix : public linearalgebra::BaseMatrix { for (Index j=0; j::element(Index i, Index j) const const Index bj = j / BSIZE; j = j % BSIZE; const Index bindex = bj - bi + 1; if (bindex >= 3) return (SReal)0; - return data[bi*3+bindex][i][j]; + return data[bi*3+bindex](i,j); } template @@ -176,7 +176,7 @@ void BTDMatrix:: set(Index i, Index j, double v) const Index bj = j / BSIZE; j = j % BSIZE; const Index bindex = bj - bi + 1; if (bindex >= 3) return; - data[bi*3+bindex][i][j] = (Real)v; + data[bi*3+bindex](i,j) = (Real)v; } template @@ -186,7 +186,7 @@ void BTDMatrix::add(Index i, Index j, double v) const Index bj = j / BSIZE; j = j % BSIZE; const Index bindex = bj - bi + 1; if (bindex >= 3) return; - data[bi*3+bindex][i][j] += (Real)v; + data[bi*3+bindex](i,j) += (Real)v; } template @@ -196,7 +196,7 @@ void BTDMatrix::clear(Index i, Index j) const Index bj = j / BSIZE; j = j % BSIZE; const Index bindex = bj - bi + 1; if (bindex >= 3) return; - data[bi*3+bindex][i][j] = (Real)0; + data[bi*3+bindex](i,j) = (Real)0; } template @@ -205,7 +205,7 @@ void BTDMatrix::clearRow(Index i) const Index bi = i / BSIZE; i = i % BSIZE; for (Index bj = 0; bj < 3; ++bj) for (Index j=0; j @@ -214,12 +214,12 @@ void BTDMatrix::clearCol(Index j) const Index bj = j / BSIZE; j = j % BSIZE; if (bj > 0) for (Index i=0; i diff --git a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BaseMatrix.cpp b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BaseMatrix.cpp index a6119f7b485..298081bf434 100644 --- a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BaseMatrix.cpp +++ b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BaseMatrix.cpp @@ -92,7 +92,7 @@ struct BaseMatrixLinearOpMV_BlockDiagonal type::Vec resi; for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - resi[bi] += bdata[bi][bj] * vj[bj]; + resi[bi] += bdata(bi,bj) * vj[bj]; for (int bi = 0; bi < NL; ++bi) opVadd(result, i+bi, resi[bi]); } @@ -104,7 +104,7 @@ struct BaseMatrixLinearOpMV_BlockDiagonal type::Vec resj; for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - resj[bj] += bdata[bi][bj] * vi[bi]; + resj[bj] += bdata(bi,bj) * vi[bi]; for (int bj = 0; bj < NC; ++bj) opVadd(result, j+bj, resj[bj]); } @@ -120,7 +120,7 @@ void matrixAdd(BaseMatrix* self, const Index row, const Index col, const sofa::t { for (unsigned int c = 0; c < C; ++c) { - self->add(row + r, col + c, M[r][c]); + self->add(row + r, col + c, M(r,c)); } } } @@ -232,7 +232,7 @@ struct BaseMatrixLinearOpMV_BlockSparse vtmpj[bj] = (Real)opVget(v, j+bj); for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - vtmpi[bi] += bdata[bi][bj] * vtmpj[bj]; + vtmpi[bi] += bdata(bi,bj) * vtmpj[bj]; } else { @@ -240,7 +240,7 @@ struct BaseMatrixLinearOpMV_BlockSparse vtmpj[bj] = (Real)0; for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - vtmpj[bj] += bdata[bi][bj] * vtmpi[bi]; + vtmpj[bj] += bdata(bi,bj) * vtmpi[bi]; for (int bj = 0; bj < NC; ++bj) opVadd(result, j+bj, vtmpj[bj]); } @@ -551,13 +551,13 @@ struct BaseMatrixLinearOpAM_BlockSparse { for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - m2->add(i+bi,j+bj,bdata[bi][bj] * fact); + m2->add(i+bi,j+bj,bdata(bi,bj) * fact); } else { for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - m2->add(j+bj,i+bi,bdata[bi][bj] * fact); + m2->add(j+bj,i+bi,bdata(bi,bj) * fact); } } } @@ -591,13 +591,13 @@ struct BaseMatrixLinearOpAMS_BlockSparse { for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - m2->add(i+bi,j+bj,bdata[bi][bj] * fact); + m2->add(i+bi,j+bj,bdata(bi,bj) * fact); } else { for (int bi = 0; bi < NL; ++bi) for (int bj = 0; bj < NC; ++bj) - m2->add(j+bj,i+bi,bdata[bi][bj] * fact); + m2->add(j+bj,i+bi,bdata(bi,bj) * fact); } } } diff --git a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BlockFullMatrix.inl b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BlockFullMatrix.inl index 7eaea5a8f69..e079d0300a7 100644 --- a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BlockFullMatrix.inl +++ b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/BlockFullMatrix.inl @@ -47,19 +47,19 @@ void BlockFullMatrix::Block::resize(Index, Index) template const T& BlockFullMatrix::Block::element(Index i, Index j) const { - return (*this)[i][j]; + return (*this)(i,j); } template void BlockFullMatrix::Block::set(Index i, Index j, const T& v) { - (*this)[i][j] = v; + (*this)(i,j) = v; } template void BlockFullMatrix::Block::add(Index i, Index j, const T& v) { - (*this)[i][j] += v; + (*this)(i,j) += v; } template @@ -157,7 +157,7 @@ SReal BlockFullMatrix::element(Index i, Index j) const { const Index bi = i / BSIZE; i = i % BSIZE; const Index bj = j / BSIZE; j = j % BSIZE; - return bloc(bi,bj)[i][j]; + return bloc(bi,bj)(i,j); } template @@ -217,7 +217,7 @@ void BlockFullMatrix::set(Index i, Index j, double v) { const Index bi = i / BSIZE; i = i % BSIZE; const Index bj = j / BSIZE; j = j % BSIZE; - bloc(bi,bj)[i][j] = (Real)v; + bloc(bi,bj)(i,j) = (Real)v; } template @@ -225,7 +225,7 @@ void BlockFullMatrix::add(Index i, Index j, double v) { const Index bi = i / BSIZE; i = i % BSIZE; const Index bj = j / BSIZE; j = j % BSIZE; - bloc(bi,bj)[i][j] += (Real)v; + bloc(bi,bj)(i,j) += (Real)v; } template @@ -233,7 +233,7 @@ void BlockFullMatrix::clear(Index i, Index j) { const Index bi = i / BSIZE; i = i % BSIZE; const Index bj = j / BSIZE; j = j % BSIZE; - bloc(bi,bj)[i][j] = (Real)0; + bloc(bi,bj)(i,j) = (Real)0; } template @@ -242,7 +242,7 @@ void BlockFullMatrix::clearRow(Index i) const Index bi = i / BSIZE; i = i % BSIZE; for (Index bj = 0; bj < nBCol; ++bj) for (Index j=0; j @@ -251,7 +251,7 @@ void BlockFullMatrix::clearCol(Index j) const Index bj = j / BSIZE; j = j % BSIZE; for (Index bi = 0; bi < nBRow; ++bi) for (Index i=0; i diff --git a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/EigenSparseMatrix.h b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/EigenSparseMatrix.h index 1b66df5cadd..edfff68b3ed 100644 --- a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/EigenSparseMatrix.h +++ b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/EigenSparseMatrix.h @@ -125,7 +125,7 @@ class EigenSparseMatrix : public EigenBaseSparseMatrixadd( r + row*Nout, c + col*Nin, b[r][c] ); + this->add( r + row*Nout, c + col*Nin, b(r,c) ); } /// Insert ASAP in the compressed matrix. There must be no value at this place already. @@ -137,7 +137,7 @@ class EigenSparseMatrix : public EigenBaseSparseMatrixbeginRow( r + row*Nout ); for( unsigned c=0; cinsertBack( r + row*Nout, c + col*Nin, b[r][c] ); + this->insertBack( r + row*Nout, c + col*Nin, b(r,c) ); } } @@ -193,7 +193,7 @@ class EigenSparseMatrix : public EigenBaseSparseMatrixinsertBack( r + bRow*Nout, c + bColumns[p[i]] * Nin, b[r][c]); + this->insertBack( r + bRow*Nout, c + bColumns[p[i]] * Nin, b(r,c)); } } } @@ -215,7 +215,7 @@ class EigenSparseMatrix : public EigenBaseSparseMatrixinsertBack( r + bRow*Nout, c + bColumns[i] * Nin, b[r][c]); + this->insertBack( r + bRow*Nout, c + bColumns[i] * Nin, b(r,c)); } } } @@ -253,8 +253,8 @@ class EigenSparseMatrix : public EigenBaseSparseMatrixcolSize() ) { - this->add(r + blRow*Nout, c + blCol*Nin, b[r][c]); -// this->compressedMatrix.insertBack(r + blRow*Nout, c + blCol*Nin) = b[r][c]; + this->add(r + blRow*Nout, c + blCol*Nin, b(r,c)); +// this->compressedMatrix.insertBack(r + blRow*Nout, c + blCol*Nin) = b(r,c); } } @@ -351,7 +351,7 @@ class EigenSparseMatrix : public EigenBaseSparseMatrixcolSize()),aux2(this->rowSize()); for(unsigned i = 0, n = data.size(); i < n; ++i) { for(unsigned j = 0; j < Nin; ++j) { - aux1[Nin * i + j] = data[i][j]; + aux1[Nin * i + j] = data[i][j]; } } @@ -365,7 +365,7 @@ class EigenSparseMatrix : public EigenBaseSparseMatrix, IndexType> typedef real Real; enum { NL = L }; enum { NC = C }; - static Real& v(Block& b, Index row, Index col) { return b[row][col]; } - static const Real& v(const Block& b, Index row, Index col) { return b[row][col]; } - static void vset(Block& b, int row, int col, Real val) { b[row][col] = val; } - static void vadd(Block& b, int row, int col, Real val) { b[row][col] += val; } + static Real& v(Block& b, Index row, Index col) { return b(row,col); } + static const Real& v(const Block& b, Index row, Index col) { return b(row,col); } + static void vset(Block& b, int row, int col, Real val) { b(row,col) = val; } + static void vadd(Block& b, int row, int col, Real val) { b(row,col) += val; } static void clear(Block& b) { b.clear(); } static bool empty(const Block& b) { for (Index i=0; i using sofa::simulation::graph::DAGSimulation ; -#include -using sofa::simulation::graph::DAGNode; +#include +using sofa::simulation::Node; using sofa::core::objectmodel::BaseObjectDescription ; #include @@ -144,7 +144,7 @@ Node::SPtr createChild(Node::SPtr node, BaseObjectDescription& desc) Node::SPtr createNode(const std::string& name) { - return core::objectmodel::New(name); + return core::objectmodel::New(name); } } // namespace sofa::simpleapi diff --git a/Sofa/framework/Simulation/Common/Sofa.Simulation.CommonConfig.cmake.in b/Sofa/framework/Simulation/Common/Sofa.Simulation.CommonConfig.cmake.in index a458d995a3a..154261bbd57 100644 --- a/Sofa/framework/Simulation/Common/Sofa.Simulation.CommonConfig.cmake.in +++ b/Sofa/framework/Simulation/Common/Sofa.Simulation.CommonConfig.cmake.in @@ -3,8 +3,9 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Core QUIET REQUIRED) -find_package(Sofa.Simulation.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Core QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Simulation/Core/Sofa.Simulation.CoreConfig.cmake.in b/Sofa/framework/Simulation/Core/Sofa.Simulation.CoreConfig.cmake.in index e914bf97b81..cd9fbedcb6b 100644 --- a/Sofa/framework/Simulation/Core/Sofa.Simulation.CoreConfig.cmake.in +++ b/Sofa/framework/Simulation/Core/Sofa.Simulation.CoreConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Core QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Core QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/AnimateVisitor.h b/Sofa/framework/Simulation/Core/src/sofa/simulation/AnimateVisitor.h index 9cb11b62963..6122ad2c3ac 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/AnimateVisitor.h +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/AnimateVisitor.h @@ -21,6 +21,9 @@ ******************************************************************************/ #pragma once +#include +SOFA_HEADER_DEPRECATED_NOT_REPLACED("v25.12", "v26.06") + #include #include #include @@ -31,7 +34,7 @@ namespace sofa::simulation { -class SOFA_SIMULATION_CORE_API AnimateVisitor : public Visitor +class SOFA_SIMULATION_CORE_API SOFA_ATTRIBUTE_DEPRECATED_ANIMATEVISITOR() AnimateVisitor : public Visitor { protected : diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseMechanicalVisitor.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseMechanicalVisitor.cpp index 2abde63d270..2b861fe6649 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseMechanicalVisitor.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseMechanicalVisitor.cpp @@ -136,20 +136,21 @@ void BaseMechanicalVisitor::processNodeBottomUp(simulation::Node *node, VisitorC { if (node->mechanicalMapping != nullptr) { - if (!stopAtMechanicalMapping(node, node->mechanicalMapping)) - { - if (testTags(node->mechanicalState)) - { - runVisitorTask(this, ctx, &BaseMechanicalVisitor::bwdMappedMechanicalState, &*node->mechanicalState, bwdVisitorType); - runVisitorTask(this, ctx, &BaseMechanicalVisitor::bwdMechanicalMapping, &*node->mechanicalMapping, bwdVisitorType); - } - } + runVisitorTask(this, ctx, &BaseMechanicalVisitor::bwdMappedMechanicalState, &*node->mechanicalState, bwdVisitorType); } else { runVisitorTask(this, ctx, &BaseMechanicalVisitor::bwdMechanicalState, &*node->mechanicalState, bwdVisitorType); } + } + if (node->mechanicalMapping != nullptr) + { + if (!stopAtMechanicalMapping(node, node->mechanicalMapping)) + { + runVisitorTask(this, ctx, &BaseMechanicalVisitor::bwdMechanicalMapping, + &*node->mechanicalMapping, bwdVisitorType); + } } for_each(this, ctx, node->solver, &BaseMechanicalVisitor::bwdOdeSolver, bwdVisitorType); diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseSimulationExporter.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseSimulationExporter.cpp index f9b1fff6635..840d8f55f74 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseSimulationExporter.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/BaseSimulationExporter.cpp @@ -57,10 +57,7 @@ const std::string BaseSimulationExporter::getOrCreateTargetPath(const std::strin } /// If the path does not exists on the FS...we create It - const std::string parentPath = FileSystem::getParentDirectory(path) ; - if( !FileSystem::exists(parentPath) ){ - FileSystem::findOrCreateAValidPath(parentPath) ; - } + FileSystem::ensureFolderForFileExists(path); /// At this point we have a valid path. We can now add a number indicating the frame save. if (autonumbering) diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/CollisionAnimationLoop.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/CollisionAnimationLoop.cpp index 8e1ccf6899c..14ff4001580 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/CollisionAnimationLoop.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/CollisionAnimationLoop.cpp @@ -23,7 +23,6 @@ #include #include -#include #include #include #include diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/MechanicalOperations.h b/Sofa/framework/Simulation/Core/src/sofa/simulation/MechanicalOperations.h index 8271c98343a..1406df545a7 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/MechanicalOperations.h +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/MechanicalOperations.h @@ -108,14 +108,6 @@ class SOFA_SIMULATION_CORE_API MechanicalOperations void setSystemLHVector(core::MultiVecDerivId v, core::behavior::LinearSolver* linearSolver); void solveSystem(core::behavior::LinearSolver* linearSolver); void print( std::ostream& out, core::behavior::LinearSolver* linearSolver); - - SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_RESETSYSTEM() void m_resetSystem() = delete; - SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMMBKMATRIX() void m_setSystemMBKMatrix(SReal mFact, SReal bFact, SReal kFact) = delete; - SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMRHVECTOR() void m_setSystemRHVector(core::MultiVecDerivId v) = delete; - SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMLHVECTOR() void m_setSystemLHVector(core::MultiVecDerivId v) = delete; - SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SOLVESYSTEM() void m_solveSystem() = delete; - SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_PRINT() void m_print( std::ostream& out ) = delete; - /// @} /** Find all the Constraint present in the scene graph, build the constraint equation system, solve and apply the correction diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/Node.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/Node.cpp index 286eb32e1ba..aa0c484b1f4 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/Node.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/Node.cpp @@ -51,7 +51,6 @@ #include #include #include -#include #include #include #include @@ -72,7 +71,7 @@ namespace sofa::simulation using core::objectmodel::BaseNode; using core::objectmodel::BaseObject; -Node::Node(const std::string& name) +Node::Node(const std::string& name, Node* parent) : core::objectmodel::BaseNode() , sofa::core::objectmodel::Context() , child(initLink("child", "Child nodes")) @@ -110,7 +109,11 @@ Node::Node(const std::string& name) , debug_(false) , initialized(false) + , l_parents(initLink("parents", "Parents nodes in the graph")) { + if( parent ) + parent->addChild(this); + _context = this; setName(name); f_printLog.setValue(DEBUG_LINK); @@ -119,8 +122,11 @@ Node::Node(const std::string& name) Node::~Node() { + for (auto& aChild : child ) + aChild->l_parents.remove(this); } + void Node::parse( sofa::core::objectmodel::BaseObjectDescription* arg ) { Inherit1::parse( arg ); @@ -643,16 +649,6 @@ core::topology::Topology* Node::getTopology() const return get(SearchParents); } -/// Mesh Topology (unified interface for both static and dynamic topologies) -core::topology::BaseMeshTopology* Node::getMeshTopologyLink(SearchDirection dir) const -{ - SOFA_UNUSED(dir); - if (this->meshTopology) - return this->meshTopology; - else - return get(SearchParents); -} - /// Degrees-of-Freedom core::BaseState* Node::getState() const { @@ -814,7 +810,6 @@ const core::objectmodel::BaseContext* Node::getContext() const return _context; } - void Node::setDefaultVisualContextValue() { //TODO(dmarchal 2017-07-20) please say who have to do that and when it will be done. @@ -841,34 +836,11 @@ void Node::initialize() updateSimulationContext(); } -void Node::updateContext() -{ - updateSimulationContext(); - updateVisualContext(); - if ( debug_ ) - msg_info()<<"Node::updateContext, node = "<(node); + if( dagnode->_descendancy.contains(_searchNode) ) // searchNode is in the current node descendancy, so the current node is a parent of searchNode + { + dagnode->getLocalObjects( _class_info, _container, _tags ); + return RESULT_CONTINUE; + } + else // the current node is NOT a parent of searchNode, stop here + { + return RESULT_PRUNE; + } + } + + /// Specify whether this action can be parallelized. + bool isThreadSafe() const override { return false; } + + /// Return a category name for this action. + /// Only used for debugging / profiling purposes + const char* getCategoryName() const override { return "GetUpObjectsVisitor"; } + const char* getClassName() const override { return "GetUpObjectsVisitor"; } + + +protected: + + Node* _searchNode; + const sofa::core::objectmodel::ClassInfo& _class_info; + Node::GetObjectsCallBack& _container; + const sofa::core::objectmodel::TagSet& _tags; + +}; + +GetUpObjectsVisitor::GetUpObjectsVisitor(Node* searchNode, + const sofa::core::objectmodel::ClassInfo& class_info, + Node::GetObjectsCallBack& container, + const sofa::core::objectmodel::TagSet& tags) + : Visitor( sofa::core::execparams::defaultInstance() ) + , _searchNode( searchNode ) + , _class_info(class_info) + , _container(container) + , _tags(tags) +{} + +GetUpObjectsVisitor::~GetUpObjectsVisitor(){} + +/// Create, add, then return the new child of this Node +Node::SPtr Node::createChild(const std::string& nodeName) +{ + Node::SPtr newchild; + if (nodeName.empty()) + { + int i = 0; + std::string newName = "unnamed"; + bool uid_found = false; + while (!uid_found) + { + uid_found = true; + for (const auto& c : this->child) + { + if (c->getName() == newName) + { + newName = "unnamed" + std::to_string(++i); + uid_found = true; + } + } + for (const auto& o : this->object) + { + if (o->getName() == newName) + { + newName = "unnamed" + std::to_string(++i); + uid_found = true; + } + } + } + msg_error("Node::createChild()") << "Empty string given to property 'name': Forcefully setting an empty name is forbidden.\n" + "Renaming to " + newName + " to avoid unexpected behaviors."; + newchild = sofa::core::objectmodel::New(newName); + } + else + newchild = sofa::core::objectmodel::New(nodeName); + this->addChild(newchild); newchild->updateSimulationContext(); + return newchild; +} + + +void Node::moveChild(BaseNode::SPtr node) +{ + const Node::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); + for (const auto& parent : dagnode->getParents()) { + Node::moveChild(node, parent); + } +} + + +/// Add a child node +void Node::doAddChild(BaseNode::SPtr node) +{ + const Node::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); + setDirtyDescendancy(); + child.add(dagnode); + dagnode->l_parents.add(this); + dagnode->l_parents.updateLinks(); // to fix load-time unresolved links +} + +/// Remove a child +void Node::doRemoveChild(BaseNode::SPtr node) +{ + const Node::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); + setDirtyDescendancy(); + child.remove(dagnode); + dagnode->l_parents.remove(this); +} + +/// Move a node from another node +void Node::doMoveChild(BaseNode::SPtr node, BaseNode::SPtr previous_parent) +{ + const Node::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); + if (!dagnode) return; + + setDirtyDescendancy(); + previous_parent->removeChild(node); + + addChild(node); +} + +/// Remove a child +void Node::detachFromGraph() +{ + Node::SPtr me = this; // make sure we don't delete ourself before the end of this method + const LinkParents::Container& parents = l_parents.getValue(); + while(!parents.empty()) + parents.back()->removeChild(this); +} + +/// Generic object access, possibly searching up or down from the current context +/// +/// Note that the template wrapper method should generally be used to have the correct return type, +void* Node::getObject(const sofa::core::objectmodel::ClassInfo& class_info, const sofa::core::objectmodel::TagSet& tags, SearchDirection dir) const +{ + if (dir == SearchRoot) + { + if (getNbParents()) return getRootContext()->getObject(class_info, tags, dir); + else dir = SearchDown; // we are the root, search down from here. + } + void *result = nullptr; + + if (dir != SearchParents) + for (ObjectIterator it = this->object.begin(); it != this->object.end(); ++it) + { + sofa::core::objectmodel::BaseObject* obj = it->get(); + if (tags.empty() || (obj)->getTags().includes(tags)) + { + + result = class_info.dynamicCast(obj); + if (result != nullptr) + { + + break; + } + } + } + + if (result == nullptr) + { + switch(dir) + { + case Local: + break; + case SearchParents: + case SearchUp: + { + const LinkParents::Container& parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; ++i){ + result = parents[i]->getObject(class_info, tags, SearchUp); + if (result != nullptr) break; + } + } + break; + case SearchDown: + for(ChildIterator it = child.begin(); it != child.end(); ++it) + { + result = (*it)->getObject(class_info, tags, dir); + if (result != nullptr) break; + } + break; + case SearchRoot: + dmsg_error("Node") << "SearchRoot SHOULD NOT BE POSSIBLE HERE."; + break; + } + } + + return result; +} + +/// Generic object access, given a path from the current context +/// +/// Note that the template wrapper method should generally be used to have the correct return type, +void* Node::getObject(const sofa::core::objectmodel::ClassInfo& class_info, const std::string& path) const +{ + if (path.empty()) + { + // local object + return Node::getObject(class_info, Local); + } + else if (path[0] == '/') + { + // absolute path; let's start from root + if (!getNbParents()) return getObject(class_info,std::string(path,1)); + else return getRootContext()->getObject(class_info,path); + } + else if (std::string(path,0,2)==std::string("./")) + { + std::string newpath = std::string(path, 2); + while (!newpath.empty() && path[0] == '/') + newpath.erase(0); + return getObject(class_info,newpath); + } + else if (std::string(path,0,3)==std::string("../")) + { + // tricky case: + // let's test EACH parent and return the first object found (if any) + std::string newpath = std::string(path, 3); + while (!newpath.empty() && path[0] == '/') + newpath.erase(0); + if (getNbParents()) + { + const LinkParents::Container& parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; ++i) + { + void* obj = parents[i]->getObject(class_info,newpath); + if (obj) return obj; + } + return nullptr; // not found in any parent node at all + } + else return getObject(class_info,newpath); + } + else + { + std::string::size_type pend = path.find('/'); + if (pend == std::string::npos) pend = path.length(); + const std::string name ( path, 0, pend ); + const Node* child = getChild(name); + if (child) + { + while (pend < path.length() && path[pend] == '/') + ++pend; + return child->getObject(class_info, std::string(path, pend)); + } + else if (pend < path.length()) + { + return nullptr; + } + else + { + sofa::core::objectmodel::BaseObject* obj = simulation::Node::getObject(name); + if (obj == nullptr) + { + return nullptr; + } + else + { + void* result = class_info.dynamicCast(obj); + if (result == nullptr) + { + dmsg_error("Node") << "Object "<getObjects( class_info, container, tags, dir ); + return; + } + else dir = SearchDown; // we are the root, search down from here. + } + + + switch( dir ) + { + case Local: + this->getLocalObjects( class_info, container, tags ); + break; + + case SearchUp: + this->getLocalObjects( class_info, container, tags ); // add locals then SearchParents + // no break here, we want to execute the SearchParents code. + [[fallthrough]]; + case SearchParents: + { + // a visitor executed from top but only run for this' parents will enforce the selected object unicity due even with diamond graph setups + GetUpObjectsVisitor vis( const_cast(this), class_info, container, tags); + getRootContext()->executeVisitor(&vis); + } + break; + + case SearchDown: + { + // a regular visitor is enforcing the selected object unicity + GetDownObjectsVisitor vis(class_info, container, tags); + (const_cast(this))->executeVisitor(&vis); + break; + } + default: + break; + } +} + +/// Get a list of parent node +sofa::core::objectmodel::BaseNode::Parents Node::getParents() const +{ + Parents p; + + const LinkParents::Container& parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; ++i) + p.push_back(parents[i]); + + return p; +} + + +/// returns number of parents +size_t Node::getNbParents() const +{ + return l_parents.getValue().size(); +} + +/// return the first parent (returns nullptr if no parent) +sofa::core::objectmodel::BaseNode* Node::getFirstParent() const +{ + const LinkParents::Container& parents = l_parents.getValue(); + if( parents.empty() ) return nullptr; + else return l_parents.getValue()[0]; +} + + +/// Test if the given node is a parent of this node. +bool Node::hasParent(const BaseNode* node) const +{ + const LinkParents::Container& parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; ++i) + { + if (parents[i]==node) return true; + } + return false; +} + +/// Test if the given context is a parent of this context. +bool Node::hasParent(const BaseContext* context) const +{ + if (context == nullptr) return !getNbParents(); + + const LinkParents::Container& parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; ++i) + if (context == parents[i]->getContext()) return true; + return false; + +} + + + +/// Test if the given context is an ancestor of this context. +/// An ancestor is a parent or (recursively) the parent of an ancestor. +bool Node::hasAncestor(const BaseContext* context) const +{ + const LinkParents::Container& parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; ++i) + if (context == parents[i]->getContext() + || parents[i]->hasAncestor(context)) + return true; + return false; +} + + +/// Mesh Topology that is relevant for this context +/// (within it or its parents until a mapping is reached that does not preserve topologies). +sofa::core::topology::BaseMeshTopology* Node::getMeshTopologyLink(SearchDirection dir) const +{ + // If there is a topology in the current node + if (this->meshTopology) + return this->meshTopology; + + // If we are not forcing on local resolution, search in the parents + if (dir != Local) + return get(SearchParents); + + // At that step there is no local topology or we are doing a non local search (so searching in the parents). + + // TODO(dmarchal, 2025-07-16): Why a mapping interfere with the search for a topology ? + // This is the kind of "implicit" hard coded behavior that generates troubles + // Investigate if this could be removed without too much breaks + + // Check if there is a local mapping and this mapping does not have the same topology so it step the search + if ( mechanicalMapping && ! mechanicalMapping->sameTopology()) + return nullptr; + + // TODO(dmarchal, 2025-07-16): This tests seems to do exactly the same as the one on MechanicalMapping. + // The test before can probably be removed + // Check if any of the other mapping does not have the same + for ( auto& aMapping : mapping) + { + if (!aMapping->sameTopology()) + return nullptr; + } + + // TODO(dmarchal, 2025-07-16): The following code is probably ill-defined, what it does it probably going to search + // in parents... for a topology, priorizing the "first" parent that returns one. It is kind of strange to search in parent + // while because at that step the search is: dir == Local ... so searching in parent is just "weird". + + // No mapping with a different topology, continue on to the parents + const LinkParents::Container &parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; i++ ) + { + // if the visitor is run from a sub-graph containing a multinode linked with a node outside of the subgraph, do not consider the outside node by looking on the sub-graph descendancy + if ( parents[i] ) + { + sofa::core::topology::BaseMeshTopology* res = parents[i]->getMeshTopologyLink(Local); + if (res) + return res; + } + } + return nullptr; // not found in any parents +} + +void Node::precomputeTraversalOrder( const sofa::core::ExecParams* params ) +{ + // accumulating traversed Nodes + class TraversalOrderVisitor : public Visitor + { + NodeList& _orderList; + public: + TraversalOrderVisitor(const sofa::core::ExecParams* params, NodeList& orderList ) + : Visitor(params) + , _orderList( orderList ) + { + _orderList.clear(); + } + + Result processNodeTopDown(Node* node) override + { + _orderList.push_back(node); + return RESULT_CONTINUE; + } + + const char* getClassName() const override {return "TraversalOrderVisitor";} + }; + + TraversalOrderVisitor tov( params, _precomputedTraversalOrder ); + executeVisitor( &tov, false ); +} + + + +/// Execute a recursive action starting from this node +void Node::doExecuteVisitor(simulation::Visitor* action, bool precomputedOrder) +{ + if( precomputedOrder && !_precomputedTraversalOrder.empty() ) + { + for( NodeList::iterator it = _precomputedTraversalOrder.begin(), itend = _precomputedTraversalOrder.end() ; it != itend ; ++it ) + { + if ( action->canAccessSleepingNode || !(*it)->getContext()->isSleeping() ) + action->processNodeTopDown( *it ); + } + + for( NodeList::reverse_iterator it = _precomputedTraversalOrder.rbegin(), itend = _precomputedTraversalOrder.rend() ; it != itend ; ++it ) + { + if ( action->canAccessSleepingNode || !(*it)->getContext()->isSleeping() ) + action->processNodeBottomUp( *it ); + } + } + else + { + // WARNING: do not store the traversal infos in the Node, as several visitors could traversed the graph simultaneously + // These infos are stored in a StatusMap per visitor. + updateDescendancy(); + + Visitor::TreeTraversalRepetition repeat; + if( action->treeTraversal(repeat) ) + { + // Tree traversal order + // + // Diamond shapes are ignored, a child node is visited as soon as a parent node has been visited. + // The multi-nodes (with several parents) are visited either: only once, only twice or for every times + // depending on the visitor's 'repeat' + // + // Some particular visitors such as a flat graph display or VisualVisitors must follow such a traversal order. + + StatusMap statusMap; + executeVisitorTreeTraversal( action, statusMap, repeat ); + } + else + { + // Direct acyclic graph traversal order + // + // This is the default order, used for mechanics. + // + // A child node is visited only when all its parents have been visited. + // A child node is 'pruned' only if all its parents are 'pruned'. + // Every executed node in the forward traversal are stored in 'executedNodes', + // its reverse order is used for the backward traversal. + + // Note that a newly 'pruned' node is still traversed (w/o execution) to be sure to execute its child nodes, + // that can have ancestors in another branch that is not pruned... + // An already pruned node is ignored. + + NodeList executedNodes; + { + StatusMap statusMap; + executeVisitorTopDown( action, executedNodes, statusMap, this ); + } + executeVisitorBottomUp( action, executedNodes ); + } + } +} + + +void Node::executeVisitorTopDown(simulation::Visitor* action, NodeList& executedNodes, StatusMap& statusMap, Node* visitorRoot ) +{ + if ( statusMap[this] != NOT_VISITED ) + { + return; // skipped (already visited) + } + + if( !this->isActive() ) + { + // do not execute the visitor on this node + statusMap[this] = PRUNED; + + // in that case we can considerer if some child are activated, the graph is not valid, so no need to continue the recursion + return; + } + + if( this->isSleeping() && !action->canAccessSleepingNode ) + { + // do not execute the visitor on this node + statusMap[this] = PRUNED; + + return; + } + + // pour chaque noeud "prune" on continue à parcourir quand même juste pour marquer le noeud comme parcouru + + // check du "visitedStatus" des parents: + // un enfant n'est pruné que si tous ses parents le sont + // on ne passe à un enfant que si tous ses parents ont été visités + bool allParentsPruned = true; + bool hasParent = false; + + if( visitorRoot != this ) + { + // the graph structure is generally modified during an action anterior to the traversal but can possibly be modified during the current traversal + visitorRoot->updateDescendancy(); + + const LinkParents::Container &parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; i++ ) + { + // if the visitor is run from a sub-graph containing a multinode linked with a node outside of the subgraph, do not consider the outside node by looking on the sub-graph descendancy + if ( visitorRoot->_descendancy.contains(parents[i]) || parents[i]==visitorRoot ) + { + // all parents must have been visited before + if ( statusMap[parents[i]] == NOT_VISITED ) + return; // skipped for now... the other parent should come later + + allParentsPruned = allParentsPruned && ( statusMap[parents[i]] == PRUNED ); + hasParent = true; + } + } + } + + // all parents have been visited, let's go with the visitor + if ( allParentsPruned && hasParent ) + { + // do not execute the visitor on this node + statusMap[this] = PRUNED; + + // ... but continue the recursion anyway! + if( action->childOrderReversed(this) ) + for(unsigned int i = unsigned(child.size()); i>0;) + child[--i].get()->executeVisitorTopDown(action,executedNodes,statusMap,visitorRoot); + else + for(unsigned int i = 0; iexecuteVisitorTopDown(action,executedNodes,statusMap,visitorRoot); + } + else + { + // execute the visitor on this node + const Visitor::Result result = action->processNodeTopDown(this); + + // update status + statusMap[this] = ( result == simulation::Visitor::RESULT_PRUNE ? PRUNED : VISITED ); + + executedNodes.push_back(this); + + // ... and continue the recursion + if( action->childOrderReversed(this) ) + for(unsigned int i = unsigned(child.size()); i>0;) + child[--i].get()->executeVisitorTopDown(action,executedNodes,statusMap,visitorRoot); + else + for(unsigned int i = 0; iexecuteVisitorTopDown(action,executedNodes,statusMap,visitorRoot); + + } +} + + +// warning nodes that are dynamically created during the traversal, but that have not been traversed during the top-down, won't be traversed during the bottom-up +// TODO is it what we want? +// otherwise it is possible to restart from top, go to leaves and running bottom-up action while going up +void Node::executeVisitorBottomUp( simulation::Visitor* action, NodeList& executedNodes ) +{ + for( NodeList::reverse_iterator it = executedNodes.rbegin(), itend = executedNodes.rend() ; it != itend ; ++it ) + { + (*it)->updateDescendancy(); + action->processNodeBottomUp( *it ); + } +} + + +void Node::setDirtyDescendancy() +{ + _descendancy.clear(); + const LinkParents::Container &parents = l_parents.getValue(); + for ( unsigned int i = 0; i < parents.size() ; i++ ) + { + parents[i]->setDirtyDescendancy(); + } +} + +void Node::updateDescendancy() +{ + if( _descendancy.empty() && !child.empty() ) + { + for(unsigned int i = 0; iupdateDescendancy(); + _descendancy.insert( node->_descendancy.begin(), node->_descendancy.end() ); + _descendancy.insert( node ); + } + } +} + + + +void Node::executeVisitorTreeTraversal( simulation::Visitor* action, StatusMap& statusMap, Visitor::TreeTraversalRepetition repeat, bool alreadyRepeated ) +{ + if( !this->isActive() ) + { + // do not execute the visitor on this node + statusMap[this] = PRUNED; + return; + } + + if( this->isSleeping() && !action->canAccessSleepingNode ) + { + // do not execute the visitor on this node + statusMap[this] = PRUNED; + return; + } + + // node already visited and repetition must be avoid + if( statusMap[this] != NOT_VISITED ) + { + if( repeat==Visitor::NO_REPETITION || ( alreadyRepeated && repeat==Visitor::REPEAT_ONCE ) ) return; + else alreadyRepeated = true; + } + + if( action->processNodeTopDown(this) != simulation::Visitor::RESULT_PRUNE ) + { + statusMap[this] = VISITED; + if( action->childOrderReversed(this) ) + for(unsigned int i = unsigned(child.size()); i>0;) + child[--i].get()->executeVisitorTreeTraversal(action,statusMap,repeat,alreadyRepeated); + else + for(unsigned int i = 0; iexecuteVisitorTreeTraversal(action,statusMap,repeat,alreadyRepeated); + } + else + { + statusMap[this] = PRUNED; + } + + action->processNodeBottomUp(this); +} + +void Node::initVisualContext() +{ + if (getNbParents()) + { + this->setDisplayWorldGravity(false); //only display gravity for the root: it will be propagated at each time step + } +} + +void Node::initializeContexts() +{ + for ( unsigned i=0; iinit(); // Call init of a ContextObject (a component in the scene) + contextObject[i]->apply(); // The component copy its internal state in the node's (that is inheriting from Contexte) + } +} + +void Node::updateContext() +{ + // if there is a parent + sofa::core::objectmodel::BaseNode* firstParent = getFirstParent(); + if ( firstParent ) + { + dmsg_info_when(debug_)<<"Node::updateContext, node = "< void getNodeObjects(Container* list) @@ -441,9 +411,6 @@ class SOFA_SIMULATION_CORE_API Node : public sofa::core::objectmodel::BaseNode, /// Topology sofa::core::topology::Topology* getTopology() const override; - /// Mesh Topology (unified interface for both static and dynamic topologies) - sofa::core::topology::BaseMeshTopology* getMeshTopologyLink(SearchDirection dir = SearchUp) const override; - /// Degrees-of-Freedom sofa::core::BaseState* getState() const override; @@ -497,7 +464,7 @@ class SOFA_SIMULATION_CORE_API Node : public sofa::core::objectmodel::BaseNode, virtual void updateSimulationContext(); /// Called during initialization to correctly propagate the visual context to the children - virtual void initVisualContext() {} + virtual void initVisualContext(); /// Propagate an event void propagateEvent(const sofa::core::ExecParams* params, sofa::core::objectmodel::Event* event) override; @@ -517,12 +484,78 @@ class SOFA_SIMULATION_CORE_API Node : public sofa::core::objectmodel::BaseNode, template static Node::SPtr create(RealObject*, sofa::core::objectmodel::BaseObjectDescription* arg); - /// return the smallest common parent between this and node2 (returns nullptr if separated sub-graphes) - virtual Node* findCommonParent( simulation::Node* node2 ) = 0; - /// override context setSleeping to add notification. void setSleeping(bool val) override; +public: + virtual void addListener(MutationListener* obj); + virtual void removeListener(MutationListener* obj); + + static const std::string GetCustomClassName(){ return "Node"; } + + Node::SPtr createChild(const std::string& nodeName); + + /// Remove the current node from the graph: consists in removing the link to its parent + void detachFromGraph() override; + + /// Get a list of parent node + Parents getParents() const override; + + /// returns number of parents + size_t getNbParents() const override; + + /// return the first parent (returns nullptr if no parent) + BaseNode* getFirstParent() const override; + + /// Test if the given node is a parent of this node. + bool hasParent(const BaseNode* node) const override; + + /// Test if the given context is a parent of this context. + bool hasParent(const BaseContext* context) const; + + /// Test if the given context is an ancestor of this context. + /// An ancestor is a parent or (recursively) the parent of an ancestor. + bool hasAncestor(const BaseNode* node) const override + { + return hasAncestor(node->getContext()); + } + + /// Test if the given context is an ancestor of this context. + /// An ancestor is a parent or (recursively) the parent of an ancestor. + bool hasAncestor(const BaseContext* context) const override; + + + /// Generic object access, given a set of required tags, possibly searching up or down from the current context + /// + /// Note that the template wrapper method should generally be used to have the correct return type, + void* getObject(const sofa::core::objectmodel::ClassInfo& class_info, const sofa::core::objectmodel::TagSet& tags, SearchDirection dir = SearchUp) const override; + + /// Generic object access, given a path from the current context + /// + /// Note that the template wrapper method should generally be used to have the correct return type, + void* getObject(const sofa::core::objectmodel::ClassInfo& class_info, const std::string& path) const override; + + /// Generic list of objects access, given a set of required tags, possibly searching up or down from the current context + /// + /// Note that the template wrapper method should generally be used to have the correct return type, + void getObjects(const sofa::core::objectmodel::ClassInfo& class_info, GetObjectsCallBack& container, const sofa::core::objectmodel::TagSet& tags, SearchDirection dir = SearchUp) const override; + + /// Mesh Topology that is relevant for this context + /// (within it or its parents until a mapping is reached that does not preserve topologies). + sofa::core::topology::BaseMeshTopology* getMeshTopologyLink(SearchDirection dir = SearchUp) const override; + + static Node::SPtr create(Node*, sofa::core::objectmodel::BaseObjectDescription* arg) + { + Node::SPtr obj = Node::SPtr(new Node()); + obj->parse(arg); + return obj; + } + + void moveChild(BaseNode::SPtr node) override; + + /// return the smallest common parent between this and node2 (returns nullptr if separated sub-graphes) + Node* findCommonParent( simulation::Node* node2 ); + protected: bool debug_; bool initialized; @@ -532,6 +565,7 @@ class SOFA_SIMULATION_CORE_API Node : public sofa::core::objectmodel::BaseNode, virtual void doMoveObject(sofa::core::objectmodel::BaseObject::SPtr sobj, Node* prev_parent); std::stack actionStack; + private: virtual void notifyBeginAddChild(Node::SPtr parent, Node::SPtr child) const; virtual void notifyBeginRemoveChild(Node::SPtr parent, Node::SPtr child) const; @@ -553,17 +587,13 @@ class SOFA_SIMULATION_CORE_API Node : public sofa::core::objectmodel::BaseNode, virtual void notifyEndAddSlave(sofa::core::objectmodel::BaseObject* master, sofa::core::objectmodel::BaseObject* slave) const; virtual void notifyEndRemoveSlave(sofa::core::objectmodel::BaseObject* master, sofa::core::objectmodel::BaseObject* slave) const; - + // init all contextObject. + void initializeContexts(); protected: BaseContext* _context; type::vector listener; - -public: - virtual void addListener(MutationListener* obj); - virtual void removeListener(MutationListener* obj); - /// @name virtual functions to add/remove some special components directly in the right Sequence /// @{ @@ -607,6 +637,83 @@ class SOFA_SIMULATION_CORE_API Node : public sofa::core::objectmodel::BaseNode, /// @} + + /// FROM DAG NODE + + typedef MultiLink LinkParents; + typedef LinkParents::const_iterator ParentIterator; + +private: + /// bottom-up traversal, returning the first node which have a descendancy containing both node1 & node2 + Node* findCommonParent( Node* node1, Node* node2 ); + + LinkParents l_parents; + + void doAddChild(BaseNode::SPtr node); + void doRemoveChild(BaseNode::SPtr node); + void doMoveChild(BaseNode::SPtr node, BaseNode::SPtr previous_parent); + + /// Execute a recursive action starting from this node. + void doExecuteVisitor(simulation::Visitor* action, bool precomputedOrder=false); + + /// @name @internal stuff related to the DAG traversal + /// @{ + + /// all child nodes (unordered) + std::set _descendancy; + + /// bottom-up traversal removing descendancy + void setDirtyDescendancy(); + + /// traversal updating the descendancy + void updateDescendancy(); + + /// traversal flags + typedef enum + { + NOT_VISITED=0, + VISITED, + PRUNED + } VisitedStatus; + + /// wrapper to use VisitedStatus in a std::map (to ensure the default map insertion will give NOT_VISITED) + struct StatusStruct + { + StatusStruct() : status(NOT_VISITED) {} + StatusStruct( const VisitedStatus& s ) : status(s) {} + inline void operator=( const VisitedStatus& s ) { status=s; } + inline bool operator==( const VisitedStatus& s ) const { return status==s; } + inline bool operator==( const StatusStruct& s ) const { return status==s.status; } + inline bool operator!=( const VisitedStatus& s ) const { return status!=s; } + inline bool operator!=( const StatusStruct& s ) const { return status!=s.status; } + VisitedStatus status; + }; + + /// map structure to store a traversal flag for each Node + typedef std::map StatusMap; + + /// list of Node* + typedef std::list NodeList; + + /// the ordered list of Node to traverse from this Node + NodeList _precomputedTraversalOrder; + + /// @internal performing only the top-down traversal on a DAG + /// @executedNodes will be fill with the Nodes where the top-down action is processed + /// @statusMap the visitor's flag map + /// @visitorRoot node from where the visitor has been run + void executeVisitorTopDown(simulation::Visitor* action, NodeList& executedNodes, StatusMap& statusMap, Node* visitorRoot ); + void executeVisitorBottomUp(simulation::Visitor* action, NodeList& executedNodes ); + /// @} + + /// @internal tree traversal implementation + void executeVisitorTreeTraversal( Visitor* action, StatusMap& statusMap, Visitor::TreeTraversalRepetition repeat, bool alreadyRepeated=false ); + + /// @name @internal stuff related to getObjects + /// @{ + friend class GetDownObjectsVisitor ; + friend class GetUpObjectsVisitor ; + /// @} }; } diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/Simulation.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/Simulation.cpp index 79579eae660..cfade426869 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/Simulation.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/Simulation.cpp @@ -23,7 +23,6 @@ #include #include #include -#include #include #include #include diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/Visitor.h b/Sofa/framework/Simulation/Core/src/sofa/simulation/Visitor.h index f64eb8e801f..f24d6173b09 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/Visitor.h +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/Visitor.h @@ -190,11 +190,11 @@ class SOFA_SIMULATION_CORE_API Visitor static void printNode(const char* type); static void printCloseNode(const char* type); - static void printVector(core::behavior::BaseMechanicalState *mm, core::ConstVecId id); + static void printVector(sofa::core::behavior::BaseMechanicalState *mm, sofa::core::ConstVecId id); - virtual void printInfo(const core::objectmodel::BaseContext* context, bool dirDown); + virtual void printInfo(const sofa::core::objectmodel::BaseContext* context, bool dirDown); - void setNode(core::objectmodel::Base* c); + void setNode(sofa::core::objectmodel::Base* c); static void EnableExportStateVector(bool activation) {outputStateVector=activation;} static void SetFirstIndexStateVector(unsigned int first) {firstIndexStateVector=first;} @@ -213,7 +213,7 @@ class SOFA_SIMULATION_CORE_API Visitor static ctime_t initDumpTime; static std::vector< ctime_t > initNodeTime; - core::objectmodel::Base* enteringBase; + sofa::core::objectmodel::Base* enteringBase; bool infoPrinted; private: diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/config.h.in b/Sofa/framework/Simulation/Core/src/sofa/simulation/config.h.in index b989ec4c6f9..808e6f67a28 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/config.h.in +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/config.h.in @@ -34,54 +34,6 @@ -#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_RESETSYSTEM() -#else -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_RESETSYSTEM() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use resetSystem instead") -#endif // SOFA_BUILD_SOFA_SIMULATION_CORE - -#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMMBKMATRIX() -#else -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMMBKMATRIX() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use setSystemMBKMatrix instead") -#endif // SOFA_BUILD_SOFA_SIMULATION_CORE - -#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMRHVECTOR() -#else -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMRHVECTOR() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use setSystemRHVector instead") -#endif // SOFA_BUILD_SOFA_SIMULATION_CORE - -#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMLHVECTOR() -#else -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMLHVECTOR() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use setSystemLHVector instead") -#endif // SOFA_BUILD_SOFA_SIMULATION_CORE - -#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SOLVESYSTEM() -#else -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SOLVESYSTEM() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use solveSystem instead") -#endif // SOFA_BUILD_SOFA_SIMULATION_CORE - -#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_PRINT() -#else -#define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_PRINT() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use print instead") -#endif // SOFA_BUILD_SOFA_SIMULATION_CORE - #ifdef SOFA_BUILD_SOFA_SIMULATION_CORE #define SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_ADDMBKDX() #else @@ -105,3 +57,11 @@ SOFA_ATTRIBUTE_DISABLED( \ "v24.12", "v25.06", "Use the other setSystemMBKMatrix overload instead.") #endif // SOFA_BUILD_SOFA_SIMULATION_CORE + +#ifdef SOFA_BUILD_SOFA_SIMULATION_CORE +#define SOFA_ATTRIBUTE_DEPRECATED_ANIMATEVISITOR() +#else +#define SOFA_ATTRIBUTE_DEPRECATED_ANIMATEVISITOR() \ + SOFA_ATTRIBUTE_DEPRECATED( \ + "v25.12", "v26.06", "No longer used since #3959") +#endif // SOFA_BUILD_SOFA_SIMULATION_CORE diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.cpp index e4b183d8da8..d8d3d011871 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.cpp @@ -27,24 +27,20 @@ namespace sofa::simulation::mechanicalvisitor { MechanicalGetConstraintInfoVisitor::MechanicalGetConstraintInfoVisitor(const core::ConstraintParams* params, - VecConstraintBlockInfo& blocks, VecPersistentID& ids, VecConstCoord& positions, VecConstDeriv& directions, - VecConstArea& areas) + VecConstraintBlockInfo& blocks, VecPersistentID& ids) : simulation::BaseMechanicalVisitor(params) , _blocks(blocks) , _ids(ids) - , _positions(positions) - , _directions(directions) - , _areas(areas) , _cparams(params) {} Visitor::Result MechanicalGetConstraintInfoVisitor::fwdConstraintSet(simulation::Node* node, core::behavior::BaseConstraintSet* cSet) { - if (core::behavior::BaseConstraint *c=cSet->toBaseConstraint()) + if (core::behavior::BaseLagrangianConstraint *c=cSet->toBaseLagrangianConstraint()) { const ctime_t t0 = begin(node, c); - c->getConstraintInfo(_cparams, _blocks, _ids, _positions, _directions, _areas); + c->getConstraintInfo(_cparams, _blocks, _ids); end(node, c, t0); } return RESULT_CONTINUE; diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.h b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.h index 26b64c84fe5..2e24d86d077 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.h +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintInfoVisitor.h @@ -22,20 +22,17 @@ #pragma once #include -#include +#include namespace sofa::simulation::mechanicalvisitor { class SOFA_SIMULATION_CORE_API MechanicalGetConstraintInfoVisitor : public simulation::BaseMechanicalVisitor { public: - typedef core::behavior::BaseConstraint::VecConstraintBlockInfo VecConstraintBlockInfo; - typedef core::behavior::BaseConstraint::VecPersistentID VecPersistentID; - typedef core::behavior::BaseConstraint::VecConstCoord VecConstCoord; - typedef core::behavior::BaseConstraint::VecConstDeriv VecConstDeriv; - typedef core::behavior::BaseConstraint::VecConstArea VecConstArea; + typedef core::behavior::BaseLagrangianConstraint::VecConstraintBlockInfo VecConstraintBlockInfo; + typedef core::behavior::BaseLagrangianConstraint::VecPersistentID VecPersistentID; - MechanicalGetConstraintInfoVisitor(const core::ConstraintParams* params, VecConstraintBlockInfo& blocks, VecPersistentID& ids, VecConstCoord& positions, VecConstDeriv& directions, VecConstArea& areas); + MechanicalGetConstraintInfoVisitor(const core::ConstraintParams* params, VecConstraintBlockInfo& blocks, VecPersistentID& ids); Result fwdConstraintSet(simulation::Node* node, core::behavior::BaseConstraintSet* cSet) override; @@ -49,9 +46,6 @@ class SOFA_SIMULATION_CORE_API MechanicalGetConstraintInfoVisitor : public simul private: VecConstraintBlockInfo& _blocks; VecPersistentID& _ids; - VecConstCoord& _positions; - VecConstDeriv& _directions; - VecConstArea& _areas; const core::ConstraintParams* _cparams; }; diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintJacobianVisitor.h b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintJacobianVisitor.h index 82e64af15e3..1d2304ea5b7 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintJacobianVisitor.h +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetConstraintJacobianVisitor.h @@ -26,7 +26,6 @@ namespace sofa::simulation::mechanicalvisitor { -/** Compute the size of a mechanical matrix (mass or stiffness) of the whole scene */ class SOFA_SIMULATION_CORE_API MechanicalGetConstraintJacobianVisitor : public BaseMechanicalVisitor { public: diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetNonDiagonalMassesCountVisitor.h b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetNonDiagonalMassesCountVisitor.h index 6b173d74223..51c63cd2948 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetNonDiagonalMassesCountVisitor.h +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalGetNonDiagonalMassesCountVisitor.h @@ -32,9 +32,6 @@ class SOFA_SIMULATION_CORE_API MechanicalGetNonDiagonalMassesCountVisitor : publ public: sofa::Size* const m_nbNonDiagonalMassesPtr { nullptr }; - // SOFA_ATTRIBUTE_DISABLED("v24.06", "v24.12", "given result is not a Real anymore since https://github.com/sofa-framework/sofa/pull/4328") - MechanicalGetNonDiagonalMassesCountVisitor(const sofa::core::MechanicalParams* mparams, SReal* result) = delete; - MechanicalGetNonDiagonalMassesCountVisitor(const sofa::core::MechanicalParams* mparams, sofa::Size* result) : MechanicalVisitor(mparams), m_nbNonDiagonalMassesPtr(result) { diff --git a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalVMultiOpVisitor.cpp b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalVMultiOpVisitor.cpp index afc2c61e573..f224fdad169 100644 --- a/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalVMultiOpVisitor.cpp +++ b/Sofa/framework/Simulation/Core/src/sofa/simulation/mechanicalvisitor/MechanicalVMultiOpVisitor.cpp @@ -34,6 +34,7 @@ Visitor::Result MechanicalVMultiOpVisitor::fwdMechanicalState(VisitorContext* /* Visitor::Result MechanicalVMultiOpVisitor::fwdMappedMechanicalState(VisitorContext* ctx, core::behavior::BaseMechanicalState* mm) { + SOFA_UNUSED(ctx); if (mapped) { mm->vMultiOp(this->params, ops ); diff --git a/Sofa/framework/Simulation/Graph/Sofa.Simulation.GraphConfig.cmake.in b/Sofa/framework/Simulation/Graph/Sofa.Simulation.GraphConfig.cmake.in index d15f6a5626e..1039e7169de 100644 --- a/Sofa/framework/Simulation/Graph/Sofa.Simulation.GraphConfig.cmake.in +++ b/Sofa/framework/Simulation/Graph/Sofa.Simulation.GraphConfig.cmake.in @@ -3,7 +3,8 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.Simulation.Common QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Common QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.cpp b/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.cpp index bed1314039a..4507024ebd5 100644 --- a/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.cpp +++ b/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.cpp @@ -19,851 +19,13 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include #include -#include -#include +#include -namespace sofa::simulation::graph +namespace sofa::simulation { -/// get all down objects respecting specified class_info and tags -class GetDownObjectsVisitor : public Visitor -{ -public: - - GetDownObjectsVisitor(const sofa::core::objectmodel::ClassInfo& class_info, DAGNode::GetObjectsCallBack& container, const sofa::core::objectmodel::TagSet& tags); - ~GetDownObjectsVisitor() override; - - Result processNodeTopDown(simulation::Node* node) override - { - static_cast(node)->getLocalObjects( _class_info, _container, _tags ); - return RESULT_CONTINUE; - } - - /// Specify whether this action can be parallelized. - bool isThreadSafe() const override { return false; } - - /// Return a category name for this action. - /// Only used for debugging / profiling purposes - const char* getCategoryName() const override { return "GetDownObjectsVisitor"; } - const char* getClassName() const override { return "GetDownObjectsVisitor"; } - -protected: - const sofa::core::objectmodel::ClassInfo& _class_info; - DAGNode::GetObjectsCallBack& _container; - const sofa::core::objectmodel::TagSet& _tags; -}; - -GetDownObjectsVisitor::GetDownObjectsVisitor(const sofa::core::objectmodel::ClassInfo& class_info, - DAGNode::GetObjectsCallBack& container, - const sofa::core::objectmodel::TagSet& tags) - : Visitor( sofa::core::execparams::defaultInstance() ) - , _class_info(class_info) - , _container(container) - , _tags(tags) -{} - -GetDownObjectsVisitor::~GetDownObjectsVisitor(){} - -/// get all up objects respecting specified class_info and tags -class GetUpObjectsVisitor : public Visitor -{ -public: - - GetUpObjectsVisitor(DAGNode* searchNode, const sofa::core::objectmodel::ClassInfo& class_info, DAGNode::GetObjectsCallBack& container, const sofa::core::objectmodel::TagSet& tags); - ~GetUpObjectsVisitor() override; - - Result processNodeTopDown(simulation::Node* node) override - { - const DAGNode* dagnode = dynamic_cast(node); - if( dagnode->_descendancy.contains(_searchNode) ) // searchNode is in the current node descendancy, so the current node is a parent of searchNode - { - dagnode->getLocalObjects( _class_info, _container, _tags ); - return RESULT_CONTINUE; - } - else // the current node is NOT a parent of searchNode, stop here - { - return RESULT_PRUNE; - } - } - - /// Specify whether this action can be parallelized. - bool isThreadSafe() const override { return false; } - - /// Return a category name for this action. - /// Only used for debugging / profiling purposes - const char* getCategoryName() const override { return "GetUpObjectsVisitor"; } - const char* getClassName() const override { return "GetUpObjectsVisitor"; } - - -protected: - - DAGNode* _searchNode; - const sofa::core::objectmodel::ClassInfo& _class_info; - DAGNode::GetObjectsCallBack& _container; - const sofa::core::objectmodel::TagSet& _tags; - -}; - -GetUpObjectsVisitor::GetUpObjectsVisitor(DAGNode* searchNode, - const sofa::core::objectmodel::ClassInfo& class_info, - DAGNode::GetObjectsCallBack& container, - const sofa::core::objectmodel::TagSet& tags) - : Visitor( sofa::core::execparams::defaultInstance() ) - , _searchNode( searchNode ) - , _class_info(class_info) - , _container(container) - , _tags(tags) -{} - -GetUpObjectsVisitor::~GetUpObjectsVisitor(){} - -DAGNode::DAGNode(const std::string& name, DAGNode* parent) - : simulation::Node(name) - , l_parents(initLink("parents", "Parents nodes in the graph")) -{ - if( parent ) - parent->addChild(dynamic_cast(this)); -} - -DAGNode::~DAGNode() -{ - for (ChildIterator it = child.begin(), itend = child.end(); it != itend; ++it) - { - const DAGNode::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(*it); - dagnode->l_parents.remove(this); - } -} - -/// Create, add, then return the new child of this Node -Node::SPtr DAGNode::createChild(const std::string& nodeName) -{ - DAGNode::SPtr newchild; - if (nodeName.empty()) - { - int i = 0; - std::string newName = "unnamed"; - bool uid_found = false; - while (!uid_found) - { - uid_found = true; - for (const auto& c : this->child) - { - if (c->getName() == newName) - { - newName = "unnamed" + std::to_string(++i); - uid_found = true; - } - } - for (const auto& o : this->object) - { - if (o->getName() == newName) - { - newName = "unnamed" + std::to_string(++i); - uid_found = true; - } - } - } - msg_error("Node::createChild()") << "Empty string given to property 'name': Forcefully setting an empty name is forbidden.\n" - "Renaming to " + newName + " to avoid unexpected behaviors."; - newchild = sofa::core::objectmodel::New(newName); - } - else - newchild = sofa::core::objectmodel::New(nodeName); - this->addChild(newchild); newchild->updateSimulationContext(); - return newchild; -} - - -void DAGNode::moveChild(BaseNode::SPtr node) -{ - const DAGNode::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); - for (const auto& parent : dagnode->getParents()) { - Node::moveChild(node, parent); - } -} - - -/// Add a child node -void DAGNode::doAddChild(BaseNode::SPtr node) -{ - const DAGNode::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); - setDirtyDescendancy(); - child.add(dagnode); - dagnode->l_parents.add(this); - dagnode->l_parents.updateLinks(); // to fix load-time unresolved links -} - -/// Remove a child -void DAGNode::doRemoveChild(BaseNode::SPtr node) -{ - const DAGNode::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); - setDirtyDescendancy(); - child.remove(dagnode); - dagnode->l_parents.remove(this); -} - -/// Move a node from another node -void DAGNode::doMoveChild(BaseNode::SPtr node, BaseNode::SPtr previous_parent) -{ - const DAGNode::SPtr dagnode = sofa::core::objectmodel::SPtr_static_cast(node); - if (!dagnode) return; - - setDirtyDescendancy(); - previous_parent->removeChild(node); - - addChild(node); -} - -/// Remove a child -void DAGNode::detachFromGraph() -{ - DAGNode::SPtr me = this; // make sure we don't delete ourself before the end of this method - const LinkParents::Container& parents = l_parents.getValue(); - while(!parents.empty()) - parents.back()->removeChild(this); -} - -/// Generic object access, possibly searching up or down from the current context -/// -/// Note that the template wrapper method should generally be used to have the correct return type, -void* DAGNode::getObject(const sofa::core::objectmodel::ClassInfo& class_info, const sofa::core::objectmodel::TagSet& tags, SearchDirection dir) const -{ - if (dir == SearchRoot) - { - if (getNbParents()) return getRootContext()->getObject(class_info, tags, dir); - else dir = SearchDown; // we are the root, search down from here. - } - void *result = nullptr; - - if (dir != SearchParents) - for (ObjectIterator it = this->object.begin(); it != this->object.end(); ++it) - { - sofa::core::objectmodel::BaseObject* obj = it->get(); - if (tags.empty() || (obj)->getTags().includes(tags)) - { - - result = class_info.dynamicCast(obj); - if (result != nullptr) - { - - break; - } - } - } - - if (result == nullptr) - { - switch(dir) - { - case Local: - break; - case SearchParents: - case SearchUp: - { - const LinkParents::Container& parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; ++i){ - result = parents[i]->getObject(class_info, tags, SearchUp); - if (result != nullptr) break; - } - } - break; - case SearchDown: - for(ChildIterator it = child.begin(); it != child.end(); ++it) - { - result = (*it)->getObject(class_info, tags, dir); - if (result != nullptr) break; - } - break; - case SearchRoot: - dmsg_error("DAGNode") << "SearchRoot SHOULD NOT BE POSSIBLE HERE."; - break; - } - } - - return result; -} - -/// Generic object access, given a path from the current context -/// -/// Note that the template wrapper method should generally be used to have the correct return type, -void* DAGNode::getObject(const sofa::core::objectmodel::ClassInfo& class_info, const std::string& path) const -{ - if (path.empty()) - { - // local object - return Node::getObject(class_info, Local); - } - else if (path[0] == '/') - { - // absolute path; let's start from root - if (!getNbParents()) return getObject(class_info,std::string(path,1)); - else return getRootContext()->getObject(class_info,path); - } - else if (std::string(path,0,2)==std::string("./")) - { - std::string newpath = std::string(path, 2); - while (!newpath.empty() && path[0] == '/') - newpath.erase(0); - return getObject(class_info,newpath); - } - else if (std::string(path,0,3)==std::string("../")) - { - // tricky case: - // let's test EACH parent and return the first object found (if any) - std::string newpath = std::string(path, 3); - while (!newpath.empty() && path[0] == '/') - newpath.erase(0); - if (getNbParents()) - { - const LinkParents::Container& parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; ++i) - { - void* obj = parents[i]->getObject(class_info,newpath); - if (obj) return obj; - } - return nullptr; // not found in any parent node at all - } - else return getObject(class_info,newpath); - } - else - { - std::string::size_type pend = path.find('/'); - if (pend == std::string::npos) pend = path.length(); - const std::string name ( path, 0, pend ); - const Node* child = getChild(name); - if (child) - { - while (pend < path.length() && path[pend] == '/') - ++pend; - return child->getObject(class_info, std::string(path, pend)); - } - else if (pend < path.length()) - { - return nullptr; - } - else - { - sofa::core::objectmodel::BaseObject* obj = simulation::Node::getObject(name); - if (obj == nullptr) - { - return nullptr; - } - else - { - void* result = class_info.dynamicCast(obj); - if (result == nullptr) - { - dmsg_error("DAGNode") << "Object "<getObjects( class_info, container, tags, dir ); - return; - } - else dir = SearchDown; // we are the root, search down from here. - } - - - switch( dir ) - { - case Local: - this->getLocalObjects( class_info, container, tags ); - break; - - case SearchUp: - this->getLocalObjects( class_info, container, tags ); // add locals then SearchParents - // no break here, we want to execute the SearchParents code. - [[fallthrough]]; - case SearchParents: - { - // a visitor executed from top but only run for this' parents will enforce the selected object unicity due even with diamond graph setups - GetUpObjectsVisitor vis( const_cast(this), class_info, container, tags); - getRootContext()->executeVisitor(&vis); - } - break; - - case SearchDown: - { - // a regular visitor is enforcing the selected object unicity - GetDownObjectsVisitor vis(class_info, container, tags); - (const_cast(this))->executeVisitor(&vis); - break; - } - default: - break; - } -} - -/// Get a list of parent node -sofa::core::objectmodel::BaseNode::Parents DAGNode::getParents() const -{ - Parents p; +//helper::Creator NodeDefaultClass("default"); +static helper::Creator NodeClass("Node"); - const LinkParents::Container& parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; ++i) - p.push_back(parents[i]); - - return p; -} - - -/// returns number of parents -size_t DAGNode::getNbParents() const -{ - return l_parents.getValue().size(); -} - -/// return the first parent (returns nullptr if no parent) -sofa::core::objectmodel::BaseNode* DAGNode::getFirstParent() const -{ - const LinkParents::Container& parents = l_parents.getValue(); - if( parents.empty() ) return nullptr; - else return l_parents.getValue()[0]; -} - - -/// Test if the given node is a parent of this node. -bool DAGNode::hasParent(const BaseNode* node) const -{ - const LinkParents::Container& parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; ++i) - { - if (parents[i]==node) return true; - } - return false; } - -/// Test if the given context is a parent of this context. -bool DAGNode::hasParent(const BaseContext* context) const -{ - if (context == nullptr) return !getNbParents(); - - const LinkParents::Container& parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; ++i) - if (context == parents[i]->getContext()) return true; - return false; - -} - - - -/// Test if the given context is an ancestor of this context. -/// An ancestor is a parent or (recursively) the parent of an ancestor. -bool DAGNode::hasAncestor(const BaseContext* context) const -{ - const LinkParents::Container& parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; ++i) - if (context == parents[i]->getContext() - || parents[i]->hasAncestor(context)) - return true; - return false; -} - - -/// Mesh Topology that is relevant for this context -/// (within it or its parents until a mapping is reached that does not preserve topologies). -sofa::core::topology::BaseMeshTopology* DAGNode::getMeshTopologyLink(SearchDirection dir) const -{ - if (this->meshTopology) - return this->meshTopology; - - if (dir != Local) - return Node::getMeshTopologyLink(dir); - - //local case similar to getActiveMeshTopology ... - - // Check if a local mapping stops the search - if (this->mechanicalMapping && !this->mechanicalMapping->sameTopology()) - { - return nullptr; - } - for ( Sequence::iterator i=this->mapping.begin(), iend=this->mapping.end(); i!=iend; ++i ) - { - if (!(*i)->sameTopology()) - { - return nullptr; - } - } - // No mapping with a different topology, continue on to the parents - const LinkParents::Container &parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; i++ ) - { - // if the visitor is run from a sub-graph containing a multinode linked with a node outside of the subgraph, do not consider the outside node by looking on the sub-graph descendancy - if ( parents[i] ) - { - sofa::core::topology::BaseMeshTopology* res = parents[i]->getMeshTopologyLink(Local); - if (res) - return res; - } - } - return nullptr; // not found in any parents -} - - -void DAGNode::precomputeTraversalOrder( const sofa::core::ExecParams* params ) -{ - // accumulating traversed Nodes - class TraversalOrderVisitor : public Visitor - { - NodeList& _orderList; - public: - TraversalOrderVisitor(const sofa::core::ExecParams* params, NodeList& orderList ) - : Visitor(params) - , _orderList( orderList ) - { - _orderList.clear(); - } - - Result processNodeTopDown(Node* node) override - { - _orderList.push_back( static_cast(node) ); - return RESULT_CONTINUE; - } - - const char* getClassName() const override {return "TraversalOrderVisitor";} - }; - - TraversalOrderVisitor tov( params, _precomputedTraversalOrder ); - executeVisitor( &tov, false ); -} - - - -/// Execute a recursive action starting from this node -void DAGNode::doExecuteVisitor(simulation::Visitor* action, bool precomputedOrder) -{ - if( precomputedOrder && !_precomputedTraversalOrder.empty() ) - { - for( NodeList::iterator it = _precomputedTraversalOrder.begin(), itend = _precomputedTraversalOrder.end() ; it != itend ; ++it ) - { - if ( action->canAccessSleepingNode || !(*it)->getContext()->isSleeping() ) - action->processNodeTopDown( *it ); - } - - for( NodeList::reverse_iterator it = _precomputedTraversalOrder.rbegin(), itend = _precomputedTraversalOrder.rend() ; it != itend ; ++it ) - { - if ( action->canAccessSleepingNode || !(*it)->getContext()->isSleeping() ) - action->processNodeBottomUp( *it ); - } - } - else - { - // WARNING: do not store the traversal infos in the DAGNode, as several visitors could traversed the graph simultaneously - // These infos are stored in a StatusMap per visitor. - updateDescendancy(); - - Visitor::TreeTraversalRepetition repeat; - if( action->treeTraversal(repeat) ) - { - // Tree traversal order - // - // Diamond shapes are ignored, a child node is visited as soon as a parent node has been visited. - // The multi-nodes (with several parents) are visited either: only once, only twice or for every times - // depending on the visitor's 'repeat' - // - // Some particular visitors such as a flat graph display or VisualVisitors must follow such a traversal order. - - StatusMap statusMap; - executeVisitorTreeTraversal( action, statusMap, repeat ); - } - else - { - // Direct acyclic graph traversal order - // - // This is the default order, used for mechanics. - // - // A child node is visited only when all its parents have been visited. - // A child node is 'pruned' only if all its parents are 'pruned'. - // Every executed node in the forward traversal are stored in 'executedNodes', - // its reverse order is used for the backward traversal. - - // Note that a newly 'pruned' node is still traversed (w/o execution) to be sure to execute its child nodes, - // that can have ancestors in another branch that is not pruned... - // An already pruned node is ignored. - - NodeList executedNodes; - { - StatusMap statusMap; - executeVisitorTopDown( action, executedNodes, statusMap, this ); - } - executeVisitorBottomUp( action, executedNodes ); - } - } -} - - -void DAGNode::executeVisitorTopDown(simulation::Visitor* action, NodeList& executedNodes, StatusMap& statusMap, DAGNode* visitorRoot ) -{ - if ( statusMap[this] != NOT_VISITED ) - { - return; // skipped (already visited) - } - - if( !this->isActive() ) - { - // do not execute the visitor on this node - statusMap[this] = PRUNED; - - // in that case we can considerer if some child are activated, the graph is not valid, so no need to continue the recursion - return; - } - - if( this->isSleeping() && !action->canAccessSleepingNode ) - { - // do not execute the visitor on this node - statusMap[this] = PRUNED; - - return; - } - - // pour chaque noeud "prune" on continue à parcourir quand même juste pour marquer le noeud comme parcouru - - // check du "visitedStatus" des parents: - // un enfant n'est pruné que si tous ses parents le sont - // on ne passe à un enfant que si tous ses parents ont été visités - bool allParentsPruned = true; - bool hasParent = false; - - if( visitorRoot != this ) - { - // the graph structure is generally modified during an action anterior to the traversal but can possibly be modified during the current traversal - visitorRoot->updateDescendancy(); - - const LinkParents::Container &parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; i++ ) - { - // if the visitor is run from a sub-graph containing a multinode linked with a node outside of the subgraph, do not consider the outside node by looking on the sub-graph descendancy - if ( visitorRoot->_descendancy.contains(parents[i]) || parents[i]==visitorRoot ) - { - // all parents must have been visited before - if ( statusMap[parents[i]] == NOT_VISITED ) - return; // skipped for now... the other parent should come later - - allParentsPruned = allParentsPruned && ( statusMap[parents[i]] == PRUNED ); - hasParent = true; - } - } - } - - // all parents have been visited, let's go with the visitor - if ( allParentsPruned && hasParent ) - { - // do not execute the visitor on this node - statusMap[this] = PRUNED; - - // ... but continue the recursion anyway! - if( action->childOrderReversed(this) ) - for(unsigned int i = unsigned(child.size()); i>0;) - static_cast(child[--i].get())->executeVisitorTopDown(action,executedNodes,statusMap,visitorRoot); - else - for(unsigned int i = 0; i(child[i].get())->executeVisitorTopDown(action,executedNodes,statusMap,visitorRoot); - } - else - { - // execute the visitor on this node - const Visitor::Result result = action->processNodeTopDown(this); - - // update status - statusMap[this] = ( result == simulation::Visitor::RESULT_PRUNE ? PRUNED : VISITED ); - - executedNodes.push_back(this); - - // ... and continue the recursion - if( action->childOrderReversed(this) ) - for(unsigned int i = unsigned(child.size()); i>0;) - static_cast(child[--i].get())->executeVisitorTopDown(action,executedNodes,statusMap,visitorRoot); - else - for(unsigned int i = 0; i(child[i].get())->executeVisitorTopDown(action,executedNodes,statusMap,visitorRoot); - - } -} - - -// warning nodes that are dynamically created during the traversal, but that have not been traversed during the top-down, won't be traversed during the bottom-up -// TODO is it what we want? -// otherwise it is possible to restart from top, go to leaves and running bottom-up action while going up -void DAGNode::executeVisitorBottomUp( simulation::Visitor* action, NodeList& executedNodes ) -{ - for( NodeList::reverse_iterator it = executedNodes.rbegin(), itend = executedNodes.rend() ; it != itend ; ++it ) - { - (*it)->updateDescendancy(); - action->processNodeBottomUp( *it ); - } -} - - -void DAGNode::setDirtyDescendancy() -{ - _descendancy.clear(); - const LinkParents::Container &parents = l_parents.getValue(); - for ( unsigned int i = 0; i < parents.size() ; i++ ) - { - parents[i]->setDirtyDescendancy(); - } -} - -void DAGNode::updateDescendancy() -{ - if( _descendancy.empty() && !child.empty() ) - { - for(unsigned int i = 0; i(child[i].get()); - dagnode->updateDescendancy(); - _descendancy.insert( dagnode->_descendancy.begin(), dagnode->_descendancy.end() ); - _descendancy.insert( dagnode ); - } - } -} - - - -void DAGNode::executeVisitorTreeTraversal( simulation::Visitor* action, StatusMap& statusMap, Visitor::TreeTraversalRepetition repeat, bool alreadyRepeated ) -{ - if( !this->isActive() ) - { - // do not execute the visitor on this node - statusMap[this] = PRUNED; - return; - } - - if( this->isSleeping() && !action->canAccessSleepingNode ) - { - // do not execute the visitor on this node - statusMap[this] = PRUNED; - return; - } - - // node already visited and repetition must be avoid - if( statusMap[this] != NOT_VISITED ) - { - if( repeat==Visitor::NO_REPETITION || ( alreadyRepeated && repeat==Visitor::REPEAT_ONCE ) ) return; - else alreadyRepeated = true; - } - - if( action->processNodeTopDown(this) != simulation::Visitor::RESULT_PRUNE ) - { - statusMap[this] = VISITED; - if( action->childOrderReversed(this) ) - for(unsigned int i = unsigned(child.size()); i>0;) - static_cast(child[--i].get())->executeVisitorTreeTraversal(action,statusMap,repeat,alreadyRepeated); - else - for(unsigned int i = 0; i(child[i].get())->executeVisitorTreeTraversal(action,statusMap,repeat,alreadyRepeated); - } - else - { - statusMap[this] = PRUNED; - } - - action->processNodeBottomUp(this); -} - - -void DAGNode::initVisualContext() -{ - if (getNbParents()) - { - this->setDisplayWorldGravity(false); //only display gravity for the root: it will be propagated at each time step - } -} - -void DAGNode::updateContext() -{ - sofa::core::objectmodel::BaseNode* firstParent = getFirstParent(); - - if ( firstParent ) - { - if( debug_ ) - { - msg_info()<<"DAGNode::updateContext, node = "< DAGNodeClass("DAGNode"); - -} // namespace sofa::simulation::graph diff --git a/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.h b/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.h index d258e206705..8199663db4c 100644 --- a/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.h +++ b/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGNode.h @@ -22,203 +22,11 @@ #pragma once #include #include -#include -#include -namespace sofa::simulation::graph -{ +//header moved in the plugin SofaValidation +SOFA_HEADER_DEPRECATED("v25.12", "v26.06", "'sofa/simulation/Node.h' instead of 'sofa/simulation/graph/DAGNode.h' and replace uses of DAGNode with Node") -/** Define the structure of the scene as a Directed Acyclic Graph. Contains component objects (as pointer lists) and parents/childs (as DAGNode objects). - * - * The visitor traversal is performed in two passes: - * - a complete top-down traversal - * - then a complete bottom-up traversal in the exact invert order than the top-down traversal - * NB: contrary to the "tree" traversal, there are no interlinked forward/backward callbacks. There are only forward then only backward callbacks. - * - * Note that nodes created during a traversal are not traversed if they are created upper than the current node during the top-down traversal or if they are created during the bottom-up traversal. - */ -class SOFA_SIMULATION_GRAPH_API DAGNode : public simulation::Node +namespace sofa::simulation::graph { -public: - typedef Node::DisplayFlags DisplayFlags; - SOFA_CLASS(DAGNode, simulation::Node); - - typedef MultiLink LinkParents; - typedef LinkParents::const_iterator ParentIterator; - - -protected: - DAGNode( const std::string& name="", DAGNode* parent=nullptr ); - - virtual ~DAGNode() override; - -public: - static const std::string GetCustomClassName(){ return "Node"; } - - /// Pure Virtual method from Node - virtual Node::SPtr createChild(const std::string& nodeName) override; - - /// Remove the current node from the graph: consists in removing the link to its parent - void detachFromGraph() override; - - /// Get a list of parent node - Parents getParents() const override; - - /// returns number of parents - size_t getNbParents() const override; - - /// return the first parent (returns nullptr if no parent) - BaseNode* getFirstParent() const override; - - /// Test if the given node is a parent of this node. - bool hasParent(const BaseNode* node) const override; - - /// Test if the given context is a parent of this context. - bool hasParent(const BaseContext* context) const; - - /// Test if the given context is an ancestor of this context. - /// An ancestor is a parent or (recursively) the parent of an ancestor. - bool hasAncestor(const BaseNode* node) const override - { - return hasAncestor(node->getContext()); - } - - /// Test if the given context is an ancestor of this context. - /// An ancestor is a parent or (recursively) the parent of an ancestor. - bool hasAncestor(const BaseContext* context) const override; - - - /// Generic object access, given a set of required tags, possibly searching up or down from the current context - /// - /// Note that the template wrapper method should generally be used to have the correct return type, - void* getObject(const sofa::core::objectmodel::ClassInfo& class_info, const sofa::core::objectmodel::TagSet& tags, SearchDirection dir = SearchUp) const override; - - /// Generic object access, given a path from the current context - /// - /// Note that the template wrapper method should generally be used to have the correct return type, - void* getObject(const sofa::core::objectmodel::ClassInfo& class_info, const std::string& path) const override; - - /// Generic list of objects access, given a set of required tags, possibly searching up or down from the current context - /// - /// Note that the template wrapper method should generally be used to have the correct return type, - void getObjects(const sofa::core::objectmodel::ClassInfo& class_info, GetObjectsCallBack& container, const sofa::core::objectmodel::TagSet& tags, SearchDirection dir = SearchUp) const override; - - - /// Mesh Topology that is relevant for this context - /// (within it or its parents until a mapping is reached that does not preserve topologies). - sofa::core::topology::BaseMeshTopology* getMeshTopologyLink(SearchDirection dir = SearchUp) const override; - - - /// Called during initialization to correctly propagate the visual context to the children - void initVisualContext() override; - - /// Update the whole context values, based on parent and local ContextObjects - void updateContext() override; - - /// Update the simulation context values(gravity, time...), based on parent and local ContextObjects - void updateSimulationContext() override; - - static DAGNode::SPtr create(DAGNode*, sofa::core::objectmodel::BaseObjectDescription* arg) - { - DAGNode::SPtr obj = DAGNode::SPtr(new DAGNode()); - obj->parse(arg); - return obj; - } - - - /// return the smallest common parent between this and node2 (returns nullptr if separated sub-graphes) - /// it assumes that the DAG node is a tree node. In case of multiple parents it returns any of the parents. - /// it uses the node descendancy information. - Node* findCommonParent( Node* node2 ) override; - - /// compute the traversal order from this Node - void precomputeTraversalOrder( const sofa::core::ExecParams* params ) override; - - virtual void moveChild(BaseNode::SPtr node) override; - -protected: - - /// bottom-up traversal, returning the first node which have a descendancy containing both node1 & node2 - DAGNode* findCommonParent( DAGNode* node1, DAGNode* node2 ); - - - LinkParents l_parents; - - - virtual void doAddChild(BaseNode::SPtr node) override; - virtual void doRemoveChild(BaseNode::SPtr node) override; - virtual void doMoveChild(BaseNode::SPtr node, BaseNode::SPtr previous_parent) override; - - - /// Execute a recursive action starting from this node. - void doExecuteVisitor(simulation::Visitor* action, bool precomputedOrder=false) override; - - - /// @name @internal stuff related to the DAG traversal - /// @{ - - - /// all child nodes (unordered) - std::set _descendancy; - - /// bottom-up traversal removing descendancy - void setDirtyDescendancy(); - - /// traversal updating the descendancy - void updateDescendancy(); - - /// traversal flags - typedef enum - { - NOT_VISITED=0, - VISITED, - PRUNED - } VisitedStatus; - - - - /// wrapper to use VisitedStatus in a std::map (to ensure the default map insertion will give NOT_VISITED) - struct StatusStruct - { - StatusStruct() : status(NOT_VISITED) {} - StatusStruct( const VisitedStatus& s ) : status(s) {} - inline void operator=( const VisitedStatus& s ) { status=s; } - inline bool operator==( const VisitedStatus& s ) const { return status==s; } - inline bool operator==( const StatusStruct& s ) const { return status==s.status; } - inline bool operator!=( const VisitedStatus& s ) const { return status!=s; } - inline bool operator!=( const StatusStruct& s ) const { return status!=s.status; } - VisitedStatus status; - }; - - /// map structure to store a traversal flag for each DAGNode - typedef std::map StatusMap; - - /// list of DAGNode* - typedef std::list NodeList; - - /// the ordered list of Node to traverse from this Node - NodeList _precomputedTraversalOrder; - - /// @internal performing only the top-down traversal on a DAG - /// @executedNodes will be fill with the DAGNodes where the top-down action is processed - /// @statusMap the visitor's flag map - /// @visitorRoot node from where the visitor has been run - void executeVisitorTopDown(simulation::Visitor* action, NodeList& executedNodes, StatusMap& statusMap, DAGNode* visitorRoot ); - void executeVisitorBottomUp(simulation::Visitor* action, NodeList& executedNodes ); - /// @} - - /// @internal tree traversal implementation - void executeVisitorTreeTraversal( Visitor* action, StatusMap& statusMap, Visitor::TreeTraversalRepetition repeat, bool alreadyRepeated=false ); - - /// @name @internal stuff related to getObjects - /// @{ - - /// get node's local objects respecting specified class_info and tags - void getLocalObjects( const sofa::core::objectmodel::ClassInfo& class_info, DAGNode::GetObjectsCallBack& container, const sofa::core::objectmodel::TagSet& tags ) const ; - - friend class GetDownObjectsVisitor ; - friend class GetUpObjectsVisitor ; - /// @} -}; - + using DAGNode = sofa::simulation::Node; } // namespace sofa::simulation::graph diff --git a/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGSimulation.cpp b/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGSimulation.cpp index 7a351f1075a..baa0bbf1a22 100644 --- a/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGSimulation.cpp +++ b/Sofa/framework/Simulation/Graph/src/sofa/simulation/graph/DAGSimulation.cpp @@ -54,7 +54,7 @@ Node::SPtr DAGSimulation::createNewGraph(const std::string& name) Node::SPtr DAGSimulation::createNewNode(const std::string& name) { - return sofa::core::objectmodel::New(name); + return sofa::core::objectmodel::New(name); } } // namespace sofa::simulation::graph diff --git a/Sofa/framework/Simulation/Graph/test/CMakeLists.txt b/Sofa/framework/Simulation/Graph/test/CMakeLists.txt index de06e21da16..7c8fcc01857 100644 --- a/Sofa/framework/Simulation/Graph/test/CMakeLists.txt +++ b/Sofa/framework/Simulation/Graph/test/CMakeLists.txt @@ -7,7 +7,7 @@ set(HEADER_FILES set(SOURCE_FILES DAG_test.cpp - DAGNode_test.cpp + Node_test.cpp MutationListener_test.cpp Node_test.cpp Simulation_test.cpp diff --git a/Sofa/framework/Simulation/Graph/test/DAGNode_test.cpp b/Sofa/framework/Simulation/Graph/test/DAGNode_test.cpp index 3c629dc074b..3fd22f68dff 100644 --- a/Sofa/framework/Simulation/Graph/test/DAGNode_test.cpp +++ b/Sofa/framework/Simulation/Graph/test/DAGNode_test.cpp @@ -22,24 +22,24 @@ #include using sofa::testing::BaseTest; -#include +#include using namespace sofa; using namespace simulation::graph; -struct DAGNode_test : public BaseTest +struct Node_test : public BaseTest { - DAGNode_test() {} + Node_test() {} void test_findCommonParent() { - const DAGNode::SPtr root = core::objectmodel::New("root"); - const DAGNode::SPtr node1 = core::objectmodel::New("node1"); - const DAGNode::SPtr node2 = core::objectmodel::New("node2"); - const DAGNode::SPtr node3 = core::objectmodel::New("node3"); - const DAGNode::SPtr node11 = core::objectmodel::New("node11"); - const DAGNode::SPtr node12 = core::objectmodel::New("node12"); - const DAGNode::SPtr node31 = core::objectmodel::New("node31"); + const Node::SPtr root = core::objectmodel::New("root"); + const Node::SPtr node1 = core::objectmodel::New("node1"); + const Node::SPtr node2 = core::objectmodel::New("node2"); + const Node::SPtr node3 = core::objectmodel::New("node3"); + const Node::SPtr node11 = core::objectmodel::New("node11"); + const Node::SPtr node12 = core::objectmodel::New("node12"); + const Node::SPtr node31 = core::objectmodel::New("node31"); root->addChild(node1); root->addChild(node2); @@ -62,12 +62,12 @@ struct DAGNode_test : public BaseTest void test_findCommonParent_MultipleParents() { - const DAGNode::SPtr root = core::objectmodel::New("root"); - const DAGNode::SPtr node1 = core::objectmodel::New("node1"); - const DAGNode::SPtr node2 = core::objectmodel::New("node2"); - const DAGNode::SPtr node11 = core::objectmodel::New("node11"); - const DAGNode::SPtr node22 = core::objectmodel::New("node22"); - const DAGNode::SPtr node23 = core::objectmodel::New("node23"); + const Node::SPtr root = core::objectmodel::New("root"); + const Node::SPtr node1 = core::objectmodel::New("node1"); + const Node::SPtr node2 = core::objectmodel::New("node2"); + const Node::SPtr node11 = core::objectmodel::New("node11"); + const Node::SPtr node22 = core::objectmodel::New("node22"); + const Node::SPtr node23 = core::objectmodel::New("node23"); root->addChild(node1); root->addChild(node2); @@ -93,5 +93,5 @@ struct DAGNode_test : public BaseTest } }; -TEST_F(DAGNode_test, test_findCommonParent) { test_findCommonParent(); } -TEST_F(DAGNode_test, test_findCommonParent_MultipleParents) { test_findCommonParent_MultipleParents(); } +TEST_F(Node_test, test_findCommonParent) { test_findCommonParent(); } +TEST_F(Node_test, test_findCommonParent_MultipleParents) { test_findCommonParent_MultipleParents(); } diff --git a/Sofa/framework/Simulation/Graph/test/DAG_test.cpp b/Sofa/framework/Simulation/Graph/test/DAG_test.cpp index 3cf4a4ea1a5..5984c42a507 100644 --- a/Sofa/framework/Simulation/Graph/test/DAG_test.cpp +++ b/Sofa/framework/Simulation/Graph/test/DAG_test.cpp @@ -377,29 +377,29 @@ TEST_F( DAG_test, traverse ) traverse_morecomplex2(); } -TEST(DAGNodeTest, objectDestruction_singleObject) +TEST(NodeTest, objectDestruction_singleObject) { EXPECT_MSG_NOEMIT(Error) ; - Node_test_objectDestruction_singleObject(); + Node_test_objectDestruction_singleObject(); } -TEST(DAGNodeTest, objectDestruction_multipleObjects) +TEST(NodeTest, objectDestruction_multipleObjects) { EXPECT_MSG_NOEMIT(Error) ; - Node_test_objectDestruction_multipleObjects(); + Node_test_objectDestruction_multipleObjects(); } -TEST(DAGNodeTest, objectDestruction_childNode_singleObject) +TEST(NodeTest, objectDestruction_childNode_singleObject) { EXPECT_MSG_NOEMIT(Error) ; - Node_test_objectDestruction_childNode_singleObject(); + Node_test_objectDestruction_childNode_singleObject(); } -TEST(DAGNodeTest, objectDestruction_childNode_complexChild) +TEST(NodeTest, objectDestruction_childNode_complexChild) { EXPECT_MSG_NOEMIT(Error) ; - Node_test_objectDestruction_childNode_complexChild(); + Node_test_objectDestruction_childNode_complexChild(); } diff --git a/Sofa/framework/Simulation/Graph/test/MutationListener_test.cpp b/Sofa/framework/Simulation/Graph/test/MutationListener_test.cpp index c2d20e7bc9c..bca065e28a5 100644 --- a/Sofa/framework/Simulation/Graph/test/MutationListener_test.cpp +++ b/Sofa/framework/Simulation/Graph/test/MutationListener_test.cpp @@ -23,15 +23,13 @@ using sofa::testing::BaseTest; #include -#include +#include #include #include using sofa::simulation::MutationListener; using sofa::core::objectmodel::BaseObject; using sofa::simulation::Simulation; using sofa::simulation::Node; -using sofa::simulation::graph::DAGNode; - class TestMutationListener : public MutationListener { @@ -291,8 +289,8 @@ struct MutationListener_test : public BaseTest void test_addChildWithDescendency() { - const DAGNode::SPtr node1 = sofa::core::objectmodel::New("node1"); - const DAGNode::SPtr node2 = sofa::core::objectmodel::New("node2"); + const Node::SPtr node1 = sofa::core::objectmodel::New("node1"); + const Node::SPtr node2 = sofa::core::objectmodel::New("node2"); node1->addChild(node2); sofa::core::objectmodel::BaseObjectDescription bod1("obj1", "BaseObject"); obj1 = sofa::core::objectmodel::New(); @@ -313,8 +311,8 @@ struct MutationListener_test : public BaseTest void test_removeChildWithDescendency() { - const DAGNode::SPtr node1 = sofa::core::objectmodel::New("node1"); - const DAGNode::SPtr node2 = sofa::core::objectmodel::New("node2"); + const Node::SPtr node1 = sofa::core::objectmodel::New("node1"); + const Node::SPtr node2 = sofa::core::objectmodel::New("node2"); node1->addChild(node2); sofa::core::objectmodel::BaseObjectDescription bod1("obj1", "BaseObject"); obj1 = sofa::core::objectmodel::New(); @@ -336,8 +334,8 @@ struct MutationListener_test : public BaseTest void test_moveChildWithDescendency() { - const DAGNode::SPtr node1 = sofa::core::objectmodel::New("node1"); - const DAGNode::SPtr node2 = sofa::core::objectmodel::New("node2"); + const Node::SPtr node1 = sofa::core::objectmodel::New("node1"); + const Node::SPtr node2 = sofa::core::objectmodel::New("node2"); node1->addChild(node2); sofa::core::objectmodel::BaseObjectDescription bod1("obj1", "BaseObject"); obj1 = sofa::core::objectmodel::New(); @@ -362,14 +360,14 @@ struct MutationListener_test : public BaseTest void test_moveChildWithDescendencyAndMultipleParents() { - const DAGNode::SPtr node1 = sofa::core::objectmodel::New("node1"); - const DAGNode::SPtr node2 = sofa::core::objectmodel::New("node2"); - const DAGNode::SPtr node3 = sofa::core::objectmodel::New("node3"); - const DAGNode::SPtr node4 = sofa::core::objectmodel::New("node4"); - const DAGNode::SPtr node5 = sofa::core::objectmodel::New("node5"); - const DAGNode::SPtr node6 = sofa::core::objectmodel::New("node6"); - const DAGNode::SPtr node7 = sofa::core::objectmodel::New("node7"); - const DAGNode::SPtr node8 = sofa::core::objectmodel::New("node8"); + const Node::SPtr node1 = sofa::core::objectmodel::New("node1"); + const Node::SPtr node2 = sofa::core::objectmodel::New("node2"); + const Node::SPtr node3 = sofa::core::objectmodel::New("node3"); + const Node::SPtr node4 = sofa::core::objectmodel::New("node4"); + const Node::SPtr node5 = sofa::core::objectmodel::New("node5"); + const Node::SPtr node6 = sofa::core::objectmodel::New("node6"); + const Node::SPtr node7 = sofa::core::objectmodel::New("node7"); + const Node::SPtr node8 = sofa::core::objectmodel::New("node8"); sofa::core::objectmodel::BaseObjectDescription bod1("obj1", "BaseObject"); obj1 = sofa::core::objectmodel::New(); diff --git a/Sofa/framework/Simulation/Sofa.SimulationConfig.cmake.in b/Sofa/framework/Simulation/Sofa.SimulationConfig.cmake.in index 0f59dbd6c2c..17c10099989 100644 --- a/Sofa/framework/Simulation/Sofa.SimulationConfig.cmake.in +++ b/Sofa/framework/Simulation/Sofa.SimulationConfig.cmake.in @@ -5,8 +5,10 @@ set(SOFASIMULATION_TARGETS @SOFASIMULATION_TARGETS@) +find_package(Sofa.Config QUIET REQUIRED) + foreach(target ${SOFASIMULATION_TARGETS}) - find_package(${target} QUIET REQUIRED) + sofa_find_package(${target} QUIET REQUIRED) endforeach() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/framework/Testing/CMakeLists.txt b/Sofa/framework/Testing/CMakeLists.txt index 22b0a88b2ea..6f04aa642da 100644 --- a/Sofa/framework/Testing/CMakeLists.txt +++ b/Sofa/framework/Testing/CMakeLists.txt @@ -10,44 +10,37 @@ find_package(GTest QUIET) if(NOT GTest_FOUND AND SOFA_ALLOW_FETCH_DEPENDENCIES) message("${PROJECT_NAME}: DEPENDENCY googletest NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching googletest...") - include(FetchContent) - FetchContent_Declare(googletest + set(BUILD_GMOCK OFF CACHE INTERNAL "") + set(BUILD_SHARED_LIBS ON CACHE BOOL "" FORCE) + set(INSTALL_GTEST OFF CACHE BOOL "" FORCE) # rely on SOFA macros + set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) + set(gtest_disable_pthreads OFF CACHE BOOL "" FORCE) + + message("${PROJECT_NAME}: adding subdirectory ${googletest_SOURCE_DIR}") + + sofa_fetch_dependency(googletest GIT_REPOSITORY https://github.com/google/googletest GIT_TAG v1.14.0 ) - FetchContent_GetProperties(googletest) - if(NOT googletest_POPULATED) - FetchContent_Populate(googletest) - - set(BUILD_GMOCK OFF CACHE INTERNAL "") - set(BUILD_SHARED_LIBS ON CACHE BOOL "" FORCE) - set(INSTALL_GTEST OFF CACHE BOOL "" FORCE) # rely on SOFA macros - set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) - set(gtest_disable_pthreads OFF CACHE BOOL "" FORCE) - - message("${PROJECT_NAME}: adding subdirectory ${googletest_SOURCE_DIR}") - - add_subdirectory(${googletest_SOURCE_DIR} ${googletest_BINARY_DIR}) - - target_compile_options(gtest_main PRIVATE "-DGTEST_LINKED_AS_SHARED_LIBRARY=0") - target_compile_options(gtest PRIVATE "-DGTEST_CREATE_SHARED_LIBRARY=1") - - install(DIRECTORY ${googletest_SOURCE_DIR}/googletest/include/gtest DESTINATION include/extlibs/GTest/ COMPONENT headers) - target_include_directories(gtest PUBLIC "$") - - include(SofaMacros) - sofa_create_package_with_targets( - PACKAGE_NAME GTest - PACKAGE_VERSION 1.14.0 - TARGETS gtest AUTO_SET_TARGET_PROPERTIES - INCLUDE_SOURCE_DIR "include" - INCLUDE_INSTALL_DIR "extlibs/GTest" - ) - - set_target_properties(gtest PROPERTIES FOLDER Testing) - set_target_properties(gtest_main PROPERTIES FOLDER Testing) - endif() + target_compile_options(gtest_main PRIVATE "-DGTEST_LINKED_AS_SHARED_LIBRARY=0") + target_compile_options(gtest PRIVATE "-DGTEST_CREATE_SHARED_LIBRARY=1") + + install(DIRECTORY ${googletest_SOURCE_DIR}/googletest/include/gtest DESTINATION include/extlibs/GTest/ COMPONENT headers) + target_include_directories(gtest PUBLIC "$") + + include(SofaMacros) + sofa_create_package_with_targets( + PACKAGE_NAME GTest + PACKAGE_VERSION 1.14.0 + TARGETS gtest AUTO_SET_TARGET_PROPERTIES + INCLUDE_SOURCE_DIR "include" + INCLUDE_INSTALL_DIR "extlibs/GTest" + ) + + set_target_properties(gtest PROPERTIES FOLDER Testing) + set_target_properties(gtest_main PROPERTIES FOLDER Testing) + elseif (NOT GTest_FOUND) message(FATAL_ERROR "${PROJECT_NAME}: DEPENDENCY googletest NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is OFF and thus cannot be fetched. Install googletest, or enable SOFA_ALLOW_FETCH_DEPENDENCIES to fix this issue.") endif() diff --git a/Sofa/framework/Testing/Sofa.TestingConfig.cmake.in b/Sofa/framework/Testing/Sofa.TestingConfig.cmake.in index 112d1e7c6a4..41424fbc45e 100644 --- a/Sofa/framework/Testing/Sofa.TestingConfig.cmake.in +++ b/Sofa/framework/Testing/Sofa.TestingConfig.cmake.in @@ -3,14 +3,15 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Threads QUIET REQUIRED) -find_package(GTest QUIET REQUIRED) -find_package(SofaGTestMain QUIET REQUIRED) -find_package(Sofa.Helper QUIET REQUIRED) -find_package(Sofa.DefaultType QUIET REQUIRED) -find_package(Sofa.Core QUIET REQUIRED) -find_package(Sofa.Simulation.Graph QUIET REQUIRED) -find_package(Sofa.SimpleApi QUIET REQUIRED) +find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Threads QUIET REQUIRED) +sofa_find_package(GTest QUIET REQUIRED) +sofa_find_package(SofaGTestMain QUIET REQUIRED) +sofa_find_package(Sofa.Helper QUIET REQUIRED) +sofa_find_package(Sofa.DefaultType QUIET REQUIRED) +sofa_find_package(Sofa.Core QUIET REQUIRED) +sofa_find_package(Sofa.Simulation.Graph QUIET REQUIRED) +sofa_find_package(Sofa.SimpleApi QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.h b/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.h index fcc8ea977f8..6f3bfe017cf 100644 --- a/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.h +++ b/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.h @@ -37,9 +37,6 @@ class SOFA_TESTING_API BaseSimulationTest : public virtual BaseTest public: BaseSimulationTest() ; - SOFA_ATTRIBUTE_DISABLED__TESTING_IMPORT_PLUGIN() - bool importPlugin(const std::string& name) = delete; - class SOFA_TESTING_API SceneInstance { public: diff --git a/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp b/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp index c8e91e3cc43..9fed6bcfb45 100644 --- a/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp +++ b/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp @@ -110,15 +110,4 @@ void BaseTest::TearDown() doTearDown(); } -void BaseTest::doSetUp() -{ - onSetUp(); -} - -void BaseTest::doTearDown() -{ - onTearDown(); -} - - } // namespace sofa::testing diff --git a/Sofa/framework/Testing/src/sofa/testing/BaseTest.h b/Sofa/framework/Testing/src/sofa/testing/BaseTest.h index 7c601ec4c53..7861e04ac5a 100644 --- a/Sofa/framework/Testing/src/sofa/testing/BaseTest.h +++ b/Sofa/framework/Testing/src/sofa/testing/BaseTest.h @@ -48,14 +48,14 @@ class SOFA_TESTING_API BaseTest : public ::testing::Test BaseTest() ; ~BaseTest() override; - virtual void doSetUp(); - virtual void doTearDown(); + virtual void doSetUp() {}; + virtual void doTearDown() {}; - SOFA_ATTRIBUTE_DEPRECATED__TESTING_ONSETUP() - virtual void onSetUp() {} + SOFA_ATTRIBUTE_DISABLED__TESTING_ONSETUP() + virtual void onSetUp() = delete; - SOFA_ATTRIBUTE_DEPRECATED__TESTING_ONTEARDOWN() - virtual void onTearDown() {} + SOFA_ATTRIBUTE_DISABLED__TESTING_ONTEARDOWN() + virtual void onTearDown() = delete; /// Seed value static int seed; diff --git a/Sofa/framework/Testing/src/sofa/testing/config.h.in b/Sofa/framework/Testing/src/sofa/testing/config.h.in index 4408f7d8e33..c947df666c1 100644 --- a/Sofa/framework/Testing/src/sofa/testing/config.h.in +++ b/Sofa/framework/Testing/src/sofa/testing/config.h.in @@ -36,27 +36,19 @@ constexpr char SOFA_TESTING_RESOURCES_DIR[] = "@SOFA_TESTING_RESOURCES_DIR@"; # define SOFA_TESTING_API SOFA_IMPORT_DYNAMIC_LIBRARY #endif -#ifdef SOFA_BUILD_SOFA_TESTING -#define SOFA_ATTRIBUTE_DISABLED__TESTING_IMPORT_PLUGIN() -#else -#define SOFA_ATTRIBUTE_DISABLED__TESTING_IMPORT_PLUGIN() \ - SOFA_ATTRIBUTE_DISABLED( \ - "v24.06", "v24.12", "Use sofa::simpleapi::importPlugin() instead.") -#endif // SOFA_BUILD_SOFA_TESTING - #ifdef SOFA_BUILD_SOFA_TESTING -#define SOFA_ATTRIBUTE_DEPRECATED__TESTING_ONSETUP() +#define SOFA_ATTRIBUTE_DISABLED__TESTING_ONSETUP() #else -#define SOFA_ATTRIBUTE_DEPRECATED__TESTING_ONSETUP() \ - SOFA_ATTRIBUTE_DEPRECATED( \ +#define SOFA_ATTRIBUTE_DISABLED__TESTING_ONSETUP() \ + SOFA_ATTRIBUTE_DISABLED( \ "v25.06", "v25.12", "Use doSetUp instead.") #endif // SOFA_BUILD_SOFA_TESTING #ifdef SOFA_BUILD_SOFA_TESTING -#define SOFA_ATTRIBUTE_DEPRECATED__TESTING_ONTEARDOWN() +#define SOFA_ATTRIBUTE_DISABLED__TESTING_ONTEARDOWN() #else -#define SOFA_ATTRIBUTE_DEPRECATED__TESTING_ONTEARDOWN() \ - SOFA_ATTRIBUTE_DEPRECATED( \ +#define SOFA_ATTRIBUTE_DISABLED__TESTING_ONTEARDOWN() \ + SOFA_ATTRIBUTE_DISABLED( \ "v25.06", "v25.12", "Use doTearDown instead.") #endif // SOFA_BUILD_SOFA_TESTING diff --git a/Sofa/framework/Topology/Sofa.TopologyConfig.cmake.in b/Sofa/framework/Topology/Sofa.TopologyConfig.cmake.in index 01bbc8cf0a4..68225b7c0ae 100644 --- a/Sofa/framework/Topology/Sofa.TopologyConfig.cmake.in +++ b/Sofa/framework/Topology/Sofa.TopologyConfig.cmake.in @@ -4,8 +4,8 @@ @PACKAGE_INIT@ find_package(Sofa.Config QUIET REQUIRED) -find_package(Sofa.Type QUIET REQUIRED) -find_package(Sofa.Geometry QUIET REQUIRED) +sofa_find_package(Sofa.Type QUIET REQUIRED) +sofa_find_package(Sofa.Geometry QUIET REQUIRED) if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") diff --git a/Sofa/framework/Topology/src/sofa/topology/Edge.cpp b/Sofa/framework/Topology/src/sofa/topology/Edge.cpp index fb840ddc30e..8043cedef18 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Edge.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Edge.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Element.h b/Sofa/framework/Topology/src/sofa/topology/Element.h index d930f59ddb2..a3af1917e36 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Element.h +++ b/Sofa/framework/Topology/src/sofa/topology/Element.h @@ -32,30 +32,128 @@ namespace sofa::topology { template -struct Element : public sofa::type::fixed_array +struct Element { static constexpr auto NumberOfNodes = GeometryElement::NumberOfNodes; - static constexpr sofa::geometry::ElementType Element_type = GeometryElement::Element_type; + + using ArrayType = sofa::type::fixed_array; + using Size = sofa::Size; + using value_type = sofa::Index; + using iterator = typename ArrayType::iterator; + using const_iterator = typename ArrayType::const_iterator; + using reference = typename ArrayType::reference; + using const_reference = typename ArrayType::const_reference; + using size_type = sofa::Size; + using difference_type = std::ptrdiff_t; + + static constexpr sofa::Size static_size = GeometryElement::NumberOfNodes; + static constexpr sofa::Size size() { return static_size; } + constexpr Element() noexcept { - for (auto it = this->begin() ; it != this->end() ; it++) - { - *it = sofa::InvalidID; - } - // constexpr std::fill only in c++20 - // std::fill(this->begin(), this->end(), sofa::InvalidID); + elems.fill(sofa::InvalidID); } - template< typename... ArgsT - , typename = std::enable_if_t < (std::is_convertible_v && ...)> - > - constexpr Element(ArgsT&&... args) noexcept - : sofa::type::fixed_array< sofa::Index, GeometryElement::NumberOfNodes > - { static_cast(std::forward< ArgsT >(args))... } + template< typename... ArgsT> + constexpr Element(ArgsT&&... args) noexcept + requires((std::is_convertible_v && ...)) + : elems + {{ static_cast(std::forward< ArgsT >(args))... }} { static_assert(GeometryElement::NumberOfNodes == sizeof...(ArgsT), "Trying to construct the element with an incorrect number of nodes."); } + + constexpr reference operator[](size_type i) + { + return elems[i]; + } + constexpr const_reference operator[](size_type i) const + { + return elems[i]; + } + + constexpr reference at(size_type i) + { + return elems.at(i); + } + + constexpr const_reference at(size_type i) const + { + return elems.at(i); + } + + template< std::size_t I > + [[nodiscard]] constexpr reference get() & noexcept requires( I < static_size ) + { + return elems[I]; + } + + template< std::size_t I > + [[nodiscard]] constexpr const_reference get() const& noexcept requires( I < static_size ) + { + return elems[I]; + } + + template< std::size_t I > + [[nodiscard]] constexpr value_type&& get() && noexcept requires( I < static_size ) + { + return std::move(elems[I]); + } + + template< std::size_t I > + [[nodiscard]] constexpr const value_type&& get() const&& noexcept requires( I < static_size ) + { + return std::move(elems[I]); + } + + constexpr iterator begin() noexcept + { + return elems.begin(); + } + constexpr const_iterator begin() const noexcept + { + return elems.begin(); + } + constexpr const_iterator cbegin() const noexcept + { + return elems.cbegin(); + } + + constexpr iterator end() noexcept + { + return elems.end(); + } + constexpr const_iterator end() const noexcept + { + return elems.end(); + } + constexpr const_iterator cend() const noexcept + { + return elems.cend(); + } + + bool operator<(const Element& other) const + { + return elems < other.elems; + } + + const ArrayType& array() const + { + return elems; + } + + friend std::ostream& operator<<(std::ostream& out, const Element& a) + { + return sofa::type::extraction(out, a.elems); + } + friend std::istream& operator>>(std::istream& in, Element& a) + { + return sofa::type::insertion(in, a.elems); + } + +private: + ArrayType elems{}; }; -} // namespace sofa::geometry +} // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Hexahedron.cpp b/Sofa/framework/Topology/src/sofa/topology/Hexahedron.cpp index 22da2fe0768..a24d3c13e00 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Hexahedron.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Hexahedron.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Pentahedron.cpp b/Sofa/framework/Topology/src/sofa/topology/Pentahedron.cpp index ac2d1909fc1..fde64af0be9 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Pentahedron.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Pentahedron.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Pyramid.cpp b/Sofa/framework/Topology/src/sofa/topology/Pyramid.cpp index 6cf3dc449d3..818411bc512 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Pyramid.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Pyramid.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Quad.cpp b/Sofa/framework/Topology/src/sofa/topology/Quad.cpp index 2037eb48647..ff38b917edc 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Quad.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Quad.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Tetrahedron.cpp b/Sofa/framework/Topology/src/sofa/topology/Tetrahedron.cpp index b30a7129193..3ceea5abdb3 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Tetrahedron.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Tetrahedron.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/src/sofa/topology/Triangle.cpp b/Sofa/framework/Topology/src/sofa/topology/Triangle.cpp index 40167d32181..2a3bbeda390 100644 --- a/Sofa/framework/Topology/src/sofa/topology/Triangle.cpp +++ b/Sofa/framework/Topology/src/sofa/topology/Triangle.cpp @@ -23,5 +23,6 @@ namespace sofa::topology { - +static_assert(sofa::type::trait::Streamable); +static_assert(sofa::type::trait::InputStreamable); } // namespace sofa::topology diff --git a/Sofa/framework/Topology/test/Hexahedron_test.cpp b/Sofa/framework/Topology/test/Hexahedron_test.cpp index 080a0858617..800023d40ef 100644 --- a/Sofa/framework/Topology/test/Hexahedron_test.cpp +++ b/Sofa/framework/Topology/test/Hexahedron_test.cpp @@ -90,4 +90,12 @@ TEST(TopologyHexahedron_test, getClosestHexahedronIndex) EXPECT_EQ(4, sofa::topology::getClosestHexahedronIndex(nine_hexa_vertices, nine_hexa_indices, pos2, coeffs, distance)); } +TEST(Hexahedron_test, ostream) +{ + static constexpr sofa::topology::Hexahedron h{1, 2, 3, 4, 5, 6, 7, 8}; + std::ostringstream oss; + oss << h; + EXPECT_EQ("1 2 3 4 5 6 7 8", oss.str()); +} + }// namespace sofa diff --git a/Sofa/framework/Type/CMakeLists.txt b/Sofa/framework/Type/CMakeLists.txt index f44dd533442..17f9a6e724b 100644 --- a/Sofa/framework/Type/CMakeLists.txt +++ b/Sofa/framework/Type/CMakeLists.txt @@ -56,6 +56,7 @@ set(SOURCE_FILES ${SOFATYPESRC_ROOT}/BoundingBox.cpp ${SOFATYPESRC_ROOT}/DualQuat.cpp ${SOFATYPESRC_ROOT}/Frame.cpp + ${SOFATYPESRC_ROOT}/Mat.cpp ${SOFATYPESRC_ROOT}/Material.cpp ${SOFATYPESRC_ROOT}/PrimitiveGroup.cpp ${SOFATYPESRC_ROOT}/Quat.cpp diff --git a/Sofa/framework/Type/Sofa.TypeConfig.cmake.in b/Sofa/framework/Type/Sofa.TypeConfig.cmake.in index 1ce51404c3a..181de837d2a 100644 --- a/Sofa/framework/Type/Sofa.TypeConfig.cmake.in +++ b/Sofa/framework/Type/Sofa.TypeConfig.cmake.in @@ -5,11 +5,11 @@ set(SOFA_TYPE_HAVE_SOFA_COMPAT "@SOFA_TYPE_HAVE_SOFA_COMPAT@") -find_package(Boost QUIET REQUIRED) find_package(Sofa.Config QUIET REQUIRED) +sofa_find_package(Boost QUIET REQUIRED) if(SOFA_TYPE_HAVE_SOFA_COMPAT) - find_package(Sofa.Compat QUIET REQUIRED) + sofa_find_package(Sofa.Compat QUIET REQUIRED) endif() if(NOT TARGET @PROJECT_NAME@) diff --git a/Sofa/framework/Type/src/sofa/type/DualQuat.h b/Sofa/framework/Type/src/sofa/type/DualQuat.h index 89ff9ff962f..2b587936c23 100644 --- a/Sofa/framework/Type/src/sofa/type/DualQuat.h +++ b/Sofa/framework/Type/src/sofa/type/DualQuat.h @@ -131,17 +131,17 @@ class SOFA_TYPE_API DualQuatCoord3 template void toRotationMatrix( type::Mat<3,3,real2>& m) const { - m[0][0] = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[2] * orientation[2])); - m[0][1] = (real2) (2.0f * (orientation[0] * orientation[1] - orientation[2] * orientation[3])); - m[0][2] = (real2) (2.0f * (orientation[2] * orientation[0] + orientation[1] * orientation[3])); + m(0,0) = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[2] * orientation[2])); + m(0,1) = (real2) (2.0f * (orientation[0] * orientation[1] - orientation[2] * orientation[3])); + m(0,2) = (real2) (2.0f * (orientation[2] * orientation[0] + orientation[1] * orientation[3])); - m[1][0] = (real2) (2.0f * (orientation[0] * orientation[1] + orientation[2] * orientation[3])); - m[1][1] = (real2) (1.0f - 2.0f * (orientation[2] * orientation[2] + orientation[0] * orientation[0])); - m[1][2] = (real2) (2.0f * (orientation[1] * orientation[2] - orientation[0] * orientation[3])); + m(1,0) = (real2) (2.0f * (orientation[0] * orientation[1] + orientation[2] * orientation[3])); + m(1,1) = (real2) (1.0f - 2.0f * (orientation[2] * orientation[2] + orientation[0] * orientation[0])); + m(1,2) = (real2) (2.0f * (orientation[1] * orientation[2] - orientation[0] * orientation[3])); - m[2][0] = (real2) (2.0f * (orientation[2] * orientation[0] - orientation[1] * orientation[3])); - m[2][1] = (real2) (2.0f * (orientation[1] * orientation[2] + orientation[0] * orientation[3])); - m[2][2] = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[0] * orientation[0])); + m(2,0) = (real2) (2.0f * (orientation[2] * orientation[0] - orientation[1] * orientation[3])); + m(2,1) = (real2) (2.0f * (orientation[1] * orientation[2] + orientation[0] * orientation[3])); + m(2,2) = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[0] * orientation[0])); } diff --git a/Sofa/framework/Type/src/sofa/type/DualQuat.inl b/Sofa/framework/Type/src/sofa/type/DualQuat.inl index 4ee2a4898ac..9e81b3c6dd0 100644 --- a/Sofa/framework/Type/src/sofa/type/DualQuat.inl +++ b/Sofa/framework/Type/src/sofa/type/DualQuat.inl @@ -53,17 +53,17 @@ template void DualQuatCoord3::velocity_getJ( type::Mat<4,3,real>& J0, type::Mat<4,3,real>& JE) { // multiplication by orientation quaternion - J0[0][0] = orientation[3]; J0[0][1] = orientation[2]; J0[0][2] =-orientation[1]; - J0[1][0] =-orientation[2]; J0[1][1] = orientation[3]; J0[1][2] = orientation[0]; - J0[2][0] = orientation[1]; J0[2][1] =-orientation[0]; J0[2][2] = orientation[3]; - J0[3][0] =-orientation[0]; J0[3][1] =-orientation[1]; J0[3][2] =-orientation[2]; + J0(0,0) = orientation[3]; J0(0,1) = orientation[2]; J0(0,2) =-orientation[1]; + J0(1,0) =-orientation[2]; J0(1,1) = orientation[3]; J0(1,2) = orientation[0]; + J0(2,0) = orientation[1]; J0(2,1) =-orientation[0]; J0(2,2) = orientation[3]; + J0(3,0) =-orientation[0]; J0(3,1) =-orientation[1]; J0(3,2) =-orientation[2]; J0*=(real)0.5; type::Vec<3,real> t=getTranslation(); - JE[0][0] = dual[3]+orientation[1]*t[1]+orientation[2]*t[2]; JE[0][1] = dual[2]-orientation[1]*t[0]-orientation[3]*t[2]; JE[0][2] =-dual[1]-orientation[2]*t[0]+orientation[3]*t[1]; - JE[1][0] =-dual[2]-orientation[0]*t[1]+orientation[3]*t[2]; JE[1][1] = dual[3]+orientation[0]*t[0]+orientation[2]*t[2]; JE[1][2] = dual[0]-orientation[3]*t[0]-orientation[2]*t[1]; - JE[2][0] = dual[1]-orientation[3]*t[1]-orientation[0]*t[2]; JE[2][1] =-dual[0]+orientation[3]*t[0]-orientation[1]*t[2]; JE[2][2] = dual[3]+orientation[0]*t[0]+orientation[1]*t[1]; - JE[3][0] =-dual[0]+orientation[2]*t[1]-orientation[1]*t[2]; JE[3][1] =-dual[1]-orientation[2]*t[0]+orientation[0]*t[2]; JE[3][2] =-dual[2]+orientation[1]*t[0]-orientation[0]*t[1]; + JE(0,0) = dual[3]+orientation[1]*t[1]+orientation[2]*t[2]; JE(0,1) = dual[2]-orientation[1]*t[0]-orientation[3]*t[2]; JE(0,2) =-dual[1]-orientation[2]*t[0]+orientation[3]*t[1]; + JE(1,0) =-dual[2]-orientation[0]*t[1]+orientation[3]*t[2]; JE(1,1) = dual[3]+orientation[0]*t[0]+orientation[2]*t[2]; JE(1,2) = dual[0]-orientation[3]*t[0]-orientation[2]*t[1]; + JE(2,0) = dual[1]-orientation[3]*t[1]-orientation[0]*t[2]; JE(2,1) =-dual[0]+orientation[3]*t[0]-orientation[1]*t[2]; JE(2,2) = dual[3]+orientation[0]*t[0]+orientation[1]*t[1]; + JE(3,0) =-dual[0]+orientation[2]*t[1]-orientation[1]*t[2]; JE(3,1) =-dual[1]-orientation[2]*t[0]+orientation[0]*t[2]; JE(3,2) =-dual[2]+orientation[1]*t[0]-orientation[0]*t[1]; JE*=(real)0.5; } @@ -116,9 +116,9 @@ void DualQuatCoord3::normalize_getJ( type::Mat<4,4,real>& J0, type::Mat<4, qn.orientation = orientation*Q0inv; qn.dual = dual-qn.orientation*Q0QE*Q0inv; qn.dual *= Q0inv; - for(i=0; i<4; i++) J0[i][i]=(real)1.-qn.orientation[i]*qn.orientation[i]; - for(i=0; i<4; i++) for(j=0; j::normalize_getdJ( type::Mat<4,4,real>& dJ0, type::Mat { for(j=0; j<=i; j++) { - dJ0[i][j]=dJ0[j][i]=-qn.orientation[j]*dq.orientation[i]-qn.orientation[i]*dq.orientation[j]+(real)3.*q0dq0*qn.orientation[i]*qn.orientation[j]; - dJE[i][j]=dJE[j][i]=-qn.orientation[j]*dq.dual[i]-qn.orientation[i]*dq.dual[j]+(real)3.*q0dqe*qn.orientation[i]*qn.orientation[j] + dJ0(i,j)=dJ0(j,i)=-qn.orientation[j]*dq.orientation[i]-qn.orientation[i]*dq.orientation[j]+(real)3.*q0dq0*qn.orientation[i]*qn.orientation[j]; + dJE(i,j)=dJE(j,i)=-qn.orientation[j]*dq.dual[i]-qn.orientation[i]*dq.dual[j]+(real)3.*q0dqe*qn.orientation[i]*qn.orientation[j] -qn.dual[j]*dq.orientation[i]-qn.dual[i]*dq.orientation[j]+(real)3.*qedq0*qn.orientation[i]*qn.orientation[j] +(real)3.*q0dq0*(qn.dual[j]*qn.orientation[i]+qn.dual[i]*qn.orientation[j]); } - dJ0[i][i]-=q0dq0; - dJE[i][i]-=q0dqe+qedq0; + dJ0(i,i)-=q0dq0; + dJE(i,i)-=q0dqe+qedq0; } dJ0*=Q0inv2; dJE*=Q0inv2; - for(i=0; i<4; i++) for(j=0; j<4; j++) dJE[i][j]-=(real)2.*dJ0[i][j]*Q0QE2; + for(i=0; i<4; i++) for(j=0; j<4; j++) dJE(i,j)-=(real)2.*dJ0(i,j)*Q0QE2; } else { for(i=0; i<4; i++) { - for(j=0; j<=i; j++) dJE[i][j]=dJE[j][i]=-qn.orientation[j]*dq.dual[i]-qn.orientation[i]*dq.dual[j]+(real)3.*q0dqe*qn.orientation[i]*qn.orientation[j]; - dJE[i][i]-=q0dqe; + for(j=0; j<=i; j++) dJE(i,j)=dJE(j,i)=-qn.orientation[j]*dq.dual[i]-qn.orientation[i]*dq.dual[j]+(real)3.*q0dqe*qn.orientation[i]*qn.orientation[j]; + dJE(i,i)-=q0dqe; } dJE*=Q0inv2; } @@ -272,14 +272,14 @@ DualQuatCoord3 DualQuatCoord3::multRight( const DualQuatCoord3 template void DualQuatCoord3::multRight_getJ( type::Mat<4,4,real>& J0,type::Mat<4,4,real>& JE) { - J0[0][0] = orientation[3]; J0[0][1] =-orientation[2]; J0[0][2] = orientation[1]; J0[0][3] = orientation[0]; - J0[1][0] = orientation[2]; J0[1][1] = orientation[3]; J0[1][2] =-orientation[0]; J0[1][3] = orientation[1]; - J0[2][0] =-orientation[1]; J0[2][1] = orientation[0]; J0[2][2] = orientation[3]; J0[2][3] = orientation[2]; - J0[3][0] =-orientation[0]; J0[3][1] =-orientation[1]; J0[3][2] =-orientation[2]; J0[3][3] = orientation[3]; - JE[0][0] = dual[3]; JE[0][1] =-dual[2]; JE[0][2] = dual[1]; JE[0][3] = dual[0]; - JE[1][0] = dual[2]; JE[1][1] = dual[3]; JE[1][2] =-dual[0]; JE[1][3] = dual[1]; - JE[2][0] =-dual[1]; JE[2][1] = dual[0]; JE[2][2] = dual[3]; JE[2][3] = dual[2]; - JE[3][0] =-dual[0]; JE[3][1] =-dual[1]; JE[3][2] =-dual[2]; JE[3][3] = dual[3]; + J0(0,0) = orientation[3]; J0(0,1) =-orientation[2]; J0(0,2) = orientation[1]; J0(0,3) = orientation[0]; + J0(1,0) = orientation[2]; J0(1,1) = orientation[3]; J0(1,2) =-orientation[0]; J0(1,3) = orientation[1]; + J0(2,0) =-orientation[1]; J0(2,1) = orientation[0]; J0(2,2) = orientation[3]; J0(2,3) = orientation[2]; + J0(3,0) =-orientation[0]; J0(3,1) =-orientation[1]; J0(3,2) =-orientation[2]; J0(3,3) = orientation[3]; + JE(0,0) = dual[3]; JE(0,1) =-dual[2]; JE(0,2) = dual[1]; JE(0,3) = dual[0]; + JE(1,0) = dual[2]; JE(1,1) = dual[3]; JE(1,2) =-dual[0]; JE(1,3) = dual[1]; + JE(2,0) =-dual[1]; JE(2,1) = dual[0]; JE(2,2) = dual[3]; JE(2,3) = dual[2]; + JE(3,0) =-dual[0]; JE(3,1) =-dual[1]; JE(3,2) =-dual[2]; JE(3,3) = dual[3]; } // Apply a transformation with respect to itself @@ -306,14 +306,14 @@ DualQuatCoord3 DualQuatCoord3::multLeft( const DualQuatCoord3& template void DualQuatCoord3::multLeft_getJ( type::Mat<4,4,real>& J0,type::Mat<4,4,real>& JE) { - J0[0][0] = orientation[3]; J0[0][1] = orientation[2]; J0[0][2] =-orientation[1]; J0[0][3] = orientation[0]; - J0[1][0] =-orientation[2]; J0[1][1] = orientation[3]; J0[1][2] = orientation[0]; J0[1][3] = orientation[1]; - J0[2][0] = orientation[1]; J0[2][1] =-orientation[0]; J0[2][2] = orientation[3]; J0[2][3] = orientation[2]; - J0[3][0] =-orientation[0]; J0[3][1] =-orientation[1]; J0[3][2] =-orientation[2]; J0[3][3] = orientation[3]; - JE[0][0] = dual[3]; JE[0][1] = dual[2]; JE[0][2] =-dual[1]; JE[0][3] = dual[0]; - JE[1][0] =-dual[2]; JE[1][1] = dual[3]; JE[1][2] = dual[0]; JE[1][3] = dual[1]; - JE[2][0] = dual[1]; JE[2][1] =-dual[0]; JE[2][2] = dual[3]; JE[2][3] = dual[2]; - JE[3][0] =-dual[0]; JE[3][1] =-dual[1]; JE[3][2] =-dual[2]; JE[3][3] = dual[3]; + J0(0,0) = orientation[3]; J0(0,1) = orientation[2]; J0(0,2) =-orientation[1]; J0(0,3) = orientation[0]; + J0(1,0) =-orientation[2]; J0(1,1) = orientation[3]; J0(1,2) = orientation[0]; J0(1,3) = orientation[1]; + J0(2,0) = orientation[1]; J0(2,1) =-orientation[0]; J0(2,2) = orientation[3]; J0(2,3) = orientation[2]; + J0(3,0) =-orientation[0]; J0(3,1) =-orientation[1]; J0(3,2) =-orientation[2]; J0(3,3) = orientation[3]; + JE(0,0) = dual[3]; JE(0,1) = dual[2]; JE(0,2) =-dual[1]; JE(0,3) = dual[0]; + JE(1,0) =-dual[2]; JE(1,1) = dual[3]; JE(1,2) = dual[0]; JE(1,3) = dual[1]; + JE(2,0) = dual[1]; JE(2,1) =-dual[0]; JE(2,2) = dual[3]; JE(2,3) = dual[2]; + JE(3,0) =-dual[0]; JE(3,1) =-dual[1]; JE(3,2) =-dual[2]; JE(3,3) = dual[3]; } @@ -322,22 +322,22 @@ template template void DualQuatCoord3::toMatrix( type::Mat<3,4,real2>& m) const { - m[0][0] = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[2] * orientation[2])); - m[0][1] = (real2) (2.0f * (orientation[0] * orientation[1] - orientation[2] * orientation[3])); - m[0][2] = (real2) (2.0f * (orientation[2] * orientation[0] + orientation[1] * orientation[3])); + m(0,0) = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[2] * orientation[2])); + m(0,1) = (real2) (2.0f * (orientation[0] * orientation[1] - orientation[2] * orientation[3])); + m(0,2) = (real2) (2.0f * (orientation[2] * orientation[0] + orientation[1] * orientation[3])); - m[1][0] = (real2) (2.0f * (orientation[0] * orientation[1] + orientation[2] * orientation[3])); - m[1][1] = (real2) (1.0f - 2.0f * (orientation[2] * orientation[2] + orientation[0] * orientation[0])); - m[1][2] = (real2) (2.0f * (orientation[1] * orientation[2] - orientation[0] * orientation[3])); + m(1,0) = (real2) (2.0f * (orientation[0] * orientation[1] + orientation[2] * orientation[3])); + m(1,1) = (real2) (1.0f - 2.0f * (orientation[2] * orientation[2] + orientation[0] * orientation[0])); + m(1,2) = (real2) (2.0f * (orientation[1] * orientation[2] - orientation[0] * orientation[3])); - m[2][0] = (real2) (2.0f * (orientation[2] * orientation[0] - orientation[1] * orientation[3])); - m[2][1] = (real2) (2.0f * (orientation[1] * orientation[2] + orientation[0] * orientation[3])); - m[2][2] = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[0] * orientation[0])); + m(2,0) = (real2) (2.0f * (orientation[2] * orientation[0] - orientation[1] * orientation[3])); + m(2,1) = (real2) (2.0f * (orientation[1] * orientation[2] + orientation[0] * orientation[3])); + m(2,2) = (real2) (1.0f - 2.0f * (orientation[1] * orientation[1] + orientation[0] * orientation[0])); type::Vec<3,real> p=getTranslation(); - m[0][3] = (real2) p[0]; - m[1][3] = (real2) p[1]; - m[2][3] = (real2) p[2]; + m(0,3) = (real2) p[0]; + m(1,3) = (real2) p[1]; + m(2,3) = (real2) p[2]; } @@ -359,12 +359,12 @@ template void DualQuatCoord3::pointToParent_getJ( type::Mat<3,4,real>& J0,type::Mat<3,4,real>& JE,const type::Vec<3,real>& p) { J0.fill(0); JE.fill(0); - J0[0][0] = (real)2.*(- dual[3] + orientation[0]*p[0] + orientation[1]*p[1] + orientation[2]*p[2]); J0[0][1] = (real)2.*(dual[2] - orientation[1]*p[0] + orientation[0]*p[1] + orientation[3]*p[2]); J0[0][2] = (real)2.*(- dual[1] - orientation[2]*p[0] - orientation[3]*p[1] + orientation[0]*p[2]); J0[0][3] = (real)2.*( dual[0] + orientation[3]*p[0] - orientation[2]*p[1] + orientation[1]*p[2]); - J0[1][0] = -J0[0][1]; J0[1][1] = J0[0][0]; J0[1][2] = J0[0][3]; J0[1][3] = -J0[0][2]; - J0[2][0] = -J0[0][2]; J0[2][1] = -J0[0][3]; J0[2][2] = J0[0][0]; J0[2][3] = J0[0][1]; - JE[0][0] = (real)2.* orientation[3]; JE[0][1] = -(real)2.*orientation[2]; JE[0][2] = (real)2.*orientation[1]; JE[0][3] = -(real)2.*orientation[0]; - JE[1][0] = -JE[0][1]; JE[1][1] = JE[0][0]; JE[1][2] = JE[0][3]; JE[1][3] = -JE[0][2]; - JE[2][0] = -JE[0][2]; JE[2][1] = -JE[0][3]; JE[2][2] = JE[0][0]; JE[2][3] = JE[0][1]; + J0(0,0) = (real)2.*(- dual[3] + orientation[0]*p[0] + orientation[1]*p[1] + orientation[2]*p[2]); J0(0,1) = (real)2.*(dual[2] - orientation[1]*p[0] + orientation[0]*p[1] + orientation[3]*p[2]); J0(0,2) = (real)2.*(- dual[1] - orientation[2]*p[0] - orientation[3]*p[1] + orientation[0]*p[2]); J0(0,3) = (real)2.*( dual[0] + orientation[3]*p[0] - orientation[2]*p[1] + orientation[1]*p[2]); + J0(1,0) = -J0(0,1); J0(1,1) = J0(0,0); J0(1,2) = J0(0,3); J0(1,3) = -J0(0,2); + J0(2,0) = -J0(0,2); J0(2,1) = -J0(0,3); J0(2,2) = J0(0,0); J0(2,3) = J0(0,1); + JE(0,0) = (real)2.* orientation[3]; JE(0,1) = -(real)2.*orientation[2]; JE(0,2) = (real)2.*orientation[1]; JE(0,3) = -(real)2.*orientation[0]; + JE(1,0) = -JE(0,1); JE(1,1) = JE(0,0); JE(1,2) = JE(0,3); JE(1,3) = -JE(0,2); + JE(2,0) = -JE(0,2); JE(2,1) = -JE(0,3); JE(2,2) = JE(0,0); JE(2,3) = JE(0,1); } // get transformed position change: dP = J(p,q) dq @@ -395,18 +395,18 @@ template type::Mat<3,4,real> DualQuatCoord3::rigid_applyH( const DualQuatCoord3& dq ) { type::Mat<3,4,real> dR; - dR[0][0]=(real)2.*(-2*orientation[1]*dq.orientation[1]-2*orientation[2]*dq.orientation[2]); - dR[0][1]=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]-orientation[3]*dq.orientation[2]-orientation[2]*dq.orientation[3]); - dR[0][2]=(real)2.*(orientation[2]*dq.orientation[0]+orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]+orientation[1]*dq.orientation[3]); - dR[0][3]=(real)2.*(-dual[3]*dq.orientation[0]+dual[2]*dq.orientation[1]-dual[1]*dq.orientation[2]+dual[0]*dq.orientation[3]+orientation[3]*dq.dual[0]-orientation[2]*dq.dual[1]+orientation[1]*dq.dual[2]-orientation[0]*dq.dual[3]); - dR[1][0]=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]+orientation[3]*dq.orientation[2]+orientation[2]*dq.orientation[3]); - dR[1][1]=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[2]*dq.orientation[2]); - dR[1][2]=(real)2.*(-orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]-orientation[0]*dq.orientation[3]); - dR[1][3]=(real)2.*(-dual[2]*dq.orientation[0]-dual[3]*dq.orientation[1]+dual[0]*dq.orientation[2]+dual[1]*dq.orientation[3]+orientation[2]*dq.dual[0]+orientation[3]*dq.dual[1]-orientation[0]*dq.dual[2]-orientation[1]*dq.dual[3]); - dR[2][0]=(real)2.*(orientation[2]*dq.orientation[0]-orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]-orientation[1]*dq.orientation[3]); - dR[2][1]=(real)2.*(orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]+orientation[0]*dq.orientation[3]); - dR[2][2]=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[1]*dq.orientation[1]); - dR[2][3]=(real)2.*(dual[1]*dq.orientation[0]-dual[0]*dq.orientation[1]-dual[3]*dq.orientation[2]+dual[2]*dq.orientation[3]-orientation[1]*dq.dual[0]+orientation[0]*dq.dual[1]+orientation[3]*dq.dual[2]-orientation[2]*dq.dual[3]); + dR(0,0)=(real)2.*(-2*orientation[1]*dq.orientation[1]-2*orientation[2]*dq.orientation[2]); + dR(0,1)=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]-orientation[3]*dq.orientation[2]-orientation[2]*dq.orientation[3]); + dR(0,2)=(real)2.*(orientation[2]*dq.orientation[0]+orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]+orientation[1]*dq.orientation[3]); + dR(0,3)=(real)2.*(-dual[3]*dq.orientation[0]+dual[2]*dq.orientation[1]-dual[1]*dq.orientation[2]+dual[0]*dq.orientation[3]+orientation[3]*dq.dual[0]-orientation[2]*dq.dual[1]+orientation[1]*dq.dual[2]-orientation[0]*dq.dual[3]); + dR(1,0)=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]+orientation[3]*dq.orientation[2]+orientation[2]*dq.orientation[3]); + dR(1,1)=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[2]*dq.orientation[2]); + dR(1,2)=(real)2.*(-orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]-orientation[0]*dq.orientation[3]); + dR(1,3)=(real)2.*(-dual[2]*dq.orientation[0]-dual[3]*dq.orientation[1]+dual[0]*dq.orientation[2]+dual[1]*dq.orientation[3]+orientation[2]*dq.dual[0]+orientation[3]*dq.dual[1]-orientation[0]*dq.dual[2]-orientation[1]*dq.dual[3]); + dR(2,0)=(real)2.*(orientation[2]*dq.orientation[0]-orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]-orientation[1]*dq.orientation[3]); + dR(2,1)=(real)2.*(orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]+orientation[0]*dq.orientation[3]); + dR(2,2)=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[1]*dq.orientation[1]); + dR(2,3)=(real)2.*(dual[1]*dq.orientation[0]-dual[0]*dq.orientation[1]-dual[3]*dq.orientation[2]+dual[2]*dq.orientation[3]-orientation[1]*dq.dual[0]+orientation[0]*dq.dual[1]+orientation[3]*dq.dual[2]-orientation[2]*dq.dual[3]); return dR; } // get rotation change: dR = H(q) dq @@ -414,15 +414,15 @@ template type::Mat<3,3,real> DualQuatCoord3::rotation_applyH( const DualQuatCoord3& dq ) { type::Mat<3,3,real> dR; - dR[0][0]=(real)2.*(-2*orientation[1]*dq.orientation[1]-2*orientation[2]*dq.orientation[2]); - dR[0][1]=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]-orientation[3]*dq.orientation[2]-orientation[2]*dq.orientation[3]); - dR[0][2]=(real)2.*(orientation[2]*dq.orientation[0]+orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]+orientation[1]*dq.orientation[3]); - dR[1][0]=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]+orientation[3]*dq.orientation[2]+orientation[2]*dq.orientation[3]); - dR[1][1]=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[2]*dq.orientation[2]); - dR[1][2]=(real)2.*(-orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]-orientation[0]*dq.orientation[3]); - dR[2][0]=(real)2.*(orientation[2]*dq.orientation[0]-orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]-orientation[1]*dq.orientation[3]); - dR[2][1]=(real)2.*(orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]+orientation[0]*dq.orientation[3]); - dR[2][2]=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[1]*dq.orientation[1]); + dR(0,0)=(real)2.*(-2*orientation[1]*dq.orientation[1]-2*orientation[2]*dq.orientation[2]); + dR(0,1)=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]-orientation[3]*dq.orientation[2]-orientation[2]*dq.orientation[3]); + dR(0,2)=(real)2.*(orientation[2]*dq.orientation[0]+orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]+orientation[1]*dq.orientation[3]); + dR(1,0)=(real)2.*(orientation[1]*dq.orientation[0]+orientation[0]*dq.orientation[1]+orientation[3]*dq.orientation[2]+orientation[2]*dq.orientation[3]); + dR(1,1)=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[2]*dq.orientation[2]); + dR(1,2)=(real)2.*(-orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]-orientation[0]*dq.orientation[3]); + dR(2,0)=(real)2.*(orientation[2]*dq.orientation[0]-orientation[3]*dq.orientation[1]+orientation[0]*dq.orientation[2]-orientation[1]*dq.orientation[3]); + dR(2,1)=(real)2.*(orientation[3]*dq.orientation[0]+orientation[2]*dq.orientation[1]+orientation[1]*dq.orientation[2]+orientation[0]*dq.orientation[3]); + dR(2,2)=(real)2.*(-2*orientation[0]*dq.orientation[0]-2*orientation[1]*dq.orientation[1]); return dR; } @@ -431,14 +431,14 @@ template DualQuatCoord3 DualQuatCoord3::rigid_applyHT( const type::Mat<3,4,real>& dR ) { DualQuatCoord3 r; - r.orientation[0]=(real)2.*(orientation[1]*dR[0][1]+orientation[2]*dR[0][2]-dual[3]*dR[0][3]+orientation[1]*dR[1][0]-2*orientation[0]*dR[1][1]-orientation[3]*dR[1][2]-dual[2]*dR[1][3]+orientation[2]*dR[2][0]+orientation[3]*dR[2][1]-2*orientation[0]*dR[2][2]+dual[1]*dR[2][3]); - r.orientation[1]=(real)2.*(-2*orientation[1]*dR[0][0]+orientation[0]*dR[0][1]+orientation[3]*dR[0][2]+dual[2]*dR[0][3]+orientation[0]*dR[1][0]+orientation[2]*dR[1][2]-dual[3]*dR[1][3]-orientation[3]*dR[2][0]+orientation[2]*dR[2][1]-2*orientation[1]*dR[2][2]-dual[0]*dR[2][3]); - r.orientation[2]=(real)2.*(-2*orientation[2]*dR[0][0]-orientation[3]*dR[0][1]+orientation[0]*dR[0][2]-dual[1]*dR[0][3]+orientation[3]*dR[1][0]-2*orientation[2]*dR[1][1]+orientation[1]*dR[1][2]+dual[0]*dR[1][3]+orientation[0]*dR[2][0]+orientation[1]*dR[2][1]-dual[3]*dR[2][3]); - r.orientation[3]=(real)2.*(-orientation[2]*dR[0][1]+orientation[1]*dR[0][2]+dual[0]*dR[0][3]+orientation[2]*dR[1][0]-orientation[0]*dR[1][2]+dual[1]*dR[1][3]-orientation[1]*dR[2][0]+orientation[0]*dR[2][1]+dual[2]*dR[2][3]); - r.dual[0]=(real)2.*(orientation[3]*dR[0][3]+orientation[2]*dR[1][3]-orientation[1]*dR[2][3]); - r.dual[1]=(real)2.*(-orientation[2]*dR[0][3]+orientation[3]*dR[1][3]+orientation[0]*dR[2][3]); - r.dual[2]=(real)2.*(orientation[1]*dR[0][3]-orientation[0]*dR[1][3]+orientation[3]*dR[2][3]); - r.dual[3]=(real)2.*(-orientation[0]*dR[0][3]-orientation[1]*dR[1][3]-orientation[2]*dR[2][3]); + r.orientation[0]=(real)2.*(orientation[1]*dR(0,1)+orientation[2]*dR(0,2)-dual[3]*dR(0,3)+orientation[1]*dR(1,0)-2*orientation[0]*dR(1,1)-orientation[3]*dR(1,2)-dual[2]*dR(1,3)+orientation[2]*dR(2,0)+orientation[3]*dR(2,1)-2*orientation[0]*dR(2,2)+dual[1]*dR(2,3)); + r.orientation[1]=(real)2.*(-2*orientation[1]*dR(0,0)+orientation[0]*dR(0,1)+orientation[3]*dR(0,2)+dual[2]*dR(0,3)+orientation[0]*dR(1,0)+orientation[2]*dR(1,2)-dual[3]*dR(1,3)-orientation[3]*dR(2,0)+orientation[2]*dR(2,1)-2*orientation[1]*dR(2,2)-dual[0]*dR(2,3)); + r.orientation[2]=(real)2.*(-2*orientation[2]*dR(0,0)-orientation[3]*dR(0,1)+orientation[0]*dR(0,2)-dual[1]*dR(0,3)+orientation[3]*dR(1,0)-2*orientation[2]*dR(1,1)+orientation[1]*dR(1,2)+dual[0]*dR(1,3)+orientation[0]*dR(2,0)+orientation[1]*dR(2,1)-dual[3]*dR(2,3)); + r.orientation[3]=(real)2.*(-orientation[2]*dR(0,1)+orientation[1]*dR(0,2)+dual[0]*dR(0,3)+orientation[2]*dR(1,0)-orientation[0]*dR(1,2)+dual[1]*dR(1,3)-orientation[1]*dR(2,0)+orientation[0]*dR(2,1)+dual[2]*dR(2,3)); + r.dual[0]=(real)2.*(orientation[3]*dR(0,3)+orientation[2]*dR(1,3)-orientation[1]*dR(2,3)); + r.dual[1]=(real)2.*(-orientation[2]*dR(0,3)+orientation[3]*dR(1,3)+orientation[0]*dR(2,3)); + r.dual[2]=(real)2.*(orientation[1]*dR(0,3)-orientation[0]*dR(1,3)+orientation[3]*dR(2,3)); + r.dual[3]=(real)2.*(-orientation[0]*dR(0,3)-orientation[1]*dR(1,3)-orientation[2]*dR(2,3)); return r; } // get quaternion change: dq = H^T(q) dR @@ -446,10 +446,10 @@ template DualQuatCoord3 DualQuatCoord3::rotation_applyHT( const type::Mat<3,3,real>& dR ) { DualQuatCoord3 r; - r.orientation[0]=(real)2.*(orientation[1]*dR[0][1]+orientation[2]*dR[0][2]+orientation[1]*dR[1][0]-2*orientation[0]*dR[1][1]-orientation[3]*dR[1][2]+orientation[2]*dR[2][0]+orientation[3]*dR[2][1]-2*orientation[0]*dR[2][2]); - r.orientation[1]=(real)2.*(-2*orientation[1]*dR[0][0]+orientation[0]*dR[0][1]+orientation[3]*dR[0][2]+orientation[0]*dR[1][0]+orientation[2]*dR[1][2]-orientation[3]*dR[2][0]+orientation[2]*dR[2][1]-2*orientation[1]*dR[2][2]); - r.orientation[2]=(real)2.*(-2*orientation[2]*dR[0][0]-orientation[3]*dR[0][1]+orientation[0]*dR[0][2]+orientation[3]*dR[1][0]-2*orientation[2]*dR[1][1]+orientation[1]*dR[1][2]+orientation[0]*dR[2][0]+orientation[1]*dR[2][1]); - r.orientation[3]=(real)2.*(-orientation[2]*dR[0][1]+orientation[1]*dR[0][2]+orientation[2]*dR[1][0]-orientation[0]*dR[1][2]-orientation[1]*dR[2][0]+orientation[0]*dR[2][1]); + r.orientation[0]=(real)2.*(orientation[1]*dR(0,1)+orientation[2]*dR(0,2)+orientation[1]*dR(1,0)-2*orientation[0]*dR(1,1)-orientation[3]*dR(1,2)+orientation[2]*dR(2,0)+orientation[3]*dR(2,1)-2*orientation[0]*dR(2,2)); + r.orientation[1]=(real)2.*(-2*orientation[1]*dR(0,0)+orientation[0]*dR(0,1)+orientation[3]*dR(0,2)+orientation[0]*dR(1,0)+orientation[2]*dR(1,2)-orientation[3]*dR(2,0)+orientation[2]*dR(2,1)-2*orientation[1]*dR(2,2)); + r.orientation[2]=(real)2.*(-2*orientation[2]*dR(0,0)-orientation[3]*dR(0,1)+orientation[0]*dR(0,2)+orientation[3]*dR(1,0)-2*orientation[2]*dR(1,1)+orientation[1]*dR(1,2)+orientation[0]*dR(2,0)+orientation[1]*dR(2,1)); + r.orientation[3]=(real)2.*(-orientation[2]*dR(0,1)+orientation[1]*dR(0,2)+orientation[2]*dR(1,0)-orientation[0]*dR(1,2)-orientation[1]*dR(2,0)+orientation[0]*dR(2,1)); r.dual[0]=r.dual[1]=r.dual[2]=r.dual[3]=(real)0.; return r; } @@ -460,12 +460,12 @@ type::Mat<3,8,real> DualQuatCoord3::pointToParent_applyH( const DualQuatCo { type::Mat<3,8,real> dJ; dJ.fill(0); - dJ[0][0] = (real)2.*(- dq.dual[3] + dq.orientation[0]*p[0] + dq.orientation[1]*p[1] + dq.orientation[2]*p[2]); dJ[0][1] = (real)2.*(dq.dual[2] - dq.orientation[1]*p[0] + dq.orientation[0]*p[1] + dq.orientation[3]*p[2]); dJ[0][2] = (real)2.*(- dq.dual[1] - dq.orientation[2]*p[0] - dq.orientation[3]*p[1] + dq.orientation[0]*p[2]); dJ[0][3] = (real)2.*( dq.dual[0] + dq.orientation[3]*p[0] - dq.orientation[2]*p[1] + dq.orientation[1]*p[2]); - dJ[1][0] = -dJ[0][1]; dJ[1][1] = dJ[0][0]; dJ[1][2] = dJ[0][3]; dJ[1][3] = -dJ[0][2]; - dJ[2][0] = -dJ[0][2]; dJ[2][1] = -dJ[0][3]; dJ[2][2] = dJ[0][0]; dJ[2][3] = dJ[0][1]; - dJ[0][4] = (real)2.*dq.orientation[3]; dJ[0][5] = -(real)2.*dq.orientation[2]; dJ[0][6] = (real)2.*dq.orientation[1]; dJ[0][7] = -(real)2.*dq.orientation[0]; - dJ[1][4] = -dJ[0][5]; dJ[1][5] = dJ[0][4]; dJ[1][6] = dJ[0][7]; dJ[1][7] = -dJ[0][6]; - dJ[2][4] = -dJ[0][6]; dJ[2][5] = -dJ[0][7]; dJ[2][6] = dJ[0][4]; dJ[2][7] = dJ[0][5]; + dJ(0,0) = (real)2.*(- dq.dual[3] + dq.orientation[0]*p[0] + dq.orientation[1]*p[1] + dq.orientation[2]*p[2]); dJ(0,1) = (real)2.*(dq.dual[2] - dq.orientation[1]*p[0] + dq.orientation[0]*p[1] + dq.orientation[3]*p[2]); dJ(0,2) = (real)2.*(- dq.dual[1] - dq.orientation[2]*p[0] - dq.orientation[3]*p[1] + dq.orientation[0]*p[2]); dJ(0,3) = (real)2.*( dq.dual[0] + dq.orientation[3]*p[0] - dq.orientation[2]*p[1] + dq.orientation[1]*p[2]); + dJ(1,0) = -dJ(0,1); dJ(1,1) = dJ(0,0); dJ(1,2) = dJ(0,3); dJ(1,3) = -dJ(0,2); + dJ(2,0) = -dJ(0,2); dJ(2,1) = -dJ(0,3); dJ(2,2) = dJ(0,0); dJ(2,3) = dJ(0,1); + dJ(0,4) = (real)2.*dq.orientation[3]; dJ(0,5) = -(real)2.*dq.orientation[2]; dJ(0,6) = (real)2.*dq.orientation[1]; dJ(0,7) = -(real)2.*dq.orientation[0]; + dJ(1,4) = -dJ(0,5); dJ(1,5) = dJ(0,4); dJ(1,6) = dJ(0,7); dJ(1,7) = -dJ(0,6); + dJ(2,4) = -dJ(0,6); dJ(2,5) = -dJ(0,7); dJ(2,6) = dJ(0,4); dJ(2,7) = dJ(0,5); return dJ; } @@ -474,14 +474,14 @@ template DualQuatCoord3 DualQuatCoord3::pointToParent_applyHT( const type::Mat<3,8,real>& dJ ,const type::Vec<3,real>& p) { DualQuatCoord3 r; - r.orientation[0]=(real)2.*(p[0]*dJ[0][0]+p[1]*dJ[0][1]+p[2]*dJ[0][2]-dJ[0][7]-p[1]*dJ[1][0]+p[0]*dJ[1][1]-p[2]*dJ[1][3]-dJ[1][6]-p[2]*dJ[2][0]+p[0]*dJ[2][2]+p[1]*dJ[2][3]+dJ[2][5]); - r.orientation[1]=(real)2.*(p[1]*dJ[0][0]-p[0]*dJ[0][1]+p[2]*dJ[0][3]+dJ[0][6]+p[0]*dJ[1][0]+p[1]*dJ[1][1]+p[2]*dJ[1][2]-dJ[1][7]-p[2]*dJ[2][1]+p[1]*dJ[2][2]-p[0]*dJ[2][3]-dJ[2][4]); - r.orientation[2]=(real)2.*(p[2]*dJ[0][0]-p[0]*dJ[0][2]-p[1]*dJ[0][3]-dJ[0][5]+p[2]*dJ[1][1]-p[1]*dJ[1][2]+p[0]*dJ[1][3]+dJ[1][4]+p[0]*dJ[2][0]+p[1]*dJ[2][1]+p[2]*dJ[2][2]-dJ[2][7]); - r.orientation[3]=(real)2.*(p[2]*dJ[0][1]-p[1]*dJ[0][2]+p[0]*dJ[0][3]+dJ[0][4]-p[2]*dJ[1][0]+p[0]*dJ[1][2]+p[1]*dJ[1][3]+dJ[1][5]+p[1]*dJ[2][0]-p[0]*dJ[2][1]+p[2]*dJ[2][3]+dJ[2][6]); - r.dual[0]=(real)2.*(dJ[0][3]+dJ[1][2]-dJ[2][1]); - r.dual[1]=(real)2.*(-dJ[0][2]+dJ[1][3]+dJ[2][0]); - r.dual[2]=(real)2.*(dJ[0][1]-dJ[1][0]+dJ[2][3]); - r.dual[3]=(real)2.*(-dJ[0][0]-dJ[1][1]-dJ[2][2]); + r.orientation[0]=(real)2.*(p[0]*dJ(0,0)+p[1]*dJ(0,1)+p[2]*dJ(0,2)-dJ(0,7)-p[1]*dJ(1,0)+p[0]*dJ(1,1)-p[2]*dJ(1,3)-dJ(1,6)-p[2]*dJ(2,0)+p[0]*dJ(2,2)+p[1]*dJ(2,3)+dJ(2,5)); + r.orientation[1]=(real)2.*(p[1]*dJ(0,0)-p[0]*dJ(0,1)+p[2]*dJ(0,3)+dJ(0,6)+p[0]*dJ(1,0)+p[1]*dJ(1,1)+p[2]*dJ(1,2)-dJ(1,7)-p[2]*dJ(2,1)+p[1]*dJ(2,2)-p[0]*dJ(2,3)-dJ(2,4)); + r.orientation[2]=(real)2.*(p[2]*dJ(0,0)-p[0]*dJ(0,2)-p[1]*dJ(0,3)-dJ(0,5)+p[2]*dJ(1,1)-p[1]*dJ(1,2)+p[0]*dJ(1,3)+dJ(1,4)+p[0]*dJ(2,0)+p[1]*dJ(2,1)+p[2]*dJ(2,2)-dJ(2,7)); + r.orientation[3]=(real)2.*(p[2]*dJ(0,1)-p[1]*dJ(0,2)+p[0]*dJ(0,3)+dJ(0,4)-p[2]*dJ(1,0)+p[0]*dJ(1,2)+p[1]*dJ(1,3)+dJ(1,5)+p[1]*dJ(2,0)-p[0]*dJ(2,1)+p[2]*dJ(2,3)+dJ(2,6)); + r.dual[0]=(real)2.*(dJ(0,3)+dJ(1,2)-dJ(2,1)); + r.dual[1]=(real)2.*(-dJ(0,2)+dJ(1,3)+dJ(2,0)); + r.dual[2]=(real)2.*(dJ(0,1)-dJ(1,0)+dJ(2,3)); + r.dual[3]=(real)2.*(-dJ(0,0)-dJ(1,1)-dJ(2,2)); return r; } diff --git a/Sofa/framework/Type/src/sofa/type/Frame.cpp b/Sofa/framework/Type/src/sofa/type/Frame.cpp index 1074ecc296d..9f42d8d964a 100644 --- a/Sofa/framework/Type/src/sofa/type/Frame.cpp +++ b/Sofa/framework/Type/src/sofa/type/Frame.cpp @@ -88,9 +88,9 @@ void Frame::setTransform( const Vec3& origin, const Frame::Quat& orientation, co orientation.toMatrix(basis_); for( int i=0; i<3; i++ ) { - basis_[i][0] *= scale[0]; - basis_[i][1] *= scale[1]; - basis_[i][2] *= scale[2]; + basis_(i,0) *= scale[0]; + basis_(i,1) *= scale[1]; + basis_(i,2) *= scale[2]; } } @@ -121,17 +121,17 @@ Frame Frame::mult( const Frame& c ) const /// Write the OpenGL transformation matrix void Frame::writeOpenGlMatrix( float *m ) const { - m[0] = (float) basis_[0][0]; - m[1] = (float) basis_[1][0]; - m[2] = (float) basis_[2][0]; + m[0] = (float) basis_(0,0); + m[1] = (float) basis_(1,0); + m[2] = (float) basis_(2,0); m[3] = (float) 0; - m[4] = (float) basis_[0][1]; - m[5] = (float) basis_[1][1]; - m[6] = (float) basis_[2][1]; + m[4] = (float) basis_(0,1); + m[5] = (float) basis_(1,1); + m[6] = (float) basis_(2,1); m[7] = (float) 0; - m[8] = (float) basis_[0][2]; - m[9] = (float) basis_[1][2]; - m[10] = (float) basis_[2][2]; + m[8] = (float) basis_(0,2); + m[9] = (float) basis_(1,2); + m[10] = (float) basis_(2,2); m[11] = (float) 0; m[12] = (float) origin_[0]; m[13] = (float) origin_[1]; @@ -142,17 +142,17 @@ void Frame::writeOpenGlMatrix( float *m ) const /// Write the OpenGL transformation matrix void Frame::writeOpenGlMatrix( double *m ) const { - m[0] = basis_[0][0]; - m[1] = basis_[1][0]; - m[2] = basis_[2][0]; + m[0] = basis_(0,0); + m[1] = basis_(1,0); + m[2] = basis_(2,0); m[3] = 0; - m[4] = basis_[0][1]; - m[5] = basis_[1][1]; - m[6] = basis_[2][1]; + m[4] = basis_(0,1); + m[5] = basis_(1,1); + m[6] = basis_(2,1); m[7] = 0; - m[8] = basis_[0][2]; - m[9] = basis_[1][2]; - m[10] = basis_[2][2]; + m[8] = basis_(0,2); + m[9] = basis_(1,2); + m[10] = basis_(2,2); m[11] = 0; m[12] = origin_[0]; m[13] = origin_[1]; @@ -176,7 +176,7 @@ std::ostream& operator << (std::ostream& out, const sofa::type::Frame& c ) for( int i=0; i<3; i++ ) { for( int j=0; j<3; j++ ) - out< +#include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.12", "v24.12") +namespace sofa::type +{ + +template class SOFA_TYPE_API Mat<2,2,float>; +template class SOFA_TYPE_API Mat<2,2,double>; + +template class SOFA_TYPE_API Mat<3,3,float>; +template class SOFA_TYPE_API Mat<3,3,double>; + +template class SOFA_TYPE_API Mat<4,4,float>; +template class SOFA_TYPE_API Mat<4,4,double>; + +template class SOFA_TYPE_API Mat<6,6,float>; +template class SOFA_TYPE_API Mat<6,6,double>; + +template class SOFA_TYPE_API Mat<12,12,float>; +template class SOFA_TYPE_API Mat<12,12,double>; + + +} // namespace sofa::type diff --git a/Sofa/framework/Type/src/sofa/type/Mat.h b/Sofa/framework/Type/src/sofa/type/Mat.h index 9857a8c9370..3e3b55da2a9 100644 --- a/Sofa/framework/Type/src/sofa/type/Mat.h +++ b/Sofa/framework/Type/src/sofa/type/Mat.h @@ -28,6 +28,7 @@ #include #include +#include namespace // anonymous { @@ -110,7 +111,7 @@ class Mat sofa::Size colId {}; for (auto scalar : scalars) { - this->elems[0][colId++] = scalar; + (*this)(0,colId++) = scalar; } } else @@ -119,7 +120,7 @@ class Mat sofa::Size rowId {}; for (auto scalar : scalars) { - this->elems[rowId++][0] = scalar; + (*this)(rowId++,0) = scalar; } } } @@ -139,7 +140,7 @@ class Mat sofa::Size colId {}; for (auto scalar : row) { - this->elems[rowId][colId++] = scalar; + (*this)(rowId,colId++) = scalar; } ++rowId; } @@ -158,7 +159,7 @@ class Mat { for( Size i=0; ielems[i][j] = v; + (*this)(i,j) = v; } /// Constructor from another matrix @@ -178,21 +179,30 @@ class Mat for( Size l=0 ; lelems[l][c] = static_cast(m[l][c]); + this->elems(l,c) = static_cast(m(l,c)); for( Size c= minC; celems[l][c] = 0; + this->elems(l,c) = 0; } for( Size l= minL; lelems[l][c] = 0; + this->elems(l,c) = 0; } /// Constructor from an array of elements (stored per line). template explicit constexpr Mat(const real2* p) noexcept { - std::copy(p, p+N, this->begin()->begin()); + if constexpr (sizeof(real2) == sizeof(real)) + { + std::copy_n(p, N, this->ptr()); + } + else + { + for (Size l = 0; l < L; ++l) + for (Size c = 0; c < C; ++c) + (*this)(l,c) = static_cast(p[l*C + c]); + } } /// number of lines @@ -211,7 +221,7 @@ class Mat /// Assignment from an array of elements (stored per line). constexpr void operator=(const real* p) noexcept { - std::copy(p, p+N, this->begin()->begin()); + std::copy_n(p, N, this->ptr()); } /// Assignment from another matrix @@ -233,7 +243,7 @@ class Mat { for (Size i=0; ielems[i+L0][j+C0]; + m(i,j) = (*this)(i+L0,j+C0); } template @@ -241,13 +251,13 @@ class Mat { for (Size j = 0; j < C2; j++) { - m[j] = this->elems[L0][j + C0]; + m[j] = (*this)(L0,j + C0); } } constexpr void getsub(Size L0, Size C0, real& m) const noexcept { - m = this->elems[L0][C0]; + m = (*this)(L0,C0); } template @@ -255,7 +265,7 @@ class Mat { for (Size i=0; ielems[i+L0][j+C0] = m[i][j]; + (*this)(i+L0,j+C0) = m(i,j); } template @@ -264,7 +274,7 @@ class Mat assert( C0elems[i+L0][C0] = v[i]; + (*this)(i+L0,C0) = v[i]; } @@ -293,10 +303,25 @@ class Mat { Col c; for (Size i=0; ielems[i][j]; + c[i]=(*this)(i,j); return c; } +//#ifndef SOFA_BUILD_SOFA_TYPE +// /// Write access to line i. +// constexpr LineNoInit& operator[](Size i) noexcept +// { +// static_assert(false); +// return this->elems[i]; +// } +// +// /// Read-only access to line i. +// constexpr const LineNoInit& operator[](Size i) const noexcept +// { +// static_assert(false); +// return this->elems[i]; +// } +//#else /// Write access to line i. constexpr LineNoInit& operator[](Size i) noexcept { @@ -308,6 +333,7 @@ class Mat { return this->elems[i]; } +//#endif /// Write access to line i. constexpr LineNoInit& operator()(Size i) noexcept @@ -336,13 +362,13 @@ class Mat /// Cast into a standard C array of lines (read-only). constexpr const Line* lptr() const noexcept { - return this->elems; + return this->elems.data(); } /// Cast into a standard C array of lines. constexpr Line* lptr() noexcept { - return this->elems; + return this->elems.data(); } /// Cast into a standard C array of elements (stored per line) (read-only). @@ -384,7 +410,7 @@ class Mat constexpr const Line& w() const noexcept { return this->elems[3]; } template> - constexpr real toReal() const { return this->elems[0][0]; } + constexpr real toReal() const { return (*this)(0,0); } template> constexpr operator real() const { return toReal(); } @@ -440,7 +466,7 @@ class Mat { for (Size i=0; ielems[i][j]=m[j][i]; + this->elems[i][j]=m(j,i); } } @@ -450,7 +476,7 @@ class Mat Mat m(NOINIT); for (Size i=0; ielems[i][j]; + m(j,i)=(*this)(i,j); return m; } @@ -462,7 +488,7 @@ class Mat { for (Size j=i+1; jelems[i][j], this->elems[j][i]); + std::swap((*this)(i,j), (*this)(j,i)); } } } @@ -473,14 +499,14 @@ class Mat constexpr bool operator==(const Mat& b) const noexcept { for (Size i=0; ielems[i] != b[i]) return false; + if ((*this)(i) != b(i)) return false; return true; } constexpr bool operator!=(const Mat& b) const noexcept { for (Size i=0; ielems[i]!=b[i]) return true; + if ((*this)(i) != b(i)) return true; return false; } @@ -491,7 +517,7 @@ class Mat { for (Size i=0; ielems[i][j] - this->elems[j][i] ) > EQUALITY_THRESHOLD ) return false; + if( rabs( (*this)(i,j) - (*this)(j,i) ) > EQUALITY_THRESHOLD ) return false; return true; } else @@ -505,9 +531,9 @@ class Mat for (Size i=0; ielems[i][j] ) > EQUALITY_THRESHOLD ) return false; + if( rabs( (*this)(i,j) ) > EQUALITY_THRESHOLD ) return false; for (Size j=i+1; jelems[i][j] ) > EQUALITY_THRESHOLD ) return false; + if( rabs( (*this)(i,j) ) > EQUALITY_THRESHOLD ) return false; } return true; } @@ -522,7 +548,7 @@ class Mat { Mat r(NOINIT); for(Size i = 0; i < L; i++) - r[i] = (*this)[i] + m[i]; + r(i) = (*this)(i) + m(i); return r; } @@ -531,7 +557,7 @@ class Mat { Mat r(NOINIT); for(Size i = 0; i < L; i++) - r[i] = (*this)[i] - m[i]; + r(i) = (*this)(i) - m(i); return r; } @@ -540,7 +566,7 @@ class Mat { Mat r(NOINIT); for(Size i = 0; i < L; i++) - r[i] = -(*this)[i]; + r(i) = -(*this)(i); return r; } @@ -550,9 +576,9 @@ class Mat Col r(NOINIT); for(Size i=0; i r(NOINIT); for(Size i=0; i r(NOINIT); for(Size i=0; i r(NOINIT); for(Size i=0; i r(NOINIT); for(Size i=0; i r(NOINIT); for(Size i=0; i& m) noexcept { for(Size i=0; ielems[i]+=m[i]; + (*this)(i)+=m(i); } /// Addition of the transposed of m @@ -679,7 +705,7 @@ class Mat { for(Size i=0; i& m) noexcept { for(Size i=0; ielems[i]-=m[i]; + (*this)(i)-=m(i); } @@ -731,7 +757,7 @@ class Mat Mat m; m.identity(); for (Size i=0; i m; m.identity(); for (Size i=0; i m; m.identity(); for (Size i=0; i r(NOINIT); for(Size i=0; ielems[l][c] = this->elems[c][l] = ( this->elems[l][c] + this->elems[c][l] ) * 0.5f; + (*this)(l,c) = (*this)(c,l) = ( (*this)(l,c) + (*this)(c,l) ) * 0.5f; } // direct access to data constexpr const real* data() const noexcept { - return elems.data(); + return elems.data()->data(); } constexpr typename ArrayLineType::iterator begin() noexcept @@ -853,11 +879,11 @@ class Mat } constexpr reference back() { - return elems[N - 1]; + return elems[L - 1]; } constexpr const_reference back() const { - return elems[N - 1]; + return elems[L - 1]; } }; @@ -955,9 +981,9 @@ real infNorm(const Mat<3,3,real>& A) template constexpr real trace(const Mat& m) noexcept { - real t = m[0][0]; + real t = m(0,0); for(sofa::Size i=1 ; i diagonal(const Mat& m) { Vec v(NOINIT); for(sofa::Size i=0 ; i { if (col[j]) continue; - real t = m1[i][j]; if (t<0) t=-t; + real t = m1(i,j); if (t<0) t=-t; if ( t > pivot) { pivot = t; @@ -1010,20 +1036,20 @@ template } row[r[k]] = col[c[k]] = 1; - pivot = m1[r[k]][c[k]]; + pivot = m1(r[k], c[k]); // Normalization - m1[r[k]] /= pivot; m1[r[k]][c[k]] = 1; - m2[r[k]] /= pivot; + m1(r[k]) /= pivot; m1(r[k], c[k]) = 1; + m2(r[k]) /= pivot; // Reduction for (i = 0; i < S; i++) { if (i != r[k]) { - real f = m1[i][c[k]]; - m1[i] -= m1[r[k]]*f; m1[i][c[k]] = 0; - m2[i] -= m2[r[k]]*f; + real f = m1(i, c[k]); + m1(i) -= m1(r[k])*f; m1(i, c[k]) = 0; + m2(i) -= m2(r[k])*f; } } } @@ -1031,10 +1057,10 @@ template for (i = 0; i < S; i++) for (j = 0; j < S; j++) if (c[j] == i) - row[i] = r[j]; + row(i) = r(j); for ( i = 0; i < S; i++ ) - dest[i] = m2[row[i]]; + dest(i) = m2(row[i]); return true; } @@ -1086,12 +1112,12 @@ template template [[nodiscard]] constexpr bool invertMatrix(Mat<1,1,real>& dest, const Mat<1,1,real>& from) { - if (equalsZero(from[0][0])) + if (equalsZero(from(0,0))) { return false; } - dest[0][0] = static_cast(1.) / from[0][0]; + dest(0,0) = static_cast(1.) / from(0,0); return true; } @@ -1119,9 +1145,9 @@ template template std::ostream& operator<<(std::ostream& o, const Mat& m) { - o << '[' << m[0]; + o << '[' << m(0); for (sofa::Size i=1; i>(std::istream& in, Mat& m) if( c=='[' ) break; c = in.peek(); } - in >> m[0]; + in >> m(0); for (sofa::Size i=1; i>(std::istream& in, Mat& m) in.get(); c = in.peek(); } - in >> m[i]; + in >> m(i); } if(in.eof()) return in; c = in.peek(); @@ -1170,7 +1196,7 @@ void printMatlab(std::ostream& o, const Mat& m) { for(sofa::Size c=0; c& m) { for(sofa::Size c=0; c constexpr Mat<3, 3, Real> crossProductMatrix(const Vec<3, Real>& v) noexcept { type::Mat<3, 3, Real> res(NOINIT); - res[0][0]=0; - res[0][1]=-v[2]; - res[0][2]=v[1]; - res[1][0]=v[2]; - res[1][1]=0; - res[1][2]=-v[0]; - res[2][0]=-v[1]; - res[2][1]=v[0]; - res[2][2]=0; + res(0,0)=0; + res(0,1)=-v[2]; + res(0,2)=v[1]; + res(1,0)=v[2]; + res(1,1)=0; + res(1,2)=-v[0]; + res(2,0)=-v[1]; + res(2,1)=v[0]; + res(2,2)=0; return res; } @@ -1254,7 +1280,7 @@ constexpr Mat tensorProduct(const Vec& a, const Vec& b for( typename Mat::Size i=0 ; i operator*(const Mat& m1, const Mat& { for (Size j = 0; j operator*(const Mat<3,3,real>& m1, const Mat<3,3,real>& { Mat<3,3,real> r(NOINIT); - const auto A00 = m1[0][0]; - const auto A01 = m1[0][1]; - const auto A02 = m1[0][2]; - const auto A10 = m1[1][0]; - const auto A11 = m1[1][1]; - const auto A12 = m1[1][2]; - const auto A20 = m1[2][0]; - const auto A21 = m1[2][1]; - const auto A22 = m1[2][2]; - - const auto B00 = m2[0][0]; - const auto B01 = m2[0][1]; - const auto B02 = m2[0][2]; - const auto B10 = m2[1][0]; - const auto B11 = m2[1][1]; - const auto B12 = m2[1][2]; - const auto B20 = m2[2][0]; - const auto B21 = m2[2][1]; - const auto B22 = m2[2][2]; - - r[0][0] = A00 * B00 + A01 * B10 + A02 * B20; - r[0][1] = A00 * B01 + A01 * B11 + A02 * B21; - r[0][2] = A00 * B02 + A01 * B12 + A02 * B22; - - r[1][0] = A10 * B00 + A11 * B10 + A12 * B20; - r[1][1] = A10 * B01 + A11 * B11 + A12 * B21; - r[1][2] = A10 * B02 + A11 * B12 + A12 * B22; - - r[2][0] = A20 * B00 + A21 * B10 + A22 * B20; - r[2][1] = A20 * B01 + A21 * B11 + A22 * B21; - r[2][2] = A20 * B02 + A21 * B12 + A22 * B22; + const auto A00 = m1(0,0); + const auto A01 = m1(0,1); + const auto A02 = m1(0,2); + const auto A10 = m1(1,0); + const auto A11 = m1(1,1); + const auto A12 = m1(1,2); + const auto A20 = m1(2,0); + const auto A21 = m1(2,1); + const auto A22 = m1(2,2); + + const auto B00 = m2(0,0); + const auto B01 = m2(0,1); + const auto B02 = m2(0,2); + const auto B10 = m2(1,0); + const auto B11 = m2(1,1); + const auto B12 = m2(1,2); + const auto B20 = m2(2,0); + const auto B21 = m2(2,1); + const auto B22 = m2(2,2); + + r(0,0) = A00 * B00 + A01 * B10 + A02 * B20; + r(0,1) = A00 * B01 + A01 * B11 + A02 * B21; + r(0,2) = A00 * B02 + A01 * B12 + A02 * B22; + + r(1,0) = A10 * B00 + A11 * B10 + A12 * B20; + r(1,1) = A10 * B01 + A11 * B11 + A12 * B21; + r(1,2) = A10 * B02 + A11 * B12 + A12 * B22; + + r(2,0) = A20 * B00 + A21 * B10 + A22 * B20; + r(2,1) = A20 * B01 + A21 * B11 + A22 * B21; + r(2,2) = A20 * B02 + A21 * B12 + A22 * B22; return r; } @@ -1325,10 +1351,10 @@ constexpr Mat multTranspose(const Mat& m1, const Mat multTranspose(const Mat<3,3,real>& m1, const Mat<3,3,rea { Mat<3,3,real> r(NOINIT); - const auto A00 = m1[0][0]; - const auto A01 = m1[0][1]; - const auto A02 = m1[0][2]; - const auto A10 = m1[1][0]; - const auto A11 = m1[1][1]; - const auto A12 = m1[1][2]; - const auto A20 = m1[2][0]; - const auto A21 = m1[2][1]; - const auto A22 = m1[2][2]; - - const auto B00 = m2[0][0]; - const auto B01 = m2[0][1]; - const auto B02 = m2[0][2]; - const auto B10 = m2[1][0]; - const auto B11 = m2[1][1]; - const auto B12 = m2[1][2]; - const auto B20 = m2[2][0]; - const auto B21 = m2[2][1]; - const auto B22 = m2[2][2]; - - r[0][0] = A00 * B00 + A10 * B10 + A20 * B20; - r[0][1] = A00 * B01 + A10 * B11 + A20 * B21; - r[0][2] = A00 * B02 + A10 * B12 + A20 * B22; - - r[1][0] = A01 * B00 + A11 * B10 + A21 * B20; - r[1][1] = A01 * B01 + A11 * B11 + A21 * B21; - r[1][2] = A01 * B02 + A11 * B12 + A21 * B22; - - r[2][0] = A02 * B00 + A12 * B10 + A22 * B20; - r[2][1] = A02 * B01 + A12 * B11 + A22 * B21; - r[2][2] = A02 * B02 + A12 * B12 + A22 * B22; + const auto A00 = m1(0,0); + const auto A01 = m1(0,1); + const auto A02 = m1(0,2); + const auto A10 = m1(1,0); + const auto A11 = m1(1,1); + const auto A12 = m1(1,2); + const auto A20 = m1(2,0); + const auto A21 = m1(2,1); + const auto A22 = m1(2,2); + + const auto B00 = m2(0,0); + const auto B01 = m2(0,1); + const auto B02 = m2(0,2); + const auto B10 = m2(1,0); + const auto B11 = m2(1,1); + const auto B12 = m2(1,2); + const auto B20 = m2(2,0); + const auto B21 = m2(2,1); + const auto B22 = m2(2,2); + + r(0,0) = A00 * B00 + A10 * B10 + A20 * B20; + r(0,1) = A00 * B01 + A10 * B11 + A20 * B21; + r(0,2) = A00 * B02 + A10 * B12 + A20 * B22; + + r(1,0) = A01 * B00 + A11 * B10 + A21 * B20; + r(1,1) = A01 * B01 + A11 * B11 + A21 * B21; + r(1,2) = A01 * B02 + A11 * B12 + A21 * B22; + + r(2,0) = A02 * B00 + A12 * B10 + A22 * B20; + r(2,1) = A02 * B01 + A12 * B11 + A22 * B21; + r(2,2) = A02 * B02 + A12 * B12 + A22 * B22; return r; } +#if not defined(SOFA_TYPE_MAT_CPP) + +extern template class SOFA_TYPE_API Mat<2,2,float>; +extern template class SOFA_TYPE_API Mat<2,2,double>; + +extern template class SOFA_TYPE_API Mat<3,3,float>; +extern template class SOFA_TYPE_API Mat<3,3,double>; + +extern template class SOFA_TYPE_API Mat<4,4,float>; +extern template class SOFA_TYPE_API Mat<4,4,double>; + +extern template class SOFA_TYPE_API Mat<6,6,float>; +extern template class SOFA_TYPE_API Mat<6,6,double>; + +extern template class SOFA_TYPE_API Mat<12,12,float>; +extern template class SOFA_TYPE_API Mat<12,12,double>; + +#endif + } // namespace sofa::type diff --git a/Sofa/framework/Type/src/sofa/type/MatSym.h b/Sofa/framework/Type/src/sofa/type/MatSym.h index 5de7389e6d1..c30cb9344c6 100644 --- a/Sofa/framework/Type/src/sofa/type/MatSym.h +++ b/Sofa/framework/Type/src/sofa/type/MatSym.h @@ -220,10 +220,10 @@ class MatSym : public VecNoInit { for (sofa::Size j = 0; j < D; j++) { - r[i][j] = (*this)(i, 0) * m(0, j); + r(i,j) = (*this)(i, 0) * m(0, j); for (sofa::Size k = 1; k < D; k++) { - r[i][j] += (*this)(i, k) * m(k, j); + r(i,j) += (*this)(i, k) * m(k, j); } } } @@ -244,10 +244,10 @@ class MatSym : public VecNoInit { for (sofa::Size j = 0; j < D; j++) { - r[i][j] = (*this)(i, 0) * m[0][j]; + r(i,j) = (*this)(i, 0) * m(0,j); for (sofa::Size k = 1; k < D; k++) { - r[i][j] += (*this)(i, k) * m[k][j]; + r(i,j) += (*this)(i, k) * m(k,j); } } } @@ -268,10 +268,10 @@ class MatSym : public VecNoInit { for (sofa::Size j = 0; j < D; j++) { - r[i][j] = m(i, 0) * (*this)(0, j); + r(i,j) = m(i, 0) * (*this)(0, j); for (sofa::Size k = 1; k < D; k++) { - r[i][j] += m(i, k) * (*this)(k, j); + r(i,j) += m(i, k) * (*this)(k, j); } } } @@ -298,7 +298,7 @@ class MatSym : public VecNoInit { for (sofa::Size j = 0; j < D; j++) { - r[i][j] = (*this)(i, j) + m[i][j]; + r(i,j) = (*this)(i, j) + m(i,j); } } return r; @@ -323,7 +323,7 @@ class MatSym : public VecNoInit { for (sofa::Size j = 0; j < D; j++) { - r[i][j] = (*this)(i, j) - m[i][j]; + r(i,j) = (*this)(i, j) - m(i,j); } } return r; diff --git a/Sofa/framework/Type/src/sofa/type/Mat_solve_Cholesky.h b/Sofa/framework/Type/src/sofa/type/Mat_solve_Cholesky.h index f1bee7787d1..7db313dd594 100644 --- a/Sofa/framework/Type/src/sofa/type/Mat_solve_Cholesky.h +++ b/Sofa/framework/Type/src/sofa/type/Mat_solve_Cholesky.h @@ -33,23 +33,23 @@ namespace sofa::type template bool cholDcmp(Mat& L, const Mat& M) { - if( M[0][0] <= 0 ) return false; - real d = 1.0 / sqrt(M[0][0]); + if( M(0,0) <= 0 ) return false; + real d = 1.0 / sqrt(M(0,0)); for (Size i=0; i& x, const Mat& L, const Vec& b) for (Size j=0; j& x, const Mat& L, const Vec& b) for (int j=n-1; j>=0; j--) { double temp = 0.0; - double d = 1.0 / L[j][j]; + double d = 1.0 / L(j,j); for (Size i=j+1; i &q, const Mat &M, Vec>(std::istream& in, PrimitiveGroup &g); } // namespace sofa::type diff --git a/Sofa/framework/Type/src/sofa/type/Quat.h b/Sofa/framework/Type/src/sofa/type/Quat.h index 05b534d7e33..f959916976a 100644 --- a/Sofa/framework/Type/src/sofa/type/Quat.h +++ b/Sofa/framework/Type/src/sofa/type/Quat.h @@ -159,42 +159,42 @@ class Quat /// Convert the quaternion into an orientation matrix void toMatrix(Mat3x3 &m) const { - m[0][0] = (1 - 2 * (_q[1] * _q[1] + _q[2] * _q[2])); - m[0][1] = (2 * (_q[0] * _q[1] - _q[2] * _q[3])); - m[0][2] = (2 * (_q[2] * _q[0] + _q[1] * _q[3])); + m(0,0) = (1 - 2 * (_q[1] * _q[1] + _q[2] * _q[2])); + m(0,1) = (2 * (_q[0] * _q[1] - _q[2] * _q[3])); + m(0,2) = (2 * (_q[2] * _q[0] + _q[1] * _q[3])); - m[1][0] = (2 * (_q[0] * _q[1] + _q[2] * _q[3])); - m[1][1] = (1 - 2 * (_q[2] * _q[2] + _q[0] * _q[0])); - m[1][2] = (2 * (_q[1] * _q[2] - _q[0] * _q[3])); + m(1,0) = (2 * (_q[0] * _q[1] + _q[2] * _q[3])); + m(1,1) = (1 - 2 * (_q[2] * _q[2] + _q[0] * _q[0])); + m(1,2) = (2 * (_q[1] * _q[2] - _q[0] * _q[3])); - m[2][0] = (2 * (_q[2] * _q[0] - _q[1] * _q[3])); - m[2][1] = (2 * (_q[1] * _q[2] + _q[0] * _q[3])); - m[2][2] = (1 - 2 * (_q[1] * _q[1] + _q[0] * _q[0])); + m(2,0) = (2 * (_q[2] * _q[0] - _q[1] * _q[3])); + m(2,1) = (2 * (_q[1] * _q[2] + _q[0] * _q[3])); + m(2,2) = (1 - 2 * (_q[1] * _q[1] + _q[0] * _q[0])); } /// Convert the quaternion into an orientation homogeneous matrix /// The homogeneous part is set to 0,0,0,1 constexpr void toHomogeneousMatrix(Mat4x4 &m) const { - m[0][0] = (1 - 2 * (_q[1] * _q[1] + _q[2] * _q[2])); - m[0][1] = (2 * (_q[0] * _q[1] - _q[2] * _q[3])); - m[0][2] = (2 * (_q[2] * _q[0] + _q[1] * _q[3])); - m[0][3] = 0.0; - - m[1][0] = (2 * (_q[0] * _q[1] + _q[2] * _q[3])); - m[1][1] = (1 - 2 * (_q[2] * _q[2] + _q[0] * _q[0])); - m[1][2] = (2 * (_q[1] * _q[2] - _q[0] * _q[3])); - m[1][3] = 0.0; - - m[2][0] = (2 * (_q[2] * _q[0] - _q[1] * _q[3])); - m[2][1] = (2 * (_q[1] * _q[2] + _q[0] * _q[3])); - m[2][2] = (1 - 2 * (_q[1] * _q[1] + _q[0] * _q[0])); - m[2][3] = 0.0; - - m[3][0] = 0.0f; - m[3][1] = 0.0f; - m[3][2] = 0.0f; - m[3][3] = 1.0f; + m(0,0) = (1 - 2 * (_q[1] * _q[1] + _q[2] * _q[2])); + m(0,1) = (2 * (_q[0] * _q[1] - _q[2] * _q[3])); + m(0,2) = (2 * (_q[2] * _q[0] + _q[1] * _q[3])); + m(0,3) = 0.0; + + m(1,0) = (2 * (_q[0] * _q[1] + _q[2] * _q[3])); + m(1,1) = (1 - 2 * (_q[2] * _q[2] + _q[0] * _q[0])); + m(1,2) = (2 * (_q[1] * _q[2] - _q[0] * _q[3])); + m(1,3) = 0.0; + + m(2,0) = (2 * (_q[2] * _q[0] - _q[1] * _q[3])); + m(2,1) = (2 * (_q[1] * _q[2] + _q[0] * _q[3])); + m(2,2) = (1 - 2 * (_q[1] * _q[1] + _q[0] * _q[0])); + m(2,3) = 0.0; + + m(3,0) = 0.0f; + m(3,1) = 0.0f; + m(3,2) = 0.0f; + m(3,3) = 1.0f; } /// Apply the rotation to a given vector diff --git a/Sofa/framework/Type/src/sofa/type/Quat.inl b/Sofa/framework/Type/src/sofa/type/Quat.inl index 21c1cb8a7b0..acb7750dd08 100644 --- a/Sofa/framework/Type/src/sofa/type/Quat.inl +++ b/Sofa/framework/Type/src/sofa/type/Quat.inl @@ -443,9 +443,9 @@ auto Quat::createQuaterFromFrame(const Vec3 &lox, const Vec3 &loy,const Ve for (unsigned int i=0 ; i<3 ; i++) { - m[i][0] = lox[i]; - m[i][1] = loy[i]; - m[i][2] = loz[i]; + m(i,0) = lox[i]; + m(i,1) = loy[i]; + m(i,2) = loz[i]; } q.fromMatrix(m); return q; diff --git a/Sofa/framework/Type/src/sofa/type/SpatialVector.inl b/Sofa/framework/Type/src/sofa/type/SpatialVector.inl index af2a5376cb9..3f0b5afbd22 100644 --- a/Sofa/framework/Type/src/sofa/type/SpatialVector.inl +++ b/Sofa/framework/Type/src/sofa/type/SpatialVector.inl @@ -91,8 +91,8 @@ SpatialVector SpatialVector::operator* (const Mat66& m) const result.freeVec[i] = 0; for (int j = 0; j < 3; j++) { - result.lineVec[i] += lineVec[j] * m[i][j] + freeVec[j] * m[i][j + 3]; - result.freeVec[i] += lineVec[j] * m[i + 3][j] + freeVec[j] * m[i + 3][j + 3]; + result.lineVec[i] += lineVec[j] * m(i,j) + freeVec[j] * m(i,j + 3); + result.freeVec[i] += lineVec[j] * m(i + 3,j) + freeVec[j] * m(i + 3,j + 3); } } return result; diff --git a/Sofa/framework/Type/src/sofa/type/Transform.inl b/Sofa/framework/Type/src/sofa/type/Transform.inl index bee352c9dc2..48e4aeb595e 100644 --- a/Sofa/framework/Type/src/sofa/type/Transform.inl +++ b/Sofa/framework/Type/src/sofa/type/Transform.inl @@ -140,17 +140,17 @@ template auto Transform::getRotationMatrix() const -> Transform::Mat3x3 { Mat3x3 m; - m[0][0] = (1.0f - 2.0f * (orientation_[1] * orientation_[1] + orientation_[2] * orientation_[2])); - m[0][1] = (2.0f * (orientation_[0] * orientation_[1] - orientation_[2] * orientation_[3])); - m[0][2] = (2.0f * (orientation_[2] * orientation_[0] + orientation_[1] * orientation_[3])); + m(0,0) = (1.0f - 2.0f * (orientation_[1] * orientation_[1] + orientation_[2] * orientation_[2])); + m(0,1) = (2.0f * (orientation_[0] * orientation_[1] - orientation_[2] * orientation_[3])); + m(0,2) = (2.0f * (orientation_[2] * orientation_[0] + orientation_[1] * orientation_[3])); - m[1][0] = (2.0f * (orientation_[0] * orientation_[1] + orientation_[2] * orientation_[3])); - m[1][1] = (1.0f - 2.0f * (orientation_[2] * orientation_[2] + orientation_[0] * orientation_[0])); - m[1][2] = (2.0f * (orientation_[1] * orientation_[2] - orientation_[0] * orientation_[3])); + m(1,0) = (2.0f * (orientation_[0] * orientation_[1] + orientation_[2] * orientation_[3])); + m(1,1) = (1.0f - 2.0f * (orientation_[2] * orientation_[2] + orientation_[0] * orientation_[0])); + m(1,2) = (2.0f * (orientation_[1] * orientation_[2] - orientation_[0] * orientation_[3])); - m[2][0] = (2.0f * (orientation_[2] * orientation_[0] - orientation_[1] * orientation_[3])); - m[2][1] = (2.0f * (orientation_[1] * orientation_[2] + orientation_[0] * orientation_[3])); - m[2][2] = (1.0f - 2.0f * (orientation_[1] * orientation_[1] + orientation_[0] * orientation_[0])); + m(2,0) = (2.0f * (orientation_[2] * orientation_[0] - orientation_[1] * orientation_[3])); + m(2,1) = (2.0f * (orientation_[1] * orientation_[2] + orientation_[0] * orientation_[3])); + m(2,2) = (1.0f - 2.0f * (orientation_[1] * orientation_[1] + orientation_[0] * orientation_[0])); return m; } @@ -163,9 +163,9 @@ auto Transform::getAdjointMatrix() const -> Transform::Mat6x6 Rot = this->getRotationMatrix(); // correspond au produit vectoriel v^origin Mat3x3 Origin; - Origin[0][0]=(Real)0.0; Origin[0][1]=origin_[2]; Origin[0][2]=-origin_[1]; - Origin[1][0]=-origin_[2]; Origin[1][1]=(Real)0.0; Origin[1][2]=origin_[0]; - Origin[2][0]=origin_[1]; Origin[2][1]=-origin_[0]; Origin[2][2]=(Real)0.0; + Origin(0,0)=(Real)0.0; Origin(0,1)=origin_[2]; Origin(0,2)=-origin_[1]; + Origin(1,0)=-origin_[2]; Origin(1,1)=(Real)0.0; Origin(1,2)=origin_[0]; + Origin(2,0)=origin_[1]; Origin(2,1)=-origin_[0]; Origin(2,2)=(Real)0.0; Mat3x3 R_Origin = Rot*Origin; @@ -173,10 +173,10 @@ auto Transform::getAdjointMatrix() const -> Transform::Mat6x6 { for(int j=0; j<3; j++) { - Adj[i][j] = Rot[i][j]; - Adj[i+3][j+3] = Rot[i][j]; - Adj[i][j+3] = R_Origin[i][j]; - Adj[i+3][j] = 0.0; + Adj(i,j) = Rot(i,j); + Adj(i+3,j+3) = Rot(i,j); + Adj(i,j+3) = R_Origin(i,j); + Adj(i+3,j) = 0.0; } } diff --git a/Sofa/framework/Type/src/sofa/type/Vec.h b/Sofa/framework/Type/src/sofa/type/Vec.h index de52f284ace..ff04bbcee08 100644 --- a/Sofa/framework/Type/src/sofa/type/Vec.h +++ b/Sofa/framework/Type/src/sofa/type/Vec.h @@ -31,6 +31,7 @@ #include #include #include +#include #define EQUALITY_THRESHOLD 1e-6 @@ -474,7 +475,7 @@ class Vec /// Euclidean norm. ValueType norm() const noexcept { - return ValueType(std::sqrt(norm2())); + return ValueType(sqrt(norm2())); } /// l-norm of the vector @@ -588,16 +589,28 @@ class Vec constexpr bool operator==(const Vec& b) const noexcept { - for (Size i=0; ielems[i] - b[i]) ) > EQUALITY_THRESHOLD ) return false; - return true; + if constexpr (std::is_floating_point_v) + { + return std::equal(this->elems.begin(), this->elems.end(), b.elems.begin(), + [](auto x, auto y) { return std::abs(x - y) < EQUALITY_THRESHOLD; }); + } + else + { + return this->elems == b.elems; + } } constexpr bool operator!=(const Vec& b) const noexcept { - for (Size i=0; ielems[i] - b[i]) ) > EQUALITY_THRESHOLD ) return true; - return false; + if constexpr (std::is_floating_point_v) + { + return !std::equal(this->elems.begin(), this->elems.end(), b.elems.begin(), + [](auto x, auto y) { return std::abs(x - y) < EQUALITY_THRESHOLD; }); + } + else + { + return this->elems != b.elems; + } } diff --git a/Sofa/framework/Type/src/sofa/type/fixed_array.cpp b/Sofa/framework/Type/src/sofa/type/fixed_array.cpp index 0509a72f743..8c55eeafb34 100644 --- a/Sofa/framework/Type/src/sofa/type/fixed_array.cpp +++ b/Sofa/framework/Type/src/sofa/type/fixed_array.cpp @@ -26,23 +26,5 @@ namespace sofa::type { -template class SOFA_TYPE_API fixed_array; -template class SOFA_TYPE_API fixed_array; - -template class SOFA_TYPE_API fixed_array; -template class SOFA_TYPE_API fixed_array; - -template class SOFA_TYPE_API fixed_array; -template class SOFA_TYPE_API fixed_array; - -template class SOFA_TYPE_API fixed_array; -template class SOFA_TYPE_API fixed_array; - -template class SOFA_TYPE_API fixed_array; -template class SOFA_TYPE_API fixed_array; - -template class SOFA_TYPE_API fixed_array; -template class SOFA_TYPE_API fixed_array; - } // namespace sofa::type diff --git a/Sofa/framework/Type/src/sofa/type/fixed_array.h b/Sofa/framework/Type/src/sofa/type/fixed_array.h index 8997c4c8efb..806962da2c3 100644 --- a/Sofa/framework/Type/src/sofa/type/fixed_array.h +++ b/Sofa/framework/Type/src/sofa/type/fixed_array.h @@ -19,282 +19,82 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -/* The following code declares class array, - * an STL container (as wrapper) for arrays of constant size. - * - * See - * http://www.josuttis.com/cppcode - * for details and the latest version. - * - * (C) Copyright Nicolai M. Josuttis 2001. - * Permission to copy, use, modify, sell and distribute this software - * is granted provided this copyright notice appears in all copies. - * This software is provided "as is" without express or implied - * warranty, and with no claim as to its suitability for any purpose. - * - * 16 Mar 2017 - stop printing an extra space at end of <<. - * 17 Jan 2017 - add std::enable_if to replace static_assert (Damien Marchal) - * 29 Jun 2005 - remove boost includes and reverse iterators. (Jeremie Allard) - * 23 Aug 2002 - fix for Non-MSVC compilers combined with MSVC libraries. - * 05 Aug 2001 - minor update (Nico Josuttis) - * 20 Jan 2001 - STLport fix (Beman Dawes) - * 29 Sep 2000 - Initial Revision (Nico Josuttis) - */ - -// See http://www.boost.org/libs/array for Documentation. - -// FF added operator < -// JA added constructors from tuples #pragma once #include -#include -#include -#include -#include -#include #include -#include -#include -#include - +#include +#include namespace sofa::type { -template -class fixed_array -{ -public: - T elems[N]{}; // fixed-size array of elements of type T - - typedef T Array[N]; ///< name the array type - - // type definitions - typedef T value_type; - typedef T* iterator; - typedef const T* const_iterator; - typedef T& reference; - typedef const T& const_reference; - typedef sofa::Size size_type; - typedef std::ptrdiff_t difference_type; - - constexpr fixed_array() {} - - /// Specific constructor for 1-element vectors. - explicit constexpr fixed_array(value_type r1) noexcept - requires (N == 1) - { - elems[0] = r1; - } - - template - constexpr fixed_array(ArgsT&&... r) noexcept - requires ((std::convertible_to && ...) && sizeof...(ArgsT) == N && sizeof...(ArgsT) > 1) - : elems{static_cast(std::forward(r))...} - {} - - // iterator support - constexpr iterator begin() noexcept - { - return elems; - } - constexpr const_iterator begin() const noexcept - { - return elems; - } - constexpr const_iterator cbegin() const noexcept - { - return elems; - } - - constexpr iterator end() noexcept - { - return elems+N; - } - constexpr const_iterator end() const noexcept - { - return elems+N; - } - constexpr const_iterator cend() const noexcept - { - return elems + N; - } - - // operator[] - constexpr reference operator[](size_type i) - { -#ifndef NDEBUG - assert(i - [[nodiscard]] constexpr T& get() & noexcept - { - static_assert(I < N, "array index out of bounds"); - return elems[I]; - } - - template< std::size_t I > - [[nodiscard]] constexpr const T& get() const& noexcept - { - static_assert(I < N, "array index out of bounds"); - return elems[I]; - } +template< + class T, + std::size_t N +> +using fixed_array = std::array; - template< std::size_t I > - [[nodiscard]] constexpr T&& get() && noexcept - { - static_assert(I < N, "array index out of bounds"); - return std::move(elems[I]); - } - - template< std::size_t I > - [[nodiscard]] constexpr const T&& get() const&& noexcept - { - static_assert(I < N, "array index out of bounds"); - return std::move(elems[I]); - } +namespace trait +{ +// Trait to detect if T is a std::array +template +struct is_std_array : std::false_type {}; - // at() with range check - constexpr reference at(size_type i) - { - rangecheck(i); - return elems[i]; - } - constexpr const_reference at(size_type i) const - { - rangecheck(i); - return elems[i]; - } +template +struct is_std_array> : std::true_type {}; - // front() and back() - constexpr reference front() - { - return elems[0]; - } - constexpr const_reference front() const - { - return elems[0]; - } - constexpr reference back() - { - return elems[N-1]; - } - constexpr const_reference back() const - { - return elems[N-1]; - } +template +concept StdArray = is_std_array::value; - // size is constant - static constexpr size_type size() noexcept - { - return N; - } - static bool empty() noexcept - { - return false; - } - static constexpr size_type max_size() noexcept - { - return N; - } - enum { static_size = N }; - - // swap (note: linear complexity) - void swap (fixed_array& y) - { - std::swap_ranges(begin(),end(),y.begin()); - } +template +concept FixedArrayLike = StdArray || requires(std::remove_cv_t t, const std::remove_cv_t ct) +{ + T::static_size; - // direct access to data - constexpr const T* data() const noexcept - { - return elems; - } + {t.begin()} -> std::convertible_to; + {t.end()} -> std::convertible_to; - /// direct access to array - constexpr const Array& array() const noexcept - { - return elems; - } + {ct.begin()} -> std::convertible_to; + {ct.end()} -> std::convertible_to; - /// direct access to array - constexpr Array& array() noexcept - { - return elems; - } + { t[0] } -> std::convertible_to; +}; - // assignment with type conversion - template - constexpr fixed_array& operator= (const fixed_array& rhs) noexcept - { - for (size_type i=0; i +static constexpr sofa::Size staticSize = 0; - // assign one value to all elements - constexpr inline void assign (const T& value) noexcept - { - for (size_type i=0; i +concept HasStaticSize = requires { T::static_size; }; - inline friend std::ostream& operator << (std::ostream& out, const fixed_array& a) - { - static_assert(N>0, "Cannot create a zero size arrays") ; - for( size_type i=0; i +static constexpr sofa::Size staticSize = T::static_size; - inline friend std::istream& operator >> (std::istream& in, fixed_array& a) - { - for( size_type i=0; i>a.elems[i]; - return in; - } +template +static constexpr sofa::Size staticSize = std::tuple_size_v; -private: - // check range (may be private because it is static) - static void rangecheck (size_type i) - { - if (i >= size()) - { - throw std::range_error("fixed_array"); - } - } +template +concept Streamable = requires(std::ostream& os, const T& value) +{ + { os << value } -> std::same_as; }; -template -constexpr auto make_array(Ts&&... ts) -> fixed_array, sizeof...(Ts)> +template +concept InputStreamable = requires(std::istream& is, T& value) { - return { std::forward(ts)... }; + { is >> value } -> std::same_as; +}; } -template -fixed_array(First, Rest...) -> fixed_array, 1 + sizeof...(Rest)>; - /// Builds a fixed_array in which all elements have the same value -template +template constexpr sofa::type::fixed_array makeHomogeneousArray(const T& value) { sofa::type::fixed_array container{}; - container.assign(value); + container.fill(value); return container; } @@ -303,62 +103,55 @@ template constexpr FixedArray makeHomogeneousArray(const typename FixedArray::value_type& value) { FixedArray container{}; - container.assign(value); + container.fill(value); return container; } -/// Checks if v1 is lexicographically less than v2. Similar to std::lexicographical_compare -template -constexpr bool -operator<(const fixed_array& v1, const fixed_array& v2 ) noexcept +template +constexpr auto make_array(Ts&&... ts) -> fixed_array, sizeof...(Ts)> +{ + return { std::forward(ts)... }; +} + +template +requires sofa::type::trait::Streamable +std::ostream& extraction(std::ostream& out, const T& a) { - for( sofa::Size i=0; i - 1; i++) { - if( v1[i] < v2[i] ) - return true; - if( v2[i] < v1[i] ) - return false; + out << a[i] << " "; } - return false; + out << a[trait::staticSize - 1]; + return out; } -template -constexpr bool -operator>(const fixed_array& v1, const fixed_array& v2 ) noexcept +template +requires sofa::type::trait::InputStreamable +std::istream& insertion(std::istream& in, T& a) { - return v2 < v1; + for (auto& elem : a) + { + in >> elem; + } + return in; } -#ifndef FIXED_ARRAY_CPP -extern template class SOFA_TYPE_API fixed_array; -extern template class SOFA_TYPE_API fixed_array; - -extern template class SOFA_TYPE_API fixed_array; -extern template class SOFA_TYPE_API fixed_array; - -extern template class SOFA_TYPE_API fixed_array; -extern template class SOFA_TYPE_API fixed_array; - -extern template class SOFA_TYPE_API fixed_array; -extern template class SOFA_TYPE_API fixed_array; - -extern template class SOFA_TYPE_API fixed_array; -extern template class SOFA_TYPE_API fixed_array; - -extern template class SOFA_TYPE_API fixed_array; -extern template class SOFA_TYPE_API fixed_array; -#endif //FIXED_ARRAY_CPP - -} // namespace sofa::type +} namespace std { -template -struct tuple_size<::sofa::type::fixed_array > : integral_constant {}; +template +requires sofa::type::trait::Streamable +std::ostream& operator << (std::ostream& out, const std::array& a) +{ + return sofa::type::extraction(out, a); +} -template -struct tuple_element > +template +requires sofa::type::trait::InputStreamable +std::istream& operator >> (std::istream& in, std::array& a) { - using type = T; -}; + return sofa::type::insertion(in, a); +} + } diff --git a/Sofa/framework/Type/src/sofa/type/fwd.h b/Sofa/framework/Type/src/sofa/type/fwd.h index ed97947517c..250b3ebd219 100644 --- a/Sofa/framework/Type/src/sofa/type/fwd.h +++ b/Sofa/framework/Type/src/sofa/type/fwd.h @@ -25,8 +25,6 @@ namespace sofa::type { -template -class fixed_array; template class Vec; @@ -107,51 +105,4 @@ using BoundingBox3D = BoundingBox; class BoundingBox1D; class BoundingBox2D; -using FixedArray1i = fixed_array; -using FixedArray1I = fixed_array; - -using FixedArray2i = fixed_array; -using FixedArray2I = fixed_array; - -using FixedArray3i = fixed_array; -using FixedArray3I = fixed_array; - -using FixedArray4i = fixed_array; -using FixedArray4I = fixed_array; - -using FixedArray5i = fixed_array; -using FixedArray5I = fixed_array; - -using FixedArray6i = fixed_array; -using FixedArray6I = fixed_array; - -using FixedArray7i = fixed_array; -using FixedArray7I = fixed_array; - -using FixedArray8i = fixed_array; -using FixedArray8I = fixed_array; - -using FixedArray1f = fixed_array; -using FixedArray1d = fixed_array; - -using FixedArray2f = fixed_array; -using FixedArray2d = fixed_array; - -using FixedArray3f = fixed_array; -using FixedArray3d = fixed_array; - -using FixedArray4f = fixed_array; -using FixedArray4d = fixed_array; - -using FixedArray5f = fixed_array; -using FixedArray5d = fixed_array; - -using FixedArray6f = fixed_array; -using FixedArray6d = fixed_array; - -using FixedArray7f = fixed_array; -using FixedArray7d = fixed_array; - -using FixedArray8f = fixed_array; -using FixedArray8d = fixed_array; } diff --git a/Sofa/framework/Type/src/sofa/type/trait/is_container.h b/Sofa/framework/Type/src/sofa/type/trait/is_container.h index 52537fa767f..52891c57812 100644 --- a/Sofa/framework/Type/src/sofa/type/trait/is_container.h +++ b/Sofa/framework/Type/src/sofa/type/trait/is_container.h @@ -23,45 +23,4 @@ #include #include -SOFA_HEADER_DEPRECATED_NOT_REPLACED("v25.06", "v25.12") - - -namespace sofa::type::trait -{ - -/// Detect if a type T has iterator/const iterator function. -template -SOFA_ATTRIBUTE_DEPRECATED__IS_CONTAINER() -struct is_container -{ - typedef typename std::remove_const::type test_type; - - template - static constexpr bool test( - A * pt, - A const * cpt = nullptr, - decltype(pt->begin()) * = nullptr, - decltype(pt->end()) * = nullptr, - decltype(cpt->begin()) * = nullptr, - decltype(cpt->end()) * = nullptr, - typename A::iterator * = nullptr, - typename A::const_iterator * = nullptr, - typename A::value_type * = nullptr) { - - typedef typename A::iterator iterator; - typedef typename A::const_iterator const_iterator; - return std::is_samebegin()),iterator>::value && - std::is_sameend()),iterator>::value && - std::is_samebegin()),const_iterator>::value && - std::is_sameend()),const_iterator>::value; - } - - template - static constexpr bool test(...) { - return false; - } - - static const bool value = test(nullptr); -}; - -} +SOFA_HEADER_DISABLED_NOT_REPLACED("v25.06", "v25.12") diff --git a/Sofa/framework/Type/src/sofa/type/trait/is_fixed_array.h b/Sofa/framework/Type/src/sofa/type/trait/is_fixed_array.h index f84787d514d..1eba36b8dae 100644 --- a/Sofa/framework/Type/src/sofa/type/trait/is_fixed_array.h +++ b/Sofa/framework/Type/src/sofa/type/trait/is_fixed_array.h @@ -20,24 +20,10 @@ * Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once -#include +#include -namespace sofa::type::trait +namespace sofa::type { -/// Detect if a type T has iterator/const iterator function, operator[](size_t) and defines a static size -template -concept is_fixed_array = requires(std::remove_cv_t t, const std::remove_cv_t ct) -{ - T::static_size; - - {t.begin()} -> std::convertible_to; - {t.end()} -> std::convertible_to; - - {ct.begin()} -> std::convertible_to; - {ct.end()} -> std::convertible_to; - - { t[0] } -> std::convertible_to; -}; } diff --git a/Sofa/framework/Type/src/sofa/type/vector_device.h b/Sofa/framework/Type/src/sofa/type/vector_device.h index a06f9a4f36f..dbea75d191a 100644 --- a/Sofa/framework/Type/src/sofa/type/vector_device.h +++ b/Sofa/framework/Type/src/sofa/type/vector_device.h @@ -79,7 +79,7 @@ class vector_device #endif mutable Size clearSize; ///< when initializing missing device data, up to where entries should be set to zero ? T* hostPointer; ///< Pointer to the data on the CPU side - mutable int deviceIsValid; ///< True if the data on the GPU is currently valid (up to the given deviceVectorSize of each device, i.e. additional space may need to be allocated and/or initialized) + mutable unsigned deviceIsValid; ///< True if the data on the GPU is currently valid (up to the given deviceVectorSize of each device, i.e. additional space may need to be allocated and/or initialized) mutable bool hostIsValid; ///< True if the data on the CPU is currently valid mutable bool bufferIsRegistered; ///< True if the buffer is registered with CUDA buffer_id_type bufferObject; ///< Optional associated buffer ID diff --git a/Sofa/framework/Type/test/MatTypes_test.cpp b/Sofa/framework/Type/test/MatTypes_test.cpp index b0966d71073..bd044c3b1f2 100644 --- a/Sofa/framework/Type/test/MatTypes_test.cpp +++ b/Sofa/framework/Type/test/MatTypes_test.cpp @@ -376,3 +376,45 @@ TEST(MatTypesTest, conversionToReal) const SReal p = id.toReal(); EXPECT_EQ(p, 1_sreal); } + +TEST(MatTypesTest, fromPtrSameType) +{ + const float arrayMat3f[9]{ 1.0f, 2.0f, 3.0f, 2.0f, 4.0f, 6.0f, 3.0f, 6.0f, 9.0f }; + sofa::type::Mat<3, 3, float> mat3f(arrayMat3f); + + bool comp = true; + for (sofa::Size i = 0; i < 3; i++) + for (sofa::Size j = 0; j < 3; j++) + comp = (arrayMat3f[i * 3 + j] == mat3f[i][j]) && comp; + + EXPECT_TRUE(comp); +} + +TEST(MatTypesTest, fromPtrDifferentType) +{ + const float arrayMat3f[9]{ 1.0f, 2.0f, 3.0f, 2.0f, 4.0f, 6.0f, 3.0f, 6.0f, 9.0f }; + sofa::type::Mat<3, 3, double> mat3d(arrayMat3f); + + bool comp = true; + constexpr double epsilon = 0.00001; + for (sofa::Size i = 0; i < 3; i++) + for (sofa::Size j = 0; j < 3; j++) + comp = (std::fabs(arrayMat3f[i * 3 + j] - mat3d[i][j]) < epsilon) && comp; + + EXPECT_TRUE(comp); +} + +TEST(MatTypesTest, assignFromPtr) +{ + const float arrayMat3f[9]{ 1.0f, 2.0f, 3.0f, 2.0f, 4.0f, 6.0f, 3.0f, 6.0f, 9.0f }; + sofa::type::Mat<3, 3, float> mat3f{}; + mat3f = arrayMat3f; + + bool comp = true; + for (sofa::Size i = 0; i < 3; i++) + for (sofa::Size j = 0; j < 3; j++) + comp = (arrayMat3f[i * 3 + j] == mat3f[i][j]) && comp; + + EXPECT_TRUE(comp); +} + diff --git a/Sofa/framework/Type/test/VecTypes_test.cpp b/Sofa/framework/Type/test/VecTypes_test.cpp index 8ad76717a0e..d38a661ef69 100644 --- a/Sofa/framework/Type/test/VecTypes_test.cpp +++ b/Sofa/framework/Type/test/VecTypes_test.cpp @@ -74,3 +74,24 @@ TEST(VecTest, DeductionGuide) constexpr sofa::type::VecNoInit vec2 { 1.0_sreal, 2.0_sreal, 3.0_sreal }; static_assert(std::is_same_v); } + +TEST(VecTest, Equality) +{ + constexpr sofa::type::Vec<3,SReal> vecf1 { 1.0_sreal, 2.0_sreal, 3.0_sreal }; + constexpr sofa::type::Vec<3,SReal> vecf2 { 1.0_sreal, 2.0_sreal, 3.0_sreal }; + constexpr sofa::type::Vec<3,SReal> vecf3 { 1.0_sreal, 2.00001_sreal, 3.0_sreal }; + + constexpr sofa::type::Vec<3,int> veci1 { 2, 4, 7 }; + constexpr sofa::type::Vec<3,int> veci2 { 2, 4, 7 }; + constexpr sofa::type::Vec<3,int> veci3 { 2, 4, 6 }; + + EXPECT_TRUE(vecf1 == vecf2); + EXPECT_FALSE(vecf1 != vecf2); + EXPECT_FALSE(vecf1 == vecf3); + EXPECT_TRUE(vecf1 != vecf3); + + EXPECT_TRUE(veci1 == veci2); + EXPECT_FALSE(veci1 != veci2); + EXPECT_FALSE(veci1 == veci3); + EXPECT_TRUE(veci1 != veci3); +} diff --git a/Sofa/framework/Type/test/fixed_array_test.cpp b/Sofa/framework/Type/test/fixed_array_test.cpp index 1e4690de5b4..00c3005cd99 100644 --- a/Sofa/framework/Type/test/fixed_array_test.cpp +++ b/Sofa/framework/Type/test/fixed_array_test.cpp @@ -25,29 +25,4 @@ namespace sofa { -TEST(fixed_array, operatorLess) -{ - const sofa::type::fixed_array edge1 { 0, 0}; - const sofa::type::fixed_array edge2 { 1, 0}; - EXPECT_LT(edge1, edge2); - EXPECT_GT(edge2, edge1); -} - - -TEST(fixed_array, structuredBindings) -{ - static constexpr sofa::type::fixed_array sofaArray { 8, -7, 4, -1}; - const auto& [a, b, c, d] = sofaArray; - EXPECT_EQ(a, 8); - EXPECT_EQ(b,-7); - EXPECT_EQ(c, 4); - EXPECT_EQ(d,-1); -} - -TEST(VecTest, DeductionGuide) -{ - constexpr sofa::type::fixed_array array { 1.0_sreal, 2.0_sreal, 3.0_sreal }; - static_assert(std::is_same_v); -} - } diff --git a/applications/plugins/ArticulatedSystemPlugin/examples/ArticulatedSystemMapping.scn b/applications/plugins/ArticulatedSystemPlugin/examples/ArticulatedSystemMapping.scn index 08d18390f81..5b25539dfc8 100644 --- a/applications/plugins/ArticulatedSystemPlugin/examples/ArticulatedSystemMapping.scn +++ b/applications/plugins/ArticulatedSystemPlugin/examples/ArticulatedSystemMapping.scn @@ -15,13 +15,13 @@ + + + - - + - - diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.cpp b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.cpp index a61e4d094e5..6fd6d4ca4d4 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.cpp +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.cpp @@ -40,7 +40,7 @@ #include #include -namespace sofa::component::controller +namespace articulatedsystemplugin { void ArticulatedHierarchyBVHController::init() @@ -167,7 +167,11 @@ void ArticulatedHierarchyBVHController::applyController(void) } // Register in the Factory -int ArticulatedHierarchyBVHControllerClass = core::RegisterObject("Implements a handler that controls the values of the articulations of an articulated hierarchy container using a .bvh file.") - .add< ArticulatedHierarchyBVHController >() - ; -} // namespace sofa::component::controller +void registerArticulatedHierarchyBVHController(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Implements a handler that controls the values of the articulations of an articulated hierarchy container using a .bvh file.") + .add< ArticulatedHierarchyBVHController >()); +} + +} // namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.h b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.h index cc7446cc874..ca63fbef60c 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.h +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyBVHController.h @@ -36,7 +36,7 @@ #include #include -namespace sofa::component::controller +namespace articulatedsystemplugin { /** @@ -90,4 +90,4 @@ class SOFA_ARTICULATEDSYSTEMPLUGIN_API ArticulatedHierarchyBVHController : publi int n; }; -} // namespace sofa::component::controller +} // namespace articulatedsystemplugin diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.cpp b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.cpp index 6b4907c64f4..2474926252c 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.cpp +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.cpp @@ -23,22 +23,27 @@ #include #include -namespace sofa::component::container +namespace articulatedsystemplugin { // Register in the Factory -int ArticulatedHierarchyContainerClass = core::RegisterObject("This class allow to store and retrieve all the articulation centers from an articulated rigid object") - .add< ArticulatedHierarchyContainer >() - ; +void registerArticulatedHierarchyContainer(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("This class allow to store and retrieve all the articulation centers from an articulated rigid object.") + .add< ArticulatedHierarchyContainer >()); +} -// Register in the Factory -int ArticulationCenterClass = core::RegisterObject("This class defines an articulation center. This contains a set of articulations.") - .add< ArticulationCenter >() - ; +void registerArticulationCenter(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("This class defines an articulation center. This contains a set of articulations.") + .add< ArticulationCenter >()); +} -// Register in the Factory -int ArticulationClass = core::RegisterObject("This class defines an articulation by an axis, an orientation and an index.") - .add< Articulation >() - ; +void registerArticulation(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("This class defines an articulation by an axis, an orientation and an index.") + .add< Articulation >()); +} + +} // namespace articulatedsystemplugin -} // namespace sofa::component::container diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.h b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.h index 5d0f8eb1905..be17b362514 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.h +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.h @@ -29,7 +29,7 @@ #include #include #include -namespace sofa::component::container +namespace articulatedsystemplugin { class ArticulationCenter; @@ -247,4 +247,5 @@ class SOFA_ARTICULATEDSYSTEMPLUGIN_API Articulation : public virtual core::objec ArticulatedHierarchyContainer::Transform H_pLc_a; }; -} // namespace sofa::component::container +} // namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.inl b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.inl index e91f214de6d..52354430354 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.inl +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyContainer.inl @@ -28,7 +28,7 @@ #include #include -namespace sofa::component::container +namespace articulatedsystemplugin { Articulation::Articulation(): @@ -258,4 +258,5 @@ void ArticulatedHierarchyContainer::init () } -} // namespace sofa::component::container +} // namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.cpp b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.cpp index d74e81b80dd..a1f1b1939cc 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.cpp +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.cpp @@ -46,13 +46,11 @@ #include #include -namespace sofa::component::controller +namespace articulatedsystemplugin { using namespace sofa::helper; using sofa::core::behavior::MechanicalState; -using sofa::component::controller::ArticulatedHierarchyContainer; - ArticulatedHierarchyController::ArticulatedHierarchyController() : articulationsIndices( initData(&articulationsIndices, "articulationsIndices", "Indices of articulations controlled by the keyboard") ) @@ -408,8 +406,11 @@ void ArticulatedHierarchyController::applyController(void) } // Register in the Factory -int ArticulatedHierarchyControllerClass = core::RegisterObject("Implements an user interaction handler that controls the values of the articulations of an articulated hierarchy container.") - .add< ArticulatedHierarchyController >() - ; +void registerArticulatedHierarchyController(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Implements an user interaction handler that controls the values of the articulations of an articulated hierarchy container.") + .add< ArticulatedHierarchyController >()); +} + +} // namespace articulatedsystemplugin -} // namespace sofa::component::controller diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.h b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.h index 1e3d3c899a4..92f47f756af 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.h +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedHierarchyController.h @@ -42,13 +42,9 @@ #include -namespace sofa::component::controller +namespace articulatedsystemplugin { -using sofa::component::container::ArticulatedHierarchyContainer; -using sofa::component::container::ArticulationCenter; -using sofa::component::container::Articulation; - /** * @brief ArticulatedHierarchyController Class. * @@ -57,7 +53,7 @@ using sofa::component::container::Articulation; * Mouse Buttons and Wheel are controlling the value. * Keyboard is used to select the controlled articulation. */ -class SOFA_ARTICULATEDSYSTEMPLUGIN_API ArticulatedHierarchyController : public Controller +class SOFA_ARTICULATEDSYSTEMPLUGIN_API ArticulatedHierarchyController : public sofa::component::controller::Controller { public: SOFA_CLASS(ArticulatedHierarchyController,Controller); @@ -158,4 +154,5 @@ class SOFA_ARTICULATEDSYSTEMPLUGIN_API ArticulatedHierarchyController : public C }; -} // namespace sofa::component::controller +} // namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.cpp b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.cpp index 3f2a2e6579a..013f53a79c4 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.cpp +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.cpp @@ -25,16 +25,20 @@ #include -namespace sofa::component::mapping +namespace articulatedsystemplugin { using namespace sofa::defaulttype; // Register in the Factory -int ArticulatedSystemMappingClass = core::RegisterObject("Mapping between a set of 6D DOF's and a set of angles (µ) using an articulated hierarchy container. ") - .add< ArticulatedSystemMapping< Vec1Types, Rigid3Types, Rigid3Types > >(); +void registerArticulatedSystemMapping(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Mapping between a set of 6D DOF's and a set of angles (µ) using an articulated hierarchy container.") + .add< ArticulatedSystemMapping< Vec1Types, Rigid3Types, Rigid3Types > >()); +} template class SOFA_ARTICULATEDSYSTEMPLUGIN_API ArticulatedSystemMapping< Vec1Types, Rigid3Types, Rigid3Types >; -} //namespace sofa::component::mapping +} //namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.h b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.h index 60a734729b1..b69581c80f2 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.h +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.h @@ -31,7 +31,7 @@ #include -namespace sofa::component::mapping +namespace articulatedsystemplugin { template @@ -217,9 +217,8 @@ class ArticulatedSystemMapping : public core::Multi2Mapping /** * Stores al the articulation centers */ - std::vector< sofa::component::container::ArticulationCenter* > articulationCenters; - - container::ArticulatedHierarchyContainer* ahc; + std::vector< ArticulationCenter* > articulationCenters; + ArticulatedHierarchyContainer* ahc; private: core::State* m_fromModel; @@ -227,7 +226,7 @@ class ArticulatedSystemMapping : public core::Multi2Mapping core::State* m_fromRootModel; SingleLink, - sofa::component::container::ArticulatedHierarchyContainer, + ArticulatedHierarchyContainer, BaseLink::FLAG_STOREPATH|BaseLink::FLAG_STRONGLINK> l_container; Data d_indexFromRoot; ///< Corresponding index if the base of the articulated system is attached to input2. Default is last index. @@ -252,4 +251,5 @@ extern template class SOFA_ARTICULATEDSYSTEMPLUGIN_API ArticulatedSystemMapping< #endif -} //namespace sofa::component::mapping +} //namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.inl b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.inl index b9aade89d4b..ac9f9b85adc 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.inl +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/ArticulatedSystemMapping.inl @@ -30,7 +30,7 @@ #include -namespace sofa::component::mapping +namespace articulatedsystemplugin { template @@ -136,8 +136,8 @@ void ArticulatedSystemMapping::bwdInit() } articulationCenters = ahc->getArticulationCenters(); - type::vector< sofa::component::container::ArticulationCenter* >::const_iterator ac = articulationCenters.begin(); - const type::vector< sofa::component::container::ArticulationCenter* >::const_iterator acEnd = articulationCenters.end(); + type::vector< ArticulationCenter* >::const_iterator ac = articulationCenters.begin(); + const type::vector< ArticulationCenter* >::const_iterator acEnd = articulationCenters.end(); const InVecCoord& xfrom = m_fromModel->read(core::vec_id::read_access::position)->getValue(); if (articulationCenters.size() > xfrom.size()) @@ -181,8 +181,8 @@ void ArticulatedSystemMapping::apply( typename Out::VecCoord out[0] = (*inroot)[d_indexFromRoot.getValue()]; } - type::vector< sofa::component::container::ArticulationCenter* >::const_iterator ac = articulationCenters.begin(); - const type::vector< sofa::component::container::ArticulationCenter* >::const_iterator acEnd = articulationCenters.end(); + type::vector< ArticulationCenter* >::const_iterator ac = articulationCenters.begin(); + const type::vector< ArticulationCenter* >::const_iterator acEnd = articulationCenters.end(); for (; ac != acEnd; ac++) { @@ -199,9 +199,9 @@ void ArticulatedSystemMapping::apply( typename Out::VecCoord (*ac)->globalPosition.setValue(out[parent].getCenter() + out[parent].getOrientation().rotate((*ac)->posOnParent.getValue())); - type::vector< sofa::component::container::Articulation* > articulations = (*ac)->getArticulations(); - type::vector< sofa::component::container::Articulation* >::const_iterator a = articulations.begin(); - type::vector< sofa::component::container::Articulation* >::const_iterator aEnd = articulations.end(); + type::vector< Articulation* > articulations = (*ac)->getArticulations(); + type::vector< Articulation* >::const_iterator a = articulations.begin(); + type::vector< Articulation* >::const_iterator aEnd = articulations.end(); const int process = (*ac)->articulationProcess.getValue(); @@ -277,7 +277,7 @@ void ArticulatedSystemMapping::apply( typename Out::VecCoord // step 1: compute the new position of the articulation center and the articulation pos // rq: the articulation center follows the translations (*ac)->globalPosition.setValue(out[parent].getCenter() + out[parent].getOrientation().rotate((*ac)->posOnParent.getValue()) + (*ac)->DisplacementArticulationCenter); - type::vector< sofa::component::container::Articulation* >::const_iterator a = articulations.begin(); + type::vector< Articulation* >::const_iterator a = articulations.begin(); for (; a != aEnd; a++) { @@ -370,8 +370,8 @@ void ArticulatedSystemMapping::applyJ( typename Out::VecDeri } else out[0] = OutDeriv(); - type::vector< sofa::component::container::ArticulationCenter* >::const_iterator ac = articulationCenters.begin(); - const type::vector< sofa::component::container::ArticulationCenter* >::const_iterator acEnd = articulationCenters.end(); + type::vector< ArticulationCenter* >::const_iterator ac = articulationCenters.begin(); + const type::vector< ArticulationCenter* >::const_iterator acEnd = articulationCenters.end(); for (; ac != acEnd; ac++) { @@ -383,9 +383,9 @@ void ArticulatedSystemMapping::applyJ( typename Out::VecDeri sofa::type::Vec<3,OutReal> C = xto[child].getCenter(); getVCenter(out[child]) = getVCenter(out[parent]) + cross(P-C, getVOrientation(out[parent])); - type::vector< sofa::component::container::Articulation* > articulations = (*ac)->getArticulations(); - type::vector< sofa::component::container::Articulation* >::const_iterator a = articulations.begin(); - type::vector< sofa::component::container::Articulation* >::const_iterator aEnd = articulations.end(); + type::vector< Articulation* > articulations = (*ac)->getArticulations(); + type::vector< Articulation* >::const_iterator a = articulations.begin(); + type::vector< Articulation* >::const_iterator aEnd = articulations.end(); for (; a != aEnd; a++) { @@ -422,8 +422,8 @@ void ArticulatedSystemMapping::applyJT( typename In::VecDeri OutVecDeriv fObjects6DBuf = in; InVecDeriv OutBuf = out; - type::vector< sofa::component::container::ArticulationCenter* >::const_iterator ac = articulationCenters.end(); - const type::vector< sofa::component::container::ArticulationCenter* >::const_iterator acBegin = articulationCenters.begin(); + type::vector< ArticulationCenter* >::const_iterator ac = articulationCenters.end(); + const type::vector< ArticulationCenter* >::const_iterator acBegin = articulationCenters.begin(); while (ac != acBegin) { @@ -436,10 +436,10 @@ void ArticulatedSystemMapping::applyJT( typename In::VecDeri sofa::type::Vec<3,OutReal> C = xto[child].getCenter(); getVOrientation(fObjects6DBuf[parent]) += getVOrientation(fObjects6DBuf[child]) + cross(C-P, getVCenter(fObjects6DBuf[child])); - type::vector< sofa::component::container::Articulation* > articulations = (*ac)->getArticulations(); + type::vector< Articulation* > articulations = (*ac)->getArticulations(); - type::vector< sofa::component::container::Articulation* >::const_iterator a = articulations.end(); - type::vector< sofa::component::container::Articulation* >::const_iterator aBegin = articulations.begin(); + type::vector< Articulation* >::const_iterator a = articulations.end(); + type::vector< Articulation* >::const_iterator aBegin = articulations.begin(); while (a != aBegin) { @@ -495,17 +495,17 @@ void ArticulatedSystemMapping::applyJT( InMatrixDeriv& out, const OutDeriv valueConst = colIt.val(); sofa::type::Vec<3,OutReal> C = xto[childIndex].getCenter(); - type::vector< sofa::component::container::ArticulationCenter* > ACList = ahc->getAcendantList(childIndex); + type::vector< ArticulationCenter* > ACList = ahc->getAcendantList(childIndex); - type::vector< sofa::component::container::ArticulationCenter* >::const_iterator ac = ACList.begin(); - type::vector< sofa::component::container::ArticulationCenter* >::const_iterator acEnd = ACList.end(); + type::vector< ArticulationCenter* >::const_iterator ac = ACList.begin(); + type::vector< ArticulationCenter* >::const_iterator acEnd = ACList.end(); for (; ac != acEnd; ac++) { - type::vector< sofa::component::container::Articulation* > articulations = (*ac)->getArticulations(); + type::vector< Articulation* > articulations = (*ac)->getArticulations(); - type::vector< sofa::component::container::Articulation* >::const_iterator a = articulations.begin(); - type::vector< sofa::component::container::Articulation* >::const_iterator aEnd = articulations.end(); + type::vector< Articulation* >::const_iterator a = articulations.begin(); + type::vector< Articulation* >::const_iterator aEnd = articulations.end(); for (; a != aEnd; a++) { @@ -566,7 +566,7 @@ void ArticulatedSystemMapping::draw(const core::visual::Visu for (const auto & ac: articulationCenters) { - type::vector< sofa::component::container::Articulation* > articulations = ac->getArticulations(); + type::vector< Articulation* > articulations = ac->getArticulations(); for (const auto & a: articulations) { // Articulation Pos and Axis are based on the configuration of the parent @@ -585,4 +585,5 @@ void ArticulatedSystemMapping::draw(const core::visual::Visu } } -} //namespace sofa::component::mapping +} //namespace articulatedsystemplugin + diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/config.h.in b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/config.h.in index 0d8eb4ea563..78b93d72583 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/config.h.in +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/config.h.in @@ -23,6 +23,8 @@ #include +using namespace sofa; + #define ARTICULATEDSYSTEMPLUGIN_VERSION @PROJECT_VERSION@ #ifdef SOFA_BUILD_ARTICULATEDSYSTEMPLUGIN @@ -31,3 +33,9 @@ #else # define SOFA_ARTICULATEDSYSTEMPLUGIN_API SOFA_IMPORT_DYNAMIC_LIBRARY #endif + +namespace articulatedsystemplugin +{ + constexpr const char* MODULE_NAME = "@PROJECT_NAME@"; + constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; +} // namespace articulatedsystemplugin diff --git a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/init.cpp b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/init.cpp index 65b6cad204f..06daba0e29f 100644 --- a/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/init.cpp +++ b/applications/plugins/ArticulatedSystemPlugin/src/ArticulatedSystemPlugin/init.cpp @@ -24,13 +24,24 @@ #include using sofa::core::ObjectFactory; + +namespace articulatedsystemplugin +{ + extern void registerArticulatedHierarchyBVHController(sofa::core::ObjectFactory* factory); + extern void registerArticulatedHierarchyController(sofa::core::ObjectFactory* factory); + extern void registerArticulatedSystemMapping(sofa::core::ObjectFactory* factory); + extern void registerArticulatedHierarchyContainer(sofa::core::ObjectFactory* factory); + extern void registerArticulationCenter(sofa::core::ObjectFactory* factory); + extern void registerArticulation(sofa::core::ObjectFactory* factory); + + extern "C" { SOFA_ARTICULATEDSYSTEMPLUGIN_API void initExternalModule(); SOFA_ARTICULATEDSYSTEMPLUGIN_API const char* getModuleName(); SOFA_ARTICULATEDSYSTEMPLUGIN_API const char* getModuleVersion(); SOFA_ARTICULATEDSYSTEMPLUGIN_API const char* getModuleLicense(); SOFA_ARTICULATEDSYSTEMPLUGIN_API const char* getModuleDescription(); - SOFA_ARTICULATEDSYSTEMPLUGIN_API const char* getModuleComponentList(); + SOFA_ARTICULATEDSYSTEMPLUGIN_API void registerObjects(sofa::core::ObjectFactory* factory); } void initExternalModule() @@ -44,12 +55,12 @@ void initExternalModule() const char* getModuleName() { - return sofa_tostring(SOFA_TARGET); + return MODULE_NAME; } const char* getModuleVersion() { - return sofa_tostring(ARTICULATEDSYSTEMPLUGIN_VERSION); + return MODULE_VERSION; } const char* getModuleLicense() @@ -62,18 +73,19 @@ const char* getModuleDescription() return "SOFA Plugin to handle articulated systems."; } -const char* getModuleComponentList() +void initArticulatedSystemPlugin() { - /// string containing the names of the classes provided by the plugin - static std::string classes = ObjectFactory::getInstance()->listClassesFromTarget(sofa_tostring(SOFA_TARGET)); - return classes.c_str(); + initExternalModule(); } -namespace sofa::articulatedsystem -{ -void initArticulatedSystemPlugin() +void registerObjects(sofa::core::ObjectFactory* factory) { - initExternalModule(); + registerArticulatedHierarchyBVHController(factory); + registerArticulatedHierarchyController(factory); + registerArticulatedSystemMapping(factory); + registerArticulatedHierarchyContainer(factory); + registerArticulationCenter(factory); + registerArticulation(factory); } } // namespace sofa::articulatedsystem \ No newline at end of file diff --git a/applications/plugins/BulletCollisionDetection/examples/BulletConvexHullDemo.scn b/applications/plugins/BulletCollisionDetection/examples/BulletConvexHullDemo.scn index ed90b00f819..f177d50a03e 100644 --- a/applications/plugins/BulletCollisionDetection/examples/BulletConvexHullDemo.scn +++ b/applications/plugins/BulletCollisionDetection/examples/BulletConvexHullDemo.scn @@ -29,7 +29,7 @@ - + @@ -37,7 +37,7 @@ - + diff --git a/applications/plugins/BulletCollisionDetection/examples/BulletLMDragon.scn b/applications/plugins/BulletCollisionDetection/examples/BulletLMDragon.scn index 96be6a23841..5d74880c4a5 100644 --- a/applications/plugins/BulletCollisionDetection/examples/BulletLMDragon.scn +++ b/applications/plugins/BulletCollisionDetection/examples/BulletLMDragon.scn @@ -18,7 +18,7 @@ - + @@ -33,7 +33,7 @@ - + diff --git a/applications/plugins/BulletCollisionDetection/examples/BulletSphere.scn b/applications/plugins/BulletCollisionDetection/examples/BulletSphere.scn index 6199dab1921..eb7f45c3ab6 100644 --- a/applications/plugins/BulletCollisionDetection/examples/BulletSphere.scn +++ b/applications/plugins/BulletCollisionDetection/examples/BulletSphere.scn @@ -26,14 +26,14 @@ - + - + diff --git a/applications/plugins/BulletCollisionDetection/src/BulletCollisionDetection/BulletTriangleModel.inl b/applications/plugins/BulletCollisionDetection/src/BulletCollisionDetection/BulletTriangleModel.inl index 0da91749056..b9d766ed398 100644 --- a/applications/plugins/BulletCollisionDetection/src/BulletCollisionDetection/BulletTriangleModel.inl +++ b/applications/plugins/BulletCollisionDetection/src/BulletCollisionDetection/BulletTriangleModel.inl @@ -67,7 +67,7 @@ void TBulletTriangleModel::initBullet(){ //_bt_gmesh = new btBvhTriangleMeshShape(_bt_mesh,true,true); _bt_gmesh = new BtDynamicMesh(_bt_mesh);//new btGImpactMeshShape(_bt_mesh);// - //_bt_gmesh->setMargin(this->getProximity()); + //_bt_gmesh->setMargin(this->getContactDistance()); //double margin = 0.5;//0.5; _bt_gmesh->setMargin(margin.getValue()); diff --git a/applications/plugins/CImgPlugin/CMakeLists.txt b/applications/plugins/CImgPlugin/CMakeLists.txt index 6af96a0a0f6..05a4a718e8d 100644 --- a/applications/plugins/CImgPlugin/CMakeLists.txt +++ b/applications/plugins/CImgPlugin/CMakeLists.txt @@ -25,19 +25,14 @@ sofa_find_package(CImg QUIET) if(NOT CImg_FOUND AND SOFA_ALLOW_FETCH_DEPENDENCIES) message("CImgPlugin: DEPENDENCY CImg NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching CImg...") - include(FetchContent) - FetchContent_Declare(CImg + sofa_fetch_dependency(CImg GIT_REPOSITORY https://github.com/GreycLab/CImg GIT_TAG v.3.3.2 + DONT_BUILD ) - FetchContent_GetProperties(CImg) - if(NOT CImg_POPULATED) - FetchContent_Populate(CImg) - - set(CIMG_H_DIR ${cimg_SOURCE_DIR}) - sofa_find_package(CImg REQUIRED) - endif() + set(CIMG_DIR ${CImg_SOURCE_DIR}) + sofa_find_package(CImg REQUIRED) elseif (NOT CImg_FOUND) message(FATAL_ERROR "CImgPlugin: DEPENDENCY CImg NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is OFF and thus cannot be fetched. Install cimg-dev, or enable SOFA_ALLOW_FETCH_DEPENDENCIES to fix this issue.") endif() diff --git a/applications/plugins/CImgPlugin/cmake/FindCImg.cmake b/applications/plugins/CImgPlugin/cmake/FindCImg.cmake index 012a01f339a..d1021645272 100644 --- a/applications/plugins/CImgPlugin/cmake/FindCImg.cmake +++ b/applications/plugins/CImgPlugin/cmake/FindCImg.cmake @@ -37,19 +37,33 @@ The following cache variables may also be set: cmake_minimum_required(VERSION 3.9) +if(NOT "${CIMG_H_DIR}" STREQUAL "" AND NOT EXISTS "${CIMG_H_DIR}/CImg.h") + unset(CIMG_H_DIR CACHE) +endif() +if(NOT "${CIMG_PLUGINS_H_DIR}" STREQUAL "" AND NOT EXISTS "${CIMG_H_DIR}/plugins/skeleton.h") + unset(CIMG_PLUGINS_H_DIR CACHE) +endif() + find_path(CIMG_H_DIR NAMES CImg.h HINTS ${CMAKE_INSTALL_PREFIX} ${CIMG_DIR} PATH_SUFFIXES include include/linux ) -if(NOT CIMG_H_DIR) +find_path(CIMG_PLUGINS_H_DIR + NAMES plugins/skeleton.h + HINTS ${CMAKE_INSTALL_PREFIX} ${CIMG_DIR} + PATH_SUFFIXES include/CImg include/linux/CImg +) + +if(NOT CIMG_H_DIR OR NOT CIMG_PLUGINS_H_DIR) set(CImg_FOUND FALSE) else() set(CImg_FOUND TRUE) set(CImg_INCLUDE_DIR ${CIMG_H_DIR} CACHE STRING "") - set(CImg_INCLUDE_DIRS ${CImg_INCLUDE_DIR}) + set(CImg_PLUGINS_INCLUDE_DIR ${CIMG_PLUGINS_H_DIR} CACHE STRING "") + set(CImg_INCLUDE_DIRS ${CImg_INCLUDE_DIR} ${CIMG_PLUGINS_H_DIR}) file(READ "${CIMG_H_DIR}/CImg.h" header) string(REGEX MATCH "#define cimg_version ([0-9a-zA-Z\.]+)" _ "${header}") diff --git a/applications/plugins/CImgPlugin/src/CImgPlugin/initCImgPlugin.cpp b/applications/plugins/CImgPlugin/src/CImgPlugin/initCImgPlugin.cpp index 0f80a46d514..c896b0d4d6c 100644 --- a/applications/plugins/CImgPlugin/src/CImgPlugin/initCImgPlugin.cpp +++ b/applications/plugins/CImgPlugin/src/CImgPlugin/initCImgPlugin.cpp @@ -18,7 +18,10 @@ /// and export it. namespace cimg_library::cimg { +// Since CImg version 3.5.0 mutex class is already implemented as singleton +#if cimg_version < 350 Mutex_static& Mutex_attr() { static Mutex_static val; return val; } +#endif } @@ -27,7 +30,9 @@ namespace sofa::component extern "C" { +#if cimg_version < 350 cimg_library::cimg::Mutex_static& tmp = cimg_library::cimg::Mutex_attr() ; +#endif SOFA_CIMGPLUGIN_API void initExternalModule(); SOFA_CIMGPLUGIN_API const char* getModuleName(); diff --git a/applications/plugins/CMakeLists.txt b/applications/plugins/CMakeLists.txt index e5a102921d5..19d9cdf0447 100644 --- a/applications/plugins/CMakeLists.txt +++ b/applications/plugins/CMakeLists.txt @@ -7,6 +7,9 @@ if(SOFA_BUILD_TESTS OR SOFA_BUILD_RELEASE_PACKAGE) sofa_add_subdirectory(plugin SofaTest SofaTest) endif() +#Should be first to enable all CUDA based modules in plugins +sofa_add_subdirectory(plugin SofaCUDA SofaCUDA) + sofa_add_subdirectory(plugin CollisionOBBCapsule CollisionOBBCapsule) sofa_add_subdirectory(plugin HeadlessRecorder HeadlessRecorder) @@ -37,7 +40,7 @@ sofa_add_subdirectory(plugin SofaHAPI SofaHAPI) sofa_add_subdirectory(plugin SofaCarving SofaCarving) sofa_add_subdirectory(plugin LeapMotion LeapMotion) sofa_add_subdirectory(plugin Geomagic Geomagic) -sofa_add_subdirectory(plugin SofaAssimp SofaAssimp) # ColladaSceneLoader Depends on Flexible and image +sofa_add_external(plugin SofaAssimp GIT_REF master GIT_REPOSITORY https://www.github.com/sofa-framework/SofaAssimp.git) # ColladaSceneLoader Depends on Flexible and image sofa_add_subdirectory(plugin SofaMatrix SofaMatrix) # Depends on image, CImgPlugin sofa_add_external(plugin BeamAdapter GIT_REF master GIT_REPOSITORY https://www.github.com/sofa-framework/BeamAdapter.git) sofa_add_external(plugin STLIB GIT_REF master GIT_REPOSITORY https://www.github.com/SofaDefrost/STLIB.git) @@ -59,7 +62,6 @@ if((${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU") AND (${CMAKE_SYSTEM_NAME} MATCHES " sofa_add_subdirectory(plugin SofaPardisoSolver SofaPardisoSolver) # SofaPardisoSolver is only available under linux with gcc endif() -sofa_add_subdirectory(plugin SofaCUDA SofaCUDA) sofa_find_package(Sofa.GL QUIET) if(Sofa.GL_FOUND) @@ -69,4 +71,4 @@ else() endif() sofa_add_subdirectory(plugin SofaDistanceGrid SofaDistanceGrid) # Also defines SofaDistanceGrid.CUDA -sofa_add_subdirectory(plugin SofaImplicitField SofaImplicitField) # Depends on SofaDistanceGrid +sofa_add_subdirectory(plugin SofaImplicitField SofaImplicitField) diff --git a/applications/plugins/CollisionOBBCapsule/CollisionOBBCapsule_test/CapsuleModel_test.cpp b/applications/plugins/CollisionOBBCapsule/CollisionOBBCapsule_test/CapsuleModel_test.cpp index fb16017105e..1b646958c97 100644 --- a/applications/plugins/CollisionOBBCapsule/CollisionOBBCapsule_test/CapsuleModel_test.cpp +++ b/applications/plugins/CollisionOBBCapsule/CollisionOBBCapsule_test/CapsuleModel_test.cpp @@ -22,10 +22,17 @@ #include #include #include +#include TEST(CapsuleModel, creationFromFactory) { - const auto entry = sofa::core::ObjectFactory::getInstance()->getEntry("CapsuleCollisionModel"); + sofa::helper::system::PluginManager& pm = sofa::helper::system::PluginManager::getInstance(); + pm.loadPluginByName("CollisionOBBCapsule"); + + sofa::core::ObjectFactory* objectFactory = sofa::core::ObjectFactory::getInstance(); + objectFactory->registerObjectsFromPlugin("CollisionOBBCapsule"); + + const auto entry = objectFactory->getEntry("CapsuleCollisionModel"); const auto creatorRigid = entry.creatorMap.at("Rigid3d"); sofa::core::objectmodel::BaseObjectDescription desc; diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/config.h.in b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/config.h.in index 5452c859960..be2ffb13199 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/config.h.in +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/config.h.in @@ -31,3 +31,10 @@ #else # define COLLISIONOBBCAPSULE_API SOFA_IMPORT_DYNAMIC_LIBRARY #endif + +namespace collisionobbcapsule +{ + constexpr const char* MODULE_NAME = "@PROJECT_NAME@"; + constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; +} // namespace collisionobbcapsule + diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/CapsuleIntersection.h b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/CapsuleIntersection.h index da8b621811d..5ac0cd5f301 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/CapsuleIntersection.h +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/CapsuleIntersection.h @@ -48,8 +48,8 @@ class COLLISIONOBBCAPSULE_API CapsuleDiscreteIntersection : public core::collisi int computeIntersection(Elem1& e1, Elem2& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { return BaseIntTool::computeIntersection(e1, e2, - e1.getProximity() + e2.getProximity() + intersection->getAlarmDistance(), - e1.getProximity() + e2.getProximity() + intersection->getContactDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getAlarmDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(), contacts); } @@ -72,8 +72,8 @@ class COLLISIONOBBCAPSULE_API CapsuleMeshDiscreteIntersection : public core::col int computeIntersection(Elem1& e1, Elem2& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { return MeshIntTool::computeIntersection(e1, e2, - e1.getProximity() + e2.getProximity() + intersection->getAlarmDistance(), - e1.getProximity() + e2.getProximity() + intersection->getContactDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getAlarmDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(), contacts); } diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/MeshIntTool.inl b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/MeshIntTool.inl index ebabae95940..c722674a0c4 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/MeshIntTool.inl +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/MeshIntTool.inl @@ -62,7 +62,7 @@ int MeshIntTool::doCapPointInt(geometry::TCapsule& cap, const type::V if (pq.norm2() >= enough_to_touch * enough_to_touch) return 0; - //const SReal contactDist = getContactDistance() + e1.getProximity() + e2.getProximity(); + //const SReal contactDist = getContactDistance() + e1.getContactDistance() + e2.getContactDistance(); contacts->resize(contacts->size()+1); DetectionOutput *detection = &*(contacts->end()-1); diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/OBBIntersection.h b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/OBBIntersection.h index a41a6186181..cf8d73c9ed6 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/OBBIntersection.h +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/detection/intersection/OBBIntersection.h @@ -48,8 +48,8 @@ class COLLISIONOBBCAPSULE_API RigidDiscreteIntersection : public core::collision int computeIntersection(Elem1& e1, Elem2& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { return BaseIntTool::computeIntersection(e1, e2, - e1.getProximity() + e2.getProximity() + intersection->getAlarmDistance(), - e1.getProximity() + e2.getProximity() + intersection->getContactDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getAlarmDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(), contacts); } @@ -74,8 +74,8 @@ class COLLISIONOBBCAPSULE_API RigidMeshDiscreteIntersection : public core::colli int computeIntersection(Elem1& e1, Elem2& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { return MeshIntTool::computeIntersection(e1, e2, - e1.getProximity() + e2.getProximity() + intersection->getAlarmDistance(), - e1.getProximity() + e2.getProximity() + intersection->getContactDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getAlarmDistance(), + e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(), contacts); } diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.cpp b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.cpp index eaf17f99777..c56f24948c2 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.cpp +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.cpp @@ -28,10 +28,12 @@ namespace collisionobbcapsule::geometry using namespace sofa::defaulttype; -int CapsuleCollisionModelClass = core::RegisterObject("Collision model which represents a set of Capsules") +void registerCapsuleCollisionModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Collision model which represents a set of Capsules.") .add< CapsuleCollisionModel >() - .add< CapsuleCollisionModel >() - ; + .add< CapsuleCollisionModel >()); +} template class COLLISIONOBBCAPSULE_API TCapsule; template class COLLISIONOBBCAPSULE_API CapsuleCollisionModel; diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.h b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.h index 0619a655d66..d521b07e0de 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.h +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.h @@ -105,6 +105,9 @@ class CapsuleCollisionModel : public core::CollisionModel CapsuleCollisionModel(core::behavior::MechanicalState* mstate ); ~CapsuleCollisionModel() override; + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; + public: void init() override; @@ -118,9 +121,6 @@ class CapsuleCollisionModel : public core::CollisionModel void draw(const core::visual::VisualParams* vparams, Index index) override; - void draw(const core::visual::VisualParams* vparams) override; - - core::behavior::MechanicalState* getMechanicalState() { return _mstate; } Real radius(Index index) const; diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.inl b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.inl index c67b25ec740..3d018ecb681 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.inl +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/CapsuleModel.inl @@ -177,28 +177,23 @@ void CapsuleCollisionModel::draw(const core::visual::VisualParams* vp } template -void CapsuleCollisionModel::draw(const core::visual::VisualParams* vparams) +void CapsuleCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { auto df = sofa::core::visual::visualparams::getDisplayFlags(vparams); auto dt = sofa::core::visual::visualparams::getDrawTool(vparams); - if (df.getShowCollisionModels()) - { - sofa::type::RGBAColor col4f(getColor4f()[0], getColor4f()[1], getColor4f()[2], getColor4f()[3]); - dt->setPolygonMode(0,df.getShowWireFrame());//maybe ?? - dt->setLightingEnabled(true); //Enable lightning + sofa::type::RGBAColor col4f(getColor4f()[0], getColor4f()[1], getColor4f()[2], getColor4f()[3]); + dt->setPolygonMode(0, df.getShowWireFrame()); // maybe ?? + dt->setLightingEnabled(true); // Enable lightning - // Check topological modifications - //const int npoints = _mstate->getSize()/2; + // Check topological modifications + // const int npoints = _mstate->getSize()/2; - for (sofa::Size i=0; idrawCapsule(point1(i),point2(i),(float)radius(i),col4f); - } - - dt->setLightingEnabled(false); //Disable lightning + for (sofa::Size i = 0; i < size; i++) + { + dt->drawCapsule(point1(i), point2(i), (float)radius(i), col4f); } - if (getPrevious()!=nullptr && df.getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); + dt->setLightingEnabled(false); // Disable lightning dt->setPolygonMode(0,false); } diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.cpp b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.cpp index 7aa779dc4d8..761e262127c 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.cpp +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.cpp @@ -29,9 +29,11 @@ namespace collisionobbcapsule::geometry using namespace sofa::defaulttype; using namespace sofa::core::collision; -int OBBModelClass = sofa::core::RegisterObject("Collision model which represents a set of OBBs") - .add< OBBCollisionModel >() - ; +void registerOBBCollisionModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Collision model which represents a set of OBBs.") + .add< OBBCollisionModel >()); +} template class COLLISIONOBBCAPSULE_API OBBCollisionModel; template class COLLISIONOBBCAPSULE_API TOBB; diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.h b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.h index d78206b9846..bc83980277e 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.h +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.h @@ -147,6 +147,7 @@ class OBBCollisionModel : public core::CollisionModel protected: OBBCollisionModel(); OBBCollisionModel(sofa::core::behavior::MechanicalState* mstate ); + void drawCollisionModel(const sofa::core::visual::VisualParams* vparams) override; public: void init() override; @@ -160,8 +161,6 @@ class OBBCollisionModel : public core::CollisionModel void draw(const sofa::core::visual::VisualParams* vparams, sofa::Index index) override; - void draw(const sofa::core::visual::VisualParams* vparams) override; - sofa::core::behavior::MechanicalState* getMechanicalState() { return _mstate; } /// Pre-construction check method called by ObjectFactory. diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.inl b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.inl index e5d3dd76a6b..d2d9fcc1b39 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.inl +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/OBBModel.inl @@ -102,7 +102,7 @@ void OBBCollisionModel::computeBoundingTree(int maxDepth){ cubeModel->resize(size); if (!empty()) { - const typename OBBCollisionModel::Real distance = (typename OBBCollisionModel::Real)this->proximity.getValue(); + const typename OBBCollisionModel::Real distance = (typename OBBCollisionModel::Real)this->d_contactDistance.getValue(); std::vector vs; vs.reserve(8); @@ -195,20 +195,17 @@ void OBBCollisionModel::draw(const sofa::core::visual::VisualParams* } template -void OBBCollisionModel::draw(const sofa::core::visual::VisualParams* vparams){ - if (vparams->displayFlags().getShowCollisionModels()) - { - vparams->drawTool()->setPolygonMode(0,vparams->displayFlags().getShowWireFrame()); +void OBBCollisionModel::drawCollisionModel(const sofa::core::visual::VisualParams* vparams) +{ + vparams->drawTool()->setPolygonMode(0, vparams->displayFlags().getShowWireFrame()); - const auto npoints = _mstate->getSize(); - vparams->drawTool()->setLightingEnabled(true); //Enable lightning - for(sofa::Size i = 0 ; i < npoints ; ++i ) - draw(vparams,i); - vparams->drawTool()->setLightingEnabled(false); //Disable lightning + const auto npoints = _mstate->getSize(); + vparams->drawTool()->setLightingEnabled(true); // Enable lightning + for (sofa::Size i = 0; i < npoints; ++i) + { + draw(vparams, i); } - - if (getPrevious()!=nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); + vparams->drawTool()->setLightingEnabled(false); // Disable lightning vparams->drawTool()->setPolygonMode(0,false); } diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.cpp b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.cpp index 64646e3b5de..1306e95b156 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.cpp +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.cpp @@ -29,9 +29,11 @@ namespace collisionobbcapsule::geometry using namespace sofa::defaulttype; using namespace sofa::core::collision; -int RigidCapsuleCollisionModelClass = core::RegisterObject("Collision model which represents a set of rigid capsules") - .add< CapsuleCollisionModel >() - ; +void registerRigidCapsuleCollisionModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Collision model which represents a set of rigid capsules.") + .add< CapsuleCollisionModel >()); +} template class COLLISIONOBBCAPSULE_API geometry::TCapsule; template class COLLISIONOBBCAPSULE_API CapsuleCollisionModel; diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.h b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.h index 0cdd92f24e7..6c0745b8c16 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.h +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.h @@ -114,6 +114,7 @@ class CapsuleCollisionModel > : publi CapsuleCollisionModel(); CapsuleCollisionModel(core::behavior::MechanicalState* mstate ); + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: void init() override; @@ -127,9 +128,6 @@ class CapsuleCollisionModel > : publi void draw(const core::visual::VisualParams* vparams, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; - - core::behavior::MechanicalState* getMechanicalState() { return _mstate; } Real radius(sofa::Index index) const; diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.inl b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.inl index 380ff7af2db..50e2101e7bc 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.inl +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/geometry/RigidCapsuleModel.inl @@ -160,23 +160,18 @@ void CapsuleCollisionModel >::draw(co } template -void CapsuleCollisionModel >::draw(const core::visual::VisualParams* vparams) +void CapsuleCollisionModel >::drawCollisionModel(const core::visual::VisualParams* vparams) { - if (vparams->displayFlags().getShowCollisionModels()) - { - sofa::type::RGBAColor col4f(getColor4f()[0], getColor4f()[1], getColor4f()[2], getColor4f()[3]); - vparams->drawTool()->setPolygonMode(0,vparams->displayFlags().getShowWireFrame());//maybe ?? - vparams->drawTool()->setLightingEnabled(true); //Enable lightning - - for (sofa::Size i=0; idrawTool()->drawCapsule(point1(i),point2(i),(float)radius(i),col4f); - } + sofa::type::RGBAColor col4f(getColor4f()[0], getColor4f()[1], getColor4f()[2], getColor4f()[3]); + vparams->drawTool()->setPolygonMode(0, vparams->displayFlags().getShowWireFrame()); // maybe ?? + vparams->drawTool()->setLightingEnabled(true); // Enable lightning - vparams->drawTool()->setLightingEnabled(false); //Disable lightning + for (sofa::Size i = 0; i < size; i++) + { + vparams->drawTool()->drawCapsule(point1(i), point2(i), (float)radius(i), col4f); } - if (getPrevious()!=nullptr && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); + vparams->drawTool()->setLightingEnabled(false); // Disable lightning vparams->drawTool()->setPolygonMode(0,false); } diff --git a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/init.cpp b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/init.cpp index f4b9218fd41..a7c8259e6df 100644 --- a/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/init.cpp +++ b/applications/plugins/CollisionOBBCapsule/src/CollisionOBBCapsule/init.cpp @@ -23,15 +23,26 @@ #include using sofa::core::ObjectFactory; +#include namespace collisionobbcapsule { +namespace geometry +{ + extern void registerCapsuleCollisionModel(sofa::core::ObjectFactory* factory); + extern void registerOBBCollisionModel(sofa::core::ObjectFactory* factory); + extern void registerRigidCapsuleCollisionModel(sofa::core::ObjectFactory* factory); +} + void init() { static bool first = true; if (first) { + // make sure that this plugin is registered into the PluginManager + sofa::helper::system::PluginManager::getInstance().registerPlugin(MODULE_NAME); + first = false; } } @@ -42,7 +53,7 @@ COLLISIONOBBCAPSULE_API const char* getModuleName(); COLLISIONOBBCAPSULE_API const char* getModuleVersion(); COLLISIONOBBCAPSULE_API const char* getModuleLicense(); COLLISIONOBBCAPSULE_API const char* getModuleDescription(); -COLLISIONOBBCAPSULE_API const char* getModuleComponentList(); +COLLISIONOBBCAPSULE_API void registerObjects(sofa::core::ObjectFactory* factory); } void initExternalModule() @@ -52,12 +63,12 @@ void initExternalModule() const char* getModuleName() { - return sofa_tostring(SOFA_TARGET); + return MODULE_NAME; } const char* getModuleVersion() { - return sofa_tostring(COLLISIONOBBCAPSULE_VERSION); + return MODULE_VERSION; } const char* getModuleLicense() @@ -70,11 +81,11 @@ const char* getModuleDescription() return "This plugin contains OBB and capsule collision components."; } -const char* getModuleComponentList() +void registerObjects(sofa::core::ObjectFactory* factory) { - /// string containing the names of the classes provided by the plugin - static std::string classes = ObjectFactory::getInstance()->listClassesFromTarget(sofa_tostring(SOFA_TARGET)); - return classes.c_str(); + geometry::registerCapsuleCollisionModel(factory); + geometry::registerOBBCollisionModel(factory); + geometry::registerRigidCapsuleCollisionModel(factory); } } // namespace collisionobbcapsule diff --git a/applications/plugins/MultiThreading/src/MultiThreading/component/solidmechanics/fem/elastic/ParallelTetrahedronFEMForceField.inl b/applications/plugins/MultiThreading/src/MultiThreading/component/solidmechanics/fem/elastic/ParallelTetrahedronFEMForceField.inl index f2f620b5505..0c6676cbb09 100644 --- a/applications/plugins/MultiThreading/src/MultiThreading/component/solidmechanics/fem/elastic/ParallelTetrahedronFEMForceField.inl +++ b/applications/plugins/MultiThreading/src/MultiThreading/component/solidmechanics/fem/elastic/ParallelTetrahedronFEMForceField.inl @@ -186,7 +186,7 @@ void ParallelTetrahedronFEMForceField::addKToMatrix(sofa::linearalgeb { for (sofa::Index j=0; j < S; j++) { - tmpBlock[n1][n2][i][j] = - tmp[n1*S+i][n2*S+j]* kFactor; + tmpBlock[n1][n2](i,j) = - tmp(n1*S+i,n2*S+j)* kFactor; } } } diff --git a/applications/plugins/PersistentContact/PersistentFrictionContact.inl b/applications/plugins/PersistentContact/PersistentFrictionContact.inl index a6a8401c3f4..00753b5c5e6 100644 --- a/applications/plugins/PersistentContact/PersistentFrictionContact.inl +++ b/applications/plugins/PersistentContact/PersistentFrictionContact.inl @@ -523,7 +523,7 @@ void PersistentFrictionContact::activateConst ////////////////////////////////////// STEP 2 : creation des "mappedContacts" + corrections associées par rapport à la ddc - const double d0 = this->intersectionMethod->getContactDistance() + this->model1->getProximity() + this->model2->getProximity(); // - 0.001; + const double d0 = this->intersectionMethod->getContactDistance() + this->model1->getContactDistance() + this->model2->getContactDistance(); // - 0.001; for (std::vector::const_iterator it = this->contacts.begin(); it!=this->contacts.end(); it++) { @@ -562,12 +562,12 @@ void PersistentFrictionContact::activateConst } else { - Vector3 thickness = o->normal * this->model1->getProximity(); + Vector3 thickness = o->normal * this->model1->getContactDistance(); Vector3 posColpoint = o->point[0] + thickness; index1 = this->mapThePersistentContact(o->baryCoords[0], index1, posColpoint, true); } - distance -= this->model1->getProximity(); + distance -= this->model1->getContactDistance(); m1 = false; } @@ -586,12 +586,12 @@ void PersistentFrictionContact::activateConst } else { - Vector3 thickness = o->normal * this->model2->getProximity(); + Vector3 thickness = o->normal * this->model2->getContactDistance(); Vector3 posColpoint = o->point[1] - thickness; index2 = this->mapThePersistentContact(o->baryCoords[1], index2, posColpoint, false); } - distance -= this->model2->getProximity(); + distance -= this->model2->getContactDistance(); m2 = false; } diff --git a/applications/plugins/RegressionStateScenes.regression-tests b/applications/plugins/RegressionStateScenes.regression-tests index 7fd66a0ade6..257858a6d92 100644 --- a/applications/plugins/RegressionStateScenes.regression-tests +++ b/applications/plugins/RegressionStateScenes.regression-tests @@ -17,3 +17,12 @@ $REGRESSION_DIR/references/applications/plugins ### MultiThreading ### MultiThreading/examples/ParallelCGLinearSolver.scn 100 1e-8 1 1 + +### SofaDistanceGrid ### +SofaDistanceGrid/examples/DistanceGridForceField_liver.scn 100 1e-9 1 1 +SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn 200 1e-9 1 1 +SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn 200 1e-9 1 1 +# TODO restore: +#SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_skull_FreeMotionAnimationLoop.scn 120 1e-9 1 1 +#SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn 200 1e-9 1 1 +#SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn 200 1e-9 1 1 diff --git a/applications/plugins/SceneCreator/sceneCreatorExamples/SceneCreatorBenchmarks.cpp b/applications/plugins/SceneCreator/sceneCreatorExamples/SceneCreatorBenchmarks.cpp index 15fab358841..5b856a67269 100644 --- a/applications/plugins/SceneCreator/sceneCreatorExamples/SceneCreatorBenchmarks.cpp +++ b/applications/plugins/SceneCreator/sceneCreatorExamples/SceneCreatorBenchmarks.cpp @@ -28,7 +28,7 @@ #include #include -#include +#include #include #include diff --git a/applications/plugins/Sensable/examples/CameraAlignment.scn b/applications/plugins/Sensable/examples/CameraAlignment.scn index d50e633bc54..5a95130d23f 100644 --- a/applications/plugins/Sensable/examples/CameraAlignment.scn +++ b/applications/plugins/Sensable/examples/CameraAlignment.scn @@ -46,7 +46,7 @@ - + diff --git a/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid.scn b/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid.scn index eb888f5e120..491bd294494 100644 --- a/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid.scn +++ b/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid.scn @@ -22,7 +22,7 @@ - + diff --git a/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid_teeth.scn b/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid_teeth.scn index 2709526de15..0787134aa6e 100644 --- a/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid_teeth.scn +++ b/applications/plugins/Sensable/examples/Dentistry/dentalSurgeryDistanceGrid_teeth.scn @@ -31,19 +31,19 @@ - + - + - + - + diff --git a/applications/plugins/Sensable/examples/SimpleBox-DistanceGrid.scn b/applications/plugins/Sensable/examples/SimpleBox-DistanceGrid.scn index 5cc41537db5..ff0b6e9da0c 100644 --- a/applications/plugins/Sensable/examples/SimpleBox-DistanceGrid.scn +++ b/applications/plugins/Sensable/examples/SimpleBox-DistanceGrid.scn @@ -45,7 +45,7 @@ - + diff --git a/applications/plugins/Sensable/examples/SimpleBoxLarge.scn b/applications/plugins/Sensable/examples/SimpleBoxLarge.scn index a8e7881159a..cf0a0ba09c7 100644 --- a/applications/plugins/Sensable/examples/SimpleBoxLarge.scn +++ b/applications/plugins/Sensable/examples/SimpleBoxLarge.scn @@ -45,7 +45,7 @@ - + diff --git a/applications/plugins/Sensable/examples/SimpleTooth-DistanceGrid.scn b/applications/plugins/Sensable/examples/SimpleTooth-DistanceGrid.scn index 60d9b9c3eef..3d598edd8e8 100644 --- a/applications/plugins/Sensable/examples/SimpleTooth-DistanceGrid.scn +++ b/applications/plugins/Sensable/examples/SimpleTooth-DistanceGrid.scn @@ -46,7 +46,7 @@ - + diff --git a/applications/plugins/Sensable/examples/SpecifyingCamera.scn b/applications/plugins/Sensable/examples/SpecifyingCamera.scn index 420d08320fb..e3ac8cf8524 100644 --- a/applications/plugins/Sensable/examples/SpecifyingCamera.scn +++ b/applications/plugins/Sensable/examples/SpecifyingCamera.scn @@ -48,7 +48,7 @@ - + diff --git a/applications/plugins/Sensable/examples/TwoTeeth-DistanceGrid.scn b/applications/plugins/Sensable/examples/TwoTeeth-DistanceGrid.scn index 26f55dc5d3c..ef77b5d9b1b 100644 --- a/applications/plugins/Sensable/examples/TwoTeeth-DistanceGrid.scn +++ b/applications/plugins/Sensable/examples/TwoTeeth-DistanceGrid.scn @@ -46,7 +46,7 @@ - + @@ -63,7 +63,7 @@ - + diff --git a/applications/plugins/SofaAssimp/AssimpLoader.cpp b/applications/plugins/SofaAssimp/AssimpLoader.cpp deleted file mode 100644 index f4a8451708d..00000000000 --- a/applications/plugins/SofaAssimp/AssimpLoader.cpp +++ /dev/null @@ -1,213 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include -#include - - -#include // C++ importer interface -#include // Plain-C interface -#include // Output data structure -#include // Post processing flags - - -namespace sofa -{ - -namespace component -{ - -namespace loader -{ - -using namespace sofa::defaulttype; -using namespace sofa::helper; - -int AssimpLoaderClass = core::RegisterObject("Sofa mesh loader component as API to assimp loader library.") - .add< AssimpLoader >() - ; - - -AssimpLoader::AssimpLoader() - : MeshLoader() - , m_assimpScene(NULL) -{ - - pp_Loadsteps = - aiProcess_JoinIdenticalVertices;// */ //| //join identical vertices/ optimize indexing - // pp_Loadsteps = - // aiProcess_GenSmoothNormals | // generate smooth normal vectors if not existing - // aiProcess_JoinIdenticalVertices | //join identical vertices/ optimize indexing - // aiProcess_ValidateDataStructure | // perform a full validation of the loader's output - // aiProcess_ImproveCacheLocality | // improve the cache locality of the output vertices - // aiProcess_FindDegenerates | // remove degenerated polygons from the import - // aiProcess_FindInvalidData | // detect invalid model data, such as invalid normal vectors - // aiProcess_OptimizeMeshes ; -} - -AssimpLoader::~AssimpLoader() -{ - if (m_assimpScene != NULL) - { - aiReleaseImport(m_assimpScene); - //delete m_assimpScene; - m_assimpScene = NULL; - } -} - - -bool AssimpLoader::doLoad() -{ - // -- Loading file - if (!canLoad()) - return false; - - const char* filename = d_filename.getFullPath().c_str(); - - // Create an instance of the Importer class - Assimp::Importer importer; - bool res = importer.IsExtensionSupported(d_filename.getExtension()); - if (!res) - { - msg_error() << "Extension not handled: " << d_filename.getExtension() << " . Assimp scene not created."; - return false; - } - std::cout << d_filename.getExtension() << std::endl; - - // And have it read the given file with some example postprocessing - // Usually - if speed is not the most important aspect for you - you'll - // probably to request more postprocessing than we do in this example. - m_assimpScene = (aiScene*)aiImportFile(filename, pp_Loadsteps); - /* aiProcess_CalcTangentSpace | - aiProcess_Triangulate | - aiProcess_JoinIdenticalVertices | - aiProcess_SortByPType);*/ - - - // If the import failed, report it - if (!m_assimpScene) - { - msg_error() << "Assimp scene from file: '" << d_filename << "' creation failed with error: " << importer.GetErrorString(); - return false; - } - // Now we can access the file's contents. - //DoTheSceneProcessing(scene); - // We're done. Everything will be cleaned up by the importer destructor - return convertAssimpScene(); -} - - -bool AssimpLoader::convertAssimpScene() -{ - if (!m_assimpScene) - return false; - - msg_info() << "m_assimpScene->mNumMeshes: " << m_assimpScene->mNumMeshes; - msg_info() << "m_assimpScene->mNumMaterials: " << m_assimpScene->mNumMaterials; - - WriteAccessor > > > waPositions = d_positions; - WriteAccessor > > > waNormals = d_normals; - - WriteAccessor > > waEdges = d_edges; - WriteAccessor > > waQuads = d_quads; - WriteAccessor > > waTriangles = d_triangles; - - // Clear potential buffer previous init. - waPositions.clear(); - waNormals.clear(); - - waEdges.clear(); - waTriangles.clear(); - waQuads.clear(); - - for (unsigned int i = 0; imNumMeshes; ++i) - { - aiMesh* currentMesh = m_assimpScene->mMeshes[i]; //The ith mesh of the array of meshes. - unsigned int nbr_pos = currentMesh->mNumVertices; - - unsigned int cpt_pos = (unsigned int)waPositions.size(); - unsigned int cpt_norm = (unsigned int)waNormals.size(); - //unsigned int cpt_uv = m_texCoords.size(); - - if (cpt_pos != cpt_norm /*|| cpt_pos != cpt_uv*/) - msg_warning() << "No conscistent number of element in mesh: pos: " << cpt_pos - << " normals: " << cpt_norm/* << " texCoords: " << cpt_uv*/; - - waPositions.resize(waPositions.size() + nbr_pos); - waNormals.resize(waNormals.size() + nbr_pos); - //m_texCoords.resize(m_texCoords.size() + nbr_pos); - - for (unsigned int j = 0; j& pos = waPositions[j + cpt_pos]; - const aiVector3D& aiPos = currentMesh->mVertices[j]; - pos[0] = aiPos.x; - pos[1] = aiPos.y; - pos[2] = aiPos.z; - - // create normal array - sofa::type::Vec<3, SReal>& normal = waNormals[j + cpt_norm]; - const aiVector3D& aiNorm = currentMesh->mNormals[j]; - normal[0] = aiNorm.x; - normal[1] = aiNorm.y; - normal[2] = aiNorm.z; - } - - //// create Texcoords array - //aiVector3D* aiUVs = currentMesh->mTextureCoords[0]; - //if (aiUVs) - //{ - // for (unsigned int j = 0; jmNumFaces; - for (unsigned int j = 0; jmFaces[j]; - unsigned int nbr_id = my_face.mNumIndices; - - if (nbr_id == 2) - waEdges.push_back(Edge(my_face.mIndices[0] + cpt_pos, my_face.mIndices[1] + cpt_pos)); - else if (nbr_id == 3) - waTriangles.push_back(Triangle(my_face.mIndices[0] + cpt_pos, my_face.mIndices[1] + cpt_pos, my_face.mIndices[2] + cpt_pos)); - else if (nbr_id == 4) - waQuads.push_back(Quad(my_face.mIndices[0] + cpt_pos, my_face.mIndices[1] + cpt_pos, my_face.mIndices[2] + cpt_pos, my_face.mIndices[3] + cpt_pos)); - } - } - - return true; -} - -} // namespace loader - -} // namespace component - -} // namespace sofa - diff --git a/applications/plugins/SofaAssimp/AssimpLoader.h b/applications/plugins/SofaAssimp/AssimpLoader.h deleted file mode 100644 index 3a469d6c584..00000000000 --- a/applications/plugins/SofaAssimp/AssimpLoader.h +++ /dev/null @@ -1,86 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_ASSIMPLOADER_H -#define SOFA_ASSIMPLOADER_H - -#include -#include - -struct aiScene; - -namespace sofa -{ - -namespace component -{ - -namespace loader -{ - -/** - * AssimpLoader class interfaces Assimp library reader with SOFA loader components. - * For more information about the class API see doc: http://assimp.sourceforge.net/lib_html/usage.html - * - * Created on: February 28th 2018 - * Author: epernod - */ -class SOFA_ASSIMP_API AssimpLoader : public sofa::core::loader::MeshLoader -{ -public: - SOFA_CLASS(AssimpLoader, sofa::core::loader::MeshLoader); -protected: - /// Default constructor of the component - AssimpLoader(); - virtual ~AssimpLoader(); - -public: - /// Main Load method inherites from \sa sofa::core::loader::MeshLoader::load() - virtual bool doLoad() override; - virtual void doClearBuffers() override {} - - - int getpPreprocessing() { - return pp_Loadsteps; - } - void setpPreprocessing(int p) { - pp_Loadsteps = p; - } - - aiScene* getScene() { return m_assimpScene; } - -protected: - /// Main internal method, implement the loading of OpenCTM mesh file. - bool convertAssimpScene(); - -private: - aiScene* m_assimpScene; - unsigned int pp_Loadsteps; -}; - - -} // namespace loader - -} // namespace component - -} // namespace sofa - -#endif //SOFA_ASSIMPLOADER_H diff --git a/applications/plugins/SofaAssimp/CMakeLists.txt b/applications/plugins/SofaAssimp/CMakeLists.txt deleted file mode 100644 index 6445dc78b95..00000000000 --- a/applications/plugins/SofaAssimp/CMakeLists.txt +++ /dev/null @@ -1,68 +0,0 @@ -cmake_minimum_required(VERSION 3.22) -project(SofaAssimp VERSION 0.2) - - -set(HEADER_FILES - config.h - AssimpLoader.h - SceneColladaLoader.h -) - -set(SOURCE_FILES - initAssimpPlugin.cpp - AssimpLoader.cpp - SceneColladaLoader.cpp -) - -set(README_FILES README_AssimpPlugin.txt) - - -## Assimp dependencies -list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/") - -### Dependencies -find_package(Sofa.Core REQUIRED) -sofa_find_package(assimp REQUIRED) -sofa_find_package(Sofa.Component.Constraint.Projective REQUIRED) -sofa_find_package(Sofa.Component.Mass REQUIRED) -sofa_find_package(Sofa.Component.Mapping REQUIRED) -sofa_find_package(Sofa.GL.Component.Rendering3D REQUIRED) -sofa_find_package(Sofa.Component.StateContainer REQUIRED) -sofa_find_package(Sofa.Component.Collision.Geometry REQUIRED) -sofa_find_package(image QUIET) -sofa_find_package(Flexible QUIET) - -# Create the plugin library. -add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES} ${README_FILES}) -set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-DSOFA_BUILD_SOFAASSIMP") -target_link_libraries(${PROJECT_NAME} PUBLIC ${ASSIMP_LIBRARIES} Sofa.Core Sofa.Component.Constraint.Projective Sofa.Component.Mass Sofa.Component.Mapping Sofa.GL.Component.Rendering3D Sofa.Component.StateContainer Sofa.Component.Collision.Geometry) - -if(image_FOUND) - target_link_libraries(${PROJECT_NAME} PUBLIC image) -endif() -if(Flexible_FOUND) - target_link_libraries(${PROJECT_NAME} PUBLIC Flexible) -endif() - -target_include_directories(${PROJECT_NAME} PUBLIC "$") -target_include_directories(${PROJECT_NAME} PUBLIC "$/..") -target_include_directories(${PROJECT_NAME} PUBLIC "$") - - -if(ASSIMP_DLL) - sofa_install_libraries(PATHS ${ASSIMP_DLL}) -endif() - - -#TODO -if(SOFA_BUILD_TESTS) -# add_subdirectory(CGALPlugin_test) -endif() - -## Install rules for the library; CMake package configurations files -sofa_create_package_with_targets( - PACKAGE_NAME ${PROJECT_NAME} - PACKAGE_VERSION ${PROJECT_VERSION} - TARGETS ${PROJECT_NAME} AUTO_SET_TARGET_PROPERTIES - INCLUDE_INSTALL_DIR ${PROJECT_NAME} - ) diff --git a/applications/plugins/SofaAssimp/ColladaSceneLoader.html b/applications/plugins/SofaAssimp/ColladaSceneLoader.html deleted file mode 100644 index f626d0115cc..00000000000 --- a/applications/plugins/SofaAssimp/ColladaSceneLoader.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - -Plugin example -

Plugin Example

-
This example shows a simple pendulum, as shown in the following image.
-More documentation can be found in doc/index.html
-
-
- -
- diff --git a/applications/plugins/SofaAssimp/README_AssimpPlugin.txt b/applications/plugins/SofaAssimp/README_AssimpPlugin.txt deleted file mode 100644 index 8c98bac25ca..00000000000 --- a/applications/plugins/SofaAssimp/README_AssimpPlugin.txt +++ /dev/null @@ -1,31 +0,0 @@ - -********************************************** -* Assimp plugin.txt * -********************************************** - - -AUTHOR : - - epernod (Erik Pernod) - -CONTACT: - - erik.pernod@gmail.com - - -LICENSE : - - Assimp is released as Open Source under the terms of a 3-clause BSD license. - - License of this Plugin: LGPL - - - -OTHER COMMENTS : - -Open Asset Import Library (short name: Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner. -The most recent version also knows how to export 3D files and is therefore suitable as a general-purpose 3D model converter. -See the feature list. - -- Library web page: http://www.assimp.org/ -- Source code on github: https://github.com/assimp/assimp -- Release version: https://github.com/assimp/assimp/releases -- Library version tested: 4.1.0 - -Important: For the moment only single Mesh is handle. That is to say, if a multi mesh is loaded, only one Sofa Mesh will be created by merging all sub meshes. diff --git a/applications/plugins/SofaAssimp/SceneColladaLoader.cpp b/applications/plugins/SofaAssimp/SceneColladaLoader.cpp deleted file mode 100644 index 9e4081647c7..00000000000 --- a/applications/plugins/SofaAssimp/SceneColladaLoader.cpp +++ /dev/null @@ -1,1187 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include "SceneColladaLoader.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#if COLLADASCENELOADER_HAVE_FLEXIBLE -#include -#endif - - -#if COLLADASCENELOADER_HAVE_IMAGE -#include -#include -#include -#include -#endif - -namespace sofa -{ - -namespace component -{ - -namespace loader -{ - -using namespace sofa::type; -using namespace sofa::defaulttype; -using namespace sofa::core::loader; -using namespace sofa::component::statecontainer; -using namespace sofa::component::mass; -using namespace sofa::component::topology; -using namespace sofa::component::topology::container::constant; -using namespace sofa::gl::component::rendering3d; -using namespace sofa::component::mapping; -using namespace sofa::component::mapping::linear; -using namespace sofa::component::mapping::nonlinear; -using namespace sofa::component::collision; -using namespace sofa::component::collision::geometry; -using namespace sofa::component::constraint::projective; -using namespace sofa::simulation; - -int SceneColladaLoaderClass = core::RegisterObject("Specific scene loader for Collada file format.") - .add< SceneColladaLoader >() - ; - -SceneColladaLoader::SceneColladaLoader() : SceneLoader() - , subSceneRoot() - , importer() - , animationSpeed(initData(&animationSpeed, 1.0f, "animationSpeed", "animation speed")) - , generateCollisionModels(initData(&generateCollisionModels, true, "generateCollisionModels", "generate point/line/triangle collision models for imported meshes")) - #if COLLADASCENELOADER_HAVE_FLEXIBLE - , useFlexible(initData(&useFlexible, false, "useFlexible", "Use the Flexible plugin (it will replace the SkinningMapping with a LinearMapping)")) - #endif - #if COLLADASCENELOADER_HAVE_IMAGE - , generateShapeFunction(initData(&generateShapeFunction, false, "generateShapeFunction", "Generate a shape function that could be used in another simulation")) - , voxelSize(initData(&voxelSize, (SReal)0.02, "voxelSize", "voxelSize used for shape function generation")) - #endif -{ - -} - -SceneColladaLoader::~SceneColladaLoader() -{ - importer.FreeScene(); -} - -void SceneColladaLoader::init() -{ - if(0 == subSceneRoot) - return; - - // retrieving parent node - core::objectmodel::BaseContext* currentContext = getContext(); - Node* parentNode = dynamic_cast(currentContext); - if(!parentNode) - { - msg_info() << "Error: SceneColladaLoader::init, loader " << name.getValue() << "has no parentNode"; - if(currentContext) - msg_info() << "Context is : " << currentContext->getName(); - - return; - } - - // placing root node of the loaded sub scene - std::string subSceneName(name.getValue()); - if(!subSceneName.empty()) - subSceneName += "_"; - subSceneName += "scene"; - subSceneRoot->setName(subSceneName); - parentNode->addChild(subSceneRoot); - - // find how many siblings scene loaders there are upward the current one - int sceneLoaderNum = 0; - - Node::ObjectIterator objectIt; - for(objectIt = parentNode->object.begin(); objectIt != parentNode->object.end(); ++objectIt) - { - if(dynamic_cast(objectIt->get())) - ++sceneLoaderNum; - - if(this == *objectIt) - break; - } - - // place an iterator on the last scene loader generated node - int sceneLoaderNodeNum = 0; - - Node::ChildIterator childIt = parentNode->child.begin(); - if(1 != sceneLoaderNum) - { - for(; childIt != parentNode->child.end() - 1; ++childIt) - { - ++sceneLoaderNodeNum; - if(subSceneRoot == *childIt || sceneLoaderNum == sceneLoaderNodeNum) - break; - } - } - - // swap our generated node position till it is at the right place - for (Node::ChildIterator it = parentNode->child.end() - 1; it != childIt; --it) - parentNode->child.swap(it, it - 1); -} - -bool SceneColladaLoader::load() -{ - msg_info() << "Loading Collada (.dae) file: " << d_filename; - - bool fileRead = false; - - // loading file - const char* filename = d_filename.getFullPath().c_str(); - std::ifstream file(filename); - - if(!file.good()) - { - msg_error() << "Error: SceneColladaLoader: Cannot read file '" << d_filename << "'."; - return false; - } - - // reading file - fileRead = readDAE (file,filename); - file.close(); - - return fileRead; -} - -bool SceneColladaLoader::readDAE (std::ifstream &/*file*/, const char* /*filename*/) -{ - msg_info() << "SceneColladaLoader::readDAE"; - - // if a scene is already loaded with this importer, free it - importer.FreeScene(); - - // importing scene - const aiScene* currentAiScene = importer.ReadFile(d_filename.getValue(), 0); - - if(!currentAiScene) - { - msg_info() << "Collada import failed : " << importer.GetErrorString(); - return false; - } - - // traversing the scene graph - if(currentAiScene->mRootNode) - { - // use a stack to process the nodes of the scene graph in the right order, we link an assimp node with a Node with a NodeInfo - std::stack nodes; - - subSceneRoot = getSimulation()->createNewNode("subroot"); - nodes.push(NodeInfo(currentAiScene->mRootNode, subSceneRoot)); - - int meshId = 0; - - // processing each node of the scene graph - while(!nodes.empty()) - { - // fast access node parent pointer - NodeInfo& currentNodeInfo = nodes.top(); - NodeInfo* parentNodeInfo = currentNodeInfo.mParentNode; - aiNode* currentAiNode = currentNodeInfo.mAiNode; - Node::SPtr currentNode = currentNodeInfo.mNode; - std::size_t& childIndex = currentNodeInfo.mChildIndex; - aiMatrix4x4& currentTransformation = currentNodeInfo.mTransformation; - - // process the node just one time - if(0 == childIndex) - { - { - // if the aiNode contains a name do not change it because we will need it to retrieve the node when processing bones - std::stringstream nameStream(std::string(currentAiNode->mName.data, currentAiNode->mName.length)); - if(nameStream.str().empty()) - nameStream << childIndex++; - currentNode->setName(nameStream.str()); - - //std::cout << currentNode->getName() << std::endl; - } - - // extract the node transformation to apply them later on its meshes - aiVector3D aiScale, aiTranslation; - aiQuaternion aiRotation; - currentTransformation.Decompose(aiScale, aiRotation, aiTranslation); - Quat quat(aiRotation.x, aiRotation.y, aiRotation.z, aiRotation.w); - - Vec3d translation(aiTranslation.x, aiTranslation.y, aiTranslation.z); - Vec3d rotation(quat.toEulerVector() / (M_PI / 180.0)); - Vec3d scale(aiScale.x, aiScale.y, aiScale.z); - - // useful to generate a unique index for each component of a node - int componentIndex = 0; - - - // TODO: have only one rigidMechanicalObject with no redundancy and same indices for all meshes - // so all meshes can be mapped to the same rigidMechanicalObject - - - // for each mesh in the node - for(unsigned int j = 0; j < currentAiNode->mNumMeshes; ++j, ++meshId) - { - std::stringstream meshNameStream; - meshNameStream << "mesh_" << (int)meshId; - - Node::SPtr meshNode = getSimulation()->createNewNode(meshNameStream.str()); - currentNode->addChild(meshNode); - - aiMesh* currentAiMesh = currentAiScene->mMeshes[currentAiNode->mMeshes[j]]; - - // generating a name - std::string meshName(currentAiMesh->mName.data, currentAiMesh->mName.length); - - // the node representing a part of the current mesh construction (skinning, collision, visualization ...) - Node::SPtr currentSubNode = meshNode; - - // generating a MechanicalObject and a SkinningMapping if the mesh contains bones and filling up theirs properties - MechanicalObject::SPtr currentBoneMechanicalObject; - if(currentAiMesh->HasBones()) - { - /*std::cout << "animation num : " << currentAiScene->mNumAnimations << std::endl; - std::cout << "animation duration : " << currentAiScene->mAnimations[0]->mDuration << std::endl; - std::cout << "animation ticks per second : " << currentAiScene->mAnimations[0]->mTicksPerSecond << std::endl; - std::cout << "animation channel num : " << currentAiScene->mAnimations[0]->mNumChannels << std::endl;*/ - - currentBoneMechanicalObject = sofa::core::objectmodel::New >(); - { - // adding the generated MechanicalObject to its parent Node - currentSubNode->addObject(currentBoneMechanicalObject); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentBoneMechanicalObject->setName(nameStream.str()); - - // filling up position coordinate array - currentBoneMechanicalObject->resize(currentAiMesh->mNumBones); - - { - Data* d_x = currentBoneMechanicalObject->write(core::vec_id::write_access::position); - Rigid3Types::VecCoord &x = *d_x->beginEdit(); - for(unsigned int k = 0; k < currentAiMesh->mNumBones; ++k) - { - aiMatrix4x4 offsetMatrix = currentAiMesh->mBones[k]->mOffsetMatrix; - offsetMatrix.Inverse(); - - // mesh space to world space - offsetMatrix = currentTransformation * offsetMatrix; - - // extract the bone transformation - aiVector3D aiBoneScale, aiBoneTranslation; - aiQuaternion aiBoneRotation; - offsetMatrix.Decompose(aiBoneScale, aiBoneRotation, aiBoneTranslation); - - Vec3d boneTranslation(aiBoneTranslation.x, aiBoneTranslation.y, aiBoneTranslation.z); - Quat boneQuat(aiBoneRotation.x, aiBoneRotation.y, aiBoneRotation.z, aiBoneRotation.w); - - x[k] = Rigid3Types::Coord(boneTranslation, boneQuat); - } - d_x->endEdit(); - } - } - - if(generateCollisionModels.getValue()) - { - UniformMass::SPtr currentUniformMass = sofa::core::objectmodel::New >(); - { - // adding the generated UniformMass to its parent Node - currentSubNode->addObject(currentUniformMass); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentUniformMass->setName(nameStream.str()); - - currentUniformMass->setTotalMass(80.0); - } - } - - // generating a SkeletalMotionProjectiveConstraint and filling up its properties - SkeletalMotionProjectiveConstraint::SPtr currentSkeletalMotionProjectiveConstraint = sofa::core::objectmodel::New >(); - { - // adding the generated SkeletalMotionProjectiveConstraint to its parent Node - currentSubNode->addObject(currentSkeletalMotionProjectiveConstraint); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentSkeletalMotionProjectiveConstraint->setName(nameStream.str()); - - currentSkeletalMotionProjectiveConstraint->setAnimationSpeed(animationSpeed.getValue()); - - aiNode* parentAiNode = NULL; - if(parentNodeInfo) - parentAiNode = parentNodeInfo->mAiNode; - - type::vector > skeletonJoints; - type::vector skeletonBones; - fillSkeletalInfo(currentAiScene, parentAiNode, currentAiNode, currentTransformation, currentAiMesh, skeletonJoints, skeletonBones); - currentSkeletalMotionProjectiveConstraint->setSkeletalMotion(skeletonJoints, skeletonBones); - } - } - else - { - currentBoneMechanicalObject = sofa::core::objectmodel::New >(); - { - // adding the generated MechanicalObject to its parent Node - currentSubNode->addObject(currentBoneMechanicalObject); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentBoneMechanicalObject->setName(nameStream.str()); - - // filling up position coordinate array - currentBoneMechanicalObject->resize(1); - - { - Data >* d_x = currentBoneMechanicalObject->write(core::vec_id::write_access::position); - type::vector &x = *d_x->beginEdit(); - - Vec3d boneTranslation(0.0, 0.0, 0.0); - Quat boneQuat(0.0, 0.0, 1.0, 1.0); - - x[0] = Rigid3Types::Coord(boneTranslation, boneQuat); - - d_x->endEdit(); - } - } - - UniformMass::SPtr currentUniformMass = sofa::core::objectmodel::New >(); - { - // adding the generated UniformMass to its parent Node - currentSubNode->addObject(currentUniformMass); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentUniformMass->setName(nameStream.str()); - } - - FixedProjectiveConstraint::SPtr currentFixedConstraint = sofa::core::objectmodel::New >(); - { - // adding the generated FixedConstraint to its parent Node - currentSubNode->addObject(currentFixedConstraint); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentFixedConstraint->setName(nameStream.str()); - - currentFixedConstraint->d_fixAll.setValue(true); - } - } - - std::stringstream rigidNameStream; - if(currentAiMesh->HasBones()) - rigidNameStream << "skinning_" << (int)meshId; - else - rigidNameStream << "rigid_" << (int)meshId; - - Node::SPtr rigidNode = getSimulation()->createNewNode(rigidNameStream.str()); - currentSubNode->addChild(rigidNode); - - currentSubNode = rigidNode; - - std::map vertexMap; // no to superimpose identical vertices - - // generating a MechanicalObject and filling up its properties - MechanicalObject::SPtr currentMechanicalObject = sofa::core::objectmodel::New >(); - { - // adding the generated MechanicalObject to its parent Node - currentSubNode->addObject(currentMechanicalObject); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentMechanicalObject->setName(nameStream.str()); - - currentMechanicalObject->setTranslation(translation.x(), translation.y(), translation.z()); - currentMechanicalObject->setRotation(rotation.x(), rotation.y(), rotation.z()); - currentMechanicalObject->setScale(scale.x(), scale.y(), scale.z()); - - // filling up position coordinate array - if(0 != currentAiMesh->mNumVertices) - { - int vertexIdx=0; - for(unsigned int k = 0; k < currentAiMesh->mNumVertices; ++k) - { - Vec3d v(currentAiMesh->mVertices[k][0], currentAiMesh->mVertices[k][1], currentAiMesh->mVertices[k][2]); - if( vertexMap.find(v) == vertexMap.end() ) vertexMap[v] = vertexIdx++; - } - - currentMechanicalObject->resize(vertexMap.size()); - - { - Data >* d_x = currentMechanicalObject->write(core::vec_id::write_access::position); - type::vector &x = *d_x->beginEdit(); - for( std::map::iterator it=vertexMap.begin() , itend=vertexMap.end() ; it!=itend ; ++it ) - x[it->second] = it->first; - - d_x->endEdit(); - } - } - } - - // generating a MeshTopology and filling up its properties - MeshTopology::SPtr currentMeshTopology = sofa::core::objectmodel::New(); - { - // adding the generated MeshTopology to its parent Node - currentSubNode->addObject(currentMeshTopology); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentMeshTopology->setName(nameStream.str()); - - // filling up position array - currentMeshTopology->d_seqPoints.setParent(¤tMechanicalObject->x); - - unsigned int numTriangles = 0, numQuads = 0; - for(unsigned int k = 0; k < currentAiMesh->mNumFaces; ++k) - if( 3 == currentAiMesh->mFaces[k].mNumIndices ) - ++numTriangles; - else if( 4 == currentAiMesh->mFaces[k].mNumIndices ) - ++numQuads; - - - type::vector& seqTriangles = *currentMeshTopology->d_seqTriangles.beginEdit(); -#if COLLADASCENELOADER_HAVE_IMAGE - if( generateShapeFunction.getValue() ) - { - if( numTriangles || numQuads ) seqTriangles.reserve(numTriangles+numQuads*2); - - for( unsigned int k = 0 ; k < currentAiMesh->mNumFaces ; ++k ) - { - if( currentAiMesh->mFaces[k].mNumIndices==3 ) - { - unsigned int *faceIndices = currentAiMesh->mFaces[k].mIndices; - - const unsigned int &faceIndex0 = faceIndices[0]; - const unsigned int &faceIndex1 = faceIndices[1]; - const unsigned int &faceIndex2 = faceIndices[2]; - - Vec3d v0(currentAiMesh->mVertices[faceIndex0][0], currentAiMesh->mVertices[faceIndex0][1], currentAiMesh->mVertices[faceIndex0][2]); - Vec3d v1(currentAiMesh->mVertices[faceIndex1][0], currentAiMesh->mVertices[faceIndex1][1], currentAiMesh->mVertices[faceIndex1][2]); - Vec3d v2(currentAiMesh->mVertices[faceIndex2][0], currentAiMesh->mVertices[faceIndex2][1], currentAiMesh->mVertices[faceIndex2][2]); - - seqTriangles.push_back( core::topology::BaseMeshTopology::Triangle( vertexMap[v0], vertexMap[v1], vertexMap[v2] ) ); - } - else if( currentAiMesh->mFaces[k].mNumIndices==4 ) - { - unsigned int *faceIndices = currentAiMesh->mFaces[k].mIndices; - - const unsigned int &faceIndex0 = faceIndices[0]; - const unsigned int &faceIndex1 = faceIndices[1]; - const unsigned int &faceIndex2 = faceIndices[2]; - const unsigned int &faceIndex3 = faceIndices[3]; - - Vec3d v0(currentAiMesh->mVertices[faceIndex0][0], currentAiMesh->mVertices[faceIndex0][1], currentAiMesh->mVertices[faceIndex0][2]); - Vec3d v1(currentAiMesh->mVertices[faceIndex1][0], currentAiMesh->mVertices[faceIndex1][1], currentAiMesh->mVertices[faceIndex1][2]); - Vec3d v2(currentAiMesh->mVertices[faceIndex2][0], currentAiMesh->mVertices[faceIndex2][1], currentAiMesh->mVertices[faceIndex2][2]); - Vec3d v3(currentAiMesh->mVertices[faceIndex3][0], currentAiMesh->mVertices[faceIndex3][1], currentAiMesh->mVertices[faceIndex3][2]); - - unsigned int i0 = vertexMap[v0]; - unsigned int i1 = vertexMap[v1]; - unsigned int i2 = vertexMap[v2]; - unsigned int i3 = vertexMap[v3]; - - seqTriangles.push_back( core::topology::BaseMeshTopology::Triangle( i0, i1, i2 ) ); - seqTriangles.push_back( core::topology::BaseMeshTopology::Triangle( i0, i2, i3 ) ); - } - } - } - else -#endif - { - if( numTriangles ) seqTriangles.reserve(numTriangles); - type::vector& seqQuads = *currentMeshTopology->d_seqQuads.beginEdit(); - if( numQuads ) seqQuads.reserve(numQuads); - - for( unsigned int k = 0 ; k < currentAiMesh->mNumFaces ; ++k ) - { - if( currentAiMesh->mFaces[k].mNumIndices==3 ) - { - unsigned int *faceIndices = currentAiMesh->mFaces[k].mIndices; - - const unsigned int &faceIndex0 = faceIndices[0]; - const unsigned int &faceIndex1 = faceIndices[1]; - const unsigned int &faceIndex2 = faceIndices[2]; - - Vec3d v0(currentAiMesh->mVertices[faceIndex0][0], currentAiMesh->mVertices[faceIndex0][1], currentAiMesh->mVertices[faceIndex0][2]); - Vec3d v1(currentAiMesh->mVertices[faceIndex1][0], currentAiMesh->mVertices[faceIndex1][1], currentAiMesh->mVertices[faceIndex1][2]); - Vec3d v2(currentAiMesh->mVertices[faceIndex2][0], currentAiMesh->mVertices[faceIndex2][1], currentAiMesh->mVertices[faceIndex2][2]); - - seqTriangles.push_back( core::topology::BaseMeshTopology::Triangle( vertexMap[v0], vertexMap[v1], vertexMap[v2] ) ); - } - else if( currentAiMesh->mFaces[k].mNumIndices==4 ) - { - unsigned int *faceIndices = currentAiMesh->mFaces[k].mIndices; - - const unsigned int &faceIndex0 = faceIndices[0]; - const unsigned int &faceIndex1 = faceIndices[1]; - const unsigned int &faceIndex2 = faceIndices[2]; - const unsigned int &faceIndex3 = faceIndices[3]; - - Vec3d v0(currentAiMesh->mVertices[faceIndex0][0], currentAiMesh->mVertices[faceIndex0][1], currentAiMesh->mVertices[faceIndex0][2]); - Vec3d v1(currentAiMesh->mVertices[faceIndex1][0], currentAiMesh->mVertices[faceIndex1][1], currentAiMesh->mVertices[faceIndex1][2]); - Vec3d v2(currentAiMesh->mVertices[faceIndex2][0], currentAiMesh->mVertices[faceIndex2][1], currentAiMesh->mVertices[faceIndex2][2]); - Vec3d v3(currentAiMesh->mVertices[faceIndex3][0], currentAiMesh->mVertices[faceIndex3][1], currentAiMesh->mVertices[faceIndex3][2]); - - seqQuads.push_back( core::topology::BaseMeshTopology::Quad( vertexMap[v0], vertexMap[v1], vertexMap[v2], vertexMap[v3] ) ); - } - } - - currentMeshTopology->d_seqQuads.endEdit(); - } - - currentMeshTopology->d_seqTriangles.endEdit(); - } - - - if(generateCollisionModels.getValue()) - { - TriangleCollisionModel::SPtr currentTriangleCollisionModel = sofa::core::objectmodel::New >(); - { - // adding the generated TriangleCollisionModel to its parent Node - currentSubNode->addObject(currentTriangleCollisionModel); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentTriangleCollisionModel->setName(nameStream.str()); - } - - LineCollisionModel::SPtr currentLineCollisionModel = sofa::core::objectmodel::New >(); - { - // adding the generated LineCollisionModel to its parent Node - currentSubNode->addObject(currentLineCollisionModel); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentLineCollisionModel->setName(nameStream.str()); - } - - PointCollisionModel::SPtr currentPointCollisionModel = sofa::core::objectmodel::New >(); - { - // adding the generated PointCollisionModel to its parent Node - currentSubNode->addObject(currentPointCollisionModel); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentPointCollisionModel->setName(nameStream.str()); - } - } - - if(currentAiMesh->HasBones()) - { -#if COLLADASCENELOADER_HAVE_IMAGE - if( generateShapeFunction.getValue() ) - { - SReal vsize = this->voxelSize.getValue(); - - // rasterized mesh - Node::SPtr labelNode = currentSubNode->createChild("label"); - engine::MeshToImageEngine::SPtr M2I = sofa::core::objectmodel::New >(); - M2I->setName( "rasterizer" ); - M2I->voxelSize.setValue( type::vector(1,vsize) ); - M2I->padSize.setValue(2); - M2I->rotateImage.setValue(false); - M2I->f_nbMeshes.setValue(1); - M2I->backgroundValue.setValue(0); - engine::MeshToImageEngine::SeqValues values(1,1); - (*M2I->vf_values[0]).setValue(values); - (*M2I->vf_positions[0]).setParent( ¤tMechanicalObject->x ); - (*M2I->vf_triangles[0]).setParent( ¤tMeshTopology->seqTriangles ); - labelNode->addObject(M2I); - - ImageContainer::SPtr IC0 = sofa::core::objectmodel::New >(); - IC0->setName( "image" ); - IC0->image.setParent(&M2I->image); - IC0->transform.setParent(&M2I->transform); - labelNode->addObject(IC0); - - // rasterized weights on surface - for( unsigned int b = 0 ; b < currentAiMesh->mNumBones /*&& b<1*/ ; ++b ) - { - aiBone*& bone = currentAiMesh->mBones[b]; - - std::stringstream nodeName; - nodeName << "dof " << b; - Node::SPtr dofNode = currentSubNode->createChild(nodeName.str()); - - engine::MeshToImageEngine::SPtr M2I = sofa::core::objectmodel::New >(); - M2I->setName( "rasterizer" ); - M2I->voxelSize.setValue( type::vector(1,vsize) ); - M2I->padSize.setValue(2); - M2I->rotateImage.setValue(false); - M2I->f_nbMeshes.setValue(1); - // M2I->createInputMeshesData(); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - - - - engine::MeshToImageEngine::SeqValues values(vertexMap.size()); - - - for(unsigned int l = 0; l < bone->mNumWeights; ++l) - { - - const unsigned int& vertexid = bone->mWeights[l].mVertexId; - - if(vertexid >= currentAiMesh->mNumVertices) - { - msg_info() << "Error: SceneColladaLoader::readDAE, a mesh could not be load : " << nameStream.str() << " - in node : " << currentNode->getName(); - return false; - } - - Vec3d v(currentAiMesh->mVertices[vertexid][0], currentAiMesh->mVertices[vertexid][1], currentAiMesh->mVertices[vertexid][2]); - - unsigned int id = vertexMap[v]; - float weight = bone->mWeights[l].mWeight; - - values[id] = weight; - } - - - - (*M2I->vf_values[0]).setValue(values); - M2I->backgroundValue.setValue(-1); - (*M2I->vf_positions[0]).setParent( ¤tMechanicalObject->x ); - (*M2I->vf_triangles[0]).setParent( ¤tMeshTopology->seqTriangles ); - - - dofNode->addObject(M2I); - - ImageContainer::SPtr IC0 = sofa::core::objectmodel::New >(); - IC0->setName( "image" ); - IC0->image.setParent(&M2I->image); - IC0->transform.setParent(&M2I->transform); - dofNode->addObject(IC0); - - // misc::ImageViewer::SPtr IV0 = sofa::core::objectmodel::New >(); - // IV0->setName( "viewer" ); - // IV0->image.setParent( &M2I->image ); - // IV0->transform.setParent( &M2I->transform ); - // dofNode->addObject(IV0); - - // engine::ImageFilter::SPtr IF = sofa::core::objectmodel::New >(); - // IF->setName( "diffusion" ); - // IF->inputImage.setParent(&M2I->image); - // IF->inputTransform.setParent(&M2I->transform); - // IF->filter.beginEdit()->setSelectedItem( 23 ); IF->filter.endEdit(); - // engine::ImageFilter::ParamTypes params(4); - // params[0] = 0; params[1] = params[2] = 1; params[3] = 1e-5; - // IF->param.setValue(params); - // IF->f_printLog.setValue(true); - // dofNode->addObject(IF); - - // ImageContainer::SPtr IC = sofa::core::objectmodel::New >(); - // IC->setName( "image" ); - // IC->image.setParent(&IF->outputImage); - // IC->transform.setParent(&IF->outputTransform); - // dofNode->addObject(IC); - - // misc::ImageViewer::SPtr IV = sofa::core::objectmodel::New >(); - // IV->setName( "viewer" ); - // IV->image.setParent( &IF->outputImage ); - // IV->transform.setParent( &IF->outputTransform ); - // dofNode->addObject(IV); - - } - } else -#endif -#if COLLADASCENELOADER_HAVE_FLEXIBLE - if(useFlexible.getValue()) - { - LinearMapping::SPtr currentLinearMapping = sofa::core::objectmodel::New >(); - - // adding the generated LinearMapping to its parent Node - currentSubNode->addObject(currentLinearMapping); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentLinearMapping->setName(nameStream.str()); - - currentLinearMapping->setModels(currentBoneMechanicalObject.get(), currentMechanicalObject.get()); - - LinearMapping::VecVReal& weights = *currentLinearMapping->f_w.beginEdit(); - LinearMapping::VecVRef& indices = *currentLinearMapping->f_index.beginEdit(); - - indices.resize(vertexMap.size()); - weights.resize(vertexMap.size()); - - for(unsigned int k = 0; k < currentAiMesh->mNumBones; ++k) - { - aiBone*& bone = currentAiMesh->mBones[k]; - - - // helper:vector boneW((size_t)currentAiMesh->mNumVertices,.0f); - - for(unsigned int l = 0; l < bone->mNumWeights; ++l) - { - const unsigned int& vertexid = bone->mWeights[l].mVertexId; - - if(vertexid >= currentAiMesh->mNumVertices) - { - msg_info() << "Error: SceneColladaLoader::readDAE, a mesh could not be load : " << nameStream.str() << " - in node : " << currentNode->getName(); - return false; - } - - Vec3d v(currentAiMesh->mVertices[vertexid][0], currentAiMesh->mVertices[vertexid][1], currentAiMesh->mVertices[vertexid][2]); - - unsigned int id = vertexMap[v]; - float weight = bone->mWeights[l].mWeight; - - // boneW[id]=weight; - - if( std::find( indices[id].begin(), indices[id].end(), k ) == indices[id].end() ) - { - indices[id].push_back(k); - weights[id].push_back(weight); - } - } - - // std::cerr<<"MESH "<f_w.endEdit(); - currentLinearMapping->f_index.endEdit(); - } - else -#endif - { - SkinningMapping::SPtr currentSkinningMapping = sofa::core::objectmodel::New >(); - { - // adding the generated SkinningMapping to its parent Node - currentSubNode->addObject(currentSkinningMapping); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentSkinningMapping->setName(nameStream.str()); - - currentSkinningMapping->setModels(currentBoneMechanicalObject.get(), currentMechanicalObject.get()); - - type::vector::InReal> > weights; - type::vector > indices; - type::vector nbref; - - indices.resize(vertexMap.size()); - weights.resize(vertexMap.size()); - nbref.resize(vertexMap.size(),0); - - for(unsigned int k = 0; k < currentAiMesh->mNumBones; ++k) - { - aiBone*& bone = currentAiMesh->mBones[k]; - - for(unsigned int l = 0; l < bone->mNumWeights; ++l) - { - - const unsigned int& vertexid = bone->mWeights[l].mVertexId; - - if(vertexid >= currentAiMesh->mNumVertices) - { - msg_info() << "Error: SceneColladaLoader::readDAE, a mesh could not be load : " << nameStream.str() << " - in node : " << currentNode->getName(); - return false; - } - - Vec3d v(currentAiMesh->mVertices[vertexid][0], currentAiMesh->mVertices[vertexid][1], currentAiMesh->mVertices[vertexid][2]); - - unsigned int id = vertexMap[v]; - float weight = bone->mWeights[l].mWeight; - - if( std::find( indices[id].begin(), indices[id].end(), k ) == indices[id].end() ) - { - weights[id].push_back(weight); - indices[id].push_back(k); - ++nbref[id]; - } - - } - } - - currentSkinningMapping->setWeights(weights, indices, nbref); - } - } - } - else - { - RigidMapping::SPtr currentRigidMapping = sofa::core::objectmodel::New >(); - { - // adding the generated RigidMapping to its parent Node - currentSubNode->addObject(currentRigidMapping); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentRigidMapping->setName(nameStream.str()); - - currentRigidMapping->setModels(currentBoneMechanicalObject.get(), currentMechanicalObject.get()); - } - } - - // node used for visualization - std::stringstream visuNameStream; - visuNameStream << "visualization " << (int)meshId; - - Node::SPtr visuNode = getSimulation()->createNewNode(visuNameStream.str()); - currentSubNode->addChild(visuNode); - - currentSubNode = visuNode; - - // generating an OglModel and filling up its properties - OglModel::SPtr currentOglModel = sofa::core::objectmodel::New(); - { - // adding the generated OglModel to its parent Node - currentSubNode->addObject(currentOglModel); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentOglModel->setName(nameStream.str()); - - if(0 != currentAiMesh->mNumVertices) - { - sofa::type::vector normals; - normals.resize(currentAiMesh->mNumVertices); - memcpy(&normals[0], currentAiMesh->mNormals, currentAiMesh->mNumVertices * sizeof(aiVector3D)); - currentOglModel->setVnormals(&normals); - } - } - - IdentityMapping::SPtr currentIdentityMapping = sofa::core::objectmodel::New >(); - { - // adding the generated IdentityMapping to its parent Node - currentSubNode->addObject(currentIdentityMapping); - - std::stringstream nameStream(meshName); - if(meshName.empty()) - nameStream << componentIndex++; - currentIdentityMapping->setName(nameStream.str()); - - currentIdentityMapping->setModels(currentMechanicalObject.get(), currentOglModel.get()); - } - } - } - - // pop the current node when each one of its children have been processed - if(childIndex == currentAiNode->mNumChildren) - { - nodes.pop(); - } - // process next sub node - else - { - // generating sub Node and filling up its properties - // store it in the stack to process its children later - NodeInfo subNodeInfo(currentAiNode->mChildren[childIndex], getSimulation()->createNewNode(""), ¤tNodeInfo); - nodes.push(subNodeInfo); - - // adding the generated node to its parent Node - currentNode->addChild(subNodeInfo.mNode); - - // this child will be processed, go to the next one - ++childIndex; - } - } - } - - removeEmptyNodes(); - - return true; -} - -bool SceneColladaLoader::fillSkeletalInfo(const aiScene* scene, aiNode* meshParentNode, aiNode* meshNode, aiMatrix4x4 meshTransformation, aiMesh* mesh, type::vector > &skeletonJoints, type::vector& skeletonBones) const -{ - // return now if their is no scene, no mesh or no skeletonBones - if(!scene || !mesh || !mesh->HasBones()) - { - msg_info() << "no mesh to load !"; - return false; - } - - std::map aiNodeToSkeletonJointIndex; - - // compute the mesh transformation into a rigid - Mat4x4d meshWorldTranformation(meshTransformation[0]); - Rigid3Types::Coord meshTransformationRigid; - meshTransformationRigid.getCenter()[0] = meshWorldTranformation[0][3]; - meshTransformationRigid.getCenter()[1] = meshWorldTranformation[1][3]; - meshTransformationRigid.getCenter()[2] = meshWorldTranformation[2][3]; - Mat3x3d rot; rot = meshWorldTranformation; - meshTransformationRigid.getOrientation().fromMatrix(rot); - - // register every SkeletonJoint - for(unsigned int j = 0; j < scene->mNumAnimations; ++j) - { - // for now we just want to handle one animation - if(1 == j) - break; - - aiAnimation*& animation = scene->mAnimations[j]; - for(unsigned int k = 0; k < animation->mNumChannels; ++k) - { - aiNodeAnim*& channel = animation->mChannels[k]; - aiString& nodeName = channel->mNodeName; - aiNode* node = scene->mRootNode->FindNode(nodeName); - - // create the corresponding SkeletonJoint if it does not exist - std::map::iterator aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.find(node); - if(aiNodeToSkeletonJointIndex.end() == aiNodeToSkeletonJointIndexIterator) - { - skeletonJoints.push_back(SkeletonJoint()); - aiNodeToSkeletonJointIndex[node] = skeletonJoints.size() - 1; - aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.find(node); - } - else - { - return false; - } - SkeletonJoint& skeletonJoint = skeletonJoints[aiNodeToSkeletonJointIndexIterator->second]; - - aiVectorKey positionKey, scaleKey; - aiQuatKey rotationKey; - - unsigned int numKey = std::max(channel->mNumPositionKeys, channel->mNumRotationKeys); - - skeletonJoint.mTimes.resize(numKey); - skeletonJoint.mChannels.resize(numKey); - for(unsigned int l = 0; l < numKey; ++l) - { - SReal time = 0.0; - aiMatrix4x4 transformation; - - if(l < channel->mNumPositionKeys) - { - positionKey = channel->mPositionKeys[l]; - time = positionKey.mTime; - aiMatrix4x4 position; - aiMatrix4x4::Translation(positionKey.mValue, position); - transformation = position; - } - - if(l < channel->mNumRotationKeys) - { - rotationKey = channel->mRotationKeys[l]; - time = rotationKey.mTime; - aiMatrix4x4 rotation(rotationKey.mValue.GetMatrix()); - transformation *= rotation; - } - - Mat4x4d localTranformation(transformation[0]); - - Rigid3Types::Coord localRigid; - localRigid.getCenter()[0] = localTranformation[0][3]; - localRigid.getCenter()[1] = localTranformation[1][3]; - localRigid.getCenter()[2] = localTranformation[2][3]; - Mat3x3d tmprot; tmprot = localTranformation; - localRigid.getOrientation().fromMatrix(tmprot); - - skeletonJoint.mTimes[l] = time; - skeletonJoint.mChannels[l] = localRigid; - } - } - } - - // register every bone and link them to their SkeletonJoint (or create it if it has not been created) - skeletonBones.resize(mesh->mNumBones); - for(unsigned int i = 0; i < mesh->mNumBones; ++i) - { - aiBone*& bone = mesh->mBones[i]; - const aiString& boneName = bone->mName; - - // register the parents SkeletonJoint for each bone - aiNode* node = scene->mRootNode->FindNode(boneName); - - // create the corresponding SkeletonJoint if it does not exist - std::map::iterator aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.find(node); - if(aiNodeToSkeletonJointIndex.end() == aiNodeToSkeletonJointIndexIterator) - { - skeletonJoints.push_back(SkeletonJoint()); - aiNodeToSkeletonJointIndex[node] = skeletonJoints.size() - 1; - aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.find(node); - } - - skeletonBones[i] = aiNodeToSkeletonJointIndexIterator->second; - } - - // register every SkeletonJoint and their parents and fill up theirs properties - for(std::size_t i = 0; i < skeletonJoints.size(); ++i) - { - aiNode* node = NULL; - - // find the ai node corresponding to the SkeletonJoint - for(std::map::iterator aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.begin(); aiNodeToSkeletonJointIndexIterator != aiNodeToSkeletonJointIndex.end(); ++aiNodeToSkeletonJointIndexIterator) - { - if(i == aiNodeToSkeletonJointIndexIterator->second) - { - node = aiNodeToSkeletonJointIndexIterator->first; - break; - } - } - - if(NULL == node) - return false; - - std::size_t previousSkeletonJointIndex; - bool firstIteration = true; - - // find parents node - while(NULL != node) - { - // stop if we reach the mesh node or its parent - if(meshNode == node || meshParentNode == node) - break; - - // create the corresponding SkeletonJoint if it does not exist - std::map::iterator aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.find(node); - if(aiNodeToSkeletonJointIndex.end() == aiNodeToSkeletonJointIndexIterator) - { - skeletonJoints.push_back(SkeletonJoint()); - aiNodeToSkeletonJointIndex[node] = skeletonJoints.size() - 1; - aiNodeToSkeletonJointIndexIterator = aiNodeToSkeletonJointIndex.find(node); - } - SkeletonJoint& currentSkeletonJoint = skeletonJoints[aiNodeToSkeletonJointIndexIterator->second]; - - // register the current node - aiMatrix4x4 aiLocalTransformation = node->mTransformation; - - // compute the rigid corresponding to the SkeletonJoint - Mat4x4d localTranformation(aiLocalTransformation[0]); - - Rigid3Types::Coord localRigid; - localRigid.getCenter()[0] = localTranformation[0][3]; - localRigid.getCenter()[1] = localTranformation[1][3]; - localRigid.getCenter()[2] = localTranformation[2][3]; - Mat3x3d localRotation; - localRotation = localTranformation; - localRigid.getOrientation().fromMatrix(localRotation); - - // apply the mesh transformation to the skeleton root joint only - // we know that this joint is the root if the corresponding aiNode is the mesh node or its parent - aiNode* parentNode = node->mParent; - if(meshNode == parentNode || meshParentNode == parentNode) - { - // compute the mesh transformation - localRigid = meshTransformationRigid.mult(localRigid); - - // apply the mesh transformation to each channel if the skeleton root joint contains animation - for(std::size_t kk = 0; kk < currentSkeletonJoint.mChannels.size(); ++kk) - currentSkeletonJoint.mChannels[kk] = meshTransformationRigid.mult(currentSkeletonJoint.mChannels[kk]); - } - - currentSkeletonJoint.setRestPosition(localRigid); - - if(!firstIteration) - skeletonJoints[previousSkeletonJointIndex].mParentIndex = aiNodeToSkeletonJointIndexIterator->second; - - firstIteration = false; - previousSkeletonJointIndex = aiNodeToSkeletonJointIndexIterator->second; - - node = node->mParent; - } - } - - return true; -} - -void SceneColladaLoader::removeEmptyNodes() -{ - // remove intermediary or empty nodes - { - std::stack > nodes; - - nodes.push(std::pair(subSceneRoot, 0)); - while(!nodes.empty()) - { - Node::SPtr& node = nodes.top().first; - std::size_t& index = nodes.top().second; - - if(node->getChildren().size() <= index) - { - nodes.pop(); - - if(nodes.empty()) - break; - - Node::SPtr& parentNode = nodes.top().first; - std::size_t& parentIndex = nodes.top().second; - - // remove the node if it has no objects - if(node->object.empty()) - { - if(0 != node->getChildren().size()) - { - // links its child nodes directly to its parent node before remove the current intermediary node - while(!node->getChildren().empty()) - { - Node::SPtr childNode = static_cast(node->getChildren()[0]); - parentNode->moveChild(childNode); - } - } - - parentNode->removeChild(node); - } - else - { - ++parentIndex; - } - } - else - { - Node::SPtr child = static_cast(node->getChildren()[index]); - nodes.push(std::pair(child, 0)); - } - } - } -} - -} // namespace loader - -} // namespace component - -} // namespace sofa - diff --git a/applications/plugins/SofaAssimp/SceneColladaLoader.h b/applications/plugins/SofaAssimp/SceneColladaLoader.h deleted file mode 100644 index 869e8519399..00000000000 --- a/applications/plugins/SofaAssimp/SceneColladaLoader.h +++ /dev/null @@ -1,167 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_ASSIMPLOADER_SceneColladaLoader_H -#define SOFA_ASSIMPLOADER_SceneColladaLoader_H - -#include -#include -#include -#include -#include - -#include // C++ importer interface -#include // Output data structure -#include // Post processing flags - -namespace sofa -{ - -namespace component -{ - -namespace loader -{ - -/** - current limitation : one animation per scene -*/ -class SOFA_ASSIMP_API SceneColladaLoader : public sofa::core::loader::SceneLoader -{ -public: - SOFA_CLASS(SceneColladaLoader,sofa::core::loader::SceneLoader); - - struct NodeInfo; - - // describing a link between Assimp Node and Sofa Node allowing us to build a node hierarchy - struct NodeInfo - { - std::size_t mChildIndex; // index of the current child node to process - aiNode* mAiNode; // aiNode being processed - simulation::Node::SPtr mNode; // corresponding Node created in the sofa scene graph - NodeInfo* mParentNode; // parent node (useful to retrieve mesh skeleton and to compute world transformation matrix) - aiMatrix4x4 mTransformation; // matrix that transforms from node space to world space - - NodeInfo(aiNode* pAiNode, simulation::Node::SPtr pNode, NodeInfo* mParentNode = NULL) : - mChildIndex(0), - mAiNode(pAiNode), - mNode(pNode), - mParentNode(mParentNode), - mTransformation() - { - if(mParentNode) - mTransformation = mParentNode->mTransformation; - - if(pAiNode) - mTransformation *= pAiNode->mTransformation; - - /*if(root) - { - std::cout << pAiNode->mTransformation.a1 << " - " << pAiNode->mTransformation.b1 << " - " << pAiNode->mTransformation.c1 << " - " << pAiNode->mTransformation.d1 << std::endl; - std::cout << pAiNode->mTransformation.a2 << " - " << pAiNode->mTransformation.b2 << " - " << pAiNode->mTransformation.c2 << " - " << pAiNode->mTransformation.d2 << std::endl; - std::cout << pAiNode->mTransformation.a3 << " - " << pAiNode->mTransformation.b3 << " - " << pAiNode->mTransformation.c3 << " - " << pAiNode->mTransformation.d3 << std::endl; - std::cout << pAiNode->mTransformation.a4 << " - " << pAiNode->mTransformation.b4 << " - " << pAiNode->mTransformation.c4 << " - " << pAiNode->mTransformation.d4 << std::endl; - }*/ - } - - NodeInfo(const NodeInfo& nodeInfo) : - mChildIndex(nodeInfo.mChildIndex), - mAiNode(nodeInfo.mAiNode), - mNode(nodeInfo.mNode), - mParentNode(nodeInfo.mParentNode), - mTransformation(nodeInfo.mTransformation) - { - - } - }; - - // describing a link between a Node and an Assimp Mesh - struct MeshInfo - { - aiMesh* mAiMesh; // mesh being processed - NodeInfo mNodeInfo; // its owner node - - MeshInfo(aiMesh* pAiMesh, NodeInfo pNodeInfo) : - mAiMesh(pAiMesh), - mNodeInfo(pNodeInfo) - { - - } - }; - -protected: - SceneColladaLoader(); - ~SceneColladaLoader(); -public: - - virtual void init() override; - virtual bool load() override; - - template - static bool canCreate ( T*& obj, core::objectmodel::BaseContext* context, core::objectmodel::BaseObjectDescription* arg ) - { - return BaseLoader::canCreate (obj, context, arg); - } - - float getAnimationSpeed() const {return animationSpeed.getValue();} - void setAnimationSpeed(float speed) {animationSpeed.setValue(speed);} - -protected: - - bool readDAE (std::ifstream &file, const char* filename); - -private: - - // build the joints and bones array used in the SkeletalMotionProjectiveConstraint - bool fillSkeletalInfo(const aiScene* scene, aiNode* meshParentNode, aiNode* meshNode, aiMatrix4x4 meshTransformation, aiMesh* mesh, type::vector >& skeletonJoints, type::vector& skeletonBones) const; - - // clean the scene graph of its empty and useless intermediary nodes - void removeEmptyNodes(); - -public: - - virtual std::string type() { return "The format of this scene is Collada (.dae)."; } - -private: - simulation::Node::SPtr subSceneRoot; // the Node containing the whole Collada loaded scene - - Assimp::Importer importer; // the Assimp importer used to easily load the Collada scene - - Data animationSpeed; ///< animation speed - Data generateCollisionModels; ///< generate point/line/triangle collision models for imported meshes - -#if COLLADASCENELOADER_HAVE_FLEXIBLE - Data useFlexible; ///< Use the Flexible plugin (it will replace the SkinningMapping with a LinearMapping) -#endif -#if COLLADASCENELOADER_HAVE_IMAGE - Data generateShapeFunction; ///< Generate a shape function that could be used in another simulation - Data voxelSize; ///< voxelSize used for shape function generation -#endif - -}; - -} // namespace loader - -} // namespace component - -} // namespace sofa - -#endif diff --git a/applications/plugins/SofaAssimp/SofaAssimpConfig.cmake.in b/applications/plugins/SofaAssimp/SofaAssimpConfig.cmake.in deleted file mode 100644 index d4ceda1c365..00000000000 --- a/applications/plugins/SofaAssimp/SofaAssimpConfig.cmake.in +++ /dev/null @@ -1,30 +0,0 @@ -# CMake package configuration file for the plugin '@PROJECT_NAME@' - -@PACKAGE_GUARD@ -@PACKAGE_INIT@ - -set(SOFAASSIMP_HAVE_IMAGE @SOFAASSIMP_HAVE_IMAGE@) -set(SOFAASSIMP_HAVE_FLEXIBLE @SOFAASSIMP_HAVE_FLEXIBLE@) - -find_package(Assimp REQUIRED) -find_package(SofaLoader REQUIRED) -find_package(SofaOpenglVisual REQUIRED) -find_package(SofaBoundaryCondition REQUIRED) -find_package(SofaGeneralRigid REQUIRED) -find_package(SofaMeshCollision REQUIRED) - -if(SOFAASSIMP_HAVE_IMAGE) - find_package(image QUIET REQUIRED) -endif() -if(SOFAASSIMP_HAVE_FLEXIBLE) - find_package(Flexible QUIET REQUIRED) -endif() - -if(NOT TARGET @PROJECT_NAME@) - include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") -endif() - -set(@PROJECT_NAME@_INCLUDE_DIRS @CMAKE_CURRENT_SOURCE_DIR@/../ - @ASSIMP_LIBRARY_DIR@) - -check_required_components(@PROJECT_NAME@) diff --git a/applications/plugins/SofaAssimp/cmake/Findassimp.cmake b/applications/plugins/SofaAssimp/cmake/Findassimp.cmake deleted file mode 100644 index cc9075e745a..00000000000 --- a/applications/plugins/SofaAssimp/cmake/Findassimp.cmake +++ /dev/null @@ -1,137 +0,0 @@ -if(CMAKE_SIZEOF_VOID_P EQUAL 8) - set(ASSIMP_ARCHITECTURE "64") -elseif(CMAKE_SIZEOF_VOID_P EQUAL 4) - set(ASSIMP_ARCHITECTURE "32") -endif(CMAKE_SIZEOF_VOID_P EQUAL 8) - -# First try to find assimp in CONFIG mode on the system -find_package(assimp NO_MODULE QUIET) - - -# If not found, try to manually find it -if(NOT ASSIMP_INCLUDE_DIRS OR NOT assimp_FOUND) - if(CMAKE_SYSTEM_NAME STREQUAL Windows) - # Use ASSIMP_ROOT_DIR as user input for Assimp location - set(ASSIMP_ROOT_DIR CACHE PATH "Assimp root directory") - - find_path(ASSIMP_INCLUDE_DIRS - NAMES assimp/postprocess.h - PATHS ${ASSIMP_ROOT_DIR}/include - DOC "The directory where assimp headers reside" - ) - - if(MSVC12) - set(ASSIMP_MSVC_VERSION "vc120") - elseif(MSVC14) - # First look for vc140 build and if not found try vc141 - find_path(ASSIMP_LIBRARY_DIR - NAMES assimp-vc140-mt.lib - HINTS - ${ASSIMP_ROOT_DIR}/lib${ASSIMP_ARCHITECTURE} - ${ASSIMP_ROOT_DIR}/lib - ${ASSIMP_ROOT_DIR}/lib/x64 - ) - - if(ASSIMP_LIBRARY_DIR) - set(ASSIMP_MSVC_VERSION "vc140") - else() - set(ASSIMP_MSVC_VERSION "vc141") - endif() - elseif (MSVC17) - set(ASSIMP_MSVC_VERSION "vc143") - else() - set(ASSIMP_MSVC_VERSION "") - endif() - - if(NOT ASSIMP_LIBRARY_DIR) - find_path(ASSIMP_LIBRARY_DIR - NAMES assimp-${ASSIMP_MSVC_VERSION}-mt.lib - HINTS - ${ASSIMP_ROOT_DIR}/lib${ASSIMP_ARCHITECTURE} - ${ASSIMP_ROOT_DIR}/lib - ${ASSIMP_ROOT_DIR}/lib/x64 - ) - endif() - - find_library(ASSIMP_LIBRARY_DEBUG - NAMES assimp-${ASSIMP_MSVC_VERSION}-mtd.lib - PATHS - ${ASSIMP_LIBRARY_DIR} - ${ASSIMP_ROOT_DIR}/lib - DOC "The assimp debug library" - ) - - find_library(ASSIMP_LIBRARY_RELEASE - NAMES assimp-${ASSIMP_MSVC_VERSION}-mt.lib - PATHS - ${ASSIMP_LIBRARY_DIR} - ${ASSIMP_ROOT_DIR}/lib - DOC "The assimp release library" - ) - - find_path(ASSIMP_BIN_DIR - NAMES assimp-${ASSIMP_MSVC_VERSION}-mt.dll - HINTS - ${ASSIMP_ROOT_DIR}/bin${ASSIMP_ARCHITECTURE} - ${ASSIMP_ROOT_DIR}/bin - ${ASSIMP_ROOT_DIR}/bin/x64 - ) - - if(ASSIMP_LIBRARY_RELEASE AND ASSIMP_BIN_DIR) - if(ASSIMP_LIBRARY_DEBUG) - set(ASSIMP_LIBRARY - optimized ${ASSIMP_LIBRARY_RELEASE} - debug ${ASSIMP_LIBRARY_DEBUG} - ) - else() - set(ASSIMP_LIBRARY ${ASSIMP_LIBRARY_RELEASE}) - endif() - - set(ASSIMP_DLL ${ASSIMP_BIN_DIR}/assimp-${ASSIMP_MSVC_VERSION}-mt.dll) - set(assimp_FOUND TRUE) - else() - set(assimp_FOUND FALSE) - endif() - else() - find_path(ASSIMP_INCLUDE_DIRS - NAMES assimp/postprocess.h assimp/scene.h assimp/version.h assimp/config.h assimp/cimport.h - PATHS - /usr/include - /usr/local/include - /sw/include - /opt/local/include - DOC "The directory where assimp headers reside" - ) - - find_library(ASSIMP_LIBRARY - NAMES assimp - PATHS - /usr/local/lib/ - /usr/lib64 - /usr/lib - /usr/local/lib64 - /usr/local/lib - /sw/lib - /opt/local/lib - DOC "The assimp library" - ) - - if(ASSIMP_INCLUDE_DIRS AND ASSIMP_LIBRARY) - set(assimp_FOUND TRUE) - endif() - endif() -endif() - -if(assimp_FOUND) - if(NOT assimp_FIND_QUIETLY) - message(STATUS "Assimp found. Library is ${ASSIMP_LIBRARIES} and include dir is ${ASSIMP_INCLUDE_DIRS}") - endif() -else() - if(${CMAKE_FIND_PACKAGE_NAME}_FIND_REQUIRED) - set(error_message "Assimp not found.") - if(CMAKE_SYSTEM_NAME STREQUAL Windows AND NOT ASSIMP_ROOT_DIR) - set(error_message "${error_message} Please set ASSIMP_ROOT_DIR to locate Assimp.") - endif() - message(FATAL_ERROR "${error_message}") - endif() -endif() diff --git a/applications/plugins/SofaAssimp/doc/index.html b/applications/plugins/SofaAssimp/doc/index.html deleted file mode 100644 index 7c553b03b3b..00000000000 --- a/applications/plugins/SofaAssimp/doc/index.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - ColladaSceneLoader Plugin Documentation - - - - - - -

ColladaSceneLoader Plugin Documentation

- - - - - - - - - - - -
- A skinned and bones animated character walking
-
A skinned and bones animated character
-
- -
-

Introduction

-This page explains how to use the ColladaSceneLoader plugin to load collada scene (.dae) into Sofa.
-
-What is Collada ? -
-

-       COLLADA defines an XML-based schema to make it easy to transport 3D assets between applications -- enabling diverse 3D authoring and content processing tools to be combined into a production pipeline. -The intermediate language provides comprehensive encoding of visual scenes including: geometry, shaders and effects, physics, animation, kinematics, -and even multiple version representations of the same asset.COLLADA FX enables leading 3D authoring tools to work effectively together to create shader -and effects applications and assets to be authored and packaged using OpenGL Shading Language, Cg, CgFX, and DirectX FX. -

-

How to use

-

-      To use this plugin, you just have to go in you sofa configuration file (sofa-local.prf or if you have not this file, use sofa-default.prf in the sofa root directory) and uncomment or add this following line : -
-DEFINES += SOFA_HAVE_PLUGIN_COLLADA -
-
-If you are a Visual Studio user you must generate sofa projects again using the corresponding batch file (Project VC*.bat). -
-
-      Build the ColladaSceneLoader plugin and load the resulting dynamic library with the Sofa plugin manager available in runSofa or in the sofa Modeler (in the main toolbar : Edit / Plugin Manager...). -You are now able to use the new SceneColladaLoader component. In the Modeler, you can find it in the Loader category. To do so, drag and drop the component into your scene graph and fill up the data "filename" with -the path of the collada scene you want to load. If you launch runSofa with your scene you will see your SceneColladaLoader component and a new generated node below which contains the whole collada scene. -
-      For every skinned mesh, the SceneColladaLoader component creates a MechanicalObject containing the bones used to skin the mesh, a SkeletalMotionContraint containing the whole bones animation -and a SkinningMapping in order to apply the skinning on the mesh. -For every mesh, skinned or not, the loader also creates components needed for visualisation : a MechanicalObject with the mesh vertices, a MeshTopology containing the mesh edges, triangles and -quads, an OglModel component to draw the mesh on the screen and if the mesh is not skinned an IdentityMapping to link the MechanicalObject containing the mesh vertices to the OglModel (this step is -automatically done by the SkinningMapping if we have a skinned mesh). -

- -

Examples

- -      The file example.scn (located in the folder : ColladaSceneLoader/Demos/ ) which loads the collada file "example.dae" illustrate pretty well how works the plugin. -Its XML description contains a line with the new SceneColladaLoader component with its filename data filled as below : -
-
-<SceneColladaLoader name="sceneColladaLoader" filename="example.dae" /> -
-
-The collada file example.dae contains a very basic scene with a mesh skinned with two bones representing an arm which is animated in two step as shown in the following screenshots [took from Blender (software)] : -
-
- - - - - - - - - - - -
Raised skinned arm       Bent skinned arm
Animation step 1 : Arm is raisedAnimation step 2 : Arm is bent
-
-And now the same scene loaded into Sofa : -
-
- - - - - - - - - - - -
Raised skinned armHalf-bent skinned armBent skinned arm
Animation step 1 : Arm is raised
Animation step 1-2 : Arm animation interpolated by Sofa
(animation speed depends of the animation time step)
Animation step 2 : Arm is bent
-
-
-Another example with a scene containing two meshes, one with the same bones as in the previous example and a sphere without skinning. -
-
- - - - - - - - - - - -
     
The scene in the Sofa ModelerThe same scene in runSofa
-
-
-      As you can see in Sofa Modeler, the scene to load a collada file is very simple. We have the SceneColladaLoader to load it and, important thing, we also have an EulerSolver -which will be used by the potential SkeletalMotionProjectiveConstraints to "play" the animation updating positions and velocities. -When you launch runSofa with this scene, a new node will be added which contains the whole collada scene. The name of this node is the name you gave to the -SceneColladaLoader plus the string "_scene". On the right picture, the loader generated two child nodes call "mesh 0" which contains a mesh without skinning (the sphere), and -"mesh 1" which contains a mesh with skinning and bones animation directly from the collada file. -The SkeletalMotionProjectiveConstraint automatically interpolates between animation frames, play with the animation time step to slown down or speed up the animation. -
-
-As you can see on the other example below, the woman's hair does not fit her head very well because its coordinates system belongs to a dummy object not supported for the moment. -
-
- - - - - - - -
A skinned and bones animated mesh representing a woman
-
-
-

Intellectual property and rights

- - - - - - - - - - - - - - - - - - - -
Author
-
Olivier CARRE
Contact
-
olivier.carre@inria.fr or sofa-devel@lists.gforge.inria.fr -
License
-
Your can distribute this plugin under the same license as the core of SOFA, or any other license of your choice.
-
Sponsors
-
Assimp Library
-
-
-
-
-
-
- diff --git a/applications/plugins/SofaAssimp/doc/skinning_example_0_0.png b/applications/plugins/SofaAssimp/doc/skinning_example_0_0.png deleted file mode 100644 index 266817513473858d0a06140e4bb6b5b536a74746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 197776 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

7vd8C6kOMRreR{V;-8l{!ntU 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%0Dc47PxNuK3k_{ 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

  • t#sZ-cH=`m`)-K?o-Z1JSh= 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 UdK9RszX6}q#ui3JC(cFv4^DMBA^-pY diff --git a/applications/plugins/SofaAssimp/doc/skinning_example_0_4.png b/applications/plugins/SofaAssimp/doc/skinning_example_0_4.png deleted file mode 100644 index 6a99fc6b54070017c1f7fa80dbfe71cd8a434963..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127044 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

    >Gx6jDb6%f@J_qGwvYDR|E=#9(@@BGE@_^ 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 OPg6}#^_hzGz5fsKG+Utn diff --git a/applications/plugins/SofaAssimp/doc/skinning_example_3_0.png b/applications/plugins/SofaAssimp/doc/skinning_example_3_0.png deleted file mode 100644 index a23128bd2abd2209f7db582a65013b0b26e665ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183817 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 DpZqTv diff --git a/applications/plugins/SofaAssimp/doc/skinning_example_modeler.png b/applications/plugins/SofaAssimp/doc/skinning_example_modeler.png deleted file mode 100644 index 00f9f8af8738d981b0256f42777fc60cc1a4c525..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76460 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 diff --git a/applications/plugins/SofaAssimp/examples/.scene-tests b/applications/plugins/SofaAssimp/examples/.scene-tests deleted file mode 100644 index 3c5886f8719..00000000000 --- a/applications/plugins/SofaAssimp/examples/.scene-tests +++ /dev/null @@ -1,2 +0,0 @@ -# Old scenes failing on CI -ignore "character_clothes.py" diff --git a/applications/plugins/SofaAssimp/examples/AssimpFbxLoader.scn b/applications/plugins/SofaAssimp/examples/AssimpFbxLoader.scn deleted file mode 100644 index ca0f356bf34..00000000000 --- a/applications/plugins/SofaAssimp/examples/AssimpFbxLoader.scn +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/applications/plugins/SofaAssimp/examples/AssimpObjLoader.scn b/applications/plugins/SofaAssimp/examples/AssimpObjLoader.scn deleted file mode 100644 index 6454171ebef..00000000000 --- a/applications/plugins/SofaAssimp/examples/AssimpObjLoader.scn +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/applications/plugins/SofaAssimp/examples/SceneColladaLoader.scn b/applications/plugins/SofaAssimp/examples/SceneColladaLoader.scn deleted file mode 100644 index f94200a8eca..00000000000 --- a/applications/plugins/SofaAssimp/examples/SceneColladaLoader.scn +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/applications/plugins/SofaAssimp/examples/basic.dae b/applications/plugins/SofaAssimp/examples/basic.dae deleted file mode 100644 index 5c82ff21c0f..00000000000 --- a/applications/plugins/SofaAssimp/examples/basic.dae +++ /dev/null @@ -1,242 +0,0 @@ - - - - - Blender User - Blender 2.61.0 r42615 - - 2012-07-04T11:44:41 - 2012-07-04T11:44:41 - - Z_UP - - - - - - 0 0 -1 0.7236 -0.52572 -0.447215 -0.276385 -0.85064 -0.447215 -0.894425 0 -0.447215 -0.276385 0.85064 -0.447215 0.7236 0.52572 -0.447215 0.276385 -0.85064 0.447215 -0.7236 -0.52572 0.447215 -0.7236 0.52572 0.447215 0.276385 0.85064 0.447215 0.894425 0 0.447215 0 0 1 -0.1624555 -0.4999952 -0.8506544 0.4253227 -0.3090114 -0.8506542 0.2628688 -0.8090116 -0.5257377 0.4253227 0.3090114 -0.8506542 0.8506479 0 -0.5257359 -0.5257298 0 -0.8506516 -0.6881894 -0.4999969 -0.5257362 -0.1624555 0.4999952 -0.8506544 -0.6881894 0.4999969 -0.5257362 0.2628688 0.8090116 -0.5257377 0.9510579 0.3090126 0 0.9510579 -0.3090126 0 0.5877856 -0.8090167 0 0 -1 0 -0.5877856 -0.8090167 0 -0.9510579 -0.3090126 0 -0.9510579 0.3090126 0 -0.5877856 0.8090167 0 0 1 0 0.5877856 0.8090167 0 0.6881894 -0.4999969 0.5257362 -0.2628688 -0.8090116 0.5257377 -0.8506479 0 0.5257359 -0.2628688 0.8090116 0.5257377 0.6881894 0.4999969 0.5257362 0.5257298 0 0.8506516 0.1624555 -0.4999952 0.8506544 -0.4253227 -0.3090114 0.8506542 -0.4253227 0.3090114 0.8506542 0.1624555 0.4999952 0.8506544 - - - - - - - - - - -0.03854686 -0.7487889 -0.6616868 0.1875942 -0.5773454 -0.7946577 0.4713175 -0.5831208 -0.6616873 0.1023809 -0.3150899 -0.9435235 0.700228 -0.2680492 -0.6616875 0.6070605 0 -0.7946556 0.700228 0.2680492 -0.6616875 0.3313045 0 -0.9435238 -0.724044 -0.1947344 -0.6616938 -0.4911194 -0.356821 -0.7946575 -0.4089386 -0.6284429 -0.6616864 -0.2680343 -0.1947365 -0.9435228 -0.4089386 0.6284429 -0.6616864 -0.4911194 0.356821 -0.7946575 -0.724044 0.1947344 -0.6616938 -0.2680343 0.1947365 -0.9435228 0.4713175 0.5831208 -0.6616873 0.1875942 0.5773454 -0.7946577 -0.03854686 0.7487889 -0.6616868 0.1023809 0.3150899 -0.9435235 0.9049807 -0.268049 -0.3303933 0.9822458 0 -0.1875985 0.992077 0 0.1256312 0.9049807 0.268049 -0.3303933 0.02472603 -0.9435186 -0.3303954 0.3035309 -0.9341714 -0.1875973 0.306568 -0.9435188 0.1256512 0.53459 -0.7778512 -0.3303952 -0.8896978 -0.315092 -0.3303859 -0.7946555 -0.5773479 -0.187595 -0.8026069 -0.5831249 0.1256483 -0.5745837 -0.7487934 -0.3303969 -0.5745837 0.7487934 -0.3303969 -0.7946555 0.5773479 -0.187595 -0.8026069 0.5831249 0.1256483 -0.8896978 0.315092 -0.3303859 0.53459 0.7778512 -0.3303952 0.3035309 0.9341714 -0.1875973 0.306568 0.9435188 0.1256512 0.02472603 0.9435186 -0.3303954 0.5745837 -0.7487934 0.3303969 0.7946555 -0.5773479 0.187595 0.8896978 -0.315092 0.3303859 0.8026069 -0.5831249 -0.1256483 -0.53459 -0.7778512 0.3303952 -0.3035309 -0.9341714 0.1875973 -0.02472603 -0.9435186 0.3303954 -0.306568 -0.9435188 -0.1256512 -0.9049807 0.268049 0.3303933 -0.9822458 0 0.1875985 -0.9049807 -0.268049 0.3303933 -0.992077 0 -0.1256312 -0.02472603 0.9435186 0.3303954 -0.3035309 0.9341714 0.1875973 -0.53459 0.7778512 0.3303952 -0.306568 0.9435188 -0.1256512 0.8896978 0.315092 0.3303859 0.7946555 0.5773479 0.187595 0.5745837 0.7487934 0.3303969 0.8026069 0.5831249 -0.1256483 0.4089386 -0.6284429 0.6616864 0.4911194 -0.356821 0.7946575 0.2680343 -0.1947365 0.9435228 0.724044 -0.1947344 0.6616938 -0.4713175 -0.5831208 0.6616873 -0.1875942 -0.5773454 0.7946577 -0.1023809 -0.3150899 0.9435235 0.03854686 -0.7487889 0.6616868 -0.700228 0.2680492 0.6616875 -0.6070605 0 0.7946556 -0.3313045 0 0.9435238 -0.700228 -0.2680492 0.6616875 0.03854686 0.7487889 0.6616868 -0.1875942 0.5773454 0.7946577 -0.1023809 0.3150899 0.9435235 -0.4713175 0.5831208 0.6616873 0.724044 0.1947344 0.6616938 0.4911194 0.356821 0.7946575 0.2680343 0.1947365 0.9435228 0.4089386 0.6284429 0.6616864 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    14 0 2 0 12 0 12 1 13 1 14 1 1 2 14 2 13 2 12 3 0 3 13 3 16 4 1 4 13 4 13 5 15 5 16 5 5 6 16 6 15 6 13 7 0 7 15 7 18 8 3 8 17 8 17 9 12 9 18 9 2 10 18 10 12 10 17 11 0 11 12 11 20 12 4 12 19 12 19 13 17 13 20 13 3 14 20 14 17 14 19 15 0 15 17 15 21 16 5 16 15 16 15 17 19 17 21 17 4 18 21 18 19 18 15 19 0 19 19 19 23 20 1 20 16 20 16 21 22 21 23 21 10 22 23 22 22 22 22 23 16 23 5 23 25 24 2 24 14 24 14 25 24 25 25 25 6 26 25 26 24 26 24 27 14 27 1 27 27 28 3 28 18 28 18 29 26 29 27 29 7 30 27 30 26 30 26 31 18 31 2 31 29 32 4 32 20 32 20 33 28 33 29 33 8 34 29 34 28 34 28 35 20 35 3 35 31 36 5 36 21 36 21 37 30 37 31 37 9 38 31 38 30 38 30 39 21 39 4 39 32 40 6 40 24 40 24 41 23 41 32 41 10 42 32 42 23 42 23 43 24 43 1 43 33 44 7 44 26 44 26 45 25 45 33 45 6 46 33 46 25 46 25 47 26 47 2 47 34 48 8 48 28 48 28 49 27 49 34 49 7 50 34 50 27 50 27 51 28 51 3 51 35 52 9 52 30 52 30 53 29 53 35 53 8 54 35 54 29 54 29 55 30 55 4 55 36 56 10 56 22 56 22 57 31 57 36 57 9 58 36 58 31 58 31 59 22 59 5 59 38 60 6 60 32 60 32 61 37 61 38 61 11 62 38 62 37 62 37 63 32 63 10 63 39 64 7 64 33 64 33 65 38 65 39 65 11 66 39 66 38 66 38 67 33 67 6 67 40 68 8 68 34 68 34 69 39 69 40 69 11 70 40 70 39 70 39 71 34 71 7 71 41 72 9 72 35 72 35 73 40 73 41 73 11 74 41 74 40 74 40 75 35 75 8 75 37 76 10 76 36 76 36 77 41 77 37 77 11 78 37 78 41 78 41 79 36 79 9 79

    - - - 1 - - - - - 0.5 0.5 -0.5 0.5 -0.5 -0.5 -0.5000001 -0.4999999 -0.5 -0.4999998 0.5000001 -0.5 0.5000002 0.4999997 1 0.4999996 -0.5000004 1 -0.5000002 -0.4999998 1 -0.5 0.5 1 -0.5 0.5 2.5 -0.5000002 -0.4999998 2.5 0.4999996 -0.5000004 2.5 0.5000002 0.4999997 2.5 - - - - - - - - - - 0 0 -1 1 -2.83122e-7 0 -3.57628e-7 -1 0 -1 2.5332e-7 0 2.08616e-7 1 1.39078e-7 2.98023e-7 1 0 -1 1.78814e-7 0 -6.25849e-7 -1 0 1 -5.66244e-7 0 0 0 1 - - - - - - - - - - - - - - - 4 4 4 4 4 4 4 4 4 4 -

    0 0 1 0 2 0 3 0 0 1 4 1 5 1 1 1 1 2 5 2 6 2 2 2 2 3 6 3 7 3 3 3 4 4 0 4 3 4 7 4 4 5 7 5 8 5 11 5 7 6 6 6 9 6 8 6 6 7 5 7 10 7 9 7 5 8 4 8 11 8 10 8 11 9 8 9 9 9 10 9

    -
    -
    - 1 -
    - - - - - 0 0.04166656 - - - - - - - - 1 0 0 0 0 1.94707e-7 -1 0 0 1 1.94707e-7 0 0 0 0 1 1 0 0 0 0 1.94707e-7 -1 0 0 1 1.94707e-7 0 0 0 0 1 - - - - - - - - LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.04166656 - - - - - - - - 1 0 0 0 0 1 -1.50996e-7 1 0 1.50996e-7 1 1.50996e-7 0 0 0 1 -1.34359e-7 1 1.94707e-7 0 -1 -1.34359e-7 -4.04564e-7 1 -4.04564e-7 -1.94707e-7 1 1.50996e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR - - - - - - - - - - - - - - - - - - 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - - Elbow Wrist - - - - - - - - 1 0 0 0 0 1.94707e-7 1 0 0 -1 1.94707e-7 0 0 0 0 1 1 0 0 0 0 1.94707e-7 1 -1 0 -1 1.94707e-7 0 0 0 0 1 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - - - - - - - 1 1 1 1 2 2 2 2 1 1 1 1 - 0 0 0 1 0 2 0 3 0 4 1 5 0 6 1 7 0 8 1 9 0 10 1 11 1 12 1 13 1 14 1 15 - - - - - - - - -2 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 1 -2.27998e-14 2.27998e-14 0 2.27998e-14 1.94707e-7 -1 0 2.27998e-14 1 1.94707e-7 0 0 0 0 1 - - -1.34359e-7 1 1.94707e-7 0 -1 -1.34359e-7 -4.04564e-7 1 -4.04564e-7 -1.94707e-7 1 1.50996e-7 0 0 0 1 - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #Elbow - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/character_clothes.py b/applications/plugins/SofaAssimp/examples/character_clothes.py deleted file mode 100644 index 9f6ae51734e..00000000000 --- a/applications/plugins/SofaAssimp/examples/character_clothes.py +++ /dev/null @@ -1,141 +0,0 @@ -import Sofa -import os.path - -from Compliant import Rigid - -colladasceneloader_path = os.path.realpath( os.path.dirname(__file__) + '../../ColladaSceneLoader' ).replace('\\', '/') -mesh_path = colladasceneloader_path + '/Demos/' - -scale = 1 - -clothSelfCollision = 1 - - - -def createScene(root): - - # simulation parameters - root.dt = 0.02 - root.gravity = [0, -9.81, 0] - - # plugins - root.createObject('RequiredPlugin', name='Flexible', pluginName='Flexible') - root.createObject('RequiredPlugin', name='Compliant', pluginName='Compliant') - root.createObject('RequiredPlugin', name='ColladaSceneLoader', pluginName='ColladaSceneLoader') - - # visual style - root.createObject('VisualStyle', displayFlags='showBehaviorModels') - - # scene node - scene = root.createChild('scene') - - scene.createObject('CollisionPipeline', depth='6') - scene.createObject('BruteForceBroadPhase', name='N2') - scene.createObject('BVHNarrowPhase') - scene.createObject('CollisionResponse', responseParams='damping=0&compliance=0&restitution=0', response='CompliantContact') - scene.createObject('MinProximityIntersection', alarmDistance='.7', contactDistance='0.5') - - scene.createObject('CompliantImplicitSolver', stabilization='1', warm_start=1) - scene.createObject('SequentialSolver', precision='1e-10', iterations='100', projectH=1) - scene.createObject('LDLTResponse', regularize=1e-18 ) - scene.createObject('CompliantAttachButtonSetting') - - # character (currently we use a fixed box) - createCharacter(scene.createChild('character')) - - # clothes - createChlothes(scene.createChild('clothes')) - - - -def createCharacter(parent): - - createPersona(parent) - #createBox(parent) - - - -def createPersona(parent): - - parent.createObject('SceneColladaLoader', name='character', filename=mesh_path + 'lowpoly_character.dae', animationSpeed='0.14', generateCollisionModels='1') - - - -def createBox(parent): - - parent.createObject('MechanicalObject', template='Rigid', name='model', position='0 100.0 0 0 0 0 1') - parent.createObject('UniformMass') - parent.createObject('FixedProjectiveConstraint', indices='0') - - collisionNode = parent.createChild('collision') - collisionNode.createObject('MeshOBJLoader', name='loader', filename=mesh_path + 'cube.obj') - collisionNode.createObject('MeshTopology', position='@loader.position', edges='@loader.edges', triangles='@loader.triangles', quads='@loader.quads', tetrahedra='@loader.tetras', hexahedra='@loader.hexas') - collisionNode.createObject('MechanicalObject', template='Vec3d', name='vertices', position='@loader.position') - collisionNode.createObject('TriangleCollisionModel', template='Vec3d') - collisionNode.createObject('LineCollisionModel', template='Vec3d') - collisionNode.createObject('PointCollisionModel', template='Vec3d') - - - collisionNode.createObject('RigidMapping', template='Rigid,Vec3d', input='@../model', output='@./vertices') - - visuNode = collisionNode.createChild('visu') - visuNode.createObject('OglModel', name='visual') - visuNode.createObject('IdentityMapping', template='Vec3d,ExtVec3f', input='@../vertices', output='@visual') - - - -def createChlothes(parent): - - parent.createObject('MeshOBJLoader', name='loader', filename=mesh_path + 'poncho.obj') - parent.createObject('MechanicalObject', template='Vec3d', name='dof', position='@loader.position') - parent.createObject('UniformMass') - parent.createObject('MeshTopology', name='mesh', position='@loader.position', edges='@loader.edges', triangles='@loader.triangles', quads='@loader.quads', tetrahedra='@loader.tetras', hexahedra='@loader.hexas') - - parent.createObject('TriangleCollisionModel', template='Vec3d', name='models', proximity='0', selfCollision=clothSelfCollision) - parent.createObject('LineCollisionModel', template='Vec3d', name='models', proximity='0', selfCollision=clothSelfCollision) - parent.createObject('PointCollisionModel', template='Vec3d', name='models', proximity='0', selfCollision=clothSelfCollision) - - #parent.createObject('ConstantForceField', force='9.81 -9.81 9.81', points='0') #0 24 599 623 - #parent.createObject('ConstantForceField', force='-9.81 -9.81 9.81', points='24') - #parent.createObject('ConstantForceField', force='9.81 -9.81 -9.81', points='599') - #parent.createObject('ConstantForceField', force='-9.81 -9.81 -9.81', points='623') - - - #parent.createObject('MeshSpringForceField', linesStiffness='1.e+4', linesDamping='0.1') // spring version - - createFlexibleClothes(parent) # fem - - #createCompliantClothes(parent) # another spring version - - parent.createObject('FastTriangularBendingSprings', bendingStiffness=3) # bending springs - - visuNode = parent.createChild('visu') - visuNode.createObject('OglModel', template='ExtVec3f', name='visual', color="red") - visuNode.createObject('IdentityMapping', template='Vec3d,ExtVec3f', input='@../dof', output='@visual') - - - -def createFlexibleClothes(parent): - - parent.createObject('BarycentricShapeFunction', template='ShapeFunctiond') - - deformationNode = parent.createChild('deformation') - deformationNode.createObject('TopologyGaussPointSampler', name='sampler', inPosition='@../dof.position', showSamples='false', method='0', order='1') - deformationNode.createObject('MechanicalObject', template='F321', name='triangleDeformationsDOF') - deformationNode.createObject('LinearMapping', template="Vec3d,F321") - - strainNode = deformationNode.createChild('strain') - strainNode.createObject('MechanicalObject', template='E321', name="StrainDOF") - strainNode.createObject('CorotationalStrainMapping', template='F321,E321', method="svd") # try qr instead of svd - strainNode.createObject('HookeForceField', template='E321', youngModulus='30000', poissonRatio='0.35', viscosity='0') - - - -def createCompliantClothes(parent): - - extensionNode = parent.createChild('extension') - extensionNode.createObject('MechanicalObject', template='Vec1d', name='ExtensionDOF') - extensionNode.createObject('EdgeSetTopologyContainer', template='Vec1d', name='ExtensionEdge', edges='@../mesh.edges') - extensionNode.createObject('ExtensionMapping', template='Vec3d,Vec1d', name="ExtensionMap", input='@../', output='@./') - extensionNode.createObject('UniformCompliance', template='Vec1d', name="UniComp", compliance='1e-4', isCompliance='0') - \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/cube.obj b/applications/plugins/SofaAssimp/examples/cube.obj deleted file mode 100644 index ec88b08b3e6..00000000000 --- a/applications/plugins/SofaAssimp/examples/cube.obj +++ /dev/null @@ -1,33 +0,0 @@ -# Blender v2.69 (sub 0) OBJ File: '' -# www.blender.org -o Cube.001 -v 30.000004 -29.999994 -30.000013 -v 30.000004 -30.000006 29.999987 -v -29.999996 -29.999994 -30.000013 -v 30.000004 30.000006 -29.999971 -v -29.999996 30.000006 -30.000002 -v 29.999973 29.999994 30.000025 -v -29.999996 -30.000006 29.999987 -v -29.999996 29.999994 29.999998 -vn 0.000000 -1.000000 -0.000000 -vn -0.000000 1.000000 0.000000 -vn 1.000000 0.000000 0.000000 -vn 0.000000 -0.000001 1.000000 -vn -1.000000 0.000000 0.000000 -vn 0.000001 0.000001 -1.000000 -vn 1.000000 0.000001 0.000001 -vn -0.000000 -0.000000 1.000000 -vn 0.000000 0.000000 -1.000000 -s off -f 1//1 2//1 3//1 -f 4//2 5//2 6//2 -f 1//3 4//3 2//3 -f 2//4 6//4 7//4 -f 7//5 8//5 3//5 -f 4//6 1//6 5//6 -f 2//1 7//1 3//1 -f 5//2 8//2 6//2 -f 4//7 6//7 2//7 -f 6//8 8//8 7//8 -f 8//5 5//5 3//5 -f 1//9 3//9 5//9 diff --git a/applications/plugins/SofaAssimp/examples/example.dae b/applications/plugins/SofaAssimp/examples/example.dae deleted file mode 100644 index 03ab58b2433..00000000000 --- a/applications/plugins/SofaAssimp/examples/example.dae +++ /dev/null @@ -1,186 +0,0 @@ - - - - - Blender User - Blender 2.61.0 r42615 - - 2012-07-02T16:34:01 - 2012-07-02T16:34:01 - - Z_UP - - - - - - 0.5 0.5 -0.5 0.5 -0.5 -0.5 -0.5000001 -0.4999999 -0.5 -0.4999998 0.5000001 -0.5 0.5000002 0.4999997 1 0.4999996 -0.5000004 1 -0.5000002 -0.4999998 1 -0.5 0.5 1 -0.5 0.5 2.5 -0.5000002 -0.4999998 2.5 0.4999996 -0.5000004 2.5 0.5000002 0.4999997 2.5 - - - - - - - - - - 0 0 -1 1 -2.83122e-7 0 -2.83122e-7 -1 0 -1 2.5332e-7 0 2.08616e-7 1 0 2.68221e-7 1 0 -1 2.38419e-7 0 -5.0664e-7 -1 0 1 -5.66244e-7 0 0 0 1 - - - - - - - - - - - - - - - 4 4 4 4 4 4 4 4 4 4 -

    0 0 1 0 2 0 3 0 0 1 4 1 5 1 1 1 1 2 5 2 6 2 2 2 2 3 6 3 7 3 3 3 4 4 0 4 3 4 7 4 4 5 7 5 8 5 11 5 7 6 6 6 9 6 8 6 6 7 5 7 10 7 9 7 5 8 4 8 11 8 10 8 11 9 8 9 9 9 10 9

    -
    -
    - 1 -
    -
    - - - - 0 0.04166662 - - - - - - - - 1 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 1 - - - - - - - - LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.04166662 - - - - - - - - -1 0 -1.50996e-7 0 0 1 1.50996e-7 1 1.50996e-7 1.50996e-7 -1 0 0 0 0 1 0 1 0 0 1 0 3.60853e-7 1 3.60853e-7 0 -1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR - - - - - - - - - - - - - - - - - - 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - - Elbow Wrist - - - - - - - - 1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1 -1 -1.50996e-7 0 0 0 0 1 -1 -1.50996e-7 1 0 -1.50996e-7 0 0 0 1 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - - - - - - - 1 1 1 1 2 2 2 2 1 1 1 1 - 0 0 0 1 0 2 0 3 0 4 1 5 0 6 1 7 0 8 1 9 0 10 1 11 1 12 1 13 1 14 1 15 - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 1 0 0 0 0 7.54979e-8 -1 0 0 1 7.54979e-8 0 0 0 0 1 - - -3.42285e-8 1 -5.88609e-8 0 1 3.42285e-8 3.60853e-7 1 3.60853e-7 -5.88609e-8 -1 0 0 0 0 1 - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #Elbow - - - - - - - -
    \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/mesh/Sofa.fbx b/applications/plugins/SofaAssimp/examples/mesh/Sofa.fbx deleted file mode 100644 index 8d7f29b9cb8051279c2452243d5a5eb14e21fe48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682928 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

    y@IoNQM*wYJgC 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≷a{lY4SmC7q~^1a~jL!S7kb`%|F-mnz?P{c;}_|CY=d_1Ffb zg}cL&b$&h1WxpNaTSsgy4QxmM{F3+{i*S|nN%P)17w;bth9IsOa4QIiw3OLQ7$=gG zd#8yLn|HA?4RPePq|!NAeWSecX+!2}x535igB)gh{nWVY)b`p9B$jAR5Zrq-9|L*@ zHhnBYISeanCaZB>o_)F~Qv~Q*)IC)=>lim^tm`2^{zTotR+niO%YX4~jDv7hMF{$y zjH!Enx1pX4I!X+Km1RCYYgx%8CYg;;QMFF~^7(IxmO}@nvL$(fkMrr7Y)9?Z*RtPu zW{<5v#O@Dl>rji(osxwWTT3!aH^bW{!kuiDpTYbo>J1@m^9!kE87hkXXWOz3Q z4q8iq)DO6uoVCct_;@CbQlH)(G)lq*|8D(q>dUO!5__7 zLfDhNjiCmn2-!!>aXljBb>uW$`6|Sh*ufa=`J-aDO^V3&ZAkig){N0*(tYcQ#iY2; zb?43ZjXbj_S%=#-R+biM?+EtbjzxbS@7OoJv?nj;XsYtJQT*GGo`kMg#D2;BqFo8s zOyUM1XLL*Bt<@c;Rxk#s`#DYbeMvqHuDT)ynaRP120kO3L0z>Br)xpi2fJUZ_f%Na z#|V@Tf$f%#i{5}nv_7s*G?$DInD<#dFO+mf;X|U-sZGdut{w7 z8aqmSMM%&pX>}70yS6%bU?+vg`4?mxKIa$pkwYa?FNO-H!DX`x2dWA6%Z}?Kg(#8T zGr^bgUwr7+4KeQc#2DE_c6=s!V9;H8J7?;m4u$%j1fU-dJS!EB$l6Tfr

    eGsZMk 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%0DQ4PNY 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

    {XRlq-`Is_4<0FYQ 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

    =|q!>tv2P3si+?O$G!0{ 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≪#wG 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

    kt0DN29PtR#z@xw3#=~*sEGUl6%RSexGCvtp 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

    -v&Z!POD3gz`aTbW?>T*k##ak{ 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 diff --git a/applications/plugins/SofaAssimp/examples/scene.dae.basic b/applications/plugins/SofaAssimp/examples/scene.dae.basic deleted file mode 100644 index 5c82ff21c0f..00000000000 --- a/applications/plugins/SofaAssimp/examples/scene.dae.basic +++ /dev/null @@ -1,242 +0,0 @@ - - - - - Blender User - Blender 2.61.0 r42615 - - 2012-07-04T11:44:41 - 2012-07-04T11:44:41 - - Z_UP - - - - - - 0 0 -1 0.7236 -0.52572 -0.447215 -0.276385 -0.85064 -0.447215 -0.894425 0 -0.447215 -0.276385 0.85064 -0.447215 0.7236 0.52572 -0.447215 0.276385 -0.85064 0.447215 -0.7236 -0.52572 0.447215 -0.7236 0.52572 0.447215 0.276385 0.85064 0.447215 0.894425 0 0.447215 0 0 1 -0.1624555 -0.4999952 -0.8506544 0.4253227 -0.3090114 -0.8506542 0.2628688 -0.8090116 -0.5257377 0.4253227 0.3090114 -0.8506542 0.8506479 0 -0.5257359 -0.5257298 0 -0.8506516 -0.6881894 -0.4999969 -0.5257362 -0.1624555 0.4999952 -0.8506544 -0.6881894 0.4999969 -0.5257362 0.2628688 0.8090116 -0.5257377 0.9510579 0.3090126 0 0.9510579 -0.3090126 0 0.5877856 -0.8090167 0 0 -1 0 -0.5877856 -0.8090167 0 -0.9510579 -0.3090126 0 -0.9510579 0.3090126 0 -0.5877856 0.8090167 0 0 1 0 0.5877856 0.8090167 0 0.6881894 -0.4999969 0.5257362 -0.2628688 -0.8090116 0.5257377 -0.8506479 0 0.5257359 -0.2628688 0.8090116 0.5257377 0.6881894 0.4999969 0.5257362 0.5257298 0 0.8506516 0.1624555 -0.4999952 0.8506544 -0.4253227 -0.3090114 0.8506542 -0.4253227 0.3090114 0.8506542 0.1624555 0.4999952 0.8506544 - - - - - - - - - - -0.03854686 -0.7487889 -0.6616868 0.1875942 -0.5773454 -0.7946577 0.4713175 -0.5831208 -0.6616873 0.1023809 -0.3150899 -0.9435235 0.700228 -0.2680492 -0.6616875 0.6070605 0 -0.7946556 0.700228 0.2680492 -0.6616875 0.3313045 0 -0.9435238 -0.724044 -0.1947344 -0.6616938 -0.4911194 -0.356821 -0.7946575 -0.4089386 -0.6284429 -0.6616864 -0.2680343 -0.1947365 -0.9435228 -0.4089386 0.6284429 -0.6616864 -0.4911194 0.356821 -0.7946575 -0.724044 0.1947344 -0.6616938 -0.2680343 0.1947365 -0.9435228 0.4713175 0.5831208 -0.6616873 0.1875942 0.5773454 -0.7946577 -0.03854686 0.7487889 -0.6616868 0.1023809 0.3150899 -0.9435235 0.9049807 -0.268049 -0.3303933 0.9822458 0 -0.1875985 0.992077 0 0.1256312 0.9049807 0.268049 -0.3303933 0.02472603 -0.9435186 -0.3303954 0.3035309 -0.9341714 -0.1875973 0.306568 -0.9435188 0.1256512 0.53459 -0.7778512 -0.3303952 -0.8896978 -0.315092 -0.3303859 -0.7946555 -0.5773479 -0.187595 -0.8026069 -0.5831249 0.1256483 -0.5745837 -0.7487934 -0.3303969 -0.5745837 0.7487934 -0.3303969 -0.7946555 0.5773479 -0.187595 -0.8026069 0.5831249 0.1256483 -0.8896978 0.315092 -0.3303859 0.53459 0.7778512 -0.3303952 0.3035309 0.9341714 -0.1875973 0.306568 0.9435188 0.1256512 0.02472603 0.9435186 -0.3303954 0.5745837 -0.7487934 0.3303969 0.7946555 -0.5773479 0.187595 0.8896978 -0.315092 0.3303859 0.8026069 -0.5831249 -0.1256483 -0.53459 -0.7778512 0.3303952 -0.3035309 -0.9341714 0.1875973 -0.02472603 -0.9435186 0.3303954 -0.306568 -0.9435188 -0.1256512 -0.9049807 0.268049 0.3303933 -0.9822458 0 0.1875985 -0.9049807 -0.268049 0.3303933 -0.992077 0 -0.1256312 -0.02472603 0.9435186 0.3303954 -0.3035309 0.9341714 0.1875973 -0.53459 0.7778512 0.3303952 -0.306568 0.9435188 -0.1256512 0.8896978 0.315092 0.3303859 0.7946555 0.5773479 0.187595 0.5745837 0.7487934 0.3303969 0.8026069 0.5831249 -0.1256483 0.4089386 -0.6284429 0.6616864 0.4911194 -0.356821 0.7946575 0.2680343 -0.1947365 0.9435228 0.724044 -0.1947344 0.6616938 -0.4713175 -0.5831208 0.6616873 -0.1875942 -0.5773454 0.7946577 -0.1023809 -0.3150899 0.9435235 0.03854686 -0.7487889 0.6616868 -0.700228 0.2680492 0.6616875 -0.6070605 0 0.7946556 -0.3313045 0 0.9435238 -0.700228 -0.2680492 0.6616875 0.03854686 0.7487889 0.6616868 -0.1875942 0.5773454 0.7946577 -0.1023809 0.3150899 0.9435235 -0.4713175 0.5831208 0.6616873 0.724044 0.1947344 0.6616938 0.4911194 0.356821 0.7946575 0.2680343 0.1947365 0.9435228 0.4089386 0.6284429 0.6616864 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    14 0 2 0 12 0 12 1 13 1 14 1 1 2 14 2 13 2 12 3 0 3 13 3 16 4 1 4 13 4 13 5 15 5 16 5 5 6 16 6 15 6 13 7 0 7 15 7 18 8 3 8 17 8 17 9 12 9 18 9 2 10 18 10 12 10 17 11 0 11 12 11 20 12 4 12 19 12 19 13 17 13 20 13 3 14 20 14 17 14 19 15 0 15 17 15 21 16 5 16 15 16 15 17 19 17 21 17 4 18 21 18 19 18 15 19 0 19 19 19 23 20 1 20 16 20 16 21 22 21 23 21 10 22 23 22 22 22 22 23 16 23 5 23 25 24 2 24 14 24 14 25 24 25 25 25 6 26 25 26 24 26 24 27 14 27 1 27 27 28 3 28 18 28 18 29 26 29 27 29 7 30 27 30 26 30 26 31 18 31 2 31 29 32 4 32 20 32 20 33 28 33 29 33 8 34 29 34 28 34 28 35 20 35 3 35 31 36 5 36 21 36 21 37 30 37 31 37 9 38 31 38 30 38 30 39 21 39 4 39 32 40 6 40 24 40 24 41 23 41 32 41 10 42 32 42 23 42 23 43 24 43 1 43 33 44 7 44 26 44 26 45 25 45 33 45 6 46 33 46 25 46 25 47 26 47 2 47 34 48 8 48 28 48 28 49 27 49 34 49 7 50 34 50 27 50 27 51 28 51 3 51 35 52 9 52 30 52 30 53 29 53 35 53 8 54 35 54 29 54 29 55 30 55 4 55 36 56 10 56 22 56 22 57 31 57 36 57 9 58 36 58 31 58 31 59 22 59 5 59 38 60 6 60 32 60 32 61 37 61 38 61 11 62 38 62 37 62 37 63 32 63 10 63 39 64 7 64 33 64 33 65 38 65 39 65 11 66 39 66 38 66 38 67 33 67 6 67 40 68 8 68 34 68 34 69 39 69 40 69 11 70 40 70 39 70 39 71 34 71 7 71 41 72 9 72 35 72 35 73 40 73 41 73 11 74 41 74 40 74 40 75 35 75 8 75 37 76 10 76 36 76 36 77 41 77 37 77 11 78 37 78 41 78 41 79 36 79 9 79

    - - - 1 - - - - - 0.5 0.5 -0.5 0.5 -0.5 -0.5 -0.5000001 -0.4999999 -0.5 -0.4999998 0.5000001 -0.5 0.5000002 0.4999997 1 0.4999996 -0.5000004 1 -0.5000002 -0.4999998 1 -0.5 0.5 1 -0.5 0.5 2.5 -0.5000002 -0.4999998 2.5 0.4999996 -0.5000004 2.5 0.5000002 0.4999997 2.5 - - - - - - - - - - 0 0 -1 1 -2.83122e-7 0 -3.57628e-7 -1 0 -1 2.5332e-7 0 2.08616e-7 1 1.39078e-7 2.98023e-7 1 0 -1 1.78814e-7 0 -6.25849e-7 -1 0 1 -5.66244e-7 0 0 0 1 - - - - - - - - - - - - - - - 4 4 4 4 4 4 4 4 4 4 -

    0 0 1 0 2 0 3 0 0 1 4 1 5 1 1 1 1 2 5 2 6 2 2 2 2 3 6 3 7 3 3 3 4 4 0 4 3 4 7 4 4 5 7 5 8 5 11 5 7 6 6 6 9 6 8 6 6 7 5 7 10 7 9 7 5 8 4 8 11 8 10 8 11 9 8 9 9 9 10 9

    -
    -
    - 1 -
    - - - - - 0 0.04166656 - - - - - - - - 1 0 0 0 0 1.94707e-7 -1 0 0 1 1.94707e-7 0 0 0 0 1 1 0 0 0 0 1.94707e-7 -1 0 0 1 1.94707e-7 0 0 0 0 1 - - - - - - - - LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.04166656 - - - - - - - - 1 0 0 0 0 1 -1.50996e-7 1 0 1.50996e-7 1 1.50996e-7 0 0 0 1 -1.34359e-7 1 1.94707e-7 0 -1 -1.34359e-7 -4.04564e-7 1 -4.04564e-7 -1.94707e-7 1 1.50996e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR - - - - - - - - - - - - - - - - - - 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - - Elbow Wrist - - - - - - - - 1 0 0 0 0 1.94707e-7 1 0 0 -1 1.94707e-7 0 0 0 0 1 1 0 0 0 0 1.94707e-7 1 -1 0 -1 1.94707e-7 0 0 0 0 1 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - - - - - - - 1 1 1 1 2 2 2 2 1 1 1 1 - 0 0 0 1 0 2 0 3 0 4 1 5 0 6 1 7 0 8 1 9 0 10 1 11 1 12 1 13 1 14 1 15 - - - - - - - - -2 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 1 -2.27998e-14 2.27998e-14 0 2.27998e-14 1.94707e-7 -1 0 2.27998e-14 1 1.94707e-7 0 0 0 0 1 - - -1.34359e-7 1 1.94707e-7 0 -1 -1.34359e-7 -4.04564e-7 1 -4.04564e-7 -1.94707e-7 1 1.50996e-7 0 0 0 1 - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #Elbow - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/scene.dae.girafe b/applications/plugins/SofaAssimp/examples/scene.dae.girafe deleted file mode 100644 index 36e612018a4..00000000000 --- a/applications/plugins/SofaAssimp/examples/scene.dae.girafe +++ /dev/null @@ -1,3133 +0,0 @@ - - - - - Blender User - Blender 2.61.0 r42615 - - 2012-06-12T11:56:09 - 2012-06-12T11:56:09 - - Z_UP - - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.64 0.64 1 - - - 9 9 9 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.64 0.64 1 - - - 9 9 9 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0 0 0 1 - - - 8.999999 8.999999 8.999999 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.64 0.64 1 - - - 8.999999 8.999999 8.999999 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.64 0.64 1 - - - 8.999999 8.999999 8.999999 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.64 0.64 1 - - - 8.999999 8.999999 8.999999 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - 0 0 0 1 - - - 0 0 0 1 - - - 0.64 0.64 0.64 1 - - - 8.999999 8.999999 8.999999 1 - - - 50 - - - 1 - - - - - - 1 - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0.051705 -5.52144e-7 2.722232 0.06733328 -5.51685e-7 2.718831 0.0652315 0.007844746 2.718871 0.05948936 0.01358795 2.718982 0.05164551 0.01569008 2.719132 0.0438016 0.01358795 2.719283 0.03805947 0.007844746 2.719393 0.03595769 -5.53057e-7 2.719433 0.03805947 -0.007845878 2.719393 0.0438016 -0.01358908 2.719283 0.05164551 -0.01569122 2.719132 0.05948936 -0.01358908 2.718982 0.0652315 -0.007845878 2.718871 0.08049321 -5.50378e-7 2.709741 0.07660561 0.01451075 2.709816 0.06598454 0.02513378 2.71002 0.05147588 0.02902209 2.710298 0.03696721 0.02513378 2.710577 0.02634614 0.01451075 2.710781 0.02245855 -5.52915e-7 2.710855 0.02634614 -0.01451188 2.710781 0.03696721 -0.02513492 2.710577 0.05147588 -0.02902323 2.710298 0.06598454 -0.02513492 2.71002 0.07660561 -0.01451188 2.709816 0.08920651 -5.4842e-7 2.696329 0.08411753 0.01899534 2.696426 0.07021409 0.03290134 2.696693 0.05122166 0.03799128 2.697058 0.03222918 0.03290134 2.697423 0.0183258 0.01899534 2.69769 0.01323676 -5.51741e-7 2.697787 0.0183258 -0.01899647 2.69769 0.03222924 -0.03290247 2.697423 0.05122166 -0.03799241 2.697058 0.07021409 -0.03290247 2.696693 0.08411753 -0.01899647 2.696426 0.09216344 -5.46104e-7 2.68061 0.08663803 0.02062439 2.680717 0.07154226 0.03572297 2.681006 0.05092102 0.04124945 2.681402 0.03029984 0.03572297 2.681798 0.01520407 0.02062439 2.682088 0.009678661 -5.4971e-7 2.682194 0.01520407 -0.02062553 2.682088 0.03029984 -0.03572404 2.681798 0.05092102 -0.04125052 2.681402 0.07154226 -0.03572404 2.681006 0.08663803 -0.02062553 2.680717 0.08878362 -5.20066e-7 2.504588 0.08325821 0.02062445 2.504694 0.06816244 0.03572303 2.504984 0.04754126 0.04124945 2.50538 0.02692002 0.03572303 2.505776 0.01182425 0.02062445 2.506065 0.00629884 -5.23672e-7 2.506171 0.01182425 -0.02062547 2.506065 0.02692002 -0.03572404 2.505776 0.04754126 -0.04125046 2.50538 0.06816244 -0.03572404 2.504984 0.08325821 -0.02062547 2.504694 0.0854038 -4.94029e-7 2.328565 0.07987838 0.02062445 2.328671 0.06478261 0.03572303 2.328961 0.04416143 0.04124951 2.329357 0.02354019 0.03572303 2.329753 0.008444428 0.02062445 2.330043 0.002919018 -4.97635e-7 2.330149 0.008444488 -0.02062547 2.330043 0.02354019 -0.03572404 2.329753 0.04416143 -0.04125046 2.329357 0.06478261 -0.03572404 2.328961 0.07987838 -0.02062547 2.328671 0.08202403 -4.67991e-7 2.152543 0.07649856 0.02062451 2.152649 0.06140279 0.03572303 2.152938 0.04078161 0.04124951 2.153334 0.02016043 0.03572303 2.15373 0.005064666 0.02062451 2.15402 -4.60756e-4 -4.71597e-7 2.154126 0.005064666 -0.02062547 2.15402 0.02016043 -0.03572398 2.15373 0.04078161 -0.0412504 2.153334 0.06140279 -0.03572398 2.152938 0.07649856 -0.02062541 2.152649 0.07864421 -4.41953e-7 1.97652 0.0731188 0.02062451 1.976626 0.05802303 0.03572309 1.976916 0.03740179 0.04124951 1.977312 0.01678061 0.03572309 1.977708 0.001684844 0.02062451 1.977998 -0.003840506 -4.45559e-7 1.978104 0.001684844 -0.02062541 1.977998 0.01678061 -0.03572398 1.977708 0.03740179 -0.0412504 1.977312 0.05802303 -0.03572398 1.976916 0.0731188 -0.02062541 1.976626 0.07526439 -4.15915e-7 1.800497 0.06973898 0.02062457 1.800603 0.05464321 0.03572309 1.800893 0.03402203 0.04124957 1.801289 0.01340079 0.03572309 1.801685 -0.001694917 0.02062457 1.801975 -0.007220327 -4.19522e-7 1.802081 -0.001694917 -0.02062541 1.801975 0.01340079 -0.03572392 1.801685 0.03402203 -0.0412504 1.801289 0.05464321 -0.03572392 1.800893 0.06973898 -0.02062541 1.800603 0.07188457 -3.89878e-7 1.624475 0.06635916 0.02062457 1.624581 0.05126339 0.03572314 1.624871 0.03064221 0.04124957 1.625267 0.01002103 0.03572314 1.625663 -0.005074739 0.02062457 1.625952 -0.01060014 -3.93484e-7 1.626059 -0.005074679 -0.02062535 1.625952 0.01002103 -0.03572392 1.625663 0.03064221 -0.04125034 1.625267 0.05126339 -0.03572392 1.624871 0.06635916 -0.02062535 1.624581 0.06850481 -3.6384e-7 1.448452 0.0629794 0.02062463 1.448558 0.04788357 0.03572314 1.448848 0.02726238 0.04124963 1.449244 0.006641209 0.03572314 1.44964 -0.008454501 0.02062457 1.44993 -0.01397997 -3.67446e-7 1.450036 -0.008454501 -0.02062535 1.44993 0.006641209 -0.03572386 1.44964 0.02726238 -0.04125034 1.449244 0.04788357 -0.03572386 1.448848 0.0629794 -0.02062535 1.448558 0.06512498 -3.37802e-7 1.27243 0.05959957 0.02062463 1.272536 0.0445038 0.0357232 1.272826 0.02388256 0.04124963 1.273222 0.003261387 0.0357232 1.273618 -0.01183432 0.02062463 1.273907 -0.01735973 -3.41409e-7 1.274014 -0.01183432 -0.02062529 1.273907 0.003261387 -0.03572386 1.273618 0.02388256 -0.04125028 1.273222 0.0445038 -0.03572386 1.272826 0.05959957 -0.02062529 1.272536 0.06174516 -3.11765e-7 1.096407 0.05621975 0.02062463 1.096513 0.04112398 0.0357232 1.096803 0.0205028 0.04124963 1.097199 -1.18393e-4 0.0357232 1.097595 -0.01521414 0.02062463 1.097885 -0.02073955 -3.15371e-7 1.097991 -0.01521414 -0.02062529 1.097885 -1.18385e-4 -0.03572386 1.097595 0.0205028 -0.04125028 1.097199 0.04112398 -0.03572386 1.096803 0.05621975 -0.02062529 1.096513 0.0583654 -2.85727e-7 0.9203846 0.05283993 0.02062469 0.9204907 0.03774416 0.0357232 0.9207805 0.01712298 0.04124969 0.9211765 -0.003498196 0.0357232 0.9215724 -0.0185939 0.02062469 0.9218623 -0.02411937 -2.89333e-7 0.9219684 -0.0185939 -0.02062529 0.9218623 -0.003498136 -0.0357238 0.9215724 0.01712298 -0.04125022 0.9211765 0.03774416 -0.0357238 0.9207805 0.05283993 -0.02062523 0.9204907 0.05498558 -2.59689e-7 0.7443621 0.04946011 0.02062469 0.7444682 0.03436434 0.03572326 0.744758 0.01374316 0.04124969 0.745154 -0.006877958 0.03572326 0.7455499 -0.02197372 0.02062469 0.7458398 -0.02749919 -2.63295e-7 0.7459459 -0.02197372 -0.02062523 0.7458398 -0.006877958 -0.0357238 0.7455499 0.01374316 -0.04125022 0.745154 0.0343644 -0.0357238 0.744758 0.04946017 -0.02062523 0.7444682 0.05160576 -2.33652e-7 0.5683395 0.04608035 0.02062475 0.5684456 0.03098458 0.03572326 0.5687354 0.01036334 0.04124975 0.5691314 -0.01025778 0.03572326 0.5695273 -0.02535355 0.02062475 0.5698172 -0.03087896 -2.37258e-7 0.5699233 -0.02535355 -0.02062523 0.5698172 -0.01025778 -0.03572374 0.5695273 0.01036339 -0.04125022 0.5691314 0.03098458 -0.03572374 0.5687354 0.04608035 -0.02062523 0.5684456 0.04822593 -2.07614e-7 0.392317 0.04270052 0.02062475 0.3924231 0.02760475 0.03572332 0.3927129 0.006983578 0.04124975 0.3931089 -0.0136376 0.03572332 0.3935048 -0.02873337 0.02062475 0.3937947 -0.03425878 -2.1122e-7 0.3939008 -0.02873337 -0.02062517 0.3937947 -0.0136376 -0.03572374 0.3935048 0.006983578 -0.04125016 0.3931089 0.02760475 -0.03572374 0.3927129 0.04270052 -0.02062517 0.3924231 0.04484617 -1.81576e-7 0.2162944 0.0393207 0.02062481 0.2164005 0.02422493 0.03572332 0.2166904 0.003603756 0.04124981 0.2170863 -0.01701742 0.03572332 0.2174823 -0.03211313 0.02062481 0.2177721 -0.0376386 -1.85182e-7 0.2178782 -0.03211313 -0.02062517 0.2177721 -0.01701736 -0.03572368 0.2174823 0.003603756 -0.04125016 0.2170863 0.02422493 -0.03572368 0.2166904 0.0393207 -0.02062517 0.2164005 0.04146635 -1.55539e-7 0.04027187 0.03594094 0.02062481 0.04037797 0.02084517 0.03572338 0.04066783 2.23973e-4 0.04124981 0.04106378 -0.02039718 0.03572338 0.04145973 -0.03549295 0.02062481 0.04174953 -0.04101836 -1.59145e-7 0.04185563 -0.03549295 -0.02062511 0.04174953 -0.02039718 -0.03572368 0.04145967 2.2398e-4 -0.0412501 0.04106372 0.02084517 -0.03572368 0.04066783 0.03594094 -0.02062511 0.04037797 0.03790819 -1.53223e-7 0.02467846 0.03281921 0.01899576 0.02477616 0.01891577 0.03290176 0.02504312 -7.66369e-5 0.0379917 0.02540779 -0.01906907 0.03290176 0.02577251 -0.03297245 0.01899576 0.02603942 -0.03806149 -1.56544e-7 0.02613717 -0.03297245 -0.01899605 0.02603942 -0.01906907 -0.03290206 0.02577245 -7.66305e-5 -0.037992 0.02540779 0.01891577 -0.03290206 0.02504312 0.03281921 -0.01899605 0.02477616 0.02868646 -1.51264e-7 0.01161062 0.02479887 0.01451116 0.01168525 0.01417779 0.0251342 0.01188921 -3.30858e-4 0.02902251 0.01216775 -0.01483947 0.0251342 0.01244634 -0.0254606 0.01451116 0.01265031 -0.02934819 -1.53801e-7 0.01272493 -0.0254606 -0.01451146 0.01265031 -0.01483947 -0.0251345 0.01244634 -3.30853e-4 -0.02902281 0.01216775 0.01417779 -0.0251345 0.01188921 0.02479887 -0.01451146 0.01168525 0.01518726 -1.49957e-7 0.003032505 0.01308554 0.007845163 0.003072857 0.007343411 0.01358836 0.003183126 -5.0048e-4 0.0156905 0.003333747 -0.008344352 0.01358836 0.003484368 -0.01408648 0.007845163 0.003594577 -0.01618826 -1.51329e-7 0.003634989 -0.01408648 -0.007845461 0.003594577 -0.008344352 -0.01358866 0.003484368 -5.00477e-4 -0.0156908 0.003333747 0.007343411 -0.01358866 0.003183126 0.01308554 -0.007845461 0.003072857 -5.60002e-4 -1.49499e-7 2.33794e-4 - - - - - - - - - - 0.01919609 0 0.9997864 0.4246956 0 0.9053011 0.370159 0.2036195 0.9063387 0.2211371 0.3526719 0.9092075 0.01751762 0.4072695 0.9131138 -0.1860103 0.3527024 0.9170507 -0.3350932 0.203589 0.9198889 -0.3896603 0 0.9209266 -0.3350932 -0.203589 0.9198889 -0.1860408 -0.3526719 0.9170507 0.01751762 -0.4072695 0.9131138 0.2211066 -0.3526719 0.909238 0.3701895 -0.203589 0.9063387 0.6359447 0.359508 0.6828517 0.7322611 0 0.68099 0.3727836 0.6227302 0.6878872 0.01333653 0.7190466 0.6947844 -0.3461104 0.6227302 0.7017121 -0.6092715 0.359508 0.7067477 -0.7055879 0 0.7086093 -0.6092715 -0.359508 0.7067477 -0.3461104 -0.6227302 0.7017121 0.01333653 -0.7190466 0.6947844 0.3727836 -0.6227302 0.6878872 0.6359447 -0.359508 0.6828517 0.808649 0.4627827 0.3631398 0.9326457 0 0.3607593 0.4699545 0.8015381 0.3696097 0.007263362 0.9255349 0.3785211 -0.4553972 0.8015381 0.3874019 -0.7941222 0.4627522 0.3939024 -0.9181188 0 0.3962829 -0.7941222 -0.4627522 0.3939024 -0.4553972 -0.8015381 0.3874019 0.007263362 -0.9255349 0.3785211 0.4699545 -0.8015381 0.3696402 0.8086795 -0.4627827 0.3631092 0.8633686 0.4974517 0.08413952 0.996643 0 0.08157593 0.4992828 0.8615986 0.09112823 0.001922607 0.9949034 0.1006805 -0.4954069 0.8615986 0.1102328 -0.8595233 0.4974517 0.1172215 -0.9927976 0 0.1197851 -0.8595233 -0.4974517 0.1172215 -0.4954069 -0.8615986 0.1102328 0.001922607 -0.9949034 0.1006805 0.4992828 -0.8615986 0.09112823 0.8633686 -0.4974517 0.08413952 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 0.9999695 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 0.9999695 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -0.9999695 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 0.9999695 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -0.9999695 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8595233 0.4974517 -0.1172215 0.9927976 0 -0.1197851 0.4954069 0.8615986 -0.1102328 -0.001922607 0.9949034 -0.1006805 -0.4992828 0.8615986 -0.09112823 -0.8633686 0.4974517 -0.08413952 -0.996643 0 -0.08157593 -0.8633686 -0.4974517 -0.08413952 -0.4992828 -0.8615986 -0.09112823 -0.001922607 -0.9949034 -0.1006805 0.4954069 -0.8615986 -0.1102328 0.8595233 -0.4974517 -0.1172215 0.7941222 0.4627522 -0.3939024 0.9181188 0 -0.3962829 0.4553972 0.8015381 -0.3874019 -0.007263362 0.9255349 -0.3785211 -0.4699545 0.8015381 -0.3696402 -0.808649 0.4627522 -0.3631398 -0.9326457 0 -0.3607593 -0.808649 -0.4627522 -0.3631398 -0.4699545 -0.8015381 -0.3696402 -0.007263362 -0.9255349 -0.3785211 0.4553972 -0.8015381 -0.3874019 0.7941222 -0.4627522 -0.3939024 0.6092715 0.359508 -0.7067477 0.7055879 0 -0.7086093 0.3461104 0.6226997 -0.7017121 -0.01333653 0.7190466 -0.6947844 -0.3727836 0.6226997 -0.6878872 -0.6359447 0.359508 -0.6828517 -0.7322611 0 -0.68099 -0.6359447 -0.359508 -0.6828517 -0.3727836 -0.6226997 -0.6878872 -0.01333653 -0.7190466 -0.6947844 0.3461104 -0.6226997 -0.7017121 0.6092715 -0.359508 -0.7067477 0.3350932 0.2036195 -0.9198889 0.3896603 0 -0.9209571 0.1860408 0.3527024 -0.9170202 -0.01751762 0.4072695 -0.9131138 -0.2211066 0.3527024 -0.9092075 -0.370159 0.2036195 -0.9063387 -0.4247261 0 -0.9053011 -0.370159 -0.2036195 -0.9063387 -0.2211066 -0.3527024 -0.9092075 -0.01751762 -0.4072695 -0.9131138 0.1860408 -0.3527024 -0.9170202 0.3350932 -0.2036195 -0.9198889 -0.01919609 0 -0.9997864 - - - - - - - - - - 0.6712057 0.9925759 0.6712071 0.99017 0.7465527 0.9901729 0.6712057 0.9925759 0.7465527 0.9901729 0.8234712 0.9901805 0.6712057 0.9925759 0.8234712 0.9901805 0.9038082 0.990191 0.6712057 0.9925759 0.9038082 0.990191 0.9888843 0.9902015 0.6712057 0.9925759 0.9888843 0.9902015 1.078668 0.9902091 1.671206 0.9925759 1.078668 0.9902091 1.171208 0.990212 0.6712057 0.9925759 0.1712075 0.990212 0.263343 0.9902091 0.6712057 0.9925759 0.263343 0.9902091 0.3524183 0.9902015 0.6712057 0.9925759 0.3524183 0.9902015 0.4372767 0.990191 0.6712057 0.9925759 0.4372767 0.990191 0.5180414 0.9901805 0.6712057 0.9925759 0.5180414 0.9901805 0.5955811 0.9901729 0.6712057 0.9925759 0.5955811 0.9901729 0.6712071 0.99017 0.7499295 0.9833603 0.7465527 0.9901729 0.6712071 0.99017 0.6712071 0.99017 0.6712071 0.9833553 0.7499295 0.9833603 0.8296497 0.9833748 0.8234712 0.9901805 0.7465527 0.9901729 0.7465527 0.9901729 0.7499295 0.9833603 0.8296497 0.9833748 0.9115509 0.9833941 0.9038082 0.990191 0.8234712 0.9901805 0.8234712 0.9901805 0.8296497 0.9833748 0.9115509 0.9833941 0.9961979 0.9834137 0.9888843 0.9902015 0.9038082 0.990191 0.9038082 0.990191 0.9115509 0.9833941 0.9961979 0.9834137 1.08317 0.983428 1.078668 0.9902091 0.9888843 0.9902015 0.9888843 0.9902015 0.9961979 0.9834137 1.08317 0.983428 0.1712074 0.9834332 0.1712075 0.990212 0.07866793 0.9902091 0.07866793 0.9902091 0.08317017 0.983428 0.1712074 0.9834332 0.2588749 0.9834282 0.263343 0.9902091 0.1712075 0.990212 0.1712075 0.990212 0.1712074 0.9834332 0.2588749 0.9834282 0.345153 0.9834137 0.3524183 0.9902015 0.263343 0.9902091 0.263343 0.9902091 0.2588749 0.9834282 0.345153 0.9834137 0.4295234 0.9833944 0.4372767 0.990191 0.3524183 0.9902015 0.3524183 0.9902015 0.345153 0.9834137 0.4295234 0.9833944 0.5118147 0.9833748 0.5180414 0.9901805 0.4372767 0.990191 0.4372767 0.990191 0.4295234 0.9833944 0.5118147 0.9833748 0.5921808 0.9833605 0.5955811 0.9901729 0.5180414 0.9901805 0.5180414 0.9901805 0.5118147 0.9833748 0.5921808 0.9833605 0.6712071 0.9833553 0.6712071 0.99017 0.5955811 0.9901729 0.5955811 0.9901729 0.5921808 0.9833605 0.6712071 0.9833553 0.7509422 0.9731634 0.7499295 0.9833603 0.6712071 0.9833553 0.6712071 0.9833553 0.6712072 0.9731567 0.7509422 0.9731634 0.8314683 0.9731822 0.8296497 0.9833748 0.7499295 0.9833603 0.7499295 0.9833603 0.7509422 0.9731634 0.8314683 0.9731822 0.9137654 0.9732077 0.9115509 0.9833941 0.8296497 0.9833748 0.8296497 0.9833748 0.8314683 0.9731822 0.9137654 0.9732077 0.9982206 0.9732335 0.9961979 0.9834137 0.9115509 0.9833941 0.9115509 0.9833941 0.9137654 0.9732077 0.9982206 0.9732335 1.084381 0.9732518 1.08317 0.983428 0.9961979 0.9834137 0.9961979 0.9834137 0.9982206 0.9732335 1.084381 0.9732518 0.1712074 0.9732587 0.1712074 0.9834332 0.08317017 0.983428 0.08317017 0.983428 0.08438104 0.9732518 0.1712074 0.9732587 0.2576731 0.9732518 0.2588749 0.9834282 0.1712074 0.9834332 0.1712074 0.9834332 0.1712074 0.9732587 0.2576731 0.9732518 0.3431442 0.9732335 0.345153 0.9834137 0.2588749 0.9834282 0.2588749 0.9834282 0.2576731 0.9732518 0.3431442 0.9732335 0.4273071 0.9732077 0.4295234 0.9833944 0.345153 0.9834137 0.345153 0.9834137 0.3431442 0.9732335 0.4273071 0.9732077 0.509982 0.9731822 0.5118147 0.9833748 0.4295234 0.9833944 0.4295234 0.9833944 0.4273071 0.9732077 0.509982 0.9731822 0.591161 0.9731634 0.5921808 0.9833605 0.5118147 0.9833748 0.5118147 0.9833748 0.509982 0.9731822 0.591161 0.9731634 0.6712072 0.9731567 0.6712071 0.9833553 0.5921808 0.9833605 0.5921808 0.9833605 0.591161 0.9731634 0.6712072 0.9731567 0.7512389 0.9611146 0.7509422 0.9731634 0.6712072 0.9731567 0.6712072 0.9731567 0.6712072 0.9611075 0.7512389 0.9611146 0.8319981 0.9611347 0.8314683 0.9731822 0.7509422 0.9731634 0.7509422 0.9731634 0.7512389 0.9611146 0.8319981 0.9611347 0.9144049 0.9611626 0.9137654 0.9732077 0.8314683 0.9731822 0.8314683 0.9731822 0.8319981 0.9611347 0.9144049 0.9611626 0.9987993 0.9611902 0.9982206 0.9732335 0.9137654 0.9732077 0.9137654 0.9732077 0.9144049 0.9611626 0.9987993 0.9611902 1.084725 0.9612105 1.084381 0.9732518 0.9982206 0.9732335 0.9982206 0.9732335 0.9987993 0.9611902 1.084725 0.9612105 0.1712074 0.9612179 0.1712074 0.9732587 0.08438104 0.9732518 0.08438104 0.9732518 0.0847249 0.9612105 0.1712074 0.9612179 0.2573318 0.9612105 0.2576731 0.9732518 0.1712074 0.9732587 0.1712074 0.9732587 0.1712074 0.9612179 0.2573318 0.9612105 0.3425695 0.9611902 0.3431442 0.9732335 0.2576731 0.9732518 0.2576731 0.9732518 0.2573318 0.9612105 0.3425695 0.9611902 0.4266671 0.9611626 0.4273071 0.9732077 0.3431442 0.9732335 0.3431442 0.9732335 0.3425695 0.9611902 0.4266671 0.9611626 0.5094482 0.9611347 0.509982 0.9731822 0.4273071 0.9732077 0.4273071 0.9732077 0.4266671 0.9611626 0.5094482 0.9611347 0.5908621 0.9611146 0.591161 0.9731634 0.509982 0.9731822 0.509982 0.9731822 0.5094482 0.9611347 0.5908621 0.9611146 0.6712072 0.9611075 0.6712072 0.9731567 0.591161 0.9731634 0.591161 0.9731634 0.5908621 0.9611146 0.6712072 0.9611075 0.7517946 0.825688 0.7512389 0.9611146 0.6712072 0.9611075 0.6712072 0.9611075 0.6712071 0.8256806 0.7517946 0.825688 0.8329868 0.8257082 0.8319981 0.9611347 0.7512389 0.9611146 0.7512389 0.9611146 0.7517946 0.825688 0.8329868 0.8257082 0.915592 0.8257359 0.9144049 0.9611626 0.8319981 0.9611347 0.8319981 0.9611347 0.8329868 0.8257082 0.915592 0.8257359 0.9998672 0.8257637 0.9987993 0.9611902 0.9144049 0.9611626 0.9144049 0.9611626 0.915592 0.8257359 0.9998672 0.8257637 1.085356 0.8257838 1.084725 0.9612105 0.9987993 0.9611902 0.9987993 0.9611902 0.9998672 0.8257637 1.085356 0.8257838 0.1712075 0.8257912 0.1712074 0.9612179 0.0847249 0.9612105 0.0847249 0.9612105 0.08535641 0.8257838 0.1712075 0.8257912 0.256705 0.8257838 0.2573318 0.9612105 0.1712074 0.9612179 0.1712074 0.9612179 0.1712075 0.8257912 0.256705 0.8257838 0.3415093 0.8257637 0.3425695 0.9611902 0.2573318 0.9612105 0.2573318 0.9612105 0.256705 0.8257838 0.3415093 0.8257637 0.4254793 0.8257359 0.4266671 0.9611626 0.3425695 0.9611902 0.3425695 0.9611902 0.3415093 0.8257637 0.4254793 0.8257359 0.508452 0.8257082 0.5094482 0.9611347 0.4266671 0.9611626 0.4266671 0.9611626 0.4254793 0.8257359 0.508452 0.8257082 0.5903023 0.825688 0.5908621 0.9611146 0.5094482 0.9611347 0.5094482 0.9611347 0.508452 0.8257082 0.5903023 0.825688 0.6712071 0.8256806 0.6712072 0.9611075 0.5908621 0.9611146 0.5908621 0.9611146 0.5903023 0.825688 0.6712071 0.8256806 0.7523575 0.6902612 0.7517946 0.825688 0.6712071 0.8256806 0.6712071 0.8256806 0.6712071 0.6902537 0.7523575 0.6902612 0.8339831 0.6902813 0.8329868 0.8257082 0.7517946 0.825688 0.7517946 0.825688 0.7523575 0.6902612 0.8339831 0.6902813 0.9167798 0.690309 0.915592 0.8257359 0.8329868 0.8257082 0.8329868 0.8257082 0.8339831 0.6902813 0.9167798 0.690309 1.000927 0.6903368 0.9998672 0.8257637 0.915592 0.8257359 0.915592 0.8257359 0.9167798 0.690309 1.000927 0.6903368 1.08598 0.690357 1.085356 0.8257838 0.9998672 0.8257637 0.9998672 0.8257637 1.000927 0.6903368 1.08598 0.690357 0.1712075 0.6903644 0.1712075 0.8257912 0.08535641 0.8257838 0.08535641 0.8257838 0.0859797 0.690357 0.1712075 0.6903644 0.2560865 0.690357 0.256705 0.8257838 0.1712075 0.8257912 0.1712075 0.8257912 0.1712075 0.6903644 0.2560865 0.690357 0.3404567 0.6903368 0.3415093 0.8257637 0.256705 0.8257838 0.256705 0.8257838 0.2560865 0.690357 0.3404567 0.6903368 0.424291 0.690309 0.4254793 0.8257359 0.3415093 0.8257637 0.3415093 0.8257637 0.3404567 0.6903368 0.424291 0.690309 0.5074482 0.6902814 0.508452 0.8257082 0.4254793 0.8257359 0.4254793 0.8257359 0.424291 0.690309 0.5074482 0.6902814 0.5897354 0.6902612 0.5903023 0.825688 0.508452 0.8257082 0.508452 0.8257082 0.5074482 0.6902814 0.5897354 0.6902612 0.6712071 0.6902537 0.6712071 0.8256806 0.5903023 0.825688 0.5903023 0.825688 0.5897354 0.6902612 0.6712071 0.6902537 0.7529275 0.5548345 0.7523575 0.6902612 0.6712071 0.6902537 0.6712071 0.6902537 0.671207 0.554827 0.7529275 0.5548345 0.834987 0.5548546 0.8339831 0.6902813 0.7523575 0.6902612 0.7523575 0.6902612 0.7529275 0.5548345 0.834987 0.5548546 0.917968 0.5548824 0.9167798 0.690309 0.8339831 0.6902813 0.8339831 0.6902813 0.834987 0.5548546 0.917968 0.5548824 1.00198 0.5549101 1.000927 0.6903368 0.9167798 0.690309 0.9167798 0.690309 0.917968 0.5548824 1.00198 0.5549101 0.08659487 0.5549302 0.0859797 0.690357 9.27274e-4 0.6903368 9.27274e-4 0.6903368 0.001979708 0.5549101 0.08659487 0.5549302 0.1712076 0.5549376 0.1712075 0.6903644 0.0859797 0.690357 0.0859797 0.690357 0.08659487 0.5549302 0.1712076 0.5549376 0.2554759 0.5549302 0.2560865 0.690357 0.1712075 0.6903644 0.1712075 0.6903644 0.1712076 0.5549376 0.2554759 0.5549302 0.3394119 0.5549101 0.3404567 0.6903368 0.2560865 0.690357 0.2560865 0.690357 0.2554759 0.5549302 0.3394119 0.5549101 0.4231024 0.5548824 0.424291 0.690309 0.3404567 0.6903368 0.3404567 0.6903368 0.3394119 0.5549101 0.4231024 0.5548824 0.5064366 0.5548546 0.5074482 0.6902814 0.424291 0.690309 0.424291 0.690309 0.4231024 0.5548824 0.5064366 0.5548546 0.5891611 0.5548345 0.5897354 0.6902612 0.5074482 0.6902814 0.5074482 0.6902814 0.5064366 0.5548546 0.5891611 0.5548345 0.671207 0.554827 0.6712071 0.6902537 0.5897354 0.6902612 0.5897354 0.6902612 0.5891611 0.5548345 0.671207 0.554827 0.7535048 0.4194075 0.7529275 0.5548345 0.671207 0.554827 0.671207 0.554827 0.6712069 0.4194002 0.7535048 0.4194075 0.8359987 0.4194279 0.834987 0.5548546 0.7529275 0.5548345 0.7529275 0.5548345 0.7535048 0.4194075 0.8359987 0.4194279 0.9191566 0.4194555 0.917968 0.5548824 0.834987 0.5548546 0.834987 0.5548546 0.8359987 0.4194279 0.9191566 0.4194555 1.003024 0.4194832 1.00198 0.5549101 0.917968 0.5548824 0.917968 0.5548824 0.9191566 0.4194555 1.003024 0.4194832 0.08720201 0.4195036 0.08659487 0.5549302 0.001979708 0.5549101 0.001979708 0.5549101 0.003024458 0.4194832 0.08720201 0.4195036 0.1712076 0.4195108 0.1712076 0.5549376 0.08659487 0.5549302 0.08659487 0.5549302 0.08720201 0.4195036 0.1712076 0.4195108 0.2548733 0.4195036 0.2554759 0.5549302 0.1712076 0.5549376 0.1712076 0.5549376 0.1712076 0.4195108 0.2548733 0.4195036 0.3383747 0.4194832 0.3394119 0.5549101 0.2554759 0.5549302 0.2554759 0.5549302 0.2548733 0.4195036 0.3383747 0.4194832 0.4219136 0.4194555 0.4231024 0.5548824 0.3394119 0.5549101 0.3394119 0.5549101 0.3383747 0.4194832 0.4219136 0.4194555 0.5054173 0.4194279 0.5064366 0.5548546 0.4231024 0.5548824 0.4231024 0.5548824 0.4219136 0.4194555 0.5054173 0.4194279 0.5885795 0.4194075 0.5891611 0.5548345 0.5064366 0.5548546 0.5064366 0.5548546 0.5054173 0.4194279 0.5885795 0.4194075 0.6712069 0.4194002 0.671207 0.554827 0.5891611 0.5548345 0.5891611 0.5548345 0.5885795 0.4194075 0.6712069 0.4194002 0.7540896 0.2839808 0.7535048 0.4194075 0.6712069 0.4194002 0.6712069 0.4194002 0.6712069 0.2839735 0.7540896 0.2839808 0.837018 0.2840012 0.8359987 0.4194279 0.7535048 0.4194075 0.7535048 0.4194075 0.7540896 0.2839808 0.837018 0.2840012 0.9203454 0.2840288 0.9191566 0.4194555 0.8359987 0.4194279 0.8359987 0.4194279 0.837018 0.2840012 0.9203454 0.2840288 1.004062 0.2840564 1.003024 0.4194832 0.9191566 0.4194555 0.9191566 0.4194555 0.9203454 0.2840288 1.004062 0.2840564 0.08780133 0.2840768 0.08720201 0.4195036 0.003024458 0.4194832 0.003024458 0.4194832 0.00406152 0.2840564 0.08780133 0.2840768 0.1712077 0.2840842 0.1712076 0.4195108 0.08720201 0.4195036 0.08720201 0.4195036 0.08780133 0.2840768 0.1712077 0.2840842 0.2542785 0.2840768 0.2548733 0.4195036 0.1712076 0.4195108 0.1712076 0.4195108 0.1712077 0.2840842 0.2542785 0.2840768 0.3373452 0.2840564 0.3383747 0.4194832 0.2548733 0.4195036 0.2548733 0.4195036 0.2542785 0.2840768 0.3373452 0.2840564 0.4207247 0.2840288 0.4219136 0.4194555 0.3383747 0.4194832 0.3383747 0.4194832 0.3373452 0.2840564 0.4207247 0.2840288 0.5043904 0.2840012 0.5054173 0.4194279 0.4219136 0.4194555 0.4219136 0.4194555 0.4207247 0.2840288 0.5043904 0.2840012 0.5879902 0.2839808 0.5885795 0.4194075 0.5054173 0.4194279 0.5054173 0.4194279 0.5043904 0.2840012 0.5879902 0.2839808 0.6712069 0.2839735 0.6712069 0.4194002 0.5885795 0.4194075 0.5885795 0.4194075 0.5879902 0.2839808 0.6712069 0.2839735 0.754682 0.1485541 0.7540896 0.2839808 0.6712069 0.2839735 0.6712069 0.2839735 0.6712068 0.1485466 0.754682 0.1485541 0.8380451 0.1485745 0.837018 0.2840012 0.7540896 0.2839808 0.7540896 0.2839808 0.754682 0.1485541 0.8380451 0.1485745 0.9215342 0.1486021 0.9203454 0.2840288 0.837018 0.2840012 0.837018 0.2840012 0.8380451 0.1485745 0.9215342 0.1486021 1.005091 0.1486297 1.004062 0.2840564 0.9203454 0.2840288 0.9203454 0.2840288 0.9215342 0.1486021 1.005091 0.1486297 0.08839297 0.1486501 0.08780133 0.2840768 0.00406152 0.2840564 0.00406152 0.2840564 0.005090951 0.1486297 0.08839297 0.1486501 0.1712078 0.1486574 0.1712077 0.2840842 0.08780133 0.2840768 0.08780133 0.2840768 0.08839297 0.1486501 0.1712078 0.1486574 0.2536913 0.1486502 0.2542785 0.2840768 0.1712077 0.2840842 0.1712077 0.2840842 0.1712078 0.1486574 0.2536913 0.1486502 0.3363234 0.1486298 0.3373452 0.2840564 0.2542785 0.2840768 0.2542785 0.2840768 0.2536913 0.1486502 0.3363234 0.1486298 0.4195358 0.1486021 0.4207247 0.2840288 0.3373452 0.2840564 0.3373452 0.2840564 0.3363234 0.1486298 0.4195358 0.1486021 0.5033558 0.1485745 0.5043904 0.2840012 0.4207247 0.2840288 0.4207247 0.2840288 0.4195358 0.1486021 0.5033558 0.1485745 0.5873934 0.1485541 0.5879902 0.2839808 0.5043904 0.2840012 0.5043904 0.2840012 0.5033558 0.1485745 0.5873934 0.1485541 0.6712068 0.1485466 0.6712069 0.2839735 0.5879902 0.2839808 0.5879902 0.2839808 0.5873934 0.1485541 0.6712068 0.1485466 0.7552822 0.01312732 0.754682 0.1485541 0.6712068 0.1485466 0.6712068 0.1485466 0.6712068 0.01312005 0.7552822 0.01312732 0.8390797 0.01314771 0.8380451 0.1485745 0.754682 0.1485541 0.754682 0.1485541 0.7552822 0.01312732 0.8390797 0.01314771 0.9227232 0.01317536 0.9215342 0.1486021 0.8380451 0.1485745 0.8380451 0.1485745 0.8390797 0.01314771 0.9227232 0.01317536 1.006113 0.01320302 1.005091 0.1486297 0.9215342 0.1486021 0.9215342 0.1486021 0.9227232 0.01317536 1.006113 0.01320302 0.08897697 0.0132234 0.08839297 0.1486501 0.005090951 0.1486297 0.005090951 0.1486297 0.006112635 0.01320302 0.08897697 0.0132234 0.1712078 0.0132308 0.1712078 0.1486574 0.08839297 0.1486501 0.08839297 0.1486501 0.08897697 0.0132234 0.1712078 0.0132308 0.2531115 0.0132234 0.2536913 0.1486502 0.1712078 0.1486574 0.1712078 0.1486574 0.1712078 0.0132308 0.2531115 0.0132234 0.3353093 0.01320302 0.3363234 0.1486298 0.2536913 0.1486502 0.2536913 0.1486502 0.2531115 0.0132234 0.3353093 0.01320302 0.4183472 0.01317536 0.4195358 0.1486021 0.3363234 0.1486298 0.3363234 0.1486298 0.3353093 0.01320302 0.4183472 0.01317536 0.5023134 0.01314771 0.5033558 0.1485745 0.4195358 0.1486021 0.4195358 0.1486021 0.4183472 0.01317536 0.5023134 0.01314771 0.5867888 0.01312732 0.5873934 0.1485541 0.5033558 0.1485745 0.5033558 0.1485745 0.5023134 0.01314771 0.5867888 0.01312732 0.6712068 0.01312005 0.6712068 0.1485466 0.5873934 0.1485541 0.5873934 0.1485541 0.5867888 0.01312732 0.6712068 0.01312005 0.7558901 -0.1222993 0.7552822 0.01312732 0.6712068 0.01312005 0.6712068 0.01312005 0.6712067 -0.1223067 0.7558901 -0.1222993 0.8401222 -0.1222789 0.8390797 0.01314771 0.7552822 0.01312732 0.7552822 0.01312732 0.7558901 -0.1222993 0.8401222 -0.1222789 0.9239119 -0.1222513 0.9227232 0.01317536 0.8390797 0.01314771 0.8390797 0.01314771 0.8401222 -0.1222789 0.9239119 -0.1222513 1.007127 -0.1222237 1.006113 0.01320302 0.9227232 0.01317536 0.9227232 0.01317536 0.9239119 -0.1222513 1.007127 -0.1222237 0.08955359 -0.1222034 0.08897697 0.0132234 0.006112635 0.01320302 0.006112635 0.01320302 0.007126688 -0.1222237 0.08955359 -0.1222034 0.1712079 -0.1221958 0.1712078 0.0132308 0.08897697 0.0132234 0.08897697 0.0132234 0.08955359 -0.1222034 0.1712079 -0.1221958 0.2525392 -0.1222033 0.2531115 0.0132234 0.1712078 0.0132308 0.1712078 0.0132308 0.1712079 -0.1221958 0.2525392 -0.1222033 0.3343029 -0.1222236 0.3353093 0.01320302 0.2531115 0.0132234 0.2531115 0.0132234 0.2525392 -0.1222033 0.3343029 -0.1222236 0.4171588 -0.1222513 0.4183472 0.01317536 0.3353093 0.01320302 0.3353093 0.01320302 0.3343029 -0.1222236 0.4171588 -0.1222513 0.5012635 -0.1222789 0.5023134 0.01314771 0.4183472 0.01317536 0.4183472 0.01317536 0.4171588 -0.1222513 0.5012635 -0.1222789 0.5861762 -0.1222993 0.5867888 0.01312732 0.5023134 0.01314771 0.5023134 0.01314771 0.5012635 -0.1222789 0.5861762 -0.1222993 0.6712067 -0.1223067 0.6712068 0.01312005 0.5867888 0.01312732 0.5867888 0.01312732 0.5861762 -0.1222993 0.6712067 -0.1223067 0.7565061 -0.257726 0.7558901 -0.1222993 0.6712067 -0.1223067 0.6712067 -0.1223067 0.6712066 -0.2577334 0.7565061 -0.257726 0.8411722 -0.2577057 0.8401222 -0.1222789 0.7558901 -0.1222993 0.7558901 -0.1222993 0.7565061 -0.257726 0.8411722 -0.2577057 0.9251002 -0.257678 0.9239119 -0.1222513 0.8401222 -0.1222789 0.8401222 -0.1222789 0.8411722 -0.2577057 0.9251002 -0.257678 1.008133 -0.2576504 1.007127 -0.1222237 0.9239119 -0.1222513 0.9239119 -0.1222513 0.9251002 -0.257678 1.008133 -0.2576504 0.09012287 -0.2576301 0.08955359 -0.1222034 0.007126688 -0.1222237 0.007126688 -0.1222237 0.008132994 -0.2576504 0.09012287 -0.2576301 0.1712079 -0.2576226 0.1712079 -0.1221958 0.08955359 -0.1222034 0.08955359 -0.1222034 0.09012287 -0.2576301 0.1712079 -0.2576226 0.2519741 -0.2576301 0.2525392 -0.1222033 0.1712079 -0.1221958 0.1712079 -0.1221958 0.1712079 -0.2576226 0.2519741 -0.2576301 0.3333042 -0.2576504 0.3343029 -0.1222236 0.2525392 -0.1222033 0.2525392 -0.1222033 0.2519741 -0.2576301 0.3333042 -0.2576504 0.415971 -0.257678 0.4171588 -0.1222513 0.3343029 -0.1222236 0.3343029 -0.1222236 0.3333042 -0.2576504 0.415971 -0.257678 0.5002058 -0.2577056 0.5012635 -0.1222789 0.4171588 -0.1222513 0.4171588 -0.1222513 0.415971 -0.257678 0.5002058 -0.2577056 0.5855555 -0.257726 0.5861762 -0.1222993 0.5012635 -0.1222789 0.5012635 -0.1222789 0.5002058 -0.2577056 0.5855555 -0.257726 0.6712066 -0.2577334 0.6712067 -0.1223067 0.5861762 -0.1222993 0.5861762 -0.1222993 0.5855555 -0.257726 0.6712066 -0.2577334 0.7571301 -0.3931527 0.7565061 -0.257726 0.6712066 -0.2577334 0.6712066 -0.2577334 0.6712065 -0.3931601 0.7571301 -0.3931527 0.84223 -0.3931324 0.8411722 -0.2577057 0.7565061 -0.257726 0.7565061 -0.257726 0.7571301 -0.3931527 0.84223 -0.3931324 0.9262882 -0.3931047 0.9251002 -0.257678 0.8411722 -0.2577057 0.8411722 -0.2577057 0.84223 -0.3931324 0.9262882 -0.3931047 1.009132 -0.3930771 1.008133 -0.2576504 0.9251002 -0.257678 0.9251002 -0.257678 0.9262882 -0.3931047 1.009132 -0.3930771 0.09068495 -0.3930568 0.09012287 -0.2576301 0.008132994 -0.2576504 0.008132994 -0.2576504 0.00913161 -0.3930771 0.09068495 -0.3930568 0.1712079 -0.3930493 0.1712079 -0.2576226 0.09012287 -0.2576301 0.09012287 -0.2576301 0.09068495 -0.3930568 0.1712079 -0.3930493 0.2514161 -0.3930568 0.2519741 -0.2576301 0.1712079 -0.2576226 0.1712079 -0.2576226 0.1712079 -0.3930493 0.2514161 -0.3930568 0.3323131 -0.3930771 0.3333042 -0.2576504 0.2519741 -0.2576301 0.2519741 -0.2576301 0.2514161 -0.3930568 0.3323131 -0.3930771 0.4147836 -0.3931047 0.415971 -0.257678 0.3333042 -0.2576504 0.3333042 -0.2576504 0.3323131 -0.3930771 0.4147836 -0.3931047 0.4991405 -0.3931324 0.5002058 -0.2577056 0.415971 -0.257678 0.415971 -0.257678 0.4147836 -0.3931047 0.4991405 -0.3931324 0.5849266 -0.3931527 0.5855555 -0.257726 0.5002058 -0.2577056 0.5002058 -0.2577056 0.4991405 -0.3931324 0.5849266 -0.3931527 0.6712065 -0.3931601 0.6712066 -0.2577334 0.5855555 -0.257726 0.5855555 -0.257726 0.5849266 -0.3931527 0.6712065 -0.3931601 0.7577626 -0.5285795 0.7571301 -0.3931527 0.6712065 -0.3931601 0.6712065 -0.3931601 0.6712065 -0.5285869 0.7577626 -0.5285795 0.8432955 -0.5285592 0.84223 -0.3931324 0.7571301 -0.3931527 0.7571301 -0.3931527 0.7577626 -0.5285795 0.8432955 -0.5285592 0.9274756 -0.5285316 0.9262882 -0.3931047 0.84223 -0.3931324 0.84223 -0.3931324 0.8432955 -0.5285592 0.9274756 -0.5285316 1.010123 -0.5285038 1.009132 -0.3930771 0.9262882 -0.3931047 0.9262882 -0.3931047 0.9274756 -0.5285316 1.010123 -0.5285038 0.09123998 -0.5284834 0.09068495 -0.3930568 0.00913161 -0.3930771 0.00913161 -0.3930771 0.01012259 -0.5285038 0.09123998 -0.5284834 0.171208 -0.528476 0.1712079 -0.3930493 0.09068495 -0.3930568 0.09068495 -0.3930568 0.09123998 -0.5284834 0.171208 -0.528476 0.2508652 -0.5284834 0.2514161 -0.3930568 0.1712079 -0.3930493 0.1712079 -0.3930493 0.171208 -0.528476 0.2508652 -0.5284834 0.3313297 -0.5285038 0.3323131 -0.3930771 0.2514161 -0.3930568 0.2514161 -0.3930568 0.2508652 -0.5284834 0.3313297 -0.5285038 0.413597 -0.5285314 0.4147836 -0.3931047 0.3323131 -0.3930771 0.3323131 -0.3930771 0.3313297 -0.5285038 0.413597 -0.5285314 0.4980675 -0.5285592 0.4991405 -0.3931324 0.4147836 -0.3931047 0.4147836 -0.3931047 0.413597 -0.5285314 0.4980675 -0.5285592 0.5842894 -0.5285795 0.5849266 -0.3931527 0.4991405 -0.3931324 0.4991405 -0.3931324 0.4980675 -0.5285592 0.5842894 -0.5285795 0.6712065 -0.5285869 0.6712065 -0.3931601 0.5849266 -0.3931527 0.5849266 -0.3931527 0.5842894 -0.5285795 0.6712065 -0.5285869 0.7584034 -0.6640062 0.7577626 -0.5285795 0.6712065 -0.5285869 0.6712065 -0.5285869 0.6712065 -0.6640136 0.7584034 -0.6640062 0.8443686 -0.663986 0.8432955 -0.5285592 0.7577626 -0.5285795 0.7577626 -0.5285795 0.7584034 -0.6640062 0.8443686 -0.663986 0.9286624 -0.6639582 0.9274756 -0.5285316 0.8432955 -0.5285592 0.8432955 -0.5285592 0.8443686 -0.663986 0.9286624 -0.6639582 1.011106 -0.6639305 1.010123 -0.5285038 0.9274756 -0.5285316 0.9274756 -0.5285316 0.9286624 -0.6639582 1.011106 -0.6639305 0.09178799 -0.6639103 0.09123998 -0.5284834 0.01012259 -0.5285038 0.01012259 -0.5285038 0.01110595 -0.6639305 0.09178799 -0.6639103 0.1712081 -0.6639028 0.171208 -0.528476 0.09123998 -0.5284834 0.09123998 -0.5284834 0.09178799 -0.6639103 0.1712081 -0.6639028 0.2503211 -0.6639103 0.2508652 -0.5284834 0.171208 -0.528476 0.171208 -0.528476 0.1712081 -0.6639028 0.2503211 -0.6639103 0.3303539 -0.6639305 0.3313297 -0.5285038 0.2508652 -0.5284834 0.2508652 -0.5284834 0.2503211 -0.6639103 0.3303539 -0.6639305 0.4124113 -0.6639582 0.413597 -0.5285314 0.3313297 -0.5285038 0.3313297 -0.5285038 0.3303539 -0.6639305 0.4124113 -0.6639582 0.4969868 -0.6639858 0.4980675 -0.5285592 0.413597 -0.5285314 0.413597 -0.5285314 0.4124113 -0.6639582 0.4969868 -0.6639858 0.5836436 -0.6640062 0.5842894 -0.5285795 0.4980675 -0.5285592 0.4980675 -0.5285592 0.4969868 -0.6639858 0.5836436 -0.6640062 0.6712065 -0.6640136 0.6712065 -0.5285869 0.5842894 -0.5285795 0.5842894 -0.5285795 0.5836436 -0.6640062 0.6712065 -0.6640136 0.7590528 -0.7994329 0.7584034 -0.6640062 0.6712065 -0.6640136 0.6712065 -0.6640136 0.6712063 -0.7994403 0.7590528 -0.7994329 0.8454493 -0.7994126 0.8443686 -0.663986 0.7584034 -0.6640062 0.7584034 -0.6640062 0.7590528 -0.7994329 0.8454493 -0.7994126 0.9298483 -0.7993848 0.9286624 -0.6639582 0.8443686 -0.663986 0.8443686 -0.663986 0.8454493 -0.7994126 0.9298483 -0.7993848 1.012082 -0.7993572 1.011106 -0.6639305 0.9286624 -0.6639582 0.9286624 -0.6639582 0.9298483 -0.7993848 1.012082 -0.7993572 0.0923292 -0.7993369 0.09178799 -0.6639103 0.01110595 -0.6639305 0.01110595 -0.6639305 0.01208162 -0.7993572 0.0923292 -0.7993369 0.1712081 -0.7993295 0.1712081 -0.6639028 0.09178799 -0.6639103 0.09178799 -0.6639103 0.0923292 -0.7993369 0.1712081 -0.7993295 0.2497838 -0.7993369 0.2503211 -0.6639103 0.1712081 -0.6639028 0.1712081 -0.6639028 0.1712081 -0.7993295 0.2497838 -0.7993369 0.3293857 -0.7993572 0.3303539 -0.6639305 0.2503211 -0.6639103 0.2503211 -0.6639103 0.2497838 -0.7993369 0.3293857 -0.7993572 0.4112265 -0.7993848 0.4124113 -0.6639582 0.3303539 -0.6639305 0.3303539 -0.6639305 0.3293857 -0.7993572 0.4112265 -0.7993848 0.4958985 -0.7994126 0.4969868 -0.6639858 0.4124113 -0.6639582 0.4124113 -0.6639582 0.4112265 -0.7993848 0.4958985 -0.7994126 0.5829892 -0.7994329 0.5836436 -0.6640062 0.4969868 -0.6639858 0.4969868 -0.6639858 0.4958985 -0.7994126 0.5829892 -0.7994329 0.6712063 -0.7994403 0.6712065 -0.6640136 0.5836436 -0.6640062 0.5836436 -0.6640062 0.5829892 -0.7994329 0.6712063 -0.7994403 0.7597108 -0.9348595 0.7590528 -0.7994329 0.6712063 -0.7994403 0.6712063 -0.7994403 0.6712063 -0.934867 0.7597108 -0.9348595 0.8465377 -0.9348392 0.8454493 -0.7994126 0.7590528 -0.7994329 0.7590528 -0.7994329 0.7597108 -0.9348595 0.8465377 -0.9348392 0.9310331 -0.9348116 0.9298483 -0.7993848 0.8454493 -0.7994126 0.8454493 -0.7994126 0.8465377 -0.9348392 0.9310331 -0.9348116 1.01305 -0.9347839 1.012082 -0.7993572 0.9298483 -0.7993848 0.9298483 -0.7993848 0.9310331 -0.9348116 1.01305 -0.9347839 0.09286367 -0.9347637 0.0923292 -0.7993369 0.01208162 -0.7993572 0.01208162 -0.7993572 0.01304972 -0.9347839 0.09286367 -0.9347637 0.1712082 -0.9347563 0.1712081 -0.7993295 0.0923292 -0.7993369 0.0923292 -0.7993369 0.09286367 -0.9347637 0.1712082 -0.9347563 0.2492532 -0.9347637 0.2497838 -0.7993369 0.1712081 -0.7993295 0.1712081 -0.7993295 0.1712082 -0.9347563 0.2492532 -0.9347637 0.3284252 -0.9347839 0.3293857 -0.7993572 0.2497838 -0.7993369 0.2497838 -0.7993369 0.2492532 -0.9347637 0.3284252 -0.9347839 0.4100429 -0.9348116 0.4112265 -0.7993848 0.3293857 -0.7993572 0.3293857 -0.7993572 0.3284252 -0.9347839 0.4100429 -0.9348116 0.4948027 -0.9348392 0.4958985 -0.7994126 0.4112265 -0.7993848 0.4112265 -0.7993848 0.4100429 -0.9348116 0.4948027 -0.9348392 0.582326 -0.9348595 0.5829892 -0.7994329 0.4958985 -0.7994126 0.4958985 -0.7994126 0.4948027 -0.9348392 0.582326 -0.9348595 0.6712063 -0.934867 0.6712063 -0.7994403 0.5829892 -0.7994329 0.5829892 -0.7994329 0.582326 -0.9348595 0.6712063 -0.934867 0.7603778 -1.070286 0.7597108 -0.9348595 0.6712063 -0.934867 0.6712063 -0.934867 0.6712062 -1.070294 0.7603778 -1.070286 0.8476337 -1.070266 0.8465377 -0.9348392 0.7597108 -0.9348595 0.7597108 -0.9348595 0.7603778 -1.070286 0.8476337 -1.070266 0.932217 -1.070238 0.9310331 -0.9348116 0.8465377 -0.9348392 0.8465377 -0.9348392 0.8476337 -1.070266 0.932217 -1.070238 1.01401 -1.070211 1.01305 -0.9347839 0.9310331 -0.9348116 0.9310331 -0.9348116 0.932217 -1.070238 1.01401 -1.070211 0.09339159 -1.07019 0.09286367 -0.9347637 0.01304972 -0.9347839 0.01304972 -0.9347839 0.01401019 -1.070211 0.09339159 -1.07019 0.1712082 -1.070183 0.1712082 -0.9347563 0.09286367 -0.9347637 0.09286367 -0.9347637 0.09339159 -1.07019 0.1712082 -1.070183 0.2487291 -1.07019 0.2492532 -0.9347637 0.1712082 -0.9347563 0.1712082 -0.9347563 0.1712082 -1.070183 0.2487291 -1.07019 0.3274722 -1.070211 0.3284252 -0.9347839 0.2492532 -0.9347637 0.2492532 -0.9347637 0.2487291 -1.07019 0.3274722 -1.070211 0.4088605 -1.070238 0.4100429 -0.9348116 0.3284252 -0.9347839 0.3284252 -0.9347839 0.3274722 -1.070211 0.4088605 -1.070238 0.4936993 -1.070266 0.4948027 -0.9348392 0.4100429 -0.9348116 0.4100429 -0.9348116 0.4088605 -1.070238 0.4936993 -1.070266 0.5816538 -1.070286 0.582326 -0.9348595 0.4948027 -0.9348392 0.4948027 -0.9348392 0.4936993 -1.070266 0.5816538 -1.070286 0.6712062 -1.070294 0.6712063 -0.934867 0.582326 -0.9348595 0.582326 -0.9348595 0.5816538 -1.070286 0.6712062 -1.070294 0.7610133 -1.082328 0.7603778 -1.070286 0.6712062 -1.070294 0.6712062 -1.070294 0.6712062 -1.082335 0.7610133 -1.082328 0.8486713 -1.082309 0.8476337 -1.070266 0.7603778 -1.070286 0.7603778 -1.070286 0.7610133 -1.082328 0.8486713 -1.082309 0.9333292 -1.082284 0.932217 -1.070238 0.8476337 -1.070266 0.8476337 -1.070266 0.8486713 -1.082309 0.9333292 -1.082284 1.014907 -1.082258 1.01401 -1.070211 0.932217 -1.070238 0.932217 -1.070238 0.9333292 -1.082284 1.014907 -1.082258 0.09388208 -1.082239 0.09339159 -1.07019 0.01401019 -1.070211 0.01401019 -1.070211 0.01490652 -1.082258 0.09388208 -1.082239 0.1712083 -1.082233 0.1712082 -1.070183 0.09339159 -1.07019 0.09339159 -1.07019 0.09388208 -1.082239 0.1712083 -1.082233 0.2482421 -1.082239 0.2487291 -1.07019 0.1712082 -1.070183 0.1712082 -1.070183 0.1712083 -1.082233 0.2482421 -1.082239 0.3265829 -1.082258 0.3274722 -1.070211 0.2487291 -1.07019 0.2487291 -1.07019 0.2482421 -1.082239 0.3265829 -1.082258 0.4077497 -1.082284 0.4088605 -1.070238 0.3274722 -1.070211 0.3274722 -1.070211 0.3265829 -1.082258 0.4077497 -1.082284 0.4926547 -1.082309 0.4936993 -1.070266 0.4088605 -1.070238 0.4088605 -1.070238 0.4077497 -1.082284 0.4926547 -1.082309 0.5810133 -1.082328 0.5816538 -1.070286 0.4936993 -1.070266 0.4936993 -1.070266 0.4926547 -1.082309 0.5810133 -1.082328 0.6712062 -1.082335 0.6712062 -1.070294 0.5816538 -1.070286 0.5816538 -1.070286 0.5810133 -1.082328 0.6712062 -1.082335 0.7634071 -1.092504 0.7610133 -1.082328 0.6712062 -1.082335 0.6712062 -1.082335 0.6712057 -1.092509 0.7634071 -1.092504 0.8525218 -1.09249 0.8486713 -1.082309 0.7610133 -1.082328 0.7610133 -1.082328 0.7634071 -1.092504 0.8525218 -1.09249 0.9373851 -1.09247 0.9333292 -1.082284 0.8486713 -1.082309 0.8486713 -1.082309 0.8525218 -1.09249 0.9373851 -1.09247 1.018127 -1.092451 1.014907 -1.082258 0.9333292 -1.082284 0.9333292 -1.082284 0.9373851 -1.09247 1.018127 -1.092451 0.0956282 -1.092436 0.09388208 -1.082239 0.01490652 -1.082258 0.01490652 -1.082258 0.01812726 -1.092451 0.0956282 -1.092436 0.1712085 -1.092431 0.1712083 -1.082233 0.09388208 -1.082239 0.09388208 -1.082239 0.0956282 -1.092436 0.1712085 -1.092431 0.2465085 -1.092436 0.2482421 -1.082239 0.1712083 -1.082233 0.1712083 -1.082233 0.1712085 -1.092431 0.2465085 -1.092436 0.3233879 -1.092451 0.3265829 -1.082258 0.2482421 -1.082239 0.2482421 -1.082239 0.2465085 -1.092436 0.3233879 -1.092451 0.4037003 -1.09247 0.4077497 -1.082284 0.3265829 -1.082258 0.3265829 -1.082258 0.3233879 -1.092451 0.4037003 -1.09247 0.4887787 -1.09249 0.4926547 -1.082309 0.4077497 -1.082284 0.4077497 -1.082284 0.4037003 -1.09247 0.4887787 -1.09249 0.5786005 -1.092504 0.5810133 -1.082328 0.4926547 -1.082309 0.4926547 -1.082309 0.4887787 -1.09249 0.5786005 -1.092504 0.6712057 -1.092509 0.6712062 -1.082335 0.5810133 -1.082328 0.5810133 -1.082328 0.5786005 -1.092504 0.6712057 -1.092509 0.7728929 -1.099285 0.7634071 -1.092504 0.6712057 -1.092509 0.6712057 -1.092509 0.671204 -1.099288 0.7728929 -1.099285 0.8668932 -1.099277 0.8525218 -1.09249 0.7634071 -1.092504 0.7634071 -1.092504 0.7728929 -1.099285 0.8668932 -1.099277 0.9515884 -1.099267 0.9373851 -1.09247 0.8525218 -1.09249 0.8525218 -1.09249 0.8668932 -1.099277 0.9515884 -1.099267 1.028862 -1.099256 1.018127 -1.092451 0.9373851 -1.09247 0.9373851 -1.09247 0.9515884 -1.099267 1.028862 -1.099256 0.1012791 -1.099249 0.0956282 -1.092436 0.01812726 -1.092451 0.01812726 -1.092451 0.02886164 -1.099256 0.1012791 -1.099249 0.1712095 -1.099246 0.1712085 -1.092431 0.0956282 -1.092436 0.0956282 -1.092436 0.1012791 -1.099249 0.1712095 -1.099246 0.2408969 -1.099249 0.2465085 -1.092436 0.1712085 -1.092431 0.1712085 -1.092431 0.1712095 -1.099246 0.2408969 -1.099249 0.3127416 -1.099256 0.3233879 -1.092451 0.2465085 -1.092436 0.2465085 -1.092436 0.2408969 -1.099249 0.3127416 -1.099256 0.3895332 -1.099267 0.4037003 -1.09247 0.3233879 -1.092451 0.3233879 -1.092451 0.3127416 -1.099256 0.3895332 -1.099267 0.4743224 -1.099277 0.4887787 -1.09249 0.4037003 -1.09247 0.4037003 -1.09247 0.3895332 -1.099267 0.4743224 -1.099277 0.5690366 -1.099285 0.5786005 -1.092504 0.4887787 -1.09249 0.4887787 -1.09249 0.4743224 -1.099277 0.5690366 -1.099285 0.671204 -1.099288 0.6712057 -1.092509 0.5786005 -1.092504 0.5786005 -1.092504 0.5690366 -1.099285 0.671204 -1.099288 -0.328796 -1.099288 0.1712205 -1.101652 -0.2271071 -1.099285 0.7728929 -1.099285 1.171221 -1.101652 0.8668932 -1.099277 0.8668932 -1.099277 1.171221 -1.101652 0.9515884 -1.099267 0.9515884 -1.099267 1.171221 -1.101652 1.028862 -1.099256 0.02886164 -1.099256 0.1712205 -1.101652 0.1012791 -1.099249 0.1012791 -1.099249 0.1712205 -1.101652 0.1712095 -1.099246 0.1712095 -1.099246 0.1712205 -1.101652 0.2408969 -1.099249 0.2408969 -1.099249 0.1712205 -1.101652 0.3127416 -1.099256 0.3127416 -1.099256 0.1712205 -1.101652 0.3895332 -1.099267 0.3895332 -1.099267 0.1712205 -1.101652 0.4743224 -1.099277 0.4743224 -1.099277 0.1712205 -1.101652 0.5690366 -1.099285 0.5690366 -1.099285 0.1712205 -1.101652 0.671204 -1.099288 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 1 1 35 14 13 36 2 2 37 1 1 38 1 1 39 13 14 40 14 13 41 15 15 42 3 3 43 2 2 44 2 2 45 14 13 46 15 15 47 16 16 48 4 4 49 3 3 50 3 3 51 15 15 52 16 16 53 17 17 54 5 5 55 4 4 56 4 4 57 16 16 58 17 17 59 18 18 60 6 6 61 5 5 62 5 5 63 17 17 64 18 18 65 19 19 66 7 7 67 6 6 68 6 6 69 18 18 70 19 19 71 20 20 72 8 8 73 7 7 74 7 7 75 19 19 76 20 20 77 21 21 78 9 9 79 8 8 80 8 8 81 20 20 82 21 21 83 22 22 84 10 10 85 9 9 86 9 9 87 21 21 88 22 22 89 23 23 90 11 11 91 10 10 92 10 10 93 22 22 94 23 23 95 24 24 96 12 12 97 11 11 98 11 11 99 23 23 100 24 24 101 13 14 102 1 1 103 12 12 104 12 12 105 24 24 106 13 14 107 26 25 108 14 13 109 13 14 110 13 14 111 25 26 112 26 25 113 27 27 114 15 15 115 14 13 116 14 13 117 26 25 118 27 27 119 28 28 120 16 16 121 15 15 122 15 15 123 27 27 124 28 28 125 29 29 126 17 17 127 16 16 128 16 16 129 28 28 130 29 29 131 30 30 132 18 18 133 17 17 134 17 17 135 29 29 136 30 30 137 31 31 138 19 19 139 18 18 140 18 18 141 30 30 142 31 31 143 32 32 144 20 20 145 19 19 146 19 19 147 31 31 148 32 32 149 33 33 150 21 21 151 20 20 152 20 20 153 32 32 154 33 33 155 34 34 156 22 22 157 21 21 158 21 21 159 33 33 160 34 34 161 35 35 162 23 23 163 22 22 164 22 22 165 34 34 166 35 35 167 36 36 168 24 24 169 23 23 170 23 23 171 35 35 172 36 36 173 25 26 174 13 14 175 24 24 176 24 24 177 36 36 178 25 26 179 38 37 180 26 25 181 25 26 182 25 26 183 37 38 184 38 37 185 39 39 186 27 27 187 26 25 188 26 25 189 38 37 190 39 39 191 40 40 192 28 28 193 27 27 194 27 27 195 39 39 196 40 40 197 41 41 198 29 29 199 28 28 200 28 28 201 40 40 202 41 41 203 42 42 204 30 30 205 29 29 206 29 29 207 41 41 208 42 42 209 43 43 210 31 31 211 30 30 212 30 30 213 42 42 214 43 43 215 44 44 216 32 32 217 31 31 218 31 31 219 43 43 220 44 44 221 45 45 222 33 33 223 32 32 224 32 32 225 44 44 226 45 45 227 46 46 228 34 34 229 33 33 230 33 33 231 45 45 232 46 46 233 47 47 234 35 35 235 34 34 236 34 34 237 46 46 238 47 47 239 48 48 240 36 36 241 35 35 242 35 35 243 47 47 244 48 48 245 37 38 246 25 26 247 36 36 248 36 36 249 48 48 250 37 38 251 50 49 252 38 37 253 37 38 254 37 38 255 49 50 256 50 49 257 51 51 258 39 39 259 38 37 260 38 37 261 50 49 262 51 51 263 52 52 264 40 40 265 39 39 266 39 39 267 51 51 268 52 52 269 53 53 270 41 41 271 40 40 272 40 40 273 52 52 274 53 53 275 54 54 276 42 42 277 41 41 278 41 41 279 53 53 280 54 54 281 55 55 282 43 43 283 42 42 284 42 42 285 54 54 286 55 55 287 56 56 288 44 44 289 43 43 290 43 43 291 55 55 292 56 56 293 57 57 294 45 45 295 44 44 296 44 44 297 56 56 298 57 57 299 58 58 300 46 46 301 45 45 302 45 45 303 57 57 304 58 58 305 59 59 306 47 47 307 46 46 308 46 46 309 58 58 310 59 59 311 60 60 312 48 48 313 47 47 314 47 47 315 59 59 316 60 60 317 49 50 318 37 38 319 48 48 320 48 48 321 60 60 322 49 50 323 62 61 324 50 49 325 49 50 326 49 50 327 61 62 328 62 61 329 63 63 330 51 51 331 50 49 332 50 49 333 62 61 334 63 63 335 64 64 336 52 52 337 51 51 338 51 51 339 63 63 340 64 64 341 65 65 342 53 53 343 52 52 344 52 52 345 64 64 346 65 65 347 66 66 348 54 54 349 53 53 350 53 53 351 65 65 352 66 66 353 67 67 354 55 55 355 54 54 356 54 54 357 66 66 358 67 67 359 68 68 360 56 56 361 55 55 362 55 55 363 67 67 364 68 68 365 69 69 366 57 57 367 56 56 368 56 56 369 68 68 370 69 69 371 70 70 372 58 58 373 57 57 374 57 57 375 69 69 376 70 70 377 71 71 378 59 59 379 58 58 380 58 58 381 70 70 382 71 71 383 72 72 384 60 60 385 59 59 386 59 59 387 71 71 388 72 72 389 61 62 390 49 50 391 60 60 392 60 60 393 72 72 394 61 62 395 74 73 396 62 61 397 61 62 398 61 62 399 73 74 400 74 73 401 75 75 402 63 63 403 62 61 404 62 61 405 74 73 406 75 75 407 76 76 408 64 64 409 63 63 410 63 63 411 75 75 412 76 76 413 77 77 414 65 65 415 64 64 416 64 64 417 76 76 418 77 77 419 78 78 420 66 66 421 65 65 422 65 65 423 77 77 424 78 78 425 79 79 426 67 67 427 66 66 428 66 66 429 78 78 430 79 79 431 80 80 432 68 68 433 67 67 434 67 67 435 79 79 436 80 80 437 81 81 438 69 69 439 68 68 440 68 68 441 80 80 442 81 81 443 82 82 444 70 70 445 69 69 446 69 69 447 81 81 448 82 82 449 83 83 450 71 71 451 70 70 452 70 70 453 82 82 454 83 83 455 84 84 456 72 72 457 71 71 458 71 71 459 83 83 460 84 84 461 73 74 462 61 62 463 72 72 464 72 72 465 84 84 466 73 74 467 86 85 468 74 73 469 73 74 470 73 74 471 85 86 472 86 85 473 87 87 474 75 75 475 74 73 476 74 73 477 86 85 478 87 87 479 88 88 480 76 76 481 75 75 482 75 75 483 87 87 484 88 88 485 89 89 486 77 77 487 76 76 488 76 76 489 88 88 490 89 89 491 90 90 492 78 78 493 77 77 494 77 77 495 89 89 496 90 90 497 91 91 498 79 79 499 78 78 500 78 78 501 90 90 502 91 91 503 92 92 504 80 80 505 79 79 506 79 79 507 91 91 508 92 92 509 93 93 510 81 81 511 80 80 512 80 80 513 92 92 514 93 93 515 94 94 516 82 82 517 81 81 518 81 81 519 93 93 520 94 94 521 95 95 522 83 83 523 82 82 524 82 82 525 94 94 526 95 95 527 96 96 528 84 84 529 83 83 530 83 83 531 95 95 532 96 96 533 85 86 534 73 74 535 84 84 536 84 84 537 96 96 538 85 86 539 98 97 540 86 85 541 85 86 542 85 86 543 97 98 544 98 97 545 99 99 546 87 87 547 86 85 548 86 85 549 98 97 550 99 99 551 100 100 552 88 88 553 87 87 554 87 87 555 99 99 556 100 100 557 101 101 558 89 89 559 88 88 560 88 88 561 100 100 562 101 101 563 102 102 564 90 90 565 89 89 566 89 89 567 101 101 568 102 102 569 103 103 570 91 91 571 90 90 572 90 90 573 102 102 574 103 103 575 104 104 576 92 92 577 91 91 578 91 91 579 103 103 580 104 104 581 105 105 582 93 93 583 92 92 584 92 92 585 104 104 586 105 105 587 106 106 588 94 94 589 93 93 590 93 93 591 105 105 592 106 106 593 107 107 594 95 95 595 94 94 596 94 94 597 106 106 598 107 107 599 108 108 600 96 96 601 95 95 602 95 95 603 107 107 604 108 108 605 97 98 606 85 86 607 96 96 608 96 96 609 108 108 610 97 98 611 110 109 612 98 97 613 97 98 614 97 98 615 109 110 616 110 109 617 111 111 618 99 99 619 98 97 620 98 97 621 110 109 622 111 111 623 112 112 624 100 100 625 99 99 626 99 99 627 111 111 628 112 112 629 113 113 630 101 101 631 100 100 632 100 100 633 112 112 634 113 113 635 114 114 636 102 102 637 101 101 638 101 101 639 113 113 640 114 114 641 115 115 642 103 103 643 102 102 644 102 102 645 114 114 646 115 115 647 116 116 648 104 104 649 103 103 650 103 103 651 115 115 652 116 116 653 117 117 654 105 105 655 104 104 656 104 104 657 116 116 658 117 117 659 118 118 660 106 106 661 105 105 662 105 105 663 117 117 664 118 118 665 119 119 666 107 107 667 106 106 668 106 106 669 118 118 670 119 119 671 120 120 672 108 108 673 107 107 674 107 107 675 119 119 676 120 120 677 109 110 678 97 98 679 108 108 680 108 108 681 120 120 682 109 110 683 122 121 684 110 109 685 109 110 686 109 110 687 121 122 688 122 121 689 123 123 690 111 111 691 110 109 692 110 109 693 122 121 694 123 123 695 124 124 696 112 112 697 111 111 698 111 111 699 123 123 700 124 124 701 125 125 702 113 113 703 112 112 704 112 112 705 124 124 706 125 125 707 126 126 708 114 114 709 113 113 710 113 113 711 125 125 712 126 126 713 127 127 714 115 115 715 114 114 716 114 114 717 126 126 718 127 127 719 128 128 720 116 116 721 115 115 722 115 115 723 127 127 724 128 128 725 129 129 726 117 117 727 116 116 728 116 116 729 128 128 730 129 129 731 130 130 732 118 118 733 117 117 734 117 117 735 129 129 736 130 130 737 131 131 738 119 119 739 118 118 740 118 118 741 130 130 742 131 131 743 132 132 744 120 120 745 119 119 746 119 119 747 131 131 748 132 132 749 121 122 750 109 110 751 120 120 752 120 120 753 132 132 754 121 122 755

    -
    - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    134 133 756 122 121 757 121 122 758 121 122 759 133 134 760 134 133 761 135 135 762 123 123 763 122 121 764 122 121 765 134 133 766 135 135 767 136 136 768 124 124 769 123 123 770 123 123 771 135 135 772 136 136 773 137 137 774 125 125 775 124 124 776 124 124 777 136 136 778 137 137 779 138 138 780 126 126 781 125 125 782 125 125 783 137 137 784 138 138 785 139 139 786 127 127 787 126 126 788 126 126 789 138 138 790 139 139 791 140 140 792 128 128 793 127 127 794 127 127 795 139 139 796 140 140 797 141 141 798 129 129 799 128 128 800 128 128 801 140 140 802 141 141 803 142 142 804 130 130 805 129 129 806 129 129 807 141 141 808 142 142 809 143 143 810 131 131 811 130 130 812 130 130 813 142 142 814 143 143 815 144 144 816 132 132 817 131 131 818 131 131 819 143 143 820 144 144 821 133 134 822 121 122 823 132 132 824 132 132 825 144 144 826 133 134 827 146 145 828 134 133 829 133 134 830 133 134 831 145 146 832 146 145 833 147 147 834 135 135 835 134 133 836 134 133 837 146 145 838 147 147 839 148 148 840 136 136 841 135 135 842 135 135 843 147 147 844 148 148 845 149 149 846 137 137 847 136 136 848 136 136 849 148 148 850 149 149 851 150 150 852 138 138 853 137 137 854 137 137 855 149 149 856 150 150 857 151 151 858 139 139 859 138 138 860 138 138 861 150 150 862 151 151 863 152 152 864 140 140 865 139 139 866 139 139 867 151 151 868 152 152 869 153 153 870 141 141 871 140 140 872 140 140 873 152 152 874 153 153 875 154 154 876 142 142 877 141 141 878 141 141 879 153 153 880 154 154 881 155 155 882 143 143 883 142 142 884 142 142 885 154 154 886 155 155 887 156 156 888 144 144 889 143 143 890 143 143 891 155 155 892 156 156 893 145 146 894 133 134 895 144 144 896 144 144 897 156 156 898 145 146 899 158 157 900 146 145 901 145 146 902 145 146 903 157 158 904 158 157 905 159 159 906 147 147 907 146 145 908 146 145 909 158 157 910 159 159 911 160 160 912 148 148 913 147 147 914 147 147 915 159 159 916 160 160 917 161 161 918 149 149 919 148 148 920 148 148 921 160 160 922 161 161 923 162 162 924 150 150 925 149 149 926 149 149 927 161 161 928 162 162 929 163 163 930 151 151 931 150 150 932 150 150 933 162 162 934 163 163 935 164 164 936 152 152 937 151 151 938 151 151 939 163 163 940 164 164 941 165 165 942 153 153 943 152 152 944 152 152 945 164 164 946 165 165 947 166 166 948 154 154 949 153 153 950 153 153 951 165 165 952 166 166 953 167 167 954 155 155 955 154 154 956 154 154 957 166 166 958 167 167 959 168 168 960 156 156 961 155 155 962 155 155 963 167 167 964 168 168 965 157 158 966 145 146 967 156 156 968 156 156 969 168 168 970 157 158 971 170 169 972 158 157 973 157 158 974 157 158 975 169 170 976 170 169 977 171 171 978 159 159 979 158 157 980 158 157 981 170 169 982 171 171 983 172 172 984 160 160 985 159 159 986 159 159 987 171 171 988 172 172 989 173 173 990 161 161 991 160 160 992 160 160 993 172 172 994 173 173 995 174 174 996 162 162 997 161 161 998 161 161 999 173 173 1000 174 174 1001 175 175 1002 163 163 1003 162 162 1004 162 162 1005 174 174 1006 175 175 1007 176 176 1008 164 164 1009 163 163 1010 163 163 1011 175 175 1012 176 176 1013 177 177 1014 165 165 1015 164 164 1016 164 164 1017 176 176 1018 177 177 1019 178 178 1020 166 166 1021 165 165 1022 165 165 1023 177 177 1024 178 178 1025 179 179 1026 167 167 1027 166 166 1028 166 166 1029 178 178 1030 179 179 1031 180 180 1032 168 168 1033 167 167 1034 167 167 1035 179 179 1036 180 180 1037 169 170 1038 157 158 1039 168 168 1040 168 168 1041 180 180 1042 169 170 1043 182 181 1044 170 169 1045 169 170 1046 169 170 1047 181 182 1048 182 181 1049 183 183 1050 171 171 1051 170 169 1052 170 169 1053 182 181 1054 183 183 1055 184 184 1056 172 172 1057 171 171 1058 171 171 1059 183 183 1060 184 184 1061 185 185 1062 173 173 1063 172 172 1064 172 172 1065 184 184 1066 185 185 1067 186 186 1068 174 174 1069 173 173 1070 173 173 1071 185 185 1072 186 186 1073 187 187 1074 175 175 1075 174 174 1076 174 174 1077 186 186 1078 187 187 1079 188 188 1080 176 176 1081 175 175 1082 175 175 1083 187 187 1084 188 188 1085 189 189 1086 177 177 1087 176 176 1088 176 176 1089 188 188 1090 189 189 1091 190 190 1092 178 178 1093 177 177 1094 177 177 1095 189 189 1096 190 190 1097 191 191 1098 179 179 1099 178 178 1100 178 178 1101 190 190 1102 191 191 1103 192 192 1104 180 180 1105 179 179 1106 179 179 1107 191 191 1108 192 192 1109 181 182 1110 169 170 1111 180 180 1112 180 180 1113 192 192 1114 181 182 1115 194 193 1116 182 181 1117 181 182 1118 181 182 1119 193 194 1120 194 193 1121 195 195 1122 183 183 1123 182 181 1124 182 181 1125 194 193 1126 195 195 1127 196 196 1128 184 184 1129 183 183 1130 183 183 1131 195 195 1132 196 196 1133 197 197 1134 185 185 1135 184 184 1136 184 184 1137 196 196 1138 197 197 1139 198 198 1140 186 186 1141 185 185 1142 185 185 1143 197 197 1144 198 198 1145 199 199 1146 187 187 1147 186 186 1148 186 186 1149 198 198 1150 199 199 1151 200 200 1152 188 188 1153 187 187 1154 187 187 1155 199 199 1156 200 200 1157 201 201 1158 189 189 1159 188 188 1160 188 188 1161 200 200 1162 201 201 1163 202 202 1164 190 190 1165 189 189 1166 189 189 1167 201 201 1168 202 202 1169 203 203 1170 191 191 1171 190 190 1172 190 190 1173 202 202 1174 203 203 1175 204 204 1176 192 192 1177 191 191 1178 191 191 1179 203 203 1180 204 204 1181 193 194 1182 181 182 1183 192 192 1184 192 192 1185 204 204 1186 193 194 1187 206 205 1188 194 193 1189 193 194 1190 193 194 1191 205 206 1192 206 205 1193 207 207 1194 195 195 1195 194 193 1196 194 193 1197 206 205 1198 207 207 1199 208 208 1200 196 196 1201 195 195 1202 195 195 1203 207 207 1204 208 208 1205 209 209 1206 197 197 1207 196 196 1208 196 196 1209 208 208 1210 209 209 1211 210 210 1212 198 198 1213 197 197 1214 197 197 1215 209 209 1216 210 210 1217 211 211 1218 199 199 1219 198 198 1220 198 198 1221 210 210 1222 211 211 1223 212 212 1224 200 200 1225 199 199 1226 199 199 1227 211 211 1228 212 212 1229 213 213 1230 201 201 1231 200 200 1232 200 200 1233 212 212 1234 213 213 1235 214 214 1236 202 202 1237 201 201 1238 201 201 1239 213 213 1240 214 214 1241 215 215 1242 203 203 1243 202 202 1244 202 202 1245 214 214 1246 215 215 1247 216 216 1248 204 204 1249 203 203 1250 203 203 1251 215 215 1252 216 216 1253 205 206 1254 193 194 1255 204 204 1256 204 204 1257 216 216 1258 205 206 1259 218 217 1260 206 205 1261 205 206 1262 205 206 1263 217 218 1264 218 217 1265 219 219 1266 207 207 1267 206 205 1268 206 205 1269 218 217 1270 219 219 1271 220 220 1272 208 208 1273 207 207 1274 207 207 1275 219 219 1276 220 220 1277 221 221 1278 209 209 1279 208 208 1280 208 208 1281 220 220 1282 221 221 1283 222 222 1284 210 210 1285 209 209 1286 209 209 1287 221 221 1288 222 222 1289 223 223 1290 211 211 1291 210 210 1292 210 210 1293 222 222 1294 223 223 1295 224 224 1296 212 212 1297 211 211 1298 211 211 1299 223 223 1300 224 224 1301 225 225 1302 213 213 1303 212 212 1304 212 212 1305 224 224 1306 225 225 1307 226 226 1308 214 214 1309 213 213 1310 213 213 1311 225 225 1312 226 226 1313 227 227 1314 215 215 1315 214 214 1316 214 214 1317 226 226 1318 227 227 1319 228 228 1320 216 216 1321 215 215 1322 215 215 1323 227 227 1324 228 228 1325 217 218 1326 205 206 1327 216 216 1328 216 216 1329 228 228 1330 217 218 1331 230 229 1332 218 217 1333 217 218 1334 217 218 1335 229 230 1336 230 229 1337 231 231 1338 219 219 1339 218 217 1340 218 217 1341 230 229 1342 231 231 1343 232 232 1344 220 220 1345 219 219 1346 219 219 1347 231 231 1348 232 232 1349 233 233 1350 221 221 1351 220 220 1352 220 220 1353 232 232 1354 233 233 1355 234 234 1356 222 222 1357 221 221 1358 221 221 1359 233 233 1360 234 234 1361 235 235 1362 223 223 1363 222 222 1364 222 222 1365 234 234 1366 235 235 1367 236 236 1368 224 224 1369 223 223 1370 223 223 1371 235 235 1372 236 236 1373 237 237 1374 225 225 1375 224 224 1376 224 224 1377 236 236 1378 237 237 1379 238 238 1380 226 226 1381 225 225 1382 225 225 1383 237 237 1384 238 238 1385 239 239 1386 227 227 1387 226 226 1388 226 226 1389 238 238 1390 239 239 1391 240 240 1392 228 228 1393 227 227 1394 227 227 1395 239 239 1396 240 240 1397 229 230 1398 217 218 1399 228 228 1400 228 228 1401 240 240 1402 229 230 1403 242 241 1404 230 229 1405 229 230 1406 229 230 1407 241 242 1408 242 241 1409 243 243 1410 231 231 1411 230 229 1412 230 229 1413 242 241 1414 243 243 1415 244 244 1416 232 232 1417 231 231 1418 231 231 1419 243 243 1420 244 244 1421 245 245 1422 233 233 1423 232 232 1424 232 232 1425 244 244 1426 245 245 1427 246 246 1428 234 234 1429 233 233 1430 233 233 1431 245 245 1432 246 246 1433 247 247 1434 235 235 1435 234 234 1436 234 234 1437 246 246 1438 247 247 1439 248 248 1440 236 236 1441 235 235 1442 235 235 1443 247 247 1444 248 248 1445 249 249 1446 237 237 1447 236 236 1448 236 236 1449 248 248 1450 249 249 1451 250 250 1452 238 238 1453 237 237 1454 237 237 1455 249 249 1456 250 250 1457 251 251 1458 239 239 1459 238 238 1460 238 238 1461 250 250 1462 251 251 1463 252 252 1464 240 240 1465 239 239 1466 239 239 1467 251 251 1468 252 252 1469 241 242 1470 229 230 1471 240 240 1472 240 240 1473 252 252 1474 241 242 1475 254 253 1476 242 241 1477 241 242 1478 241 242 1479 253 254 1480 254 253 1481 255 255 1482 243 243 1483 242 241 1484 242 241 1485 254 253 1486 255 255 1487 256 256 1488 244 244 1489 243 243 1490 243 243 1491 255 255 1492 256 256 1493 257 257 1494 245 245 1495 244 244 1496 244 244 1497 256 256 1498 257 257 1499 258 258 1500 246 246 1501 245 245 1502 245 245 1503 257 257 1504 258 258 1505 259 259 1506 247 247 1507 246 246 1508 246 246 1509 258 258 1510 259 259 1511 260 260 1512 248 248 1513 247 247 1514 247 247 1515 259 259 1516 260 260 1517 261 261 1518 249 249 1519 248 248 1520 248 248 1521 260 260 1522 261 261 1523 262 262 1524 250 250 1525 249 249 1526 249 249 1527 261 261 1528 262 262 1529 263 263 1530 251 251 1531 250 250 1532 250 250 1533 262 262 1534 263 263 1535 264 264 1536 252 252 1537 251 251 1538 251 251 1539 263 263 1540 264 264 1541 253 254 1542 241 242 1543 252 252 1544 252 252 1545 264 264 1546 253 254 1547 253 254 1548 265 265 1549 254 253 1550 254 253 1551 265 265 1552 255 255 1553 255 255 1554 265 265 1555 256 256 1556 256 256 1557 265 265 1558 257 257 1559 257 257 1560 265 265 1561 258 258 1562 258 258 1563 265 265 1564 259 259 1565 259 259 1566 265 265 1567 260 260 1568 260 260 1569 265 265 1570 261 261 1571 261 261 1572 265 265 1573 262 262 1574 262 262 1575 265 265 1576 263 263 1577 263 263 1578 265 265 1579 264 264 1580 264 264 1581 265 265 1582 253 254 1583

    -
    -
    - 1 -
    - - - - 0.05214118 -3.23066e-4 2.722259 0.06776946 -3.23066e-4 2.718858 0.06566768 0.007522225 2.718898 0.05992555 0.01326543 2.719008 0.05208164 0.01536756 2.719159 0.04423779 0.01326543 2.71931 0.03849565 0.007522225 2.71942 0.03639388 -3.23068e-4 2.71946 0.03849565 -0.008168399 2.71942 0.04423779 -0.0139116 2.71931 0.05208164 -0.01601374 2.719159 0.05992555 -0.01391154 2.719008 0.06566768 -0.008168399 2.718898 0.08092939 -3.23066e-4 2.709768 0.0770418 0.01418823 2.709842 0.06642073 0.02481126 2.710046 0.051912 0.02869957 2.710325 0.03740334 0.02481126 2.710603 0.02678227 0.01418823 2.710807 0.02289468 -3.23068e-4 2.710882 0.02678227 -0.0148344 2.710807 0.0374034 -0.02545744 2.710603 0.05191206 -0.02934575 2.710325 0.06642073 -0.02545744 2.710046 0.0770418 -0.0148344 2.709842 0.0896427 -3.23065e-4 2.696355 0.08455365 0.01867282 2.696453 0.07065027 0.03257882 2.69672 0.05165779 0.03766876 2.697085 0.03266537 0.03257882 2.697449 0.01876193 0.01867282 2.697716 0.01367294 -3.23068e-4 2.697814 0.01876193 -0.01931899 2.697716 0.03266537 -0.03322499 2.697449 0.05165779 -0.03831493 2.697085 0.07065027 -0.03322494 2.69672 0.08455371 -0.01931899 2.696453 0.09259963 -3.23064e-4 2.680637 0.08707416 0.02030187 2.680743 0.07197839 0.03540045 2.681033 0.0513572 0.04092693 2.681429 0.03073602 0.03540045 2.681825 0.01564025 0.02030187 2.682115 0.01011478 -3.23068e-4 2.682221 0.01564025 -0.02094805 2.682115 0.03073602 -0.03604656 2.681825 0.0513572 -0.04157304 2.681429 0.07197839 -0.03604656 2.681033 0.08707416 -0.02094805 2.680743 0.0892198 -3.23054e-4 2.504615 0.08369433 0.02030193 2.504721 0.06859862 0.03540045 2.50501 0.04797738 0.04092693 2.505406 0.0273562 0.03540045 2.505802 0.01226043 0.02030193 2.506092 0.006734967 -3.23057e-4 2.506198 0.01226043 -0.02094805 2.506092 0.0273562 -0.03604656 2.505802 0.04797738 -0.04157304 2.505406 0.06859862 -0.03604656 2.50501 0.08369439 -0.02094805 2.504721 0.08583998 -3.23043e-4 2.328592 0.08031457 0.02030193 2.328698 0.0652188 0.0354005 2.328988 0.04459756 0.04092693 2.329384 0.02397638 0.03540045 2.32978 0.008880615 0.02030193 2.330069 0.003355205 -3.23047e-4 2.330175 0.008880615 -0.02094799 2.330069 0.02397638 -0.03604656 2.32978 0.04459756 -0.04157298 2.329384 0.0652188 -0.03604656 2.328988 0.08031457 -0.02094799 2.328698 0.08246016 -3.23033e-4 2.152569 0.07693475 0.02030193 2.152675 0.06183898 0.0354005 2.152965 0.0412178 0.04092693 2.153361 0.02059656 0.0354005 2.153757 0.005500793 0.02030193 2.154047 -2.45877e-5 -3.23037e-4 2.154153 0.005500793 -0.02094799 2.154047 0.02059662 -0.03604656 2.153757 0.0412178 -0.04157298 2.153361 0.06183898 -0.03604656 2.152965 0.07693475 -0.02094799 2.152675 0.0790804 -3.23023e-4 1.976547 0.07355493 0.02030193 1.976653 0.05845916 0.0354005 1.976943 0.03783798 0.04092693 1.977339 0.0172168 0.0354005 1.977734 0.002121031 0.02030193 1.978024 -0.003404378 -3.23027e-4 1.97813 0.002121031 -0.02094799 1.978024 0.0172168 -0.03604656 1.977734 0.03783798 -0.04157298 1.977339 0.05845916 -0.03604656 1.976943 0.07355493 -0.02094799 1.976653 0.07570058 -3.23013e-4 1.800524 0.07017511 0.02030193 1.80063 0.0550794 0.0354005 1.80092 0.03445816 0.04092699 1.801316 0.01383697 0.0354005 1.801712 -0.00125873 0.02030193 1.802002 -0.006784141 -3.23016e-4 1.802108 -0.00125873 -0.02094799 1.802002 0.01383697 -0.03604656 1.801712 0.03445816 -0.04157298 1.801316 0.0550794 -0.03604656 1.80092 0.07017511 -0.02094799 1.80063 0.07232075 -3.23003e-4 1.624502 0.06679534 0.02030199 1.624608 0.05169957 0.0354005 1.624898 0.03107833 0.04092699 1.625293 0.01045715 0.0354005 1.625689 -0.004638552 0.02030193 1.625979 -0.01016396 -3.23006e-4 1.626085 -0.004638552 -0.02094799 1.625979 0.01045715 -0.0360465 1.625689 0.03107839 -0.04157298 1.625293 0.05169957 -0.0360465 1.624898 0.06679534 -0.02094799 1.624608 0.06894093 -3.22992e-4 1.448479 0.06341552 0.02030199 1.448585 0.04831975 0.0354005 1.448875 0.02769857 0.04092699 1.449271 0.007077336 0.0354005 1.449667 -0.008018374 0.02030199 1.449957 -0.01354378 -3.22996e-4 1.450063 -0.008018314 -0.02094799 1.449957 0.007077336 -0.0360465 1.449667 0.02769857 -0.04157298 1.449271 0.04831975 -0.0360465 1.448875 0.06341552 -0.02094799 1.448585 0.06556117 -3.22982e-4 1.272457 0.0600357 0.02030199 1.272563 0.04493993 0.03540056 1.272853 0.02431875 0.04092699 1.273248 0.003697574 0.0354005 1.273644 -0.01139813 0.02030199 1.273934 -0.0169236 -3.22986e-4 1.27404 -0.01139813 -0.02094793 1.273934 0.003697574 -0.0360465 1.273644 0.02431875 -0.04157292 1.273248 0.04493999 -0.0360465 1.272853 0.0600357 -0.02094793 1.272563 0.06218135 -3.22972e-4 1.096434 0.05665594 0.02030199 1.09654 0.04156017 0.03540056 1.09683 0.02093893 0.04092699 1.097226 3.17776e-4 0.03540056 1.097622 -0.01477795 0.02030199 1.097912 -0.02030336 -3.22976e-4 1.098018 -0.01477795 -0.02094793 1.097912 3.17783e-4 -0.0360465 1.097622 0.02093893 -0.04157292 1.097226 0.04156017 -0.0360465 1.09683 0.05665594 -0.02094793 1.09654 0.05880153 -3.22962e-4 0.9204115 0.05327612 0.02030199 0.9205176 0.03818035 0.03540056 0.9208074 0.01755917 0.04092699 0.9212034 -0.003062009 0.03540056 0.9215993 -0.01815778 0.02030199 0.9218892 -0.02368319 -3.22965e-4 0.9219953 -0.01815778 -0.02094793 0.9218892 -0.003062009 -0.0360465 0.9215993 0.01755917 -0.04157292 0.9212034 0.03818035 -0.0360465 0.9208074 0.05327612 -0.02094793 0.9205176 0.05542176 -3.22951e-4 0.7443889 0.04989629 0.02030199 0.744495 0.03480052 0.03540056 0.7447849 0.01417934 0.04092705 0.7451808 -0.006441831 0.03540056 0.7455768 -0.0215376 0.02030199 0.7458667 -0.02706301 -3.22955e-4 0.7459728 -0.02153754 -0.02094793 0.7458667 -0.006441771 -0.0360465 0.7455768 0.01417934 -0.04157292 0.7451808 0.03480052 -0.0360465 0.7447849 0.04989629 -0.02094793 0.744495 0.05204194 -3.22941e-4 0.5683663 0.04651647 0.02030205 0.5684724 0.0314207 0.03540056 0.5687623 0.01079952 0.04092705 0.5691583 -0.009821593 0.03540056 0.5695542 -0.02491736 0.02030205 0.5698441 -0.03044283 -3.22945e-4 0.5699502 -0.02491736 -0.02094793 0.5698441 -0.009821593 -0.03604644 0.5695542 0.01079952 -0.04157292 0.5691583 0.0314207 -0.03604644 0.5687623 0.04651647 -0.02094793 0.5684724 0.04866212 -3.22931e-4 0.3923438 0.04313671 0.02030205 0.3924499 0.02804094 0.03540056 0.3927397 0.007419705 0.04092705 0.3931357 -0.01320141 0.03540056 0.3935317 -0.02829718 0.02030205 0.3938215 -0.03382259 -3.22935e-4 0.3939276 -0.02829718 -0.02094793 0.3938215 -0.01320141 -0.03604644 0.3935317 0.007419705 -0.04157292 0.3931357 0.02804094 -0.03604644 0.3927397 0.04313671 -0.02094787 0.3924499 0.0452823 -3.22921e-4 0.2163213 0.03975689 0.02030205 0.2164274 0.02466112 0.03540062 0.2167172 0.004039943 0.04092705 0.2171131 -0.01658123 0.03540062 0.2175091 -0.031677 0.02030205 0.2177989 -0.03720241 -3.22924e-4 0.217905 -0.031677 -0.02094787 0.2177989 -0.01658123 -0.03604644 0.2175091 0.004039943 -0.04157286 0.2171131 0.02466112 -0.03604644 0.2167172 0.03975689 -0.02094787 0.2164274 0.04190254 -3.22911e-4 0.0402987 0.03637707 0.02030205 0.04040479 0.0212813 0.03540062 0.04069465 6.60141e-4 0.04092705 0.0410906 -0.01996105 0.03540062 0.04148656 -0.03505676 0.02030205 0.04177641 -0.04058223 -3.22914e-4 0.04188251 -0.03505676 -0.02094787 0.04177641 -0.01996099 -0.03604644 0.04148656 6.60148e-4 -0.04157286 0.0410906 0.0212813 -0.03604644 0.04069465 0.03637707 -0.02094787 0.04040479 0.03834438 -3.2291e-4 0.02470529 0.03325539 0.018673 0.02480304 0.01935195 0.032579 0.02506995 3.59531e-4 0.03766894 0.02543467 -0.01863288 0.032579 0.02579933 -0.03253632 0.018673 0.0260663 -0.03762531 -3.22913e-4 0.02616399 -0.03253632 -0.01931881 0.0260663 -0.01863288 -0.03322482 0.02579933 3.59538e-4 -0.03831475 0.02543467 0.01935195 -0.03322482 0.02506995 0.03325539 -0.01931881 0.02480298 0.02912259 -3.22909e-4 0.01163744 0.02523505 0.0141884 0.01171207 0.01461392 0.02481144 0.01191604 1.0531e-4 0.02869975 0.01219463 -0.01440334 0.02481144 0.01247316 -0.02502441 0.0141884 0.01267713 -0.028912 -3.22911e-4 0.01275175 -0.02502441 -0.01483422 0.01267713 -0.01440334 -0.02545726 0.01247316 1.05315e-4 -0.02934557 0.01219463 0.01461392 -0.02545726 0.01191604 0.02523505 -0.01483422 0.01171207 0.01562345 -3.22908e-4 0.003059327 0.01352167 0.007522404 0.003099739 0.007779538 0.0132656 0.003209948 -6.43113e-5 0.01536774 0.003360569 -0.007908165 0.0132656 0.00351119 -0.01365029 0.007522404 0.003621459 -0.01575207 -3.2291e-4 0.003661811 -0.01365029 -0.00816822 0.003621459 -0.007908165 -0.01391142 0.00351119 -6.43086e-5 -0.01601356 0.003360569 0.007779538 -0.01391142 0.003209948 0.01352167 -0.00816822 0.003099679 -1.23833e-4 -3.22908e-4 2.60629e-4 - - - - - - - - - - 0.01919609 0 0.9997864 0.4246956 0 0.9053011 0.370159 0.20365 0.9063387 0.2211066 0.3527024 0.9092075 0.01754814 0.4072695 0.9131138 -0.1860408 0.3527024 0.9170202 -0.3351237 0.203589 0.9198889 -0.3896603 0 0.9209266 -0.3351237 -0.2036195 0.9198889 -0.1860408 -0.3527024 0.9170202 0.01757866 -0.4072695 0.9131138 0.2211371 -0.3527024 0.9092075 0.370159 -0.20365 0.9063387 0.6359447 0.3595386 0.6828517 0.7322611 0 0.68099 0.3728141 0.6226997 0.6878872 0.01333653 0.7190466 0.6948149 -0.3461104 0.6227302 0.7016816 -0.6092715 0.3595386 0.7067477 -0.7055879 0 0.7086093 -0.6092715 -0.3595386 0.7067477 -0.3461409 -0.6227302 0.7016816 0.01333653 -0.7190466 0.6947844 0.3728141 -0.6226997 0.6878872 0.6359447 -0.3595386 0.6828517 0.808649 0.4627522 0.3631398 0.9326457 0 0.3607288 0.4699545 0.8015381 0.3696402 0.007263362 0.9255349 0.3785211 -0.4554277 0.8015381 0.3874019 -0.7941222 0.4627522 0.3939024 -0.9180883 0 0.3962829 -0.7941222 -0.4627522 0.3939024 -0.4554277 -0.8015381 0.3874019 0.007263362 -0.9255349 0.3785211 0.4699545 -0.8015381 0.3696402 0.808649 -0.4627522 0.3631398 0.8633686 0.4974517 0.08413952 0.996643 0 0.08157593 0.4992828 0.8615986 0.09112823 0.001922607 0.9949034 0.1006805 -0.4954069 0.8615986 0.1102328 -0.8595233 0.4974517 0.1172215 -0.9927976 0 0.1197851 -0.8595233 -0.4974517 0.1172215 -0.4954069 -0.8615986 0.1102328 0.001922607 -0.9949034 0.1006805 0.4992828 -0.8615986 0.09112823 0.8633686 -0.4974517 0.08413952 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -0.9999695 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -0.9999695 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -0.9999695 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8658406 0.4999848 -0.01660203 0.9997864 0 -0.01919609 0.4998932 0.8660237 -0.009582757 0 1 0 -0.4998932 0.8660237 0.009582757 -0.8658406 0.4999848 0.01660203 -0.9997864 0 0.01919609 -0.8658406 -0.4999848 0.01660203 -0.4998932 -0.8660237 0.009582757 0 -1 0 0.4998932 -0.8660237 -0.009582757 0.8658406 -0.4999848 -0.01660203 0.8595233 0.4974517 -0.1172215 0.9927976 0 -0.1197851 0.4954069 0.8615986 -0.1102328 -0.001922607 0.9949034 -0.1006805 -0.4992828 0.8615986 -0.09112823 -0.8633686 0.4974517 -0.08413952 -0.996643 0 -0.08157593 -0.8633686 -0.4974517 -0.08413952 -0.4992828 -0.8615986 -0.09112823 -0.001922607 -0.9949034 -0.1006805 0.4954069 -0.8615986 -0.1102328 0.8595233 -0.4974517 -0.1172215 0.7941222 0.4627522 -0.3939024 0.9181188 0 -0.3962829 0.4553972 0.8015381 -0.3874019 -0.007263362 0.9255349 -0.3785211 -0.4699545 0.8015381 -0.3696402 -0.808649 0.4627522 -0.3631398 -0.9326457 0 -0.3607593 -0.808649 -0.4627522 -0.3631398 -0.4699545 -0.8015381 -0.3696402 -0.007263362 -0.9255349 -0.3785211 0.4553972 -0.8015381 -0.3874019 0.7941222 -0.4627522 -0.3939024 0.6092715 0.359508 -0.7067477 0.7055879 0 -0.7086093 0.3461104 0.6226997 -0.7017121 -0.01333653 0.7190466 -0.6947844 -0.3727836 0.6226997 -0.6878872 -0.6359447 0.359508 -0.6828517 -0.7322611 0 -0.68099 -0.6359447 -0.359508 -0.6828517 -0.3727836 -0.6226997 -0.6878872 -0.01333653 -0.7190466 -0.6947844 0.3461104 -0.6226997 -0.7017121 0.6092715 -0.359508 -0.7067477 0.3350932 0.2036195 -0.9198889 0.3896603 0 -0.9209571 0.1860408 0.3527024 -0.9170202 -0.01751762 0.4072695 -0.9131138 -0.2211066 0.3527024 -0.9092075 -0.370159 0.2036195 -0.9063387 -0.4247261 0 -0.9053011 -0.370159 -0.2036195 -0.9063387 -0.2211066 -0.3527024 -0.9092075 -0.01751762 -0.4072695 -0.9131138 0.1860408 -0.3527024 -0.9170202 0.3350932 -0.2036195 -0.9198889 -0.01919609 0 -0.9997864 - - - - - - - - - - 0.5 0.9914456 0.7722217 0.9890397 0.8555756 0.9890425 0.5 0.9914456 0.8555756 0.9890425 0.9389239 0.9890499 1.5 0.9914456 0.9389239 0.9890499 1.022263 0.9890606 0.5 0.9914456 0.02226281 0.9890606 0.1055909 0.9890714 0.5 0.9914456 0.1055909 0.9890714 0.1889094 0.989079 0.5 0.9914456 0.1889094 0.989079 0.2722227 0.9890816 0.5 0.9914456 0.2722227 0.9890816 0.3555358 0.989079 0.5 0.9914456 0.3555358 0.989079 0.4388541 0.9890714 0.5 0.9914456 0.4388541 0.9890714 0.5221816 0.9890606 0.5 0.9914456 0.5221816 0.9890606 0.6055201 0.9890499 0.5 0.9914456 0.6055201 0.9890499 0.6888681 0.9890425 0.5 0.9914456 0.6888681 0.9890425 0.7722217 0.9890397 0.8556088 0.9822302 0.8555756 0.9890425 0.7722217 0.9890397 0.7722217 0.9890397 0.772222 0.982225 0.8556088 0.9822302 0.9389811 0.9822445 0.9389239 0.9890499 0.8555756 0.9890425 0.8555756 0.9890425 0.8556088 0.9822302 0.9389811 0.9822445 1.022329 0.9822638 1.022263 0.9890606 0.9389239 0.9890499 0.9389239 0.9890499 0.9389811 0.9822445 1.022329 0.9822638 0.1056478 0.9822834 0.1055909 0.9890714 0.02226281 0.9890606 0.02226281 0.9890606 0.02232873 0.9822638 0.1056478 0.9822834 0.1889422 0.9822977 0.1889094 0.989079 0.1055909 0.9890714 0.1055909 0.9890714 0.1056478 0.9822834 0.1889422 0.9822977 0.2722225 0.9823029 0.2722227 0.9890816 0.1889094 0.989079 0.1889094 0.989079 0.1889422 0.9822977 0.2722225 0.9823029 0.3555026 0.9822977 0.3555358 0.989079 0.2722227 0.9890816 0.2722227 0.9890816 0.2722225 0.9823029 0.3555026 0.9822977 0.438797 0.9822834 0.4388541 0.9890714 0.3555358 0.989079 0.3555358 0.989079 0.3555026 0.9822977 0.438797 0.9822834 0.5221157 0.9822638 0.5221816 0.9890606 0.4388541 0.9890714 0.4388541 0.9890714 0.438797 0.9822834 0.5221157 0.9822638 0.605463 0.9822445 0.6055201 0.9890499 0.5221816 0.9890606 0.5221816 0.9890606 0.5221157 0.9822638 0.605463 0.9822445 0.6888353 0.9822302 0.6888681 0.9890425 0.6055201 0.9890499 0.6055201 0.9890499 0.605463 0.9822445 0.6888353 0.9822302 0.772222 0.982225 0.7722217 0.9890397 0.6888681 0.9890425 0.6888681 0.9890425 0.6888353 0.9822302 0.772222 0.982225 0.8556446 0.9720333 0.8556088 0.9822302 0.772222 0.982225 0.772222 0.982225 0.7722221 0.9720266 0.8556446 0.9720333 0.9390433 0.9720519 0.9389811 0.9822445 0.8556088 0.9822302 0.8556088 0.9822302 0.8556446 0.9720333 0.9390433 0.9720519 1.0224 0.9720774 1.022329 0.9822638 0.9389811 0.9822445 0.9389811 0.9822445 0.9390433 0.9720519 1.0224 0.9720774 0.1057098 0.9721029 0.1056478 0.9822834 0.02232873 0.9822638 0.02232873 0.9822638 0.02240037 0.9720774 0.1057098 0.9721029 0.188978 0.9721215 0.1889422 0.9822977 0.1056478 0.9822834 0.1056478 0.9822834 0.1057098 0.9721029 0.188978 0.9721215 0.2722224 0.9721284 0.2722225 0.9823029 0.1889422 0.9822977 0.1889422 0.9822977 0.188978 0.9721215 0.2722224 0.9721284 0.3554668 0.9721215 0.3555026 0.9822977 0.2722225 0.9823029 0.2722225 0.9823029 0.2722224 0.9721284 0.3554668 0.9721215 0.4387349 0.9721029 0.438797 0.9822834 0.3555026 0.9822977 0.3555026 0.9822977 0.3554668 0.9721215 0.4387349 0.9721029 0.5220441 0.9720774 0.5221157 0.9822638 0.438797 0.9822834 0.438797 0.9822834 0.4387349 0.9721029 0.5220441 0.9720774 0.605401 0.9720519 0.605463 0.9822445 0.5221157 0.9822638 0.5221157 0.9822638 0.5220441 0.9720774 0.605401 0.9720519 0.6887995 0.9720333 0.6888353 0.9822302 0.605463 0.9822445 0.605463 0.9822445 0.605401 0.9720519 0.6887995 0.9720333 0.7722221 0.9720266 0.772222 0.982225 0.6888353 0.9822302 0.6888353 0.9822302 0.6887995 0.9720333 0.7722221 0.9720266 0.8556905 0.9599843 0.8556446 0.9720333 0.7722221 0.9720266 0.7722221 0.9720266 0.7722221 0.9599769 0.8556905 0.9599843 0.9391225 0.9600046 0.9390433 0.9720519 0.8556446 0.9720333 0.8556446 0.9720333 0.8556905 0.9599843 0.9391225 0.9600046 1.022492 0.9600322 1.0224 0.9720774 0.9390433 0.9720519 0.9390433 0.9720519 0.9391225 0.9600046 1.022492 0.9600322 0.1057888 0.9600601 0.1057098 0.9721029 0.02240037 0.9720774 0.02240037 0.9720774 0.02249175 0.9600322 0.1057888 0.9600601 0.1890235 0.9600801 0.188978 0.9721215 0.1057098 0.9721029 0.1057098 0.9721029 0.1057888 0.9600601 0.1890235 0.9600801 0.2722224 0.9600878 0.2722224 0.9721284 0.188978 0.9721215 0.188978 0.9721215 0.1890235 0.9600801 0.2722224 0.9600878 0.3554212 0.9600801 0.3554668 0.9721215 0.2722224 0.9721284 0.2722224 0.9721284 0.2722224 0.9600878 0.3554212 0.9600801 0.4386558 0.9600601 0.4387349 0.9721029 0.3554668 0.9721215 0.3554668 0.9721215 0.3554212 0.9600801 0.4386558 0.9600601 0.5219527 0.9600322 0.5220441 0.9720774 0.4387349 0.9721029 0.4387349 0.9721029 0.4386558 0.9600601 0.5219527 0.9600322 0.6053218 0.9600046 0.605401 0.9720519 0.5220441 0.9720774 0.5220441 0.9720774 0.5219527 0.9600322 0.6053218 0.9600046 0.6887537 0.9599843 0.6887995 0.9720333 0.605401 0.9720519 0.605401 0.9720519 0.6053218 0.9600046 0.6887537 0.9599843 0.7722221 0.9599769 0.7722221 0.9720266 0.6887995 0.9720333 0.6887995 0.9720333 0.6887537 0.9599843 0.7722221 0.9599769 0.856289 0.8245577 0.8556905 0.9599843 0.7722221 0.9599769 0.7722221 0.9599769 0.7722221 0.8245504 0.856289 0.8245577 0.9401549 0.8245778 0.9391225 0.9600046 0.8556905 0.9599843 0.8556905 0.9599843 0.856289 0.8245577 0.9401549 0.8245778 1.023677 0.8246056 1.022492 0.9600322 0.9391225 0.9600046 0.9391225 0.9600046 0.9401549 0.8245778 1.023677 0.8246056 0.1068099 0.8246334 0.1057888 0.9600601 0.02249175 0.9600322 0.02249175 0.9600322 0.02367728 0.8246056 0.1068099 0.8246334 0.1896107 0.8246535 0.1890235 0.9600801 0.1057888 0.9600601 0.1057888 0.9600601 0.1068099 0.8246334 0.1896107 0.8246535 0.2722224 0.8246609 0.2722224 0.9600878 0.1890235 0.9600801 0.1890235 0.9600801 0.1896107 0.8246535 0.2722224 0.8246609 0.3548339 0.8246535 0.3554212 0.9600801 0.2722224 0.9600878 0.2722224 0.9600878 0.2722224 0.8246609 0.3548339 0.8246535 0.4376346 0.8246334 0.4386558 0.9600601 0.3554212 0.9600801 0.3554212 0.9600801 0.3548339 0.8246535 0.4376346 0.8246334 0.5207672 0.8246056 0.5219527 0.9600322 0.4386558 0.9600601 0.4386558 0.9600601 0.4376346 0.8246334 0.5207672 0.8246056 0.6042894 0.8245778 0.6053218 0.9600046 0.5219527 0.9600322 0.5219527 0.9600322 0.5207672 0.8246056 0.6042894 0.8245778 0.6881554 0.8245577 0.6887537 0.9599843 0.6053218 0.9600046 0.6053218 0.9600046 0.6042894 0.8245778 0.6881554 0.8245577 0.7722221 0.8245504 0.7722221 0.9599769 0.6887537 0.9599843 0.6887537 0.9599843 0.6881554 0.8245577 0.7722221 0.8245504 0.8568951 0.6891309 0.856289 0.8245577 0.7722221 0.8245504 0.7722221 0.8245504 0.7722221 0.6891234 0.8568951 0.6891309 0.9411947 0.689151 0.9401549 0.8245778 0.856289 0.8245577 0.856289 0.8245577 0.8568951 0.6891309 0.9411947 0.689151 1.024863 0.6891787 1.023677 0.8246056 0.9401549 0.8245778 0.9401549 0.8245778 0.9411947 0.689151 1.024863 0.6891787 0.1078234 0.6892065 0.1068099 0.8246334 0.02367728 0.8246056 0.02367728 0.8246056 0.02486264 0.6891787 0.1078234 0.6892065 0.1901905 0.6892266 0.1896107 0.8246535 0.1068099 0.8246334 0.1068099 0.8246334 0.1078234 0.6892065 0.1901905 0.6892266 0.2722223 0.689234 0.2722224 0.8246609 0.1896107 0.8246535 0.1896107 0.8246535 0.1901905 0.6892266 0.2722223 0.689234 0.3542542 0.6892266 0.3548339 0.8246535 0.2722224 0.8246609 0.2722224 0.8246609 0.2722223 0.689234 0.3542542 0.6892266 0.4366212 0.6892065 0.4376346 0.8246334 0.3548339 0.8246535 0.3548339 0.8246535 0.3542542 0.6892266 0.4366212 0.6892065 0.5195818 0.6891787 0.5207672 0.8246056 0.4376346 0.8246334 0.4376346 0.8246334 0.4366212 0.6892065 0.5195818 0.6891787 0.6032495 0.689151 0.6042894 0.8245778 0.5207672 0.8246056 0.5207672 0.8246056 0.5195818 0.6891787 0.6032495 0.689151 0.6875491 0.6891309 0.6881554 0.8245577 0.6042894 0.8245778 0.6042894 0.8245778 0.6032495 0.689151 0.6875491 0.6891309 0.7722221 0.6891234 0.7722221 0.8245504 0.6881554 0.8245577 0.6881554 0.8245577 0.6875491 0.6891309 0.7722221 0.6891234 0.8575093 0.5537041 0.8568951 0.6891309 0.7722221 0.6891234 0.7722221 0.6891234 0.7722222 0.5536966 0.8575093 0.5537041 0.9422423 0.5537243 0.9411947 0.689151 0.8568951 0.6891309 0.8568951 0.6891309 0.8575093 0.5537041 0.9422423 0.5537243 1.026048 0.5537521 1.024863 0.6891787 0.9411947 0.689151 0.9411947 0.689151 0.9422423 0.5537243 1.026048 0.5537521 0.1088293 0.5537798 0.1078234 0.6892065 0.02486264 0.6891787 0.02486264 0.6891787 0.02604764 0.5537521 0.1088293 0.5537798 0.1907628 0.5537999 0.1901905 0.6892266 0.1078234 0.6892065 0.1078234 0.6892065 0.1088293 0.5537798 0.1907628 0.5537999 0.2722223 0.5538073 0.2722223 0.689234 0.1901905 0.6892266 0.1901905 0.6892266 0.1907628 0.5537999 0.2722223 0.5538073 0.3536817 0.5537999 0.3542542 0.6892266 0.2722223 0.689234 0.2722223 0.689234 0.2722223 0.5538073 0.3536817 0.5537999 0.4356153 0.5537798 0.4366212 0.6892065 0.3542542 0.6892266 0.3542542 0.6892266 0.3536817 0.5537999 0.4356153 0.5537798 0.5183968 0.5537521 0.5195818 0.6891787 0.4366212 0.6892065 0.4366212 0.6892065 0.4356153 0.5537798 0.5183968 0.5537521 0.6022021 0.5537243 0.6032495 0.689151 0.5195818 0.6891787 0.5195818 0.6891787 0.5183968 0.5537521 0.6022021 0.5537243 0.6869351 0.5537041 0.6875491 0.6891309 0.6032495 0.689151 0.6032495 0.689151 0.6022021 0.5537243 0.6869351 0.5537041 0.7722222 0.5536966 0.7722221 0.6891234 0.6875491 0.6891309 0.6875491 0.6891309 0.6869351 0.5537041 0.7722222 0.5536966 0.8581315 0.4182774 0.8575093 0.5537041 0.7722222 0.5536966 0.7722222 0.5536966 0.7722222 0.41827 0.8581315 0.4182774 0.9432975 0.4182976 0.9422423 0.5537243 0.8575093 0.5537041 0.8575093 0.5537041 0.8581315 0.4182774 0.9432975 0.4182976 1.027232 0.4183253 1.026048 0.5537521 0.9422423 0.5537243 0.9422423 0.5537243 0.9432975 0.4182976 1.027232 0.4183253 0.1098275 0.418353 0.1088293 0.5537798 0.02604764 0.5537521 0.02604764 0.5537521 0.02723228 0.4183253 0.1098275 0.418353 0.191328 0.4183733 0.1907628 0.5537999 0.1088293 0.5537798 0.1088293 0.5537798 0.1098275 0.418353 0.191328 0.4183733 0.2722223 0.4183807 0.2722223 0.5538073 0.1907628 0.5537999 0.1907628 0.5537999 0.191328 0.4183733 0.2722223 0.4183807 0.3531165 0.4183733 0.3536817 0.5537999 0.2722223 0.5538073 0.2722223 0.5538073 0.2722223 0.4183807 0.3531165 0.4183733 0.434617 0.418353 0.4356153 0.5537798 0.3536817 0.5537999 0.3536817 0.5537999 0.3531165 0.4183733 0.434617 0.418353 0.5172122 0.4183253 0.5183968 0.5537521 0.4356153 0.5537798 0.4356153 0.5537798 0.434617 0.418353 0.5172122 0.4183253 0.6011469 0.4182976 0.6022021 0.5537243 0.5183968 0.5537521 0.5183968 0.5537521 0.5172122 0.4183253 0.6011469 0.4182976 0.6863129 0.4182774 0.6869351 0.5537041 0.6022021 0.5537243 0.6022021 0.5537243 0.6011469 0.4182976 0.6863129 0.4182774 0.7722222 0.41827 0.7722222 0.5536966 0.6869351 0.5537041 0.6869351 0.5537041 0.6863129 0.4182774 0.7722222 0.41827 0.858762 0.2828506 0.8581315 0.4182774 0.7722222 0.41827 0.7722222 0.41827 0.7722222 0.2828432 0.858762 0.2828506 0.9443604 0.282871 0.9432975 0.4182976 0.8581315 0.4182774 0.8581315 0.4182774 0.858762 0.2828506 0.9443604 0.282871 1.028416 0.2828987 1.027232 0.4183253 0.9432975 0.4182976 0.9432975 0.4182976 0.9443604 0.282871 1.028416 0.2828987 0.1108181 0.2829262 0.1098275 0.418353 0.02723228 0.4183253 0.02723228 0.4183253 0.02841633 0.2828987 0.1108181 0.2829262 0.191886 0.2829466 0.191328 0.4183733 0.1098275 0.418353 0.1098275 0.418353 0.1108181 0.2829262 0.191886 0.2829466 0.2722222 0.282954 0.2722223 0.4183807 0.191328 0.4183733 0.191328 0.4183733 0.191886 0.2829466 0.2722222 0.282954 0.3525585 0.2829466 0.3531165 0.4183733 0.2722223 0.4183807 0.2722223 0.4183807 0.2722222 0.282954 0.3525585 0.2829466 0.4336264 0.2829262 0.434617 0.418353 0.3531165 0.4183733 0.3531165 0.4183733 0.3525585 0.2829466 0.4336264 0.2829262 0.516028 0.2828987 0.5172122 0.4183253 0.434617 0.418353 0.434617 0.418353 0.4336264 0.2829262 0.516028 0.2828987 0.6000841 0.282871 0.6011469 0.4182976 0.5172122 0.4183253 0.5172122 0.4183253 0.516028 0.2828987 0.6000841 0.282871 0.6856824 0.2828506 0.6863129 0.4182774 0.6011469 0.4182976 0.6011469 0.4182976 0.6000841 0.282871 0.6856824 0.2828506 0.7722222 0.2828432 0.7722222 0.41827 0.6863129 0.4182774 0.6863129 0.4182774 0.6856824 0.2828506 0.7722222 0.2828432 0.8594009 0.147424 0.858762 0.2828506 0.7722222 0.2828432 0.7722222 0.2828432 0.7722222 0.1474166 0.8594009 0.147424 0.9454308 0.1474442 0.9443604 0.282871 0.858762 0.2828506 0.858762 0.2828506 0.8594009 0.147424 0.9454308 0.1474442 1.0296 0.1474719 1.028416 0.2828987 0.9443604 0.282871 0.9443604 0.282871 0.9454308 0.1474442 1.0296 0.1474719 0.111801 0.1474997 0.1108181 0.2829262 0.02841633 0.2828987 0.02841633 0.2828987 0.02959972 0.1474719 0.111801 0.1474997 0.1924369 0.1475199 0.191886 0.2829466 0.1108181 0.2829262 0.1108181 0.2829262 0.111801 0.1474997 0.1924369 0.1475199 0.2722222 0.1475273 0.2722222 0.282954 0.191886 0.2829466 0.191886 0.2829466 0.1924369 0.1475199 0.2722222 0.1475273 0.3520074 0.1475199 0.3525585 0.2829466 0.2722222 0.282954 0.2722222 0.282954 0.2722222 0.1475273 0.3520074 0.1475199 0.4326434 0.1474997 0.4336264 0.2829262 0.3525585 0.2829466 0.3525585 0.2829466 0.3520074 0.1475199 0.4326434 0.1474997 0.5148447 0.1474719 0.516028 0.2828987 0.4336264 0.2829262 0.4336264 0.2829262 0.4326434 0.1474997 0.5148447 0.1474719 0.5990136 0.1474442 0.6000841 0.282871 0.516028 0.2828987 0.516028 0.2828987 0.5148447 0.1474719 0.5990136 0.1474442 0.6850437 0.147424 0.6856824 0.2828506 0.6000841 0.282871 0.6000841 0.282871 0.5990136 0.1474442 0.6850437 0.147424 0.7722222 0.1474166 0.7722222 0.2828432 0.6856824 0.2828506 0.6856824 0.2828506 0.6850437 0.147424 0.7722222 0.1474166 0.8600483 0.01199734 0.8594009 0.147424 0.7722222 0.1474166 0.7722222 0.1474166 0.7722223 0.01198983 0.8600483 0.01199734 0.9465089 0.0120176 0.9454308 0.1474442 0.8594009 0.147424 0.8594009 0.147424 0.8600483 0.01199734 0.9465089 0.0120176 1.030782 0.01204526 1.0296 0.1474719 0.9454308 0.1474442 0.9454308 0.1474442 0.9465089 0.0120176 1.030782 0.01204526 0.1127763 0.01207292 0.111801 0.1474997 0.02959972 0.1474719 0.02959972 0.1474719 0.03078228 0.01204526 0.1127763 0.01207292 0.1929812 0.01209318 0.1924369 0.1475199 0.111801 0.1474997 0.111801 0.1474997 0.1127763 0.01207292 0.1929812 0.01209318 0.2722222 0.01210069 0.2722222 0.1475273 0.1924369 0.1475199 0.1924369 0.1475199 0.1929812 0.01209318 0.2722222 0.01210069 0.3514632 0.01209318 0.3520074 0.1475199 0.2722222 0.1475273 0.2722222 0.1475273 0.2722222 0.01210069 0.3514632 0.01209318 0.431668 0.01207292 0.4326434 0.1474997 0.3520074 0.1475199 0.3520074 0.1475199 0.3514632 0.01209318 0.431668 0.01207292 0.5136621 0.01204526 0.5148447 0.1474719 0.4326434 0.1474997 0.4326434 0.1474997 0.431668 0.01207292 0.5136621 0.01204526 0.5979356 0.0120176 0.5990136 0.1474442 0.5148447 0.1474719 0.5148447 0.1474719 0.5136621 0.01204526 0.5979356 0.0120176 0.6843963 0.01199734 0.6850437 0.147424 0.5990136 0.1474442 0.5990136 0.1474442 0.5979356 0.0120176 0.6843963 0.01199734 0.7722223 0.01198983 0.7722222 0.1474166 0.6850437 0.147424 0.6850437 0.147424 0.6843963 0.01199734 0.7722223 0.01198983 0.8607043 -0.1234294 0.8600483 0.01199734 0.7722223 0.01198983 0.7722223 0.01198983 0.7722224 -0.1234368 0.8607043 -0.1234294 0.9475945 -0.1234091 0.9465089 0.0120176 0.8600483 0.01199734 0.8600483 0.01199734 0.8607043 -0.1234294 0.9475945 -0.1234091 1.031964 -0.1233815 1.030782 0.01204526 0.9465089 0.0120176 0.9465089 0.0120176 0.9475945 -0.1234091 1.031964 -0.1233815 0.1137441 -0.1233538 0.1127763 0.01207292 0.03078228 0.01204526 0.03078228 0.01204526 0.03196394 -0.1233815 0.1137441 -0.1233538 0.1935186 -0.1233335 0.1929812 0.01209318 0.1127763 0.01207292 0.1127763 0.01207292 0.1137441 -0.1233538 0.1935186 -0.1233335 0.2722221 -0.1233261 0.2722222 0.01210069 0.1929812 0.01209318 0.1929812 0.01209318 0.1935186 -0.1233335 0.2722221 -0.1233261 0.3509257 -0.1233335 0.3514632 0.01209318 0.2722222 0.01210069 0.2722222 0.01210069 0.2722221 -0.1233261 0.3509257 -0.1233335 0.4307002 -0.1233538 0.431668 0.01207292 0.3514632 0.01209318 0.3514632 0.01209318 0.3509257 -0.1233335 0.4307002 -0.1233538 0.5124805 -0.1233815 0.5136621 0.01204526 0.431668 0.01207292 0.431668 0.01207292 0.4307002 -0.1233538 0.5124805 -0.1233815 0.59685 -0.1234091 0.5979356 0.0120176 0.5136621 0.01204526 0.5136621 0.01204526 0.5124805 -0.1233815 0.59685 -0.1234091 0.6837404 -0.1234294 0.6843963 0.01199734 0.5979356 0.0120176 0.5979356 0.0120176 0.59685 -0.1234091 0.6837404 -0.1234294 0.7722224 -0.1234368 0.7722223 0.01198983 0.6843963 0.01199734 0.6843963 0.01199734 0.6837404 -0.1234294 0.7722224 -0.1234368 0.8613691 -0.2588561 0.8607043 -0.1234294 0.7722224 -0.1234368 0.7722224 -0.1234368 0.7722224 -0.2588636 0.8613691 -0.2588561 0.9486877 -0.2588358 0.9475945 -0.1234091 0.8607043 -0.1234294 0.8607043 -0.1234294 0.8613691 -0.2588561 0.9486877 -0.2588358 1.033144 -0.2588081 1.031964 -0.1233815 0.9475945 -0.1234091 0.9475945 -0.1234091 0.9486877 -0.2588358 1.033144 -0.2588081 0.1147044 -0.2587805 0.1137441 -0.1233538 0.03196394 -0.1233815 0.03196394 -0.1233815 0.03314447 -0.2588081 0.1147044 -0.2587805 0.1940492 -0.2587602 0.1935186 -0.1233335 0.1137441 -0.1233538 0.1137441 -0.1233538 0.1147044 -0.2587805 0.1940492 -0.2587602 0.2722221 -0.2587528 0.2722221 -0.1233261 0.1935186 -0.1233335 0.1935186 -0.1233335 0.1940492 -0.2587602 0.2722221 -0.2587528 0.3503949 -0.2587602 0.3509257 -0.1233335 0.2722221 -0.1233261 0.2722221 -0.1233261 0.2722221 -0.2587528 0.3503949 -0.2587602 0.4297399 -0.2587805 0.4307002 -0.1233538 0.3509257 -0.1233335 0.3509257 -0.1233335 0.3503949 -0.2587602 0.4297399 -0.2587805 0.5113 -0.2588081 0.5124805 -0.1233815 0.4307002 -0.1233538 0.4307002 -0.1233538 0.4297399 -0.2587805 0.5113 -0.2588081 0.5957569 -0.2588358 0.59685 -0.1234091 0.5124805 -0.1233815 0.5124805 -0.1233815 0.5113 -0.2588081 0.5957569 -0.2588358 0.6830756 -0.2588561 0.6837404 -0.1234294 0.59685 -0.1234091 0.59685 -0.1234091 0.5957569 -0.2588358 0.6830756 -0.2588561 0.7722224 -0.2588636 0.7722224 -0.1234368 0.6837404 -0.1234294 0.6837404 -0.1234294 0.6830756 -0.2588561 0.7722224 -0.2588636 0.862043 -0.3942828 0.8613691 -0.2588561 0.7722224 -0.2588636 0.7722224 -0.2588636 0.7722224 -0.3942902 0.862043 -0.3942828 0.9497884 -0.3942626 0.9486877 -0.2588358 0.8613691 -0.2588561 0.8613691 -0.2588561 0.862043 -0.3942828 0.9497884 -0.3942626 1.034324 -0.3942348 1.033144 -0.2588081 0.9486877 -0.2588358 0.9486877 -0.2588358 0.9497884 -0.3942626 1.034324 -0.3942348 0.115657 -0.3942072 0.1147044 -0.2587805 0.03314447 -0.2588081 0.03314447 -0.2588081 0.03432381 -0.3942348 0.115657 -0.3942072 0.1945735 -0.3941869 0.1940492 -0.2587602 0.1147044 -0.2587805 0.1147044 -0.2587805 0.115657 -0.3942072 0.1945735 -0.3941869 0.2722221 -0.3941795 0.2722221 -0.2587528 0.1940492 -0.2587602 0.1940492 -0.2587602 0.1945735 -0.3941869 0.2722221 -0.3941795 0.3498707 -0.3941869 0.3503949 -0.2587602 0.2722221 -0.2587528 0.2722221 -0.2587528 0.2722221 -0.3941795 0.3498707 -0.3941869 0.4287872 -0.3942072 0.4297399 -0.2587805 0.3503949 -0.2587602 0.3503949 -0.2587602 0.3498707 -0.3941869 0.4287872 -0.3942072 0.5101206 -0.3942348 0.5113 -0.2588081 0.4297399 -0.2587805 0.4297399 -0.2587805 0.4287872 -0.3942072 0.5101206 -0.3942348 0.5946562 -0.3942626 0.5957569 -0.2588358 0.5113 -0.2588081 0.5113 -0.2588081 0.5101206 -0.3942348 0.5946562 -0.3942626 0.6824018 -0.3942828 0.6830756 -0.2588561 0.5957569 -0.2588358 0.5957569 -0.2588358 0.5946562 -0.3942626 0.6824018 -0.3942828 0.7722224 -0.3942902 0.7722224 -0.2588636 0.6830756 -0.2588561 0.6830756 -0.2588561 0.6824018 -0.3942828 0.7722224 -0.3942902 0.862726 -0.5297096 0.862043 -0.3942828 0.7722224 -0.3942902 0.7722224 -0.3942902 0.7722225 -0.529717 0.862726 -0.5297096 0.9508966 -0.5296893 0.9497884 -0.3942626 0.862043 -0.3942828 0.862043 -0.3942828 0.862726 -0.5297096 0.9508966 -0.5296893 1.035502 -0.5296615 1.034324 -0.3942348 0.9497884 -0.3942626 0.9497884 -0.3942626 0.9508966 -0.5296893 1.035502 -0.5296615 0.1166022 -0.5296338 0.115657 -0.3942072 0.03432381 -0.3942348 0.03432381 -0.3942348 0.03550183 -0.5296615 0.1166022 -0.5296338 0.1950913 -0.5296135 0.1945735 -0.3941869 0.115657 -0.3942072 0.115657 -0.3942072 0.1166022 -0.5296338 0.1950913 -0.5296135 0.272222 -0.5296061 0.2722221 -0.3941795 0.1945735 -0.3941869 0.1945735 -0.3941869 0.1950913 -0.5296135 0.272222 -0.5296061 0.3493528 -0.5296135 0.3498707 -0.3941869 0.2722221 -0.3941795 0.2722221 -0.3941795 0.272222 -0.5296061 0.3493528 -0.5296135 0.4278421 -0.5296338 0.4287872 -0.3942072 0.3498707 -0.3941869 0.3498707 -0.3941869 0.3493528 -0.5296135 0.4278421 -0.5296338 0.5089426 -0.5296615 0.5101206 -0.3942348 0.4287872 -0.3942072 0.4287872 -0.3942072 0.4278421 -0.5296338 0.5089426 -0.5296615 0.5935481 -0.5296893 0.5946562 -0.3942626 0.5101206 -0.3942348 0.5101206 -0.3942348 0.5089426 -0.5296615 0.5935481 -0.5296893 0.6817189 -0.5297096 0.6824018 -0.3942828 0.5946562 -0.3942626 0.5946562 -0.3942626 0.5935481 -0.5296893 0.6817189 -0.5297096 0.7722225 -0.529717 0.7722224 -0.3942902 0.6824018 -0.3942828 0.6824018 -0.3942828 0.6817189 -0.5297096 0.7722225 -0.529717 0.8634182 -0.6651362 0.862726 -0.5297096 0.7722225 -0.529717 0.7722225 -0.529717 0.7722225 -0.6651437 0.8634182 -0.6651362 0.9520123 -0.665116 0.9508966 -0.5296893 0.862726 -0.5297096 0.862726 -0.5297096 0.8634182 -0.6651362 0.9520123 -0.665116 1.036678 -0.6650883 1.035502 -0.5296615 0.9508966 -0.5296893 0.9508966 -0.5296893 0.9520123 -0.665116 1.036678 -0.6650883 0.1175398 -0.6650605 0.1166022 -0.5296338 0.03550183 -0.5296615 0.03550183 -0.5296615 0.03667837 -0.6650883 0.1175398 -0.6650605 0.1956027 -0.6650403 0.1950913 -0.5296135 0.1166022 -0.5296338 0.1166022 -0.5296338 0.1175398 -0.6650605 0.1956027 -0.6650403 0.272222 -0.6650329 0.272222 -0.5296061 0.1950913 -0.5296135 0.1950913 -0.5296135 0.1956027 -0.6650403 0.272222 -0.6650329 0.3488413 -0.6650403 0.3493528 -0.5296135 0.272222 -0.5296061 0.272222 -0.5296061 0.272222 -0.6650329 0.3488413 -0.6650403 0.4269044 -0.6650605 0.4278421 -0.5296338 0.3493528 -0.5296135 0.3493528 -0.5296135 0.3488413 -0.6650403 0.4269044 -0.6650605 0.507766 -0.6650883 0.5089426 -0.5296615 0.4278421 -0.5296338 0.4278421 -0.5296338 0.4269044 -0.6650605 0.507766 -0.6650883 0.5924324 -0.665116 0.5935481 -0.5296893 0.5089426 -0.5296615 0.5089426 -0.5296615 0.507766 -0.6650883 0.5924324 -0.665116 0.6810267 -0.6651362 0.6817189 -0.5297096 0.5935481 -0.5296893 0.5935481 -0.5296893 0.5924324 -0.665116 0.6810267 -0.6651362 0.7722225 -0.6651437 0.7722225 -0.529717 0.6817189 -0.5297096 0.6817189 -0.5297096 0.6810267 -0.6651362 0.7722225 -0.6651437 0.86412 -0.800563 0.8634182 -0.6651362 0.7722225 -0.6651437 0.7722225 -0.6651437 0.7722225 -0.8005704 0.86412 -0.800563 0.9531354 -0.8005427 0.9520123 -0.665116 0.8634182 -0.6651362 0.8634182 -0.6651362 0.86412 -0.800563 0.9531354 -0.8005427 1.037853 -0.8005149 1.036678 -0.6650883 0.9520123 -0.665116 0.9520123 -0.665116 0.9531354 -0.8005427 1.037853 -0.8005149 0.11847 -0.8004873 0.1175398 -0.6650605 0.03667837 -0.6650883 0.03667837 -0.6650883 0.03785336 -0.8005149 0.11847 -0.8004873 0.196108 -0.800467 0.1956027 -0.6650403 0.1175398 -0.6650605 0.1175398 -0.6650605 0.11847 -0.8004873 0.196108 -0.800467 0.272222 -0.8004596 0.272222 -0.6650329 0.1956027 -0.6650403 0.1956027 -0.6650403 0.196108 -0.800467 0.272222 -0.8004596 0.348336 -0.800467 0.3488413 -0.6650403 0.272222 -0.6650329 0.272222 -0.6650329 0.272222 -0.8004596 0.348336 -0.800467 0.4259742 -0.8004873 0.4269044 -0.6650605 0.3488413 -0.6650403 0.3488413 -0.6650403 0.348336 -0.800467 0.4259742 -0.8004873 0.506591 -0.8005149 0.507766 -0.6650883 0.4269044 -0.6650605 0.4269044 -0.6650605 0.4259742 -0.8004873 0.506591 -0.8005149 0.5913094 -0.8005427 0.5924324 -0.665116 0.507766 -0.6650883 0.507766 -0.6650883 0.506591 -0.8005149 0.5913094 -0.8005427 0.6803251 -0.800563 0.6810267 -0.6651362 0.5924324 -0.665116 0.5924324 -0.665116 0.5913094 -0.8005427 0.6803251 -0.800563 0.7722225 -0.8005704 0.7722225 -0.6651437 0.6810267 -0.6651362 0.6810267 -0.6651362 0.6803251 -0.800563 0.7722225 -0.8005704 0.8648313 -0.9359896 0.86412 -0.800563 0.7722225 -0.8005704 0.7722225 -0.8005704 0.7722226 -0.9359971 0.8648313 -0.9359896 0.9542659 -0.9359694 0.9531354 -0.8005427 0.86412 -0.800563 0.86412 -0.800563 0.8648313 -0.9359896 0.9542659 -0.9359694 1.039027 -0.9359417 1.037853 -0.8005149 0.9531354 -0.8005427 0.9531354 -0.8005427 0.9542659 -0.9359694 1.039027 -0.9359417 0.1193926 -0.935914 0.11847 -0.8004873 0.03785336 -0.8005149 0.03785336 -0.8005149 0.03902661 -0.9359417 0.1193926 -0.935914 0.1966071 -0.9358938 0.196108 -0.800467 0.11847 -0.8004873 0.11847 -0.8004873 0.1193926 -0.935914 0.1966071 -0.9358938 0.2722219 -0.9358864 0.272222 -0.8004596 0.196108 -0.800467 0.196108 -0.800467 0.1966071 -0.9358938 0.2722219 -0.9358864 0.3478368 -0.9358938 0.348336 -0.800467 0.272222 -0.8004596 0.272222 -0.8004596 0.2722219 -0.9358864 0.3478368 -0.9358938 0.4250515 -0.935914 0.4259742 -0.8004873 0.348336 -0.800467 0.348336 -0.800467 0.3478368 -0.9358938 0.4250515 -0.935914 0.5054178 -0.9359417 0.506591 -0.8005149 0.4259742 -0.8004873 0.4259742 -0.8004873 0.4250515 -0.935914 0.5054178 -0.9359417 0.5901788 -0.9359694 0.5913094 -0.8005427 0.506591 -0.8005149 0.506591 -0.8005149 0.5054178 -0.9359417 0.5901788 -0.9359694 0.6796138 -0.9359896 0.6803251 -0.800563 0.5913094 -0.8005427 0.5913094 -0.8005427 0.5901788 -0.9359694 0.6796138 -0.9359896 0.7722226 -0.9359971 0.7722225 -0.8005704 0.6803251 -0.800563 0.6803251 -0.800563 0.6796138 -0.9359896 0.7722226 -0.9359971 0.8655525 -1.071416 0.8648313 -0.9359896 0.7722226 -0.9359971 0.7722226 -0.9359971 0.7722226 -1.071424 0.8655525 -1.071416 0.9554037 -1.071396 0.9542659 -0.9359694 0.8648313 -0.9359896 0.8648313 -0.9359896 0.8655525 -1.071416 0.9554037 -1.071396 1.040198 -1.071368 1.039027 -0.9359417 0.9542659 -0.9359694 0.9542659 -0.9359694 0.9554037 -1.071396 1.040198 -1.071368 0.1203079 -1.071341 0.1193926 -0.935914 0.03902661 -0.9359417 0.03902661 -0.9359417 0.04019808 -1.071368 0.1203079 -1.071341 0.1971002 -1.07132 0.1966071 -0.9358938 0.1193926 -0.935914 0.1193926 -0.935914 0.1203079 -1.071341 0.1971002 -1.07132 0.2722219 -1.071313 0.2722219 -0.9358864 0.1966071 -0.9358938 0.1966071 -0.9358938 0.1971002 -1.07132 0.2722219 -1.071313 0.3473437 -1.07132 0.3478368 -0.9358938 0.2722219 -0.9358864 0.2722219 -0.9358864 0.2722219 -1.071313 0.3473437 -1.07132 0.4241361 -1.071341 0.4250515 -0.935914 0.3478368 -0.9358938 0.3478368 -0.9358938 0.3473437 -1.07132 0.4241361 -1.071341 0.5042463 -1.071368 0.5054178 -0.9359417 0.4250515 -0.935914 0.4250515 -0.935914 0.4241361 -1.071341 0.5042463 -1.071368 0.5890411 -1.071396 0.5901788 -0.9359694 0.5054178 -0.9359417 0.5054178 -0.9359417 0.5042463 -1.071368 0.5890411 -1.071396 0.6788927 -1.071416 0.6796138 -0.9359896 0.5901788 -0.9359694 0.5901788 -0.9359694 0.5890411 -1.071396 0.6788927 -1.071416 0.7722226 -1.071424 0.7722226 -0.9359971 0.6796138 -0.9359896 0.6796138 -0.9359896 0.6788927 -1.071416 0.7722226 -1.071424 0.8665807 -1.083458 0.8655525 -1.071416 0.7722226 -1.071424 0.7722226 -1.071424 0.7722227 -1.083465 0.8665807 -1.083458 0.9570118 -1.083439 0.9554037 -1.071396 0.8655525 -1.071416 0.8655525 -1.071416 0.8665807 -1.083458 0.9570118 -1.083439 1.041838 -1.083414 1.040198 -1.071368 0.9554037 -1.071396 0.9554037 -1.071396 0.9570118 -1.083439 1.041838 -1.083414 0.1215791 -1.083388 0.1203079 -1.071341 0.04019808 -1.071368 0.04019808 -1.071368 0.04183763 -1.083414 0.1215791 -1.083388 0.1977819 -1.083369 0.1971002 -1.07132 0.1203079 -1.071341 0.1203079 -1.071341 0.1215791 -1.083388 0.1977819 -1.083369 0.2722219 -1.083363 0.2722219 -1.071313 0.1971002 -1.07132 0.1971002 -1.07132 0.1977819 -1.083369 0.2722219 -1.083363 0.346662 -1.083369 0.3473437 -1.07132 0.2722219 -1.071313 0.2722219 -1.071313 0.2722219 -1.083363 0.346662 -1.083369 0.4228649 -1.083388 0.4241361 -1.071341 0.3473437 -1.07132 0.3473437 -1.07132 0.346662 -1.083369 0.4228649 -1.083388 0.5026067 -1.083414 0.5042463 -1.071368 0.4241361 -1.071341 0.4241361 -1.071341 0.4228649 -1.083388 0.5026067 -1.083414 0.587433 -1.083439 0.5890411 -1.071396 0.5042463 -1.071368 0.5042463 -1.071368 0.5026067 -1.083414 0.587433 -1.083439 0.6778646 -1.083458 0.6788927 -1.071416 0.5890411 -1.071396 0.5890411 -1.071396 0.587433 -1.083439 0.6778646 -1.083458 0.7722227 -1.083465 0.7722226 -1.071424 0.6788927 -1.071416 0.6788927 -1.071416 0.6778646 -1.083458 0.7722227 -1.083465 0.8706093 -1.093634 0.8665807 -1.083458 0.7722227 -1.083465 0.7722227 -1.083465 0.7722228 -1.093639 0.8706093 -1.093634 0.9631522 -1.09362 0.9570118 -1.083439 0.8665807 -1.083458 0.8665807 -1.083458 0.8706093 -1.093634 0.9631522 -1.09362 1.047931 -1.0936 1.041838 -1.083414 0.9570118 -1.083439 0.9570118 -1.083439 0.9631522 -1.09362 1.047931 -1.0936 0.1262066 -1.093581 0.1215791 -1.083388 0.04183763 -1.083414 0.04183763 -1.083414 0.04793119 -1.0936 0.1262066 -1.093581 0.200233 -1.093566 0.1977819 -1.083369 0.1215791 -1.083388 0.1215791 -1.083388 0.1262066 -1.093581 0.200233 -1.093566 0.2722218 -1.093561 0.2722219 -1.083363 0.1977819 -1.083369 0.1977819 -1.083369 0.200233 -1.093566 0.2722218 -1.093561 0.3442107 -1.093566 0.346662 -1.083369 0.2722219 -1.083363 0.2722219 -1.083363 0.2722218 -1.093561 0.3442107 -1.093566 0.4182371 -1.093581 0.4228649 -1.083388 0.346662 -1.083369 0.346662 -1.083369 0.3442107 -1.093566 0.4182371 -1.093581 0.4965131 -1.0936 0.5026067 -1.083414 0.4228649 -1.083388 0.4228649 -1.083388 0.4182371 -1.093581 0.4965131 -1.0936 0.5812926 -1.09362 0.587433 -1.083439 0.5026067 -1.083414 0.5026067 -1.083414 0.4965131 -1.0936 0.5812926 -1.09362 0.6738361 -1.093634 0.6778646 -1.083458 0.587433 -1.083439 0.587433 -1.083439 0.5812926 -1.09362 0.6738361 -1.093634 0.7722228 -1.093639 0.7722227 -1.083465 0.6778646 -1.083458 0.6778646 -1.083458 0.6738361 -1.093634 0.7722228 -1.093639 0.8877136 -1.100415 0.8706093 -1.093634 0.7722228 -1.093639 0.7722228 -1.093639 0.7722237 -1.100418 0.8877136 -1.100415 0.9865189 -1.100407 0.9631522 -1.09362 0.8706093 -1.093634 0.8706093 -1.093634 0.8877136 -1.100415 0.9865189 -1.100407 1.068958 -1.100397 1.047931 -1.0936 0.9631522 -1.09362 0.9631522 -1.09362 0.9865189 -1.100407 1.068958 -1.100397 0.1411547 -1.100386 0.1262066 -1.093581 0.04793119 -1.0936 0.04793119 -1.0936 0.06895834 -1.100397 0.1411547 -1.100386 0.2078675 -1.100379 0.200233 -1.093566 0.1262066 -1.093581 0.1262066 -1.093581 0.1411547 -1.100386 0.2078675 -1.100379 0.2722215 -1.100376 0.2722218 -1.093561 0.200233 -1.093566 0.200233 -1.093566 0.2078675 -1.100379 0.2722215 -1.100376 0.3365755 -1.100379 0.3442107 -1.093566 0.2722218 -1.093561 0.2722218 -1.093561 0.2722215 -1.100376 0.3365755 -1.100379 0.4032886 -1.100386 0.4182371 -1.093581 0.3442107 -1.093566 0.3442107 -1.093566 0.3365755 -1.100379 0.4032886 -1.100386 0.4754856 -1.100397 0.4965131 -1.0936 0.4182371 -1.093581 0.4182371 -1.093581 0.4032886 -1.100386 0.4754856 -1.100397 0.5579261 -1.100407 0.5812926 -1.09362 0.4965131 -1.0936 0.4965131 -1.0936 0.4754856 -1.100397 0.5579261 -1.100407 0.6567329 -1.100415 0.6738361 -1.093634 0.5812926 -1.09362 0.5812926 -1.09362 0.5579261 -1.100407 0.6567329 -1.100415 0.7722237 -1.100418 0.7722228 -1.093639 0.6738361 -1.093634 0.6738361 -1.093634 0.6567329 -1.100415 0.7722237 -1.100418 0.7722237 -1.100418 1.272219 -1.102782 0.8877136 -1.100415 0.8877136 -1.100415 1.272219 -1.102782 0.9865189 -1.100407 0.9865189 -1.100407 1.272219 -1.102782 1.068958 -1.100397 0.06895834 -1.100397 0.2722189 -1.102782 0.1411547 -1.100386 0.1411547 -1.100386 0.2722189 -1.102782 0.2078675 -1.100379 0.2078675 -1.100379 0.2722189 -1.102782 0.2722215 -1.100376 0.2722215 -1.100376 0.2722189 -1.102782 0.3365755 -1.100379 0.3365755 -1.100379 0.2722189 -1.102782 0.4032886 -1.100386 0.4032886 -1.100386 0.2722189 -1.102782 0.4754856 -1.100397 0.4754856 -1.100397 0.2722189 -1.102782 0.5579261 -1.100407 0.5579261 -1.100407 0.2722189 -1.102782 0.6567329 -1.100415 -0.3432671 -1.100415 0.2722189 -1.102782 -0.2277763 -1.100418 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 1 1 35 14 13 36 2 2 37 1 1 38 1 1 39 13 14 40 14 13 41 15 15 42 3 3 43 2 2 44 2 2 45 14 13 46 15 15 47 16 16 48 4 4 49 3 3 50 3 3 51 15 15 52 16 16 53 17 17 54 5 5 55 4 4 56 4 4 57 16 16 58 17 17 59 18 18 60 6 6 61 5 5 62 5 5 63 17 17 64 18 18 65 19 19 66 7 7 67 6 6 68 6 6 69 18 18 70 19 19 71 20 20 72 8 8 73 7 7 74 7 7 75 19 19 76 20 20 77 21 21 78 9 9 79 8 8 80 8 8 81 20 20 82 21 21 83 22 22 84 10 10 85 9 9 86 9 9 87 21 21 88 22 22 89 23 23 90 11 11 91 10 10 92 10 10 93 22 22 94 23 23 95 24 24 96 12 12 97 11 11 98 11 11 99 23 23 100 24 24 101 13 14 102 1 1 103 12 12 104 12 12 105 24 24 106 13 14 107 26 25 108 14 13 109 13 14 110 13 14 111 25 26 112 26 25 113 27 27 114 15 15 115 14 13 116 14 13 117 26 25 118 27 27 119 28 28 120 16 16 121 15 15 122 15 15 123 27 27 124 28 28 125 29 29 126 17 17 127 16 16 128 16 16 129 28 28 130 29 29 131 30 30 132 18 18 133 17 17 134 17 17 135 29 29 136 30 30 137 31 31 138 19 19 139 18 18 140 18 18 141 30 30 142 31 31 143 32 32 144 20 20 145 19 19 146 19 19 147 31 31 148 32 32 149 33 33 150 21 21 151 20 20 152 20 20 153 32 32 154 33 33 155 34 34 156 22 22 157 21 21 158 21 21 159 33 33 160 34 34 161 35 35 162 23 23 163 22 22 164 22 22 165 34 34 166 35 35 167 36 36 168 24 24 169 23 23 170 23 23 171 35 35 172 36 36 173 25 26 174 13 14 175 24 24 176 24 24 177 36 36 178 25 26 179 38 37 180 26 25 181 25 26 182 25 26 183 37 38 184 38 37 185 39 39 186 27 27 187 26 25 188 26 25 189 38 37 190 39 39 191 40 40 192 28 28 193 27 27 194 27 27 195 39 39 196 40 40 197 41 41 198 29 29 199 28 28 200 28 28 201 40 40 202 41 41 203 42 42 204 30 30 205 29 29 206 29 29 207 41 41 208 42 42 209 43 43 210 31 31 211 30 30 212 30 30 213 42 42 214 43 43 215 44 44 216 32 32 217 31 31 218 31 31 219 43 43 220 44 44 221 45 45 222 33 33 223 32 32 224 32 32 225 44 44 226 45 45 227 46 46 228 34 34 229 33 33 230 33 33 231 45 45 232 46 46 233 47 47 234 35 35 235 34 34 236 34 34 237 46 46 238 47 47 239 48 48 240 36 36 241 35 35 242 35 35 243 47 47 244 48 48 245 37 38 246 25 26 247 36 36 248 36 36 249 48 48 250 37 38 251 50 49 252 38 37 253 37 38 254 37 38 255 49 50 256 50 49 257 51 51 258 39 39 259 38 37 260 38 37 261 50 49 262 51 51 263 52 52 264 40 40 265 39 39 266 39 39 267 51 51 268 52 52 269 53 53 270 41 41 271 40 40 272 40 40 273 52 52 274 53 53 275 54 54 276 42 42 277 41 41 278 41 41 279 53 53 280 54 54 281 55 55 282 43 43 283 42 42 284 42 42 285 54 54 286 55 55 287 56 56 288 44 44 289 43 43 290 43 43 291 55 55 292 56 56 293 57 57 294 45 45 295 44 44 296 44 44 297 56 56 298 57 57 299 58 58 300 46 46 301 45 45 302 45 45 303 57 57 304 58 58 305 59 59 306 47 47 307 46 46 308 46 46 309 58 58 310 59 59 311 60 60 312 48 48 313 47 47 314 47 47 315 59 59 316 60 60 317 49 50 318 37 38 319 48 48 320 48 48 321 60 60 322 49 50 323 62 61 324 50 49 325 49 50 326 49 50 327 61 62 328 62 61 329 63 63 330 51 51 331 50 49 332 50 49 333 62 61 334 63 63 335 64 64 336 52 52 337 51 51 338 51 51 339 63 63 340 64 64 341 65 65 342 53 53 343 52 52 344 52 52 345 64 64 346 65 65 347 66 66 348 54 54 349 53 53 350 53 53 351 65 65 352 66 66 353 67 67 354 55 55 355 54 54 356 54 54 357 66 66 358 67 67 359 68 68 360 56 56 361 55 55 362 55 55 363 67 67 364 68 68 365 69 69 366 57 57 367 56 56 368 56 56 369 68 68 370 69 69 371 70 70 372 58 58 373 57 57 374 57 57 375 69 69 376 70 70 377 71 71 378 59 59 379 58 58 380 58 58 381 70 70 382 71 71 383 72 72 384 60 60 385 59 59 386 59 59 387 71 71 388 72 72 389 61 62 390 49 50 391 60 60 392 60 60 393 72 72 394 61 62 395 74 73 396 62 61 397 61 62 398 61 62 399 73 74 400 74 73 401 75 75 402 63 63 403 62 61 404 62 61 405 74 73 406 75 75 407 76 76 408 64 64 409 63 63 410 63 63 411 75 75 412 76 76 413 77 77 414 65 65 415 64 64 416 64 64 417 76 76 418 77 77 419 78 78 420 66 66 421 65 65 422 65 65 423 77 77 424 78 78 425 79 79 426 67 67 427 66 66 428 66 66 429 78 78 430 79 79 431 80 80 432 68 68 433 67 67 434 67 67 435 79 79 436 80 80 437 81 81 438 69 69 439 68 68 440 68 68 441 80 80 442 81 81 443 82 82 444 70 70 445 69 69 446 69 69 447 81 81 448 82 82 449 83 83 450 71 71 451 70 70 452 70 70 453 82 82 454 83 83 455 84 84 456 72 72 457 71 71 458 71 71 459 83 83 460 84 84 461 73 74 462 61 62 463 72 72 464 72 72 465 84 84 466 73 74 467 86 85 468 74 73 469 73 74 470 73 74 471 85 86 472 86 85 473 87 87 474 75 75 475 74 73 476 74 73 477 86 85 478 87 87 479 88 88 480 76 76 481 75 75 482 75 75 483 87 87 484 88 88 485 89 89 486 77 77 487 76 76 488 76 76 489 88 88 490 89 89 491 90 90 492 78 78 493 77 77 494 77 77 495 89 89 496 90 90 497 91 91 498 79 79 499 78 78 500 78 78 501 90 90 502 91 91 503 92 92 504 80 80 505 79 79 506 79 79 507 91 91 508 92 92 509 93 93 510 81 81 511 80 80 512 80 80 513 92 92 514 93 93 515 94 94 516 82 82 517 81 81 518 81 81 519 93 93 520 94 94 521 95 95 522 83 83 523 82 82 524 82 82 525 94 94 526 95 95 527 96 96 528 84 84 529 83 83 530 83 83 531 95 95 532 96 96 533 85 86 534 73 74 535 84 84 536 84 84 537 96 96 538 85 86 539 98 97 540 86 85 541 85 86 542 85 86 543 97 98 544 98 97 545 99 99 546 87 87 547 86 85 548 86 85 549 98 97 550 99 99 551 100 100 552 88 88 553 87 87 554 87 87 555 99 99 556 100 100 557 101 101 558 89 89 559 88 88 560 88 88 561 100 100 562 101 101 563 102 102 564 90 90 565 89 89 566 89 89 567 101 101 568 102 102 569 103 103 570 91 91 571 90 90 572 90 90 573 102 102 574 103 103 575 104 104 576 92 92 577 91 91 578 91 91 579 103 103 580 104 104 581 105 105 582 93 93 583 92 92 584 92 92 585 104 104 586 105 105 587 106 106 588 94 94 589 93 93 590 93 93 591 105 105 592 106 106 593 107 107 594 95 95 595 94 94 596 94 94 597 106 106 598 107 107 599 108 108 600 96 96 601 95 95 602 95 95 603 107 107 604 108 108 605 97 98 606 85 86 607 96 96 608 96 96 609 108 108 610 97 98 611 110 109 612 98 97 613 97 98 614 97 98 615 109 110 616 110 109 617 111 111 618 99 99 619 98 97 620 98 97 621 110 109 622 111 111 623 112 112 624 100 100 625 99 99 626 99 99 627 111 111 628 112 112 629 113 113 630 101 101 631 100 100 632 100 100 633 112 112 634 113 113 635 114 114 636 102 102 637 101 101 638 101 101 639 113 113 640 114 114 641 115 115 642 103 103 643 102 102 644 102 102 645 114 114 646 115 115 647 116 116 648 104 104 649 103 103 650 103 103 651 115 115 652 116 116 653 117 117 654 105 105 655 104 104 656 104 104 657 116 116 658 117 117 659 118 118 660 106 106 661 105 105 662 105 105 663 117 117 664 118 118 665 119 119 666 107 107 667 106 106 668 106 106 669 118 118 670 119 119 671 120 120 672 108 108 673 107 107 674 107 107 675 119 119 676 120 120 677 109 110 678 97 98 679 108 108 680 108 108 681 120 120 682 109 110 683 122 121 684 110 109 685 109 110 686 109 110 687 121 122 688 122 121 689 123 123 690 111 111 691 110 109 692 110 109 693 122 121 694 123 123 695 124 124 696 112 112 697 111 111 698 111 111 699 123 123 700 124 124 701 125 125 702 113 113 703 112 112 704 112 112 705 124 124 706 125 125 707 126 126 708 114 114 709 113 113 710 113 113 711 125 125 712 126 126 713 127 127 714 115 115 715 114 114 716 114 114 717 126 126 718 127 127 719 128 128 720 116 116 721 115 115 722 115 115 723 127 127 724 128 128 725 129 129 726 117 117 727 116 116 728 116 116 729 128 128 730 129 129 731 130 130 732 118 118 733 117 117 734 117 117 735 129 129 736 130 130 737 131 131 738 119 119 739 118 118 740 118 118 741 130 130 742 131 131 743 132 132 744 120 120 745 119 119 746 119 119 747 131 131 748 132 132 749 121 122 750 109 110 751 120 120 752 120 120 753 132 132 754 121 122 755

    -
    - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    134 133 756 122 121 757 121 122 758 121 122 759 133 134 760 134 133 761 135 135 762 123 123 763 122 121 764 122 121 765 134 133 766 135 135 767 136 136 768 124 124 769 123 123 770 123 123 771 135 135 772 136 136 773 137 137 774 125 125 775 124 124 776 124 124 777 136 136 778 137 137 779 138 138 780 126 126 781 125 125 782 125 125 783 137 137 784 138 138 785 139 139 786 127 127 787 126 126 788 126 126 789 138 138 790 139 139 791 140 140 792 128 128 793 127 127 794 127 127 795 139 139 796 140 140 797 141 141 798 129 129 799 128 128 800 128 128 801 140 140 802 141 141 803 142 142 804 130 130 805 129 129 806 129 129 807 141 141 808 142 142 809 143 143 810 131 131 811 130 130 812 130 130 813 142 142 814 143 143 815 144 144 816 132 132 817 131 131 818 131 131 819 143 143 820 144 144 821 133 134 822 121 122 823 132 132 824 132 132 825 144 144 826 133 134 827 146 145 828 134 133 829 133 134 830 133 134 831 145 146 832 146 145 833 147 147 834 135 135 835 134 133 836 134 133 837 146 145 838 147 147 839 148 148 840 136 136 841 135 135 842 135 135 843 147 147 844 148 148 845 149 149 846 137 137 847 136 136 848 136 136 849 148 148 850 149 149 851 150 150 852 138 138 853 137 137 854 137 137 855 149 149 856 150 150 857 151 151 858 139 139 859 138 138 860 138 138 861 150 150 862 151 151 863 152 152 864 140 140 865 139 139 866 139 139 867 151 151 868 152 152 869 153 153 870 141 141 871 140 140 872 140 140 873 152 152 874 153 153 875 154 154 876 142 142 877 141 141 878 141 141 879 153 153 880 154 154 881 155 155 882 143 143 883 142 142 884 142 142 885 154 154 886 155 155 887 156 156 888 144 144 889 143 143 890 143 143 891 155 155 892 156 156 893 145 146 894 133 134 895 144 144 896 144 144 897 156 156 898 145 146 899 158 157 900 146 145 901 145 146 902 145 146 903 157 158 904 158 157 905 159 159 906 147 147 907 146 145 908 146 145 909 158 157 910 159 159 911 160 160 912 148 148 913 147 147 914 147 147 915 159 159 916 160 160 917 161 161 918 149 149 919 148 148 920 148 148 921 160 160 922 161 161 923 162 162 924 150 150 925 149 149 926 149 149 927 161 161 928 162 162 929 163 163 930 151 151 931 150 150 932 150 150 933 162 162 934 163 163 935 164 164 936 152 152 937 151 151 938 151 151 939 163 163 940 164 164 941 165 165 942 153 153 943 152 152 944 152 152 945 164 164 946 165 165 947 166 166 948 154 154 949 153 153 950 153 153 951 165 165 952 166 166 953 167 167 954 155 155 955 154 154 956 154 154 957 166 166 958 167 167 959 168 168 960 156 156 961 155 155 962 155 155 963 167 167 964 168 168 965 157 158 966 145 146 967 156 156 968 156 156 969 168 168 970 157 158 971 170 169 972 158 157 973 157 158 974 157 158 975 169 170 976 170 169 977 171 171 978 159 159 979 158 157 980 158 157 981 170 169 982 171 171 983 172 172 984 160 160 985 159 159 986 159 159 987 171 171 988 172 172 989 173 173 990 161 161 991 160 160 992 160 160 993 172 172 994 173 173 995 174 174 996 162 162 997 161 161 998 161 161 999 173 173 1000 174 174 1001 175 175 1002 163 163 1003 162 162 1004 162 162 1005 174 174 1006 175 175 1007 176 176 1008 164 164 1009 163 163 1010 163 163 1011 175 175 1012 176 176 1013 177 177 1014 165 165 1015 164 164 1016 164 164 1017 176 176 1018 177 177 1019 178 178 1020 166 166 1021 165 165 1022 165 165 1023 177 177 1024 178 178 1025 179 179 1026 167 167 1027 166 166 1028 166 166 1029 178 178 1030 179 179 1031 180 180 1032 168 168 1033 167 167 1034 167 167 1035 179 179 1036 180 180 1037 169 170 1038 157 158 1039 168 168 1040 168 168 1041 180 180 1042 169 170 1043 182 181 1044 170 169 1045 169 170 1046 169 170 1047 181 182 1048 182 181 1049 183 183 1050 171 171 1051 170 169 1052 170 169 1053 182 181 1054 183 183 1055 184 184 1056 172 172 1057 171 171 1058 171 171 1059 183 183 1060 184 184 1061 185 185 1062 173 173 1063 172 172 1064 172 172 1065 184 184 1066 185 185 1067 186 186 1068 174 174 1069 173 173 1070 173 173 1071 185 185 1072 186 186 1073 187 187 1074 175 175 1075 174 174 1076 174 174 1077 186 186 1078 187 187 1079 188 188 1080 176 176 1081 175 175 1082 175 175 1083 187 187 1084 188 188 1085 189 189 1086 177 177 1087 176 176 1088 176 176 1089 188 188 1090 189 189 1091 190 190 1092 178 178 1093 177 177 1094 177 177 1095 189 189 1096 190 190 1097 191 191 1098 179 179 1099 178 178 1100 178 178 1101 190 190 1102 191 191 1103 192 192 1104 180 180 1105 179 179 1106 179 179 1107 191 191 1108 192 192 1109 181 182 1110 169 170 1111 180 180 1112 180 180 1113 192 192 1114 181 182 1115 194 193 1116 182 181 1117 181 182 1118 181 182 1119 193 194 1120 194 193 1121 195 195 1122 183 183 1123 182 181 1124 182 181 1125 194 193 1126 195 195 1127 196 196 1128 184 184 1129 183 183 1130 183 183 1131 195 195 1132 196 196 1133 197 197 1134 185 185 1135 184 184 1136 184 184 1137 196 196 1138 197 197 1139 198 198 1140 186 186 1141 185 185 1142 185 185 1143 197 197 1144 198 198 1145 199 199 1146 187 187 1147 186 186 1148 186 186 1149 198 198 1150 199 199 1151 200 200 1152 188 188 1153 187 187 1154 187 187 1155 199 199 1156 200 200 1157 201 201 1158 189 189 1159 188 188 1160 188 188 1161 200 200 1162 201 201 1163 202 202 1164 190 190 1165 189 189 1166 189 189 1167 201 201 1168 202 202 1169 203 203 1170 191 191 1171 190 190 1172 190 190 1173 202 202 1174 203 203 1175 204 204 1176 192 192 1177 191 191 1178 191 191 1179 203 203 1180 204 204 1181 193 194 1182 181 182 1183 192 192 1184 192 192 1185 204 204 1186 193 194 1187 206 205 1188 194 193 1189 193 194 1190 193 194 1191 205 206 1192 206 205 1193 207 207 1194 195 195 1195 194 193 1196 194 193 1197 206 205 1198 207 207 1199 208 208 1200 196 196 1201 195 195 1202 195 195 1203 207 207 1204 208 208 1205 209 209 1206 197 197 1207 196 196 1208 196 196 1209 208 208 1210 209 209 1211 210 210 1212 198 198 1213 197 197 1214 197 197 1215 209 209 1216 210 210 1217 211 211 1218 199 199 1219 198 198 1220 198 198 1221 210 210 1222 211 211 1223 212 212 1224 200 200 1225 199 199 1226 199 199 1227 211 211 1228 212 212 1229 213 213 1230 201 201 1231 200 200 1232 200 200 1233 212 212 1234 213 213 1235 214 214 1236 202 202 1237 201 201 1238 201 201 1239 213 213 1240 214 214 1241 215 215 1242 203 203 1243 202 202 1244 202 202 1245 214 214 1246 215 215 1247 216 216 1248 204 204 1249 203 203 1250 203 203 1251 215 215 1252 216 216 1253 205 206 1254 193 194 1255 204 204 1256 204 204 1257 216 216 1258 205 206 1259 218 217 1260 206 205 1261 205 206 1262 205 206 1263 217 218 1264 218 217 1265 219 219 1266 207 207 1267 206 205 1268 206 205 1269 218 217 1270 219 219 1271 220 220 1272 208 208 1273 207 207 1274 207 207 1275 219 219 1276 220 220 1277 221 221 1278 209 209 1279 208 208 1280 208 208 1281 220 220 1282 221 221 1283 222 222 1284 210 210 1285 209 209 1286 209 209 1287 221 221 1288 222 222 1289 223 223 1290 211 211 1291 210 210 1292 210 210 1293 222 222 1294 223 223 1295 224 224 1296 212 212 1297 211 211 1298 211 211 1299 223 223 1300 224 224 1301 225 225 1302 213 213 1303 212 212 1304 212 212 1305 224 224 1306 225 225 1307 226 226 1308 214 214 1309 213 213 1310 213 213 1311 225 225 1312 226 226 1313 227 227 1314 215 215 1315 214 214 1316 214 214 1317 226 226 1318 227 227 1319 228 228 1320 216 216 1321 215 215 1322 215 215 1323 227 227 1324 228 228 1325 217 218 1326 205 206 1327 216 216 1328 216 216 1329 228 228 1330 217 218 1331 230 229 1332 218 217 1333 217 218 1334 217 218 1335 229 230 1336 230 229 1337 231 231 1338 219 219 1339 218 217 1340 218 217 1341 230 229 1342 231 231 1343 232 232 1344 220 220 1345 219 219 1346 219 219 1347 231 231 1348 232 232 1349 233 233 1350 221 221 1351 220 220 1352 220 220 1353 232 232 1354 233 233 1355 234 234 1356 222 222 1357 221 221 1358 221 221 1359 233 233 1360 234 234 1361 235 235 1362 223 223 1363 222 222 1364 222 222 1365 234 234 1366 235 235 1367 236 236 1368 224 224 1369 223 223 1370 223 223 1371 235 235 1372 236 236 1373 237 237 1374 225 225 1375 224 224 1376 224 224 1377 236 236 1378 237 237 1379 238 238 1380 226 226 1381 225 225 1382 225 225 1383 237 237 1384 238 238 1385 239 239 1386 227 227 1387 226 226 1388 226 226 1389 238 238 1390 239 239 1391 240 240 1392 228 228 1393 227 227 1394 227 227 1395 239 239 1396 240 240 1397 229 230 1398 217 218 1399 228 228 1400 228 228 1401 240 240 1402 229 230 1403 242 241 1404 230 229 1405 229 230 1406 229 230 1407 241 242 1408 242 241 1409 243 243 1410 231 231 1411 230 229 1412 230 229 1413 242 241 1414 243 243 1415 244 244 1416 232 232 1417 231 231 1418 231 231 1419 243 243 1420 244 244 1421 245 245 1422 233 233 1423 232 232 1424 232 232 1425 244 244 1426 245 245 1427 246 246 1428 234 234 1429 233 233 1430 233 233 1431 245 245 1432 246 246 1433 247 247 1434 235 235 1435 234 234 1436 234 234 1437 246 246 1438 247 247 1439 248 248 1440 236 236 1441 235 235 1442 235 235 1443 247 247 1444 248 248 1445 249 249 1446 237 237 1447 236 236 1448 236 236 1449 248 248 1450 249 249 1451 250 250 1452 238 238 1453 237 237 1454 237 237 1455 249 249 1456 250 250 1457 251 251 1458 239 239 1459 238 238 1460 238 238 1461 250 250 1462 251 251 1463 252 252 1464 240 240 1465 239 239 1466 239 239 1467 251 251 1468 252 252 1469 241 242 1470 229 230 1471 240 240 1472 240 240 1473 252 252 1474 241 242 1475 254 253 1476 242 241 1477 241 242 1478 241 242 1479 253 254 1480 254 253 1481 255 255 1482 243 243 1483 242 241 1484 242 241 1485 254 253 1486 255 255 1487 256 256 1488 244 244 1489 243 243 1490 243 243 1491 255 255 1492 256 256 1493 257 257 1494 245 245 1495 244 244 1496 244 244 1497 256 256 1498 257 257 1499 258 258 1500 246 246 1501 245 245 1502 245 245 1503 257 257 1504 258 258 1505 259 259 1506 247 247 1507 246 246 1508 246 246 1509 258 258 1510 259 259 1511 260 260 1512 248 248 1513 247 247 1514 247 247 1515 259 259 1516 260 260 1517 261 261 1518 249 249 1519 248 248 1520 248 248 1521 260 260 1522 261 261 1523 262 262 1524 250 250 1525 249 249 1526 249 249 1527 261 261 1528 262 262 1529 263 263 1530 251 251 1531 250 250 1532 250 250 1533 262 262 1534 263 263 1535 264 264 1536 252 252 1537 251 251 1538 251 251 1539 263 263 1540 264 264 1541 253 254 1542 241 242 1543 252 252 1544 252 252 1545 264 264 1546 253 254 1547 253 254 1548 265 265 1549 254 253 1550 254 253 1551 265 265 1552 255 255 1553 255 255 1554 265 265 1555 256 256 1556 256 256 1557 265 265 1558 257 257 1559 257 257 1560 265 265 1561 258 258 1562 258 258 1563 265 265 1564 259 259 1565 259 259 1566 265 265 1567 260 260 1568 260 260 1569 265 265 1570 261 261 1571 261 261 1572 265 265 1573 262 262 1574 262 262 1575 265 265 1576 263 263 1577 263 263 1578 265 265 1579 264 264 1580 264 264 1581 265 265 1582 253 254 1583

    -
    -
    - 1 -
    - - - - 0.1483649 -1.3464e-4 2.360474 0.1638299 -1.34637e-4 2.356394 0.1617318 0.007710695 2.356526 0.156 0.01345384 2.356887 0.1481702 0.01555603 2.357379 0.1403403 0.01345384 2.357872 0.1346084 0.007710695 2.358232 0.1325104 -1.34639e-4 2.358364 0.1346084 -0.007979929 2.358232 0.1403403 -0.01372313 2.357872 0.1481702 -0.01582527 2.357379 0.156 -0.01372313 2.356887 0.1617318 -0.007979929 2.356526 0.1765808 -1.34631e-4 2.346739 0.1727001 0.01437669 2.346983 0.1620981 0.02499973 2.34765 0.1476154 0.02888804 2.348561 0.1331326 0.02499973 2.349472 0.1225306 0.01437669 2.350139 0.11865 -1.34634e-4 2.350384 0.1225306 -0.01464593 2.350139 0.1331326 -0.02526897 2.349472 0.1476154 -0.02915728 2.348561 0.1620981 -0.02526897 2.34765 0.1727001 -0.01464593 2.346983 0.1847008 -1.34622e-4 2.332959 0.1796209 0.01886129 2.333279 0.1657423 0.03276729 2.334152 0.1467839 0.03785723 2.335345 0.1278254 0.03276729 2.336537 0.1139469 0.01886129 2.33741 0.108867 -1.34625e-4 2.33773 0.1139469 -0.01913052 2.33741 0.1278254 -0.03303653 2.336537 0.1467839 -0.03812646 2.335345 0.1657423 -0.03303653 2.334152 0.1796209 -0.01913052 2.333279 0.1869692 -1.34611e-4 2.317127 0.1814537 0.02049034 2.317474 0.1663849 0.03558892 2.318422 0.1458006 0.04111534 2.319717 0.1252163 0.03558892 2.321012 0.1101476 0.02049034 2.32196 0.104632 -1.34615e-4 2.322307 0.1101476 -0.02075958 2.32196 0.1252163 -0.03585815 2.321012 0.1458006 -0.04138457 2.319717 0.1663849 -0.03585815 2.318422 0.1814537 -0.02075958 2.317474 0.1774111 -1.34504e-4 2.165205 0.1718955 0.02049046 2.165552 0.1568268 0.03558903 2.1665 0.1362425 0.04111546 2.167795 0.1156582 0.03558903 2.169091 0.1005894 0.02049046 2.170038 0.09507381 -1.34508e-4 2.170386 0.1005894 -0.02075946 2.170038 0.1156582 -0.03585803 2.169091 0.1362425 -0.04138445 2.167795 0.1568268 -0.03585803 2.1665 0.1718955 -0.02075946 2.165552 0.1678529 -1.34397e-4 2.013284 0.1623374 0.02049058 2.013631 0.1472686 0.03558909 2.014579 0.1266843 0.04111558 2.015874 0.1061 0.03558909 2.017169 0.09103125 0.02049058 2.018117 0.08551567 -1.34401e-4 2.018464 0.09103125 -0.0207594 2.018117 0.1061 -0.03585791 2.017169 0.1266843 -0.04138439 2.015874 0.1472686 -0.03585791 2.014579 0.1623374 -0.02075934 2.013631 0.1582947 -1.3429e-4 1.861362 0.1527792 0.0204907 1.861709 0.1377105 0.03558921 1.862658 0.1171262 0.0411157 1.863953 0.09654182 0.03558921 1.865248 0.08147311 0.0204907 1.866196 0.07595753 -1.34294e-4 1.866543 0.08147311 -0.02075928 1.866196 0.09654182 -0.03585779 1.865248 0.1171262 -0.04138427 1.863953 0.1377105 -0.03585779 1.862658 0.1527792 -0.02075928 1.861709 0.1487365 -1.34183e-4 1.709441 0.1432211 0.02049082 1.709788 0.1281523 0.03558933 1.710736 0.107568 0.04111576 1.712031 0.08698368 0.03558933 1.713326 0.07191491 0.02049076 1.714275 0.06639939 -1.34187e-4 1.714622 0.07191491 -0.02075916 1.714275 0.08698368 -0.03585767 1.713326 0.107568 -0.04138416 1.712031 0.1281523 -0.03585767 1.710736 0.1432211 -0.02075916 1.709788 0.1391785 -1.34076e-4 1.55752 0.1336629 0.02049088 1.557867 0.1185942 0.03558945 1.558815 0.09800982 0.04111588 1.56011 0.07742553 0.03558945 1.561405 0.06235677 0.02049088 1.562353 0.05684125 -1.3408e-4 1.5627 0.06235677 -0.02075904 1.562353 0.07742553 -0.03585761 1.561405 0.09800982 -0.04138404 1.56011 0.1185942 -0.03585761 1.558815 0.1336629 -0.02075904 1.557867 0.1296203 -1.33969e-4 1.405599 0.1241047 0.020491 1.405946 0.109036 0.03558957 1.406894 0.08845168 0.04111599 1.408189 0.06786739 0.03558957 1.409484 0.05279862 0.020491 1.410432 0.04728305 -1.33973e-4 1.410779 0.05279862 -0.02075892 1.410432 0.06786739 -0.03585749 1.409484 0.08845168 -0.04138392 1.408189 0.109036 -0.03585749 1.406894 0.1241047 -0.02075892 1.405946 0.1200621 -1.33862e-4 1.253677 0.1145466 0.02049112 1.254025 0.09947782 0.03558969 1.254973 0.07889354 0.04111611 1.256268 0.05830919 0.03558963 1.257563 0.04324042 0.02049112 1.258511 0.03772491 -1.33866e-4 1.258858 0.04324048 -0.0207588 1.258511 0.05830919 -0.03585737 1.257563 0.07889354 -0.04138386 1.256268 0.09947782 -0.03585737 1.254973 0.1145466 -0.0207588 1.254025 0.110504 -1.33755e-4 1.101756 0.1049884 0.02049124 1.102103 0.08991968 0.03558975 1.103051 0.06933534 0.04111623 1.104346 0.04875105 0.03558975 1.105641 0.03368228 0.02049124 1.10659 0.02816677 -1.33759e-4 1.106937 0.03368228 -0.02075874 1.10659 0.04875105 -0.03585726 1.105641 0.0693354 -0.04138374 1.104346 0.08991968 -0.03585726 1.103051 0.1049884 -0.02075874 1.102103 0.1009458 -1.33648e-4 0.9498351 0.09543025 0.0204913 0.9501821 0.08036154 0.03558987 0.9511302 0.0597772 0.04111629 0.9524252 0.03919291 0.03558987 0.9537203 0.02412414 0.0204913 0.9546683 0.01860862 -1.33652e-4 0.9550153 0.02412414 -0.02075862 0.9546683 0.03919291 -0.0358572 0.9537202 0.0597772 -0.04138362 0.9524252 0.08036154 -0.03585714 0.9511301 0.09543025 -0.02075862 0.950182 0.09138768 -1.33541e-4 0.7979137 0.08587211 0.02049142 0.7982607 0.07080334 0.03558999 0.7992088 0.05021905 0.04111641 0.8005038 0.02963477 0.03558999 0.8017989 0.014566 0.02049142 0.802747 0.009050428 -1.33545e-4 0.803094 0.014566 -0.0207585 0.802747 0.02963477 -0.03585708 0.8017989 0.05021905 -0.0413835 0.8005038 0.07080334 -0.03585708 0.7992088 0.08587211 -0.0207585 0.7982607 0.08182948 -1.33434e-4 0.6459925 0.07631397 0.02049154 0.6463395 0.0612452 0.03559011 0.6472875 0.04066091 0.04111653 0.6485826 0.02007663 0.03559011 0.6498777 0.005007863 0.02049154 0.6508257 -5.07666e-4 -1.33438e-4 0.6511727 0.005007863 -0.02075839 0.6508257 0.02007663 -0.03585696 0.6498776 0.04066091 -0.04138338 0.6485826 0.0612452 -0.03585696 0.6472875 0.07631397 -0.02075839 0.6463394 0.07227134 -1.33327e-4 0.4940712 0.06675583 0.02049165 0.4944183 0.05168706 0.03559017 0.4953663 0.03110277 0.04111665 0.4966614 0.01051843 0.03559017 0.4979565 -0.004550278 0.02049165 0.4989045 -0.01006579 -1.33331e-4 0.4992515 -0.004550218 -0.02075833 0.4989045 0.01051843 -0.03585684 0.4979564 0.03110277 -0.04138332 0.4966613 0.05168706 -0.03585684 0.4953663 0.06675583 -0.02075827 0.4944182 0.0627132 -1.3322e-4 0.3421499 0.05719763 0.02049177 0.342497 0.04212892 0.03559029 0.343445 0.02154457 0.04111677 0.3447401 9.60324e-4 0.03559029 0.3460352 -0.01410841 0.02049177 0.3469832 -0.01962393 -1.33224e-4 0.3473302 -0.01410841 -0.02075821 0.3469832 9.60325e-4 -0.03585672 0.3460351 0.02154463 -0.0413832 0.34474 0.04212892 -0.03585672 0.343445 0.05719763 -0.02075821 0.3424969 0.05315506 -1.33113e-4 0.1902287 0.04763948 0.02049183 0.1905757 0.03257071 0.03559041 0.1915238 0.01198643 0.04111689 0.1928188 -0.008597791 0.03559041 0.1941139 -0.02366656 0.02049183 0.1950619 -0.02918213 -1.33117e-4 0.1954089 -0.02366656 -0.02075809 0.1950619 -0.008597791 -0.03585666 0.1941139 0.01198643 -0.04138308 0.1928188 0.03257071 -0.03585666 0.1915237 0.04763948 -0.02075809 0.1905757 0.04359686 -1.33006e-4 0.03830736 0.03808134 0.02049195 0.03865438 0.02301257 0.03559052 0.03960239 0.002428293 0.04111695 0.04089748 -0.01815593 0.03559052 0.04219257 -0.0332247 0.02049195 0.04314059 -0.03874027 -1.3301e-4 0.0434876 -0.0332247 -0.02075797 0.04314059 -0.01815593 -0.03585654 0.04219251 0.002428293 -0.04138296 0.04089742 0.02301257 -0.03585654 0.03960239 0.03808134 -0.02075797 0.03865432 0.03936195 -1.32995e-4 0.02288401 0.03428202 0.0188629 0.02320361 0.0204035 0.0327689 0.02407675 0.001445055 0.03785884 0.02526956 -0.01751333 0.0327689 0.02646231 -0.03139191 0.0188629 0.02733552 -0.03647178 -1.32999e-4 0.02765506 -0.03139191 -0.01912891 0.02733546 -0.01751333 -0.03303492 0.02646225 0.001445055 -0.03812485 0.0252695 0.0204035 -0.03303492 0.02407675 0.03428208 -0.01912891 0.02320355 0.02957898 -1.32986e-4 0.01023083 0.0256983 0.0143783 0.01047497 0.01509624 0.02500134 0.01114201 6.13571e-4 0.02888965 0.01205319 -0.0138691 0.02500134 0.01296436 -0.02447116 0.0143783 0.0136314 -0.02835184 -1.32989e-4 0.01387554 -0.02447116 -0.01464432 0.0136314 -0.0138691 -0.02526736 0.01296436 6.13573e-4 -0.02915567 0.01205319 0.01509624 -0.02526736 0.01114201 0.0256983 -0.01464432 0.01047497 0.01571846 -1.3298e-4 0.002249717 0.01362043 0.007712304 0.002381742 0.007888615 0.01345551 0.00274235 5.87709e-5 0.01555764 0.003234982 -0.007771074 0.01345551 0.003727614 -0.01350289 0.007712304 0.004088222 -0.01560091 -1.32981e-4 0.004220187 -0.01350289 -0.00797832 0.004088222 -0.007771074 -0.01372146 0.003727555 5.87722e-5 -0.01582366 0.003234982 0.007888615 -0.01372146 0.00274235 0.01362043 -0.00797826 0.002381742 -1.35916e-4 -1.32978e-4 1.40566e-4 - - - - - - - - - - 0.06277656 0 0.9980163 0.4637898 0 0.8859218 0.4093753 0.2036195 0.8893399 0.260567 0.3526719 0.8987091 0.05731374 0.4072695 0.9114964 -0.1458784 0.3527024 0.9242836 -0.2946867 0.2036195 0.9336223 -0.3491012 0 0.9370709 -0.2946867 -0.2036195 0.9336223 -0.1458784 -0.3526719 0.9242836 0.05731374 -0.4072695 0.9114964 0.2605365 -0.3527024 0.8987091 0.4093753 -0.2036195 0.8893399 0.6651204 0.359508 0.6544694 0.7612537 0 0.6483963 0.4024476 0.6226997 0.67098 0.04361093 0.7190466 0.6935636 -0.3151646 0.6227302 0.7161169 -0.577868 0.3595386 0.7326579 -0.6740013 0 0.7387005 -0.5778375 -0.3595386 0.7326579 -0.3151952 -0.6226997 0.7161169 0.04361093 -0.7190466 0.6935636 0.4024476 -0.6227302 0.67098 0.6651204 -0.359508 0.6544389 0.8237251 0.4627522 0.3275246 0.9474776 0 0.3197119 0.4856105 0.8015381 0.348796 0.02374339 0.9255349 0.3778496 -0.4380932 0.8015381 0.4069033 -0.7761772 0.4627522 0.4281747 -0.8999603 0 0.4359569 -0.7761772 -0.4627827 0.4281747 -0.4380932 -0.8015381 0.4069033 0.02374339 -0.9255349 0.3778496 0.4856105 -0.8015381 0.348796 0.8237251 -0.4627522 0.3275246 0.8662374 0.4974517 0.04638808 0.9992676 0 0.03802603 0.5027924 0.8615986 0.06927698 0.006317317 0.9949034 0.1004974 -0.4901273 0.8615986 0.1317484 -0.8535722 0.4974517 0.1546068 -0.9866024 0 0.1629688 -0.8535722 -0.4974517 0.1546068 -0.4901273 -0.8615986 0.1317484 0.006317317 -0.9949034 0.1004974 0.5027924 -0.8615986 0.06927698 0.8662374 -0.4974517 0.04638808 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -0.9999695 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -0.9999695 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -0.9999695 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8535722 0.4974517 -0.1546068 0.9866024 0 -0.1629688 0.4901273 0.8615986 -0.1317484 -0.006317317 0.9949034 -0.1004974 -0.5027924 0.8615986 -0.06927698 -0.8662374 0.4974517 -0.04638808 -0.9992676 0 -0.03802603 -0.8662374 -0.4974517 -0.04638808 -0.5027924 -0.8615986 -0.06927698 -0.006317317 -0.9949034 -0.1004974 0.4901273 -0.8615986 -0.1317484 0.8535722 -0.4974517 -0.1546068 0.7761772 0.4627522 -0.4281747 0.8999298 0 -0.4359569 0.4380627 0.8015381 -0.4069033 -0.02374339 0.9255349 -0.3778496 -0.4856105 0.8015381 -0.348796 -0.8237251 0.4627522 -0.3275246 -0.9474776 0 -0.3197119 -0.8237251 -0.4627522 -0.3275246 -0.4856105 -0.8015381 -0.348796 -0.02374339 -0.9255349 -0.3778496 0.4380932 -0.8015381 -0.4069033 0.7761772 -0.4627522 -0.4281747 0.5778375 0.359508 -0.7326579 0.6740013 0 -0.7387005 0.3151646 0.6226997 -0.7161169 -0.04361093 0.7190466 -0.6935636 -0.4024476 0.6226997 -0.67098 -0.6651204 0.359508 -0.6544389 -0.7612537 0 -0.6483963 -0.6651204 -0.359508 -0.6544694 -0.4024476 -0.6226997 -0.67098 -0.04361093 -0.7190466 -0.6935636 0.3151646 -0.6226997 -0.7161169 0.5778375 -0.359508 -0.7326579 0.2946562 0.2036195 -0.9336223 0.3491012 0 -0.9370709 0.1458784 0.3527024 -0.9242836 -0.05734425 0.4072695 -0.9114964 -0.260567 0.3527024 -0.8987091 -0.4093447 0.2036195 -0.8893399 -0.4637898 0 -0.8859218 -0.4093447 -0.2036195 -0.8893399 -0.260567 -0.3527024 -0.8987091 -0.05734425 -0.4072695 -0.9114964 0.1458784 -0.3527024 -0.9242836 0.2946562 -0.2036195 -0.9336223 -0.06277656 0 -0.9980163 - - - - - - - - - - 1.481887 0.9846717 0.9818409 0.9823419 1.096476 0.9823344 0.4818866 0.9846717 0.09647589 0.9823344 0.1948328 0.9823143 0.4818866 0.9846717 0.1948328 0.9823143 0.2771547 0.9822867 0.4818866 0.9846717 0.2771547 0.9822867 0.3495543 0.982259 0.4818866 0.9846717 0.3495543 0.982259 0.4167782 0.9822389 0.4818866 0.9846717 0.4167782 0.9822389 0.4818616 0.9822314 0.4818866 0.9846717 0.4818616 0.9822314 0.5470011 0.9822389 0.4818866 0.9846717 0.5470011 0.9822389 0.6143617 0.982259 0.4818866 0.9846717 0.6143617 0.982259 0.6868904 0.9822867 0.4818866 0.9846717 0.6868904 0.9822867 0.7692112 0.9823143 0.4818866 0.9846717 0.7692112 0.9823143 0.8673703 0.9823344 0.4818866 0.9846717 0.8673703 0.9823344 0.9818409 0.9823419 1.080025 0.9755785 1.096476 0.9823344 0.9818409 0.9823419 0.9818409 0.9823419 0.9818483 0.975592 1.080025 0.9755785 0.1722466 0.9755411 0.1948328 0.9823143 0.09647589 0.9823344 0.09647589 0.9823344 0.08002465 0.9755785 0.1722466 0.9755411 0.256687 0.9754901 0.2771547 0.9822867 0.1948328 0.9823143 0.1948328 0.9823143 0.1722466 0.9755411 0.256687 0.9754901 0.3348817 0.9754392 0.3495543 0.982259 0.2771547 0.9822867 0.2771547 0.9822867 0.256687 0.9754901 0.3348817 0.9754392 0.4092287 0.9754019 0.4167782 0.9822389 0.3495543 0.982259 0.3495543 0.982259 0.3348817 0.9754392 0.4092287 0.9754019 0.4818587 0.9753883 0.4818616 0.9822314 0.4167782 0.9822389 0.4167782 0.9822389 0.4092287 0.9754019 0.4818587 0.9753883 0.5545579 0.9754016 0.5470011 0.9822389 0.4818616 0.9822314 0.4818616 0.9822314 0.4818587 0.9753883 0.5545579 0.9754016 0.6290616 0.9754392 0.6143617 0.982259 0.5470011 0.9822389 0.5470011 0.9822389 0.5545579 0.9754016 0.6290616 0.9754392 0.7073743 0.9754901 0.6868904 0.9822867 0.6143617 0.982259 0.6143617 0.982259 0.6290616 0.9754392 0.7073743 0.9754901 0.7917693 0.9755411 0.7692112 0.9823143 0.6868904 0.9822867 0.6868904 0.9822867 0.7073743 0.9754901 0.7917693 0.9755411 0.8837947 0.9755784 0.8673703 0.9823344 0.7692112 0.9823143 0.7692112 0.9823143 0.7917693 0.9755411 0.8837947 0.9755784 0.9818483 0.975592 0.9818409 0.9823419 0.8673703 0.9823344 0.8673703 0.9823344 0.8837947 0.9755784 0.9818483 0.975592 1.076074 0.9654193 1.080025 0.9755785 0.9818483 0.975592 0.9818483 0.975592 0.98185 0.9654371 1.076074 0.9654193 0.1662199 0.9653704 0.1722466 0.9755411 0.08002465 0.9755785 0.08002465 0.9755785 0.07607412 0.9654193 0.1662199 0.9653704 0.2506816 0.9653037 0.256687 0.9754901 0.1722466 0.9755411 0.1722466 0.9755411 0.1662199 0.9653704 0.2506816 0.9653037 0.3302871 0.9652368 0.3348817 0.9754392 0.256687 0.9754901 0.256687 0.9754901 0.2506816 0.9653037 0.3302871 0.9652368 0.4067763 0.9651879 0.4092287 0.9754019 0.3348817 0.9754392 0.3348817 0.9754392 0.3302871 0.9652368 0.4067763 0.9651879 0.4818577 0.9651701 0.4818587 0.9753883 0.4092287 0.9754019 0.4092287 0.9754019 0.4067763 0.9651879 0.4818577 0.9651701 0.5570128 0.9651879 0.5545579 0.9754016 0.4818587 0.9753883 0.4818587 0.9753883 0.4818577 0.9651701 0.5570128 0.9651879 0.6336647 0.9652368 0.6290616 0.9754392 0.5545579 0.9754016 0.5545579 0.9754016 0.5570128 0.9651879 0.6336647 0.9652368 0.7133827 0.9653037 0.7073743 0.9754901 0.6290616 0.9754392 0.6290616 0.9754392 0.6336647 0.9652368 0.7133827 0.9653037 0.7977872 0.9653704 0.7917693 0.9755411 0.7073743 0.9754901 0.7073743 0.9754901 0.7133827 0.9653037 0.7977872 0.9653704 0.8877394 0.9654192 0.8837947 0.9755784 0.7917693 0.9755411 0.7917693 0.9755411 0.7977872 0.9653704 0.8877394 0.9654192 0.98185 0.9654371 0.9818483 0.975592 0.8837947 0.9755784 0.8837947 0.9755784 0.8877394 0.9654192 0.98185 0.9654371 1.074993 0.9533842 1.076074 0.9654193 0.98185 0.9654371 0.98185 0.9654371 0.9818504 0.9534035 1.074993 0.9533842 0.1645275 0.953331 0.1662199 0.9653704 0.07607412 0.9654193 0.07607412 0.9654193 0.07499277 0.9533842 0.1645275 0.953331 0.2489493 0.9532585 0.2506816 0.9653037 0.1662199 0.9653704 0.1662199 0.9653704 0.1645275 0.953331 0.2489493 0.9532585 0.3289339 0.9531862 0.3302871 0.9652368 0.2506816 0.9653037 0.2506816 0.9653037 0.2489493 0.9532585 0.3289339 0.9531862 0.4060449 0.953133 0.4067763 0.9651879 0.3302871 0.9652368 0.3302871 0.9652368 0.3289339 0.9531862 0.4060449 0.953133 0.4818574 0.9531137 0.4818577 0.9651701 0.4067763 0.9651879 0.4067763 0.9651879 0.4060449 0.953133 0.4818574 0.9531137 0.557745 0.953133 0.5570128 0.9651879 0.4818577 0.9651701 0.4818577 0.9651701 0.4818574 0.9531137 0.557745 0.953133 0.6350204 0.953186 0.6336647 0.9652368 0.5570128 0.9651879 0.5570128 0.9651879 0.557745 0.953133 0.6350204 0.953186 0.7151156 0.9532585 0.7133827 0.9653037 0.6336647 0.9652368 0.6336647 0.9652368 0.6350204 0.953186 0.7151156 0.9532585 0.7994769 0.953331 0.7977872 0.9653704 0.7133827 0.9653037 0.7133827 0.9653037 0.7151156 0.9532585 0.7994769 0.953331 0.888819 0.9533842 0.8877394 0.9654192 0.7977872 0.9653704 0.7977872 0.9653704 0.7994769 0.953331 0.888819 0.9533842 0.9818504 0.9534035 0.98185 0.9654371 0.8877394 0.9654192 0.8877394 0.9654192 0.888819 0.9533842 0.9818504 0.9534035 1.073389 0.8362918 1.074993 0.9533842 0.9818504 0.9534035 0.9818504 0.9534035 0.981851 0.8363111 1.073389 0.8362918 0.1619825 0.8362386 0.1645275 0.953331 0.07499277 0.9533842 0.07499277 0.9533842 0.07338857 0.8362918 0.1619825 0.8362386 0.2463052 0.8361661 0.2489493 0.9532585 0.1645275 0.953331 0.1645275 0.953331 0.1619825 0.8362386 0.2463052 0.8361661 0.3268431 0.8360938 0.3289339 0.9531862 0.2489493 0.9532585 0.2489493 0.9532585 0.2463052 0.8361661 0.3268431 0.8360938 0.404906 0.8360406 0.4060449 0.953133 0.3289339 0.9531862 0.3289339 0.9531862 0.3268431 0.8360938 0.404906 0.8360406 0.481857 0.8360213 0.4818574 0.9531137 0.4060449 0.953133 0.4060449 0.953133 0.404906 0.8360406 0.481857 0.8360213 0.5588852 0.8360406 0.557745 0.953133 0.4818574 0.9531137 0.4818574 0.9531137 0.481857 0.8360213 0.5588852 0.8360406 0.6371149 0.8360938 0.6350204 0.953186 0.557745 0.953133 0.557745 0.953133 0.5588852 0.8360406 0.6371149 0.8360938 0.7177607 0.8361661 0.7151156 0.9532585 0.6350204 0.953186 0.6350204 0.953186 0.6371149 0.8360938 0.7177607 0.8361661 0.8020178 0.8362386 0.7994769 0.953331 0.7151156 0.9532585 0.7151156 0.9532585 0.7177607 0.8361661 0.8020178 0.8362386 0.890421 0.8362918 0.888819 0.9533842 0.7994769 0.953331 0.7994769 0.953331 0.8020178 0.8362386 0.890421 0.8362918 0.981851 0.8363111 0.9818504 0.9534035 0.888819 0.9533842 0.888819 0.9533842 0.890421 0.8362918 0.981851 0.8363111 1.071833 0.7191994 1.073389 0.8362918 0.981851 0.8363111 0.981851 0.8363111 0.9818516 0.7192187 1.071833 0.7191994 0.1594754 0.7191463 0.1619825 0.8362386 0.07338857 0.8362918 0.07338857 0.8362918 0.07183271 0.7191994 0.1594754 0.7191463 0.2436529 0.7190739 0.2463052 0.8361661 0.1619825 0.8362386 0.1619825 0.8362386 0.1594754 0.7191463 0.2436529 0.7190739 0.3247142 0.7190014 0.3268431 0.8360938 0.2463052 0.8361661 0.2463052 0.8361661 0.2436529 0.7190739 0.3247142 0.7190014 0.4037353 0.7189482 0.404906 0.8360406 0.3268431 0.8360938 0.3268431 0.8360938 0.3247142 0.7190014 0.4037353 0.7189482 0.4818566 0.7189289 0.481857 0.8360213 0.404906 0.8360406 0.404906 0.8360406 0.4037353 0.7189482 0.4818566 0.7189289 0.5600572 0.7189482 0.5588852 0.8360406 0.481857 0.8360213 0.481857 0.8360213 0.4818566 0.7189289 0.5600572 0.7189482 0.6392477 0.7190014 0.6371149 0.8360938 0.5588852 0.8360406 0.5588852 0.8360406 0.5600572 0.7189482 0.6392477 0.7190014 0.7204137 0.7190738 0.7177607 0.8361661 0.6371149 0.8360938 0.6371149 0.8360938 0.6392477 0.7190014 0.7204137 0.7190738 0.804521 0.7191463 0.8020178 0.8362386 0.7177607 0.8361661 0.7177607 0.8361661 0.7204137 0.7190738 0.804521 0.7191463 0.8919746 0.7191994 0.890421 0.8362918 0.8020178 0.8362386 0.8020178 0.8362386 0.804521 0.7191463 0.8919746 0.7191994 0.9818516 0.7192187 0.981851 0.8363111 0.890421 0.8362918 0.890421 0.8362918 0.8919746 0.7191994 0.9818516 0.7192187 1.070323 0.6021067 1.071833 0.7191994 0.9818516 0.7192187 0.9818516 0.7192187 0.9818523 0.6021261 1.070323 0.6021067 0.1570062 0.6020536 0.1594754 0.7191463 0.07183271 0.7191994 0.07183271 0.7191994 0.07032346 0.6021067 0.1570062 0.6020536 0.2409942 0.6019813 0.2436529 0.7190739 0.1594754 0.7191463 0.1594754 0.7191463 0.1570062 0.6020536 0.2409942 0.6019813 0.3225473 0.6019088 0.3247142 0.7190014 0.2436529 0.7190739 0.2436529 0.7190739 0.2409942 0.6019813 0.3225473 0.6019088 0.4025315 0.6018558 0.4037353 0.7189482 0.3247142 0.7190014 0.3247142 0.7190014 0.3225473 0.6019088 0.4025315 0.6018558 0.481856 0.6018363 0.4818566 0.7189289 0.4037353 0.7189482 0.4037353 0.7189482 0.4025315 0.6018558 0.481856 0.6018363 0.5612625 0.6018558 0.5600572 0.7189482 0.4818566 0.7189289 0.4818566 0.7189289 0.481856 0.6018363 0.5612625 0.6018558 0.6414186 0.6019088 0.6392477 0.7190014 0.5600572 0.7189482 0.5600572 0.7189482 0.5612625 0.6018558 0.6414186 0.6019088 0.7230732 0.6019812 0.7204137 0.7190738 0.6392477 0.7190014 0.6392477 0.7190014 0.6414186 0.6019088 0.7230732 0.6019812 0.8069862 0.6020536 0.804521 0.7191463 0.7204137 0.7190738 0.7204137 0.7190738 0.7230732 0.6019812 0.8069862 0.6020536 0.8934817 0.6021067 0.8919746 0.7191994 0.804521 0.7191463 0.804521 0.7191463 0.8069862 0.6020536 0.8934817 0.6021067 0.9818523 0.6021261 0.9818516 0.7192187 0.8919746 0.7191994 0.8919746 0.7191994 0.8934817 0.6021067 0.9818523 0.6021261 1.068859 0.4850143 1.070323 0.6021067 0.9818523 0.6021261 0.9818523 0.6021261 0.9818529 0.4850338 1.068859 0.4850143 0.1545754 0.4849614 0.1570062 0.6020536 0.07032346 0.6021067 0.07032346 0.6021067 0.06885892 0.4850143 0.1545754 0.4849614 0.2383303 0.4848889 0.2409942 0.6019813 0.1570062 0.6020536 0.1570062 0.6020536 0.1545754 0.4849614 0.2383303 0.4848889 0.3203417 0.4848164 0.3225473 0.6019088 0.2409942 0.6019813 0.2409942 0.6019813 0.2383303 0.4848889 0.3203417 0.4848164 0.4012933 0.4847634 0.4025315 0.6018558 0.3225473 0.6019088 0.3225473 0.6019088 0.3203417 0.4848164 0.4012933 0.4847634 0.4818556 0.484744 0.481856 0.6018363 0.4025315 0.6018558 0.4025315 0.6018558 0.4012933 0.4847634 0.4818556 0.484744 0.5625022 0.4847634 0.5612625 0.6018558 0.481856 0.6018363 0.481856 0.6018363 0.4818556 0.484744 0.5625022 0.4847634 0.643628 0.4848164 0.6414186 0.6019088 0.5612625 0.6018558 0.5612625 0.6018558 0.5625022 0.4847634 0.643628 0.4848164 0.7257375 0.4848889 0.7230732 0.6019812 0.6414186 0.6019088 0.6414186 0.6019088 0.643628 0.4848164 0.7257375 0.4848889 0.809413 0.4849613 0.8069862 0.6020536 0.7230732 0.6019812 0.7230732 0.6019812 0.7257375 0.4848889 0.809413 0.4849613 0.8949443 0.4850143 0.8934817 0.6021067 0.8069862 0.6020536 0.8069862 0.6020536 0.809413 0.4849613 0.8949443 0.4850143 0.9818529 0.4850338 0.9818523 0.6021261 0.8934817 0.6021067 0.8934817 0.6021067 0.8949443 0.4850143 0.9818529 0.4850338 1.067437 0.3679221 1.068859 0.4850143 0.9818529 0.4850338 0.9818529 0.4850338 0.9818535 0.3679415 1.067437 0.3679221 0.1521831 0.3678691 0.1545754 0.4849614 0.06885892 0.4850143 0.06885892 0.4850143 0.06743735 0.3679221 0.1521831 0.3678691 0.2356628 0.3677967 0.2383303 0.4848889 0.1545754 0.4849614 0.1545754 0.4849614 0.1521831 0.3678691 0.2356628 0.3677967 0.3180976 0.3677242 0.3203417 0.4848164 0.2383303 0.4848889 0.2383303 0.4848889 0.2356628 0.3677967 0.3180976 0.3677242 0.4000193 0.3676711 0.4012933 0.4847634 0.3203417 0.4848164 0.3203417 0.4848164 0.3180976 0.3677242 0.4000193 0.3676711 0.4818551 0.3676517 0.4818556 0.484744 0.4012933 0.4847634 0.4012933 0.4847634 0.4000193 0.3676711 0.4818551 0.3676517 0.5637777 0.3676711 0.5625022 0.4847634 0.4818556 0.484744 0.4818556 0.484744 0.4818551 0.3676517 0.5637777 0.3676711 0.6458761 0.3677242 0.643628 0.4848164 0.5625022 0.4847634 0.5625022 0.4847634 0.5637777 0.3676711 0.6458761 0.3677242 0.7284052 0.3677967 0.7257375 0.4848889 0.643628 0.4848164 0.643628 0.4848164 0.6458761 0.3677242 0.7284052 0.3677967 0.8118012 0.367869 0.809413 0.4849613 0.7257375 0.4848889 0.7257375 0.4848889 0.7284052 0.3677967 0.8118012 0.367869 0.8963641 0.3679221 0.8949443 0.4850143 0.809413 0.4849613 0.809413 0.4849613 0.8118012 0.367869 0.8963641 0.3679221 0.9818535 0.3679415 0.9818529 0.4850338 0.8949443 0.4850143 0.8949443 0.4850143 0.8963641 0.3679221 0.9818535 0.3679415 1.066057 0.2508297 1.067437 0.3679221 0.9818535 0.3679415 0.9818535 0.3679415 0.981854 0.2508491 1.066057 0.2508297 0.1498296 0.2507768 0.1521831 0.3678691 0.06743735 0.3679221 0.06743735 0.3679221 0.0660572 0.2508297 0.1498296 0.2507768 0.2329933 0.2507043 0.2356628 0.3677967 0.1521831 0.3678691 0.1521831 0.3678691 0.1498296 0.2507768 0.2329933 0.2507043 0.3158148 0.2506318 0.3180976 0.3677242 0.2356628 0.3677967 0.2356628 0.3677967 0.2329933 0.2507043 0.3158148 0.2506318 0.3987083 0.2505786 0.4000193 0.3676711 0.3180976 0.3677242 0.3180976 0.3677242 0.3158148 0.2506318 0.3987083 0.2505786 0.4818546 0.2505593 0.4818551 0.3676517 0.4000193 0.3676711 0.4000193 0.3676711 0.3987083 0.2505786 0.4818546 0.2505593 0.5650905 0.2505786 0.5637777 0.3676711 0.4818551 0.3676517 0.4818551 0.3676517 0.4818546 0.2505593 0.5650905 0.2505786 0.6481629 0.2506318 0.6458761 0.3677242 0.5637777 0.3676711 0.5637777 0.3676711 0.5650905 0.2505786 0.6481629 0.2506318 0.731075 0.2507043 0.7284052 0.3677967 0.6458761 0.3677242 0.6458761 0.3677242 0.6481629 0.2506318 0.731075 0.2507043 0.8141506 0.2507768 0.8118012 0.367869 0.7284052 0.3677967 0.7284052 0.3677967 0.731075 0.2507043 0.8141506 0.2507768 0.8977425 0.2508297 0.8963641 0.3679221 0.8118012 0.367869 0.8118012 0.367869 0.8141506 0.2507768 0.8977425 0.2508297 0.981854 0.2508491 0.9818535 0.3679415 0.8963641 0.3679221 0.8963641 0.3679221 0.8977425 0.2508297 0.981854 0.2508491 1.064717 0.1337374 1.066057 0.2508297 0.981854 0.2508491 0.981854 0.2508491 0.9818546 0.1337568 1.064717 0.1337374 0.1475149 0.1336843 0.1498296 0.2507768 0.0660572 0.2508297 0.0660572 0.2508297 0.06471675 0.1337374 0.1475149 0.1336843 0.2303231 0.1336119 0.2329933 0.2507043 0.1498296 0.2507768 0.1498296 0.2507768 0.1475149 0.1336843 0.2303231 0.1336119 0.3134932 0.1335394 0.3158148 0.2506318 0.2329933 0.2507043 0.2329933 0.2507043 0.2303231 0.1336119 0.3134932 0.1335394 0.3973585 0.1334863 0.3987083 0.2505786 0.3158148 0.2506318 0.3158148 0.2506318 0.3134932 0.1335394 0.3973585 0.1334863 0.4818541 0.1334668 0.4818546 0.2505593 0.3987083 0.2505786 0.3987083 0.2505786 0.3973585 0.1334863 0.4818541 0.1334668 0.5664419 0.1334863 0.5650905 0.2505786 0.4818546 0.2505593 0.4818546 0.2505593 0.4818541 0.1334668 0.5664419 0.1334863 0.6504886 0.1335394 0.6481629 0.2506318 0.5650905 0.2505786 0.5650905 0.2505786 0.5664419 0.1334863 0.6504886 0.1335394 0.7337451 0.1336119 0.731075 0.2507043 0.6481629 0.2506318 0.6481629 0.2506318 0.6504886 0.1335394 0.7337451 0.1336119 0.8164614 0.1336843 0.8141506 0.2507768 0.731075 0.2507043 0.731075 0.2507043 0.7337451 0.1336119 0.8164614 0.1336843 0.8990812 0.1337374 0.8977425 0.2508297 0.8141506 0.2507768 0.8141506 0.2507768 0.8164614 0.1336843 0.8990812 0.1337374 0.9818546 0.1337568 0.981854 0.2508491 0.8977425 0.2508297 0.8977425 0.2508297 0.8990812 0.1337374 0.9818546 0.1337568 1.063415 0.01664501 1.064717 0.1337374 0.9818546 0.1337568 0.9818546 0.1337568 0.981855 0.01666438 1.063415 0.01664501 0.1452389 0.01659196 0.1475149 0.1336843 0.06471675 0.1337374 0.06471675 0.1337374 0.06341469 0.01664501 0.1452389 0.01659196 0.2276537 0.01651948 0.2303231 0.1336119 0.1475149 0.1336843 0.1475149 0.1336843 0.1452389 0.01659196 0.2276537 0.01651948 0.3111327 0.016447 0.3134932 0.1335394 0.2303231 0.1336119 0.2303231 0.1336119 0.2276537 0.01651948 0.3111327 0.016447 0.3959687 0.01639395 0.3973585 0.1334863 0.3134932 0.1335394 0.3134932 0.1335394 0.3111327 0.016447 0.3959687 0.01639395 0.4818535 0.01637452 0.4818541 0.1334668 0.3973585 0.1334863 0.3973585 0.1334863 0.3959687 0.01639395 0.4818535 0.01637452 0.5678335 0.01639395 0.5664419 0.1334863 0.4818541 0.1334668 0.4818541 0.1334668 0.4818535 0.01637452 0.5678335 0.01639395 0.652853 0.016447 0.6504886 0.1335394 0.5664419 0.1334863 0.5664419 0.1334863 0.5678335 0.01639395 0.652853 0.016447 0.7364143 0.01651948 0.7337451 0.1336119 0.6504886 0.1335394 0.6504886 0.1335394 0.652853 0.016447 0.7364143 0.01651948 0.8187334 0.0165919 0.8164614 0.1336843 0.7337451 0.1336119 0.7337451 0.1336119 0.7364143 0.01651948 0.8187334 0.0165919 0.9003816 0.01664501 0.8990812 0.1337374 0.8164614 0.1336843 0.8164614 0.1336843 0.8187334 0.0165919 0.9003816 0.01664501 0.981855 0.01666438 0.9818546 0.1337568 0.8990812 0.1337374 0.8990812 0.1337374 0.9003816 0.01664501 0.981855 0.01666438 1.062149 -0.1004473 1.063415 0.01664501 0.981855 0.01666438 0.981855 0.01666438 0.9818555 -0.1004279 1.062149 -0.1004473 0.1430019 -0.1005003 0.1452389 0.01659196 0.06341469 0.01664501 0.06341469 0.01664501 0.06214934 -0.1004473 0.1430019 -0.1005003 0.2249869 -0.1005728 0.2276537 0.01651948 0.1452389 0.01659196 0.1452389 0.01659196 0.1430019 -0.1005003 0.2249869 -0.1005728 0.3087337 -0.1006453 0.3111327 0.016447 0.2276537 0.01651948 0.2276537 0.01651948 0.2249869 -0.1005728 0.3087337 -0.1006453 0.3945372 -0.1006984 0.3959687 0.01639395 0.3111327 0.016447 0.3111327 0.016447 0.3087337 -0.1006453 0.3945372 -0.1006984 0.4818529 -0.1007178 0.4818535 0.01637452 0.3959687 0.01639395 0.3959687 0.01639395 0.3945372 -0.1006984 0.4818529 -0.1007178 0.5692671 -0.1006984 0.5678335 0.01639395 0.4818535 0.01637452 0.4818535 0.01637452 0.4818529 -0.1007178 0.5692671 -0.1006984 0.6552561 -0.1006454 0.652853 0.016447 0.5678335 0.01639395 0.5678335 0.01639395 0.5692671 -0.1006984 0.6552561 -0.1006454 0.7390808 -0.1005728 0.7364143 0.01651948 0.652853 0.016447 0.652853 0.016447 0.6552561 -0.1006454 0.7390808 -0.1005728 0.8209665 -0.1005003 0.8187334 0.0165919 0.7364143 0.01651948 0.7364143 0.01651948 0.7390808 -0.1005728 0.8209665 -0.1005003 0.9016454 -0.1004474 0.9003816 0.01664501 0.8187334 0.0165919 0.8187334 0.0165919 0.8209665 -0.1005003 0.9016454 -0.1004474 0.9818555 -0.1004279 0.981855 0.01666438 0.9003816 0.01664501 0.9003816 0.01664501 0.9016454 -0.1004474 0.9818555 -0.1004279 1.06092 -0.2175397 1.062149 -0.1004473 0.9818555 -0.1004279 0.9818555 -0.1004279 0.981856 -0.2175202 1.06092 -0.2175397 0.1408033 -0.2175927 0.1430019 -0.1005003 0.06214934 -0.1004473 0.06214934 -0.1004473 0.06091946 -0.2175397 0.1408033 -0.2175927 0.2223238 -0.2176653 0.2249869 -0.1005728 0.1430019 -0.1005003 0.1430019 -0.1005003 0.1408033 -0.2175927 0.2223238 -0.2176653 0.306296 -0.2177377 0.3087337 -0.1006453 0.2249869 -0.1005728 0.2249869 -0.1005728 0.2223238 -0.2176653 0.306296 -0.2177377 0.3930622 -0.2177908 0.3945372 -0.1006984 0.3087337 -0.1006453 0.3087337 -0.1006453 0.306296 -0.2177377 0.3930622 -0.2177908 0.4818524 -0.2178102 0.4818529 -0.1007178 0.3945372 -0.1006984 0.3945372 -0.1006984 0.3930622 -0.2177908 0.4818524 -0.2178102 0.570744 -0.2177908 0.5692671 -0.1006984 0.4818529 -0.1007178 0.4818529 -0.1007178 0.4818524 -0.2178102 0.570744 -0.2177908 0.6576977 -0.2177378 0.6552561 -0.1006454 0.5692671 -0.1006984 0.5692671 -0.1006984 0.570744 -0.2177908 0.6576977 -0.2177378 0.7417433 -0.2176653 0.7390808 -0.1005728 0.6552561 -0.1006454 0.6552561 -0.1006454 0.6576977 -0.2177378 0.7417433 -0.2176653 0.8231612 -0.2175928 0.8209665 -0.1005003 0.7390808 -0.1005728 0.7390808 -0.1005728 0.7417433 -0.2176653 0.8231612 -0.2175928 0.9028738 -0.2175398 0.9016454 -0.1004474 0.8209665 -0.1005003 0.8209665 -0.1005003 0.8231612 -0.2175928 0.9028738 -0.2175398 0.981856 -0.2175202 0.9818555 -0.1004279 0.9016454 -0.1004474 0.9016454 -0.1004474 0.9028738 -0.2175398 0.981856 -0.2175202 1.059724 -0.334632 1.06092 -0.2175397 0.981856 -0.2175202 0.981856 -0.2175202 0.9818565 -0.3346127 1.059724 -0.334632 0.1386432 -0.3346851 0.1408033 -0.2175927 0.06091946 -0.2175397 0.06091946 -0.2175397 0.05972373 -0.334632 0.1386432 -0.3346851 0.219666 -0.3347576 0.2223238 -0.2176653 0.1408033 -0.2175927 0.1408033 -0.2175927 0.1386432 -0.3346851 0.219666 -0.3347576 0.3038201 -0.3348301 0.306296 -0.2177377 0.2223238 -0.2176653 0.2223238 -0.2176653 0.219666 -0.3347576 0.3038201 -0.3348301 0.3915421 -0.3348831 0.3930622 -0.2177908 0.306296 -0.2177377 0.306296 -0.2177377 0.3038201 -0.3348301 0.3915421 -0.3348831 0.4818517 -0.3349026 0.4818524 -0.2178102 0.3930622 -0.2177908 0.3930622 -0.2177908 0.3915421 -0.3348831 0.4818517 -0.3349026 0.5722662 -0.3348832 0.570744 -0.2177908 0.4818524 -0.2178102 0.4818524 -0.2178102 0.4818517 -0.3349026 0.5722662 -0.3348832 0.6601776 -0.3348302 0.6576977 -0.2177378 0.570744 -0.2177908 0.570744 -0.2177908 0.5722662 -0.3348832 0.6601776 -0.3348302 0.7444004 -0.3347576 0.7417433 -0.2176653 0.6576977 -0.2177378 0.6576977 -0.2177378 0.6601776 -0.3348302 0.7444004 -0.3347576 0.8253174 -0.3346851 0.8231612 -0.2175928 0.7417433 -0.2176653 0.7417433 -0.2176653 0.7444004 -0.3347576 0.8253174 -0.3346851 0.9040681 -0.3346321 0.9028738 -0.2175398 0.8231612 -0.2175928 0.8231612 -0.2175928 0.8253174 -0.3346851 0.9040681 -0.3346321 0.9818565 -0.3346127 0.981856 -0.2175202 0.9028738 -0.2175398 0.9028738 -0.2175398 0.9040681 -0.3346321 0.9818565 -0.3346127 1.058561 -0.4517244 1.059724 -0.334632 0.9818565 -0.3346127 0.9818565 -0.3346127 0.9818569 -0.451705 1.058561 -0.4517244 0.1365213 -0.4517775 0.1386432 -0.3346851 0.05972373 -0.334632 0.05972373 -0.334632 0.05856078 -0.4517244 0.1365213 -0.4517775 0.2170152 -0.4518499 0.219666 -0.3347576 0.1386432 -0.3346851 0.1386432 -0.3346851 0.1365213 -0.4517775 0.2170152 -0.4518499 0.3013063 -0.4519224 0.3038201 -0.3348301 0.219666 -0.3347576 0.219666 -0.3347576 0.2170152 -0.4518499 0.3013063 -0.4519224 0.3899751 -0.4519755 0.3915421 -0.3348831 0.3038201 -0.3348301 0.3038201 -0.3348301 0.3013063 -0.4519224 0.3899751 -0.4519755 0.4818511 -0.4519949 0.4818517 -0.3349026 0.3915421 -0.3348831 0.3915421 -0.3348831 0.3899751 -0.4519755 0.4818511 -0.4519949 0.5738355 -0.4519755 0.5722662 -0.3348832 0.4818517 -0.3349026 0.4818517 -0.3349026 0.4818511 -0.4519949 0.5738355 -0.4519755 0.6626955 -0.4519225 0.6601776 -0.3348302 0.5722662 -0.3348832 0.5722662 -0.3348832 0.5738355 -0.4519755 0.6626955 -0.4519225 0.7470505 -0.45185 0.7444004 -0.3347576 0.6601776 -0.3348302 0.6601776 -0.3348302 0.6626955 -0.4519225 0.7470505 -0.45185 0.8274355 -0.4517775 0.8253174 -0.3346851 0.7444004 -0.3347576 0.7444004 -0.3347576 0.7470505 -0.45185 0.8274355 -0.4517775 0.9052297 -0.4517244 0.9040681 -0.3346321 0.8253174 -0.3346851 0.8253174 -0.3346851 0.8274355 -0.4517775 0.9052297 -0.4517244 0.9818569 -0.451705 0.9818565 -0.3346127 0.9040681 -0.3346321 0.9040681 -0.3346321 0.9052297 -0.4517244 0.9818569 -0.451705 1.057429 -0.5688168 1.058561 -0.4517244 0.9818569 -0.451705 0.9818569 -0.451705 0.9818574 -0.5687973 1.057429 -0.5688168 0.1344374 -0.5688698 0.1365213 -0.4517775 0.05856078 -0.4517244 0.05856078 -0.4517244 0.05742943 -0.5688168 0.1344374 -0.5688698 0.2143725 -0.5689423 0.2170152 -0.4518499 0.1365213 -0.4517775 0.1365213 -0.4517775 0.1344374 -0.5688698 0.2143725 -0.5689423 0.2987548 -0.5690148 0.3013063 -0.4519224 0.2170152 -0.4518499 0.2170152 -0.4518499 0.2143725 -0.5689423 0.2987548 -0.5690148 0.3883592 -0.569068 0.3899751 -0.4519755 0.3013063 -0.4519224 0.3013063 -0.4519224 0.2987548 -0.5690148 0.3883592 -0.569068 0.4818504 -0.5690873 0.4818511 -0.4519949 0.3899751 -0.4519755 0.3899751 -0.4519755 0.3883592 -0.569068 0.4818504 -0.5690873 0.5754536 -0.569068 0.5738355 -0.4519755 0.4818511 -0.4519949 0.4818511 -0.4519949 0.4818504 -0.5690873 0.5754536 -0.569068 0.6652508 -0.5690149 0.6626955 -0.4519225 0.5738355 -0.4519755 0.5738355 -0.4519755 0.5754536 -0.569068 0.6652508 -0.5690149 0.7496921 -0.5689423 0.7470505 -0.45185 0.6626955 -0.4519225 0.6626955 -0.4519225 0.6652508 -0.5690149 0.7496921 -0.5689423 0.8295157 -0.5688698 0.8274355 -0.4517775 0.7470505 -0.45185 0.7470505 -0.45185 0.7496921 -0.5689423 0.8295157 -0.5688698 0.9063598 -0.5688168 0.9052297 -0.4517244 0.8274355 -0.4517775 0.8274355 -0.4517775 0.8295157 -0.5688698 0.9063598 -0.5688168 0.9818574 -0.5687973 0.9818569 -0.451705 0.9052297 -0.4517244 0.9052297 -0.4517244 0.9063598 -0.5688168 0.9818574 -0.5687973 1.056329 -0.6859092 1.057429 -0.5688168 0.9818574 -0.5687973 0.9818574 -0.5687973 0.9818577 -0.6858897 1.056329 -0.6859092 0.132391 -0.6859622 0.1344374 -0.5688698 0.05742943 -0.5688168 0.05742943 -0.5688168 0.05632859 -0.6859092 0.132391 -0.6859622 0.2117395 -0.6860347 0.2143725 -0.5689423 0.1344374 -0.5688698 0.1344374 -0.5688698 0.132391 -0.6859622 0.2117395 -0.6860347 0.2961664 -0.6861072 0.2987548 -0.5690148 0.2143725 -0.5689423 0.2143725 -0.5689423 0.2117395 -0.6860347 0.2961664 -0.6861072 0.3866926 -0.6861602 0.3883592 -0.569068 0.2987548 -0.5690148 0.2987548 -0.5690148 0.2961664 -0.6861072 0.3866926 -0.6861602 0.4818498 -0.6861796 0.4818504 -0.5690873 0.3883592 -0.569068 0.3883592 -0.569068 0.3866926 -0.6861602 0.4818498 -0.6861796 0.5771228 -0.6861603 0.5754536 -0.569068 0.4818504 -0.5690873 0.4818504 -0.5690873 0.4818498 -0.6861796 0.5771228 -0.6861603 0.6678433 -0.6861072 0.6652508 -0.5690149 0.5754536 -0.569068 0.5754536 -0.569068 0.5771228 -0.6861603 0.6678433 -0.6861072 0.752324 -0.6860347 0.7496921 -0.5689423 0.6652508 -0.5690149 0.6652508 -0.5690149 0.6678433 -0.6861072 0.752324 -0.6860347 0.8315582 -0.6859622 0.8295157 -0.5688698 0.7496921 -0.5689423 0.7496921 -0.5689423 0.752324 -0.6860347 0.8315582 -0.6859622 0.9074594 -0.6859092 0.9063598 -0.5688168 0.8295157 -0.5688698 0.8295157 -0.5688698 0.8315582 -0.6859622 0.9074594 -0.6859092 0.9818577 -0.6858897 0.9818574 -0.5687973 0.9063598 -0.5688168 0.9063598 -0.5688168 0.9074594 -0.6859092 0.9818577 -0.6858897 1.055257 -0.8030015 1.056329 -0.6859092 0.9818577 -0.6858897 0.9818577 -0.6858897 0.9818582 -0.8029821 1.055257 -0.8030015 0.130382 -0.8030546 0.132391 -0.6859622 0.05632859 -0.6859092 0.05632859 -0.6859092 0.05525708 -0.8030015 0.130382 -0.8030546 0.2091175 -0.8031271 0.2117395 -0.6860347 0.132391 -0.6859622 0.132391 -0.6859622 0.130382 -0.8030546 0.2091175 -0.8031271 0.2935413 -0.8031995 0.2961664 -0.6861072 0.2117395 -0.6860347 0.2117395 -0.6860347 0.2091175 -0.8031271 0.2935413 -0.8031995 0.3849731 -0.8032527 0.3866926 -0.6861602 0.2961664 -0.6861072 0.2961664 -0.6861072 0.2935413 -0.8031995 0.3849731 -0.8032527 0.4818491 -0.8032721 0.4818498 -0.6861796 0.3866926 -0.6861602 0.3866926 -0.6861602 0.3849731 -0.8032527 0.4818491 -0.8032721 0.5788449 -0.8032527 0.5771228 -0.6861603 0.4818498 -0.6861796 0.4818498 -0.6861796 0.4818491 -0.8032721 0.5788449 -0.8032527 0.6704721 -0.8031996 0.6678433 -0.6861072 0.5771228 -0.6861603 0.5771228 -0.6861603 0.5788449 -0.8032527 0.6704721 -0.8031996 0.7549446 -0.8031272 0.752324 -0.6860347 0.6678433 -0.6861072 0.6678433 -0.6861072 0.6704721 -0.8031996 0.7549446 -0.8031272 0.8335636 -0.8030547 0.8315582 -0.6859622 0.752324 -0.6860347 0.752324 -0.6860347 0.7549446 -0.8031272 0.8335636 -0.8030547 0.9085298 -0.8030015 0.9074594 -0.6859092 0.8315582 -0.6859622 0.8315582 -0.6859622 0.8335636 -0.8030547 0.9085298 -0.8030015 0.9818582 -0.8029821 0.9818577 -0.6858897 0.9074594 -0.6859092 0.9074594 -0.6859092 0.9085298 -0.8030015 0.9818582 -0.8029821 1.054366 -0.8150566 1.055257 -0.8030015 0.9818582 -0.8029821 0.9818582 -0.8029821 0.9818585 -0.8150387 1.054366 -0.8150566 0.128698 -0.8151054 0.130382 -0.8030546 0.05525708 -0.8030015 0.05525708 -0.8030015 0.05436575 -0.8150566 0.128698 -0.8151054 0.2068915 -0.8151722 0.2091175 -0.8031271 0.130382 -0.8030546 0.130382 -0.8030546 0.128698 -0.8151054 0.2068915 -0.8151722 0.2912747 -0.815239 0.2935413 -0.8031995 0.2091175 -0.8031271 0.2091175 -0.8031271 0.2068915 -0.8151722 0.2912747 -0.815239 0.3834635 -0.8152878 0.3849731 -0.8032527 0.2935413 -0.8031995 0.2935413 -0.8031995 0.2912747 -0.815239 0.3834635 -0.8152878 0.4818484 -0.8153057 0.4818491 -0.8032721 0.3849731 -0.8032527 0.3849731 -0.8032527 0.3834635 -0.8152878 0.4818484 -0.8153057 0.5803568 -0.8152879 0.5788449 -0.8032527 0.4818491 -0.8032721 0.4818491 -0.8032721 0.4818484 -0.8153057 0.5803568 -0.8152879 0.6727421 -0.8152391 0.6704721 -0.8031996 0.5788449 -0.8032527 0.5788449 -0.8032527 0.5803568 -0.8152879 0.6727421 -0.8152391 0.7571694 -0.8151723 0.7549446 -0.8031272 0.6704721 -0.8031996 0.6704721 -0.8031996 0.6727421 -0.8152391 0.7571694 -0.8151723 0.8352444 -0.8151056 0.8335636 -0.8030547 0.7549446 -0.8031272 0.7549446 -0.8031272 0.7571694 -0.8151723 0.8352444 -0.8151056 0.9094201 -0.8150567 0.9085298 -0.8030015 0.8335636 -0.8030547 0.8335636 -0.8030547 0.8352444 -0.8151056 0.9094201 -0.8150567 0.9818585 -0.8150387 0.9818582 -0.8029821 0.9085298 -0.8030015 0.9085298 -0.8030015 0.9094201 -0.8150567 0.9818585 -0.8150387 1.051329 -0.8252703 1.054366 -0.8150566 0.9818585 -0.8150387 0.9818585 -0.8150387 0.9818596 -0.8252567 1.051329 -0.8252703 0.1228763 -0.8253076 0.128698 -0.8151054 0.05436575 -0.8150566 0.05436575 -0.8150566 0.05132931 -0.8252703 0.1228763 -0.8253076 0.1989958 -0.8253586 0.2068915 -0.8151722 0.128698 -0.8151054 0.128698 -0.8151054 0.1228763 -0.8253076 0.1989958 -0.8253586 0.282941 -0.8254097 0.2912747 -0.815239 0.2068915 -0.8151722 0.2068915 -0.8151722 0.1989958 -0.8253586 0.282941 -0.8254097 0.3777006 -0.825447 0.3834635 -0.8152878 0.2912747 -0.815239 0.2912747 -0.815239 0.282941 -0.8254097 0.3777006 -0.825447 0.481846 -0.8254607 0.4818484 -0.8153057 0.3834635 -0.8152878 0.3834635 -0.8152878 0.3777006 -0.825447 0.481846 -0.8254607 0.586129 -0.825447 0.5803568 -0.8152879 0.4818484 -0.8153057 0.4818484 -0.8153057 0.481846 -0.8254607 0.586129 -0.825447 0.6810873 -0.8254097 0.6727421 -0.8152391 0.5803568 -0.8152879 0.5803568 -0.8152879 0.586129 -0.825447 0.6810873 -0.8254097 0.7650598 -0.8253586 0.7571694 -0.8151723 0.6727421 -0.8152391 0.6727421 -0.8152391 0.6810873 -0.8254097 0.7650598 -0.8253586 0.8410552 -0.8253077 0.8352444 -0.8151056 0.7571694 -0.8151723 0.7571694 -0.8151723 0.7650598 -0.8253586 0.8410552 -0.8253077 0.9124534 -0.8252703 0.9094201 -0.8150567 0.8352444 -0.8151056 0.8352444 -0.8151056 0.8410552 -0.8253077 0.9124534 -0.8252703 0.9818596 -0.8252567 0.9818585 -0.8150387 0.9094201 -0.8150567 0.9094201 -0.8150567 0.9124534 -0.8252703 0.9818596 -0.8252567 1.042278 -0.8321074 1.051329 -0.8252703 0.9818596 -0.8252567 0.9818596 -0.8252567 0.981863 -0.8321002 1.042278 -0.8321074 0.1048103 -0.8321277 0.1228763 -0.8253076 0.05132931 -0.8252703 0.05132931 -0.8252703 0.04227811 -0.8321074 0.1048103 -0.8321277 0.1725469 -0.8321552 0.1989958 -0.8253586 0.1228763 -0.8253076 0.1228763 -0.8253076 0.1048103 -0.8321277 0.1725469 -0.8321552 0.2513217 -0.8321828 0.282941 -0.8254097 0.1989958 -0.8253586 0.1989958 -0.8253586 0.1725469 -0.8321552 0.2513217 -0.8321828 0.3519708 -0.832203 0.3777006 -0.825447 0.282941 -0.8254097 0.282941 -0.8254097 0.2513217 -0.8321828 0.3519708 -0.832203 0.4818343 -0.8322104 0.481846 -0.8254607 0.3777006 -0.825447 0.3777006 -0.825447 0.3519708 -0.832203 0.4818343 -0.8322104 0.6119048 -0.832203 0.586129 -0.825447 0.481846 -0.8254607 0.481846 -0.8254607 0.4818343 -0.8322104 0.6119048 -0.832203 0.712738 -0.8321829 0.6810873 -0.8254097 0.586129 -0.825447 0.586129 -0.825447 0.6119048 -0.832203 0.712738 -0.8321829 0.7914816 -0.8321552 0.7650598 -0.8253586 0.6810873 -0.8254097 0.6810873 -0.8254097 0.712738 -0.8321829 0.7914816 -0.8321552 0.8590871 -0.8321277 0.8410552 -0.8253077 0.7650598 -0.8253586 0.7650598 -0.8253586 0.7914816 -0.8321552 0.8590871 -0.8321277 0.9214964 -0.8321075 0.9124534 -0.8252703 0.8410552 -0.8253077 0.8410552 -0.8253077 0.8590871 -0.8321277 0.9214964 -0.8321075 0.981863 -0.8321002 0.9818596 -0.8252567 0.9124534 -0.8252703 0.9124534 -0.8252703 0.9214964 -0.8321075 0.981863 -0.8321002 0.981863 -0.8321002 0.9818851 -0.8345402 1.042278 -0.8321074 0.04227811 -0.8321074 -0.01811492 -0.8345402 0.1048103 -0.8321277 0.1048103 -0.8321277 -0.01811492 -0.8345402 0.1725469 -0.8321552 0.1725469 -0.8321552 -0.01811492 -0.8345402 0.2513217 -0.8321828 0.2513217 -0.8321828 -0.01811492 -0.8345402 0.3519708 -0.832203 0.3519708 -0.832203 -0.01811492 -0.8345402 0.4818343 -0.8322104 -0.5181657 -0.8322104 -0.01811492 -0.8345402 -0.3880952 -0.832203 0.6119048 -0.832203 0.9818851 -0.8345402 0.712738 -0.8321829 0.712738 -0.8321829 0.9818851 -0.8345402 0.7914816 -0.8321552 0.7914816 -0.8321552 0.9818851 -0.8345402 0.8590871 -0.8321277 0.8590871 -0.8321277 0.9818851 -0.8345402 0.9214964 -0.8321075 0.9214964 -0.8321075 0.9818851 -0.8345402 0.981863 -0.8321002 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 1 1 35 14 13 36 2 2 37 1 1 38 1 1 39 13 14 40 14 13 41 15 15 42 3 3 43 2 2 44 2 2 45 14 13 46 15 15 47 16 16 48 4 4 49 3 3 50 3 3 51 15 15 52 16 16 53 17 17 54 5 5 55 4 4 56 4 4 57 16 16 58 17 17 59 18 18 60 6 6 61 5 5 62 5 5 63 17 17 64 18 18 65 19 19 66 7 7 67 6 6 68 6 6 69 18 18 70 19 19 71 20 20 72 8 8 73 7 7 74 7 7 75 19 19 76 20 20 77 21 21 78 9 9 79 8 8 80 8 8 81 20 20 82 21 21 83 22 22 84 10 10 85 9 9 86 9 9 87 21 21 88 22 22 89 23 23 90 11 11 91 10 10 92 10 10 93 22 22 94 23 23 95 24 24 96 12 12 97 11 11 98 11 11 99 23 23 100 24 24 101 13 14 102 1 1 103 12 12 104 12 12 105 24 24 106 13 14 107 26 25 108 14 13 109 13 14 110 13 14 111 25 26 112 26 25 113 27 27 114 15 15 115 14 13 116 14 13 117 26 25 118 27 27 119 28 28 120 16 16 121 15 15 122 15 15 123 27 27 124 28 28 125 29 29 126 17 17 127 16 16 128 16 16 129 28 28 130 29 29 131 30 30 132 18 18 133 17 17 134 17 17 135 29 29 136 30 30 137 31 31 138 19 19 139 18 18 140 18 18 141 30 30 142 31 31 143 32 32 144 20 20 145 19 19 146 19 19 147 31 31 148 32 32 149 33 33 150 21 21 151 20 20 152 20 20 153 32 32 154 33 33 155 34 34 156 22 22 157 21 21 158 21 21 159 33 33 160 34 34 161 35 35 162 23 23 163 22 22 164 22 22 165 34 34 166 35 35 167 36 36 168 24 24 169 23 23 170 23 23 171 35 35 172 36 36 173 25 26 174 13 14 175 24 24 176 24 24 177 36 36 178 25 26 179 38 37 180 26 25 181 25 26 182 25 26 183 37 38 184 38 37 185 39 39 186 27 27 187 26 25 188 26 25 189 38 37 190 39 39 191 40 40 192 28 28 193 27 27 194 27 27 195 39 39 196 40 40 197 41 41 198 29 29 199 28 28 200 28 28 201 40 40 202 41 41 203 42 42 204 30 30 205 29 29 206 29 29 207 41 41 208 42 42 209 43 43 210 31 31 211 30 30 212 30 30 213 42 42 214 43 43 215 44 44 216 32 32 217 31 31 218 31 31 219 43 43 220 44 44 221 45 45 222 33 33 223 32 32 224 32 32 225 44 44 226 45 45 227 46 46 228 34 34 229 33 33 230 33 33 231 45 45 232 46 46 233 47 47 234 35 35 235 34 34 236 34 34 237 46 46 238 47 47 239 48 48 240 36 36 241 35 35 242 35 35 243 47 47 244 48 48 245 37 38 246 25 26 247 36 36 248 36 36 249 48 48 250 37 38 251 50 49 252 38 37 253 37 38 254 37 38 255 49 50 256 50 49 257 51 51 258 39 39 259 38 37 260 38 37 261 50 49 262 51 51 263 52 52 264 40 40 265 39 39 266 39 39 267 51 51 268 52 52 269 53 53 270 41 41 271 40 40 272 40 40 273 52 52 274 53 53 275 54 54 276 42 42 277 41 41 278 41 41 279 53 53 280 54 54 281 55 55 282 43 43 283 42 42 284 42 42 285 54 54 286 55 55 287 56 56 288 44 44 289 43 43 290 43 43 291 55 55 292 56 56 293 57 57 294 45 45 295 44 44 296 44 44 297 56 56 298 57 57 299 58 58 300 46 46 301 45 45 302 45 45 303 57 57 304 58 58 305 59 59 306 47 47 307 46 46 308 46 46 309 58 58 310 59 59 311 60 60 312 48 48 313 47 47 314 47 47 315 59 59 316 60 60 317 49 50 318 37 38 319 48 48 320 48 48 321 60 60 322 49 50 323 62 61 324 50 49 325 49 50 326 49 50 327 61 62 328 62 61 329 63 63 330 51 51 331 50 49 332 50 49 333 62 61 334 63 63 335 64 64 336 52 52 337 51 51 338 51 51 339 63 63 340 64 64 341 65 65 342 53 53 343 52 52 344 52 52 345 64 64 346 65 65 347 66 66 348 54 54 349 53 53 350 53 53 351 65 65 352 66 66 353 67 67 354 55 55 355 54 54 356 54 54 357 66 66 358 67 67 359 68 68 360 56 56 361 55 55 362 55 55 363 67 67 364 68 68 365 69 69 366 57 57 367 56 56 368 56 56 369 68 68 370 69 69 371 70 70 372 58 58 373 57 57 374 57 57 375 69 69 376 70 70 377 71 71 378 59 59 379 58 58 380 58 58 381 70 70 382 71 71 383 72 72 384 60 60 385 59 59 386 59 59 387 71 71 388 72 72 389 61 62 390 49 50 391 60 60 392 60 60 393 72 72 394 61 62 395 74 73 396 62 61 397 61 62 398 61 62 399 73 74 400 74 73 401 75 75 402 63 63 403 62 61 404 62 61 405 74 73 406 75 75 407 76 76 408 64 64 409 63 63 410 63 63 411 75 75 412 76 76 413 77 77 414 65 65 415 64 64 416 64 64 417 76 76 418 77 77 419 78 78 420 66 66 421 65 65 422 65 65 423 77 77 424 78 78 425 79 79 426 67 67 427 66 66 428 66 66 429 78 78 430 79 79 431 80 80 432 68 68 433 67 67 434 67 67 435 79 79 436 80 80 437 81 81 438 69 69 439 68 68 440 68 68 441 80 80 442 81 81 443 82 82 444 70 70 445 69 69 446 69 69 447 81 81 448 82 82 449 83 83 450 71 71 451 70 70 452 70 70 453 82 82 454 83 83 455 84 84 456 72 72 457 71 71 458 71 71 459 83 83 460 84 84 461 73 74 462 61 62 463 72 72 464 72 72 465 84 84 466 73 74 467 86 85 468 74 73 469 73 74 470 73 74 471 85 86 472 86 85 473 87 87 474 75 75 475 74 73 476 74 73 477 86 85 478 87 87 479 88 88 480 76 76 481 75 75 482 75 75 483 87 87 484 88 88 485 89 89 486 77 77 487 76 76 488 76 76 489 88 88 490 89 89 491 90 90 492 78 78 493 77 77 494 77 77 495 89 89 496 90 90 497 91 91 498 79 79 499 78 78 500 78 78 501 90 90 502 91 91 503 92 92 504 80 80 505 79 79 506 79 79 507 91 91 508 92 92 509 93 93 510 81 81 511 80 80 512 80 80 513 92 92 514 93 93 515 94 94 516 82 82 517 81 81 518 81 81 519 93 93 520 94 94 521 95 95 522 83 83 523 82 82 524 82 82 525 94 94 526 95 95 527 96 96 528 84 84 529 83 83 530 83 83 531 95 95 532 96 96 533 85 86 534 73 74 535 84 84 536 84 84 537 96 96 538 85 86 539 98 97 540 86 85 541 85 86 542 85 86 543 97 98 544 98 97 545 99 99 546 87 87 547 86 85 548 86 85 549 98 97 550 99 99 551 100 100 552 88 88 553 87 87 554 87 87 555 99 99 556 100 100 557 101 101 558 89 89 559 88 88 560 88 88 561 100 100 562 101 101 563 102 102 564 90 90 565 89 89 566 89 89 567 101 101 568 102 102 569 103 103 570 91 91 571 90 90 572 90 90 573 102 102 574 103 103 575 104 104 576 92 92 577 91 91 578 91 91 579 103 103 580 104 104 581 105 105 582 93 93 583 92 92 584 92 92 585 104 104 586 105 105 587 106 106 588 94 94 589 93 93 590 93 93 591 105 105 592 106 106 593 107 107 594 95 95 595 94 94 596 94 94 597 106 106 598 107 107 599 108 108 600 96 96 601 95 95 602 95 95 603 107 107 604 108 108 605 97 98 606 85 86 607 96 96 608 96 96 609 108 108 610 97 98 611 110 109 612 98 97 613 97 98 614 97 98 615 109 110 616 110 109 617 111 111 618 99 99 619 98 97 620 98 97 621 110 109 622 111 111 623 112 112 624 100 100 625 99 99 626 99 99 627 111 111 628 112 112 629 113 113 630 101 101 631 100 100 632 100 100 633 112 112 634 113 113 635 114 114 636 102 102 637 101 101 638 101 101 639 113 113 640 114 114 641 115 115 642 103 103 643 102 102 644 102 102 645 114 114 646 115 115 647 116 116 648 104 104 649 103 103 650 103 103 651 115 115 652 116 116 653 117 117 654 105 105 655 104 104 656 104 104 657 116 116 658 117 117 659 118 118 660 106 106 661 105 105 662 105 105 663 117 117 664 118 118 665 119 119 666 107 107 667 106 106 668 106 106 669 118 118 670 119 119 671 120 120 672 108 108 673 107 107 674 107 107 675 119 119 676 120 120 677 109 110 678 97 98 679 108 108 680 108 108 681 120 120 682 109 110 683 122 121 684 110 109 685 109 110 686 109 110 687 121 122 688 122 121 689 123 123 690 111 111 691 110 109 692 110 109 693 122 121 694 123 123 695 124 124 696 112 112 697 111 111 698 111 111 699 123 123 700 124 124 701 125 125 702 113 113 703 112 112 704 112 112 705 124 124 706 125 125 707 126 126 708 114 114 709 113 113 710 113 113 711 125 125 712 126 126 713 127 127 714 115 115 715 114 114 716 114 114 717 126 126 718 127 127 719 128 128 720 116 116 721 115 115 722 115 115 723 127 127 724 128 128 725 129 129 726 117 117 727 116 116 728 116 116 729 128 128 730 129 129 731 130 130 732 118 118 733 117 117 734 117 117 735 129 129 736 130 130 737 131 131 738 119 119 739 118 118 740 118 118 741 130 130 742 131 131 743 132 132 744 120 120 745 119 119 746 119 119 747 131 131 748 132 132 749 121 122 750 109 110 751 120 120 752 120 120 753 132 132 754 121 122 755 134 133 756 122 121 757 121 122 758 121 122 759 133 134 760 134 133 761 135 135 762 123 123 763 122 121 764 122 121 765 134 133 766 135 135 767 136 136 768 124 124 769 123 123 770 123 123 771 135 135 772 136 136 773 137 137 774 125 125 775 124 124 776 124 124 777 136 136 778 137 137 779 138 138 780 126 126 781 125 125 782 125 125 783 137 137 784 138 138 785 139 139 786 127 127 787 126 126 788 126 126 789 138 138 790 139 139 791 140 140 792 128 128 793 127 127 794 127 127 795 139 139 796 140 140 797 141 141 798 129 129 799 128 128 800 128 128 801 140 140 802 141 141 803 142 142 804 130 130 805 129 129 806 129 129 807 141 141 808 142 142 809 143 143 810 131 131 811 130 130 812 130 130 813 142 142 814 143 143 815 144 144 816 132 132 817 131 131 818 131 131 819 143 143 820 144 144 821 133 134 822 121 122 823 132 132 824 132 132 825 144 144 826 133 134 827

    -
    - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    146 145 828 134 133 829 133 134 830 133 134 831 145 146 832 146 145 833 147 147 834 135 135 835 134 133 836 134 133 837 146 145 838 147 147 839 148 148 840 136 136 841 135 135 842 135 135 843 147 147 844 148 148 845 149 149 846 137 137 847 136 136 848 136 136 849 148 148 850 149 149 851 150 150 852 138 138 853 137 137 854 137 137 855 149 149 856 150 150 857 151 151 858 139 139 859 138 138 860 138 138 861 150 150 862 151 151 863 152 152 864 140 140 865 139 139 866 139 139 867 151 151 868 152 152 869 153 153 870 141 141 871 140 140 872 140 140 873 152 152 874 153 153 875 154 154 876 142 142 877 141 141 878 141 141 879 153 153 880 154 154 881 155 155 882 143 143 883 142 142 884 142 142 885 154 154 886 155 155 887 156 156 888 144 144 889 143 143 890 143 143 891 155 155 892 156 156 893 145 146 894 133 134 895 144 144 896 144 144 897 156 156 898 145 146 899 158 157 900 146 145 901 145 146 902 145 146 903 157 158 904 158 157 905 159 159 906 147 147 907 146 145 908 146 145 909 158 157 910 159 159 911 160 160 912 148 148 913 147 147 914 147 147 915 159 159 916 160 160 917 161 161 918 149 149 919 148 148 920 148 148 921 160 160 922 161 161 923 162 162 924 150 150 925 149 149 926 149 149 927 161 161 928 162 162 929 163 163 930 151 151 931 150 150 932 150 150 933 162 162 934 163 163 935 164 164 936 152 152 937 151 151 938 151 151 939 163 163 940 164 164 941 165 165 942 153 153 943 152 152 944 152 152 945 164 164 946 165 165 947 166 166 948 154 154 949 153 153 950 153 153 951 165 165 952 166 166 953 167 167 954 155 155 955 154 154 956 154 154 957 166 166 958 167 167 959 168 168 960 156 156 961 155 155 962 155 155 963 167 167 964 168 168 965 157 158 966 145 146 967 156 156 968 156 156 969 168 168 970 157 158 971 170 169 972 158 157 973 157 158 974 157 158 975 169 170 976 170 169 977 171 171 978 159 159 979 158 157 980 158 157 981 170 169 982 171 171 983 172 172 984 160 160 985 159 159 986 159 159 987 171 171 988 172 172 989 173 173 990 161 161 991 160 160 992 160 160 993 172 172 994 173 173 995 174 174 996 162 162 997 161 161 998 161 161 999 173 173 1000 174 174 1001 175 175 1002 163 163 1003 162 162 1004 162 162 1005 174 174 1006 175 175 1007 176 176 1008 164 164 1009 163 163 1010 163 163 1011 175 175 1012 176 176 1013 177 177 1014 165 165 1015 164 164 1016 164 164 1017 176 176 1018 177 177 1019 178 178 1020 166 166 1021 165 165 1022 165 165 1023 177 177 1024 178 178 1025 179 179 1026 167 167 1027 166 166 1028 166 166 1029 178 178 1030 179 179 1031 180 180 1032 168 168 1033 167 167 1034 167 167 1035 179 179 1036 180 180 1037 169 170 1038 157 158 1039 168 168 1040 168 168 1041 180 180 1042 169 170 1043 182 181 1044 170 169 1045 169 170 1046 169 170 1047 181 182 1048 182 181 1049 183 183 1050 171 171 1051 170 169 1052 170 169 1053 182 181 1054 183 183 1055 184 184 1056 172 172 1057 171 171 1058 171 171 1059 183 183 1060 184 184 1061 185 185 1062 173 173 1063 172 172 1064 172 172 1065 184 184 1066 185 185 1067 186 186 1068 174 174 1069 173 173 1070 173 173 1071 185 185 1072 186 186 1073 187 187 1074 175 175 1075 174 174 1076 174 174 1077 186 186 1078 187 187 1079 188 188 1080 176 176 1081 175 175 1082 175 175 1083 187 187 1084 188 188 1085 189 189 1086 177 177 1087 176 176 1088 176 176 1089 188 188 1090 189 189 1091 190 190 1092 178 178 1093 177 177 1094 177 177 1095 189 189 1096 190 190 1097 191 191 1098 179 179 1099 178 178 1100 178 178 1101 190 190 1102 191 191 1103 192 192 1104 180 180 1105 179 179 1106 179 179 1107 191 191 1108 192 192 1109 181 182 1110 169 170 1111 180 180 1112 180 180 1113 192 192 1114 181 182 1115 194 193 1116 182 181 1117 181 182 1118 181 182 1119 193 194 1120 194 193 1121 195 195 1122 183 183 1123 182 181 1124 182 181 1125 194 193 1126 195 195 1127 196 196 1128 184 184 1129 183 183 1130 183 183 1131 195 195 1132 196 196 1133 197 197 1134 185 185 1135 184 184 1136 184 184 1137 196 196 1138 197 197 1139 198 198 1140 186 186 1141 185 185 1142 185 185 1143 197 197 1144 198 198 1145 199 199 1146 187 187 1147 186 186 1148 186 186 1149 198 198 1150 199 199 1151 200 200 1152 188 188 1153 187 187 1154 187 187 1155 199 199 1156 200 200 1157 201 201 1158 189 189 1159 188 188 1160 188 188 1161 200 200 1162 201 201 1163 202 202 1164 190 190 1165 189 189 1166 189 189 1167 201 201 1168 202 202 1169 203 203 1170 191 191 1171 190 190 1172 190 190 1173 202 202 1174 203 203 1175 204 204 1176 192 192 1177 191 191 1178 191 191 1179 203 203 1180 204 204 1181 193 194 1182 181 182 1183 192 192 1184 192 192 1185 204 204 1186 193 194 1187 206 205 1188 194 193 1189 193 194 1190 193 194 1191 205 206 1192 206 205 1193 207 207 1194 195 195 1195 194 193 1196 194 193 1197 206 205 1198 207 207 1199 208 208 1200 196 196 1201 195 195 1202 195 195 1203 207 207 1204 208 208 1205 209 209 1206 197 197 1207 196 196 1208 196 196 1209 208 208 1210 209 209 1211 210 210 1212 198 198 1213 197 197 1214 197 197 1215 209 209 1216 210 210 1217 211 211 1218 199 199 1219 198 198 1220 198 198 1221 210 210 1222 211 211 1223 212 212 1224 200 200 1225 199 199 1226 199 199 1227 211 211 1228 212 212 1229 213 213 1230 201 201 1231 200 200 1232 200 200 1233 212 212 1234 213 213 1235 214 214 1236 202 202 1237 201 201 1238 201 201 1239 213 213 1240 214 214 1241 215 215 1242 203 203 1243 202 202 1244 202 202 1245 214 214 1246 215 215 1247 216 216 1248 204 204 1249 203 203 1250 203 203 1251 215 215 1252 216 216 1253 205 206 1254 193 194 1255 204 204 1256 204 204 1257 216 216 1258 205 206 1259 218 217 1260 206 205 1261 205 206 1262 205 206 1263 217 218 1264 218 217 1265 219 219 1266 207 207 1267 206 205 1268 206 205 1269 218 217 1270 219 219 1271 220 220 1272 208 208 1273 207 207 1274 207 207 1275 219 219 1276 220 220 1277 221 221 1278 209 209 1279 208 208 1280 208 208 1281 220 220 1282 221 221 1283 222 222 1284 210 210 1285 209 209 1286 209 209 1287 221 221 1288 222 222 1289 223 223 1290 211 211 1291 210 210 1292 210 210 1293 222 222 1294 223 223 1295 224 224 1296 212 212 1297 211 211 1298 211 211 1299 223 223 1300 224 224 1301 225 225 1302 213 213 1303 212 212 1304 212 212 1305 224 224 1306 225 225 1307 226 226 1308 214 214 1309 213 213 1310 213 213 1311 225 225 1312 226 226 1313 227 227 1314 215 215 1315 214 214 1316 214 214 1317 226 226 1318 227 227 1319 228 228 1320 216 216 1321 215 215 1322 215 215 1323 227 227 1324 228 228 1325 217 218 1326 205 206 1327 216 216 1328 216 216 1329 228 228 1330 217 218 1331 230 229 1332 218 217 1333 217 218 1334 217 218 1335 229 230 1336 230 229 1337 231 231 1338 219 219 1339 218 217 1340 218 217 1341 230 229 1342 231 231 1343 232 232 1344 220 220 1345 219 219 1346 219 219 1347 231 231 1348 232 232 1349 233 233 1350 221 221 1351 220 220 1352 220 220 1353 232 232 1354 233 233 1355 234 234 1356 222 222 1357 221 221 1358 221 221 1359 233 233 1360 234 234 1361 235 235 1362 223 223 1363 222 222 1364 222 222 1365 234 234 1366 235 235 1367 236 236 1368 224 224 1369 223 223 1370 223 223 1371 235 235 1372 236 236 1373 237 237 1374 225 225 1375 224 224 1376 224 224 1377 236 236 1378 237 237 1379 238 238 1380 226 226 1381 225 225 1382 225 225 1383 237 237 1384 238 238 1385 239 239 1386 227 227 1387 226 226 1388 226 226 1389 238 238 1390 239 239 1391 240 240 1392 228 228 1393 227 227 1394 227 227 1395 239 239 1396 240 240 1397 229 230 1398 217 218 1399 228 228 1400 228 228 1401 240 240 1402 229 230 1403 242 241 1404 230 229 1405 229 230 1406 229 230 1407 241 242 1408 242 241 1409 243 243 1410 231 231 1411 230 229 1412 230 229 1413 242 241 1414 243 243 1415 244 244 1416 232 232 1417 231 231 1418 231 231 1419 243 243 1420 244 244 1421 245 245 1422 233 233 1423 232 232 1424 232 232 1425 244 244 1426 245 245 1427 246 246 1428 234 234 1429 233 233 1430 233 233 1431 245 245 1432 246 246 1433 247 247 1434 235 235 1435 234 234 1436 234 234 1437 246 246 1438 247 247 1439 248 248 1440 236 236 1441 235 235 1442 235 235 1443 247 247 1444 248 248 1445 249 249 1446 237 237 1447 236 236 1448 236 236 1449 248 248 1450 249 249 1451 250 250 1452 238 238 1453 237 237 1454 237 237 1455 249 249 1456 250 250 1457 251 251 1458 239 239 1459 238 238 1460 238 238 1461 250 250 1462 251 251 1463 252 252 1464 240 240 1465 239 239 1466 239 239 1467 251 251 1468 252 252 1469 241 242 1470 229 230 1471 240 240 1472 240 240 1473 252 252 1474 241 242 1475 254 253 1476 242 241 1477 241 242 1478 241 242 1479 253 254 1480 254 253 1481 255 255 1482 243 243 1483 242 241 1484 242 241 1485 254 253 1486 255 255 1487 256 256 1488 244 244 1489 243 243 1490 243 243 1491 255 255 1492 256 256 1493 257 257 1494 245 245 1495 244 244 1496 244 244 1497 256 256 1498 257 257 1499 258 258 1500 246 246 1501 245 245 1502 245 245 1503 257 257 1504 258 258 1505 259 259 1506 247 247 1507 246 246 1508 246 246 1509 258 258 1510 259 259 1511 260 260 1512 248 248 1513 247 247 1514 247 247 1515 259 259 1516 260 260 1517 261 261 1518 249 249 1519 248 248 1520 248 248 1521 260 260 1522 261 261 1523 262 262 1524 250 250 1525 249 249 1526 249 249 1527 261 261 1528 262 262 1529 263 263 1530 251 251 1531 250 250 1532 250 250 1533 262 262 1534 263 263 1535 264 264 1536 252 252 1537 251 251 1538 251 251 1539 263 263 1540 264 264 1541 253 254 1542 241 242 1543 252 252 1544 252 252 1545 264 264 1546 253 254 1547 253 254 1548 265 265 1549 254 253 1550 254 253 1551 265 265 1552 255 255 1553 255 255 1554 265 265 1555 256 256 1556 256 256 1557 265 265 1558 257 257 1559 257 257 1560 265 265 1561 258 258 1562 258 258 1563 265 265 1564 259 259 1565 259 259 1566 265 265 1567 260 260 1568 260 260 1569 265 265 1570 261 261 1571 261 261 1572 265 265 1573 262 262 1574 262 262 1575 265 265 1576 263 263 1577 263 263 1578 265 265 1579 264 264 1580 264 264 1581 265 265 1582 253 254 1583

    -
    -
    - 1 -
    - - - - -0.03185021 -2.69316e-7 2.360567 -0.01638519 -2.76531e-7 2.356488 -0.01848316 0.007845044 2.356619 -0.02421504 0.01358824 2.35698 -0.03204488 0.01569038 2.357473 -0.03987473 0.01358824 2.357965 -0.04560661 0.007845044 2.358326 -0.04770463 -2.62969e-7 2.358458 -0.04560661 -0.00784558 2.358326 -0.03987473 -0.01358878 2.357965 -0.03204488 -0.01569092 2.357473 -0.02421504 -0.01358878 2.35698 -0.01848316 -0.00784558 2.356619 -0.003634274 -2.82158e-7 2.346832 -0.007514894 0.01451104 2.347076 -0.01811695 0.02513408 2.347743 -0.03259968 0.02902239 2.348655 -0.04708236 0.02513408 2.349566 -0.05768448 0.01451104 2.350233 -0.0615651 -2.57072e-7 2.350477 -0.05768448 -0.01451158 2.350233 -0.04708242 -0.02513462 2.349566 -0.03259968 -0.02902293 2.348655 -0.01811701 -0.02513462 2.347743 -0.007514894 -0.01451158 2.347076 0.004485666 -2.8535e-7 2.333052 -5.94199e-4 0.01899564 2.333372 -0.01447272 0.03290164 2.334245 -0.03343117 0.03799158 2.335438 -0.05238968 0.03290164 2.336631 -0.0662682 0.01899564 2.337504 -0.07134813 -2.52511e-7 2.337824 -0.0662682 -0.01899617 2.337504 -0.05238968 -0.03290218 2.336631 -0.03343123 -0.03799211 2.335438 -0.01447278 -0.03290218 2.334245 -5.94229e-4 -0.01899617 2.333372 0.006754159 -2.85628e-7 2.31722 0.001238584 0.02062469 2.317567 -0.01383012 0.03572326 2.318515 -0.03441441 0.04124969 2.31981 -0.05499869 0.03572326 2.321105 -0.07006746 0.02062469 2.322053 -0.07558304 -2.49973e-7 2.3224 -0.07006752 -0.02062523 2.322053 -0.05499875 -0.0357238 2.321105 -0.03441447 -0.04125022 2.31981 -0.01383012 -0.0357238 2.318515 0.001238584 -0.02062523 2.317567 -0.002803981 -2.73259e-7 2.165299 -0.008319497 0.02062469 2.165646 -0.02338826 0.03572326 2.166594 -0.04397255 0.04124969 2.167889 -0.06455683 0.03572326 2.169184 -0.0796256 0.02062475 2.170132 -0.08514118 -2.37604e-7 2.170479 -0.07962566 -0.02062523 2.170132 -0.06455689 -0.03572374 2.169184 -0.04397261 -0.04125022 2.167889 -0.02338826 -0.0357238 2.166594 -0.008319556 -0.02062523 2.165646 -0.01236212 -2.6089e-7 2.013377 -0.01787763 0.02062469 2.013725 -0.0329464 0.03572326 2.014673 -0.05353069 0.04124975 2.015968 -0.07411497 0.03572326 2.017263 -0.08918374 0.02062475 2.018211 -0.09469932 -2.25235e-7 2.018558 -0.08918374 -0.02062517 2.018211 -0.07411503 -0.03572374 2.017263 -0.05353069 -0.04125022 2.015968 -0.0329464 -0.0357238 2.014673 -0.01787763 -0.02062523 2.013725 -0.02192026 -2.48521e-7 1.861456 -0.02743577 0.02062469 1.861803 -0.04250454 0.03572326 1.862751 -0.06308883 0.04124975 1.864046 -0.08367311 0.03572326 1.865341 -0.09874188 0.02062475 1.866289 -0.1042575 -2.12865e-7 1.866636 -0.09874188 -0.02062517 1.866289 -0.08367317 -0.03572374 1.865341 -0.06308889 -0.04125022 1.864046 -0.04250454 -0.03572374 1.862751 -0.02743577 -0.02062523 1.861803 -0.0314784 -2.36151e-7 1.709535 -0.03699392 0.02062475 1.709882 -0.05206269 0.03572326 1.71083 -0.07264697 0.04124975 1.712125 -0.09323126 0.03572332 1.71342 -0.1083001 0.02062475 1.714368 -0.1138156 -2.00496e-7 1.714715 -0.1083001 -0.02062517 1.714368 -0.09323132 -0.03572374 1.71342 -0.07264697 -0.04125016 1.712125 -0.05206269 -0.03572374 1.71083 -0.03699392 -0.02062523 1.709882 -0.04103648 -2.23782e-7 1.557613 -0.04655206 0.02062475 1.557961 -0.06162077 0.03572332 1.558909 -0.08220511 0.04124975 1.560204 -0.1027894 0.03572332 1.561499 -0.1178582 0.02062475 1.562447 -0.1233737 -1.88127e-7 1.562794 -0.1178582 -0.02062517 1.562447 -0.1027895 -0.03572368 1.561499 -0.08220511 -0.04125016 1.560204 -0.06162083 -0.03572374 1.558909 -0.04655206 -0.02062517 1.557961 -0.05059462 -2.11413e-7 1.405692 -0.0561102 0.02062475 1.406039 -0.07117891 0.03572332 1.406987 -0.09176325 0.04124975 1.408283 -0.1123476 0.03572332 1.409578 -0.1274163 0.02062481 1.410526 -0.1329319 -1.75757e-7 1.410873 -0.1274163 -0.02062517 1.410526 -0.1123476 -0.03572368 1.409578 -0.09176325 -0.04125016 1.408283 -0.07117897 -0.03572374 1.406987 -0.0561102 -0.02062517 1.406039 -0.06015276 -1.99043e-7 1.253771 -0.06566834 0.02062475 1.254118 -0.08073705 0.03572332 1.255066 -0.1013213 0.04124981 1.256361 -0.1219057 0.03572332 1.257656 -0.1369745 0.02062481 1.258604 -0.14249 -1.63388e-7 1.258951 -0.1369745 -0.02062511 1.258604 -0.1219057 -0.03572368 1.257656 -0.1013213 -0.04125016 1.256361 -0.08073711 -0.03572368 1.255066 -0.06566834 -0.02062517 1.254118 -0.06971091 -1.86674e-7 1.10185 -0.07522648 0.02062481 1.102197 -0.09029519 0.03572332 1.103145 -0.1108795 0.04124981 1.10444 -0.1314638 0.03572338 1.105735 -0.1465325 0.02062481 1.106683 -0.1520482 -1.51019e-7 1.10703 -0.1465325 -0.02062511 1.106683 -0.1314639 -0.03572368 1.105735 -0.1108796 -0.04125016 1.10444 -0.09029525 -0.03572368 1.103145 -0.07522648 -0.02062517 1.102197 -0.07926905 -1.74305e-7 0.9499285 -0.08478456 0.02062481 0.9502755 -0.09985333 0.03572332 0.9512235 -0.1204377 0.04124981 0.9525186 -0.141022 0.03572338 0.9538137 -0.1560907 0.02062481 0.9547617 -0.1616063 -1.3865e-7 0.9551087 -0.1560907 -0.02062511 0.9547617 -0.141022 -0.03572368 0.9538137 -0.1204377 -0.0412501 0.9525186 -0.09985339 -0.03572368 0.9512235 -0.08478462 -0.02062511 0.9502755 -0.08882719 -1.61936e-7 0.7980071 -0.0943427 0.02062481 0.7983541 -0.1094115 0.03572338 0.7993021 -0.1299958 0.04124981 0.8005972 -0.1505801 0.03572338 0.8018923 -0.1656489 0.02062487 0.8028403 -0.1711644 -1.2628e-7 0.8031873 -0.1656489 -0.02062511 0.8028403 -0.1505801 -0.03572362 0.8018923 -0.1299958 -0.0412501 0.8005972 -0.1094115 -0.03572368 0.7993021 -0.09434276 -0.02062511 0.7983541 -0.09838533 -1.49566e-7 0.6460859 -0.1039009 0.02062481 0.6464329 -0.1189696 0.03572338 0.6473809 -0.1395539 0.04124987 0.648676 -0.1601382 0.03572338 0.6499711 -0.175207 0.02062487 0.6509191 -0.1807226 0 0.6512661 -0.175207 -0.02062511 0.6509191 -0.1601383 -0.03572362 0.6499711 -0.139554 -0.0412501 0.648676 -0.1189697 -0.03572368 0.6473809 -0.1039009 -0.02062511 0.6464329 -0.1079435 -1.37197e-7 0.4941645 -0.113459 0.02062481 0.4945115 -0.1285278 0.03572338 0.4954596 -0.1491121 0.04124987 0.4967546 -0.1696964 0.03572338 0.4980497 -0.1847651 0.02062487 0.4989977 -0.1902807 0 0.4993448 -0.1847651 -0.02062505 0.4989977 -0.1696964 -0.03572362 0.4980497 -0.1491121 -0.0412501 0.4967546 -0.1285278 -0.03572362 0.4954596 -0.113459 -0.02062511 0.4945115 -0.1175016 -1.24828e-7 0.3422432 -0.1230172 0.02062487 0.3425902 -0.1380859 0.03572338 0.3435383 -0.1586702 0.04124987 0.3448333 -0.1792545 0.03572344 0.3461284 -0.1943233 0.02062487 0.3470764 -0.1998388 0 0.3474235 -0.1943233 -0.02062505 0.3470764 -0.1792545 -0.03572362 0.3461284 -0.1586702 -0.0412501 0.3448333 -0.1380859 -0.03572362 0.3435383 -0.1230172 -0.02062511 0.3425902 -0.1270598 0 0.1903219 -0.1325753 0.02062487 0.1906689 -0.147644 0.03572338 0.191617 -0.1682283 0.04124987 0.192912 -0.1888126 0.03572344 0.1942071 -0.2038814 0.02062487 0.1951551 -0.209397 0 0.1955021 -0.2038814 -0.02062505 0.1951551 -0.1888127 -0.03572362 0.1942071 -0.1682284 -0.04125005 0.192912 -0.1476441 -0.03572362 0.191617 -0.1325753 -0.02062505 0.1906689 -0.1366178 0 0.03840053 -0.1421334 0.02062487 0.03874754 -0.1572022 0.03572344 0.03969562 -0.1777865 0.04124987 0.04099065 -0.1983708 0.03572344 0.04228574 -0.2134396 0.02062493 0.04323381 -0.218955 0 0.04358077 -0.2134396 -0.02062505 0.04323381 -0.1983708 -0.03572356 0.04228574 -0.1777865 -0.04125005 0.04099065 -0.1572022 -0.03572362 0.03969562 -0.1421334 -0.02062505 0.03874754 -0.1408528 0 0.02297717 -0.1459327 0.01899582 0.02329677 -0.1598113 0.03290182 0.02416998 -0.1787697 0.03799176 0.02536273 -0.1977282 0.03290182 0.02655547 -0.2116067 0.01899588 0.02742868 -0.2166866 0 0.02774828 -0.2116067 -0.018996 0.02742868 -0.1977282 -0.032902 0.02655547 -0.1787697 -0.03799194 0.02536273 -0.1598113 -0.032902 0.02416998 -0.1459327 -0.018996 0.02329677 -0.1506358 0 0.010324 -0.1545163 0.01451122 0.0105682 -0.1651185 0.02513426 0.01123517 -0.1796012 0.02902257 0.01214641 -0.1940839 0.02513426 0.01305758 -0.204686 0.01451122 0.01372456 -0.2085667 0 0.01396876 -0.204686 -0.0145114 0.01372456 -0.1940839 -0.02513444 0.01305758 -0.1796013 -0.02902275 0.01214641 -0.1651185 -0.02513444 0.01123517 -0.1545165 -0.0145114 0.0105682 -0.1644963 0 0.002342939 -0.1665943 0.007845222 0.002474904 -0.1723262 0.01358842 0.002835571 -0.1801559 0.01569056 0.003328144 -0.1879858 0.01358842 0.003820776 -0.1937177 0.007845222 0.004181385 -0.1958158 0 0.004313409 -0.1937177 -0.007845401 0.004181385 -0.1879858 -0.01358854 0.003820776 -0.1801559 -0.01569074 0.003328144 -0.1723262 -0.0135886 0.002835512 -0.1665943 -0.007845401 0.002474904 -0.1803507 0 2.33758e-4 - - - - - - - - - - 0.06277656 0 0.9980163 0.4637898 0 0.8859218 0.4093447 0.2036805 0.8893399 0.2605975 0.3526719 0.8987091 0.05734425 0.407239 0.9114964 -0.1458784 0.3526719 0.9242836 -0.2946257 0.2036195 0.9336528 -0.3491012 0 0.9370709 -0.2946257 -0.2036195 0.9336528 -0.1458784 -0.3527024 0.9242836 0.05731374 -0.407239 0.9114964 0.2605975 -0.3526719 0.8987091 0.4093447 -0.20365 0.8893399 0.6651204 0.3595386 0.6544389 0.7612842 0 0.6483963 0.4024476 0.6226997 0.67098 0.04364144 0.7190466 0.6935636 -0.3151646 0.6226997 0.7161474 -0.5778375 0.359508 0.7326579 -0.6740013 0 0.7387005 -0.5778375 -0.359508 0.7326579 -0.3151646 -0.6226997 0.7161474 0.04364144 -0.7190466 0.6935636 0.4024476 -0.6226997 0.67098 0.6651204 -0.359508 0.6544389 0.8237251 0.4627522 0.3275246 0.9474776 0 0.3197119 0.4856105 0.8015381 0.348796 0.0237739 0.9255349 0.3778191 -0.4380932 0.8015381 0.4069033 -0.7761772 0.4627827 0.4281747 -0.8999298 0 0.4359569 -0.7761772 -0.4627522 0.4281747 -0.4380932 -0.8015381 0.4069033 0.0237739 -0.9255349 0.3778191 0.485641 -0.8015381 0.3487655 0.8237251 -0.4627522 0.3275246 0.8662374 0.4974517 0.04638808 0.9992676 0 0.03802603 0.5027924 0.8615986 0.06927698 0.006317317 0.9949034 0.1004974 -0.4901273 0.8615986 0.1317484 -0.8535722 0.4974517 0.1546068 -0.9866024 0 0.1629688 -0.8535722 -0.4974517 0.1546068 -0.4901273 -0.8615986 0.1317484 0.006317317 -0.9949034 0.1004974 0.5027924 -0.8615986 0.06927698 0.8662374 -0.4974517 0.04638808 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -0.9999695 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -0.9999695 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -0.9999695 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 0.9999695 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8643147 0.4999848 -0.05435341 0.9980163 0 -0.06277656 0.4990081 0.8660237 -0.03137302 0 1 0 -0.4990081 0.8660237 0.03137302 -0.8643147 0.4999848 0.05435341 -0.9980163 0 0.06277656 -0.8643147 -0.4999848 0.05435341 -0.4990081 -0.8660237 0.03137302 0 -1 0 0.4990081 -0.8660237 -0.03137302 0.8643147 -0.4999848 -0.05435341 0.8535722 0.4974517 -0.1546068 0.9866024 0 -0.1629688 0.4901273 0.8615986 -0.1317484 -0.006317317 0.9949034 -0.1004974 -0.5027924 0.8615986 -0.06927698 -0.8662374 0.4974517 -0.04638808 -0.9992676 0 -0.03802603 -0.8662374 -0.4974517 -0.04638808 -0.5027924 -0.8615986 -0.06927698 -0.006317317 -0.9949034 -0.1004974 0.4901273 -0.8615986 -0.1317484 0.8535722 -0.4974517 -0.1546068 0.7761772 0.4627522 -0.4281747 0.8999298 0 -0.4359569 0.4380627 0.8015381 -0.4069033 -0.02374339 0.9255349 -0.3778496 -0.4856105 0.8015381 -0.348796 -0.8237251 0.4627522 -0.3275246 -0.9474776 0 -0.3197119 -0.8237251 -0.4627522 -0.3275246 -0.4856105 -0.8015381 -0.348796 -0.02374339 -0.9255349 -0.3778496 0.4380627 -0.8015381 -0.4069033 0.7761772 -0.4627522 -0.4281747 0.5778375 0.359508 -0.7326579 0.6740013 0 -0.7387005 0.3151646 0.6226997 -0.7161169 -0.04361093 0.7190466 -0.6935636 -0.4024476 0.6226997 -0.67098 -0.6651204 0.359508 -0.6544694 -0.7612537 0 -0.6483963 -0.6651204 -0.359508 -0.6544389 -0.4024476 -0.6226997 -0.67098 -0.04361093 -0.7190466 -0.6935636 0.3151646 -0.6226997 -0.7161169 0.5778375 -0.359508 -0.7326579 0.2946562 0.2036195 -0.9336223 0.3491012 0 -0.9370709 0.1458784 0.3527024 -0.9242836 -0.05734425 0.4072695 -0.9114964 -0.260567 0.3527024 -0.8987091 -0.4093447 0.2036195 -0.8893399 -0.4637898 0 -0.8859218 -0.4093447 -0.2036195 -0.8893399 -0.260567 -0.3527024 -0.8987091 -0.05734425 -0.4072695 -0.9114964 0.1458784 -0.3527024 -0.9242836 0.2946562 -0.2036195 -0.9336223 -0.06277656 0 -0.9980163 - - - - - - - - - - 0.9568814 0.9713893 0.9569432 0.9689898 1.038921 0.9689916 0.9568814 0.9713893 1.038921 0.9689916 1.121247 0.968997 0.9568814 0.9713893 1.121247 0.968997 1.204192 0.9690043 0.9568814 0.9713893 1.204192 0.9690043 1.287874 0.9690115 0.9568814 0.9713893 1.287874 0.9690115 1.372215 0.9690169 1.956881 0.9713893 1.372215 0.9690169 1.456945 0.9690187 0.9568814 0.9713893 0.4569454 0.9690187 0.5416759 0.9690169 0.9568814 0.9713893 0.5416759 0.9690169 0.6260162 0.9690115 0.9568814 0.9713893 0.6260162 0.9690115 0.7096967 0.9690043 0.9568814 0.9713893 0.7096967 0.9690043 0.7926404 0.968997 0.9568814 0.9713893 0.7926404 0.968997 0.874966 0.9689916 0.9568814 0.9713893 0.874966 0.9689916 0.9569432 0.9689898 1.039568 0.9621844 1.038921 0.9689916 0.9569432 0.9689898 0.9569432 0.9689898 0.9569436 0.9621807 1.039568 0.9621844 0.1223779 0.9621942 0.1212472 0.968997 0.03892064 0.9689916 0.03892064 0.9689916 0.03956776 0.9621844 0.1223779 0.9621942 0.2055144 0.9622077 0.2041917 0.9690043 0.1212472 0.968997 0.1212472 0.968997 0.1223779 0.9621942 0.2055144 0.9622077 0.289034 0.9622211 0.2878736 0.9690115 0.2041917 0.9690043 0.2041917 0.9690043 0.2055144 0.9622077 0.289034 0.9622211 0.3728908 0.9622309 0.3722146 0.9690169 0.2878736 0.9690115 0.2878736 0.9690115 0.289034 0.9622211 0.3728908 0.9622309 0.4569449 0.9622346 0.4569454 0.9690187 0.3722146 0.9690169 0.3722146 0.9690169 0.3728908 0.9622309 0.4569449 0.9622346 0.5409988 0.9622309 0.5416759 0.9690169 0.4569454 0.9690187 0.4569454 0.9690187 0.4569449 0.9622346 0.5409988 0.9622309 0.6248552 0.9622211 0.6260162 0.9690115 0.5416759 0.9690169 0.5416759 0.9690169 0.5409988 0.9622309 0.6248552 0.9622211 0.7083741 0.9622077 0.7096967 0.9690043 0.6260162 0.9690115 0.6260162 0.9690115 0.6248552 0.9622211 0.7083741 0.9622077 0.79151 0.9621942 0.7926404 0.968997 0.7096967 0.9690043 0.7096967 0.9690043 0.7083741 0.9622077 0.79151 0.9621942 0.8743199 0.9621844 0.874966 0.9689916 0.7926404 0.968997 0.7926404 0.968997 0.79151 0.9621942 0.8743199 0.9621844 0.9569436 0.9621807 0.9569432 0.9689898 0.874966 0.9689916 0.874966 0.9689916 0.8743199 0.9621844 0.9569436 0.9621807 1.039767 0.9519906 1.039568 0.9621844 0.9569436 0.9621807 0.9569436 0.9621807 0.9569438 0.9519858 1.039767 0.9519906 0.1227255 0.9520035 0.1223779 0.9621942 0.03956776 0.9621844 0.03956776 0.9621844 0.03976732 0.9519906 0.1227255 0.9520035 0.2059187 0.9520211 0.2055144 0.9622077 0.1223779 0.9621942 0.1223779 0.9621942 0.1227255 0.9520035 0.2059187 0.9520211 0.2893868 0.9520386 0.289034 0.9622211 0.2055144 0.9622077 0.2055144 0.9622077 0.2059187 0.9520211 0.2893868 0.9520386 0.3730957 0.9520514 0.3728908 0.9622309 0.289034 0.9622211 0.289034 0.9622211 0.2893868 0.9520386 0.3730957 0.9520514 0.4569447 0.9520563 0.4569449 0.9622346 0.3728908 0.9622309 0.3728908 0.9622309 0.3730957 0.9520514 0.4569447 0.9520563 0.5407937 0.9520514 0.5409988 0.9622309 0.4569449 0.9622346 0.4569449 0.9622346 0.4569447 0.9520563 0.5407937 0.9520514 0.6245023 0.9520386 0.6248552 0.9622211 0.5409988 0.9622309 0.5409988 0.9622309 0.5407937 0.9520514 0.6245023 0.9520386 0.7079699 0.952021 0.7083741 0.9622077 0.6248552 0.9622211 0.6248552 0.9622211 0.6245023 0.9520386 0.7079699 0.952021 0.7911627 0.9520035 0.79151 0.9621942 0.7083741 0.9622077 0.7083741 0.9622077 0.7079699 0.952021 0.7911627 0.9520035 0.8741205 0.9519906 0.8743199 0.9621844 0.79151 0.9621942 0.79151 0.9621942 0.7911627 0.9520035 0.8741205 0.9519906 0.9569438 0.9519858 0.9569436 0.9621807 0.8743199 0.9621844 0.8743199 0.9621844 0.8741205 0.9519906 0.9569438 0.9519858 1.039843 0.9399428 1.039767 0.9519906 0.9569438 0.9519858 0.9569438 0.9519858 0.9569439 0.9399376 1.039843 0.9399428 0.1228578 0.9399568 0.1227255 0.9520035 0.03976732 0.9519906 0.03976732 0.9519906 0.03984338 0.9399428 0.1228578 0.9399568 0.2060724 0.9399759 0.2059187 0.9520211 0.1227255 0.9520035 0.1227255 0.9520035 0.1228578 0.9399568 0.2060724 0.9399759 0.2895206 0.9399949 0.2893868 0.9520386 0.2059187 0.9520211 0.2059187 0.9520211 0.2060724 0.9399759 0.2895206 0.9399949 0.3731733 0.9400089 0.3730957 0.9520514 0.2893868 0.9520386 0.2893868 0.9520386 0.2895206 0.9399949 0.3731733 0.9400089 0.4569447 0.940014 0.4569447 0.9520563 0.3730957 0.9520514 0.3730957 0.9520514 0.3731733 0.9400089 0.4569447 0.940014 0.540716 0.9400089 0.5407937 0.9520514 0.4569447 0.9520563 0.4569447 0.9520563 0.4569447 0.940014 0.540716 0.9400089 0.6243683 0.9399949 0.6245023 0.9520386 0.5407937 0.9520514 0.5407937 0.9520514 0.540716 0.9400089 0.6243683 0.9399949 0.7078162 0.9399759 0.7079699 0.952021 0.6245023 0.9520386 0.6245023 0.9520386 0.6243683 0.9399949 0.7078162 0.9399759 0.7910305 0.9399568 0.7911627 0.9520035 0.7079699 0.952021 0.7079699 0.952021 0.7078162 0.9399759 0.7910305 0.9399568 0.8740444 0.9399428 0.8741205 0.9519906 0.7911627 0.9520035 0.7911627 0.9520035 0.7910305 0.9399568 0.8740444 0.9399428 0.9569439 0.9399376 0.9569438 0.9519858 0.8741205 0.9519906 0.8741205 0.9519906 0.8740444 0.9399428 0.9569439 0.9399376 1.040195 0.8228494 1.039843 0.9399428 0.9569439 0.9399376 0.9569439 0.9399376 0.9569439 0.8228441 1.040195 0.8228494 0.1234678 0.8228632 0.1228578 0.9399568 0.03984338 0.9399428 0.03984338 0.9399428 0.0401948 0.8228494 0.1234678 0.8228632 0.206779 0.8228824 0.2060724 0.9399759 0.1228578 0.9399568 0.1228578 0.9399568 0.1234678 0.8228632 0.206779 0.8228824 0.2901345 0.8229015 0.2895206 0.9399949 0.2060724 0.9399759 0.2060724 0.9399759 0.206779 0.8228824 0.2901345 0.8229015 0.3735285 0.8229154 0.3731733 0.9400089 0.2895206 0.9399949 0.2895206 0.9399949 0.2901345 0.8229015 0.3735285 0.8229154 0.4569446 0.8229207 0.4569447 0.940014 0.3731733 0.9400089 0.3731733 0.9400089 0.3735285 0.8229154 0.4569446 0.8229207 0.5403606 0.8229154 0.540716 0.9400089 0.4569447 0.940014 0.4569447 0.940014 0.4569446 0.8229207 0.5403606 0.8229154 0.6237543 0.8229015 0.6243683 0.9399949 0.540716 0.9400089 0.540716 0.9400089 0.5403606 0.8229154 0.6237543 0.8229015 0.7071095 0.8228824 0.7078162 0.9399759 0.6243683 0.9399949 0.6243683 0.9399949 0.6237543 0.8229015 0.7071095 0.8228824 0.7904206 0.8228632 0.7910305 0.9399568 0.7078162 0.9399759 0.7078162 0.9399759 0.7071095 0.8228824 0.7904206 0.8228632 0.8736932 0.8228494 0.8740444 0.9399428 0.7910305 0.9399568 0.7910305 0.9399568 0.7904206 0.8228632 0.8736932 0.8228494 0.9569439 0.8228441 0.9569439 0.9399376 0.8740444 0.9399428 0.8740444 0.9399428 0.8736932 0.8228494 0.9569439 0.8228441 1.040549 0.7057558 1.040195 0.8228494 0.9569439 0.8228441 0.9569439 0.8228441 0.9569441 0.7057507 1.040549 0.7057558 0.1240804 0.7057698 0.1234678 0.8228632 0.0401948 0.8228494 0.0401948 0.8228494 0.04054892 0.7057558 0.1240804 0.7057698 0.2074857 0.7057889 0.206779 0.8228824 0.1234678 0.8228632 0.1234678 0.8228632 0.1240804 0.7057698 0.2074857 0.7057889 0.2907456 0.705808 0.2901345 0.8229015 0.206779 0.8228824 0.206779 0.8228824 0.2074857 0.7057889 0.2907456 0.705808 0.373881 0.7058219 0.3735285 0.8229154 0.2901345 0.8229015 0.2901345 0.8229015 0.2907456 0.705808 0.373881 0.7058219 0.4569445 0.7058271 0.4569446 0.8229207 0.3735285 0.8229154 0.3735285 0.8229154 0.373881 0.7058219 0.4569445 0.7058271 0.540008 0.7058219 0.5403606 0.8229154 0.4569446 0.8229207 0.4569446 0.8229207 0.4569445 0.7058271 0.540008 0.7058219 0.6231431 0.705808 0.6237543 0.8229015 0.5403606 0.8229154 0.5403606 0.8229154 0.540008 0.7058219 0.6231431 0.705808 0.706403 0.7057889 0.7071095 0.8228824 0.6237543 0.8229015 0.6237543 0.8229015 0.6231431 0.705808 0.706403 0.7057889 0.7898079 0.7057698 0.7904206 0.8228632 0.7071095 0.8228824 0.7071095 0.8228824 0.706403 0.7057889 0.7898079 0.7057698 0.8733393 0.7057558 0.8736932 0.8228494 0.7904206 0.8228632 0.7904206 0.8228632 0.7898079 0.7057698 0.8733393 0.7057558 0.9569441 0.7057507 0.9569439 0.8228441 0.8736932 0.8228494 0.8736932 0.8228494 0.8733393 0.7057558 0.9569441 0.7057507 1.040906 0.5886621 1.040549 0.7057558 0.9569441 0.7057507 0.9569441 0.7057507 0.9569441 0.588657 1.040906 0.5886621 0.1246959 0.5886762 0.1240804 0.7057698 0.04054892 0.7057558 0.04054892 0.7057558 0.04090577 0.5886621 0.1246959 0.5886762 0.2081922 0.5886953 0.2074857 0.7057889 0.1240804 0.7057698 0.1240804 0.7057698 0.1246959 0.5886762 0.2081922 0.5886953 0.2913541 0.5887144 0.2907456 0.705808 0.2074857 0.7057889 0.2074857 0.7057889 0.2081922 0.5886953 0.2913541 0.5887144 0.3742308 0.5887283 0.373881 0.7058219 0.2907456 0.705808 0.2907456 0.705808 0.2913541 0.5887144 0.3742308 0.5887283 0.4569444 0.5887334 0.4569445 0.7058271 0.373881 0.7058219 0.373881 0.7058219 0.3742308 0.5887283 0.4569444 0.5887334 0.539658 0.5887283 0.540008 0.7058219 0.4569445 0.7058271 0.4569445 0.7058271 0.4569444 0.5887334 0.539658 0.5887283 0.6225346 0.5887144 0.6231431 0.705808 0.540008 0.7058219 0.540008 0.7058219 0.539658 0.5887283 0.6225346 0.5887144 0.7056963 0.5886953 0.706403 0.7057889 0.6231431 0.705808 0.6231431 0.705808 0.6225346 0.5887144 0.7056963 0.5886953 0.7891926 0.5886762 0.7898079 0.7057698 0.706403 0.7057889 0.706403 0.7057889 0.7056963 0.5886953 0.7891926 0.5886762 0.8729826 0.5886621 0.8733393 0.7057558 0.7898079 0.7057698 0.7898079 0.7057698 0.7891926 0.5886762 0.8729826 0.5886621 0.9569441 0.588657 0.9569441 0.7057507 0.8733393 0.7057558 0.8733393 0.7057558 0.8729826 0.5886621 0.9569441 0.588657 1.041265 0.4715687 1.040906 0.5886621 0.9569441 0.588657 0.9569441 0.588657 0.9569442 0.4715636 1.041265 0.4715687 0.1253141 0.4715827 0.1246959 0.5886762 0.04090577 0.5886621 0.04090577 0.5886621 0.04126536 0.4715687 0.1253141 0.4715827 0.2088987 0.4716018 0.2081922 0.5886953 0.1246959 0.5886762 0.1246959 0.5886762 0.1253141 0.4715827 0.2088987 0.4716018 0.2919599 0.4716209 0.2913541 0.5887144 0.2081922 0.5886953 0.2081922 0.5886953 0.2088987 0.4716018 0.2919599 0.4716209 0.374578 0.471635 0.3742308 0.5887283 0.2913541 0.5887144 0.2913541 0.5887144 0.2919599 0.4716209 0.374578 0.471635 0.4569443 0.4716401 0.4569444 0.5887334 0.3742308 0.5887283 0.3742308 0.5887283 0.374578 0.471635 0.4569443 0.4716401 0.5393107 0.471635 0.539658 0.5887283 0.4569444 0.5887334 0.4569444 0.5887334 0.4569443 0.4716401 0.5393107 0.471635 0.6219287 0.4716209 0.6225346 0.5887144 0.539658 0.5887283 0.539658 0.5887283 0.5393107 0.471635 0.6219287 0.4716209 0.7049898 0.4716018 0.7056963 0.5886953 0.6225346 0.5887144 0.6225346 0.5887144 0.6219287 0.4716209 0.7049898 0.4716018 0.7885745 0.4715827 0.7891926 0.5886762 0.7056963 0.5886953 0.7056963 0.5886953 0.7049898 0.4716018 0.7885745 0.4715827 0.8726231 0.4715687 0.8729826 0.5886621 0.7891926 0.5886762 0.7891926 0.5886762 0.7885745 0.4715827 0.8726231 0.4715687 0.9569442 0.4715636 0.9569441 0.588657 0.8729826 0.5886621 0.8729826 0.5886621 0.8726231 0.4715687 0.9569442 0.4715636 1.041628 0.3544753 1.041265 0.4715687 0.9569442 0.4715636 0.9569442 0.4715636 0.9569443 0.3544701 1.041628 0.3544753 0.1259348 0.3544892 0.1253141 0.4715827 0.04126536 0.4715687 0.04126536 0.4715687 0.04162782 0.3544753 0.1259348 0.3544892 0.2096052 0.3545083 0.2088987 0.4716018 0.1253141 0.4715827 0.1253141 0.4715827 0.1259348 0.3544892 0.2096052 0.3545083 0.292563 0.3545275 0.2919599 0.4716209 0.2088987 0.4716018 0.2088987 0.4716018 0.2096052 0.3545083 0.292563 0.3545275 0.3749224 0.3545414 0.374578 0.471635 0.2919599 0.4716209 0.2919599 0.4716209 0.292563 0.3545275 0.3749224 0.3545414 0.4569442 0.3545465 0.4569443 0.4716401 0.374578 0.471635 0.374578 0.471635 0.3749224 0.3545414 0.4569442 0.3545465 0.5389661 0.3545414 0.5393107 0.471635 0.4569443 0.4716401 0.4569443 0.4716401 0.4569442 0.3545465 0.5389661 0.3545414 0.6213256 0.3545275 0.6219287 0.4716209 0.5393107 0.471635 0.5393107 0.471635 0.5389661 0.3545414 0.6213256 0.3545275 0.7042834 0.3545083 0.7049898 0.4716018 0.6219287 0.4716209 0.6219287 0.4716209 0.6213256 0.3545275 0.7042834 0.3545083 0.7879537 0.3544892 0.7885745 0.4715827 0.7049898 0.4716018 0.7049898 0.4716018 0.7042834 0.3545083 0.7879537 0.3544892 0.8722608 0.3544753 0.8726231 0.4715687 0.7885745 0.4715827 0.7885745 0.4715827 0.7879537 0.3544892 0.8722608 0.3544753 0.9569443 0.3544701 0.9569442 0.4715636 0.8726231 0.4715687 0.8726231 0.4715687 0.8722608 0.3544753 0.9569443 0.3544701 1.041993 0.2373818 1.041628 0.3544753 0.9569443 0.3544701 0.9569443 0.3544701 0.9569444 0.2373767 1.041993 0.2373818 0.1265585 0.2373959 0.1259348 0.3544892 0.04162782 0.3544753 0.04162782 0.3544753 0.04199302 0.2373818 0.1265585 0.2373959 0.2103116 0.237415 0.2096052 0.3545083 0.1259348 0.3544892 0.1259348 0.3544892 0.1265585 0.2373959 0.2103116 0.237415 0.2931633 0.237434 0.292563 0.3545275 0.2096052 0.3545083 0.2096052 0.3545083 0.2103116 0.237415 0.2931633 0.237434 0.3752643 0.237448 0.3749224 0.3545414 0.292563 0.3545275 0.292563 0.3545275 0.2931633 0.237434 0.3752643 0.237448 0.4569441 0.2374531 0.4569442 0.3545465 0.3749224 0.3545414 0.3749224 0.3545414 0.3752643 0.237448 0.4569441 0.2374531 0.538624 0.237448 0.5389661 0.3545414 0.4569442 0.3545465 0.4569442 0.3545465 0.4569441 0.2374531 0.538624 0.237448 0.6207252 0.237434 0.6213256 0.3545275 0.5389661 0.3545414 0.5389661 0.3545414 0.538624 0.237448 0.6207252 0.237434 0.703577 0.237415 0.7042834 0.3545083 0.6213256 0.3545275 0.6213256 0.3545275 0.6207252 0.237434 0.703577 0.237415 0.7873302 0.2373959 0.7879537 0.3544892 0.7042834 0.3545083 0.7042834 0.3545083 0.703577 0.237415 0.7873302 0.2373959 0.8718958 0.2373818 0.8722608 0.3544753 0.7879537 0.3544892 0.7879537 0.3544892 0.7873302 0.2373959 0.8718958 0.2373818 0.9569444 0.2373767 0.9569443 0.3544701 0.8722608 0.3544753 0.8722608 0.3544753 0.8718958 0.2373818 0.9569444 0.2373767 1.042361 0.1202882 1.041993 0.2373818 0.9569444 0.2373767 0.9569444 0.2373767 0.9569445 0.1202831 1.042361 0.1202882 0.1271848 0.1203022 0.1265585 0.2373959 0.04199302 0.2373818 0.04199302 0.2373818 0.04236114 0.1202882 0.1271848 0.1203022 0.2110178 0.1203213 0.2103116 0.237415 0.1265585 0.2373959 0.1265585 0.2373959 0.1271848 0.1203022 0.2110178 0.1203213 0.2937609 0.1203405 0.2931633 0.237434 0.2103116 0.237415 0.2103116 0.237415 0.2110178 0.1203213 0.2937609 0.1203405 0.3756036 0.1203544 0.3752643 0.237448 0.2931633 0.237434 0.2931633 0.237434 0.2937609 0.1203405 0.3756036 0.1203544 0.456944 0.1203595 0.4569441 0.2374531 0.3752643 0.237448 0.3752643 0.237448 0.3756036 0.1203544 0.456944 0.1203595 0.5382845 0.1203544 0.538624 0.237448 0.4569441 0.2374531 0.4569441 0.2374531 0.456944 0.1203595 0.5382845 0.1203544 0.6201274 0.1203405 0.6207252 0.237434 0.538624 0.237448 0.538624 0.237448 0.5382845 0.1203544 0.6201274 0.1203405 0.7028708 0.1203213 0.703577 0.237415 0.6207252 0.237434 0.6207252 0.237434 0.6201274 0.1203405 0.7028708 0.1203213 0.786704 0.1203022 0.7873302 0.2373959 0.703577 0.237415 0.703577 0.237415 0.7028708 0.1203213 0.786704 0.1203022 0.8715279 0.1202882 0.8718958 0.2373818 0.7873302 0.2373959 0.7873302 0.2373959 0.786704 0.1203022 0.8715279 0.1202882 0.9569445 0.1202831 0.9569444 0.2373767 0.8718958 0.2373818 0.8718958 0.2373818 0.8715279 0.1202882 0.9569445 0.1202831 1.042732 0.003194749 1.042361 0.1202882 0.9569445 0.1202831 0.9569445 0.1202831 0.9569446 0.003189623 1.042732 0.003194749 0.1278138 0.003208696 0.1271848 0.1203022 0.04236114 0.1202882 0.04236114 0.1202882 0.04273211 0.003194749 0.1278138 0.003208696 0.2117239 0.003227829 0.2110178 0.1203213 0.1271848 0.1203022 0.1271848 0.1203022 0.1278138 0.003208696 0.2117239 0.003227829 0.2943558 0.003246903 0.2937609 0.1203405 0.2110178 0.1203213 0.2110178 0.1203213 0.2117239 0.003227829 0.2943558 0.003246903 0.3759404 0.00326091 0.3756036 0.1203544 0.2937609 0.1203405 0.2937609 0.1203405 0.2943558 0.003246903 0.3759404 0.00326091 0.456944 0.003266036 0.456944 0.1203595 0.3756036 0.1203544 0.3756036 0.1203544 0.3759404 0.00326091 0.456944 0.003266036 0.5379476 0.00326091 0.5382845 0.1203544 0.456944 0.1203595 0.456944 0.1203595 0.456944 0.003266036 0.5379476 0.00326091 0.6195325 0.003246903 0.6201274 0.1203405 0.5382845 0.1203544 0.5382845 0.1203544 0.5379476 0.00326091 0.6195325 0.003246903 0.7021648 0.003227829 0.7028708 0.1203213 0.6201274 0.1203405 0.6201274 0.1203405 0.6195325 0.003246903 0.7021648 0.003227829 0.7860751 0.003208696 0.786704 0.1203022 0.7028708 0.1203213 0.7028708 0.1203213 0.7021648 0.003227829 0.7860751 0.003208696 0.8711571 0.003194749 0.8715279 0.1202882 0.786704 0.1203022 0.786704 0.1203022 0.7860751 0.003208696 0.8711571 0.003194749 0.9569446 0.003189623 0.9569445 0.1202831 0.8715279 0.1202882 0.8715279 0.1202882 0.8711571 0.003194749 0.9569446 0.003189623 1.043106 -0.1138987 1.042732 0.003194749 0.9569446 0.003189623 0.9569446 0.003189623 0.9569447 -0.1139038 1.043106 -0.1138987 0.1284455 -0.1138848 0.1278138 0.003208696 0.04273211 0.003194749 0.04273211 0.003194749 0.04310595 -0.1138987 0.1284455 -0.1138848 0.2124297 -0.1138657 0.2117239 0.003227829 0.1278138 0.003208696 0.1278138 0.003208696 0.1284455 -0.1138848 0.2124297 -0.1138657 0.2949479 -0.1138465 0.2943558 0.003246903 0.2117239 0.003227829 0.2117239 0.003227829 0.2124297 -0.1138657 0.2949479 -0.1138465 0.3762746 -0.1138326 0.3759404 0.00326091 0.2943558 0.003246903 0.2943558 0.003246903 0.2949479 -0.1138465 0.3762746 -0.1138326 0.4569439 -0.1138275 0.456944 0.003266036 0.3759404 0.00326091 0.3759404 0.00326091 0.3762746 -0.1138326 0.4569439 -0.1138275 0.5376133 -0.1138326 0.5379476 0.00326091 0.456944 0.003266036 0.456944 0.003266036 0.4569439 -0.1138275 0.5376133 -0.1138326 0.6189402 -0.1138465 0.6195325 0.003246903 0.5379476 0.00326091 0.5379476 0.00326091 0.5376133 -0.1138326 0.6189402 -0.1138465 0.7014588 -0.1138657 0.7021648 0.003227829 0.6195325 0.003246903 0.6195325 0.003246903 0.6189402 -0.1138465 0.7014588 -0.1138657 0.7854435 -0.1138848 0.7860751 0.003208696 0.7021648 0.003227829 0.7021648 0.003227829 0.7014588 -0.1138657 0.7854435 -0.1138848 0.8707834 -0.1138987 0.8711571 0.003194749 0.7860751 0.003208696 0.7860751 0.003208696 0.7854435 -0.1138848 0.8707834 -0.1138987 0.9569447 -0.1139038 0.9569446 0.003189623 0.8711571 0.003194749 0.8711571 0.003194749 0.8707834 -0.1138987 0.9569447 -0.1139038 1.043483 -0.2309923 1.043106 -0.1138987 0.9569447 -0.1139038 0.9569447 -0.1139038 0.9569448 -0.2309974 1.043483 -0.2309923 0.1290799 -0.2309784 0.1284455 -0.1138848 0.04310595 -0.1138987 0.04310595 -0.1138987 0.04348284 -0.2309923 0.1290799 -0.2309784 0.2131353 -0.2309592 0.2124297 -0.1138657 0.1284455 -0.1138848 0.1284455 -0.1138848 0.1290799 -0.2309784 0.2131353 -0.2309592 0.2955374 -0.2309401 0.2949479 -0.1138465 0.2124297 -0.1138657 0.2124297 -0.1138657 0.2131353 -0.2309592 0.2955374 -0.2309401 0.3766062 -0.2309262 0.3762746 -0.1138326 0.2949479 -0.1138465 0.2949479 -0.1138465 0.2955374 -0.2309401 0.3766062 -0.2309262 0.4569438 -0.2309211 0.4569439 -0.1138275 0.3762746 -0.1138326 0.3762746 -0.1138326 0.3766062 -0.2309262 0.4569438 -0.2309211 0.5372815 -0.2309262 0.5376133 -0.1138326 0.4569439 -0.1138275 0.4569439 -0.1138275 0.4569438 -0.2309211 0.5372815 -0.2309262 0.6183506 -0.2309401 0.6189402 -0.1138465 0.5376133 -0.1138326 0.5376133 -0.1138326 0.5372815 -0.2309262 0.6183506 -0.2309401 0.7007532 -0.2309592 0.7014588 -0.1138657 0.6189402 -0.1138465 0.6189402 -0.1138465 0.6183506 -0.2309401 0.7007532 -0.2309592 0.7848091 -0.2309784 0.7854435 -0.1138848 0.7014588 -0.1138657 0.7014588 -0.1138657 0.7007532 -0.2309592 0.7848091 -0.2309784 0.8704066 -0.2309923 0.8707834 -0.1138987 0.7854435 -0.1138848 0.7854435 -0.1138848 0.7848091 -0.2309784 0.8704066 -0.2309923 0.9569448 -0.2309974 0.9569447 -0.1139038 0.8707834 -0.1138987 0.8707834 -0.1138987 0.8704066 -0.2309923 0.9569448 -0.2309974 1.043863 -0.3480858 1.043483 -0.2309923 0.9569448 -0.2309974 0.9569448 -0.2309974 0.9569449 -0.3480909 1.043863 -0.3480858 0.1297169 -0.3480718 0.1290799 -0.2309784 0.04348284 -0.2309923 0.04348284 -0.2309923 0.04386264 -0.3480858 0.1297169 -0.3480718 0.2138408 -0.3480527 0.2131353 -0.2309592 0.1290799 -0.2309784 0.1290799 -0.2309784 0.1297169 -0.3480718 0.2138408 -0.3480527 0.2961241 -0.3480335 0.2955374 -0.2309401 0.2131353 -0.2309592 0.2131353 -0.2309592 0.2138408 -0.3480527 0.2961241 -0.3480335 0.3769354 -0.3480197 0.3766062 -0.2309262 0.2955374 -0.2309401 0.2955374 -0.2309401 0.2961241 -0.3480335 0.3769354 -0.3480197 0.4569437 -0.3480145 0.4569438 -0.2309211 0.3766062 -0.2309262 0.3766062 -0.2309262 0.3769354 -0.3480197 0.4569437 -0.3480145 0.536952 -0.3480197 0.5372815 -0.2309262 0.4569438 -0.2309211 0.4569438 -0.2309211 0.4569437 -0.3480145 0.536952 -0.3480197 0.6177638 -0.3480335 0.6183506 -0.2309401 0.5372815 -0.2309262 0.5372815 -0.2309262 0.536952 -0.3480197 0.6177638 -0.3480335 0.7000478 -0.3480527 0.7007532 -0.2309592 0.6183506 -0.2309401 0.6183506 -0.2309401 0.6177638 -0.3480335 0.7000478 -0.3480527 0.7841721 -0.3480718 0.7848091 -0.2309784 0.7007532 -0.2309592 0.7007532 -0.2309592 0.7000478 -0.3480527 0.7841721 -0.3480718 0.8700271 -0.3480858 0.8704066 -0.2309923 0.7848091 -0.2309784 0.7848091 -0.2309784 0.7841721 -0.3480718 0.8700271 -0.3480858 0.9569449 -0.3480909 0.9569448 -0.2309974 0.8704066 -0.2309923 0.8704066 -0.2309923 0.8700271 -0.3480858 0.9569449 -0.3480909 1.044245 -0.4651793 1.043863 -0.3480858 0.9569449 -0.3480909 0.9569449 -0.3480909 0.956945 -0.4651845 1.044245 -0.4651793 0.1303568 -0.4651654 0.1297169 -0.3480718 0.04386264 -0.3480858 0.04386264 -0.3480858 0.04424542 -0.4651793 0.1303568 -0.4651654 0.2145459 -0.4651462 0.2138408 -0.3480527 0.1297169 -0.3480718 0.1297169 -0.3480718 0.1303568 -0.4651654 0.2145459 -0.4651462 0.2967082 -0.4651272 0.2961241 -0.3480335 0.2138408 -0.3480527 0.2138408 -0.3480527 0.2145459 -0.4651462 0.2967082 -0.4651272 0.3772622 -0.4651132 0.3769354 -0.3480197 0.2961241 -0.3480335 0.2961241 -0.3480335 0.2967082 -0.4651272 0.3772622 -0.4651132 0.4569436 -0.465108 0.4569437 -0.3480145 0.3769354 -0.3480197 0.3769354 -0.3480197 0.3772622 -0.4651132 0.4569436 -0.465108 0.5366251 -0.4651132 0.536952 -0.3480197 0.4569437 -0.3480145 0.4569437 -0.3480145 0.4569436 -0.465108 0.5366251 -0.4651132 0.6171796 -0.4651272 0.6177638 -0.3480335 0.536952 -0.3480197 0.536952 -0.3480197 0.5366251 -0.4651132 0.6171796 -0.4651272 0.6993426 -0.4651462 0.7000478 -0.3480527 0.6177638 -0.3480335 0.6177638 -0.3480335 0.6171796 -0.4651272 0.6993426 -0.4651462 0.7835324 -0.4651654 0.7841721 -0.3480718 0.7000478 -0.3480527 0.7000478 -0.3480527 0.6993426 -0.4651462 0.7835324 -0.4651654 0.8696444 -0.4651793 0.8700271 -0.3480858 0.7841721 -0.3480718 0.7841721 -0.3480718 0.7835324 -0.4651654 0.8696444 -0.4651793 0.956945 -0.4651845 0.9569449 -0.3480909 0.8700271 -0.3480858 0.8700271 -0.3480858 0.8696444 -0.4651793 0.956945 -0.4651845 1.044631 -0.5822728 1.044245 -0.4651793 0.956945 -0.4651845 0.956945 -0.4651845 0.9569451 -0.5822779 1.044631 -0.5822728 0.1309994 -0.5822588 0.1303568 -0.4651654 0.04424542 -0.4651793 0.04424542 -0.4651793 0.0446313 -0.5822728 0.1309994 -0.5822588 0.2152507 -0.5822397 0.2145459 -0.4651462 0.1303568 -0.4651654 0.1303568 -0.4651654 0.1309994 -0.5822588 0.2152507 -0.5822397 0.2972896 -0.5822207 0.2967082 -0.4651272 0.2145459 -0.4651462 0.2145459 -0.4651462 0.2152507 -0.5822397 0.2972896 -0.5822207 0.3775865 -0.5822067 0.3772622 -0.4651132 0.2967082 -0.4651272 0.2967082 -0.4651272 0.2972896 -0.5822207 0.3775865 -0.5822067 0.4569435 -0.5822016 0.4569436 -0.465108 0.3772622 -0.4651132 0.3772622 -0.4651132 0.3775865 -0.5822067 0.4569435 -0.5822016 0.5363007 -0.5822067 0.5366251 -0.4651132 0.4569436 -0.465108 0.4569436 -0.465108 0.4569435 -0.5822016 0.5363007 -0.5822067 0.6165982 -0.5822207 0.6171796 -0.4651272 0.5366251 -0.4651132 0.5366251 -0.4651132 0.5363007 -0.5822067 0.6165982 -0.5822207 0.6986377 -0.5822397 0.6993426 -0.4651462 0.6171796 -0.4651272 0.6171796 -0.4651272 0.6165982 -0.5822207 0.6986377 -0.5822397 0.78289 -0.5822588 0.7835324 -0.4651654 0.6993426 -0.4651462 0.6993426 -0.4651462 0.6986377 -0.5822397 0.78289 -0.5822588 0.8692587 -0.5822728 0.8696444 -0.4651793 0.7835324 -0.4651654 0.7835324 -0.4651654 0.78289 -0.5822588 0.8692587 -0.5822728 0.9569451 -0.5822779 0.956945 -0.4651845 0.8696444 -0.4651793 0.8696444 -0.4651793 0.8692587 -0.5822728 0.9569451 -0.5822779 1.04502 -0.6993663 1.044631 -0.5822728 0.9569451 -0.5822779 0.9569451 -0.5822779 0.9569453 -0.6993715 1.04502 -0.6993663 0.1316446 -0.6993524 0.1309994 -0.5822588 0.0446313 -0.5822728 0.0446313 -0.5822728 0.04502022 -0.6993663 0.1316446 -0.6993524 0.2159553 -0.6993333 0.2152507 -0.5822397 0.1309994 -0.5822588 0.1309994 -0.5822588 0.1316446 -0.6993524 0.2159553 -0.6993333 0.2978682 -0.6993142 0.2972896 -0.5822207 0.2152507 -0.5822397 0.2152507 -0.5822397 0.2159553 -0.6993333 0.2978682 -0.6993142 0.3779084 -0.6993002 0.3775865 -0.5822067 0.2972896 -0.5822207 0.2972896 -0.5822207 0.2978682 -0.6993142 0.3779084 -0.6993002 0.4569434 -0.699295 0.4569435 -0.5822016 0.3775865 -0.5822067 0.3775865 -0.5822067 0.3779084 -0.6993002 0.4569434 -0.699295 0.5359786 -0.6993002 0.5363007 -0.5822067 0.4569435 -0.5822016 0.4569435 -0.5822016 0.4569434 -0.699295 0.5359786 -0.6993002 0.6160194 -0.6993142 0.6165982 -0.5822207 0.5363007 -0.5822067 0.5363007 -0.5822067 0.5359786 -0.6993002 0.6160194 -0.6993142 0.6979331 -0.6993333 0.6986377 -0.5822397 0.6165982 -0.5822207 0.6165982 -0.5822207 0.6160194 -0.6993142 0.6979331 -0.6993333 0.7822449 -0.6993524 0.78289 -0.5822588 0.6986377 -0.5822397 0.6986377 -0.5822397 0.6979331 -0.6993333 0.7822449 -0.6993524 0.86887 -0.6993663 0.8692587 -0.5822728 0.78289 -0.5822588 0.78289 -0.5822588 0.7822449 -0.6993524 0.86887 -0.6993663 0.9569453 -0.6993715 0.9569451 -0.5822779 0.8692587 -0.5822728 0.8692587 -0.5822728 0.86887 -0.6993663 0.9569453 -0.6993715 1.045412 -0.8164599 1.04502 -0.6993663 0.9569453 -0.6993715 0.9569453 -0.6993715 0.9569453 -0.816465 1.045412 -0.8164599 0.1322925 -0.8164459 0.1316446 -0.6993524 0.04502022 -0.6993663 0.04502022 -0.6993663 0.04541224 -0.8164599 0.1322925 -0.8164459 0.2166595 -0.8164269 0.2159553 -0.6993333 0.1316446 -0.6993524 0.1316446 -0.6993524 0.1322925 -0.8164459 0.2166595 -0.8164269 0.2984442 -0.8164077 0.2978682 -0.6993142 0.2159553 -0.6993333 0.2159553 -0.6993333 0.2166595 -0.8164269 0.2984442 -0.8164077 0.378228 -0.8163937 0.3779084 -0.6993002 0.2978682 -0.6993142 0.2978682 -0.6993142 0.2984442 -0.8164077 0.378228 -0.8163937 0.4569434 -0.8163886 0.4569434 -0.699295 0.3779084 -0.6993002 0.3779084 -0.6993002 0.378228 -0.8163937 0.4569434 -0.8163886 0.535659 -0.8163937 0.5359786 -0.6993002 0.4569434 -0.699295 0.4569434 -0.699295 0.4569434 -0.8163886 0.535659 -0.8163937 0.6154433 -0.8164077 0.6160194 -0.6993142 0.5359786 -0.6993002 0.5359786 -0.6993002 0.535659 -0.8163937 0.6154433 -0.8164077 0.697229 -0.8164269 0.6979331 -0.6993333 0.6160194 -0.6993142 0.6160194 -0.6993142 0.6154433 -0.8164077 0.697229 -0.8164269 0.781597 -0.8164459 0.7822449 -0.6993524 0.6979331 -0.6993333 0.6979331 -0.6993333 0.697229 -0.8164269 0.781597 -0.8164459 0.8684781 -0.8164599 0.86887 -0.6993663 0.7822449 -0.6993524 0.7822449 -0.6993524 0.781597 -0.8164459 0.8684781 -0.8164599 0.9569453 -0.816465 0.9569453 -0.6993715 0.86887 -0.6993663 0.86887 -0.6993663 0.8684781 -0.8164599 0.9569453 -0.816465 1.045923 -0.8285025 1.045412 -0.8164599 0.9569453 -0.816465 0.9569453 -0.816465 0.9569454 -0.8285072 1.045923 -0.8285025 0.1331337 -0.8284897 0.1322925 -0.8164459 0.04541224 -0.8164599 0.04541224 -0.8164599 0.04592341 -0.8285025 0.1331337 -0.8284897 0.2175688 -0.828472 0.2166595 -0.8164269 0.1322925 -0.8164459 0.1322925 -0.8164459 0.1331337 -0.8284897 0.2175688 -0.828472 0.2991846 -0.8284545 0.2984442 -0.8164077 0.2166595 -0.8164269 0.2166595 -0.8164269 0.2175688 -0.828472 0.2991846 -0.8284545 0.3786374 -0.8284416 0.378228 -0.8163937 0.2984442 -0.8164077 0.2984442 -0.8164077 0.2991846 -0.8284545 0.3786374 -0.8284416 0.4569433 -0.828437 0.4569434 -0.8163886 0.378228 -0.8163937 0.378228 -0.8163937 0.3786374 -0.8284416 0.4569433 -0.828437 0.5352494 -0.8284416 0.535659 -0.8163937 0.4569434 -0.8163886 0.4569434 -0.8163886 0.4569433 -0.828437 0.5352494 -0.8284416 0.6147029 -0.8284545 0.6154433 -0.8164077 0.535659 -0.8163937 0.535659 -0.8163937 0.5352494 -0.8284416 0.6147029 -0.8284545 0.6963196 -0.8284721 0.697229 -0.8164269 0.6154433 -0.8164077 0.6154433 -0.8164077 0.6147029 -0.8284545 0.6963196 -0.8284721 0.7807559 -0.8284897 0.781597 -0.8164459 0.697229 -0.8164269 0.697229 -0.8164269 0.6963196 -0.8284721 0.7807559 -0.8284897 0.8679671 -0.8285025 0.8684781 -0.8164599 0.781597 -0.8164459 0.781597 -0.8164459 0.7807559 -0.8284897 0.8679671 -0.8285025 0.9569454 -0.8285072 0.9569453 -0.816465 0.8684781 -0.8164599 0.8684781 -0.8164599 0.8679671 -0.8285025 0.9569454 -0.8285072 1.04786 -0.8386818 1.045923 -0.8285025 0.9569454 -0.8285072 0.9569454 -0.8285072 0.9569458 -0.8386854 1.04786 -0.8386818 0.1362822 -0.838672 0.1331337 -0.8284897 0.04592341 -0.8285025 0.04592341 -0.8285025 0.04785984 -0.8386818 0.1362822 -0.838672 0.2209243 -0.8386586 0.2175688 -0.828472 0.1331337 -0.8284897 0.1331337 -0.8284897 0.1362822 -0.838672 0.2209243 -0.8386586 0.3018826 -0.8386451 0.2991846 -0.8284545 0.2175688 -0.828472 0.2175688 -0.828472 0.2209243 -0.8386586 0.3018826 -0.8386451 0.3801176 -0.8386353 0.3786374 -0.8284416 0.2991846 -0.8284545 0.2991846 -0.8284545 0.3018826 -0.8386451 0.3801176 -0.8386353 0.456943 -0.8386317 0.4569433 -0.828437 0.3786374 -0.8284416 0.3786374 -0.8284416 0.3801176 -0.8386353 0.456943 -0.8386317 0.5337687 -0.8386353 0.5352494 -0.8284416 0.4569433 -0.828437 0.4569433 -0.828437 0.456943 -0.8386317 0.5337687 -0.8386353 0.6120045 -0.8386452 0.6147029 -0.8284545 0.5352494 -0.8284416 0.5352494 -0.8284416 0.5337687 -0.8386353 0.6120045 -0.8386452 0.6929641 -0.8386586 0.6963196 -0.8284721 0.6147029 -0.8284545 0.6147029 -0.8284545 0.6120045 -0.8386452 0.6929641 -0.8386586 0.7776077 -0.838672 0.7807559 -0.8284897 0.6963196 -0.8284721 0.6963196 -0.8284721 0.6929641 -0.8386586 0.7776077 -0.838672 0.8660312 -0.8386818 0.8679671 -0.8285025 0.7807559 -0.8284897 0.7807559 -0.8284897 0.7776077 -0.838672 0.8660312 -0.8386818 0.9569458 -0.8386854 0.9569454 -0.8285072 0.8679671 -0.8285025 0.8679671 -0.8285025 0.8660312 -0.8386818 0.9569458 -0.8386854 1.055399 -0.8454678 1.04786 -0.8386818 0.9569458 -0.8386854 0.9569458 -0.8386854 0.9569474 -0.8454697 1.055399 -0.8454678 0.1479732 -0.8454626 0.1362822 -0.838672 0.04785984 -0.8386818 0.04785984 -0.8386818 0.05539923 -0.8454678 0.1479732 -0.8454626 0.2327485 -0.8454553 0.2209243 -0.8386586 0.1362822 -0.838672 0.1362822 -0.838672 0.1479732 -0.8454626 0.2327485 -0.8454553 0.3109991 -0.845448 0.3018826 -0.8386451 0.2209243 -0.8386586 0.2209243 -0.8386586 0.2327485 -0.8454553 0.3109991 -0.845448 0.3849908 -0.8454427 0.3801176 -0.8386353 0.3018826 -0.8386451 0.3018826 -0.8386451 0.3109991 -0.845448 0.3849908 -0.8454427 0.456942 -0.8454407 0.456943 -0.8386317 0.3801176 -0.8386353 0.3801176 -0.8386353 0.3849908 -0.8454427 0.456942 -0.8454407 0.5288935 -0.8454427 0.5337687 -0.8386353 0.456943 -0.8386317 0.456943 -0.8386317 0.456942 -0.8454407 0.5288935 -0.8454427 0.6028865 -0.845448 0.6120045 -0.8386452 0.5337687 -0.8386353 0.5337687 -0.8386353 0.5288935 -0.8454427 0.6028865 -0.845448 0.6811394 -0.8454553 0.6929641 -0.8386586 0.6120045 -0.8386452 0.6120045 -0.8386452 0.6028865 -0.845448 0.6811394 -0.8454553 0.7659171 -0.8454626 0.7776077 -0.838672 0.6929641 -0.8386586 0.6929641 -0.8386586 0.6811394 -0.8454553 0.7659171 -0.8454626 0.8584943 -0.8454678 0.8660312 -0.8386818 0.7776077 -0.838672 0.7776077 -0.838672 0.7659171 -0.8454626 0.8584943 -0.8454678 0.9569474 -0.8454697 0.9569458 -0.8386854 0.8660312 -0.8386818 0.8660312 -0.8386818 0.8584943 -0.8454678 0.9569474 -0.8454697 0.9569474 -0.8454697 1.456928 -0.8478403 1.055399 -0.8454678 0.05539923 -0.8454678 0.4569281 -0.8478403 0.1479732 -0.8454626 0.1479732 -0.8454626 0.4569281 -0.8478403 0.2327485 -0.8454553 0.2327485 -0.8454553 0.4569281 -0.8478403 0.3109991 -0.845448 0.3109991 -0.845448 0.4569281 -0.8478403 0.3849908 -0.8454427 0.3849908 -0.8454427 0.4569281 -0.8478403 0.456942 -0.8454407 0.456942 -0.8454407 0.4569281 -0.8478403 0.5288935 -0.8454427 0.5288935 -0.8454427 0.4569281 -0.8478403 0.6028865 -0.845448 0.6028865 -0.845448 0.4569281 -0.8478403 0.6811394 -0.8454553 0.6811394 -0.8454553 0.4569281 -0.8478403 0.7659171 -0.8454626 0.7659171 -0.8454626 0.4569281 -0.8478403 0.8584943 -0.8454678 -0.1415057 -0.8454678 0.4569281 -0.8478403 -0.04305255 -0.8454697 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 1 1 35 14 13 36 2 2 37 1 1 38 1 1 39 13 14 40 14 13 41 15 15 42 3 3 43 2 2 44 2 2 45 14 13 46 15 15 47 16 16 48 4 4 49 3 3 50 3 3 51 15 15 52 16 16 53 17 17 54 5 5 55 4 4 56 4 4 57 16 16 58 17 17 59 18 18 60 6 6 61 5 5 62 5 5 63 17 17 64 18 18 65 19 19 66 7 7 67 6 6 68 6 6 69 18 18 70 19 19 71 20 20 72 8 8 73 7 7 74 7 7 75 19 19 76 20 20 77 21 21 78 9 9 79 8 8 80 8 8 81 20 20 82 21 21 83 22 22 84 10 10 85 9 9 86 9 9 87 21 21 88 22 22 89 23 23 90 11 11 91 10 10 92 10 10 93 22 22 94 23 23 95 24 24 96 12 12 97 11 11 98 11 11 99 23 23 100 24 24 101 13 14 102 1 1 103 12 12 104 12 12 105 24 24 106 13 14 107 26 25 108 14 13 109 13 14 110 13 14 111 25 26 112 26 25 113 27 27 114 15 15 115 14 13 116 14 13 117 26 25 118 27 27 119 28 28 120 16 16 121 15 15 122 15 15 123 27 27 124 28 28 125 29 29 126 17 17 127 16 16 128 16 16 129 28 28 130 29 29 131 30 30 132 18 18 133 17 17 134 17 17 135 29 29 136 30 30 137 31 31 138 19 19 139 18 18 140 18 18 141 30 30 142 31 31 143 32 32 144 20 20 145 19 19 146 19 19 147 31 31 148 32 32 149 33 33 150 21 21 151 20 20 152 20 20 153 32 32 154 33 33 155 34 34 156 22 22 157 21 21 158 21 21 159 33 33 160 34 34 161 35 35 162 23 23 163 22 22 164 22 22 165 34 34 166 35 35 167 36 36 168 24 24 169 23 23 170 23 23 171 35 35 172 36 36 173 25 26 174 13 14 175 24 24 176 24 24 177 36 36 178 25 26 179 38 37 180 26 25 181 25 26 182 25 26 183 37 38 184 38 37 185 39 39 186 27 27 187 26 25 188 26 25 189 38 37 190 39 39 191 40 40 192 28 28 193 27 27 194 27 27 195 39 39 196 40 40 197 41 41 198 29 29 199 28 28 200 28 28 201 40 40 202 41 41 203 42 42 204 30 30 205 29 29 206 29 29 207 41 41 208 42 42 209 43 43 210 31 31 211 30 30 212 30 30 213 42 42 214 43 43 215 44 44 216 32 32 217 31 31 218 31 31 219 43 43 220 44 44 221 45 45 222 33 33 223 32 32 224 32 32 225 44 44 226 45 45 227 46 46 228 34 34 229 33 33 230 33 33 231 45 45 232 46 46 233 47 47 234 35 35 235 34 34 236 34 34 237 46 46 238 47 47 239 48 48 240 36 36 241 35 35 242 35 35 243 47 47 244 48 48 245 37 38 246 25 26 247 36 36 248 36 36 249 48 48 250 37 38 251 50 49 252 38 37 253 37 38 254 37 38 255 49 50 256 50 49 257 51 51 258 39 39 259 38 37 260 38 37 261 50 49 262 51 51 263 52 52 264 40 40 265 39 39 266 39 39 267 51 51 268 52 52 269 53 53 270 41 41 271 40 40 272 40 40 273 52 52 274 53 53 275 54 54 276 42 42 277 41 41 278 41 41 279 53 53 280 54 54 281 55 55 282 43 43 283 42 42 284 42 42 285 54 54 286 55 55 287 56 56 288 44 44 289 43 43 290 43 43 291 55 55 292 56 56 293 57 57 294 45 45 295 44 44 296 44 44 297 56 56 298 57 57 299 58 58 300 46 46 301 45 45 302 45 45 303 57 57 304 58 58 305 59 59 306 47 47 307 46 46 308 46 46 309 58 58 310 59 59 311 60 60 312 48 48 313 47 47 314 47 47 315 59 59 316 60 60 317 49 50 318 37 38 319 48 48 320 48 48 321 60 60 322 49 50 323 62 61 324 50 49 325 49 50 326 49 50 327 61 62 328 62 61 329 63 63 330 51 51 331 50 49 332 50 49 333 62 61 334 63 63 335 64 64 336 52 52 337 51 51 338 51 51 339 63 63 340 64 64 341 65 65 342 53 53 343 52 52 344 52 52 345 64 64 346 65 65 347 66 66 348 54 54 349 53 53 350 53 53 351 65 65 352 66 66 353 67 67 354 55 55 355 54 54 356 54 54 357 66 66 358 67 67 359 68 68 360 56 56 361 55 55 362 55 55 363 67 67 364 68 68 365 69 69 366 57 57 367 56 56 368 56 56 369 68 68 370 69 69 371 70 70 372 58 58 373 57 57 374 57 57 375 69 69 376 70 70 377 71 71 378 59 59 379 58 58 380 58 58 381 70 70 382 71 71 383 72 72 384 60 60 385 59 59 386 59 59 387 71 71 388 72 72 389 61 62 390 49 50 391 60 60 392 60 60 393 72 72 394 61 62 395 74 73 396 62 61 397 61 62 398 61 62 399 73 74 400 74 73 401 75 75 402 63 63 403 62 61 404 62 61 405 74 73 406 75 75 407 76 76 408 64 64 409 63 63 410 63 63 411 75 75 412 76 76 413 77 77 414 65 65 415 64 64 416 64 64 417 76 76 418 77 77 419 78 78 420 66 66 421 65 65 422 65 65 423 77 77 424 78 78 425 79 79 426 67 67 427 66 66 428 66 66 429 78 78 430 79 79 431 80 80 432 68 68 433 67 67 434 67 67 435 79 79 436 80 80 437 81 81 438 69 69 439 68 68 440 68 68 441 80 80 442 81 81 443 82 82 444 70 70 445 69 69 446 69 69 447 81 81 448 82 82 449 83 83 450 71 71 451 70 70 452 70 70 453 82 82 454 83 83 455 84 84 456 72 72 457 71 71 458 71 71 459 83 83 460 84 84 461 73 74 462 61 62 463 72 72 464 72 72 465 84 84 466 73 74 467 86 85 468 74 73 469 73 74 470 73 74 471 85 86 472 86 85 473 87 87 474 75 75 475 74 73 476 74 73 477 86 85 478 87 87 479 88 88 480 76 76 481 75 75 482 75 75 483 87 87 484 88 88 485 89 89 486 77 77 487 76 76 488 76 76 489 88 88 490 89 89 491 90 90 492 78 78 493 77 77 494 77 77 495 89 89 496 90 90 497 91 91 498 79 79 499 78 78 500 78 78 501 90 90 502 91 91 503 92 92 504 80 80 505 79 79 506 79 79 507 91 91 508 92 92 509 93 93 510 81 81 511 80 80 512 80 80 513 92 92 514 93 93 515 94 94 516 82 82 517 81 81 518 81 81 519 93 93 520 94 94 521 95 95 522 83 83 523 82 82 524 82 82 525 94 94 526 95 95 527 96 96 528 84 84 529 83 83 530 83 83 531 95 95 532 96 96 533 85 86 534 73 74 535 84 84 536 84 84 537 96 96 538 85 86 539 98 97 540 86 85 541 85 86 542 85 86 543 97 98 544 98 97 545 99 99 546 87 87 547 86 85 548 86 85 549 98 97 550 99 99 551 100 100 552 88 88 553 87 87 554 87 87 555 99 99 556 100 100 557 101 101 558 89 89 559 88 88 560 88 88 561 100 100 562 101 101 563 102 102 564 90 90 565 89 89 566 89 89 567 101 101 568 102 102 569 103 103 570 91 91 571 90 90 572 90 90 573 102 102 574 103 103 575 104 104 576 92 92 577 91 91 578 91 91 579 103 103 580 104 104 581 105 105 582 93 93 583 92 92 584 92 92 585 104 104 586 105 105 587 106 106 588 94 94 589 93 93 590 93 93 591 105 105 592 106 106 593 107 107 594 95 95 595 94 94 596 94 94 597 106 106 598 107 107 599 108 108 600 96 96 601 95 95 602 95 95 603 107 107 604 108 108 605 97 98 606 85 86 607 96 96 608 96 96 609 108 108 610 97 98 611 110 109 612 98 97 613 97 98 614 97 98 615 109 110 616 110 109 617 111 111 618 99 99 619 98 97 620 98 97 621 110 109 622 111 111 623 112 112 624 100 100 625 99 99 626 99 99 627 111 111 628 112 112 629 113 113 630 101 101 631 100 100 632 100 100 633 112 112 634 113 113 635 114 114 636 102 102 637 101 101 638 101 101 639 113 113 640 114 114 641 115 115 642 103 103 643 102 102 644 102 102 645 114 114 646 115 115 647 116 116 648 104 104 649 103 103 650 103 103 651 115 115 652 116 116 653 117 117 654 105 105 655 104 104 656 104 104 657 116 116 658 117 117 659 118 118 660 106 106 661 105 105 662 105 105 663 117 117 664 118 118 665 119 119 666 107 107 667 106 106 668 106 106 669 118 118 670 119 119 671 120 120 672 108 108 673 107 107 674 107 107 675 119 119 676 120 120 677 109 110 678 97 98 679 108 108 680 108 108 681 120 120 682 109 110 683 122 121 684 110 109 685 109 110 686 109 110 687 121 122 688 122 121 689 123 123 690 111 111 691 110 109 692 110 109 693 122 121 694 123 123 695 124 124 696 112 112 697 111 111 698 111 111 699 123 123 700 124 124 701 125 125 702 113 113 703 112 112 704 112 112 705 124 124 706 125 125 707 126 126 708 114 114 709 113 113 710 113 113 711 125 125 712 126 126 713 127 127 714 115 115 715 114 114 716 114 114 717 126 126 718 127 127 719 128 128 720 116 116 721 115 115 722 115 115 723 127 127 724 128 128 725 129 129 726 117 117 727 116 116 728 116 116 729 128 128 730 129 129 731 130 130 732 118 118 733 117 117 734 117 117 735 129 129 736 130 130 737 131 131 738 119 119 739 118 118 740 118 118 741 130 130 742 131 131 743 132 132 744 120 120 745 119 119 746 119 119 747 131 131 748 132 132 749 121 122 750 109 110 751 120 120 752 120 120 753 132 132 754 121 122 755 134 133 756 122 121 757 121 122 758 121 122 759 133 134 760 134 133 761 135 135 762 123 123 763 122 121 764 122 121 765 134 133 766 135 135 767 136 136 768 124 124 769 123 123 770 123 123 771 135 135 772 136 136 773 137 137 774 125 125 775 124 124 776 124 124 777 136 136 778 137 137 779 138 138 780 126 126 781 125 125 782 125 125 783 137 137 784 138 138 785 139 139 786 127 127 787 126 126 788 126 126 789 138 138 790 139 139 791 140 140 792 128 128 793 127 127 794 127 127 795 139 139 796 140 140 797 141 141 798 129 129 799 128 128 800 128 128 801 140 140 802 141 141 803 142 142 804 130 130 805 129 129 806 129 129 807 141 141 808 142 142 809 143 143 810 131 131 811 130 130 812 130 130 813 142 142 814 143 143 815 144 144 816 132 132 817 131 131 818 131 131 819 143 143 820 144 144 821 133 134 822 121 122 823 132 132 824 132 132 825 144 144 826 133 134 827

    -
    - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    146 145 828 134 133 829 133 134 830 133 134 831 145 146 832 146 145 833 147 147 834 135 135 835 134 133 836 134 133 837 146 145 838 147 147 839 148 148 840 136 136 841 135 135 842 135 135 843 147 147 844 148 148 845 149 149 846 137 137 847 136 136 848 136 136 849 148 148 850 149 149 851 150 150 852 138 138 853 137 137 854 137 137 855 149 149 856 150 150 857 151 151 858 139 139 859 138 138 860 138 138 861 150 150 862 151 151 863 152 152 864 140 140 865 139 139 866 139 139 867 151 151 868 152 152 869 153 153 870 141 141 871 140 140 872 140 140 873 152 152 874 153 153 875 154 154 876 142 142 877 141 141 878 141 141 879 153 153 880 154 154 881 155 155 882 143 143 883 142 142 884 142 142 885 154 154 886 155 155 887 156 156 888 144 144 889 143 143 890 143 143 891 155 155 892 156 156 893 145 146 894 133 134 895 144 144 896 144 144 897 156 156 898 145 146 899 158 157 900 146 145 901 145 146 902 145 146 903 157 158 904 158 157 905 159 159 906 147 147 907 146 145 908 146 145 909 158 157 910 159 159 911 160 160 912 148 148 913 147 147 914 147 147 915 159 159 916 160 160 917 161 161 918 149 149 919 148 148 920 148 148 921 160 160 922 161 161 923 162 162 924 150 150 925 149 149 926 149 149 927 161 161 928 162 162 929 163 163 930 151 151 931 150 150 932 150 150 933 162 162 934 163 163 935 164 164 936 152 152 937 151 151 938 151 151 939 163 163 940 164 164 941 165 165 942 153 153 943 152 152 944 152 152 945 164 164 946 165 165 947 166 166 948 154 154 949 153 153 950 153 153 951 165 165 952 166 166 953 167 167 954 155 155 955 154 154 956 154 154 957 166 166 958 167 167 959 168 168 960 156 156 961 155 155 962 155 155 963 167 167 964 168 168 965 157 158 966 145 146 967 156 156 968 156 156 969 168 168 970 157 158 971 170 169 972 158 157 973 157 158 974 157 158 975 169 170 976 170 169 977 171 171 978 159 159 979 158 157 980 158 157 981 170 169 982 171 171 983 172 172 984 160 160 985 159 159 986 159 159 987 171 171 988 172 172 989 173 173 990 161 161 991 160 160 992 160 160 993 172 172 994 173 173 995 174 174 996 162 162 997 161 161 998 161 161 999 173 173 1000 174 174 1001 175 175 1002 163 163 1003 162 162 1004 162 162 1005 174 174 1006 175 175 1007 176 176 1008 164 164 1009 163 163 1010 163 163 1011 175 175 1012 176 176 1013 177 177 1014 165 165 1015 164 164 1016 164 164 1017 176 176 1018 177 177 1019 178 178 1020 166 166 1021 165 165 1022 165 165 1023 177 177 1024 178 178 1025 179 179 1026 167 167 1027 166 166 1028 166 166 1029 178 178 1030 179 179 1031 180 180 1032 168 168 1033 167 167 1034 167 167 1035 179 179 1036 180 180 1037 169 170 1038 157 158 1039 168 168 1040 168 168 1041 180 180 1042 169 170 1043 182 181 1044 170 169 1045 169 170 1046 169 170 1047 181 182 1048 182 181 1049 183 183 1050 171 171 1051 170 169 1052 170 169 1053 182 181 1054 183 183 1055 184 184 1056 172 172 1057 171 171 1058 171 171 1059 183 183 1060 184 184 1061 185 185 1062 173 173 1063 172 172 1064 172 172 1065 184 184 1066 185 185 1067 186 186 1068 174 174 1069 173 173 1070 173 173 1071 185 185 1072 186 186 1073 187 187 1074 175 175 1075 174 174 1076 174 174 1077 186 186 1078 187 187 1079 188 188 1080 176 176 1081 175 175 1082 175 175 1083 187 187 1084 188 188 1085 189 189 1086 177 177 1087 176 176 1088 176 176 1089 188 188 1090 189 189 1091 190 190 1092 178 178 1093 177 177 1094 177 177 1095 189 189 1096 190 190 1097 191 191 1098 179 179 1099 178 178 1100 178 178 1101 190 190 1102 191 191 1103 192 192 1104 180 180 1105 179 179 1106 179 179 1107 191 191 1108 192 192 1109 181 182 1110 169 170 1111 180 180 1112 180 180 1113 192 192 1114 181 182 1115 194 193 1116 182 181 1117 181 182 1118 181 182 1119 193 194 1120 194 193 1121 195 195 1122 183 183 1123 182 181 1124 182 181 1125 194 193 1126 195 195 1127 196 196 1128 184 184 1129 183 183 1130 183 183 1131 195 195 1132 196 196 1133 197 197 1134 185 185 1135 184 184 1136 184 184 1137 196 196 1138 197 197 1139 198 198 1140 186 186 1141 185 185 1142 185 185 1143 197 197 1144 198 198 1145 199 199 1146 187 187 1147 186 186 1148 186 186 1149 198 198 1150 199 199 1151 200 200 1152 188 188 1153 187 187 1154 187 187 1155 199 199 1156 200 200 1157 201 201 1158 189 189 1159 188 188 1160 188 188 1161 200 200 1162 201 201 1163 202 202 1164 190 190 1165 189 189 1166 189 189 1167 201 201 1168 202 202 1169 203 203 1170 191 191 1171 190 190 1172 190 190 1173 202 202 1174 203 203 1175 204 204 1176 192 192 1177 191 191 1178 191 191 1179 203 203 1180 204 204 1181 193 194 1182 181 182 1183 192 192 1184 192 192 1185 204 204 1186 193 194 1187 206 205 1188 194 193 1189 193 194 1190 193 194 1191 205 206 1192 206 205 1193 207 207 1194 195 195 1195 194 193 1196 194 193 1197 206 205 1198 207 207 1199 208 208 1200 196 196 1201 195 195 1202 195 195 1203 207 207 1204 208 208 1205 209 209 1206 197 197 1207 196 196 1208 196 196 1209 208 208 1210 209 209 1211 210 210 1212 198 198 1213 197 197 1214 197 197 1215 209 209 1216 210 210 1217 211 211 1218 199 199 1219 198 198 1220 198 198 1221 210 210 1222 211 211 1223 212 212 1224 200 200 1225 199 199 1226 199 199 1227 211 211 1228 212 212 1229 213 213 1230 201 201 1231 200 200 1232 200 200 1233 212 212 1234 213 213 1235 214 214 1236 202 202 1237 201 201 1238 201 201 1239 213 213 1240 214 214 1241 215 215 1242 203 203 1243 202 202 1244 202 202 1245 214 214 1246 215 215 1247 216 216 1248 204 204 1249 203 203 1250 203 203 1251 215 215 1252 216 216 1253 205 206 1254 193 194 1255 204 204 1256 204 204 1257 216 216 1258 205 206 1259 218 217 1260 206 205 1261 205 206 1262 205 206 1263 217 218 1264 218 217 1265 219 219 1266 207 207 1267 206 205 1268 206 205 1269 218 217 1270 219 219 1271 220 220 1272 208 208 1273 207 207 1274 207 207 1275 219 219 1276 220 220 1277 221 221 1278 209 209 1279 208 208 1280 208 208 1281 220 220 1282 221 221 1283 222 222 1284 210 210 1285 209 209 1286 209 209 1287 221 221 1288 222 222 1289 223 223 1290 211 211 1291 210 210 1292 210 210 1293 222 222 1294 223 223 1295 224 224 1296 212 212 1297 211 211 1298 211 211 1299 223 223 1300 224 224 1301 225 225 1302 213 213 1303 212 212 1304 212 212 1305 224 224 1306 225 225 1307 226 226 1308 214 214 1309 213 213 1310 213 213 1311 225 225 1312 226 226 1313 227 227 1314 215 215 1315 214 214 1316 214 214 1317 226 226 1318 227 227 1319 228 228 1320 216 216 1321 215 215 1322 215 215 1323 227 227 1324 228 228 1325 217 218 1326 205 206 1327 216 216 1328 216 216 1329 228 228 1330 217 218 1331 230 229 1332 218 217 1333 217 218 1334 217 218 1335 229 230 1336 230 229 1337 231 231 1338 219 219 1339 218 217 1340 218 217 1341 230 229 1342 231 231 1343 232 232 1344 220 220 1345 219 219 1346 219 219 1347 231 231 1348 232 232 1349 233 233 1350 221 221 1351 220 220 1352 220 220 1353 232 232 1354 233 233 1355 234 234 1356 222 222 1357 221 221 1358 221 221 1359 233 233 1360 234 234 1361 235 235 1362 223 223 1363 222 222 1364 222 222 1365 234 234 1366 235 235 1367 236 236 1368 224 224 1369 223 223 1370 223 223 1371 235 235 1372 236 236 1373 237 237 1374 225 225 1375 224 224 1376 224 224 1377 236 236 1378 237 237 1379 238 238 1380 226 226 1381 225 225 1382 225 225 1383 237 237 1384 238 238 1385 239 239 1386 227 227 1387 226 226 1388 226 226 1389 238 238 1390 239 239 1391 240 240 1392 228 228 1393 227 227 1394 227 227 1395 239 239 1396 240 240 1397 229 230 1398 217 218 1399 228 228 1400 228 228 1401 240 240 1402 229 230 1403 242 241 1404 230 229 1405 229 230 1406 229 230 1407 241 242 1408 242 241 1409 243 243 1410 231 231 1411 230 229 1412 230 229 1413 242 241 1414 243 243 1415 244 244 1416 232 232 1417 231 231 1418 231 231 1419 243 243 1420 244 244 1421 245 245 1422 233 233 1423 232 232 1424 232 232 1425 244 244 1426 245 245 1427 246 246 1428 234 234 1429 233 233 1430 233 233 1431 245 245 1432 246 246 1433 247 247 1434 235 235 1435 234 234 1436 234 234 1437 246 246 1438 247 247 1439 248 248 1440 236 236 1441 235 235 1442 235 235 1443 247 247 1444 248 248 1445 249 249 1446 237 237 1447 236 236 1448 236 236 1449 248 248 1450 249 249 1451 250 250 1452 238 238 1453 237 237 1454 237 237 1455 249 249 1456 250 250 1457 251 251 1458 239 239 1459 238 238 1460 238 238 1461 250 250 1462 251 251 1463 252 252 1464 240 240 1465 239 239 1466 239 239 1467 251 251 1468 252 252 1469 241 242 1470 229 230 1471 240 240 1472 240 240 1473 252 252 1474 241 242 1475 254 253 1476 242 241 1477 241 242 1478 241 242 1479 253 254 1480 254 253 1481 255 255 1482 243 243 1483 242 241 1484 242 241 1485 254 253 1486 255 255 1487 256 256 1488 244 244 1489 243 243 1490 243 243 1491 255 255 1492 256 256 1493 257 257 1494 245 245 1495 244 244 1496 244 244 1497 256 256 1498 257 257 1499 258 258 1500 246 246 1501 245 245 1502 245 245 1503 257 257 1504 258 258 1505 259 259 1506 247 247 1507 246 246 1508 246 246 1509 258 258 1510 259 259 1511 260 260 1512 248 248 1513 247 247 1514 247 247 1515 259 259 1516 260 260 1517 261 261 1518 249 249 1519 248 248 1520 248 248 1521 260 260 1522 261 261 1523 262 262 1524 250 250 1525 249 249 1526 249 249 1527 261 261 1528 262 262 1529 263 263 1530 251 251 1531 250 250 1532 250 250 1533 262 262 1534 263 263 1535 264 264 1536 252 252 1537 251 251 1538 251 251 1539 263 263 1540 264 264 1541 253 254 1542 241 242 1543 252 252 1544 252 252 1545 264 264 1546 253 254 1547 253 254 1548 265 265 1549 254 253 1550 254 253 1551 265 265 1552 255 255 1553 255 255 1554 265 265 1555 256 256 1556 256 256 1557 265 265 1558 257 257 1559 257 257 1560 265 265 1561 258 258 1562 258 258 1563 265 265 1564 259 259 1565 259 259 1566 265 265 1567 260 260 1568 260 260 1569 265 265 1570 261 261 1571 261 261 1572 265 265 1573 262 262 1574 262 262 1575 265 265 1576 263 263 1577 263 263 1578 265 265 1579 264 264 1580 264 264 1581 265 265 1582 253 254 1583

    -
    -
    - 1 -
    - - - - 8.26716e-5 0.01375007 -5.40353e-6 0.005511164 0.01190793 -0.004224002 0.009485125 0.006875097 -0.007312238 0.01093965 0 -0.00844264 0.009485125 -0.006874859 -0.007312238 0.005511164 -0.01190769 -0.004224002 8.26716e-5 -0.01374983 -5.40353e-6 -0.005345821 -0.01190769 0.004213213 -0.009319782 -0.006874859 0.007301449 -0.01077431 0 0.008431851 -0.009319722 0.006875097 0.007301449 -0.005345821 0.01190793 0.004213213 -0.03904145 0.01375007 -0.05649536 -0.03318327 0.01190793 -0.0600937 -0.02889484 0.006875097 -0.0627278 -0.02732515 0 -0.06369197 -0.02889484 -0.006874859 -0.0627278 -0.03318327 -0.01190769 -0.0600937 -0.03904145 -0.01374983 -0.05649536 -0.04489958 -0.01190769 -0.05289703 -0.04918801 -0.006874859 -0.05026286 -0.0507577 0 -0.0492987 -0.04918801 0.006875097 -0.05026286 -0.04489958 0.01190793 -0.05289703 -0.07173919 0.01375007 -0.1169327 -0.06552201 0.01190793 -0.1198674 -0.06097072 0.006875097 -0.1220157 -0.05930483 0 -0.122802 -0.06097072 -0.006874859 -0.1220157 -0.06552201 -0.01190769 -0.1198674 -0.07173919 -0.01374983 -0.1169327 -0.07795637 -0.01190769 -0.1139981 -0.08250766 -0.006874859 -0.1118497 -0.08417356 0 -0.1110634 -0.08250766 0.006875097 -0.1118497 -0.07795637 0.01190793 -0.1139981 -0.09761667 0.01375007 -0.1805894 -0.09111535 0.01190793 -0.182825 -0.08635604 0.006875097 -0.1844616 -0.08461403 0 -0.1850607 -0.08635604 -0.006874859 -0.1844616 -0.09111535 -0.01190769 -0.182825 -0.09761667 -0.01374983 -0.1805894 -0.1041181 -0.01190769 -0.1783537 -0.1088774 -0.006874859 -0.1767171 -0.1106194 0 -0.1761181 -0.1088774 0.006875097 -0.1767171 -0.1041181 0.01190793 -0.1783537 -0.1163623 0.01375007 -0.2466984 -0.1096551 0.01190793 -0.2482082 -0.1047451 0.006875097 -0.2493134 -0.1029479 0 -0.2497179 -0.1047451 -0.006874859 -0.2493134 -0.1096551 -0.01190769 -0.2482082 -0.1163623 -0.01374983 -0.2466984 -0.1230694 -0.01190769 -0.2451888 -0.1279795 -0.006874859 -0.2440836 -0.1297765 0 -0.2436791 -0.1279795 0.006875097 -0.2440836 -0.1230694 0.01190793 -0.2451888 -0.12775 0.01375007 -0.3144638 -0.1209177 0.01190793 -0.3152294 -0.1159162 0.006875097 -0.3157898 -0.1140855 0 -0.3159949 -0.1159162 -0.006874859 -0.3157898 -0.1209177 -0.01190769 -0.3152294 -0.12775 -0.01374983 -0.3144638 -0.1345822 -0.01190769 -0.3136982 -0.1395838 -0.006874859 -0.3131378 -0.1414145 0 -0.3129327 -0.1395838 0.006875097 -0.3131378 -0.1345822 0.01190793 -0.3136982 -0.1316428 0.01375007 -0.3830689 -0.1247678 0.01190793 -0.3830811 -0.1197349 0.006875097 -0.38309 -0.1178928 0 -0.3830933 -0.1197349 -0.006874859 -0.38309 -0.1247678 -0.01190769 -0.3830811 -0.1316428 -0.01374983 -0.3830689 -0.1385177 -0.01190769 -0.3830567 -0.1435506 -0.006874859 -0.3830478 -0.1453927 0 -0.3830445 -0.1435506 0.006875097 -0.3830478 -0.1385177 0.01190793 -0.3830567 -0.1316437 0.01375007 -0.4518189 -0.1247687 0.01190793 -0.4518189 -0.1197359 0.006875097 -0.4518189 -0.1178937 0 -0.4518189 -0.1197359 -0.006874859 -0.4518189 -0.1247687 -0.01190769 -0.4518189 -0.1316437 -0.01374983 -0.4518189 -0.1385187 -0.01190769 -0.4518189 -0.1435516 -0.006874859 -0.4518189 -0.1453937 0 -0.4518189 -0.1435516 0.006875097 -0.4518189 -0.1385187 0.01190793 -0.4518189 -0.1316437 0.01375007 -0.5205689 -0.1247687 0.01190793 -0.5205689 -0.1197359 0.006875097 -0.5205689 -0.1178937 0 -0.5205689 -0.1197359 -0.006874859 -0.5205689 -0.1247687 -0.01190769 -0.5205689 -0.1316437 -0.01374983 -0.5205689 -0.1385187 -0.01190769 -0.5205689 -0.1435516 -0.006874859 -0.5205689 -0.1453937 0 -0.5205689 -0.1435516 0.006875097 -0.5205689 -0.1385187 0.01190793 -0.5205689 -0.1316437 0.01375013 -0.6305728 -0.1247687 0.01190799 -0.6305728 -0.1197358 0.006875097 -0.6305728 -0.1178937 1.41808e-7 -0.6305728 -0.1197358 -0.006874799 -0.6305728 -0.1247687 -0.01190769 -0.6305728 -0.1316437 -0.01374983 -0.6305728 -0.1385187 -0.01190769 -0.6305728 -0.1435515 -0.006874799 -0.6305728 -0.1453937 1.4301e-7 -0.6305728 -0.1435515 0.006875097 -0.6305728 -0.1385187 0.01190799 -0.6305728 -0.1316437 0.01375007 -0.6580689 -0.1247687 0.01190793 -0.6580689 -0.1197359 0.006875097 -0.6580689 -0.1178937 0 -0.6580689 -0.1197359 -0.006874859 -0.6580689 -0.1247687 -0.01190769 -0.6580689 -0.1316437 -0.01374983 -0.6580689 -0.1385187 -0.01190769 -0.6580689 -0.1435515 -0.006874859 -0.6580689 -0.1453937 0 -0.6580689 -0.1435515 0.006875097 -0.6580689 -0.1385187 0.01190793 -0.6580689 -0.1316437 0.01375007 -0.7268189 -0.1247687 0.01190793 -0.7268189 -0.1197358 0.006875097 -0.7268189 -0.1178937 0 -0.7268189 -0.1197358 -0.006874859 -0.7268189 -0.1247687 -0.01190769 -0.7268189 -0.1316437 -0.01374983 -0.7268189 -0.1385187 -0.01190769 -0.7268189 -0.1435515 -0.006874859 -0.7268189 -0.1453937 0 -0.7268189 -0.1435515 0.006875097 -0.7268189 -0.1385187 0.01190793 -0.7268189 -0.1316437 0.01375007 -0.7955689 -0.1247687 0.01190793 -0.7955689 -0.1197358 0.006875097 -0.7955689 -0.1178937 0 -0.7955689 -0.1197358 -0.006874859 -0.7955689 -0.1247687 -0.01190769 -0.7955689 -0.1316437 -0.01374983 -0.7955689 -0.1385187 -0.01190769 -0.7955689 -0.1435515 -0.006874859 -0.7955689 -0.1453937 0 -0.7955689 -0.1435515 0.006875097 -0.7955689 -0.1385187 0.01190793 -0.7955689 - - - - - - - - - - -0.007446467 0.999939 0.005157589 0.4058657 0.8695944 -0.2810755 0.4202094 0.8699301 -0.258095 -0.007690608 0.999939 0.004730343 0.7103183 0.5033723 -0.4919584 0.7359539 0.5039522 -0.4520401 0.8220771 0 -0.5693534 0.8520768 0 -0.5233619 0.7103183 -0.5033723 -0.4919584 0.7359539 -0.5039522 -0.4520401 0.4058657 -0.8695944 -0.2810755 0.4202094 -0.8699301 -0.258095 -0.007446467 -0.999939 0.005157589 -0.007690608 -0.999939 0.004730343 -0.4170354 -0.8617511 0.2888272 -0.4317454 -0.8620868 0.2652059 -0.7140416 -0.4955595 0.4945219 -0.7398297 -0.4961089 0.4544206 -0.8220771 0 0.5693534 -0.8520768 0 0.5233619 -0.7140111 0.4955595 0.4945219 -0.7398297 0.4961089 0.4544206 -0.4170354 0.8617511 0.2888272 -0.4317454 0.8620868 0.2652059 0.445967 0.8699301 -0.2104861 -0.008178949 0.999939 0.003845274 0.7810602 0.5039522 -0.3686636 0.904294 0 -0.4268319 0.7810602 -0.5039522 -0.3686636 0.445967 -0.8699301 -0.2104861 -0.008178949 -0.999939 0.003845274 -0.4582354 -0.8620868 0.2162846 -0.7851497 -0.4961089 0.3706168 -0.904294 0 0.4268319 -0.7851497 0.4961089 0.3706168 -0.4582354 0.8620868 0.2162846 0.4663228 0.8699301 -0.1603442 -0.00854516 0.999939 0.002929747 0.8167669 0.5039522 -0.2808619 0.9456465 0 -0.3251747 0.8167669 -0.5039522 -0.2808619 0.4663228 -0.8699301 -0.1603442 -0.00854516 -0.999939 0.002929747 -0.4791711 -0.8620868 0.1647694 -0.8210394 -0.4961089 0.2823267 -0.9456465 0 0.3251747 -0.8210394 0.4961089 0.2823267 -0.4791711 0.8620868 0.1647694 0.4810938 0.8699301 -0.1082797 -0.008819818 0.999939 0.001983702 0.8426465 0.5039522 -0.189642 0.9755852 0 -0.2195807 0.8426465 -0.5039522 -0.189642 0.4810938 -0.8699301 -0.1082797 -0.008819818 -0.999939 0.001983702 -0.4943388 -0.8620868 0.1112704 -0.8470413 -0.4961089 0.1906491 -0.9755852 0 0.2195807 -0.8470413 0.4961089 0.1906491 -0.4943388 0.8620868 0.1112704 0.4900662 0.8699301 -0.05490279 -0.008972406 0.999939 0.00100708 0.8583331 0.5039522 -0.0961638 0.9937742 0 -0.1113315 0.8583331 -0.5039522 -0.0961638 0.4900662 -0.8699301 -0.05490279 -0.008972406 -0.999939 0.00100708 -0.5035554 -0.8620868 0.05639815 -0.8628498 -0.4961089 0.0966826 -0.9937742 0 0.1113315 -0.8628498 0.4961089 0.0966826 -0.5035554 0.8620868 0.05639815 0.4963836 0.8679769 -0.01400798 -0.004669308 0.9999695 2.44148e-4 0.8645589 0.5019074 -0.02456736 0.9995728 0 -0.02844321 0.8645589 -0.5019074 -0.02456736 0.4963836 -0.8679769 -0.01400798 -0.004669308 -0.9999695 2.44148e-4 -0.5033723 -0.863918 0.01431316 -0.8668783 -0.4978485 0.02450633 -0.9995728 0 0.02819907 -0.8668783 0.4978485 0.02450633 -0.5033723 0.863918 0.01431316 0.4999848 0.8660237 0 0 1 0 0.8660237 0.4999848 0 1 0 0 0.8660237 -0.4999848 0 0.4999848 -0.8660237 0 0 -1 0 -0.4999848 -0.8660237 0 -0.8660237 -0.4999848 0 -0.9999695 0 0 -0.8660237 0.4999848 0 -0.4999848 0.8660237 0 0.4999848 0.8660237 0 0 1 0 0.8660237 0.4999848 0 1 0 0 0.8660237 -0.4999848 0 0.4999848 -0.8660237 0 0 -1 0 -0.4999848 -0.8660237 0 -0.8660237 -0.4999848 0 -0.9999695 0 0 -0.8660237 0.4999848 0 -0.4999848 0.8660237 0 0.4999848 0.8660237 0 0 1 0 0.8660237 0.4999848 0 1 0 0 0.8660237 -0.4999848 0 0.4999848 -0.8660237 0 0 -0.9999695 0 -0.4999848 -0.8660237 0 -0.8660237 -0.4999848 0 -1 0 0 -0.8660237 0.4999848 0 -0.4999848 0.8660237 0 0.4999848 0.8660237 0 0 1 0 0.8660237 0.4999848 0 1 0 0 0.8660237 -0.4999848 0 0.4999848 -0.8660237 0 0 -1 0 -0.4999848 -0.8660237 0 -0.8660237 -0.4999848 0 -1 0 0 -0.8660237 0.4999848 0 -0.4999848 0.8660237 0 0.4999848 0.8660237 0 0 1 0 0.8660237 0.4999848 0 1 0 0 0.8660237 -0.4999848 0 0.4999848 -0.8660237 0 0 -1 0 -0.4999848 -0.8660237 0 -0.8660237 -0.4999848 0 -0.9999695 0 0 -0.8660237 0.4999848 0 -0.4999848 0.8660237 0 0.3785516 0.6557207 -0.6532182 0 0.7571337 -0.6532182 0.6557207 0.3785516 -0.6532182 0.7571337 0 -0.6532182 0.6557207 -0.3785516 -0.6532182 0.3785516 -0.6557207 -0.6532182 0 -0.7571337 -0.6532182 -0.3785821 -0.6557207 -0.6532182 -0.6557207 -0.3785516 -0.6532182 -0.7571337 0 -0.6532182 -0.6557207 0.3785516 -0.6532182 -0.3785821 0.6557207 -0.6532182 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 1 1 13 2 12 3 0 0 13 2 1 1 2 4 14 5 14 5 13 2 1 1 2 4 3 6 15 7 15 7 14 5 2 4 3 6 4 8 16 9 16 9 15 7 3 6 4 8 5 10 17 11 17 11 16 9 4 8 5 10 6 12 18 13 18 13 17 11 5 10 6 12 7 14 19 15 19 15 18 13 6 12 7 14 8 16 20 17 20 17 19 15 7 14 8 16 9 18 21 19 21 19 20 17 8 16 9 18 10 20 22 21 22 21 21 19 9 18 10 20 11 22 23 23 23 23 22 21 10 20 11 22 0 0 12 3 12 3 23 23 11 22 12 3 13 2 25 24 25 24 24 25 12 3 13 2 14 5 26 26 26 26 25 24 13 2 14 5 15 7 27 27 27 27 26 26 14 5 15 7 16 9 28 28 28 28 27 27 15 7 16 9 17 11 29 29 29 29 28 28 16 9 17 11 18 13 30 30 30 30 29 29 17 11 18 13 19 15 31 31 31 31 30 30 18 13 19 15 20 17 32 32 32 32 31 31 19 15 20 17 21 19 33 33 33 33 32 32 20 17 21 19 22 21 34 34 34 34 33 33 21 19 22 21 23 23 35 35 35 35 34 34 22 21 23 23 12 3 24 25 24 25 35 35 23 23 24 25 25 24 37 36 37 36 36 37 24 25 25 24 26 26 38 38 38 38 37 36 25 24 26 26 27 27 39 39 39 39 38 38 26 26 27 27 28 28 40 40 40 40 39 39 27 27 28 28 29 29 41 41 41 41 40 40 28 28 29 29 30 30 42 42 42 42 41 41 29 29 30 30 31 31 43 43 43 43 42 42 30 30 31 31 32 32 44 44 44 44 43 43 31 31 32 32 33 33 45 45 45 45 44 44 32 32 33 33 34 34 46 46 46 46 45 45 33 33 34 34 35 35 47 47 47 47 46 46 34 34 35 35 24 25 36 37 36 37 47 47 35 35 36 37 37 36 49 48 49 48 48 49 36 37 37 36 38 38 50 50 50 50 49 48 37 36 38 38 39 39 51 51 51 51 50 50 38 38 39 39 40 40 52 52 52 52 51 51 39 39 40 40 41 41 53 53 53 53 52 52 40 40 41 41 42 42 54 54 54 54 53 53 41 41 42 42 43 43 55 55 55 55 54 54 42 42 43 43 44 44 56 56 56 56 55 55 43 43 44 44 45 45 57 57 57 57 56 56 44 44 45 45 46 46 58 58 58 58 57 57 45 45 46 46 47 47 59 59 59 59 58 58 46 46 47 47 36 37 48 49 48 49 59 59 47 47 48 49 49 48 61 60 61 60 60 61 48 49 49 48 50 50 62 62 62 62 61 60 49 48 50 50 51 51 63 63 63 63 62 62 50 50 51 51 52 52 64 64 64 64 63 63 51 51 52 52 53 53 65 65 65 65 64 64 52 52 53 53 54 54 66 66 66 66 65 65 53 53 54 54 55 55 67 67 67 67 66 66 54 54 55 55 56 56 68 68 68 68 67 67 55 55 56 56 57 57 69 69 69 69 68 68 56 56 57 57 58 58 70 70 70 70 69 69 57 57 58 58 59 59 71 71 71 71 70 70 58 58 59 59 48 49 60 61 60 61 71 71 59 59 60 61 61 60 73 72 73 72 72 73 60 61 61 60 62 62 74 74 74 74 73 72 61 60 62 62 63 63 75 75 75 75 74 74 62 62 63 63 64 64 76 76 76 76 75 75 63 63 64 64 65 65 77 77 77 77 76 76 64 64 65 65 66 66 78 78 78 78 77 77 65 65 66 66 67 67 79 79 79 79 78 78 66 66 67 67 68 68 80 80 80 80 79 79 67 67 68 68 69 69 81 81 81 81 80 80 68 68 69 69 70 70 82 82 82 82 81 81 69 69 70 70 71 71 83 83 83 83 82 82 70 70 71 71 60 61 72 73 72 73 83 83 71 71 72 73 73 72 85 84 85 84 84 85 72 73 73 72 74 74 86 86 86 86 85 84 73 72 74 74 75 75 87 87 87 87 86 86 74 74 75 75 76 76 88 88 88 88 87 87 75 75 76 76 77 77 89 89 89 89 88 88 76 76 77 77 78 78 90 90 90 90 89 89 77 77 78 78 79 79 91 91 91 91 90 90 78 78 79 79 80 80 92 92 92 92 91 91 79 79 80 80 81 81 93 93 93 93 92 92 80 80 81 81 82 82 94 94 94 94 93 93 81 81 82 82 83 83 95 95 95 95 94 94 82 82 83 83 72 73 84 85 84 85 95 95 83 83 84 85 85 84 97 96 97 96 96 97 84 85 85 84 86 86 98 98 98 98 97 96 85 84 86 86 87 87 99 99 99 99 98 98 86 86 87 87 88 88 100 100 100 100 99 99 87 87 88 88 89 89 101 101 101 101 100 100 88 88 89 89 90 90 102 102 102 102 101 101 89 89 90 90 91 91 103 103 103 103 102 102 90 90 91 91 92 92 104 104 104 104 103 103 91 91 92 92 93 93 105 105 105 105 104 104 92 92 93 93 94 94 106 106 106 106 105 105 93 93 94 94 95 95 107 107 107 107 106 106 94 94 95 95 84 85 96 97 96 97 107 107 95 95 96 97 97 96 109 108 109 108 108 109 96 97 97 96 98 98 110 110 110 110 109 108 97 96 98 98 99 99 111 111 111 111 110 110 98 98 99 99 100 100 112 112 112 112 111 111 99 99 100 100 101 101 113 113 113 113 112 112 100 100 101 101 102 102 114 114 114 114 113 113 101 101 102 102 103 103 115 115 115 115 114 114 102 102 103 103 104 104 116 116 116 116 115 115 103 103 104 104 105 105 117 117 117 117 116 116 104 104 105 105 106 106 118 118 118 118 117 117 105 105 106 106 107 107 119 119 119 119 118 118 106 106 107 107 96 97 108 109 108 109 119 119 107 107 108 109 109 108 121 120 121 120 120 121 108 109 109 108 110 110 122 122 122 122 121 120 109 108 110 110 111 111 123 123 123 123 122 122 110 110 111 111 112 112 124 124 124 124 123 123 111 111 112 112 113 113 125 125 125 125 124 124 112 112 113 113 114 114 126 126 126 126 125 125 113 113 114 114 115 115 127 127 127 127 126 126 114 114 115 115 116 116 128 128 128 128 127 127 115 115 116 116 117 117 129 129 129 129 128 128 116 116 117 117 118 118 130 130 130 130 129 129 117 117 118 118 119 119 131 131 131 131 130 130 118 118 119 119 108 109 120 121 120 121 131 131 119 119 120 121 121 120 133 132 133 132 132 133 120 121 121 120 122 122 134 134 134 134 133 132 121 120 122 122 123 123 135 135 135 135 134 134 122 122 123 123 124 124 136 136 136 136 135 135 123 123 124 124 125 125 137 137 137 137 136 136 124 124 125 125 126 126 138 138 138 138 137 137 125 125 126 126 127 127 139 139 139 139 138 138 126 126 127 127 128 128 140 140 140 140 139 139 127 127 128 128 129 129 141 141 141 141 140 140 128 128 129 129 130 130 142 142 142 142 141 141 129 129 130 130 131 131 143 143 143 143 142 142 130 130 131 131 120 121 132 133 132 133 143 143 131 131 132 133 133 132 145 144 145 144 144 145 132 133 133 132 134 134 146 146 146 146 145 144 133 132 134 134 135 135 147 147 147 147 146 146 134 134 135 135 136 136 148 148 148 148 147 147 135 135 136 136 137 137 149 149 149 149 148 148 136 136 137 137 138 138 150 150 150 150 149 149 137 137 138 138 139 139 151 151 151 151 150 150 138 138 139 139 140 140 152 152 152 152 151 151 139 139 140 140 141 141 153 153 153 153 152 152 140 140 141 141 142 142 154 154 154 154 153 153 141 141 142 142 143 143 155 155 155 155 154 154 142 142 143 143 132 133 144 145 144 145 155 155 143 143 145 156 146 156 147 156 147 157 148 157 149 157 149 158 150 158 151 158 147 159 149 159 151 159 151 160 152 160 153 160 153 161 154 161 155 161 151 162 153 162 155 162 147 163 151 163 155 163 145 164 147 164 155 164 144 165 145 165 155 165

    -
    -
    - 1 -
    - - - - -8.303196 -0.5171806 -8.40288e-5 -7.981606 -0.3640494 -3.68969e-6 -7.730137 -0.2151453 -3.68633e-6 -7.517609 -0.09486031 -3.68362e-6 -7.324864 0.007360935 -3.68132e-6 -7.132734 0.1020737 -3.67919e-6 -6.92206 0.1998334 -3.67699e-6 -6.673676 0.3111954 -3.67448e-6 -6.388778 0.4364796 -3.67166e-6 -6.0848 0.5664098 -3.66873e-6 -5.766932 0.6971478 -3.66579e-6 -5.440369 0.8248558 -3.66291e-6 -5.110298 0.9456947 -3.66019e-6 -4.781912 1.055827 -3.65771e-6 -4.460403 1.151413 -3.65555e-6 -4.145794 1.232589 -3.65373e-6 -3.833478 1.302813 -3.65214e-6 -3.5217 1.363227 -3.65078e-6 -3.208709 1.414977 -3.64962e-6 -2.892749 1.459205 -3.64862e-6 -2.572068 1.497056 -3.64777e-6 -2.244911 1.529675 -3.64703e-6 -1.912202 1.55749 -3.64641e-6 -1.575808 1.57963 -3.64591e-6 -1.235389 1.595281 -3.64556e-6 -0.8906069 1.603633 -3.64537e-6 -0.5411234 1.603874 -3.64536e-6 -0.1866002 1.595191 -3.64556e-6 0.1733016 1.576775 -3.64597e-6 0.5460095 1.548671 -3.64661e-6 0.9336982 1.511618 -3.64744e-6 1.328827 1.465838 -3.64847e-6 1.723857 1.411554 -3.64969e-6 2.111247 1.348989 -3.6511e-6 2.483457 1.278365 -3.6527e-6 2.832947 1.199905 -3.65446e-6 3.162812 1.11373 -3.6564e-6 3.480787 1.019681 -3.65852e-6 3.786289 0.9175642 -3.66082e-6 4.078737 0.8071845 -3.66331e-6 4.357549 0.6883473 -3.66598e-6 4.622141 0.5608582 -3.66886e-6 4.871933 0.4245224 -3.67193e-6 5.107889 0.2794113 -3.67519e-6 5.330848 0.1257222 -3.67865e-6 5.540038 -0.03655195 -3.68231e-6 5.734692 -0.2074177 -3.68616e-6 5.914034 -0.3868821 -3.6902e-6 6.077297 -0.5749515 -3.69444e-6 6.223709 -0.7716331 -3.69887e-6 6.357725 -0.966782 -3.70326e-6 6.481518 -1.15701 -3.70754e-6 6.590883 -1.352461 -3.71195e-6 6.681629 -1.563276 -3.71669e-6 6.749554 -1.799598 -3.72202e-6 6.79046 -2.071571 -3.72814e-6 6.800148 -2.389336 -3.7353e-6 -8.30319 -0.6604711 1.091452 -7.981606 -0.5187826 1.1787 -7.730137 -0.3812131 1.265043 -7.517609 -0.2700843 1.334792 -7.324864 -0.175644 1.394065 -7.132734 -0.0881409 1.448986 -6.92206 0.002177298 1.505673 -6.673676 0.1050623 1.570247 -6.388778 0.2208098 1.642894 -6.0848 0.3408497 1.718235 -5.766932 0.4616359 1.794045 -5.440369 0.5796226 1.868098 -5.110298 0.6912633 1.938167 -4.781912 0.7930117 2.002028 -4.460403 0.881322 2.057455 -4.145794 0.9563195 2.104526 -3.833478 1.021197 2.145246 -3.5217 1.077013 2.180277 -3.208709 1.124823 2.210285 -2.892749 1.165685 2.235931 -2.572068 1.200655 2.257879 -2.244911 1.23079 2.276793 -1.912202 1.256488 2.292922 -1.575808 1.276943 2.30576 -1.235389 1.291402 2.314836 -0.8906069 1.299119 2.319679 -0.5411234 1.299341 2.319818 -0.1866002 1.29132 2.314784 0.1733016 1.274305 2.304105 0.5460095 1.24834 2.287809 0.9336982 1.214108 2.266323 1.328827 1.171813 2.239777 1.723857 1.121661 2.2083 2.111247 1.063858 2.172021 2.483457 0.9986106 2.131069 2.832947 0.9261233 2.085574 3.162812 0.8465074 2.035604 3.480787 0.7596176 1.981069 3.786289 0.6652737 1.921855 4.078737 0.5632964 1.857851 4.357549 0.4535051 1.788942 4.622141 0.3357206 1.715016 4.871933 0.2097626 1.63596 5.107889 0.07569748 1.551817 5.330848 -0.0662927 1.462698 5.540038 -0.2162144 1.368602 5.734692 -0.3740739 1.269524 5.914034 -0.5398772 1.16546 6.077297 -0.7136309 1.056406 6.223709 -0.895341 0.9423585 6.357725 -1.075635 0.8291996 6.481518 -1.251383 0.7188939 6.590883 -1.431955 0.6055602 6.681629 -1.626723 0.483317 6.749554 -1.845057 0.3462832 6.79046 -2.096327 0.1885775 6.800148 -2.389903 0.004318416 -8.303183 -1.068528 2.016812 -7.981606 -0.959425 2.177956 -7.730137 -0.854134 2.337498 -7.517609 -0.7690796 2.466376 -7.324864 -0.6967983 2.5759 -7.132734 -0.6298262 2.677379 -6.92206 -0.5606997 2.782123 -6.673676 -0.4819549 2.901441 -6.388778 -0.3933657 3.035675 -6.0848 -0.3014911 3.174887 -5.766932 -0.2090453 3.314966 -5.440369 -0.1187421 3.451797 -5.110298 -0.03329616 3.581269 -4.781912 0.0445789 3.699268 -4.460403 0.1121687 3.801684 -4.145794 0.1695692 3.888659 -3.833478 0.2192246 3.9639 -3.5217 0.2619438 4.02863 -3.208709 0.2985362 4.084076 -2.892749 0.3298103 4.131464 -2.572068 0.3565752 4.17202 -2.244911 0.3796398 4.206968 -1.912202 0.3993086 4.236771 -1.575808 0.4149634 4.260492 -1.235388 0.4260306 4.277261 -0.8906069 0.4319364 4.286211 -0.5411234 0.4321067 4.286468 -0.1866002 0.4259674 4.277166 0.1733016 0.4129445 4.257433 0.5460095 0.3930723 4.227322 0.9336982 0.3668718 4.187622 1.328827 0.3345003 4.138571 1.723857 0.2961161 4.08041 2.111247 0.2518758 4.013374 2.483457 0.2019371 3.937705 2.832947 0.1464578 3.85364 3.162812 0.08552253 3.761308 3.480787 0.01901996 3.660541 3.786289 -0.05318766 3.551128 4.078737 -0.1312378 3.432863 4.357549 -0.2152685 3.305536 4.622141 -0.3054167 3.168939 4.871933 -0.4018208 3.022863 5.107889 -0.5044298 2.867386 5.330848 -0.6131045 2.702717 5.540038 -0.7278496 2.52885 5.734692 -0.84867 2.345777 5.914034 -0.9755704 2.153492 6.077297 -1.108556 1.951987 6.223709 -1.24763 1.741254 6.357725 -1.385622 1.532164 6.481518 -1.520133 1.328346 6.590883 -1.658338 1.118932 6.681629 -1.807406 0.8930563 6.749554 -1.974512 0.639851 6.79046 -2.166825 0.3484488 6.800148 -2.391519 0.007982492 -8.303179 -1.679227 2.635118 -7.981606 -1.618893 2.845638 -7.730137 -1.56191 3.05409 -7.517609 -1.515879 3.222477 -7.324864 -1.476761 3.365577 -7.132734 -1.440516 3.498166 -6.92206 -1.403105 3.63502 -6.673676 -1.360488 3.790916 -6.388778 -1.312544 3.966301 -6.0848 -1.262822 4.148191 -5.766932 -1.212791 4.331213 -5.440369 -1.163919 4.509991 -5.110298 -1.117676 4.679154 -4.781912 -1.07553 4.833328 -4.460403 -1.038951 4.96714 -4.145794 -1.007886 5.080779 -3.833478 -0.9810128 5.179086 -3.5217 -0.9578933 5.263659 -3.208709 -0.9380896 5.336104 -2.892749 -0.9211642 5.398019 -2.572068 -0.9066792 5.451007 -2.244911 -0.8941966 5.49667 -1.912202 -0.8835521 5.535609 -1.575808 -0.8750796 5.566602 -1.235388 -0.8690902 5.588512 -0.8906069 -0.865894 5.600205 -0.5411234 -0.8658019 5.600542 -0.1866002 -0.8691244 5.588387 0.1733016 -0.8761723 5.562605 0.5460095 -0.8869271 5.523263 0.9336982 -0.9011067 5.471392 1.328827 -0.9186261 5.407304 1.723857 -0.9393996 5.331313 2.111247 -0.9633421 5.243728 2.483457 -0.9903687 5.144861 2.832947 -1.020394 5.035025 3.162812 -1.053372 4.914387 3.480787 -1.089363 4.782728 3.786289 -1.128441 4.639773 4.078737 -1.170682 4.485253 4.357549 -1.216159 4.318892 4.622141 -1.264947 4.140419 4.871933 -1.31712 3.949563 5.107889 -1.372652 3.746421 5.330848 -1.431466 3.531271 5.540038 -1.493566 3.304103 5.734692 -1.558953 3.064907 5.914034 -1.627631 2.813674 6.077297 -1.699602 2.550395 6.223709 -1.774869 2.275059 6.357725 -1.84955 2.00187 6.481518 -1.922347 1.735568 6.590883 -1.997142 1.461957 6.681629 -2.077818 1.166835 6.749554 -2.168254 0.8360066 6.79046 -2.272334 0.4552714 6.800148 -2.393937 0.01043081 -8.303178 -2.399597 2.852238 -7.981606 -2.396789 3.080097 -7.730137 -2.396789 3.305723 -7.517609 -2.396789 3.487984 -7.324864 -2.396789 3.642874 -7.132734 -2.396789 3.786388 -6.92206 -2.396789 3.934518 -6.673676 -2.396789 4.103258 -6.388778 -2.396789 4.293095 -6.0848 -2.396789 4.489971 -5.766932 -2.396789 4.688071 -5.440369 -2.39679 4.88158 -5.110298 -2.39679 5.064681 -4.781912 -2.39679 5.231557 -4.460403 -2.39679 5.376394 -4.145794 -2.39679 5.499396 -3.833478 -2.39679 5.605802 -3.5217 -2.39679 5.697344 -3.208709 -2.39679 5.775757 -2.892749 -2.39679 5.842774 -2.572067 -2.39679 5.900128 -2.244911 -2.39679 5.949553 -1.912202 -2.39679 5.991701 -1.575808 -2.39679 6.025247 -1.235388 -2.39679 6.048963 -0.8906069 -2.39679 6.061619 -0.5411234 -2.39679 6.061983 -0.1866002 -2.39679 6.048828 0.1733016 -2.39679 6.020921 0.5460095 -2.39679 5.978337 0.9336982 -2.39679 5.922193 1.328827 -2.39679 5.852825 1.723857 -2.39679 5.770572 2.111247 -2.39679 5.67577 2.483458 -2.39679 5.568758 2.832947 -2.39679 5.449872 3.162812 -2.39679 5.319295 3.480787 -2.39679 5.176787 3.786289 -2.39679 5.022055 4.078737 -2.39679 4.854803 4.357549 -2.39679 4.674736 4.622141 -2.39679 4.481558 4.871933 -2.39679 4.274976 5.107889 -2.39679 4.055097 5.330848 -2.39679 3.82222 5.540038 -2.39679 3.576335 5.734692 -2.39679 3.317431 5.914034 -2.39679 3.045499 6.077297 -2.39679 2.760528 6.223709 -2.39679 2.462507 6.357725 -2.39679 2.166808 6.481518 -2.39679 1.878566 6.590883 -2.39679 1.582411 6.681629 -2.39679 1.262974 6.749554 -2.39679 0.9048874 6.79046 -2.39679 0.4927824 6.800148 -2.39679 0.01129043 -8.303179 -3.119967 2.635118 -7.981606 -3.174685 2.845638 -7.730137 -3.231668 3.05409 -7.517609 -3.2777 3.222477 -7.324864 -3.316818 3.365577 -7.132734 -3.353063 3.498166 -6.92206 -3.390474 3.63502 -6.673676 -3.43309 3.790916 -6.388778 -3.481035 3.966302 -6.0848 -3.530757 4.148192 -5.766932 -3.580788 4.331213 -5.440369 -3.62966 4.509991 -5.110298 -3.675903 4.679154 -4.781912 -3.718049 4.833328 -4.460403 -3.754628 4.96714 -4.145794 -3.785693 5.08078 -3.833478 -3.812566 5.179085 -3.5217 -3.835686 5.263659 -3.208709 -3.855489 5.336103 -2.892749 -3.872415 5.398019 -2.572067 -3.8869 5.451007 -2.244911 -3.899382 5.49667 -1.912202 -3.910027 5.535609 -1.575808 -3.918499 5.566602 -1.235388 -3.924489 5.588512 -0.8906069 -3.927685 5.600204 -0.5411234 -3.927777 5.600541 -0.1866002 -3.924455 5.588387 0.1733016 -3.917407 5.562605 0.5460095 -3.906652 5.523263 0.9336982 -3.892472 5.471392 1.328827 -3.874953 5.407304 1.723857 -3.85418 5.331313 2.111247 -3.830237 5.243727 2.483458 -3.803211 5.14486 2.832947 -3.773185 5.035024 3.162812 -3.740207 4.914387 3.480787 -3.704216 4.782728 3.786289 -3.665138 4.639773 4.078737 -3.622898 4.485252 4.357549 -3.577421 4.318892 4.622141 -3.528633 4.140419 4.871933 -3.476459 3.949563 5.107889 -3.420928 3.746421 5.330848 -3.362113 3.531271 5.540038 -3.300014 3.304102 5.734692 -3.234626 3.064907 5.914034 -3.165948 2.813674 6.077297 -3.093977 2.550395 6.223709 -3.01871 2.275059 6.357725 -2.94403 2.001869 6.481518 -2.871233 1.735568 6.590883 -2.796437 1.461957 6.681629 -2.715762 1.166835 6.749554 -2.625325 0.8360065 6.79046 -2.521245 0.4552711 6.800148 -2.399642 0.01043057 -7.981606 -3.834154 2.177957 -7.730137 -3.939445 2.337499 -7.517609 -4.024499 2.466377 -7.324864 -4.09678 2.575901 -7.132734 -4.163753 2.67738 -6.92206 -4.232879 2.782123 -6.673676 -4.311624 2.901441 -6.388778 -4.400213 3.035676 -6.0848 -4.492088 3.174888 -5.766932 -4.584534 3.314966 -5.440369 -4.674837 3.451797 -5.110298 -4.760283 3.581269 -4.781912 -4.838158 3.699269 -4.460403 -4.905747 3.801684 -4.145794 -4.963148 3.88866 -3.833478 -5.012804 3.9639 -3.5217 -5.055523 4.02863 -3.208709 -5.092115 4.084076 -2.892749 -5.123389 4.131464 -2.572068 -5.150154 4.17202 -2.244911 -5.173219 4.206968 -1.912202 -5.192887 4.236771 -1.575808 -5.208542 4.260492 -1.235388 -5.21961 4.277261 -0.8906069 -5.225515 4.28621 -0.5411234 -5.225686 4.286468 -0.1866002 -5.219546 4.277166 0.1733016 -5.206523 4.257433 0.5460095 -5.186651 4.227322 0.9336982 -5.160451 4.187621 1.328827 -5.128079 4.13857 1.723857 -5.089695 4.080409 2.111247 -5.045455 4.013374 2.483457 -4.995516 3.937705 2.832947 -4.940037 3.85364 3.162812 -4.879102 3.761308 3.480787 -4.812599 3.66054 3.786289 -4.740391 3.551128 4.078737 -4.662341 3.432863 4.357549 -4.578311 3.305536 4.622141 -4.488163 3.168939 4.871933 -4.391758 3.022863 5.107889 -4.289149 2.867386 5.330848 -4.180475 2.702717 5.540038 -4.06573 2.52885 5.734692 -3.944909 2.345777 5.914034 -3.818009 2.153492 6.077297 -3.685024 1.951987 6.223709 -3.545949 1.741254 6.357725 -3.407958 1.532164 6.481518 -3.273446 1.328345 6.590883 -3.135242 1.118932 6.681629 -2.986173 0.893056 6.749554 -2.819068 0.6398507 6.79046 -2.626754 0.3484485 6.800148 -2.40206 0.007982194 -7.981606 -4.274796 1.1787 -7.730137 -4.412366 1.265043 -7.517609 -4.523495 1.334792 -7.324864 -4.617935 1.394065 -7.132734 -4.705438 1.448985 -6.92206 -4.795756 1.505672 -6.673676 -4.898642 1.570247 -6.388778 -5.014389 1.642894 -6.0848 -5.134429 1.718235 -5.766932 -5.255215 1.794044 -5.440369 -5.373202 1.868097 -5.110298 -5.484843 1.938167 -4.781912 -5.586591 2.002028 -4.460403 -5.674901 2.057454 -4.145794 -5.749899 2.104525 -3.833478 -5.814777 2.145245 -3.5217 -5.870592 2.180276 -3.208709 -5.918403 2.210284 -2.892749 -5.959264 2.23593 -2.572068 -5.994234 2.257878 -2.244911 -6.02437 2.276792 -1.912202 -6.050068 2.292922 -1.575808 -6.070522 2.305759 -1.235388 -6.084982 2.314835 -0.8906069 -6.092699 2.319678 -0.5411234 -6.092921 2.319817 -0.1866002 -6.084899 2.314783 0.1733016 -6.067884 2.304103 0.5460095 -6.04192 2.287807 0.9336982 -6.007688 2.266322 1.328827 -5.965392 2.239776 1.723857 -5.915241 2.208299 2.111247 -5.857438 2.17202 2.483457 -5.79219 2.131068 2.832947 -5.719703 2.085572 3.162812 -5.640087 2.035603 3.480787 -5.553197 1.981067 3.786289 -5.458853 1.921854 4.078737 -5.356876 1.857849 4.357549 -5.247085 1.788941 4.622141 -5.1293 1.715015 4.871933 -5.003342 1.635959 5.107889 -4.869277 1.551815 5.330848 -4.727287 1.462697 5.540038 -4.577365 1.368601 5.734692 -4.419506 1.269523 5.914034 -4.253702 1.165459 6.077297 -4.079948 1.056405 6.223709 -3.898238 0.9423574 6.357725 -3.717944 0.8291985 6.481518 -3.542196 0.7188929 6.590883 -3.361624 0.6055593 6.681629 -3.166856 0.4833162 6.749554 -2.948523 0.3462825 6.79046 -2.697253 0.1885768 6.800148 -2.403676 0.004317879 -7.981606 -4.42953 -3.3029e-6 -7.730137 -4.578434 -3.34953e-6 -7.517609 -4.698719 -3.38808e-6 -7.324864 -4.80094 -3.42198e-6 -7.132734 -4.895653 -3.45465e-6 -6.92206 -4.993412 -3.48954e-6 -6.673676 -5.104774 -3.53006e-6 -6.388778 -5.230059 -3.57617e-6 -6.0848 -5.359989 -3.62478e-6 -5.766932 -5.490727 -3.67481e-6 -5.440369 -5.618435 -3.7252e-6 -5.110298 -5.739274 -3.77484e-6 -4.781912 -5.849406 -3.82267e-6 -4.460403 -5.944992 -3.8676e-6 -4.145794 -6.026169 -3.90965e-6 -3.833478 -6.096392 -3.94979e-6 -3.5217 -6.156806 -3.98836e-6 -3.208709 -6.208556 -4.0257e-6 -2.892749 -6.252784 -4.06215e-6 -2.572068 -6.290636 -4.09805e-6 -2.244911 -6.323254 -4.13375e-6 -1.912202 -6.351069 -4.16922e-6 -1.575808 -6.373209 -4.20416e-6 -1.235389 -6.38886 -4.23848e-6 -0.8906069 -6.397213 -4.27207e-6 -0.5411234 -6.397453 -4.30484e-6 -0.1866002 -6.388771 -4.3367e-6 0.1733016 -6.370354 -4.36756e-6 0.5460095 -6.34225 -4.39811e-6 0.9336982 -6.305197 -4.42869e-6 1.328827 -6.259417 -4.4586e-6 1.723857 -6.205133 -4.48719e-6 2.111247 -6.142568 -4.51378e-6 2.483457 -6.071944 -4.5377e-6 2.832947 -5.993484 -4.55827e-6 3.162812 -5.907309 -4.57581e-6 3.480787 -5.81326 -4.59102e-6 3.786289 -5.711143 -4.60381e-6 4.078737 -5.600763 -4.6141e-6 4.357549 -5.481926 -4.62179e-6 4.622141 -5.354437 -4.62682e-6 4.871933 -5.218102 -4.62909e-6 5.107889 -5.07299 -4.6287e-6 5.330848 -4.919302 -4.62576e-6 5.540038 -4.757027 -4.6202e-6 5.734692 -4.586161 -4.61195e-6 5.914034 -4.406697 -4.60094e-6 6.077297 -4.218627 -4.58708e-6 6.223709 -4.021946 -4.57031e-6 6.357725 -3.826797 -4.55262e-6 6.481518 -3.636569 -4.53473e-6 6.590883 -3.441118 -4.51468e-6 6.681629 -3.230303 -4.49051e-6 6.749554 -2.993981 -4.46024e-6 6.79046 -2.722008 -4.42192e-6 6.800148 -2.404243 -4.37358e-6 -7.981606 -4.274796 -1.178706 -7.730137 -4.412366 -1.26505 -7.517609 -4.523495 -1.334798 -7.324864 -4.617935 -1.394072 -7.132734 -4.705438 -1.448992 -6.92206 -4.795756 -1.505679 -6.673676 -4.898641 -1.570253 -6.388778 -5.014389 -1.642901 -6.0848 -5.134429 -1.718242 -5.766932 -5.255215 -1.794052 -5.440369 -5.373201 -1.868104 -5.110298 -5.484842 -1.938174 -4.781912 -5.586591 -2.002035 -4.460403 -5.674901 -2.057462 -4.145794 -5.749898 -2.104533 -3.833478 -5.814776 -2.145252 -3.5217 -5.870592 -2.180284 -3.208709 -5.918402 -2.210292 -2.892749 -5.959264 -2.235938 -2.572068 -5.994234 -2.257886 -2.244911 -6.024369 -2.2768 -1.912202 -6.050067 -2.29293 -1.575808 -6.070521 -2.305768 -1.235389 -6.084981 -2.314843 -0.8906069 -6.092698 -2.319686 -0.5411234 -6.09292 -2.319826 -0.1866002 -6.084899 -2.314791 0.1733016 -6.067884 -2.304112 0.5460095 -6.041919 -2.287816 0.9336982 -6.007687 -2.26633 1.328827 -5.965392 -2.239784 1.723857 -5.91524 -2.208308 2.111247 -5.857437 -2.172029 2.483457 -5.792189 -2.131077 2.832947 -5.719702 -2.085581 3.162812 -5.640086 -2.035612 3.480787 -5.553196 -1.981076 3.786289 -5.458853 -1.921863 4.078737 -5.356875 -1.857858 4.357549 -5.247084 -1.78895 4.622141 -5.1293 -1.715024 4.871933 -5.003342 -1.635968 5.107889 -4.869277 -1.551824 5.330848 -4.727286 -1.462706 5.540038 -4.577364 -1.36861 5.734692 -4.419505 -1.269532 5.914034 -4.253702 -1.165468 6.077297 -4.079948 -1.056414 6.223709 -3.898238 -0.9423664 6.357725 -3.717944 -0.8292075 6.481518 -3.542196 -0.7189019 6.590883 -3.361623 -0.6055683 6.681629 -3.166855 -0.4833251 6.749554 -2.948522 -0.3462913 6.79046 -2.697252 -0.1885856 6.800148 -2.403676 -0.004326581 -7.981606 -3.834154 -2.177963 -7.730137 -3.939445 -2.337505 -7.517609 -4.024499 -2.466383 -7.324864 -4.09678 -2.575907 -7.132734 -4.163753 -2.677386 -6.92206 -4.232879 -2.78213 -6.673676 -4.311624 -2.901448 -6.388778 -4.400213 -3.035682 -6.0848 -4.492087 -3.174895 -5.766932 -4.584533 -3.314973 -5.440369 -4.674836 -3.451805 -5.110298 -4.760283 -3.581276 -4.781912 -4.838157 -3.699276 -4.460403 -4.905747 -3.801691 -4.145794 -4.963148 -3.888667 -3.833478 -5.012803 -3.963907 -3.5217 -5.055522 -4.028637 -3.208709 -5.092114 -4.084084 -2.892749 -5.123389 -4.131472 -2.572068 -5.150154 -4.172028 -2.244911 -5.173218 -4.206976 -1.912202 -5.192887 -4.236779 -1.575808 -5.208542 -4.2605 -1.235389 -5.219609 -4.27727 -0.8906069 -5.225515 -4.286219 -0.5411234 -5.225685 -4.286477 -0.1866002 -5.219546 -4.277174 0.1733016 -5.206523 -4.257442 0.5460095 -5.186651 -4.22733 0.9336982 -5.16045 -4.18763 1.328827 -5.128079 -4.138579 1.723857 -5.089694 -4.080418 2.111247 -5.045454 -4.013383 2.483457 -4.995515 -3.937713 2.832947 -4.940036 -3.853649 3.162812 -4.879101 -3.761317 3.480787 -4.812598 -3.660549 3.786289 -4.740391 -3.551137 4.078737 -4.662341 -3.432872 4.357549 -4.57831 -3.305544 4.622141 -4.488162 -3.168947 4.871933 -4.391757 -3.022872 5.107889 -4.289149 -2.867394 5.330848 -4.180474 -2.702725 5.540038 -4.065729 -2.528858 5.734692 -3.944909 -2.345786 5.914034 -3.818008 -2.1535 6.077297 -3.685023 -1.951995 6.223709 -3.545948 -1.741263 6.357725 -3.407957 -1.532172 6.481518 -3.273445 -1.328354 6.590883 -3.135241 -1.118941 6.681629 -2.986172 -0.8930645 6.749554 -2.819067 -0.6398591 6.79046 -2.626754 -0.3484568 6.800148 -2.40206 -0.007990539 -7.981606 -3.174685 -2.845645 -7.730137 -3.231668 -3.054097 -7.517609 -3.277699 -3.222484 -7.324864 -3.316818 -3.365584 -7.132734 -3.353062 -3.498173 -6.92206 -3.390473 -3.635027 -6.673676 -3.43309 -3.790924 -6.388778 -3.481034 -3.966309 -6.0848 -3.530756 -4.1482 -5.766932 -3.580787 -4.331221 -5.440369 -3.629659 -4.509999 -5.110298 -3.675902 -4.679163 -4.781912 -3.718048 -4.833336 -4.460403 -3.754627 -4.967148 -4.145794 -3.785692 -5.080788 -3.833478 -3.812565 -5.179094 -3.5217 -3.835685 -5.263668 -3.208709 -3.855488 -5.336112 -2.892749 -3.872414 -5.398028 -2.572068 -3.886899 -5.451016 -2.244911 -3.899381 -5.496678 -1.912202 -3.910026 -5.535618 -1.575808 -3.918498 -5.566611 -1.235389 -3.924488 -5.588521 -0.8906069 -3.927684 -5.600214 -0.5411234 -3.927776 -5.60055 -0.1866002 -3.924453 -5.588397 0.1733016 -3.917406 -5.562614 0.5460095 -3.906651 -5.523272 0.9336982 -3.892471 -5.471401 1.328827 -3.874952 -5.407313 1.723857 -3.854178 -5.331321 2.111247 -3.830236 -5.243736 2.483457 -3.803209 -5.14487 2.832947 -3.773184 -5.035034 3.162812 -3.740206 -4.914396 3.480787 -3.704215 -4.782737 3.786289 -3.665137 -4.639783 4.078737 -3.622896 -4.485261 4.357549 -3.577419 -4.318901 4.622141 -3.528631 -4.140429 4.871933 -3.476458 -3.949571 5.107889 -3.420926 -3.74643 5.330848 -3.362112 -3.53128 5.540038 -3.300012 -3.304111 5.734692 -3.234625 -3.064916 5.914034 -3.165947 -2.813683 6.077297 -3.093976 -2.550403 6.223709 -3.018709 -2.275068 6.357725 -2.944029 -2.001878 6.481518 -2.871232 -1.735577 6.590883 -2.796436 -1.461965 6.681629 -2.715761 -1.166844 6.749554 -2.625324 -0.836015 6.79046 -2.521245 -0.4552796 6.800148 -2.399642 -0.01043897 -7.981606 -2.39679 -3.080104 -7.730137 -2.39679 -3.30573 -7.517609 -2.39679 -3.487991 -7.324864 -2.39679 -3.642882 -7.132734 -2.39679 -3.786395 -6.92206 -2.39679 -3.934525 -6.673676 -2.39679 -4.103265 -6.388778 -2.39679 -4.293102 -6.0848 -2.39679 -4.489978 -5.766932 -2.39679 -4.688078 -5.440369 -2.39679 -4.881587 -5.110298 -2.39679 -5.064687 -4.781912 -2.39679 -5.231565 -4.460403 -2.39679 -5.376401 -4.145794 -2.39679 -5.499404 -3.833478 -2.39679 -5.605809 -3.5217 -2.39679 -5.697352 -3.208709 -2.39679 -5.775765 -2.892749 -2.39679 -5.842782 -2.572068 -2.39679 -5.900136 -2.244911 -2.39679 -5.949561 -1.912202 -2.39679 -5.991708 -1.575808 -2.39679 -6.025255 -1.235389 -2.39679 -6.04897 -0.8906069 -2.39679 -6.061626 -0.5411234 -2.39679 -6.061991 -0.1866002 -2.39679 -6.048835 0.1733016 -2.39679 -6.020929 0.5460095 -2.39679 -5.978345 0.9336982 -2.39679 -5.9222 1.328827 -2.39679 -5.852832 1.723857 -2.39679 -5.770579 2.111247 -2.39679 -5.675778 2.483457 -2.39679 -5.568765 2.832947 -2.39679 -5.44988 3.162812 -2.396789 -5.319303 3.480787 -2.396789 -5.176795 3.786289 -2.396789 -5.022063 4.078737 -2.396789 -4.854811 4.357549 -2.396789 -4.674744 4.622141 -2.396789 -4.481566 4.871933 -2.396789 -4.274984 5.107889 -2.396789 -4.055105 5.330848 -2.396789 -3.822229 5.540038 -2.396789 -3.576344 5.734692 -2.396789 -3.31744 5.914034 -2.396789 -3.045507 6.077297 -2.396789 -2.760536 6.223709 -2.396789 -2.462515 6.357725 -2.396789 -2.166816 6.481518 -2.396789 -1.878574 6.590883 -2.396789 -1.582419 6.681629 -2.396789 -1.262982 6.749554 -2.396789 -0.9048954 6.79046 -2.396789 -0.4927905 6.800148 -2.396789 -0.01129853 -7.981606 -1.618894 -2.845645 -7.730137 -1.56191 -3.054097 -7.517609 -1.515879 -3.222484 -7.324864 -1.476761 -3.365584 -7.132734 -1.440516 -3.498173 -6.92206 -1.403105 -3.635027 -6.673676 -1.360488 -3.790923 -6.388778 -1.312544 -3.966309 -6.0848 -1.262822 -4.148199 -5.766932 -1.212791 -4.33122 -5.440369 -1.163919 -4.509998 -5.110298 -1.117676 -4.679161 -4.781912 -1.07553 -4.833335 -4.460403 -1.038951 -4.967147 -4.145794 -1.007886 -5.080786 -3.833478 -0.9810125 -5.179093 -3.5217 -0.9578929 -5.263667 -3.208709 -0.9380893 -5.336111 -2.892749 -0.9211638 -5.398026 -2.572068 -0.9066787 -5.451015 -2.244911 -0.8941963 -5.496677 -1.912202 -0.8835516 -5.535616 -1.575808 -0.8750792 -5.566609 -1.235389 -0.8690897 -5.58852 -0.8906069 -0.8658934 -5.600212 -0.5411234 -0.8658013 -5.600549 -0.1866002 -0.8691238 -5.588395 0.1733016 -0.8761717 -5.562613 0.5460095 -0.8869265 -5.52327 0.9336982 -0.9011061 -5.4714 1.328827 -0.9186254 -5.407312 1.723857 -0.9393988 -5.33132 2.111247 -0.9633415 -5.243735 2.483457 -0.990368 -5.144868 2.832947 -1.020393 -5.035032 3.162812 -1.053371 -4.914395 3.480787 -1.089362 -4.782735 3.786289 -1.128441 -4.639781 4.078737 -1.170681 -4.48526 4.357549 -1.216158 -4.3189 4.622141 -1.264946 -4.140428 4.871933 -1.317119 -3.94957 5.107889 -1.372651 -3.746429 5.330848 -1.431465 -3.531279 5.540038 -1.493565 -3.304111 5.734692 -1.558953 -3.064915 5.914034 -1.627631 -2.813682 6.077297 -1.699602 -2.550403 6.223709 -1.774869 -2.275067 6.357725 -1.849549 -2.001878 6.481518 -1.922346 -1.735576 6.590883 -1.997142 -1.461965 6.681629 -2.077817 -1.166843 6.749554 -2.168254 -0.8360148 6.79046 -2.272333 -0.4552794 6.800148 -2.393937 -0.01043885 -7.981606 -0.959425 -2.177963 -7.730137 -0.8541338 -2.337504 -7.517609 -0.7690794 -2.466383 -7.324864 -0.6967981 -2.575907 -7.132734 -0.6298259 -2.677386 -6.92206 -0.5606993 -2.782129 -6.673676 -0.4819546 -2.901447 -6.388778 -0.3933653 -3.035681 -6.0848 -0.3014907 -3.174894 -5.766932 -0.2090448 -3.314972 -5.440369 -0.1187417 -3.451803 -5.110298 -0.03329551 -3.581275 -4.781912 0.04457932 -3.699275 -4.460403 0.1121691 -3.80169 -4.145794 0.1695698 -3.888665 -3.833478 0.2192252 -3.963906 -3.5217 0.2619446 -4.028636 -3.208709 0.2985368 -4.084082 -2.892749 0.3298112 -4.13147 -2.572068 0.356576 -4.172026 -2.244911 0.3796406 -4.206974 -1.912202 0.3993095 -4.236777 -1.575808 0.4149643 -4.260498 -1.235389 0.4260314 -4.277267 -0.8906069 0.4319373 -4.286216 -0.5411234 0.4321075 -4.286474 -0.1866002 0.4259682 -4.277172 0.1733016 0.4129456 -4.257439 0.5460095 0.3930731 -4.227328 0.9336982 0.3668728 -4.187627 1.328827 0.3345013 -4.138577 1.723857 0.2961171 -4.080415 2.111247 0.2518767 -4.013381 2.483457 0.2019382 -3.937711 2.832947 0.1464587 -3.853646 3.162812 0.08552342 -3.761314 3.480787 0.01902085 -3.660547 3.786289 -0.05318677 -3.551135 4.078737 -0.1312369 -3.43287 4.357549 -0.2152675 -3.305543 4.622141 -0.305416 -3.168946 4.871933 -0.4018199 -3.02287 5.107889 -0.504429 -2.867393 5.330848 -0.6131036 -2.702724 5.540038 -0.7278488 -2.528857 5.734692 -0.8486693 -2.345784 5.914034 -0.9755697 -2.153499 6.077297 -1.108555 -1.951994 6.223709 -1.24763 -1.741261 6.357725 -1.385621 -1.532171 6.481518 -1.520133 -1.328353 6.590883 -1.658337 -1.11894 6.681629 -1.807406 -0.8930638 6.749554 -1.974511 -0.6398585 6.79046 -2.166825 -0.3484564 6.800148 -2.391519 -0.0079903 -8.303204 -0.6604709 -1.091621 -7.981606 -0.5187827 -1.178707 -7.730137 -0.3812132 -1.26505 -7.517609 -0.2700844 -1.334799 -7.324864 -0.1756442 -1.394073 -7.132734 -0.08814102 -1.448993 -6.92206 0.002177119 -1.50568 -6.673676 0.1050622 -1.570254 -6.388778 0.2208096 -1.642901 -6.0848 0.3408495 -1.718242 -5.766932 0.4616357 -1.794052 -5.440369 0.5796224 -1.868105 -5.110298 0.6912631 -1.938174 -4.781912 0.7930116 -2.002035 -4.460403 0.881322 -2.057462 -4.145794 0.9563195 -2.104533 -3.833478 1.021197 -2.145253 -3.5217 1.077013 -2.180284 -3.208709 1.124823 -2.210292 -2.892749 1.165685 -2.235938 -2.572068 1.200655 -2.257886 -2.244911 1.23079 -2.2768 -1.912202 1.256488 -2.29293 -1.575808 1.276943 -2.305767 -1.235389 1.291402 -2.314843 -0.8906069 1.299119 -2.319686 -0.5411234 1.299341 -2.319825 -0.1866002 1.29132 -2.314791 0.1733016 1.274305 -2.304112 0.5460095 1.24834 -2.287816 0.9336982 1.214108 -2.26633 1.328827 1.171813 -2.239784 1.723857 1.121661 -2.208307 2.111247 1.063859 -2.172028 2.483457 0.9986106 -2.131076 2.832947 0.9261233 -2.085581 3.162812 0.8465075 -2.035611 3.480787 0.7596177 -1.981076 3.786289 0.6652738 -1.921862 4.078737 0.5632965 -1.857858 4.357549 0.4535054 -1.788949 4.622141 0.3357207 -1.715023 4.871933 0.2097627 -1.635968 5.107889 0.07569783 -1.551824 5.330848 -0.06629258 -1.462706 5.540038 -0.2162142 -1.36861 5.734692 -0.3740738 -1.269531 5.914034 -0.5398771 -1.165467 6.077297 -0.7136307 -1.056414 6.223709 -0.8953409 -0.9423658 6.357725 -1.075635 -0.8292069 6.481518 -1.251383 -0.7189013 6.590883 -1.431955 -0.6055677 6.681629 -1.626723 -0.4833244 6.749554 -1.845057 -0.3462907 6.79046 -2.096327 -0.188585 6.800148 -2.389903 -0.004325985 -18.87788 -2.38614 1.31901e-4 -18.8435 -2.146871 1.32335e-4 -18.77263 -1.904079 1.31166e-4 -18.67062 -1.660926 1.28686e-4 -18.54284 -1.420575 1.25189e-4 -18.39461 -1.186186 1.20966e-4 -18.23132 -0.9609239 1.1631e-4 -18.0583 -0.7479489 1.11514e-4 -17.87232 -0.545005 1.06421e-4 -17.66755 -0.3485293 1.00718e-4 -17.44544 -0.1597245 9.44647e-5 -17.20743 0.0202074 8.77209e-5 -16.95497 0.190064 8.0546e-5 -16.68951 0.3486431 7.29996e-5 -16.41249 0.4947426 6.51413e-5 -16.11595 0.6313007 5.67229e-5 -15.79593 0.760366 4.76089e-5 -15.45994 0.8793998 3.80274e-5 -15.11545 0.9858656 2.82068e-5 -14.76995 1.077225 1.83751e-5 -14.43093 1.150941 8.76061e-6 -14.10587 1.204475 -4.08449e-7 -13.79124 1.235924 -9.20823e-6 -13.47921 1.24691 -1.7867e-5 -13.17083 1.24018 -2.63846e-5 -12.86711 1.218486 -3.4761e-5 -12.56909 1.184577 -4.29962e-5 -12.27781 1.141201 -5.10901e-5 -11.9943 1.091111 -5.90427e-5 -11.72168 1.031817 -6.67767e-5 -11.46006 0.960048 -7.42665e-5 -11.20598 0.8773727 -8.15894e-5 -10.95599 0.7853627 -8.88224e-5 -10.70663 0.6855881 -9.60427e-5 -10.45443 0.5796189 -1.03327e-4 -10.19594 0.4690256 -1.10754e-4 -18.87788 -2.387378 0.009564459 -18.8435 -2.166322 0.1483072 -18.77263 -1.942011 0.2890914 -18.67062 -1.717368 0.4300834 -18.54283 -1.495312 0.5694498 -18.39461 -1.278766 0.7053577 -18.23131 -1.07065 0.8359737 -18.05828 -0.8738869 0.9594644 -17.8723 -0.6863913 1.077138 -17.66754 -0.5048715 1.191061 -17.44543 -0.3304386 1.300535 -17.20741 -0.1642033 1.404863 -16.95495 -0.007276177 1.503349 -16.68949 0.1392318 1.595295 -16.41247 0.2742103 1.680004 -16.11592 0.4003735 1.75918 -15.79591 0.519614 1.834011 -15.45992 0.629587 1.903024 -15.11543 0.7279487 1.964749 -14.76993 0.8123539 2.017715 -14.4309 0.8804585 2.06045 -14.10584 0.9299177 2.091483 -13.79121 0.9589728 2.10971 -13.47919 0.9691218 2.116071 -13.1708 0.9629041 2.112161 -12.86708 0.9428614 2.099573 -12.56907 0.9115332 2.079902 -12.27779 0.8714601 2.054742 -11.99428 0.8251823 2.025689 -11.72165 0.7704023 1.991299 -11.46003 0.7040959 1.949675 -11.20596 0.627714 1.901728 -10.95597 0.542708 1.848368 -10.70661 0.4505282 1.790505 -10.45441 0.3526255 1.729051 -10.19592 0.2504507 1.664915 -18.87788 -2.390903 0.01756161 -18.8435 -2.221715 0.2739241 -18.77262 -2.050035 0.5340601 -18.67061 -1.8781 0.7945816 -18.54282 -1.708146 1.0521 -18.3946 -1.542409 1.303229 -18.2313 -1.383124 1.544579 -18.05827 -1.232528 1.772764 -17.87229 -1.089025 1.990201 -17.66752 -0.950096 2.200707 -17.44541 -0.8165909 2.402994 -17.2074 -0.6893598 2.595774 -16.95494 -0.569253 2.777758 -16.68947 -0.4571205 2.947658 -16.41245 -0.3538125 3.104187 -16.11591 -0.2572514 3.250493 -15.79589 -0.1659885 3.388769 -15.4599 -0.08181864 3.516297 -15.1154 -0.006536066 3.630359 -14.7699 0.05806481 3.728235 -14.43088 0.1101898 3.807208 -14.10582 0.1480443 3.864557 -13.79119 0.1702823 3.898244 -13.47916 0.1780497 3.910005 -13.17078 0.1732911 3.902786 -12.86706 0.1579508 3.879534 -12.56904 0.1339733 3.843193 -12.27776 0.1033024 3.796711 -11.99425 0.06788289 3.743034 -11.72163 0.02595627 3.679497 -11.46001 -0.02479225 3.602593 -11.20594 -0.08325248 3.514004 -10.95595 -0.1483134 3.415413 -10.70659 -0.2188645 3.308503 -10.45439 -0.2937962 3.194956 -10.1959 -0.3719972 3.076455 -18.87788 -2.39618 0.02290558 -18.8435 -2.304616 0.3578589 -18.77262 -2.211704 0.6977432 -18.67061 -2.118654 1.038131 -18.54282 -2.026675 1.374596 -18.39459 -1.936979 1.702713 -18.23129 -1.850775 2.018054 -18.05827 -1.769273 2.316194 -17.87229 -1.691609 2.600291 -17.66752 -1.616421 2.875332 -17.4454 -1.544169 3.139634 -17.20739 -1.475312 3.391515 -16.95493 -1.410311 3.62929 -16.68946 -1.349625 3.851278 -16.41244 -1.293715 4.055796 -16.11589 -1.241456 4.246956 -15.79588 -1.192065 4.427625 -15.45988 -1.146513 4.594252 -15.11539 -1.10577 4.743284 -14.76989 -1.070808 4.871168 -14.43086 -1.042599 4.974354 -14.1058 -1.022112 5.049287 -13.79117 -1.010077 5.093304 -13.47915 -1.005873 5.108674 -13.17076 -1.008448 5.099243 -12.86704 -1.016751 5.068865 -12.56903 -1.029727 5.021387 -12.27775 -1.046326 4.960658 -11.99424 -1.065495 4.890527 -11.72162 -1.088186 4.807514 -11.46 -1.115651 4.707036 -11.20592 -1.147289 4.591292 -10.95594 -1.182499 4.462479 -10.70657 -1.220682 4.322797 -10.45438 -1.261234 4.174443 -10.19589 -1.303556 4.019616 -18.87788 -2.402404 0.02478325 -18.8435 -2.402405 0.3873335 -18.77262 -2.402406 0.7552216 -18.67061 -2.402406 1.123655 -18.54282 -2.402406 1.487843 -18.39459 -2.402406 1.842994 -18.23129 -2.402406 2.184317 -18.05826 -2.402406 2.507022 -17.87228 -2.402406 2.814526 -17.66751 -2.402406 3.112228 -17.4454 -2.402406 3.398308 -17.20739 -2.402406 3.670942 -16.95492 -2.402406 3.928309 -16.68946 -2.402406 4.168588 -16.41244 -2.402406 4.389956 -16.11589 -2.402406 4.596868 -15.79587 -2.402406 4.792423 -15.45988 -2.402406 4.972779 -15.11539 -2.402406 5.134091 -14.76988 -2.402406 5.272513 -14.43086 -2.402406 5.384201 -14.1058 -2.402406 5.465309 -13.79117 -2.402406 5.512953 -13.47914 -2.402406 5.52959 -13.17076 -2.402406 5.519383 -12.86704 -2.402406 5.486503 -12.56902 -2.402406 5.435113 -12.27774 -2.402406 5.369381 -11.99424 -2.402406 5.293473 -11.72161 -2.402406 5.203621 -11.45999 -2.402406 5.094865 -11.20592 -2.402406 4.969585 -10.95593 -2.402406 4.83016 -10.70657 -2.402405 4.678969 -10.45437 -2.402405 4.518393 -10.19588 -2.402405 4.350809 -18.87788 -2.408629 0.02290827 -18.8435 -2.500195 0.3578604 -18.77262 -2.593108 0.6977442 -18.67061 -2.686159 1.038132 -18.54282 -2.778137 1.374597 -18.39459 -2.867834 1.702714 -18.23129 -2.954038 2.018055 -18.05827 -3.03554 2.316195 -17.87229 -3.113203 2.600291 -17.66752 -3.188391 2.875332 -17.4454 -3.260643 3.139634 -17.20739 -3.3295 3.391515 -16.95493 -3.394502 3.629291 -16.68946 -3.455187 3.851279 -16.41244 -3.511097 4.055796 -16.11589 -3.563355 4.246955 -15.79588 -3.612746 4.427625 -15.45988 -3.658298 4.594252 -15.11539 -3.699041 4.743283 -14.76989 -3.734003 4.871168 -14.43086 -3.762213 4.974354 -14.1058 -3.782699 5.049287 -13.79117 -3.794734 5.093304 -13.47915 -3.798938 5.108673 -13.17076 -3.796363 5.099242 -12.86704 -3.788061 5.068864 -12.56903 -3.775084 5.021386 -12.27775 -3.758485 4.960656 -11.99424 -3.739316 4.890526 -11.72162 -3.716626 4.807513 -11.46 -3.689161 4.707035 -11.20592 -3.657522 4.59129 -10.95594 -3.622311 4.462478 -10.70657 -3.584129 4.322796 -10.45438 -3.543576 4.174442 -10.19589 -3.501254 4.019614 -18.87788 -2.413907 0.0175665 -18.8435 -2.583097 0.273927 -18.77262 -2.754777 0.5340619 -18.67061 -2.926713 0.7945827 -18.54282 -3.096667 1.052101 -18.3946 -3.262404 1.30323 -18.2313 -3.421688 1.54458 -18.05827 -3.572284 1.772765 -17.87229 -3.715788 1.990202 -17.66752 -3.854717 2.200708 -17.44541 -3.988222 2.402995 -17.2074 -4.115452 2.595774 -16.95494 -4.235559 2.777758 -16.68947 -4.347692 2.947659 -16.41245 -4.450999 3.104187 -16.1159 -4.547561 3.250493 -15.79589 -4.638824 3.388769 -15.45989 -4.722992 3.516297 -15.1154 -4.798275 3.630359 -14.7699 -4.862876 3.728235 -14.43088 -4.915001 3.807208 -14.10582 -4.952855 3.864557 -13.79119 -4.975093 3.898244 -13.47916 -4.982861 3.910005 -13.17077 -4.978102 3.902785 -12.86706 -4.962762 3.879532 -12.56904 -4.938785 3.843192 -12.27776 -4.908113 3.796709 -11.99425 -4.872694 3.743032 -11.72163 -4.830767 3.679494 -11.46001 -4.780018 3.602591 -11.20594 -4.721558 3.514002 -10.95595 -4.656497 3.415411 -10.70659 -4.585945 3.308502 -10.45439 -4.511014 3.194955 -10.1959 -4.432812 3.076453 -8.303183 -3.730666 2.016812 -18.87788 -2.417434 0.009570896 -18.8435 -2.63849 0.1483108 -18.77263 -2.862801 0.2890935 -18.67062 -3.087445 0.4300846 -18.54283 -3.309501 0.5694507 -18.39461 -3.526047 0.7053586 -18.23131 -3.734163 0.8359745 -18.05828 -3.930926 0.959465 -17.8723 -4.118422 1.077138 -17.66754 -4.299942 1.191061 -17.44542 -4.474374 1.300534 -17.20741 -4.640609 1.404863 -16.95495 -4.797536 1.503348 -16.68949 -4.944045 1.595294 -16.41247 -5.079022 1.680003 -16.11592 -5.205186 1.759179 -15.79591 -5.324426 1.83401 -15.45991 -5.434399 1.903023 -15.11542 -5.532761 1.964748 -14.76992 -5.617166 2.017714 -14.4309 -5.68527 2.060449 -14.10584 -5.734729 2.091482 -13.79121 -5.763784 2.109709 -13.47919 -5.773933 2.11607 -13.1708 -5.767715 2.112158 -12.86708 -5.747673 2.09957 -12.56906 -5.716344 2.079898 -12.27778 -5.67627 2.054739 -11.99427 -5.629993 2.025685 -11.72165 -5.575213 1.991295 -11.46003 -5.508906 1.949672 -11.20596 -5.432525 1.901724 -10.95597 -5.347518 1.848364 -10.7066 -5.255338 1.790502 -10.45441 -5.157435 1.729048 -10.19592 -5.05526 1.664912 -8.303189 -4.138722 1.091451 -18.87788 -2.418673 1.3886e-4 -18.8435 -2.657942 1.36436e-4 -18.77263 -2.900735 1.33538e-4 -18.67062 -3.143888 1.30176e-4 -18.54283 -3.384239 1.26365e-4 -18.39461 -3.618627 1.22116e-4 -18.23132 -3.843889 1.17443e-4 -18.05829 -4.056864 1.12358e-4 -17.87232 -4.259808 1.06835e-4 -17.66755 -4.456284 1.00851e-4 -17.44544 -4.645088 9.44314e-5 -17.20743 -4.82502 8.75982e-5 -16.95497 -4.994876 8.03745e-5 -16.68951 -5.153455 7.27834e-5 -16.41249 -5.299555 6.48477e-5 -16.11594 -5.436113 5.63614e-5 -15.79593 -5.565177 4.72355e-5 -15.45994 -5.684211 3.76682e-5 -15.11545 -5.790677 2.78581e-5 -14.76995 -5.882037 1.80035e-5 -14.43093 -5.955752 8.30284e-6 -14.10586 -6.009286 -1.04554e-6 -13.79124 -6.040735 -1.01662e-5 -13.47921 -6.05172 -1.92769e-5 -13.17082 -6.04499 -2.83193e-5 -12.8671 -6.023296 -3.7235e-5 -12.56909 -5.989386 -4.59656e-5 -12.27781 -5.946011 -5.44526e-5 -11.9943 -5.89592 -6.26377e-5 -11.72167 -5.836627 -7.04202e-5 -11.46005 -5.764857 -7.78186e-5 -11.20598 -5.682182 -8.49529e-5 -10.95599 -5.590172 -9.19431e-5 -10.70663 -5.490396 -9.89094e-5 -10.45443 -5.384428 -1.05972e-4 -10.19594 -5.273834 -1.1325e-4 -8.303196 -4.282013 -8.4928e-5 -18.87788 -2.417436 -0.009293735 -18.8435 -2.638491 -0.1480384 -18.77263 -2.862802 -0.2888266 -18.67063 -3.087446 -0.4298245 -18.54284 -3.309501 -0.5691981 -18.39462 -3.526047 -0.7051144 -18.23133 -3.734163 -0.8357397 -18.05831 -3.930926 -0.9592402 -17.87233 -4.118422 -1.076925 -17.66757 -4.299941 -1.190859 -17.44546 -4.474373 -1.300345 -17.20745 -4.640609 -1.404687 -16.95499 -4.797536 -1.503187 -16.68953 -4.944044 -1.595148 -16.41251 -5.079022 -1.679874 -16.11596 -5.205185 -1.759066 -15.79595 -5.324425 -1.833915 -15.45996 -5.434398 -1.902948 -15.11547 -5.53276 -1.964692 -14.76997 -5.617165 -2.017678 -14.43095 -5.685269 -2.060432 -14.10589 -5.734728 -2.091484 -13.79126 -5.763783 -2.109729 -13.47924 -5.773932 -2.116108 -13.17085 -5.767715 -2.112215 -12.86713 -5.747672 -2.099644 -12.56911 -5.716342 -2.07999 -12.27783 -5.67627 -2.054847 -11.99432 -5.629992 -2.02581 -11.7217 -5.575212 -1.991436 -11.46008 -5.508905 -1.949827 -11.206 -5.432523 -1.901894 -10.95601 -5.347517 -1.848548 -10.70665 -5.255337 -1.7907 -10.45445 -5.157434 -1.72926 -10.19596 -5.055259 -1.665138 -8.303203 -4.138722 -1.091621 -18.87788 -2.413911 -0.01729077 -18.84351 -2.583099 -0.2736553 -18.77264 -2.754778 -0.5337955 -18.67063 -2.926713 -0.7943226 -18.54285 -3.096667 -1.051848 -18.39463 -3.262404 -1.302985 -18.23133 -3.421689 -1.544345 -18.05832 -3.572285 -1.772541 -17.87234 -3.715788 -1.989988 -17.66758 -3.854717 -2.200506 -17.44547 -3.988222 -2.402805 -17.20746 -4.115452 -2.595598 -16.95501 -4.235559 -2.777597 -16.68955 -4.347692 -2.947512 -16.41253 -4.450999 -3.104058 -16.11598 -4.54756 -3.25038 -15.79597 -4.638823 -3.388674 -15.45998 -4.722992 -3.516221 -15.11549 -4.798275 -3.630303 -14.76999 -4.862876 -3.728199 -14.43097 -4.915 -3.807191 -14.10591 -4.952855 -3.864559 -13.79128 -4.975092 -3.898264 -13.47926 -4.98286 -3.910043 -13.17087 -4.978101 -3.902841 -12.86715 -4.962761 -3.879606 -12.56914 -4.938783 -3.843282 -12.27786 -4.908112 -3.796817 -11.99435 -4.872692 -3.743156 -11.72172 -4.830765 -3.679634 -11.4601 -4.780016 -3.602745 -11.20602 -4.721557 -3.51417 -10.95603 -4.656496 -3.415594 -10.70667 -4.585944 -3.308698 -10.45447 -4.511012 -3.195166 -10.19598 -4.432811 -3.076679 -8.303209 -3.730665 -2.016981 -18.87788 -2.408634 -0.02263492 -18.84351 -2.500197 -0.3575903 -18.77264 -2.593109 -0.6974787 -18.67064 -2.68616 -1.037873 -18.54285 -2.778138 -1.374345 -18.39463 -2.867834 -1.70247 -18.23134 -2.954038 -2.017821 -18.05832 -3.03554 -2.31597 -17.87235 -3.113203 -2.600078 -17.66759 -3.188391 -2.875131 -17.44548 -3.260643 -3.139446 -17.20747 -3.3295 -3.39134 -16.95502 -3.394501 -3.62913 -16.68956 -3.455186 -3.851133 -16.41254 -3.511096 -4.055667 -16.116 -3.563354 -4.246843 -15.79599 -3.612745 -4.427531 -15.45999 -3.658298 -4.594176 -15.11551 -3.69904 -4.743228 -14.77001 -3.734002 -4.871133 -14.43099 -3.762212 -4.974337 -14.10593 -3.782698 -5.049289 -13.7913 -3.794733 -5.093324 -13.47927 -3.798936 -5.108711 -13.17089 -3.79636 -5.099299 -12.86717 -3.788059 -5.068937 -12.56915 -3.775081 -5.021477 -12.27787 -3.758482 -4.960764 -11.99436 -3.739314 -4.89065 -11.72173 -3.716623 -4.807652 -11.46011 -3.689158 -4.707189 -11.20604 -3.657519 -4.591459 -10.95605 -3.622309 -4.462661 -10.70668 -3.584126 -4.322992 -10.45448 -3.543574 -4.174653 -10.19599 -3.501252 -4.01984 -8.303213 -3.119966 -2.635287 -18.87788 -2.402409 -0.02451246 -18.84351 -2.402408 -0.3870648 -18.77264 -2.402408 -0.7549568 -18.67064 -2.402407 -1.123396 -18.54285 -2.402407 -1.487591 -18.39464 -2.402407 -1.842751 -18.23134 -2.402407 -2.184083 -18.05833 -2.402407 -2.506798 -17.87235 -2.402407 -2.814313 -17.66759 -2.402407 -3.112027 -17.44548 -2.402407 -3.398119 -17.20748 -2.402406 -3.670767 -16.95502 -2.402406 -3.928148 -16.68956 -2.402406 -4.168442 -16.41254 -2.402406 -4.389827 -16.116 -2.402406 -4.596754 -15.79599 -2.402406 -4.792328 -15.46 -2.402406 -4.972703 -15.11551 -2.402406 -5.134035 -14.77001 -2.402406 -5.272477 -14.43099 -2.402406 -5.384183 -14.10593 -2.402406 -5.465311 -13.79131 -2.402405 -5.512972 -13.47928 -2.402405 -5.529626 -13.17089 -2.402405 -5.519438 -12.86717 -2.402404 -5.486574 -12.56916 -2.402404 -5.435202 -12.27788 -2.402404 -5.369486 -11.99437 -2.402404 -5.293594 -11.72174 -2.402404 -5.203758 -11.46012 -2.402404 -5.095017 -11.20604 -2.402404 -4.969751 -10.95605 -2.402404 -4.83034 -10.70669 -2.402404 -4.679164 -10.45449 -2.402404 -4.518602 -10.19599 -2.402404 -4.351033 -8.303214 -2.399596 -2.852407 -18.87788 -2.396184 -0.02263772 -18.84351 -2.304619 -0.3575919 -18.77264 -2.211705 -0.6974796 -18.67064 -2.118654 -1.037873 -18.54285 -2.026676 -1.374345 -18.39463 -1.936979 -1.70247 -18.23134 -1.850775 -2.017821 -18.05832 -1.769273 -2.315971 -17.87235 -1.69161 -2.600078 -17.66759 -1.616422 -2.87513 -17.44548 -1.544169 -3.139445 -17.20747 -1.475312 -3.391339 -16.95502 -1.41031 -3.629129 -16.68956 -1.349625 -3.851133 -16.41254 -1.293715 -4.055665 -16.116 -1.241456 -4.246842 -15.79599 -1.192065 -4.42753 -15.46 -1.146513 -4.594175 -15.11551 -1.10577 -4.743227 -14.77001 -1.070808 -4.871131 -14.43099 -1.042598 -4.974336 -14.10593 -1.022111 -5.049288 -13.7913 -1.010076 -5.093323 -13.47928 -1.005872 -5.108709 -13.17089 -1.008447 -5.099297 -12.86717 -1.016749 -5.068935 -12.56915 -1.029725 -5.021474 -12.27787 -1.046324 -4.960762 -11.99436 -1.065493 -4.890647 -11.72174 -1.088183 -4.80765 -11.46011 -1.115648 -4.707187 -11.20604 -1.147287 -4.591457 -10.95605 -1.182498 -4.462659 -10.70668 -1.22068 -4.32299 -10.45448 -1.261232 -4.174651 -10.19599 -1.303554 -4.019838 -8.303214 -1.679227 -2.635287 -18.87788 -2.390906 -0.01729583 -18.84351 -2.221717 -0.2736582 -18.77264 -2.050036 -0.5337971 -18.67063 -1.878101 -0.7943235 -18.54285 -1.708147 -1.051849 -18.39463 -1.542409 -1.302986 -18.23134 -1.383124 -1.544346 -18.05832 -1.232528 -1.772541 -17.87234 -1.089025 -1.989988 -17.66758 -0.9500958 -2.200505 -17.44547 -0.8165905 -2.402805 -17.20746 -0.6893594 -2.595598 -16.95501 -0.5692525 -2.777596 -16.68955 -0.4571201 -2.947511 -16.41253 -0.3538121 -3.104056 -16.11599 -0.2572507 -3.250378 -15.79597 -0.1659879 -3.388673 -15.45998 -0.08181822 -3.51622 -15.11549 -0.00653541 -3.630301 -14.77 0.05806547 -3.728198 -14.43097 0.1101905 -3.807189 -14.10591 0.1480451 -3.864557 -13.79129 0.1702831 -3.898262 -13.47926 0.1780511 -3.91004 -13.17087 0.1732925 -3.902838 -12.86715 0.1579526 -3.879602 -12.56914 0.1339751 -3.843279 -12.27786 0.1033045 -3.796813 -11.99435 0.06788522 -3.743152 -11.72172 0.02595835 -3.679631 -11.4601 -0.02479016 -3.602741 -11.20603 -0.0832504 -3.514167 -10.95603 -0.1483113 -3.415591 -10.70667 -0.2188629 -3.308695 -10.45447 -0.2937945 -3.195163 -10.19598 -0.3719956 -3.076676 -8.30321 -1.068527 -2.01698 -18.87788 -2.387379 -0.009300172 -18.8435 -2.166323 -0.1480422 -18.77263 -1.942012 -0.2888288 -18.67063 -1.717368 -0.4298259 -18.54284 -1.495312 -0.5691993 -18.39462 -1.278766 -0.7051156 -18.23133 -1.07065 -0.8357409 -18.05831 -0.8738869 -0.9592412 -17.87233 -0.6863912 -1.076925 -17.66757 -0.5048714 -1.190859 -17.44546 -0.3304384 -1.300346 -17.20745 -0.1642032 -1.404687 -16.95499 -0.007276117 -1.503187 -16.68953 0.139232 -1.595148 -16.41251 0.2742104 -1.679874 -16.11597 0.4003738 -1.759066 -15.79596 0.5196144 -1.833915 -15.45996 0.6295874 -1.902948 -15.11547 0.7279491 -1.964692 -14.76997 0.812354 -2.017678 -14.43095 0.8804587 -2.060432 -14.10589 0.9299179 -2.091484 -13.79126 0.9589733 -2.109729 -13.47924 0.9691223 -2.116107 -13.17085 0.9629048 -2.112213 -12.86713 0.9428622 -2.099642 -12.56912 0.9115342 -2.079988 -12.27784 0.8714608 -2.054845 -11.99433 0.8251833 -2.025807 -11.7217 0.7704033 -1.991433 -11.46008 0.704097 -1.949824 -11.20601 0.6277151 -1.901891 -10.95602 0.5427091 -1.848546 -10.70665 0.450529 -1.790697 -10.45445 0.3526262 -1.729257 -10.19596 0.2504515 -1.665136 - - - - - - - - - - 0.01864677 0.9998169 0 0.01940977 0.9661855 0.2570269 -0.4878689 0.8411207 0.233314 -0.4717246 0.8817102 0 -0.5174719 0.8243355 0.2294381 -0.5006867 0.8655965 0 -0.4966277 0.8361156 0.2328867 -0.4800867 0.8771935 0 -0.4710837 0.8496658 0.2368236 -0.4548784 0.8905301 0 -0.4469741 0.8616596 0.2402722 -0.4311655 0.9022492 0 -0.430311 0.8695029 0.242439 -0.4148076 0.9098789 0 -0.4210028 0.8737144 0.2435987 -0.405713 0.9139683 0 -0.4127628 0.8773461 0.2446974 -0.3976256 0.917539 0 -0.4013794 0.8821986 0.2461317 -0.3864864 0.9222694 0 -0.3865475 0.8882718 0.2479323 -0.3720511 0.9281899 0 -0.367748 0.8956267 0.2501297 -0.3537095 0.9353313 0 -0.3439131 0.9043245 0.2527238 -0.330546 0.9437849 0 -0.3135471 0.9144566 0.2557756 -0.3010956 0.9535813 0 -0.2783593 0.924894 0.258858 -0.2670369 0.9636524 0 -0.2444533 0.9337443 0.2613911 -0.2343211 0.9721366 0 -0.213538 0.9407331 0.2634053 -0.2045655 0.9788202 0 -0.1843318 0.9464401 0.2650532 -0.1764885 0.984283 0 -0.1574755 0.9508957 0.266335 -0.1507309 0.9885556 0 -0.1335795 0.9542833 0.2672811 -0.1278115 0.9917905 0 -0.1130405 0.9567553 0.267983 -0.1081271 0.9941099 0 -0.09533983 0.9585254 0.2684713 -0.09118926 0.995819 0 -0.0778222 0.9599903 0.2689291 -0.07443463 0.9972229 0 -0.0582903 0.961272 0.2693259 -0.05575728 0.9984436 0 -0.03665268 0.9622486 0.269631 -0.03503525 0.9993591 0 -0.01300084 0.9627979 0.2698141 -0.01242101 0.9999085 0 0.01242101 0.9627979 0.2698447 0.01187169 0.9999085 0 0.03946042 0.9621266 0.2696616 0.03775137 0.9992676 0 0.06598097 0.9607837 0.2692343 0.06308174 0.9979858 0 0.08896142 0.9591052 0.2686849 0.08508557 0.9963683 0 0.1098056 0.957091 0.2681051 0.1050142 0.9944456 0 0.1311686 0.9545885 0.2673727 0.1254921 0.9920652 0 0.154271 0.951384 0.2664571 0.1476485 0.9890133 0 0.1804254 0.9471114 0.2652669 0.1727347 0.9849544 0 0.2113712 0.9411603 0.2635884 0.2024598 0.9792779 0 0.2457655 0.9334086 0.26133 0.2356029 0.9718315 0 0.2792139 0.9246803 0.2587359 0.267861 0.9634388 0 0.312357 0.9148228 0.2558977 0.2999359 0.9539476 0 0.3481246 0.9027985 0.2523881 0.3346049 0.94232 0 0.386578 0.8882107 0.2481765 0.3720816 0.9281899 0 0.4279 0.87051 0.2430494 0.4124577 0.910947 0 0.4720603 0.8491165 0.2368541 0.455855 0.8900418 0 0.5174413 0.8243049 0.2296212 0.5006867 0.8655965 0 0.5618763 0.7969298 0.2216864 0.5448775 0.838496 0 0.6063112 0.7661977 0.212836 0.589343 0.8078555 0 0.6519364 0.7306742 0.2026124 0.6353648 0.7721793 0 0.6983246 0.6898099 0.1909238 0.6825159 0.7308267 0 0.7448652 0.6431165 0.1775872 0.7302469 0.6831569 0 0.7907041 0.5901669 0.1625416 0.7776727 0.6286508 0 0.8243355 0.5457625 0.150151 0.8126164 0.5827509 0 0.841731 0.5205237 0.1431318 0.8308054 0.556505 0 0.8642536 0.4850917 0.1329691 0.8546404 0.5191809 0 0.9023103 0.4158757 0.1133152 0.8950774 0.4458754 0 0.9443037 0.3176671 0.08575701 0.9400006 0.3411054 0 0.97763 0.2031617 0.05401772 0.9759209 0.2180852 0 0.9957885 0.08868676 0.02273625 0.9954833 0.09463787 0 0.9995422 0.02853477 0.007049739 0.9995117 0.03045743 0 0.02188175 0.8407849 0.5408796 -0.5347148 0.7012848 0.4714499 -0.5652943 0.6839808 0.4610431 -0.5440535 0.6955168 0.4692831 -0.517777 0.708945 0.4788049 -0.4928434 0.7209082 0.4871975 -0.4754784 0.7288125 0.4926298 -0.465743 0.7331156 0.4955595 -0.4570452 0.7367779 0.4982452 -0.4449904 0.7416914 0.5017853 -0.4292734 0.7478866 0.5062716 -0.4091616 0.7554247 0.5117344 -0.3835566 0.7643666 0.5182653 -0.3506882 0.7748345 0.5259255 -0.3122654 0.7857601 0.5338603 -0.2749413 0.7951292 0.5404828 -0.240669 0.8025758 0.545793 -0.2081057 0.8086795 0.5501572 -0.178045 0.8135319 0.5535752 -0.1511887 0.8171941 0.5561083 -0.1280556 0.8199103 0.5579699 -0.108066 0.8218635 0.5593127 -0.08825951 0.8234199 0.560503 -0.06613361 0.8247627 0.5615406 -0.04156619 0.8258309 0.5623646 -0.0147404 0.8264107 0.5628529 0.01409953 0.8263802 0.5628834 0.04480117 0.8256173 0.5623951 0.07480084 0.8242134 0.5612659 0.1008636 0.8224128 0.5598316 0.1243934 0.820246 0.5582751 0.1484725 0.8175299 0.5563524 0.1744438 0.8140507 0.553911 0.2037416 0.8094424 0.550676 0.238258 0.803003 0.5462203 0.2764061 0.794763 0.5402997 0.3132115 0.7855769 0.5336161 0.3494064 0.7752007 0.5262306 0.3880428 0.7627186 0.5173193 0.4291818 0.7477035 0.5066378 0.4727622 0.7297586 0.4938811 0.5186621 0.7083652 0.4787133 0.5650197 0.6839503 0.4614093 0.6096072 0.6575213 0.4427015 0.6532792 0.6283761 0.4222541 0.6971954 0.5953856 0.3991821 0.7408978 0.5582446 0.3733634 0.7836543 0.5167394 0.3446455 0.8247932 0.4708091 0.3130589 0.8546404 0.4324167 0.2873013 0.8697775 0.4109928 0.2729576 0.88876 0.3822138 0.2529069 0.9205603 0.3263344 0.2146061 0.9550157 0.2483901 0.1618701 0.9819636 0.1589404 0.102176 0.9965209 0.07046723 0.04379403 0.9996338 0.02249211 0.01358073 0.0260933 0.5398114 0.8413648 -0.5972778 0.4190801 0.6837977 -0.6271859 0.4063845 0.6644185 -0.6059145 0.414716 0.6788538 -0.5793939 0.4244209 0.6957915 -0.5540025 0.4331797 0.7109287 -0.5362408 0.4390393 0.7208777 -0.5262001 0.4422132 0.7262795 -0.5170446 0.4449599 0.7311624 -0.5043489 0.4486526 0.7377545 -0.4876552 0.4533525 0.746086 -0.4661397 0.4590594 0.7562487 -0.4384594 0.4658955 0.7685171 -0.4025086 0.4739524 0.7831355 -0.3600268 0.4824976 0.7984558 -0.3183691 0.4899137 0.8115177 -0.2796411 0.4958648 0.8221076 -0.2424696 0.5007782 0.8308664 -0.2079531 0.5047456 0.8378247 -0.1768853 0.507767 0.8431044 -0.150029 0.5099948 0.8469497 -0.1267433 0.5116428 0.8497574 -0.1035798 0.5128941 0.8521378 -0.07763904 0.5139927 0.8542436 -0.04882961 0.5148168 0.8558916 -0.01733446 0.5152745 0.8568072 0.01657152 0.515244 0.8568682 0.05261391 0.5146031 0.8558 0.08780175 0.5134739 0.8535722 0.1182897 0.5120396 0.850734 0.1457259 0.5102695 0.8475601 0.1737418 0.5080416 0.8435927 0.2038026 0.5051729 0.8385876 0.237495 0.5013886 0.8319651 0.2768334 0.4961699 0.8228706 0.3199561 0.4895779 0.8110904 0.3611561 0.4823451 0.7980285 0.4010742 0.4742577 0.7836848 0.4430983 0.4646138 0.7666555 0.4870754 0.4531999 0.7465438 0.5327616 0.4397717 0.7229835 0.5798212 0.4241157 0.6956084 0.6263009 0.4065981 0.6651204 0.6698813 0.3880123 0.6329844 0.7113559 0.3680227 0.5987427 0.751915 0.3459578 0.5611438 0.7911313 0.3217261 0.5201575 0.8283944 0.2953276 0.4759056 0.8631855 0.2668843 0.4285409 0.8881802 0.2430189 0.389935 0.9005402 0.2299875 0.3688772 0.9153722 0.2136296 0.3411969 0.9400616 0.1817682 0.2884609 0.9663686 0.1379436 0.216956 0.9865719 0.0884121 0.1372722 0.9973754 0.0399487 0.06012141 0.9997254 0.01248204 0.0183416 0.03009122 -6.40889e-4 0.9995422 -0.6292306 3.96741e-4 0.7771844 -0.6584063 0 0.7526475 -0.637318 0 0.7705619 -0.6109195 0 0.7916501 -0.5855892 0 0.8105716 -0.5678579 0 0.8230842 -0.5578479 0 0.8299204 -0.5485092 0 0.8361156 -0.5355388 0 0.8444777 -0.5184484 0 0.8550981 -0.496353 0 0.868099 -0.4677572 0 0.8838466 -0.430311 0 0.902646 -0.385876 0 0.9225135 -0.342082 0 0.9396649 -0.3010346 0 0.9535813 -0.2614826 0 0.9651784 -0.2245551 0 0.974456 -0.1912289 0 0.9815363 -0.1623279 0 0.9867244 -0.1372112 0 0.9905087 -0.112186 0 0.9936827 -0.08413952 0 0.9964293 -0.05291908 0 0.9985961 -0.01879936 0 0.9998169 0.01794487 0 0.9998169 0.05697804 0 0.998352 0.09509563 0 0.9954528 0.1280556 0 0.99176 0.1576891 0 0.9874569 0.1878414 0 0.9821772 0.2200995 0 0.9754631 0.2561419 0 0.9666128 0.2980132 0 0.954558 0.3436995 0 0.9390546 0.3871578 0 0.9219947 0.4288156 0 0.9033784 0.472335 0 0.8814051 0.5174719 0 0.855678 0.56386 0 0.8258309 0.6110721 0 0.7915586 0.657094 0 0.7537767 0.6996673 0 0.7144383 0.7395856 0 0.6730247 0.7780999 0 0.6281015 0.8147221 0 0.5797907 0.8490555 0 0.5282754 0.8805811 0 0.4738304 0.9031648 0 0.4292734 0.914182 0 0.4052553 0.9270913 0 0.3747673 0.9485763 0 0.3165075 0.9712821 0 0.2378612 0.9885556 0 0.1507614 0.9977416 0 0.06677448 0.9997864 0 0.02011168 0.03051847 -0.5405439 0.8407239 -0.5951415 -0.4192633 0.6855373 -0.6271859 -0.4063845 0.6644185 -0.6059145 -0.414716 0.6788538 -0.5793939 -0.4244209 0.6957915 -0.5540025 -0.4331797 0.7109287 -0.5362408 -0.4390393 0.7208777 -0.5262001 -0.4422132 0.7262795 -0.5170446 -0.4449599 0.7311624 -0.5043489 -0.4486831 0.7377545 -0.4876552 -0.4533525 0.746086 -0.4661397 -0.4590594 0.7562487 -0.4384594 -0.4658955 0.7685171 -0.4025086 -0.4739524 0.7831355 -0.3600268 -0.4824976 0.7984558 -0.3183691 -0.4899137 0.8115177 -0.2796411 -0.4958648 0.8221076 -0.2424696 -0.5007782 0.8308664 -0.2079531 -0.5047456 0.8378247 -0.1768853 -0.507767 0.8431044 -0.150029 -0.5100253 0.8469497 -0.1267433 -0.5116428 0.8497574 -0.1035798 -0.5128941 0.8521378 -0.07763904 -0.5139927 0.8542436 -0.04882961 -0.5148168 0.8558916 -0.01733446 -0.5152745 0.8568072 0.01657152 -0.515244 0.8568682 0.05258339 -0.5146031 0.8558 0.08780175 -0.5134739 0.8535722 0.1182897 -0.5120396 0.850734 0.1457259 -0.5102695 0.8475601 0.1737418 -0.5080416 0.8435927 0.2038026 -0.5051729 0.8385876 0.237495 -0.5013886 0.8319651 0.2768334 -0.4961699 0.8228706 0.3199561 -0.4895779 0.8110904 0.3611561 -0.4823451 0.7980285 0.4010742 -0.4742577 0.7836848 0.4430983 -0.4646138 0.7666555 0.4870754 -0.4531999 0.7465438 0.5327616 -0.4397717 0.7229835 0.5798212 -0.4241157 0.6956084 0.6263009 -0.4065981 0.6651204 0.6698813 -0.3880123 0.6329844 0.7113559 -0.3680227 0.5987427 0.751915 -0.3459578 0.5611438 0.7911313 -0.3217261 0.5201575 0.8283944 -0.2953276 0.4759056 0.8631855 -0.2668843 0.4285409 0.8881802 -0.2430189 0.389935 0.9005402 -0.2299875 0.3688772 0.9153722 -0.2136296 0.3411969 0.9400616 -0.1817682 0.2884609 0.9663686 -0.1379436 0.216956 0.9865719 -0.0884121 0.1372722 0.9973754 -0.0399487 0.06012141 0.9997254 -0.01251256 0.0183416 0.02893149 -0.840907 0.5403913 -0.5304728 -0.7032075 0.4733421 -0.5652943 -0.6839808 0.4610736 -0.5440535 -0.6955168 0.4692831 -0.517777 -0.708945 0.4788049 -0.4928434 -0.7209082 0.4871975 -0.4754784 -0.7288125 0.4926298 -0.465743 -0.7331156 0.4955595 -0.4570452 -0.7367779 0.4982452 -0.4449904 -0.7416914 0.5017853 -0.4292734 -0.7478866 0.5062716 -0.4091616 -0.7554247 0.5117344 -0.3835566 -0.7643666 0.5182653 -0.3506882 -0.7748345 0.5259255 -0.3122654 -0.7857601 0.5338603 -0.2749413 -0.7951292 0.5404828 -0.240669 -0.8025758 0.545793 -0.2081057 -0.8086795 0.5501572 -0.178045 -0.8135319 0.5535752 -0.1511887 -0.8171941 0.5561083 -0.1280556 -0.8199103 0.5579699 -0.108066 -0.8218635 0.5593127 -0.08825951 -0.8234199 0.560503 -0.06613361 -0.8247627 0.5615406 -0.04156619 -0.8258309 0.5623646 -0.0147404 -0.8264107 0.5628529 0.01409953 -0.8263802 0.5628834 0.04480117 -0.8256173 0.5623951 0.07480084 -0.8242134 0.5612659 0.1008636 -0.8224128 0.5598316 0.1243934 -0.820246 0.5582751 0.1484725 -0.8175299 0.5563524 0.1744438 -0.8140507 0.553911 0.2037416 -0.8094424 0.550676 0.238258 -0.803003 0.5462203 0.2764061 -0.794763 0.5402997 0.3132115 -0.7855769 0.5336161 0.3494064 -0.7752007 0.5262306 0.3880428 -0.7627186 0.5173193 0.4291818 -0.7477035 0.5066378 0.4727622 -0.7297586 0.4938811 0.5186621 -0.7083652 0.4787133 0.5650197 -0.6839503 0.4614093 0.6096072 -0.6575213 0.4427015 0.6532792 -0.6283761 0.4222541 0.6971954 -0.5953856 0.3991821 0.7408978 -0.5582446 0.3733634 0.7836543 -0.5167394 0.3446455 0.8247932 -0.4708091 0.3130589 0.8546404 -0.4324167 0.2873013 0.8697775 -0.4109928 0.2729576 0.88876 -0.3822138 0.2529069 0.9205603 -0.3263344 0.2146061 0.9550157 -0.2483901 0.1618701 0.9819636 -0.1589404 0.102176 0.9965209 -0.07046723 0.04379403 0.9996338 -0.02249211 0.01358073 0.02771079 -0.9660329 0.2568132 -0.482223 -0.8440809 0.2343821 -0.5174719 -0.8243355 0.2294381 -0.4966277 -0.8361156 0.2328867 -0.4710837 -0.8496658 0.2368236 -0.4469741 -0.8616596 0.2402722 -0.430311 -0.8695029 0.242439 -0.4210028 -0.8737144 0.2435987 -0.4127323 -0.8773461 0.2446974 -0.4013794 -0.8821986 0.2461317 -0.3865475 -0.8882718 0.2479323 -0.367748 -0.8956267 0.2501297 -0.3439131 -0.9043245 0.2527238 -0.3135471 -0.9144566 0.2557756 -0.2783593 -0.924894 0.258858 -0.2444533 -0.9337443 0.2613911 -0.213538 -0.9407331 0.2634053 -0.1843318 -0.9464401 0.2650532 -0.1574755 -0.9508957 0.266335 -0.1335795 -0.9542833 0.2672811 -0.1130405 -0.9567553 0.267983 -0.09533983 -0.9585254 0.2684713 -0.0778222 -0.9599903 0.2689291 -0.0582903 -0.961272 0.2693259 -0.03665268 -0.9622486 0.269631 -0.01300084 -0.9627979 0.2698141 0.01242101 -0.9627979 0.2698447 0.03949093 -0.9621266 0.2696616 0.06595045 -0.9607837 0.2692343 0.08896142 -0.9591052 0.2686849 0.1098056 -0.957091 0.2681051 0.1311686 -0.9545885 0.2673727 0.154271 -0.951384 0.2664571 0.1804254 -0.9471114 0.2652669 0.2113712 -0.9411603 0.2635884 0.2457655 -0.9334086 0.26133 0.2792139 -0.9246803 0.2587359 0.312357 -0.9148228 0.2558977 0.3481246 -0.9027985 0.2523881 0.386578 -0.8882107 0.2481765 0.4279 -0.87051 0.2430494 0.4720603 -0.8491165 0.2368541 0.5174413 -0.8243049 0.2296212 0.5618763 -0.7969298 0.2216864 0.6063112 -0.7661977 0.212836 0.6519364 -0.7306742 0.2026124 0.6983246 -0.6898099 0.1909238 0.7448652 -0.6431165 0.1775872 0.7907041 -0.5901669 0.1625416 0.8243355 -0.5457625 0.150151 0.841731 -0.5205237 0.1431318 0.8642536 -0.4850917 0.1329691 0.9023103 -0.4158757 0.1133152 0.9443037 -0.3176671 0.08575701 0.97763 -0.2031617 0.05401772 0.9957885 -0.08871728 0.02273625 0.9995422 -0.02853477 0.007049739 0.02728354 -0.9996033 0 -0.4656209 -0.8849452 0 -0.5006867 -0.8655965 0 -0.4800867 -0.8771935 0 -0.4548784 -0.8905301 0 -0.4311655 -0.9022492 0 -0.4148076 -0.9098789 0 -0.405713 -0.9139683 0 -0.3976256 -0.917539 0 -0.3864864 -0.9222694 0 -0.3720511 -0.9281899 0 -0.3537095 -0.9353313 0 -0.330546 -0.9437849 0 -0.3010956 -0.9535813 0 -0.2670369 -0.9636524 0 -0.2343211 -0.9721366 0 -0.2045655 -0.9788202 0 -0.1764885 -0.984283 0 -0.1507309 -0.9885556 0 -0.1278115 -0.9917905 0 -0.1081271 -0.9941099 0 -0.09118926 -0.995819 0 -0.07443463 -0.9972229 0 -0.05572676 -0.9984436 0 -0.03503525 -0.9993591 0 -0.01242101 -0.9999085 0 0.01187169 -0.9999085 0 0.03775137 -0.9992676 0 0.06308174 -0.9979858 0 0.08508557 -0.9963683 0 0.1050142 -0.9944456 0 0.1254921 -0.9920652 0 0.1476485 -0.9890133 0 0.1727347 -0.9849544 0 0.2024598 -0.9792779 0 0.2356029 -0.9718315 0 0.267861 -0.9634388 0 0.2999359 -0.9539476 0 0.3346049 -0.94232 0 0.3720816 -0.9281899 0 0.4124577 -0.910947 0 0.455855 -0.8900418 0 0.5006867 -0.8655965 0 0.5448775 -0.838496 0 0.589343 -0.8078555 0 0.6353648 -0.7721793 0 0.6825159 -0.7308267 0 0.7302469 -0.6831569 0 0.7776727 -0.6286508 0 0.8126164 -0.5827509 0 0.8308054 -0.556505 0 0.8546404 -0.5191809 0 0.8950774 -0.4458754 0 0.9400006 -0.3411054 0 0.9759209 -0.2180852 0 0.9954833 -0.09463787 0 0.9995117 -0.03045743 0 0.02777183 -0.9660329 -0.2568132 -0.4821619 -0.8441115 -0.2343821 -0.5174719 -0.8243355 -0.2294381 -0.4966277 -0.8361156 -0.2328867 -0.4710837 -0.8496658 -0.2368236 -0.4469741 -0.8616596 -0.2402722 -0.430311 -0.8695029 -0.242439 -0.4210028 -0.8737144 -0.2435987 -0.4127628 -0.8773461 -0.2446974 -0.4013794 -0.8821986 -0.2461317 -0.3865475 -0.8882718 -0.2479323 -0.367748 -0.8956267 -0.2501297 -0.3439131 -0.9043245 -0.2527238 -0.3135471 -0.9144566 -0.2557756 -0.2783593 -0.9249245 -0.258858 -0.2444533 -0.9337443 -0.2613911 -0.213538 -0.9407331 -0.2634053 -0.1843318 -0.9464401 -0.2650532 -0.1574755 -0.9508957 -0.266335 -0.1335795 -0.9542833 -0.2672811 -0.1130405 -0.9567553 -0.267983 -0.09533983 -0.9585254 -0.2684713 -0.0778222 -0.9599903 -0.2689291 -0.0582903 -0.961272 -0.2693259 -0.03665268 -0.9622486 -0.269631 -0.01300084 -0.9627979 -0.2698141 0.01242101 -0.9627979 -0.2698447 0.03946042 -0.9621266 -0.2696616 0.06598097 -0.9607837 -0.2692343 0.08896142 -0.9591052 -0.2686849 0.1098056 -0.957091 -0.2681051 0.1311686 -0.9545885 -0.2673727 0.154271 -0.951384 -0.2664571 0.1804254 -0.9471114 -0.2652669 0.2113712 -0.9411603 -0.2635884 0.2457655 -0.9334086 -0.26133 0.2792139 -0.9246803 -0.2587359 0.312357 -0.9148228 -0.2558977 0.3481246 -0.9027985 -0.2523881 0.386578 -0.8882107 -0.2481765 0.4279 -0.87051 -0.2430494 0.4720603 -0.8491165 -0.2368541 0.5174413 -0.8243049 -0.2296212 0.5618763 -0.7969298 -0.2216864 0.6063112 -0.7661977 -0.212836 0.6519364 -0.7306742 -0.2026124 0.6983246 -0.6898099 -0.1909238 0.7448652 -0.6431165 -0.1775872 0.7907041 -0.5901669 -0.1625416 0.8243355 -0.5457625 -0.150151 0.841731 -0.5205237 -0.1431318 0.8642536 -0.4850917 -0.1329691 0.9023103 -0.4158757 -0.1133152 0.9443037 -0.3176671 -0.08575701 0.97763 -0.2031617 -0.05401772 0.9957885 -0.08868676 -0.02273625 0.9995422 -0.02853477 -0.007049739 0.02905356 -0.8408765 -0.5403913 -0.5303507 -0.7032685 -0.4733726 -0.5652638 -0.6839808 -0.4610736 -0.5440535 -0.6955168 -0.4692831 -0.517777 -0.708945 -0.4788049 -0.4928434 -0.7209082 -0.4871975 -0.4754784 -0.7288125 -0.4926298 -0.465743 -0.7331156 -0.4955595 -0.4570452 -0.7367779 -0.4982452 -0.4449904 -0.7416914 -0.5017853 -0.4292734 -0.7478866 -0.5062716 -0.4091616 -0.7554247 -0.5117344 -0.3835566 -0.7643666 -0.5182348 -0.3506882 -0.7748345 -0.5259255 -0.3122654 -0.7857601 -0.5338603 -0.2749413 -0.7951292 -0.5404828 -0.240669 -0.8025758 -0.545793 -0.2081057 -0.8086795 -0.5501572 -0.178045 -0.8135319 -0.5535752 -0.1511887 -0.8171941 -0.5561083 -0.1280251 -0.8199103 -0.5579699 -0.108066 -0.8218635 -0.5593127 -0.08825951 -0.8234199 -0.560503 -0.06613361 -0.8247627 -0.5615406 -0.04156619 -0.8258309 -0.5623646 -0.0147404 -0.8264107 -0.5628529 0.01409953 -0.8263802 -0.5628834 0.04480117 -0.8256173 -0.5623951 0.07480084 -0.8242134 -0.5612659 0.1008636 -0.8224128 -0.5598316 0.1243934 -0.820246 -0.5582751 0.1484725 -0.8175299 -0.5563524 0.1744438 -0.8140507 -0.553911 0.2037416 -0.8094424 -0.550676 0.238258 -0.803003 -0.5462203 0.2764061 -0.794763 -0.5402997 0.3132115 -0.7855769 -0.5336161 0.3494064 -0.7752007 -0.5262306 0.3880428 -0.7627186 -0.5173193 0.4291818 -0.7477035 -0.5066378 0.4727622 -0.7297586 -0.4938811 0.5186621 -0.7083652 -0.4787133 0.5650197 -0.6839503 -0.4614093 0.6096072 -0.6575213 -0.4427015 0.6532792 -0.6283761 -0.4222541 0.6971954 -0.5953856 -0.3991821 0.7408978 -0.5582446 -0.3733634 0.7836543 -0.5167394 -0.3446455 0.8247932 -0.4708091 -0.3130589 0.8546404 -0.4324167 -0.2873013 0.8697775 -0.4109928 -0.2729576 0.88876 -0.3822138 -0.2529069 0.9205603 -0.3263344 -0.2146061 0.9550157 -0.2483901 -0.1618701 0.9819636 -0.1589404 -0.102176 0.9965209 -0.07046723 -0.04379403 0.9996338 -0.02249211 -0.01358073 0.03070157 -0.5405439 -0.8407239 -0.5950194 -0.4193243 -0.6855983 -0.6271859 -0.4063845 -0.6644185 -0.6059145 -0.414716 -0.6788538 -0.5793939 -0.4244209 -0.6957915 -0.553972 -0.4331797 -0.7109287 -0.5362408 -0.4390088 -0.7208777 -0.5262001 -0.4422132 -0.7262795 -0.5170446 -0.4449599 -0.7311624 -0.5043489 -0.4486526 -0.7377545 -0.4876552 -0.4533525 -0.746086 -0.4661397 -0.4590594 -0.7562487 -0.4384594 -0.4658955 -0.7685171 -0.4025086 -0.4739524 -0.7831355 -0.3600268 -0.4824976 -0.7984558 -0.3183691 -0.4899137 -0.8115177 -0.2796411 -0.4958648 -0.8221076 -0.2424696 -0.5007782 -0.8308664 -0.2079531 -0.5047456 -0.8378247 -0.1768853 -0.507767 -0.8431044 -0.150029 -0.5100253 -0.8469497 -0.1267433 -0.5116428 -0.8497574 -0.1035798 -0.5128941 -0.8521378 -0.07763904 -0.5139927 -0.8542436 -0.04882961 -0.5148168 -0.8558916 -0.01733446 -0.5152745 -0.8568072 0.01657152 -0.515244 -0.8568682 0.05258339 -0.5146031 -0.8558 0.08780175 -0.5134739 -0.8535722 0.1182897 -0.5120396 -0.850734 0.1457259 -0.5102695 -0.8475601 0.1737418 -0.5080416 -0.8435927 0.2038026 -0.5051729 -0.8385876 0.237495 -0.5013886 -0.8319651 0.2768334 -0.4961699 -0.8228706 0.3199561 -0.4895779 -0.8110904 0.3611866 -0.4823451 -0.7980285 0.4010742 -0.4742577 -0.7836848 0.4430983 -0.4646138 -0.7666555 0.4870754 -0.4531999 -0.7465438 0.5327616 -0.4397717 -0.7229835 0.5798212 -0.4241157 -0.6956084 0.6263009 -0.4065981 -0.6651204 0.6698813 -0.3880123 -0.6329844 0.7113559 -0.3680227 -0.5987427 0.751915 -0.3459578 -0.5611438 0.7911313 -0.3217261 -0.5201575 0.8283944 -0.2953276 -0.4759056 0.8631855 -0.2668843 -0.4285409 0.8881802 -0.2430189 -0.389935 0.9005402 -0.2299875 -0.3688772 0.9153722 -0.2136296 -0.3411969 0.9400616 -0.1817682 -0.2884609 0.9663686 -0.1379436 -0.216956 0.9865719 -0.0884121 -0.1372722 0.9973754 -0.0399487 -0.06012141 0.9997254 -0.01248204 -0.0183416 0.03033536 -6.40889e-4 -0.9995117 -0.629078 3.96741e-4 -0.7773064 -0.6584063 0 -0.7526475 -0.637318 0 -0.7705619 -0.6109195 0 -0.7916501 -0.5855892 0 -0.8105716 -0.5678579 0 -0.8230842 -0.5578479 0 -0.8299204 -0.5485092 0 -0.8361156 -0.5355388 0 -0.8444777 -0.5184484 0 -0.8550981 -0.496353 0 -0.868099 -0.4677572 0 -0.8838466 -0.430311 0 -0.902646 -0.385876 0 -0.9225135 -0.342082 0 -0.9396649 -0.3010346 0 -0.9535813 -0.2614826 0 -0.9651784 -0.2245551 0 -0.974456 -0.1912289 0 -0.9815363 -0.1623279 0 -0.9867244 -0.1372112 0 -0.9905087 -0.112186 0 -0.9936827 -0.08413952 0 -0.9964293 -0.05291908 0 -0.9985961 -0.01879936 0 -0.9998169 0.01794487 0 -0.9998169 0.05697804 0 -0.998352 0.09509563 0 -0.9954528 0.1280556 0 -0.99176 0.1576891 0 -0.9874569 0.1878414 0 -0.9821772 0.2200995 0 -0.9754631 0.2561419 0 -0.9666128 0.2980132 0 -0.954558 0.3436995 0 -0.9390546 0.3871578 0 -0.9219947 0.4288156 0 -0.9033784 0.472335 0 -0.8814051 0.5174719 0 -0.855678 0.56386 0 -0.8258309 0.6110721 0 -0.7915586 0.657094 0 -0.7537767 0.6996673 0 -0.7144383 0.7395856 0 -0.6730247 0.7780999 0 -0.6281015 0.8147221 0 -0.5797907 0.8490555 0 -0.5282754 0.8805811 0 -0.4738304 0.9031648 0 -0.4292734 0.914182 0 -0.4052553 0.9270913 0 -0.3747673 0.9485763 0 -0.3165075 0.9712821 0 -0.2378612 0.9885556 0 -0.1507614 0.9977416 0 -0.06677448 0.9997864 0 -0.02011168 0.0262764 0.5397809 -0.8413648 -0.5971557 0.4191412 -0.6838893 -0.6271859 0.4063845 -0.6644185 -0.6059145 0.414716 -0.6788538 -0.5793939 0.4244209 -0.6957915 -0.553972 0.4331797 -0.7109287 -0.5362408 0.4390393 -0.7208777 -0.5262001 0.4422132 -0.7262795 -0.5170446 0.4449599 -0.7311624 -0.5043489 0.4486831 -0.7377545 -0.4876552 0.4533525 -0.746086 -0.4661397 0.4590594 -0.7562487 -0.4384594 0.4658955 -0.7685171 -0.4025086 0.4739524 -0.7831355 -0.3600268 0.4824976 -0.7984558 -0.3183691 0.4899137 -0.8115177 -0.2796411 0.4958648 -0.8221076 -0.2424696 0.5007782 -0.8308664 -0.2079531 0.5047456 -0.8378247 -0.1768853 0.507767 -0.8431044 -0.150029 0.5099948 -0.8469497 -0.1267433 0.5116428 -0.8497574 -0.1035798 0.5128941 -0.8521378 -0.07766956 0.5139927 -0.8542436 -0.04882961 0.5148168 -0.8558916 -0.01733446 0.5152745 -0.8568072 0.01657152 0.515244 -0.8568682 0.05258339 0.5146031 -0.8558 0.08780175 0.5134739 -0.8535722 0.1182897 0.5120396 -0.850734 0.1457259 0.5102695 -0.8475601 0.1737418 0.5080416 -0.8435927 0.2038026 0.5051729 -0.8385876 0.237495 0.5013886 -0.8319651 0.2768334 0.4961699 -0.8228706 0.3199561 0.4895779 -0.8110904 0.3611561 0.4823451 -0.7980285 0.4010742 0.4742577 -0.7836848 0.4430983 0.4646138 -0.7666555 0.4870754 0.4531999 -0.7465438 0.5327616 0.4397717 -0.7229835 0.5798212 0.4241157 -0.6956084 0.6263009 0.4065981 -0.6651204 0.6698813 0.3880123 -0.6329844 0.7113559 0.3680227 -0.5987427 0.751915 0.3459578 -0.5611438 0.7911313 0.3217261 -0.5201575 0.8283944 0.2953276 -0.4759056 0.8631855 0.2668843 -0.4285409 0.8881802 0.2430189 -0.389935 0.9005402 0.2299875 -0.3688772 0.9153722 0.2136296 -0.3411969 0.9400616 0.1817682 -0.2884609 0.9663686 0.1379436 -0.216956 0.9865719 0.0884121 -0.1372722 0.9973754 0.0399487 -0.06012141 0.9997254 0.01251256 -0.0183416 0.02200382 0.8407849 -0.5409101 -0.5345928 0.7013459 -0.4714499 -0.5652943 0.6839808 -0.4610431 -0.5440535 0.6955168 -0.4692831 -0.517777 0.708945 -0.4788049 -0.4928434 0.7209082 -0.4871975 -0.4754784 0.7288125 -0.4926298 -0.465743 0.7331156 -0.4955595 -0.4570452 0.7367779 -0.4982452 -0.4449904 0.7416914 -0.5017853 -0.4292734 0.7478866 -0.5062716 -0.4091616 0.7554247 -0.5117344 -0.3835566 0.7643666 -0.5182348 -0.3506882 0.7748345 -0.5259255 -0.3122654 0.7857601 -0.5338603 -0.2749413 0.7951292 -0.5404828 -0.2406995 0.8025758 -0.545793 -0.2081057 0.8086795 -0.5501572 -0.178045 0.8135319 -0.5535752 -0.1511887 0.8171941 -0.5561083 -0.1280556 0.8199103 -0.5579699 -0.108066 0.8218635 -0.5593127 -0.08825951 0.8234199 -0.560503 -0.06613361 0.8247627 -0.5615406 -0.04156619 0.8258309 -0.5623646 -0.0147404 0.8264107 -0.5628529 0.01409953 0.8263802 -0.5628834 0.04480117 0.8256173 -0.5623951 0.07480084 0.8242134 -0.5612659 0.1008636 0.8224128 -0.5598316 0.1243934 0.820246 -0.5582751 0.1484725 0.8175299 -0.5563524 0.1744438 0.8140507 -0.553911 0.2037416 0.8094424 -0.550676 0.238258 0.803003 -0.5462203 0.2764061 0.794763 -0.5402997 0.3132115 0.7855769 -0.5336161 0.3494064 0.7752312 -0.5262306 0.3880428 0.7627186 -0.5173193 0.4291818 0.7477035 -0.5066378 0.4727622 0.7297586 -0.4938811 0.5186621 0.7083652 -0.4787133 0.5650197 0.6839503 -0.4614093 0.6096072 0.6575213 -0.4427015 0.6532792 0.6283761 -0.4222541 0.6971954 0.5953856 -0.3991821 0.7408978 0.5582446 -0.3733634 0.7836543 0.5167394 -0.3446455 0.8247932 0.4708091 -0.3130589 0.8546404 0.4324167 -0.2873013 0.8697775 0.4109928 -0.2729576 0.88876 0.3822138 -0.2529069 0.9205603 0.3263344 -0.2146061 0.9550157 0.2483901 -0.1618701 0.9819636 0.1589404 -0.102176 0.9965209 0.07046723 -0.04379403 0.9996338 0.02249211 -0.01358073 0.01947081 0.9661855 -0.2570574 -0.4878079 0.8411817 -0.233314 -0.5174719 0.8243355 -0.2294381 -0.4966277 0.8361156 -0.2328867 -0.4710837 0.8496658 -0.2368236 -0.4469741 0.8616596 -0.2402722 -0.430311 0.8695029 -0.242439 -0.4210028 0.8737144 -0.2435987 -0.4127628 0.8773461 -0.2446974 -0.4013794 0.8821986 -0.2461317 -0.3865475 0.8882718 -0.2479323 -0.367748 0.8956267 -0.2501297 -0.3439131 0.9043245 -0.2527238 -0.3135471 0.9144566 -0.2557756 -0.2783593 0.924894 -0.258858 -0.2444533 0.9337443 -0.2613911 -0.213538 0.9407331 -0.2634053 -0.1843318 0.9464401 -0.2650532 -0.1574755 0.9508957 -0.266335 -0.1335795 0.9542833 -0.2672811 -0.1130405 0.9567553 -0.267983 -0.09533983 0.9585254 -0.2684713 -0.0778222 0.9599903 -0.2689291 -0.0582903 0.961272 -0.2693259 -0.03665268 0.9622486 -0.269631 -0.01300084 0.9627979 -0.2698141 0.01242101 0.9627979 -0.2698447 0.03946042 0.9621266 -0.2696616 0.06598097 0.9607837 -0.2692343 0.08896142 0.9591052 -0.2686849 0.1098056 0.957091 -0.2681051 0.1311686 0.9545885 -0.2673727 0.154271 0.951384 -0.2664571 0.1804254 0.9471114 -0.2652669 0.2113712 0.9411603 -0.2635884 0.2457655 0.9334086 -0.26133 0.2792139 0.9246803 -0.2587359 0.312357 0.9148228 -0.2558977 0.3481246 0.9027985 -0.2523881 0.386578 0.8882107 -0.2481765 0.4279 0.87051 -0.2430494 0.4720603 0.8491165 -0.2368541 0.5174413 0.8243049 -0.2296212 0.5618763 0.7969298 -0.2216864 0.6063112 0.7661977 -0.212836 0.6519364 0.7306742 -0.2026124 0.6983246 0.6898099 -0.1909238 0.7448652 0.6431165 -0.1775872 0.7907041 0.5901669 -0.1625416 0.8243355 0.5457625 -0.150151 0.841731 0.5205237 -0.1431318 0.8642536 0.4850917 -0.1329691 0.9023103 0.4158757 -0.1133152 0.9443037 0.3176671 -0.08575701 0.97763 0.2031617 -0.05401772 0.9957885 0.08868676 -0.02273625 0.9995422 0.02853477 -0.007049739 -0.9898068 0.1422162 0 -0.9905087 0.1332743 0.03305155 -0.9777826 0.2025513 0.05374306 -0.9760735 0.2173223 0 -0.9453108 0.3148289 0.08511608 -0.9410383 0.3382061 0 -0.9088717 0.4023866 0.1096835 -0.9020051 0.4316538 0 -0.8724327 0.4712973 0.1290627 -0.8633076 0.5046235 0 -0.837611 0.526719 0.1446882 -0.8265938 0.5627613 0 -0.8046205 0.5724662 0.1575976 -0.7920774 0.6103702 0 -0.7696463 0.6154363 0.1697439 -0.7557909 0.6547746 0 -0.7289041 0.6598407 0.1823481 -0.7138279 0.7003083 0 -0.6851406 0.7019562 0.1944029 -0.6690573 0.7431868 0 -0.6411328 0.7394635 0.2051454 -0.6244392 0.7810297 0 -0.5967285 0.7730949 0.2148197 -0.5797601 0.8147526 0 -0.5516526 0.8034913 0.2236091 -0.5347148 0.845027 0 -0.5055086 0.8311106 0.2316355 -0.488876 0.8723106 0 -0.457625 0.8564104 0.2389904 -0.4416639 0.8971526 0 -0.410596 0.8781701 0.2453078 -0.3955199 0.918424 0 -0.3675039 0.8956573 0.2503738 -0.3534654 0.9354228 0 -0.3270363 0.910062 0.2545549 -0.3141576 0.9493393 0 -0.2866299 0.922544 0.2582171 -0.2750633 0.9614246 0 -0.2437818 0.9338664 0.2616047 -0.2336802 0.9722892 0 -0.19541 0.9442732 0.264748 -0.1871395 0.9822993 0 -0.1365703 0.9537339 0.2677084 -0.1306802 0.9913938 0 -0.07022309 0.9603565 0.2696921 -0.06717121 0.9977111 0 -0.006958186 0.9627369 0.2703024 -0.00665301 0.9999695 0 0.04858541 0.9616382 0.2698752 0.04644912 0.9989013 0 0.09619432 0.9583728 0.2687765 0.09198278 0.9957579 0 0.1358684 0.9539476 0.2673727 0.1299783 0.9914854 0 0.1676381 0.9492782 0.2659078 0.1604663 0.9870296 0 0.2014832 0.943144 0.2642598 0.1929685 0.9812006 0 0.2483596 0.9327067 0.2613605 0.2381054 0.971221 0 0.2985321 0.9190649 0.257271 0.2865077 0.9580676 0 0.3402509 0.9055758 0.253212 0.3269753 0.9450057 0 0.3722342 0.8938872 0.2496719 0.3580737 0.9336833 0 0.3938719 0.8853114 0.2470778 0.3791925 0.9252907 0 0.4052248 0.8805811 0.2456129 0.3902402 0.9206824 0 0.4425489 0.8636433 0.2413098 0.4268013 0.9043245 0 -0.9924009 0.1052583 0.06360054 -0.9820551 0.1587268 0.1017792 -0.9559007 0.2458571 0.1604663 -0.9260842 0.3151952 0.2073428 -0.8956573 0.370983 0.2451857 -0.8659322 0.4167913 0.2763756 -0.8372448 0.4553362 0.3027131 -0.8061465 0.4924162 0.328013 -0.769158 0.5314493 0.3548387 -0.7285989 0.5691702 0.3809626 -0.6869412 0.603473 0.404828 -0.6439711 0.6348766 0.4268319 -0.5994141 0.6638386 0.4471877 -0.5529038 0.6906339 0.4661397 -0.503708 0.715598 0.4839015 -0.4545426 0.7374798 0.4994354 -0.4087954 0.7553637 0.5121311 -0.3652455 0.7702261 0.5227821 -0.3212988 0.7832576 0.5321817 -0.2741478 0.7951598 0.540849 -0.2204352 0.806177 0.5490585 -0.1544846 0.8161565 0.5567492 -0.07959222 0.8232979 0.5619679 -0.007873773 0.825953 0.5636769 0.05508589 0.8248543 0.5626087 0.1090121 0.8213752 0.5598316 0.1537522 0.8167058 0.5561693 0.1894589 0.8117619 0.5523545 0.2272408 0.8050478 0.5478988 0.2791833 0.7938475 0.5401777 0.3342692 0.7795343 0.5296487 0.3795892 0.7655873 0.519364 0.4139531 0.7535936 0.5105746 0.4370556 0.7448652 0.5041047 0.4491104 0.7401044 0.5005035 0.4879605 0.7227088 0.4893948 -0.9945372 0.05862605 0.08603167 -0.9866024 0.08847314 0.1370281 -0.967101 0.1363261 0.2146977 -0.9444258 0.1752067 0.2781152 -0.9207434 0.2071901 0.3305155 -0.8970916 0.2340464 0.3746758 -0.8737449 0.2571184 0.4128239 -0.8477126 0.2799768 0.4505142 -0.8159429 0.3045442 0.4913785 -0.7802667 0.3287454 0.5320292 -0.7425764 0.3512986 0.5702078 -0.7025972 0.3724479 0.6063112 -0.6599628 0.392407 0.640614 -0.6142155 0.411359 0.6733909 -0.5645009 0.4293954 0.7049165 -0.5137181 0.4455397 0.7331767 -0.4653157 0.4589679 0.756798 -0.4183172 0.4703818 0.7770013 -0.3699759 0.4805139 0.7950987 -0.3172704 0.4898221 0.812006 -0.2562639 0.4985504 0.8280892 -0.1802728 0.5064547 0.8431959 -0.09317296 0.5121921 0.8537858 -0.009247064 0.5144505 0.8574481 0.06460767 0.513657 0.8555254 0.1276589 0.5109409 0.8500626 0.179754 0.5071871 0.8428602 0.2210456 0.5032808 0.8353527 0.2641987 0.4977569 0.8260445 0.3227943 0.4887539 0.8104801 0.3841975 0.4775841 0.7900937 0.4339427 0.4668111 0.7705314 0.4711447 0.4576556 0.7539903 0.4958953 0.4510331 0.7420271 0.5088046 0.4474624 0.7354351 0.5480209 0.4345836 0.714652 -0.9955138 0 0.09439373 -0.9885556 0 0.1506699 -0.971923 0 0.2352061 -0.9523912 0 0.3048189 -0.9317911 0 0.3629567 -0.9109775 0 0.4124271 -0.8901944 0 0.4555498 -0.8666952 0 0.4987945 -0.8376721 0 0.5461593 -0.8046815 0 0.5936766 -0.7693106 0 0.638844 -0.7312235 0 0.6821192 -0.6900235 0 0.7237465 -0.6451613 0 0.7640004 -0.5956908 0 0.8031861 -0.5445113 0 0.8387402 -0.4951628 0 0.8687704 -0.4466689 0 0.8946806 -0.3962218 0 0.9181188 -0.3407086 0 0.9401532 -0.2758873 0 0.9611805 -0.1944639 0 0.9808954 -0.1007111 0 0.9949034 -0.01001006 0 0.999939 0.06991785 0 0.997528 0.1380352 0 0.9904172 0.1941893 0 0.9809564 0.2385632 0 0.971099 0.2844935 0 0.9586474 0.3464156 0 0.9380474 0.4110538 0 0.9115879 0.4629048 0 0.8863796 0.5013886 0 0.8651998 0.5268716 0 0.84991 0.5401777 0 0.8415174 0.5789056 -6.1037e-5 0.815363 -0.9945372 -0.05859553 0.08606219 -0.9866024 -0.08847314 0.1370281 -0.967101 -0.1363261 0.2146977 -0.9444258 -0.1752067 0.2781152 -0.9207434 -0.2071901 0.3305155 -0.8970916 -0.2340464 0.3747063 -0.8737449 -0.2571184 0.4128239 -0.8477126 -0.2799768 0.4505142 -0.8159429 -0.3045442 0.4913785 -0.7802667 -0.3287454 0.5320292 -0.7425764 -0.3512681 0.5702078 -0.7025972 -0.3724479 0.6062807 -0.6599628 -0.392407 0.640614 -0.6142155 -0.411359 0.6733909 -0.5645009 -0.4293954 0.7049165 -0.5137181 -0.4455397 0.7331767 -0.4653157 -0.4589679 0.756798 -0.4183172 -0.4703818 0.7770013 -0.3699759 -0.4805139 0.7950987 -0.3172704 -0.4898221 0.812006 -0.2562639 -0.4985504 0.8280892 -0.1802728 -0.5064547 0.8431959 -0.09317296 -0.5121921 0.8537553 -0.009247064 -0.5144505 0.8574481 0.06460767 -0.513657 0.8555254 0.1276589 -0.5109409 0.8500626 0.179754 -0.5071871 0.8428602 0.2210456 -0.5032808 0.8353527 0.2641987 -0.4977569 0.8260445 0.3227943 -0.4887539 0.8104801 0.384228 -0.4775841 0.7900937 0.4339427 -0.4668111 0.7705314 0.4711447 -0.4576556 0.7539903 0.4958953 -0.4510331 0.7420271 0.5088046 -0.4474624 0.7354351 0.5483871 -0.4345836 0.7144078 -0.9924009 -0.1052278 0.06363105 -0.9820551 -0.1586962 0.1017792 -0.9559007 -0.2458571 0.1604663 -0.9260842 -0.3151952 0.2073428 -0.8956573 -0.370983 0.2451857 -0.8659322 -0.4167913 0.2763756 -0.8372448 -0.4553362 0.3027131 -0.8061465 -0.4924162 0.328013 -0.769158 -0.5314493 0.3548387 -0.7285989 -0.5691702 0.3809626 -0.6869412 -0.603473 0.404828 -0.6439711 -0.6348766 0.4268319 -0.5994141 -0.6638386 0.4471877 -0.5529038 -0.6906339 0.4661397 -0.5036775 -0.715598 0.4839015 -0.4545426 -0.7374798 0.4994354 -0.4087954 -0.7553637 0.5121311 -0.3652455 -0.7702261 0.5227821 -0.3212988 -0.7832576 0.5321817 -0.2741478 -0.7951598 0.540849 -0.2204352 -0.806177 0.5490585 -0.1544846 -0.8161565 0.5567492 -0.07959222 -0.8232979 0.5619679 -0.007873773 -0.825953 0.5636769 0.05511641 -0.8248543 0.5626087 0.1090121 -0.8213752 0.5598316 0.1537522 -0.8167058 0.5561693 0.1894589 -0.8117619 0.5523545 0.2272408 -0.8050478 0.5478988 0.2792139 -0.7938475 0.5401777 0.3342692 -0.7795343 0.5296487 0.3795892 -0.7655873 0.519364 0.4139531 -0.7535936 0.5105746 0.4370556 -0.7448652 0.5041047 0.4491104 -0.7401044 0.5005035 0.4886624 -0.7224342 0.4891201 -0.9905087 -0.1332743 0.03308206 -0.9777826 -0.2025513 0.05374306 -0.9453108 -0.3148289 0.08511608 -0.9088717 -0.4023866 0.1096835 -0.8724327 -0.4713279 0.1290627 -0.837611 -0.526719 0.1446882 -0.8046205 -0.5724662 0.1575976 -0.7696463 -0.6154363 0.1697439 -0.7289041 -0.6598407 0.1823481 -0.68511 -0.7019867 0.1944029 -0.6411328 -0.7394635 0.2051454 -0.596759 -0.7730949 0.2148197 -0.5516526 -0.8034913 0.2236091 -0.5055086 -0.8311106 0.2316355 -0.457625 -0.8564104 0.2389904 -0.410596 -0.8781701 0.2453078 -0.3674734 -0.8956573 0.2503738 -0.3270363 -0.910062 0.2545549 -0.2866299 -0.922544 0.2582171 -0.2437818 -0.9338664 0.2616047 -0.19541 -0.9442732 0.264748 -0.1365703 -0.9537339 0.2677084 -0.07022309 -0.9603565 0.2696921 -0.006958186 -0.9627369 0.2703024 0.04858541 -0.9616382 0.2698752 0.09619432 -0.9583728 0.2687765 0.1358684 -0.9539476 0.2673727 0.1676381 -0.9492782 0.2659078 0.2014832 -0.943144 0.2642598 0.2483596 -0.9327067 0.2613605 0.2985321 -0.9190649 0.257271 0.3402509 -0.9055758 0.253212 0.3722342 -0.8938872 0.2496719 0.3938719 -0.8853114 0.2470778 0.4052248 -0.8805811 0.2455824 0.4434645 -0.8632161 0.2411572 -0.9898068 -0.1422162 0 -0.9760735 -0.2173223 0 -0.9410383 -0.3382061 0 -0.9020051 -0.4316843 0 -0.8633076 -0.5046235 0 -0.8265938 -0.5627613 0 -0.7920774 -0.6103702 0 -0.7557909 -0.6547746 0 -0.7138279 -0.7002778 0 -0.6690573 -0.7431868 0 -0.6244392 -0.7810297 0 -0.5797601 -0.8147526 0 -0.5347148 -0.845027 0 -0.488876 -0.8723106 0 -0.4416334 -0.8971526 0 -0.3955199 -0.918424 0 -0.3534654 -0.9354228 0 -0.3141576 -0.9493393 0 -0.2750633 -0.9614246 0 -0.2336802 -0.9722892 0 -0.1871395 -0.9823298 0 -0.1306802 -0.9913938 0 -0.06717121 -0.9977111 0 -0.00665301 -0.9999695 0 0.04644912 -0.9989013 0 0.09201329 -0.9957274 0 0.1299783 -0.9914854 0 0.1604663 -0.9870296 0 0.1929685 -0.9812006 0 0.2381054 -0.971221 0 0.2865383 -0.9580676 0 0.3269753 -0.9450057 0 0.3580737 -0.9336833 0 0.3791925 -0.9252907 0 0.3902402 -0.9206824 0 0.4278085 -0.9038362 0 -0.9905087 -0.1332743 -0.03305155 -0.9777826 -0.2025818 -0.05371254 -0.9453108 -0.3148289 -0.08508557 -0.9088717 -0.4023866 -0.109653 -0.8724327 -0.4713279 -0.1290322 -0.837611 -0.526719 -0.1446577 -0.8046205 -0.5724357 -0.157567 -0.7696768 -0.6154363 -0.1697134 -0.7289346 -0.6598407 -0.1823481 -0.6851406 -0.7019562 -0.1943724 -0.6411328 -0.7394635 -0.2051454 -0.596759 -0.7730949 -0.2148197 -0.5516831 -0.8034913 -0.2236091 -0.5055086 -0.8311106 -0.2316049 -0.457625 -0.8564104 -0.2389904 -0.410596 -0.8781701 -0.2452772 -0.3675039 -0.8956573 -0.2503433 -0.3270363 -0.910062 -0.2545549 -0.2866604 -0.922544 -0.2582171 -0.2437818 -0.9338664 -0.2615742 -0.1954405 -0.9442732 -0.264748 -0.1366008 -0.9537339 -0.2677084 -0.07025361 -0.9603565 -0.2696921 -0.006958186 -0.9627369 -0.2703024 0.04855489 -0.9616382 -0.2698752 0.09619432 -0.9583728 -0.2687765 0.1358684 -0.9539476 -0.2673727 0.1676381 -0.9492782 -0.2659078 0.2014832 -0.943144 -0.2642598 0.2483596 -0.9327067 -0.2613605 0.2985016 -0.9190649 -0.257271 0.3402203 -0.9055758 -0.253212 0.3722342 -0.8938872 -0.2497024 0.3938719 -0.8853114 -0.2470778 0.4051942 -0.8805811 -0.2456129 0.4434645 -0.8632161 -0.2411572 -0.9924009 -0.1052278 -0.06360054 -0.9820551 -0.1587268 -0.1017487 -0.9559007 -0.2458876 -0.1604358 -0.9260842 -0.3151952 -0.2073122 -0.8956573 -0.370983 -0.2451857 -0.8659322 -0.4167913 -0.2763756 -0.8372448 -0.4553362 -0.3026826 -0.806177 -0.4924162 -0.3279824 -0.769158 -0.5314493 -0.3548082 -0.7285989 -0.5691702 -0.380932 -0.6869412 -0.603473 -0.404828 -0.6440016 -0.6348766 -0.4268013 -0.5994446 -0.6638081 -0.4471572 -0.5529038 -0.6906339 -0.4661092 -0.503708 -0.715598 -0.4839015 -0.4545732 -0.7374798 -0.4994354 -0.4088259 -0.7553331 -0.5121311 -0.365276 -0.7702261 -0.5227516 -0.3213294 -0.7832576 -0.5321817 -0.2741783 -0.7951598 -0.540849 -0.2204657 -0.806177 -0.549028 -0.1545152 -0.8161565 -0.5567492 -0.07962274 -0.8232979 -0.5619679 -0.007904291 -0.825953 -0.5636769 0.05505537 -0.8248543 -0.5626087 0.1089816 -0.8213752 -0.5598316 0.1537217 -0.8167058 -0.5561693 0.1894283 -0.8117619 -0.5523545 0.2272103 -0.8050783 -0.5478988 0.2791833 -0.7938475 -0.5401777 0.3342387 -0.7795648 -0.5296487 0.3795282 -0.7655873 -0.5193945 0.4139226 -0.7535936 -0.5105746 0.4370251 -0.7448652 -0.5041047 0.4490799 -0.7401044 -0.5005341 0.4886624 -0.7224342 -0.4891201 -0.9945372 -0.05859553 -0.08600115 -0.9866024 -0.08844262 -0.1369976 -0.967101 -0.1363261 -0.2146977 -0.9444258 -0.1752067 -0.2780846 -0.9207434 -0.2071901 -0.3305155 -0.8971221 -0.2340464 -0.3746452 -0.8737449 -0.2571184 -0.4127933 -0.8477126 -0.2799768 -0.4504837 -0.8159734 -0.3045442 -0.491348 -0.7802973 -0.3287149 -0.5319986 -0.7425764 -0.3512681 -0.5701773 -0.7026277 -0.3724479 -0.6062807 -0.6599933 -0.392407 -0.6405835 -0.614246 -0.4113284 -0.6733909 -0.5645314 -0.4293954 -0.704886 -0.5137486 -0.4455397 -0.7331461 -0.4653462 -0.4589679 -0.756798 -0.4183477 -0.4703818 -0.7769708 -0.3700369 -0.4804834 -0.7950682 -0.3173009 -0.4898221 -0.812006 -0.2562944 -0.4985504 -0.8280892 -0.1803339 -0.5064547 -0.8431654 -0.093234 -0.5121921 -0.8537553 -0.009277582 -0.5144505 -0.8574481 0.06457716 -0.513657 -0.8555254 0.1276284 -0.5109409 -0.8500626 0.1796929 -0.5071871 -0.8428602 0.221015 -0.5032808 -0.8353527 0.2641682 -0.4977874 -0.826075 0.3227638 -0.4887539 -0.8105106 0.384167 -0.4775841 -0.7900937 0.4339122 -0.4668111 -0.7705619 0.4711142 -0.4576556 -0.7540208 0.4958648 -0.4510636 -0.7420576 0.5087741 -0.4474624 -0.7354351 0.5483566 -0.4345836 -0.7144078 -0.9955138 0 -0.09436321 -0.9885861 0 -0.1506394 -0.971923 0 -0.2351756 -0.9523912 0 -0.3047884 -0.9317911 0 -0.3629261 -0.9109775 0 -0.4123966 -0.8901944 0 -0.4555193 -0.8667257 0 -0.498764 -0.8376721 0 -0.5461288 -0.8046815 0 -0.5936461 -0.7693106 0 -0.638844 -0.731254 0 -0.6820887 -0.690054 0 -0.723716 -0.6451918 0 -0.7640004 -0.5957213 0 -0.8031556 -0.5445418 0 -0.8387097 -0.4951933 0 -0.8687399 -0.4466994 0 -0.8946501 -0.3962829 0 -0.9181188 -0.3407697 0 -0.9401227 -0.2759178 0 -0.9611499 -0.194525 0 -0.9808649 -0.1007416 0 -0.9949034 -0.01004058 0 -0.999939 0.06985682 0 -0.997528 0.1380047 0 -0.9904172 0.1941282 0 -0.9809564 0.2385327 0 -0.9711295 0.284463 0 -0.958678 0.3463546 0 -0.9380779 0.4109928 0 -0.9116184 0.4628437 0 -0.8864101 0.5013581 0 -0.8652303 0.5268411 0 -0.8499405 0.5401471 0 -0.8415479 0.5788751 -6.1037e-5 -0.8153935 -0.9945372 0.05856502 -0.08603167 -0.9866024 0.08844262 -0.1369976 -0.967101 0.1363261 -0.2146977 -0.9444258 0.1752067 -0.2780846 -0.9207434 0.2071901 -0.3305155 -0.8971221 0.2340464 -0.3746452 -0.8737449 0.2571184 -0.4127933 -0.8477126 0.2799768 -0.4504837 -0.8159429 0.3045442 -0.491348 -0.7802973 0.3287149 -0.5319986 -0.7425764 0.3512681 -0.5701773 -0.7026277 0.3724479 -0.6062807 -0.6599933 0.392407 -0.6405835 -0.614246 0.4113284 -0.6733909 -0.5645314 0.4293954 -0.704886 -0.5137486 0.4455397 -0.7331461 -0.4653462 0.4589679 -0.756798 -0.4183477 0.4703818 -0.7769708 -0.3700064 0.4804834 -0.7950987 -0.3173009 0.4898221 -0.812006 -0.2562944 0.4985504 -0.8280892 -0.1803339 0.5064547 -0.8431654 -0.093234 0.5121921 -0.8537553 -0.009277582 0.5144505 -0.8574481 0.06457716 0.513657 -0.8555254 0.1276284 0.5109409 -0.8500626 0.1796929 0.5071871 -0.8428602 0.221015 0.5032808 -0.8353527 0.2641682 0.4977569 -0.826075 0.3227332 0.4887539 -0.8105106 0.384167 0.4775841 -0.7901242 0.4339122 0.4668111 -0.7705619 0.4711142 0.4576861 -0.7540208 0.4958648 0.4510636 -0.7420271 0.5087741 0.4474624 -0.7354351 0.5480209 0.4345836 -0.7146825 -0.9924009 0.1052278 -0.06360054 -0.9820551 0.1586962 -0.1017487 -0.9559007 0.2458571 -0.1604358 -0.9260842 0.3151952 -0.2073122 -0.8956573 0.370983 -0.2451857 -0.8659627 0.4167913 -0.2763451 -0.8372448 0.4553362 -0.3026826 -0.8061465 0.4924162 -0.328013 -0.769158 0.5314493 -0.3548082 -0.7285989 0.5691702 -0.380932 -0.6869412 0.603473 -0.404828 -0.6440016 0.6348766 -0.4268013 -0.5994446 0.6638081 -0.4471572 -0.5529038 0.6906339 -0.4661092 -0.503708 0.715598 -0.4839015 -0.4545732 0.7374798 -0.4994354 -0.4088259 0.7553331 -0.5121311 -0.365276 0.7702261 -0.5227516 -0.3213294 0.7832576 -0.5321817 -0.2741783 0.7951292 -0.540849 -0.2204657 0.806177 -0.549028 -0.1545152 0.8161565 -0.5567187 -0.07962274 0.8232979 -0.5619679 -0.007904291 0.825953 -0.5636769 0.05505537 0.8248543 -0.5626087 0.1089816 0.8213752 -0.5598316 0.1537217 0.8167058 -0.5561693 0.1894283 0.8117619 -0.5523545 0.2272103 0.8050783 -0.5478988 0.2791528 0.7938475 -0.5401777 0.3342387 0.7795648 -0.5296487 0.3795282 0.7655873 -0.5193945 0.4139226 0.7535936 -0.5105746 0.4370251 0.7448652 -0.5041047 0.4490799 0.7401044 -0.5005341 0.4879605 0.7227088 -0.4894253 -0.9905087 0.1332743 -0.03308206 -0.9777826 0.2025818 -0.05371254 -0.9453108 0.3148595 -0.08508557 -0.9088717 0.4023866 -0.109653 -0.8724327 0.4713279 -0.1290322 -0.837611 0.526719 -0.1446577 -0.8046205 0.5724357 -0.157567 -0.7696768 0.6154363 -0.1697134 -0.7289346 0.6598407 -0.1823481 -0.6851406 0.7019562 -0.1943724 -0.6411328 0.7394635 -0.2051454 -0.596759 0.7730949 -0.2148197 -0.5516831 0.8034913 -0.2236091 -0.5055086 0.8311106 -0.2316049 -0.457625 0.8564104 -0.2389904 -0.410596 0.8781701 -0.2452772 -0.3675039 0.8956573 -0.2503433 -0.3270363 0.910062 -0.2545549 -0.2866604 0.922544 -0.2582171 -0.2437818 0.9338664 -0.2615742 -0.1954405 0.9442732 -0.264748 -0.1366008 0.9537339 -0.2677084 -0.07025361 0.9603565 -0.2696921 -0.006958186 0.9627369 -0.2703024 0.04855489 0.9616687 -0.2698752 0.09619432 0.9583728 -0.2687765 0.1358684 0.9539476 -0.2673727 0.1676381 0.9492782 -0.2659078 0.2014832 0.943144 -0.2642598 0.2483596 0.9327067 -0.2613605 0.2985016 0.9190649 -0.257271 0.3402509 0.9055758 -0.253212 0.3722037 0.8938872 -0.2497024 0.3938719 0.8853114 -0.2470778 0.4051942 0.8805811 -0.2456129 0.4425184 0.8636433 -0.2413403 - - - - - - - - - - 0.5880934 0.4999934 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.5 0.5880934 0.4999934 0.575582 0.5971237 0.575582 0.5 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6042384 0.5657986 0.5 0.575582 0.5 0.5657986 0.5 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.6099855 0.5575302 0.5 0.5657986 0.5 0.5575302 0.5 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.6148697 0.5500315 0.5 0.5575302 0.5 0.5500315 0.5 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.619395 0.5425568 0.5 0.5500315 0.5 0.5425568 0.5 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.6240659 0.5343605 0.5 0.5425568 0.5 0.5343605 0.5 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.6293868 0.5246971 0.5 0.5343605 0.5 0.5246971 0.5 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.6353728 0.5136132 0.5 0.5246971 0.5 0.5136132 0.5 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.6415808 0.5017869 0.5 0.5136132 0.5 0.5017869 0.5 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.6478275 0.4894204 0.5 0.5017869 0.5 0.4894204 0.5 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.6539294 0.4767154 0.5 0.4894204 0.5 0.4767154 0.5 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.659703 0.463874 0.5 0.4767154 0.5 0.463874 0.5 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.664965 0.4510983 0.5 0.463874 0.5 0.4510983 0.5 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.6695321 0.43859 0.5 0.4510983 0.5 0.43859 0.5 0.43859 0.6695321 0.4263501 0.6734107 0.4263501 0.6734107 0.4263501 0.5 0.43859 0.5 0.4263501 0.5 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.676766 0.4141995 0.5 0.4263501 0.5 0.4141995 0.5 0.4141995 0.676766 0.4020698 0.6796526 0.4020698 0.6796526 0.4020698 0.5 0.4141995 0.5 0.4020698 0.5 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.6821252 0.3898929 0.5 0.4020698 0.5 0.3898929 0.5 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.6842384 0.3776006 0.5 0.3898929 0.5 0.3776006 0.5 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.6860469 0.3651245 0.5 0.3776006 0.5 0.3651245 0.5 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.6876054 0.3523965 0.5 0.3651245 0.5 0.3523965 0.5 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.6889344 0.3394525 0.5 0.3523965 0.5 0.3394525 0.5 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.6899922 0.3263651 0.5 0.3394525 0.5 0.3263651 0.5 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.69074 0.3131211 0.5 0.3263651 0.5 0.3131211 0.5 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.6911391 0.2997074 0.5 0.3131211 0.5 0.2997074 0.5 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.6911506 0.2861108 0.5 0.2997074 0.5 0.2861108 0.5 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.6907358 0.2723181 0.5 0.2861108 0.5 0.2723181 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723181 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.243816 0.5 0.2583162 0.5 0.243816 0.5 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.5 0.243816 0.5 0.2287331 0.5 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.6845553 0.2133606 0.5 0.2287331 0.5 0.2133606 0.5 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.6819617 0.197992 0.5 0.2133606 0.5 0.197992 0.5 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.5 0.197992 0.5 0.1829207 0.5 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.6755979 0.1684399 0.5 0.1829207 0.5 0.1684399 0.5 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.6718491 0.154843 0.5 0.1684399 0.5 0.154843 0.5 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.5 0.154843 0.5 0.1420096 0.5 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.663238 0.1296388 0.5 0.1420096 0.5 0.1296388 0.5 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.6583589 0.1177533 0.5 0.1296388 0.5 0.1177533 0.5 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.653085 0.1063756 0.5 0.1177533 0.5 0.1063756 0.5 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.647407 0.09552854 0.5 0.1063756 0.5 0.09552854 0.5 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.6413156 0.08523458 0.5 0.09552854 0.5 0.08523458 0.5 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.6348015 0.07551646 0.5 0.08523458 0.5 0.07551646 0.5 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.6278682 0.06633663 0.5 0.07551646 0.5 0.06633663 0.5 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.6205249 0.05766242 0.5 0.06633663 0.5 0.05766242 0.5 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.6127715 0.04952389 0.5 0.05766242 0.5 0.04952389 0.5 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6046076 0.04195094 0.5 0.04952389 0.5 0.04195094 0.5 0.04195094 0.6046076 0.03497362 0.5960329 0.03497362 0.5960329 0.03497362 0.5 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.5870469 0.02862191 0.5 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.5776495 0.02292573 0.5 0.02862191 0.5 0.02292573 0.5 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.5683254 0.01771187 0.5 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.5592363 0.01289576 0.5 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.5498978 0.008640885 0.5 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5498978 0.005110502 0.5398251 0.005110502 0.5398251 0.005110442 0.5 0.008640885 0.5 0.6040676 0.5 0.5961459 0.5398251 0.568886 0.5285336 0.568886 0.5285336 0.5745617 0.5 0.6040676 0.5 0.5745617 0.5 0.568886 0.5285336 0.5375139 0.5155389 0.5375139 0.5155389 0.5406048 0.5 0.5745617 0.5 0.5406048 0.5 0.5375139 0.5155389 0.5008596 0.5003561 0.5008596 0.5003561 0.5009304 0.5 0.5406048 0.5 0.5880932 0.5899347 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.6794613 0.575582 0.5971237 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.6926073 0.5657986 0.6042384 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7032267 0.5575302 0.6099855 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7122514 0.5500315 0.6148697 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.7206132 0.5425568 0.619395 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7292439 0.5343605 0.6240659 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.7390755 0.5246971 0.6293868 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.7501363 0.5136132 0.6353728 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.7501363 0.5017869 0.7616073 0.5017869 0.7616073 0.5017869 0.6415808 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.7731495 0.4894204 0.6478275 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.7844243 0.4767154 0.6539294 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.7844243 0.463874 0.7950926 0.463874 0.7950926 0.463874 0.659703 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8048156 0.4510983 0.664965 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.8132545 0.43859 0.6695321 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.8204212 0.4263501 0.6734107 0.43859 0.6695321 0.4263501 0.6734107 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.8266209 0.4141995 0.676766 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.8319546 0.4020698 0.6796526 0.4141995 0.676766 0.4020698 0.6796526 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.8365233 0.3898929 0.6821252 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.840428 0.3776006 0.6842384 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.8437698 0.3651245 0.6860469 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.8466495 0.3523965 0.6876054 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.8491052 0.3394525 0.6889344 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.8510598 0.3263651 0.6899922 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.8524415 0.3131211 0.69074 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.8524415 0.2997074 0.853179 0.2997074 0.853179 0.2997074 0.6911391 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.853179 0.2861108 0.8532002 0.2861108 0.8532002 0.2861108 0.6911506 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.8524337 0.2723181 0.6907358 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.8508077 0.2583162 0.6898558 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.8483266 0.243816 0.688513 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.8450553 0.2287331 0.6867427 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.8410136 0.2133606 0.6845553 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.8362212 0.197992 0.6819617 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.8306975 0.1829207 0.6789722 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.8244625 0.1684399 0.6755979 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.8175356 0.154843 0.6718491 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.8099276 0.1420096 0.6677316 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8016245 0.1296389 0.663238 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.792609 0.1177533 0.6583589 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.7828641 0.1063757 0.653085 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.7723725 0.09552854 0.647407 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.7723725 0.08523458 0.7611171 0.08523458 0.7611171 0.08523458 0.6413156 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.7490807 0.07551646 0.6348015 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.7362695 0.06633663 0.6278682 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.7362695 0.05766242 0.722701 0.05766242 0.722701 0.05766242 0.6205249 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.722701 0.04952389 0.7083745 0.04952389 0.7083745 0.04952389 0.6127715 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.6932896 0.04195094 0.6046076 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.6774455 0.03497362 0.5960329 0.04195094 0.6046076 0.03497362 0.5960329 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.6608417 0.02862191 0.5870469 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6434776 0.02292579 0.5776495 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.6262488 0.01771187 0.5683254 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.6262488 0.01289576 0.6094544 0.01289576 0.6094544 0.01289576 0.5592363 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.6094544 0.008640885 0.592199 0.008640885 0.592199 0.008640885 0.5498978 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.592199 0.005110502 0.5735871 0.005110502 0.5735871 0.005110502 0.5398251 0.008640885 0.5498978 0.5961459 0.5398251 0.5735868 0.5735871 0.5527231 0.5527233 0.5527231 0.5527233 0.568886 0.5285336 0.5961459 0.5398251 0.568886 0.5285336 0.5527231 0.5527233 0.5287118 0.5287121 0.5287118 0.5287121 0.5375139 0.5155389 0.568886 0.5285336 0.5375139 0.5155389 0.5287118 0.5287121 0.5006578 0.5006581 0.5006578 0.5006581 0.5008596 0.5003561 0.5375139 0.5155389 0.5880929 0.6661832 0.5880928 0.7171309 0.575582 0.7344775 0.575582 0.7344775 0.575582 0.6794613 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.7344775 0.5657986 0.7516537 0.5657986 0.7516537 0.5657986 0.6926073 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.7516537 0.5575302 0.7655286 0.5575302 0.7655286 0.5575302 0.7032267 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7655286 0.5500315 0.7773198 0.5500315 0.7773198 0.5500315 0.7122514 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7773198 0.5425568 0.788245 0.5425568 0.788245 0.5425568 0.7206132 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.788245 0.5343605 0.7995216 0.5343605 0.7995216 0.5343605 0.7292439 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7995216 0.5246971 0.8123672 0.5246971 0.8123672 0.5246971 0.7390755 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.8123672 0.5136132 0.8268188 0.5136132 0.8268188 0.5136132 0.7501363 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.8268188 0.501787 0.8418063 0.501787 0.8418063 0.5017869 0.7616073 0.5136132 0.7501363 0.5017869 0.7616073 0.501787 0.8418063 0.4894204 0.856887 0.4894204 0.856887 0.4894204 0.7731495 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.856887 0.4767154 0.8716182 0.4767154 0.8716182 0.4767154 0.7844243 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.8716182 0.4638741 0.885557 0.4638741 0.885557 0.463874 0.7950926 0.4767154 0.7844243 0.463874 0.7950926 0.4638741 0.885557 0.4510983 0.8982608 0.4510983 0.8982608 0.4510983 0.8048156 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8982608 0.43859 0.9092867 0.43859 0.9092867 0.43859 0.8132545 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.9092867 0.4263502 0.9186504 0.4263502 0.9186504 0.4263502 0.8204212 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.9186504 0.4141995 0.9267508 0.4141995 0.9267508 0.4141995 0.8266209 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.9267508 0.4020699 0.9337196 0.4020699 0.9337196 0.4020699 0.8319546 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.9337196 0.3898929 0.9396889 0.3898929 0.9396889 0.3898929 0.8365233 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.9396889 0.3776006 0.9447907 0.3776006 0.9447907 0.3776006 0.840428 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.9447907 0.3651245 0.9491568 0.3651245 0.9491568 0.3651245 0.8437698 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.9491568 0.3523965 0.9529194 0.3523965 0.9529194 0.3523965 0.8466495 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.9529194 0.3394525 0.9561279 0.3394525 0.9561279 0.3394525 0.8491052 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.9561279 0.3263651 0.9586817 0.3263651 0.9586817 0.3263651 0.8510598 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.9586817 0.3131211 0.9604871 0.3131211 0.9604871 0.3131211 0.8524415 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.9604871 0.2997075 0.9614505 0.2997075 0.9614505 0.2997074 0.853179 0.3131211 0.8524415 0.2997074 0.853179 0.2997075 0.9614505 0.2861109 0.9614782 0.2861109 0.9614782 0.2861108 0.8532002 0.2997074 0.853179 0.2861108 0.8532002 0.2861109 0.9614782 0.2723181 0.9604768 0.2723181 0.9604768 0.2723181 0.8524337 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.9604768 0.2583162 0.9583523 0.2583162 0.9583523 0.2583162 0.8508077 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.9583523 0.243816 0.9551105 0.243816 0.9551105 0.243816 0.8483266 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.9551105 0.2287331 0.9508365 0.2287331 0.9508365 0.2287331 0.8450553 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.9508365 0.2133606 0.9455557 0.2133606 0.9455557 0.2133606 0.8410136 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.9455557 0.197992 0.9392941 0.197992 0.9392941 0.197992 0.8362212 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.9392941 0.1829207 0.9320772 0.1829207 0.9320772 0.1829207 0.8306975 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.9320772 0.1684399 0.9239307 0.1684399 0.9239307 0.1684399 0.8244625 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.9239307 0.154843 0.9148803 0.154843 0.9148803 0.154843 0.8175356 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.9148803 0.1420096 0.9049399 0.1420096 0.9049399 0.1420096 0.8099276 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.9049399 0.1296389 0.8940914 0.1296389 0.8940914 0.1296389 0.8016245 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8940914 0.1177533 0.8823121 0.1177533 0.8823121 0.1177533 0.792609 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.8823121 0.1063757 0.8695798 0.1063757 0.8695798 0.1063757 0.7828641 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.8695798 0.09552854 0.8558719 0.09552854 0.8558719 0.09552854 0.7723725 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.8558719 0.08523464 0.8411659 0.08523464 0.8411659 0.08523458 0.7611171 0.09552854 0.7723725 0.08523458 0.7611171 0.08523464 0.8411659 0.07551646 0.8254396 0.07551646 0.8254396 0.07551646 0.7490807 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.8254396 0.06633663 0.8087009 0.06633663 0.8087009 0.06633663 0.7362695 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.8087009 0.05766248 0.7909728 0.05766248 0.7909728 0.05766242 0.722701 0.06633663 0.7362695 0.05766242 0.722701 0.05766248 0.7909728 0.04952394 0.7722545 0.04952394 0.7722545 0.04952389 0.7083745 0.05766242 0.722701 0.04952389 0.7083745 0.04952394 0.7722545 0.04195094 0.752545 0.04195094 0.752545 0.04195094 0.6932896 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.752545 0.03497368 0.7318437 0.03497368 0.7318437 0.03497368 0.6774455 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.7318437 0.02862191 0.7101498 0.02862191 0.7101498 0.02862191 0.6608417 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.7101498 0.02292579 0.6874624 0.02292579 0.6874624 0.02292579 0.6434776 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6874624 0.01771187 0.664952 0.01771187 0.664952 0.01771187 0.6262488 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.664952 0.01289582 0.6430091 0.01289582 0.6430091 0.01289576 0.6094544 0.01771187 0.6262488 0.01289576 0.6094544 0.01289582 0.6430091 0.008640885 0.6204638 0.008640885 0.6204638 0.008640885 0.592199 0.01289576 0.6094544 0.5921987 0.592199 0.5498975 0.6204638 0.5398248 0.5961462 0.5398248 0.5961462 0.5735868 0.5735871 0.5921987 0.592199 0.5735868 0.5735871 0.5398248 0.5961462 0.5285333 0.5688863 0.5285333 0.5688863 0.5527231 0.5527233 0.5735868 0.5735871 0.5527231 0.5527233 0.5285333 0.5688863 0.5155386 0.5375142 0.5155386 0.5375142 0.5287118 0.5287121 0.5527231 0.5527233 0.5287118 0.5287121 0.5155386 0.5375142 0.5003559 0.5008598 0.5003559 0.5008598 0.5006578 0.5006581 0.5287118 0.5287121 0.4119072 0.589591 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.5000002 0.4244179 0.597124 0.4119072 0.589591 0.4244179 0.597124 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.5000002 0.4342014 0.6042386 0.4244179 0.597124 0.4342014 0.6042386 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.5000002 0.4424698 0.6099857 0.4342014 0.6042386 0.4424698 0.6099857 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.5000002 0.4499685 0.6148698 0.4424698 0.6099857 0.4499685 0.6148698 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.5000002 0.4574433 0.6193952 0.4499685 0.6148698 0.4574433 0.6193952 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.5000002 0.4656395 0.6240661 0.4574433 0.6193952 0.4656395 0.6240661 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.5000002 0.4753029 0.6293869 0.4656395 0.6240661 0.4753029 0.6293869 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.5000002 0.4863868 0.635373 0.4753029 0.6293869 0.4863868 0.635373 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.5000002 0.498213 0.641581 0.4863868 0.635373 0.498213 0.641581 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.5000002 0.5105796 0.6478276 0.498213 0.641581 0.5105796 0.6478276 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.5000001 0.5232846 0.6539295 0.5105796 0.6478276 0.5232846 0.6539295 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.5000001 0.5361259 0.6597031 0.5232846 0.6539295 0.5361259 0.6597031 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.5000001 0.5489017 0.6649652 0.5361259 0.6597031 0.5489017 0.6649652 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.5000001 0.56141 0.6695322 0.5489017 0.6649652 0.56141 0.6695322 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.5000001 0.5736498 0.6734108 0.56141 0.6695322 0.5736498 0.6734108 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.5000001 0.5858005 0.676766 0.5736498 0.6734108 0.5858005 0.676766 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.5000001 0.5979301 0.6796526 0.5858005 0.676766 0.5979301 0.6796526 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.5000001 0.6101071 0.6821252 0.5979301 0.6796526 0.6101071 0.6821252 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.5000001 0.6223994 0.6842384 0.6101071 0.6821252 0.6223994 0.6842384 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.5000001 0.6348755 0.6860469 0.6223994 0.6842384 0.6348755 0.6860469 0.6348755 0.5000001 0.6476035 0.5 0.6476035 0.5 0.6476035 0.6876054 0.6348755 0.6860469 0.6476035 0.6876054 0.6476035 0.5 0.6605475 0.5 0.6605475 0.5 0.6605475 0.6889344 0.6476035 0.6876054 0.6605475 0.6889344 0.6605475 0.5 0.6736349 0.5 0.6736349 0.5 0.6736349 0.6899922 0.6605475 0.6889344 0.6736349 0.6899922 0.6736349 0.5 0.6868789 0.5 0.6868789 0.5 0.6868789 0.69074 0.6736349 0.6899922 0.6868789 0.69074 0.6868789 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.6911391 0.6868789 0.69074 0.7002925 0.6911391 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.6911391 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276819 0.6907357 0.7138891 0.6911505 0.7276819 0.6907357 0.7276818 0.5 0.7416838 0.5 0.7416838 0.5 0.7416838 0.6898558 0.7276819 0.6907357 0.7416838 0.6898558 0.7416838 0.5 0.7561839 0.4999999 0.7561839 0.4999999 0.756184 0.6885129 0.7416838 0.6898558 0.756184 0.6885129 0.7561839 0.4999999 0.7712669 0.4999999 0.7712669 0.4999999 0.7712669 0.6867425 0.756184 0.6885129 0.7712669 0.6867425 0.7712669 0.4999999 0.7866393 0.4999999 0.7866393 0.4999999 0.7866394 0.6845552 0.7712669 0.6867425 0.7866394 0.6845552 0.7866393 0.4999999 0.802008 0.4999999 0.802008 0.4999999 0.802008 0.6819615 0.7866394 0.6845552 0.802008 0.6819615 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.4999999 0.8170793 0.6789721 0.802008 0.6819615 0.8170793 0.6789721 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.4999999 0.8315601 0.6755978 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.4999999 0.845157 0.671849 0.8315601 0.6755978 0.845157 0.671849 0.845157 0.4999999 0.8579904 0.4999999 0.8579904 0.4999999 0.8579904 0.6677315 0.845157 0.671849 0.8579904 0.6677315 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579904 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822467 0.4999998 0.8822467 0.4999998 0.8822467 0.6583587 0.8703611 0.6632379 0.8822467 0.6583587 0.8822467 0.4999998 0.8936243 0.4999998 0.8936243 0.4999998 0.8936243 0.6530848 0.8822467 0.6583587 0.8936243 0.6530848 0.8936243 0.4999998 0.9044715 0.4999998 0.9044715 0.4999998 0.9044715 0.6474068 0.8936243 0.6530848 0.9044715 0.6474068 0.9044715 0.4999998 0.9147654 0.4999998 0.9147654 0.4999998 0.9147654 0.6413154 0.9044715 0.6474068 0.9147654 0.6413154 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.4999998 0.9244835 0.6348013 0.9147654 0.6413154 0.9244835 0.6348013 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.4999998 0.9336634 0.6278679 0.9244835 0.6348013 0.9336634 0.6278679 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.4999998 0.9423375 0.6205247 0.9336634 0.6278679 0.9423375 0.6205247 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.4999998 0.9504761 0.6127713 0.9423375 0.6205247 0.9504761 0.6127713 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.4999998 0.9580491 0.6046073 0.9504761 0.6127713 0.9580491 0.6046073 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.4999998 0.9650263 0.5960326 0.9580491 0.6046073 0.9650263 0.5960326 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4999998 0.9713781 0.5870467 0.9650263 0.5960326 0.9713781 0.5870467 0.9713781 0.4999998 0.9770742 0.4999998 0.9770742 0.4999998 0.9770742 0.5776493 0.9713781 0.5870467 0.5776493 0.6874624 0.4999998 0.7029079 0.4999998 0.6785427 0.4999998 0.6785427 0.5683251 0.664952 0.5776493 0.6874624 0.5683251 0.664952 0.4999998 0.6785427 0.4999998 0.6547919 0.4999998 0.6547919 0.559236 0.6430091 0.5683251 0.664952 0.559236 0.6430091 0.4999998 0.6547919 0.4999997 0.6303891 0.4999997 0.6303891 0.5498975 0.6204638 0.559236 0.6430091 0.5498975 0.6204638 0.4999997 0.6303891 0.4999997 0.6040679 0.4999997 0.6040679 0.5398248 0.5961462 0.5498975 0.6204638 0.5398248 0.5961462 0.4999997 0.6040679 0.4999998 0.574562 0.4999998 0.574562 0.5285333 0.5688863 0.5398248 0.5961462 0.5285333 0.5688863 0.4999998 0.574562 0.4999998 0.540605 0.4999998 0.540605 0.5155386 0.5375142 0.5285333 0.5688863 0.5155386 0.5375142 0.4999998 0.540605 0.4999998 0.5009307 0.4999998 0.5009307 0.5003559 0.5008598 0.5155386 0.5375142 0.4119073 0.4996497 0.4119072 0.4097084 0.4244179 0.4028765 0.4244179 0.4028765 0.4244179 0.5000002 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.4028765 0.4342014 0.3957619 0.4342014 0.3957619 0.4342014 0.5000002 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.3957619 0.4424697 0.3900147 0.4424697 0.3900147 0.4424697 0.5000002 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.3900147 0.4499685 0.3851306 0.4499685 0.3851306 0.4499685 0.5000002 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.3851306 0.4574432 0.3806052 0.4574432 0.3806052 0.4574432 0.5000002 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.3806052 0.4656395 0.3759343 0.4656395 0.3759343 0.4656395 0.5000002 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.3759343 0.4753029 0.3706134 0.4753029 0.3706134 0.4753029 0.5000002 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.3706134 0.4863868 0.3646273 0.4863868 0.3646273 0.4863868 0.5000002 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.3646273 0.498213 0.3584193 0.498213 0.3584193 0.498213 0.5000002 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.3584193 0.5105796 0.3521727 0.5105796 0.3521727 0.5105796 0.5000002 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.3521727 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5000001 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.3460708 0.5361259 0.3402972 0.5361259 0.3402972 0.5361259 0.5000001 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.3402972 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5000001 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.3304679 0.56141 0.5000001 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.3265893 0.5736498 0.5000001 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.3265893 0.5858005 0.3232341 0.5858005 0.3232341 0.5858005 0.5000001 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5000001 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.3203475 0.610107 0.3178749 0.610107 0.3178749 0.610107 0.5000001 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.3178749 0.6223994 0.3157617 0.6223994 0.3157617 0.6223994 0.5000001 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.3157617 0.6348755 0.3139532 0.6348755 0.3139532 0.6348755 0.5000001 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.3139532 0.6476035 0.3123947 0.6476035 0.3123947 0.6476035 0.5 0.6348755 0.5000001 0.6476035 0.5 0.6476035 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605475 0.5 0.6476035 0.5 0.6605475 0.5 0.6605474 0.3110657 0.6736349 0.3100078 0.6736349 0.3100078 0.6736349 0.5 0.6605475 0.5 0.6736349 0.5 0.6736349 0.3100078 0.6868788 0.30926 0.6868788 0.30926 0.6868789 0.5 0.6736349 0.5 0.6868789 0.5 0.6868788 0.30926 0.7002925 0.3088609 0.7002925 0.3088609 0.7002925 0.5 0.6868789 0.5 0.7002925 0.5 0.7002925 0.3088609 0.7138891 0.3088494 0.7138891 0.3088494 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088494 0.7276818 0.3092642 0.7276818 0.3092642 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092642 0.7416838 0.3101442 0.7416838 0.3101442 0.7416838 0.5 0.7276818 0.5 0.7416838 0.5 0.7416838 0.3101442 0.7561839 0.3114869 0.7561839 0.3114869 0.7561839 0.4999999 0.7416838 0.5 0.7561839 0.4999999 0.7561839 0.3114869 0.7712669 0.3132573 0.7712669 0.3132573 0.7712669 0.4999999 0.7561839 0.4999999 0.7712669 0.4999999 0.7712669 0.3132573 0.7866393 0.3154446 0.7866393 0.3154446 0.7866393 0.4999999 0.7712669 0.4999999 0.7866393 0.4999999 0.7866393 0.3154446 0.8020079 0.3180383 0.8020079 0.3180383 0.802008 0.4999999 0.7866393 0.4999999 0.802008 0.4999999 0.8020079 0.3180383 0.8170793 0.3210276 0.8170793 0.3210276 0.8170793 0.4999999 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.3210276 0.8315601 0.324402 0.8315601 0.324402 0.8315601 0.4999999 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.324402 0.845157 0.3281507 0.845157 0.3281507 0.845157 0.4999999 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.3281507 0.8579903 0.3322682 0.8579903 0.3322682 0.8579904 0.4999999 0.845157 0.4999999 0.8579904 0.4999999 0.8579903 0.3322682 0.8703611 0.3367618 0.8703611 0.3367618 0.8703611 0.4999999 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.3367618 0.8822466 0.3416409 0.8822466 0.3416409 0.8822467 0.4999998 0.8703611 0.4999999 0.8822467 0.4999998 0.8822466 0.3416409 0.8936243 0.3469148 0.8936243 0.3469148 0.8936243 0.4999998 0.8822467 0.4999998 0.8936243 0.4999998 0.8936243 0.3469148 0.9044715 0.3525928 0.9044715 0.3525928 0.9044715 0.4999998 0.8936243 0.4999998 0.9044715 0.4999998 0.9044715 0.3525928 0.9147654 0.3586842 0.9147654 0.3586842 0.9147654 0.4999998 0.9044715 0.4999998 0.9147654 0.4999998 0.9147654 0.3586842 0.9244835 0.3651983 0.9244835 0.3651983 0.9244835 0.4999998 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.3651983 0.9336634 0.3721316 0.9336634 0.3721316 0.9336634 0.4999998 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.3721316 0.9423375 0.3794749 0.9423375 0.3794749 0.9423375 0.4999998 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.3794749 0.9504761 0.3872283 0.9504761 0.3872283 0.9504761 0.4999998 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.3872283 0.9580491 0.3953922 0.9580491 0.3953922 0.9580491 0.4999998 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.3953922 0.9650263 0.4039669 0.9650263 0.4039669 0.9650263 0.4999998 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.4039669 0.9713781 0.4129528 0.9713781 0.4129528 0.9713781 0.4999998 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4129528 0.9770742 0.4223503 0.9770742 0.4223503 0.9770742 0.4999998 0.9713781 0.4999998 0.4999998 0.7029079 0.4223503 0.6874624 0.4316744 0.664952 0.4316744 0.664952 0.4999998 0.6785427 0.4999998 0.7029079 0.4999998 0.6785427 0.4316744 0.664952 0.4407634 0.6430091 0.4407634 0.6430091 0.4999998 0.6547919 0.4999998 0.6785427 0.4999998 0.6547919 0.4407634 0.6430091 0.450102 0.6204638 0.450102 0.6204638 0.4999997 0.6303891 0.4999998 0.6547919 0.4999997 0.6303891 0.450102 0.6204638 0.4601747 0.5961462 0.4601747 0.5961462 0.4999997 0.6040679 0.4999997 0.6303891 0.4999997 0.6040679 0.4601747 0.5961462 0.4714661 0.5688863 0.4714661 0.5688863 0.4999998 0.574562 0.4999997 0.6040679 0.4999998 0.574562 0.4714661 0.5688863 0.4844609 0.5375141 0.4844609 0.5375141 0.4999998 0.540605 0.4999998 0.574562 0.4999998 0.540605 0.4844609 0.5375141 0.4996436 0.5008598 0.4996436 0.5008598 0.4999998 0.5009307 0.4999998 0.540605 0.4119072 0.7171309 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.6794614 0.4244179 0.7344775 0.4119072 0.7171309 0.4244179 0.7344775 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6926074 0.4342014 0.7516537 0.4244179 0.7344775 0.4342014 0.7516537 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.7032268 0.4424697 0.7655286 0.4342014 0.7516537 0.4424697 0.7655286 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.7122515 0.4499685 0.7773198 0.4424697 0.7655286 0.4499685 0.7773198 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.7206132 0.4574432 0.788245 0.4499685 0.7773198 0.4574432 0.788245 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.729244 0.4656395 0.7995217 0.4574432 0.788245 0.4656395 0.7995217 0.4656395 0.729244 0.4753029 0.7390756 0.4753029 0.7390756 0.4753029 0.8123673 0.4656395 0.7995217 0.4753029 0.8123673 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.7501364 0.4863868 0.8268188 0.4753029 0.8123673 0.4863868 0.8268188 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.7616073 0.498213 0.8418064 0.4863868 0.8268188 0.498213 0.8418064 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.7731496 0.5105796 0.856887 0.498213 0.8418064 0.5105796 0.856887 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.7844243 0.5232846 0.8716182 0.5105796 0.856887 0.5232846 0.8716182 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.7950926 0.5361259 0.8855571 0.5232846 0.8716182 0.5361259 0.8855571 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.8048156 0.5489017 0.8982608 0.5361259 0.8855571 0.5489017 0.8982608 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.8132545 0.56141 0.9092867 0.5489017 0.8982608 0.56141 0.9092867 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.8204212 0.5736498 0.9186505 0.56141 0.9092867 0.5736498 0.9186505 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.8266209 0.5858005 0.9267508 0.5736498 0.9186505 0.5858005 0.9267508 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.8319546 0.5979301 0.9337196 0.5858005 0.9267508 0.5979301 0.9337196 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.8365233 0.610107 0.9396889 0.5979301 0.9337196 0.610107 0.9396889 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.840428 0.6223994 0.9447907 0.610107 0.9396889 0.6223994 0.9447907 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.8437698 0.6348755 0.9491568 0.6223994 0.9447907 0.6348755 0.9491568 0.6348754 0.8437698 0.6476035 0.8466494 0.6476035 0.8466494 0.6476035 0.9529194 0.6348755 0.9491568 0.6476035 0.9529194 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.8491052 0.6605474 0.9561279 0.6476035 0.9529194 0.6605474 0.9561279 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.8510598 0.6736349 0.9586817 0.6605474 0.9561279 0.6736349 0.9586817 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.8524415 0.6868788 0.9604871 0.6736349 0.9586817 0.6868788 0.9604871 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.8531789 0.7002925 0.9614505 0.6868788 0.9604871 0.7002925 0.9614505 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.8532002 0.7138891 0.9614782 0.7002925 0.9614505 0.7138891 0.9614782 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.8524337 0.7276818 0.9604768 0.7138891 0.9614782 0.7276818 0.9604768 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.8508077 0.7416838 0.9583523 0.7276818 0.9604768 0.7416838 0.9583523 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.8483266 0.7561839 0.9551105 0.7416838 0.9583523 0.7561839 0.9551105 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.8450553 0.7712669 0.9508365 0.7561839 0.9551105 0.7712669 0.9508365 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.8410136 0.7866393 0.9455557 0.7712669 0.9508365 0.7866393 0.9455557 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.8362212 0.8020079 0.9392941 0.7866393 0.9455557 0.8020079 0.9392941 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.8306975 0.8170793 0.9320772 0.8020079 0.9392941 0.8170793 0.9320772 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.8244625 0.8315601 0.9239306 0.8170793 0.9320772 0.8315601 0.9239306 0.8315601 0.8244625 0.845157 0.8175356 0.845157 0.8175356 0.845157 0.9148803 0.8315601 0.9239306 0.845157 0.9148803 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.8099276 0.8579903 0.9049399 0.845157 0.9148803 0.8579903 0.9049399 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.8016245 0.8703611 0.8940914 0.8579903 0.9049399 0.8703611 0.8940914 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.792609 0.8822466 0.8823121 0.8703611 0.8940914 0.8822466 0.8823121 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.7828641 0.8936243 0.8695798 0.8822466 0.8823121 0.8936243 0.8695798 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.7723725 0.9044715 0.8558719 0.8936243 0.8695798 0.9044715 0.8558719 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.7611171 0.9147654 0.8411659 0.9044715 0.8558719 0.9147654 0.8411659 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.7490807 0.9244835 0.8254396 0.9147654 0.8411659 0.9244835 0.8254396 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.7362695 0.9336634 0.8087009 0.9244835 0.8254396 0.9336634 0.8087009 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.722701 0.9423375 0.7909728 0.9336634 0.8087009 0.9423375 0.7909728 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.7083745 0.9504761 0.7722544 0.9423375 0.7909728 0.9504761 0.7722544 0.9504761 0.7083745 0.9580491 0.6932896 0.9580491 0.6932896 0.9580491 0.752545 0.9504761 0.7722544 0.9580491 0.752545 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.6774455 0.9650263 0.7318437 0.9580491 0.752545 0.9650263 0.7318437 0.9650263 0.6774455 0.9713781 0.6608417 0.9713781 0.6608417 0.9713781 0.7101498 0.9650263 0.7318437 0.9713781 0.7101498 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.6434776 0.9770742 0.6874624 0.9713781 0.7101498 0.9770742 0.6874624 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.6262488 0.9822881 0.664952 0.9770742 0.6874624 0.9822881 0.664952 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.6094544 0.9871042 0.6430091 0.9822881 0.664952 0.9871042 0.6430091 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.592199 0.9913591 0.6204638 0.9871042 0.6430091 0.450102 0.6204638 0.4078007 0.592199 0.4264126 0.5735871 0.4264126 0.5735871 0.4601747 0.5961462 0.450102 0.6204638 0.4601747 0.5961462 0.4264126 0.5735871 0.4472764 0.5527233 0.4472764 0.5527233 0.4714661 0.5688863 0.4601747 0.5961462 0.4714661 0.5688863 0.4472764 0.5527233 0.4712877 0.5287121 0.4712877 0.5287121 0.4844609 0.5375141 0.4714661 0.5688863 0.4844609 0.5375141 0.4712877 0.5287121 0.4993417 0.500658 0.4993417 0.500658 0.4996436 0.5008598 0.4844609 0.5375141 0.4119071 0.6661832 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5971238 0.4244179 0.6794614 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.6042384 0.4342014 0.6926074 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.6099855 0.4424697 0.7032268 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.6148697 0.4499685 0.7122515 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.619395 0.4574432 0.7206132 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.6240659 0.4656395 0.729244 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.6293868 0.4753029 0.7390756 0.4656395 0.729244 0.4753029 0.7390756 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.6353728 0.4863867 0.7501364 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.6415808 0.498213 0.7616073 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.6478274 0.5105796 0.7731496 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.6539293 0.5232846 0.7844243 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.659703 0.5361259 0.7950926 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.664965 0.5489017 0.8048156 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.6695321 0.56141 0.8132545 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.6734107 0.5736498 0.8204212 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.6767659 0.5858004 0.8266209 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.6796525 0.5979301 0.8319546 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.6821251 0.610107 0.8365233 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.6821251 0.6223994 0.6842383 0.6223994 0.6842383 0.6223994 0.840428 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.6860468 0.6348754 0.8437698 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.6876053 0.6476035 0.8466494 0.6348754 0.8437698 0.6476035 0.8466494 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.6889343 0.6605474 0.8491052 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.6899921 0.6736348 0.8510598 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.6907399 0.6868788 0.8524415 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.691139 0.7002925 0.8531789 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.6911505 0.7138891 0.8532002 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.6907356 0.7276818 0.8524337 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.6898557 0.7416837 0.8508077 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.6885129 0.7561839 0.8483266 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.6867425 0.7712669 0.8450553 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.6845552 0.7866393 0.8410136 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.6819615 0.8020079 0.8362212 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.6789721 0.8170793 0.8306975 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.6755978 0.8315601 0.8244625 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.671849 0.845157 0.8175356 0.8315601 0.8244625 0.845157 0.8175356 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.6677315 0.8579903 0.8099276 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.6632379 0.8703611 0.8016245 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.6583588 0.8822466 0.792609 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.6530849 0.8936243 0.7828641 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.6474069 0.9044714 0.7723725 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.6413155 0.9147654 0.7611171 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.6348014 0.9244835 0.7490807 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.6278681 0.9336634 0.7362695 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.6205248 0.9423375 0.722701 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.6127714 0.9504761 0.7083745 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.6046075 0.9580491 0.6932896 0.9504761 0.7083745 0.9580491 0.6932896 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.5960327 0.9650263 0.6774455 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.5870469 0.9713781 0.6608417 0.9650263 0.6774455 0.9713781 0.6608417 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.5776495 0.9770742 0.6434776 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.5683253 0.9822881 0.6262488 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.5592362 0.9871042 0.6094544 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.5498977 0.9913591 0.592199 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.5498977 0.9948895 0.539825 0.9948895 0.539825 0.9948895 0.5735871 0.9913591 0.592199 0.4264126 0.5735871 0.4038536 0.539825 0.4311135 0.5285336 0.4311135 0.5285336 0.4472764 0.5527233 0.4264126 0.5735871 0.4472764 0.5527233 0.4311135 0.5285336 0.4624856 0.5155388 0.4624856 0.5155388 0.4712877 0.5287121 0.4472764 0.5527233 0.4712877 0.5287121 0.4624856 0.5155388 0.4991399 0.5003561 0.4991399 0.5003561 0.4993417 0.500658 0.4712877 0.5287121 0.4119068 0.5899346 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.5000001 0.4244179 0.5971238 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.5000001 0.4342014 0.6042384 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.5000001 0.4424697 0.6099855 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.5000001 0.4499685 0.6148697 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.5000001 0.4574432 0.619395 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.5000001 0.4656395 0.6240659 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.5000001 0.4753028 0.6293868 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.5000001 0.4863867 0.6353728 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.5000001 0.498213 0.5 0.498213 0.5 0.498213 0.6415808 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.5 0.5105796 0.5 0.5105796 0.5 0.5105796 0.6478274 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.5 0.5232846 0.5 0.5232846 0.5 0.5232846 0.6539293 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.5 0.5361259 0.5 0.5361259 0.5 0.5361259 0.659703 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.5 0.5489017 0.5 0.5489017 0.5 0.5489017 0.664965 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.5 0.56141 0.5 0.56141 0.5 0.56141 0.6695321 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.5 0.5736498 0.5 0.5736498 0.5 0.5736498 0.6734107 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.5 0.5858004 0.5 0.5858004 0.5 0.5858004 0.6767659 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.5 0.5979301 0.5 0.5979301 0.5 0.5979301 0.6796525 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.5 0.610107 0.5 0.610107 0.5 0.610107 0.6821251 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.5 0.6223993 0.5 0.6223993 0.5 0.6223994 0.6842383 0.610107 0.6821251 0.6223994 0.6842383 0.6223993 0.5 0.6348754 0.5 0.6348754 0.5 0.6348754 0.6860468 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.5 0.6476034 0.5 0.6476034 0.5 0.6476034 0.6876053 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.5 0.6605474 0.5 0.6605474 0.5 0.6605474 0.6889343 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.5 0.6736348 0.5 0.6736348 0.5 0.6736348 0.6899921 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.5 0.6868788 0.5 0.6868788 0.5 0.6868788 0.6907399 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.691139 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276818 0.6907356 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.5 0.7416837 0.5 0.7416837 0.5 0.7416837 0.6898557 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.5 0.7561839 0.5 0.7561839 0.5 0.7561839 0.6885129 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.5 0.7712669 0.5 0.7712669 0.5 0.7712669 0.6867425 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.5 0.7866393 0.5 0.7866393 0.5 0.7866393 0.6845552 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.5 0.8020079 0.5 0.8020079 0.5 0.8020079 0.6819615 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.5 0.8170793 0.4999999 0.8170793 0.4999999 0.8170793 0.6789721 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.4999999 0.8315601 0.6755978 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.4999999 0.8451569 0.4999999 0.8451569 0.4999999 0.8451569 0.671849 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.4999999 0.8579903 0.6677315 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.4999999 0.8822466 0.6583588 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.4999999 0.8936243 0.6530849 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.4999999 0.9044714 0.6474069 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.4999999 0.9147654 0.6413155 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.4999999 0.9244835 0.6348014 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.4999999 0.9336634 0.6278681 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.4999999 0.9423375 0.6205248 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.4999999 0.9504761 0.6127714 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.4999999 0.958049 0.6046075 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4999999 0.9650263 0.5960327 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4999999 0.971378 0.5870469 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4999999 0.9770742 0.5776495 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4999999 0.9822881 0.5683253 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.4999999 0.9871042 0.4999999 0.9871042 0.4999999 0.9871042 0.5592362 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.4999999 0.9913591 0.4999999 0.9913591 0.4999999 0.9913591 0.5498977 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.4999999 0.9948895 0.5 0.9948895 0.5 0.9948895 0.539825 0.9913591 0.5498977 0.4038536 0.539825 0.3959319 0.5 0.4254378 0.5 0.4254378 0.5 0.4311135 0.5285336 0.4038536 0.539825 0.4311135 0.5285336 0.4254378 0.5 0.4593947 0.5 0.4593947 0.5 0.4624856 0.5155388 0.4311135 0.5285336 0.4624856 0.5155388 0.4593947 0.5 0.4990691 0.5 0.4990691 0.5 0.4991399 0.5003561 0.4624856 0.5155388 0.4119065 0.4999933 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.4028763 0.4244179 0.5000001 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3957618 0.4342014 0.5000001 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.3900146 0.4424697 0.5000001 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.3851305 0.4499685 0.5000001 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.3806051 0.4574432 0.5000001 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.3759342 0.4656395 0.5000001 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.3759342 0.4753028 0.3706133 0.4753028 0.3706133 0.4753028 0.5000001 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.3646273 0.4863867 0.5000001 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.3584192 0.498213 0.5 0.4863867 0.5000001 0.498213 0.5 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.3521726 0.5105796 0.5 0.498213 0.5 0.5105796 0.5 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5 0.5105796 0.5 0.5232846 0.5 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.3402971 0.5361259 0.5 0.5232846 0.5 0.5361259 0.5 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5 0.5361259 0.5 0.5489017 0.5 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.3304679 0.56141 0.5 0.5489017 0.5 0.56141 0.5 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.3265893 0.5736498 0.5 0.56141 0.5 0.5736498 0.5 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.3232341 0.5858004 0.5 0.5736498 0.5 0.5858004 0.5 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5 0.5858004 0.5 0.5979301 0.5 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.317875 0.610107 0.5 0.5979301 0.5 0.610107 0.5 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.3157617 0.6223993 0.5 0.610107 0.5 0.6223993 0.5 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.3139532 0.6348754 0.5 0.6223993 0.5 0.6348754 0.5 0.6348754 0.3139532 0.6476034 0.3123947 0.6476034 0.3123947 0.6476034 0.5 0.6348754 0.5 0.6476034 0.5 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605474 0.5 0.6476034 0.5 0.6605474 0.5 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.3100078 0.6736348 0.5 0.6605474 0.5 0.6736348 0.5 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.30926 0.6868788 0.5 0.6736348 0.5 0.6868788 0.5 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.308861 0.7002925 0.5 0.6868788 0.5 0.7002925 0.5 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.3088495 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.3092643 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.3101442 0.7416837 0.5 0.7276818 0.5 0.7416837 0.5 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.311487 0.7561839 0.5 0.7416837 0.5 0.7561839 0.5 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.3132574 0.7712669 0.5 0.7561839 0.5 0.7712669 0.5 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.3154448 0.7866393 0.5 0.7712669 0.5 0.7866393 0.5 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.3180384 0.8020079 0.5 0.7866393 0.5 0.8020079 0.5 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.3210278 0.8170793 0.4999999 0.8020079 0.5 0.8170793 0.4999999 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.3244022 0.8315601 0.4999999 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.3244022 0.8451569 0.3281509 0.8451569 0.3281509 0.8451569 0.4999999 0.8315601 0.4999999 0.8451569 0.4999999 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.3322684 0.8579903 0.4999999 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.336762 0.8703611 0.4999999 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.3416411 0.8822466 0.4999999 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.346915 0.8936243 0.4999999 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.352593 0.9044714 0.4999999 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.3586844 0.9147654 0.4999999 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.3651985 0.9244835 0.4999999 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.3721319 0.9336634 0.4999999 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.3794751 0.9423375 0.4999999 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.3872285 0.9504761 0.4999999 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.3872285 0.958049 0.3953924 0.958049 0.3953924 0.958049 0.4999999 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.4039672 0.9650263 0.4999999 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4039672 0.971378 0.4129531 0.971378 0.4129531 0.971378 0.4999999 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.4223505 0.9770742 0.4999999 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.4316746 0.9822881 0.4999999 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.4407637 0.9871042 0.4999999 0.9822881 0.4999999 0.9871042 0.4999999 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.4501022 0.9913591 0.4999999 0.9871042 0.4999999 0.9913591 0.4999999 0.9913591 0.4501022 0.9948895 0.4601749 0.9948895 0.4601749 0.9948895 0.5 0.9913591 0.4999999 0.3959319 0.5 0.4038536 0.4601749 0.4311135 0.4714663 0.4311135 0.4714663 0.4254378 0.5 0.3959319 0.5 0.4254378 0.5 0.4311135 0.4714663 0.4624856 0.4844611 0.4624856 0.4844611 0.4593947 0.5 0.4254378 0.5 0.4593947 0.5 0.4624856 0.4844611 0.49914 0.4996438 0.49914 0.4996438 0.4990691 0.5 0.4593947 0.5 0.4119063 0.410052 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.3205388 0.4244179 0.4028763 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.3073927 0.4342014 0.3957618 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2967733 0.4424697 0.3900146 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2877487 0.4499685 0.3851305 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.2793869 0.4574432 0.3806051 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2707561 0.4656395 0.3759342 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.2609245 0.4753028 0.3706133 0.4656395 0.3759342 0.4753028 0.3706133 0.4753029 0.2609245 0.4863867 0.2498637 0.4863867 0.2498637 0.4863867 0.3646273 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.2383928 0.498213 0.3584192 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.2268505 0.5105796 0.3521726 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.2155758 0.5232846 0.3460708 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.2049075 0.5361259 0.3402971 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1951844 0.5489017 0.3350351 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.1867455 0.56141 0.3304679 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.1795788 0.5736498 0.3265893 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.1733792 0.5858004 0.3232341 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.1680454 0.5979301 0.3203475 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.1634767 0.610107 0.317875 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.159572 0.6223994 0.3157617 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.159572 0.6348754 0.1562302 0.6348754 0.1562302 0.6348754 0.3139532 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.1533505 0.6476034 0.3123947 0.6348754 0.3139532 0.6476034 0.3123947 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.1508948 0.6605474 0.3110657 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.1508948 0.6736348 0.1489402 0.6736348 0.1489402 0.6736348 0.3100078 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.1475584 0.6868788 0.30926 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.1468211 0.7002925 0.308861 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.1467998 0.7138891 0.3088495 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.1475663 0.7276818 0.3092643 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.1475663 0.7416837 0.1491922 0.7416837 0.1491922 0.7416837 0.3101442 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.1516734 0.7561839 0.311487 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.1549445 0.7712669 0.3132574 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.1589864 0.7866393 0.3154448 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.1637788 0.8020079 0.3180384 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.1693024 0.8170793 0.3210278 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.1755375 0.8315601 0.3244022 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.1824643 0.8451569 0.3281509 0.8315601 0.3244022 0.8451569 0.3281509 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.1900722 0.8579903 0.3322684 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1983755 0.8703611 0.336762 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.2073909 0.8822466 0.3416411 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.2171358 0.8936243 0.346915 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.2171358 0.9044714 0.2276273 0.9044714 0.2276273 0.9044714 0.352593 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.2388828 0.9147654 0.3586844 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.2509193 0.9244835 0.3651985 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.2637305 0.9336634 0.3721319 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.277299 0.9423375 0.3794751 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2916254 0.9504761 0.3872285 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.3067104 0.958049 0.3953924 0.9504761 0.3872285 0.958049 0.3953924 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.3225545 0.9650263 0.4039672 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.3391582 0.971378 0.4129531 0.9650263 0.4039672 0.971378 0.4129531 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3565224 0.9770742 0.4223505 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.3737512 0.9822881 0.4316746 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3905456 0.9871042 0.4407637 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.3905456 0.9913591 0.407801 0.9913591 0.407801 0.9913591 0.4501022 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.407801 0.9948895 0.4264129 0.9948895 0.4264129 0.9948895 0.4601749 0.9913591 0.4501022 0.4038536 0.4601749 0.4264127 0.4264129 0.4472765 0.4472767 0.4472765 0.4472767 0.4311135 0.4714663 0.4038536 0.4601749 0.4311135 0.4714663 0.4472765 0.4472767 0.4712877 0.4712879 0.4712877 0.4712879 0.4624856 0.4844611 0.4311135 0.4714663 0.4624856 0.4844611 0.4712877 0.4712879 0.4993417 0.4993419 0.4993417 0.4993419 0.49914 0.4996438 0.4624856 0.4844611 0.4119061 0.3338035 0.4119059 0.2828558 0.4244179 0.2655226 0.4244179 0.2655226 0.4244179 0.3205388 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.2655226 0.4342014 0.2483464 0.4342014 0.2483464 0.4342014 0.3073927 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.2483464 0.4424697 0.2344714 0.4424697 0.2344714 0.4424697 0.2967733 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2344714 0.4499685 0.2226802 0.4499685 0.2226802 0.4499685 0.2877487 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2226802 0.4574432 0.211755 0.4574432 0.211755 0.4574432 0.2793869 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.211755 0.4656395 0.2004784 0.4656395 0.2004784 0.4656395 0.2707561 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2004784 0.4753029 0.1876327 0.4753029 0.1876327 0.4753029 0.2609245 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.1876327 0.4863868 0.1731812 0.4863868 0.1731812 0.4863867 0.2498637 0.4753029 0.2609245 0.4863867 0.2498637 0.4863868 0.1731812 0.498213 0.1581936 0.498213 0.1581936 0.498213 0.2383928 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.1581936 0.5105796 0.1431128 0.5105796 0.1431128 0.5105796 0.2268505 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.1431128 0.5232846 0.1283818 0.5232846 0.1283818 0.5232846 0.2155758 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.1283818 0.5361259 0.1144429 0.5361259 0.1144429 0.5361259 0.2049075 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.1144429 0.5489017 0.1017392 0.5489017 0.1017392 0.5489017 0.1951844 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1017392 0.56141 0.09071326 0.56141 0.09071326 0.56141 0.1867455 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.09071326 0.5736498 0.08134949 0.5736498 0.08134949 0.5736498 0.1795788 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.08134949 0.5858004 0.07324916 0.5858004 0.07324916 0.5858004 0.1733792 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.07324916 0.5979301 0.06628042 0.5979301 0.06628042 0.5979301 0.1680454 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.06628042 0.610107 0.06031107 0.610107 0.06031107 0.610107 0.1634767 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.06031107 0.6223994 0.05520927 0.6223994 0.05520927 0.6223994 0.159572 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.05520927 0.6348755 0.05084311 0.6348755 0.05084311 0.6348754 0.1562302 0.6223994 0.159572 0.6348754 0.1562302 0.6348755 0.05084311 0.6476035 0.04708057 0.6476035 0.04708057 0.6476035 0.1533505 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.04708057 0.6605474 0.04387205 0.6605474 0.04387205 0.6605474 0.1508948 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.04387205 0.6736349 0.04131823 0.6736349 0.04131823 0.6736348 0.1489402 0.6605474 0.1508948 0.6736348 0.1489402 0.6736349 0.04131823 0.6868788 0.03951281 0.6868788 0.03951281 0.6868788 0.1475584 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.03951281 0.7002925 0.03854942 0.7002925 0.03854942 0.7002925 0.1468211 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.03854942 0.7138891 0.0385217 0.7138891 0.0385217 0.7138891 0.1467998 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.0385217 0.7276818 0.03952312 0.7276818 0.03952312 0.7276818 0.1475663 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.03952312 0.7416838 0.04164761 0.7416838 0.04164761 0.7416837 0.1491922 0.7276818 0.1475663 0.7416837 0.1491922 0.7416838 0.04164761 0.7561839 0.04488933 0.7561839 0.04488933 0.7561839 0.1516734 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.04488933 0.7712669 0.0491634 0.7712669 0.0491634 0.7712669 0.1549445 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.0491634 0.7866393 0.05444419 0.7866393 0.05444419 0.7866393 0.1589864 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.05444419 0.8020079 0.06070584 0.8020079 0.06070584 0.8020079 0.1637788 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.06070584 0.8170793 0.06792271 0.8170793 0.06792271 0.8170793 0.1693024 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.06792271 0.8315601 0.07606917 0.8315601 0.07606917 0.8315601 0.1755375 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.07606917 0.845157 0.08511954 0.845157 0.08511954 0.845157 0.1824643 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.08511954 0.8579903 0.09505993 0.8579903 0.09505993 0.8579903 0.1900722 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.09505993 0.8703611 0.1059085 0.8703611 0.1059085 0.8703611 0.1983755 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1059085 0.8822466 0.1176878 0.8822466 0.1176878 0.8822466 0.2073909 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.1176878 0.8936243 0.1304201 0.8936243 0.1304201 0.8936243 0.2171358 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.1304201 0.9044715 0.1441281 0.9044715 0.1441281 0.9044714 0.2276273 0.8936243 0.2171358 0.9044714 0.2276273 0.9044715 0.1441281 0.9147654 0.158834 0.9147654 0.158834 0.9147654 0.2388828 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.158834 0.9244835 0.1745604 0.9244835 0.1745604 0.9244835 0.2509193 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.1745604 0.9336634 0.191299 0.9336634 0.191299 0.9336634 0.2637305 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.191299 0.9423375 0.2090271 0.9423375 0.2090271 0.9423375 0.277299 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.2090271 0.9504761 0.2277455 0.9504761 0.2277455 0.9504761 0.2916254 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2277455 0.9580491 0.2474549 0.9580491 0.2474549 0.9580491 0.3067104 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.2474549 0.9650263 0.2681563 0.9650263 0.2681563 0.9650263 0.3225545 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.2681563 0.9713781 0.2898501 0.9713781 0.2898501 0.9713781 0.3391582 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.2898501 0.9770742 0.3125375 0.9770742 0.3125375 0.9770742 0.3565224 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3125375 0.9822881 0.335048 0.9822881 0.335048 0.9822881 0.3737512 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.335048 0.9871042 0.3569909 0.9871042 0.3569909 0.9871042 0.3905456 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3569909 0.9913591 0.3795362 0.9913591 0.3795362 0.9913591 0.407801 0.9871042 0.3905456 0.4078008 0.407801 0.4501021 0.3795362 0.4601748 0.4038538 0.4601748 0.4038538 0.4264127 0.4264129 0.4078008 0.407801 0.4264127 0.4264129 0.4601748 0.4038538 0.4714662 0.4311137 0.4714662 0.4311137 0.4472765 0.4472767 0.4264127 0.4264129 0.4472765 0.4472767 0.4714662 0.4311137 0.4844609 0.4624858 0.4844609 0.4624858 0.4712877 0.4712879 0.4472765 0.4472767 0.4712877 0.4712879 0.4844609 0.4624858 0.4996437 0.4991402 0.4996437 0.4991402 0.4993417 0.4993419 0.4712877 0.4712879 0.5880941 0.4097085 0.5880941 0.4996497 0.575582 0.5000002 0.575582 0.5000002 0.575582 0.4028765 0.5880941 0.4097085 0.575582 0.4028765 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.5000002 0.5657986 0.3957619 0.575582 0.4028765 0.5657986 0.3957619 0.5657986 0.5000002 0.5575303 0.5000002 0.5575303 0.5000002 0.5575303 0.3900147 0.5657986 0.3957619 0.5575303 0.3900147 0.5575303 0.5000002 0.5500315 0.5000001 0.5500315 0.5000001 0.5500315 0.3851306 0.5575303 0.3900147 0.5500315 0.3851306 0.5500315 0.5000001 0.5425568 0.5000001 0.5425568 0.5000001 0.5425568 0.3806053 0.5500315 0.3851306 0.5425568 0.3806053 0.5425568 0.5000001 0.5343605 0.5000001 0.5343605 0.5000001 0.5343605 0.3759344 0.5425568 0.3806053 0.5343605 0.3759344 0.5343605 0.5000001 0.5246971 0.5000001 0.5246971 0.5000001 0.5246971 0.3706135 0.5343605 0.3759344 0.5246971 0.3706135 0.5246971 0.5000001 0.5136132 0.5000001 0.5136132 0.5000001 0.5136132 0.3646275 0.5246971 0.3706135 0.5136132 0.3646275 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.5000001 0.501787 0.3584194 0.5136132 0.3646275 0.501787 0.3584194 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.5000001 0.4894204 0.3521728 0.501787 0.3584194 0.4894204 0.3521728 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.5000001 0.4767154 0.3460709 0.4894204 0.3521728 0.4767154 0.3460709 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.5000001 0.4638741 0.3402973 0.4767154 0.3460709 0.4638741 0.3402973 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.5000001 0.4510983 0.3350352 0.4638741 0.3402973 0.4510983 0.3350352 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.5000001 0.43859 0.3304681 0.4510983 0.3350352 0.43859 0.3304681 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.5000001 0.4263502 0.3265895 0.43859 0.3304681 0.4263502 0.3265895 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.5000001 0.4141996 0.3232342 0.4263502 0.3265895 0.4141996 0.3232342 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.5000001 0.4020699 0.3203477 0.4141996 0.3232342 0.4020699 0.3203477 0.4020699 0.5000001 0.389893 0.5000001 0.389893 0.5000001 0.389893 0.3178751 0.4020699 0.3203477 0.389893 0.3178751 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.5000001 0.3776006 0.3157619 0.389893 0.3178751 0.3776006 0.3157619 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.5000001 0.3651245 0.3139534 0.3776006 0.3157619 0.3651245 0.3139534 0.3651245 0.5000001 0.3523965 0.5 0.3523965 0.5 0.3523965 0.3123948 0.3651245 0.3139534 0.3523965 0.3123948 0.3523965 0.5 0.3394525 0.5 0.3394525 0.5 0.3394526 0.3110658 0.3523965 0.3123948 0.3394526 0.3110658 0.3394525 0.5 0.3263651 0.5 0.3263651 0.5 0.3263651 0.310008 0.3394526 0.3110658 0.3263651 0.310008 0.3263651 0.5 0.3131212 0.5 0.3131212 0.5 0.3131212 0.3092601 0.3263651 0.310008 0.3131212 0.3092601 0.3131212 0.5 0.2997075 0.5 0.2997075 0.5 0.2997075 0.308861 0.3131212 0.3092601 0.2997075 0.308861 0.2997075 0.5 0.2861109 0.5 0.2861109 0.5 0.2861109 0.3088495 0.2997075 0.308861 0.2861109 0.3088495 0.2861109 0.5 0.2723182 0.5 0.2723182 0.5 0.2723182 0.3092644 0.2861109 0.3088495 0.2723182 0.3092644 0.2723182 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101443 0.2723182 0.3092644 0.2583162 0.3101443 0.2583162 0.5 0.2438161 0.4999999 0.2438161 0.4999999 0.2438161 0.3114871 0.2583162 0.3101443 0.2438161 0.3114871 0.2438161 0.4999999 0.2287331 0.4999999 0.2287331 0.4999999 0.2287331 0.3132575 0.2438161 0.3114871 0.2287331 0.3132575 0.2287331 0.4999999 0.2133607 0.4999999 0.2133607 0.4999999 0.2133607 0.3154449 0.2287331 0.3132575 0.2133607 0.3154449 0.2133607 0.4999999 0.197992 0.4999999 0.197992 0.4999999 0.1979921 0.3180385 0.2133607 0.3154449 0.1979921 0.3180385 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.4999999 0.1829207 0.3210278 0.1979921 0.3180385 0.1829207 0.3210278 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.4999999 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.4999999 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.4999999 0.1420097 0.3322684 0.154843 0.328151 0.1420097 0.3322684 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.4999999 0.1296389 0.336762 0.1420097 0.3322684 0.1296389 0.336762 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.4999999 0.1177534 0.3416411 0.1296389 0.336762 0.1177534 0.3416411 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.4999999 0.1063757 0.346915 0.1177534 0.3416411 0.1063757 0.346915 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.4999999 0.09552854 0.352593 0.1063757 0.346915 0.09552854 0.352593 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.4999999 0.08523464 0.3586844 0.09552854 0.352593 0.08523464 0.3586844 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.4999999 0.07551646 0.3651985 0.08523464 0.3586844 0.07551646 0.3651985 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.4999999 0.06633663 0.3721318 0.07551646 0.3651985 0.06633663 0.3721318 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.4999999 0.05766248 0.379475 0.06633663 0.3721318 0.05766248 0.379475 0.05766248 0.4999999 0.04952394 0.4999998 0.04952394 0.4999998 0.04952394 0.3872284 0.05766248 0.379475 0.04952394 0.3872284 0.04952394 0.4999998 0.04195094 0.4999998 0.04195094 0.4999998 0.04195094 0.3953923 0.04952394 0.3872284 0.04195094 0.3953923 0.04195094 0.4999998 0.03497368 0.4999998 0.03497368 0.4999998 0.03497368 0.4039671 0.04195094 0.3953923 0.03497368 0.4039671 0.03497368 0.4999998 0.02862191 0.4999998 0.02862191 0.4999998 0.02862191 0.412953 0.03497368 0.4039671 0.02862191 0.412953 0.02862191 0.4999998 0.02292579 0.4999998 0.02292579 0.4999998 0.02292579 0.4223504 0.02862191 0.412953 0.4223504 0.3125375 0.4999998 0.2970921 0.4999998 0.3214573 0.4999998 0.3214573 0.4316745 0.335048 0.4223504 0.3125375 0.4316745 0.335048 0.4999998 0.3214573 0.4999998 0.3452081 0.4999998 0.3452081 0.4407636 0.3569909 0.4316745 0.335048 0.4407636 0.3569909 0.4999998 0.3452081 0.4999998 0.3696109 0.4999998 0.3696109 0.4501021 0.3795362 0.4407636 0.3569909 0.4501021 0.3795362 0.4999998 0.3696109 0.4999998 0.3959321 0.4999998 0.3959321 0.4601748 0.4038538 0.4501021 0.3795362 0.4601748 0.4038538 0.4999998 0.3959321 0.4999998 0.425438 0.4999998 0.425438 0.4714662 0.4311137 0.4601748 0.4038538 0.4714662 0.4311137 0.4999998 0.425438 0.4999998 0.459395 0.4999998 0.459395 0.4844609 0.4624858 0.4714662 0.4311137 0.4844609 0.4624858 0.4999998 0.459395 0.4999998 0.4990693 0.4999998 0.4990693 0.4996437 0.4991402 0.4844609 0.4624858 0.5880941 0.4996497 0.5880941 0.5895911 0.575582 0.597124 0.575582 0.597124 0.575582 0.5000002 0.5880941 0.4996497 0.575582 0.5000002 0.575582 0.597124 0.5657986 0.6042385 0.5657986 0.6042385 0.5657986 0.5000002 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.6042385 0.5575302 0.6099857 0.5575302 0.6099857 0.5575303 0.5000002 0.5657986 0.5000002 0.5575303 0.5000002 0.5575302 0.6099857 0.5500315 0.6148698 0.5500315 0.6148698 0.5500315 0.5000001 0.5575303 0.5000002 0.5500315 0.5000001 0.5500315 0.6148698 0.5425568 0.6193952 0.5425568 0.6193952 0.5425568 0.5000001 0.5500315 0.5000001 0.5425568 0.5000001 0.5425568 0.6193952 0.5343605 0.6240661 0.5343605 0.6240661 0.5343605 0.5000001 0.5425568 0.5000001 0.5343605 0.5000001 0.5343605 0.6240661 0.5246971 0.629387 0.5246971 0.629387 0.5246971 0.5000001 0.5343605 0.5000001 0.5246971 0.5000001 0.5246971 0.629387 0.5136132 0.635373 0.5136132 0.635373 0.5136132 0.5000001 0.5246971 0.5000001 0.5136132 0.5000001 0.5136132 0.635373 0.501787 0.641581 0.501787 0.641581 0.501787 0.5000001 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.641581 0.4894204 0.6478276 0.4894204 0.6478276 0.4894204 0.5000001 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.6478276 0.4767154 0.6539295 0.4767154 0.6539295 0.4767154 0.5000001 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.6539295 0.4638741 0.6597031 0.4638741 0.6597031 0.4638741 0.5000001 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.6597031 0.4510983 0.6649652 0.4510983 0.6649652 0.4510983 0.5000001 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.6649652 0.43859 0.6695323 0.43859 0.6695323 0.43859 0.5000001 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.6695323 0.4263502 0.6734108 0.4263502 0.6734108 0.4263502 0.5000001 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.6734108 0.4141995 0.6767661 0.4141995 0.6767661 0.4141995 0.5000001 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.6767661 0.4020699 0.6796527 0.4020699 0.6796527 0.4020699 0.5000001 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.6796527 0.3898929 0.6821252 0.3898929 0.6821252 0.389893 0.5000001 0.4020699 0.5000001 0.389893 0.5000001 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.6842384 0.3776006 0.5000001 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.6842384 0.3651245 0.686047 0.3651245 0.686047 0.3651245 0.5000001 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.686047 0.3523965 0.6876054 0.3523965 0.6876054 0.3523965 0.5 0.3651245 0.5000001 0.3523965 0.5 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.6889344 0.3394525 0.5 0.3523965 0.5 0.3394525 0.5 0.3394525 0.6889344 0.3263651 0.6899923 0.3263651 0.6899923 0.3263651 0.5 0.3394525 0.5 0.3263651 0.5 0.3263651 0.6899923 0.3131211 0.6907401 0.3131211 0.6907401 0.3131212 0.5 0.3263651 0.5 0.3131212 0.5 0.3131211 0.6907401 0.2997075 0.6911392 0.2997075 0.6911392 0.2997075 0.5 0.3131212 0.5 0.2997075 0.5 0.2997075 0.6911392 0.2861109 0.6911507 0.2861109 0.6911507 0.2861109 0.5 0.2997075 0.5 0.2861109 0.5 0.2861109 0.6911507 0.2723181 0.6907358 0.2723181 0.6907358 0.2723182 0.5 0.2861109 0.5 0.2723182 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723182 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.2438161 0.4999999 0.2583162 0.5 0.2438161 0.4999999 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.4999999 0.2438161 0.4999999 0.2287331 0.4999999 0.2287331 0.6867427 0.2133607 0.6845553 0.2133607 0.6845553 0.2133607 0.4999999 0.2287331 0.4999999 0.2133607 0.4999999 0.2133607 0.6845553 0.197992 0.6819616 0.197992 0.6819616 0.197992 0.4999999 0.2133607 0.4999999 0.197992 0.4999999 0.197992 0.6819616 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.4999999 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.6789722 0.1684399 0.6755978 0.1684399 0.6755978 0.1684399 0.4999999 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.6755978 0.154843 0.671849 0.154843 0.671849 0.154843 0.4999999 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.671849 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.4999999 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.6677316 0.1296389 0.6632379 0.1296389 0.6632379 0.1296389 0.4999999 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.6632379 0.1177533 0.6583588 0.1177533 0.6583588 0.1177533 0.4999999 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.6583588 0.1063757 0.6530849 0.1063757 0.6530849 0.1063757 0.4999999 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.6530849 0.09552854 0.6474069 0.09552854 0.6474069 0.09552854 0.4999999 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.6474069 0.08523464 0.6413155 0.08523464 0.6413155 0.08523464 0.4999999 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.6413155 0.07551646 0.6348014 0.07551646 0.6348014 0.07551646 0.4999999 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.6348014 0.06633663 0.6278681 0.06633663 0.6278681 0.06633663 0.4999999 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.6278681 0.05766248 0.6205248 0.05766248 0.6205248 0.05766248 0.4999999 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.6205248 0.04952394 0.6127714 0.04952394 0.6127714 0.04952394 0.4999998 0.05766248 0.4999999 0.04952394 0.4999998 0.04952394 0.6127714 0.04195094 0.6046075 0.04195094 0.6046075 0.04195094 0.4999998 0.04952394 0.4999998 0.04195094 0.4999998 0.04195094 0.6046075 0.03497368 0.5960327 0.03497368 0.5960327 0.03497368 0.4999998 0.04195094 0.4999998 0.03497368 0.4999998 0.03497368 0.5960327 0.02862191 0.5870467 0.02862191 0.5870467 0.02862191 0.4999998 0.03497368 0.4999998 0.02862191 0.4999998 0.02862191 0.5870467 0.02292579 0.5776494 0.02292579 0.5776494 0.02292579 0.4999998 0.02862191 0.4999998 0.4999998 0.2970921 0.5776494 0.3125375 0.5683252 0.335048 0.5683252 0.335048 0.4999998 0.3214573 0.4999998 0.2970921 0.4999998 0.3214573 0.5683252 0.335048 0.5592361 0.3569909 0.5592361 0.3569909 0.4999998 0.3452081 0.4999998 0.3214573 0.4999998 0.3452081 0.5592361 0.3569909 0.5498976 0.3795362 0.5498976 0.3795362 0.4999998 0.3696109 0.4999998 0.3452081 0.4999998 0.3696109 0.5498976 0.3795362 0.5398248 0.4038538 0.5398248 0.4038538 0.4999998 0.3959321 0.4999998 0.3696109 0.4999998 0.3959321 0.5398248 0.4038538 0.5285335 0.4311137 0.5285335 0.4311137 0.4999998 0.425438 0.4999998 0.3959321 0.4999998 0.425438 0.5285335 0.4311137 0.5155387 0.4624858 0.5155387 0.4624858 0.4999998 0.459395 0.4999998 0.425438 0.4999998 0.459395 0.5155387 0.4624858 0.500356 0.4991402 0.500356 0.4991402 0.4999998 0.4990693 0.4999998 0.459395 0.5880941 0.2828559 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.3205388 0.575582 0.2655226 0.5880941 0.2828559 0.575582 0.2655226 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3073928 0.5657986 0.2483464 0.575582 0.2655226 0.5657986 0.2483464 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.2967734 0.5575302 0.2344714 0.5657986 0.2483464 0.5575302 0.2344714 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.2877487 0.5500315 0.2226802 0.5575302 0.2344714 0.5500315 0.2226802 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.279387 0.5425568 0.211755 0.5500315 0.2226802 0.5425568 0.211755 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.2707562 0.5343605 0.2004785 0.5425568 0.211755 0.5343605 0.2004785 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.2609246 0.5246971 0.1876327 0.5343605 0.2004785 0.5246971 0.1876327 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.2498638 0.5136132 0.1731812 0.5246971 0.1876327 0.5136132 0.1731812 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.2383929 0.501787 0.1581937 0.5136132 0.1731812 0.501787 0.1581937 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.2268506 0.4894204 0.143113 0.501787 0.1581937 0.4894204 0.143113 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.2155759 0.4767154 0.1283819 0.4894204 0.143113 0.4767154 0.1283819 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.2049075 0.4638741 0.1144431 0.4767154 0.1283819 0.4638741 0.1144431 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.1951845 0.4510983 0.1017393 0.4638741 0.1144431 0.4510983 0.1017393 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.1867456 0.43859 0.09071332 0.4510983 0.1017393 0.43859 0.09071332 0.43859 0.1867456 0.4263502 0.179579 0.4263502 0.179579 0.4263502 0.08134961 0.43859 0.09071332 0.4263502 0.08134961 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.1733792 0.4141995 0.07324928 0.4263502 0.08134961 0.4141995 0.07324928 0.4141995 0.1733792 0.4020699 0.1680456 0.4020699 0.1680456 0.4020699 0.06628048 0.4141995 0.07324928 0.4020699 0.06628048 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.1634769 0.3898929 0.06031113 0.4020699 0.06628048 0.3898929 0.06031113 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.1595721 0.3776006 0.05520939 0.3898929 0.06031113 0.3776006 0.05520939 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.1562304 0.3651245 0.05084317 0.3776006 0.05520939 0.3651245 0.05084317 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.1533507 0.3523965 0.04708069 0.3651245 0.05084317 0.3523965 0.04708069 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.1508949 0.3394525 0.04387217 0.3523965 0.04708069 0.3394525 0.04387217 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.1489404 0.3263651 0.04131835 0.3394525 0.04387217 0.3263651 0.04131835 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.1475586 0.3131211 0.03951299 0.3263651 0.04131835 0.3131211 0.03951299 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.1468212 0.2997075 0.03854954 0.3131211 0.03951299 0.2997075 0.03854954 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.1468 0.2861109 0.03852176 0.2997075 0.03854954 0.2861109 0.03852176 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.1475664 0.2723181 0.0395233 0.2861109 0.03852176 0.2723181 0.0395233 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.1491925 0.2583162 0.04164767 0.2723181 0.0395233 0.2583162 0.04164767 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.1516736 0.243816 0.04488945 0.2583162 0.04164767 0.243816 0.04488945 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.1549448 0.2287331 0.04916352 0.243816 0.04488945 0.2287331 0.04916352 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.1589866 0.2133607 0.05444431 0.2287331 0.04916352 0.2133607 0.05444431 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.163779 0.197992 0.0607059 0.2133607 0.05444431 0.197992 0.0607059 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.1693026 0.1829207 0.06792283 0.197992 0.0607059 0.1829207 0.06792283 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.1755376 0.1684399 0.07606929 0.1829207 0.06792283 0.1684399 0.07606929 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.1824645 0.154843 0.08511966 0.1684399 0.07606929 0.154843 0.08511966 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.1900725 0.1420096 0.09506005 0.154843 0.08511966 0.1420096 0.09506005 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.1983757 0.1296389 0.1059087 0.1420096 0.09506005 0.1296389 0.1059087 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.2073911 0.1177533 0.1176879 0.1296389 0.1059087 0.1177533 0.1176879 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.217136 0.1063757 0.1304202 0.1177533 0.1176879 0.1063757 0.1304202 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.2276276 0.09552854 0.1441281 0.1063757 0.1304202 0.09552854 0.1441281 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.238883 0.08523464 0.158834 0.09552854 0.1441281 0.08523464 0.158834 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.2509195 0.07551646 0.1745605 0.08523464 0.158834 0.07551646 0.1745605 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.2637306 0.06633663 0.1912991 0.07551646 0.1745605 0.06633663 0.1912991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.2772991 0.05766248 0.2090272 0.06633663 0.1912991 0.05766248 0.2090272 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.2916256 0.04952394 0.2277456 0.05766248 0.2090272 0.04952394 0.2277456 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3067105 0.04195094 0.247455 0.04952394 0.2277456 0.04195094 0.247455 0.04195094 0.3067105 0.03497368 0.3225546 0.03497368 0.3225546 0.03497368 0.2681563 0.04195094 0.247455 0.03497368 0.2681563 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.3391584 0.02862191 0.2898502 0.03497368 0.2681563 0.02862191 0.2898502 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.3565225 0.02292579 0.3125375 0.02862191 0.2898502 0.02292579 0.3125375 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.3737513 0.01771187 0.335048 0.02292579 0.3125375 0.01771187 0.335048 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.3905456 0.01289582 0.3569909 0.01771187 0.335048 0.01289582 0.3569909 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.407801 0.008640885 0.3795362 0.01289582 0.3569909 0.5498976 0.3795362 0.5921988 0.407801 0.5735869 0.4264129 0.5735869 0.4264129 0.5398248 0.4038538 0.5498976 0.3795362 0.5398248 0.4038538 0.5735869 0.4264129 0.5527231 0.4472767 0.5527231 0.4472767 0.5285335 0.4311137 0.5398248 0.4038538 0.5285335 0.4311137 0.5527231 0.4472767 0.5287119 0.4712879 0.5287119 0.4712879 0.5155387 0.4624858 0.5285335 0.4311137 0.5155387 0.4624858 0.5287119 0.4712879 0.5006579 0.4993419 0.5006579 0.4993419 0.500356 0.4991402 0.5155387 0.4624858 0.5880939 0.3338036 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.4028763 0.575582 0.3205388 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.3957617 0.5657986 0.3073928 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.3900145 0.5575302 0.2967734 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.3851304 0.5500315 0.2877487 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.380605 0.5425568 0.279387 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.3759341 0.5343605 0.2707562 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.3706133 0.5246971 0.2609246 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.3646272 0.5136132 0.2498638 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.3584192 0.5017869 0.2383929 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.3521726 0.4894204 0.2268506 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.3460708 0.4767154 0.2155759 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.3402971 0.463874 0.2049075 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.335035 0.4510983 0.1951845 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.3304679 0.43859 0.1867456 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.3265893 0.4263502 0.179579 0.43859 0.1867456 0.4263502 0.179579 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.3232341 0.4141995 0.1733792 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.3203475 0.4020699 0.1680456 0.4141995 0.1733792 0.4020699 0.1680456 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.317875 0.3898929 0.1634769 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.3157617 0.3776006 0.1595721 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.3139532 0.3651245 0.1562304 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.3123947 0.3523965 0.1533507 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.3110657 0.3394525 0.1508949 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.3100079 0.3263651 0.1489404 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.30926 0.3131211 0.1475586 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.308861 0.2997074 0.1468212 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.3088495 0.2861108 0.1468 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.3092643 0.2723181 0.1475664 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.3101443 0.2583162 0.1491925 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.3114871 0.243816 0.1516736 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.3132575 0.2287331 0.1549448 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.3154448 0.2133606 0.1589866 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.3180385 0.197992 0.163779 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.3210278 0.1829207 0.1693026 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.3244022 0.1684399 0.1755376 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.328151 0.154843 0.1824645 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.3322684 0.1420096 0.1900725 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.3322684 0.1296389 0.336762 0.1296389 0.336762 0.1296389 0.1983757 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.3416412 0.1177533 0.2073911 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.3416412 0.1063757 0.3469151 0.1063757 0.3469151 0.1063757 0.217136 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.3525931 0.09552854 0.2276276 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.3586845 0.08523458 0.238883 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.3651986 0.07551646 0.2509195 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.3721319 0.06633663 0.2637306 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.3794751 0.05766242 0.2772991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.3872285 0.04952389 0.2916256 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.3953925 0.04195094 0.3067105 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.4039672 0.03497368 0.3225546 0.04195094 0.3067105 0.03497368 0.3225546 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.4129531 0.02862191 0.3391584 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.4129531 0.02292579 0.4223505 0.02292579 0.4223505 0.02292579 0.3565225 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.4316747 0.01771187 0.3737513 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.4407637 0.01289576 0.3905456 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.4501023 0.008640885 0.407801 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.4501023 0.005110502 0.460175 0.005110502 0.460175 0.005110502 0.4264129 0.008640885 0.407801 0.5735869 0.4264129 0.5961459 0.460175 0.568886 0.4714664 0.568886 0.4714664 0.5527231 0.4472767 0.5735869 0.4264129 0.5527231 0.4472767 0.568886 0.4714664 0.5375139 0.4844612 0.5375139 0.4844612 0.5287119 0.4712879 0.5527231 0.4472767 0.5287119 0.4712879 0.5375139 0.4844612 0.5008596 0.4996439 0.5008596 0.4996439 0.5006579 0.4993419 0.5287119 0.4712879 0.5880938 0.4100521 0.5880934 0.4999934 0.575582 0.5 0.575582 0.5 0.575582 0.4028763 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.5 0.5657986 0.5 0.5657986 0.5 0.5657986 0.3957617 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.5 0.5575302 0.5 0.5575302 0.5 0.5575302 0.3900145 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.5 0.5500315 0.5 0.5500315 0.5 0.5500315 0.3851304 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.5 0.5425568 0.5 0.5425568 0.5 0.5425568 0.380605 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.5 0.5343605 0.5 0.5343605 0.5 0.5343605 0.3759341 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.5 0.5246971 0.5 0.5246971 0.5 0.5246971 0.3706133 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.5 0.5136132 0.5 0.5136132 0.5 0.5136132 0.3646272 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.5 0.5017869 0.5 0.5017869 0.5 0.5017869 0.3584192 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.5 0.4894204 0.5 0.4894204 0.5 0.4894204 0.3521726 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.5 0.4767154 0.5 0.4767154 0.5 0.4767154 0.3460708 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.5 0.463874 0.5 0.463874 0.5 0.463874 0.3402971 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.5 0.4510983 0.5 0.4510983 0.5 0.4510983 0.335035 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.5 0.43859 0.5 0.43859 0.5 0.43859 0.3304679 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.5 0.4263501 0.5 0.4263501 0.5 0.4263501 0.3265893 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.5 0.4141995 0.5 0.4141995 0.5 0.4141995 0.3232341 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.5 0.4020698 0.5 0.4020698 0.5 0.4020698 0.3203475 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.5 0.3898929 0.5 0.3898929 0.5 0.3898929 0.317875 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.5 0.3776006 0.5 0.3776006 0.5 0.3776006 0.3157617 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.5 0.3651245 0.5 0.3651245 0.5 0.3651245 0.3139532 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.5 0.3523965 0.5 0.3523965 0.5 0.3523965 0.3123947 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.5 0.3394525 0.5 0.3394525 0.5 0.3394525 0.3110657 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.5 0.3263651 0.5 0.3263651 0.5 0.3263651 0.3100079 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.5 0.3131211 0.5 0.3131211 0.5 0.3131211 0.30926 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.5 0.2997074 0.5 0.2997074 0.5 0.2997074 0.308861 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.5 0.2861108 0.5 0.2861108 0.5 0.2861108 0.3088495 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.5 0.2723181 0.5 0.2723181 0.5 0.2723181 0.3092643 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101443 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.5 0.243816 0.5 0.243816 0.5 0.243816 0.3114871 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.5 0.2287331 0.5 0.2287331 0.5 0.2287331 0.3132575 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.5 0.2133606 0.5 0.2133606 0.5 0.2133606 0.3154448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.5 0.197992 0.5 0.197992 0.5 0.197992 0.3180385 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.5 0.1829207 0.5 0.1829207 0.5 0.1829207 0.3210278 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.5 0.1684399 0.5 0.1684399 0.5 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.5 0.154843 0.5 0.154843 0.5 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.5 0.1420096 0.5 0.1420096 0.5 0.1420096 0.3322684 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.5 0.1296388 0.5 0.1296388 0.5 0.1296389 0.336762 0.1420096 0.3322684 0.1296389 0.336762 0.1296388 0.5 0.1177533 0.5 0.1177533 0.5 0.1177533 0.3416412 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.5 0.1063756 0.5 0.1063756 0.5 0.1063757 0.3469151 0.1177533 0.3416412 0.1063757 0.3469151 0.1063756 0.5 0.09552854 0.5 0.09552854 0.5 0.09552854 0.3525931 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.5 0.08523458 0.5 0.08523458 0.5 0.08523458 0.3586845 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.5 0.07551646 0.5 0.07551646 0.5 0.07551646 0.3651986 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.5 0.06633663 0.5 0.06633663 0.5 0.06633663 0.3721319 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.5 0.05766242 0.5 0.05766242 0.5 0.05766242 0.3794751 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.5 0.04952389 0.5 0.04952389 0.5 0.04952389 0.3872285 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.5 0.04195094 0.5 0.04195094 0.5 0.04195094 0.3953925 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5 0.03497362 0.4039672 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5 0.02862191 0.4129531 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.5 0.02292573 0.5 0.02292573 0.5 0.02292579 0.4223505 0.02862191 0.4129531 0.02292579 0.4223505 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5 0.01771187 0.4316747 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5 0.01289576 0.4407637 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5 0.008640885 0.4501023 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.5 0.005110442 0.5 0.005110442 0.5 0.005110502 0.460175 0.008640885 0.4501023 0.5961459 0.460175 0.6040676 0.5 0.5745617 0.5 0.5745617 0.5 0.568886 0.4714664 0.5961459 0.460175 0.568886 0.4714664 0.5745617 0.5 0.5406048 0.5 0.5406048 0.5 0.5375139 0.4844612 0.568886 0.4714664 0.5375139 0.4844612 0.5406048 0.5 0.5009304 0.5 0.5009304 0.5 0.5008596 0.4996439 0.5375139 0.4844612 0.4986699 0.5000112 0.4988244 0.5007885 0.4712246 0.5122207 0.4712246 0.5122207 0.468796 0.5000112 0.4986699 0.5000112 0.468796 0.5000112 0.4712246 0.5122207 0.4432184 0.5238211 0.4432184 0.5238211 0.4384823 0.5000111 0.468796 0.5000112 0.9954057 0.5000111 0.9954056 0.5238211 0.9914368 0.5354387 0.9914368 0.5354387 0.9914371 0.5000109 0.9954057 0.5000111 0.9914371 0.5000109 0.9914368 0.5354387 0.9864652 0.5469223 0.9864652 0.5469223 0.9864655 0.5000107 0.9914371 0.5000109 0.9864655 0.5000107 0.9864652 0.5469223 0.9806986 0.558121 0.9806986 0.558121 0.9806989 0.5000103 0.9864655 0.5000107 0.9806989 0.5000103 0.9806986 0.558121 0.9743454 0.5688835 0.9743454 0.5688835 0.9743459 0.5000099 0.9806989 0.5000103 0.9743459 0.5000099 0.9743454 0.5688835 0.9676141 0.5790591 0.9676141 0.5790591 0.9676145 0.5000095 0.9743459 0.5000099 0.9676145 0.5000095 0.9676141 0.5790591 0.9603785 0.5887552 0.9603785 0.5887552 0.9603791 0.5000091 0.9676145 0.5000095 0.9603791 0.5000091 0.9603785 0.5887552 0.9524121 0.5981423 0.9524121 0.5981423 0.9524127 0.5000086 0.9603791 0.5000091 0.9524127 0.5000086 0.9524121 0.5981423 0.9437709 0.6071628 0.9437709 0.6071628 0.9437715 0.5000081 0.9524127 0.5000086 0.9437715 0.5000081 0.9437709 0.6071628 0.9345111 0.6157594 0.9345111 0.6157594 0.9345118 0.5000076 0.9437715 0.5000081 0.9345118 0.5000076 0.9345111 0.6157594 0.9246892 0.6238745 0.9246892 0.6238745 0.9246899 0.500007 0.9345118 0.5000076 0.9246899 0.500007 0.9246892 0.6238745 0.9143614 0.6314507 0.9143614 0.6314507 0.9143621 0.5000063 0.9246899 0.500007 0.9143621 0.5000063 0.9143614 0.6314507 0.9035839 0.6384307 0.9035839 0.6384307 0.9035846 0.5000057 0.9143621 0.5000063 0.9035846 0.5000057 0.9035839 0.6384307 0.8920467 0.6449547 0.8920467 0.6449547 0.8920476 0.500005 0.9035846 0.5000057 0.8920476 0.500005 0.8920467 0.6449547 0.8795967 0.6511206 0.8795967 0.6511206 0.8795975 0.5000042 0.8920476 0.500005 0.8795975 0.5000042 0.8795967 0.6511206 0.8665248 0.6568072 0.8665248 0.6568072 0.8665258 0.5000035 0.8795975 0.5000042 0.8665258 0.5000035 0.8665248 0.6568072 0.8531225 0.6618933 0.8531225 0.6618933 0.8531234 0.5000026 0.8665258 0.5000035 0.8531234 0.5000026 0.8531225 0.6618933 0.8396808 0.6662576 0.8396808 0.6662576 0.8396817 0.5000018 0.8531234 0.5000026 0.8396817 0.5000018 0.8396808 0.6662576 0.8264911 0.6697789 0.8264911 0.6697789 0.8264922 0.5000011 0.8396817 0.5000018 0.8264922 0.5000011 0.8264911 0.6697789 0.8138447 0.672336 0.8138447 0.672336 0.8138456 0.5000003 0.8264922 0.5000011 0.8138456 0.5000003 0.8138447 0.672336 0.801604 0.673838 0.801604 0.673838 0.8016051 0.4999996 0.8138456 0.5000003 0.8016051 0.4999996 0.801604 0.673838 0.7894648 0.6743621 0.7894648 0.6743621 0.7894658 0.4999989 0.8016051 0.4999996 0.7894658 0.4999989 0.7894648 0.6743621 0.7774669 0.6740398 0.7774669 0.6740398 0.777468 0.4999982 0.7894658 0.4999989 0.777468 0.4999982 0.7774669 0.6740398 0.7656509 0.6730026 0.7656509 0.6730026 0.7656518 0.4999975 0.777468 0.4999982 0.7656518 0.4999975 0.7656509 0.6730026 0.7540566 0.6713817 0.7540566 0.6713817 0.7540576 0.4999968 0.7656518 0.4999975 0.7540576 0.4999968 0.7540566 0.6713817 0.7427244 0.6693087 0.7427244 0.6693087 0.7427254 0.4999961 0.7540576 0.4999968 0.7427254 0.4999961 0.7427244 0.6693087 0.7316945 0.6669147 0.7316945 0.6669147 0.7316954 0.4999955 0.7427254 0.4999961 0.7316954 0.4999955 0.7316945 0.6669147 0.7210881 0.664081 0.7210881 0.664081 0.721089 0.4999948 0.7316954 0.4999955 0.721089 0.4999948 0.7210881 0.664081 0.7109098 0.6606512 0.7109098 0.6606512 0.7109107 0.4999942 0.721089 0.4999948 0.7109107 0.4999942 0.7109098 0.6606512 0.7010251 0.6567004 0.7010251 0.6567004 0.701026 0.4999936 0.7109107 0.4999942 0.701026 0.4999936 0.7010251 0.6567004 0.6912993 0.6523036 0.6912993 0.6523036 0.6913002 0.499993 0.701026 0.4999936 0.6913002 0.499993 0.6912993 0.6523036 0.6815978 0.6475358 0.6815978 0.6475358 0.6815987 0.4999924 0.6913002 0.499993 0.6815987 0.4999924 0.6815978 0.6475358 0.6717861 0.642472 0.6717861 0.642472 0.671787 0.4999918 0.6815987 0.4999924 0.671787 0.4999918 0.6717861 0.642472 0.6617296 0.6371873 0.6617296 0.6371873 0.6617303 0.4999912 0.671787 0.4999918 0.6617303 0.4999912 0.6617296 0.6371873 0.5880932 0.5899347 0.5880932 0.5899347 0.5880934 0.4999934 0.6617303 0.4999912 0.4988244 0.5007885 0.4992645 0.5014474 0.4781406 0.5225713 0.4781406 0.5225713 0.4712246 0.5122207 0.4988244 0.5007885 0.4712246 0.5122207 0.4781406 0.5225713 0.4567057 0.5440062 0.4567057 0.5440062 0.4432184 0.5238211 0.4712246 0.5122207 0.9954056 0.5238211 0.9954054 0.5440062 0.9914367 0.5654729 0.9914367 0.5654729 0.9914368 0.5354387 0.9954056 0.5238211 0.9914368 0.5354387 0.9914367 0.5654729 0.986465 0.5866921 0.986465 0.5866921 0.9864652 0.5469223 0.9914368 0.5354387 0.9864652 0.5469223 0.986465 0.5866921 0.9806983 0.6073848 0.9806983 0.6073848 0.9806986 0.558121 0.9864652 0.5469223 0.9806986 0.558121 0.9806983 0.6073848 0.9743452 0.6272718 0.9743452 0.6272718 0.9743454 0.5688835 0.9806986 0.558121 0.9743454 0.5688835 0.9743452 0.6272718 0.9676136 0.646074 0.9676136 0.646074 0.9676141 0.5790591 0.9743454 0.5688835 0.9676141 0.5790591 0.9676136 0.646074 0.9603781 0.6639906 0.9603781 0.6639906 0.9603785 0.5887552 0.9676141 0.5790591 0.9603785 0.5887552 0.9603781 0.6639906 0.9524115 0.681336 0.9524115 0.681336 0.9524121 0.5981423 0.9603785 0.5887552 0.9524121 0.5981423 0.9524115 0.681336 0.9437703 0.6980042 0.9437703 0.6980042 0.9437709 0.6071628 0.9524121 0.5981423 0.9437709 0.6071628 0.9437703 0.6980042 0.9345105 0.713889 0.9345105 0.713889 0.9345111 0.6157594 0.9437709 0.6071628 0.9345111 0.6157594 0.9345105 0.713889 0.9246886 0.7288842 0.9246886 0.7288842 0.9246892 0.6238745 0.9345111 0.6157594 0.9246892 0.6238745 0.9246886 0.7288842 0.9143606 0.7428839 0.9143606 0.7428839 0.9143614 0.6314507 0.9246892 0.6238745 0.9143614 0.6314507 0.9143606 0.7428839 0.9035832 0.7557817 0.9035832 0.7557817 0.9035839 0.6384307 0.9143614 0.6314507 0.9035839 0.6384307 0.9035832 0.7557817 0.8920461 0.767837 0.8920461 0.767837 0.8920467 0.6449547 0.9035839 0.6384307 0.8920467 0.6449547 0.8920461 0.767837 0.8795959 0.7792308 0.8795959 0.7792308 0.8795967 0.6511206 0.8920467 0.6449547 0.8795967 0.6511206 0.8795959 0.7792308 0.866524 0.789739 0.866524 0.789739 0.8665248 0.6568072 0.8795967 0.6511206 0.8665248 0.6568072 0.866524 0.789739 0.8531216 0.7991375 0.8531216 0.7991375 0.8531225 0.6618933 0.8665248 0.6568072 0.8531225 0.6618933 0.8531216 0.7991375 0.83968 0.8072025 0.83968 0.8072025 0.8396808 0.6662576 0.8531225 0.6618933 0.8396808 0.6662576 0.83968 0.8072025 0.8264903 0.8137097 0.8264903 0.8137097 0.8264911 0.6697789 0.8396808 0.6662576 0.8264911 0.6697789 0.8264903 0.8137097 0.8138437 0.8184352 0.8138437 0.8184352 0.8138447 0.672336 0.8264911 0.6697789 0.8138447 0.672336 0.8138437 0.8184352 0.8016032 0.821211 0.8016032 0.821211 0.801604 0.673838 0.8138447 0.672336 0.801604 0.673838 0.8016032 0.821211 0.7894639 0.8221801 0.7894639 0.8221801 0.7894648 0.6743621 0.801604 0.673838 0.7894648 0.6743621 0.7894639 0.8221801 0.7774661 0.8215852 0.7774661 0.8215852 0.7774669 0.6740398 0.7894648 0.6743621 0.7774669 0.6740398 0.7774661 0.8215852 0.7656499 0.8196692 0.7656499 0.8196692 0.7656509 0.6730026 0.7774669 0.6740398 0.7656509 0.6730026 0.7656499 0.8196692 0.7540557 0.8166748 0.7540557 0.8166748 0.7540566 0.6713817 0.7656509 0.6730026 0.7540566 0.6713817 0.7540557 0.8166748 0.7427235 0.8128448 0.7427235 0.8128448 0.7427244 0.6693087 0.7540566 0.6713817 0.7427244 0.6693087 0.7427235 0.8128448 0.7316936 0.8084219 0.7316936 0.8084219 0.7316945 0.6669147 0.7427244 0.6693087 0.7316945 0.6669147 0.7316936 0.8084219 0.7210872 0.8031864 0.7210872 0.8031864 0.7210881 0.664081 0.7316945 0.6669147 0.7210881 0.664081 0.7210872 0.8031864 0.710909 0.7968497 0.710909 0.7968497 0.7109098 0.6606512 0.7210881 0.664081 0.7109098 0.6606512 0.710909 0.7968497 0.7010243 0.7895501 0.7010243 0.7895501 0.7010251 0.6567004 0.7109098 0.6606512 0.7010251 0.6567004 0.7010243 0.7895501 0.6912985 0.7814263 0.6912985 0.7814263 0.6912993 0.6523036 0.7010251 0.6567004 0.6912993 0.6523036 0.6912985 0.7814263 0.6815971 0.772617 0.6815971 0.772617 0.6815978 0.6475358 0.6912993 0.6523036 0.6815978 0.6475358 0.6815971 0.772617 0.6717854 0.7632609 0.6717854 0.7632609 0.6717861 0.642472 0.6815978 0.6475358 0.6717861 0.642472 0.6717854 0.7632609 0.6617289 0.7534965 0.6617289 0.7534965 0.6617296 0.6371873 0.6717861 0.642472 0.6617296 0.6371873 0.6617289 0.7534965 0.5880929 0.6661832 0.5880929 0.6661832 0.5880932 0.5899347 0.6617296 0.6371873 0.4992645 0.5014474 0.4999233 0.5018877 0.4884912 0.5294875 0.4884912 0.5294875 0.4781406 0.5225713 0.4992645 0.5014474 0.4781406 0.5225713 0.4884912 0.5294875 0.4768907 0.5574935 0.4768907 0.5574935 0.4567057 0.5440062 0.4781406 0.5225713 0.4567057 0.5440062 0.4768907 0.5574935 0.465273 0.5855411 0.465273 0.5855411 0.4352388 0.5654729 0.4567057 0.5440062 0.4352388 0.5654729 0.465273 0.5855411 0.4537891 0.6132654 0.4537891 0.6132654 0.4140193 0.5866921 0.4352388 0.5654729 0.986465 0.5866921 0.9864647 0.6132654 0.9806981 0.6403018 0.9806981 0.6403018 0.9806983 0.6073848 0.986465 0.5866921 0.9806983 0.6073848 0.9806981 0.6403018 0.974345 0.6662856 0.974345 0.6662856 0.9743452 0.6272718 0.9806983 0.6073848 0.9743452 0.6272718 0.974345 0.6662856 0.9676135 0.6908519 0.9676135 0.6908519 0.9676136 0.646074 0.9743452 0.6272718 0.9676136 0.646074 0.9676135 0.6908519 0.9603778 0.7142612 0.9603778 0.7142612 0.9603781 0.6639906 0.9676136 0.646074 0.9603781 0.6639906 0.9603778 0.7142612 0.9524113 0.7369242 0.9524113 0.7369242 0.9524115 0.681336 0.9603781 0.6639906 0.9524115 0.681336 0.9524113 0.7369242 0.9437699 0.7587024 0.9437699 0.7587024 0.9437703 0.6980042 0.9524115 0.681336 0.9437703 0.6980042 0.9437699 0.7587024 0.9345101 0.7794571 0.9345101 0.7794571 0.9345105 0.713889 0.9437703 0.6980042 0.9345105 0.713889 0.9345101 0.7794571 0.9246881 0.7990495 0.9246881 0.7990495 0.9246886 0.7288842 0.9345105 0.713889 0.9246886 0.7288842 0.9246881 0.7990495 0.9143602 0.8173411 0.9143602 0.8173411 0.9143606 0.7428839 0.9246886 0.7288842 0.9143606 0.7428839 0.9143602 0.8173411 0.9035827 0.834193 0.9035827 0.834193 0.9035832 0.7557817 0.9143606 0.7428839 0.9035832 0.7557817 0.9035827 0.834193 0.8920455 0.8499444 0.8920455 0.8499444 0.8920461 0.767837 0.9035832 0.7557817 0.8920461 0.767837 0.8920455 0.8499444 0.8795954 0.8648313 0.8795954 0.8648313 0.8795959 0.7792308 0.8920461 0.767837 0.8795959 0.7792308 0.8795954 0.8648313 0.8665235 0.8785612 0.8665235 0.8785612 0.866524 0.789739 0.8795959 0.7792308 0.866524 0.789739 0.8665235 0.8785612 0.853121 0.8908412 0.853121 0.8908412 0.8531216 0.7991375 0.866524 0.789739 0.8531216 0.7991375 0.853121 0.8908412 0.8396794 0.9013788 0.8396794 0.9013788 0.83968 0.8072025 0.8531216 0.7991375 0.83968 0.8072025 0.8396794 0.9013788 0.8264897 0.9098811 0.8264897 0.9098811 0.8264903 0.8137097 0.83968 0.8072025 0.8264903 0.8137097 0.8264897 0.9098811 0.8138431 0.9160556 0.8138431 0.9160556 0.8138437 0.8184352 0.8264903 0.8137097 0.8138437 0.8184352 0.8138431 0.9160556 0.8016026 0.9196824 0.8016026 0.9196824 0.8016032 0.821211 0.8138437 0.8184352 0.8016032 0.821211 0.8016026 0.9196824 0.7894633 0.9209489 0.7894633 0.9209489 0.7894639 0.8221801 0.8016032 0.821211 0.7894639 0.8221801 0.7894633 0.9209489 0.7774655 0.9201719 0.7774655 0.9201719 0.7774661 0.8215852 0.7894639 0.8221801 0.7774661 0.8215852 0.7774655 0.9201719 0.7656493 0.9176688 0.7656493 0.9176688 0.7656499 0.8196692 0.7774661 0.8215852 0.7656499 0.8196692 0.7656493 0.9176688 0.7540551 0.9137566 0.7540551 0.9137566 0.7540557 0.8166748 0.7656499 0.8196692 0.7540557 0.8166748 0.7540551 0.9137566 0.742723 0.9087526 0.742723 0.9087526 0.7427235 0.8128448 0.7540557 0.8166748 0.7427235 0.8128448 0.742723 0.9087526 0.731693 0.9029739 0.731693 0.9029739 0.7316936 0.8084219 0.7427235 0.8128448 0.7316936 0.8084219 0.731693 0.9029739 0.7210866 0.8961338 0.7210866 0.8961338 0.7210872 0.8031864 0.7316936 0.8084219 0.7210872 0.8031864 0.7210866 0.8961338 0.7109084 0.8878545 0.7109084 0.8878545 0.710909 0.7968497 0.7210872 0.8031864 0.710909 0.7968497 0.7109084 0.8878545 0.7010238 0.8783172 0.7010238 0.8783172 0.7010243 0.7895501 0.710909 0.7968497 0.7010243 0.7895501 0.7010238 0.8783172 0.691298 0.8677033 0.691298 0.8677033 0.6912985 0.7814263 0.7010243 0.7895501 0.6912985 0.7814263 0.691298 0.8677033 0.6815966 0.8561936 0.6815966 0.8561936 0.6815971 0.772617 0.6912985 0.7814263 0.6815971 0.772617 0.6815966 0.8561936 0.6717849 0.8439695 0.6717849 0.8439695 0.6717854 0.7632609 0.6815971 0.772617 0.6717854 0.7632609 0.6717849 0.8439695 0.6617284 0.8312118 0.6617284 0.8312118 0.6617289 0.7534965 0.6717854 0.7632609 0.6617289 0.7534965 0.6617284 0.8312118 0.5880928 0.7171309 0.5880928 0.7171309 0.5880929 0.6661832 0.6617289 0.7534965 0.4999233 0.5018877 0.5007005 0.5020424 0.5007006 0.5319161 0.5007006 0.5319161 0.4884912 0.5294875 0.4999233 0.5018877 0.4884912 0.5294875 0.5007006 0.5319161 0.5007007 0.5622297 0.5007007 0.5622297 0.4768907 0.5574935 0.4884912 0.5294875 0.4768907 0.5574935 0.5007007 0.5622297 0.5007007 0.5925882 0.5007007 0.5925882 0.465273 0.5855411 0.4768907 0.5574935 0.465273 0.5855411 0.5007007 0.5925882 0.5007007 0.6225967 0.5007007 0.6225967 0.4537891 0.6132654 0.465273 0.5855411 0.4537891 0.6132654 0.5007007 0.6225967 0.5007008 0.6518608 0.5007008 0.6518608 0.4425901 0.6403018 0.4537891 0.6132654 0.01930189 0.5574099 0.01930195 0.4992992 0.02565521 0.4992993 0.02565521 0.4992993 0.02565503 0.5681729 0.01930189 0.5574099 0.02565503 0.5681729 0.02565521 0.4992993 0.03238672 0.4992993 0.03238672 0.4992993 0.03238654 0.5783488 0.02565503 0.5681729 0.03238654 0.5783488 0.03238672 0.4992993 0.03962224 0.4992992 0.03962224 0.4992992 0.03962218 0.5880454 0.03238654 0.5783488 0.03962218 0.5880454 0.03962224 0.4992992 0.04758882 0.4992992 0.04758882 0.4992992 0.0475887 0.5974329 0.03962218 0.5880454 0.0475887 0.5974329 0.04758882 0.4992992 0.05623018 0.4992992 0.05623018 0.4992992 0.05623006 0.6064539 0.0475887 0.5974329 0.05623006 0.6064539 0.05623018 0.4992992 0.06549 0.4992992 0.06549 0.4992992 0.06548988 0.615051 0.05623006 0.6064539 0.06548988 0.615051 0.06549 0.4992992 0.07531201 0.4992992 0.07531201 0.4992992 0.07531189 0.6231667 0.06548988 0.615051 0.07531189 0.6231667 0.07531201 0.4992992 0.08563989 0.4992992 0.08563989 0.4992992 0.08563977 0.6307436 0.07531189 0.6231667 0.08563977 0.6307436 0.08563989 0.4992992 0.09641748 0.4992992 0.09641748 0.4992992 0.0964173 0.6377242 0.08563977 0.6307436 0.0964173 0.6377242 0.09641748 0.4992992 0.1079547 0.4992992 0.1079547 0.4992992 0.1079545 0.6442489 0.0964173 0.6377242 0.1079545 0.6442489 0.1079547 0.4992992 0.1204048 0.4992992 0.1204048 0.4992992 0.1204046 0.6504156 0.1079545 0.6442489 0.1204046 0.6504156 0.1204048 0.4992992 0.1334767 0.4992992 0.1334767 0.4992992 0.1334764 0.656103 0.1204046 0.6504156 0.1334764 0.656103 0.1334767 0.4992992 0.1468791 0.4992992 0.1468791 0.4992992 0.1468788 0.6611899 0.1334764 0.656103 0.1468788 0.6611899 0.1468791 0.4992992 0.1603208 0.4992992 0.1603208 0.4992992 0.1603206 0.665555 0.1468788 0.6611899 0.1603206 0.665555 0.1603208 0.4992992 0.1735105 0.4992992 0.1735105 0.4992992 0.1735103 0.6690772 0.1603206 0.665555 0.1735103 0.6690772 0.1735105 0.4992992 0.186157 0.4992992 0.186157 0.4992992 0.1861568 0.671635 0.1735103 0.6690772 0.1861568 0.671635 0.186157 0.4992992 0.1983976 0.4992992 0.1983976 0.4992992 0.1983973 0.6731376 0.1861568 0.671635 0.1983973 0.6731376 0.1983976 0.4992992 0.2105368 0.4992992 0.2105368 0.4992992 0.2105367 0.6736624 0.1983973 0.6731376 0.2105367 0.6736624 0.2105368 0.4992992 0.2225347 0.4992992 0.2225347 0.4992992 0.2225345 0.6733409 0.2105367 0.6736624 0.2225345 0.6733409 0.2225347 0.4992992 0.2343508 0.4992991 0.2343508 0.4992991 0.2343507 0.6723043 0.2225345 0.6733409 0.2343507 0.6723043 0.2343508 0.4992991 0.245945 0.4992991 0.245945 0.4992991 0.2459449 0.6706841 0.2343507 0.6723043 0.2459449 0.6706841 0.245945 0.4992991 0.2572772 0.4992991 0.2572772 0.4992991 0.257277 0.6686116 0.2459449 0.6706841 0.257277 0.6686116 0.2572772 0.4992991 0.2683071 0.4992991 0.2683071 0.4992991 0.2683069 0.6662183 0.257277 0.6686116 0.2683069 0.6662183 0.2683071 0.4992991 0.2789135 0.4992991 0.2789135 0.4992991 0.2789133 0.6633853 0.2683069 0.6662183 0.2789133 0.6633853 0.2789135 0.4992991 0.2890917 0.4992991 0.2890917 0.4992991 0.2890916 0.6599562 0.2789133 0.6633853 0.2890916 0.6599562 0.2890917 0.4992991 0.2989764 0.4992991 0.2989764 0.4992991 0.2989762 0.656006 0.2890916 0.6599562 0.2989762 0.656006 0.2989764 0.4992991 0.3087022 0.4992991 0.3087022 0.4992991 0.308702 0.6516098 0.2989762 0.656006 0.308702 0.6516098 0.3087022 0.4992991 0.3184036 0.4992991 0.3184036 0.4992991 0.3184034 0.6468425 0.308702 0.6516098 0.3184034 0.6468425 0.3184036 0.4992991 0.3282152 0.4992991 0.3282152 0.4992991 0.3282151 0.6417794 0.3184034 0.6468425 0.3282151 0.6417794 0.3282152 0.4992991 0.3382717 0.4992991 0.3382717 0.4992991 0.3382716 0.6364953 0.3282151 0.6417794 0.3382716 0.6364953 0.3382717 0.4992991 0.4119073 0.4996497 0.4119073 0.4996497 0.4119072 0.589591 0.3382716 0.6364953 0.5007005 0.5020424 0.5014777 0.5018879 0.51291 0.5294876 0.51291 0.5294876 0.5007006 0.5319161 0.5007005 0.5020424 0.5007006 0.5319161 0.51291 0.5294876 0.5245106 0.5574936 0.5245106 0.5574936 0.5007007 0.5622297 0.5007006 0.5319161 0.5007007 0.5622297 0.5245106 0.5574936 0.5361285 0.5855412 0.5361285 0.5855412 0.5007007 0.5925882 0.5007007 0.5622297 0.5007007 0.5925882 0.5361285 0.5855412 0.5476124 0.6132655 0.5476124 0.6132655 0.5007007 0.6225967 0.5007007 0.5925882 0.5007007 0.6225967 0.5476124 0.6132655 0.5588114 0.6403019 0.5588114 0.6403019 0.5007008 0.6518608 0.5007007 0.6225967 0.01930195 0.4992992 0.01930189 0.4411886 0.02565509 0.4304256 0.02565509 0.4304256 0.02565521 0.4992993 0.01930195 0.4992992 0.02565521 0.4992993 0.02565509 0.4304256 0.03238666 0.4202497 0.03238666 0.4202497 0.03238672 0.4992993 0.02565521 0.4992993 0.03238672 0.4992993 0.03238666 0.4202497 0.03962218 0.4105531 0.03962218 0.4105531 0.03962224 0.4992992 0.03238672 0.4992993 0.03962224 0.4992992 0.03962218 0.4105531 0.0475887 0.4011655 0.0475887 0.4011655 0.04758882 0.4992992 0.03962224 0.4992992 0.04758882 0.4992992 0.0475887 0.4011655 0.05623 0.3921445 0.05623 0.3921445 0.05623018 0.4992992 0.04758882 0.4992992 0.05623018 0.4992992 0.05623 0.3921445 0.06548982 0.3835474 0.06548982 0.3835474 0.06549 0.4992992 0.05623018 0.4992992 0.06549 0.4992992 0.06548982 0.3835474 0.07531183 0.3754317 0.07531183 0.3754317 0.07531201 0.4992992 0.06549 0.4992992 0.07531201 0.4992992 0.07531183 0.3754317 0.08563971 0.3678549 0.08563971 0.3678549 0.08563989 0.4992992 0.07531201 0.4992992 0.08563989 0.4992992 0.08563971 0.3678549 0.09641724 0.3608742 0.09641724 0.3608742 0.09641748 0.4992992 0.08563989 0.4992992 0.09641748 0.4992992 0.09641724 0.3608742 0.1079544 0.3543495 0.1079544 0.3543495 0.1079547 0.4992992 0.09641748 0.4992992 0.1079547 0.4992992 0.1079544 0.3543495 0.1204046 0.3481829 0.1204046 0.3481829 0.1204048 0.4992992 0.1079547 0.4992992 0.1204048 0.4992992 0.1204046 0.3481829 0.1334764 0.3424954 0.1334764 0.3424954 0.1334767 0.4992992 0.1204048 0.4992992 0.1334767 0.4992992 0.1334764 0.3424954 0.1468788 0.3374085 0.1468788 0.3374085 0.1468791 0.4992992 0.1334767 0.4992992 0.1468791 0.4992992 0.1468788 0.3374085 0.1603206 0.3330434 0.1603206 0.3330434 0.1603208 0.4992992 0.1468791 0.4992992 0.1603208 0.4992992 0.1603206 0.3330434 0.1735103 0.3295213 0.1735103 0.3295213 0.1735105 0.4992992 0.1603208 0.4992992 0.1735105 0.4992992 0.1735103 0.3295213 0.1861568 0.3269635 0.1861568 0.3269635 0.186157 0.4992992 0.1735105 0.4992992 0.186157 0.4992992 0.1861568 0.3269635 0.1983973 0.3254608 0.1983973 0.3254608 0.1983976 0.4992992 0.186157 0.4992992 0.1983976 0.4992992 0.1983973 0.3254608 0.2105367 0.3249359 0.2105367 0.3249359 0.2105368 0.4992992 0.1983976 0.4992992 0.2105368 0.4992992 0.2105367 0.3249359 0.2225344 0.3252575 0.2225344 0.3252575 0.2225347 0.4992992 0.2105368 0.4992992 0.2225347 0.4992992 0.2225344 0.3252575 0.2343506 0.326294 0.2343506 0.326294 0.2343508 0.4992991 0.2225347 0.4992992 0.2343508 0.4992991 0.2343506 0.326294 0.2459449 0.3279142 0.2459449 0.3279142 0.245945 0.4992991 0.2343508 0.4992991 0.245945 0.4992991 0.2459449 0.3279142 0.257277 0.3299866 0.257277 0.3299866 0.2572772 0.4992991 0.245945 0.4992991 0.2572772 0.4992991 0.257277 0.3299866 0.2683069 0.3323799 0.2683069 0.3323799 0.2683071 0.4992991 0.2572772 0.4992991 0.2683071 0.4992991 0.2683069 0.3323799 0.2789133 0.3352129 0.2789133 0.3352129 0.2789135 0.4992991 0.2683071 0.4992991 0.2789135 0.4992991 0.2789133 0.3352129 0.2890916 0.3386421 0.2890916 0.3386421 0.2890917 0.4992991 0.2789135 0.4992991 0.2890917 0.4992991 0.2890916 0.3386421 0.2989762 0.3425922 0.2989762 0.3425922 0.2989764 0.4992991 0.2890917 0.4992991 0.2989764 0.4992991 0.2989762 0.3425922 0.308702 0.3469885 0.308702 0.3469885 0.3087022 0.4992991 0.2989764 0.4992991 0.3087022 0.4992991 0.308702 0.3469885 0.3184034 0.3517557 0.3184034 0.3517557 0.3184036 0.4992991 0.3087022 0.4992991 0.3184036 0.4992991 0.3184034 0.3517557 0.328215 0.3568189 0.328215 0.3568189 0.3282152 0.4992991 0.3184036 0.4992991 0.3282152 0.4992991 0.328215 0.3568189 0.3382716 0.362103 0.3382716 0.362103 0.3382717 0.4992991 0.3282152 0.4992991 0.3382717 0.4992991 0.3382716 0.362103 0.4119072 0.4097084 0.4119072 0.4097084 0.4119073 0.4996497 0.3382717 0.4992991 0.5014777 0.5018879 0.5021367 0.5014478 0.5232607 0.5225716 0.5232607 0.5225716 0.51291 0.5294876 0.5014777 0.5018879 0.51291 0.5294876 0.5232607 0.5225716 0.5446959 0.5440064 0.5446959 0.5440064 0.5245106 0.5574936 0.51291 0.5294876 0.5245106 0.5574936 0.5446959 0.5440064 0.5661627 0.565473 0.5661627 0.565473 0.5361285 0.5855412 0.5245106 0.5574936 0.5361285 0.5855412 0.5661627 0.565473 0.5873822 0.5866922 0.5873822 0.5866922 0.5476124 0.6132655 0.5361285 0.5855412 0.0135352 0.6132655 0.01353502 0.5866922 0.01930159 0.6073849 0.01930159 0.6073849 0.01930189 0.6403019 0.0135352 0.6132655 0.01930189 0.6403019 0.01930159 0.6073849 0.02565485 0.6272719 0.02565485 0.6272719 0.02565509 0.6662856 0.01930189 0.6403019 0.02565509 0.6662856 0.02565485 0.6272719 0.0323863 0.6460741 0.0323863 0.6460741 0.03238666 0.690852 0.02565509 0.6662856 0.03238666 0.690852 0.0323863 0.6460741 0.03962182 0.6639906 0.03962182 0.6639906 0.03962218 0.7142612 0.03238666 0.690852 0.03962218 0.7142612 0.03962182 0.6639906 0.04758834 0.681336 0.04758834 0.681336 0.0475887 0.7369242 0.03962218 0.7142612 0.0475887 0.7369242 0.04758834 0.681336 0.05622965 0.6980042 0.05622965 0.6980042 0.05623 0.7587024 0.0475887 0.7369242 0.05623 0.7587024 0.05622965 0.6980042 0.06548941 0.713889 0.06548941 0.713889 0.06548982 0.7794571 0.05623 0.7587024 0.06548982 0.7794571 0.06548941 0.713889 0.07531148 0.7288842 0.07531148 0.7288842 0.07531183 0.7990495 0.06548982 0.7794571 0.07531183 0.7990495 0.07531148 0.7288842 0.08563935 0.7428839 0.08563935 0.7428839 0.08563971 0.8173411 0.07531183 0.7990495 0.08563971 0.8173411 0.08563935 0.7428839 0.09641683 0.7557817 0.09641683 0.7557817 0.09641724 0.834193 0.08563971 0.8173411 0.09641724 0.834193 0.09641683 0.7557817 0.107954 0.767837 0.107954 0.767837 0.1079544 0.8499444 0.09641724 0.834193 0.1079544 0.8499444 0.107954 0.767837 0.1204041 0.7792308 0.1204041 0.7792308 0.1204046 0.8648313 0.1079544 0.8499444 0.1204046 0.8648313 0.1204041 0.7792308 0.133476 0.789739 0.133476 0.789739 0.1334764 0.8785611 0.1204046 0.8648313 0.1334764 0.8785611 0.133476 0.789739 0.1468783 0.7991376 0.1468783 0.7991376 0.1468788 0.8908412 0.1334764 0.8785611 0.1468788 0.8908412 0.1468783 0.7991376 0.16032 0.8072025 0.16032 0.8072025 0.1603206 0.9013788 0.1468788 0.8908412 0.1603206 0.9013788 0.16032 0.8072025 0.1735097 0.8137097 0.1735097 0.8137097 0.1735103 0.9098811 0.1603206 0.9013788 0.1735103 0.9098811 0.1735097 0.8137097 0.1861562 0.8184352 0.1861562 0.8184352 0.1861568 0.9160555 0.1735103 0.9098811 0.1861568 0.9160555 0.1861562 0.8184352 0.1983968 0.821211 0.1983968 0.821211 0.1983973 0.9196824 0.1861568 0.9160555 0.1983973 0.9196824 0.1983968 0.821211 0.2105361 0.82218 0.2105361 0.82218 0.2105367 0.9209489 0.1983973 0.9196824 0.2105367 0.9209489 0.2105361 0.82218 0.2225339 0.8215851 0.2225339 0.8215851 0.2225344 0.9201717 0.2105367 0.9209489 0.2225344 0.9201717 0.2225339 0.8215851 0.2343501 0.8196691 0.2343501 0.8196691 0.2343506 0.9176687 0.2225344 0.9201717 0.2343506 0.9176687 0.2343501 0.8196691 0.2459443 0.8166747 0.2459443 0.8166747 0.2459449 0.9137565 0.2343506 0.9176687 0.2459449 0.9137565 0.2459443 0.8166747 0.2572764 0.8128446 0.2572764 0.8128446 0.257277 0.9087524 0.2459449 0.9137565 0.257277 0.9087524 0.2572764 0.8128446 0.2683063 0.8084217 0.2683063 0.8084217 0.2683069 0.9029738 0.257277 0.9087524 0.2683069 0.9029738 0.2683063 0.8084217 0.2789128 0.8031863 0.2789128 0.8031863 0.2789133 0.8961337 0.2683069 0.9029738 0.2789133 0.8961337 0.2789128 0.8031863 0.289091 0.7968495 0.289091 0.7968495 0.2890916 0.8878543 0.2789133 0.8961337 0.2890916 0.8878543 0.289091 0.7968495 0.2989757 0.7895498 0.2989757 0.7895498 0.2989762 0.8783172 0.2890916 0.8878543 0.2989762 0.8783172 0.2989757 0.7895498 0.3087015 0.7814261 0.3087015 0.7814261 0.308702 0.8677032 0.2989762 0.8783172 0.308702 0.8677032 0.3087015 0.7814261 0.3184029 0.7726169 0.3184029 0.7726169 0.3184034 0.8561935 0.308702 0.8677032 0.3184034 0.8561935 0.3184029 0.7726169 0.3282146 0.7632608 0.3282146 0.7632608 0.328215 0.8439693 0.3184034 0.8561935 0.328215 0.8439693 0.3282146 0.7632608 0.3382711 0.7534964 0.3382711 0.7534964 0.3382716 0.8312117 0.328215 0.8439693 0.3382716 0.8312117 0.3382711 0.7534964 0.4119071 0.6661832 0.4119071 0.6661832 0.4119072 0.7171309 0.3382716 0.8312117 0.5021367 0.5014478 0.5025771 0.500789 0.5301769 0.512221 0.5301769 0.512221 0.5232607 0.5225716 0.5021367 0.5014478 0.5232607 0.5225716 0.5301769 0.512221 0.5581831 0.5238213 0.5581831 0.5238213 0.5446959 0.5440064 0.5232607 0.5225716 0.004594564 0.5440064 0.004594445 0.5238213 0.00856316 0.5354388 0.00856316 0.5354388 0.00856328 0.565473 0.004594564 0.5440064 0.00856328 0.565473 0.00856316 0.5354388 0.01353472 0.5469224 0.01353472 0.5469224 0.01353502 0.5866922 0.00856328 0.565473 0.01353502 0.5866922 0.01353472 0.5469224 0.01930129 0.558121 0.01930129 0.558121 0.01930159 0.6073849 0.01353502 0.5866922 0.01930159 0.6073849 0.01930129 0.558121 0.02565443 0.5688837 0.02565443 0.5688837 0.02565485 0.6272719 0.01930159 0.6073849 0.02565485 0.6272719 0.02565443 0.5688837 0.03238588 0.5790591 0.03238588 0.5790591 0.0323863 0.6460741 0.02565485 0.6272719 0.0323863 0.6460741 0.03238588 0.5790591 0.03962135 0.5887552 0.03962135 0.5887552 0.03962182 0.6639906 0.0323863 0.6460741 0.03962182 0.6639906 0.03962135 0.5887552 0.04758787 0.5981423 0.04758787 0.5981423 0.04758834 0.681336 0.03962182 0.6639906 0.04758834 0.681336 0.04758787 0.5981423 0.05622917 0.6071628 0.05622917 0.6071628 0.05622965 0.6980042 0.04758834 0.681336 0.05622965 0.6980042 0.05622917 0.6071628 0.06548893 0.6157593 0.06548893 0.6157593 0.06548941 0.713889 0.05622965 0.6980042 0.06548941 0.713889 0.06548893 0.6157593 0.07531076 0.6238744 0.07531076 0.6238744 0.07531148 0.7288842 0.06548941 0.713889 0.07531148 0.7288842 0.07531076 0.6238744 0.08563864 0.6314507 0.08563864 0.6314507 0.08563935 0.7428839 0.07531148 0.7288842 0.08563935 0.7428839 0.08563864 0.6314507 0.09641617 0.6384306 0.09641617 0.6384306 0.09641683 0.7557817 0.08563935 0.7428839 0.09641683 0.7557817 0.09641617 0.6384306 0.1079532 0.6449546 0.1079532 0.6449546 0.107954 0.767837 0.09641683 0.7557817 0.107954 0.767837 0.1079532 0.6449546 0.1204033 0.6511205 0.1204033 0.6511205 0.1204041 0.7792308 0.107954 0.767837 0.1204041 0.7792308 0.1204033 0.6511205 0.1334752 0.6568071 0.1334752 0.6568071 0.133476 0.789739 0.1204041 0.7792308 0.133476 0.789739 0.1334752 0.6568071 0.1468776 0.6618932 0.1468776 0.6618932 0.1468783 0.7991376 0.133476 0.789739 0.1468783 0.7991376 0.1468776 0.6618932 0.1603192 0.6662576 0.1603192 0.6662576 0.16032 0.8072025 0.1468783 0.7991376 0.16032 0.8072025 0.1603192 0.6662576 0.1735089 0.6697789 0.1735089 0.6697789 0.1735097 0.8137097 0.16032 0.8072025 0.1735097 0.8137097 0.1735089 0.6697789 0.1861553 0.672336 0.1861553 0.672336 0.1861562 0.8184352 0.1735097 0.8137097 0.1861562 0.8184352 0.1861553 0.672336 0.1983959 0.6738378 0.1983959 0.6738378 0.1983968 0.821211 0.1861562 0.8184352 0.1983968 0.821211 0.1983959 0.6738378 0.2105353 0.6743619 0.2105353 0.6743619 0.2105361 0.82218 0.1983968 0.821211 0.2105361 0.82218 0.2105353 0.6743619 0.2225331 0.6740397 0.2225331 0.6740397 0.2225339 0.8215851 0.2105361 0.82218 0.2225339 0.8215851 0.2225331 0.6740397 0.2343492 0.6730024 0.2343492 0.6730024 0.2343501 0.8196691 0.2225339 0.8215851 0.2343501 0.8196691 0.2343492 0.6730024 0.2459434 0.6713815 0.2459434 0.6713815 0.2459443 0.8166747 0.2343501 0.8196691 0.2459443 0.8166747 0.2459434 0.6713815 0.2572756 0.6693083 0.2572756 0.6693083 0.2572764 0.8128446 0.2459443 0.8166747 0.2572764 0.8128446 0.2572756 0.6693083 0.2683055 0.6669143 0.2683055 0.6669143 0.2683063 0.8084217 0.2572764 0.8128446 0.2683063 0.8084217 0.2683055 0.6669143 0.2789119 0.6640807 0.2789119 0.6640807 0.2789128 0.8031863 0.2683063 0.8084217 0.2789128 0.8031863 0.2789119 0.6640807 0.2890902 0.6606509 0.2890902 0.6606509 0.289091 0.7968495 0.2789128 0.8031863 0.289091 0.7968495 0.2890902 0.6606509 0.2989749 0.6567001 0.2989749 0.6567001 0.2989757 0.7895498 0.289091 0.7968495 0.2989757 0.7895498 0.2989749 0.6567001 0.3087007 0.6523033 0.3087007 0.6523033 0.3087015 0.7814261 0.2989757 0.7895498 0.3087015 0.7814261 0.3087007 0.6523033 0.3184022 0.6475356 0.3184022 0.6475356 0.3184029 0.7726169 0.3087015 0.7814261 0.3184029 0.7726169 0.3184022 0.6475356 0.3282139 0.6424718 0.3282139 0.6424718 0.3282146 0.7632608 0.3184029 0.7726169 0.3282146 0.7632608 0.3282139 0.6424718 0.3382705 0.6371871 0.3382705 0.6371871 0.3382711 0.7534964 0.3282146 0.7632608 0.3382711 0.7534964 0.3382705 0.6371871 0.4119068 0.5899346 0.4119068 0.5899346 0.4119071 0.6661832 0.3382711 0.7534964 0.5025771 0.500789 0.5027317 0.5000117 0.5326055 0.5000116 0.5326055 0.5000116 0.5301769 0.512221 0.5025771 0.500789 0.5301769 0.512221 0.5326055 0.5000116 0.5629193 0.5000113 0.5629193 0.5000113 0.5581831 0.5238213 0.5301769 0.512221 0.004594445 0.5238213 0.004594326 0.5000113 0.008562922 0.500011 0.008562922 0.500011 0.00856316 0.5354388 0.004594445 0.5238213 0.00856316 0.5354388 0.008562922 0.500011 0.01353454 0.5000107 0.01353454 0.5000107 0.01353472 0.5469224 0.00856316 0.5354388 0.01353472 0.5469224 0.01353454 0.5000107 0.01930099 0.5000104 0.01930099 0.5000104 0.01930129 0.558121 0.01353472 0.5469224 0.01930129 0.558121 0.01930099 0.5000104 0.02565407 0.50001 0.02565407 0.50001 0.02565443 0.5688837 0.01930129 0.558121 0.02565443 0.5688837 0.02565407 0.50001 0.03238546 0.5000096 0.03238546 0.5000096 0.03238588 0.5790591 0.02565443 0.5688837 0.03238588 0.5790591 0.03238546 0.5000096 0.03962081 0.5000091 0.03962081 0.5000091 0.03962135 0.5887552 0.03238588 0.5790591 0.03962135 0.5887552 0.03962081 0.5000091 0.04758727 0.5000086 0.04758727 0.5000086 0.04758787 0.5981423 0.03962135 0.5887552 0.04758787 0.5981423 0.04758727 0.5000086 0.05622857 0.5000081 0.05622857 0.5000081 0.05622917 0.6071628 0.04758787 0.5981423 0.05622917 0.6071628 0.05622857 0.5000081 0.06548815 0.5000076 0.06548815 0.5000076 0.06548893 0.6157593 0.05622917 0.6071628 0.06548893 0.6157593 0.06548815 0.5000076 0.07531011 0.500007 0.07531011 0.500007 0.07531076 0.6238744 0.06548893 0.6157593 0.07531076 0.6238744 0.07531011 0.500007 0.08563792 0.5000063 0.08563792 0.5000063 0.08563864 0.6314507 0.07531076 0.6238744 0.08563864 0.6314507 0.08563792 0.5000063 0.09641534 0.5000057 0.09641534 0.5000057 0.09641617 0.6384306 0.08563864 0.6314507 0.09641617 0.6384306 0.09641534 0.5000057 0.1079524 0.5000049 0.1079524 0.5000049 0.1079532 0.6449546 0.09641617 0.6384306 0.1079532 0.6449546 0.1079524 0.5000049 0.1204025 0.5000042 0.1204025 0.5000042 0.1204033 0.6511205 0.1079532 0.6449546 0.1204033 0.6511205 0.1204025 0.5000042 0.1334743 0.5000035 0.1334743 0.5000035 0.1334752 0.6568071 0.1204033 0.6511205 0.1334752 0.6568071 0.1334743 0.5000035 0.1468767 0.5000026 0.1468767 0.5000026 0.1468776 0.6618932 0.1334752 0.6568071 0.1468776 0.6618932 0.1468767 0.5000026 0.1603181 0.5000018 0.1603181 0.5000018 0.1603192 0.6662576 0.1468776 0.6618932 0.1603192 0.6662576 0.1603181 0.5000018 0.1735079 0.500001 0.1735079 0.500001 0.1735089 0.6697789 0.1603192 0.6662576 0.1735089 0.6697789 0.1735079 0.500001 0.1861544 0.5000002 0.1861544 0.5000002 0.1861553 0.672336 0.1735089 0.6697789 0.1861553 0.672336 0.1861544 0.5000002 0.1983949 0.4999995 0.1983949 0.4999995 0.1983959 0.6738378 0.1861553 0.672336 0.1983959 0.6738378 0.1983949 0.4999995 0.2105342 0.4999987 0.2105342 0.4999987 0.2105353 0.6743619 0.1983959 0.6738378 0.2105353 0.6743619 0.2105342 0.4999987 0.222532 0.499998 0.222532 0.499998 0.2225331 0.6740397 0.2105353 0.6743619 0.2225331 0.6740397 0.222532 0.499998 0.2343481 0.4999973 0.2343481 0.4999973 0.2343492 0.6730024 0.2225331 0.6740397 0.2343492 0.6730024 0.2343481 0.4999973 0.2459424 0.4999965 0.2459424 0.4999965 0.2459434 0.6713815 0.2343492 0.6730024 0.2459434 0.6713815 0.2459424 0.4999965 0.2572746 0.4999958 0.2572746 0.4999958 0.2572756 0.6693083 0.2459434 0.6713815 0.2572756 0.6693083 0.2572746 0.4999958 0.2683046 0.4999952 0.2683046 0.4999952 0.2683055 0.6669143 0.2572756 0.6693083 0.2683055 0.6669143 0.2683046 0.4999952 0.278911 0.4999945 0.278911 0.4999945 0.2789119 0.6640807 0.2683055 0.6669143 0.2789119 0.6640807 0.278911 0.4999945 0.2890893 0.4999939 0.2890893 0.4999939 0.2890902 0.6606509 0.2789119 0.6640807 0.2890902 0.6606509 0.2890893 0.4999939 0.298974 0.4999933 0.298974 0.4999933 0.2989749 0.6567001 0.2890902 0.6606509 0.2989749 0.6567001 0.298974 0.4999933 0.3086998 0.4999928 0.3086998 0.4999928 0.3087007 0.6523033 0.2989749 0.6567001 0.3087007 0.6523033 0.3086998 0.4999928 0.3184013 0.4999922 0.3184013 0.4999922 0.3184022 0.6475356 0.3087007 0.6523033 0.3184022 0.6475356 0.3184013 0.4999922 0.328213 0.4999916 0.328213 0.4999916 0.3282139 0.6424718 0.3184022 0.6475356 0.3282139 0.6424718 0.328213 0.4999916 0.3382696 0.499991 0.3382696 0.499991 0.3382705 0.6371871 0.3282139 0.6424718 0.3382705 0.6371871 0.3382696 0.499991 0.4119065 0.4999933 0.4119065 0.4999933 0.4119068 0.5899346 0.3382705 0.6371871 0.5027317 0.5000117 0.5025772 0.4992345 0.530177 0.4878021 0.530177 0.4878021 0.5326055 0.5000116 0.5027317 0.5000117 0.5326055 0.5000116 0.530177 0.4878021 0.5581832 0.4762014 0.5581832 0.4762014 0.5629193 0.5000113 0.5326055 0.5000116 0.004594326 0.5000113 0.004594206 0.4762014 0.008562684 0.4645833 0.008562684 0.4645833 0.008562922 0.500011 0.004594326 0.5000113 0.008562922 0.500011 0.008562684 0.4645833 0.01353424 0.4530991 0.01353424 0.4530991 0.01353454 0.5000107 0.008562922 0.500011 0.01353454 0.5000107 0.01353424 0.4530991 0.01930063 0.4418997 0.01930063 0.4418997 0.01930099 0.5000104 0.01353454 0.5000107 0.01930099 0.5000104 0.01930063 0.4418997 0.02565366 0.4311364 0.02565366 0.4311364 0.02565407 0.50001 0.01930099 0.5000104 0.02565407 0.50001 0.02565366 0.4311364 0.03238493 0.4209601 0.03238493 0.4209601 0.03238546 0.5000096 0.02565407 0.50001 0.03238546 0.5000096 0.03238493 0.4209601 0.03962033 0.411263 0.03962033 0.411263 0.03962081 0.5000091 0.03238546 0.5000096 0.03962081 0.5000091 0.03962033 0.411263 0.04758667 0.401875 0.04758667 0.401875 0.04758727 0.5000086 0.03962081 0.5000091 0.04758727 0.5000086 0.04758667 0.401875 0.05622786 0.3928534 0.05622786 0.3928534 0.05622857 0.5000081 0.04758727 0.5000086 0.05622857 0.5000081 0.05622786 0.3928534 0.0654875 0.3842558 0.0654875 0.3842558 0.06548815 0.5000076 0.05622857 0.5000081 0.06548815 0.5000076 0.0654875 0.3842558 0.07530939 0.3761395 0.07530939 0.3761395 0.07531011 0.500007 0.06548815 0.5000076 0.07531011 0.500007 0.07530939 0.3761395 0.08563709 0.368562 0.08563709 0.368562 0.08563792 0.5000063 0.07531011 0.500007 0.08563792 0.5000063 0.08563709 0.368562 0.0964145 0.3615808 0.0964145 0.3615808 0.09641534 0.5000057 0.08563792 0.5000063 0.09641534 0.5000057 0.0964145 0.3615808 0.1079516 0.3550554 0.1079516 0.3550554 0.1079524 0.5000049 0.09641534 0.5000057 0.1079524 0.5000049 0.1079516 0.3550554 0.1204016 0.3488879 0.1204016 0.3488879 0.1204025 0.5000042 0.1079524 0.5000049 0.1204025 0.5000042 0.1204016 0.3488879 0.1334733 0.3431997 0.1334733 0.3431997 0.1334743 0.5000035 0.1204025 0.5000042 0.1334743 0.5000035 0.1334733 0.3431997 0.1468756 0.338112 0.1468756 0.338112 0.1468767 0.5000026 0.1334743 0.5000035 0.1468767 0.5000026 0.1468756 0.338112 0.1603173 0.3337461 0.1603173 0.3337461 0.1603181 0.5000018 0.1468767 0.5000026 0.1603181 0.5000018 0.1603173 0.3337461 0.1735069 0.3302231 0.1735069 0.3302231 0.1735079 0.500001 0.1603181 0.5000018 0.1735079 0.500001 0.1735069 0.3302231 0.1861534 0.3276646 0.1861534 0.3276646 0.1861544 0.5000002 0.1735079 0.500001 0.1861544 0.5000002 0.1861534 0.3276646 0.1983939 0.3261611 0.1983939 0.3261611 0.1983949 0.4999995 0.1861544 0.5000002 0.1983949 0.4999995 0.1983939 0.3261611 0.2105332 0.3256356 0.2105332 0.3256356 0.2105342 0.4999987 0.1983949 0.4999995 0.2105342 0.4999987 0.2105332 0.3256356 0.2225311 0.3259564 0.2225311 0.3259564 0.222532 0.499998 0.2105342 0.4999987 0.222532 0.499998 0.2225311 0.3259564 0.2343471 0.3269922 0.2343471 0.3269922 0.2343481 0.4999973 0.222532 0.499998 0.2343481 0.4999973 0.2343471 0.3269922 0.2459414 0.3286116 0.2459414 0.3286116 0.2459424 0.4999965 0.2343481 0.4999973 0.2459424 0.4999965 0.2459414 0.3286116 0.2572736 0.3306834 0.2572736 0.3306834 0.2572746 0.4999958 0.2459424 0.4999965 0.2572746 0.4999958 0.2572736 0.3306834 0.2683036 0.333076 0.2683036 0.333076 0.2683046 0.4999952 0.2572746 0.4999958 0.2683046 0.4999952 0.2683036 0.333076 0.27891 0.3359084 0.27891 0.3359084 0.278911 0.4999945 0.2683046 0.4999952 0.278911 0.4999945 0.27891 0.3359084 0.2890884 0.3393369 0.2890884 0.3393369 0.2890893 0.4999939 0.278911 0.4999945 0.2890893 0.4999939 0.2890884 0.3393369 0.2989731 0.3432866 0.2989731 0.3432866 0.298974 0.4999933 0.2890893 0.4999939 0.298974 0.4999933 0.2989731 0.3432866 0.308699 0.3476822 0.308699 0.3476822 0.3086998 0.4999928 0.298974 0.4999933 0.3086998 0.4999928 0.308699 0.3476822 0.3184004 0.3524488 0.3184004 0.3524488 0.3184013 0.4999922 0.3086998 0.4999928 0.3184013 0.4999922 0.3184004 0.3524488 0.3282122 0.3575114 0.3282122 0.3575114 0.328213 0.4999916 0.3184013 0.4999922 0.328213 0.4999916 0.3282122 0.3575114 0.3382688 0.3627949 0.3382688 0.3627949 0.3382696 0.499991 0.328213 0.4999916 0.3382696 0.499991 0.3382688 0.3627949 0.4119063 0.410052 0.4119063 0.410052 0.4119065 0.4999933 0.3382696 0.499991 0.5025772 0.4992345 0.5021371 0.4985756 0.523261 0.4774515 0.523261 0.4774515 0.530177 0.4878021 0.5025772 0.4992345 0.530177 0.4878021 0.523261 0.4774515 0.544696 0.4560162 0.544696 0.4560162 0.5581832 0.4762014 0.530177 0.4878021 0.004594206 0.4762014 0.004594027 0.4560162 0.008562564 0.4345491 0.008562564 0.4345491 0.008562684 0.4645833 0.004594206 0.4762014 0.008562684 0.4645833 0.008562564 0.4345491 0.01353406 0.4133293 0.01353406 0.4133293 0.01353424 0.4530991 0.008562684 0.4645833 0.01353424 0.4530991 0.01353406 0.4133293 0.01930034 0.3926359 0.01930034 0.3926359 0.01930063 0.4418997 0.01353424 0.4530991 0.01930063 0.4418997 0.01930034 0.3926359 0.02565336 0.3727481 0.02565336 0.3727481 0.02565366 0.4311364 0.01930063 0.4418997 0.02565366 0.4311364 0.02565336 0.3727481 0.03238457 0.3539451 0.03238457 0.3539451 0.03238493 0.4209601 0.02565366 0.4311364 0.03238493 0.4209601 0.03238457 0.3539451 0.03961986 0.3360277 0.03961986 0.3360277 0.03962033 0.411263 0.03238493 0.4209601 0.03962033 0.411263 0.03961986 0.3360277 0.04758626 0.3186813 0.04758626 0.3186813 0.04758667 0.401875 0.03962033 0.411263 0.04758667 0.401875 0.04758626 0.3186813 0.05622738 0.302012 0.05622738 0.302012 0.05622786 0.3928534 0.04758667 0.401875 0.05622786 0.3928534 0.05622738 0.302012 0.0654869 0.2861261 0.0654869 0.2861261 0.0654875 0.3842558 0.05622786 0.3928534 0.0654875 0.3842558 0.0654869 0.2861261 0.07530879 0.2711297 0.07530879 0.2711297 0.07530939 0.3761395 0.0654875 0.3842558 0.07530939 0.3761395 0.07530879 0.2711297 0.08563643 0.2571288 0.08563643 0.2571288 0.08563709 0.368562 0.07530939 0.3761395 0.08563709 0.368562 0.08563643 0.2571288 0.09641385 0.2442297 0.09641385 0.2442297 0.0964145 0.3615808 0.08563709 0.368562 0.0964145 0.3615808 0.09641385 0.2442297 0.1079508 0.2321729 0.1079508 0.2321729 0.1079516 0.3550554 0.0964145 0.3615808 0.1079516 0.3550554 0.1079508 0.2321729 0.1204008 0.2207776 0.1204008 0.2207776 0.1204016 0.3488879 0.1079516 0.3550554 0.1204016 0.3488879 0.1204008 0.2207776 0.1334726 0.2102679 0.1334726 0.2102679 0.1334733 0.3431997 0.1204016 0.3488879 0.1334733 0.3431997 0.1334726 0.2102679 0.1468749 0.2008677 0.1468749 0.2008677 0.1468756 0.338112 0.1334733 0.3431997 0.1468756 0.338112 0.1468749 0.2008677 0.1603164 0.1928012 0.1603164 0.1928012 0.1603173 0.3337461 0.1468756 0.338112 0.1603173 0.3337461 0.1603164 0.1928012 0.1735061 0.1862924 0.1735061 0.1862924 0.1735069 0.3302231 0.1603173 0.3337461 0.1735069 0.3302231 0.1735061 0.1862924 0.1861525 0.1815653 0.1861525 0.1815653 0.1861534 0.3276646 0.1735069 0.3302231 0.1861534 0.3276646 0.1861525 0.1815653 0.198393 0.178788 0.198393 0.178788 0.1983939 0.3261611 0.1861534 0.3276646 0.1983939 0.3261611 0.198393 0.178788 0.2105323 0.1778175 0.2105323 0.1778175 0.2105332 0.3256356 0.1983939 0.3261611 0.2105332 0.3256356 0.2105323 0.1778175 0.2225302 0.1784109 0.2225302 0.1784109 0.2225311 0.3259564 0.2105332 0.3256356 0.2225311 0.3259564 0.2225302 0.1784109 0.2343463 0.1803254 0.2343463 0.1803254 0.2343471 0.3269922 0.2225311 0.3259564 0.2343471 0.3269922 0.2343463 0.1803254 0.2459406 0.1833184 0.2459406 0.1833184 0.2459414 0.3286116 0.2343471 0.3269922 0.2459414 0.3286116 0.2459406 0.1833184 0.2572728 0.1871472 0.2572728 0.1871472 0.2572736 0.3306834 0.2459414 0.3286116 0.2572736 0.3306834 0.2572728 0.1871472 0.2683027 0.1915688 0.2683027 0.1915688 0.2683036 0.333076 0.2572736 0.3306834 0.2683036 0.333076 0.2683027 0.1915688 0.2789092 0.1968029 0.2789092 0.1968029 0.27891 0.3359084 0.2683036 0.333076 0.27891 0.3359084 0.2789092 0.1968029 0.2890876 0.2031385 0.2890876 0.2031385 0.2890884 0.3393369 0.27891 0.3359084 0.2890884 0.3393369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989723 0.2104369 0.2989731 0.3432866 0.2890884 0.3393369 0.2989731 0.3432866 0.2989723 0.2104369 0.3086982 0.2185595 0.3086982 0.2185595 0.308699 0.3476822 0.2989731 0.3432866 0.308699 0.3476822 0.3086982 0.2185595 0.3183997 0.2273676 0.3183997 0.2273676 0.3184004 0.3524488 0.308699 0.3476822 0.3184004 0.3524488 0.3183997 0.2273676 0.3282115 0.2367225 0.3282115 0.2367225 0.3282122 0.3575114 0.3184004 0.3524488 0.3282122 0.3575114 0.3282115 0.2367225 0.3382682 0.2464857 0.3382682 0.2464857 0.3382688 0.3627949 0.3282122 0.3575114 0.3382688 0.3627949 0.3382682 0.2464857 0.4119061 0.3338035 0.4119061 0.3338035 0.4119063 0.410052 0.3382688 0.3627949 0.5021371 0.4985756 0.5014783 0.4981352 0.5129104 0.4705353 0.5129104 0.4705353 0.523261 0.4774515 0.5021371 0.4985756 0.523261 0.4774515 0.5129104 0.4705353 0.5245109 0.4425289 0.5245109 0.4425289 0.544696 0.4560162 0.523261 0.4774515 0.544696 0.4560162 0.5245109 0.4425289 0.5361286 0.4144809 0.5361286 0.4144809 0.5661628 0.4345491 0.544696 0.4560162 0.5661628 0.4345491 0.5361286 0.4144809 0.5476125 0.3867559 0.5476125 0.3867559 0.5873823 0.4133293 0.5661628 0.4345491 0.01353406 0.4133293 0.01353389 0.3867559 0.01930028 0.3597188 0.01930028 0.3597188 0.01930034 0.3926359 0.01353406 0.4133293 0.01930034 0.3926359 0.01930028 0.3597188 0.02565312 0.3337343 0.02565312 0.3337343 0.02565336 0.3727481 0.01930034 0.3926359 0.02565336 0.3727481 0.02565312 0.3337343 0.03238439 0.3091671 0.03238439 0.3091671 0.03238457 0.3539451 0.02565336 0.3727481 0.03238457 0.3539451 0.03238439 0.3091671 0.03961962 0.285757 0.03961962 0.285757 0.03961986 0.3360277 0.03238457 0.3539451 0.03961986 0.3360277 0.03961962 0.285757 0.04758596 0.263093 0.04758596 0.263093 0.04758626 0.3186813 0.03961986 0.3360277 0.04758626 0.3186813 0.04758596 0.263093 0.05622696 0.2413138 0.05622696 0.2413138 0.05622738 0.302012 0.04758626 0.3186813 0.05622738 0.302012 0.05622696 0.2413138 0.06548655 0.220558 0.06548655 0.220558 0.0654869 0.2861261 0.05622738 0.302012 0.0654869 0.2861261 0.06548655 0.220558 0.07530832 0.2009644 0.07530832 0.2009644 0.07530879 0.2711297 0.0654869 0.2861261 0.07530879 0.2711297 0.07530832 0.2009644 0.08563601 0.1826715 0.08563601 0.1826715 0.08563643 0.2571288 0.07530879 0.2711297 0.08563643 0.2571288 0.08563601 0.1826715 0.09641331 0.1658182 0.09641331 0.1658182 0.09641385 0.2442297 0.08563643 0.2571288 0.09641385 0.2442297 0.09641331 0.1658182 0.1079504 0.1500655 0.1079504 0.1500655 0.1079508 0.2321729 0.09641385 0.2442297 0.1079508 0.2321729 0.1079504 0.1500655 0.1204003 0.135177 0.1204003 0.135177 0.1204008 0.2207776 0.1079508 0.2321729 0.1204008 0.2207776 0.1204003 0.135177 0.1334721 0.1214457 0.1334721 0.1214457 0.1334726 0.2102679 0.1204008 0.2207776 0.1334726 0.2102679 0.1334721 0.1214457 0.1468743 0.1091639 0.1468743 0.1091639 0.1468749 0.2008677 0.1334726 0.2102679 0.1468749 0.2008677 0.1468743 0.1091639 0.1603158 0.09862482 0.1603158 0.09862482 0.1603164 0.1928012 0.1468749 0.2008677 0.1603164 0.1928012 0.1603158 0.09862482 0.1735055 0.09012091 0.1735055 0.09012091 0.1735061 0.1862924 0.1603164 0.1928012 0.1735061 0.1862924 0.1735055 0.09012091 0.1861519 0.08394491 0.1861519 0.08394491 0.1861525 0.1815653 0.1735061 0.1862924 0.1861525 0.1815653 0.1861519 0.08394491 0.1983924 0.08031648 0.1983924 0.08031648 0.198393 0.178788 0.1861525 0.1815653 0.198393 0.178788 0.1983924 0.08031648 0.2105317 0.07904863 0.2105317 0.07904863 0.2105323 0.1778175 0.198393 0.178788 0.2105323 0.1778175 0.2105317 0.07904863 0.2225296 0.0798242 0.2225296 0.0798242 0.2225302 0.1784109 0.2105323 0.1778175 0.2225302 0.1784109 0.2225296 0.0798242 0.2343457 0.08232593 0.2343457 0.08232593 0.2343463 0.1803254 0.2225302 0.1784109 0.2343463 0.1803254 0.2343457 0.08232593 0.24594 0.08623665 0.24594 0.08623665 0.2459406 0.1833184 0.2343463 0.1803254 0.2459406 0.1833184 0.24594 0.08623665 0.2572722 0.09123933 0.2572722 0.09123933 0.2572728 0.1871472 0.2459406 0.1833184 0.2572728 0.1871472 0.2572722 0.09123933 0.2683022 0.09701663 0.2683022 0.09701663 0.2683027 0.1915688 0.2572728 0.1871472 0.2683027 0.1915688 0.2683022 0.09701663 0.2789087 0.1038555 0.2789087 0.1038555 0.2789092 0.1968029 0.2683027 0.1915688 0.2789092 0.1968029 0.2789087 0.1038555 0.289087 0.1121336 0.289087 0.1121336 0.2890876 0.2031385 0.2789092 0.1968029 0.2890876 0.2031385 0.289087 0.1121336 0.2989718 0.1216696 0.2989718 0.1216696 0.2989723 0.2104369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989718 0.1216696 0.3086977 0.1322824 0.3086977 0.1322824 0.3086982 0.2185595 0.2989723 0.2104369 0.3086982 0.2185595 0.3086977 0.1322824 0.3183992 0.1437909 0.3183992 0.1437909 0.3183997 0.2273676 0.3086982 0.2185595 0.3183997 0.2273676 0.3183992 0.1437909 0.328211 0.156014 0.328211 0.156014 0.3282115 0.2367225 0.3183997 0.2273676 0.3282115 0.2367225 0.328211 0.156014 0.3382677 0.1687703 0.3382677 0.1687703 0.3382682 0.2464857 0.3282115 0.2367225 0.3382682 0.2464857 0.3382677 0.1687703 0.4119059 0.2828558 0.4119059 0.2828558 0.4119061 0.3338035 0.3382682 0.2464857 0.5014783 0.4981352 0.5007011 0.4979805 0.500701 0.4681067 0.500701 0.4681067 0.5129104 0.4705353 0.5014783 0.4981352 0.5129104 0.4705353 0.500701 0.4681067 0.500701 0.4377928 0.500701 0.4377928 0.5245109 0.4425289 0.5129104 0.4705353 0.5245109 0.4425289 0.500701 0.4377928 0.5007008 0.4074338 0.5007008 0.4074338 0.5361286 0.4144809 0.5245109 0.4425289 0.5361286 0.4144809 0.5007008 0.4074338 0.5007008 0.3774246 0.5007008 0.3774246 0.5476125 0.3867559 0.5361286 0.4144809 0.5476125 0.3867559 0.5007008 0.3774246 0.5007009 0.3481599 0.5007009 0.3481599 0.5588115 0.3597188 0.5476125 0.3867559 0.9806997 0.4411885 0.9806998 0.4992991 0.974347 0.4992991 0.974347 0.4992991 0.9743469 0.4304256 0.9806997 0.4411885 0.9743469 0.4304256 0.974347 0.4992991 0.9676157 0.4992991 0.9676157 0.4992991 0.9676156 0.4202497 0.9743469 0.4304256 0.9676156 0.4202497 0.9676157 0.4992991 0.9603804 0.4992992 0.9603804 0.4992992 0.9603803 0.4105531 0.9676156 0.4202497 0.9603803 0.4105531 0.9603804 0.4992992 0.9524142 0.4992992 0.9524142 0.4992992 0.952414 0.4011656 0.9603803 0.4105531 0.952414 0.4011656 0.9524142 0.4992992 0.943773 0.4992991 0.943773 0.4992991 0.943773 0.3921445 0.952414 0.4011656 0.943773 0.3921445 0.943773 0.4992991 0.9345136 0.4992992 0.9345136 0.4992992 0.9345134 0.3835475 0.943773 0.3921445 0.9345134 0.3835475 0.9345136 0.4992992 0.9246917 0.4992992 0.9246917 0.4992992 0.9246917 0.3754318 0.9345134 0.3835475 0.9246917 0.3754318 0.9246917 0.4992992 0.9143641 0.4992992 0.9143641 0.4992992 0.914364 0.367855 0.9246917 0.3754318 0.914364 0.367855 0.9143641 0.4992992 0.9035867 0.4992992 0.9035867 0.4992992 0.9035866 0.3608743 0.914364 0.367855 0.9035866 0.3608743 0.9035867 0.4992992 0.8920498 0.4992992 0.8920498 0.4992992 0.8920497 0.3543496 0.9035866 0.3608743 0.8920497 0.3543496 0.8920498 0.4992992 0.8795998 0.4992992 0.8795998 0.4992992 0.8795997 0.348183 0.8920497 0.3543496 0.8795997 0.348183 0.8795998 0.4992992 0.8665282 0.4992992 0.8665282 0.4992992 0.8665279 0.3424956 0.8795997 0.348183 0.8665279 0.3424956 0.8665282 0.4992992 0.8531258 0.4992992 0.8531258 0.4992992 0.8531257 0.3374087 0.8665279 0.3424956 0.8531257 0.3374087 0.8531258 0.4992992 0.8396842 0.4992992 0.8396842 0.4992992 0.8396841 0.3330436 0.8531257 0.3374087 0.8396841 0.3330436 0.8396842 0.4992992 0.8264947 0.4992992 0.8264947 0.4992992 0.8264946 0.3295214 0.8396841 0.3330436 0.8264946 0.3295214 0.8264947 0.4992992 0.8138483 0.4992992 0.8138483 0.4992992 0.8138481 0.3269636 0.8264946 0.3295214 0.8138481 0.3269636 0.8138483 0.4992992 0.8016077 0.4992992 0.8016077 0.4992992 0.8016076 0.325461 0.8138481 0.3269636 0.8016076 0.325461 0.8016077 0.4992992 0.7894684 0.4992992 0.7894684 0.4992992 0.7894683 0.3249362 0.8016076 0.325461 0.7894683 0.3249362 0.7894684 0.4992992 0.7774706 0.4992993 0.7774706 0.4992993 0.7774705 0.3252577 0.7894683 0.3249362 0.7774705 0.3252577 0.7774706 0.4992993 0.7656544 0.4992993 0.7656544 0.4992993 0.7656543 0.3262943 0.7774705 0.3252577 0.7656543 0.3262943 0.7656544 0.4992993 0.7540601 0.4992993 0.7540601 0.4992993 0.75406 0.3279145 0.7656543 0.3262943 0.75406 0.3279145 0.7540601 0.4992993 0.742728 0.4992993 0.742728 0.4992993 0.7427278 0.3299869 0.75406 0.3279145 0.7427278 0.3299869 0.742728 0.4992993 0.731698 0.4992993 0.731698 0.4992993 0.7316978 0.3323803 0.7427278 0.3299869 0.7316978 0.3323803 0.731698 0.4992993 0.7210915 0.4992993 0.7210915 0.4992993 0.7210913 0.3352133 0.7316978 0.3323803 0.7210913 0.3352133 0.7210915 0.4992993 0.7109132 0.4992993 0.7109132 0.4992993 0.7109129 0.3386424 0.7210913 0.3352133 0.7109129 0.3386424 0.7109132 0.4992993 0.7010284 0.4992993 0.7010284 0.4992993 0.7010282 0.3425926 0.7109129 0.3386424 0.7010282 0.3425926 0.7010284 0.4992993 0.6913025 0.4992993 0.6913025 0.4992993 0.6913023 0.3469888 0.7010282 0.3425926 0.6913023 0.3469888 0.6913025 0.4992993 0.6816009 0.4992993 0.6816009 0.4992993 0.6816008 0.351756 0.6913023 0.3469888 0.6816008 0.351756 0.6816009 0.4992993 0.6717892 0.4992993 0.6717892 0.4992993 0.6717889 0.3568192 0.6816008 0.351756 0.6717889 0.3568192 0.6717892 0.4992993 0.6617324 0.4992993 0.6617324 0.4992993 0.6617323 0.3621033 0.6717889 0.3568192 0.6617323 0.3621033 0.6617324 0.4992993 0.5880941 0.4996497 0.5880941 0.4996497 0.5880941 0.4097085 0.6617323 0.3621033 0.5007011 0.4979805 0.4999238 0.498135 0.4884915 0.4705352 0.4884915 0.4705352 0.500701 0.4681067 0.5007011 0.4979805 0.500701 0.4681067 0.4884915 0.4705352 0.4768909 0.4425288 0.4768909 0.4425288 0.500701 0.4377928 0.500701 0.4681067 0.500701 0.4377928 0.4768909 0.4425288 0.4652731 0.4144808 0.4652731 0.4144808 0.5007008 0.4074338 0.500701 0.4377928 0.5007008 0.4074338 0.4652731 0.4144808 0.4537891 0.3867559 0.4537891 0.3867559 0.5007008 0.3774246 0.5007008 0.4074338 0.5007008 0.3774246 0.4537891 0.3867559 0.4425902 0.3597188 0.4425902 0.3597188 0.5007009 0.3481599 0.5007008 0.3774246 0.9806998 0.4992991 0.9806997 0.5574098 0.9743469 0.5681728 0.9743469 0.5681728 0.974347 0.4992991 0.9806998 0.4992991 0.974347 0.4992991 0.9743469 0.5681728 0.9676156 0.5783487 0.9676156 0.5783487 0.9676157 0.4992991 0.974347 0.4992991 0.9676157 0.4992991 0.9676156 0.5783487 0.9603803 0.5880454 0.9603803 0.5880454 0.9603804 0.4992992 0.9676157 0.4992991 0.9603804 0.4992992 0.9603803 0.5880454 0.952414 0.5974329 0.952414 0.5974329 0.9524142 0.4992992 0.9603804 0.4992992 0.9524142 0.4992992 0.952414 0.5974329 0.9437729 0.606454 0.9437729 0.606454 0.943773 0.4992991 0.9524142 0.4992992 0.943773 0.4992991 0.9437729 0.606454 0.9345133 0.615051 0.9345133 0.615051 0.9345136 0.4992992 0.943773 0.4992991 0.9345136 0.4992992 0.9345133 0.615051 0.9246916 0.6231667 0.9246916 0.6231667 0.9246917 0.4992992 0.9345136 0.4992992 0.9246917 0.4992992 0.9246916 0.6231667 0.9143639 0.6307436 0.9143639 0.6307436 0.9143641 0.4992992 0.9246917 0.4992992 0.9143641 0.4992992 0.9143639 0.6307436 0.9035866 0.6377242 0.9035866 0.6377242 0.9035867 0.4992992 0.9143641 0.4992992 0.9035867 0.4992992 0.9035866 0.6377242 0.8920496 0.6442489 0.8920496 0.6442489 0.8920498 0.4992992 0.9035867 0.4992992 0.8920498 0.4992992 0.8920496 0.6442489 0.8795997 0.6504156 0.8795997 0.6504156 0.8795998 0.4992992 0.8920498 0.4992992 0.8795998 0.4992992 0.8795997 0.6504156 0.8665279 0.656103 0.8665279 0.656103 0.8665282 0.4992992 0.8795998 0.4992992 0.8665282 0.4992992 0.8665279 0.656103 0.8531257 0.6611899 0.8531257 0.6611899 0.8531258 0.4992992 0.8665282 0.4992992 0.8531258 0.4992992 0.8531257 0.6611899 0.8396841 0.6655551 0.8396841 0.6655551 0.8396842 0.4992992 0.8531258 0.4992992 0.8396842 0.4992992 0.8396841 0.6655551 0.8264945 0.6690772 0.8264945 0.6690772 0.8264947 0.4992992 0.8396842 0.4992992 0.8264947 0.4992992 0.8264945 0.6690772 0.813848 0.671635 0.813848 0.671635 0.8138483 0.4992992 0.8264947 0.4992992 0.8138483 0.4992992 0.813848 0.671635 0.8016075 0.6731377 0.8016075 0.6731377 0.8016077 0.4992992 0.8138483 0.4992992 0.8016077 0.4992992 0.8016075 0.6731377 0.7894683 0.6736625 0.7894683 0.6736625 0.7894684 0.4992992 0.8016077 0.4992992 0.7894684 0.4992992 0.7894683 0.6736625 0.7774705 0.673341 0.7774705 0.673341 0.7774706 0.4992993 0.7894684 0.4992992 0.7774706 0.4992993 0.7774705 0.673341 0.7656542 0.6723045 0.7656542 0.6723045 0.7656544 0.4992993 0.7774706 0.4992993 0.7656544 0.4992993 0.7656542 0.6723045 0.75406 0.6706843 0.75406 0.6706843 0.7540601 0.4992993 0.7656544 0.4992993 0.7540601 0.4992993 0.75406 0.6706843 0.7427278 0.6686119 0.7427278 0.6686119 0.742728 0.4992993 0.7540601 0.4992993 0.742728 0.4992993 0.7427278 0.6686119 0.7316978 0.6662186 0.7316978 0.6662186 0.731698 0.4992993 0.742728 0.4992993 0.731698 0.4992993 0.7316978 0.6662186 0.7210913 0.6633856 0.7210913 0.6633856 0.7210915 0.4992993 0.731698 0.4992993 0.7210915 0.4992993 0.7210913 0.6633856 0.7109129 0.6599565 0.7109129 0.6599565 0.7109132 0.4992993 0.7210915 0.4992993 0.7109132 0.4992993 0.7109129 0.6599565 0.7010282 0.6560062 0.7010282 0.6560062 0.7010284 0.4992993 0.7109132 0.4992993 0.7010284 0.4992993 0.7010282 0.6560062 0.6913023 0.65161 0.6913023 0.65161 0.6913025 0.4992993 0.7010284 0.4992993 0.6913025 0.4992993 0.6913023 0.65161 0.6816007 0.6468428 0.6816007 0.6468428 0.6816009 0.4992993 0.6913025 0.4992993 0.6816009 0.4992993 0.6816007 0.6468428 0.6717889 0.6417796 0.6717889 0.6417796 0.6717892 0.4992993 0.6816009 0.4992993 0.6717892 0.4992993 0.6717889 0.6417796 0.6617323 0.6364955 0.6617323 0.6364955 0.6617324 0.4992993 0.6717892 0.4992993 0.6617324 0.4992993 0.6617323 0.6364955 0.5880941 0.5895911 0.5880941 0.5895911 0.5880941 0.4996497 0.6617324 0.4992993 0.4999238 0.498135 0.4992649 0.4985752 0.4781408 0.4774512 0.4781408 0.4774512 0.4884915 0.4705352 0.4999238 0.498135 0.4884915 0.4705352 0.4781408 0.4774512 0.4567058 0.4560161 0.4567058 0.4560161 0.4768909 0.4425288 0.4884915 0.4705352 0.4768909 0.4425288 0.4567058 0.4560161 0.4352389 0.434549 0.4352389 0.434549 0.4652731 0.4144808 0.4768909 0.4425288 0.4652731 0.4144808 0.4352389 0.434549 0.4140193 0.4133292 0.4140193 0.4133292 0.4537891 0.3867559 0.4652731 0.4144808 0.9864661 0.3867559 0.9864659 0.4133292 0.9806995 0.3926359 0.9806995 0.3926359 0.9806997 0.3597188 0.9864661 0.3867559 0.9806997 0.3597188 0.9806995 0.3926359 0.9743466 0.3727481 0.9743466 0.3727481 0.9743469 0.3337343 0.9806997 0.3597188 0.9743469 0.3337343 0.9743466 0.3727481 0.9676154 0.3539451 0.9676154 0.3539451 0.9676156 0.3091671 0.9743469 0.3337343 0.9676156 0.3091671 0.9676154 0.3539451 0.9603801 0.3360277 0.9603801 0.3360277 0.9603803 0.2857571 0.9676156 0.3091671 0.9603803 0.2857571 0.9603801 0.3360277 0.9524138 0.3186813 0.9524138 0.3186813 0.952414 0.263093 0.9603803 0.2857571 0.952414 0.263093 0.9524138 0.3186813 0.9437727 0.3020121 0.9437727 0.3020121 0.9437729 0.2413138 0.952414 0.263093 0.9437729 0.2413138 0.9437727 0.3020121 0.934513 0.2861262 0.934513 0.2861262 0.9345133 0.220558 0.9437729 0.2413138 0.9345133 0.220558 0.934513 0.2861262 0.9246912 0.2711297 0.9246912 0.2711297 0.9246916 0.2009644 0.9345133 0.220558 0.9246916 0.2009644 0.9246912 0.2711297 0.9143635 0.257129 0.9143635 0.257129 0.9143639 0.1826716 0.9246916 0.2009644 0.9143639 0.1826716 0.9143635 0.257129 0.9035861 0.2442298 0.9035861 0.2442298 0.9035866 0.1658184 0.9143639 0.1826716 0.9035866 0.1658184 0.9035861 0.2442298 0.8920492 0.2321731 0.8920492 0.2321731 0.8920496 0.1500656 0.9035866 0.1658184 0.8920496 0.1500656 0.8920492 0.2321731 0.8795991 0.2207778 0.8795991 0.2207778 0.8795997 0.1351771 0.8920496 0.1500656 0.8795997 0.1351771 0.8795991 0.2207778 0.8665274 0.210268 0.8665274 0.210268 0.8665279 0.1214458 0.8795997 0.1351771 0.8665279 0.1214458 0.8665274 0.210268 0.8531251 0.2008678 0.8531251 0.2008678 0.8531257 0.1091641 0.8665279 0.1214458 0.8531257 0.1091641 0.8531251 0.2008678 0.8396835 0.1928012 0.8396835 0.1928012 0.8396841 0.09862494 0.8531257 0.1091641 0.8396841 0.09862494 0.8396835 0.1928012 0.826494 0.1862925 0.826494 0.1862925 0.8264945 0.09012097 0.8396841 0.09862494 0.8264945 0.09012097 0.826494 0.1862925 0.8138475 0.1815655 0.8138475 0.1815655 0.813848 0.08394503 0.8264945 0.09012097 0.813848 0.08394503 0.8138475 0.1815655 0.8016069 0.1787882 0.8016069 0.1787882 0.8016075 0.0803166 0.813848 0.08394503 0.8016075 0.0803166 0.8016069 0.1787882 0.7894677 0.1778177 0.7894677 0.1778177 0.7894683 0.07904881 0.8016075 0.0803166 0.7894683 0.07904881 0.7894677 0.1778177 0.7774699 0.1784112 0.7774699 0.1784112 0.7774705 0.07982432 0.7894683 0.07904881 0.7774705 0.07982432 0.7774699 0.1784112 0.7656537 0.1803257 0.7656537 0.1803257 0.7656542 0.08232611 0.7774705 0.07982432 0.7656542 0.08232611 0.7656537 0.1803257 0.7540594 0.1833188 0.7540594 0.1833188 0.75406 0.08623683 0.7656542 0.08232611 0.75406 0.08623683 0.7540594 0.1833188 0.7427272 0.1871474 0.7427272 0.1871474 0.7427278 0.09123951 0.75406 0.08623683 0.7427278 0.09123951 0.7427272 0.1871474 0.7316973 0.1915691 0.7316973 0.1915691 0.7316978 0.09701681 0.7427278 0.09123951 0.7316978 0.09701681 0.7316973 0.1915691 0.7210908 0.1968032 0.7210908 0.1968032 0.7210913 0.1038558 0.7316978 0.09701681 0.7210913 0.1038558 0.7210908 0.1968032 0.7109125 0.2031388 0.7109125 0.2031388 0.7109129 0.1121338 0.7210913 0.1038558 0.7109129 0.1121338 0.7109125 0.2031388 0.7010276 0.2104372 0.7010276 0.2104372 0.7010282 0.1216698 0.7109129 0.1121338 0.7010282 0.1216698 0.7010276 0.2104372 0.6913018 0.2185597 0.6913018 0.2185597 0.6913023 0.1322826 0.7010282 0.1216698 0.6913023 0.1322826 0.6913018 0.2185597 0.6816003 0.2273678 0.6816003 0.2273678 0.6816007 0.1437911 0.6913023 0.1322826 0.6816007 0.1437911 0.6816003 0.2273678 0.6717885 0.2367228 0.6717885 0.2367228 0.6717889 0.1560141 0.6816007 0.1437911 0.6717889 0.1560141 0.6717885 0.2367228 0.6617318 0.2464859 0.6617318 0.2464859 0.6617323 0.1687705 0.6717889 0.1560141 0.6617323 0.1687705 0.6617318 0.2464859 0.5880939 0.3338036 0.5880939 0.3338036 0.5880941 0.2828559 0.6617323 0.1687705 0.4992649 0.4985752 0.4988245 0.499234 0.4712247 0.4878018 0.4712247 0.4878018 0.4781408 0.4774512 0.4992649 0.4985752 0.4781408 0.4774512 0.4712247 0.4878018 0.4432185 0.4762012 0.4432185 0.4762012 0.4567058 0.4560161 0.4781408 0.4774512 0.9954059 0.4560161 0.9954058 0.4762012 0.9914373 0.4645832 0.9914373 0.4645832 0.9914374 0.434549 0.9954059 0.4560161 0.9914374 0.434549 0.9914373 0.4645832 0.9864657 0.453099 0.9864657 0.453099 0.9864659 0.4133292 0.9914374 0.434549 0.9864659 0.4133292 0.9864657 0.453099 0.9806993 0.4418997 0.9806993 0.4418997 0.9806995 0.3926359 0.9864659 0.4133292 0.9806995 0.3926359 0.9806993 0.4418997 0.9743463 0.4311363 0.9743463 0.4311363 0.9743466 0.3727481 0.9806995 0.3926359 0.9743466 0.3727481 0.9743463 0.4311363 0.967615 0.42096 0.967615 0.42096 0.9676154 0.3539451 0.9743466 0.3727481 0.9676154 0.3539451 0.967615 0.42096 0.9603796 0.411263 0.9603796 0.411263 0.9603801 0.3360277 0.9676154 0.3539451 0.9603801 0.3360277 0.9603796 0.411263 0.9524132 0.401875 0.9524132 0.401875 0.9524138 0.3186813 0.9603801 0.3360277 0.9524138 0.3186813 0.9524132 0.401875 0.9437721 0.3928534 0.9437721 0.3928534 0.9437727 0.3020121 0.9524138 0.3186813 0.9437727 0.3020121 0.9437721 0.3928534 0.9345124 0.3842558 0.9345124 0.3842558 0.934513 0.2861262 0.9437727 0.3020121 0.934513 0.2861262 0.9345124 0.3842558 0.9246906 0.3761395 0.9246906 0.3761395 0.9246912 0.2711297 0.934513 0.2861262 0.9246912 0.2711297 0.9246906 0.3761395 0.9143629 0.368562 0.9143629 0.368562 0.9143635 0.257129 0.9246912 0.2711297 0.9143635 0.257129 0.9143629 0.368562 0.9035854 0.3615808 0.9035854 0.3615808 0.9035861 0.2442298 0.9143635 0.257129 0.9035861 0.2442298 0.9035854 0.3615808 0.8920484 0.3550554 0.8920484 0.3550554 0.8920492 0.2321731 0.9035861 0.2442298 0.8920492 0.2321731 0.8920484 0.3550554 0.8795984 0.3488879 0.8795984 0.3488879 0.8795991 0.2207778 0.8920492 0.2321731 0.8795991 0.2207778 0.8795984 0.3488879 0.8665266 0.3431997 0.8665266 0.3431997 0.8665274 0.210268 0.8795991 0.2207778 0.8665274 0.210268 0.8665266 0.3431997 0.8531244 0.338112 0.8531244 0.338112 0.8531251 0.2008678 0.8665274 0.210268 0.8531251 0.2008678 0.8531244 0.338112 0.8396827 0.3337461 0.8396827 0.3337461 0.8396835 0.1928012 0.8531251 0.2008678 0.8396835 0.1928012 0.8396827 0.3337461 0.8264931 0.3302231 0.8264931 0.3302231 0.826494 0.1862925 0.8396835 0.1928012 0.826494 0.1862925 0.8264931 0.3302231 0.8138466 0.3276646 0.8138466 0.3276646 0.8138475 0.1815655 0.826494 0.1862925 0.8138475 0.1815655 0.8138466 0.3276646 0.8016061 0.3261612 0.8016061 0.3261612 0.8016069 0.1787882 0.8138475 0.1815655 0.8016069 0.1787882 0.8016061 0.3261612 0.7894669 0.3256356 0.7894669 0.3256356 0.7894677 0.1778177 0.8016069 0.1787882 0.7894677 0.1778177 0.7894669 0.3256356 0.777469 0.3259565 0.777469 0.3259565 0.7774699 0.1784112 0.7894677 0.1778177 0.7774699 0.1784112 0.777469 0.3259565 0.7656529 0.3269923 0.7656529 0.3269923 0.7656537 0.1803257 0.7774699 0.1784112 0.7656537 0.1803257 0.7656529 0.3269923 0.7540586 0.3286118 0.7540586 0.3286118 0.7540594 0.1833188 0.7656537 0.1803257 0.7540594 0.1833188 0.7540586 0.3286118 0.7427264 0.3306836 0.7427264 0.3306836 0.7427272 0.1871474 0.7540594 0.1833188 0.7427272 0.1871474 0.7427264 0.3306836 0.7316965 0.3330763 0.7316965 0.3330763 0.7316973 0.1915691 0.7427272 0.1871474 0.7316973 0.1915691 0.7316965 0.3330763 0.72109 0.3359087 0.72109 0.3359087 0.7210908 0.1968032 0.7316973 0.1915691 0.7210908 0.1968032 0.72109 0.3359087 0.7109116 0.3393372 0.7109116 0.3393372 0.7109125 0.2031388 0.7210908 0.1968032 0.7109125 0.2031388 0.7109116 0.3393372 0.7010269 0.3432868 0.7010269 0.3432868 0.7010276 0.2104372 0.7109125 0.2031388 0.7010276 0.2104372 0.7010269 0.3432868 0.6913011 0.3476824 0.6913011 0.3476824 0.6913018 0.2185597 0.7010276 0.2104372 0.6913018 0.2185597 0.6913011 0.3476824 0.6815996 0.352449 0.6815996 0.352449 0.6816003 0.2273678 0.6913018 0.2185597 0.6816003 0.2273678 0.6815996 0.352449 0.6717877 0.3575116 0.6717877 0.3575116 0.6717885 0.2367228 0.6816003 0.2273678 0.6717885 0.2367228 0.6717877 0.3575116 0.6617311 0.3627951 0.6617311 0.3627951 0.6617318 0.2464859 0.6717885 0.2367228 0.6617318 0.2464859 0.6617311 0.3627951 0.5880938 0.4100521 0.5880938 0.4100521 0.5880939 0.3338036 0.6617318 0.2464859 0.4988245 0.499234 0.4986699 0.5000112 0.468796 0.5000112 0.468796 0.5000112 0.4712247 0.4878018 0.4988245 0.499234 0.4712247 0.4878018 0.468796 0.5000112 0.4384823 0.5000111 0.4384823 0.5000111 0.4432185 0.4762012 0.4712247 0.4878018 0.9954058 0.4762012 0.9954057 0.5000111 0.9914371 0.5000109 0.9914371 0.5000109 0.9914373 0.4645832 0.9954058 0.4762012 0.9914373 0.4645832 0.9914371 0.5000109 0.9864655 0.5000107 0.9864655 0.5000107 0.9864657 0.453099 0.9914373 0.4645832 0.9864657 0.453099 0.9864655 0.5000107 0.9806989 0.5000103 0.9806989 0.5000103 0.9806993 0.4418997 0.9864657 0.453099 0.9806993 0.4418997 0.9806989 0.5000103 0.9743459 0.5000099 0.9743459 0.5000099 0.9743463 0.4311363 0.9806993 0.4418997 0.9743463 0.4311363 0.9743459 0.5000099 0.9676145 0.5000095 0.9676145 0.5000095 0.967615 0.42096 0.9743463 0.4311363 0.967615 0.42096 0.9676145 0.5000095 0.9603791 0.5000091 0.9603791 0.5000091 0.9603796 0.411263 0.967615 0.42096 0.9603796 0.411263 0.9603791 0.5000091 0.9524127 0.5000086 0.9524127 0.5000086 0.9524132 0.401875 0.9603796 0.411263 0.9524132 0.401875 0.9524127 0.5000086 0.9437715 0.5000081 0.9437715 0.5000081 0.9437721 0.3928534 0.9524132 0.401875 0.9437721 0.3928534 0.9437715 0.5000081 0.9345118 0.5000076 0.9345118 0.5000076 0.9345124 0.3842558 0.9437721 0.3928534 0.9345124 0.3842558 0.9345118 0.5000076 0.9246899 0.500007 0.9246899 0.500007 0.9246906 0.3761395 0.9345124 0.3842558 0.9246906 0.3761395 0.9246899 0.500007 0.9143621 0.5000063 0.9143621 0.5000063 0.9143629 0.368562 0.9246906 0.3761395 0.9143629 0.368562 0.9143621 0.5000063 0.9035846 0.5000057 0.9035846 0.5000057 0.9035854 0.3615808 0.9143629 0.368562 0.9035854 0.3615808 0.9035846 0.5000057 0.8920476 0.500005 0.8920476 0.500005 0.8920484 0.3550554 0.9035854 0.3615808 0.8920484 0.3550554 0.8920476 0.500005 0.8795975 0.5000042 0.8795975 0.5000042 0.8795984 0.3488879 0.8920484 0.3550554 0.8795984 0.3488879 0.8795975 0.5000042 0.8665258 0.5000035 0.8665258 0.5000035 0.8665266 0.3431997 0.8795984 0.3488879 0.8665266 0.3431997 0.8665258 0.5000035 0.8531234 0.5000026 0.8531234 0.5000026 0.8531244 0.338112 0.8665266 0.3431997 0.8531244 0.338112 0.8531234 0.5000026 0.8396817 0.5000018 0.8396817 0.5000018 0.8396827 0.3337461 0.8531244 0.338112 0.8396827 0.3337461 0.8396817 0.5000018 0.8264922 0.5000011 0.8264922 0.5000011 0.8264931 0.3302231 0.8396827 0.3337461 0.8264931 0.3302231 0.8264922 0.5000011 0.8138456 0.5000003 0.8138456 0.5000003 0.8138466 0.3276646 0.8264931 0.3302231 0.8138466 0.3276646 0.8138456 0.5000003 0.8016051 0.4999996 0.8016051 0.4999996 0.8016061 0.3261612 0.8138466 0.3276646 0.8016061 0.3261612 0.8016051 0.4999996 0.7894658 0.4999989 0.7894658 0.4999989 0.7894669 0.3256356 0.8016061 0.3261612 0.7894669 0.3256356 0.7894658 0.4999989 0.777468 0.4999982 0.777468 0.4999982 0.777469 0.3259565 0.7894669 0.3256356 0.777469 0.3259565 0.777468 0.4999982 0.7656518 0.4999975 0.7656518 0.4999975 0.7656529 0.3269923 0.777469 0.3259565 0.7656529 0.3269923 0.7656518 0.4999975 0.7540576 0.4999968 0.7540576 0.4999968 0.7540586 0.3286118 0.7656529 0.3269923 0.7540586 0.3286118 0.7540576 0.4999968 0.7427254 0.4999961 0.7427254 0.4999961 0.7427264 0.3306836 0.7540586 0.3286118 0.7427264 0.3306836 0.7427254 0.4999961 0.7316954 0.4999955 0.7316954 0.4999955 0.7316965 0.3330763 0.7427264 0.3306836 0.7316965 0.3330763 0.7316954 0.4999955 0.721089 0.4999948 0.721089 0.4999948 0.72109 0.3359087 0.7316965 0.3330763 0.72109 0.3359087 0.721089 0.4999948 0.7109107 0.4999942 0.7109107 0.4999942 0.7109116 0.3393372 0.72109 0.3359087 0.7109116 0.3393372 0.7109107 0.4999942 0.701026 0.4999936 0.701026 0.4999936 0.7010269 0.3432868 0.7109116 0.3393372 0.7010269 0.3432868 0.701026 0.4999936 0.6913002 0.499993 0.6913002 0.499993 0.6913011 0.3476824 0.7010269 0.3432868 0.6913011 0.3476824 0.6913002 0.499993 0.6815987 0.4999924 0.6815987 0.4999924 0.6815996 0.352449 0.6913011 0.3476824 0.6815996 0.352449 0.6815987 0.4999924 0.671787 0.4999918 0.671787 0.4999918 0.6717877 0.3575116 0.6815996 0.352449 0.6717877 0.3575116 0.671787 0.4999918 0.6617303 0.4999912 0.6617303 0.4999912 0.6617311 0.3627951 0.6717877 0.3575116 0.6617303 0.4999912 0.5880934 0.4999934 0.6617311 0.3627951 0.5880934 0.4999934 0.5880938 0.4100521 0.6617311 0.3627951 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 57 1 1 58 2 2 1 3 3 0 0 4 58 2 5 1 3 6 58 2 7 59 4 8 59 4 9 2 5 10 1 3 11 2 5 12 59 4 13 60 6 14 60 6 15 3 7 16 2 5 17 3 7 18 60 6 19 61 8 20 61 8 21 4 9 22 3 7 23 4 9 24 61 8 25 62 10 26 62 10 27 5 11 28 4 9 29 5 11 30 62 10 31 63 12 32 63 12 33 6 13 34 5 11 35 6 13 36 63 12 37 64 14 38 64 14 39 7 15 40 6 13 41 7 15 42 64 14 43 65 16 44 65 16 45 8 17 46 7 15 47 8 17 48 65 16 49 66 18 50 66 18 51 9 19 52 8 17 53 9 19 54 66 18 55 67 20 56 67 20 57 10 21 58 9 19 59 10 21 60 67 20 61 68 22 62 68 22 63 11 23 64 10 21 65 11 23 66 68 22 67 69 24 68 69 24 69 12 25 70 11 23 71 12 25 72 69 24 73 70 26 74 70 26 75 13 27 76 12 25 77 13 27 78 70 26 79 71 28 80 71 28 81 14 29 82 13 27 83 14 29 84 71 28 85 72 30 86 72 30 87 15 31 88 14 29 89 15 31 90 72 30 91 73 32 92 73 32 93 16 33 94 15 31 95 16 33 96 73 32 97 74 34 98 74 34 99 17 35 100 16 33 101 17 35 102 74 34 103 75 36 104 75 36 105 18 37 106 17 35 107 18 37 108 75 36 109 76 38 110 76 38 111 19 39 112 18 37 113 19 39 114 76 38 115 77 40 116 77 40 117 20 41 118 19 39 119 20 41 120 77 40 121 78 42 122 78 42 123 21 43 124 20 41 125 21 43 126 78 42 127 79 44 128 79 44 129 22 45 130 21 43 131 22 45 132 79 44 133 80 46 134 80 46 135 23 47 136 22 45 137 23 47 138 80 46 139 81 48 140 81 48 141 24 49 142 23 47 143 24 49 144 81 48 145 82 50 146 82 50 147 25 51 148 24 49 149 25 51 150 82 50 151 83 52 152 83 52 153 26 53 154 25 51 155 26 53 156 83 52 157 84 54 158 84 54 159 27 55 160 26 53 161 27 55 162 84 54 163 85 56 164 85 56 165 28 57 166 27 55 167 28 57 168 85 56 169 86 58 170 86 58 171 29 59 172 28 57 173 29 59 174 86 58 175 87 60 176 87 60 177 30 61 178 29 59 179 30 61 180 87 60 181 88 62 182 88 62 183 31 63 184 30 61 185 31 63 186 88 62 187 89 64 188 89 64 189 32 65 190 31 63 191 32 65 192 89 64 193 90 66 194 90 66 195 33 67 196 32 65 197 33 67 198 90 66 199 91 68 200 91 68 201 34 69 202 33 67 203 34 69 204 91 68 205 92 70 206 92 70 207 35 71 208 34 69 209 35 71 210 92 70 211 93 72 212 93 72 213 36 73 214 35 71 215 36 73 216 93 72 217 94 74 218 94 74 219 37 75 220 36 73 221 37 75 222 94 74 223 95 76 224 95 76 225 38 77 226 37 75 227 38 77 228 95 76 229 96 78 230 96 78 231 39 79 232 38 77 233 39 79 234 96 78 235 97 80 236 97 80 237 40 81 238 39 79 239 40 81 240 97 80 241 98 82 242 98 82 243 41 83 244 40 81 245 41 83 246 98 82 247 99 84 248 99 84 249 42 85 250 41 83 251 42 85 252 99 84 253 100 86 254 100 86 255 43 87 256 42 85 257 43 87 258 100 86 259 101 88 260 101 88 261 44 89 262 43 87 263 44 89 264 101 88 265 102 90 266 102 90 267 45 91 268 44 89 269 45 91 270 102 90 271 103 92 272 103 92 273 46 93 274 45 91 275 46 93 276 103 92 277 104 94 278 104 94 279 47 95 280 46 93 281 47 95 282 104 94 283 105 96 284 105 96 285 48 97 286 47 95 287 48 97 288 105 96 289 106 98 290 106 98 291 49 99 292 48 97 293 49 99 294 106 98 295 107 100 296 107 100 297 50 101 298 49 99 299 50 101 300 107 100 301 108 102 302 108 102 303 51 103 304 50 101 305 51 103 306 108 102 307 109 104 308 109 104 309 52 105 310 51 103 311 52 105 312 109 104 313 110 106 314 110 106 315 53 107 316 52 105 317 53 107 318 110 106 319 111 108 320 111 108 321 54 109 322 53 107 323 54 109 324 111 108 325 112 110 326 112 110 327 55 111 328 54 109 329 55 111 330 112 110 331 113 112 332 113 112 333 56 113 334 55 111 335 57 1 336 114 114 337 115 115 338 115 115 339 58 2 340 57 1 341 58 2 342 115 115 343 116 116 344 116 116 345 59 4 346 58 2 347 59 4 348 116 116 349 117 117 350 117 117 351 60 6 352 59 4 353 60 6 354 117 117 355 118 118 356 118 118 357 61 8 358 60 6 359 61 8 360 118 118 361 119 119 362 119 119 363 62 10 364 61 8 365 62 10 366 119 119 367 120 120 368 120 120 369 63 12 370 62 10 371 63 12 372 120 120 373 121 121 374 121 121 375 64 14 376 63 12 377 64 14 378 121 121 379 122 122 380 122 122 381 65 16 382 64 14 383 65 16 384 122 122 385 123 123 386 123 123 387 66 18 388 65 16 389 66 18 390 123 123 391 124 124 392 124 124 393 67 20 394 66 18 395 67 20 396 124 124 397 125 125 398 125 125 399 68 22 400 67 20 401 68 22 402 125 125 403 126 126 404 126 126 405 69 24 406 68 22 407 69 24 408 126 126 409 127 127 410 127 127 411 70 26 412 69 24 413 70 26 414 127 127 415 128 128 416 128 128 417 71 28 418 70 26 419 71 28 420 128 128 421 129 129 422 129 129 423 72 30 424 71 28 425 72 30 426 129 129 427 130 130 428 130 130 429 73 32 430 72 30 431 73 32 432 130 130 433 131 131 434 131 131 435 74 34 436 73 32 437 74 34 438 131 131 439 132 132 440 132 132 441 75 36 442 74 34 443 75 36 444 132 132 445 133 133 446 133 133 447 76 38 448 75 36 449 76 38 450 133 133 451 134 134 452 134 134 453 77 40 454 76 38 455 77 40 456 134 134 457 135 135 458 135 135 459 78 42 460 77 40 461 78 42 462 135 135 463 136 136 464 136 136 465 79 44 466 78 42 467 79 44 468 136 136 469 137 137 470 137 137 471 80 46 472 79 44 473 80 46 474 137 137 475 138 138 476 138 138 477 81 48 478 80 46 479 81 48 480 138 138 481 139 139 482 139 139 483 82 50 484 81 48 485 82 50 486 139 139 487 140 140 488 140 140 489 83 52 490 82 50 491 83 52 492 140 140 493 141 141 494 141 141 495 84 54 496 83 52 497 84 54 498 141 141 499 142 142 500 142 142 501 85 56 502 84 54 503 85 56 504 142 142 505 143 143 506 143 143 507 86 58 508 85 56 509 86 58 510 143 143 511 144 144 512 144 144 513 87 60 514 86 58 515 87 60 516 144 144 517 145 145 518 145 145 519 88 62 520 87 60 521 88 62 522 145 145 523 146 146 524 146 146 525 89 64 526 88 62 527 89 64 528 146 146 529 147 147 530 147 147 531 90 66 532 89 64 533 90 66 534 147 147 535 148 148 536 148 148 537 91 68 538 90 66 539 91 68 540 148 148 541 149 149 542 149 149 543 92 70 544 91 68 545 92 70 546 149 149 547 150 150 548 150 150 549 93 72 550 92 70 551 93 72 552 150 150 553 151 151 554 151 151 555 94 74 556 93 72 557 94 74 558 151 151 559 152 152 560 152 152 561 95 76 562 94 74 563 95 76 564 152 152 565 153 153 566 153 153 567 96 78 568 95 76 569 96 78 570 153 153 571 154 154 572 154 154 573 97 80 574 96 78 575 97 80 576 154 154 577 155 155 578 155 155 579 98 82 580 97 80 581 98 82 582 155 155 583 156 156 584 156 156 585 99 84 586 98 82 587 99 84 588 156 156 589 157 157 590 157 157 591 100 86 592 99 84 593 100 86 594 157 157 595 158 158 596 158 158 597 101 88 598 100 86 599 101 88 600 158 158 601 159 159 602 159 159 603 102 90 604 101 88 605 102 90 606 159 159 607 160 160 608 160 160 609 103 92 610 102 90 611 103 92 612 160 160 613 161 161 614 161 161 615 104 94 616 103 92 617 104 94 618 161 161 619 162 162 620 162 162 621 105 96 622 104 94 623 105 96 624 162 162 625 163 163 626 163 163 627 106 98 628 105 96 629 106 98 630 163 163 631 164 164 632 164 164 633 107 100 634 106 98 635 107 100 636 164 164 637 165 165 638 165 165 639 108 102 640 107 100 641 108 102 642 165 165 643 166 166 644 166 166 645 109 104 646 108 102 647 109 104 648 166 166 649 167 167 650 167 167 651 110 106 652 109 104 653 110 106 654 167 167 655 168 168 656 168 168 657 111 108 658 110 106 659 111 108 660 168 168 661 169 169 662 169 169 663 112 110 664 111 108 665 112 110 666 169 169 667 170 170 668 170 170 669 113 112 670 112 110 671 114 114 672 171 171 673 172 172 674 172 172 675 115 115 676 114 114 677 115 115 678 172 172 679 173 173 680 173 173 681 116 116 682 115 115 683 116 116 684 173 173 685 174 174 686 174 174 687 117 117 688 116 116 689 117 117 690 174 174 691 175 175 692 175 175 693 118 118 694 117 117 695 118 118 696 175 175 697 176 176 698 176 176 699 119 119 700 118 118 701 119 119 702 176 176 703 177 177 704 177 177 705 120 120 706 119 119 707 120 120 708 177 177 709 178 178 710 178 178 711 121 121 712 120 120 713 121 121 714 178 178 715 179 179 716 179 179 717 122 122 718 121 121 719 122 122 720 179 179 721 180 180 722 180 180 723 123 123 724 122 122 725 123 123 726 180 180 727 181 181 728 181 181 729 124 124 730 123 123 731 124 124 732 181 181 733 182 182 734 182 182 735 125 125 736 124 124 737 125 125 738 182 182 739 183 183 740 183 183 741 126 126 742 125 125 743 126 126 744 183 183 745 184 184 746 184 184 747 127 127 748 126 126 749 127 127 750 184 184 751 185 185 752 185 185 753 128 128 754 127 127 755 128 128 756 185 185 757 186 186 758 186 186 759 129 129 760 128 128 761 129 129 762 186 186 763 187 187 764 187 187 765 130 130 766 129 129 767 130 130 768 187 187 769 188 188 770 188 188 771 131 131 772 130 130 773 131 131 774 188 188 775 189 189 776 189 189 777 132 132 778 131 131 779 132 132 780 189 189 781 190 190 782 190 190 783 133 133 784 132 132 785 133 133 786 190 190 787 191 191 788 191 191 789 134 134 790 133 133 791 134 134 792 191 191 793 192 192 794 192 192 795 135 135 796 134 134 797 135 135 798 192 192 799 193 193 800 193 193 801 136 136 802 135 135 803 136 136 804 193 193 805 194 194 806 194 194 807 137 137 808 136 136 809 137 137 810 194 194 811 195 195 812 195 195 813 138 138 814 137 137 815 138 138 816 195 195 817 196 196 818 196 196 819 139 139 820 138 138 821 139 139 822 196 196 823 197 197 824 197 197 825 140 140 826 139 139 827 140 140 828 197 197 829 198 198 830 198 198 831 141 141 832 140 140 833 141 141 834 198 198 835 199 199 836 199 199 837 142 142 838 141 141 839 142 142 840 199 199 841 200 200 842 200 200 843 143 143 844 142 142 845 143 143 846 200 200 847 201 201 848 201 201 849 144 144 850 143 143 851 144 144 852 201 201 853 202 202 854 202 202 855 145 145 856 144 144 857 145 145 858 202 202 859 203 203 860 203 203 861 146 146 862 145 145 863 146 146 864 203 203 865 204 204 866 204 204 867 147 147 868 146 146 869 147 147 870 204 204 871 205 205 872 205 205 873 148 148 874 147 147 875 148 148 876 205 205 877 206 206 878 206 206 879 149 149 880 148 148 881 149 149 882 206 206 883 207 207 884 207 207 885 150 150 886 149 149 887 150 150 888 207 207 889 208 208 890 208 208 891 151 151 892 150 150 893 151 151 894 208 208 895 209 209 896 209 209 897 152 152 898 151 151 899 152 152 900 209 209 901 210 210 902 210 210 903 153 153 904 152 152 905 153 153 906 210 210 907 211 211 908 211 211 909 154 154 910 153 153 911 154 154 912 211 211 913 212 212 914 212 212 915 155 155 916 154 154 917 155 155 918 212 212 919 213 213 920 213 213 921 156 156 922 155 155 923 156 156 924 213 213 925 214 214 926 214 214 927 157 157 928 156 156 929 157 157 930 214 214 931 215 215 932 215 215 933 158 158 934 157 157 935 158 158 936 215 215 937 216 216 938 216 216 939 159 159 940 158 158 941 159 159 942 216 216 943 217 217 944 217 217 945 160 160 946 159 159 947 160 160 948 217 217 949 218 218 950 218 218 951 161 161 952 160 160 953 161 161 954 218 218 955 219 219 956 219 219 957 162 162 958 161 161 959 162 162 960 219 219 961 220 220 962 220 220 963 163 163 964 162 162 965 163 163 966 220 220 967 221 221 968 221 221 969 164 164 970 163 163 971 164 164 972 221 221 973 222 222 974 222 222 975 165 165 976 164 164 977 165 165 978 222 222 979 223 223 980 223 223 981 166 166 982 165 165 983 166 166 984 223 223 985 224 224 986 224 224 987 167 167 988 166 166 989 167 167 990 224 224 991 225 225 992 225 225 993 168 168 994 167 167 995 168 168 996 225 225 997 226 226 998 226 226 999 169 169 1000 168 168 1001 169 169 1002 226 226 1003 227 227 1004 227 227 1005 170 170 1006 169 169 1007 171 171 1008 228 228 1009 229 229 1010 229 229 1011 172 172 1012 171 171 1013 172 172 1014 229 229 1015 230 230 1016 230 230 1017 173 173 1018 172 172 1019 173 173 1020 230 230 1021 231 231 1022 231 231 1023 174 174 1024 173 173 1025 174 174 1026 231 231 1027 232 232 1028 232 232 1029 175 175 1030 174 174 1031 175 175 1032 232 232 1033 233 233 1034 233 233 1035 176 176 1036 175 175 1037 176 176 1038 233 233 1039 234 234 1040 234 234 1041 177 177 1042 176 176 1043 177 177 1044 234 234 1045 235 235 1046 235 235 1047 178 178 1048 177 177 1049 178 178 1050 235 235 1051 236 236 1052 236 236 1053 179 179 1054 178 178 1055 179 179 1056 236 236 1057 237 237 1058 237 237 1059 180 180 1060 179 179 1061 180 180 1062 237 237 1063 238 238 1064 238 238 1065 181 181 1066 180 180 1067 181 181 1068 238 238 1069 239 239 1070 239 239 1071 182 182 1072 181 181 1073 182 182 1074 239 239 1075 240 240 1076 240 240 1077 183 183 1078 182 182 1079 183 183 1080 240 240 1081 241 241 1082 241 241 1083 184 184 1084 183 183 1085 184 184 1086 241 241 1087 242 242 1088 242 242 1089 185 185 1090 184 184 1091 185 185 1092 242 242 1093 243 243 1094 243 243 1095 186 186 1096 185 185 1097 186 186 1098 243 243 1099 244 244 1100 244 244 1101 187 187 1102 186 186 1103 187 187 1104 244 244 1105 245 245 1106 245 245 1107 188 188 1108 187 187 1109 188 188 1110 245 245 1111 246 246 1112 246 246 1113 189 189 1114 188 188 1115 189 189 1116 246 246 1117 247 247 1118 247 247 1119 190 190 1120 189 189 1121 190 190 1122 247 247 1123 248 248 1124 248 248 1125 191 191 1126 190 190 1127 191 191 1128 248 248 1129 249 249 1130 249 249 1131 192 192 1132 191 191 1133 192 192 1134 249 249 1135 250 250 1136 250 250 1137 193 193 1138 192 192 1139 193 193 1140 250 250 1141 251 251 1142 251 251 1143 194 194 1144 193 193 1145 194 194 1146 251 251 1147 252 252 1148 252 252 1149 195 195 1150 194 194 1151 195 195 1152 252 252 1153 253 253 1154 253 253 1155 196 196 1156 195 195 1157 196 196 1158 253 253 1159 254 254 1160 254 254 1161 197 197 1162 196 196 1163 197 197 1164 254 254 1165 255 255 1166 255 255 1167 198 198 1168 197 197 1169 198 198 1170 255 255 1171 256 256 1172 256 256 1173 199 199 1174 198 198 1175 199 199 1176 256 256 1177 257 257 1178 257 257 1179 200 200 1180 199 199 1181 200 200 1182 257 257 1183 258 258 1184 258 258 1185 201 201 1186 200 200 1187 201 201 1188 258 258 1189 259 259 1190 259 259 1191 202 202 1192 201 201 1193 202 202 1194 259 259 1195 260 260 1196 260 260 1197 203 203 1198 202 202 1199 203 203 1200 260 260 1201 261 261 1202 261 261 1203 204 204 1204 203 203 1205 204 204 1206 261 261 1207 262 262 1208 262 262 1209 205 205 1210 204 204 1211 205 205 1212 262 262 1213 263 263 1214 263 263 1215 206 206 1216 205 205 1217 206 206 1218 263 263 1219 264 264 1220 264 264 1221 207 207 1222 206 206 1223 207 207 1224 264 264 1225 265 265 1226 265 265 1227 208 208 1228 207 207 1229 208 208 1230 265 265 1231 266 266 1232 266 266 1233 209 209 1234 208 208 1235 209 209 1236 266 266 1237 267 267 1238 267 267 1239 210 210 1240 209 209 1241 210 210 1242 267 267 1243 268 268 1244 268 268 1245 211 211 1246 210 210 1247 211 211 1248 268 268 1249 269 269 1250 269 269 1251 212 212 1252 211 211 1253 212 212 1254 269 269 1255 270 270 1256 270 270 1257 213 213 1258 212 212 1259 213 213 1260 270 270 1261 271 271 1262 271 271 1263 214 214 1264 213 213 1265 214 214 1266 271 271 1267 272 272 1268 272 272 1269 215 215 1270 214 214 1271 215 215 1272 272 272 1273 273 273 1274 273 273 1275 216 216 1276 215 215 1277 216 216 1278 273 273 1279 274 274 1280 274 274 1281 217 217 1282 216 216 1283 217 217 1284 274 274 1285 275 275 1286 275 275 1287 218 218 1288 217 217 1289 218 218 1290 275 275 1291 276 276 1292 276 276 1293 219 219 1294 218 218 1295 219 219 1296 276 276 1297 277 277 1298 277 277 1299 220 220 1300 219 219 1301 220 220 1302 277 277 1303 278 278 1304 278 278 1305 221 221 1306 220 220 1307 221 221 1308 278 278 1309 279 279 1310 279 279 1311 222 222 1312 221 221 1313 222 222 1314 279 279 1315 280 280 1316 280 280 1317 223 223 1318 222 222 1319 223 223 1320 280 280 1321 281 281 1322 281 281 1323 224 224 1324 223 223 1325 224 224 1326 281 281 1327 282 282 1328 282 282 1329 225 225 1330 224 224 1331 225 225 1332 282 282 1333 283 283 1334 283 283 1335 226 226 1336 225 225 1337 226 226 1338 283 283 1339 284 284 1340 284 284 1341 227 227 1342 226 226 1343 228 228 1344 285 285 1345 286 286 1346 286 286 1347 229 229 1348 228 228 1349 229 229 1350 286 286 1351 287 287 1352 287 287 1353 230 230 1354 229 229 1355 230 230 1356 287 287 1357 288 288 1358 288 288 1359 231 231 1360 230 230 1361 231 231 1362 288 288 1363 289 289 1364 289 289 1365 232 232 1366 231 231 1367 232 232 1368 289 289 1369 290 290 1370 290 290 1371 233 233 1372 232 232 1373 233 233 1374 290 290 1375 291 291 1376 291 291 1377 234 234 1378 233 233 1379 234 234 1380 291 291 1381 292 292 1382 292 292 1383 235 235 1384 234 234 1385 235 235 1386 292 292 1387 293 293 1388 293 293 1389 236 236 1390 235 235 1391 236 236 1392 293 293 1393 294 294 1394 294 294 1395 237 237 1396 236 236 1397 237 237 1398 294 294 1399 295 295 1400 295 295 1401 238 238 1402 237 237 1403 238 238 1404 295 295 1405 296 296 1406 296 296 1407 239 239 1408 238 238 1409 239 239 1410 296 296 1411 297 297 1412 297 297 1413 240 240 1414 239 239 1415 240 240 1416 297 297 1417 298 298 1418 298 298 1419 241 241 1420 240 240 1421 241 241 1422 298 298 1423 299 299 1424 299 299 1425 242 242 1426 241 241 1427 242 242 1428 299 299 1429 300 300 1430 300 300 1431 243 243 1432 242 242 1433 243 243 1434 300 300 1435 301 301 1436 301 301 1437 244 244 1438 243 243 1439 244 244 1440 301 301 1441 302 302 1442 302 302 1443 245 245 1444 244 244 1445 245 245 1446 302 302 1447 303 303 1448 303 303 1449 246 246 1450 245 245 1451 246 246 1452 303 303 1453 304 304 1454 304 304 1455 247 247 1456 246 246 1457 247 247 1458 304 304 1459 305 305 1460 305 305 1461 248 248 1462 247 247 1463 248 248 1464 305 305 1465 306 306 1466 306 306 1467 249 249 1468 248 248 1469 249 249 1470 306 306 1471 307 307 1472 307 307 1473 250 250 1474 249 249 1475 250 250 1476 307 307 1477 308 308 1478 308 308 1479 251 251 1480 250 250 1481 251 251 1482 308 308 1483 309 309 1484 309 309 1485 252 252 1486 251 251 1487 252 252 1488 309 309 1489 310 310 1490 310 310 1491 253 253 1492 252 252 1493 253 253 1494 310 310 1495 311 311 1496 311 311 1497 254 254 1498 253 253 1499 254 254 1500 311 311 1501 312 312 1502 312 312 1503 255 255 1504 254 254 1505 255 255 1506 312 312 1507 313 313 1508 313 313 1509 256 256 1510 255 255 1511 256 256 1512 313 313 1513 314 314 1514 314 314 1515 257 257 1516 256 256 1517 257 257 1518 314 314 1519 315 315 1520 315 315 1521 258 258 1522 257 257 1523 258 258 1524 315 315 1525 316 316 1526 316 316 1527 259 259 1528 258 258 1529 259 259 1530 316 316 1531 317 317 1532 317 317 1533 260 260 1534 259 259 1535 260 260 1536 317 317 1537 318 318 1538 318 318 1539 261 261 1540 260 260 1541 261 261 1542 318 318 1543 319 319 1544 319 319 1545 262 262 1546 261 261 1547 262 262 1548 319 319 1549 320 320 1550 320 320 1551 263 263 1552 262 262 1553 263 263 1554 320 320 1555 321 321 1556 321 321 1557 264 264 1558 263 263 1559 264 264 1560 321 321 1561 322 322 1562 322 322 1563 265 265 1564 264 264 1565 265 265 1566 322 322 1567 323 323 1568 323 323 1569 266 266 1570 265 265 1571 266 266 1572 323 323 1573 324 324 1574 324 324 1575 267 267 1576 266 266 1577 267 267 1578 324 324 1579 325 325 1580 325 325 1581 268 268 1582 267 267 1583 268 268 1584 325 325 1585 326 326 1586 326 326 1587 269 269 1588 268 268 1589 269 269 1590 326 326 1591 327 327 1592 327 327 1593 270 270 1594 269 269 1595 270 270 1596 327 327 1597 328 328 1598 328 328 1599 271 271 1600 270 270 1601 271 271 1602 328 328 1603 329 329 1604 329 329 1605 272 272 1606 271 271 1607 272 272 1608 329 329 1609 330 330 1610 330 330 1611 273 273 1612 272 272 1613 273 273 1614 330 330 1615 331 331 1616 331 331 1617 274 274 1618 273 273 1619 274 274 1620 331 331 1621 332 332 1622 332 332 1623 275 275 1624 274 274 1625 275 275 1626 332 332 1627 333 333 1628 333 333 1629 276 276 1630 275 275 1631 276 276 1632 333 333 1633 334 334 1634 334 334 1635 277 277 1636 276 276 1637 277 277 1638 334 334 1639 335 335 1640 335 335 1641 278 278 1642 277 277 1643 278 278 1644 335 335 1645 336 336 1646 336 336 1647 279 279 1648 278 278 1649 279 279 1650 336 336 1651 337 337 1652 337 337 1653 280 280 1654 279 279 1655 280 280 1656 337 337 1657 338 338 1658 338 338 1659 281 281 1660 280 280 1661 281 281 1662 338 338 1663 339 339 1664 339 339 1665 282 282 1666 281 281 1667 282 282 1668 339 339 1669 340 340 1670 340 340 1671 283 283 1672 282 282 1673 283 283 1674 340 340 1675 341 341 1676 341 341 1677 284 284 1678 283 283 1679 285 285 1680 1155 342 1681 342 343 1682 342 343 1683 286 286 1684 285 285 1685 286 286 1686 342 343 1687 343 344 1688 343 344 1689 287 287 1690 286 286 1691 287 287 1692 343 344 1693 344 345 1694 344 345 1695 288 288 1696 287 287 1697 288 288 1698 344 345 1699 345 346 1700 345 346 1701 289 289 1702 288 288 1703 289 289 1704 345 346 1705 346 347 1706 346 347 1707 290 290 1708 289 289 1709 290 290 1710 346 347 1711 347 348 1712 347 348 1713 291 291 1714 290 290 1715 291 291 1716 347 348 1717 348 349 1718 348 349 1719 292 292 1720 291 291 1721 292 292 1722 348 349 1723 349 350 1724 349 350 1725 293 293 1726 292 292 1727 293 293 1728 349 350 1729 350 351 1730 350 351 1731 294 294 1732 293 293 1733 294 294 1734 350 351 1735 351 352 1736 351 352 1737 295 295 1738 294 294 1739 295 295 1740 351 352 1741 352 353 1742 352 353 1743 296 296 1744 295 295 1745 296 296 1746 352 353 1747 353 354 1748 353 354 1749 297 297 1750 296 296 1751 297 297 1752 353 354 1753 354 355 1754 354 355 1755 298 298 1756 297 297 1757 298 298 1758 354 355 1759 355 356 1760 355 356 1761 299 299 1762 298 298 1763 299 299 1764 355 356 1765 356 357 1766 356 357 1767 300 300 1768 299 299 1769 300 300 1770 356 357 1771 357 358 1772 357 358 1773 301 301 1774 300 300 1775 301 301 1776 357 358 1777 358 359 1778 358 359 1779 302 302 1780 301 301 1781 302 302 1782 358 359 1783 359 360 1784 359 360 1785 303 303 1786 302 302 1787 303 303 1788 359 360 1789 360 361 1790 360 361 1791 304 304 1792 303 303 1793 304 304 1794 360 361 1795 361 362 1796 361 362 1797 305 305 1798 304 304 1799 305 305 1800 361 362 1801 362 363 1802 362 363 1803 306 306 1804 305 305 1805 306 306 1806 362 363 1807 363 364 1808 363 364 1809 307 307 1810 306 306 1811 307 307 1812 363 364 1813 364 365 1814 364 365 1815 308 308 1816 307 307 1817 308 308 1818 364 365 1819 365 366 1820 365 366 1821 309 309 1822 308 308 1823 309 309 1824 365 366 1825 366 367 1826 366 367 1827 310 310 1828 309 309 1829 310 310 1830 366 367 1831 367 368 1832 367 368 1833 311 311 1834 310 310 1835 311 311 1836 367 368 1837 368 369 1838 368 369 1839 312 312 1840 311 311 1841 312 312 1842 368 369 1843 369 370 1844 369 370 1845 313 313 1846 312 312 1847 313 313 1848 369 370 1849 370 371 1850 370 371 1851 314 314 1852 313 313 1853 314 314 1854 370 371 1855 371 372 1856 371 372 1857 315 315 1858 314 314 1859 315 315 1860 371 372 1861 372 373 1862 372 373 1863 316 316 1864 315 315 1865 316 316 1866 372 373 1867 373 374 1868 373 374 1869 317 317 1870 316 316 1871 317 317 1872 373 374 1873 374 375 1874 374 375 1875 318 318 1876 317 317 1877 318 318 1878 374 375 1879 375 376 1880 375 376 1881 319 319 1882 318 318 1883 319 319 1884 375 376 1885 376 377 1886 376 377 1887 320 320 1888 319 319 1889 320 320 1890 376 377 1891 377 378 1892 377 378 1893 321 321 1894 320 320 1895 321 321 1896 377 378 1897 378 379 1898 378 379 1899 322 322 1900 321 321 1901 322 322 1902 378 379 1903 379 380 1904 379 380 1905 323 323 1906 322 322 1907 323 323 1908 379 380 1909 380 381 1910 380 381 1911 324 324 1912 323 323 1913 324 324 1914 380 381 1915 381 382 1916 381 382 1917 325 325 1918 324 324 1919 325 325 1920 381 382 1921 382 383 1922 382 383 1923 326 326 1924 325 325 1925 326 326 1926 382 383 1927 383 384 1928 383 384 1929 327 327 1930 326 326 1931 327 327 1932 383 384 1933 384 385 1934 384 385 1935 328 328 1936 327 327 1937 328 328 1938 384 385 1939 385 386 1940 385 386 1941 329 329 1942 328 328 1943 329 329 1944 385 386 1945 386 387 1946 386 387 1947 330 330 1948 329 329 1949 330 330 1950 386 387 1951 387 388 1952 387 388 1953 331 331 1954 330 330 1955 331 331 1956 387 388 1957 388 389 1958 388 389 1959 332 332 1960 331 331 1961 332 332 1962 388 389 1963 389 390 1964 389 390 1965 333 333 1966 332 332 1967 333 333 1968 389 390 1969 390 391 1970 390 391 1971 334 334 1972 333 333 1973 334 334 1974 390 391 1975 391 392 1976 391 392 1977 335 335 1978 334 334 1979 335 335 1980 391 392 1981 392 393 1982 392 393 1983 336 336 1984 335 335 1985 336 336 1986 392 393 1987 393 394 1988 393 394 1989 337 337 1990 336 336 1991 337 337 1992 393 394 1993 394 395 1994 394 395 1995 338 338 1996 337 337 1997 338 338 1998 394 395 1999 395 396 2000 395 396 2001 339 339 2002 338 338 2003 339 339 2004 395 396 2005 396 397 2006 396 397 2007 340 340 2008 339 339 2009 340 340 2010 396 397 2011 397 398 2012 397 398 2013 341 341 2014 340 340 2015 1155 342 2016 1192 399 2017 398 400 2018 398 400 2019 342 343 2020 1155 342 2021 342 343 2022 398 400 2023 399 401 2024 399 401 2025 343 344 2026 342 343 2027 343 344 2028 399 401 2029 400 402 2030 400 402 2031 344 345 2032 343 344 2033 344 345 2034 400 402 2035 401 403 2036 401 403 2037 345 346 2038 344 345 2039 345 346 2040 401 403 2041 402 404 2042 402 404 2043 346 347 2044 345 346 2045 346 347 2046 402 404 2047 403 405 2048 403 405 2049 347 348 2050 346 347 2051 347 348 2052 403 405 2053 404 406 2054 404 406 2055 348 349 2056 347 348 2057 348 349 2058 404 406 2059 405 407 2060 405 407 2061 349 350 2062 348 349 2063 349 350 2064 405 407 2065 406 408 2066 406 408 2067 350 351 2068 349 350 2069 350 351 2070 406 408 2071 407 409 2072 407 409 2073 351 352 2074 350 351 2075 351 352 2076 407 409 2077 408 410 2078 408 410 2079 352 353 2080 351 352 2081 352 353 2082 408 410 2083 409 411 2084 409 411 2085 353 354 2086 352 353 2087 353 354 2088 409 411 2089 410 412 2090 410 412 2091 354 355 2092 353 354 2093 354 355 2094 410 412 2095 411 413 2096 411 413 2097 355 356 2098 354 355 2099 355 356 2100 411 413 2101 412 414 2102 412 414 2103 356 357 2104 355 356 2105 356 357 2106 412 414 2107 413 415 2108 413 415 2109 357 358 2110 356 357 2111 357 358 2112 413 415 2113 414 416 2114 414 416 2115 358 359 2116 357 358 2117 358 359 2118 414 416 2119 415 417 2120 415 417 2121 359 360 2122 358 359 2123 359 360 2124 415 417 2125 416 418 2126 416 418 2127 360 361 2128 359 360 2129 360 361 2130 416 418 2131 417 419 2132 417 419 2133 361 362 2134 360 361 2135 361 362 2136 417 419 2137 418 420 2138 418 420 2139 362 363 2140 361 362 2141 362 363 2142 418 420 2143 419 421 2144 419 421 2145 363 364 2146 362 363 2147 363 364 2148 419 421 2149 420 422 2150 420 422 2151 364 365 2152 363 364 2153 364 365 2154 420 422 2155 421 423 2156 421 423 2157 365 366 2158 364 365 2159 365 366 2160 421 423 2161 422 424 2162 422 424 2163 366 367 2164 365 366 2165 366 367 2166 422 424 2167 423 425 2168 423 425 2169 367 368 2170 366 367 2171 367 368 2172 423 425 2173 424 426 2174 424 426 2175 368 369 2176 367 368 2177 368 369 2178 424 426 2179 425 427 2180 425 427 2181 369 370 2182 368 369 2183 369 370 2184 425 427 2185 426 428 2186 426 428 2187 370 371 2188 369 370 2189 370 371 2190 426 428 2191 427 429 2192 427 429 2193 371 372 2194 370 371 2195 371 372 2196 427 429 2197 428 430 2198 428 430 2199 372 373 2200 371 372 2201 372 373 2202 428 430 2203 429 431 2204 429 431 2205 373 374 2206 372 373 2207 373 374 2208 429 431 2209 430 432 2210 430 432 2211 374 375 2212 373 374 2213 374 375 2214 430 432 2215 431 433 2216 431 433 2217 375 376 2218 374 375 2219 375 376 2220 431 433 2221 432 434 2222 432 434 2223 376 377 2224 375 376 2225 376 377 2226 432 434 2227 433 435 2228 433 435 2229 377 378 2230 376 377 2231 377 378 2232 433 435 2233 434 436 2234 434 436 2235 378 379 2236 377 378 2237 378 379 2238 434 436 2239 435 437 2240 435 437 2241 379 380 2242 378 379 2243 379 380 2244 435 437 2245 436 438 2246 436 438 2247 380 381 2248 379 380 2249 380 381 2250 436 438 2251 437 439 2252 437 439 2253 381 382 2254 380 381 2255 381 382 2256 437 439 2257 438 440 2258 438 440 2259 382 383 2260 381 382 2261 382 383 2262 438 440 2263 439 441 2264 439 441 2265 383 384 2266 382 383 2267 383 384 2268 439 441 2269 440 442 2270 440 442 2271 384 385 2272 383 384 2273 384 385 2274 440 442 2275 441 443 2276 441 443 2277 385 386 2278 384 385 2279 385 386 2280 441 443 2281 442 444 2282 442 444 2283 386 387 2284 385 386 2285 386 387 2286 442 444 2287 443 445 2288 443 445 2289 387 388 2290 386 387 2291 387 388 2292 443 445 2293 444 446 2294 444 446 2295 388 389 2296 387 388 2297 388 389 2298 444 446 2299 445 447 2300 445 447 2301 389 390 2302 388 389 2303 389 390 2304 445 447 2305 446 448 2306 446 448 2307 390 391 2308 389 390 2309 390 391 2310 446 448 2311 447 449 2312 447 449 2313 391 392 2314 390 391 2315 391 392 2316 447 449 2317 448 450 2318 448 450 2319 392 393 2320 391 392 2321 392 393 2322 448 450 2323 449 451 2324 449 451 2325 393 394 2326 392 393 2327 393 394 2328 449 451 2329 450 452 2330 450 452 2331 394 395 2332 393 394 2333 394 395 2334 450 452 2335 451 453 2336 451 453 2337 395 396 2338 394 395 2339 395 396 2340 451 453 2341 452 454 2342 452 454 2343 396 397 2344 395 396 2345 396 397 2346 452 454 2347 453 455 2348 453 455 2349 397 398 2350 396 397 2351 1192 399 2352 1229 456 2353 454 457 2354 454 457 2355 398 400 2356 1192 399 2357 398 400 2358 454 457 2359 455 458 2360 455 458 2361 399 401 2362 398 400 2363 399 401 2364 455 458 2365 456 459 2366 456 459 2367 400 402 2368 399 401 2369 400 402 2370 456 459 2371 457 460 2372 457 460 2373 401 403 2374 400 402 2375 401 403 2376 457 460 2377 458 461 2378 458 461 2379 402 404 2380 401 403 2381 402 404 2382 458 461 2383 459 462 2384 459 462 2385 403 405 2386 402 404 2387 403 405 2388 459 462 2389 460 463 2390 460 463 2391 404 406 2392 403 405 2393 404 406 2394 460 463 2395 461 464 2396 461 464 2397 405 407 2398 404 406 2399 405 407 2400 461 464 2401 462 465 2402 462 465 2403 406 408 2404 405 407 2405 406 408 2406 462 465 2407 463 466 2408 463 466 2409 407 409 2410 406 408 2411 407 409 2412 463 466 2413 464 467 2414 464 467 2415 408 410 2416 407 409 2417 408 410 2418 464 467 2419 465 468 2420 465 468 2421 409 411 2422 408 410 2423 409 411 2424 465 468 2425 466 469 2426 466 469 2427 410 412 2428 409 411 2429 410 412 2430 466 469 2431 467 470 2432 467 470 2433 411 413 2434 410 412 2435 411 413 2436 467 470 2437 468 471 2438 468 471 2439 412 414 2440 411 413 2441 412 414 2442 468 471 2443 469 472 2444 469 472 2445 413 415 2446 412 414 2447 413 415 2448 469 472 2449 470 473 2450 470 473 2451 414 416 2452 413 415 2453 414 416 2454 470 473 2455 471 474 2456 471 474 2457 415 417 2458 414 416 2459 415 417 2460 471 474 2461 472 475 2462 472 475 2463 416 418 2464 415 417 2465 416 418 2466 472 475 2467 473 476 2468 473 476 2469 417 419 2470 416 418 2471 417 419 2472 473 476 2473 474 477 2474 474 477 2475 418 420 2476 417 419 2477 418 420 2478 474 477 2479 475 478 2480 475 478 2481 419 421 2482 418 420 2483 419 421 2484 475 478 2485 476 479 2486 476 479 2487 420 422 2488 419 421 2489 420 422 2490 476 479 2491 477 480 2492 477 480 2493 421 423 2494 420 422 2495 421 423 2496 477 480 2497 478 481 2498 478 481 2499 422 424 2500 421 423 2501 422 424 2502 478 481 2503 479 482 2504 479 482 2505 423 425 2506 422 424 2507 423 425 2508 479 482 2509 480 483 2510 480 483 2511 424 426 2512 423 425 2513 424 426 2514 480 483 2515 481 484 2516 481 484 2517 425 427 2518 424 426 2519 425 427 2520 481 484 2521 482 485 2522 482 485 2523 426 428 2524 425 427 2525 426 428 2526 482 485 2527 483 486 2528 483 486 2529 427 429 2530 426 428 2531 427 429 2532 483 486 2533 484 487 2534 484 487 2535 428 430 2536 427 429 2537 428 430 2538 484 487 2539 485 488 2540 485 488 2541 429 431 2542 428 430 2543 429 431 2544 485 488 2545 486 489 2546 486 489 2547 430 432 2548 429 431 2549 430 432 2550 486 489 2551 487 490 2552 487 490 2553 431 433 2554 430 432 2555 431 433 2556 487 490 2557 488 491 2558 488 491 2559 432 434 2560 431 433 2561 432 434 2562 488 491 2563 489 492 2564 489 492 2565 433 435 2566 432 434 2567 433 435 2568 489 492 2569 490 493 2570 490 493 2571 434 436 2572 433 435 2573 434 436 2574 490 493 2575 491 494 2576 491 494 2577 435 437 2578 434 436 2579 435 437 2580 491 494 2581 492 495 2582 492 495 2583 436 438 2584 435 437 2585 436 438 2586 492 495 2587 493 496 2588 493 496 2589 437 439 2590 436 438 2591 437 439 2592 493 496 2593 494 497 2594 494 497 2595 438 440 2596 437 439 2597 438 440 2598 494 497 2599 495 498 2600 495 498 2601 439 441 2602 438 440 2603 439 441 2604 495 498 2605 496 499 2606 496 499 2607 440 442 2608 439 441 2609 440 442 2610 496 499 2611 497 500 2612 497 500 2613 441 443 2614 440 442 2615 441 443 2616 497 500 2617 498 501 2618 498 501 2619 442 444 2620 441 443 2621 442 444 2622 498 501 2623 499 502 2624 499 502 2625 443 445 2626 442 444 2627 443 445 2628 499 502 2629 500 503 2630 500 503 2631 444 446 2632 443 445 2633 444 446 2634 500 503 2635 501 504 2636 501 504 2637 445 447 2638 444 446 2639 445 447 2640 501 504 2641 502 505 2642 502 505 2643 446 448 2644 445 447 2645 446 448 2646 502 505 2647 503 506 2648 503 506 2649 447 449 2650 446 448 2651 447 449 2652 503 506 2653 504 507 2654 504 507 2655 448 450 2656 447 449 2657 448 450 2658 504 507 2659 505 508 2660 505 508 2661 449 451 2662 448 450 2663 449 451 2664 505 508 2665 506 509 2666 506 509 2667 450 452 2668 449 451 2669 450 452 2670 506 509 2671 507 510 2672 507 510 2673 451 453 2674 450 452 2675 451 453 2676 507 510 2677 508 511 2678 508 511 2679 452 454 2680 451 453 2681 452 454 2682 508 511 2683 509 512 2684 509 512 2685 453 455 2686 452 454 2687 1229 456 2688 1266 513 2689 510 514 2690 510 514 2691 454 457 2692 1229 456 2693 454 457 2694 510 514 2695 511 515 2696 511 515 2697 455 458 2698 454 457 2699 455 458 2700 511 515 2701 512 516 2702 512 516 2703 456 459 2704 455 458 2705 456 459 2706 512 516 2707 513 517 2708 513 517 2709 457 460 2710 456 459 2711 457 460 2712 513 517 2713 514 518 2714 514 518 2715 458 461 2716 457 460 2717 458 461 2718 514 518 2719 515 519 2720 515 519 2721 459 462 2722 458 461 2723 459 462 2724 515 519 2725 516 520 2726 516 520 2727 460 463 2728 459 462 2729 460 463 2730 516 520 2731 517 521 2732 517 521 2733 461 464 2734 460 463 2735 461 464 2736 517 521 2737 518 522 2738 518 522 2739 462 465 2740 461 464 2741 462 465 2742 518 522 2743 519 523 2744 519 523 2745 463 466 2746 462 465 2747 463 466 2748 519 523 2749 520 524 2750 520 524 2751 464 467 2752 463 466 2753 464 467 2754 520 524 2755 521 525 2756 521 525 2757 465 468 2758 464 467 2759 465 468 2760 521 525 2761 522 526 2762 522 526 2763 466 469 2764 465 468 2765 466 469 2766 522 526 2767 523 527 2768 523 527 2769 467 470 2770 466 469 2771 467 470 2772 523 527 2773 524 528 2774 524 528 2775 468 471 2776 467 470 2777 468 471 2778 524 528 2779 525 529 2780 525 529 2781 469 472 2782 468 471 2783 469 472 2784 525 529 2785 526 530 2786 526 530 2787 470 473 2788 469 472 2789 470 473 2790 526 530 2791 527 531 2792 527 531 2793 471 474 2794 470 473 2795 471 474 2796 527 531 2797 528 532 2798 528 532 2799 472 475 2800 471 474 2801 472 475 2802 528 532 2803 529 533 2804 529 533 2805 473 476 2806 472 475 2807 473 476 2808 529 533 2809 530 534 2810 530 534 2811 474 477 2812 473 476 2813 474 477 2814 530 534 2815 531 535 2816 531 535 2817 475 478 2818 474 477 2819 475 478 2820 531 535 2821 532 536 2822 532 536 2823 476 479 2824 475 478 2825 476 479 2826 532 536 2827 533 537 2828 533 537 2829 477 480 2830 476 479 2831 477 480 2832 533 537 2833 534 538 2834 534 538 2835 478 481 2836 477 480 2837 478 481 2838 534 538 2839 535 539 2840 535 539 2841 479 482 2842 478 481 2843 479 482 2844 535 539 2845 536 540 2846 536 540 2847 480 483 2848 479 482 2849 480 483 2850 536 540 2851 537 541 2852 537 541 2853 481 484 2854 480 483 2855 481 484 2856 537 541 2857 538 542 2858 538 542 2859 482 485 2860 481 484 2861 482 485 2862 538 542 2863 539 543 2864 539 543 2865 483 486 2866 482 485 2867 483 486 2868 539 543 2869 540 544 2870 540 544 2871 484 487 2872 483 486 2873 484 487 2874 540 544 2875 541 545 2876 541 545 2877 485 488 2878 484 487 2879 485 488 2880 541 545 2881 542 546 2882 542 546 2883 486 489 2884 485 488 2885 486 489 2886 542 546 2887 543 547 2888 543 547 2889 487 490 2890 486 489 2891 487 490 2892 543 547 2893 544 548 2894 544 548 2895 488 491 2896 487 490 2897 488 491 2898 544 548 2899 545 549 2900 545 549 2901 489 492 2902 488 491 2903 489 492 2904 545 549 2905 546 550 2906 546 550 2907 490 493 2908 489 492 2909 490 493 2910 546 550 2911 547 551 2912 547 551 2913 491 494 2914 490 493 2915 491 494 2916 547 551 2917 548 552 2918 548 552 2919 492 495 2920 491 494 2921 492 495 2922 548 552 2923 549 553 2924 549 553 2925 493 496 2926 492 495 2927 493 496 2928 549 553 2929 550 554 2930 550 554 2931 494 497 2932 493 496 2933 494 497 2934 550 554 2935 551 555 2936 551 555 2937 495 498 2938 494 497 2939 495 498 2940 551 555 2941 552 556 2942 552 556 2943 496 499 2944 495 498 2945 496 499 2946 552 556 2947 553 557 2948 553 557 2949 497 500 2950 496 499 2951 497 500 2952 553 557 2953 554 558 2954 554 558 2955 498 501 2956 497 500 2957 498 501 2958 554 558 2959 555 559 2960 555 559 2961 499 502 2962 498 501 2963 499 502 2964 555 559 2965 556 560 2966 556 560 2967 500 503 2968 499 502 2969 500 503 2970 556 560 2971 557 561 2972 557 561 2973 501 504 2974 500 503 2975 501 504 2976 557 561 2977 558 562 2978 558 562 2979 502 505 2980 501 504 2981 502 505 2982 558 562 2983 559 563 2984 559 563 2985 503 506 2986 502 505 2987 503 506 2988 559 563 2989 560 564 2990 560 564 2991 504 507 2992 503 506 2993 504 507 2994 560 564 2995 561 565 2996 561 565 2997 505 508 2998 504 507 2999 505 508 3000 561 565 3001 562 566 3002 562 566 3003 506 509 3004 505 508 3005 506 509 3006 562 566 3007 563 567 3008 563 567 3009 507 510 3010 506 509 3011 507 510 3012 563 567 3013 564 568 3014 564 568 3015 508 511 3016 507 510 3017 508 511 3018 564 568 3019 565 569 3020 565 569 3021 509 512 3022 508 511 3023 1266 513 3024 1303 570 3025 566 571 3026 566 571 3027 510 514 3028 1266 513 3029 510 514 3030 566 571 3031 567 572 3032 567 572 3033 511 515 3034 510 514 3035 511 515 3036 567 572 3037 568 573 3038 568 573 3039 512 516 3040 511 515 3041 512 516 3042 568 573 3043 569 574 3044 569 574 3045 513 517 3046 512 516 3047 513 517 3048 569 574 3049 570 575 3050 570 575 3051 514 518 3052 513 517 3053 514 518 3054 570 575 3055 571 576 3056 571 576 3057 515 519 3058 514 518 3059 515 519 3060 571 576 3061 572 577 3062 572 577 3063 516 520 3064 515 519 3065 516 520 3066 572 577 3067 573 578 3068 573 578 3069 517 521 3070 516 520 3071 517 521 3072 573 578 3073 574 579 3074 574 579 3075 518 522 3076 517 521 3077 518 522 3078 574 579 3079 575 580 3080 575 580 3081 519 523 3082 518 522 3083 519 523 3084 575 580 3085 576 581 3086 576 581 3087 520 524 3088 519 523 3089 520 524 3090 576 581 3091 577 582 3092 577 582 3093 521 525 3094 520 524 3095 521 525 3096 577 582 3097 578 583 3098 578 583 3099 522 526 3100 521 525 3101 522 526 3102 578 583 3103 579 584 3104 579 584 3105 523 527 3106 522 526 3107 523 527 3108 579 584 3109 580 585 3110 580 585 3111 524 528 3112 523 527 3113 524 528 3114 580 585 3115 581 586 3116 581 586 3117 525 529 3118 524 528 3119 525 529 3120 581 586 3121 582 587 3122 582 587 3123 526 530 3124 525 529 3125 526 530 3126 582 587 3127 583 588 3128 583 588 3129 527 531 3130 526 530 3131 527 531 3132 583 588 3133 584 589 3134 584 589 3135 528 532 3136 527 531 3137 528 532 3138 584 589 3139 585 590 3140 585 590 3141 529 533 3142 528 532 3143 529 533 3144 585 590 3145 586 591 3146 586 591 3147 530 534 3148 529 533 3149 530 534 3150 586 591 3151 587 592 3152 587 592 3153 531 535 3154 530 534 3155 531 535 3156 587 592 3157 588 593 3158 588 593 3159 532 536 3160 531 535 3161 532 536 3162 588 593 3163 589 594 3164 589 594 3165 533 537 3166 532 536 3167 533 537 3168 589 594 3169 590 595 3170 590 595 3171 534 538 3172 533 537 3173 534 538 3174 590 595 3175 591 596 3176 591 596 3177 535 539 3178 534 538 3179 535 539 3180 591 596 3181 592 597 3182 592 597 3183 536 540 3184 535 539 3185 536 540 3186 592 597 3187 593 598 3188 593 598 3189 537 541 3190 536 540 3191 537 541 3192 593 598 3193 594 599 3194 594 599 3195 538 542 3196 537 541 3197 538 542 3198 594 599 3199 595 600 3200 595 600 3201 539 543 3202 538 542 3203 539 543 3204 595 600 3205 596 601 3206 596 601 3207 540 544 3208 539 543 3209 540 544 3210 596 601 3211 597 602 3212 597 602 3213 541 545 3214 540 544 3215 541 545 3216 597 602 3217 598 603 3218 598 603 3219 542 546 3220 541 545 3221 542 546 3222 598 603 3223 599 604 3224 599 604 3225 543 547 3226 542 546 3227 543 547 3228 599 604 3229 600 605 3230 600 605 3231 544 548 3232 543 547 3233 544 548 3234 600 605 3235 601 606 3236 601 606 3237 545 549 3238 544 548 3239 545 549 3240 601 606 3241 602 607 3242 602 607 3243 546 550 3244 545 549 3245 546 550 3246 602 607 3247 603 608 3248 603 608 3249 547 551 3250 546 550 3251 547 551 3252 603 608 3253 604 609 3254 604 609 3255 548 552 3256 547 551 3257 548 552 3258 604 609 3259 605 610 3260 605 610 3261 549 553 3262 548 552 3263 549 553 3264 605 610 3265 606 611 3266 606 611 3267 550 554 3268 549 553 3269 550 554 3270 606 611 3271 607 612 3272 607 612 3273 551 555 3274 550 554 3275 551 555 3276 607 612 3277 608 613 3278 608 613 3279 552 556 3280 551 555 3281 552 556 3282 608 613 3283 609 614 3284 609 614 3285 553 557 3286 552 556 3287 553 557 3288 609 614 3289 610 615 3290 610 615 3291 554 558 3292 553 557 3293 554 558 3294 610 615 3295 611 616 3296 611 616 3297 555 559 3298 554 558 3299 555 559 3300 611 616 3301 612 617 3302 612 617 3303 556 560 3304 555 559 3305 556 560 3306 612 617 3307 613 618 3308 613 618 3309 557 561 3310 556 560 3311 557 561 3312 613 618 3313 614 619 3314 614 619 3315 558 562 3316 557 561 3317 558 562 3318 614 619 3319 615 620 3320 615 620 3321 559 563 3322 558 562 3323 559 563 3324 615 620 3325 616 621 3326 616 621 3327 560 564 3328 559 563 3329 560 564 3330 616 621 3331 617 622 3332 617 622 3333 561 565 3334 560 564 3335 561 565 3336 617 622 3337 618 623 3338 618 623 3339 562 566 3340 561 565 3341 562 566 3342 618 623 3343 619 624 3344 619 624 3345 563 567 3346 562 566 3347 563 567 3348 619 624 3349 620 625 3350 620 625 3351 564 568 3352 563 567 3353 564 568 3354 620 625 3355 621 626 3356 621 626 3357 565 569 3358 564 568 3359 1303 570 3360 1340 627 3361 622 628 3362 622 628 3363 566 571 3364 1303 570 3365 566 571 3366 622 628 3367 623 629 3368 623 629 3369 567 572 3370 566 571 3371 567 572 3372 623 629 3373 624 630 3374 624 630 3375 568 573 3376 567 572 3377 568 573 3378 624 630 3379 625 631 3380 625 631 3381 569 574 3382 568 573 3383 569 574 3384 625 631 3385 626 632 3386 626 632 3387 570 575 3388 569 574 3389 570 575 3390 626 632 3391 627 633 3392 627 633 3393 571 576 3394 570 575 3395 571 576 3396 627 633 3397 628 634 3398 628 634 3399 572 577 3400 571 576 3401 572 577 3402 628 634 3403 629 635 3404 629 635 3405 573 578 3406 572 577 3407 573 578 3408 629 635 3409 630 636 3410 630 636 3411 574 579 3412 573 578 3413 574 579 3414 630 636 3415 631 637 3416 631 637 3417 575 580 3418 574 579 3419 575 580 3420 631 637 3421 632 638 3422 632 638 3423 576 581 3424 575 580 3425 576 581 3426 632 638 3427 633 639 3428 633 639 3429 577 582 3430 576 581 3431 577 582 3432 633 639 3433 634 640 3434 634 640 3435 578 583 3436 577 582 3437 578 583 3438 634 640 3439 635 641 3440 635 641 3441 579 584 3442 578 583 3443 579 584 3444 635 641 3445 636 642 3446 636 642 3447 580 585 3448 579 584 3449 580 585 3450 636 642 3451 637 643 3452 637 643 3453 581 586 3454 580 585 3455 581 586 3456 637 643 3457 638 644 3458 638 644 3459 582 587 3460 581 586 3461 582 587 3462 638 644 3463 639 645 3464 639 645 3465 583 588 3466 582 587 3467 583 588 3468 639 645 3469 640 646 3470 640 646 3471 584 589 3472 583 588 3473 584 589 3474 640 646 3475 641 647 3476 641 647 3477 585 590 3478 584 589 3479 585 590 3480 641 647 3481 642 648 3482 642 648 3483 586 591 3484 585 590 3485 586 591 3486 642 648 3487 643 649 3488 643 649 3489 587 592 3490 586 591 3491 587 592 3492 643 649 3493 644 650 3494 644 650 3495 588 593 3496 587 592 3497 588 593 3498 644 650 3499 645 651 3500 645 651 3501 589 594 3502 588 593 3503 589 594 3504 645 651 3505 646 652 3506 646 652 3507 590 595 3508 589 594 3509 590 595 3510 646 652 3511 647 653 3512 647 653 3513 591 596 3514 590 595 3515 591 596 3516 647 653 3517 648 654 3518 648 654 3519 592 597 3520 591 596 3521 592 597 3522 648 654 3523 649 655 3524 649 655 3525 593 598 3526 592 597 3527 593 598 3528 649 655 3529 650 656 3530 650 656 3531 594 599 3532 593 598 3533 594 599 3534 650 656 3535 651 657 3536 651 657 3537 595 600 3538 594 599 3539 595 600 3540 651 657 3541 652 658 3542 652 658 3543 596 601 3544 595 600 3545 596 601 3546 652 658 3547 653 659 3548 653 659 3549 597 602 3550 596 601 3551 597 602 3552 653 659 3553 654 660 3554 654 660 3555 598 603 3556 597 602 3557 598 603 3558 654 660 3559 655 661 3560 655 661 3561 599 604 3562 598 603 3563 599 604 3564 655 661 3565 656 662 3566 656 662 3567 600 605 3568 599 604 3569 600 605 3570 656 662 3571 657 663 3572 657 663 3573 601 606 3574 600 605 3575 601 606 3576 657 663 3577 658 664 3578 658 664 3579 602 607 3580 601 606 3581 602 607 3582 658 664 3583 659 665 3584 659 665 3585 603 608 3586 602 607 3587 603 608 3588 659 665 3589 660 666 3590 660 666 3591 604 609 3592 603 608 3593 604 609 3594 660 666 3595 661 667 3596 661 667 3597 605 610 3598 604 609 3599 605 610 3600 661 667 3601 662 668 3602 662 668 3603 606 611 3604 605 610 3605 606 611 3606 662 668 3607 663 669 3608 663 669 3609 607 612 3610 606 611 3611 607 612 3612 663 669 3613 664 670 3614 664 670 3615 608 613 3616 607 612 3617 608 613 3618 664 670 3619 665 671 3620 665 671 3621 609 614 3622 608 613 3623 609 614 3624 665 671 3625 666 672 3626 666 672 3627 610 615 3628 609 614 3629 610 615 3630 666 672 3631 667 673 3632 667 673 3633 611 616 3634 610 615 3635 611 616 3636 667 673 3637 668 674 3638 668 674 3639 612 617 3640 611 616 3641 612 617 3642 668 674 3643 669 675 3644 669 675 3645 613 618 3646 612 617 3647 613 618 3648 669 675 3649 670 676 3650 670 676 3651 614 619 3652 613 618 3653 614 619 3654 670 676 3655 671 677 3656 671 677 3657 615 620 3658 614 619 3659 615 620 3660 671 677 3661 672 678 3662 672 678 3663 616 621 3664 615 620 3665 616 621 3666 672 678 3667 673 679 3668 673 679 3669 617 622 3670 616 621 3671 617 622 3672 673 679 3673 674 680 3674 674 680 3675 618 623 3676 617 622 3677 618 623 3678 674 680 3679 675 681 3680 675 681 3681 619 624 3682 618 623 3683 619 624 3684 675 681 3685 676 682 3686 676 682 3687 620 625 3688 619 624 3689 620 625 3690 676 682 3691 677 683 3692 677 683 3693 621 626 3694 620 625 3695 1340 627 3696 1377 684 3697 678 685 3698 678 685 3699 622 628 3700 1340 627 3701 622 628 3702 678 685 3703 679 686 3704 679 686 3705 623 629 3706 622 628 3707 623 629 3708 679 686 3709 680 687 3710 680 687 3711 624 630 3712 623 629 3713 624 630 3714 680 687 3715 681 688 3716 681 688 3717 625 631 3718 624 630 3719 625 631 3720 681 688 3721 682 689 3722 682 689 3723 626 632 3724 625 631 3725 626 632 3726 682 689 3727 683 690 3728 683 690 3729 627 633 3730 626 632 3731 627 633 3732 683 690 3733 684 691 3734 684 691 3735 628 634 3736 627 633 3737 628 634 3738 684 691 3739 685 692 3740 685 692 3741 629 635 3742 628 634 3743 629 635 3744 685 692 3745 686 693 3746 686 693 3747 630 636 3748 629 635 3749 630 636 3750 686 693 3751 687 694 3752 687 694 3753 631 637 3754 630 636 3755 631 637 3756 687 694 3757 688 695 3758 688 695 3759 632 638 3760 631 637 3761 632 638 3762 688 695 3763 689 696 3764 689 696 3765 633 639 3766 632 638 3767 633 639 3768 689 696 3769 690 697 3770 690 697 3771 634 640 3772 633 639 3773 634 640 3774 690 697 3775 691 698 3776 691 698 3777 635 641 3778 634 640 3779 635 641 3780 691 698 3781 692 699 3782 692 699 3783 636 642 3784 635 641 3785 636 642 3786 692 699 3787 693 700 3788 693 700 3789 637 643 3790 636 642 3791 637 643 3792 693 700 3793 694 701 3794 694 701 3795 638 644 3796 637 643 3797 638 644 3798 694 701 3799 695 702 3800 695 702 3801 639 645 3802 638 644 3803 639 645 3804 695 702 3805 696 703 3806 696 703 3807 640 646 3808 639 645 3809 640 646 3810 696 703 3811 697 704 3812 697 704 3813 641 647 3814 640 646 3815 641 647 3816 697 704 3817 698 705 3818 698 705 3819 642 648 3820 641 647 3821 642 648 3822 698 705 3823 699 706 3824 699 706 3825 643 649 3826 642 648 3827 643 649 3828 699 706 3829 700 707 3830 700 707 3831 644 650 3832 643 649 3833 644 650 3834 700 707 3835 701 708 3836 701 708 3837 645 651 3838 644 650 3839 645 651 3840 701 708 3841 702 709 3842 702 709 3843 646 652 3844 645 651 3845 646 652 3846 702 709 3847 703 710 3848 703 710 3849 647 653 3850 646 652 3851 647 653 3852 703 710 3853 704 711 3854 704 711 3855 648 654 3856 647 653 3857 648 654 3858 704 711 3859 705 712 3860 705 712 3861 649 655 3862 648 654 3863 649 655 3864 705 712 3865 706 713 3866 706 713 3867 650 656 3868 649 655 3869 650 656 3870 706 713 3871 707 714 3872 707 714 3873 651 657 3874 650 656 3875 651 657 3876 707 714 3877 708 715 3878 708 715 3879 652 658 3880 651 657 3881 652 658 3882 708 715 3883 709 716 3884 709 716 3885 653 659 3886 652 658 3887 653 659 3888 709 716 3889 710 717 3890 710 717 3891 654 660 3892 653 659 3893 654 660 3894 710 717 3895 711 718 3896 711 718 3897 655 661 3898 654 660 3899 655 661 3900 711 718 3901 712 719 3902 712 719 3903 656 662 3904 655 661 3905 656 662 3906 712 719 3907 713 720 3908 713 720 3909 657 663 3910 656 662 3911 657 663 3912 713 720 3913 714 721 3914 714 721 3915 658 664 3916 657 663 3917 658 664 3918 714 721 3919 715 722 3920 715 722 3921 659 665 3922 658 664 3923 659 665 3924 715 722 3925 716 723 3926 716 723 3927 660 666 3928 659 665 3929 660 666 3930 716 723 3931 717 724 3932 717 724 3933 661 667 3934 660 666 3935 661 667 3936 717 724 3937 718 725 3938 718 725 3939 662 668 3940 661 667 3941 662 668 3942 718 725 3943 719 726 3944 719 726 3945 663 669 3946 662 668 3947 663 669 3948 719 726 3949 720 727 3950 720 727 3951 664 670 3952 663 669 3953 664 670 3954 720 727 3955 721 728 3956 721 728 3957 665 671 3958 664 670 3959 665 671 3960 721 728 3961 722 729 3962 722 729 3963 666 672 3964 665 671 3965 666 672 3966 722 729 3967 723 730 3968 723 730 3969 667 673 3970 666 672 3971 667 673 3972 723 730 3973 724 731 3974 724 731 3975 668 674 3976 667 673 3977 668 674 3978 724 731 3979 725 732 3980 725 732 3981 669 675 3982 668 674 3983 669 675 3984 725 732 3985 726 733 3986 726 733 3987 670 676 3988 669 675 3989 670 676 3990 726 733 3991 727 734 3992 727 734 3993 671 677 3994 670 676 3995 671 677 3996 727 734 3997 728 735 3998 728 735 3999 672 678 4000 671 677 4001 672 678 4002 728 735 4003 729 736 4004 729 736 4005 673 679 4006 672 678 4007 673 679 4008 729 736 4009 730 737 4010 730 737 4011 674 680 4012 673 679 4013 674 680 4014 730 737 4015 731 738 4016 731 738 4017 675 681 4018 674 680 4019 675 681 4020 731 738 4021 732 739 4022 732 739 4023 676 682 4024 675 681 4025 676 682 4026 732 739 4027 733 740 4028 733 740 4029 677 683 4030 676 682 4031 1377 684 4032 1414 741 4033 734 742 4034 734 742 4035 678 685 4036 1377 684 4037 678 685 4038 734 742 4039 735 743 4040 735 743 4041 679 686 4042 678 685 4043 679 686 4044 735 743 4045 736 744 4046 736 744 4047 680 687 4048 679 686 4049 680 687 4050 736 744 4051 737 745 4052 737 745 4053 681 688 4054 680 687 4055 681 688 4056 737 745 4057 738 746 4058 738 746 4059 682 689 4060 681 688 4061 682 689 4062 738 746 4063 739 747 4064 739 747 4065 683 690 4066 682 689 4067 683 690 4068 739 747 4069 740 748 4070 740 748 4071 684 691 4072 683 690 4073 684 691 4074 740 748 4075 741 749 4076 741 749 4077 685 692 4078 684 691 4079 685 692 4080 741 749 4081 742 750 4082 742 750 4083 686 693 4084 685 692 4085 686 693 4086 742 750 4087 743 751 4088 743 751 4089 687 694 4090 686 693 4091 687 694 4092 743 751 4093 744 752 4094 744 752 4095 688 695 4096 687 694 4097 688 695 4098 744 752 4099 745 753 4100 745 753 4101 689 696 4102 688 695 4103 689 696 4104 745 753 4105 746 754 4106 746 754 4107 690 697 4108 689 696 4109 690 697 4110 746 754 4111 747 755 4112 747 755 4113 691 698 4114 690 697 4115 691 698 4116 747 755 4117 748 756 4118 748 756 4119 692 699 4120 691 698 4121 692 699 4122 748 756 4123 749 757 4124 749 757 4125 693 700 4126 692 699 4127 693 700 4128 749 757 4129 750 758 4130 750 758 4131 694 701 4132 693 700 4133 694 701 4134 750 758 4135 751 759 4136 751 759 4137 695 702 4138 694 701 4139 695 702 4140 751 759 4141 752 760 4142 752 760 4143 696 703 4144 695 702 4145 696 703 4146 752 760 4147 753 761 4148 753 761 4149 697 704 4150 696 703 4151 697 704 4152 753 761 4153 754 762 4154 754 762 4155 698 705 4156 697 704 4157 698 705 4158 754 762 4159 755 763 4160 755 763 4161 699 706 4162 698 705 4163 699 706 4164 755 763 4165 756 764 4166 756 764 4167 700 707 4168 699 706 4169 700 707 4170 756 764 4171 757 765 4172 757 765 4173 701 708 4174 700 707 4175 701 708 4176 757 765 4177 758 766 4178 758 766 4179 702 709 4180 701 708 4181 702 709 4182 758 766 4183 759 767 4184 759 767 4185 703 710 4186 702 709 4187 703 710 4188 759 767 4189 760 768 4190 760 768 4191 704 711 4192 703 710 4193 704 711 4194 760 768 4195 761 769 4196 761 769 4197 705 712 4198 704 711 4199 705 712 4200 761 769 4201 762 770 4202 762 770 4203 706 713 4204 705 712 4205 706 713 4206 762 770 4207 763 771 4208 763 771 4209 707 714 4210 706 713 4211 707 714 4212 763 771 4213 764 772 4214 764 772 4215 708 715 4216 707 714 4217 708 715 4218 764 772 4219 765 773 4220 765 773 4221 709 716 4222 708 715 4223 709 716 4224 765 773 4225 766 774 4226 766 774 4227 710 717 4228 709 716 4229 710 717 4230 766 774 4231 767 775 4232 767 775 4233 711 718 4234 710 717 4235 711 718 4236 767 775 4237 768 776 4238 768 776 4239 712 719 4240 711 718 4241 712 719 4242 768 776 4243 769 777 4244 769 777 4245 713 720 4246 712 719 4247 713 720 4248 769 777 4249 770 778 4250 770 778 4251 714 721 4252 713 720 4253 714 721 4254 770 778 4255 771 779 4256 771 779 4257 715 722 4258 714 721 4259 715 722 4260 771 779 4261 772 780 4262 772 780 4263 716 723 4264 715 722 4265 716 723 4266 772 780 4267 773 781 4268 773 781 4269 717 724 4270 716 723 4271 717 724 4272 773 781 4273 774 782 4274 774 782 4275 718 725 4276 717 724 4277 718 725 4278 774 782 4279 775 783 4280 775 783 4281 719 726 4282 718 725 4283 719 726 4284 775 783 4285 776 784 4286 776 784 4287 720 727 4288 719 726 4289 720 727 4290 776 784 4291 777 785 4292 777 785 4293 721 728 4294 720 727 4295 721 728 4296 777 785 4297 778 786 4298 778 786 4299 722 729 4300 721 728 4301 722 729 4302 778 786 4303 779 787 4304 779 787 4305 723 730 4306 722 729 4307 723 730 4308 779 787 4309 780 788 4310 780 788 4311 724 731 4312 723 730 4313 724 731 4314 780 788 4315 781 789 4316 781 789 4317 725 732 4318 724 731 4319 725 732 4320 781 789 4321 782 790 4322 782 790 4323 726 733 4324 725 732 4325 726 733 4326 782 790 4327 783 791 4328 783 791 4329 727 734 4330 726 733 4331 727 734 4332 783 791 4333 784 792 4334 784 792 4335 728 735 4336 727 734 4337 728 735 4338 784 792 4339 785 793 4340 785 793 4341 729 736 4342 728 735 4343 729 736 4344 785 793 4345 786 794 4346 786 794 4347 730 737 4348 729 736 4349 730 737 4350 786 794 4351 787 795 4352 787 795 4353 731 738 4354 730 737 4355 731 738 4356 787 795 4357 788 796 4358 788 796 4359 732 739 4360 731 738 4361 732 739 4362 788 796 4363 789 797 4364 789 797 4365 733 740 4366 732 739 4367 1414 741 4368 1451 798 4369 790 799 4370 790 799 4371 734 742 4372 1414 741 4373 734 742 4374 790 799 4375 791 800 4376 791 800 4377 735 743 4378 734 742 4379 735 743 4380 791 800 4381 792 801 4382 792 801 4383 736 744 4384 735 743 4385 736 744 4386 792 801 4387 793 802 4388 793 802 4389 737 745 4390 736 744 4391 737 745 4392 793 802 4393 794 803 4394 794 803 4395 738 746 4396 737 745 4397 738 746 4398 794 803 4399 795 804 4400 795 804 4401 739 747 4402 738 746 4403 739 747 4404 795 804 4405 796 805 4406 796 805 4407 740 748 4408 739 747 4409 740 748 4410 796 805 4411 797 806 4412 797 806 4413 741 749 4414 740 748 4415 741 749 4416 797 806 4417 798 807 4418 798 807 4419 742 750 4420 741 749 4421 742 750 4422 798 807 4423 799 808 4424 799 808 4425 743 751 4426 742 750 4427 743 751 4428 799 808 4429 800 809 4430 800 809 4431 744 752 4432 743 751 4433 744 752 4434 800 809 4435 801 810 4436 801 810 4437 745 753 4438 744 752 4439 745 753 4440 801 810 4441 802 811 4442 802 811 4443 746 754 4444 745 753 4445 746 754 4446 802 811 4447 803 812 4448 803 812 4449 747 755 4450 746 754 4451 747 755 4452 803 812 4453 804 813 4454 804 813 4455 748 756 4456 747 755 4457 748 756 4458 804 813 4459 805 814 4460 805 814 4461 749 757 4462 748 756 4463 749 757 4464 805 814 4465 806 815 4466 806 815 4467 750 758 4468 749 757 4469 750 758 4470 806 815 4471 807 816 4472 807 816 4473 751 759 4474 750 758 4475 751 759 4476 807 816 4477 808 817 4478 808 817 4479 752 760 4480 751 759 4481 752 760 4482 808 817 4483 809 818 4484 809 818 4485 753 761 4486 752 760 4487 753 761 4488 809 818 4489 810 819 4490 810 819 4491 754 762 4492 753 761 4493 754 762 4494 810 819 4495 811 820 4496 811 820 4497 755 763 4498 754 762 4499 755 763 4500 811 820 4501 812 821 4502 812 821 4503 756 764 4504 755 763 4505 756 764 4506 812 821 4507 813 822 4508 813 822 4509 757 765 4510 756 764 4511 757 765 4512 813 822 4513 814 823 4514 814 823 4515 758 766 4516 757 765 4517 758 766 4518 814 823 4519 815 824 4520 815 824 4521 759 767 4522 758 766 4523 759 767 4524 815 824 4525 816 825 4526 816 825 4527 760 768 4528 759 767 4529 760 768 4530 816 825 4531 817 826 4532 817 826 4533 761 769 4534 760 768 4535 761 769 4536 817 826 4537 818 827 4538 818 827 4539 762 770 4540 761 769 4541 762 770 4542 818 827 4543 819 828 4544 819 828 4545 763 771 4546 762 770 4547 763 771 4548 819 828 4549 820 829 4550 820 829 4551 764 772 4552 763 771 4553 764 772 4554 820 829 4555 821 830 4556 821 830 4557 765 773 4558 764 772 4559 765 773 4560 821 830 4561 822 831 4562 822 831 4563 766 774 4564 765 773 4565 766 774 4566 822 831 4567 823 832 4568 823 832 4569 767 775 4570 766 774 4571 767 775 4572 823 832 4573 824 833 4574 824 833 4575 768 776 4576 767 775 4577 768 776 4578 824 833 4579 825 834 4580 825 834 4581 769 777 4582 768 776 4583 769 777 4584 825 834 4585 826 835 4586 826 835 4587 770 778 4588 769 777 4589 770 778 4590 826 835 4591 827 836 4592 827 836 4593 771 779 4594 770 778 4595 771 779 4596 827 836 4597 828 837 4598 828 837 4599 772 780 4600 771 779 4601 772 780 4602 828 837 4603 829 838 4604 829 838 4605 773 781 4606 772 780 4607 773 781 4608 829 838 4609 830 839 4610 830 839 4611 774 782 4612 773 781 4613 774 782 4614 830 839 4615 831 840 4616 831 840 4617 775 783 4618 774 782 4619 775 783 4620 831 840 4621 832 841 4622 832 841 4623 776 784 4624 775 783 4625 776 784 4626 832 841 4627 833 842 4628 833 842 4629 777 785 4630 776 784 4631 777 785 4632 833 842 4633 834 843 4634 834 843 4635 778 786 4636 777 785 4637 778 786 4638 834 843 4639 835 844 4640 835 844 4641 779 787 4642 778 786 4643 779 787 4644 835 844 4645 836 845 4646 836 845 4647 780 788 4648 779 787 4649 780 788 4650 836 845 4651 837 846 4652 837 846 4653 781 789 4654 780 788 4655 781 789 4656 837 846 4657 838 847 4658 838 847 4659 782 790 4660 781 789 4661 782 790 4662 838 847 4663 839 848 4664 839 848 4665 783 791 4666 782 790 4667 783 791 4668 839 848 4669 840 849 4670 840 849 4671 784 792 4672 783 791 4673 784 792 4674 840 849 4675 841 850 4676 841 850 4677 785 793 4678 784 792 4679 785 793 4680 841 850 4681 842 851 4682 842 851 4683 786 794 4684 785 793 4685 786 794 4686 842 851 4687 843 852 4688 843 852 4689 787 795 4690 786 794 4691 787 795 4692 843 852 4693 844 853 4694 844 853 4695 788 796 4696 787 795 4697 788 796 4698 844 853 4699 845 854 4700 845 854 4701 789 797 4702 788 796 4703 1451 798 4704 846 855 4705 847 856 4706 847 856 4707 790 799 4708 1451 798 4709 790 799 4710 847 856 4711 848 857 4712 848 857 4713 791 800 4714 790 799 4715 791 800 4716 848 857 4717 849 858 4718 849 858 4719 792 801 4720 791 800 4721 792 801 4722 849 858 4723 850 859 4724 850 859 4725 793 802 4726 792 801 4727 793 802 4728 850 859 4729 851 860 4730 851 860 4731 794 803 4732 793 802 4733 794 803 4734 851 860 4735 852 861 4736 852 861 4737 795 804 4738 794 803 4739 795 804 4740 852 861 4741 853 862 4742 853 862 4743 796 805 4744 795 804 4745 796 805 4746 853 862 4747 854 863 4748 854 863 4749 797 806 4750 796 805 4751 797 806 4752 854 863 4753 855 864 4754 855 864 4755 798 807 4756 797 806 4757 798 807 4758 855 864 4759 856 865 4760 856 865 4761 799 808 4762 798 807 4763 799 808 4764 856 865 4765 857 866 4766 857 866 4767 800 809 4768 799 808 4769 800 809 4770 857 866 4771 858 867 4772 858 867 4773 801 810 4774 800 809 4775 801 810 4776 858 867 4777 859 868 4778 859 868 4779 802 811 4780 801 810 4781 802 811 4782 859 868 4783 860 869 4784 860 869 4785 803 812 4786 802 811 4787 803 812 4788 860 869 4789 861 870 4790 861 870 4791 804 813 4792 803 812 4793 804 813 4794 861 870 4795 862 871 4796 862 871 4797 805 814 4798 804 813 4799 805 814 4800 862 871 4801 863 872 4802 863 872 4803 806 815 4804 805 814 4805 806 815 4806 863 872 4807 864 873 4808 864 873 4809 807 816 4810 806 815 4811 807 816 4812 864 873 4813 865 874 4814 865 874 4815 808 817 4816 807 816 4817 808 817 4818 865 874 4819 866 875 4820 866 875 4821 809 818 4822 808 817 4823 809 818 4824 866 875 4825 867 876 4826 867 876 4827 810 819 4828 809 818 4829 810 819 4830 867 876 4831 868 877 4832 868 877 4833 811 820 4834 810 819 4835 811 820 4836 868 877 4837 869 878 4838 869 878 4839 812 821 4840 811 820 4841 812 821 4842 869 878 4843 870 879 4844 870 879 4845 813 822 4846 812 821 4847 813 822 4848 870 879 4849 871 880 4850 871 880 4851 814 823 4852 813 822 4853 814 823 4854 871 880 4855 872 881 4856 872 881 4857 815 824 4858 814 823 4859 815 824 4860 872 881 4861 873 882 4862 873 882 4863 816 825 4864 815 824 4865 816 825 4866 873 882 4867 874 883 4868 874 883 4869 817 826 4870 816 825 4871 817 826 4872 874 883 4873 875 884 4874 875 884 4875 818 827 4876 817 826 4877 818 827 4878 875 884 4879 876 885 4880 876 885 4881 819 828 4882 818 827 4883 819 828 4884 876 885 4885 877 886 4886 877 886 4887 820 829 4888 819 828 4889 820 829 4890 877 886 4891 878 887 4892 878 887 4893 821 830 4894 820 829 4895 821 830 4896 878 887 4897 879 888 4898 879 888 4899 822 831 4900 821 830 4901 822 831 4902 879 888 4903 880 889 4904 880 889 4905 823 832 4906 822 831 4907 823 832 4908 880 889 4909 881 890 4910 881 890 4911 824 833 4912 823 832 4913 824 833 4914 881 890 4915 882 891 4916 882 891 4917 825 834 4918 824 833 4919 825 834 4920 882 891 4921 883 892 4922 883 892 4923 826 835 4924 825 834 4925 826 835 4926 883 892 4927 884 893 4928 884 893 4929 827 836 4930 826 835 4931 827 836 4932 884 893 4933 885 894 4934 885 894 4935 828 837 4936 827 836 4937 828 837 4938 885 894 4939 886 895 4940 886 895 4941 829 838 4942 828 837 4943 829 838 4944 886 895 4945 887 896 4946 887 896 4947 830 839 4948 829 838 4949 830 839 4950 887 896 4951 888 897 4952 888 897 4953 831 840 4954 830 839 4955 831 840 4956 888 897 4957 889 898 4958 889 898 4959 832 841 4960 831 840 4961 832 841 4962 889 898 4963 890 899 4964 890 899 4965 833 842 4966 832 841 4967 833 842 4968 890 899 4969 891 900 4970 891 900 4971 834 843 4972 833 842 4973 834 843 4974 891 900 4975 892 901 4976 892 901 4977 835 844 4978 834 843 4979 835 844 4980 892 901 4981 893 902 4982 893 902 4983 836 845 4984 835 844 4985 836 845 4986 893 902 4987 894 903 4988 894 903 4989 837 846 4990 836 845 4991 837 846 4992 894 903 4993 895 904 4994 895 904 4995 838 847 4996 837 846 4997 838 847 4998 895 904 4999 896 905 5000 896 905 5001 839 848 5002 838 847 5003 839 848 5004 896 905 5005 897 906 5006 897 906 5007 840 849 5008 839 848 5009 840 849 5010 897 906 5011 898 907 5012 898 907 5013 841 850 5014 840 849 5015 841 850 5016 898 907 5017 899 908 5018 899 908 5019 842 851 5020 841 850 5021 842 851 5022 899 908 5023 900 909 5024 900 909 5025 843 852 5026 842 851 5027 843 852 5028 900 909 5029 901 910 5030 901 910 5031 844 853 5032 843 852 5033 844 853 5034 901 910 5035 902 911 5036 902 911 5037 845 854 5038 844 853 5039 846 855 5040 0 0 5041 1 3 5042 1 3 5043 847 856 5044 846 855 5045 847 856 5046 1 3 5047 2 5 5048 2 5 5049 848 857 5050 847 856 5051 848 857 5052 2 5 5053 3 7 5054 3 7 5055 849 858 5056 848 857 5057 849 858 5058 3 7 5059 4 9 5060 4 9 5061 850 859 5062 849 858 5063 850 859 5064 4 9 5065 5 11 5066 5 11 5067 851 860 5068 850 859 5069 851 860 5070 5 11 5071 6 13 5072 6 13 5073 852 861 5074 851 860 5075 852 861 5076 6 13 5077 7 15 5078 7 15 5079 853 862 5080 852 861 5081 853 862 5082 7 15 5083 8 17 5084 8 17 5085 854 863 5086 853 862 5087 854 863 5088 8 17 5089 9 19 5090 9 19 5091 855 864 5092 854 863 5093 855 864 5094 9 19 5095 10 21 5096 10 21 5097 856 865 5098 855 864 5099 856 865 5100 10 21 5101 11 23 5102 11 23 5103 857 866 5104 856 865 5105 857 866 5106 11 23 5107 12 25 5108 12 25 5109 858 867 5110 857 866 5111 858 867 5112 12 25 5113 13 27 5114 13 27 5115 859 868 5116 858 867 5117 859 868 5118 13 27 5119 14 29 5120 14 29 5121 860 869 5122 859 868 5123 860 869 5124 14 29 5125 15 31 5126 15 31 5127 861 870 5128 860 869 5129 861 870 5130 15 31 5131 16 33 5132 16 33 5133 862 871 5134 861 870 5135 862 871 5136 16 33 5137 17 35 5138 17 35 5139 863 872 5140 862 871 5141 863 872 5142 17 35 5143 18 37 5144 18 37 5145 864 873 5146 863 872 5147 864 873 5148 18 37 5149 19 39 5150 19 39 5151 865 874 5152 864 873 5153 865 874 5154 19 39 5155 20 41 5156 20 41 5157 866 875 5158 865 874 5159 866 875 5160 20 41 5161 21 43 5162 21 43 5163 867 876 5164 866 875 5165 867 876 5166 21 43 5167 22 45 5168 22 45 5169 868 877 5170 867 876 5171 868 877 5172 22 45 5173 23 47 5174 23 47 5175 869 878 5176 868 877 5177 869 878 5178 23 47 5179 24 49 5180 24 49 5181 870 879 5182 869 878 5183 870 879 5184 24 49 5185 25 51 5186 25 51 5187 871 880 5188 870 879 5189 871 880 5190 25 51 5191 26 53 5192 26 53 5193 872 881 5194 871 880 5195 872 881 5196 26 53 5197 27 55 5198 27 55 5199 873 882 5200 872 881 5201 873 882 5202 27 55 5203 28 57 5204 28 57 5205 874 883 5206 873 882 5207 874 883 5208 28 57 5209 29 59 5210 29 59 5211 875 884 5212 874 883 5213 875 884 5214 29 59 5215 30 61 5216 30 61 5217 876 885 5218 875 884 5219 876 885 5220 30 61 5221 31 63 5222 31 63 5223 877 886 5224 876 885 5225 877 886 5226 31 63 5227 32 65 5228 32 65 5229 878 887 5230 877 886 5231 878 887 5232 32 65 5233 33 67 5234 33 67 5235 879 888 5236 878 887 5237 879 888 5238 33 67 5239 34 69 5240 34 69 5241 880 889 5242 879 888 5243 880 889 5244 34 69 5245 35 71 5246 35 71 5247 881 890 5248 880 889 5249 881 890 5250 35 71 5251 36 73 5252 36 73 5253 882 891 5254 881 890 5255 882 891 5256 36 73 5257 37 75 5258 37 75 5259 883 892 5260 882 891 5261 883 892 5262 37 75 5263 38 77 5264 38 77 5265 884 893 5266 883 892 5267 884 893 5268 38 77 5269 39 79 5270 39 79 5271 885 894 5272 884 893 5273 885 894 5274 39 79 5275 40 81 5276 40 81 5277 886 895 5278 885 894 5279 886 895 5280 40 81 5281 41 83 5282 41 83 5283 887 896 5284 886 895 5285 887 896 5286 41 83 5287 42 85 5288 42 85 5289 888 897 5290 887 896 5291 888 897 5292 42 85 5293 43 87 5294 43 87 5295 889 898 5296 888 897 5297 889 898 5298 43 87 5299 44 89 5300 44 89 5301 890 899 5302 889 898 5303 890 899 5304 44 89 5305 45 91 5306 45 91 5307 891 900 5308 890 899 5309 891 900 5310 45 91 5311 46 93 5312 46 93 5313 892 901 5314 891 900 5315 892 901 5316 46 93 5317 47 95 5318 47 95 5319 893 902 5320 892 901 5321 893 902 5322 47 95 5323 48 97 5324 48 97 5325 894 903 5326 893 902 5327 894 903 5328 48 97 5329 49 99 5330 49 99 5331 895 904 5332 894 903 5333 895 904 5334 49 99 5335 50 101 5336 50 101 5337 896 905 5338 895 904 5339 896 905 5340 50 101 5341 51 103 5342 51 103 5343 897 906 5344 896 905 5345 897 906 5346 51 103 5347 52 105 5348 52 105 5349 898 907 5350 897 906 5351 898 907 5352 52 105 5353 53 107 5354 53 107 5355 899 908 5356 898 907 5357 899 908 5358 53 107 5359 54 109 5360 54 109 5361 900 909 5362 899 908 5363 900 909 5364 54 109 5365 55 111 5366 55 111 5367 901 910 5368 900 909 5369 901 910 5370 55 111 5371 56 113 5372 56 113 5373 902 911 5374 901 910 5375 903 912 5376 939 913 5377 940 914 5378 940 914 5379 904 915 5380 903 912 5381 904 915 5382 940 914 5383 941 916 5384 941 916 5385 905 917 5386 904 915 5387 905 917 5388 941 916 5389 942 918 5390 942 918 5391 906 919 5392 905 917 5393 906 919 5394 942 918 5395 943 920 5396 943 920 5397 907 921 5398 906 919 5399 907 921 5400 943 920 5401 944 922 5402 944 922 5403 908 923 5404 907 921 5405 908 923 5406 944 922 5407 945 924 5408 945 924 5409 909 925 5410 908 923 5411 909 925 5412 945 924 5413 946 926 5414 946 926 5415 910 927 5416 909 925 5417 910 927 5418 946 926 5419 947 928 5420 947 928 5421 911 929 5422 910 927 5423 911 929 5424 947 928 5425 948 930 5426 948 930 5427 912 931 5428 911 929 5429 912 931 5430 948 930 5431 949 932 5432 949 932 5433 913 933 5434 912 931 5435 913 933 5436 949 932 5437 950 934 5438 950 934 5439 914 935 5440 913 933 5441 914 935 5442 950 934 5443 951 936 5444 951 936 5445 915 937 5446 914 935 5447 915 937 5448 951 936 5449 952 938 5450 952 938 5451 916 939 5452 915 937 5453 916 939 5454 952 938 5455 953 940 5456 953 940 5457 917 941 5458 916 939 5459 917 941 5460 953 940 5461 954 942 5462 954 942 5463 918 943 5464 917 941 5465 918 943 5466 954 942 5467 955 944 5468 955 944 5469 919 945 5470 918 943 5471 919 945 5472 955 944 5473 956 946 5474 956 946 5475 920 947 5476 919 945 5477 920 947 5478 956 946 5479 957 948 5480 957 948 5481 921 949 5482 920 947 5483 921 949 5484 957 948 5485 958 950 5486 958 950 5487 922 951 5488 921 949 5489 922 951 5490 958 950 5491 959 952 5492 959 952 5493 923 953 5494 922 951 5495 923 953 5496 959 952 5497 960 954 5498 960 954 5499 924 955 5500 923 953 5501 924 955 5502 960 954 5503 961 956 5504 961 956 5505 925 957 5506 924 955 5507 925 957 5508 961 956 5509 962 958 5510 962 958 5511 926 959 5512 925 957 5513 926 959 5514 962 958 5515 963 960 5516 963 960 5517 927 961 5518 926 959 5519 927 961 5520 963 960 5521 964 962 5522 964 962 5523 928 963 5524 927 961 5525 928 963 5526 964 962 5527 965 964 5528 965 964 5529 929 965 5530 928 963 5531 929 965 5532 965 964 5533 966 966 5534 966 966 5535 930 967 5536 929 965 5537 930 967 5538 966 966 5539 967 968 5540 967 968 5541 931 969 5542 930 967 5543 931 969 5544 967 968 5545 968 970 5546 968 970 5547 932 971 5548 931 969 5549 932 971 5550 968 970 5551 969 972 5552 969 972 5553 933 973 5554 932 971 5555 933 973 5556 969 972 5557 970 974 5558 970 974 5559 934 975 5560 933 973 5561 934 975 5562 970 974 5563 971 976 5564 971 976 5565 935 977 5566 934 975 5567 935 977 5568 971 976 5569 972 978 5570 972 978 5571 936 979 5572 935 977 5573 936 979 5574 972 978 5575 973 980 5576 973 980 5577 937 981 5578 936 979 5579 937 981 5580 973 980 5581 974 982 5582 974 982 5583 938 983 5584 937 981 5585 938 983 5586 974 982 5587 57 1 5588 57 1 5589 0 0 5590 938 983 5591 939 913 5592 975 984 5593 976 985 5594 976 985 5595 940 914 5596 939 913 5597 940 914 5598 976 985 5599 977 986 5600 977 986 5601 941 916 5602 940 914 5603 941 916 5604 977 986 5605 978 987 5606 978 987 5607 942 918 5608 941 916 5609 942 918 5610 978 987 5611 979 988 5612 979 988 5613 943 920 5614 942 918 5615 943 920 5616 979 988 5617 980 989 5618 980 989 5619 944 922 5620 943 920 5621 944 922 5622 980 989 5623 981 990 5624 981 990 5625 945 924 5626 944 922 5627 945 924 5628 981 990 5629 982 991 5630 982 991 5631 946 926 5632 945 924 5633 946 926 5634 982 991 5635 983 992 5636 983 992 5637 947 928 5638 946 926 5639 947 928 5640 983 992 5641 984 993 5642 984 993 5643 948 930 5644 947 928 5645 948 930 5646 984 993 5647 985 994 5648 985 994 5649 949 932 5650 948 930 5651 949 932 5652 985 994 5653 986 995 5654 986 995 5655 950 934 5656 949 932 5657 950 934 5658 986 995 5659 987 996 5660 987 996 5661 951 936 5662 950 934 5663 951 936 5664 987 996 5665 988 997 5666 988 997 5667 952 938 5668 951 936 5669 952 938 5670 988 997 5671 989 998 5672 989 998 5673 953 940 5674 952 938 5675 953 940 5676 989 998 5677 990 999 5678 990 999 5679 954 942 5680 953 940 5681 954 942 5682 990 999 5683 991 1000 5684 991 1000 5685 955 944 5686 954 942 5687 955 944 5688 991 1000 5689 992 1001 5690 992 1001 5691 956 946 5692 955 944 5693 956 946 5694 992 1001 5695 993 1002 5696 993 1002 5697 957 948 5698 956 946 5699 957 948 5700 993 1002 5701 994 1003 5702 994 1003 5703 958 950 5704 957 948 5705 958 950 5706 994 1003 5707 995 1004 5708 995 1004 5709 959 952 5710 958 950 5711 959 952 5712 995 1004 5713 996 1005 5714 996 1005 5715 960 954 5716 959 952 5717 960 954 5718 996 1005 5719 997 1006 5720 997 1006 5721 961 956 5722 960 954 5723 961 956 5724 997 1006 5725 998 1007 5726 998 1007 5727 962 958 5728 961 956 5729 962 958 5730 998 1007 5731 999 1008 5732 999 1008 5733 963 960 5734 962 958 5735 963 960 5736 999 1008 5737 1000 1009 5738 1000 1009 5739 964 962 5740 963 960 5741 964 962 5742 1000 1009 5743 1001 1010 5744 1001 1010 5745 965 964 5746 964 962 5747 965 964 5748 1001 1010 5749 1002 1011 5750 1002 1011 5751 966 966 5752 965 964 5753 966 966 5754 1002 1011 5755 1003 1012 5756 1003 1012 5757 967 968 5758 966 966 5759 967 968 5760 1003 1012 5761 1004 1013 5762 1004 1013 5763 968 970 5764 967 968 5765 968 970 5766 1004 1013 5767 1005 1014 5768 1005 1014 5769 969 972 5770 968 970 5771 969 972 5772 1005 1014 5773 1006 1015 5774 1006 1015 5775 970 974 5776 969 972 5777 970 974 5778 1006 1015 5779 1007 1016 5780 1007 1016 5781 971 976 5782 970 974 5783 971 976 5784 1007 1016 5785 1008 1017 5786 1008 1017 5787 972 978 5788 971 976 5789 972 978 5790 1008 1017 5791 1009 1018 5792 1009 1018 5793 973 980 5794 972 978 5795 973 980 5796 1009 1018 5797 1010 1019 5798 1010 1019 5799 974 982 5800 973 980 5801 974 982 5802 1010 1019 5803 114 114 5804 114 114 5805 57 1 5806 974 982 5807 975 984 5808 1011 1020 5809 1012 1021 5810 1012 1021 5811 976 985 5812 975 984 5813 976 985 5814 1012 1021 5815 1013 1022 5816 1013 1022 5817 977 986 5818 976 985 5819 977 986 5820 1013 1022 5821 1014 1023 5822 1014 1023 5823 978 987 5824 977 986 5825 978 987 5826 1014 1023 5827 1015 1024 5828 1015 1024 5829 979 988 5830 978 987 5831 979 988 5832 1015 1024 5833 1016 1025 5834 1016 1025 5835 980 989 5836 979 988 5837 980 989 5838 1016 1025 5839 1017 1026 5840 1017 1026 5841 981 990 5842 980 989 5843 981 990 5844 1017 1026 5845 1018 1027 5846 1018 1027 5847 982 991 5848 981 990 5849 982 991 5850 1018 1027 5851 1019 1028 5852 1019 1028 5853 983 992 5854 982 991 5855 983 992 5856 1019 1028 5857 1020 1029 5858 1020 1029 5859 984 993 5860 983 992 5861 984 993 5862 1020 1029 5863 1021 1030 5864 1021 1030 5865 985 994 5866 984 993 5867 985 994 5868 1021 1030 5869 1022 1031 5870 1022 1031 5871 986 995 5872 985 994 5873 986 995 5874 1022 1031 5875 1023 1032 5876 1023 1032 5877 987 996 5878 986 995 5879 987 996 5880 1023 1032 5881 1024 1033 5882 1024 1033 5883 988 997 5884 987 996 5885 988 997 5886 1024 1033 5887 1025 1034 5888 1025 1034 5889 989 998 5890 988 997 5891 989 998 5892 1025 1034 5893 1026 1035 5894 1026 1035 5895 990 999 5896 989 998 5897 990 999 5898 1026 1035 5899 1027 1036 5900 1027 1036 5901 991 1000 5902 990 999 5903 991 1000 5904 1027 1036 5905 1028 1037 5906 1028 1037 5907 992 1001 5908 991 1000 5909 992 1001 5910 1028 1037 5911 1029 1038 5912 1029 1038 5913 993 1002 5914 992 1001 5915 993 1002 5916 1029 1038 5917 1030 1039 5918 1030 1039 5919 994 1003 5920 993 1002 5921 994 1003 5922 1030 1039 5923 1031 1040 5924 1031 1040 5925 995 1004 5926 994 1003 5927 995 1004 5928 1031 1040 5929 1032 1041 5930 1032 1041 5931 996 1005 5932 995 1004 5933 996 1005 5934 1032 1041 5935 1033 1042 5936 1033 1042 5937 997 1006 5938 996 1005 5939 997 1006 5940 1033 1042 5941 1034 1043 5942 1034 1043 5943 998 1007 5944 997 1006 5945 998 1007 5946 1034 1043 5947 1035 1044 5948 1035 1044 5949 999 1008 5950 998 1007 5951 999 1008 5952 1035 1044 5953 1036 1045 5954 1036 1045 5955 1000 1009 5956 999 1008 5957 1000 1009 5958 1036 1045 5959 1037 1046 5960 1037 1046 5961 1001 1010 5962 1000 1009 5963 1001 1010 5964 1037 1046 5965 1038 1047 5966 1038 1047 5967 1002 1011 5968 1001 1010 5969 1002 1011 5970 1038 1047 5971 1039 1048 5972 1039 1048 5973 1003 1012 5974 1002 1011 5975 1003 1012 5976 1039 1048 5977 1040 1049 5978 1040 1049 5979 1004 1013 5980 1003 1012 5981 1004 1013 5982 1040 1049 5983 1041 1050 5984 1041 1050 5985 1005 1014 5986 1004 1013 5987 1005 1014 5988 1041 1050 5989 1042 1051 5990 1042 1051 5991 1006 1015 5992 1005 1014 5993 1006 1015 5994 1042 1051 5995 1043 1052 5996 1043 1052 5997 1007 1016 5998 1006 1015 5999 1007 1016 6000 1043 1052 6001 1044 1053 6002 1044 1053 6003 1008 1017 6004 1007 1016 6005 1008 1017 6006 1044 1053 6007 1045 1054 6008 1045 1054 6009 1009 1018 6010 1008 1017 6011 1009 1018 6012 1045 1054 6013 1046 1055 6014 1046 1055 6015 1010 1019 6016 1009 1018 6017 1010 1019 6018 1046 1055 6019 171 171 6020 171 171 6021 114 114 6022 1010 1019 6023 1011 1020 6024 1047 1056 6025 1048 1057 6026 1048 1057 6027 1012 1021 6028 1011 1020 6029 1012 1021 6030 1048 1057 6031 1049 1058 6032 1049 1058 6033 1013 1022 6034 1012 1021 6035 1013 1022 6036 1049 1058 6037 1050 1059 6038 1050 1059 6039 1014 1023 6040 1013 1022 6041 1014 1023 6042 1050 1059 6043 1051 1060 6044 1051 1060 6045 1015 1024 6046 1014 1023 6047 1015 1024 6048 1051 1060 6049 1052 1061 6050 1052 1061 6051 1016 1025 6052 1015 1024 6053 1016 1025 6054 1052 1061 6055 1053 1062 6056 1053 1062 6057 1017 1026 6058 1016 1025 6059 1017 1026 6060 1053 1062 6061 1054 1063 6062 1054 1063 6063 1018 1027 6064 1017 1026 6065 1018 1027 6066 1054 1063 6067 1055 1064 6068 1055 1064 6069 1019 1028 6070 1018 1027 6071 1019 1028 6072 1055 1064 6073 1056 1065 6074 1056 1065 6075 1020 1029 6076 1019 1028 6077 1020 1029 6078 1056 1065 6079 1057 1066 6080 1057 1066 6081 1021 1030 6082 1020 1029 6083 1021 1030 6084 1057 1066 6085 1058 1067 6086 1058 1067 6087 1022 1031 6088 1021 1030 6089 1022 1031 6090 1058 1067 6091 1059 1068 6092 1059 1068 6093 1023 1032 6094 1022 1031 6095 1023 1032 6096 1059 1068 6097 1060 1069 6098 1060 1069 6099 1024 1033 6100 1023 1032 6101 1024 1033 6102 1060 1069 6103 1061 1070 6104 1061 1070 6105 1025 1034 6106 1024 1033 6107 1025 1034 6108 1061 1070 6109 1062 1071 6110 1062 1071 6111 1026 1035 6112 1025 1034 6113 1026 1035 6114 1062 1071 6115 1063 1072 6116 1063 1072 6117 1027 1036 6118 1026 1035 6119 1027 1036 6120 1063 1072 6121 1064 1073 6122 1064 1073 6123 1028 1037 6124 1027 1036 6125 1028 1037 6126 1064 1073 6127 1065 1074 6128 1065 1074 6129 1029 1038 6130 1028 1037 6131 1029 1038 6132 1065 1074 6133 1066 1075 6134 1066 1075 6135 1030 1039 6136 1029 1038 6137 1030 1039 6138 1066 1075 6139 1067 1076 6140 1067 1076 6141 1031 1040 6142 1030 1039 6143 1031 1040 6144 1067 1076 6145 1068 1077 6146 1068 1077 6147 1032 1041 6148 1031 1040 6149 1032 1041 6150 1068 1077 6151 1069 1078 6152 1069 1078 6153 1033 1042 6154 1032 1041 6155 1033 1042 6156 1069 1078 6157 1070 1079 6158 1070 1079 6159 1034 1043 6160 1033 1042 6161 1034 1043 6162 1070 1079 6163 1071 1080 6164 1071 1080 6165 1035 1044 6166 1034 1043 6167 1035 1044 6168 1071 1080 6169 1072 1081 6170 1072 1081 6171 1036 1045 6172 1035 1044 6173 1036 1045 6174 1072 1081 6175 1073 1082 6176 1073 1082 6177 1037 1046 6178 1036 1045 6179 1037 1046 6180 1073 1082 6181 1074 1083 6182 1074 1083 6183 1038 1047 6184 1037 1046 6185 1038 1047 6186 1074 1083 6187 1075 1084 6188 1075 1084 6189 1039 1048 6190 1038 1047 6191 1039 1048 6192 1075 1084 6193 1076 1085 6194 1076 1085 6195 1040 1049 6196 1039 1048 6197 1040 1049 6198 1076 1085 6199 1077 1086 6200 1077 1086 6201 1041 1050 6202 1040 1049 6203 1041 1050 6204 1077 1086 6205 1078 1087 6206 1078 1087 6207 1042 1051 6208 1041 1050 6209 1042 1051 6210 1078 1087 6211 1079 1088 6212 1079 1088 6213 1043 1052 6214 1042 1051 6215 1043 1052 6216 1079 1088 6217 1080 1089 6218 1080 1089 6219 1044 1053 6220 1043 1052 6221 1044 1053 6222 1080 1089 6223 1081 1090 6224 1081 1090 6225 1045 1054 6226 1044 1053 6227 1045 1054 6228 1081 1090 6229 1082 1091 6230 1082 1091 6231 1046 1055 6232 1045 1054 6233 1046 1055 6234 1082 1091 6235 228 228 6236 228 228 6237 171 171 6238 1046 1055 6239 1047 1056 6240 1083 1092 6241 1084 1093 6242 1084 1093 6243 1048 1057 6244 1047 1056 6245 1048 1057 6246 1084 1093 6247 1085 1094 6248 1085 1094 6249 1049 1058 6250 1048 1057 6251 1049 1058 6252 1085 1094 6253 1086 1095 6254 1086 1095 6255 1050 1059 6256 1049 1058 6257 1050 1059 6258 1086 1095 6259 1087 1096 6260 1087 1096 6261 1051 1060 6262 1050 1059 6263 1051 1060 6264 1087 1096 6265 1088 1097 6266 1088 1097 6267 1052 1061 6268 1051 1060 6269 1052 1061 6270 1088 1097 6271 1089 1098 6272 1089 1098 6273 1053 1062 6274 1052 1061 6275 1053 1062 6276 1089 1098 6277 1090 1099 6278 1090 1099 6279 1054 1063 6280 1053 1062 6281 1054 1063 6282 1090 1099 6283 1091 1100 6284 1091 1100 6285 1055 1064 6286 1054 1063 6287 1055 1064 6288 1091 1100 6289 1092 1101 6290 1092 1101 6291 1056 1065 6292 1055 1064 6293 1056 1065 6294 1092 1101 6295 1093 1102 6296 1093 1102 6297 1057 1066 6298 1056 1065 6299 1057 1066 6300 1093 1102 6301 1094 1103 6302 1094 1103 6303 1058 1067 6304 1057 1066 6305 1058 1067 6306 1094 1103 6307 1095 1104 6308 1095 1104 6309 1059 1068 6310 1058 1067 6311 1059 1068 6312 1095 1104 6313 1096 1105 6314 1096 1105 6315 1060 1069 6316 1059 1068 6317 1060 1069 6318 1096 1105 6319 1097 1106 6320 1097 1106 6321 1061 1070 6322 1060 1069 6323 1061 1070 6324 1097 1106 6325 1098 1107 6326 1098 1107 6327 1062 1071 6328 1061 1070 6329 1062 1071 6330 1098 1107 6331 1099 1108 6332 1099 1108 6333 1063 1072 6334 1062 1071 6335 1063 1072 6336 1099 1108 6337 1100 1109 6338 1100 1109 6339 1064 1073 6340 1063 1072 6341 1064 1073 6342 1100 1109 6343 1101 1110 6344 1101 1110 6345 1065 1074 6346 1064 1073 6347 1065 1074 6348 1101 1110 6349 1102 1111 6350 1102 1111 6351 1066 1075 6352 1065 1074 6353 1066 1075 6354 1102 1111 6355 1103 1112 6356 1103 1112 6357 1067 1076 6358 1066 1075 6359 1067 1076 6360 1103 1112 6361 1104 1113 6362 1104 1113 6363 1068 1077 6364 1067 1076 6365 1068 1077 6366 1104 1113 6367 1105 1114 6368 1105 1114 6369 1069 1078 6370 1068 1077 6371 1069 1078 6372 1105 1114 6373 1106 1115 6374 1106 1115 6375 1070 1079 6376 1069 1078 6377 1070 1079 6378 1106 1115 6379 1107 1116 6380 1107 1116 6381 1071 1080 6382 1070 1079 6383 1071 1080 6384 1107 1116 6385 1108 1117 6386 1108 1117 6387 1072 1081 6388 1071 1080 6389 1072 1081 6390 1108 1117 6391 1109 1118 6392 1109 1118 6393 1073 1082 6394 1072 1081 6395 1073 1082 6396 1109 1118 6397 1110 1119 6398 1110 1119 6399 1074 1083 6400 1073 1082 6401 1074 1083 6402 1110 1119 6403 1111 1120 6404 1111 1120 6405 1075 1084 6406 1074 1083 6407 1075 1084 6408 1111 1120 6409 1112 1121 6410 1112 1121 6411 1076 1085 6412 1075 1084 6413 1076 1085 6414 1112 1121 6415 1113 1122 6416 1113 1122 6417 1077 1086 6418 1076 1085 6419 1077 1086 6420 1113 1122 6421 1114 1123 6422 1114 1123 6423 1078 1087 6424 1077 1086 6425 1078 1087 6426 1114 1123 6427 1115 1124 6428 1115 1124 6429 1079 1088 6430 1078 1087 6431 1079 1088 6432 1115 1124 6433 1116 1125 6434 1116 1125 6435 1080 1089 6436 1079 1088 6437 1080 1089 6438 1116 1125 6439 1117 1126 6440 1117 1126 6441 1081 1090 6442 1080 1089 6443 1081 1090 6444 1117 1126 6445 1118 1127 6446 1118 1127 6447 1082 1091 6448 1081 1090 6449 1082 1091 6450 1118 1127 6451 285 285 6452 285 285 6453 228 228 6454 1082 1091 6455 1083 1092 6456 1119 1128 6457 1120 1129 6458 1120 1129 6459 1084 1093 6460 1083 1092 6461 1084 1093 6462 1120 1129 6463 1121 1130 6464 1121 1130 6465 1085 1094 6466 1084 1093 6467 1085 1094 6468 1121 1130 6469 1122 1131 6470 1122 1131 6471 1086 1095 6472 1085 1094 6473 1086 1095 6474 1122 1131 6475 1123 1132 6476 1123 1132 6477 1087 1096 6478 1086 1095 6479 1087 1096 6480 1123 1132 6481 1124 1133 6482 1124 1133 6483 1088 1097 6484 1087 1096 6485 1088 1097 6486 1124 1133 6487 1125 1134 6488 1125 1134 6489 1089 1098 6490 1088 1097 6491 1089 1098 6492 1125 1134 6493 1126 1135 6494 1126 1135 6495 1090 1099 6496 1089 1098 6497 1090 1099 6498 1126 1135 6499 1127 1136 6500 1127 1136 6501 1091 1100 6502 1090 1099 6503 1091 1100 6504 1127 1136 6505 1128 1137 6506 1128 1137 6507 1092 1101 6508 1091 1100 6509 1092 1101 6510 1128 1137 6511 1129 1138 6512 1129 1138 6513 1093 1102 6514 1092 1101 6515 1093 1102 6516 1129 1138 6517 1130 1139 6518 1130 1139 6519 1094 1103 6520 1093 1102 6521 1094 1103 6522 1130 1139 6523 1131 1140 6524 1131 1140 6525 1095 1104 6526 1094 1103 6527 1095 1104 6528 1131 1140 6529 1132 1141 6530 1132 1141 6531 1096 1105 6532 1095 1104 6533 1096 1105 6534 1132 1141 6535 1133 1142 6536 1133 1142 6537 1097 1106 6538 1096 1105 6539 1097 1106 6540 1133 1142 6541 1134 1143 6542 1134 1143 6543 1098 1107 6544 1097 1106 6545 1098 1107 6546 1134 1143 6547 1135 1144 6548 1135 1144 6549 1099 1108 6550 1098 1107 6551 1099 1108 6552 1135 1144 6553 1136 1145 6554 1136 1145 6555 1100 1109 6556 1099 1108 6557 1100 1109 6558 1136 1145 6559 1137 1146 6560 1137 1146 6561 1101 1110 6562 1100 1109 6563 1101 1110 6564 1137 1146 6565 1138 1147 6566 1138 1147 6567 1102 1111 6568 1101 1110 6569 1102 1111 6570 1138 1147 6571 1139 1148 6572 1139 1148 6573 1103 1112 6574 1102 1111 6575 1103 1112 6576 1139 1148 6577 1140 1149 6578 1140 1149 6579 1104 1113 6580 1103 1112 6581 1104 1113 6582 1140 1149 6583 1141 1150 6584 1141 1150 6585 1105 1114 6586 1104 1113 6587 1105 1114 6588 1141 1150 6589 1142 1151 6590 1142 1151 6591 1106 1115 6592 1105 1114 6593 1106 1115 6594 1142 1151 6595 1143 1152 6596 1143 1152 6597 1107 1116 6598 1106 1115 6599 1107 1116 6600 1143 1152 6601 1144 1153 6602 1144 1153 6603 1108 1117 6604 1107 1116 6605 1108 1117 6606 1144 1153 6607 1145 1154 6608 1145 1154 6609 1109 1118 6610 1108 1117 6611 1109 1118 6612 1145 1154 6613 1146 1155 6614 1146 1155 6615 1110 1119 6616 1109 1118 6617 1110 1119 6618 1146 1155 6619 1147 1156 6620 1147 1156 6621 1111 1120 6622 1110 1119 6623 1111 1120 6624 1147 1156 6625 1148 1157 6626 1148 1157 6627 1112 1121 6628 1111 1120 6629 1112 1121 6630 1148 1157 6631 1149 1158 6632 1149 1158 6633 1113 1122 6634 1112 1121 6635 1113 1122 6636 1149 1158 6637 1150 1159 6638 1150 1159 6639 1114 1123 6640 1113 1122 6641 1114 1123 6642 1150 1159 6643 1151 1160 6644 1151 1160 6645 1115 1124 6646 1114 1123 6647 1115 1124 6648 1151 1160 6649 1152 1161 6650 1152 1161 6651 1116 1125 6652 1115 1124 6653 1116 1125 6654 1152 1161 6655 1153 1162 6656 1153 1162 6657 1117 1126 6658 1116 1125 6659 1117 1126 6660 1153 1162 6661 1154 1163 6662 1154 1163 6663 1118 1127 6664 1117 1126 6665 1118 1127 6666 1154 1163 6667 1155 342 6668 1155 342 6669 285 285 6670 1118 1127 6671 1119 1128 6672 1156 1164 6673 1157 1165 6674 1157 1165 6675 1120 1129 6676 1119 1128 6677 1120 1129 6678 1157 1165 6679 1158 1166 6680 1158 1166 6681 1121 1130 6682 1120 1129 6683 1121 1130 6684 1158 1166 6685 1159 1167 6686 1159 1167 6687 1122 1131 6688 1121 1130 6689 1122 1131 6690 1159 1167 6691 1160 1168 6692 1160 1168 6693 1123 1132 6694 1122 1131 6695 1123 1132 6696 1160 1168 6697 1161 1169 6698 1161 1169 6699 1124 1133 6700 1123 1132 6701 1124 1133 6702 1161 1169 6703 1162 1170 6704 1162 1170 6705 1125 1134 6706 1124 1133 6707 1125 1134 6708 1162 1170 6709 1163 1171 6710 1163 1171 6711 1126 1135 6712 1125 1134 6713 1126 1135 6714 1163 1171 6715 1164 1172 6716 1164 1172 6717 1127 1136 6718 1126 1135 6719 1127 1136 6720 1164 1172 6721 1165 1173 6722 1165 1173 6723 1128 1137 6724 1127 1136 6725 1128 1137 6726 1165 1173 6727 1166 1174 6728 1166 1174 6729 1129 1138 6730 1128 1137 6731 1129 1138 6732 1166 1174 6733 1167 1175 6734 1167 1175 6735 1130 1139 6736 1129 1138 6737 1130 1139 6738 1167 1175 6739 1168 1176 6740 1168 1176 6741 1131 1140 6742 1130 1139 6743 1131 1140 6744 1168 1176 6745 1169 1177 6746 1169 1177 6747 1132 1141 6748 1131 1140 6749 1132 1141 6750 1169 1177 6751 1170 1178 6752 1170 1178 6753 1133 1142 6754 1132 1141 6755 1133 1142 6756 1170 1178 6757 1171 1179 6758 1171 1179 6759 1134 1143 6760 1133 1142 6761 1134 1143 6762 1171 1179 6763 1172 1180 6764 1172 1180 6765 1135 1144 6766 1134 1143 6767 1135 1144 6768 1172 1180 6769 1173 1181 6770 1173 1181 6771 1136 1145 6772 1135 1144 6773 1136 1145 6774 1173 1181 6775 1174 1182 6776 1174 1182 6777 1137 1146 6778 1136 1145 6779 1137 1146 6780 1174 1182 6781 1175 1183 6782 1175 1183 6783 1138 1147 6784 1137 1146 6785 1138 1147 6786 1175 1183 6787 1176 1184 6788 1176 1184 6789 1139 1148 6790 1138 1147 6791 1139 1148 6792 1176 1184 6793 1177 1185 6794 1177 1185 6795 1140 1149 6796 1139 1148 6797 1140 1149 6798 1177 1185 6799 1178 1186 6800 1178 1186 6801 1141 1150 6802 1140 1149 6803 1141 1150 6804 1178 1186 6805 1179 1187 6806 1179 1187 6807 1142 1151 6808 1141 1150 6809 1142 1151 6810 1179 1187 6811 1180 1188 6812 1180 1188 6813 1143 1152 6814 1142 1151 6815 1143 1152 6816 1180 1188 6817 1181 1189 6818 1181 1189 6819 1144 1153 6820 1143 1152 6821 1144 1153 6822 1181 1189 6823 1182 1190 6824 1182 1190 6825 1145 1154 6826 1144 1153 6827 1145 1154 6828 1182 1190 6829 1183 1191 6830 1183 1191 6831 1146 1155 6832 1145 1154 6833 1146 1155 6834 1183 1191 6835 1184 1192 6836 1184 1192 6837 1147 1156 6838 1146 1155 6839 1147 1156 6840 1184 1192 6841 1185 1193 6842 1185 1193 6843 1148 1157 6844 1147 1156 6845 1148 1157 6846 1185 1193 6847 1186 1194 6848 1186 1194 6849 1149 1158 6850 1148 1157 6851 1149 1158 6852 1186 1194 6853 1187 1195 6854 1187 1195 6855 1150 1159 6856 1149 1158 6857 1150 1159 6858 1187 1195 6859 1188 1196 6860 1188 1196 6861 1151 1160 6862 1150 1159 6863 1151 1160 6864 1188 1196 6865 1189 1197 6866 1189 1197 6867 1152 1161 6868 1151 1160 6869 1152 1161 6870 1189 1197 6871 1190 1198 6872 1190 1198 6873 1153 1162 6874 1152 1161 6875 1153 1162 6876 1190 1198 6877 1191 1199 6878 1191 1199 6879 1154 1163 6880 1153 1162 6881 1154 1163 6882 1191 1199 6883 1192 399 6884 1192 399 6885 1155 342 6886 1154 1163 6887 1156 1164 6888 1193 1200 6889 1194 1201 6890 1194 1201 6891 1157 1165 6892 1156 1164 6893 1157 1165 6894 1194 1201 6895 1195 1202 6896 1195 1202 6897 1158 1166 6898 1157 1165 6899 1158 1166 6900 1195 1202 6901 1196 1203 6902 1196 1203 6903 1159 1167 6904 1158 1166 6905 1159 1167 6906 1196 1203 6907 1197 1204 6908 1197 1204 6909 1160 1168 6910 1159 1167 6911 1160 1168 6912 1197 1204 6913 1198 1205 6914 1198 1205 6915 1161 1169 6916 1160 1168 6917 1161 1169 6918 1198 1205 6919 1199 1206 6920 1199 1206 6921 1162 1170 6922 1161 1169 6923 1162 1170 6924 1199 1206 6925 1200 1207 6926 1200 1207 6927 1163 1171 6928 1162 1170 6929 1163 1171 6930 1200 1207 6931 1201 1208 6932 1201 1208 6933 1164 1172 6934 1163 1171 6935 1164 1172 6936 1201 1208 6937 1202 1209 6938 1202 1209 6939 1165 1173 6940 1164 1172 6941 1165 1173 6942 1202 1209 6943 1203 1210 6944 1203 1210 6945 1166 1174 6946 1165 1173 6947 1166 1174 6948 1203 1210 6949 1204 1211 6950 1204 1211 6951 1167 1175 6952 1166 1174 6953 1167 1175 6954 1204 1211 6955 1205 1212 6956 1205 1212 6957 1168 1176 6958 1167 1175 6959 1168 1176 6960 1205 1212 6961 1206 1213 6962 1206 1213 6963 1169 1177 6964 1168 1176 6965 1169 1177 6966 1206 1213 6967 1207 1214 6968 1207 1214 6969 1170 1178 6970 1169 1177 6971 1170 1178 6972 1207 1214 6973 1208 1215 6974 1208 1215 6975 1171 1179 6976 1170 1178 6977 1171 1179 6978 1208 1215 6979 1209 1216 6980 1209 1216 6981 1172 1180 6982 1171 1179 6983 1172 1180 6984 1209 1216 6985 1210 1217 6986 1210 1217 6987 1173 1181 6988 1172 1180 6989 1173 1181 6990 1210 1217 6991 1211 1218 6992 1211 1218 6993 1174 1182 6994 1173 1181 6995 1174 1182 6996 1211 1218 6997 1212 1219 6998 1212 1219 6999 1175 1183 7000 1174 1182 7001 1175 1183 7002 1212 1219 7003 1213 1220 7004 1213 1220 7005 1176 1184 7006 1175 1183 7007 1176 1184 7008 1213 1220 7009 1214 1221 7010 1214 1221 7011 1177 1185 7012 1176 1184 7013 1177 1185 7014 1214 1221 7015 1215 1222 7016 1215 1222 7017 1178 1186 7018 1177 1185 7019 1178 1186 7020 1215 1222 7021 1216 1223 7022 1216 1223 7023 1179 1187 7024 1178 1186 7025 1179 1187 7026 1216 1223 7027 1217 1224 7028 1217 1224 7029 1180 1188 7030 1179 1187 7031 1180 1188 7032 1217 1224 7033 1218 1225 7034 1218 1225 7035 1181 1189 7036 1180 1188 7037 1181 1189 7038 1218 1225 7039 1219 1226 7040 1219 1226 7041 1182 1190 7042 1181 1189 7043 1182 1190 7044 1219 1226 7045 1220 1227 7046 1220 1227 7047 1183 1191 7048 1182 1190 7049 1183 1191 7050 1220 1227 7051 1221 1228 7052 1221 1228 7053 1184 1192 7054 1183 1191 7055 1184 1192 7056 1221 1228 7057 1222 1229 7058 1222 1229 7059 1185 1193 7060 1184 1192 7061 1185 1193 7062 1222 1229 7063 1223 1230 7064 1223 1230 7065 1186 1194 7066 1185 1193 7067 1186 1194 7068 1223 1230 7069 1224 1231 7070 1224 1231 7071 1187 1195 7072 1186 1194 7073 1187 1195 7074 1224 1231 7075 1225 1232 7076 1225 1232 7077 1188 1196 7078 1187 1195 7079 1188 1196 7080 1225 1232 7081 1226 1233 7082 1226 1233 7083 1189 1197 7084 1188 1196 7085 1189 1197 7086 1226 1233 7087 1227 1234 7088 1227 1234 7089 1190 1198 7090 1189 1197 7091 1190 1198 7092 1227 1234 7093 1228 1235 7094 1228 1235 7095 1191 1199 7096 1190 1198 7097 1191 1199 7098 1228 1235 7099 1229 456 7100 1229 456 7101 1192 399 7102 1191 1199 7103 1193 1200 7104 1230 1236 7105 1231 1237 7106 1231 1237 7107 1194 1201 7108 1193 1200 7109 1194 1201 7110 1231 1237 7111 1232 1238 7112 1232 1238 7113 1195 1202 7114 1194 1201 7115 1195 1202 7116 1232 1238 7117 1233 1239 7118 1233 1239 7119 1196 1203 7120 1195 1202 7121 1196 1203 7122 1233 1239 7123 1234 1240 7124 1234 1240 7125 1197 1204 7126 1196 1203 7127 1197 1204 7128 1234 1240 7129 1235 1241 7130 1235 1241 7131 1198 1205 7132 1197 1204 7133 1198 1205 7134 1235 1241 7135 1236 1242 7136 1236 1242 7137 1199 1206 7138 1198 1205 7139 1199 1206 7140 1236 1242 7141 1237 1243 7142 1237 1243 7143 1200 1207 7144 1199 1206 7145 1200 1207 7146 1237 1243 7147 1238 1244 7148 1238 1244 7149 1201 1208 7150 1200 1207 7151 1201 1208 7152 1238 1244 7153 1239 1245 7154 1239 1245 7155 1202 1209 7156 1201 1208 7157 1202 1209 7158 1239 1245 7159 1240 1246 7160 1240 1246 7161 1203 1210 7162 1202 1209 7163 1203 1210 7164 1240 1246 7165 1241 1247 7166 1241 1247 7167 1204 1211 7168 1203 1210 7169 1204 1211 7170 1241 1247 7171 1242 1248 7172 1242 1248 7173 1205 1212 7174 1204 1211 7175 1205 1212 7176 1242 1248 7177 1243 1249 7178 1243 1249 7179 1206 1213 7180 1205 1212 7181 1206 1213 7182 1243 1249 7183 1244 1250 7184 1244 1250 7185 1207 1214 7186 1206 1213 7187 1207 1214 7188 1244 1250 7189 1245 1251 7190 1245 1251 7191 1208 1215 7192 1207 1214 7193 1208 1215 7194 1245 1251 7195 1246 1252 7196 1246 1252 7197 1209 1216 7198 1208 1215 7199 1209 1216 7200 1246 1252 7201 1247 1253 7202 1247 1253 7203 1210 1217 7204 1209 1216 7205 1210 1217 7206 1247 1253 7207 1248 1254 7208 1248 1254 7209 1211 1218 7210 1210 1217 7211 1211 1218 7212 1248 1254 7213 1249 1255 7214 1249 1255 7215 1212 1219 7216 1211 1218 7217 1212 1219 7218 1249 1255 7219 1250 1256 7220 1250 1256 7221 1213 1220 7222 1212 1219 7223 1213 1220 7224 1250 1256 7225 1251 1257 7226 1251 1257 7227 1214 1221 7228 1213 1220 7229 1214 1221 7230 1251 1257 7231 1252 1258 7232 1252 1258 7233 1215 1222 7234 1214 1221 7235 1215 1222 7236 1252 1258 7237 1253 1259 7238 1253 1259 7239 1216 1223 7240 1215 1222 7241 1216 1223 7242 1253 1259 7243 1254 1260 7244 1254 1260 7245 1217 1224 7246 1216 1223 7247 1217 1224 7248 1254 1260 7249 1255 1261 7250 1255 1261 7251 1218 1225 7252 1217 1224 7253 1218 1225 7254 1255 1261 7255 1256 1262 7256 1256 1262 7257 1219 1226 7258 1218 1225 7259 1219 1226 7260 1256 1262 7261 1257 1263 7262 1257 1263 7263 1220 1227 7264 1219 1226 7265 1220 1227 7266 1257 1263 7267 1258 1264 7268 1258 1264 7269 1221 1228 7270 1220 1227 7271 1221 1228 7272 1258 1264 7273 1259 1265 7274 1259 1265 7275 1222 1229 7276 1221 1228 7277 1222 1229 7278 1259 1265 7279 1260 1266 7280 1260 1266 7281 1223 1230 7282 1222 1229 7283 1223 1230 7284 1260 1266 7285 1261 1267 7286 1261 1267 7287 1224 1231 7288 1223 1230 7289 1224 1231 7290 1261 1267 7291 1262 1268 7292 1262 1268 7293 1225 1232 7294 1224 1231 7295 1225 1232 7296 1262 1268 7297 1263 1269 7298 1263 1269 7299 1226 1233 7300 1225 1232 7301 1226 1233 7302 1263 1269 7303 1264 1270 7304 1264 1270 7305 1227 1234 7306 1226 1233 7307 1227 1234 7308 1264 1270 7309 1265 1271 7310 1265 1271 7311 1228 1235 7312 1227 1234 7313 1228 1235 7314 1265 1271 7315 1266 513 7316 1266 513 7317 1229 456 7318 1228 1235 7319 1230 1236 7320 1267 1272 7321 1268 1273 7322 1268 1273 7323 1231 1237 7324 1230 1236 7325 1231 1237 7326 1268 1273 7327 1269 1274 7328 1269 1274 7329 1232 1238 7330 1231 1237 7331 1232 1238 7332 1269 1274 7333 1270 1275 7334 1270 1275 7335 1233 1239 7336 1232 1238 7337 1233 1239 7338 1270 1275 7339 1271 1276 7340 1271 1276 7341 1234 1240 7342 1233 1239 7343 1234 1240 7344 1271 1276 7345 1272 1277 7346 1272 1277 7347 1235 1241 7348 1234 1240 7349 1235 1241 7350 1272 1277 7351 1273 1278 7352 1273 1278 7353 1236 1242 7354 1235 1241 7355 1236 1242 7356 1273 1278 7357 1274 1279 7358 1274 1279 7359 1237 1243 7360 1236 1242 7361 1237 1243 7362 1274 1279 7363 1275 1280 7364 1275 1280 7365 1238 1244 7366 1237 1243 7367 1238 1244 7368 1275 1280 7369 1276 1281 7370 1276 1281 7371 1239 1245 7372 1238 1244 7373 1239 1245 7374 1276 1281 7375 1277 1282 7376 1277 1282 7377 1240 1246 7378 1239 1245 7379 1240 1246 7380 1277 1282 7381 1278 1283 7382 1278 1283 7383 1241 1247 7384 1240 1246 7385 1241 1247 7386 1278 1283 7387 1279 1284 7388 1279 1284 7389 1242 1248 7390 1241 1247 7391 1242 1248 7392 1279 1284 7393 1280 1285 7394 1280 1285 7395 1243 1249 7396 1242 1248 7397 1243 1249 7398 1280 1285 7399 1281 1286 7400 1281 1286 7401 1244 1250 7402 1243 1249 7403 1244 1250 7404 1281 1286 7405 1282 1287 7406 1282 1287 7407 1245 1251 7408 1244 1250 7409 1245 1251 7410 1282 1287 7411 1283 1288 7412 1283 1288 7413 1246 1252 7414 1245 1251 7415 1246 1252 7416 1283 1288 7417 1284 1289 7418 1284 1289 7419 1247 1253 7420 1246 1252 7421 1247 1253 7422 1284 1289 7423 1285 1290 7424 1285 1290 7425 1248 1254 7426 1247 1253 7427 1248 1254 7428 1285 1290 7429 1286 1291 7430 1286 1291 7431 1249 1255 7432 1248 1254 7433 1249 1255 7434 1286 1291 7435 1287 1292 7436 1287 1292 7437 1250 1256 7438 1249 1255 7439 1250 1256 7440 1287 1292 7441 1288 1293 7442 1288 1293 7443 1251 1257 7444 1250 1256 7445 1251 1257 7446 1288 1293 7447 1289 1294 7448 1289 1294 7449 1252 1258 7450 1251 1257 7451 1252 1258 7452 1289 1294 7453 1290 1295 7454 1290 1295 7455 1253 1259 7456 1252 1258 7457 1253 1259 7458 1290 1295 7459 1291 1296 7460 1291 1296 7461 1254 1260 7462 1253 1259 7463 1254 1260 7464 1291 1296 7465 1292 1297 7466 1292 1297 7467 1255 1261 7468 1254 1260 7469 1255 1261 7470 1292 1297 7471 1293 1298 7472 1293 1298 7473 1256 1262 7474 1255 1261 7475 1256 1262 7476 1293 1298 7477 1294 1299 7478 1294 1299 7479 1257 1263 7480 1256 1262 7481 1257 1263 7482 1294 1299 7483 1295 1300 7484 1295 1300 7485 1258 1264 7486 1257 1263 7487 1258 1264 7488 1295 1300 7489 1296 1301 7490 1296 1301 7491 1259 1265 7492 1258 1264 7493 1259 1265 7494 1296 1301 7495 1297 1302 7496 1297 1302 7497 1260 1266 7498 1259 1265 7499 1260 1266 7500 1297 1302 7501 1298 1303 7502 1298 1303 7503 1261 1267 7504 1260 1266 7505 1261 1267 7506 1298 1303 7507 1299 1304 7508 1299 1304 7509 1262 1268 7510 1261 1267 7511 1262 1268 7512 1299 1304 7513 1300 1305 7514 1300 1305 7515 1263 1269 7516 1262 1268 7517 1263 1269 7518 1300 1305 7519 1301 1306 7520 1301 1306 7521 1264 1270 7522 1263 1269 7523 1264 1270 7524 1301 1306 7525 1302 1307 7526 1302 1307 7527 1265 1271 7528 1264 1270 7529 1265 1271 7530 1302 1307 7531 1303 570 7532 1303 570 7533 1266 513 7534 1265 1271 7535 1267 1272 7536 1304 1308 7537 1305 1309 7538 1305 1309 7539 1268 1273 7540 1267 1272 7541 1268 1273 7542 1305 1309 7543 1306 1310 7544 1306 1310 7545 1269 1274 7546 1268 1273 7547 1269 1274 7548 1306 1310 7549 1307 1311 7550 1307 1311 7551 1270 1275 7552 1269 1274 7553 1270 1275 7554 1307 1311 7555 1308 1312 7556 1308 1312 7557 1271 1276 7558 1270 1275 7559 1271 1276 7560 1308 1312 7561 1309 1313 7562 1309 1313 7563 1272 1277 7564 1271 1276 7565 1272 1277 7566 1309 1313 7567 1310 1314 7568 1310 1314 7569 1273 1278 7570 1272 1277 7571 1273 1278 7572 1310 1314 7573 1311 1315 7574 1311 1315 7575 1274 1279 7576 1273 1278 7577 1274 1279 7578 1311 1315 7579 1312 1316 7580 1312 1316 7581 1275 1280 7582 1274 1279 7583 1275 1280 7584 1312 1316 7585 1313 1317 7586 1313 1317 7587 1276 1281 7588 1275 1280 7589 1276 1281 7590 1313 1317 7591 1314 1318 7592 1314 1318 7593 1277 1282 7594 1276 1281 7595 1277 1282 7596 1314 1318 7597 1315 1319 7598 1315 1319 7599 1278 1283 7600 1277 1282 7601 1278 1283 7602 1315 1319 7603 1316 1320 7604 1316 1320 7605 1279 1284 7606 1278 1283 7607 1279 1284 7608 1316 1320 7609 1317 1321 7610 1317 1321 7611 1280 1285 7612 1279 1284 7613 1280 1285 7614 1317 1321 7615 1318 1322 7616 1318 1322 7617 1281 1286 7618 1280 1285 7619 1281 1286 7620 1318 1322 7621 1319 1323 7622 1319 1323 7623 1282 1287 7624 1281 1286 7625 1282 1287 7626 1319 1323 7627 1320 1324 7628 1320 1324 7629 1283 1288 7630 1282 1287 7631 1283 1288 7632 1320 1324 7633 1321 1325 7634 1321 1325 7635 1284 1289 7636 1283 1288 7637 1284 1289 7638 1321 1325 7639 1322 1326 7640 1322 1326 7641 1285 1290 7642 1284 1289 7643 1285 1290 7644 1322 1326 7645 1323 1327 7646 1323 1327 7647 1286 1291 7648 1285 1290 7649 1286 1291 7650 1323 1327 7651 1324 1328 7652 1324 1328 7653 1287 1292 7654 1286 1291 7655 1287 1292 7656 1324 1328 7657 1325 1329 7658 1325 1329 7659 1288 1293 7660 1287 1292 7661 1288 1293 7662 1325 1329 7663 1326 1330 7664 1326 1330 7665 1289 1294 7666 1288 1293 7667 1289 1294 7668 1326 1330 7669 1327 1331 7670 1327 1331 7671 1290 1295 7672 1289 1294 7673 1290 1295 7674 1327 1331 7675 1328 1332 7676 1328 1332 7677 1291 1296 7678 1290 1295 7679 1291 1296 7680 1328 1332 7681 1329 1333 7682 1329 1333 7683 1292 1297 7684 1291 1296 7685 1292 1297 7686 1329 1333 7687 1330 1334 7688 1330 1334 7689 1293 1298 7690 1292 1297 7691 1293 1298 7692 1330 1334 7693 1331 1335 7694 1331 1335 7695 1294 1299 7696 1293 1298 7697 1294 1299 7698 1331 1335 7699 1332 1336 7700 1332 1336 7701 1295 1300 7702 1294 1299 7703 1295 1300 7704 1332 1336 7705 1333 1337 7706 1333 1337 7707 1296 1301 7708 1295 1300 7709 1296 1301 7710 1333 1337 7711 1334 1338 7712 1334 1338 7713 1297 1302 7714 1296 1301 7715 1297 1302 7716 1334 1338 7717 1335 1339 7718 1335 1339 7719 1298 1303 7720 1297 1302 7721 1298 1303 7722 1335 1339 7723 1336 1340 7724 1336 1340 7725 1299 1304 7726 1298 1303 7727 1299 1304 7728 1336 1340 7729 1337 1341 7730 1337 1341 7731 1300 1305 7732 1299 1304 7733 1300 1305 7734 1337 1341 7735 1338 1342 7736 1338 1342 7737 1301 1306 7738 1300 1305 7739 1301 1306 7740 1338 1342 7741 1339 1343 7742 1339 1343 7743 1302 1307 7744 1301 1306 7745 1302 1307 7746 1339 1343 7747 1340 627 7748 1340 627 7749 1303 570 7750 1302 1307 7751 1304 1308 7752 1341 1344 7753 1342 1345 7754 1342 1345 7755 1305 1309 7756 1304 1308 7757 1305 1309 7758 1342 1345 7759 1343 1346 7760 1343 1346 7761 1306 1310 7762 1305 1309 7763 1306 1310 7764 1343 1346 7765 1344 1347 7766 1344 1347 7767 1307 1311 7768 1306 1310 7769 1307 1311 7770 1344 1347 7771 1345 1348 7772 1345 1348 7773 1308 1312 7774 1307 1311 7775 1308 1312 7776 1345 1348 7777 1346 1349 7778 1346 1349 7779 1309 1313 7780 1308 1312 7781 1309 1313 7782 1346 1349 7783 1347 1350 7784 1347 1350 7785 1310 1314 7786 1309 1313 7787 1310 1314 7788 1347 1350 7789 1348 1351 7790 1348 1351 7791 1311 1315 7792 1310 1314 7793 1311 1315 7794 1348 1351 7795 1349 1352 7796 1349 1352 7797 1312 1316 7798 1311 1315 7799 1312 1316 7800 1349 1352 7801 1350 1353 7802 1350 1353 7803 1313 1317 7804 1312 1316 7805 1313 1317 7806 1350 1353 7807 1351 1354 7808 1351 1354 7809 1314 1318 7810 1313 1317 7811 1314 1318 7812 1351 1354 7813 1352 1355 7814 1352 1355 7815 1315 1319 7816 1314 1318 7817 1315 1319 7818 1352 1355 7819 1353 1356 7820 1353 1356 7821 1316 1320 7822 1315 1319 7823 1316 1320 7824 1353 1356 7825 1354 1357 7826 1354 1357 7827 1317 1321 7828 1316 1320 7829 1317 1321 7830 1354 1357 7831 1355 1358 7832 1355 1358 7833 1318 1322 7834 1317 1321 7835 1318 1322 7836 1355 1358 7837 1356 1359 7838 1356 1359 7839 1319 1323 7840 1318 1322 7841 1319 1323 7842 1356 1359 7843 1357 1360 7844 1357 1360 7845 1320 1324 7846 1319 1323 7847 1320 1324 7848 1357 1360 7849 1358 1361 7850 1358 1361 7851 1321 1325 7852 1320 1324 7853 1321 1325 7854 1358 1361 7855 1359 1362 7856 1359 1362 7857 1322 1326 7858 1321 1325 7859 1322 1326 7860 1359 1362 7861 1360 1363 7862 1360 1363 7863 1323 1327 7864 1322 1326 7865 1323 1327 7866 1360 1363 7867 1361 1364 7868 1361 1364 7869 1324 1328 7870 1323 1327 7871 1324 1328 7872 1361 1364 7873 1362 1365 7874 1362 1365 7875 1325 1329 7876 1324 1328 7877 1325 1329 7878 1362 1365 7879 1363 1366 7880 1363 1366 7881 1326 1330 7882 1325 1329 7883 1326 1330 7884 1363 1366 7885 1364 1367 7886 1364 1367 7887 1327 1331 7888 1326 1330 7889 1327 1331 7890 1364 1367 7891 1365 1368 7892 1365 1368 7893 1328 1332 7894 1327 1331 7895 1328 1332 7896 1365 1368 7897 1366 1369 7898 1366 1369 7899 1329 1333 7900 1328 1332 7901 1329 1333 7902 1366 1369 7903 1367 1370 7904 1367 1370 7905 1330 1334 7906 1329 1333 7907 1330 1334 7908 1367 1370 7909 1368 1371 7910 1368 1371 7911 1331 1335 7912 1330 1334 7913 1331 1335 7914 1368 1371 7915 1369 1372 7916 1369 1372 7917 1332 1336 7918 1331 1335 7919 1332 1336 7920 1369 1372 7921 1370 1373 7922 1370 1373 7923 1333 1337 7924 1332 1336 7925 1333 1337 7926 1370 1373 7927 1371 1374 7928 1371 1374 7929 1334 1338 7930 1333 1337 7931 1334 1338 7932 1371 1374 7933 1372 1375 7934 1372 1375 7935 1335 1339 7936 1334 1338 7937 1335 1339 7938 1372 1375 7939 1373 1376 7940 1373 1376 7941 1336 1340 7942 1335 1339 7943 1336 1340 7944 1373 1376 7945 1374 1377 7946 1374 1377 7947 1337 1341 7948 1336 1340 7949 1337 1341 7950 1374 1377 7951 1375 1378 7952 1375 1378 7953 1338 1342 7954 1337 1341 7955 1338 1342 7956 1375 1378 7957 1376 1379 7958 1376 1379 7959 1339 1343 7960 1338 1342 7961 1339 1343 7962 1376 1379 7963 1377 684 7964 1377 684 7965 1340 627 7966 1339 1343 7967 1341 1344 7968 1378 1380 7969 1379 1381 7970 1379 1381 7971 1342 1345 7972 1341 1344 7973 1342 1345 7974 1379 1381 7975 1380 1382 7976 1380 1382 7977 1343 1346 7978 1342 1345 7979 1343 1346 7980 1380 1382 7981 1381 1383 7982 1381 1383 7983 1344 1347 7984 1343 1346 7985 1344 1347 7986 1381 1383 7987 1382 1384 7988 1382 1384 7989 1345 1348 7990 1344 1347 7991 1345 1348 7992 1382 1384 7993 1383 1385 7994 1383 1385 7995 1346 1349 7996 1345 1348 7997 1346 1349 7998 1383 1385 7999 1384 1386 8000 1384 1386 8001 1347 1350 8002 1346 1349 8003 1347 1350 8004 1384 1386 8005 1385 1387 8006 1385 1387 8007 1348 1351 8008 1347 1350 8009 1348 1351 8010 1385 1387 8011 1386 1388 8012 1386 1388 8013 1349 1352 8014 1348 1351 8015 1349 1352 8016 1386 1388 8017 1387 1389 8018 1387 1389 8019 1350 1353 8020 1349 1352 8021 1350 1353 8022 1387 1389 8023 1388 1390 8024 1388 1390 8025 1351 1354 8026 1350 1353 8027 1351 1354 8028 1388 1390 8029 1389 1391 8030 1389 1391 8031 1352 1355 8032 1351 1354 8033 1352 1355 8034 1389 1391 8035 1390 1392 8036 1390 1392 8037 1353 1356 8038 1352 1355 8039 1353 1356 8040 1390 1392 8041 1391 1393 8042 1391 1393 8043 1354 1357 8044 1353 1356 8045 1354 1357 8046 1391 1393 8047 1392 1394 8048 1392 1394 8049 1355 1358 8050 1354 1357 8051 1355 1358 8052 1392 1394 8053 1393 1395 8054 1393 1395 8055 1356 1359 8056 1355 1358 8057 1356 1359 8058 1393 1395 8059 1394 1396 8060 1394 1396 8061 1357 1360 8062 1356 1359 8063 1357 1360 8064 1394 1396 8065 1395 1397 8066 1395 1397 8067 1358 1361 8068 1357 1360 8069 1358 1361 8070 1395 1397 8071 1396 1398 8072 1396 1398 8073 1359 1362 8074 1358 1361 8075 1359 1362 8076 1396 1398 8077 1397 1399 8078 1397 1399 8079 1360 1363 8080 1359 1362 8081 1360 1363 8082 1397 1399 8083 1398 1400 8084 1398 1400 8085 1361 1364 8086 1360 1363 8087 1361 1364 8088 1398 1400 8089 1399 1401 8090 1399 1401 8091 1362 1365 8092 1361 1364 8093 1362 1365 8094 1399 1401 8095 1400 1402 8096 1400 1402 8097 1363 1366 8098 1362 1365 8099 1363 1366 8100 1400 1402 8101 1401 1403 8102 1401 1403 8103 1364 1367 8104 1363 1366 8105 1364 1367 8106 1401 1403 8107 1402 1404 8108 1402 1404 8109 1365 1368 8110 1364 1367 8111 1365 1368 8112 1402 1404 8113 1403 1405 8114 1403 1405 8115 1366 1369 8116 1365 1368 8117 1366 1369 8118 1403 1405 8119 1404 1406 8120 1404 1406 8121 1367 1370 8122 1366 1369 8123 1367 1370 8124 1404 1406 8125 1405 1407 8126 1405 1407 8127 1368 1371 8128 1367 1370 8129 1368 1371 8130 1405 1407 8131 1406 1408 8132 1406 1408 8133 1369 1372 8134 1368 1371 8135 1369 1372 8136 1406 1408 8137 1407 1409 8138 1407 1409 8139 1370 1373 8140 1369 1372 8141 1370 1373 8142 1407 1409 8143 1408 1410 8144 1408 1410 8145 1371 1374 8146 1370 1373 8147 1371 1374 8148 1408 1410 8149 1409 1411 8150 1409 1411 8151 1372 1375 8152 1371 1374 8153 1372 1375 8154 1409 1411 8155 1410 1412 8156 1410 1412 8157 1373 1376 8158 1372 1375 8159 1373 1376 8160 1410 1412 8161 1411 1413 8162 1411 1413 8163 1374 1377 8164 1373 1376 8165 1374 1377 8166 1411 1413 8167 1412 1414 8168 1412 1414 8169 1375 1378 8170 1374 1377 8171 1375 1378 8172 1412 1414 8173 1413 1415 8174 1413 1415 8175 1376 1379 8176 1375 1378 8177 1376 1379 8178 1413 1415 8179 1414 741 8180 1414 741 8181 1377 684 8182 1376 1379 8183 1378 1380 8184 1415 1416 8185 1416 1417 8186 1416 1417 8187 1379 1381 8188 1378 1380 8189 1379 1381 8190 1416 1417 8191 1417 1418 8192 1417 1418 8193 1380 1382 8194 1379 1381 8195 1380 1382 8196 1417 1418 8197 1418 1419 8198 1418 1419 8199 1381 1383 8200 1380 1382 8201 1381 1383 8202 1418 1419 8203 1419 1420 8204 1419 1420 8205 1382 1384 8206 1381 1383 8207 1382 1384 8208 1419 1420 8209 1420 1421 8210 1420 1421 8211 1383 1385 8212 1382 1384 8213 1383 1385 8214 1420 1421 8215 1421 1422 8216 1421 1422 8217 1384 1386 8218 1383 1385 8219 1384 1386 8220 1421 1422 8221 1422 1423 8222 1422 1423 8223 1385 1387 8224 1384 1386 8225 1385 1387 8226 1422 1423 8227 1423 1424 8228 1423 1424 8229 1386 1388 8230 1385 1387 8231 1386 1388 8232 1423 1424 8233 1424 1425 8234 1424 1425 8235 1387 1389 8236 1386 1388 8237 1387 1389 8238 1424 1425 8239 1425 1426 8240 1425 1426 8241 1388 1390 8242 1387 1389 8243 1388 1390 8244 1425 1426 8245 1426 1427 8246 1426 1427 8247 1389 1391 8248 1388 1390 8249 1389 1391 8250 1426 1427 8251 1427 1428 8252 1427 1428 8253 1390 1392 8254 1389 1391 8255 1390 1392 8256 1427 1428 8257 1428 1429 8258 1428 1429 8259 1391 1393 8260 1390 1392 8261 1391 1393 8262 1428 1429 8263 1429 1430 8264 1429 1430 8265 1392 1394 8266 1391 1393 8267 1392 1394 8268 1429 1430 8269 1430 1431 8270 1430 1431 8271 1393 1395 8272 1392 1394 8273 1393 1395 8274 1430 1431 8275 1431 1432 8276 1431 1432 8277 1394 1396 8278 1393 1395 8279 1394 1396 8280 1431 1432 8281 1432 1433 8282 1432 1433 8283 1395 1397 8284 1394 1396 8285 1395 1397 8286 1432 1433 8287 1433 1434 8288 1433 1434 8289 1396 1398 8290 1395 1397 8291 1396 1398 8292 1433 1434 8293 1434 1435 8294 1434 1435 8295 1397 1399 8296 1396 1398 8297 1397 1399 8298 1434 1435 8299 1435 1436 8300 1435 1436 8301 1398 1400 8302 1397 1399 8303 1398 1400 8304 1435 1436 8305 1436 1437 8306 1436 1437 8307 1399 1401 8308 1398 1400 8309 1399 1401 8310 1436 1437 8311 1437 1438 8312 1437 1438 8313 1400 1402 8314 1399 1401 8315 1400 1402 8316 1437 1438 8317 1438 1439 8318 1438 1439 8319 1401 1403 8320 1400 1402 8321 1401 1403 8322 1438 1439 8323 1439 1440 8324 1439 1440 8325 1402 1404 8326 1401 1403 8327 1402 1404 8328 1439 1440 8329 1440 1441 8330 1440 1441 8331 1403 1405 8332 1402 1404 8333 1403 1405 8334 1440 1441 8335 1441 1442 8336 1441 1442 8337 1404 1406 8338 1403 1405 8339 1404 1406 8340 1441 1442 8341 1442 1443 8342 1442 1443 8343 1405 1407 8344 1404 1406 8345 1405 1407 8346 1442 1443 8347 1443 1444 8348 1443 1444 8349 1406 1408 8350 1405 1407 8351 1406 1408 8352 1443 1444 8353 1444 1445 8354 1444 1445 8355 1407 1409 8356 1406 1408 8357 1407 1409 8358 1444 1445 8359 1445 1446 8360 1445 1446 8361 1408 1410 8362 1407 1409 8363 1408 1410 8364 1445 1446 8365 1446 1447 8366 1446 1447 8367 1409 1411 8368 1408 1410 8369 1409 1411 8370 1446 1447 8371 1447 1448 8372 1447 1448 8373 1410 1412 8374 1409 1411 8375 1410 1412 8376 1447 1448 8377 1448 1449 8378 1448 1449 8379 1411 1413 8380 1410 1412 8381 1411 1413 8382 1448 1449 8383 1449 1450 8384 1449 1450 8385 1412 1414 8386 1411 1413 8387 1412 1414 8388 1449 1450 8389 1450 1451 8390 1450 1451 8391 1413 1415 8392 1412 1414 8393 1413 1415 8394 1450 1451 8395 1451 798 8396 1451 798 8397 1414 741 8398 1413 1415 8399 1415 1416 8400 1452 1452 8401 1453 1453 8402 1453 1453 8403 1416 1417 8404 1415 1416 8405 1416 1417 8406 1453 1453 8407 1454 1454 8408 1454 1454 8409 1417 1418 8410 1416 1417 8411 1417 1418 8412 1454 1454 8413 1455 1455 8414 1455 1455 8415 1418 1419 8416 1417 1418 8417 1418 1419 8418 1455 1455 8419 1456 1456 8420 1456 1456 8421 1419 1420 8422 1418 1419 8423 1419 1420 8424 1456 1456 8425 1457 1457 8426 1457 1457 8427 1420 1421 8428 1419 1420 8429 1420 1421 8430 1457 1457 8431 1458 1458 8432 1458 1458 8433 1421 1422 8434 1420 1421 8435 1421 1422 8436 1458 1458 8437 1459 1459 8438 1459 1459 8439 1422 1423 8440 1421 1422 8441 1422 1423 8442 1459 1459 8443 1460 1460 8444 1460 1460 8445 1423 1424 8446 1422 1423 8447 1423 1424 8448 1460 1460 8449 1461 1461 8450 1461 1461 8451 1424 1425 8452 1423 1424 8453 1424 1425 8454 1461 1461 8455 1462 1462 8456 1462 1462 8457 1425 1426 8458 1424 1425 8459 1425 1426 8460 1462 1462 8461 1463 1463 8462 1463 1463 8463 1426 1427 8464 1425 1426 8465 1426 1427 8466 1463 1463 8467 1464 1464 8468 1464 1464 8469 1427 1428 8470 1426 1427 8471 1427 1428 8472 1464 1464 8473 1465 1465 8474 1465 1465 8475 1428 1429 8476 1427 1428 8477 1428 1429 8478 1465 1465 8479 1466 1466 8480 1466 1466 8481 1429 1430 8482 1428 1429 8483 1429 1430 8484 1466 1466 8485 1467 1467 8486 1467 1467 8487 1430 1431 8488 1429 1430 8489 1430 1431 8490 1467 1467 8491 1468 1468 8492 1468 1468 8493 1431 1432 8494 1430 1431 8495 1431 1432 8496 1468 1468 8497 1469 1469 8498 1469 1469 8499 1432 1433 8500 1431 1432 8501 1432 1433 8502 1469 1469 8503 1470 1470 8504 1470 1470 8505 1433 1434 8506 1432 1433 8507 1433 1434 8508 1470 1470 8509 1471 1471 8510 1471 1471 8511 1434 1435 8512 1433 1434 8513 1434 1435 8514 1471 1471 8515 1472 1472 8516 1472 1472 8517 1435 1436 8518 1434 1435 8519 1435 1436 8520 1472 1472 8521 1473 1473 8522 1473 1473 8523 1436 1437 8524 1435 1436 8525 1436 1437 8526 1473 1473 8527 1474 1474 8528 1474 1474 8529 1437 1438 8530 1436 1437 8531 1437 1438 8532 1474 1474 8533 1475 1475 8534 1475 1475 8535 1438 1439 8536 1437 1438 8537 1438 1439 8538 1475 1475 8539 1476 1476 8540 1476 1476 8541 1439 1440 8542 1438 1439 8543 1439 1440 8544 1476 1476 8545 1477 1477 8546 1477 1477 8547 1440 1441 8548 1439 1440 8549 1440 1441 8550 1477 1477 8551 1478 1478 8552 1478 1478 8553 1441 1442 8554 1440 1441 8555 1441 1442 8556 1478 1478 8557 1479 1479 8558 1479 1479 8559 1442 1443 8560 1441 1442 8561 1442 1443 8562 1479 1479 8563 1480 1480 8564 1480 1480 8565 1443 1444 8566 1442 1443 8567 1443 1444 8568 1480 1480 8569 1481 1481 8570 1481 1481 8571 1444 1445 8572 1443 1444 8573 1444 1445 8574 1481 1481 8575 1482 1482 8576 1482 1482 8577 1445 1446 8578 1444 1445 8579 1445 1446 8580 1482 1482 8581 1483 1483 8582 1483 1483 8583 1446 1447 8584 1445 1446 8585 1446 1447 8586 1483 1483 8587 1484 1484 8588 1484 1484 8589 1447 1448 8590 1446 1447 8591 1447 1448 8592 1484 1484 8593 1485 1485 8594 1485 1485 8595 1448 1449 8596 1447 1448 8597 1448 1449 8598 1485 1485 8599 1486 1486 8600 1486 1486 8601 1449 1450 8602 1448 1449 8603 1449 1450 8604 1486 1486 8605 1487 1487 8606 1487 1487 8607 1450 1451 8608 1449 1450 8609 1450 1451 8610 1487 1487 8611 846 855 8612 846 855 8613 1451 798 8614 1450 1451 8615 1452 1452 8616 903 912 8617 904 915 8618 904 915 8619 1453 1453 8620 1452 1452 8621 1453 1453 8622 904 915 8623 905 917 8624 905 917 8625 1454 1454 8626 1453 1453 8627 1454 1454 8628 905 917 8629 906 919 8630 906 919 8631 1455 1455 8632 1454 1454 8633 1455 1455 8634 906 919 8635 907 921 8636 907 921 8637 1456 1456 8638 1455 1455 8639 1456 1456 8640 907 921 8641 908 923 8642 908 923 8643 1457 1457 8644 1456 1456 8645 1457 1457 8646 908 923 8647 909 925 8648 909 925 8649 1458 1458 8650 1457 1457 8651 1458 1458 8652 909 925 8653 910 927 8654 910 927 8655 1459 1459 8656 1458 1458 8657 1459 1459 8658 910 927 8659 911 929 8660 911 929 8661 1460 1460 8662 1459 1459 8663 1460 1460 8664 911 929 8665 912 931 8666 912 931 8667 1461 1461 8668 1460 1460 8669 1461 1461 8670 912 931 8671 913 933 8672 913 933 8673 1462 1462 8674 1461 1461 8675 1462 1462 8676 913 933 8677 914 935 8678 914 935 8679 1463 1463 8680 1462 1462 8681 1463 1463 8682 914 935 8683 915 937 8684 915 937 8685 1464 1464 8686 1463 1463 8687 1464 1464 8688 915 937 8689 916 939 8690 916 939 8691 1465 1465 8692 1464 1464 8693 1465 1465 8694 916 939 8695 917 941 8696 917 941 8697 1466 1466 8698 1465 1465 8699 1466 1466 8700 917 941 8701 918 943 8702 918 943 8703 1467 1467 8704 1466 1466 8705 1467 1467 8706 918 943 8707 919 945 8708 919 945 8709 1468 1468 8710 1467 1467 8711 1468 1468 8712 919 945 8713 920 947 8714 920 947 8715 1469 1469 8716 1468 1468 8717 1469 1469 8718 920 947 8719 921 949 8720 921 949 8721 1470 1470 8722 1469 1469 8723 1470 1470 8724 921 949 8725 922 951 8726 922 951 8727 1471 1471 8728 1470 1470 8729 1471 1471 8730 922 951 8731 923 953 8732 923 953 8733 1472 1472 8734 1471 1471 8735 1472 1472 8736 923 953 8737 924 955 8738 924 955 8739 1473 1473 8740 1472 1472 8741 1473 1473 8742 924 955 8743 925 957 8744 925 957 8745 1474 1474 8746 1473 1473 8747 1474 1474 8748 925 957 8749 926 959 8750 926 959 8751 1475 1475 8752 1474 1474 8753 1475 1475 8754 926 959 8755 927 961 8756 927 961 8757 1476 1476 8758 1475 1475 8759 1476 1476 8760 927 961 8761 928 963 8762 928 963 8763 1477 1477 8764 1476 1476 8765 1477 1477 8766 928 963 8767 929 965 8768 929 965 8769 1478 1478 8770 1477 1477 8771 1478 1478 8772 929 965 8773 930 967 8774 930 967 8775 1479 1479 8776 1478 1478 8777 1479 1479 8778 930 967 8779 931 969 8780 931 969 8781 1480 1480 8782 1479 1479 8783 1480 1480 8784 931 969 8785 932 971 8786 932 971 8787 1481 1481 8788 1480 1480 8789 1481 1481 8790 932 971 8791 933 973 8792 933 973 8793 1482 1482 8794 1481 1481 8795 1482 1482 8796 933 973 8797 934 975 8798 934 975 8799 1483 1483 8800 1482 1482 8801 1483 1483 8802 934 975 8803 935 977 8804 935 977 8805 1484 1484 8806 1483 1483 8807 1484 1484 8808 935 977 8809 936 979 8810 936 979 8811 1485 1485 8812 1484 1484 8813 1485 1485 8814 936 979 8815 937 981 8816 937 981 8817 1486 1486 8818 1485 1485 8819 1486 1486 8820 937 981 8821 938 983 8822 938 983 8823 1487 1487 8824 1486 1486 8825 938 983 8826 0 0 8827 1487 1487 8828 0 0 8829 846 855 8830 1487 1487 8831

    -
    -
    - 1 -
    - - - - -8.303196 -0.5171806 -8.40288e-5 -7.981606 -0.3640494 -3.68969e-6 -7.730137 -0.2151453 -3.68633e-6 -7.517609 -0.09486031 -3.68362e-6 -7.324864 0.007360935 -3.68132e-6 -7.132734 0.1020737 -3.67919e-6 -6.92206 0.1998334 -3.67699e-6 -6.673676 0.3111954 -3.67448e-6 -6.388778 0.4364796 -3.67166e-6 -6.0848 0.5664098 -3.66873e-6 -5.766932 0.6971478 -3.66579e-6 -5.440369 0.8248558 -3.66291e-6 -5.110298 0.9456947 -3.66019e-6 -4.781912 1.055827 -3.65771e-6 -4.460403 1.151413 -3.65555e-6 -4.145794 1.232589 -3.65373e-6 -3.833478 1.302813 -3.65214e-6 -3.5217 1.363227 -3.65078e-6 -3.208709 1.414977 -3.64962e-6 -2.892749 1.459205 -3.64862e-6 -2.572068 1.497056 -3.64777e-6 -2.244911 1.529675 -3.64703e-6 -1.912202 1.55749 -3.64641e-6 -1.575808 1.57963 -3.64591e-6 -1.235389 1.595281 -3.64556e-6 -0.8906069 1.603633 -3.64537e-6 -0.5411234 1.603874 -3.64536e-6 -0.1866002 1.595191 -3.64556e-6 0.1733016 1.576775 -3.64597e-6 0.5460095 1.548671 -3.64661e-6 0.9336982 1.511618 -3.64744e-6 1.328827 1.465838 -3.64847e-6 1.723857 1.411554 -3.64969e-6 2.111247 1.348989 -3.6511e-6 2.483457 1.278365 -3.6527e-6 2.832947 1.199905 -3.65446e-6 3.162812 1.11373 -3.6564e-6 3.480787 1.019681 -3.65852e-6 3.786289 0.9175642 -3.66082e-6 4.078737 0.8071845 -3.66331e-6 4.357549 0.6883473 -3.66598e-6 4.622141 0.5608582 -3.66886e-6 4.871933 0.4245224 -3.67193e-6 5.107889 0.2794113 -3.67519e-6 5.330848 0.1257222 -3.67865e-6 5.540038 -0.03655195 -3.68231e-6 5.734692 -0.2074177 -3.68616e-6 5.914034 -0.3868821 -3.6902e-6 6.077297 -0.5749515 -3.69444e-6 6.223709 -0.7716331 -3.69887e-6 6.357725 -0.966782 -3.70326e-6 6.481518 -1.15701 -3.70754e-6 6.590883 -1.352461 -3.71195e-6 6.681629 -1.563276 -3.71669e-6 6.749554 -1.799598 -3.72202e-6 6.79046 -2.071571 -3.72814e-6 6.800148 -2.389336 -3.7353e-6 -8.30319 -0.6604711 1.091452 -7.981606 -0.5187826 1.1787 -7.730137 -0.3812131 1.265043 -7.517609 -0.2700843 1.334792 -7.324864 -0.175644 1.394065 -7.132734 -0.0881409 1.448986 -6.92206 0.002177298 1.505673 -6.673676 0.1050623 1.570247 -6.388778 0.2208098 1.642894 -6.0848 0.3408497 1.718235 -5.766932 0.4616359 1.794045 -5.440369 0.5796226 1.868098 -5.110298 0.6912633 1.938167 -4.781912 0.7930117 2.002028 -4.460403 0.881322 2.057455 -4.145794 0.9563195 2.104526 -3.833478 1.021197 2.145246 -3.5217 1.077013 2.180277 -3.208709 1.124823 2.210285 -2.892749 1.165685 2.235931 -2.572068 1.200655 2.257879 -2.244911 1.23079 2.276793 -1.912202 1.256488 2.292922 -1.575808 1.276943 2.30576 -1.235389 1.291402 2.314836 -0.8906069 1.299119 2.319679 -0.5411234 1.299341 2.319818 -0.1866002 1.29132 2.314784 0.1733016 1.274305 2.304105 0.5460095 1.24834 2.287809 0.9336982 1.214108 2.266323 1.328827 1.171813 2.239777 1.723857 1.121661 2.2083 2.111247 1.063858 2.172021 2.483457 0.9986106 2.131069 2.832947 0.9261233 2.085574 3.162812 0.8465074 2.035604 3.480787 0.7596176 1.981069 3.786289 0.6652737 1.921855 4.078737 0.5632964 1.857851 4.357549 0.4535051 1.788942 4.622141 0.3357206 1.715016 4.871933 0.2097626 1.63596 5.107889 0.07569748 1.551817 5.330848 -0.0662927 1.462698 5.540038 -0.2162144 1.368602 5.734692 -0.3740739 1.269524 5.914034 -0.5398772 1.16546 6.077297 -0.7136309 1.056406 6.223709 -0.895341 0.9423585 6.357725 -1.075635 0.8291996 6.481518 -1.251383 0.7188939 6.590883 -1.431955 0.6055602 6.681629 -1.626723 0.483317 6.749554 -1.845057 0.3462832 6.79046 -2.096327 0.1885775 6.800148 -2.389903 0.004318416 -8.303183 -1.068528 2.016812 -7.981606 -0.959425 2.177956 -7.730137 -0.854134 2.337498 -7.517609 -0.7690796 2.466376 -7.324864 -0.6967983 2.5759 -7.132734 -0.6298262 2.677379 -6.92206 -0.5606997 2.782123 -6.673676 -0.4819549 2.901441 -6.388778 -0.3933657 3.035675 -6.0848 -0.3014911 3.174887 -5.766932 -0.2090453 3.314966 -5.440369 -0.1187421 3.451797 -5.110298 -0.03329616 3.581269 -4.781912 0.0445789 3.699268 -4.460403 0.1121687 3.801684 -4.145794 0.1695692 3.888659 -3.833478 0.2192246 3.9639 -3.5217 0.2619438 4.02863 -3.208709 0.2985362 4.084076 -2.892749 0.3298103 4.131464 -2.572068 0.3565752 4.17202 -2.244911 0.3796398 4.206968 -1.912202 0.3993086 4.236771 -1.575808 0.4149634 4.260492 -1.235388 0.4260306 4.277261 -0.8906069 0.4319364 4.286211 -0.5411234 0.4321067 4.286468 -0.1866002 0.4259674 4.277166 0.1733016 0.4129445 4.257433 0.5460095 0.3930723 4.227322 0.9336982 0.3668718 4.187622 1.328827 0.3345003 4.138571 1.723857 0.2961161 4.08041 2.111247 0.2518758 4.013374 2.483457 0.2019371 3.937705 2.832947 0.1464578 3.85364 3.162812 0.08552253 3.761308 3.480787 0.01901996 3.660541 3.786289 -0.05318766 3.551128 4.078737 -0.1312378 3.432863 4.357549 -0.2152685 3.305536 4.622141 -0.3054167 3.168939 4.871933 -0.4018208 3.022863 5.107889 -0.5044298 2.867386 5.330848 -0.6131045 2.702717 5.540038 -0.7278496 2.52885 5.734692 -0.84867 2.345777 5.914034 -0.9755704 2.153492 6.077297 -1.108556 1.951987 6.223709 -1.24763 1.741254 6.357725 -1.385622 1.532164 6.481518 -1.520133 1.328346 6.590883 -1.658338 1.118932 6.681629 -1.807406 0.8930563 6.749554 -1.974512 0.639851 6.79046 -2.166825 0.3484488 6.800148 -2.391519 0.007982492 -8.303179 -1.679227 2.635118 -7.981606 -1.618893 2.845638 -7.730137 -1.56191 3.05409 -7.517609 -1.515879 3.222477 -7.324864 -1.476761 3.365577 -7.132734 -1.440516 3.498166 -6.92206 -1.403105 3.63502 -6.673676 -1.360488 3.790916 -6.388778 -1.312544 3.966301 -6.0848 -1.262822 4.148191 -5.766932 -1.212791 4.331213 -5.440369 -1.163919 4.509991 -5.110298 -1.117676 4.679154 -4.781912 -1.07553 4.833328 -4.460403 -1.038951 4.96714 -4.145794 -1.007886 5.080779 -3.833478 -0.9810128 5.179086 -3.5217 -0.9578933 5.263659 -3.208709 -0.9380896 5.336104 -2.892749 -0.9211642 5.398019 -2.572068 -0.9066792 5.451007 -2.244911 -0.8941966 5.49667 -1.912202 -0.8835521 5.535609 -1.575808 -0.8750796 5.566602 -1.235388 -0.8690902 5.588512 -0.8906069 -0.865894 5.600205 -0.5411234 -0.8658019 5.600542 -0.1866002 -0.8691244 5.588387 0.1733016 -0.8761723 5.562605 0.5460095 -0.8869271 5.523263 0.9336982 -0.9011067 5.471392 1.328827 -0.9186261 5.407304 1.723857 -0.9393996 5.331313 2.111247 -0.9633421 5.243728 2.483457 -0.9903687 5.144861 2.832947 -1.020394 5.035025 3.162812 -1.053372 4.914387 3.480787 -1.089363 4.782728 3.786289 -1.128441 4.639773 4.078737 -1.170682 4.485253 4.357549 -1.216159 4.318892 4.622141 -1.264947 4.140419 4.871933 -1.31712 3.949563 5.107889 -1.372652 3.746421 5.330848 -1.431466 3.531271 5.540038 -1.493566 3.304103 5.734692 -1.558953 3.064907 5.914034 -1.627631 2.813674 6.077297 -1.699602 2.550395 6.223709 -1.774869 2.275059 6.357725 -1.84955 2.00187 6.481518 -1.922347 1.735568 6.590883 -1.997142 1.461957 6.681629 -2.077818 1.166835 6.749554 -2.168254 0.8360066 6.79046 -2.272334 0.4552714 6.800148 -2.393937 0.01043081 -8.303178 -2.399597 2.852238 -7.981606 -2.396789 3.080097 -7.730137 -2.396789 3.305723 -7.517609 -2.396789 3.487984 -7.324864 -2.396789 3.642874 -7.132734 -2.396789 3.786388 -6.92206 -2.396789 3.934518 -6.673676 -2.396789 4.103258 -6.388778 -2.396789 4.293095 -6.0848 -2.396789 4.489971 -5.766932 -2.396789 4.688071 -5.440369 -2.39679 4.88158 -5.110298 -2.39679 5.064681 -4.781912 -2.39679 5.231557 -4.460403 -2.39679 5.376394 -4.145794 -2.39679 5.499396 -3.833478 -2.39679 5.605802 -3.5217 -2.39679 5.697344 -3.208709 -2.39679 5.775757 -2.892749 -2.39679 5.842774 -2.572067 -2.39679 5.900128 -2.244911 -2.39679 5.949553 -1.912202 -2.39679 5.991701 -1.575808 -2.39679 6.025247 -1.235388 -2.39679 6.048963 -0.8906069 -2.39679 6.061619 -0.5411234 -2.39679 6.061983 -0.1866002 -2.39679 6.048828 0.1733016 -2.39679 6.020921 0.5460095 -2.39679 5.978337 0.9336982 -2.39679 5.922193 1.328827 -2.39679 5.852825 1.723857 -2.39679 5.770572 2.111247 -2.39679 5.67577 2.483458 -2.39679 5.568758 2.832947 -2.39679 5.449872 3.162812 -2.39679 5.319295 3.480787 -2.39679 5.176787 3.786289 -2.39679 5.022055 4.078737 -2.39679 4.854803 4.357549 -2.39679 4.674736 4.622141 -2.39679 4.481558 4.871933 -2.39679 4.274976 5.107889 -2.39679 4.055097 5.330848 -2.39679 3.82222 5.540038 -2.39679 3.576335 5.734692 -2.39679 3.317431 5.914034 -2.39679 3.045499 6.077297 -2.39679 2.760528 6.223709 -2.39679 2.462507 6.357725 -2.39679 2.166808 6.481518 -2.39679 1.878566 6.590883 -2.39679 1.582411 6.681629 -2.39679 1.262974 6.749554 -2.39679 0.9048874 6.79046 -2.39679 0.4927824 6.800148 -2.39679 0.01129043 -8.303179 -3.119967 2.635118 -7.981606 -3.174685 2.845638 -7.730137 -3.231668 3.05409 -7.517609 -3.2777 3.222477 -7.324864 -3.316818 3.365577 -7.132734 -3.353063 3.498166 -6.92206 -3.390474 3.63502 -6.673676 -3.43309 3.790916 -6.388778 -3.481035 3.966302 -6.0848 -3.530757 4.148192 -5.766932 -3.580788 4.331213 -5.440369 -3.62966 4.509991 -5.110298 -3.675903 4.679154 -4.781912 -3.718049 4.833328 -4.460403 -3.754628 4.96714 -4.145794 -3.785693 5.08078 -3.833478 -3.812566 5.179085 -3.5217 -3.835686 5.263659 -3.208709 -3.855489 5.336103 -2.892749 -3.872415 5.398019 -2.572067 -3.8869 5.451007 -2.244911 -3.899382 5.49667 -1.912202 -3.910027 5.535609 -1.575808 -3.918499 5.566602 -1.235388 -3.924489 5.588512 -0.8906069 -3.927685 5.600204 -0.5411234 -3.927777 5.600541 -0.1866002 -3.924455 5.588387 0.1733016 -3.917407 5.562605 0.5460095 -3.906652 5.523263 0.9336982 -3.892472 5.471392 1.328827 -3.874953 5.407304 1.723857 -3.85418 5.331313 2.111247 -3.830237 5.243727 2.483458 -3.803211 5.14486 2.832947 -3.773185 5.035024 3.162812 -3.740207 4.914387 3.480787 -3.704216 4.782728 3.786289 -3.665138 4.639773 4.078737 -3.622898 4.485252 4.357549 -3.577421 4.318892 4.622141 -3.528633 4.140419 4.871933 -3.476459 3.949563 5.107889 -3.420928 3.746421 5.330848 -3.362113 3.531271 5.540038 -3.300014 3.304102 5.734692 -3.234626 3.064907 5.914034 -3.165948 2.813674 6.077297 -3.093977 2.550395 6.223709 -3.01871 2.275059 6.357725 -2.94403 2.001869 6.481518 -2.871233 1.735568 6.590883 -2.796437 1.461957 6.681629 -2.715762 1.166835 6.749554 -2.625325 0.8360065 6.79046 -2.521245 0.4552711 6.800148 -2.399642 0.01043057 -7.981606 -3.834154 2.177957 -7.730137 -3.939445 2.337499 -7.517609 -4.024499 2.466377 -7.324864 -4.09678 2.575901 -7.132734 -4.163753 2.67738 -6.92206 -4.232879 2.782123 -6.673676 -4.311624 2.901441 -6.388778 -4.400213 3.035676 -6.0848 -4.492088 3.174888 -5.766932 -4.584534 3.314966 -5.440369 -4.674837 3.451797 -5.110298 -4.760283 3.581269 -4.781912 -4.838158 3.699269 -4.460403 -4.905747 3.801684 -4.145794 -4.963148 3.88866 -3.833478 -5.012804 3.9639 -3.5217 -5.055523 4.02863 -3.208709 -5.092115 4.084076 -2.892749 -5.123389 4.131464 -2.572068 -5.150154 4.17202 -2.244911 -5.173219 4.206968 -1.912202 -5.192887 4.236771 -1.575808 -5.208542 4.260492 -1.235388 -5.21961 4.277261 -0.8906069 -5.225515 4.28621 -0.5411234 -5.225686 4.286468 -0.1866002 -5.219546 4.277166 0.1733016 -5.206523 4.257433 0.5460095 -5.186651 4.227322 0.9336982 -5.160451 4.187621 1.328827 -5.128079 4.13857 1.723857 -5.089695 4.080409 2.111247 -5.045455 4.013374 2.483457 -4.995516 3.937705 2.832947 -4.940037 3.85364 3.162812 -4.879102 3.761308 3.480787 -4.812599 3.66054 3.786289 -4.740391 3.551128 4.078737 -4.662341 3.432863 4.357549 -4.578311 3.305536 4.622141 -4.488163 3.168939 4.871933 -4.391758 3.022863 5.107889 -4.289149 2.867386 5.330848 -4.180475 2.702717 5.540038 -4.06573 2.52885 5.734692 -3.944909 2.345777 5.914034 -3.818009 2.153492 6.077297 -3.685024 1.951987 6.223709 -3.545949 1.741254 6.357725 -3.407958 1.532164 6.481518 -3.273446 1.328345 6.590883 -3.135242 1.118932 6.681629 -2.986173 0.893056 6.749554 -2.819068 0.6398507 6.79046 -2.626754 0.3484485 6.800148 -2.40206 0.007982194 -7.981606 -4.274796 1.1787 -7.730137 -4.412366 1.265043 -7.517609 -4.523495 1.334792 -7.324864 -4.617935 1.394065 -7.132734 -4.705438 1.448985 -6.92206 -4.795756 1.505672 -6.673676 -4.898642 1.570247 -6.388778 -5.014389 1.642894 -6.0848 -5.134429 1.718235 -5.766932 -5.255215 1.794044 -5.440369 -5.373202 1.868097 -5.110298 -5.484843 1.938167 -4.781912 -5.586591 2.002028 -4.460403 -5.674901 2.057454 -4.145794 -5.749899 2.104525 -3.833478 -5.814777 2.145245 -3.5217 -5.870592 2.180276 -3.208709 -5.918403 2.210284 -2.892749 -5.959264 2.23593 -2.572068 -5.994234 2.257878 -2.244911 -6.02437 2.276792 -1.912202 -6.050068 2.292922 -1.575808 -6.070522 2.305759 -1.235388 -6.084982 2.314835 -0.8906069 -6.092699 2.319678 -0.5411234 -6.092921 2.319817 -0.1866002 -6.084899 2.314783 0.1733016 -6.067884 2.304103 0.5460095 -6.04192 2.287807 0.9336982 -6.007688 2.266322 1.328827 -5.965392 2.239776 1.723857 -5.915241 2.208299 2.111247 -5.857438 2.17202 2.483457 -5.79219 2.131068 2.832947 -5.719703 2.085572 3.162812 -5.640087 2.035603 3.480787 -5.553197 1.981067 3.786289 -5.458853 1.921854 4.078737 -5.356876 1.857849 4.357549 -5.247085 1.788941 4.622141 -5.1293 1.715015 4.871933 -5.003342 1.635959 5.107889 -4.869277 1.551815 5.330848 -4.727287 1.462697 5.540038 -4.577365 1.368601 5.734692 -4.419506 1.269523 5.914034 -4.253702 1.165459 6.077297 -4.079948 1.056405 6.223709 -3.898238 0.9423574 6.357725 -3.717944 0.8291985 6.481518 -3.542196 0.7188929 6.590883 -3.361624 0.6055593 6.681629 -3.166856 0.4833162 6.749554 -2.948523 0.3462825 6.79046 -2.697253 0.1885768 6.800148 -2.403676 0.004317879 -7.981606 -4.42953 -3.3029e-6 -7.730137 -4.578434 -3.34953e-6 -7.517609 -4.698719 -3.38808e-6 -7.324864 -4.80094 -3.42198e-6 -7.132734 -4.895653 -3.45465e-6 -6.92206 -4.993412 -3.48954e-6 -6.673676 -5.104774 -3.53006e-6 -6.388778 -5.230059 -3.57617e-6 -6.0848 -5.359989 -3.62478e-6 -5.766932 -5.490727 -3.67481e-6 -5.440369 -5.618435 -3.7252e-6 -5.110298 -5.739274 -3.77484e-6 -4.781912 -5.849406 -3.82267e-6 -4.460403 -5.944992 -3.8676e-6 -4.145794 -6.026169 -3.90965e-6 -3.833478 -6.096392 -3.94979e-6 -3.5217 -6.156806 -3.98836e-6 -3.208709 -6.208556 -4.0257e-6 -2.892749 -6.252784 -4.06215e-6 -2.572068 -6.290636 -4.09805e-6 -2.244911 -6.323254 -4.13375e-6 -1.912202 -6.351069 -4.16922e-6 -1.575808 -6.373209 -4.20416e-6 -1.235389 -6.38886 -4.23848e-6 -0.8906069 -6.397213 -4.27207e-6 -0.5411234 -6.397453 -4.30484e-6 -0.1866002 -6.388771 -4.3367e-6 0.1733016 -6.370354 -4.36756e-6 0.5460095 -6.34225 -4.39811e-6 0.9336982 -6.305197 -4.42869e-6 1.328827 -6.259417 -4.4586e-6 1.723857 -6.205133 -4.48719e-6 2.111247 -6.142568 -4.51378e-6 2.483457 -6.071944 -4.5377e-6 2.832947 -5.993484 -4.55827e-6 3.162812 -5.907309 -4.57581e-6 3.480787 -5.81326 -4.59102e-6 3.786289 -5.711143 -4.60381e-6 4.078737 -5.600763 -4.6141e-6 4.357549 -5.481926 -4.62179e-6 4.622141 -5.354437 -4.62682e-6 4.871933 -5.218102 -4.62909e-6 5.107889 -5.07299 -4.6287e-6 5.330848 -4.919302 -4.62576e-6 5.540038 -4.757027 -4.6202e-6 5.734692 -4.586161 -4.61195e-6 5.914034 -4.406697 -4.60094e-6 6.077297 -4.218627 -4.58708e-6 6.223709 -4.021946 -4.57031e-6 6.357725 -3.826797 -4.55262e-6 6.481518 -3.636569 -4.53473e-6 6.590883 -3.441118 -4.51468e-6 6.681629 -3.230303 -4.49051e-6 6.749554 -2.993981 -4.46024e-6 6.79046 -2.722008 -4.42192e-6 6.800148 -2.404243 -4.37358e-6 -7.981606 -4.274796 -1.178706 -7.730137 -4.412366 -1.26505 -7.517609 -4.523495 -1.334798 -7.324864 -4.617935 -1.394072 -7.132734 -4.705438 -1.448992 -6.92206 -4.795756 -1.505679 -6.673676 -4.898641 -1.570253 -6.388778 -5.014389 -1.642901 -6.0848 -5.134429 -1.718242 -5.766932 -5.255215 -1.794052 -5.440369 -5.373201 -1.868104 -5.110298 -5.484842 -1.938174 -4.781912 -5.586591 -2.002035 -4.460403 -5.674901 -2.057462 -4.145794 -5.749898 -2.104533 -3.833478 -5.814776 -2.145252 -3.5217 -5.870592 -2.180284 -3.208709 -5.918402 -2.210292 -2.892749 -5.959264 -2.235938 -2.572068 -5.994234 -2.257886 -2.244911 -6.024369 -2.2768 -1.912202 -6.050067 -2.29293 -1.575808 -6.070521 -2.305768 -1.235389 -6.084981 -2.314843 -0.8906069 -6.092698 -2.319686 -0.5411234 -6.09292 -2.319826 -0.1866002 -6.084899 -2.314791 0.1733016 -6.067884 -2.304112 0.5460095 -6.041919 -2.287816 0.9336982 -6.007687 -2.26633 1.328827 -5.965392 -2.239784 1.723857 -5.91524 -2.208308 2.111247 -5.857437 -2.172029 2.483457 -5.792189 -2.131077 2.832947 -5.719702 -2.085581 3.162812 -5.640086 -2.035612 3.480787 -5.553196 -1.981076 3.786289 -5.458853 -1.921863 4.078737 -5.356875 -1.857858 4.357549 -5.247084 -1.78895 4.622141 -5.1293 -1.715024 4.871933 -5.003342 -1.635968 5.107889 -4.869277 -1.551824 5.330848 -4.727286 -1.462706 5.540038 -4.577364 -1.36861 5.734692 -4.419505 -1.269532 5.914034 -4.253702 -1.165468 6.077297 -4.079948 -1.056414 6.223709 -3.898238 -0.9423664 6.357725 -3.717944 -0.8292075 6.481518 -3.542196 -0.7189019 6.590883 -3.361623 -0.6055683 6.681629 -3.166855 -0.4833251 6.749554 -2.948522 -0.3462913 6.79046 -2.697252 -0.1885856 6.800148 -2.403676 -0.004326581 -7.981606 -3.834154 -2.177963 -7.730137 -3.939445 -2.337505 -7.517609 -4.024499 -2.466383 -7.324864 -4.09678 -2.575907 -7.132734 -4.163753 -2.677386 -6.92206 -4.232879 -2.78213 -6.673676 -4.311624 -2.901448 -6.388778 -4.400213 -3.035682 -6.0848 -4.492087 -3.174895 -5.766932 -4.584533 -3.314973 -5.440369 -4.674836 -3.451805 -5.110298 -4.760283 -3.581276 -4.781912 -4.838157 -3.699276 -4.460403 -4.905747 -3.801691 -4.145794 -4.963148 -3.888667 -3.833478 -5.012803 -3.963907 -3.5217 -5.055522 -4.028637 -3.208709 -5.092114 -4.084084 -2.892749 -5.123389 -4.131472 -2.572068 -5.150154 -4.172028 -2.244911 -5.173218 -4.206976 -1.912202 -5.192887 -4.236779 -1.575808 -5.208542 -4.2605 -1.235389 -5.219609 -4.27727 -0.8906069 -5.225515 -4.286219 -0.5411234 -5.225685 -4.286477 -0.1866002 -5.219546 -4.277174 0.1733016 -5.206523 -4.257442 0.5460095 -5.186651 -4.22733 0.9336982 -5.16045 -4.18763 1.328827 -5.128079 -4.138579 1.723857 -5.089694 -4.080418 2.111247 -5.045454 -4.013383 2.483457 -4.995515 -3.937713 2.832947 -4.940036 -3.853649 3.162812 -4.879101 -3.761317 3.480787 -4.812598 -3.660549 3.786289 -4.740391 -3.551137 4.078737 -4.662341 -3.432872 4.357549 -4.57831 -3.305544 4.622141 -4.488162 -3.168947 4.871933 -4.391757 -3.022872 5.107889 -4.289149 -2.867394 5.330848 -4.180474 -2.702725 5.540038 -4.065729 -2.528858 5.734692 -3.944909 -2.345786 5.914034 -3.818008 -2.1535 6.077297 -3.685023 -1.951995 6.223709 -3.545948 -1.741263 6.357725 -3.407957 -1.532172 6.481518 -3.273445 -1.328354 6.590883 -3.135241 -1.118941 6.681629 -2.986172 -0.8930645 6.749554 -2.819067 -0.6398591 6.79046 -2.626754 -0.3484568 6.800148 -2.40206 -0.007990539 -7.981606 -3.174685 -2.845645 -7.730137 -3.231668 -3.054097 -7.517609 -3.277699 -3.222484 -7.324864 -3.316818 -3.365584 -7.132734 -3.353062 -3.498173 -6.92206 -3.390473 -3.635027 -6.673676 -3.43309 -3.790924 -6.388778 -3.481034 -3.966309 -6.0848 -3.530756 -4.1482 -5.766932 -3.580787 -4.331221 -5.440369 -3.629659 -4.509999 -5.110298 -3.675902 -4.679163 -4.781912 -3.718048 -4.833336 -4.460403 -3.754627 -4.967148 -4.145794 -3.785692 -5.080788 -3.833478 -3.812565 -5.179094 -3.5217 -3.835685 -5.263668 -3.208709 -3.855488 -5.336112 -2.892749 -3.872414 -5.398028 -2.572068 -3.886899 -5.451016 -2.244911 -3.899381 -5.496678 -1.912202 -3.910026 -5.535618 -1.575808 -3.918498 -5.566611 -1.235389 -3.924488 -5.588521 -0.8906069 -3.927684 -5.600214 -0.5411234 -3.927776 -5.60055 -0.1866002 -3.924453 -5.588397 0.1733016 -3.917406 -5.562614 0.5460095 -3.906651 -5.523272 0.9336982 -3.892471 -5.471401 1.328827 -3.874952 -5.407313 1.723857 -3.854178 -5.331321 2.111247 -3.830236 -5.243736 2.483457 -3.803209 -5.14487 2.832947 -3.773184 -5.035034 3.162812 -3.740206 -4.914396 3.480787 -3.704215 -4.782737 3.786289 -3.665137 -4.639783 4.078737 -3.622896 -4.485261 4.357549 -3.577419 -4.318901 4.622141 -3.528631 -4.140429 4.871933 -3.476458 -3.949571 5.107889 -3.420926 -3.74643 5.330848 -3.362112 -3.53128 5.540038 -3.300012 -3.304111 5.734692 -3.234625 -3.064916 5.914034 -3.165947 -2.813683 6.077297 -3.093976 -2.550403 6.223709 -3.018709 -2.275068 6.357725 -2.944029 -2.001878 6.481518 -2.871232 -1.735577 6.590883 -2.796436 -1.461965 6.681629 -2.715761 -1.166844 6.749554 -2.625324 -0.836015 6.79046 -2.521245 -0.4552796 6.800148 -2.399642 -0.01043897 -7.981606 -2.39679 -3.080104 -7.730137 -2.39679 -3.30573 -7.517609 -2.39679 -3.487991 -7.324864 -2.39679 -3.642882 -7.132734 -2.39679 -3.786395 -6.92206 -2.39679 -3.934525 -6.673676 -2.39679 -4.103265 -6.388778 -2.39679 -4.293102 -6.0848 -2.39679 -4.489978 -5.766932 -2.39679 -4.688078 -5.440369 -2.39679 -4.881587 -5.110298 -2.39679 -5.064687 -4.781912 -2.39679 -5.231565 -4.460403 -2.39679 -5.376401 -4.145794 -2.39679 -5.499404 -3.833478 -2.39679 -5.605809 -3.5217 -2.39679 -5.697352 -3.208709 -2.39679 -5.775765 -2.892749 -2.39679 -5.842782 -2.572068 -2.39679 -5.900136 -2.244911 -2.39679 -5.949561 -1.912202 -2.39679 -5.991708 -1.575808 -2.39679 -6.025255 -1.235389 -2.39679 -6.04897 -0.8906069 -2.39679 -6.061626 -0.5411234 -2.39679 -6.061991 -0.1866002 -2.39679 -6.048835 0.1733016 -2.39679 -6.020929 0.5460095 -2.39679 -5.978345 0.9336982 -2.39679 -5.9222 1.328827 -2.39679 -5.852832 1.723857 -2.39679 -5.770579 2.111247 -2.39679 -5.675778 2.483457 -2.39679 -5.568765 2.832947 -2.39679 -5.44988 3.162812 -2.396789 -5.319303 3.480787 -2.396789 -5.176795 3.786289 -2.396789 -5.022063 4.078737 -2.396789 -4.854811 4.357549 -2.396789 -4.674744 4.622141 -2.396789 -4.481566 4.871933 -2.396789 -4.274984 5.107889 -2.396789 -4.055105 5.330848 -2.396789 -3.822229 5.540038 -2.396789 -3.576344 5.734692 -2.396789 -3.31744 5.914034 -2.396789 -3.045507 6.077297 -2.396789 -2.760536 6.223709 -2.396789 -2.462515 6.357725 -2.396789 -2.166816 6.481518 -2.396789 -1.878574 6.590883 -2.396789 -1.582419 6.681629 -2.396789 -1.262982 6.749554 -2.396789 -0.9048954 6.79046 -2.396789 -0.4927905 6.800148 -2.396789 -0.01129853 -7.981606 -1.618894 -2.845645 -7.730137 -1.56191 -3.054097 -7.517609 -1.515879 -3.222484 -7.324864 -1.476761 -3.365584 -7.132734 -1.440516 -3.498173 -6.92206 -1.403105 -3.635027 -6.673676 -1.360488 -3.790923 -6.388778 -1.312544 -3.966309 -6.0848 -1.262822 -4.148199 -5.766932 -1.212791 -4.33122 -5.440369 -1.163919 -4.509998 -5.110298 -1.117676 -4.679161 -4.781912 -1.07553 -4.833335 -4.460403 -1.038951 -4.967147 -4.145794 -1.007886 -5.080786 -3.833478 -0.9810125 -5.179093 -3.5217 -0.9578929 -5.263667 -3.208709 -0.9380893 -5.336111 -2.892749 -0.9211638 -5.398026 -2.572068 -0.9066787 -5.451015 -2.244911 -0.8941963 -5.496677 -1.912202 -0.8835516 -5.535616 -1.575808 -0.8750792 -5.566609 -1.235389 -0.8690897 -5.58852 -0.8906069 -0.8658934 -5.600212 -0.5411234 -0.8658013 -5.600549 -0.1866002 -0.8691238 -5.588395 0.1733016 -0.8761717 -5.562613 0.5460095 -0.8869265 -5.52327 0.9336982 -0.9011061 -5.4714 1.328827 -0.9186254 -5.407312 1.723857 -0.9393988 -5.33132 2.111247 -0.9633415 -5.243735 2.483457 -0.990368 -5.144868 2.832947 -1.020393 -5.035032 3.162812 -1.053371 -4.914395 3.480787 -1.089362 -4.782735 3.786289 -1.128441 -4.639781 4.078737 -1.170681 -4.48526 4.357549 -1.216158 -4.3189 4.622141 -1.264946 -4.140428 4.871933 -1.317119 -3.94957 5.107889 -1.372651 -3.746429 5.330848 -1.431465 -3.531279 5.540038 -1.493565 -3.304111 5.734692 -1.558953 -3.064915 5.914034 -1.627631 -2.813682 6.077297 -1.699602 -2.550403 6.223709 -1.774869 -2.275067 6.357725 -1.849549 -2.001878 6.481518 -1.922346 -1.735576 6.590883 -1.997142 -1.461965 6.681629 -2.077817 -1.166843 6.749554 -2.168254 -0.8360148 6.79046 -2.272333 -0.4552794 6.800148 -2.393937 -0.01043885 -7.981606 -0.959425 -2.177963 -7.730137 -0.8541338 -2.337504 -7.517609 -0.7690794 -2.466383 -7.324864 -0.6967981 -2.575907 -7.132734 -0.6298259 -2.677386 -6.92206 -0.5606993 -2.782129 -6.673676 -0.4819546 -2.901447 -6.388778 -0.3933653 -3.035681 -6.0848 -0.3014907 -3.174894 -5.766932 -0.2090448 -3.314972 -5.440369 -0.1187417 -3.451803 -5.110298 -0.03329551 -3.581275 -4.781912 0.04457932 -3.699275 -4.460403 0.1121691 -3.80169 -4.145794 0.1695698 -3.888665 -3.833478 0.2192252 -3.963906 -3.5217 0.2619446 -4.028636 -3.208709 0.2985368 -4.084082 -2.892749 0.3298112 -4.13147 -2.572068 0.356576 -4.172026 -2.244911 0.3796406 -4.206974 -1.912202 0.3993095 -4.236777 -1.575808 0.4149643 -4.260498 -1.235389 0.4260314 -4.277267 -0.8906069 0.4319373 -4.286216 -0.5411234 0.4321075 -4.286474 -0.1866002 0.4259682 -4.277172 0.1733016 0.4129456 -4.257439 0.5460095 0.3930731 -4.227328 0.9336982 0.3668728 -4.187627 1.328827 0.3345013 -4.138577 1.723857 0.2961171 -4.080415 2.111247 0.2518767 -4.013381 2.483457 0.2019382 -3.937711 2.832947 0.1464587 -3.853646 3.162812 0.08552342 -3.761314 3.480787 0.01902085 -3.660547 3.786289 -0.05318677 -3.551135 4.078737 -0.1312369 -3.43287 4.357549 -0.2152675 -3.305543 4.622141 -0.305416 -3.168946 4.871933 -0.4018199 -3.02287 5.107889 -0.504429 -2.867393 5.330848 -0.6131036 -2.702724 5.540038 -0.7278488 -2.528857 5.734692 -0.8486693 -2.345784 5.914034 -0.9755697 -2.153499 6.077297 -1.108555 -1.951994 6.223709 -1.24763 -1.741261 6.357725 -1.385621 -1.532171 6.481518 -1.520133 -1.328353 6.590883 -1.658337 -1.11894 6.681629 -1.807406 -0.8930638 6.749554 -1.974511 -0.6398585 6.79046 -2.166825 -0.3484564 6.800148 -2.391519 -0.0079903 -8.303204 -0.6604709 -1.091621 -7.981606 -0.5187827 -1.178707 -7.730137 -0.3812132 -1.26505 -7.517609 -0.2700844 -1.334799 -7.324864 -0.1756442 -1.394073 -7.132734 -0.08814102 -1.448993 -6.92206 0.002177119 -1.50568 -6.673676 0.1050622 -1.570254 -6.388778 0.2208096 -1.642901 -6.0848 0.3408495 -1.718242 -5.766932 0.4616357 -1.794052 -5.440369 0.5796224 -1.868105 -5.110298 0.6912631 -1.938174 -4.781912 0.7930116 -2.002035 -4.460403 0.881322 -2.057462 -4.145794 0.9563195 -2.104533 -3.833478 1.021197 -2.145253 -3.5217 1.077013 -2.180284 -3.208709 1.124823 -2.210292 -2.892749 1.165685 -2.235938 -2.572068 1.200655 -2.257886 -2.244911 1.23079 -2.2768 -1.912202 1.256488 -2.29293 -1.575808 1.276943 -2.305767 -1.235389 1.291402 -2.314843 -0.8906069 1.299119 -2.319686 -0.5411234 1.299341 -2.319825 -0.1866002 1.29132 -2.314791 0.1733016 1.274305 -2.304112 0.5460095 1.24834 -2.287816 0.9336982 1.214108 -2.26633 1.328827 1.171813 -2.239784 1.723857 1.121661 -2.208307 2.111247 1.063859 -2.172028 2.483457 0.9986106 -2.131076 2.832947 0.9261233 -2.085581 3.162812 0.8465075 -2.035611 3.480787 0.7596177 -1.981076 3.786289 0.6652738 -1.921862 4.078737 0.5632965 -1.857858 4.357549 0.4535054 -1.788949 4.622141 0.3357207 -1.715023 4.871933 0.2097627 -1.635968 5.107889 0.07569783 -1.551824 5.330848 -0.06629258 -1.462706 5.540038 -0.2162142 -1.36861 5.734692 -0.3740738 -1.269531 5.914034 -0.5398771 -1.165467 6.077297 -0.7136307 -1.056414 6.223709 -0.8953409 -0.9423658 6.357725 -1.075635 -0.8292069 6.481518 -1.251383 -0.7189013 6.590883 -1.431955 -0.6055677 6.681629 -1.626723 -0.4833244 6.749554 -1.845057 -0.3462907 6.79046 -2.096327 -0.188585 6.800148 -2.389903 -0.004325985 -18.87788 -2.38614 1.31901e-4 -18.8435 -2.146871 1.32335e-4 -18.77263 -1.904079 1.31166e-4 -18.67062 -1.660926 1.28686e-4 -18.54284 -1.420575 1.25189e-4 -18.39461 -1.186186 1.20966e-4 -18.23132 -0.9609239 1.1631e-4 -18.0583 -0.7479489 1.11514e-4 -17.87232 -0.545005 1.06421e-4 -17.66755 -0.3485293 1.00718e-4 -17.44544 -0.1597245 9.44647e-5 -17.20743 0.0202074 8.77209e-5 -16.95497 0.190064 8.0546e-5 -16.68951 0.3486431 7.29996e-5 -16.41249 0.4947426 6.51413e-5 -16.11595 0.6313007 5.67229e-5 -15.79593 0.760366 4.76089e-5 -15.45994 0.8793998 3.80274e-5 -15.11545 0.9858656 2.82068e-5 -14.76995 1.077225 1.83751e-5 -14.43093 1.150941 8.76061e-6 -14.10587 1.204475 -4.08449e-7 -13.79124 1.235924 -9.20823e-6 -13.47921 1.24691 -1.7867e-5 -13.17083 1.24018 -2.63846e-5 -12.86711 1.218486 -3.4761e-5 -12.56909 1.184577 -4.29962e-5 -12.27781 1.141201 -5.10901e-5 -11.9943 1.091111 -5.90427e-5 -11.72168 1.031817 -6.67767e-5 -11.46006 0.960048 -7.42665e-5 -11.20598 0.8773727 -8.15894e-5 -10.95599 0.7853627 -8.88224e-5 -10.70663 0.6855881 -9.60427e-5 -10.45443 0.5796189 -1.03327e-4 -10.19594 0.4690256 -1.10754e-4 -18.87788 -2.387378 0.009564459 -18.8435 -2.166322 0.1483072 -18.77263 -1.942011 0.2890914 -18.67062 -1.717368 0.4300834 -18.54283 -1.495312 0.5694498 -18.39461 -1.278766 0.7053577 -18.23131 -1.07065 0.8359737 -18.05828 -0.8738869 0.9594644 -17.8723 -0.6863913 1.077138 -17.66754 -0.5048715 1.191061 -17.44543 -0.3304386 1.300535 -17.20741 -0.1642033 1.404863 -16.95495 -0.007276177 1.503349 -16.68949 0.1392318 1.595295 -16.41247 0.2742103 1.680004 -16.11592 0.4003735 1.75918 -15.79591 0.519614 1.834011 -15.45992 0.629587 1.903024 -15.11543 0.7279487 1.964749 -14.76993 0.8123539 2.017715 -14.4309 0.8804585 2.06045 -14.10584 0.9299177 2.091483 -13.79121 0.9589728 2.10971 -13.47919 0.9691218 2.116071 -13.1708 0.9629041 2.112161 -12.86708 0.9428614 2.099573 -12.56907 0.9115332 2.079902 -12.27779 0.8714601 2.054742 -11.99428 0.8251823 2.025689 -11.72165 0.7704023 1.991299 -11.46003 0.7040959 1.949675 -11.20596 0.627714 1.901728 -10.95597 0.542708 1.848368 -10.70661 0.4505282 1.790505 -10.45441 0.3526255 1.729051 -10.19592 0.2504507 1.664915 -18.87788 -2.390903 0.01756161 -18.8435 -2.221715 0.2739241 -18.77262 -2.050035 0.5340601 -18.67061 -1.8781 0.7945816 -18.54282 -1.708146 1.0521 -18.3946 -1.542409 1.303229 -18.2313 -1.383124 1.544579 -18.05827 -1.232528 1.772764 -17.87229 -1.089025 1.990201 -17.66752 -0.950096 2.200707 -17.44541 -0.8165909 2.402994 -17.2074 -0.6893598 2.595774 -16.95494 -0.569253 2.777758 -16.68947 -0.4571205 2.947658 -16.41245 -0.3538125 3.104187 -16.11591 -0.2572514 3.250493 -15.79589 -0.1659885 3.388769 -15.4599 -0.08181864 3.516297 -15.1154 -0.006536066 3.630359 -14.7699 0.05806481 3.728235 -14.43088 0.1101898 3.807208 -14.10582 0.1480443 3.864557 -13.79119 0.1702823 3.898244 -13.47916 0.1780497 3.910005 -13.17078 0.1732911 3.902786 -12.86706 0.1579508 3.879534 -12.56904 0.1339733 3.843193 -12.27776 0.1033024 3.796711 -11.99425 0.06788289 3.743034 -11.72163 0.02595627 3.679497 -11.46001 -0.02479225 3.602593 -11.20594 -0.08325248 3.514004 -10.95595 -0.1483134 3.415413 -10.70659 -0.2188645 3.308503 -10.45439 -0.2937962 3.194956 -10.1959 -0.3719972 3.076455 -18.87788 -2.39618 0.02290558 -18.8435 -2.304616 0.3578589 -18.77262 -2.211704 0.6977432 -18.67061 -2.118654 1.038131 -18.54282 -2.026675 1.374596 -18.39459 -1.936979 1.702713 -18.23129 -1.850775 2.018054 -18.05827 -1.769273 2.316194 -17.87229 -1.691609 2.600291 -17.66752 -1.616421 2.875332 -17.4454 -1.544169 3.139634 -17.20739 -1.475312 3.391515 -16.95493 -1.410311 3.62929 -16.68946 -1.349625 3.851278 -16.41244 -1.293715 4.055796 -16.11589 -1.241456 4.246956 -15.79588 -1.192065 4.427625 -15.45988 -1.146513 4.594252 -15.11539 -1.10577 4.743284 -14.76989 -1.070808 4.871168 -14.43086 -1.042599 4.974354 -14.1058 -1.022112 5.049287 -13.79117 -1.010077 5.093304 -13.47915 -1.005873 5.108674 -13.17076 -1.008448 5.099243 -12.86704 -1.016751 5.068865 -12.56903 -1.029727 5.021387 -12.27775 -1.046326 4.960658 -11.99424 -1.065495 4.890527 -11.72162 -1.088186 4.807514 -11.46 -1.115651 4.707036 -11.20592 -1.147289 4.591292 -10.95594 -1.182499 4.462479 -10.70657 -1.220682 4.322797 -10.45438 -1.261234 4.174443 -10.19589 -1.303556 4.019616 -18.87788 -2.402404 0.02478325 -18.8435 -2.402405 0.3873335 -18.77262 -2.402406 0.7552216 -18.67061 -2.402406 1.123655 -18.54282 -2.402406 1.487843 -18.39459 -2.402406 1.842994 -18.23129 -2.402406 2.184317 -18.05826 -2.402406 2.507022 -17.87228 -2.402406 2.814526 -17.66751 -2.402406 3.112228 -17.4454 -2.402406 3.398308 -17.20739 -2.402406 3.670942 -16.95492 -2.402406 3.928309 -16.68946 -2.402406 4.168588 -16.41244 -2.402406 4.389956 -16.11589 -2.402406 4.596868 -15.79587 -2.402406 4.792423 -15.45988 -2.402406 4.972779 -15.11539 -2.402406 5.134091 -14.76988 -2.402406 5.272513 -14.43086 -2.402406 5.384201 -14.1058 -2.402406 5.465309 -13.79117 -2.402406 5.512953 -13.47914 -2.402406 5.52959 -13.17076 -2.402406 5.519383 -12.86704 -2.402406 5.486503 -12.56902 -2.402406 5.435113 -12.27774 -2.402406 5.369381 -11.99424 -2.402406 5.293473 -11.72161 -2.402406 5.203621 -11.45999 -2.402406 5.094865 -11.20592 -2.402406 4.969585 -10.95593 -2.402406 4.83016 -10.70657 -2.402405 4.678969 -10.45437 -2.402405 4.518393 -10.19588 -2.402405 4.350809 -18.87788 -2.408629 0.02290827 -18.8435 -2.500195 0.3578604 -18.77262 -2.593108 0.6977442 -18.67061 -2.686159 1.038132 -18.54282 -2.778137 1.374597 -18.39459 -2.867834 1.702714 -18.23129 -2.954038 2.018055 -18.05827 -3.03554 2.316195 -17.87229 -3.113203 2.600291 -17.66752 -3.188391 2.875332 -17.4454 -3.260643 3.139634 -17.20739 -3.3295 3.391515 -16.95493 -3.394502 3.629291 -16.68946 -3.455187 3.851279 -16.41244 -3.511097 4.055796 -16.11589 -3.563355 4.246955 -15.79588 -3.612746 4.427625 -15.45988 -3.658298 4.594252 -15.11539 -3.699041 4.743283 -14.76989 -3.734003 4.871168 -14.43086 -3.762213 4.974354 -14.1058 -3.782699 5.049287 -13.79117 -3.794734 5.093304 -13.47915 -3.798938 5.108673 -13.17076 -3.796363 5.099242 -12.86704 -3.788061 5.068864 -12.56903 -3.775084 5.021386 -12.27775 -3.758485 4.960656 -11.99424 -3.739316 4.890526 -11.72162 -3.716626 4.807513 -11.46 -3.689161 4.707035 -11.20592 -3.657522 4.59129 -10.95594 -3.622311 4.462478 -10.70657 -3.584129 4.322796 -10.45438 -3.543576 4.174442 -10.19589 -3.501254 4.019614 -18.87788 -2.413907 0.0175665 -18.8435 -2.583097 0.273927 -18.77262 -2.754777 0.5340619 -18.67061 -2.926713 0.7945827 -18.54282 -3.096667 1.052101 -18.3946 -3.262404 1.30323 -18.2313 -3.421688 1.54458 -18.05827 -3.572284 1.772765 -17.87229 -3.715788 1.990202 -17.66752 -3.854717 2.200708 -17.44541 -3.988222 2.402995 -17.2074 -4.115452 2.595774 -16.95494 -4.235559 2.777758 -16.68947 -4.347692 2.947659 -16.41245 -4.450999 3.104187 -16.1159 -4.547561 3.250493 -15.79589 -4.638824 3.388769 -15.45989 -4.722992 3.516297 -15.1154 -4.798275 3.630359 -14.7699 -4.862876 3.728235 -14.43088 -4.915001 3.807208 -14.10582 -4.952855 3.864557 -13.79119 -4.975093 3.898244 -13.47916 -4.982861 3.910005 -13.17077 -4.978102 3.902785 -12.86706 -4.962762 3.879532 -12.56904 -4.938785 3.843192 -12.27776 -4.908113 3.796709 -11.99425 -4.872694 3.743032 -11.72163 -4.830767 3.679494 -11.46001 -4.780018 3.602591 -11.20594 -4.721558 3.514002 -10.95595 -4.656497 3.415411 -10.70659 -4.585945 3.308502 -10.45439 -4.511014 3.194955 -10.1959 -4.432812 3.076453 -8.303183 -3.730666 2.016812 -18.87788 -2.417434 0.009570896 -18.8435 -2.63849 0.1483108 -18.77263 -2.862801 0.2890935 -18.67062 -3.087445 0.4300846 -18.54283 -3.309501 0.5694507 -18.39461 -3.526047 0.7053586 -18.23131 -3.734163 0.8359745 -18.05828 -3.930926 0.959465 -17.8723 -4.118422 1.077138 -17.66754 -4.299942 1.191061 -17.44542 -4.474374 1.300534 -17.20741 -4.640609 1.404863 -16.95495 -4.797536 1.503348 -16.68949 -4.944045 1.595294 -16.41247 -5.079022 1.680003 -16.11592 -5.205186 1.759179 -15.79591 -5.324426 1.83401 -15.45991 -5.434399 1.903023 -15.11542 -5.532761 1.964748 -14.76992 -5.617166 2.017714 -14.4309 -5.68527 2.060449 -14.10584 -5.734729 2.091482 -13.79121 -5.763784 2.109709 -13.47919 -5.773933 2.11607 -13.1708 -5.767715 2.112158 -12.86708 -5.747673 2.09957 -12.56906 -5.716344 2.079898 -12.27778 -5.67627 2.054739 -11.99427 -5.629993 2.025685 -11.72165 -5.575213 1.991295 -11.46003 -5.508906 1.949672 -11.20596 -5.432525 1.901724 -10.95597 -5.347518 1.848364 -10.7066 -5.255338 1.790502 -10.45441 -5.157435 1.729048 -10.19592 -5.05526 1.664912 -8.303189 -4.138722 1.091451 -18.87788 -2.418673 1.3886e-4 -18.8435 -2.657942 1.36436e-4 -18.77263 -2.900735 1.33538e-4 -18.67062 -3.143888 1.30176e-4 -18.54283 -3.384239 1.26365e-4 -18.39461 -3.618627 1.22116e-4 -18.23132 -3.843889 1.17443e-4 -18.05829 -4.056864 1.12358e-4 -17.87232 -4.259808 1.06835e-4 -17.66755 -4.456284 1.00851e-4 -17.44544 -4.645088 9.44314e-5 -17.20743 -4.82502 8.75982e-5 -16.95497 -4.994876 8.03745e-5 -16.68951 -5.153455 7.27834e-5 -16.41249 -5.299555 6.48477e-5 -16.11594 -5.436113 5.63614e-5 -15.79593 -5.565177 4.72355e-5 -15.45994 -5.684211 3.76682e-5 -15.11545 -5.790677 2.78581e-5 -14.76995 -5.882037 1.80035e-5 -14.43093 -5.955752 8.30284e-6 -14.10586 -6.009286 -1.04554e-6 -13.79124 -6.040735 -1.01662e-5 -13.47921 -6.05172 -1.92769e-5 -13.17082 -6.04499 -2.83193e-5 -12.8671 -6.023296 -3.7235e-5 -12.56909 -5.989386 -4.59656e-5 -12.27781 -5.946011 -5.44526e-5 -11.9943 -5.89592 -6.26377e-5 -11.72167 -5.836627 -7.04202e-5 -11.46005 -5.764857 -7.78186e-5 -11.20598 -5.682182 -8.49529e-5 -10.95599 -5.590172 -9.19431e-5 -10.70663 -5.490396 -9.89094e-5 -10.45443 -5.384428 -1.05972e-4 -10.19594 -5.273834 -1.1325e-4 -8.303196 -4.282013 -8.4928e-5 -18.87788 -2.417436 -0.009293735 -18.8435 -2.638491 -0.1480384 -18.77263 -2.862802 -0.2888266 -18.67063 -3.087446 -0.4298245 -18.54284 -3.309501 -0.5691981 -18.39462 -3.526047 -0.7051144 -18.23133 -3.734163 -0.8357397 -18.05831 -3.930926 -0.9592402 -17.87233 -4.118422 -1.076925 -17.66757 -4.299941 -1.190859 -17.44546 -4.474373 -1.300345 -17.20745 -4.640609 -1.404687 -16.95499 -4.797536 -1.503187 -16.68953 -4.944044 -1.595148 -16.41251 -5.079022 -1.679874 -16.11596 -5.205185 -1.759066 -15.79595 -5.324425 -1.833915 -15.45996 -5.434398 -1.902948 -15.11547 -5.53276 -1.964692 -14.76997 -5.617165 -2.017678 -14.43095 -5.685269 -2.060432 -14.10589 -5.734728 -2.091484 -13.79126 -5.763783 -2.109729 -13.47924 -5.773932 -2.116108 -13.17085 -5.767715 -2.112215 -12.86713 -5.747672 -2.099644 -12.56911 -5.716342 -2.07999 -12.27783 -5.67627 -2.054847 -11.99432 -5.629992 -2.02581 -11.7217 -5.575212 -1.991436 -11.46008 -5.508905 -1.949827 -11.206 -5.432523 -1.901894 -10.95601 -5.347517 -1.848548 -10.70665 -5.255337 -1.7907 -10.45445 -5.157434 -1.72926 -10.19596 -5.055259 -1.665138 -8.303203 -4.138722 -1.091621 -18.87788 -2.413911 -0.01729077 -18.84351 -2.583099 -0.2736553 -18.77264 -2.754778 -0.5337955 -18.67063 -2.926713 -0.7943226 -18.54285 -3.096667 -1.051848 -18.39463 -3.262404 -1.302985 -18.23133 -3.421689 -1.544345 -18.05832 -3.572285 -1.772541 -17.87234 -3.715788 -1.989988 -17.66758 -3.854717 -2.200506 -17.44547 -3.988222 -2.402805 -17.20746 -4.115452 -2.595598 -16.95501 -4.235559 -2.777597 -16.68955 -4.347692 -2.947512 -16.41253 -4.450999 -3.104058 -16.11598 -4.54756 -3.25038 -15.79597 -4.638823 -3.388674 -15.45998 -4.722992 -3.516221 -15.11549 -4.798275 -3.630303 -14.76999 -4.862876 -3.728199 -14.43097 -4.915 -3.807191 -14.10591 -4.952855 -3.864559 -13.79128 -4.975092 -3.898264 -13.47926 -4.98286 -3.910043 -13.17087 -4.978101 -3.902841 -12.86715 -4.962761 -3.879606 -12.56914 -4.938783 -3.843282 -12.27786 -4.908112 -3.796817 -11.99435 -4.872692 -3.743156 -11.72172 -4.830765 -3.679634 -11.4601 -4.780016 -3.602745 -11.20602 -4.721557 -3.51417 -10.95603 -4.656496 -3.415594 -10.70667 -4.585944 -3.308698 -10.45447 -4.511012 -3.195166 -10.19598 -4.432811 -3.076679 -8.303209 -3.730665 -2.016981 -18.87788 -2.408634 -0.02263492 -18.84351 -2.500197 -0.3575903 -18.77264 -2.593109 -0.6974787 -18.67064 -2.68616 -1.037873 -18.54285 -2.778138 -1.374345 -18.39463 -2.867834 -1.70247 -18.23134 -2.954038 -2.017821 -18.05832 -3.03554 -2.31597 -17.87235 -3.113203 -2.600078 -17.66759 -3.188391 -2.875131 -17.44548 -3.260643 -3.139446 -17.20747 -3.3295 -3.39134 -16.95502 -3.394501 -3.62913 -16.68956 -3.455186 -3.851133 -16.41254 -3.511096 -4.055667 -16.116 -3.563354 -4.246843 -15.79599 -3.612745 -4.427531 -15.45999 -3.658298 -4.594176 -15.11551 -3.69904 -4.743228 -14.77001 -3.734002 -4.871133 -14.43099 -3.762212 -4.974337 -14.10593 -3.782698 -5.049289 -13.7913 -3.794733 -5.093324 -13.47927 -3.798936 -5.108711 -13.17089 -3.79636 -5.099299 -12.86717 -3.788059 -5.068937 -12.56915 -3.775081 -5.021477 -12.27787 -3.758482 -4.960764 -11.99436 -3.739314 -4.89065 -11.72173 -3.716623 -4.807652 -11.46011 -3.689158 -4.707189 -11.20604 -3.657519 -4.591459 -10.95605 -3.622309 -4.462661 -10.70668 -3.584126 -4.322992 -10.45448 -3.543574 -4.174653 -10.19599 -3.501252 -4.01984 -8.303213 -3.119966 -2.635287 -18.87788 -2.402409 -0.02451246 -18.84351 -2.402408 -0.3870648 -18.77264 -2.402408 -0.7549568 -18.67064 -2.402407 -1.123396 -18.54285 -2.402407 -1.487591 -18.39464 -2.402407 -1.842751 -18.23134 -2.402407 -2.184083 -18.05833 -2.402407 -2.506798 -17.87235 -2.402407 -2.814313 -17.66759 -2.402407 -3.112027 -17.44548 -2.402407 -3.398119 -17.20748 -2.402406 -3.670767 -16.95502 -2.402406 -3.928148 -16.68956 -2.402406 -4.168442 -16.41254 -2.402406 -4.389827 -16.116 -2.402406 -4.596754 -15.79599 -2.402406 -4.792328 -15.46 -2.402406 -4.972703 -15.11551 -2.402406 -5.134035 -14.77001 -2.402406 -5.272477 -14.43099 -2.402406 -5.384183 -14.10593 -2.402406 -5.465311 -13.79131 -2.402405 -5.512972 -13.47928 -2.402405 -5.529626 -13.17089 -2.402405 -5.519438 -12.86717 -2.402404 -5.486574 -12.56916 -2.402404 -5.435202 -12.27788 -2.402404 -5.369486 -11.99437 -2.402404 -5.293594 -11.72174 -2.402404 -5.203758 -11.46012 -2.402404 -5.095017 -11.20604 -2.402404 -4.969751 -10.95605 -2.402404 -4.83034 -10.70669 -2.402404 -4.679164 -10.45449 -2.402404 -4.518602 -10.19599 -2.402404 -4.351033 -8.303214 -2.399596 -2.852407 -18.87788 -2.396184 -0.02263772 -18.84351 -2.304619 -0.3575919 -18.77264 -2.211705 -0.6974796 -18.67064 -2.118654 -1.037873 -18.54285 -2.026676 -1.374345 -18.39463 -1.936979 -1.70247 -18.23134 -1.850775 -2.017821 -18.05832 -1.769273 -2.315971 -17.87235 -1.69161 -2.600078 -17.66759 -1.616422 -2.87513 -17.44548 -1.544169 -3.139445 -17.20747 -1.475312 -3.391339 -16.95502 -1.41031 -3.629129 -16.68956 -1.349625 -3.851133 -16.41254 -1.293715 -4.055665 -16.116 -1.241456 -4.246842 -15.79599 -1.192065 -4.42753 -15.46 -1.146513 -4.594175 -15.11551 -1.10577 -4.743227 -14.77001 -1.070808 -4.871131 -14.43099 -1.042598 -4.974336 -14.10593 -1.022111 -5.049288 -13.7913 -1.010076 -5.093323 -13.47928 -1.005872 -5.108709 -13.17089 -1.008447 -5.099297 -12.86717 -1.016749 -5.068935 -12.56915 -1.029725 -5.021474 -12.27787 -1.046324 -4.960762 -11.99436 -1.065493 -4.890647 -11.72174 -1.088183 -4.80765 -11.46011 -1.115648 -4.707187 -11.20604 -1.147287 -4.591457 -10.95605 -1.182498 -4.462659 -10.70668 -1.22068 -4.32299 -10.45448 -1.261232 -4.174651 -10.19599 -1.303554 -4.019838 -8.303214 -1.679227 -2.635287 -18.87788 -2.390906 -0.01729583 -18.84351 -2.221717 -0.2736582 -18.77264 -2.050036 -0.5337971 -18.67063 -1.878101 -0.7943235 -18.54285 -1.708147 -1.051849 -18.39463 -1.542409 -1.302986 -18.23134 -1.383124 -1.544346 -18.05832 -1.232528 -1.772541 -17.87234 -1.089025 -1.989988 -17.66758 -0.9500958 -2.200505 -17.44547 -0.8165905 -2.402805 -17.20746 -0.6893594 -2.595598 -16.95501 -0.5692525 -2.777596 -16.68955 -0.4571201 -2.947511 -16.41253 -0.3538121 -3.104056 -16.11599 -0.2572507 -3.250378 -15.79597 -0.1659879 -3.388673 -15.45998 -0.08181822 -3.51622 -15.11549 -0.00653541 -3.630301 -14.77 0.05806547 -3.728198 -14.43097 0.1101905 -3.807189 -14.10591 0.1480451 -3.864557 -13.79129 0.1702831 -3.898262 -13.47926 0.1780511 -3.91004 -13.17087 0.1732925 -3.902838 -12.86715 0.1579526 -3.879602 -12.56914 0.1339751 -3.843279 -12.27786 0.1033045 -3.796813 -11.99435 0.06788522 -3.743152 -11.72172 0.02595835 -3.679631 -11.4601 -0.02479016 -3.602741 -11.20603 -0.0832504 -3.514167 -10.95603 -0.1483113 -3.415591 -10.70667 -0.2188629 -3.308695 -10.45447 -0.2937945 -3.195163 -10.19598 -0.3719956 -3.076676 -8.30321 -1.068527 -2.01698 -18.87788 -2.387379 -0.009300172 -18.8435 -2.166323 -0.1480422 -18.77263 -1.942012 -0.2888288 -18.67063 -1.717368 -0.4298259 -18.54284 -1.495312 -0.5691993 -18.39462 -1.278766 -0.7051156 -18.23133 -1.07065 -0.8357409 -18.05831 -0.8738869 -0.9592412 -17.87233 -0.6863912 -1.076925 -17.66757 -0.5048714 -1.190859 -17.44546 -0.3304384 -1.300346 -17.20745 -0.1642032 -1.404687 -16.95499 -0.007276117 -1.503187 -16.68953 0.139232 -1.595148 -16.41251 0.2742104 -1.679874 -16.11597 0.4003738 -1.759066 -15.79596 0.5196144 -1.833915 -15.45996 0.6295874 -1.902948 -15.11547 0.7279491 -1.964692 -14.76997 0.812354 -2.017678 -14.43095 0.8804587 -2.060432 -14.10589 0.9299179 -2.091484 -13.79126 0.9589733 -2.109729 -13.47924 0.9691223 -2.116107 -13.17085 0.9629048 -2.112213 -12.86713 0.9428622 -2.099642 -12.56912 0.9115342 -2.079988 -12.27784 0.8714608 -2.054845 -11.99433 0.8251833 -2.025807 -11.7217 0.7704033 -1.991433 -11.46008 0.704097 -1.949824 -11.20601 0.6277151 -1.901891 -10.95602 0.5427091 -1.848546 -10.70665 0.450529 -1.790697 -10.45445 0.3526262 -1.729257 -10.19596 0.2504515 -1.665136 - - - - - - - - - - 0.01864677 0.9998169 0 0.01940977 0.9661855 0.2570269 -0.4878689 0.8411207 0.233314 -0.4717246 0.8817102 0 -0.5174719 0.8243355 0.2294381 -0.5006867 0.8655965 0 -0.4966277 0.8361156 0.2328867 -0.4800867 0.8771935 0 -0.4710837 0.8496658 0.2368236 -0.4548784 0.8905301 0 -0.4469741 0.8616596 0.2402722 -0.4311655 0.9022492 0 -0.430311 0.8695029 0.242439 -0.4148076 0.9098789 0 -0.4210028 0.8737144 0.2435987 -0.405713 0.9139683 0 -0.4127628 0.8773461 0.2446974 -0.3976256 0.917539 0 -0.4013794 0.8821986 0.2461317 -0.3864864 0.9222694 0 -0.3865475 0.8882718 0.2479323 -0.3720511 0.9281899 0 -0.367748 0.8956267 0.2501297 -0.3537095 0.9353313 0 -0.3439131 0.9043245 0.2527238 -0.330546 0.9437849 0 -0.3135471 0.9144566 0.2557756 -0.3010956 0.9535813 0 -0.2783593 0.924894 0.258858 -0.2670369 0.9636524 0 -0.2444533 0.9337443 0.2613911 -0.2343211 0.9721366 0 -0.213538 0.9407331 0.2634053 -0.2045655 0.9788202 0 -0.1843318 0.9464401 0.2650532 -0.1764885 0.984283 0 -0.1574755 0.9508957 0.266335 -0.1507309 0.9885556 0 -0.1335795 0.9542833 0.2672811 -0.1278115 0.9917905 0 -0.1130405 0.9567553 0.267983 -0.1081271 0.9941099 0 -0.09533983 0.9585254 0.2684713 -0.09118926 0.995819 0 -0.0778222 0.9599903 0.2689291 -0.07443463 0.9972229 0 -0.0582903 0.961272 0.2693259 -0.05575728 0.9984436 0 -0.03665268 0.9622486 0.269631 -0.03503525 0.9993591 0 -0.01300084 0.9627979 0.2698141 -0.01242101 0.9999085 0 0.01242101 0.9627979 0.2698447 0.01187169 0.9999085 0 0.03946042 0.9621266 0.2696616 0.03775137 0.9992676 0 0.06598097 0.9607837 0.2692343 0.06308174 0.9979858 0 0.08896142 0.9591052 0.2686849 0.08508557 0.9963683 0 0.1098056 0.957091 0.2681051 0.1050142 0.9944456 0 0.1311686 0.9545885 0.2673727 0.1254921 0.9920652 0 0.154271 0.951384 0.2664571 0.1476485 0.9890133 0 0.1804254 0.9471114 0.2652669 0.1727347 0.9849544 0 0.2113712 0.9411603 0.2635884 0.2024598 0.9792779 0 0.2457655 0.9334086 0.26133 0.2356029 0.9718315 0 0.2792139 0.9246803 0.2587359 0.267861 0.9634388 0 0.312357 0.9148228 0.2558977 0.2999359 0.9539476 0 0.3481246 0.9027985 0.2523881 0.3346049 0.94232 0 0.386578 0.8882107 0.2481765 0.3720816 0.9281899 0 0.4279 0.87051 0.2430494 0.4124577 0.910947 0 0.4720603 0.8491165 0.2368541 0.455855 0.8900418 0 0.5174413 0.8243049 0.2296212 0.5006867 0.8655965 0 0.5618763 0.7969298 0.2216864 0.5448775 0.838496 0 0.6063112 0.7661977 0.212836 0.589343 0.8078555 0 0.6519364 0.7306742 0.2026124 0.6353648 0.7721793 0 0.6983246 0.6898099 0.1909238 0.6825159 0.7308267 0 0.7448652 0.6431165 0.1775872 0.7302469 0.6831569 0 0.7907041 0.5901669 0.1625416 0.7776727 0.6286508 0 0.8243355 0.5457625 0.150151 0.8126164 0.5827509 0 0.841731 0.5205237 0.1431318 0.8308054 0.556505 0 0.8642536 0.4850917 0.1329691 0.8546404 0.5191809 0 0.9023103 0.4158757 0.1133152 0.8950774 0.4458754 0 0.9443037 0.3176671 0.08575701 0.9400006 0.3411054 0 0.97763 0.2031617 0.05401772 0.9759209 0.2180852 0 0.9957885 0.08868676 0.02273625 0.9954833 0.09463787 0 0.9995422 0.02853477 0.007049739 0.9995117 0.03045743 0 0.02188175 0.8407849 0.5408796 -0.5347148 0.7012848 0.4714499 -0.5652943 0.6839808 0.4610431 -0.5440535 0.6955168 0.4692831 -0.517777 0.708945 0.4788049 -0.4928434 0.7209082 0.4871975 -0.4754784 0.7288125 0.4926298 -0.465743 0.7331156 0.4955595 -0.4570452 0.7367779 0.4982452 -0.4449904 0.7416914 0.5017853 -0.4292734 0.7478866 0.5062716 -0.4091616 0.7554247 0.5117344 -0.3835566 0.7643666 0.5182653 -0.3506882 0.7748345 0.5259255 -0.3122654 0.7857601 0.5338603 -0.2749413 0.7951292 0.5404828 -0.240669 0.8025758 0.545793 -0.2081057 0.8086795 0.5501572 -0.178045 0.8135319 0.5535752 -0.1511887 0.8171941 0.5561083 -0.1280556 0.8199103 0.5579699 -0.108066 0.8218635 0.5593127 -0.08825951 0.8234199 0.560503 -0.06613361 0.8247627 0.5615406 -0.04156619 0.8258309 0.5623646 -0.0147404 0.8264107 0.5628529 0.01409953 0.8263802 0.5628834 0.04480117 0.8256173 0.5623951 0.07480084 0.8242134 0.5612659 0.1008636 0.8224128 0.5598316 0.1243934 0.820246 0.5582751 0.1484725 0.8175299 0.5563524 0.1744438 0.8140507 0.553911 0.2037416 0.8094424 0.550676 0.238258 0.803003 0.5462203 0.2764061 0.794763 0.5402997 0.3132115 0.7855769 0.5336161 0.3494064 0.7752007 0.5262306 0.3880428 0.7627186 0.5173193 0.4291818 0.7477035 0.5066378 0.4727622 0.7297586 0.4938811 0.5186621 0.7083652 0.4787133 0.5650197 0.6839503 0.4614093 0.6096072 0.6575213 0.4427015 0.6532792 0.6283761 0.4222541 0.6971954 0.5953856 0.3991821 0.7408978 0.5582446 0.3733634 0.7836543 0.5167394 0.3446455 0.8247932 0.4708091 0.3130589 0.8546404 0.4324167 0.2873013 0.8697775 0.4109928 0.2729576 0.88876 0.3822138 0.2529069 0.9205603 0.3263344 0.2146061 0.9550157 0.2483901 0.1618701 0.9819636 0.1589404 0.102176 0.9965209 0.07046723 0.04379403 0.9996338 0.02249211 0.01358073 0.0260933 0.5398114 0.8413648 -0.5972778 0.4190801 0.6837977 -0.6271859 0.4063845 0.6644185 -0.6059145 0.414716 0.6788538 -0.5793939 0.4244209 0.6957915 -0.5540025 0.4331797 0.7109287 -0.5362408 0.4390393 0.7208777 -0.5262001 0.4422132 0.7262795 -0.5170446 0.4449599 0.7311624 -0.5043489 0.4486526 0.7377545 -0.4876552 0.4533525 0.746086 -0.4661397 0.4590594 0.7562487 -0.4384594 0.4658955 0.7685171 -0.4025086 0.4739524 0.7831355 -0.3600268 0.4824976 0.7984558 -0.3183691 0.4899137 0.8115177 -0.2796411 0.4958648 0.8221076 -0.2424696 0.5007782 0.8308664 -0.2079531 0.5047456 0.8378247 -0.1768853 0.507767 0.8431044 -0.150029 0.5099948 0.8469497 -0.1267433 0.5116428 0.8497574 -0.1035798 0.5128941 0.8521378 -0.07763904 0.5139927 0.8542436 -0.04882961 0.5148168 0.8558916 -0.01733446 0.5152745 0.8568072 0.01657152 0.515244 0.8568682 0.05261391 0.5146031 0.8558 0.08780175 0.5134739 0.8535722 0.1182897 0.5120396 0.850734 0.1457259 0.5102695 0.8475601 0.1737418 0.5080416 0.8435927 0.2038026 0.5051729 0.8385876 0.237495 0.5013886 0.8319651 0.2768334 0.4961699 0.8228706 0.3199561 0.4895779 0.8110904 0.3611561 0.4823451 0.7980285 0.4010742 0.4742577 0.7836848 0.4430983 0.4646138 0.7666555 0.4870754 0.4531999 0.7465438 0.5327616 0.4397717 0.7229835 0.5798212 0.4241157 0.6956084 0.6263009 0.4065981 0.6651204 0.6698813 0.3880123 0.6329844 0.7113559 0.3680227 0.5987427 0.751915 0.3459578 0.5611438 0.7911313 0.3217261 0.5201575 0.8283944 0.2953276 0.4759056 0.8631855 0.2668843 0.4285409 0.8881802 0.2430189 0.389935 0.9005402 0.2299875 0.3688772 0.9153722 0.2136296 0.3411969 0.9400616 0.1817682 0.2884609 0.9663686 0.1379436 0.216956 0.9865719 0.0884121 0.1372722 0.9973754 0.0399487 0.06012141 0.9997254 0.01248204 0.0183416 0.03009122 -6.40889e-4 0.9995422 -0.6292306 3.96741e-4 0.7771844 -0.6584063 0 0.7526475 -0.637318 0 0.7705619 -0.6109195 0 0.7916501 -0.5855892 0 0.8105716 -0.5678579 0 0.8230842 -0.5578479 0 0.8299204 -0.5485092 0 0.8361156 -0.5355388 0 0.8444777 -0.5184484 0 0.8550981 -0.496353 0 0.868099 -0.4677572 0 0.8838466 -0.430311 0 0.902646 -0.385876 0 0.9225135 -0.342082 0 0.9396649 -0.3010346 0 0.9535813 -0.2614826 0 0.9651784 -0.2245551 0 0.974456 -0.1912289 0 0.9815363 -0.1623279 0 0.9867244 -0.1372112 0 0.9905087 -0.112186 0 0.9936827 -0.08413952 0 0.9964293 -0.05291908 0 0.9985961 -0.01879936 0 0.9998169 0.01794487 0 0.9998169 0.05697804 0 0.998352 0.09509563 0 0.9954528 0.1280556 0 0.99176 0.1576891 0 0.9874569 0.1878414 0 0.9821772 0.2200995 0 0.9754631 0.2561419 0 0.9666128 0.2980132 0 0.954558 0.3436995 0 0.9390546 0.3871578 0 0.9219947 0.4288156 0 0.9033784 0.472335 0 0.8814051 0.5174719 0 0.855678 0.56386 0 0.8258309 0.6110721 0 0.7915586 0.657094 0 0.7537767 0.6996673 0 0.7144383 0.7395856 0 0.6730247 0.7780999 0 0.6281015 0.8147221 0 0.5797907 0.8490555 0 0.5282754 0.8805811 0 0.4738304 0.9031648 0 0.4292734 0.914182 0 0.4052553 0.9270913 0 0.3747673 0.9485763 0 0.3165075 0.9712821 0 0.2378612 0.9885556 0 0.1507614 0.9977416 0 0.06677448 0.9997864 0 0.02011168 0.03051847 -0.5405439 0.8407239 -0.5951415 -0.4192633 0.6855373 -0.6271859 -0.4063845 0.6644185 -0.6059145 -0.414716 0.6788538 -0.5793939 -0.4244209 0.6957915 -0.5540025 -0.4331797 0.7109287 -0.5362408 -0.4390393 0.7208777 -0.5262001 -0.4422132 0.7262795 -0.5170446 -0.4449599 0.7311624 -0.5043489 -0.4486831 0.7377545 -0.4876552 -0.4533525 0.746086 -0.4661397 -0.4590594 0.7562487 -0.4384594 -0.4658955 0.7685171 -0.4025086 -0.4739524 0.7831355 -0.3600268 -0.4824976 0.7984558 -0.3183691 -0.4899137 0.8115177 -0.2796411 -0.4958648 0.8221076 -0.2424696 -0.5007782 0.8308664 -0.2079531 -0.5047456 0.8378247 -0.1768853 -0.507767 0.8431044 -0.150029 -0.5100253 0.8469497 -0.1267433 -0.5116428 0.8497574 -0.1035798 -0.5128941 0.8521378 -0.07763904 -0.5139927 0.8542436 -0.04882961 -0.5148168 0.8558916 -0.01733446 -0.5152745 0.8568072 0.01657152 -0.515244 0.8568682 0.05258339 -0.5146031 0.8558 0.08780175 -0.5134739 0.8535722 0.1182897 -0.5120396 0.850734 0.1457259 -0.5102695 0.8475601 0.1737418 -0.5080416 0.8435927 0.2038026 -0.5051729 0.8385876 0.237495 -0.5013886 0.8319651 0.2768334 -0.4961699 0.8228706 0.3199561 -0.4895779 0.8110904 0.3611561 -0.4823451 0.7980285 0.4010742 -0.4742577 0.7836848 0.4430983 -0.4646138 0.7666555 0.4870754 -0.4531999 0.7465438 0.5327616 -0.4397717 0.7229835 0.5798212 -0.4241157 0.6956084 0.6263009 -0.4065981 0.6651204 0.6698813 -0.3880123 0.6329844 0.7113559 -0.3680227 0.5987427 0.751915 -0.3459578 0.5611438 0.7911313 -0.3217261 0.5201575 0.8283944 -0.2953276 0.4759056 0.8631855 -0.2668843 0.4285409 0.8881802 -0.2430189 0.389935 0.9005402 -0.2299875 0.3688772 0.9153722 -0.2136296 0.3411969 0.9400616 -0.1817682 0.2884609 0.9663686 -0.1379436 0.216956 0.9865719 -0.0884121 0.1372722 0.9973754 -0.0399487 0.06012141 0.9997254 -0.01251256 0.0183416 0.02893149 -0.840907 0.5403913 -0.5304728 -0.7032075 0.4733421 -0.5652943 -0.6839808 0.4610736 -0.5440535 -0.6955168 0.4692831 -0.517777 -0.708945 0.4788049 -0.4928434 -0.7209082 0.4871975 -0.4754784 -0.7288125 0.4926298 -0.465743 -0.7331156 0.4955595 -0.4570452 -0.7367779 0.4982452 -0.4449904 -0.7416914 0.5017853 -0.4292734 -0.7478866 0.5062716 -0.4091616 -0.7554247 0.5117344 -0.3835566 -0.7643666 0.5182653 -0.3506882 -0.7748345 0.5259255 -0.3122654 -0.7857601 0.5338603 -0.2749413 -0.7951292 0.5404828 -0.240669 -0.8025758 0.545793 -0.2081057 -0.8086795 0.5501572 -0.178045 -0.8135319 0.5535752 -0.1511887 -0.8171941 0.5561083 -0.1280556 -0.8199103 0.5579699 -0.108066 -0.8218635 0.5593127 -0.08825951 -0.8234199 0.560503 -0.06613361 -0.8247627 0.5615406 -0.04156619 -0.8258309 0.5623646 -0.0147404 -0.8264107 0.5628529 0.01409953 -0.8263802 0.5628834 0.04480117 -0.8256173 0.5623951 0.07480084 -0.8242134 0.5612659 0.1008636 -0.8224128 0.5598316 0.1243934 -0.820246 0.5582751 0.1484725 -0.8175299 0.5563524 0.1744438 -0.8140507 0.553911 0.2037416 -0.8094424 0.550676 0.238258 -0.803003 0.5462203 0.2764061 -0.794763 0.5402997 0.3132115 -0.7855769 0.5336161 0.3494064 -0.7752007 0.5262306 0.3880428 -0.7627186 0.5173193 0.4291818 -0.7477035 0.5066378 0.4727622 -0.7297586 0.4938811 0.5186621 -0.7083652 0.4787133 0.5650197 -0.6839503 0.4614093 0.6096072 -0.6575213 0.4427015 0.6532792 -0.6283761 0.4222541 0.6971954 -0.5953856 0.3991821 0.7408978 -0.5582446 0.3733634 0.7836543 -0.5167394 0.3446455 0.8247932 -0.4708091 0.3130589 0.8546404 -0.4324167 0.2873013 0.8697775 -0.4109928 0.2729576 0.88876 -0.3822138 0.2529069 0.9205603 -0.3263344 0.2146061 0.9550157 -0.2483901 0.1618701 0.9819636 -0.1589404 0.102176 0.9965209 -0.07046723 0.04379403 0.9996338 -0.02249211 0.01358073 0.02771079 -0.9660329 0.2568132 -0.482223 -0.8440809 0.2343821 -0.5174719 -0.8243355 0.2294381 -0.4966277 -0.8361156 0.2328867 -0.4710837 -0.8496658 0.2368236 -0.4469741 -0.8616596 0.2402722 -0.430311 -0.8695029 0.242439 -0.4210028 -0.8737144 0.2435987 -0.4127323 -0.8773461 0.2446974 -0.4013794 -0.8821986 0.2461317 -0.3865475 -0.8882718 0.2479323 -0.367748 -0.8956267 0.2501297 -0.3439131 -0.9043245 0.2527238 -0.3135471 -0.9144566 0.2557756 -0.2783593 -0.924894 0.258858 -0.2444533 -0.9337443 0.2613911 -0.213538 -0.9407331 0.2634053 -0.1843318 -0.9464401 0.2650532 -0.1574755 -0.9508957 0.266335 -0.1335795 -0.9542833 0.2672811 -0.1130405 -0.9567553 0.267983 -0.09533983 -0.9585254 0.2684713 -0.0778222 -0.9599903 0.2689291 -0.0582903 -0.961272 0.2693259 -0.03665268 -0.9622486 0.269631 -0.01300084 -0.9627979 0.2698141 0.01242101 -0.9627979 0.2698447 0.03949093 -0.9621266 0.2696616 0.06595045 -0.9607837 0.2692343 0.08896142 -0.9591052 0.2686849 0.1098056 -0.957091 0.2681051 0.1311686 -0.9545885 0.2673727 0.154271 -0.951384 0.2664571 0.1804254 -0.9471114 0.2652669 0.2113712 -0.9411603 0.2635884 0.2457655 -0.9334086 0.26133 0.2792139 -0.9246803 0.2587359 0.312357 -0.9148228 0.2558977 0.3481246 -0.9027985 0.2523881 0.386578 -0.8882107 0.2481765 0.4279 -0.87051 0.2430494 0.4720603 -0.8491165 0.2368541 0.5174413 -0.8243049 0.2296212 0.5618763 -0.7969298 0.2216864 0.6063112 -0.7661977 0.212836 0.6519364 -0.7306742 0.2026124 0.6983246 -0.6898099 0.1909238 0.7448652 -0.6431165 0.1775872 0.7907041 -0.5901669 0.1625416 0.8243355 -0.5457625 0.150151 0.841731 -0.5205237 0.1431318 0.8642536 -0.4850917 0.1329691 0.9023103 -0.4158757 0.1133152 0.9443037 -0.3176671 0.08575701 0.97763 -0.2031617 0.05401772 0.9957885 -0.08871728 0.02273625 0.9995422 -0.02853477 0.007049739 0.02728354 -0.9996033 0 -0.4656209 -0.8849452 0 -0.5006867 -0.8655965 0 -0.4800867 -0.8771935 0 -0.4548784 -0.8905301 0 -0.4311655 -0.9022492 0 -0.4148076 -0.9098789 0 -0.405713 -0.9139683 0 -0.3976256 -0.917539 0 -0.3864864 -0.9222694 0 -0.3720511 -0.9281899 0 -0.3537095 -0.9353313 0 -0.330546 -0.9437849 0 -0.3010956 -0.9535813 0 -0.2670369 -0.9636524 0 -0.2343211 -0.9721366 0 -0.2045655 -0.9788202 0 -0.1764885 -0.984283 0 -0.1507309 -0.9885556 0 -0.1278115 -0.9917905 0 -0.1081271 -0.9941099 0 -0.09118926 -0.995819 0 -0.07443463 -0.9972229 0 -0.05572676 -0.9984436 0 -0.03503525 -0.9993591 0 -0.01242101 -0.9999085 0 0.01187169 -0.9999085 0 0.03775137 -0.9992676 0 0.06308174 -0.9979858 0 0.08508557 -0.9963683 0 0.1050142 -0.9944456 0 0.1254921 -0.9920652 0 0.1476485 -0.9890133 0 0.1727347 -0.9849544 0 0.2024598 -0.9792779 0 0.2356029 -0.9718315 0 0.267861 -0.9634388 0 0.2999359 -0.9539476 0 0.3346049 -0.94232 0 0.3720816 -0.9281899 0 0.4124577 -0.910947 0 0.455855 -0.8900418 0 0.5006867 -0.8655965 0 0.5448775 -0.838496 0 0.589343 -0.8078555 0 0.6353648 -0.7721793 0 0.6825159 -0.7308267 0 0.7302469 -0.6831569 0 0.7776727 -0.6286508 0 0.8126164 -0.5827509 0 0.8308054 -0.556505 0 0.8546404 -0.5191809 0 0.8950774 -0.4458754 0 0.9400006 -0.3411054 0 0.9759209 -0.2180852 0 0.9954833 -0.09463787 0 0.9995117 -0.03045743 0 0.02777183 -0.9660329 -0.2568132 -0.4821619 -0.8441115 -0.2343821 -0.5174719 -0.8243355 -0.2294381 -0.4966277 -0.8361156 -0.2328867 -0.4710837 -0.8496658 -0.2368236 -0.4469741 -0.8616596 -0.2402722 -0.430311 -0.8695029 -0.242439 -0.4210028 -0.8737144 -0.2435987 -0.4127628 -0.8773461 -0.2446974 -0.4013794 -0.8821986 -0.2461317 -0.3865475 -0.8882718 -0.2479323 -0.367748 -0.8956267 -0.2501297 -0.3439131 -0.9043245 -0.2527238 -0.3135471 -0.9144566 -0.2557756 -0.2783593 -0.9249245 -0.258858 -0.2444533 -0.9337443 -0.2613911 -0.213538 -0.9407331 -0.2634053 -0.1843318 -0.9464401 -0.2650532 -0.1574755 -0.9508957 -0.266335 -0.1335795 -0.9542833 -0.2672811 -0.1130405 -0.9567553 -0.267983 -0.09533983 -0.9585254 -0.2684713 -0.0778222 -0.9599903 -0.2689291 -0.0582903 -0.961272 -0.2693259 -0.03665268 -0.9622486 -0.269631 -0.01300084 -0.9627979 -0.2698141 0.01242101 -0.9627979 -0.2698447 0.03946042 -0.9621266 -0.2696616 0.06598097 -0.9607837 -0.2692343 0.08896142 -0.9591052 -0.2686849 0.1098056 -0.957091 -0.2681051 0.1311686 -0.9545885 -0.2673727 0.154271 -0.951384 -0.2664571 0.1804254 -0.9471114 -0.2652669 0.2113712 -0.9411603 -0.2635884 0.2457655 -0.9334086 -0.26133 0.2792139 -0.9246803 -0.2587359 0.312357 -0.9148228 -0.2558977 0.3481246 -0.9027985 -0.2523881 0.386578 -0.8882107 -0.2481765 0.4279 -0.87051 -0.2430494 0.4720603 -0.8491165 -0.2368541 0.5174413 -0.8243049 -0.2296212 0.5618763 -0.7969298 -0.2216864 0.6063112 -0.7661977 -0.212836 0.6519364 -0.7306742 -0.2026124 0.6983246 -0.6898099 -0.1909238 0.7448652 -0.6431165 -0.1775872 0.7907041 -0.5901669 -0.1625416 0.8243355 -0.5457625 -0.150151 0.841731 -0.5205237 -0.1431318 0.8642536 -0.4850917 -0.1329691 0.9023103 -0.4158757 -0.1133152 0.9443037 -0.3176671 -0.08575701 0.97763 -0.2031617 -0.05401772 0.9957885 -0.08868676 -0.02273625 0.9995422 -0.02853477 -0.007049739 0.02905356 -0.8408765 -0.5403913 -0.5303507 -0.7032685 -0.4733726 -0.5652638 -0.6839808 -0.4610736 -0.5440535 -0.6955168 -0.4692831 -0.517777 -0.708945 -0.4788049 -0.4928434 -0.7209082 -0.4871975 -0.4754784 -0.7288125 -0.4926298 -0.465743 -0.7331156 -0.4955595 -0.4570452 -0.7367779 -0.4982452 -0.4449904 -0.7416914 -0.5017853 -0.4292734 -0.7478866 -0.5062716 -0.4091616 -0.7554247 -0.5117344 -0.3835566 -0.7643666 -0.5182348 -0.3506882 -0.7748345 -0.5259255 -0.3122654 -0.7857601 -0.5338603 -0.2749413 -0.7951292 -0.5404828 -0.240669 -0.8025758 -0.545793 -0.2081057 -0.8086795 -0.5501572 -0.178045 -0.8135319 -0.5535752 -0.1511887 -0.8171941 -0.5561083 -0.1280251 -0.8199103 -0.5579699 -0.108066 -0.8218635 -0.5593127 -0.08825951 -0.8234199 -0.560503 -0.06613361 -0.8247627 -0.5615406 -0.04156619 -0.8258309 -0.5623646 -0.0147404 -0.8264107 -0.5628529 0.01409953 -0.8263802 -0.5628834 0.04480117 -0.8256173 -0.5623951 0.07480084 -0.8242134 -0.5612659 0.1008636 -0.8224128 -0.5598316 0.1243934 -0.820246 -0.5582751 0.1484725 -0.8175299 -0.5563524 0.1744438 -0.8140507 -0.553911 0.2037416 -0.8094424 -0.550676 0.238258 -0.803003 -0.5462203 0.2764061 -0.794763 -0.5402997 0.3132115 -0.7855769 -0.5336161 0.3494064 -0.7752007 -0.5262306 0.3880428 -0.7627186 -0.5173193 0.4291818 -0.7477035 -0.5066378 0.4727622 -0.7297586 -0.4938811 0.5186621 -0.7083652 -0.4787133 0.5650197 -0.6839503 -0.4614093 0.6096072 -0.6575213 -0.4427015 0.6532792 -0.6283761 -0.4222541 0.6971954 -0.5953856 -0.3991821 0.7408978 -0.5582446 -0.3733634 0.7836543 -0.5167394 -0.3446455 0.8247932 -0.4708091 -0.3130589 0.8546404 -0.4324167 -0.2873013 0.8697775 -0.4109928 -0.2729576 0.88876 -0.3822138 -0.2529069 0.9205603 -0.3263344 -0.2146061 0.9550157 -0.2483901 -0.1618701 0.9819636 -0.1589404 -0.102176 0.9965209 -0.07046723 -0.04379403 0.9996338 -0.02249211 -0.01358073 0.03070157 -0.5405439 -0.8407239 -0.5950194 -0.4193243 -0.6855983 -0.6271859 -0.4063845 -0.6644185 -0.6059145 -0.414716 -0.6788538 -0.5793939 -0.4244209 -0.6957915 -0.553972 -0.4331797 -0.7109287 -0.5362408 -0.4390088 -0.7208777 -0.5262001 -0.4422132 -0.7262795 -0.5170446 -0.4449599 -0.7311624 -0.5043489 -0.4486526 -0.7377545 -0.4876552 -0.4533525 -0.746086 -0.4661397 -0.4590594 -0.7562487 -0.4384594 -0.4658955 -0.7685171 -0.4025086 -0.4739524 -0.7831355 -0.3600268 -0.4824976 -0.7984558 -0.3183691 -0.4899137 -0.8115177 -0.2796411 -0.4958648 -0.8221076 -0.2424696 -0.5007782 -0.8308664 -0.2079531 -0.5047456 -0.8378247 -0.1768853 -0.507767 -0.8431044 -0.150029 -0.5100253 -0.8469497 -0.1267433 -0.5116428 -0.8497574 -0.1035798 -0.5128941 -0.8521378 -0.07763904 -0.5139927 -0.8542436 -0.04882961 -0.5148168 -0.8558916 -0.01733446 -0.5152745 -0.8568072 0.01657152 -0.515244 -0.8568682 0.05258339 -0.5146031 -0.8558 0.08780175 -0.5134739 -0.8535722 0.1182897 -0.5120396 -0.850734 0.1457259 -0.5102695 -0.8475601 0.1737418 -0.5080416 -0.8435927 0.2038026 -0.5051729 -0.8385876 0.237495 -0.5013886 -0.8319651 0.2768334 -0.4961699 -0.8228706 0.3199561 -0.4895779 -0.8110904 0.3611866 -0.4823451 -0.7980285 0.4010742 -0.4742577 -0.7836848 0.4430983 -0.4646138 -0.7666555 0.4870754 -0.4531999 -0.7465438 0.5327616 -0.4397717 -0.7229835 0.5798212 -0.4241157 -0.6956084 0.6263009 -0.4065981 -0.6651204 0.6698813 -0.3880123 -0.6329844 0.7113559 -0.3680227 -0.5987427 0.751915 -0.3459578 -0.5611438 0.7911313 -0.3217261 -0.5201575 0.8283944 -0.2953276 -0.4759056 0.8631855 -0.2668843 -0.4285409 0.8881802 -0.2430189 -0.389935 0.9005402 -0.2299875 -0.3688772 0.9153722 -0.2136296 -0.3411969 0.9400616 -0.1817682 -0.2884609 0.9663686 -0.1379436 -0.216956 0.9865719 -0.0884121 -0.1372722 0.9973754 -0.0399487 -0.06012141 0.9997254 -0.01248204 -0.0183416 0.03033536 -6.40889e-4 -0.9995117 -0.629078 3.96741e-4 -0.7773064 -0.6584063 0 -0.7526475 -0.637318 0 -0.7705619 -0.6109195 0 -0.7916501 -0.5855892 0 -0.8105716 -0.5678579 0 -0.8230842 -0.5578479 0 -0.8299204 -0.5485092 0 -0.8361156 -0.5355388 0 -0.8444777 -0.5184484 0 -0.8550981 -0.496353 0 -0.868099 -0.4677572 0 -0.8838466 -0.430311 0 -0.902646 -0.385876 0 -0.9225135 -0.342082 0 -0.9396649 -0.3010346 0 -0.9535813 -0.2614826 0 -0.9651784 -0.2245551 0 -0.974456 -0.1912289 0 -0.9815363 -0.1623279 0 -0.9867244 -0.1372112 0 -0.9905087 -0.112186 0 -0.9936827 -0.08413952 0 -0.9964293 -0.05291908 0 -0.9985961 -0.01879936 0 -0.9998169 0.01794487 0 -0.9998169 0.05697804 0 -0.998352 0.09509563 0 -0.9954528 0.1280556 0 -0.99176 0.1576891 0 -0.9874569 0.1878414 0 -0.9821772 0.2200995 0 -0.9754631 0.2561419 0 -0.9666128 0.2980132 0 -0.954558 0.3436995 0 -0.9390546 0.3871578 0 -0.9219947 0.4288156 0 -0.9033784 0.472335 0 -0.8814051 0.5174719 0 -0.855678 0.56386 0 -0.8258309 0.6110721 0 -0.7915586 0.657094 0 -0.7537767 0.6996673 0 -0.7144383 0.7395856 0 -0.6730247 0.7780999 0 -0.6281015 0.8147221 0 -0.5797907 0.8490555 0 -0.5282754 0.8805811 0 -0.4738304 0.9031648 0 -0.4292734 0.914182 0 -0.4052553 0.9270913 0 -0.3747673 0.9485763 0 -0.3165075 0.9712821 0 -0.2378612 0.9885556 0 -0.1507614 0.9977416 0 -0.06677448 0.9997864 0 -0.02011168 0.0262764 0.5397809 -0.8413648 -0.5971557 0.4191412 -0.6838893 -0.6271859 0.4063845 -0.6644185 -0.6059145 0.414716 -0.6788538 -0.5793939 0.4244209 -0.6957915 -0.553972 0.4331797 -0.7109287 -0.5362408 0.4390393 -0.7208777 -0.5262001 0.4422132 -0.7262795 -0.5170446 0.4449599 -0.7311624 -0.5043489 0.4486831 -0.7377545 -0.4876552 0.4533525 -0.746086 -0.4661397 0.4590594 -0.7562487 -0.4384594 0.4658955 -0.7685171 -0.4025086 0.4739524 -0.7831355 -0.3600268 0.4824976 -0.7984558 -0.3183691 0.4899137 -0.8115177 -0.2796411 0.4958648 -0.8221076 -0.2424696 0.5007782 -0.8308664 -0.2079531 0.5047456 -0.8378247 -0.1768853 0.507767 -0.8431044 -0.150029 0.5099948 -0.8469497 -0.1267433 0.5116428 -0.8497574 -0.1035798 0.5128941 -0.8521378 -0.07766956 0.5139927 -0.8542436 -0.04882961 0.5148168 -0.8558916 -0.01733446 0.5152745 -0.8568072 0.01657152 0.515244 -0.8568682 0.05258339 0.5146031 -0.8558 0.08780175 0.5134739 -0.8535722 0.1182897 0.5120396 -0.850734 0.1457259 0.5102695 -0.8475601 0.1737418 0.5080416 -0.8435927 0.2038026 0.5051729 -0.8385876 0.237495 0.5013886 -0.8319651 0.2768334 0.4961699 -0.8228706 0.3199561 0.4895779 -0.8110904 0.3611561 0.4823451 -0.7980285 0.4010742 0.4742577 -0.7836848 0.4430983 0.4646138 -0.7666555 0.4870754 0.4531999 -0.7465438 0.5327616 0.4397717 -0.7229835 0.5798212 0.4241157 -0.6956084 0.6263009 0.4065981 -0.6651204 0.6698813 0.3880123 -0.6329844 0.7113559 0.3680227 -0.5987427 0.751915 0.3459578 -0.5611438 0.7911313 0.3217261 -0.5201575 0.8283944 0.2953276 -0.4759056 0.8631855 0.2668843 -0.4285409 0.8881802 0.2430189 -0.389935 0.9005402 0.2299875 -0.3688772 0.9153722 0.2136296 -0.3411969 0.9400616 0.1817682 -0.2884609 0.9663686 0.1379436 -0.216956 0.9865719 0.0884121 -0.1372722 0.9973754 0.0399487 -0.06012141 0.9997254 0.01251256 -0.0183416 0.02200382 0.8407849 -0.5409101 -0.5345928 0.7013459 -0.4714499 -0.5652943 0.6839808 -0.4610431 -0.5440535 0.6955168 -0.4692831 -0.517777 0.708945 -0.4788049 -0.4928434 0.7209082 -0.4871975 -0.4754784 0.7288125 -0.4926298 -0.465743 0.7331156 -0.4955595 -0.4570452 0.7367779 -0.4982452 -0.4449904 0.7416914 -0.5017853 -0.4292734 0.7478866 -0.5062716 -0.4091616 0.7554247 -0.5117344 -0.3835566 0.7643666 -0.5182348 -0.3506882 0.7748345 -0.5259255 -0.3122654 0.7857601 -0.5338603 -0.2749413 0.7951292 -0.5404828 -0.2406995 0.8025758 -0.545793 -0.2081057 0.8086795 -0.5501572 -0.178045 0.8135319 -0.5535752 -0.1511887 0.8171941 -0.5561083 -0.1280556 0.8199103 -0.5579699 -0.108066 0.8218635 -0.5593127 -0.08825951 0.8234199 -0.560503 -0.06613361 0.8247627 -0.5615406 -0.04156619 0.8258309 -0.5623646 -0.0147404 0.8264107 -0.5628529 0.01409953 0.8263802 -0.5628834 0.04480117 0.8256173 -0.5623951 0.07480084 0.8242134 -0.5612659 0.1008636 0.8224128 -0.5598316 0.1243934 0.820246 -0.5582751 0.1484725 0.8175299 -0.5563524 0.1744438 0.8140507 -0.553911 0.2037416 0.8094424 -0.550676 0.238258 0.803003 -0.5462203 0.2764061 0.794763 -0.5402997 0.3132115 0.7855769 -0.5336161 0.3494064 0.7752312 -0.5262306 0.3880428 0.7627186 -0.5173193 0.4291818 0.7477035 -0.5066378 0.4727622 0.7297586 -0.4938811 0.5186621 0.7083652 -0.4787133 0.5650197 0.6839503 -0.4614093 0.6096072 0.6575213 -0.4427015 0.6532792 0.6283761 -0.4222541 0.6971954 0.5953856 -0.3991821 0.7408978 0.5582446 -0.3733634 0.7836543 0.5167394 -0.3446455 0.8247932 0.4708091 -0.3130589 0.8546404 0.4324167 -0.2873013 0.8697775 0.4109928 -0.2729576 0.88876 0.3822138 -0.2529069 0.9205603 0.3263344 -0.2146061 0.9550157 0.2483901 -0.1618701 0.9819636 0.1589404 -0.102176 0.9965209 0.07046723 -0.04379403 0.9996338 0.02249211 -0.01358073 0.01947081 0.9661855 -0.2570574 -0.4878079 0.8411817 -0.233314 -0.5174719 0.8243355 -0.2294381 -0.4966277 0.8361156 -0.2328867 -0.4710837 0.8496658 -0.2368236 -0.4469741 0.8616596 -0.2402722 -0.430311 0.8695029 -0.242439 -0.4210028 0.8737144 -0.2435987 -0.4127628 0.8773461 -0.2446974 -0.4013794 0.8821986 -0.2461317 -0.3865475 0.8882718 -0.2479323 -0.367748 0.8956267 -0.2501297 -0.3439131 0.9043245 -0.2527238 -0.3135471 0.9144566 -0.2557756 -0.2783593 0.924894 -0.258858 -0.2444533 0.9337443 -0.2613911 -0.213538 0.9407331 -0.2634053 -0.1843318 0.9464401 -0.2650532 -0.1574755 0.9508957 -0.266335 -0.1335795 0.9542833 -0.2672811 -0.1130405 0.9567553 -0.267983 -0.09533983 0.9585254 -0.2684713 -0.0778222 0.9599903 -0.2689291 -0.0582903 0.961272 -0.2693259 -0.03665268 0.9622486 -0.269631 -0.01300084 0.9627979 -0.2698141 0.01242101 0.9627979 -0.2698447 0.03946042 0.9621266 -0.2696616 0.06598097 0.9607837 -0.2692343 0.08896142 0.9591052 -0.2686849 0.1098056 0.957091 -0.2681051 0.1311686 0.9545885 -0.2673727 0.154271 0.951384 -0.2664571 0.1804254 0.9471114 -0.2652669 0.2113712 0.9411603 -0.2635884 0.2457655 0.9334086 -0.26133 0.2792139 0.9246803 -0.2587359 0.312357 0.9148228 -0.2558977 0.3481246 0.9027985 -0.2523881 0.386578 0.8882107 -0.2481765 0.4279 0.87051 -0.2430494 0.4720603 0.8491165 -0.2368541 0.5174413 0.8243049 -0.2296212 0.5618763 0.7969298 -0.2216864 0.6063112 0.7661977 -0.212836 0.6519364 0.7306742 -0.2026124 0.6983246 0.6898099 -0.1909238 0.7448652 0.6431165 -0.1775872 0.7907041 0.5901669 -0.1625416 0.8243355 0.5457625 -0.150151 0.841731 0.5205237 -0.1431318 0.8642536 0.4850917 -0.1329691 0.9023103 0.4158757 -0.1133152 0.9443037 0.3176671 -0.08575701 0.97763 0.2031617 -0.05401772 0.9957885 0.08868676 -0.02273625 0.9995422 0.02853477 -0.007049739 -0.9898068 0.1422162 0 -0.9905087 0.1332743 0.03305155 -0.9777826 0.2025513 0.05374306 -0.9760735 0.2173223 0 -0.9453108 0.3148289 0.08511608 -0.9410383 0.3382061 0 -0.9088717 0.4023866 0.1096835 -0.9020051 0.4316538 0 -0.8724327 0.4712973 0.1290627 -0.8633076 0.5046235 0 -0.837611 0.526719 0.1446882 -0.8265938 0.5627613 0 -0.8046205 0.5724662 0.1575976 -0.7920774 0.6103702 0 -0.7696463 0.6154363 0.1697439 -0.7557909 0.6547746 0 -0.7289041 0.6598407 0.1823481 -0.7138279 0.7003083 0 -0.6851406 0.7019562 0.1944029 -0.6690573 0.7431868 0 -0.6411328 0.7394635 0.2051454 -0.6244392 0.7810297 0 -0.5967285 0.7730949 0.2148197 -0.5797601 0.8147526 0 -0.5516526 0.8034913 0.2236091 -0.5347148 0.845027 0 -0.5055086 0.8311106 0.2316355 -0.488876 0.8723106 0 -0.457625 0.8564104 0.2389904 -0.4416639 0.8971526 0 -0.410596 0.8781701 0.2453078 -0.3955199 0.918424 0 -0.3675039 0.8956573 0.2503738 -0.3534654 0.9354228 0 -0.3270363 0.910062 0.2545549 -0.3141576 0.9493393 0 -0.2866299 0.922544 0.2582171 -0.2750633 0.9614246 0 -0.2437818 0.9338664 0.2616047 -0.2336802 0.9722892 0 -0.19541 0.9442732 0.264748 -0.1871395 0.9822993 0 -0.1365703 0.9537339 0.2677084 -0.1306802 0.9913938 0 -0.07022309 0.9603565 0.2696921 -0.06717121 0.9977111 0 -0.006958186 0.9627369 0.2703024 -0.00665301 0.9999695 0 0.04858541 0.9616382 0.2698752 0.04644912 0.9989013 0 0.09619432 0.9583728 0.2687765 0.09198278 0.9957579 0 0.1358684 0.9539476 0.2673727 0.1299783 0.9914854 0 0.1676381 0.9492782 0.2659078 0.1604663 0.9870296 0 0.2014832 0.943144 0.2642598 0.1929685 0.9812006 0 0.2483596 0.9327067 0.2613605 0.2381054 0.971221 0 0.2985321 0.9190649 0.257271 0.2865077 0.9580676 0 0.3402509 0.9055758 0.253212 0.3269753 0.9450057 0 0.3722342 0.8938872 0.2496719 0.3580737 0.9336833 0 0.3938719 0.8853114 0.2470778 0.3791925 0.9252907 0 0.4052248 0.8805811 0.2456129 0.3902402 0.9206824 0 0.4425489 0.8636433 0.2413098 0.4268013 0.9043245 0 -0.9924009 0.1052583 0.06360054 -0.9820551 0.1587268 0.1017792 -0.9559007 0.2458571 0.1604663 -0.9260842 0.3151952 0.2073428 -0.8956573 0.370983 0.2451857 -0.8659322 0.4167913 0.2763756 -0.8372448 0.4553362 0.3027131 -0.8061465 0.4924162 0.328013 -0.769158 0.5314493 0.3548387 -0.7285989 0.5691702 0.3809626 -0.6869412 0.603473 0.404828 -0.6439711 0.6348766 0.4268319 -0.5994141 0.6638386 0.4471877 -0.5529038 0.6906339 0.4661397 -0.503708 0.715598 0.4839015 -0.4545426 0.7374798 0.4994354 -0.4087954 0.7553637 0.5121311 -0.3652455 0.7702261 0.5227821 -0.3212988 0.7832576 0.5321817 -0.2741478 0.7951598 0.540849 -0.2204352 0.806177 0.5490585 -0.1544846 0.8161565 0.5567492 -0.07959222 0.8232979 0.5619679 -0.007873773 0.825953 0.5636769 0.05508589 0.8248543 0.5626087 0.1090121 0.8213752 0.5598316 0.1537522 0.8167058 0.5561693 0.1894589 0.8117619 0.5523545 0.2272408 0.8050478 0.5478988 0.2791833 0.7938475 0.5401777 0.3342692 0.7795343 0.5296487 0.3795892 0.7655873 0.519364 0.4139531 0.7535936 0.5105746 0.4370556 0.7448652 0.5041047 0.4491104 0.7401044 0.5005035 0.4879605 0.7227088 0.4893948 -0.9945372 0.05862605 0.08603167 -0.9866024 0.08847314 0.1370281 -0.967101 0.1363261 0.2146977 -0.9444258 0.1752067 0.2781152 -0.9207434 0.2071901 0.3305155 -0.8970916 0.2340464 0.3746758 -0.8737449 0.2571184 0.4128239 -0.8477126 0.2799768 0.4505142 -0.8159429 0.3045442 0.4913785 -0.7802667 0.3287454 0.5320292 -0.7425764 0.3512986 0.5702078 -0.7025972 0.3724479 0.6063112 -0.6599628 0.392407 0.640614 -0.6142155 0.411359 0.6733909 -0.5645009 0.4293954 0.7049165 -0.5137181 0.4455397 0.7331767 -0.4653157 0.4589679 0.756798 -0.4183172 0.4703818 0.7770013 -0.3699759 0.4805139 0.7950987 -0.3172704 0.4898221 0.812006 -0.2562639 0.4985504 0.8280892 -0.1802728 0.5064547 0.8431959 -0.09317296 0.5121921 0.8537858 -0.009247064 0.5144505 0.8574481 0.06460767 0.513657 0.8555254 0.1276589 0.5109409 0.8500626 0.179754 0.5071871 0.8428602 0.2210456 0.5032808 0.8353527 0.2641987 0.4977569 0.8260445 0.3227943 0.4887539 0.8104801 0.3841975 0.4775841 0.7900937 0.4339427 0.4668111 0.7705314 0.4711447 0.4576556 0.7539903 0.4958953 0.4510331 0.7420271 0.5088046 0.4474624 0.7354351 0.5480209 0.4345836 0.714652 -0.9955138 0 0.09439373 -0.9885556 0 0.1506699 -0.971923 0 0.2352061 -0.9523912 0 0.3048189 -0.9317911 0 0.3629567 -0.9109775 0 0.4124271 -0.8901944 0 0.4555498 -0.8666952 0 0.4987945 -0.8376721 0 0.5461593 -0.8046815 0 0.5936766 -0.7693106 0 0.638844 -0.7312235 0 0.6821192 -0.6900235 0 0.7237465 -0.6451613 0 0.7640004 -0.5956908 0 0.8031861 -0.5445113 0 0.8387402 -0.4951628 0 0.8687704 -0.4466689 0 0.8946806 -0.3962218 0 0.9181188 -0.3407086 0 0.9401532 -0.2758873 0 0.9611805 -0.1944639 0 0.9808954 -0.1007111 0 0.9949034 -0.01001006 0 0.999939 0.06991785 0 0.997528 0.1380352 0 0.9904172 0.1941893 0 0.9809564 0.2385632 0 0.971099 0.2844935 0 0.9586474 0.3464156 0 0.9380474 0.4110538 0 0.9115879 0.4629048 0 0.8863796 0.5013886 0 0.8651998 0.5268716 0 0.84991 0.5401777 0 0.8415174 0.5789056 -6.1037e-5 0.815363 -0.9945372 -0.05859553 0.08606219 -0.9866024 -0.08847314 0.1370281 -0.967101 -0.1363261 0.2146977 -0.9444258 -0.1752067 0.2781152 -0.9207434 -0.2071901 0.3305155 -0.8970916 -0.2340464 0.3747063 -0.8737449 -0.2571184 0.4128239 -0.8477126 -0.2799768 0.4505142 -0.8159429 -0.3045442 0.4913785 -0.7802667 -0.3287454 0.5320292 -0.7425764 -0.3512681 0.5702078 -0.7025972 -0.3724479 0.6062807 -0.6599628 -0.392407 0.640614 -0.6142155 -0.411359 0.6733909 -0.5645009 -0.4293954 0.7049165 -0.5137181 -0.4455397 0.7331767 -0.4653157 -0.4589679 0.756798 -0.4183172 -0.4703818 0.7770013 -0.3699759 -0.4805139 0.7950987 -0.3172704 -0.4898221 0.812006 -0.2562639 -0.4985504 0.8280892 -0.1802728 -0.5064547 0.8431959 -0.09317296 -0.5121921 0.8537553 -0.009247064 -0.5144505 0.8574481 0.06460767 -0.513657 0.8555254 0.1276589 -0.5109409 0.8500626 0.179754 -0.5071871 0.8428602 0.2210456 -0.5032808 0.8353527 0.2641987 -0.4977569 0.8260445 0.3227943 -0.4887539 0.8104801 0.384228 -0.4775841 0.7900937 0.4339427 -0.4668111 0.7705314 0.4711447 -0.4576556 0.7539903 0.4958953 -0.4510331 0.7420271 0.5088046 -0.4474624 0.7354351 0.5483871 -0.4345836 0.7144078 -0.9924009 -0.1052278 0.06363105 -0.9820551 -0.1586962 0.1017792 -0.9559007 -0.2458571 0.1604663 -0.9260842 -0.3151952 0.2073428 -0.8956573 -0.370983 0.2451857 -0.8659322 -0.4167913 0.2763756 -0.8372448 -0.4553362 0.3027131 -0.8061465 -0.4924162 0.328013 -0.769158 -0.5314493 0.3548387 -0.7285989 -0.5691702 0.3809626 -0.6869412 -0.603473 0.404828 -0.6439711 -0.6348766 0.4268319 -0.5994141 -0.6638386 0.4471877 -0.5529038 -0.6906339 0.4661397 -0.5036775 -0.715598 0.4839015 -0.4545426 -0.7374798 0.4994354 -0.4087954 -0.7553637 0.5121311 -0.3652455 -0.7702261 0.5227821 -0.3212988 -0.7832576 0.5321817 -0.2741478 -0.7951598 0.540849 -0.2204352 -0.806177 0.5490585 -0.1544846 -0.8161565 0.5567492 -0.07959222 -0.8232979 0.5619679 -0.007873773 -0.825953 0.5636769 0.05511641 -0.8248543 0.5626087 0.1090121 -0.8213752 0.5598316 0.1537522 -0.8167058 0.5561693 0.1894589 -0.8117619 0.5523545 0.2272408 -0.8050478 0.5478988 0.2792139 -0.7938475 0.5401777 0.3342692 -0.7795343 0.5296487 0.3795892 -0.7655873 0.519364 0.4139531 -0.7535936 0.5105746 0.4370556 -0.7448652 0.5041047 0.4491104 -0.7401044 0.5005035 0.4886624 -0.7224342 0.4891201 -0.9905087 -0.1332743 0.03308206 -0.9777826 -0.2025513 0.05374306 -0.9453108 -0.3148289 0.08511608 -0.9088717 -0.4023866 0.1096835 -0.8724327 -0.4713279 0.1290627 -0.837611 -0.526719 0.1446882 -0.8046205 -0.5724662 0.1575976 -0.7696463 -0.6154363 0.1697439 -0.7289041 -0.6598407 0.1823481 -0.68511 -0.7019867 0.1944029 -0.6411328 -0.7394635 0.2051454 -0.596759 -0.7730949 0.2148197 -0.5516526 -0.8034913 0.2236091 -0.5055086 -0.8311106 0.2316355 -0.457625 -0.8564104 0.2389904 -0.410596 -0.8781701 0.2453078 -0.3674734 -0.8956573 0.2503738 -0.3270363 -0.910062 0.2545549 -0.2866299 -0.922544 0.2582171 -0.2437818 -0.9338664 0.2616047 -0.19541 -0.9442732 0.264748 -0.1365703 -0.9537339 0.2677084 -0.07022309 -0.9603565 0.2696921 -0.006958186 -0.9627369 0.2703024 0.04858541 -0.9616382 0.2698752 0.09619432 -0.9583728 0.2687765 0.1358684 -0.9539476 0.2673727 0.1676381 -0.9492782 0.2659078 0.2014832 -0.943144 0.2642598 0.2483596 -0.9327067 0.2613605 0.2985321 -0.9190649 0.257271 0.3402509 -0.9055758 0.253212 0.3722342 -0.8938872 0.2496719 0.3938719 -0.8853114 0.2470778 0.4052248 -0.8805811 0.2455824 0.4434645 -0.8632161 0.2411572 -0.9898068 -0.1422162 0 -0.9760735 -0.2173223 0 -0.9410383 -0.3382061 0 -0.9020051 -0.4316843 0 -0.8633076 -0.5046235 0 -0.8265938 -0.5627613 0 -0.7920774 -0.6103702 0 -0.7557909 -0.6547746 0 -0.7138279 -0.7002778 0 -0.6690573 -0.7431868 0 -0.6244392 -0.7810297 0 -0.5797601 -0.8147526 0 -0.5347148 -0.845027 0 -0.488876 -0.8723106 0 -0.4416334 -0.8971526 0 -0.3955199 -0.918424 0 -0.3534654 -0.9354228 0 -0.3141576 -0.9493393 0 -0.2750633 -0.9614246 0 -0.2336802 -0.9722892 0 -0.1871395 -0.9823298 0 -0.1306802 -0.9913938 0 -0.06717121 -0.9977111 0 -0.00665301 -0.9999695 0 0.04644912 -0.9989013 0 0.09201329 -0.9957274 0 0.1299783 -0.9914854 0 0.1604663 -0.9870296 0 0.1929685 -0.9812006 0 0.2381054 -0.971221 0 0.2865383 -0.9580676 0 0.3269753 -0.9450057 0 0.3580737 -0.9336833 0 0.3791925 -0.9252907 0 0.3902402 -0.9206824 0 0.4278085 -0.9038362 0 -0.9905087 -0.1332743 -0.03305155 -0.9777826 -0.2025818 -0.05371254 -0.9453108 -0.3148289 -0.08508557 -0.9088717 -0.4023866 -0.109653 -0.8724327 -0.4713279 -0.1290322 -0.837611 -0.526719 -0.1446577 -0.8046205 -0.5724357 -0.157567 -0.7696768 -0.6154363 -0.1697134 -0.7289346 -0.6598407 -0.1823481 -0.6851406 -0.7019562 -0.1943724 -0.6411328 -0.7394635 -0.2051454 -0.596759 -0.7730949 -0.2148197 -0.5516831 -0.8034913 -0.2236091 -0.5055086 -0.8311106 -0.2316049 -0.457625 -0.8564104 -0.2389904 -0.410596 -0.8781701 -0.2452772 -0.3675039 -0.8956573 -0.2503433 -0.3270363 -0.910062 -0.2545549 -0.2866604 -0.922544 -0.2582171 -0.2437818 -0.9338664 -0.2615742 -0.1954405 -0.9442732 -0.264748 -0.1366008 -0.9537339 -0.2677084 -0.07025361 -0.9603565 -0.2696921 -0.006958186 -0.9627369 -0.2703024 0.04855489 -0.9616382 -0.2698752 0.09619432 -0.9583728 -0.2687765 0.1358684 -0.9539476 -0.2673727 0.1676381 -0.9492782 -0.2659078 0.2014832 -0.943144 -0.2642598 0.2483596 -0.9327067 -0.2613605 0.2985016 -0.9190649 -0.257271 0.3402203 -0.9055758 -0.253212 0.3722342 -0.8938872 -0.2497024 0.3938719 -0.8853114 -0.2470778 0.4051942 -0.8805811 -0.2456129 0.4434645 -0.8632161 -0.2411572 -0.9924009 -0.1052278 -0.06360054 -0.9820551 -0.1587268 -0.1017487 -0.9559007 -0.2458876 -0.1604358 -0.9260842 -0.3151952 -0.2073122 -0.8956573 -0.370983 -0.2451857 -0.8659322 -0.4167913 -0.2763756 -0.8372448 -0.4553362 -0.3026826 -0.806177 -0.4924162 -0.3279824 -0.769158 -0.5314493 -0.3548082 -0.7285989 -0.5691702 -0.380932 -0.6869412 -0.603473 -0.404828 -0.6440016 -0.6348766 -0.4268013 -0.5994446 -0.6638081 -0.4471572 -0.5529038 -0.6906339 -0.4661092 -0.503708 -0.715598 -0.4839015 -0.4545732 -0.7374798 -0.4994354 -0.4088259 -0.7553331 -0.5121311 -0.365276 -0.7702261 -0.5227516 -0.3213294 -0.7832576 -0.5321817 -0.2741783 -0.7951598 -0.540849 -0.2204657 -0.806177 -0.549028 -0.1545152 -0.8161565 -0.5567492 -0.07962274 -0.8232979 -0.5619679 -0.007904291 -0.825953 -0.5636769 0.05505537 -0.8248543 -0.5626087 0.1089816 -0.8213752 -0.5598316 0.1537217 -0.8167058 -0.5561693 0.1894283 -0.8117619 -0.5523545 0.2272103 -0.8050783 -0.5478988 0.2791833 -0.7938475 -0.5401777 0.3342387 -0.7795648 -0.5296487 0.3795282 -0.7655873 -0.5193945 0.4139226 -0.7535936 -0.5105746 0.4370251 -0.7448652 -0.5041047 0.4490799 -0.7401044 -0.5005341 0.4886624 -0.7224342 -0.4891201 -0.9945372 -0.05859553 -0.08600115 -0.9866024 -0.08844262 -0.1369976 -0.967101 -0.1363261 -0.2146977 -0.9444258 -0.1752067 -0.2780846 -0.9207434 -0.2071901 -0.3305155 -0.8971221 -0.2340464 -0.3746452 -0.8737449 -0.2571184 -0.4127933 -0.8477126 -0.2799768 -0.4504837 -0.8159734 -0.3045442 -0.491348 -0.7802973 -0.3287149 -0.5319986 -0.7425764 -0.3512681 -0.5701773 -0.7026277 -0.3724479 -0.6062807 -0.6599933 -0.392407 -0.6405835 -0.614246 -0.4113284 -0.6733909 -0.5645314 -0.4293954 -0.704886 -0.5137486 -0.4455397 -0.7331461 -0.4653462 -0.4589679 -0.756798 -0.4183477 -0.4703818 -0.7769708 -0.3700369 -0.4804834 -0.7950682 -0.3173009 -0.4898221 -0.812006 -0.2562944 -0.4985504 -0.8280892 -0.1803339 -0.5064547 -0.8431654 -0.093234 -0.5121921 -0.8537553 -0.009277582 -0.5144505 -0.8574481 0.06457716 -0.513657 -0.8555254 0.1276284 -0.5109409 -0.8500626 0.1796929 -0.5071871 -0.8428602 0.221015 -0.5032808 -0.8353527 0.2641682 -0.4977874 -0.826075 0.3227638 -0.4887539 -0.8105106 0.384167 -0.4775841 -0.7900937 0.4339122 -0.4668111 -0.7705619 0.4711142 -0.4576556 -0.7540208 0.4958648 -0.4510636 -0.7420576 0.5087741 -0.4474624 -0.7354351 0.5483566 -0.4345836 -0.7144078 -0.9955138 0 -0.09436321 -0.9885861 0 -0.1506394 -0.971923 0 -0.2351756 -0.9523912 0 -0.3047884 -0.9317911 0 -0.3629261 -0.9109775 0 -0.4123966 -0.8901944 0 -0.4555193 -0.8667257 0 -0.498764 -0.8376721 0 -0.5461288 -0.8046815 0 -0.5936461 -0.7693106 0 -0.638844 -0.731254 0 -0.6820887 -0.690054 0 -0.723716 -0.6451918 0 -0.7640004 -0.5957213 0 -0.8031556 -0.5445418 0 -0.8387097 -0.4951933 0 -0.8687399 -0.4466994 0 -0.8946501 -0.3962829 0 -0.9181188 -0.3407697 0 -0.9401227 -0.2759178 0 -0.9611499 -0.194525 0 -0.9808649 -0.1007416 0 -0.9949034 -0.01004058 0 -0.999939 0.06985682 0 -0.997528 0.1380047 0 -0.9904172 0.1941282 0 -0.9809564 0.2385327 0 -0.9711295 0.284463 0 -0.958678 0.3463546 0 -0.9380779 0.4109928 0 -0.9116184 0.4628437 0 -0.8864101 0.5013581 0 -0.8652303 0.5268411 0 -0.8499405 0.5401471 0 -0.8415479 0.5788751 -6.1037e-5 -0.8153935 -0.9945372 0.05856502 -0.08603167 -0.9866024 0.08844262 -0.1369976 -0.967101 0.1363261 -0.2146977 -0.9444258 0.1752067 -0.2780846 -0.9207434 0.2071901 -0.3305155 -0.8971221 0.2340464 -0.3746452 -0.8737449 0.2571184 -0.4127933 -0.8477126 0.2799768 -0.4504837 -0.8159429 0.3045442 -0.491348 -0.7802973 0.3287149 -0.5319986 -0.7425764 0.3512681 -0.5701773 -0.7026277 0.3724479 -0.6062807 -0.6599933 0.392407 -0.6405835 -0.614246 0.4113284 -0.6733909 -0.5645314 0.4293954 -0.704886 -0.5137486 0.4455397 -0.7331461 -0.4653462 0.4589679 -0.756798 -0.4183477 0.4703818 -0.7769708 -0.3700064 0.4804834 -0.7950987 -0.3173009 0.4898221 -0.812006 -0.2562944 0.4985504 -0.8280892 -0.1803339 0.5064547 -0.8431654 -0.093234 0.5121921 -0.8537553 -0.009277582 0.5144505 -0.8574481 0.06457716 0.513657 -0.8555254 0.1276284 0.5109409 -0.8500626 0.1796929 0.5071871 -0.8428602 0.221015 0.5032808 -0.8353527 0.2641682 0.4977569 -0.826075 0.3227332 0.4887539 -0.8105106 0.384167 0.4775841 -0.7901242 0.4339122 0.4668111 -0.7705619 0.4711142 0.4576861 -0.7540208 0.4958648 0.4510636 -0.7420271 0.5087741 0.4474624 -0.7354351 0.5480209 0.4345836 -0.7146825 -0.9924009 0.1052278 -0.06360054 -0.9820551 0.1586962 -0.1017487 -0.9559007 0.2458571 -0.1604358 -0.9260842 0.3151952 -0.2073122 -0.8956573 0.370983 -0.2451857 -0.8659627 0.4167913 -0.2763451 -0.8372448 0.4553362 -0.3026826 -0.8061465 0.4924162 -0.328013 -0.769158 0.5314493 -0.3548082 -0.7285989 0.5691702 -0.380932 -0.6869412 0.603473 -0.404828 -0.6440016 0.6348766 -0.4268013 -0.5994446 0.6638081 -0.4471572 -0.5529038 0.6906339 -0.4661092 -0.503708 0.715598 -0.4839015 -0.4545732 0.7374798 -0.4994354 -0.4088259 0.7553331 -0.5121311 -0.365276 0.7702261 -0.5227516 -0.3213294 0.7832576 -0.5321817 -0.2741783 0.7951292 -0.540849 -0.2204657 0.806177 -0.549028 -0.1545152 0.8161565 -0.5567187 -0.07962274 0.8232979 -0.5619679 -0.007904291 0.825953 -0.5636769 0.05505537 0.8248543 -0.5626087 0.1089816 0.8213752 -0.5598316 0.1537217 0.8167058 -0.5561693 0.1894283 0.8117619 -0.5523545 0.2272103 0.8050783 -0.5478988 0.2791528 0.7938475 -0.5401777 0.3342387 0.7795648 -0.5296487 0.3795282 0.7655873 -0.5193945 0.4139226 0.7535936 -0.5105746 0.4370251 0.7448652 -0.5041047 0.4490799 0.7401044 -0.5005341 0.4879605 0.7227088 -0.4894253 -0.9905087 0.1332743 -0.03308206 -0.9777826 0.2025818 -0.05371254 -0.9453108 0.3148595 -0.08508557 -0.9088717 0.4023866 -0.109653 -0.8724327 0.4713279 -0.1290322 -0.837611 0.526719 -0.1446577 -0.8046205 0.5724357 -0.157567 -0.7696768 0.6154363 -0.1697134 -0.7289346 0.6598407 -0.1823481 -0.6851406 0.7019562 -0.1943724 -0.6411328 0.7394635 -0.2051454 -0.596759 0.7730949 -0.2148197 -0.5516831 0.8034913 -0.2236091 -0.5055086 0.8311106 -0.2316049 -0.457625 0.8564104 -0.2389904 -0.410596 0.8781701 -0.2452772 -0.3675039 0.8956573 -0.2503433 -0.3270363 0.910062 -0.2545549 -0.2866604 0.922544 -0.2582171 -0.2437818 0.9338664 -0.2615742 -0.1954405 0.9442732 -0.264748 -0.1366008 0.9537339 -0.2677084 -0.07025361 0.9603565 -0.2696921 -0.006958186 0.9627369 -0.2703024 0.04855489 0.9616687 -0.2698752 0.09619432 0.9583728 -0.2687765 0.1358684 0.9539476 -0.2673727 0.1676381 0.9492782 -0.2659078 0.2014832 0.943144 -0.2642598 0.2483596 0.9327067 -0.2613605 0.2985016 0.9190649 -0.257271 0.3402509 0.9055758 -0.253212 0.3722037 0.8938872 -0.2497024 0.3938719 0.8853114 -0.2470778 0.4051942 0.8805811 -0.2456129 0.4425184 0.8636433 -0.2413403 - - - - - - - - - - 0.5880934 0.4999934 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.5 0.5880934 0.4999934 0.575582 0.5971237 0.575582 0.5 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6042384 0.5657986 0.5 0.575582 0.5 0.5657986 0.5 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.6099855 0.5575302 0.5 0.5657986 0.5 0.5575302 0.5 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.6148697 0.5500315 0.5 0.5575302 0.5 0.5500315 0.5 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.619395 0.5425568 0.5 0.5500315 0.5 0.5425568 0.5 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.6240659 0.5343605 0.5 0.5425568 0.5 0.5343605 0.5 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.6293868 0.5246971 0.5 0.5343605 0.5 0.5246971 0.5 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.6353728 0.5136132 0.5 0.5246971 0.5 0.5136132 0.5 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.6415808 0.5017869 0.5 0.5136132 0.5 0.5017869 0.5 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.6478275 0.4894204 0.5 0.5017869 0.5 0.4894204 0.5 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.6539294 0.4767154 0.5 0.4894204 0.5 0.4767154 0.5 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.659703 0.463874 0.5 0.4767154 0.5 0.463874 0.5 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.664965 0.4510983 0.5 0.463874 0.5 0.4510983 0.5 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.6695321 0.43859 0.5 0.4510983 0.5 0.43859 0.5 0.43859 0.6695321 0.4263501 0.6734107 0.4263501 0.6734107 0.4263501 0.5 0.43859 0.5 0.4263501 0.5 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.676766 0.4141995 0.5 0.4263501 0.5 0.4141995 0.5 0.4141995 0.676766 0.4020698 0.6796526 0.4020698 0.6796526 0.4020698 0.5 0.4141995 0.5 0.4020698 0.5 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.6821252 0.3898929 0.5 0.4020698 0.5 0.3898929 0.5 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.6842384 0.3776006 0.5 0.3898929 0.5 0.3776006 0.5 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.6860469 0.3651245 0.5 0.3776006 0.5 0.3651245 0.5 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.6876054 0.3523965 0.5 0.3651245 0.5 0.3523965 0.5 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.6889344 0.3394525 0.5 0.3523965 0.5 0.3394525 0.5 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.6899922 0.3263651 0.5 0.3394525 0.5 0.3263651 0.5 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.69074 0.3131211 0.5 0.3263651 0.5 0.3131211 0.5 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.6911391 0.2997074 0.5 0.3131211 0.5 0.2997074 0.5 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.6911506 0.2861108 0.5 0.2997074 0.5 0.2861108 0.5 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.6907358 0.2723181 0.5 0.2861108 0.5 0.2723181 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723181 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.243816 0.5 0.2583162 0.5 0.243816 0.5 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.5 0.243816 0.5 0.2287331 0.5 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.6845553 0.2133606 0.5 0.2287331 0.5 0.2133606 0.5 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.6819617 0.197992 0.5 0.2133606 0.5 0.197992 0.5 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.5 0.197992 0.5 0.1829207 0.5 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.6755979 0.1684399 0.5 0.1829207 0.5 0.1684399 0.5 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.6718491 0.154843 0.5 0.1684399 0.5 0.154843 0.5 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.5 0.154843 0.5 0.1420096 0.5 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.663238 0.1296388 0.5 0.1420096 0.5 0.1296388 0.5 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.6583589 0.1177533 0.5 0.1296388 0.5 0.1177533 0.5 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.653085 0.1063756 0.5 0.1177533 0.5 0.1063756 0.5 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.647407 0.09552854 0.5 0.1063756 0.5 0.09552854 0.5 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.6413156 0.08523458 0.5 0.09552854 0.5 0.08523458 0.5 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.6348015 0.07551646 0.5 0.08523458 0.5 0.07551646 0.5 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.6278682 0.06633663 0.5 0.07551646 0.5 0.06633663 0.5 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.6205249 0.05766242 0.5 0.06633663 0.5 0.05766242 0.5 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.6127715 0.04952389 0.5 0.05766242 0.5 0.04952389 0.5 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6046076 0.04195094 0.5 0.04952389 0.5 0.04195094 0.5 0.04195094 0.6046076 0.03497362 0.5960329 0.03497362 0.5960329 0.03497362 0.5 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.5870469 0.02862191 0.5 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.5776495 0.02292573 0.5 0.02862191 0.5 0.02292573 0.5 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.5683254 0.01771187 0.5 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.5592363 0.01289576 0.5 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.5498978 0.008640885 0.5 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5498978 0.005110502 0.5398251 0.005110502 0.5398251 0.005110442 0.5 0.008640885 0.5 0.6040677 0.5 0.596146 0.5398251 0.568886 0.5285336 0.568886 0.5285336 0.5745618 0.5 0.6040677 0.5 0.5745618 0.5 0.568886 0.5285336 0.5375139 0.5155389 0.5375139 0.5155389 0.5406048 0.5 0.5745618 0.5 0.5406048 0.5 0.5375139 0.5155389 0.5008596 0.5003561 0.5008596 0.5003561 0.5009304 0.5 0.5406048 0.5 0.5880932 0.5899347 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.6794613 0.575582 0.5971237 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.6926073 0.5657986 0.6042384 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7032267 0.5575302 0.6099855 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7122514 0.5500315 0.6148697 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.7206132 0.5425568 0.619395 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7292439 0.5343605 0.6240659 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.7390755 0.5246971 0.6293868 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.7501363 0.5136132 0.6353728 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.7501363 0.5017869 0.7616073 0.5017869 0.7616073 0.5017869 0.6415808 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.7731495 0.4894204 0.6478275 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.7844243 0.4767154 0.6539294 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.7844243 0.463874 0.7950926 0.463874 0.7950926 0.463874 0.659703 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8048156 0.4510983 0.664965 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.8132545 0.43859 0.6695321 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.8204212 0.4263501 0.6734107 0.43859 0.6695321 0.4263501 0.6734107 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.8266209 0.4141995 0.676766 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.8319546 0.4020698 0.6796526 0.4141995 0.676766 0.4020698 0.6796526 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.8365233 0.3898929 0.6821252 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.840428 0.3776006 0.6842384 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.8437698 0.3651245 0.6860469 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.8466495 0.3523965 0.6876054 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.8491052 0.3394525 0.6889344 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.8510598 0.3263651 0.6899922 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.8524415 0.3131211 0.69074 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.8524415 0.2997074 0.853179 0.2997074 0.853179 0.2997074 0.6911391 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.853179 0.2861108 0.8532002 0.2861108 0.8532002 0.2861108 0.6911506 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.8524337 0.2723181 0.6907358 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.8508077 0.2583162 0.6898558 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.8483266 0.243816 0.688513 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.8450553 0.2287331 0.6867427 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.8410136 0.2133606 0.6845553 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.8362212 0.197992 0.6819617 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.8306975 0.1829207 0.6789722 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.8244625 0.1684399 0.6755979 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.8175356 0.154843 0.6718491 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.8099276 0.1420096 0.6677316 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8016245 0.1296389 0.663238 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.792609 0.1177533 0.6583589 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.7828641 0.1063757 0.653085 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.7723725 0.09552854 0.647407 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.7723725 0.08523458 0.7611171 0.08523458 0.7611171 0.08523458 0.6413156 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.7490807 0.07551646 0.6348015 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.7362695 0.06633663 0.6278682 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.7362695 0.05766242 0.722701 0.05766242 0.722701 0.05766242 0.6205249 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.722701 0.04952389 0.7083745 0.04952389 0.7083745 0.04952389 0.6127715 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.6932896 0.04195094 0.6046076 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.6774455 0.03497362 0.5960329 0.04195094 0.6046076 0.03497362 0.5960329 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.6608417 0.02862191 0.5870469 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6434776 0.02292579 0.5776495 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.6262488 0.01771187 0.5683254 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.6262488 0.01289576 0.6094544 0.01289576 0.6094544 0.01289576 0.5592363 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.6094544 0.008640885 0.592199 0.008640885 0.592199 0.008640885 0.5498978 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.592199 0.005110502 0.5735871 0.005110502 0.5735871 0.005110502 0.5398251 0.008640885 0.5498978 0.596146 0.5398251 0.5735869 0.5735871 0.5527231 0.5527233 0.5527231 0.5527233 0.568886 0.5285336 0.596146 0.5398251 0.568886 0.5285336 0.5527231 0.5527233 0.5287118 0.5287121 0.5287118 0.5287121 0.5375139 0.5155389 0.568886 0.5285336 0.5375139 0.5155389 0.5287118 0.5287121 0.5006578 0.5006581 0.5006578 0.5006581 0.5008596 0.5003561 0.5375139 0.5155389 0.5880929 0.6661832 0.5880928 0.7171309 0.575582 0.7344775 0.575582 0.7344775 0.575582 0.6794613 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.7344775 0.5657986 0.7516537 0.5657986 0.7516537 0.5657986 0.6926073 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.7516537 0.5575302 0.7655286 0.5575302 0.7655286 0.5575302 0.7032267 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7655286 0.5500315 0.7773198 0.5500315 0.7773198 0.5500315 0.7122514 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7773198 0.5425568 0.788245 0.5425568 0.788245 0.5425568 0.7206132 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.788245 0.5343605 0.7995216 0.5343605 0.7995216 0.5343605 0.7292439 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7995216 0.5246971 0.8123672 0.5246971 0.8123672 0.5246971 0.7390755 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.8123672 0.5136132 0.8268188 0.5136132 0.8268188 0.5136132 0.7501363 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.8268188 0.501787 0.8418063 0.501787 0.8418063 0.5017869 0.7616073 0.5136132 0.7501363 0.5017869 0.7616073 0.501787 0.8418063 0.4894204 0.856887 0.4894204 0.856887 0.4894204 0.7731495 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.856887 0.4767154 0.8716182 0.4767154 0.8716182 0.4767154 0.7844243 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.8716182 0.4638741 0.885557 0.4638741 0.885557 0.463874 0.7950926 0.4767154 0.7844243 0.463874 0.7950926 0.4638741 0.885557 0.4510983 0.8982608 0.4510983 0.8982608 0.4510983 0.8048156 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8982608 0.43859 0.9092867 0.43859 0.9092867 0.43859 0.8132545 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.9092867 0.4263502 0.9186504 0.4263502 0.9186504 0.4263502 0.8204212 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.9186504 0.4141995 0.9267508 0.4141995 0.9267508 0.4141995 0.8266209 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.9267508 0.4020699 0.9337196 0.4020699 0.9337196 0.4020699 0.8319546 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.9337196 0.3898929 0.9396889 0.3898929 0.9396889 0.3898929 0.8365233 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.9396889 0.3776006 0.9447907 0.3776006 0.9447907 0.3776006 0.840428 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.9447907 0.3651245 0.9491568 0.3651245 0.9491568 0.3651245 0.8437698 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.9491568 0.3523965 0.9529194 0.3523965 0.9529194 0.3523965 0.8466495 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.9529194 0.3394525 0.9561279 0.3394525 0.9561279 0.3394525 0.8491052 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.9561279 0.3263651 0.9586817 0.3263651 0.9586817 0.3263651 0.8510598 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.9586817 0.3131211 0.9604871 0.3131211 0.9604871 0.3131211 0.8524415 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.9604871 0.2997075 0.9614505 0.2997075 0.9614505 0.2997074 0.853179 0.3131211 0.8524415 0.2997074 0.853179 0.2997075 0.9614505 0.2861109 0.9614782 0.2861109 0.9614782 0.2861108 0.8532002 0.2997074 0.853179 0.2861108 0.8532002 0.2861109 0.9614782 0.2723181 0.9604768 0.2723181 0.9604768 0.2723181 0.8524337 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.9604768 0.2583162 0.9583523 0.2583162 0.9583523 0.2583162 0.8508077 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.9583523 0.243816 0.9551105 0.243816 0.9551105 0.243816 0.8483266 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.9551105 0.2287331 0.9508365 0.2287331 0.9508365 0.2287331 0.8450553 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.9508365 0.2133606 0.9455557 0.2133606 0.9455557 0.2133606 0.8410136 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.9455557 0.197992 0.9392941 0.197992 0.9392941 0.197992 0.8362212 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.9392941 0.1829207 0.9320772 0.1829207 0.9320772 0.1829207 0.8306975 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.9320772 0.1684399 0.9239307 0.1684399 0.9239307 0.1684399 0.8244625 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.9239307 0.154843 0.9148803 0.154843 0.9148803 0.154843 0.8175356 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.9148803 0.1420096 0.9049399 0.1420096 0.9049399 0.1420096 0.8099276 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.9049399 0.1296389 0.8940914 0.1296389 0.8940914 0.1296389 0.8016245 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8940914 0.1177533 0.8823121 0.1177533 0.8823121 0.1177533 0.792609 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.8823121 0.1063757 0.8695798 0.1063757 0.8695798 0.1063757 0.7828641 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.8695798 0.09552854 0.8558719 0.09552854 0.8558719 0.09552854 0.7723725 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.8558719 0.08523464 0.8411659 0.08523464 0.8411659 0.08523458 0.7611171 0.09552854 0.7723725 0.08523458 0.7611171 0.08523464 0.8411659 0.07551646 0.8254396 0.07551646 0.8254396 0.07551646 0.7490807 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.8254396 0.06633663 0.8087009 0.06633663 0.8087009 0.06633663 0.7362695 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.8087009 0.05766248 0.7909728 0.05766248 0.7909728 0.05766242 0.722701 0.06633663 0.7362695 0.05766242 0.722701 0.05766248 0.7909728 0.04952394 0.7722545 0.04952394 0.7722545 0.04952389 0.7083745 0.05766242 0.722701 0.04952389 0.7083745 0.04952394 0.7722545 0.04195094 0.752545 0.04195094 0.752545 0.04195094 0.6932896 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.752545 0.03497368 0.7318437 0.03497368 0.7318437 0.03497368 0.6774455 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.7318437 0.02862191 0.7101498 0.02862191 0.7101498 0.02862191 0.6608417 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.7101498 0.02292579 0.6874624 0.02292579 0.6874624 0.02292579 0.6434776 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6874624 0.01771187 0.664952 0.01771187 0.664952 0.01771187 0.6262488 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.664952 0.01289582 0.6430091 0.01289582 0.6430091 0.01289576 0.6094544 0.01771187 0.6262488 0.01289576 0.6094544 0.01289582 0.6430091 0.008640885 0.6204638 0.008640885 0.6204638 0.008640885 0.592199 0.01289576 0.6094544 0.5921988 0.592199 0.5498976 0.6204638 0.5398248 0.5961462 0.5398248 0.5961462 0.5735869 0.5735871 0.5921988 0.592199 0.5735869 0.5735871 0.5398248 0.5961462 0.5285334 0.5688863 0.5285334 0.5688863 0.5527231 0.5527233 0.5735869 0.5735871 0.5527231 0.5527233 0.5285334 0.5688863 0.5155386 0.5375142 0.5155386 0.5375142 0.5287118 0.5287121 0.5527231 0.5527233 0.5287118 0.5287121 0.5155386 0.5375142 0.500356 0.5008598 0.500356 0.5008598 0.5006578 0.5006581 0.5287118 0.5287121 0.4119072 0.589591 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.5000002 0.4244179 0.597124 0.4119072 0.589591 0.4244179 0.597124 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.5000002 0.4342014 0.6042386 0.4244179 0.597124 0.4342014 0.6042386 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.5000002 0.4424698 0.6099858 0.4342014 0.6042386 0.4424698 0.6099858 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.5000002 0.4499685 0.6148699 0.4424698 0.6099858 0.4499685 0.6148699 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.5000002 0.4574433 0.6193952 0.4499685 0.6148699 0.4574433 0.6193952 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.5000002 0.4656395 0.6240661 0.4574433 0.6193952 0.4656395 0.6240661 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.5000002 0.4753029 0.629387 0.4656395 0.6240661 0.4753029 0.629387 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.5000002 0.4863868 0.635373 0.4753029 0.629387 0.4863868 0.635373 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.5000002 0.498213 0.6415811 0.4863868 0.635373 0.498213 0.6415811 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.5000002 0.5105796 0.6478276 0.498213 0.6415811 0.5105796 0.6478276 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.5000001 0.5232846 0.6539295 0.5105796 0.6478276 0.5232846 0.6539295 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.5000001 0.5361259 0.6597031 0.5232846 0.6539295 0.5361259 0.6597031 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.5000001 0.5489017 0.6649652 0.5361259 0.6597031 0.5489017 0.6649652 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.5000001 0.56141 0.6695323 0.5489017 0.6649652 0.56141 0.6695323 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.5000001 0.5736498 0.6734109 0.56141 0.6695323 0.5736498 0.6734109 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.5000001 0.5858005 0.6767661 0.5736498 0.6734109 0.5858005 0.6767661 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.5000001 0.5979301 0.6796527 0.5858005 0.6767661 0.5979301 0.6796527 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.5000001 0.6101071 0.6821252 0.5979301 0.6796527 0.6101071 0.6821252 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.5000001 0.6223994 0.6842384 0.6101071 0.6821252 0.6223994 0.6842384 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.5000001 0.6348755 0.686047 0.6223994 0.6842384 0.6348755 0.686047 0.6348755 0.5000001 0.6476035 0.5000001 0.6476035 0.5000001 0.6476035 0.6876054 0.6348755 0.686047 0.6476035 0.6876054 0.6476035 0.5000001 0.6605475 0.5000001 0.6605475 0.5000001 0.6605475 0.6889344 0.6476035 0.6876054 0.6605475 0.6889344 0.6605475 0.5000001 0.6736349 0.5000001 0.6736349 0.5000001 0.6736349 0.6899922 0.6605475 0.6889344 0.6736349 0.6899922 0.6736349 0.5000001 0.6868789 0.5 0.6868789 0.5 0.6868789 0.69074 0.6736349 0.6899922 0.6868789 0.69074 0.6868789 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.6911391 0.6868789 0.69074 0.7002925 0.6911391 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.6911391 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276819 0.6907358 0.7138891 0.6911505 0.7276819 0.6907358 0.7276818 0.5 0.7416838 0.5 0.7416838 0.5 0.7416838 0.6898558 0.7276819 0.6907358 0.7416838 0.6898558 0.7416838 0.5 0.7561839 0.5 0.7561839 0.5 0.756184 0.688513 0.7416838 0.6898558 0.756184 0.688513 0.7561839 0.5 0.7712669 0.5 0.7712669 0.5 0.7712669 0.6867425 0.756184 0.688513 0.7712669 0.6867425 0.7712669 0.5 0.7866393 0.5 0.7866393 0.5 0.7866394 0.6845552 0.7712669 0.6867425 0.7866394 0.6845552 0.7866393 0.5 0.802008 0.4999999 0.802008 0.4999999 0.802008 0.6819615 0.7866394 0.6845552 0.802008 0.6819615 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.4999999 0.8170793 0.6789722 0.802008 0.6819615 0.8170793 0.6789722 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.4999999 0.8315601 0.6755978 0.8170793 0.6789722 0.8315601 0.6755978 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.4999999 0.845157 0.671849 0.8315601 0.6755978 0.845157 0.671849 0.845157 0.4999999 0.8579904 0.4999999 0.8579904 0.4999999 0.8579904 0.6677315 0.845157 0.671849 0.8579904 0.6677315 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579904 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822467 0.4999999 0.8822467 0.4999999 0.8822467 0.6583588 0.8703611 0.6632379 0.8822467 0.6583588 0.8822467 0.4999999 0.8936243 0.4999999 0.8936243 0.4999999 0.8936243 0.6530849 0.8822467 0.6583588 0.8936243 0.6530849 0.8936243 0.4999999 0.9044715 0.4999999 0.9044715 0.4999999 0.9044715 0.6474068 0.8936243 0.6530849 0.9044715 0.6474068 0.9044715 0.4999999 0.9147654 0.4999998 0.9147654 0.4999998 0.9147654 0.6413155 0.9044715 0.6474068 0.9147654 0.6413155 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.4999998 0.9244835 0.6348013 0.9147654 0.6413155 0.9244835 0.6348013 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.4999998 0.9336634 0.6278679 0.9244835 0.6348013 0.9336634 0.6278679 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.4999998 0.9423375 0.6205247 0.9336634 0.6278679 0.9423375 0.6205247 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.4999998 0.9504761 0.6127713 0.9423375 0.6205247 0.9504761 0.6127713 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.4999998 0.9580491 0.6046074 0.9504761 0.6127713 0.9580491 0.6046074 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.4999998 0.9650263 0.5960326 0.9580491 0.6046074 0.9650263 0.5960326 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4999998 0.9713781 0.5870467 0.9650263 0.5960326 0.9713781 0.5870467 0.9713781 0.4999998 0.9770742 0.4999998 0.9770742 0.4999998 0.9770742 0.5776493 0.9713781 0.5870467 0.5776493 0.6874624 0.4999998 0.7029079 0.4999998 0.6785427 0.4999998 0.6785427 0.5683252 0.664952 0.5776493 0.6874624 0.5683252 0.664952 0.4999998 0.6785427 0.4999998 0.6547919 0.4999998 0.6547919 0.559236 0.6430091 0.5683252 0.664952 0.559236 0.6430091 0.4999998 0.6547919 0.4999998 0.6303891 0.4999998 0.6303891 0.5498976 0.6204638 0.559236 0.6430091 0.5498976 0.6204638 0.4999998 0.6303891 0.4999998 0.6040679 0.4999998 0.6040679 0.5398248 0.5961462 0.5498976 0.6204638 0.5398248 0.5961462 0.4999998 0.6040679 0.4999998 0.574562 0.4999998 0.574562 0.5285334 0.5688863 0.5398248 0.5961462 0.5285334 0.5688863 0.4999998 0.574562 0.4999998 0.540605 0.4999998 0.540605 0.5155386 0.5375142 0.5285334 0.5688863 0.5155386 0.5375142 0.4999998 0.540605 0.4999998 0.5009307 0.4999998 0.5009307 0.500356 0.5008598 0.5155386 0.5375142 0.4119073 0.4996497 0.4119072 0.4097084 0.4244179 0.4028765 0.4244179 0.4028765 0.4244179 0.5000002 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.4028765 0.4342014 0.3957619 0.4342014 0.3957619 0.4342014 0.5000002 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.3957619 0.4424697 0.3900147 0.4424697 0.3900147 0.4424697 0.5000002 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.3900147 0.4499685 0.3851306 0.4499685 0.3851306 0.4499685 0.5000002 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.3851306 0.4574432 0.3806052 0.4574432 0.3806052 0.4574432 0.5000002 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.3806052 0.4656395 0.3759343 0.4656395 0.3759343 0.4656395 0.5000002 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.3759343 0.4753029 0.3706135 0.4753029 0.3706135 0.4753029 0.5000002 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.3706135 0.4863868 0.3646274 0.4863868 0.3646274 0.4863868 0.5000002 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.3646274 0.498213 0.3584193 0.498213 0.3584193 0.498213 0.5000002 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.3584193 0.5105796 0.3521727 0.5105796 0.3521727 0.5105796 0.5000002 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.3521727 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5000001 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.3460708 0.5361259 0.3402972 0.5361259 0.3402972 0.5361259 0.5000001 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.3402972 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5000001 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.3350351 0.56141 0.330468 0.56141 0.330468 0.56141 0.5000001 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.330468 0.5736498 0.3265894 0.5736498 0.3265894 0.5736498 0.5000001 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.3265894 0.5858005 0.3232341 0.5858005 0.3232341 0.5858005 0.5000001 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5000001 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.3203475 0.610107 0.3178749 0.610107 0.3178749 0.610107 0.5000001 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.3178749 0.6223994 0.3157617 0.6223994 0.3157617 0.6223994 0.5000001 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.3157617 0.6348755 0.3139532 0.6348755 0.3139532 0.6348755 0.5000001 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.3139532 0.6476035 0.3123947 0.6476035 0.3123947 0.6476035 0.5000001 0.6348755 0.5000001 0.6476035 0.5000001 0.6476035 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605475 0.5000001 0.6476035 0.5000001 0.6605475 0.5000001 0.6605474 0.3110657 0.6736349 0.3100079 0.6736349 0.3100079 0.6736349 0.5000001 0.6605475 0.5000001 0.6736349 0.5000001 0.6736349 0.3100079 0.6868788 0.30926 0.6868788 0.30926 0.6868789 0.5 0.6736349 0.5000001 0.6868789 0.5 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.308861 0.7002925 0.5 0.6868789 0.5 0.7002925 0.5 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.3088495 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088495 0.7276818 0.3092642 0.7276818 0.3092642 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092642 0.7416838 0.3101442 0.7416838 0.3101442 0.7416838 0.5 0.7276818 0.5 0.7416838 0.5 0.7416838 0.3101442 0.7561839 0.311487 0.7561839 0.311487 0.7561839 0.5 0.7416838 0.5 0.7561839 0.5 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.3132574 0.7712669 0.5 0.7561839 0.5 0.7712669 0.5 0.7712669 0.3132574 0.7866393 0.3154447 0.7866393 0.3154447 0.7866393 0.5 0.7712669 0.5 0.7866393 0.5 0.7866393 0.3154447 0.8020079 0.3180383 0.8020079 0.3180383 0.802008 0.4999999 0.7866393 0.5 0.802008 0.4999999 0.8020079 0.3180383 0.8170793 0.3210277 0.8170793 0.3210277 0.8170793 0.4999999 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.3210277 0.8315601 0.324402 0.8315601 0.324402 0.8315601 0.4999999 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.324402 0.845157 0.3281508 0.845157 0.3281508 0.845157 0.4999999 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.3281508 0.8579903 0.3322682 0.8579903 0.3322682 0.8579904 0.4999999 0.845157 0.4999999 0.8579904 0.4999999 0.8579903 0.3322682 0.8703611 0.3367619 0.8703611 0.3367619 0.8703611 0.4999999 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.3367619 0.8822466 0.3416409 0.8822466 0.3416409 0.8822467 0.4999999 0.8703611 0.4999999 0.8822467 0.4999999 0.8822466 0.3416409 0.8936243 0.3469149 0.8936243 0.3469149 0.8936243 0.4999999 0.8822467 0.4999999 0.8936243 0.4999999 0.8936243 0.3469149 0.9044715 0.3525929 0.9044715 0.3525929 0.9044715 0.4999999 0.8936243 0.4999999 0.9044715 0.4999999 0.9044715 0.3525929 0.9147654 0.3586842 0.9147654 0.3586842 0.9147654 0.4999998 0.9044715 0.4999999 0.9147654 0.4999998 0.9147654 0.3586842 0.9244835 0.3651983 0.9244835 0.3651983 0.9244835 0.4999998 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.3651983 0.9336634 0.3721317 0.9336634 0.3721317 0.9336634 0.4999998 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.3721317 0.9423375 0.3794749 0.9423375 0.3794749 0.9423375 0.4999998 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.3794749 0.9504761 0.3872283 0.9504761 0.3872283 0.9504761 0.4999998 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.3872283 0.9580491 0.3953922 0.9580491 0.3953922 0.9580491 0.4999998 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.3953922 0.9650263 0.403967 0.9650263 0.403967 0.9650263 0.4999998 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.403967 0.9713781 0.4129529 0.9713781 0.4129529 0.9713781 0.4999998 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4129529 0.9770742 0.4223503 0.9770742 0.4223503 0.9770742 0.4999998 0.9713781 0.4999998 0.4999998 0.7029079 0.4223503 0.6874624 0.4316744 0.664952 0.4316744 0.664952 0.4999998 0.6785427 0.4999998 0.7029079 0.4999998 0.6785427 0.4316744 0.664952 0.4407635 0.6430091 0.4407635 0.6430091 0.4999998 0.6547919 0.4999998 0.6785427 0.4999998 0.6547919 0.4407635 0.6430091 0.450102 0.6204638 0.450102 0.6204638 0.4999998 0.6303891 0.4999998 0.6547919 0.4999998 0.6303891 0.450102 0.6204638 0.4601747 0.5961462 0.4601747 0.5961462 0.4999998 0.6040679 0.4999998 0.6303891 0.4999998 0.6040679 0.4601747 0.5961462 0.4714661 0.5688863 0.4714661 0.5688863 0.4999998 0.574562 0.4999998 0.6040679 0.4999998 0.574562 0.4714661 0.5688863 0.4844609 0.5375141 0.4844609 0.5375141 0.4999998 0.540605 0.4999998 0.574562 0.4999998 0.540605 0.4844609 0.5375141 0.4996436 0.5008598 0.4996436 0.5008598 0.4999998 0.5009307 0.4999998 0.540605 0.4119072 0.7171309 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.6794614 0.4244179 0.7344775 0.4119072 0.7171309 0.4244179 0.7344775 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6926074 0.4342014 0.7516537 0.4244179 0.7344775 0.4342014 0.7516537 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.7032268 0.4424697 0.7655286 0.4342014 0.7516537 0.4424697 0.7655286 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.7122515 0.4499685 0.7773198 0.4424697 0.7655286 0.4499685 0.7773198 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.7206132 0.4574432 0.788245 0.4499685 0.7773198 0.4574432 0.788245 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.729244 0.4656395 0.7995217 0.4574432 0.788245 0.4656395 0.7995217 0.4656395 0.729244 0.4753029 0.7390756 0.4753029 0.7390756 0.4753029 0.8123673 0.4656395 0.7995217 0.4753029 0.8123673 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.7501364 0.4863868 0.8268188 0.4753029 0.8123673 0.4863868 0.8268188 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.7616073 0.498213 0.8418064 0.4863868 0.8268188 0.498213 0.8418064 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.7731496 0.5105796 0.856887 0.498213 0.8418064 0.5105796 0.856887 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.7844243 0.5232846 0.8716182 0.5105796 0.856887 0.5232846 0.8716182 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.7950926 0.5361259 0.8855571 0.5232846 0.8716182 0.5361259 0.8855571 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.8048156 0.5489017 0.8982608 0.5361259 0.8855571 0.5489017 0.8982608 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.8132545 0.56141 0.9092867 0.5489017 0.8982608 0.56141 0.9092867 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.8204212 0.5736498 0.9186505 0.56141 0.9092867 0.5736498 0.9186505 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.8266209 0.5858005 0.9267508 0.5736498 0.9186505 0.5858005 0.9267508 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.8319546 0.5979301 0.9337196 0.5858005 0.9267508 0.5979301 0.9337196 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.8365233 0.610107 0.9396889 0.5979301 0.9337196 0.610107 0.9396889 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.840428 0.6223994 0.9447907 0.610107 0.9396889 0.6223994 0.9447907 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.8437698 0.6348755 0.9491568 0.6223994 0.9447907 0.6348755 0.9491568 0.6348754 0.8437698 0.6476035 0.8466494 0.6476035 0.8466494 0.6476035 0.9529194 0.6348755 0.9491568 0.6476035 0.9529194 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.8491052 0.6605474 0.9561279 0.6476035 0.9529194 0.6605474 0.9561279 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.8510598 0.6736349 0.9586817 0.6605474 0.9561279 0.6736349 0.9586817 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.8524415 0.6868788 0.9604871 0.6736349 0.9586817 0.6868788 0.9604871 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.8531789 0.7002925 0.9614505 0.6868788 0.9604871 0.7002925 0.9614505 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.8532002 0.7138891 0.9614782 0.7002925 0.9614505 0.7138891 0.9614782 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.8524337 0.7276818 0.9604768 0.7138891 0.9614782 0.7276818 0.9604768 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.8508077 0.7416838 0.9583523 0.7276818 0.9604768 0.7416838 0.9583523 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.8483266 0.7561839 0.9551105 0.7416838 0.9583523 0.7561839 0.9551105 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.8450553 0.7712669 0.9508365 0.7561839 0.9551105 0.7712669 0.9508365 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.8410136 0.7866393 0.9455557 0.7712669 0.9508365 0.7866393 0.9455557 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.8362212 0.8020079 0.9392941 0.7866393 0.9455557 0.8020079 0.9392941 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.8306975 0.8170793 0.9320772 0.8020079 0.9392941 0.8170793 0.9320772 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.8244625 0.8315601 0.9239306 0.8170793 0.9320772 0.8315601 0.9239306 0.8315601 0.8244625 0.845157 0.8175356 0.845157 0.8175356 0.845157 0.9148803 0.8315601 0.9239306 0.845157 0.9148803 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.8099276 0.8579903 0.9049399 0.845157 0.9148803 0.8579903 0.9049399 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.8016245 0.8703611 0.8940914 0.8579903 0.9049399 0.8703611 0.8940914 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.792609 0.8822466 0.8823121 0.8703611 0.8940914 0.8822466 0.8823121 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.7828641 0.8936243 0.8695798 0.8822466 0.8823121 0.8936243 0.8695798 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.7723725 0.9044715 0.8558719 0.8936243 0.8695798 0.9044715 0.8558719 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.7611171 0.9147654 0.8411659 0.9044715 0.8558719 0.9147654 0.8411659 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.7490807 0.9244835 0.8254396 0.9147654 0.8411659 0.9244835 0.8254396 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.7362695 0.9336634 0.8087009 0.9244835 0.8254396 0.9336634 0.8087009 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.722701 0.9423375 0.7909728 0.9336634 0.8087009 0.9423375 0.7909728 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.7083745 0.9504761 0.7722544 0.9423375 0.7909728 0.9504761 0.7722544 0.9504761 0.7083745 0.9580491 0.6932896 0.9580491 0.6932896 0.9580491 0.752545 0.9504761 0.7722544 0.9580491 0.752545 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.6774455 0.9650263 0.7318437 0.9580491 0.752545 0.9650263 0.7318437 0.9650263 0.6774455 0.9713781 0.6608417 0.9713781 0.6608417 0.9713781 0.7101498 0.9650263 0.7318437 0.9713781 0.7101498 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.6434776 0.9770742 0.6874624 0.9713781 0.7101498 0.9770742 0.6874624 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.6262488 0.9822881 0.664952 0.9770742 0.6874624 0.9822881 0.664952 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.6094544 0.9871042 0.6430091 0.9822881 0.664952 0.9871042 0.6430091 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.592199 0.9913591 0.6204638 0.9871042 0.6430091 0.450102 0.6204638 0.4078008 0.592199 0.4264127 0.5735871 0.4264127 0.5735871 0.4601747 0.5961462 0.450102 0.6204638 0.4601747 0.5961462 0.4264127 0.5735871 0.4472765 0.5527233 0.4472765 0.5527233 0.4714661 0.5688863 0.4601747 0.5961462 0.4714661 0.5688863 0.4472765 0.5527233 0.4712877 0.5287121 0.4712877 0.5287121 0.4844609 0.5375141 0.4714661 0.5688863 0.4844609 0.5375141 0.4712877 0.5287121 0.4993417 0.500658 0.4993417 0.500658 0.4996436 0.5008598 0.4844609 0.5375141 0.4119071 0.6661832 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5971238 0.4244179 0.6794614 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.6042384 0.4342014 0.6926074 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.6099855 0.4424697 0.7032268 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.6148697 0.4499685 0.7122515 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.619395 0.4574432 0.7206132 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.6240659 0.4656395 0.729244 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.6293868 0.4753029 0.7390756 0.4656395 0.729244 0.4753029 0.7390756 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.6353728 0.4863867 0.7501364 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.6415808 0.498213 0.7616073 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.6478274 0.5105796 0.7731496 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.6539293 0.5232846 0.7844243 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.659703 0.5361259 0.7950926 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.664965 0.5489017 0.8048156 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.6695321 0.56141 0.8132545 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.6734107 0.5736498 0.8204212 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.6767659 0.5858004 0.8266209 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.6796525 0.5979301 0.8319546 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.6821251 0.610107 0.8365233 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.6821251 0.6223994 0.6842383 0.6223994 0.6842383 0.6223994 0.840428 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.6860468 0.6348754 0.8437698 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.6876053 0.6476035 0.8466494 0.6348754 0.8437698 0.6476035 0.8466494 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.6889343 0.6605474 0.8491052 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.6899921 0.6736348 0.8510598 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.6907399 0.6868788 0.8524415 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.691139 0.7002925 0.8531789 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.6911505 0.7138891 0.8532002 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.6907356 0.7276818 0.8524337 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.6898557 0.7416837 0.8508077 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.6885129 0.7561839 0.8483266 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.6867425 0.7712669 0.8450553 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.6845552 0.7866393 0.8410136 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.6819615 0.8020079 0.8362212 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.6789721 0.8170793 0.8306975 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.6755978 0.8315601 0.8244625 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.671849 0.845157 0.8175356 0.8315601 0.8244625 0.845157 0.8175356 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.6677315 0.8579903 0.8099276 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.6632379 0.8703611 0.8016245 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.6583588 0.8822466 0.792609 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.6530849 0.8936243 0.7828641 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.6474069 0.9044714 0.7723725 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.6413155 0.9147654 0.7611171 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.6348014 0.9244835 0.7490807 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.6278681 0.9336634 0.7362695 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.6205248 0.9423375 0.722701 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.6127714 0.9504761 0.7083745 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.6046075 0.9580491 0.6932896 0.9504761 0.7083745 0.9580491 0.6932896 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.5960327 0.9650263 0.6774455 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.5870469 0.9713781 0.6608417 0.9650263 0.6774455 0.9713781 0.6608417 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.5776495 0.9770742 0.6434776 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.5683253 0.9822881 0.6262488 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.5592362 0.9871042 0.6094544 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.5498977 0.9913591 0.592199 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.5498977 0.9948895 0.539825 0.9948895 0.539825 0.9948895 0.5735871 0.9913591 0.592199 0.4264127 0.5735871 0.4038536 0.539825 0.4311135 0.5285336 0.4311135 0.5285336 0.4472765 0.5527233 0.4264127 0.5735871 0.4472765 0.5527233 0.4311135 0.5285336 0.4624856 0.5155388 0.4624856 0.5155388 0.4712877 0.5287121 0.4472765 0.5527233 0.4712877 0.5287121 0.4624856 0.5155388 0.49914 0.5003561 0.49914 0.5003561 0.4993417 0.500658 0.4712877 0.5287121 0.4119068 0.5899346 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.5000001 0.4244179 0.5971238 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.5000001 0.4342014 0.6042384 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.5000001 0.4424697 0.6099855 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.5000001 0.4499685 0.6148697 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.5000001 0.4574432 0.619395 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.5000001 0.4656395 0.6240659 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.5000001 0.4753028 0.6293868 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.5000001 0.4863867 0.6353728 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.5000001 0.498213 0.5 0.498213 0.5 0.498213 0.6415808 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.5 0.5105796 0.5 0.5105796 0.5 0.5105796 0.6478274 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.5 0.5232846 0.5 0.5232846 0.5 0.5232846 0.6539293 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.5 0.5361259 0.5 0.5361259 0.5 0.5361259 0.659703 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.5 0.5489017 0.5 0.5489017 0.5 0.5489017 0.664965 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.5 0.56141 0.5 0.56141 0.5 0.56141 0.6695321 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.5 0.5736498 0.5 0.5736498 0.5 0.5736498 0.6734107 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.5 0.5858004 0.5 0.5858004 0.5 0.5858004 0.6767659 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.5 0.5979301 0.5 0.5979301 0.5 0.5979301 0.6796525 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.5 0.610107 0.5 0.610107 0.5 0.610107 0.6821251 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.5 0.6223993 0.5 0.6223993 0.5 0.6223994 0.6842383 0.610107 0.6821251 0.6223994 0.6842383 0.6223993 0.5 0.6348754 0.5 0.6348754 0.5 0.6348754 0.6860468 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.5 0.6476034 0.5 0.6476034 0.5 0.6476034 0.6876053 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.5 0.6605474 0.5 0.6605474 0.5 0.6605474 0.6889343 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.5 0.6736348 0.5 0.6736348 0.5 0.6736348 0.6899921 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.5 0.6868788 0.5 0.6868788 0.5 0.6868788 0.6907399 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.691139 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276818 0.6907356 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.5 0.7416837 0.5 0.7416837 0.5 0.7416837 0.6898557 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.5 0.7561839 0.5 0.7561839 0.5 0.7561839 0.6885129 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.5 0.7712669 0.5 0.7712669 0.5 0.7712669 0.6867425 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.5 0.7866393 0.5 0.7866393 0.5 0.7866393 0.6845552 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.5 0.8020079 0.5 0.8020079 0.5 0.8020079 0.6819615 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.5 0.8170793 0.4999999 0.8170793 0.4999999 0.8170793 0.6789721 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.4999999 0.8315601 0.6755978 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.4999999 0.8451569 0.4999999 0.8451569 0.4999999 0.8451569 0.671849 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.4999999 0.8579903 0.6677315 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.4999999 0.8822466 0.6583588 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.4999999 0.8936243 0.6530849 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.4999999 0.9044714 0.6474069 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.4999999 0.9147654 0.6413155 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.4999999 0.9244835 0.6348014 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.4999999 0.9336634 0.6278681 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.4999999 0.9423375 0.6205248 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.4999999 0.9504761 0.6127714 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.4999999 0.958049 0.6046075 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4999999 0.9650263 0.5960327 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4999999 0.971378 0.5870469 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4999999 0.9770742 0.5776495 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4999999 0.9822881 0.5683253 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.4999999 0.9871042 0.4999999 0.9871042 0.4999999 0.9871042 0.5592362 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.4999999 0.9913591 0.4999999 0.9913591 0.4999999 0.9913591 0.5498977 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.4999999 0.9948895 0.5 0.9948895 0.5 0.9948895 0.539825 0.9913591 0.5498977 0.4038536 0.539825 0.3959319 0.5 0.4254378 0.5 0.4254378 0.5 0.4311135 0.5285336 0.4038536 0.539825 0.4311135 0.5285336 0.4254378 0.5 0.4593948 0.5 0.4593948 0.5 0.4624856 0.5155388 0.4311135 0.5285336 0.4624856 0.5155388 0.4593948 0.5 0.4990691 0.5 0.4990691 0.5 0.49914 0.5003561 0.4624856 0.5155388 0.4119065 0.4999933 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.4028763 0.4244179 0.5000001 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3957618 0.4342014 0.5000001 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.3900146 0.4424697 0.5000001 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.3851305 0.4499685 0.5000001 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.3806051 0.4574432 0.5000001 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.3759342 0.4656395 0.5000001 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.3759342 0.4753028 0.3706133 0.4753028 0.3706133 0.4753028 0.5000001 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.3646273 0.4863867 0.5000001 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.3584192 0.498213 0.5 0.4863867 0.5000001 0.498213 0.5 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.3521726 0.5105796 0.5 0.498213 0.5 0.5105796 0.5 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5 0.5105796 0.5 0.5232846 0.5 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.3402971 0.5361259 0.5 0.5232846 0.5 0.5361259 0.5 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5 0.5361259 0.5 0.5489017 0.5 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.3304679 0.56141 0.5 0.5489017 0.5 0.56141 0.5 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.3265893 0.5736498 0.5 0.56141 0.5 0.5736498 0.5 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.3232341 0.5858004 0.5 0.5736498 0.5 0.5858004 0.5 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5 0.5858004 0.5 0.5979301 0.5 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.317875 0.610107 0.5 0.5979301 0.5 0.610107 0.5 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.3157617 0.6223993 0.5 0.610107 0.5 0.6223993 0.5 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.3139532 0.6348754 0.5 0.6223993 0.5 0.6348754 0.5 0.6348754 0.3139532 0.6476034 0.3123947 0.6476034 0.3123947 0.6476034 0.5 0.6348754 0.5 0.6476034 0.5 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605474 0.5 0.6476034 0.5 0.6605474 0.5 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.3100078 0.6736348 0.5 0.6605474 0.5 0.6736348 0.5 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.30926 0.6868788 0.5 0.6736348 0.5 0.6868788 0.5 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.308861 0.7002925 0.5 0.6868788 0.5 0.7002925 0.5 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.3088495 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.3092643 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.3101442 0.7416837 0.5 0.7276818 0.5 0.7416837 0.5 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.311487 0.7561839 0.5 0.7416837 0.5 0.7561839 0.5 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.3132574 0.7712669 0.5 0.7561839 0.5 0.7712669 0.5 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.3154448 0.7866393 0.5 0.7712669 0.5 0.7866393 0.5 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.3180384 0.8020079 0.5 0.7866393 0.5 0.8020079 0.5 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.3210278 0.8170793 0.4999999 0.8020079 0.5 0.8170793 0.4999999 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.3244022 0.8315601 0.4999999 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.3244022 0.8451569 0.3281509 0.8451569 0.3281509 0.8451569 0.4999999 0.8315601 0.4999999 0.8451569 0.4999999 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.3322684 0.8579903 0.4999999 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.336762 0.8703611 0.4999999 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.3416411 0.8822466 0.4999999 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.346915 0.8936243 0.4999999 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.352593 0.9044714 0.4999999 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.3586844 0.9147654 0.4999999 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.3651985 0.9244835 0.4999999 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.3721319 0.9336634 0.4999999 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.3794751 0.9423375 0.4999999 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.3872285 0.9504761 0.4999999 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.3872285 0.958049 0.3953924 0.958049 0.3953924 0.958049 0.4999999 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.4039672 0.9650263 0.4999999 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4039672 0.971378 0.4129531 0.971378 0.4129531 0.971378 0.4999999 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.4223505 0.9770742 0.4999999 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.4316746 0.9822881 0.4999999 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.4407637 0.9871042 0.4999999 0.9822881 0.4999999 0.9871042 0.4999999 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.4501022 0.9913591 0.4999999 0.9871042 0.4999999 0.9913591 0.4999999 0.9913591 0.4501022 0.9948895 0.4601749 0.9948895 0.4601749 0.9948895 0.5 0.9913591 0.4999999 0.3959319 0.5 0.4038537 0.4601749 0.4311135 0.4714663 0.4311135 0.4714663 0.4254378 0.5 0.3959319 0.5 0.4254378 0.5 0.4311135 0.4714663 0.4624857 0.4844611 0.4624857 0.4844611 0.4593948 0.5 0.4254378 0.5 0.4593948 0.5 0.4624857 0.4844611 0.49914 0.4996438 0.49914 0.4996438 0.4990691 0.5 0.4593948 0.5 0.4119063 0.410052 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.3205388 0.4244179 0.4028763 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.3073927 0.4342014 0.3957618 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2967733 0.4424697 0.3900146 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2877487 0.4499685 0.3851305 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.2793869 0.4574432 0.3806051 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2707561 0.4656395 0.3759342 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.2609245 0.4753028 0.3706133 0.4656395 0.3759342 0.4753028 0.3706133 0.4753029 0.2609245 0.4863867 0.2498637 0.4863867 0.2498637 0.4863867 0.3646273 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.2383928 0.498213 0.3584192 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.2268505 0.5105796 0.3521726 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.2155758 0.5232846 0.3460708 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.2049075 0.5361259 0.3402971 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1951844 0.5489017 0.3350351 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.1867455 0.56141 0.3304679 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.1795788 0.5736498 0.3265893 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.1733792 0.5858004 0.3232341 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.1680454 0.5979301 0.3203475 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.1634767 0.610107 0.317875 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.159572 0.6223994 0.3157617 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.159572 0.6348754 0.1562302 0.6348754 0.1562302 0.6348754 0.3139532 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.1533505 0.6476034 0.3123947 0.6348754 0.3139532 0.6476034 0.3123947 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.1508948 0.6605474 0.3110657 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.1508948 0.6736348 0.1489402 0.6736348 0.1489402 0.6736348 0.3100078 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.1475584 0.6868788 0.30926 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.1468211 0.7002925 0.308861 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.1467998 0.7138891 0.3088495 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.1475663 0.7276818 0.3092643 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.1475663 0.7416837 0.1491922 0.7416837 0.1491922 0.7416837 0.3101442 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.1516734 0.7561839 0.311487 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.1549445 0.7712669 0.3132574 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.1589864 0.7866393 0.3154448 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.1637788 0.8020079 0.3180384 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.1693024 0.8170793 0.3210278 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.1755375 0.8315601 0.3244022 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.1824643 0.8451569 0.3281509 0.8315601 0.3244022 0.8451569 0.3281509 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.1900722 0.8579903 0.3322684 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1983755 0.8703611 0.336762 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.2073909 0.8822466 0.3416411 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.2171358 0.8936243 0.346915 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.2171358 0.9044714 0.2276273 0.9044714 0.2276273 0.9044714 0.352593 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.2388828 0.9147654 0.3586844 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.2509193 0.9244835 0.3651985 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.2637305 0.9336634 0.3721319 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.277299 0.9423375 0.3794751 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2916254 0.9504761 0.3872285 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.3067104 0.958049 0.3953924 0.9504761 0.3872285 0.958049 0.3953924 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.3225545 0.9650263 0.4039672 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.3391582 0.971378 0.4129531 0.9650263 0.4039672 0.971378 0.4129531 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3565224 0.9770742 0.4223505 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.3737512 0.9822881 0.4316746 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3905456 0.9871042 0.4407637 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.3905456 0.9913591 0.407801 0.9913591 0.407801 0.9913591 0.4501022 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.407801 0.9948895 0.4264129 0.9948895 0.4264129 0.9948895 0.4601749 0.9913591 0.4501022 0.4038537 0.4601749 0.4264128 0.4264129 0.4472766 0.4472767 0.4472766 0.4472767 0.4311135 0.4714663 0.4038537 0.4601749 0.4311135 0.4714663 0.4472766 0.4472767 0.4712878 0.4712879 0.4712878 0.4712879 0.4624857 0.4844611 0.4311135 0.4714663 0.4624857 0.4844611 0.4712878 0.4712879 0.4993418 0.4993419 0.4993418 0.4993419 0.49914 0.4996438 0.4624857 0.4844611 0.4119061 0.3338035 0.4119059 0.2828558 0.4244179 0.2655226 0.4244179 0.2655226 0.4244179 0.3205388 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.2655226 0.4342014 0.2483464 0.4342014 0.2483464 0.4342014 0.3073927 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.2483464 0.4424697 0.2344714 0.4424697 0.2344714 0.4424697 0.2967733 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2344714 0.4499685 0.2226802 0.4499685 0.2226802 0.4499685 0.2877487 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2226802 0.4574432 0.211755 0.4574432 0.211755 0.4574432 0.2793869 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.211755 0.4656395 0.2004784 0.4656395 0.2004784 0.4656395 0.2707561 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2004784 0.4753029 0.1876327 0.4753029 0.1876327 0.4753029 0.2609245 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.1876327 0.4863868 0.1731812 0.4863868 0.1731812 0.4863867 0.2498637 0.4753029 0.2609245 0.4863867 0.2498637 0.4863868 0.1731812 0.498213 0.1581936 0.498213 0.1581936 0.498213 0.2383928 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.1581936 0.5105796 0.1431128 0.5105796 0.1431128 0.5105796 0.2268505 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.1431128 0.5232846 0.1283818 0.5232846 0.1283818 0.5232846 0.2155758 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.1283818 0.5361259 0.1144429 0.5361259 0.1144429 0.5361259 0.2049075 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.1144429 0.5489017 0.1017392 0.5489017 0.1017392 0.5489017 0.1951844 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1017392 0.56141 0.09071326 0.56141 0.09071326 0.56141 0.1867455 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.09071326 0.5736498 0.08134949 0.5736498 0.08134949 0.5736498 0.1795788 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.08134949 0.5858004 0.07324916 0.5858004 0.07324916 0.5858004 0.1733792 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.07324916 0.5979301 0.06628042 0.5979301 0.06628042 0.5979301 0.1680454 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.06628042 0.610107 0.06031107 0.610107 0.06031107 0.610107 0.1634767 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.06031107 0.6223994 0.05520927 0.6223994 0.05520927 0.6223994 0.159572 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.05520927 0.6348755 0.05084311 0.6348755 0.05084311 0.6348754 0.1562302 0.6223994 0.159572 0.6348754 0.1562302 0.6348755 0.05084311 0.6476035 0.04708057 0.6476035 0.04708057 0.6476035 0.1533505 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.04708057 0.6605474 0.04387205 0.6605474 0.04387205 0.6605474 0.1508948 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.04387205 0.6736349 0.04131823 0.6736349 0.04131823 0.6736348 0.1489402 0.6605474 0.1508948 0.6736348 0.1489402 0.6736349 0.04131823 0.6868788 0.03951281 0.6868788 0.03951281 0.6868788 0.1475584 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.03951281 0.7002925 0.03854942 0.7002925 0.03854942 0.7002925 0.1468211 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.03854942 0.7138891 0.0385217 0.7138891 0.0385217 0.7138891 0.1467998 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.0385217 0.7276818 0.03952312 0.7276818 0.03952312 0.7276818 0.1475663 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.03952312 0.7416838 0.04164761 0.7416838 0.04164761 0.7416837 0.1491922 0.7276818 0.1475663 0.7416837 0.1491922 0.7416838 0.04164761 0.7561839 0.04488933 0.7561839 0.04488933 0.7561839 0.1516734 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.04488933 0.7712669 0.0491634 0.7712669 0.0491634 0.7712669 0.1549445 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.0491634 0.7866393 0.05444419 0.7866393 0.05444419 0.7866393 0.1589864 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.05444419 0.8020079 0.06070584 0.8020079 0.06070584 0.8020079 0.1637788 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.06070584 0.8170793 0.06792271 0.8170793 0.06792271 0.8170793 0.1693024 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.06792271 0.8315601 0.07606917 0.8315601 0.07606917 0.8315601 0.1755375 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.07606917 0.845157 0.08511954 0.845157 0.08511954 0.845157 0.1824643 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.08511954 0.8579903 0.09505993 0.8579903 0.09505993 0.8579903 0.1900722 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.09505993 0.8703611 0.1059085 0.8703611 0.1059085 0.8703611 0.1983755 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1059085 0.8822466 0.1176878 0.8822466 0.1176878 0.8822466 0.2073909 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.1176878 0.8936243 0.1304201 0.8936243 0.1304201 0.8936243 0.2171358 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.1304201 0.9044715 0.1441281 0.9044715 0.1441281 0.9044714 0.2276273 0.8936243 0.2171358 0.9044714 0.2276273 0.9044715 0.1441281 0.9147654 0.158834 0.9147654 0.158834 0.9147654 0.2388828 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.158834 0.9244835 0.1745604 0.9244835 0.1745604 0.9244835 0.2509193 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.1745604 0.9336634 0.191299 0.9336634 0.191299 0.9336634 0.2637305 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.191299 0.9423375 0.2090271 0.9423375 0.2090271 0.9423375 0.277299 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.2090271 0.9504761 0.2277455 0.9504761 0.2277455 0.9504761 0.2916254 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2277455 0.9580491 0.2474549 0.9580491 0.2474549 0.9580491 0.3067104 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.2474549 0.9650263 0.2681563 0.9650263 0.2681563 0.9650263 0.3225545 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.2681563 0.9713781 0.2898501 0.9713781 0.2898501 0.9713781 0.3391582 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.2898501 0.9770742 0.3125375 0.9770742 0.3125375 0.9770742 0.3565224 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3125375 0.9822881 0.335048 0.9822881 0.335048 0.9822881 0.3737512 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.335048 0.9871042 0.3569909 0.9871042 0.3569909 0.9871042 0.3905456 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3569909 0.9913591 0.3795362 0.9913591 0.3795362 0.9913591 0.407801 0.9871042 0.3905456 0.4078008 0.407801 0.4501021 0.3795362 0.4601748 0.4038538 0.4601748 0.4038538 0.4264128 0.4264129 0.4078008 0.407801 0.4264128 0.4264129 0.4601748 0.4038538 0.4714662 0.4311137 0.4714662 0.4311137 0.4472766 0.4472767 0.4264128 0.4264129 0.4472766 0.4472767 0.4714662 0.4311137 0.484461 0.4624858 0.484461 0.4624858 0.4712878 0.4712879 0.4472766 0.4472767 0.4712878 0.4712879 0.484461 0.4624858 0.4996437 0.4991402 0.4996437 0.4991402 0.4993418 0.4993419 0.4712878 0.4712879 0.5880941 0.4097085 0.5880941 0.4996498 0.575582 0.5000002 0.575582 0.5000002 0.575582 0.4028766 0.5880941 0.4097085 0.575582 0.4028766 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.5000002 0.5657986 0.3957619 0.575582 0.4028766 0.5657986 0.3957619 0.5657986 0.5000002 0.5575303 0.5000002 0.5575303 0.5000002 0.5575303 0.3900148 0.5657986 0.3957619 0.5575303 0.3900148 0.5575303 0.5000002 0.5500315 0.5000002 0.5500315 0.5000002 0.5500315 0.3851306 0.5575303 0.3900148 0.5500315 0.3851306 0.5500315 0.5000002 0.5425568 0.5000002 0.5425568 0.5000002 0.5425568 0.3806053 0.5500315 0.3851306 0.5425568 0.3806053 0.5425568 0.5000002 0.5343605 0.5000002 0.5343605 0.5000002 0.5343605 0.3759344 0.5425568 0.3806053 0.5343605 0.3759344 0.5343605 0.5000002 0.5246971 0.5000002 0.5246971 0.5000002 0.5246971 0.3706135 0.5343605 0.3759344 0.5246971 0.3706135 0.5246971 0.5000002 0.5136132 0.5000001 0.5136132 0.5000001 0.5136132 0.3646275 0.5246971 0.3706135 0.5136132 0.3646275 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.5000001 0.501787 0.3584194 0.5136132 0.3646275 0.501787 0.3584194 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.5000001 0.4894204 0.3521728 0.501787 0.3584194 0.4894204 0.3521728 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.5000001 0.4767154 0.3460709 0.4894204 0.3521728 0.4767154 0.3460709 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.5000001 0.4638741 0.3402973 0.4767154 0.3460709 0.4638741 0.3402973 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.5000001 0.4510983 0.3350352 0.4638741 0.3402973 0.4510983 0.3350352 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.5000001 0.43859 0.3304681 0.4510983 0.3350352 0.43859 0.3304681 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.5000001 0.4263502 0.3265895 0.43859 0.3304681 0.4263502 0.3265895 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.5000001 0.4141996 0.3232343 0.4263502 0.3265895 0.4141996 0.3232343 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.5000001 0.4020699 0.3203477 0.4141996 0.3232343 0.4020699 0.3203477 0.4020699 0.5000001 0.389893 0.5000001 0.389893 0.5000001 0.389893 0.3178751 0.4020699 0.3203477 0.389893 0.3178751 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.5000001 0.3776006 0.3157619 0.389893 0.3178751 0.3776006 0.3157619 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.5000001 0.3651245 0.3139534 0.3776006 0.3157619 0.3651245 0.3139534 0.3651245 0.5000001 0.3523965 0.5000001 0.3523965 0.5000001 0.3523965 0.3123948 0.3651245 0.3139534 0.3523965 0.3123948 0.3523965 0.5000001 0.3394525 0.5000001 0.3394525 0.5000001 0.3394526 0.3110658 0.3523965 0.3123948 0.3394526 0.3110658 0.3394525 0.5000001 0.3263651 0.5000001 0.3263651 0.5000001 0.3263651 0.310008 0.3394526 0.3110658 0.3263651 0.310008 0.3263651 0.5000001 0.3131212 0.5 0.3131212 0.5 0.3131212 0.3092601 0.3263651 0.310008 0.3131212 0.3092601 0.3131212 0.5 0.2997075 0.5 0.2997075 0.5 0.2997075 0.3088611 0.3131212 0.3092601 0.2997075 0.3088611 0.2997075 0.5 0.2861109 0.5 0.2861109 0.5 0.2861109 0.3088496 0.2997075 0.3088611 0.2861109 0.3088496 0.2861109 0.5 0.2723182 0.5 0.2723182 0.5 0.2723182 0.3092644 0.2861109 0.3088496 0.2723182 0.3092644 0.2723182 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101444 0.2723182 0.3092644 0.2583162 0.3101444 0.2583162 0.5 0.2438161 0.5 0.2438161 0.5 0.2438161 0.3114871 0.2583162 0.3101444 0.2438161 0.3114871 0.2438161 0.5 0.2287331 0.5 0.2287331 0.5 0.2287331 0.3132575 0.2438161 0.3114871 0.2287331 0.3132575 0.2287331 0.5 0.2133607 0.5 0.2133607 0.5 0.2133607 0.3154449 0.2287331 0.3132575 0.2133607 0.3154449 0.2133607 0.5 0.197992 0.4999999 0.197992 0.4999999 0.1979921 0.3180385 0.2133607 0.3154449 0.1979921 0.3180385 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.4999999 0.1829207 0.3210278 0.1979921 0.3180385 0.1829207 0.3210278 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.4999999 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.4999999 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.4999999 0.1420097 0.3322684 0.154843 0.328151 0.1420097 0.3322684 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.4999999 0.1296389 0.336762 0.1420097 0.3322684 0.1296389 0.336762 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.4999999 0.1177534 0.3416411 0.1296389 0.336762 0.1177534 0.3416411 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.4999999 0.1063757 0.346915 0.1177534 0.3416411 0.1063757 0.346915 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.4999999 0.09552854 0.352593 0.1063757 0.346915 0.09552854 0.352593 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.4999999 0.08523464 0.3586844 0.09552854 0.352593 0.08523464 0.3586844 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.4999999 0.07551646 0.3651985 0.08523464 0.3586844 0.07551646 0.3651985 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.4999999 0.06633663 0.3721318 0.07551646 0.3651985 0.06633663 0.3721318 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.4999999 0.05766248 0.3794751 0.06633663 0.3721318 0.05766248 0.3794751 0.05766248 0.4999999 0.04952394 0.4999999 0.04952394 0.4999999 0.04952394 0.3872285 0.05766248 0.3794751 0.04952394 0.3872285 0.04952394 0.4999999 0.04195094 0.4999999 0.04195094 0.4999999 0.04195094 0.3953924 0.04952394 0.3872285 0.04195094 0.3953924 0.04195094 0.4999999 0.03497368 0.4999999 0.03497368 0.4999999 0.03497368 0.4039671 0.04195094 0.3953924 0.03497368 0.4039671 0.03497368 0.4999999 0.02862191 0.4999999 0.02862191 0.4999999 0.02862191 0.412953 0.03497368 0.4039671 0.02862191 0.412953 0.02862191 0.4999999 0.02292579 0.4999999 0.02292579 0.4999999 0.02292579 0.4223504 0.02862191 0.412953 0.4223504 0.3125375 0.4999999 0.2970921 0.4999999 0.3214573 0.4999999 0.3214573 0.4316745 0.335048 0.4223504 0.3125375 0.4316745 0.335048 0.4999999 0.3214573 0.4999999 0.3452081 0.4999999 0.3452081 0.4407636 0.3569909 0.4316745 0.335048 0.4407636 0.3569909 0.4999999 0.3452081 0.4999998 0.3696109 0.4999998 0.3696109 0.4501021 0.3795362 0.4407636 0.3569909 0.4501021 0.3795362 0.4999998 0.3696109 0.4999998 0.3959321 0.4999998 0.3959321 0.4601748 0.4038538 0.4501021 0.3795362 0.4601748 0.4038538 0.4999998 0.3959321 0.4999998 0.425438 0.4999998 0.425438 0.4714662 0.4311137 0.4601748 0.4038538 0.4714662 0.4311137 0.4999998 0.425438 0.4999998 0.459395 0.4999998 0.459395 0.484461 0.4624858 0.4714662 0.4311137 0.484461 0.4624858 0.4999998 0.459395 0.4999998 0.4990693 0.4999998 0.4990693 0.4996437 0.4991402 0.484461 0.4624858 0.5880941 0.4996498 0.5880941 0.5895911 0.575582 0.597124 0.575582 0.597124 0.575582 0.5000002 0.5880941 0.4996498 0.575582 0.5000002 0.575582 0.597124 0.5657986 0.6042386 0.5657986 0.6042386 0.5657986 0.5000002 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.6042386 0.5575302 0.6099858 0.5575302 0.6099858 0.5575303 0.5000002 0.5657986 0.5000002 0.5575303 0.5000002 0.5575302 0.6099858 0.5500315 0.6148699 0.5500315 0.6148699 0.5500315 0.5000002 0.5575303 0.5000002 0.5500315 0.5000002 0.5500315 0.6148699 0.5425568 0.6193952 0.5425568 0.6193952 0.5425568 0.5000002 0.5500315 0.5000002 0.5425568 0.5000002 0.5425568 0.6193952 0.5343605 0.6240662 0.5343605 0.6240662 0.5343605 0.5000002 0.5425568 0.5000002 0.5343605 0.5000002 0.5343605 0.6240662 0.5246971 0.629387 0.5246971 0.629387 0.5246971 0.5000002 0.5343605 0.5000002 0.5246971 0.5000002 0.5246971 0.629387 0.5136132 0.635373 0.5136132 0.635373 0.5136132 0.5000001 0.5246971 0.5000002 0.5136132 0.5000001 0.5136132 0.635373 0.501787 0.6415811 0.501787 0.6415811 0.501787 0.5000001 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.6415811 0.4894204 0.6478277 0.4894204 0.6478277 0.4894204 0.5000001 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.6478277 0.4767154 0.6539295 0.4767154 0.6539295 0.4767154 0.5000001 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.6539295 0.4638741 0.6597031 0.4638741 0.6597031 0.4638741 0.5000001 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.6597031 0.4510983 0.6649652 0.4510983 0.6649652 0.4510983 0.5000001 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.6649652 0.43859 0.6695323 0.43859 0.6695323 0.43859 0.5000001 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.6695323 0.4263502 0.6734109 0.4263502 0.6734109 0.4263502 0.5000001 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.6734109 0.4141995 0.6767662 0.4141995 0.6767662 0.4141995 0.5000001 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.6767662 0.4020699 0.6796527 0.4020699 0.6796527 0.4020699 0.5000001 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.6796527 0.3898929 0.6821253 0.3898929 0.6821253 0.389893 0.5000001 0.4020699 0.5000001 0.389893 0.5000001 0.3898929 0.6821253 0.3776006 0.6842385 0.3776006 0.6842385 0.3776006 0.5000001 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.6842385 0.3651245 0.686047 0.3651245 0.686047 0.3651245 0.5000001 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.686047 0.3523965 0.6876055 0.3523965 0.6876055 0.3523965 0.5000001 0.3651245 0.5000001 0.3523965 0.5000001 0.3523965 0.6876055 0.3394525 0.6889345 0.3394525 0.6889345 0.3394525 0.5000001 0.3523965 0.5000001 0.3394525 0.5000001 0.3394525 0.6889345 0.3263651 0.6899923 0.3263651 0.6899923 0.3263651 0.5000001 0.3394525 0.5000001 0.3263651 0.5000001 0.3263651 0.6899923 0.3131211 0.6907401 0.3131211 0.6907401 0.3131212 0.5 0.3263651 0.5000001 0.3131212 0.5 0.3131211 0.6907401 0.2997075 0.6911392 0.2997075 0.6911392 0.2997075 0.5 0.3131212 0.5 0.2997075 0.5 0.2997075 0.6911392 0.2861109 0.6911507 0.2861109 0.6911507 0.2861109 0.5 0.2997075 0.5 0.2861109 0.5 0.2861109 0.6911507 0.2723181 0.6907358 0.2723181 0.6907358 0.2723182 0.5 0.2861109 0.5 0.2723182 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723182 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.2438161 0.5 0.2583162 0.5 0.2438161 0.5 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.5 0.2438161 0.5 0.2287331 0.5 0.2287331 0.6867427 0.2133607 0.6845553 0.2133607 0.6845553 0.2133607 0.5 0.2287331 0.5 0.2133607 0.5 0.2133607 0.6845553 0.197992 0.6819617 0.197992 0.6819617 0.197992 0.4999999 0.2133607 0.5 0.197992 0.4999999 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.4999999 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.6755979 0.1684399 0.4999999 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.6718491 0.154843 0.4999999 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.4999999 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.663238 0.1296389 0.4999999 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.663238 0.1177533 0.6583588 0.1177533 0.6583588 0.1177533 0.4999999 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.6583588 0.1063757 0.6530849 0.1063757 0.6530849 0.1063757 0.4999999 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.6530849 0.09552854 0.6474069 0.09552854 0.6474069 0.09552854 0.4999999 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.6474069 0.08523464 0.6413155 0.08523464 0.6413155 0.08523464 0.4999999 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.6413155 0.07551646 0.6348014 0.07551646 0.6348014 0.07551646 0.4999999 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.6348014 0.06633663 0.6278681 0.06633663 0.6278681 0.06633663 0.4999999 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.6278681 0.05766248 0.6205248 0.05766248 0.6205248 0.05766248 0.4999999 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.6205248 0.04952394 0.6127714 0.04952394 0.6127714 0.04952394 0.4999999 0.05766248 0.4999999 0.04952394 0.4999999 0.04952394 0.6127714 0.04195094 0.6046075 0.04195094 0.6046075 0.04195094 0.4999999 0.04952394 0.4999999 0.04195094 0.4999999 0.04195094 0.6046075 0.03497368 0.5960327 0.03497368 0.5960327 0.03497368 0.4999999 0.04195094 0.4999999 0.03497368 0.4999999 0.03497368 0.5960327 0.02862191 0.5870468 0.02862191 0.5870468 0.02862191 0.4999999 0.03497368 0.4999999 0.02862191 0.4999999 0.02862191 0.5870468 0.02292579 0.5776494 0.02292579 0.5776494 0.02292579 0.4999999 0.02862191 0.4999999 0.4999999 0.2970921 0.5776494 0.3125375 0.5683252 0.335048 0.5683252 0.335048 0.4999999 0.3214573 0.4999999 0.2970921 0.4999999 0.3214573 0.5683252 0.335048 0.5592362 0.3569909 0.5592362 0.3569909 0.4999999 0.3452081 0.4999999 0.3214573 0.4999999 0.3452081 0.5592362 0.3569909 0.5498976 0.3795362 0.5498976 0.3795362 0.4999998 0.3696109 0.4999999 0.3452081 0.4999998 0.3696109 0.5498976 0.3795362 0.5398249 0.4038538 0.5398249 0.4038538 0.4999998 0.3959321 0.4999998 0.3696109 0.4999998 0.3959321 0.5398249 0.4038538 0.5285335 0.4311137 0.5285335 0.4311137 0.4999998 0.425438 0.4999998 0.3959321 0.4999998 0.425438 0.5285335 0.4311137 0.5155387 0.4624858 0.5155387 0.4624858 0.4999998 0.459395 0.4999998 0.425438 0.4999998 0.459395 0.5155387 0.4624858 0.500356 0.4991402 0.500356 0.4991402 0.4999998 0.4990693 0.4999998 0.459395 0.5880941 0.2828559 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.3205388 0.575582 0.2655226 0.5880941 0.2828559 0.575582 0.2655226 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3073928 0.5657986 0.2483464 0.575582 0.2655226 0.5657986 0.2483464 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.2967734 0.5575302 0.2344714 0.5657986 0.2483464 0.5575302 0.2344714 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.2877487 0.5500315 0.2226802 0.5575302 0.2344714 0.5500315 0.2226802 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.279387 0.5425568 0.211755 0.5500315 0.2226802 0.5425568 0.211755 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.2707562 0.5343605 0.2004785 0.5425568 0.211755 0.5343605 0.2004785 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.2609246 0.5246971 0.1876327 0.5343605 0.2004785 0.5246971 0.1876327 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.2498638 0.5136132 0.1731812 0.5246971 0.1876327 0.5136132 0.1731812 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.2383929 0.501787 0.1581937 0.5136132 0.1731812 0.501787 0.1581937 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.2268506 0.4894204 0.143113 0.501787 0.1581937 0.4894204 0.143113 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.2155759 0.4767154 0.1283819 0.4894204 0.143113 0.4767154 0.1283819 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.2049075 0.4638741 0.1144431 0.4767154 0.1283819 0.4638741 0.1144431 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.1951845 0.4510983 0.1017393 0.4638741 0.1144431 0.4510983 0.1017393 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.1867456 0.43859 0.09071332 0.4510983 0.1017393 0.43859 0.09071332 0.43859 0.1867456 0.4263502 0.179579 0.4263502 0.179579 0.4263502 0.08134961 0.43859 0.09071332 0.4263502 0.08134961 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.1733792 0.4141995 0.07324928 0.4263502 0.08134961 0.4141995 0.07324928 0.4141995 0.1733792 0.4020699 0.1680456 0.4020699 0.1680456 0.4020699 0.06628048 0.4141995 0.07324928 0.4020699 0.06628048 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.1634769 0.3898929 0.06031113 0.4020699 0.06628048 0.3898929 0.06031113 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.1595721 0.3776006 0.05520939 0.3898929 0.06031113 0.3776006 0.05520939 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.1562304 0.3651245 0.05084317 0.3776006 0.05520939 0.3651245 0.05084317 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.1533507 0.3523965 0.04708069 0.3651245 0.05084317 0.3523965 0.04708069 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.1508949 0.3394525 0.04387217 0.3523965 0.04708069 0.3394525 0.04387217 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.1489404 0.3263651 0.04131835 0.3394525 0.04387217 0.3263651 0.04131835 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.1475586 0.3131211 0.03951299 0.3263651 0.04131835 0.3131211 0.03951299 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.1468212 0.2997075 0.03854954 0.3131211 0.03951299 0.2997075 0.03854954 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.1468 0.2861109 0.03852176 0.2997075 0.03854954 0.2861109 0.03852176 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.1475664 0.2723181 0.0395233 0.2861109 0.03852176 0.2723181 0.0395233 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.1491925 0.2583162 0.04164767 0.2723181 0.0395233 0.2583162 0.04164767 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.1516736 0.243816 0.04488945 0.2583162 0.04164767 0.243816 0.04488945 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.1549448 0.2287331 0.04916352 0.243816 0.04488945 0.2287331 0.04916352 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.1589866 0.2133607 0.05444431 0.2287331 0.04916352 0.2133607 0.05444431 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.163779 0.197992 0.0607059 0.2133607 0.05444431 0.197992 0.0607059 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.1693026 0.1829207 0.06792283 0.197992 0.0607059 0.1829207 0.06792283 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.1755376 0.1684399 0.07606929 0.1829207 0.06792283 0.1684399 0.07606929 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.1824645 0.154843 0.08511966 0.1684399 0.07606929 0.154843 0.08511966 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.1900725 0.1420096 0.09506005 0.154843 0.08511966 0.1420096 0.09506005 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.1983757 0.1296389 0.1059087 0.1420096 0.09506005 0.1296389 0.1059087 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.2073911 0.1177533 0.1176879 0.1296389 0.1059087 0.1177533 0.1176879 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.217136 0.1063757 0.1304202 0.1177533 0.1176879 0.1063757 0.1304202 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.2276276 0.09552854 0.1441281 0.1063757 0.1304202 0.09552854 0.1441281 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.238883 0.08523464 0.158834 0.09552854 0.1441281 0.08523464 0.158834 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.2509195 0.07551646 0.1745605 0.08523464 0.158834 0.07551646 0.1745605 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.2637306 0.06633663 0.1912991 0.07551646 0.1745605 0.06633663 0.1912991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.2772991 0.05766248 0.2090272 0.06633663 0.1912991 0.05766248 0.2090272 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.2916256 0.04952394 0.2277456 0.05766248 0.2090272 0.04952394 0.2277456 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3067105 0.04195094 0.247455 0.04952394 0.2277456 0.04195094 0.247455 0.04195094 0.3067105 0.03497368 0.3225546 0.03497368 0.3225546 0.03497368 0.2681563 0.04195094 0.247455 0.03497368 0.2681563 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.3391584 0.02862191 0.2898502 0.03497368 0.2681563 0.02862191 0.2898502 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.3565225 0.02292579 0.3125375 0.02862191 0.2898502 0.02292579 0.3125375 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.3737513 0.01771187 0.335048 0.02292579 0.3125375 0.01771187 0.335048 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.3905456 0.01289582 0.3569909 0.01771187 0.335048 0.01289582 0.3569909 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.407801 0.008640885 0.3795362 0.01289582 0.3569909 0.5498976 0.3795362 0.5921988 0.407801 0.5735869 0.4264129 0.5735869 0.4264129 0.5398249 0.4038538 0.5498976 0.3795362 0.5398249 0.4038538 0.5735869 0.4264129 0.5527231 0.4472767 0.5527231 0.4472767 0.5285335 0.4311137 0.5398249 0.4038538 0.5285335 0.4311137 0.5527231 0.4472767 0.5287119 0.4712879 0.5287119 0.4712879 0.5155387 0.4624858 0.5285335 0.4311137 0.5155387 0.4624858 0.5287119 0.4712879 0.5006579 0.4993419 0.5006579 0.4993419 0.500356 0.4991402 0.5155387 0.4624858 0.5880939 0.3338036 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.4028763 0.575582 0.3205388 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.3957617 0.5657986 0.3073928 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.3900145 0.5575302 0.2967734 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.3851304 0.5500315 0.2877487 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.380605 0.5425568 0.279387 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.3759341 0.5343605 0.2707562 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.3706133 0.5246971 0.2609246 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.3646272 0.5136132 0.2498638 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.3584192 0.5017869 0.2383929 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.3521726 0.4894204 0.2268506 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.3460708 0.4767154 0.2155759 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.3402971 0.463874 0.2049075 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.335035 0.4510983 0.1951845 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.3304679 0.43859 0.1867456 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.3265893 0.4263502 0.179579 0.43859 0.1867456 0.4263502 0.179579 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.3232341 0.4141995 0.1733792 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.3203475 0.4020699 0.1680456 0.4141995 0.1733792 0.4020699 0.1680456 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.317875 0.3898929 0.1634769 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.3157617 0.3776006 0.1595721 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.3139532 0.3651245 0.1562304 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.3123947 0.3523965 0.1533507 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.3110657 0.3394525 0.1508949 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.3100079 0.3263651 0.1489404 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.30926 0.3131211 0.1475586 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.308861 0.2997074 0.1468212 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.3088495 0.2861108 0.1468 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.3092643 0.2723181 0.1475664 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.3101443 0.2583162 0.1491925 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.3114871 0.243816 0.1516736 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.3132575 0.2287331 0.1549448 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.3154448 0.2133606 0.1589866 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.3180385 0.197992 0.163779 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.3210278 0.1829207 0.1693026 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.3244022 0.1684399 0.1755376 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.328151 0.154843 0.1824645 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.3322684 0.1420096 0.1900725 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.3322684 0.1296389 0.336762 0.1296389 0.336762 0.1296389 0.1983757 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.3416412 0.1177533 0.2073911 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.3416412 0.1063757 0.3469151 0.1063757 0.3469151 0.1063757 0.217136 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.3525931 0.09552854 0.2276276 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.3586845 0.08523458 0.238883 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.3651986 0.07551646 0.2509195 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.3721319 0.06633663 0.2637306 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.3794751 0.05766242 0.2772991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.3872285 0.04952389 0.2916256 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.3953925 0.04195094 0.3067105 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.4039672 0.03497368 0.3225546 0.04195094 0.3067105 0.03497368 0.3225546 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.4129531 0.02862191 0.3391584 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.4129531 0.02292579 0.4223505 0.02292579 0.4223505 0.02292579 0.3565225 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.4316747 0.01771187 0.3737513 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.4407637 0.01289576 0.3905456 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.4501023 0.008640885 0.407801 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.4501023 0.005110502 0.460175 0.005110502 0.460175 0.005110502 0.4264129 0.008640885 0.407801 0.5735869 0.4264129 0.596146 0.460175 0.568886 0.4714664 0.568886 0.4714664 0.5527231 0.4472767 0.5735869 0.4264129 0.5527231 0.4472767 0.568886 0.4714664 0.5375139 0.4844612 0.5375139 0.4844612 0.5287119 0.4712879 0.5527231 0.4472767 0.5287119 0.4712879 0.5375139 0.4844612 0.5008596 0.4996439 0.5008596 0.4996439 0.5006579 0.4993419 0.5287119 0.4712879 0.5880938 0.4100521 0.5880934 0.4999934 0.575582 0.5 0.575582 0.5 0.575582 0.4028763 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.5 0.5657986 0.5 0.5657986 0.5 0.5657986 0.3957617 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.5 0.5575302 0.5 0.5575302 0.5 0.5575302 0.3900145 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.5 0.5500315 0.5 0.5500315 0.5 0.5500315 0.3851304 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.5 0.5425568 0.5 0.5425568 0.5 0.5425568 0.380605 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.5 0.5343605 0.5 0.5343605 0.5 0.5343605 0.3759341 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.5 0.5246971 0.5 0.5246971 0.5 0.5246971 0.3706133 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.5 0.5136132 0.5 0.5136132 0.5 0.5136132 0.3646272 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.5 0.5017869 0.5 0.5017869 0.5 0.5017869 0.3584192 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.5 0.4894204 0.5 0.4894204 0.5 0.4894204 0.3521726 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.5 0.4767154 0.5 0.4767154 0.5 0.4767154 0.3460708 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.5 0.463874 0.5 0.463874 0.5 0.463874 0.3402971 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.5 0.4510983 0.5 0.4510983 0.5 0.4510983 0.335035 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.5 0.43859 0.5 0.43859 0.5 0.43859 0.3304679 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.5 0.4263501 0.5 0.4263501 0.5 0.4263501 0.3265893 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.5 0.4141995 0.5 0.4141995 0.5 0.4141995 0.3232341 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.5 0.4020698 0.5 0.4020698 0.5 0.4020698 0.3203475 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.5 0.3898929 0.5 0.3898929 0.5 0.3898929 0.317875 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.5 0.3776006 0.5 0.3776006 0.5 0.3776006 0.3157617 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.5 0.3651245 0.5 0.3651245 0.5 0.3651245 0.3139532 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.5 0.3523965 0.5 0.3523965 0.5 0.3523965 0.3123947 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.5 0.3394525 0.5 0.3394525 0.5 0.3394525 0.3110657 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.5 0.3263651 0.5 0.3263651 0.5 0.3263651 0.3100079 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.5 0.3131211 0.5 0.3131211 0.5 0.3131211 0.30926 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.5 0.2997074 0.5 0.2997074 0.5 0.2997074 0.308861 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.5 0.2861108 0.5 0.2861108 0.5 0.2861108 0.3088495 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.5 0.2723181 0.5 0.2723181 0.5 0.2723181 0.3092643 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101443 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.5 0.243816 0.5 0.243816 0.5 0.243816 0.3114871 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.5 0.2287331 0.5 0.2287331 0.5 0.2287331 0.3132575 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.5 0.2133606 0.5 0.2133606 0.5 0.2133606 0.3154448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.5 0.197992 0.5 0.197992 0.5 0.197992 0.3180385 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.5 0.1829207 0.5 0.1829207 0.5 0.1829207 0.3210278 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.5 0.1684399 0.5 0.1684399 0.5 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.5 0.154843 0.5 0.154843 0.5 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.5 0.1420096 0.5 0.1420096 0.5 0.1420096 0.3322684 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.5 0.1296388 0.5 0.1296388 0.5 0.1296389 0.336762 0.1420096 0.3322684 0.1296389 0.336762 0.1296388 0.5 0.1177533 0.5 0.1177533 0.5 0.1177533 0.3416412 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.5 0.1063756 0.5 0.1063756 0.5 0.1063757 0.3469151 0.1177533 0.3416412 0.1063757 0.3469151 0.1063756 0.5 0.09552854 0.5 0.09552854 0.5 0.09552854 0.3525931 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.5 0.08523458 0.5 0.08523458 0.5 0.08523458 0.3586845 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.5 0.07551646 0.5 0.07551646 0.5 0.07551646 0.3651986 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.5 0.06633663 0.5 0.06633663 0.5 0.06633663 0.3721319 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.5 0.05766242 0.5 0.05766242 0.5 0.05766242 0.3794751 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.5 0.04952389 0.5 0.04952389 0.5 0.04952389 0.3872285 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.5 0.04195094 0.5 0.04195094 0.5 0.04195094 0.3953925 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5 0.03497362 0.4039672 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5 0.02862191 0.4129531 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.5 0.02292573 0.5 0.02292573 0.5 0.02292579 0.4223505 0.02862191 0.4129531 0.02292579 0.4223505 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5 0.01771187 0.4316747 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5 0.01289576 0.4407637 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5 0.008640885 0.4501023 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.5 0.005110442 0.5 0.005110442 0.5 0.005110502 0.460175 0.008640885 0.4501023 0.596146 0.460175 0.6040677 0.5 0.5745618 0.5 0.5745618 0.5 0.568886 0.4714664 0.596146 0.460175 0.568886 0.4714664 0.5745618 0.5 0.5406048 0.5 0.5406048 0.5 0.5375139 0.4844612 0.568886 0.4714664 0.5375139 0.4844612 0.5406048 0.5 0.5009304 0.5 0.5009304 0.5 0.5008596 0.4996439 0.5375139 0.4844612 0.4986698 0.5000112 0.4988243 0.5007885 0.4712245 0.5122207 0.4712245 0.5122207 0.468796 0.5000112 0.4986698 0.5000112 0.468796 0.5000112 0.4712245 0.5122207 0.4432184 0.5238211 0.4432184 0.5238211 0.4384823 0.5000111 0.468796 0.5000112 0.9954057 0.5000111 0.9954056 0.5238211 0.9914368 0.5354387 0.9914368 0.5354387 0.9914371 0.5000109 0.9954057 0.5000111 0.9914371 0.5000109 0.9914368 0.5354387 0.9864652 0.5469223 0.9864652 0.5469223 0.9864655 0.5000107 0.9914371 0.5000109 0.9864655 0.5000107 0.9864652 0.5469223 0.9806986 0.558121 0.9806986 0.558121 0.9806989 0.5000103 0.9864655 0.5000107 0.9806989 0.5000103 0.9806986 0.558121 0.9743454 0.5688835 0.9743454 0.5688835 0.9743459 0.5000099 0.9806989 0.5000103 0.9743459 0.5000099 0.9743454 0.5688835 0.9676141 0.5790591 0.9676141 0.5790591 0.9676145 0.5000095 0.9743459 0.5000099 0.9676145 0.5000095 0.9676141 0.5790591 0.9603785 0.5887552 0.9603785 0.5887552 0.9603791 0.5000091 0.9676145 0.5000095 0.9603791 0.5000091 0.9603785 0.5887552 0.9524121 0.5981423 0.9524121 0.5981423 0.9524127 0.5000086 0.9603791 0.5000091 0.9524127 0.5000086 0.9524121 0.5981423 0.9437709 0.6071628 0.9437709 0.6071628 0.9437715 0.5000081 0.9524127 0.5000086 0.9437715 0.5000081 0.9437709 0.6071628 0.9345111 0.6157594 0.9345111 0.6157594 0.9345118 0.5000076 0.9437715 0.5000081 0.9345118 0.5000076 0.9345111 0.6157594 0.9246892 0.6238745 0.9246892 0.6238745 0.9246899 0.500007 0.9345118 0.5000076 0.9246899 0.500007 0.9246892 0.6238745 0.9143614 0.6314507 0.9143614 0.6314507 0.9143621 0.5000063 0.9246899 0.500007 0.9143621 0.5000063 0.9143614 0.6314507 0.9035839 0.6384307 0.9035839 0.6384307 0.9035846 0.5000057 0.9143621 0.5000063 0.9035846 0.5000057 0.9035839 0.6384307 0.8920467 0.6449547 0.8920467 0.6449547 0.8920476 0.500005 0.9035846 0.5000057 0.8920476 0.500005 0.8920467 0.6449547 0.8795967 0.6511206 0.8795967 0.6511206 0.8795975 0.5000042 0.8920476 0.500005 0.8795975 0.5000042 0.8795967 0.6511206 0.8665248 0.6568072 0.8665248 0.6568072 0.8665258 0.5000035 0.8795975 0.5000042 0.8665258 0.5000035 0.8665248 0.6568072 0.8531225 0.6618933 0.8531225 0.6618933 0.8531234 0.5000026 0.8665258 0.5000035 0.8531234 0.5000026 0.8531225 0.6618933 0.8396808 0.6662576 0.8396808 0.6662576 0.8396817 0.5000018 0.8531234 0.5000026 0.8396817 0.5000018 0.8396808 0.6662576 0.8264911 0.6697789 0.8264911 0.6697789 0.8264922 0.5000011 0.8396817 0.5000018 0.8264922 0.5000011 0.8264911 0.6697789 0.8138447 0.672336 0.8138447 0.672336 0.8138456 0.5000003 0.8264922 0.5000011 0.8138456 0.5000003 0.8138447 0.672336 0.801604 0.673838 0.801604 0.673838 0.8016051 0.4999996 0.8138456 0.5000003 0.8016051 0.4999996 0.801604 0.673838 0.7894648 0.6743621 0.7894648 0.6743621 0.7894658 0.4999989 0.8016051 0.4999996 0.7894658 0.4999989 0.7894648 0.6743621 0.7774669 0.6740398 0.7774669 0.6740398 0.777468 0.4999982 0.7894658 0.4999989 0.777468 0.4999982 0.7774669 0.6740398 0.7656509 0.6730026 0.7656509 0.6730026 0.7656518 0.4999975 0.777468 0.4999982 0.7656518 0.4999975 0.7656509 0.6730026 0.7540566 0.6713817 0.7540566 0.6713817 0.7540576 0.4999968 0.7656518 0.4999975 0.7540576 0.4999968 0.7540566 0.6713817 0.7427244 0.6693087 0.7427244 0.6693087 0.7427254 0.4999961 0.7540576 0.4999968 0.7427254 0.4999961 0.7427244 0.6693087 0.7316945 0.6669147 0.7316945 0.6669147 0.7316954 0.4999955 0.7427254 0.4999961 0.7316954 0.4999955 0.7316945 0.6669147 0.7210881 0.664081 0.7210881 0.664081 0.721089 0.4999948 0.7316954 0.4999955 0.721089 0.4999948 0.7210881 0.664081 0.7109098 0.6606512 0.7109098 0.6606512 0.7109107 0.4999942 0.721089 0.4999948 0.7109107 0.4999942 0.7109098 0.6606512 0.7010251 0.6567004 0.7010251 0.6567004 0.701026 0.4999936 0.7109107 0.4999942 0.701026 0.4999936 0.7010251 0.6567004 0.6912993 0.6523036 0.6912993 0.6523036 0.6913002 0.499993 0.701026 0.4999936 0.6913002 0.499993 0.6912993 0.6523036 0.6815978 0.6475358 0.6815978 0.6475358 0.6815987 0.4999924 0.6913002 0.499993 0.6815987 0.4999924 0.6815978 0.6475358 0.6717861 0.642472 0.6717861 0.642472 0.671787 0.4999918 0.6815987 0.4999924 0.671787 0.4999918 0.6717861 0.642472 0.6617296 0.6371873 0.6617296 0.6371873 0.6617303 0.4999912 0.671787 0.4999918 0.6617303 0.4999912 0.6617296 0.6371873 0.5880932 0.5899347 0.5880932 0.5899347 0.5880934 0.4999934 0.6617303 0.4999912 0.4988243 0.5007885 0.4992645 0.5014474 0.4781406 0.5225713 0.4781406 0.5225713 0.4712245 0.5122207 0.4988243 0.5007885 0.4712245 0.5122207 0.4781406 0.5225713 0.4567056 0.5440062 0.4567056 0.5440062 0.4432184 0.5238211 0.4712245 0.5122207 0.9954056 0.5238211 0.9954054 0.5440062 0.9914367 0.5654729 0.9914367 0.5654729 0.9914368 0.5354387 0.9954056 0.5238211 0.9914368 0.5354387 0.9914367 0.5654729 0.986465 0.5866921 0.986465 0.5866921 0.9864652 0.5469223 0.9914368 0.5354387 0.9864652 0.5469223 0.986465 0.5866921 0.9806983 0.6073848 0.9806983 0.6073848 0.9806986 0.558121 0.9864652 0.5469223 0.9806986 0.558121 0.9806983 0.6073848 0.9743452 0.6272718 0.9743452 0.6272718 0.9743454 0.5688835 0.9806986 0.558121 0.9743454 0.5688835 0.9743452 0.6272718 0.9676136 0.646074 0.9676136 0.646074 0.9676141 0.5790591 0.9743454 0.5688835 0.9676141 0.5790591 0.9676136 0.646074 0.9603781 0.6639906 0.9603781 0.6639906 0.9603785 0.5887552 0.9676141 0.5790591 0.9603785 0.5887552 0.9603781 0.6639906 0.9524115 0.681336 0.9524115 0.681336 0.9524121 0.5981423 0.9603785 0.5887552 0.9524121 0.5981423 0.9524115 0.681336 0.9437703 0.6980042 0.9437703 0.6980042 0.9437709 0.6071628 0.9524121 0.5981423 0.9437709 0.6071628 0.9437703 0.6980042 0.9345105 0.713889 0.9345105 0.713889 0.9345111 0.6157594 0.9437709 0.6071628 0.9345111 0.6157594 0.9345105 0.713889 0.9246886 0.7288842 0.9246886 0.7288842 0.9246892 0.6238745 0.9345111 0.6157594 0.9246892 0.6238745 0.9246886 0.7288842 0.9143606 0.7428839 0.9143606 0.7428839 0.9143614 0.6314507 0.9246892 0.6238745 0.9143614 0.6314507 0.9143606 0.7428839 0.9035832 0.7557817 0.9035832 0.7557817 0.9035839 0.6384307 0.9143614 0.6314507 0.9035839 0.6384307 0.9035832 0.7557817 0.8920461 0.767837 0.8920461 0.767837 0.8920467 0.6449547 0.9035839 0.6384307 0.8920467 0.6449547 0.8920461 0.767837 0.8795959 0.7792308 0.8795959 0.7792308 0.8795967 0.6511206 0.8920467 0.6449547 0.8795967 0.6511206 0.8795959 0.7792308 0.866524 0.789739 0.866524 0.789739 0.8665248 0.6568072 0.8795967 0.6511206 0.8665248 0.6568072 0.866524 0.789739 0.8531216 0.7991375 0.8531216 0.7991375 0.8531225 0.6618933 0.8665248 0.6568072 0.8531225 0.6618933 0.8531216 0.7991375 0.83968 0.8072025 0.83968 0.8072025 0.8396808 0.6662576 0.8531225 0.6618933 0.8396808 0.6662576 0.83968 0.8072025 0.8264903 0.8137097 0.8264903 0.8137097 0.8264911 0.6697789 0.8396808 0.6662576 0.8264911 0.6697789 0.8264903 0.8137097 0.8138437 0.8184352 0.8138437 0.8184352 0.8138447 0.672336 0.8264911 0.6697789 0.8138447 0.672336 0.8138437 0.8184352 0.8016032 0.821211 0.8016032 0.821211 0.801604 0.673838 0.8138447 0.672336 0.801604 0.673838 0.8016032 0.821211 0.7894639 0.8221801 0.7894639 0.8221801 0.7894648 0.6743621 0.801604 0.673838 0.7894648 0.6743621 0.7894639 0.8221801 0.7774661 0.8215852 0.7774661 0.8215852 0.7774669 0.6740398 0.7894648 0.6743621 0.7774669 0.6740398 0.7774661 0.8215852 0.7656499 0.8196692 0.7656499 0.8196692 0.7656509 0.6730026 0.7774669 0.6740398 0.7656509 0.6730026 0.7656499 0.8196692 0.7540557 0.8166748 0.7540557 0.8166748 0.7540566 0.6713817 0.7656509 0.6730026 0.7540566 0.6713817 0.7540557 0.8166748 0.7427235 0.8128448 0.7427235 0.8128448 0.7427244 0.6693087 0.7540566 0.6713817 0.7427244 0.6693087 0.7427235 0.8128448 0.7316936 0.8084219 0.7316936 0.8084219 0.7316945 0.6669147 0.7427244 0.6693087 0.7316945 0.6669147 0.7316936 0.8084219 0.7210872 0.8031864 0.7210872 0.8031864 0.7210881 0.664081 0.7316945 0.6669147 0.7210881 0.664081 0.7210872 0.8031864 0.710909 0.7968497 0.710909 0.7968497 0.7109098 0.6606512 0.7210881 0.664081 0.7109098 0.6606512 0.710909 0.7968497 0.7010243 0.7895501 0.7010243 0.7895501 0.7010251 0.6567004 0.7109098 0.6606512 0.7010251 0.6567004 0.7010243 0.7895501 0.6912985 0.7814263 0.6912985 0.7814263 0.6912993 0.6523036 0.7010251 0.6567004 0.6912993 0.6523036 0.6912985 0.7814263 0.6815971 0.772617 0.6815971 0.772617 0.6815978 0.6475358 0.6912993 0.6523036 0.6815978 0.6475358 0.6815971 0.772617 0.6717854 0.7632609 0.6717854 0.7632609 0.6717861 0.642472 0.6815978 0.6475358 0.6717861 0.642472 0.6717854 0.7632609 0.6617289 0.7534965 0.6617289 0.7534965 0.6617296 0.6371873 0.6717861 0.642472 0.6617296 0.6371873 0.6617289 0.7534965 0.5880929 0.6661832 0.5880929 0.6661832 0.5880932 0.5899347 0.6617296 0.6371873 0.4992645 0.5014474 0.4999233 0.5018877 0.4884912 0.5294875 0.4884912 0.5294875 0.4781406 0.5225713 0.4992645 0.5014474 0.4781406 0.5225713 0.4884912 0.5294875 0.4768907 0.5574935 0.4768907 0.5574935 0.4567056 0.5440062 0.4781406 0.5225713 0.4567056 0.5440062 0.4768907 0.5574935 0.465273 0.5855411 0.465273 0.5855411 0.4352388 0.5654729 0.4567056 0.5440062 0.4352388 0.5654729 0.465273 0.5855411 0.453789 0.6132654 0.453789 0.6132654 0.4140193 0.5866921 0.4352388 0.5654729 0.986465 0.5866921 0.9864647 0.6132654 0.9806981 0.6403018 0.9806981 0.6403018 0.9806983 0.6073848 0.986465 0.5866921 0.9806983 0.6073848 0.9806981 0.6403018 0.974345 0.6662856 0.974345 0.6662856 0.9743452 0.6272718 0.9806983 0.6073848 0.9743452 0.6272718 0.974345 0.6662856 0.9676135 0.6908519 0.9676135 0.6908519 0.9676136 0.646074 0.9743452 0.6272718 0.9676136 0.646074 0.9676135 0.6908519 0.9603778 0.7142612 0.9603778 0.7142612 0.9603781 0.6639906 0.9676136 0.646074 0.9603781 0.6639906 0.9603778 0.7142612 0.9524113 0.7369242 0.9524113 0.7369242 0.9524115 0.681336 0.9603781 0.6639906 0.9524115 0.681336 0.9524113 0.7369242 0.9437699 0.7587024 0.9437699 0.7587024 0.9437703 0.6980042 0.9524115 0.681336 0.9437703 0.6980042 0.9437699 0.7587024 0.9345101 0.7794571 0.9345101 0.7794571 0.9345105 0.713889 0.9437703 0.6980042 0.9345105 0.713889 0.9345101 0.7794571 0.9246881 0.7990495 0.9246881 0.7990495 0.9246886 0.7288842 0.9345105 0.713889 0.9246886 0.7288842 0.9246881 0.7990495 0.9143602 0.8173411 0.9143602 0.8173411 0.9143606 0.7428839 0.9246886 0.7288842 0.9143606 0.7428839 0.9143602 0.8173411 0.9035827 0.834193 0.9035827 0.834193 0.9035832 0.7557817 0.9143606 0.7428839 0.9035832 0.7557817 0.9035827 0.834193 0.8920455 0.8499444 0.8920455 0.8499444 0.8920461 0.767837 0.9035832 0.7557817 0.8920461 0.767837 0.8920455 0.8499444 0.8795954 0.8648313 0.8795954 0.8648313 0.8795959 0.7792308 0.8920461 0.767837 0.8795959 0.7792308 0.8795954 0.8648313 0.8665235 0.8785612 0.8665235 0.8785612 0.866524 0.789739 0.8795959 0.7792308 0.866524 0.789739 0.8665235 0.8785612 0.853121 0.8908412 0.853121 0.8908412 0.8531216 0.7991375 0.866524 0.789739 0.8531216 0.7991375 0.853121 0.8908412 0.8396794 0.9013788 0.8396794 0.9013788 0.83968 0.8072025 0.8531216 0.7991375 0.83968 0.8072025 0.8396794 0.9013788 0.8264897 0.9098811 0.8264897 0.9098811 0.8264903 0.8137097 0.83968 0.8072025 0.8264903 0.8137097 0.8264897 0.9098811 0.8138431 0.9160556 0.8138431 0.9160556 0.8138437 0.8184352 0.8264903 0.8137097 0.8138437 0.8184352 0.8138431 0.9160556 0.8016026 0.9196824 0.8016026 0.9196824 0.8016032 0.821211 0.8138437 0.8184352 0.8016032 0.821211 0.8016026 0.9196824 0.7894633 0.9209489 0.7894633 0.9209489 0.7894639 0.8221801 0.8016032 0.821211 0.7894639 0.8221801 0.7894633 0.9209489 0.7774655 0.9201719 0.7774655 0.9201719 0.7774661 0.8215852 0.7894639 0.8221801 0.7774661 0.8215852 0.7774655 0.9201719 0.7656493 0.9176688 0.7656493 0.9176688 0.7656499 0.8196692 0.7774661 0.8215852 0.7656499 0.8196692 0.7656493 0.9176688 0.7540551 0.9137566 0.7540551 0.9137566 0.7540557 0.8166748 0.7656499 0.8196692 0.7540557 0.8166748 0.7540551 0.9137566 0.742723 0.9087526 0.742723 0.9087526 0.7427235 0.8128448 0.7540557 0.8166748 0.7427235 0.8128448 0.742723 0.9087526 0.731693 0.9029739 0.731693 0.9029739 0.7316936 0.8084219 0.7427235 0.8128448 0.7316936 0.8084219 0.731693 0.9029739 0.7210866 0.8961338 0.7210866 0.8961338 0.7210872 0.8031864 0.7316936 0.8084219 0.7210872 0.8031864 0.7210866 0.8961338 0.7109084 0.8878545 0.7109084 0.8878545 0.710909 0.7968497 0.7210872 0.8031864 0.710909 0.7968497 0.7109084 0.8878545 0.7010238 0.8783172 0.7010238 0.8783172 0.7010243 0.7895501 0.710909 0.7968497 0.7010243 0.7895501 0.7010238 0.8783172 0.691298 0.8677033 0.691298 0.8677033 0.6912985 0.7814263 0.7010243 0.7895501 0.6912985 0.7814263 0.691298 0.8677033 0.6815966 0.8561936 0.6815966 0.8561936 0.6815971 0.772617 0.6912985 0.7814263 0.6815971 0.772617 0.6815966 0.8561936 0.6717849 0.8439695 0.6717849 0.8439695 0.6717854 0.7632609 0.6815971 0.772617 0.6717854 0.7632609 0.6717849 0.8439695 0.6617284 0.8312118 0.6617284 0.8312118 0.6617289 0.7534965 0.6717854 0.7632609 0.6617289 0.7534965 0.6617284 0.8312118 0.5880928 0.7171309 0.5880928 0.7171309 0.5880929 0.6661832 0.6617289 0.7534965 0.4999233 0.5018877 0.5007005 0.5020424 0.5007006 0.5319161 0.5007006 0.5319161 0.4884912 0.5294875 0.4999233 0.5018877 0.4884912 0.5294875 0.5007006 0.5319161 0.5007007 0.5622297 0.5007007 0.5622297 0.4768907 0.5574935 0.4884912 0.5294875 0.4768907 0.5574935 0.5007007 0.5622297 0.5007007 0.5925882 0.5007007 0.5925882 0.465273 0.5855411 0.4768907 0.5574935 0.465273 0.5855411 0.5007007 0.5925882 0.5007007 0.6225967 0.5007007 0.6225967 0.453789 0.6132654 0.465273 0.5855411 0.453789 0.6132654 0.5007007 0.6225967 0.5007007 0.6518608 0.5007007 0.6518608 0.4425901 0.6403018 0.453789 0.6132654 0.01930189 0.5574099 0.01930195 0.4992993 0.02565521 0.4992993 0.02565521 0.4992993 0.02565503 0.5681729 0.01930189 0.5574099 0.02565503 0.5681729 0.02565521 0.4992993 0.03238672 0.4992993 0.03238672 0.4992993 0.03238654 0.5783488 0.02565503 0.5681729 0.03238654 0.5783488 0.03238672 0.4992993 0.03962224 0.4992993 0.03962224 0.4992993 0.03962218 0.5880454 0.03238654 0.5783488 0.03962218 0.5880454 0.03962224 0.4992993 0.04758882 0.4992993 0.04758882 0.4992993 0.0475887 0.5974329 0.03962218 0.5880454 0.0475887 0.5974329 0.04758882 0.4992993 0.05623018 0.4992992 0.05623018 0.4992992 0.05623006 0.606454 0.0475887 0.5974329 0.05623006 0.606454 0.05623018 0.4992992 0.06549 0.4992992 0.06549 0.4992992 0.06548988 0.615051 0.05623006 0.606454 0.06548988 0.615051 0.06549 0.4992992 0.07531201 0.4992992 0.07531201 0.4992992 0.07531189 0.6231667 0.06548988 0.615051 0.07531189 0.6231667 0.07531201 0.4992992 0.08563989 0.4992992 0.08563989 0.4992992 0.08563977 0.6307436 0.07531189 0.6231667 0.08563977 0.6307436 0.08563989 0.4992992 0.09641748 0.4992992 0.09641748 0.4992992 0.0964173 0.6377242 0.08563977 0.6307436 0.0964173 0.6377242 0.09641748 0.4992992 0.1079547 0.4992992 0.1079547 0.4992992 0.1079545 0.6442489 0.0964173 0.6377242 0.1079545 0.6442489 0.1079547 0.4992992 0.1204048 0.4992992 0.1204048 0.4992992 0.1204046 0.6504156 0.1079545 0.6442489 0.1204046 0.6504156 0.1204048 0.4992992 0.1334767 0.4992992 0.1334767 0.4992992 0.1334764 0.656103 0.1204046 0.6504156 0.1334764 0.656103 0.1334767 0.4992992 0.1468791 0.4992992 0.1468791 0.4992992 0.1468788 0.6611899 0.1334764 0.656103 0.1468788 0.6611899 0.1468791 0.4992992 0.1603208 0.4992993 0.1603208 0.4992993 0.1603206 0.6655551 0.1468788 0.6611899 0.1603206 0.6655551 0.1603208 0.4992993 0.1735105 0.4992992 0.1735105 0.4992992 0.1735103 0.6690772 0.1603206 0.6655551 0.1735103 0.6690772 0.1735105 0.4992992 0.186157 0.4992992 0.186157 0.4992992 0.1861568 0.671635 0.1735103 0.6690772 0.1861568 0.671635 0.186157 0.4992992 0.1983976 0.4992992 0.1983976 0.4992992 0.1983973 0.6731377 0.1861568 0.671635 0.1983973 0.6731377 0.1983976 0.4992992 0.2105368 0.4992992 0.2105368 0.4992992 0.2105367 0.6736625 0.1983973 0.6731377 0.2105367 0.6736625 0.2105368 0.4992992 0.2225347 0.4992992 0.2225347 0.4992992 0.2225345 0.6733409 0.2105367 0.6736625 0.2225345 0.6733409 0.2225347 0.4992992 0.2343508 0.4992992 0.2343508 0.4992992 0.2343507 0.6723043 0.2225345 0.6733409 0.2343507 0.6723043 0.2343508 0.4992992 0.245945 0.4992992 0.245945 0.4992992 0.2459449 0.6706842 0.2343507 0.6723043 0.2459449 0.6706842 0.245945 0.4992992 0.2572772 0.4992991 0.2572772 0.4992991 0.257277 0.6686117 0.2459449 0.6706842 0.257277 0.6686117 0.2572772 0.4992991 0.2683071 0.4992991 0.2683071 0.4992991 0.2683069 0.6662183 0.257277 0.6686117 0.2683069 0.6662183 0.2683071 0.4992991 0.2789135 0.4992991 0.2789135 0.4992991 0.2789133 0.6633853 0.2683069 0.6662183 0.2789133 0.6633853 0.2789135 0.4992991 0.2890917 0.4992991 0.2890917 0.4992991 0.2890916 0.6599562 0.2789133 0.6633853 0.2890916 0.6599562 0.2890917 0.4992991 0.2989764 0.4992991 0.2989764 0.4992991 0.2989762 0.656006 0.2890916 0.6599562 0.2989762 0.656006 0.2989764 0.4992991 0.3087022 0.4992991 0.3087022 0.4992991 0.308702 0.6516098 0.2989762 0.656006 0.308702 0.6516098 0.3087022 0.4992991 0.3184036 0.4992992 0.3184036 0.4992992 0.3184034 0.6468426 0.308702 0.6516098 0.3184034 0.6468426 0.3184036 0.4992992 0.3282152 0.4992992 0.3282152 0.4992992 0.3282151 0.6417794 0.3184034 0.6468426 0.3282151 0.6417794 0.3282152 0.4992992 0.3382717 0.4992992 0.3382717 0.4992992 0.3382716 0.6364953 0.3282151 0.6417794 0.3382716 0.6364953 0.3382717 0.4992992 0.4119073 0.4996497 0.4119073 0.4996497 0.4119072 0.589591 0.3382716 0.6364953 0.5007005 0.5020424 0.5014777 0.5018879 0.51291 0.5294876 0.51291 0.5294876 0.5007006 0.5319161 0.5007005 0.5020424 0.5007006 0.5319161 0.51291 0.5294876 0.5245106 0.5574936 0.5245106 0.5574936 0.5007007 0.5622297 0.5007006 0.5319161 0.5007007 0.5622297 0.5245106 0.5574936 0.5361285 0.5855412 0.5361285 0.5855412 0.5007007 0.5925882 0.5007007 0.5622297 0.5007007 0.5925882 0.5361285 0.5855412 0.5476124 0.6132655 0.5476124 0.6132655 0.5007007 0.6225967 0.5007007 0.5925882 0.5007007 0.6225967 0.5476124 0.6132655 0.5588114 0.6403019 0.5588114 0.6403019 0.5007007 0.6518608 0.5007007 0.6225967 0.01930195 0.4992993 0.01930189 0.4411886 0.02565509 0.4304256 0.02565509 0.4304256 0.02565521 0.4992993 0.01930195 0.4992993 0.02565521 0.4992993 0.02565509 0.4304256 0.03238666 0.4202497 0.03238666 0.4202497 0.03238672 0.4992993 0.02565521 0.4992993 0.03238672 0.4992993 0.03238666 0.4202497 0.03962218 0.4105531 0.03962218 0.4105531 0.03962224 0.4992993 0.03238672 0.4992993 0.03962224 0.4992993 0.03962218 0.4105531 0.0475887 0.4011655 0.0475887 0.4011655 0.04758882 0.4992993 0.03962224 0.4992993 0.04758882 0.4992993 0.0475887 0.4011655 0.05623 0.3921445 0.05623 0.3921445 0.05623018 0.4992992 0.04758882 0.4992993 0.05623018 0.4992992 0.05623 0.3921445 0.06548982 0.3835474 0.06548982 0.3835474 0.06549 0.4992992 0.05623018 0.4992992 0.06549 0.4992992 0.06548982 0.3835474 0.07531183 0.3754317 0.07531183 0.3754317 0.07531201 0.4992992 0.06549 0.4992992 0.07531201 0.4992992 0.07531183 0.3754317 0.08563971 0.3678549 0.08563971 0.3678549 0.08563989 0.4992992 0.07531201 0.4992992 0.08563989 0.4992992 0.08563971 0.3678549 0.09641724 0.3608743 0.09641724 0.3608743 0.09641748 0.4992992 0.08563989 0.4992992 0.09641748 0.4992992 0.09641724 0.3608743 0.1079544 0.3543496 0.1079544 0.3543496 0.1079547 0.4992992 0.09641748 0.4992992 0.1079547 0.4992992 0.1079544 0.3543496 0.1204046 0.3481829 0.1204046 0.3481829 0.1204048 0.4992992 0.1079547 0.4992992 0.1204048 0.4992992 0.1204046 0.3481829 0.1334764 0.3424955 0.1334764 0.3424955 0.1334767 0.4992992 0.1204048 0.4992992 0.1334767 0.4992992 0.1334764 0.3424955 0.1468788 0.3374086 0.1468788 0.3374086 0.1468791 0.4992992 0.1334767 0.4992992 0.1468791 0.4992992 0.1468788 0.3374086 0.1603206 0.3330435 0.1603206 0.3330435 0.1603208 0.4992993 0.1468791 0.4992992 0.1603208 0.4992993 0.1603206 0.3330435 0.1735103 0.3295213 0.1735103 0.3295213 0.1735105 0.4992992 0.1603208 0.4992993 0.1735105 0.4992992 0.1735103 0.3295213 0.1861568 0.3269635 0.1861568 0.3269635 0.186157 0.4992992 0.1735105 0.4992992 0.186157 0.4992992 0.1861568 0.3269635 0.1983973 0.3254608 0.1983973 0.3254608 0.1983976 0.4992992 0.186157 0.4992992 0.1983976 0.4992992 0.1983973 0.3254608 0.2105367 0.324936 0.2105367 0.324936 0.2105368 0.4992992 0.1983976 0.4992992 0.2105368 0.4992992 0.2105367 0.324936 0.2225344 0.3252575 0.2225344 0.3252575 0.2225347 0.4992992 0.2105368 0.4992992 0.2225347 0.4992992 0.2225344 0.3252575 0.2343506 0.326294 0.2343506 0.326294 0.2343508 0.4992992 0.2225347 0.4992992 0.2343508 0.4992992 0.2343506 0.326294 0.2459449 0.3279142 0.2459449 0.3279142 0.245945 0.4992992 0.2343508 0.4992992 0.245945 0.4992992 0.2459449 0.3279142 0.257277 0.3299866 0.257277 0.3299866 0.2572772 0.4992991 0.245945 0.4992992 0.2572772 0.4992991 0.257277 0.3299866 0.2683069 0.3323799 0.2683069 0.3323799 0.2683071 0.4992991 0.2572772 0.4992991 0.2683071 0.4992991 0.2683069 0.3323799 0.2789133 0.335213 0.2789133 0.335213 0.2789135 0.4992991 0.2683071 0.4992991 0.2789135 0.4992991 0.2789133 0.335213 0.2890916 0.3386421 0.2890916 0.3386421 0.2890917 0.4992991 0.2789135 0.4992991 0.2890917 0.4992991 0.2890916 0.3386421 0.2989762 0.3425923 0.2989762 0.3425923 0.2989764 0.4992991 0.2890917 0.4992991 0.2989764 0.4992991 0.2989762 0.3425923 0.308702 0.3469885 0.308702 0.3469885 0.3087022 0.4992991 0.2989764 0.4992991 0.3087022 0.4992991 0.308702 0.3469885 0.3184034 0.3517558 0.3184034 0.3517558 0.3184036 0.4992992 0.3087022 0.4992991 0.3184036 0.4992992 0.3184034 0.3517558 0.328215 0.3568189 0.328215 0.3568189 0.3282152 0.4992992 0.3184036 0.4992992 0.3282152 0.4992992 0.328215 0.3568189 0.3382716 0.362103 0.3382716 0.362103 0.3382717 0.4992992 0.3282152 0.4992992 0.3382717 0.4992992 0.3382716 0.362103 0.4119072 0.4097084 0.4119072 0.4097084 0.4119073 0.4996497 0.3382717 0.4992992 0.5014777 0.5018879 0.5021367 0.5014478 0.5232607 0.5225716 0.5232607 0.5225716 0.51291 0.5294876 0.5014777 0.5018879 0.51291 0.5294876 0.5232607 0.5225716 0.5446958 0.5440064 0.5446958 0.5440064 0.5245106 0.5574936 0.51291 0.5294876 0.5245106 0.5574936 0.5446958 0.5440064 0.5661627 0.565473 0.5661627 0.565473 0.5361285 0.5855412 0.5245106 0.5574936 0.5361285 0.5855412 0.5661627 0.565473 0.5873822 0.5866922 0.5873822 0.5866922 0.5476124 0.6132655 0.5361285 0.5855412 0.0135352 0.6132655 0.01353502 0.5866922 0.01930159 0.6073849 0.01930159 0.6073849 0.01930189 0.6403019 0.0135352 0.6132655 0.01930189 0.6403019 0.01930159 0.6073849 0.02565485 0.6272719 0.02565485 0.6272719 0.02565509 0.6662856 0.01930189 0.6403019 0.02565509 0.6662856 0.02565485 0.6272719 0.0323863 0.6460741 0.0323863 0.6460741 0.03238666 0.690852 0.02565509 0.6662856 0.03238666 0.690852 0.0323863 0.6460741 0.03962182 0.6639906 0.03962182 0.6639906 0.03962218 0.7142612 0.03238666 0.690852 0.03962218 0.7142612 0.03962182 0.6639906 0.04758834 0.681336 0.04758834 0.681336 0.0475887 0.7369242 0.03962218 0.7142612 0.0475887 0.7369242 0.04758834 0.681336 0.05622965 0.6980042 0.05622965 0.6980042 0.05623 0.7587024 0.0475887 0.7369242 0.05623 0.7587024 0.05622965 0.6980042 0.06548941 0.713889 0.06548941 0.713889 0.06548982 0.7794571 0.05623 0.7587024 0.06548982 0.7794571 0.06548941 0.713889 0.07531148 0.7288842 0.07531148 0.7288842 0.07531183 0.7990495 0.06548982 0.7794571 0.07531183 0.7990495 0.07531148 0.7288842 0.08563935 0.7428839 0.08563935 0.7428839 0.08563971 0.8173411 0.07531183 0.7990495 0.08563971 0.8173411 0.08563935 0.7428839 0.09641683 0.7557817 0.09641683 0.7557817 0.09641724 0.834193 0.08563971 0.8173411 0.09641724 0.834193 0.09641683 0.7557817 0.107954 0.767837 0.107954 0.767837 0.1079544 0.8499444 0.09641724 0.834193 0.1079544 0.8499444 0.107954 0.767837 0.1204041 0.7792308 0.1204041 0.7792308 0.1204046 0.8648313 0.1079544 0.8499444 0.1204046 0.8648313 0.1204041 0.7792308 0.133476 0.789739 0.133476 0.789739 0.1334764 0.8785611 0.1204046 0.8648313 0.1334764 0.8785611 0.133476 0.789739 0.1468783 0.7991376 0.1468783 0.7991376 0.1468788 0.8908412 0.1334764 0.8785611 0.1468788 0.8908412 0.1468783 0.7991376 0.16032 0.8072025 0.16032 0.8072025 0.1603206 0.9013788 0.1468788 0.8908412 0.1603206 0.9013788 0.16032 0.8072025 0.1735097 0.8137097 0.1735097 0.8137097 0.1735103 0.9098811 0.1603206 0.9013788 0.1735103 0.9098811 0.1735097 0.8137097 0.1861562 0.8184352 0.1861562 0.8184352 0.1861568 0.9160555 0.1735103 0.9098811 0.1861568 0.9160555 0.1861562 0.8184352 0.1983968 0.821211 0.1983968 0.821211 0.1983973 0.9196824 0.1861568 0.9160555 0.1983973 0.9196824 0.1983968 0.821211 0.2105361 0.82218 0.2105361 0.82218 0.2105367 0.9209489 0.1983973 0.9196824 0.2105367 0.9209489 0.2105361 0.82218 0.2225339 0.8215851 0.2225339 0.8215851 0.2225344 0.9201717 0.2105367 0.9209489 0.2225344 0.9201717 0.2225339 0.8215851 0.2343501 0.8196691 0.2343501 0.8196691 0.2343506 0.9176687 0.2225344 0.9201717 0.2343506 0.9176687 0.2343501 0.8196691 0.2459443 0.8166747 0.2459443 0.8166747 0.2459449 0.9137565 0.2343506 0.9176687 0.2459449 0.9137565 0.2459443 0.8166747 0.2572764 0.8128446 0.2572764 0.8128446 0.257277 0.9087524 0.2459449 0.9137565 0.257277 0.9087524 0.2572764 0.8128446 0.2683063 0.8084217 0.2683063 0.8084217 0.2683069 0.9029738 0.257277 0.9087524 0.2683069 0.9029738 0.2683063 0.8084217 0.2789128 0.8031863 0.2789128 0.8031863 0.2789133 0.8961337 0.2683069 0.9029738 0.2789133 0.8961337 0.2789128 0.8031863 0.289091 0.7968495 0.289091 0.7968495 0.2890916 0.8878543 0.2789133 0.8961337 0.2890916 0.8878543 0.289091 0.7968495 0.2989757 0.7895498 0.2989757 0.7895498 0.2989762 0.8783172 0.2890916 0.8878543 0.2989762 0.8783172 0.2989757 0.7895498 0.3087015 0.7814261 0.3087015 0.7814261 0.308702 0.8677032 0.2989762 0.8783172 0.308702 0.8677032 0.3087015 0.7814261 0.3184029 0.7726169 0.3184029 0.7726169 0.3184034 0.8561935 0.308702 0.8677032 0.3184034 0.8561935 0.3184029 0.7726169 0.3282146 0.7632608 0.3282146 0.7632608 0.328215 0.8439693 0.3184034 0.8561935 0.328215 0.8439693 0.3282146 0.7632608 0.3382711 0.7534964 0.3382711 0.7534964 0.3382716 0.8312117 0.328215 0.8439693 0.3382716 0.8312117 0.3382711 0.7534964 0.4119071 0.6661832 0.4119071 0.6661832 0.4119072 0.7171309 0.3382716 0.8312117 0.5021367 0.5014478 0.502577 0.500789 0.5301769 0.512221 0.5301769 0.512221 0.5232607 0.5225716 0.5021367 0.5014478 0.5232607 0.5225716 0.5301769 0.512221 0.5581831 0.5238213 0.5581831 0.5238213 0.5446958 0.5440064 0.5232607 0.5225716 0.004594564 0.5440064 0.004594445 0.5238213 0.00856316 0.5354388 0.00856316 0.5354388 0.00856328 0.565473 0.004594564 0.5440064 0.00856328 0.565473 0.00856316 0.5354388 0.01353472 0.5469224 0.01353472 0.5469224 0.01353502 0.5866922 0.00856328 0.565473 0.01353502 0.5866922 0.01353472 0.5469224 0.01930129 0.558121 0.01930129 0.558121 0.01930159 0.6073849 0.01353502 0.5866922 0.01930159 0.6073849 0.01930129 0.558121 0.02565443 0.5688837 0.02565443 0.5688837 0.02565485 0.6272719 0.01930159 0.6073849 0.02565485 0.6272719 0.02565443 0.5688837 0.03238588 0.5790591 0.03238588 0.5790591 0.0323863 0.6460741 0.02565485 0.6272719 0.0323863 0.6460741 0.03238588 0.5790591 0.03962135 0.5887552 0.03962135 0.5887552 0.03962182 0.6639906 0.0323863 0.6460741 0.03962182 0.6639906 0.03962135 0.5887552 0.04758787 0.5981423 0.04758787 0.5981423 0.04758834 0.681336 0.03962182 0.6639906 0.04758834 0.681336 0.04758787 0.5981423 0.05622917 0.6071628 0.05622917 0.6071628 0.05622965 0.6980042 0.04758834 0.681336 0.05622965 0.6980042 0.05622917 0.6071628 0.06548893 0.6157593 0.06548893 0.6157593 0.06548941 0.713889 0.05622965 0.6980042 0.06548941 0.713889 0.06548893 0.6157593 0.07531076 0.6238744 0.07531076 0.6238744 0.07531148 0.7288842 0.06548941 0.713889 0.07531148 0.7288842 0.07531076 0.6238744 0.08563864 0.6314507 0.08563864 0.6314507 0.08563935 0.7428839 0.07531148 0.7288842 0.08563935 0.7428839 0.08563864 0.6314507 0.09641617 0.6384306 0.09641617 0.6384306 0.09641683 0.7557817 0.08563935 0.7428839 0.09641683 0.7557817 0.09641617 0.6384306 0.1079532 0.6449546 0.1079532 0.6449546 0.107954 0.767837 0.09641683 0.7557817 0.107954 0.767837 0.1079532 0.6449546 0.1204033 0.6511205 0.1204033 0.6511205 0.1204041 0.7792308 0.107954 0.767837 0.1204041 0.7792308 0.1204033 0.6511205 0.1334752 0.6568071 0.1334752 0.6568071 0.133476 0.789739 0.1204041 0.7792308 0.133476 0.789739 0.1334752 0.6568071 0.1468776 0.6618932 0.1468776 0.6618932 0.1468783 0.7991376 0.133476 0.789739 0.1468783 0.7991376 0.1468776 0.6618932 0.1603192 0.6662576 0.1603192 0.6662576 0.16032 0.8072025 0.1468783 0.7991376 0.16032 0.8072025 0.1603192 0.6662576 0.1735089 0.6697789 0.1735089 0.6697789 0.1735097 0.8137097 0.16032 0.8072025 0.1735097 0.8137097 0.1735089 0.6697789 0.1861553 0.672336 0.1861553 0.672336 0.1861562 0.8184352 0.1735097 0.8137097 0.1861562 0.8184352 0.1861553 0.672336 0.1983959 0.6738378 0.1983959 0.6738378 0.1983968 0.821211 0.1861562 0.8184352 0.1983968 0.821211 0.1983959 0.6738378 0.2105353 0.6743619 0.2105353 0.6743619 0.2105361 0.82218 0.1983968 0.821211 0.2105361 0.82218 0.2105353 0.6743619 0.2225331 0.6740397 0.2225331 0.6740397 0.2225339 0.8215851 0.2105361 0.82218 0.2225339 0.8215851 0.2225331 0.6740397 0.2343492 0.6730024 0.2343492 0.6730024 0.2343501 0.8196691 0.2225339 0.8215851 0.2343501 0.8196691 0.2343492 0.6730024 0.2459434 0.6713815 0.2459434 0.6713815 0.2459443 0.8166747 0.2343501 0.8196691 0.2459443 0.8166747 0.2459434 0.6713815 0.2572756 0.6693083 0.2572756 0.6693083 0.2572764 0.8128446 0.2459443 0.8166747 0.2572764 0.8128446 0.2572756 0.6693083 0.2683055 0.6669143 0.2683055 0.6669143 0.2683063 0.8084217 0.2572764 0.8128446 0.2683063 0.8084217 0.2683055 0.6669143 0.2789119 0.6640807 0.2789119 0.6640807 0.2789128 0.8031863 0.2683063 0.8084217 0.2789128 0.8031863 0.2789119 0.6640807 0.2890902 0.6606509 0.2890902 0.6606509 0.289091 0.7968495 0.2789128 0.8031863 0.289091 0.7968495 0.2890902 0.6606509 0.2989749 0.6567001 0.2989749 0.6567001 0.2989757 0.7895498 0.289091 0.7968495 0.2989757 0.7895498 0.2989749 0.6567001 0.3087007 0.6523033 0.3087007 0.6523033 0.3087015 0.7814261 0.2989757 0.7895498 0.3087015 0.7814261 0.3087007 0.6523033 0.3184022 0.6475356 0.3184022 0.6475356 0.3184029 0.7726169 0.3087015 0.7814261 0.3184029 0.7726169 0.3184022 0.6475356 0.3282139 0.6424718 0.3282139 0.6424718 0.3282146 0.7632608 0.3184029 0.7726169 0.3282146 0.7632608 0.3282139 0.6424718 0.3382705 0.6371871 0.3382705 0.6371871 0.3382711 0.7534964 0.3282146 0.7632608 0.3382711 0.7534964 0.3382705 0.6371871 0.4119068 0.5899346 0.4119068 0.5899346 0.4119071 0.6661832 0.3382711 0.7534964 0.502577 0.500789 0.5027317 0.5000117 0.5326055 0.5000116 0.5326055 0.5000116 0.5301769 0.512221 0.502577 0.500789 0.5301769 0.512221 0.5326055 0.5000116 0.5629193 0.5000113 0.5629193 0.5000113 0.5581831 0.5238213 0.5301769 0.512221 0.004594445 0.5238213 0.004594326 0.5000113 0.008562922 0.500011 0.008562922 0.500011 0.00856316 0.5354388 0.004594445 0.5238213 0.00856316 0.5354388 0.008562922 0.500011 0.01353454 0.5000107 0.01353454 0.5000107 0.01353472 0.5469224 0.00856316 0.5354388 0.01353472 0.5469224 0.01353454 0.5000107 0.01930099 0.5000104 0.01930099 0.5000104 0.01930129 0.558121 0.01353472 0.5469224 0.01930129 0.558121 0.01930099 0.5000104 0.02565407 0.50001 0.02565407 0.50001 0.02565443 0.5688837 0.01930129 0.558121 0.02565443 0.5688837 0.02565407 0.50001 0.03238546 0.5000096 0.03238546 0.5000096 0.03238588 0.5790591 0.02565443 0.5688837 0.03238588 0.5790591 0.03238546 0.5000096 0.03962081 0.5000091 0.03962081 0.5000091 0.03962135 0.5887552 0.03238588 0.5790591 0.03962135 0.5887552 0.03962081 0.5000091 0.04758727 0.5000086 0.04758727 0.5000086 0.04758787 0.5981423 0.03962135 0.5887552 0.04758787 0.5981423 0.04758727 0.5000086 0.05622857 0.5000081 0.05622857 0.5000081 0.05622917 0.6071628 0.04758787 0.5981423 0.05622917 0.6071628 0.05622857 0.5000081 0.06548815 0.5000076 0.06548815 0.5000076 0.06548893 0.6157593 0.05622917 0.6071628 0.06548893 0.6157593 0.06548815 0.5000076 0.07531011 0.500007 0.07531011 0.500007 0.07531076 0.6238744 0.06548893 0.6157593 0.07531076 0.6238744 0.07531011 0.500007 0.08563792 0.5000063 0.08563792 0.5000063 0.08563864 0.6314507 0.07531076 0.6238744 0.08563864 0.6314507 0.08563792 0.5000063 0.09641534 0.5000057 0.09641534 0.5000057 0.09641617 0.6384306 0.08563864 0.6314507 0.09641617 0.6384306 0.09641534 0.5000057 0.1079524 0.5000049 0.1079524 0.5000049 0.1079532 0.6449546 0.09641617 0.6384306 0.1079532 0.6449546 0.1079524 0.5000049 0.1204025 0.5000042 0.1204025 0.5000042 0.1204033 0.6511205 0.1079532 0.6449546 0.1204033 0.6511205 0.1204025 0.5000042 0.1334743 0.5000035 0.1334743 0.5000035 0.1334752 0.6568071 0.1204033 0.6511205 0.1334752 0.6568071 0.1334743 0.5000035 0.1468767 0.5000026 0.1468767 0.5000026 0.1468776 0.6618932 0.1334752 0.6568071 0.1468776 0.6618932 0.1468767 0.5000026 0.1603181 0.5000018 0.1603181 0.5000018 0.1603192 0.6662576 0.1468776 0.6618932 0.1603192 0.6662576 0.1603181 0.5000018 0.1735079 0.500001 0.1735079 0.500001 0.1735089 0.6697789 0.1603192 0.6662576 0.1735089 0.6697789 0.1735079 0.500001 0.1861544 0.5000002 0.1861544 0.5000002 0.1861553 0.672336 0.1735089 0.6697789 0.1861553 0.672336 0.1861544 0.5000002 0.1983949 0.4999995 0.1983949 0.4999995 0.1983959 0.6738378 0.1861553 0.672336 0.1983959 0.6738378 0.1983949 0.4999995 0.2105342 0.4999987 0.2105342 0.4999987 0.2105353 0.6743619 0.1983959 0.6738378 0.2105353 0.6743619 0.2105342 0.4999987 0.222532 0.499998 0.222532 0.499998 0.2225331 0.6740397 0.2105353 0.6743619 0.2225331 0.6740397 0.222532 0.499998 0.2343481 0.4999973 0.2343481 0.4999973 0.2343492 0.6730024 0.2225331 0.6740397 0.2343492 0.6730024 0.2343481 0.4999973 0.2459424 0.4999965 0.2459424 0.4999965 0.2459434 0.6713815 0.2343492 0.6730024 0.2459434 0.6713815 0.2459424 0.4999965 0.2572746 0.4999958 0.2572746 0.4999958 0.2572756 0.6693083 0.2459434 0.6713815 0.2572756 0.6693083 0.2572746 0.4999958 0.2683046 0.4999952 0.2683046 0.4999952 0.2683055 0.6669143 0.2572756 0.6693083 0.2683055 0.6669143 0.2683046 0.4999952 0.278911 0.4999945 0.278911 0.4999945 0.2789119 0.6640807 0.2683055 0.6669143 0.2789119 0.6640807 0.278911 0.4999945 0.2890893 0.4999939 0.2890893 0.4999939 0.2890902 0.6606509 0.2789119 0.6640807 0.2890902 0.6606509 0.2890893 0.4999939 0.298974 0.4999933 0.298974 0.4999933 0.2989749 0.6567001 0.2890902 0.6606509 0.2989749 0.6567001 0.298974 0.4999933 0.3086998 0.4999928 0.3086998 0.4999928 0.3087007 0.6523033 0.2989749 0.6567001 0.3087007 0.6523033 0.3086998 0.4999928 0.3184013 0.4999922 0.3184013 0.4999922 0.3184022 0.6475356 0.3087007 0.6523033 0.3184022 0.6475356 0.3184013 0.4999922 0.328213 0.4999916 0.328213 0.4999916 0.3282139 0.6424718 0.3184022 0.6475356 0.3282139 0.6424718 0.328213 0.4999916 0.3382696 0.499991 0.3382696 0.499991 0.3382705 0.6371871 0.3282139 0.6424718 0.3382705 0.6371871 0.3382696 0.499991 0.4119065 0.4999933 0.4119065 0.4999933 0.4119068 0.5899346 0.3382705 0.6371871 0.5027317 0.5000117 0.5025772 0.4992345 0.530177 0.4878021 0.530177 0.4878021 0.5326055 0.5000116 0.5027317 0.5000117 0.5326055 0.5000116 0.530177 0.4878021 0.5581831 0.4762014 0.5581831 0.4762014 0.5629193 0.5000113 0.5326055 0.5000116 0.004594326 0.5000113 0.004594206 0.4762014 0.008562684 0.4645833 0.008562684 0.4645833 0.008562922 0.500011 0.004594326 0.5000113 0.008562922 0.500011 0.008562684 0.4645833 0.01353424 0.4530991 0.01353424 0.4530991 0.01353454 0.5000107 0.008562922 0.500011 0.01353454 0.5000107 0.01353424 0.4530991 0.01930063 0.4418997 0.01930063 0.4418997 0.01930099 0.5000104 0.01353454 0.5000107 0.01930099 0.5000104 0.01930063 0.4418997 0.02565366 0.4311364 0.02565366 0.4311364 0.02565407 0.50001 0.01930099 0.5000104 0.02565407 0.50001 0.02565366 0.4311364 0.03238493 0.4209601 0.03238493 0.4209601 0.03238546 0.5000096 0.02565407 0.50001 0.03238546 0.5000096 0.03238493 0.4209601 0.03962033 0.411263 0.03962033 0.411263 0.03962081 0.5000091 0.03238546 0.5000096 0.03962081 0.5000091 0.03962033 0.411263 0.04758667 0.401875 0.04758667 0.401875 0.04758727 0.5000086 0.03962081 0.5000091 0.04758727 0.5000086 0.04758667 0.401875 0.05622786 0.3928534 0.05622786 0.3928534 0.05622857 0.5000081 0.04758727 0.5000086 0.05622857 0.5000081 0.05622786 0.3928534 0.0654875 0.3842558 0.0654875 0.3842558 0.06548815 0.5000076 0.05622857 0.5000081 0.06548815 0.5000076 0.0654875 0.3842558 0.07530939 0.3761395 0.07530939 0.3761395 0.07531011 0.500007 0.06548815 0.5000076 0.07531011 0.500007 0.07530939 0.3761395 0.08563709 0.368562 0.08563709 0.368562 0.08563792 0.5000063 0.07531011 0.500007 0.08563792 0.5000063 0.08563709 0.368562 0.0964145 0.3615808 0.0964145 0.3615808 0.09641534 0.5000057 0.08563792 0.5000063 0.09641534 0.5000057 0.0964145 0.3615808 0.1079516 0.3550554 0.1079516 0.3550554 0.1079524 0.5000049 0.09641534 0.5000057 0.1079524 0.5000049 0.1079516 0.3550554 0.1204016 0.3488879 0.1204016 0.3488879 0.1204025 0.5000042 0.1079524 0.5000049 0.1204025 0.5000042 0.1204016 0.3488879 0.1334733 0.3431997 0.1334733 0.3431997 0.1334743 0.5000035 0.1204025 0.5000042 0.1334743 0.5000035 0.1334733 0.3431997 0.1468756 0.338112 0.1468756 0.338112 0.1468767 0.5000026 0.1334743 0.5000035 0.1468767 0.5000026 0.1468756 0.338112 0.1603173 0.3337461 0.1603173 0.3337461 0.1603181 0.5000018 0.1468767 0.5000026 0.1603181 0.5000018 0.1603173 0.3337461 0.1735069 0.3302231 0.1735069 0.3302231 0.1735079 0.500001 0.1603181 0.5000018 0.1735079 0.500001 0.1735069 0.3302231 0.1861534 0.3276646 0.1861534 0.3276646 0.1861544 0.5000002 0.1735079 0.500001 0.1861544 0.5000002 0.1861534 0.3276646 0.1983939 0.3261611 0.1983939 0.3261611 0.1983949 0.4999995 0.1861544 0.5000002 0.1983949 0.4999995 0.1983939 0.3261611 0.2105332 0.3256356 0.2105332 0.3256356 0.2105342 0.4999987 0.1983949 0.4999995 0.2105342 0.4999987 0.2105332 0.3256356 0.2225311 0.3259564 0.2225311 0.3259564 0.222532 0.499998 0.2105342 0.4999987 0.222532 0.499998 0.2225311 0.3259564 0.2343471 0.3269922 0.2343471 0.3269922 0.2343481 0.4999973 0.222532 0.499998 0.2343481 0.4999973 0.2343471 0.3269922 0.2459414 0.3286116 0.2459414 0.3286116 0.2459424 0.4999965 0.2343481 0.4999973 0.2459424 0.4999965 0.2459414 0.3286116 0.2572736 0.3306834 0.2572736 0.3306834 0.2572746 0.4999958 0.2459424 0.4999965 0.2572746 0.4999958 0.2572736 0.3306834 0.2683036 0.333076 0.2683036 0.333076 0.2683046 0.4999952 0.2572746 0.4999958 0.2683046 0.4999952 0.2683036 0.333076 0.27891 0.3359084 0.27891 0.3359084 0.278911 0.4999945 0.2683046 0.4999952 0.278911 0.4999945 0.27891 0.3359084 0.2890884 0.3393369 0.2890884 0.3393369 0.2890893 0.4999939 0.278911 0.4999945 0.2890893 0.4999939 0.2890884 0.3393369 0.2989731 0.3432866 0.2989731 0.3432866 0.298974 0.4999933 0.2890893 0.4999939 0.298974 0.4999933 0.2989731 0.3432866 0.308699 0.3476822 0.308699 0.3476822 0.3086998 0.4999928 0.298974 0.4999933 0.3086998 0.4999928 0.308699 0.3476822 0.3184004 0.3524488 0.3184004 0.3524488 0.3184013 0.4999922 0.3086998 0.4999928 0.3184013 0.4999922 0.3184004 0.3524488 0.3282122 0.3575114 0.3282122 0.3575114 0.328213 0.4999916 0.3184013 0.4999922 0.328213 0.4999916 0.3282122 0.3575114 0.3382688 0.3627949 0.3382688 0.3627949 0.3382696 0.499991 0.328213 0.4999916 0.3382696 0.499991 0.3382688 0.3627949 0.4119063 0.410052 0.4119063 0.410052 0.4119065 0.4999933 0.3382696 0.499991 0.5025772 0.4992345 0.5021371 0.4985756 0.523261 0.4774515 0.523261 0.4774515 0.530177 0.4878021 0.5025772 0.4992345 0.530177 0.4878021 0.523261 0.4774515 0.544696 0.4560162 0.544696 0.4560162 0.5581831 0.4762014 0.530177 0.4878021 0.004594206 0.4762014 0.004594027 0.4560162 0.008562564 0.4345491 0.008562564 0.4345491 0.008562684 0.4645833 0.004594206 0.4762014 0.008562684 0.4645833 0.008562564 0.4345491 0.01353406 0.4133293 0.01353406 0.4133293 0.01353424 0.4530991 0.008562684 0.4645833 0.01353424 0.4530991 0.01353406 0.4133293 0.01930034 0.3926359 0.01930034 0.3926359 0.01930063 0.4418997 0.01353424 0.4530991 0.01930063 0.4418997 0.01930034 0.3926359 0.02565336 0.3727481 0.02565336 0.3727481 0.02565366 0.4311364 0.01930063 0.4418997 0.02565366 0.4311364 0.02565336 0.3727481 0.03238457 0.3539451 0.03238457 0.3539451 0.03238493 0.4209601 0.02565366 0.4311364 0.03238493 0.4209601 0.03238457 0.3539451 0.03961986 0.3360277 0.03961986 0.3360277 0.03962033 0.411263 0.03238493 0.4209601 0.03962033 0.411263 0.03961986 0.3360277 0.04758626 0.3186813 0.04758626 0.3186813 0.04758667 0.401875 0.03962033 0.411263 0.04758667 0.401875 0.04758626 0.3186813 0.05622738 0.302012 0.05622738 0.302012 0.05622786 0.3928534 0.04758667 0.401875 0.05622786 0.3928534 0.05622738 0.302012 0.0654869 0.2861261 0.0654869 0.2861261 0.0654875 0.3842558 0.05622786 0.3928534 0.0654875 0.3842558 0.0654869 0.2861261 0.07530879 0.2711297 0.07530879 0.2711297 0.07530939 0.3761395 0.0654875 0.3842558 0.07530939 0.3761395 0.07530879 0.2711297 0.08563643 0.2571288 0.08563643 0.2571288 0.08563709 0.368562 0.07530939 0.3761395 0.08563709 0.368562 0.08563643 0.2571288 0.09641385 0.2442297 0.09641385 0.2442297 0.0964145 0.3615808 0.08563709 0.368562 0.0964145 0.3615808 0.09641385 0.2442297 0.1079508 0.2321729 0.1079508 0.2321729 0.1079516 0.3550554 0.0964145 0.3615808 0.1079516 0.3550554 0.1079508 0.2321729 0.1204008 0.2207776 0.1204008 0.2207776 0.1204016 0.3488879 0.1079516 0.3550554 0.1204016 0.3488879 0.1204008 0.2207776 0.1334726 0.2102679 0.1334726 0.2102679 0.1334733 0.3431997 0.1204016 0.3488879 0.1334733 0.3431997 0.1334726 0.2102679 0.1468749 0.2008677 0.1468749 0.2008677 0.1468756 0.338112 0.1334733 0.3431997 0.1468756 0.338112 0.1468749 0.2008677 0.1603164 0.1928012 0.1603164 0.1928012 0.1603173 0.3337461 0.1468756 0.338112 0.1603173 0.3337461 0.1603164 0.1928012 0.1735061 0.1862924 0.1735061 0.1862924 0.1735069 0.3302231 0.1603173 0.3337461 0.1735069 0.3302231 0.1735061 0.1862924 0.1861525 0.1815653 0.1861525 0.1815653 0.1861534 0.3276646 0.1735069 0.3302231 0.1861534 0.3276646 0.1861525 0.1815653 0.198393 0.178788 0.198393 0.178788 0.1983939 0.3261611 0.1861534 0.3276646 0.1983939 0.3261611 0.198393 0.178788 0.2105323 0.1778175 0.2105323 0.1778175 0.2105332 0.3256356 0.1983939 0.3261611 0.2105332 0.3256356 0.2105323 0.1778175 0.2225302 0.1784109 0.2225302 0.1784109 0.2225311 0.3259564 0.2105332 0.3256356 0.2225311 0.3259564 0.2225302 0.1784109 0.2343463 0.1803254 0.2343463 0.1803254 0.2343471 0.3269922 0.2225311 0.3259564 0.2343471 0.3269922 0.2343463 0.1803254 0.2459406 0.1833184 0.2459406 0.1833184 0.2459414 0.3286116 0.2343471 0.3269922 0.2459414 0.3286116 0.2459406 0.1833184 0.2572728 0.1871472 0.2572728 0.1871472 0.2572736 0.3306834 0.2459414 0.3286116 0.2572736 0.3306834 0.2572728 0.1871472 0.2683027 0.1915688 0.2683027 0.1915688 0.2683036 0.333076 0.2572736 0.3306834 0.2683036 0.333076 0.2683027 0.1915688 0.2789092 0.1968029 0.2789092 0.1968029 0.27891 0.3359084 0.2683036 0.333076 0.27891 0.3359084 0.2789092 0.1968029 0.2890876 0.2031385 0.2890876 0.2031385 0.2890884 0.3393369 0.27891 0.3359084 0.2890884 0.3393369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989723 0.2104369 0.2989731 0.3432866 0.2890884 0.3393369 0.2989731 0.3432866 0.2989723 0.2104369 0.3086982 0.2185595 0.3086982 0.2185595 0.308699 0.3476822 0.2989731 0.3432866 0.308699 0.3476822 0.3086982 0.2185595 0.3183997 0.2273676 0.3183997 0.2273676 0.3184004 0.3524488 0.308699 0.3476822 0.3184004 0.3524488 0.3183997 0.2273676 0.3282115 0.2367225 0.3282115 0.2367225 0.3282122 0.3575114 0.3184004 0.3524488 0.3282122 0.3575114 0.3282115 0.2367225 0.3382682 0.2464857 0.3382682 0.2464857 0.3382688 0.3627949 0.3282122 0.3575114 0.3382688 0.3627949 0.3382682 0.2464857 0.4119061 0.3338035 0.4119061 0.3338035 0.4119063 0.410052 0.3382688 0.3627949 0.5021371 0.4985756 0.5014783 0.4981352 0.5129104 0.4705353 0.5129104 0.4705353 0.523261 0.4774515 0.5021371 0.4985756 0.523261 0.4774515 0.5129104 0.4705353 0.5245109 0.4425289 0.5245109 0.4425289 0.544696 0.4560162 0.523261 0.4774515 0.544696 0.4560162 0.5245109 0.4425289 0.5361286 0.4144809 0.5361286 0.4144809 0.5661628 0.4345491 0.544696 0.4560162 0.5661628 0.4345491 0.5361286 0.4144809 0.5476124 0.3867559 0.5476124 0.3867559 0.5873823 0.4133293 0.5661628 0.4345491 0.01353406 0.4133293 0.01353389 0.3867559 0.01930028 0.3597188 0.01930028 0.3597188 0.01930034 0.3926359 0.01353406 0.4133293 0.01930034 0.3926359 0.01930028 0.3597188 0.02565312 0.3337343 0.02565312 0.3337343 0.02565336 0.3727481 0.01930034 0.3926359 0.02565336 0.3727481 0.02565312 0.3337343 0.03238439 0.3091671 0.03238439 0.3091671 0.03238457 0.3539451 0.02565336 0.3727481 0.03238457 0.3539451 0.03238439 0.3091671 0.03961962 0.285757 0.03961962 0.285757 0.03961986 0.3360277 0.03238457 0.3539451 0.03961986 0.3360277 0.03961962 0.285757 0.04758596 0.263093 0.04758596 0.263093 0.04758626 0.3186813 0.03961986 0.3360277 0.04758626 0.3186813 0.04758596 0.263093 0.05622696 0.2413138 0.05622696 0.2413138 0.05622738 0.302012 0.04758626 0.3186813 0.05622738 0.302012 0.05622696 0.2413138 0.06548655 0.220558 0.06548655 0.220558 0.0654869 0.2861261 0.05622738 0.302012 0.0654869 0.2861261 0.06548655 0.220558 0.07530832 0.2009644 0.07530832 0.2009644 0.07530879 0.2711297 0.0654869 0.2861261 0.07530879 0.2711297 0.07530832 0.2009644 0.08563601 0.1826715 0.08563601 0.1826715 0.08563643 0.2571288 0.07530879 0.2711297 0.08563643 0.2571288 0.08563601 0.1826715 0.09641331 0.1658182 0.09641331 0.1658182 0.09641385 0.2442297 0.08563643 0.2571288 0.09641385 0.2442297 0.09641331 0.1658182 0.1079504 0.1500655 0.1079504 0.1500655 0.1079508 0.2321729 0.09641385 0.2442297 0.1079508 0.2321729 0.1079504 0.1500655 0.1204003 0.135177 0.1204003 0.135177 0.1204008 0.2207776 0.1079508 0.2321729 0.1204008 0.2207776 0.1204003 0.135177 0.1334721 0.1214457 0.1334721 0.1214457 0.1334726 0.2102679 0.1204008 0.2207776 0.1334726 0.2102679 0.1334721 0.1214457 0.1468743 0.1091639 0.1468743 0.1091639 0.1468749 0.2008677 0.1334726 0.2102679 0.1468749 0.2008677 0.1468743 0.1091639 0.1603158 0.09862482 0.1603158 0.09862482 0.1603164 0.1928012 0.1468749 0.2008677 0.1603164 0.1928012 0.1603158 0.09862482 0.1735055 0.09012091 0.1735055 0.09012091 0.1735061 0.1862924 0.1603164 0.1928012 0.1735061 0.1862924 0.1735055 0.09012091 0.1861519 0.08394491 0.1861519 0.08394491 0.1861525 0.1815653 0.1735061 0.1862924 0.1861525 0.1815653 0.1861519 0.08394491 0.1983924 0.08031648 0.1983924 0.08031648 0.198393 0.178788 0.1861525 0.1815653 0.198393 0.178788 0.1983924 0.08031648 0.2105317 0.07904863 0.2105317 0.07904863 0.2105323 0.1778175 0.198393 0.178788 0.2105323 0.1778175 0.2105317 0.07904863 0.2225296 0.0798242 0.2225296 0.0798242 0.2225302 0.1784109 0.2105323 0.1778175 0.2225302 0.1784109 0.2225296 0.0798242 0.2343457 0.08232593 0.2343457 0.08232593 0.2343463 0.1803254 0.2225302 0.1784109 0.2343463 0.1803254 0.2343457 0.08232593 0.24594 0.08623665 0.24594 0.08623665 0.2459406 0.1833184 0.2343463 0.1803254 0.2459406 0.1833184 0.24594 0.08623665 0.2572722 0.09123933 0.2572722 0.09123933 0.2572728 0.1871472 0.2459406 0.1833184 0.2572728 0.1871472 0.2572722 0.09123933 0.2683022 0.09701663 0.2683022 0.09701663 0.2683027 0.1915688 0.2572728 0.1871472 0.2683027 0.1915688 0.2683022 0.09701663 0.2789087 0.1038555 0.2789087 0.1038555 0.2789092 0.1968029 0.2683027 0.1915688 0.2789092 0.1968029 0.2789087 0.1038555 0.289087 0.1121336 0.289087 0.1121336 0.2890876 0.2031385 0.2789092 0.1968029 0.2890876 0.2031385 0.289087 0.1121336 0.2989718 0.1216696 0.2989718 0.1216696 0.2989723 0.2104369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989718 0.1216696 0.3086977 0.1322824 0.3086977 0.1322824 0.3086982 0.2185595 0.2989723 0.2104369 0.3086982 0.2185595 0.3086977 0.1322824 0.3183992 0.1437909 0.3183992 0.1437909 0.3183997 0.2273676 0.3086982 0.2185595 0.3183997 0.2273676 0.3183992 0.1437909 0.328211 0.156014 0.328211 0.156014 0.3282115 0.2367225 0.3183997 0.2273676 0.3282115 0.2367225 0.328211 0.156014 0.3382677 0.1687703 0.3382677 0.1687703 0.3382682 0.2464857 0.3282115 0.2367225 0.3382682 0.2464857 0.3382677 0.1687703 0.4119059 0.2828558 0.4119059 0.2828558 0.4119061 0.3338035 0.3382682 0.2464857 0.5014783 0.4981352 0.5007011 0.4979805 0.500701 0.4681067 0.500701 0.4681067 0.5129104 0.4705353 0.5014783 0.4981352 0.5129104 0.4705353 0.500701 0.4681067 0.5007009 0.4377928 0.5007009 0.4377928 0.5245109 0.4425289 0.5129104 0.4705353 0.5245109 0.4425289 0.5007009 0.4377928 0.5007008 0.4074338 0.5007008 0.4074338 0.5361286 0.4144809 0.5245109 0.4425289 0.5361286 0.4144809 0.5007008 0.4074338 0.5007008 0.3774246 0.5007008 0.3774246 0.5476124 0.3867559 0.5361286 0.4144809 0.5476124 0.3867559 0.5007008 0.3774246 0.5007008 0.3481599 0.5007008 0.3481599 0.5588114 0.3597188 0.5476124 0.3867559 0.9806997 0.4411885 0.9806998 0.4992991 0.974347 0.4992992 0.974347 0.4992992 0.9743469 0.4304256 0.9806997 0.4411885 0.9743469 0.4304256 0.974347 0.4992992 0.9676157 0.4992992 0.9676157 0.4992992 0.9676156 0.4202497 0.9743469 0.4304256 0.9676156 0.4202497 0.9676157 0.4992992 0.9603804 0.4992992 0.9603804 0.4992992 0.9603803 0.4105531 0.9676156 0.4202497 0.9603803 0.4105531 0.9603804 0.4992992 0.9524142 0.4992992 0.9524142 0.4992992 0.952414 0.4011656 0.9603803 0.4105531 0.952414 0.4011656 0.9524142 0.4992992 0.943773 0.4992992 0.943773 0.4992992 0.943773 0.3921446 0.952414 0.4011656 0.943773 0.3921446 0.943773 0.4992992 0.9345136 0.4992992 0.9345136 0.4992992 0.9345134 0.3835475 0.943773 0.3921446 0.9345134 0.3835475 0.9345136 0.4992992 0.9246917 0.4992992 0.9246917 0.4992992 0.9246917 0.3754318 0.9345134 0.3835475 0.9246917 0.3754318 0.9246917 0.4992992 0.9143641 0.4992992 0.9143641 0.4992992 0.914364 0.367855 0.9246917 0.3754318 0.914364 0.367855 0.9143641 0.4992992 0.9035867 0.4992992 0.9035867 0.4992992 0.9035866 0.3608744 0.914364 0.367855 0.9035866 0.3608744 0.9035867 0.4992992 0.8920498 0.4992992 0.8920498 0.4992992 0.8920497 0.3543497 0.9035866 0.3608744 0.8920497 0.3543497 0.8920498 0.4992992 0.8795998 0.4992992 0.8795998 0.4992992 0.8795997 0.348183 0.8920497 0.3543497 0.8795997 0.348183 0.8795998 0.4992992 0.8665282 0.4992992 0.8665282 0.4992992 0.8665279 0.3424956 0.8795997 0.348183 0.8665279 0.3424956 0.8665282 0.4992992 0.8531258 0.4992992 0.8531258 0.4992992 0.8531257 0.3374087 0.8665279 0.3424956 0.8531257 0.3374087 0.8531258 0.4992992 0.8396842 0.4992993 0.8396842 0.4992993 0.8396841 0.3330436 0.8531257 0.3374087 0.8396841 0.3330436 0.8396842 0.4992993 0.8264947 0.4992992 0.8264947 0.4992992 0.8264946 0.3295214 0.8396841 0.3330436 0.8264946 0.3295214 0.8264947 0.4992992 0.8138483 0.4992992 0.8138483 0.4992992 0.8138481 0.3269636 0.8264946 0.3295214 0.8138481 0.3269636 0.8138483 0.4992992 0.8016077 0.4992993 0.8016077 0.4992993 0.8016076 0.325461 0.8138481 0.3269636 0.8016076 0.325461 0.8016077 0.4992993 0.7894684 0.4992993 0.7894684 0.4992993 0.7894683 0.3249362 0.8016076 0.325461 0.7894683 0.3249362 0.7894684 0.4992993 0.7774706 0.4992993 0.7774706 0.4992993 0.7774705 0.3252577 0.7894683 0.3249362 0.7774705 0.3252577 0.7774706 0.4992993 0.7656544 0.4992993 0.7656544 0.4992993 0.7656543 0.3262943 0.7774705 0.3252577 0.7656543 0.3262943 0.7656544 0.4992993 0.7540601 0.4992993 0.7540601 0.4992993 0.75406 0.3279145 0.7656543 0.3262943 0.75406 0.3279145 0.7540601 0.4992993 0.742728 0.4992994 0.742728 0.4992994 0.7427278 0.329987 0.75406 0.3279145 0.7427278 0.329987 0.742728 0.4992994 0.731698 0.4992994 0.731698 0.4992994 0.7316978 0.3323803 0.7427278 0.329987 0.7316978 0.3323803 0.731698 0.4992994 0.7210915 0.4992994 0.7210915 0.4992994 0.7210913 0.3352134 0.7316978 0.3323803 0.7210913 0.3352134 0.7210915 0.4992994 0.7109132 0.4992994 0.7109132 0.4992994 0.7109129 0.3386424 0.7210913 0.3352134 0.7109129 0.3386424 0.7109132 0.4992994 0.7010284 0.4992994 0.7010284 0.4992994 0.7010282 0.3425926 0.7109129 0.3386424 0.7010282 0.3425926 0.7010284 0.4992994 0.6913025 0.4992994 0.6913025 0.4992994 0.6913023 0.3469888 0.7010282 0.3425926 0.6913023 0.3469888 0.6913025 0.4992994 0.6816009 0.4992993 0.6816009 0.4992993 0.6816008 0.3517561 0.6913023 0.3469888 0.6816008 0.3517561 0.6816009 0.4992993 0.6717892 0.4992993 0.6717892 0.4992993 0.6717889 0.3568192 0.6816008 0.3517561 0.6717889 0.3568192 0.6717892 0.4992993 0.6617324 0.4992993 0.6617324 0.4992993 0.6617323 0.3621033 0.6717889 0.3568192 0.6617323 0.3621033 0.6617324 0.4992993 0.5880941 0.4996498 0.5880941 0.4996498 0.5880941 0.4097085 0.6617323 0.3621033 0.5007011 0.4979805 0.4999238 0.498135 0.4884915 0.4705352 0.4884915 0.4705352 0.500701 0.4681067 0.5007011 0.4979805 0.500701 0.4681067 0.4884915 0.4705352 0.4768909 0.4425288 0.4768909 0.4425288 0.5007009 0.4377928 0.500701 0.4681067 0.5007009 0.4377928 0.4768909 0.4425288 0.465273 0.4144808 0.465273 0.4144808 0.5007008 0.4074338 0.5007009 0.4377928 0.5007008 0.4074338 0.465273 0.4144808 0.4537891 0.3867559 0.4537891 0.3867559 0.5007008 0.3774246 0.5007008 0.4074338 0.5007008 0.3774246 0.4537891 0.3867559 0.4425901 0.3597188 0.4425901 0.3597188 0.5007008 0.3481599 0.5007008 0.3774246 0.9806998 0.4992991 0.9806997 0.5574099 0.9743469 0.5681728 0.9743469 0.5681728 0.974347 0.4992992 0.9806998 0.4992991 0.974347 0.4992992 0.9743469 0.5681728 0.9676156 0.5783488 0.9676156 0.5783488 0.9676157 0.4992992 0.974347 0.4992992 0.9676157 0.4992992 0.9676156 0.5783488 0.9603803 0.5880454 0.9603803 0.5880454 0.9603804 0.4992992 0.9676157 0.4992992 0.9603804 0.4992992 0.9603803 0.5880454 0.952414 0.5974329 0.952414 0.5974329 0.9524142 0.4992992 0.9603804 0.4992992 0.9524142 0.4992992 0.952414 0.5974329 0.9437729 0.606454 0.9437729 0.606454 0.943773 0.4992992 0.9524142 0.4992992 0.943773 0.4992992 0.9437729 0.606454 0.9345133 0.615051 0.9345133 0.615051 0.9345136 0.4992992 0.943773 0.4992992 0.9345136 0.4992992 0.9345133 0.615051 0.9246916 0.6231668 0.9246916 0.6231668 0.9246917 0.4992992 0.9345136 0.4992992 0.9246917 0.4992992 0.9246916 0.6231668 0.9143639 0.6307436 0.9143639 0.6307436 0.9143641 0.4992992 0.9246917 0.4992992 0.9143641 0.4992992 0.9143639 0.6307436 0.9035866 0.6377243 0.9035866 0.6377243 0.9035867 0.4992992 0.9143641 0.4992992 0.9035867 0.4992992 0.9035866 0.6377243 0.8920496 0.644249 0.8920496 0.644249 0.8920498 0.4992992 0.9035867 0.4992992 0.8920498 0.4992992 0.8920496 0.644249 0.8795997 0.6504157 0.8795997 0.6504157 0.8795998 0.4992992 0.8920498 0.4992992 0.8795998 0.4992992 0.8795997 0.6504157 0.8665279 0.656103 0.8665279 0.656103 0.8665282 0.4992992 0.8795998 0.4992992 0.8665282 0.4992992 0.8665279 0.656103 0.8531257 0.66119 0.8531257 0.66119 0.8531258 0.4992992 0.8665282 0.4992992 0.8531258 0.4992992 0.8531257 0.66119 0.8396841 0.6655551 0.8396841 0.6655551 0.8396842 0.4992993 0.8531258 0.4992992 0.8396842 0.4992993 0.8396841 0.6655551 0.8264945 0.6690772 0.8264945 0.6690772 0.8264947 0.4992992 0.8396842 0.4992993 0.8264947 0.4992992 0.8264945 0.6690772 0.813848 0.6716351 0.813848 0.6716351 0.8138483 0.4992992 0.8264947 0.4992992 0.8138483 0.4992992 0.813848 0.6716351 0.8016075 0.6731377 0.8016075 0.6731377 0.8016077 0.4992993 0.8138483 0.4992992 0.8016077 0.4992993 0.8016075 0.6731377 0.7894683 0.6736626 0.7894683 0.6736626 0.7894684 0.4992993 0.8016077 0.4992993 0.7894684 0.4992993 0.7894683 0.6736626 0.7774705 0.673341 0.7774705 0.673341 0.7774706 0.4992993 0.7894684 0.4992993 0.7774706 0.4992993 0.7774705 0.673341 0.7656542 0.6723045 0.7656542 0.6723045 0.7656544 0.4992993 0.7774706 0.4992993 0.7656544 0.4992993 0.7656542 0.6723045 0.75406 0.6706844 0.75406 0.6706844 0.7540601 0.4992993 0.7656544 0.4992993 0.7540601 0.4992993 0.75406 0.6706844 0.7427278 0.6686119 0.7427278 0.6686119 0.742728 0.4992994 0.7540601 0.4992993 0.742728 0.4992994 0.7427278 0.6686119 0.7316978 0.6662186 0.7316978 0.6662186 0.731698 0.4992994 0.742728 0.4992994 0.731698 0.4992994 0.7316978 0.6662186 0.7210913 0.6633856 0.7210913 0.6633856 0.7210915 0.4992994 0.731698 0.4992994 0.7210915 0.4992994 0.7210913 0.6633856 0.7109129 0.6599565 0.7109129 0.6599565 0.7109132 0.4992994 0.7210915 0.4992994 0.7109132 0.4992994 0.7109129 0.6599565 0.7010282 0.6560063 0.7010282 0.6560063 0.7010284 0.4992994 0.7109132 0.4992994 0.7010284 0.4992994 0.7010282 0.6560063 0.6913023 0.65161 0.6913023 0.65161 0.6913025 0.4992994 0.7010284 0.4992994 0.6913025 0.4992994 0.6913023 0.65161 0.6816007 0.6468428 0.6816007 0.6468428 0.6816009 0.4992993 0.6913025 0.4992994 0.6816009 0.4992993 0.6816007 0.6468428 0.6717889 0.6417797 0.6717889 0.6417797 0.6717892 0.4992993 0.6816009 0.4992993 0.6717892 0.4992993 0.6717889 0.6417797 0.6617323 0.6364955 0.6617323 0.6364955 0.6617324 0.4992993 0.6717892 0.4992993 0.6617324 0.4992993 0.6617323 0.6364955 0.5880941 0.5895911 0.5880941 0.5895911 0.5880941 0.4996498 0.6617324 0.4992993 0.4999238 0.498135 0.4992648 0.4985752 0.4781408 0.4774512 0.4781408 0.4774512 0.4884915 0.4705352 0.4999238 0.498135 0.4884915 0.4705352 0.4781408 0.4774512 0.4567057 0.4560161 0.4567057 0.4560161 0.4768909 0.4425288 0.4884915 0.4705352 0.4768909 0.4425288 0.4567057 0.4560161 0.4352388 0.434549 0.4352388 0.434549 0.465273 0.4144808 0.4768909 0.4425288 0.465273 0.4144808 0.4352388 0.434549 0.4140193 0.4133292 0.4140193 0.4133292 0.4537891 0.3867559 0.465273 0.4144808 0.9864661 0.3867559 0.9864659 0.4133292 0.9806995 0.3926359 0.9806995 0.3926359 0.9806997 0.3597188 0.9864661 0.3867559 0.9806997 0.3597188 0.9806995 0.3926359 0.9743466 0.3727481 0.9743466 0.3727481 0.9743469 0.3337343 0.9806997 0.3597188 0.9743469 0.3337343 0.9743466 0.3727481 0.9676154 0.3539451 0.9676154 0.3539451 0.9676156 0.3091671 0.9743469 0.3337343 0.9676156 0.3091671 0.9676154 0.3539451 0.9603801 0.3360277 0.9603801 0.3360277 0.9603803 0.2857571 0.9676156 0.3091671 0.9603803 0.2857571 0.9603801 0.3360277 0.9524138 0.3186813 0.9524138 0.3186813 0.952414 0.263093 0.9603803 0.2857571 0.952414 0.263093 0.9524138 0.3186813 0.9437727 0.3020121 0.9437727 0.3020121 0.9437729 0.2413138 0.952414 0.263093 0.9437729 0.2413138 0.9437727 0.3020121 0.934513 0.2861262 0.934513 0.2861262 0.9345133 0.220558 0.9437729 0.2413138 0.9345133 0.220558 0.934513 0.2861262 0.9246912 0.2711297 0.9246912 0.2711297 0.9246916 0.2009644 0.9345133 0.220558 0.9246916 0.2009644 0.9246912 0.2711297 0.9143635 0.257129 0.9143635 0.257129 0.9143639 0.1826716 0.9246916 0.2009644 0.9143639 0.1826716 0.9143635 0.257129 0.9035861 0.2442298 0.9035861 0.2442298 0.9035866 0.1658184 0.9143639 0.1826716 0.9035866 0.1658184 0.9035861 0.2442298 0.8920492 0.2321731 0.8920492 0.2321731 0.8920496 0.1500656 0.9035866 0.1658184 0.8920496 0.1500656 0.8920492 0.2321731 0.8795991 0.2207778 0.8795991 0.2207778 0.8795997 0.1351771 0.8920496 0.1500656 0.8795997 0.1351771 0.8795991 0.2207778 0.8665274 0.210268 0.8665274 0.210268 0.8665279 0.1214458 0.8795997 0.1351771 0.8665279 0.1214458 0.8665274 0.210268 0.8531251 0.2008678 0.8531251 0.2008678 0.8531257 0.1091641 0.8665279 0.1214458 0.8531257 0.1091641 0.8531251 0.2008678 0.8396835 0.1928012 0.8396835 0.1928012 0.8396841 0.09862494 0.8531257 0.1091641 0.8396841 0.09862494 0.8396835 0.1928012 0.826494 0.1862925 0.826494 0.1862925 0.8264945 0.09012097 0.8396841 0.09862494 0.8264945 0.09012097 0.826494 0.1862925 0.8138475 0.1815655 0.8138475 0.1815655 0.813848 0.08394503 0.8264945 0.09012097 0.813848 0.08394503 0.8138475 0.1815655 0.8016069 0.1787882 0.8016069 0.1787882 0.8016075 0.0803166 0.813848 0.08394503 0.8016075 0.0803166 0.8016069 0.1787882 0.7894677 0.1778177 0.7894677 0.1778177 0.7894683 0.07904881 0.8016075 0.0803166 0.7894683 0.07904881 0.7894677 0.1778177 0.7774699 0.1784112 0.7774699 0.1784112 0.7774705 0.07982432 0.7894683 0.07904881 0.7774705 0.07982432 0.7774699 0.1784112 0.7656537 0.1803257 0.7656537 0.1803257 0.7656542 0.08232611 0.7774705 0.07982432 0.7656542 0.08232611 0.7656537 0.1803257 0.7540594 0.1833188 0.7540594 0.1833188 0.75406 0.08623683 0.7656542 0.08232611 0.75406 0.08623683 0.7540594 0.1833188 0.7427272 0.1871474 0.7427272 0.1871474 0.7427278 0.09123951 0.75406 0.08623683 0.7427278 0.09123951 0.7427272 0.1871474 0.7316973 0.1915691 0.7316973 0.1915691 0.7316978 0.09701681 0.7427278 0.09123951 0.7316978 0.09701681 0.7316973 0.1915691 0.7210908 0.1968032 0.7210908 0.1968032 0.7210913 0.1038558 0.7316978 0.09701681 0.7210913 0.1038558 0.7210908 0.1968032 0.7109125 0.2031388 0.7109125 0.2031388 0.7109129 0.1121338 0.7210913 0.1038558 0.7109129 0.1121338 0.7109125 0.2031388 0.7010276 0.2104372 0.7010276 0.2104372 0.7010282 0.1216698 0.7109129 0.1121338 0.7010282 0.1216698 0.7010276 0.2104372 0.6913018 0.2185597 0.6913018 0.2185597 0.6913023 0.1322826 0.7010282 0.1216698 0.6913023 0.1322826 0.6913018 0.2185597 0.6816003 0.2273678 0.6816003 0.2273678 0.6816007 0.1437911 0.6913023 0.1322826 0.6816007 0.1437911 0.6816003 0.2273678 0.6717885 0.2367228 0.6717885 0.2367228 0.6717889 0.1560141 0.6816007 0.1437911 0.6717889 0.1560141 0.6717885 0.2367228 0.6617318 0.2464859 0.6617318 0.2464859 0.6617323 0.1687705 0.6717889 0.1560141 0.6617323 0.1687705 0.6617318 0.2464859 0.5880939 0.3338036 0.5880939 0.3338036 0.5880941 0.2828559 0.6617323 0.1687705 0.4992648 0.4985752 0.4988245 0.499234 0.4712247 0.4878018 0.4712247 0.4878018 0.4781408 0.4774512 0.4992648 0.4985752 0.4781408 0.4774512 0.4712247 0.4878018 0.4432185 0.4762012 0.4432185 0.4762012 0.4567057 0.4560161 0.4781408 0.4774512 0.9954059 0.4560161 0.9954058 0.4762012 0.9914373 0.4645832 0.9914373 0.4645832 0.9914374 0.434549 0.9954059 0.4560161 0.9914374 0.434549 0.9914373 0.4645832 0.9864657 0.453099 0.9864657 0.453099 0.9864659 0.4133292 0.9914374 0.434549 0.9864659 0.4133292 0.9864657 0.453099 0.9806993 0.4418997 0.9806993 0.4418997 0.9806995 0.3926359 0.9864659 0.4133292 0.9806995 0.3926359 0.9806993 0.4418997 0.9743463 0.4311363 0.9743463 0.4311363 0.9743466 0.3727481 0.9806995 0.3926359 0.9743466 0.3727481 0.9743463 0.4311363 0.967615 0.42096 0.967615 0.42096 0.9676154 0.3539451 0.9743466 0.3727481 0.9676154 0.3539451 0.967615 0.42096 0.9603796 0.411263 0.9603796 0.411263 0.9603801 0.3360277 0.9676154 0.3539451 0.9603801 0.3360277 0.9603796 0.411263 0.9524132 0.401875 0.9524132 0.401875 0.9524138 0.3186813 0.9603801 0.3360277 0.9524138 0.3186813 0.9524132 0.401875 0.9437721 0.3928534 0.9437721 0.3928534 0.9437727 0.3020121 0.9524138 0.3186813 0.9437727 0.3020121 0.9437721 0.3928534 0.9345124 0.3842558 0.9345124 0.3842558 0.934513 0.2861262 0.9437727 0.3020121 0.934513 0.2861262 0.9345124 0.3842558 0.9246906 0.3761395 0.9246906 0.3761395 0.9246912 0.2711297 0.934513 0.2861262 0.9246912 0.2711297 0.9246906 0.3761395 0.9143629 0.368562 0.9143629 0.368562 0.9143635 0.257129 0.9246912 0.2711297 0.9143635 0.257129 0.9143629 0.368562 0.9035854 0.3615808 0.9035854 0.3615808 0.9035861 0.2442298 0.9143635 0.257129 0.9035861 0.2442298 0.9035854 0.3615808 0.8920484 0.3550554 0.8920484 0.3550554 0.8920492 0.2321731 0.9035861 0.2442298 0.8920492 0.2321731 0.8920484 0.3550554 0.8795984 0.3488879 0.8795984 0.3488879 0.8795991 0.2207778 0.8920492 0.2321731 0.8795991 0.2207778 0.8795984 0.3488879 0.8665266 0.3431997 0.8665266 0.3431997 0.8665274 0.210268 0.8795991 0.2207778 0.8665274 0.210268 0.8665266 0.3431997 0.8531244 0.338112 0.8531244 0.338112 0.8531251 0.2008678 0.8665274 0.210268 0.8531251 0.2008678 0.8531244 0.338112 0.8396827 0.3337461 0.8396827 0.3337461 0.8396835 0.1928012 0.8531251 0.2008678 0.8396835 0.1928012 0.8396827 0.3337461 0.8264931 0.3302231 0.8264931 0.3302231 0.826494 0.1862925 0.8396835 0.1928012 0.826494 0.1862925 0.8264931 0.3302231 0.8138466 0.3276646 0.8138466 0.3276646 0.8138475 0.1815655 0.826494 0.1862925 0.8138475 0.1815655 0.8138466 0.3276646 0.8016061 0.3261612 0.8016061 0.3261612 0.8016069 0.1787882 0.8138475 0.1815655 0.8016069 0.1787882 0.8016061 0.3261612 0.7894669 0.3256356 0.7894669 0.3256356 0.7894677 0.1778177 0.8016069 0.1787882 0.7894677 0.1778177 0.7894669 0.3256356 0.777469 0.3259565 0.777469 0.3259565 0.7774699 0.1784112 0.7894677 0.1778177 0.7774699 0.1784112 0.777469 0.3259565 0.7656529 0.3269923 0.7656529 0.3269923 0.7656537 0.1803257 0.7774699 0.1784112 0.7656537 0.1803257 0.7656529 0.3269923 0.7540586 0.3286118 0.7540586 0.3286118 0.7540594 0.1833188 0.7656537 0.1803257 0.7540594 0.1833188 0.7540586 0.3286118 0.7427264 0.3306836 0.7427264 0.3306836 0.7427272 0.1871474 0.7540594 0.1833188 0.7427272 0.1871474 0.7427264 0.3306836 0.7316965 0.3330763 0.7316965 0.3330763 0.7316973 0.1915691 0.7427272 0.1871474 0.7316973 0.1915691 0.7316965 0.3330763 0.72109 0.3359087 0.72109 0.3359087 0.7210908 0.1968032 0.7316973 0.1915691 0.7210908 0.1968032 0.72109 0.3359087 0.7109116 0.3393372 0.7109116 0.3393372 0.7109125 0.2031388 0.7210908 0.1968032 0.7109125 0.2031388 0.7109116 0.3393372 0.7010269 0.3432868 0.7010269 0.3432868 0.7010276 0.2104372 0.7109125 0.2031388 0.7010276 0.2104372 0.7010269 0.3432868 0.6913011 0.3476824 0.6913011 0.3476824 0.6913018 0.2185597 0.7010276 0.2104372 0.6913018 0.2185597 0.6913011 0.3476824 0.6815996 0.352449 0.6815996 0.352449 0.6816003 0.2273678 0.6913018 0.2185597 0.6816003 0.2273678 0.6815996 0.352449 0.6717877 0.3575116 0.6717877 0.3575116 0.6717885 0.2367228 0.6816003 0.2273678 0.6717885 0.2367228 0.6717877 0.3575116 0.6617311 0.3627951 0.6617311 0.3627951 0.6617318 0.2464859 0.6717885 0.2367228 0.6617318 0.2464859 0.6617311 0.3627951 0.5880938 0.4100521 0.5880938 0.4100521 0.5880939 0.3338036 0.6617318 0.2464859 0.4988245 0.499234 0.4986698 0.5000112 0.468796 0.5000112 0.468796 0.5000112 0.4712247 0.4878018 0.4988245 0.499234 0.4712247 0.4878018 0.468796 0.5000112 0.4384823 0.5000111 0.4384823 0.5000111 0.4432185 0.4762012 0.4712247 0.4878018 0.9954058 0.4762012 0.9954057 0.5000111 0.9914371 0.5000109 0.9914371 0.5000109 0.9914373 0.4645832 0.9954058 0.4762012 0.9914373 0.4645832 0.9914371 0.5000109 0.9864655 0.5000107 0.9864655 0.5000107 0.9864657 0.453099 0.9914373 0.4645832 0.9864657 0.453099 0.9864655 0.5000107 0.9806989 0.5000103 0.9806989 0.5000103 0.9806993 0.4418997 0.9864657 0.453099 0.9806993 0.4418997 0.9806989 0.5000103 0.9743459 0.5000099 0.9743459 0.5000099 0.9743463 0.4311363 0.9806993 0.4418997 0.9743463 0.4311363 0.9743459 0.5000099 0.9676145 0.5000095 0.9676145 0.5000095 0.967615 0.42096 0.9743463 0.4311363 0.967615 0.42096 0.9676145 0.5000095 0.9603791 0.5000091 0.9603791 0.5000091 0.9603796 0.411263 0.967615 0.42096 0.9603796 0.411263 0.9603791 0.5000091 0.9524127 0.5000086 0.9524127 0.5000086 0.9524132 0.401875 0.9603796 0.411263 0.9524132 0.401875 0.9524127 0.5000086 0.9437715 0.5000081 0.9437715 0.5000081 0.9437721 0.3928534 0.9524132 0.401875 0.9437721 0.3928534 0.9437715 0.5000081 0.9345118 0.5000076 0.9345118 0.5000076 0.9345124 0.3842558 0.9437721 0.3928534 0.9345124 0.3842558 0.9345118 0.5000076 0.9246899 0.500007 0.9246899 0.500007 0.9246906 0.3761395 0.9345124 0.3842558 0.9246906 0.3761395 0.9246899 0.500007 0.9143621 0.5000063 0.9143621 0.5000063 0.9143629 0.368562 0.9246906 0.3761395 0.9143629 0.368562 0.9143621 0.5000063 0.9035846 0.5000057 0.9035846 0.5000057 0.9035854 0.3615808 0.9143629 0.368562 0.9035854 0.3615808 0.9035846 0.5000057 0.8920476 0.500005 0.8920476 0.500005 0.8920484 0.3550554 0.9035854 0.3615808 0.8920484 0.3550554 0.8920476 0.500005 0.8795975 0.5000042 0.8795975 0.5000042 0.8795984 0.3488879 0.8920484 0.3550554 0.8795984 0.3488879 0.8795975 0.5000042 0.8665258 0.5000035 0.8665258 0.5000035 0.8665266 0.3431997 0.8795984 0.3488879 0.8665266 0.3431997 0.8665258 0.5000035 0.8531234 0.5000026 0.8531234 0.5000026 0.8531244 0.338112 0.8665266 0.3431997 0.8531244 0.338112 0.8531234 0.5000026 0.8396817 0.5000018 0.8396817 0.5000018 0.8396827 0.3337461 0.8531244 0.338112 0.8396827 0.3337461 0.8396817 0.5000018 0.8264922 0.5000011 0.8264922 0.5000011 0.8264931 0.3302231 0.8396827 0.3337461 0.8264931 0.3302231 0.8264922 0.5000011 0.8138456 0.5000003 0.8138456 0.5000003 0.8138466 0.3276646 0.8264931 0.3302231 0.8138466 0.3276646 0.8138456 0.5000003 0.8016051 0.4999996 0.8016051 0.4999996 0.8016061 0.3261612 0.8138466 0.3276646 0.8016061 0.3261612 0.8016051 0.4999996 0.7894658 0.4999989 0.7894658 0.4999989 0.7894669 0.3256356 0.8016061 0.3261612 0.7894669 0.3256356 0.7894658 0.4999989 0.777468 0.4999982 0.777468 0.4999982 0.777469 0.3259565 0.7894669 0.3256356 0.777469 0.3259565 0.777468 0.4999982 0.7656518 0.4999975 0.7656518 0.4999975 0.7656529 0.3269923 0.777469 0.3259565 0.7656529 0.3269923 0.7656518 0.4999975 0.7540576 0.4999968 0.7540576 0.4999968 0.7540586 0.3286118 0.7656529 0.3269923 0.7540586 0.3286118 0.7540576 0.4999968 0.7427254 0.4999961 0.7427254 0.4999961 0.7427264 0.3306836 0.7540586 0.3286118 0.7427264 0.3306836 0.7427254 0.4999961 0.7316954 0.4999955 0.7316954 0.4999955 0.7316965 0.3330763 0.7427264 0.3306836 0.7316965 0.3330763 0.7316954 0.4999955 0.721089 0.4999948 0.721089 0.4999948 0.72109 0.3359087 0.7316965 0.3330763 0.72109 0.3359087 0.721089 0.4999948 0.7109107 0.4999942 0.7109107 0.4999942 0.7109116 0.3393372 0.72109 0.3359087 0.7109116 0.3393372 0.7109107 0.4999942 0.701026 0.4999936 0.701026 0.4999936 0.7010269 0.3432868 0.7109116 0.3393372 0.7010269 0.3432868 0.701026 0.4999936 0.6913002 0.499993 0.6913002 0.499993 0.6913011 0.3476824 0.7010269 0.3432868 0.6913011 0.3476824 0.6913002 0.499993 0.6815987 0.4999924 0.6815987 0.4999924 0.6815996 0.352449 0.6913011 0.3476824 0.6815996 0.352449 0.6815987 0.4999924 0.671787 0.4999918 0.671787 0.4999918 0.6717877 0.3575116 0.6815996 0.352449 0.6717877 0.3575116 0.671787 0.4999918 0.6617303 0.4999912 0.6617303 0.4999912 0.6617311 0.3627951 0.6717877 0.3575116 0.6617303 0.4999912 0.5880934 0.4999934 0.6617311 0.3627951 0.5880934 0.4999934 0.5880938 0.4100521 0.6617311 0.3627951 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 57 1 1 58 2 2 1 3 3 0 0 4 58 2 5 1 3 6 58 2 7 59 4 8 59 4 9 2 5 10 1 3 11 2 5 12 59 4 13 60 6 14 60 6 15 3 7 16 2 5 17 3 7 18 60 6 19 61 8 20 61 8 21 4 9 22 3 7 23 4 9 24 61 8 25 62 10 26 62 10 27 5 11 28 4 9 29 5 11 30 62 10 31 63 12 32 63 12 33 6 13 34 5 11 35 6 13 36 63 12 37 64 14 38 64 14 39 7 15 40 6 13 41 7 15 42 64 14 43 65 16 44 65 16 45 8 17 46 7 15 47 8 17 48 65 16 49 66 18 50 66 18 51 9 19 52 8 17 53 9 19 54 66 18 55 67 20 56 67 20 57 10 21 58 9 19 59 10 21 60 67 20 61 68 22 62 68 22 63 11 23 64 10 21 65 11 23 66 68 22 67 69 24 68 69 24 69 12 25 70 11 23 71 12 25 72 69 24 73 70 26 74 70 26 75 13 27 76 12 25 77 13 27 78 70 26 79 71 28 80 71 28 81 14 29 82 13 27 83 14 29 84 71 28 85 72 30 86 72 30 87 15 31 88 14 29 89 15 31 90 72 30 91 73 32 92 73 32 93 16 33 94 15 31 95 16 33 96 73 32 97 74 34 98 74 34 99 17 35 100 16 33 101 17 35 102 74 34 103 75 36 104 75 36 105 18 37 106 17 35 107 18 37 108 75 36 109 76 38 110 76 38 111 19 39 112 18 37 113 19 39 114 76 38 115 77 40 116 77 40 117 20 41 118 19 39 119 20 41 120 77 40 121 78 42 122 78 42 123 21 43 124 20 41 125 21 43 126 78 42 127 79 44 128 79 44 129 22 45 130 21 43 131 22 45 132 79 44 133 80 46 134 80 46 135 23 47 136 22 45 137 23 47 138 80 46 139 81 48 140 81 48 141 24 49 142 23 47 143 24 49 144 81 48 145 82 50 146 82 50 147 25 51 148 24 49 149 25 51 150 82 50 151 83 52 152 83 52 153 26 53 154 25 51 155 26 53 156 83 52 157 84 54 158 84 54 159 27 55 160 26 53 161 27 55 162 84 54 163 85 56 164 85 56 165 28 57 166 27 55 167 28 57 168 85 56 169 86 58 170 86 58 171 29 59 172 28 57 173 29 59 174 86 58 175 87 60 176 87 60 177 30 61 178 29 59 179 30 61 180 87 60 181 88 62 182 88 62 183 31 63 184 30 61 185 31 63 186 88 62 187 89 64 188 89 64 189 32 65 190 31 63 191 32 65 192 89 64 193 90 66 194 90 66 195 33 67 196 32 65 197 33 67 198 90 66 199 91 68 200 91 68 201 34 69 202 33 67 203 34 69 204 91 68 205 92 70 206 92 70 207 35 71 208 34 69 209 35 71 210 92 70 211 93 72 212 93 72 213 36 73 214 35 71 215 36 73 216 93 72 217 94 74 218 94 74 219 37 75 220 36 73 221 37 75 222 94 74 223 95 76 224 95 76 225 38 77 226 37 75 227 38 77 228 95 76 229 96 78 230 96 78 231 39 79 232 38 77 233 39 79 234 96 78 235 97 80 236 97 80 237 40 81 238 39 79 239 40 81 240 97 80 241 98 82 242 98 82 243 41 83 244 40 81 245 41 83 246 98 82 247 99 84 248 99 84 249 42 85 250 41 83 251 42 85 252 99 84 253 100 86 254 100 86 255 43 87 256 42 85 257 43 87 258 100 86 259 101 88 260 101 88 261 44 89 262 43 87 263 44 89 264 101 88 265 102 90 266 102 90 267 45 91 268 44 89 269 45 91 270 102 90 271 103 92 272 103 92 273 46 93 274 45 91 275 46 93 276 103 92 277 104 94 278 104 94 279 47 95 280 46 93 281 47 95 282 104 94 283 105 96 284 105 96 285 48 97 286 47 95 287 48 97 288 105 96 289 106 98 290 106 98 291 49 99 292 48 97 293 49 99 294 106 98 295 107 100 296 107 100 297 50 101 298 49 99 299 50 101 300 107 100 301 108 102 302 108 102 303 51 103 304 50 101 305 51 103 306 108 102 307 109 104 308 109 104 309 52 105 310 51 103 311 52 105 312 109 104 313 110 106 314 110 106 315 53 107 316 52 105 317 53 107 318 110 106 319 111 108 320 111 108 321 54 109 322 53 107 323 54 109 324 111 108 325 112 110 326 112 110 327 55 111 328 54 109 329 55 111 330 112 110 331 113 112 332 113 112 333 56 113 334 55 111 335 57 1 336 114 114 337 115 115 338 115 115 339 58 2 340 57 1 341 58 2 342 115 115 343 116 116 344 116 116 345 59 4 346 58 2 347 59 4 348 116 116 349 117 117 350 117 117 351 60 6 352 59 4 353 60 6 354 117 117 355 118 118 356 118 118 357 61 8 358 60 6 359 61 8 360 118 118 361 119 119 362 119 119 363 62 10 364 61 8 365 62 10 366 119 119 367 120 120 368 120 120 369 63 12 370 62 10 371 63 12 372 120 120 373 121 121 374 121 121 375 64 14 376 63 12 377 64 14 378 121 121 379 122 122 380 122 122 381 65 16 382 64 14 383 65 16 384 122 122 385 123 123 386 123 123 387 66 18 388 65 16 389 66 18 390 123 123 391 124 124 392 124 124 393 67 20 394 66 18 395 67 20 396 124 124 397 125 125 398 125 125 399 68 22 400 67 20 401 68 22 402 125 125 403 126 126 404 126 126 405 69 24 406 68 22 407 69 24 408 126 126 409 127 127 410 127 127 411 70 26 412 69 24 413 70 26 414 127 127 415 128 128 416 128 128 417 71 28 418 70 26 419 71 28 420 128 128 421 129 129 422 129 129 423 72 30 424 71 28 425 72 30 426 129 129 427 130 130 428 130 130 429 73 32 430 72 30 431 73 32 432 130 130 433 131 131 434 131 131 435 74 34 436 73 32 437 74 34 438 131 131 439 132 132 440 132 132 441 75 36 442 74 34 443 75 36 444 132 132 445 133 133 446 133 133 447 76 38 448 75 36 449 76 38 450 133 133 451 134 134 452 134 134 453 77 40 454 76 38 455 77 40 456 134 134 457 135 135 458 135 135 459 78 42 460 77 40 461 78 42 462 135 135 463 136 136 464 136 136 465 79 44 466 78 42 467 79 44 468 136 136 469 137 137 470 137 137 471 80 46 472 79 44 473 80 46 474 137 137 475 138 138 476 138 138 477 81 48 478 80 46 479 81 48 480 138 138 481 139 139 482 139 139 483 82 50 484 81 48 485 82 50 486 139 139 487 140 140 488 140 140 489 83 52 490 82 50 491 83 52 492 140 140 493 141 141 494 141 141 495 84 54 496 83 52 497 84 54 498 141 141 499 142 142 500 142 142 501 85 56 502 84 54 503 85 56 504 142 142 505 143 143 506 143 143 507 86 58 508 85 56 509 86 58 510 143 143 511 144 144 512 144 144 513 87 60 514 86 58 515 87 60 516 144 144 517 145 145 518 145 145 519 88 62 520 87 60 521 88 62 522 145 145 523 146 146 524 146 146 525 89 64 526 88 62 527 89 64 528 146 146 529 147 147 530 147 147 531 90 66 532 89 64 533 90 66 534 147 147 535 148 148 536 148 148 537 91 68 538 90 66 539 91 68 540 148 148 541 149 149 542 149 149 543 92 70 544 91 68 545 92 70 546 149 149 547 150 150 548 150 150 549 93 72 550 92 70 551 93 72 552 150 150 553 151 151 554 151 151 555 94 74 556 93 72 557 94 74 558 151 151 559 152 152 560 152 152 561 95 76 562 94 74 563 95 76 564 152 152 565 153 153 566 153 153 567 96 78 568 95 76 569 96 78 570 153 153 571 154 154 572 154 154 573 97 80 574 96 78 575 97 80 576 154 154 577 155 155 578 155 155 579 98 82 580 97 80 581 98 82 582 155 155 583 156 156 584 156 156 585 99 84 586 98 82 587 99 84 588 156 156 589 157 157 590 157 157 591 100 86 592 99 84 593 100 86 594 157 157 595 158 158 596 158 158 597 101 88 598 100 86 599 101 88 600 158 158 601 159 159 602 159 159 603 102 90 604 101 88 605 102 90 606 159 159 607 160 160 608 160 160 609 103 92 610 102 90 611 103 92 612 160 160 613 161 161 614 161 161 615 104 94 616 103 92 617 104 94 618 161 161 619 162 162 620 162 162 621 105 96 622 104 94 623 105 96 624 162 162 625 163 163 626 163 163 627 106 98 628 105 96 629 106 98 630 163 163 631 164 164 632 164 164 633 107 100 634 106 98 635 107 100 636 164 164 637 165 165 638 165 165 639 108 102 640 107 100 641 108 102 642 165 165 643 166 166 644 166 166 645 109 104 646 108 102 647 109 104 648 166 166 649 167 167 650 167 167 651 110 106 652 109 104 653 110 106 654 167 167 655 168 168 656 168 168 657 111 108 658 110 106 659 111 108 660 168 168 661 169 169 662 169 169 663 112 110 664 111 108 665 112 110 666 169 169 667 170 170 668 170 170 669 113 112 670 112 110 671 114 114 672 171 171 673 172 172 674 172 172 675 115 115 676 114 114 677 115 115 678 172 172 679 173 173 680 173 173 681 116 116 682 115 115 683 116 116 684 173 173 685 174 174 686 174 174 687 117 117 688 116 116 689 117 117 690 174 174 691 175 175 692 175 175 693 118 118 694 117 117 695 118 118 696 175 175 697 176 176 698 176 176 699 119 119 700 118 118 701 119 119 702 176 176 703 177 177 704 177 177 705 120 120 706 119 119 707 120 120 708 177 177 709 178 178 710 178 178 711 121 121 712 120 120 713 121 121 714 178 178 715 179 179 716 179 179 717 122 122 718 121 121 719 122 122 720 179 179 721 180 180 722 180 180 723 123 123 724 122 122 725 123 123 726 180 180 727 181 181 728 181 181 729 124 124 730 123 123 731 124 124 732 181 181 733 182 182 734 182 182 735 125 125 736 124 124 737 125 125 738 182 182 739 183 183 740 183 183 741 126 126 742 125 125 743 126 126 744 183 183 745 184 184 746 184 184 747 127 127 748 126 126 749 127 127 750 184 184 751 185 185 752 185 185 753 128 128 754 127 127 755 128 128 756 185 185 757 186 186 758 186 186 759 129 129 760 128 128 761 129 129 762 186 186 763 187 187 764 187 187 765 130 130 766 129 129 767 130 130 768 187 187 769 188 188 770 188 188 771 131 131 772 130 130 773 131 131 774 188 188 775 189 189 776 189 189 777 132 132 778 131 131 779 132 132 780 189 189 781 190 190 782 190 190 783 133 133 784 132 132 785 133 133 786 190 190 787 191 191 788 191 191 789 134 134 790 133 133 791 134 134 792 191 191 793 192 192 794 192 192 795 135 135 796 134 134 797 135 135 798 192 192 799 193 193 800 193 193 801 136 136 802 135 135 803 136 136 804 193 193 805 194 194 806 194 194 807 137 137 808 136 136 809 137 137 810 194 194 811 195 195 812 195 195 813 138 138 814 137 137 815 138 138 816 195 195 817 196 196 818 196 196 819 139 139 820 138 138 821 139 139 822 196 196 823 197 197 824 197 197 825 140 140 826 139 139 827 140 140 828 197 197 829 198 198 830 198 198 831 141 141 832 140 140 833 141 141 834 198 198 835 199 199 836 199 199 837 142 142 838 141 141 839 142 142 840 199 199 841 200 200 842 200 200 843 143 143 844 142 142 845 143 143 846 200 200 847 201 201 848 201 201 849 144 144 850 143 143 851 144 144 852 201 201 853 202 202 854 202 202 855 145 145 856 144 144 857 145 145 858 202 202 859 203 203 860 203 203 861 146 146 862 145 145 863 146 146 864 203 203 865 204 204 866 204 204 867 147 147 868 146 146 869 147 147 870 204 204 871 205 205 872 205 205 873 148 148 874 147 147 875 148 148 876 205 205 877 206 206 878 206 206 879 149 149 880 148 148 881 149 149 882 206 206 883 207 207 884 207 207 885 150 150 886 149 149 887 150 150 888 207 207 889 208 208 890 208 208 891 151 151 892 150 150 893 151 151 894 208 208 895 209 209 896 209 209 897 152 152 898 151 151 899 152 152 900 209 209 901 210 210 902 210 210 903 153 153 904 152 152 905 153 153 906 210 210 907 211 211 908 211 211 909 154 154 910 153 153 911 154 154 912 211 211 913 212 212 914 212 212 915 155 155 916 154 154 917 155 155 918 212 212 919 213 213 920 213 213 921 156 156 922 155 155 923 156 156 924 213 213 925 214 214 926 214 214 927 157 157 928 156 156 929 157 157 930 214 214 931 215 215 932 215 215 933 158 158 934 157 157 935 158 158 936 215 215 937 216 216 938 216 216 939 159 159 940 158 158 941 159 159 942 216 216 943 217 217 944 217 217 945 160 160 946 159 159 947 160 160 948 217 217 949 218 218 950 218 218 951 161 161 952 160 160 953 161 161 954 218 218 955 219 219 956 219 219 957 162 162 958 161 161 959 162 162 960 219 219 961 220 220 962 220 220 963 163 163 964 162 162 965 163 163 966 220 220 967 221 221 968 221 221 969 164 164 970 163 163 971 164 164 972 221 221 973 222 222 974 222 222 975 165 165 976 164 164 977 165 165 978 222 222 979 223 223 980 223 223 981 166 166 982 165 165 983 166 166 984 223 223 985 224 224 986 224 224 987 167 167 988 166 166 989 167 167 990 224 224 991 225 225 992 225 225 993 168 168 994 167 167 995 168 168 996 225 225 997 226 226 998 226 226 999 169 169 1000 168 168 1001 169 169 1002 226 226 1003 227 227 1004 227 227 1005 170 170 1006 169 169 1007 171 171 1008 228 228 1009 229 229 1010 229 229 1011 172 172 1012 171 171 1013 172 172 1014 229 229 1015 230 230 1016 230 230 1017 173 173 1018 172 172 1019 173 173 1020 230 230 1021 231 231 1022 231 231 1023 174 174 1024 173 173 1025 174 174 1026 231 231 1027 232 232 1028 232 232 1029 175 175 1030 174 174 1031 175 175 1032 232 232 1033 233 233 1034 233 233 1035 176 176 1036 175 175 1037 176 176 1038 233 233 1039 234 234 1040 234 234 1041 177 177 1042 176 176 1043 177 177 1044 234 234 1045 235 235 1046 235 235 1047 178 178 1048 177 177 1049 178 178 1050 235 235 1051 236 236 1052 236 236 1053 179 179 1054 178 178 1055 179 179 1056 236 236 1057 237 237 1058 237 237 1059 180 180 1060 179 179 1061 180 180 1062 237 237 1063 238 238 1064 238 238 1065 181 181 1066 180 180 1067 181 181 1068 238 238 1069 239 239 1070 239 239 1071 182 182 1072 181 181 1073 182 182 1074 239 239 1075 240 240 1076 240 240 1077 183 183 1078 182 182 1079 183 183 1080 240 240 1081 241 241 1082 241 241 1083 184 184 1084 183 183 1085 184 184 1086 241 241 1087 242 242 1088 242 242 1089 185 185 1090 184 184 1091 185 185 1092 242 242 1093 243 243 1094 243 243 1095 186 186 1096 185 185 1097 186 186 1098 243 243 1099 244 244 1100 244 244 1101 187 187 1102 186 186 1103 187 187 1104 244 244 1105 245 245 1106 245 245 1107 188 188 1108 187 187 1109 188 188 1110 245 245 1111 246 246 1112 246 246 1113 189 189 1114 188 188 1115 189 189 1116 246 246 1117 247 247 1118 247 247 1119 190 190 1120 189 189 1121 190 190 1122 247 247 1123 248 248 1124 248 248 1125 191 191 1126 190 190 1127 191 191 1128 248 248 1129 249 249 1130 249 249 1131 192 192 1132 191 191 1133 192 192 1134 249 249 1135 250 250 1136 250 250 1137 193 193 1138 192 192 1139 193 193 1140 250 250 1141 251 251 1142 251 251 1143 194 194 1144 193 193 1145 194 194 1146 251 251 1147 252 252 1148 252 252 1149 195 195 1150 194 194 1151 195 195 1152 252 252 1153 253 253 1154 253 253 1155 196 196 1156 195 195 1157 196 196 1158 253 253 1159 254 254 1160 254 254 1161 197 197 1162 196 196 1163 197 197 1164 254 254 1165 255 255 1166 255 255 1167 198 198 1168 197 197 1169 198 198 1170 255 255 1171 256 256 1172 256 256 1173 199 199 1174 198 198 1175 199 199 1176 256 256 1177 257 257 1178 257 257 1179 200 200 1180 199 199 1181 200 200 1182 257 257 1183 258 258 1184 258 258 1185 201 201 1186 200 200 1187 201 201 1188 258 258 1189 259 259 1190 259 259 1191 202 202 1192 201 201 1193 202 202 1194 259 259 1195 260 260 1196 260 260 1197 203 203 1198 202 202 1199 203 203 1200 260 260 1201 261 261 1202 261 261 1203 204 204 1204 203 203 1205 204 204 1206 261 261 1207 262 262 1208 262 262 1209 205 205 1210 204 204 1211 205 205 1212 262 262 1213 263 263 1214 263 263 1215 206 206 1216 205 205 1217 206 206 1218 263 263 1219 264 264 1220 264 264 1221 207 207 1222 206 206 1223 207 207 1224 264 264 1225 265 265 1226 265 265 1227 208 208 1228 207 207 1229 208 208 1230 265 265 1231 266 266 1232 266 266 1233 209 209 1234 208 208 1235 209 209 1236 266 266 1237 267 267 1238 267 267 1239 210 210 1240 209 209 1241 210 210 1242 267 267 1243 268 268 1244 268 268 1245 211 211 1246 210 210 1247 211 211 1248 268 268 1249 269 269 1250 269 269 1251 212 212 1252 211 211 1253 212 212 1254 269 269 1255 270 270 1256 270 270 1257 213 213 1258 212 212 1259 213 213 1260 270 270 1261 271 271 1262 271 271 1263 214 214 1264 213 213 1265 214 214 1266 271 271 1267 272 272 1268 272 272 1269 215 215 1270 214 214 1271 215 215 1272 272 272 1273 273 273 1274 273 273 1275 216 216 1276 215 215 1277 216 216 1278 273 273 1279 274 274 1280 274 274 1281 217 217 1282 216 216 1283 217 217 1284 274 274 1285 275 275 1286 275 275 1287 218 218 1288 217 217 1289 218 218 1290 275 275 1291 276 276 1292 276 276 1293 219 219 1294 218 218 1295 219 219 1296 276 276 1297 277 277 1298 277 277 1299 220 220 1300 219 219 1301 220 220 1302 277 277 1303 278 278 1304 278 278 1305 221 221 1306 220 220 1307 221 221 1308 278 278 1309 279 279 1310 279 279 1311 222 222 1312 221 221 1313 222 222 1314 279 279 1315 280 280 1316 280 280 1317 223 223 1318 222 222 1319 223 223 1320 280 280 1321 281 281 1322 281 281 1323 224 224 1324 223 223 1325 224 224 1326 281 281 1327 282 282 1328 282 282 1329 225 225 1330 224 224 1331 225 225 1332 282 282 1333 283 283 1334 283 283 1335 226 226 1336 225 225 1337 226 226 1338 283 283 1339 284 284 1340 284 284 1341 227 227 1342 226 226 1343 228 228 1344 285 285 1345 286 286 1346 286 286 1347 229 229 1348 228 228 1349 229 229 1350 286 286 1351 287 287 1352 287 287 1353 230 230 1354 229 229 1355 230 230 1356 287 287 1357 288 288 1358 288 288 1359 231 231 1360 230 230 1361 231 231 1362 288 288 1363 289 289 1364 289 289 1365 232 232 1366 231 231 1367 232 232 1368 289 289 1369 290 290 1370 290 290 1371 233 233 1372 232 232 1373 233 233 1374 290 290 1375 291 291 1376 291 291 1377 234 234 1378 233 233 1379 234 234 1380 291 291 1381 292 292 1382 292 292 1383 235 235 1384 234 234 1385 235 235 1386 292 292 1387 293 293 1388 293 293 1389 236 236 1390 235 235 1391 236 236 1392 293 293 1393 294 294 1394 294 294 1395 237 237 1396 236 236 1397 237 237 1398 294 294 1399 295 295 1400 295 295 1401 238 238 1402 237 237 1403 238 238 1404 295 295 1405 296 296 1406 296 296 1407 239 239 1408 238 238 1409 239 239 1410 296 296 1411 297 297 1412 297 297 1413 240 240 1414 239 239 1415 240 240 1416 297 297 1417 298 298 1418 298 298 1419 241 241 1420 240 240 1421 241 241 1422 298 298 1423 299 299 1424 299 299 1425 242 242 1426 241 241 1427 242 242 1428 299 299 1429 300 300 1430 300 300 1431 243 243 1432 242 242 1433 243 243 1434 300 300 1435 301 301 1436 301 301 1437 244 244 1438 243 243 1439 244 244 1440 301 301 1441 302 302 1442 302 302 1443 245 245 1444 244 244 1445 245 245 1446 302 302 1447 303 303 1448 303 303 1449 246 246 1450 245 245 1451 246 246 1452 303 303 1453 304 304 1454 304 304 1455 247 247 1456 246 246 1457 247 247 1458 304 304 1459 305 305 1460 305 305 1461 248 248 1462 247 247 1463 248 248 1464 305 305 1465 306 306 1466 306 306 1467 249 249 1468 248 248 1469 249 249 1470 306 306 1471 307 307 1472 307 307 1473 250 250 1474 249 249 1475 250 250 1476 307 307 1477 308 308 1478 308 308 1479 251 251 1480 250 250 1481 251 251 1482 308 308 1483 309 309 1484 309 309 1485 252 252 1486 251 251 1487 252 252 1488 309 309 1489 310 310 1490 310 310 1491 253 253 1492 252 252 1493 253 253 1494 310 310 1495 311 311 1496 311 311 1497 254 254 1498 253 253 1499 254 254 1500 311 311 1501 312 312 1502 312 312 1503 255 255 1504 254 254 1505 255 255 1506 312 312 1507 313 313 1508 313 313 1509 256 256 1510 255 255 1511 256 256 1512 313 313 1513 314 314 1514 314 314 1515 257 257 1516 256 256 1517 257 257 1518 314 314 1519 315 315 1520 315 315 1521 258 258 1522 257 257 1523 258 258 1524 315 315 1525 316 316 1526 316 316 1527 259 259 1528 258 258 1529 259 259 1530 316 316 1531 317 317 1532 317 317 1533 260 260 1534 259 259 1535 260 260 1536 317 317 1537 318 318 1538 318 318 1539 261 261 1540 260 260 1541 261 261 1542 318 318 1543 319 319 1544 319 319 1545 262 262 1546 261 261 1547 262 262 1548 319 319 1549 320 320 1550 320 320 1551 263 263 1552 262 262 1553 263 263 1554 320 320 1555 321 321 1556 321 321 1557 264 264 1558 263 263 1559 264 264 1560 321 321 1561 322 322 1562 322 322 1563 265 265 1564 264 264 1565 265 265 1566 322 322 1567 323 323 1568 323 323 1569 266 266 1570 265 265 1571 266 266 1572 323 323 1573 324 324 1574 324 324 1575 267 267 1576 266 266 1577 267 267 1578 324 324 1579 325 325 1580 325 325 1581 268 268 1582 267 267 1583 268 268 1584 325 325 1585 326 326 1586 326 326 1587 269 269 1588 268 268 1589 269 269 1590 326 326 1591 327 327 1592 327 327 1593 270 270 1594 269 269 1595 270 270 1596 327 327 1597 328 328 1598 328 328 1599 271 271 1600 270 270 1601 271 271 1602 328 328 1603 329 329 1604 329 329 1605 272 272 1606 271 271 1607 272 272 1608 329 329 1609 330 330 1610 330 330 1611 273 273 1612 272 272 1613 273 273 1614 330 330 1615 331 331 1616 331 331 1617 274 274 1618 273 273 1619 274 274 1620 331 331 1621 332 332 1622 332 332 1623 275 275 1624 274 274 1625 275 275 1626 332 332 1627 333 333 1628 333 333 1629 276 276 1630 275 275 1631 276 276 1632 333 333 1633 334 334 1634 334 334 1635 277 277 1636 276 276 1637 277 277 1638 334 334 1639 335 335 1640 335 335 1641 278 278 1642 277 277 1643 278 278 1644 335 335 1645 336 336 1646 336 336 1647 279 279 1648 278 278 1649 279 279 1650 336 336 1651 337 337 1652 337 337 1653 280 280 1654 279 279 1655 280 280 1656 337 337 1657 338 338 1658 338 338 1659 281 281 1660 280 280 1661 281 281 1662 338 338 1663 339 339 1664 339 339 1665 282 282 1666 281 281 1667 282 282 1668 339 339 1669 340 340 1670 340 340 1671 283 283 1672 282 282 1673 283 283 1674 340 340 1675 341 341 1676 341 341 1677 284 284 1678 283 283 1679 285 285 1680 1155 342 1681 342 343 1682 342 343 1683 286 286 1684 285 285 1685 286 286 1686 342 343 1687 343 344 1688 343 344 1689 287 287 1690 286 286 1691 287 287 1692 343 344 1693 344 345 1694 344 345 1695 288 288 1696 287 287 1697 288 288 1698 344 345 1699 345 346 1700 345 346 1701 289 289 1702 288 288 1703 289 289 1704 345 346 1705 346 347 1706 346 347 1707 290 290 1708 289 289 1709 290 290 1710 346 347 1711 347 348 1712 347 348 1713 291 291 1714 290 290 1715 291 291 1716 347 348 1717 348 349 1718 348 349 1719 292 292 1720 291 291 1721 292 292 1722 348 349 1723 349 350 1724 349 350 1725 293 293 1726 292 292 1727 293 293 1728 349 350 1729 350 351 1730 350 351 1731 294 294 1732 293 293 1733 294 294 1734 350 351 1735 351 352 1736 351 352 1737 295 295 1738 294 294 1739 295 295 1740 351 352 1741 352 353 1742 352 353 1743 296 296 1744 295 295 1745 296 296 1746 352 353 1747 353 354 1748 353 354 1749 297 297 1750 296 296 1751 297 297 1752 353 354 1753 354 355 1754 354 355 1755 298 298 1756 297 297 1757 298 298 1758 354 355 1759 355 356 1760 355 356 1761 299 299 1762 298 298 1763 299 299 1764 355 356 1765 356 357 1766 356 357 1767 300 300 1768 299 299 1769 300 300 1770 356 357 1771 357 358 1772 357 358 1773 301 301 1774 300 300 1775 301 301 1776 357 358 1777 358 359 1778 358 359 1779 302 302 1780 301 301 1781 302 302 1782 358 359 1783 359 360 1784 359 360 1785 303 303 1786 302 302 1787 303 303 1788 359 360 1789 360 361 1790 360 361 1791 304 304 1792 303 303 1793 304 304 1794 360 361 1795 361 362 1796 361 362 1797 305 305 1798 304 304 1799 305 305 1800 361 362 1801 362 363 1802 362 363 1803 306 306 1804 305 305 1805 306 306 1806 362 363 1807 363 364 1808 363 364 1809 307 307 1810 306 306 1811 307 307 1812 363 364 1813 364 365 1814 364 365 1815 308 308 1816 307 307 1817 308 308 1818 364 365 1819 365 366 1820 365 366 1821 309 309 1822 308 308 1823 309 309 1824 365 366 1825 366 367 1826 366 367 1827 310 310 1828 309 309 1829 310 310 1830 366 367 1831 367 368 1832 367 368 1833 311 311 1834 310 310 1835 311 311 1836 367 368 1837 368 369 1838 368 369 1839 312 312 1840 311 311 1841 312 312 1842 368 369 1843 369 370 1844 369 370 1845 313 313 1846 312 312 1847 313 313 1848 369 370 1849 370 371 1850 370 371 1851 314 314 1852 313 313 1853 314 314 1854 370 371 1855 371 372 1856 371 372 1857 315 315 1858 314 314 1859 315 315 1860 371 372 1861 372 373 1862 372 373 1863 316 316 1864 315 315 1865 316 316 1866 372 373 1867 373 374 1868 373 374 1869 317 317 1870 316 316 1871 317 317 1872 373 374 1873 374 375 1874 374 375 1875 318 318 1876 317 317 1877 318 318 1878 374 375 1879 375 376 1880 375 376 1881 319 319 1882 318 318 1883 319 319 1884 375 376 1885 376 377 1886 376 377 1887 320 320 1888 319 319 1889 320 320 1890 376 377 1891 377 378 1892 377 378 1893 321 321 1894 320 320 1895 321 321 1896 377 378 1897 378 379 1898 378 379 1899 322 322 1900 321 321 1901 322 322 1902 378 379 1903 379 380 1904 379 380 1905 323 323 1906 322 322 1907 323 323 1908 379 380 1909 380 381 1910 380 381 1911 324 324 1912 323 323 1913 324 324 1914 380 381 1915 381 382 1916 381 382 1917 325 325 1918 324 324 1919 325 325 1920 381 382 1921 382 383 1922 382 383 1923 326 326 1924 325 325 1925 326 326 1926 382 383 1927 383 384 1928 383 384 1929 327 327 1930 326 326 1931 327 327 1932 383 384 1933 384 385 1934 384 385 1935 328 328 1936 327 327 1937 328 328 1938 384 385 1939 385 386 1940 385 386 1941 329 329 1942 328 328 1943 329 329 1944 385 386 1945 386 387 1946 386 387 1947 330 330 1948 329 329 1949 330 330 1950 386 387 1951 387 388 1952 387 388 1953 331 331 1954 330 330 1955 331 331 1956 387 388 1957 388 389 1958 388 389 1959 332 332 1960 331 331 1961 332 332 1962 388 389 1963 389 390 1964 389 390 1965 333 333 1966 332 332 1967 333 333 1968 389 390 1969 390 391 1970 390 391 1971 334 334 1972 333 333 1973 334 334 1974 390 391 1975 391 392 1976 391 392 1977 335 335 1978 334 334 1979 335 335 1980 391 392 1981 392 393 1982 392 393 1983 336 336 1984 335 335 1985 336 336 1986 392 393 1987 393 394 1988 393 394 1989 337 337 1990 336 336 1991 337 337 1992 393 394 1993 394 395 1994 394 395 1995 338 338 1996 337 337 1997 338 338 1998 394 395 1999 395 396 2000 395 396 2001 339 339 2002 338 338 2003 339 339 2004 395 396 2005 396 397 2006 396 397 2007 340 340 2008 339 339 2009 340 340 2010 396 397 2011 397 398 2012 397 398 2013 341 341 2014 340 340 2015 1155 342 2016 1192 399 2017 398 400 2018 398 400 2019 342 343 2020 1155 342 2021 342 343 2022 398 400 2023 399 401 2024 399 401 2025 343 344 2026 342 343 2027 343 344 2028 399 401 2029 400 402 2030 400 402 2031 344 345 2032 343 344 2033 344 345 2034 400 402 2035 401 403 2036 401 403 2037 345 346 2038 344 345 2039 345 346 2040 401 403 2041 402 404 2042 402 404 2043 346 347 2044 345 346 2045 346 347 2046 402 404 2047 403 405 2048 403 405 2049 347 348 2050 346 347 2051 347 348 2052 403 405 2053 404 406 2054 404 406 2055 348 349 2056 347 348 2057 348 349 2058 404 406 2059 405 407 2060 405 407 2061 349 350 2062 348 349 2063 349 350 2064 405 407 2065 406 408 2066 406 408 2067 350 351 2068 349 350 2069 350 351 2070 406 408 2071 407 409 2072 407 409 2073 351 352 2074 350 351 2075 351 352 2076 407 409 2077 408 410 2078 408 410 2079 352 353 2080 351 352 2081 352 353 2082 408 410 2083 409 411 2084 409 411 2085 353 354 2086 352 353 2087 353 354 2088 409 411 2089 410 412 2090 410 412 2091 354 355 2092 353 354 2093 354 355 2094 410 412 2095 411 413 2096 411 413 2097 355 356 2098 354 355 2099 355 356 2100 411 413 2101 412 414 2102 412 414 2103 356 357 2104 355 356 2105 356 357 2106 412 414 2107 413 415 2108 413 415 2109 357 358 2110 356 357 2111 357 358 2112 413 415 2113 414 416 2114 414 416 2115 358 359 2116 357 358 2117 358 359 2118 414 416 2119 415 417 2120 415 417 2121 359 360 2122 358 359 2123 359 360 2124 415 417 2125 416 418 2126 416 418 2127 360 361 2128 359 360 2129 360 361 2130 416 418 2131 417 419 2132 417 419 2133 361 362 2134 360 361 2135 361 362 2136 417 419 2137 418 420 2138 418 420 2139 362 363 2140 361 362 2141 362 363 2142 418 420 2143 419 421 2144 419 421 2145 363 364 2146 362 363 2147 363 364 2148 419 421 2149 420 422 2150 420 422 2151 364 365 2152 363 364 2153 364 365 2154 420 422 2155 421 423 2156 421 423 2157 365 366 2158 364 365 2159 365 366 2160 421 423 2161 422 424 2162 422 424 2163 366 367 2164 365 366 2165 366 367 2166 422 424 2167 423 425 2168 423 425 2169 367 368 2170 366 367 2171 367 368 2172 423 425 2173 424 426 2174 424 426 2175 368 369 2176 367 368 2177 368 369 2178 424 426 2179 425 427 2180 425 427 2181 369 370 2182 368 369 2183 369 370 2184 425 427 2185 426 428 2186 426 428 2187 370 371 2188 369 370 2189 370 371 2190 426 428 2191 427 429 2192 427 429 2193 371 372 2194 370 371 2195 371 372 2196 427 429 2197 428 430 2198 428 430 2199 372 373 2200 371 372 2201 372 373 2202 428 430 2203 429 431 2204 429 431 2205 373 374 2206 372 373 2207 373 374 2208 429 431 2209 430 432 2210 430 432 2211 374 375 2212 373 374 2213 374 375 2214 430 432 2215 431 433 2216 431 433 2217 375 376 2218 374 375 2219 375 376 2220 431 433 2221 432 434 2222 432 434 2223 376 377 2224 375 376 2225 376 377 2226 432 434 2227 433 435 2228 433 435 2229 377 378 2230 376 377 2231 377 378 2232 433 435 2233 434 436 2234 434 436 2235 378 379 2236 377 378 2237 378 379 2238 434 436 2239 435 437 2240 435 437 2241 379 380 2242 378 379 2243 379 380 2244 435 437 2245 436 438 2246 436 438 2247 380 381 2248 379 380 2249 380 381 2250 436 438 2251 437 439 2252 437 439 2253 381 382 2254 380 381 2255 381 382 2256 437 439 2257 438 440 2258 438 440 2259 382 383 2260 381 382 2261 382 383 2262 438 440 2263 439 441 2264 439 441 2265 383 384 2266 382 383 2267 383 384 2268 439 441 2269 440 442 2270 440 442 2271 384 385 2272 383 384 2273 384 385 2274 440 442 2275 441 443 2276 441 443 2277 385 386 2278 384 385 2279 385 386 2280 441 443 2281 442 444 2282 442 444 2283 386 387 2284 385 386 2285 386 387 2286 442 444 2287 443 445 2288 443 445 2289 387 388 2290 386 387 2291 387 388 2292 443 445 2293 444 446 2294 444 446 2295 388 389 2296 387 388 2297 388 389 2298 444 446 2299 445 447 2300 445 447 2301 389 390 2302 388 389 2303 389 390 2304 445 447 2305 446 448 2306 446 448 2307 390 391 2308 389 390 2309 390 391 2310 446 448 2311 447 449 2312 447 449 2313 391 392 2314 390 391 2315 391 392 2316 447 449 2317 448 450 2318 448 450 2319 392 393 2320 391 392 2321 392 393 2322 448 450 2323 449 451 2324 449 451 2325 393 394 2326 392 393 2327 393 394 2328 449 451 2329 450 452 2330 450 452 2331 394 395 2332 393 394 2333 394 395 2334 450 452 2335 451 453 2336 451 453 2337 395 396 2338 394 395 2339 395 396 2340 451 453 2341 452 454 2342 452 454 2343 396 397 2344 395 396 2345 396 397 2346 452 454 2347 453 455 2348 453 455 2349 397 398 2350 396 397 2351 1192 399 2352 1229 456 2353 454 457 2354 454 457 2355 398 400 2356 1192 399 2357 398 400 2358 454 457 2359 455 458 2360 455 458 2361 399 401 2362 398 400 2363 399 401 2364 455 458 2365 456 459 2366 456 459 2367 400 402 2368 399 401 2369 400 402 2370 456 459 2371 457 460 2372 457 460 2373 401 403 2374 400 402 2375 401 403 2376 457 460 2377 458 461 2378 458 461 2379 402 404 2380 401 403 2381 402 404 2382 458 461 2383 459 462 2384 459 462 2385 403 405 2386 402 404 2387 403 405 2388 459 462 2389 460 463 2390 460 463 2391 404 406 2392 403 405 2393 404 406 2394 460 463 2395 461 464 2396 461 464 2397 405 407 2398 404 406 2399 405 407 2400 461 464 2401 462 465 2402 462 465 2403 406 408 2404 405 407 2405 406 408 2406 462 465 2407 463 466 2408 463 466 2409 407 409 2410 406 408 2411 407 409 2412 463 466 2413 464 467 2414 464 467 2415 408 410 2416 407 409 2417 408 410 2418 464 467 2419 465 468 2420 465 468 2421 409 411 2422 408 410 2423 409 411 2424 465 468 2425 466 469 2426 466 469 2427 410 412 2428 409 411 2429 410 412 2430 466 469 2431 467 470 2432 467 470 2433 411 413 2434 410 412 2435 411 413 2436 467 470 2437 468 471 2438 468 471 2439 412 414 2440 411 413 2441 412 414 2442 468 471 2443 469 472 2444 469 472 2445 413 415 2446 412 414 2447 413 415 2448 469 472 2449 470 473 2450 470 473 2451 414 416 2452 413 415 2453 414 416 2454 470 473 2455 471 474 2456 471 474 2457 415 417 2458 414 416 2459 415 417 2460 471 474 2461 472 475 2462 472 475 2463 416 418 2464 415 417 2465 416 418 2466 472 475 2467 473 476 2468 473 476 2469 417 419 2470 416 418 2471 417 419 2472 473 476 2473 474 477 2474 474 477 2475 418 420 2476 417 419 2477 418 420 2478 474 477 2479 475 478 2480 475 478 2481 419 421 2482 418 420 2483 419 421 2484 475 478 2485 476 479 2486 476 479 2487 420 422 2488 419 421 2489 420 422 2490 476 479 2491 477 480 2492 477 480 2493 421 423 2494 420 422 2495 421 423 2496 477 480 2497 478 481 2498 478 481 2499 422 424 2500 421 423 2501 422 424 2502 478 481 2503 479 482 2504 479 482 2505 423 425 2506 422 424 2507 423 425 2508 479 482 2509 480 483 2510 480 483 2511 424 426 2512 423 425 2513 424 426 2514 480 483 2515 481 484 2516 481 484 2517 425 427 2518 424 426 2519 425 427 2520 481 484 2521 482 485 2522 482 485 2523 426 428 2524 425 427 2525 426 428 2526 482 485 2527 483 486 2528 483 486 2529 427 429 2530 426 428 2531 427 429 2532 483 486 2533 484 487 2534 484 487 2535 428 430 2536 427 429 2537 428 430 2538 484 487 2539 485 488 2540 485 488 2541 429 431 2542 428 430 2543 429 431 2544 485 488 2545 486 489 2546 486 489 2547 430 432 2548 429 431 2549 430 432 2550 486 489 2551 487 490 2552 487 490 2553 431 433 2554 430 432 2555 431 433 2556 487 490 2557 488 491 2558 488 491 2559 432 434 2560 431 433 2561 432 434 2562 488 491 2563 489 492 2564 489 492 2565 433 435 2566 432 434 2567 433 435 2568 489 492 2569 490 493 2570 490 493 2571 434 436 2572 433 435 2573 434 436 2574 490 493 2575 491 494 2576 491 494 2577 435 437 2578 434 436 2579 435 437 2580 491 494 2581 492 495 2582 492 495 2583 436 438 2584 435 437 2585 436 438 2586 492 495 2587 493 496 2588 493 496 2589 437 439 2590 436 438 2591 437 439 2592 493 496 2593 494 497 2594 494 497 2595 438 440 2596 437 439 2597 438 440 2598 494 497 2599 495 498 2600 495 498 2601 439 441 2602 438 440 2603 439 441 2604 495 498 2605 496 499 2606 496 499 2607 440 442 2608 439 441 2609 440 442 2610 496 499 2611 497 500 2612 497 500 2613 441 443 2614 440 442 2615 441 443 2616 497 500 2617 498 501 2618 498 501 2619 442 444 2620 441 443 2621 442 444 2622 498 501 2623 499 502 2624 499 502 2625 443 445 2626 442 444 2627 443 445 2628 499 502 2629 500 503 2630 500 503 2631 444 446 2632 443 445 2633 444 446 2634 500 503 2635 501 504 2636 501 504 2637 445 447 2638 444 446 2639 445 447 2640 501 504 2641 502 505 2642 502 505 2643 446 448 2644 445 447 2645 446 448 2646 502 505 2647 503 506 2648 503 506 2649 447 449 2650 446 448 2651 447 449 2652 503 506 2653 504 507 2654 504 507 2655 448 450 2656 447 449 2657 448 450 2658 504 507 2659 505 508 2660 505 508 2661 449 451 2662 448 450 2663 449 451 2664 505 508 2665 506 509 2666 506 509 2667 450 452 2668 449 451 2669 450 452 2670 506 509 2671 507 510 2672 507 510 2673 451 453 2674 450 452 2675 451 453 2676 507 510 2677 508 511 2678 508 511 2679 452 454 2680 451 453 2681 452 454 2682 508 511 2683 509 512 2684 509 512 2685 453 455 2686 452 454 2687 1229 456 2688 1266 513 2689 510 514 2690 510 514 2691 454 457 2692 1229 456 2693 454 457 2694 510 514 2695 511 515 2696 511 515 2697 455 458 2698 454 457 2699 455 458 2700 511 515 2701 512 516 2702 512 516 2703 456 459 2704 455 458 2705 456 459 2706 512 516 2707 513 517 2708 513 517 2709 457 460 2710 456 459 2711 457 460 2712 513 517 2713 514 518 2714 514 518 2715 458 461 2716 457 460 2717 458 461 2718 514 518 2719 515 519 2720 515 519 2721 459 462 2722 458 461 2723 459 462 2724 515 519 2725 516 520 2726 516 520 2727 460 463 2728 459 462 2729 460 463 2730 516 520 2731 517 521 2732 517 521 2733 461 464 2734 460 463 2735 461 464 2736 517 521 2737 518 522 2738 518 522 2739 462 465 2740 461 464 2741 462 465 2742 518 522 2743 519 523 2744 519 523 2745 463 466 2746 462 465 2747 463 466 2748 519 523 2749 520 524 2750 520 524 2751 464 467 2752 463 466 2753 464 467 2754 520 524 2755 521 525 2756 521 525 2757 465 468 2758 464 467 2759 465 468 2760 521 525 2761 522 526 2762 522 526 2763 466 469 2764 465 468 2765 466 469 2766 522 526 2767 523 527 2768 523 527 2769 467 470 2770 466 469 2771 467 470 2772 523 527 2773 524 528 2774 524 528 2775 468 471 2776 467 470 2777 468 471 2778 524 528 2779 525 529 2780 525 529 2781 469 472 2782 468 471 2783 469 472 2784 525 529 2785 526 530 2786 526 530 2787 470 473 2788 469 472 2789 470 473 2790 526 530 2791 527 531 2792 527 531 2793 471 474 2794 470 473 2795 471 474 2796 527 531 2797 528 532 2798 528 532 2799 472 475 2800 471 474 2801 472 475 2802 528 532 2803 529 533 2804 529 533 2805 473 476 2806 472 475 2807 473 476 2808 529 533 2809 530 534 2810 530 534 2811 474 477 2812 473 476 2813 474 477 2814 530 534 2815 531 535 2816 531 535 2817 475 478 2818 474 477 2819 475 478 2820 531 535 2821 532 536 2822 532 536 2823 476 479 2824 475 478 2825 476 479 2826 532 536 2827 533 537 2828 533 537 2829 477 480 2830 476 479 2831 477 480 2832 533 537 2833 534 538 2834 534 538 2835 478 481 2836 477 480 2837 478 481 2838 534 538 2839 535 539 2840 535 539 2841 479 482 2842 478 481 2843 479 482 2844 535 539 2845 536 540 2846 536 540 2847 480 483 2848 479 482 2849 480 483 2850 536 540 2851 537 541 2852 537 541 2853 481 484 2854 480 483 2855 481 484 2856 537 541 2857 538 542 2858 538 542 2859 482 485 2860 481 484 2861 482 485 2862 538 542 2863 539 543 2864 539 543 2865 483 486 2866 482 485 2867 483 486 2868 539 543 2869 540 544 2870 540 544 2871 484 487 2872 483 486 2873 484 487 2874 540 544 2875 541 545 2876 541 545 2877 485 488 2878 484 487 2879 485 488 2880 541 545 2881 542 546 2882 542 546 2883 486 489 2884 485 488 2885 486 489 2886 542 546 2887 543 547 2888 543 547 2889 487 490 2890 486 489 2891 487 490 2892 543 547 2893 544 548 2894 544 548 2895 488 491 2896 487 490 2897 488 491 2898 544 548 2899 545 549 2900 545 549 2901 489 492 2902 488 491 2903 489 492 2904 545 549 2905 546 550 2906 546 550 2907 490 493 2908 489 492 2909 490 493 2910 546 550 2911 547 551 2912 547 551 2913 491 494 2914 490 493 2915 491 494 2916 547 551 2917 548 552 2918 548 552 2919 492 495 2920 491 494 2921 492 495 2922 548 552 2923 549 553 2924 549 553 2925 493 496 2926 492 495 2927 493 496 2928 549 553 2929 550 554 2930 550 554 2931 494 497 2932 493 496 2933 494 497 2934 550 554 2935 551 555 2936 551 555 2937 495 498 2938 494 497 2939 495 498 2940 551 555 2941 552 556 2942 552 556 2943 496 499 2944 495 498 2945 496 499 2946 552 556 2947 553 557 2948 553 557 2949 497 500 2950 496 499 2951 497 500 2952 553 557 2953 554 558 2954 554 558 2955 498 501 2956 497 500 2957 498 501 2958 554 558 2959 555 559 2960 555 559 2961 499 502 2962 498 501 2963 499 502 2964 555 559 2965 556 560 2966 556 560 2967 500 503 2968 499 502 2969 500 503 2970 556 560 2971 557 561 2972 557 561 2973 501 504 2974 500 503 2975 501 504 2976 557 561 2977 558 562 2978 558 562 2979 502 505 2980 501 504 2981 502 505 2982 558 562 2983 559 563 2984 559 563 2985 503 506 2986 502 505 2987 503 506 2988 559 563 2989 560 564 2990 560 564 2991 504 507 2992 503 506 2993 504 507 2994 560 564 2995 561 565 2996 561 565 2997 505 508 2998 504 507 2999 505 508 3000 561 565 3001 562 566 3002 562 566 3003 506 509 3004 505 508 3005 506 509 3006 562 566 3007 563 567 3008 563 567 3009 507 510 3010 506 509 3011 507 510 3012 563 567 3013 564 568 3014 564 568 3015 508 511 3016 507 510 3017 508 511 3018 564 568 3019 565 569 3020 565 569 3021 509 512 3022 508 511 3023 1266 513 3024 1303 570 3025 566 571 3026 566 571 3027 510 514 3028 1266 513 3029 510 514 3030 566 571 3031 567 572 3032 567 572 3033 511 515 3034 510 514 3035 511 515 3036 567 572 3037 568 573 3038 568 573 3039 512 516 3040 511 515 3041 512 516 3042 568 573 3043 569 574 3044 569 574 3045 513 517 3046 512 516 3047 513 517 3048 569 574 3049 570 575 3050 570 575 3051 514 518 3052 513 517 3053 514 518 3054 570 575 3055 571 576 3056 571 576 3057 515 519 3058 514 518 3059 515 519 3060 571 576 3061 572 577 3062 572 577 3063 516 520 3064 515 519 3065 516 520 3066 572 577 3067 573 578 3068 573 578 3069 517 521 3070 516 520 3071 517 521 3072 573 578 3073 574 579 3074 574 579 3075 518 522 3076 517 521 3077 518 522 3078 574 579 3079 575 580 3080 575 580 3081 519 523 3082 518 522 3083 519 523 3084 575 580 3085 576 581 3086 576 581 3087 520 524 3088 519 523 3089 520 524 3090 576 581 3091 577 582 3092 577 582 3093 521 525 3094 520 524 3095 521 525 3096 577 582 3097 578 583 3098 578 583 3099 522 526 3100 521 525 3101 522 526 3102 578 583 3103 579 584 3104 579 584 3105 523 527 3106 522 526 3107 523 527 3108 579 584 3109 580 585 3110 580 585 3111 524 528 3112 523 527 3113 524 528 3114 580 585 3115 581 586 3116 581 586 3117 525 529 3118 524 528 3119 525 529 3120 581 586 3121 582 587 3122 582 587 3123 526 530 3124 525 529 3125 526 530 3126 582 587 3127 583 588 3128 583 588 3129 527 531 3130 526 530 3131 527 531 3132 583 588 3133 584 589 3134 584 589 3135 528 532 3136 527 531 3137 528 532 3138 584 589 3139 585 590 3140 585 590 3141 529 533 3142 528 532 3143 529 533 3144 585 590 3145 586 591 3146 586 591 3147 530 534 3148 529 533 3149 530 534 3150 586 591 3151 587 592 3152 587 592 3153 531 535 3154 530 534 3155 531 535 3156 587 592 3157 588 593 3158 588 593 3159 532 536 3160 531 535 3161 532 536 3162 588 593 3163 589 594 3164 589 594 3165 533 537 3166 532 536 3167 533 537 3168 589 594 3169 590 595 3170 590 595 3171 534 538 3172 533 537 3173 534 538 3174 590 595 3175 591 596 3176 591 596 3177 535 539 3178 534 538 3179 535 539 3180 591 596 3181 592 597 3182 592 597 3183 536 540 3184 535 539 3185 536 540 3186 592 597 3187 593 598 3188 593 598 3189 537 541 3190 536 540 3191 537 541 3192 593 598 3193 594 599 3194 594 599 3195 538 542 3196 537 541 3197 538 542 3198 594 599 3199 595 600 3200 595 600 3201 539 543 3202 538 542 3203 539 543 3204 595 600 3205 596 601 3206 596 601 3207 540 544 3208 539 543 3209 540 544 3210 596 601 3211 597 602 3212 597 602 3213 541 545 3214 540 544 3215 541 545 3216 597 602 3217 598 603 3218 598 603 3219 542 546 3220 541 545 3221 542 546 3222 598 603 3223 599 604 3224 599 604 3225 543 547 3226 542 546 3227 543 547 3228 599 604 3229 600 605 3230 600 605 3231 544 548 3232 543 547 3233 544 548 3234 600 605 3235 601 606 3236 601 606 3237 545 549 3238 544 548 3239 545 549 3240 601 606 3241 602 607 3242 602 607 3243 546 550 3244 545 549 3245 546 550 3246 602 607 3247 603 608 3248 603 608 3249 547 551 3250 546 550 3251 547 551 3252 603 608 3253 604 609 3254 604 609 3255 548 552 3256 547 551 3257 548 552 3258 604 609 3259 605 610 3260 605 610 3261 549 553 3262 548 552 3263 549 553 3264 605 610 3265 606 611 3266 606 611 3267 550 554 3268 549 553 3269 550 554 3270 606 611 3271 607 612 3272 607 612 3273 551 555 3274 550 554 3275 551 555 3276 607 612 3277 608 613 3278 608 613 3279 552 556 3280 551 555 3281 552 556 3282 608 613 3283 609 614 3284 609 614 3285 553 557 3286 552 556 3287 553 557 3288 609 614 3289 610 615 3290 610 615 3291 554 558 3292 553 557 3293 554 558 3294 610 615 3295 611 616 3296 611 616 3297 555 559 3298 554 558 3299 555 559 3300 611 616 3301 612 617 3302 612 617 3303 556 560 3304 555 559 3305 556 560 3306 612 617 3307 613 618 3308 613 618 3309 557 561 3310 556 560 3311 557 561 3312 613 618 3313 614 619 3314 614 619 3315 558 562 3316 557 561 3317 558 562 3318 614 619 3319 615 620 3320 615 620 3321 559 563 3322 558 562 3323 559 563 3324 615 620 3325 616 621 3326 616 621 3327 560 564 3328 559 563 3329 560 564 3330 616 621 3331 617 622 3332 617 622 3333 561 565 3334 560 564 3335 561 565 3336 617 622 3337 618 623 3338 618 623 3339 562 566 3340 561 565 3341 562 566 3342 618 623 3343 619 624 3344 619 624 3345 563 567 3346 562 566 3347 563 567 3348 619 624 3349 620 625 3350 620 625 3351 564 568 3352 563 567 3353 564 568 3354 620 625 3355 621 626 3356 621 626 3357 565 569 3358 564 568 3359 1303 570 3360 1340 627 3361 622 628 3362 622 628 3363 566 571 3364 1303 570 3365 566 571 3366 622 628 3367 623 629 3368 623 629 3369 567 572 3370 566 571 3371 567 572 3372 623 629 3373 624 630 3374 624 630 3375 568 573 3376 567 572 3377 568 573 3378 624 630 3379 625 631 3380 625 631 3381 569 574 3382 568 573 3383 569 574 3384 625 631 3385 626 632 3386 626 632 3387 570 575 3388 569 574 3389 570 575 3390 626 632 3391 627 633 3392 627 633 3393 571 576 3394 570 575 3395 571 576 3396 627 633 3397 628 634 3398 628 634 3399 572 577 3400 571 576 3401 572 577 3402 628 634 3403 629 635 3404 629 635 3405 573 578 3406 572 577 3407 573 578 3408 629 635 3409 630 636 3410 630 636 3411 574 579 3412 573 578 3413 574 579 3414 630 636 3415 631 637 3416 631 637 3417 575 580 3418 574 579 3419 575 580 3420 631 637 3421 632 638 3422 632 638 3423 576 581 3424 575 580 3425 576 581 3426 632 638 3427 633 639 3428 633 639 3429 577 582 3430 576 581 3431 577 582 3432 633 639 3433 634 640 3434 634 640 3435 578 583 3436 577 582 3437 578 583 3438 634 640 3439 635 641 3440 635 641 3441 579 584 3442 578 583 3443 579 584 3444 635 641 3445 636 642 3446 636 642 3447 580 585 3448 579 584 3449 580 585 3450 636 642 3451 637 643 3452 637 643 3453 581 586 3454 580 585 3455 581 586 3456 637 643 3457 638 644 3458 638 644 3459 582 587 3460 581 586 3461 582 587 3462 638 644 3463 639 645 3464 639 645 3465 583 588 3466 582 587 3467 583 588 3468 639 645 3469 640 646 3470 640 646 3471 584 589 3472 583 588 3473 584 589 3474 640 646 3475 641 647 3476 641 647 3477 585 590 3478 584 589 3479 585 590 3480 641 647 3481 642 648 3482 642 648 3483 586 591 3484 585 590 3485 586 591 3486 642 648 3487 643 649 3488 643 649 3489 587 592 3490 586 591 3491 587 592 3492 643 649 3493 644 650 3494 644 650 3495 588 593 3496 587 592 3497 588 593 3498 644 650 3499 645 651 3500 645 651 3501 589 594 3502 588 593 3503 589 594 3504 645 651 3505 646 652 3506 646 652 3507 590 595 3508 589 594 3509 590 595 3510 646 652 3511 647 653 3512 647 653 3513 591 596 3514 590 595 3515 591 596 3516 647 653 3517 648 654 3518 648 654 3519 592 597 3520 591 596 3521 592 597 3522 648 654 3523 649 655 3524 649 655 3525 593 598 3526 592 597 3527 593 598 3528 649 655 3529 650 656 3530 650 656 3531 594 599 3532 593 598 3533 594 599 3534 650 656 3535 651 657 3536 651 657 3537 595 600 3538 594 599 3539 595 600 3540 651 657 3541 652 658 3542 652 658 3543 596 601 3544 595 600 3545 596 601 3546 652 658 3547 653 659 3548 653 659 3549 597 602 3550 596 601 3551 597 602 3552 653 659 3553 654 660 3554 654 660 3555 598 603 3556 597 602 3557 598 603 3558 654 660 3559 655 661 3560 655 661 3561 599 604 3562 598 603 3563 599 604 3564 655 661 3565 656 662 3566 656 662 3567 600 605 3568 599 604 3569 600 605 3570 656 662 3571 657 663 3572 657 663 3573 601 606 3574 600 605 3575 601 606 3576 657 663 3577 658 664 3578 658 664 3579 602 607 3580 601 606 3581 602 607 3582 658 664 3583 659 665 3584 659 665 3585 603 608 3586 602 607 3587 603 608 3588 659 665 3589 660 666 3590 660 666 3591 604 609 3592 603 608 3593 604 609 3594 660 666 3595 661 667 3596 661 667 3597 605 610 3598 604 609 3599 605 610 3600 661 667 3601 662 668 3602 662 668 3603 606 611 3604 605 610 3605 606 611 3606 662 668 3607 663 669 3608 663 669 3609 607 612 3610 606 611 3611 607 612 3612 663 669 3613 664 670 3614 664 670 3615 608 613 3616 607 612 3617 608 613 3618 664 670 3619 665 671 3620 665 671 3621 609 614 3622 608 613 3623 609 614 3624 665 671 3625 666 672 3626 666 672 3627 610 615 3628 609 614 3629 610 615 3630 666 672 3631 667 673 3632 667 673 3633 611 616 3634 610 615 3635 611 616 3636 667 673 3637 668 674 3638 668 674 3639 612 617 3640 611 616 3641 612 617 3642 668 674 3643 669 675 3644 669 675 3645 613 618 3646 612 617 3647 613 618 3648 669 675 3649 670 676 3650 670 676 3651 614 619 3652 613 618 3653 614 619 3654 670 676 3655 671 677 3656 671 677 3657 615 620 3658 614 619 3659 615 620 3660 671 677 3661 672 678 3662 672 678 3663 616 621 3664 615 620 3665 616 621 3666 672 678 3667 673 679 3668 673 679 3669 617 622 3670 616 621 3671 617 622 3672 673 679 3673 674 680 3674 674 680 3675 618 623 3676 617 622 3677 618 623 3678 674 680 3679 675 681 3680 675 681 3681 619 624 3682 618 623 3683 619 624 3684 675 681 3685 676 682 3686 676 682 3687 620 625 3688 619 624 3689 620 625 3690 676 682 3691 677 683 3692 677 683 3693 621 626 3694 620 625 3695 1340 627 3696 1377 684 3697 678 685 3698 678 685 3699 622 628 3700 1340 627 3701 622 628 3702 678 685 3703 679 686 3704 679 686 3705 623 629 3706 622 628 3707 623 629 3708 679 686 3709 680 687 3710 680 687 3711 624 630 3712 623 629 3713 624 630 3714 680 687 3715 681 688 3716 681 688 3717 625 631 3718 624 630 3719 625 631 3720 681 688 3721 682 689 3722 682 689 3723 626 632 3724 625 631 3725 626 632 3726 682 689 3727 683 690 3728 683 690 3729 627 633 3730 626 632 3731 627 633 3732 683 690 3733 684 691 3734 684 691 3735 628 634 3736 627 633 3737 628 634 3738 684 691 3739 685 692 3740 685 692 3741 629 635 3742 628 634 3743 629 635 3744 685 692 3745 686 693 3746 686 693 3747 630 636 3748 629 635 3749 630 636 3750 686 693 3751 687 694 3752 687 694 3753 631 637 3754 630 636 3755 631 637 3756 687 694 3757 688 695 3758 688 695 3759 632 638 3760 631 637 3761 632 638 3762 688 695 3763 689 696 3764 689 696 3765 633 639 3766 632 638 3767 633 639 3768 689 696 3769 690 697 3770 690 697 3771 634 640 3772 633 639 3773 634 640 3774 690 697 3775 691 698 3776 691 698 3777 635 641 3778 634 640 3779 635 641 3780 691 698 3781 692 699 3782 692 699 3783 636 642 3784 635 641 3785 636 642 3786 692 699 3787 693 700 3788 693 700 3789 637 643 3790 636 642 3791 637 643 3792 693 700 3793 694 701 3794 694 701 3795 638 644 3796 637 643 3797 638 644 3798 694 701 3799 695 702 3800 695 702 3801 639 645 3802 638 644 3803 639 645 3804 695 702 3805 696 703 3806 696 703 3807 640 646 3808 639 645 3809 640 646 3810 696 703 3811 697 704 3812 697 704 3813 641 647 3814 640 646 3815 641 647 3816 697 704 3817 698 705 3818 698 705 3819 642 648 3820 641 647 3821 642 648 3822 698 705 3823 699 706 3824 699 706 3825 643 649 3826 642 648 3827 643 649 3828 699 706 3829 700 707 3830 700 707 3831 644 650 3832 643 649 3833 644 650 3834 700 707 3835 701 708 3836 701 708 3837 645 651 3838 644 650 3839 645 651 3840 701 708 3841 702 709 3842 702 709 3843 646 652 3844 645 651 3845 646 652 3846 702 709 3847 703 710 3848 703 710 3849 647 653 3850 646 652 3851 647 653 3852 703 710 3853 704 711 3854 704 711 3855 648 654 3856 647 653 3857 648 654 3858 704 711 3859 705 712 3860 705 712 3861 649 655 3862 648 654 3863 649 655 3864 705 712 3865 706 713 3866 706 713 3867 650 656 3868 649 655 3869 650 656 3870 706 713 3871 707 714 3872 707 714 3873 651 657 3874 650 656 3875 651 657 3876 707 714 3877 708 715 3878 708 715 3879 652 658 3880 651 657 3881 652 658 3882 708 715 3883 709 716 3884 709 716 3885 653 659 3886 652 658 3887 653 659 3888 709 716 3889 710 717 3890 710 717 3891 654 660 3892 653 659 3893 654 660 3894 710 717 3895 711 718 3896 711 718 3897 655 661 3898 654 660 3899 655 661 3900 711 718 3901 712 719 3902 712 719 3903 656 662 3904 655 661 3905 656 662 3906 712 719 3907 713 720 3908 713 720 3909 657 663 3910 656 662 3911 657 663 3912 713 720 3913 714 721 3914 714 721 3915 658 664 3916 657 663 3917 658 664 3918 714 721 3919 715 722 3920 715 722 3921 659 665 3922 658 664 3923 659 665 3924 715 722 3925 716 723 3926 716 723 3927 660 666 3928 659 665 3929 660 666 3930 716 723 3931 717 724 3932 717 724 3933 661 667 3934 660 666 3935 661 667 3936 717 724 3937 718 725 3938 718 725 3939 662 668 3940 661 667 3941 662 668 3942 718 725 3943 719 726 3944 719 726 3945 663 669 3946 662 668 3947 663 669 3948 719 726 3949 720 727 3950 720 727 3951 664 670 3952 663 669 3953 664 670 3954 720 727 3955 721 728 3956 721 728 3957 665 671 3958 664 670 3959 665 671 3960 721 728 3961 722 729 3962 722 729 3963 666 672 3964 665 671 3965 666 672 3966 722 729 3967 723 730 3968 723 730 3969 667 673 3970 666 672 3971 667 673 3972 723 730 3973 724 731 3974 724 731 3975 668 674 3976 667 673 3977 668 674 3978 724 731 3979 725 732 3980 725 732 3981 669 675 3982 668 674 3983 669 675 3984 725 732 3985 726 733 3986 726 733 3987 670 676 3988 669 675 3989 670 676 3990 726 733 3991 727 734 3992 727 734 3993 671 677 3994 670 676 3995 671 677 3996 727 734 3997 728 735 3998 728 735 3999 672 678 4000 671 677 4001 672 678 4002 728 735 4003 729 736 4004 729 736 4005 673 679 4006 672 678 4007 673 679 4008 729 736 4009 730 737 4010 730 737 4011 674 680 4012 673 679 4013 674 680 4014 730 737 4015 731 738 4016 731 738 4017 675 681 4018 674 680 4019 675 681 4020 731 738 4021 732 739 4022 732 739 4023 676 682 4024 675 681 4025 676 682 4026 732 739 4027 733 740 4028 733 740 4029 677 683 4030 676 682 4031 1377 684 4032 1414 741 4033 734 742 4034 734 742 4035 678 685 4036 1377 684 4037 678 685 4038 734 742 4039 735 743 4040 735 743 4041 679 686 4042 678 685 4043 679 686 4044 735 743 4045 736 744 4046 736 744 4047 680 687 4048 679 686 4049 680 687 4050 736 744 4051 737 745 4052 737 745 4053 681 688 4054 680 687 4055 681 688 4056 737 745 4057 738 746 4058 738 746 4059 682 689 4060 681 688 4061 682 689 4062 738 746 4063 739 747 4064 739 747 4065 683 690 4066 682 689 4067 683 690 4068 739 747 4069 740 748 4070 740 748 4071 684 691 4072 683 690 4073 684 691 4074 740 748 4075 741 749 4076 741 749 4077 685 692 4078 684 691 4079 685 692 4080 741 749 4081 742 750 4082 742 750 4083 686 693 4084 685 692 4085 686 693 4086 742 750 4087 743 751 4088 743 751 4089 687 694 4090 686 693 4091 687 694 4092 743 751 4093 744 752 4094 744 752 4095 688 695 4096 687 694 4097 688 695 4098 744 752 4099 745 753 4100 745 753 4101 689 696 4102 688 695 4103 689 696 4104 745 753 4105 746 754 4106 746 754 4107 690 697 4108 689 696 4109 690 697 4110 746 754 4111 747 755 4112 747 755 4113 691 698 4114 690 697 4115 691 698 4116 747 755 4117 748 756 4118 748 756 4119 692 699 4120 691 698 4121 692 699 4122 748 756 4123 749 757 4124 749 757 4125 693 700 4126 692 699 4127 693 700 4128 749 757 4129 750 758 4130 750 758 4131 694 701 4132 693 700 4133 694 701 4134 750 758 4135 751 759 4136 751 759 4137 695 702 4138 694 701 4139 695 702 4140 751 759 4141 752 760 4142 752 760 4143 696 703 4144 695 702 4145 696 703 4146 752 760 4147 753 761 4148 753 761 4149 697 704 4150 696 703 4151 697 704 4152 753 761 4153 754 762 4154 754 762 4155 698 705 4156 697 704 4157 698 705 4158 754 762 4159 755 763 4160 755 763 4161 699 706 4162 698 705 4163 699 706 4164 755 763 4165 756 764 4166 756 764 4167 700 707 4168 699 706 4169 700 707 4170 756 764 4171 757 765 4172 757 765 4173 701 708 4174 700 707 4175 701 708 4176 757 765 4177 758 766 4178 758 766 4179 702 709 4180 701 708 4181 702 709 4182 758 766 4183 759 767 4184 759 767 4185 703 710 4186 702 709 4187 703 710 4188 759 767 4189 760 768 4190 760 768 4191 704 711 4192 703 710 4193 704 711 4194 760 768 4195 761 769 4196 761 769 4197 705 712 4198 704 711 4199 705 712 4200 761 769 4201 762 770 4202 762 770 4203 706 713 4204 705 712 4205 706 713 4206 762 770 4207 763 771 4208 763 771 4209 707 714 4210 706 713 4211 707 714 4212 763 771 4213 764 772 4214 764 772 4215 708 715 4216 707 714 4217 708 715 4218 764 772 4219 765 773 4220 765 773 4221 709 716 4222 708 715 4223 709 716 4224 765 773 4225 766 774 4226 766 774 4227 710 717 4228 709 716 4229 710 717 4230 766 774 4231 767 775 4232 767 775 4233 711 718 4234 710 717 4235 711 718 4236 767 775 4237 768 776 4238 768 776 4239 712 719 4240 711 718 4241 712 719 4242 768 776 4243 769 777 4244 769 777 4245 713 720 4246 712 719 4247 713 720 4248 769 777 4249 770 778 4250 770 778 4251 714 721 4252 713 720 4253 714 721 4254 770 778 4255 771 779 4256 771 779 4257 715 722 4258 714 721 4259 715 722 4260 771 779 4261 772 780 4262 772 780 4263 716 723 4264 715 722 4265 716 723 4266 772 780 4267 773 781 4268 773 781 4269 717 724 4270 716 723 4271 717 724 4272 773 781 4273 774 782 4274 774 782 4275 718 725 4276 717 724 4277 718 725 4278 774 782 4279 775 783 4280 775 783 4281 719 726 4282 718 725 4283 719 726 4284 775 783 4285 776 784 4286 776 784 4287 720 727 4288 719 726 4289 720 727 4290 776 784 4291 777 785 4292 777 785 4293 721 728 4294 720 727 4295 721 728 4296 777 785 4297 778 786 4298 778 786 4299 722 729 4300 721 728 4301 722 729 4302 778 786 4303 779 787 4304 779 787 4305 723 730 4306 722 729 4307 723 730 4308 779 787 4309 780 788 4310 780 788 4311 724 731 4312 723 730 4313 724 731 4314 780 788 4315 781 789 4316 781 789 4317 725 732 4318 724 731 4319 725 732 4320 781 789 4321 782 790 4322 782 790 4323 726 733 4324 725 732 4325 726 733 4326 782 790 4327 783 791 4328 783 791 4329 727 734 4330 726 733 4331 727 734 4332 783 791 4333 784 792 4334 784 792 4335 728 735 4336 727 734 4337 728 735 4338 784 792 4339 785 793 4340 785 793 4341 729 736 4342 728 735 4343 729 736 4344 785 793 4345 786 794 4346 786 794 4347 730 737 4348 729 736 4349 730 737 4350 786 794 4351 787 795 4352 787 795 4353 731 738 4354 730 737 4355 731 738 4356 787 795 4357 788 796 4358 788 796 4359 732 739 4360 731 738 4361 732 739 4362 788 796 4363 789 797 4364 789 797 4365 733 740 4366 732 739 4367 1414 741 4368 1451 798 4369 790 799 4370 790 799 4371 734 742 4372 1414 741 4373 734 742 4374 790 799 4375 791 800 4376 791 800 4377 735 743 4378 734 742 4379 735 743 4380 791 800 4381 792 801 4382 792 801 4383 736 744 4384 735 743 4385 736 744 4386 792 801 4387 793 802 4388 793 802 4389 737 745 4390 736 744 4391 737 745 4392 793 802 4393 794 803 4394 794 803 4395 738 746 4396 737 745 4397 738 746 4398 794 803 4399 795 804 4400 795 804 4401 739 747 4402 738 746 4403 739 747 4404 795 804 4405 796 805 4406 796 805 4407 740 748 4408 739 747 4409 740 748 4410 796 805 4411 797 806 4412 797 806 4413 741 749 4414 740 748 4415 741 749 4416 797 806 4417 798 807 4418 798 807 4419 742 750 4420 741 749 4421 742 750 4422 798 807 4423 799 808 4424 799 808 4425 743 751 4426 742 750 4427 743 751 4428 799 808 4429 800 809 4430 800 809 4431 744 752 4432 743 751 4433 744 752 4434 800 809 4435 801 810 4436 801 810 4437 745 753 4438 744 752 4439 745 753 4440 801 810 4441 802 811 4442 802 811 4443 746 754 4444 745 753 4445 746 754 4446 802 811 4447 803 812 4448 803 812 4449 747 755 4450 746 754 4451 747 755 4452 803 812 4453 804 813 4454 804 813 4455 748 756 4456 747 755 4457 748 756 4458 804 813 4459 805 814 4460 805 814 4461 749 757 4462 748 756 4463 749 757 4464 805 814 4465 806 815 4466 806 815 4467 750 758 4468 749 757 4469 750 758 4470 806 815 4471 807 816 4472 807 816 4473 751 759 4474 750 758 4475 751 759 4476 807 816 4477 808 817 4478 808 817 4479 752 760 4480 751 759 4481 752 760 4482 808 817 4483 809 818 4484 809 818 4485 753 761 4486 752 760 4487 753 761 4488 809 818 4489 810 819 4490 810 819 4491 754 762 4492 753 761 4493 754 762 4494 810 819 4495 811 820 4496 811 820 4497 755 763 4498 754 762 4499 755 763 4500 811 820 4501 812 821 4502 812 821 4503 756 764 4504 755 763 4505 756 764 4506 812 821 4507 813 822 4508 813 822 4509 757 765 4510 756 764 4511 757 765 4512 813 822 4513 814 823 4514 814 823 4515 758 766 4516 757 765 4517 758 766 4518 814 823 4519 815 824 4520 815 824 4521 759 767 4522 758 766 4523 759 767 4524 815 824 4525 816 825 4526 816 825 4527 760 768 4528 759 767 4529 760 768 4530 816 825 4531 817 826 4532 817 826 4533 761 769 4534 760 768 4535 761 769 4536 817 826 4537 818 827 4538 818 827 4539 762 770 4540 761 769 4541 762 770 4542 818 827 4543 819 828 4544 819 828 4545 763 771 4546 762 770 4547 763 771 4548 819 828 4549 820 829 4550 820 829 4551 764 772 4552 763 771 4553 764 772 4554 820 829 4555 821 830 4556 821 830 4557 765 773 4558 764 772 4559 765 773 4560 821 830 4561 822 831 4562 822 831 4563 766 774 4564 765 773 4565 766 774 4566 822 831 4567 823 832 4568 823 832 4569 767 775 4570 766 774 4571 767 775 4572 823 832 4573 824 833 4574 824 833 4575 768 776 4576 767 775 4577 768 776 4578 824 833 4579 825 834 4580 825 834 4581 769 777 4582 768 776 4583 769 777 4584 825 834 4585 826 835 4586 826 835 4587 770 778 4588 769 777 4589 770 778 4590 826 835 4591 827 836 4592 827 836 4593 771 779 4594 770 778 4595 771 779 4596 827 836 4597 828 837 4598 828 837 4599 772 780 4600 771 779 4601 772 780 4602 828 837 4603 829 838 4604 829 838 4605 773 781 4606 772 780 4607 773 781 4608 829 838 4609 830 839 4610 830 839 4611 774 782 4612 773 781 4613 774 782 4614 830 839 4615 831 840 4616 831 840 4617 775 783 4618 774 782 4619 775 783 4620 831 840 4621 832 841 4622 832 841 4623 776 784 4624 775 783 4625 776 784 4626 832 841 4627 833 842 4628 833 842 4629 777 785 4630 776 784 4631 777 785 4632 833 842 4633 834 843 4634 834 843 4635 778 786 4636 777 785 4637 778 786 4638 834 843 4639 835 844 4640 835 844 4641 779 787 4642 778 786 4643 779 787 4644 835 844 4645 836 845 4646 836 845 4647 780 788 4648 779 787 4649 780 788 4650 836 845 4651 837 846 4652 837 846 4653 781 789 4654 780 788 4655 781 789 4656 837 846 4657 838 847 4658 838 847 4659 782 790 4660 781 789 4661 782 790 4662 838 847 4663 839 848 4664 839 848 4665 783 791 4666 782 790 4667 783 791 4668 839 848 4669 840 849 4670 840 849 4671 784 792 4672 783 791 4673 784 792 4674 840 849 4675 841 850 4676 841 850 4677 785 793 4678 784 792 4679 785 793 4680 841 850 4681 842 851 4682 842 851 4683 786 794 4684 785 793 4685 786 794 4686 842 851 4687 843 852 4688 843 852 4689 787 795 4690 786 794 4691 787 795 4692 843 852 4693 844 853 4694 844 853 4695 788 796 4696 787 795 4697 788 796 4698 844 853 4699 845 854 4700 845 854 4701 789 797 4702 788 796 4703 1451 798 4704 846 855 4705 847 856 4706 847 856 4707 790 799 4708 1451 798 4709 790 799 4710 847 856 4711 848 857 4712 848 857 4713 791 800 4714 790 799 4715 791 800 4716 848 857 4717 849 858 4718 849 858 4719 792 801 4720 791 800 4721 792 801 4722 849 858 4723 850 859 4724 850 859 4725 793 802 4726 792 801 4727 793 802 4728 850 859 4729 851 860 4730 851 860 4731 794 803 4732 793 802 4733 794 803 4734 851 860 4735 852 861 4736 852 861 4737 795 804 4738 794 803 4739 795 804 4740 852 861 4741 853 862 4742 853 862 4743 796 805 4744 795 804 4745 796 805 4746 853 862 4747 854 863 4748 854 863 4749 797 806 4750 796 805 4751 797 806 4752 854 863 4753 855 864 4754 855 864 4755 798 807 4756 797 806 4757 798 807 4758 855 864 4759 856 865 4760 856 865 4761 799 808 4762 798 807 4763 799 808 4764 856 865 4765 857 866 4766 857 866 4767 800 809 4768 799 808 4769 800 809 4770 857 866 4771 858 867 4772 858 867 4773 801 810 4774 800 809 4775 801 810 4776 858 867 4777 859 868 4778 859 868 4779 802 811 4780 801 810 4781 802 811 4782 859 868 4783 860 869 4784 860 869 4785 803 812 4786 802 811 4787 803 812 4788 860 869 4789 861 870 4790 861 870 4791 804 813 4792 803 812 4793 804 813 4794 861 870 4795 862 871 4796 862 871 4797 805 814 4798 804 813 4799 805 814 4800 862 871 4801 863 872 4802 863 872 4803 806 815 4804 805 814 4805 806 815 4806 863 872 4807 864 873 4808 864 873 4809 807 816 4810 806 815 4811 807 816 4812 864 873 4813 865 874 4814 865 874 4815 808 817 4816 807 816 4817 808 817 4818 865 874 4819 866 875 4820 866 875 4821 809 818 4822 808 817 4823 809 818 4824 866 875 4825 867 876 4826 867 876 4827 810 819 4828 809 818 4829 810 819 4830 867 876 4831 868 877 4832 868 877 4833 811 820 4834 810 819 4835 811 820 4836 868 877 4837 869 878 4838 869 878 4839 812 821 4840 811 820 4841 812 821 4842 869 878 4843 870 879 4844 870 879 4845 813 822 4846 812 821 4847 813 822 4848 870 879 4849 871 880 4850 871 880 4851 814 823 4852 813 822 4853 814 823 4854 871 880 4855 872 881 4856 872 881 4857 815 824 4858 814 823 4859 815 824 4860 872 881 4861 873 882 4862 873 882 4863 816 825 4864 815 824 4865 816 825 4866 873 882 4867 874 883 4868 874 883 4869 817 826 4870 816 825 4871 817 826 4872 874 883 4873 875 884 4874 875 884 4875 818 827 4876 817 826 4877 818 827 4878 875 884 4879 876 885 4880 876 885 4881 819 828 4882 818 827 4883 819 828 4884 876 885 4885 877 886 4886 877 886 4887 820 829 4888 819 828 4889 820 829 4890 877 886 4891 878 887 4892 878 887 4893 821 830 4894 820 829 4895 821 830 4896 878 887 4897 879 888 4898 879 888 4899 822 831 4900 821 830 4901 822 831 4902 879 888 4903 880 889 4904 880 889 4905 823 832 4906 822 831 4907 823 832 4908 880 889 4909 881 890 4910 881 890 4911 824 833 4912 823 832 4913 824 833 4914 881 890 4915 882 891 4916 882 891 4917 825 834 4918 824 833 4919 825 834 4920 882 891 4921 883 892 4922 883 892 4923 826 835 4924 825 834 4925 826 835 4926 883 892 4927 884 893 4928 884 893 4929 827 836 4930 826 835 4931 827 836 4932 884 893 4933 885 894 4934 885 894 4935 828 837 4936 827 836 4937 828 837 4938 885 894 4939 886 895 4940 886 895 4941 829 838 4942 828 837 4943 829 838 4944 886 895 4945 887 896 4946 887 896 4947 830 839 4948 829 838 4949 830 839 4950 887 896 4951 888 897 4952 888 897 4953 831 840 4954 830 839 4955 831 840 4956 888 897 4957 889 898 4958 889 898 4959 832 841 4960 831 840 4961 832 841 4962 889 898 4963 890 899 4964 890 899 4965 833 842 4966 832 841 4967 833 842 4968 890 899 4969 891 900 4970 891 900 4971 834 843 4972 833 842 4973 834 843 4974 891 900 4975 892 901 4976 892 901 4977 835 844 4978 834 843 4979 835 844 4980 892 901 4981 893 902 4982 893 902 4983 836 845 4984 835 844 4985 836 845 4986 893 902 4987 894 903 4988 894 903 4989 837 846 4990 836 845 4991 837 846 4992 894 903 4993 895 904 4994 895 904 4995 838 847 4996 837 846 4997 838 847 4998 895 904 4999 896 905 5000 896 905 5001 839 848 5002 838 847 5003 839 848 5004 896 905 5005 897 906 5006 897 906 5007 840 849 5008 839 848 5009 840 849 5010 897 906 5011 898 907 5012 898 907 5013 841 850 5014 840 849 5015 841 850 5016 898 907 5017 899 908 5018 899 908 5019 842 851 5020 841 850 5021 842 851 5022 899 908 5023 900 909 5024 900 909 5025 843 852 5026 842 851 5027 843 852 5028 900 909 5029 901 910 5030 901 910 5031 844 853 5032 843 852 5033 844 853 5034 901 910 5035 902 911 5036 902 911 5037 845 854 5038 844 853 5039 846 855 5040 0 0 5041 1 3 5042 1 3 5043 847 856 5044 846 855 5045 847 856 5046 1 3 5047 2 5 5048 2 5 5049 848 857 5050 847 856 5051 848 857 5052 2 5 5053 3 7 5054 3 7 5055 849 858 5056 848 857 5057 849 858 5058 3 7 5059 4 9 5060 4 9 5061 850 859 5062 849 858 5063 850 859 5064 4 9 5065 5 11 5066 5 11 5067 851 860 5068 850 859 5069 851 860 5070 5 11 5071 6 13 5072 6 13 5073 852 861 5074 851 860 5075 852 861 5076 6 13 5077 7 15 5078 7 15 5079 853 862 5080 852 861 5081 853 862 5082 7 15 5083 8 17 5084 8 17 5085 854 863 5086 853 862 5087 854 863 5088 8 17 5089 9 19 5090 9 19 5091 855 864 5092 854 863 5093 855 864 5094 9 19 5095 10 21 5096 10 21 5097 856 865 5098 855 864 5099 856 865 5100 10 21 5101 11 23 5102 11 23 5103 857 866 5104 856 865 5105 857 866 5106 11 23 5107 12 25 5108 12 25 5109 858 867 5110 857 866 5111 858 867 5112 12 25 5113 13 27 5114 13 27 5115 859 868 5116 858 867 5117 859 868 5118 13 27 5119 14 29 5120 14 29 5121 860 869 5122 859 868 5123 860 869 5124 14 29 5125 15 31 5126 15 31 5127 861 870 5128 860 869 5129 861 870 5130 15 31 5131 16 33 5132 16 33 5133 862 871 5134 861 870 5135 862 871 5136 16 33 5137 17 35 5138 17 35 5139 863 872 5140 862 871 5141 863 872 5142 17 35 5143 18 37 5144 18 37 5145 864 873 5146 863 872 5147 864 873 5148 18 37 5149 19 39 5150 19 39 5151 865 874 5152 864 873 5153 865 874 5154 19 39 5155 20 41 5156 20 41 5157 866 875 5158 865 874 5159 866 875 5160 20 41 5161 21 43 5162 21 43 5163 867 876 5164 866 875 5165 867 876 5166 21 43 5167 22 45 5168 22 45 5169 868 877 5170 867 876 5171 868 877 5172 22 45 5173 23 47 5174 23 47 5175 869 878 5176 868 877 5177 869 878 5178 23 47 5179 24 49 5180 24 49 5181 870 879 5182 869 878 5183 870 879 5184 24 49 5185 25 51 5186 25 51 5187 871 880 5188 870 879 5189 871 880 5190 25 51 5191 26 53 5192 26 53 5193 872 881 5194 871 880 5195 872 881 5196 26 53 5197 27 55 5198 27 55 5199 873 882 5200 872 881 5201 873 882 5202 27 55 5203 28 57 5204 28 57 5205 874 883 5206 873 882 5207 874 883 5208 28 57 5209 29 59 5210 29 59 5211 875 884 5212 874 883 5213 875 884 5214 29 59 5215 30 61 5216 30 61 5217 876 885 5218 875 884 5219 876 885 5220 30 61 5221 31 63 5222 31 63 5223 877 886 5224 876 885 5225 877 886 5226 31 63 5227 32 65 5228 32 65 5229 878 887 5230 877 886 5231 878 887 5232 32 65 5233 33 67 5234 33 67 5235 879 888 5236 878 887 5237 879 888 5238 33 67 5239 34 69 5240 34 69 5241 880 889 5242 879 888 5243 880 889 5244 34 69 5245 35 71 5246 35 71 5247 881 890 5248 880 889 5249 881 890 5250 35 71 5251 36 73 5252 36 73 5253 882 891 5254 881 890 5255 882 891 5256 36 73 5257 37 75 5258 37 75 5259 883 892 5260 882 891 5261 883 892 5262 37 75 5263 38 77 5264 38 77 5265 884 893 5266 883 892 5267 884 893 5268 38 77 5269 39 79 5270 39 79 5271 885 894 5272 884 893 5273 885 894 5274 39 79 5275 40 81 5276 40 81 5277 886 895 5278 885 894 5279 886 895 5280 40 81 5281 41 83 5282 41 83 5283 887 896 5284 886 895 5285 887 896 5286 41 83 5287 42 85 5288 42 85 5289 888 897 5290 887 896 5291 888 897 5292 42 85 5293 43 87 5294 43 87 5295 889 898 5296 888 897 5297 889 898 5298 43 87 5299 44 89 5300 44 89 5301 890 899 5302 889 898 5303 890 899 5304 44 89 5305 45 91 5306 45 91 5307 891 900 5308 890 899 5309 891 900 5310 45 91 5311 46 93 5312 46 93 5313 892 901 5314 891 900 5315 892 901 5316 46 93 5317 47 95 5318 47 95 5319 893 902 5320 892 901 5321 893 902 5322 47 95 5323 48 97 5324 48 97 5325 894 903 5326 893 902 5327 894 903 5328 48 97 5329 49 99 5330 49 99 5331 895 904 5332 894 903 5333 895 904 5334 49 99 5335 50 101 5336 50 101 5337 896 905 5338 895 904 5339 896 905 5340 50 101 5341 51 103 5342 51 103 5343 897 906 5344 896 905 5345 897 906 5346 51 103 5347 52 105 5348 52 105 5349 898 907 5350 897 906 5351 898 907 5352 52 105 5353 53 107 5354 53 107 5355 899 908 5356 898 907 5357 899 908 5358 53 107 5359 54 109 5360 54 109 5361 900 909 5362 899 908 5363 900 909 5364 54 109 5365 55 111 5366 55 111 5367 901 910 5368 900 909 5369 901 910 5370 55 111 5371 56 113 5372 56 113 5373 902 911 5374 901 910 5375 903 912 5376 939 913 5377 940 914 5378 940 914 5379 904 915 5380 903 912 5381 904 915 5382 940 914 5383 941 916 5384 941 916 5385 905 917 5386 904 915 5387 905 917 5388 941 916 5389 942 918 5390 942 918 5391 906 919 5392 905 917 5393 906 919 5394 942 918 5395 943 920 5396 943 920 5397 907 921 5398 906 919 5399 907 921 5400 943 920 5401 944 922 5402 944 922 5403 908 923 5404 907 921 5405 908 923 5406 944 922 5407 945 924 5408 945 924 5409 909 925 5410 908 923 5411 909 925 5412 945 924 5413 946 926 5414 946 926 5415 910 927 5416 909 925 5417 910 927 5418 946 926 5419 947 928 5420 947 928 5421 911 929 5422 910 927 5423 911 929 5424 947 928 5425 948 930 5426 948 930 5427 912 931 5428 911 929 5429 912 931 5430 948 930 5431 949 932 5432 949 932 5433 913 933 5434 912 931 5435 913 933 5436 949 932 5437 950 934 5438 950 934 5439 914 935 5440 913 933 5441 914 935 5442 950 934 5443 951 936 5444 951 936 5445 915 937 5446 914 935 5447 915 937 5448 951 936 5449 952 938 5450 952 938 5451 916 939 5452 915 937 5453 916 939 5454 952 938 5455 953 940 5456 953 940 5457 917 941 5458 916 939 5459 917 941 5460 953 940 5461 954 942 5462 954 942 5463 918 943 5464 917 941 5465 918 943 5466 954 942 5467 955 944 5468 955 944 5469 919 945 5470 918 943 5471 919 945 5472 955 944 5473 956 946 5474 956 946 5475 920 947 5476 919 945 5477 920 947 5478 956 946 5479 957 948 5480 957 948 5481 921 949 5482 920 947 5483 921 949 5484 957 948 5485 958 950 5486 958 950 5487 922 951 5488 921 949 5489 922 951 5490 958 950 5491 959 952 5492 959 952 5493 923 953 5494 922 951 5495 923 953 5496 959 952 5497 960 954 5498 960 954 5499 924 955 5500 923 953 5501 924 955 5502 960 954 5503 961 956 5504 961 956 5505 925 957 5506 924 955 5507 925 957 5508 961 956 5509 962 958 5510 962 958 5511 926 959 5512 925 957 5513 926 959 5514 962 958 5515 963 960 5516 963 960 5517 927 961 5518 926 959 5519 927 961 5520 963 960 5521 964 962 5522 964 962 5523 928 963 5524 927 961 5525 928 963 5526 964 962 5527 965 964 5528 965 964 5529 929 965 5530 928 963 5531 929 965 5532 965 964 5533 966 966 5534 966 966 5535 930 967 5536 929 965 5537 930 967 5538 966 966 5539 967 968 5540 967 968 5541 931 969 5542 930 967 5543 931 969 5544 967 968 5545 968 970 5546 968 970 5547 932 971 5548 931 969 5549 932 971 5550 968 970 5551 969 972 5552 969 972 5553 933 973 5554 932 971 5555 933 973 5556 969 972 5557 970 974 5558 970 974 5559 934 975 5560 933 973 5561 934 975 5562 970 974 5563 971 976 5564 971 976 5565 935 977 5566 934 975 5567 935 977 5568 971 976 5569 972 978 5570 972 978 5571 936 979 5572 935 977 5573 936 979 5574 972 978 5575 973 980 5576 973 980 5577 937 981 5578 936 979 5579 937 981 5580 973 980 5581 974 982 5582 974 982 5583 938 983 5584 937 981 5585 938 983 5586 974 982 5587 57 1 5588 57 1 5589 0 0 5590 938 983 5591 939 913 5592 975 984 5593 976 985 5594 976 985 5595 940 914 5596 939 913 5597 940 914 5598 976 985 5599 977 986 5600 977 986 5601 941 916 5602 940 914 5603 941 916 5604 977 986 5605 978 987 5606 978 987 5607 942 918 5608 941 916 5609 942 918 5610 978 987 5611 979 988 5612 979 988 5613 943 920 5614 942 918 5615 943 920 5616 979 988 5617 980 989 5618 980 989 5619 944 922 5620 943 920 5621 944 922 5622 980 989 5623 981 990 5624 981 990 5625 945 924 5626 944 922 5627 945 924 5628 981 990 5629 982 991 5630 982 991 5631 946 926 5632 945 924 5633 946 926 5634 982 991 5635 983 992 5636 983 992 5637 947 928 5638 946 926 5639 947 928 5640 983 992 5641 984 993 5642 984 993 5643 948 930 5644 947 928 5645 948 930 5646 984 993 5647 985 994 5648 985 994 5649 949 932 5650 948 930 5651 949 932 5652 985 994 5653 986 995 5654 986 995 5655 950 934 5656 949 932 5657 950 934 5658 986 995 5659 987 996 5660 987 996 5661 951 936 5662 950 934 5663 951 936 5664 987 996 5665 988 997 5666 988 997 5667 952 938 5668 951 936 5669 952 938 5670 988 997 5671 989 998 5672 989 998 5673 953 940 5674 952 938 5675 953 940 5676 989 998 5677 990 999 5678 990 999 5679 954 942 5680 953 940 5681 954 942 5682 990 999 5683 991 1000 5684 991 1000 5685 955 944 5686 954 942 5687 955 944 5688 991 1000 5689 992 1001 5690 992 1001 5691 956 946 5692 955 944 5693 956 946 5694 992 1001 5695 993 1002 5696 993 1002 5697 957 948 5698 956 946 5699 957 948 5700 993 1002 5701 994 1003 5702 994 1003 5703 958 950 5704 957 948 5705 958 950 5706 994 1003 5707 995 1004 5708 995 1004 5709 959 952 5710 958 950 5711 959 952 5712 995 1004 5713 996 1005 5714 996 1005 5715 960 954 5716 959 952 5717 960 954 5718 996 1005 5719 997 1006 5720 997 1006 5721 961 956 5722 960 954 5723 961 956 5724 997 1006 5725 998 1007 5726 998 1007 5727 962 958 5728 961 956 5729 962 958 5730 998 1007 5731 999 1008 5732 999 1008 5733 963 960 5734 962 958 5735 963 960 5736 999 1008 5737 1000 1009 5738 1000 1009 5739 964 962 5740 963 960 5741 964 962 5742 1000 1009 5743 1001 1010 5744 1001 1010 5745 965 964 5746 964 962 5747 965 964 5748 1001 1010 5749 1002 1011 5750 1002 1011 5751 966 966 5752 965 964 5753 966 966 5754 1002 1011 5755 1003 1012 5756 1003 1012 5757 967 968 5758 966 966 5759 967 968 5760 1003 1012 5761 1004 1013 5762 1004 1013 5763 968 970 5764 967 968 5765 968 970 5766 1004 1013 5767 1005 1014 5768 1005 1014 5769 969 972 5770 968 970 5771 969 972 5772 1005 1014 5773 1006 1015 5774 1006 1015 5775 970 974 5776 969 972 5777 970 974 5778 1006 1015 5779 1007 1016 5780 1007 1016 5781 971 976 5782 970 974 5783 971 976 5784 1007 1016 5785 1008 1017 5786 1008 1017 5787 972 978 5788 971 976 5789 972 978 5790 1008 1017 5791 1009 1018 5792 1009 1018 5793 973 980 5794 972 978 5795 973 980 5796 1009 1018 5797 1010 1019 5798 1010 1019 5799 974 982 5800 973 980 5801 974 982 5802 1010 1019 5803 114 114 5804 114 114 5805 57 1 5806 974 982 5807 975 984 5808 1011 1020 5809 1012 1021 5810 1012 1021 5811 976 985 5812 975 984 5813 976 985 5814 1012 1021 5815 1013 1022 5816 1013 1022 5817 977 986 5818 976 985 5819 977 986 5820 1013 1022 5821 1014 1023 5822 1014 1023 5823 978 987 5824 977 986 5825 978 987 5826 1014 1023 5827 1015 1024 5828 1015 1024 5829 979 988 5830 978 987 5831 979 988 5832 1015 1024 5833 1016 1025 5834 1016 1025 5835 980 989 5836 979 988 5837 980 989 5838 1016 1025 5839 1017 1026 5840 1017 1026 5841 981 990 5842 980 989 5843 981 990 5844 1017 1026 5845 1018 1027 5846 1018 1027 5847 982 991 5848 981 990 5849 982 991 5850 1018 1027 5851 1019 1028 5852 1019 1028 5853 983 992 5854 982 991 5855 983 992 5856 1019 1028 5857 1020 1029 5858 1020 1029 5859 984 993 5860 983 992 5861 984 993 5862 1020 1029 5863 1021 1030 5864 1021 1030 5865 985 994 5866 984 993 5867 985 994 5868 1021 1030 5869 1022 1031 5870 1022 1031 5871 986 995 5872 985 994 5873 986 995 5874 1022 1031 5875 1023 1032 5876 1023 1032 5877 987 996 5878 986 995 5879 987 996 5880 1023 1032 5881 1024 1033 5882 1024 1033 5883 988 997 5884 987 996 5885 988 997 5886 1024 1033 5887 1025 1034 5888 1025 1034 5889 989 998 5890 988 997 5891 989 998 5892 1025 1034 5893 1026 1035 5894 1026 1035 5895 990 999 5896 989 998 5897 990 999 5898 1026 1035 5899 1027 1036 5900 1027 1036 5901 991 1000 5902 990 999 5903 991 1000 5904 1027 1036 5905 1028 1037 5906 1028 1037 5907 992 1001 5908 991 1000 5909 992 1001 5910 1028 1037 5911 1029 1038 5912 1029 1038 5913 993 1002 5914 992 1001 5915 993 1002 5916 1029 1038 5917 1030 1039 5918 1030 1039 5919 994 1003 5920 993 1002 5921 994 1003 5922 1030 1039 5923 1031 1040 5924 1031 1040 5925 995 1004 5926 994 1003 5927 995 1004 5928 1031 1040 5929 1032 1041 5930 1032 1041 5931 996 1005 5932 995 1004 5933 996 1005 5934 1032 1041 5935 1033 1042 5936 1033 1042 5937 997 1006 5938 996 1005 5939 997 1006 5940 1033 1042 5941 1034 1043 5942 1034 1043 5943 998 1007 5944 997 1006 5945 998 1007 5946 1034 1043 5947 1035 1044 5948 1035 1044 5949 999 1008 5950 998 1007 5951 999 1008 5952 1035 1044 5953 1036 1045 5954 1036 1045 5955 1000 1009 5956 999 1008 5957 1000 1009 5958 1036 1045 5959 1037 1046 5960 1037 1046 5961 1001 1010 5962 1000 1009 5963 1001 1010 5964 1037 1046 5965 1038 1047 5966 1038 1047 5967 1002 1011 5968 1001 1010 5969 1002 1011 5970 1038 1047 5971 1039 1048 5972 1039 1048 5973 1003 1012 5974 1002 1011 5975 1003 1012 5976 1039 1048 5977 1040 1049 5978 1040 1049 5979 1004 1013 5980 1003 1012 5981 1004 1013 5982 1040 1049 5983 1041 1050 5984 1041 1050 5985 1005 1014 5986 1004 1013 5987 1005 1014 5988 1041 1050 5989 1042 1051 5990 1042 1051 5991 1006 1015 5992 1005 1014 5993 1006 1015 5994 1042 1051 5995 1043 1052 5996 1043 1052 5997 1007 1016 5998 1006 1015 5999 1007 1016 6000 1043 1052 6001 1044 1053 6002 1044 1053 6003 1008 1017 6004 1007 1016 6005 1008 1017 6006 1044 1053 6007 1045 1054 6008 1045 1054 6009 1009 1018 6010 1008 1017 6011 1009 1018 6012 1045 1054 6013 1046 1055 6014 1046 1055 6015 1010 1019 6016 1009 1018 6017 1010 1019 6018 1046 1055 6019 171 171 6020 171 171 6021 114 114 6022 1010 1019 6023 1011 1020 6024 1047 1056 6025 1048 1057 6026 1048 1057 6027 1012 1021 6028 1011 1020 6029 1012 1021 6030 1048 1057 6031 1049 1058 6032 1049 1058 6033 1013 1022 6034 1012 1021 6035 1013 1022 6036 1049 1058 6037 1050 1059 6038 1050 1059 6039 1014 1023 6040 1013 1022 6041 1014 1023 6042 1050 1059 6043 1051 1060 6044 1051 1060 6045 1015 1024 6046 1014 1023 6047 1015 1024 6048 1051 1060 6049 1052 1061 6050 1052 1061 6051 1016 1025 6052 1015 1024 6053 1016 1025 6054 1052 1061 6055 1053 1062 6056 1053 1062 6057 1017 1026 6058 1016 1025 6059 1017 1026 6060 1053 1062 6061 1054 1063 6062 1054 1063 6063 1018 1027 6064 1017 1026 6065 1018 1027 6066 1054 1063 6067 1055 1064 6068 1055 1064 6069 1019 1028 6070 1018 1027 6071 1019 1028 6072 1055 1064 6073 1056 1065 6074 1056 1065 6075 1020 1029 6076 1019 1028 6077 1020 1029 6078 1056 1065 6079 1057 1066 6080 1057 1066 6081 1021 1030 6082 1020 1029 6083 1021 1030 6084 1057 1066 6085 1058 1067 6086 1058 1067 6087 1022 1031 6088 1021 1030 6089 1022 1031 6090 1058 1067 6091 1059 1068 6092 1059 1068 6093 1023 1032 6094 1022 1031 6095 1023 1032 6096 1059 1068 6097 1060 1069 6098 1060 1069 6099 1024 1033 6100 1023 1032 6101 1024 1033 6102 1060 1069 6103 1061 1070 6104 1061 1070 6105 1025 1034 6106 1024 1033 6107 1025 1034 6108 1061 1070 6109 1062 1071 6110 1062 1071 6111 1026 1035 6112 1025 1034 6113 1026 1035 6114 1062 1071 6115 1063 1072 6116 1063 1072 6117 1027 1036 6118 1026 1035 6119 1027 1036 6120 1063 1072 6121 1064 1073 6122 1064 1073 6123 1028 1037 6124 1027 1036 6125 1028 1037 6126 1064 1073 6127 1065 1074 6128 1065 1074 6129 1029 1038 6130 1028 1037 6131 1029 1038 6132 1065 1074 6133 1066 1075 6134 1066 1075 6135 1030 1039 6136 1029 1038 6137 1030 1039 6138 1066 1075 6139 1067 1076 6140 1067 1076 6141 1031 1040 6142 1030 1039 6143 1031 1040 6144 1067 1076 6145 1068 1077 6146 1068 1077 6147 1032 1041 6148 1031 1040 6149 1032 1041 6150 1068 1077 6151 1069 1078 6152 1069 1078 6153 1033 1042 6154 1032 1041 6155 1033 1042 6156 1069 1078 6157 1070 1079 6158 1070 1079 6159 1034 1043 6160 1033 1042 6161 1034 1043 6162 1070 1079 6163 1071 1080 6164 1071 1080 6165 1035 1044 6166 1034 1043 6167 1035 1044 6168 1071 1080 6169 1072 1081 6170 1072 1081 6171 1036 1045 6172 1035 1044 6173 1036 1045 6174 1072 1081 6175 1073 1082 6176 1073 1082 6177 1037 1046 6178 1036 1045 6179 1037 1046 6180 1073 1082 6181 1074 1083 6182 1074 1083 6183 1038 1047 6184 1037 1046 6185 1038 1047 6186 1074 1083 6187 1075 1084 6188 1075 1084 6189 1039 1048 6190 1038 1047 6191 1039 1048 6192 1075 1084 6193 1076 1085 6194 1076 1085 6195 1040 1049 6196 1039 1048 6197 1040 1049 6198 1076 1085 6199 1077 1086 6200 1077 1086 6201 1041 1050 6202 1040 1049 6203 1041 1050 6204 1077 1086 6205 1078 1087 6206 1078 1087 6207 1042 1051 6208 1041 1050 6209 1042 1051 6210 1078 1087 6211 1079 1088 6212 1079 1088 6213 1043 1052 6214 1042 1051 6215 1043 1052 6216 1079 1088 6217 1080 1089 6218 1080 1089 6219 1044 1053 6220 1043 1052 6221 1044 1053 6222 1080 1089 6223 1081 1090 6224 1081 1090 6225 1045 1054 6226 1044 1053 6227 1045 1054 6228 1081 1090 6229 1082 1091 6230 1082 1091 6231 1046 1055 6232 1045 1054 6233 1046 1055 6234 1082 1091 6235 228 228 6236 228 228 6237 171 171 6238 1046 1055 6239 1047 1056 6240 1083 1092 6241 1084 1093 6242 1084 1093 6243 1048 1057 6244 1047 1056 6245 1048 1057 6246 1084 1093 6247 1085 1094 6248 1085 1094 6249 1049 1058 6250 1048 1057 6251 1049 1058 6252 1085 1094 6253 1086 1095 6254 1086 1095 6255 1050 1059 6256 1049 1058 6257 1050 1059 6258 1086 1095 6259 1087 1096 6260 1087 1096 6261 1051 1060 6262 1050 1059 6263 1051 1060 6264 1087 1096 6265 1088 1097 6266 1088 1097 6267 1052 1061 6268 1051 1060 6269 1052 1061 6270 1088 1097 6271 1089 1098 6272 1089 1098 6273 1053 1062 6274 1052 1061 6275 1053 1062 6276 1089 1098 6277 1090 1099 6278 1090 1099 6279 1054 1063 6280 1053 1062 6281 1054 1063 6282 1090 1099 6283 1091 1100 6284 1091 1100 6285 1055 1064 6286 1054 1063 6287 1055 1064 6288 1091 1100 6289 1092 1101 6290 1092 1101 6291 1056 1065 6292 1055 1064 6293 1056 1065 6294 1092 1101 6295 1093 1102 6296 1093 1102 6297 1057 1066 6298 1056 1065 6299 1057 1066 6300 1093 1102 6301 1094 1103 6302 1094 1103 6303 1058 1067 6304 1057 1066 6305 1058 1067 6306 1094 1103 6307 1095 1104 6308 1095 1104 6309 1059 1068 6310 1058 1067 6311 1059 1068 6312 1095 1104 6313 1096 1105 6314 1096 1105 6315 1060 1069 6316 1059 1068 6317 1060 1069 6318 1096 1105 6319 1097 1106 6320 1097 1106 6321 1061 1070 6322 1060 1069 6323 1061 1070 6324 1097 1106 6325 1098 1107 6326 1098 1107 6327 1062 1071 6328 1061 1070 6329 1062 1071 6330 1098 1107 6331 1099 1108 6332 1099 1108 6333 1063 1072 6334 1062 1071 6335 1063 1072 6336 1099 1108 6337 1100 1109 6338 1100 1109 6339 1064 1073 6340 1063 1072 6341 1064 1073 6342 1100 1109 6343 1101 1110 6344 1101 1110 6345 1065 1074 6346 1064 1073 6347 1065 1074 6348 1101 1110 6349 1102 1111 6350 1102 1111 6351 1066 1075 6352 1065 1074 6353 1066 1075 6354 1102 1111 6355 1103 1112 6356 1103 1112 6357 1067 1076 6358 1066 1075 6359 1067 1076 6360 1103 1112 6361 1104 1113 6362 1104 1113 6363 1068 1077 6364 1067 1076 6365 1068 1077 6366 1104 1113 6367 1105 1114 6368 1105 1114 6369 1069 1078 6370 1068 1077 6371 1069 1078 6372 1105 1114 6373 1106 1115 6374 1106 1115 6375 1070 1079 6376 1069 1078 6377 1070 1079 6378 1106 1115 6379 1107 1116 6380 1107 1116 6381 1071 1080 6382 1070 1079 6383 1071 1080 6384 1107 1116 6385 1108 1117 6386 1108 1117 6387 1072 1081 6388 1071 1080 6389 1072 1081 6390 1108 1117 6391 1109 1118 6392 1109 1118 6393 1073 1082 6394 1072 1081 6395 1073 1082 6396 1109 1118 6397 1110 1119 6398 1110 1119 6399 1074 1083 6400 1073 1082 6401 1074 1083 6402 1110 1119 6403 1111 1120 6404 1111 1120 6405 1075 1084 6406 1074 1083 6407 1075 1084 6408 1111 1120 6409 1112 1121 6410 1112 1121 6411 1076 1085 6412 1075 1084 6413 1076 1085 6414 1112 1121 6415 1113 1122 6416 1113 1122 6417 1077 1086 6418 1076 1085 6419 1077 1086 6420 1113 1122 6421 1114 1123 6422 1114 1123 6423 1078 1087 6424 1077 1086 6425 1078 1087 6426 1114 1123 6427 1115 1124 6428 1115 1124 6429 1079 1088 6430 1078 1087 6431 1079 1088 6432 1115 1124 6433 1116 1125 6434 1116 1125 6435 1080 1089 6436 1079 1088 6437 1080 1089 6438 1116 1125 6439 1117 1126 6440 1117 1126 6441 1081 1090 6442 1080 1089 6443 1081 1090 6444 1117 1126 6445 1118 1127 6446 1118 1127 6447 1082 1091 6448 1081 1090 6449 1082 1091 6450 1118 1127 6451 285 285 6452 285 285 6453 228 228 6454 1082 1091 6455 1083 1092 6456 1119 1128 6457 1120 1129 6458 1120 1129 6459 1084 1093 6460 1083 1092 6461 1084 1093 6462 1120 1129 6463 1121 1130 6464 1121 1130 6465 1085 1094 6466 1084 1093 6467 1085 1094 6468 1121 1130 6469 1122 1131 6470 1122 1131 6471 1086 1095 6472 1085 1094 6473 1086 1095 6474 1122 1131 6475 1123 1132 6476 1123 1132 6477 1087 1096 6478 1086 1095 6479 1087 1096 6480 1123 1132 6481 1124 1133 6482 1124 1133 6483 1088 1097 6484 1087 1096 6485 1088 1097 6486 1124 1133 6487 1125 1134 6488 1125 1134 6489 1089 1098 6490 1088 1097 6491 1089 1098 6492 1125 1134 6493 1126 1135 6494 1126 1135 6495 1090 1099 6496 1089 1098 6497 1090 1099 6498 1126 1135 6499 1127 1136 6500 1127 1136 6501 1091 1100 6502 1090 1099 6503 1091 1100 6504 1127 1136 6505 1128 1137 6506 1128 1137 6507 1092 1101 6508 1091 1100 6509 1092 1101 6510 1128 1137 6511 1129 1138 6512 1129 1138 6513 1093 1102 6514 1092 1101 6515 1093 1102 6516 1129 1138 6517 1130 1139 6518 1130 1139 6519 1094 1103 6520 1093 1102 6521 1094 1103 6522 1130 1139 6523 1131 1140 6524 1131 1140 6525 1095 1104 6526 1094 1103 6527 1095 1104 6528 1131 1140 6529 1132 1141 6530 1132 1141 6531 1096 1105 6532 1095 1104 6533 1096 1105 6534 1132 1141 6535 1133 1142 6536 1133 1142 6537 1097 1106 6538 1096 1105 6539 1097 1106 6540 1133 1142 6541 1134 1143 6542 1134 1143 6543 1098 1107 6544 1097 1106 6545 1098 1107 6546 1134 1143 6547 1135 1144 6548 1135 1144 6549 1099 1108 6550 1098 1107 6551 1099 1108 6552 1135 1144 6553 1136 1145 6554 1136 1145 6555 1100 1109 6556 1099 1108 6557 1100 1109 6558 1136 1145 6559 1137 1146 6560 1137 1146 6561 1101 1110 6562 1100 1109 6563 1101 1110 6564 1137 1146 6565 1138 1147 6566 1138 1147 6567 1102 1111 6568 1101 1110 6569 1102 1111 6570 1138 1147 6571 1139 1148 6572 1139 1148 6573 1103 1112 6574 1102 1111 6575 1103 1112 6576 1139 1148 6577 1140 1149 6578 1140 1149 6579 1104 1113 6580 1103 1112 6581 1104 1113 6582 1140 1149 6583 1141 1150 6584 1141 1150 6585 1105 1114 6586 1104 1113 6587 1105 1114 6588 1141 1150 6589 1142 1151 6590 1142 1151 6591 1106 1115 6592 1105 1114 6593 1106 1115 6594 1142 1151 6595 1143 1152 6596 1143 1152 6597 1107 1116 6598 1106 1115 6599 1107 1116 6600 1143 1152 6601 1144 1153 6602 1144 1153 6603 1108 1117 6604 1107 1116 6605 1108 1117 6606 1144 1153 6607 1145 1154 6608 1145 1154 6609 1109 1118 6610 1108 1117 6611 1109 1118 6612 1145 1154 6613 1146 1155 6614 1146 1155 6615 1110 1119 6616 1109 1118 6617 1110 1119 6618 1146 1155 6619 1147 1156 6620 1147 1156 6621 1111 1120 6622 1110 1119 6623 1111 1120 6624 1147 1156 6625 1148 1157 6626 1148 1157 6627 1112 1121 6628 1111 1120 6629 1112 1121 6630 1148 1157 6631 1149 1158 6632 1149 1158 6633 1113 1122 6634 1112 1121 6635 1113 1122 6636 1149 1158 6637 1150 1159 6638 1150 1159 6639 1114 1123 6640 1113 1122 6641 1114 1123 6642 1150 1159 6643 1151 1160 6644 1151 1160 6645 1115 1124 6646 1114 1123 6647 1115 1124 6648 1151 1160 6649 1152 1161 6650 1152 1161 6651 1116 1125 6652 1115 1124 6653 1116 1125 6654 1152 1161 6655 1153 1162 6656 1153 1162 6657 1117 1126 6658 1116 1125 6659 1117 1126 6660 1153 1162 6661 1154 1163 6662 1154 1163 6663 1118 1127 6664 1117 1126 6665 1118 1127 6666 1154 1163 6667 1155 342 6668 1155 342 6669 285 285 6670 1118 1127 6671 1119 1128 6672 1156 1164 6673 1157 1165 6674 1157 1165 6675 1120 1129 6676 1119 1128 6677 1120 1129 6678 1157 1165 6679 1158 1166 6680 1158 1166 6681 1121 1130 6682 1120 1129 6683 1121 1130 6684 1158 1166 6685 1159 1167 6686 1159 1167 6687 1122 1131 6688 1121 1130 6689 1122 1131 6690 1159 1167 6691 1160 1168 6692 1160 1168 6693 1123 1132 6694 1122 1131 6695 1123 1132 6696 1160 1168 6697 1161 1169 6698 1161 1169 6699 1124 1133 6700 1123 1132 6701 1124 1133 6702 1161 1169 6703 1162 1170 6704 1162 1170 6705 1125 1134 6706 1124 1133 6707 1125 1134 6708 1162 1170 6709 1163 1171 6710 1163 1171 6711 1126 1135 6712 1125 1134 6713 1126 1135 6714 1163 1171 6715 1164 1172 6716 1164 1172 6717 1127 1136 6718 1126 1135 6719 1127 1136 6720 1164 1172 6721 1165 1173 6722 1165 1173 6723 1128 1137 6724 1127 1136 6725 1128 1137 6726 1165 1173 6727 1166 1174 6728 1166 1174 6729 1129 1138 6730 1128 1137 6731 1129 1138 6732 1166 1174 6733 1167 1175 6734 1167 1175 6735 1130 1139 6736 1129 1138 6737 1130 1139 6738 1167 1175 6739 1168 1176 6740 1168 1176 6741 1131 1140 6742 1130 1139 6743 1131 1140 6744 1168 1176 6745 1169 1177 6746 1169 1177 6747 1132 1141 6748 1131 1140 6749 1132 1141 6750 1169 1177 6751 1170 1178 6752 1170 1178 6753 1133 1142 6754 1132 1141 6755 1133 1142 6756 1170 1178 6757 1171 1179 6758 1171 1179 6759 1134 1143 6760 1133 1142 6761 1134 1143 6762 1171 1179 6763 1172 1180 6764 1172 1180 6765 1135 1144 6766 1134 1143 6767 1135 1144 6768 1172 1180 6769 1173 1181 6770 1173 1181 6771 1136 1145 6772 1135 1144 6773 1136 1145 6774 1173 1181 6775 1174 1182 6776 1174 1182 6777 1137 1146 6778 1136 1145 6779 1137 1146 6780 1174 1182 6781 1175 1183 6782 1175 1183 6783 1138 1147 6784 1137 1146 6785 1138 1147 6786 1175 1183 6787 1176 1184 6788 1176 1184 6789 1139 1148 6790 1138 1147 6791 1139 1148 6792 1176 1184 6793 1177 1185 6794 1177 1185 6795 1140 1149 6796 1139 1148 6797 1140 1149 6798 1177 1185 6799 1178 1186 6800 1178 1186 6801 1141 1150 6802 1140 1149 6803 1141 1150 6804 1178 1186 6805 1179 1187 6806 1179 1187 6807 1142 1151 6808 1141 1150 6809 1142 1151 6810 1179 1187 6811 1180 1188 6812 1180 1188 6813 1143 1152 6814 1142 1151 6815 1143 1152 6816 1180 1188 6817 1181 1189 6818 1181 1189 6819 1144 1153 6820 1143 1152 6821 1144 1153 6822 1181 1189 6823 1182 1190 6824 1182 1190 6825 1145 1154 6826 1144 1153 6827 1145 1154 6828 1182 1190 6829 1183 1191 6830 1183 1191 6831 1146 1155 6832 1145 1154 6833 1146 1155 6834 1183 1191 6835 1184 1192 6836 1184 1192 6837 1147 1156 6838 1146 1155 6839 1147 1156 6840 1184 1192 6841 1185 1193 6842 1185 1193 6843 1148 1157 6844 1147 1156 6845 1148 1157 6846 1185 1193 6847 1186 1194 6848 1186 1194 6849 1149 1158 6850 1148 1157 6851 1149 1158 6852 1186 1194 6853 1187 1195 6854 1187 1195 6855 1150 1159 6856 1149 1158 6857 1150 1159 6858 1187 1195 6859 1188 1196 6860 1188 1196 6861 1151 1160 6862 1150 1159 6863 1151 1160 6864 1188 1196 6865 1189 1197 6866 1189 1197 6867 1152 1161 6868 1151 1160 6869 1152 1161 6870 1189 1197 6871 1190 1198 6872 1190 1198 6873 1153 1162 6874 1152 1161 6875 1153 1162 6876 1190 1198 6877 1191 1199 6878 1191 1199 6879 1154 1163 6880 1153 1162 6881 1154 1163 6882 1191 1199 6883 1192 399 6884 1192 399 6885 1155 342 6886 1154 1163 6887 1156 1164 6888 1193 1200 6889 1194 1201 6890 1194 1201 6891 1157 1165 6892 1156 1164 6893 1157 1165 6894 1194 1201 6895 1195 1202 6896 1195 1202 6897 1158 1166 6898 1157 1165 6899 1158 1166 6900 1195 1202 6901 1196 1203 6902 1196 1203 6903 1159 1167 6904 1158 1166 6905 1159 1167 6906 1196 1203 6907 1197 1204 6908 1197 1204 6909 1160 1168 6910 1159 1167 6911 1160 1168 6912 1197 1204 6913 1198 1205 6914 1198 1205 6915 1161 1169 6916 1160 1168 6917 1161 1169 6918 1198 1205 6919 1199 1206 6920 1199 1206 6921 1162 1170 6922 1161 1169 6923 1162 1170 6924 1199 1206 6925 1200 1207 6926 1200 1207 6927 1163 1171 6928 1162 1170 6929 1163 1171 6930 1200 1207 6931 1201 1208 6932 1201 1208 6933 1164 1172 6934 1163 1171 6935 1164 1172 6936 1201 1208 6937 1202 1209 6938 1202 1209 6939 1165 1173 6940 1164 1172 6941 1165 1173 6942 1202 1209 6943 1203 1210 6944 1203 1210 6945 1166 1174 6946 1165 1173 6947 1166 1174 6948 1203 1210 6949 1204 1211 6950 1204 1211 6951 1167 1175 6952 1166 1174 6953 1167 1175 6954 1204 1211 6955 1205 1212 6956 1205 1212 6957 1168 1176 6958 1167 1175 6959 1168 1176 6960 1205 1212 6961 1206 1213 6962 1206 1213 6963 1169 1177 6964 1168 1176 6965 1169 1177 6966 1206 1213 6967 1207 1214 6968 1207 1214 6969 1170 1178 6970 1169 1177 6971 1170 1178 6972 1207 1214 6973 1208 1215 6974 1208 1215 6975 1171 1179 6976 1170 1178 6977 1171 1179 6978 1208 1215 6979 1209 1216 6980 1209 1216 6981 1172 1180 6982 1171 1179 6983 1172 1180 6984 1209 1216 6985 1210 1217 6986 1210 1217 6987 1173 1181 6988 1172 1180 6989 1173 1181 6990 1210 1217 6991 1211 1218 6992 1211 1218 6993 1174 1182 6994 1173 1181 6995 1174 1182 6996 1211 1218 6997 1212 1219 6998 1212 1219 6999 1175 1183 7000 1174 1182 7001 1175 1183 7002 1212 1219 7003 1213 1220 7004 1213 1220 7005 1176 1184 7006 1175 1183 7007 1176 1184 7008 1213 1220 7009 1214 1221 7010 1214 1221 7011 1177 1185 7012 1176 1184 7013 1177 1185 7014 1214 1221 7015 1215 1222 7016 1215 1222 7017 1178 1186 7018 1177 1185 7019 1178 1186 7020 1215 1222 7021 1216 1223 7022 1216 1223 7023 1179 1187 7024 1178 1186 7025 1179 1187 7026 1216 1223 7027 1217 1224 7028 1217 1224 7029 1180 1188 7030 1179 1187 7031 1180 1188 7032 1217 1224 7033 1218 1225 7034 1218 1225 7035 1181 1189 7036 1180 1188 7037 1181 1189 7038 1218 1225 7039 1219 1226 7040 1219 1226 7041 1182 1190 7042 1181 1189 7043 1182 1190 7044 1219 1226 7045 1220 1227 7046 1220 1227 7047 1183 1191 7048 1182 1190 7049 1183 1191 7050 1220 1227 7051 1221 1228 7052 1221 1228 7053 1184 1192 7054 1183 1191 7055 1184 1192 7056 1221 1228 7057 1222 1229 7058 1222 1229 7059 1185 1193 7060 1184 1192 7061 1185 1193 7062 1222 1229 7063 1223 1230 7064 1223 1230 7065 1186 1194 7066 1185 1193 7067 1186 1194 7068 1223 1230 7069 1224 1231 7070 1224 1231 7071 1187 1195 7072 1186 1194 7073 1187 1195 7074 1224 1231 7075 1225 1232 7076 1225 1232 7077 1188 1196 7078 1187 1195 7079 1188 1196 7080 1225 1232 7081 1226 1233 7082 1226 1233 7083 1189 1197 7084 1188 1196 7085 1189 1197 7086 1226 1233 7087 1227 1234 7088 1227 1234 7089 1190 1198 7090 1189 1197 7091 1190 1198 7092 1227 1234 7093 1228 1235 7094 1228 1235 7095 1191 1199 7096 1190 1198 7097 1191 1199 7098 1228 1235 7099 1229 456 7100 1229 456 7101 1192 399 7102 1191 1199 7103 1193 1200 7104 1230 1236 7105 1231 1237 7106 1231 1237 7107 1194 1201 7108 1193 1200 7109 1194 1201 7110 1231 1237 7111 1232 1238 7112 1232 1238 7113 1195 1202 7114 1194 1201 7115 1195 1202 7116 1232 1238 7117 1233 1239 7118 1233 1239 7119 1196 1203 7120 1195 1202 7121 1196 1203 7122 1233 1239 7123 1234 1240 7124 1234 1240 7125 1197 1204 7126 1196 1203 7127 1197 1204 7128 1234 1240 7129 1235 1241 7130 1235 1241 7131 1198 1205 7132 1197 1204 7133 1198 1205 7134 1235 1241 7135 1236 1242 7136 1236 1242 7137 1199 1206 7138 1198 1205 7139 1199 1206 7140 1236 1242 7141 1237 1243 7142 1237 1243 7143 1200 1207 7144 1199 1206 7145 1200 1207 7146 1237 1243 7147 1238 1244 7148 1238 1244 7149 1201 1208 7150 1200 1207 7151 1201 1208 7152 1238 1244 7153 1239 1245 7154 1239 1245 7155 1202 1209 7156 1201 1208 7157 1202 1209 7158 1239 1245 7159 1240 1246 7160 1240 1246 7161 1203 1210 7162 1202 1209 7163 1203 1210 7164 1240 1246 7165 1241 1247 7166 1241 1247 7167 1204 1211 7168 1203 1210 7169 1204 1211 7170 1241 1247 7171 1242 1248 7172 1242 1248 7173 1205 1212 7174 1204 1211 7175 1205 1212 7176 1242 1248 7177 1243 1249 7178 1243 1249 7179 1206 1213 7180 1205 1212 7181 1206 1213 7182 1243 1249 7183 1244 1250 7184 1244 1250 7185 1207 1214 7186 1206 1213 7187 1207 1214 7188 1244 1250 7189 1245 1251 7190 1245 1251 7191 1208 1215 7192 1207 1214 7193 1208 1215 7194 1245 1251 7195 1246 1252 7196 1246 1252 7197 1209 1216 7198 1208 1215 7199 1209 1216 7200 1246 1252 7201 1247 1253 7202 1247 1253 7203 1210 1217 7204 1209 1216 7205 1210 1217 7206 1247 1253 7207 1248 1254 7208 1248 1254 7209 1211 1218 7210 1210 1217 7211 1211 1218 7212 1248 1254 7213 1249 1255 7214 1249 1255 7215 1212 1219 7216 1211 1218 7217 1212 1219 7218 1249 1255 7219 1250 1256 7220 1250 1256 7221 1213 1220 7222 1212 1219 7223 1213 1220 7224 1250 1256 7225 1251 1257 7226 1251 1257 7227 1214 1221 7228 1213 1220 7229 1214 1221 7230 1251 1257 7231 1252 1258 7232 1252 1258 7233 1215 1222 7234 1214 1221 7235 1215 1222 7236 1252 1258 7237 1253 1259 7238 1253 1259 7239 1216 1223 7240 1215 1222 7241 1216 1223 7242 1253 1259 7243 1254 1260 7244 1254 1260 7245 1217 1224 7246 1216 1223 7247 1217 1224 7248 1254 1260 7249 1255 1261 7250 1255 1261 7251 1218 1225 7252 1217 1224 7253 1218 1225 7254 1255 1261 7255 1256 1262 7256 1256 1262 7257 1219 1226 7258 1218 1225 7259 1219 1226 7260 1256 1262 7261 1257 1263 7262 1257 1263 7263 1220 1227 7264 1219 1226 7265 1220 1227 7266 1257 1263 7267 1258 1264 7268 1258 1264 7269 1221 1228 7270 1220 1227 7271 1221 1228 7272 1258 1264 7273 1259 1265 7274 1259 1265 7275 1222 1229 7276 1221 1228 7277 1222 1229 7278 1259 1265 7279 1260 1266 7280 1260 1266 7281 1223 1230 7282 1222 1229 7283 1223 1230 7284 1260 1266 7285 1261 1267 7286 1261 1267 7287 1224 1231 7288 1223 1230 7289 1224 1231 7290 1261 1267 7291 1262 1268 7292 1262 1268 7293 1225 1232 7294 1224 1231 7295 1225 1232 7296 1262 1268 7297 1263 1269 7298 1263 1269 7299 1226 1233 7300 1225 1232 7301 1226 1233 7302 1263 1269 7303 1264 1270 7304 1264 1270 7305 1227 1234 7306 1226 1233 7307 1227 1234 7308 1264 1270 7309 1265 1271 7310 1265 1271 7311 1228 1235 7312 1227 1234 7313 1228 1235 7314 1265 1271 7315 1266 513 7316 1266 513 7317 1229 456 7318 1228 1235 7319 1230 1236 7320 1267 1272 7321 1268 1273 7322 1268 1273 7323 1231 1237 7324 1230 1236 7325 1231 1237 7326 1268 1273 7327 1269 1274 7328 1269 1274 7329 1232 1238 7330 1231 1237 7331 1232 1238 7332 1269 1274 7333 1270 1275 7334 1270 1275 7335 1233 1239 7336 1232 1238 7337 1233 1239 7338 1270 1275 7339 1271 1276 7340 1271 1276 7341 1234 1240 7342 1233 1239 7343 1234 1240 7344 1271 1276 7345 1272 1277 7346 1272 1277 7347 1235 1241 7348 1234 1240 7349 1235 1241 7350 1272 1277 7351 1273 1278 7352 1273 1278 7353 1236 1242 7354 1235 1241 7355 1236 1242 7356 1273 1278 7357 1274 1279 7358 1274 1279 7359 1237 1243 7360 1236 1242 7361 1237 1243 7362 1274 1279 7363 1275 1280 7364 1275 1280 7365 1238 1244 7366 1237 1243 7367 1238 1244 7368 1275 1280 7369 1276 1281 7370 1276 1281 7371 1239 1245 7372 1238 1244 7373 1239 1245 7374 1276 1281 7375 1277 1282 7376 1277 1282 7377 1240 1246 7378 1239 1245 7379 1240 1246 7380 1277 1282 7381 1278 1283 7382 1278 1283 7383 1241 1247 7384 1240 1246 7385 1241 1247 7386 1278 1283 7387 1279 1284 7388 1279 1284 7389 1242 1248 7390 1241 1247 7391 1242 1248 7392 1279 1284 7393 1280 1285 7394 1280 1285 7395 1243 1249 7396 1242 1248 7397 1243 1249 7398 1280 1285 7399 1281 1286 7400 1281 1286 7401 1244 1250 7402 1243 1249 7403 1244 1250 7404 1281 1286 7405 1282 1287 7406 1282 1287 7407 1245 1251 7408 1244 1250 7409 1245 1251 7410 1282 1287 7411 1283 1288 7412 1283 1288 7413 1246 1252 7414 1245 1251 7415 1246 1252 7416 1283 1288 7417 1284 1289 7418 1284 1289 7419 1247 1253 7420 1246 1252 7421 1247 1253 7422 1284 1289 7423 1285 1290 7424 1285 1290 7425 1248 1254 7426 1247 1253 7427 1248 1254 7428 1285 1290 7429 1286 1291 7430 1286 1291 7431 1249 1255 7432 1248 1254 7433 1249 1255 7434 1286 1291 7435 1287 1292 7436 1287 1292 7437 1250 1256 7438 1249 1255 7439 1250 1256 7440 1287 1292 7441 1288 1293 7442 1288 1293 7443 1251 1257 7444 1250 1256 7445 1251 1257 7446 1288 1293 7447 1289 1294 7448 1289 1294 7449 1252 1258 7450 1251 1257 7451 1252 1258 7452 1289 1294 7453 1290 1295 7454 1290 1295 7455 1253 1259 7456 1252 1258 7457 1253 1259 7458 1290 1295 7459 1291 1296 7460 1291 1296 7461 1254 1260 7462 1253 1259 7463 1254 1260 7464 1291 1296 7465 1292 1297 7466 1292 1297 7467 1255 1261 7468 1254 1260 7469 1255 1261 7470 1292 1297 7471 1293 1298 7472 1293 1298 7473 1256 1262 7474 1255 1261 7475 1256 1262 7476 1293 1298 7477 1294 1299 7478 1294 1299 7479 1257 1263 7480 1256 1262 7481 1257 1263 7482 1294 1299 7483 1295 1300 7484 1295 1300 7485 1258 1264 7486 1257 1263 7487 1258 1264 7488 1295 1300 7489 1296 1301 7490 1296 1301 7491 1259 1265 7492 1258 1264 7493 1259 1265 7494 1296 1301 7495 1297 1302 7496 1297 1302 7497 1260 1266 7498 1259 1265 7499 1260 1266 7500 1297 1302 7501 1298 1303 7502 1298 1303 7503 1261 1267 7504 1260 1266 7505 1261 1267 7506 1298 1303 7507 1299 1304 7508 1299 1304 7509 1262 1268 7510 1261 1267 7511 1262 1268 7512 1299 1304 7513 1300 1305 7514 1300 1305 7515 1263 1269 7516 1262 1268 7517 1263 1269 7518 1300 1305 7519 1301 1306 7520 1301 1306 7521 1264 1270 7522 1263 1269 7523 1264 1270 7524 1301 1306 7525 1302 1307 7526 1302 1307 7527 1265 1271 7528 1264 1270 7529 1265 1271 7530 1302 1307 7531 1303 570 7532 1303 570 7533 1266 513 7534 1265 1271 7535 1267 1272 7536 1304 1308 7537 1305 1309 7538 1305 1309 7539 1268 1273 7540 1267 1272 7541 1268 1273 7542 1305 1309 7543 1306 1310 7544 1306 1310 7545 1269 1274 7546 1268 1273 7547 1269 1274 7548 1306 1310 7549 1307 1311 7550 1307 1311 7551 1270 1275 7552 1269 1274 7553 1270 1275 7554 1307 1311 7555 1308 1312 7556 1308 1312 7557 1271 1276 7558 1270 1275 7559 1271 1276 7560 1308 1312 7561 1309 1313 7562 1309 1313 7563 1272 1277 7564 1271 1276 7565 1272 1277 7566 1309 1313 7567 1310 1314 7568 1310 1314 7569 1273 1278 7570 1272 1277 7571 1273 1278 7572 1310 1314 7573 1311 1315 7574 1311 1315 7575 1274 1279 7576 1273 1278 7577 1274 1279 7578 1311 1315 7579 1312 1316 7580 1312 1316 7581 1275 1280 7582 1274 1279 7583 1275 1280 7584 1312 1316 7585 1313 1317 7586 1313 1317 7587 1276 1281 7588 1275 1280 7589 1276 1281 7590 1313 1317 7591 1314 1318 7592 1314 1318 7593 1277 1282 7594 1276 1281 7595 1277 1282 7596 1314 1318 7597 1315 1319 7598 1315 1319 7599 1278 1283 7600 1277 1282 7601 1278 1283 7602 1315 1319 7603 1316 1320 7604 1316 1320 7605 1279 1284 7606 1278 1283 7607 1279 1284 7608 1316 1320 7609 1317 1321 7610 1317 1321 7611 1280 1285 7612 1279 1284 7613 1280 1285 7614 1317 1321 7615 1318 1322 7616 1318 1322 7617 1281 1286 7618 1280 1285 7619 1281 1286 7620 1318 1322 7621 1319 1323 7622 1319 1323 7623 1282 1287 7624 1281 1286 7625 1282 1287 7626 1319 1323 7627 1320 1324 7628 1320 1324 7629 1283 1288 7630 1282 1287 7631 1283 1288 7632 1320 1324 7633 1321 1325 7634 1321 1325 7635 1284 1289 7636 1283 1288 7637 1284 1289 7638 1321 1325 7639 1322 1326 7640 1322 1326 7641 1285 1290 7642 1284 1289 7643 1285 1290 7644 1322 1326 7645 1323 1327 7646 1323 1327 7647 1286 1291 7648 1285 1290 7649 1286 1291 7650 1323 1327 7651 1324 1328 7652 1324 1328 7653 1287 1292 7654 1286 1291 7655 1287 1292 7656 1324 1328 7657 1325 1329 7658 1325 1329 7659 1288 1293 7660 1287 1292 7661 1288 1293 7662 1325 1329 7663 1326 1330 7664 1326 1330 7665 1289 1294 7666 1288 1293 7667 1289 1294 7668 1326 1330 7669 1327 1331 7670 1327 1331 7671 1290 1295 7672 1289 1294 7673 1290 1295 7674 1327 1331 7675 1328 1332 7676 1328 1332 7677 1291 1296 7678 1290 1295 7679 1291 1296 7680 1328 1332 7681 1329 1333 7682 1329 1333 7683 1292 1297 7684 1291 1296 7685 1292 1297 7686 1329 1333 7687 1330 1334 7688 1330 1334 7689 1293 1298 7690 1292 1297 7691 1293 1298 7692 1330 1334 7693 1331 1335 7694 1331 1335 7695 1294 1299 7696 1293 1298 7697 1294 1299 7698 1331 1335 7699 1332 1336 7700 1332 1336 7701 1295 1300 7702 1294 1299 7703 1295 1300 7704 1332 1336 7705 1333 1337 7706 1333 1337 7707 1296 1301 7708 1295 1300 7709 1296 1301 7710 1333 1337 7711 1334 1338 7712 1334 1338 7713 1297 1302 7714 1296 1301 7715 1297 1302 7716 1334 1338 7717 1335 1339 7718 1335 1339 7719 1298 1303 7720 1297 1302 7721 1298 1303 7722 1335 1339 7723 1336 1340 7724 1336 1340 7725 1299 1304 7726 1298 1303 7727 1299 1304 7728 1336 1340 7729 1337 1341 7730 1337 1341 7731 1300 1305 7732 1299 1304 7733 1300 1305 7734 1337 1341 7735 1338 1342 7736 1338 1342 7737 1301 1306 7738 1300 1305 7739 1301 1306 7740 1338 1342 7741 1339 1343 7742 1339 1343 7743 1302 1307 7744 1301 1306 7745 1302 1307 7746 1339 1343 7747 1340 627 7748 1340 627 7749 1303 570 7750 1302 1307 7751 1304 1308 7752 1341 1344 7753 1342 1345 7754 1342 1345 7755 1305 1309 7756 1304 1308 7757 1305 1309 7758 1342 1345 7759 1343 1346 7760 1343 1346 7761 1306 1310 7762 1305 1309 7763 1306 1310 7764 1343 1346 7765 1344 1347 7766 1344 1347 7767 1307 1311 7768 1306 1310 7769 1307 1311 7770 1344 1347 7771 1345 1348 7772 1345 1348 7773 1308 1312 7774 1307 1311 7775 1308 1312 7776 1345 1348 7777 1346 1349 7778 1346 1349 7779 1309 1313 7780 1308 1312 7781 1309 1313 7782 1346 1349 7783 1347 1350 7784 1347 1350 7785 1310 1314 7786 1309 1313 7787 1310 1314 7788 1347 1350 7789 1348 1351 7790 1348 1351 7791 1311 1315 7792 1310 1314 7793 1311 1315 7794 1348 1351 7795 1349 1352 7796 1349 1352 7797 1312 1316 7798 1311 1315 7799 1312 1316 7800 1349 1352 7801 1350 1353 7802 1350 1353 7803 1313 1317 7804 1312 1316 7805 1313 1317 7806 1350 1353 7807 1351 1354 7808 1351 1354 7809 1314 1318 7810 1313 1317 7811 1314 1318 7812 1351 1354 7813 1352 1355 7814 1352 1355 7815 1315 1319 7816 1314 1318 7817 1315 1319 7818 1352 1355 7819 1353 1356 7820 1353 1356 7821 1316 1320 7822 1315 1319 7823 1316 1320 7824 1353 1356 7825 1354 1357 7826 1354 1357 7827 1317 1321 7828 1316 1320 7829 1317 1321 7830 1354 1357 7831 1355 1358 7832 1355 1358 7833 1318 1322 7834 1317 1321 7835 1318 1322 7836 1355 1358 7837 1356 1359 7838 1356 1359 7839 1319 1323 7840 1318 1322 7841 1319 1323 7842 1356 1359 7843 1357 1360 7844 1357 1360 7845 1320 1324 7846 1319 1323 7847 1320 1324 7848 1357 1360 7849 1358 1361 7850 1358 1361 7851 1321 1325 7852 1320 1324 7853 1321 1325 7854 1358 1361 7855 1359 1362 7856 1359 1362 7857 1322 1326 7858 1321 1325 7859 1322 1326 7860 1359 1362 7861 1360 1363 7862 1360 1363 7863 1323 1327 7864 1322 1326 7865 1323 1327 7866 1360 1363 7867 1361 1364 7868 1361 1364 7869 1324 1328 7870 1323 1327 7871 1324 1328 7872 1361 1364 7873 1362 1365 7874 1362 1365 7875 1325 1329 7876 1324 1328 7877 1325 1329 7878 1362 1365 7879 1363 1366 7880 1363 1366 7881 1326 1330 7882 1325 1329 7883 1326 1330 7884 1363 1366 7885 1364 1367 7886 1364 1367 7887 1327 1331 7888 1326 1330 7889 1327 1331 7890 1364 1367 7891 1365 1368 7892 1365 1368 7893 1328 1332 7894 1327 1331 7895 1328 1332 7896 1365 1368 7897 1366 1369 7898 1366 1369 7899 1329 1333 7900 1328 1332 7901 1329 1333 7902 1366 1369 7903 1367 1370 7904 1367 1370 7905 1330 1334 7906 1329 1333 7907 1330 1334 7908 1367 1370 7909 1368 1371 7910 1368 1371 7911 1331 1335 7912 1330 1334 7913 1331 1335 7914 1368 1371 7915 1369 1372 7916 1369 1372 7917 1332 1336 7918 1331 1335 7919 1332 1336 7920 1369 1372 7921 1370 1373 7922 1370 1373 7923 1333 1337 7924 1332 1336 7925 1333 1337 7926 1370 1373 7927 1371 1374 7928 1371 1374 7929 1334 1338 7930 1333 1337 7931 1334 1338 7932 1371 1374 7933 1372 1375 7934 1372 1375 7935 1335 1339 7936 1334 1338 7937 1335 1339 7938 1372 1375 7939 1373 1376 7940 1373 1376 7941 1336 1340 7942 1335 1339 7943 1336 1340 7944 1373 1376 7945 1374 1377 7946 1374 1377 7947 1337 1341 7948 1336 1340 7949 1337 1341 7950 1374 1377 7951 1375 1378 7952 1375 1378 7953 1338 1342 7954 1337 1341 7955 1338 1342 7956 1375 1378 7957 1376 1379 7958 1376 1379 7959 1339 1343 7960 1338 1342 7961 1339 1343 7962 1376 1379 7963 1377 684 7964 1377 684 7965 1340 627 7966 1339 1343 7967 1341 1344 7968 1378 1380 7969 1379 1381 7970 1379 1381 7971 1342 1345 7972 1341 1344 7973 1342 1345 7974 1379 1381 7975 1380 1382 7976 1380 1382 7977 1343 1346 7978 1342 1345 7979 1343 1346 7980 1380 1382 7981 1381 1383 7982 1381 1383 7983 1344 1347 7984 1343 1346 7985 1344 1347 7986 1381 1383 7987 1382 1384 7988 1382 1384 7989 1345 1348 7990 1344 1347 7991 1345 1348 7992 1382 1384 7993 1383 1385 7994 1383 1385 7995 1346 1349 7996 1345 1348 7997 1346 1349 7998 1383 1385 7999 1384 1386 8000 1384 1386 8001 1347 1350 8002 1346 1349 8003 1347 1350 8004 1384 1386 8005 1385 1387 8006 1385 1387 8007 1348 1351 8008 1347 1350 8009 1348 1351 8010 1385 1387 8011 1386 1388 8012 1386 1388 8013 1349 1352 8014 1348 1351 8015 1349 1352 8016 1386 1388 8017 1387 1389 8018 1387 1389 8019 1350 1353 8020 1349 1352 8021 1350 1353 8022 1387 1389 8023 1388 1390 8024 1388 1390 8025 1351 1354 8026 1350 1353 8027 1351 1354 8028 1388 1390 8029 1389 1391 8030 1389 1391 8031 1352 1355 8032 1351 1354 8033 1352 1355 8034 1389 1391 8035 1390 1392 8036 1390 1392 8037 1353 1356 8038 1352 1355 8039 1353 1356 8040 1390 1392 8041 1391 1393 8042 1391 1393 8043 1354 1357 8044 1353 1356 8045 1354 1357 8046 1391 1393 8047 1392 1394 8048 1392 1394 8049 1355 1358 8050 1354 1357 8051 1355 1358 8052 1392 1394 8053 1393 1395 8054 1393 1395 8055 1356 1359 8056 1355 1358 8057 1356 1359 8058 1393 1395 8059 1394 1396 8060 1394 1396 8061 1357 1360 8062 1356 1359 8063 1357 1360 8064 1394 1396 8065 1395 1397 8066 1395 1397 8067 1358 1361 8068 1357 1360 8069 1358 1361 8070 1395 1397 8071 1396 1398 8072 1396 1398 8073 1359 1362 8074 1358 1361 8075 1359 1362 8076 1396 1398 8077 1397 1399 8078 1397 1399 8079 1360 1363 8080 1359 1362 8081 1360 1363 8082 1397 1399 8083 1398 1400 8084 1398 1400 8085 1361 1364 8086 1360 1363 8087 1361 1364 8088 1398 1400 8089 1399 1401 8090 1399 1401 8091 1362 1365 8092 1361 1364 8093 1362 1365 8094 1399 1401 8095 1400 1402 8096 1400 1402 8097 1363 1366 8098 1362 1365 8099 1363 1366 8100 1400 1402 8101 1401 1403 8102 1401 1403 8103 1364 1367 8104 1363 1366 8105 1364 1367 8106 1401 1403 8107 1402 1404 8108 1402 1404 8109 1365 1368 8110 1364 1367 8111 1365 1368 8112 1402 1404 8113 1403 1405 8114 1403 1405 8115 1366 1369 8116 1365 1368 8117 1366 1369 8118 1403 1405 8119 1404 1406 8120 1404 1406 8121 1367 1370 8122 1366 1369 8123 1367 1370 8124 1404 1406 8125 1405 1407 8126 1405 1407 8127 1368 1371 8128 1367 1370 8129 1368 1371 8130 1405 1407 8131 1406 1408 8132 1406 1408 8133 1369 1372 8134 1368 1371 8135 1369 1372 8136 1406 1408 8137 1407 1409 8138 1407 1409 8139 1370 1373 8140 1369 1372 8141 1370 1373 8142 1407 1409 8143 1408 1410 8144 1408 1410 8145 1371 1374 8146 1370 1373 8147 1371 1374 8148 1408 1410 8149 1409 1411 8150 1409 1411 8151 1372 1375 8152 1371 1374 8153 1372 1375 8154 1409 1411 8155 1410 1412 8156 1410 1412 8157 1373 1376 8158 1372 1375 8159 1373 1376 8160 1410 1412 8161 1411 1413 8162 1411 1413 8163 1374 1377 8164 1373 1376 8165 1374 1377 8166 1411 1413 8167 1412 1414 8168 1412 1414 8169 1375 1378 8170 1374 1377 8171 1375 1378 8172 1412 1414 8173 1413 1415 8174 1413 1415 8175 1376 1379 8176 1375 1378 8177 1376 1379 8178 1413 1415 8179 1414 741 8180 1414 741 8181 1377 684 8182 1376 1379 8183 1378 1380 8184 1415 1416 8185 1416 1417 8186 1416 1417 8187 1379 1381 8188 1378 1380 8189 1379 1381 8190 1416 1417 8191 1417 1418 8192 1417 1418 8193 1380 1382 8194 1379 1381 8195 1380 1382 8196 1417 1418 8197 1418 1419 8198 1418 1419 8199 1381 1383 8200 1380 1382 8201 1381 1383 8202 1418 1419 8203 1419 1420 8204 1419 1420 8205 1382 1384 8206 1381 1383 8207 1382 1384 8208 1419 1420 8209 1420 1421 8210 1420 1421 8211 1383 1385 8212 1382 1384 8213 1383 1385 8214 1420 1421 8215 1421 1422 8216 1421 1422 8217 1384 1386 8218 1383 1385 8219 1384 1386 8220 1421 1422 8221 1422 1423 8222 1422 1423 8223 1385 1387 8224 1384 1386 8225 1385 1387 8226 1422 1423 8227 1423 1424 8228 1423 1424 8229 1386 1388 8230 1385 1387 8231 1386 1388 8232 1423 1424 8233 1424 1425 8234 1424 1425 8235 1387 1389 8236 1386 1388 8237 1387 1389 8238 1424 1425 8239 1425 1426 8240 1425 1426 8241 1388 1390 8242 1387 1389 8243 1388 1390 8244 1425 1426 8245 1426 1427 8246 1426 1427 8247 1389 1391 8248 1388 1390 8249 1389 1391 8250 1426 1427 8251 1427 1428 8252 1427 1428 8253 1390 1392 8254 1389 1391 8255 1390 1392 8256 1427 1428 8257 1428 1429 8258 1428 1429 8259 1391 1393 8260 1390 1392 8261 1391 1393 8262 1428 1429 8263 1429 1430 8264 1429 1430 8265 1392 1394 8266 1391 1393 8267 1392 1394 8268 1429 1430 8269 1430 1431 8270 1430 1431 8271 1393 1395 8272 1392 1394 8273 1393 1395 8274 1430 1431 8275 1431 1432 8276 1431 1432 8277 1394 1396 8278 1393 1395 8279 1394 1396 8280 1431 1432 8281 1432 1433 8282 1432 1433 8283 1395 1397 8284 1394 1396 8285 1395 1397 8286 1432 1433 8287 1433 1434 8288 1433 1434 8289 1396 1398 8290 1395 1397 8291 1396 1398 8292 1433 1434 8293 1434 1435 8294 1434 1435 8295 1397 1399 8296 1396 1398 8297 1397 1399 8298 1434 1435 8299 1435 1436 8300 1435 1436 8301 1398 1400 8302 1397 1399 8303 1398 1400 8304 1435 1436 8305 1436 1437 8306 1436 1437 8307 1399 1401 8308 1398 1400 8309 1399 1401 8310 1436 1437 8311 1437 1438 8312 1437 1438 8313 1400 1402 8314 1399 1401 8315 1400 1402 8316 1437 1438 8317 1438 1439 8318 1438 1439 8319 1401 1403 8320 1400 1402 8321 1401 1403 8322 1438 1439 8323 1439 1440 8324 1439 1440 8325 1402 1404 8326 1401 1403 8327 1402 1404 8328 1439 1440 8329 1440 1441 8330 1440 1441 8331 1403 1405 8332 1402 1404 8333 1403 1405 8334 1440 1441 8335 1441 1442 8336 1441 1442 8337 1404 1406 8338 1403 1405 8339 1404 1406 8340 1441 1442 8341 1442 1443 8342 1442 1443 8343 1405 1407 8344 1404 1406 8345 1405 1407 8346 1442 1443 8347 1443 1444 8348 1443 1444 8349 1406 1408 8350 1405 1407 8351 1406 1408 8352 1443 1444 8353 1444 1445 8354 1444 1445 8355 1407 1409 8356 1406 1408 8357 1407 1409 8358 1444 1445 8359 1445 1446 8360 1445 1446 8361 1408 1410 8362 1407 1409 8363 1408 1410 8364 1445 1446 8365 1446 1447 8366 1446 1447 8367 1409 1411 8368 1408 1410 8369 1409 1411 8370 1446 1447 8371 1447 1448 8372 1447 1448 8373 1410 1412 8374 1409 1411 8375 1410 1412 8376 1447 1448 8377 1448 1449 8378 1448 1449 8379 1411 1413 8380 1410 1412 8381 1411 1413 8382 1448 1449 8383 1449 1450 8384 1449 1450 8385 1412 1414 8386 1411 1413 8387 1412 1414 8388 1449 1450 8389 1450 1451 8390 1450 1451 8391 1413 1415 8392 1412 1414 8393 1413 1415 8394 1450 1451 8395 1451 798 8396 1451 798 8397 1414 741 8398 1413 1415 8399 1415 1416 8400 1452 1452 8401 1453 1453 8402 1453 1453 8403 1416 1417 8404 1415 1416 8405 1416 1417 8406 1453 1453 8407 1454 1454 8408 1454 1454 8409 1417 1418 8410 1416 1417 8411 1417 1418 8412 1454 1454 8413 1455 1455 8414 1455 1455 8415 1418 1419 8416 1417 1418 8417 1418 1419 8418 1455 1455 8419 1456 1456 8420 1456 1456 8421 1419 1420 8422 1418 1419 8423 1419 1420 8424 1456 1456 8425 1457 1457 8426 1457 1457 8427 1420 1421 8428 1419 1420 8429 1420 1421 8430 1457 1457 8431 1458 1458 8432 1458 1458 8433 1421 1422 8434 1420 1421 8435 1421 1422 8436 1458 1458 8437 1459 1459 8438 1459 1459 8439 1422 1423 8440 1421 1422 8441 1422 1423 8442 1459 1459 8443 1460 1460 8444 1460 1460 8445 1423 1424 8446 1422 1423 8447 1423 1424 8448 1460 1460 8449 1461 1461 8450 1461 1461 8451 1424 1425 8452 1423 1424 8453 1424 1425 8454 1461 1461 8455 1462 1462 8456 1462 1462 8457 1425 1426 8458 1424 1425 8459 1425 1426 8460 1462 1462 8461 1463 1463 8462 1463 1463 8463 1426 1427 8464 1425 1426 8465 1426 1427 8466 1463 1463 8467 1464 1464 8468 1464 1464 8469 1427 1428 8470 1426 1427 8471 1427 1428 8472 1464 1464 8473 1465 1465 8474 1465 1465 8475 1428 1429 8476 1427 1428 8477 1428 1429 8478 1465 1465 8479 1466 1466 8480 1466 1466 8481 1429 1430 8482 1428 1429 8483 1429 1430 8484 1466 1466 8485 1467 1467 8486 1467 1467 8487 1430 1431 8488 1429 1430 8489 1430 1431 8490 1467 1467 8491 1468 1468 8492 1468 1468 8493 1431 1432 8494 1430 1431 8495 1431 1432 8496 1468 1468 8497 1469 1469 8498 1469 1469 8499 1432 1433 8500 1431 1432 8501 1432 1433 8502 1469 1469 8503 1470 1470 8504 1470 1470 8505 1433 1434 8506 1432 1433 8507 1433 1434 8508 1470 1470 8509 1471 1471 8510 1471 1471 8511 1434 1435 8512 1433 1434 8513 1434 1435 8514 1471 1471 8515 1472 1472 8516 1472 1472 8517 1435 1436 8518 1434 1435 8519 1435 1436 8520 1472 1472 8521 1473 1473 8522 1473 1473 8523 1436 1437 8524 1435 1436 8525 1436 1437 8526 1473 1473 8527 1474 1474 8528 1474 1474 8529 1437 1438 8530 1436 1437 8531 1437 1438 8532 1474 1474 8533 1475 1475 8534 1475 1475 8535 1438 1439 8536 1437 1438 8537 1438 1439 8538 1475 1475 8539 1476 1476 8540 1476 1476 8541 1439 1440 8542 1438 1439 8543 1439 1440 8544 1476 1476 8545 1477 1477 8546 1477 1477 8547 1440 1441 8548 1439 1440 8549 1440 1441 8550 1477 1477 8551 1478 1478 8552 1478 1478 8553 1441 1442 8554 1440 1441 8555 1441 1442 8556 1478 1478 8557 1479 1479 8558 1479 1479 8559 1442 1443 8560 1441 1442 8561 1442 1443 8562 1479 1479 8563 1480 1480 8564 1480 1480 8565 1443 1444 8566 1442 1443 8567 1443 1444 8568 1480 1480 8569 1481 1481 8570 1481 1481 8571 1444 1445 8572 1443 1444 8573 1444 1445 8574 1481 1481 8575 1482 1482 8576 1482 1482 8577 1445 1446 8578 1444 1445 8579 1445 1446 8580 1482 1482 8581 1483 1483 8582 1483 1483 8583 1446 1447 8584 1445 1446 8585 1446 1447 8586 1483 1483 8587 1484 1484 8588 1484 1484 8589 1447 1448 8590 1446 1447 8591 1447 1448 8592 1484 1484 8593 1485 1485 8594 1485 1485 8595 1448 1449 8596 1447 1448 8597 1448 1449 8598 1485 1485 8599 1486 1486 8600 1486 1486 8601 1449 1450 8602 1448 1449 8603 1449 1450 8604 1486 1486 8605 1487 1487 8606 1487 1487 8607 1450 1451 8608 1449 1450 8609 1450 1451 8610 1487 1487 8611 846 855 8612 846 855 8613 1451 798 8614 1450 1451 8615 1452 1452 8616 903 912 8617 904 915 8618 904 915 8619 1453 1453 8620 1452 1452 8621 1453 1453 8622 904 915 8623 905 917 8624 905 917 8625 1454 1454 8626 1453 1453 8627 1454 1454 8628 905 917 8629 906 919 8630 906 919 8631 1455 1455 8632 1454 1454 8633 1455 1455 8634 906 919 8635 907 921 8636 907 921 8637 1456 1456 8638 1455 1455 8639 1456 1456 8640 907 921 8641 908 923 8642 908 923 8643 1457 1457 8644 1456 1456 8645 1457 1457 8646 908 923 8647 909 925 8648 909 925 8649 1458 1458 8650 1457 1457 8651 1458 1458 8652 909 925 8653 910 927 8654 910 927 8655 1459 1459 8656 1458 1458 8657 1459 1459 8658 910 927 8659 911 929 8660 911 929 8661 1460 1460 8662 1459 1459 8663 1460 1460 8664 911 929 8665 912 931 8666 912 931 8667 1461 1461 8668 1460 1460 8669 1461 1461 8670 912 931 8671 913 933 8672 913 933 8673 1462 1462 8674 1461 1461 8675 1462 1462 8676 913 933 8677 914 935 8678 914 935 8679 1463 1463 8680 1462 1462 8681 1463 1463 8682 914 935 8683 915 937 8684 915 937 8685 1464 1464 8686 1463 1463 8687 1464 1464 8688 915 937 8689 916 939 8690 916 939 8691 1465 1465 8692 1464 1464 8693 1465 1465 8694 916 939 8695 917 941 8696 917 941 8697 1466 1466 8698 1465 1465 8699 1466 1466 8700 917 941 8701 918 943 8702 918 943 8703 1467 1467 8704 1466 1466 8705 1467 1467 8706 918 943 8707 919 945 8708 919 945 8709 1468 1468 8710 1467 1467 8711 1468 1468 8712 919 945 8713 920 947 8714 920 947 8715 1469 1469 8716 1468 1468 8717 1469 1469 8718 920 947 8719 921 949 8720 921 949 8721 1470 1470 8722 1469 1469 8723 1470 1470 8724 921 949 8725 922 951 8726 922 951 8727 1471 1471 8728 1470 1470 8729 1471 1471 8730 922 951 8731 923 953 8732 923 953 8733 1472 1472 8734 1471 1471 8735 1472 1472 8736 923 953 8737 924 955 8738 924 955 8739 1473 1473 8740 1472 1472 8741 1473 1473 8742 924 955 8743 925 957 8744 925 957 8745 1474 1474 8746 1473 1473 8747 1474 1474 8748 925 957 8749 926 959 8750 926 959 8751 1475 1475 8752 1474 1474 8753 1475 1475 8754 926 959 8755 927 961 8756 927 961 8757 1476 1476 8758 1475 1475 8759 1476 1476 8760 927 961 8761 928 963 8762 928 963 8763 1477 1477 8764 1476 1476 8765 1477 1477 8766 928 963 8767 929 965 8768 929 965 8769 1478 1478 8770 1477 1477 8771 1478 1478 8772 929 965 8773 930 967 8774 930 967 8775 1479 1479 8776 1478 1478 8777 1479 1479 8778 930 967 8779 931 969 8780 931 969 8781 1480 1480 8782 1479 1479 8783 1480 1480 8784 931 969 8785 932 971 8786 932 971 8787 1481 1481 8788 1480 1480 8789 1481 1481 8790 932 971 8791 933 973 8792 933 973 8793 1482 1482 8794 1481 1481 8795 1482 1482 8796 933 973 8797 934 975 8798 934 975 8799 1483 1483 8800 1482 1482 8801 1483 1483 8802 934 975 8803 935 977 8804 935 977 8805 1484 1484 8806 1483 1483 8807 1484 1484 8808 935 977 8809 936 979 8810 936 979 8811 1485 1485 8812 1484 1484 8813 1485 1485 8814 936 979 8815 937 981 8816 937 981 8817 1486 1486 8818 1485 1485 8819 1486 1486 8820 937 981 8821 938 983 8822 938 983 8823 1487 1487 8824 1486 1486 8825 938 983 8826 0 0 8827 1487 1487 8828 0 0 8829 846 855 8830 1487 1487 8831

    -
    -
    - 1 -
    - - - - -8.303196 -0.5171806 -8.40288e-5 -7.981606 -0.3640494 -3.68969e-6 -7.730137 -0.2151453 -3.68633e-6 -7.517609 -0.09486031 -3.68362e-6 -7.324864 0.007360935 -3.68132e-6 -7.132734 0.1020737 -3.67919e-6 -6.92206 0.1998334 -3.67699e-6 -6.673676 0.3111954 -3.67448e-6 -6.388778 0.4364796 -3.67166e-6 -6.0848 0.5664098 -3.66873e-6 -5.766932 0.6971478 -3.66579e-6 -5.440369 0.8248558 -3.66291e-6 -5.110298 0.9456947 -3.66019e-6 -4.781912 1.055827 -3.65771e-6 -4.460403 1.151413 -3.65555e-6 -4.145794 1.232589 -3.65373e-6 -3.833478 1.302813 -3.65214e-6 -3.5217 1.363227 -3.65078e-6 -3.208709 1.414977 -3.64962e-6 -2.892749 1.459205 -3.64862e-6 -2.572068 1.497056 -3.64777e-6 -2.244911 1.529675 -3.64703e-6 -1.912202 1.55749 -3.64641e-6 -1.575808 1.57963 -3.64591e-6 -1.235389 1.595281 -3.64556e-6 -0.8906069 1.603633 -3.64537e-6 -0.5411234 1.603874 -3.64536e-6 -0.1866002 1.595191 -3.64556e-6 0.1733016 1.576775 -3.64597e-6 0.5460095 1.548671 -3.64661e-6 0.9336982 1.511618 -3.64744e-6 1.328827 1.465838 -3.64847e-6 1.723857 1.411554 -3.64969e-6 2.111247 1.348989 -3.6511e-6 2.483457 1.278365 -3.6527e-6 2.832947 1.199905 -3.65446e-6 3.162812 1.11373 -3.6564e-6 3.480787 1.019681 -3.65852e-6 3.786289 0.9175642 -3.66082e-6 4.078737 0.8071845 -3.66331e-6 4.357549 0.6883473 -3.66598e-6 4.622141 0.5608582 -3.66886e-6 4.871933 0.4245224 -3.67193e-6 5.107889 0.2794113 -3.67519e-6 5.330848 0.1257222 -3.67865e-6 5.540038 -0.03655195 -3.68231e-6 5.734692 -0.2074177 -3.68616e-6 5.914034 -0.3868821 -3.6902e-6 6.077297 -0.5749515 -3.69444e-6 6.223709 -0.7716331 -3.69887e-6 6.357725 -0.966782 -3.70326e-6 6.481518 -1.15701 -3.70754e-6 6.590883 -1.352461 -3.71195e-6 6.681629 -1.563276 -3.71669e-6 6.749554 -1.799598 -3.72202e-6 6.79046 -2.071571 -3.72814e-6 6.800148 -2.389336 -3.7353e-6 -8.30319 -0.6604711 1.091452 -7.981606 -0.5187826 1.1787 -7.730137 -0.3812131 1.265043 -7.517609 -0.2700843 1.334792 -7.324864 -0.175644 1.394065 -7.132734 -0.0881409 1.448986 -6.92206 0.002177298 1.505673 -6.673676 0.1050623 1.570247 -6.388778 0.2208098 1.642894 -6.0848 0.3408497 1.718235 -5.766932 0.4616359 1.794045 -5.440369 0.5796226 1.868098 -5.110298 0.6912633 1.938167 -4.781912 0.7930117 2.002028 -4.460403 0.881322 2.057455 -4.145794 0.9563195 2.104526 -3.833478 1.021197 2.145246 -3.5217 1.077013 2.180277 -3.208709 1.124823 2.210285 -2.892749 1.165685 2.235931 -2.572068 1.200655 2.257879 -2.244911 1.23079 2.276793 -1.912202 1.256488 2.292922 -1.575808 1.276943 2.30576 -1.235389 1.291402 2.314836 -0.8906069 1.299119 2.319679 -0.5411234 1.299341 2.319818 -0.1866002 1.29132 2.314784 0.1733016 1.274305 2.304105 0.5460095 1.24834 2.287809 0.9336982 1.214108 2.266323 1.328827 1.171813 2.239777 1.723857 1.121661 2.2083 2.111247 1.063858 2.172021 2.483457 0.9986106 2.131069 2.832947 0.9261233 2.085574 3.162812 0.8465074 2.035604 3.480787 0.7596176 1.981069 3.786289 0.6652737 1.921855 4.078737 0.5632964 1.857851 4.357549 0.4535051 1.788942 4.622141 0.3357206 1.715016 4.871933 0.2097626 1.63596 5.107889 0.07569748 1.551817 5.330848 -0.0662927 1.462698 5.540038 -0.2162144 1.368602 5.734692 -0.3740739 1.269524 5.914034 -0.5398772 1.16546 6.077297 -0.7136309 1.056406 6.223709 -0.895341 0.9423585 6.357725 -1.075635 0.8291996 6.481518 -1.251383 0.7188939 6.590883 -1.431955 0.6055602 6.681629 -1.626723 0.483317 6.749554 -1.845057 0.3462832 6.79046 -2.096327 0.1885775 6.800148 -2.389903 0.004318416 -8.303183 -1.068528 2.016812 -7.981606 -0.959425 2.177956 -7.730137 -0.854134 2.337498 -7.517609 -0.7690796 2.466376 -7.324864 -0.6967983 2.5759 -7.132734 -0.6298262 2.677379 -6.92206 -0.5606997 2.782123 -6.673676 -0.4819549 2.901441 -6.388778 -0.3933657 3.035675 -6.0848 -0.3014911 3.174887 -5.766932 -0.2090453 3.314966 -5.440369 -0.1187421 3.451797 -5.110298 -0.03329616 3.581269 -4.781912 0.0445789 3.699268 -4.460403 0.1121687 3.801684 -4.145794 0.1695692 3.888659 -3.833478 0.2192246 3.9639 -3.5217 0.2619438 4.02863 -3.208709 0.2985362 4.084076 -2.892749 0.3298103 4.131464 -2.572068 0.3565752 4.17202 -2.244911 0.3796398 4.206968 -1.912202 0.3993086 4.236771 -1.575808 0.4149634 4.260492 -1.235388 0.4260306 4.277261 -0.8906069 0.4319364 4.286211 -0.5411234 0.4321067 4.286468 -0.1866002 0.4259674 4.277166 0.1733016 0.4129445 4.257433 0.5460095 0.3930723 4.227322 0.9336982 0.3668718 4.187622 1.328827 0.3345003 4.138571 1.723857 0.2961161 4.08041 2.111247 0.2518758 4.013374 2.483457 0.2019371 3.937705 2.832947 0.1464578 3.85364 3.162812 0.08552253 3.761308 3.480787 0.01901996 3.660541 3.786289 -0.05318766 3.551128 4.078737 -0.1312378 3.432863 4.357549 -0.2152685 3.305536 4.622141 -0.3054167 3.168939 4.871933 -0.4018208 3.022863 5.107889 -0.5044298 2.867386 5.330848 -0.6131045 2.702717 5.540038 -0.7278496 2.52885 5.734692 -0.84867 2.345777 5.914034 -0.9755704 2.153492 6.077297 -1.108556 1.951987 6.223709 -1.24763 1.741254 6.357725 -1.385622 1.532164 6.481518 -1.520133 1.328346 6.590883 -1.658338 1.118932 6.681629 -1.807406 0.8930563 6.749554 -1.974512 0.639851 6.79046 -2.166825 0.3484488 6.800148 -2.391519 0.007982492 -8.303179 -1.679227 2.635118 -7.981606 -1.618893 2.845638 -7.730137 -1.56191 3.05409 -7.517609 -1.515879 3.222477 -7.324864 -1.476761 3.365577 -7.132734 -1.440516 3.498166 -6.92206 -1.403105 3.63502 -6.673676 -1.360488 3.790916 -6.388778 -1.312544 3.966301 -6.0848 -1.262822 4.148191 -5.766932 -1.212791 4.331213 -5.440369 -1.163919 4.509991 -5.110298 -1.117676 4.679154 -4.781912 -1.07553 4.833328 -4.460403 -1.038951 4.96714 -4.145794 -1.007886 5.080779 -3.833478 -0.9810128 5.179086 -3.5217 -0.9578933 5.263659 -3.208709 -0.9380896 5.336104 -2.892749 -0.9211642 5.398019 -2.572068 -0.9066792 5.451007 -2.244911 -0.8941966 5.49667 -1.912202 -0.8835521 5.535609 -1.575808 -0.8750796 5.566602 -1.235388 -0.8690902 5.588512 -0.8906069 -0.865894 5.600205 -0.5411234 -0.8658019 5.600542 -0.1866002 -0.8691244 5.588387 0.1733016 -0.8761723 5.562605 0.5460095 -0.8869271 5.523263 0.9336982 -0.9011067 5.471392 1.328827 -0.9186261 5.407304 1.723857 -0.9393996 5.331313 2.111247 -0.9633421 5.243728 2.483457 -0.9903687 5.144861 2.832947 -1.020394 5.035025 3.162812 -1.053372 4.914387 3.480787 -1.089363 4.782728 3.786289 -1.128441 4.639773 4.078737 -1.170682 4.485253 4.357549 -1.216159 4.318892 4.622141 -1.264947 4.140419 4.871933 -1.31712 3.949563 5.107889 -1.372652 3.746421 5.330848 -1.431466 3.531271 5.540038 -1.493566 3.304103 5.734692 -1.558953 3.064907 5.914034 -1.627631 2.813674 6.077297 -1.699602 2.550395 6.223709 -1.774869 2.275059 6.357725 -1.84955 2.00187 6.481518 -1.922347 1.735568 6.590883 -1.997142 1.461957 6.681629 -2.077818 1.166835 6.749554 -2.168254 0.8360066 6.79046 -2.272334 0.4552714 6.800148 -2.393937 0.01043081 -8.303178 -2.399597 2.852238 -7.981606 -2.396789 3.080097 -7.730137 -2.396789 3.305723 -7.517609 -2.396789 3.487984 -7.324864 -2.396789 3.642874 -7.132734 -2.396789 3.786388 -6.92206 -2.396789 3.934518 -6.673676 -2.396789 4.103258 -6.388778 -2.396789 4.293095 -6.0848 -2.396789 4.489971 -5.766932 -2.396789 4.688071 -5.440369 -2.39679 4.88158 -5.110298 -2.39679 5.064681 -4.781912 -2.39679 5.231557 -4.460403 -2.39679 5.376394 -4.145794 -2.39679 5.499396 -3.833478 -2.39679 5.605802 -3.5217 -2.39679 5.697344 -3.208709 -2.39679 5.775757 -2.892749 -2.39679 5.842774 -2.572067 -2.39679 5.900128 -2.244911 -2.39679 5.949553 -1.912202 -2.39679 5.991701 -1.575808 -2.39679 6.025247 -1.235388 -2.39679 6.048963 -0.8906069 -2.39679 6.061619 -0.5411234 -2.39679 6.061983 -0.1866002 -2.39679 6.048828 0.1733016 -2.39679 6.020921 0.5460095 -2.39679 5.978337 0.9336982 -2.39679 5.922193 1.328827 -2.39679 5.852825 1.723857 -2.39679 5.770572 2.111247 -2.39679 5.67577 2.483458 -2.39679 5.568758 2.832947 -2.39679 5.449872 3.162812 -2.39679 5.319295 3.480787 -2.39679 5.176787 3.786289 -2.39679 5.022055 4.078737 -2.39679 4.854803 4.357549 -2.39679 4.674736 4.622141 -2.39679 4.481558 4.871933 -2.39679 4.274976 5.107889 -2.39679 4.055097 5.330848 -2.39679 3.82222 5.540038 -2.39679 3.576335 5.734692 -2.39679 3.317431 5.914034 -2.39679 3.045499 6.077297 -2.39679 2.760528 6.223709 -2.39679 2.462507 6.357725 -2.39679 2.166808 6.481518 -2.39679 1.878566 6.590883 -2.39679 1.582411 6.681629 -2.39679 1.262974 6.749554 -2.39679 0.9048874 6.79046 -2.39679 0.4927824 6.800148 -2.39679 0.01129043 -8.303179 -3.119967 2.635118 -7.981606 -3.174685 2.845638 -7.730137 -3.231668 3.05409 -7.517609 -3.2777 3.222477 -7.324864 -3.316818 3.365577 -7.132734 -3.353063 3.498166 -6.92206 -3.390474 3.63502 -6.673676 -3.43309 3.790916 -6.388778 -3.481035 3.966302 -6.0848 -3.530757 4.148192 -5.766932 -3.580788 4.331213 -5.440369 -3.62966 4.509991 -5.110298 -3.675903 4.679154 -4.781912 -3.718049 4.833328 -4.460403 -3.754628 4.96714 -4.145794 -3.785693 5.08078 -3.833478 -3.812566 5.179085 -3.5217 -3.835686 5.263659 -3.208709 -3.855489 5.336103 -2.892749 -3.872415 5.398019 -2.572067 -3.8869 5.451007 -2.244911 -3.899382 5.49667 -1.912202 -3.910027 5.535609 -1.575808 -3.918499 5.566602 -1.235388 -3.924489 5.588512 -0.8906069 -3.927685 5.600204 -0.5411234 -3.927777 5.600541 -0.1866002 -3.924455 5.588387 0.1733016 -3.917407 5.562605 0.5460095 -3.906652 5.523263 0.9336982 -3.892472 5.471392 1.328827 -3.874953 5.407304 1.723857 -3.85418 5.331313 2.111247 -3.830237 5.243727 2.483458 -3.803211 5.14486 2.832947 -3.773185 5.035024 3.162812 -3.740207 4.914387 3.480787 -3.704216 4.782728 3.786289 -3.665138 4.639773 4.078737 -3.622898 4.485252 4.357549 -3.577421 4.318892 4.622141 -3.528633 4.140419 4.871933 -3.476459 3.949563 5.107889 -3.420928 3.746421 5.330848 -3.362113 3.531271 5.540038 -3.300014 3.304102 5.734692 -3.234626 3.064907 5.914034 -3.165948 2.813674 6.077297 -3.093977 2.550395 6.223709 -3.01871 2.275059 6.357725 -2.94403 2.001869 6.481518 -2.871233 1.735568 6.590883 -2.796437 1.461957 6.681629 -2.715762 1.166835 6.749554 -2.625325 0.8360065 6.79046 -2.521245 0.4552711 6.800148 -2.399642 0.01043057 -7.981606 -3.834154 2.177957 -7.730137 -3.939445 2.337499 -7.517609 -4.024499 2.466377 -7.324864 -4.09678 2.575901 -7.132734 -4.163753 2.67738 -6.92206 -4.232879 2.782123 -6.673676 -4.311624 2.901441 -6.388778 -4.400213 3.035676 -6.0848 -4.492088 3.174888 -5.766932 -4.584534 3.314966 -5.440369 -4.674837 3.451797 -5.110298 -4.760283 3.581269 -4.781912 -4.838158 3.699269 -4.460403 -4.905747 3.801684 -4.145794 -4.963148 3.88866 -3.833478 -5.012804 3.9639 -3.5217 -5.055523 4.02863 -3.208709 -5.092115 4.084076 -2.892749 -5.123389 4.131464 -2.572068 -5.150154 4.17202 -2.244911 -5.173219 4.206968 -1.912202 -5.192887 4.236771 -1.575808 -5.208542 4.260492 -1.235388 -5.21961 4.277261 -0.8906069 -5.225515 4.28621 -0.5411234 -5.225686 4.286468 -0.1866002 -5.219546 4.277166 0.1733016 -5.206523 4.257433 0.5460095 -5.186651 4.227322 0.9336982 -5.160451 4.187621 1.328827 -5.128079 4.13857 1.723857 -5.089695 4.080409 2.111247 -5.045455 4.013374 2.483457 -4.995516 3.937705 2.832947 -4.940037 3.85364 3.162812 -4.879102 3.761308 3.480787 -4.812599 3.66054 3.786289 -4.740391 3.551128 4.078737 -4.662341 3.432863 4.357549 -4.578311 3.305536 4.622141 -4.488163 3.168939 4.871933 -4.391758 3.022863 5.107889 -4.289149 2.867386 5.330848 -4.180475 2.702717 5.540038 -4.06573 2.52885 5.734692 -3.944909 2.345777 5.914034 -3.818009 2.153492 6.077297 -3.685024 1.951987 6.223709 -3.545949 1.741254 6.357725 -3.407958 1.532164 6.481518 -3.273446 1.328345 6.590883 -3.135242 1.118932 6.681629 -2.986173 0.893056 6.749554 -2.819068 0.6398507 6.79046 -2.626754 0.3484485 6.800148 -2.40206 0.007982194 -7.981606 -4.274796 1.1787 -7.730137 -4.412366 1.265043 -7.517609 -4.523495 1.334792 -7.324864 -4.617935 1.394065 -7.132734 -4.705438 1.448985 -6.92206 -4.795756 1.505672 -6.673676 -4.898642 1.570247 -6.388778 -5.014389 1.642894 -6.0848 -5.134429 1.718235 -5.766932 -5.255215 1.794044 -5.440369 -5.373202 1.868097 -5.110298 -5.484843 1.938167 -4.781912 -5.586591 2.002028 -4.460403 -5.674901 2.057454 -4.145794 -5.749899 2.104525 -3.833478 -5.814777 2.145245 -3.5217 -5.870592 2.180276 -3.208709 -5.918403 2.210284 -2.892749 -5.959264 2.23593 -2.572068 -5.994234 2.257878 -2.244911 -6.02437 2.276792 -1.912202 -6.050068 2.292922 -1.575808 -6.070522 2.305759 -1.235388 -6.084982 2.314835 -0.8906069 -6.092699 2.319678 -0.5411234 -6.092921 2.319817 -0.1866002 -6.084899 2.314783 0.1733016 -6.067884 2.304103 0.5460095 -6.04192 2.287807 0.9336982 -6.007688 2.266322 1.328827 -5.965392 2.239776 1.723857 -5.915241 2.208299 2.111247 -5.857438 2.17202 2.483457 -5.79219 2.131068 2.832947 -5.719703 2.085572 3.162812 -5.640087 2.035603 3.480787 -5.553197 1.981067 3.786289 -5.458853 1.921854 4.078737 -5.356876 1.857849 4.357549 -5.247085 1.788941 4.622141 -5.1293 1.715015 4.871933 -5.003342 1.635959 5.107889 -4.869277 1.551815 5.330848 -4.727287 1.462697 5.540038 -4.577365 1.368601 5.734692 -4.419506 1.269523 5.914034 -4.253702 1.165459 6.077297 -4.079948 1.056405 6.223709 -3.898238 0.9423574 6.357725 -3.717944 0.8291985 6.481518 -3.542196 0.7188929 6.590883 -3.361624 0.6055593 6.681629 -3.166856 0.4833162 6.749554 -2.948523 0.3462825 6.79046 -2.697253 0.1885768 6.800148 -2.403676 0.004317879 -7.981606 -4.42953 -3.3029e-6 -7.730137 -4.578434 -3.34953e-6 -7.517609 -4.698719 -3.38808e-6 -7.324864 -4.80094 -3.42198e-6 -7.132734 -4.895653 -3.45465e-6 -6.92206 -4.993412 -3.48954e-6 -6.673676 -5.104774 -3.53006e-6 -6.388778 -5.230059 -3.57617e-6 -6.0848 -5.359989 -3.62478e-6 -5.766932 -5.490727 -3.67481e-6 -5.440369 -5.618435 -3.7252e-6 -5.110298 -5.739274 -3.77484e-6 -4.781912 -5.849406 -3.82267e-6 -4.460403 -5.944992 -3.8676e-6 -4.145794 -6.026169 -3.90965e-6 -3.833478 -6.096392 -3.94979e-6 -3.5217 -6.156806 -3.98836e-6 -3.208709 -6.208556 -4.0257e-6 -2.892749 -6.252784 -4.06215e-6 -2.572068 -6.290636 -4.09805e-6 -2.244911 -6.323254 -4.13375e-6 -1.912202 -6.351069 -4.16922e-6 -1.575808 -6.373209 -4.20416e-6 -1.235389 -6.38886 -4.23848e-6 -0.8906069 -6.397213 -4.27207e-6 -0.5411234 -6.397453 -4.30484e-6 -0.1866002 -6.388771 -4.3367e-6 0.1733016 -6.370354 -4.36756e-6 0.5460095 -6.34225 -4.39811e-6 0.9336982 -6.305197 -4.42869e-6 1.328827 -6.259417 -4.4586e-6 1.723857 -6.205133 -4.48719e-6 2.111247 -6.142568 -4.51378e-6 2.483457 -6.071944 -4.5377e-6 2.832947 -5.993484 -4.55827e-6 3.162812 -5.907309 -4.57581e-6 3.480787 -5.81326 -4.59102e-6 3.786289 -5.711143 -4.60381e-6 4.078737 -5.600763 -4.6141e-6 4.357549 -5.481926 -4.62179e-6 4.622141 -5.354437 -4.62682e-6 4.871933 -5.218102 -4.62909e-6 5.107889 -5.07299 -4.6287e-6 5.330848 -4.919302 -4.62576e-6 5.540038 -4.757027 -4.6202e-6 5.734692 -4.586161 -4.61195e-6 5.914034 -4.406697 -4.60094e-6 6.077297 -4.218627 -4.58708e-6 6.223709 -4.021946 -4.57031e-6 6.357725 -3.826797 -4.55262e-6 6.481518 -3.636569 -4.53473e-6 6.590883 -3.441118 -4.51468e-6 6.681629 -3.230303 -4.49051e-6 6.749554 -2.993981 -4.46024e-6 6.79046 -2.722008 -4.42192e-6 6.800148 -2.404243 -4.37358e-6 -7.981606 -4.274796 -1.178706 -7.730137 -4.412366 -1.26505 -7.517609 -4.523495 -1.334798 -7.324864 -4.617935 -1.394072 -7.132734 -4.705438 -1.448992 -6.92206 -4.795756 -1.505679 -6.673676 -4.898641 -1.570253 -6.388778 -5.014389 -1.642901 -6.0848 -5.134429 -1.718242 -5.766932 -5.255215 -1.794052 -5.440369 -5.373201 -1.868104 -5.110298 -5.484842 -1.938174 -4.781912 -5.586591 -2.002035 -4.460403 -5.674901 -2.057462 -4.145794 -5.749898 -2.104533 -3.833478 -5.814776 -2.145252 -3.5217 -5.870592 -2.180284 -3.208709 -5.918402 -2.210292 -2.892749 -5.959264 -2.235938 -2.572068 -5.994234 -2.257886 -2.244911 -6.024369 -2.2768 -1.912202 -6.050067 -2.29293 -1.575808 -6.070521 -2.305768 -1.235389 -6.084981 -2.314843 -0.8906069 -6.092698 -2.319686 -0.5411234 -6.09292 -2.319826 -0.1866002 -6.084899 -2.314791 0.1733016 -6.067884 -2.304112 0.5460095 -6.041919 -2.287816 0.9336982 -6.007687 -2.26633 1.328827 -5.965392 -2.239784 1.723857 -5.91524 -2.208308 2.111247 -5.857437 -2.172029 2.483457 -5.792189 -2.131077 2.832947 -5.719702 -2.085581 3.162812 -5.640086 -2.035612 3.480787 -5.553196 -1.981076 3.786289 -5.458853 -1.921863 4.078737 -5.356875 -1.857858 4.357549 -5.247084 -1.78895 4.622141 -5.1293 -1.715024 4.871933 -5.003342 -1.635968 5.107889 -4.869277 -1.551824 5.330848 -4.727286 -1.462706 5.540038 -4.577364 -1.36861 5.734692 -4.419505 -1.269532 5.914034 -4.253702 -1.165468 6.077297 -4.079948 -1.056414 6.223709 -3.898238 -0.9423664 6.357725 -3.717944 -0.8292075 6.481518 -3.542196 -0.7189019 6.590883 -3.361623 -0.6055683 6.681629 -3.166855 -0.4833251 6.749554 -2.948522 -0.3462913 6.79046 -2.697252 -0.1885856 6.800148 -2.403676 -0.004326581 -7.981606 -3.834154 -2.177963 -7.730137 -3.939445 -2.337505 -7.517609 -4.024499 -2.466383 -7.324864 -4.09678 -2.575907 -7.132734 -4.163753 -2.677386 -6.92206 -4.232879 -2.78213 -6.673676 -4.311624 -2.901448 -6.388778 -4.400213 -3.035682 -6.0848 -4.492087 -3.174895 -5.766932 -4.584533 -3.314973 -5.440369 -4.674836 -3.451805 -5.110298 -4.760283 -3.581276 -4.781912 -4.838157 -3.699276 -4.460403 -4.905747 -3.801691 -4.145794 -4.963148 -3.888667 -3.833478 -5.012803 -3.963907 -3.5217 -5.055522 -4.028637 -3.208709 -5.092114 -4.084084 -2.892749 -5.123389 -4.131472 -2.572068 -5.150154 -4.172028 -2.244911 -5.173218 -4.206976 -1.912202 -5.192887 -4.236779 -1.575808 -5.208542 -4.2605 -1.235389 -5.219609 -4.27727 -0.8906069 -5.225515 -4.286219 -0.5411234 -5.225685 -4.286477 -0.1866002 -5.219546 -4.277174 0.1733016 -5.206523 -4.257442 0.5460095 -5.186651 -4.22733 0.9336982 -5.16045 -4.18763 1.328827 -5.128079 -4.138579 1.723857 -5.089694 -4.080418 2.111247 -5.045454 -4.013383 2.483457 -4.995515 -3.937713 2.832947 -4.940036 -3.853649 3.162812 -4.879101 -3.761317 3.480787 -4.812598 -3.660549 3.786289 -4.740391 -3.551137 4.078737 -4.662341 -3.432872 4.357549 -4.57831 -3.305544 4.622141 -4.488162 -3.168947 4.871933 -4.391757 -3.022872 5.107889 -4.289149 -2.867394 5.330848 -4.180474 -2.702725 5.540038 -4.065729 -2.528858 5.734692 -3.944909 -2.345786 5.914034 -3.818008 -2.1535 6.077297 -3.685023 -1.951995 6.223709 -3.545948 -1.741263 6.357725 -3.407957 -1.532172 6.481518 -3.273445 -1.328354 6.590883 -3.135241 -1.118941 6.681629 -2.986172 -0.8930645 6.749554 -2.819067 -0.6398591 6.79046 -2.626754 -0.3484568 6.800148 -2.40206 -0.007990539 -7.981606 -3.174685 -2.845645 -7.730137 -3.231668 -3.054097 -7.517609 -3.277699 -3.222484 -7.324864 -3.316818 -3.365584 -7.132734 -3.353062 -3.498173 -6.92206 -3.390473 -3.635027 -6.673676 -3.43309 -3.790924 -6.388778 -3.481034 -3.966309 -6.0848 -3.530756 -4.1482 -5.766932 -3.580787 -4.331221 -5.440369 -3.629659 -4.509999 -5.110298 -3.675902 -4.679163 -4.781912 -3.718048 -4.833336 -4.460403 -3.754627 -4.967148 -4.145794 -3.785692 -5.080788 -3.833478 -3.812565 -5.179094 -3.5217 -3.835685 -5.263668 -3.208709 -3.855488 -5.336112 -2.892749 -3.872414 -5.398028 -2.572068 -3.886899 -5.451016 -2.244911 -3.899381 -5.496678 -1.912202 -3.910026 -5.535618 -1.575808 -3.918498 -5.566611 -1.235389 -3.924488 -5.588521 -0.8906069 -3.927684 -5.600214 -0.5411234 -3.927776 -5.60055 -0.1866002 -3.924453 -5.588397 0.1733016 -3.917406 -5.562614 0.5460095 -3.906651 -5.523272 0.9336982 -3.892471 -5.471401 1.328827 -3.874952 -5.407313 1.723857 -3.854178 -5.331321 2.111247 -3.830236 -5.243736 2.483457 -3.803209 -5.14487 2.832947 -3.773184 -5.035034 3.162812 -3.740206 -4.914396 3.480787 -3.704215 -4.782737 3.786289 -3.665137 -4.639783 4.078737 -3.622896 -4.485261 4.357549 -3.577419 -4.318901 4.622141 -3.528631 -4.140429 4.871933 -3.476458 -3.949571 5.107889 -3.420926 -3.74643 5.330848 -3.362112 -3.53128 5.540038 -3.300012 -3.304111 5.734692 -3.234625 -3.064916 5.914034 -3.165947 -2.813683 6.077297 -3.093976 -2.550403 6.223709 -3.018709 -2.275068 6.357725 -2.944029 -2.001878 6.481518 -2.871232 -1.735577 6.590883 -2.796436 -1.461965 6.681629 -2.715761 -1.166844 6.749554 -2.625324 -0.836015 6.79046 -2.521245 -0.4552796 6.800148 -2.399642 -0.01043897 -7.981606 -2.39679 -3.080104 -7.730137 -2.39679 -3.30573 -7.517609 -2.39679 -3.487991 -7.324864 -2.39679 -3.642882 -7.132734 -2.39679 -3.786395 -6.92206 -2.39679 -3.934525 -6.673676 -2.39679 -4.103265 -6.388778 -2.39679 -4.293102 -6.0848 -2.39679 -4.489978 -5.766932 -2.39679 -4.688078 -5.440369 -2.39679 -4.881587 -5.110298 -2.39679 -5.064687 -4.781912 -2.39679 -5.231565 -4.460403 -2.39679 -5.376401 -4.145794 -2.39679 -5.499404 -3.833478 -2.39679 -5.605809 -3.5217 -2.39679 -5.697352 -3.208709 -2.39679 -5.775765 -2.892749 -2.39679 -5.842782 -2.572068 -2.39679 -5.900136 -2.244911 -2.39679 -5.949561 -1.912202 -2.39679 -5.991708 -1.575808 -2.39679 -6.025255 -1.235389 -2.39679 -6.04897 -0.8906069 -2.39679 -6.061626 -0.5411234 -2.39679 -6.061991 -0.1866002 -2.39679 -6.048835 0.1733016 -2.39679 -6.020929 0.5460095 -2.39679 -5.978345 0.9336982 -2.39679 -5.9222 1.328827 -2.39679 -5.852832 1.723857 -2.39679 -5.770579 2.111247 -2.39679 -5.675778 2.483457 -2.39679 -5.568765 2.832947 -2.39679 -5.44988 3.162812 -2.396789 -5.319303 3.480787 -2.396789 -5.176795 3.786289 -2.396789 -5.022063 4.078737 -2.396789 -4.854811 4.357549 -2.396789 -4.674744 4.622141 -2.396789 -4.481566 4.871933 -2.396789 -4.274984 5.107889 -2.396789 -4.055105 5.330848 -2.396789 -3.822229 5.540038 -2.396789 -3.576344 5.734692 -2.396789 -3.31744 5.914034 -2.396789 -3.045507 6.077297 -2.396789 -2.760536 6.223709 -2.396789 -2.462515 6.357725 -2.396789 -2.166816 6.481518 -2.396789 -1.878574 6.590883 -2.396789 -1.582419 6.681629 -2.396789 -1.262982 6.749554 -2.396789 -0.9048954 6.79046 -2.396789 -0.4927905 6.800148 -2.396789 -0.01129853 -7.981606 -1.618894 -2.845645 -7.730137 -1.56191 -3.054097 -7.517609 -1.515879 -3.222484 -7.324864 -1.476761 -3.365584 -7.132734 -1.440516 -3.498173 -6.92206 -1.403105 -3.635027 -6.673676 -1.360488 -3.790923 -6.388778 -1.312544 -3.966309 -6.0848 -1.262822 -4.148199 -5.766932 -1.212791 -4.33122 -5.440369 -1.163919 -4.509998 -5.110298 -1.117676 -4.679161 -4.781912 -1.07553 -4.833335 -4.460403 -1.038951 -4.967147 -4.145794 -1.007886 -5.080786 -3.833478 -0.9810125 -5.179093 -3.5217 -0.9578929 -5.263667 -3.208709 -0.9380893 -5.336111 -2.892749 -0.9211638 -5.398026 -2.572068 -0.9066787 -5.451015 -2.244911 -0.8941963 -5.496677 -1.912202 -0.8835516 -5.535616 -1.575808 -0.8750792 -5.566609 -1.235389 -0.8690897 -5.58852 -0.8906069 -0.8658934 -5.600212 -0.5411234 -0.8658013 -5.600549 -0.1866002 -0.8691238 -5.588395 0.1733016 -0.8761717 -5.562613 0.5460095 -0.8869265 -5.52327 0.9336982 -0.9011061 -5.4714 1.328827 -0.9186254 -5.407312 1.723857 -0.9393988 -5.33132 2.111247 -0.9633415 -5.243735 2.483457 -0.990368 -5.144868 2.832947 -1.020393 -5.035032 3.162812 -1.053371 -4.914395 3.480787 -1.089362 -4.782735 3.786289 -1.128441 -4.639781 4.078737 -1.170681 -4.48526 4.357549 -1.216158 -4.3189 4.622141 -1.264946 -4.140428 4.871933 -1.317119 -3.94957 5.107889 -1.372651 -3.746429 5.330848 -1.431465 -3.531279 5.540038 -1.493565 -3.304111 5.734692 -1.558953 -3.064915 5.914034 -1.627631 -2.813682 6.077297 -1.699602 -2.550403 6.223709 -1.774869 -2.275067 6.357725 -1.849549 -2.001878 6.481518 -1.922346 -1.735576 6.590883 -1.997142 -1.461965 6.681629 -2.077817 -1.166843 6.749554 -2.168254 -0.8360148 6.79046 -2.272333 -0.4552794 6.800148 -2.393937 -0.01043885 -7.981606 -0.959425 -2.177963 -7.730137 -0.8541338 -2.337504 -7.517609 -0.7690794 -2.466383 -7.324864 -0.6967981 -2.575907 -7.132734 -0.6298259 -2.677386 -6.92206 -0.5606993 -2.782129 -6.673676 -0.4819546 -2.901447 -6.388778 -0.3933653 -3.035681 -6.0848 -0.3014907 -3.174894 -5.766932 -0.2090448 -3.314972 -5.440369 -0.1187417 -3.451803 -5.110298 -0.03329551 -3.581275 -4.781912 0.04457932 -3.699275 -4.460403 0.1121691 -3.80169 -4.145794 0.1695698 -3.888665 -3.833478 0.2192252 -3.963906 -3.5217 0.2619446 -4.028636 -3.208709 0.2985368 -4.084082 -2.892749 0.3298112 -4.13147 -2.572068 0.356576 -4.172026 -2.244911 0.3796406 -4.206974 -1.912202 0.3993095 -4.236777 -1.575808 0.4149643 -4.260498 -1.235389 0.4260314 -4.277267 -0.8906069 0.4319373 -4.286216 -0.5411234 0.4321075 -4.286474 -0.1866002 0.4259682 -4.277172 0.1733016 0.4129456 -4.257439 0.5460095 0.3930731 -4.227328 0.9336982 0.3668728 -4.187627 1.328827 0.3345013 -4.138577 1.723857 0.2961171 -4.080415 2.111247 0.2518767 -4.013381 2.483457 0.2019382 -3.937711 2.832947 0.1464587 -3.853646 3.162812 0.08552342 -3.761314 3.480787 0.01902085 -3.660547 3.786289 -0.05318677 -3.551135 4.078737 -0.1312369 -3.43287 4.357549 -0.2152675 -3.305543 4.622141 -0.305416 -3.168946 4.871933 -0.4018199 -3.02287 5.107889 -0.504429 -2.867393 5.330848 -0.6131036 -2.702724 5.540038 -0.7278488 -2.528857 5.734692 -0.8486693 -2.345784 5.914034 -0.9755697 -2.153499 6.077297 -1.108555 -1.951994 6.223709 -1.24763 -1.741261 6.357725 -1.385621 -1.532171 6.481518 -1.520133 -1.328353 6.590883 -1.658337 -1.11894 6.681629 -1.807406 -0.8930638 6.749554 -1.974511 -0.6398585 6.79046 -2.166825 -0.3484564 6.800148 -2.391519 -0.0079903 -8.303204 -0.6604709 -1.091621 -7.981606 -0.5187827 -1.178707 -7.730137 -0.3812132 -1.26505 -7.517609 -0.2700844 -1.334799 -7.324864 -0.1756442 -1.394073 -7.132734 -0.08814102 -1.448993 -6.92206 0.002177119 -1.50568 -6.673676 0.1050622 -1.570254 -6.388778 0.2208096 -1.642901 -6.0848 0.3408495 -1.718242 -5.766932 0.4616357 -1.794052 -5.440369 0.5796224 -1.868105 -5.110298 0.6912631 -1.938174 -4.781912 0.7930116 -2.002035 -4.460403 0.881322 -2.057462 -4.145794 0.9563195 -2.104533 -3.833478 1.021197 -2.145253 -3.5217 1.077013 -2.180284 -3.208709 1.124823 -2.210292 -2.892749 1.165685 -2.235938 -2.572068 1.200655 -2.257886 -2.244911 1.23079 -2.2768 -1.912202 1.256488 -2.29293 -1.575808 1.276943 -2.305767 -1.235389 1.291402 -2.314843 -0.8906069 1.299119 -2.319686 -0.5411234 1.299341 -2.319825 -0.1866002 1.29132 -2.314791 0.1733016 1.274305 -2.304112 0.5460095 1.24834 -2.287816 0.9336982 1.214108 -2.26633 1.328827 1.171813 -2.239784 1.723857 1.121661 -2.208307 2.111247 1.063859 -2.172028 2.483457 0.9986106 -2.131076 2.832947 0.9261233 -2.085581 3.162812 0.8465075 -2.035611 3.480787 0.7596177 -1.981076 3.786289 0.6652738 -1.921862 4.078737 0.5632965 -1.857858 4.357549 0.4535054 -1.788949 4.622141 0.3357207 -1.715023 4.871933 0.2097627 -1.635968 5.107889 0.07569783 -1.551824 5.330848 -0.06629258 -1.462706 5.540038 -0.2162142 -1.36861 5.734692 -0.3740738 -1.269531 5.914034 -0.5398771 -1.165467 6.077297 -0.7136307 -1.056414 6.223709 -0.8953409 -0.9423658 6.357725 -1.075635 -0.8292069 6.481518 -1.251383 -0.7189013 6.590883 -1.431955 -0.6055677 6.681629 -1.626723 -0.4833244 6.749554 -1.845057 -0.3462907 6.79046 -2.096327 -0.188585 6.800148 -2.389903 -0.004325985 -18.87788 -2.38614 1.31901e-4 -18.8435 -2.146871 1.32335e-4 -18.77263 -1.904079 1.31166e-4 -18.67062 -1.660926 1.28686e-4 -18.54284 -1.420575 1.25189e-4 -18.39461 -1.186186 1.20966e-4 -18.23132 -0.9609239 1.1631e-4 -18.0583 -0.7479489 1.11514e-4 -17.87232 -0.545005 1.06421e-4 -17.66755 -0.3485293 1.00718e-4 -17.44544 -0.1597245 9.44647e-5 -17.20743 0.0202074 8.77209e-5 -16.95497 0.190064 8.0546e-5 -16.68951 0.3486431 7.29996e-5 -16.41249 0.4947426 6.51413e-5 -16.11595 0.6313007 5.67229e-5 -15.79593 0.760366 4.76089e-5 -15.45994 0.8793998 3.80274e-5 -15.11545 0.9858656 2.82068e-5 -14.76995 1.077225 1.83751e-5 -14.43093 1.150941 8.76061e-6 -14.10587 1.204475 -4.08449e-7 -13.79124 1.235924 -9.20823e-6 -13.47921 1.24691 -1.7867e-5 -13.17083 1.24018 -2.63846e-5 -12.86711 1.218486 -3.4761e-5 -12.56909 1.184577 -4.29962e-5 -12.27781 1.141201 -5.10901e-5 -11.9943 1.091111 -5.90427e-5 -11.72168 1.031817 -6.67767e-5 -11.46006 0.960048 -7.42665e-5 -11.20598 0.8773727 -8.15894e-5 -10.95599 0.7853627 -8.88224e-5 -10.70663 0.6855881 -9.60427e-5 -10.45443 0.5796189 -1.03327e-4 -10.19594 0.4690256 -1.10754e-4 -18.87788 -2.387378 0.009564459 -18.8435 -2.166322 0.1483072 -18.77263 -1.942011 0.2890914 -18.67062 -1.717368 0.4300834 -18.54283 -1.495312 0.5694498 -18.39461 -1.278766 0.7053577 -18.23131 -1.07065 0.8359737 -18.05828 -0.8738869 0.9594644 -17.8723 -0.6863913 1.077138 -17.66754 -0.5048715 1.191061 -17.44543 -0.3304386 1.300535 -17.20741 -0.1642033 1.404863 -16.95495 -0.007276177 1.503349 -16.68949 0.1392318 1.595295 -16.41247 0.2742103 1.680004 -16.11592 0.4003735 1.75918 -15.79591 0.519614 1.834011 -15.45992 0.629587 1.903024 -15.11543 0.7279487 1.964749 -14.76993 0.8123539 2.017715 -14.4309 0.8804585 2.06045 -14.10584 0.9299177 2.091483 -13.79121 0.9589728 2.10971 -13.47919 0.9691218 2.116071 -13.1708 0.9629041 2.112161 -12.86708 0.9428614 2.099573 -12.56907 0.9115332 2.079902 -12.27779 0.8714601 2.054742 -11.99428 0.8251823 2.025689 -11.72165 0.7704023 1.991299 -11.46003 0.7040959 1.949675 -11.20596 0.627714 1.901728 -10.95597 0.542708 1.848368 -10.70661 0.4505282 1.790505 -10.45441 0.3526255 1.729051 -10.19592 0.2504507 1.664915 -18.87788 -2.390903 0.01756161 -18.8435 -2.221715 0.2739241 -18.77262 -2.050035 0.5340601 -18.67061 -1.8781 0.7945816 -18.54282 -1.708146 1.0521 -18.3946 -1.542409 1.303229 -18.2313 -1.383124 1.544579 -18.05827 -1.232528 1.772764 -17.87229 -1.089025 1.990201 -17.66752 -0.950096 2.200707 -17.44541 -0.8165909 2.402994 -17.2074 -0.6893598 2.595774 -16.95494 -0.569253 2.777758 -16.68947 -0.4571205 2.947658 -16.41245 -0.3538125 3.104187 -16.11591 -0.2572514 3.250493 -15.79589 -0.1659885 3.388769 -15.4599 -0.08181864 3.516297 -15.1154 -0.006536066 3.630359 -14.7699 0.05806481 3.728235 -14.43088 0.1101898 3.807208 -14.10582 0.1480443 3.864557 -13.79119 0.1702823 3.898244 -13.47916 0.1780497 3.910005 -13.17078 0.1732911 3.902786 -12.86706 0.1579508 3.879534 -12.56904 0.1339733 3.843193 -12.27776 0.1033024 3.796711 -11.99425 0.06788289 3.743034 -11.72163 0.02595627 3.679497 -11.46001 -0.02479225 3.602593 -11.20594 -0.08325248 3.514004 -10.95595 -0.1483134 3.415413 -10.70659 -0.2188645 3.308503 -10.45439 -0.2937962 3.194956 -10.1959 -0.3719972 3.076455 -18.87788 -2.39618 0.02290558 -18.8435 -2.304616 0.3578589 -18.77262 -2.211704 0.6977432 -18.67061 -2.118654 1.038131 -18.54282 -2.026675 1.374596 -18.39459 -1.936979 1.702713 -18.23129 -1.850775 2.018054 -18.05827 -1.769273 2.316194 -17.87229 -1.691609 2.600291 -17.66752 -1.616421 2.875332 -17.4454 -1.544169 3.139634 -17.20739 -1.475312 3.391515 -16.95493 -1.410311 3.62929 -16.68946 -1.349625 3.851278 -16.41244 -1.293715 4.055796 -16.11589 -1.241456 4.246956 -15.79588 -1.192065 4.427625 -15.45988 -1.146513 4.594252 -15.11539 -1.10577 4.743284 -14.76989 -1.070808 4.871168 -14.43086 -1.042599 4.974354 -14.1058 -1.022112 5.049287 -13.79117 -1.010077 5.093304 -13.47915 -1.005873 5.108674 -13.17076 -1.008448 5.099243 -12.86704 -1.016751 5.068865 -12.56903 -1.029727 5.021387 -12.27775 -1.046326 4.960658 -11.99424 -1.065495 4.890527 -11.72162 -1.088186 4.807514 -11.46 -1.115651 4.707036 -11.20592 -1.147289 4.591292 -10.95594 -1.182499 4.462479 -10.70657 -1.220682 4.322797 -10.45438 -1.261234 4.174443 -10.19589 -1.303556 4.019616 -18.87788 -2.402404 0.02478325 -18.8435 -2.402405 0.3873335 -18.77262 -2.402406 0.7552216 -18.67061 -2.402406 1.123655 -18.54282 -2.402406 1.487843 -18.39459 -2.402406 1.842994 -18.23129 -2.402406 2.184317 -18.05826 -2.402406 2.507022 -17.87228 -2.402406 2.814526 -17.66751 -2.402406 3.112228 -17.4454 -2.402406 3.398308 -17.20739 -2.402406 3.670942 -16.95492 -2.402406 3.928309 -16.68946 -2.402406 4.168588 -16.41244 -2.402406 4.389956 -16.11589 -2.402406 4.596868 -15.79587 -2.402406 4.792423 -15.45988 -2.402406 4.972779 -15.11539 -2.402406 5.134091 -14.76988 -2.402406 5.272513 -14.43086 -2.402406 5.384201 -14.1058 -2.402406 5.465309 -13.79117 -2.402406 5.512953 -13.47914 -2.402406 5.52959 -13.17076 -2.402406 5.519383 -12.86704 -2.402406 5.486503 -12.56902 -2.402406 5.435113 -12.27774 -2.402406 5.369381 -11.99424 -2.402406 5.293473 -11.72161 -2.402406 5.203621 -11.45999 -2.402406 5.094865 -11.20592 -2.402406 4.969585 -10.95593 -2.402406 4.83016 -10.70657 -2.402405 4.678969 -10.45437 -2.402405 4.518393 -10.19588 -2.402405 4.350809 -18.87788 -2.408629 0.02290827 -18.8435 -2.500195 0.3578604 -18.77262 -2.593108 0.6977442 -18.67061 -2.686159 1.038132 -18.54282 -2.778137 1.374597 -18.39459 -2.867834 1.702714 -18.23129 -2.954038 2.018055 -18.05827 -3.03554 2.316195 -17.87229 -3.113203 2.600291 -17.66752 -3.188391 2.875332 -17.4454 -3.260643 3.139634 -17.20739 -3.3295 3.391515 -16.95493 -3.394502 3.629291 -16.68946 -3.455187 3.851279 -16.41244 -3.511097 4.055796 -16.11589 -3.563355 4.246955 -15.79588 -3.612746 4.427625 -15.45988 -3.658298 4.594252 -15.11539 -3.699041 4.743283 -14.76989 -3.734003 4.871168 -14.43086 -3.762213 4.974354 -14.1058 -3.782699 5.049287 -13.79117 -3.794734 5.093304 -13.47915 -3.798938 5.108673 -13.17076 -3.796363 5.099242 -12.86704 -3.788061 5.068864 -12.56903 -3.775084 5.021386 -12.27775 -3.758485 4.960656 -11.99424 -3.739316 4.890526 -11.72162 -3.716626 4.807513 -11.46 -3.689161 4.707035 -11.20592 -3.657522 4.59129 -10.95594 -3.622311 4.462478 -10.70657 -3.584129 4.322796 -10.45438 -3.543576 4.174442 -10.19589 -3.501254 4.019614 -18.87788 -2.413907 0.0175665 -18.8435 -2.583097 0.273927 -18.77262 -2.754777 0.5340619 -18.67061 -2.926713 0.7945827 -18.54282 -3.096667 1.052101 -18.3946 -3.262404 1.30323 -18.2313 -3.421688 1.54458 -18.05827 -3.572284 1.772765 -17.87229 -3.715788 1.990202 -17.66752 -3.854717 2.200708 -17.44541 -3.988222 2.402995 -17.2074 -4.115452 2.595774 -16.95494 -4.235559 2.777758 -16.68947 -4.347692 2.947659 -16.41245 -4.450999 3.104187 -16.1159 -4.547561 3.250493 -15.79589 -4.638824 3.388769 -15.45989 -4.722992 3.516297 -15.1154 -4.798275 3.630359 -14.7699 -4.862876 3.728235 -14.43088 -4.915001 3.807208 -14.10582 -4.952855 3.864557 -13.79119 -4.975093 3.898244 -13.47916 -4.982861 3.910005 -13.17077 -4.978102 3.902785 -12.86706 -4.962762 3.879532 -12.56904 -4.938785 3.843192 -12.27776 -4.908113 3.796709 -11.99425 -4.872694 3.743032 -11.72163 -4.830767 3.679494 -11.46001 -4.780018 3.602591 -11.20594 -4.721558 3.514002 -10.95595 -4.656497 3.415411 -10.70659 -4.585945 3.308502 -10.45439 -4.511014 3.194955 -10.1959 -4.432812 3.076453 -8.303183 -3.730666 2.016812 -18.87788 -2.417434 0.009570896 -18.8435 -2.63849 0.1483108 -18.77263 -2.862801 0.2890935 -18.67062 -3.087445 0.4300846 -18.54283 -3.309501 0.5694507 -18.39461 -3.526047 0.7053586 -18.23131 -3.734163 0.8359745 -18.05828 -3.930926 0.959465 -17.8723 -4.118422 1.077138 -17.66754 -4.299942 1.191061 -17.44542 -4.474374 1.300534 -17.20741 -4.640609 1.404863 -16.95495 -4.797536 1.503348 -16.68949 -4.944045 1.595294 -16.41247 -5.079022 1.680003 -16.11592 -5.205186 1.759179 -15.79591 -5.324426 1.83401 -15.45991 -5.434399 1.903023 -15.11542 -5.532761 1.964748 -14.76992 -5.617166 2.017714 -14.4309 -5.68527 2.060449 -14.10584 -5.734729 2.091482 -13.79121 -5.763784 2.109709 -13.47919 -5.773933 2.11607 -13.1708 -5.767715 2.112158 -12.86708 -5.747673 2.09957 -12.56906 -5.716344 2.079898 -12.27778 -5.67627 2.054739 -11.99427 -5.629993 2.025685 -11.72165 -5.575213 1.991295 -11.46003 -5.508906 1.949672 -11.20596 -5.432525 1.901724 -10.95597 -5.347518 1.848364 -10.7066 -5.255338 1.790502 -10.45441 -5.157435 1.729048 -10.19592 -5.05526 1.664912 -8.303189 -4.138722 1.091451 -18.87788 -2.418673 1.3886e-4 -18.8435 -2.657942 1.36436e-4 -18.77263 -2.900735 1.33538e-4 -18.67062 -3.143888 1.30176e-4 -18.54283 -3.384239 1.26365e-4 -18.39461 -3.618627 1.22116e-4 -18.23132 -3.843889 1.17443e-4 -18.05829 -4.056864 1.12358e-4 -17.87232 -4.259808 1.06835e-4 -17.66755 -4.456284 1.00851e-4 -17.44544 -4.645088 9.44314e-5 -17.20743 -4.82502 8.75982e-5 -16.95497 -4.994876 8.03745e-5 -16.68951 -5.153455 7.27834e-5 -16.41249 -5.299555 6.48477e-5 -16.11594 -5.436113 5.63614e-5 -15.79593 -5.565177 4.72355e-5 -15.45994 -5.684211 3.76682e-5 -15.11545 -5.790677 2.78581e-5 -14.76995 -5.882037 1.80035e-5 -14.43093 -5.955752 8.30284e-6 -14.10586 -6.009286 -1.04554e-6 -13.79124 -6.040735 -1.01662e-5 -13.47921 -6.05172 -1.92769e-5 -13.17082 -6.04499 -2.83193e-5 -12.8671 -6.023296 -3.7235e-5 -12.56909 -5.989386 -4.59656e-5 -12.27781 -5.946011 -5.44526e-5 -11.9943 -5.89592 -6.26377e-5 -11.72167 -5.836627 -7.04202e-5 -11.46005 -5.764857 -7.78186e-5 -11.20598 -5.682182 -8.49529e-5 -10.95599 -5.590172 -9.19431e-5 -10.70663 -5.490396 -9.89094e-5 -10.45443 -5.384428 -1.05972e-4 -10.19594 -5.273834 -1.1325e-4 -8.303196 -4.282013 -8.4928e-5 -18.87788 -2.417436 -0.009293735 -18.8435 -2.638491 -0.1480384 -18.77263 -2.862802 -0.2888266 -18.67063 -3.087446 -0.4298245 -18.54284 -3.309501 -0.5691981 -18.39462 -3.526047 -0.7051144 -18.23133 -3.734163 -0.8357397 -18.05831 -3.930926 -0.9592402 -17.87233 -4.118422 -1.076925 -17.66757 -4.299941 -1.190859 -17.44546 -4.474373 -1.300345 -17.20745 -4.640609 -1.404687 -16.95499 -4.797536 -1.503187 -16.68953 -4.944044 -1.595148 -16.41251 -5.079022 -1.679874 -16.11596 -5.205185 -1.759066 -15.79595 -5.324425 -1.833915 -15.45996 -5.434398 -1.902948 -15.11547 -5.53276 -1.964692 -14.76997 -5.617165 -2.017678 -14.43095 -5.685269 -2.060432 -14.10589 -5.734728 -2.091484 -13.79126 -5.763783 -2.109729 -13.47924 -5.773932 -2.116108 -13.17085 -5.767715 -2.112215 -12.86713 -5.747672 -2.099644 -12.56911 -5.716342 -2.07999 -12.27783 -5.67627 -2.054847 -11.99432 -5.629992 -2.02581 -11.7217 -5.575212 -1.991436 -11.46008 -5.508905 -1.949827 -11.206 -5.432523 -1.901894 -10.95601 -5.347517 -1.848548 -10.70665 -5.255337 -1.7907 -10.45445 -5.157434 -1.72926 -10.19596 -5.055259 -1.665138 -8.303203 -4.138722 -1.091621 -18.87788 -2.413911 -0.01729077 -18.84351 -2.583099 -0.2736553 -18.77264 -2.754778 -0.5337955 -18.67063 -2.926713 -0.7943226 -18.54285 -3.096667 -1.051848 -18.39463 -3.262404 -1.302985 -18.23133 -3.421689 -1.544345 -18.05832 -3.572285 -1.772541 -17.87234 -3.715788 -1.989988 -17.66758 -3.854717 -2.200506 -17.44547 -3.988222 -2.402805 -17.20746 -4.115452 -2.595598 -16.95501 -4.235559 -2.777597 -16.68955 -4.347692 -2.947512 -16.41253 -4.450999 -3.104058 -16.11598 -4.54756 -3.25038 -15.79597 -4.638823 -3.388674 -15.45998 -4.722992 -3.516221 -15.11549 -4.798275 -3.630303 -14.76999 -4.862876 -3.728199 -14.43097 -4.915 -3.807191 -14.10591 -4.952855 -3.864559 -13.79128 -4.975092 -3.898264 -13.47926 -4.98286 -3.910043 -13.17087 -4.978101 -3.902841 -12.86715 -4.962761 -3.879606 -12.56914 -4.938783 -3.843282 -12.27786 -4.908112 -3.796817 -11.99435 -4.872692 -3.743156 -11.72172 -4.830765 -3.679634 -11.4601 -4.780016 -3.602745 -11.20602 -4.721557 -3.51417 -10.95603 -4.656496 -3.415594 -10.70667 -4.585944 -3.308698 -10.45447 -4.511012 -3.195166 -10.19598 -4.432811 -3.076679 -8.303209 -3.730665 -2.016981 -18.87788 -2.408634 -0.02263492 -18.84351 -2.500197 -0.3575903 -18.77264 -2.593109 -0.6974787 -18.67064 -2.68616 -1.037873 -18.54285 -2.778138 -1.374345 -18.39463 -2.867834 -1.70247 -18.23134 -2.954038 -2.017821 -18.05832 -3.03554 -2.31597 -17.87235 -3.113203 -2.600078 -17.66759 -3.188391 -2.875131 -17.44548 -3.260643 -3.139446 -17.20747 -3.3295 -3.39134 -16.95502 -3.394501 -3.62913 -16.68956 -3.455186 -3.851133 -16.41254 -3.511096 -4.055667 -16.116 -3.563354 -4.246843 -15.79599 -3.612745 -4.427531 -15.45999 -3.658298 -4.594176 -15.11551 -3.69904 -4.743228 -14.77001 -3.734002 -4.871133 -14.43099 -3.762212 -4.974337 -14.10593 -3.782698 -5.049289 -13.7913 -3.794733 -5.093324 -13.47927 -3.798936 -5.108711 -13.17089 -3.79636 -5.099299 -12.86717 -3.788059 -5.068937 -12.56915 -3.775081 -5.021477 -12.27787 -3.758482 -4.960764 -11.99436 -3.739314 -4.89065 -11.72173 -3.716623 -4.807652 -11.46011 -3.689158 -4.707189 -11.20604 -3.657519 -4.591459 -10.95605 -3.622309 -4.462661 -10.70668 -3.584126 -4.322992 -10.45448 -3.543574 -4.174653 -10.19599 -3.501252 -4.01984 -8.303213 -3.119966 -2.635287 -18.87788 -2.402409 -0.02451246 -18.84351 -2.402408 -0.3870648 -18.77264 -2.402408 -0.7549568 -18.67064 -2.402407 -1.123396 -18.54285 -2.402407 -1.487591 -18.39464 -2.402407 -1.842751 -18.23134 -2.402407 -2.184083 -18.05833 -2.402407 -2.506798 -17.87235 -2.402407 -2.814313 -17.66759 -2.402407 -3.112027 -17.44548 -2.402407 -3.398119 -17.20748 -2.402406 -3.670767 -16.95502 -2.402406 -3.928148 -16.68956 -2.402406 -4.168442 -16.41254 -2.402406 -4.389827 -16.116 -2.402406 -4.596754 -15.79599 -2.402406 -4.792328 -15.46 -2.402406 -4.972703 -15.11551 -2.402406 -5.134035 -14.77001 -2.402406 -5.272477 -14.43099 -2.402406 -5.384183 -14.10593 -2.402406 -5.465311 -13.79131 -2.402405 -5.512972 -13.47928 -2.402405 -5.529626 -13.17089 -2.402405 -5.519438 -12.86717 -2.402404 -5.486574 -12.56916 -2.402404 -5.435202 -12.27788 -2.402404 -5.369486 -11.99437 -2.402404 -5.293594 -11.72174 -2.402404 -5.203758 -11.46012 -2.402404 -5.095017 -11.20604 -2.402404 -4.969751 -10.95605 -2.402404 -4.83034 -10.70669 -2.402404 -4.679164 -10.45449 -2.402404 -4.518602 -10.19599 -2.402404 -4.351033 -8.303214 -2.399596 -2.852407 -18.87788 -2.396184 -0.02263772 -18.84351 -2.304619 -0.3575919 -18.77264 -2.211705 -0.6974796 -18.67064 -2.118654 -1.037873 -18.54285 -2.026676 -1.374345 -18.39463 -1.936979 -1.70247 -18.23134 -1.850775 -2.017821 -18.05832 -1.769273 -2.315971 -17.87235 -1.69161 -2.600078 -17.66759 -1.616422 -2.87513 -17.44548 -1.544169 -3.139445 -17.20747 -1.475312 -3.391339 -16.95502 -1.41031 -3.629129 -16.68956 -1.349625 -3.851133 -16.41254 -1.293715 -4.055665 -16.116 -1.241456 -4.246842 -15.79599 -1.192065 -4.42753 -15.46 -1.146513 -4.594175 -15.11551 -1.10577 -4.743227 -14.77001 -1.070808 -4.871131 -14.43099 -1.042598 -4.974336 -14.10593 -1.022111 -5.049288 -13.7913 -1.010076 -5.093323 -13.47928 -1.005872 -5.108709 -13.17089 -1.008447 -5.099297 -12.86717 -1.016749 -5.068935 -12.56915 -1.029725 -5.021474 -12.27787 -1.046324 -4.960762 -11.99436 -1.065493 -4.890647 -11.72174 -1.088183 -4.80765 -11.46011 -1.115648 -4.707187 -11.20604 -1.147287 -4.591457 -10.95605 -1.182498 -4.462659 -10.70668 -1.22068 -4.32299 -10.45448 -1.261232 -4.174651 -10.19599 -1.303554 -4.019838 -8.303214 -1.679227 -2.635287 -18.87788 -2.390906 -0.01729583 -18.84351 -2.221717 -0.2736582 -18.77264 -2.050036 -0.5337971 -18.67063 -1.878101 -0.7943235 -18.54285 -1.708147 -1.051849 -18.39463 -1.542409 -1.302986 -18.23134 -1.383124 -1.544346 -18.05832 -1.232528 -1.772541 -17.87234 -1.089025 -1.989988 -17.66758 -0.9500958 -2.200505 -17.44547 -0.8165905 -2.402805 -17.20746 -0.6893594 -2.595598 -16.95501 -0.5692525 -2.777596 -16.68955 -0.4571201 -2.947511 -16.41253 -0.3538121 -3.104056 -16.11599 -0.2572507 -3.250378 -15.79597 -0.1659879 -3.388673 -15.45998 -0.08181822 -3.51622 -15.11549 -0.00653541 -3.630301 -14.77 0.05806547 -3.728198 -14.43097 0.1101905 -3.807189 -14.10591 0.1480451 -3.864557 -13.79129 0.1702831 -3.898262 -13.47926 0.1780511 -3.91004 -13.17087 0.1732925 -3.902838 -12.86715 0.1579526 -3.879602 -12.56914 0.1339751 -3.843279 -12.27786 0.1033045 -3.796813 -11.99435 0.06788522 -3.743152 -11.72172 0.02595835 -3.679631 -11.4601 -0.02479016 -3.602741 -11.20603 -0.0832504 -3.514167 -10.95603 -0.1483113 -3.415591 -10.70667 -0.2188629 -3.308695 -10.45447 -0.2937945 -3.195163 -10.19598 -0.3719956 -3.076676 -8.30321 -1.068527 -2.01698 -18.87788 -2.387379 -0.009300172 -18.8435 -2.166323 -0.1480422 -18.77263 -1.942012 -0.2888288 -18.67063 -1.717368 -0.4298259 -18.54284 -1.495312 -0.5691993 -18.39462 -1.278766 -0.7051156 -18.23133 -1.07065 -0.8357409 -18.05831 -0.8738869 -0.9592412 -17.87233 -0.6863912 -1.076925 -17.66757 -0.5048714 -1.190859 -17.44546 -0.3304384 -1.300346 -17.20745 -0.1642032 -1.404687 -16.95499 -0.007276117 -1.503187 -16.68953 0.139232 -1.595148 -16.41251 0.2742104 -1.679874 -16.11597 0.4003738 -1.759066 -15.79596 0.5196144 -1.833915 -15.45996 0.6295874 -1.902948 -15.11547 0.7279491 -1.964692 -14.76997 0.812354 -2.017678 -14.43095 0.8804587 -2.060432 -14.10589 0.9299179 -2.091484 -13.79126 0.9589733 -2.109729 -13.47924 0.9691223 -2.116107 -13.17085 0.9629048 -2.112213 -12.86713 0.9428622 -2.099642 -12.56912 0.9115342 -2.079988 -12.27784 0.8714608 -2.054845 -11.99433 0.8251833 -2.025807 -11.7217 0.7704033 -1.991433 -11.46008 0.704097 -1.949824 -11.20601 0.6277151 -1.901891 -10.95602 0.5427091 -1.848546 -10.70665 0.450529 -1.790697 -10.45445 0.3526262 -1.729257 -10.19596 0.2504515 -1.665136 - - - - - - - - - - 0.01864677 0.9998169 0 0.01940977 0.9661855 0.2570269 -0.4878689 0.8411207 0.233314 -0.4717246 0.8817102 0 -0.5174719 0.8243355 0.2294381 -0.5006867 0.8655965 0 -0.4966277 0.8361156 0.2328867 -0.4800867 0.8771935 0 -0.4710837 0.8496658 0.2368236 -0.4548784 0.8905301 0 -0.4469741 0.8616596 0.2402722 -0.4311655 0.9022492 0 -0.430311 0.8695029 0.242439 -0.4148076 0.9098789 0 -0.4210028 0.8737144 0.2435987 -0.405713 0.9139683 0 -0.4127628 0.8773461 0.2446974 -0.3976256 0.917539 0 -0.4013794 0.8821986 0.2461317 -0.3864864 0.9222694 0 -0.3865475 0.8882718 0.2479323 -0.3720511 0.9281899 0 -0.367748 0.8956267 0.2501297 -0.3537095 0.9353313 0 -0.3439131 0.9043245 0.2527238 -0.330546 0.9437849 0 -0.3135471 0.9144566 0.2557756 -0.3010956 0.9535813 0 -0.2783593 0.924894 0.258858 -0.2670369 0.9636524 0 -0.2444533 0.9337443 0.2613911 -0.2343211 0.9721366 0 -0.213538 0.9407331 0.2634053 -0.2045655 0.9788202 0 -0.1843318 0.9464401 0.2650532 -0.1764885 0.984283 0 -0.1574755 0.9508957 0.266335 -0.1507309 0.9885556 0 -0.1335795 0.9542833 0.2672811 -0.1278115 0.9917905 0 -0.1130405 0.9567553 0.267983 -0.1081271 0.9941099 0 -0.09533983 0.9585254 0.2684713 -0.09118926 0.995819 0 -0.0778222 0.9599903 0.2689291 -0.07443463 0.9972229 0 -0.0582903 0.961272 0.2693259 -0.05575728 0.9984436 0 -0.03665268 0.9622486 0.269631 -0.03503525 0.9993591 0 -0.01300084 0.9627979 0.2698141 -0.01242101 0.9999085 0 0.01242101 0.9627979 0.2698447 0.01187169 0.9999085 0 0.03946042 0.9621266 0.2696616 0.03775137 0.9992676 0 0.06598097 0.9607837 0.2692343 0.06308174 0.9979858 0 0.08896142 0.9591052 0.2686849 0.08508557 0.9963683 0 0.1098056 0.957091 0.2681051 0.1050142 0.9944456 0 0.1311686 0.9545885 0.2673727 0.1254921 0.9920652 0 0.154271 0.951384 0.2664571 0.1476485 0.9890133 0 0.1804254 0.9471114 0.2652669 0.1727347 0.9849544 0 0.2113712 0.9411603 0.2635884 0.2024598 0.9792779 0 0.2457655 0.9334086 0.26133 0.2356029 0.9718315 0 0.2792139 0.9246803 0.2587359 0.267861 0.9634388 0 0.312357 0.9148228 0.2558977 0.2999359 0.9539476 0 0.3481246 0.9027985 0.2523881 0.3346049 0.94232 0 0.386578 0.8882107 0.2481765 0.3720816 0.9281899 0 0.4279 0.87051 0.2430494 0.4124577 0.910947 0 0.4720603 0.8491165 0.2368541 0.455855 0.8900418 0 0.5174413 0.8243049 0.2296212 0.5006867 0.8655965 0 0.5618763 0.7969298 0.2216864 0.5448775 0.838496 0 0.6063112 0.7661977 0.212836 0.589343 0.8078555 0 0.6519364 0.7306742 0.2026124 0.6353648 0.7721793 0 0.6983246 0.6898099 0.1909238 0.6825159 0.7308267 0 0.7448652 0.6431165 0.1775872 0.7302469 0.6831569 0 0.7907041 0.5901669 0.1625416 0.7776727 0.6286508 0 0.8243355 0.5457625 0.150151 0.8126164 0.5827509 0 0.841731 0.5205237 0.1431318 0.8308054 0.556505 0 0.8642536 0.4850917 0.1329691 0.8546404 0.5191809 0 0.9023103 0.4158757 0.1133152 0.8950774 0.4458754 0 0.9443037 0.3176671 0.08575701 0.9400006 0.3411054 0 0.97763 0.2031617 0.05401772 0.9759209 0.2180852 0 0.9957885 0.08868676 0.02273625 0.9954833 0.09463787 0 0.9995422 0.02853477 0.007049739 0.9995117 0.03045743 0 0.02188175 0.8407849 0.5408796 -0.5347148 0.7012848 0.4714499 -0.5652943 0.6839808 0.4610431 -0.5440535 0.6955168 0.4692831 -0.517777 0.708945 0.4788049 -0.4928434 0.7209082 0.4871975 -0.4754784 0.7288125 0.4926298 -0.465743 0.7331156 0.4955595 -0.4570452 0.7367779 0.4982452 -0.4449904 0.7416914 0.5017853 -0.4292734 0.7478866 0.5062716 -0.4091616 0.7554247 0.5117344 -0.3835566 0.7643666 0.5182653 -0.3506882 0.7748345 0.5259255 -0.3122654 0.7857601 0.5338603 -0.2749413 0.7951292 0.5404828 -0.240669 0.8025758 0.545793 -0.2081057 0.8086795 0.5501572 -0.178045 0.8135319 0.5535752 -0.1511887 0.8171941 0.5561083 -0.1280556 0.8199103 0.5579699 -0.108066 0.8218635 0.5593127 -0.08825951 0.8234199 0.560503 -0.06613361 0.8247627 0.5615406 -0.04156619 0.8258309 0.5623646 -0.0147404 0.8264107 0.5628529 0.01409953 0.8263802 0.5628834 0.04480117 0.8256173 0.5623951 0.07480084 0.8242134 0.5612659 0.1008636 0.8224128 0.5598316 0.1243934 0.820246 0.5582751 0.1484725 0.8175299 0.5563524 0.1744438 0.8140507 0.553911 0.2037416 0.8094424 0.550676 0.238258 0.803003 0.5462203 0.2764061 0.794763 0.5402997 0.3132115 0.7855769 0.5336161 0.3494064 0.7752007 0.5262306 0.3880428 0.7627186 0.5173193 0.4291818 0.7477035 0.5066378 0.4727622 0.7297586 0.4938811 0.5186621 0.7083652 0.4787133 0.5650197 0.6839503 0.4614093 0.6096072 0.6575213 0.4427015 0.6532792 0.6283761 0.4222541 0.6971954 0.5953856 0.3991821 0.7408978 0.5582446 0.3733634 0.7836543 0.5167394 0.3446455 0.8247932 0.4708091 0.3130589 0.8546404 0.4324167 0.2873013 0.8697775 0.4109928 0.2729576 0.88876 0.3822138 0.2529069 0.9205603 0.3263344 0.2146061 0.9550157 0.2483901 0.1618701 0.9819636 0.1589404 0.102176 0.9965209 0.07046723 0.04379403 0.9996338 0.02249211 0.01358073 0.0260933 0.5398114 0.8413648 -0.5972778 0.4190801 0.6837977 -0.6271859 0.4063845 0.6644185 -0.6059145 0.414716 0.6788538 -0.5793939 0.4244209 0.6957915 -0.5540025 0.4331797 0.7109287 -0.5362408 0.4390393 0.7208777 -0.5262001 0.4422132 0.7262795 -0.5170446 0.4449599 0.7311624 -0.5043489 0.4486526 0.7377545 -0.4876552 0.4533525 0.746086 -0.4661397 0.4590594 0.7562487 -0.4384594 0.4658955 0.7685171 -0.4025086 0.4739524 0.7831355 -0.3600268 0.4824976 0.7984558 -0.3183691 0.4899137 0.8115177 -0.2796411 0.4958648 0.8221076 -0.2424696 0.5007782 0.8308664 -0.2079531 0.5047456 0.8378247 -0.1768853 0.507767 0.8431044 -0.150029 0.5099948 0.8469497 -0.1267433 0.5116428 0.8497574 -0.1035798 0.5128941 0.8521378 -0.07763904 0.5139927 0.8542436 -0.04882961 0.5148168 0.8558916 -0.01733446 0.5152745 0.8568072 0.01657152 0.515244 0.8568682 0.05261391 0.5146031 0.8558 0.08780175 0.5134739 0.8535722 0.1182897 0.5120396 0.850734 0.1457259 0.5102695 0.8475601 0.1737418 0.5080416 0.8435927 0.2038026 0.5051729 0.8385876 0.237495 0.5013886 0.8319651 0.2768334 0.4961699 0.8228706 0.3199561 0.4895779 0.8110904 0.3611561 0.4823451 0.7980285 0.4010742 0.4742577 0.7836848 0.4430983 0.4646138 0.7666555 0.4870754 0.4531999 0.7465438 0.5327616 0.4397717 0.7229835 0.5798212 0.4241157 0.6956084 0.6263009 0.4065981 0.6651204 0.6698813 0.3880123 0.6329844 0.7113559 0.3680227 0.5987427 0.751915 0.3459578 0.5611438 0.7911313 0.3217261 0.5201575 0.8283944 0.2953276 0.4759056 0.8631855 0.2668843 0.4285409 0.8881802 0.2430189 0.389935 0.9005402 0.2299875 0.3688772 0.9153722 0.2136296 0.3411969 0.9400616 0.1817682 0.2884609 0.9663686 0.1379436 0.216956 0.9865719 0.0884121 0.1372722 0.9973754 0.0399487 0.06012141 0.9997254 0.01248204 0.0183416 0.03009122 -6.40889e-4 0.9995422 -0.6292306 3.96741e-4 0.7771844 -0.6584063 0 0.7526475 -0.637318 0 0.7705619 -0.6109195 0 0.7916501 -0.5855892 0 0.8105716 -0.5678579 0 0.8230842 -0.5578479 0 0.8299204 -0.5485092 0 0.8361156 -0.5355388 0 0.8444777 -0.5184484 0 0.8550981 -0.496353 0 0.868099 -0.4677572 0 0.8838466 -0.430311 0 0.902646 -0.385876 0 0.9225135 -0.342082 0 0.9396649 -0.3010346 0 0.9535813 -0.2614826 0 0.9651784 -0.2245551 0 0.974456 -0.1912289 0 0.9815363 -0.1623279 0 0.9867244 -0.1372112 0 0.9905087 -0.112186 0 0.9936827 -0.08413952 0 0.9964293 -0.05291908 0 0.9985961 -0.01879936 0 0.9998169 0.01794487 0 0.9998169 0.05697804 0 0.998352 0.09509563 0 0.9954528 0.1280556 0 0.99176 0.1576891 0 0.9874569 0.1878414 0 0.9821772 0.2200995 0 0.9754631 0.2561419 0 0.9666128 0.2980132 0 0.954558 0.3436995 0 0.9390546 0.3871578 0 0.9219947 0.4288156 0 0.9033784 0.472335 0 0.8814051 0.5174719 0 0.855678 0.56386 0 0.8258309 0.6110721 0 0.7915586 0.657094 0 0.7537767 0.6996673 0 0.7144383 0.7395856 0 0.6730247 0.7780999 0 0.6281015 0.8147221 0 0.5797907 0.8490555 0 0.5282754 0.8805811 0 0.4738304 0.9031648 0 0.4292734 0.914182 0 0.4052553 0.9270913 0 0.3747673 0.9485763 0 0.3165075 0.9712821 0 0.2378612 0.9885556 0 0.1507614 0.9977416 0 0.06677448 0.9997864 0 0.02011168 0.03051847 -0.5405439 0.8407239 -0.5951415 -0.4192633 0.6855373 -0.6271859 -0.4063845 0.6644185 -0.6059145 -0.414716 0.6788538 -0.5793939 -0.4244209 0.6957915 -0.5540025 -0.4331797 0.7109287 -0.5362408 -0.4390393 0.7208777 -0.5262001 -0.4422132 0.7262795 -0.5170446 -0.4449599 0.7311624 -0.5043489 -0.4486831 0.7377545 -0.4876552 -0.4533525 0.746086 -0.4661397 -0.4590594 0.7562487 -0.4384594 -0.4658955 0.7685171 -0.4025086 -0.4739524 0.7831355 -0.3600268 -0.4824976 0.7984558 -0.3183691 -0.4899137 0.8115177 -0.2796411 -0.4958648 0.8221076 -0.2424696 -0.5007782 0.8308664 -0.2079531 -0.5047456 0.8378247 -0.1768853 -0.507767 0.8431044 -0.150029 -0.5100253 0.8469497 -0.1267433 -0.5116428 0.8497574 -0.1035798 -0.5128941 0.8521378 -0.07763904 -0.5139927 0.8542436 -0.04882961 -0.5148168 0.8558916 -0.01733446 -0.5152745 0.8568072 0.01657152 -0.515244 0.8568682 0.05258339 -0.5146031 0.8558 0.08780175 -0.5134739 0.8535722 0.1182897 -0.5120396 0.850734 0.1457259 -0.5102695 0.8475601 0.1737418 -0.5080416 0.8435927 0.2038026 -0.5051729 0.8385876 0.237495 -0.5013886 0.8319651 0.2768334 -0.4961699 0.8228706 0.3199561 -0.4895779 0.8110904 0.3611561 -0.4823451 0.7980285 0.4010742 -0.4742577 0.7836848 0.4430983 -0.4646138 0.7666555 0.4870754 -0.4531999 0.7465438 0.5327616 -0.4397717 0.7229835 0.5798212 -0.4241157 0.6956084 0.6263009 -0.4065981 0.6651204 0.6698813 -0.3880123 0.6329844 0.7113559 -0.3680227 0.5987427 0.751915 -0.3459578 0.5611438 0.7911313 -0.3217261 0.5201575 0.8283944 -0.2953276 0.4759056 0.8631855 -0.2668843 0.4285409 0.8881802 -0.2430189 0.389935 0.9005402 -0.2299875 0.3688772 0.9153722 -0.2136296 0.3411969 0.9400616 -0.1817682 0.2884609 0.9663686 -0.1379436 0.216956 0.9865719 -0.0884121 0.1372722 0.9973754 -0.0399487 0.06012141 0.9997254 -0.01251256 0.0183416 0.02893149 -0.840907 0.5403913 -0.5304728 -0.7032075 0.4733421 -0.5652943 -0.6839808 0.4610736 -0.5440535 -0.6955168 0.4692831 -0.517777 -0.708945 0.4788049 -0.4928434 -0.7209082 0.4871975 -0.4754784 -0.7288125 0.4926298 -0.465743 -0.7331156 0.4955595 -0.4570452 -0.7367779 0.4982452 -0.4449904 -0.7416914 0.5017853 -0.4292734 -0.7478866 0.5062716 -0.4091616 -0.7554247 0.5117344 -0.3835566 -0.7643666 0.5182653 -0.3506882 -0.7748345 0.5259255 -0.3122654 -0.7857601 0.5338603 -0.2749413 -0.7951292 0.5404828 -0.240669 -0.8025758 0.545793 -0.2081057 -0.8086795 0.5501572 -0.178045 -0.8135319 0.5535752 -0.1511887 -0.8171941 0.5561083 -0.1280556 -0.8199103 0.5579699 -0.108066 -0.8218635 0.5593127 -0.08825951 -0.8234199 0.560503 -0.06613361 -0.8247627 0.5615406 -0.04156619 -0.8258309 0.5623646 -0.0147404 -0.8264107 0.5628529 0.01409953 -0.8263802 0.5628834 0.04480117 -0.8256173 0.5623951 0.07480084 -0.8242134 0.5612659 0.1008636 -0.8224128 0.5598316 0.1243934 -0.820246 0.5582751 0.1484725 -0.8175299 0.5563524 0.1744438 -0.8140507 0.553911 0.2037416 -0.8094424 0.550676 0.238258 -0.803003 0.5462203 0.2764061 -0.794763 0.5402997 0.3132115 -0.7855769 0.5336161 0.3494064 -0.7752007 0.5262306 0.3880428 -0.7627186 0.5173193 0.4291818 -0.7477035 0.5066378 0.4727622 -0.7297586 0.4938811 0.5186621 -0.7083652 0.4787133 0.5650197 -0.6839503 0.4614093 0.6096072 -0.6575213 0.4427015 0.6532792 -0.6283761 0.4222541 0.6971954 -0.5953856 0.3991821 0.7408978 -0.5582446 0.3733634 0.7836543 -0.5167394 0.3446455 0.8247932 -0.4708091 0.3130589 0.8546404 -0.4324167 0.2873013 0.8697775 -0.4109928 0.2729576 0.88876 -0.3822138 0.2529069 0.9205603 -0.3263344 0.2146061 0.9550157 -0.2483901 0.1618701 0.9819636 -0.1589404 0.102176 0.9965209 -0.07046723 0.04379403 0.9996338 -0.02249211 0.01358073 0.02771079 -0.9660329 0.2568132 -0.482223 -0.8440809 0.2343821 -0.5174719 -0.8243355 0.2294381 -0.4966277 -0.8361156 0.2328867 -0.4710837 -0.8496658 0.2368236 -0.4469741 -0.8616596 0.2402722 -0.430311 -0.8695029 0.242439 -0.4210028 -0.8737144 0.2435987 -0.4127323 -0.8773461 0.2446974 -0.4013794 -0.8821986 0.2461317 -0.3865475 -0.8882718 0.2479323 -0.367748 -0.8956267 0.2501297 -0.3439131 -0.9043245 0.2527238 -0.3135471 -0.9144566 0.2557756 -0.2783593 -0.924894 0.258858 -0.2444533 -0.9337443 0.2613911 -0.213538 -0.9407331 0.2634053 -0.1843318 -0.9464401 0.2650532 -0.1574755 -0.9508957 0.266335 -0.1335795 -0.9542833 0.2672811 -0.1130405 -0.9567553 0.267983 -0.09533983 -0.9585254 0.2684713 -0.0778222 -0.9599903 0.2689291 -0.0582903 -0.961272 0.2693259 -0.03665268 -0.9622486 0.269631 -0.01300084 -0.9627979 0.2698141 0.01242101 -0.9627979 0.2698447 0.03949093 -0.9621266 0.2696616 0.06595045 -0.9607837 0.2692343 0.08896142 -0.9591052 0.2686849 0.1098056 -0.957091 0.2681051 0.1311686 -0.9545885 0.2673727 0.154271 -0.951384 0.2664571 0.1804254 -0.9471114 0.2652669 0.2113712 -0.9411603 0.2635884 0.2457655 -0.9334086 0.26133 0.2792139 -0.9246803 0.2587359 0.312357 -0.9148228 0.2558977 0.3481246 -0.9027985 0.2523881 0.386578 -0.8882107 0.2481765 0.4279 -0.87051 0.2430494 0.4720603 -0.8491165 0.2368541 0.5174413 -0.8243049 0.2296212 0.5618763 -0.7969298 0.2216864 0.6063112 -0.7661977 0.212836 0.6519364 -0.7306742 0.2026124 0.6983246 -0.6898099 0.1909238 0.7448652 -0.6431165 0.1775872 0.7907041 -0.5901669 0.1625416 0.8243355 -0.5457625 0.150151 0.841731 -0.5205237 0.1431318 0.8642536 -0.4850917 0.1329691 0.9023103 -0.4158757 0.1133152 0.9443037 -0.3176671 0.08575701 0.97763 -0.2031617 0.05401772 0.9957885 -0.08871728 0.02273625 0.9995422 -0.02853477 0.007049739 0.02728354 -0.9996033 0 -0.4656209 -0.8849452 0 -0.5006867 -0.8655965 0 -0.4800867 -0.8771935 0 -0.4548784 -0.8905301 0 -0.4311655 -0.9022492 0 -0.4148076 -0.9098789 0 -0.405713 -0.9139683 0 -0.3976256 -0.917539 0 -0.3864864 -0.9222694 0 -0.3720511 -0.9281899 0 -0.3537095 -0.9353313 0 -0.330546 -0.9437849 0 -0.3010956 -0.9535813 0 -0.2670369 -0.9636524 0 -0.2343211 -0.9721366 0 -0.2045655 -0.9788202 0 -0.1764885 -0.984283 0 -0.1507309 -0.9885556 0 -0.1278115 -0.9917905 0 -0.1081271 -0.9941099 0 -0.09118926 -0.995819 0 -0.07443463 -0.9972229 0 -0.05572676 -0.9984436 0 -0.03503525 -0.9993591 0 -0.01242101 -0.9999085 0 0.01187169 -0.9999085 0 0.03775137 -0.9992676 0 0.06308174 -0.9979858 0 0.08508557 -0.9963683 0 0.1050142 -0.9944456 0 0.1254921 -0.9920652 0 0.1476485 -0.9890133 0 0.1727347 -0.9849544 0 0.2024598 -0.9792779 0 0.2356029 -0.9718315 0 0.267861 -0.9634388 0 0.2999359 -0.9539476 0 0.3346049 -0.94232 0 0.3720816 -0.9281899 0 0.4124577 -0.910947 0 0.455855 -0.8900418 0 0.5006867 -0.8655965 0 0.5448775 -0.838496 0 0.589343 -0.8078555 0 0.6353648 -0.7721793 0 0.6825159 -0.7308267 0 0.7302469 -0.6831569 0 0.7776727 -0.6286508 0 0.8126164 -0.5827509 0 0.8308054 -0.556505 0 0.8546404 -0.5191809 0 0.8950774 -0.4458754 0 0.9400006 -0.3411054 0 0.9759209 -0.2180852 0 0.9954833 -0.09463787 0 0.9995117 -0.03045743 0 0.02777183 -0.9660329 -0.2568132 -0.4821619 -0.8441115 -0.2343821 -0.5174719 -0.8243355 -0.2294381 -0.4966277 -0.8361156 -0.2328867 -0.4710837 -0.8496658 -0.2368236 -0.4469741 -0.8616596 -0.2402722 -0.430311 -0.8695029 -0.242439 -0.4210028 -0.8737144 -0.2435987 -0.4127628 -0.8773461 -0.2446974 -0.4013794 -0.8821986 -0.2461317 -0.3865475 -0.8882718 -0.2479323 -0.367748 -0.8956267 -0.2501297 -0.3439131 -0.9043245 -0.2527238 -0.3135471 -0.9144566 -0.2557756 -0.2783593 -0.9249245 -0.258858 -0.2444533 -0.9337443 -0.2613911 -0.213538 -0.9407331 -0.2634053 -0.1843318 -0.9464401 -0.2650532 -0.1574755 -0.9508957 -0.266335 -0.1335795 -0.9542833 -0.2672811 -0.1130405 -0.9567553 -0.267983 -0.09533983 -0.9585254 -0.2684713 -0.0778222 -0.9599903 -0.2689291 -0.0582903 -0.961272 -0.2693259 -0.03665268 -0.9622486 -0.269631 -0.01300084 -0.9627979 -0.2698141 0.01242101 -0.9627979 -0.2698447 0.03946042 -0.9621266 -0.2696616 0.06598097 -0.9607837 -0.2692343 0.08896142 -0.9591052 -0.2686849 0.1098056 -0.957091 -0.2681051 0.1311686 -0.9545885 -0.2673727 0.154271 -0.951384 -0.2664571 0.1804254 -0.9471114 -0.2652669 0.2113712 -0.9411603 -0.2635884 0.2457655 -0.9334086 -0.26133 0.2792139 -0.9246803 -0.2587359 0.312357 -0.9148228 -0.2558977 0.3481246 -0.9027985 -0.2523881 0.386578 -0.8882107 -0.2481765 0.4279 -0.87051 -0.2430494 0.4720603 -0.8491165 -0.2368541 0.5174413 -0.8243049 -0.2296212 0.5618763 -0.7969298 -0.2216864 0.6063112 -0.7661977 -0.212836 0.6519364 -0.7306742 -0.2026124 0.6983246 -0.6898099 -0.1909238 0.7448652 -0.6431165 -0.1775872 0.7907041 -0.5901669 -0.1625416 0.8243355 -0.5457625 -0.150151 0.841731 -0.5205237 -0.1431318 0.8642536 -0.4850917 -0.1329691 0.9023103 -0.4158757 -0.1133152 0.9443037 -0.3176671 -0.08575701 0.97763 -0.2031617 -0.05401772 0.9957885 -0.08868676 -0.02273625 0.9995422 -0.02853477 -0.007049739 0.02905356 -0.8408765 -0.5403913 -0.5303507 -0.7032685 -0.4733726 -0.5652638 -0.6839808 -0.4610736 -0.5440535 -0.6955168 -0.4692831 -0.517777 -0.708945 -0.4788049 -0.4928434 -0.7209082 -0.4871975 -0.4754784 -0.7288125 -0.4926298 -0.465743 -0.7331156 -0.4955595 -0.4570452 -0.7367779 -0.4982452 -0.4449904 -0.7416914 -0.5017853 -0.4292734 -0.7478866 -0.5062716 -0.4091616 -0.7554247 -0.5117344 -0.3835566 -0.7643666 -0.5182348 -0.3506882 -0.7748345 -0.5259255 -0.3122654 -0.7857601 -0.5338603 -0.2749413 -0.7951292 -0.5404828 -0.240669 -0.8025758 -0.545793 -0.2081057 -0.8086795 -0.5501572 -0.178045 -0.8135319 -0.5535752 -0.1511887 -0.8171941 -0.5561083 -0.1280251 -0.8199103 -0.5579699 -0.108066 -0.8218635 -0.5593127 -0.08825951 -0.8234199 -0.560503 -0.06613361 -0.8247627 -0.5615406 -0.04156619 -0.8258309 -0.5623646 -0.0147404 -0.8264107 -0.5628529 0.01409953 -0.8263802 -0.5628834 0.04480117 -0.8256173 -0.5623951 0.07480084 -0.8242134 -0.5612659 0.1008636 -0.8224128 -0.5598316 0.1243934 -0.820246 -0.5582751 0.1484725 -0.8175299 -0.5563524 0.1744438 -0.8140507 -0.553911 0.2037416 -0.8094424 -0.550676 0.238258 -0.803003 -0.5462203 0.2764061 -0.794763 -0.5402997 0.3132115 -0.7855769 -0.5336161 0.3494064 -0.7752007 -0.5262306 0.3880428 -0.7627186 -0.5173193 0.4291818 -0.7477035 -0.5066378 0.4727622 -0.7297586 -0.4938811 0.5186621 -0.7083652 -0.4787133 0.5650197 -0.6839503 -0.4614093 0.6096072 -0.6575213 -0.4427015 0.6532792 -0.6283761 -0.4222541 0.6971954 -0.5953856 -0.3991821 0.7408978 -0.5582446 -0.3733634 0.7836543 -0.5167394 -0.3446455 0.8247932 -0.4708091 -0.3130589 0.8546404 -0.4324167 -0.2873013 0.8697775 -0.4109928 -0.2729576 0.88876 -0.3822138 -0.2529069 0.9205603 -0.3263344 -0.2146061 0.9550157 -0.2483901 -0.1618701 0.9819636 -0.1589404 -0.102176 0.9965209 -0.07046723 -0.04379403 0.9996338 -0.02249211 -0.01358073 0.03070157 -0.5405439 -0.8407239 -0.5950194 -0.4193243 -0.6855983 -0.6271859 -0.4063845 -0.6644185 -0.6059145 -0.414716 -0.6788538 -0.5793939 -0.4244209 -0.6957915 -0.553972 -0.4331797 -0.7109287 -0.5362408 -0.4390088 -0.7208777 -0.5262001 -0.4422132 -0.7262795 -0.5170446 -0.4449599 -0.7311624 -0.5043489 -0.4486526 -0.7377545 -0.4876552 -0.4533525 -0.746086 -0.4661397 -0.4590594 -0.7562487 -0.4384594 -0.4658955 -0.7685171 -0.4025086 -0.4739524 -0.7831355 -0.3600268 -0.4824976 -0.7984558 -0.3183691 -0.4899137 -0.8115177 -0.2796411 -0.4958648 -0.8221076 -0.2424696 -0.5007782 -0.8308664 -0.2079531 -0.5047456 -0.8378247 -0.1768853 -0.507767 -0.8431044 -0.150029 -0.5100253 -0.8469497 -0.1267433 -0.5116428 -0.8497574 -0.1035798 -0.5128941 -0.8521378 -0.07763904 -0.5139927 -0.8542436 -0.04882961 -0.5148168 -0.8558916 -0.01733446 -0.5152745 -0.8568072 0.01657152 -0.515244 -0.8568682 0.05258339 -0.5146031 -0.8558 0.08780175 -0.5134739 -0.8535722 0.1182897 -0.5120396 -0.850734 0.1457259 -0.5102695 -0.8475601 0.1737418 -0.5080416 -0.8435927 0.2038026 -0.5051729 -0.8385876 0.237495 -0.5013886 -0.8319651 0.2768334 -0.4961699 -0.8228706 0.3199561 -0.4895779 -0.8110904 0.3611866 -0.4823451 -0.7980285 0.4010742 -0.4742577 -0.7836848 0.4430983 -0.4646138 -0.7666555 0.4870754 -0.4531999 -0.7465438 0.5327616 -0.4397717 -0.7229835 0.5798212 -0.4241157 -0.6956084 0.6263009 -0.4065981 -0.6651204 0.6698813 -0.3880123 -0.6329844 0.7113559 -0.3680227 -0.5987427 0.751915 -0.3459578 -0.5611438 0.7911313 -0.3217261 -0.5201575 0.8283944 -0.2953276 -0.4759056 0.8631855 -0.2668843 -0.4285409 0.8881802 -0.2430189 -0.389935 0.9005402 -0.2299875 -0.3688772 0.9153722 -0.2136296 -0.3411969 0.9400616 -0.1817682 -0.2884609 0.9663686 -0.1379436 -0.216956 0.9865719 -0.0884121 -0.1372722 0.9973754 -0.0399487 -0.06012141 0.9997254 -0.01248204 -0.0183416 0.03033536 -6.40889e-4 -0.9995117 -0.629078 3.96741e-4 -0.7773064 -0.6584063 0 -0.7526475 -0.637318 0 -0.7705619 -0.6109195 0 -0.7916501 -0.5855892 0 -0.8105716 -0.5678579 0 -0.8230842 -0.5578479 0 -0.8299204 -0.5485092 0 -0.8361156 -0.5355388 0 -0.8444777 -0.5184484 0 -0.8550981 -0.496353 0 -0.868099 -0.4677572 0 -0.8838466 -0.430311 0 -0.902646 -0.385876 0 -0.9225135 -0.342082 0 -0.9396649 -0.3010346 0 -0.9535813 -0.2614826 0 -0.9651784 -0.2245551 0 -0.974456 -0.1912289 0 -0.9815363 -0.1623279 0 -0.9867244 -0.1372112 0 -0.9905087 -0.112186 0 -0.9936827 -0.08413952 0 -0.9964293 -0.05291908 0 -0.9985961 -0.01879936 0 -0.9998169 0.01794487 0 -0.9998169 0.05697804 0 -0.998352 0.09509563 0 -0.9954528 0.1280556 0 -0.99176 0.1576891 0 -0.9874569 0.1878414 0 -0.9821772 0.2200995 0 -0.9754631 0.2561419 0 -0.9666128 0.2980132 0 -0.954558 0.3436995 0 -0.9390546 0.3871578 0 -0.9219947 0.4288156 0 -0.9033784 0.472335 0 -0.8814051 0.5174719 0 -0.855678 0.56386 0 -0.8258309 0.6110721 0 -0.7915586 0.657094 0 -0.7537767 0.6996673 0 -0.7144383 0.7395856 0 -0.6730247 0.7780999 0 -0.6281015 0.8147221 0 -0.5797907 0.8490555 0 -0.5282754 0.8805811 0 -0.4738304 0.9031648 0 -0.4292734 0.914182 0 -0.4052553 0.9270913 0 -0.3747673 0.9485763 0 -0.3165075 0.9712821 0 -0.2378612 0.9885556 0 -0.1507614 0.9977416 0 -0.06677448 0.9997864 0 -0.02011168 0.0262764 0.5397809 -0.8413648 -0.5971557 0.4191412 -0.6838893 -0.6271859 0.4063845 -0.6644185 -0.6059145 0.414716 -0.6788538 -0.5793939 0.4244209 -0.6957915 -0.553972 0.4331797 -0.7109287 -0.5362408 0.4390393 -0.7208777 -0.5262001 0.4422132 -0.7262795 -0.5170446 0.4449599 -0.7311624 -0.5043489 0.4486831 -0.7377545 -0.4876552 0.4533525 -0.746086 -0.4661397 0.4590594 -0.7562487 -0.4384594 0.4658955 -0.7685171 -0.4025086 0.4739524 -0.7831355 -0.3600268 0.4824976 -0.7984558 -0.3183691 0.4899137 -0.8115177 -0.2796411 0.4958648 -0.8221076 -0.2424696 0.5007782 -0.8308664 -0.2079531 0.5047456 -0.8378247 -0.1768853 0.507767 -0.8431044 -0.150029 0.5099948 -0.8469497 -0.1267433 0.5116428 -0.8497574 -0.1035798 0.5128941 -0.8521378 -0.07766956 0.5139927 -0.8542436 -0.04882961 0.5148168 -0.8558916 -0.01733446 0.5152745 -0.8568072 0.01657152 0.515244 -0.8568682 0.05258339 0.5146031 -0.8558 0.08780175 0.5134739 -0.8535722 0.1182897 0.5120396 -0.850734 0.1457259 0.5102695 -0.8475601 0.1737418 0.5080416 -0.8435927 0.2038026 0.5051729 -0.8385876 0.237495 0.5013886 -0.8319651 0.2768334 0.4961699 -0.8228706 0.3199561 0.4895779 -0.8110904 0.3611561 0.4823451 -0.7980285 0.4010742 0.4742577 -0.7836848 0.4430983 0.4646138 -0.7666555 0.4870754 0.4531999 -0.7465438 0.5327616 0.4397717 -0.7229835 0.5798212 0.4241157 -0.6956084 0.6263009 0.4065981 -0.6651204 0.6698813 0.3880123 -0.6329844 0.7113559 0.3680227 -0.5987427 0.751915 0.3459578 -0.5611438 0.7911313 0.3217261 -0.5201575 0.8283944 0.2953276 -0.4759056 0.8631855 0.2668843 -0.4285409 0.8881802 0.2430189 -0.389935 0.9005402 0.2299875 -0.3688772 0.9153722 0.2136296 -0.3411969 0.9400616 0.1817682 -0.2884609 0.9663686 0.1379436 -0.216956 0.9865719 0.0884121 -0.1372722 0.9973754 0.0399487 -0.06012141 0.9997254 0.01251256 -0.0183416 0.02200382 0.8407849 -0.5409101 -0.5345928 0.7013459 -0.4714499 -0.5652943 0.6839808 -0.4610431 -0.5440535 0.6955168 -0.4692831 -0.517777 0.708945 -0.4788049 -0.4928434 0.7209082 -0.4871975 -0.4754784 0.7288125 -0.4926298 -0.465743 0.7331156 -0.4955595 -0.4570452 0.7367779 -0.4982452 -0.4449904 0.7416914 -0.5017853 -0.4292734 0.7478866 -0.5062716 -0.4091616 0.7554247 -0.5117344 -0.3835566 0.7643666 -0.5182348 -0.3506882 0.7748345 -0.5259255 -0.3122654 0.7857601 -0.5338603 -0.2749413 0.7951292 -0.5404828 -0.2406995 0.8025758 -0.545793 -0.2081057 0.8086795 -0.5501572 -0.178045 0.8135319 -0.5535752 -0.1511887 0.8171941 -0.5561083 -0.1280556 0.8199103 -0.5579699 -0.108066 0.8218635 -0.5593127 -0.08825951 0.8234199 -0.560503 -0.06613361 0.8247627 -0.5615406 -0.04156619 0.8258309 -0.5623646 -0.0147404 0.8264107 -0.5628529 0.01409953 0.8263802 -0.5628834 0.04480117 0.8256173 -0.5623951 0.07480084 0.8242134 -0.5612659 0.1008636 0.8224128 -0.5598316 0.1243934 0.820246 -0.5582751 0.1484725 0.8175299 -0.5563524 0.1744438 0.8140507 -0.553911 0.2037416 0.8094424 -0.550676 0.238258 0.803003 -0.5462203 0.2764061 0.794763 -0.5402997 0.3132115 0.7855769 -0.5336161 0.3494064 0.7752312 -0.5262306 0.3880428 0.7627186 -0.5173193 0.4291818 0.7477035 -0.5066378 0.4727622 0.7297586 -0.4938811 0.5186621 0.7083652 -0.4787133 0.5650197 0.6839503 -0.4614093 0.6096072 0.6575213 -0.4427015 0.6532792 0.6283761 -0.4222541 0.6971954 0.5953856 -0.3991821 0.7408978 0.5582446 -0.3733634 0.7836543 0.5167394 -0.3446455 0.8247932 0.4708091 -0.3130589 0.8546404 0.4324167 -0.2873013 0.8697775 0.4109928 -0.2729576 0.88876 0.3822138 -0.2529069 0.9205603 0.3263344 -0.2146061 0.9550157 0.2483901 -0.1618701 0.9819636 0.1589404 -0.102176 0.9965209 0.07046723 -0.04379403 0.9996338 0.02249211 -0.01358073 0.01947081 0.9661855 -0.2570574 -0.4878079 0.8411817 -0.233314 -0.5174719 0.8243355 -0.2294381 -0.4966277 0.8361156 -0.2328867 -0.4710837 0.8496658 -0.2368236 -0.4469741 0.8616596 -0.2402722 -0.430311 0.8695029 -0.242439 -0.4210028 0.8737144 -0.2435987 -0.4127628 0.8773461 -0.2446974 -0.4013794 0.8821986 -0.2461317 -0.3865475 0.8882718 -0.2479323 -0.367748 0.8956267 -0.2501297 -0.3439131 0.9043245 -0.2527238 -0.3135471 0.9144566 -0.2557756 -0.2783593 0.924894 -0.258858 -0.2444533 0.9337443 -0.2613911 -0.213538 0.9407331 -0.2634053 -0.1843318 0.9464401 -0.2650532 -0.1574755 0.9508957 -0.266335 -0.1335795 0.9542833 -0.2672811 -0.1130405 0.9567553 -0.267983 -0.09533983 0.9585254 -0.2684713 -0.0778222 0.9599903 -0.2689291 -0.0582903 0.961272 -0.2693259 -0.03665268 0.9622486 -0.269631 -0.01300084 0.9627979 -0.2698141 0.01242101 0.9627979 -0.2698447 0.03946042 0.9621266 -0.2696616 0.06598097 0.9607837 -0.2692343 0.08896142 0.9591052 -0.2686849 0.1098056 0.957091 -0.2681051 0.1311686 0.9545885 -0.2673727 0.154271 0.951384 -0.2664571 0.1804254 0.9471114 -0.2652669 0.2113712 0.9411603 -0.2635884 0.2457655 0.9334086 -0.26133 0.2792139 0.9246803 -0.2587359 0.312357 0.9148228 -0.2558977 0.3481246 0.9027985 -0.2523881 0.386578 0.8882107 -0.2481765 0.4279 0.87051 -0.2430494 0.4720603 0.8491165 -0.2368541 0.5174413 0.8243049 -0.2296212 0.5618763 0.7969298 -0.2216864 0.6063112 0.7661977 -0.212836 0.6519364 0.7306742 -0.2026124 0.6983246 0.6898099 -0.1909238 0.7448652 0.6431165 -0.1775872 0.7907041 0.5901669 -0.1625416 0.8243355 0.5457625 -0.150151 0.841731 0.5205237 -0.1431318 0.8642536 0.4850917 -0.1329691 0.9023103 0.4158757 -0.1133152 0.9443037 0.3176671 -0.08575701 0.97763 0.2031617 -0.05401772 0.9957885 0.08868676 -0.02273625 0.9995422 0.02853477 -0.007049739 -0.9898068 0.1422162 0 -0.9905087 0.1332743 0.03305155 -0.9777826 0.2025513 0.05374306 -0.9760735 0.2173223 0 -0.9453108 0.3148289 0.08511608 -0.9410383 0.3382061 0 -0.9088717 0.4023866 0.1096835 -0.9020051 0.4316538 0 -0.8724327 0.4712973 0.1290627 -0.8633076 0.5046235 0 -0.837611 0.526719 0.1446882 -0.8265938 0.5627613 0 -0.8046205 0.5724662 0.1575976 -0.7920774 0.6103702 0 -0.7696463 0.6154363 0.1697439 -0.7557909 0.6547746 0 -0.7289041 0.6598407 0.1823481 -0.7138279 0.7003083 0 -0.6851406 0.7019562 0.1944029 -0.6690573 0.7431868 0 -0.6411328 0.7394635 0.2051454 -0.6244392 0.7810297 0 -0.5967285 0.7730949 0.2148197 -0.5797601 0.8147526 0 -0.5516526 0.8034913 0.2236091 -0.5347148 0.845027 0 -0.5055086 0.8311106 0.2316355 -0.488876 0.8723106 0 -0.457625 0.8564104 0.2389904 -0.4416639 0.8971526 0 -0.410596 0.8781701 0.2453078 -0.3955199 0.918424 0 -0.3675039 0.8956573 0.2503738 -0.3534654 0.9354228 0 -0.3270363 0.910062 0.2545549 -0.3141576 0.9493393 0 -0.2866299 0.922544 0.2582171 -0.2750633 0.9614246 0 -0.2437818 0.9338664 0.2616047 -0.2336802 0.9722892 0 -0.19541 0.9442732 0.264748 -0.1871395 0.9822993 0 -0.1365703 0.9537339 0.2677084 -0.1306802 0.9913938 0 -0.07022309 0.9603565 0.2696921 -0.06717121 0.9977111 0 -0.006958186 0.9627369 0.2703024 -0.00665301 0.9999695 0 0.04858541 0.9616382 0.2698752 0.04644912 0.9989013 0 0.09619432 0.9583728 0.2687765 0.09198278 0.9957579 0 0.1358684 0.9539476 0.2673727 0.1299783 0.9914854 0 0.1676381 0.9492782 0.2659078 0.1604663 0.9870296 0 0.2014832 0.943144 0.2642598 0.1929685 0.9812006 0 0.2483596 0.9327067 0.2613605 0.2381054 0.971221 0 0.2985321 0.9190649 0.257271 0.2865077 0.9580676 0 0.3402509 0.9055758 0.253212 0.3269753 0.9450057 0 0.3722342 0.8938872 0.2496719 0.3580737 0.9336833 0 0.3938719 0.8853114 0.2470778 0.3791925 0.9252907 0 0.4052248 0.8805811 0.2456129 0.3902402 0.9206824 0 0.4425489 0.8636433 0.2413098 0.4268013 0.9043245 0 -0.9924009 0.1052583 0.06360054 -0.9820551 0.1587268 0.1017792 -0.9559007 0.2458571 0.1604663 -0.9260842 0.3151952 0.2073428 -0.8956573 0.370983 0.2451857 -0.8659322 0.4167913 0.2763756 -0.8372448 0.4553362 0.3027131 -0.8061465 0.4924162 0.328013 -0.769158 0.5314493 0.3548387 -0.7285989 0.5691702 0.3809626 -0.6869412 0.603473 0.404828 -0.6439711 0.6348766 0.4268319 -0.5994141 0.6638386 0.4471877 -0.5529038 0.6906339 0.4661397 -0.503708 0.715598 0.4839015 -0.4545426 0.7374798 0.4994354 -0.4087954 0.7553637 0.5121311 -0.3652455 0.7702261 0.5227821 -0.3212988 0.7832576 0.5321817 -0.2741478 0.7951598 0.540849 -0.2204352 0.806177 0.5490585 -0.1544846 0.8161565 0.5567492 -0.07959222 0.8232979 0.5619679 -0.007873773 0.825953 0.5636769 0.05508589 0.8248543 0.5626087 0.1090121 0.8213752 0.5598316 0.1537522 0.8167058 0.5561693 0.1894589 0.8117619 0.5523545 0.2272408 0.8050478 0.5478988 0.2791833 0.7938475 0.5401777 0.3342692 0.7795343 0.5296487 0.3795892 0.7655873 0.519364 0.4139531 0.7535936 0.5105746 0.4370556 0.7448652 0.5041047 0.4491104 0.7401044 0.5005035 0.4879605 0.7227088 0.4893948 -0.9945372 0.05862605 0.08603167 -0.9866024 0.08847314 0.1370281 -0.967101 0.1363261 0.2146977 -0.9444258 0.1752067 0.2781152 -0.9207434 0.2071901 0.3305155 -0.8970916 0.2340464 0.3746758 -0.8737449 0.2571184 0.4128239 -0.8477126 0.2799768 0.4505142 -0.8159429 0.3045442 0.4913785 -0.7802667 0.3287454 0.5320292 -0.7425764 0.3512986 0.5702078 -0.7025972 0.3724479 0.6063112 -0.6599628 0.392407 0.640614 -0.6142155 0.411359 0.6733909 -0.5645009 0.4293954 0.7049165 -0.5137181 0.4455397 0.7331767 -0.4653157 0.4589679 0.756798 -0.4183172 0.4703818 0.7770013 -0.3699759 0.4805139 0.7950987 -0.3172704 0.4898221 0.812006 -0.2562639 0.4985504 0.8280892 -0.1802728 0.5064547 0.8431959 -0.09317296 0.5121921 0.8537858 -0.009247064 0.5144505 0.8574481 0.06460767 0.513657 0.8555254 0.1276589 0.5109409 0.8500626 0.179754 0.5071871 0.8428602 0.2210456 0.5032808 0.8353527 0.2641987 0.4977569 0.8260445 0.3227943 0.4887539 0.8104801 0.3841975 0.4775841 0.7900937 0.4339427 0.4668111 0.7705314 0.4711447 0.4576556 0.7539903 0.4958953 0.4510331 0.7420271 0.5088046 0.4474624 0.7354351 0.5480209 0.4345836 0.714652 -0.9955138 0 0.09439373 -0.9885556 0 0.1506699 -0.971923 0 0.2352061 -0.9523912 0 0.3048189 -0.9317911 0 0.3629567 -0.9109775 0 0.4124271 -0.8901944 0 0.4555498 -0.8666952 0 0.4987945 -0.8376721 0 0.5461593 -0.8046815 0 0.5936766 -0.7693106 0 0.638844 -0.7312235 0 0.6821192 -0.6900235 0 0.7237465 -0.6451613 0 0.7640004 -0.5956908 0 0.8031861 -0.5445113 0 0.8387402 -0.4951628 0 0.8687704 -0.4466689 0 0.8946806 -0.3962218 0 0.9181188 -0.3407086 0 0.9401532 -0.2758873 0 0.9611805 -0.1944639 0 0.9808954 -0.1007111 0 0.9949034 -0.01001006 0 0.999939 0.06991785 0 0.997528 0.1380352 0 0.9904172 0.1941893 0 0.9809564 0.2385632 0 0.971099 0.2844935 0 0.9586474 0.3464156 0 0.9380474 0.4110538 0 0.9115879 0.4629048 0 0.8863796 0.5013886 0 0.8651998 0.5268716 0 0.84991 0.5401777 0 0.8415174 0.5789056 -6.1037e-5 0.815363 -0.9945372 -0.05859553 0.08606219 -0.9866024 -0.08847314 0.1370281 -0.967101 -0.1363261 0.2146977 -0.9444258 -0.1752067 0.2781152 -0.9207434 -0.2071901 0.3305155 -0.8970916 -0.2340464 0.3747063 -0.8737449 -0.2571184 0.4128239 -0.8477126 -0.2799768 0.4505142 -0.8159429 -0.3045442 0.4913785 -0.7802667 -0.3287454 0.5320292 -0.7425764 -0.3512681 0.5702078 -0.7025972 -0.3724479 0.6062807 -0.6599628 -0.392407 0.640614 -0.6142155 -0.411359 0.6733909 -0.5645009 -0.4293954 0.7049165 -0.5137181 -0.4455397 0.7331767 -0.4653157 -0.4589679 0.756798 -0.4183172 -0.4703818 0.7770013 -0.3699759 -0.4805139 0.7950987 -0.3172704 -0.4898221 0.812006 -0.2562639 -0.4985504 0.8280892 -0.1802728 -0.5064547 0.8431959 -0.09317296 -0.5121921 0.8537553 -0.009247064 -0.5144505 0.8574481 0.06460767 -0.513657 0.8555254 0.1276589 -0.5109409 0.8500626 0.179754 -0.5071871 0.8428602 0.2210456 -0.5032808 0.8353527 0.2641987 -0.4977569 0.8260445 0.3227943 -0.4887539 0.8104801 0.384228 -0.4775841 0.7900937 0.4339427 -0.4668111 0.7705314 0.4711447 -0.4576556 0.7539903 0.4958953 -0.4510331 0.7420271 0.5088046 -0.4474624 0.7354351 0.5483871 -0.4345836 0.7144078 -0.9924009 -0.1052278 0.06363105 -0.9820551 -0.1586962 0.1017792 -0.9559007 -0.2458571 0.1604663 -0.9260842 -0.3151952 0.2073428 -0.8956573 -0.370983 0.2451857 -0.8659322 -0.4167913 0.2763756 -0.8372448 -0.4553362 0.3027131 -0.8061465 -0.4924162 0.328013 -0.769158 -0.5314493 0.3548387 -0.7285989 -0.5691702 0.3809626 -0.6869412 -0.603473 0.404828 -0.6439711 -0.6348766 0.4268319 -0.5994141 -0.6638386 0.4471877 -0.5529038 -0.6906339 0.4661397 -0.5036775 -0.715598 0.4839015 -0.4545426 -0.7374798 0.4994354 -0.4087954 -0.7553637 0.5121311 -0.3652455 -0.7702261 0.5227821 -0.3212988 -0.7832576 0.5321817 -0.2741478 -0.7951598 0.540849 -0.2204352 -0.806177 0.5490585 -0.1544846 -0.8161565 0.5567492 -0.07959222 -0.8232979 0.5619679 -0.007873773 -0.825953 0.5636769 0.05511641 -0.8248543 0.5626087 0.1090121 -0.8213752 0.5598316 0.1537522 -0.8167058 0.5561693 0.1894589 -0.8117619 0.5523545 0.2272408 -0.8050478 0.5478988 0.2792139 -0.7938475 0.5401777 0.3342692 -0.7795343 0.5296487 0.3795892 -0.7655873 0.519364 0.4139531 -0.7535936 0.5105746 0.4370556 -0.7448652 0.5041047 0.4491104 -0.7401044 0.5005035 0.4886624 -0.7224342 0.4891201 -0.9905087 -0.1332743 0.03308206 -0.9777826 -0.2025513 0.05374306 -0.9453108 -0.3148289 0.08511608 -0.9088717 -0.4023866 0.1096835 -0.8724327 -0.4713279 0.1290627 -0.837611 -0.526719 0.1446882 -0.8046205 -0.5724662 0.1575976 -0.7696463 -0.6154363 0.1697439 -0.7289041 -0.6598407 0.1823481 -0.68511 -0.7019867 0.1944029 -0.6411328 -0.7394635 0.2051454 -0.596759 -0.7730949 0.2148197 -0.5516526 -0.8034913 0.2236091 -0.5055086 -0.8311106 0.2316355 -0.457625 -0.8564104 0.2389904 -0.410596 -0.8781701 0.2453078 -0.3674734 -0.8956573 0.2503738 -0.3270363 -0.910062 0.2545549 -0.2866299 -0.922544 0.2582171 -0.2437818 -0.9338664 0.2616047 -0.19541 -0.9442732 0.264748 -0.1365703 -0.9537339 0.2677084 -0.07022309 -0.9603565 0.2696921 -0.006958186 -0.9627369 0.2703024 0.04858541 -0.9616382 0.2698752 0.09619432 -0.9583728 0.2687765 0.1358684 -0.9539476 0.2673727 0.1676381 -0.9492782 0.2659078 0.2014832 -0.943144 0.2642598 0.2483596 -0.9327067 0.2613605 0.2985321 -0.9190649 0.257271 0.3402509 -0.9055758 0.253212 0.3722342 -0.8938872 0.2496719 0.3938719 -0.8853114 0.2470778 0.4052248 -0.8805811 0.2455824 0.4434645 -0.8632161 0.2411572 -0.9898068 -0.1422162 0 -0.9760735 -0.2173223 0 -0.9410383 -0.3382061 0 -0.9020051 -0.4316843 0 -0.8633076 -0.5046235 0 -0.8265938 -0.5627613 0 -0.7920774 -0.6103702 0 -0.7557909 -0.6547746 0 -0.7138279 -0.7002778 0 -0.6690573 -0.7431868 0 -0.6244392 -0.7810297 0 -0.5797601 -0.8147526 0 -0.5347148 -0.845027 0 -0.488876 -0.8723106 0 -0.4416334 -0.8971526 0 -0.3955199 -0.918424 0 -0.3534654 -0.9354228 0 -0.3141576 -0.9493393 0 -0.2750633 -0.9614246 0 -0.2336802 -0.9722892 0 -0.1871395 -0.9823298 0 -0.1306802 -0.9913938 0 -0.06717121 -0.9977111 0 -0.00665301 -0.9999695 0 0.04644912 -0.9989013 0 0.09201329 -0.9957274 0 0.1299783 -0.9914854 0 0.1604663 -0.9870296 0 0.1929685 -0.9812006 0 0.2381054 -0.971221 0 0.2865383 -0.9580676 0 0.3269753 -0.9450057 0 0.3580737 -0.9336833 0 0.3791925 -0.9252907 0 0.3902402 -0.9206824 0 0.4278085 -0.9038362 0 -0.9905087 -0.1332743 -0.03305155 -0.9777826 -0.2025818 -0.05371254 -0.9453108 -0.3148289 -0.08508557 -0.9088717 -0.4023866 -0.109653 -0.8724327 -0.4713279 -0.1290322 -0.837611 -0.526719 -0.1446577 -0.8046205 -0.5724357 -0.157567 -0.7696768 -0.6154363 -0.1697134 -0.7289346 -0.6598407 -0.1823481 -0.6851406 -0.7019562 -0.1943724 -0.6411328 -0.7394635 -0.2051454 -0.596759 -0.7730949 -0.2148197 -0.5516831 -0.8034913 -0.2236091 -0.5055086 -0.8311106 -0.2316049 -0.457625 -0.8564104 -0.2389904 -0.410596 -0.8781701 -0.2452772 -0.3675039 -0.8956573 -0.2503433 -0.3270363 -0.910062 -0.2545549 -0.2866604 -0.922544 -0.2582171 -0.2437818 -0.9338664 -0.2615742 -0.1954405 -0.9442732 -0.264748 -0.1366008 -0.9537339 -0.2677084 -0.07025361 -0.9603565 -0.2696921 -0.006958186 -0.9627369 -0.2703024 0.04855489 -0.9616382 -0.2698752 0.09619432 -0.9583728 -0.2687765 0.1358684 -0.9539476 -0.2673727 0.1676381 -0.9492782 -0.2659078 0.2014832 -0.943144 -0.2642598 0.2483596 -0.9327067 -0.2613605 0.2985016 -0.9190649 -0.257271 0.3402203 -0.9055758 -0.253212 0.3722342 -0.8938872 -0.2497024 0.3938719 -0.8853114 -0.2470778 0.4051942 -0.8805811 -0.2456129 0.4434645 -0.8632161 -0.2411572 -0.9924009 -0.1052278 -0.06360054 -0.9820551 -0.1587268 -0.1017487 -0.9559007 -0.2458876 -0.1604358 -0.9260842 -0.3151952 -0.2073122 -0.8956573 -0.370983 -0.2451857 -0.8659322 -0.4167913 -0.2763756 -0.8372448 -0.4553362 -0.3026826 -0.806177 -0.4924162 -0.3279824 -0.769158 -0.5314493 -0.3548082 -0.7285989 -0.5691702 -0.380932 -0.6869412 -0.603473 -0.404828 -0.6440016 -0.6348766 -0.4268013 -0.5994446 -0.6638081 -0.4471572 -0.5529038 -0.6906339 -0.4661092 -0.503708 -0.715598 -0.4839015 -0.4545732 -0.7374798 -0.4994354 -0.4088259 -0.7553331 -0.5121311 -0.365276 -0.7702261 -0.5227516 -0.3213294 -0.7832576 -0.5321817 -0.2741783 -0.7951598 -0.540849 -0.2204657 -0.806177 -0.549028 -0.1545152 -0.8161565 -0.5567492 -0.07962274 -0.8232979 -0.5619679 -0.007904291 -0.825953 -0.5636769 0.05505537 -0.8248543 -0.5626087 0.1089816 -0.8213752 -0.5598316 0.1537217 -0.8167058 -0.5561693 0.1894283 -0.8117619 -0.5523545 0.2272103 -0.8050783 -0.5478988 0.2791833 -0.7938475 -0.5401777 0.3342387 -0.7795648 -0.5296487 0.3795282 -0.7655873 -0.5193945 0.4139226 -0.7535936 -0.5105746 0.4370251 -0.7448652 -0.5041047 0.4490799 -0.7401044 -0.5005341 0.4886624 -0.7224342 -0.4891201 -0.9945372 -0.05859553 -0.08600115 -0.9866024 -0.08844262 -0.1369976 -0.967101 -0.1363261 -0.2146977 -0.9444258 -0.1752067 -0.2780846 -0.9207434 -0.2071901 -0.3305155 -0.8971221 -0.2340464 -0.3746452 -0.8737449 -0.2571184 -0.4127933 -0.8477126 -0.2799768 -0.4504837 -0.8159734 -0.3045442 -0.491348 -0.7802973 -0.3287149 -0.5319986 -0.7425764 -0.3512681 -0.5701773 -0.7026277 -0.3724479 -0.6062807 -0.6599933 -0.392407 -0.6405835 -0.614246 -0.4113284 -0.6733909 -0.5645314 -0.4293954 -0.704886 -0.5137486 -0.4455397 -0.7331461 -0.4653462 -0.4589679 -0.756798 -0.4183477 -0.4703818 -0.7769708 -0.3700369 -0.4804834 -0.7950682 -0.3173009 -0.4898221 -0.812006 -0.2562944 -0.4985504 -0.8280892 -0.1803339 -0.5064547 -0.8431654 -0.093234 -0.5121921 -0.8537553 -0.009277582 -0.5144505 -0.8574481 0.06457716 -0.513657 -0.8555254 0.1276284 -0.5109409 -0.8500626 0.1796929 -0.5071871 -0.8428602 0.221015 -0.5032808 -0.8353527 0.2641682 -0.4977874 -0.826075 0.3227638 -0.4887539 -0.8105106 0.384167 -0.4775841 -0.7900937 0.4339122 -0.4668111 -0.7705619 0.4711142 -0.4576556 -0.7540208 0.4958648 -0.4510636 -0.7420576 0.5087741 -0.4474624 -0.7354351 0.5483566 -0.4345836 -0.7144078 -0.9955138 0 -0.09436321 -0.9885861 0 -0.1506394 -0.971923 0 -0.2351756 -0.9523912 0 -0.3047884 -0.9317911 0 -0.3629261 -0.9109775 0 -0.4123966 -0.8901944 0 -0.4555193 -0.8667257 0 -0.498764 -0.8376721 0 -0.5461288 -0.8046815 0 -0.5936461 -0.7693106 0 -0.638844 -0.731254 0 -0.6820887 -0.690054 0 -0.723716 -0.6451918 0 -0.7640004 -0.5957213 0 -0.8031556 -0.5445418 0 -0.8387097 -0.4951933 0 -0.8687399 -0.4466994 0 -0.8946501 -0.3962829 0 -0.9181188 -0.3407697 0 -0.9401227 -0.2759178 0 -0.9611499 -0.194525 0 -0.9808649 -0.1007416 0 -0.9949034 -0.01004058 0 -0.999939 0.06985682 0 -0.997528 0.1380047 0 -0.9904172 0.1941282 0 -0.9809564 0.2385327 0 -0.9711295 0.284463 0 -0.958678 0.3463546 0 -0.9380779 0.4109928 0 -0.9116184 0.4628437 0 -0.8864101 0.5013581 0 -0.8652303 0.5268411 0 -0.8499405 0.5401471 0 -0.8415479 0.5788751 -6.1037e-5 -0.8153935 -0.9945372 0.05856502 -0.08603167 -0.9866024 0.08844262 -0.1369976 -0.967101 0.1363261 -0.2146977 -0.9444258 0.1752067 -0.2780846 -0.9207434 0.2071901 -0.3305155 -0.8971221 0.2340464 -0.3746452 -0.8737449 0.2571184 -0.4127933 -0.8477126 0.2799768 -0.4504837 -0.8159429 0.3045442 -0.491348 -0.7802973 0.3287149 -0.5319986 -0.7425764 0.3512681 -0.5701773 -0.7026277 0.3724479 -0.6062807 -0.6599933 0.392407 -0.6405835 -0.614246 0.4113284 -0.6733909 -0.5645314 0.4293954 -0.704886 -0.5137486 0.4455397 -0.7331461 -0.4653462 0.4589679 -0.756798 -0.4183477 0.4703818 -0.7769708 -0.3700064 0.4804834 -0.7950987 -0.3173009 0.4898221 -0.812006 -0.2562944 0.4985504 -0.8280892 -0.1803339 0.5064547 -0.8431654 -0.093234 0.5121921 -0.8537553 -0.009277582 0.5144505 -0.8574481 0.06457716 0.513657 -0.8555254 0.1276284 0.5109409 -0.8500626 0.1796929 0.5071871 -0.8428602 0.221015 0.5032808 -0.8353527 0.2641682 0.4977569 -0.826075 0.3227332 0.4887539 -0.8105106 0.384167 0.4775841 -0.7901242 0.4339122 0.4668111 -0.7705619 0.4711142 0.4576861 -0.7540208 0.4958648 0.4510636 -0.7420271 0.5087741 0.4474624 -0.7354351 0.5480209 0.4345836 -0.7146825 -0.9924009 0.1052278 -0.06360054 -0.9820551 0.1586962 -0.1017487 -0.9559007 0.2458571 -0.1604358 -0.9260842 0.3151952 -0.2073122 -0.8956573 0.370983 -0.2451857 -0.8659627 0.4167913 -0.2763451 -0.8372448 0.4553362 -0.3026826 -0.8061465 0.4924162 -0.328013 -0.769158 0.5314493 -0.3548082 -0.7285989 0.5691702 -0.380932 -0.6869412 0.603473 -0.404828 -0.6440016 0.6348766 -0.4268013 -0.5994446 0.6638081 -0.4471572 -0.5529038 0.6906339 -0.4661092 -0.503708 0.715598 -0.4839015 -0.4545732 0.7374798 -0.4994354 -0.4088259 0.7553331 -0.5121311 -0.365276 0.7702261 -0.5227516 -0.3213294 0.7832576 -0.5321817 -0.2741783 0.7951292 -0.540849 -0.2204657 0.806177 -0.549028 -0.1545152 0.8161565 -0.5567187 -0.07962274 0.8232979 -0.5619679 -0.007904291 0.825953 -0.5636769 0.05505537 0.8248543 -0.5626087 0.1089816 0.8213752 -0.5598316 0.1537217 0.8167058 -0.5561693 0.1894283 0.8117619 -0.5523545 0.2272103 0.8050783 -0.5478988 0.2791528 0.7938475 -0.5401777 0.3342387 0.7795648 -0.5296487 0.3795282 0.7655873 -0.5193945 0.4139226 0.7535936 -0.5105746 0.4370251 0.7448652 -0.5041047 0.4490799 0.7401044 -0.5005341 0.4879605 0.7227088 -0.4894253 -0.9905087 0.1332743 -0.03308206 -0.9777826 0.2025818 -0.05371254 -0.9453108 0.3148595 -0.08508557 -0.9088717 0.4023866 -0.109653 -0.8724327 0.4713279 -0.1290322 -0.837611 0.526719 -0.1446577 -0.8046205 0.5724357 -0.157567 -0.7696768 0.6154363 -0.1697134 -0.7289346 0.6598407 -0.1823481 -0.6851406 0.7019562 -0.1943724 -0.6411328 0.7394635 -0.2051454 -0.596759 0.7730949 -0.2148197 -0.5516831 0.8034913 -0.2236091 -0.5055086 0.8311106 -0.2316049 -0.457625 0.8564104 -0.2389904 -0.410596 0.8781701 -0.2452772 -0.3675039 0.8956573 -0.2503433 -0.3270363 0.910062 -0.2545549 -0.2866604 0.922544 -0.2582171 -0.2437818 0.9338664 -0.2615742 -0.1954405 0.9442732 -0.264748 -0.1366008 0.9537339 -0.2677084 -0.07025361 0.9603565 -0.2696921 -0.006958186 0.9627369 -0.2703024 0.04855489 0.9616687 -0.2698752 0.09619432 0.9583728 -0.2687765 0.1358684 0.9539476 -0.2673727 0.1676381 0.9492782 -0.2659078 0.2014832 0.943144 -0.2642598 0.2483596 0.9327067 -0.2613605 0.2985016 0.9190649 -0.257271 0.3402509 0.9055758 -0.253212 0.3722037 0.8938872 -0.2497024 0.3938719 0.8853114 -0.2470778 0.4051942 0.8805811 -0.2456129 0.4425184 0.8636433 -0.2413403 - - - - - - - - - - 0.5880934 0.4999934 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.5 0.5880934 0.4999934 0.575582 0.5971237 0.575582 0.5 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6042384 0.5657986 0.5 0.575582 0.5 0.5657986 0.5 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.6099855 0.5575302 0.5 0.5657986 0.5 0.5575302 0.5 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.6148697 0.5500315 0.5 0.5575302 0.5 0.5500315 0.5 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.619395 0.5425568 0.5 0.5500315 0.5 0.5425568 0.5 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.6240659 0.5343605 0.5 0.5425568 0.5 0.5343605 0.5 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.6293868 0.5246971 0.5 0.5343605 0.5 0.5246971 0.5 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.6353728 0.5136132 0.5 0.5246971 0.5 0.5136132 0.5 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.6415808 0.5017869 0.5 0.5136132 0.5 0.5017869 0.5 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.6478275 0.4894204 0.5 0.5017869 0.5 0.4894204 0.5 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.6539294 0.4767154 0.5 0.4894204 0.5 0.4767154 0.5 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.659703 0.463874 0.5 0.4767154 0.5 0.463874 0.5 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.664965 0.4510983 0.5 0.463874 0.5 0.4510983 0.5 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.6695321 0.43859 0.5 0.4510983 0.5 0.43859 0.5 0.43859 0.6695321 0.4263501 0.6734107 0.4263501 0.6734107 0.4263501 0.5 0.43859 0.5 0.4263501 0.5 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.676766 0.4141995 0.5 0.4263501 0.5 0.4141995 0.5 0.4141995 0.676766 0.4020698 0.6796526 0.4020698 0.6796526 0.4020698 0.5 0.4141995 0.5 0.4020698 0.5 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.6821252 0.3898929 0.5 0.4020698 0.5 0.3898929 0.5 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.6842384 0.3776006 0.5 0.3898929 0.5 0.3776006 0.5 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.6860469 0.3651245 0.5 0.3776006 0.5 0.3651245 0.5 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.6876054 0.3523965 0.5 0.3651245 0.5 0.3523965 0.5 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.6889344 0.3394525 0.5 0.3523965 0.5 0.3394525 0.5 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.6899922 0.3263651 0.5 0.3394525 0.5 0.3263651 0.5 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.69074 0.3131211 0.5 0.3263651 0.5 0.3131211 0.5 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.6911391 0.2997074 0.5 0.3131211 0.5 0.2997074 0.5 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.6911506 0.2861108 0.5 0.2997074 0.5 0.2861108 0.5 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.6907358 0.2723181 0.5 0.2861108 0.5 0.2723181 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723181 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.243816 0.5 0.2583162 0.5 0.243816 0.5 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.5 0.243816 0.5 0.2287331 0.5 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.6845553 0.2133606 0.5 0.2287331 0.5 0.2133606 0.5 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.6819617 0.197992 0.5 0.2133606 0.5 0.197992 0.5 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.5 0.197992 0.5 0.1829207 0.5 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.6755979 0.1684399 0.5 0.1829207 0.5 0.1684399 0.5 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.6718491 0.154843 0.5 0.1684399 0.5 0.154843 0.5 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.5 0.154843 0.5 0.1420096 0.5 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.663238 0.1296388 0.5 0.1420096 0.5 0.1296388 0.5 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.6583589 0.1177533 0.5 0.1296388 0.5 0.1177533 0.5 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.653085 0.1063756 0.5 0.1177533 0.5 0.1063756 0.5 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.647407 0.09552854 0.5 0.1063756 0.5 0.09552854 0.5 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.6413156 0.08523458 0.5 0.09552854 0.5 0.08523458 0.5 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.6348015 0.07551646 0.5 0.08523458 0.5 0.07551646 0.5 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.6278682 0.06633663 0.5 0.07551646 0.5 0.06633663 0.5 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.6205249 0.05766242 0.5 0.06633663 0.5 0.05766242 0.5 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.6127715 0.04952389 0.5 0.05766242 0.5 0.04952389 0.5 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6046076 0.04195094 0.5 0.04952389 0.5 0.04195094 0.5 0.04195094 0.6046076 0.03497362 0.5960329 0.03497362 0.5960329 0.03497362 0.5 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.5870469 0.02862191 0.5 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.5776495 0.02292573 0.5 0.02862191 0.5 0.02292573 0.5 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.5683254 0.01771187 0.5 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.5592363 0.01289576 0.5 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.5498978 0.008640885 0.5 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5498978 0.005110502 0.5398251 0.005110502 0.5398251 0.005110442 0.5 0.008640885 0.5 0.6040677 0.5 0.596146 0.5398251 0.568886 0.5285336 0.568886 0.5285336 0.5745618 0.5 0.6040677 0.5 0.5745618 0.5 0.568886 0.5285336 0.5375139 0.5155389 0.5375139 0.5155389 0.5406048 0.5 0.5745618 0.5 0.5406048 0.5 0.5375139 0.5155389 0.5008596 0.5003561 0.5008596 0.5003561 0.5009304 0.5 0.5406048 0.5 0.5880932 0.5899347 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.6794613 0.575582 0.5971237 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.6926073 0.5657986 0.6042384 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7032267 0.5575302 0.6099855 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7122514 0.5500315 0.6148697 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.7206132 0.5425568 0.619395 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7292439 0.5343605 0.6240659 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.7390755 0.5246971 0.6293868 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.7501363 0.5136132 0.6353728 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.7501363 0.5017869 0.7616073 0.5017869 0.7616073 0.5017869 0.6415808 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.7731495 0.4894204 0.6478275 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.7844243 0.4767154 0.6539294 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.7844243 0.463874 0.7950926 0.463874 0.7950926 0.463874 0.659703 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8048156 0.4510983 0.664965 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.8132545 0.43859 0.6695321 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.8204212 0.4263501 0.6734107 0.43859 0.6695321 0.4263501 0.6734107 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.8266209 0.4141995 0.676766 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.8319546 0.4020698 0.6796526 0.4141995 0.676766 0.4020698 0.6796526 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.8365233 0.3898929 0.6821252 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.840428 0.3776006 0.6842384 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.8437698 0.3651245 0.6860469 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.8466495 0.3523965 0.6876054 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.8491052 0.3394525 0.6889344 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.8510598 0.3263651 0.6899922 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.8524415 0.3131211 0.69074 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.8524415 0.2997074 0.853179 0.2997074 0.853179 0.2997074 0.6911391 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.853179 0.2861108 0.8532002 0.2861108 0.8532002 0.2861108 0.6911506 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.8524337 0.2723181 0.6907358 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.8508077 0.2583162 0.6898558 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.8483266 0.243816 0.688513 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.8450553 0.2287331 0.6867427 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.8410136 0.2133606 0.6845553 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.8362212 0.197992 0.6819617 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.8306975 0.1829207 0.6789722 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.8244625 0.1684399 0.6755979 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.8175356 0.154843 0.6718491 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.8099276 0.1420096 0.6677316 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8016245 0.1296389 0.663238 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.792609 0.1177533 0.6583589 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.7828641 0.1063757 0.653085 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.7723725 0.09552854 0.647407 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.7723725 0.08523458 0.7611171 0.08523458 0.7611171 0.08523458 0.6413156 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.7490807 0.07551646 0.6348015 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.7362695 0.06633663 0.6278682 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.7362695 0.05766242 0.722701 0.05766242 0.722701 0.05766242 0.6205249 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.722701 0.04952389 0.7083745 0.04952389 0.7083745 0.04952389 0.6127715 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.6932896 0.04195094 0.6046076 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.6774455 0.03497362 0.5960329 0.04195094 0.6046076 0.03497362 0.5960329 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.6608417 0.02862191 0.5870469 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6434776 0.02292579 0.5776495 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.6262488 0.01771187 0.5683254 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.6262488 0.01289576 0.6094544 0.01289576 0.6094544 0.01289576 0.5592363 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.6094544 0.008640885 0.592199 0.008640885 0.592199 0.008640885 0.5498978 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.592199 0.005110502 0.5735871 0.005110502 0.5735871 0.005110502 0.5398251 0.008640885 0.5498978 0.596146 0.5398251 0.5735869 0.5735871 0.5527231 0.5527233 0.5527231 0.5527233 0.568886 0.5285336 0.596146 0.5398251 0.568886 0.5285336 0.5527231 0.5527233 0.5287118 0.5287121 0.5287118 0.5287121 0.5375139 0.5155389 0.568886 0.5285336 0.5375139 0.5155389 0.5287118 0.5287121 0.5006578 0.5006581 0.5006578 0.5006581 0.5008596 0.5003561 0.5375139 0.5155389 0.5880929 0.6661832 0.5880928 0.7171309 0.575582 0.7344775 0.575582 0.7344775 0.575582 0.6794613 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.7344775 0.5657986 0.7516537 0.5657986 0.7516537 0.5657986 0.6926073 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.7516537 0.5575302 0.7655286 0.5575302 0.7655286 0.5575302 0.7032267 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7655286 0.5500315 0.7773198 0.5500315 0.7773198 0.5500315 0.7122514 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7773198 0.5425568 0.788245 0.5425568 0.788245 0.5425568 0.7206132 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.788245 0.5343605 0.7995216 0.5343605 0.7995216 0.5343605 0.7292439 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7995216 0.5246971 0.8123672 0.5246971 0.8123672 0.5246971 0.7390755 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.8123672 0.5136132 0.8268188 0.5136132 0.8268188 0.5136132 0.7501363 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.8268188 0.501787 0.8418063 0.501787 0.8418063 0.5017869 0.7616073 0.5136132 0.7501363 0.5017869 0.7616073 0.501787 0.8418063 0.4894204 0.856887 0.4894204 0.856887 0.4894204 0.7731495 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.856887 0.4767154 0.8716182 0.4767154 0.8716182 0.4767154 0.7844243 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.8716182 0.4638741 0.885557 0.4638741 0.885557 0.463874 0.7950926 0.4767154 0.7844243 0.463874 0.7950926 0.4638741 0.885557 0.4510983 0.8982608 0.4510983 0.8982608 0.4510983 0.8048156 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8982608 0.43859 0.9092867 0.43859 0.9092867 0.43859 0.8132545 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.9092867 0.4263502 0.9186504 0.4263502 0.9186504 0.4263502 0.8204212 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.9186504 0.4141995 0.9267508 0.4141995 0.9267508 0.4141995 0.8266209 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.9267508 0.4020699 0.9337196 0.4020699 0.9337196 0.4020699 0.8319546 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.9337196 0.3898929 0.9396889 0.3898929 0.9396889 0.3898929 0.8365233 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.9396889 0.3776006 0.9447907 0.3776006 0.9447907 0.3776006 0.840428 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.9447907 0.3651245 0.9491568 0.3651245 0.9491568 0.3651245 0.8437698 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.9491568 0.3523965 0.9529194 0.3523965 0.9529194 0.3523965 0.8466495 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.9529194 0.3394525 0.9561279 0.3394525 0.9561279 0.3394525 0.8491052 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.9561279 0.3263651 0.9586817 0.3263651 0.9586817 0.3263651 0.8510598 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.9586817 0.3131211 0.9604871 0.3131211 0.9604871 0.3131211 0.8524415 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.9604871 0.2997075 0.9614505 0.2997075 0.9614505 0.2997074 0.853179 0.3131211 0.8524415 0.2997074 0.853179 0.2997075 0.9614505 0.2861109 0.9614782 0.2861109 0.9614782 0.2861108 0.8532002 0.2997074 0.853179 0.2861108 0.8532002 0.2861109 0.9614782 0.2723181 0.9604768 0.2723181 0.9604768 0.2723181 0.8524337 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.9604768 0.2583162 0.9583523 0.2583162 0.9583523 0.2583162 0.8508077 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.9583523 0.243816 0.9551105 0.243816 0.9551105 0.243816 0.8483266 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.9551105 0.2287331 0.9508365 0.2287331 0.9508365 0.2287331 0.8450553 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.9508365 0.2133606 0.9455557 0.2133606 0.9455557 0.2133606 0.8410136 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.9455557 0.197992 0.9392941 0.197992 0.9392941 0.197992 0.8362212 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.9392941 0.1829207 0.9320772 0.1829207 0.9320772 0.1829207 0.8306975 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.9320772 0.1684399 0.9239307 0.1684399 0.9239307 0.1684399 0.8244625 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.9239307 0.154843 0.9148803 0.154843 0.9148803 0.154843 0.8175356 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.9148803 0.1420096 0.9049399 0.1420096 0.9049399 0.1420096 0.8099276 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.9049399 0.1296389 0.8940914 0.1296389 0.8940914 0.1296389 0.8016245 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8940914 0.1177533 0.8823121 0.1177533 0.8823121 0.1177533 0.792609 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.8823121 0.1063757 0.8695798 0.1063757 0.8695798 0.1063757 0.7828641 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.8695798 0.09552854 0.8558719 0.09552854 0.8558719 0.09552854 0.7723725 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.8558719 0.08523464 0.8411659 0.08523464 0.8411659 0.08523458 0.7611171 0.09552854 0.7723725 0.08523458 0.7611171 0.08523464 0.8411659 0.07551646 0.8254396 0.07551646 0.8254396 0.07551646 0.7490807 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.8254396 0.06633663 0.8087009 0.06633663 0.8087009 0.06633663 0.7362695 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.8087009 0.05766248 0.7909728 0.05766248 0.7909728 0.05766242 0.722701 0.06633663 0.7362695 0.05766242 0.722701 0.05766248 0.7909728 0.04952394 0.7722545 0.04952394 0.7722545 0.04952389 0.7083745 0.05766242 0.722701 0.04952389 0.7083745 0.04952394 0.7722545 0.04195094 0.752545 0.04195094 0.752545 0.04195094 0.6932896 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.752545 0.03497368 0.7318437 0.03497368 0.7318437 0.03497368 0.6774455 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.7318437 0.02862191 0.7101498 0.02862191 0.7101498 0.02862191 0.6608417 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.7101498 0.02292579 0.6874624 0.02292579 0.6874624 0.02292579 0.6434776 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6874624 0.01771187 0.664952 0.01771187 0.664952 0.01771187 0.6262488 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.664952 0.01289582 0.6430091 0.01289582 0.6430091 0.01289576 0.6094544 0.01771187 0.6262488 0.01289576 0.6094544 0.01289582 0.6430091 0.008640885 0.6204638 0.008640885 0.6204638 0.008640885 0.592199 0.01289576 0.6094544 0.5921988 0.592199 0.5498976 0.6204638 0.5398248 0.5961462 0.5398248 0.5961462 0.5735869 0.5735871 0.5921988 0.592199 0.5735869 0.5735871 0.5398248 0.5961462 0.5285334 0.5688863 0.5285334 0.5688863 0.5527231 0.5527233 0.5735869 0.5735871 0.5527231 0.5527233 0.5285334 0.5688863 0.5155386 0.5375142 0.5155386 0.5375142 0.5287118 0.5287121 0.5527231 0.5527233 0.5287118 0.5287121 0.5155386 0.5375142 0.500356 0.5008598 0.500356 0.5008598 0.5006578 0.5006581 0.5287118 0.5287121 0.4119072 0.589591 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.5000002 0.4244179 0.597124 0.4119072 0.589591 0.4244179 0.597124 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.5000002 0.4342014 0.6042386 0.4244179 0.597124 0.4342014 0.6042386 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.5000002 0.4424698 0.6099858 0.4342014 0.6042386 0.4424698 0.6099858 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.5000002 0.4499685 0.6148699 0.4424698 0.6099858 0.4499685 0.6148699 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.5000002 0.4574433 0.6193952 0.4499685 0.6148699 0.4574433 0.6193952 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.5000002 0.4656395 0.6240661 0.4574433 0.6193952 0.4656395 0.6240661 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.5000002 0.4753029 0.629387 0.4656395 0.6240661 0.4753029 0.629387 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.5000002 0.4863868 0.635373 0.4753029 0.629387 0.4863868 0.635373 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.5000002 0.498213 0.6415811 0.4863868 0.635373 0.498213 0.6415811 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.5000002 0.5105796 0.6478276 0.498213 0.6415811 0.5105796 0.6478276 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.5000001 0.5232846 0.6539295 0.5105796 0.6478276 0.5232846 0.6539295 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.5000001 0.5361259 0.6597031 0.5232846 0.6539295 0.5361259 0.6597031 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.5000001 0.5489017 0.6649652 0.5361259 0.6597031 0.5489017 0.6649652 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.5000001 0.56141 0.6695323 0.5489017 0.6649652 0.56141 0.6695323 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.5000001 0.5736498 0.6734109 0.56141 0.6695323 0.5736498 0.6734109 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.5000001 0.5858005 0.6767661 0.5736498 0.6734109 0.5858005 0.6767661 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.5000001 0.5979301 0.6796527 0.5858005 0.6767661 0.5979301 0.6796527 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.5000001 0.6101071 0.6821252 0.5979301 0.6796527 0.6101071 0.6821252 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.5000001 0.6223994 0.6842384 0.6101071 0.6821252 0.6223994 0.6842384 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.5000001 0.6348755 0.686047 0.6223994 0.6842384 0.6348755 0.686047 0.6348755 0.5000001 0.6476035 0.5000001 0.6476035 0.5000001 0.6476035 0.6876054 0.6348755 0.686047 0.6476035 0.6876054 0.6476035 0.5000001 0.6605475 0.5000001 0.6605475 0.5000001 0.6605475 0.6889344 0.6476035 0.6876054 0.6605475 0.6889344 0.6605475 0.5000001 0.6736349 0.5000001 0.6736349 0.5000001 0.6736349 0.6899922 0.6605475 0.6889344 0.6736349 0.6899922 0.6736349 0.5000001 0.6868789 0.5 0.6868789 0.5 0.6868789 0.69074 0.6736349 0.6899922 0.6868789 0.69074 0.6868789 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.6911391 0.6868789 0.69074 0.7002925 0.6911391 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.6911391 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276819 0.6907358 0.7138891 0.6911505 0.7276819 0.6907358 0.7276818 0.5 0.7416838 0.5 0.7416838 0.5 0.7416838 0.6898558 0.7276819 0.6907358 0.7416838 0.6898558 0.7416838 0.5 0.7561839 0.5 0.7561839 0.5 0.756184 0.688513 0.7416838 0.6898558 0.756184 0.688513 0.7561839 0.5 0.7712669 0.5 0.7712669 0.5 0.7712669 0.6867425 0.756184 0.688513 0.7712669 0.6867425 0.7712669 0.5 0.7866393 0.5 0.7866393 0.5 0.7866394 0.6845552 0.7712669 0.6867425 0.7866394 0.6845552 0.7866393 0.5 0.802008 0.4999999 0.802008 0.4999999 0.802008 0.6819615 0.7866394 0.6845552 0.802008 0.6819615 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.4999999 0.8170793 0.6789722 0.802008 0.6819615 0.8170793 0.6789722 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.4999999 0.8315601 0.6755978 0.8170793 0.6789722 0.8315601 0.6755978 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.4999999 0.845157 0.671849 0.8315601 0.6755978 0.845157 0.671849 0.845157 0.4999999 0.8579904 0.4999999 0.8579904 0.4999999 0.8579904 0.6677315 0.845157 0.671849 0.8579904 0.6677315 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579904 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822467 0.4999999 0.8822467 0.4999999 0.8822467 0.6583588 0.8703611 0.6632379 0.8822467 0.6583588 0.8822467 0.4999999 0.8936243 0.4999999 0.8936243 0.4999999 0.8936243 0.6530849 0.8822467 0.6583588 0.8936243 0.6530849 0.8936243 0.4999999 0.9044715 0.4999999 0.9044715 0.4999999 0.9044715 0.6474068 0.8936243 0.6530849 0.9044715 0.6474068 0.9044715 0.4999999 0.9147654 0.4999998 0.9147654 0.4999998 0.9147654 0.6413155 0.9044715 0.6474068 0.9147654 0.6413155 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.4999998 0.9244835 0.6348013 0.9147654 0.6413155 0.9244835 0.6348013 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.4999998 0.9336634 0.6278679 0.9244835 0.6348013 0.9336634 0.6278679 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.4999998 0.9423375 0.6205247 0.9336634 0.6278679 0.9423375 0.6205247 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.4999998 0.9504761 0.6127713 0.9423375 0.6205247 0.9504761 0.6127713 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.4999998 0.9580491 0.6046074 0.9504761 0.6127713 0.9580491 0.6046074 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.4999998 0.9650263 0.5960326 0.9580491 0.6046074 0.9650263 0.5960326 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4999998 0.9713781 0.5870467 0.9650263 0.5960326 0.9713781 0.5870467 0.9713781 0.4999998 0.9770742 0.4999998 0.9770742 0.4999998 0.9770742 0.5776493 0.9713781 0.5870467 0.5776493 0.6874624 0.4999998 0.7029079 0.4999998 0.6785427 0.4999998 0.6785427 0.5683252 0.664952 0.5776493 0.6874624 0.5683252 0.664952 0.4999998 0.6785427 0.4999998 0.6547919 0.4999998 0.6547919 0.559236 0.6430091 0.5683252 0.664952 0.559236 0.6430091 0.4999998 0.6547919 0.4999998 0.6303891 0.4999998 0.6303891 0.5498976 0.6204638 0.559236 0.6430091 0.5498976 0.6204638 0.4999998 0.6303891 0.4999998 0.6040679 0.4999998 0.6040679 0.5398248 0.5961462 0.5498976 0.6204638 0.5398248 0.5961462 0.4999998 0.6040679 0.4999998 0.574562 0.4999998 0.574562 0.5285334 0.5688863 0.5398248 0.5961462 0.5285334 0.5688863 0.4999998 0.574562 0.4999998 0.540605 0.4999998 0.540605 0.5155386 0.5375142 0.5285334 0.5688863 0.5155386 0.5375142 0.4999998 0.540605 0.4999998 0.5009307 0.4999998 0.5009307 0.500356 0.5008598 0.5155386 0.5375142 0.4119073 0.4996497 0.4119072 0.4097084 0.4244179 0.4028765 0.4244179 0.4028765 0.4244179 0.5000002 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.4028765 0.4342014 0.3957619 0.4342014 0.3957619 0.4342014 0.5000002 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.3957619 0.4424697 0.3900147 0.4424697 0.3900147 0.4424697 0.5000002 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.3900147 0.4499685 0.3851306 0.4499685 0.3851306 0.4499685 0.5000002 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.3851306 0.4574432 0.3806052 0.4574432 0.3806052 0.4574432 0.5000002 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.3806052 0.4656395 0.3759343 0.4656395 0.3759343 0.4656395 0.5000002 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.3759343 0.4753029 0.3706135 0.4753029 0.3706135 0.4753029 0.5000002 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.3706135 0.4863868 0.3646274 0.4863868 0.3646274 0.4863868 0.5000002 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.3646274 0.498213 0.3584193 0.498213 0.3584193 0.498213 0.5000002 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.3584193 0.5105796 0.3521727 0.5105796 0.3521727 0.5105796 0.5000002 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.3521727 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5000001 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.3460708 0.5361259 0.3402972 0.5361259 0.3402972 0.5361259 0.5000001 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.3402972 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5000001 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.3350351 0.56141 0.330468 0.56141 0.330468 0.56141 0.5000001 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.330468 0.5736498 0.3265894 0.5736498 0.3265894 0.5736498 0.5000001 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.3265894 0.5858005 0.3232341 0.5858005 0.3232341 0.5858005 0.5000001 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5000001 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.3203475 0.610107 0.3178749 0.610107 0.3178749 0.610107 0.5000001 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.3178749 0.6223994 0.3157617 0.6223994 0.3157617 0.6223994 0.5000001 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.3157617 0.6348755 0.3139532 0.6348755 0.3139532 0.6348755 0.5000001 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.3139532 0.6476035 0.3123947 0.6476035 0.3123947 0.6476035 0.5000001 0.6348755 0.5000001 0.6476035 0.5000001 0.6476035 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605475 0.5000001 0.6476035 0.5000001 0.6605475 0.5000001 0.6605474 0.3110657 0.6736349 0.3100079 0.6736349 0.3100079 0.6736349 0.5000001 0.6605475 0.5000001 0.6736349 0.5000001 0.6736349 0.3100079 0.6868788 0.30926 0.6868788 0.30926 0.6868789 0.5 0.6736349 0.5000001 0.6868789 0.5 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.308861 0.7002925 0.5 0.6868789 0.5 0.7002925 0.5 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.3088495 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088495 0.7276818 0.3092642 0.7276818 0.3092642 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092642 0.7416838 0.3101442 0.7416838 0.3101442 0.7416838 0.5 0.7276818 0.5 0.7416838 0.5 0.7416838 0.3101442 0.7561839 0.311487 0.7561839 0.311487 0.7561839 0.5 0.7416838 0.5 0.7561839 0.5 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.3132574 0.7712669 0.5 0.7561839 0.5 0.7712669 0.5 0.7712669 0.3132574 0.7866393 0.3154447 0.7866393 0.3154447 0.7866393 0.5 0.7712669 0.5 0.7866393 0.5 0.7866393 0.3154447 0.8020079 0.3180383 0.8020079 0.3180383 0.802008 0.4999999 0.7866393 0.5 0.802008 0.4999999 0.8020079 0.3180383 0.8170793 0.3210277 0.8170793 0.3210277 0.8170793 0.4999999 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.3210277 0.8315601 0.324402 0.8315601 0.324402 0.8315601 0.4999999 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.324402 0.845157 0.3281508 0.845157 0.3281508 0.845157 0.4999999 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.3281508 0.8579903 0.3322682 0.8579903 0.3322682 0.8579904 0.4999999 0.845157 0.4999999 0.8579904 0.4999999 0.8579903 0.3322682 0.8703611 0.3367619 0.8703611 0.3367619 0.8703611 0.4999999 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.3367619 0.8822466 0.3416409 0.8822466 0.3416409 0.8822467 0.4999999 0.8703611 0.4999999 0.8822467 0.4999999 0.8822466 0.3416409 0.8936243 0.3469149 0.8936243 0.3469149 0.8936243 0.4999999 0.8822467 0.4999999 0.8936243 0.4999999 0.8936243 0.3469149 0.9044715 0.3525929 0.9044715 0.3525929 0.9044715 0.4999999 0.8936243 0.4999999 0.9044715 0.4999999 0.9044715 0.3525929 0.9147654 0.3586842 0.9147654 0.3586842 0.9147654 0.4999998 0.9044715 0.4999999 0.9147654 0.4999998 0.9147654 0.3586842 0.9244835 0.3651983 0.9244835 0.3651983 0.9244835 0.4999998 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.3651983 0.9336634 0.3721317 0.9336634 0.3721317 0.9336634 0.4999998 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.3721317 0.9423375 0.3794749 0.9423375 0.3794749 0.9423375 0.4999998 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.3794749 0.9504761 0.3872283 0.9504761 0.3872283 0.9504761 0.4999998 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.3872283 0.9580491 0.3953922 0.9580491 0.3953922 0.9580491 0.4999998 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.3953922 0.9650263 0.403967 0.9650263 0.403967 0.9650263 0.4999998 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.403967 0.9713781 0.4129529 0.9713781 0.4129529 0.9713781 0.4999998 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4129529 0.9770742 0.4223503 0.9770742 0.4223503 0.9770742 0.4999998 0.9713781 0.4999998 0.4999998 0.7029079 0.4223503 0.6874624 0.4316744 0.664952 0.4316744 0.664952 0.4999998 0.6785427 0.4999998 0.7029079 0.4999998 0.6785427 0.4316744 0.664952 0.4407635 0.6430091 0.4407635 0.6430091 0.4999998 0.6547919 0.4999998 0.6785427 0.4999998 0.6547919 0.4407635 0.6430091 0.450102 0.6204638 0.450102 0.6204638 0.4999998 0.6303891 0.4999998 0.6547919 0.4999998 0.6303891 0.450102 0.6204638 0.4601747 0.5961462 0.4601747 0.5961462 0.4999998 0.6040679 0.4999998 0.6303891 0.4999998 0.6040679 0.4601747 0.5961462 0.4714661 0.5688863 0.4714661 0.5688863 0.4999998 0.574562 0.4999998 0.6040679 0.4999998 0.574562 0.4714661 0.5688863 0.4844609 0.5375141 0.4844609 0.5375141 0.4999998 0.540605 0.4999998 0.574562 0.4999998 0.540605 0.4844609 0.5375141 0.4996436 0.5008598 0.4996436 0.5008598 0.4999998 0.5009307 0.4999998 0.540605 0.4119072 0.7171309 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.6794614 0.4244179 0.7344775 0.4119072 0.7171309 0.4244179 0.7344775 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6926074 0.4342014 0.7516537 0.4244179 0.7344775 0.4342014 0.7516537 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.7032268 0.4424697 0.7655286 0.4342014 0.7516537 0.4424697 0.7655286 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.7122515 0.4499685 0.7773198 0.4424697 0.7655286 0.4499685 0.7773198 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.7206132 0.4574432 0.788245 0.4499685 0.7773198 0.4574432 0.788245 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.729244 0.4656395 0.7995217 0.4574432 0.788245 0.4656395 0.7995217 0.4656395 0.729244 0.4753029 0.7390756 0.4753029 0.7390756 0.4753029 0.8123673 0.4656395 0.7995217 0.4753029 0.8123673 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.7501364 0.4863868 0.8268188 0.4753029 0.8123673 0.4863868 0.8268188 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.7616073 0.498213 0.8418064 0.4863868 0.8268188 0.498213 0.8418064 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.7731496 0.5105796 0.856887 0.498213 0.8418064 0.5105796 0.856887 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.7844243 0.5232846 0.8716182 0.5105796 0.856887 0.5232846 0.8716182 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.7950926 0.5361259 0.8855571 0.5232846 0.8716182 0.5361259 0.8855571 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.8048156 0.5489017 0.8982608 0.5361259 0.8855571 0.5489017 0.8982608 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.8132545 0.56141 0.9092867 0.5489017 0.8982608 0.56141 0.9092867 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.8204212 0.5736498 0.9186505 0.56141 0.9092867 0.5736498 0.9186505 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.8266209 0.5858005 0.9267508 0.5736498 0.9186505 0.5858005 0.9267508 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.8319546 0.5979301 0.9337196 0.5858005 0.9267508 0.5979301 0.9337196 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.8365233 0.610107 0.9396889 0.5979301 0.9337196 0.610107 0.9396889 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.840428 0.6223994 0.9447907 0.610107 0.9396889 0.6223994 0.9447907 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.8437698 0.6348755 0.9491568 0.6223994 0.9447907 0.6348755 0.9491568 0.6348754 0.8437698 0.6476035 0.8466494 0.6476035 0.8466494 0.6476035 0.9529194 0.6348755 0.9491568 0.6476035 0.9529194 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.8491052 0.6605474 0.9561279 0.6476035 0.9529194 0.6605474 0.9561279 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.8510598 0.6736349 0.9586817 0.6605474 0.9561279 0.6736349 0.9586817 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.8524415 0.6868788 0.9604871 0.6736349 0.9586817 0.6868788 0.9604871 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.8531789 0.7002925 0.9614505 0.6868788 0.9604871 0.7002925 0.9614505 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.8532002 0.7138891 0.9614782 0.7002925 0.9614505 0.7138891 0.9614782 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.8524337 0.7276818 0.9604768 0.7138891 0.9614782 0.7276818 0.9604768 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.8508077 0.7416838 0.9583523 0.7276818 0.9604768 0.7416838 0.9583523 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.8483266 0.7561839 0.9551105 0.7416838 0.9583523 0.7561839 0.9551105 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.8450553 0.7712669 0.9508365 0.7561839 0.9551105 0.7712669 0.9508365 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.8410136 0.7866393 0.9455557 0.7712669 0.9508365 0.7866393 0.9455557 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.8362212 0.8020079 0.9392941 0.7866393 0.9455557 0.8020079 0.9392941 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.8306975 0.8170793 0.9320772 0.8020079 0.9392941 0.8170793 0.9320772 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.8244625 0.8315601 0.9239306 0.8170793 0.9320772 0.8315601 0.9239306 0.8315601 0.8244625 0.845157 0.8175356 0.845157 0.8175356 0.845157 0.9148803 0.8315601 0.9239306 0.845157 0.9148803 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.8099276 0.8579903 0.9049399 0.845157 0.9148803 0.8579903 0.9049399 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.8016245 0.8703611 0.8940914 0.8579903 0.9049399 0.8703611 0.8940914 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.792609 0.8822466 0.8823121 0.8703611 0.8940914 0.8822466 0.8823121 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.7828641 0.8936243 0.8695798 0.8822466 0.8823121 0.8936243 0.8695798 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.7723725 0.9044715 0.8558719 0.8936243 0.8695798 0.9044715 0.8558719 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.7611171 0.9147654 0.8411659 0.9044715 0.8558719 0.9147654 0.8411659 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.7490807 0.9244835 0.8254396 0.9147654 0.8411659 0.9244835 0.8254396 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.7362695 0.9336634 0.8087009 0.9244835 0.8254396 0.9336634 0.8087009 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.722701 0.9423375 0.7909728 0.9336634 0.8087009 0.9423375 0.7909728 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.7083745 0.9504761 0.7722544 0.9423375 0.7909728 0.9504761 0.7722544 0.9504761 0.7083745 0.9580491 0.6932896 0.9580491 0.6932896 0.9580491 0.752545 0.9504761 0.7722544 0.9580491 0.752545 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.6774455 0.9650263 0.7318437 0.9580491 0.752545 0.9650263 0.7318437 0.9650263 0.6774455 0.9713781 0.6608417 0.9713781 0.6608417 0.9713781 0.7101498 0.9650263 0.7318437 0.9713781 0.7101498 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.6434776 0.9770742 0.6874624 0.9713781 0.7101498 0.9770742 0.6874624 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.6262488 0.9822881 0.664952 0.9770742 0.6874624 0.9822881 0.664952 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.6094544 0.9871042 0.6430091 0.9822881 0.664952 0.9871042 0.6430091 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.592199 0.9913591 0.6204638 0.9871042 0.6430091 0.450102 0.6204638 0.4078008 0.592199 0.4264127 0.5735871 0.4264127 0.5735871 0.4601747 0.5961462 0.450102 0.6204638 0.4601747 0.5961462 0.4264127 0.5735871 0.4472765 0.5527233 0.4472765 0.5527233 0.4714661 0.5688863 0.4601747 0.5961462 0.4714661 0.5688863 0.4472765 0.5527233 0.4712877 0.5287121 0.4712877 0.5287121 0.4844609 0.5375141 0.4714661 0.5688863 0.4844609 0.5375141 0.4712877 0.5287121 0.4993417 0.500658 0.4993417 0.500658 0.4996436 0.5008598 0.4844609 0.5375141 0.4119071 0.6661832 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5971238 0.4244179 0.6794614 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.6042384 0.4342014 0.6926074 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.6099855 0.4424697 0.7032268 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.6148697 0.4499685 0.7122515 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.619395 0.4574432 0.7206132 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.6240659 0.4656395 0.729244 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.6293868 0.4753029 0.7390756 0.4656395 0.729244 0.4753029 0.7390756 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.6353728 0.4863867 0.7501364 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.6415808 0.498213 0.7616073 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.6478274 0.5105796 0.7731496 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.6539293 0.5232846 0.7844243 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.659703 0.5361259 0.7950926 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.664965 0.5489017 0.8048156 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.6695321 0.56141 0.8132545 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.6734107 0.5736498 0.8204212 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.6767659 0.5858004 0.8266209 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.6796525 0.5979301 0.8319546 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.6821251 0.610107 0.8365233 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.6821251 0.6223994 0.6842383 0.6223994 0.6842383 0.6223994 0.840428 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.6860468 0.6348754 0.8437698 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.6876053 0.6476035 0.8466494 0.6348754 0.8437698 0.6476035 0.8466494 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.6889343 0.6605474 0.8491052 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.6899921 0.6736348 0.8510598 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.6907399 0.6868788 0.8524415 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.691139 0.7002925 0.8531789 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.6911505 0.7138891 0.8532002 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.6907356 0.7276818 0.8524337 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.6898557 0.7416837 0.8508077 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.6885129 0.7561839 0.8483266 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.6867425 0.7712669 0.8450553 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.6845552 0.7866393 0.8410136 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.6819615 0.8020079 0.8362212 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.6789721 0.8170793 0.8306975 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.6755978 0.8315601 0.8244625 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.671849 0.845157 0.8175356 0.8315601 0.8244625 0.845157 0.8175356 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.6677315 0.8579903 0.8099276 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.6632379 0.8703611 0.8016245 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.6583588 0.8822466 0.792609 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.6530849 0.8936243 0.7828641 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.6474069 0.9044714 0.7723725 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.6413155 0.9147654 0.7611171 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.6348014 0.9244835 0.7490807 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.6278681 0.9336634 0.7362695 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.6205248 0.9423375 0.722701 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.6127714 0.9504761 0.7083745 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.6046075 0.9580491 0.6932896 0.9504761 0.7083745 0.9580491 0.6932896 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.5960327 0.9650263 0.6774455 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.5870469 0.9713781 0.6608417 0.9650263 0.6774455 0.9713781 0.6608417 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.5776495 0.9770742 0.6434776 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.5683253 0.9822881 0.6262488 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.5592362 0.9871042 0.6094544 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.5498977 0.9913591 0.592199 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.5498977 0.9948895 0.539825 0.9948895 0.539825 0.9948895 0.5735871 0.9913591 0.592199 0.4264127 0.5735871 0.4038536 0.539825 0.4311135 0.5285336 0.4311135 0.5285336 0.4472765 0.5527233 0.4264127 0.5735871 0.4472765 0.5527233 0.4311135 0.5285336 0.4624856 0.5155388 0.4624856 0.5155388 0.4712877 0.5287121 0.4472765 0.5527233 0.4712877 0.5287121 0.4624856 0.5155388 0.49914 0.5003561 0.49914 0.5003561 0.4993417 0.500658 0.4712877 0.5287121 0.4119068 0.5899346 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.5000001 0.4244179 0.5971238 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.5000001 0.4342014 0.6042384 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.5000001 0.4424697 0.6099855 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.5000001 0.4499685 0.6148697 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.5000001 0.4574432 0.619395 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.5000001 0.4656395 0.6240659 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.5000001 0.4753028 0.6293868 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.5000001 0.4863867 0.6353728 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.5000001 0.498213 0.5000001 0.498213 0.5000001 0.498213 0.6415808 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.5000001 0.5105796 0.5 0.5105796 0.5 0.5105796 0.6478274 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.5 0.5232846 0.5 0.5232846 0.5 0.5232846 0.6539293 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.5 0.5361259 0.5 0.5361259 0.5 0.5361259 0.659703 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.5 0.5489017 0.5 0.5489017 0.5 0.5489017 0.664965 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.5 0.56141 0.5 0.56141 0.5 0.56141 0.6695321 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.5 0.5736498 0.5 0.5736498 0.5 0.5736498 0.6734107 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.5 0.5858004 0.5 0.5858004 0.5 0.5858004 0.6767659 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.5 0.5979301 0.5 0.5979301 0.5 0.5979301 0.6796525 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.5 0.610107 0.5 0.610107 0.5 0.610107 0.6821251 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.5 0.6223993 0.5 0.6223993 0.5 0.6223994 0.6842383 0.610107 0.6821251 0.6223994 0.6842383 0.6223993 0.5 0.6348754 0.5 0.6348754 0.5 0.6348754 0.6860468 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.5 0.6476034 0.5 0.6476034 0.5 0.6476034 0.6876053 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.5 0.6605474 0.5 0.6605474 0.5 0.6605474 0.6889343 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.5 0.6736348 0.5 0.6736348 0.5 0.6736348 0.6899921 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.5 0.6868788 0.5 0.6868788 0.5 0.6868788 0.6907399 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.691139 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276818 0.6907356 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.5 0.7416837 0.5 0.7416837 0.5 0.7416837 0.6898557 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.5 0.7561839 0.5 0.7561839 0.5 0.7561839 0.6885129 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.5 0.7712669 0.5 0.7712669 0.5 0.7712669 0.6867425 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.5 0.7866393 0.5 0.7866393 0.5 0.7866393 0.6845552 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.5 0.8020079 0.5 0.8020079 0.5 0.8020079 0.6819615 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.5 0.8170793 0.5 0.8170793 0.5 0.8170793 0.6789721 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.5 0.8315601 0.5 0.8315601 0.5 0.8315601 0.6755978 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.5 0.8451569 0.4999999 0.8451569 0.4999999 0.8451569 0.671849 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.4999999 0.8579903 0.6677315 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.4999999 0.8822466 0.6583588 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.4999999 0.8936243 0.6530849 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.4999999 0.9044714 0.6474069 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.4999999 0.9147654 0.6413155 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.4999999 0.9244835 0.6348014 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.4999999 0.9336634 0.6278681 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.4999999 0.9423375 0.6205248 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.4999999 0.9504761 0.6127714 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.4999999 0.958049 0.6046075 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4999999 0.9650263 0.5960327 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4999999 0.971378 0.5870469 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4999999 0.9770742 0.5776495 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4999999 0.9822881 0.5683253 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.4999999 0.9871042 0.5 0.9871042 0.5 0.9871042 0.5592362 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.5 0.9913591 0.5 0.9913591 0.5 0.9913591 0.5498977 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.5 0.9948895 0.5 0.9948895 0.5 0.9948895 0.539825 0.9913591 0.5498977 0.4038536 0.539825 0.3959319 0.5 0.4254378 0.5 0.4254378 0.5 0.4311135 0.5285336 0.4038536 0.539825 0.4311135 0.5285336 0.4254378 0.5 0.4593948 0.5 0.4593948 0.5 0.4624856 0.5155388 0.4311135 0.5285336 0.4624856 0.5155388 0.4593948 0.5 0.4990691 0.5 0.4990691 0.5 0.49914 0.5003561 0.4624856 0.5155388 0.4119065 0.4999933 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.4028763 0.4244179 0.5000001 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3957618 0.4342014 0.5000001 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.3900146 0.4424697 0.5000001 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.3851305 0.4499685 0.5000001 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.3806051 0.4574432 0.5000001 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.3759342 0.4656395 0.5000001 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.3759342 0.4753028 0.3706133 0.4753028 0.3706133 0.4753028 0.5000001 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.3646273 0.4863867 0.5000001 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.3584192 0.498213 0.5000001 0.4863867 0.5000001 0.498213 0.5000001 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.3521726 0.5105796 0.5 0.498213 0.5000001 0.5105796 0.5 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5 0.5105796 0.5 0.5232846 0.5 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.3402971 0.5361259 0.5 0.5232846 0.5 0.5361259 0.5 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5 0.5361259 0.5 0.5489017 0.5 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.3304679 0.56141 0.5 0.5489017 0.5 0.56141 0.5 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.3265893 0.5736498 0.5 0.56141 0.5 0.5736498 0.5 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.3232341 0.5858004 0.5 0.5736498 0.5 0.5858004 0.5 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5 0.5858004 0.5 0.5979301 0.5 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.317875 0.610107 0.5 0.5979301 0.5 0.610107 0.5 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.3157617 0.6223993 0.5 0.610107 0.5 0.6223993 0.5 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.3139532 0.6348754 0.5 0.6223993 0.5 0.6348754 0.5 0.6348754 0.3139532 0.6476034 0.3123947 0.6476034 0.3123947 0.6476034 0.5 0.6348754 0.5 0.6476034 0.5 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605474 0.5 0.6476034 0.5 0.6605474 0.5 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.3100078 0.6736348 0.5 0.6605474 0.5 0.6736348 0.5 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.30926 0.6868788 0.5 0.6736348 0.5 0.6868788 0.5 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.308861 0.7002925 0.5 0.6868788 0.5 0.7002925 0.5 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.3088495 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.3092643 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.3101442 0.7416837 0.5 0.7276818 0.5 0.7416837 0.5 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.311487 0.7561839 0.5 0.7416837 0.5 0.7561839 0.5 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.3132574 0.7712669 0.5 0.7561839 0.5 0.7712669 0.5 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.3154448 0.7866393 0.5 0.7712669 0.5 0.7866393 0.5 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.3180384 0.8020079 0.5 0.7866393 0.5 0.8020079 0.5 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.3210278 0.8170793 0.5 0.8020079 0.5 0.8170793 0.5 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.3244022 0.8315601 0.5 0.8170793 0.5 0.8315601 0.5 0.8315601 0.3244022 0.8451569 0.3281509 0.8451569 0.3281509 0.8451569 0.4999999 0.8315601 0.5 0.8451569 0.4999999 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.3322684 0.8579903 0.4999999 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.336762 0.8703611 0.4999999 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.3416411 0.8822466 0.4999999 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.346915 0.8936243 0.4999999 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.352593 0.9044714 0.4999999 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.3586844 0.9147654 0.4999999 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.3651985 0.9244835 0.4999999 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.3721319 0.9336634 0.4999999 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.3794751 0.9423375 0.4999999 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.3872285 0.9504761 0.4999999 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.3872285 0.958049 0.3953924 0.958049 0.3953924 0.958049 0.4999999 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.4039672 0.9650263 0.4999999 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4039672 0.971378 0.4129531 0.971378 0.4129531 0.971378 0.4999999 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.4223505 0.9770742 0.4999999 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.4316746 0.9822881 0.4999999 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.4407637 0.9871042 0.5 0.9822881 0.4999999 0.9871042 0.5 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.4501022 0.9913591 0.5 0.9871042 0.5 0.9913591 0.5 0.9913591 0.4501022 0.9948895 0.4601749 0.9948895 0.4601749 0.9948895 0.5 0.9913591 0.5 0.3959319 0.5 0.4038537 0.4601749 0.4311135 0.4714663 0.4311135 0.4714663 0.4254378 0.5 0.3959319 0.5 0.4254378 0.5 0.4311135 0.4714663 0.4624857 0.4844611 0.4624857 0.4844611 0.4593948 0.5 0.4254378 0.5 0.4593948 0.5 0.4624857 0.4844611 0.49914 0.4996438 0.49914 0.4996438 0.4990691 0.5 0.4593948 0.5 0.4119063 0.410052 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.3205388 0.4244179 0.4028763 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.3073927 0.4342014 0.3957618 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2967733 0.4424697 0.3900146 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2877487 0.4499685 0.3851305 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.2793869 0.4574432 0.3806051 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2707561 0.4656395 0.3759342 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.2609245 0.4753028 0.3706133 0.4656395 0.3759342 0.4753028 0.3706133 0.4753029 0.2609245 0.4863867 0.2498637 0.4863867 0.2498637 0.4863867 0.3646273 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.2383928 0.498213 0.3584192 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.2268505 0.5105796 0.3521726 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.2155758 0.5232846 0.3460708 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.2049075 0.5361259 0.3402971 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1951844 0.5489017 0.3350351 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.1867455 0.56141 0.3304679 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.1795788 0.5736498 0.3265893 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.1733792 0.5858004 0.3232341 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.1680454 0.5979301 0.3203475 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.1634767 0.610107 0.317875 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.159572 0.6223994 0.3157617 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.159572 0.6348754 0.1562302 0.6348754 0.1562302 0.6348754 0.3139532 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.1533505 0.6476034 0.3123947 0.6348754 0.3139532 0.6476034 0.3123947 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.1508948 0.6605474 0.3110657 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.1508948 0.6736348 0.1489402 0.6736348 0.1489402 0.6736348 0.3100078 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.1475584 0.6868788 0.30926 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.1468211 0.7002925 0.308861 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.1467998 0.7138891 0.3088495 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.1475663 0.7276818 0.3092643 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.1475663 0.7416837 0.1491922 0.7416837 0.1491922 0.7416837 0.3101442 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.1516734 0.7561839 0.311487 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.1549445 0.7712669 0.3132574 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.1589864 0.7866393 0.3154448 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.1637788 0.8020079 0.3180384 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.1693024 0.8170793 0.3210278 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.1755375 0.8315601 0.3244022 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.1824643 0.8451569 0.3281509 0.8315601 0.3244022 0.8451569 0.3281509 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.1900722 0.8579903 0.3322684 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1983755 0.8703611 0.336762 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.2073909 0.8822466 0.3416411 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.2171358 0.8936243 0.346915 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.2171358 0.9044714 0.2276273 0.9044714 0.2276273 0.9044714 0.352593 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.2388828 0.9147654 0.3586844 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.2509193 0.9244835 0.3651985 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.2637305 0.9336634 0.3721319 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.277299 0.9423375 0.3794751 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2916254 0.9504761 0.3872285 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.3067104 0.958049 0.3953924 0.9504761 0.3872285 0.958049 0.3953924 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.3225545 0.9650263 0.4039672 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.3391582 0.971378 0.4129531 0.9650263 0.4039672 0.971378 0.4129531 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3565224 0.9770742 0.4223505 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.3737512 0.9822881 0.4316746 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3905456 0.9871042 0.4407637 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.3905456 0.9913591 0.407801 0.9913591 0.407801 0.9913591 0.4501022 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.407801 0.9948895 0.4264129 0.9948895 0.4264129 0.9948895 0.4601749 0.9913591 0.4501022 0.4038537 0.4601749 0.4264128 0.4264129 0.4472766 0.4472767 0.4472766 0.4472767 0.4311135 0.4714663 0.4038537 0.4601749 0.4311135 0.4714663 0.4472766 0.4472767 0.4712878 0.4712879 0.4712878 0.4712879 0.4624857 0.4844611 0.4311135 0.4714663 0.4624857 0.4844611 0.4712878 0.4712879 0.4993418 0.4993419 0.4993418 0.4993419 0.49914 0.4996438 0.4624857 0.4844611 0.4119061 0.3338035 0.4119059 0.2828558 0.4244179 0.2655226 0.4244179 0.2655226 0.4244179 0.3205388 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.2655226 0.4342014 0.2483464 0.4342014 0.2483464 0.4342014 0.3073927 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.2483464 0.4424697 0.2344714 0.4424697 0.2344714 0.4424697 0.2967733 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2344714 0.4499685 0.2226802 0.4499685 0.2226802 0.4499685 0.2877487 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2226802 0.4574432 0.211755 0.4574432 0.211755 0.4574432 0.2793869 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.211755 0.4656395 0.2004784 0.4656395 0.2004784 0.4656395 0.2707561 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2004784 0.4753029 0.1876327 0.4753029 0.1876327 0.4753029 0.2609245 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.1876327 0.4863868 0.1731812 0.4863868 0.1731812 0.4863867 0.2498637 0.4753029 0.2609245 0.4863867 0.2498637 0.4863868 0.1731812 0.498213 0.1581936 0.498213 0.1581936 0.498213 0.2383928 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.1581936 0.5105796 0.1431128 0.5105796 0.1431128 0.5105796 0.2268505 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.1431128 0.5232846 0.1283818 0.5232846 0.1283818 0.5232846 0.2155758 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.1283818 0.5361259 0.1144429 0.5361259 0.1144429 0.5361259 0.2049075 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.1144429 0.5489017 0.1017392 0.5489017 0.1017392 0.5489017 0.1951844 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1017392 0.56141 0.09071326 0.56141 0.09071326 0.56141 0.1867455 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.09071326 0.5736498 0.08134949 0.5736498 0.08134949 0.5736498 0.1795788 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.08134949 0.5858004 0.07324916 0.5858004 0.07324916 0.5858004 0.1733792 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.07324916 0.5979301 0.06628042 0.5979301 0.06628042 0.5979301 0.1680454 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.06628042 0.610107 0.06031107 0.610107 0.06031107 0.610107 0.1634767 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.06031107 0.6223994 0.05520927 0.6223994 0.05520927 0.6223994 0.159572 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.05520927 0.6348755 0.05084311 0.6348755 0.05084311 0.6348754 0.1562302 0.6223994 0.159572 0.6348754 0.1562302 0.6348755 0.05084311 0.6476035 0.04708057 0.6476035 0.04708057 0.6476035 0.1533505 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.04708057 0.6605474 0.04387205 0.6605474 0.04387205 0.6605474 0.1508948 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.04387205 0.6736349 0.04131823 0.6736349 0.04131823 0.6736348 0.1489402 0.6605474 0.1508948 0.6736348 0.1489402 0.6736349 0.04131823 0.6868788 0.03951281 0.6868788 0.03951281 0.6868788 0.1475584 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.03951281 0.7002925 0.03854942 0.7002925 0.03854942 0.7002925 0.1468211 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.03854942 0.7138891 0.0385217 0.7138891 0.0385217 0.7138891 0.1467998 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.0385217 0.7276818 0.03952312 0.7276818 0.03952312 0.7276818 0.1475663 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.03952312 0.7416838 0.04164761 0.7416838 0.04164761 0.7416837 0.1491922 0.7276818 0.1475663 0.7416837 0.1491922 0.7416838 0.04164761 0.7561839 0.04488933 0.7561839 0.04488933 0.7561839 0.1516734 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.04488933 0.7712669 0.0491634 0.7712669 0.0491634 0.7712669 0.1549445 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.0491634 0.7866393 0.05444419 0.7866393 0.05444419 0.7866393 0.1589864 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.05444419 0.8020079 0.06070584 0.8020079 0.06070584 0.8020079 0.1637788 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.06070584 0.8170793 0.06792271 0.8170793 0.06792271 0.8170793 0.1693024 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.06792271 0.8315601 0.07606917 0.8315601 0.07606917 0.8315601 0.1755375 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.07606917 0.845157 0.08511954 0.845157 0.08511954 0.845157 0.1824643 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.08511954 0.8579903 0.09505993 0.8579903 0.09505993 0.8579903 0.1900722 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.09505993 0.8703611 0.1059085 0.8703611 0.1059085 0.8703611 0.1983755 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1059085 0.8822466 0.1176878 0.8822466 0.1176878 0.8822466 0.2073909 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.1176878 0.8936243 0.1304201 0.8936243 0.1304201 0.8936243 0.2171358 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.1304201 0.9044715 0.1441281 0.9044715 0.1441281 0.9044714 0.2276273 0.8936243 0.2171358 0.9044714 0.2276273 0.9044715 0.1441281 0.9147654 0.158834 0.9147654 0.158834 0.9147654 0.2388828 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.158834 0.9244835 0.1745604 0.9244835 0.1745604 0.9244835 0.2509193 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.1745604 0.9336634 0.191299 0.9336634 0.191299 0.9336634 0.2637305 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.191299 0.9423375 0.2090271 0.9423375 0.2090271 0.9423375 0.277299 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.2090271 0.9504761 0.2277455 0.9504761 0.2277455 0.9504761 0.2916254 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2277455 0.9580491 0.2474549 0.9580491 0.2474549 0.9580491 0.3067104 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.2474549 0.9650263 0.2681563 0.9650263 0.2681563 0.9650263 0.3225545 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.2681563 0.9713781 0.2898501 0.9713781 0.2898501 0.9713781 0.3391582 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.2898501 0.9770742 0.3125375 0.9770742 0.3125375 0.9770742 0.3565224 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3125375 0.9822881 0.335048 0.9822881 0.335048 0.9822881 0.3737512 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.335048 0.9871042 0.3569909 0.9871042 0.3569909 0.9871042 0.3905456 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3569909 0.9913591 0.3795362 0.9913591 0.3795362 0.9913591 0.407801 0.9871042 0.3905456 0.4078008 0.407801 0.4501021 0.3795362 0.4601748 0.4038538 0.4601748 0.4038538 0.4264128 0.4264129 0.4078008 0.407801 0.4264128 0.4264129 0.4601748 0.4038538 0.4714662 0.4311137 0.4714662 0.4311137 0.4472766 0.4472767 0.4264128 0.4264129 0.4472766 0.4472767 0.4714662 0.4311137 0.484461 0.4624858 0.484461 0.4624858 0.4712878 0.4712879 0.4472766 0.4472767 0.4712878 0.4712879 0.484461 0.4624858 0.4996437 0.4991402 0.4996437 0.4991402 0.4993418 0.4993419 0.4712878 0.4712879 0.5880941 0.4097085 0.5880941 0.4996498 0.575582 0.5000002 0.575582 0.5000002 0.575582 0.4028766 0.5880941 0.4097085 0.575582 0.4028766 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.5000002 0.5657986 0.3957619 0.575582 0.4028766 0.5657986 0.3957619 0.5657986 0.5000002 0.5575303 0.5000002 0.5575303 0.5000002 0.5575303 0.3900148 0.5657986 0.3957619 0.5575303 0.3900148 0.5575303 0.5000002 0.5500315 0.5000002 0.5500315 0.5000002 0.5500315 0.3851306 0.5575303 0.3900148 0.5500315 0.3851306 0.5500315 0.5000002 0.5425568 0.5000002 0.5425568 0.5000002 0.5425568 0.3806053 0.5500315 0.3851306 0.5425568 0.3806053 0.5425568 0.5000002 0.5343605 0.5000002 0.5343605 0.5000002 0.5343605 0.3759344 0.5425568 0.3806053 0.5343605 0.3759344 0.5343605 0.5000002 0.5246971 0.5000002 0.5246971 0.5000002 0.5246971 0.3706135 0.5343605 0.3759344 0.5246971 0.3706135 0.5246971 0.5000002 0.5136132 0.5000001 0.5136132 0.5000001 0.5136132 0.3646275 0.5246971 0.3706135 0.5136132 0.3646275 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.5000001 0.501787 0.3584194 0.5136132 0.3646275 0.501787 0.3584194 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.5000001 0.4894204 0.3521728 0.501787 0.3584194 0.4894204 0.3521728 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.5000001 0.4767154 0.3460709 0.4894204 0.3521728 0.4767154 0.3460709 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.5000001 0.4638741 0.3402973 0.4767154 0.3460709 0.4638741 0.3402973 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.5000001 0.4510983 0.3350352 0.4638741 0.3402973 0.4510983 0.3350352 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.5000001 0.43859 0.3304681 0.4510983 0.3350352 0.43859 0.3304681 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.5000001 0.4263502 0.3265895 0.43859 0.3304681 0.4263502 0.3265895 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.5000001 0.4141996 0.3232343 0.4263502 0.3265895 0.4141996 0.3232343 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.5000001 0.4020699 0.3203477 0.4141996 0.3232343 0.4020699 0.3203477 0.4020699 0.5000001 0.389893 0.5000001 0.389893 0.5000001 0.389893 0.3178751 0.4020699 0.3203477 0.389893 0.3178751 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.5000001 0.3776006 0.3157619 0.389893 0.3178751 0.3776006 0.3157619 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.5000001 0.3651245 0.3139534 0.3776006 0.3157619 0.3651245 0.3139534 0.3651245 0.5000001 0.3523965 0.5000001 0.3523965 0.5000001 0.3523965 0.3123948 0.3651245 0.3139534 0.3523965 0.3123948 0.3523965 0.5000001 0.3394525 0.5000001 0.3394525 0.5000001 0.3394526 0.3110658 0.3523965 0.3123948 0.3394526 0.3110658 0.3394525 0.5000001 0.3263651 0.5000001 0.3263651 0.5000001 0.3263651 0.310008 0.3394526 0.3110658 0.3263651 0.310008 0.3263651 0.5000001 0.3131212 0.5 0.3131212 0.5 0.3131212 0.3092601 0.3263651 0.310008 0.3131212 0.3092601 0.3131212 0.5 0.2997075 0.5 0.2997075 0.5 0.2997075 0.3088611 0.3131212 0.3092601 0.2997075 0.3088611 0.2997075 0.5 0.2861109 0.5 0.2861109 0.5 0.2861109 0.3088496 0.2997075 0.3088611 0.2861109 0.3088496 0.2861109 0.5 0.2723182 0.5 0.2723182 0.5 0.2723182 0.3092644 0.2861109 0.3088496 0.2723182 0.3092644 0.2723182 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101444 0.2723182 0.3092644 0.2583162 0.3101444 0.2583162 0.5 0.2438161 0.5 0.2438161 0.5 0.2438161 0.3114871 0.2583162 0.3101444 0.2438161 0.3114871 0.2438161 0.5 0.2287331 0.5 0.2287331 0.5 0.2287331 0.3132575 0.2438161 0.3114871 0.2287331 0.3132575 0.2287331 0.5 0.2133607 0.5 0.2133607 0.5 0.2133607 0.3154449 0.2287331 0.3132575 0.2133607 0.3154449 0.2133607 0.5 0.197992 0.4999999 0.197992 0.4999999 0.1979921 0.3180385 0.2133607 0.3154449 0.1979921 0.3180385 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.4999999 0.1829207 0.3210278 0.1979921 0.3180385 0.1829207 0.3210278 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.4999999 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.4999999 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.4999999 0.1420097 0.3322684 0.154843 0.328151 0.1420097 0.3322684 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.4999999 0.1296389 0.336762 0.1420097 0.3322684 0.1296389 0.336762 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.4999999 0.1177534 0.3416411 0.1296389 0.336762 0.1177534 0.3416411 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.4999999 0.1063757 0.346915 0.1177534 0.3416411 0.1063757 0.346915 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.4999999 0.09552854 0.352593 0.1063757 0.346915 0.09552854 0.352593 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.4999999 0.08523464 0.3586844 0.09552854 0.352593 0.08523464 0.3586844 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.4999999 0.07551646 0.3651985 0.08523464 0.3586844 0.07551646 0.3651985 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.4999999 0.06633663 0.3721318 0.07551646 0.3651985 0.06633663 0.3721318 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.4999999 0.05766248 0.3794751 0.06633663 0.3721318 0.05766248 0.3794751 0.05766248 0.4999999 0.04952394 0.4999999 0.04952394 0.4999999 0.04952394 0.3872285 0.05766248 0.3794751 0.04952394 0.3872285 0.04952394 0.4999999 0.04195094 0.4999999 0.04195094 0.4999999 0.04195094 0.3953924 0.04952394 0.3872285 0.04195094 0.3953924 0.04195094 0.4999999 0.03497368 0.4999999 0.03497368 0.4999999 0.03497368 0.4039671 0.04195094 0.3953924 0.03497368 0.4039671 0.03497368 0.4999999 0.02862191 0.4999999 0.02862191 0.4999999 0.02862191 0.412953 0.03497368 0.4039671 0.02862191 0.412953 0.02862191 0.4999999 0.02292579 0.4999999 0.02292579 0.4999999 0.02292579 0.4223504 0.02862191 0.412953 0.4223504 0.3125375 0.4999999 0.2970921 0.4999999 0.3214573 0.4999999 0.3214573 0.4316745 0.335048 0.4223504 0.3125375 0.4316745 0.335048 0.4999999 0.3214573 0.4999999 0.3452081 0.4999999 0.3452081 0.4407636 0.3569909 0.4316745 0.335048 0.4407636 0.3569909 0.4999999 0.3452081 0.4999998 0.3696109 0.4999998 0.3696109 0.4501021 0.3795362 0.4407636 0.3569909 0.4501021 0.3795362 0.4999998 0.3696109 0.4999998 0.3959321 0.4999998 0.3959321 0.4601748 0.4038538 0.4501021 0.3795362 0.4601748 0.4038538 0.4999998 0.3959321 0.4999998 0.425438 0.4999998 0.425438 0.4714662 0.4311137 0.4601748 0.4038538 0.4714662 0.4311137 0.4999998 0.425438 0.4999998 0.459395 0.4999998 0.459395 0.484461 0.4624858 0.4714662 0.4311137 0.484461 0.4624858 0.4999998 0.459395 0.4999998 0.4990693 0.4999998 0.4990693 0.4996437 0.4991402 0.484461 0.4624858 0.5880941 0.4996498 0.5880941 0.5895911 0.575582 0.597124 0.575582 0.597124 0.575582 0.5000002 0.5880941 0.4996498 0.575582 0.5000002 0.575582 0.597124 0.5657986 0.6042386 0.5657986 0.6042386 0.5657986 0.5000002 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.6042386 0.5575302 0.6099858 0.5575302 0.6099858 0.5575303 0.5000002 0.5657986 0.5000002 0.5575303 0.5000002 0.5575302 0.6099858 0.5500315 0.6148699 0.5500315 0.6148699 0.5500315 0.5000002 0.5575303 0.5000002 0.5500315 0.5000002 0.5500315 0.6148699 0.5425568 0.6193952 0.5425568 0.6193952 0.5425568 0.5000002 0.5500315 0.5000002 0.5425568 0.5000002 0.5425568 0.6193952 0.5343605 0.6240662 0.5343605 0.6240662 0.5343605 0.5000002 0.5425568 0.5000002 0.5343605 0.5000002 0.5343605 0.6240662 0.5246971 0.629387 0.5246971 0.629387 0.5246971 0.5000002 0.5343605 0.5000002 0.5246971 0.5000002 0.5246971 0.629387 0.5136132 0.635373 0.5136132 0.635373 0.5136132 0.5000001 0.5246971 0.5000002 0.5136132 0.5000001 0.5136132 0.635373 0.501787 0.6415811 0.501787 0.6415811 0.501787 0.5000001 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.6415811 0.4894204 0.6478277 0.4894204 0.6478277 0.4894204 0.5000001 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.6478277 0.4767154 0.6539295 0.4767154 0.6539295 0.4767154 0.5000001 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.6539295 0.4638741 0.6597031 0.4638741 0.6597031 0.4638741 0.5000001 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.6597031 0.4510983 0.6649652 0.4510983 0.6649652 0.4510983 0.5000001 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.6649652 0.43859 0.6695323 0.43859 0.6695323 0.43859 0.5000001 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.6695323 0.4263502 0.6734109 0.4263502 0.6734109 0.4263502 0.5000001 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.6734109 0.4141995 0.6767662 0.4141995 0.6767662 0.4141995 0.5000001 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.6767662 0.4020699 0.6796527 0.4020699 0.6796527 0.4020699 0.5000001 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.6796527 0.3898929 0.6821253 0.3898929 0.6821253 0.389893 0.5000001 0.4020699 0.5000001 0.389893 0.5000001 0.3898929 0.6821253 0.3776006 0.6842385 0.3776006 0.6842385 0.3776006 0.5000001 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.6842385 0.3651245 0.686047 0.3651245 0.686047 0.3651245 0.5000001 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.686047 0.3523965 0.6876055 0.3523965 0.6876055 0.3523965 0.5000001 0.3651245 0.5000001 0.3523965 0.5000001 0.3523965 0.6876055 0.3394525 0.6889345 0.3394525 0.6889345 0.3394525 0.5000001 0.3523965 0.5000001 0.3394525 0.5000001 0.3394525 0.6889345 0.3263651 0.6899923 0.3263651 0.6899923 0.3263651 0.5000001 0.3394525 0.5000001 0.3263651 0.5000001 0.3263651 0.6899923 0.3131211 0.6907401 0.3131211 0.6907401 0.3131212 0.5 0.3263651 0.5000001 0.3131212 0.5 0.3131211 0.6907401 0.2997075 0.6911392 0.2997075 0.6911392 0.2997075 0.5 0.3131212 0.5 0.2997075 0.5 0.2997075 0.6911392 0.2861109 0.6911507 0.2861109 0.6911507 0.2861109 0.5 0.2997075 0.5 0.2861109 0.5 0.2861109 0.6911507 0.2723181 0.6907358 0.2723181 0.6907358 0.2723182 0.5 0.2861109 0.5 0.2723182 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723182 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.2438161 0.5 0.2583162 0.5 0.2438161 0.5 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.5 0.2438161 0.5 0.2287331 0.5 0.2287331 0.6867427 0.2133607 0.6845553 0.2133607 0.6845553 0.2133607 0.5 0.2287331 0.5 0.2133607 0.5 0.2133607 0.6845553 0.197992 0.6819617 0.197992 0.6819617 0.197992 0.4999999 0.2133607 0.5 0.197992 0.4999999 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.4999999 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.6755979 0.1684399 0.4999999 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.6718491 0.154843 0.4999999 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.4999999 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.663238 0.1296389 0.4999999 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.663238 0.1177533 0.6583588 0.1177533 0.6583588 0.1177533 0.4999999 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.6583588 0.1063757 0.6530849 0.1063757 0.6530849 0.1063757 0.4999999 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.6530849 0.09552854 0.6474069 0.09552854 0.6474069 0.09552854 0.4999999 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.6474069 0.08523464 0.6413155 0.08523464 0.6413155 0.08523464 0.4999999 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.6413155 0.07551646 0.6348014 0.07551646 0.6348014 0.07551646 0.4999999 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.6348014 0.06633663 0.6278681 0.06633663 0.6278681 0.06633663 0.4999999 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.6278681 0.05766248 0.6205248 0.05766248 0.6205248 0.05766248 0.4999999 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.6205248 0.04952394 0.6127714 0.04952394 0.6127714 0.04952394 0.4999999 0.05766248 0.4999999 0.04952394 0.4999999 0.04952394 0.6127714 0.04195094 0.6046075 0.04195094 0.6046075 0.04195094 0.4999999 0.04952394 0.4999999 0.04195094 0.4999999 0.04195094 0.6046075 0.03497368 0.5960327 0.03497368 0.5960327 0.03497368 0.4999999 0.04195094 0.4999999 0.03497368 0.4999999 0.03497368 0.5960327 0.02862191 0.5870468 0.02862191 0.5870468 0.02862191 0.4999999 0.03497368 0.4999999 0.02862191 0.4999999 0.02862191 0.5870468 0.02292579 0.5776494 0.02292579 0.5776494 0.02292579 0.4999999 0.02862191 0.4999999 0.4999999 0.2970921 0.5776494 0.3125375 0.5683252 0.335048 0.5683252 0.335048 0.4999999 0.3214573 0.4999999 0.2970921 0.4999999 0.3214573 0.5683252 0.335048 0.5592362 0.3569909 0.5592362 0.3569909 0.4999999 0.3452081 0.4999999 0.3214573 0.4999999 0.3452081 0.5592362 0.3569909 0.5498976 0.3795362 0.5498976 0.3795362 0.4999998 0.3696109 0.4999999 0.3452081 0.4999998 0.3696109 0.5498976 0.3795362 0.5398249 0.4038538 0.5398249 0.4038538 0.4999998 0.3959321 0.4999998 0.3696109 0.4999998 0.3959321 0.5398249 0.4038538 0.5285335 0.4311137 0.5285335 0.4311137 0.4999998 0.425438 0.4999998 0.3959321 0.4999998 0.425438 0.5285335 0.4311137 0.5155387 0.4624858 0.5155387 0.4624858 0.4999998 0.459395 0.4999998 0.425438 0.4999998 0.459395 0.5155387 0.4624858 0.500356 0.4991402 0.500356 0.4991402 0.4999998 0.4990693 0.4999998 0.459395 0.5880941 0.2828559 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.3205388 0.575582 0.2655226 0.5880941 0.2828559 0.575582 0.2655226 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3073928 0.5657986 0.2483464 0.575582 0.2655226 0.5657986 0.2483464 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.2967734 0.5575302 0.2344714 0.5657986 0.2483464 0.5575302 0.2344714 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.2877487 0.5500315 0.2226802 0.5575302 0.2344714 0.5500315 0.2226802 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.279387 0.5425568 0.211755 0.5500315 0.2226802 0.5425568 0.211755 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.2707562 0.5343605 0.2004785 0.5425568 0.211755 0.5343605 0.2004785 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.2609246 0.5246971 0.1876327 0.5343605 0.2004785 0.5246971 0.1876327 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.2498638 0.5136132 0.1731812 0.5246971 0.1876327 0.5136132 0.1731812 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.2383929 0.501787 0.1581937 0.5136132 0.1731812 0.501787 0.1581937 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.2268506 0.4894204 0.143113 0.501787 0.1581937 0.4894204 0.143113 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.2155759 0.4767154 0.1283819 0.4894204 0.143113 0.4767154 0.1283819 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.2049075 0.4638741 0.1144431 0.4767154 0.1283819 0.4638741 0.1144431 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.1951845 0.4510983 0.1017393 0.4638741 0.1144431 0.4510983 0.1017393 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.1867456 0.43859 0.09071332 0.4510983 0.1017393 0.43859 0.09071332 0.43859 0.1867456 0.4263502 0.179579 0.4263502 0.179579 0.4263502 0.08134961 0.43859 0.09071332 0.4263502 0.08134961 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.1733792 0.4141995 0.07324928 0.4263502 0.08134961 0.4141995 0.07324928 0.4141995 0.1733792 0.4020699 0.1680456 0.4020699 0.1680456 0.4020699 0.06628048 0.4141995 0.07324928 0.4020699 0.06628048 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.1634769 0.3898929 0.06031113 0.4020699 0.06628048 0.3898929 0.06031113 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.1595721 0.3776006 0.05520939 0.3898929 0.06031113 0.3776006 0.05520939 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.1562304 0.3651245 0.05084317 0.3776006 0.05520939 0.3651245 0.05084317 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.1533507 0.3523965 0.04708069 0.3651245 0.05084317 0.3523965 0.04708069 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.1508949 0.3394525 0.04387217 0.3523965 0.04708069 0.3394525 0.04387217 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.1489404 0.3263651 0.04131835 0.3394525 0.04387217 0.3263651 0.04131835 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.1475586 0.3131211 0.03951299 0.3263651 0.04131835 0.3131211 0.03951299 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.1468212 0.2997075 0.03854954 0.3131211 0.03951299 0.2997075 0.03854954 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.1468 0.2861109 0.03852176 0.2997075 0.03854954 0.2861109 0.03852176 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.1475664 0.2723181 0.0395233 0.2861109 0.03852176 0.2723181 0.0395233 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.1491925 0.2583162 0.04164767 0.2723181 0.0395233 0.2583162 0.04164767 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.1516736 0.243816 0.04488945 0.2583162 0.04164767 0.243816 0.04488945 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.1549448 0.2287331 0.04916352 0.243816 0.04488945 0.2287331 0.04916352 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.1589866 0.2133607 0.05444431 0.2287331 0.04916352 0.2133607 0.05444431 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.163779 0.197992 0.0607059 0.2133607 0.05444431 0.197992 0.0607059 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.1693026 0.1829207 0.06792283 0.197992 0.0607059 0.1829207 0.06792283 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.1755376 0.1684399 0.07606929 0.1829207 0.06792283 0.1684399 0.07606929 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.1824645 0.154843 0.08511966 0.1684399 0.07606929 0.154843 0.08511966 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.1900725 0.1420096 0.09506005 0.154843 0.08511966 0.1420096 0.09506005 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.1983757 0.1296389 0.1059087 0.1420096 0.09506005 0.1296389 0.1059087 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.2073911 0.1177533 0.1176879 0.1296389 0.1059087 0.1177533 0.1176879 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.217136 0.1063757 0.1304202 0.1177533 0.1176879 0.1063757 0.1304202 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.2276276 0.09552854 0.1441281 0.1063757 0.1304202 0.09552854 0.1441281 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.238883 0.08523464 0.158834 0.09552854 0.1441281 0.08523464 0.158834 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.2509195 0.07551646 0.1745605 0.08523464 0.158834 0.07551646 0.1745605 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.2637306 0.06633663 0.1912991 0.07551646 0.1745605 0.06633663 0.1912991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.2772991 0.05766248 0.2090272 0.06633663 0.1912991 0.05766248 0.2090272 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.2916256 0.04952394 0.2277456 0.05766248 0.2090272 0.04952394 0.2277456 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3067105 0.04195094 0.247455 0.04952394 0.2277456 0.04195094 0.247455 0.04195094 0.3067105 0.03497368 0.3225546 0.03497368 0.3225546 0.03497368 0.2681563 0.04195094 0.247455 0.03497368 0.2681563 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.3391584 0.02862191 0.2898502 0.03497368 0.2681563 0.02862191 0.2898502 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.3565225 0.02292579 0.3125375 0.02862191 0.2898502 0.02292579 0.3125375 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.3737513 0.01771187 0.335048 0.02292579 0.3125375 0.01771187 0.335048 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.3905456 0.01289582 0.3569909 0.01771187 0.335048 0.01289582 0.3569909 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.407801 0.008640885 0.3795362 0.01289582 0.3569909 0.5498976 0.3795362 0.5921988 0.407801 0.5735869 0.4264129 0.5735869 0.4264129 0.5398249 0.4038538 0.5498976 0.3795362 0.5398249 0.4038538 0.5735869 0.4264129 0.5527231 0.4472767 0.5527231 0.4472767 0.5285335 0.4311137 0.5398249 0.4038538 0.5285335 0.4311137 0.5527231 0.4472767 0.5287119 0.4712879 0.5287119 0.4712879 0.5155387 0.4624858 0.5285335 0.4311137 0.5155387 0.4624858 0.5287119 0.4712879 0.5006579 0.4993419 0.5006579 0.4993419 0.500356 0.4991402 0.5155387 0.4624858 0.5880939 0.3338036 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.4028763 0.575582 0.3205388 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.3957617 0.5657986 0.3073928 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.3900145 0.5575302 0.2967734 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.3851304 0.5500315 0.2877487 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.380605 0.5425568 0.279387 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.3759341 0.5343605 0.2707562 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.3706133 0.5246971 0.2609246 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.3646272 0.5136132 0.2498638 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.3584192 0.5017869 0.2383929 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.3521726 0.4894204 0.2268506 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.3460708 0.4767154 0.2155759 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.3402971 0.463874 0.2049075 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.335035 0.4510983 0.1951845 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.3304679 0.43859 0.1867456 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.3265893 0.4263502 0.179579 0.43859 0.1867456 0.4263502 0.179579 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.3232341 0.4141995 0.1733792 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.3203475 0.4020699 0.1680456 0.4141995 0.1733792 0.4020699 0.1680456 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.317875 0.3898929 0.1634769 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.3157617 0.3776006 0.1595721 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.3139532 0.3651245 0.1562304 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.3123947 0.3523965 0.1533507 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.3110657 0.3394525 0.1508949 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.3100079 0.3263651 0.1489404 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.30926 0.3131211 0.1475586 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.308861 0.2997074 0.1468212 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.3088495 0.2861108 0.1468 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.3092643 0.2723181 0.1475664 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.3101443 0.2583162 0.1491925 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.3114871 0.243816 0.1516736 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.3132575 0.2287331 0.1549448 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.3154448 0.2133606 0.1589866 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.3180385 0.197992 0.163779 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.3210278 0.1829207 0.1693026 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.3244022 0.1684399 0.1755376 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.328151 0.154843 0.1824645 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.3322684 0.1420096 0.1900725 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.3322684 0.1296389 0.336762 0.1296389 0.336762 0.1296389 0.1983757 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.3416412 0.1177533 0.2073911 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.3416412 0.1063757 0.3469151 0.1063757 0.3469151 0.1063757 0.217136 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.3525931 0.09552854 0.2276276 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.3586845 0.08523458 0.238883 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.3651986 0.07551646 0.2509195 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.3721319 0.06633663 0.2637306 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.3794751 0.05766242 0.2772991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.3872285 0.04952389 0.2916256 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.3953925 0.04195094 0.3067105 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.4039672 0.03497368 0.3225546 0.04195094 0.3067105 0.03497368 0.3225546 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.4129531 0.02862191 0.3391584 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.4129531 0.02292579 0.4223505 0.02292579 0.4223505 0.02292579 0.3565225 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.4316747 0.01771187 0.3737513 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.4407637 0.01289576 0.3905456 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.4501023 0.008640885 0.407801 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.4501023 0.005110502 0.460175 0.005110502 0.460175 0.005110502 0.4264129 0.008640885 0.407801 0.5735869 0.4264129 0.596146 0.460175 0.568886 0.4714664 0.568886 0.4714664 0.5527231 0.4472767 0.5735869 0.4264129 0.5527231 0.4472767 0.568886 0.4714664 0.5375139 0.4844612 0.5375139 0.4844612 0.5287119 0.4712879 0.5527231 0.4472767 0.5287119 0.4712879 0.5375139 0.4844612 0.5008596 0.4996439 0.5008596 0.4996439 0.5006579 0.4993419 0.5287119 0.4712879 0.5880938 0.4100521 0.5880934 0.4999934 0.575582 0.5 0.575582 0.5 0.575582 0.4028763 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.5 0.5657986 0.5 0.5657986 0.5 0.5657986 0.3957617 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.5 0.5575302 0.5 0.5575302 0.5 0.5575302 0.3900145 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.5 0.5500315 0.5 0.5500315 0.5 0.5500315 0.3851304 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.5 0.5425568 0.5 0.5425568 0.5 0.5425568 0.380605 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.5 0.5343605 0.5 0.5343605 0.5 0.5343605 0.3759341 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.5 0.5246971 0.5 0.5246971 0.5 0.5246971 0.3706133 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.5 0.5136132 0.5 0.5136132 0.5 0.5136132 0.3646272 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.5 0.5017869 0.5 0.5017869 0.5 0.5017869 0.3584192 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.5 0.4894204 0.5 0.4894204 0.5 0.4894204 0.3521726 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.5 0.4767154 0.5 0.4767154 0.5 0.4767154 0.3460708 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.5 0.463874 0.5 0.463874 0.5 0.463874 0.3402971 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.5 0.4510983 0.5 0.4510983 0.5 0.4510983 0.335035 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.5 0.43859 0.5 0.43859 0.5 0.43859 0.3304679 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.5 0.4263501 0.5 0.4263501 0.5 0.4263501 0.3265893 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.5 0.4141995 0.5 0.4141995 0.5 0.4141995 0.3232341 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.5 0.4020698 0.5 0.4020698 0.5 0.4020698 0.3203475 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.5 0.3898929 0.5 0.3898929 0.5 0.3898929 0.317875 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.5 0.3776006 0.5 0.3776006 0.5 0.3776006 0.3157617 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.5 0.3651245 0.5 0.3651245 0.5 0.3651245 0.3139532 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.5 0.3523965 0.5 0.3523965 0.5 0.3523965 0.3123947 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.5 0.3394525 0.5 0.3394525 0.5 0.3394525 0.3110657 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.5 0.3263651 0.5 0.3263651 0.5 0.3263651 0.3100079 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.5 0.3131211 0.5 0.3131211 0.5 0.3131211 0.30926 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.5 0.2997074 0.5 0.2997074 0.5 0.2997074 0.308861 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.5 0.2861108 0.5 0.2861108 0.5 0.2861108 0.3088495 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.5 0.2723181 0.5 0.2723181 0.5 0.2723181 0.3092643 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101443 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.5 0.243816 0.5 0.243816 0.5 0.243816 0.3114871 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.5 0.2287331 0.5 0.2287331 0.5 0.2287331 0.3132575 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.5 0.2133606 0.5 0.2133606 0.5 0.2133606 0.3154448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.5 0.197992 0.5 0.197992 0.5 0.197992 0.3180385 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.5 0.1829207 0.5 0.1829207 0.5 0.1829207 0.3210278 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.5 0.1684399 0.5 0.1684399 0.5 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.5 0.154843 0.5 0.154843 0.5 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.5 0.1420096 0.5 0.1420096 0.5 0.1420096 0.3322684 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.5 0.1296388 0.5 0.1296388 0.5 0.1296389 0.336762 0.1420096 0.3322684 0.1296389 0.336762 0.1296388 0.5 0.1177533 0.5 0.1177533 0.5 0.1177533 0.3416412 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.5 0.1063756 0.5 0.1063756 0.5 0.1063757 0.3469151 0.1177533 0.3416412 0.1063757 0.3469151 0.1063756 0.5 0.09552854 0.5 0.09552854 0.5 0.09552854 0.3525931 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.5 0.08523458 0.5 0.08523458 0.5 0.08523458 0.3586845 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.5 0.07551646 0.5 0.07551646 0.5 0.07551646 0.3651986 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.5 0.06633663 0.5 0.06633663 0.5 0.06633663 0.3721319 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.5 0.05766242 0.5 0.05766242 0.5 0.05766242 0.3794751 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.5 0.04952389 0.5 0.04952389 0.5 0.04952389 0.3872285 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.5 0.04195094 0.5 0.04195094 0.5 0.04195094 0.3953925 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5 0.03497362 0.4039672 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5 0.02862191 0.4129531 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.5 0.02292573 0.5 0.02292573 0.5 0.02292579 0.4223505 0.02862191 0.4129531 0.02292579 0.4223505 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5 0.01771187 0.4316747 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5 0.01289576 0.4407637 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5 0.008640885 0.4501023 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.5 0.005110442 0.5 0.005110442 0.5 0.005110502 0.460175 0.008640885 0.4501023 0.596146 0.460175 0.6040677 0.5 0.5745618 0.5 0.5745618 0.5 0.568886 0.4714664 0.596146 0.460175 0.568886 0.4714664 0.5745618 0.5 0.5406048 0.5 0.5406048 0.5 0.5375139 0.4844612 0.568886 0.4714664 0.5375139 0.4844612 0.5406048 0.5 0.5009304 0.5 0.5009304 0.5 0.5008596 0.4996439 0.5375139 0.4844612 0.4986698 0.5000112 0.4988243 0.5007885 0.4712245 0.5122207 0.4712245 0.5122207 0.468796 0.5000112 0.4986698 0.5000112 0.468796 0.5000112 0.4712245 0.5122207 0.4432184 0.5238211 0.4432184 0.5238211 0.4384823 0.5000111 0.468796 0.5000112 0.9954057 0.5000111 0.9954056 0.5238211 0.9914368 0.5354387 0.9914368 0.5354387 0.9914371 0.5000109 0.9954057 0.5000111 0.9914371 0.5000109 0.9914368 0.5354387 0.9864652 0.5469223 0.9864652 0.5469223 0.9864655 0.5000107 0.9914371 0.5000109 0.9864655 0.5000107 0.9864652 0.5469223 0.9806986 0.558121 0.9806986 0.558121 0.9806989 0.5000103 0.9864655 0.5000107 0.9806989 0.5000103 0.9806986 0.558121 0.9743454 0.5688835 0.9743454 0.5688835 0.9743459 0.5000099 0.9806989 0.5000103 0.9743459 0.5000099 0.9743454 0.5688835 0.9676141 0.5790591 0.9676141 0.5790591 0.9676145 0.5000095 0.9743459 0.5000099 0.9676145 0.5000095 0.9676141 0.5790591 0.9603785 0.5887552 0.9603785 0.5887552 0.9603791 0.5000091 0.9676145 0.5000095 0.9603791 0.5000091 0.9603785 0.5887552 0.9524121 0.5981423 0.9524121 0.5981423 0.9524127 0.5000086 0.9603791 0.5000091 0.9524127 0.5000086 0.9524121 0.5981423 0.9437709 0.6071628 0.9437709 0.6071628 0.9437715 0.5000081 0.9524127 0.5000086 0.9437715 0.5000081 0.9437709 0.6071628 0.9345111 0.6157594 0.9345111 0.6157594 0.9345118 0.5000076 0.9437715 0.5000081 0.9345118 0.5000076 0.9345111 0.6157594 0.9246892 0.6238745 0.9246892 0.6238745 0.9246899 0.500007 0.9345118 0.5000076 0.9246899 0.500007 0.9246892 0.6238745 0.9143614 0.6314507 0.9143614 0.6314507 0.9143621 0.5000063 0.9246899 0.500007 0.9143621 0.5000063 0.9143614 0.6314507 0.9035839 0.6384307 0.9035839 0.6384307 0.9035846 0.5000057 0.9143621 0.5000063 0.9035846 0.5000057 0.9035839 0.6384307 0.8920467 0.6449547 0.8920467 0.6449547 0.8920476 0.500005 0.9035846 0.5000057 0.8920476 0.500005 0.8920467 0.6449547 0.8795967 0.6511206 0.8795967 0.6511206 0.8795975 0.5000042 0.8920476 0.500005 0.8795975 0.5000042 0.8795967 0.6511206 0.8665248 0.6568072 0.8665248 0.6568072 0.8665258 0.5000035 0.8795975 0.5000042 0.8665258 0.5000035 0.8665248 0.6568072 0.8531225 0.6618933 0.8531225 0.6618933 0.8531234 0.5000027 0.8665258 0.5000035 0.8531234 0.5000027 0.8531225 0.6618933 0.8396808 0.6662576 0.8396808 0.6662576 0.8396817 0.5000018 0.8531234 0.5000027 0.8396817 0.5000018 0.8396808 0.6662576 0.8264911 0.6697789 0.8264911 0.6697789 0.8264922 0.5000011 0.8396817 0.5000018 0.8264922 0.5000011 0.8264911 0.6697789 0.8138447 0.672336 0.8138447 0.672336 0.8138456 0.5000003 0.8264922 0.5000011 0.8138456 0.5000003 0.8138447 0.672336 0.801604 0.673838 0.801604 0.673838 0.8016051 0.4999996 0.8138456 0.5000003 0.8016051 0.4999996 0.801604 0.673838 0.7894648 0.6743621 0.7894648 0.6743621 0.7894658 0.4999989 0.8016051 0.4999996 0.7894658 0.4999989 0.7894648 0.6743621 0.7774669 0.6740398 0.7774669 0.6740398 0.777468 0.4999982 0.7894658 0.4999989 0.777468 0.4999982 0.7774669 0.6740398 0.7656509 0.6730026 0.7656509 0.6730026 0.7656518 0.4999975 0.777468 0.4999982 0.7656518 0.4999975 0.7656509 0.6730026 0.7540566 0.6713817 0.7540566 0.6713817 0.7540576 0.4999968 0.7656518 0.4999975 0.7540576 0.4999968 0.7540566 0.6713817 0.7427244 0.6693087 0.7427244 0.6693087 0.7427254 0.4999961 0.7540576 0.4999968 0.7427254 0.4999961 0.7427244 0.6693087 0.7316945 0.6669147 0.7316945 0.6669147 0.7316954 0.4999955 0.7427254 0.4999961 0.7316954 0.4999955 0.7316945 0.6669147 0.7210881 0.664081 0.7210881 0.664081 0.721089 0.4999948 0.7316954 0.4999955 0.721089 0.4999948 0.7210881 0.664081 0.7109098 0.6606512 0.7109098 0.6606512 0.7109107 0.4999942 0.721089 0.4999948 0.7109107 0.4999942 0.7109098 0.6606512 0.7010251 0.6567004 0.7010251 0.6567004 0.701026 0.4999936 0.7109107 0.4999942 0.701026 0.4999936 0.7010251 0.6567004 0.6912993 0.6523036 0.6912993 0.6523036 0.6913002 0.499993 0.701026 0.4999936 0.6913002 0.499993 0.6912993 0.6523036 0.6815978 0.6475358 0.6815978 0.6475358 0.6815987 0.4999924 0.6913002 0.499993 0.6815987 0.4999924 0.6815978 0.6475358 0.6717861 0.642472 0.6717861 0.642472 0.671787 0.4999918 0.6815987 0.4999924 0.671787 0.4999918 0.6717861 0.642472 0.6617296 0.6371873 0.6617296 0.6371873 0.6617303 0.4999912 0.671787 0.4999918 0.6617303 0.4999912 0.6617296 0.6371873 0.5880932 0.5899347 0.5880932 0.5899347 0.5880934 0.4999934 0.6617303 0.4999912 0.4988243 0.5007885 0.4992645 0.5014474 0.4781406 0.5225713 0.4781406 0.5225713 0.4712245 0.5122207 0.4988243 0.5007885 0.4712245 0.5122207 0.4781406 0.5225713 0.4567056 0.5440062 0.4567056 0.5440062 0.4432184 0.5238211 0.4712245 0.5122207 0.9954056 0.5238211 0.9954054 0.5440062 0.9914367 0.5654729 0.9914367 0.5654729 0.9914368 0.5354387 0.9954056 0.5238211 0.9914368 0.5354387 0.9914367 0.5654729 0.986465 0.5866921 0.986465 0.5866921 0.9864652 0.5469223 0.9914368 0.5354387 0.9864652 0.5469223 0.986465 0.5866921 0.9806983 0.6073848 0.9806983 0.6073848 0.9806986 0.558121 0.9864652 0.5469223 0.9806986 0.558121 0.9806983 0.6073848 0.9743452 0.6272718 0.9743452 0.6272718 0.9743454 0.5688835 0.9806986 0.558121 0.9743454 0.5688835 0.9743452 0.6272718 0.9676136 0.646074 0.9676136 0.646074 0.9676141 0.5790591 0.9743454 0.5688835 0.9676141 0.5790591 0.9676136 0.646074 0.9603781 0.6639906 0.9603781 0.6639906 0.9603785 0.5887552 0.9676141 0.5790591 0.9603785 0.5887552 0.9603781 0.6639906 0.9524115 0.681336 0.9524115 0.681336 0.9524121 0.5981423 0.9603785 0.5887552 0.9524121 0.5981423 0.9524115 0.681336 0.9437703 0.6980042 0.9437703 0.6980042 0.9437709 0.6071628 0.9524121 0.5981423 0.9437709 0.6071628 0.9437703 0.6980042 0.9345105 0.713889 0.9345105 0.713889 0.9345111 0.6157594 0.9437709 0.6071628 0.9345111 0.6157594 0.9345105 0.713889 0.9246886 0.7288842 0.9246886 0.7288842 0.9246892 0.6238745 0.9345111 0.6157594 0.9246892 0.6238745 0.9246886 0.7288842 0.9143606 0.7428839 0.9143606 0.7428839 0.9143614 0.6314507 0.9246892 0.6238745 0.9143614 0.6314507 0.9143606 0.7428839 0.9035832 0.7557817 0.9035832 0.7557817 0.9035839 0.6384307 0.9143614 0.6314507 0.9035839 0.6384307 0.9035832 0.7557817 0.8920461 0.767837 0.8920461 0.767837 0.8920467 0.6449547 0.9035839 0.6384307 0.8920467 0.6449547 0.8920461 0.767837 0.8795959 0.7792308 0.8795959 0.7792308 0.8795967 0.6511206 0.8920467 0.6449547 0.8795967 0.6511206 0.8795959 0.7792308 0.866524 0.789739 0.866524 0.789739 0.8665248 0.6568072 0.8795967 0.6511206 0.8665248 0.6568072 0.866524 0.789739 0.8531216 0.7991375 0.8531216 0.7991375 0.8531225 0.6618933 0.8665248 0.6568072 0.8531225 0.6618933 0.8531216 0.7991375 0.83968 0.8072025 0.83968 0.8072025 0.8396808 0.6662576 0.8531225 0.6618933 0.8396808 0.6662576 0.83968 0.8072025 0.8264903 0.8137097 0.8264903 0.8137097 0.8264911 0.6697789 0.8396808 0.6662576 0.8264911 0.6697789 0.8264903 0.8137097 0.8138437 0.8184352 0.8138437 0.8184352 0.8138447 0.672336 0.8264911 0.6697789 0.8138447 0.672336 0.8138437 0.8184352 0.8016032 0.821211 0.8016032 0.821211 0.801604 0.673838 0.8138447 0.672336 0.801604 0.673838 0.8016032 0.821211 0.7894639 0.8221801 0.7894639 0.8221801 0.7894648 0.6743621 0.801604 0.673838 0.7894648 0.6743621 0.7894639 0.8221801 0.7774661 0.8215852 0.7774661 0.8215852 0.7774669 0.6740398 0.7894648 0.6743621 0.7774669 0.6740398 0.7774661 0.8215852 0.7656499 0.8196692 0.7656499 0.8196692 0.7656509 0.6730026 0.7774669 0.6740398 0.7656509 0.6730026 0.7656499 0.8196692 0.7540557 0.8166748 0.7540557 0.8166748 0.7540566 0.6713817 0.7656509 0.6730026 0.7540566 0.6713817 0.7540557 0.8166748 0.7427235 0.8128448 0.7427235 0.8128448 0.7427244 0.6693087 0.7540566 0.6713817 0.7427244 0.6693087 0.7427235 0.8128448 0.7316936 0.8084219 0.7316936 0.8084219 0.7316945 0.6669147 0.7427244 0.6693087 0.7316945 0.6669147 0.7316936 0.8084219 0.7210872 0.8031864 0.7210872 0.8031864 0.7210881 0.664081 0.7316945 0.6669147 0.7210881 0.664081 0.7210872 0.8031864 0.710909 0.7968497 0.710909 0.7968497 0.7109098 0.6606512 0.7210881 0.664081 0.7109098 0.6606512 0.710909 0.7968497 0.7010243 0.7895501 0.7010243 0.7895501 0.7010251 0.6567004 0.7109098 0.6606512 0.7010251 0.6567004 0.7010243 0.7895501 0.6912985 0.7814263 0.6912985 0.7814263 0.6912993 0.6523036 0.7010251 0.6567004 0.6912993 0.6523036 0.6912985 0.7814263 0.6815971 0.772617 0.6815971 0.772617 0.6815978 0.6475358 0.6912993 0.6523036 0.6815978 0.6475358 0.6815971 0.772617 0.6717854 0.7632609 0.6717854 0.7632609 0.6717861 0.642472 0.6815978 0.6475358 0.6717861 0.642472 0.6717854 0.7632609 0.6617289 0.7534965 0.6617289 0.7534965 0.6617296 0.6371873 0.6717861 0.642472 0.6617296 0.6371873 0.6617289 0.7534965 0.5880929 0.6661832 0.5880929 0.6661832 0.5880932 0.5899347 0.6617296 0.6371873 0.4992645 0.5014474 0.4999233 0.5018877 0.4884912 0.5294875 0.4884912 0.5294875 0.4781406 0.5225713 0.4992645 0.5014474 0.4781406 0.5225713 0.4884912 0.5294875 0.4768907 0.5574935 0.4768907 0.5574935 0.4567056 0.5440062 0.4781406 0.5225713 0.4567056 0.5440062 0.4768907 0.5574935 0.465273 0.5855411 0.465273 0.5855411 0.4352388 0.5654729 0.4567056 0.5440062 0.4352388 0.5654729 0.465273 0.5855411 0.453789 0.6132654 0.453789 0.6132654 0.4140193 0.5866921 0.4352388 0.5654729 0.986465 0.5866921 0.9864647 0.6132654 0.9806981 0.6403018 0.9806981 0.6403018 0.9806983 0.6073848 0.986465 0.5866921 0.9806983 0.6073848 0.9806981 0.6403018 0.974345 0.6662856 0.974345 0.6662856 0.9743452 0.6272718 0.9806983 0.6073848 0.9743452 0.6272718 0.974345 0.6662856 0.9676135 0.6908519 0.9676135 0.6908519 0.9676136 0.646074 0.9743452 0.6272718 0.9676136 0.646074 0.9676135 0.6908519 0.9603778 0.7142612 0.9603778 0.7142612 0.9603781 0.6639906 0.9676136 0.646074 0.9603781 0.6639906 0.9603778 0.7142612 0.9524113 0.7369242 0.9524113 0.7369242 0.9524115 0.681336 0.9603781 0.6639906 0.9524115 0.681336 0.9524113 0.7369242 0.9437699 0.7587024 0.9437699 0.7587024 0.9437703 0.6980042 0.9524115 0.681336 0.9437703 0.6980042 0.9437699 0.7587024 0.9345101 0.7794571 0.9345101 0.7794571 0.9345105 0.713889 0.9437703 0.6980042 0.9345105 0.713889 0.9345101 0.7794571 0.9246881 0.7990495 0.9246881 0.7990495 0.9246886 0.7288842 0.9345105 0.713889 0.9246886 0.7288842 0.9246881 0.7990495 0.9143602 0.8173411 0.9143602 0.8173411 0.9143606 0.7428839 0.9246886 0.7288842 0.9143606 0.7428839 0.9143602 0.8173411 0.9035827 0.834193 0.9035827 0.834193 0.9035832 0.7557817 0.9143606 0.7428839 0.9035832 0.7557817 0.9035827 0.834193 0.8920455 0.8499444 0.8920455 0.8499444 0.8920461 0.767837 0.9035832 0.7557817 0.8920461 0.767837 0.8920455 0.8499444 0.8795954 0.8648313 0.8795954 0.8648313 0.8795959 0.7792308 0.8920461 0.767837 0.8795959 0.7792308 0.8795954 0.8648313 0.8665235 0.8785612 0.8665235 0.8785612 0.866524 0.789739 0.8795959 0.7792308 0.866524 0.789739 0.8665235 0.8785612 0.853121 0.8908412 0.853121 0.8908412 0.8531216 0.7991375 0.866524 0.789739 0.8531216 0.7991375 0.853121 0.8908412 0.8396794 0.9013788 0.8396794 0.9013788 0.83968 0.8072025 0.8531216 0.7991375 0.83968 0.8072025 0.8396794 0.9013788 0.8264897 0.9098811 0.8264897 0.9098811 0.8264903 0.8137097 0.83968 0.8072025 0.8264903 0.8137097 0.8264897 0.9098811 0.8138431 0.9160556 0.8138431 0.9160556 0.8138437 0.8184352 0.8264903 0.8137097 0.8138437 0.8184352 0.8138431 0.9160556 0.8016026 0.9196824 0.8016026 0.9196824 0.8016032 0.821211 0.8138437 0.8184352 0.8016032 0.821211 0.8016026 0.9196824 0.7894633 0.9209489 0.7894633 0.9209489 0.7894639 0.8221801 0.8016032 0.821211 0.7894639 0.8221801 0.7894633 0.9209489 0.7774655 0.9201719 0.7774655 0.9201719 0.7774661 0.8215852 0.7894639 0.8221801 0.7774661 0.8215852 0.7774655 0.9201719 0.7656493 0.9176688 0.7656493 0.9176688 0.7656499 0.8196692 0.7774661 0.8215852 0.7656499 0.8196692 0.7656493 0.9176688 0.7540551 0.9137566 0.7540551 0.9137566 0.7540557 0.8166748 0.7656499 0.8196692 0.7540557 0.8166748 0.7540551 0.9137566 0.742723 0.9087526 0.742723 0.9087526 0.7427235 0.8128448 0.7540557 0.8166748 0.7427235 0.8128448 0.742723 0.9087526 0.731693 0.9029739 0.731693 0.9029739 0.7316936 0.8084219 0.7427235 0.8128448 0.7316936 0.8084219 0.731693 0.9029739 0.7210866 0.8961338 0.7210866 0.8961338 0.7210872 0.8031864 0.7316936 0.8084219 0.7210872 0.8031864 0.7210866 0.8961338 0.7109084 0.8878545 0.7109084 0.8878545 0.710909 0.7968497 0.7210872 0.8031864 0.710909 0.7968497 0.7109084 0.8878545 0.7010238 0.8783172 0.7010238 0.8783172 0.7010243 0.7895501 0.710909 0.7968497 0.7010243 0.7895501 0.7010238 0.8783172 0.691298 0.8677033 0.691298 0.8677033 0.6912985 0.7814263 0.7010243 0.7895501 0.6912985 0.7814263 0.691298 0.8677033 0.6815966 0.8561936 0.6815966 0.8561936 0.6815971 0.772617 0.6912985 0.7814263 0.6815971 0.772617 0.6815966 0.8561936 0.6717849 0.8439695 0.6717849 0.8439695 0.6717854 0.7632609 0.6815971 0.772617 0.6717854 0.7632609 0.6717849 0.8439695 0.6617284 0.8312118 0.6617284 0.8312118 0.6617289 0.7534965 0.6717854 0.7632609 0.6617289 0.7534965 0.6617284 0.8312118 0.5880928 0.7171309 0.5880928 0.7171309 0.5880929 0.6661832 0.6617289 0.7534965 0.4999233 0.5018877 0.5007005 0.5020424 0.5007006 0.5319161 0.5007006 0.5319161 0.4884912 0.5294875 0.4999233 0.5018877 0.4884912 0.5294875 0.5007006 0.5319161 0.5007007 0.5622297 0.5007007 0.5622297 0.4768907 0.5574935 0.4884912 0.5294875 0.4768907 0.5574935 0.5007007 0.5622297 0.5007007 0.5925882 0.5007007 0.5925882 0.465273 0.5855411 0.4768907 0.5574935 0.465273 0.5855411 0.5007007 0.5925882 0.5007007 0.6225967 0.5007007 0.6225967 0.453789 0.6132654 0.465273 0.5855411 0.453789 0.6132654 0.5007007 0.6225967 0.5007007 0.6518608 0.5007007 0.6518608 0.4425901 0.6403018 0.453789 0.6132654 0.01930189 0.5574099 0.01930195 0.4992993 0.02565521 0.4992993 0.02565521 0.4992993 0.02565503 0.5681729 0.01930189 0.5574099 0.02565503 0.5681729 0.02565521 0.4992993 0.03238672 0.4992993 0.03238672 0.4992993 0.03238654 0.5783488 0.02565503 0.5681729 0.03238654 0.5783488 0.03238672 0.4992993 0.03962224 0.4992993 0.03962224 0.4992993 0.03962218 0.5880454 0.03238654 0.5783488 0.03962218 0.5880454 0.03962224 0.4992993 0.04758882 0.4992993 0.04758882 0.4992993 0.0475887 0.5974329 0.03962218 0.5880454 0.0475887 0.5974329 0.04758882 0.4992993 0.05623018 0.4992992 0.05623018 0.4992992 0.05623006 0.606454 0.0475887 0.5974329 0.05623006 0.606454 0.05623018 0.4992992 0.06549 0.4992992 0.06549 0.4992992 0.06548988 0.615051 0.05623006 0.606454 0.06548988 0.615051 0.06549 0.4992992 0.07531201 0.4992992 0.07531201 0.4992992 0.07531189 0.6231667 0.06548988 0.615051 0.07531189 0.6231667 0.07531201 0.4992992 0.08563989 0.4992992 0.08563989 0.4992992 0.08563977 0.6307436 0.07531189 0.6231667 0.08563977 0.6307436 0.08563989 0.4992992 0.09641748 0.4992992 0.09641748 0.4992992 0.0964173 0.6377242 0.08563977 0.6307436 0.0964173 0.6377242 0.09641748 0.4992992 0.1079547 0.4992992 0.1079547 0.4992992 0.1079545 0.6442489 0.0964173 0.6377242 0.1079545 0.6442489 0.1079547 0.4992992 0.1204048 0.4992992 0.1204048 0.4992992 0.1204046 0.6504156 0.1079545 0.6442489 0.1204046 0.6504156 0.1204048 0.4992992 0.1334767 0.4992992 0.1334767 0.4992992 0.1334764 0.656103 0.1204046 0.6504156 0.1334764 0.656103 0.1334767 0.4992992 0.1468791 0.4992992 0.1468791 0.4992992 0.1468788 0.6611899 0.1334764 0.656103 0.1468788 0.6611899 0.1468791 0.4992992 0.1603208 0.4992993 0.1603208 0.4992993 0.1603206 0.6655551 0.1468788 0.6611899 0.1603206 0.6655551 0.1603208 0.4992993 0.1735105 0.4992992 0.1735105 0.4992992 0.1735103 0.6690772 0.1603206 0.6655551 0.1735103 0.6690772 0.1735105 0.4992992 0.186157 0.4992992 0.186157 0.4992992 0.1861568 0.671635 0.1735103 0.6690772 0.1861568 0.671635 0.186157 0.4992992 0.1983976 0.4992992 0.1983976 0.4992992 0.1983973 0.6731377 0.1861568 0.671635 0.1983973 0.6731377 0.1983976 0.4992992 0.2105368 0.4992992 0.2105368 0.4992992 0.2105367 0.6736625 0.1983973 0.6731377 0.2105367 0.6736625 0.2105368 0.4992992 0.2225347 0.4992992 0.2225347 0.4992992 0.2225345 0.6733409 0.2105367 0.6736625 0.2225345 0.6733409 0.2225347 0.4992992 0.2343508 0.4992992 0.2343508 0.4992992 0.2343507 0.6723043 0.2225345 0.6733409 0.2343507 0.6723043 0.2343508 0.4992992 0.245945 0.4992992 0.245945 0.4992992 0.2459449 0.6706842 0.2343507 0.6723043 0.2459449 0.6706842 0.245945 0.4992992 0.2572772 0.4992991 0.2572772 0.4992991 0.257277 0.6686117 0.2459449 0.6706842 0.257277 0.6686117 0.2572772 0.4992991 0.2683071 0.4992991 0.2683071 0.4992991 0.2683069 0.6662183 0.257277 0.6686117 0.2683069 0.6662183 0.2683071 0.4992991 0.2789135 0.4992991 0.2789135 0.4992991 0.2789133 0.6633853 0.2683069 0.6662183 0.2789133 0.6633853 0.2789135 0.4992991 0.2890917 0.4992991 0.2890917 0.4992991 0.2890916 0.6599562 0.2789133 0.6633853 0.2890916 0.6599562 0.2890917 0.4992991 0.2989764 0.4992991 0.2989764 0.4992991 0.2989762 0.656006 0.2890916 0.6599562 0.2989762 0.656006 0.2989764 0.4992991 0.3087022 0.4992991 0.3087022 0.4992991 0.308702 0.6516098 0.2989762 0.656006 0.308702 0.6516098 0.3087022 0.4992991 0.3184036 0.4992992 0.3184036 0.4992992 0.3184034 0.6468426 0.308702 0.6516098 0.3184034 0.6468426 0.3184036 0.4992992 0.3282152 0.4992992 0.3282152 0.4992992 0.3282151 0.6417794 0.3184034 0.6468426 0.3282151 0.6417794 0.3282152 0.4992992 0.3382717 0.4992992 0.3382717 0.4992992 0.3382716 0.6364953 0.3282151 0.6417794 0.3382716 0.6364953 0.3382717 0.4992992 0.4119073 0.4996497 0.4119073 0.4996497 0.4119072 0.589591 0.3382716 0.6364953 0.5007005 0.5020424 0.5014777 0.5018879 0.51291 0.5294876 0.51291 0.5294876 0.5007006 0.5319161 0.5007005 0.5020424 0.5007006 0.5319161 0.51291 0.5294876 0.5245106 0.5574936 0.5245106 0.5574936 0.5007007 0.5622297 0.5007006 0.5319161 0.5007007 0.5622297 0.5245106 0.5574936 0.5361285 0.5855412 0.5361285 0.5855412 0.5007007 0.5925882 0.5007007 0.5622297 0.5007007 0.5925882 0.5361285 0.5855412 0.5476124 0.6132655 0.5476124 0.6132655 0.5007007 0.6225967 0.5007007 0.5925882 0.5007007 0.6225967 0.5476124 0.6132655 0.5588114 0.6403019 0.5588114 0.6403019 0.5007007 0.6518608 0.5007007 0.6225967 0.01930195 0.4992993 0.01930189 0.4411886 0.02565509 0.4304256 0.02565509 0.4304256 0.02565521 0.4992993 0.01930195 0.4992993 0.02565521 0.4992993 0.02565509 0.4304256 0.03238666 0.4202497 0.03238666 0.4202497 0.03238672 0.4992993 0.02565521 0.4992993 0.03238672 0.4992993 0.03238666 0.4202497 0.03962218 0.4105531 0.03962218 0.4105531 0.03962224 0.4992993 0.03238672 0.4992993 0.03962224 0.4992993 0.03962218 0.4105531 0.0475887 0.4011655 0.0475887 0.4011655 0.04758882 0.4992993 0.03962224 0.4992993 0.04758882 0.4992993 0.0475887 0.4011655 0.05623 0.3921445 0.05623 0.3921445 0.05623018 0.4992992 0.04758882 0.4992993 0.05623018 0.4992992 0.05623 0.3921445 0.06548982 0.3835474 0.06548982 0.3835474 0.06549 0.4992992 0.05623018 0.4992992 0.06549 0.4992992 0.06548982 0.3835474 0.07531183 0.3754317 0.07531183 0.3754317 0.07531201 0.4992992 0.06549 0.4992992 0.07531201 0.4992992 0.07531183 0.3754317 0.08563971 0.3678549 0.08563971 0.3678549 0.08563989 0.4992992 0.07531201 0.4992992 0.08563989 0.4992992 0.08563971 0.3678549 0.09641724 0.3608743 0.09641724 0.3608743 0.09641748 0.4992992 0.08563989 0.4992992 0.09641748 0.4992992 0.09641724 0.3608743 0.1079544 0.3543496 0.1079544 0.3543496 0.1079547 0.4992992 0.09641748 0.4992992 0.1079547 0.4992992 0.1079544 0.3543496 0.1204046 0.3481829 0.1204046 0.3481829 0.1204048 0.4992992 0.1079547 0.4992992 0.1204048 0.4992992 0.1204046 0.3481829 0.1334764 0.3424955 0.1334764 0.3424955 0.1334767 0.4992992 0.1204048 0.4992992 0.1334767 0.4992992 0.1334764 0.3424955 0.1468788 0.3374086 0.1468788 0.3374086 0.1468791 0.4992992 0.1334767 0.4992992 0.1468791 0.4992992 0.1468788 0.3374086 0.1603206 0.3330435 0.1603206 0.3330435 0.1603208 0.4992993 0.1468791 0.4992992 0.1603208 0.4992993 0.1603206 0.3330435 0.1735103 0.3295213 0.1735103 0.3295213 0.1735105 0.4992992 0.1603208 0.4992993 0.1735105 0.4992992 0.1735103 0.3295213 0.1861568 0.3269635 0.1861568 0.3269635 0.186157 0.4992992 0.1735105 0.4992992 0.186157 0.4992992 0.1861568 0.3269635 0.1983973 0.3254608 0.1983973 0.3254608 0.1983976 0.4992992 0.186157 0.4992992 0.1983976 0.4992992 0.1983973 0.3254608 0.2105367 0.324936 0.2105367 0.324936 0.2105368 0.4992992 0.1983976 0.4992992 0.2105368 0.4992992 0.2105367 0.324936 0.2225344 0.3252575 0.2225344 0.3252575 0.2225347 0.4992992 0.2105368 0.4992992 0.2225347 0.4992992 0.2225344 0.3252575 0.2343506 0.326294 0.2343506 0.326294 0.2343508 0.4992992 0.2225347 0.4992992 0.2343508 0.4992992 0.2343506 0.326294 0.2459449 0.3279142 0.2459449 0.3279142 0.245945 0.4992992 0.2343508 0.4992992 0.245945 0.4992992 0.2459449 0.3279142 0.257277 0.3299866 0.257277 0.3299866 0.2572772 0.4992991 0.245945 0.4992992 0.2572772 0.4992991 0.257277 0.3299866 0.2683069 0.3323799 0.2683069 0.3323799 0.2683071 0.4992991 0.2572772 0.4992991 0.2683071 0.4992991 0.2683069 0.3323799 0.2789133 0.335213 0.2789133 0.335213 0.2789135 0.4992991 0.2683071 0.4992991 0.2789135 0.4992991 0.2789133 0.335213 0.2890916 0.3386421 0.2890916 0.3386421 0.2890917 0.4992991 0.2789135 0.4992991 0.2890917 0.4992991 0.2890916 0.3386421 0.2989762 0.3425923 0.2989762 0.3425923 0.2989764 0.4992991 0.2890917 0.4992991 0.2989764 0.4992991 0.2989762 0.3425923 0.308702 0.3469885 0.308702 0.3469885 0.3087022 0.4992991 0.2989764 0.4992991 0.3087022 0.4992991 0.308702 0.3469885 0.3184034 0.3517558 0.3184034 0.3517558 0.3184036 0.4992992 0.3087022 0.4992991 0.3184036 0.4992992 0.3184034 0.3517558 0.328215 0.3568189 0.328215 0.3568189 0.3282152 0.4992992 0.3184036 0.4992992 0.3282152 0.4992992 0.328215 0.3568189 0.3382716 0.362103 0.3382716 0.362103 0.3382717 0.4992992 0.3282152 0.4992992 0.3382717 0.4992992 0.3382716 0.362103 0.4119072 0.4097084 0.4119072 0.4097084 0.4119073 0.4996497 0.3382717 0.4992992 0.5014777 0.5018879 0.5021367 0.5014478 0.5232607 0.5225716 0.5232607 0.5225716 0.51291 0.5294876 0.5014777 0.5018879 0.51291 0.5294876 0.5232607 0.5225716 0.5446958 0.5440064 0.5446958 0.5440064 0.5245106 0.5574936 0.51291 0.5294876 0.5245106 0.5574936 0.5446958 0.5440064 0.5661627 0.565473 0.5661627 0.565473 0.5361285 0.5855412 0.5245106 0.5574936 0.5361285 0.5855412 0.5661627 0.565473 0.5873822 0.5866922 0.5873822 0.5866922 0.5476124 0.6132655 0.5361285 0.5855412 0.0135352 0.6132655 0.01353502 0.5866922 0.01930159 0.6073849 0.01930159 0.6073849 0.01930189 0.6403019 0.0135352 0.6132655 0.01930189 0.6403019 0.01930159 0.6073849 0.02565485 0.6272719 0.02565485 0.6272719 0.02565509 0.6662856 0.01930189 0.6403019 0.02565509 0.6662856 0.02565485 0.6272719 0.0323863 0.6460741 0.0323863 0.6460741 0.03238666 0.690852 0.02565509 0.6662856 0.03238666 0.690852 0.0323863 0.6460741 0.03962182 0.6639906 0.03962182 0.6639906 0.03962218 0.7142612 0.03238666 0.690852 0.03962218 0.7142612 0.03962182 0.6639906 0.04758834 0.681336 0.04758834 0.681336 0.0475887 0.7369242 0.03962218 0.7142612 0.0475887 0.7369242 0.04758834 0.681336 0.05622965 0.6980042 0.05622965 0.6980042 0.05623 0.7587024 0.0475887 0.7369242 0.05623 0.7587024 0.05622965 0.6980042 0.06548941 0.713889 0.06548941 0.713889 0.06548982 0.7794571 0.05623 0.7587024 0.06548982 0.7794571 0.06548941 0.713889 0.07531148 0.7288842 0.07531148 0.7288842 0.07531183 0.7990495 0.06548982 0.7794571 0.07531183 0.7990495 0.07531148 0.7288842 0.08563935 0.7428839 0.08563935 0.7428839 0.08563971 0.8173411 0.07531183 0.7990495 0.08563971 0.8173411 0.08563935 0.7428839 0.09641683 0.7557817 0.09641683 0.7557817 0.09641724 0.834193 0.08563971 0.8173411 0.09641724 0.834193 0.09641683 0.7557817 0.107954 0.767837 0.107954 0.767837 0.1079544 0.8499444 0.09641724 0.834193 0.1079544 0.8499444 0.107954 0.767837 0.1204041 0.7792308 0.1204041 0.7792308 0.1204046 0.8648313 0.1079544 0.8499444 0.1204046 0.8648313 0.1204041 0.7792308 0.133476 0.789739 0.133476 0.789739 0.1334764 0.8785611 0.1204046 0.8648313 0.1334764 0.8785611 0.133476 0.789739 0.1468783 0.7991376 0.1468783 0.7991376 0.1468788 0.8908412 0.1334764 0.8785611 0.1468788 0.8908412 0.1468783 0.7991376 0.16032 0.8072025 0.16032 0.8072025 0.1603206 0.9013788 0.1468788 0.8908412 0.1603206 0.9013788 0.16032 0.8072025 0.1735097 0.8137097 0.1735097 0.8137097 0.1735103 0.9098811 0.1603206 0.9013788 0.1735103 0.9098811 0.1735097 0.8137097 0.1861562 0.8184352 0.1861562 0.8184352 0.1861568 0.9160555 0.1735103 0.9098811 0.1861568 0.9160555 0.1861562 0.8184352 0.1983968 0.821211 0.1983968 0.821211 0.1983973 0.9196824 0.1861568 0.9160555 0.1983973 0.9196824 0.1983968 0.821211 0.2105361 0.82218 0.2105361 0.82218 0.2105367 0.9209489 0.1983973 0.9196824 0.2105367 0.9209489 0.2105361 0.82218 0.2225339 0.8215851 0.2225339 0.8215851 0.2225344 0.9201717 0.2105367 0.9209489 0.2225344 0.9201717 0.2225339 0.8215851 0.2343501 0.8196691 0.2343501 0.8196691 0.2343506 0.9176687 0.2225344 0.9201717 0.2343506 0.9176687 0.2343501 0.8196691 0.2459443 0.8166747 0.2459443 0.8166747 0.2459449 0.9137565 0.2343506 0.9176687 0.2459449 0.9137565 0.2459443 0.8166747 0.2572764 0.8128446 0.2572764 0.8128446 0.257277 0.9087524 0.2459449 0.9137565 0.257277 0.9087524 0.2572764 0.8128446 0.2683063 0.8084217 0.2683063 0.8084217 0.2683069 0.9029738 0.257277 0.9087524 0.2683069 0.9029738 0.2683063 0.8084217 0.2789128 0.8031863 0.2789128 0.8031863 0.2789133 0.8961337 0.2683069 0.9029738 0.2789133 0.8961337 0.2789128 0.8031863 0.289091 0.7968495 0.289091 0.7968495 0.2890916 0.8878543 0.2789133 0.8961337 0.2890916 0.8878543 0.289091 0.7968495 0.2989757 0.7895498 0.2989757 0.7895498 0.2989762 0.8783172 0.2890916 0.8878543 0.2989762 0.8783172 0.2989757 0.7895498 0.3087015 0.7814261 0.3087015 0.7814261 0.308702 0.8677032 0.2989762 0.8783172 0.308702 0.8677032 0.3087015 0.7814261 0.3184029 0.7726169 0.3184029 0.7726169 0.3184034 0.8561935 0.308702 0.8677032 0.3184034 0.8561935 0.3184029 0.7726169 0.3282146 0.7632608 0.3282146 0.7632608 0.328215 0.8439693 0.3184034 0.8561935 0.328215 0.8439693 0.3282146 0.7632608 0.3382711 0.7534964 0.3382711 0.7534964 0.3382716 0.8312117 0.328215 0.8439693 0.3382716 0.8312117 0.3382711 0.7534964 0.4119071 0.6661832 0.4119071 0.6661832 0.4119072 0.7171309 0.3382716 0.8312117 0.5021367 0.5014478 0.502577 0.500789 0.5301769 0.512221 0.5301769 0.512221 0.5232607 0.5225716 0.5021367 0.5014478 0.5232607 0.5225716 0.5301769 0.512221 0.5581831 0.5238213 0.5581831 0.5238213 0.5446958 0.5440064 0.5232607 0.5225716 0.004594564 0.5440064 0.004594445 0.5238213 0.00856316 0.5354388 0.00856316 0.5354388 0.00856328 0.565473 0.004594564 0.5440064 0.00856328 0.565473 0.00856316 0.5354388 0.01353472 0.5469224 0.01353472 0.5469224 0.01353502 0.5866922 0.00856328 0.565473 0.01353502 0.5866922 0.01353472 0.5469224 0.01930129 0.558121 0.01930129 0.558121 0.01930159 0.6073849 0.01353502 0.5866922 0.01930159 0.6073849 0.01930129 0.558121 0.02565443 0.5688837 0.02565443 0.5688837 0.02565485 0.6272719 0.01930159 0.6073849 0.02565485 0.6272719 0.02565443 0.5688837 0.03238588 0.5790591 0.03238588 0.5790591 0.0323863 0.6460741 0.02565485 0.6272719 0.0323863 0.6460741 0.03238588 0.5790591 0.03962135 0.5887552 0.03962135 0.5887552 0.03962182 0.6639906 0.0323863 0.6460741 0.03962182 0.6639906 0.03962135 0.5887552 0.04758787 0.5981423 0.04758787 0.5981423 0.04758834 0.681336 0.03962182 0.6639906 0.04758834 0.681336 0.04758787 0.5981423 0.05622917 0.6071628 0.05622917 0.6071628 0.05622965 0.6980042 0.04758834 0.681336 0.05622965 0.6980042 0.05622917 0.6071628 0.06548893 0.6157593 0.06548893 0.6157593 0.06548941 0.713889 0.05622965 0.6980042 0.06548941 0.713889 0.06548893 0.6157593 0.07531076 0.6238744 0.07531076 0.6238744 0.07531148 0.7288842 0.06548941 0.713889 0.07531148 0.7288842 0.07531076 0.6238744 0.08563864 0.6314507 0.08563864 0.6314507 0.08563935 0.7428839 0.07531148 0.7288842 0.08563935 0.7428839 0.08563864 0.6314507 0.09641617 0.6384306 0.09641617 0.6384306 0.09641683 0.7557817 0.08563935 0.7428839 0.09641683 0.7557817 0.09641617 0.6384306 0.1079532 0.6449546 0.1079532 0.6449546 0.107954 0.767837 0.09641683 0.7557817 0.107954 0.767837 0.1079532 0.6449546 0.1204033 0.6511205 0.1204033 0.6511205 0.1204041 0.7792308 0.107954 0.767837 0.1204041 0.7792308 0.1204033 0.6511205 0.1334752 0.6568071 0.1334752 0.6568071 0.133476 0.789739 0.1204041 0.7792308 0.133476 0.789739 0.1334752 0.6568071 0.1468776 0.6618932 0.1468776 0.6618932 0.1468783 0.7991376 0.133476 0.789739 0.1468783 0.7991376 0.1468776 0.6618932 0.1603192 0.6662576 0.1603192 0.6662576 0.16032 0.8072025 0.1468783 0.7991376 0.16032 0.8072025 0.1603192 0.6662576 0.1735089 0.6697789 0.1735089 0.6697789 0.1735097 0.8137097 0.16032 0.8072025 0.1735097 0.8137097 0.1735089 0.6697789 0.1861553 0.672336 0.1861553 0.672336 0.1861562 0.8184352 0.1735097 0.8137097 0.1861562 0.8184352 0.1861553 0.672336 0.1983959 0.6738378 0.1983959 0.6738378 0.1983968 0.821211 0.1861562 0.8184352 0.1983968 0.821211 0.1983959 0.6738378 0.2105353 0.6743619 0.2105353 0.6743619 0.2105361 0.82218 0.1983968 0.821211 0.2105361 0.82218 0.2105353 0.6743619 0.2225331 0.6740397 0.2225331 0.6740397 0.2225339 0.8215851 0.2105361 0.82218 0.2225339 0.8215851 0.2225331 0.6740397 0.2343492 0.6730024 0.2343492 0.6730024 0.2343501 0.8196691 0.2225339 0.8215851 0.2343501 0.8196691 0.2343492 0.6730024 0.2459434 0.6713815 0.2459434 0.6713815 0.2459443 0.8166747 0.2343501 0.8196691 0.2459443 0.8166747 0.2459434 0.6713815 0.2572756 0.6693083 0.2572756 0.6693083 0.2572764 0.8128446 0.2459443 0.8166747 0.2572764 0.8128446 0.2572756 0.6693083 0.2683055 0.6669143 0.2683055 0.6669143 0.2683063 0.8084217 0.2572764 0.8128446 0.2683063 0.8084217 0.2683055 0.6669143 0.2789119 0.6640807 0.2789119 0.6640807 0.2789128 0.8031863 0.2683063 0.8084217 0.2789128 0.8031863 0.2789119 0.6640807 0.2890902 0.6606509 0.2890902 0.6606509 0.289091 0.7968495 0.2789128 0.8031863 0.289091 0.7968495 0.2890902 0.6606509 0.2989749 0.6567001 0.2989749 0.6567001 0.2989757 0.7895498 0.289091 0.7968495 0.2989757 0.7895498 0.2989749 0.6567001 0.3087007 0.6523033 0.3087007 0.6523033 0.3087015 0.7814261 0.2989757 0.7895498 0.3087015 0.7814261 0.3087007 0.6523033 0.3184022 0.6475356 0.3184022 0.6475356 0.3184029 0.7726169 0.3087015 0.7814261 0.3184029 0.7726169 0.3184022 0.6475356 0.3282139 0.6424718 0.3282139 0.6424718 0.3282146 0.7632608 0.3184029 0.7726169 0.3282146 0.7632608 0.3282139 0.6424718 0.3382705 0.6371871 0.3382705 0.6371871 0.3382711 0.7534964 0.3282146 0.7632608 0.3382711 0.7534964 0.3382705 0.6371871 0.4119068 0.5899346 0.4119068 0.5899346 0.4119071 0.6661832 0.3382711 0.7534964 0.502577 0.500789 0.5027317 0.5000117 0.5326055 0.5000116 0.5326055 0.5000116 0.5301769 0.512221 0.502577 0.500789 0.5301769 0.512221 0.5326055 0.5000116 0.5629193 0.5000113 0.5629193 0.5000113 0.5581831 0.5238213 0.5301769 0.512221 0.004594445 0.5238213 0.004594326 0.5000113 0.008562922 0.500011 0.008562922 0.500011 0.00856316 0.5354388 0.004594445 0.5238213 0.00856316 0.5354388 0.008562922 0.500011 0.01353454 0.5000107 0.01353454 0.5000107 0.01353472 0.5469224 0.00856316 0.5354388 0.01353472 0.5469224 0.01353454 0.5000107 0.01930099 0.5000104 0.01930099 0.5000104 0.01930129 0.558121 0.01353472 0.5469224 0.01930129 0.558121 0.01930099 0.5000104 0.02565407 0.50001 0.02565407 0.50001 0.02565443 0.5688837 0.01930129 0.558121 0.02565443 0.5688837 0.02565407 0.50001 0.03238546 0.5000096 0.03238546 0.5000096 0.03238588 0.5790591 0.02565443 0.5688837 0.03238588 0.5790591 0.03238546 0.5000096 0.03962081 0.5000091 0.03962081 0.5000091 0.03962135 0.5887552 0.03238588 0.5790591 0.03962135 0.5887552 0.03962081 0.5000091 0.04758727 0.5000086 0.04758727 0.5000086 0.04758787 0.5981423 0.03962135 0.5887552 0.04758787 0.5981423 0.04758727 0.5000086 0.05622857 0.5000081 0.05622857 0.5000081 0.05622917 0.6071628 0.04758787 0.5981423 0.05622917 0.6071628 0.05622857 0.5000081 0.06548815 0.5000076 0.06548815 0.5000076 0.06548893 0.6157593 0.05622917 0.6071628 0.06548893 0.6157593 0.06548815 0.5000076 0.07531011 0.500007 0.07531011 0.500007 0.07531076 0.6238744 0.06548893 0.6157593 0.07531076 0.6238744 0.07531011 0.500007 0.08563792 0.5000063 0.08563792 0.5000063 0.08563864 0.6314507 0.07531076 0.6238744 0.08563864 0.6314507 0.08563792 0.5000063 0.09641534 0.5000057 0.09641534 0.5000057 0.09641617 0.6384306 0.08563864 0.6314507 0.09641617 0.6384306 0.09641534 0.5000057 0.1079524 0.5000049 0.1079524 0.5000049 0.1079532 0.6449546 0.09641617 0.6384306 0.1079532 0.6449546 0.1079524 0.5000049 0.1204025 0.5000042 0.1204025 0.5000042 0.1204033 0.6511205 0.1079532 0.6449546 0.1204033 0.6511205 0.1204025 0.5000042 0.1334743 0.5000035 0.1334743 0.5000035 0.1334752 0.6568071 0.1204033 0.6511205 0.1334752 0.6568071 0.1334743 0.5000035 0.1468767 0.5000026 0.1468767 0.5000026 0.1468776 0.6618932 0.1334752 0.6568071 0.1468776 0.6618932 0.1468767 0.5000026 0.1603181 0.5000018 0.1603181 0.5000018 0.1603192 0.6662576 0.1468776 0.6618932 0.1603192 0.6662576 0.1603181 0.5000018 0.1735079 0.500001 0.1735079 0.500001 0.1735089 0.6697789 0.1603192 0.6662576 0.1735089 0.6697789 0.1735079 0.500001 0.1861544 0.5000002 0.1861544 0.5000002 0.1861553 0.672336 0.1735089 0.6697789 0.1861553 0.672336 0.1861544 0.5000002 0.1983949 0.4999995 0.1983949 0.4999995 0.1983959 0.6738378 0.1861553 0.672336 0.1983959 0.6738378 0.1983949 0.4999995 0.2105342 0.4999987 0.2105342 0.4999987 0.2105353 0.6743619 0.1983959 0.6738378 0.2105353 0.6743619 0.2105342 0.4999987 0.222532 0.499998 0.222532 0.499998 0.2225331 0.6740397 0.2105353 0.6743619 0.2225331 0.6740397 0.222532 0.499998 0.2343481 0.4999973 0.2343481 0.4999973 0.2343492 0.6730024 0.2225331 0.6740397 0.2343492 0.6730024 0.2343481 0.4999973 0.2459424 0.4999965 0.2459424 0.4999965 0.2459434 0.6713815 0.2343492 0.6730024 0.2459434 0.6713815 0.2459424 0.4999965 0.2572746 0.4999959 0.2572746 0.4999959 0.2572756 0.6693083 0.2459434 0.6713815 0.2572756 0.6693083 0.2572746 0.4999959 0.2683046 0.4999952 0.2683046 0.4999952 0.2683055 0.6669143 0.2572756 0.6693083 0.2683055 0.6669143 0.2683046 0.4999952 0.278911 0.4999945 0.278911 0.4999945 0.2789119 0.6640807 0.2683055 0.6669143 0.2789119 0.6640807 0.278911 0.4999945 0.2890893 0.4999939 0.2890893 0.4999939 0.2890902 0.6606509 0.2789119 0.6640807 0.2890902 0.6606509 0.2890893 0.4999939 0.298974 0.4999933 0.298974 0.4999933 0.2989749 0.6567001 0.2890902 0.6606509 0.2989749 0.6567001 0.298974 0.4999933 0.3086998 0.4999928 0.3086998 0.4999928 0.3087007 0.6523033 0.2989749 0.6567001 0.3087007 0.6523033 0.3086998 0.4999928 0.3184013 0.4999922 0.3184013 0.4999922 0.3184022 0.6475356 0.3087007 0.6523033 0.3184022 0.6475356 0.3184013 0.4999922 0.328213 0.4999916 0.328213 0.4999916 0.3282139 0.6424718 0.3184022 0.6475356 0.3282139 0.6424718 0.328213 0.4999916 0.3382696 0.499991 0.3382696 0.499991 0.3382705 0.6371871 0.3282139 0.6424718 0.3382705 0.6371871 0.3382696 0.499991 0.4119065 0.4999933 0.4119065 0.4999933 0.4119068 0.5899346 0.3382705 0.6371871 0.5027317 0.5000117 0.5025772 0.4992345 0.530177 0.4878021 0.530177 0.4878021 0.5326055 0.5000116 0.5027317 0.5000117 0.5326055 0.5000116 0.530177 0.4878021 0.5581831 0.4762014 0.5581831 0.4762014 0.5629193 0.5000113 0.5326055 0.5000116 0.004594326 0.5000113 0.004594206 0.4762014 0.008562684 0.4645833 0.008562684 0.4645833 0.008562922 0.500011 0.004594326 0.5000113 0.008562922 0.500011 0.008562684 0.4645833 0.01353424 0.4530991 0.01353424 0.4530991 0.01353454 0.5000107 0.008562922 0.500011 0.01353454 0.5000107 0.01353424 0.4530991 0.01930063 0.4418997 0.01930063 0.4418997 0.01930099 0.5000104 0.01353454 0.5000107 0.01930099 0.5000104 0.01930063 0.4418997 0.02565366 0.4311364 0.02565366 0.4311364 0.02565407 0.50001 0.01930099 0.5000104 0.02565407 0.50001 0.02565366 0.4311364 0.03238493 0.4209601 0.03238493 0.4209601 0.03238546 0.5000096 0.02565407 0.50001 0.03238546 0.5000096 0.03238493 0.4209601 0.03962033 0.411263 0.03962033 0.411263 0.03962081 0.5000091 0.03238546 0.5000096 0.03962081 0.5000091 0.03962033 0.411263 0.04758667 0.401875 0.04758667 0.401875 0.04758727 0.5000086 0.03962081 0.5000091 0.04758727 0.5000086 0.04758667 0.401875 0.05622786 0.3928534 0.05622786 0.3928534 0.05622857 0.5000081 0.04758727 0.5000086 0.05622857 0.5000081 0.05622786 0.3928534 0.0654875 0.3842558 0.0654875 0.3842558 0.06548815 0.5000076 0.05622857 0.5000081 0.06548815 0.5000076 0.0654875 0.3842558 0.07530939 0.3761395 0.07530939 0.3761395 0.07531011 0.500007 0.06548815 0.5000076 0.07531011 0.500007 0.07530939 0.3761395 0.08563709 0.368562 0.08563709 0.368562 0.08563792 0.5000063 0.07531011 0.500007 0.08563792 0.5000063 0.08563709 0.368562 0.0964145 0.3615808 0.0964145 0.3615808 0.09641534 0.5000057 0.08563792 0.5000063 0.09641534 0.5000057 0.0964145 0.3615808 0.1079516 0.3550554 0.1079516 0.3550554 0.1079524 0.5000049 0.09641534 0.5000057 0.1079524 0.5000049 0.1079516 0.3550554 0.1204016 0.3488879 0.1204016 0.3488879 0.1204025 0.5000042 0.1079524 0.5000049 0.1204025 0.5000042 0.1204016 0.3488879 0.1334733 0.3431997 0.1334733 0.3431997 0.1334743 0.5000035 0.1204025 0.5000042 0.1334743 0.5000035 0.1334733 0.3431997 0.1468756 0.338112 0.1468756 0.338112 0.1468767 0.5000026 0.1334743 0.5000035 0.1468767 0.5000026 0.1468756 0.338112 0.1603173 0.3337461 0.1603173 0.3337461 0.1603181 0.5000018 0.1468767 0.5000026 0.1603181 0.5000018 0.1603173 0.3337461 0.1735069 0.3302231 0.1735069 0.3302231 0.1735079 0.500001 0.1603181 0.5000018 0.1735079 0.500001 0.1735069 0.3302231 0.1861534 0.3276646 0.1861534 0.3276646 0.1861544 0.5000002 0.1735079 0.500001 0.1861544 0.5000002 0.1861534 0.3276646 0.1983939 0.3261611 0.1983939 0.3261611 0.1983949 0.4999995 0.1861544 0.5000002 0.1983949 0.4999995 0.1983939 0.3261611 0.2105332 0.3256356 0.2105332 0.3256356 0.2105342 0.4999987 0.1983949 0.4999995 0.2105342 0.4999987 0.2105332 0.3256356 0.2225311 0.3259564 0.2225311 0.3259564 0.222532 0.499998 0.2105342 0.4999987 0.222532 0.499998 0.2225311 0.3259564 0.2343471 0.3269922 0.2343471 0.3269922 0.2343481 0.4999973 0.222532 0.499998 0.2343481 0.4999973 0.2343471 0.3269922 0.2459414 0.3286116 0.2459414 0.3286116 0.2459424 0.4999965 0.2343481 0.4999973 0.2459424 0.4999965 0.2459414 0.3286116 0.2572736 0.3306834 0.2572736 0.3306834 0.2572746 0.4999959 0.2459424 0.4999965 0.2572746 0.4999959 0.2572736 0.3306834 0.2683036 0.333076 0.2683036 0.333076 0.2683046 0.4999952 0.2572746 0.4999959 0.2683046 0.4999952 0.2683036 0.333076 0.27891 0.3359084 0.27891 0.3359084 0.278911 0.4999945 0.2683046 0.4999952 0.278911 0.4999945 0.27891 0.3359084 0.2890884 0.3393369 0.2890884 0.3393369 0.2890893 0.4999939 0.278911 0.4999945 0.2890893 0.4999939 0.2890884 0.3393369 0.2989731 0.3432866 0.2989731 0.3432866 0.298974 0.4999933 0.2890893 0.4999939 0.298974 0.4999933 0.2989731 0.3432866 0.308699 0.3476822 0.308699 0.3476822 0.3086998 0.4999928 0.298974 0.4999933 0.3086998 0.4999928 0.308699 0.3476822 0.3184004 0.3524488 0.3184004 0.3524488 0.3184013 0.4999922 0.3086998 0.4999928 0.3184013 0.4999922 0.3184004 0.3524488 0.3282122 0.3575114 0.3282122 0.3575114 0.328213 0.4999916 0.3184013 0.4999922 0.328213 0.4999916 0.3282122 0.3575114 0.3382688 0.3627949 0.3382688 0.3627949 0.3382696 0.499991 0.328213 0.4999916 0.3382696 0.499991 0.3382688 0.3627949 0.4119063 0.410052 0.4119063 0.410052 0.4119065 0.4999933 0.3382696 0.499991 0.5025772 0.4992345 0.5021371 0.4985756 0.523261 0.4774515 0.523261 0.4774515 0.530177 0.4878021 0.5025772 0.4992345 0.530177 0.4878021 0.523261 0.4774515 0.544696 0.4560162 0.544696 0.4560162 0.5581831 0.4762014 0.530177 0.4878021 0.004594206 0.4762014 0.004594027 0.4560162 0.008562564 0.4345491 0.008562564 0.4345491 0.008562684 0.4645833 0.004594206 0.4762014 0.008562684 0.4645833 0.008562564 0.4345491 0.01353406 0.4133293 0.01353406 0.4133293 0.01353424 0.4530991 0.008562684 0.4645833 0.01353424 0.4530991 0.01353406 0.4133293 0.01930034 0.3926359 0.01930034 0.3926359 0.01930063 0.4418997 0.01353424 0.4530991 0.01930063 0.4418997 0.01930034 0.3926359 0.02565336 0.3727481 0.02565336 0.3727481 0.02565366 0.4311364 0.01930063 0.4418997 0.02565366 0.4311364 0.02565336 0.3727481 0.03238457 0.3539451 0.03238457 0.3539451 0.03238493 0.4209601 0.02565366 0.4311364 0.03238493 0.4209601 0.03238457 0.3539451 0.03961986 0.3360277 0.03961986 0.3360277 0.03962033 0.411263 0.03238493 0.4209601 0.03962033 0.411263 0.03961986 0.3360277 0.04758626 0.3186813 0.04758626 0.3186813 0.04758667 0.401875 0.03962033 0.411263 0.04758667 0.401875 0.04758626 0.3186813 0.05622738 0.302012 0.05622738 0.302012 0.05622786 0.3928534 0.04758667 0.401875 0.05622786 0.3928534 0.05622738 0.302012 0.0654869 0.2861261 0.0654869 0.2861261 0.0654875 0.3842558 0.05622786 0.3928534 0.0654875 0.3842558 0.0654869 0.2861261 0.07530879 0.2711297 0.07530879 0.2711297 0.07530939 0.3761395 0.0654875 0.3842558 0.07530939 0.3761395 0.07530879 0.2711297 0.08563643 0.2571288 0.08563643 0.2571288 0.08563709 0.368562 0.07530939 0.3761395 0.08563709 0.368562 0.08563643 0.2571288 0.09641385 0.2442297 0.09641385 0.2442297 0.0964145 0.3615808 0.08563709 0.368562 0.0964145 0.3615808 0.09641385 0.2442297 0.1079508 0.2321729 0.1079508 0.2321729 0.1079516 0.3550554 0.0964145 0.3615808 0.1079516 0.3550554 0.1079508 0.2321729 0.1204008 0.2207776 0.1204008 0.2207776 0.1204016 0.3488879 0.1079516 0.3550554 0.1204016 0.3488879 0.1204008 0.2207776 0.1334726 0.2102679 0.1334726 0.2102679 0.1334733 0.3431997 0.1204016 0.3488879 0.1334733 0.3431997 0.1334726 0.2102679 0.1468749 0.2008677 0.1468749 0.2008677 0.1468756 0.338112 0.1334733 0.3431997 0.1468756 0.338112 0.1468749 0.2008677 0.1603164 0.1928012 0.1603164 0.1928012 0.1603173 0.3337461 0.1468756 0.338112 0.1603173 0.3337461 0.1603164 0.1928012 0.1735061 0.1862924 0.1735061 0.1862924 0.1735069 0.3302231 0.1603173 0.3337461 0.1735069 0.3302231 0.1735061 0.1862924 0.1861525 0.1815653 0.1861525 0.1815653 0.1861534 0.3276646 0.1735069 0.3302231 0.1861534 0.3276646 0.1861525 0.1815653 0.198393 0.178788 0.198393 0.178788 0.1983939 0.3261611 0.1861534 0.3276646 0.1983939 0.3261611 0.198393 0.178788 0.2105323 0.1778175 0.2105323 0.1778175 0.2105332 0.3256356 0.1983939 0.3261611 0.2105332 0.3256356 0.2105323 0.1778175 0.2225302 0.1784109 0.2225302 0.1784109 0.2225311 0.3259564 0.2105332 0.3256356 0.2225311 0.3259564 0.2225302 0.1784109 0.2343463 0.1803254 0.2343463 0.1803254 0.2343471 0.3269922 0.2225311 0.3259564 0.2343471 0.3269922 0.2343463 0.1803254 0.2459406 0.1833184 0.2459406 0.1833184 0.2459414 0.3286116 0.2343471 0.3269922 0.2459414 0.3286116 0.2459406 0.1833184 0.2572728 0.1871472 0.2572728 0.1871472 0.2572736 0.3306834 0.2459414 0.3286116 0.2572736 0.3306834 0.2572728 0.1871472 0.2683027 0.1915688 0.2683027 0.1915688 0.2683036 0.333076 0.2572736 0.3306834 0.2683036 0.333076 0.2683027 0.1915688 0.2789092 0.1968029 0.2789092 0.1968029 0.27891 0.3359084 0.2683036 0.333076 0.27891 0.3359084 0.2789092 0.1968029 0.2890876 0.2031385 0.2890876 0.2031385 0.2890884 0.3393369 0.27891 0.3359084 0.2890884 0.3393369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989723 0.2104369 0.2989731 0.3432866 0.2890884 0.3393369 0.2989731 0.3432866 0.2989723 0.2104369 0.3086982 0.2185595 0.3086982 0.2185595 0.308699 0.3476822 0.2989731 0.3432866 0.308699 0.3476822 0.3086982 0.2185595 0.3183997 0.2273676 0.3183997 0.2273676 0.3184004 0.3524488 0.308699 0.3476822 0.3184004 0.3524488 0.3183997 0.2273676 0.3282115 0.2367225 0.3282115 0.2367225 0.3282122 0.3575114 0.3184004 0.3524488 0.3282122 0.3575114 0.3282115 0.2367225 0.3382682 0.2464857 0.3382682 0.2464857 0.3382688 0.3627949 0.3282122 0.3575114 0.3382688 0.3627949 0.3382682 0.2464857 0.4119061 0.3338035 0.4119061 0.3338035 0.4119063 0.410052 0.3382688 0.3627949 0.5021371 0.4985756 0.5014783 0.4981352 0.5129104 0.4705353 0.5129104 0.4705353 0.523261 0.4774515 0.5021371 0.4985756 0.523261 0.4774515 0.5129104 0.4705353 0.5245109 0.4425289 0.5245109 0.4425289 0.544696 0.4560162 0.523261 0.4774515 0.544696 0.4560162 0.5245109 0.4425289 0.5361286 0.4144809 0.5361286 0.4144809 0.5661628 0.4345491 0.544696 0.4560162 0.5661628 0.4345491 0.5361286 0.4144809 0.5476124 0.3867559 0.5476124 0.3867559 0.5873823 0.4133293 0.5661628 0.4345491 0.01353406 0.4133293 0.01353389 0.3867559 0.01930028 0.3597188 0.01930028 0.3597188 0.01930034 0.3926359 0.01353406 0.4133293 0.01930034 0.3926359 0.01930028 0.3597188 0.02565312 0.3337343 0.02565312 0.3337343 0.02565336 0.3727481 0.01930034 0.3926359 0.02565336 0.3727481 0.02565312 0.3337343 0.03238439 0.3091671 0.03238439 0.3091671 0.03238457 0.3539451 0.02565336 0.3727481 0.03238457 0.3539451 0.03238439 0.3091671 0.03961962 0.285757 0.03961962 0.285757 0.03961986 0.3360277 0.03238457 0.3539451 0.03961986 0.3360277 0.03961962 0.285757 0.04758596 0.263093 0.04758596 0.263093 0.04758626 0.3186813 0.03961986 0.3360277 0.04758626 0.3186813 0.04758596 0.263093 0.05622696 0.2413138 0.05622696 0.2413138 0.05622738 0.302012 0.04758626 0.3186813 0.05622738 0.302012 0.05622696 0.2413138 0.06548655 0.220558 0.06548655 0.220558 0.0654869 0.2861261 0.05622738 0.302012 0.0654869 0.2861261 0.06548655 0.220558 0.07530832 0.2009644 0.07530832 0.2009644 0.07530879 0.2711297 0.0654869 0.2861261 0.07530879 0.2711297 0.07530832 0.2009644 0.08563601 0.1826715 0.08563601 0.1826715 0.08563643 0.2571288 0.07530879 0.2711297 0.08563643 0.2571288 0.08563601 0.1826715 0.09641331 0.1658182 0.09641331 0.1658182 0.09641385 0.2442297 0.08563643 0.2571288 0.09641385 0.2442297 0.09641331 0.1658182 0.1079504 0.1500655 0.1079504 0.1500655 0.1079508 0.2321729 0.09641385 0.2442297 0.1079508 0.2321729 0.1079504 0.1500655 0.1204003 0.135177 0.1204003 0.135177 0.1204008 0.2207776 0.1079508 0.2321729 0.1204008 0.2207776 0.1204003 0.135177 0.1334721 0.1214457 0.1334721 0.1214457 0.1334726 0.2102679 0.1204008 0.2207776 0.1334726 0.2102679 0.1334721 0.1214457 0.1468743 0.1091639 0.1468743 0.1091639 0.1468749 0.2008677 0.1334726 0.2102679 0.1468749 0.2008677 0.1468743 0.1091639 0.1603158 0.09862482 0.1603158 0.09862482 0.1603164 0.1928012 0.1468749 0.2008677 0.1603164 0.1928012 0.1603158 0.09862482 0.1735055 0.09012091 0.1735055 0.09012091 0.1735061 0.1862924 0.1603164 0.1928012 0.1735061 0.1862924 0.1735055 0.09012091 0.1861519 0.08394491 0.1861519 0.08394491 0.1861525 0.1815653 0.1735061 0.1862924 0.1861525 0.1815653 0.1861519 0.08394491 0.1983924 0.08031648 0.1983924 0.08031648 0.198393 0.178788 0.1861525 0.1815653 0.198393 0.178788 0.1983924 0.08031648 0.2105317 0.07904863 0.2105317 0.07904863 0.2105323 0.1778175 0.198393 0.178788 0.2105323 0.1778175 0.2105317 0.07904863 0.2225296 0.0798242 0.2225296 0.0798242 0.2225302 0.1784109 0.2105323 0.1778175 0.2225302 0.1784109 0.2225296 0.0798242 0.2343457 0.08232593 0.2343457 0.08232593 0.2343463 0.1803254 0.2225302 0.1784109 0.2343463 0.1803254 0.2343457 0.08232593 0.24594 0.08623665 0.24594 0.08623665 0.2459406 0.1833184 0.2343463 0.1803254 0.2459406 0.1833184 0.24594 0.08623665 0.2572722 0.09123933 0.2572722 0.09123933 0.2572728 0.1871472 0.2459406 0.1833184 0.2572728 0.1871472 0.2572722 0.09123933 0.2683022 0.09701663 0.2683022 0.09701663 0.2683027 0.1915688 0.2572728 0.1871472 0.2683027 0.1915688 0.2683022 0.09701663 0.2789087 0.1038555 0.2789087 0.1038555 0.2789092 0.1968029 0.2683027 0.1915688 0.2789092 0.1968029 0.2789087 0.1038555 0.289087 0.1121336 0.289087 0.1121336 0.2890876 0.2031385 0.2789092 0.1968029 0.2890876 0.2031385 0.289087 0.1121336 0.2989718 0.1216696 0.2989718 0.1216696 0.2989723 0.2104369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989718 0.1216696 0.3086977 0.1322824 0.3086977 0.1322824 0.3086982 0.2185595 0.2989723 0.2104369 0.3086982 0.2185595 0.3086977 0.1322824 0.3183992 0.1437909 0.3183992 0.1437909 0.3183997 0.2273676 0.3086982 0.2185595 0.3183997 0.2273676 0.3183992 0.1437909 0.328211 0.156014 0.328211 0.156014 0.3282115 0.2367225 0.3183997 0.2273676 0.3282115 0.2367225 0.328211 0.156014 0.3382677 0.1687703 0.3382677 0.1687703 0.3382682 0.2464857 0.3282115 0.2367225 0.3382682 0.2464857 0.3382677 0.1687703 0.4119059 0.2828558 0.4119059 0.2828558 0.4119061 0.3338035 0.3382682 0.2464857 0.5014783 0.4981352 0.5007011 0.4979805 0.500701 0.4681067 0.500701 0.4681067 0.5129104 0.4705353 0.5014783 0.4981352 0.5129104 0.4705353 0.500701 0.4681067 0.5007009 0.4377928 0.5007009 0.4377928 0.5245109 0.4425289 0.5129104 0.4705353 0.5245109 0.4425289 0.5007009 0.4377928 0.5007008 0.4074338 0.5007008 0.4074338 0.5361286 0.4144809 0.5245109 0.4425289 0.5361286 0.4144809 0.5007008 0.4074338 0.5007008 0.3774246 0.5007008 0.3774246 0.5476124 0.3867559 0.5361286 0.4144809 0.5476124 0.3867559 0.5007008 0.3774246 0.5007008 0.3481599 0.5007008 0.3481599 0.5588114 0.3597188 0.5476124 0.3867559 0.9806997 0.4411885 0.9806998 0.4992991 0.974347 0.4992992 0.974347 0.4992992 0.9743469 0.4304256 0.9806997 0.4411885 0.9743469 0.4304256 0.974347 0.4992992 0.9676157 0.4992992 0.9676157 0.4992992 0.9676156 0.4202497 0.9743469 0.4304256 0.9676156 0.4202497 0.9676157 0.4992992 0.9603804 0.4992992 0.9603804 0.4992992 0.9603803 0.4105531 0.9676156 0.4202497 0.9603803 0.4105531 0.9603804 0.4992992 0.9524142 0.4992992 0.9524142 0.4992992 0.952414 0.4011656 0.9603803 0.4105531 0.952414 0.4011656 0.9524142 0.4992992 0.943773 0.4992992 0.943773 0.4992992 0.943773 0.3921446 0.952414 0.4011656 0.943773 0.3921446 0.943773 0.4992992 0.9345136 0.4992992 0.9345136 0.4992992 0.9345134 0.3835475 0.943773 0.3921446 0.9345134 0.3835475 0.9345136 0.4992992 0.9246917 0.4992992 0.9246917 0.4992992 0.9246917 0.3754318 0.9345134 0.3835475 0.9246917 0.3754318 0.9246917 0.4992992 0.9143641 0.4992992 0.9143641 0.4992992 0.914364 0.367855 0.9246917 0.3754318 0.914364 0.367855 0.9143641 0.4992992 0.9035867 0.4992992 0.9035867 0.4992992 0.9035866 0.3608744 0.914364 0.367855 0.9035866 0.3608744 0.9035867 0.4992992 0.8920498 0.4992992 0.8920498 0.4992992 0.8920497 0.3543497 0.9035866 0.3608744 0.8920497 0.3543497 0.8920498 0.4992992 0.8795998 0.4992992 0.8795998 0.4992992 0.8795997 0.348183 0.8920497 0.3543497 0.8795997 0.348183 0.8795998 0.4992992 0.8665282 0.4992992 0.8665282 0.4992992 0.8665279 0.3424956 0.8795997 0.348183 0.8665279 0.3424956 0.8665282 0.4992992 0.8531258 0.4992992 0.8531258 0.4992992 0.8531257 0.3374087 0.8665279 0.3424956 0.8531257 0.3374087 0.8531258 0.4992992 0.8396842 0.4992993 0.8396842 0.4992993 0.8396841 0.3330436 0.8531257 0.3374087 0.8396841 0.3330436 0.8396842 0.4992993 0.8264947 0.4992992 0.8264947 0.4992992 0.8264946 0.3295214 0.8396841 0.3330436 0.8264946 0.3295214 0.8264947 0.4992992 0.8138483 0.4992992 0.8138483 0.4992992 0.8138481 0.3269636 0.8264946 0.3295214 0.8138481 0.3269636 0.8138483 0.4992992 0.8016077 0.4992993 0.8016077 0.4992993 0.8016076 0.325461 0.8138481 0.3269636 0.8016076 0.325461 0.8016077 0.4992993 0.7894684 0.4992993 0.7894684 0.4992993 0.7894683 0.3249362 0.8016076 0.325461 0.7894683 0.3249362 0.7894684 0.4992993 0.7774706 0.4992993 0.7774706 0.4992993 0.7774705 0.3252577 0.7894683 0.3249362 0.7774705 0.3252577 0.7774706 0.4992993 0.7656544 0.4992993 0.7656544 0.4992993 0.7656543 0.3262943 0.7774705 0.3252577 0.7656543 0.3262943 0.7656544 0.4992993 0.7540601 0.4992993 0.7540601 0.4992993 0.75406 0.3279145 0.7656543 0.3262943 0.75406 0.3279145 0.7540601 0.4992993 0.742728 0.4992994 0.742728 0.4992994 0.7427278 0.329987 0.75406 0.3279145 0.7427278 0.329987 0.742728 0.4992994 0.731698 0.4992994 0.731698 0.4992994 0.7316978 0.3323803 0.7427278 0.329987 0.7316978 0.3323803 0.731698 0.4992994 0.7210915 0.4992994 0.7210915 0.4992994 0.7210913 0.3352134 0.7316978 0.3323803 0.7210913 0.3352134 0.7210915 0.4992994 0.7109132 0.4992994 0.7109132 0.4992994 0.7109129 0.3386424 0.7210913 0.3352134 0.7109129 0.3386424 0.7109132 0.4992994 0.7010284 0.4992994 0.7010284 0.4992994 0.7010282 0.3425926 0.7109129 0.3386424 0.7010282 0.3425926 0.7010284 0.4992994 0.6913025 0.4992994 0.6913025 0.4992994 0.6913023 0.3469888 0.7010282 0.3425926 0.6913023 0.3469888 0.6913025 0.4992994 0.6816009 0.4992993 0.6816009 0.4992993 0.6816008 0.3517561 0.6913023 0.3469888 0.6816008 0.3517561 0.6816009 0.4992993 0.6717892 0.4992993 0.6717892 0.4992993 0.6717889 0.3568192 0.6816008 0.3517561 0.6717889 0.3568192 0.6717892 0.4992993 0.6617324 0.4992993 0.6617324 0.4992993 0.6617323 0.3621033 0.6717889 0.3568192 0.6617323 0.3621033 0.6617324 0.4992993 0.5880941 0.4996498 0.5880941 0.4996498 0.5880941 0.4097085 0.6617323 0.3621033 0.5007011 0.4979805 0.4999238 0.498135 0.4884915 0.4705352 0.4884915 0.4705352 0.500701 0.4681067 0.5007011 0.4979805 0.500701 0.4681067 0.4884915 0.4705352 0.4768909 0.4425288 0.4768909 0.4425288 0.5007009 0.4377928 0.500701 0.4681067 0.5007009 0.4377928 0.4768909 0.4425288 0.465273 0.4144808 0.465273 0.4144808 0.5007008 0.4074338 0.5007009 0.4377928 0.5007008 0.4074338 0.465273 0.4144808 0.4537891 0.3867559 0.4537891 0.3867559 0.5007008 0.3774246 0.5007008 0.4074338 0.5007008 0.3774246 0.4537891 0.3867559 0.4425901 0.3597188 0.4425901 0.3597188 0.5007008 0.3481599 0.5007008 0.3774246 0.9806998 0.4992991 0.9806997 0.5574099 0.9743469 0.5681728 0.9743469 0.5681728 0.974347 0.4992992 0.9806998 0.4992991 0.974347 0.4992992 0.9743469 0.5681728 0.9676156 0.5783488 0.9676156 0.5783488 0.9676157 0.4992992 0.974347 0.4992992 0.9676157 0.4992992 0.9676156 0.5783488 0.9603803 0.5880454 0.9603803 0.5880454 0.9603804 0.4992992 0.9676157 0.4992992 0.9603804 0.4992992 0.9603803 0.5880454 0.952414 0.5974329 0.952414 0.5974329 0.9524142 0.4992992 0.9603804 0.4992992 0.9524142 0.4992992 0.952414 0.5974329 0.9437729 0.606454 0.9437729 0.606454 0.943773 0.4992992 0.9524142 0.4992992 0.943773 0.4992992 0.9437729 0.606454 0.9345133 0.615051 0.9345133 0.615051 0.9345136 0.4992992 0.943773 0.4992992 0.9345136 0.4992992 0.9345133 0.615051 0.9246916 0.6231668 0.9246916 0.6231668 0.9246917 0.4992992 0.9345136 0.4992992 0.9246917 0.4992992 0.9246916 0.6231668 0.9143639 0.6307436 0.9143639 0.6307436 0.9143641 0.4992992 0.9246917 0.4992992 0.9143641 0.4992992 0.9143639 0.6307436 0.9035866 0.6377243 0.9035866 0.6377243 0.9035867 0.4992992 0.9143641 0.4992992 0.9035867 0.4992992 0.9035866 0.6377243 0.8920496 0.644249 0.8920496 0.644249 0.8920498 0.4992992 0.9035867 0.4992992 0.8920498 0.4992992 0.8920496 0.644249 0.8795997 0.6504157 0.8795997 0.6504157 0.8795998 0.4992992 0.8920498 0.4992992 0.8795998 0.4992992 0.8795997 0.6504157 0.8665279 0.656103 0.8665279 0.656103 0.8665282 0.4992992 0.8795998 0.4992992 0.8665282 0.4992992 0.8665279 0.656103 0.8531257 0.66119 0.8531257 0.66119 0.8531258 0.4992992 0.8665282 0.4992992 0.8531258 0.4992992 0.8531257 0.66119 0.8396841 0.6655551 0.8396841 0.6655551 0.8396842 0.4992993 0.8531258 0.4992992 0.8396842 0.4992993 0.8396841 0.6655551 0.8264945 0.6690772 0.8264945 0.6690772 0.8264947 0.4992992 0.8396842 0.4992993 0.8264947 0.4992992 0.8264945 0.6690772 0.813848 0.6716351 0.813848 0.6716351 0.8138483 0.4992992 0.8264947 0.4992992 0.8138483 0.4992992 0.813848 0.6716351 0.8016075 0.6731377 0.8016075 0.6731377 0.8016077 0.4992993 0.8138483 0.4992992 0.8016077 0.4992993 0.8016075 0.6731377 0.7894683 0.6736626 0.7894683 0.6736626 0.7894684 0.4992993 0.8016077 0.4992993 0.7894684 0.4992993 0.7894683 0.6736626 0.7774705 0.673341 0.7774705 0.673341 0.7774706 0.4992993 0.7894684 0.4992993 0.7774706 0.4992993 0.7774705 0.673341 0.7656542 0.6723045 0.7656542 0.6723045 0.7656544 0.4992993 0.7774706 0.4992993 0.7656544 0.4992993 0.7656542 0.6723045 0.75406 0.6706844 0.75406 0.6706844 0.7540601 0.4992993 0.7656544 0.4992993 0.7540601 0.4992993 0.75406 0.6706844 0.7427278 0.6686119 0.7427278 0.6686119 0.742728 0.4992994 0.7540601 0.4992993 0.742728 0.4992994 0.7427278 0.6686119 0.7316978 0.6662186 0.7316978 0.6662186 0.731698 0.4992994 0.742728 0.4992994 0.731698 0.4992994 0.7316978 0.6662186 0.7210913 0.6633856 0.7210913 0.6633856 0.7210915 0.4992994 0.731698 0.4992994 0.7210915 0.4992994 0.7210913 0.6633856 0.7109129 0.6599565 0.7109129 0.6599565 0.7109132 0.4992994 0.7210915 0.4992994 0.7109132 0.4992994 0.7109129 0.6599565 0.7010282 0.6560063 0.7010282 0.6560063 0.7010284 0.4992994 0.7109132 0.4992994 0.7010284 0.4992994 0.7010282 0.6560063 0.6913023 0.65161 0.6913023 0.65161 0.6913025 0.4992994 0.7010284 0.4992994 0.6913025 0.4992994 0.6913023 0.65161 0.6816007 0.6468428 0.6816007 0.6468428 0.6816009 0.4992993 0.6913025 0.4992994 0.6816009 0.4992993 0.6816007 0.6468428 0.6717889 0.6417797 0.6717889 0.6417797 0.6717892 0.4992993 0.6816009 0.4992993 0.6717892 0.4992993 0.6717889 0.6417797 0.6617323 0.6364955 0.6617323 0.6364955 0.6617324 0.4992993 0.6717892 0.4992993 0.6617324 0.4992993 0.6617323 0.6364955 0.5880941 0.5895911 0.5880941 0.5895911 0.5880941 0.4996498 0.6617324 0.4992993 0.4999238 0.498135 0.4992648 0.4985752 0.4781408 0.4774512 0.4781408 0.4774512 0.4884915 0.4705352 0.4999238 0.498135 0.4884915 0.4705352 0.4781408 0.4774512 0.4567057 0.4560161 0.4567057 0.4560161 0.4768909 0.4425288 0.4884915 0.4705352 0.4768909 0.4425288 0.4567057 0.4560161 0.4352388 0.434549 0.4352388 0.434549 0.465273 0.4144808 0.4768909 0.4425288 0.465273 0.4144808 0.4352388 0.434549 0.4140193 0.4133292 0.4140193 0.4133292 0.4537891 0.3867559 0.465273 0.4144808 0.9864661 0.3867559 0.9864659 0.4133292 0.9806995 0.3926359 0.9806995 0.3926359 0.9806997 0.3597188 0.9864661 0.3867559 0.9806997 0.3597188 0.9806995 0.3926359 0.9743466 0.3727481 0.9743466 0.3727481 0.9743469 0.3337343 0.9806997 0.3597188 0.9743469 0.3337343 0.9743466 0.3727481 0.9676154 0.3539451 0.9676154 0.3539451 0.9676156 0.3091671 0.9743469 0.3337343 0.9676156 0.3091671 0.9676154 0.3539451 0.9603801 0.3360277 0.9603801 0.3360277 0.9603803 0.2857571 0.9676156 0.3091671 0.9603803 0.2857571 0.9603801 0.3360277 0.9524138 0.3186813 0.9524138 0.3186813 0.952414 0.263093 0.9603803 0.2857571 0.952414 0.263093 0.9524138 0.3186813 0.9437727 0.3020121 0.9437727 0.3020121 0.9437729 0.2413138 0.952414 0.263093 0.9437729 0.2413138 0.9437727 0.3020121 0.934513 0.2861262 0.934513 0.2861262 0.9345133 0.220558 0.9437729 0.2413138 0.9345133 0.220558 0.934513 0.2861262 0.9246912 0.2711297 0.9246912 0.2711297 0.9246916 0.2009644 0.9345133 0.220558 0.9246916 0.2009644 0.9246912 0.2711297 0.9143635 0.257129 0.9143635 0.257129 0.9143639 0.1826716 0.9246916 0.2009644 0.9143639 0.1826716 0.9143635 0.257129 0.9035861 0.2442298 0.9035861 0.2442298 0.9035866 0.1658184 0.9143639 0.1826716 0.9035866 0.1658184 0.9035861 0.2442298 0.8920492 0.2321731 0.8920492 0.2321731 0.8920496 0.1500656 0.9035866 0.1658184 0.8920496 0.1500656 0.8920492 0.2321731 0.8795991 0.2207778 0.8795991 0.2207778 0.8795997 0.1351771 0.8920496 0.1500656 0.8795997 0.1351771 0.8795991 0.2207778 0.8665274 0.210268 0.8665274 0.210268 0.8665279 0.1214458 0.8795997 0.1351771 0.8665279 0.1214458 0.8665274 0.210268 0.8531251 0.2008678 0.8531251 0.2008678 0.8531257 0.1091641 0.8665279 0.1214458 0.8531257 0.1091641 0.8531251 0.2008678 0.8396835 0.1928012 0.8396835 0.1928012 0.8396841 0.09862494 0.8531257 0.1091641 0.8396841 0.09862494 0.8396835 0.1928012 0.826494 0.1862925 0.826494 0.1862925 0.8264945 0.09012097 0.8396841 0.09862494 0.8264945 0.09012097 0.826494 0.1862925 0.8138475 0.1815655 0.8138475 0.1815655 0.813848 0.08394503 0.8264945 0.09012097 0.813848 0.08394503 0.8138475 0.1815655 0.8016069 0.1787882 0.8016069 0.1787882 0.8016075 0.0803166 0.813848 0.08394503 0.8016075 0.0803166 0.8016069 0.1787882 0.7894677 0.1778177 0.7894677 0.1778177 0.7894683 0.07904881 0.8016075 0.0803166 0.7894683 0.07904881 0.7894677 0.1778177 0.7774699 0.1784112 0.7774699 0.1784112 0.7774705 0.07982432 0.7894683 0.07904881 0.7774705 0.07982432 0.7774699 0.1784112 0.7656537 0.1803257 0.7656537 0.1803257 0.7656542 0.08232611 0.7774705 0.07982432 0.7656542 0.08232611 0.7656537 0.1803257 0.7540594 0.1833188 0.7540594 0.1833188 0.75406 0.08623683 0.7656542 0.08232611 0.75406 0.08623683 0.7540594 0.1833188 0.7427272 0.1871474 0.7427272 0.1871474 0.7427278 0.09123951 0.75406 0.08623683 0.7427278 0.09123951 0.7427272 0.1871474 0.7316973 0.1915691 0.7316973 0.1915691 0.7316978 0.09701681 0.7427278 0.09123951 0.7316978 0.09701681 0.7316973 0.1915691 0.7210908 0.1968032 0.7210908 0.1968032 0.7210913 0.1038558 0.7316978 0.09701681 0.7210913 0.1038558 0.7210908 0.1968032 0.7109125 0.2031388 0.7109125 0.2031388 0.7109129 0.1121338 0.7210913 0.1038558 0.7109129 0.1121338 0.7109125 0.2031388 0.7010276 0.2104372 0.7010276 0.2104372 0.7010282 0.1216698 0.7109129 0.1121338 0.7010282 0.1216698 0.7010276 0.2104372 0.6913018 0.2185597 0.6913018 0.2185597 0.6913023 0.1322826 0.7010282 0.1216698 0.6913023 0.1322826 0.6913018 0.2185597 0.6816003 0.2273678 0.6816003 0.2273678 0.6816007 0.1437911 0.6913023 0.1322826 0.6816007 0.1437911 0.6816003 0.2273678 0.6717885 0.2367228 0.6717885 0.2367228 0.6717889 0.1560141 0.6816007 0.1437911 0.6717889 0.1560141 0.6717885 0.2367228 0.6617318 0.2464859 0.6617318 0.2464859 0.6617323 0.1687705 0.6717889 0.1560141 0.6617323 0.1687705 0.6617318 0.2464859 0.5880939 0.3338036 0.5880939 0.3338036 0.5880941 0.2828559 0.6617323 0.1687705 0.4992648 0.4985752 0.4988245 0.499234 0.4712247 0.4878018 0.4712247 0.4878018 0.4781408 0.4774512 0.4992648 0.4985752 0.4781408 0.4774512 0.4712247 0.4878018 0.4432185 0.4762012 0.4432185 0.4762012 0.4567057 0.4560161 0.4781408 0.4774512 0.9954059 0.4560161 0.9954058 0.4762012 0.9914373 0.4645832 0.9914373 0.4645832 0.9914374 0.434549 0.9954059 0.4560161 0.9914374 0.434549 0.9914373 0.4645832 0.9864657 0.453099 0.9864657 0.453099 0.9864659 0.4133292 0.9914374 0.434549 0.9864659 0.4133292 0.9864657 0.453099 0.9806993 0.4418997 0.9806993 0.4418997 0.9806995 0.3926359 0.9864659 0.4133292 0.9806995 0.3926359 0.9806993 0.4418997 0.9743463 0.4311363 0.9743463 0.4311363 0.9743466 0.3727481 0.9806995 0.3926359 0.9743466 0.3727481 0.9743463 0.4311363 0.967615 0.42096 0.967615 0.42096 0.9676154 0.3539451 0.9743466 0.3727481 0.9676154 0.3539451 0.967615 0.42096 0.9603796 0.411263 0.9603796 0.411263 0.9603801 0.3360277 0.9676154 0.3539451 0.9603801 0.3360277 0.9603796 0.411263 0.9524132 0.401875 0.9524132 0.401875 0.9524138 0.3186813 0.9603801 0.3360277 0.9524138 0.3186813 0.9524132 0.401875 0.9437721 0.3928534 0.9437721 0.3928534 0.9437727 0.3020121 0.9524138 0.3186813 0.9437727 0.3020121 0.9437721 0.3928534 0.9345124 0.3842558 0.9345124 0.3842558 0.934513 0.2861262 0.9437727 0.3020121 0.934513 0.2861262 0.9345124 0.3842558 0.9246906 0.3761395 0.9246906 0.3761395 0.9246912 0.2711297 0.934513 0.2861262 0.9246912 0.2711297 0.9246906 0.3761395 0.9143629 0.368562 0.9143629 0.368562 0.9143635 0.257129 0.9246912 0.2711297 0.9143635 0.257129 0.9143629 0.368562 0.9035854 0.3615808 0.9035854 0.3615808 0.9035861 0.2442298 0.9143635 0.257129 0.9035861 0.2442298 0.9035854 0.3615808 0.8920484 0.3550554 0.8920484 0.3550554 0.8920492 0.2321731 0.9035861 0.2442298 0.8920492 0.2321731 0.8920484 0.3550554 0.8795984 0.3488879 0.8795984 0.3488879 0.8795991 0.2207778 0.8920492 0.2321731 0.8795991 0.2207778 0.8795984 0.3488879 0.8665266 0.3431997 0.8665266 0.3431997 0.8665274 0.210268 0.8795991 0.2207778 0.8665274 0.210268 0.8665266 0.3431997 0.8531244 0.338112 0.8531244 0.338112 0.8531251 0.2008678 0.8665274 0.210268 0.8531251 0.2008678 0.8531244 0.338112 0.8396827 0.3337461 0.8396827 0.3337461 0.8396835 0.1928012 0.8531251 0.2008678 0.8396835 0.1928012 0.8396827 0.3337461 0.8264931 0.3302231 0.8264931 0.3302231 0.826494 0.1862925 0.8396835 0.1928012 0.826494 0.1862925 0.8264931 0.3302231 0.8138466 0.3276646 0.8138466 0.3276646 0.8138475 0.1815655 0.826494 0.1862925 0.8138475 0.1815655 0.8138466 0.3276646 0.8016061 0.3261612 0.8016061 0.3261612 0.8016069 0.1787882 0.8138475 0.1815655 0.8016069 0.1787882 0.8016061 0.3261612 0.7894669 0.3256356 0.7894669 0.3256356 0.7894677 0.1778177 0.8016069 0.1787882 0.7894677 0.1778177 0.7894669 0.3256356 0.777469 0.3259565 0.777469 0.3259565 0.7774699 0.1784112 0.7894677 0.1778177 0.7774699 0.1784112 0.777469 0.3259565 0.7656529 0.3269923 0.7656529 0.3269923 0.7656537 0.1803257 0.7774699 0.1784112 0.7656537 0.1803257 0.7656529 0.3269923 0.7540586 0.3286118 0.7540586 0.3286118 0.7540594 0.1833188 0.7656537 0.1803257 0.7540594 0.1833188 0.7540586 0.3286118 0.7427264 0.3306836 0.7427264 0.3306836 0.7427272 0.1871474 0.7540594 0.1833188 0.7427272 0.1871474 0.7427264 0.3306836 0.7316965 0.3330763 0.7316965 0.3330763 0.7316973 0.1915691 0.7427272 0.1871474 0.7316973 0.1915691 0.7316965 0.3330763 0.72109 0.3359087 0.72109 0.3359087 0.7210908 0.1968032 0.7316973 0.1915691 0.7210908 0.1968032 0.72109 0.3359087 0.7109116 0.3393372 0.7109116 0.3393372 0.7109125 0.2031388 0.7210908 0.1968032 0.7109125 0.2031388 0.7109116 0.3393372 0.7010269 0.3432868 0.7010269 0.3432868 0.7010276 0.2104372 0.7109125 0.2031388 0.7010276 0.2104372 0.7010269 0.3432868 0.6913011 0.3476824 0.6913011 0.3476824 0.6913018 0.2185597 0.7010276 0.2104372 0.6913018 0.2185597 0.6913011 0.3476824 0.6815996 0.352449 0.6815996 0.352449 0.6816003 0.2273678 0.6913018 0.2185597 0.6816003 0.2273678 0.6815996 0.352449 0.6717877 0.3575116 0.6717877 0.3575116 0.6717885 0.2367228 0.6816003 0.2273678 0.6717885 0.2367228 0.6717877 0.3575116 0.6617311 0.3627951 0.6617311 0.3627951 0.6617318 0.2464859 0.6717885 0.2367228 0.6617318 0.2464859 0.6617311 0.3627951 0.5880938 0.4100521 0.5880938 0.4100521 0.5880939 0.3338036 0.6617318 0.2464859 0.4988245 0.499234 0.4986698 0.5000112 0.468796 0.5000112 0.468796 0.5000112 0.4712247 0.4878018 0.4988245 0.499234 0.4712247 0.4878018 0.468796 0.5000112 0.4384823 0.5000111 0.4384823 0.5000111 0.4432185 0.4762012 0.4712247 0.4878018 0.9954058 0.4762012 0.9954057 0.5000111 0.9914371 0.5000109 0.9914371 0.5000109 0.9914373 0.4645832 0.9954058 0.4762012 0.9914373 0.4645832 0.9914371 0.5000109 0.9864655 0.5000107 0.9864655 0.5000107 0.9864657 0.453099 0.9914373 0.4645832 0.9864657 0.453099 0.9864655 0.5000107 0.9806989 0.5000103 0.9806989 0.5000103 0.9806993 0.4418997 0.9864657 0.453099 0.9806993 0.4418997 0.9806989 0.5000103 0.9743459 0.5000099 0.9743459 0.5000099 0.9743463 0.4311363 0.9806993 0.4418997 0.9743463 0.4311363 0.9743459 0.5000099 0.9676145 0.5000095 0.9676145 0.5000095 0.967615 0.42096 0.9743463 0.4311363 0.967615 0.42096 0.9676145 0.5000095 0.9603791 0.5000091 0.9603791 0.5000091 0.9603796 0.411263 0.967615 0.42096 0.9603796 0.411263 0.9603791 0.5000091 0.9524127 0.5000086 0.9524127 0.5000086 0.9524132 0.401875 0.9603796 0.411263 0.9524132 0.401875 0.9524127 0.5000086 0.9437715 0.5000081 0.9437715 0.5000081 0.9437721 0.3928534 0.9524132 0.401875 0.9437721 0.3928534 0.9437715 0.5000081 0.9345118 0.5000076 0.9345118 0.5000076 0.9345124 0.3842558 0.9437721 0.3928534 0.9345124 0.3842558 0.9345118 0.5000076 0.9246899 0.500007 0.9246899 0.500007 0.9246906 0.3761395 0.9345124 0.3842558 0.9246906 0.3761395 0.9246899 0.500007 0.9143621 0.5000063 0.9143621 0.5000063 0.9143629 0.368562 0.9246906 0.3761395 0.9143629 0.368562 0.9143621 0.5000063 0.9035846 0.5000057 0.9035846 0.5000057 0.9035854 0.3615808 0.9143629 0.368562 0.9035854 0.3615808 0.9035846 0.5000057 0.8920476 0.500005 0.8920476 0.500005 0.8920484 0.3550554 0.9035854 0.3615808 0.8920484 0.3550554 0.8920476 0.500005 0.8795975 0.5000042 0.8795975 0.5000042 0.8795984 0.3488879 0.8920484 0.3550554 0.8795984 0.3488879 0.8795975 0.5000042 0.8665258 0.5000035 0.8665258 0.5000035 0.8665266 0.3431997 0.8795984 0.3488879 0.8665266 0.3431997 0.8665258 0.5000035 0.8531234 0.5000027 0.8531234 0.5000027 0.8531244 0.338112 0.8665266 0.3431997 0.8531244 0.338112 0.8531234 0.5000027 0.8396817 0.5000018 0.8396817 0.5000018 0.8396827 0.3337461 0.8531244 0.338112 0.8396827 0.3337461 0.8396817 0.5000018 0.8264922 0.5000011 0.8264922 0.5000011 0.8264931 0.3302231 0.8396827 0.3337461 0.8264931 0.3302231 0.8264922 0.5000011 0.8138456 0.5000003 0.8138456 0.5000003 0.8138466 0.3276646 0.8264931 0.3302231 0.8138466 0.3276646 0.8138456 0.5000003 0.8016051 0.4999996 0.8016051 0.4999996 0.8016061 0.3261612 0.8138466 0.3276646 0.8016061 0.3261612 0.8016051 0.4999996 0.7894658 0.4999989 0.7894658 0.4999989 0.7894669 0.3256356 0.8016061 0.3261612 0.7894669 0.3256356 0.7894658 0.4999989 0.777468 0.4999982 0.777468 0.4999982 0.777469 0.3259565 0.7894669 0.3256356 0.777469 0.3259565 0.777468 0.4999982 0.7656518 0.4999975 0.7656518 0.4999975 0.7656529 0.3269923 0.777469 0.3259565 0.7656529 0.3269923 0.7656518 0.4999975 0.7540576 0.4999968 0.7540576 0.4999968 0.7540586 0.3286118 0.7656529 0.3269923 0.7540586 0.3286118 0.7540576 0.4999968 0.7427254 0.4999961 0.7427254 0.4999961 0.7427264 0.3306836 0.7540586 0.3286118 0.7427264 0.3306836 0.7427254 0.4999961 0.7316954 0.4999955 0.7316954 0.4999955 0.7316965 0.3330763 0.7427264 0.3306836 0.7316965 0.3330763 0.7316954 0.4999955 0.721089 0.4999948 0.721089 0.4999948 0.72109 0.3359087 0.7316965 0.3330763 0.72109 0.3359087 0.721089 0.4999948 0.7109107 0.4999942 0.7109107 0.4999942 0.7109116 0.3393372 0.72109 0.3359087 0.7109116 0.3393372 0.7109107 0.4999942 0.701026 0.4999936 0.701026 0.4999936 0.7010269 0.3432868 0.7109116 0.3393372 0.7010269 0.3432868 0.701026 0.4999936 0.6913002 0.499993 0.6913002 0.499993 0.6913011 0.3476824 0.7010269 0.3432868 0.6913011 0.3476824 0.6913002 0.499993 0.6815987 0.4999924 0.6815987 0.4999924 0.6815996 0.352449 0.6913011 0.3476824 0.6815996 0.352449 0.6815987 0.4999924 0.671787 0.4999918 0.671787 0.4999918 0.6717877 0.3575116 0.6815996 0.352449 0.6717877 0.3575116 0.671787 0.4999918 0.6617303 0.4999912 0.6617303 0.4999912 0.6617311 0.3627951 0.6717877 0.3575116 0.6617303 0.4999912 0.5880934 0.4999934 0.6617311 0.3627951 0.5880934 0.4999934 0.5880938 0.4100521 0.6617311 0.3627951 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 57 1 1 58 2 2 1 3 3 0 0 4 58 2 5 1 3 6 58 2 7 59 4 8 59 4 9 2 5 10 1 3 11 2 5 12 59 4 13 60 6 14 60 6 15 3 7 16 2 5 17 3 7 18 60 6 19 61 8 20 61 8 21 4 9 22 3 7 23 4 9 24 61 8 25 62 10 26 62 10 27 5 11 28 4 9 29 5 11 30 62 10 31 63 12 32 63 12 33 6 13 34 5 11 35 6 13 36 63 12 37 64 14 38 64 14 39 7 15 40 6 13 41 7 15 42 64 14 43 65 16 44 65 16 45 8 17 46 7 15 47 8 17 48 65 16 49 66 18 50 66 18 51 9 19 52 8 17 53 9 19 54 66 18 55 67 20 56 67 20 57 10 21 58 9 19 59 10 21 60 67 20 61 68 22 62 68 22 63 11 23 64 10 21 65 11 23 66 68 22 67 69 24 68 69 24 69 12 25 70 11 23 71 12 25 72 69 24 73 70 26 74 70 26 75 13 27 76 12 25 77 13 27 78 70 26 79 71 28 80 71 28 81 14 29 82 13 27 83 14 29 84 71 28 85 72 30 86 72 30 87 15 31 88 14 29 89 15 31 90 72 30 91 73 32 92 73 32 93 16 33 94 15 31 95 16 33 96 73 32 97 74 34 98 74 34 99 17 35 100 16 33 101 17 35 102 74 34 103 75 36 104 75 36 105 18 37 106 17 35 107 18 37 108 75 36 109 76 38 110 76 38 111 19 39 112 18 37 113 19 39 114 76 38 115 77 40 116 77 40 117 20 41 118 19 39 119 20 41 120 77 40 121 78 42 122 78 42 123 21 43 124 20 41 125 21 43 126 78 42 127 79 44 128 79 44 129 22 45 130 21 43 131 22 45 132 79 44 133 80 46 134 80 46 135 23 47 136 22 45 137 23 47 138 80 46 139 81 48 140 81 48 141 24 49 142 23 47 143 24 49 144 81 48 145 82 50 146 82 50 147 25 51 148 24 49 149 25 51 150 82 50 151 83 52 152 83 52 153 26 53 154 25 51 155 26 53 156 83 52 157 84 54 158 84 54 159 27 55 160 26 53 161 27 55 162 84 54 163 85 56 164 85 56 165 28 57 166 27 55 167 28 57 168 85 56 169 86 58 170 86 58 171 29 59 172 28 57 173 29 59 174 86 58 175 87 60 176 87 60 177 30 61 178 29 59 179 30 61 180 87 60 181 88 62 182 88 62 183 31 63 184 30 61 185 31 63 186 88 62 187 89 64 188 89 64 189 32 65 190 31 63 191 32 65 192 89 64 193 90 66 194 90 66 195 33 67 196 32 65 197 33 67 198 90 66 199 91 68 200 91 68 201 34 69 202 33 67 203 34 69 204 91 68 205 92 70 206 92 70 207 35 71 208 34 69 209 35 71 210 92 70 211 93 72 212 93 72 213 36 73 214 35 71 215 36 73 216 93 72 217 94 74 218 94 74 219 37 75 220 36 73 221 37 75 222 94 74 223 95 76 224 95 76 225 38 77 226 37 75 227 38 77 228 95 76 229 96 78 230 96 78 231 39 79 232 38 77 233 39 79 234 96 78 235 97 80 236 97 80 237 40 81 238 39 79 239 40 81 240 97 80 241 98 82 242 98 82 243 41 83 244 40 81 245 41 83 246 98 82 247 99 84 248 99 84 249 42 85 250 41 83 251 42 85 252 99 84 253 100 86 254 100 86 255 43 87 256 42 85 257 43 87 258 100 86 259 101 88 260 101 88 261 44 89 262 43 87 263 44 89 264 101 88 265 102 90 266 102 90 267 45 91 268 44 89 269 45 91 270 102 90 271 103 92 272 103 92 273 46 93 274 45 91 275 46 93 276 103 92 277 104 94 278 104 94 279 47 95 280 46 93 281 47 95 282 104 94 283 105 96 284 105 96 285 48 97 286 47 95 287 48 97 288 105 96 289 106 98 290 106 98 291 49 99 292 48 97 293 49 99 294 106 98 295 107 100 296 107 100 297 50 101 298 49 99 299 50 101 300 107 100 301 108 102 302 108 102 303 51 103 304 50 101 305 51 103 306 108 102 307 109 104 308 109 104 309 52 105 310 51 103 311 52 105 312 109 104 313 110 106 314 110 106 315 53 107 316 52 105 317 53 107 318 110 106 319 111 108 320 111 108 321 54 109 322 53 107 323 54 109 324 111 108 325 112 110 326 112 110 327 55 111 328 54 109 329 55 111 330 112 110 331 113 112 332 113 112 333 56 113 334 55 111 335 57 1 336 114 114 337 115 115 338 115 115 339 58 2 340 57 1 341 58 2 342 115 115 343 116 116 344 116 116 345 59 4 346 58 2 347 59 4 348 116 116 349 117 117 350 117 117 351 60 6 352 59 4 353 60 6 354 117 117 355 118 118 356 118 118 357 61 8 358 60 6 359 61 8 360 118 118 361 119 119 362 119 119 363 62 10 364 61 8 365 62 10 366 119 119 367 120 120 368 120 120 369 63 12 370 62 10 371 63 12 372 120 120 373 121 121 374 121 121 375 64 14 376 63 12 377 64 14 378 121 121 379 122 122 380 122 122 381 65 16 382 64 14 383 65 16 384 122 122 385 123 123 386 123 123 387 66 18 388 65 16 389 66 18 390 123 123 391 124 124 392 124 124 393 67 20 394 66 18 395 67 20 396 124 124 397 125 125 398 125 125 399 68 22 400 67 20 401 68 22 402 125 125 403 126 126 404 126 126 405 69 24 406 68 22 407 69 24 408 126 126 409 127 127 410 127 127 411 70 26 412 69 24 413 70 26 414 127 127 415 128 128 416 128 128 417 71 28 418 70 26 419 71 28 420 128 128 421 129 129 422 129 129 423 72 30 424 71 28 425 72 30 426 129 129 427 130 130 428 130 130 429 73 32 430 72 30 431 73 32 432 130 130 433 131 131 434 131 131 435 74 34 436 73 32 437 74 34 438 131 131 439 132 132 440 132 132 441 75 36 442 74 34 443 75 36 444 132 132 445 133 133 446 133 133 447 76 38 448 75 36 449 76 38 450 133 133 451 134 134 452 134 134 453 77 40 454 76 38 455 77 40 456 134 134 457 135 135 458 135 135 459 78 42 460 77 40 461 78 42 462 135 135 463 136 136 464 136 136 465 79 44 466 78 42 467 79 44 468 136 136 469 137 137 470 137 137 471 80 46 472 79 44 473 80 46 474 137 137 475 138 138 476 138 138 477 81 48 478 80 46 479 81 48 480 138 138 481 139 139 482 139 139 483 82 50 484 81 48 485 82 50 486 139 139 487 140 140 488 140 140 489 83 52 490 82 50 491 83 52 492 140 140 493 141 141 494 141 141 495 84 54 496 83 52 497 84 54 498 141 141 499 142 142 500 142 142 501 85 56 502 84 54 503 85 56 504 142 142 505 143 143 506 143 143 507 86 58 508 85 56 509 86 58 510 143 143 511 144 144 512 144 144 513 87 60 514 86 58 515 87 60 516 144 144 517 145 145 518 145 145 519 88 62 520 87 60 521 88 62 522 145 145 523 146 146 524 146 146 525 89 64 526 88 62 527 89 64 528 146 146 529 147 147 530 147 147 531 90 66 532 89 64 533 90 66 534 147 147 535 148 148 536 148 148 537 91 68 538 90 66 539 91 68 540 148 148 541 149 149 542 149 149 543 92 70 544 91 68 545 92 70 546 149 149 547 150 150 548 150 150 549 93 72 550 92 70 551 93 72 552 150 150 553 151 151 554 151 151 555 94 74 556 93 72 557 94 74 558 151 151 559 152 152 560 152 152 561 95 76 562 94 74 563 95 76 564 152 152 565 153 153 566 153 153 567 96 78 568 95 76 569 96 78 570 153 153 571 154 154 572 154 154 573 97 80 574 96 78 575 97 80 576 154 154 577 155 155 578 155 155 579 98 82 580 97 80 581 98 82 582 155 155 583 156 156 584 156 156 585 99 84 586 98 82 587 99 84 588 156 156 589 157 157 590 157 157 591 100 86 592 99 84 593 100 86 594 157 157 595 158 158 596 158 158 597 101 88 598 100 86 599 101 88 600 158 158 601 159 159 602 159 159 603 102 90 604 101 88 605 102 90 606 159 159 607 160 160 608 160 160 609 103 92 610 102 90 611 103 92 612 160 160 613 161 161 614 161 161 615 104 94 616 103 92 617 104 94 618 161 161 619 162 162 620 162 162 621 105 96 622 104 94 623 105 96 624 162 162 625 163 163 626 163 163 627 106 98 628 105 96 629 106 98 630 163 163 631 164 164 632 164 164 633 107 100 634 106 98 635 107 100 636 164 164 637 165 165 638 165 165 639 108 102 640 107 100 641 108 102 642 165 165 643 166 166 644 166 166 645 109 104 646 108 102 647 109 104 648 166 166 649 167 167 650 167 167 651 110 106 652 109 104 653 110 106 654 167 167 655 168 168 656 168 168 657 111 108 658 110 106 659 111 108 660 168 168 661 169 169 662 169 169 663 112 110 664 111 108 665 112 110 666 169 169 667 170 170 668 170 170 669 113 112 670 112 110 671 114 114 672 171 171 673 172 172 674 172 172 675 115 115 676 114 114 677 115 115 678 172 172 679 173 173 680 173 173 681 116 116 682 115 115 683 116 116 684 173 173 685 174 174 686 174 174 687 117 117 688 116 116 689 117 117 690 174 174 691 175 175 692 175 175 693 118 118 694 117 117 695 118 118 696 175 175 697 176 176 698 176 176 699 119 119 700 118 118 701 119 119 702 176 176 703 177 177 704 177 177 705 120 120 706 119 119 707 120 120 708 177 177 709 178 178 710 178 178 711 121 121 712 120 120 713 121 121 714 178 178 715 179 179 716 179 179 717 122 122 718 121 121 719 122 122 720 179 179 721 180 180 722 180 180 723 123 123 724 122 122 725 123 123 726 180 180 727 181 181 728 181 181 729 124 124 730 123 123 731 124 124 732 181 181 733 182 182 734 182 182 735 125 125 736 124 124 737 125 125 738 182 182 739 183 183 740 183 183 741 126 126 742 125 125 743 126 126 744 183 183 745 184 184 746 184 184 747 127 127 748 126 126 749 127 127 750 184 184 751 185 185 752 185 185 753 128 128 754 127 127 755 128 128 756 185 185 757 186 186 758 186 186 759 129 129 760 128 128 761 129 129 762 186 186 763 187 187 764 187 187 765 130 130 766 129 129 767 130 130 768 187 187 769 188 188 770 188 188 771 131 131 772 130 130 773 131 131 774 188 188 775 189 189 776 189 189 777 132 132 778 131 131 779 132 132 780 189 189 781 190 190 782 190 190 783 133 133 784 132 132 785 133 133 786 190 190 787 191 191 788 191 191 789 134 134 790 133 133 791 134 134 792 191 191 793 192 192 794 192 192 795 135 135 796 134 134 797 135 135 798 192 192 799 193 193 800 193 193 801 136 136 802 135 135 803 136 136 804 193 193 805 194 194 806 194 194 807 137 137 808 136 136 809 137 137 810 194 194 811 195 195 812 195 195 813 138 138 814 137 137 815 138 138 816 195 195 817 196 196 818 196 196 819 139 139 820 138 138 821 139 139 822 196 196 823 197 197 824 197 197 825 140 140 826 139 139 827 140 140 828 197 197 829 198 198 830 198 198 831 141 141 832 140 140 833 141 141 834 198 198 835 199 199 836 199 199 837 142 142 838 141 141 839 142 142 840 199 199 841 200 200 842 200 200 843 143 143 844 142 142 845 143 143 846 200 200 847 201 201 848 201 201 849 144 144 850 143 143 851 144 144 852 201 201 853 202 202 854 202 202 855 145 145 856 144 144 857 145 145 858 202 202 859 203 203 860 203 203 861 146 146 862 145 145 863 146 146 864 203 203 865 204 204 866 204 204 867 147 147 868 146 146 869 147 147 870 204 204 871 205 205 872 205 205 873 148 148 874 147 147 875 148 148 876 205 205 877 206 206 878 206 206 879 149 149 880 148 148 881 149 149 882 206 206 883 207 207 884 207 207 885 150 150 886 149 149 887 150 150 888 207 207 889 208 208 890 208 208 891 151 151 892 150 150 893 151 151 894 208 208 895 209 209 896 209 209 897 152 152 898 151 151 899 152 152 900 209 209 901 210 210 902 210 210 903 153 153 904 152 152 905 153 153 906 210 210 907 211 211 908 211 211 909 154 154 910 153 153 911 154 154 912 211 211 913 212 212 914 212 212 915 155 155 916 154 154 917 155 155 918 212 212 919 213 213 920 213 213 921 156 156 922 155 155 923 156 156 924 213 213 925 214 214 926 214 214 927 157 157 928 156 156 929 157 157 930 214 214 931 215 215 932 215 215 933 158 158 934 157 157 935 158 158 936 215 215 937 216 216 938 216 216 939 159 159 940 158 158 941 159 159 942 216 216 943 217 217 944 217 217 945 160 160 946 159 159 947 160 160 948 217 217 949 218 218 950 218 218 951 161 161 952 160 160 953 161 161 954 218 218 955 219 219 956 219 219 957 162 162 958 161 161 959 162 162 960 219 219 961 220 220 962 220 220 963 163 163 964 162 162 965 163 163 966 220 220 967 221 221 968 221 221 969 164 164 970 163 163 971 164 164 972 221 221 973 222 222 974 222 222 975 165 165 976 164 164 977 165 165 978 222 222 979 223 223 980 223 223 981 166 166 982 165 165 983 166 166 984 223 223 985 224 224 986 224 224 987 167 167 988 166 166 989 167 167 990 224 224 991 225 225 992 225 225 993 168 168 994 167 167 995 168 168 996 225 225 997 226 226 998 226 226 999 169 169 1000 168 168 1001 169 169 1002 226 226 1003 227 227 1004 227 227 1005 170 170 1006 169 169 1007 171 171 1008 228 228 1009 229 229 1010 229 229 1011 172 172 1012 171 171 1013 172 172 1014 229 229 1015 230 230 1016 230 230 1017 173 173 1018 172 172 1019 173 173 1020 230 230 1021 231 231 1022 231 231 1023 174 174 1024 173 173 1025 174 174 1026 231 231 1027 232 232 1028 232 232 1029 175 175 1030 174 174 1031 175 175 1032 232 232 1033 233 233 1034 233 233 1035 176 176 1036 175 175 1037 176 176 1038 233 233 1039 234 234 1040 234 234 1041 177 177 1042 176 176 1043 177 177 1044 234 234 1045 235 235 1046 235 235 1047 178 178 1048 177 177 1049 178 178 1050 235 235 1051 236 236 1052 236 236 1053 179 179 1054 178 178 1055 179 179 1056 236 236 1057 237 237 1058 237 237 1059 180 180 1060 179 179 1061 180 180 1062 237 237 1063 238 238 1064 238 238 1065 181 181 1066 180 180 1067 181 181 1068 238 238 1069 239 239 1070 239 239 1071 182 182 1072 181 181 1073 182 182 1074 239 239 1075 240 240 1076 240 240 1077 183 183 1078 182 182 1079 183 183 1080 240 240 1081 241 241 1082 241 241 1083 184 184 1084 183 183 1085 184 184 1086 241 241 1087 242 242 1088 242 242 1089 185 185 1090 184 184 1091 185 185 1092 242 242 1093 243 243 1094 243 243 1095 186 186 1096 185 185 1097 186 186 1098 243 243 1099 244 244 1100 244 244 1101 187 187 1102 186 186 1103 187 187 1104 244 244 1105 245 245 1106 245 245 1107 188 188 1108 187 187 1109 188 188 1110 245 245 1111 246 246 1112 246 246 1113 189 189 1114 188 188 1115 189 189 1116 246 246 1117 247 247 1118 247 247 1119 190 190 1120 189 189 1121 190 190 1122 247 247 1123 248 248 1124 248 248 1125 191 191 1126 190 190 1127 191 191 1128 248 248 1129 249 249 1130 249 249 1131 192 192 1132 191 191 1133 192 192 1134 249 249 1135 250 250 1136 250 250 1137 193 193 1138 192 192 1139 193 193 1140 250 250 1141 251 251 1142 251 251 1143 194 194 1144 193 193 1145 194 194 1146 251 251 1147 252 252 1148 252 252 1149 195 195 1150 194 194 1151 195 195 1152 252 252 1153 253 253 1154 253 253 1155 196 196 1156 195 195 1157 196 196 1158 253 253 1159 254 254 1160 254 254 1161 197 197 1162 196 196 1163 197 197 1164 254 254 1165 255 255 1166 255 255 1167 198 198 1168 197 197 1169 198 198 1170 255 255 1171 256 256 1172 256 256 1173 199 199 1174 198 198 1175 199 199 1176 256 256 1177 257 257 1178 257 257 1179 200 200 1180 199 199 1181 200 200 1182 257 257 1183 258 258 1184 258 258 1185 201 201 1186 200 200 1187 201 201 1188 258 258 1189 259 259 1190 259 259 1191 202 202 1192 201 201 1193 202 202 1194 259 259 1195 260 260 1196 260 260 1197 203 203 1198 202 202 1199 203 203 1200 260 260 1201 261 261 1202 261 261 1203 204 204 1204 203 203 1205 204 204 1206 261 261 1207 262 262 1208 262 262 1209 205 205 1210 204 204 1211 205 205 1212 262 262 1213 263 263 1214 263 263 1215 206 206 1216 205 205 1217 206 206 1218 263 263 1219 264 264 1220 264 264 1221 207 207 1222 206 206 1223 207 207 1224 264 264 1225 265 265 1226 265 265 1227 208 208 1228 207 207 1229 208 208 1230 265 265 1231 266 266 1232 266 266 1233 209 209 1234 208 208 1235 209 209 1236 266 266 1237 267 267 1238 267 267 1239 210 210 1240 209 209 1241 210 210 1242 267 267 1243 268 268 1244 268 268 1245 211 211 1246 210 210 1247 211 211 1248 268 268 1249 269 269 1250 269 269 1251 212 212 1252 211 211 1253 212 212 1254 269 269 1255 270 270 1256 270 270 1257 213 213 1258 212 212 1259 213 213 1260 270 270 1261 271 271 1262 271 271 1263 214 214 1264 213 213 1265 214 214 1266 271 271 1267 272 272 1268 272 272 1269 215 215 1270 214 214 1271 215 215 1272 272 272 1273 273 273 1274 273 273 1275 216 216 1276 215 215 1277 216 216 1278 273 273 1279 274 274 1280 274 274 1281 217 217 1282 216 216 1283 217 217 1284 274 274 1285 275 275 1286 275 275 1287 218 218 1288 217 217 1289 218 218 1290 275 275 1291 276 276 1292 276 276 1293 219 219 1294 218 218 1295 219 219 1296 276 276 1297 277 277 1298 277 277 1299 220 220 1300 219 219 1301 220 220 1302 277 277 1303 278 278 1304 278 278 1305 221 221 1306 220 220 1307 221 221 1308 278 278 1309 279 279 1310 279 279 1311 222 222 1312 221 221 1313 222 222 1314 279 279 1315 280 280 1316 280 280 1317 223 223 1318 222 222 1319 223 223 1320 280 280 1321 281 281 1322 281 281 1323 224 224 1324 223 223 1325 224 224 1326 281 281 1327 282 282 1328 282 282 1329 225 225 1330 224 224 1331 225 225 1332 282 282 1333 283 283 1334 283 283 1335 226 226 1336 225 225 1337 226 226 1338 283 283 1339 284 284 1340 284 284 1341 227 227 1342 226 226 1343 228 228 1344 285 285 1345 286 286 1346 286 286 1347 229 229 1348 228 228 1349 229 229 1350 286 286 1351 287 287 1352 287 287 1353 230 230 1354 229 229 1355 230 230 1356 287 287 1357 288 288 1358 288 288 1359 231 231 1360 230 230 1361 231 231 1362 288 288 1363 289 289 1364 289 289 1365 232 232 1366 231 231 1367 232 232 1368 289 289 1369 290 290 1370 290 290 1371 233 233 1372 232 232 1373 233 233 1374 290 290 1375 291 291 1376 291 291 1377 234 234 1378 233 233 1379 234 234 1380 291 291 1381 292 292 1382 292 292 1383 235 235 1384 234 234 1385 235 235 1386 292 292 1387 293 293 1388 293 293 1389 236 236 1390 235 235 1391 236 236 1392 293 293 1393 294 294 1394 294 294 1395 237 237 1396 236 236 1397 237 237 1398 294 294 1399 295 295 1400 295 295 1401 238 238 1402 237 237 1403 238 238 1404 295 295 1405 296 296 1406 296 296 1407 239 239 1408 238 238 1409 239 239 1410 296 296 1411 297 297 1412 297 297 1413 240 240 1414 239 239 1415 240 240 1416 297 297 1417 298 298 1418 298 298 1419 241 241 1420 240 240 1421 241 241 1422 298 298 1423 299 299 1424 299 299 1425 242 242 1426 241 241 1427 242 242 1428 299 299 1429 300 300 1430 300 300 1431 243 243 1432 242 242 1433 243 243 1434 300 300 1435 301 301 1436 301 301 1437 244 244 1438 243 243 1439 244 244 1440 301 301 1441 302 302 1442 302 302 1443 245 245 1444 244 244 1445 245 245 1446 302 302 1447 303 303 1448 303 303 1449 246 246 1450 245 245 1451 246 246 1452 303 303 1453 304 304 1454 304 304 1455 247 247 1456 246 246 1457 247 247 1458 304 304 1459 305 305 1460 305 305 1461 248 248 1462 247 247 1463 248 248 1464 305 305 1465 306 306 1466 306 306 1467 249 249 1468 248 248 1469 249 249 1470 306 306 1471 307 307 1472 307 307 1473 250 250 1474 249 249 1475 250 250 1476 307 307 1477 308 308 1478 308 308 1479 251 251 1480 250 250 1481 251 251 1482 308 308 1483 309 309 1484 309 309 1485 252 252 1486 251 251 1487 252 252 1488 309 309 1489 310 310 1490 310 310 1491 253 253 1492 252 252 1493 253 253 1494 310 310 1495 311 311 1496 311 311 1497 254 254 1498 253 253 1499 254 254 1500 311 311 1501 312 312 1502 312 312 1503 255 255 1504 254 254 1505 255 255 1506 312 312 1507 313 313 1508 313 313 1509 256 256 1510 255 255 1511 256 256 1512 313 313 1513 314 314 1514 314 314 1515 257 257 1516 256 256 1517 257 257 1518 314 314 1519 315 315 1520 315 315 1521 258 258 1522 257 257 1523 258 258 1524 315 315 1525 316 316 1526 316 316 1527 259 259 1528 258 258 1529 259 259 1530 316 316 1531 317 317 1532 317 317 1533 260 260 1534 259 259 1535 260 260 1536 317 317 1537 318 318 1538 318 318 1539 261 261 1540 260 260 1541 261 261 1542 318 318 1543 319 319 1544 319 319 1545 262 262 1546 261 261 1547 262 262 1548 319 319 1549 320 320 1550 320 320 1551 263 263 1552 262 262 1553 263 263 1554 320 320 1555 321 321 1556 321 321 1557 264 264 1558 263 263 1559 264 264 1560 321 321 1561 322 322 1562 322 322 1563 265 265 1564 264 264 1565 265 265 1566 322 322 1567 323 323 1568 323 323 1569 266 266 1570 265 265 1571 266 266 1572 323 323 1573 324 324 1574 324 324 1575 267 267 1576 266 266 1577 267 267 1578 324 324 1579 325 325 1580 325 325 1581 268 268 1582 267 267 1583 268 268 1584 325 325 1585 326 326 1586 326 326 1587 269 269 1588 268 268 1589 269 269 1590 326 326 1591 327 327 1592 327 327 1593 270 270 1594 269 269 1595 270 270 1596 327 327 1597 328 328 1598 328 328 1599 271 271 1600 270 270 1601 271 271 1602 328 328 1603 329 329 1604 329 329 1605 272 272 1606 271 271 1607 272 272 1608 329 329 1609 330 330 1610 330 330 1611 273 273 1612 272 272 1613 273 273 1614 330 330 1615 331 331 1616 331 331 1617 274 274 1618 273 273 1619 274 274 1620 331 331 1621 332 332 1622 332 332 1623 275 275 1624 274 274 1625 275 275 1626 332 332 1627 333 333 1628 333 333 1629 276 276 1630 275 275 1631 276 276 1632 333 333 1633 334 334 1634 334 334 1635 277 277 1636 276 276 1637 277 277 1638 334 334 1639 335 335 1640 335 335 1641 278 278 1642 277 277 1643 278 278 1644 335 335 1645 336 336 1646 336 336 1647 279 279 1648 278 278 1649 279 279 1650 336 336 1651 337 337 1652 337 337 1653 280 280 1654 279 279 1655 280 280 1656 337 337 1657 338 338 1658 338 338 1659 281 281 1660 280 280 1661 281 281 1662 338 338 1663 339 339 1664 339 339 1665 282 282 1666 281 281 1667 282 282 1668 339 339 1669 340 340 1670 340 340 1671 283 283 1672 282 282 1673 283 283 1674 340 340 1675 341 341 1676 341 341 1677 284 284 1678 283 283 1679 285 285 1680 1155 342 1681 342 343 1682 342 343 1683 286 286 1684 285 285 1685 286 286 1686 342 343 1687 343 344 1688 343 344 1689 287 287 1690 286 286 1691 287 287 1692 343 344 1693 344 345 1694 344 345 1695 288 288 1696 287 287 1697 288 288 1698 344 345 1699 345 346 1700 345 346 1701 289 289 1702 288 288 1703 289 289 1704 345 346 1705 346 347 1706 346 347 1707 290 290 1708 289 289 1709 290 290 1710 346 347 1711 347 348 1712 347 348 1713 291 291 1714 290 290 1715 291 291 1716 347 348 1717 348 349 1718 348 349 1719 292 292 1720 291 291 1721 292 292 1722 348 349 1723 349 350 1724 349 350 1725 293 293 1726 292 292 1727 293 293 1728 349 350 1729 350 351 1730 350 351 1731 294 294 1732 293 293 1733 294 294 1734 350 351 1735 351 352 1736 351 352 1737 295 295 1738 294 294 1739 295 295 1740 351 352 1741 352 353 1742 352 353 1743 296 296 1744 295 295 1745 296 296 1746 352 353 1747 353 354 1748 353 354 1749 297 297 1750 296 296 1751 297 297 1752 353 354 1753 354 355 1754 354 355 1755 298 298 1756 297 297 1757 298 298 1758 354 355 1759 355 356 1760 355 356 1761 299 299 1762 298 298 1763 299 299 1764 355 356 1765 356 357 1766 356 357 1767 300 300 1768 299 299 1769 300 300 1770 356 357 1771 357 358 1772 357 358 1773 301 301 1774 300 300 1775 301 301 1776 357 358 1777 358 359 1778 358 359 1779 302 302 1780 301 301 1781 302 302 1782 358 359 1783 359 360 1784 359 360 1785 303 303 1786 302 302 1787 303 303 1788 359 360 1789 360 361 1790 360 361 1791 304 304 1792 303 303 1793 304 304 1794 360 361 1795 361 362 1796 361 362 1797 305 305 1798 304 304 1799 305 305 1800 361 362 1801 362 363 1802 362 363 1803 306 306 1804 305 305 1805 306 306 1806 362 363 1807 363 364 1808 363 364 1809 307 307 1810 306 306 1811 307 307 1812 363 364 1813 364 365 1814 364 365 1815 308 308 1816 307 307 1817 308 308 1818 364 365 1819 365 366 1820 365 366 1821 309 309 1822 308 308 1823 309 309 1824 365 366 1825 366 367 1826 366 367 1827 310 310 1828 309 309 1829 310 310 1830 366 367 1831 367 368 1832 367 368 1833 311 311 1834 310 310 1835 311 311 1836 367 368 1837 368 369 1838 368 369 1839 312 312 1840 311 311 1841 312 312 1842 368 369 1843 369 370 1844 369 370 1845 313 313 1846 312 312 1847 313 313 1848 369 370 1849 370 371 1850 370 371 1851 314 314 1852 313 313 1853 314 314 1854 370 371 1855 371 372 1856 371 372 1857 315 315 1858 314 314 1859 315 315 1860 371 372 1861 372 373 1862 372 373 1863 316 316 1864 315 315 1865 316 316 1866 372 373 1867 373 374 1868 373 374 1869 317 317 1870 316 316 1871 317 317 1872 373 374 1873 374 375 1874 374 375 1875 318 318 1876 317 317 1877 318 318 1878 374 375 1879 375 376 1880 375 376 1881 319 319 1882 318 318 1883 319 319 1884 375 376 1885 376 377 1886 376 377 1887 320 320 1888 319 319 1889 320 320 1890 376 377 1891 377 378 1892 377 378 1893 321 321 1894 320 320 1895 321 321 1896 377 378 1897 378 379 1898 378 379 1899 322 322 1900 321 321 1901 322 322 1902 378 379 1903 379 380 1904 379 380 1905 323 323 1906 322 322 1907 323 323 1908 379 380 1909 380 381 1910 380 381 1911 324 324 1912 323 323 1913 324 324 1914 380 381 1915 381 382 1916 381 382 1917 325 325 1918 324 324 1919 325 325 1920 381 382 1921 382 383 1922 382 383 1923 326 326 1924 325 325 1925 326 326 1926 382 383 1927 383 384 1928 383 384 1929 327 327 1930 326 326 1931 327 327 1932 383 384 1933 384 385 1934 384 385 1935 328 328 1936 327 327 1937 328 328 1938 384 385 1939 385 386 1940 385 386 1941 329 329 1942 328 328 1943 329 329 1944 385 386 1945 386 387 1946 386 387 1947 330 330 1948 329 329 1949 330 330 1950 386 387 1951 387 388 1952 387 388 1953 331 331 1954 330 330 1955 331 331 1956 387 388 1957 388 389 1958 388 389 1959 332 332 1960 331 331 1961 332 332 1962 388 389 1963 389 390 1964 389 390 1965 333 333 1966 332 332 1967 333 333 1968 389 390 1969 390 391 1970 390 391 1971 334 334 1972 333 333 1973 334 334 1974 390 391 1975 391 392 1976 391 392 1977 335 335 1978 334 334 1979 335 335 1980 391 392 1981 392 393 1982 392 393 1983 336 336 1984 335 335 1985 336 336 1986 392 393 1987 393 394 1988 393 394 1989 337 337 1990 336 336 1991 337 337 1992 393 394 1993 394 395 1994 394 395 1995 338 338 1996 337 337 1997 338 338 1998 394 395 1999 395 396 2000 395 396 2001 339 339 2002 338 338 2003 339 339 2004 395 396 2005 396 397 2006 396 397 2007 340 340 2008 339 339 2009 340 340 2010 396 397 2011 397 398 2012 397 398 2013 341 341 2014 340 340 2015 1155 342 2016 1192 399 2017 398 400 2018 398 400 2019 342 343 2020 1155 342 2021 342 343 2022 398 400 2023 399 401 2024 399 401 2025 343 344 2026 342 343 2027 343 344 2028 399 401 2029 400 402 2030 400 402 2031 344 345 2032 343 344 2033 344 345 2034 400 402 2035 401 403 2036 401 403 2037 345 346 2038 344 345 2039 345 346 2040 401 403 2041 402 404 2042 402 404 2043 346 347 2044 345 346 2045 346 347 2046 402 404 2047 403 405 2048 403 405 2049 347 348 2050 346 347 2051 347 348 2052 403 405 2053 404 406 2054 404 406 2055 348 349 2056 347 348 2057 348 349 2058 404 406 2059 405 407 2060 405 407 2061 349 350 2062 348 349 2063 349 350 2064 405 407 2065 406 408 2066 406 408 2067 350 351 2068 349 350 2069 350 351 2070 406 408 2071 407 409 2072 407 409 2073 351 352 2074 350 351 2075 351 352 2076 407 409 2077 408 410 2078 408 410 2079 352 353 2080 351 352 2081 352 353 2082 408 410 2083 409 411 2084 409 411 2085 353 354 2086 352 353 2087 353 354 2088 409 411 2089 410 412 2090 410 412 2091 354 355 2092 353 354 2093 354 355 2094 410 412 2095 411 413 2096 411 413 2097 355 356 2098 354 355 2099 355 356 2100 411 413 2101 412 414 2102 412 414 2103 356 357 2104 355 356 2105 356 357 2106 412 414 2107 413 415 2108 413 415 2109 357 358 2110 356 357 2111 357 358 2112 413 415 2113 414 416 2114 414 416 2115 358 359 2116 357 358 2117 358 359 2118 414 416 2119 415 417 2120 415 417 2121 359 360 2122 358 359 2123 359 360 2124 415 417 2125 416 418 2126 416 418 2127 360 361 2128 359 360 2129 360 361 2130 416 418 2131 417 419 2132 417 419 2133 361 362 2134 360 361 2135 361 362 2136 417 419 2137 418 420 2138 418 420 2139 362 363 2140 361 362 2141 362 363 2142 418 420 2143 419 421 2144 419 421 2145 363 364 2146 362 363 2147 363 364 2148 419 421 2149 420 422 2150 420 422 2151 364 365 2152 363 364 2153 364 365 2154 420 422 2155 421 423 2156 421 423 2157 365 366 2158 364 365 2159 365 366 2160 421 423 2161 422 424 2162 422 424 2163 366 367 2164 365 366 2165 366 367 2166 422 424 2167 423 425 2168 423 425 2169 367 368 2170 366 367 2171 367 368 2172 423 425 2173 424 426 2174 424 426 2175 368 369 2176 367 368 2177 368 369 2178 424 426 2179 425 427 2180 425 427 2181 369 370 2182 368 369 2183 369 370 2184 425 427 2185 426 428 2186 426 428 2187 370 371 2188 369 370 2189 370 371 2190 426 428 2191 427 429 2192 427 429 2193 371 372 2194 370 371 2195 371 372 2196 427 429 2197 428 430 2198 428 430 2199 372 373 2200 371 372 2201 372 373 2202 428 430 2203 429 431 2204 429 431 2205 373 374 2206 372 373 2207 373 374 2208 429 431 2209 430 432 2210 430 432 2211 374 375 2212 373 374 2213 374 375 2214 430 432 2215 431 433 2216 431 433 2217 375 376 2218 374 375 2219 375 376 2220 431 433 2221 432 434 2222 432 434 2223 376 377 2224 375 376 2225 376 377 2226 432 434 2227 433 435 2228 433 435 2229 377 378 2230 376 377 2231 377 378 2232 433 435 2233 434 436 2234 434 436 2235 378 379 2236 377 378 2237 378 379 2238 434 436 2239 435 437 2240 435 437 2241 379 380 2242 378 379 2243 379 380 2244 435 437 2245 436 438 2246 436 438 2247 380 381 2248 379 380 2249 380 381 2250 436 438 2251 437 439 2252 437 439 2253 381 382 2254 380 381 2255 381 382 2256 437 439 2257 438 440 2258 438 440 2259 382 383 2260 381 382 2261 382 383 2262 438 440 2263 439 441 2264 439 441 2265 383 384 2266 382 383 2267 383 384 2268 439 441 2269 440 442 2270 440 442 2271 384 385 2272 383 384 2273 384 385 2274 440 442 2275 441 443 2276 441 443 2277 385 386 2278 384 385 2279 385 386 2280 441 443 2281 442 444 2282 442 444 2283 386 387 2284 385 386 2285 386 387 2286 442 444 2287 443 445 2288 443 445 2289 387 388 2290 386 387 2291 387 388 2292 443 445 2293 444 446 2294 444 446 2295 388 389 2296 387 388 2297 388 389 2298 444 446 2299 445 447 2300 445 447 2301 389 390 2302 388 389 2303 389 390 2304 445 447 2305 446 448 2306 446 448 2307 390 391 2308 389 390 2309 390 391 2310 446 448 2311 447 449 2312 447 449 2313 391 392 2314 390 391 2315 391 392 2316 447 449 2317 448 450 2318 448 450 2319 392 393 2320 391 392 2321 392 393 2322 448 450 2323 449 451 2324 449 451 2325 393 394 2326 392 393 2327 393 394 2328 449 451 2329 450 452 2330 450 452 2331 394 395 2332 393 394 2333 394 395 2334 450 452 2335 451 453 2336 451 453 2337 395 396 2338 394 395 2339 395 396 2340 451 453 2341 452 454 2342 452 454 2343 396 397 2344 395 396 2345 396 397 2346 452 454 2347 453 455 2348 453 455 2349 397 398 2350 396 397 2351 1192 399 2352 1229 456 2353 454 457 2354 454 457 2355 398 400 2356 1192 399 2357 398 400 2358 454 457 2359 455 458 2360 455 458 2361 399 401 2362 398 400 2363 399 401 2364 455 458 2365 456 459 2366 456 459 2367 400 402 2368 399 401 2369 400 402 2370 456 459 2371 457 460 2372 457 460 2373 401 403 2374 400 402 2375 401 403 2376 457 460 2377 458 461 2378 458 461 2379 402 404 2380 401 403 2381 402 404 2382 458 461 2383 459 462 2384 459 462 2385 403 405 2386 402 404 2387 403 405 2388 459 462 2389 460 463 2390 460 463 2391 404 406 2392 403 405 2393 404 406 2394 460 463 2395 461 464 2396 461 464 2397 405 407 2398 404 406 2399 405 407 2400 461 464 2401 462 465 2402 462 465 2403 406 408 2404 405 407 2405 406 408 2406 462 465 2407 463 466 2408 463 466 2409 407 409 2410 406 408 2411 407 409 2412 463 466 2413 464 467 2414 464 467 2415 408 410 2416 407 409 2417 408 410 2418 464 467 2419 465 468 2420 465 468 2421 409 411 2422 408 410 2423 409 411 2424 465 468 2425 466 469 2426 466 469 2427 410 412 2428 409 411 2429 410 412 2430 466 469 2431 467 470 2432 467 470 2433 411 413 2434 410 412 2435 411 413 2436 467 470 2437 468 471 2438 468 471 2439 412 414 2440 411 413 2441 412 414 2442 468 471 2443 469 472 2444 469 472 2445 413 415 2446 412 414 2447 413 415 2448 469 472 2449 470 473 2450 470 473 2451 414 416 2452 413 415 2453 414 416 2454 470 473 2455 471 474 2456 471 474 2457 415 417 2458 414 416 2459 415 417 2460 471 474 2461 472 475 2462 472 475 2463 416 418 2464 415 417 2465 416 418 2466 472 475 2467 473 476 2468 473 476 2469 417 419 2470 416 418 2471 417 419 2472 473 476 2473 474 477 2474 474 477 2475 418 420 2476 417 419 2477 418 420 2478 474 477 2479 475 478 2480 475 478 2481 419 421 2482 418 420 2483 419 421 2484 475 478 2485 476 479 2486 476 479 2487 420 422 2488 419 421 2489 420 422 2490 476 479 2491 477 480 2492 477 480 2493 421 423 2494 420 422 2495 421 423 2496 477 480 2497 478 481 2498 478 481 2499 422 424 2500 421 423 2501 422 424 2502 478 481 2503 479 482 2504 479 482 2505 423 425 2506 422 424 2507 423 425 2508 479 482 2509 480 483 2510 480 483 2511 424 426 2512 423 425 2513 424 426 2514 480 483 2515 481 484 2516 481 484 2517 425 427 2518 424 426 2519 425 427 2520 481 484 2521 482 485 2522 482 485 2523 426 428 2524 425 427 2525 426 428 2526 482 485 2527 483 486 2528 483 486 2529 427 429 2530 426 428 2531 427 429 2532 483 486 2533 484 487 2534 484 487 2535 428 430 2536 427 429 2537 428 430 2538 484 487 2539 485 488 2540 485 488 2541 429 431 2542 428 430 2543 429 431 2544 485 488 2545 486 489 2546 486 489 2547 430 432 2548 429 431 2549 430 432 2550 486 489 2551 487 490 2552 487 490 2553 431 433 2554 430 432 2555 431 433 2556 487 490 2557 488 491 2558 488 491 2559 432 434 2560 431 433 2561 432 434 2562 488 491 2563 489 492 2564 489 492 2565 433 435 2566 432 434 2567 433 435 2568 489 492 2569 490 493 2570 490 493 2571 434 436 2572 433 435 2573 434 436 2574 490 493 2575 491 494 2576 491 494 2577 435 437 2578 434 436 2579 435 437 2580 491 494 2581 492 495 2582 492 495 2583 436 438 2584 435 437 2585 436 438 2586 492 495 2587 493 496 2588 493 496 2589 437 439 2590 436 438 2591 437 439 2592 493 496 2593 494 497 2594 494 497 2595 438 440 2596 437 439 2597 438 440 2598 494 497 2599 495 498 2600 495 498 2601 439 441 2602 438 440 2603 439 441 2604 495 498 2605 496 499 2606 496 499 2607 440 442 2608 439 441 2609 440 442 2610 496 499 2611 497 500 2612 497 500 2613 441 443 2614 440 442 2615 441 443 2616 497 500 2617 498 501 2618 498 501 2619 442 444 2620 441 443 2621 442 444 2622 498 501 2623 499 502 2624 499 502 2625 443 445 2626 442 444 2627 443 445 2628 499 502 2629 500 503 2630 500 503 2631 444 446 2632 443 445 2633 444 446 2634 500 503 2635 501 504 2636 501 504 2637 445 447 2638 444 446 2639 445 447 2640 501 504 2641 502 505 2642 502 505 2643 446 448 2644 445 447 2645 446 448 2646 502 505 2647 503 506 2648 503 506 2649 447 449 2650 446 448 2651 447 449 2652 503 506 2653 504 507 2654 504 507 2655 448 450 2656 447 449 2657 448 450 2658 504 507 2659 505 508 2660 505 508 2661 449 451 2662 448 450 2663 449 451 2664 505 508 2665 506 509 2666 506 509 2667 450 452 2668 449 451 2669 450 452 2670 506 509 2671 507 510 2672 507 510 2673 451 453 2674 450 452 2675 451 453 2676 507 510 2677 508 511 2678 508 511 2679 452 454 2680 451 453 2681 452 454 2682 508 511 2683 509 512 2684 509 512 2685 453 455 2686 452 454 2687 1229 456 2688 1266 513 2689 510 514 2690 510 514 2691 454 457 2692 1229 456 2693 454 457 2694 510 514 2695 511 515 2696 511 515 2697 455 458 2698 454 457 2699 455 458 2700 511 515 2701 512 516 2702 512 516 2703 456 459 2704 455 458 2705 456 459 2706 512 516 2707 513 517 2708 513 517 2709 457 460 2710 456 459 2711 457 460 2712 513 517 2713 514 518 2714 514 518 2715 458 461 2716 457 460 2717 458 461 2718 514 518 2719 515 519 2720 515 519 2721 459 462 2722 458 461 2723 459 462 2724 515 519 2725 516 520 2726 516 520 2727 460 463 2728 459 462 2729 460 463 2730 516 520 2731 517 521 2732 517 521 2733 461 464 2734 460 463 2735 461 464 2736 517 521 2737 518 522 2738 518 522 2739 462 465 2740 461 464 2741 462 465 2742 518 522 2743 519 523 2744 519 523 2745 463 466 2746 462 465 2747 463 466 2748 519 523 2749 520 524 2750 520 524 2751 464 467 2752 463 466 2753 464 467 2754 520 524 2755 521 525 2756 521 525 2757 465 468 2758 464 467 2759 465 468 2760 521 525 2761 522 526 2762 522 526 2763 466 469 2764 465 468 2765 466 469 2766 522 526 2767 523 527 2768 523 527 2769 467 470 2770 466 469 2771 467 470 2772 523 527 2773 524 528 2774 524 528 2775 468 471 2776 467 470 2777 468 471 2778 524 528 2779 525 529 2780 525 529 2781 469 472 2782 468 471 2783 469 472 2784 525 529 2785 526 530 2786 526 530 2787 470 473 2788 469 472 2789 470 473 2790 526 530 2791 527 531 2792 527 531 2793 471 474 2794 470 473 2795 471 474 2796 527 531 2797 528 532 2798 528 532 2799 472 475 2800 471 474 2801 472 475 2802 528 532 2803 529 533 2804 529 533 2805 473 476 2806 472 475 2807 473 476 2808 529 533 2809 530 534 2810 530 534 2811 474 477 2812 473 476 2813 474 477 2814 530 534 2815 531 535 2816 531 535 2817 475 478 2818 474 477 2819 475 478 2820 531 535 2821 532 536 2822 532 536 2823 476 479 2824 475 478 2825 476 479 2826 532 536 2827 533 537 2828 533 537 2829 477 480 2830 476 479 2831 477 480 2832 533 537 2833 534 538 2834 534 538 2835 478 481 2836 477 480 2837 478 481 2838 534 538 2839 535 539 2840 535 539 2841 479 482 2842 478 481 2843 479 482 2844 535 539 2845 536 540 2846 536 540 2847 480 483 2848 479 482 2849 480 483 2850 536 540 2851 537 541 2852 537 541 2853 481 484 2854 480 483 2855 481 484 2856 537 541 2857 538 542 2858 538 542 2859 482 485 2860 481 484 2861 482 485 2862 538 542 2863 539 543 2864 539 543 2865 483 486 2866 482 485 2867 483 486 2868 539 543 2869 540 544 2870 540 544 2871 484 487 2872 483 486 2873 484 487 2874 540 544 2875 541 545 2876 541 545 2877 485 488 2878 484 487 2879 485 488 2880 541 545 2881 542 546 2882 542 546 2883 486 489 2884 485 488 2885 486 489 2886 542 546 2887 543 547 2888 543 547 2889 487 490 2890 486 489 2891 487 490 2892 543 547 2893 544 548 2894 544 548 2895 488 491 2896 487 490 2897 488 491 2898 544 548 2899 545 549 2900 545 549 2901 489 492 2902 488 491 2903 489 492 2904 545 549 2905 546 550 2906 546 550 2907 490 493 2908 489 492 2909 490 493 2910 546 550 2911 547 551 2912 547 551 2913 491 494 2914 490 493 2915 491 494 2916 547 551 2917 548 552 2918 548 552 2919 492 495 2920 491 494 2921 492 495 2922 548 552 2923 549 553 2924 549 553 2925 493 496 2926 492 495 2927 493 496 2928 549 553 2929 550 554 2930 550 554 2931 494 497 2932 493 496 2933 494 497 2934 550 554 2935 551 555 2936 551 555 2937 495 498 2938 494 497 2939 495 498 2940 551 555 2941 552 556 2942 552 556 2943 496 499 2944 495 498 2945 496 499 2946 552 556 2947 553 557 2948 553 557 2949 497 500 2950 496 499 2951 497 500 2952 553 557 2953 554 558 2954 554 558 2955 498 501 2956 497 500 2957 498 501 2958 554 558 2959 555 559 2960 555 559 2961 499 502 2962 498 501 2963 499 502 2964 555 559 2965 556 560 2966 556 560 2967 500 503 2968 499 502 2969 500 503 2970 556 560 2971 557 561 2972 557 561 2973 501 504 2974 500 503 2975 501 504 2976 557 561 2977 558 562 2978 558 562 2979 502 505 2980 501 504 2981 502 505 2982 558 562 2983 559 563 2984 559 563 2985 503 506 2986 502 505 2987 503 506 2988 559 563 2989 560 564 2990 560 564 2991 504 507 2992 503 506 2993 504 507 2994 560 564 2995 561 565 2996 561 565 2997 505 508 2998 504 507 2999 505 508 3000 561 565 3001 562 566 3002 562 566 3003 506 509 3004 505 508 3005 506 509 3006 562 566 3007 563 567 3008 563 567 3009 507 510 3010 506 509 3011 507 510 3012 563 567 3013 564 568 3014 564 568 3015 508 511 3016 507 510 3017 508 511 3018 564 568 3019 565 569 3020 565 569 3021 509 512 3022 508 511 3023 1266 513 3024 1303 570 3025 566 571 3026 566 571 3027 510 514 3028 1266 513 3029 510 514 3030 566 571 3031 567 572 3032 567 572 3033 511 515 3034 510 514 3035 511 515 3036 567 572 3037 568 573 3038 568 573 3039 512 516 3040 511 515 3041 512 516 3042 568 573 3043 569 574 3044 569 574 3045 513 517 3046 512 516 3047 513 517 3048 569 574 3049 570 575 3050 570 575 3051 514 518 3052 513 517 3053 514 518 3054 570 575 3055 571 576 3056 571 576 3057 515 519 3058 514 518 3059 515 519 3060 571 576 3061 572 577 3062 572 577 3063 516 520 3064 515 519 3065 516 520 3066 572 577 3067 573 578 3068 573 578 3069 517 521 3070 516 520 3071 517 521 3072 573 578 3073 574 579 3074 574 579 3075 518 522 3076 517 521 3077 518 522 3078 574 579 3079 575 580 3080 575 580 3081 519 523 3082 518 522 3083 519 523 3084 575 580 3085 576 581 3086 576 581 3087 520 524 3088 519 523 3089 520 524 3090 576 581 3091 577 582 3092 577 582 3093 521 525 3094 520 524 3095 521 525 3096 577 582 3097 578 583 3098 578 583 3099 522 526 3100 521 525 3101 522 526 3102 578 583 3103 579 584 3104 579 584 3105 523 527 3106 522 526 3107 523 527 3108 579 584 3109 580 585 3110 580 585 3111 524 528 3112 523 527 3113 524 528 3114 580 585 3115 581 586 3116 581 586 3117 525 529 3118 524 528 3119 525 529 3120 581 586 3121 582 587 3122 582 587 3123 526 530 3124 525 529 3125 526 530 3126 582 587 3127 583 588 3128 583 588 3129 527 531 3130 526 530 3131 527 531 3132 583 588 3133 584 589 3134 584 589 3135 528 532 3136 527 531 3137 528 532 3138 584 589 3139 585 590 3140 585 590 3141 529 533 3142 528 532 3143 529 533 3144 585 590 3145 586 591 3146 586 591 3147 530 534 3148 529 533 3149 530 534 3150 586 591 3151 587 592 3152 587 592 3153 531 535 3154 530 534 3155 531 535 3156 587 592 3157 588 593 3158 588 593 3159 532 536 3160 531 535 3161 532 536 3162 588 593 3163 589 594 3164 589 594 3165 533 537 3166 532 536 3167 533 537 3168 589 594 3169 590 595 3170 590 595 3171 534 538 3172 533 537 3173 534 538 3174 590 595 3175 591 596 3176 591 596 3177 535 539 3178 534 538 3179 535 539 3180 591 596 3181 592 597 3182 592 597 3183 536 540 3184 535 539 3185 536 540 3186 592 597 3187 593 598 3188 593 598 3189 537 541 3190 536 540 3191 537 541 3192 593 598 3193 594 599 3194 594 599 3195 538 542 3196 537 541 3197 538 542 3198 594 599 3199 595 600 3200 595 600 3201 539 543 3202 538 542 3203 539 543 3204 595 600 3205 596 601 3206 596 601 3207 540 544 3208 539 543 3209 540 544 3210 596 601 3211 597 602 3212 597 602 3213 541 545 3214 540 544 3215 541 545 3216 597 602 3217 598 603 3218 598 603 3219 542 546 3220 541 545 3221 542 546 3222 598 603 3223 599 604 3224 599 604 3225 543 547 3226 542 546 3227 543 547 3228 599 604 3229 600 605 3230 600 605 3231 544 548 3232 543 547 3233 544 548 3234 600 605 3235 601 606 3236 601 606 3237 545 549 3238 544 548 3239 545 549 3240 601 606 3241 602 607 3242 602 607 3243 546 550 3244 545 549 3245 546 550 3246 602 607 3247 603 608 3248 603 608 3249 547 551 3250 546 550 3251 547 551 3252 603 608 3253 604 609 3254 604 609 3255 548 552 3256 547 551 3257 548 552 3258 604 609 3259 605 610 3260 605 610 3261 549 553 3262 548 552 3263 549 553 3264 605 610 3265 606 611 3266 606 611 3267 550 554 3268 549 553 3269 550 554 3270 606 611 3271 607 612 3272 607 612 3273 551 555 3274 550 554 3275 551 555 3276 607 612 3277 608 613 3278 608 613 3279 552 556 3280 551 555 3281 552 556 3282 608 613 3283 609 614 3284 609 614 3285 553 557 3286 552 556 3287 553 557 3288 609 614 3289 610 615 3290 610 615 3291 554 558 3292 553 557 3293 554 558 3294 610 615 3295 611 616 3296 611 616 3297 555 559 3298 554 558 3299 555 559 3300 611 616 3301 612 617 3302 612 617 3303 556 560 3304 555 559 3305 556 560 3306 612 617 3307 613 618 3308 613 618 3309 557 561 3310 556 560 3311 557 561 3312 613 618 3313 614 619 3314 614 619 3315 558 562 3316 557 561 3317 558 562 3318 614 619 3319 615 620 3320 615 620 3321 559 563 3322 558 562 3323 559 563 3324 615 620 3325 616 621 3326 616 621 3327 560 564 3328 559 563 3329 560 564 3330 616 621 3331 617 622 3332 617 622 3333 561 565 3334 560 564 3335 561 565 3336 617 622 3337 618 623 3338 618 623 3339 562 566 3340 561 565 3341 562 566 3342 618 623 3343 619 624 3344 619 624 3345 563 567 3346 562 566 3347 563 567 3348 619 624 3349 620 625 3350 620 625 3351 564 568 3352 563 567 3353 564 568 3354 620 625 3355 621 626 3356 621 626 3357 565 569 3358 564 568 3359 1303 570 3360 1340 627 3361 622 628 3362 622 628 3363 566 571 3364 1303 570 3365 566 571 3366 622 628 3367 623 629 3368 623 629 3369 567 572 3370 566 571 3371 567 572 3372 623 629 3373 624 630 3374 624 630 3375 568 573 3376 567 572 3377 568 573 3378 624 630 3379 625 631 3380 625 631 3381 569 574 3382 568 573 3383 569 574 3384 625 631 3385 626 632 3386 626 632 3387 570 575 3388 569 574 3389 570 575 3390 626 632 3391 627 633 3392 627 633 3393 571 576 3394 570 575 3395 571 576 3396 627 633 3397 628 634 3398 628 634 3399 572 577 3400 571 576 3401 572 577 3402 628 634 3403 629 635 3404 629 635 3405 573 578 3406 572 577 3407 573 578 3408 629 635 3409 630 636 3410 630 636 3411 574 579 3412 573 578 3413 574 579 3414 630 636 3415 631 637 3416 631 637 3417 575 580 3418 574 579 3419 575 580 3420 631 637 3421 632 638 3422 632 638 3423 576 581 3424 575 580 3425 576 581 3426 632 638 3427 633 639 3428 633 639 3429 577 582 3430 576 581 3431 577 582 3432 633 639 3433 634 640 3434 634 640 3435 578 583 3436 577 582 3437 578 583 3438 634 640 3439 635 641 3440 635 641 3441 579 584 3442 578 583 3443 579 584 3444 635 641 3445 636 642 3446 636 642 3447 580 585 3448 579 584 3449 580 585 3450 636 642 3451 637 643 3452 637 643 3453 581 586 3454 580 585 3455 581 586 3456 637 643 3457 638 644 3458 638 644 3459 582 587 3460 581 586 3461 582 587 3462 638 644 3463 639 645 3464 639 645 3465 583 588 3466 582 587 3467 583 588 3468 639 645 3469 640 646 3470 640 646 3471 584 589 3472 583 588 3473 584 589 3474 640 646 3475 641 647 3476 641 647 3477 585 590 3478 584 589 3479 585 590 3480 641 647 3481 642 648 3482 642 648 3483 586 591 3484 585 590 3485 586 591 3486 642 648 3487 643 649 3488 643 649 3489 587 592 3490 586 591 3491 587 592 3492 643 649 3493 644 650 3494 644 650 3495 588 593 3496 587 592 3497 588 593 3498 644 650 3499 645 651 3500 645 651 3501 589 594 3502 588 593 3503 589 594 3504 645 651 3505 646 652 3506 646 652 3507 590 595 3508 589 594 3509 590 595 3510 646 652 3511 647 653 3512 647 653 3513 591 596 3514 590 595 3515 591 596 3516 647 653 3517 648 654 3518 648 654 3519 592 597 3520 591 596 3521 592 597 3522 648 654 3523 649 655 3524 649 655 3525 593 598 3526 592 597 3527 593 598 3528 649 655 3529 650 656 3530 650 656 3531 594 599 3532 593 598 3533 594 599 3534 650 656 3535 651 657 3536 651 657 3537 595 600 3538 594 599 3539 595 600 3540 651 657 3541 652 658 3542 652 658 3543 596 601 3544 595 600 3545 596 601 3546 652 658 3547 653 659 3548 653 659 3549 597 602 3550 596 601 3551 597 602 3552 653 659 3553 654 660 3554 654 660 3555 598 603 3556 597 602 3557 598 603 3558 654 660 3559 655 661 3560 655 661 3561 599 604 3562 598 603 3563 599 604 3564 655 661 3565 656 662 3566 656 662 3567 600 605 3568 599 604 3569 600 605 3570 656 662 3571 657 663 3572 657 663 3573 601 606 3574 600 605 3575 601 606 3576 657 663 3577 658 664 3578 658 664 3579 602 607 3580 601 606 3581 602 607 3582 658 664 3583 659 665 3584 659 665 3585 603 608 3586 602 607 3587 603 608 3588 659 665 3589 660 666 3590 660 666 3591 604 609 3592 603 608 3593 604 609 3594 660 666 3595 661 667 3596 661 667 3597 605 610 3598 604 609 3599 605 610 3600 661 667 3601 662 668 3602 662 668 3603 606 611 3604 605 610 3605 606 611 3606 662 668 3607 663 669 3608 663 669 3609 607 612 3610 606 611 3611 607 612 3612 663 669 3613 664 670 3614 664 670 3615 608 613 3616 607 612 3617 608 613 3618 664 670 3619 665 671 3620 665 671 3621 609 614 3622 608 613 3623 609 614 3624 665 671 3625 666 672 3626 666 672 3627 610 615 3628 609 614 3629 610 615 3630 666 672 3631 667 673 3632 667 673 3633 611 616 3634 610 615 3635 611 616 3636 667 673 3637 668 674 3638 668 674 3639 612 617 3640 611 616 3641 612 617 3642 668 674 3643 669 675 3644 669 675 3645 613 618 3646 612 617 3647 613 618 3648 669 675 3649 670 676 3650 670 676 3651 614 619 3652 613 618 3653 614 619 3654 670 676 3655 671 677 3656 671 677 3657 615 620 3658 614 619 3659 615 620 3660 671 677 3661 672 678 3662 672 678 3663 616 621 3664 615 620 3665 616 621 3666 672 678 3667 673 679 3668 673 679 3669 617 622 3670 616 621 3671 617 622 3672 673 679 3673 674 680 3674 674 680 3675 618 623 3676 617 622 3677 618 623 3678 674 680 3679 675 681 3680 675 681 3681 619 624 3682 618 623 3683 619 624 3684 675 681 3685 676 682 3686 676 682 3687 620 625 3688 619 624 3689 620 625 3690 676 682 3691 677 683 3692 677 683 3693 621 626 3694 620 625 3695 1340 627 3696 1377 684 3697 678 685 3698 678 685 3699 622 628 3700 1340 627 3701 622 628 3702 678 685 3703 679 686 3704 679 686 3705 623 629 3706 622 628 3707 623 629 3708 679 686 3709 680 687 3710 680 687 3711 624 630 3712 623 629 3713 624 630 3714 680 687 3715 681 688 3716 681 688 3717 625 631 3718 624 630 3719 625 631 3720 681 688 3721 682 689 3722 682 689 3723 626 632 3724 625 631 3725 626 632 3726 682 689 3727 683 690 3728 683 690 3729 627 633 3730 626 632 3731 627 633 3732 683 690 3733 684 691 3734 684 691 3735 628 634 3736 627 633 3737 628 634 3738 684 691 3739 685 692 3740 685 692 3741 629 635 3742 628 634 3743 629 635 3744 685 692 3745 686 693 3746 686 693 3747 630 636 3748 629 635 3749 630 636 3750 686 693 3751 687 694 3752 687 694 3753 631 637 3754 630 636 3755 631 637 3756 687 694 3757 688 695 3758 688 695 3759 632 638 3760 631 637 3761 632 638 3762 688 695 3763 689 696 3764 689 696 3765 633 639 3766 632 638 3767 633 639 3768 689 696 3769 690 697 3770 690 697 3771 634 640 3772 633 639 3773 634 640 3774 690 697 3775 691 698 3776 691 698 3777 635 641 3778 634 640 3779 635 641 3780 691 698 3781 692 699 3782 692 699 3783 636 642 3784 635 641 3785 636 642 3786 692 699 3787 693 700 3788 693 700 3789 637 643 3790 636 642 3791 637 643 3792 693 700 3793 694 701 3794 694 701 3795 638 644 3796 637 643 3797 638 644 3798 694 701 3799 695 702 3800 695 702 3801 639 645 3802 638 644 3803 639 645 3804 695 702 3805 696 703 3806 696 703 3807 640 646 3808 639 645 3809 640 646 3810 696 703 3811 697 704 3812 697 704 3813 641 647 3814 640 646 3815 641 647 3816 697 704 3817 698 705 3818 698 705 3819 642 648 3820 641 647 3821 642 648 3822 698 705 3823 699 706 3824 699 706 3825 643 649 3826 642 648 3827 643 649 3828 699 706 3829 700 707 3830 700 707 3831 644 650 3832 643 649 3833 644 650 3834 700 707 3835 701 708 3836 701 708 3837 645 651 3838 644 650 3839 645 651 3840 701 708 3841 702 709 3842 702 709 3843 646 652 3844 645 651 3845 646 652 3846 702 709 3847 703 710 3848 703 710 3849 647 653 3850 646 652 3851 647 653 3852 703 710 3853 704 711 3854 704 711 3855 648 654 3856 647 653 3857 648 654 3858 704 711 3859 705 712 3860 705 712 3861 649 655 3862 648 654 3863 649 655 3864 705 712 3865 706 713 3866 706 713 3867 650 656 3868 649 655 3869 650 656 3870 706 713 3871 707 714 3872 707 714 3873 651 657 3874 650 656 3875 651 657 3876 707 714 3877 708 715 3878 708 715 3879 652 658 3880 651 657 3881 652 658 3882 708 715 3883 709 716 3884 709 716 3885 653 659 3886 652 658 3887 653 659 3888 709 716 3889 710 717 3890 710 717 3891 654 660 3892 653 659 3893 654 660 3894 710 717 3895 711 718 3896 711 718 3897 655 661 3898 654 660 3899 655 661 3900 711 718 3901 712 719 3902 712 719 3903 656 662 3904 655 661 3905 656 662 3906 712 719 3907 713 720 3908 713 720 3909 657 663 3910 656 662 3911 657 663 3912 713 720 3913 714 721 3914 714 721 3915 658 664 3916 657 663 3917 658 664 3918 714 721 3919 715 722 3920 715 722 3921 659 665 3922 658 664 3923 659 665 3924 715 722 3925 716 723 3926 716 723 3927 660 666 3928 659 665 3929 660 666 3930 716 723 3931 717 724 3932 717 724 3933 661 667 3934 660 666 3935 661 667 3936 717 724 3937 718 725 3938 718 725 3939 662 668 3940 661 667 3941 662 668 3942 718 725 3943 719 726 3944 719 726 3945 663 669 3946 662 668 3947 663 669 3948 719 726 3949 720 727 3950 720 727 3951 664 670 3952 663 669 3953 664 670 3954 720 727 3955 721 728 3956 721 728 3957 665 671 3958 664 670 3959 665 671 3960 721 728 3961 722 729 3962 722 729 3963 666 672 3964 665 671 3965 666 672 3966 722 729 3967 723 730 3968 723 730 3969 667 673 3970 666 672 3971 667 673 3972 723 730 3973 724 731 3974 724 731 3975 668 674 3976 667 673 3977 668 674 3978 724 731 3979 725 732 3980 725 732 3981 669 675 3982 668 674 3983 669 675 3984 725 732 3985 726 733 3986 726 733 3987 670 676 3988 669 675 3989 670 676 3990 726 733 3991 727 734 3992 727 734 3993 671 677 3994 670 676 3995 671 677 3996 727 734 3997 728 735 3998 728 735 3999 672 678 4000 671 677 4001 672 678 4002 728 735 4003 729 736 4004 729 736 4005 673 679 4006 672 678 4007 673 679 4008 729 736 4009 730 737 4010 730 737 4011 674 680 4012 673 679 4013 674 680 4014 730 737 4015 731 738 4016 731 738 4017 675 681 4018 674 680 4019 675 681 4020 731 738 4021 732 739 4022 732 739 4023 676 682 4024 675 681 4025 676 682 4026 732 739 4027 733 740 4028 733 740 4029 677 683 4030 676 682 4031 1377 684 4032 1414 741 4033 734 742 4034 734 742 4035 678 685 4036 1377 684 4037 678 685 4038 734 742 4039 735 743 4040 735 743 4041 679 686 4042 678 685 4043 679 686 4044 735 743 4045 736 744 4046 736 744 4047 680 687 4048 679 686 4049 680 687 4050 736 744 4051 737 745 4052 737 745 4053 681 688 4054 680 687 4055 681 688 4056 737 745 4057 738 746 4058 738 746 4059 682 689 4060 681 688 4061 682 689 4062 738 746 4063 739 747 4064 739 747 4065 683 690 4066 682 689 4067 683 690 4068 739 747 4069 740 748 4070 740 748 4071 684 691 4072 683 690 4073 684 691 4074 740 748 4075 741 749 4076 741 749 4077 685 692 4078 684 691 4079 685 692 4080 741 749 4081 742 750 4082 742 750 4083 686 693 4084 685 692 4085 686 693 4086 742 750 4087 743 751 4088 743 751 4089 687 694 4090 686 693 4091 687 694 4092 743 751 4093 744 752 4094 744 752 4095 688 695 4096 687 694 4097 688 695 4098 744 752 4099 745 753 4100 745 753 4101 689 696 4102 688 695 4103 689 696 4104 745 753 4105 746 754 4106 746 754 4107 690 697 4108 689 696 4109 690 697 4110 746 754 4111 747 755 4112 747 755 4113 691 698 4114 690 697 4115 691 698 4116 747 755 4117 748 756 4118 748 756 4119 692 699 4120 691 698 4121 692 699 4122 748 756 4123 749 757 4124 749 757 4125 693 700 4126 692 699 4127 693 700 4128 749 757 4129 750 758 4130 750 758 4131 694 701 4132 693 700 4133 694 701 4134 750 758 4135 751 759 4136 751 759 4137 695 702 4138 694 701 4139 695 702 4140 751 759 4141 752 760 4142 752 760 4143 696 703 4144 695 702 4145 696 703 4146 752 760 4147 753 761 4148 753 761 4149 697 704 4150 696 703 4151 697 704 4152 753 761 4153 754 762 4154 754 762 4155 698 705 4156 697 704 4157 698 705 4158 754 762 4159 755 763 4160 755 763 4161 699 706 4162 698 705 4163 699 706 4164 755 763 4165 756 764 4166 756 764 4167 700 707 4168 699 706 4169 700 707 4170 756 764 4171 757 765 4172 757 765 4173 701 708 4174 700 707 4175 701 708 4176 757 765 4177 758 766 4178 758 766 4179 702 709 4180 701 708 4181 702 709 4182 758 766 4183 759 767 4184 759 767 4185 703 710 4186 702 709 4187 703 710 4188 759 767 4189 760 768 4190 760 768 4191 704 711 4192 703 710 4193 704 711 4194 760 768 4195 761 769 4196 761 769 4197 705 712 4198 704 711 4199 705 712 4200 761 769 4201 762 770 4202 762 770 4203 706 713 4204 705 712 4205 706 713 4206 762 770 4207 763 771 4208 763 771 4209 707 714 4210 706 713 4211 707 714 4212 763 771 4213 764 772 4214 764 772 4215 708 715 4216 707 714 4217 708 715 4218 764 772 4219 765 773 4220 765 773 4221 709 716 4222 708 715 4223 709 716 4224 765 773 4225 766 774 4226 766 774 4227 710 717 4228 709 716 4229 710 717 4230 766 774 4231 767 775 4232 767 775 4233 711 718 4234 710 717 4235 711 718 4236 767 775 4237 768 776 4238 768 776 4239 712 719 4240 711 718 4241 712 719 4242 768 776 4243 769 777 4244 769 777 4245 713 720 4246 712 719 4247 713 720 4248 769 777 4249 770 778 4250 770 778 4251 714 721 4252 713 720 4253 714 721 4254 770 778 4255 771 779 4256 771 779 4257 715 722 4258 714 721 4259 715 722 4260 771 779 4261 772 780 4262 772 780 4263 716 723 4264 715 722 4265 716 723 4266 772 780 4267 773 781 4268 773 781 4269 717 724 4270 716 723 4271 717 724 4272 773 781 4273 774 782 4274 774 782 4275 718 725 4276 717 724 4277 718 725 4278 774 782 4279 775 783 4280 775 783 4281 719 726 4282 718 725 4283 719 726 4284 775 783 4285 776 784 4286 776 784 4287 720 727 4288 719 726 4289 720 727 4290 776 784 4291 777 785 4292 777 785 4293 721 728 4294 720 727 4295 721 728 4296 777 785 4297 778 786 4298 778 786 4299 722 729 4300 721 728 4301 722 729 4302 778 786 4303 779 787 4304 779 787 4305 723 730 4306 722 729 4307 723 730 4308 779 787 4309 780 788 4310 780 788 4311 724 731 4312 723 730 4313 724 731 4314 780 788 4315 781 789 4316 781 789 4317 725 732 4318 724 731 4319 725 732 4320 781 789 4321 782 790 4322 782 790 4323 726 733 4324 725 732 4325 726 733 4326 782 790 4327 783 791 4328 783 791 4329 727 734 4330 726 733 4331 727 734 4332 783 791 4333 784 792 4334 784 792 4335 728 735 4336 727 734 4337 728 735 4338 784 792 4339 785 793 4340 785 793 4341 729 736 4342 728 735 4343 729 736 4344 785 793 4345 786 794 4346 786 794 4347 730 737 4348 729 736 4349 730 737 4350 786 794 4351 787 795 4352 787 795 4353 731 738 4354 730 737 4355 731 738 4356 787 795 4357 788 796 4358 788 796 4359 732 739 4360 731 738 4361 732 739 4362 788 796 4363 789 797 4364 789 797 4365 733 740 4366 732 739 4367 1414 741 4368 1451 798 4369 790 799 4370 790 799 4371 734 742 4372 1414 741 4373 734 742 4374 790 799 4375 791 800 4376 791 800 4377 735 743 4378 734 742 4379 735 743 4380 791 800 4381 792 801 4382 792 801 4383 736 744 4384 735 743 4385 736 744 4386 792 801 4387 793 802 4388 793 802 4389 737 745 4390 736 744 4391 737 745 4392 793 802 4393 794 803 4394 794 803 4395 738 746 4396 737 745 4397 738 746 4398 794 803 4399 795 804 4400 795 804 4401 739 747 4402 738 746 4403 739 747 4404 795 804 4405 796 805 4406 796 805 4407 740 748 4408 739 747 4409 740 748 4410 796 805 4411 797 806 4412 797 806 4413 741 749 4414 740 748 4415 741 749 4416 797 806 4417 798 807 4418 798 807 4419 742 750 4420 741 749 4421 742 750 4422 798 807 4423 799 808 4424 799 808 4425 743 751 4426 742 750 4427 743 751 4428 799 808 4429 800 809 4430 800 809 4431 744 752 4432 743 751 4433 744 752 4434 800 809 4435 801 810 4436 801 810 4437 745 753 4438 744 752 4439 745 753 4440 801 810 4441 802 811 4442 802 811 4443 746 754 4444 745 753 4445 746 754 4446 802 811 4447 803 812 4448 803 812 4449 747 755 4450 746 754 4451 747 755 4452 803 812 4453 804 813 4454 804 813 4455 748 756 4456 747 755 4457 748 756 4458 804 813 4459 805 814 4460 805 814 4461 749 757 4462 748 756 4463 749 757 4464 805 814 4465 806 815 4466 806 815 4467 750 758 4468 749 757 4469 750 758 4470 806 815 4471 807 816 4472 807 816 4473 751 759 4474 750 758 4475 751 759 4476 807 816 4477 808 817 4478 808 817 4479 752 760 4480 751 759 4481 752 760 4482 808 817 4483 809 818 4484 809 818 4485 753 761 4486 752 760 4487 753 761 4488 809 818 4489 810 819 4490 810 819 4491 754 762 4492 753 761 4493 754 762 4494 810 819 4495 811 820 4496 811 820 4497 755 763 4498 754 762 4499 755 763 4500 811 820 4501 812 821 4502 812 821 4503 756 764 4504 755 763 4505 756 764 4506 812 821 4507 813 822 4508 813 822 4509 757 765 4510 756 764 4511 757 765 4512 813 822 4513 814 823 4514 814 823 4515 758 766 4516 757 765 4517 758 766 4518 814 823 4519 815 824 4520 815 824 4521 759 767 4522 758 766 4523 759 767 4524 815 824 4525 816 825 4526 816 825 4527 760 768 4528 759 767 4529 760 768 4530 816 825 4531 817 826 4532 817 826 4533 761 769 4534 760 768 4535 761 769 4536 817 826 4537 818 827 4538 818 827 4539 762 770 4540 761 769 4541 762 770 4542 818 827 4543 819 828 4544 819 828 4545 763 771 4546 762 770 4547 763 771 4548 819 828 4549 820 829 4550 820 829 4551 764 772 4552 763 771 4553 764 772 4554 820 829 4555 821 830 4556 821 830 4557 765 773 4558 764 772 4559 765 773 4560 821 830 4561 822 831 4562 822 831 4563 766 774 4564 765 773 4565 766 774 4566 822 831 4567 823 832 4568 823 832 4569 767 775 4570 766 774 4571 767 775 4572 823 832 4573 824 833 4574 824 833 4575 768 776 4576 767 775 4577 768 776 4578 824 833 4579 825 834 4580 825 834 4581 769 777 4582 768 776 4583 769 777 4584 825 834 4585 826 835 4586 826 835 4587 770 778 4588 769 777 4589 770 778 4590 826 835 4591 827 836 4592 827 836 4593 771 779 4594 770 778 4595 771 779 4596 827 836 4597 828 837 4598 828 837 4599 772 780 4600 771 779 4601 772 780 4602 828 837 4603 829 838 4604 829 838 4605 773 781 4606 772 780 4607 773 781 4608 829 838 4609 830 839 4610 830 839 4611 774 782 4612 773 781 4613 774 782 4614 830 839 4615 831 840 4616 831 840 4617 775 783 4618 774 782 4619 775 783 4620 831 840 4621 832 841 4622 832 841 4623 776 784 4624 775 783 4625 776 784 4626 832 841 4627 833 842 4628 833 842 4629 777 785 4630 776 784 4631 777 785 4632 833 842 4633 834 843 4634 834 843 4635 778 786 4636 777 785 4637 778 786 4638 834 843 4639 835 844 4640 835 844 4641 779 787 4642 778 786 4643 779 787 4644 835 844 4645 836 845 4646 836 845 4647 780 788 4648 779 787 4649 780 788 4650 836 845 4651 837 846 4652 837 846 4653 781 789 4654 780 788 4655 781 789 4656 837 846 4657 838 847 4658 838 847 4659 782 790 4660 781 789 4661 782 790 4662 838 847 4663 839 848 4664 839 848 4665 783 791 4666 782 790 4667 783 791 4668 839 848 4669 840 849 4670 840 849 4671 784 792 4672 783 791 4673 784 792 4674 840 849 4675 841 850 4676 841 850 4677 785 793 4678 784 792 4679 785 793 4680 841 850 4681 842 851 4682 842 851 4683 786 794 4684 785 793 4685 786 794 4686 842 851 4687 843 852 4688 843 852 4689 787 795 4690 786 794 4691 787 795 4692 843 852 4693 844 853 4694 844 853 4695 788 796 4696 787 795 4697 788 796 4698 844 853 4699 845 854 4700 845 854 4701 789 797 4702 788 796 4703 1451 798 4704 846 855 4705 847 856 4706 847 856 4707 790 799 4708 1451 798 4709 790 799 4710 847 856 4711 848 857 4712 848 857 4713 791 800 4714 790 799 4715 791 800 4716 848 857 4717 849 858 4718 849 858 4719 792 801 4720 791 800 4721 792 801 4722 849 858 4723 850 859 4724 850 859 4725 793 802 4726 792 801 4727 793 802 4728 850 859 4729 851 860 4730 851 860 4731 794 803 4732 793 802 4733 794 803 4734 851 860 4735 852 861 4736 852 861 4737 795 804 4738 794 803 4739 795 804 4740 852 861 4741 853 862 4742 853 862 4743 796 805 4744 795 804 4745 796 805 4746 853 862 4747 854 863 4748 854 863 4749 797 806 4750 796 805 4751 797 806 4752 854 863 4753 855 864 4754 855 864 4755 798 807 4756 797 806 4757 798 807 4758 855 864 4759 856 865 4760 856 865 4761 799 808 4762 798 807 4763 799 808 4764 856 865 4765 857 866 4766 857 866 4767 800 809 4768 799 808 4769 800 809 4770 857 866 4771 858 867 4772 858 867 4773 801 810 4774 800 809 4775 801 810 4776 858 867 4777 859 868 4778 859 868 4779 802 811 4780 801 810 4781 802 811 4782 859 868 4783 860 869 4784 860 869 4785 803 812 4786 802 811 4787 803 812 4788 860 869 4789 861 870 4790 861 870 4791 804 813 4792 803 812 4793 804 813 4794 861 870 4795 862 871 4796 862 871 4797 805 814 4798 804 813 4799 805 814 4800 862 871 4801 863 872 4802 863 872 4803 806 815 4804 805 814 4805 806 815 4806 863 872 4807 864 873 4808 864 873 4809 807 816 4810 806 815 4811 807 816 4812 864 873 4813 865 874 4814 865 874 4815 808 817 4816 807 816 4817 808 817 4818 865 874 4819 866 875 4820 866 875 4821 809 818 4822 808 817 4823 809 818 4824 866 875 4825 867 876 4826 867 876 4827 810 819 4828 809 818 4829 810 819 4830 867 876 4831 868 877 4832 868 877 4833 811 820 4834 810 819 4835 811 820 4836 868 877 4837 869 878 4838 869 878 4839 812 821 4840 811 820 4841 812 821 4842 869 878 4843 870 879 4844 870 879 4845 813 822 4846 812 821 4847 813 822 4848 870 879 4849 871 880 4850 871 880 4851 814 823 4852 813 822 4853 814 823 4854 871 880 4855 872 881 4856 872 881 4857 815 824 4858 814 823 4859 815 824 4860 872 881 4861 873 882 4862 873 882 4863 816 825 4864 815 824 4865 816 825 4866 873 882 4867 874 883 4868 874 883 4869 817 826 4870 816 825 4871 817 826 4872 874 883 4873 875 884 4874 875 884 4875 818 827 4876 817 826 4877 818 827 4878 875 884 4879 876 885 4880 876 885 4881 819 828 4882 818 827 4883 819 828 4884 876 885 4885 877 886 4886 877 886 4887 820 829 4888 819 828 4889 820 829 4890 877 886 4891 878 887 4892 878 887 4893 821 830 4894 820 829 4895 821 830 4896 878 887 4897 879 888 4898 879 888 4899 822 831 4900 821 830 4901 822 831 4902 879 888 4903 880 889 4904 880 889 4905 823 832 4906 822 831 4907 823 832 4908 880 889 4909 881 890 4910 881 890 4911 824 833 4912 823 832 4913 824 833 4914 881 890 4915 882 891 4916 882 891 4917 825 834 4918 824 833 4919 825 834 4920 882 891 4921 883 892 4922 883 892 4923 826 835 4924 825 834 4925 826 835 4926 883 892 4927 884 893 4928 884 893 4929 827 836 4930 826 835 4931 827 836 4932 884 893 4933 885 894 4934 885 894 4935 828 837 4936 827 836 4937 828 837 4938 885 894 4939 886 895 4940 886 895 4941 829 838 4942 828 837 4943 829 838 4944 886 895 4945 887 896 4946 887 896 4947 830 839 4948 829 838 4949 830 839 4950 887 896 4951 888 897 4952 888 897 4953 831 840 4954 830 839 4955 831 840 4956 888 897 4957 889 898 4958 889 898 4959 832 841 4960 831 840 4961 832 841 4962 889 898 4963 890 899 4964 890 899 4965 833 842 4966 832 841 4967 833 842 4968 890 899 4969 891 900 4970 891 900 4971 834 843 4972 833 842 4973 834 843 4974 891 900 4975 892 901 4976 892 901 4977 835 844 4978 834 843 4979 835 844 4980 892 901 4981 893 902 4982 893 902 4983 836 845 4984 835 844 4985 836 845 4986 893 902 4987 894 903 4988 894 903 4989 837 846 4990 836 845 4991 837 846 4992 894 903 4993 895 904 4994 895 904 4995 838 847 4996 837 846 4997 838 847 4998 895 904 4999 896 905 5000 896 905 5001 839 848 5002 838 847 5003 839 848 5004 896 905 5005 897 906 5006 897 906 5007 840 849 5008 839 848 5009 840 849 5010 897 906 5011 898 907 5012 898 907 5013 841 850 5014 840 849 5015 841 850 5016 898 907 5017 899 908 5018 899 908 5019 842 851 5020 841 850 5021 842 851 5022 899 908 5023 900 909 5024 900 909 5025 843 852 5026 842 851 5027 843 852 5028 900 909 5029 901 910 5030 901 910 5031 844 853 5032 843 852 5033 844 853 5034 901 910 5035 902 911 5036 902 911 5037 845 854 5038 844 853 5039 846 855 5040 0 0 5041 1 3 5042 1 3 5043 847 856 5044 846 855 5045 847 856 5046 1 3 5047 2 5 5048 2 5 5049 848 857 5050 847 856 5051 848 857 5052 2 5 5053 3 7 5054 3 7 5055 849 858 5056 848 857 5057 849 858 5058 3 7 5059 4 9 5060 4 9 5061 850 859 5062 849 858 5063 850 859 5064 4 9 5065 5 11 5066 5 11 5067 851 860 5068 850 859 5069 851 860 5070 5 11 5071 6 13 5072 6 13 5073 852 861 5074 851 860 5075 852 861 5076 6 13 5077 7 15 5078 7 15 5079 853 862 5080 852 861 5081 853 862 5082 7 15 5083 8 17 5084 8 17 5085 854 863 5086 853 862 5087 854 863 5088 8 17 5089 9 19 5090 9 19 5091 855 864 5092 854 863 5093 855 864 5094 9 19 5095 10 21 5096 10 21 5097 856 865 5098 855 864 5099 856 865 5100 10 21 5101 11 23 5102 11 23 5103 857 866 5104 856 865 5105 857 866 5106 11 23 5107 12 25 5108 12 25 5109 858 867 5110 857 866 5111 858 867 5112 12 25 5113 13 27 5114 13 27 5115 859 868 5116 858 867 5117 859 868 5118 13 27 5119 14 29 5120 14 29 5121 860 869 5122 859 868 5123 860 869 5124 14 29 5125 15 31 5126 15 31 5127 861 870 5128 860 869 5129 861 870 5130 15 31 5131 16 33 5132 16 33 5133 862 871 5134 861 870 5135 862 871 5136 16 33 5137 17 35 5138 17 35 5139 863 872 5140 862 871 5141 863 872 5142 17 35 5143 18 37 5144 18 37 5145 864 873 5146 863 872 5147 864 873 5148 18 37 5149 19 39 5150 19 39 5151 865 874 5152 864 873 5153 865 874 5154 19 39 5155 20 41 5156 20 41 5157 866 875 5158 865 874 5159 866 875 5160 20 41 5161 21 43 5162 21 43 5163 867 876 5164 866 875 5165 867 876 5166 21 43 5167 22 45 5168 22 45 5169 868 877 5170 867 876 5171 868 877 5172 22 45 5173 23 47 5174 23 47 5175 869 878 5176 868 877 5177 869 878 5178 23 47 5179 24 49 5180 24 49 5181 870 879 5182 869 878 5183 870 879 5184 24 49 5185 25 51 5186 25 51 5187 871 880 5188 870 879 5189 871 880 5190 25 51 5191 26 53 5192 26 53 5193 872 881 5194 871 880 5195 872 881 5196 26 53 5197 27 55 5198 27 55 5199 873 882 5200 872 881 5201 873 882 5202 27 55 5203 28 57 5204 28 57 5205 874 883 5206 873 882 5207 874 883 5208 28 57 5209 29 59 5210 29 59 5211 875 884 5212 874 883 5213 875 884 5214 29 59 5215 30 61 5216 30 61 5217 876 885 5218 875 884 5219 876 885 5220 30 61 5221 31 63 5222 31 63 5223 877 886 5224 876 885 5225 877 886 5226 31 63 5227 32 65 5228 32 65 5229 878 887 5230 877 886 5231 878 887 5232 32 65 5233 33 67 5234 33 67 5235 879 888 5236 878 887 5237 879 888 5238 33 67 5239 34 69 5240 34 69 5241 880 889 5242 879 888 5243 880 889 5244 34 69 5245 35 71 5246 35 71 5247 881 890 5248 880 889 5249 881 890 5250 35 71 5251 36 73 5252 36 73 5253 882 891 5254 881 890 5255 882 891 5256 36 73 5257 37 75 5258 37 75 5259 883 892 5260 882 891 5261 883 892 5262 37 75 5263 38 77 5264 38 77 5265 884 893 5266 883 892 5267 884 893 5268 38 77 5269 39 79 5270 39 79 5271 885 894 5272 884 893 5273 885 894 5274 39 79 5275 40 81 5276 40 81 5277 886 895 5278 885 894 5279 886 895 5280 40 81 5281 41 83 5282 41 83 5283 887 896 5284 886 895 5285 887 896 5286 41 83 5287 42 85 5288 42 85 5289 888 897 5290 887 896 5291 888 897 5292 42 85 5293 43 87 5294 43 87 5295 889 898 5296 888 897 5297 889 898 5298 43 87 5299 44 89 5300 44 89 5301 890 899 5302 889 898 5303 890 899 5304 44 89 5305 45 91 5306 45 91 5307 891 900 5308 890 899 5309 891 900 5310 45 91 5311 46 93 5312 46 93 5313 892 901 5314 891 900 5315 892 901 5316 46 93 5317 47 95 5318 47 95 5319 893 902 5320 892 901 5321 893 902 5322 47 95 5323 48 97 5324 48 97 5325 894 903 5326 893 902 5327 894 903 5328 48 97 5329 49 99 5330 49 99 5331 895 904 5332 894 903 5333 895 904 5334 49 99 5335 50 101 5336 50 101 5337 896 905 5338 895 904 5339 896 905 5340 50 101 5341 51 103 5342 51 103 5343 897 906 5344 896 905 5345 897 906 5346 51 103 5347 52 105 5348 52 105 5349 898 907 5350 897 906 5351 898 907 5352 52 105 5353 53 107 5354 53 107 5355 899 908 5356 898 907 5357 899 908 5358 53 107 5359 54 109 5360 54 109 5361 900 909 5362 899 908 5363 900 909 5364 54 109 5365 55 111 5366 55 111 5367 901 910 5368 900 909 5369 901 910 5370 55 111 5371 56 113 5372 56 113 5373 902 911 5374 901 910 5375 903 912 5376 939 913 5377 940 914 5378 940 914 5379 904 915 5380 903 912 5381 904 915 5382 940 914 5383 941 916 5384 941 916 5385 905 917 5386 904 915 5387 905 917 5388 941 916 5389 942 918 5390 942 918 5391 906 919 5392 905 917 5393 906 919 5394 942 918 5395 943 920 5396 943 920 5397 907 921 5398 906 919 5399 907 921 5400 943 920 5401 944 922 5402 944 922 5403 908 923 5404 907 921 5405 908 923 5406 944 922 5407 945 924 5408 945 924 5409 909 925 5410 908 923 5411 909 925 5412 945 924 5413 946 926 5414 946 926 5415 910 927 5416 909 925 5417 910 927 5418 946 926 5419 947 928 5420 947 928 5421 911 929 5422 910 927 5423 911 929 5424 947 928 5425 948 930 5426 948 930 5427 912 931 5428 911 929 5429 912 931 5430 948 930 5431 949 932 5432 949 932 5433 913 933 5434 912 931 5435 913 933 5436 949 932 5437 950 934 5438 950 934 5439 914 935 5440 913 933 5441 914 935 5442 950 934 5443 951 936 5444 951 936 5445 915 937 5446 914 935 5447 915 937 5448 951 936 5449 952 938 5450 952 938 5451 916 939 5452 915 937 5453 916 939 5454 952 938 5455 953 940 5456 953 940 5457 917 941 5458 916 939 5459 917 941 5460 953 940 5461 954 942 5462 954 942 5463 918 943 5464 917 941 5465 918 943 5466 954 942 5467 955 944 5468 955 944 5469 919 945 5470 918 943 5471 919 945 5472 955 944 5473 956 946 5474 956 946 5475 920 947 5476 919 945 5477 920 947 5478 956 946 5479 957 948 5480 957 948 5481 921 949 5482 920 947 5483 921 949 5484 957 948 5485 958 950 5486 958 950 5487 922 951 5488 921 949 5489 922 951 5490 958 950 5491 959 952 5492 959 952 5493 923 953 5494 922 951 5495 923 953 5496 959 952 5497 960 954 5498 960 954 5499 924 955 5500 923 953 5501 924 955 5502 960 954 5503 961 956 5504 961 956 5505 925 957 5506 924 955 5507 925 957 5508 961 956 5509 962 958 5510 962 958 5511 926 959 5512 925 957 5513 926 959 5514 962 958 5515 963 960 5516 963 960 5517 927 961 5518 926 959 5519 927 961 5520 963 960 5521 964 962 5522 964 962 5523 928 963 5524 927 961 5525 928 963 5526 964 962 5527 965 964 5528 965 964 5529 929 965 5530 928 963 5531 929 965 5532 965 964 5533 966 966 5534 966 966 5535 930 967 5536 929 965 5537 930 967 5538 966 966 5539 967 968 5540 967 968 5541 931 969 5542 930 967 5543 931 969 5544 967 968 5545 968 970 5546 968 970 5547 932 971 5548 931 969 5549 932 971 5550 968 970 5551 969 972 5552 969 972 5553 933 973 5554 932 971 5555 933 973 5556 969 972 5557 970 974 5558 970 974 5559 934 975 5560 933 973 5561 934 975 5562 970 974 5563 971 976 5564 971 976 5565 935 977 5566 934 975 5567 935 977 5568 971 976 5569 972 978 5570 972 978 5571 936 979 5572 935 977 5573 936 979 5574 972 978 5575 973 980 5576 973 980 5577 937 981 5578 936 979 5579 937 981 5580 973 980 5581 974 982 5582 974 982 5583 938 983 5584 937 981 5585 938 983 5586 974 982 5587 57 1 5588 57 1 5589 0 0 5590 938 983 5591 939 913 5592 975 984 5593 976 985 5594 976 985 5595 940 914 5596 939 913 5597 940 914 5598 976 985 5599 977 986 5600 977 986 5601 941 916 5602 940 914 5603 941 916 5604 977 986 5605 978 987 5606 978 987 5607 942 918 5608 941 916 5609 942 918 5610 978 987 5611 979 988 5612 979 988 5613 943 920 5614 942 918 5615 943 920 5616 979 988 5617 980 989 5618 980 989 5619 944 922 5620 943 920 5621 944 922 5622 980 989 5623 981 990 5624 981 990 5625 945 924 5626 944 922 5627 945 924 5628 981 990 5629 982 991 5630 982 991 5631 946 926 5632 945 924 5633 946 926 5634 982 991 5635 983 992 5636 983 992 5637 947 928 5638 946 926 5639 947 928 5640 983 992 5641 984 993 5642 984 993 5643 948 930 5644 947 928 5645 948 930 5646 984 993 5647 985 994 5648 985 994 5649 949 932 5650 948 930 5651 949 932 5652 985 994 5653 986 995 5654 986 995 5655 950 934 5656 949 932 5657 950 934 5658 986 995 5659 987 996 5660 987 996 5661 951 936 5662 950 934 5663 951 936 5664 987 996 5665 988 997 5666 988 997 5667 952 938 5668 951 936 5669 952 938 5670 988 997 5671 989 998 5672 989 998 5673 953 940 5674 952 938 5675 953 940 5676 989 998 5677 990 999 5678 990 999 5679 954 942 5680 953 940 5681 954 942 5682 990 999 5683 991 1000 5684 991 1000 5685 955 944 5686 954 942 5687 955 944 5688 991 1000 5689 992 1001 5690 992 1001 5691 956 946 5692 955 944 5693 956 946 5694 992 1001 5695 993 1002 5696 993 1002 5697 957 948 5698 956 946 5699 957 948 5700 993 1002 5701 994 1003 5702 994 1003 5703 958 950 5704 957 948 5705 958 950 5706 994 1003 5707 995 1004 5708 995 1004 5709 959 952 5710 958 950 5711 959 952 5712 995 1004 5713 996 1005 5714 996 1005 5715 960 954 5716 959 952 5717 960 954 5718 996 1005 5719 997 1006 5720 997 1006 5721 961 956 5722 960 954 5723 961 956 5724 997 1006 5725 998 1007 5726 998 1007 5727 962 958 5728 961 956 5729 962 958 5730 998 1007 5731 999 1008 5732 999 1008 5733 963 960 5734 962 958 5735 963 960 5736 999 1008 5737 1000 1009 5738 1000 1009 5739 964 962 5740 963 960 5741 964 962 5742 1000 1009 5743 1001 1010 5744 1001 1010 5745 965 964 5746 964 962 5747 965 964 5748 1001 1010 5749 1002 1011 5750 1002 1011 5751 966 966 5752 965 964 5753 966 966 5754 1002 1011 5755 1003 1012 5756 1003 1012 5757 967 968 5758 966 966 5759 967 968 5760 1003 1012 5761 1004 1013 5762 1004 1013 5763 968 970 5764 967 968 5765 968 970 5766 1004 1013 5767 1005 1014 5768 1005 1014 5769 969 972 5770 968 970 5771 969 972 5772 1005 1014 5773 1006 1015 5774 1006 1015 5775 970 974 5776 969 972 5777 970 974 5778 1006 1015 5779 1007 1016 5780 1007 1016 5781 971 976 5782 970 974 5783 971 976 5784 1007 1016 5785 1008 1017 5786 1008 1017 5787 972 978 5788 971 976 5789 972 978 5790 1008 1017 5791 1009 1018 5792 1009 1018 5793 973 980 5794 972 978 5795 973 980 5796 1009 1018 5797 1010 1019 5798 1010 1019 5799 974 982 5800 973 980 5801 974 982 5802 1010 1019 5803 114 114 5804 114 114 5805 57 1 5806 974 982 5807 975 984 5808 1011 1020 5809 1012 1021 5810 1012 1021 5811 976 985 5812 975 984 5813 976 985 5814 1012 1021 5815 1013 1022 5816 1013 1022 5817 977 986 5818 976 985 5819 977 986 5820 1013 1022 5821 1014 1023 5822 1014 1023 5823 978 987 5824 977 986 5825 978 987 5826 1014 1023 5827 1015 1024 5828 1015 1024 5829 979 988 5830 978 987 5831 979 988 5832 1015 1024 5833 1016 1025 5834 1016 1025 5835 980 989 5836 979 988 5837 980 989 5838 1016 1025 5839 1017 1026 5840 1017 1026 5841 981 990 5842 980 989 5843 981 990 5844 1017 1026 5845 1018 1027 5846 1018 1027 5847 982 991 5848 981 990 5849 982 991 5850 1018 1027 5851 1019 1028 5852 1019 1028 5853 983 992 5854 982 991 5855 983 992 5856 1019 1028 5857 1020 1029 5858 1020 1029 5859 984 993 5860 983 992 5861 984 993 5862 1020 1029 5863 1021 1030 5864 1021 1030 5865 985 994 5866 984 993 5867 985 994 5868 1021 1030 5869 1022 1031 5870 1022 1031 5871 986 995 5872 985 994 5873 986 995 5874 1022 1031 5875 1023 1032 5876 1023 1032 5877 987 996 5878 986 995 5879 987 996 5880 1023 1032 5881 1024 1033 5882 1024 1033 5883 988 997 5884 987 996 5885 988 997 5886 1024 1033 5887 1025 1034 5888 1025 1034 5889 989 998 5890 988 997 5891 989 998 5892 1025 1034 5893 1026 1035 5894 1026 1035 5895 990 999 5896 989 998 5897 990 999 5898 1026 1035 5899 1027 1036 5900 1027 1036 5901 991 1000 5902 990 999 5903 991 1000 5904 1027 1036 5905 1028 1037 5906 1028 1037 5907 992 1001 5908 991 1000 5909 992 1001 5910 1028 1037 5911 1029 1038 5912 1029 1038 5913 993 1002 5914 992 1001 5915 993 1002 5916 1029 1038 5917 1030 1039 5918 1030 1039 5919 994 1003 5920 993 1002 5921 994 1003 5922 1030 1039 5923 1031 1040 5924 1031 1040 5925 995 1004 5926 994 1003 5927 995 1004 5928 1031 1040 5929 1032 1041 5930 1032 1041 5931 996 1005 5932 995 1004 5933 996 1005 5934 1032 1041 5935 1033 1042 5936 1033 1042 5937 997 1006 5938 996 1005 5939 997 1006 5940 1033 1042 5941 1034 1043 5942 1034 1043 5943 998 1007 5944 997 1006 5945 998 1007 5946 1034 1043 5947 1035 1044 5948 1035 1044 5949 999 1008 5950 998 1007 5951 999 1008 5952 1035 1044 5953 1036 1045 5954 1036 1045 5955 1000 1009 5956 999 1008 5957 1000 1009 5958 1036 1045 5959 1037 1046 5960 1037 1046 5961 1001 1010 5962 1000 1009 5963 1001 1010 5964 1037 1046 5965 1038 1047 5966 1038 1047 5967 1002 1011 5968 1001 1010 5969 1002 1011 5970 1038 1047 5971 1039 1048 5972 1039 1048 5973 1003 1012 5974 1002 1011 5975 1003 1012 5976 1039 1048 5977 1040 1049 5978 1040 1049 5979 1004 1013 5980 1003 1012 5981 1004 1013 5982 1040 1049 5983 1041 1050 5984 1041 1050 5985 1005 1014 5986 1004 1013 5987 1005 1014 5988 1041 1050 5989 1042 1051 5990 1042 1051 5991 1006 1015 5992 1005 1014 5993 1006 1015 5994 1042 1051 5995 1043 1052 5996 1043 1052 5997 1007 1016 5998 1006 1015 5999 1007 1016 6000 1043 1052 6001 1044 1053 6002 1044 1053 6003 1008 1017 6004 1007 1016 6005 1008 1017 6006 1044 1053 6007 1045 1054 6008 1045 1054 6009 1009 1018 6010 1008 1017 6011 1009 1018 6012 1045 1054 6013 1046 1055 6014 1046 1055 6015 1010 1019 6016 1009 1018 6017 1010 1019 6018 1046 1055 6019 171 171 6020 171 171 6021 114 114 6022 1010 1019 6023 1011 1020 6024 1047 1056 6025 1048 1057 6026 1048 1057 6027 1012 1021 6028 1011 1020 6029 1012 1021 6030 1048 1057 6031 1049 1058 6032 1049 1058 6033 1013 1022 6034 1012 1021 6035 1013 1022 6036 1049 1058 6037 1050 1059 6038 1050 1059 6039 1014 1023 6040 1013 1022 6041 1014 1023 6042 1050 1059 6043 1051 1060 6044 1051 1060 6045 1015 1024 6046 1014 1023 6047 1015 1024 6048 1051 1060 6049 1052 1061 6050 1052 1061 6051 1016 1025 6052 1015 1024 6053 1016 1025 6054 1052 1061 6055 1053 1062 6056 1053 1062 6057 1017 1026 6058 1016 1025 6059 1017 1026 6060 1053 1062 6061 1054 1063 6062 1054 1063 6063 1018 1027 6064 1017 1026 6065 1018 1027 6066 1054 1063 6067 1055 1064 6068 1055 1064 6069 1019 1028 6070 1018 1027 6071 1019 1028 6072 1055 1064 6073 1056 1065 6074 1056 1065 6075 1020 1029 6076 1019 1028 6077 1020 1029 6078 1056 1065 6079 1057 1066 6080 1057 1066 6081 1021 1030 6082 1020 1029 6083 1021 1030 6084 1057 1066 6085 1058 1067 6086 1058 1067 6087 1022 1031 6088 1021 1030 6089 1022 1031 6090 1058 1067 6091 1059 1068 6092 1059 1068 6093 1023 1032 6094 1022 1031 6095 1023 1032 6096 1059 1068 6097 1060 1069 6098 1060 1069 6099 1024 1033 6100 1023 1032 6101 1024 1033 6102 1060 1069 6103 1061 1070 6104 1061 1070 6105 1025 1034 6106 1024 1033 6107 1025 1034 6108 1061 1070 6109 1062 1071 6110 1062 1071 6111 1026 1035 6112 1025 1034 6113 1026 1035 6114 1062 1071 6115 1063 1072 6116 1063 1072 6117 1027 1036 6118 1026 1035 6119 1027 1036 6120 1063 1072 6121 1064 1073 6122 1064 1073 6123 1028 1037 6124 1027 1036 6125 1028 1037 6126 1064 1073 6127 1065 1074 6128 1065 1074 6129 1029 1038 6130 1028 1037 6131 1029 1038 6132 1065 1074 6133 1066 1075 6134 1066 1075 6135 1030 1039 6136 1029 1038 6137 1030 1039 6138 1066 1075 6139 1067 1076 6140 1067 1076 6141 1031 1040 6142 1030 1039 6143 1031 1040 6144 1067 1076 6145 1068 1077 6146 1068 1077 6147 1032 1041 6148 1031 1040 6149 1032 1041 6150 1068 1077 6151 1069 1078 6152 1069 1078 6153 1033 1042 6154 1032 1041 6155 1033 1042 6156 1069 1078 6157 1070 1079 6158 1070 1079 6159 1034 1043 6160 1033 1042 6161 1034 1043 6162 1070 1079 6163 1071 1080 6164 1071 1080 6165 1035 1044 6166 1034 1043 6167 1035 1044 6168 1071 1080 6169 1072 1081 6170 1072 1081 6171 1036 1045 6172 1035 1044 6173 1036 1045 6174 1072 1081 6175 1073 1082 6176 1073 1082 6177 1037 1046 6178 1036 1045 6179 1037 1046 6180 1073 1082 6181 1074 1083 6182 1074 1083 6183 1038 1047 6184 1037 1046 6185 1038 1047 6186 1074 1083 6187 1075 1084 6188 1075 1084 6189 1039 1048 6190 1038 1047 6191 1039 1048 6192 1075 1084 6193 1076 1085 6194 1076 1085 6195 1040 1049 6196 1039 1048 6197 1040 1049 6198 1076 1085 6199 1077 1086 6200 1077 1086 6201 1041 1050 6202 1040 1049 6203 1041 1050 6204 1077 1086 6205 1078 1087 6206 1078 1087 6207 1042 1051 6208 1041 1050 6209 1042 1051 6210 1078 1087 6211 1079 1088 6212 1079 1088 6213 1043 1052 6214 1042 1051 6215 1043 1052 6216 1079 1088 6217 1080 1089 6218 1080 1089 6219 1044 1053 6220 1043 1052 6221 1044 1053 6222 1080 1089 6223 1081 1090 6224 1081 1090 6225 1045 1054 6226 1044 1053 6227 1045 1054 6228 1081 1090 6229 1082 1091 6230 1082 1091 6231 1046 1055 6232 1045 1054 6233 1046 1055 6234 1082 1091 6235 228 228 6236 228 228 6237 171 171 6238 1046 1055 6239 1047 1056 6240 1083 1092 6241 1084 1093 6242 1084 1093 6243 1048 1057 6244 1047 1056 6245 1048 1057 6246 1084 1093 6247 1085 1094 6248 1085 1094 6249 1049 1058 6250 1048 1057 6251 1049 1058 6252 1085 1094 6253 1086 1095 6254 1086 1095 6255 1050 1059 6256 1049 1058 6257 1050 1059 6258 1086 1095 6259 1087 1096 6260 1087 1096 6261 1051 1060 6262 1050 1059 6263 1051 1060 6264 1087 1096 6265 1088 1097 6266 1088 1097 6267 1052 1061 6268 1051 1060 6269 1052 1061 6270 1088 1097 6271 1089 1098 6272 1089 1098 6273 1053 1062 6274 1052 1061 6275 1053 1062 6276 1089 1098 6277 1090 1099 6278 1090 1099 6279 1054 1063 6280 1053 1062 6281 1054 1063 6282 1090 1099 6283 1091 1100 6284 1091 1100 6285 1055 1064 6286 1054 1063 6287 1055 1064 6288 1091 1100 6289 1092 1101 6290 1092 1101 6291 1056 1065 6292 1055 1064 6293 1056 1065 6294 1092 1101 6295 1093 1102 6296 1093 1102 6297 1057 1066 6298 1056 1065 6299 1057 1066 6300 1093 1102 6301 1094 1103 6302 1094 1103 6303 1058 1067 6304 1057 1066 6305 1058 1067 6306 1094 1103 6307 1095 1104 6308 1095 1104 6309 1059 1068 6310 1058 1067 6311 1059 1068 6312 1095 1104 6313 1096 1105 6314 1096 1105 6315 1060 1069 6316 1059 1068 6317 1060 1069 6318 1096 1105 6319 1097 1106 6320 1097 1106 6321 1061 1070 6322 1060 1069 6323 1061 1070 6324 1097 1106 6325 1098 1107 6326 1098 1107 6327 1062 1071 6328 1061 1070 6329 1062 1071 6330 1098 1107 6331 1099 1108 6332 1099 1108 6333 1063 1072 6334 1062 1071 6335 1063 1072 6336 1099 1108 6337 1100 1109 6338 1100 1109 6339 1064 1073 6340 1063 1072 6341 1064 1073 6342 1100 1109 6343 1101 1110 6344 1101 1110 6345 1065 1074 6346 1064 1073 6347 1065 1074 6348 1101 1110 6349 1102 1111 6350 1102 1111 6351 1066 1075 6352 1065 1074 6353 1066 1075 6354 1102 1111 6355 1103 1112 6356 1103 1112 6357 1067 1076 6358 1066 1075 6359 1067 1076 6360 1103 1112 6361 1104 1113 6362 1104 1113 6363 1068 1077 6364 1067 1076 6365 1068 1077 6366 1104 1113 6367 1105 1114 6368 1105 1114 6369 1069 1078 6370 1068 1077 6371 1069 1078 6372 1105 1114 6373 1106 1115 6374 1106 1115 6375 1070 1079 6376 1069 1078 6377 1070 1079 6378 1106 1115 6379 1107 1116 6380 1107 1116 6381 1071 1080 6382 1070 1079 6383 1071 1080 6384 1107 1116 6385 1108 1117 6386 1108 1117 6387 1072 1081 6388 1071 1080 6389 1072 1081 6390 1108 1117 6391 1109 1118 6392 1109 1118 6393 1073 1082 6394 1072 1081 6395 1073 1082 6396 1109 1118 6397 1110 1119 6398 1110 1119 6399 1074 1083 6400 1073 1082 6401 1074 1083 6402 1110 1119 6403 1111 1120 6404 1111 1120 6405 1075 1084 6406 1074 1083 6407 1075 1084 6408 1111 1120 6409 1112 1121 6410 1112 1121 6411 1076 1085 6412 1075 1084 6413 1076 1085 6414 1112 1121 6415 1113 1122 6416 1113 1122 6417 1077 1086 6418 1076 1085 6419 1077 1086 6420 1113 1122 6421 1114 1123 6422 1114 1123 6423 1078 1087 6424 1077 1086 6425 1078 1087 6426 1114 1123 6427 1115 1124 6428 1115 1124 6429 1079 1088 6430 1078 1087 6431 1079 1088 6432 1115 1124 6433 1116 1125 6434 1116 1125 6435 1080 1089 6436 1079 1088 6437 1080 1089 6438 1116 1125 6439 1117 1126 6440 1117 1126 6441 1081 1090 6442 1080 1089 6443 1081 1090 6444 1117 1126 6445 1118 1127 6446 1118 1127 6447 1082 1091 6448 1081 1090 6449 1082 1091 6450 1118 1127 6451 285 285 6452 285 285 6453 228 228 6454 1082 1091 6455 1083 1092 6456 1119 1128 6457 1120 1129 6458 1120 1129 6459 1084 1093 6460 1083 1092 6461 1084 1093 6462 1120 1129 6463 1121 1130 6464 1121 1130 6465 1085 1094 6466 1084 1093 6467 1085 1094 6468 1121 1130 6469 1122 1131 6470 1122 1131 6471 1086 1095 6472 1085 1094 6473 1086 1095 6474 1122 1131 6475 1123 1132 6476 1123 1132 6477 1087 1096 6478 1086 1095 6479 1087 1096 6480 1123 1132 6481 1124 1133 6482 1124 1133 6483 1088 1097 6484 1087 1096 6485 1088 1097 6486 1124 1133 6487 1125 1134 6488 1125 1134 6489 1089 1098 6490 1088 1097 6491 1089 1098 6492 1125 1134 6493 1126 1135 6494 1126 1135 6495 1090 1099 6496 1089 1098 6497 1090 1099 6498 1126 1135 6499 1127 1136 6500 1127 1136 6501 1091 1100 6502 1090 1099 6503 1091 1100 6504 1127 1136 6505 1128 1137 6506 1128 1137 6507 1092 1101 6508 1091 1100 6509 1092 1101 6510 1128 1137 6511 1129 1138 6512 1129 1138 6513 1093 1102 6514 1092 1101 6515 1093 1102 6516 1129 1138 6517 1130 1139 6518 1130 1139 6519 1094 1103 6520 1093 1102 6521 1094 1103 6522 1130 1139 6523 1131 1140 6524 1131 1140 6525 1095 1104 6526 1094 1103 6527 1095 1104 6528 1131 1140 6529 1132 1141 6530 1132 1141 6531 1096 1105 6532 1095 1104 6533 1096 1105 6534 1132 1141 6535 1133 1142 6536 1133 1142 6537 1097 1106 6538 1096 1105 6539 1097 1106 6540 1133 1142 6541 1134 1143 6542 1134 1143 6543 1098 1107 6544 1097 1106 6545 1098 1107 6546 1134 1143 6547 1135 1144 6548 1135 1144 6549 1099 1108 6550 1098 1107 6551 1099 1108 6552 1135 1144 6553 1136 1145 6554 1136 1145 6555 1100 1109 6556 1099 1108 6557 1100 1109 6558 1136 1145 6559 1137 1146 6560 1137 1146 6561 1101 1110 6562 1100 1109 6563 1101 1110 6564 1137 1146 6565 1138 1147 6566 1138 1147 6567 1102 1111 6568 1101 1110 6569 1102 1111 6570 1138 1147 6571 1139 1148 6572 1139 1148 6573 1103 1112 6574 1102 1111 6575 1103 1112 6576 1139 1148 6577 1140 1149 6578 1140 1149 6579 1104 1113 6580 1103 1112 6581 1104 1113 6582 1140 1149 6583 1141 1150 6584 1141 1150 6585 1105 1114 6586 1104 1113 6587 1105 1114 6588 1141 1150 6589 1142 1151 6590 1142 1151 6591 1106 1115 6592 1105 1114 6593 1106 1115 6594 1142 1151 6595 1143 1152 6596 1143 1152 6597 1107 1116 6598 1106 1115 6599 1107 1116 6600 1143 1152 6601 1144 1153 6602 1144 1153 6603 1108 1117 6604 1107 1116 6605 1108 1117 6606 1144 1153 6607 1145 1154 6608 1145 1154 6609 1109 1118 6610 1108 1117 6611 1109 1118 6612 1145 1154 6613 1146 1155 6614 1146 1155 6615 1110 1119 6616 1109 1118 6617 1110 1119 6618 1146 1155 6619 1147 1156 6620 1147 1156 6621 1111 1120 6622 1110 1119 6623 1111 1120 6624 1147 1156 6625 1148 1157 6626 1148 1157 6627 1112 1121 6628 1111 1120 6629 1112 1121 6630 1148 1157 6631 1149 1158 6632 1149 1158 6633 1113 1122 6634 1112 1121 6635 1113 1122 6636 1149 1158 6637 1150 1159 6638 1150 1159 6639 1114 1123 6640 1113 1122 6641 1114 1123 6642 1150 1159 6643 1151 1160 6644 1151 1160 6645 1115 1124 6646 1114 1123 6647 1115 1124 6648 1151 1160 6649 1152 1161 6650 1152 1161 6651 1116 1125 6652 1115 1124 6653 1116 1125 6654 1152 1161 6655 1153 1162 6656 1153 1162 6657 1117 1126 6658 1116 1125 6659 1117 1126 6660 1153 1162 6661 1154 1163 6662 1154 1163 6663 1118 1127 6664 1117 1126 6665 1118 1127 6666 1154 1163 6667 1155 342 6668 1155 342 6669 285 285 6670 1118 1127 6671 1119 1128 6672 1156 1164 6673 1157 1165 6674 1157 1165 6675 1120 1129 6676 1119 1128 6677 1120 1129 6678 1157 1165 6679 1158 1166 6680 1158 1166 6681 1121 1130 6682 1120 1129 6683 1121 1130 6684 1158 1166 6685 1159 1167 6686 1159 1167 6687 1122 1131 6688 1121 1130 6689 1122 1131 6690 1159 1167 6691 1160 1168 6692 1160 1168 6693 1123 1132 6694 1122 1131 6695 1123 1132 6696 1160 1168 6697 1161 1169 6698 1161 1169 6699 1124 1133 6700 1123 1132 6701 1124 1133 6702 1161 1169 6703 1162 1170 6704 1162 1170 6705 1125 1134 6706 1124 1133 6707 1125 1134 6708 1162 1170 6709 1163 1171 6710 1163 1171 6711 1126 1135 6712 1125 1134 6713 1126 1135 6714 1163 1171 6715 1164 1172 6716 1164 1172 6717 1127 1136 6718 1126 1135 6719 1127 1136 6720 1164 1172 6721 1165 1173 6722 1165 1173 6723 1128 1137 6724 1127 1136 6725 1128 1137 6726 1165 1173 6727 1166 1174 6728 1166 1174 6729 1129 1138 6730 1128 1137 6731 1129 1138 6732 1166 1174 6733 1167 1175 6734 1167 1175 6735 1130 1139 6736 1129 1138 6737 1130 1139 6738 1167 1175 6739 1168 1176 6740 1168 1176 6741 1131 1140 6742 1130 1139 6743 1131 1140 6744 1168 1176 6745 1169 1177 6746 1169 1177 6747 1132 1141 6748 1131 1140 6749 1132 1141 6750 1169 1177 6751 1170 1178 6752 1170 1178 6753 1133 1142 6754 1132 1141 6755 1133 1142 6756 1170 1178 6757 1171 1179 6758 1171 1179 6759 1134 1143 6760 1133 1142 6761 1134 1143 6762 1171 1179 6763 1172 1180 6764 1172 1180 6765 1135 1144 6766 1134 1143 6767 1135 1144 6768 1172 1180 6769 1173 1181 6770 1173 1181 6771 1136 1145 6772 1135 1144 6773 1136 1145 6774 1173 1181 6775 1174 1182 6776 1174 1182 6777 1137 1146 6778 1136 1145 6779 1137 1146 6780 1174 1182 6781 1175 1183 6782 1175 1183 6783 1138 1147 6784 1137 1146 6785 1138 1147 6786 1175 1183 6787 1176 1184 6788 1176 1184 6789 1139 1148 6790 1138 1147 6791 1139 1148 6792 1176 1184 6793 1177 1185 6794 1177 1185 6795 1140 1149 6796 1139 1148 6797 1140 1149 6798 1177 1185 6799 1178 1186 6800 1178 1186 6801 1141 1150 6802 1140 1149 6803 1141 1150 6804 1178 1186 6805 1179 1187 6806 1179 1187 6807 1142 1151 6808 1141 1150 6809 1142 1151 6810 1179 1187 6811 1180 1188 6812 1180 1188 6813 1143 1152 6814 1142 1151 6815 1143 1152 6816 1180 1188 6817 1181 1189 6818 1181 1189 6819 1144 1153 6820 1143 1152 6821 1144 1153 6822 1181 1189 6823 1182 1190 6824 1182 1190 6825 1145 1154 6826 1144 1153 6827 1145 1154 6828 1182 1190 6829 1183 1191 6830 1183 1191 6831 1146 1155 6832 1145 1154 6833 1146 1155 6834 1183 1191 6835 1184 1192 6836 1184 1192 6837 1147 1156 6838 1146 1155 6839 1147 1156 6840 1184 1192 6841 1185 1193 6842 1185 1193 6843 1148 1157 6844 1147 1156 6845 1148 1157 6846 1185 1193 6847 1186 1194 6848 1186 1194 6849 1149 1158 6850 1148 1157 6851 1149 1158 6852 1186 1194 6853 1187 1195 6854 1187 1195 6855 1150 1159 6856 1149 1158 6857 1150 1159 6858 1187 1195 6859 1188 1196 6860 1188 1196 6861 1151 1160 6862 1150 1159 6863 1151 1160 6864 1188 1196 6865 1189 1197 6866 1189 1197 6867 1152 1161 6868 1151 1160 6869 1152 1161 6870 1189 1197 6871 1190 1198 6872 1190 1198 6873 1153 1162 6874 1152 1161 6875 1153 1162 6876 1190 1198 6877 1191 1199 6878 1191 1199 6879 1154 1163 6880 1153 1162 6881 1154 1163 6882 1191 1199 6883 1192 399 6884 1192 399 6885 1155 342 6886 1154 1163 6887 1156 1164 6888 1193 1200 6889 1194 1201 6890 1194 1201 6891 1157 1165 6892 1156 1164 6893 1157 1165 6894 1194 1201 6895 1195 1202 6896 1195 1202 6897 1158 1166 6898 1157 1165 6899 1158 1166 6900 1195 1202 6901 1196 1203 6902 1196 1203 6903 1159 1167 6904 1158 1166 6905 1159 1167 6906 1196 1203 6907 1197 1204 6908 1197 1204 6909 1160 1168 6910 1159 1167 6911 1160 1168 6912 1197 1204 6913 1198 1205 6914 1198 1205 6915 1161 1169 6916 1160 1168 6917 1161 1169 6918 1198 1205 6919 1199 1206 6920 1199 1206 6921 1162 1170 6922 1161 1169 6923 1162 1170 6924 1199 1206 6925 1200 1207 6926 1200 1207 6927 1163 1171 6928 1162 1170 6929 1163 1171 6930 1200 1207 6931 1201 1208 6932 1201 1208 6933 1164 1172 6934 1163 1171 6935 1164 1172 6936 1201 1208 6937 1202 1209 6938 1202 1209 6939 1165 1173 6940 1164 1172 6941 1165 1173 6942 1202 1209 6943 1203 1210 6944 1203 1210 6945 1166 1174 6946 1165 1173 6947 1166 1174 6948 1203 1210 6949 1204 1211 6950 1204 1211 6951 1167 1175 6952 1166 1174 6953 1167 1175 6954 1204 1211 6955 1205 1212 6956 1205 1212 6957 1168 1176 6958 1167 1175 6959 1168 1176 6960 1205 1212 6961 1206 1213 6962 1206 1213 6963 1169 1177 6964 1168 1176 6965 1169 1177 6966 1206 1213 6967 1207 1214 6968 1207 1214 6969 1170 1178 6970 1169 1177 6971 1170 1178 6972 1207 1214 6973 1208 1215 6974 1208 1215 6975 1171 1179 6976 1170 1178 6977 1171 1179 6978 1208 1215 6979 1209 1216 6980 1209 1216 6981 1172 1180 6982 1171 1179 6983 1172 1180 6984 1209 1216 6985 1210 1217 6986 1210 1217 6987 1173 1181 6988 1172 1180 6989 1173 1181 6990 1210 1217 6991 1211 1218 6992 1211 1218 6993 1174 1182 6994 1173 1181 6995 1174 1182 6996 1211 1218 6997 1212 1219 6998 1212 1219 6999 1175 1183 7000 1174 1182 7001 1175 1183 7002 1212 1219 7003 1213 1220 7004 1213 1220 7005 1176 1184 7006 1175 1183 7007 1176 1184 7008 1213 1220 7009 1214 1221 7010 1214 1221 7011 1177 1185 7012 1176 1184 7013 1177 1185 7014 1214 1221 7015 1215 1222 7016 1215 1222 7017 1178 1186 7018 1177 1185 7019 1178 1186 7020 1215 1222 7021 1216 1223 7022 1216 1223 7023 1179 1187 7024 1178 1186 7025 1179 1187 7026 1216 1223 7027 1217 1224 7028 1217 1224 7029 1180 1188 7030 1179 1187 7031 1180 1188 7032 1217 1224 7033 1218 1225 7034 1218 1225 7035 1181 1189 7036 1180 1188 7037 1181 1189 7038 1218 1225 7039 1219 1226 7040 1219 1226 7041 1182 1190 7042 1181 1189 7043 1182 1190 7044 1219 1226 7045 1220 1227 7046 1220 1227 7047 1183 1191 7048 1182 1190 7049 1183 1191 7050 1220 1227 7051 1221 1228 7052 1221 1228 7053 1184 1192 7054 1183 1191 7055 1184 1192 7056 1221 1228 7057 1222 1229 7058 1222 1229 7059 1185 1193 7060 1184 1192 7061 1185 1193 7062 1222 1229 7063 1223 1230 7064 1223 1230 7065 1186 1194 7066 1185 1193 7067 1186 1194 7068 1223 1230 7069 1224 1231 7070 1224 1231 7071 1187 1195 7072 1186 1194 7073 1187 1195 7074 1224 1231 7075 1225 1232 7076 1225 1232 7077 1188 1196 7078 1187 1195 7079 1188 1196 7080 1225 1232 7081 1226 1233 7082 1226 1233 7083 1189 1197 7084 1188 1196 7085 1189 1197 7086 1226 1233 7087 1227 1234 7088 1227 1234 7089 1190 1198 7090 1189 1197 7091 1190 1198 7092 1227 1234 7093 1228 1235 7094 1228 1235 7095 1191 1199 7096 1190 1198 7097 1191 1199 7098 1228 1235 7099 1229 456 7100 1229 456 7101 1192 399 7102 1191 1199 7103 1193 1200 7104 1230 1236 7105 1231 1237 7106 1231 1237 7107 1194 1201 7108 1193 1200 7109 1194 1201 7110 1231 1237 7111 1232 1238 7112 1232 1238 7113 1195 1202 7114 1194 1201 7115 1195 1202 7116 1232 1238 7117 1233 1239 7118 1233 1239 7119 1196 1203 7120 1195 1202 7121 1196 1203 7122 1233 1239 7123 1234 1240 7124 1234 1240 7125 1197 1204 7126 1196 1203 7127 1197 1204 7128 1234 1240 7129 1235 1241 7130 1235 1241 7131 1198 1205 7132 1197 1204 7133 1198 1205 7134 1235 1241 7135 1236 1242 7136 1236 1242 7137 1199 1206 7138 1198 1205 7139 1199 1206 7140 1236 1242 7141 1237 1243 7142 1237 1243 7143 1200 1207 7144 1199 1206 7145 1200 1207 7146 1237 1243 7147 1238 1244 7148 1238 1244 7149 1201 1208 7150 1200 1207 7151 1201 1208 7152 1238 1244 7153 1239 1245 7154 1239 1245 7155 1202 1209 7156 1201 1208 7157 1202 1209 7158 1239 1245 7159 1240 1246 7160 1240 1246 7161 1203 1210 7162 1202 1209 7163 1203 1210 7164 1240 1246 7165 1241 1247 7166 1241 1247 7167 1204 1211 7168 1203 1210 7169 1204 1211 7170 1241 1247 7171 1242 1248 7172 1242 1248 7173 1205 1212 7174 1204 1211 7175 1205 1212 7176 1242 1248 7177 1243 1249 7178 1243 1249 7179 1206 1213 7180 1205 1212 7181 1206 1213 7182 1243 1249 7183 1244 1250 7184 1244 1250 7185 1207 1214 7186 1206 1213 7187 1207 1214 7188 1244 1250 7189 1245 1251 7190 1245 1251 7191 1208 1215 7192 1207 1214 7193 1208 1215 7194 1245 1251 7195 1246 1252 7196 1246 1252 7197 1209 1216 7198 1208 1215 7199 1209 1216 7200 1246 1252 7201 1247 1253 7202 1247 1253 7203 1210 1217 7204 1209 1216 7205 1210 1217 7206 1247 1253 7207 1248 1254 7208 1248 1254 7209 1211 1218 7210 1210 1217 7211 1211 1218 7212 1248 1254 7213 1249 1255 7214 1249 1255 7215 1212 1219 7216 1211 1218 7217 1212 1219 7218 1249 1255 7219 1250 1256 7220 1250 1256 7221 1213 1220 7222 1212 1219 7223 1213 1220 7224 1250 1256 7225 1251 1257 7226 1251 1257 7227 1214 1221 7228 1213 1220 7229 1214 1221 7230 1251 1257 7231 1252 1258 7232 1252 1258 7233 1215 1222 7234 1214 1221 7235 1215 1222 7236 1252 1258 7237 1253 1259 7238 1253 1259 7239 1216 1223 7240 1215 1222 7241 1216 1223 7242 1253 1259 7243 1254 1260 7244 1254 1260 7245 1217 1224 7246 1216 1223 7247 1217 1224 7248 1254 1260 7249 1255 1261 7250 1255 1261 7251 1218 1225 7252 1217 1224 7253 1218 1225 7254 1255 1261 7255 1256 1262 7256 1256 1262 7257 1219 1226 7258 1218 1225 7259 1219 1226 7260 1256 1262 7261 1257 1263 7262 1257 1263 7263 1220 1227 7264 1219 1226 7265 1220 1227 7266 1257 1263 7267 1258 1264 7268 1258 1264 7269 1221 1228 7270 1220 1227 7271 1221 1228 7272 1258 1264 7273 1259 1265 7274 1259 1265 7275 1222 1229 7276 1221 1228 7277 1222 1229 7278 1259 1265 7279 1260 1266 7280 1260 1266 7281 1223 1230 7282 1222 1229 7283 1223 1230 7284 1260 1266 7285 1261 1267 7286 1261 1267 7287 1224 1231 7288 1223 1230 7289 1224 1231 7290 1261 1267 7291 1262 1268 7292 1262 1268 7293 1225 1232 7294 1224 1231 7295 1225 1232 7296 1262 1268 7297 1263 1269 7298 1263 1269 7299 1226 1233 7300 1225 1232 7301 1226 1233 7302 1263 1269 7303 1264 1270 7304 1264 1270 7305 1227 1234 7306 1226 1233 7307 1227 1234 7308 1264 1270 7309 1265 1271 7310 1265 1271 7311 1228 1235 7312 1227 1234 7313 1228 1235 7314 1265 1271 7315 1266 513 7316 1266 513 7317 1229 456 7318 1228 1235 7319 1230 1236 7320 1267 1272 7321 1268 1273 7322 1268 1273 7323 1231 1237 7324 1230 1236 7325 1231 1237 7326 1268 1273 7327 1269 1274 7328 1269 1274 7329 1232 1238 7330 1231 1237 7331 1232 1238 7332 1269 1274 7333 1270 1275 7334 1270 1275 7335 1233 1239 7336 1232 1238 7337 1233 1239 7338 1270 1275 7339 1271 1276 7340 1271 1276 7341 1234 1240 7342 1233 1239 7343 1234 1240 7344 1271 1276 7345 1272 1277 7346 1272 1277 7347 1235 1241 7348 1234 1240 7349 1235 1241 7350 1272 1277 7351 1273 1278 7352 1273 1278 7353 1236 1242 7354 1235 1241 7355 1236 1242 7356 1273 1278 7357 1274 1279 7358 1274 1279 7359 1237 1243 7360 1236 1242 7361 1237 1243 7362 1274 1279 7363 1275 1280 7364 1275 1280 7365 1238 1244 7366 1237 1243 7367 1238 1244 7368 1275 1280 7369 1276 1281 7370 1276 1281 7371 1239 1245 7372 1238 1244 7373 1239 1245 7374 1276 1281 7375 1277 1282 7376 1277 1282 7377 1240 1246 7378 1239 1245 7379 1240 1246 7380 1277 1282 7381 1278 1283 7382 1278 1283 7383 1241 1247 7384 1240 1246 7385 1241 1247 7386 1278 1283 7387 1279 1284 7388 1279 1284 7389 1242 1248 7390 1241 1247 7391 1242 1248 7392 1279 1284 7393 1280 1285 7394 1280 1285 7395 1243 1249 7396 1242 1248 7397 1243 1249 7398 1280 1285 7399 1281 1286 7400 1281 1286 7401 1244 1250 7402 1243 1249 7403 1244 1250 7404 1281 1286 7405 1282 1287 7406 1282 1287 7407 1245 1251 7408 1244 1250 7409 1245 1251 7410 1282 1287 7411 1283 1288 7412 1283 1288 7413 1246 1252 7414 1245 1251 7415 1246 1252 7416 1283 1288 7417 1284 1289 7418 1284 1289 7419 1247 1253 7420 1246 1252 7421 1247 1253 7422 1284 1289 7423 1285 1290 7424 1285 1290 7425 1248 1254 7426 1247 1253 7427 1248 1254 7428 1285 1290 7429 1286 1291 7430 1286 1291 7431 1249 1255 7432 1248 1254 7433 1249 1255 7434 1286 1291 7435 1287 1292 7436 1287 1292 7437 1250 1256 7438 1249 1255 7439 1250 1256 7440 1287 1292 7441 1288 1293 7442 1288 1293 7443 1251 1257 7444 1250 1256 7445 1251 1257 7446 1288 1293 7447 1289 1294 7448 1289 1294 7449 1252 1258 7450 1251 1257 7451 1252 1258 7452 1289 1294 7453 1290 1295 7454 1290 1295 7455 1253 1259 7456 1252 1258 7457 1253 1259 7458 1290 1295 7459 1291 1296 7460 1291 1296 7461 1254 1260 7462 1253 1259 7463 1254 1260 7464 1291 1296 7465 1292 1297 7466 1292 1297 7467 1255 1261 7468 1254 1260 7469 1255 1261 7470 1292 1297 7471 1293 1298 7472 1293 1298 7473 1256 1262 7474 1255 1261 7475 1256 1262 7476 1293 1298 7477 1294 1299 7478 1294 1299 7479 1257 1263 7480 1256 1262 7481 1257 1263 7482 1294 1299 7483 1295 1300 7484 1295 1300 7485 1258 1264 7486 1257 1263 7487 1258 1264 7488 1295 1300 7489 1296 1301 7490 1296 1301 7491 1259 1265 7492 1258 1264 7493 1259 1265 7494 1296 1301 7495 1297 1302 7496 1297 1302 7497 1260 1266 7498 1259 1265 7499 1260 1266 7500 1297 1302 7501 1298 1303 7502 1298 1303 7503 1261 1267 7504 1260 1266 7505 1261 1267 7506 1298 1303 7507 1299 1304 7508 1299 1304 7509 1262 1268 7510 1261 1267 7511 1262 1268 7512 1299 1304 7513 1300 1305 7514 1300 1305 7515 1263 1269 7516 1262 1268 7517 1263 1269 7518 1300 1305 7519 1301 1306 7520 1301 1306 7521 1264 1270 7522 1263 1269 7523 1264 1270 7524 1301 1306 7525 1302 1307 7526 1302 1307 7527 1265 1271 7528 1264 1270 7529 1265 1271 7530 1302 1307 7531 1303 570 7532 1303 570 7533 1266 513 7534 1265 1271 7535 1267 1272 7536 1304 1308 7537 1305 1309 7538 1305 1309 7539 1268 1273 7540 1267 1272 7541 1268 1273 7542 1305 1309 7543 1306 1310 7544 1306 1310 7545 1269 1274 7546 1268 1273 7547 1269 1274 7548 1306 1310 7549 1307 1311 7550 1307 1311 7551 1270 1275 7552 1269 1274 7553 1270 1275 7554 1307 1311 7555 1308 1312 7556 1308 1312 7557 1271 1276 7558 1270 1275 7559 1271 1276 7560 1308 1312 7561 1309 1313 7562 1309 1313 7563 1272 1277 7564 1271 1276 7565 1272 1277 7566 1309 1313 7567 1310 1314 7568 1310 1314 7569 1273 1278 7570 1272 1277 7571 1273 1278 7572 1310 1314 7573 1311 1315 7574 1311 1315 7575 1274 1279 7576 1273 1278 7577 1274 1279 7578 1311 1315 7579 1312 1316 7580 1312 1316 7581 1275 1280 7582 1274 1279 7583 1275 1280 7584 1312 1316 7585 1313 1317 7586 1313 1317 7587 1276 1281 7588 1275 1280 7589 1276 1281 7590 1313 1317 7591 1314 1318 7592 1314 1318 7593 1277 1282 7594 1276 1281 7595 1277 1282 7596 1314 1318 7597 1315 1319 7598 1315 1319 7599 1278 1283 7600 1277 1282 7601 1278 1283 7602 1315 1319 7603 1316 1320 7604 1316 1320 7605 1279 1284 7606 1278 1283 7607 1279 1284 7608 1316 1320 7609 1317 1321 7610 1317 1321 7611 1280 1285 7612 1279 1284 7613 1280 1285 7614 1317 1321 7615 1318 1322 7616 1318 1322 7617 1281 1286 7618 1280 1285 7619 1281 1286 7620 1318 1322 7621 1319 1323 7622 1319 1323 7623 1282 1287 7624 1281 1286 7625 1282 1287 7626 1319 1323 7627 1320 1324 7628 1320 1324 7629 1283 1288 7630 1282 1287 7631 1283 1288 7632 1320 1324 7633 1321 1325 7634 1321 1325 7635 1284 1289 7636 1283 1288 7637 1284 1289 7638 1321 1325 7639 1322 1326 7640 1322 1326 7641 1285 1290 7642 1284 1289 7643 1285 1290 7644 1322 1326 7645 1323 1327 7646 1323 1327 7647 1286 1291 7648 1285 1290 7649 1286 1291 7650 1323 1327 7651 1324 1328 7652 1324 1328 7653 1287 1292 7654 1286 1291 7655 1287 1292 7656 1324 1328 7657 1325 1329 7658 1325 1329 7659 1288 1293 7660 1287 1292 7661 1288 1293 7662 1325 1329 7663 1326 1330 7664 1326 1330 7665 1289 1294 7666 1288 1293 7667 1289 1294 7668 1326 1330 7669 1327 1331 7670 1327 1331 7671 1290 1295 7672 1289 1294 7673 1290 1295 7674 1327 1331 7675 1328 1332 7676 1328 1332 7677 1291 1296 7678 1290 1295 7679 1291 1296 7680 1328 1332 7681 1329 1333 7682 1329 1333 7683 1292 1297 7684 1291 1296 7685 1292 1297 7686 1329 1333 7687 1330 1334 7688 1330 1334 7689 1293 1298 7690 1292 1297 7691 1293 1298 7692 1330 1334 7693 1331 1335 7694 1331 1335 7695 1294 1299 7696 1293 1298 7697 1294 1299 7698 1331 1335 7699 1332 1336 7700 1332 1336 7701 1295 1300 7702 1294 1299 7703 1295 1300 7704 1332 1336 7705 1333 1337 7706 1333 1337 7707 1296 1301 7708 1295 1300 7709 1296 1301 7710 1333 1337 7711 1334 1338 7712 1334 1338 7713 1297 1302 7714 1296 1301 7715 1297 1302 7716 1334 1338 7717 1335 1339 7718 1335 1339 7719 1298 1303 7720 1297 1302 7721 1298 1303 7722 1335 1339 7723 1336 1340 7724 1336 1340 7725 1299 1304 7726 1298 1303 7727 1299 1304 7728 1336 1340 7729 1337 1341 7730 1337 1341 7731 1300 1305 7732 1299 1304 7733 1300 1305 7734 1337 1341 7735 1338 1342 7736 1338 1342 7737 1301 1306 7738 1300 1305 7739 1301 1306 7740 1338 1342 7741 1339 1343 7742 1339 1343 7743 1302 1307 7744 1301 1306 7745 1302 1307 7746 1339 1343 7747 1340 627 7748 1340 627 7749 1303 570 7750 1302 1307 7751 1304 1308 7752 1341 1344 7753 1342 1345 7754 1342 1345 7755 1305 1309 7756 1304 1308 7757 1305 1309 7758 1342 1345 7759 1343 1346 7760 1343 1346 7761 1306 1310 7762 1305 1309 7763 1306 1310 7764 1343 1346 7765 1344 1347 7766 1344 1347 7767 1307 1311 7768 1306 1310 7769 1307 1311 7770 1344 1347 7771 1345 1348 7772 1345 1348 7773 1308 1312 7774 1307 1311 7775 1308 1312 7776 1345 1348 7777 1346 1349 7778 1346 1349 7779 1309 1313 7780 1308 1312 7781 1309 1313 7782 1346 1349 7783 1347 1350 7784 1347 1350 7785 1310 1314 7786 1309 1313 7787 1310 1314 7788 1347 1350 7789 1348 1351 7790 1348 1351 7791 1311 1315 7792 1310 1314 7793 1311 1315 7794 1348 1351 7795 1349 1352 7796 1349 1352 7797 1312 1316 7798 1311 1315 7799 1312 1316 7800 1349 1352 7801 1350 1353 7802 1350 1353 7803 1313 1317 7804 1312 1316 7805 1313 1317 7806 1350 1353 7807 1351 1354 7808 1351 1354 7809 1314 1318 7810 1313 1317 7811 1314 1318 7812 1351 1354 7813 1352 1355 7814 1352 1355 7815 1315 1319 7816 1314 1318 7817 1315 1319 7818 1352 1355 7819 1353 1356 7820 1353 1356 7821 1316 1320 7822 1315 1319 7823 1316 1320 7824 1353 1356 7825 1354 1357 7826 1354 1357 7827 1317 1321 7828 1316 1320 7829 1317 1321 7830 1354 1357 7831 1355 1358 7832 1355 1358 7833 1318 1322 7834 1317 1321 7835 1318 1322 7836 1355 1358 7837 1356 1359 7838 1356 1359 7839 1319 1323 7840 1318 1322 7841 1319 1323 7842 1356 1359 7843 1357 1360 7844 1357 1360 7845 1320 1324 7846 1319 1323 7847 1320 1324 7848 1357 1360 7849 1358 1361 7850 1358 1361 7851 1321 1325 7852 1320 1324 7853 1321 1325 7854 1358 1361 7855 1359 1362 7856 1359 1362 7857 1322 1326 7858 1321 1325 7859 1322 1326 7860 1359 1362 7861 1360 1363 7862 1360 1363 7863 1323 1327 7864 1322 1326 7865 1323 1327 7866 1360 1363 7867 1361 1364 7868 1361 1364 7869 1324 1328 7870 1323 1327 7871 1324 1328 7872 1361 1364 7873 1362 1365 7874 1362 1365 7875 1325 1329 7876 1324 1328 7877 1325 1329 7878 1362 1365 7879 1363 1366 7880 1363 1366 7881 1326 1330 7882 1325 1329 7883 1326 1330 7884 1363 1366 7885 1364 1367 7886 1364 1367 7887 1327 1331 7888 1326 1330 7889 1327 1331 7890 1364 1367 7891 1365 1368 7892 1365 1368 7893 1328 1332 7894 1327 1331 7895 1328 1332 7896 1365 1368 7897 1366 1369 7898 1366 1369 7899 1329 1333 7900 1328 1332 7901 1329 1333 7902 1366 1369 7903 1367 1370 7904 1367 1370 7905 1330 1334 7906 1329 1333 7907 1330 1334 7908 1367 1370 7909 1368 1371 7910 1368 1371 7911 1331 1335 7912 1330 1334 7913 1331 1335 7914 1368 1371 7915 1369 1372 7916 1369 1372 7917 1332 1336 7918 1331 1335 7919 1332 1336 7920 1369 1372 7921 1370 1373 7922 1370 1373 7923 1333 1337 7924 1332 1336 7925 1333 1337 7926 1370 1373 7927 1371 1374 7928 1371 1374 7929 1334 1338 7930 1333 1337 7931 1334 1338 7932 1371 1374 7933 1372 1375 7934 1372 1375 7935 1335 1339 7936 1334 1338 7937 1335 1339 7938 1372 1375 7939 1373 1376 7940 1373 1376 7941 1336 1340 7942 1335 1339 7943 1336 1340 7944 1373 1376 7945 1374 1377 7946 1374 1377 7947 1337 1341 7948 1336 1340 7949 1337 1341 7950 1374 1377 7951 1375 1378 7952 1375 1378 7953 1338 1342 7954 1337 1341 7955 1338 1342 7956 1375 1378 7957 1376 1379 7958 1376 1379 7959 1339 1343 7960 1338 1342 7961 1339 1343 7962 1376 1379 7963 1377 684 7964 1377 684 7965 1340 627 7966 1339 1343 7967 1341 1344 7968 1378 1380 7969 1379 1381 7970 1379 1381 7971 1342 1345 7972 1341 1344 7973 1342 1345 7974 1379 1381 7975 1380 1382 7976 1380 1382 7977 1343 1346 7978 1342 1345 7979 1343 1346 7980 1380 1382 7981 1381 1383 7982 1381 1383 7983 1344 1347 7984 1343 1346 7985 1344 1347 7986 1381 1383 7987 1382 1384 7988 1382 1384 7989 1345 1348 7990 1344 1347 7991 1345 1348 7992 1382 1384 7993 1383 1385 7994 1383 1385 7995 1346 1349 7996 1345 1348 7997 1346 1349 7998 1383 1385 7999 1384 1386 8000 1384 1386 8001 1347 1350 8002 1346 1349 8003 1347 1350 8004 1384 1386 8005 1385 1387 8006 1385 1387 8007 1348 1351 8008 1347 1350 8009 1348 1351 8010 1385 1387 8011 1386 1388 8012 1386 1388 8013 1349 1352 8014 1348 1351 8015 1349 1352 8016 1386 1388 8017 1387 1389 8018 1387 1389 8019 1350 1353 8020 1349 1352 8021 1350 1353 8022 1387 1389 8023 1388 1390 8024 1388 1390 8025 1351 1354 8026 1350 1353 8027 1351 1354 8028 1388 1390 8029 1389 1391 8030 1389 1391 8031 1352 1355 8032 1351 1354 8033 1352 1355 8034 1389 1391 8035 1390 1392 8036 1390 1392 8037 1353 1356 8038 1352 1355 8039 1353 1356 8040 1390 1392 8041 1391 1393 8042 1391 1393 8043 1354 1357 8044 1353 1356 8045 1354 1357 8046 1391 1393 8047 1392 1394 8048 1392 1394 8049 1355 1358 8050 1354 1357 8051 1355 1358 8052 1392 1394 8053 1393 1395 8054 1393 1395 8055 1356 1359 8056 1355 1358 8057 1356 1359 8058 1393 1395 8059 1394 1396 8060 1394 1396 8061 1357 1360 8062 1356 1359 8063 1357 1360 8064 1394 1396 8065 1395 1397 8066 1395 1397 8067 1358 1361 8068 1357 1360 8069 1358 1361 8070 1395 1397 8071 1396 1398 8072 1396 1398 8073 1359 1362 8074 1358 1361 8075 1359 1362 8076 1396 1398 8077 1397 1399 8078 1397 1399 8079 1360 1363 8080 1359 1362 8081 1360 1363 8082 1397 1399 8083 1398 1400 8084 1398 1400 8085 1361 1364 8086 1360 1363 8087 1361 1364 8088 1398 1400 8089 1399 1401 8090 1399 1401 8091 1362 1365 8092 1361 1364 8093 1362 1365 8094 1399 1401 8095 1400 1402 8096 1400 1402 8097 1363 1366 8098 1362 1365 8099 1363 1366 8100 1400 1402 8101 1401 1403 8102 1401 1403 8103 1364 1367 8104 1363 1366 8105 1364 1367 8106 1401 1403 8107 1402 1404 8108 1402 1404 8109 1365 1368 8110 1364 1367 8111 1365 1368 8112 1402 1404 8113 1403 1405 8114 1403 1405 8115 1366 1369 8116 1365 1368 8117 1366 1369 8118 1403 1405 8119 1404 1406 8120 1404 1406 8121 1367 1370 8122 1366 1369 8123 1367 1370 8124 1404 1406 8125 1405 1407 8126 1405 1407 8127 1368 1371 8128 1367 1370 8129 1368 1371 8130 1405 1407 8131 1406 1408 8132 1406 1408 8133 1369 1372 8134 1368 1371 8135 1369 1372 8136 1406 1408 8137 1407 1409 8138 1407 1409 8139 1370 1373 8140 1369 1372 8141 1370 1373 8142 1407 1409 8143 1408 1410 8144 1408 1410 8145 1371 1374 8146 1370 1373 8147 1371 1374 8148 1408 1410 8149 1409 1411 8150 1409 1411 8151 1372 1375 8152 1371 1374 8153 1372 1375 8154 1409 1411 8155 1410 1412 8156 1410 1412 8157 1373 1376 8158 1372 1375 8159 1373 1376 8160 1410 1412 8161 1411 1413 8162 1411 1413 8163 1374 1377 8164 1373 1376 8165 1374 1377 8166 1411 1413 8167 1412 1414 8168 1412 1414 8169 1375 1378 8170 1374 1377 8171 1375 1378 8172 1412 1414 8173 1413 1415 8174 1413 1415 8175 1376 1379 8176 1375 1378 8177 1376 1379 8178 1413 1415 8179 1414 741 8180 1414 741 8181 1377 684 8182 1376 1379 8183 1378 1380 8184 1415 1416 8185 1416 1417 8186 1416 1417 8187 1379 1381 8188 1378 1380 8189 1379 1381 8190 1416 1417 8191 1417 1418 8192 1417 1418 8193 1380 1382 8194 1379 1381 8195 1380 1382 8196 1417 1418 8197 1418 1419 8198 1418 1419 8199 1381 1383 8200 1380 1382 8201 1381 1383 8202 1418 1419 8203 1419 1420 8204 1419 1420 8205 1382 1384 8206 1381 1383 8207 1382 1384 8208 1419 1420 8209 1420 1421 8210 1420 1421 8211 1383 1385 8212 1382 1384 8213 1383 1385 8214 1420 1421 8215 1421 1422 8216 1421 1422 8217 1384 1386 8218 1383 1385 8219 1384 1386 8220 1421 1422 8221 1422 1423 8222 1422 1423 8223 1385 1387 8224 1384 1386 8225 1385 1387 8226 1422 1423 8227 1423 1424 8228 1423 1424 8229 1386 1388 8230 1385 1387 8231 1386 1388 8232 1423 1424 8233 1424 1425 8234 1424 1425 8235 1387 1389 8236 1386 1388 8237 1387 1389 8238 1424 1425 8239 1425 1426 8240 1425 1426 8241 1388 1390 8242 1387 1389 8243 1388 1390 8244 1425 1426 8245 1426 1427 8246 1426 1427 8247 1389 1391 8248 1388 1390 8249 1389 1391 8250 1426 1427 8251 1427 1428 8252 1427 1428 8253 1390 1392 8254 1389 1391 8255 1390 1392 8256 1427 1428 8257 1428 1429 8258 1428 1429 8259 1391 1393 8260 1390 1392 8261 1391 1393 8262 1428 1429 8263 1429 1430 8264 1429 1430 8265 1392 1394 8266 1391 1393 8267 1392 1394 8268 1429 1430 8269 1430 1431 8270 1430 1431 8271 1393 1395 8272 1392 1394 8273 1393 1395 8274 1430 1431 8275 1431 1432 8276 1431 1432 8277 1394 1396 8278 1393 1395 8279 1394 1396 8280 1431 1432 8281 1432 1433 8282 1432 1433 8283 1395 1397 8284 1394 1396 8285 1395 1397 8286 1432 1433 8287 1433 1434 8288 1433 1434 8289 1396 1398 8290 1395 1397 8291 1396 1398 8292 1433 1434 8293 1434 1435 8294 1434 1435 8295 1397 1399 8296 1396 1398 8297 1397 1399 8298 1434 1435 8299 1435 1436 8300 1435 1436 8301 1398 1400 8302 1397 1399 8303 1398 1400 8304 1435 1436 8305 1436 1437 8306 1436 1437 8307 1399 1401 8308 1398 1400 8309 1399 1401 8310 1436 1437 8311 1437 1438 8312 1437 1438 8313 1400 1402 8314 1399 1401 8315 1400 1402 8316 1437 1438 8317 1438 1439 8318 1438 1439 8319 1401 1403 8320 1400 1402 8321 1401 1403 8322 1438 1439 8323 1439 1440 8324 1439 1440 8325 1402 1404 8326 1401 1403 8327 1402 1404 8328 1439 1440 8329 1440 1441 8330 1440 1441 8331 1403 1405 8332 1402 1404 8333 1403 1405 8334 1440 1441 8335 1441 1442 8336 1441 1442 8337 1404 1406 8338 1403 1405 8339 1404 1406 8340 1441 1442 8341 1442 1443 8342 1442 1443 8343 1405 1407 8344 1404 1406 8345 1405 1407 8346 1442 1443 8347 1443 1444 8348 1443 1444 8349 1406 1408 8350 1405 1407 8351 1406 1408 8352 1443 1444 8353 1444 1445 8354 1444 1445 8355 1407 1409 8356 1406 1408 8357 1407 1409 8358 1444 1445 8359 1445 1446 8360 1445 1446 8361 1408 1410 8362 1407 1409 8363 1408 1410 8364 1445 1446 8365 1446 1447 8366 1446 1447 8367 1409 1411 8368 1408 1410 8369 1409 1411 8370 1446 1447 8371 1447 1448 8372 1447 1448 8373 1410 1412 8374 1409 1411 8375 1410 1412 8376 1447 1448 8377 1448 1449 8378 1448 1449 8379 1411 1413 8380 1410 1412 8381 1411 1413 8382 1448 1449 8383 1449 1450 8384 1449 1450 8385 1412 1414 8386 1411 1413 8387 1412 1414 8388 1449 1450 8389 1450 1451 8390 1450 1451 8391 1413 1415 8392 1412 1414 8393 1413 1415 8394 1450 1451 8395 1451 798 8396 1451 798 8397 1414 741 8398 1413 1415 8399 1415 1416 8400 1452 1452 8401 1453 1453 8402 1453 1453 8403 1416 1417 8404 1415 1416 8405 1416 1417 8406 1453 1453 8407 1454 1454 8408 1454 1454 8409 1417 1418 8410 1416 1417 8411 1417 1418 8412 1454 1454 8413 1455 1455 8414 1455 1455 8415 1418 1419 8416 1417 1418 8417 1418 1419 8418 1455 1455 8419 1456 1456 8420 1456 1456 8421 1419 1420 8422 1418 1419 8423 1419 1420 8424 1456 1456 8425 1457 1457 8426 1457 1457 8427 1420 1421 8428 1419 1420 8429 1420 1421 8430 1457 1457 8431 1458 1458 8432 1458 1458 8433 1421 1422 8434 1420 1421 8435 1421 1422 8436 1458 1458 8437 1459 1459 8438 1459 1459 8439 1422 1423 8440 1421 1422 8441 1422 1423 8442 1459 1459 8443 1460 1460 8444 1460 1460 8445 1423 1424 8446 1422 1423 8447 1423 1424 8448 1460 1460 8449 1461 1461 8450 1461 1461 8451 1424 1425 8452 1423 1424 8453 1424 1425 8454 1461 1461 8455 1462 1462 8456 1462 1462 8457 1425 1426 8458 1424 1425 8459 1425 1426 8460 1462 1462 8461 1463 1463 8462 1463 1463 8463 1426 1427 8464 1425 1426 8465 1426 1427 8466 1463 1463 8467 1464 1464 8468 1464 1464 8469 1427 1428 8470 1426 1427 8471 1427 1428 8472 1464 1464 8473 1465 1465 8474 1465 1465 8475 1428 1429 8476 1427 1428 8477 1428 1429 8478 1465 1465 8479 1466 1466 8480 1466 1466 8481 1429 1430 8482 1428 1429 8483 1429 1430 8484 1466 1466 8485 1467 1467 8486 1467 1467 8487 1430 1431 8488 1429 1430 8489 1430 1431 8490 1467 1467 8491 1468 1468 8492 1468 1468 8493 1431 1432 8494 1430 1431 8495 1431 1432 8496 1468 1468 8497 1469 1469 8498 1469 1469 8499 1432 1433 8500 1431 1432 8501 1432 1433 8502 1469 1469 8503 1470 1470 8504 1470 1470 8505 1433 1434 8506 1432 1433 8507 1433 1434 8508 1470 1470 8509 1471 1471 8510 1471 1471 8511 1434 1435 8512 1433 1434 8513 1434 1435 8514 1471 1471 8515 1472 1472 8516 1472 1472 8517 1435 1436 8518 1434 1435 8519 1435 1436 8520 1472 1472 8521 1473 1473 8522 1473 1473 8523 1436 1437 8524 1435 1436 8525 1436 1437 8526 1473 1473 8527 1474 1474 8528 1474 1474 8529 1437 1438 8530 1436 1437 8531 1437 1438 8532 1474 1474 8533 1475 1475 8534 1475 1475 8535 1438 1439 8536 1437 1438 8537 1438 1439 8538 1475 1475 8539 1476 1476 8540 1476 1476 8541 1439 1440 8542 1438 1439 8543 1439 1440 8544 1476 1476 8545 1477 1477 8546 1477 1477 8547 1440 1441 8548 1439 1440 8549 1440 1441 8550 1477 1477 8551 1478 1478 8552 1478 1478 8553 1441 1442 8554 1440 1441 8555 1441 1442 8556 1478 1478 8557 1479 1479 8558 1479 1479 8559 1442 1443 8560 1441 1442 8561 1442 1443 8562 1479 1479 8563 1480 1480 8564 1480 1480 8565 1443 1444 8566 1442 1443 8567 1443 1444 8568 1480 1480 8569 1481 1481 8570 1481 1481 8571 1444 1445 8572 1443 1444 8573 1444 1445 8574 1481 1481 8575 1482 1482 8576 1482 1482 8577 1445 1446 8578 1444 1445 8579 1445 1446 8580 1482 1482 8581 1483 1483 8582 1483 1483 8583 1446 1447 8584 1445 1446 8585 1446 1447 8586 1483 1483 8587 1484 1484 8588 1484 1484 8589 1447 1448 8590 1446 1447 8591 1447 1448 8592 1484 1484 8593 1485 1485 8594 1485 1485 8595 1448 1449 8596 1447 1448 8597 1448 1449 8598 1485 1485 8599 1486 1486 8600 1486 1486 8601 1449 1450 8602 1448 1449 8603 1449 1450 8604 1486 1486 8605 1487 1487 8606 1487 1487 8607 1450 1451 8608 1449 1450 8609 1450 1451 8610 1487 1487 8611 846 855 8612 846 855 8613 1451 798 8614 1450 1451 8615 1452 1452 8616 903 912 8617 904 915 8618 904 915 8619 1453 1453 8620 1452 1452 8621 1453 1453 8622 904 915 8623 905 917 8624 905 917 8625 1454 1454 8626 1453 1453 8627 1454 1454 8628 905 917 8629 906 919 8630 906 919 8631 1455 1455 8632 1454 1454 8633 1455 1455 8634 906 919 8635 907 921 8636 907 921 8637 1456 1456 8638 1455 1455 8639 1456 1456 8640 907 921 8641 908 923 8642 908 923 8643 1457 1457 8644 1456 1456 8645 1457 1457 8646 908 923 8647 909 925 8648 909 925 8649 1458 1458 8650 1457 1457 8651 1458 1458 8652 909 925 8653 910 927 8654 910 927 8655 1459 1459 8656 1458 1458 8657 1459 1459 8658 910 927 8659 911 929 8660 911 929 8661 1460 1460 8662 1459 1459 8663 1460 1460 8664 911 929 8665 912 931 8666 912 931 8667 1461 1461 8668 1460 1460 8669 1461 1461 8670 912 931 8671 913 933 8672 913 933 8673 1462 1462 8674 1461 1461 8675 1462 1462 8676 913 933 8677 914 935 8678 914 935 8679 1463 1463 8680 1462 1462 8681 1463 1463 8682 914 935 8683 915 937 8684 915 937 8685 1464 1464 8686 1463 1463 8687 1464 1464 8688 915 937 8689 916 939 8690 916 939 8691 1465 1465 8692 1464 1464 8693 1465 1465 8694 916 939 8695 917 941 8696 917 941 8697 1466 1466 8698 1465 1465 8699 1466 1466 8700 917 941 8701 918 943 8702 918 943 8703 1467 1467 8704 1466 1466 8705 1467 1467 8706 918 943 8707 919 945 8708 919 945 8709 1468 1468 8710 1467 1467 8711 1468 1468 8712 919 945 8713 920 947 8714 920 947 8715 1469 1469 8716 1468 1468 8717 1469 1469 8718 920 947 8719 921 949 8720 921 949 8721 1470 1470 8722 1469 1469 8723 1470 1470 8724 921 949 8725 922 951 8726 922 951 8727 1471 1471 8728 1470 1470 8729 1471 1471 8730 922 951 8731 923 953 8732 923 953 8733 1472 1472 8734 1471 1471 8735 1472 1472 8736 923 953 8737 924 955 8738 924 955 8739 1473 1473 8740 1472 1472 8741 1473 1473 8742 924 955 8743 925 957 8744 925 957 8745 1474 1474 8746 1473 1473 8747 1474 1474 8748 925 957 8749 926 959 8750 926 959 8751 1475 1475 8752 1474 1474 8753 1475 1475 8754 926 959 8755 927 961 8756 927 961 8757 1476 1476 8758 1475 1475 8759 1476 1476 8760 927 961 8761 928 963 8762 928 963 8763 1477 1477 8764 1476 1476 8765 1477 1477 8766 928 963 8767 929 965 8768 929 965 8769 1478 1478 8770 1477 1477 8771 1478 1478 8772 929 965 8773 930 967 8774 930 967 8775 1479 1479 8776 1478 1478 8777 1479 1479 8778 930 967 8779 931 969 8780 931 969 8781 1480 1480 8782 1479 1479 8783 1480 1480 8784 931 969 8785 932 971 8786 932 971 8787 1481 1481 8788 1480 1480 8789 1481 1481 8790 932 971 8791 933 973 8792 933 973 8793 1482 1482 8794 1481 1481 8795 1482 1482 8796 933 973 8797 934 975 8798 934 975 8799 1483 1483 8800 1482 1482 8801 1483 1483 8802 934 975 8803 935 977 8804 935 977 8805 1484 1484 8806 1483 1483 8807 1484 1484 8808 935 977 8809 936 979 8810 936 979 8811 1485 1485 8812 1484 1484 8813 1485 1485 8814 936 979 8815 937 981 8816 937 981 8817 1486 1486 8818 1485 1485 8819 1486 1486 8820 937 981 8821 938 983 8822 938 983 8823 1487 1487 8824 1486 1486 8825 938 983 8826 0 0 8827 1487 1487 8828 0 0 8829 846 855 8830 1487 1487 8831

    -
    -
    - 1 -
    - - - - -8.303196 -0.5171806 -8.40288e-5 -7.981606 -0.3640494 -3.68969e-6 -7.730137 -0.2151453 -3.68633e-6 -7.517609 -0.09486031 -3.68362e-6 -7.324864 0.007360935 -3.68132e-6 -7.132734 0.1020737 -3.67919e-6 -6.92206 0.1998334 -3.67699e-6 -6.673676 0.3111954 -3.67448e-6 -6.388778 0.4364796 -3.67166e-6 -6.0848 0.5664098 -3.66873e-6 -5.766932 0.6971478 -3.66579e-6 -5.440369 0.8248558 -3.66291e-6 -5.110298 0.9456947 -3.66019e-6 -4.781912 1.055827 -3.65771e-6 -4.460403 1.151413 -3.65555e-6 -4.145794 1.232589 -3.65373e-6 -3.833478 1.302813 -3.65214e-6 -3.5217 1.363227 -3.65078e-6 -3.208709 1.414977 -3.64962e-6 -2.892749 1.459205 -3.64862e-6 -2.572068 1.497056 -3.64777e-6 -2.244911 1.529675 -3.64703e-6 -1.912202 1.55749 -3.64641e-6 -1.575808 1.57963 -3.64591e-6 -1.235389 1.595281 -3.64556e-6 -0.8906069 1.603633 -3.64537e-6 -0.5411234 1.603874 -3.64536e-6 -0.1866002 1.595191 -3.64556e-6 0.1733016 1.576775 -3.64597e-6 0.5460095 1.548671 -3.64661e-6 0.9336982 1.511618 -3.64744e-6 1.328827 1.465838 -3.64847e-6 1.723857 1.411554 -3.64969e-6 2.111247 1.348989 -3.6511e-6 2.483457 1.278365 -3.6527e-6 2.832947 1.199905 -3.65446e-6 3.162812 1.11373 -3.6564e-6 3.480787 1.019681 -3.65852e-6 3.786289 0.9175642 -3.66082e-6 4.078737 0.8071845 -3.66331e-6 4.357549 0.6883473 -3.66598e-6 4.622141 0.5608582 -3.66886e-6 4.871933 0.4245224 -3.67193e-6 5.107889 0.2794113 -3.67519e-6 5.330848 0.1257222 -3.67865e-6 5.540038 -0.03655195 -3.68231e-6 5.734692 -0.2074177 -3.68616e-6 5.914034 -0.3868821 -3.6902e-6 6.077297 -0.5749515 -3.69444e-6 6.223709 -0.7716331 -3.69887e-6 6.357725 -0.966782 -3.70326e-6 6.481518 -1.15701 -3.70754e-6 6.590883 -1.352461 -3.71195e-6 6.681629 -1.563276 -3.71669e-6 6.749554 -1.799598 -3.72202e-6 6.79046 -2.071571 -3.72814e-6 6.800148 -2.389336 -3.7353e-6 -8.30319 -0.6604711 1.091452 -7.981606 -0.5187826 1.1787 -7.730137 -0.3812131 1.265043 -7.517609 -0.2700843 1.334792 -7.324864 -0.175644 1.394065 -7.132734 -0.0881409 1.448986 -6.92206 0.002177298 1.505673 -6.673676 0.1050623 1.570247 -6.388778 0.2208098 1.642894 -6.0848 0.3408497 1.718235 -5.766932 0.4616359 1.794045 -5.440369 0.5796226 1.868098 -5.110298 0.6912633 1.938167 -4.781912 0.7930117 2.002028 -4.460403 0.881322 2.057455 -4.145794 0.9563195 2.104526 -3.833478 1.021197 2.145246 -3.5217 1.077013 2.180277 -3.208709 1.124823 2.210285 -2.892749 1.165685 2.235931 -2.572068 1.200655 2.257879 -2.244911 1.23079 2.276793 -1.912202 1.256488 2.292922 -1.575808 1.276943 2.30576 -1.235389 1.291402 2.314836 -0.8906069 1.299119 2.319679 -0.5411234 1.299341 2.319818 -0.1866002 1.29132 2.314784 0.1733016 1.274305 2.304105 0.5460095 1.24834 2.287809 0.9336982 1.214108 2.266323 1.328827 1.171813 2.239777 1.723857 1.121661 2.2083 2.111247 1.063858 2.172021 2.483457 0.9986106 2.131069 2.832947 0.9261233 2.085574 3.162812 0.8465074 2.035604 3.480787 0.7596176 1.981069 3.786289 0.6652737 1.921855 4.078737 0.5632964 1.857851 4.357549 0.4535051 1.788942 4.622141 0.3357206 1.715016 4.871933 0.2097626 1.63596 5.107889 0.07569748 1.551817 5.330848 -0.0662927 1.462698 5.540038 -0.2162144 1.368602 5.734692 -0.3740739 1.269524 5.914034 -0.5398772 1.16546 6.077297 -0.7136309 1.056406 6.223709 -0.895341 0.9423585 6.357725 -1.075635 0.8291996 6.481518 -1.251383 0.7188939 6.590883 -1.431955 0.6055602 6.681629 -1.626723 0.483317 6.749554 -1.845057 0.3462832 6.79046 -2.096327 0.1885775 6.800148 -2.389903 0.004318416 -8.303183 -1.068528 2.016812 -7.981606 -0.959425 2.177956 -7.730137 -0.854134 2.337498 -7.517609 -0.7690796 2.466376 -7.324864 -0.6967983 2.5759 -7.132734 -0.6298262 2.677379 -6.92206 -0.5606997 2.782123 -6.673676 -0.4819549 2.901441 -6.388778 -0.3933657 3.035675 -6.0848 -0.3014911 3.174887 -5.766932 -0.2090453 3.314966 -5.440369 -0.1187421 3.451797 -5.110298 -0.03329616 3.581269 -4.781912 0.0445789 3.699268 -4.460403 0.1121687 3.801684 -4.145794 0.1695692 3.888659 -3.833478 0.2192246 3.9639 -3.5217 0.2619438 4.02863 -3.208709 0.2985362 4.084076 -2.892749 0.3298103 4.131464 -2.572068 0.3565752 4.17202 -2.244911 0.3796398 4.206968 -1.912202 0.3993086 4.236771 -1.575808 0.4149634 4.260492 -1.235388 0.4260306 4.277261 -0.8906069 0.4319364 4.286211 -0.5411234 0.4321067 4.286468 -0.1866002 0.4259674 4.277166 0.1733016 0.4129445 4.257433 0.5460095 0.3930723 4.227322 0.9336982 0.3668718 4.187622 1.328827 0.3345003 4.138571 1.723857 0.2961161 4.08041 2.111247 0.2518758 4.013374 2.483457 0.2019371 3.937705 2.832947 0.1464578 3.85364 3.162812 0.08552253 3.761308 3.480787 0.01901996 3.660541 3.786289 -0.05318766 3.551128 4.078737 -0.1312378 3.432863 4.357549 -0.2152685 3.305536 4.622141 -0.3054167 3.168939 4.871933 -0.4018208 3.022863 5.107889 -0.5044298 2.867386 5.330848 -0.6131045 2.702717 5.540038 -0.7278496 2.52885 5.734692 -0.84867 2.345777 5.914034 -0.9755704 2.153492 6.077297 -1.108556 1.951987 6.223709 -1.24763 1.741254 6.357725 -1.385622 1.532164 6.481518 -1.520133 1.328346 6.590883 -1.658338 1.118932 6.681629 -1.807406 0.8930563 6.749554 -1.974512 0.639851 6.79046 -2.166825 0.3484488 6.800148 -2.391519 0.007982492 -8.303179 -1.679227 2.635118 -7.981606 -1.618893 2.845638 -7.730137 -1.56191 3.05409 -7.517609 -1.515879 3.222477 -7.324864 -1.476761 3.365577 -7.132734 -1.440516 3.498166 -6.92206 -1.403105 3.63502 -6.673676 -1.360488 3.790916 -6.388778 -1.312544 3.966301 -6.0848 -1.262822 4.148191 -5.766932 -1.212791 4.331213 -5.440369 -1.163919 4.509991 -5.110298 -1.117676 4.679154 -4.781912 -1.07553 4.833328 -4.460403 -1.038951 4.96714 -4.145794 -1.007886 5.080779 -3.833478 -0.9810128 5.179086 -3.5217 -0.9578933 5.263659 -3.208709 -0.9380896 5.336104 -2.892749 -0.9211642 5.398019 -2.572068 -0.9066792 5.451007 -2.244911 -0.8941966 5.49667 -1.912202 -0.8835521 5.535609 -1.575808 -0.8750796 5.566602 -1.235388 -0.8690902 5.588512 -0.8906069 -0.865894 5.600205 -0.5411234 -0.8658019 5.600542 -0.1866002 -0.8691244 5.588387 0.1733016 -0.8761723 5.562605 0.5460095 -0.8869271 5.523263 0.9336982 -0.9011067 5.471392 1.328827 -0.9186261 5.407304 1.723857 -0.9393996 5.331313 2.111247 -0.9633421 5.243728 2.483457 -0.9903687 5.144861 2.832947 -1.020394 5.035025 3.162812 -1.053372 4.914387 3.480787 -1.089363 4.782728 3.786289 -1.128441 4.639773 4.078737 -1.170682 4.485253 4.357549 -1.216159 4.318892 4.622141 -1.264947 4.140419 4.871933 -1.31712 3.949563 5.107889 -1.372652 3.746421 5.330848 -1.431466 3.531271 5.540038 -1.493566 3.304103 5.734692 -1.558953 3.064907 5.914034 -1.627631 2.813674 6.077297 -1.699602 2.550395 6.223709 -1.774869 2.275059 6.357725 -1.84955 2.00187 6.481518 -1.922347 1.735568 6.590883 -1.997142 1.461957 6.681629 -2.077818 1.166835 6.749554 -2.168254 0.8360066 6.79046 -2.272334 0.4552714 6.800148 -2.393937 0.01043081 -8.303178 -2.399597 2.852238 -7.981606 -2.396789 3.080097 -7.730137 -2.396789 3.305723 -7.517609 -2.396789 3.487984 -7.324864 -2.396789 3.642874 -7.132734 -2.396789 3.786388 -6.92206 -2.396789 3.934518 -6.673676 -2.396789 4.103258 -6.388778 -2.396789 4.293095 -6.0848 -2.396789 4.489971 -5.766932 -2.396789 4.688071 -5.440369 -2.39679 4.88158 -5.110298 -2.39679 5.064681 -4.781912 -2.39679 5.231557 -4.460403 -2.39679 5.376394 -4.145794 -2.39679 5.499396 -3.833478 -2.39679 5.605802 -3.5217 -2.39679 5.697344 -3.208709 -2.39679 5.775757 -2.892749 -2.39679 5.842774 -2.572067 -2.39679 5.900128 -2.244911 -2.39679 5.949553 -1.912202 -2.39679 5.991701 -1.575808 -2.39679 6.025247 -1.235388 -2.39679 6.048963 -0.8906069 -2.39679 6.061619 -0.5411234 -2.39679 6.061983 -0.1866002 -2.39679 6.048828 0.1733016 -2.39679 6.020921 0.5460095 -2.39679 5.978337 0.9336982 -2.39679 5.922193 1.328827 -2.39679 5.852825 1.723857 -2.39679 5.770572 2.111247 -2.39679 5.67577 2.483458 -2.39679 5.568758 2.832947 -2.39679 5.449872 3.162812 -2.39679 5.319295 3.480787 -2.39679 5.176787 3.786289 -2.39679 5.022055 4.078737 -2.39679 4.854803 4.357549 -2.39679 4.674736 4.622141 -2.39679 4.481558 4.871933 -2.39679 4.274976 5.107889 -2.39679 4.055097 5.330848 -2.39679 3.82222 5.540038 -2.39679 3.576335 5.734692 -2.39679 3.317431 5.914034 -2.39679 3.045499 6.077297 -2.39679 2.760528 6.223709 -2.39679 2.462507 6.357725 -2.39679 2.166808 6.481518 -2.39679 1.878566 6.590883 -2.39679 1.582411 6.681629 -2.39679 1.262974 6.749554 -2.39679 0.9048874 6.79046 -2.39679 0.4927824 6.800148 -2.39679 0.01129043 -8.303179 -3.119967 2.635118 -7.981606 -3.174685 2.845638 -7.730137 -3.231668 3.05409 -7.517609 -3.2777 3.222477 -7.324864 -3.316818 3.365577 -7.132734 -3.353063 3.498166 -6.92206 -3.390474 3.63502 -6.673676 -3.43309 3.790916 -6.388778 -3.481035 3.966302 -6.0848 -3.530757 4.148192 -5.766932 -3.580788 4.331213 -5.440369 -3.62966 4.509991 -5.110298 -3.675903 4.679154 -4.781912 -3.718049 4.833328 -4.460403 -3.754628 4.96714 -4.145794 -3.785693 5.08078 -3.833478 -3.812566 5.179085 -3.5217 -3.835686 5.263659 -3.208709 -3.855489 5.336103 -2.892749 -3.872415 5.398019 -2.572067 -3.8869 5.451007 -2.244911 -3.899382 5.49667 -1.912202 -3.910027 5.535609 -1.575808 -3.918499 5.566602 -1.235388 -3.924489 5.588512 -0.8906069 -3.927685 5.600204 -0.5411234 -3.927777 5.600541 -0.1866002 -3.924455 5.588387 0.1733016 -3.917407 5.562605 0.5460095 -3.906652 5.523263 0.9336982 -3.892472 5.471392 1.328827 -3.874953 5.407304 1.723857 -3.85418 5.331313 2.111247 -3.830237 5.243727 2.483458 -3.803211 5.14486 2.832947 -3.773185 5.035024 3.162812 -3.740207 4.914387 3.480787 -3.704216 4.782728 3.786289 -3.665138 4.639773 4.078737 -3.622898 4.485252 4.357549 -3.577421 4.318892 4.622141 -3.528633 4.140419 4.871933 -3.476459 3.949563 5.107889 -3.420928 3.746421 5.330848 -3.362113 3.531271 5.540038 -3.300014 3.304102 5.734692 -3.234626 3.064907 5.914034 -3.165948 2.813674 6.077297 -3.093977 2.550395 6.223709 -3.01871 2.275059 6.357725 -2.94403 2.001869 6.481518 -2.871233 1.735568 6.590883 -2.796437 1.461957 6.681629 -2.715762 1.166835 6.749554 -2.625325 0.8360065 6.79046 -2.521245 0.4552711 6.800148 -2.399642 0.01043057 -7.981606 -3.834154 2.177957 -7.730137 -3.939445 2.337499 -7.517609 -4.024499 2.466377 -7.324864 -4.09678 2.575901 -7.132734 -4.163753 2.67738 -6.92206 -4.232879 2.782123 -6.673676 -4.311624 2.901441 -6.388778 -4.400213 3.035676 -6.0848 -4.492088 3.174888 -5.766932 -4.584534 3.314966 -5.440369 -4.674837 3.451797 -5.110298 -4.760283 3.581269 -4.781912 -4.838158 3.699269 -4.460403 -4.905747 3.801684 -4.145794 -4.963148 3.88866 -3.833478 -5.012804 3.9639 -3.5217 -5.055523 4.02863 -3.208709 -5.092115 4.084076 -2.892749 -5.123389 4.131464 -2.572068 -5.150154 4.17202 -2.244911 -5.173219 4.206968 -1.912202 -5.192887 4.236771 -1.575808 -5.208542 4.260492 -1.235388 -5.21961 4.277261 -0.8906069 -5.225515 4.28621 -0.5411234 -5.225686 4.286468 -0.1866002 -5.219546 4.277166 0.1733016 -5.206523 4.257433 0.5460095 -5.186651 4.227322 0.9336982 -5.160451 4.187621 1.328827 -5.128079 4.13857 1.723857 -5.089695 4.080409 2.111247 -5.045455 4.013374 2.483457 -4.995516 3.937705 2.832947 -4.940037 3.85364 3.162812 -4.879102 3.761308 3.480787 -4.812599 3.66054 3.786289 -4.740391 3.551128 4.078737 -4.662341 3.432863 4.357549 -4.578311 3.305536 4.622141 -4.488163 3.168939 4.871933 -4.391758 3.022863 5.107889 -4.289149 2.867386 5.330848 -4.180475 2.702717 5.540038 -4.06573 2.52885 5.734692 -3.944909 2.345777 5.914034 -3.818009 2.153492 6.077297 -3.685024 1.951987 6.223709 -3.545949 1.741254 6.357725 -3.407958 1.532164 6.481518 -3.273446 1.328345 6.590883 -3.135242 1.118932 6.681629 -2.986173 0.893056 6.749554 -2.819068 0.6398507 6.79046 -2.626754 0.3484485 6.800148 -2.40206 0.007982194 -7.981606 -4.274796 1.1787 -7.730137 -4.412366 1.265043 -7.517609 -4.523495 1.334792 -7.324864 -4.617935 1.394065 -7.132734 -4.705438 1.448985 -6.92206 -4.795756 1.505672 -6.673676 -4.898642 1.570247 -6.388778 -5.014389 1.642894 -6.0848 -5.134429 1.718235 -5.766932 -5.255215 1.794044 -5.440369 -5.373202 1.868097 -5.110298 -5.484843 1.938167 -4.781912 -5.586591 2.002028 -4.460403 -5.674901 2.057454 -4.145794 -5.749899 2.104525 -3.833478 -5.814777 2.145245 -3.5217 -5.870592 2.180276 -3.208709 -5.918403 2.210284 -2.892749 -5.959264 2.23593 -2.572068 -5.994234 2.257878 -2.244911 -6.02437 2.276792 -1.912202 -6.050068 2.292922 -1.575808 -6.070522 2.305759 -1.235388 -6.084982 2.314835 -0.8906069 -6.092699 2.319678 -0.5411234 -6.092921 2.319817 -0.1866002 -6.084899 2.314783 0.1733016 -6.067884 2.304103 0.5460095 -6.04192 2.287807 0.9336982 -6.007688 2.266322 1.328827 -5.965392 2.239776 1.723857 -5.915241 2.208299 2.111247 -5.857438 2.17202 2.483457 -5.79219 2.131068 2.832947 -5.719703 2.085572 3.162812 -5.640087 2.035603 3.480787 -5.553197 1.981067 3.786289 -5.458853 1.921854 4.078737 -5.356876 1.857849 4.357549 -5.247085 1.788941 4.622141 -5.1293 1.715015 4.871933 -5.003342 1.635959 5.107889 -4.869277 1.551815 5.330848 -4.727287 1.462697 5.540038 -4.577365 1.368601 5.734692 -4.419506 1.269523 5.914034 -4.253702 1.165459 6.077297 -4.079948 1.056405 6.223709 -3.898238 0.9423574 6.357725 -3.717944 0.8291985 6.481518 -3.542196 0.7188929 6.590883 -3.361624 0.6055593 6.681629 -3.166856 0.4833162 6.749554 -2.948523 0.3462825 6.79046 -2.697253 0.1885768 6.800148 -2.403676 0.004317879 -7.981606 -4.42953 -3.3029e-6 -7.730137 -4.578434 -3.34953e-6 -7.517609 -4.698719 -3.38808e-6 -7.324864 -4.80094 -3.42198e-6 -7.132734 -4.895653 -3.45465e-6 -6.92206 -4.993412 -3.48954e-6 -6.673676 -5.104774 -3.53006e-6 -6.388778 -5.230059 -3.57617e-6 -6.0848 -5.359989 -3.62478e-6 -5.766932 -5.490727 -3.67481e-6 -5.440369 -5.618435 -3.7252e-6 -5.110298 -5.739274 -3.77484e-6 -4.781912 -5.849406 -3.82267e-6 -4.460403 -5.944992 -3.8676e-6 -4.145794 -6.026169 -3.90965e-6 -3.833478 -6.096392 -3.94979e-6 -3.5217 -6.156806 -3.98836e-6 -3.208709 -6.208556 -4.0257e-6 -2.892749 -6.252784 -4.06215e-6 -2.572068 -6.290636 -4.09805e-6 -2.244911 -6.323254 -4.13375e-6 -1.912202 -6.351069 -4.16922e-6 -1.575808 -6.373209 -4.20416e-6 -1.235389 -6.38886 -4.23848e-6 -0.8906069 -6.397213 -4.27207e-6 -0.5411234 -6.397453 -4.30484e-6 -0.1866002 -6.388771 -4.3367e-6 0.1733016 -6.370354 -4.36756e-6 0.5460095 -6.34225 -4.39811e-6 0.9336982 -6.305197 -4.42869e-6 1.328827 -6.259417 -4.4586e-6 1.723857 -6.205133 -4.48719e-6 2.111247 -6.142568 -4.51378e-6 2.483457 -6.071944 -4.5377e-6 2.832947 -5.993484 -4.55827e-6 3.162812 -5.907309 -4.57581e-6 3.480787 -5.81326 -4.59102e-6 3.786289 -5.711143 -4.60381e-6 4.078737 -5.600763 -4.6141e-6 4.357549 -5.481926 -4.62179e-6 4.622141 -5.354437 -4.62682e-6 4.871933 -5.218102 -4.62909e-6 5.107889 -5.07299 -4.6287e-6 5.330848 -4.919302 -4.62576e-6 5.540038 -4.757027 -4.6202e-6 5.734692 -4.586161 -4.61195e-6 5.914034 -4.406697 -4.60094e-6 6.077297 -4.218627 -4.58708e-6 6.223709 -4.021946 -4.57031e-6 6.357725 -3.826797 -4.55262e-6 6.481518 -3.636569 -4.53473e-6 6.590883 -3.441118 -4.51468e-6 6.681629 -3.230303 -4.49051e-6 6.749554 -2.993981 -4.46024e-6 6.79046 -2.722008 -4.42192e-6 6.800148 -2.404243 -4.37358e-6 -7.981606 -4.274796 -1.178706 -7.730137 -4.412366 -1.26505 -7.517609 -4.523495 -1.334798 -7.324864 -4.617935 -1.394072 -7.132734 -4.705438 -1.448992 -6.92206 -4.795756 -1.505679 -6.673676 -4.898641 -1.570253 -6.388778 -5.014389 -1.642901 -6.0848 -5.134429 -1.718242 -5.766932 -5.255215 -1.794052 -5.440369 -5.373201 -1.868104 -5.110298 -5.484842 -1.938174 -4.781912 -5.586591 -2.002035 -4.460403 -5.674901 -2.057462 -4.145794 -5.749898 -2.104533 -3.833478 -5.814776 -2.145252 -3.5217 -5.870592 -2.180284 -3.208709 -5.918402 -2.210292 -2.892749 -5.959264 -2.235938 -2.572068 -5.994234 -2.257886 -2.244911 -6.024369 -2.2768 -1.912202 -6.050067 -2.29293 -1.575808 -6.070521 -2.305768 -1.235389 -6.084981 -2.314843 -0.8906069 -6.092698 -2.319686 -0.5411234 -6.09292 -2.319826 -0.1866002 -6.084899 -2.314791 0.1733016 -6.067884 -2.304112 0.5460095 -6.041919 -2.287816 0.9336982 -6.007687 -2.26633 1.328827 -5.965392 -2.239784 1.723857 -5.91524 -2.208308 2.111247 -5.857437 -2.172029 2.483457 -5.792189 -2.131077 2.832947 -5.719702 -2.085581 3.162812 -5.640086 -2.035612 3.480787 -5.553196 -1.981076 3.786289 -5.458853 -1.921863 4.078737 -5.356875 -1.857858 4.357549 -5.247084 -1.78895 4.622141 -5.1293 -1.715024 4.871933 -5.003342 -1.635968 5.107889 -4.869277 -1.551824 5.330848 -4.727286 -1.462706 5.540038 -4.577364 -1.36861 5.734692 -4.419505 -1.269532 5.914034 -4.253702 -1.165468 6.077297 -4.079948 -1.056414 6.223709 -3.898238 -0.9423664 6.357725 -3.717944 -0.8292075 6.481518 -3.542196 -0.7189019 6.590883 -3.361623 -0.6055683 6.681629 -3.166855 -0.4833251 6.749554 -2.948522 -0.3462913 6.79046 -2.697252 -0.1885856 6.800148 -2.403676 -0.004326581 -7.981606 -3.834154 -2.177963 -7.730137 -3.939445 -2.337505 -7.517609 -4.024499 -2.466383 -7.324864 -4.09678 -2.575907 -7.132734 -4.163753 -2.677386 -6.92206 -4.232879 -2.78213 -6.673676 -4.311624 -2.901448 -6.388778 -4.400213 -3.035682 -6.0848 -4.492087 -3.174895 -5.766932 -4.584533 -3.314973 -5.440369 -4.674836 -3.451805 -5.110298 -4.760283 -3.581276 -4.781912 -4.838157 -3.699276 -4.460403 -4.905747 -3.801691 -4.145794 -4.963148 -3.888667 -3.833478 -5.012803 -3.963907 -3.5217 -5.055522 -4.028637 -3.208709 -5.092114 -4.084084 -2.892749 -5.123389 -4.131472 -2.572068 -5.150154 -4.172028 -2.244911 -5.173218 -4.206976 -1.912202 -5.192887 -4.236779 -1.575808 -5.208542 -4.2605 -1.235389 -5.219609 -4.27727 -0.8906069 -5.225515 -4.286219 -0.5411234 -5.225685 -4.286477 -0.1866002 -5.219546 -4.277174 0.1733016 -5.206523 -4.257442 0.5460095 -5.186651 -4.22733 0.9336982 -5.16045 -4.18763 1.328827 -5.128079 -4.138579 1.723857 -5.089694 -4.080418 2.111247 -5.045454 -4.013383 2.483457 -4.995515 -3.937713 2.832947 -4.940036 -3.853649 3.162812 -4.879101 -3.761317 3.480787 -4.812598 -3.660549 3.786289 -4.740391 -3.551137 4.078737 -4.662341 -3.432872 4.357549 -4.57831 -3.305544 4.622141 -4.488162 -3.168947 4.871933 -4.391757 -3.022872 5.107889 -4.289149 -2.867394 5.330848 -4.180474 -2.702725 5.540038 -4.065729 -2.528858 5.734692 -3.944909 -2.345786 5.914034 -3.818008 -2.1535 6.077297 -3.685023 -1.951995 6.223709 -3.545948 -1.741263 6.357725 -3.407957 -1.532172 6.481518 -3.273445 -1.328354 6.590883 -3.135241 -1.118941 6.681629 -2.986172 -0.8930645 6.749554 -2.819067 -0.6398591 6.79046 -2.626754 -0.3484568 6.800148 -2.40206 -0.007990539 -7.981606 -3.174685 -2.845645 -7.730137 -3.231668 -3.054097 -7.517609 -3.277699 -3.222484 -7.324864 -3.316818 -3.365584 -7.132734 -3.353062 -3.498173 -6.92206 -3.390473 -3.635027 -6.673676 -3.43309 -3.790924 -6.388778 -3.481034 -3.966309 -6.0848 -3.530756 -4.1482 -5.766932 -3.580787 -4.331221 -5.440369 -3.629659 -4.509999 -5.110298 -3.675902 -4.679163 -4.781912 -3.718048 -4.833336 -4.460403 -3.754627 -4.967148 -4.145794 -3.785692 -5.080788 -3.833478 -3.812565 -5.179094 -3.5217 -3.835685 -5.263668 -3.208709 -3.855488 -5.336112 -2.892749 -3.872414 -5.398028 -2.572068 -3.886899 -5.451016 -2.244911 -3.899381 -5.496678 -1.912202 -3.910026 -5.535618 -1.575808 -3.918498 -5.566611 -1.235389 -3.924488 -5.588521 -0.8906069 -3.927684 -5.600214 -0.5411234 -3.927776 -5.60055 -0.1866002 -3.924453 -5.588397 0.1733016 -3.917406 -5.562614 0.5460095 -3.906651 -5.523272 0.9336982 -3.892471 -5.471401 1.328827 -3.874952 -5.407313 1.723857 -3.854178 -5.331321 2.111247 -3.830236 -5.243736 2.483457 -3.803209 -5.14487 2.832947 -3.773184 -5.035034 3.162812 -3.740206 -4.914396 3.480787 -3.704215 -4.782737 3.786289 -3.665137 -4.639783 4.078737 -3.622896 -4.485261 4.357549 -3.577419 -4.318901 4.622141 -3.528631 -4.140429 4.871933 -3.476458 -3.949571 5.107889 -3.420926 -3.74643 5.330848 -3.362112 -3.53128 5.540038 -3.300012 -3.304111 5.734692 -3.234625 -3.064916 5.914034 -3.165947 -2.813683 6.077297 -3.093976 -2.550403 6.223709 -3.018709 -2.275068 6.357725 -2.944029 -2.001878 6.481518 -2.871232 -1.735577 6.590883 -2.796436 -1.461965 6.681629 -2.715761 -1.166844 6.749554 -2.625324 -0.836015 6.79046 -2.521245 -0.4552796 6.800148 -2.399642 -0.01043897 -7.981606 -2.39679 -3.080104 -7.730137 -2.39679 -3.30573 -7.517609 -2.39679 -3.487991 -7.324864 -2.39679 -3.642882 -7.132734 -2.39679 -3.786395 -6.92206 -2.39679 -3.934525 -6.673676 -2.39679 -4.103265 -6.388778 -2.39679 -4.293102 -6.0848 -2.39679 -4.489978 -5.766932 -2.39679 -4.688078 -5.440369 -2.39679 -4.881587 -5.110298 -2.39679 -5.064687 -4.781912 -2.39679 -5.231565 -4.460403 -2.39679 -5.376401 -4.145794 -2.39679 -5.499404 -3.833478 -2.39679 -5.605809 -3.5217 -2.39679 -5.697352 -3.208709 -2.39679 -5.775765 -2.892749 -2.39679 -5.842782 -2.572068 -2.39679 -5.900136 -2.244911 -2.39679 -5.949561 -1.912202 -2.39679 -5.991708 -1.575808 -2.39679 -6.025255 -1.235389 -2.39679 -6.04897 -0.8906069 -2.39679 -6.061626 -0.5411234 -2.39679 -6.061991 -0.1866002 -2.39679 -6.048835 0.1733016 -2.39679 -6.020929 0.5460095 -2.39679 -5.978345 0.9336982 -2.39679 -5.9222 1.328827 -2.39679 -5.852832 1.723857 -2.39679 -5.770579 2.111247 -2.39679 -5.675778 2.483457 -2.39679 -5.568765 2.832947 -2.39679 -5.44988 3.162812 -2.396789 -5.319303 3.480787 -2.396789 -5.176795 3.786289 -2.396789 -5.022063 4.078737 -2.396789 -4.854811 4.357549 -2.396789 -4.674744 4.622141 -2.396789 -4.481566 4.871933 -2.396789 -4.274984 5.107889 -2.396789 -4.055105 5.330848 -2.396789 -3.822229 5.540038 -2.396789 -3.576344 5.734692 -2.396789 -3.31744 5.914034 -2.396789 -3.045507 6.077297 -2.396789 -2.760536 6.223709 -2.396789 -2.462515 6.357725 -2.396789 -2.166816 6.481518 -2.396789 -1.878574 6.590883 -2.396789 -1.582419 6.681629 -2.396789 -1.262982 6.749554 -2.396789 -0.9048954 6.79046 -2.396789 -0.4927905 6.800148 -2.396789 -0.01129853 -7.981606 -1.618894 -2.845645 -7.730137 -1.56191 -3.054097 -7.517609 -1.515879 -3.222484 -7.324864 -1.476761 -3.365584 -7.132734 -1.440516 -3.498173 -6.92206 -1.403105 -3.635027 -6.673676 -1.360488 -3.790923 -6.388778 -1.312544 -3.966309 -6.0848 -1.262822 -4.148199 -5.766932 -1.212791 -4.33122 -5.440369 -1.163919 -4.509998 -5.110298 -1.117676 -4.679161 -4.781912 -1.07553 -4.833335 -4.460403 -1.038951 -4.967147 -4.145794 -1.007886 -5.080786 -3.833478 -0.9810125 -5.179093 -3.5217 -0.9578929 -5.263667 -3.208709 -0.9380893 -5.336111 -2.892749 -0.9211638 -5.398026 -2.572068 -0.9066787 -5.451015 -2.244911 -0.8941963 -5.496677 -1.912202 -0.8835516 -5.535616 -1.575808 -0.8750792 -5.566609 -1.235389 -0.8690897 -5.58852 -0.8906069 -0.8658934 -5.600212 -0.5411234 -0.8658013 -5.600549 -0.1866002 -0.8691238 -5.588395 0.1733016 -0.8761717 -5.562613 0.5460095 -0.8869265 -5.52327 0.9336982 -0.9011061 -5.4714 1.328827 -0.9186254 -5.407312 1.723857 -0.9393988 -5.33132 2.111247 -0.9633415 -5.243735 2.483457 -0.990368 -5.144868 2.832947 -1.020393 -5.035032 3.162812 -1.053371 -4.914395 3.480787 -1.089362 -4.782735 3.786289 -1.128441 -4.639781 4.078737 -1.170681 -4.48526 4.357549 -1.216158 -4.3189 4.622141 -1.264946 -4.140428 4.871933 -1.317119 -3.94957 5.107889 -1.372651 -3.746429 5.330848 -1.431465 -3.531279 5.540038 -1.493565 -3.304111 5.734692 -1.558953 -3.064915 5.914034 -1.627631 -2.813682 6.077297 -1.699602 -2.550403 6.223709 -1.774869 -2.275067 6.357725 -1.849549 -2.001878 6.481518 -1.922346 -1.735576 6.590883 -1.997142 -1.461965 6.681629 -2.077817 -1.166843 6.749554 -2.168254 -0.8360148 6.79046 -2.272333 -0.4552794 6.800148 -2.393937 -0.01043885 -7.981606 -0.959425 -2.177963 -7.730137 -0.8541338 -2.337504 -7.517609 -0.7690794 -2.466383 -7.324864 -0.6967981 -2.575907 -7.132734 -0.6298259 -2.677386 -6.92206 -0.5606993 -2.782129 -6.673676 -0.4819546 -2.901447 -6.388778 -0.3933653 -3.035681 -6.0848 -0.3014907 -3.174894 -5.766932 -0.2090448 -3.314972 -5.440369 -0.1187417 -3.451803 -5.110298 -0.03329551 -3.581275 -4.781912 0.04457932 -3.699275 -4.460403 0.1121691 -3.80169 -4.145794 0.1695698 -3.888665 -3.833478 0.2192252 -3.963906 -3.5217 0.2619446 -4.028636 -3.208709 0.2985368 -4.084082 -2.892749 0.3298112 -4.13147 -2.572068 0.356576 -4.172026 -2.244911 0.3796406 -4.206974 -1.912202 0.3993095 -4.236777 -1.575808 0.4149643 -4.260498 -1.235389 0.4260314 -4.277267 -0.8906069 0.4319373 -4.286216 -0.5411234 0.4321075 -4.286474 -0.1866002 0.4259682 -4.277172 0.1733016 0.4129456 -4.257439 0.5460095 0.3930731 -4.227328 0.9336982 0.3668728 -4.187627 1.328827 0.3345013 -4.138577 1.723857 0.2961171 -4.080415 2.111247 0.2518767 -4.013381 2.483457 0.2019382 -3.937711 2.832947 0.1464587 -3.853646 3.162812 0.08552342 -3.761314 3.480787 0.01902085 -3.660547 3.786289 -0.05318677 -3.551135 4.078737 -0.1312369 -3.43287 4.357549 -0.2152675 -3.305543 4.622141 -0.305416 -3.168946 4.871933 -0.4018199 -3.02287 5.107889 -0.504429 -2.867393 5.330848 -0.6131036 -2.702724 5.540038 -0.7278488 -2.528857 5.734692 -0.8486693 -2.345784 5.914034 -0.9755697 -2.153499 6.077297 -1.108555 -1.951994 6.223709 -1.24763 -1.741261 6.357725 -1.385621 -1.532171 6.481518 -1.520133 -1.328353 6.590883 -1.658337 -1.11894 6.681629 -1.807406 -0.8930638 6.749554 -1.974511 -0.6398585 6.79046 -2.166825 -0.3484564 6.800148 -2.391519 -0.0079903 -8.303204 -0.6604709 -1.091621 -7.981606 -0.5187827 -1.178707 -7.730137 -0.3812132 -1.26505 -7.517609 -0.2700844 -1.334799 -7.324864 -0.1756442 -1.394073 -7.132734 -0.08814102 -1.448993 -6.92206 0.002177119 -1.50568 -6.673676 0.1050622 -1.570254 -6.388778 0.2208096 -1.642901 -6.0848 0.3408495 -1.718242 -5.766932 0.4616357 -1.794052 -5.440369 0.5796224 -1.868105 -5.110298 0.6912631 -1.938174 -4.781912 0.7930116 -2.002035 -4.460403 0.881322 -2.057462 -4.145794 0.9563195 -2.104533 -3.833478 1.021197 -2.145253 -3.5217 1.077013 -2.180284 -3.208709 1.124823 -2.210292 -2.892749 1.165685 -2.235938 -2.572068 1.200655 -2.257886 -2.244911 1.23079 -2.2768 -1.912202 1.256488 -2.29293 -1.575808 1.276943 -2.305767 -1.235389 1.291402 -2.314843 -0.8906069 1.299119 -2.319686 -0.5411234 1.299341 -2.319825 -0.1866002 1.29132 -2.314791 0.1733016 1.274305 -2.304112 0.5460095 1.24834 -2.287816 0.9336982 1.214108 -2.26633 1.328827 1.171813 -2.239784 1.723857 1.121661 -2.208307 2.111247 1.063859 -2.172028 2.483457 0.9986106 -2.131076 2.832947 0.9261233 -2.085581 3.162812 0.8465075 -2.035611 3.480787 0.7596177 -1.981076 3.786289 0.6652738 -1.921862 4.078737 0.5632965 -1.857858 4.357549 0.4535054 -1.788949 4.622141 0.3357207 -1.715023 4.871933 0.2097627 -1.635968 5.107889 0.07569783 -1.551824 5.330848 -0.06629258 -1.462706 5.540038 -0.2162142 -1.36861 5.734692 -0.3740738 -1.269531 5.914034 -0.5398771 -1.165467 6.077297 -0.7136307 -1.056414 6.223709 -0.8953409 -0.9423658 6.357725 -1.075635 -0.8292069 6.481518 -1.251383 -0.7189013 6.590883 -1.431955 -0.6055677 6.681629 -1.626723 -0.4833244 6.749554 -1.845057 -0.3462907 6.79046 -2.096327 -0.188585 6.800148 -2.389903 -0.004325985 -18.87788 -2.38614 1.31901e-4 -18.8435 -2.146871 1.32335e-4 -18.77263 -1.904079 1.31166e-4 -18.67062 -1.660926 1.28686e-4 -18.54284 -1.420575 1.25189e-4 -18.39461 -1.186186 1.20966e-4 -18.23132 -0.9609239 1.1631e-4 -18.0583 -0.7479489 1.11514e-4 -17.87232 -0.545005 1.06421e-4 -17.66755 -0.3485293 1.00718e-4 -17.44544 -0.1597245 9.44647e-5 -17.20743 0.0202074 8.77209e-5 -16.95497 0.190064 8.0546e-5 -16.68951 0.3486431 7.29996e-5 -16.41249 0.4947426 6.51413e-5 -16.11595 0.6313007 5.67229e-5 -15.79593 0.760366 4.76089e-5 -15.45994 0.8793998 3.80274e-5 -15.11545 0.9858656 2.82068e-5 -14.76995 1.077225 1.83751e-5 -14.43093 1.150941 8.76061e-6 -14.10587 1.204475 -4.08449e-7 -13.79124 1.235924 -9.20823e-6 -13.47921 1.24691 -1.7867e-5 -13.17083 1.24018 -2.63846e-5 -12.86711 1.218486 -3.4761e-5 -12.56909 1.184577 -4.29962e-5 -12.27781 1.141201 -5.10901e-5 -11.9943 1.091111 -5.90427e-5 -11.72168 1.031817 -6.67767e-5 -11.46006 0.960048 -7.42665e-5 -11.20598 0.8773727 -8.15894e-5 -10.95599 0.7853627 -8.88224e-5 -10.70663 0.6855881 -9.60427e-5 -10.45443 0.5796189 -1.03327e-4 -10.19594 0.4690256 -1.10754e-4 -18.87788 -2.387378 0.009564459 -18.8435 -2.166322 0.1483072 -18.77263 -1.942011 0.2890914 -18.67062 -1.717368 0.4300834 -18.54283 -1.495312 0.5694498 -18.39461 -1.278766 0.7053577 -18.23131 -1.07065 0.8359737 -18.05828 -0.8738869 0.9594644 -17.8723 -0.6863913 1.077138 -17.66754 -0.5048715 1.191061 -17.44543 -0.3304386 1.300535 -17.20741 -0.1642033 1.404863 -16.95495 -0.007276177 1.503349 -16.68949 0.1392318 1.595295 -16.41247 0.2742103 1.680004 -16.11592 0.4003735 1.75918 -15.79591 0.519614 1.834011 -15.45992 0.629587 1.903024 -15.11543 0.7279487 1.964749 -14.76993 0.8123539 2.017715 -14.4309 0.8804585 2.06045 -14.10584 0.9299177 2.091483 -13.79121 0.9589728 2.10971 -13.47919 0.9691218 2.116071 -13.1708 0.9629041 2.112161 -12.86708 0.9428614 2.099573 -12.56907 0.9115332 2.079902 -12.27779 0.8714601 2.054742 -11.99428 0.8251823 2.025689 -11.72165 0.7704023 1.991299 -11.46003 0.7040959 1.949675 -11.20596 0.627714 1.901728 -10.95597 0.542708 1.848368 -10.70661 0.4505282 1.790505 -10.45441 0.3526255 1.729051 -10.19592 0.2504507 1.664915 -18.87788 -2.390903 0.01756161 -18.8435 -2.221715 0.2739241 -18.77262 -2.050035 0.5340601 -18.67061 -1.8781 0.7945816 -18.54282 -1.708146 1.0521 -18.3946 -1.542409 1.303229 -18.2313 -1.383124 1.544579 -18.05827 -1.232528 1.772764 -17.87229 -1.089025 1.990201 -17.66752 -0.950096 2.200707 -17.44541 -0.8165909 2.402994 -17.2074 -0.6893598 2.595774 -16.95494 -0.569253 2.777758 -16.68947 -0.4571205 2.947658 -16.41245 -0.3538125 3.104187 -16.11591 -0.2572514 3.250493 -15.79589 -0.1659885 3.388769 -15.4599 -0.08181864 3.516297 -15.1154 -0.006536066 3.630359 -14.7699 0.05806481 3.728235 -14.43088 0.1101898 3.807208 -14.10582 0.1480443 3.864557 -13.79119 0.1702823 3.898244 -13.47916 0.1780497 3.910005 -13.17078 0.1732911 3.902786 -12.86706 0.1579508 3.879534 -12.56904 0.1339733 3.843193 -12.27776 0.1033024 3.796711 -11.99425 0.06788289 3.743034 -11.72163 0.02595627 3.679497 -11.46001 -0.02479225 3.602593 -11.20594 -0.08325248 3.514004 -10.95595 -0.1483134 3.415413 -10.70659 -0.2188645 3.308503 -10.45439 -0.2937962 3.194956 -10.1959 -0.3719972 3.076455 -18.87788 -2.39618 0.02290558 -18.8435 -2.304616 0.3578589 -18.77262 -2.211704 0.6977432 -18.67061 -2.118654 1.038131 -18.54282 -2.026675 1.374596 -18.39459 -1.936979 1.702713 -18.23129 -1.850775 2.018054 -18.05827 -1.769273 2.316194 -17.87229 -1.691609 2.600291 -17.66752 -1.616421 2.875332 -17.4454 -1.544169 3.139634 -17.20739 -1.475312 3.391515 -16.95493 -1.410311 3.62929 -16.68946 -1.349625 3.851278 -16.41244 -1.293715 4.055796 -16.11589 -1.241456 4.246956 -15.79588 -1.192065 4.427625 -15.45988 -1.146513 4.594252 -15.11539 -1.10577 4.743284 -14.76989 -1.070808 4.871168 -14.43086 -1.042599 4.974354 -14.1058 -1.022112 5.049287 -13.79117 -1.010077 5.093304 -13.47915 -1.005873 5.108674 -13.17076 -1.008448 5.099243 -12.86704 -1.016751 5.068865 -12.56903 -1.029727 5.021387 -12.27775 -1.046326 4.960658 -11.99424 -1.065495 4.890527 -11.72162 -1.088186 4.807514 -11.46 -1.115651 4.707036 -11.20592 -1.147289 4.591292 -10.95594 -1.182499 4.462479 -10.70657 -1.220682 4.322797 -10.45438 -1.261234 4.174443 -10.19589 -1.303556 4.019616 -18.87788 -2.402404 0.02478325 -18.8435 -2.402405 0.3873335 -18.77262 -2.402406 0.7552216 -18.67061 -2.402406 1.123655 -18.54282 -2.402406 1.487843 -18.39459 -2.402406 1.842994 -18.23129 -2.402406 2.184317 -18.05826 -2.402406 2.507022 -17.87228 -2.402406 2.814526 -17.66751 -2.402406 3.112228 -17.4454 -2.402406 3.398308 -17.20739 -2.402406 3.670942 -16.95492 -2.402406 3.928309 -16.68946 -2.402406 4.168588 -16.41244 -2.402406 4.389956 -16.11589 -2.402406 4.596868 -15.79587 -2.402406 4.792423 -15.45988 -2.402406 4.972779 -15.11539 -2.402406 5.134091 -14.76988 -2.402406 5.272513 -14.43086 -2.402406 5.384201 -14.1058 -2.402406 5.465309 -13.79117 -2.402406 5.512953 -13.47914 -2.402406 5.52959 -13.17076 -2.402406 5.519383 -12.86704 -2.402406 5.486503 -12.56902 -2.402406 5.435113 -12.27774 -2.402406 5.369381 -11.99424 -2.402406 5.293473 -11.72161 -2.402406 5.203621 -11.45999 -2.402406 5.094865 -11.20592 -2.402406 4.969585 -10.95593 -2.402406 4.83016 -10.70657 -2.402405 4.678969 -10.45437 -2.402405 4.518393 -10.19588 -2.402405 4.350809 -18.87788 -2.408629 0.02290827 -18.8435 -2.500195 0.3578604 -18.77262 -2.593108 0.6977442 -18.67061 -2.686159 1.038132 -18.54282 -2.778137 1.374597 -18.39459 -2.867834 1.702714 -18.23129 -2.954038 2.018055 -18.05827 -3.03554 2.316195 -17.87229 -3.113203 2.600291 -17.66752 -3.188391 2.875332 -17.4454 -3.260643 3.139634 -17.20739 -3.3295 3.391515 -16.95493 -3.394502 3.629291 -16.68946 -3.455187 3.851279 -16.41244 -3.511097 4.055796 -16.11589 -3.563355 4.246955 -15.79588 -3.612746 4.427625 -15.45988 -3.658298 4.594252 -15.11539 -3.699041 4.743283 -14.76989 -3.734003 4.871168 -14.43086 -3.762213 4.974354 -14.1058 -3.782699 5.049287 -13.79117 -3.794734 5.093304 -13.47915 -3.798938 5.108673 -13.17076 -3.796363 5.099242 -12.86704 -3.788061 5.068864 -12.56903 -3.775084 5.021386 -12.27775 -3.758485 4.960656 -11.99424 -3.739316 4.890526 -11.72162 -3.716626 4.807513 -11.46 -3.689161 4.707035 -11.20592 -3.657522 4.59129 -10.95594 -3.622311 4.462478 -10.70657 -3.584129 4.322796 -10.45438 -3.543576 4.174442 -10.19589 -3.501254 4.019614 -18.87788 -2.413907 0.0175665 -18.8435 -2.583097 0.273927 -18.77262 -2.754777 0.5340619 -18.67061 -2.926713 0.7945827 -18.54282 -3.096667 1.052101 -18.3946 -3.262404 1.30323 -18.2313 -3.421688 1.54458 -18.05827 -3.572284 1.772765 -17.87229 -3.715788 1.990202 -17.66752 -3.854717 2.200708 -17.44541 -3.988222 2.402995 -17.2074 -4.115452 2.595774 -16.95494 -4.235559 2.777758 -16.68947 -4.347692 2.947659 -16.41245 -4.450999 3.104187 -16.1159 -4.547561 3.250493 -15.79589 -4.638824 3.388769 -15.45989 -4.722992 3.516297 -15.1154 -4.798275 3.630359 -14.7699 -4.862876 3.728235 -14.43088 -4.915001 3.807208 -14.10582 -4.952855 3.864557 -13.79119 -4.975093 3.898244 -13.47916 -4.982861 3.910005 -13.17077 -4.978102 3.902785 -12.86706 -4.962762 3.879532 -12.56904 -4.938785 3.843192 -12.27776 -4.908113 3.796709 -11.99425 -4.872694 3.743032 -11.72163 -4.830767 3.679494 -11.46001 -4.780018 3.602591 -11.20594 -4.721558 3.514002 -10.95595 -4.656497 3.415411 -10.70659 -4.585945 3.308502 -10.45439 -4.511014 3.194955 -10.1959 -4.432812 3.076453 -8.303183 -3.730666 2.016812 -18.87788 -2.417434 0.009570896 -18.8435 -2.63849 0.1483108 -18.77263 -2.862801 0.2890935 -18.67062 -3.087445 0.4300846 -18.54283 -3.309501 0.5694507 -18.39461 -3.526047 0.7053586 -18.23131 -3.734163 0.8359745 -18.05828 -3.930926 0.959465 -17.8723 -4.118422 1.077138 -17.66754 -4.299942 1.191061 -17.44542 -4.474374 1.300534 -17.20741 -4.640609 1.404863 -16.95495 -4.797536 1.503348 -16.68949 -4.944045 1.595294 -16.41247 -5.079022 1.680003 -16.11592 -5.205186 1.759179 -15.79591 -5.324426 1.83401 -15.45991 -5.434399 1.903023 -15.11542 -5.532761 1.964748 -14.76992 -5.617166 2.017714 -14.4309 -5.68527 2.060449 -14.10584 -5.734729 2.091482 -13.79121 -5.763784 2.109709 -13.47919 -5.773933 2.11607 -13.1708 -5.767715 2.112158 -12.86708 -5.747673 2.09957 -12.56906 -5.716344 2.079898 -12.27778 -5.67627 2.054739 -11.99427 -5.629993 2.025685 -11.72165 -5.575213 1.991295 -11.46003 -5.508906 1.949672 -11.20596 -5.432525 1.901724 -10.95597 -5.347518 1.848364 -10.7066 -5.255338 1.790502 -10.45441 -5.157435 1.729048 -10.19592 -5.05526 1.664912 -8.303189 -4.138722 1.091451 -18.87788 -2.418673 1.3886e-4 -18.8435 -2.657942 1.36436e-4 -18.77263 -2.900735 1.33538e-4 -18.67062 -3.143888 1.30176e-4 -18.54283 -3.384239 1.26365e-4 -18.39461 -3.618627 1.22116e-4 -18.23132 -3.843889 1.17443e-4 -18.05829 -4.056864 1.12358e-4 -17.87232 -4.259808 1.06835e-4 -17.66755 -4.456284 1.00851e-4 -17.44544 -4.645088 9.44314e-5 -17.20743 -4.82502 8.75982e-5 -16.95497 -4.994876 8.03745e-5 -16.68951 -5.153455 7.27834e-5 -16.41249 -5.299555 6.48477e-5 -16.11594 -5.436113 5.63614e-5 -15.79593 -5.565177 4.72355e-5 -15.45994 -5.684211 3.76682e-5 -15.11545 -5.790677 2.78581e-5 -14.76995 -5.882037 1.80035e-5 -14.43093 -5.955752 8.30284e-6 -14.10586 -6.009286 -1.04554e-6 -13.79124 -6.040735 -1.01662e-5 -13.47921 -6.05172 -1.92769e-5 -13.17082 -6.04499 -2.83193e-5 -12.8671 -6.023296 -3.7235e-5 -12.56909 -5.989386 -4.59656e-5 -12.27781 -5.946011 -5.44526e-5 -11.9943 -5.89592 -6.26377e-5 -11.72167 -5.836627 -7.04202e-5 -11.46005 -5.764857 -7.78186e-5 -11.20598 -5.682182 -8.49529e-5 -10.95599 -5.590172 -9.19431e-5 -10.70663 -5.490396 -9.89094e-5 -10.45443 -5.384428 -1.05972e-4 -10.19594 -5.273834 -1.1325e-4 -8.303196 -4.282013 -8.4928e-5 -18.87788 -2.417436 -0.009293735 -18.8435 -2.638491 -0.1480384 -18.77263 -2.862802 -0.2888266 -18.67063 -3.087446 -0.4298245 -18.54284 -3.309501 -0.5691981 -18.39462 -3.526047 -0.7051144 -18.23133 -3.734163 -0.8357397 -18.05831 -3.930926 -0.9592402 -17.87233 -4.118422 -1.076925 -17.66757 -4.299941 -1.190859 -17.44546 -4.474373 -1.300345 -17.20745 -4.640609 -1.404687 -16.95499 -4.797536 -1.503187 -16.68953 -4.944044 -1.595148 -16.41251 -5.079022 -1.679874 -16.11596 -5.205185 -1.759066 -15.79595 -5.324425 -1.833915 -15.45996 -5.434398 -1.902948 -15.11547 -5.53276 -1.964692 -14.76997 -5.617165 -2.017678 -14.43095 -5.685269 -2.060432 -14.10589 -5.734728 -2.091484 -13.79126 -5.763783 -2.109729 -13.47924 -5.773932 -2.116108 -13.17085 -5.767715 -2.112215 -12.86713 -5.747672 -2.099644 -12.56911 -5.716342 -2.07999 -12.27783 -5.67627 -2.054847 -11.99432 -5.629992 -2.02581 -11.7217 -5.575212 -1.991436 -11.46008 -5.508905 -1.949827 -11.206 -5.432523 -1.901894 -10.95601 -5.347517 -1.848548 -10.70665 -5.255337 -1.7907 -10.45445 -5.157434 -1.72926 -10.19596 -5.055259 -1.665138 -8.303203 -4.138722 -1.091621 -18.87788 -2.413911 -0.01729077 -18.84351 -2.583099 -0.2736553 -18.77264 -2.754778 -0.5337955 -18.67063 -2.926713 -0.7943226 -18.54285 -3.096667 -1.051848 -18.39463 -3.262404 -1.302985 -18.23133 -3.421689 -1.544345 -18.05832 -3.572285 -1.772541 -17.87234 -3.715788 -1.989988 -17.66758 -3.854717 -2.200506 -17.44547 -3.988222 -2.402805 -17.20746 -4.115452 -2.595598 -16.95501 -4.235559 -2.777597 -16.68955 -4.347692 -2.947512 -16.41253 -4.450999 -3.104058 -16.11598 -4.54756 -3.25038 -15.79597 -4.638823 -3.388674 -15.45998 -4.722992 -3.516221 -15.11549 -4.798275 -3.630303 -14.76999 -4.862876 -3.728199 -14.43097 -4.915 -3.807191 -14.10591 -4.952855 -3.864559 -13.79128 -4.975092 -3.898264 -13.47926 -4.98286 -3.910043 -13.17087 -4.978101 -3.902841 -12.86715 -4.962761 -3.879606 -12.56914 -4.938783 -3.843282 -12.27786 -4.908112 -3.796817 -11.99435 -4.872692 -3.743156 -11.72172 -4.830765 -3.679634 -11.4601 -4.780016 -3.602745 -11.20602 -4.721557 -3.51417 -10.95603 -4.656496 -3.415594 -10.70667 -4.585944 -3.308698 -10.45447 -4.511012 -3.195166 -10.19598 -4.432811 -3.076679 -8.303209 -3.730665 -2.016981 -18.87788 -2.408634 -0.02263492 -18.84351 -2.500197 -0.3575903 -18.77264 -2.593109 -0.6974787 -18.67064 -2.68616 -1.037873 -18.54285 -2.778138 -1.374345 -18.39463 -2.867834 -1.70247 -18.23134 -2.954038 -2.017821 -18.05832 -3.03554 -2.31597 -17.87235 -3.113203 -2.600078 -17.66759 -3.188391 -2.875131 -17.44548 -3.260643 -3.139446 -17.20747 -3.3295 -3.39134 -16.95502 -3.394501 -3.62913 -16.68956 -3.455186 -3.851133 -16.41254 -3.511096 -4.055667 -16.116 -3.563354 -4.246843 -15.79599 -3.612745 -4.427531 -15.45999 -3.658298 -4.594176 -15.11551 -3.69904 -4.743228 -14.77001 -3.734002 -4.871133 -14.43099 -3.762212 -4.974337 -14.10593 -3.782698 -5.049289 -13.7913 -3.794733 -5.093324 -13.47927 -3.798936 -5.108711 -13.17089 -3.79636 -5.099299 -12.86717 -3.788059 -5.068937 -12.56915 -3.775081 -5.021477 -12.27787 -3.758482 -4.960764 -11.99436 -3.739314 -4.89065 -11.72173 -3.716623 -4.807652 -11.46011 -3.689158 -4.707189 -11.20604 -3.657519 -4.591459 -10.95605 -3.622309 -4.462661 -10.70668 -3.584126 -4.322992 -10.45448 -3.543574 -4.174653 -10.19599 -3.501252 -4.01984 -8.303213 -3.119966 -2.635287 -18.87788 -2.402409 -0.02451246 -18.84351 -2.402408 -0.3870648 -18.77264 -2.402408 -0.7549568 -18.67064 -2.402407 -1.123396 -18.54285 -2.402407 -1.487591 -18.39464 -2.402407 -1.842751 -18.23134 -2.402407 -2.184083 -18.05833 -2.402407 -2.506798 -17.87235 -2.402407 -2.814313 -17.66759 -2.402407 -3.112027 -17.44548 -2.402407 -3.398119 -17.20748 -2.402406 -3.670767 -16.95502 -2.402406 -3.928148 -16.68956 -2.402406 -4.168442 -16.41254 -2.402406 -4.389827 -16.116 -2.402406 -4.596754 -15.79599 -2.402406 -4.792328 -15.46 -2.402406 -4.972703 -15.11551 -2.402406 -5.134035 -14.77001 -2.402406 -5.272477 -14.43099 -2.402406 -5.384183 -14.10593 -2.402406 -5.465311 -13.79131 -2.402405 -5.512972 -13.47928 -2.402405 -5.529626 -13.17089 -2.402405 -5.519438 -12.86717 -2.402404 -5.486574 -12.56916 -2.402404 -5.435202 -12.27788 -2.402404 -5.369486 -11.99437 -2.402404 -5.293594 -11.72174 -2.402404 -5.203758 -11.46012 -2.402404 -5.095017 -11.20604 -2.402404 -4.969751 -10.95605 -2.402404 -4.83034 -10.70669 -2.402404 -4.679164 -10.45449 -2.402404 -4.518602 -10.19599 -2.402404 -4.351033 -8.303214 -2.399596 -2.852407 -18.87788 -2.396184 -0.02263772 -18.84351 -2.304619 -0.3575919 -18.77264 -2.211705 -0.6974796 -18.67064 -2.118654 -1.037873 -18.54285 -2.026676 -1.374345 -18.39463 -1.936979 -1.70247 -18.23134 -1.850775 -2.017821 -18.05832 -1.769273 -2.315971 -17.87235 -1.69161 -2.600078 -17.66759 -1.616422 -2.87513 -17.44548 -1.544169 -3.139445 -17.20747 -1.475312 -3.391339 -16.95502 -1.41031 -3.629129 -16.68956 -1.349625 -3.851133 -16.41254 -1.293715 -4.055665 -16.116 -1.241456 -4.246842 -15.79599 -1.192065 -4.42753 -15.46 -1.146513 -4.594175 -15.11551 -1.10577 -4.743227 -14.77001 -1.070808 -4.871131 -14.43099 -1.042598 -4.974336 -14.10593 -1.022111 -5.049288 -13.7913 -1.010076 -5.093323 -13.47928 -1.005872 -5.108709 -13.17089 -1.008447 -5.099297 -12.86717 -1.016749 -5.068935 -12.56915 -1.029725 -5.021474 -12.27787 -1.046324 -4.960762 -11.99436 -1.065493 -4.890647 -11.72174 -1.088183 -4.80765 -11.46011 -1.115648 -4.707187 -11.20604 -1.147287 -4.591457 -10.95605 -1.182498 -4.462659 -10.70668 -1.22068 -4.32299 -10.45448 -1.261232 -4.174651 -10.19599 -1.303554 -4.019838 -8.303214 -1.679227 -2.635287 -18.87788 -2.390906 -0.01729583 -18.84351 -2.221717 -0.2736582 -18.77264 -2.050036 -0.5337971 -18.67063 -1.878101 -0.7943235 -18.54285 -1.708147 -1.051849 -18.39463 -1.542409 -1.302986 -18.23134 -1.383124 -1.544346 -18.05832 -1.232528 -1.772541 -17.87234 -1.089025 -1.989988 -17.66758 -0.9500958 -2.200505 -17.44547 -0.8165905 -2.402805 -17.20746 -0.6893594 -2.595598 -16.95501 -0.5692525 -2.777596 -16.68955 -0.4571201 -2.947511 -16.41253 -0.3538121 -3.104056 -16.11599 -0.2572507 -3.250378 -15.79597 -0.1659879 -3.388673 -15.45998 -0.08181822 -3.51622 -15.11549 -0.00653541 -3.630301 -14.77 0.05806547 -3.728198 -14.43097 0.1101905 -3.807189 -14.10591 0.1480451 -3.864557 -13.79129 0.1702831 -3.898262 -13.47926 0.1780511 -3.91004 -13.17087 0.1732925 -3.902838 -12.86715 0.1579526 -3.879602 -12.56914 0.1339751 -3.843279 -12.27786 0.1033045 -3.796813 -11.99435 0.06788522 -3.743152 -11.72172 0.02595835 -3.679631 -11.4601 -0.02479016 -3.602741 -11.20603 -0.0832504 -3.514167 -10.95603 -0.1483113 -3.415591 -10.70667 -0.2188629 -3.308695 -10.45447 -0.2937945 -3.195163 -10.19598 -0.3719956 -3.076676 -8.30321 -1.068527 -2.01698 -18.87788 -2.387379 -0.009300172 -18.8435 -2.166323 -0.1480422 -18.77263 -1.942012 -0.2888288 -18.67063 -1.717368 -0.4298259 -18.54284 -1.495312 -0.5691993 -18.39462 -1.278766 -0.7051156 -18.23133 -1.07065 -0.8357409 -18.05831 -0.8738869 -0.9592412 -17.87233 -0.6863912 -1.076925 -17.66757 -0.5048714 -1.190859 -17.44546 -0.3304384 -1.300346 -17.20745 -0.1642032 -1.404687 -16.95499 -0.007276117 -1.503187 -16.68953 0.139232 -1.595148 -16.41251 0.2742104 -1.679874 -16.11597 0.4003738 -1.759066 -15.79596 0.5196144 -1.833915 -15.45996 0.6295874 -1.902948 -15.11547 0.7279491 -1.964692 -14.76997 0.812354 -2.017678 -14.43095 0.8804587 -2.060432 -14.10589 0.9299179 -2.091484 -13.79126 0.9589733 -2.109729 -13.47924 0.9691223 -2.116107 -13.17085 0.9629048 -2.112213 -12.86713 0.9428622 -2.099642 -12.56912 0.9115342 -2.079988 -12.27784 0.8714608 -2.054845 -11.99433 0.8251833 -2.025807 -11.7217 0.7704033 -1.991433 -11.46008 0.704097 -1.949824 -11.20601 0.6277151 -1.901891 -10.95602 0.5427091 -1.848546 -10.70665 0.450529 -1.790697 -10.45445 0.3526262 -1.729257 -10.19596 0.2504515 -1.665136 - - - - - - - - - - 0.01864677 0.9998169 0 0.01940977 0.9661855 0.2570269 -0.4878689 0.8411207 0.233314 -0.4717246 0.8817102 0 -0.5174719 0.8243355 0.2294381 -0.5006867 0.8655965 0 -0.4966277 0.8361156 0.2328867 -0.4800867 0.8771935 0 -0.4710837 0.8496658 0.2368236 -0.4548784 0.8905301 0 -0.4469741 0.8616596 0.2402722 -0.4311655 0.9022492 0 -0.430311 0.8695029 0.242439 -0.4148076 0.9098789 0 -0.4210028 0.8737144 0.2435987 -0.405713 0.9139683 0 -0.4127628 0.8773461 0.2446974 -0.3976256 0.917539 0 -0.4013794 0.8821986 0.2461317 -0.3864864 0.9222694 0 -0.3865475 0.8882718 0.2479323 -0.3720511 0.9281899 0 -0.367748 0.8956267 0.2501297 -0.3537095 0.9353313 0 -0.3439131 0.9043245 0.2527238 -0.330546 0.9437849 0 -0.3135471 0.9144566 0.2557756 -0.3010956 0.9535813 0 -0.2783593 0.924894 0.258858 -0.2670369 0.9636524 0 -0.2444533 0.9337443 0.2613911 -0.2343211 0.9721366 0 -0.213538 0.9407331 0.2634053 -0.2045655 0.9788202 0 -0.1843318 0.9464401 0.2650532 -0.1764885 0.984283 0 -0.1574755 0.9508957 0.266335 -0.1507309 0.9885556 0 -0.1335795 0.9542833 0.2672811 -0.1278115 0.9917905 0 -0.1130405 0.9567553 0.267983 -0.1081271 0.9941099 0 -0.09533983 0.9585254 0.2684713 -0.09118926 0.995819 0 -0.0778222 0.9599903 0.2689291 -0.07443463 0.9972229 0 -0.0582903 0.961272 0.2693259 -0.05575728 0.9984436 0 -0.03665268 0.9622486 0.269631 -0.03503525 0.9993591 0 -0.01300084 0.9627979 0.2698141 -0.01242101 0.9999085 0 0.01242101 0.9627979 0.2698447 0.01187169 0.9999085 0 0.03946042 0.9621266 0.2696616 0.03775137 0.9992676 0 0.06598097 0.9607837 0.2692343 0.06308174 0.9979858 0 0.08896142 0.9591052 0.2686849 0.08508557 0.9963683 0 0.1098056 0.957091 0.2681051 0.1050142 0.9944456 0 0.1311686 0.9545885 0.2673727 0.1254921 0.9920652 0 0.154271 0.951384 0.2664571 0.1476485 0.9890133 0 0.1804254 0.9471114 0.2652669 0.1727347 0.9849544 0 0.2113712 0.9411603 0.2635884 0.2024598 0.9792779 0 0.2457655 0.9334086 0.26133 0.2356029 0.9718315 0 0.2792139 0.9246803 0.2587359 0.267861 0.9634388 0 0.312357 0.9148228 0.2558977 0.2999359 0.9539476 0 0.3481246 0.9027985 0.2523881 0.3346049 0.94232 0 0.386578 0.8882107 0.2481765 0.3720816 0.9281899 0 0.4279 0.87051 0.2430494 0.4124577 0.910947 0 0.4720603 0.8491165 0.2368541 0.455855 0.8900418 0 0.5174413 0.8243049 0.2296212 0.5006867 0.8655965 0 0.5618763 0.7969298 0.2216864 0.5448775 0.838496 0 0.6063112 0.7661977 0.212836 0.589343 0.8078555 0 0.6519364 0.7306742 0.2026124 0.6353648 0.7721793 0 0.6983246 0.6898099 0.1909238 0.6825159 0.7308267 0 0.7448652 0.6431165 0.1775872 0.7302469 0.6831569 0 0.7907041 0.5901669 0.1625416 0.7776727 0.6286508 0 0.8243355 0.5457625 0.150151 0.8126164 0.5827509 0 0.841731 0.5205237 0.1431318 0.8308054 0.556505 0 0.8642536 0.4850917 0.1329691 0.8546404 0.5191809 0 0.9023103 0.4158757 0.1133152 0.8950774 0.4458754 0 0.9443037 0.3176671 0.08575701 0.9400006 0.3411054 0 0.97763 0.2031617 0.05401772 0.9759209 0.2180852 0 0.9957885 0.08868676 0.02273625 0.9954833 0.09463787 0 0.9995422 0.02853477 0.007049739 0.9995117 0.03045743 0 0.02188175 0.8407849 0.5408796 -0.5347148 0.7012848 0.4714499 -0.5652943 0.6839808 0.4610431 -0.5440535 0.6955168 0.4692831 -0.517777 0.708945 0.4788049 -0.4928434 0.7209082 0.4871975 -0.4754784 0.7288125 0.4926298 -0.465743 0.7331156 0.4955595 -0.4570452 0.7367779 0.4982452 -0.4449904 0.7416914 0.5017853 -0.4292734 0.7478866 0.5062716 -0.4091616 0.7554247 0.5117344 -0.3835566 0.7643666 0.5182653 -0.3506882 0.7748345 0.5259255 -0.3122654 0.7857601 0.5338603 -0.2749413 0.7951292 0.5404828 -0.240669 0.8025758 0.545793 -0.2081057 0.8086795 0.5501572 -0.178045 0.8135319 0.5535752 -0.1511887 0.8171941 0.5561083 -0.1280556 0.8199103 0.5579699 -0.108066 0.8218635 0.5593127 -0.08825951 0.8234199 0.560503 -0.06613361 0.8247627 0.5615406 -0.04156619 0.8258309 0.5623646 -0.0147404 0.8264107 0.5628529 0.01409953 0.8263802 0.5628834 0.04480117 0.8256173 0.5623951 0.07480084 0.8242134 0.5612659 0.1008636 0.8224128 0.5598316 0.1243934 0.820246 0.5582751 0.1484725 0.8175299 0.5563524 0.1744438 0.8140507 0.553911 0.2037416 0.8094424 0.550676 0.238258 0.803003 0.5462203 0.2764061 0.794763 0.5402997 0.3132115 0.7855769 0.5336161 0.3494064 0.7752007 0.5262306 0.3880428 0.7627186 0.5173193 0.4291818 0.7477035 0.5066378 0.4727622 0.7297586 0.4938811 0.5186621 0.7083652 0.4787133 0.5650197 0.6839503 0.4614093 0.6096072 0.6575213 0.4427015 0.6532792 0.6283761 0.4222541 0.6971954 0.5953856 0.3991821 0.7408978 0.5582446 0.3733634 0.7836543 0.5167394 0.3446455 0.8247932 0.4708091 0.3130589 0.8546404 0.4324167 0.2873013 0.8697775 0.4109928 0.2729576 0.88876 0.3822138 0.2529069 0.9205603 0.3263344 0.2146061 0.9550157 0.2483901 0.1618701 0.9819636 0.1589404 0.102176 0.9965209 0.07046723 0.04379403 0.9996338 0.02249211 0.01358073 0.0260933 0.5398114 0.8413648 -0.5972778 0.4190801 0.6837977 -0.6271859 0.4063845 0.6644185 -0.6059145 0.414716 0.6788538 -0.5793939 0.4244209 0.6957915 -0.5540025 0.4331797 0.7109287 -0.5362408 0.4390393 0.7208777 -0.5262001 0.4422132 0.7262795 -0.5170446 0.4449599 0.7311624 -0.5043489 0.4486526 0.7377545 -0.4876552 0.4533525 0.746086 -0.4661397 0.4590594 0.7562487 -0.4384594 0.4658955 0.7685171 -0.4025086 0.4739524 0.7831355 -0.3600268 0.4824976 0.7984558 -0.3183691 0.4899137 0.8115177 -0.2796411 0.4958648 0.8221076 -0.2424696 0.5007782 0.8308664 -0.2079531 0.5047456 0.8378247 -0.1768853 0.507767 0.8431044 -0.150029 0.5099948 0.8469497 -0.1267433 0.5116428 0.8497574 -0.1035798 0.5128941 0.8521378 -0.07763904 0.5139927 0.8542436 -0.04882961 0.5148168 0.8558916 -0.01733446 0.5152745 0.8568072 0.01657152 0.515244 0.8568682 0.05261391 0.5146031 0.8558 0.08780175 0.5134739 0.8535722 0.1182897 0.5120396 0.850734 0.1457259 0.5102695 0.8475601 0.1737418 0.5080416 0.8435927 0.2038026 0.5051729 0.8385876 0.237495 0.5013886 0.8319651 0.2768334 0.4961699 0.8228706 0.3199561 0.4895779 0.8110904 0.3611561 0.4823451 0.7980285 0.4010742 0.4742577 0.7836848 0.4430983 0.4646138 0.7666555 0.4870754 0.4531999 0.7465438 0.5327616 0.4397717 0.7229835 0.5798212 0.4241157 0.6956084 0.6263009 0.4065981 0.6651204 0.6698813 0.3880123 0.6329844 0.7113559 0.3680227 0.5987427 0.751915 0.3459578 0.5611438 0.7911313 0.3217261 0.5201575 0.8283944 0.2953276 0.4759056 0.8631855 0.2668843 0.4285409 0.8881802 0.2430189 0.389935 0.9005402 0.2299875 0.3688772 0.9153722 0.2136296 0.3411969 0.9400616 0.1817682 0.2884609 0.9663686 0.1379436 0.216956 0.9865719 0.0884121 0.1372722 0.9973754 0.0399487 0.06012141 0.9997254 0.01248204 0.0183416 0.03009122 -6.40889e-4 0.9995422 -0.6292306 3.96741e-4 0.7771844 -0.6584063 0 0.7526475 -0.637318 0 0.7705619 -0.6109195 0 0.7916501 -0.5855892 0 0.8105716 -0.5678579 0 0.8230842 -0.5578479 0 0.8299204 -0.5485092 0 0.8361156 -0.5355388 0 0.8444777 -0.5184484 0 0.8550981 -0.496353 0 0.868099 -0.4677572 0 0.8838466 -0.430311 0 0.902646 -0.385876 0 0.9225135 -0.342082 0 0.9396649 -0.3010346 0 0.9535813 -0.2614826 0 0.9651784 -0.2245551 0 0.974456 -0.1912289 0 0.9815363 -0.1623279 0 0.9867244 -0.1372112 0 0.9905087 -0.112186 0 0.9936827 -0.08413952 0 0.9964293 -0.05291908 0 0.9985961 -0.01879936 0 0.9998169 0.01794487 0 0.9998169 0.05697804 0 0.998352 0.09509563 0 0.9954528 0.1280556 0 0.99176 0.1576891 0 0.9874569 0.1878414 0 0.9821772 0.2200995 0 0.9754631 0.2561419 0 0.9666128 0.2980132 0 0.954558 0.3436995 0 0.9390546 0.3871578 0 0.9219947 0.4288156 0 0.9033784 0.472335 0 0.8814051 0.5174719 0 0.855678 0.56386 0 0.8258309 0.6110721 0 0.7915586 0.657094 0 0.7537767 0.6996673 0 0.7144383 0.7395856 0 0.6730247 0.7780999 0 0.6281015 0.8147221 0 0.5797907 0.8490555 0 0.5282754 0.8805811 0 0.4738304 0.9031648 0 0.4292734 0.914182 0 0.4052553 0.9270913 0 0.3747673 0.9485763 0 0.3165075 0.9712821 0 0.2378612 0.9885556 0 0.1507614 0.9977416 0 0.06677448 0.9997864 0 0.02011168 0.03051847 -0.5405439 0.8407239 -0.5951415 -0.4192633 0.6855373 -0.6271859 -0.4063845 0.6644185 -0.6059145 -0.414716 0.6788538 -0.5793939 -0.4244209 0.6957915 -0.5540025 -0.4331797 0.7109287 -0.5362408 -0.4390393 0.7208777 -0.5262001 -0.4422132 0.7262795 -0.5170446 -0.4449599 0.7311624 -0.5043489 -0.4486831 0.7377545 -0.4876552 -0.4533525 0.746086 -0.4661397 -0.4590594 0.7562487 -0.4384594 -0.4658955 0.7685171 -0.4025086 -0.4739524 0.7831355 -0.3600268 -0.4824976 0.7984558 -0.3183691 -0.4899137 0.8115177 -0.2796411 -0.4958648 0.8221076 -0.2424696 -0.5007782 0.8308664 -0.2079531 -0.5047456 0.8378247 -0.1768853 -0.507767 0.8431044 -0.150029 -0.5100253 0.8469497 -0.1267433 -0.5116428 0.8497574 -0.1035798 -0.5128941 0.8521378 -0.07763904 -0.5139927 0.8542436 -0.04882961 -0.5148168 0.8558916 -0.01733446 -0.5152745 0.8568072 0.01657152 -0.515244 0.8568682 0.05258339 -0.5146031 0.8558 0.08780175 -0.5134739 0.8535722 0.1182897 -0.5120396 0.850734 0.1457259 -0.5102695 0.8475601 0.1737418 -0.5080416 0.8435927 0.2038026 -0.5051729 0.8385876 0.237495 -0.5013886 0.8319651 0.2768334 -0.4961699 0.8228706 0.3199561 -0.4895779 0.8110904 0.3611561 -0.4823451 0.7980285 0.4010742 -0.4742577 0.7836848 0.4430983 -0.4646138 0.7666555 0.4870754 -0.4531999 0.7465438 0.5327616 -0.4397717 0.7229835 0.5798212 -0.4241157 0.6956084 0.6263009 -0.4065981 0.6651204 0.6698813 -0.3880123 0.6329844 0.7113559 -0.3680227 0.5987427 0.751915 -0.3459578 0.5611438 0.7911313 -0.3217261 0.5201575 0.8283944 -0.2953276 0.4759056 0.8631855 -0.2668843 0.4285409 0.8881802 -0.2430189 0.389935 0.9005402 -0.2299875 0.3688772 0.9153722 -0.2136296 0.3411969 0.9400616 -0.1817682 0.2884609 0.9663686 -0.1379436 0.216956 0.9865719 -0.0884121 0.1372722 0.9973754 -0.0399487 0.06012141 0.9997254 -0.01251256 0.0183416 0.02893149 -0.840907 0.5403913 -0.5304728 -0.7032075 0.4733421 -0.5652943 -0.6839808 0.4610736 -0.5440535 -0.6955168 0.4692831 -0.517777 -0.708945 0.4788049 -0.4928434 -0.7209082 0.4871975 -0.4754784 -0.7288125 0.4926298 -0.465743 -0.7331156 0.4955595 -0.4570452 -0.7367779 0.4982452 -0.4449904 -0.7416914 0.5017853 -0.4292734 -0.7478866 0.5062716 -0.4091616 -0.7554247 0.5117344 -0.3835566 -0.7643666 0.5182653 -0.3506882 -0.7748345 0.5259255 -0.3122654 -0.7857601 0.5338603 -0.2749413 -0.7951292 0.5404828 -0.240669 -0.8025758 0.545793 -0.2081057 -0.8086795 0.5501572 -0.178045 -0.8135319 0.5535752 -0.1511887 -0.8171941 0.5561083 -0.1280556 -0.8199103 0.5579699 -0.108066 -0.8218635 0.5593127 -0.08825951 -0.8234199 0.560503 -0.06613361 -0.8247627 0.5615406 -0.04156619 -0.8258309 0.5623646 -0.0147404 -0.8264107 0.5628529 0.01409953 -0.8263802 0.5628834 0.04480117 -0.8256173 0.5623951 0.07480084 -0.8242134 0.5612659 0.1008636 -0.8224128 0.5598316 0.1243934 -0.820246 0.5582751 0.1484725 -0.8175299 0.5563524 0.1744438 -0.8140507 0.553911 0.2037416 -0.8094424 0.550676 0.238258 -0.803003 0.5462203 0.2764061 -0.794763 0.5402997 0.3132115 -0.7855769 0.5336161 0.3494064 -0.7752007 0.5262306 0.3880428 -0.7627186 0.5173193 0.4291818 -0.7477035 0.5066378 0.4727622 -0.7297586 0.4938811 0.5186621 -0.7083652 0.4787133 0.5650197 -0.6839503 0.4614093 0.6096072 -0.6575213 0.4427015 0.6532792 -0.6283761 0.4222541 0.6971954 -0.5953856 0.3991821 0.7408978 -0.5582446 0.3733634 0.7836543 -0.5167394 0.3446455 0.8247932 -0.4708091 0.3130589 0.8546404 -0.4324167 0.2873013 0.8697775 -0.4109928 0.2729576 0.88876 -0.3822138 0.2529069 0.9205603 -0.3263344 0.2146061 0.9550157 -0.2483901 0.1618701 0.9819636 -0.1589404 0.102176 0.9965209 -0.07046723 0.04379403 0.9996338 -0.02249211 0.01358073 0.02771079 -0.9660329 0.2568132 -0.482223 -0.8440809 0.2343821 -0.5174719 -0.8243355 0.2294381 -0.4966277 -0.8361156 0.2328867 -0.4710837 -0.8496658 0.2368236 -0.4469741 -0.8616596 0.2402722 -0.430311 -0.8695029 0.242439 -0.4210028 -0.8737144 0.2435987 -0.4127323 -0.8773461 0.2446974 -0.4013794 -0.8821986 0.2461317 -0.3865475 -0.8882718 0.2479323 -0.367748 -0.8956267 0.2501297 -0.3439131 -0.9043245 0.2527238 -0.3135471 -0.9144566 0.2557756 -0.2783593 -0.924894 0.258858 -0.2444533 -0.9337443 0.2613911 -0.213538 -0.9407331 0.2634053 -0.1843318 -0.9464401 0.2650532 -0.1574755 -0.9508957 0.266335 -0.1335795 -0.9542833 0.2672811 -0.1130405 -0.9567553 0.267983 -0.09533983 -0.9585254 0.2684713 -0.0778222 -0.9599903 0.2689291 -0.0582903 -0.961272 0.2693259 -0.03665268 -0.9622486 0.269631 -0.01300084 -0.9627979 0.2698141 0.01242101 -0.9627979 0.2698447 0.03949093 -0.9621266 0.2696616 0.06595045 -0.9607837 0.2692343 0.08896142 -0.9591052 0.2686849 0.1098056 -0.957091 0.2681051 0.1311686 -0.9545885 0.2673727 0.154271 -0.951384 0.2664571 0.1804254 -0.9471114 0.2652669 0.2113712 -0.9411603 0.2635884 0.2457655 -0.9334086 0.26133 0.2792139 -0.9246803 0.2587359 0.312357 -0.9148228 0.2558977 0.3481246 -0.9027985 0.2523881 0.386578 -0.8882107 0.2481765 0.4279 -0.87051 0.2430494 0.4720603 -0.8491165 0.2368541 0.5174413 -0.8243049 0.2296212 0.5618763 -0.7969298 0.2216864 0.6063112 -0.7661977 0.212836 0.6519364 -0.7306742 0.2026124 0.6983246 -0.6898099 0.1909238 0.7448652 -0.6431165 0.1775872 0.7907041 -0.5901669 0.1625416 0.8243355 -0.5457625 0.150151 0.841731 -0.5205237 0.1431318 0.8642536 -0.4850917 0.1329691 0.9023103 -0.4158757 0.1133152 0.9443037 -0.3176671 0.08575701 0.97763 -0.2031617 0.05401772 0.9957885 -0.08871728 0.02273625 0.9995422 -0.02853477 0.007049739 0.02728354 -0.9996033 0 -0.4656209 -0.8849452 0 -0.5006867 -0.8655965 0 -0.4800867 -0.8771935 0 -0.4548784 -0.8905301 0 -0.4311655 -0.9022492 0 -0.4148076 -0.9098789 0 -0.405713 -0.9139683 0 -0.3976256 -0.917539 0 -0.3864864 -0.9222694 0 -0.3720511 -0.9281899 0 -0.3537095 -0.9353313 0 -0.330546 -0.9437849 0 -0.3010956 -0.9535813 0 -0.2670369 -0.9636524 0 -0.2343211 -0.9721366 0 -0.2045655 -0.9788202 0 -0.1764885 -0.984283 0 -0.1507309 -0.9885556 0 -0.1278115 -0.9917905 0 -0.1081271 -0.9941099 0 -0.09118926 -0.995819 0 -0.07443463 -0.9972229 0 -0.05572676 -0.9984436 0 -0.03503525 -0.9993591 0 -0.01242101 -0.9999085 0 0.01187169 -0.9999085 0 0.03775137 -0.9992676 0 0.06308174 -0.9979858 0 0.08508557 -0.9963683 0 0.1050142 -0.9944456 0 0.1254921 -0.9920652 0 0.1476485 -0.9890133 0 0.1727347 -0.9849544 0 0.2024598 -0.9792779 0 0.2356029 -0.9718315 0 0.267861 -0.9634388 0 0.2999359 -0.9539476 0 0.3346049 -0.94232 0 0.3720816 -0.9281899 0 0.4124577 -0.910947 0 0.455855 -0.8900418 0 0.5006867 -0.8655965 0 0.5448775 -0.838496 0 0.589343 -0.8078555 0 0.6353648 -0.7721793 0 0.6825159 -0.7308267 0 0.7302469 -0.6831569 0 0.7776727 -0.6286508 0 0.8126164 -0.5827509 0 0.8308054 -0.556505 0 0.8546404 -0.5191809 0 0.8950774 -0.4458754 0 0.9400006 -0.3411054 0 0.9759209 -0.2180852 0 0.9954833 -0.09463787 0 0.9995117 -0.03045743 0 0.02777183 -0.9660329 -0.2568132 -0.4821619 -0.8441115 -0.2343821 -0.5174719 -0.8243355 -0.2294381 -0.4966277 -0.8361156 -0.2328867 -0.4710837 -0.8496658 -0.2368236 -0.4469741 -0.8616596 -0.2402722 -0.430311 -0.8695029 -0.242439 -0.4210028 -0.8737144 -0.2435987 -0.4127628 -0.8773461 -0.2446974 -0.4013794 -0.8821986 -0.2461317 -0.3865475 -0.8882718 -0.2479323 -0.367748 -0.8956267 -0.2501297 -0.3439131 -0.9043245 -0.2527238 -0.3135471 -0.9144566 -0.2557756 -0.2783593 -0.9249245 -0.258858 -0.2444533 -0.9337443 -0.2613911 -0.213538 -0.9407331 -0.2634053 -0.1843318 -0.9464401 -0.2650532 -0.1574755 -0.9508957 -0.266335 -0.1335795 -0.9542833 -0.2672811 -0.1130405 -0.9567553 -0.267983 -0.09533983 -0.9585254 -0.2684713 -0.0778222 -0.9599903 -0.2689291 -0.0582903 -0.961272 -0.2693259 -0.03665268 -0.9622486 -0.269631 -0.01300084 -0.9627979 -0.2698141 0.01242101 -0.9627979 -0.2698447 0.03946042 -0.9621266 -0.2696616 0.06598097 -0.9607837 -0.2692343 0.08896142 -0.9591052 -0.2686849 0.1098056 -0.957091 -0.2681051 0.1311686 -0.9545885 -0.2673727 0.154271 -0.951384 -0.2664571 0.1804254 -0.9471114 -0.2652669 0.2113712 -0.9411603 -0.2635884 0.2457655 -0.9334086 -0.26133 0.2792139 -0.9246803 -0.2587359 0.312357 -0.9148228 -0.2558977 0.3481246 -0.9027985 -0.2523881 0.386578 -0.8882107 -0.2481765 0.4279 -0.87051 -0.2430494 0.4720603 -0.8491165 -0.2368541 0.5174413 -0.8243049 -0.2296212 0.5618763 -0.7969298 -0.2216864 0.6063112 -0.7661977 -0.212836 0.6519364 -0.7306742 -0.2026124 0.6983246 -0.6898099 -0.1909238 0.7448652 -0.6431165 -0.1775872 0.7907041 -0.5901669 -0.1625416 0.8243355 -0.5457625 -0.150151 0.841731 -0.5205237 -0.1431318 0.8642536 -0.4850917 -0.1329691 0.9023103 -0.4158757 -0.1133152 0.9443037 -0.3176671 -0.08575701 0.97763 -0.2031617 -0.05401772 0.9957885 -0.08868676 -0.02273625 0.9995422 -0.02853477 -0.007049739 0.02905356 -0.8408765 -0.5403913 -0.5303507 -0.7032685 -0.4733726 -0.5652638 -0.6839808 -0.4610736 -0.5440535 -0.6955168 -0.4692831 -0.517777 -0.708945 -0.4788049 -0.4928434 -0.7209082 -0.4871975 -0.4754784 -0.7288125 -0.4926298 -0.465743 -0.7331156 -0.4955595 -0.4570452 -0.7367779 -0.4982452 -0.4449904 -0.7416914 -0.5017853 -0.4292734 -0.7478866 -0.5062716 -0.4091616 -0.7554247 -0.5117344 -0.3835566 -0.7643666 -0.5182348 -0.3506882 -0.7748345 -0.5259255 -0.3122654 -0.7857601 -0.5338603 -0.2749413 -0.7951292 -0.5404828 -0.240669 -0.8025758 -0.545793 -0.2081057 -0.8086795 -0.5501572 -0.178045 -0.8135319 -0.5535752 -0.1511887 -0.8171941 -0.5561083 -0.1280251 -0.8199103 -0.5579699 -0.108066 -0.8218635 -0.5593127 -0.08825951 -0.8234199 -0.560503 -0.06613361 -0.8247627 -0.5615406 -0.04156619 -0.8258309 -0.5623646 -0.0147404 -0.8264107 -0.5628529 0.01409953 -0.8263802 -0.5628834 0.04480117 -0.8256173 -0.5623951 0.07480084 -0.8242134 -0.5612659 0.1008636 -0.8224128 -0.5598316 0.1243934 -0.820246 -0.5582751 0.1484725 -0.8175299 -0.5563524 0.1744438 -0.8140507 -0.553911 0.2037416 -0.8094424 -0.550676 0.238258 -0.803003 -0.5462203 0.2764061 -0.794763 -0.5402997 0.3132115 -0.7855769 -0.5336161 0.3494064 -0.7752007 -0.5262306 0.3880428 -0.7627186 -0.5173193 0.4291818 -0.7477035 -0.5066378 0.4727622 -0.7297586 -0.4938811 0.5186621 -0.7083652 -0.4787133 0.5650197 -0.6839503 -0.4614093 0.6096072 -0.6575213 -0.4427015 0.6532792 -0.6283761 -0.4222541 0.6971954 -0.5953856 -0.3991821 0.7408978 -0.5582446 -0.3733634 0.7836543 -0.5167394 -0.3446455 0.8247932 -0.4708091 -0.3130589 0.8546404 -0.4324167 -0.2873013 0.8697775 -0.4109928 -0.2729576 0.88876 -0.3822138 -0.2529069 0.9205603 -0.3263344 -0.2146061 0.9550157 -0.2483901 -0.1618701 0.9819636 -0.1589404 -0.102176 0.9965209 -0.07046723 -0.04379403 0.9996338 -0.02249211 -0.01358073 0.03070157 -0.5405439 -0.8407239 -0.5950194 -0.4193243 -0.6855983 -0.6271859 -0.4063845 -0.6644185 -0.6059145 -0.414716 -0.6788538 -0.5793939 -0.4244209 -0.6957915 -0.553972 -0.4331797 -0.7109287 -0.5362408 -0.4390088 -0.7208777 -0.5262001 -0.4422132 -0.7262795 -0.5170446 -0.4449599 -0.7311624 -0.5043489 -0.4486526 -0.7377545 -0.4876552 -0.4533525 -0.746086 -0.4661397 -0.4590594 -0.7562487 -0.4384594 -0.4658955 -0.7685171 -0.4025086 -0.4739524 -0.7831355 -0.3600268 -0.4824976 -0.7984558 -0.3183691 -0.4899137 -0.8115177 -0.2796411 -0.4958648 -0.8221076 -0.2424696 -0.5007782 -0.8308664 -0.2079531 -0.5047456 -0.8378247 -0.1768853 -0.507767 -0.8431044 -0.150029 -0.5100253 -0.8469497 -0.1267433 -0.5116428 -0.8497574 -0.1035798 -0.5128941 -0.8521378 -0.07763904 -0.5139927 -0.8542436 -0.04882961 -0.5148168 -0.8558916 -0.01733446 -0.5152745 -0.8568072 0.01657152 -0.515244 -0.8568682 0.05258339 -0.5146031 -0.8558 0.08780175 -0.5134739 -0.8535722 0.1182897 -0.5120396 -0.850734 0.1457259 -0.5102695 -0.8475601 0.1737418 -0.5080416 -0.8435927 0.2038026 -0.5051729 -0.8385876 0.237495 -0.5013886 -0.8319651 0.2768334 -0.4961699 -0.8228706 0.3199561 -0.4895779 -0.8110904 0.3611866 -0.4823451 -0.7980285 0.4010742 -0.4742577 -0.7836848 0.4430983 -0.4646138 -0.7666555 0.4870754 -0.4531999 -0.7465438 0.5327616 -0.4397717 -0.7229835 0.5798212 -0.4241157 -0.6956084 0.6263009 -0.4065981 -0.6651204 0.6698813 -0.3880123 -0.6329844 0.7113559 -0.3680227 -0.5987427 0.751915 -0.3459578 -0.5611438 0.7911313 -0.3217261 -0.5201575 0.8283944 -0.2953276 -0.4759056 0.8631855 -0.2668843 -0.4285409 0.8881802 -0.2430189 -0.389935 0.9005402 -0.2299875 -0.3688772 0.9153722 -0.2136296 -0.3411969 0.9400616 -0.1817682 -0.2884609 0.9663686 -0.1379436 -0.216956 0.9865719 -0.0884121 -0.1372722 0.9973754 -0.0399487 -0.06012141 0.9997254 -0.01248204 -0.0183416 0.03033536 -6.40889e-4 -0.9995117 -0.629078 3.96741e-4 -0.7773064 -0.6584063 0 -0.7526475 -0.637318 0 -0.7705619 -0.6109195 0 -0.7916501 -0.5855892 0 -0.8105716 -0.5678579 0 -0.8230842 -0.5578479 0 -0.8299204 -0.5485092 0 -0.8361156 -0.5355388 0 -0.8444777 -0.5184484 0 -0.8550981 -0.496353 0 -0.868099 -0.4677572 0 -0.8838466 -0.430311 0 -0.902646 -0.385876 0 -0.9225135 -0.342082 0 -0.9396649 -0.3010346 0 -0.9535813 -0.2614826 0 -0.9651784 -0.2245551 0 -0.974456 -0.1912289 0 -0.9815363 -0.1623279 0 -0.9867244 -0.1372112 0 -0.9905087 -0.112186 0 -0.9936827 -0.08413952 0 -0.9964293 -0.05291908 0 -0.9985961 -0.01879936 0 -0.9998169 0.01794487 0 -0.9998169 0.05697804 0 -0.998352 0.09509563 0 -0.9954528 0.1280556 0 -0.99176 0.1576891 0 -0.9874569 0.1878414 0 -0.9821772 0.2200995 0 -0.9754631 0.2561419 0 -0.9666128 0.2980132 0 -0.954558 0.3436995 0 -0.9390546 0.3871578 0 -0.9219947 0.4288156 0 -0.9033784 0.472335 0 -0.8814051 0.5174719 0 -0.855678 0.56386 0 -0.8258309 0.6110721 0 -0.7915586 0.657094 0 -0.7537767 0.6996673 0 -0.7144383 0.7395856 0 -0.6730247 0.7780999 0 -0.6281015 0.8147221 0 -0.5797907 0.8490555 0 -0.5282754 0.8805811 0 -0.4738304 0.9031648 0 -0.4292734 0.914182 0 -0.4052553 0.9270913 0 -0.3747673 0.9485763 0 -0.3165075 0.9712821 0 -0.2378612 0.9885556 0 -0.1507614 0.9977416 0 -0.06677448 0.9997864 0 -0.02011168 0.0262764 0.5397809 -0.8413648 -0.5971557 0.4191412 -0.6838893 -0.6271859 0.4063845 -0.6644185 -0.6059145 0.414716 -0.6788538 -0.5793939 0.4244209 -0.6957915 -0.553972 0.4331797 -0.7109287 -0.5362408 0.4390393 -0.7208777 -0.5262001 0.4422132 -0.7262795 -0.5170446 0.4449599 -0.7311624 -0.5043489 0.4486831 -0.7377545 -0.4876552 0.4533525 -0.746086 -0.4661397 0.4590594 -0.7562487 -0.4384594 0.4658955 -0.7685171 -0.4025086 0.4739524 -0.7831355 -0.3600268 0.4824976 -0.7984558 -0.3183691 0.4899137 -0.8115177 -0.2796411 0.4958648 -0.8221076 -0.2424696 0.5007782 -0.8308664 -0.2079531 0.5047456 -0.8378247 -0.1768853 0.507767 -0.8431044 -0.150029 0.5099948 -0.8469497 -0.1267433 0.5116428 -0.8497574 -0.1035798 0.5128941 -0.8521378 -0.07766956 0.5139927 -0.8542436 -0.04882961 0.5148168 -0.8558916 -0.01733446 0.5152745 -0.8568072 0.01657152 0.515244 -0.8568682 0.05258339 0.5146031 -0.8558 0.08780175 0.5134739 -0.8535722 0.1182897 0.5120396 -0.850734 0.1457259 0.5102695 -0.8475601 0.1737418 0.5080416 -0.8435927 0.2038026 0.5051729 -0.8385876 0.237495 0.5013886 -0.8319651 0.2768334 0.4961699 -0.8228706 0.3199561 0.4895779 -0.8110904 0.3611561 0.4823451 -0.7980285 0.4010742 0.4742577 -0.7836848 0.4430983 0.4646138 -0.7666555 0.4870754 0.4531999 -0.7465438 0.5327616 0.4397717 -0.7229835 0.5798212 0.4241157 -0.6956084 0.6263009 0.4065981 -0.6651204 0.6698813 0.3880123 -0.6329844 0.7113559 0.3680227 -0.5987427 0.751915 0.3459578 -0.5611438 0.7911313 0.3217261 -0.5201575 0.8283944 0.2953276 -0.4759056 0.8631855 0.2668843 -0.4285409 0.8881802 0.2430189 -0.389935 0.9005402 0.2299875 -0.3688772 0.9153722 0.2136296 -0.3411969 0.9400616 0.1817682 -0.2884609 0.9663686 0.1379436 -0.216956 0.9865719 0.0884121 -0.1372722 0.9973754 0.0399487 -0.06012141 0.9997254 0.01251256 -0.0183416 0.02200382 0.8407849 -0.5409101 -0.5345928 0.7013459 -0.4714499 -0.5652943 0.6839808 -0.4610431 -0.5440535 0.6955168 -0.4692831 -0.517777 0.708945 -0.4788049 -0.4928434 0.7209082 -0.4871975 -0.4754784 0.7288125 -0.4926298 -0.465743 0.7331156 -0.4955595 -0.4570452 0.7367779 -0.4982452 -0.4449904 0.7416914 -0.5017853 -0.4292734 0.7478866 -0.5062716 -0.4091616 0.7554247 -0.5117344 -0.3835566 0.7643666 -0.5182348 -0.3506882 0.7748345 -0.5259255 -0.3122654 0.7857601 -0.5338603 -0.2749413 0.7951292 -0.5404828 -0.2406995 0.8025758 -0.545793 -0.2081057 0.8086795 -0.5501572 -0.178045 0.8135319 -0.5535752 -0.1511887 0.8171941 -0.5561083 -0.1280556 0.8199103 -0.5579699 -0.108066 0.8218635 -0.5593127 -0.08825951 0.8234199 -0.560503 -0.06613361 0.8247627 -0.5615406 -0.04156619 0.8258309 -0.5623646 -0.0147404 0.8264107 -0.5628529 0.01409953 0.8263802 -0.5628834 0.04480117 0.8256173 -0.5623951 0.07480084 0.8242134 -0.5612659 0.1008636 0.8224128 -0.5598316 0.1243934 0.820246 -0.5582751 0.1484725 0.8175299 -0.5563524 0.1744438 0.8140507 -0.553911 0.2037416 0.8094424 -0.550676 0.238258 0.803003 -0.5462203 0.2764061 0.794763 -0.5402997 0.3132115 0.7855769 -0.5336161 0.3494064 0.7752312 -0.5262306 0.3880428 0.7627186 -0.5173193 0.4291818 0.7477035 -0.5066378 0.4727622 0.7297586 -0.4938811 0.5186621 0.7083652 -0.4787133 0.5650197 0.6839503 -0.4614093 0.6096072 0.6575213 -0.4427015 0.6532792 0.6283761 -0.4222541 0.6971954 0.5953856 -0.3991821 0.7408978 0.5582446 -0.3733634 0.7836543 0.5167394 -0.3446455 0.8247932 0.4708091 -0.3130589 0.8546404 0.4324167 -0.2873013 0.8697775 0.4109928 -0.2729576 0.88876 0.3822138 -0.2529069 0.9205603 0.3263344 -0.2146061 0.9550157 0.2483901 -0.1618701 0.9819636 0.1589404 -0.102176 0.9965209 0.07046723 -0.04379403 0.9996338 0.02249211 -0.01358073 0.01947081 0.9661855 -0.2570574 -0.4878079 0.8411817 -0.233314 -0.5174719 0.8243355 -0.2294381 -0.4966277 0.8361156 -0.2328867 -0.4710837 0.8496658 -0.2368236 -0.4469741 0.8616596 -0.2402722 -0.430311 0.8695029 -0.242439 -0.4210028 0.8737144 -0.2435987 -0.4127628 0.8773461 -0.2446974 -0.4013794 0.8821986 -0.2461317 -0.3865475 0.8882718 -0.2479323 -0.367748 0.8956267 -0.2501297 -0.3439131 0.9043245 -0.2527238 -0.3135471 0.9144566 -0.2557756 -0.2783593 0.924894 -0.258858 -0.2444533 0.9337443 -0.2613911 -0.213538 0.9407331 -0.2634053 -0.1843318 0.9464401 -0.2650532 -0.1574755 0.9508957 -0.266335 -0.1335795 0.9542833 -0.2672811 -0.1130405 0.9567553 -0.267983 -0.09533983 0.9585254 -0.2684713 -0.0778222 0.9599903 -0.2689291 -0.0582903 0.961272 -0.2693259 -0.03665268 0.9622486 -0.269631 -0.01300084 0.9627979 -0.2698141 0.01242101 0.9627979 -0.2698447 0.03946042 0.9621266 -0.2696616 0.06598097 0.9607837 -0.2692343 0.08896142 0.9591052 -0.2686849 0.1098056 0.957091 -0.2681051 0.1311686 0.9545885 -0.2673727 0.154271 0.951384 -0.2664571 0.1804254 0.9471114 -0.2652669 0.2113712 0.9411603 -0.2635884 0.2457655 0.9334086 -0.26133 0.2792139 0.9246803 -0.2587359 0.312357 0.9148228 -0.2558977 0.3481246 0.9027985 -0.2523881 0.386578 0.8882107 -0.2481765 0.4279 0.87051 -0.2430494 0.4720603 0.8491165 -0.2368541 0.5174413 0.8243049 -0.2296212 0.5618763 0.7969298 -0.2216864 0.6063112 0.7661977 -0.212836 0.6519364 0.7306742 -0.2026124 0.6983246 0.6898099 -0.1909238 0.7448652 0.6431165 -0.1775872 0.7907041 0.5901669 -0.1625416 0.8243355 0.5457625 -0.150151 0.841731 0.5205237 -0.1431318 0.8642536 0.4850917 -0.1329691 0.9023103 0.4158757 -0.1133152 0.9443037 0.3176671 -0.08575701 0.97763 0.2031617 -0.05401772 0.9957885 0.08868676 -0.02273625 0.9995422 0.02853477 -0.007049739 -0.9898068 0.1422162 0 -0.9905087 0.1332743 0.03305155 -0.9777826 0.2025513 0.05374306 -0.9760735 0.2173223 0 -0.9453108 0.3148289 0.08511608 -0.9410383 0.3382061 0 -0.9088717 0.4023866 0.1096835 -0.9020051 0.4316538 0 -0.8724327 0.4712973 0.1290627 -0.8633076 0.5046235 0 -0.837611 0.526719 0.1446882 -0.8265938 0.5627613 0 -0.8046205 0.5724662 0.1575976 -0.7920774 0.6103702 0 -0.7696463 0.6154363 0.1697439 -0.7557909 0.6547746 0 -0.7289041 0.6598407 0.1823481 -0.7138279 0.7003083 0 -0.6851406 0.7019562 0.1944029 -0.6690573 0.7431868 0 -0.6411328 0.7394635 0.2051454 -0.6244392 0.7810297 0 -0.5967285 0.7730949 0.2148197 -0.5797601 0.8147526 0 -0.5516526 0.8034913 0.2236091 -0.5347148 0.845027 0 -0.5055086 0.8311106 0.2316355 -0.488876 0.8723106 0 -0.457625 0.8564104 0.2389904 -0.4416639 0.8971526 0 -0.410596 0.8781701 0.2453078 -0.3955199 0.918424 0 -0.3675039 0.8956573 0.2503738 -0.3534654 0.9354228 0 -0.3270363 0.910062 0.2545549 -0.3141576 0.9493393 0 -0.2866299 0.922544 0.2582171 -0.2750633 0.9614246 0 -0.2437818 0.9338664 0.2616047 -0.2336802 0.9722892 0 -0.19541 0.9442732 0.264748 -0.1871395 0.9822993 0 -0.1365703 0.9537339 0.2677084 -0.1306802 0.9913938 0 -0.07022309 0.9603565 0.2696921 -0.06717121 0.9977111 0 -0.006958186 0.9627369 0.2703024 -0.00665301 0.9999695 0 0.04858541 0.9616382 0.2698752 0.04644912 0.9989013 0 0.09619432 0.9583728 0.2687765 0.09198278 0.9957579 0 0.1358684 0.9539476 0.2673727 0.1299783 0.9914854 0 0.1676381 0.9492782 0.2659078 0.1604663 0.9870296 0 0.2014832 0.943144 0.2642598 0.1929685 0.9812006 0 0.2483596 0.9327067 0.2613605 0.2381054 0.971221 0 0.2985321 0.9190649 0.257271 0.2865077 0.9580676 0 0.3402509 0.9055758 0.253212 0.3269753 0.9450057 0 0.3722342 0.8938872 0.2496719 0.3580737 0.9336833 0 0.3938719 0.8853114 0.2470778 0.3791925 0.9252907 0 0.4052248 0.8805811 0.2456129 0.3902402 0.9206824 0 0.4425489 0.8636433 0.2413098 0.4268013 0.9043245 0 -0.9924009 0.1052583 0.06360054 -0.9820551 0.1587268 0.1017792 -0.9559007 0.2458571 0.1604663 -0.9260842 0.3151952 0.2073428 -0.8956573 0.370983 0.2451857 -0.8659322 0.4167913 0.2763756 -0.8372448 0.4553362 0.3027131 -0.8061465 0.4924162 0.328013 -0.769158 0.5314493 0.3548387 -0.7285989 0.5691702 0.3809626 -0.6869412 0.603473 0.404828 -0.6439711 0.6348766 0.4268319 -0.5994141 0.6638386 0.4471877 -0.5529038 0.6906339 0.4661397 -0.503708 0.715598 0.4839015 -0.4545426 0.7374798 0.4994354 -0.4087954 0.7553637 0.5121311 -0.3652455 0.7702261 0.5227821 -0.3212988 0.7832576 0.5321817 -0.2741478 0.7951598 0.540849 -0.2204352 0.806177 0.5490585 -0.1544846 0.8161565 0.5567492 -0.07959222 0.8232979 0.5619679 -0.007873773 0.825953 0.5636769 0.05508589 0.8248543 0.5626087 0.1090121 0.8213752 0.5598316 0.1537522 0.8167058 0.5561693 0.1894589 0.8117619 0.5523545 0.2272408 0.8050478 0.5478988 0.2791833 0.7938475 0.5401777 0.3342692 0.7795343 0.5296487 0.3795892 0.7655873 0.519364 0.4139531 0.7535936 0.5105746 0.4370556 0.7448652 0.5041047 0.4491104 0.7401044 0.5005035 0.4879605 0.7227088 0.4893948 -0.9945372 0.05862605 0.08603167 -0.9866024 0.08847314 0.1370281 -0.967101 0.1363261 0.2146977 -0.9444258 0.1752067 0.2781152 -0.9207434 0.2071901 0.3305155 -0.8970916 0.2340464 0.3746758 -0.8737449 0.2571184 0.4128239 -0.8477126 0.2799768 0.4505142 -0.8159429 0.3045442 0.4913785 -0.7802667 0.3287454 0.5320292 -0.7425764 0.3512986 0.5702078 -0.7025972 0.3724479 0.6063112 -0.6599628 0.392407 0.640614 -0.6142155 0.411359 0.6733909 -0.5645009 0.4293954 0.7049165 -0.5137181 0.4455397 0.7331767 -0.4653157 0.4589679 0.756798 -0.4183172 0.4703818 0.7770013 -0.3699759 0.4805139 0.7950987 -0.3172704 0.4898221 0.812006 -0.2562639 0.4985504 0.8280892 -0.1802728 0.5064547 0.8431959 -0.09317296 0.5121921 0.8537858 -0.009247064 0.5144505 0.8574481 0.06460767 0.513657 0.8555254 0.1276589 0.5109409 0.8500626 0.179754 0.5071871 0.8428602 0.2210456 0.5032808 0.8353527 0.2641987 0.4977569 0.8260445 0.3227943 0.4887539 0.8104801 0.3841975 0.4775841 0.7900937 0.4339427 0.4668111 0.7705314 0.4711447 0.4576556 0.7539903 0.4958953 0.4510331 0.7420271 0.5088046 0.4474624 0.7354351 0.5480209 0.4345836 0.714652 -0.9955138 0 0.09439373 -0.9885556 0 0.1506699 -0.971923 0 0.2352061 -0.9523912 0 0.3048189 -0.9317911 0 0.3629567 -0.9109775 0 0.4124271 -0.8901944 0 0.4555498 -0.8666952 0 0.4987945 -0.8376721 0 0.5461593 -0.8046815 0 0.5936766 -0.7693106 0 0.638844 -0.7312235 0 0.6821192 -0.6900235 0 0.7237465 -0.6451613 0 0.7640004 -0.5956908 0 0.8031861 -0.5445113 0 0.8387402 -0.4951628 0 0.8687704 -0.4466689 0 0.8946806 -0.3962218 0 0.9181188 -0.3407086 0 0.9401532 -0.2758873 0 0.9611805 -0.1944639 0 0.9808954 -0.1007111 0 0.9949034 -0.01001006 0 0.999939 0.06991785 0 0.997528 0.1380352 0 0.9904172 0.1941893 0 0.9809564 0.2385632 0 0.971099 0.2844935 0 0.9586474 0.3464156 0 0.9380474 0.4110538 0 0.9115879 0.4629048 0 0.8863796 0.5013886 0 0.8651998 0.5268716 0 0.84991 0.5401777 0 0.8415174 0.5789056 -6.1037e-5 0.815363 -0.9945372 -0.05859553 0.08606219 -0.9866024 -0.08847314 0.1370281 -0.967101 -0.1363261 0.2146977 -0.9444258 -0.1752067 0.2781152 -0.9207434 -0.2071901 0.3305155 -0.8970916 -0.2340464 0.3747063 -0.8737449 -0.2571184 0.4128239 -0.8477126 -0.2799768 0.4505142 -0.8159429 -0.3045442 0.4913785 -0.7802667 -0.3287454 0.5320292 -0.7425764 -0.3512681 0.5702078 -0.7025972 -0.3724479 0.6062807 -0.6599628 -0.392407 0.640614 -0.6142155 -0.411359 0.6733909 -0.5645009 -0.4293954 0.7049165 -0.5137181 -0.4455397 0.7331767 -0.4653157 -0.4589679 0.756798 -0.4183172 -0.4703818 0.7770013 -0.3699759 -0.4805139 0.7950987 -0.3172704 -0.4898221 0.812006 -0.2562639 -0.4985504 0.8280892 -0.1802728 -0.5064547 0.8431959 -0.09317296 -0.5121921 0.8537553 -0.009247064 -0.5144505 0.8574481 0.06460767 -0.513657 0.8555254 0.1276589 -0.5109409 0.8500626 0.179754 -0.5071871 0.8428602 0.2210456 -0.5032808 0.8353527 0.2641987 -0.4977569 0.8260445 0.3227943 -0.4887539 0.8104801 0.384228 -0.4775841 0.7900937 0.4339427 -0.4668111 0.7705314 0.4711447 -0.4576556 0.7539903 0.4958953 -0.4510331 0.7420271 0.5088046 -0.4474624 0.7354351 0.5483871 -0.4345836 0.7144078 -0.9924009 -0.1052278 0.06363105 -0.9820551 -0.1586962 0.1017792 -0.9559007 -0.2458571 0.1604663 -0.9260842 -0.3151952 0.2073428 -0.8956573 -0.370983 0.2451857 -0.8659322 -0.4167913 0.2763756 -0.8372448 -0.4553362 0.3027131 -0.8061465 -0.4924162 0.328013 -0.769158 -0.5314493 0.3548387 -0.7285989 -0.5691702 0.3809626 -0.6869412 -0.603473 0.404828 -0.6439711 -0.6348766 0.4268319 -0.5994141 -0.6638386 0.4471877 -0.5529038 -0.6906339 0.4661397 -0.5036775 -0.715598 0.4839015 -0.4545426 -0.7374798 0.4994354 -0.4087954 -0.7553637 0.5121311 -0.3652455 -0.7702261 0.5227821 -0.3212988 -0.7832576 0.5321817 -0.2741478 -0.7951598 0.540849 -0.2204352 -0.806177 0.5490585 -0.1544846 -0.8161565 0.5567492 -0.07959222 -0.8232979 0.5619679 -0.007873773 -0.825953 0.5636769 0.05511641 -0.8248543 0.5626087 0.1090121 -0.8213752 0.5598316 0.1537522 -0.8167058 0.5561693 0.1894589 -0.8117619 0.5523545 0.2272408 -0.8050478 0.5478988 0.2792139 -0.7938475 0.5401777 0.3342692 -0.7795343 0.5296487 0.3795892 -0.7655873 0.519364 0.4139531 -0.7535936 0.5105746 0.4370556 -0.7448652 0.5041047 0.4491104 -0.7401044 0.5005035 0.4886624 -0.7224342 0.4891201 -0.9905087 -0.1332743 0.03308206 -0.9777826 -0.2025513 0.05374306 -0.9453108 -0.3148289 0.08511608 -0.9088717 -0.4023866 0.1096835 -0.8724327 -0.4713279 0.1290627 -0.837611 -0.526719 0.1446882 -0.8046205 -0.5724662 0.1575976 -0.7696463 -0.6154363 0.1697439 -0.7289041 -0.6598407 0.1823481 -0.68511 -0.7019867 0.1944029 -0.6411328 -0.7394635 0.2051454 -0.596759 -0.7730949 0.2148197 -0.5516526 -0.8034913 0.2236091 -0.5055086 -0.8311106 0.2316355 -0.457625 -0.8564104 0.2389904 -0.410596 -0.8781701 0.2453078 -0.3674734 -0.8956573 0.2503738 -0.3270363 -0.910062 0.2545549 -0.2866299 -0.922544 0.2582171 -0.2437818 -0.9338664 0.2616047 -0.19541 -0.9442732 0.264748 -0.1365703 -0.9537339 0.2677084 -0.07022309 -0.9603565 0.2696921 -0.006958186 -0.9627369 0.2703024 0.04858541 -0.9616382 0.2698752 0.09619432 -0.9583728 0.2687765 0.1358684 -0.9539476 0.2673727 0.1676381 -0.9492782 0.2659078 0.2014832 -0.943144 0.2642598 0.2483596 -0.9327067 0.2613605 0.2985321 -0.9190649 0.257271 0.3402509 -0.9055758 0.253212 0.3722342 -0.8938872 0.2496719 0.3938719 -0.8853114 0.2470778 0.4052248 -0.8805811 0.2455824 0.4434645 -0.8632161 0.2411572 -0.9898068 -0.1422162 0 -0.9760735 -0.2173223 0 -0.9410383 -0.3382061 0 -0.9020051 -0.4316843 0 -0.8633076 -0.5046235 0 -0.8265938 -0.5627613 0 -0.7920774 -0.6103702 0 -0.7557909 -0.6547746 0 -0.7138279 -0.7002778 0 -0.6690573 -0.7431868 0 -0.6244392 -0.7810297 0 -0.5797601 -0.8147526 0 -0.5347148 -0.845027 0 -0.488876 -0.8723106 0 -0.4416334 -0.8971526 0 -0.3955199 -0.918424 0 -0.3534654 -0.9354228 0 -0.3141576 -0.9493393 0 -0.2750633 -0.9614246 0 -0.2336802 -0.9722892 0 -0.1871395 -0.9823298 0 -0.1306802 -0.9913938 0 -0.06717121 -0.9977111 0 -0.00665301 -0.9999695 0 0.04644912 -0.9989013 0 0.09201329 -0.9957274 0 0.1299783 -0.9914854 0 0.1604663 -0.9870296 0 0.1929685 -0.9812006 0 0.2381054 -0.971221 0 0.2865383 -0.9580676 0 0.3269753 -0.9450057 0 0.3580737 -0.9336833 0 0.3791925 -0.9252907 0 0.3902402 -0.9206824 0 0.4278085 -0.9038362 0 -0.9905087 -0.1332743 -0.03305155 -0.9777826 -0.2025818 -0.05371254 -0.9453108 -0.3148289 -0.08508557 -0.9088717 -0.4023866 -0.109653 -0.8724327 -0.4713279 -0.1290322 -0.837611 -0.526719 -0.1446577 -0.8046205 -0.5724357 -0.157567 -0.7696768 -0.6154363 -0.1697134 -0.7289346 -0.6598407 -0.1823481 -0.6851406 -0.7019562 -0.1943724 -0.6411328 -0.7394635 -0.2051454 -0.596759 -0.7730949 -0.2148197 -0.5516831 -0.8034913 -0.2236091 -0.5055086 -0.8311106 -0.2316049 -0.457625 -0.8564104 -0.2389904 -0.410596 -0.8781701 -0.2452772 -0.3675039 -0.8956573 -0.2503433 -0.3270363 -0.910062 -0.2545549 -0.2866604 -0.922544 -0.2582171 -0.2437818 -0.9338664 -0.2615742 -0.1954405 -0.9442732 -0.264748 -0.1366008 -0.9537339 -0.2677084 -0.07025361 -0.9603565 -0.2696921 -0.006958186 -0.9627369 -0.2703024 0.04855489 -0.9616382 -0.2698752 0.09619432 -0.9583728 -0.2687765 0.1358684 -0.9539476 -0.2673727 0.1676381 -0.9492782 -0.2659078 0.2014832 -0.943144 -0.2642598 0.2483596 -0.9327067 -0.2613605 0.2985016 -0.9190649 -0.257271 0.3402203 -0.9055758 -0.253212 0.3722342 -0.8938872 -0.2497024 0.3938719 -0.8853114 -0.2470778 0.4051942 -0.8805811 -0.2456129 0.4434645 -0.8632161 -0.2411572 -0.9924009 -0.1052278 -0.06360054 -0.9820551 -0.1587268 -0.1017487 -0.9559007 -0.2458876 -0.1604358 -0.9260842 -0.3151952 -0.2073122 -0.8956573 -0.370983 -0.2451857 -0.8659322 -0.4167913 -0.2763756 -0.8372448 -0.4553362 -0.3026826 -0.806177 -0.4924162 -0.3279824 -0.769158 -0.5314493 -0.3548082 -0.7285989 -0.5691702 -0.380932 -0.6869412 -0.603473 -0.404828 -0.6440016 -0.6348766 -0.4268013 -0.5994446 -0.6638081 -0.4471572 -0.5529038 -0.6906339 -0.4661092 -0.503708 -0.715598 -0.4839015 -0.4545732 -0.7374798 -0.4994354 -0.4088259 -0.7553331 -0.5121311 -0.365276 -0.7702261 -0.5227516 -0.3213294 -0.7832576 -0.5321817 -0.2741783 -0.7951598 -0.540849 -0.2204657 -0.806177 -0.549028 -0.1545152 -0.8161565 -0.5567492 -0.07962274 -0.8232979 -0.5619679 -0.007904291 -0.825953 -0.5636769 0.05505537 -0.8248543 -0.5626087 0.1089816 -0.8213752 -0.5598316 0.1537217 -0.8167058 -0.5561693 0.1894283 -0.8117619 -0.5523545 0.2272103 -0.8050783 -0.5478988 0.2791833 -0.7938475 -0.5401777 0.3342387 -0.7795648 -0.5296487 0.3795282 -0.7655873 -0.5193945 0.4139226 -0.7535936 -0.5105746 0.4370251 -0.7448652 -0.5041047 0.4490799 -0.7401044 -0.5005341 0.4886624 -0.7224342 -0.4891201 -0.9945372 -0.05859553 -0.08600115 -0.9866024 -0.08844262 -0.1369976 -0.967101 -0.1363261 -0.2146977 -0.9444258 -0.1752067 -0.2780846 -0.9207434 -0.2071901 -0.3305155 -0.8971221 -0.2340464 -0.3746452 -0.8737449 -0.2571184 -0.4127933 -0.8477126 -0.2799768 -0.4504837 -0.8159734 -0.3045442 -0.491348 -0.7802973 -0.3287149 -0.5319986 -0.7425764 -0.3512681 -0.5701773 -0.7026277 -0.3724479 -0.6062807 -0.6599933 -0.392407 -0.6405835 -0.614246 -0.4113284 -0.6733909 -0.5645314 -0.4293954 -0.704886 -0.5137486 -0.4455397 -0.7331461 -0.4653462 -0.4589679 -0.756798 -0.4183477 -0.4703818 -0.7769708 -0.3700369 -0.4804834 -0.7950682 -0.3173009 -0.4898221 -0.812006 -0.2562944 -0.4985504 -0.8280892 -0.1803339 -0.5064547 -0.8431654 -0.093234 -0.5121921 -0.8537553 -0.009277582 -0.5144505 -0.8574481 0.06457716 -0.513657 -0.8555254 0.1276284 -0.5109409 -0.8500626 0.1796929 -0.5071871 -0.8428602 0.221015 -0.5032808 -0.8353527 0.2641682 -0.4977874 -0.826075 0.3227638 -0.4887539 -0.8105106 0.384167 -0.4775841 -0.7900937 0.4339122 -0.4668111 -0.7705619 0.4711142 -0.4576556 -0.7540208 0.4958648 -0.4510636 -0.7420576 0.5087741 -0.4474624 -0.7354351 0.5483566 -0.4345836 -0.7144078 -0.9955138 0 -0.09436321 -0.9885861 0 -0.1506394 -0.971923 0 -0.2351756 -0.9523912 0 -0.3047884 -0.9317911 0 -0.3629261 -0.9109775 0 -0.4123966 -0.8901944 0 -0.4555193 -0.8667257 0 -0.498764 -0.8376721 0 -0.5461288 -0.8046815 0 -0.5936461 -0.7693106 0 -0.638844 -0.731254 0 -0.6820887 -0.690054 0 -0.723716 -0.6451918 0 -0.7640004 -0.5957213 0 -0.8031556 -0.5445418 0 -0.8387097 -0.4951933 0 -0.8687399 -0.4466994 0 -0.8946501 -0.3962829 0 -0.9181188 -0.3407697 0 -0.9401227 -0.2759178 0 -0.9611499 -0.194525 0 -0.9808649 -0.1007416 0 -0.9949034 -0.01004058 0 -0.999939 0.06985682 0 -0.997528 0.1380047 0 -0.9904172 0.1941282 0 -0.9809564 0.2385327 0 -0.9711295 0.284463 0 -0.958678 0.3463546 0 -0.9380779 0.4109928 0 -0.9116184 0.4628437 0 -0.8864101 0.5013581 0 -0.8652303 0.5268411 0 -0.8499405 0.5401471 0 -0.8415479 0.5788751 -6.1037e-5 -0.8153935 -0.9945372 0.05856502 -0.08603167 -0.9866024 0.08844262 -0.1369976 -0.967101 0.1363261 -0.2146977 -0.9444258 0.1752067 -0.2780846 -0.9207434 0.2071901 -0.3305155 -0.8971221 0.2340464 -0.3746452 -0.8737449 0.2571184 -0.4127933 -0.8477126 0.2799768 -0.4504837 -0.8159429 0.3045442 -0.491348 -0.7802973 0.3287149 -0.5319986 -0.7425764 0.3512681 -0.5701773 -0.7026277 0.3724479 -0.6062807 -0.6599933 0.392407 -0.6405835 -0.614246 0.4113284 -0.6733909 -0.5645314 0.4293954 -0.704886 -0.5137486 0.4455397 -0.7331461 -0.4653462 0.4589679 -0.756798 -0.4183477 0.4703818 -0.7769708 -0.3700064 0.4804834 -0.7950987 -0.3173009 0.4898221 -0.812006 -0.2562944 0.4985504 -0.8280892 -0.1803339 0.5064547 -0.8431654 -0.093234 0.5121921 -0.8537553 -0.009277582 0.5144505 -0.8574481 0.06457716 0.513657 -0.8555254 0.1276284 0.5109409 -0.8500626 0.1796929 0.5071871 -0.8428602 0.221015 0.5032808 -0.8353527 0.2641682 0.4977569 -0.826075 0.3227332 0.4887539 -0.8105106 0.384167 0.4775841 -0.7901242 0.4339122 0.4668111 -0.7705619 0.4711142 0.4576861 -0.7540208 0.4958648 0.4510636 -0.7420271 0.5087741 0.4474624 -0.7354351 0.5480209 0.4345836 -0.7146825 -0.9924009 0.1052278 -0.06360054 -0.9820551 0.1586962 -0.1017487 -0.9559007 0.2458571 -0.1604358 -0.9260842 0.3151952 -0.2073122 -0.8956573 0.370983 -0.2451857 -0.8659627 0.4167913 -0.2763451 -0.8372448 0.4553362 -0.3026826 -0.8061465 0.4924162 -0.328013 -0.769158 0.5314493 -0.3548082 -0.7285989 0.5691702 -0.380932 -0.6869412 0.603473 -0.404828 -0.6440016 0.6348766 -0.4268013 -0.5994446 0.6638081 -0.4471572 -0.5529038 0.6906339 -0.4661092 -0.503708 0.715598 -0.4839015 -0.4545732 0.7374798 -0.4994354 -0.4088259 0.7553331 -0.5121311 -0.365276 0.7702261 -0.5227516 -0.3213294 0.7832576 -0.5321817 -0.2741783 0.7951292 -0.540849 -0.2204657 0.806177 -0.549028 -0.1545152 0.8161565 -0.5567187 -0.07962274 0.8232979 -0.5619679 -0.007904291 0.825953 -0.5636769 0.05505537 0.8248543 -0.5626087 0.1089816 0.8213752 -0.5598316 0.1537217 0.8167058 -0.5561693 0.1894283 0.8117619 -0.5523545 0.2272103 0.8050783 -0.5478988 0.2791528 0.7938475 -0.5401777 0.3342387 0.7795648 -0.5296487 0.3795282 0.7655873 -0.5193945 0.4139226 0.7535936 -0.5105746 0.4370251 0.7448652 -0.5041047 0.4490799 0.7401044 -0.5005341 0.4879605 0.7227088 -0.4894253 -0.9905087 0.1332743 -0.03308206 -0.9777826 0.2025818 -0.05371254 -0.9453108 0.3148595 -0.08508557 -0.9088717 0.4023866 -0.109653 -0.8724327 0.4713279 -0.1290322 -0.837611 0.526719 -0.1446577 -0.8046205 0.5724357 -0.157567 -0.7696768 0.6154363 -0.1697134 -0.7289346 0.6598407 -0.1823481 -0.6851406 0.7019562 -0.1943724 -0.6411328 0.7394635 -0.2051454 -0.596759 0.7730949 -0.2148197 -0.5516831 0.8034913 -0.2236091 -0.5055086 0.8311106 -0.2316049 -0.457625 0.8564104 -0.2389904 -0.410596 0.8781701 -0.2452772 -0.3675039 0.8956573 -0.2503433 -0.3270363 0.910062 -0.2545549 -0.2866604 0.922544 -0.2582171 -0.2437818 0.9338664 -0.2615742 -0.1954405 0.9442732 -0.264748 -0.1366008 0.9537339 -0.2677084 -0.07025361 0.9603565 -0.2696921 -0.006958186 0.9627369 -0.2703024 0.04855489 0.9616687 -0.2698752 0.09619432 0.9583728 -0.2687765 0.1358684 0.9539476 -0.2673727 0.1676381 0.9492782 -0.2659078 0.2014832 0.943144 -0.2642598 0.2483596 0.9327067 -0.2613605 0.2985016 0.9190649 -0.257271 0.3402509 0.9055758 -0.253212 0.3722037 0.8938872 -0.2497024 0.3938719 0.8853114 -0.2470778 0.4051942 0.8805811 -0.2456129 0.4425184 0.8636433 -0.2413403 - - - - - - - - - - 0.5880934 0.4999934 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.5 0.5880934 0.4999934 0.575582 0.5971237 0.575582 0.5 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6042384 0.5657986 0.5 0.575582 0.5 0.5657986 0.5 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.6099855 0.5575302 0.5 0.5657986 0.5 0.5575302 0.5 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.6148697 0.5500315 0.5 0.5575302 0.5 0.5500315 0.5 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.619395 0.5425568 0.5 0.5500315 0.5 0.5425568 0.5 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.6240659 0.5343605 0.5 0.5425568 0.5 0.5343605 0.5 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.6293868 0.5246971 0.5 0.5343605 0.5 0.5246971 0.5 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.6353728 0.5136132 0.5 0.5246971 0.5 0.5136132 0.5 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.6415808 0.5017869 0.5 0.5136132 0.5 0.5017869 0.5 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.6478275 0.4894204 0.5 0.5017869 0.5 0.4894204 0.5 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.6539294 0.4767154 0.5 0.4894204 0.5 0.4767154 0.5 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.659703 0.463874 0.5 0.4767154 0.5 0.463874 0.5 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.664965 0.4510983 0.5 0.463874 0.5 0.4510983 0.5 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.6695321 0.43859 0.5 0.4510983 0.5 0.43859 0.5 0.43859 0.6695321 0.4263501 0.6734107 0.4263501 0.6734107 0.4263501 0.5 0.43859 0.5 0.4263501 0.5 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.676766 0.4141995 0.5 0.4263501 0.5 0.4141995 0.5 0.4141995 0.676766 0.4020698 0.6796526 0.4020698 0.6796526 0.4020698 0.5 0.4141995 0.5 0.4020698 0.5 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.6821252 0.3898929 0.5 0.4020698 0.5 0.3898929 0.5 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.6842384 0.3776006 0.5 0.3898929 0.5 0.3776006 0.5 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.6860469 0.3651245 0.5 0.3776006 0.5 0.3651245 0.5 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.6876054 0.3523965 0.5 0.3651245 0.5 0.3523965 0.5 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.6889344 0.3394525 0.5 0.3523965 0.5 0.3394525 0.5 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.6899922 0.3263651 0.5 0.3394525 0.5 0.3263651 0.5 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.69074 0.3131211 0.5 0.3263651 0.5 0.3131211 0.5 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.6911391 0.2997074 0.5 0.3131211 0.5 0.2997074 0.5 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.6911506 0.2861108 0.5 0.2997074 0.5 0.2861108 0.5 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.6907358 0.2723181 0.5 0.2861108 0.5 0.2723181 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723181 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.243816 0.5 0.2583162 0.5 0.243816 0.5 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.5 0.243816 0.5 0.2287331 0.5 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.6845553 0.2133606 0.5 0.2287331 0.5 0.2133606 0.5 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.6819617 0.197992 0.5 0.2133606 0.5 0.197992 0.5 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.5 0.197992 0.5 0.1829207 0.5 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.6755979 0.1684399 0.5 0.1829207 0.5 0.1684399 0.5 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.6718491 0.154843 0.5 0.1684399 0.5 0.154843 0.5 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.5 0.154843 0.5 0.1420096 0.5 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.663238 0.1296388 0.5 0.1420096 0.5 0.1296388 0.5 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.6583589 0.1177533 0.5 0.1296388 0.5 0.1177533 0.5 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.653085 0.1063756 0.5 0.1177533 0.5 0.1063756 0.5 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.647407 0.09552854 0.5 0.1063756 0.5 0.09552854 0.5 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.6413156 0.08523458 0.5 0.09552854 0.5 0.08523458 0.5 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.6348015 0.07551646 0.5 0.08523458 0.5 0.07551646 0.5 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.6278682 0.06633663 0.5 0.07551646 0.5 0.06633663 0.5 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.6205249 0.05766242 0.5 0.06633663 0.5 0.05766242 0.5 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.6127715 0.04952389 0.5 0.05766242 0.5 0.04952389 0.5 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6046076 0.04195094 0.5 0.04952389 0.5 0.04195094 0.5 0.04195094 0.6046076 0.03497362 0.5960329 0.03497362 0.5960329 0.03497362 0.5 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.5870469 0.02862191 0.5 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.5776495 0.02292573 0.5 0.02862191 0.5 0.02292573 0.5 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.5683254 0.01771187 0.5 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.5592363 0.01289576 0.5 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.5498978 0.008640885 0.5 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5498978 0.005110502 0.5398251 0.005110502 0.5398251 0.005110442 0.5 0.008640885 0.5 0.6040676 0.5 0.5961459 0.5398251 0.568886 0.5285336 0.568886 0.5285336 0.5745617 0.5 0.6040676 0.5 0.5745617 0.5 0.568886 0.5285336 0.5375139 0.5155389 0.5375139 0.5155389 0.5406048 0.5 0.5745617 0.5 0.5406048 0.5 0.5375139 0.5155389 0.5008596 0.5003561 0.5008596 0.5003561 0.5009304 0.5 0.5406048 0.5 0.5880932 0.5899347 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.6794613 0.575582 0.5971237 0.5880932 0.5899347 0.575582 0.5971237 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.6926073 0.5657986 0.6042384 0.575582 0.5971237 0.5657986 0.6042384 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7032267 0.5575302 0.6099855 0.5657986 0.6042384 0.5575302 0.6099855 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7122514 0.5500315 0.6148697 0.5575302 0.6099855 0.5500315 0.6148697 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.7206132 0.5425568 0.619395 0.5500315 0.6148697 0.5425568 0.619395 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7292439 0.5343605 0.6240659 0.5425568 0.619395 0.5343605 0.6240659 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.7390755 0.5246971 0.6293868 0.5343605 0.6240659 0.5246971 0.6293868 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.7501363 0.5136132 0.6353728 0.5246971 0.6293868 0.5136132 0.6353728 0.5136132 0.7501363 0.5017869 0.7616073 0.5017869 0.7616073 0.5017869 0.6415808 0.5136132 0.6353728 0.5017869 0.6415808 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.7731495 0.4894204 0.6478275 0.5017869 0.6415808 0.4894204 0.6478275 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.7844243 0.4767154 0.6539294 0.4894204 0.6478275 0.4767154 0.6539294 0.4767154 0.7844243 0.463874 0.7950926 0.463874 0.7950926 0.463874 0.659703 0.4767154 0.6539294 0.463874 0.659703 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8048156 0.4510983 0.664965 0.463874 0.659703 0.4510983 0.664965 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.8132545 0.43859 0.6695321 0.4510983 0.664965 0.43859 0.6695321 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.8204212 0.4263501 0.6734107 0.43859 0.6695321 0.4263501 0.6734107 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.8266209 0.4141995 0.676766 0.4263501 0.6734107 0.4141995 0.676766 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.8319546 0.4020698 0.6796526 0.4141995 0.676766 0.4020698 0.6796526 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.8365233 0.3898929 0.6821252 0.4020698 0.6796526 0.3898929 0.6821252 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.840428 0.3776006 0.6842384 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.8437698 0.3651245 0.6860469 0.3776006 0.6842384 0.3651245 0.6860469 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.8466495 0.3523965 0.6876054 0.3651245 0.6860469 0.3523965 0.6876054 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.8491052 0.3394525 0.6889344 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.8510598 0.3263651 0.6899922 0.3394525 0.6889344 0.3263651 0.6899922 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.8524415 0.3131211 0.69074 0.3263651 0.6899922 0.3131211 0.69074 0.3131211 0.8524415 0.2997074 0.853179 0.2997074 0.853179 0.2997074 0.6911391 0.3131211 0.69074 0.2997074 0.6911391 0.2997074 0.853179 0.2861108 0.8532002 0.2861108 0.8532002 0.2861108 0.6911506 0.2997074 0.6911391 0.2861108 0.6911506 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.8524337 0.2723181 0.6907358 0.2861108 0.6911506 0.2723181 0.6907358 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.8508077 0.2583162 0.6898558 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.8483266 0.243816 0.688513 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.8450553 0.2287331 0.6867427 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.8410136 0.2133606 0.6845553 0.2287331 0.6867427 0.2133606 0.6845553 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.8362212 0.197992 0.6819617 0.2133606 0.6845553 0.197992 0.6819617 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.8306975 0.1829207 0.6789722 0.197992 0.6819617 0.1829207 0.6789722 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.8244625 0.1684399 0.6755979 0.1829207 0.6789722 0.1684399 0.6755979 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.8175356 0.154843 0.6718491 0.1684399 0.6755979 0.154843 0.6718491 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.8099276 0.1420096 0.6677316 0.154843 0.6718491 0.1420096 0.6677316 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8016245 0.1296389 0.663238 0.1420096 0.6677316 0.1296389 0.663238 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.792609 0.1177533 0.6583589 0.1296389 0.663238 0.1177533 0.6583589 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.7828641 0.1063757 0.653085 0.1177533 0.6583589 0.1063757 0.653085 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.7723725 0.09552854 0.647407 0.1063757 0.653085 0.09552854 0.647407 0.09552854 0.7723725 0.08523458 0.7611171 0.08523458 0.7611171 0.08523458 0.6413156 0.09552854 0.647407 0.08523458 0.6413156 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.7490807 0.07551646 0.6348015 0.08523458 0.6413156 0.07551646 0.6348015 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.7362695 0.06633663 0.6278682 0.07551646 0.6348015 0.06633663 0.6278682 0.06633663 0.7362695 0.05766242 0.722701 0.05766242 0.722701 0.05766242 0.6205249 0.06633663 0.6278682 0.05766242 0.6205249 0.05766242 0.722701 0.04952389 0.7083745 0.04952389 0.7083745 0.04952389 0.6127715 0.05766242 0.6205249 0.04952389 0.6127715 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.6932896 0.04195094 0.6046076 0.04952389 0.6127715 0.04195094 0.6046076 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.6774455 0.03497362 0.5960329 0.04195094 0.6046076 0.03497362 0.5960329 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.6608417 0.02862191 0.5870469 0.03497362 0.5960329 0.02862191 0.5870469 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6434776 0.02292579 0.5776495 0.02862191 0.5870469 0.02292579 0.5776495 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.6262488 0.01771187 0.5683254 0.02292579 0.5776495 0.01771187 0.5683254 0.01771187 0.6262488 0.01289576 0.6094544 0.01289576 0.6094544 0.01289576 0.5592363 0.01771187 0.5683254 0.01289576 0.5592363 0.01289576 0.6094544 0.008640885 0.592199 0.008640885 0.592199 0.008640885 0.5498978 0.01289576 0.5592363 0.008640885 0.5498978 0.008640885 0.592199 0.005110502 0.5735871 0.005110502 0.5735871 0.005110502 0.5398251 0.008640885 0.5498978 0.5961459 0.5398251 0.5735868 0.5735871 0.5527231 0.5527233 0.5527231 0.5527233 0.568886 0.5285336 0.5961459 0.5398251 0.568886 0.5285336 0.5527231 0.5527233 0.5287118 0.5287121 0.5287118 0.5287121 0.5375139 0.5155389 0.568886 0.5285336 0.5375139 0.5155389 0.5287118 0.5287121 0.5006578 0.5006581 0.5006578 0.5006581 0.5008596 0.5003561 0.5375139 0.5155389 0.5880929 0.6661832 0.5880928 0.7171309 0.575582 0.7344775 0.575582 0.7344775 0.575582 0.6794613 0.5880929 0.6661832 0.575582 0.6794613 0.575582 0.7344775 0.5657986 0.7516537 0.5657986 0.7516537 0.5657986 0.6926073 0.575582 0.6794613 0.5657986 0.6926073 0.5657986 0.7516537 0.5575302 0.7655286 0.5575302 0.7655286 0.5575302 0.7032267 0.5657986 0.6926073 0.5575302 0.7032267 0.5575302 0.7655286 0.5500315 0.7773198 0.5500315 0.7773198 0.5500315 0.7122514 0.5575302 0.7032267 0.5500315 0.7122514 0.5500315 0.7773198 0.5425568 0.788245 0.5425568 0.788245 0.5425568 0.7206132 0.5500315 0.7122514 0.5425568 0.7206132 0.5425568 0.788245 0.5343605 0.7995216 0.5343605 0.7995216 0.5343605 0.7292439 0.5425568 0.7206132 0.5343605 0.7292439 0.5343605 0.7995216 0.5246971 0.8123672 0.5246971 0.8123672 0.5246971 0.7390755 0.5343605 0.7292439 0.5246971 0.7390755 0.5246971 0.8123672 0.5136132 0.8268188 0.5136132 0.8268188 0.5136132 0.7501363 0.5246971 0.7390755 0.5136132 0.7501363 0.5136132 0.8268188 0.501787 0.8418063 0.501787 0.8418063 0.5017869 0.7616073 0.5136132 0.7501363 0.5017869 0.7616073 0.501787 0.8418063 0.4894204 0.856887 0.4894204 0.856887 0.4894204 0.7731495 0.5017869 0.7616073 0.4894204 0.7731495 0.4894204 0.856887 0.4767154 0.8716182 0.4767154 0.8716182 0.4767154 0.7844243 0.4894204 0.7731495 0.4767154 0.7844243 0.4767154 0.8716182 0.4638741 0.885557 0.4638741 0.885557 0.463874 0.7950926 0.4767154 0.7844243 0.463874 0.7950926 0.4638741 0.885557 0.4510983 0.8982608 0.4510983 0.8982608 0.4510983 0.8048156 0.463874 0.7950926 0.4510983 0.8048156 0.4510983 0.8982608 0.43859 0.9092867 0.43859 0.9092867 0.43859 0.8132545 0.4510983 0.8048156 0.43859 0.8132545 0.43859 0.9092867 0.4263502 0.9186504 0.4263502 0.9186504 0.4263502 0.8204212 0.43859 0.8132545 0.4263502 0.8204212 0.4263502 0.9186504 0.4141995 0.9267508 0.4141995 0.9267508 0.4141995 0.8266209 0.4263502 0.8204212 0.4141995 0.8266209 0.4141995 0.9267508 0.4020699 0.9337196 0.4020699 0.9337196 0.4020699 0.8319546 0.4141995 0.8266209 0.4020699 0.8319546 0.4020699 0.9337196 0.3898929 0.9396889 0.3898929 0.9396889 0.3898929 0.8365233 0.4020699 0.8319546 0.3898929 0.8365233 0.3898929 0.9396889 0.3776006 0.9447907 0.3776006 0.9447907 0.3776006 0.840428 0.3898929 0.8365233 0.3776006 0.840428 0.3776006 0.9447907 0.3651245 0.9491568 0.3651245 0.9491568 0.3651245 0.8437698 0.3776006 0.840428 0.3651245 0.8437698 0.3651245 0.9491568 0.3523965 0.9529194 0.3523965 0.9529194 0.3523965 0.8466495 0.3651245 0.8437698 0.3523965 0.8466495 0.3523965 0.9529194 0.3394525 0.9561279 0.3394525 0.9561279 0.3394525 0.8491052 0.3523965 0.8466495 0.3394525 0.8491052 0.3394525 0.9561279 0.3263651 0.9586817 0.3263651 0.9586817 0.3263651 0.8510598 0.3394525 0.8491052 0.3263651 0.8510598 0.3263651 0.9586817 0.3131211 0.9604871 0.3131211 0.9604871 0.3131211 0.8524415 0.3263651 0.8510598 0.3131211 0.8524415 0.3131211 0.9604871 0.2997075 0.9614505 0.2997075 0.9614505 0.2997074 0.853179 0.3131211 0.8524415 0.2997074 0.853179 0.2997075 0.9614505 0.2861109 0.9614782 0.2861109 0.9614782 0.2861108 0.8532002 0.2997074 0.853179 0.2861108 0.8532002 0.2861109 0.9614782 0.2723181 0.9604768 0.2723181 0.9604768 0.2723181 0.8524337 0.2861108 0.8532002 0.2723181 0.8524337 0.2723181 0.9604768 0.2583162 0.9583523 0.2583162 0.9583523 0.2583162 0.8508077 0.2723181 0.8524337 0.2583162 0.8508077 0.2583162 0.9583523 0.243816 0.9551105 0.243816 0.9551105 0.243816 0.8483266 0.2583162 0.8508077 0.243816 0.8483266 0.243816 0.9551105 0.2287331 0.9508365 0.2287331 0.9508365 0.2287331 0.8450553 0.243816 0.8483266 0.2287331 0.8450553 0.2287331 0.9508365 0.2133606 0.9455557 0.2133606 0.9455557 0.2133606 0.8410136 0.2287331 0.8450553 0.2133606 0.8410136 0.2133606 0.9455557 0.197992 0.9392941 0.197992 0.9392941 0.197992 0.8362212 0.2133606 0.8410136 0.197992 0.8362212 0.197992 0.9392941 0.1829207 0.9320772 0.1829207 0.9320772 0.1829207 0.8306975 0.197992 0.8362212 0.1829207 0.8306975 0.1829207 0.9320772 0.1684399 0.9239307 0.1684399 0.9239307 0.1684399 0.8244625 0.1829207 0.8306975 0.1684399 0.8244625 0.1684399 0.9239307 0.154843 0.9148803 0.154843 0.9148803 0.154843 0.8175356 0.1684399 0.8244625 0.154843 0.8175356 0.154843 0.9148803 0.1420096 0.9049399 0.1420096 0.9049399 0.1420096 0.8099276 0.154843 0.8175356 0.1420096 0.8099276 0.1420096 0.9049399 0.1296389 0.8940914 0.1296389 0.8940914 0.1296389 0.8016245 0.1420096 0.8099276 0.1296389 0.8016245 0.1296389 0.8940914 0.1177533 0.8823121 0.1177533 0.8823121 0.1177533 0.792609 0.1296389 0.8016245 0.1177533 0.792609 0.1177533 0.8823121 0.1063757 0.8695798 0.1063757 0.8695798 0.1063757 0.7828641 0.1177533 0.792609 0.1063757 0.7828641 0.1063757 0.8695798 0.09552854 0.8558719 0.09552854 0.8558719 0.09552854 0.7723725 0.1063757 0.7828641 0.09552854 0.7723725 0.09552854 0.8558719 0.08523464 0.8411659 0.08523464 0.8411659 0.08523458 0.7611171 0.09552854 0.7723725 0.08523458 0.7611171 0.08523464 0.8411659 0.07551646 0.8254396 0.07551646 0.8254396 0.07551646 0.7490807 0.08523458 0.7611171 0.07551646 0.7490807 0.07551646 0.8254396 0.06633663 0.8087009 0.06633663 0.8087009 0.06633663 0.7362695 0.07551646 0.7490807 0.06633663 0.7362695 0.06633663 0.8087009 0.05766248 0.7909728 0.05766248 0.7909728 0.05766242 0.722701 0.06633663 0.7362695 0.05766242 0.722701 0.05766248 0.7909728 0.04952394 0.7722545 0.04952394 0.7722545 0.04952389 0.7083745 0.05766242 0.722701 0.04952389 0.7083745 0.04952394 0.7722545 0.04195094 0.752545 0.04195094 0.752545 0.04195094 0.6932896 0.04952389 0.7083745 0.04195094 0.6932896 0.04195094 0.752545 0.03497368 0.7318437 0.03497368 0.7318437 0.03497368 0.6774455 0.04195094 0.6932896 0.03497368 0.6774455 0.03497368 0.7318437 0.02862191 0.7101498 0.02862191 0.7101498 0.02862191 0.6608417 0.03497368 0.6774455 0.02862191 0.6608417 0.02862191 0.7101498 0.02292579 0.6874624 0.02292579 0.6874624 0.02292579 0.6434776 0.02862191 0.6608417 0.02292579 0.6434776 0.02292579 0.6874624 0.01771187 0.664952 0.01771187 0.664952 0.01771187 0.6262488 0.02292579 0.6434776 0.01771187 0.6262488 0.01771187 0.664952 0.01289582 0.6430091 0.01289582 0.6430091 0.01289576 0.6094544 0.01771187 0.6262488 0.01289576 0.6094544 0.01289582 0.6430091 0.008640885 0.6204638 0.008640885 0.6204638 0.008640885 0.592199 0.01289576 0.6094544 0.5921987 0.592199 0.5498975 0.6204638 0.5398248 0.5961462 0.5398248 0.5961462 0.5735868 0.5735871 0.5921987 0.592199 0.5735868 0.5735871 0.5398248 0.5961462 0.5285333 0.5688863 0.5285333 0.5688863 0.5527231 0.5527233 0.5735868 0.5735871 0.5527231 0.5527233 0.5285333 0.5688863 0.5155386 0.5375142 0.5155386 0.5375142 0.5287118 0.5287121 0.5527231 0.5527233 0.5287118 0.5287121 0.5155386 0.5375142 0.5003559 0.5008598 0.5003559 0.5008598 0.5006578 0.5006581 0.5287118 0.5287121 0.4119072 0.589591 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.5000002 0.4244179 0.597124 0.4119072 0.589591 0.4244179 0.597124 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.5000002 0.4342014 0.6042386 0.4244179 0.597124 0.4342014 0.6042386 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.5000002 0.4424698 0.6099857 0.4342014 0.6042386 0.4424698 0.6099857 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.5000002 0.4499685 0.6148698 0.4424698 0.6099857 0.4499685 0.6148698 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.5000002 0.4574433 0.6193952 0.4499685 0.6148698 0.4574433 0.6193952 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.5000002 0.4656395 0.6240661 0.4574433 0.6193952 0.4656395 0.6240661 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.5000002 0.4753029 0.6293869 0.4656395 0.6240661 0.4753029 0.6293869 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.5000002 0.4863868 0.635373 0.4753029 0.6293869 0.4863868 0.635373 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.5000002 0.498213 0.641581 0.4863868 0.635373 0.498213 0.641581 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.5000002 0.5105796 0.6478276 0.498213 0.641581 0.5105796 0.6478276 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.5000001 0.5232846 0.6539295 0.5105796 0.6478276 0.5232846 0.6539295 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.5000001 0.5361259 0.6597031 0.5232846 0.6539295 0.5361259 0.6597031 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.5000001 0.5489017 0.6649652 0.5361259 0.6597031 0.5489017 0.6649652 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.5000001 0.56141 0.6695322 0.5489017 0.6649652 0.56141 0.6695322 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.5000001 0.5736498 0.6734108 0.56141 0.6695322 0.5736498 0.6734108 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.5000001 0.5858005 0.676766 0.5736498 0.6734108 0.5858005 0.676766 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.5000001 0.5979301 0.6796526 0.5858005 0.676766 0.5979301 0.6796526 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.5000001 0.6101071 0.6821252 0.5979301 0.6796526 0.6101071 0.6821252 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.5000001 0.6223994 0.6842384 0.6101071 0.6821252 0.6223994 0.6842384 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.5000001 0.6348755 0.6860469 0.6223994 0.6842384 0.6348755 0.6860469 0.6348755 0.5000001 0.6476035 0.5 0.6476035 0.5 0.6476035 0.6876054 0.6348755 0.6860469 0.6476035 0.6876054 0.6476035 0.5 0.6605475 0.5 0.6605475 0.5 0.6605475 0.6889344 0.6476035 0.6876054 0.6605475 0.6889344 0.6605475 0.5 0.6736349 0.5 0.6736349 0.5 0.6736349 0.6899922 0.6605475 0.6889344 0.6736349 0.6899922 0.6736349 0.5 0.6868789 0.5 0.6868789 0.5 0.6868789 0.69074 0.6736349 0.6899922 0.6868789 0.69074 0.6868789 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.6911391 0.6868789 0.69074 0.7002925 0.6911391 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.6911391 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276819 0.6907357 0.7138891 0.6911505 0.7276819 0.6907357 0.7276818 0.5 0.7416838 0.5 0.7416838 0.5 0.7416838 0.6898558 0.7276819 0.6907357 0.7416838 0.6898558 0.7416838 0.5 0.7561839 0.4999999 0.7561839 0.4999999 0.756184 0.6885129 0.7416838 0.6898558 0.756184 0.6885129 0.7561839 0.4999999 0.7712669 0.4999999 0.7712669 0.4999999 0.7712669 0.6867425 0.756184 0.6885129 0.7712669 0.6867425 0.7712669 0.4999999 0.7866393 0.4999999 0.7866393 0.4999999 0.7866394 0.6845552 0.7712669 0.6867425 0.7866394 0.6845552 0.7866393 0.4999999 0.802008 0.4999999 0.802008 0.4999999 0.802008 0.6819615 0.7866394 0.6845552 0.802008 0.6819615 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.4999999 0.8170793 0.6789721 0.802008 0.6819615 0.8170793 0.6789721 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.4999999 0.8315601 0.6755978 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.4999999 0.845157 0.671849 0.8315601 0.6755978 0.845157 0.671849 0.845157 0.4999999 0.8579904 0.4999999 0.8579904 0.4999999 0.8579904 0.6677315 0.845157 0.671849 0.8579904 0.6677315 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579904 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822467 0.4999998 0.8822467 0.4999998 0.8822467 0.6583587 0.8703611 0.6632379 0.8822467 0.6583587 0.8822467 0.4999998 0.8936243 0.4999998 0.8936243 0.4999998 0.8936243 0.6530848 0.8822467 0.6583587 0.8936243 0.6530848 0.8936243 0.4999998 0.9044715 0.4999998 0.9044715 0.4999998 0.9044715 0.6474068 0.8936243 0.6530848 0.9044715 0.6474068 0.9044715 0.4999998 0.9147654 0.4999998 0.9147654 0.4999998 0.9147654 0.6413154 0.9044715 0.6474068 0.9147654 0.6413154 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.4999998 0.9244835 0.6348013 0.9147654 0.6413154 0.9244835 0.6348013 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.4999998 0.9336634 0.6278679 0.9244835 0.6348013 0.9336634 0.6278679 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.4999998 0.9423375 0.6205247 0.9336634 0.6278679 0.9423375 0.6205247 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.4999998 0.9504761 0.6127713 0.9423375 0.6205247 0.9504761 0.6127713 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.4999998 0.9580491 0.6046073 0.9504761 0.6127713 0.9580491 0.6046073 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.4999998 0.9650263 0.5960326 0.9580491 0.6046073 0.9650263 0.5960326 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4999998 0.9713781 0.5870467 0.9650263 0.5960326 0.9713781 0.5870467 0.9713781 0.4999998 0.9770742 0.4999998 0.9770742 0.4999998 0.9770742 0.5776493 0.9713781 0.5870467 0.5776493 0.6874624 0.4999998 0.7029079 0.4999998 0.6785427 0.4999998 0.6785427 0.5683251 0.664952 0.5776493 0.6874624 0.5683251 0.664952 0.4999998 0.6785427 0.4999998 0.6547919 0.4999998 0.6547919 0.559236 0.6430091 0.5683251 0.664952 0.559236 0.6430091 0.4999998 0.6547919 0.4999997 0.6303891 0.4999997 0.6303891 0.5498975 0.6204638 0.559236 0.6430091 0.5498975 0.6204638 0.4999997 0.6303891 0.4999997 0.6040679 0.4999997 0.6040679 0.5398248 0.5961462 0.5498975 0.6204638 0.5398248 0.5961462 0.4999997 0.6040679 0.4999998 0.574562 0.4999998 0.574562 0.5285333 0.5688863 0.5398248 0.5961462 0.5285333 0.5688863 0.4999998 0.574562 0.4999998 0.540605 0.4999998 0.540605 0.5155386 0.5375142 0.5285333 0.5688863 0.5155386 0.5375142 0.4999998 0.540605 0.4999998 0.5009307 0.4999998 0.5009307 0.5003559 0.5008598 0.5155386 0.5375142 0.4119073 0.4996497 0.4119072 0.4097084 0.4244179 0.4028765 0.4244179 0.4028765 0.4244179 0.5000002 0.4119073 0.4996497 0.4244179 0.5000002 0.4244179 0.4028765 0.4342014 0.3957619 0.4342014 0.3957619 0.4342014 0.5000002 0.4244179 0.5000002 0.4342014 0.5000002 0.4342014 0.3957619 0.4424697 0.3900147 0.4424697 0.3900147 0.4424697 0.5000002 0.4342014 0.5000002 0.4424697 0.5000002 0.4424697 0.3900147 0.4499685 0.3851306 0.4499685 0.3851306 0.4499685 0.5000002 0.4424697 0.5000002 0.4499685 0.5000002 0.4499685 0.3851306 0.4574432 0.3806052 0.4574432 0.3806052 0.4574432 0.5000002 0.4499685 0.5000002 0.4574432 0.5000002 0.4574432 0.3806052 0.4656395 0.3759343 0.4656395 0.3759343 0.4656395 0.5000002 0.4574432 0.5000002 0.4656395 0.5000002 0.4656395 0.3759343 0.4753029 0.3706134 0.4753029 0.3706134 0.4753029 0.5000002 0.4656395 0.5000002 0.4753029 0.5000002 0.4753029 0.3706134 0.4863868 0.3646273 0.4863868 0.3646273 0.4863868 0.5000002 0.4753029 0.5000002 0.4863868 0.5000002 0.4863868 0.3646273 0.498213 0.3584193 0.498213 0.3584193 0.498213 0.5000002 0.4863868 0.5000002 0.498213 0.5000002 0.498213 0.3584193 0.5105796 0.3521727 0.5105796 0.3521727 0.5105796 0.5000002 0.498213 0.5000002 0.5105796 0.5000002 0.5105796 0.3521727 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5000001 0.5105796 0.5000002 0.5232846 0.5000001 0.5232846 0.3460708 0.5361259 0.3402972 0.5361259 0.3402972 0.5361259 0.5000001 0.5232846 0.5000001 0.5361259 0.5000001 0.5361259 0.3402972 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5000001 0.5361259 0.5000001 0.5489017 0.5000001 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.3304679 0.56141 0.5000001 0.5489017 0.5000001 0.56141 0.5000001 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.3265893 0.5736498 0.5000001 0.56141 0.5000001 0.5736498 0.5000001 0.5736498 0.3265893 0.5858005 0.3232341 0.5858005 0.3232341 0.5858005 0.5000001 0.5736498 0.5000001 0.5858005 0.5000001 0.5858005 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5000001 0.5858005 0.5000001 0.5979301 0.5000001 0.5979301 0.3203475 0.610107 0.3178749 0.610107 0.3178749 0.610107 0.5000001 0.5979301 0.5000001 0.610107 0.5000001 0.610107 0.3178749 0.6223994 0.3157617 0.6223994 0.3157617 0.6223994 0.5000001 0.610107 0.5000001 0.6223994 0.5000001 0.6223994 0.3157617 0.6348755 0.3139532 0.6348755 0.3139532 0.6348755 0.5000001 0.6223994 0.5000001 0.6348755 0.5000001 0.6348755 0.3139532 0.6476035 0.3123947 0.6476035 0.3123947 0.6476035 0.5 0.6348755 0.5000001 0.6476035 0.5 0.6476035 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605475 0.5 0.6476035 0.5 0.6605475 0.5 0.6605474 0.3110657 0.6736349 0.3100078 0.6736349 0.3100078 0.6736349 0.5 0.6605475 0.5 0.6736349 0.5 0.6736349 0.3100078 0.6868788 0.30926 0.6868788 0.30926 0.6868789 0.5 0.6736349 0.5 0.6868789 0.5 0.6868788 0.30926 0.7002925 0.3088609 0.7002925 0.3088609 0.7002925 0.5 0.6868789 0.5 0.7002925 0.5 0.7002925 0.3088609 0.7138891 0.3088494 0.7138891 0.3088494 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088494 0.7276818 0.3092642 0.7276818 0.3092642 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092642 0.7416838 0.3101442 0.7416838 0.3101442 0.7416838 0.5 0.7276818 0.5 0.7416838 0.5 0.7416838 0.3101442 0.7561839 0.3114869 0.7561839 0.3114869 0.7561839 0.4999999 0.7416838 0.5 0.7561839 0.4999999 0.7561839 0.3114869 0.7712669 0.3132573 0.7712669 0.3132573 0.7712669 0.4999999 0.7561839 0.4999999 0.7712669 0.4999999 0.7712669 0.3132573 0.7866393 0.3154446 0.7866393 0.3154446 0.7866393 0.4999999 0.7712669 0.4999999 0.7866393 0.4999999 0.7866393 0.3154446 0.8020079 0.3180383 0.8020079 0.3180383 0.802008 0.4999999 0.7866393 0.4999999 0.802008 0.4999999 0.8020079 0.3180383 0.8170793 0.3210276 0.8170793 0.3210276 0.8170793 0.4999999 0.802008 0.4999999 0.8170793 0.4999999 0.8170793 0.3210276 0.8315601 0.324402 0.8315601 0.324402 0.8315601 0.4999999 0.8170793 0.4999999 0.8315601 0.4999999 0.8315601 0.324402 0.845157 0.3281507 0.845157 0.3281507 0.845157 0.4999999 0.8315601 0.4999999 0.845157 0.4999999 0.845157 0.3281507 0.8579903 0.3322682 0.8579903 0.3322682 0.8579904 0.4999999 0.845157 0.4999999 0.8579904 0.4999999 0.8579903 0.3322682 0.8703611 0.3367618 0.8703611 0.3367618 0.8703611 0.4999999 0.8579904 0.4999999 0.8703611 0.4999999 0.8703611 0.3367618 0.8822466 0.3416409 0.8822466 0.3416409 0.8822467 0.4999998 0.8703611 0.4999999 0.8822467 0.4999998 0.8822466 0.3416409 0.8936243 0.3469148 0.8936243 0.3469148 0.8936243 0.4999998 0.8822467 0.4999998 0.8936243 0.4999998 0.8936243 0.3469148 0.9044715 0.3525928 0.9044715 0.3525928 0.9044715 0.4999998 0.8936243 0.4999998 0.9044715 0.4999998 0.9044715 0.3525928 0.9147654 0.3586842 0.9147654 0.3586842 0.9147654 0.4999998 0.9044715 0.4999998 0.9147654 0.4999998 0.9147654 0.3586842 0.9244835 0.3651983 0.9244835 0.3651983 0.9244835 0.4999998 0.9147654 0.4999998 0.9244835 0.4999998 0.9244835 0.3651983 0.9336634 0.3721316 0.9336634 0.3721316 0.9336634 0.4999998 0.9244835 0.4999998 0.9336634 0.4999998 0.9336634 0.3721316 0.9423375 0.3794749 0.9423375 0.3794749 0.9423375 0.4999998 0.9336634 0.4999998 0.9423375 0.4999998 0.9423375 0.3794749 0.9504761 0.3872283 0.9504761 0.3872283 0.9504761 0.4999998 0.9423375 0.4999998 0.9504761 0.4999998 0.9504761 0.3872283 0.9580491 0.3953922 0.9580491 0.3953922 0.9580491 0.4999998 0.9504761 0.4999998 0.9580491 0.4999998 0.9580491 0.3953922 0.9650263 0.4039669 0.9650263 0.4039669 0.9650263 0.4999998 0.9580491 0.4999998 0.9650263 0.4999998 0.9650263 0.4039669 0.9713781 0.4129528 0.9713781 0.4129528 0.9713781 0.4999998 0.9650263 0.4999998 0.9713781 0.4999998 0.9713781 0.4129528 0.9770742 0.4223503 0.9770742 0.4223503 0.9770742 0.4999998 0.9713781 0.4999998 0.4999998 0.7029079 0.4223503 0.6874624 0.4316744 0.664952 0.4316744 0.664952 0.4999998 0.6785427 0.4999998 0.7029079 0.4999998 0.6785427 0.4316744 0.664952 0.4407634 0.6430091 0.4407634 0.6430091 0.4999998 0.6547919 0.4999998 0.6785427 0.4999998 0.6547919 0.4407634 0.6430091 0.450102 0.6204638 0.450102 0.6204638 0.4999997 0.6303891 0.4999998 0.6547919 0.4999997 0.6303891 0.450102 0.6204638 0.4601747 0.5961462 0.4601747 0.5961462 0.4999997 0.6040679 0.4999997 0.6303891 0.4999997 0.6040679 0.4601747 0.5961462 0.4714661 0.5688863 0.4714661 0.5688863 0.4999998 0.574562 0.4999997 0.6040679 0.4999998 0.574562 0.4714661 0.5688863 0.4844609 0.5375141 0.4844609 0.5375141 0.4999998 0.540605 0.4999998 0.574562 0.4999998 0.540605 0.4844609 0.5375141 0.4996436 0.5008598 0.4996436 0.5008598 0.4999998 0.5009307 0.4999998 0.540605 0.4119072 0.7171309 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.6794614 0.4244179 0.7344775 0.4119072 0.7171309 0.4244179 0.7344775 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6926074 0.4342014 0.7516537 0.4244179 0.7344775 0.4342014 0.7516537 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.7032268 0.4424697 0.7655286 0.4342014 0.7516537 0.4424697 0.7655286 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.7122515 0.4499685 0.7773198 0.4424697 0.7655286 0.4499685 0.7773198 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.7206132 0.4574432 0.788245 0.4499685 0.7773198 0.4574432 0.788245 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.729244 0.4656395 0.7995217 0.4574432 0.788245 0.4656395 0.7995217 0.4656395 0.729244 0.4753029 0.7390756 0.4753029 0.7390756 0.4753029 0.8123673 0.4656395 0.7995217 0.4753029 0.8123673 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.7501364 0.4863868 0.8268188 0.4753029 0.8123673 0.4863868 0.8268188 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.7616073 0.498213 0.8418064 0.4863868 0.8268188 0.498213 0.8418064 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.7731496 0.5105796 0.856887 0.498213 0.8418064 0.5105796 0.856887 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.7844243 0.5232846 0.8716182 0.5105796 0.856887 0.5232846 0.8716182 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.7950926 0.5361259 0.8855571 0.5232846 0.8716182 0.5361259 0.8855571 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.8048156 0.5489017 0.8982608 0.5361259 0.8855571 0.5489017 0.8982608 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.8132545 0.56141 0.9092867 0.5489017 0.8982608 0.56141 0.9092867 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.8204212 0.5736498 0.9186505 0.56141 0.9092867 0.5736498 0.9186505 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.8266209 0.5858005 0.9267508 0.5736498 0.9186505 0.5858005 0.9267508 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.8319546 0.5979301 0.9337196 0.5858005 0.9267508 0.5979301 0.9337196 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.8365233 0.610107 0.9396889 0.5979301 0.9337196 0.610107 0.9396889 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.840428 0.6223994 0.9447907 0.610107 0.9396889 0.6223994 0.9447907 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.8437698 0.6348755 0.9491568 0.6223994 0.9447907 0.6348755 0.9491568 0.6348754 0.8437698 0.6476035 0.8466494 0.6476035 0.8466494 0.6476035 0.9529194 0.6348755 0.9491568 0.6476035 0.9529194 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.8491052 0.6605474 0.9561279 0.6476035 0.9529194 0.6605474 0.9561279 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.8510598 0.6736349 0.9586817 0.6605474 0.9561279 0.6736349 0.9586817 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.8524415 0.6868788 0.9604871 0.6736349 0.9586817 0.6868788 0.9604871 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.8531789 0.7002925 0.9614505 0.6868788 0.9604871 0.7002925 0.9614505 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.8532002 0.7138891 0.9614782 0.7002925 0.9614505 0.7138891 0.9614782 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.8524337 0.7276818 0.9604768 0.7138891 0.9614782 0.7276818 0.9604768 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.8508077 0.7416838 0.9583523 0.7276818 0.9604768 0.7416838 0.9583523 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.8483266 0.7561839 0.9551105 0.7416838 0.9583523 0.7561839 0.9551105 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.8450553 0.7712669 0.9508365 0.7561839 0.9551105 0.7712669 0.9508365 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.8410136 0.7866393 0.9455557 0.7712669 0.9508365 0.7866393 0.9455557 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.8362212 0.8020079 0.9392941 0.7866393 0.9455557 0.8020079 0.9392941 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.8306975 0.8170793 0.9320772 0.8020079 0.9392941 0.8170793 0.9320772 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.8244625 0.8315601 0.9239306 0.8170793 0.9320772 0.8315601 0.9239306 0.8315601 0.8244625 0.845157 0.8175356 0.845157 0.8175356 0.845157 0.9148803 0.8315601 0.9239306 0.845157 0.9148803 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.8099276 0.8579903 0.9049399 0.845157 0.9148803 0.8579903 0.9049399 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.8016245 0.8703611 0.8940914 0.8579903 0.9049399 0.8703611 0.8940914 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.792609 0.8822466 0.8823121 0.8703611 0.8940914 0.8822466 0.8823121 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.7828641 0.8936243 0.8695798 0.8822466 0.8823121 0.8936243 0.8695798 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.7723725 0.9044715 0.8558719 0.8936243 0.8695798 0.9044715 0.8558719 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.7611171 0.9147654 0.8411659 0.9044715 0.8558719 0.9147654 0.8411659 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.7490807 0.9244835 0.8254396 0.9147654 0.8411659 0.9244835 0.8254396 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.7362695 0.9336634 0.8087009 0.9244835 0.8254396 0.9336634 0.8087009 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.722701 0.9423375 0.7909728 0.9336634 0.8087009 0.9423375 0.7909728 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.7083745 0.9504761 0.7722544 0.9423375 0.7909728 0.9504761 0.7722544 0.9504761 0.7083745 0.9580491 0.6932896 0.9580491 0.6932896 0.9580491 0.752545 0.9504761 0.7722544 0.9580491 0.752545 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.6774455 0.9650263 0.7318437 0.9580491 0.752545 0.9650263 0.7318437 0.9650263 0.6774455 0.9713781 0.6608417 0.9713781 0.6608417 0.9713781 0.7101498 0.9650263 0.7318437 0.9713781 0.7101498 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.6434776 0.9770742 0.6874624 0.9713781 0.7101498 0.9770742 0.6874624 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.6262488 0.9822881 0.664952 0.9770742 0.6874624 0.9822881 0.664952 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.6094544 0.9871042 0.6430091 0.9822881 0.664952 0.9871042 0.6430091 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.592199 0.9913591 0.6204638 0.9871042 0.6430091 0.450102 0.6204638 0.4078007 0.592199 0.4264126 0.5735871 0.4264126 0.5735871 0.4601747 0.5961462 0.450102 0.6204638 0.4601747 0.5961462 0.4264126 0.5735871 0.4472764 0.5527233 0.4472764 0.5527233 0.4714661 0.5688863 0.4601747 0.5961462 0.4714661 0.5688863 0.4472764 0.5527233 0.4712877 0.5287121 0.4712877 0.5287121 0.4844609 0.5375141 0.4714661 0.5688863 0.4844609 0.5375141 0.4712877 0.5287121 0.4993417 0.500658 0.4993417 0.500658 0.4996436 0.5008598 0.4844609 0.5375141 0.4119071 0.6661832 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5971238 0.4244179 0.6794614 0.4119071 0.6661832 0.4244179 0.6794614 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.6042384 0.4342014 0.6926074 0.4244179 0.6794614 0.4342014 0.6926074 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.6099855 0.4424697 0.7032268 0.4342014 0.6926074 0.4424697 0.7032268 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.6148697 0.4499685 0.7122515 0.4424697 0.7032268 0.4499685 0.7122515 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.619395 0.4574432 0.7206132 0.4499685 0.7122515 0.4574432 0.7206132 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.6240659 0.4656395 0.729244 0.4574432 0.7206132 0.4656395 0.729244 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.6293868 0.4753029 0.7390756 0.4656395 0.729244 0.4753029 0.7390756 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.6353728 0.4863867 0.7501364 0.4753029 0.7390756 0.4863867 0.7501364 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.6415808 0.498213 0.7616073 0.4863867 0.7501364 0.498213 0.7616073 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.6478274 0.5105796 0.7731496 0.498213 0.7616073 0.5105796 0.7731496 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.6539293 0.5232846 0.7844243 0.5105796 0.7731496 0.5232846 0.7844243 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.659703 0.5361259 0.7950926 0.5232846 0.7844243 0.5361259 0.7950926 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.664965 0.5489017 0.8048156 0.5361259 0.7950926 0.5489017 0.8048156 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.6695321 0.56141 0.8132545 0.5489017 0.8048156 0.56141 0.8132545 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.6734107 0.5736498 0.8204212 0.56141 0.8132545 0.5736498 0.8204212 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.6767659 0.5858004 0.8266209 0.5736498 0.8204212 0.5858004 0.8266209 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.6796525 0.5979301 0.8319546 0.5858004 0.8266209 0.5979301 0.8319546 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.6821251 0.610107 0.8365233 0.5979301 0.8319546 0.610107 0.8365233 0.610107 0.6821251 0.6223994 0.6842383 0.6223994 0.6842383 0.6223994 0.840428 0.610107 0.8365233 0.6223994 0.840428 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.6860468 0.6348754 0.8437698 0.6223994 0.840428 0.6348754 0.8437698 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.6876053 0.6476035 0.8466494 0.6348754 0.8437698 0.6476035 0.8466494 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.6889343 0.6605474 0.8491052 0.6476035 0.8466494 0.6605474 0.8491052 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.6899921 0.6736348 0.8510598 0.6605474 0.8491052 0.6736348 0.8510598 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.6907399 0.6868788 0.8524415 0.6736348 0.8510598 0.6868788 0.8524415 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.691139 0.7002925 0.8531789 0.6868788 0.8524415 0.7002925 0.8531789 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.6911505 0.7138891 0.8532002 0.7002925 0.8531789 0.7138891 0.8532002 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.6907356 0.7276818 0.8524337 0.7138891 0.8532002 0.7276818 0.8524337 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.6898557 0.7416837 0.8508077 0.7276818 0.8524337 0.7416837 0.8508077 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.6885129 0.7561839 0.8483266 0.7416837 0.8508077 0.7561839 0.8483266 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.6867425 0.7712669 0.8450553 0.7561839 0.8483266 0.7712669 0.8450553 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.6845552 0.7866393 0.8410136 0.7712669 0.8450553 0.7866393 0.8410136 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.6819615 0.8020079 0.8362212 0.7866393 0.8410136 0.8020079 0.8362212 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.6789721 0.8170793 0.8306975 0.8020079 0.8362212 0.8170793 0.8306975 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.6755978 0.8315601 0.8244625 0.8170793 0.8306975 0.8315601 0.8244625 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.671849 0.845157 0.8175356 0.8315601 0.8244625 0.845157 0.8175356 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.6677315 0.8579903 0.8099276 0.845157 0.8175356 0.8579903 0.8099276 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.6632379 0.8703611 0.8016245 0.8579903 0.8099276 0.8703611 0.8016245 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.6583588 0.8822466 0.792609 0.8703611 0.8016245 0.8822466 0.792609 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.6530849 0.8936243 0.7828641 0.8822466 0.792609 0.8936243 0.7828641 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.6474069 0.9044714 0.7723725 0.8936243 0.7828641 0.9044714 0.7723725 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.6413155 0.9147654 0.7611171 0.9044714 0.7723725 0.9147654 0.7611171 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.6348014 0.9244835 0.7490807 0.9147654 0.7611171 0.9244835 0.7490807 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.6278681 0.9336634 0.7362695 0.9244835 0.7490807 0.9336634 0.7362695 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.6205248 0.9423375 0.722701 0.9336634 0.7362695 0.9423375 0.722701 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.6127714 0.9504761 0.7083745 0.9423375 0.722701 0.9504761 0.7083745 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.6046075 0.9580491 0.6932896 0.9504761 0.7083745 0.9580491 0.6932896 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.5960327 0.9650263 0.6774455 0.9580491 0.6932896 0.9650263 0.6774455 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.5870469 0.9713781 0.6608417 0.9650263 0.6774455 0.9713781 0.6608417 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.5776495 0.9770742 0.6434776 0.9713781 0.6608417 0.9770742 0.6434776 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.5683253 0.9822881 0.6262488 0.9770742 0.6434776 0.9822881 0.6262488 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.5592362 0.9871042 0.6094544 0.9822881 0.6262488 0.9871042 0.6094544 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.5498977 0.9913591 0.592199 0.9871042 0.6094544 0.9913591 0.592199 0.9913591 0.5498977 0.9948895 0.539825 0.9948895 0.539825 0.9948895 0.5735871 0.9913591 0.592199 0.4264126 0.5735871 0.4038536 0.539825 0.4311135 0.5285336 0.4311135 0.5285336 0.4472764 0.5527233 0.4264126 0.5735871 0.4472764 0.5527233 0.4311135 0.5285336 0.4624856 0.5155388 0.4624856 0.5155388 0.4712877 0.5287121 0.4472764 0.5527233 0.4712877 0.5287121 0.4624856 0.5155388 0.4991399 0.5003561 0.4991399 0.5003561 0.4993417 0.500658 0.4712877 0.5287121 0.4119068 0.5899346 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.5000001 0.4244179 0.5971238 0.4119068 0.5899346 0.4244179 0.5971238 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.5000001 0.4342014 0.6042384 0.4244179 0.5971238 0.4342014 0.6042384 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.5000001 0.4424697 0.6099855 0.4342014 0.6042384 0.4424697 0.6099855 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.5000001 0.4499685 0.6148697 0.4424697 0.6099855 0.4499685 0.6148697 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.5000001 0.4574432 0.619395 0.4499685 0.6148697 0.4574432 0.619395 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.5000001 0.4656395 0.6240659 0.4574432 0.619395 0.4656395 0.6240659 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.5000001 0.4753028 0.6293868 0.4656395 0.6240659 0.4753028 0.6293868 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.5000001 0.4863867 0.6353728 0.4753028 0.6293868 0.4863867 0.6353728 0.4863867 0.5000001 0.498213 0.5000001 0.498213 0.5000001 0.498213 0.6415808 0.4863867 0.6353728 0.498213 0.6415808 0.498213 0.5000001 0.5105796 0.5 0.5105796 0.5 0.5105796 0.6478274 0.498213 0.6415808 0.5105796 0.6478274 0.5105796 0.5 0.5232846 0.5 0.5232846 0.5 0.5232846 0.6539293 0.5105796 0.6478274 0.5232846 0.6539293 0.5232846 0.5 0.5361259 0.5 0.5361259 0.5 0.5361259 0.659703 0.5232846 0.6539293 0.5361259 0.659703 0.5361259 0.5 0.5489017 0.5 0.5489017 0.5 0.5489017 0.664965 0.5361259 0.659703 0.5489017 0.664965 0.5489017 0.5 0.56141 0.5 0.56141 0.5 0.56141 0.6695321 0.5489017 0.664965 0.56141 0.6695321 0.56141 0.5 0.5736498 0.5 0.5736498 0.5 0.5736498 0.6734107 0.56141 0.6695321 0.5736498 0.6734107 0.5736498 0.5 0.5858004 0.5 0.5858004 0.5 0.5858004 0.6767659 0.5736498 0.6734107 0.5858004 0.6767659 0.5858004 0.5 0.5979301 0.5 0.5979301 0.5 0.5979301 0.6796525 0.5858004 0.6767659 0.5979301 0.6796525 0.5979301 0.5 0.610107 0.5 0.610107 0.5 0.610107 0.6821251 0.5979301 0.6796525 0.610107 0.6821251 0.610107 0.5 0.6223993 0.5 0.6223993 0.5 0.6223994 0.6842383 0.610107 0.6821251 0.6223994 0.6842383 0.6223993 0.5 0.6348754 0.5 0.6348754 0.5 0.6348754 0.6860468 0.6223994 0.6842383 0.6348754 0.6860468 0.6348754 0.5 0.6476034 0.5 0.6476034 0.5 0.6476034 0.6876053 0.6348754 0.6860468 0.6476034 0.6876053 0.6476034 0.5 0.6605474 0.5 0.6605474 0.5 0.6605474 0.6889343 0.6476034 0.6876053 0.6605474 0.6889343 0.6605474 0.5 0.6736348 0.5 0.6736348 0.5 0.6736348 0.6899921 0.6605474 0.6889343 0.6736348 0.6899921 0.6736348 0.5 0.6868788 0.5 0.6868788 0.5 0.6868788 0.6907399 0.6736348 0.6899921 0.6868788 0.6907399 0.6868788 0.5 0.7002925 0.5 0.7002925 0.5 0.7002925 0.691139 0.6868788 0.6907399 0.7002925 0.691139 0.7002925 0.5 0.7138891 0.5 0.7138891 0.5 0.7138891 0.6911505 0.7002925 0.691139 0.7138891 0.6911505 0.7138891 0.5 0.7276818 0.5 0.7276818 0.5 0.7276818 0.6907356 0.7138891 0.6911505 0.7276818 0.6907356 0.7276818 0.5 0.7416837 0.5 0.7416837 0.5 0.7416837 0.6898557 0.7276818 0.6907356 0.7416837 0.6898557 0.7416837 0.5 0.7561839 0.5 0.7561839 0.5 0.7561839 0.6885129 0.7416837 0.6898557 0.7561839 0.6885129 0.7561839 0.5 0.7712669 0.5 0.7712669 0.5 0.7712669 0.6867425 0.7561839 0.6885129 0.7712669 0.6867425 0.7712669 0.5 0.7866393 0.5 0.7866393 0.5 0.7866393 0.6845552 0.7712669 0.6867425 0.7866393 0.6845552 0.7866393 0.5 0.8020079 0.5 0.8020079 0.5 0.8020079 0.6819615 0.7866393 0.6845552 0.8020079 0.6819615 0.8020079 0.5 0.8170793 0.5 0.8170793 0.5 0.8170793 0.6789721 0.8020079 0.6819615 0.8170793 0.6789721 0.8170793 0.5 0.8315601 0.5 0.8315601 0.5 0.8315601 0.6755978 0.8170793 0.6789721 0.8315601 0.6755978 0.8315601 0.5 0.8451569 0.4999999 0.8451569 0.4999999 0.8451569 0.671849 0.8315601 0.6755978 0.8451569 0.671849 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.4999999 0.8579903 0.6677315 0.8451569 0.671849 0.8579903 0.6677315 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.4999999 0.8703611 0.6632379 0.8579903 0.6677315 0.8703611 0.6632379 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.4999999 0.8822466 0.6583588 0.8703611 0.6632379 0.8822466 0.6583588 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.4999999 0.8936243 0.6530849 0.8822466 0.6583588 0.8936243 0.6530849 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.4999999 0.9044714 0.6474069 0.8936243 0.6530849 0.9044714 0.6474069 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.4999999 0.9147654 0.6413155 0.9044714 0.6474069 0.9147654 0.6413155 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.4999999 0.9244835 0.6348014 0.9147654 0.6413155 0.9244835 0.6348014 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.4999999 0.9336634 0.6278681 0.9244835 0.6348014 0.9336634 0.6278681 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.4999999 0.9423375 0.6205248 0.9336634 0.6278681 0.9423375 0.6205248 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.4999999 0.9504761 0.6127714 0.9423375 0.6205248 0.9504761 0.6127714 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.4999999 0.958049 0.6046075 0.9504761 0.6127714 0.958049 0.6046075 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4999999 0.9650263 0.5960327 0.958049 0.6046075 0.9650263 0.5960327 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4999999 0.971378 0.5870469 0.9650263 0.5960327 0.971378 0.5870469 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4999999 0.9770742 0.5776495 0.971378 0.5870469 0.9770742 0.5776495 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4999999 0.9822881 0.5683253 0.9770742 0.5776495 0.9822881 0.5683253 0.9822881 0.4999999 0.9871042 0.5 0.9871042 0.5 0.9871042 0.5592362 0.9822881 0.5683253 0.9871042 0.5592362 0.9871042 0.5 0.9913591 0.5 0.9913591 0.5 0.9913591 0.5498977 0.9871042 0.5592362 0.9913591 0.5498977 0.9913591 0.5 0.9948895 0.5 0.9948895 0.5 0.9948895 0.539825 0.9913591 0.5498977 0.4038536 0.539825 0.3959319 0.5 0.4254378 0.5 0.4254378 0.5 0.4311135 0.5285336 0.4038536 0.539825 0.4311135 0.5285336 0.4254378 0.5 0.4593947 0.5 0.4593947 0.5 0.4624856 0.5155388 0.4311135 0.5285336 0.4624856 0.5155388 0.4593947 0.5 0.4990691 0.5 0.4990691 0.5 0.4991399 0.5003561 0.4624856 0.5155388 0.4119065 0.4999933 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.4028763 0.4244179 0.5000001 0.4119065 0.4999933 0.4244179 0.5000001 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3957618 0.4342014 0.5000001 0.4244179 0.5000001 0.4342014 0.5000001 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.3900146 0.4424697 0.5000001 0.4342014 0.5000001 0.4424697 0.5000001 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.3851305 0.4499685 0.5000001 0.4424697 0.5000001 0.4499685 0.5000001 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.3806051 0.4574432 0.5000001 0.4499685 0.5000001 0.4574432 0.5000001 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.3759342 0.4656395 0.5000001 0.4574432 0.5000001 0.4656395 0.5000001 0.4656395 0.3759342 0.4753028 0.3706133 0.4753028 0.3706133 0.4753028 0.5000001 0.4656395 0.5000001 0.4753028 0.5000001 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.3646273 0.4863867 0.5000001 0.4753028 0.5000001 0.4863867 0.5000001 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.3584192 0.498213 0.5000001 0.4863867 0.5000001 0.498213 0.5000001 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.3521726 0.5105796 0.5 0.498213 0.5000001 0.5105796 0.5 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.3460708 0.5232846 0.5 0.5105796 0.5 0.5232846 0.5 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.3402971 0.5361259 0.5 0.5232846 0.5 0.5361259 0.5 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.3350351 0.5489017 0.5 0.5361259 0.5 0.5489017 0.5 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.3304679 0.56141 0.5 0.5489017 0.5 0.56141 0.5 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.3265893 0.5736498 0.5 0.56141 0.5 0.5736498 0.5 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.3232341 0.5858004 0.5 0.5736498 0.5 0.5858004 0.5 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.3203475 0.5979301 0.5 0.5858004 0.5 0.5979301 0.5 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.317875 0.610107 0.5 0.5979301 0.5 0.610107 0.5 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.3157617 0.6223993 0.5 0.610107 0.5 0.6223993 0.5 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.3139532 0.6348754 0.5 0.6223993 0.5 0.6348754 0.5 0.6348754 0.3139532 0.6476034 0.3123947 0.6476034 0.3123947 0.6476034 0.5 0.6348754 0.5 0.6476034 0.5 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.3110657 0.6605474 0.5 0.6476034 0.5 0.6605474 0.5 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.3100078 0.6736348 0.5 0.6605474 0.5 0.6736348 0.5 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.30926 0.6868788 0.5 0.6736348 0.5 0.6868788 0.5 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.308861 0.7002925 0.5 0.6868788 0.5 0.7002925 0.5 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.3088495 0.7138891 0.5 0.7002925 0.5 0.7138891 0.5 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.3092643 0.7276818 0.5 0.7138891 0.5 0.7276818 0.5 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.3101442 0.7416837 0.5 0.7276818 0.5 0.7416837 0.5 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.311487 0.7561839 0.5 0.7416837 0.5 0.7561839 0.5 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.3132574 0.7712669 0.5 0.7561839 0.5 0.7712669 0.5 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.3154448 0.7866393 0.5 0.7712669 0.5 0.7866393 0.5 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.3180384 0.8020079 0.5 0.7866393 0.5 0.8020079 0.5 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.3210278 0.8170793 0.5 0.8020079 0.5 0.8170793 0.5 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.3244022 0.8315601 0.5 0.8170793 0.5 0.8315601 0.5 0.8315601 0.3244022 0.8451569 0.3281509 0.8451569 0.3281509 0.8451569 0.4999999 0.8315601 0.5 0.8451569 0.4999999 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.3322684 0.8579903 0.4999999 0.8451569 0.4999999 0.8579903 0.4999999 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.336762 0.8703611 0.4999999 0.8579903 0.4999999 0.8703611 0.4999999 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.3416411 0.8822466 0.4999999 0.8703611 0.4999999 0.8822466 0.4999999 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.346915 0.8936243 0.4999999 0.8822466 0.4999999 0.8936243 0.4999999 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.352593 0.9044714 0.4999999 0.8936243 0.4999999 0.9044714 0.4999999 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.3586844 0.9147654 0.4999999 0.9044714 0.4999999 0.9147654 0.4999999 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.3651985 0.9244835 0.4999999 0.9147654 0.4999999 0.9244835 0.4999999 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.3721319 0.9336634 0.4999999 0.9244835 0.4999999 0.9336634 0.4999999 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.3794751 0.9423375 0.4999999 0.9336634 0.4999999 0.9423375 0.4999999 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.3872285 0.9504761 0.4999999 0.9423375 0.4999999 0.9504761 0.4999999 0.9504761 0.3872285 0.958049 0.3953924 0.958049 0.3953924 0.958049 0.4999999 0.9504761 0.4999999 0.958049 0.4999999 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.4039672 0.9650263 0.4999999 0.958049 0.4999999 0.9650263 0.4999999 0.9650263 0.4039672 0.971378 0.4129531 0.971378 0.4129531 0.971378 0.4999999 0.9650263 0.4999999 0.971378 0.4999999 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.4223505 0.9770742 0.4999999 0.971378 0.4999999 0.9770742 0.4999999 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.4316746 0.9822881 0.4999999 0.9770742 0.4999999 0.9822881 0.4999999 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.4407637 0.9871042 0.5 0.9822881 0.4999999 0.9871042 0.5 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.4501022 0.9913591 0.5 0.9871042 0.5 0.9913591 0.5 0.9913591 0.4501022 0.9948895 0.4601749 0.9948895 0.4601749 0.9948895 0.5 0.9913591 0.5 0.3959319 0.5 0.4038536 0.4601749 0.4311135 0.4714663 0.4311135 0.4714663 0.4254378 0.5 0.3959319 0.5 0.4254378 0.5 0.4311135 0.4714663 0.4624856 0.4844611 0.4624856 0.4844611 0.4593947 0.5 0.4254378 0.5 0.4593947 0.5 0.4624856 0.4844611 0.49914 0.4996438 0.49914 0.4996438 0.4990691 0.5 0.4593947 0.5 0.4119063 0.410052 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.3205388 0.4244179 0.4028763 0.4119063 0.410052 0.4244179 0.4028763 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.3073927 0.4342014 0.3957618 0.4244179 0.4028763 0.4342014 0.3957618 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2967733 0.4424697 0.3900146 0.4342014 0.3957618 0.4424697 0.3900146 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2877487 0.4499685 0.3851305 0.4424697 0.3900146 0.4499685 0.3851305 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.2793869 0.4574432 0.3806051 0.4499685 0.3851305 0.4574432 0.3806051 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2707561 0.4656395 0.3759342 0.4574432 0.3806051 0.4656395 0.3759342 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.2609245 0.4753028 0.3706133 0.4656395 0.3759342 0.4753028 0.3706133 0.4753029 0.2609245 0.4863867 0.2498637 0.4863867 0.2498637 0.4863867 0.3646273 0.4753028 0.3706133 0.4863867 0.3646273 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.2383928 0.498213 0.3584192 0.4863867 0.3646273 0.498213 0.3584192 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.2268505 0.5105796 0.3521726 0.498213 0.3584192 0.5105796 0.3521726 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.2155758 0.5232846 0.3460708 0.5105796 0.3521726 0.5232846 0.3460708 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.2049075 0.5361259 0.3402971 0.5232846 0.3460708 0.5361259 0.3402971 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1951844 0.5489017 0.3350351 0.5361259 0.3402971 0.5489017 0.3350351 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.1867455 0.56141 0.3304679 0.5489017 0.3350351 0.56141 0.3304679 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.1795788 0.5736498 0.3265893 0.56141 0.3304679 0.5736498 0.3265893 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.1733792 0.5858004 0.3232341 0.5736498 0.3265893 0.5858004 0.3232341 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.1680454 0.5979301 0.3203475 0.5858004 0.3232341 0.5979301 0.3203475 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.1634767 0.610107 0.317875 0.5979301 0.3203475 0.610107 0.317875 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.159572 0.6223994 0.3157617 0.610107 0.317875 0.6223994 0.3157617 0.6223994 0.159572 0.6348754 0.1562302 0.6348754 0.1562302 0.6348754 0.3139532 0.6223994 0.3157617 0.6348754 0.3139532 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.1533505 0.6476034 0.3123947 0.6348754 0.3139532 0.6476034 0.3123947 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.1508948 0.6605474 0.3110657 0.6476034 0.3123947 0.6605474 0.3110657 0.6605474 0.1508948 0.6736348 0.1489402 0.6736348 0.1489402 0.6736348 0.3100078 0.6605474 0.3110657 0.6736348 0.3100078 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.1475584 0.6868788 0.30926 0.6736348 0.3100078 0.6868788 0.30926 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.1468211 0.7002925 0.308861 0.6868788 0.30926 0.7002925 0.308861 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.1467998 0.7138891 0.3088495 0.7002925 0.308861 0.7138891 0.3088495 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.1475663 0.7276818 0.3092643 0.7138891 0.3088495 0.7276818 0.3092643 0.7276818 0.1475663 0.7416837 0.1491922 0.7416837 0.1491922 0.7416837 0.3101442 0.7276818 0.3092643 0.7416837 0.3101442 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.1516734 0.7561839 0.311487 0.7416837 0.3101442 0.7561839 0.311487 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.1549445 0.7712669 0.3132574 0.7561839 0.311487 0.7712669 0.3132574 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.1589864 0.7866393 0.3154448 0.7712669 0.3132574 0.7866393 0.3154448 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.1637788 0.8020079 0.3180384 0.7866393 0.3154448 0.8020079 0.3180384 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.1693024 0.8170793 0.3210278 0.8020079 0.3180384 0.8170793 0.3210278 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.1755375 0.8315601 0.3244022 0.8170793 0.3210278 0.8315601 0.3244022 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.1824643 0.8451569 0.3281509 0.8315601 0.3244022 0.8451569 0.3281509 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.1900722 0.8579903 0.3322684 0.8451569 0.3281509 0.8579903 0.3322684 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1983755 0.8703611 0.336762 0.8579903 0.3322684 0.8703611 0.336762 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.2073909 0.8822466 0.3416411 0.8703611 0.336762 0.8822466 0.3416411 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.2171358 0.8936243 0.346915 0.8822466 0.3416411 0.8936243 0.346915 0.8936243 0.2171358 0.9044714 0.2276273 0.9044714 0.2276273 0.9044714 0.352593 0.8936243 0.346915 0.9044714 0.352593 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.2388828 0.9147654 0.3586844 0.9044714 0.352593 0.9147654 0.3586844 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.2509193 0.9244835 0.3651985 0.9147654 0.3586844 0.9244835 0.3651985 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.2637305 0.9336634 0.3721319 0.9244835 0.3651985 0.9336634 0.3721319 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.277299 0.9423375 0.3794751 0.9336634 0.3721319 0.9423375 0.3794751 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2916254 0.9504761 0.3872285 0.9423375 0.3794751 0.9504761 0.3872285 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.3067104 0.958049 0.3953924 0.9504761 0.3872285 0.958049 0.3953924 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.3225545 0.9650263 0.4039672 0.958049 0.3953924 0.9650263 0.4039672 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.3391582 0.971378 0.4129531 0.9650263 0.4039672 0.971378 0.4129531 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3565224 0.9770742 0.4223505 0.971378 0.4129531 0.9770742 0.4223505 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.3737512 0.9822881 0.4316746 0.9770742 0.4223505 0.9822881 0.4316746 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3905456 0.9871042 0.4407637 0.9822881 0.4316746 0.9871042 0.4407637 0.9871042 0.3905456 0.9913591 0.407801 0.9913591 0.407801 0.9913591 0.4501022 0.9871042 0.4407637 0.9913591 0.4501022 0.9913591 0.407801 0.9948895 0.4264129 0.9948895 0.4264129 0.9948895 0.4601749 0.9913591 0.4501022 0.4038536 0.4601749 0.4264127 0.4264129 0.4472765 0.4472767 0.4472765 0.4472767 0.4311135 0.4714663 0.4038536 0.4601749 0.4311135 0.4714663 0.4472765 0.4472767 0.4712877 0.4712879 0.4712877 0.4712879 0.4624856 0.4844611 0.4311135 0.4714663 0.4624856 0.4844611 0.4712877 0.4712879 0.4993417 0.4993419 0.4993417 0.4993419 0.49914 0.4996438 0.4624856 0.4844611 0.4119061 0.3338035 0.4119059 0.2828558 0.4244179 0.2655226 0.4244179 0.2655226 0.4244179 0.3205388 0.4119061 0.3338035 0.4244179 0.3205388 0.4244179 0.2655226 0.4342014 0.2483464 0.4342014 0.2483464 0.4342014 0.3073927 0.4244179 0.3205388 0.4342014 0.3073927 0.4342014 0.2483464 0.4424697 0.2344714 0.4424697 0.2344714 0.4424697 0.2967733 0.4342014 0.3073927 0.4424697 0.2967733 0.4424697 0.2344714 0.4499685 0.2226802 0.4499685 0.2226802 0.4499685 0.2877487 0.4424697 0.2967733 0.4499685 0.2877487 0.4499685 0.2226802 0.4574432 0.211755 0.4574432 0.211755 0.4574432 0.2793869 0.4499685 0.2877487 0.4574432 0.2793869 0.4574432 0.211755 0.4656395 0.2004784 0.4656395 0.2004784 0.4656395 0.2707561 0.4574432 0.2793869 0.4656395 0.2707561 0.4656395 0.2004784 0.4753029 0.1876327 0.4753029 0.1876327 0.4753029 0.2609245 0.4656395 0.2707561 0.4753029 0.2609245 0.4753029 0.1876327 0.4863868 0.1731812 0.4863868 0.1731812 0.4863867 0.2498637 0.4753029 0.2609245 0.4863867 0.2498637 0.4863868 0.1731812 0.498213 0.1581936 0.498213 0.1581936 0.498213 0.2383928 0.4863867 0.2498637 0.498213 0.2383928 0.498213 0.1581936 0.5105796 0.1431128 0.5105796 0.1431128 0.5105796 0.2268505 0.498213 0.2383928 0.5105796 0.2268505 0.5105796 0.1431128 0.5232846 0.1283818 0.5232846 0.1283818 0.5232846 0.2155758 0.5105796 0.2268505 0.5232846 0.2155758 0.5232846 0.1283818 0.5361259 0.1144429 0.5361259 0.1144429 0.5361259 0.2049075 0.5232846 0.2155758 0.5361259 0.2049075 0.5361259 0.1144429 0.5489017 0.1017392 0.5489017 0.1017392 0.5489017 0.1951844 0.5361259 0.2049075 0.5489017 0.1951844 0.5489017 0.1017392 0.56141 0.09071326 0.56141 0.09071326 0.56141 0.1867455 0.5489017 0.1951844 0.56141 0.1867455 0.56141 0.09071326 0.5736498 0.08134949 0.5736498 0.08134949 0.5736498 0.1795788 0.56141 0.1867455 0.5736498 0.1795788 0.5736498 0.08134949 0.5858004 0.07324916 0.5858004 0.07324916 0.5858004 0.1733792 0.5736498 0.1795788 0.5858004 0.1733792 0.5858004 0.07324916 0.5979301 0.06628042 0.5979301 0.06628042 0.5979301 0.1680454 0.5858004 0.1733792 0.5979301 0.1680454 0.5979301 0.06628042 0.610107 0.06031107 0.610107 0.06031107 0.610107 0.1634767 0.5979301 0.1680454 0.610107 0.1634767 0.610107 0.06031107 0.6223994 0.05520927 0.6223994 0.05520927 0.6223994 0.159572 0.610107 0.1634767 0.6223994 0.159572 0.6223994 0.05520927 0.6348755 0.05084311 0.6348755 0.05084311 0.6348754 0.1562302 0.6223994 0.159572 0.6348754 0.1562302 0.6348755 0.05084311 0.6476035 0.04708057 0.6476035 0.04708057 0.6476035 0.1533505 0.6348754 0.1562302 0.6476035 0.1533505 0.6476035 0.04708057 0.6605474 0.04387205 0.6605474 0.04387205 0.6605474 0.1508948 0.6476035 0.1533505 0.6605474 0.1508948 0.6605474 0.04387205 0.6736349 0.04131823 0.6736349 0.04131823 0.6736348 0.1489402 0.6605474 0.1508948 0.6736348 0.1489402 0.6736349 0.04131823 0.6868788 0.03951281 0.6868788 0.03951281 0.6868788 0.1475584 0.6736348 0.1489402 0.6868788 0.1475584 0.6868788 0.03951281 0.7002925 0.03854942 0.7002925 0.03854942 0.7002925 0.1468211 0.6868788 0.1475584 0.7002925 0.1468211 0.7002925 0.03854942 0.7138891 0.0385217 0.7138891 0.0385217 0.7138891 0.1467998 0.7002925 0.1468211 0.7138891 0.1467998 0.7138891 0.0385217 0.7276818 0.03952312 0.7276818 0.03952312 0.7276818 0.1475663 0.7138891 0.1467998 0.7276818 0.1475663 0.7276818 0.03952312 0.7416838 0.04164761 0.7416838 0.04164761 0.7416837 0.1491922 0.7276818 0.1475663 0.7416837 0.1491922 0.7416838 0.04164761 0.7561839 0.04488933 0.7561839 0.04488933 0.7561839 0.1516734 0.7416837 0.1491922 0.7561839 0.1516734 0.7561839 0.04488933 0.7712669 0.0491634 0.7712669 0.0491634 0.7712669 0.1549445 0.7561839 0.1516734 0.7712669 0.1549445 0.7712669 0.0491634 0.7866393 0.05444419 0.7866393 0.05444419 0.7866393 0.1589864 0.7712669 0.1549445 0.7866393 0.1589864 0.7866393 0.05444419 0.8020079 0.06070584 0.8020079 0.06070584 0.8020079 0.1637788 0.7866393 0.1589864 0.8020079 0.1637788 0.8020079 0.06070584 0.8170793 0.06792271 0.8170793 0.06792271 0.8170793 0.1693024 0.8020079 0.1637788 0.8170793 0.1693024 0.8170793 0.06792271 0.8315601 0.07606917 0.8315601 0.07606917 0.8315601 0.1755375 0.8170793 0.1693024 0.8315601 0.1755375 0.8315601 0.07606917 0.845157 0.08511954 0.845157 0.08511954 0.845157 0.1824643 0.8315601 0.1755375 0.845157 0.1824643 0.845157 0.08511954 0.8579903 0.09505993 0.8579903 0.09505993 0.8579903 0.1900722 0.845157 0.1824643 0.8579903 0.1900722 0.8579903 0.09505993 0.8703611 0.1059085 0.8703611 0.1059085 0.8703611 0.1983755 0.8579903 0.1900722 0.8703611 0.1983755 0.8703611 0.1059085 0.8822466 0.1176878 0.8822466 0.1176878 0.8822466 0.2073909 0.8703611 0.1983755 0.8822466 0.2073909 0.8822466 0.1176878 0.8936243 0.1304201 0.8936243 0.1304201 0.8936243 0.2171358 0.8822466 0.2073909 0.8936243 0.2171358 0.8936243 0.1304201 0.9044715 0.1441281 0.9044715 0.1441281 0.9044714 0.2276273 0.8936243 0.2171358 0.9044714 0.2276273 0.9044715 0.1441281 0.9147654 0.158834 0.9147654 0.158834 0.9147654 0.2388828 0.9044714 0.2276273 0.9147654 0.2388828 0.9147654 0.158834 0.9244835 0.1745604 0.9244835 0.1745604 0.9244835 0.2509193 0.9147654 0.2388828 0.9244835 0.2509193 0.9244835 0.1745604 0.9336634 0.191299 0.9336634 0.191299 0.9336634 0.2637305 0.9244835 0.2509193 0.9336634 0.2637305 0.9336634 0.191299 0.9423375 0.2090271 0.9423375 0.2090271 0.9423375 0.277299 0.9336634 0.2637305 0.9423375 0.277299 0.9423375 0.2090271 0.9504761 0.2277455 0.9504761 0.2277455 0.9504761 0.2916254 0.9423375 0.277299 0.9504761 0.2916254 0.9504761 0.2277455 0.9580491 0.2474549 0.9580491 0.2474549 0.9580491 0.3067104 0.9504761 0.2916254 0.9580491 0.3067104 0.9580491 0.2474549 0.9650263 0.2681563 0.9650263 0.2681563 0.9650263 0.3225545 0.9580491 0.3067104 0.9650263 0.3225545 0.9650263 0.2681563 0.9713781 0.2898501 0.9713781 0.2898501 0.9713781 0.3391582 0.9650263 0.3225545 0.9713781 0.3391582 0.9713781 0.2898501 0.9770742 0.3125375 0.9770742 0.3125375 0.9770742 0.3565224 0.9713781 0.3391582 0.9770742 0.3565224 0.9770742 0.3125375 0.9822881 0.335048 0.9822881 0.335048 0.9822881 0.3737512 0.9770742 0.3565224 0.9822881 0.3737512 0.9822881 0.335048 0.9871042 0.3569909 0.9871042 0.3569909 0.9871042 0.3905456 0.9822881 0.3737512 0.9871042 0.3905456 0.9871042 0.3569909 0.9913591 0.3795362 0.9913591 0.3795362 0.9913591 0.407801 0.9871042 0.3905456 0.4078008 0.407801 0.4501021 0.3795362 0.4601748 0.4038538 0.4601748 0.4038538 0.4264127 0.4264129 0.4078008 0.407801 0.4264127 0.4264129 0.4601748 0.4038538 0.4714662 0.4311137 0.4714662 0.4311137 0.4472765 0.4472767 0.4264127 0.4264129 0.4472765 0.4472767 0.4714662 0.4311137 0.4844609 0.4624858 0.4844609 0.4624858 0.4712877 0.4712879 0.4472765 0.4472767 0.4712877 0.4712879 0.4844609 0.4624858 0.4996437 0.4991402 0.4996437 0.4991402 0.4993417 0.4993419 0.4712877 0.4712879 0.5880941 0.4097085 0.5880941 0.4996497 0.575582 0.5000002 0.575582 0.5000002 0.575582 0.4028765 0.5880941 0.4097085 0.575582 0.4028765 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.5000002 0.5657986 0.3957619 0.575582 0.4028765 0.5657986 0.3957619 0.5657986 0.5000002 0.5575303 0.5000002 0.5575303 0.5000002 0.5575303 0.3900147 0.5657986 0.3957619 0.5575303 0.3900147 0.5575303 0.5000002 0.5500315 0.5000001 0.5500315 0.5000001 0.5500315 0.3851306 0.5575303 0.3900147 0.5500315 0.3851306 0.5500315 0.5000001 0.5425568 0.5000001 0.5425568 0.5000001 0.5425568 0.3806053 0.5500315 0.3851306 0.5425568 0.3806053 0.5425568 0.5000001 0.5343605 0.5000001 0.5343605 0.5000001 0.5343605 0.3759344 0.5425568 0.3806053 0.5343605 0.3759344 0.5343605 0.5000001 0.5246971 0.5000001 0.5246971 0.5000001 0.5246971 0.3706135 0.5343605 0.3759344 0.5246971 0.3706135 0.5246971 0.5000001 0.5136132 0.5000001 0.5136132 0.5000001 0.5136132 0.3646275 0.5246971 0.3706135 0.5136132 0.3646275 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.5000001 0.501787 0.3584194 0.5136132 0.3646275 0.501787 0.3584194 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.5000001 0.4894204 0.3521728 0.501787 0.3584194 0.4894204 0.3521728 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.5000001 0.4767154 0.3460709 0.4894204 0.3521728 0.4767154 0.3460709 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.5000001 0.4638741 0.3402973 0.4767154 0.3460709 0.4638741 0.3402973 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.5000001 0.4510983 0.3350352 0.4638741 0.3402973 0.4510983 0.3350352 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.5000001 0.43859 0.3304681 0.4510983 0.3350352 0.43859 0.3304681 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.5000001 0.4263502 0.3265895 0.43859 0.3304681 0.4263502 0.3265895 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.5000001 0.4141996 0.3232342 0.4263502 0.3265895 0.4141996 0.3232342 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.5000001 0.4020699 0.3203477 0.4141996 0.3232342 0.4020699 0.3203477 0.4020699 0.5000001 0.389893 0.5000001 0.389893 0.5000001 0.389893 0.3178751 0.4020699 0.3203477 0.389893 0.3178751 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.5000001 0.3776006 0.3157619 0.389893 0.3178751 0.3776006 0.3157619 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.5000001 0.3651245 0.3139534 0.3776006 0.3157619 0.3651245 0.3139534 0.3651245 0.5000001 0.3523965 0.5 0.3523965 0.5 0.3523965 0.3123948 0.3651245 0.3139534 0.3523965 0.3123948 0.3523965 0.5 0.3394525 0.5 0.3394525 0.5 0.3394526 0.3110658 0.3523965 0.3123948 0.3394526 0.3110658 0.3394525 0.5 0.3263651 0.5 0.3263651 0.5 0.3263651 0.310008 0.3394526 0.3110658 0.3263651 0.310008 0.3263651 0.5 0.3131212 0.5 0.3131212 0.5 0.3131212 0.3092601 0.3263651 0.310008 0.3131212 0.3092601 0.3131212 0.5 0.2997075 0.5 0.2997075 0.5 0.2997075 0.308861 0.3131212 0.3092601 0.2997075 0.308861 0.2997075 0.5 0.2861109 0.5 0.2861109 0.5 0.2861109 0.3088495 0.2997075 0.308861 0.2861109 0.3088495 0.2861109 0.5 0.2723182 0.5 0.2723182 0.5 0.2723182 0.3092644 0.2861109 0.3088495 0.2723182 0.3092644 0.2723182 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101443 0.2723182 0.3092644 0.2583162 0.3101443 0.2583162 0.5 0.2438161 0.4999999 0.2438161 0.4999999 0.2438161 0.3114871 0.2583162 0.3101443 0.2438161 0.3114871 0.2438161 0.4999999 0.2287331 0.4999999 0.2287331 0.4999999 0.2287331 0.3132575 0.2438161 0.3114871 0.2287331 0.3132575 0.2287331 0.4999999 0.2133607 0.4999999 0.2133607 0.4999999 0.2133607 0.3154449 0.2287331 0.3132575 0.2133607 0.3154449 0.2133607 0.4999999 0.197992 0.4999999 0.197992 0.4999999 0.1979921 0.3180385 0.2133607 0.3154449 0.1979921 0.3180385 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.4999999 0.1829207 0.3210278 0.1979921 0.3180385 0.1829207 0.3210278 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.4999999 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.4999999 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.4999999 0.1420097 0.3322684 0.154843 0.328151 0.1420097 0.3322684 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.4999999 0.1296389 0.336762 0.1420097 0.3322684 0.1296389 0.336762 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.4999999 0.1177534 0.3416411 0.1296389 0.336762 0.1177534 0.3416411 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.4999999 0.1063757 0.346915 0.1177534 0.3416411 0.1063757 0.346915 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.4999999 0.09552854 0.352593 0.1063757 0.346915 0.09552854 0.352593 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.4999999 0.08523464 0.3586844 0.09552854 0.352593 0.08523464 0.3586844 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.4999999 0.07551646 0.3651985 0.08523464 0.3586844 0.07551646 0.3651985 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.4999999 0.06633663 0.3721318 0.07551646 0.3651985 0.06633663 0.3721318 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.4999999 0.05766248 0.379475 0.06633663 0.3721318 0.05766248 0.379475 0.05766248 0.4999999 0.04952394 0.4999998 0.04952394 0.4999998 0.04952394 0.3872284 0.05766248 0.379475 0.04952394 0.3872284 0.04952394 0.4999998 0.04195094 0.4999998 0.04195094 0.4999998 0.04195094 0.3953923 0.04952394 0.3872284 0.04195094 0.3953923 0.04195094 0.4999998 0.03497368 0.4999998 0.03497368 0.4999998 0.03497368 0.4039671 0.04195094 0.3953923 0.03497368 0.4039671 0.03497368 0.4999998 0.02862191 0.4999998 0.02862191 0.4999998 0.02862191 0.412953 0.03497368 0.4039671 0.02862191 0.412953 0.02862191 0.4999998 0.02292579 0.4999998 0.02292579 0.4999998 0.02292579 0.4223504 0.02862191 0.412953 0.4223504 0.3125375 0.4999998 0.2970921 0.4999998 0.3214573 0.4999998 0.3214573 0.4316745 0.335048 0.4223504 0.3125375 0.4316745 0.335048 0.4999998 0.3214573 0.4999998 0.3452081 0.4999998 0.3452081 0.4407636 0.3569909 0.4316745 0.335048 0.4407636 0.3569909 0.4999998 0.3452081 0.4999998 0.3696109 0.4999998 0.3696109 0.4501021 0.3795362 0.4407636 0.3569909 0.4501021 0.3795362 0.4999998 0.3696109 0.4999998 0.3959321 0.4999998 0.3959321 0.4601748 0.4038538 0.4501021 0.3795362 0.4601748 0.4038538 0.4999998 0.3959321 0.4999998 0.425438 0.4999998 0.425438 0.4714662 0.4311137 0.4601748 0.4038538 0.4714662 0.4311137 0.4999998 0.425438 0.4999998 0.459395 0.4999998 0.459395 0.4844609 0.4624858 0.4714662 0.4311137 0.4844609 0.4624858 0.4999998 0.459395 0.4999998 0.4990693 0.4999998 0.4990693 0.4996437 0.4991402 0.4844609 0.4624858 0.5880941 0.4996497 0.5880941 0.5895911 0.575582 0.597124 0.575582 0.597124 0.575582 0.5000002 0.5880941 0.4996497 0.575582 0.5000002 0.575582 0.597124 0.5657986 0.6042385 0.5657986 0.6042385 0.5657986 0.5000002 0.575582 0.5000002 0.5657986 0.5000002 0.5657986 0.6042385 0.5575302 0.6099857 0.5575302 0.6099857 0.5575303 0.5000002 0.5657986 0.5000002 0.5575303 0.5000002 0.5575302 0.6099857 0.5500315 0.6148698 0.5500315 0.6148698 0.5500315 0.5000001 0.5575303 0.5000002 0.5500315 0.5000001 0.5500315 0.6148698 0.5425568 0.6193952 0.5425568 0.6193952 0.5425568 0.5000001 0.5500315 0.5000001 0.5425568 0.5000001 0.5425568 0.6193952 0.5343605 0.6240661 0.5343605 0.6240661 0.5343605 0.5000001 0.5425568 0.5000001 0.5343605 0.5000001 0.5343605 0.6240661 0.5246971 0.629387 0.5246971 0.629387 0.5246971 0.5000001 0.5343605 0.5000001 0.5246971 0.5000001 0.5246971 0.629387 0.5136132 0.635373 0.5136132 0.635373 0.5136132 0.5000001 0.5246971 0.5000001 0.5136132 0.5000001 0.5136132 0.635373 0.501787 0.641581 0.501787 0.641581 0.501787 0.5000001 0.5136132 0.5000001 0.501787 0.5000001 0.501787 0.641581 0.4894204 0.6478276 0.4894204 0.6478276 0.4894204 0.5000001 0.501787 0.5000001 0.4894204 0.5000001 0.4894204 0.6478276 0.4767154 0.6539295 0.4767154 0.6539295 0.4767154 0.5000001 0.4894204 0.5000001 0.4767154 0.5000001 0.4767154 0.6539295 0.4638741 0.6597031 0.4638741 0.6597031 0.4638741 0.5000001 0.4767154 0.5000001 0.4638741 0.5000001 0.4638741 0.6597031 0.4510983 0.6649652 0.4510983 0.6649652 0.4510983 0.5000001 0.4638741 0.5000001 0.4510983 0.5000001 0.4510983 0.6649652 0.43859 0.6695323 0.43859 0.6695323 0.43859 0.5000001 0.4510983 0.5000001 0.43859 0.5000001 0.43859 0.6695323 0.4263502 0.6734108 0.4263502 0.6734108 0.4263502 0.5000001 0.43859 0.5000001 0.4263502 0.5000001 0.4263502 0.6734108 0.4141995 0.6767661 0.4141995 0.6767661 0.4141995 0.5000001 0.4263502 0.5000001 0.4141995 0.5000001 0.4141995 0.6767661 0.4020699 0.6796527 0.4020699 0.6796527 0.4020699 0.5000001 0.4141995 0.5000001 0.4020699 0.5000001 0.4020699 0.6796527 0.3898929 0.6821252 0.3898929 0.6821252 0.389893 0.5000001 0.4020699 0.5000001 0.389893 0.5000001 0.3898929 0.6821252 0.3776006 0.6842384 0.3776006 0.6842384 0.3776006 0.5000001 0.389893 0.5000001 0.3776006 0.5000001 0.3776006 0.6842384 0.3651245 0.686047 0.3651245 0.686047 0.3651245 0.5000001 0.3776006 0.5000001 0.3651245 0.5000001 0.3651245 0.686047 0.3523965 0.6876054 0.3523965 0.6876054 0.3523965 0.5 0.3651245 0.5000001 0.3523965 0.5 0.3523965 0.6876054 0.3394525 0.6889344 0.3394525 0.6889344 0.3394525 0.5 0.3523965 0.5 0.3394525 0.5 0.3394525 0.6889344 0.3263651 0.6899923 0.3263651 0.6899923 0.3263651 0.5 0.3394525 0.5 0.3263651 0.5 0.3263651 0.6899923 0.3131211 0.6907401 0.3131211 0.6907401 0.3131212 0.5 0.3263651 0.5 0.3131212 0.5 0.3131211 0.6907401 0.2997075 0.6911392 0.2997075 0.6911392 0.2997075 0.5 0.3131212 0.5 0.2997075 0.5 0.2997075 0.6911392 0.2861109 0.6911507 0.2861109 0.6911507 0.2861109 0.5 0.2997075 0.5 0.2861109 0.5 0.2861109 0.6911507 0.2723181 0.6907358 0.2723181 0.6907358 0.2723182 0.5 0.2861109 0.5 0.2723182 0.5 0.2723181 0.6907358 0.2583162 0.6898558 0.2583162 0.6898558 0.2583162 0.5 0.2723182 0.5 0.2583162 0.5 0.2583162 0.6898558 0.243816 0.688513 0.243816 0.688513 0.2438161 0.4999999 0.2583162 0.5 0.2438161 0.4999999 0.243816 0.688513 0.2287331 0.6867427 0.2287331 0.6867427 0.2287331 0.4999999 0.2438161 0.4999999 0.2287331 0.4999999 0.2287331 0.6867427 0.2133607 0.6845553 0.2133607 0.6845553 0.2133607 0.4999999 0.2287331 0.4999999 0.2133607 0.4999999 0.2133607 0.6845553 0.197992 0.6819616 0.197992 0.6819616 0.197992 0.4999999 0.2133607 0.4999999 0.197992 0.4999999 0.197992 0.6819616 0.1829207 0.6789722 0.1829207 0.6789722 0.1829207 0.4999999 0.197992 0.4999999 0.1829207 0.4999999 0.1829207 0.6789722 0.1684399 0.6755978 0.1684399 0.6755978 0.1684399 0.4999999 0.1829207 0.4999999 0.1684399 0.4999999 0.1684399 0.6755978 0.154843 0.671849 0.154843 0.671849 0.154843 0.4999999 0.1684399 0.4999999 0.154843 0.4999999 0.154843 0.671849 0.1420096 0.6677316 0.1420096 0.6677316 0.1420096 0.4999999 0.154843 0.4999999 0.1420096 0.4999999 0.1420096 0.6677316 0.1296389 0.6632379 0.1296389 0.6632379 0.1296389 0.4999999 0.1420096 0.4999999 0.1296389 0.4999999 0.1296389 0.6632379 0.1177533 0.6583588 0.1177533 0.6583588 0.1177533 0.4999999 0.1296389 0.4999999 0.1177533 0.4999999 0.1177533 0.6583588 0.1063757 0.6530849 0.1063757 0.6530849 0.1063757 0.4999999 0.1177533 0.4999999 0.1063757 0.4999999 0.1063757 0.6530849 0.09552854 0.6474069 0.09552854 0.6474069 0.09552854 0.4999999 0.1063757 0.4999999 0.09552854 0.4999999 0.09552854 0.6474069 0.08523464 0.6413155 0.08523464 0.6413155 0.08523464 0.4999999 0.09552854 0.4999999 0.08523464 0.4999999 0.08523464 0.6413155 0.07551646 0.6348014 0.07551646 0.6348014 0.07551646 0.4999999 0.08523464 0.4999999 0.07551646 0.4999999 0.07551646 0.6348014 0.06633663 0.6278681 0.06633663 0.6278681 0.06633663 0.4999999 0.07551646 0.4999999 0.06633663 0.4999999 0.06633663 0.6278681 0.05766248 0.6205248 0.05766248 0.6205248 0.05766248 0.4999999 0.06633663 0.4999999 0.05766248 0.4999999 0.05766248 0.6205248 0.04952394 0.6127714 0.04952394 0.6127714 0.04952394 0.4999998 0.05766248 0.4999999 0.04952394 0.4999998 0.04952394 0.6127714 0.04195094 0.6046075 0.04195094 0.6046075 0.04195094 0.4999998 0.04952394 0.4999998 0.04195094 0.4999998 0.04195094 0.6046075 0.03497368 0.5960327 0.03497368 0.5960327 0.03497368 0.4999998 0.04195094 0.4999998 0.03497368 0.4999998 0.03497368 0.5960327 0.02862191 0.5870467 0.02862191 0.5870467 0.02862191 0.4999998 0.03497368 0.4999998 0.02862191 0.4999998 0.02862191 0.5870467 0.02292579 0.5776494 0.02292579 0.5776494 0.02292579 0.4999998 0.02862191 0.4999998 0.4999998 0.2970921 0.5776494 0.3125375 0.5683252 0.335048 0.5683252 0.335048 0.4999998 0.3214573 0.4999998 0.2970921 0.4999998 0.3214573 0.5683252 0.335048 0.5592361 0.3569909 0.5592361 0.3569909 0.4999998 0.3452081 0.4999998 0.3214573 0.4999998 0.3452081 0.5592361 0.3569909 0.5498976 0.3795362 0.5498976 0.3795362 0.4999998 0.3696109 0.4999998 0.3452081 0.4999998 0.3696109 0.5498976 0.3795362 0.5398248 0.4038538 0.5398248 0.4038538 0.4999998 0.3959321 0.4999998 0.3696109 0.4999998 0.3959321 0.5398248 0.4038538 0.5285335 0.4311137 0.5285335 0.4311137 0.4999998 0.425438 0.4999998 0.3959321 0.4999998 0.425438 0.5285335 0.4311137 0.5155387 0.4624858 0.5155387 0.4624858 0.4999998 0.459395 0.4999998 0.425438 0.4999998 0.459395 0.5155387 0.4624858 0.500356 0.4991402 0.500356 0.4991402 0.4999998 0.4990693 0.4999998 0.459395 0.5880941 0.2828559 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.3205388 0.575582 0.2655226 0.5880941 0.2828559 0.575582 0.2655226 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3073928 0.5657986 0.2483464 0.575582 0.2655226 0.5657986 0.2483464 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.2967734 0.5575302 0.2344714 0.5657986 0.2483464 0.5575302 0.2344714 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.2877487 0.5500315 0.2226802 0.5575302 0.2344714 0.5500315 0.2226802 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.279387 0.5425568 0.211755 0.5500315 0.2226802 0.5425568 0.211755 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.2707562 0.5343605 0.2004785 0.5425568 0.211755 0.5343605 0.2004785 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.2609246 0.5246971 0.1876327 0.5343605 0.2004785 0.5246971 0.1876327 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.2498638 0.5136132 0.1731812 0.5246971 0.1876327 0.5136132 0.1731812 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.2383929 0.501787 0.1581937 0.5136132 0.1731812 0.501787 0.1581937 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.2268506 0.4894204 0.143113 0.501787 0.1581937 0.4894204 0.143113 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.2155759 0.4767154 0.1283819 0.4894204 0.143113 0.4767154 0.1283819 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.2049075 0.4638741 0.1144431 0.4767154 0.1283819 0.4638741 0.1144431 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.1951845 0.4510983 0.1017393 0.4638741 0.1144431 0.4510983 0.1017393 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.1867456 0.43859 0.09071332 0.4510983 0.1017393 0.43859 0.09071332 0.43859 0.1867456 0.4263502 0.179579 0.4263502 0.179579 0.4263502 0.08134961 0.43859 0.09071332 0.4263502 0.08134961 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.1733792 0.4141995 0.07324928 0.4263502 0.08134961 0.4141995 0.07324928 0.4141995 0.1733792 0.4020699 0.1680456 0.4020699 0.1680456 0.4020699 0.06628048 0.4141995 0.07324928 0.4020699 0.06628048 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.1634769 0.3898929 0.06031113 0.4020699 0.06628048 0.3898929 0.06031113 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.1595721 0.3776006 0.05520939 0.3898929 0.06031113 0.3776006 0.05520939 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.1562304 0.3651245 0.05084317 0.3776006 0.05520939 0.3651245 0.05084317 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.1533507 0.3523965 0.04708069 0.3651245 0.05084317 0.3523965 0.04708069 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.1508949 0.3394525 0.04387217 0.3523965 0.04708069 0.3394525 0.04387217 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.1489404 0.3263651 0.04131835 0.3394525 0.04387217 0.3263651 0.04131835 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.1475586 0.3131211 0.03951299 0.3263651 0.04131835 0.3131211 0.03951299 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.1468212 0.2997075 0.03854954 0.3131211 0.03951299 0.2997075 0.03854954 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.1468 0.2861109 0.03852176 0.2997075 0.03854954 0.2861109 0.03852176 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.1475664 0.2723181 0.0395233 0.2861109 0.03852176 0.2723181 0.0395233 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.1491925 0.2583162 0.04164767 0.2723181 0.0395233 0.2583162 0.04164767 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.1516736 0.243816 0.04488945 0.2583162 0.04164767 0.243816 0.04488945 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.1549448 0.2287331 0.04916352 0.243816 0.04488945 0.2287331 0.04916352 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.1589866 0.2133607 0.05444431 0.2287331 0.04916352 0.2133607 0.05444431 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.163779 0.197992 0.0607059 0.2133607 0.05444431 0.197992 0.0607059 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.1693026 0.1829207 0.06792283 0.197992 0.0607059 0.1829207 0.06792283 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.1755376 0.1684399 0.07606929 0.1829207 0.06792283 0.1684399 0.07606929 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.1824645 0.154843 0.08511966 0.1684399 0.07606929 0.154843 0.08511966 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.1900725 0.1420096 0.09506005 0.154843 0.08511966 0.1420096 0.09506005 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.1983757 0.1296389 0.1059087 0.1420096 0.09506005 0.1296389 0.1059087 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.2073911 0.1177533 0.1176879 0.1296389 0.1059087 0.1177533 0.1176879 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.217136 0.1063757 0.1304202 0.1177533 0.1176879 0.1063757 0.1304202 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.2276276 0.09552854 0.1441281 0.1063757 0.1304202 0.09552854 0.1441281 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.238883 0.08523464 0.158834 0.09552854 0.1441281 0.08523464 0.158834 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.2509195 0.07551646 0.1745605 0.08523464 0.158834 0.07551646 0.1745605 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.2637306 0.06633663 0.1912991 0.07551646 0.1745605 0.06633663 0.1912991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.2772991 0.05766248 0.2090272 0.06633663 0.1912991 0.05766248 0.2090272 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.2916256 0.04952394 0.2277456 0.05766248 0.2090272 0.04952394 0.2277456 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3067105 0.04195094 0.247455 0.04952394 0.2277456 0.04195094 0.247455 0.04195094 0.3067105 0.03497368 0.3225546 0.03497368 0.3225546 0.03497368 0.2681563 0.04195094 0.247455 0.03497368 0.2681563 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.3391584 0.02862191 0.2898502 0.03497368 0.2681563 0.02862191 0.2898502 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.3565225 0.02292579 0.3125375 0.02862191 0.2898502 0.02292579 0.3125375 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.3737513 0.01771187 0.335048 0.02292579 0.3125375 0.01771187 0.335048 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.3905456 0.01289582 0.3569909 0.01771187 0.335048 0.01289582 0.3569909 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.407801 0.008640885 0.3795362 0.01289582 0.3569909 0.5498976 0.3795362 0.5921988 0.407801 0.5735869 0.4264129 0.5735869 0.4264129 0.5398248 0.4038538 0.5498976 0.3795362 0.5398248 0.4038538 0.5735869 0.4264129 0.5527231 0.4472767 0.5527231 0.4472767 0.5285335 0.4311137 0.5398248 0.4038538 0.5285335 0.4311137 0.5527231 0.4472767 0.5287119 0.4712879 0.5287119 0.4712879 0.5155387 0.4624858 0.5285335 0.4311137 0.5155387 0.4624858 0.5287119 0.4712879 0.5006579 0.4993419 0.5006579 0.4993419 0.500356 0.4991402 0.5155387 0.4624858 0.5880939 0.3338036 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.4028763 0.575582 0.3205388 0.5880939 0.3338036 0.575582 0.3205388 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.3957617 0.5657986 0.3073928 0.575582 0.3205388 0.5657986 0.3073928 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.3900145 0.5575302 0.2967734 0.5657986 0.3073928 0.5575302 0.2967734 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.3851304 0.5500315 0.2877487 0.5575302 0.2967734 0.5500315 0.2877487 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.380605 0.5425568 0.279387 0.5500315 0.2877487 0.5425568 0.279387 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.3759341 0.5343605 0.2707562 0.5425568 0.279387 0.5343605 0.2707562 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.3706133 0.5246971 0.2609246 0.5343605 0.2707562 0.5246971 0.2609246 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.3646272 0.5136132 0.2498638 0.5246971 0.2609246 0.5136132 0.2498638 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.3584192 0.5017869 0.2383929 0.5136132 0.2498638 0.5017869 0.2383929 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.3521726 0.4894204 0.2268506 0.5017869 0.2383929 0.4894204 0.2268506 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.3460708 0.4767154 0.2155759 0.4894204 0.2268506 0.4767154 0.2155759 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.3402971 0.463874 0.2049075 0.4767154 0.2155759 0.463874 0.2049075 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.335035 0.4510983 0.1951845 0.463874 0.2049075 0.4510983 0.1951845 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.3304679 0.43859 0.1867456 0.4510983 0.1951845 0.43859 0.1867456 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.3265893 0.4263502 0.179579 0.43859 0.1867456 0.4263502 0.179579 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.3232341 0.4141995 0.1733792 0.4263502 0.179579 0.4141995 0.1733792 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.3203475 0.4020699 0.1680456 0.4141995 0.1733792 0.4020699 0.1680456 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.317875 0.3898929 0.1634769 0.4020699 0.1680456 0.3898929 0.1634769 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.3157617 0.3776006 0.1595721 0.3898929 0.1634769 0.3776006 0.1595721 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.3139532 0.3651245 0.1562304 0.3776006 0.1595721 0.3651245 0.1562304 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.3123947 0.3523965 0.1533507 0.3651245 0.1562304 0.3523965 0.1533507 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.3110657 0.3394525 0.1508949 0.3523965 0.1533507 0.3394525 0.1508949 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.3100079 0.3263651 0.1489404 0.3394525 0.1508949 0.3263651 0.1489404 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.30926 0.3131211 0.1475586 0.3263651 0.1489404 0.3131211 0.1475586 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.308861 0.2997074 0.1468212 0.3131211 0.1475586 0.2997074 0.1468212 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.3088495 0.2861108 0.1468 0.2997074 0.1468212 0.2861108 0.1468 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.3092643 0.2723181 0.1475664 0.2861108 0.1468 0.2723181 0.1475664 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.3101443 0.2583162 0.1491925 0.2723181 0.1475664 0.2583162 0.1491925 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.3114871 0.243816 0.1516736 0.2583162 0.1491925 0.243816 0.1516736 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.3132575 0.2287331 0.1549448 0.243816 0.1516736 0.2287331 0.1549448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.3154448 0.2133606 0.1589866 0.2287331 0.1549448 0.2133606 0.1589866 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.3180385 0.197992 0.163779 0.2133606 0.1589866 0.197992 0.163779 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.3210278 0.1829207 0.1693026 0.197992 0.163779 0.1829207 0.1693026 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.3244022 0.1684399 0.1755376 0.1829207 0.1693026 0.1684399 0.1755376 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.328151 0.154843 0.1824645 0.1684399 0.1755376 0.154843 0.1824645 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.3322684 0.1420096 0.1900725 0.154843 0.1824645 0.1420096 0.1900725 0.1420096 0.3322684 0.1296389 0.336762 0.1296389 0.336762 0.1296389 0.1983757 0.1420096 0.1900725 0.1296389 0.1983757 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.3416412 0.1177533 0.2073911 0.1296389 0.1983757 0.1177533 0.2073911 0.1177533 0.3416412 0.1063757 0.3469151 0.1063757 0.3469151 0.1063757 0.217136 0.1177533 0.2073911 0.1063757 0.217136 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.3525931 0.09552854 0.2276276 0.1063757 0.217136 0.09552854 0.2276276 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.3586845 0.08523458 0.238883 0.09552854 0.2276276 0.08523458 0.238883 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.3651986 0.07551646 0.2509195 0.08523458 0.238883 0.07551646 0.2509195 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.3721319 0.06633663 0.2637306 0.07551646 0.2509195 0.06633663 0.2637306 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.3794751 0.05766242 0.2772991 0.06633663 0.2637306 0.05766242 0.2772991 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.3872285 0.04952389 0.2916256 0.05766242 0.2772991 0.04952389 0.2916256 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.3953925 0.04195094 0.3067105 0.04952389 0.2916256 0.04195094 0.3067105 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.4039672 0.03497368 0.3225546 0.04195094 0.3067105 0.03497368 0.3225546 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.4129531 0.02862191 0.3391584 0.03497368 0.3225546 0.02862191 0.3391584 0.02862191 0.4129531 0.02292579 0.4223505 0.02292579 0.4223505 0.02292579 0.3565225 0.02862191 0.3391584 0.02292579 0.3565225 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.4316747 0.01771187 0.3737513 0.02292579 0.3565225 0.01771187 0.3737513 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.4407637 0.01289576 0.3905456 0.01771187 0.3737513 0.01289576 0.3905456 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.4501023 0.008640885 0.407801 0.01289576 0.3905456 0.008640885 0.407801 0.008640885 0.4501023 0.005110502 0.460175 0.005110502 0.460175 0.005110502 0.4264129 0.008640885 0.407801 0.5735869 0.4264129 0.5961459 0.460175 0.568886 0.4714664 0.568886 0.4714664 0.5527231 0.4472767 0.5735869 0.4264129 0.5527231 0.4472767 0.568886 0.4714664 0.5375139 0.4844612 0.5375139 0.4844612 0.5287119 0.4712879 0.5527231 0.4472767 0.5287119 0.4712879 0.5375139 0.4844612 0.5008596 0.4996439 0.5008596 0.4996439 0.5006579 0.4993419 0.5287119 0.4712879 0.5880938 0.4100521 0.5880934 0.4999934 0.575582 0.5 0.575582 0.5 0.575582 0.4028763 0.5880938 0.4100521 0.575582 0.4028763 0.575582 0.5 0.5657986 0.5 0.5657986 0.5 0.5657986 0.3957617 0.575582 0.4028763 0.5657986 0.3957617 0.5657986 0.5 0.5575302 0.5 0.5575302 0.5 0.5575302 0.3900145 0.5657986 0.3957617 0.5575302 0.3900145 0.5575302 0.5 0.5500315 0.5 0.5500315 0.5 0.5500315 0.3851304 0.5575302 0.3900145 0.5500315 0.3851304 0.5500315 0.5 0.5425568 0.5 0.5425568 0.5 0.5425568 0.380605 0.5500315 0.3851304 0.5425568 0.380605 0.5425568 0.5 0.5343605 0.5 0.5343605 0.5 0.5343605 0.3759341 0.5425568 0.380605 0.5343605 0.3759341 0.5343605 0.5 0.5246971 0.5 0.5246971 0.5 0.5246971 0.3706133 0.5343605 0.3759341 0.5246971 0.3706133 0.5246971 0.5 0.5136132 0.5 0.5136132 0.5 0.5136132 0.3646272 0.5246971 0.3706133 0.5136132 0.3646272 0.5136132 0.5 0.5017869 0.5 0.5017869 0.5 0.5017869 0.3584192 0.5136132 0.3646272 0.5017869 0.3584192 0.5017869 0.5 0.4894204 0.5 0.4894204 0.5 0.4894204 0.3521726 0.5017869 0.3584192 0.4894204 0.3521726 0.4894204 0.5 0.4767154 0.5 0.4767154 0.5 0.4767154 0.3460708 0.4894204 0.3521726 0.4767154 0.3460708 0.4767154 0.5 0.463874 0.5 0.463874 0.5 0.463874 0.3402971 0.4767154 0.3460708 0.463874 0.3402971 0.463874 0.5 0.4510983 0.5 0.4510983 0.5 0.4510983 0.335035 0.463874 0.3402971 0.4510983 0.335035 0.4510983 0.5 0.43859 0.5 0.43859 0.5 0.43859 0.3304679 0.4510983 0.335035 0.43859 0.3304679 0.43859 0.5 0.4263501 0.5 0.4263501 0.5 0.4263501 0.3265893 0.43859 0.3304679 0.4263501 0.3265893 0.4263501 0.5 0.4141995 0.5 0.4141995 0.5 0.4141995 0.3232341 0.4263501 0.3265893 0.4141995 0.3232341 0.4141995 0.5 0.4020698 0.5 0.4020698 0.5 0.4020698 0.3203475 0.4141995 0.3232341 0.4020698 0.3203475 0.4020698 0.5 0.3898929 0.5 0.3898929 0.5 0.3898929 0.317875 0.4020698 0.3203475 0.3898929 0.317875 0.3898929 0.5 0.3776006 0.5 0.3776006 0.5 0.3776006 0.3157617 0.3898929 0.317875 0.3776006 0.3157617 0.3776006 0.5 0.3651245 0.5 0.3651245 0.5 0.3651245 0.3139532 0.3776006 0.3157617 0.3651245 0.3139532 0.3651245 0.5 0.3523965 0.5 0.3523965 0.5 0.3523965 0.3123947 0.3651245 0.3139532 0.3523965 0.3123947 0.3523965 0.5 0.3394525 0.5 0.3394525 0.5 0.3394525 0.3110657 0.3523965 0.3123947 0.3394525 0.3110657 0.3394525 0.5 0.3263651 0.5 0.3263651 0.5 0.3263651 0.3100079 0.3394525 0.3110657 0.3263651 0.3100079 0.3263651 0.5 0.3131211 0.5 0.3131211 0.5 0.3131211 0.30926 0.3263651 0.3100079 0.3131211 0.30926 0.3131211 0.5 0.2997074 0.5 0.2997074 0.5 0.2997074 0.308861 0.3131211 0.30926 0.2997074 0.308861 0.2997074 0.5 0.2861108 0.5 0.2861108 0.5 0.2861108 0.3088495 0.2997074 0.308861 0.2861108 0.3088495 0.2861108 0.5 0.2723181 0.5 0.2723181 0.5 0.2723181 0.3092643 0.2861108 0.3088495 0.2723181 0.3092643 0.2723181 0.5 0.2583162 0.5 0.2583162 0.5 0.2583162 0.3101443 0.2723181 0.3092643 0.2583162 0.3101443 0.2583162 0.5 0.243816 0.5 0.243816 0.5 0.243816 0.3114871 0.2583162 0.3101443 0.243816 0.3114871 0.243816 0.5 0.2287331 0.5 0.2287331 0.5 0.2287331 0.3132575 0.243816 0.3114871 0.2287331 0.3132575 0.2287331 0.5 0.2133606 0.5 0.2133606 0.5 0.2133606 0.3154448 0.2287331 0.3132575 0.2133606 0.3154448 0.2133606 0.5 0.197992 0.5 0.197992 0.5 0.197992 0.3180385 0.2133606 0.3154448 0.197992 0.3180385 0.197992 0.5 0.1829207 0.5 0.1829207 0.5 0.1829207 0.3210278 0.197992 0.3180385 0.1829207 0.3210278 0.1829207 0.5 0.1684399 0.5 0.1684399 0.5 0.1684399 0.3244022 0.1829207 0.3210278 0.1684399 0.3244022 0.1684399 0.5 0.154843 0.5 0.154843 0.5 0.154843 0.328151 0.1684399 0.3244022 0.154843 0.328151 0.154843 0.5 0.1420096 0.5 0.1420096 0.5 0.1420096 0.3322684 0.154843 0.328151 0.1420096 0.3322684 0.1420096 0.5 0.1296388 0.5 0.1296388 0.5 0.1296389 0.336762 0.1420096 0.3322684 0.1296389 0.336762 0.1296388 0.5 0.1177533 0.5 0.1177533 0.5 0.1177533 0.3416412 0.1296389 0.336762 0.1177533 0.3416412 0.1177533 0.5 0.1063756 0.5 0.1063756 0.5 0.1063757 0.3469151 0.1177533 0.3416412 0.1063757 0.3469151 0.1063756 0.5 0.09552854 0.5 0.09552854 0.5 0.09552854 0.3525931 0.1063757 0.3469151 0.09552854 0.3525931 0.09552854 0.5 0.08523458 0.5 0.08523458 0.5 0.08523458 0.3586845 0.09552854 0.3525931 0.08523458 0.3586845 0.08523458 0.5 0.07551646 0.5 0.07551646 0.5 0.07551646 0.3651986 0.08523458 0.3586845 0.07551646 0.3651986 0.07551646 0.5 0.06633663 0.5 0.06633663 0.5 0.06633663 0.3721319 0.07551646 0.3651986 0.06633663 0.3721319 0.06633663 0.5 0.05766242 0.5 0.05766242 0.5 0.05766242 0.3794751 0.06633663 0.3721319 0.05766242 0.3794751 0.05766242 0.5 0.04952389 0.5 0.04952389 0.5 0.04952389 0.3872285 0.05766242 0.3794751 0.04952389 0.3872285 0.04952389 0.5 0.04195094 0.5 0.04195094 0.5 0.04195094 0.3953925 0.04952389 0.3872285 0.04195094 0.3953925 0.04195094 0.5 0.03497362 0.5 0.03497362 0.5 0.03497362 0.4039672 0.04195094 0.3953925 0.03497362 0.4039672 0.03497362 0.5 0.02862191 0.5 0.02862191 0.5 0.02862191 0.4129531 0.03497362 0.4039672 0.02862191 0.4129531 0.02862191 0.5 0.02292573 0.5 0.02292573 0.5 0.02292579 0.4223505 0.02862191 0.4129531 0.02292579 0.4223505 0.02292573 0.5 0.01771187 0.5 0.01771187 0.5 0.01771187 0.4316747 0.02292579 0.4223505 0.01771187 0.4316747 0.01771187 0.5 0.01289576 0.5 0.01289576 0.5 0.01289576 0.4407637 0.01771187 0.4316747 0.01289576 0.4407637 0.01289576 0.5 0.008640885 0.5 0.008640885 0.5 0.008640885 0.4501023 0.01289576 0.4407637 0.008640885 0.4501023 0.008640885 0.5 0.005110442 0.5 0.005110442 0.5 0.005110502 0.460175 0.008640885 0.4501023 0.5961459 0.460175 0.6040676 0.5 0.5745617 0.5 0.5745617 0.5 0.568886 0.4714664 0.5961459 0.460175 0.568886 0.4714664 0.5745617 0.5 0.5406048 0.5 0.5406048 0.5 0.5375139 0.4844612 0.568886 0.4714664 0.5375139 0.4844612 0.5406048 0.5 0.5009304 0.5 0.5009304 0.5 0.5008596 0.4996439 0.5375139 0.4844612 0.4986699 0.5000112 0.4988244 0.5007885 0.4712246 0.5122207 0.4712246 0.5122207 0.468796 0.5000112 0.4986699 0.5000112 0.468796 0.5000112 0.4712246 0.5122207 0.4432184 0.5238211 0.4432184 0.5238211 0.4384823 0.5000111 0.468796 0.5000112 0.9954057 0.5000111 0.9954056 0.5238211 0.9914368 0.5354387 0.9914368 0.5354387 0.9914371 0.5000109 0.9954057 0.5000111 0.9914371 0.5000109 0.9914368 0.5354387 0.9864652 0.5469223 0.9864652 0.5469223 0.9864655 0.5000107 0.9914371 0.5000109 0.9864655 0.5000107 0.9864652 0.5469223 0.9806986 0.558121 0.9806986 0.558121 0.9806989 0.5000103 0.9864655 0.5000107 0.9806989 0.5000103 0.9806986 0.558121 0.9743454 0.5688835 0.9743454 0.5688835 0.9743459 0.5000099 0.9806989 0.5000103 0.9743459 0.5000099 0.9743454 0.5688835 0.9676141 0.5790591 0.9676141 0.5790591 0.9676145 0.5000095 0.9743459 0.5000099 0.9676145 0.5000095 0.9676141 0.5790591 0.9603785 0.5887552 0.9603785 0.5887552 0.9603791 0.5000091 0.9676145 0.5000095 0.9603791 0.5000091 0.9603785 0.5887552 0.9524121 0.5981423 0.9524121 0.5981423 0.9524127 0.5000086 0.9603791 0.5000091 0.9524127 0.5000086 0.9524121 0.5981423 0.9437709 0.6071628 0.9437709 0.6071628 0.9437715 0.5000081 0.9524127 0.5000086 0.9437715 0.5000081 0.9437709 0.6071628 0.9345111 0.6157594 0.9345111 0.6157594 0.9345118 0.5000076 0.9437715 0.5000081 0.9345118 0.5000076 0.9345111 0.6157594 0.9246892 0.6238745 0.9246892 0.6238745 0.9246899 0.500007 0.9345118 0.5000076 0.9246899 0.500007 0.9246892 0.6238745 0.9143614 0.6314507 0.9143614 0.6314507 0.9143621 0.5000063 0.9246899 0.500007 0.9143621 0.5000063 0.9143614 0.6314507 0.9035839 0.6384307 0.9035839 0.6384307 0.9035846 0.5000057 0.9143621 0.5000063 0.9035846 0.5000057 0.9035839 0.6384307 0.8920467 0.6449547 0.8920467 0.6449547 0.8920476 0.500005 0.9035846 0.5000057 0.8920476 0.500005 0.8920467 0.6449547 0.8795967 0.6511206 0.8795967 0.6511206 0.8795975 0.5000042 0.8920476 0.500005 0.8795975 0.5000042 0.8795967 0.6511206 0.8665248 0.6568072 0.8665248 0.6568072 0.8665258 0.5000035 0.8795975 0.5000042 0.8665258 0.5000035 0.8665248 0.6568072 0.8531225 0.6618933 0.8531225 0.6618933 0.8531234 0.5000027 0.8665258 0.5000035 0.8531234 0.5000027 0.8531225 0.6618933 0.8396808 0.6662576 0.8396808 0.6662576 0.8396817 0.5000018 0.8531234 0.5000027 0.8396817 0.5000018 0.8396808 0.6662576 0.8264911 0.6697789 0.8264911 0.6697789 0.8264922 0.5000011 0.8396817 0.5000018 0.8264922 0.5000011 0.8264911 0.6697789 0.8138447 0.672336 0.8138447 0.672336 0.8138456 0.5000003 0.8264922 0.5000011 0.8138456 0.5000003 0.8138447 0.672336 0.801604 0.673838 0.801604 0.673838 0.8016051 0.4999996 0.8138456 0.5000003 0.8016051 0.4999996 0.801604 0.673838 0.7894648 0.6743621 0.7894648 0.6743621 0.7894658 0.4999989 0.8016051 0.4999996 0.7894658 0.4999989 0.7894648 0.6743621 0.7774669 0.6740398 0.7774669 0.6740398 0.777468 0.4999982 0.7894658 0.4999989 0.777468 0.4999982 0.7774669 0.6740398 0.7656509 0.6730026 0.7656509 0.6730026 0.7656518 0.4999975 0.777468 0.4999982 0.7656518 0.4999975 0.7656509 0.6730026 0.7540566 0.6713817 0.7540566 0.6713817 0.7540576 0.4999968 0.7656518 0.4999975 0.7540576 0.4999968 0.7540566 0.6713817 0.7427244 0.6693087 0.7427244 0.6693087 0.7427254 0.4999961 0.7540576 0.4999968 0.7427254 0.4999961 0.7427244 0.6693087 0.7316945 0.6669147 0.7316945 0.6669147 0.7316954 0.4999955 0.7427254 0.4999961 0.7316954 0.4999955 0.7316945 0.6669147 0.7210881 0.664081 0.7210881 0.664081 0.721089 0.4999948 0.7316954 0.4999955 0.721089 0.4999948 0.7210881 0.664081 0.7109098 0.6606512 0.7109098 0.6606512 0.7109107 0.4999942 0.721089 0.4999948 0.7109107 0.4999942 0.7109098 0.6606512 0.7010251 0.6567004 0.7010251 0.6567004 0.701026 0.4999936 0.7109107 0.4999942 0.701026 0.4999936 0.7010251 0.6567004 0.6912993 0.6523036 0.6912993 0.6523036 0.6913002 0.499993 0.701026 0.4999936 0.6913002 0.499993 0.6912993 0.6523036 0.6815978 0.6475358 0.6815978 0.6475358 0.6815987 0.4999924 0.6913002 0.499993 0.6815987 0.4999924 0.6815978 0.6475358 0.6717861 0.642472 0.6717861 0.642472 0.671787 0.4999918 0.6815987 0.4999924 0.671787 0.4999918 0.6717861 0.642472 0.6617296 0.6371873 0.6617296 0.6371873 0.6617303 0.4999912 0.671787 0.4999918 0.6617303 0.4999912 0.6617296 0.6371873 0.5880932 0.5899347 0.5880932 0.5899347 0.5880934 0.4999934 0.6617303 0.4999912 0.4988244 0.5007885 0.4992645 0.5014474 0.4781406 0.5225713 0.4781406 0.5225713 0.4712246 0.5122207 0.4988244 0.5007885 0.4712246 0.5122207 0.4781406 0.5225713 0.4567057 0.5440062 0.4567057 0.5440062 0.4432184 0.5238211 0.4712246 0.5122207 0.9954056 0.5238211 0.9954054 0.5440062 0.9914367 0.5654729 0.9914367 0.5654729 0.9914368 0.5354387 0.9954056 0.5238211 0.9914368 0.5354387 0.9914367 0.5654729 0.986465 0.5866921 0.986465 0.5866921 0.9864652 0.5469223 0.9914368 0.5354387 0.9864652 0.5469223 0.986465 0.5866921 0.9806983 0.6073848 0.9806983 0.6073848 0.9806986 0.558121 0.9864652 0.5469223 0.9806986 0.558121 0.9806983 0.6073848 0.9743452 0.6272718 0.9743452 0.6272718 0.9743454 0.5688835 0.9806986 0.558121 0.9743454 0.5688835 0.9743452 0.6272718 0.9676136 0.646074 0.9676136 0.646074 0.9676141 0.5790591 0.9743454 0.5688835 0.9676141 0.5790591 0.9676136 0.646074 0.9603781 0.6639906 0.9603781 0.6639906 0.9603785 0.5887552 0.9676141 0.5790591 0.9603785 0.5887552 0.9603781 0.6639906 0.9524115 0.681336 0.9524115 0.681336 0.9524121 0.5981423 0.9603785 0.5887552 0.9524121 0.5981423 0.9524115 0.681336 0.9437703 0.6980042 0.9437703 0.6980042 0.9437709 0.6071628 0.9524121 0.5981423 0.9437709 0.6071628 0.9437703 0.6980042 0.9345105 0.713889 0.9345105 0.713889 0.9345111 0.6157594 0.9437709 0.6071628 0.9345111 0.6157594 0.9345105 0.713889 0.9246886 0.7288842 0.9246886 0.7288842 0.9246892 0.6238745 0.9345111 0.6157594 0.9246892 0.6238745 0.9246886 0.7288842 0.9143606 0.7428839 0.9143606 0.7428839 0.9143614 0.6314507 0.9246892 0.6238745 0.9143614 0.6314507 0.9143606 0.7428839 0.9035832 0.7557817 0.9035832 0.7557817 0.9035839 0.6384307 0.9143614 0.6314507 0.9035839 0.6384307 0.9035832 0.7557817 0.8920461 0.767837 0.8920461 0.767837 0.8920467 0.6449547 0.9035839 0.6384307 0.8920467 0.6449547 0.8920461 0.767837 0.8795959 0.7792308 0.8795959 0.7792308 0.8795967 0.6511206 0.8920467 0.6449547 0.8795967 0.6511206 0.8795959 0.7792308 0.866524 0.789739 0.866524 0.789739 0.8665248 0.6568072 0.8795967 0.6511206 0.8665248 0.6568072 0.866524 0.789739 0.8531216 0.7991375 0.8531216 0.7991375 0.8531225 0.6618933 0.8665248 0.6568072 0.8531225 0.6618933 0.8531216 0.7991375 0.83968 0.8072025 0.83968 0.8072025 0.8396808 0.6662576 0.8531225 0.6618933 0.8396808 0.6662576 0.83968 0.8072025 0.8264903 0.8137097 0.8264903 0.8137097 0.8264911 0.6697789 0.8396808 0.6662576 0.8264911 0.6697789 0.8264903 0.8137097 0.8138437 0.8184352 0.8138437 0.8184352 0.8138447 0.672336 0.8264911 0.6697789 0.8138447 0.672336 0.8138437 0.8184352 0.8016032 0.821211 0.8016032 0.821211 0.801604 0.673838 0.8138447 0.672336 0.801604 0.673838 0.8016032 0.821211 0.7894639 0.8221801 0.7894639 0.8221801 0.7894648 0.6743621 0.801604 0.673838 0.7894648 0.6743621 0.7894639 0.8221801 0.7774661 0.8215852 0.7774661 0.8215852 0.7774669 0.6740398 0.7894648 0.6743621 0.7774669 0.6740398 0.7774661 0.8215852 0.7656499 0.8196692 0.7656499 0.8196692 0.7656509 0.6730026 0.7774669 0.6740398 0.7656509 0.6730026 0.7656499 0.8196692 0.7540557 0.8166748 0.7540557 0.8166748 0.7540566 0.6713817 0.7656509 0.6730026 0.7540566 0.6713817 0.7540557 0.8166748 0.7427235 0.8128448 0.7427235 0.8128448 0.7427244 0.6693087 0.7540566 0.6713817 0.7427244 0.6693087 0.7427235 0.8128448 0.7316936 0.8084219 0.7316936 0.8084219 0.7316945 0.6669147 0.7427244 0.6693087 0.7316945 0.6669147 0.7316936 0.8084219 0.7210872 0.8031864 0.7210872 0.8031864 0.7210881 0.664081 0.7316945 0.6669147 0.7210881 0.664081 0.7210872 0.8031864 0.710909 0.7968497 0.710909 0.7968497 0.7109098 0.6606512 0.7210881 0.664081 0.7109098 0.6606512 0.710909 0.7968497 0.7010243 0.7895501 0.7010243 0.7895501 0.7010251 0.6567004 0.7109098 0.6606512 0.7010251 0.6567004 0.7010243 0.7895501 0.6912985 0.7814263 0.6912985 0.7814263 0.6912993 0.6523036 0.7010251 0.6567004 0.6912993 0.6523036 0.6912985 0.7814263 0.6815971 0.772617 0.6815971 0.772617 0.6815978 0.6475358 0.6912993 0.6523036 0.6815978 0.6475358 0.6815971 0.772617 0.6717854 0.7632609 0.6717854 0.7632609 0.6717861 0.642472 0.6815978 0.6475358 0.6717861 0.642472 0.6717854 0.7632609 0.6617289 0.7534965 0.6617289 0.7534965 0.6617296 0.6371873 0.6717861 0.642472 0.6617296 0.6371873 0.6617289 0.7534965 0.5880929 0.6661832 0.5880929 0.6661832 0.5880932 0.5899347 0.6617296 0.6371873 0.4992645 0.5014474 0.4999233 0.5018877 0.4884912 0.5294875 0.4884912 0.5294875 0.4781406 0.5225713 0.4992645 0.5014474 0.4781406 0.5225713 0.4884912 0.5294875 0.4768907 0.5574935 0.4768907 0.5574935 0.4567057 0.5440062 0.4781406 0.5225713 0.4567057 0.5440062 0.4768907 0.5574935 0.465273 0.5855411 0.465273 0.5855411 0.4352388 0.5654729 0.4567057 0.5440062 0.4352388 0.5654729 0.465273 0.5855411 0.4537891 0.6132654 0.4537891 0.6132654 0.4140193 0.5866921 0.4352388 0.5654729 0.986465 0.5866921 0.9864647 0.6132654 0.9806981 0.6403018 0.9806981 0.6403018 0.9806983 0.6073848 0.986465 0.5866921 0.9806983 0.6073848 0.9806981 0.6403018 0.974345 0.6662856 0.974345 0.6662856 0.9743452 0.6272718 0.9806983 0.6073848 0.9743452 0.6272718 0.974345 0.6662856 0.9676135 0.6908519 0.9676135 0.6908519 0.9676136 0.646074 0.9743452 0.6272718 0.9676136 0.646074 0.9676135 0.6908519 0.9603778 0.7142612 0.9603778 0.7142612 0.9603781 0.6639906 0.9676136 0.646074 0.9603781 0.6639906 0.9603778 0.7142612 0.9524113 0.7369242 0.9524113 0.7369242 0.9524115 0.681336 0.9603781 0.6639906 0.9524115 0.681336 0.9524113 0.7369242 0.9437699 0.7587024 0.9437699 0.7587024 0.9437703 0.6980042 0.9524115 0.681336 0.9437703 0.6980042 0.9437699 0.7587024 0.9345101 0.7794571 0.9345101 0.7794571 0.9345105 0.713889 0.9437703 0.6980042 0.9345105 0.713889 0.9345101 0.7794571 0.9246881 0.7990495 0.9246881 0.7990495 0.9246886 0.7288842 0.9345105 0.713889 0.9246886 0.7288842 0.9246881 0.7990495 0.9143602 0.8173411 0.9143602 0.8173411 0.9143606 0.7428839 0.9246886 0.7288842 0.9143606 0.7428839 0.9143602 0.8173411 0.9035827 0.834193 0.9035827 0.834193 0.9035832 0.7557817 0.9143606 0.7428839 0.9035832 0.7557817 0.9035827 0.834193 0.8920455 0.8499444 0.8920455 0.8499444 0.8920461 0.767837 0.9035832 0.7557817 0.8920461 0.767837 0.8920455 0.8499444 0.8795954 0.8648313 0.8795954 0.8648313 0.8795959 0.7792308 0.8920461 0.767837 0.8795959 0.7792308 0.8795954 0.8648313 0.8665235 0.8785612 0.8665235 0.8785612 0.866524 0.789739 0.8795959 0.7792308 0.866524 0.789739 0.8665235 0.8785612 0.853121 0.8908412 0.853121 0.8908412 0.8531216 0.7991375 0.866524 0.789739 0.8531216 0.7991375 0.853121 0.8908412 0.8396794 0.9013788 0.8396794 0.9013788 0.83968 0.8072025 0.8531216 0.7991375 0.83968 0.8072025 0.8396794 0.9013788 0.8264897 0.9098811 0.8264897 0.9098811 0.8264903 0.8137097 0.83968 0.8072025 0.8264903 0.8137097 0.8264897 0.9098811 0.8138431 0.9160556 0.8138431 0.9160556 0.8138437 0.8184352 0.8264903 0.8137097 0.8138437 0.8184352 0.8138431 0.9160556 0.8016026 0.9196824 0.8016026 0.9196824 0.8016032 0.821211 0.8138437 0.8184352 0.8016032 0.821211 0.8016026 0.9196824 0.7894633 0.9209489 0.7894633 0.9209489 0.7894639 0.8221801 0.8016032 0.821211 0.7894639 0.8221801 0.7894633 0.9209489 0.7774655 0.9201719 0.7774655 0.9201719 0.7774661 0.8215852 0.7894639 0.8221801 0.7774661 0.8215852 0.7774655 0.9201719 0.7656493 0.9176688 0.7656493 0.9176688 0.7656499 0.8196692 0.7774661 0.8215852 0.7656499 0.8196692 0.7656493 0.9176688 0.7540551 0.9137566 0.7540551 0.9137566 0.7540557 0.8166748 0.7656499 0.8196692 0.7540557 0.8166748 0.7540551 0.9137566 0.742723 0.9087526 0.742723 0.9087526 0.7427235 0.8128448 0.7540557 0.8166748 0.7427235 0.8128448 0.742723 0.9087526 0.731693 0.9029739 0.731693 0.9029739 0.7316936 0.8084219 0.7427235 0.8128448 0.7316936 0.8084219 0.731693 0.9029739 0.7210866 0.8961338 0.7210866 0.8961338 0.7210872 0.8031864 0.7316936 0.8084219 0.7210872 0.8031864 0.7210866 0.8961338 0.7109084 0.8878545 0.7109084 0.8878545 0.710909 0.7968497 0.7210872 0.8031864 0.710909 0.7968497 0.7109084 0.8878545 0.7010238 0.8783172 0.7010238 0.8783172 0.7010243 0.7895501 0.710909 0.7968497 0.7010243 0.7895501 0.7010238 0.8783172 0.691298 0.8677033 0.691298 0.8677033 0.6912985 0.7814263 0.7010243 0.7895501 0.6912985 0.7814263 0.691298 0.8677033 0.6815966 0.8561936 0.6815966 0.8561936 0.6815971 0.772617 0.6912985 0.7814263 0.6815971 0.772617 0.6815966 0.8561936 0.6717849 0.8439695 0.6717849 0.8439695 0.6717854 0.7632609 0.6815971 0.772617 0.6717854 0.7632609 0.6717849 0.8439695 0.6617284 0.8312118 0.6617284 0.8312118 0.6617289 0.7534965 0.6717854 0.7632609 0.6617289 0.7534965 0.6617284 0.8312118 0.5880928 0.7171309 0.5880928 0.7171309 0.5880929 0.6661832 0.6617289 0.7534965 0.4999233 0.5018877 0.5007005 0.5020424 0.5007006 0.5319161 0.5007006 0.5319161 0.4884912 0.5294875 0.4999233 0.5018877 0.4884912 0.5294875 0.5007006 0.5319161 0.5007007 0.5622297 0.5007007 0.5622297 0.4768907 0.5574935 0.4884912 0.5294875 0.4768907 0.5574935 0.5007007 0.5622297 0.5007007 0.5925882 0.5007007 0.5925882 0.465273 0.5855411 0.4768907 0.5574935 0.465273 0.5855411 0.5007007 0.5925882 0.5007007 0.6225967 0.5007007 0.6225967 0.4537891 0.6132654 0.465273 0.5855411 0.4537891 0.6132654 0.5007007 0.6225967 0.5007008 0.6518608 0.5007008 0.6518608 0.4425901 0.6403018 0.4537891 0.6132654 0.01930189 0.5574099 0.01930195 0.4992992 0.02565521 0.4992993 0.02565521 0.4992993 0.02565503 0.5681729 0.01930189 0.5574099 0.02565503 0.5681729 0.02565521 0.4992993 0.03238672 0.4992993 0.03238672 0.4992993 0.03238654 0.5783488 0.02565503 0.5681729 0.03238654 0.5783488 0.03238672 0.4992993 0.03962224 0.4992992 0.03962224 0.4992992 0.03962218 0.5880454 0.03238654 0.5783488 0.03962218 0.5880454 0.03962224 0.4992992 0.04758882 0.4992992 0.04758882 0.4992992 0.0475887 0.5974329 0.03962218 0.5880454 0.0475887 0.5974329 0.04758882 0.4992992 0.05623018 0.4992992 0.05623018 0.4992992 0.05623006 0.6064539 0.0475887 0.5974329 0.05623006 0.6064539 0.05623018 0.4992992 0.06549 0.4992992 0.06549 0.4992992 0.06548988 0.615051 0.05623006 0.6064539 0.06548988 0.615051 0.06549 0.4992992 0.07531201 0.4992992 0.07531201 0.4992992 0.07531189 0.6231667 0.06548988 0.615051 0.07531189 0.6231667 0.07531201 0.4992992 0.08563989 0.4992992 0.08563989 0.4992992 0.08563977 0.6307436 0.07531189 0.6231667 0.08563977 0.6307436 0.08563989 0.4992992 0.09641748 0.4992992 0.09641748 0.4992992 0.0964173 0.6377242 0.08563977 0.6307436 0.0964173 0.6377242 0.09641748 0.4992992 0.1079547 0.4992992 0.1079547 0.4992992 0.1079545 0.6442489 0.0964173 0.6377242 0.1079545 0.6442489 0.1079547 0.4992992 0.1204048 0.4992992 0.1204048 0.4992992 0.1204046 0.6504156 0.1079545 0.6442489 0.1204046 0.6504156 0.1204048 0.4992992 0.1334767 0.4992992 0.1334767 0.4992992 0.1334764 0.656103 0.1204046 0.6504156 0.1334764 0.656103 0.1334767 0.4992992 0.1468791 0.4992992 0.1468791 0.4992992 0.1468788 0.6611899 0.1334764 0.656103 0.1468788 0.6611899 0.1468791 0.4992992 0.1603208 0.4992992 0.1603208 0.4992992 0.1603206 0.665555 0.1468788 0.6611899 0.1603206 0.665555 0.1603208 0.4992992 0.1735105 0.4992992 0.1735105 0.4992992 0.1735103 0.6690772 0.1603206 0.665555 0.1735103 0.6690772 0.1735105 0.4992992 0.186157 0.4992992 0.186157 0.4992992 0.1861568 0.671635 0.1735103 0.6690772 0.1861568 0.671635 0.186157 0.4992992 0.1983976 0.4992992 0.1983976 0.4992992 0.1983973 0.6731376 0.1861568 0.671635 0.1983973 0.6731376 0.1983976 0.4992992 0.2105368 0.4992992 0.2105368 0.4992992 0.2105367 0.6736624 0.1983973 0.6731376 0.2105367 0.6736624 0.2105368 0.4992992 0.2225347 0.4992992 0.2225347 0.4992992 0.2225345 0.6733409 0.2105367 0.6736624 0.2225345 0.6733409 0.2225347 0.4992992 0.2343508 0.4992991 0.2343508 0.4992991 0.2343507 0.6723043 0.2225345 0.6733409 0.2343507 0.6723043 0.2343508 0.4992991 0.245945 0.4992991 0.245945 0.4992991 0.2459449 0.6706841 0.2343507 0.6723043 0.2459449 0.6706841 0.245945 0.4992991 0.2572772 0.4992991 0.2572772 0.4992991 0.257277 0.6686116 0.2459449 0.6706841 0.257277 0.6686116 0.2572772 0.4992991 0.2683071 0.4992991 0.2683071 0.4992991 0.2683069 0.6662183 0.257277 0.6686116 0.2683069 0.6662183 0.2683071 0.4992991 0.2789135 0.4992991 0.2789135 0.4992991 0.2789133 0.6633853 0.2683069 0.6662183 0.2789133 0.6633853 0.2789135 0.4992991 0.2890917 0.4992991 0.2890917 0.4992991 0.2890916 0.6599562 0.2789133 0.6633853 0.2890916 0.6599562 0.2890917 0.4992991 0.2989764 0.4992991 0.2989764 0.4992991 0.2989762 0.656006 0.2890916 0.6599562 0.2989762 0.656006 0.2989764 0.4992991 0.3087022 0.4992991 0.3087022 0.4992991 0.308702 0.6516098 0.2989762 0.656006 0.308702 0.6516098 0.3087022 0.4992991 0.3184036 0.4992991 0.3184036 0.4992991 0.3184034 0.6468425 0.308702 0.6516098 0.3184034 0.6468425 0.3184036 0.4992991 0.3282152 0.4992991 0.3282152 0.4992991 0.3282151 0.6417794 0.3184034 0.6468425 0.3282151 0.6417794 0.3282152 0.4992991 0.3382717 0.4992991 0.3382717 0.4992991 0.3382716 0.6364953 0.3282151 0.6417794 0.3382716 0.6364953 0.3382717 0.4992991 0.4119073 0.4996497 0.4119073 0.4996497 0.4119072 0.589591 0.3382716 0.6364953 0.5007005 0.5020424 0.5014777 0.5018879 0.51291 0.5294876 0.51291 0.5294876 0.5007006 0.5319161 0.5007005 0.5020424 0.5007006 0.5319161 0.51291 0.5294876 0.5245106 0.5574936 0.5245106 0.5574936 0.5007007 0.5622297 0.5007006 0.5319161 0.5007007 0.5622297 0.5245106 0.5574936 0.5361285 0.5855412 0.5361285 0.5855412 0.5007007 0.5925882 0.5007007 0.5622297 0.5007007 0.5925882 0.5361285 0.5855412 0.5476124 0.6132655 0.5476124 0.6132655 0.5007007 0.6225967 0.5007007 0.5925882 0.5007007 0.6225967 0.5476124 0.6132655 0.5588114 0.6403019 0.5588114 0.6403019 0.5007008 0.6518608 0.5007007 0.6225967 0.01930195 0.4992992 0.01930189 0.4411886 0.02565509 0.4304256 0.02565509 0.4304256 0.02565521 0.4992993 0.01930195 0.4992992 0.02565521 0.4992993 0.02565509 0.4304256 0.03238666 0.4202497 0.03238666 0.4202497 0.03238672 0.4992993 0.02565521 0.4992993 0.03238672 0.4992993 0.03238666 0.4202497 0.03962218 0.4105531 0.03962218 0.4105531 0.03962224 0.4992992 0.03238672 0.4992993 0.03962224 0.4992992 0.03962218 0.4105531 0.0475887 0.4011655 0.0475887 0.4011655 0.04758882 0.4992992 0.03962224 0.4992992 0.04758882 0.4992992 0.0475887 0.4011655 0.05623 0.3921445 0.05623 0.3921445 0.05623018 0.4992992 0.04758882 0.4992992 0.05623018 0.4992992 0.05623 0.3921445 0.06548982 0.3835474 0.06548982 0.3835474 0.06549 0.4992992 0.05623018 0.4992992 0.06549 0.4992992 0.06548982 0.3835474 0.07531183 0.3754317 0.07531183 0.3754317 0.07531201 0.4992992 0.06549 0.4992992 0.07531201 0.4992992 0.07531183 0.3754317 0.08563971 0.3678549 0.08563971 0.3678549 0.08563989 0.4992992 0.07531201 0.4992992 0.08563989 0.4992992 0.08563971 0.3678549 0.09641724 0.3608742 0.09641724 0.3608742 0.09641748 0.4992992 0.08563989 0.4992992 0.09641748 0.4992992 0.09641724 0.3608742 0.1079544 0.3543495 0.1079544 0.3543495 0.1079547 0.4992992 0.09641748 0.4992992 0.1079547 0.4992992 0.1079544 0.3543495 0.1204046 0.3481829 0.1204046 0.3481829 0.1204048 0.4992992 0.1079547 0.4992992 0.1204048 0.4992992 0.1204046 0.3481829 0.1334764 0.3424954 0.1334764 0.3424954 0.1334767 0.4992992 0.1204048 0.4992992 0.1334767 0.4992992 0.1334764 0.3424954 0.1468788 0.3374085 0.1468788 0.3374085 0.1468791 0.4992992 0.1334767 0.4992992 0.1468791 0.4992992 0.1468788 0.3374085 0.1603206 0.3330434 0.1603206 0.3330434 0.1603208 0.4992992 0.1468791 0.4992992 0.1603208 0.4992992 0.1603206 0.3330434 0.1735103 0.3295213 0.1735103 0.3295213 0.1735105 0.4992992 0.1603208 0.4992992 0.1735105 0.4992992 0.1735103 0.3295213 0.1861568 0.3269635 0.1861568 0.3269635 0.186157 0.4992992 0.1735105 0.4992992 0.186157 0.4992992 0.1861568 0.3269635 0.1983973 0.3254608 0.1983973 0.3254608 0.1983976 0.4992992 0.186157 0.4992992 0.1983976 0.4992992 0.1983973 0.3254608 0.2105367 0.3249359 0.2105367 0.3249359 0.2105368 0.4992992 0.1983976 0.4992992 0.2105368 0.4992992 0.2105367 0.3249359 0.2225344 0.3252575 0.2225344 0.3252575 0.2225347 0.4992992 0.2105368 0.4992992 0.2225347 0.4992992 0.2225344 0.3252575 0.2343506 0.326294 0.2343506 0.326294 0.2343508 0.4992991 0.2225347 0.4992992 0.2343508 0.4992991 0.2343506 0.326294 0.2459449 0.3279142 0.2459449 0.3279142 0.245945 0.4992991 0.2343508 0.4992991 0.245945 0.4992991 0.2459449 0.3279142 0.257277 0.3299866 0.257277 0.3299866 0.2572772 0.4992991 0.245945 0.4992991 0.2572772 0.4992991 0.257277 0.3299866 0.2683069 0.3323799 0.2683069 0.3323799 0.2683071 0.4992991 0.2572772 0.4992991 0.2683071 0.4992991 0.2683069 0.3323799 0.2789133 0.3352129 0.2789133 0.3352129 0.2789135 0.4992991 0.2683071 0.4992991 0.2789135 0.4992991 0.2789133 0.3352129 0.2890916 0.3386421 0.2890916 0.3386421 0.2890917 0.4992991 0.2789135 0.4992991 0.2890917 0.4992991 0.2890916 0.3386421 0.2989762 0.3425922 0.2989762 0.3425922 0.2989764 0.4992991 0.2890917 0.4992991 0.2989764 0.4992991 0.2989762 0.3425922 0.308702 0.3469885 0.308702 0.3469885 0.3087022 0.4992991 0.2989764 0.4992991 0.3087022 0.4992991 0.308702 0.3469885 0.3184034 0.3517557 0.3184034 0.3517557 0.3184036 0.4992991 0.3087022 0.4992991 0.3184036 0.4992991 0.3184034 0.3517557 0.328215 0.3568189 0.328215 0.3568189 0.3282152 0.4992991 0.3184036 0.4992991 0.3282152 0.4992991 0.328215 0.3568189 0.3382716 0.362103 0.3382716 0.362103 0.3382717 0.4992991 0.3282152 0.4992991 0.3382717 0.4992991 0.3382716 0.362103 0.4119072 0.4097084 0.4119072 0.4097084 0.4119073 0.4996497 0.3382717 0.4992991 0.5014777 0.5018879 0.5021367 0.5014478 0.5232607 0.5225716 0.5232607 0.5225716 0.51291 0.5294876 0.5014777 0.5018879 0.51291 0.5294876 0.5232607 0.5225716 0.5446959 0.5440064 0.5446959 0.5440064 0.5245106 0.5574936 0.51291 0.5294876 0.5245106 0.5574936 0.5446959 0.5440064 0.5661627 0.565473 0.5661627 0.565473 0.5361285 0.5855412 0.5245106 0.5574936 0.5361285 0.5855412 0.5661627 0.565473 0.5873822 0.5866922 0.5873822 0.5866922 0.5476124 0.6132655 0.5361285 0.5855412 0.0135352 0.6132655 0.01353502 0.5866922 0.01930159 0.6073849 0.01930159 0.6073849 0.01930189 0.6403019 0.0135352 0.6132655 0.01930189 0.6403019 0.01930159 0.6073849 0.02565485 0.6272719 0.02565485 0.6272719 0.02565509 0.6662856 0.01930189 0.6403019 0.02565509 0.6662856 0.02565485 0.6272719 0.0323863 0.6460741 0.0323863 0.6460741 0.03238666 0.690852 0.02565509 0.6662856 0.03238666 0.690852 0.0323863 0.6460741 0.03962182 0.6639906 0.03962182 0.6639906 0.03962218 0.7142612 0.03238666 0.690852 0.03962218 0.7142612 0.03962182 0.6639906 0.04758834 0.681336 0.04758834 0.681336 0.0475887 0.7369242 0.03962218 0.7142612 0.0475887 0.7369242 0.04758834 0.681336 0.05622965 0.6980042 0.05622965 0.6980042 0.05623 0.7587024 0.0475887 0.7369242 0.05623 0.7587024 0.05622965 0.6980042 0.06548941 0.713889 0.06548941 0.713889 0.06548982 0.7794571 0.05623 0.7587024 0.06548982 0.7794571 0.06548941 0.713889 0.07531148 0.7288842 0.07531148 0.7288842 0.07531183 0.7990495 0.06548982 0.7794571 0.07531183 0.7990495 0.07531148 0.7288842 0.08563935 0.7428839 0.08563935 0.7428839 0.08563971 0.8173411 0.07531183 0.7990495 0.08563971 0.8173411 0.08563935 0.7428839 0.09641683 0.7557817 0.09641683 0.7557817 0.09641724 0.834193 0.08563971 0.8173411 0.09641724 0.834193 0.09641683 0.7557817 0.107954 0.767837 0.107954 0.767837 0.1079544 0.8499444 0.09641724 0.834193 0.1079544 0.8499444 0.107954 0.767837 0.1204041 0.7792308 0.1204041 0.7792308 0.1204046 0.8648313 0.1079544 0.8499444 0.1204046 0.8648313 0.1204041 0.7792308 0.133476 0.789739 0.133476 0.789739 0.1334764 0.8785611 0.1204046 0.8648313 0.1334764 0.8785611 0.133476 0.789739 0.1468783 0.7991376 0.1468783 0.7991376 0.1468788 0.8908412 0.1334764 0.8785611 0.1468788 0.8908412 0.1468783 0.7991376 0.16032 0.8072025 0.16032 0.8072025 0.1603206 0.9013788 0.1468788 0.8908412 0.1603206 0.9013788 0.16032 0.8072025 0.1735097 0.8137097 0.1735097 0.8137097 0.1735103 0.9098811 0.1603206 0.9013788 0.1735103 0.9098811 0.1735097 0.8137097 0.1861562 0.8184352 0.1861562 0.8184352 0.1861568 0.9160555 0.1735103 0.9098811 0.1861568 0.9160555 0.1861562 0.8184352 0.1983968 0.821211 0.1983968 0.821211 0.1983973 0.9196824 0.1861568 0.9160555 0.1983973 0.9196824 0.1983968 0.821211 0.2105361 0.82218 0.2105361 0.82218 0.2105367 0.9209489 0.1983973 0.9196824 0.2105367 0.9209489 0.2105361 0.82218 0.2225339 0.8215851 0.2225339 0.8215851 0.2225344 0.9201717 0.2105367 0.9209489 0.2225344 0.9201717 0.2225339 0.8215851 0.2343501 0.8196691 0.2343501 0.8196691 0.2343506 0.9176687 0.2225344 0.9201717 0.2343506 0.9176687 0.2343501 0.8196691 0.2459443 0.8166747 0.2459443 0.8166747 0.2459449 0.9137565 0.2343506 0.9176687 0.2459449 0.9137565 0.2459443 0.8166747 0.2572764 0.8128446 0.2572764 0.8128446 0.257277 0.9087524 0.2459449 0.9137565 0.257277 0.9087524 0.2572764 0.8128446 0.2683063 0.8084217 0.2683063 0.8084217 0.2683069 0.9029738 0.257277 0.9087524 0.2683069 0.9029738 0.2683063 0.8084217 0.2789128 0.8031863 0.2789128 0.8031863 0.2789133 0.8961337 0.2683069 0.9029738 0.2789133 0.8961337 0.2789128 0.8031863 0.289091 0.7968495 0.289091 0.7968495 0.2890916 0.8878543 0.2789133 0.8961337 0.2890916 0.8878543 0.289091 0.7968495 0.2989757 0.7895498 0.2989757 0.7895498 0.2989762 0.8783172 0.2890916 0.8878543 0.2989762 0.8783172 0.2989757 0.7895498 0.3087015 0.7814261 0.3087015 0.7814261 0.308702 0.8677032 0.2989762 0.8783172 0.308702 0.8677032 0.3087015 0.7814261 0.3184029 0.7726169 0.3184029 0.7726169 0.3184034 0.8561935 0.308702 0.8677032 0.3184034 0.8561935 0.3184029 0.7726169 0.3282146 0.7632608 0.3282146 0.7632608 0.328215 0.8439693 0.3184034 0.8561935 0.328215 0.8439693 0.3282146 0.7632608 0.3382711 0.7534964 0.3382711 0.7534964 0.3382716 0.8312117 0.328215 0.8439693 0.3382716 0.8312117 0.3382711 0.7534964 0.4119071 0.6661832 0.4119071 0.6661832 0.4119072 0.7171309 0.3382716 0.8312117 0.5021367 0.5014478 0.5025771 0.500789 0.5301769 0.512221 0.5301769 0.512221 0.5232607 0.5225716 0.5021367 0.5014478 0.5232607 0.5225716 0.5301769 0.512221 0.5581831 0.5238213 0.5581831 0.5238213 0.5446959 0.5440064 0.5232607 0.5225716 0.004594564 0.5440064 0.004594445 0.5238213 0.00856316 0.5354388 0.00856316 0.5354388 0.00856328 0.565473 0.004594564 0.5440064 0.00856328 0.565473 0.00856316 0.5354388 0.01353472 0.5469224 0.01353472 0.5469224 0.01353502 0.5866922 0.00856328 0.565473 0.01353502 0.5866922 0.01353472 0.5469224 0.01930129 0.558121 0.01930129 0.558121 0.01930159 0.6073849 0.01353502 0.5866922 0.01930159 0.6073849 0.01930129 0.558121 0.02565443 0.5688837 0.02565443 0.5688837 0.02565485 0.6272719 0.01930159 0.6073849 0.02565485 0.6272719 0.02565443 0.5688837 0.03238588 0.5790591 0.03238588 0.5790591 0.0323863 0.6460741 0.02565485 0.6272719 0.0323863 0.6460741 0.03238588 0.5790591 0.03962135 0.5887552 0.03962135 0.5887552 0.03962182 0.6639906 0.0323863 0.6460741 0.03962182 0.6639906 0.03962135 0.5887552 0.04758787 0.5981423 0.04758787 0.5981423 0.04758834 0.681336 0.03962182 0.6639906 0.04758834 0.681336 0.04758787 0.5981423 0.05622917 0.6071628 0.05622917 0.6071628 0.05622965 0.6980042 0.04758834 0.681336 0.05622965 0.6980042 0.05622917 0.6071628 0.06548893 0.6157593 0.06548893 0.6157593 0.06548941 0.713889 0.05622965 0.6980042 0.06548941 0.713889 0.06548893 0.6157593 0.07531076 0.6238744 0.07531076 0.6238744 0.07531148 0.7288842 0.06548941 0.713889 0.07531148 0.7288842 0.07531076 0.6238744 0.08563864 0.6314507 0.08563864 0.6314507 0.08563935 0.7428839 0.07531148 0.7288842 0.08563935 0.7428839 0.08563864 0.6314507 0.09641617 0.6384306 0.09641617 0.6384306 0.09641683 0.7557817 0.08563935 0.7428839 0.09641683 0.7557817 0.09641617 0.6384306 0.1079532 0.6449546 0.1079532 0.6449546 0.107954 0.767837 0.09641683 0.7557817 0.107954 0.767837 0.1079532 0.6449546 0.1204033 0.6511205 0.1204033 0.6511205 0.1204041 0.7792308 0.107954 0.767837 0.1204041 0.7792308 0.1204033 0.6511205 0.1334752 0.6568071 0.1334752 0.6568071 0.133476 0.789739 0.1204041 0.7792308 0.133476 0.789739 0.1334752 0.6568071 0.1468776 0.6618932 0.1468776 0.6618932 0.1468783 0.7991376 0.133476 0.789739 0.1468783 0.7991376 0.1468776 0.6618932 0.1603192 0.6662576 0.1603192 0.6662576 0.16032 0.8072025 0.1468783 0.7991376 0.16032 0.8072025 0.1603192 0.6662576 0.1735089 0.6697789 0.1735089 0.6697789 0.1735097 0.8137097 0.16032 0.8072025 0.1735097 0.8137097 0.1735089 0.6697789 0.1861553 0.672336 0.1861553 0.672336 0.1861562 0.8184352 0.1735097 0.8137097 0.1861562 0.8184352 0.1861553 0.672336 0.1983959 0.6738378 0.1983959 0.6738378 0.1983968 0.821211 0.1861562 0.8184352 0.1983968 0.821211 0.1983959 0.6738378 0.2105353 0.6743619 0.2105353 0.6743619 0.2105361 0.82218 0.1983968 0.821211 0.2105361 0.82218 0.2105353 0.6743619 0.2225331 0.6740397 0.2225331 0.6740397 0.2225339 0.8215851 0.2105361 0.82218 0.2225339 0.8215851 0.2225331 0.6740397 0.2343492 0.6730024 0.2343492 0.6730024 0.2343501 0.8196691 0.2225339 0.8215851 0.2343501 0.8196691 0.2343492 0.6730024 0.2459434 0.6713815 0.2459434 0.6713815 0.2459443 0.8166747 0.2343501 0.8196691 0.2459443 0.8166747 0.2459434 0.6713815 0.2572756 0.6693083 0.2572756 0.6693083 0.2572764 0.8128446 0.2459443 0.8166747 0.2572764 0.8128446 0.2572756 0.6693083 0.2683055 0.6669143 0.2683055 0.6669143 0.2683063 0.8084217 0.2572764 0.8128446 0.2683063 0.8084217 0.2683055 0.6669143 0.2789119 0.6640807 0.2789119 0.6640807 0.2789128 0.8031863 0.2683063 0.8084217 0.2789128 0.8031863 0.2789119 0.6640807 0.2890902 0.6606509 0.2890902 0.6606509 0.289091 0.7968495 0.2789128 0.8031863 0.289091 0.7968495 0.2890902 0.6606509 0.2989749 0.6567001 0.2989749 0.6567001 0.2989757 0.7895498 0.289091 0.7968495 0.2989757 0.7895498 0.2989749 0.6567001 0.3087007 0.6523033 0.3087007 0.6523033 0.3087015 0.7814261 0.2989757 0.7895498 0.3087015 0.7814261 0.3087007 0.6523033 0.3184022 0.6475356 0.3184022 0.6475356 0.3184029 0.7726169 0.3087015 0.7814261 0.3184029 0.7726169 0.3184022 0.6475356 0.3282139 0.6424718 0.3282139 0.6424718 0.3282146 0.7632608 0.3184029 0.7726169 0.3282146 0.7632608 0.3282139 0.6424718 0.3382705 0.6371871 0.3382705 0.6371871 0.3382711 0.7534964 0.3282146 0.7632608 0.3382711 0.7534964 0.3382705 0.6371871 0.4119068 0.5899346 0.4119068 0.5899346 0.4119071 0.6661832 0.3382711 0.7534964 0.5025771 0.500789 0.5027317 0.5000117 0.5326055 0.5000116 0.5326055 0.5000116 0.5301769 0.512221 0.5025771 0.500789 0.5301769 0.512221 0.5326055 0.5000116 0.5629193 0.5000113 0.5629193 0.5000113 0.5581831 0.5238213 0.5301769 0.512221 0.004594445 0.5238213 0.004594326 0.5000113 0.008562922 0.500011 0.008562922 0.500011 0.00856316 0.5354388 0.004594445 0.5238213 0.00856316 0.5354388 0.008562922 0.500011 0.01353454 0.5000107 0.01353454 0.5000107 0.01353472 0.5469224 0.00856316 0.5354388 0.01353472 0.5469224 0.01353454 0.5000107 0.01930099 0.5000104 0.01930099 0.5000104 0.01930129 0.558121 0.01353472 0.5469224 0.01930129 0.558121 0.01930099 0.5000104 0.02565407 0.50001 0.02565407 0.50001 0.02565443 0.5688837 0.01930129 0.558121 0.02565443 0.5688837 0.02565407 0.50001 0.03238546 0.5000096 0.03238546 0.5000096 0.03238588 0.5790591 0.02565443 0.5688837 0.03238588 0.5790591 0.03238546 0.5000096 0.03962081 0.5000091 0.03962081 0.5000091 0.03962135 0.5887552 0.03238588 0.5790591 0.03962135 0.5887552 0.03962081 0.5000091 0.04758727 0.5000086 0.04758727 0.5000086 0.04758787 0.5981423 0.03962135 0.5887552 0.04758787 0.5981423 0.04758727 0.5000086 0.05622857 0.5000081 0.05622857 0.5000081 0.05622917 0.6071628 0.04758787 0.5981423 0.05622917 0.6071628 0.05622857 0.5000081 0.06548815 0.5000076 0.06548815 0.5000076 0.06548893 0.6157593 0.05622917 0.6071628 0.06548893 0.6157593 0.06548815 0.5000076 0.07531011 0.500007 0.07531011 0.500007 0.07531076 0.6238744 0.06548893 0.6157593 0.07531076 0.6238744 0.07531011 0.500007 0.08563792 0.5000063 0.08563792 0.5000063 0.08563864 0.6314507 0.07531076 0.6238744 0.08563864 0.6314507 0.08563792 0.5000063 0.09641534 0.5000057 0.09641534 0.5000057 0.09641617 0.6384306 0.08563864 0.6314507 0.09641617 0.6384306 0.09641534 0.5000057 0.1079524 0.5000049 0.1079524 0.5000049 0.1079532 0.6449546 0.09641617 0.6384306 0.1079532 0.6449546 0.1079524 0.5000049 0.1204025 0.5000042 0.1204025 0.5000042 0.1204033 0.6511205 0.1079532 0.6449546 0.1204033 0.6511205 0.1204025 0.5000042 0.1334743 0.5000035 0.1334743 0.5000035 0.1334752 0.6568071 0.1204033 0.6511205 0.1334752 0.6568071 0.1334743 0.5000035 0.1468767 0.5000026 0.1468767 0.5000026 0.1468776 0.6618932 0.1334752 0.6568071 0.1468776 0.6618932 0.1468767 0.5000026 0.1603181 0.5000018 0.1603181 0.5000018 0.1603192 0.6662576 0.1468776 0.6618932 0.1603192 0.6662576 0.1603181 0.5000018 0.1735079 0.500001 0.1735079 0.500001 0.1735089 0.6697789 0.1603192 0.6662576 0.1735089 0.6697789 0.1735079 0.500001 0.1861544 0.5000002 0.1861544 0.5000002 0.1861553 0.672336 0.1735089 0.6697789 0.1861553 0.672336 0.1861544 0.5000002 0.1983949 0.4999995 0.1983949 0.4999995 0.1983959 0.6738378 0.1861553 0.672336 0.1983959 0.6738378 0.1983949 0.4999995 0.2105342 0.4999987 0.2105342 0.4999987 0.2105353 0.6743619 0.1983959 0.6738378 0.2105353 0.6743619 0.2105342 0.4999987 0.222532 0.499998 0.222532 0.499998 0.2225331 0.6740397 0.2105353 0.6743619 0.2225331 0.6740397 0.222532 0.499998 0.2343481 0.4999973 0.2343481 0.4999973 0.2343492 0.6730024 0.2225331 0.6740397 0.2343492 0.6730024 0.2343481 0.4999973 0.2459424 0.4999965 0.2459424 0.4999965 0.2459434 0.6713815 0.2343492 0.6730024 0.2459434 0.6713815 0.2459424 0.4999965 0.2572746 0.4999959 0.2572746 0.4999959 0.2572756 0.6693083 0.2459434 0.6713815 0.2572756 0.6693083 0.2572746 0.4999959 0.2683046 0.4999952 0.2683046 0.4999952 0.2683055 0.6669143 0.2572756 0.6693083 0.2683055 0.6669143 0.2683046 0.4999952 0.278911 0.4999945 0.278911 0.4999945 0.2789119 0.6640807 0.2683055 0.6669143 0.2789119 0.6640807 0.278911 0.4999945 0.2890893 0.4999939 0.2890893 0.4999939 0.2890902 0.6606509 0.2789119 0.6640807 0.2890902 0.6606509 0.2890893 0.4999939 0.298974 0.4999933 0.298974 0.4999933 0.2989749 0.6567001 0.2890902 0.6606509 0.2989749 0.6567001 0.298974 0.4999933 0.3086998 0.4999928 0.3086998 0.4999928 0.3087007 0.6523033 0.2989749 0.6567001 0.3087007 0.6523033 0.3086998 0.4999928 0.3184013 0.4999922 0.3184013 0.4999922 0.3184022 0.6475356 0.3087007 0.6523033 0.3184022 0.6475356 0.3184013 0.4999922 0.328213 0.4999916 0.328213 0.4999916 0.3282139 0.6424718 0.3184022 0.6475356 0.3282139 0.6424718 0.328213 0.4999916 0.3382696 0.499991 0.3382696 0.499991 0.3382705 0.6371871 0.3282139 0.6424718 0.3382705 0.6371871 0.3382696 0.499991 0.4119065 0.4999933 0.4119065 0.4999933 0.4119068 0.5899346 0.3382705 0.6371871 0.5027317 0.5000117 0.5025772 0.4992345 0.530177 0.4878021 0.530177 0.4878021 0.5326055 0.5000116 0.5027317 0.5000117 0.5326055 0.5000116 0.530177 0.4878021 0.5581832 0.4762014 0.5581832 0.4762014 0.5629193 0.5000113 0.5326055 0.5000116 0.004594326 0.5000113 0.004594206 0.4762014 0.008562684 0.4645833 0.008562684 0.4645833 0.008562922 0.500011 0.004594326 0.5000113 0.008562922 0.500011 0.008562684 0.4645833 0.01353424 0.4530991 0.01353424 0.4530991 0.01353454 0.5000107 0.008562922 0.500011 0.01353454 0.5000107 0.01353424 0.4530991 0.01930063 0.4418997 0.01930063 0.4418997 0.01930099 0.5000104 0.01353454 0.5000107 0.01930099 0.5000104 0.01930063 0.4418997 0.02565366 0.4311364 0.02565366 0.4311364 0.02565407 0.50001 0.01930099 0.5000104 0.02565407 0.50001 0.02565366 0.4311364 0.03238493 0.4209601 0.03238493 0.4209601 0.03238546 0.5000096 0.02565407 0.50001 0.03238546 0.5000096 0.03238493 0.4209601 0.03962033 0.411263 0.03962033 0.411263 0.03962081 0.5000091 0.03238546 0.5000096 0.03962081 0.5000091 0.03962033 0.411263 0.04758667 0.401875 0.04758667 0.401875 0.04758727 0.5000086 0.03962081 0.5000091 0.04758727 0.5000086 0.04758667 0.401875 0.05622786 0.3928534 0.05622786 0.3928534 0.05622857 0.5000081 0.04758727 0.5000086 0.05622857 0.5000081 0.05622786 0.3928534 0.0654875 0.3842558 0.0654875 0.3842558 0.06548815 0.5000076 0.05622857 0.5000081 0.06548815 0.5000076 0.0654875 0.3842558 0.07530939 0.3761395 0.07530939 0.3761395 0.07531011 0.500007 0.06548815 0.5000076 0.07531011 0.500007 0.07530939 0.3761395 0.08563709 0.368562 0.08563709 0.368562 0.08563792 0.5000063 0.07531011 0.500007 0.08563792 0.5000063 0.08563709 0.368562 0.0964145 0.3615808 0.0964145 0.3615808 0.09641534 0.5000057 0.08563792 0.5000063 0.09641534 0.5000057 0.0964145 0.3615808 0.1079516 0.3550554 0.1079516 0.3550554 0.1079524 0.5000049 0.09641534 0.5000057 0.1079524 0.5000049 0.1079516 0.3550554 0.1204016 0.3488879 0.1204016 0.3488879 0.1204025 0.5000042 0.1079524 0.5000049 0.1204025 0.5000042 0.1204016 0.3488879 0.1334733 0.3431997 0.1334733 0.3431997 0.1334743 0.5000035 0.1204025 0.5000042 0.1334743 0.5000035 0.1334733 0.3431997 0.1468756 0.338112 0.1468756 0.338112 0.1468767 0.5000026 0.1334743 0.5000035 0.1468767 0.5000026 0.1468756 0.338112 0.1603173 0.3337461 0.1603173 0.3337461 0.1603181 0.5000018 0.1468767 0.5000026 0.1603181 0.5000018 0.1603173 0.3337461 0.1735069 0.3302231 0.1735069 0.3302231 0.1735079 0.500001 0.1603181 0.5000018 0.1735079 0.500001 0.1735069 0.3302231 0.1861534 0.3276646 0.1861534 0.3276646 0.1861544 0.5000002 0.1735079 0.500001 0.1861544 0.5000002 0.1861534 0.3276646 0.1983939 0.3261611 0.1983939 0.3261611 0.1983949 0.4999995 0.1861544 0.5000002 0.1983949 0.4999995 0.1983939 0.3261611 0.2105332 0.3256356 0.2105332 0.3256356 0.2105342 0.4999987 0.1983949 0.4999995 0.2105342 0.4999987 0.2105332 0.3256356 0.2225311 0.3259564 0.2225311 0.3259564 0.222532 0.499998 0.2105342 0.4999987 0.222532 0.499998 0.2225311 0.3259564 0.2343471 0.3269922 0.2343471 0.3269922 0.2343481 0.4999973 0.222532 0.499998 0.2343481 0.4999973 0.2343471 0.3269922 0.2459414 0.3286116 0.2459414 0.3286116 0.2459424 0.4999965 0.2343481 0.4999973 0.2459424 0.4999965 0.2459414 0.3286116 0.2572736 0.3306834 0.2572736 0.3306834 0.2572746 0.4999959 0.2459424 0.4999965 0.2572746 0.4999959 0.2572736 0.3306834 0.2683036 0.333076 0.2683036 0.333076 0.2683046 0.4999952 0.2572746 0.4999959 0.2683046 0.4999952 0.2683036 0.333076 0.27891 0.3359084 0.27891 0.3359084 0.278911 0.4999945 0.2683046 0.4999952 0.278911 0.4999945 0.27891 0.3359084 0.2890884 0.3393369 0.2890884 0.3393369 0.2890893 0.4999939 0.278911 0.4999945 0.2890893 0.4999939 0.2890884 0.3393369 0.2989731 0.3432866 0.2989731 0.3432866 0.298974 0.4999933 0.2890893 0.4999939 0.298974 0.4999933 0.2989731 0.3432866 0.308699 0.3476822 0.308699 0.3476822 0.3086998 0.4999928 0.298974 0.4999933 0.3086998 0.4999928 0.308699 0.3476822 0.3184004 0.3524488 0.3184004 0.3524488 0.3184013 0.4999922 0.3086998 0.4999928 0.3184013 0.4999922 0.3184004 0.3524488 0.3282122 0.3575114 0.3282122 0.3575114 0.328213 0.4999916 0.3184013 0.4999922 0.328213 0.4999916 0.3282122 0.3575114 0.3382688 0.3627949 0.3382688 0.3627949 0.3382696 0.499991 0.328213 0.4999916 0.3382696 0.499991 0.3382688 0.3627949 0.4119063 0.410052 0.4119063 0.410052 0.4119065 0.4999933 0.3382696 0.499991 0.5025772 0.4992345 0.5021371 0.4985756 0.523261 0.4774515 0.523261 0.4774515 0.530177 0.4878021 0.5025772 0.4992345 0.530177 0.4878021 0.523261 0.4774515 0.544696 0.4560162 0.544696 0.4560162 0.5581832 0.4762014 0.530177 0.4878021 0.004594206 0.4762014 0.004594027 0.4560162 0.008562564 0.4345491 0.008562564 0.4345491 0.008562684 0.4645833 0.004594206 0.4762014 0.008562684 0.4645833 0.008562564 0.4345491 0.01353406 0.4133293 0.01353406 0.4133293 0.01353424 0.4530991 0.008562684 0.4645833 0.01353424 0.4530991 0.01353406 0.4133293 0.01930034 0.3926359 0.01930034 0.3926359 0.01930063 0.4418997 0.01353424 0.4530991 0.01930063 0.4418997 0.01930034 0.3926359 0.02565336 0.3727481 0.02565336 0.3727481 0.02565366 0.4311364 0.01930063 0.4418997 0.02565366 0.4311364 0.02565336 0.3727481 0.03238457 0.3539451 0.03238457 0.3539451 0.03238493 0.4209601 0.02565366 0.4311364 0.03238493 0.4209601 0.03238457 0.3539451 0.03961986 0.3360277 0.03961986 0.3360277 0.03962033 0.411263 0.03238493 0.4209601 0.03962033 0.411263 0.03961986 0.3360277 0.04758626 0.3186813 0.04758626 0.3186813 0.04758667 0.401875 0.03962033 0.411263 0.04758667 0.401875 0.04758626 0.3186813 0.05622738 0.302012 0.05622738 0.302012 0.05622786 0.3928534 0.04758667 0.401875 0.05622786 0.3928534 0.05622738 0.302012 0.0654869 0.2861261 0.0654869 0.2861261 0.0654875 0.3842558 0.05622786 0.3928534 0.0654875 0.3842558 0.0654869 0.2861261 0.07530879 0.2711297 0.07530879 0.2711297 0.07530939 0.3761395 0.0654875 0.3842558 0.07530939 0.3761395 0.07530879 0.2711297 0.08563643 0.2571288 0.08563643 0.2571288 0.08563709 0.368562 0.07530939 0.3761395 0.08563709 0.368562 0.08563643 0.2571288 0.09641385 0.2442297 0.09641385 0.2442297 0.0964145 0.3615808 0.08563709 0.368562 0.0964145 0.3615808 0.09641385 0.2442297 0.1079508 0.2321729 0.1079508 0.2321729 0.1079516 0.3550554 0.0964145 0.3615808 0.1079516 0.3550554 0.1079508 0.2321729 0.1204008 0.2207776 0.1204008 0.2207776 0.1204016 0.3488879 0.1079516 0.3550554 0.1204016 0.3488879 0.1204008 0.2207776 0.1334726 0.2102679 0.1334726 0.2102679 0.1334733 0.3431997 0.1204016 0.3488879 0.1334733 0.3431997 0.1334726 0.2102679 0.1468749 0.2008677 0.1468749 0.2008677 0.1468756 0.338112 0.1334733 0.3431997 0.1468756 0.338112 0.1468749 0.2008677 0.1603164 0.1928012 0.1603164 0.1928012 0.1603173 0.3337461 0.1468756 0.338112 0.1603173 0.3337461 0.1603164 0.1928012 0.1735061 0.1862924 0.1735061 0.1862924 0.1735069 0.3302231 0.1603173 0.3337461 0.1735069 0.3302231 0.1735061 0.1862924 0.1861525 0.1815653 0.1861525 0.1815653 0.1861534 0.3276646 0.1735069 0.3302231 0.1861534 0.3276646 0.1861525 0.1815653 0.198393 0.178788 0.198393 0.178788 0.1983939 0.3261611 0.1861534 0.3276646 0.1983939 0.3261611 0.198393 0.178788 0.2105323 0.1778175 0.2105323 0.1778175 0.2105332 0.3256356 0.1983939 0.3261611 0.2105332 0.3256356 0.2105323 0.1778175 0.2225302 0.1784109 0.2225302 0.1784109 0.2225311 0.3259564 0.2105332 0.3256356 0.2225311 0.3259564 0.2225302 0.1784109 0.2343463 0.1803254 0.2343463 0.1803254 0.2343471 0.3269922 0.2225311 0.3259564 0.2343471 0.3269922 0.2343463 0.1803254 0.2459406 0.1833184 0.2459406 0.1833184 0.2459414 0.3286116 0.2343471 0.3269922 0.2459414 0.3286116 0.2459406 0.1833184 0.2572728 0.1871472 0.2572728 0.1871472 0.2572736 0.3306834 0.2459414 0.3286116 0.2572736 0.3306834 0.2572728 0.1871472 0.2683027 0.1915688 0.2683027 0.1915688 0.2683036 0.333076 0.2572736 0.3306834 0.2683036 0.333076 0.2683027 0.1915688 0.2789092 0.1968029 0.2789092 0.1968029 0.27891 0.3359084 0.2683036 0.333076 0.27891 0.3359084 0.2789092 0.1968029 0.2890876 0.2031385 0.2890876 0.2031385 0.2890884 0.3393369 0.27891 0.3359084 0.2890884 0.3393369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989723 0.2104369 0.2989731 0.3432866 0.2890884 0.3393369 0.2989731 0.3432866 0.2989723 0.2104369 0.3086982 0.2185595 0.3086982 0.2185595 0.308699 0.3476822 0.2989731 0.3432866 0.308699 0.3476822 0.3086982 0.2185595 0.3183997 0.2273676 0.3183997 0.2273676 0.3184004 0.3524488 0.308699 0.3476822 0.3184004 0.3524488 0.3183997 0.2273676 0.3282115 0.2367225 0.3282115 0.2367225 0.3282122 0.3575114 0.3184004 0.3524488 0.3282122 0.3575114 0.3282115 0.2367225 0.3382682 0.2464857 0.3382682 0.2464857 0.3382688 0.3627949 0.3282122 0.3575114 0.3382688 0.3627949 0.3382682 0.2464857 0.4119061 0.3338035 0.4119061 0.3338035 0.4119063 0.410052 0.3382688 0.3627949 0.5021371 0.4985756 0.5014783 0.4981352 0.5129104 0.4705353 0.5129104 0.4705353 0.523261 0.4774515 0.5021371 0.4985756 0.523261 0.4774515 0.5129104 0.4705353 0.5245109 0.4425289 0.5245109 0.4425289 0.544696 0.4560162 0.523261 0.4774515 0.544696 0.4560162 0.5245109 0.4425289 0.5361286 0.4144809 0.5361286 0.4144809 0.5661628 0.4345491 0.544696 0.4560162 0.5661628 0.4345491 0.5361286 0.4144809 0.5476125 0.3867559 0.5476125 0.3867559 0.5873823 0.4133293 0.5661628 0.4345491 0.01353406 0.4133293 0.01353389 0.3867559 0.01930028 0.3597188 0.01930028 0.3597188 0.01930034 0.3926359 0.01353406 0.4133293 0.01930034 0.3926359 0.01930028 0.3597188 0.02565312 0.3337343 0.02565312 0.3337343 0.02565336 0.3727481 0.01930034 0.3926359 0.02565336 0.3727481 0.02565312 0.3337343 0.03238439 0.3091671 0.03238439 0.3091671 0.03238457 0.3539451 0.02565336 0.3727481 0.03238457 0.3539451 0.03238439 0.3091671 0.03961962 0.285757 0.03961962 0.285757 0.03961986 0.3360277 0.03238457 0.3539451 0.03961986 0.3360277 0.03961962 0.285757 0.04758596 0.263093 0.04758596 0.263093 0.04758626 0.3186813 0.03961986 0.3360277 0.04758626 0.3186813 0.04758596 0.263093 0.05622696 0.2413138 0.05622696 0.2413138 0.05622738 0.302012 0.04758626 0.3186813 0.05622738 0.302012 0.05622696 0.2413138 0.06548655 0.220558 0.06548655 0.220558 0.0654869 0.2861261 0.05622738 0.302012 0.0654869 0.2861261 0.06548655 0.220558 0.07530832 0.2009644 0.07530832 0.2009644 0.07530879 0.2711297 0.0654869 0.2861261 0.07530879 0.2711297 0.07530832 0.2009644 0.08563601 0.1826715 0.08563601 0.1826715 0.08563643 0.2571288 0.07530879 0.2711297 0.08563643 0.2571288 0.08563601 0.1826715 0.09641331 0.1658182 0.09641331 0.1658182 0.09641385 0.2442297 0.08563643 0.2571288 0.09641385 0.2442297 0.09641331 0.1658182 0.1079504 0.1500655 0.1079504 0.1500655 0.1079508 0.2321729 0.09641385 0.2442297 0.1079508 0.2321729 0.1079504 0.1500655 0.1204003 0.135177 0.1204003 0.135177 0.1204008 0.2207776 0.1079508 0.2321729 0.1204008 0.2207776 0.1204003 0.135177 0.1334721 0.1214457 0.1334721 0.1214457 0.1334726 0.2102679 0.1204008 0.2207776 0.1334726 0.2102679 0.1334721 0.1214457 0.1468743 0.1091639 0.1468743 0.1091639 0.1468749 0.2008677 0.1334726 0.2102679 0.1468749 0.2008677 0.1468743 0.1091639 0.1603158 0.09862482 0.1603158 0.09862482 0.1603164 0.1928012 0.1468749 0.2008677 0.1603164 0.1928012 0.1603158 0.09862482 0.1735055 0.09012091 0.1735055 0.09012091 0.1735061 0.1862924 0.1603164 0.1928012 0.1735061 0.1862924 0.1735055 0.09012091 0.1861519 0.08394491 0.1861519 0.08394491 0.1861525 0.1815653 0.1735061 0.1862924 0.1861525 0.1815653 0.1861519 0.08394491 0.1983924 0.08031648 0.1983924 0.08031648 0.198393 0.178788 0.1861525 0.1815653 0.198393 0.178788 0.1983924 0.08031648 0.2105317 0.07904863 0.2105317 0.07904863 0.2105323 0.1778175 0.198393 0.178788 0.2105323 0.1778175 0.2105317 0.07904863 0.2225296 0.0798242 0.2225296 0.0798242 0.2225302 0.1784109 0.2105323 0.1778175 0.2225302 0.1784109 0.2225296 0.0798242 0.2343457 0.08232593 0.2343457 0.08232593 0.2343463 0.1803254 0.2225302 0.1784109 0.2343463 0.1803254 0.2343457 0.08232593 0.24594 0.08623665 0.24594 0.08623665 0.2459406 0.1833184 0.2343463 0.1803254 0.2459406 0.1833184 0.24594 0.08623665 0.2572722 0.09123933 0.2572722 0.09123933 0.2572728 0.1871472 0.2459406 0.1833184 0.2572728 0.1871472 0.2572722 0.09123933 0.2683022 0.09701663 0.2683022 0.09701663 0.2683027 0.1915688 0.2572728 0.1871472 0.2683027 0.1915688 0.2683022 0.09701663 0.2789087 0.1038555 0.2789087 0.1038555 0.2789092 0.1968029 0.2683027 0.1915688 0.2789092 0.1968029 0.2789087 0.1038555 0.289087 0.1121336 0.289087 0.1121336 0.2890876 0.2031385 0.2789092 0.1968029 0.2890876 0.2031385 0.289087 0.1121336 0.2989718 0.1216696 0.2989718 0.1216696 0.2989723 0.2104369 0.2890876 0.2031385 0.2989723 0.2104369 0.2989718 0.1216696 0.3086977 0.1322824 0.3086977 0.1322824 0.3086982 0.2185595 0.2989723 0.2104369 0.3086982 0.2185595 0.3086977 0.1322824 0.3183992 0.1437909 0.3183992 0.1437909 0.3183997 0.2273676 0.3086982 0.2185595 0.3183997 0.2273676 0.3183992 0.1437909 0.328211 0.156014 0.328211 0.156014 0.3282115 0.2367225 0.3183997 0.2273676 0.3282115 0.2367225 0.328211 0.156014 0.3382677 0.1687703 0.3382677 0.1687703 0.3382682 0.2464857 0.3282115 0.2367225 0.3382682 0.2464857 0.3382677 0.1687703 0.4119059 0.2828558 0.4119059 0.2828558 0.4119061 0.3338035 0.3382682 0.2464857 0.5014783 0.4981352 0.5007011 0.4979805 0.500701 0.4681067 0.500701 0.4681067 0.5129104 0.4705353 0.5014783 0.4981352 0.5129104 0.4705353 0.500701 0.4681067 0.500701 0.4377928 0.500701 0.4377928 0.5245109 0.4425289 0.5129104 0.4705353 0.5245109 0.4425289 0.500701 0.4377928 0.5007008 0.4074338 0.5007008 0.4074338 0.5361286 0.4144809 0.5245109 0.4425289 0.5361286 0.4144809 0.5007008 0.4074338 0.5007008 0.3774246 0.5007008 0.3774246 0.5476125 0.3867559 0.5361286 0.4144809 0.5476125 0.3867559 0.5007008 0.3774246 0.5007009 0.3481599 0.5007009 0.3481599 0.5588115 0.3597188 0.5476125 0.3867559 0.9806997 0.4411885 0.9806998 0.4992991 0.974347 0.4992991 0.974347 0.4992991 0.9743469 0.4304256 0.9806997 0.4411885 0.9743469 0.4304256 0.974347 0.4992991 0.9676157 0.4992991 0.9676157 0.4992991 0.9676156 0.4202497 0.9743469 0.4304256 0.9676156 0.4202497 0.9676157 0.4992991 0.9603804 0.4992992 0.9603804 0.4992992 0.9603803 0.4105531 0.9676156 0.4202497 0.9603803 0.4105531 0.9603804 0.4992992 0.9524142 0.4992992 0.9524142 0.4992992 0.952414 0.4011656 0.9603803 0.4105531 0.952414 0.4011656 0.9524142 0.4992992 0.943773 0.4992991 0.943773 0.4992991 0.943773 0.3921445 0.952414 0.4011656 0.943773 0.3921445 0.943773 0.4992991 0.9345136 0.4992992 0.9345136 0.4992992 0.9345134 0.3835475 0.943773 0.3921445 0.9345134 0.3835475 0.9345136 0.4992992 0.9246917 0.4992992 0.9246917 0.4992992 0.9246917 0.3754318 0.9345134 0.3835475 0.9246917 0.3754318 0.9246917 0.4992992 0.9143641 0.4992992 0.9143641 0.4992992 0.914364 0.367855 0.9246917 0.3754318 0.914364 0.367855 0.9143641 0.4992992 0.9035867 0.4992992 0.9035867 0.4992992 0.9035866 0.3608743 0.914364 0.367855 0.9035866 0.3608743 0.9035867 0.4992992 0.8920498 0.4992992 0.8920498 0.4992992 0.8920497 0.3543496 0.9035866 0.3608743 0.8920497 0.3543496 0.8920498 0.4992992 0.8795998 0.4992992 0.8795998 0.4992992 0.8795997 0.348183 0.8920497 0.3543496 0.8795997 0.348183 0.8795998 0.4992992 0.8665282 0.4992992 0.8665282 0.4992992 0.8665279 0.3424956 0.8795997 0.348183 0.8665279 0.3424956 0.8665282 0.4992992 0.8531258 0.4992992 0.8531258 0.4992992 0.8531257 0.3374087 0.8665279 0.3424956 0.8531257 0.3374087 0.8531258 0.4992992 0.8396842 0.4992992 0.8396842 0.4992992 0.8396841 0.3330436 0.8531257 0.3374087 0.8396841 0.3330436 0.8396842 0.4992992 0.8264947 0.4992992 0.8264947 0.4992992 0.8264946 0.3295214 0.8396841 0.3330436 0.8264946 0.3295214 0.8264947 0.4992992 0.8138483 0.4992992 0.8138483 0.4992992 0.8138481 0.3269636 0.8264946 0.3295214 0.8138481 0.3269636 0.8138483 0.4992992 0.8016077 0.4992992 0.8016077 0.4992992 0.8016076 0.325461 0.8138481 0.3269636 0.8016076 0.325461 0.8016077 0.4992992 0.7894684 0.4992992 0.7894684 0.4992992 0.7894683 0.3249362 0.8016076 0.325461 0.7894683 0.3249362 0.7894684 0.4992992 0.7774706 0.4992993 0.7774706 0.4992993 0.7774705 0.3252577 0.7894683 0.3249362 0.7774705 0.3252577 0.7774706 0.4992993 0.7656544 0.4992993 0.7656544 0.4992993 0.7656543 0.3262943 0.7774705 0.3252577 0.7656543 0.3262943 0.7656544 0.4992993 0.7540601 0.4992993 0.7540601 0.4992993 0.75406 0.3279145 0.7656543 0.3262943 0.75406 0.3279145 0.7540601 0.4992993 0.742728 0.4992993 0.742728 0.4992993 0.7427278 0.3299869 0.75406 0.3279145 0.7427278 0.3299869 0.742728 0.4992993 0.731698 0.4992993 0.731698 0.4992993 0.7316978 0.3323803 0.7427278 0.3299869 0.7316978 0.3323803 0.731698 0.4992993 0.7210915 0.4992993 0.7210915 0.4992993 0.7210913 0.3352133 0.7316978 0.3323803 0.7210913 0.3352133 0.7210915 0.4992993 0.7109132 0.4992993 0.7109132 0.4992993 0.7109129 0.3386424 0.7210913 0.3352133 0.7109129 0.3386424 0.7109132 0.4992993 0.7010284 0.4992993 0.7010284 0.4992993 0.7010282 0.3425926 0.7109129 0.3386424 0.7010282 0.3425926 0.7010284 0.4992993 0.6913025 0.4992993 0.6913025 0.4992993 0.6913023 0.3469888 0.7010282 0.3425926 0.6913023 0.3469888 0.6913025 0.4992993 0.6816009 0.4992993 0.6816009 0.4992993 0.6816008 0.351756 0.6913023 0.3469888 0.6816008 0.351756 0.6816009 0.4992993 0.6717892 0.4992993 0.6717892 0.4992993 0.6717889 0.3568192 0.6816008 0.351756 0.6717889 0.3568192 0.6717892 0.4992993 0.6617324 0.4992993 0.6617324 0.4992993 0.6617323 0.3621033 0.6717889 0.3568192 0.6617323 0.3621033 0.6617324 0.4992993 0.5880941 0.4996497 0.5880941 0.4996497 0.5880941 0.4097085 0.6617323 0.3621033 0.5007011 0.4979805 0.4999238 0.498135 0.4884915 0.4705352 0.4884915 0.4705352 0.500701 0.4681067 0.5007011 0.4979805 0.500701 0.4681067 0.4884915 0.4705352 0.4768909 0.4425288 0.4768909 0.4425288 0.500701 0.4377928 0.500701 0.4681067 0.500701 0.4377928 0.4768909 0.4425288 0.4652731 0.4144808 0.4652731 0.4144808 0.5007008 0.4074338 0.500701 0.4377928 0.5007008 0.4074338 0.4652731 0.4144808 0.4537891 0.3867559 0.4537891 0.3867559 0.5007008 0.3774246 0.5007008 0.4074338 0.5007008 0.3774246 0.4537891 0.3867559 0.4425902 0.3597188 0.4425902 0.3597188 0.5007009 0.3481599 0.5007008 0.3774246 0.9806998 0.4992991 0.9806997 0.5574098 0.9743469 0.5681728 0.9743469 0.5681728 0.974347 0.4992991 0.9806998 0.4992991 0.974347 0.4992991 0.9743469 0.5681728 0.9676156 0.5783487 0.9676156 0.5783487 0.9676157 0.4992991 0.974347 0.4992991 0.9676157 0.4992991 0.9676156 0.5783487 0.9603803 0.5880454 0.9603803 0.5880454 0.9603804 0.4992992 0.9676157 0.4992991 0.9603804 0.4992992 0.9603803 0.5880454 0.952414 0.5974329 0.952414 0.5974329 0.9524142 0.4992992 0.9603804 0.4992992 0.9524142 0.4992992 0.952414 0.5974329 0.9437729 0.606454 0.9437729 0.606454 0.943773 0.4992991 0.9524142 0.4992992 0.943773 0.4992991 0.9437729 0.606454 0.9345133 0.615051 0.9345133 0.615051 0.9345136 0.4992992 0.943773 0.4992991 0.9345136 0.4992992 0.9345133 0.615051 0.9246916 0.6231667 0.9246916 0.6231667 0.9246917 0.4992992 0.9345136 0.4992992 0.9246917 0.4992992 0.9246916 0.6231667 0.9143639 0.6307436 0.9143639 0.6307436 0.9143641 0.4992992 0.9246917 0.4992992 0.9143641 0.4992992 0.9143639 0.6307436 0.9035866 0.6377242 0.9035866 0.6377242 0.9035867 0.4992992 0.9143641 0.4992992 0.9035867 0.4992992 0.9035866 0.6377242 0.8920496 0.6442489 0.8920496 0.6442489 0.8920498 0.4992992 0.9035867 0.4992992 0.8920498 0.4992992 0.8920496 0.6442489 0.8795997 0.6504156 0.8795997 0.6504156 0.8795998 0.4992992 0.8920498 0.4992992 0.8795998 0.4992992 0.8795997 0.6504156 0.8665279 0.656103 0.8665279 0.656103 0.8665282 0.4992992 0.8795998 0.4992992 0.8665282 0.4992992 0.8665279 0.656103 0.8531257 0.6611899 0.8531257 0.6611899 0.8531258 0.4992992 0.8665282 0.4992992 0.8531258 0.4992992 0.8531257 0.6611899 0.8396841 0.6655551 0.8396841 0.6655551 0.8396842 0.4992992 0.8531258 0.4992992 0.8396842 0.4992992 0.8396841 0.6655551 0.8264945 0.6690772 0.8264945 0.6690772 0.8264947 0.4992992 0.8396842 0.4992992 0.8264947 0.4992992 0.8264945 0.6690772 0.813848 0.671635 0.813848 0.671635 0.8138483 0.4992992 0.8264947 0.4992992 0.8138483 0.4992992 0.813848 0.671635 0.8016075 0.6731377 0.8016075 0.6731377 0.8016077 0.4992992 0.8138483 0.4992992 0.8016077 0.4992992 0.8016075 0.6731377 0.7894683 0.6736625 0.7894683 0.6736625 0.7894684 0.4992992 0.8016077 0.4992992 0.7894684 0.4992992 0.7894683 0.6736625 0.7774705 0.673341 0.7774705 0.673341 0.7774706 0.4992993 0.7894684 0.4992992 0.7774706 0.4992993 0.7774705 0.673341 0.7656542 0.6723045 0.7656542 0.6723045 0.7656544 0.4992993 0.7774706 0.4992993 0.7656544 0.4992993 0.7656542 0.6723045 0.75406 0.6706843 0.75406 0.6706843 0.7540601 0.4992993 0.7656544 0.4992993 0.7540601 0.4992993 0.75406 0.6706843 0.7427278 0.6686119 0.7427278 0.6686119 0.742728 0.4992993 0.7540601 0.4992993 0.742728 0.4992993 0.7427278 0.6686119 0.7316978 0.6662186 0.7316978 0.6662186 0.731698 0.4992993 0.742728 0.4992993 0.731698 0.4992993 0.7316978 0.6662186 0.7210913 0.6633856 0.7210913 0.6633856 0.7210915 0.4992993 0.731698 0.4992993 0.7210915 0.4992993 0.7210913 0.6633856 0.7109129 0.6599565 0.7109129 0.6599565 0.7109132 0.4992993 0.7210915 0.4992993 0.7109132 0.4992993 0.7109129 0.6599565 0.7010282 0.6560062 0.7010282 0.6560062 0.7010284 0.4992993 0.7109132 0.4992993 0.7010284 0.4992993 0.7010282 0.6560062 0.6913023 0.65161 0.6913023 0.65161 0.6913025 0.4992993 0.7010284 0.4992993 0.6913025 0.4992993 0.6913023 0.65161 0.6816007 0.6468428 0.6816007 0.6468428 0.6816009 0.4992993 0.6913025 0.4992993 0.6816009 0.4992993 0.6816007 0.6468428 0.6717889 0.6417796 0.6717889 0.6417796 0.6717892 0.4992993 0.6816009 0.4992993 0.6717892 0.4992993 0.6717889 0.6417796 0.6617323 0.6364955 0.6617323 0.6364955 0.6617324 0.4992993 0.6717892 0.4992993 0.6617324 0.4992993 0.6617323 0.6364955 0.5880941 0.5895911 0.5880941 0.5895911 0.5880941 0.4996497 0.6617324 0.4992993 0.4999238 0.498135 0.4992649 0.4985752 0.4781408 0.4774512 0.4781408 0.4774512 0.4884915 0.4705352 0.4999238 0.498135 0.4884915 0.4705352 0.4781408 0.4774512 0.4567058 0.4560161 0.4567058 0.4560161 0.4768909 0.4425288 0.4884915 0.4705352 0.4768909 0.4425288 0.4567058 0.4560161 0.4352389 0.434549 0.4352389 0.434549 0.4652731 0.4144808 0.4768909 0.4425288 0.4652731 0.4144808 0.4352389 0.434549 0.4140193 0.4133292 0.4140193 0.4133292 0.4537891 0.3867559 0.4652731 0.4144808 0.9864661 0.3867559 0.9864659 0.4133292 0.9806995 0.3926359 0.9806995 0.3926359 0.9806997 0.3597188 0.9864661 0.3867559 0.9806997 0.3597188 0.9806995 0.3926359 0.9743466 0.3727481 0.9743466 0.3727481 0.9743469 0.3337343 0.9806997 0.3597188 0.9743469 0.3337343 0.9743466 0.3727481 0.9676154 0.3539451 0.9676154 0.3539451 0.9676156 0.3091671 0.9743469 0.3337343 0.9676156 0.3091671 0.9676154 0.3539451 0.9603801 0.3360277 0.9603801 0.3360277 0.9603803 0.2857571 0.9676156 0.3091671 0.9603803 0.2857571 0.9603801 0.3360277 0.9524138 0.3186813 0.9524138 0.3186813 0.952414 0.263093 0.9603803 0.2857571 0.952414 0.263093 0.9524138 0.3186813 0.9437727 0.3020121 0.9437727 0.3020121 0.9437729 0.2413138 0.952414 0.263093 0.9437729 0.2413138 0.9437727 0.3020121 0.934513 0.2861262 0.934513 0.2861262 0.9345133 0.220558 0.9437729 0.2413138 0.9345133 0.220558 0.934513 0.2861262 0.9246912 0.2711297 0.9246912 0.2711297 0.9246916 0.2009644 0.9345133 0.220558 0.9246916 0.2009644 0.9246912 0.2711297 0.9143635 0.257129 0.9143635 0.257129 0.9143639 0.1826716 0.9246916 0.2009644 0.9143639 0.1826716 0.9143635 0.257129 0.9035861 0.2442298 0.9035861 0.2442298 0.9035866 0.1658184 0.9143639 0.1826716 0.9035866 0.1658184 0.9035861 0.2442298 0.8920492 0.2321731 0.8920492 0.2321731 0.8920496 0.1500656 0.9035866 0.1658184 0.8920496 0.1500656 0.8920492 0.2321731 0.8795991 0.2207778 0.8795991 0.2207778 0.8795997 0.1351771 0.8920496 0.1500656 0.8795997 0.1351771 0.8795991 0.2207778 0.8665274 0.210268 0.8665274 0.210268 0.8665279 0.1214458 0.8795997 0.1351771 0.8665279 0.1214458 0.8665274 0.210268 0.8531251 0.2008678 0.8531251 0.2008678 0.8531257 0.1091641 0.8665279 0.1214458 0.8531257 0.1091641 0.8531251 0.2008678 0.8396835 0.1928012 0.8396835 0.1928012 0.8396841 0.09862494 0.8531257 0.1091641 0.8396841 0.09862494 0.8396835 0.1928012 0.826494 0.1862925 0.826494 0.1862925 0.8264945 0.09012097 0.8396841 0.09862494 0.8264945 0.09012097 0.826494 0.1862925 0.8138475 0.1815655 0.8138475 0.1815655 0.813848 0.08394503 0.8264945 0.09012097 0.813848 0.08394503 0.8138475 0.1815655 0.8016069 0.1787882 0.8016069 0.1787882 0.8016075 0.0803166 0.813848 0.08394503 0.8016075 0.0803166 0.8016069 0.1787882 0.7894677 0.1778177 0.7894677 0.1778177 0.7894683 0.07904881 0.8016075 0.0803166 0.7894683 0.07904881 0.7894677 0.1778177 0.7774699 0.1784112 0.7774699 0.1784112 0.7774705 0.07982432 0.7894683 0.07904881 0.7774705 0.07982432 0.7774699 0.1784112 0.7656537 0.1803257 0.7656537 0.1803257 0.7656542 0.08232611 0.7774705 0.07982432 0.7656542 0.08232611 0.7656537 0.1803257 0.7540594 0.1833188 0.7540594 0.1833188 0.75406 0.08623683 0.7656542 0.08232611 0.75406 0.08623683 0.7540594 0.1833188 0.7427272 0.1871474 0.7427272 0.1871474 0.7427278 0.09123951 0.75406 0.08623683 0.7427278 0.09123951 0.7427272 0.1871474 0.7316973 0.1915691 0.7316973 0.1915691 0.7316978 0.09701681 0.7427278 0.09123951 0.7316978 0.09701681 0.7316973 0.1915691 0.7210908 0.1968032 0.7210908 0.1968032 0.7210913 0.1038558 0.7316978 0.09701681 0.7210913 0.1038558 0.7210908 0.1968032 0.7109125 0.2031388 0.7109125 0.2031388 0.7109129 0.1121338 0.7210913 0.1038558 0.7109129 0.1121338 0.7109125 0.2031388 0.7010276 0.2104372 0.7010276 0.2104372 0.7010282 0.1216698 0.7109129 0.1121338 0.7010282 0.1216698 0.7010276 0.2104372 0.6913018 0.2185597 0.6913018 0.2185597 0.6913023 0.1322826 0.7010282 0.1216698 0.6913023 0.1322826 0.6913018 0.2185597 0.6816003 0.2273678 0.6816003 0.2273678 0.6816007 0.1437911 0.6913023 0.1322826 0.6816007 0.1437911 0.6816003 0.2273678 0.6717885 0.2367228 0.6717885 0.2367228 0.6717889 0.1560141 0.6816007 0.1437911 0.6717889 0.1560141 0.6717885 0.2367228 0.6617318 0.2464859 0.6617318 0.2464859 0.6617323 0.1687705 0.6717889 0.1560141 0.6617323 0.1687705 0.6617318 0.2464859 0.5880939 0.3338036 0.5880939 0.3338036 0.5880941 0.2828559 0.6617323 0.1687705 0.4992649 0.4985752 0.4988245 0.499234 0.4712247 0.4878018 0.4712247 0.4878018 0.4781408 0.4774512 0.4992649 0.4985752 0.4781408 0.4774512 0.4712247 0.4878018 0.4432185 0.4762012 0.4432185 0.4762012 0.4567058 0.4560161 0.4781408 0.4774512 0.9954059 0.4560161 0.9954058 0.4762012 0.9914373 0.4645832 0.9914373 0.4645832 0.9914374 0.434549 0.9954059 0.4560161 0.9914374 0.434549 0.9914373 0.4645832 0.9864657 0.453099 0.9864657 0.453099 0.9864659 0.4133292 0.9914374 0.434549 0.9864659 0.4133292 0.9864657 0.453099 0.9806993 0.4418997 0.9806993 0.4418997 0.9806995 0.3926359 0.9864659 0.4133292 0.9806995 0.3926359 0.9806993 0.4418997 0.9743463 0.4311363 0.9743463 0.4311363 0.9743466 0.3727481 0.9806995 0.3926359 0.9743466 0.3727481 0.9743463 0.4311363 0.967615 0.42096 0.967615 0.42096 0.9676154 0.3539451 0.9743466 0.3727481 0.9676154 0.3539451 0.967615 0.42096 0.9603796 0.411263 0.9603796 0.411263 0.9603801 0.3360277 0.9676154 0.3539451 0.9603801 0.3360277 0.9603796 0.411263 0.9524132 0.401875 0.9524132 0.401875 0.9524138 0.3186813 0.9603801 0.3360277 0.9524138 0.3186813 0.9524132 0.401875 0.9437721 0.3928534 0.9437721 0.3928534 0.9437727 0.3020121 0.9524138 0.3186813 0.9437727 0.3020121 0.9437721 0.3928534 0.9345124 0.3842558 0.9345124 0.3842558 0.934513 0.2861262 0.9437727 0.3020121 0.934513 0.2861262 0.9345124 0.3842558 0.9246906 0.3761395 0.9246906 0.3761395 0.9246912 0.2711297 0.934513 0.2861262 0.9246912 0.2711297 0.9246906 0.3761395 0.9143629 0.368562 0.9143629 0.368562 0.9143635 0.257129 0.9246912 0.2711297 0.9143635 0.257129 0.9143629 0.368562 0.9035854 0.3615808 0.9035854 0.3615808 0.9035861 0.2442298 0.9143635 0.257129 0.9035861 0.2442298 0.9035854 0.3615808 0.8920484 0.3550554 0.8920484 0.3550554 0.8920492 0.2321731 0.9035861 0.2442298 0.8920492 0.2321731 0.8920484 0.3550554 0.8795984 0.3488879 0.8795984 0.3488879 0.8795991 0.2207778 0.8920492 0.2321731 0.8795991 0.2207778 0.8795984 0.3488879 0.8665266 0.3431997 0.8665266 0.3431997 0.8665274 0.210268 0.8795991 0.2207778 0.8665274 0.210268 0.8665266 0.3431997 0.8531244 0.338112 0.8531244 0.338112 0.8531251 0.2008678 0.8665274 0.210268 0.8531251 0.2008678 0.8531244 0.338112 0.8396827 0.3337461 0.8396827 0.3337461 0.8396835 0.1928012 0.8531251 0.2008678 0.8396835 0.1928012 0.8396827 0.3337461 0.8264931 0.3302231 0.8264931 0.3302231 0.826494 0.1862925 0.8396835 0.1928012 0.826494 0.1862925 0.8264931 0.3302231 0.8138466 0.3276646 0.8138466 0.3276646 0.8138475 0.1815655 0.826494 0.1862925 0.8138475 0.1815655 0.8138466 0.3276646 0.8016061 0.3261612 0.8016061 0.3261612 0.8016069 0.1787882 0.8138475 0.1815655 0.8016069 0.1787882 0.8016061 0.3261612 0.7894669 0.3256356 0.7894669 0.3256356 0.7894677 0.1778177 0.8016069 0.1787882 0.7894677 0.1778177 0.7894669 0.3256356 0.777469 0.3259565 0.777469 0.3259565 0.7774699 0.1784112 0.7894677 0.1778177 0.7774699 0.1784112 0.777469 0.3259565 0.7656529 0.3269923 0.7656529 0.3269923 0.7656537 0.1803257 0.7774699 0.1784112 0.7656537 0.1803257 0.7656529 0.3269923 0.7540586 0.3286118 0.7540586 0.3286118 0.7540594 0.1833188 0.7656537 0.1803257 0.7540594 0.1833188 0.7540586 0.3286118 0.7427264 0.3306836 0.7427264 0.3306836 0.7427272 0.1871474 0.7540594 0.1833188 0.7427272 0.1871474 0.7427264 0.3306836 0.7316965 0.3330763 0.7316965 0.3330763 0.7316973 0.1915691 0.7427272 0.1871474 0.7316973 0.1915691 0.7316965 0.3330763 0.72109 0.3359087 0.72109 0.3359087 0.7210908 0.1968032 0.7316973 0.1915691 0.7210908 0.1968032 0.72109 0.3359087 0.7109116 0.3393372 0.7109116 0.3393372 0.7109125 0.2031388 0.7210908 0.1968032 0.7109125 0.2031388 0.7109116 0.3393372 0.7010269 0.3432868 0.7010269 0.3432868 0.7010276 0.2104372 0.7109125 0.2031388 0.7010276 0.2104372 0.7010269 0.3432868 0.6913011 0.3476824 0.6913011 0.3476824 0.6913018 0.2185597 0.7010276 0.2104372 0.6913018 0.2185597 0.6913011 0.3476824 0.6815996 0.352449 0.6815996 0.352449 0.6816003 0.2273678 0.6913018 0.2185597 0.6816003 0.2273678 0.6815996 0.352449 0.6717877 0.3575116 0.6717877 0.3575116 0.6717885 0.2367228 0.6816003 0.2273678 0.6717885 0.2367228 0.6717877 0.3575116 0.6617311 0.3627951 0.6617311 0.3627951 0.6617318 0.2464859 0.6717885 0.2367228 0.6617318 0.2464859 0.6617311 0.3627951 0.5880938 0.4100521 0.5880938 0.4100521 0.5880939 0.3338036 0.6617318 0.2464859 0.4988245 0.499234 0.4986699 0.5000112 0.468796 0.5000112 0.468796 0.5000112 0.4712247 0.4878018 0.4988245 0.499234 0.4712247 0.4878018 0.468796 0.5000112 0.4384823 0.5000111 0.4384823 0.5000111 0.4432185 0.4762012 0.4712247 0.4878018 0.9954058 0.4762012 0.9954057 0.5000111 0.9914371 0.5000109 0.9914371 0.5000109 0.9914373 0.4645832 0.9954058 0.4762012 0.9914373 0.4645832 0.9914371 0.5000109 0.9864655 0.5000107 0.9864655 0.5000107 0.9864657 0.453099 0.9914373 0.4645832 0.9864657 0.453099 0.9864655 0.5000107 0.9806989 0.5000103 0.9806989 0.5000103 0.9806993 0.4418997 0.9864657 0.453099 0.9806993 0.4418997 0.9806989 0.5000103 0.9743459 0.5000099 0.9743459 0.5000099 0.9743463 0.4311363 0.9806993 0.4418997 0.9743463 0.4311363 0.9743459 0.5000099 0.9676145 0.5000095 0.9676145 0.5000095 0.967615 0.42096 0.9743463 0.4311363 0.967615 0.42096 0.9676145 0.5000095 0.9603791 0.5000091 0.9603791 0.5000091 0.9603796 0.411263 0.967615 0.42096 0.9603796 0.411263 0.9603791 0.5000091 0.9524127 0.5000086 0.9524127 0.5000086 0.9524132 0.401875 0.9603796 0.411263 0.9524132 0.401875 0.9524127 0.5000086 0.9437715 0.5000081 0.9437715 0.5000081 0.9437721 0.3928534 0.9524132 0.401875 0.9437721 0.3928534 0.9437715 0.5000081 0.9345118 0.5000076 0.9345118 0.5000076 0.9345124 0.3842558 0.9437721 0.3928534 0.9345124 0.3842558 0.9345118 0.5000076 0.9246899 0.500007 0.9246899 0.500007 0.9246906 0.3761395 0.9345124 0.3842558 0.9246906 0.3761395 0.9246899 0.500007 0.9143621 0.5000063 0.9143621 0.5000063 0.9143629 0.368562 0.9246906 0.3761395 0.9143629 0.368562 0.9143621 0.5000063 0.9035846 0.5000057 0.9035846 0.5000057 0.9035854 0.3615808 0.9143629 0.368562 0.9035854 0.3615808 0.9035846 0.5000057 0.8920476 0.500005 0.8920476 0.500005 0.8920484 0.3550554 0.9035854 0.3615808 0.8920484 0.3550554 0.8920476 0.500005 0.8795975 0.5000042 0.8795975 0.5000042 0.8795984 0.3488879 0.8920484 0.3550554 0.8795984 0.3488879 0.8795975 0.5000042 0.8665258 0.5000035 0.8665258 0.5000035 0.8665266 0.3431997 0.8795984 0.3488879 0.8665266 0.3431997 0.8665258 0.5000035 0.8531234 0.5000027 0.8531234 0.5000027 0.8531244 0.338112 0.8665266 0.3431997 0.8531244 0.338112 0.8531234 0.5000027 0.8396817 0.5000018 0.8396817 0.5000018 0.8396827 0.3337461 0.8531244 0.338112 0.8396827 0.3337461 0.8396817 0.5000018 0.8264922 0.5000011 0.8264922 0.5000011 0.8264931 0.3302231 0.8396827 0.3337461 0.8264931 0.3302231 0.8264922 0.5000011 0.8138456 0.5000003 0.8138456 0.5000003 0.8138466 0.3276646 0.8264931 0.3302231 0.8138466 0.3276646 0.8138456 0.5000003 0.8016051 0.4999996 0.8016051 0.4999996 0.8016061 0.3261612 0.8138466 0.3276646 0.8016061 0.3261612 0.8016051 0.4999996 0.7894658 0.4999989 0.7894658 0.4999989 0.7894669 0.3256356 0.8016061 0.3261612 0.7894669 0.3256356 0.7894658 0.4999989 0.777468 0.4999982 0.777468 0.4999982 0.777469 0.3259565 0.7894669 0.3256356 0.777469 0.3259565 0.777468 0.4999982 0.7656518 0.4999975 0.7656518 0.4999975 0.7656529 0.3269923 0.777469 0.3259565 0.7656529 0.3269923 0.7656518 0.4999975 0.7540576 0.4999968 0.7540576 0.4999968 0.7540586 0.3286118 0.7656529 0.3269923 0.7540586 0.3286118 0.7540576 0.4999968 0.7427254 0.4999961 0.7427254 0.4999961 0.7427264 0.3306836 0.7540586 0.3286118 0.7427264 0.3306836 0.7427254 0.4999961 0.7316954 0.4999955 0.7316954 0.4999955 0.7316965 0.3330763 0.7427264 0.3306836 0.7316965 0.3330763 0.7316954 0.4999955 0.721089 0.4999948 0.721089 0.4999948 0.72109 0.3359087 0.7316965 0.3330763 0.72109 0.3359087 0.721089 0.4999948 0.7109107 0.4999942 0.7109107 0.4999942 0.7109116 0.3393372 0.72109 0.3359087 0.7109116 0.3393372 0.7109107 0.4999942 0.701026 0.4999936 0.701026 0.4999936 0.7010269 0.3432868 0.7109116 0.3393372 0.7010269 0.3432868 0.701026 0.4999936 0.6913002 0.499993 0.6913002 0.499993 0.6913011 0.3476824 0.7010269 0.3432868 0.6913011 0.3476824 0.6913002 0.499993 0.6815987 0.4999924 0.6815987 0.4999924 0.6815996 0.352449 0.6913011 0.3476824 0.6815996 0.352449 0.6815987 0.4999924 0.671787 0.4999918 0.671787 0.4999918 0.6717877 0.3575116 0.6815996 0.352449 0.6717877 0.3575116 0.671787 0.4999918 0.6617303 0.4999912 0.6617303 0.4999912 0.6617311 0.3627951 0.6717877 0.3575116 0.6617303 0.4999912 0.5880934 0.4999934 0.6617311 0.3627951 0.5880934 0.4999934 0.5880938 0.4100521 0.6617311 0.3627951 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 57 1 1 58 2 2 1 3 3 0 0 4 58 2 5 1 3 6 58 2 7 59 4 8 59 4 9 2 5 10 1 3 11 2 5 12 59 4 13 60 6 14 60 6 15 3 7 16 2 5 17 3 7 18 60 6 19 61 8 20 61 8 21 4 9 22 3 7 23 4 9 24 61 8 25 62 10 26 62 10 27 5 11 28 4 9 29 5 11 30 62 10 31 63 12 32 63 12 33 6 13 34 5 11 35 6 13 36 63 12 37 64 14 38 64 14 39 7 15 40 6 13 41 7 15 42 64 14 43 65 16 44 65 16 45 8 17 46 7 15 47 8 17 48 65 16 49 66 18 50 66 18 51 9 19 52 8 17 53 9 19 54 66 18 55 67 20 56 67 20 57 10 21 58 9 19 59 10 21 60 67 20 61 68 22 62 68 22 63 11 23 64 10 21 65 11 23 66 68 22 67 69 24 68 69 24 69 12 25 70 11 23 71 12 25 72 69 24 73 70 26 74 70 26 75 13 27 76 12 25 77 13 27 78 70 26 79 71 28 80 71 28 81 14 29 82 13 27 83 14 29 84 71 28 85 72 30 86 72 30 87 15 31 88 14 29 89 15 31 90 72 30 91 73 32 92 73 32 93 16 33 94 15 31 95 16 33 96 73 32 97 74 34 98 74 34 99 17 35 100 16 33 101 17 35 102 74 34 103 75 36 104 75 36 105 18 37 106 17 35 107 18 37 108 75 36 109 76 38 110 76 38 111 19 39 112 18 37 113 19 39 114 76 38 115 77 40 116 77 40 117 20 41 118 19 39 119 20 41 120 77 40 121 78 42 122 78 42 123 21 43 124 20 41 125 21 43 126 78 42 127 79 44 128 79 44 129 22 45 130 21 43 131 22 45 132 79 44 133 80 46 134 80 46 135 23 47 136 22 45 137 23 47 138 80 46 139 81 48 140 81 48 141 24 49 142 23 47 143 24 49 144 81 48 145 82 50 146 82 50 147 25 51 148 24 49 149 25 51 150 82 50 151 83 52 152 83 52 153 26 53 154 25 51 155 26 53 156 83 52 157 84 54 158 84 54 159 27 55 160 26 53 161 27 55 162 84 54 163 85 56 164 85 56 165 28 57 166 27 55 167 28 57 168 85 56 169 86 58 170 86 58 171 29 59 172 28 57 173 29 59 174 86 58 175 87 60 176 87 60 177 30 61 178 29 59 179 30 61 180 87 60 181 88 62 182 88 62 183 31 63 184 30 61 185 31 63 186 88 62 187 89 64 188 89 64 189 32 65 190 31 63 191 32 65 192 89 64 193 90 66 194 90 66 195 33 67 196 32 65 197 33 67 198 90 66 199 91 68 200 91 68 201 34 69 202 33 67 203 34 69 204 91 68 205 92 70 206 92 70 207 35 71 208 34 69 209 35 71 210 92 70 211 93 72 212 93 72 213 36 73 214 35 71 215 36 73 216 93 72 217 94 74 218 94 74 219 37 75 220 36 73 221 37 75 222 94 74 223 95 76 224 95 76 225 38 77 226 37 75 227 38 77 228 95 76 229 96 78 230 96 78 231 39 79 232 38 77 233 39 79 234 96 78 235 97 80 236 97 80 237 40 81 238 39 79 239 40 81 240 97 80 241 98 82 242 98 82 243 41 83 244 40 81 245 41 83 246 98 82 247 99 84 248 99 84 249 42 85 250 41 83 251 42 85 252 99 84 253 100 86 254 100 86 255 43 87 256 42 85 257 43 87 258 100 86 259 101 88 260 101 88 261 44 89 262 43 87 263 44 89 264 101 88 265 102 90 266 102 90 267 45 91 268 44 89 269 45 91 270 102 90 271 103 92 272 103 92 273 46 93 274 45 91 275 46 93 276 103 92 277 104 94 278 104 94 279 47 95 280 46 93 281 47 95 282 104 94 283 105 96 284 105 96 285 48 97 286 47 95 287 48 97 288 105 96 289 106 98 290 106 98 291 49 99 292 48 97 293 49 99 294 106 98 295 107 100 296 107 100 297 50 101 298 49 99 299 50 101 300 107 100 301 108 102 302 108 102 303 51 103 304 50 101 305 51 103 306 108 102 307 109 104 308 109 104 309 52 105 310 51 103 311 52 105 312 109 104 313 110 106 314 110 106 315 53 107 316 52 105 317 53 107 318 110 106 319 111 108 320 111 108 321 54 109 322 53 107 323 54 109 324 111 108 325 112 110 326 112 110 327 55 111 328 54 109 329 55 111 330 112 110 331 113 112 332 113 112 333 56 113 334 55 111 335 57 1 336 114 114 337 115 115 338 115 115 339 58 2 340 57 1 341 58 2 342 115 115 343 116 116 344 116 116 345 59 4 346 58 2 347 59 4 348 116 116 349 117 117 350 117 117 351 60 6 352 59 4 353 60 6 354 117 117 355 118 118 356 118 118 357 61 8 358 60 6 359 61 8 360 118 118 361 119 119 362 119 119 363 62 10 364 61 8 365 62 10 366 119 119 367 120 120 368 120 120 369 63 12 370 62 10 371 63 12 372 120 120 373 121 121 374 121 121 375 64 14 376 63 12 377 64 14 378 121 121 379 122 122 380 122 122 381 65 16 382 64 14 383 65 16 384 122 122 385 123 123 386 123 123 387 66 18 388 65 16 389 66 18 390 123 123 391 124 124 392 124 124 393 67 20 394 66 18 395 67 20 396 124 124 397 125 125 398 125 125 399 68 22 400 67 20 401 68 22 402 125 125 403 126 126 404 126 126 405 69 24 406 68 22 407 69 24 408 126 126 409 127 127 410 127 127 411 70 26 412 69 24 413 70 26 414 127 127 415 128 128 416 128 128 417 71 28 418 70 26 419 71 28 420 128 128 421 129 129 422 129 129 423 72 30 424 71 28 425 72 30 426 129 129 427 130 130 428 130 130 429 73 32 430 72 30 431 73 32 432 130 130 433 131 131 434 131 131 435 74 34 436 73 32 437 74 34 438 131 131 439 132 132 440 132 132 441 75 36 442 74 34 443 75 36 444 132 132 445 133 133 446 133 133 447 76 38 448 75 36 449 76 38 450 133 133 451 134 134 452 134 134 453 77 40 454 76 38 455 77 40 456 134 134 457 135 135 458 135 135 459 78 42 460 77 40 461 78 42 462 135 135 463 136 136 464 136 136 465 79 44 466 78 42 467 79 44 468 136 136 469 137 137 470 137 137 471 80 46 472 79 44 473 80 46 474 137 137 475 138 138 476 138 138 477 81 48 478 80 46 479 81 48 480 138 138 481 139 139 482 139 139 483 82 50 484 81 48 485 82 50 486 139 139 487 140 140 488 140 140 489 83 52 490 82 50 491 83 52 492 140 140 493 141 141 494 141 141 495 84 54 496 83 52 497 84 54 498 141 141 499 142 142 500 142 142 501 85 56 502 84 54 503 85 56 504 142 142 505 143 143 506 143 143 507 86 58 508 85 56 509 86 58 510 143 143 511 144 144 512 144 144 513 87 60 514 86 58 515 87 60 516 144 144 517 145 145 518 145 145 519 88 62 520 87 60 521 88 62 522 145 145 523 146 146 524 146 146 525 89 64 526 88 62 527 89 64 528 146 146 529 147 147 530 147 147 531 90 66 532 89 64 533 90 66 534 147 147 535 148 148 536 148 148 537 91 68 538 90 66 539 91 68 540 148 148 541 149 149 542 149 149 543 92 70 544 91 68 545 92 70 546 149 149 547 150 150 548 150 150 549 93 72 550 92 70 551 93 72 552 150 150 553 151 151 554 151 151 555 94 74 556 93 72 557 94 74 558 151 151 559 152 152 560 152 152 561 95 76 562 94 74 563 95 76 564 152 152 565 153 153 566 153 153 567 96 78 568 95 76 569 96 78 570 153 153 571 154 154 572 154 154 573 97 80 574 96 78 575 97 80 576 154 154 577 155 155 578 155 155 579 98 82 580 97 80 581 98 82 582 155 155 583 156 156 584 156 156 585 99 84 586 98 82 587 99 84 588 156 156 589 157 157 590 157 157 591 100 86 592 99 84 593 100 86 594 157 157 595 158 158 596 158 158 597 101 88 598 100 86 599 101 88 600 158 158 601 159 159 602 159 159 603 102 90 604 101 88 605 102 90 606 159 159 607 160 160 608 160 160 609 103 92 610 102 90 611 103 92 612 160 160 613 161 161 614 161 161 615 104 94 616 103 92 617 104 94 618 161 161 619 162 162 620 162 162 621 105 96 622 104 94 623 105 96 624 162 162 625 163 163 626 163 163 627 106 98 628 105 96 629 106 98 630 163 163 631 164 164 632 164 164 633 107 100 634 106 98 635 107 100 636 164 164 637 165 165 638 165 165 639 108 102 640 107 100 641 108 102 642 165 165 643 166 166 644 166 166 645 109 104 646 108 102 647 109 104 648 166 166 649 167 167 650 167 167 651 110 106 652 109 104 653 110 106 654 167 167 655 168 168 656 168 168 657 111 108 658 110 106 659 111 108 660 168 168 661 169 169 662 169 169 663 112 110 664 111 108 665 112 110 666 169 169 667 170 170 668 170 170 669 113 112 670 112 110 671 114 114 672 171 171 673 172 172 674 172 172 675 115 115 676 114 114 677 115 115 678 172 172 679 173 173 680 173 173 681 116 116 682 115 115 683 116 116 684 173 173 685 174 174 686 174 174 687 117 117 688 116 116 689 117 117 690 174 174 691 175 175 692 175 175 693 118 118 694 117 117 695 118 118 696 175 175 697 176 176 698 176 176 699 119 119 700 118 118 701 119 119 702 176 176 703 177 177 704 177 177 705 120 120 706 119 119 707 120 120 708 177 177 709 178 178 710 178 178 711 121 121 712 120 120 713 121 121 714 178 178 715 179 179 716 179 179 717 122 122 718 121 121 719 122 122 720 179 179 721 180 180 722 180 180 723 123 123 724 122 122 725 123 123 726 180 180 727 181 181 728 181 181 729 124 124 730 123 123 731 124 124 732 181 181 733 182 182 734 182 182 735 125 125 736 124 124 737 125 125 738 182 182 739 183 183 740 183 183 741 126 126 742 125 125 743 126 126 744 183 183 745 184 184 746 184 184 747 127 127 748 126 126 749 127 127 750 184 184 751 185 185 752 185 185 753 128 128 754 127 127 755 128 128 756 185 185 757 186 186 758 186 186 759 129 129 760 128 128 761 129 129 762 186 186 763 187 187 764 187 187 765 130 130 766 129 129 767 130 130 768 187 187 769 188 188 770 188 188 771 131 131 772 130 130 773 131 131 774 188 188 775 189 189 776 189 189 777 132 132 778 131 131 779 132 132 780 189 189 781 190 190 782 190 190 783 133 133 784 132 132 785 133 133 786 190 190 787 191 191 788 191 191 789 134 134 790 133 133 791 134 134 792 191 191 793 192 192 794 192 192 795 135 135 796 134 134 797 135 135 798 192 192 799 193 193 800 193 193 801 136 136 802 135 135 803 136 136 804 193 193 805 194 194 806 194 194 807 137 137 808 136 136 809 137 137 810 194 194 811 195 195 812 195 195 813 138 138 814 137 137 815 138 138 816 195 195 817 196 196 818 196 196 819 139 139 820 138 138 821 139 139 822 196 196 823 197 197 824 197 197 825 140 140 826 139 139 827 140 140 828 197 197 829 198 198 830 198 198 831 141 141 832 140 140 833 141 141 834 198 198 835 199 199 836 199 199 837 142 142 838 141 141 839 142 142 840 199 199 841 200 200 842 200 200 843 143 143 844 142 142 845 143 143 846 200 200 847 201 201 848 201 201 849 144 144 850 143 143 851 144 144 852 201 201 853 202 202 854 202 202 855 145 145 856 144 144 857 145 145 858 202 202 859 203 203 860 203 203 861 146 146 862 145 145 863 146 146 864 203 203 865 204 204 866 204 204 867 147 147 868 146 146 869 147 147 870 204 204 871 205 205 872 205 205 873 148 148 874 147 147 875 148 148 876 205 205 877 206 206 878 206 206 879 149 149 880 148 148 881 149 149 882 206 206 883 207 207 884 207 207 885 150 150 886 149 149 887 150 150 888 207 207 889 208 208 890 208 208 891 151 151 892 150 150 893 151 151 894 208 208 895 209 209 896 209 209 897 152 152 898 151 151 899 152 152 900 209 209 901 210 210 902 210 210 903 153 153 904 152 152 905 153 153 906 210 210 907 211 211 908 211 211 909 154 154 910 153 153 911 154 154 912 211 211 913 212 212 914 212 212 915 155 155 916 154 154 917 155 155 918 212 212 919 213 213 920 213 213 921 156 156 922 155 155 923 156 156 924 213 213 925 214 214 926 214 214 927 157 157 928 156 156 929 157 157 930 214 214 931 215 215 932 215 215 933 158 158 934 157 157 935 158 158 936 215 215 937 216 216 938 216 216 939 159 159 940 158 158 941 159 159 942 216 216 943 217 217 944 217 217 945 160 160 946 159 159 947 160 160 948 217 217 949 218 218 950 218 218 951 161 161 952 160 160 953 161 161 954 218 218 955 219 219 956 219 219 957 162 162 958 161 161 959 162 162 960 219 219 961 220 220 962 220 220 963 163 163 964 162 162 965 163 163 966 220 220 967 221 221 968 221 221 969 164 164 970 163 163 971 164 164 972 221 221 973 222 222 974 222 222 975 165 165 976 164 164 977 165 165 978 222 222 979 223 223 980 223 223 981 166 166 982 165 165 983 166 166 984 223 223 985 224 224 986 224 224 987 167 167 988 166 166 989 167 167 990 224 224 991 225 225 992 225 225 993 168 168 994 167 167 995 168 168 996 225 225 997 226 226 998 226 226 999 169 169 1000 168 168 1001 169 169 1002 226 226 1003 227 227 1004 227 227 1005 170 170 1006 169 169 1007 171 171 1008 228 228 1009 229 229 1010 229 229 1011 172 172 1012 171 171 1013 172 172 1014 229 229 1015 230 230 1016 230 230 1017 173 173 1018 172 172 1019 173 173 1020 230 230 1021 231 231 1022 231 231 1023 174 174 1024 173 173 1025 174 174 1026 231 231 1027 232 232 1028 232 232 1029 175 175 1030 174 174 1031 175 175 1032 232 232 1033 233 233 1034 233 233 1035 176 176 1036 175 175 1037 176 176 1038 233 233 1039 234 234 1040 234 234 1041 177 177 1042 176 176 1043 177 177 1044 234 234 1045 235 235 1046 235 235 1047 178 178 1048 177 177 1049 178 178 1050 235 235 1051 236 236 1052 236 236 1053 179 179 1054 178 178 1055 179 179 1056 236 236 1057 237 237 1058 237 237 1059 180 180 1060 179 179 1061 180 180 1062 237 237 1063 238 238 1064 238 238 1065 181 181 1066 180 180 1067 181 181 1068 238 238 1069 239 239 1070 239 239 1071 182 182 1072 181 181 1073 182 182 1074 239 239 1075 240 240 1076 240 240 1077 183 183 1078 182 182 1079 183 183 1080 240 240 1081 241 241 1082 241 241 1083 184 184 1084 183 183 1085 184 184 1086 241 241 1087 242 242 1088 242 242 1089 185 185 1090 184 184 1091 185 185 1092 242 242 1093 243 243 1094 243 243 1095 186 186 1096 185 185 1097 186 186 1098 243 243 1099 244 244 1100 244 244 1101 187 187 1102 186 186 1103 187 187 1104 244 244 1105 245 245 1106 245 245 1107 188 188 1108 187 187 1109 188 188 1110 245 245 1111 246 246 1112 246 246 1113 189 189 1114 188 188 1115 189 189 1116 246 246 1117 247 247 1118 247 247 1119 190 190 1120 189 189 1121 190 190 1122 247 247 1123 248 248 1124 248 248 1125 191 191 1126 190 190 1127 191 191 1128 248 248 1129 249 249 1130 249 249 1131 192 192 1132 191 191 1133 192 192 1134 249 249 1135 250 250 1136 250 250 1137 193 193 1138 192 192 1139 193 193 1140 250 250 1141 251 251 1142 251 251 1143 194 194 1144 193 193 1145 194 194 1146 251 251 1147 252 252 1148 252 252 1149 195 195 1150 194 194 1151 195 195 1152 252 252 1153 253 253 1154 253 253 1155 196 196 1156 195 195 1157 196 196 1158 253 253 1159 254 254 1160 254 254 1161 197 197 1162 196 196 1163 197 197 1164 254 254 1165 255 255 1166 255 255 1167 198 198 1168 197 197 1169 198 198 1170 255 255 1171 256 256 1172 256 256 1173 199 199 1174 198 198 1175 199 199 1176 256 256 1177 257 257 1178 257 257 1179 200 200 1180 199 199 1181 200 200 1182 257 257 1183 258 258 1184 258 258 1185 201 201 1186 200 200 1187 201 201 1188 258 258 1189 259 259 1190 259 259 1191 202 202 1192 201 201 1193 202 202 1194 259 259 1195 260 260 1196 260 260 1197 203 203 1198 202 202 1199 203 203 1200 260 260 1201 261 261 1202 261 261 1203 204 204 1204 203 203 1205 204 204 1206 261 261 1207 262 262 1208 262 262 1209 205 205 1210 204 204 1211 205 205 1212 262 262 1213 263 263 1214 263 263 1215 206 206 1216 205 205 1217 206 206 1218 263 263 1219 264 264 1220 264 264 1221 207 207 1222 206 206 1223 207 207 1224 264 264 1225 265 265 1226 265 265 1227 208 208 1228 207 207 1229 208 208 1230 265 265 1231 266 266 1232 266 266 1233 209 209 1234 208 208 1235 209 209 1236 266 266 1237 267 267 1238 267 267 1239 210 210 1240 209 209 1241 210 210 1242 267 267 1243 268 268 1244 268 268 1245 211 211 1246 210 210 1247 211 211 1248 268 268 1249 269 269 1250 269 269 1251 212 212 1252 211 211 1253 212 212 1254 269 269 1255 270 270 1256 270 270 1257 213 213 1258 212 212 1259 213 213 1260 270 270 1261 271 271 1262 271 271 1263 214 214 1264 213 213 1265 214 214 1266 271 271 1267 272 272 1268 272 272 1269 215 215 1270 214 214 1271 215 215 1272 272 272 1273 273 273 1274 273 273 1275 216 216 1276 215 215 1277 216 216 1278 273 273 1279 274 274 1280 274 274 1281 217 217 1282 216 216 1283 217 217 1284 274 274 1285 275 275 1286 275 275 1287 218 218 1288 217 217 1289 218 218 1290 275 275 1291 276 276 1292 276 276 1293 219 219 1294 218 218 1295 219 219 1296 276 276 1297 277 277 1298 277 277 1299 220 220 1300 219 219 1301 220 220 1302 277 277 1303 278 278 1304 278 278 1305 221 221 1306 220 220 1307 221 221 1308 278 278 1309 279 279 1310 279 279 1311 222 222 1312 221 221 1313 222 222 1314 279 279 1315 280 280 1316 280 280 1317 223 223 1318 222 222 1319 223 223 1320 280 280 1321 281 281 1322 281 281 1323 224 224 1324 223 223 1325 224 224 1326 281 281 1327 282 282 1328 282 282 1329 225 225 1330 224 224 1331 225 225 1332 282 282 1333 283 283 1334 283 283 1335 226 226 1336 225 225 1337 226 226 1338 283 283 1339 284 284 1340 284 284 1341 227 227 1342 226 226 1343 228 228 1344 285 285 1345 286 286 1346 286 286 1347 229 229 1348 228 228 1349 229 229 1350 286 286 1351 287 287 1352 287 287 1353 230 230 1354 229 229 1355 230 230 1356 287 287 1357 288 288 1358 288 288 1359 231 231 1360 230 230 1361 231 231 1362 288 288 1363 289 289 1364 289 289 1365 232 232 1366 231 231 1367 232 232 1368 289 289 1369 290 290 1370 290 290 1371 233 233 1372 232 232 1373 233 233 1374 290 290 1375 291 291 1376 291 291 1377 234 234 1378 233 233 1379 234 234 1380 291 291 1381 292 292 1382 292 292 1383 235 235 1384 234 234 1385 235 235 1386 292 292 1387 293 293 1388 293 293 1389 236 236 1390 235 235 1391 236 236 1392 293 293 1393 294 294 1394 294 294 1395 237 237 1396 236 236 1397 237 237 1398 294 294 1399 295 295 1400 295 295 1401 238 238 1402 237 237 1403 238 238 1404 295 295 1405 296 296 1406 296 296 1407 239 239 1408 238 238 1409 239 239 1410 296 296 1411 297 297 1412 297 297 1413 240 240 1414 239 239 1415 240 240 1416 297 297 1417 298 298 1418 298 298 1419 241 241 1420 240 240 1421 241 241 1422 298 298 1423 299 299 1424 299 299 1425 242 242 1426 241 241 1427 242 242 1428 299 299 1429 300 300 1430 300 300 1431 243 243 1432 242 242 1433 243 243 1434 300 300 1435 301 301 1436 301 301 1437 244 244 1438 243 243 1439 244 244 1440 301 301 1441 302 302 1442 302 302 1443 245 245 1444 244 244 1445 245 245 1446 302 302 1447 303 303 1448 303 303 1449 246 246 1450 245 245 1451 246 246 1452 303 303 1453 304 304 1454 304 304 1455 247 247 1456 246 246 1457 247 247 1458 304 304 1459 305 305 1460 305 305 1461 248 248 1462 247 247 1463 248 248 1464 305 305 1465 306 306 1466 306 306 1467 249 249 1468 248 248 1469 249 249 1470 306 306 1471 307 307 1472 307 307 1473 250 250 1474 249 249 1475 250 250 1476 307 307 1477 308 308 1478 308 308 1479 251 251 1480 250 250 1481 251 251 1482 308 308 1483 309 309 1484 309 309 1485 252 252 1486 251 251 1487 252 252 1488 309 309 1489 310 310 1490 310 310 1491 253 253 1492 252 252 1493 253 253 1494 310 310 1495 311 311 1496 311 311 1497 254 254 1498 253 253 1499 254 254 1500 311 311 1501 312 312 1502 312 312 1503 255 255 1504 254 254 1505 255 255 1506 312 312 1507 313 313 1508 313 313 1509 256 256 1510 255 255 1511 256 256 1512 313 313 1513 314 314 1514 314 314 1515 257 257 1516 256 256 1517 257 257 1518 314 314 1519 315 315 1520 315 315 1521 258 258 1522 257 257 1523 258 258 1524 315 315 1525 316 316 1526 316 316 1527 259 259 1528 258 258 1529 259 259 1530 316 316 1531 317 317 1532 317 317 1533 260 260 1534 259 259 1535 260 260 1536 317 317 1537 318 318 1538 318 318 1539 261 261 1540 260 260 1541 261 261 1542 318 318 1543 319 319 1544 319 319 1545 262 262 1546 261 261 1547 262 262 1548 319 319 1549 320 320 1550 320 320 1551 263 263 1552 262 262 1553 263 263 1554 320 320 1555 321 321 1556 321 321 1557 264 264 1558 263 263 1559 264 264 1560 321 321 1561 322 322 1562 322 322 1563 265 265 1564 264 264 1565 265 265 1566 322 322 1567 323 323 1568 323 323 1569 266 266 1570 265 265 1571 266 266 1572 323 323 1573 324 324 1574 324 324 1575 267 267 1576 266 266 1577 267 267 1578 324 324 1579 325 325 1580 325 325 1581 268 268 1582 267 267 1583 268 268 1584 325 325 1585 326 326 1586 326 326 1587 269 269 1588 268 268 1589 269 269 1590 326 326 1591 327 327 1592 327 327 1593 270 270 1594 269 269 1595 270 270 1596 327 327 1597 328 328 1598 328 328 1599 271 271 1600 270 270 1601 271 271 1602 328 328 1603 329 329 1604 329 329 1605 272 272 1606 271 271 1607 272 272 1608 329 329 1609 330 330 1610 330 330 1611 273 273 1612 272 272 1613 273 273 1614 330 330 1615 331 331 1616 331 331 1617 274 274 1618 273 273 1619 274 274 1620 331 331 1621 332 332 1622 332 332 1623 275 275 1624 274 274 1625 275 275 1626 332 332 1627 333 333 1628 333 333 1629 276 276 1630 275 275 1631 276 276 1632 333 333 1633 334 334 1634 334 334 1635 277 277 1636 276 276 1637 277 277 1638 334 334 1639 335 335 1640 335 335 1641 278 278 1642 277 277 1643 278 278 1644 335 335 1645 336 336 1646 336 336 1647 279 279 1648 278 278 1649 279 279 1650 336 336 1651 337 337 1652 337 337 1653 280 280 1654 279 279 1655 280 280 1656 337 337 1657 338 338 1658 338 338 1659 281 281 1660 280 280 1661 281 281 1662 338 338 1663 339 339 1664 339 339 1665 282 282 1666 281 281 1667 282 282 1668 339 339 1669 340 340 1670 340 340 1671 283 283 1672 282 282 1673 283 283 1674 340 340 1675 341 341 1676 341 341 1677 284 284 1678 283 283 1679 285 285 1680 1155 342 1681 342 343 1682 342 343 1683 286 286 1684 285 285 1685 286 286 1686 342 343 1687 343 344 1688 343 344 1689 287 287 1690 286 286 1691 287 287 1692 343 344 1693 344 345 1694 344 345 1695 288 288 1696 287 287 1697 288 288 1698 344 345 1699 345 346 1700 345 346 1701 289 289 1702 288 288 1703 289 289 1704 345 346 1705 346 347 1706 346 347 1707 290 290 1708 289 289 1709 290 290 1710 346 347 1711 347 348 1712 347 348 1713 291 291 1714 290 290 1715 291 291 1716 347 348 1717 348 349 1718 348 349 1719 292 292 1720 291 291 1721 292 292 1722 348 349 1723 349 350 1724 349 350 1725 293 293 1726 292 292 1727 293 293 1728 349 350 1729 350 351 1730 350 351 1731 294 294 1732 293 293 1733 294 294 1734 350 351 1735 351 352 1736 351 352 1737 295 295 1738 294 294 1739 295 295 1740 351 352 1741 352 353 1742 352 353 1743 296 296 1744 295 295 1745 296 296 1746 352 353 1747 353 354 1748 353 354 1749 297 297 1750 296 296 1751 297 297 1752 353 354 1753 354 355 1754 354 355 1755 298 298 1756 297 297 1757 298 298 1758 354 355 1759 355 356 1760 355 356 1761 299 299 1762 298 298 1763 299 299 1764 355 356 1765 356 357 1766 356 357 1767 300 300 1768 299 299 1769 300 300 1770 356 357 1771 357 358 1772 357 358 1773 301 301 1774 300 300 1775 301 301 1776 357 358 1777 358 359 1778 358 359 1779 302 302 1780 301 301 1781 302 302 1782 358 359 1783 359 360 1784 359 360 1785 303 303 1786 302 302 1787 303 303 1788 359 360 1789 360 361 1790 360 361 1791 304 304 1792 303 303 1793 304 304 1794 360 361 1795 361 362 1796 361 362 1797 305 305 1798 304 304 1799 305 305 1800 361 362 1801 362 363 1802 362 363 1803 306 306 1804 305 305 1805 306 306 1806 362 363 1807 363 364 1808 363 364 1809 307 307 1810 306 306 1811 307 307 1812 363 364 1813 364 365 1814 364 365 1815 308 308 1816 307 307 1817 308 308 1818 364 365 1819 365 366 1820 365 366 1821 309 309 1822 308 308 1823 309 309 1824 365 366 1825 366 367 1826 366 367 1827 310 310 1828 309 309 1829 310 310 1830 366 367 1831 367 368 1832 367 368 1833 311 311 1834 310 310 1835 311 311 1836 367 368 1837 368 369 1838 368 369 1839 312 312 1840 311 311 1841 312 312 1842 368 369 1843 369 370 1844 369 370 1845 313 313 1846 312 312 1847 313 313 1848 369 370 1849 370 371 1850 370 371 1851 314 314 1852 313 313 1853 314 314 1854 370 371 1855 371 372 1856 371 372 1857 315 315 1858 314 314 1859 315 315 1860 371 372 1861 372 373 1862 372 373 1863 316 316 1864 315 315 1865 316 316 1866 372 373 1867 373 374 1868 373 374 1869 317 317 1870 316 316 1871 317 317 1872 373 374 1873 374 375 1874 374 375 1875 318 318 1876 317 317 1877 318 318 1878 374 375 1879 375 376 1880 375 376 1881 319 319 1882 318 318 1883 319 319 1884 375 376 1885 376 377 1886 376 377 1887 320 320 1888 319 319 1889 320 320 1890 376 377 1891 377 378 1892 377 378 1893 321 321 1894 320 320 1895 321 321 1896 377 378 1897 378 379 1898 378 379 1899 322 322 1900 321 321 1901 322 322 1902 378 379 1903 379 380 1904 379 380 1905 323 323 1906 322 322 1907 323 323 1908 379 380 1909 380 381 1910 380 381 1911 324 324 1912 323 323 1913 324 324 1914 380 381 1915 381 382 1916 381 382 1917 325 325 1918 324 324 1919 325 325 1920 381 382 1921 382 383 1922 382 383 1923 326 326 1924 325 325 1925 326 326 1926 382 383 1927 383 384 1928 383 384 1929 327 327 1930 326 326 1931 327 327 1932 383 384 1933 384 385 1934 384 385 1935 328 328 1936 327 327 1937 328 328 1938 384 385 1939 385 386 1940 385 386 1941 329 329 1942 328 328 1943 329 329 1944 385 386 1945 386 387 1946 386 387 1947 330 330 1948 329 329 1949 330 330 1950 386 387 1951 387 388 1952 387 388 1953 331 331 1954 330 330 1955 331 331 1956 387 388 1957 388 389 1958 388 389 1959 332 332 1960 331 331 1961 332 332 1962 388 389 1963 389 390 1964 389 390 1965 333 333 1966 332 332 1967 333 333 1968 389 390 1969 390 391 1970 390 391 1971 334 334 1972 333 333 1973 334 334 1974 390 391 1975 391 392 1976 391 392 1977 335 335 1978 334 334 1979 335 335 1980 391 392 1981 392 393 1982 392 393 1983 336 336 1984 335 335 1985 336 336 1986 392 393 1987 393 394 1988 393 394 1989 337 337 1990 336 336 1991 337 337 1992 393 394 1993 394 395 1994 394 395 1995 338 338 1996 337 337 1997 338 338 1998 394 395 1999 395 396 2000 395 396 2001 339 339 2002 338 338 2003 339 339 2004 395 396 2005 396 397 2006 396 397 2007 340 340 2008 339 339 2009 340 340 2010 396 397 2011 397 398 2012 397 398 2013 341 341 2014 340 340 2015 1155 342 2016 1192 399 2017 398 400 2018 398 400 2019 342 343 2020 1155 342 2021 342 343 2022 398 400 2023 399 401 2024 399 401 2025 343 344 2026 342 343 2027 343 344 2028 399 401 2029 400 402 2030 400 402 2031 344 345 2032 343 344 2033 344 345 2034 400 402 2035 401 403 2036 401 403 2037 345 346 2038 344 345 2039 345 346 2040 401 403 2041 402 404 2042 402 404 2043 346 347 2044 345 346 2045 346 347 2046 402 404 2047 403 405 2048 403 405 2049 347 348 2050 346 347 2051 347 348 2052 403 405 2053 404 406 2054 404 406 2055 348 349 2056 347 348 2057 348 349 2058 404 406 2059 405 407 2060 405 407 2061 349 350 2062 348 349 2063 349 350 2064 405 407 2065 406 408 2066 406 408 2067 350 351 2068 349 350 2069 350 351 2070 406 408 2071 407 409 2072 407 409 2073 351 352 2074 350 351 2075 351 352 2076 407 409 2077 408 410 2078 408 410 2079 352 353 2080 351 352 2081 352 353 2082 408 410 2083 409 411 2084 409 411 2085 353 354 2086 352 353 2087 353 354 2088 409 411 2089 410 412 2090 410 412 2091 354 355 2092 353 354 2093 354 355 2094 410 412 2095 411 413 2096 411 413 2097 355 356 2098 354 355 2099 355 356 2100 411 413 2101 412 414 2102 412 414 2103 356 357 2104 355 356 2105 356 357 2106 412 414 2107 413 415 2108 413 415 2109 357 358 2110 356 357 2111 357 358 2112 413 415 2113 414 416 2114 414 416 2115 358 359 2116 357 358 2117 358 359 2118 414 416 2119 415 417 2120 415 417 2121 359 360 2122 358 359 2123 359 360 2124 415 417 2125 416 418 2126 416 418 2127 360 361 2128 359 360 2129 360 361 2130 416 418 2131 417 419 2132 417 419 2133 361 362 2134 360 361 2135 361 362 2136 417 419 2137 418 420 2138 418 420 2139 362 363 2140 361 362 2141 362 363 2142 418 420 2143 419 421 2144 419 421 2145 363 364 2146 362 363 2147 363 364 2148 419 421 2149 420 422 2150 420 422 2151 364 365 2152 363 364 2153 364 365 2154 420 422 2155 421 423 2156 421 423 2157 365 366 2158 364 365 2159 365 366 2160 421 423 2161 422 424 2162 422 424 2163 366 367 2164 365 366 2165 366 367 2166 422 424 2167 423 425 2168 423 425 2169 367 368 2170 366 367 2171 367 368 2172 423 425 2173 424 426 2174 424 426 2175 368 369 2176 367 368 2177 368 369 2178 424 426 2179 425 427 2180 425 427 2181 369 370 2182 368 369 2183 369 370 2184 425 427 2185 426 428 2186 426 428 2187 370 371 2188 369 370 2189 370 371 2190 426 428 2191 427 429 2192 427 429 2193 371 372 2194 370 371 2195 371 372 2196 427 429 2197 428 430 2198 428 430 2199 372 373 2200 371 372 2201 372 373 2202 428 430 2203 429 431 2204 429 431 2205 373 374 2206 372 373 2207 373 374 2208 429 431 2209 430 432 2210 430 432 2211 374 375 2212 373 374 2213 374 375 2214 430 432 2215 431 433 2216 431 433 2217 375 376 2218 374 375 2219 375 376 2220 431 433 2221 432 434 2222 432 434 2223 376 377 2224 375 376 2225 376 377 2226 432 434 2227 433 435 2228 433 435 2229 377 378 2230 376 377 2231 377 378 2232 433 435 2233 434 436 2234 434 436 2235 378 379 2236 377 378 2237 378 379 2238 434 436 2239 435 437 2240 435 437 2241 379 380 2242 378 379 2243 379 380 2244 435 437 2245 436 438 2246 436 438 2247 380 381 2248 379 380 2249 380 381 2250 436 438 2251 437 439 2252 437 439 2253 381 382 2254 380 381 2255 381 382 2256 437 439 2257 438 440 2258 438 440 2259 382 383 2260 381 382 2261 382 383 2262 438 440 2263 439 441 2264 439 441 2265 383 384 2266 382 383 2267 383 384 2268 439 441 2269 440 442 2270 440 442 2271 384 385 2272 383 384 2273 384 385 2274 440 442 2275 441 443 2276 441 443 2277 385 386 2278 384 385 2279 385 386 2280 441 443 2281 442 444 2282 442 444 2283 386 387 2284 385 386 2285 386 387 2286 442 444 2287 443 445 2288 443 445 2289 387 388 2290 386 387 2291 387 388 2292 443 445 2293 444 446 2294 444 446 2295 388 389 2296 387 388 2297 388 389 2298 444 446 2299 445 447 2300 445 447 2301 389 390 2302 388 389 2303 389 390 2304 445 447 2305 446 448 2306 446 448 2307 390 391 2308 389 390 2309 390 391 2310 446 448 2311 447 449 2312 447 449 2313 391 392 2314 390 391 2315 391 392 2316 447 449 2317 448 450 2318 448 450 2319 392 393 2320 391 392 2321 392 393 2322 448 450 2323 449 451 2324 449 451 2325 393 394 2326 392 393 2327 393 394 2328 449 451 2329 450 452 2330 450 452 2331 394 395 2332 393 394 2333 394 395 2334 450 452 2335 451 453 2336 451 453 2337 395 396 2338 394 395 2339 395 396 2340 451 453 2341 452 454 2342 452 454 2343 396 397 2344 395 396 2345 396 397 2346 452 454 2347 453 455 2348 453 455 2349 397 398 2350 396 397 2351 1192 399 2352 1229 456 2353 454 457 2354 454 457 2355 398 400 2356 1192 399 2357 398 400 2358 454 457 2359 455 458 2360 455 458 2361 399 401 2362 398 400 2363 399 401 2364 455 458 2365 456 459 2366 456 459 2367 400 402 2368 399 401 2369 400 402 2370 456 459 2371 457 460 2372 457 460 2373 401 403 2374 400 402 2375 401 403 2376 457 460 2377 458 461 2378 458 461 2379 402 404 2380 401 403 2381 402 404 2382 458 461 2383 459 462 2384 459 462 2385 403 405 2386 402 404 2387 403 405 2388 459 462 2389 460 463 2390 460 463 2391 404 406 2392 403 405 2393 404 406 2394 460 463 2395 461 464 2396 461 464 2397 405 407 2398 404 406 2399 405 407 2400 461 464 2401 462 465 2402 462 465 2403 406 408 2404 405 407 2405 406 408 2406 462 465 2407 463 466 2408 463 466 2409 407 409 2410 406 408 2411 407 409 2412 463 466 2413 464 467 2414 464 467 2415 408 410 2416 407 409 2417 408 410 2418 464 467 2419 465 468 2420 465 468 2421 409 411 2422 408 410 2423 409 411 2424 465 468 2425 466 469 2426 466 469 2427 410 412 2428 409 411 2429 410 412 2430 466 469 2431 467 470 2432 467 470 2433 411 413 2434 410 412 2435 411 413 2436 467 470 2437 468 471 2438 468 471 2439 412 414 2440 411 413 2441 412 414 2442 468 471 2443 469 472 2444 469 472 2445 413 415 2446 412 414 2447 413 415 2448 469 472 2449 470 473 2450 470 473 2451 414 416 2452 413 415 2453 414 416 2454 470 473 2455 471 474 2456 471 474 2457 415 417 2458 414 416 2459 415 417 2460 471 474 2461 472 475 2462 472 475 2463 416 418 2464 415 417 2465 416 418 2466 472 475 2467 473 476 2468 473 476 2469 417 419 2470 416 418 2471 417 419 2472 473 476 2473 474 477 2474 474 477 2475 418 420 2476 417 419 2477 418 420 2478 474 477 2479 475 478 2480 475 478 2481 419 421 2482 418 420 2483 419 421 2484 475 478 2485 476 479 2486 476 479 2487 420 422 2488 419 421 2489 420 422 2490 476 479 2491 477 480 2492 477 480 2493 421 423 2494 420 422 2495 421 423 2496 477 480 2497 478 481 2498 478 481 2499 422 424 2500 421 423 2501 422 424 2502 478 481 2503 479 482 2504 479 482 2505 423 425 2506 422 424 2507 423 425 2508 479 482 2509 480 483 2510 480 483 2511 424 426 2512 423 425 2513 424 426 2514 480 483 2515 481 484 2516 481 484 2517 425 427 2518 424 426 2519 425 427 2520 481 484 2521 482 485 2522 482 485 2523 426 428 2524 425 427 2525 426 428 2526 482 485 2527 483 486 2528 483 486 2529 427 429 2530 426 428 2531 427 429 2532 483 486 2533 484 487 2534 484 487 2535 428 430 2536 427 429 2537 428 430 2538 484 487 2539 485 488 2540 485 488 2541 429 431 2542 428 430 2543 429 431 2544 485 488 2545 486 489 2546 486 489 2547 430 432 2548 429 431 2549 430 432 2550 486 489 2551 487 490 2552 487 490 2553 431 433 2554 430 432 2555 431 433 2556 487 490 2557 488 491 2558 488 491 2559 432 434 2560 431 433 2561 432 434 2562 488 491 2563 489 492 2564 489 492 2565 433 435 2566 432 434 2567 433 435 2568 489 492 2569 490 493 2570 490 493 2571 434 436 2572 433 435 2573 434 436 2574 490 493 2575 491 494 2576 491 494 2577 435 437 2578 434 436 2579 435 437 2580 491 494 2581 492 495 2582 492 495 2583 436 438 2584 435 437 2585 436 438 2586 492 495 2587 493 496 2588 493 496 2589 437 439 2590 436 438 2591 437 439 2592 493 496 2593 494 497 2594 494 497 2595 438 440 2596 437 439 2597 438 440 2598 494 497 2599 495 498 2600 495 498 2601 439 441 2602 438 440 2603 439 441 2604 495 498 2605 496 499 2606 496 499 2607 440 442 2608 439 441 2609 440 442 2610 496 499 2611 497 500 2612 497 500 2613 441 443 2614 440 442 2615 441 443 2616 497 500 2617 498 501 2618 498 501 2619 442 444 2620 441 443 2621 442 444 2622 498 501 2623 499 502 2624 499 502 2625 443 445 2626 442 444 2627 443 445 2628 499 502 2629 500 503 2630 500 503 2631 444 446 2632 443 445 2633 444 446 2634 500 503 2635 501 504 2636 501 504 2637 445 447 2638 444 446 2639 445 447 2640 501 504 2641 502 505 2642 502 505 2643 446 448 2644 445 447 2645 446 448 2646 502 505 2647 503 506 2648 503 506 2649 447 449 2650 446 448 2651 447 449 2652 503 506 2653 504 507 2654 504 507 2655 448 450 2656 447 449 2657 448 450 2658 504 507 2659 505 508 2660 505 508 2661 449 451 2662 448 450 2663 449 451 2664 505 508 2665 506 509 2666 506 509 2667 450 452 2668 449 451 2669 450 452 2670 506 509 2671 507 510 2672 507 510 2673 451 453 2674 450 452 2675 451 453 2676 507 510 2677 508 511 2678 508 511 2679 452 454 2680 451 453 2681 452 454 2682 508 511 2683 509 512 2684 509 512 2685 453 455 2686 452 454 2687 1229 456 2688 1266 513 2689 510 514 2690 510 514 2691 454 457 2692 1229 456 2693 454 457 2694 510 514 2695 511 515 2696 511 515 2697 455 458 2698 454 457 2699 455 458 2700 511 515 2701 512 516 2702 512 516 2703 456 459 2704 455 458 2705 456 459 2706 512 516 2707 513 517 2708 513 517 2709 457 460 2710 456 459 2711 457 460 2712 513 517 2713 514 518 2714 514 518 2715 458 461 2716 457 460 2717 458 461 2718 514 518 2719 515 519 2720 515 519 2721 459 462 2722 458 461 2723 459 462 2724 515 519 2725 516 520 2726 516 520 2727 460 463 2728 459 462 2729 460 463 2730 516 520 2731 517 521 2732 517 521 2733 461 464 2734 460 463 2735 461 464 2736 517 521 2737 518 522 2738 518 522 2739 462 465 2740 461 464 2741 462 465 2742 518 522 2743 519 523 2744 519 523 2745 463 466 2746 462 465 2747 463 466 2748 519 523 2749 520 524 2750 520 524 2751 464 467 2752 463 466 2753 464 467 2754 520 524 2755 521 525 2756 521 525 2757 465 468 2758 464 467 2759 465 468 2760 521 525 2761 522 526 2762 522 526 2763 466 469 2764 465 468 2765 466 469 2766 522 526 2767 523 527 2768 523 527 2769 467 470 2770 466 469 2771 467 470 2772 523 527 2773 524 528 2774 524 528 2775 468 471 2776 467 470 2777 468 471 2778 524 528 2779 525 529 2780 525 529 2781 469 472 2782 468 471 2783 469 472 2784 525 529 2785 526 530 2786 526 530 2787 470 473 2788 469 472 2789 470 473 2790 526 530 2791 527 531 2792 527 531 2793 471 474 2794 470 473 2795 471 474 2796 527 531 2797 528 532 2798 528 532 2799 472 475 2800 471 474 2801 472 475 2802 528 532 2803 529 533 2804 529 533 2805 473 476 2806 472 475 2807 473 476 2808 529 533 2809 530 534 2810 530 534 2811 474 477 2812 473 476 2813 474 477 2814 530 534 2815 531 535 2816 531 535 2817 475 478 2818 474 477 2819 475 478 2820 531 535 2821 532 536 2822 532 536 2823 476 479 2824 475 478 2825 476 479 2826 532 536 2827 533 537 2828 533 537 2829 477 480 2830 476 479 2831 477 480 2832 533 537 2833 534 538 2834 534 538 2835 478 481 2836 477 480 2837 478 481 2838 534 538 2839 535 539 2840 535 539 2841 479 482 2842 478 481 2843 479 482 2844 535 539 2845 536 540 2846 536 540 2847 480 483 2848 479 482 2849 480 483 2850 536 540 2851 537 541 2852 537 541 2853 481 484 2854 480 483 2855 481 484 2856 537 541 2857 538 542 2858 538 542 2859 482 485 2860 481 484 2861 482 485 2862 538 542 2863 539 543 2864 539 543 2865 483 486 2866 482 485 2867 483 486 2868 539 543 2869 540 544 2870 540 544 2871 484 487 2872 483 486 2873 484 487 2874 540 544 2875 541 545 2876 541 545 2877 485 488 2878 484 487 2879 485 488 2880 541 545 2881 542 546 2882 542 546 2883 486 489 2884 485 488 2885 486 489 2886 542 546 2887 543 547 2888 543 547 2889 487 490 2890 486 489 2891 487 490 2892 543 547 2893 544 548 2894 544 548 2895 488 491 2896 487 490 2897 488 491 2898 544 548 2899 545 549 2900 545 549 2901 489 492 2902 488 491 2903 489 492 2904 545 549 2905 546 550 2906 546 550 2907 490 493 2908 489 492 2909 490 493 2910 546 550 2911 547 551 2912 547 551 2913 491 494 2914 490 493 2915 491 494 2916 547 551 2917 548 552 2918 548 552 2919 492 495 2920 491 494 2921 492 495 2922 548 552 2923 549 553 2924 549 553 2925 493 496 2926 492 495 2927 493 496 2928 549 553 2929 550 554 2930 550 554 2931 494 497 2932 493 496 2933 494 497 2934 550 554 2935 551 555 2936 551 555 2937 495 498 2938 494 497 2939 495 498 2940 551 555 2941 552 556 2942 552 556 2943 496 499 2944 495 498 2945 496 499 2946 552 556 2947 553 557 2948 553 557 2949 497 500 2950 496 499 2951 497 500 2952 553 557 2953 554 558 2954 554 558 2955 498 501 2956 497 500 2957 498 501 2958 554 558 2959 555 559 2960 555 559 2961 499 502 2962 498 501 2963 499 502 2964 555 559 2965 556 560 2966 556 560 2967 500 503 2968 499 502 2969 500 503 2970 556 560 2971 557 561 2972 557 561 2973 501 504 2974 500 503 2975 501 504 2976 557 561 2977 558 562 2978 558 562 2979 502 505 2980 501 504 2981 502 505 2982 558 562 2983 559 563 2984 559 563 2985 503 506 2986 502 505 2987 503 506 2988 559 563 2989 560 564 2990 560 564 2991 504 507 2992 503 506 2993 504 507 2994 560 564 2995 561 565 2996 561 565 2997 505 508 2998 504 507 2999 505 508 3000 561 565 3001 562 566 3002 562 566 3003 506 509 3004 505 508 3005 506 509 3006 562 566 3007 563 567 3008 563 567 3009 507 510 3010 506 509 3011 507 510 3012 563 567 3013 564 568 3014 564 568 3015 508 511 3016 507 510 3017 508 511 3018 564 568 3019 565 569 3020 565 569 3021 509 512 3022 508 511 3023 1266 513 3024 1303 570 3025 566 571 3026 566 571 3027 510 514 3028 1266 513 3029 510 514 3030 566 571 3031 567 572 3032 567 572 3033 511 515 3034 510 514 3035 511 515 3036 567 572 3037 568 573 3038 568 573 3039 512 516 3040 511 515 3041 512 516 3042 568 573 3043 569 574 3044 569 574 3045 513 517 3046 512 516 3047 513 517 3048 569 574 3049 570 575 3050 570 575 3051 514 518 3052 513 517 3053 514 518 3054 570 575 3055 571 576 3056 571 576 3057 515 519 3058 514 518 3059 515 519 3060 571 576 3061 572 577 3062 572 577 3063 516 520 3064 515 519 3065 516 520 3066 572 577 3067 573 578 3068 573 578 3069 517 521 3070 516 520 3071 517 521 3072 573 578 3073 574 579 3074 574 579 3075 518 522 3076 517 521 3077 518 522 3078 574 579 3079 575 580 3080 575 580 3081 519 523 3082 518 522 3083 519 523 3084 575 580 3085 576 581 3086 576 581 3087 520 524 3088 519 523 3089 520 524 3090 576 581 3091 577 582 3092 577 582 3093 521 525 3094 520 524 3095 521 525 3096 577 582 3097 578 583 3098 578 583 3099 522 526 3100 521 525 3101 522 526 3102 578 583 3103 579 584 3104 579 584 3105 523 527 3106 522 526 3107 523 527 3108 579 584 3109 580 585 3110 580 585 3111 524 528 3112 523 527 3113 524 528 3114 580 585 3115 581 586 3116 581 586 3117 525 529 3118 524 528 3119 525 529 3120 581 586 3121 582 587 3122 582 587 3123 526 530 3124 525 529 3125 526 530 3126 582 587 3127 583 588 3128 583 588 3129 527 531 3130 526 530 3131 527 531 3132 583 588 3133 584 589 3134 584 589 3135 528 532 3136 527 531 3137 528 532 3138 584 589 3139 585 590 3140 585 590 3141 529 533 3142 528 532 3143 529 533 3144 585 590 3145 586 591 3146 586 591 3147 530 534 3148 529 533 3149 530 534 3150 586 591 3151 587 592 3152 587 592 3153 531 535 3154 530 534 3155 531 535 3156 587 592 3157 588 593 3158 588 593 3159 532 536 3160 531 535 3161 532 536 3162 588 593 3163 589 594 3164 589 594 3165 533 537 3166 532 536 3167 533 537 3168 589 594 3169 590 595 3170 590 595 3171 534 538 3172 533 537 3173 534 538 3174 590 595 3175 591 596 3176 591 596 3177 535 539 3178 534 538 3179 535 539 3180 591 596 3181 592 597 3182 592 597 3183 536 540 3184 535 539 3185 536 540 3186 592 597 3187 593 598 3188 593 598 3189 537 541 3190 536 540 3191 537 541 3192 593 598 3193 594 599 3194 594 599 3195 538 542 3196 537 541 3197 538 542 3198 594 599 3199 595 600 3200 595 600 3201 539 543 3202 538 542 3203 539 543 3204 595 600 3205 596 601 3206 596 601 3207 540 544 3208 539 543 3209 540 544 3210 596 601 3211 597 602 3212 597 602 3213 541 545 3214 540 544 3215 541 545 3216 597 602 3217 598 603 3218 598 603 3219 542 546 3220 541 545 3221 542 546 3222 598 603 3223 599 604 3224 599 604 3225 543 547 3226 542 546 3227 543 547 3228 599 604 3229 600 605 3230 600 605 3231 544 548 3232 543 547 3233 544 548 3234 600 605 3235 601 606 3236 601 606 3237 545 549 3238 544 548 3239 545 549 3240 601 606 3241 602 607 3242 602 607 3243 546 550 3244 545 549 3245 546 550 3246 602 607 3247 603 608 3248 603 608 3249 547 551 3250 546 550 3251 547 551 3252 603 608 3253 604 609 3254 604 609 3255 548 552 3256 547 551 3257 548 552 3258 604 609 3259 605 610 3260 605 610 3261 549 553 3262 548 552 3263 549 553 3264 605 610 3265 606 611 3266 606 611 3267 550 554 3268 549 553 3269 550 554 3270 606 611 3271 607 612 3272 607 612 3273 551 555 3274 550 554 3275 551 555 3276 607 612 3277 608 613 3278 608 613 3279 552 556 3280 551 555 3281 552 556 3282 608 613 3283 609 614 3284 609 614 3285 553 557 3286 552 556 3287 553 557 3288 609 614 3289 610 615 3290 610 615 3291 554 558 3292 553 557 3293 554 558 3294 610 615 3295 611 616 3296 611 616 3297 555 559 3298 554 558 3299 555 559 3300 611 616 3301 612 617 3302 612 617 3303 556 560 3304 555 559 3305 556 560 3306 612 617 3307 613 618 3308 613 618 3309 557 561 3310 556 560 3311 557 561 3312 613 618 3313 614 619 3314 614 619 3315 558 562 3316 557 561 3317 558 562 3318 614 619 3319 615 620 3320 615 620 3321 559 563 3322 558 562 3323 559 563 3324 615 620 3325 616 621 3326 616 621 3327 560 564 3328 559 563 3329 560 564 3330 616 621 3331 617 622 3332 617 622 3333 561 565 3334 560 564 3335 561 565 3336 617 622 3337 618 623 3338 618 623 3339 562 566 3340 561 565 3341 562 566 3342 618 623 3343 619 624 3344 619 624 3345 563 567 3346 562 566 3347 563 567 3348 619 624 3349 620 625 3350 620 625 3351 564 568 3352 563 567 3353 564 568 3354 620 625 3355 621 626 3356 621 626 3357 565 569 3358 564 568 3359 1303 570 3360 1340 627 3361 622 628 3362 622 628 3363 566 571 3364 1303 570 3365 566 571 3366 622 628 3367 623 629 3368 623 629 3369 567 572 3370 566 571 3371 567 572 3372 623 629 3373 624 630 3374 624 630 3375 568 573 3376 567 572 3377 568 573 3378 624 630 3379 625 631 3380 625 631 3381 569 574 3382 568 573 3383 569 574 3384 625 631 3385 626 632 3386 626 632 3387 570 575 3388 569 574 3389 570 575 3390 626 632 3391 627 633 3392 627 633 3393 571 576 3394 570 575 3395 571 576 3396 627 633 3397 628 634 3398 628 634 3399 572 577 3400 571 576 3401 572 577 3402 628 634 3403 629 635 3404 629 635 3405 573 578 3406 572 577 3407 573 578 3408 629 635 3409 630 636 3410 630 636 3411 574 579 3412 573 578 3413 574 579 3414 630 636 3415 631 637 3416 631 637 3417 575 580 3418 574 579 3419 575 580 3420 631 637 3421 632 638 3422 632 638 3423 576 581 3424 575 580 3425 576 581 3426 632 638 3427 633 639 3428 633 639 3429 577 582 3430 576 581 3431 577 582 3432 633 639 3433 634 640 3434 634 640 3435 578 583 3436 577 582 3437 578 583 3438 634 640 3439 635 641 3440 635 641 3441 579 584 3442 578 583 3443 579 584 3444 635 641 3445 636 642 3446 636 642 3447 580 585 3448 579 584 3449 580 585 3450 636 642 3451 637 643 3452 637 643 3453 581 586 3454 580 585 3455 581 586 3456 637 643 3457 638 644 3458 638 644 3459 582 587 3460 581 586 3461 582 587 3462 638 644 3463 639 645 3464 639 645 3465 583 588 3466 582 587 3467 583 588 3468 639 645 3469 640 646 3470 640 646 3471 584 589 3472 583 588 3473 584 589 3474 640 646 3475 641 647 3476 641 647 3477 585 590 3478 584 589 3479 585 590 3480 641 647 3481 642 648 3482 642 648 3483 586 591 3484 585 590 3485 586 591 3486 642 648 3487 643 649 3488 643 649 3489 587 592 3490 586 591 3491 587 592 3492 643 649 3493 644 650 3494 644 650 3495 588 593 3496 587 592 3497 588 593 3498 644 650 3499 645 651 3500 645 651 3501 589 594 3502 588 593 3503 589 594 3504 645 651 3505 646 652 3506 646 652 3507 590 595 3508 589 594 3509 590 595 3510 646 652 3511 647 653 3512 647 653 3513 591 596 3514 590 595 3515 591 596 3516 647 653 3517 648 654 3518 648 654 3519 592 597 3520 591 596 3521 592 597 3522 648 654 3523 649 655 3524 649 655 3525 593 598 3526 592 597 3527 593 598 3528 649 655 3529 650 656 3530 650 656 3531 594 599 3532 593 598 3533 594 599 3534 650 656 3535 651 657 3536 651 657 3537 595 600 3538 594 599 3539 595 600 3540 651 657 3541 652 658 3542 652 658 3543 596 601 3544 595 600 3545 596 601 3546 652 658 3547 653 659 3548 653 659 3549 597 602 3550 596 601 3551 597 602 3552 653 659 3553 654 660 3554 654 660 3555 598 603 3556 597 602 3557 598 603 3558 654 660 3559 655 661 3560 655 661 3561 599 604 3562 598 603 3563 599 604 3564 655 661 3565 656 662 3566 656 662 3567 600 605 3568 599 604 3569 600 605 3570 656 662 3571 657 663 3572 657 663 3573 601 606 3574 600 605 3575 601 606 3576 657 663 3577 658 664 3578 658 664 3579 602 607 3580 601 606 3581 602 607 3582 658 664 3583 659 665 3584 659 665 3585 603 608 3586 602 607 3587 603 608 3588 659 665 3589 660 666 3590 660 666 3591 604 609 3592 603 608 3593 604 609 3594 660 666 3595 661 667 3596 661 667 3597 605 610 3598 604 609 3599 605 610 3600 661 667 3601 662 668 3602 662 668 3603 606 611 3604 605 610 3605 606 611 3606 662 668 3607 663 669 3608 663 669 3609 607 612 3610 606 611 3611 607 612 3612 663 669 3613 664 670 3614 664 670 3615 608 613 3616 607 612 3617 608 613 3618 664 670 3619 665 671 3620 665 671 3621 609 614 3622 608 613 3623 609 614 3624 665 671 3625 666 672 3626 666 672 3627 610 615 3628 609 614 3629 610 615 3630 666 672 3631 667 673 3632 667 673 3633 611 616 3634 610 615 3635 611 616 3636 667 673 3637 668 674 3638 668 674 3639 612 617 3640 611 616 3641 612 617 3642 668 674 3643 669 675 3644 669 675 3645 613 618 3646 612 617 3647 613 618 3648 669 675 3649 670 676 3650 670 676 3651 614 619 3652 613 618 3653 614 619 3654 670 676 3655 671 677 3656 671 677 3657 615 620 3658 614 619 3659 615 620 3660 671 677 3661 672 678 3662 672 678 3663 616 621 3664 615 620 3665 616 621 3666 672 678 3667 673 679 3668 673 679 3669 617 622 3670 616 621 3671 617 622 3672 673 679 3673 674 680 3674 674 680 3675 618 623 3676 617 622 3677 618 623 3678 674 680 3679 675 681 3680 675 681 3681 619 624 3682 618 623 3683 619 624 3684 675 681 3685 676 682 3686 676 682 3687 620 625 3688 619 624 3689 620 625 3690 676 682 3691 677 683 3692 677 683 3693 621 626 3694 620 625 3695 1340 627 3696 1377 684 3697 678 685 3698 678 685 3699 622 628 3700 1340 627 3701 622 628 3702 678 685 3703 679 686 3704 679 686 3705 623 629 3706 622 628 3707 623 629 3708 679 686 3709 680 687 3710 680 687 3711 624 630 3712 623 629 3713 624 630 3714 680 687 3715 681 688 3716 681 688 3717 625 631 3718 624 630 3719 625 631 3720 681 688 3721 682 689 3722 682 689 3723 626 632 3724 625 631 3725 626 632 3726 682 689 3727 683 690 3728 683 690 3729 627 633 3730 626 632 3731 627 633 3732 683 690 3733 684 691 3734 684 691 3735 628 634 3736 627 633 3737 628 634 3738 684 691 3739 685 692 3740 685 692 3741 629 635 3742 628 634 3743 629 635 3744 685 692 3745 686 693 3746 686 693 3747 630 636 3748 629 635 3749 630 636 3750 686 693 3751 687 694 3752 687 694 3753 631 637 3754 630 636 3755 631 637 3756 687 694 3757 688 695 3758 688 695 3759 632 638 3760 631 637 3761 632 638 3762 688 695 3763 689 696 3764 689 696 3765 633 639 3766 632 638 3767 633 639 3768 689 696 3769 690 697 3770 690 697 3771 634 640 3772 633 639 3773 634 640 3774 690 697 3775 691 698 3776 691 698 3777 635 641 3778 634 640 3779 635 641 3780 691 698 3781 692 699 3782 692 699 3783 636 642 3784 635 641 3785 636 642 3786 692 699 3787 693 700 3788 693 700 3789 637 643 3790 636 642 3791 637 643 3792 693 700 3793 694 701 3794 694 701 3795 638 644 3796 637 643 3797 638 644 3798 694 701 3799 695 702 3800 695 702 3801 639 645 3802 638 644 3803 639 645 3804 695 702 3805 696 703 3806 696 703 3807 640 646 3808 639 645 3809 640 646 3810 696 703 3811 697 704 3812 697 704 3813 641 647 3814 640 646 3815 641 647 3816 697 704 3817 698 705 3818 698 705 3819 642 648 3820 641 647 3821 642 648 3822 698 705 3823 699 706 3824 699 706 3825 643 649 3826 642 648 3827 643 649 3828 699 706 3829 700 707 3830 700 707 3831 644 650 3832 643 649 3833 644 650 3834 700 707 3835 701 708 3836 701 708 3837 645 651 3838 644 650 3839 645 651 3840 701 708 3841 702 709 3842 702 709 3843 646 652 3844 645 651 3845 646 652 3846 702 709 3847 703 710 3848 703 710 3849 647 653 3850 646 652 3851 647 653 3852 703 710 3853 704 711 3854 704 711 3855 648 654 3856 647 653 3857 648 654 3858 704 711 3859 705 712 3860 705 712 3861 649 655 3862 648 654 3863 649 655 3864 705 712 3865 706 713 3866 706 713 3867 650 656 3868 649 655 3869 650 656 3870 706 713 3871 707 714 3872 707 714 3873 651 657 3874 650 656 3875 651 657 3876 707 714 3877 708 715 3878 708 715 3879 652 658 3880 651 657 3881 652 658 3882 708 715 3883 709 716 3884 709 716 3885 653 659 3886 652 658 3887 653 659 3888 709 716 3889 710 717 3890 710 717 3891 654 660 3892 653 659 3893 654 660 3894 710 717 3895 711 718 3896 711 718 3897 655 661 3898 654 660 3899 655 661 3900 711 718 3901 712 719 3902 712 719 3903 656 662 3904 655 661 3905 656 662 3906 712 719 3907 713 720 3908 713 720 3909 657 663 3910 656 662 3911 657 663 3912 713 720 3913 714 721 3914 714 721 3915 658 664 3916 657 663 3917 658 664 3918 714 721 3919 715 722 3920 715 722 3921 659 665 3922 658 664 3923 659 665 3924 715 722 3925 716 723 3926 716 723 3927 660 666 3928 659 665 3929 660 666 3930 716 723 3931 717 724 3932 717 724 3933 661 667 3934 660 666 3935 661 667 3936 717 724 3937 718 725 3938 718 725 3939 662 668 3940 661 667 3941 662 668 3942 718 725 3943 719 726 3944 719 726 3945 663 669 3946 662 668 3947 663 669 3948 719 726 3949 720 727 3950 720 727 3951 664 670 3952 663 669 3953 664 670 3954 720 727 3955 721 728 3956 721 728 3957 665 671 3958 664 670 3959 665 671 3960 721 728 3961 722 729 3962 722 729 3963 666 672 3964 665 671 3965 666 672 3966 722 729 3967 723 730 3968 723 730 3969 667 673 3970 666 672 3971 667 673 3972 723 730 3973 724 731 3974 724 731 3975 668 674 3976 667 673 3977 668 674 3978 724 731 3979 725 732 3980 725 732 3981 669 675 3982 668 674 3983 669 675 3984 725 732 3985 726 733 3986 726 733 3987 670 676 3988 669 675 3989 670 676 3990 726 733 3991 727 734 3992 727 734 3993 671 677 3994 670 676 3995 671 677 3996 727 734 3997 728 735 3998 728 735 3999 672 678 4000 671 677 4001 672 678 4002 728 735 4003 729 736 4004 729 736 4005 673 679 4006 672 678 4007 673 679 4008 729 736 4009 730 737 4010 730 737 4011 674 680 4012 673 679 4013 674 680 4014 730 737 4015 731 738 4016 731 738 4017 675 681 4018 674 680 4019 675 681 4020 731 738 4021 732 739 4022 732 739 4023 676 682 4024 675 681 4025 676 682 4026 732 739 4027 733 740 4028 733 740 4029 677 683 4030 676 682 4031 1377 684 4032 1414 741 4033 734 742 4034 734 742 4035 678 685 4036 1377 684 4037 678 685 4038 734 742 4039 735 743 4040 735 743 4041 679 686 4042 678 685 4043 679 686 4044 735 743 4045 736 744 4046 736 744 4047 680 687 4048 679 686 4049 680 687 4050 736 744 4051 737 745 4052 737 745 4053 681 688 4054 680 687 4055 681 688 4056 737 745 4057 738 746 4058 738 746 4059 682 689 4060 681 688 4061 682 689 4062 738 746 4063 739 747 4064 739 747 4065 683 690 4066 682 689 4067 683 690 4068 739 747 4069 740 748 4070 740 748 4071 684 691 4072 683 690 4073 684 691 4074 740 748 4075 741 749 4076 741 749 4077 685 692 4078 684 691 4079 685 692 4080 741 749 4081 742 750 4082 742 750 4083 686 693 4084 685 692 4085 686 693 4086 742 750 4087 743 751 4088 743 751 4089 687 694 4090 686 693 4091 687 694 4092 743 751 4093 744 752 4094 744 752 4095 688 695 4096 687 694 4097 688 695 4098 744 752 4099 745 753 4100 745 753 4101 689 696 4102 688 695 4103 689 696 4104 745 753 4105 746 754 4106 746 754 4107 690 697 4108 689 696 4109 690 697 4110 746 754 4111 747 755 4112 747 755 4113 691 698 4114 690 697 4115 691 698 4116 747 755 4117 748 756 4118 748 756 4119 692 699 4120 691 698 4121 692 699 4122 748 756 4123 749 757 4124 749 757 4125 693 700 4126 692 699 4127 693 700 4128 749 757 4129 750 758 4130 750 758 4131 694 701 4132 693 700 4133 694 701 4134 750 758 4135 751 759 4136 751 759 4137 695 702 4138 694 701 4139 695 702 4140 751 759 4141 752 760 4142 752 760 4143 696 703 4144 695 702 4145 696 703 4146 752 760 4147 753 761 4148 753 761 4149 697 704 4150 696 703 4151 697 704 4152 753 761 4153 754 762 4154 754 762 4155 698 705 4156 697 704 4157 698 705 4158 754 762 4159 755 763 4160 755 763 4161 699 706 4162 698 705 4163 699 706 4164 755 763 4165 756 764 4166 756 764 4167 700 707 4168 699 706 4169 700 707 4170 756 764 4171 757 765 4172 757 765 4173 701 708 4174 700 707 4175 701 708 4176 757 765 4177 758 766 4178 758 766 4179 702 709 4180 701 708 4181 702 709 4182 758 766 4183 759 767 4184 759 767 4185 703 710 4186 702 709 4187 703 710 4188 759 767 4189 760 768 4190 760 768 4191 704 711 4192 703 710 4193 704 711 4194 760 768 4195 761 769 4196 761 769 4197 705 712 4198 704 711 4199 705 712 4200 761 769 4201 762 770 4202 762 770 4203 706 713 4204 705 712 4205 706 713 4206 762 770 4207 763 771 4208 763 771 4209 707 714 4210 706 713 4211 707 714 4212 763 771 4213 764 772 4214 764 772 4215 708 715 4216 707 714 4217 708 715 4218 764 772 4219 765 773 4220 765 773 4221 709 716 4222 708 715 4223 709 716 4224 765 773 4225 766 774 4226 766 774 4227 710 717 4228 709 716 4229 710 717 4230 766 774 4231 767 775 4232 767 775 4233 711 718 4234 710 717 4235 711 718 4236 767 775 4237 768 776 4238 768 776 4239 712 719 4240 711 718 4241 712 719 4242 768 776 4243 769 777 4244 769 777 4245 713 720 4246 712 719 4247 713 720 4248 769 777 4249 770 778 4250 770 778 4251 714 721 4252 713 720 4253 714 721 4254 770 778 4255 771 779 4256 771 779 4257 715 722 4258 714 721 4259 715 722 4260 771 779 4261 772 780 4262 772 780 4263 716 723 4264 715 722 4265 716 723 4266 772 780 4267 773 781 4268 773 781 4269 717 724 4270 716 723 4271 717 724 4272 773 781 4273 774 782 4274 774 782 4275 718 725 4276 717 724 4277 718 725 4278 774 782 4279 775 783 4280 775 783 4281 719 726 4282 718 725 4283 719 726 4284 775 783 4285 776 784 4286 776 784 4287 720 727 4288 719 726 4289 720 727 4290 776 784 4291 777 785 4292 777 785 4293 721 728 4294 720 727 4295 721 728 4296 777 785 4297 778 786 4298 778 786 4299 722 729 4300 721 728 4301 722 729 4302 778 786 4303 779 787 4304 779 787 4305 723 730 4306 722 729 4307 723 730 4308 779 787 4309 780 788 4310 780 788 4311 724 731 4312 723 730 4313 724 731 4314 780 788 4315 781 789 4316 781 789 4317 725 732 4318 724 731 4319 725 732 4320 781 789 4321 782 790 4322 782 790 4323 726 733 4324 725 732 4325 726 733 4326 782 790 4327 783 791 4328 783 791 4329 727 734 4330 726 733 4331 727 734 4332 783 791 4333 784 792 4334 784 792 4335 728 735 4336 727 734 4337 728 735 4338 784 792 4339 785 793 4340 785 793 4341 729 736 4342 728 735 4343 729 736 4344 785 793 4345 786 794 4346 786 794 4347 730 737 4348 729 736 4349 730 737 4350 786 794 4351 787 795 4352 787 795 4353 731 738 4354 730 737 4355 731 738 4356 787 795 4357 788 796 4358 788 796 4359 732 739 4360 731 738 4361 732 739 4362 788 796 4363 789 797 4364 789 797 4365 733 740 4366 732 739 4367 1414 741 4368 1451 798 4369 790 799 4370 790 799 4371 734 742 4372 1414 741 4373 734 742 4374 790 799 4375 791 800 4376 791 800 4377 735 743 4378 734 742 4379 735 743 4380 791 800 4381 792 801 4382 792 801 4383 736 744 4384 735 743 4385 736 744 4386 792 801 4387 793 802 4388 793 802 4389 737 745 4390 736 744 4391 737 745 4392 793 802 4393 794 803 4394 794 803 4395 738 746 4396 737 745 4397 738 746 4398 794 803 4399 795 804 4400 795 804 4401 739 747 4402 738 746 4403 739 747 4404 795 804 4405 796 805 4406 796 805 4407 740 748 4408 739 747 4409 740 748 4410 796 805 4411 797 806 4412 797 806 4413 741 749 4414 740 748 4415 741 749 4416 797 806 4417 798 807 4418 798 807 4419 742 750 4420 741 749 4421 742 750 4422 798 807 4423 799 808 4424 799 808 4425 743 751 4426 742 750 4427 743 751 4428 799 808 4429 800 809 4430 800 809 4431 744 752 4432 743 751 4433 744 752 4434 800 809 4435 801 810 4436 801 810 4437 745 753 4438 744 752 4439 745 753 4440 801 810 4441 802 811 4442 802 811 4443 746 754 4444 745 753 4445 746 754 4446 802 811 4447 803 812 4448 803 812 4449 747 755 4450 746 754 4451 747 755 4452 803 812 4453 804 813 4454 804 813 4455 748 756 4456 747 755 4457 748 756 4458 804 813 4459 805 814 4460 805 814 4461 749 757 4462 748 756 4463 749 757 4464 805 814 4465 806 815 4466 806 815 4467 750 758 4468 749 757 4469 750 758 4470 806 815 4471 807 816 4472 807 816 4473 751 759 4474 750 758 4475 751 759 4476 807 816 4477 808 817 4478 808 817 4479 752 760 4480 751 759 4481 752 760 4482 808 817 4483 809 818 4484 809 818 4485 753 761 4486 752 760 4487 753 761 4488 809 818 4489 810 819 4490 810 819 4491 754 762 4492 753 761 4493 754 762 4494 810 819 4495 811 820 4496 811 820 4497 755 763 4498 754 762 4499 755 763 4500 811 820 4501 812 821 4502 812 821 4503 756 764 4504 755 763 4505 756 764 4506 812 821 4507 813 822 4508 813 822 4509 757 765 4510 756 764 4511 757 765 4512 813 822 4513 814 823 4514 814 823 4515 758 766 4516 757 765 4517 758 766 4518 814 823 4519 815 824 4520 815 824 4521 759 767 4522 758 766 4523 759 767 4524 815 824 4525 816 825 4526 816 825 4527 760 768 4528 759 767 4529 760 768 4530 816 825 4531 817 826 4532 817 826 4533 761 769 4534 760 768 4535 761 769 4536 817 826 4537 818 827 4538 818 827 4539 762 770 4540 761 769 4541 762 770 4542 818 827 4543 819 828 4544 819 828 4545 763 771 4546 762 770 4547 763 771 4548 819 828 4549 820 829 4550 820 829 4551 764 772 4552 763 771 4553 764 772 4554 820 829 4555 821 830 4556 821 830 4557 765 773 4558 764 772 4559 765 773 4560 821 830 4561 822 831 4562 822 831 4563 766 774 4564 765 773 4565 766 774 4566 822 831 4567 823 832 4568 823 832 4569 767 775 4570 766 774 4571 767 775 4572 823 832 4573 824 833 4574 824 833 4575 768 776 4576 767 775 4577 768 776 4578 824 833 4579 825 834 4580 825 834 4581 769 777 4582 768 776 4583 769 777 4584 825 834 4585 826 835 4586 826 835 4587 770 778 4588 769 777 4589 770 778 4590 826 835 4591 827 836 4592 827 836 4593 771 779 4594 770 778 4595 771 779 4596 827 836 4597 828 837 4598 828 837 4599 772 780 4600 771 779 4601 772 780 4602 828 837 4603 829 838 4604 829 838 4605 773 781 4606 772 780 4607 773 781 4608 829 838 4609 830 839 4610 830 839 4611 774 782 4612 773 781 4613 774 782 4614 830 839 4615 831 840 4616 831 840 4617 775 783 4618 774 782 4619 775 783 4620 831 840 4621 832 841 4622 832 841 4623 776 784 4624 775 783 4625 776 784 4626 832 841 4627 833 842 4628 833 842 4629 777 785 4630 776 784 4631 777 785 4632 833 842 4633 834 843 4634 834 843 4635 778 786 4636 777 785 4637 778 786 4638 834 843 4639 835 844 4640 835 844 4641 779 787 4642 778 786 4643 779 787 4644 835 844 4645 836 845 4646 836 845 4647 780 788 4648 779 787 4649 780 788 4650 836 845 4651 837 846 4652 837 846 4653 781 789 4654 780 788 4655 781 789 4656 837 846 4657 838 847 4658 838 847 4659 782 790 4660 781 789 4661 782 790 4662 838 847 4663 839 848 4664 839 848 4665 783 791 4666 782 790 4667 783 791 4668 839 848 4669 840 849 4670 840 849 4671 784 792 4672 783 791 4673 784 792 4674 840 849 4675 841 850 4676 841 850 4677 785 793 4678 784 792 4679 785 793 4680 841 850 4681 842 851 4682 842 851 4683 786 794 4684 785 793 4685 786 794 4686 842 851 4687 843 852 4688 843 852 4689 787 795 4690 786 794 4691 787 795 4692 843 852 4693 844 853 4694 844 853 4695 788 796 4696 787 795 4697 788 796 4698 844 853 4699 845 854 4700 845 854 4701 789 797 4702 788 796 4703 1451 798 4704 846 855 4705 847 856 4706 847 856 4707 790 799 4708 1451 798 4709 790 799 4710 847 856 4711 848 857 4712 848 857 4713 791 800 4714 790 799 4715 791 800 4716 848 857 4717 849 858 4718 849 858 4719 792 801 4720 791 800 4721 792 801 4722 849 858 4723 850 859 4724 850 859 4725 793 802 4726 792 801 4727 793 802 4728 850 859 4729 851 860 4730 851 860 4731 794 803 4732 793 802 4733 794 803 4734 851 860 4735 852 861 4736 852 861 4737 795 804 4738 794 803 4739 795 804 4740 852 861 4741 853 862 4742 853 862 4743 796 805 4744 795 804 4745 796 805 4746 853 862 4747 854 863 4748 854 863 4749 797 806 4750 796 805 4751 797 806 4752 854 863 4753 855 864 4754 855 864 4755 798 807 4756 797 806 4757 798 807 4758 855 864 4759 856 865 4760 856 865 4761 799 808 4762 798 807 4763 799 808 4764 856 865 4765 857 866 4766 857 866 4767 800 809 4768 799 808 4769 800 809 4770 857 866 4771 858 867 4772 858 867 4773 801 810 4774 800 809 4775 801 810 4776 858 867 4777 859 868 4778 859 868 4779 802 811 4780 801 810 4781 802 811 4782 859 868 4783 860 869 4784 860 869 4785 803 812 4786 802 811 4787 803 812 4788 860 869 4789 861 870 4790 861 870 4791 804 813 4792 803 812 4793 804 813 4794 861 870 4795 862 871 4796 862 871 4797 805 814 4798 804 813 4799 805 814 4800 862 871 4801 863 872 4802 863 872 4803 806 815 4804 805 814 4805 806 815 4806 863 872 4807 864 873 4808 864 873 4809 807 816 4810 806 815 4811 807 816 4812 864 873 4813 865 874 4814 865 874 4815 808 817 4816 807 816 4817 808 817 4818 865 874 4819 866 875 4820 866 875 4821 809 818 4822 808 817 4823 809 818 4824 866 875 4825 867 876 4826 867 876 4827 810 819 4828 809 818 4829 810 819 4830 867 876 4831 868 877 4832 868 877 4833 811 820 4834 810 819 4835 811 820 4836 868 877 4837 869 878 4838 869 878 4839 812 821 4840 811 820 4841 812 821 4842 869 878 4843 870 879 4844 870 879 4845 813 822 4846 812 821 4847 813 822 4848 870 879 4849 871 880 4850 871 880 4851 814 823 4852 813 822 4853 814 823 4854 871 880 4855 872 881 4856 872 881 4857 815 824 4858 814 823 4859 815 824 4860 872 881 4861 873 882 4862 873 882 4863 816 825 4864 815 824 4865 816 825 4866 873 882 4867 874 883 4868 874 883 4869 817 826 4870 816 825 4871 817 826 4872 874 883 4873 875 884 4874 875 884 4875 818 827 4876 817 826 4877 818 827 4878 875 884 4879 876 885 4880 876 885 4881 819 828 4882 818 827 4883 819 828 4884 876 885 4885 877 886 4886 877 886 4887 820 829 4888 819 828 4889 820 829 4890 877 886 4891 878 887 4892 878 887 4893 821 830 4894 820 829 4895 821 830 4896 878 887 4897 879 888 4898 879 888 4899 822 831 4900 821 830 4901 822 831 4902 879 888 4903 880 889 4904 880 889 4905 823 832 4906 822 831 4907 823 832 4908 880 889 4909 881 890 4910 881 890 4911 824 833 4912 823 832 4913 824 833 4914 881 890 4915 882 891 4916 882 891 4917 825 834 4918 824 833 4919 825 834 4920 882 891 4921 883 892 4922 883 892 4923 826 835 4924 825 834 4925 826 835 4926 883 892 4927 884 893 4928 884 893 4929 827 836 4930 826 835 4931 827 836 4932 884 893 4933 885 894 4934 885 894 4935 828 837 4936 827 836 4937 828 837 4938 885 894 4939 886 895 4940 886 895 4941 829 838 4942 828 837 4943 829 838 4944 886 895 4945 887 896 4946 887 896 4947 830 839 4948 829 838 4949 830 839 4950 887 896 4951 888 897 4952 888 897 4953 831 840 4954 830 839 4955 831 840 4956 888 897 4957 889 898 4958 889 898 4959 832 841 4960 831 840 4961 832 841 4962 889 898 4963 890 899 4964 890 899 4965 833 842 4966 832 841 4967 833 842 4968 890 899 4969 891 900 4970 891 900 4971 834 843 4972 833 842 4973 834 843 4974 891 900 4975 892 901 4976 892 901 4977 835 844 4978 834 843 4979 835 844 4980 892 901 4981 893 902 4982 893 902 4983 836 845 4984 835 844 4985 836 845 4986 893 902 4987 894 903 4988 894 903 4989 837 846 4990 836 845 4991 837 846 4992 894 903 4993 895 904 4994 895 904 4995 838 847 4996 837 846 4997 838 847 4998 895 904 4999 896 905 5000 896 905 5001 839 848 5002 838 847 5003 839 848 5004 896 905 5005 897 906 5006 897 906 5007 840 849 5008 839 848 5009 840 849 5010 897 906 5011 898 907 5012 898 907 5013 841 850 5014 840 849 5015 841 850 5016 898 907 5017 899 908 5018 899 908 5019 842 851 5020 841 850 5021 842 851 5022 899 908 5023 900 909 5024 900 909 5025 843 852 5026 842 851 5027 843 852 5028 900 909 5029 901 910 5030 901 910 5031 844 853 5032 843 852 5033 844 853 5034 901 910 5035 902 911 5036 902 911 5037 845 854 5038 844 853 5039 846 855 5040 0 0 5041 1 3 5042 1 3 5043 847 856 5044 846 855 5045 847 856 5046 1 3 5047 2 5 5048 2 5 5049 848 857 5050 847 856 5051 848 857 5052 2 5 5053 3 7 5054 3 7 5055 849 858 5056 848 857 5057 849 858 5058 3 7 5059 4 9 5060 4 9 5061 850 859 5062 849 858 5063 850 859 5064 4 9 5065 5 11 5066 5 11 5067 851 860 5068 850 859 5069 851 860 5070 5 11 5071 6 13 5072 6 13 5073 852 861 5074 851 860 5075 852 861 5076 6 13 5077 7 15 5078 7 15 5079 853 862 5080 852 861 5081 853 862 5082 7 15 5083 8 17 5084 8 17 5085 854 863 5086 853 862 5087 854 863 5088 8 17 5089 9 19 5090 9 19 5091 855 864 5092 854 863 5093 855 864 5094 9 19 5095 10 21 5096 10 21 5097 856 865 5098 855 864 5099 856 865 5100 10 21 5101 11 23 5102 11 23 5103 857 866 5104 856 865 5105 857 866 5106 11 23 5107 12 25 5108 12 25 5109 858 867 5110 857 866 5111 858 867 5112 12 25 5113 13 27 5114 13 27 5115 859 868 5116 858 867 5117 859 868 5118 13 27 5119 14 29 5120 14 29 5121 860 869 5122 859 868 5123 860 869 5124 14 29 5125 15 31 5126 15 31 5127 861 870 5128 860 869 5129 861 870 5130 15 31 5131 16 33 5132 16 33 5133 862 871 5134 861 870 5135 862 871 5136 16 33 5137 17 35 5138 17 35 5139 863 872 5140 862 871 5141 863 872 5142 17 35 5143 18 37 5144 18 37 5145 864 873 5146 863 872 5147 864 873 5148 18 37 5149 19 39 5150 19 39 5151 865 874 5152 864 873 5153 865 874 5154 19 39 5155 20 41 5156 20 41 5157 866 875 5158 865 874 5159 866 875 5160 20 41 5161 21 43 5162 21 43 5163 867 876 5164 866 875 5165 867 876 5166 21 43 5167 22 45 5168 22 45 5169 868 877 5170 867 876 5171 868 877 5172 22 45 5173 23 47 5174 23 47 5175 869 878 5176 868 877 5177 869 878 5178 23 47 5179 24 49 5180 24 49 5181 870 879 5182 869 878 5183 870 879 5184 24 49 5185 25 51 5186 25 51 5187 871 880 5188 870 879 5189 871 880 5190 25 51 5191 26 53 5192 26 53 5193 872 881 5194 871 880 5195 872 881 5196 26 53 5197 27 55 5198 27 55 5199 873 882 5200 872 881 5201 873 882 5202 27 55 5203 28 57 5204 28 57 5205 874 883 5206 873 882 5207 874 883 5208 28 57 5209 29 59 5210 29 59 5211 875 884 5212 874 883 5213 875 884 5214 29 59 5215 30 61 5216 30 61 5217 876 885 5218 875 884 5219 876 885 5220 30 61 5221 31 63 5222 31 63 5223 877 886 5224 876 885 5225 877 886 5226 31 63 5227 32 65 5228 32 65 5229 878 887 5230 877 886 5231 878 887 5232 32 65 5233 33 67 5234 33 67 5235 879 888 5236 878 887 5237 879 888 5238 33 67 5239 34 69 5240 34 69 5241 880 889 5242 879 888 5243 880 889 5244 34 69 5245 35 71 5246 35 71 5247 881 890 5248 880 889 5249 881 890 5250 35 71 5251 36 73 5252 36 73 5253 882 891 5254 881 890 5255 882 891 5256 36 73 5257 37 75 5258 37 75 5259 883 892 5260 882 891 5261 883 892 5262 37 75 5263 38 77 5264 38 77 5265 884 893 5266 883 892 5267 884 893 5268 38 77 5269 39 79 5270 39 79 5271 885 894 5272 884 893 5273 885 894 5274 39 79 5275 40 81 5276 40 81 5277 886 895 5278 885 894 5279 886 895 5280 40 81 5281 41 83 5282 41 83 5283 887 896 5284 886 895 5285 887 896 5286 41 83 5287 42 85 5288 42 85 5289 888 897 5290 887 896 5291 888 897 5292 42 85 5293 43 87 5294 43 87 5295 889 898 5296 888 897 5297 889 898 5298 43 87 5299 44 89 5300 44 89 5301 890 899 5302 889 898 5303 890 899 5304 44 89 5305 45 91 5306 45 91 5307 891 900 5308 890 899 5309 891 900 5310 45 91 5311 46 93 5312 46 93 5313 892 901 5314 891 900 5315 892 901 5316 46 93 5317 47 95 5318 47 95 5319 893 902 5320 892 901 5321 893 902 5322 47 95 5323 48 97 5324 48 97 5325 894 903 5326 893 902 5327 894 903 5328 48 97 5329 49 99 5330 49 99 5331 895 904 5332 894 903 5333 895 904 5334 49 99 5335 50 101 5336 50 101 5337 896 905 5338 895 904 5339 896 905 5340 50 101 5341 51 103 5342 51 103 5343 897 906 5344 896 905 5345 897 906 5346 51 103 5347 52 105 5348 52 105 5349 898 907 5350 897 906 5351 898 907 5352 52 105 5353 53 107 5354 53 107 5355 899 908 5356 898 907 5357 899 908 5358 53 107 5359 54 109 5360 54 109 5361 900 909 5362 899 908 5363 900 909 5364 54 109 5365 55 111 5366 55 111 5367 901 910 5368 900 909 5369 901 910 5370 55 111 5371 56 113 5372 56 113 5373 902 911 5374 901 910 5375 903 912 5376 939 913 5377 940 914 5378 940 914 5379 904 915 5380 903 912 5381 904 915 5382 940 914 5383 941 916 5384 941 916 5385 905 917 5386 904 915 5387 905 917 5388 941 916 5389 942 918 5390 942 918 5391 906 919 5392 905 917 5393 906 919 5394 942 918 5395 943 920 5396 943 920 5397 907 921 5398 906 919 5399 907 921 5400 943 920 5401 944 922 5402 944 922 5403 908 923 5404 907 921 5405 908 923 5406 944 922 5407 945 924 5408 945 924 5409 909 925 5410 908 923 5411 909 925 5412 945 924 5413 946 926 5414 946 926 5415 910 927 5416 909 925 5417 910 927 5418 946 926 5419 947 928 5420 947 928 5421 911 929 5422 910 927 5423 911 929 5424 947 928 5425 948 930 5426 948 930 5427 912 931 5428 911 929 5429 912 931 5430 948 930 5431 949 932 5432 949 932 5433 913 933 5434 912 931 5435 913 933 5436 949 932 5437 950 934 5438 950 934 5439 914 935 5440 913 933 5441 914 935 5442 950 934 5443 951 936 5444 951 936 5445 915 937 5446 914 935 5447 915 937 5448 951 936 5449 952 938 5450 952 938 5451 916 939 5452 915 937 5453 916 939 5454 952 938 5455 953 940 5456 953 940 5457 917 941 5458 916 939 5459 917 941 5460 953 940 5461 954 942 5462 954 942 5463 918 943 5464 917 941 5465 918 943 5466 954 942 5467 955 944 5468 955 944 5469 919 945 5470 918 943 5471 919 945 5472 955 944 5473 956 946 5474 956 946 5475 920 947 5476 919 945 5477 920 947 5478 956 946 5479 957 948 5480 957 948 5481 921 949 5482 920 947 5483 921 949 5484 957 948 5485 958 950 5486 958 950 5487 922 951 5488 921 949 5489 922 951 5490 958 950 5491 959 952 5492 959 952 5493 923 953 5494 922 951 5495 923 953 5496 959 952 5497 960 954 5498 960 954 5499 924 955 5500 923 953 5501 924 955 5502 960 954 5503 961 956 5504 961 956 5505 925 957 5506 924 955 5507 925 957 5508 961 956 5509 962 958 5510 962 958 5511 926 959 5512 925 957 5513 926 959 5514 962 958 5515 963 960 5516 963 960 5517 927 961 5518 926 959 5519 927 961 5520 963 960 5521 964 962 5522 964 962 5523 928 963 5524 927 961 5525 928 963 5526 964 962 5527 965 964 5528 965 964 5529 929 965 5530 928 963 5531 929 965 5532 965 964 5533 966 966 5534 966 966 5535 930 967 5536 929 965 5537 930 967 5538 966 966 5539 967 968 5540 967 968 5541 931 969 5542 930 967 5543 931 969 5544 967 968 5545 968 970 5546 968 970 5547 932 971 5548 931 969 5549 932 971 5550 968 970 5551 969 972 5552 969 972 5553 933 973 5554 932 971 5555 933 973 5556 969 972 5557 970 974 5558 970 974 5559 934 975 5560 933 973 5561 934 975 5562 970 974 5563 971 976 5564 971 976 5565 935 977 5566 934 975 5567 935 977 5568 971 976 5569 972 978 5570 972 978 5571 936 979 5572 935 977 5573 936 979 5574 972 978 5575 973 980 5576 973 980 5577 937 981 5578 936 979 5579 937 981 5580 973 980 5581 974 982 5582 974 982 5583 938 983 5584 937 981 5585 938 983 5586 974 982 5587 57 1 5588 57 1 5589 0 0 5590 938 983 5591 939 913 5592 975 984 5593 976 985 5594 976 985 5595 940 914 5596 939 913 5597 940 914 5598 976 985 5599 977 986 5600 977 986 5601 941 916 5602 940 914 5603 941 916 5604 977 986 5605 978 987 5606 978 987 5607 942 918 5608 941 916 5609 942 918 5610 978 987 5611 979 988 5612 979 988 5613 943 920 5614 942 918 5615 943 920 5616 979 988 5617 980 989 5618 980 989 5619 944 922 5620 943 920 5621 944 922 5622 980 989 5623 981 990 5624 981 990 5625 945 924 5626 944 922 5627 945 924 5628 981 990 5629 982 991 5630 982 991 5631 946 926 5632 945 924 5633 946 926 5634 982 991 5635 983 992 5636 983 992 5637 947 928 5638 946 926 5639 947 928 5640 983 992 5641 984 993 5642 984 993 5643 948 930 5644 947 928 5645 948 930 5646 984 993 5647 985 994 5648 985 994 5649 949 932 5650 948 930 5651 949 932 5652 985 994 5653 986 995 5654 986 995 5655 950 934 5656 949 932 5657 950 934 5658 986 995 5659 987 996 5660 987 996 5661 951 936 5662 950 934 5663 951 936 5664 987 996 5665 988 997 5666 988 997 5667 952 938 5668 951 936 5669 952 938 5670 988 997 5671 989 998 5672 989 998 5673 953 940 5674 952 938 5675 953 940 5676 989 998 5677 990 999 5678 990 999 5679 954 942 5680 953 940 5681 954 942 5682 990 999 5683 991 1000 5684 991 1000 5685 955 944 5686 954 942 5687 955 944 5688 991 1000 5689 992 1001 5690 992 1001 5691 956 946 5692 955 944 5693 956 946 5694 992 1001 5695 993 1002 5696 993 1002 5697 957 948 5698 956 946 5699 957 948 5700 993 1002 5701 994 1003 5702 994 1003 5703 958 950 5704 957 948 5705 958 950 5706 994 1003 5707 995 1004 5708 995 1004 5709 959 952 5710 958 950 5711 959 952 5712 995 1004 5713 996 1005 5714 996 1005 5715 960 954 5716 959 952 5717 960 954 5718 996 1005 5719 997 1006 5720 997 1006 5721 961 956 5722 960 954 5723 961 956 5724 997 1006 5725 998 1007 5726 998 1007 5727 962 958 5728 961 956 5729 962 958 5730 998 1007 5731 999 1008 5732 999 1008 5733 963 960 5734 962 958 5735 963 960 5736 999 1008 5737 1000 1009 5738 1000 1009 5739 964 962 5740 963 960 5741 964 962 5742 1000 1009 5743 1001 1010 5744 1001 1010 5745 965 964 5746 964 962 5747 965 964 5748 1001 1010 5749 1002 1011 5750 1002 1011 5751 966 966 5752 965 964 5753 966 966 5754 1002 1011 5755 1003 1012 5756 1003 1012 5757 967 968 5758 966 966 5759 967 968 5760 1003 1012 5761 1004 1013 5762 1004 1013 5763 968 970 5764 967 968 5765 968 970 5766 1004 1013 5767 1005 1014 5768 1005 1014 5769 969 972 5770 968 970 5771 969 972 5772 1005 1014 5773 1006 1015 5774 1006 1015 5775 970 974 5776 969 972 5777 970 974 5778 1006 1015 5779 1007 1016 5780 1007 1016 5781 971 976 5782 970 974 5783 971 976 5784 1007 1016 5785 1008 1017 5786 1008 1017 5787 972 978 5788 971 976 5789 972 978 5790 1008 1017 5791 1009 1018 5792 1009 1018 5793 973 980 5794 972 978 5795 973 980 5796 1009 1018 5797 1010 1019 5798 1010 1019 5799 974 982 5800 973 980 5801 974 982 5802 1010 1019 5803 114 114 5804 114 114 5805 57 1 5806 974 982 5807 975 984 5808 1011 1020 5809 1012 1021 5810 1012 1021 5811 976 985 5812 975 984 5813 976 985 5814 1012 1021 5815 1013 1022 5816 1013 1022 5817 977 986 5818 976 985 5819 977 986 5820 1013 1022 5821 1014 1023 5822 1014 1023 5823 978 987 5824 977 986 5825 978 987 5826 1014 1023 5827 1015 1024 5828 1015 1024 5829 979 988 5830 978 987 5831 979 988 5832 1015 1024 5833 1016 1025 5834 1016 1025 5835 980 989 5836 979 988 5837 980 989 5838 1016 1025 5839 1017 1026 5840 1017 1026 5841 981 990 5842 980 989 5843 981 990 5844 1017 1026 5845 1018 1027 5846 1018 1027 5847 982 991 5848 981 990 5849 982 991 5850 1018 1027 5851 1019 1028 5852 1019 1028 5853 983 992 5854 982 991 5855 983 992 5856 1019 1028 5857 1020 1029 5858 1020 1029 5859 984 993 5860 983 992 5861 984 993 5862 1020 1029 5863 1021 1030 5864 1021 1030 5865 985 994 5866 984 993 5867 985 994 5868 1021 1030 5869 1022 1031 5870 1022 1031 5871 986 995 5872 985 994 5873 986 995 5874 1022 1031 5875 1023 1032 5876 1023 1032 5877 987 996 5878 986 995 5879 987 996 5880 1023 1032 5881 1024 1033 5882 1024 1033 5883 988 997 5884 987 996 5885 988 997 5886 1024 1033 5887 1025 1034 5888 1025 1034 5889 989 998 5890 988 997 5891 989 998 5892 1025 1034 5893 1026 1035 5894 1026 1035 5895 990 999 5896 989 998 5897 990 999 5898 1026 1035 5899 1027 1036 5900 1027 1036 5901 991 1000 5902 990 999 5903 991 1000 5904 1027 1036 5905 1028 1037 5906 1028 1037 5907 992 1001 5908 991 1000 5909 992 1001 5910 1028 1037 5911 1029 1038 5912 1029 1038 5913 993 1002 5914 992 1001 5915 993 1002 5916 1029 1038 5917 1030 1039 5918 1030 1039 5919 994 1003 5920 993 1002 5921 994 1003 5922 1030 1039 5923 1031 1040 5924 1031 1040 5925 995 1004 5926 994 1003 5927 995 1004 5928 1031 1040 5929 1032 1041 5930 1032 1041 5931 996 1005 5932 995 1004 5933 996 1005 5934 1032 1041 5935 1033 1042 5936 1033 1042 5937 997 1006 5938 996 1005 5939 997 1006 5940 1033 1042 5941 1034 1043 5942 1034 1043 5943 998 1007 5944 997 1006 5945 998 1007 5946 1034 1043 5947 1035 1044 5948 1035 1044 5949 999 1008 5950 998 1007 5951 999 1008 5952 1035 1044 5953 1036 1045 5954 1036 1045 5955 1000 1009 5956 999 1008 5957 1000 1009 5958 1036 1045 5959 1037 1046 5960 1037 1046 5961 1001 1010 5962 1000 1009 5963 1001 1010 5964 1037 1046 5965 1038 1047 5966 1038 1047 5967 1002 1011 5968 1001 1010 5969 1002 1011 5970 1038 1047 5971 1039 1048 5972 1039 1048 5973 1003 1012 5974 1002 1011 5975 1003 1012 5976 1039 1048 5977 1040 1049 5978 1040 1049 5979 1004 1013 5980 1003 1012 5981 1004 1013 5982 1040 1049 5983 1041 1050 5984 1041 1050 5985 1005 1014 5986 1004 1013 5987 1005 1014 5988 1041 1050 5989 1042 1051 5990 1042 1051 5991 1006 1015 5992 1005 1014 5993 1006 1015 5994 1042 1051 5995 1043 1052 5996 1043 1052 5997 1007 1016 5998 1006 1015 5999 1007 1016 6000 1043 1052 6001 1044 1053 6002 1044 1053 6003 1008 1017 6004 1007 1016 6005 1008 1017 6006 1044 1053 6007 1045 1054 6008 1045 1054 6009 1009 1018 6010 1008 1017 6011 1009 1018 6012 1045 1054 6013 1046 1055 6014 1046 1055 6015 1010 1019 6016 1009 1018 6017 1010 1019 6018 1046 1055 6019 171 171 6020 171 171 6021 114 114 6022 1010 1019 6023 1011 1020 6024 1047 1056 6025 1048 1057 6026 1048 1057 6027 1012 1021 6028 1011 1020 6029 1012 1021 6030 1048 1057 6031 1049 1058 6032 1049 1058 6033 1013 1022 6034 1012 1021 6035 1013 1022 6036 1049 1058 6037 1050 1059 6038 1050 1059 6039 1014 1023 6040 1013 1022 6041 1014 1023 6042 1050 1059 6043 1051 1060 6044 1051 1060 6045 1015 1024 6046 1014 1023 6047 1015 1024 6048 1051 1060 6049 1052 1061 6050 1052 1061 6051 1016 1025 6052 1015 1024 6053 1016 1025 6054 1052 1061 6055 1053 1062 6056 1053 1062 6057 1017 1026 6058 1016 1025 6059 1017 1026 6060 1053 1062 6061 1054 1063 6062 1054 1063 6063 1018 1027 6064 1017 1026 6065 1018 1027 6066 1054 1063 6067 1055 1064 6068 1055 1064 6069 1019 1028 6070 1018 1027 6071 1019 1028 6072 1055 1064 6073 1056 1065 6074 1056 1065 6075 1020 1029 6076 1019 1028 6077 1020 1029 6078 1056 1065 6079 1057 1066 6080 1057 1066 6081 1021 1030 6082 1020 1029 6083 1021 1030 6084 1057 1066 6085 1058 1067 6086 1058 1067 6087 1022 1031 6088 1021 1030 6089 1022 1031 6090 1058 1067 6091 1059 1068 6092 1059 1068 6093 1023 1032 6094 1022 1031 6095 1023 1032 6096 1059 1068 6097 1060 1069 6098 1060 1069 6099 1024 1033 6100 1023 1032 6101 1024 1033 6102 1060 1069 6103 1061 1070 6104 1061 1070 6105 1025 1034 6106 1024 1033 6107 1025 1034 6108 1061 1070 6109 1062 1071 6110 1062 1071 6111 1026 1035 6112 1025 1034 6113 1026 1035 6114 1062 1071 6115 1063 1072 6116 1063 1072 6117 1027 1036 6118 1026 1035 6119 1027 1036 6120 1063 1072 6121 1064 1073 6122 1064 1073 6123 1028 1037 6124 1027 1036 6125 1028 1037 6126 1064 1073 6127 1065 1074 6128 1065 1074 6129 1029 1038 6130 1028 1037 6131 1029 1038 6132 1065 1074 6133 1066 1075 6134 1066 1075 6135 1030 1039 6136 1029 1038 6137 1030 1039 6138 1066 1075 6139 1067 1076 6140 1067 1076 6141 1031 1040 6142 1030 1039 6143 1031 1040 6144 1067 1076 6145 1068 1077 6146 1068 1077 6147 1032 1041 6148 1031 1040 6149 1032 1041 6150 1068 1077 6151 1069 1078 6152 1069 1078 6153 1033 1042 6154 1032 1041 6155 1033 1042 6156 1069 1078 6157 1070 1079 6158 1070 1079 6159 1034 1043 6160 1033 1042 6161 1034 1043 6162 1070 1079 6163 1071 1080 6164 1071 1080 6165 1035 1044 6166 1034 1043 6167 1035 1044 6168 1071 1080 6169 1072 1081 6170 1072 1081 6171 1036 1045 6172 1035 1044 6173 1036 1045 6174 1072 1081 6175 1073 1082 6176 1073 1082 6177 1037 1046 6178 1036 1045 6179 1037 1046 6180 1073 1082 6181 1074 1083 6182 1074 1083 6183 1038 1047 6184 1037 1046 6185 1038 1047 6186 1074 1083 6187 1075 1084 6188 1075 1084 6189 1039 1048 6190 1038 1047 6191 1039 1048 6192 1075 1084 6193 1076 1085 6194 1076 1085 6195 1040 1049 6196 1039 1048 6197 1040 1049 6198 1076 1085 6199 1077 1086 6200 1077 1086 6201 1041 1050 6202 1040 1049 6203 1041 1050 6204 1077 1086 6205 1078 1087 6206 1078 1087 6207 1042 1051 6208 1041 1050 6209 1042 1051 6210 1078 1087 6211 1079 1088 6212 1079 1088 6213 1043 1052 6214 1042 1051 6215 1043 1052 6216 1079 1088 6217 1080 1089 6218 1080 1089 6219 1044 1053 6220 1043 1052 6221 1044 1053 6222 1080 1089 6223 1081 1090 6224 1081 1090 6225 1045 1054 6226 1044 1053 6227 1045 1054 6228 1081 1090 6229 1082 1091 6230 1082 1091 6231 1046 1055 6232 1045 1054 6233 1046 1055 6234 1082 1091 6235 228 228 6236 228 228 6237 171 171 6238 1046 1055 6239 1047 1056 6240 1083 1092 6241 1084 1093 6242 1084 1093 6243 1048 1057 6244 1047 1056 6245 1048 1057 6246 1084 1093 6247 1085 1094 6248 1085 1094 6249 1049 1058 6250 1048 1057 6251 1049 1058 6252 1085 1094 6253 1086 1095 6254 1086 1095 6255 1050 1059 6256 1049 1058 6257 1050 1059 6258 1086 1095 6259 1087 1096 6260 1087 1096 6261 1051 1060 6262 1050 1059 6263 1051 1060 6264 1087 1096 6265 1088 1097 6266 1088 1097 6267 1052 1061 6268 1051 1060 6269 1052 1061 6270 1088 1097 6271 1089 1098 6272 1089 1098 6273 1053 1062 6274 1052 1061 6275 1053 1062 6276 1089 1098 6277 1090 1099 6278 1090 1099 6279 1054 1063 6280 1053 1062 6281 1054 1063 6282 1090 1099 6283 1091 1100 6284 1091 1100 6285 1055 1064 6286 1054 1063 6287 1055 1064 6288 1091 1100 6289 1092 1101 6290 1092 1101 6291 1056 1065 6292 1055 1064 6293 1056 1065 6294 1092 1101 6295 1093 1102 6296 1093 1102 6297 1057 1066 6298 1056 1065 6299 1057 1066 6300 1093 1102 6301 1094 1103 6302 1094 1103 6303 1058 1067 6304 1057 1066 6305 1058 1067 6306 1094 1103 6307 1095 1104 6308 1095 1104 6309 1059 1068 6310 1058 1067 6311 1059 1068 6312 1095 1104 6313 1096 1105 6314 1096 1105 6315 1060 1069 6316 1059 1068 6317 1060 1069 6318 1096 1105 6319 1097 1106 6320 1097 1106 6321 1061 1070 6322 1060 1069 6323 1061 1070 6324 1097 1106 6325 1098 1107 6326 1098 1107 6327 1062 1071 6328 1061 1070 6329 1062 1071 6330 1098 1107 6331 1099 1108 6332 1099 1108 6333 1063 1072 6334 1062 1071 6335 1063 1072 6336 1099 1108 6337 1100 1109 6338 1100 1109 6339 1064 1073 6340 1063 1072 6341 1064 1073 6342 1100 1109 6343 1101 1110 6344 1101 1110 6345 1065 1074 6346 1064 1073 6347 1065 1074 6348 1101 1110 6349 1102 1111 6350 1102 1111 6351 1066 1075 6352 1065 1074 6353 1066 1075 6354 1102 1111 6355 1103 1112 6356 1103 1112 6357 1067 1076 6358 1066 1075 6359 1067 1076 6360 1103 1112 6361 1104 1113 6362 1104 1113 6363 1068 1077 6364 1067 1076 6365 1068 1077 6366 1104 1113 6367 1105 1114 6368 1105 1114 6369 1069 1078 6370 1068 1077 6371 1069 1078 6372 1105 1114 6373 1106 1115 6374 1106 1115 6375 1070 1079 6376 1069 1078 6377 1070 1079 6378 1106 1115 6379 1107 1116 6380 1107 1116 6381 1071 1080 6382 1070 1079 6383 1071 1080 6384 1107 1116 6385 1108 1117 6386 1108 1117 6387 1072 1081 6388 1071 1080 6389 1072 1081 6390 1108 1117 6391 1109 1118 6392 1109 1118 6393 1073 1082 6394 1072 1081 6395 1073 1082 6396 1109 1118 6397 1110 1119 6398 1110 1119 6399 1074 1083 6400 1073 1082 6401 1074 1083 6402 1110 1119 6403 1111 1120 6404 1111 1120 6405 1075 1084 6406 1074 1083 6407 1075 1084 6408 1111 1120 6409 1112 1121 6410 1112 1121 6411 1076 1085 6412 1075 1084 6413 1076 1085 6414 1112 1121 6415 1113 1122 6416 1113 1122 6417 1077 1086 6418 1076 1085 6419 1077 1086 6420 1113 1122 6421 1114 1123 6422 1114 1123 6423 1078 1087 6424 1077 1086 6425 1078 1087 6426 1114 1123 6427 1115 1124 6428 1115 1124 6429 1079 1088 6430 1078 1087 6431 1079 1088 6432 1115 1124 6433 1116 1125 6434 1116 1125 6435 1080 1089 6436 1079 1088 6437 1080 1089 6438 1116 1125 6439 1117 1126 6440 1117 1126 6441 1081 1090 6442 1080 1089 6443 1081 1090 6444 1117 1126 6445 1118 1127 6446 1118 1127 6447 1082 1091 6448 1081 1090 6449 1082 1091 6450 1118 1127 6451 285 285 6452 285 285 6453 228 228 6454 1082 1091 6455 1083 1092 6456 1119 1128 6457 1120 1129 6458 1120 1129 6459 1084 1093 6460 1083 1092 6461 1084 1093 6462 1120 1129 6463 1121 1130 6464 1121 1130 6465 1085 1094 6466 1084 1093 6467 1085 1094 6468 1121 1130 6469 1122 1131 6470 1122 1131 6471 1086 1095 6472 1085 1094 6473 1086 1095 6474 1122 1131 6475 1123 1132 6476 1123 1132 6477 1087 1096 6478 1086 1095 6479 1087 1096 6480 1123 1132 6481 1124 1133 6482 1124 1133 6483 1088 1097 6484 1087 1096 6485 1088 1097 6486 1124 1133 6487 1125 1134 6488 1125 1134 6489 1089 1098 6490 1088 1097 6491 1089 1098 6492 1125 1134 6493 1126 1135 6494 1126 1135 6495 1090 1099 6496 1089 1098 6497 1090 1099 6498 1126 1135 6499 1127 1136 6500 1127 1136 6501 1091 1100 6502 1090 1099 6503 1091 1100 6504 1127 1136 6505 1128 1137 6506 1128 1137 6507 1092 1101 6508 1091 1100 6509 1092 1101 6510 1128 1137 6511 1129 1138 6512 1129 1138 6513 1093 1102 6514 1092 1101 6515 1093 1102 6516 1129 1138 6517 1130 1139 6518 1130 1139 6519 1094 1103 6520 1093 1102 6521 1094 1103 6522 1130 1139 6523 1131 1140 6524 1131 1140 6525 1095 1104 6526 1094 1103 6527 1095 1104 6528 1131 1140 6529 1132 1141 6530 1132 1141 6531 1096 1105 6532 1095 1104 6533 1096 1105 6534 1132 1141 6535 1133 1142 6536 1133 1142 6537 1097 1106 6538 1096 1105 6539 1097 1106 6540 1133 1142 6541 1134 1143 6542 1134 1143 6543 1098 1107 6544 1097 1106 6545 1098 1107 6546 1134 1143 6547 1135 1144 6548 1135 1144 6549 1099 1108 6550 1098 1107 6551 1099 1108 6552 1135 1144 6553 1136 1145 6554 1136 1145 6555 1100 1109 6556 1099 1108 6557 1100 1109 6558 1136 1145 6559 1137 1146 6560 1137 1146 6561 1101 1110 6562 1100 1109 6563 1101 1110 6564 1137 1146 6565 1138 1147 6566 1138 1147 6567 1102 1111 6568 1101 1110 6569 1102 1111 6570 1138 1147 6571 1139 1148 6572 1139 1148 6573 1103 1112 6574 1102 1111 6575 1103 1112 6576 1139 1148 6577 1140 1149 6578 1140 1149 6579 1104 1113 6580 1103 1112 6581 1104 1113 6582 1140 1149 6583 1141 1150 6584 1141 1150 6585 1105 1114 6586 1104 1113 6587 1105 1114 6588 1141 1150 6589 1142 1151 6590 1142 1151 6591 1106 1115 6592 1105 1114 6593 1106 1115 6594 1142 1151 6595 1143 1152 6596 1143 1152 6597 1107 1116 6598 1106 1115 6599 1107 1116 6600 1143 1152 6601 1144 1153 6602 1144 1153 6603 1108 1117 6604 1107 1116 6605 1108 1117 6606 1144 1153 6607 1145 1154 6608 1145 1154 6609 1109 1118 6610 1108 1117 6611 1109 1118 6612 1145 1154 6613 1146 1155 6614 1146 1155 6615 1110 1119 6616 1109 1118 6617 1110 1119 6618 1146 1155 6619 1147 1156 6620 1147 1156 6621 1111 1120 6622 1110 1119 6623 1111 1120 6624 1147 1156 6625 1148 1157 6626 1148 1157 6627 1112 1121 6628 1111 1120 6629 1112 1121 6630 1148 1157 6631 1149 1158 6632 1149 1158 6633 1113 1122 6634 1112 1121 6635 1113 1122 6636 1149 1158 6637 1150 1159 6638 1150 1159 6639 1114 1123 6640 1113 1122 6641 1114 1123 6642 1150 1159 6643 1151 1160 6644 1151 1160 6645 1115 1124 6646 1114 1123 6647 1115 1124 6648 1151 1160 6649 1152 1161 6650 1152 1161 6651 1116 1125 6652 1115 1124 6653 1116 1125 6654 1152 1161 6655 1153 1162 6656 1153 1162 6657 1117 1126 6658 1116 1125 6659 1117 1126 6660 1153 1162 6661 1154 1163 6662 1154 1163 6663 1118 1127 6664 1117 1126 6665 1118 1127 6666 1154 1163 6667 1155 342 6668 1155 342 6669 285 285 6670 1118 1127 6671 1119 1128 6672 1156 1164 6673 1157 1165 6674 1157 1165 6675 1120 1129 6676 1119 1128 6677 1120 1129 6678 1157 1165 6679 1158 1166 6680 1158 1166 6681 1121 1130 6682 1120 1129 6683 1121 1130 6684 1158 1166 6685 1159 1167 6686 1159 1167 6687 1122 1131 6688 1121 1130 6689 1122 1131 6690 1159 1167 6691 1160 1168 6692 1160 1168 6693 1123 1132 6694 1122 1131 6695 1123 1132 6696 1160 1168 6697 1161 1169 6698 1161 1169 6699 1124 1133 6700 1123 1132 6701 1124 1133 6702 1161 1169 6703 1162 1170 6704 1162 1170 6705 1125 1134 6706 1124 1133 6707 1125 1134 6708 1162 1170 6709 1163 1171 6710 1163 1171 6711 1126 1135 6712 1125 1134 6713 1126 1135 6714 1163 1171 6715 1164 1172 6716 1164 1172 6717 1127 1136 6718 1126 1135 6719 1127 1136 6720 1164 1172 6721 1165 1173 6722 1165 1173 6723 1128 1137 6724 1127 1136 6725 1128 1137 6726 1165 1173 6727 1166 1174 6728 1166 1174 6729 1129 1138 6730 1128 1137 6731 1129 1138 6732 1166 1174 6733 1167 1175 6734 1167 1175 6735 1130 1139 6736 1129 1138 6737 1130 1139 6738 1167 1175 6739 1168 1176 6740 1168 1176 6741 1131 1140 6742 1130 1139 6743 1131 1140 6744 1168 1176 6745 1169 1177 6746 1169 1177 6747 1132 1141 6748 1131 1140 6749 1132 1141 6750 1169 1177 6751 1170 1178 6752 1170 1178 6753 1133 1142 6754 1132 1141 6755 1133 1142 6756 1170 1178 6757 1171 1179 6758 1171 1179 6759 1134 1143 6760 1133 1142 6761 1134 1143 6762 1171 1179 6763 1172 1180 6764 1172 1180 6765 1135 1144 6766 1134 1143 6767 1135 1144 6768 1172 1180 6769 1173 1181 6770 1173 1181 6771 1136 1145 6772 1135 1144 6773 1136 1145 6774 1173 1181 6775 1174 1182 6776 1174 1182 6777 1137 1146 6778 1136 1145 6779 1137 1146 6780 1174 1182 6781 1175 1183 6782 1175 1183 6783 1138 1147 6784 1137 1146 6785 1138 1147 6786 1175 1183 6787 1176 1184 6788 1176 1184 6789 1139 1148 6790 1138 1147 6791 1139 1148 6792 1176 1184 6793 1177 1185 6794 1177 1185 6795 1140 1149 6796 1139 1148 6797 1140 1149 6798 1177 1185 6799 1178 1186 6800 1178 1186 6801 1141 1150 6802 1140 1149 6803 1141 1150 6804 1178 1186 6805 1179 1187 6806 1179 1187 6807 1142 1151 6808 1141 1150 6809 1142 1151 6810 1179 1187 6811 1180 1188 6812 1180 1188 6813 1143 1152 6814 1142 1151 6815 1143 1152 6816 1180 1188 6817 1181 1189 6818 1181 1189 6819 1144 1153 6820 1143 1152 6821 1144 1153 6822 1181 1189 6823 1182 1190 6824 1182 1190 6825 1145 1154 6826 1144 1153 6827 1145 1154 6828 1182 1190 6829 1183 1191 6830 1183 1191 6831 1146 1155 6832 1145 1154 6833 1146 1155 6834 1183 1191 6835 1184 1192 6836 1184 1192 6837 1147 1156 6838 1146 1155 6839 1147 1156 6840 1184 1192 6841 1185 1193 6842 1185 1193 6843 1148 1157 6844 1147 1156 6845 1148 1157 6846 1185 1193 6847 1186 1194 6848 1186 1194 6849 1149 1158 6850 1148 1157 6851 1149 1158 6852 1186 1194 6853 1187 1195 6854 1187 1195 6855 1150 1159 6856 1149 1158 6857 1150 1159 6858 1187 1195 6859 1188 1196 6860 1188 1196 6861 1151 1160 6862 1150 1159 6863 1151 1160 6864 1188 1196 6865 1189 1197 6866 1189 1197 6867 1152 1161 6868 1151 1160 6869 1152 1161 6870 1189 1197 6871 1190 1198 6872 1190 1198 6873 1153 1162 6874 1152 1161 6875 1153 1162 6876 1190 1198 6877 1191 1199 6878 1191 1199 6879 1154 1163 6880 1153 1162 6881 1154 1163 6882 1191 1199 6883 1192 399 6884 1192 399 6885 1155 342 6886 1154 1163 6887 1156 1164 6888 1193 1200 6889 1194 1201 6890 1194 1201 6891 1157 1165 6892 1156 1164 6893 1157 1165 6894 1194 1201 6895 1195 1202 6896 1195 1202 6897 1158 1166 6898 1157 1165 6899 1158 1166 6900 1195 1202 6901 1196 1203 6902 1196 1203 6903 1159 1167 6904 1158 1166 6905 1159 1167 6906 1196 1203 6907 1197 1204 6908 1197 1204 6909 1160 1168 6910 1159 1167 6911 1160 1168 6912 1197 1204 6913 1198 1205 6914 1198 1205 6915 1161 1169 6916 1160 1168 6917 1161 1169 6918 1198 1205 6919 1199 1206 6920 1199 1206 6921 1162 1170 6922 1161 1169 6923 1162 1170 6924 1199 1206 6925 1200 1207 6926 1200 1207 6927 1163 1171 6928 1162 1170 6929 1163 1171 6930 1200 1207 6931 1201 1208 6932 1201 1208 6933 1164 1172 6934 1163 1171 6935 1164 1172 6936 1201 1208 6937 1202 1209 6938 1202 1209 6939 1165 1173 6940 1164 1172 6941 1165 1173 6942 1202 1209 6943 1203 1210 6944 1203 1210 6945 1166 1174 6946 1165 1173 6947 1166 1174 6948 1203 1210 6949 1204 1211 6950 1204 1211 6951 1167 1175 6952 1166 1174 6953 1167 1175 6954 1204 1211 6955 1205 1212 6956 1205 1212 6957 1168 1176 6958 1167 1175 6959 1168 1176 6960 1205 1212 6961 1206 1213 6962 1206 1213 6963 1169 1177 6964 1168 1176 6965 1169 1177 6966 1206 1213 6967 1207 1214 6968 1207 1214 6969 1170 1178 6970 1169 1177 6971 1170 1178 6972 1207 1214 6973 1208 1215 6974 1208 1215 6975 1171 1179 6976 1170 1178 6977 1171 1179 6978 1208 1215 6979 1209 1216 6980 1209 1216 6981 1172 1180 6982 1171 1179 6983 1172 1180 6984 1209 1216 6985 1210 1217 6986 1210 1217 6987 1173 1181 6988 1172 1180 6989 1173 1181 6990 1210 1217 6991 1211 1218 6992 1211 1218 6993 1174 1182 6994 1173 1181 6995 1174 1182 6996 1211 1218 6997 1212 1219 6998 1212 1219 6999 1175 1183 7000 1174 1182 7001 1175 1183 7002 1212 1219 7003 1213 1220 7004 1213 1220 7005 1176 1184 7006 1175 1183 7007 1176 1184 7008 1213 1220 7009 1214 1221 7010 1214 1221 7011 1177 1185 7012 1176 1184 7013 1177 1185 7014 1214 1221 7015 1215 1222 7016 1215 1222 7017 1178 1186 7018 1177 1185 7019 1178 1186 7020 1215 1222 7021 1216 1223 7022 1216 1223 7023 1179 1187 7024 1178 1186 7025 1179 1187 7026 1216 1223 7027 1217 1224 7028 1217 1224 7029 1180 1188 7030 1179 1187 7031 1180 1188 7032 1217 1224 7033 1218 1225 7034 1218 1225 7035 1181 1189 7036 1180 1188 7037 1181 1189 7038 1218 1225 7039 1219 1226 7040 1219 1226 7041 1182 1190 7042 1181 1189 7043 1182 1190 7044 1219 1226 7045 1220 1227 7046 1220 1227 7047 1183 1191 7048 1182 1190 7049 1183 1191 7050 1220 1227 7051 1221 1228 7052 1221 1228 7053 1184 1192 7054 1183 1191 7055 1184 1192 7056 1221 1228 7057 1222 1229 7058 1222 1229 7059 1185 1193 7060 1184 1192 7061 1185 1193 7062 1222 1229 7063 1223 1230 7064 1223 1230 7065 1186 1194 7066 1185 1193 7067 1186 1194 7068 1223 1230 7069 1224 1231 7070 1224 1231 7071 1187 1195 7072 1186 1194 7073 1187 1195 7074 1224 1231 7075 1225 1232 7076 1225 1232 7077 1188 1196 7078 1187 1195 7079 1188 1196 7080 1225 1232 7081 1226 1233 7082 1226 1233 7083 1189 1197 7084 1188 1196 7085 1189 1197 7086 1226 1233 7087 1227 1234 7088 1227 1234 7089 1190 1198 7090 1189 1197 7091 1190 1198 7092 1227 1234 7093 1228 1235 7094 1228 1235 7095 1191 1199 7096 1190 1198 7097 1191 1199 7098 1228 1235 7099 1229 456 7100 1229 456 7101 1192 399 7102 1191 1199 7103 1193 1200 7104 1230 1236 7105 1231 1237 7106 1231 1237 7107 1194 1201 7108 1193 1200 7109 1194 1201 7110 1231 1237 7111 1232 1238 7112 1232 1238 7113 1195 1202 7114 1194 1201 7115 1195 1202 7116 1232 1238 7117 1233 1239 7118 1233 1239 7119 1196 1203 7120 1195 1202 7121 1196 1203 7122 1233 1239 7123 1234 1240 7124 1234 1240 7125 1197 1204 7126 1196 1203 7127 1197 1204 7128 1234 1240 7129 1235 1241 7130 1235 1241 7131 1198 1205 7132 1197 1204 7133 1198 1205 7134 1235 1241 7135 1236 1242 7136 1236 1242 7137 1199 1206 7138 1198 1205 7139 1199 1206 7140 1236 1242 7141 1237 1243 7142 1237 1243 7143 1200 1207 7144 1199 1206 7145 1200 1207 7146 1237 1243 7147 1238 1244 7148 1238 1244 7149 1201 1208 7150 1200 1207 7151 1201 1208 7152 1238 1244 7153 1239 1245 7154 1239 1245 7155 1202 1209 7156 1201 1208 7157 1202 1209 7158 1239 1245 7159 1240 1246 7160 1240 1246 7161 1203 1210 7162 1202 1209 7163 1203 1210 7164 1240 1246 7165 1241 1247 7166 1241 1247 7167 1204 1211 7168 1203 1210 7169 1204 1211 7170 1241 1247 7171 1242 1248 7172 1242 1248 7173 1205 1212 7174 1204 1211 7175 1205 1212 7176 1242 1248 7177 1243 1249 7178 1243 1249 7179 1206 1213 7180 1205 1212 7181 1206 1213 7182 1243 1249 7183 1244 1250 7184 1244 1250 7185 1207 1214 7186 1206 1213 7187 1207 1214 7188 1244 1250 7189 1245 1251 7190 1245 1251 7191 1208 1215 7192 1207 1214 7193 1208 1215 7194 1245 1251 7195 1246 1252 7196 1246 1252 7197 1209 1216 7198 1208 1215 7199 1209 1216 7200 1246 1252 7201 1247 1253 7202 1247 1253 7203 1210 1217 7204 1209 1216 7205 1210 1217 7206 1247 1253 7207 1248 1254 7208 1248 1254 7209 1211 1218 7210 1210 1217 7211 1211 1218 7212 1248 1254 7213 1249 1255 7214 1249 1255 7215 1212 1219 7216 1211 1218 7217 1212 1219 7218 1249 1255 7219 1250 1256 7220 1250 1256 7221 1213 1220 7222 1212 1219 7223 1213 1220 7224 1250 1256 7225 1251 1257 7226 1251 1257 7227 1214 1221 7228 1213 1220 7229 1214 1221 7230 1251 1257 7231 1252 1258 7232 1252 1258 7233 1215 1222 7234 1214 1221 7235 1215 1222 7236 1252 1258 7237 1253 1259 7238 1253 1259 7239 1216 1223 7240 1215 1222 7241 1216 1223 7242 1253 1259 7243 1254 1260 7244 1254 1260 7245 1217 1224 7246 1216 1223 7247 1217 1224 7248 1254 1260 7249 1255 1261 7250 1255 1261 7251 1218 1225 7252 1217 1224 7253 1218 1225 7254 1255 1261 7255 1256 1262 7256 1256 1262 7257 1219 1226 7258 1218 1225 7259 1219 1226 7260 1256 1262 7261 1257 1263 7262 1257 1263 7263 1220 1227 7264 1219 1226 7265 1220 1227 7266 1257 1263 7267 1258 1264 7268 1258 1264 7269 1221 1228 7270 1220 1227 7271 1221 1228 7272 1258 1264 7273 1259 1265 7274 1259 1265 7275 1222 1229 7276 1221 1228 7277 1222 1229 7278 1259 1265 7279 1260 1266 7280 1260 1266 7281 1223 1230 7282 1222 1229 7283 1223 1230 7284 1260 1266 7285 1261 1267 7286 1261 1267 7287 1224 1231 7288 1223 1230 7289 1224 1231 7290 1261 1267 7291 1262 1268 7292 1262 1268 7293 1225 1232 7294 1224 1231 7295 1225 1232 7296 1262 1268 7297 1263 1269 7298 1263 1269 7299 1226 1233 7300 1225 1232 7301 1226 1233 7302 1263 1269 7303 1264 1270 7304 1264 1270 7305 1227 1234 7306 1226 1233 7307 1227 1234 7308 1264 1270 7309 1265 1271 7310 1265 1271 7311 1228 1235 7312 1227 1234 7313 1228 1235 7314 1265 1271 7315 1266 513 7316 1266 513 7317 1229 456 7318 1228 1235 7319 1230 1236 7320 1267 1272 7321 1268 1273 7322 1268 1273 7323 1231 1237 7324 1230 1236 7325 1231 1237 7326 1268 1273 7327 1269 1274 7328 1269 1274 7329 1232 1238 7330 1231 1237 7331 1232 1238 7332 1269 1274 7333 1270 1275 7334 1270 1275 7335 1233 1239 7336 1232 1238 7337 1233 1239 7338 1270 1275 7339 1271 1276 7340 1271 1276 7341 1234 1240 7342 1233 1239 7343 1234 1240 7344 1271 1276 7345 1272 1277 7346 1272 1277 7347 1235 1241 7348 1234 1240 7349 1235 1241 7350 1272 1277 7351 1273 1278 7352 1273 1278 7353 1236 1242 7354 1235 1241 7355 1236 1242 7356 1273 1278 7357 1274 1279 7358 1274 1279 7359 1237 1243 7360 1236 1242 7361 1237 1243 7362 1274 1279 7363 1275 1280 7364 1275 1280 7365 1238 1244 7366 1237 1243 7367 1238 1244 7368 1275 1280 7369 1276 1281 7370 1276 1281 7371 1239 1245 7372 1238 1244 7373 1239 1245 7374 1276 1281 7375 1277 1282 7376 1277 1282 7377 1240 1246 7378 1239 1245 7379 1240 1246 7380 1277 1282 7381 1278 1283 7382 1278 1283 7383 1241 1247 7384 1240 1246 7385 1241 1247 7386 1278 1283 7387 1279 1284 7388 1279 1284 7389 1242 1248 7390 1241 1247 7391 1242 1248 7392 1279 1284 7393 1280 1285 7394 1280 1285 7395 1243 1249 7396 1242 1248 7397 1243 1249 7398 1280 1285 7399 1281 1286 7400 1281 1286 7401 1244 1250 7402 1243 1249 7403 1244 1250 7404 1281 1286 7405 1282 1287 7406 1282 1287 7407 1245 1251 7408 1244 1250 7409 1245 1251 7410 1282 1287 7411 1283 1288 7412 1283 1288 7413 1246 1252 7414 1245 1251 7415 1246 1252 7416 1283 1288 7417 1284 1289 7418 1284 1289 7419 1247 1253 7420 1246 1252 7421 1247 1253 7422 1284 1289 7423 1285 1290 7424 1285 1290 7425 1248 1254 7426 1247 1253 7427 1248 1254 7428 1285 1290 7429 1286 1291 7430 1286 1291 7431 1249 1255 7432 1248 1254 7433 1249 1255 7434 1286 1291 7435 1287 1292 7436 1287 1292 7437 1250 1256 7438 1249 1255 7439 1250 1256 7440 1287 1292 7441 1288 1293 7442 1288 1293 7443 1251 1257 7444 1250 1256 7445 1251 1257 7446 1288 1293 7447 1289 1294 7448 1289 1294 7449 1252 1258 7450 1251 1257 7451 1252 1258 7452 1289 1294 7453 1290 1295 7454 1290 1295 7455 1253 1259 7456 1252 1258 7457 1253 1259 7458 1290 1295 7459 1291 1296 7460 1291 1296 7461 1254 1260 7462 1253 1259 7463 1254 1260 7464 1291 1296 7465 1292 1297 7466 1292 1297 7467 1255 1261 7468 1254 1260 7469 1255 1261 7470 1292 1297 7471 1293 1298 7472 1293 1298 7473 1256 1262 7474 1255 1261 7475 1256 1262 7476 1293 1298 7477 1294 1299 7478 1294 1299 7479 1257 1263 7480 1256 1262 7481 1257 1263 7482 1294 1299 7483 1295 1300 7484 1295 1300 7485 1258 1264 7486 1257 1263 7487 1258 1264 7488 1295 1300 7489 1296 1301 7490 1296 1301 7491 1259 1265 7492 1258 1264 7493 1259 1265 7494 1296 1301 7495 1297 1302 7496 1297 1302 7497 1260 1266 7498 1259 1265 7499 1260 1266 7500 1297 1302 7501 1298 1303 7502 1298 1303 7503 1261 1267 7504 1260 1266 7505 1261 1267 7506 1298 1303 7507 1299 1304 7508 1299 1304 7509 1262 1268 7510 1261 1267 7511 1262 1268 7512 1299 1304 7513 1300 1305 7514 1300 1305 7515 1263 1269 7516 1262 1268 7517 1263 1269 7518 1300 1305 7519 1301 1306 7520 1301 1306 7521 1264 1270 7522 1263 1269 7523 1264 1270 7524 1301 1306 7525 1302 1307 7526 1302 1307 7527 1265 1271 7528 1264 1270 7529 1265 1271 7530 1302 1307 7531 1303 570 7532 1303 570 7533 1266 513 7534 1265 1271 7535 1267 1272 7536 1304 1308 7537 1305 1309 7538 1305 1309 7539 1268 1273 7540 1267 1272 7541 1268 1273 7542 1305 1309 7543 1306 1310 7544 1306 1310 7545 1269 1274 7546 1268 1273 7547 1269 1274 7548 1306 1310 7549 1307 1311 7550 1307 1311 7551 1270 1275 7552 1269 1274 7553 1270 1275 7554 1307 1311 7555 1308 1312 7556 1308 1312 7557 1271 1276 7558 1270 1275 7559 1271 1276 7560 1308 1312 7561 1309 1313 7562 1309 1313 7563 1272 1277 7564 1271 1276 7565 1272 1277 7566 1309 1313 7567 1310 1314 7568 1310 1314 7569 1273 1278 7570 1272 1277 7571 1273 1278 7572 1310 1314 7573 1311 1315 7574 1311 1315 7575 1274 1279 7576 1273 1278 7577 1274 1279 7578 1311 1315 7579 1312 1316 7580 1312 1316 7581 1275 1280 7582 1274 1279 7583 1275 1280 7584 1312 1316 7585 1313 1317 7586 1313 1317 7587 1276 1281 7588 1275 1280 7589 1276 1281 7590 1313 1317 7591 1314 1318 7592 1314 1318 7593 1277 1282 7594 1276 1281 7595 1277 1282 7596 1314 1318 7597 1315 1319 7598 1315 1319 7599 1278 1283 7600 1277 1282 7601 1278 1283 7602 1315 1319 7603 1316 1320 7604 1316 1320 7605 1279 1284 7606 1278 1283 7607 1279 1284 7608 1316 1320 7609 1317 1321 7610 1317 1321 7611 1280 1285 7612 1279 1284 7613 1280 1285 7614 1317 1321 7615 1318 1322 7616 1318 1322 7617 1281 1286 7618 1280 1285 7619 1281 1286 7620 1318 1322 7621 1319 1323 7622 1319 1323 7623 1282 1287 7624 1281 1286 7625 1282 1287 7626 1319 1323 7627 1320 1324 7628 1320 1324 7629 1283 1288 7630 1282 1287 7631 1283 1288 7632 1320 1324 7633 1321 1325 7634 1321 1325 7635 1284 1289 7636 1283 1288 7637 1284 1289 7638 1321 1325 7639 1322 1326 7640 1322 1326 7641 1285 1290 7642 1284 1289 7643 1285 1290 7644 1322 1326 7645 1323 1327 7646 1323 1327 7647 1286 1291 7648 1285 1290 7649 1286 1291 7650 1323 1327 7651 1324 1328 7652 1324 1328 7653 1287 1292 7654 1286 1291 7655 1287 1292 7656 1324 1328 7657 1325 1329 7658 1325 1329 7659 1288 1293 7660 1287 1292 7661 1288 1293 7662 1325 1329 7663 1326 1330 7664 1326 1330 7665 1289 1294 7666 1288 1293 7667 1289 1294 7668 1326 1330 7669 1327 1331 7670 1327 1331 7671 1290 1295 7672 1289 1294 7673 1290 1295 7674 1327 1331 7675 1328 1332 7676 1328 1332 7677 1291 1296 7678 1290 1295 7679 1291 1296 7680 1328 1332 7681 1329 1333 7682 1329 1333 7683 1292 1297 7684 1291 1296 7685 1292 1297 7686 1329 1333 7687 1330 1334 7688 1330 1334 7689 1293 1298 7690 1292 1297 7691 1293 1298 7692 1330 1334 7693 1331 1335 7694 1331 1335 7695 1294 1299 7696 1293 1298 7697 1294 1299 7698 1331 1335 7699 1332 1336 7700 1332 1336 7701 1295 1300 7702 1294 1299 7703 1295 1300 7704 1332 1336 7705 1333 1337 7706 1333 1337 7707 1296 1301 7708 1295 1300 7709 1296 1301 7710 1333 1337 7711 1334 1338 7712 1334 1338 7713 1297 1302 7714 1296 1301 7715 1297 1302 7716 1334 1338 7717 1335 1339 7718 1335 1339 7719 1298 1303 7720 1297 1302 7721 1298 1303 7722 1335 1339 7723 1336 1340 7724 1336 1340 7725 1299 1304 7726 1298 1303 7727 1299 1304 7728 1336 1340 7729 1337 1341 7730 1337 1341 7731 1300 1305 7732 1299 1304 7733 1300 1305 7734 1337 1341 7735 1338 1342 7736 1338 1342 7737 1301 1306 7738 1300 1305 7739 1301 1306 7740 1338 1342 7741 1339 1343 7742 1339 1343 7743 1302 1307 7744 1301 1306 7745 1302 1307 7746 1339 1343 7747 1340 627 7748 1340 627 7749 1303 570 7750 1302 1307 7751 1304 1308 7752 1341 1344 7753 1342 1345 7754 1342 1345 7755 1305 1309 7756 1304 1308 7757 1305 1309 7758 1342 1345 7759 1343 1346 7760 1343 1346 7761 1306 1310 7762 1305 1309 7763 1306 1310 7764 1343 1346 7765 1344 1347 7766 1344 1347 7767 1307 1311 7768 1306 1310 7769 1307 1311 7770 1344 1347 7771 1345 1348 7772 1345 1348 7773 1308 1312 7774 1307 1311 7775 1308 1312 7776 1345 1348 7777 1346 1349 7778 1346 1349 7779 1309 1313 7780 1308 1312 7781 1309 1313 7782 1346 1349 7783 1347 1350 7784 1347 1350 7785 1310 1314 7786 1309 1313 7787 1310 1314 7788 1347 1350 7789 1348 1351 7790 1348 1351 7791 1311 1315 7792 1310 1314 7793 1311 1315 7794 1348 1351 7795 1349 1352 7796 1349 1352 7797 1312 1316 7798 1311 1315 7799 1312 1316 7800 1349 1352 7801 1350 1353 7802 1350 1353 7803 1313 1317 7804 1312 1316 7805 1313 1317 7806 1350 1353 7807 1351 1354 7808 1351 1354 7809 1314 1318 7810 1313 1317 7811 1314 1318 7812 1351 1354 7813 1352 1355 7814 1352 1355 7815 1315 1319 7816 1314 1318 7817 1315 1319 7818 1352 1355 7819 1353 1356 7820 1353 1356 7821 1316 1320 7822 1315 1319 7823 1316 1320 7824 1353 1356 7825 1354 1357 7826 1354 1357 7827 1317 1321 7828 1316 1320 7829 1317 1321 7830 1354 1357 7831 1355 1358 7832 1355 1358 7833 1318 1322 7834 1317 1321 7835 1318 1322 7836 1355 1358 7837 1356 1359 7838 1356 1359 7839 1319 1323 7840 1318 1322 7841 1319 1323 7842 1356 1359 7843 1357 1360 7844 1357 1360 7845 1320 1324 7846 1319 1323 7847 1320 1324 7848 1357 1360 7849 1358 1361 7850 1358 1361 7851 1321 1325 7852 1320 1324 7853 1321 1325 7854 1358 1361 7855 1359 1362 7856 1359 1362 7857 1322 1326 7858 1321 1325 7859 1322 1326 7860 1359 1362 7861 1360 1363 7862 1360 1363 7863 1323 1327 7864 1322 1326 7865 1323 1327 7866 1360 1363 7867 1361 1364 7868 1361 1364 7869 1324 1328 7870 1323 1327 7871 1324 1328 7872 1361 1364 7873 1362 1365 7874 1362 1365 7875 1325 1329 7876 1324 1328 7877 1325 1329 7878 1362 1365 7879 1363 1366 7880 1363 1366 7881 1326 1330 7882 1325 1329 7883 1326 1330 7884 1363 1366 7885 1364 1367 7886 1364 1367 7887 1327 1331 7888 1326 1330 7889 1327 1331 7890 1364 1367 7891 1365 1368 7892 1365 1368 7893 1328 1332 7894 1327 1331 7895 1328 1332 7896 1365 1368 7897 1366 1369 7898 1366 1369 7899 1329 1333 7900 1328 1332 7901 1329 1333 7902 1366 1369 7903 1367 1370 7904 1367 1370 7905 1330 1334 7906 1329 1333 7907 1330 1334 7908 1367 1370 7909 1368 1371 7910 1368 1371 7911 1331 1335 7912 1330 1334 7913 1331 1335 7914 1368 1371 7915 1369 1372 7916 1369 1372 7917 1332 1336 7918 1331 1335 7919 1332 1336 7920 1369 1372 7921 1370 1373 7922 1370 1373 7923 1333 1337 7924 1332 1336 7925 1333 1337 7926 1370 1373 7927 1371 1374 7928 1371 1374 7929 1334 1338 7930 1333 1337 7931 1334 1338 7932 1371 1374 7933 1372 1375 7934 1372 1375 7935 1335 1339 7936 1334 1338 7937 1335 1339 7938 1372 1375 7939 1373 1376 7940 1373 1376 7941 1336 1340 7942 1335 1339 7943 1336 1340 7944 1373 1376 7945 1374 1377 7946 1374 1377 7947 1337 1341 7948 1336 1340 7949 1337 1341 7950 1374 1377 7951 1375 1378 7952 1375 1378 7953 1338 1342 7954 1337 1341 7955 1338 1342 7956 1375 1378 7957 1376 1379 7958 1376 1379 7959 1339 1343 7960 1338 1342 7961 1339 1343 7962 1376 1379 7963 1377 684 7964 1377 684 7965 1340 627 7966 1339 1343 7967 1341 1344 7968 1378 1380 7969 1379 1381 7970 1379 1381 7971 1342 1345 7972 1341 1344 7973 1342 1345 7974 1379 1381 7975 1380 1382 7976 1380 1382 7977 1343 1346 7978 1342 1345 7979 1343 1346 7980 1380 1382 7981 1381 1383 7982 1381 1383 7983 1344 1347 7984 1343 1346 7985 1344 1347 7986 1381 1383 7987 1382 1384 7988 1382 1384 7989 1345 1348 7990 1344 1347 7991 1345 1348 7992 1382 1384 7993 1383 1385 7994 1383 1385 7995 1346 1349 7996 1345 1348 7997 1346 1349 7998 1383 1385 7999 1384 1386 8000 1384 1386 8001 1347 1350 8002 1346 1349 8003 1347 1350 8004 1384 1386 8005 1385 1387 8006 1385 1387 8007 1348 1351 8008 1347 1350 8009 1348 1351 8010 1385 1387 8011 1386 1388 8012 1386 1388 8013 1349 1352 8014 1348 1351 8015 1349 1352 8016 1386 1388 8017 1387 1389 8018 1387 1389 8019 1350 1353 8020 1349 1352 8021 1350 1353 8022 1387 1389 8023 1388 1390 8024 1388 1390 8025 1351 1354 8026 1350 1353 8027 1351 1354 8028 1388 1390 8029 1389 1391 8030 1389 1391 8031 1352 1355 8032 1351 1354 8033 1352 1355 8034 1389 1391 8035 1390 1392 8036 1390 1392 8037 1353 1356 8038 1352 1355 8039 1353 1356 8040 1390 1392 8041 1391 1393 8042 1391 1393 8043 1354 1357 8044 1353 1356 8045 1354 1357 8046 1391 1393 8047 1392 1394 8048 1392 1394 8049 1355 1358 8050 1354 1357 8051 1355 1358 8052 1392 1394 8053 1393 1395 8054 1393 1395 8055 1356 1359 8056 1355 1358 8057 1356 1359 8058 1393 1395 8059 1394 1396 8060 1394 1396 8061 1357 1360 8062 1356 1359 8063 1357 1360 8064 1394 1396 8065 1395 1397 8066 1395 1397 8067 1358 1361 8068 1357 1360 8069 1358 1361 8070 1395 1397 8071 1396 1398 8072 1396 1398 8073 1359 1362 8074 1358 1361 8075 1359 1362 8076 1396 1398 8077 1397 1399 8078 1397 1399 8079 1360 1363 8080 1359 1362 8081 1360 1363 8082 1397 1399 8083 1398 1400 8084 1398 1400 8085 1361 1364 8086 1360 1363 8087 1361 1364 8088 1398 1400 8089 1399 1401 8090 1399 1401 8091 1362 1365 8092 1361 1364 8093 1362 1365 8094 1399 1401 8095 1400 1402 8096 1400 1402 8097 1363 1366 8098 1362 1365 8099 1363 1366 8100 1400 1402 8101 1401 1403 8102 1401 1403 8103 1364 1367 8104 1363 1366 8105 1364 1367 8106 1401 1403 8107 1402 1404 8108 1402 1404 8109 1365 1368 8110 1364 1367 8111 1365 1368 8112 1402 1404 8113 1403 1405 8114 1403 1405 8115 1366 1369 8116 1365 1368 8117 1366 1369 8118 1403 1405 8119 1404 1406 8120 1404 1406 8121 1367 1370 8122 1366 1369 8123 1367 1370 8124 1404 1406 8125 1405 1407 8126 1405 1407 8127 1368 1371 8128 1367 1370 8129 1368 1371 8130 1405 1407 8131 1406 1408 8132 1406 1408 8133 1369 1372 8134 1368 1371 8135 1369 1372 8136 1406 1408 8137 1407 1409 8138 1407 1409 8139 1370 1373 8140 1369 1372 8141 1370 1373 8142 1407 1409 8143 1408 1410 8144 1408 1410 8145 1371 1374 8146 1370 1373 8147 1371 1374 8148 1408 1410 8149 1409 1411 8150 1409 1411 8151 1372 1375 8152 1371 1374 8153 1372 1375 8154 1409 1411 8155 1410 1412 8156 1410 1412 8157 1373 1376 8158 1372 1375 8159 1373 1376 8160 1410 1412 8161 1411 1413 8162 1411 1413 8163 1374 1377 8164 1373 1376 8165 1374 1377 8166 1411 1413 8167 1412 1414 8168 1412 1414 8169 1375 1378 8170 1374 1377 8171 1375 1378 8172 1412 1414 8173 1413 1415 8174 1413 1415 8175 1376 1379 8176 1375 1378 8177 1376 1379 8178 1413 1415 8179 1414 741 8180 1414 741 8181 1377 684 8182 1376 1379 8183 1378 1380 8184 1415 1416 8185 1416 1417 8186 1416 1417 8187 1379 1381 8188 1378 1380 8189 1379 1381 8190 1416 1417 8191 1417 1418 8192 1417 1418 8193 1380 1382 8194 1379 1381 8195 1380 1382 8196 1417 1418 8197 1418 1419 8198 1418 1419 8199 1381 1383 8200 1380 1382 8201 1381 1383 8202 1418 1419 8203 1419 1420 8204 1419 1420 8205 1382 1384 8206 1381 1383 8207 1382 1384 8208 1419 1420 8209 1420 1421 8210 1420 1421 8211 1383 1385 8212 1382 1384 8213 1383 1385 8214 1420 1421 8215 1421 1422 8216 1421 1422 8217 1384 1386 8218 1383 1385 8219 1384 1386 8220 1421 1422 8221 1422 1423 8222 1422 1423 8223 1385 1387 8224 1384 1386 8225 1385 1387 8226 1422 1423 8227 1423 1424 8228 1423 1424 8229 1386 1388 8230 1385 1387 8231 1386 1388 8232 1423 1424 8233 1424 1425 8234 1424 1425 8235 1387 1389 8236 1386 1388 8237 1387 1389 8238 1424 1425 8239 1425 1426 8240 1425 1426 8241 1388 1390 8242 1387 1389 8243 1388 1390 8244 1425 1426 8245 1426 1427 8246 1426 1427 8247 1389 1391 8248 1388 1390 8249 1389 1391 8250 1426 1427 8251 1427 1428 8252 1427 1428 8253 1390 1392 8254 1389 1391 8255 1390 1392 8256 1427 1428 8257 1428 1429 8258 1428 1429 8259 1391 1393 8260 1390 1392 8261 1391 1393 8262 1428 1429 8263 1429 1430 8264 1429 1430 8265 1392 1394 8266 1391 1393 8267 1392 1394 8268 1429 1430 8269 1430 1431 8270 1430 1431 8271 1393 1395 8272 1392 1394 8273 1393 1395 8274 1430 1431 8275 1431 1432 8276 1431 1432 8277 1394 1396 8278 1393 1395 8279 1394 1396 8280 1431 1432 8281 1432 1433 8282 1432 1433 8283 1395 1397 8284 1394 1396 8285 1395 1397 8286 1432 1433 8287 1433 1434 8288 1433 1434 8289 1396 1398 8290 1395 1397 8291 1396 1398 8292 1433 1434 8293 1434 1435 8294 1434 1435 8295 1397 1399 8296 1396 1398 8297 1397 1399 8298 1434 1435 8299 1435 1436 8300 1435 1436 8301 1398 1400 8302 1397 1399 8303 1398 1400 8304 1435 1436 8305 1436 1437 8306 1436 1437 8307 1399 1401 8308 1398 1400 8309 1399 1401 8310 1436 1437 8311 1437 1438 8312 1437 1438 8313 1400 1402 8314 1399 1401 8315 1400 1402 8316 1437 1438 8317 1438 1439 8318 1438 1439 8319 1401 1403 8320 1400 1402 8321 1401 1403 8322 1438 1439 8323 1439 1440 8324 1439 1440 8325 1402 1404 8326 1401 1403 8327 1402 1404 8328 1439 1440 8329 1440 1441 8330 1440 1441 8331 1403 1405 8332 1402 1404 8333 1403 1405 8334 1440 1441 8335 1441 1442 8336 1441 1442 8337 1404 1406 8338 1403 1405 8339 1404 1406 8340 1441 1442 8341 1442 1443 8342 1442 1443 8343 1405 1407 8344 1404 1406 8345 1405 1407 8346 1442 1443 8347 1443 1444 8348 1443 1444 8349 1406 1408 8350 1405 1407 8351 1406 1408 8352 1443 1444 8353 1444 1445 8354 1444 1445 8355 1407 1409 8356 1406 1408 8357 1407 1409 8358 1444 1445 8359 1445 1446 8360 1445 1446 8361 1408 1410 8362 1407 1409 8363 1408 1410 8364 1445 1446 8365 1446 1447 8366 1446 1447 8367 1409 1411 8368 1408 1410 8369 1409 1411 8370 1446 1447 8371 1447 1448 8372 1447 1448 8373 1410 1412 8374 1409 1411 8375 1410 1412 8376 1447 1448 8377 1448 1449 8378 1448 1449 8379 1411 1413 8380 1410 1412 8381 1411 1413 8382 1448 1449 8383 1449 1450 8384 1449 1450 8385 1412 1414 8386 1411 1413 8387 1412 1414 8388 1449 1450 8389 1450 1451 8390 1450 1451 8391 1413 1415 8392 1412 1414 8393 1413 1415 8394 1450 1451 8395 1451 798 8396 1451 798 8397 1414 741 8398 1413 1415 8399 1415 1416 8400 1452 1452 8401 1453 1453 8402 1453 1453 8403 1416 1417 8404 1415 1416 8405 1416 1417 8406 1453 1453 8407 1454 1454 8408 1454 1454 8409 1417 1418 8410 1416 1417 8411 1417 1418 8412 1454 1454 8413 1455 1455 8414 1455 1455 8415 1418 1419 8416 1417 1418 8417 1418 1419 8418 1455 1455 8419 1456 1456 8420 1456 1456 8421 1419 1420 8422 1418 1419 8423 1419 1420 8424 1456 1456 8425 1457 1457 8426 1457 1457 8427 1420 1421 8428 1419 1420 8429 1420 1421 8430 1457 1457 8431 1458 1458 8432 1458 1458 8433 1421 1422 8434 1420 1421 8435 1421 1422 8436 1458 1458 8437 1459 1459 8438 1459 1459 8439 1422 1423 8440 1421 1422 8441 1422 1423 8442 1459 1459 8443 1460 1460 8444 1460 1460 8445 1423 1424 8446 1422 1423 8447 1423 1424 8448 1460 1460 8449 1461 1461 8450 1461 1461 8451 1424 1425 8452 1423 1424 8453 1424 1425 8454 1461 1461 8455 1462 1462 8456 1462 1462 8457 1425 1426 8458 1424 1425 8459 1425 1426 8460 1462 1462 8461 1463 1463 8462 1463 1463 8463 1426 1427 8464 1425 1426 8465 1426 1427 8466 1463 1463 8467 1464 1464 8468 1464 1464 8469 1427 1428 8470 1426 1427 8471 1427 1428 8472 1464 1464 8473 1465 1465 8474 1465 1465 8475 1428 1429 8476 1427 1428 8477 1428 1429 8478 1465 1465 8479 1466 1466 8480 1466 1466 8481 1429 1430 8482 1428 1429 8483 1429 1430 8484 1466 1466 8485 1467 1467 8486 1467 1467 8487 1430 1431 8488 1429 1430 8489 1430 1431 8490 1467 1467 8491 1468 1468 8492 1468 1468 8493 1431 1432 8494 1430 1431 8495 1431 1432 8496 1468 1468 8497 1469 1469 8498 1469 1469 8499 1432 1433 8500 1431 1432 8501 1432 1433 8502 1469 1469 8503 1470 1470 8504 1470 1470 8505 1433 1434 8506 1432 1433 8507 1433 1434 8508 1470 1470 8509 1471 1471 8510 1471 1471 8511 1434 1435 8512 1433 1434 8513 1434 1435 8514 1471 1471 8515 1472 1472 8516 1472 1472 8517 1435 1436 8518 1434 1435 8519 1435 1436 8520 1472 1472 8521 1473 1473 8522 1473 1473 8523 1436 1437 8524 1435 1436 8525 1436 1437 8526 1473 1473 8527 1474 1474 8528 1474 1474 8529 1437 1438 8530 1436 1437 8531 1437 1438 8532 1474 1474 8533 1475 1475 8534 1475 1475 8535 1438 1439 8536 1437 1438 8537 1438 1439 8538 1475 1475 8539 1476 1476 8540 1476 1476 8541 1439 1440 8542 1438 1439 8543 1439 1440 8544 1476 1476 8545 1477 1477 8546 1477 1477 8547 1440 1441 8548 1439 1440 8549 1440 1441 8550 1477 1477 8551 1478 1478 8552 1478 1478 8553 1441 1442 8554 1440 1441 8555 1441 1442 8556 1478 1478 8557 1479 1479 8558 1479 1479 8559 1442 1443 8560 1441 1442 8561 1442 1443 8562 1479 1479 8563 1480 1480 8564 1480 1480 8565 1443 1444 8566 1442 1443 8567 1443 1444 8568 1480 1480 8569 1481 1481 8570 1481 1481 8571 1444 1445 8572 1443 1444 8573 1444 1445 8574 1481 1481 8575 1482 1482 8576 1482 1482 8577 1445 1446 8578 1444 1445 8579 1445 1446 8580 1482 1482 8581 1483 1483 8582 1483 1483 8583 1446 1447 8584 1445 1446 8585 1446 1447 8586 1483 1483 8587 1484 1484 8588 1484 1484 8589 1447 1448 8590 1446 1447 8591 1447 1448 8592 1484 1484 8593 1485 1485 8594 1485 1485 8595 1448 1449 8596 1447 1448 8597 1448 1449 8598 1485 1485 8599 1486 1486 8600 1486 1486 8601 1449 1450 8602 1448 1449 8603 1449 1450 8604 1486 1486 8605 1487 1487 8606 1487 1487 8607 1450 1451 8608 1449 1450 8609 1450 1451 8610 1487 1487 8611 846 855 8612 846 855 8613 1451 798 8614 1450 1451 8615 1452 1452 8616 903 912 8617 904 915 8618 904 915 8619 1453 1453 8620 1452 1452 8621 1453 1453 8622 904 915 8623 905 917 8624 905 917 8625 1454 1454 8626 1453 1453 8627 1454 1454 8628 905 917 8629 906 919 8630 906 919 8631 1455 1455 8632 1454 1454 8633 1455 1455 8634 906 919 8635 907 921 8636 907 921 8637 1456 1456 8638 1455 1455 8639 1456 1456 8640 907 921 8641 908 923 8642 908 923 8643 1457 1457 8644 1456 1456 8645 1457 1457 8646 908 923 8647 909 925 8648 909 925 8649 1458 1458 8650 1457 1457 8651 1458 1458 8652 909 925 8653 910 927 8654 910 927 8655 1459 1459 8656 1458 1458 8657 1459 1459 8658 910 927 8659 911 929 8660 911 929 8661 1460 1460 8662 1459 1459 8663 1460 1460 8664 911 929 8665 912 931 8666 912 931 8667 1461 1461 8668 1460 1460 8669 1461 1461 8670 912 931 8671 913 933 8672 913 933 8673 1462 1462 8674 1461 1461 8675 1462 1462 8676 913 933 8677 914 935 8678 914 935 8679 1463 1463 8680 1462 1462 8681 1463 1463 8682 914 935 8683 915 937 8684 915 937 8685 1464 1464 8686 1463 1463 8687 1464 1464 8688 915 937 8689 916 939 8690 916 939 8691 1465 1465 8692 1464 1464 8693 1465 1465 8694 916 939 8695 917 941 8696 917 941 8697 1466 1466 8698 1465 1465 8699 1466 1466 8700 917 941 8701 918 943 8702 918 943 8703 1467 1467 8704 1466 1466 8705 1467 1467 8706 918 943 8707 919 945 8708 919 945 8709 1468 1468 8710 1467 1467 8711 1468 1468 8712 919 945 8713 920 947 8714 920 947 8715 1469 1469 8716 1468 1468 8717 1469 1469 8718 920 947 8719 921 949 8720 921 949 8721 1470 1470 8722 1469 1469 8723 1470 1470 8724 921 949 8725 922 951 8726 922 951 8727 1471 1471 8728 1470 1470 8729 1471 1471 8730 922 951 8731 923 953 8732 923 953 8733 1472 1472 8734 1471 1471 8735 1472 1472 8736 923 953 8737 924 955 8738 924 955 8739 1473 1473 8740 1472 1472 8741 1473 1473 8742 924 955 8743 925 957 8744 925 957 8745 1474 1474 8746 1473 1473 8747 1474 1474 8748 925 957 8749 926 959 8750 926 959 8751 1475 1475 8752 1474 1474 8753 1475 1475 8754 926 959 8755 927 961 8756 927 961 8757 1476 1476 8758 1475 1475 8759 1476 1476 8760 927 961 8761 928 963 8762 928 963 8763 1477 1477 8764 1476 1476 8765 1477 1477 8766 928 963 8767 929 965 8768 929 965 8769 1478 1478 8770 1477 1477 8771 1478 1478 8772 929 965 8773 930 967 8774 930 967 8775 1479 1479 8776 1478 1478 8777 1479 1479 8778 930 967 8779 931 969 8780 931 969 8781 1480 1480 8782 1479 1479 8783 1480 1480 8784 931 969 8785 932 971 8786 932 971 8787 1481 1481 8788 1480 1480 8789 1481 1481 8790 932 971 8791 933 973 8792 933 973 8793 1482 1482 8794 1481 1481 8795 1482 1482 8796 933 973 8797 934 975 8798 934 975 8799 1483 1483 8800 1482 1482 8801 1483 1483 8802 934 975 8803 935 977 8804 935 977 8805 1484 1484 8806 1483 1483 8807 1484 1484 8808 935 977 8809 936 979 8810 936 979 8811 1485 1485 8812 1484 1484 8813 1485 1485 8814 936 979 8815 937 981 8816 937 981 8817 1486 1486 8818 1485 1485 8819 1486 1486 8820 937 981 8821 938 983 8822 938 983 8823 1487 1487 8824 1486 1486 8825 938 983 8826 0 0 8827 1487 1487 8828 0 0 8829 846 855 8830 1487 1487 8831

    -
    -
    - 1 -
    - - - - 1.115155 0 2.762175 1.137466 0 2.747588 1.134217 0.01307553 2.7489 1.125342 0.0226475 2.752486 1.113219 0.02615112 2.757384 1.101095 0.0226475 2.762282 1.09222 0.01307553 2.765868 1.088972 0 2.76718 1.09222 -0.01307553 2.765868 1.101095 -0.02264755 2.762282 1.113219 -0.02615112 2.757384 1.125342 -0.02264755 2.752486 1.134217 -0.01307559 2.7489 1.152551 0 2.72561 1.146542 0.02418553 2.728038 1.130127 0.04189062 2.73467 1.107702 0.04837107 2.74373 1.085278 0.04189056 2.75279 1.068862 0.02418553 2.759423 1.062853 0 2.76185 1.068862 -0.02418553 2.759423 1.085278 -0.04189062 2.75279 1.107702 -0.04837113 2.74373 1.130127 -0.04189062 2.73467 1.146542 -0.02418559 2.728038 1.158143 0 2.699546 1.150278 0.03165984 2.702724 1.128789 0.05483651 2.711406 1.099434 0.06331974 2.723266 1.07008 0.05483651 2.735126 1.048591 0.03165984 2.743809 1.040725 0 2.746986 1.048591 -0.0316599 2.743809 1.07008 -0.05483651 2.735126 1.099434 -0.0633198 2.723266 1.128789 -0.05483657 2.711406 1.150278 -0.03165996 2.702724 1.153402 0 2.673315 1.144862 0.03437495 2.676765 1.12153 0.05953919 2.686192 1.089658 0.06874996 2.699069 1.057786 0.05953919 2.711946 1.034454 0.03437495 2.721373 1.025914 0 2.724823 1.034454 -0.03437495 2.721373 1.057786 -0.05953919 2.711946 1.089658 -0.06875002 2.699069 1.12153 -0.05953925 2.686192 1.144862 -0.03437501 2.676765 1.10272 0 2.547873 1.09418 0.03437495 2.551323 1.070848 0.05953919 2.56075 1.038976 0.06874996 2.573627 1.007104 0.05953919 2.586504 0.983772 0.03437495 2.595931 0.975232 0 2.599381 0.983772 -0.03437495 2.595931 1.007104 -0.05953919 2.586504 1.038976 -0.06875002 2.573627 1.070848 -0.05953925 2.56075 1.09418 -0.03437501 2.551323 1.052038 0 2.422431 1.043498 0.03437495 2.425881 1.020166 0.05953919 2.435308 0.988294 0.06874996 2.448185 0.956422 0.05953919 2.461062 0.9330902 0.03437495 2.470489 0.9245501 0 2.473939 0.9330902 -0.03437495 2.470489 0.956422 -0.05953919 2.461062 0.988294 -0.06875002 2.448185 1.020166 -0.05953925 2.435308 1.043498 -0.03437501 2.425881 1.001356 0 2.296989 0.992816 0.03437495 2.300439 0.969484 0.05953919 2.309866 0.9376121 0.06874996 2.322743 0.9057401 0.05953919 2.33562 0.8824083 0.03437495 2.345047 0.8738682 0 2.348497 0.8824083 -0.03437495 2.345047 0.9057401 -0.05953919 2.33562 0.9376121 -0.06875002 2.322743 0.969484 -0.05953925 2.309866 0.9928159 -0.03437501 2.300439 0.9506742 0 2.171547 0.9421341 0.03437495 2.174997 0.9188022 0.05953919 2.184424 0.8869303 0.06874996 2.197301 0.8550583 0.05953919 2.210178 0.8317264 0.03437495 2.219605 0.8231864 0 2.223055 0.8317264 -0.03437495 2.219605 0.8550583 -0.05953919 2.210178 0.8869303 -0.06875002 2.197301 0.9188022 -0.05953925 2.184424 0.9421341 -0.03437501 2.174997 0.8999923 0 2.046105 0.8914523 0.03437495 2.049555 0.8681204 0.05953919 2.058982 0.8362485 0.06874996 2.071859 0.8043765 0.05953919 2.084736 0.7810446 0.03437495 2.094163 0.7725046 0 2.097613 0.7810446 -0.03437495 2.094163 0.8043765 -0.05953919 2.084736 0.8362485 -0.06875002 2.071859 0.8681204 -0.05953925 2.058982 0.8914523 -0.03437501 2.049555 0.8493105 0 1.920663 0.8407704 0.03437495 1.924113 0.8174385 0.05953919 1.93354 0.7855666 0.06874996 1.946417 0.7536946 0.05953919 1.959294 0.7303627 0.03437495 1.968721 0.7218227 0 1.972171 0.7303627 -0.03437495 1.968721 0.7536946 -0.05953919 1.959294 0.7855666 -0.06875002 1.946417 0.8174385 -0.05953925 1.93354 0.8407704 -0.03437501 1.924113 0.7986286 0 1.79522 0.7900885 0.03437495 1.798671 0.7667566 0.05953919 1.808098 0.7348847 0.06874996 1.820975 0.7030127 0.05953919 1.833852 0.6796808 0.03437495 1.843279 0.6711408 0 1.846729 0.6796808 -0.03437495 1.843279 0.7030127 -0.05953919 1.833852 0.7348847 -0.06875002 1.820975 0.7667566 -0.05953925 1.808098 0.7900885 -0.03437501 1.798671 0.7479467 0 1.669779 0.7394067 0.03437495 1.673229 0.7160748 0.05953919 1.682656 0.6842028 0.06874996 1.695533 0.6523309 0.05953919 1.70841 0.628999 0.03437495 1.717837 0.620459 0 1.721287 0.628999 -0.03437495 1.717837 0.6523309 -0.05953919 1.70841 0.6842028 -0.06875002 1.695533 0.7160748 -0.05953925 1.682656 0.7394066 -0.03437501 1.673229 0.6972649 0 1.544337 0.6887249 0.03437495 1.547787 0.6653929 0.05953919 1.557214 0.633521 0.06874996 1.570091 0.601649 0.05953919 1.582968 0.5783172 0.03437495 1.592395 0.5697771 0 1.595845 0.5783172 -0.03437495 1.592395 0.601649 -0.05953919 1.582968 0.633521 -0.06875002 1.570091 0.6653929 -0.05953925 1.557214 0.6887248 -0.03437501 1.547787 0.646583 0 1.418895 0.638043 0.03437495 1.422345 0.6147111 0.05953919 1.431772 0.5828391 0.06874996 1.444649 0.5509672 0.05953919 1.457526 0.5276353 0.03437495 1.466953 0.5190952 0 1.470403 0.5276353 -0.03437495 1.466953 0.5509672 -0.05953919 1.457526 0.5828391 -0.06875002 1.444649 0.614711 -0.05953925 1.431772 0.6380429 -0.03437501 1.422345 0.5959012 0 1.293453 0.5873612 0.03437495 1.296903 0.5640293 0.05953919 1.30633 0.5321573 0.06874996 1.319207 0.5002853 0.05953919 1.332084 0.4769535 0.03437495 1.341511 0.4684134 0 1.344961 0.4769534 -0.03437495 1.341511 0.5002853 -0.05953919 1.332084 0.5321573 -0.06875002 1.319207 0.5640292 -0.05953925 1.30633 0.5873611 -0.03437501 1.296903 0.5452193 0 1.168011 0.5366793 0.03437495 1.171461 0.5133473 0.05953919 1.180888 0.4814754 0.06874996 1.193765 0.4496035 0.05953919 1.206642 0.4262716 0.03437495 1.216069 0.4177315 0 1.219519 0.4262716 -0.03437495 1.216069 0.4496034 -0.05953919 1.206642 0.4814754 -0.06875002 1.193765 0.5133473 -0.05953925 1.180888 0.5366792 -0.03437501 1.171461 0.4945374 0 1.042569 0.4859974 0.03437495 1.046019 0.4626655 0.05953919 1.055446 0.4307936 0.06874996 1.068323 0.3989216 0.05953919 1.0812 0.3755897 0.03437495 1.090627 0.3670497 0 1.094077 0.3755897 -0.03437495 1.090627 0.3989216 -0.05953919 1.0812 0.4307935 -0.06875002 1.068323 0.4626655 -0.05953925 1.055446 0.4859974 -0.03437501 1.046019 0.4438556 0 0.9171266 0.4353155 0.03437495 0.920577 0.4119836 0.05953919 0.9300037 0.3801117 0.06874996 0.9428808 0.3482397 0.05953919 0.9557579 0.3249079 0.03437495 0.9651846 0.3163678 0 0.968635 0.3249078 -0.03437495 0.9651846 0.3482397 -0.05953919 0.9557579 0.3801117 -0.06875002 0.9428808 0.4119836 -0.05953925 0.9300037 0.4353155 -0.03437501 0.920577 0.3931738 0 0.7916847 0.3846337 0.03437495 0.7951351 0.3613018 0.05953919 0.8045618 0.3294299 0.06874996 0.8174389 0.2975579 0.05953919 0.830316 0.274226 0.03437495 0.8397427 0.265686 0 0.8431931 0.274226 -0.03437495 0.8397427 0.2975579 -0.05953919 0.830316 0.3294298 -0.06875002 0.8174389 0.3613018 -0.05953925 0.8045618 0.3846337 -0.03437501 0.7951351 0.3424919 0 0.6662426 0.3339518 0.03437495 0.669693 0.3106199 0.05953919 0.6791197 0.278748 0.06874996 0.6919968 0.246876 0.05953919 0.7048739 0.2235442 0.03437495 0.7143006 0.2150041 0 0.717751 0.2235441 -0.03437495 0.7143006 0.246876 -0.05953919 0.7048739 0.2787479 -0.06875002 0.6919968 0.3106199 -0.05953925 0.6791197 0.3339518 -0.03437501 0.6696931 0.29181 0 0.5408005 0.2832699 0.03437495 0.5442508 0.259938 0.05953919 0.5536776 0.2280661 0.06874996 0.5665547 0.1961941 0.05953919 0.5794318 0.1728622 0.03437495 0.5888585 0.1643221 0 0.5923089 0.1728622 -0.03437495 0.5888585 0.1961941 -0.05953919 0.5794318 0.228066 -0.06875002 0.5665547 0.259938 -0.05953925 0.5536776 0.2832699 -0.03437501 0.5442509 0.2411281 0 0.4153586 0.2325881 0.03437495 0.418809 0.2092562 0.05953919 0.4282357 0.1773843 0.06874996 0.4411128 0.1455123 0.05953919 0.4539899 0.1221804 0.03437495 0.4634166 0.1136404 0 0.466867 0.1221804 -0.03437495 0.4634166 0.1455123 -0.05953919 0.4539899 0.1773841 -0.06875002 0.4411128 0.2092562 -0.05953925 0.4282357 0.2325881 -0.03437501 0.418809 0.1904463 0 0.2899167 0.1819063 0.03437495 0.2933671 0.1585744 0.05953919 0.3027938 0.1267024 0.06874996 0.3156709 0.09483045 0.05953919 0.328548 0.07149857 0.03437495 0.3379747 0.06295853 0 0.3414251 0.07149857 -0.03437495 0.3379747 0.09483045 -0.05953919 0.328548 0.1267024 -0.06875002 0.3156709 0.1585743 -0.05953925 0.3027938 0.1819062 -0.03437501 0.2933671 0.1397644 0 0.1644746 0.1312244 0.03437495 0.167925 0.1078925 0.05953919 0.1773517 0.07602053 0.06874996 0.1902288 0.04414856 0.05953919 0.2031059 0.02081668 0.03437495 0.2125326 0.01227664 0 0.215983 0.02081668 -0.03437495 0.2125326 0.04414856 -0.05953919 0.2031059 0.07602047 -0.06875002 0.1902288 0.1078925 -0.05953925 0.1773517 0.1312243 -0.03437501 0.167925 0.08908253 0 0.03903245 0.08054244 0.03437495 0.04248285 0.05721056 0.05953919 0.05190956 0.02533859 0.06874996 0.06478667 -0.006533265 0.05953919 0.07766377 -0.02986514 0.03437495 0.08709043 -0.03840523 0 0.09054088 -0.0298652 -0.03437495 0.08709043 -0.006533324 -0.05953919 0.07766377 0.02533859 -0.06875002 0.06478667 0.05721056 -0.05953925 0.05190956 0.08054244 -0.03437501 0.04248285 0.07427132 0 0.01686912 0.06640577 0.03165984 0.020047 0.04491674 0.05483651 0.02872914 0.01556217 0.06331974 0.04058915 -0.01379233 0.05483651 0.05244916 -0.03528136 0.03165984 0.06113129 -0.04314684 0 0.06430917 -0.03528136 -0.0316599 0.06113129 -0.01379233 -0.05483651 0.05244916 0.01556217 -0.0633198 0.04058915 0.04491668 -0.05483657 0.02872914 0.06640577 -0.03165996 0.020047 0.05214327 0 0.002005338 0.04613465 0.02418553 0.004432976 0.02971881 0.04189062 0.01106542 0.007294297 0.04837107 0.02012544 -0.0151301 0.04189056 0.02918553 -0.03154593 0.02418553 0.03581798 -0.03755456 0 0.03824561 -0.03154593 -0.02418553 0.03581798 -0.0151301 -0.04189062 0.02918553 0.007294297 -0.04837113 0.02012544 0.02971875 -0.04189062 0.01106542 0.04613465 -0.02418559 0.004432976 0.02602469 0 -0.003324806 0.02277624 0.01307553 -0.002012312 0.01390123 0.0226475 0.001573324 0.001777768 0.02615112 0.006471514 -0.01034563 0.0226475 0.01136976 -0.01922059 0.01307553 0.01495546 -0.0224691 0 0.01626795 -0.01922059 -0.01307553 0.01495546 -0.01034563 -0.02264755 0.01136976 0.001777768 -0.02615112 0.006471514 0.01390123 -0.02264755 0.001573324 0.02277624 -0.01307559 -0.002012312 -1.58006e-4 0 0.001680254 - - - - - - - - - - 0.3745842 0 0.9271829 0.719718 0 0.694235 0.6691489 0.20365 0.714652 0.5309305 0.3527024 0.7705008 0.3421125 0.4072695 0.8467971 0.1532945 0.3527024 0.9230629 0.01510661 0.2036195 0.9789117 -0.03546249 0 0.9993591 0.01510661 -0.2036195 0.9789117 0.1532945 -0.3527024 0.9230629 0.3421125 -0.4072695 0.8467971 0.5309305 -0.3526719 0.7705008 0.6691489 -0.2036195 0.714652 0.8377026 0.359508 0.4110538 0.9270303 0 0.3749504 0.5936766 0.6227302 0.5096286 0.2603229 0.7190466 0.6443068 -0.07300025 0.6227302 0.7790155 -0.3170263 0.359508 0.8775902 -0.406354 0 0.9136937 -0.3170263 -0.359508 0.8775902 -0.07300025 -0.6227302 0.7790155 0.2602924 -0.7190466 0.6443068 0.5936766 -0.6227302 0.5096286 0.8377026 -0.359508 0.4110538 0.8850063 0.4627522 0.05075228 0.9999695 0 0.004303097 0.5708792 0.8015381 0.1776482 0.1418195 0.9255349 0.3510239 -0.2872402 0.8015381 0.524369 -0.6013367 0.4627522 0.6512955 -0.7163305 0 0.6977447 -0.6013367 -0.4627522 0.6512955 -0.2872402 -0.8015381 0.524369 0.1418195 -0.9255349 0.3510239 0.5708792 -0.8015381 0.1776482 0.8850063 -0.4627522 0.05075228 0.8366039 0.4974517 -0.2293771 0.9601734 0 -0.2793054 0.4989471 0.8615986 -0.09295934 0.03772085 0.9949034 0.09335607 -0.4234749 0.8615986 0.2797327 -0.7611317 0.4974517 0.4161504 -0.8847316 0 0.4660786 -0.7611317 -0.4974517 0.4161504 -0.4234749 -0.8615986 0.2797327 0.03772085 -0.9949034 0.09335607 0.4989471 -0.8615986 -0.09295934 0.8366039 -0.4974517 -0.2293771 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -0.9999695 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 0.9999695 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -0.9999695 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -0.9999695 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.802942 0.4999848 -0.3244118 0.9271829 0 -0.3745842 0.4635761 0.8660237 -0.187292 0 1 0 -0.4635761 0.8660237 0.187292 -0.802942 0.4999848 0.3244118 -0.9271829 0 0.3745842 -0.802942 -0.4999848 0.3244118 -0.4635761 -0.8660237 0.187292 0 -1 0 0.4635761 -0.8660237 -0.187292 0.802942 -0.4999848 -0.3244118 0.7611317 0.4974517 -0.4161199 0.8847316 0 -0.4660786 0.4235054 0.8615986 -0.2797021 -0.03772085 0.9949034 -0.09335607 -0.4989471 0.8615986 0.09295934 -0.8366039 0.4974517 0.2293771 -0.9601734 0 0.2793054 -0.8366039 -0.4974517 0.2293771 -0.4989471 -0.8615986 0.09295934 -0.03772085 -0.9949034 -0.09335607 0.4235054 -0.8615986 -0.2797021 0.7611317 -0.4974517 -0.4161199 0.6013367 0.4627522 -0.6512955 0.7163305 0 -0.6977447 0.2872402 0.8015381 -0.524369 -0.1418195 0.9255349 -0.3510239 -0.5708792 0.8015381 -0.1776482 -0.8850063 0.4627522 -0.05075228 -0.9999695 0 -0.004303097 -0.8850063 -0.4627522 -0.05075228 -0.5708792 -0.8015381 -0.1776482 -0.1418195 -0.9255349 -0.3510239 0.2872402 -0.8015381 -0.524369 0.6013367 -0.4627522 -0.6512955 0.3170263 0.359508 -0.8775902 0.406354 0 -0.9136937 0.07300025 0.6226997 -0.7790155 -0.2603229 0.7190466 -0.6443373 -0.5936766 0.6226997 -0.5096286 -0.8377026 0.359508 -0.4110538 -0.9270303 0 -0.3749504 -0.8377026 -0.359508 -0.4110538 -0.5936766 -0.6226997 -0.5096286 -0.2603229 -0.7190466 -0.6443373 0.07300025 -0.6227302 -0.7790155 0.3170263 -0.359508 -0.8775902 -0.0150761 0.2036195 -0.9789117 0.03546249 0 -0.9993591 -0.1532945 0.3527024 -0.9230629 -0.3421125 0.4072695 -0.8467971 -0.5309305 0.3527024 -0.7705008 -0.6691489 0.2036195 -0.714652 -0.719718 0 -0.694235 -0.6691489 -0.2036195 -0.714652 -0.5309305 -0.3527024 -0.7705008 -0.3421125 -0.4072695 -0.8467971 -0.1532945 -0.3527024 -0.9230629 -0.0150761 -0.2036195 -0.9789117 -0.3745842 0 -0.9271829 - - - - - - - - - - 0.1947039 1.074665 -0.3052912 1.072774 -0.217769 1.072774 0.1947039 1.074665 -0.217769 1.072774 -0.1314918 1.072774 0.1947039 1.074665 -0.1314918 1.072774 -0.04713946 1.072774 0.1947039 1.074665 -0.04713946 1.072774 0.03508877 1.072774 0.1947039 1.074665 0.03508877 1.072774 0.1154692 1.072774 0.1947039 1.074665 0.1154692 1.072774 0.1947085 1.072774 0.1947039 1.074665 0.1947085 1.072774 0.2738259 1.072774 0.1947039 1.074665 0.2738259 1.072774 0.3539477 1.072774 0.1947039 1.074665 0.3539477 1.072774 0.436022 1.072774 0.1947039 1.074665 0.436022 1.072774 0.5204855 1.072774 0.1947039 1.074665 0.5204855 1.072774 0.6070396 1.072774 1.194704 1.074665 0.6070396 1.072774 0.6947088 1.072774 0.7801612 1.067385 0.782231 1.072774 0.6947088 1.072774 0.6947088 1.072774 0.6947088 1.067385 0.7801612 1.067385 0.8650274 1.067384 0.8685082 1.072774 0.782231 1.072774 0.782231 1.072774 0.7801612 1.067385 0.8650274 1.067384 0.9489949 1.067384 0.9528605 1.072774 0.8685082 1.072774 0.8685082 1.072774 0.8650274 1.067384 0.9489949 1.067384 1.03187 1.067384 1.035089 1.072774 0.9528605 1.072774 0.9528605 1.072774 0.9489949 1.067384 1.03187 1.067384 0.1136664 1.067384 0.1154692 1.072774 0.03508877 1.072774 0.03508877 1.072774 0.03187048 1.067384 0.1136664 1.067384 0.1947087 1.067384 0.1947085 1.072774 0.1154692 1.072774 0.1154692 1.072774 0.1136664 1.067384 0.1947087 1.067384 0.2756236 1.067384 0.2738259 1.072774 0.1947085 1.072774 0.1947085 1.072774 0.1947087 1.067384 0.2756236 1.067384 0.3571562 1.067384 0.3539477 1.072774 0.2738259 1.072774 0.2738259 1.072774 0.2756236 1.067384 0.3571562 1.067384 0.4398864 1.067384 0.436022 1.072774 0.3539477 1.072774 0.3539477 1.072774 0.3571562 1.067384 0.4398864 1.067384 0.5239763 1.067384 0.5204855 1.072774 0.436022 1.072774 0.436022 1.072774 0.4398864 1.067384 0.5239763 1.067384 0.6091155 1.067385 0.6070396 1.072774 0.5204855 1.072774 0.5204855 1.072774 0.5239763 1.067384 0.6091155 1.067385 0.6947088 1.067385 0.6947088 1.072774 0.6070396 1.072774 0.6070396 1.072774 0.6091155 1.067385 0.6947088 1.067385 0.7796016 1.059308 0.7801612 1.067385 0.6947088 1.067385 0.6947088 1.067385 0.6947088 1.059308 0.7796016 1.059308 0.8640745 1.059308 0.8650274 1.067384 0.7801612 1.067385 0.7801612 1.067385 0.7796016 1.059308 0.8640745 1.059308 0.9479196 1.059308 0.9489949 1.067384 0.8650274 1.067384 0.8650274 1.067384 0.8640745 1.059308 0.9479196 1.059308 1.030962 1.059307 1.03187 1.067384 0.9489949 1.067384 0.9489949 1.067384 0.9479196 1.059308 1.030962 1.059307 0.1131523 1.059307 0.1136664 1.067384 0.03187048 1.067384 0.03187048 1.067384 0.03096169 1.059307 0.1131523 1.059307 0.1947087 1.059307 0.1947087 1.067384 0.1136664 1.067384 0.1136664 1.067384 0.1131523 1.059307 0.1947087 1.059307 0.2761364 1.059307 0.2756236 1.067384 0.1947087 1.067384 0.1947087 1.067384 0.1947087 1.059307 0.2761364 1.059307 0.358062 1.059307 0.3571562 1.067384 0.2756236 1.067384 0.2756236 1.067384 0.2761364 1.059307 0.358062 1.059307 0.4409614 1.059308 0.4398864 1.067384 0.3571562 1.067384 0.3571562 1.067384 0.358062 1.059307 0.4409614 1.059308 0.524932 1.059308 0.5239763 1.067384 0.4398864 1.067384 0.4398864 1.067384 0.4409614 1.059308 0.524932 1.059308 0.6096767 1.059308 0.6091155 1.067385 0.5239763 1.067384 0.5239763 1.067384 0.524932 1.059308 0.6096767 1.059308 0.6947088 1.059308 0.6947088 1.067385 0.6091155 1.067385 0.6091155 1.067385 0.6096767 1.059308 0.6947088 1.059308 0.7794597 1.049757 0.7796016 1.059308 0.6947088 1.059308 0.6947088 1.059308 0.6947088 1.049757 0.7794597 1.049757 0.8638319 1.049757 0.8640745 1.059308 0.7796016 1.059308 0.7796016 1.059308 0.7794597 1.049757 0.8638319 1.049757 0.9476448 1.049757 0.9479196 1.059308 0.8640745 1.059308 0.8640745 1.059308 0.8638319 1.049757 0.9476448 1.049757 1.030728 1.049757 1.030962 1.059307 0.9479196 1.059308 0.9479196 1.059308 0.9476448 1.049757 1.030728 1.049757 0.1130198 1.049757 0.1131523 1.059307 0.03096169 1.059307 0.03096169 1.059307 0.03072839 1.049757 0.1130198 1.049757 0.1947087 1.049757 0.1947087 1.059307 0.1131523 1.059307 0.1131523 1.059307 0.1130198 1.049757 0.1947087 1.049757 0.2762684 1.049757 0.2761364 1.059307 0.1947087 1.059307 0.1947087 1.059307 0.1947087 1.049757 0.2762684 1.049757 0.3582947 1.049757 0.358062 1.059307 0.2761364 1.059307 0.2761364 1.059307 0.2762684 1.049757 0.3582947 1.049757 0.4412362 1.049757 0.4409614 1.059308 0.358062 1.059307 0.358062 1.059307 0.3582947 1.049757 0.4412362 1.049757 0.5251752 1.049757 0.524932 1.059308 0.4409614 1.059308 0.4409614 1.059308 0.4412362 1.049757 0.5251752 1.049757 0.6098192 1.049757 0.6096767 1.059308 0.524932 1.059308 0.524932 1.059308 0.5251752 1.049757 0.6098192 1.049757 0.6947088 1.049757 0.6947088 1.059308 0.6096767 1.059308 0.6096767 1.059308 0.6098192 1.049757 0.6947088 1.049757 0.7794585 1.000245 0.7794597 1.049757 0.6947088 1.049757 0.6947088 1.049757 0.6947088 1.000245 0.7794585 1.000245 0.8638298 1.000245 0.8638319 1.049757 0.7794597 1.049757 0.7794597 1.049757 0.7794585 1.000245 0.8638298 1.000245 0.9476423 1.000244 0.9476448 1.049757 0.8638319 1.049757 0.8638319 1.049757 0.8638298 1.000245 0.9476423 1.000244 1.030727 1.000244 1.030728 1.049757 0.9476448 1.049757 0.9476448 1.049757 0.9476423 1.000244 1.030727 1.000244 0.1130186 1.000244 0.1130198 1.049757 0.03072839 1.049757 0.03072839 1.049757 0.03072649 1.000244 0.1130186 1.000244 0.1947086 1.000244 0.1947087 1.049757 0.1130198 1.049757 0.1130198 1.049757 0.1130186 1.000244 0.1947086 1.000244 0.2762694 1.000244 0.2762684 1.049757 0.1947087 1.049757 0.1947087 1.049757 0.1947086 1.000244 0.2762694 1.000244 0.3582968 1.000244 0.3582947 1.049757 0.2762684 1.049757 0.2762684 1.049757 0.2762694 1.000244 0.3582968 1.000244 0.4412386 1.000244 0.4412362 1.049757 0.3582947 1.049757 0.3582947 1.049757 0.3582968 1.000244 0.4412386 1.000244 0.5251774 1.000245 0.5251752 1.049757 0.4412362 1.049757 0.4412362 1.049757 0.4412386 1.000244 0.5251774 1.000245 0.6098203 1.000245 0.6098192 1.049757 0.5251752 1.049757 0.5251752 1.049757 0.5251774 1.000245 0.6098203 1.000245 0.6947088 1.000245 0.6947088 1.049757 0.6098192 1.049757 0.6098192 1.049757 0.6098203 1.000245 0.6947088 1.000245 0.7794572 0.9507325 0.7794585 1.000245 0.6947088 1.000245 0.6947088 1.000245 0.6947087 0.9507325 0.7794572 0.9507325 0.8638276 0.9507325 0.8638298 1.000245 0.7794585 1.000245 0.7794585 1.000245 0.7794572 0.9507325 0.8638276 0.9507325 0.9476402 0.9507323 0.9476423 1.000244 0.8638298 1.000245 0.8638298 1.000245 0.8638276 0.9507325 0.9476402 0.9507323 1.030725 0.9507322 1.030727 1.000244 0.9476423 1.000244 0.9476423 1.000244 0.9476402 0.9507323 1.030725 0.9507322 0.1130174 0.9507322 0.1130186 1.000244 0.03072649 1.000244 0.03072649 1.000244 0.0307247 0.9507322 0.1130174 0.9507322 0.1947087 0.9507321 0.1947086 1.000244 0.1130186 1.000244 0.1130186 1.000244 0.1130174 0.9507322 0.1947087 0.9507321 0.2762705 0.9507322 0.2762694 1.000244 0.1947086 1.000244 0.1947086 1.000244 0.1947087 0.9507321 0.2762705 0.9507322 0.3582985 0.9507322 0.3582968 1.000244 0.2762694 1.000244 0.2762694 1.000244 0.2762705 0.9507322 0.3582985 0.9507322 0.4412409 0.9507323 0.4412386 1.000244 0.3582968 1.000244 0.3582968 1.000244 0.3582985 0.9507322 0.4412409 0.9507323 0.5251795 0.9507325 0.5251774 1.000245 0.4412386 1.000244 0.4412386 1.000244 0.4412409 0.9507323 0.5251795 0.9507325 0.6098216 0.9507325 0.6098203 1.000245 0.5251774 1.000245 0.5251774 1.000245 0.5251795 0.9507325 0.6098216 0.9507325 0.6947087 0.9507325 0.6947088 1.000245 0.6098203 1.000245 0.6098203 1.000245 0.6098216 0.9507325 0.6947087 0.9507325 0.7794561 0.9012203 0.7794572 0.9507325 0.6947087 0.9507325 0.6947087 0.9507325 0.6947088 0.9012203 0.7794561 0.9012203 0.8638259 0.9012203 0.8638276 0.9507325 0.7794572 0.9507325 0.7794572 0.9507325 0.7794561 0.9012203 0.8638259 0.9012203 0.947638 0.9012201 0.9476402 0.9507323 0.8638276 0.9507325 0.8638276 0.9507325 0.8638259 0.9012203 0.947638 0.9012201 1.030723 0.90122 1.030725 0.9507322 0.9476402 0.9507323 0.9476402 0.9507323 0.947638 0.9012201 1.030723 0.90122 0.1130166 0.90122 0.1130174 0.9507322 0.0307247 0.9507322 0.0307247 0.9507322 0.03072267 0.90122 0.1130166 0.90122 0.1947086 0.90122 0.1947087 0.9507321 0.1130174 0.9507322 0.1130174 0.9507322 0.1130166 0.90122 0.1947086 0.90122 0.2762716 0.90122 0.2762705 0.9507322 0.1947087 0.9507321 0.1947087 0.9507321 0.1947086 0.90122 0.2762716 0.90122 0.3583005 0.9012201 0.3582985 0.9507322 0.2762705 0.9507322 0.2762705 0.9507322 0.2762716 0.90122 0.3583005 0.9012201 0.441243 0.9012201 0.4412409 0.9507323 0.3582985 0.9507322 0.3582985 0.9507322 0.3583005 0.9012201 0.441243 0.9012201 0.5251813 0.9012203 0.5251795 0.9507325 0.4412409 0.9507323 0.4412409 0.9507323 0.441243 0.9012201 0.5251813 0.9012203 0.6098227 0.9012203 0.6098216 0.9507325 0.5251795 0.9507325 0.5251795 0.9507325 0.5251813 0.9012203 0.6098227 0.9012203 0.6947088 0.9012203 0.6947087 0.9507325 0.6098216 0.9507325 0.6098216 0.9507325 0.6098227 0.9012203 0.6947088 0.9012203 0.7794549 0.8517081 0.7794561 0.9012203 0.6947088 0.9012203 0.6947088 0.9012203 0.6947088 0.8517081 0.7794549 0.8517081 0.8638238 0.8517081 0.8638259 0.9012203 0.7794561 0.9012203 0.7794561 0.9012203 0.7794549 0.8517081 0.8638238 0.8517081 0.9476356 0.851708 0.947638 0.9012201 0.8638259 0.9012203 0.8638259 0.9012203 0.8638238 0.8517081 0.9476356 0.851708 1.030721 0.8517078 1.030723 0.90122 0.947638 0.9012201 0.947638 0.9012201 0.9476356 0.851708 1.030721 0.8517078 0.1130154 0.8517078 0.1130166 0.90122 0.03072267 0.90122 0.03072267 0.90122 0.03072059 0.8517078 0.1130154 0.8517078 0.1947086 0.8517078 0.1947086 0.90122 0.1130166 0.90122 0.1130166 0.90122 0.1130154 0.8517078 0.1947086 0.8517078 0.2762728 0.8517078 0.2762716 0.90122 0.1947086 0.90122 0.1947086 0.90122 0.1947086 0.8517078 0.2762728 0.8517078 0.3583024 0.8517079 0.3583005 0.9012201 0.2762716 0.90122 0.2762716 0.90122 0.2762728 0.8517078 0.3583024 0.8517079 0.4412454 0.851708 0.441243 0.9012201 0.3583005 0.9012201 0.3583005 0.9012201 0.3583024 0.8517079 0.4412454 0.851708 0.5251834 0.8517081 0.5251813 0.9012203 0.441243 0.9012201 0.441243 0.9012201 0.4412454 0.851708 0.5251834 0.8517081 0.609824 0.8517081 0.6098227 0.9012203 0.5251813 0.9012203 0.5251813 0.9012203 0.5251834 0.8517081 0.609824 0.8517081 0.6947088 0.8517081 0.6947088 0.9012203 0.6098227 0.9012203 0.6098227 0.9012203 0.609824 0.8517081 0.6947088 0.8517081 0.7794536 0.802196 0.7794549 0.8517081 0.6947088 0.8517081 0.6947088 0.8517081 0.6947088 0.802196 0.7794536 0.802196 0.8638217 0.802196 0.8638238 0.8517081 0.7794549 0.8517081 0.7794549 0.8517081 0.7794536 0.802196 0.8638217 0.802196 0.9476334 0.8021958 0.9476356 0.851708 0.8638238 0.8517081 0.8638238 0.8517081 0.8638217 0.802196 0.9476334 0.8021958 1.030719 0.8021957 1.030721 0.8517078 0.9476356 0.851708 0.9476356 0.851708 0.9476334 0.8021958 1.030719 0.8021957 0.1130142 0.8021957 0.1130154 0.8517078 0.03072059 0.8517078 0.03072059 0.8517078 0.0307188 0.8021957 0.1130142 0.8021957 0.1947087 0.8021957 0.1947086 0.8517078 0.1130154 0.8517078 0.1130154 0.8517078 0.1130142 0.8021957 0.1947087 0.8021957 0.2762739 0.8021957 0.2762728 0.8517078 0.1947086 0.8517078 0.1947086 0.8517078 0.1947087 0.8021957 0.2762739 0.8021957 0.3583043 0.8021958 0.3583024 0.8517079 0.2762728 0.8517078 0.2762728 0.8517078 0.2762739 0.8021957 0.3583043 0.8021958 0.4412475 0.8021958 0.4412454 0.851708 0.3583024 0.8517079 0.3583024 0.8517079 0.3583043 0.8021958 0.4412475 0.8021958 0.5251854 0.802196 0.5251834 0.8517081 0.4412454 0.851708 0.4412454 0.851708 0.4412475 0.8021958 0.5251854 0.802196 0.609825 0.802196 0.609824 0.8517081 0.5251834 0.8517081 0.5251834 0.8517081 0.5251854 0.802196 0.609825 0.802196 0.6947088 0.802196 0.6947088 0.8517081 0.609824 0.8517081 0.609824 0.8517081 0.609825 0.802196 0.6947088 0.802196 0.7794524 0.7526837 0.7794536 0.802196 0.6947088 0.802196 0.6947088 0.802196 0.6947087 0.7526838 0.7794524 0.7526837 0.8638195 0.7526837 0.8638217 0.802196 0.7794536 0.802196 0.7794536 0.802196 0.7794524 0.7526837 0.8638195 0.7526837 0.9476309 0.7526836 0.9476334 0.8021958 0.8638217 0.802196 0.8638217 0.802196 0.8638195 0.7526837 0.9476309 0.7526836 1.030717 0.7526835 1.030719 0.8021957 0.9476334 0.8021958 0.9476334 0.8021958 0.9476309 0.7526836 1.030717 0.7526835 0.113013 0.7526835 0.1130142 0.8021957 0.0307188 0.8021957 0.0307188 0.8021957 0.03071707 0.7526835 0.113013 0.7526835 0.1947087 0.7526834 0.1947087 0.8021957 0.1130142 0.8021957 0.1130142 0.8021957 0.113013 0.7526835 0.1947087 0.7526834 0.2762751 0.7526835 0.2762739 0.8021957 0.1947087 0.8021957 0.1947087 0.8021957 0.1947087 0.7526834 0.2762751 0.7526835 0.3583064 0.7526835 0.3583043 0.8021958 0.2762739 0.8021957 0.2762739 0.8021957 0.2762751 0.7526835 0.3583064 0.7526835 0.4412501 0.7526836 0.4412475 0.8021958 0.3583043 0.8021958 0.3583043 0.8021958 0.3583064 0.7526835 0.4412501 0.7526836 0.5251876 0.7526837 0.5251854 0.802196 0.4412475 0.8021958 0.4412475 0.8021958 0.4412501 0.7526836 0.5251876 0.7526837 0.6098264 0.7526837 0.609825 0.802196 0.5251854 0.802196 0.5251854 0.802196 0.5251876 0.7526837 0.6098264 0.7526837 0.6947087 0.7526838 0.6947088 0.802196 0.609825 0.802196 0.609825 0.802196 0.6098264 0.7526837 0.6947087 0.7526838 0.7794513 0.7031715 0.7794524 0.7526837 0.6947087 0.7526838 0.6947087 0.7526838 0.6947087 0.7031716 0.7794513 0.7031715 0.8638175 0.7031715 0.8638195 0.7526837 0.7794524 0.7526837 0.7794524 0.7526837 0.7794513 0.7031715 0.8638175 0.7031715 0.9476284 0.7031713 0.9476309 0.7526836 0.8638195 0.7526837 0.8638195 0.7526837 0.8638175 0.7031715 0.9476284 0.7031713 1.030715 0.7031713 1.030717 0.7526835 0.9476309 0.7526836 0.9476309 0.7526836 0.9476284 0.7031713 1.030715 0.7031713 0.113012 0.7031712 0.113013 0.7526835 0.03071707 0.7526835 0.03071707 0.7526835 0.03071486 0.7031713 0.113012 0.7031712 0.1947087 0.7031712 0.1947087 0.7526834 0.113013 0.7526835 0.113013 0.7526835 0.113012 0.7031712 0.1947087 0.7031712 0.2762762 0.7031712 0.2762751 0.7526835 0.1947087 0.7526834 0.1947087 0.7526834 0.1947087 0.7031712 0.2762762 0.7031712 0.3583085 0.7031713 0.3583064 0.7526835 0.2762751 0.7526835 0.2762751 0.7526835 0.2762762 0.7031712 0.3583085 0.7031713 0.4412526 0.7031713 0.4412501 0.7526836 0.3583064 0.7526835 0.3583064 0.7526835 0.3583085 0.7031713 0.4412526 0.7031713 0.5251897 0.7031715 0.5251876 0.7526837 0.4412501 0.7526836 0.4412501 0.7526836 0.4412526 0.7031713 0.5251897 0.7031715 0.6098275 0.7031715 0.6098264 0.7526837 0.5251876 0.7526837 0.5251876 0.7526837 0.5251897 0.7031715 0.6098275 0.7031715 0.6947087 0.7031716 0.6947087 0.7526838 0.6098264 0.7526837 0.6098264 0.7526837 0.6098275 0.7031715 0.6947087 0.7031716 0.77945 0.6536593 0.7794513 0.7031715 0.6947087 0.7031716 0.6947087 0.7031716 0.6947088 0.6536594 0.77945 0.6536593 0.8638154 0.6536593 0.8638175 0.7031715 0.7794513 0.7031715 0.7794513 0.7031715 0.77945 0.6536593 0.8638154 0.6536593 0.9476262 0.6536592 0.9476284 0.7031713 0.8638175 0.7031715 0.8638175 0.7031715 0.8638154 0.6536593 0.9476262 0.6536592 1.030713 0.6536591 1.030715 0.7031713 0.9476284 0.7031713 0.9476284 0.7031713 0.9476262 0.6536592 1.030713 0.6536591 0.1130109 0.6536591 0.113012 0.7031712 0.03071486 0.7031713 0.03071486 0.7031713 0.0307129 0.6536591 0.1130109 0.6536591 0.1947087 0.653659 0.1947087 0.7031712 0.113012 0.7031712 0.113012 0.7031712 0.1130109 0.6536591 0.1947087 0.653659 0.2762773 0.6536591 0.2762762 0.7031712 0.1947087 0.7031712 0.1947087 0.7031712 0.1947087 0.653659 0.2762773 0.6536591 0.3583106 0.6536591 0.3583085 0.7031713 0.2762762 0.7031712 0.2762762 0.7031712 0.2762773 0.6536591 0.3583106 0.6536591 0.4412549 0.6536592 0.4412526 0.7031713 0.3583085 0.7031713 0.3583085 0.7031713 0.3583106 0.6536591 0.4412549 0.6536592 0.5251917 0.6536593 0.5251897 0.7031715 0.4412526 0.7031713 0.4412526 0.7031713 0.4412549 0.6536592 0.5251917 0.6536593 0.6098289 0.6536593 0.6098275 0.7031715 0.5251897 0.7031715 0.5251897 0.7031715 0.5251917 0.6536593 0.6098289 0.6536593 0.6947088 0.6536594 0.6947087 0.7031716 0.6098275 0.7031715 0.6098275 0.7031715 0.6098289 0.6536593 0.6947088 0.6536594 0.7794488 0.6041471 0.77945 0.6536593 0.6947088 0.6536594 0.6947088 0.6536594 0.6947088 0.6041472 0.7794488 0.6041471 0.8638132 0.6041471 0.8638154 0.6536593 0.77945 0.6536593 0.77945 0.6536593 0.7794488 0.6041471 0.8638132 0.6041471 0.9476237 0.604147 0.9476262 0.6536592 0.8638154 0.6536593 0.8638154 0.6536593 0.8638132 0.6041471 0.9476237 0.604147 1.030711 0.6041469 1.030713 0.6536591 0.9476262 0.6536592 0.9476262 0.6536592 0.9476237 0.604147 1.030711 0.6041469 0.1130097 0.6041469 0.1130109 0.6536591 0.0307129 0.6536591 0.0307129 0.6536591 0.03071075 0.6041469 0.1130097 0.6041469 0.1947087 0.6041468 0.1947087 0.653659 0.1130109 0.6536591 0.1130109 0.6536591 0.1130097 0.6041469 0.1947087 0.6041468 0.2762784 0.6041469 0.2762773 0.6536591 0.1947087 0.653659 0.1947087 0.653659 0.1947087 0.6041468 0.2762784 0.6041469 0.3583125 0.6041469 0.3583106 0.6536591 0.2762773 0.6536591 0.2762773 0.6536591 0.2762784 0.6041469 0.3583125 0.6041469 0.4412573 0.604147 0.4412549 0.6536592 0.3583106 0.6536591 0.3583106 0.6536591 0.3583125 0.6041469 0.4412573 0.604147 0.5251939 0.6041471 0.5251917 0.6536593 0.4412549 0.6536592 0.4412549 0.6536592 0.4412573 0.604147 0.5251939 0.6041471 0.60983 0.6041471 0.6098289 0.6536593 0.5251917 0.6536593 0.5251917 0.6536593 0.5251939 0.6041471 0.60983 0.6041471 0.6947088 0.6041472 0.6947088 0.6536594 0.6098289 0.6536593 0.6098289 0.6536593 0.60983 0.6041471 0.6947088 0.6041472 0.7794477 0.554635 0.7794488 0.6041471 0.6947088 0.6041472 0.6947088 0.6041472 0.6947088 0.554635 0.7794477 0.554635 0.8638114 0.554635 0.8638132 0.6041471 0.7794488 0.6041471 0.7794488 0.6041471 0.7794477 0.554635 0.8638114 0.554635 0.9476216 0.5546349 0.9476237 0.604147 0.8638132 0.6041471 0.8638132 0.6041471 0.8638114 0.554635 0.9476216 0.5546349 1.030709 0.5546348 1.030711 0.6041469 0.9476237 0.604147 0.9476237 0.604147 0.9476216 0.5546349 1.030709 0.5546348 0.1130087 0.5546347 0.1130097 0.6041469 0.03071075 0.6041469 0.03071075 0.6041469 0.03070896 0.5546348 0.1130087 0.5546347 0.1947087 0.5546347 0.1947087 0.6041468 0.1130097 0.6041469 0.1130097 0.6041469 0.1130087 0.5546347 0.1947087 0.5546347 0.2762795 0.5546347 0.2762784 0.6041469 0.1947087 0.6041468 0.1947087 0.6041468 0.1947087 0.5546347 0.2762795 0.5546347 0.3583144 0.5546348 0.3583125 0.6041469 0.2762784 0.6041469 0.2762784 0.6041469 0.2762795 0.5546347 0.3583144 0.5546348 0.4412594 0.5546349 0.4412573 0.604147 0.3583125 0.6041469 0.3583125 0.6041469 0.3583144 0.5546348 0.4412594 0.5546349 0.5251958 0.554635 0.5251939 0.6041471 0.4412573 0.604147 0.4412573 0.604147 0.4412594 0.5546349 0.5251958 0.554635 0.6098311 0.554635 0.60983 0.6041471 0.5251939 0.6041471 0.5251939 0.6041471 0.5251958 0.554635 0.6098311 0.554635 0.6947088 0.554635 0.6947088 0.6041472 0.60983 0.6041471 0.60983 0.6041471 0.6098311 0.554635 0.6947088 0.554635 0.7794464 0.5051228 0.7794477 0.554635 0.6947088 0.554635 0.6947088 0.554635 0.6947088 0.5051229 0.7794464 0.5051228 0.8638093 0.5051228 0.8638114 0.554635 0.7794477 0.554635 0.7794477 0.554635 0.7794464 0.5051228 0.8638093 0.5051228 0.9476191 0.5051227 0.9476216 0.5546349 0.8638114 0.554635 0.8638114 0.554635 0.8638093 0.5051228 0.9476191 0.5051227 1.030707 0.5051226 1.030709 0.5546348 0.9476216 0.5546349 0.9476216 0.5546349 0.9476191 0.5051227 1.030707 0.5051226 0.1130075 0.5051225 0.1130087 0.5546347 0.03070896 0.5546348 0.03070896 0.5546348 0.03070694 0.5051226 0.1130075 0.5051225 0.1947087 0.5051225 0.1947087 0.5546347 0.1130087 0.5546347 0.1130087 0.5546347 0.1130075 0.5051225 0.1947087 0.5051225 0.2762806 0.5051225 0.2762795 0.5546347 0.1947087 0.5546347 0.1947087 0.5546347 0.1947087 0.5051225 0.2762806 0.5051225 0.3583165 0.5051226 0.3583144 0.5546348 0.2762795 0.5546347 0.2762795 0.5546347 0.2762806 0.5051225 0.3583165 0.5051226 0.4412618 0.5051227 0.4412594 0.5546349 0.3583144 0.5546348 0.3583144 0.5546348 0.3583165 0.5051226 0.4412618 0.5051227 0.525198 0.5051228 0.5251958 0.554635 0.4412594 0.5546349 0.4412594 0.5546349 0.4412618 0.5051227 0.525198 0.5051228 0.6098323 0.5051228 0.6098311 0.554635 0.5251958 0.554635 0.5251958 0.554635 0.525198 0.5051228 0.6098323 0.5051228 0.6947088 0.5051229 0.6947088 0.554635 0.6098311 0.554635 0.6098311 0.554635 0.6098323 0.5051228 0.6947088 0.5051229 0.7794453 0.4556107 0.7794464 0.5051228 0.6947088 0.5051229 0.6947088 0.5051229 0.6947088 0.4556107 0.7794453 0.4556107 0.8638073 0.4556106 0.8638093 0.5051228 0.7794464 0.5051228 0.7794464 0.5051228 0.7794453 0.4556107 0.8638073 0.4556106 0.9476169 0.4556105 0.9476191 0.5051227 0.8638093 0.5051228 0.8638093 0.5051228 0.8638073 0.4556106 0.9476169 0.4556105 1.030705 0.4556105 1.030707 0.5051226 0.9476191 0.5051227 0.9476191 0.5051227 0.9476169 0.4556105 1.030705 0.4556105 0.1130063 0.4556104 0.1130075 0.5051225 0.03070694 0.5051226 0.03070694 0.5051226 0.03070497 0.4556105 0.1130063 0.4556104 0.1947087 0.4556103 0.1947087 0.5051225 0.1130075 0.5051225 0.1130075 0.5051225 0.1130063 0.4556104 0.1947087 0.4556103 0.2762817 0.4556104 0.2762806 0.5051225 0.1947087 0.5051225 0.1947087 0.5051225 0.1947087 0.4556103 0.2762817 0.4556104 0.3583183 0.4556104 0.3583165 0.5051226 0.2762806 0.5051225 0.2762806 0.5051225 0.2762817 0.4556104 0.3583183 0.4556104 0.441264 0.4556105 0.4412618 0.5051227 0.3583165 0.5051226 0.3583165 0.5051226 0.3583183 0.4556104 0.441264 0.4556105 0.5251999 0.4556106 0.525198 0.5051228 0.4412618 0.5051227 0.4412618 0.5051227 0.441264 0.4556105 0.5251999 0.4556106 0.6098335 0.4556107 0.6098323 0.5051228 0.525198 0.5051228 0.525198 0.5051228 0.5251999 0.4556106 0.6098335 0.4556107 0.6947088 0.4556107 0.6947088 0.5051229 0.6098323 0.5051228 0.6098323 0.5051228 0.6098335 0.4556107 0.6947088 0.4556107 0.7794441 0.4060985 0.7794453 0.4556107 0.6947088 0.4556107 0.6947088 0.4556107 0.6947087 0.4060985 0.7794441 0.4060985 0.8638052 0.4060984 0.8638073 0.4556106 0.7794453 0.4556107 0.7794453 0.4556107 0.7794441 0.4060985 0.8638052 0.4060984 0.9476147 0.4060983 0.9476169 0.4556105 0.8638073 0.4556106 0.8638073 0.4556106 0.8638052 0.4060984 0.9476147 0.4060983 1.030703 0.4060982 1.030705 0.4556105 0.9476169 0.4556105 0.9476169 0.4556105 0.9476147 0.4060983 1.030703 0.4060982 0.1130053 0.4060982 0.1130063 0.4556104 0.03070497 0.4556105 0.03070497 0.4556105 0.03070294 0.4060982 0.1130053 0.4060982 0.1947087 0.4060982 0.1947087 0.4556103 0.1130063 0.4556104 0.1130063 0.4556104 0.1130053 0.4060982 0.1947087 0.4060982 0.2762829 0.4060982 0.2762817 0.4556104 0.1947087 0.4556103 0.1947087 0.4556103 0.1947087 0.4060982 0.2762829 0.4060982 0.3583203 0.4060982 0.3583183 0.4556104 0.2762817 0.4556104 0.2762817 0.4556104 0.2762829 0.4060982 0.3583203 0.4060982 0.4412663 0.4060983 0.441264 0.4556105 0.3583183 0.4556104 0.3583183 0.4556104 0.3583203 0.4060982 0.4412663 0.4060983 0.525202 0.4060984 0.5251999 0.4556106 0.441264 0.4556105 0.441264 0.4556105 0.4412663 0.4060983 0.525202 0.4060984 0.6098348 0.4060985 0.6098335 0.4556107 0.5251999 0.4556106 0.5251999 0.4556106 0.525202 0.4060984 0.6098348 0.4060985 0.6947087 0.4060985 0.6947088 0.4556107 0.6098335 0.4556107 0.6098335 0.4556107 0.6098348 0.4060985 0.6947087 0.4060985 0.779443 0.3565863 0.7794441 0.4060985 0.6947087 0.4060985 0.6947087 0.4060985 0.6947087 0.3565864 0.779443 0.3565863 0.8638032 0.3565862 0.8638052 0.4060984 0.7794441 0.4060985 0.7794441 0.4060985 0.779443 0.3565863 0.8638032 0.3565862 0.9476122 0.3565862 0.9476147 0.4060983 0.8638052 0.4060984 0.8638052 0.4060984 0.8638032 0.3565862 0.9476122 0.3565862 1.030701 0.3565861 1.030703 0.4060982 0.9476147 0.4060983 0.9476147 0.4060983 0.9476122 0.3565862 1.030701 0.3565861 0.1130041 0.356586 0.1130053 0.4060982 0.03070294 0.4060982 0.03070294 0.4060982 0.03070104 0.3565861 0.1130041 0.356586 0.1947087 0.356586 0.1947087 0.4060982 0.1130053 0.4060982 0.1130053 0.4060982 0.1130041 0.356586 0.1947087 0.356586 0.276284 0.356586 0.2762829 0.4060982 0.1947087 0.4060982 0.1947087 0.4060982 0.1947087 0.356586 0.276284 0.356586 0.3583222 0.3565861 0.3583203 0.4060982 0.2762829 0.4060982 0.2762829 0.4060982 0.276284 0.356586 0.3583222 0.3565861 0.4412686 0.3565862 0.4412663 0.4060983 0.3583203 0.4060982 0.3583203 0.4060982 0.3583222 0.3565861 0.4412686 0.3565862 0.5252039 0.3565862 0.525202 0.4060984 0.4412663 0.4060983 0.4412663 0.4060983 0.4412686 0.3565862 0.5252039 0.3565862 0.609836 0.3565863 0.6098348 0.4060985 0.525202 0.4060984 0.525202 0.4060984 0.5252039 0.3565862 0.609836 0.3565863 0.6947087 0.3565864 0.6947087 0.4060985 0.6098348 0.4060985 0.6098348 0.4060985 0.609836 0.3565863 0.6947087 0.3565864 0.7794417 0.3070742 0.779443 0.3565863 0.6947087 0.3565864 0.6947087 0.3565864 0.6947087 0.3070742 0.7794417 0.3070742 0.8638012 0.3070741 0.8638032 0.3565862 0.779443 0.3565863 0.779443 0.3565863 0.7794417 0.3070742 0.8638012 0.3070741 0.94761 0.307074 0.9476122 0.3565862 0.8638032 0.3565862 0.8638032 0.3565862 0.8638012 0.3070741 0.94761 0.307074 1.030699 0.307074 1.030701 0.3565861 0.9476122 0.3565862 0.9476122 0.3565862 0.94761 0.307074 1.030699 0.307074 0.113003 0.3070739 0.1130041 0.356586 0.03070104 0.3565861 0.03070104 0.3565861 0.03069913 0.307074 0.113003 0.3070739 0.1947087 0.3070738 0.1947087 0.356586 0.1130041 0.356586 0.1130041 0.356586 0.113003 0.3070739 0.1947087 0.3070738 0.2762851 0.3070739 0.276284 0.356586 0.1947087 0.356586 0.1947087 0.356586 0.1947087 0.3070738 0.2762851 0.3070739 0.3583242 0.3070739 0.3583222 0.3565861 0.276284 0.356586 0.276284 0.356586 0.2762851 0.3070739 0.3583242 0.3070739 0.4412709 0.307074 0.4412686 0.3565862 0.3583222 0.3565861 0.3583222 0.3565861 0.3583242 0.3070739 0.4412709 0.307074 0.525206 0.3070741 0.5252039 0.3565862 0.4412686 0.3565862 0.4412686 0.3565862 0.4412709 0.307074 0.525206 0.3070741 0.6098371 0.3070742 0.609836 0.3565863 0.5252039 0.3565862 0.5252039 0.3565862 0.525206 0.3070741 0.6098371 0.3070742 0.6947087 0.3070742 0.6947087 0.3565864 0.609836 0.3565863 0.609836 0.3565863 0.6098371 0.3070742 0.6947087 0.3070742 0.7794405 0.257562 0.7794417 0.3070742 0.6947087 0.3070742 0.6947087 0.3070742 0.6947088 0.257562 0.7794405 0.257562 0.8637992 0.2575619 0.8638012 0.3070741 0.7794417 0.3070742 0.7794417 0.3070742 0.7794405 0.257562 0.8637992 0.2575619 0.9476077 0.2575618 0.94761 0.307074 0.8638012 0.3070741 0.8638012 0.3070741 0.8637992 0.2575619 0.9476077 0.2575618 1.030697 0.2575617 1.030699 0.307074 0.94761 0.307074 0.94761 0.307074 0.9476077 0.2575618 1.030697 0.2575617 0.1130019 0.2575617 0.113003 0.3070739 0.03069913 0.307074 0.03069913 0.307074 0.0306971 0.2575617 0.1130019 0.2575617 0.1947087 0.2575616 0.1947087 0.3070738 0.113003 0.3070739 0.113003 0.3070739 0.1130019 0.2575617 0.1947087 0.2575616 0.2762862 0.2575617 0.2762851 0.3070739 0.1947087 0.3070738 0.1947087 0.3070738 0.1947087 0.2575616 0.2762862 0.2575617 0.3583261 0.2575617 0.3583242 0.3070739 0.2762851 0.3070739 0.2762851 0.3070739 0.2762862 0.2575617 0.3583261 0.2575617 0.4412732 0.2575618 0.4412709 0.307074 0.3583242 0.3070739 0.3583242 0.3070739 0.3583261 0.2575617 0.4412732 0.2575618 0.5252081 0.2575619 0.525206 0.3070741 0.4412709 0.307074 0.4412709 0.307074 0.4412732 0.2575618 0.5252081 0.2575619 0.6098383 0.257562 0.6098371 0.3070742 0.525206 0.3070741 0.525206 0.3070741 0.5252081 0.2575619 0.6098383 0.257562 0.6947088 0.257562 0.6947087 0.3070742 0.6098371 0.3070742 0.6098371 0.3070742 0.6098383 0.257562 0.6947088 0.257562 0.7794393 0.2080497 0.7794405 0.257562 0.6947088 0.257562 0.6947088 0.257562 0.6947087 0.2080498 0.7794393 0.2080497 0.8637971 0.2080497 0.8637992 0.2575619 0.7794405 0.257562 0.7794405 0.257562 0.7794393 0.2080497 0.8637971 0.2080497 0.9476054 0.2080495 0.9476077 0.2575618 0.8637992 0.2575619 0.8637992 0.2575619 0.8637971 0.2080497 0.9476054 0.2080495 1.030695 0.2080495 1.030697 0.2575617 0.9476077 0.2575618 0.9476077 0.2575618 0.9476054 0.2080495 1.030695 0.2080495 0.1130007 0.2080494 0.1130019 0.2575617 0.0306971 0.2575617 0.0306971 0.2575617 0.03069508 0.2080495 0.1130007 0.2080494 0.1947087 0.2080494 0.1947087 0.2575616 0.1130019 0.2575617 0.1130019 0.2575617 0.1130007 0.2080494 0.1947087 0.2080494 0.2762873 0.2080494 0.2762862 0.2575617 0.1947087 0.2575616 0.1947087 0.2575616 0.1947087 0.2080494 0.2762873 0.2080494 0.3583282 0.2080495 0.3583261 0.2575617 0.2762862 0.2575617 0.2762862 0.2575617 0.2762873 0.2080494 0.3583282 0.2080495 0.4412756 0.2080495 0.4412732 0.2575618 0.3583261 0.2575617 0.3583261 0.2575617 0.3583282 0.2080495 0.4412756 0.2080495 0.5252102 0.2080497 0.5252081 0.2575619 0.4412732 0.2575618 0.4412732 0.2575618 0.4412756 0.2080495 0.5252102 0.2080497 0.6098396 0.2080498 0.6098383 0.257562 0.5252081 0.2575619 0.5252081 0.2575619 0.5252102 0.2080497 0.6098396 0.2080498 0.6947087 0.2080498 0.6947088 0.257562 0.6098383 0.257562 0.6098383 0.257562 0.6098396 0.2080498 0.6947087 0.2080498 0.7794382 0.1585376 0.7794393 0.2080497 0.6947087 0.2080498 0.6947087 0.2080498 0.6947088 0.1585376 0.7794382 0.1585376 0.863795 0.1585376 0.8637971 0.2080497 0.7794393 0.2080497 0.7794393 0.2080497 0.7794382 0.1585376 0.863795 0.1585376 0.947603 0.1585375 0.9476054 0.2080495 0.8637971 0.2080497 0.8637971 0.2080497 0.863795 0.1585376 0.947603 0.1585375 1.030693 0.1585374 1.030695 0.2080495 0.9476054 0.2080495 0.9476054 0.2080495 0.947603 0.1585375 1.030693 0.1585374 0.1129996 0.1585373 0.1130007 0.2080494 0.03069508 0.2080495 0.03069508 0.2080495 0.03069317 0.1585374 0.1129996 0.1585373 0.1947087 0.1585373 0.1947087 0.2080494 0.1130007 0.2080494 0.1130007 0.2080494 0.1129996 0.1585373 0.1947087 0.1585373 0.2762885 0.1585373 0.2762873 0.2080494 0.1947087 0.2080494 0.1947087 0.2080494 0.1947087 0.1585373 0.2762885 0.1585373 0.3583301 0.1585374 0.3583282 0.2080495 0.2762873 0.2080494 0.2762873 0.2080494 0.2762885 0.1585373 0.3583301 0.1585374 0.4412779 0.1585374 0.4412756 0.2080495 0.3583282 0.2080495 0.3583282 0.2080495 0.3583301 0.1585374 0.4412779 0.1585374 0.5252122 0.1585376 0.5252102 0.2080497 0.4412756 0.2080495 0.4412756 0.2080495 0.4412779 0.1585374 0.5252122 0.1585376 0.6098407 0.1585376 0.6098396 0.2080498 0.5252102 0.2080497 0.5252102 0.2080497 0.5252122 0.1585376 0.6098407 0.1585376 0.6947088 0.1585376 0.6947087 0.2080498 0.6098396 0.2080498 0.6098396 0.2080498 0.6098407 0.1585376 0.6947088 0.1585376 0.779437 0.1090255 0.7794382 0.1585376 0.6947088 0.1585376 0.6947088 0.1585376 0.6947088 0.1090255 0.779437 0.1090255 0.8637931 0.1090254 0.863795 0.1585376 0.7794382 0.1585376 0.7794382 0.1585376 0.779437 0.1090255 0.8637931 0.1090254 0.9476007 0.1090252 0.947603 0.1585375 0.863795 0.1585376 0.863795 0.1585376 0.8637931 0.1090254 0.9476007 0.1090252 1.030691 0.1090252 1.030693 0.1585374 0.947603 0.1585375 0.947603 0.1585375 0.9476007 0.1090252 1.030691 0.1090252 0.1129985 0.1090252 0.1129996 0.1585373 0.03069317 0.1585374 0.03069317 0.1585374 0.0306912 0.1090252 0.1129985 0.1090252 0.1947087 0.1090252 0.1947087 0.1585373 0.1129996 0.1585373 0.1129996 0.1585373 0.1129985 0.1090252 0.1947087 0.1090252 0.2762896 0.1090252 0.2762885 0.1585373 0.1947087 0.1585373 0.1947087 0.1585373 0.1947087 0.1090252 0.2762896 0.1090252 0.358332 0.1090252 0.3583301 0.1585374 0.2762885 0.1585373 0.2762885 0.1585373 0.2762896 0.1090252 0.358332 0.1090252 0.4412802 0.1090252 0.4412779 0.1585374 0.3583301 0.1585374 0.3583301 0.1585374 0.358332 0.1090252 0.4412802 0.1090252 0.5252142 0.1090254 0.5252122 0.1585376 0.4412779 0.1585374 0.4412779 0.1585374 0.4412802 0.1090252 0.5252142 0.1090254 0.6098419 0.1090255 0.6098407 0.1585376 0.5252122 0.1585376 0.5252122 0.1585376 0.5252142 0.1090254 0.6098419 0.1090255 0.6947088 0.1090255 0.6947088 0.1585376 0.6098407 0.1585376 0.6098407 0.1585376 0.6098419 0.1090255 0.6947088 0.1090255 0.7794358 0.05951327 0.779437 0.1090255 0.6947088 0.1090255 0.6947088 0.1090255 0.6947088 0.05951327 0.7794358 0.05951327 0.8637909 0.05951321 0.8637931 0.1090254 0.779437 0.1090255 0.779437 0.1090255 0.7794358 0.05951327 0.8637909 0.05951321 0.9475984 0.05951309 0.9476007 0.1090252 0.8637931 0.1090254 0.8637931 0.1090254 0.8637909 0.05951321 0.9475984 0.05951309 1.030689 0.05951303 1.030691 0.1090252 0.9476007 0.1090252 0.9476007 0.1090252 0.9475984 0.05951309 1.030689 0.05951303 0.1129974 0.05951297 0.1129985 0.1090252 0.0306912 0.1090252 0.0306912 0.1090252 0.03068923 0.05951303 0.1129974 0.05951297 0.1947087 0.05951291 0.1947087 0.1090252 0.1129985 0.1090252 0.1129985 0.1090252 0.1129974 0.05951297 0.1947087 0.05951291 0.2762907 0.05951297 0.2762896 0.1090252 0.1947087 0.1090252 0.1947087 0.1090252 0.1947087 0.05951291 0.2762907 0.05951297 0.358334 0.05951303 0.358332 0.1090252 0.2762896 0.1090252 0.2762896 0.1090252 0.2762907 0.05951297 0.358334 0.05951303 0.4412825 0.05951309 0.4412802 0.1090252 0.358332 0.1090252 0.358332 0.1090252 0.358334 0.05951303 0.4412825 0.05951309 0.5252163 0.05951321 0.5252142 0.1090254 0.4412802 0.1090252 0.4412802 0.1090252 0.4412825 0.05951309 0.5252163 0.05951321 0.6098431 0.05951327 0.6098419 0.1090255 0.5252142 0.1090254 0.5252142 0.1090254 0.5252163 0.05951321 0.6098431 0.05951327 0.6947088 0.05951327 0.6947088 0.1090255 0.6098419 0.1090255 0.6098419 0.1090255 0.6098431 0.05951327 0.6947088 0.05951327 0.7794346 0.01000106 0.7794358 0.05951327 0.6947088 0.05951327 0.6947088 0.05951327 0.6947088 0.01000106 0.7794346 0.01000106 0.863789 0.010001 0.8637909 0.05951321 0.7794358 0.05951327 0.7794358 0.05951327 0.7794346 0.01000106 0.863789 0.010001 0.9475961 0.01000088 0.9475984 0.05951309 0.8637909 0.05951321 0.8637909 0.05951321 0.863789 0.010001 0.9475961 0.01000088 1.030687 0.01000082 1.030689 0.05951303 0.9475984 0.05951309 0.9475984 0.05951309 0.9475961 0.01000088 1.030687 0.01000082 0.1129963 0.0100007 0.1129974 0.05951297 0.03068923 0.05951303 0.03068923 0.05951303 0.03068727 0.01000082 0.1129963 0.0100007 0.1947087 0.0100007 0.1947087 0.05951291 0.1129974 0.05951297 0.1129974 0.05951297 0.1129963 0.0100007 0.1947087 0.0100007 0.2762918 0.0100007 0.2762907 0.05951297 0.1947087 0.05951291 0.1947087 0.05951291 0.1947087 0.0100007 0.2762918 0.0100007 0.3583359 0.01000082 0.358334 0.05951303 0.2762907 0.05951297 0.2762907 0.05951297 0.2762918 0.0100007 0.3583359 0.01000082 0.4412848 0.01000088 0.4412825 0.05951309 0.358334 0.05951303 0.358334 0.05951303 0.3583359 0.01000082 0.4412848 0.01000088 0.5252184 0.010001 0.5252163 0.05951321 0.4412825 0.05951309 0.4412825 0.05951309 0.4412848 0.01000088 0.5252184 0.010001 0.6098443 0.01000106 0.6098431 0.05951327 0.5252163 0.05951321 0.5252163 0.05951321 0.5252184 0.010001 0.6098443 0.01000106 0.6947088 0.01000106 0.6947088 0.05951327 0.6098431 0.05951327 0.6098431 0.05951327 0.6098443 0.01000106 0.6947088 0.01000106 0.779574 4.50253e-4 0.7794346 0.01000106 0.6947088 0.01000106 0.6947088 0.01000106 0.6947088 4.50283e-4 0.779574 4.50253e-4 0.8640272 4.50194e-4 0.863789 0.010001 0.7794346 0.01000106 0.7794346 0.01000106 0.779574 4.50253e-4 0.8640272 4.50194e-4 0.9478661 4.50104e-4 0.9475961 0.01000088 0.863789 0.010001 0.863789 0.010001 0.8640272 4.50194e-4 0.9478661 4.50104e-4 1.030917 4.50015e-4 1.030687 0.01000082 0.9475961 0.01000088 0.9475961 0.01000088 0.9478661 4.50104e-4 1.030917 4.50015e-4 0.1131264 4.49955e-4 0.1129963 0.0100007 0.03068727 0.01000082 0.03068727 0.01000082 0.03091651 4.50015e-4 0.1131264 4.49955e-4 0.1947087 4.49926e-4 0.1947087 0.0100007 0.1129963 0.0100007 0.1129963 0.0100007 0.1131264 4.49955e-4 0.1947087 4.49926e-4 0.276162 4.49955e-4 0.2762918 0.0100007 0.1947087 0.0100007 0.1947087 0.0100007 0.1947087 4.49926e-4 0.276162 4.49955e-4 0.3581074 4.50015e-4 0.3583359 0.01000082 0.2762918 0.0100007 0.2762918 0.0100007 0.276162 4.49955e-4 0.3581074 4.50015e-4 0.4410148 4.50104e-4 0.4412848 0.01000088 0.3583359 0.01000082 0.3583359 0.01000082 0.3581074 4.50015e-4 0.4410148 4.50104e-4 0.5249795 4.50194e-4 0.5252184 0.010001 0.4412848 0.01000088 0.4412848 0.01000088 0.4410148 4.50104e-4 0.5249795 4.50194e-4 0.6097045 4.50253e-4 0.6098443 0.01000106 0.5252184 0.010001 0.5252184 0.010001 0.5249795 4.50194e-4 0.6097045 4.50253e-4 0.6947088 4.50283e-4 0.6947088 0.01000106 0.6098443 0.01000106 0.6098443 0.01000106 0.6097045 4.50253e-4 0.6947088 4.50283e-4 0.7801241 -0.007626831 0.779574 4.50253e-4 0.6947088 4.50283e-4 0.6947088 4.50283e-4 0.6947088 -0.007626831 0.7801241 -0.007626831 0.8649642 -0.007626891 0.8640272 4.50194e-4 0.779574 4.50253e-4 0.779574 4.50253e-4 0.7801241 -0.007626831 0.8649642 -0.007626891 0.9489239 -0.00762695 0.9478661 4.50104e-4 0.8640272 4.50194e-4 0.8640272 4.50194e-4 0.8649642 -0.007626891 0.9489239 -0.00762695 1.031811 -0.00762701 1.030917 4.50015e-4 0.9478661 4.50104e-4 0.9478661 4.50104e-4 0.9489239 -0.00762695 1.031811 -0.00762701 0.1136327 -0.007627069 0.1131264 4.49955e-4 0.03091651 4.50015e-4 0.03091651 4.50015e-4 0.03181064 -0.00762701 0.1136327 -0.007627069 0.1947087 -0.007627069 0.1947087 4.49926e-4 0.1131264 4.49955e-4 0.1131264 4.49955e-4 0.1136327 -0.007627069 0.1947087 -0.007627069 0.2756572 -0.007627069 0.276162 4.49955e-4 0.1947087 4.49926e-4 0.1947087 4.49926e-4 0.1947087 -0.007627069 0.2756572 -0.007627069 0.3572159 -0.00762701 0.3581074 4.50015e-4 0.276162 4.49955e-4 0.276162 4.49955e-4 0.2756572 -0.007627069 0.3572159 -0.00762701 0.4399572 -0.00762695 0.4410148 4.50104e-4 0.3581074 4.50015e-4 0.3581074 4.50015e-4 0.3572159 -0.00762701 0.4399572 -0.00762695 0.5240397 -0.007626891 0.5249795 4.50194e-4 0.4410148 4.50104e-4 0.4410148 4.50104e-4 0.4399572 -0.00762695 0.5240397 -0.007626891 0.6091528 -0.007626831 0.6097045 4.50253e-4 0.5249795 4.50194e-4 0.5249795 4.50194e-4 0.5240397 -0.007626891 0.6091528 -0.007626831 0.6947088 -0.007626831 0.6947088 4.50283e-4 0.6097045 4.50253e-4 0.6097045 4.50253e-4 0.6091528 -0.007626831 0.6947088 -0.007626831 0.7821586 -0.0130161 0.7801241 -0.007626831 0.6947088 -0.007626831 0.6947088 -0.007626831 0.6947088 -0.0130161 0.7821586 -0.0130161 0.8683876 -0.01301616 0.8649642 -0.007626891 0.7801241 -0.007626831 0.7801241 -0.007626831 0.7821586 -0.0130161 0.8683876 -0.01301616 0.9527278 -0.01301616 0.9489239 -0.00762695 0.8649642 -0.007626891 0.8649642 -0.007626891 0.8683876 -0.01301616 0.9527278 -0.01301616 1.034979 -0.01301622 1.031811 -0.00762701 0.9489239 -0.00762695 0.9489239 -0.00762695 0.9527278 -0.01301616 1.034979 -0.01301622 0.1154085 -0.01301622 0.1136327 -0.007627069 0.03181064 -0.00762701 0.03181064 -0.00762701 0.03497922 -0.01301622 0.1154085 -0.01301622 0.1947086 -0.01301622 0.1947087 -0.007627069 0.1136327 -0.007627069 0.1136327 -0.007627069 0.1154085 -0.01301622 0.1947086 -0.01301622 0.2738865 -0.01301622 0.2756572 -0.007627069 0.1947087 -0.007627069 0.1947087 -0.007627069 0.1947086 -0.01301622 0.2738865 -0.01301622 0.3540569 -0.01301622 0.3572159 -0.00762701 0.2756572 -0.007627069 0.2756572 -0.007627069 0.2738865 -0.01301622 0.3540569 -0.01301622 0.4361544 -0.01301616 0.4399572 -0.00762695 0.3572159 -0.00762701 0.3572159 -0.00762701 0.3540569 -0.01301622 0.4361544 -0.01301616 0.5206068 -0.01301616 0.5240397 -0.007626891 0.4399572 -0.00762695 0.4399572 -0.00762695 0.4361544 -0.01301616 0.5206068 -0.01301616 0.6071122 -0.0130161 0.6091528 -0.007626831 0.5240397 -0.007626891 0.5240397 -0.007626891 0.5206068 -0.01301616 0.6071122 -0.0130161 0.6947088 -0.0130161 0.6947088 -0.007626831 0.6091528 -0.007626831 0.6091528 -0.007626831 0.6071122 -0.0130161 0.6947088 -0.0130161 0.6947088 -0.0130161 1.194708 -0.0149073 0.7821586 -0.0130161 0.7821586 -0.0130161 1.194708 -0.0149073 0.8683876 -0.01301616 0.8683876 -0.01301616 1.194708 -0.0149073 0.9527278 -0.01301616 0.9527278 -0.01301616 1.194708 -0.0149073 1.034979 -0.01301622 0.03497922 -0.01301622 0.1947075 -0.0149073 0.1154085 -0.01301622 0.1154085 -0.01301622 0.1947075 -0.0149073 0.1947086 -0.01301622 0.1947086 -0.01301622 0.1947075 -0.0149073 0.2738865 -0.01301622 0.2738865 -0.01301622 0.1947075 -0.0149073 0.3540569 -0.01301622 0.3540569 -0.01301622 0.1947075 -0.0149073 0.4361544 -0.01301616 0.4361544 -0.01301616 0.1947075 -0.0149073 0.5206068 -0.01301616 0.5206068 -0.01301616 0.1947075 -0.0149073 0.6071122 -0.0130161 -0.3928878 -0.0130161 0.1947075 -0.0149073 -0.3052912 -0.0130161 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 1 1 35 14 13 36 2 2 37 1 1 38 1 1 39 13 14 40 14 13 41 15 15 42 3 3 43 2 2 44 2 2 45 14 13 46 15 15 47 16 16 48 4 4 49 3 3 50 3 3 51 15 15 52 16 16 53 17 17 54 5 5 55 4 4 56 4 4 57 16 16 58 17 17 59 18 18 60 6 6 61 5 5 62 5 5 63 17 17 64 18 18 65 19 19 66 7 7 67 6 6 68 6 6 69 18 18 70 19 19 71 20 20 72 8 8 73 7 7 74 7 7 75 19 19 76 20 20 77 21 21 78 9 9 79 8 8 80 8 8 81 20 20 82 21 21 83 22 22 84 10 10 85 9 9 86 9 9 87 21 21 88 22 22 89 23 23 90 11 11 91 10 10 92 10 10 93 22 22 94 23 23 95 24 24 96 12 12 97 11 11 98 11 11 99 23 23 100 24 24 101 13 14 102 1 1 103 12 12 104 12 12 105 24 24 106 13 14 107 26 25 108 14 13 109 13 14 110 13 14 111 25 26 112 26 25 113 27 27 114 15 15 115 14 13 116 14 13 117 26 25 118 27 27 119 28 28 120 16 16 121 15 15 122 15 15 123 27 27 124 28 28 125 29 29 126 17 17 127 16 16 128 16 16 129 28 28 130 29 29 131 30 30 132 18 18 133 17 17 134 17 17 135 29 29 136 30 30 137 31 31 138 19 19 139 18 18 140 18 18 141 30 30 142 31 31 143 32 32 144 20 20 145 19 19 146 19 19 147 31 31 148 32 32 149 33 33 150 21 21 151 20 20 152 20 20 153 32 32 154 33 33 155 34 34 156 22 22 157 21 21 158 21 21 159 33 33 160 34 34 161 35 35 162 23 23 163 22 22 164 22 22 165 34 34 166 35 35 167 36 36 168 24 24 169 23 23 170 23 23 171 35 35 172 36 36 173 25 26 174 13 14 175 24 24 176 24 24 177 36 36 178 25 26 179 38 37 180 26 25 181 25 26 182 25 26 183 37 38 184 38 37 185 39 39 186 27 27 187 26 25 188 26 25 189 38 37 190 39 39 191 40 40 192 28 28 193 27 27 194 27 27 195 39 39 196 40 40 197 41 41 198 29 29 199 28 28 200 28 28 201 40 40 202 41 41 203 42 42 204 30 30 205 29 29 206 29 29 207 41 41 208 42 42 209 43 43 210 31 31 211 30 30 212 30 30 213 42 42 214 43 43 215 44 44 216 32 32 217 31 31 218 31 31 219 43 43 220 44 44 221 45 45 222 33 33 223 32 32 224 32 32 225 44 44 226 45 45 227 46 46 228 34 34 229 33 33 230 33 33 231 45 45 232 46 46 233 47 47 234 35 35 235 34 34 236 34 34 237 46 46 238 47 47 239 48 48 240 36 36 241 35 35 242 35 35 243 47 47 244 48 48 245 37 38 246 25 26 247 36 36 248 36 36 249 48 48 250 37 38 251 50 49 252 38 37 253 37 38 254 37 38 255 49 50 256 50 49 257 51 51 258 39 39 259 38 37 260 38 37 261 50 49 262 51 51 263 52 52 264 40 40 265 39 39 266 39 39 267 51 51 268 52 52 269 53 53 270 41 41 271 40 40 272 40 40 273 52 52 274 53 53 275 54 54 276 42 42 277 41 41 278 41 41 279 53 53 280 54 54 281 55 55 282 43 43 283 42 42 284 42 42 285 54 54 286 55 55 287 56 56 288 44 44 289 43 43 290 43 43 291 55 55 292 56 56 293 57 57 294 45 45 295 44 44 296 44 44 297 56 56 298 57 57 299 58 58 300 46 46 301 45 45 302 45 45 303 57 57 304 58 58 305 59 59 306 47 47 307 46 46 308 46 46 309 58 58 310 59 59 311 60 60 312 48 48 313 47 47 314 47 47 315 59 59 316 60 60 317 49 50 318 37 38 319 48 48 320 48 48 321 60 60 322 49 50 323 62 61 324 50 49 325 49 50 326 49 50 327 61 62 328 62 61 329 63 63 330 51 51 331 50 49 332 50 49 333 62 61 334 63 63 335 64 64 336 52 52 337 51 51 338 51 51 339 63 63 340 64 64 341 65 65 342 53 53 343 52 52 344 52 52 345 64 64 346 65 65 347 66 66 348 54 54 349 53 53 350 53 53 351 65 65 352 66 66 353 67 67 354 55 55 355 54 54 356 54 54 357 66 66 358 67 67 359 68 68 360 56 56 361 55 55 362 55 55 363 67 67 364 68 68 365 69 69 366 57 57 367 56 56 368 56 56 369 68 68 370 69 69 371 70 70 372 58 58 373 57 57 374 57 57 375 69 69 376 70 70 377 71 71 378 59 59 379 58 58 380 58 58 381 70 70 382 71 71 383 72 72 384 60 60 385 59 59 386 59 59 387 71 71 388 72 72 389 61 62 390 49 50 391 60 60 392 60 60 393 72 72 394 61 62 395 74 73 396 62 61 397 61 62 398 61 62 399 73 74 400 74 73 401 75 75 402 63 63 403 62 61 404 62 61 405 74 73 406 75 75 407 76 76 408 64 64 409 63 63 410 63 63 411 75 75 412 76 76 413 77 77 414 65 65 415 64 64 416 64 64 417 76 76 418 77 77 419 78 78 420 66 66 421 65 65 422 65 65 423 77 77 424 78 78 425 79 79 426 67 67 427 66 66 428 66 66 429 78 78 430 79 79 431 80 80 432 68 68 433 67 67 434 67 67 435 79 79 436 80 80 437 81 81 438 69 69 439 68 68 440 68 68 441 80 80 442 81 81 443 82 82 444 70 70 445 69 69 446 69 69 447 81 81 448 82 82 449 83 83 450 71 71 451 70 70 452 70 70 453 82 82 454 83 83 455 84 84 456 72 72 457 71 71 458 71 71 459 83 83 460 84 84 461 73 74 462 61 62 463 72 72 464 72 72 465 84 84 466 73 74 467 86 85 468 74 73 469 73 74 470 73 74 471 85 86 472 86 85 473 87 87 474 75 75 475 74 73 476 74 73 477 86 85 478 87 87 479 88 88 480 76 76 481 75 75 482 75 75 483 87 87 484 88 88 485 89 89 486 77 77 487 76 76 488 76 76 489 88 88 490 89 89 491 90 90 492 78 78 493 77 77 494 77 77 495 89 89 496 90 90 497 91 91 498 79 79 499 78 78 500 78 78 501 90 90 502 91 91 503 92 92 504 80 80 505 79 79 506 79 79 507 91 91 508 92 92 509 93 93 510 81 81 511 80 80 512 80 80 513 92 92 514 93 93 515 94 94 516 82 82 517 81 81 518 81 81 519 93 93 520 94 94 521 95 95 522 83 83 523 82 82 524 82 82 525 94 94 526 95 95 527 96 96 528 84 84 529 83 83 530 83 83 531 95 95 532 96 96 533 85 86 534 73 74 535 84 84 536 84 84 537 96 96 538 85 86 539 98 97 540 86 85 541 85 86 542 85 86 543 97 98 544 98 97 545 99 99 546 87 87 547 86 85 548 86 85 549 98 97 550 99 99 551 100 100 552 88 88 553 87 87 554 87 87 555 99 99 556 100 100 557 101 101 558 89 89 559 88 88 560 88 88 561 100 100 562 101 101 563 102 102 564 90 90 565 89 89 566 89 89 567 101 101 568 102 102 569 103 103 570 91 91 571 90 90 572 90 90 573 102 102 574 103 103 575 104 104 576 92 92 577 91 91 578 91 91 579 103 103 580 104 104 581 105 105 582 93 93 583 92 92 584 92 92 585 104 104 586 105 105 587 106 106 588 94 94 589 93 93 590 93 93 591 105 105 592 106 106 593 107 107 594 95 95 595 94 94 596 94 94 597 106 106 598 107 107 599 108 108 600 96 96 601 95 95 602 95 95 603 107 107 604 108 108 605 97 98 606 85 86 607 96 96 608 96 96 609 108 108 610 97 98 611 110 109 612 98 97 613 97 98 614 97 98 615 109 110 616 110 109 617 111 111 618 99 99 619 98 97 620 98 97 621 110 109 622 111 111 623 112 112 624 100 100 625 99 99 626 99 99 627 111 111 628 112 112 629 113 113 630 101 101 631 100 100 632 100 100 633 112 112 634 113 113 635 114 114 636 102 102 637 101 101 638 101 101 639 113 113 640 114 114 641 115 115 642 103 103 643 102 102 644 102 102 645 114 114 646 115 115 647 116 116 648 104 104 649 103 103 650 103 103 651 115 115 652 116 116 653 117 117 654 105 105 655 104 104 656 104 104 657 116 116 658 117 117 659 118 118 660 106 106 661 105 105 662 105 105 663 117 117 664 118 118 665 119 119 666 107 107 667 106 106 668 106 106 669 118 118 670 119 119 671 120 120 672 108 108 673 107 107 674 107 107 675 119 119 676 120 120 677 109 110 678 97 98 679 108 108 680 108 108 681 120 120 682 109 110 683 122 121 684 110 109 685 109 110 686 109 110 687 121 122 688 122 121 689 123 123 690 111 111 691 110 109 692 110 109 693 122 121 694 123 123 695 124 124 696 112 112 697 111 111 698 111 111 699 123 123 700 124 124 701 125 125 702 113 113 703 112 112 704 112 112 705 124 124 706 125 125 707 126 126 708 114 114 709 113 113 710 113 113 711 125 125 712 126 126 713 127 127 714 115 115 715 114 114 716 114 114 717 126 126 718 127 127 719 128 128 720 116 116 721 115 115 722 115 115 723 127 127 724 128 128 725 129 129 726 117 117 727 116 116 728 116 116 729 128 128 730 129 129 731 130 130 732 118 118 733 117 117 734 117 117 735 129 129 736 130 130 737 131 131 738 119 119 739 118 118 740 118 118 741 130 130 742 131 131 743 132 132 744 120 120 745 119 119 746 119 119 747 131 131 748 132 132 749 121 122 750 109 110 751 120 120 752 120 120 753 132 132 754 121 122 755 134 133 756 122 121 757 121 122 758 121 122 759 133 134 760 134 133 761 135 135 762 123 123 763 122 121 764 122 121 765 134 133 766 135 135 767 136 136 768 124 124 769 123 123 770 123 123 771 135 135 772 136 136 773 137 137 774 125 125 775 124 124 776 124 124 777 136 136 778 137 137 779 138 138 780 126 126 781 125 125 782 125 125 783 137 137 784 138 138 785 139 139 786 127 127 787 126 126 788 126 126 789 138 138 790 139 139 791 140 140 792 128 128 793 127 127 794 127 127 795 139 139 796 140 140 797 141 141 798 129 129 799 128 128 800 128 128 801 140 140 802 141 141 803 142 142 804 130 130 805 129 129 806 129 129 807 141 141 808 142 142 809 143 143 810 131 131 811 130 130 812 130 130 813 142 142 814 143 143 815 144 144 816 132 132 817 131 131 818 131 131 819 143 143 820 144 144 821 133 134 822 121 122 823 132 132 824 132 132 825 144 144 826 133 134 827 146 145 828 134 133 829 133 134 830 133 134 831 145 146 832 146 145 833 147 147 834 135 135 835 134 133 836 134 133 837 146 145 838 147 147 839 148 148 840 136 136 841 135 135 842 135 135 843 147 147 844 148 148 845 149 149 846 137 137 847 136 136 848 136 136 849 148 148 850 149 149 851 150 150 852 138 138 853 137 137 854 137 137 855 149 149 856 150 150 857 151 151 858 139 139 859 138 138 860 138 138 861 150 150 862 151 151 863 152 152 864 140 140 865 139 139 866 139 139 867 151 151 868 152 152 869 153 153 870 141 141 871 140 140 872 140 140 873 152 152 874 153 153 875 154 154 876 142 142 877 141 141 878 141 141 879 153 153 880 154 154 881 155 155 882 143 143 883 142 142 884 142 142 885 154 154 886 155 155 887 156 156 888 144 144 889 143 143 890 143 143 891 155 155 892 156 156 893 145 146 894 133 134 895 144 144 896 144 144 897 156 156 898 145 146 899 158 157 900 146 145 901 145 146 902 145 146 903 157 158 904 158 157 905 159 159 906 147 147 907 146 145 908 146 145 909 158 157 910 159 159 911 160 160 912 148 148 913 147 147 914 147 147 915 159 159 916 160 160 917 161 161 918 149 149 919 148 148 920 148 148 921 160 160 922 161 161 923 162 162 924 150 150 925 149 149 926 149 149 927 161 161 928 162 162 929 163 163 930 151 151 931 150 150 932 150 150 933 162 162 934 163 163 935 164 164 936 152 152 937 151 151 938 151 151 939 163 163 940 164 164 941 165 165 942 153 153 943 152 152 944 152 152 945 164 164 946 165 165 947 166 166 948 154 154 949 153 153 950 153 153 951 165 165 952 166 166 953 167 167 954 155 155 955 154 154 956 154 154 957 166 166 958 167 167 959 168 168 960 156 156 961 155 155 962 155 155 963 167 167 964 168 168 965 157 158 966 145 146 967 156 156 968 156 156 969 168 168 970 157 158 971 170 169 972 158 157 973 157 158 974 157 158 975 169 170 976 170 169 977 171 171 978 159 159 979 158 157 980 158 157 981 170 169 982 171 171 983 172 172 984 160 160 985 159 159 986 159 159 987 171 171 988 172 172 989 173 173 990 161 161 991 160 160 992 160 160 993 172 172 994 173 173 995 174 174 996 162 162 997 161 161 998 161 161 999 173 173 1000 174 174 1001 175 175 1002 163 163 1003 162 162 1004 162 162 1005 174 174 1006 175 175 1007 176 176 1008 164 164 1009 163 163 1010 163 163 1011 175 175 1012 176 176 1013 177 177 1014 165 165 1015 164 164 1016 164 164 1017 176 176 1018 177 177 1019 178 178 1020 166 166 1021 165 165 1022 165 165 1023 177 177 1024 178 178 1025 179 179 1026 167 167 1027 166 166 1028 166 166 1029 178 178 1030 179 179 1031 180 180 1032 168 168 1033 167 167 1034 167 167 1035 179 179 1036 180 180 1037 169 170 1038 157 158 1039 168 168 1040 168 168 1041 180 180 1042 169 170 1043 182 181 1044 170 169 1045 169 170 1046 169 170 1047 181 182 1048 182 181 1049 183 183 1050 171 171 1051 170 169 1052 170 169 1053 182 181 1054 183 183 1055 184 184 1056 172 172 1057 171 171 1058 171 171 1059 183 183 1060 184 184 1061 185 185 1062 173 173 1063 172 172 1064 172 172 1065 184 184 1066 185 185 1067 186 186 1068 174 174 1069 173 173 1070 173 173 1071 185 185 1072 186 186 1073 187 187 1074 175 175 1075 174 174 1076 174 174 1077 186 186 1078 187 187 1079 188 188 1080 176 176 1081 175 175 1082 175 175 1083 187 187 1084 188 188 1085 189 189 1086 177 177 1087 176 176 1088 176 176 1089 188 188 1090 189 189 1091 190 190 1092 178 178 1093 177 177 1094 177 177 1095 189 189 1096 190 190 1097 191 191 1098 179 179 1099 178 178 1100 178 178 1101 190 190 1102 191 191 1103 192 192 1104 180 180 1105 179 179 1106 179 179 1107 191 191 1108 192 192 1109 181 182 1110 169 170 1111 180 180 1112 180 180 1113 192 192 1114 181 182 1115 194 193 1116 182 181 1117 181 182 1118 181 182 1119 193 194 1120 194 193 1121 195 195 1122 183 183 1123 182 181 1124 182 181 1125 194 193 1126 195 195 1127 196 196 1128 184 184 1129 183 183 1130 183 183 1131 195 195 1132 196 196 1133 197 197 1134 185 185 1135 184 184 1136 184 184 1137 196 196 1138 197 197 1139 198 198 1140 186 186 1141 185 185 1142 185 185 1143 197 197 1144 198 198 1145 199 199 1146 187 187 1147 186 186 1148 186 186 1149 198 198 1150 199 199 1151 200 200 1152 188 188 1153 187 187 1154 187 187 1155 199 199 1156 200 200 1157 201 201 1158 189 189 1159 188 188 1160 188 188 1161 200 200 1162 201 201 1163 202 202 1164 190 190 1165 189 189 1166 189 189 1167 201 201 1168 202 202 1169 203 203 1170 191 191 1171 190 190 1172 190 190 1173 202 202 1174 203 203 1175 204 204 1176 192 192 1177 191 191 1178 191 191 1179 203 203 1180 204 204 1181 193 194 1182 181 182 1183 192 192 1184 192 192 1185 204 204 1186 193 194 1187 206 205 1188 194 193 1189 193 194 1190 193 194 1191 205 206 1192 206 205 1193 207 207 1194 195 195 1195 194 193 1196 194 193 1197 206 205 1198 207 207 1199 208 208 1200 196 196 1201 195 195 1202 195 195 1203 207 207 1204 208 208 1205 209 209 1206 197 197 1207 196 196 1208 196 196 1209 208 208 1210 209 209 1211 210 210 1212 198 198 1213 197 197 1214 197 197 1215 209 209 1216 210 210 1217 211 211 1218 199 199 1219 198 198 1220 198 198 1221 210 210 1222 211 211 1223 212 212 1224 200 200 1225 199 199 1226 199 199 1227 211 211 1228 212 212 1229 213 213 1230 201 201 1231 200 200 1232 200 200 1233 212 212 1234 213 213 1235 214 214 1236 202 202 1237 201 201 1238 201 201 1239 213 213 1240 214 214 1241 215 215 1242 203 203 1243 202 202 1244 202 202 1245 214 214 1246 215 215 1247 216 216 1248 204 204 1249 203 203 1250 203 203 1251 215 215 1252 216 216 1253 205 206 1254 193 194 1255 204 204 1256 204 204 1257 216 216 1258 205 206 1259 218 217 1260 206 205 1261 205 206 1262 205 206 1263 217 218 1264 218 217 1265 219 219 1266 207 207 1267 206 205 1268 206 205 1269 218 217 1270 219 219 1271 220 220 1272 208 208 1273 207 207 1274 207 207 1275 219 219 1276 220 220 1277 221 221 1278 209 209 1279 208 208 1280 208 208 1281 220 220 1282 221 221 1283 222 222 1284 210 210 1285 209 209 1286 209 209 1287 221 221 1288 222 222 1289 223 223 1290 211 211 1291 210 210 1292 210 210 1293 222 222 1294 223 223 1295 224 224 1296 212 212 1297 211 211 1298 211 211 1299 223 223 1300 224 224 1301 225 225 1302 213 213 1303 212 212 1304 212 212 1305 224 224 1306 225 225 1307 226 226 1308 214 214 1309 213 213 1310 213 213 1311 225 225 1312 226 226 1313 227 227 1314 215 215 1315 214 214 1316 214 214 1317 226 226 1318 227 227 1319 228 228 1320 216 216 1321 215 215 1322 215 215 1323 227 227 1324 228 228 1325 217 218 1326 205 206 1327 216 216 1328 216 216 1329 228 228 1330 217 218 1331 230 229 1332 218 217 1333 217 218 1334 217 218 1335 229 230 1336 230 229 1337 231 231 1338 219 219 1339 218 217 1340 218 217 1341 230 229 1342 231 231 1343 232 232 1344 220 220 1345 219 219 1346 219 219 1347 231 231 1348 232 232 1349 233 233 1350 221 221 1351 220 220 1352 220 220 1353 232 232 1354 233 233 1355 234 234 1356 222 222 1357 221 221 1358 221 221 1359 233 233 1360 234 234 1361 235 235 1362 223 223 1363 222 222 1364 222 222 1365 234 234 1366 235 235 1367 236 236 1368 224 224 1369 223 223 1370 223 223 1371 235 235 1372 236 236 1373 237 237 1374 225 225 1375 224 224 1376 224 224 1377 236 236 1378 237 237 1379 238 238 1380 226 226 1381 225 225 1382 225 225 1383 237 237 1384 238 238 1385 239 239 1386 227 227 1387 226 226 1388 226 226 1389 238 238 1390 239 239 1391 240 240 1392 228 228 1393 227 227 1394 227 227 1395 239 239 1396 240 240 1397 229 230 1398 217 218 1399 228 228 1400 228 228 1401 240 240 1402 229 230 1403 242 241 1404 230 229 1405 229 230 1406 229 230 1407 241 242 1408 242 241 1409 243 243 1410 231 231 1411 230 229 1412 230 229 1413 242 241 1414 243 243 1415 244 244 1416 232 232 1417 231 231 1418 231 231 1419 243 243 1420 244 244 1421 245 245 1422 233 233 1423 232 232 1424 232 232 1425 244 244 1426 245 245 1427 246 246 1428 234 234 1429 233 233 1430 233 233 1431 245 245 1432 246 246 1433 247 247 1434 235 235 1435 234 234 1436 234 234 1437 246 246 1438 247 247 1439 248 248 1440 236 236 1441 235 235 1442 235 235 1443 247 247 1444 248 248 1445 249 249 1446 237 237 1447 236 236 1448 236 236 1449 248 248 1450 249 249 1451 250 250 1452 238 238 1453 237 237 1454 237 237 1455 249 249 1456 250 250 1457 251 251 1458 239 239 1459 238 238 1460 238 238 1461 250 250 1462 251 251 1463 252 252 1464 240 240 1465 239 239 1466 239 239 1467 251 251 1468 252 252 1469 241 242 1470 229 230 1471 240 240 1472 240 240 1473 252 252 1474 241 242 1475 254 253 1476 242 241 1477 241 242 1478 241 242 1479 253 254 1480 254 253 1481 255 255 1482 243 243 1483 242 241 1484 242 241 1485 254 253 1486 255 255 1487 256 256 1488 244 244 1489 243 243 1490 243 243 1491 255 255 1492 256 256 1493 257 257 1494 245 245 1495 244 244 1496 244 244 1497 256 256 1498 257 257 1499 258 258 1500 246 246 1501 245 245 1502 245 245 1503 257 257 1504 258 258 1505 259 259 1506 247 247 1507 246 246 1508 246 246 1509 258 258 1510 259 259 1511 260 260 1512 248 248 1513 247 247 1514 247 247 1515 259 259 1516 260 260 1517 261 261 1518 249 249 1519 248 248 1520 248 248 1521 260 260 1522 261 261 1523 262 262 1524 250 250 1525 249 249 1526 249 249 1527 261 261 1528 262 262 1529 263 263 1530 251 251 1531 250 250 1532 250 250 1533 262 262 1534 263 263 1535 264 264 1536 252 252 1537 251 251 1538 251 251 1539 263 263 1540 264 264 1541 253 254 1542 241 242 1543 252 252 1544 252 252 1545 264 264 1546 253 254 1547 266 265 1548 254 253 1549 253 254 1550 253 254 1551 265 266 1552 266 265 1553 267 267 1554 255 255 1555 254 253 1556 254 253 1557 266 265 1558 267 267 1559 268 268 1560 256 256 1561 255 255 1562 255 255 1563 267 267 1564 268 268 1565 269 269 1566 257 257 1567 256 256 1568 256 256 1569 268 268 1570 269 269 1571 270 270 1572 258 258 1573 257 257 1574 257 257 1575 269 269 1576 270 270 1577 271 271 1578 259 259 1579 258 258 1580 258 258 1581 270 270 1582 271 271 1583 272 272 1584 260 260 1585 259 259 1586 259 259 1587 271 271 1588 272 272 1589 273 273 1590 261 261 1591 260 260 1592 260 260 1593 272 272 1594 273 273 1595 274 274 1596 262 262 1597 261 261 1598 261 261 1599 273 273 1600 274 274 1601 275 275 1602 263 263 1603 262 262 1604 262 262 1605 274 274 1606 275 275 1607 276 276 1608 264 264 1609 263 263 1610 263 263 1611 275 275 1612 276 276 1613 265 266 1614 253 254 1615 264 264 1616 264 264 1617 276 276 1618 265 266 1619 278 277 1620 266 265 1621 265 266 1622 265 266 1623 277 278 1624 278 277 1625 279 279 1626 267 267 1627 266 265 1628 266 265 1629 278 277 1630 279 279 1631 280 280 1632 268 268 1633 267 267 1634 267 267 1635 279 279 1636 280 280 1637 281 281 1638 269 269 1639 268 268 1640 268 268 1641 280 280 1642 281 281 1643 282 282 1644 270 270 1645 269 269 1646 269 269 1647 281 281 1648 282 282 1649 283 283 1650 271 271 1651 270 270 1652 270 270 1653 282 282 1654 283 283 1655 284 284 1656 272 272 1657 271 271 1658 271 271 1659 283 283 1660 284 284 1661 285 285 1662 273 273 1663 272 272 1664 272 272 1665 284 284 1666 285 285 1667 286 286 1668 274 274 1669 273 273 1670 273 273 1671 285 285 1672 286 286 1673 287 287 1674 275 275 1675 274 274 1676 274 274 1677 286 286 1678 287 287 1679 288 288 1680 276 276 1681 275 275 1682 275 275 1683 287 287 1684 288 288 1685 277 278 1686 265 266 1687 276 276 1688 276 276 1689 288 288 1690 277 278 1691 290 289 1692 278 277 1693 277 278 1694 277 278 1695 289 290 1696 290 289 1697 291 291 1698 279 279 1699 278 277 1700 278 277 1701 290 289 1702 291 291 1703 292 292 1704 280 280 1705 279 279 1706 279 279 1707 291 291 1708 292 292 1709 293 293 1710 281 281 1711 280 280 1712 280 280 1713 292 292 1714 293 293 1715 294 294 1716 282 282 1717 281 281 1718 281 281 1719 293 293 1720 294 294 1721 295 295 1722 283 283 1723 282 282 1724 282 282 1725 294 294 1726 295 295 1727 296 296 1728 284 284 1729 283 283 1730 283 283 1731 295 295 1732 296 296 1733 297 297 1734 285 285 1735 284 284 1736 284 284 1737 296 296 1738 297 297 1739 298 298 1740 286 286 1741 285 285 1742 285 285 1743 297 297 1744 298 298 1745 299 299 1746 287 287 1747 286 286 1748 286 286 1749 298 298 1750 299 299 1751 300 300 1752 288 288 1753 287 287 1754 287 287 1755 299 299 1756 300 300 1757 289 290 1758 277 278 1759 288 288 1760 288 288 1761 300 300 1762 289 290 1763 302 301 1764 290 289 1765 289 290 1766 289 290 1767 301 302 1768 302 301 1769 303 303 1770 291 291 1771 290 289 1772 290 289 1773 302 301 1774 303 303 1775 304 304 1776 292 292 1777 291 291 1778 291 291 1779 303 303 1780 304 304 1781 305 305 1782 293 293 1783 292 292 1784 292 292 1785 304 304 1786 305 305 1787 306 306 1788 294 294 1789 293 293 1790 293 293 1791 305 305 1792 306 306 1793 307 307 1794 295 295 1795 294 294 1796 294 294 1797 306 306 1798 307 307 1799 308 308 1800 296 296 1801 295 295 1802 295 295 1803 307 307 1804 308 308 1805 309 309 1806 297 297 1807 296 296 1808 296 296 1809 308 308 1810 309 309 1811 310 310 1812 298 298 1813 297 297 1814 297 297 1815 309 309 1816 310 310 1817 311 311 1818 299 299 1819 298 298 1820 298 298 1821 310 310 1822 311 311 1823 312 312 1824 300 300 1825 299 299 1826 299 299 1827 311 311 1828 312 312 1829 301 302 1830 289 290 1831 300 300 1832 300 300 1833 312 312 1834 301 302 1835 314 313 1836 302 301 1837 301 302 1838 301 302 1839 313 314 1840 314 313 1841 315 315 1842 303 303 1843 302 301 1844 302 301 1845 314 313 1846 315 315 1847 316 316 1848 304 304 1849 303 303 1850 303 303 1851 315 315 1852 316 316 1853 317 317 1854 305 305 1855 304 304 1856 304 304 1857 316 316 1858 317 317 1859 318 318 1860 306 306 1861 305 305 1862 305 305 1863 317 317 1864 318 318 1865 319 319 1866 307 307 1867 306 306 1868 306 306 1869 318 318 1870 319 319 1871 320 320 1872 308 308 1873 307 307 1874 307 307 1875 319 319 1876 320 320 1877 321 321 1878 309 309 1879 308 308 1880 308 308 1881 320 320 1882 321 321 1883 322 322 1884 310 310 1885 309 309 1886 309 309 1887 321 321 1888 322 322 1889 323 323 1890 311 311 1891 310 310 1892 310 310 1893 322 322 1894 323 323 1895 324 324 1896 312 312 1897 311 311 1898 311 311 1899 323 323 1900 324 324 1901 313 314 1902 301 302 1903 312 312 1904 312 312 1905 324 324 1906 313 314 1907 326 325 1908 314 313 1909 313 314 1910 313 314 1911 325 326 1912 326 325 1913 327 327 1914 315 315 1915 314 313 1916 314 313 1917 326 325 1918 327 327 1919 328 328 1920 316 316 1921 315 315 1922 315 315 1923 327 327 1924 328 328 1925 329 329 1926 317 317 1927 316 316 1928 316 316 1929 328 328 1930 329 329 1931 330 330 1932 318 318 1933 317 317 1934 317 317 1935 329 329 1936 330 330 1937 331 331 1938 319 319 1939 318 318 1940 318 318 1941 330 330 1942 331 331 1943 332 332 1944 320 320 1945 319 319 1946 319 319 1947 331 331 1948 332 332 1949 333 333 1950 321 321 1951 320 320 1952 320 320 1953 332 332 1954 333 333 1955 334 334 1956 322 322 1957 321 321 1958 321 321 1959 333 333 1960 334 334 1961 335 335 1962 323 323 1963 322 322 1964 322 322 1965 334 334 1966 335 335 1967 336 336 1968 324 324 1969 323 323 1970 323 323 1971 335 335 1972 336 336 1973 325 326 1974 313 314 1975 324 324 1976 324 324 1977 336 336 1978 325 326 1979 325 326 1980 337 337 1981 326 325 1982 326 325 1983 337 337 1984 327 327 1985 327 327 1986 337 337 1987 328 328 1988 328 328 1989 337 337 1990 329 329 1991 329 329 1992 337 337 1993 330 330 1994 330 330 1995 337 337 1996 331 331 1997 331 331 1998 337 337 1999 332 332 2000 332 332 2001 337 337 2002 333 333 2003 333 333 2004 337 337 2005 334 334 2006 334 334 2007 337 337 2008 335 335 2009 335 335 2010 337 337 2011 336 336 2012 336 336 2013 337 337 2014 325 326 2015

    -
    -
    - 1 -
    - - - - 0.2981123 0.3416383 0.1732853 0.2647872 0.3350738 0.2310062 0.2327427 0.3156326 0.2865089 0.2032103 0.2840619 0.3376604 0.177325 0.2415748 0.3824951 0.1560814 0.1898041 0.41929 0.1402961 0.1307394 0.4466311 0.1305754 0.06665039 0.4634676 0.1272932 0 0.4691527 0.1305754 -0.06665021 0.4634676 0.140296 -0.1307392 0.446631 0.1560814 -0.1898038 0.41929 0.177325 -0.2415746 0.3824951 0.2032103 -0.2840617 0.3376604 0.2327427 -0.3156324 0.2865088 0.2647872 -0.3350736 0.2310061 0.2981123 -0.3416381 0.1732853 0.3314375 -0.3350736 0.1155644 0.3634819 -0.3156324 0.06006169 0.3930143 -0.2840616 0.008910119 0.4188996 -0.2415745 -0.03592449 0.4401432 -0.1898038 -0.07271939 0.4559285 -0.1307391 -0.1000605 0.4656491 -0.06665009 -0.116897 0.4689313 1.83128e-7 -0.122582 0.4656491 0.06665045 -0.116897 0.4559285 0.1307395 -0.1000605 0.4401432 0.1898041 -0.07271933 0.4188996 0.2415749 -0.03592443 0.3930143 0.2840619 0.008910238 0.3634819 0.3156326 0.06006181 0.3314374 0.3350739 0.1155645 0.2297246 0.4001449 0.1322365 0.1906925 0.3924562 0.1998422 0.1531602 0.3696856 0.2648499 0.1185704 0.3327083 0.3247613 0.08825212 0.2829452 0.3772741 0.06337052 0.2223086 0.4203703 0.04488188 0.1531289 0.4523936 0.03349661 0.07806444 0.4721134 0.02965223 0 0.478772 0.03349661 -0.07806426 0.4721134 0.04488188 -0.1531287 0.4523936 0.06337058 -0.2223083 0.4203702 0.08825212 -0.282945 0.3772741 0.1185704 -0.3327081 0.3247613 0.1531603 -0.3696854 0.2648499 0.1906925 -0.392456 0.199842 0.2297247 -0.4001446 0.1322364 0.2687569 -0.3924559 0.06463068 0.306289 -0.3696854 -3.76981e-4 0.3408789 -0.3327081 -0.06028836 0.3711972 -0.2829449 -0.1128012 0.3960787 -0.2223083 -0.1558973 0.4145674 -0.1531286 -0.1879206 0.4259527 -0.07806414 -0.2076405 0.429797 1.86121e-7 -0.2142991 0.4259526 0.07806456 -0.2076405 0.4145674 0.153129 -0.1879206 0.3960787 0.2223086 -0.1558972 0.3711971 0.2829452 -0.1128011 0.3408789 0.3327084 -0.06028825 0.306289 0.3696857 -3.76862e-4 0.2687568 0.3924562 0.0646308 0.1576698 0.4446172 0.09063559 0.1142996 0.436074 0.1657551 0.07259601 0.4107727 0.2379876 0.03416174 0.3696856 0.3045578 4.73936e-4 0.3143918 0.3629068 -0.02717298 0.2470161 0.4107927 -0.04771643 0.1701477 0.4463751 -0.06036704 0.08674055 0.4682866 -0.06463867 0 0.4756853 -0.06036704 -0.08674037 0.4682866 -0.04771643 -0.1701475 0.4463751 -0.02717292 -0.2470159 0.4107927 4.73965e-4 -0.3143916 0.3629068 0.0341618 -0.3696855 0.3045577 0.07259601 -0.4107725 0.2379876 0.1142996 -0.4360737 0.165755 0.1576698 -0.4446169 0.09063553 0.2010401 -0.4360737 0.01551604 0.2427436 -0.4107724 -0.05671656 0.2811778 -0.3696854 -0.1232866 0.3148657 -0.3143916 -0.1816357 0.3425126 -0.2470158 -0.2295215 0.3630561 -0.1701474 -0.2651039 0.3757067 -0.08674025 -0.2870154 0.3799783 1.93897e-7 -0.2944141 0.3757067 0.08674067 -0.2870154 0.363056 0.1701478 -0.2651039 0.3425125 0.2470162 -0.2295215 0.3148656 0.3143919 -0.1816356 0.2811778 0.3696857 -0.1232865 0.2427435 0.4107727 -0.05671644 0.20104 0.436074 0.01551616 0.07948571 0.472003 0.04549598 0.0334441 0.4629336 0.1252424 -0.01082807 0.4360739 0.2019242 -0.05162966 0.3924562 0.2725945 -0.0873925 0.3337566 0.3345376 -0.1167423 0.2622309 0.385373 -0.1385512 0.1806278 0.423147 -0.1519809 0.09208327 0.4464082 -0.1565157 0 0.4542625 -0.1519809 -0.09208309 0.4464082 -0.1385512 -0.1806276 0.423147 -0.1167423 -0.2622307 0.3853729 -0.08739244 -0.3337564 0.3345375 -0.0516296 -0.392456 0.2725945 -0.01082807 -0.4360737 0.2019241 0.0334441 -0.4629334 0.1252423 0.07948571 -0.4720028 0.04549592 0.1255274 -0.4629334 -0.03425043 0.1697996 -0.4360737 -0.1109322 0.2106011 -0.3924559 -0.1816025 0.2463639 -0.3337563 -0.2435456 0.2757138 -0.2622306 -0.294381 0.2975226 -0.1806275 -0.332155 0.3109525 -0.09208297 -0.3554162 0.3154871 1.98685e-7 -0.3632705 0.3109524 0.09208339 -0.3554161 0.2975226 0.1806279 -0.332155 0.2757137 0.2622309 -0.2943809 0.2463639 0.3337566 -0.2435455 0.2106011 0.3924562 -0.1816025 0.1697995 0.436074 -0.1109321 0.1255273 0.4629336 -0.03425025 -0.001822948 0.4812501 -0.001447558 -0.04876661 0.472003 0.0798611 -0.09390616 0.4446171 0.1580452 -0.1355071 0.4001448 0.2301 -0.1719706 0.3402952 0.2932567 -0.2018954 0.2673683 0.345088 -0.2241315 0.1841665 0.3836021 -0.2378244 0.09388726 0.4073189 -0.242448 0 0.4153271 -0.2378244 -0.09388715 0.4073189 -0.2241315 -0.1841663 0.383602 -0.2018952 -0.2673681 0.3450879 -0.1719705 -0.340295 0.2932566 -0.135507 -0.4001447 0.2301 -0.0939061 -0.4446169 0.1580451 -0.04876655 -0.4720028 0.07986104 -0.001822948 -0.4812499 -0.001447618 0.04512059 -0.4720028 -0.0827564 0.0902602 -0.4446169 -0.1609405 0.1318611 -0.4001446 -0.2329953 0.1683246 -0.340295 -0.2961519 0.1982493 -0.267368 -0.3479832 0.2204855 -0.1841662 -0.3864973 0.2341784 -0.09388697 -0.4102141 0.238802 2.00302e-7 -0.4182223 0.2341784 0.09388738 -0.4102141 0.2204855 0.1841666 -0.3864972 0.1982493 0.2673684 -0.3479831 0.1683245 0.3402953 -0.2961518 0.131861 0.4001449 -0.2329952 0.09026014 0.4446172 -0.1609403 0.04512053 0.4720031 -0.08275622 -0.08313173 0.472003 -0.04839116 -0.1291733 0.4629336 0.03135514 -0.1734456 0.4360739 0.108037 -0.2142471 0.3924562 0.1787073 -0.25001 0.3337566 0.2406504 -0.2793597 0.2622309 0.2914858 -0.3011686 0.1806278 0.3292598 -0.3145985 0.09208327 0.352521 -0.3191331 0 0.3603753 -0.3145984 -0.09208309 0.3525209 -0.3011686 -0.1806276 0.3292598 -0.2793597 -0.2622307 0.2914857 -0.2500099 -0.3337564 0.2406502 -0.2142471 -0.392456 0.1787072 -0.1734455 -0.4360737 0.1080369 -0.1291733 -0.4629334 0.03135508 -0.08313167 -0.4720028 -0.04839122 -0.03709006 -0.4629334 -0.1281377 0.007182121 -0.4360737 -0.2048195 0.04798364 -0.3924559 -0.2754898 0.08374649 -0.3337563 -0.3374328 0.1130963 -0.2622306 -0.3882682 0.1349052 -0.1806275 -0.4260422 0.148335 -0.09208297 -0.4493034 0.1528697 1.98685e-7 -0.4571577 0.148335 0.09208339 -0.4493034 0.1349052 0.1806279 -0.4260422 0.1130963 0.2622309 -0.3882681 0.08374643 0.3337566 -0.3374327 0.04798358 0.3924562 -0.2754897 0.007182061 0.436074 -0.2048193 -0.03709012 0.4629336 -0.1281375 -0.1613157 0.4446171 -0.09353077 -0.204686 0.4360739 -0.01841127 -0.2463896 0.4107726 0.05382126 -0.2848238 0.3696856 0.1203913 -0.3185116 0.3143918 0.1787404 -0.3461585 0.2470161 0.2266263 -0.366702 0.1701475 0.2622087 -0.3793527 0.08674055 0.2841202 -0.3836243 0 0.2915188 -0.3793527 -0.08674037 0.2841202 -0.366702 -0.1701475 0.2622086 -0.3461585 -0.2470159 0.2266262 -0.3185116 -0.3143916 0.1787403 -0.2848237 -0.3696854 0.1203913 -0.2463895 -0.4107724 0.0538212 -0.204686 -0.4360737 -0.01841139 -0.1613157 -0.4446169 -0.09353083 -0.1179455 -0.4360737 -0.1686503 -0.07624197 -0.4107724 -0.2408829 -0.03780776 -0.3696854 -0.3074529 -0.004119873 -0.3143915 -0.365802 0.02352696 -0.2470158 -0.4136879 0.04407048 -0.1701474 -0.4492703 0.05672109 -0.08674025 -0.4711818 0.06099265 1.93897e-7 -0.4785804 0.05672109 0.08674067 -0.4711818 0.04407042 0.1701477 -0.4492702 0.0235269 0.2470161 -0.4136878 -0.004119932 0.3143919 -0.3658019 -0.03780782 0.3696857 -0.3074528 -0.07624202 0.4107727 -0.2408828 -0.1179456 0.436074 -0.1686502 -0.2333706 0.4001448 -0.1351317 -0.2724028 0.3924562 -0.06752592 -0.309935 0.3696856 -0.002518236 -0.3445249 0.3327083 0.05739313 -0.3748432 0.2829451 0.1099058 -0.3997247 0.2223086 0.1530021 -0.4182134 0.1531288 0.1850254 -0.4295987 0.07806444 0.2047452 -0.433443 0 0.2114038 -0.4295987 -0.07806426 0.2047452 -0.4182134 -0.1531287 0.1850254 -0.3997247 -0.2223083 0.153002 -0.3748432 -0.2829449 0.1099058 -0.3445249 -0.3327081 0.05739307 -0.309935 -0.3696854 -0.002518296 -0.2724028 -0.3924559 -0.06752598 -0.2333706 -0.4001446 -0.1351317 -0.1943384 -0.3924559 -0.2027375 -0.1568062 -0.3696854 -0.2677451 -0.1222164 -0.332708 -0.3276565 -0.09189808 -0.2829449 -0.3801693 -0.06701648 -0.2223083 -0.4232654 -0.04852783 -0.1531286 -0.4552887 -0.03714257 -0.07806414 -0.4750086 -0.03329825 1.86121e-7 -0.4816672 -0.03714263 0.0780645 -0.4750086 -0.04852783 0.1531289 -0.4552887 -0.06701654 0.2223086 -0.4232654 -0.09189814 0.2829452 -0.3801692 -0.1222164 0.3327084 -0.3276564 -0.1568063 0.3696857 -0.267745 -0.1943385 0.3924562 -0.2027373 -0.2965272 0.3402952 -0.1715952 -0.3297214 0.3337566 -0.1141012 -0.3616399 0.3143918 -0.05881673 -0.3910562 0.2829451 -0.007866203 -0.4168397 0.2406251 0.03679215 -0.4379998 0.1890579 0.07344239 -0.4537231 0.1302254 0.100676 -0.4634055 0.06638836 0.1174464 -0.4666748 0 0.1231091 -0.4634055 -0.06638818 0.1174464 -0.453723 -0.1302252 0.100676 -0.4379998 -0.1890577 0.07344239 -0.4168397 -0.2406249 0.03679209 -0.3910562 -0.2829449 -0.007866263 -0.3616399 -0.3143916 -0.05881673 -0.3297214 -0.3337563 -0.1141013 -0.2965272 -0.340295 -0.1715952 -0.2633331 -0.3337563 -0.2290892 -0.2314146 -0.3143916 -0.2843736 -0.2019983 -0.2829449 -0.3353241 -0.1762146 -0.2406248 -0.3799826 -0.1550547 -0.1890577 -0.4166328 -0.1393314 -0.1302251 -0.4438664 -0.129649 -0.06638807 -0.4606367 -0.1263797 1.75657e-7 -0.4662994 -0.129649 0.06638842 -0.4606367 -0.1393314 0.1302255 -0.4438663 -0.1550547 0.189058 -0.4166327 -0.1762148 0.2406251 -0.3799824 -0.2019984 0.2829452 -0.335324 -0.2314146 0.3143919 -0.2843735 -0.2633331 0.3337566 -0.2290891 -0.3483585 0.2673683 -0.20152 -0.374439 0.2622309 -0.1563473 -0.3995172 0.2470161 -0.1129105 -0.4226294 0.2223086 -0.07287901 -0.4428875 0.1890579 -0.03779107 -0.4595128 0.1485419 -0.008995115 -0.4718665 0.1023175 0.01240211 -0.4794739 0.05216097 0.02557849 -0.4820426 0 0.03002762 -0.4794739 -0.05216079 0.02557843 -0.4718665 -0.1023173 0.01240205 -0.4595128 -0.1485417 -0.008995175 -0.4428875 -0.1890577 -0.03779107 -0.4226294 -0.2223083 -0.07287901 -0.3995172 -0.2470158 -0.1129106 -0.374439 -0.2622306 -0.1563473 -0.3483585 -0.267368 -0.20152 -0.3222781 -0.2622306 -0.2466927 -0.2971998 -0.2470158 -0.2901294 -0.2740876 -0.2223083 -0.3301609 -0.2538296 -0.1890577 -0.3652489 -0.2372043 -0.1485416 -0.3940448 -0.2248506 -0.1023172 -0.4154421 -0.2172432 -0.05216073 -0.4286185 -0.2146745 1.62906e-7 -0.4330676 -0.2172432 0.05216109 -0.4286184 -0.2248506 0.1023175 -0.415442 -0.2372043 0.1485419 -0.3940448 -0.2538297 0.189058 -0.3652488 -0.2740877 0.2223086 -0.3301609 -0.2971999 0.2470161 -0.2901294 -0.3222781 0.2622309 -0.2466925 -0.3868726 0.1841665 -0.2237561 -0.4048372 0.1806278 -0.1926406 -0.4221114 0.1701477 -0.1627209 -0.4380313 0.1531289 -0.1351467 -0.4519853 0.1302254 -0.1109777 -0.463437 0.1023175 -0.09114271 -0.4719464 0.07047748 -0.07640397 -0.4771865 0.03592914 -0.06732791 -0.4789558 0 -0.06426334 -0.4771865 -0.03592896 -0.06732791 -0.4719464 -0.0704773 -0.07640397 -0.463437 -0.1023173 -0.09114271 -0.4519853 -0.1302252 -0.1109777 -0.4380313 -0.1531286 -0.1351467 -0.4221114 -0.1701474 -0.1627209 -0.4048372 -0.1806275 -0.1926406 -0.3868726 -0.1841663 -0.2237561 -0.3689081 -0.1806275 -0.2548716 -0.3516339 -0.1701474 -0.2847914 -0.335714 -0.1531286 -0.3123655 -0.32176 -0.1302252 -0.3365345 -0.3103083 -0.1023172 -0.3563695 -0.3017989 -0.07047724 -0.3711082 -0.2965588 -0.0359289 -0.3801843 -0.2947895 1.48358e-7 -0.3832488 -0.2965588 0.0359292 -0.3801842 -0.3017989 0.07047754 -0.3711082 -0.3103083 0.1023175 -0.3563695 -0.32176 0.1302254 -0.3365345 -0.335714 0.1531289 -0.3123655 -0.351634 0.1701477 -0.2847913 -0.3689081 0.1806278 -0.2548715 -0.4105895 0.09388726 -0.237449 -0.4197477 0.09208327 -0.2215865 -0.428554 0.08674055 -0.2063335 -0.4366699 0.07806444 -0.1922762 -0.4437836 0.06638836 -0.1799551 -0.4496216 0.05216097 -0.1698433 -0.4539597 0.03592914 -0.1623296 -0.4566311 0.01831656 -0.1577027 -0.4575331 0 -0.1561403 -0.4566311 -0.01831632 -0.1577027 -0.4539597 -0.03592896 -0.1623296 -0.4496216 -0.05216079 -0.1698433 -0.4437836 -0.06638813 -0.1799551 -0.4366699 -0.0780642 -0.1922764 -0.428554 -0.08674031 -0.2063336 -0.4197477 -0.09208303 -0.2215865 -0.4105895 -0.09388703 -0.237449 -0.4014312 -0.09208303 -0.2533116 -0.3926249 -0.08674031 -0.2685645 -0.384509 -0.0780642 -0.2826217 -0.3773954 -0.06638813 -0.2949429 -0.3715573 -0.05216073 -0.3050547 -0.3672193 -0.0359289 -0.3125685 -0.3645479 -0.01831632 -0.3171954 -0.3636459 1.32573e-7 -0.3187577 -0.3645479 0.01831656 -0.3171954 -0.3672193 0.0359292 -0.3125685 -0.3715573 0.05216103 -0.3050547 -0.3773954 0.06638836 -0.2949429 -0.384509 0.07806444 -0.2826217 -0.392625 0.08674055 -0.2685645 -0.4014313 0.09208327 -0.2533115 -0.4185977 0 -0.2420726 0.8590482 0 0.498707 0.8521841 0.08047479 0.494744 0.8443342 0.07892853 0.5083404 0.8367859 0.07434904 0.5214144 0.8298294 0.06691235 0.5334634 0.823732 0.05690425 0.5440245 0.8187279 0.04470938 0.5526917 0.8150096 0.03079634 0.559132 0.8127199 0.01569986 0.563098 0.8119467 0 0.5644372 0.8127199 -0.0156998 0.563098 0.8150096 -0.03079628 0.559132 0.8187279 -0.04470932 0.5526917 0.823732 -0.05690419 0.5440245 0.8298294 -0.06691223 0.5334634 0.8367859 -0.07434892 0.5214143 0.8443342 -0.07892841 0.5083404 0.8521841 -0.08047467 0.494744 0.860034 -0.07892841 0.4811475 0.8675823 -0.07434892 0.4680735 0.8745388 -0.06691223 0.4560245 0.8806362 -0.05690413 0.4454634 0.8856403 -0.04470932 0.4367962 0.8893586 -0.03079628 0.4303559 0.8916483 -0.01569974 0.4263899 0.8924215 0 0.4250508 0.8916483 0.01569992 0.4263899 0.8893586 0.0307964 0.4303559 0.8856403 0.04470944 0.4367962 0.8806362 0.05690431 0.4454635 0.8745388 0.06691235 0.4560245 0.8675823 0.07434904 0.4680736 0.860034 0.07892853 0.4811475 0.8318553 0.157857 0.4830071 0.8164572 0.1548238 0.5096775 0.8016507 0.1458408 0.535323 0.788005 0.1312533 0.5589581 0.7760445 0.1116218 0.5796744 0.7662287 0.08770066 0.5966758 0.7589349 0.06040924 0.6093089 0.7544435 0.03079634 0.6170884 0.7529269 0 0.6197152 0.7544435 -0.03079628 0.6170884 0.7589349 -0.06040912 0.6093089 0.7662287 -0.08770054 0.5966758 0.7760445 -0.1116216 0.5796743 0.7880051 -0.1312532 0.5589581 0.8016507 -0.1458407 0.535323 0.8164572 -0.1548237 0.5096775 0.8318554 -0.1578569 0.4830071 0.8472535 -0.1548237 0.4563367 0.86206 -0.1458407 0.4306912 0.8757057 -0.1312532 0.4070562 0.8876662 -0.1116216 0.3863399 0.8974819 -0.08770048 0.3693385 0.9047757 -0.06040912 0.3567053 0.9092672 -0.03079622 0.3489259 0.9107838 0 0.346299 0.9092672 0.0307964 0.3489259 0.9047757 0.0604093 0.3567053 0.8974819 0.08770066 0.3693385 0.8876662 0.1116218 0.3863399 0.8757056 0.1312533 0.4070562 0.8620599 0.1458409 0.4306912 0.8472535 0.1548238 0.4563367 0.7988433 0.2291728 0.4639476 0.7764886 0.2247693 0.5026671 0.754993 0.211728 0.5398986 0.7351825 0.1905502 0.5742113 0.7178185 0.1620496 0.6042867 0.7035682 0.1273216 0.6289689 0.6929793 0.0877006 0.6473094 0.6864587 0.04470938 0.6586035 0.6842568 0 0.6624169 0.6864586 -0.04470932 0.6586034 0.6929792 -0.08770054 0.6473094 0.7035681 -0.1273215 0.6289688 0.7178184 -0.1620495 0.6042866 0.7351824 -0.1905501 0.5742112 0.7549929 -0.2117279 0.5398985 0.7764885 -0.2247692 0.502667 0.7988432 -0.2291726 0.4639475 0.8211979 -0.2247692 0.4252281 0.8426935 -0.2117279 0.3879966 0.8625039 -0.1905501 0.3536839 0.879868 -0.1620495 0.3236085 0.8941182 -0.1273215 0.2989263 0.9047071 -0.08770048 0.2805857 0.9112278 -0.04470926 0.2692917 0.9134296 0 0.2654782 0.9112279 0.04470944 0.2692918 0.9047073 0.08770066 0.2805859 0.8941183 0.1273216 0.2989264 0.879868 0.1620497 0.3236086 0.862504 0.1905502 0.353684 0.8426936 0.211728 0.3879967 0.8211979 0.2247693 0.4252282 0.7544164 0.2916816 0.4382978 0.7259643 0.286077 0.4875783 0.6986056 0.2694787 0.534965 0.6733916 0.2425244 0.5786368 0.6512914 0.2062501 0.6169155 0.6331543 0.1620496 0.64833 0.6196771 0.1116217 0.6716731 0.611378 0.05690425 0.6860477 0.6085757 0 0.6909014 0.611378 -0.05690419 0.6860477 0.6196771 -0.1116217 0.6716731 0.6331543 -0.1620495 0.64833 0.6512914 -0.20625 0.6169155 0.6733916 -0.2425243 0.5786368 0.6986055 -0.2694786 0.5349649 0.7259642 -0.2860769 0.4875782 0.7544164 -0.2916815 0.4382977 0.7828685 -0.2860769 0.3890172 0.8102272 -0.2694785 0.3416305 0.8354412 -0.2425243 0.2979587 0.8575414 -0.2062499 0.25968 0.8756786 -0.1620495 0.2282655 0.8891557 -0.1116216 0.2049224 0.8974549 -0.05690407 0.1905478 0.9002572 1.19539e-7 0.185694 0.8974549 0.05690431 0.1905479 0.8891557 0.1116218 0.2049224 0.8756786 0.1620497 0.2282656 0.8575414 0.2062501 0.2596801 0.8354412 0.2425244 0.2979588 0.8102273 0.2694787 0.3416306 0.7828685 0.2860771 0.3890173 0.7002822 0.3429813 0.4070434 0.6668261 0.336391 0.4649912 0.6346556 0.3168734 0.520712 0.6050072 0.2851785 0.5720646 0.5790201 0.2425244 0.6170756 0.5576929 0.1905502 0.6540151 0.5418455 0.1312533 0.6814637 0.5320867 0.06691235 0.6983665 0.5287916 0 0.7040738 0.5320867 -0.06691223 0.6983665 0.5418456 -0.1312532 0.6814637 0.557693 -0.1905501 0.6540151 0.57902 -0.2425243 0.6170755 0.6050071 -0.2851784 0.5720646 0.6346555 -0.3168733 0.5207119 0.666826 -0.3363909 0.4649911 0.7002822 -0.3429811 0.4070433 0.7337383 -0.3363909 0.3490955 0.7659087 -0.3168732 0.2933747 0.7955572 -0.2851784 0.242022 0.8215443 -0.2425242 0.1970111 0.8428714 -0.19055 0.1600716 0.8587189 -0.1312531 0.132623 0.8684776 -0.06691217 0.1157203 0.8717728 1.3596e-7 0.1100129 0.8684776 0.06691241 0.1157203 0.8587188 0.1312534 0.132623 0.8428714 0.1905503 0.1600716 0.8215443 0.2425245 0.1970112 0.7955573 0.2851785 0.242022 0.7659088 0.3168734 0.2933748 0.7337384 0.336391 0.3490957 0.6385209 0.3811004 0.3713855 0.6013464 0.3737777 0.4357736 0.5656005 0.3520909 0.4976873 0.5326568 0.3168734 0.5547473 0.5037816 0.2694787 0.6047608 0.4800842 0.211728 0.6458058 0.4624754 0.1458408 0.676305 0.4516321 0.07434904 0.6950863 0.4479707 0 0.701428 0.4516321 -0.07434892 0.6950863 0.4624754 -0.1458407 0.676305 0.4800841 -0.2117279 0.6458058 0.5037816 -0.2694786 0.6047607 0.5326568 -0.3168733 0.5547472 0.5656005 -0.3520907 0.4976872 0.6013463 -0.3737775 0.4357735 0.6385208 -0.3811002 0.3713854 0.6756953 -0.3737775 0.3069973 0.7114412 -0.3520907 0.2450836 0.7443848 -0.3168732 0.1880236 0.7732601 -0.2694785 0.1380101 0.7969575 -0.2117277 0.09696501 0.8145662 -0.1458406 0.06646579 0.8254097 -0.0743488 0.04768455 0.829071 1.51126e-7 0.04134285 0.8254097 0.0743491 0.04768455 0.8145663 0.1458409 0.06646585 0.7969575 0.2117282 0.09696507 0.7732601 0.2694788 0.1380101 0.7443848 0.3168735 0.1880237 0.7114413 0.3520909 0.2450837 0.6756954 0.3737777 0.3069974 0.571506 0.404574 0.3326944 0.5320417 0.3968002 0.4010485 0.4940941 0.3737777 0.4667757 0.4591213 0.336391 0.5273502 0.4284675 0.2860771 0.5804443 0.4033105 0.2247693 0.6240175 0.3846172 0.1548238 0.6563953 0.3731059 0.07892853 0.6763334 0.3692189 0 0.6830657 0.3731059 -0.07892841 0.6763334 0.3846171 -0.1548237 0.6563952 0.4033104 -0.2247692 0.6240174 0.4284674 -0.2860769 0.5804442 0.4591213 -0.3363909 0.5273502 0.494094 -0.3737775 0.4667756 0.5320417 -0.3968001 0.4010483 0.5715059 -0.4045739 0.3326943 0.6109701 -0.3968 0.2643402 0.6489178 -0.3737775 0.198613 0.6838906 -0.3363908 0.1380383 0.7145444 -0.2860768 0.08494436 0.7397014 -0.2247691 0.04137116 0.7583947 -0.1548236 0.008993387 0.769906 -0.07892829 -0.01094466 0.7737929 1.64455e-7 -0.01767694 0.769906 0.07892858 -0.0109446 0.7583947 0.1548238 0.008993506 0.7397014 0.2247694 0.04137128 0.7145444 0.2860771 0.08494448 0.6838906 0.3363911 0.1380385 0.6489178 0.3737777 0.1986132 0.6109702 0.3968002 0.2643404 0.5018128 0.4125001 0.2924571 0.4615754 0.404574 0.3621503 0.4228843 0.3811004 0.4291652 0.3872264 0.3429813 0.4909264 0.355972 0.2916816 0.5450606 0.3303221 0.2291728 0.5894875 0.3112626 0.157857 0.6224995 0.2995258 0.08047479 0.6428283 0.2955628 0 0.6496925 0.2995258 -0.08047467 0.6428283 0.3112626 -0.1578569 0.6224995 0.3303221 -0.2291726 0.5894874 0.3559719 -0.2916814 0.5450606 0.3872263 -0.3429811 0.4909264 0.4228843 -0.3811002 0.429165 0.4615753 -0.4045738 0.3621501 0.5018128 -0.4124999 0.292457 0.5420501 -0.4045738 0.2227637 0.5807412 -0.3811002 0.1557488 0.6163991 -0.3429811 0.09398752 0.6476535 -0.2916814 0.03985327 0.6733034 -0.2291725 -0.004573464 0.6923629 -0.1578567 -0.03758555 0.7040997 -0.08047455 -0.05791431 0.7080628 1.75434e-7 -0.06477844 0.7040997 0.08047491 -0.05791425 0.6923629 0.1578571 -0.03758549 0.6733034 0.2291729 -0.004573404 0.6476535 0.2916817 0.03985339 0.6163991 0.3429814 0.09398764 0.5807412 0.3811005 0.155749 0.5420502 0.4045741 0.2227638 0.4321196 0.404574 0.2522197 0.3926554 0.3968002 0.3205737 0.3547077 0.3737777 0.386301 0.319735 0.336391 0.4468755 0.2890811 0.2860771 0.4999696 0.2639241 0.2247693 0.5435427 0.2452308 0.1548238 0.5759205 0.2337195 0.07892853 0.5958586 0.2298326 0 0.6025909 0.2337195 -0.07892835 0.5958586 0.2452308 -0.1548236 0.5759204 0.2639241 -0.2247691 0.5435426 0.2890811 -0.2860769 0.4999695 0.3197349 -0.3363908 0.4468754 0.3547077 -0.3737775 0.3863008 0.3926553 -0.3968 0.3205736 0.4321195 -0.4045738 0.2522196 0.4715838 -0.3968 0.1838655 0.5095314 -0.3737774 0.1181383 0.5445042 -0.3363908 0.05756366 0.575158 -0.2860768 0.004469633 0.600315 -0.2247691 -0.0391035 0.6190084 -0.1548236 -0.07148122 0.6305196 -0.07892823 -0.09141939 0.6344065 1.83642e-7 -0.09815162 0.6305196 0.07892864 -0.09141933 0.6190083 0.1548238 -0.07148122 0.600315 0.2247694 -0.03910338 0.5751581 0.2860771 0.004469752 0.5445042 0.3363911 0.05756384 0.5095314 0.3737777 0.1181384 0.4715838 0.3968002 0.1838657 0.3651047 0.3811004 0.2135286 0.3279302 0.3737777 0.2779167 0.2921843 0.3520909 0.3398304 0.2592407 0.3168734 0.3968904 0.2303653 0.2694787 0.4469039 0.206668 0.211728 0.4879489 0.1890593 0.1458409 0.5184481 0.1782159 0.07434904 0.5372294 0.1745545 0 0.5435711 0.1782158 -0.07434886 0.5372294 0.1890591 -0.1458407 0.5184481 0.206668 -0.2117279 0.4879489 0.2303653 -0.2694785 0.4469039 0.2592406 -0.3168732 0.3968903 0.2921842 -0.3520907 0.3398303 0.3279301 -0.3737774 0.2779166 0.3651046 -0.3811002 0.2135285 0.4022791 -0.3737774 0.1491404 0.438025 -0.3520906 0.08722662 0.4709686 -0.3168732 0.03016662 0.4998439 -0.2694784 -0.01984679 0.5235413 -0.2117277 -0.0608918 0.54115 -0.1458406 -0.09139096 0.5519934 -0.07434874 -0.1101723 0.5556548 1.88762e-7 -0.116514 0.5519934 0.07434916 -0.1101723 0.54115 0.145841 -0.09139096 0.5235413 0.2117282 -0.06089174 0.4998439 0.2694788 -0.01984667 0.4709686 0.3168735 0.0301668 0.438025 0.3520909 0.0872268 0.4022791 0.3737777 0.1491405 - - - - - - - - - - -0.02539139 0.9774163 0.2097232 0.07397687 0.9963378 0.04257327 0.3763542 0.831782 0.4079715 0.4598529 0.8474685 0.2651143 0.295938 0.7840815 0.5455183 -0.1209753 0.920896 0.3704947 0.2217475 0.7061068 0.6724448 -0.2091128 0.8289437 0.5187231 0.1566515 0.6008179 0.7838374 -0.2864162 0.7050691 0.6487014 0.1031525 0.472274 0.8753624 -0.3498337 0.5540331 0.7553942 0.06335639 0.3254188 0.9434187 -0.3969848 0.3816645 0.8346812 0.03885 0.1659291 0.9853511 -0.4260384 0.194586 0.8835108 0.0305795 0 0.9995117 -0.4358348 0 0.8999909 0.03885 -0.1659291 0.9853511 -0.4260384 -0.194586 0.8835108 0.06335639 -0.3254188 0.9434187 -0.3969848 -0.3816645 0.8346812 0.1031525 -0.472274 0.8753624 -0.3498337 -0.5540331 0.7553942 0.1566515 -0.6008179 0.7838374 -0.2864162 -0.7050691 0.6487014 0.2217475 -0.7061068 0.6724448 -0.2091128 -0.8289437 0.5187231 0.295938 -0.7840815 0.5455183 -0.1209753 -0.920896 0.3704947 0.3763542 -0.831782 0.4079715 -0.02539139 -0.9774163 0.2097232 0.4598529 -0.8474685 0.2651143 0.07394635 -0.9963378 0.04257327 0.543199 -0.8305917 0.1224707 0.1732841 -0.9769585 -0.1244239 0.623249 -0.7818537 -0.01446574 0.268746 -0.920072 -0.2849819 0.6969207 -0.7032075 -0.1405377 0.3567003 -0.8278451 -0.4328745 0.7614368 -0.5976745 -0.2508926 0.4337596 -0.7038789 -0.5624561 0.8142949 -0.4693747 -0.3413801 0.4969634 -0.5529344 -0.6687521 0.8535722 -0.323191 -0.4085513 0.5439314 -0.38081 -0.7477035 0.8777428 -0.1647084 -0.4499039 0.5728324 -0.1941282 -0.7963195 0.8858913 0 -0.4638508 0.5825983 0 -0.8127384 0.8777428 0.1647084 -0.4499039 0.5728324 0.1941282 -0.7963195 0.8535722 0.323191 -0.4085513 0.5439009 0.38081 -0.7477035 0.8142949 0.4693747 -0.3413801 0.4969634 0.5529344 -0.6687521 0.7614368 0.5976745 -0.2508926 0.4337596 0.7038789 -0.5624561 0.6969207 0.7032075 -0.1405377 0.3567003 0.8278451 -0.4328745 0.623249 0.7818537 -0.01446574 0.268746 0.920072 -0.2849819 0.543199 0.8305917 0.1224707 0.1732841 0.9769585 -0.1244239 0.2393261 0.9069796 0.3465071 0.3295388 0.9247413 0.1902524 0.1525925 0.8543657 0.4967193 0.07266455 0.7689139 0.6351817 0.002594053 0.6538896 0.7565538 -0.05487227 0.5137486 0.8561663 -0.09762871 0.3538621 0.9301736 -0.1239356 0.1803949 0.9757378 -0.1328165 0 0.9911191 -0.1239356 -0.1803949 0.9757378 -0.09762871 -0.3538621 0.9301736 -0.05487227 -0.5137486 0.8561663 0.002594053 -0.6538896 0.7565538 0.07266455 -0.7689139 0.6351817 0.1525925 -0.8543657 0.4967193 0.2393261 -0.9069796 0.3465071 0.3295388 -0.9247413 0.1902524 0.4197516 -0.9069796 0.03399759 0.5064852 -0.8543657 -0.1161839 0.5864132 -0.7689139 -0.2546464 0.6564837 -0.6538896 -0.3760185 0.7140111 -0.5137486 -0.4756309 0.7567369 -0.3538621 -0.5496383 0.7830439 -0.1803949 -0.5952025 0.7919248 0 -0.6105839 0.7830439 0.1803949 -0.5952025 0.7567369 0.3538621 -0.5496383 0.7140111 0.5137486 -0.4756004 0.6564837 0.6538896 -0.3760185 0.5864132 0.7689139 -0.2546464 0.5064852 0.8543657 -0.1161839 0.4197516 0.9069796 0.03399759 0.07223731 0.9621571 0.2627033 0.1679433 0.980987 0.09695726 -0.01974546 0.9063387 0.422071 -0.1045564 0.8156682 0.5689566 -0.178869 0.6936552 0.6976836 -0.2398754 0.5449995 0.8033387 -0.2851955 0.3754082 0.8818629 -0.3131199 0.1913815 0.9302042 -0.3225501 0 0.9465316 -0.3131199 -0.1913815 0.9302042 -0.2851955 -0.3754082 0.8818629 -0.2398754 -0.5449995 0.8033387 -0.178869 -0.6936552 0.6976836 -0.1045564 -0.8156682 0.5689566 -0.01974546 -0.9063387 0.422071 0.07223731 -0.9621571 0.2627033 0.1679433 -0.980987 0.09695726 0.2636189 -0.9621571 -0.06875818 0.3556322 -0.9063387 -0.2281563 0.4404431 -0.8156682 -0.3750115 0.5147863 -0.6936552 -0.503769 0.5757622 -0.5449995 -0.6094241 0.6211127 -0.3754082 -0.6879482 0.6490066 -0.1913815 -0.7362896 0.6584368 0 -0.752617 0.6490066 0.1913815 -0.7362896 0.6211127 0.3754082 -0.6879482 0.5757622 0.5449995 -0.6094241 0.5147863 0.6936552 -0.503769 0.4404431 0.8156682 -0.3750115 0.3556322 0.9063387 -0.2281563 0.2636189 0.9621571 -0.06875818 -0.09753715 0.9807733 0.1689504 0 1 0 -0.1913205 0.9238563 0.3314005 -0.2777795 0.8314463 0.4811243 -0.3535264 0.7070834 0.6123539 -0.4157232 0.5555589 0.7200537 -0.4619281 0.3826716 0.8000733 -0.4903714 0.1950743 0.8493607 -0.4999848 0 0.8660237 -0.4903714 -0.1950743 0.8493607 -0.4619281 -0.3826716 0.8000733 -0.4157232 -0.5555589 0.7200537 -0.3535264 -0.7070834 0.6123539 -0.2777795 -0.8314463 0.4811243 -0.1913205 -0.9238563 0.3314005 -0.09753715 -0.9807733 0.1689504 0 -1 0 0.09753715 -0.9807733 -0.1689504 0.1913205 -0.9238563 -0.3314005 0.2777795 -0.8314463 -0.4811243 0.3535264 -0.7070834 -0.6123539 0.4157232 -0.5555589 -0.7200537 0.4619281 -0.3826716 -0.8000733 0.4903714 -0.1950743 -0.8493607 0.4999848 0 -0.8660237 0.4903714 0.1950743 -0.8493607 0.4619281 0.3826716 -0.8000733 0.4157232 0.5555589 -0.7200537 0.3535264 0.7070834 -0.6123539 0.2777795 0.8314463 -0.4811243 0.1913205 0.9238563 -0.3314005 0.09753715 0.9807733 -0.1689504 -0.2636189 0.9621571 0.06875818 -0.1679433 0.980987 -0.09695726 -0.3556322 0.9063387 0.2281563 -0.4404431 0.8156682 0.3750115 -0.5147863 0.6936552 0.503769 -0.5757622 0.5449995 0.6094241 -0.6211127 0.3754082 0.6879177 -0.6490066 0.1913815 0.7362896 -0.6584368 0 0.752617 -0.6490066 -0.1913815 0.7362896 -0.6211127 -0.3754082 0.6879482 -0.5757622 -0.5449995 0.6094241 -0.5147863 -0.6936552 0.503769 -0.4404431 -0.8156682 0.3750115 -0.3556322 -0.9063387 0.2281563 -0.2636189 -0.9621571 0.06875818 -0.1679433 -0.980987 -0.09695726 -0.07223731 -0.9621571 -0.2627033 0.01974546 -0.9063387 -0.422071 0.1045564 -0.8156682 -0.5689566 0.178869 -0.6936552 -0.6976836 0.2398754 -0.5449995 -0.8033387 0.2851955 -0.3754082 -0.8818629 0.3131199 -0.1913815 -0.9302042 0.3225501 0 -0.9465316 0.3131199 0.1913815 -0.9302042 0.2851955 0.3754082 -0.8818629 0.2398754 0.5449995 -0.8033387 0.178869 0.6936552 -0.6976836 0.1045564 0.8156682 -0.5689566 0.01974546 0.9063387 -0.422071 -0.07223731 0.9621571 -0.2627033 -0.4197516 0.9069796 -0.03399759 -0.3295388 0.9247413 -0.1902524 -0.5064852 0.8543657 0.1161839 -0.5864132 0.7689139 0.2546464 -0.6564837 0.6538896 0.3760185 -0.7140111 0.5137486 0.4756004 -0.7567369 0.3538621 0.5496383 -0.7830439 0.1803949 0.5952025 -0.7919248 0 0.6105839 -0.7830439 -0.1803949 0.5952025 -0.7567369 -0.3538926 0.5496383 -0.7140111 -0.5137486 0.4756004 -0.6564837 -0.6538896 0.3760185 -0.5864132 -0.7689139 0.2546464 -0.5064852 -0.8543657 0.1161839 -0.4197516 -0.9069796 -0.03399759 -0.3295388 -0.9247413 -0.1902524 -0.2393261 -0.9069796 -0.3465071 -0.1525925 -0.8543657 -0.4967193 -0.07266455 -0.7689139 -0.6351817 -0.002594053 -0.6538896 -0.7565538 0.05487227 -0.5137486 -0.8561663 0.09762871 -0.3538621 -0.9301736 0.1239356 -0.1803949 -0.9757378 0.1328165 0 -0.9911191 0.1239356 0.1803949 -0.9757378 0.09762871 0.3538926 -0.9301736 0.05487227 0.5137486 -0.8561663 -0.002594053 0.6538896 -0.7565538 -0.07266455 0.7689139 -0.6351817 -0.1525925 0.8543657 -0.4967193 -0.2393261 0.9069796 -0.3465071 -0.5599842 0.8173162 -0.1355632 -0.4786828 0.8333384 -0.2763756 -0.6381421 0.7698904 -1.83111e-4 -0.7101657 0.6928923 0.124546 -0.7733085 0.5892514 0.2339243 -0.8251289 0.4629658 0.3236793 -0.8636433 0.3188879 0.3903623 -0.8873562 0.1625721 0.4314402 -0.895352 0 0.4452956 -0.8873562 -0.1625721 0.4314402 -0.8636433 -0.3188879 0.3903623 -0.8251289 -0.4629658 0.3236793 -0.7733085 -0.5892514 0.2339243 -0.7101657 -0.6928923 0.124546 -0.6381421 -0.7698904 -1.83111e-4 -0.5599842 -0.8173162 -0.1355632 -0.4786828 -0.8333384 -0.2763756 -0.397412 -0.8173162 -0.4171575 -0.3192236 -0.7698904 -0.5525376 -0.2471999 -0.6928923 -0.6773278 -0.1840571 -0.5892514 -0.7866756 -0.1322367 -0.4629658 -0.8764306 -0.09375286 -0.3188879 -0.9431135 -0.07003998 -0.1625721 -0.9841914 -0.06201356 0 -0.9980468 -0.07003998 0.1625721 -0.9841914 -0.09372234 0.3188879 -0.9431135 -0.1322367 0.4629658 -0.8764306 -0.1840571 0.5892514 -0.7866756 -0.2471999 0.6928923 -0.6773278 -0.3192236 0.7698904 -0.5525376 -0.397412 0.8173162 -0.4171575 -0.6789758 0.6964935 -0.2320322 -0.6097293 0.7101352 -0.3520005 -0.7455977 0.6560564 -0.1166722 -0.8069704 0.5904416 -0.01034575 -0.8608051 0.502121 0.08282721 -0.9049348 0.3945128 0.1593066 -0.9377728 0.2717368 0.2161321 -0.957976 0.1385235 0.2511368 -0.9647817 0 0.2629474 -0.957976 -0.1385235 0.2511368 -0.9377728 -0.2717368 0.2161321 -0.9049348 -0.3945128 0.1593066 -0.8608051 -0.502121 0.08282721 -0.8069704 -0.5904416 -0.01034575 -0.7455977 -0.6560564 -0.1166722 -0.6789758 -0.6964935 -0.2320322 -0.6097293 -0.7101352 -0.3520005 -0.5404523 -0.6964935 -0.4719992 -0.4738304 -0.6560564 -0.5873593 -0.4124577 -0.5904416 -0.6936857 -0.3586535 -0.502121 -0.7868893 -0.3144932 -0.3945128 -0.8633686 -0.2816858 -0.2717368 -0.9201941 -0.2614826 -0.1385235 -0.9551988 -0.2546464 0 -0.9670095 -0.2614826 0.1385235 -0.9551988 -0.2816858 0.2717368 -0.9201941 -0.3144932 0.3945128 -0.8633686 -0.3586535 0.502121 -0.7868893 -0.4124577 0.5904416 -0.6936857 -0.4738304 0.6560564 -0.5873593 -0.5404523 0.6964935 -0.4719992 -0.7722098 0.5489975 -0.3197424 -0.7176122 0.5597705 -0.4143193 -0.8247322 0.5171362 -0.2287973 -0.873104 0.4654073 -0.1449934 -0.9155248 0.3957945 -0.07150483 -0.9503159 0.3109836 -0.01123076 -0.9761956 0.2142094 0.03353983 -0.9921262 0.1091952 0.06112855 -0.9974975 0 0.07043671 -0.9921262 -0.1091952 0.06112855 -0.9761956 -0.2142094 0.03353983 -0.9503159 -0.3109836 -0.01123076 -0.9155248 -0.3957945 -0.07150483 -0.873104 -0.4654073 -0.1449934 -0.8247322 -0.5171362 -0.2287973 -0.7722098 -0.5489975 -0.3197424 -0.7176122 -0.5597705 -0.4143193 -0.6630146 -0.5489975 -0.5088962 -0.6104923 -0.5171362 -0.5998108 -0.5621204 -0.4654073 -0.6836451 -0.5196997 -0.3957945 -0.7571032 -0.4849086 -0.3109836 -0.8173772 -0.4590289 -0.2142094 -0.8621784 -0.4430983 -0.1091952 -0.8897672 -0.437727 0 -0.8990753 -0.4430983 0.1091952 -0.8897672 -0.4590289 0.2142094 -0.8621784 -0.4849086 0.3109836 -0.8173772 -0.5196997 0.3957945 -0.7571032 -0.5621204 0.4654073 -0.6836451 -0.6104923 0.5171362 -0.5998108 -0.6630146 0.5489975 -0.5088962 -0.8360546 0.3804132 -0.3953062 -0.7982116 0.3878597 -0.4608295 -0.8724327 0.3583483 -0.3322855 -0.905942 0.3224891 -0.2742088 -0.9353313 0.2742698 -0.2233039 -0.9594714 0.2154912 -0.181524 -0.9773858 0.1484115 -0.1504867 -0.9884335 0.07565534 -0.1313822 -0.9921568 0 -0.1249122 -0.9884335 -0.07565534 -0.1313822 -0.9773858 -0.1484115 -0.1504867 -0.9594714 -0.2154912 -0.181524 -0.9353313 -0.2742698 -0.2233039 -0.905942 -0.3224891 -0.2742088 -0.8724327 -0.3583483 -0.3322855 -0.8360546 -0.3804132 -0.3953062 -0.7982116 -0.3878597 -0.4608295 -0.7603687 -0.3804132 -0.5263833 -0.7239906 -0.3583483 -0.589404 -0.6904508 -0.3224891 -0.6474502 -0.6610614 -0.2742698 -0.6983551 -0.6369518 -0.2154912 -0.7401349 -0.6190375 -0.1484115 -0.7712028 -0.6079897 -0.07565534 -0.7903074 -0.6042665 0 -0.7967467 -0.6079897 0.07565534 -0.7903074 -0.6190375 0.1484115 -0.7712028 -0.6369518 0.2154912 -0.7401349 -0.6610614 0.2742698 -0.6983551 -0.6904508 0.3224891 -0.6474807 -0.7239906 0.3583483 -0.5893735 -0.7603687 0.3804132 -0.5263833 -0.8679464 0.1970885 -0.4558244 -0.8483535 0.2009643 -0.4897916 -0.8868069 0.185644 -0.4231696 -0.9041719 0.1670888 -0.3930784 -0.9194006 0.1420941 -0.3667104 -0.9318827 0.1116367 -0.3450728 -0.9411908 0.07690662 -0.3289895 -0.9468978 0.03918576 -0.319071 -0.9488205 0 -0.3157445 -0.9468978 -0.03918576 -0.319071 -0.9411908 -0.07690662 -0.3289895 -0.9318827 -0.1116367 -0.3450728 -0.9194006 -0.1420941 -0.3667104 -0.9041719 -0.1670888 -0.3930784 -0.8868069 -0.185644 -0.4231696 -0.8679464 -0.1970885 -0.4558244 -0.8483535 -0.2009643 -0.4897916 -0.8287301 -0.1970885 -0.5237281 -0.8099002 -0.185644 -0.556383 -0.7925047 -0.1670888 -0.5864742 -0.7772759 -0.1420941 -0.6128422 -0.7647939 -0.1116367 -0.6345103 -0.7555162 -0.07690662 -0.6505936 -0.7497788 -0.03918576 -0.6604816 -0.7478561 0 -0.6638386 -0.7497788 0.03918576 -0.6604816 -0.7555162 0.07690662 -0.6505936 -0.7647939 0.1116367 -0.6345103 -0.7772759 0.1420941 -0.6128422 -0.7925047 0.1670888 -0.5864742 -0.8099002 0.185644 -0.556383 -0.8287301 0.1970885 -0.5237281 -0.8660237 0 -0.4999848 0.8660237 0 0.4999848 0.8483535 0.2009643 0.4897916 0.8287301 0.1970885 0.5237281 0.8099002 0.185644 0.556383 0.7925047 0.1670888 0.5864742 0.7772759 0.1420941 0.6128422 0.7647939 0.1116367 0.6345103 0.7555162 0.07690662 0.6505936 0.7497788 0.03918576 0.6604816 0.7478561 0 0.6638386 0.7497788 -0.03918576 0.6604816 0.7555162 -0.07690662 0.6505936 0.7647939 -0.1116367 0.6345103 0.7772759 -0.1420941 0.6128422 0.7925047 -0.1670888 0.5864742 0.8099002 -0.185644 0.556383 0.8287301 -0.1970885 0.5237281 0.8483535 -0.2009643 0.4897916 0.8679464 -0.1970885 0.4558244 0.8868069 -0.185644 0.4231696 0.9041719 -0.1670888 0.3930784 0.9194006 -0.1420941 0.3667104 0.9318827 -0.1116367 0.3450728 0.9411908 -0.0768761 0.3289895 0.9468978 -0.03918576 0.319071 0.9488205 0 0.3157445 0.9468978 0.03918576 0.319071 0.9411908 0.0768761 0.3289895 0.9318827 0.1116367 0.3450728 0.9194006 0.1420941 0.3667104 0.9041719 0.1670888 0.3930784 0.8868069 0.185644 0.4231696 0.8679464 0.1970885 0.4558244 0.7603687 0.3804132 0.5263833 0.7982116 0.3878597 0.4608295 0.7239906 0.3583483 0.589404 0.6904508 0.3224891 0.6474502 0.6610614 0.2742698 0.6983551 0.6369518 0.2154912 0.7401349 0.6190375 0.1484115 0.7712028 0.6079897 0.07565534 0.7903074 0.6042665 0 0.7967467 0.6079897 -0.07565534 0.7903074 0.6190375 -0.1484115 0.7712028 0.6369518 -0.2154912 0.7401349 0.6610614 -0.2742698 0.6983551 0.6904508 -0.3224891 0.6474807 0.7239906 -0.3583483 0.5893735 0.7603687 -0.3804132 0.5263833 0.7982116 -0.3878597 0.4608295 0.8360546 -0.3804132 0.3953062 0.8724327 -0.3583483 0.3322855 0.905942 -0.3224891 0.2742088 0.9353313 -0.2742698 0.2233039 0.9594714 -0.2154912 0.181524 0.9773858 -0.1484115 0.1504867 0.9884335 -0.07565534 0.1313822 0.9921568 0 0.1249122 0.9884335 0.07565534 0.1313822 0.9773858 0.1484115 0.1504867 0.9594714 0.2154912 0.181524 0.9353313 0.2742698 0.2233039 0.905942 0.3224891 0.2742088 0.8724327 0.3583483 0.3322855 0.8360546 0.3804132 0.3953062 0.6630146 0.5489975 0.5088962 0.7176122 0.5597705 0.4143193 0.6104923 0.5171362 0.5998108 0.5621204 0.4654073 0.6836451 0.5196997 0.3957945 0.7571032 0.4849086 0.3109836 0.8173772 0.4590289 0.2142094 0.8621784 0.4430983 0.1091952 0.8897672 0.437727 0 0.8990753 0.4430983 -0.1091952 0.8897672 0.4590289 -0.2142094 0.8621784 0.4849086 -0.3109836 0.8173772 0.5196997 -0.3957945 0.7571032 0.5621204 -0.4654073 0.6836451 0.6104923 -0.5171362 0.5998108 0.6630146 -0.5489975 0.5088962 0.7176122 -0.5597705 0.4143193 0.7722098 -0.5489975 0.3197424 0.8247322 -0.5171362 0.2287973 0.873104 -0.4654073 0.1449629 0.9155248 -0.3957945 0.07150483 0.9503159 -0.3109836 0.01123076 0.9761956 -0.2142094 -0.03353983 0.9921262 -0.1091952 -0.06112855 0.9974975 0 -0.07043671 0.9921262 0.1091952 -0.06112855 0.9761956 0.2142094 -0.03353983 0.9503159 0.3109836 0.01123076 0.9155248 0.3957945 0.07150483 0.873104 0.4654073 0.1449629 0.8247322 0.5171362 0.2287973 0.7722098 0.5489975 0.3197424 0.5404523 0.6964935 0.4719992 0.6097293 0.7101352 0.3520005 0.4738304 0.6560564 0.5873593 0.4124577 0.5904416 0.6936857 0.3586535 0.502121 0.7868893 0.3144932 0.3945128 0.8633686 0.2816858 0.2717368 0.9201941 0.2614826 0.1385235 0.9551988 0.2546464 0 0.9670095 0.2614826 -0.1385235 0.9551988 0.2816858 -0.2717368 0.9201941 0.3144932 -0.3945128 0.8633686 0.3586535 -0.502121 0.7868893 0.4124577 -0.5904416 0.6936857 0.4738304 -0.6560564 0.5873593 0.5404523 -0.6964935 0.4719992 0.6097293 -0.7101352 0.3520005 0.6789758 -0.6964935 0.2320322 0.7455977 -0.6560564 0.1166722 0.8069704 -0.5904416 0.01034575 0.8608051 -0.502121 -0.08282721 0.9049348 -0.3945128 -0.1593066 0.9377728 -0.2717368 -0.2161321 0.957976 -0.1385235 -0.2511368 0.9647817 0 -0.2629474 0.957976 0.1385235 -0.2511368 0.9377728 0.2717368 -0.2161321 0.9049348 0.3945128 -0.1593066 0.8608051 0.502121 -0.08282721 0.8069704 0.5904416 0.01034575 0.7455977 0.6560564 0.1166722 0.6789758 0.6964935 0.2320322 0.397412 0.8173162 0.4171575 0.4786828 0.8333384 0.2763756 0.3192236 0.7698904 0.5525376 0.2471999 0.6928923 0.6773278 0.1840571 0.5892514 0.7866756 0.1322367 0.4629658 0.8764306 0.09372234 0.3188879 0.9431135 0.07003998 0.1625721 0.9841914 0.06201356 0 0.9980468 0.07003998 -0.1625721 0.9841914 0.09372234 -0.3188879 0.9431135 0.1322367 -0.4629658 0.8764306 0.1840571 -0.5892514 0.7866756 0.2471999 -0.6928923 0.6773278 0.3192236 -0.7698904 0.5525376 0.397412 -0.8173162 0.4171575 0.4786828 -0.8333384 0.2763756 0.5599842 -0.8173162 0.1355632 0.6381421 -0.7698904 1.83111e-4 0.7101657 -0.6928923 -0.124546 0.7733085 -0.5892514 -0.2339243 0.8251289 -0.4629658 -0.3236793 0.8636433 -0.3188879 -0.3903623 0.8873562 -0.1625721 -0.4314402 0.895352 0 -0.4452956 0.8873562 0.1625721 -0.4314402 0.8636433 0.3188879 -0.3903623 0.8251289 0.4629658 -0.3236793 0.7733085 0.5892514 -0.2339243 0.7101657 0.6928923 -0.124546 0.6381421 0.7698904 1.83111e-4 0.5599842 0.8173162 0.1355632 0.2393261 0.9069796 0.3465071 0.3295388 0.9247413 0.1902524 0.1525925 0.8543657 0.4967193 0.07266455 0.7689139 0.6351817 0.002594053 0.6538896 0.7565538 -0.05487227 0.5137486 0.8561663 -0.09762871 0.3538621 0.9301736 -0.1239356 0.1803949 0.9757378 -0.1328165 0 0.9911191 -0.1239356 -0.1803949 0.9757378 -0.09762871 -0.3538621 0.9301736 -0.05487227 -0.5137486 0.8561663 0.002594053 -0.6538896 0.7565538 0.07266455 -0.7689139 0.6351817 0.1525925 -0.8543657 0.4967193 0.2393261 -0.9069796 0.3465071 0.3295388 -0.9247413 0.1902524 0.4197516 -0.9069796 0.03399759 0.5064852 -0.8543657 -0.1161839 0.5864132 -0.7689139 -0.2546464 0.6564837 -0.6538896 -0.3760185 0.7140111 -0.5137486 -0.4756004 0.7567369 -0.3538926 -0.5496383 0.7830439 -0.1803949 -0.5952025 0.7919248 0 -0.6105839 0.7830439 0.1803949 -0.5952025 0.7567369 0.3538621 -0.5496383 0.7140111 0.5137486 -0.4756004 0.6564837 0.6538896 -0.3760185 0.5864132 0.7689139 -0.2546464 0.5064852 0.8543657 -0.1161839 0.4197516 0.9069796 0.03399759 0.07223731 0.9621571 0.2627033 0.1679433 0.980987 0.09695726 -0.01974546 0.9063387 0.422071 -0.1045564 0.8156682 0.5689566 -0.178869 0.6936552 0.6976836 -0.2398754 0.5449995 0.8033387 -0.2851955 0.3754082 0.8818629 -0.3131199 0.1913815 0.9302042 -0.3225501 0 0.9465316 -0.3131199 -0.1913815 0.9302042 -0.2851955 -0.3754082 0.8818629 -0.2398754 -0.5449995 0.8033387 -0.178869 -0.6936552 0.6976836 -0.1045564 -0.8156682 0.5689566 -0.01974546 -0.9063387 0.422071 0.07223731 -0.9621571 0.2627033 0.1679433 -0.980987 0.09695726 0.2636189 -0.9621571 -0.06875818 0.3556322 -0.9063387 -0.2281563 0.4404431 -0.8156682 -0.3750115 0.5147863 -0.6936552 -0.503769 0.5757622 -0.5449995 -0.6094241 0.6211127 -0.3754082 -0.6879482 0.6490066 -0.1913815 -0.7362896 0.6584368 0 -0.752617 0.6490066 0.1913815 -0.7362896 0.6211127 0.3754082 -0.6879482 0.5757622 0.5449995 -0.6094241 0.5147863 0.6936552 -0.503769 0.4404431 0.8156682 -0.3750115 0.3556322 0.9063387 -0.2281258 0.2636189 0.9621571 -0.06875818 -0.09753715 0.9807733 0.1689504 0 1 0 -0.1913205 0.9238563 0.3314005 -0.2777795 0.8314463 0.4811243 -0.3535264 0.7070834 0.6123539 -0.4157232 0.5555589 0.7200537 -0.4619281 0.3826716 0.8000733 -0.4903714 0.1950743 0.8493607 -0.4999848 0 0.8660237 -0.4903714 -0.1950743 0.8493607 -0.4619281 -0.3826716 0.8000733 -0.4157232 -0.5555589 0.7200537 -0.3535264 -0.7070834 0.6123539 -0.2777795 -0.8314463 0.4811243 -0.1913205 -0.9238563 0.3314005 -0.09753715 -0.9807733 0.1689504 0 -0.9999695 0 0.09753715 -0.9807733 -0.1689504 0.1913205 -0.9238563 -0.3314005 0.2777795 -0.8314463 -0.4811243 0.3535264 -0.7070834 -0.6123539 0.4157232 -0.5555589 -0.7200537 0.4619281 -0.3826716 -0.8000733 0.4903714 -0.1950743 -0.8493607 0.4999848 0 -0.8660237 0.4903714 0.1950743 -0.8493607 0.4619281 0.3826716 -0.8000733 0.4157232 0.5555589 -0.7200537 0.3535264 0.7070834 -0.6123539 0.2777795 0.8314463 -0.4811243 0.1913205 0.9238563 -0.3314005 0.09753715 0.9807733 -0.1689504 -0.2636189 0.9621571 0.06875818 -0.1679433 0.980987 -0.09695726 -0.3556322 0.9063387 0.2281563 -0.4404431 0.8156682 0.3750115 -0.5147863 0.6936552 0.503769 -0.5757622 0.5449995 0.6094241 -0.6211127 0.3754082 0.6879482 -0.6490066 0.1913815 0.7362896 -0.6584368 0 0.752617 -0.6490066 -0.1913815 0.7362896 -0.6211127 -0.3754082 0.6879482 -0.5757622 -0.5449995 0.6094241 -0.5147863 -0.6936552 0.503769 -0.4404431 -0.8156682 0.3750115 -0.3556322 -0.9063387 0.2281563 -0.2636189 -0.9621571 0.06875818 -0.1679433 -0.980987 -0.09695726 -0.07223731 -0.9621571 -0.2627033 0.01974546 -0.9063387 -0.422071 0.1045564 -0.8156682 -0.5689566 0.178869 -0.6936552 -0.6976836 0.2398754 -0.5449995 -0.8033387 0.2851955 -0.3754082 -0.8818629 0.3131199 -0.1913815 -0.9302042 0.3225501 0 -0.9465316 0.3131199 0.1913815 -0.9302042 0.2851955 0.3754082 -0.8818629 0.2398754 0.5449995 -0.8033387 0.178869 0.6936552 -0.6976836 0.1045564 0.8156682 -0.5689566 0.01974546 0.9063387 -0.422071 -0.07223731 0.9621571 -0.2627033 -0.4123051 0.9105808 -0.02841269 -0.3206885 0.9289835 -0.1846675 -0.5002899 0.8572344 0.1216163 -0.5812861 0.7710807 0.2597736 -0.6522111 0.6554461 0.3807489 -0.7103794 0.5147863 0.479934 -0.7535631 0.3544725 0.5535752 -0.7801141 0.1806696 0.5989258 -0.7890866 0 0.6142155 -0.7801141 -0.1806696 0.5989258 -0.7535631 -0.3544725 0.5535752 -0.7103794 -0.5147863 0.479934 -0.6522111 -0.6554461 0.3807489 -0.5812861 -0.7710807 0.2597736 -0.5002899 -0.8572344 0.1216163 -0.4123051 -0.9105808 -0.02841269 -0.3206885 -0.9289835 -0.1846675 -0.2289499 -0.9116795 -0.3411054 -0.1406598 -0.8592792 -0.4917142 -0.05917537 -0.7737663 -0.6306955 0.01229894 -0.6583453 -0.7525864 0.07101655 -0.5174413 -0.8527482 0.1146885 -0.3565172 -0.9272134 0.1415753 -0.1817682 -0.9730827 0.1506699 0 -0.9885556 0.1415753 0.1817682 -0.9730827 0.1146885 0.3565172 -0.9272134 0.07101655 0.5174413 -0.8527482 0.01229894 0.6583453 -0.7525864 -0.05917537 0.7737663 -0.6306955 -0.1406598 0.8592792 -0.4917142 -0.2289499 0.9116795 -0.3411054 - - - - - - - - - - 0.2919169 0.5612842 0.2581518 0.5675233 0.291734 0.5297093 0.2581518 0.5675233 0.2579779 0.5359486 0.291734 0.5297093 0.3208572 0.5297034 0.3210895 0.5612792 0.2919169 0.5612842 0.2919169 0.5612842 0.291734 0.5297093 0.3208572 0.5297034 0.3437015 0.5296938 0.3434955 0.561271 0.3210895 0.5612792 0.3210895 0.5612792 0.3208572 0.5297034 0.3437015 0.5296938 0.3672605 0.5309283 0.3686742 0.5674973 0.3434955 0.561271 0.3434955 0.561271 0.3437015 0.5296938 0.3672605 0.5309283 0.3869104 0.53216 0.3915523 0.5874432 0.3686742 0.5674973 0.3686742 0.5674973 0.3672605 0.5309283 0.3869104 0.53216 0.4182681 0.5358845 0.417465 0.6061397 0.3915523 0.5874432 0.3915523 0.5874432 0.3869104 0.53216 0.4182681 0.5358845 0.4508507 0.5358649 0.4508713 0.6061231 0.417465 0.6061397 0.417465 0.6061397 0.4182681 0.5358845 0.4508507 0.5358649 0.4802373 0.5358447 0.480853 0.6061058 0.4508713 0.6061231 0.4508713 0.6061231 0.4508507 0.5358649 0.4802373 0.5358447 0.5108138 0.5358244 0.510634 0.6065598 0.480853 0.6061058 0.480853 0.6061058 0.4802373 0.5358447 0.5108138 0.5358244 0.5380417 0.5358049 0.5380371 0.6065432 0.510634 0.6065598 0.510634 0.6065598 0.5108138 0.5358244 0.5380417 0.5358049 0.5639296 0.5320446 0.5675491 0.5878159 0.5380371 0.6065432 0.5380371 0.6065432 0.5380417 0.5358049 0.5639296 0.5320446 0.5896443 0.5307814 0.5909305 0.5673718 0.5675491 0.5878159 0.5675491 0.5878159 0.5639296 0.5320446 0.5896443 0.5307814 0.6143934 0.529521 0.614186 0.5611235 0.5909305 0.5673718 0.5909305 0.5673718 0.5896443 0.5307814 0.6143934 0.529521 0.6384274 0.5295115 0.637959 0.5606441 0.614186 0.5611235 0.614186 0.5611235 0.6143934 0.529521 0.6384274 0.5295115 0.6645758 0.5295055 0.6643876 0.5606391 0.637959 0.5606441 0.637959 0.5606441 0.6384274 0.5295115 0.6645758 0.5295055 0.6989269 0.5357409 0.699403 0.5682885 0.6643876 0.5606391 0.6643876 0.5606391 0.6645758 0.5295055 0.6989269 0.5357409 0.7375393 0.5348891 0.7377222 0.5664641 0.6997922 0.5664658 0.6997922 0.5664658 0.6996185 0.5348911 0.7375393 0.5348891 0.7726121 0.5348833 0.7728446 0.5664591 0.7377222 0.5664641 0.7377222 0.5664641 0.7375393 0.5348891 0.7726121 0.5348833 0.8002161 0.5348736 0.8012577 0.5664509 0.7728446 0.5664591 0.7728446 0.5664591 0.7726121 0.5348833 0.8002161 0.5348736 0.8386493 0.5348607 0.8407156 0.5863993 0.8012577 0.5664509 0.8012577 0.5664509 0.8002161 0.5348736 0.8386493 0.5348607 0.8720411 0.534845 0.8747255 0.6050977 0.8407156 0.5863993 0.8407156 0.5863993 0.8386493 0.5348607 0.8720411 0.534845 0.908101 0.534827 0.9102727 0.6050823 0.8747255 0.6050977 0.8747255 0.6050977 0.8720411 0.534845 0.908101 0.534827 0.9496081 0.5348076 0.9520085 0.6050657 0.9102727 0.6050823 0.9102727 0.6050823 0.908101 0.534827 0.9496081 0.5348076 0.9902991 0.5347873 0.9903198 0.6050484 0.9520085 0.6050657 0.9520085 0.6050657 0.9496081 0.5348076 0.9902991 0.5347873 1.03099 0.534767 1.029226 0.605031 0.9903198 0.6050484 0.9903198 0.6050484 0.9902991 0.5347873 1.03099 0.534767 1.070117 0.5347476 1.066202 0.6050144 1.029226 0.605031 1.029226 0.605031 1.03099 0.534767 1.070117 0.5347476 1.106177 0.5347296 1.09889 0.5862872 1.066202 0.6050144 1.066202 0.6050144 1.070117 0.5347476 1.106177 0.5347296 1.130049 0.5347139 1.128735 0.6049857 1.09889 0.5862872 1.09889 0.5862872 1.106177 0.5347296 1.130049 0.5347139 1.154204 0.5347009 1.155103 0.5663034 1.128735 0.6049857 1.128735 0.6049857 1.130049 0.5347139 1.154204 0.5347009 1.180023 0.5346913 1.180427 0.5662952 1.155103 0.5663034 1.155103 0.5663034 1.154204 0.5347009 1.180023 0.5346913 1.216285 0.5346854 1.216739 0.5662902 1.180427 0.5662952 1.180427 0.5662952 1.180023 0.5346913 1.216285 0.5346854 1.258966 0.5346835 1.258833 0.5662884 1.216739 0.5662902 1.216739 0.5662902 1.216285 0.5346854 1.258966 0.5346835 0.290933 0.4813619 0.291734 0.5297093 0.2579779 0.5359486 0.2579779 0.5359486 0.2579789 0.4925912 0.290933 0.4813619 0.3208379 0.4751181 0.3208572 0.5297034 0.291734 0.5297093 0.291734 0.5297093 0.290933 0.4813619 0.3208379 0.4751181 0.3434443 0.4751074 0.3437015 0.5296938 0.3208572 0.5297034 0.3208572 0.5297034 0.3208379 0.4751181 0.3434443 0.4751074 0.3675065 0.475093 0.3672605 0.5309283 0.3437015 0.5296938 0.3437015 0.5296938 0.3434443 0.4751074 0.3675065 0.475093 0.3889418 0.4925399 0.3869104 0.53216 0.3672605 0.5309283 0.3672605 0.5309283 0.3675065 0.475093 0.3889418 0.4925399 0.4183 0.49252 0.4182681 0.5358845 0.3869104 0.53216 0.3869104 0.53216 0.3889418 0.4925399 0.4183 0.49252 0.4510665 0.4924984 0.4508507 0.5358649 0.4182681 0.5358845 0.4182681 0.5358845 0.4183 0.49252 0.4510665 0.4924984 0.4802158 0.4924758 0.4802373 0.5358447 0.4508507 0.5358649 0.4508507 0.5358649 0.4510665 0.4924984 0.4802158 0.4924758 0.5111498 0.4924532 0.5108138 0.5358244 0.4802373 0.5358447 0.4802373 0.5358447 0.4802158 0.4924758 0.5111498 0.4924532 0.5385616 0.4924317 0.5380417 0.5358049 0.5108138 0.5358244 0.5108138 0.5358244 0.5111498 0.4924532 0.5385616 0.4924317 0.5649449 0.4924117 0.5639296 0.5320446 0.5380417 0.5358049 0.5380417 0.5358049 0.5385616 0.4924317 0.5649449 0.4924117 0.5887601 0.4749298 0.5896443 0.5307814 0.5639296 0.5320446 0.5639296 0.5320446 0.5649449 0.4924117 0.5887601 0.4749298 0.6146072 0.4749154 0.6143934 0.529521 0.5896443 0.5307814 0.5896443 0.5307814 0.5887601 0.4749298 0.6146072 0.4749154 0.6384035 0.4749048 0.6384274 0.5295115 0.6143934 0.529521 0.6143934 0.529521 0.6146072 0.4749154 0.6384035 0.4749048 0.6634337 0.4811355 0.6645758 0.5295055 0.6384274 0.5295115 0.6384274 0.5295115 0.6384035 0.4749048 0.6634337 0.4811355 0.6988826 0.4923604 0.6989269 0.5357409 0.6645758 0.5295055 0.6645758 0.5295055 0.6634337 0.4811355 0.6988826 0.4923604 0.7373906 0.4915316 0.7375393 0.5348891 0.6996185 0.5348911 0.6996185 0.5348911 0.6990244 0.4915338 0.7373906 0.4915316 0.7725927 0.491525 0.7726121 0.5348833 0.7375393 0.5348891 0.7375393 0.5348891 0.7373906 0.4915316 0.7725927 0.491525 0.7999591 0.4915144 0.8002161 0.5348736 0.7726121 0.5348833 0.7726121 0.5348833 0.7725927 0.491525 0.7999591 0.4915144 0.8311608 0.4915 0.8386493 0.5348607 0.8002161 0.5348736 0.8002161 0.5348736 0.7999591 0.4915144 0.8311608 0.4915 0.8615206 0.4914826 0.8720411 0.534845 0.8386493 0.5348607 0.8386493 0.5348607 0.8311608 0.4915 0.8615206 0.4914826 0.9015882 0.4914626 0.908101 0.534827 0.8720411 0.534845 0.8720411 0.534845 0.8615206 0.4914826 0.9015882 0.4914626 0.9450641 0.491441 0.9496081 0.5348076 0.908101 0.534827 0.908101 0.534827 0.9015882 0.4914626 0.9450641 0.491441 0.9902775 0.4914184 0.9902991 0.5347873 0.9496081 0.5348076 0.9496081 0.5348076 0.9450641 0.491441 0.9902775 0.4914184 1.035491 0.4913959 1.03099 0.534767 0.9902991 0.5347873 0.9902991 0.5347873 0.9902775 0.4914184 1.035491 0.4913959 1.078967 0.4913742 1.070117 0.5347476 1.03099 0.534767 1.03099 0.534767 1.035491 0.4913959 1.078967 0.4913742 1.119035 0.4913543 1.106177 0.5347296 1.070117 0.5347476 1.070117 0.5347476 1.078967 0.4913742 1.119035 0.4913543 1.13452 0.4913367 1.130049 0.5347139 1.106177 0.5347296 1.106177 0.5347296 1.119035 0.4913543 1.13452 0.4913367 1.153823 0.4913224 1.154204 0.5347009 1.130049 0.5347139 1.130049 0.5347139 1.13452 0.4913367 1.153823 0.4913224 1.179999 0.4913118 1.180023 0.5346913 1.154204 0.5347009 1.154204 0.5347009 1.153823 0.4913224 1.179999 0.4913118 1.216391 0.4913051 1.216285 0.5346854 1.180023 0.5346913 1.180023 0.5346913 1.179999 0.4913118 1.216391 0.4913051 1.258922 0.491303 1.258966 0.5346835 1.216285 0.5346854 1.216285 0.5346854 1.216391 0.4913051 1.258922 0.491303 0.2918406 0.445538 0.290933 0.4813619 0.2579789 0.4925912 0.2579789 0.4925912 0.2579598 0.4455404 0.2918406 0.445538 0.3213104 0.4455311 0.3208379 0.4751181 0.290933 0.4813619 0.290933 0.4813619 0.2918406 0.445538 0.3213104 0.4455311 0.3434512 0.4455198 0.3434443 0.4751074 0.3208379 0.4751181 0.3208379 0.4751181 0.3213104 0.4455311 0.3434512 0.4455198 0.3675036 0.4455045 0.3675065 0.475093 0.3434443 0.4751074 0.3434443 0.4751074 0.3434512 0.4455198 0.3675036 0.4455045 0.3887222 0.4454859 0.3889418 0.4925399 0.3675065 0.475093 0.3675065 0.475093 0.3675036 0.4455045 0.3887222 0.4454859 0.4181685 0.4454647 0.4183 0.49252 0.3889418 0.4925399 0.3889418 0.4925399 0.3887222 0.4454859 0.4181685 0.4454647 0.4510036 0.4450631 0.4510665 0.4924984 0.4183 0.49252 0.4183 0.49252 0.4181685 0.4454647 0.4510036 0.4450631 0.4801923 0.4454179 0.4802158 0.4924758 0.4510665 0.4924984 0.4510665 0.4924984 0.4510036 0.4450631 0.4801923 0.4454179 0.5109365 0.445394 0.5111498 0.4924532 0.4802158 0.4924758 0.4802158 0.4924758 0.4801923 0.4454179 0.5109365 0.445394 0.5380512 0.445371 0.5385616 0.4924317 0.5111498 0.4924532 0.5111498 0.4924532 0.5109365 0.445394 0.5380512 0.445371 0.5645227 0.4453498 0.5649449 0.4924117 0.5385616 0.4924317 0.5385616 0.4924317 0.5380512 0.445371 0.5645227 0.4453498 0.5887161 0.4453312 0.5887601 0.4749298 0.5649449 0.4924117 0.5649449 0.4924117 0.5645227 0.4453498 0.5887161 0.4453312 0.6145535 0.445316 0.6146072 0.4749154 0.5887601 0.4749298 0.5887601 0.4749298 0.5887161 0.4453312 0.6145535 0.445316 0.6384792 0.4453046 0.6384035 0.4749048 0.6146072 0.4749154 0.6146072 0.4749154 0.6145535 0.445316 0.6384792 0.4453046 0.6643791 0.4452977 0.6634337 0.4811355 0.6384035 0.4749048 0.6384035 0.4749048 0.6384792 0.4453046 0.6643791 0.4452977 0.6994499 0.4452953 0.6988826 0.4923604 0.6634337 0.4811355 0.6634337 0.4811355 0.6643791 0.4452977 0.6994499 0.4452953 0.737646 0.4444806 0.7373906 0.4915316 0.6990244 0.4915338 0.6990244 0.4915338 0.6990054 0.444483 0.737646 0.4444806 0.7724704 0.4444737 0.7725927 0.491525 0.7373906 0.4915316 0.7373906 0.4915316 0.737646 0.4444806 0.7724704 0.4444737 0.7856866 0.4444624 0.7999591 0.4915144 0.7725927 0.491525 0.7725927 0.491525 0.7724704 0.4444737 0.7856866 0.4444624 0.8162838 0.4444471 0.8311608 0.4915 0.7999591 0.4915144 0.7999591 0.4915144 0.7856866 0.4444624 0.8162838 0.4444471 0.8535665 0.4444285 0.8615206 0.4914826 0.8311608 0.4915 0.8311608 0.4915 0.8162838 0.4444471 0.8535665 0.4444285 0.8961021 0.4444073 0.9015882 0.4914626 0.8615206 0.4914826 0.8615206 0.4914826 0.8535665 0.4444285 0.8961021 0.4444073 0.9422559 0.4443843 0.9450641 0.491441 0.9015882 0.4914626 0.9015882 0.4914626 0.8961021 0.4444073 0.9422559 0.4443843 0.9902542 0.4443604 0.9902775 0.4914184 0.9450641 0.491441 0.9450641 0.491441 0.9422559 0.4443843 0.9902542 0.4443604 1.038252 0.4443366 1.035491 0.4913959 0.9902775 0.4914184 0.9902775 0.4914184 0.9902542 0.4443604 1.038252 0.4443366 1.084406 0.4443136 1.078967 0.4913742 1.035491 0.4913959 1.035491 0.4913959 1.038252 0.4443366 1.084406 0.4443136 1.126942 0.4442924 1.119035 0.4913543 1.078967 0.4913742 1.078967 0.4913742 1.084406 0.4443136 1.126942 0.4442924 1.14935 0.4442739 1.13452 0.4913367 1.119035 0.4913543 1.119035 0.4913543 1.126942 0.4442924 1.14935 0.4442739 1.165668 0.4442586 1.153823 0.4913224 1.13452 0.4913367 1.13452 0.4913367 1.14935 0.4442739 1.165668 0.4442586 1.180074 0.4442472 1.179999 0.4913118 1.153823 0.4913224 1.153823 0.4913224 1.165668 0.4442586 1.180074 0.4442472 1.216684 0.4442403 1.216391 0.4913051 1.179999 0.4913118 1.179999 0.4913118 1.180074 0.4442472 1.216684 0.4442403 1.258894 0.4442379 1.258922 0.491303 1.216391 0.4913051 1.216391 0.4913051 1.216684 0.4442403 1.258894 0.4442379 0.2918486 0.3966017 0.2918406 0.445538 0.2579598 0.4455404 0.2579598 0.4455404 0.2578751 0.3966042 0.2918486 0.3966017 0.3209977 0.4103167 0.3213104 0.4455311 0.2918406 0.445538 0.2918406 0.445538 0.2918486 0.3966017 0.3209977 0.4103167 0.3435839 0.4103051 0.3434512 0.4455198 0.3213104 0.4455311 0.3213104 0.4455311 0.3209977 0.4103167 0.3435839 0.4103051 0.3676408 0.4102896 0.3675036 0.4455045 0.3434512 0.4455198 0.3434512 0.4455198 0.3435839 0.4103051 0.3676408 0.4102896 0.3889949 0.3965487 0.3887222 0.4454859 0.3675036 0.4455045 0.3675036 0.4455045 0.3676408 0.4102896 0.3889949 0.3965487 0.4186794 0.396527 0.4181685 0.4454647 0.3887222 0.4454859 0.3887222 0.4454859 0.3889949 0.3965487 0.4186794 0.396527 0.4508632 0.3965036 0.4510036 0.4450631 0.4181685 0.4454647 0.4181685 0.4454647 0.4186794 0.396527 0.4508632 0.3965036 0.480168 0.3964792 0.4801923 0.4454179 0.4510036 0.4450631 0.4510036 0.4450631 0.4508632 0.3965036 0.480168 0.3964792 0.5106625 0.3964548 0.5109365 0.445394 0.4801923 0.4454179 0.4801923 0.4454179 0.480168 0.3964792 0.5106625 0.3964548 0.5380865 0.3964314 0.5380512 0.445371 0.5109365 0.445394 0.5109365 0.445394 0.5106625 0.3964548 0.5380865 0.3964314 0.5647963 0.3964098 0.5645227 0.4453498 0.5380512 0.445371 0.5380512 0.445371 0.5380865 0.3964314 0.5647963 0.3964098 0.5891252 0.4101129 0.5887161 0.4453312 0.5645227 0.4453498 0.5645227 0.4453498 0.5647963 0.3964098 0.5891252 0.4101129 0.6143721 0.4100974 0.6145535 0.445316 0.5887161 0.4453312 0.5887161 0.4453312 0.5891252 0.4101129 0.6143721 0.4100974 0.6381482 0.4100858 0.6384792 0.4453046 0.6145535 0.445316 0.6145535 0.445316 0.6143721 0.4100974 0.6381482 0.4100858 0.6643224 0.3963567 0.6643791 0.4452977 0.6384792 0.4453046 0.6384792 0.4453046 0.6381482 0.4100858 0.6643224 0.3963567 0.6988908 0.3963543 0.6994499 0.4452953 0.6643791 0.4452977 0.6643791 0.4452977 0.6643224 0.3963567 0.6988908 0.3963543 0.7376539 0.3955444 0.737646 0.4444806 0.6990054 0.444483 0.6990054 0.444483 0.6995156 0.3955468 0.7376539 0.3955444 0.7727526 0.3955372 0.7724704 0.4444737 0.737646 0.4444806 0.737646 0.4444806 0.7376539 0.3955444 0.7727526 0.3955372 0.7816546 0.3955257 0.7856866 0.4444624 0.7724704 0.4444737 0.7724704 0.4444737 0.7727526 0.3955372 0.7816546 0.3955257 0.8128511 0.3955102 0.8162838 0.4444471 0.7856866 0.4444624 0.7856866 0.4444624 0.7816546 0.3955257 0.8128511 0.3955102 0.8508643 0.3954912 0.8535665 0.4444285 0.8162838 0.4444471 0.8162838 0.4444471 0.8128511 0.3955102 0.8508643 0.3954912 0.8942331 0.3954696 0.8961021 0.4444073 0.8535665 0.4444285 0.8535665 0.4444285 0.8508643 0.3954912 0.8942331 0.3954696 0.9412911 0.3954462 0.9422559 0.4443843 0.8961021 0.4444073 0.8961021 0.4444073 0.8942331 0.3954696 0.9412911 0.3954462 0.9902297 0.3954218 0.9902542 0.4443604 0.9422559 0.4443843 0.9422559 0.4443843 0.9412911 0.3954462 0.9902297 0.3954218 1.039168 0.3953974 1.038252 0.4443366 0.9902542 0.4443604 0.9902542 0.4443604 0.9902297 0.3954218 1.039168 0.3953974 1.086226 0.395374 1.084406 0.4443136 1.038252 0.4443366 1.038252 0.4443366 1.039168 0.3953974 1.086226 0.395374 1.129595 0.3953524 1.126942 0.4442924 1.084406 0.4443136 1.084406 0.4443136 1.086226 0.395374 1.129595 0.3953524 1.155114 0.3953335 1.14935 0.4442739 1.126942 0.4442924 1.126942 0.4442924 1.129595 0.3953524 1.155114 0.3953335 1.171437 0.395318 1.165668 0.4442586 1.14935 0.4442739 1.14935 0.4442739 1.155114 0.3953335 1.171437 0.395318 1.180338 0.3953064 1.180074 0.4442472 1.165668 0.4442586 1.165668 0.4442586 1.171437 0.395318 1.180338 0.3953064 1.216627 0.3952993 1.216684 0.4442403 1.180074 0.4442472 1.180074 0.4442472 1.180338 0.3953064 1.216627 0.3952993 1.25893 0.3952969 1.258894 0.4442379 1.216684 0.4442403 1.216684 0.4442403 1.216627 0.3952993 1.25893 0.3952969 0.2917919 0.3476608 0.2918486 0.3966017 0.2578751 0.3966042 0.2578751 0.3966042 0.2579111 0.3476631 0.2917919 0.3476608 0.3212616 0.3576334 0.3209977 0.4103167 0.2918486 0.3966017 0.2918486 0.3966017 0.2917919 0.3476608 0.3212616 0.3576334 0.3439974 0.3576221 0.3435839 0.4103051 0.3209977 0.4103167 0.3209977 0.4103167 0.3212616 0.3576334 0.3439974 0.3576221 0.3674549 0.3576069 0.3676408 0.4102896 0.3435839 0.4103051 0.3435839 0.4103051 0.3439974 0.3576221 0.3674549 0.3576069 0.3886735 0.3476087 0.3889949 0.3965487 0.3676408 0.4102896 0.3676408 0.4102896 0.3674549 0.3576069 0.3886735 0.3476087 0.4187147 0.3475875 0.4186794 0.396527 0.3889949 0.3965487 0.3889949 0.3965487 0.3886735 0.3476087 0.4187147 0.3475875 0.4505893 0.3475645 0.4508632 0.3965036 0.4186794 0.396527 0.4186794 0.396527 0.4187147 0.3475875 0.4505893 0.3475645 0.4801436 0.3475406 0.480168 0.3964792 0.4508632 0.3965036 0.4508632 0.3965036 0.4505893 0.3475645 0.4801436 0.3475406 0.5108877 0.3475167 0.5106625 0.3964548 0.480168 0.3964792 0.480168 0.3964792 0.4801436 0.3475406 0.5108877 0.3475167 0.5380025 0.3474937 0.5380865 0.3964314 0.5106625 0.3964548 0.5106625 0.3964548 0.5108877 0.3475167 0.5380025 0.3474937 0.5650689 0.3474725 0.5647963 0.3964098 0.5380865 0.3964314 0.5380865 0.3964314 0.5380025 0.3474937 0.5650689 0.3474725 0.5886673 0.3574336 0.5891252 0.4101129 0.5647963 0.3964098 0.5647963 0.3964098 0.5650689 0.3474725 0.5886673 0.3574336 0.6145048 0.3574183 0.6143721 0.4100974 0.5891252 0.4101129 0.5891252 0.4101129 0.5886673 0.3574336 0.6145048 0.3574183 0.6384304 0.357407 0.6381482 0.4100858 0.6143721 0.4100974 0.6143721 0.4100974 0.6145048 0.3574183 0.6384304 0.357407 0.6643304 0.3474204 0.6643224 0.3963567 0.6381482 0.4100858 0.6381482 0.4100858 0.6384304 0.357407 0.6643304 0.3474204 0.6982112 0.3474181 0.6988908 0.3963543 0.6643224 0.3963567 0.6643224 0.3963567 0.6643304 0.3474204 0.6982112 0.3474181 0.7381921 0.3466034 0.7376539 0.3955444 0.6995156 0.3955468 0.6995156 0.3955468 0.6983616 0.3466057 0.7381921 0.3466034 0.7724216 0.3465963 0.7727526 0.3955372 0.7376539 0.3955444 0.7376539 0.3955444 0.7381921 0.3466034 0.7724216 0.3465963 0.7856379 0.346585 0.7816546 0.3955257 0.7727526 0.3955372 0.7727526 0.3955372 0.7724216 0.3465963 0.7856379 0.346585 0.8162351 0.3465697 0.8128511 0.3955102 0.7816546 0.3955257 0.7816546 0.3955257 0.7856379 0.346585 0.8162351 0.3465697 0.8535178 0.3465513 0.8508643 0.3954912 0.8128511 0.3955102 0.8128511 0.3955102 0.8162351 0.3465697 0.8535178 0.3465513 0.8960533 0.3465301 0.8942331 0.3954696 0.8508643 0.3954912 0.8508643 0.3954912 0.8535178 0.3465513 0.8960533 0.3465301 0.942207 0.346507 0.9412911 0.3954462 0.8942331 0.3954696 0.8942331 0.3954696 0.8960533 0.3465301 0.942207 0.346507 0.9902054 0.3464832 0.9902297 0.3954218 0.9412911 0.3954462 0.9412911 0.3954462 0.942207 0.346507 0.9902054 0.3464832 1.038204 0.3464592 1.039168 0.3953974 0.9902297 0.3954218 0.9902297 0.3954218 0.9902054 0.3464832 1.038204 0.3464592 1.084357 0.3464363 1.086226 0.395374 1.039168 0.3953974 1.039168 0.3953974 1.038204 0.3464592 1.084357 0.3464363 1.126893 0.3464151 1.129595 0.3953524 1.086226 0.395374 1.086226 0.395374 1.084357 0.3464363 1.126893 0.3464151 1.154656 0.3463965 1.155114 0.3953335 1.129595 0.3953524 1.129595 0.3953524 1.126893 0.3464151 1.154656 0.3463965 1.170974 0.3463812 1.171437 0.395318 1.155114 0.3953335 1.155114 0.3953335 1.154656 0.3463965 1.170974 0.3463812 1.180026 0.3463699 1.180338 0.3953064 1.171437 0.395318 1.171437 0.395318 1.170974 0.3463812 1.180026 0.3463699 1.21875 0.3476562 1.216627 0.3952993 1.180338 0.3953064 1.180338 0.3953064 1.180026 0.3463699 1.21875 0.3476562 1.258845 0.3463606 1.25893 0.3952969 1.216627 0.3952993 1.216627 0.3952993 1.21875 0.3476562 1.258845 0.3463606 0.2920848 0.3005958 0.2917919 0.3476608 0.2579111 0.3476631 0.2579111 0.3476631 0.2578833 0.300598 0.2920848 0.3005958 0.3213373 0.3005892 0.3212616 0.3576334 0.2917919 0.3476608 0.2917919 0.3476608 0.2920848 0.3005958 0.3213373 0.3005892 0.3439437 0.3005787 0.3439974 0.3576221 0.3212616 0.3576334 0.3212616 0.3576334 0.3213373 0.3005892 0.3439437 0.3005787 0.3674109 0.3005642 0.3674549 0.3576069 0.3439974 0.3576221 0.3439974 0.3576221 0.3439437 0.3005787 0.3674109 0.3005642 0.3888462 0.3005467 0.3886735 0.3476087 0.3674549 0.3576069 0.3674549 0.3576069 0.3674109 0.3005642 0.3888462 0.3005467 0.4182044 0.3005268 0.4187147 0.3475875 0.3886735 0.3476087 0.3886735 0.3476087 0.3888462 0.3005467 0.4182044 0.3005268 0.4509709 0.3005052 0.4505893 0.3475645 0.4187147 0.3475875 0.4187147 0.3475875 0.4182044 0.3005268 0.4509709 0.3005052 0.4801202 0.3004826 0.4801436 0.3475406 0.4505893 0.3475645 0.4505893 0.3475645 0.4509709 0.3005052 0.4801202 0.3004826 0.5110542 0.3004601 0.5108877 0.3475167 0.4801436 0.3475406 0.4801436 0.3475406 0.4801202 0.3004826 0.5110542 0.3004601 0.539061 0.3004385 0.5380025 0.3474937 0.5108877 0.3475167 0.5108877 0.3475167 0.5110542 0.3004601 0.539061 0.3004385 0.5642544 0.3004186 0.5650689 0.3474725 0.5380025 0.3474937 0.5380025 0.3474937 0.539061 0.3004385 0.5642544 0.3004186 0.5880696 0.300401 0.5886673 0.3574336 0.5650689 0.3474725 0.5650689 0.3474725 0.5642544 0.3004186 0.5880696 0.300401 0.6145115 0.3003867 0.6145048 0.3574183 0.5886673 0.3574336 0.5886673 0.3574336 0.5880696 0.300401 0.6145115 0.3003867 0.6383079 0.300376 0.6384304 0.357407 0.6145048 0.3574183 0.6145048 0.3574183 0.6145115 0.3003867 0.6383079 0.300376 0.6639906 0.3003694 0.6643304 0.3474204 0.6384304 0.357407 0.6384304 0.357407 0.6383079 0.300376 0.6639906 0.3003694 0.6981921 0.3003672 0.6982112 0.3474181 0.6643304 0.3474204 0.6643304 0.3474204 0.6639906 0.3003694 0.6981921 0.3003672 0.7378901 0.2995385 0.7381921 0.3466034 0.6983616 0.3466057 0.6983616 0.3466057 0.698334 0.2995406 0.7378901 0.2995385 0.7724972 0.2995318 0.7724216 0.3465963 0.7381921 0.3466034 0.7381921 0.3466034 0.7378901 0.2995385 0.7724972 0.2995318 0.7974836 0.2995212 0.7856379 0.346585 0.7724216 0.3465963 0.7724216 0.3465963 0.7724972 0.2995318 0.7974836 0.2995212 0.8263055 0.2995068 0.8162351 0.3465697 0.7856379 0.346585 0.7856379 0.346585 0.7974836 0.2995212 0.8263055 0.2995068 0.861425 0.2994893 0.8535178 0.3465513 0.8162351 0.3465697 0.8162351 0.3465697 0.8263055 0.2995068 0.861425 0.2994893 0.9014926 0.2994694 0.8960533 0.3465301 0.8535178 0.3465513 0.8535178 0.3465513 0.861425 0.2994893 0.9014926 0.2994694 0.9449685 0.2994477 0.942207 0.346507 0.8960533 0.3465301 0.8960533 0.3465301 0.9014926 0.2994694 0.9449685 0.2994477 0.9901819 0.2994252 0.9902054 0.3464832 0.942207 0.346507 0.942207 0.346507 0.9449685 0.2994477 0.9901819 0.2994252 1.035395 0.2994027 1.038204 0.3464592 0.9902054 0.3464832 0.9902054 0.3464832 0.9901819 0.2994252 1.035395 0.2994027 1.078871 0.2993811 1.084357 0.3464363 1.038204 0.3464592 1.038204 0.3464592 1.035395 0.2994027 1.078871 0.2993811 1.118939 0.2993612 1.126893 0.3464151 1.084357 0.3464363 1.084357 0.3464363 1.078871 0.2993811 1.118939 0.2993612 1.146919 0.2993435 1.154656 0.3463965 1.126893 0.3464151 1.126893 0.3464151 1.118939 0.2993612 1.146919 0.2993435 1.165626 0.2993293 1.170974 0.3463812 1.154656 0.3463965 1.154656 0.3463965 1.146919 0.2993435 1.165626 0.2993293 1.180498 0.2993186 1.180026 0.3463699 1.170974 0.3463812 1.170974 0.3463812 1.165626 0.2993293 1.180498 0.2993186 1.21875 0.3007812 1.21875 0.3476562 1.180026 0.3463699 1.180026 0.3463699 1.180498 0.2993186 1.21875 0.3007812 1.258826 0.2993098 1.258845 0.3463606 1.21875 0.3476562 1.21875 0.3476562 1.21875 0.3007812 1.258826 0.2993098 0.2921902 0.2572157 0.2920848 0.3005958 0.2578833 0.300598 0.2578833 0.300598 0.2578391 0.2572176 0.2921902 0.2572157 0.3213134 0.2572097 0.3213373 0.3005892 0.2920848 0.3005958 0.2920848 0.3005958 0.2921902 0.2572157 0.3213134 0.2572097 0.3435626 0.2572002 0.3439437 0.3005787 0.3213373 0.3005892 0.3213373 0.3005892 0.3213134 0.2572097 0.3435626 0.2572002 0.3671218 0.2571872 0.3674109 0.3005642 0.3439437 0.3005787 0.3439437 0.3005787 0.3435626 0.2572002 0.3671218 0.2571872 0.389209 0.2571715 0.3888462 0.3005467 0.3674109 0.3005642 0.3674109 0.3005642 0.3671218 0.2571872 0.389209 0.2571715 0.4181293 0.2571534 0.4182044 0.3005268 0.3888462 0.3005467 0.3888462 0.3005467 0.389209 0.2571715 0.4181293 0.2571534 0.4507119 0.2571341 0.4509709 0.3005052 0.4182044 0.3005268 0.4182044 0.3005268 0.4181293 0.2571534 0.4507119 0.2571341 0.4800985 0.2571138 0.4801202 0.3004826 0.4509709 0.3005052 0.4509709 0.3005052 0.4507119 0.2571341 0.4800985 0.2571138 0.510675 0.2570935 0.5110542 0.3004601 0.4801202 0.3004826 0.4801202 0.3004826 0.4800985 0.2571138 0.510675 0.2570935 0.5390928 0.257074 0.539061 0.3004385 0.5110542 0.3004601 0.5110542 0.3004601 0.510675 0.2570935 0.5390928 0.257074 0.5644433 0.2570561 0.5642544 0.3004186 0.539061 0.3004385 0.539061 0.3004385 0.5390928 0.257074 0.5644433 0.2570561 0.5883155 0.2570403 0.5880696 0.300401 0.5642544 0.3004186 0.5642544 0.3004186 0.5644433 0.2570561 0.5883155 0.2570403 0.6142545 0.2570274 0.6145115 0.3003867 0.5880696 0.300401 0.5880696 0.300401 0.5883155 0.2570403 0.6142545 0.2570274 0.6382886 0.2570178 0.6383079 0.300376 0.6145115 0.3003867 0.6145115 0.3003867 0.6142545 0.2570274 0.6382886 0.2570178 0.663842 0.2570119 0.6639906 0.3003694 0.6383079 0.300376 0.6383079 0.300376 0.6382886 0.2570178 0.663842 0.2570119 0.6981931 0.2570098 0.6981921 0.3003672 0.6639906 0.3003694 0.6639906 0.3003694 0.663842 0.2570119 0.6981931 0.2570098 0.7379955 0.2561583 0.7378901 0.2995385 0.698334 0.2995406 0.698334 0.2995406 0.6976947 0.2561602 0.7379955 0.2561583 0.7724733 0.2561522 0.7724972 0.2995318 0.7378901 0.2995385 0.7378901 0.2995385 0.7379955 0.2561583 0.7724733 0.2561522 0.8167365 0.2561427 0.7974836 0.2995212 0.7724972 0.2995318 0.7724972 0.2995318 0.7724733 0.2561522 0.8167365 0.2561427 0.8426754 0.2561298 0.8263055 0.2995068 0.7974836 0.2995212 0.7974836 0.2995212 0.8167365 0.2561427 0.8426754 0.2561298 0.8742821 0.2561141 0.861425 0.2994893 0.8263055 0.2995068 0.8263055 0.2995068 0.8426754 0.2561298 0.8742821 0.2561141 0.9103421 0.2560961 0.9014926 0.2994694 0.861425 0.2994893 0.861425 0.2994893 0.8742821 0.2561141 0.9103421 0.2560961 0.9494693 0.2560766 0.9449685 0.2994477 0.9014926 0.2994694 0.9014926 0.2994694 0.9103421 0.2560961 0.9494693 0.2560766 0.9901603 0.2560564 0.9901819 0.2994252 0.9449685 0.2994477 0.9449685 0.2994477 0.9494693 0.2560766 0.9901603 0.2560564 1.030851 0.2560361 1.035395 0.2994027 0.9901819 0.2994252 0.9901819 0.2994252 0.9901603 0.2560564 1.030851 0.2560361 1.069979 0.2560166 1.078871 0.2993811 1.035395 0.2994027 1.035395 0.2994027 1.030851 0.2560361 1.069979 0.2560166 1.106038 0.2559987 1.118939 0.2993612 1.078871 0.2993811 1.078871 0.2993811 1.069979 0.2560166 1.106038 0.2559987 1.137645 0.2559829 1.146919 0.2993435 1.118939 0.2993612 1.118939 0.2993612 1.106038 0.2559987 1.137645 0.2559829 1.155255 0.2559699 1.165626 0.2993293 1.146919 0.2993435 1.146919 0.2993435 1.137645 0.2559829 1.155255 0.2559699 1.180479 0.2559604 1.180498 0.2993186 1.165626 0.2993293 1.165626 0.2993293 1.155255 0.2559699 1.180479 0.2559604 1.21875 0.2578125 1.21875 0.3007812 1.180498 0.2993186 1.180498 0.2993186 1.180479 0.2559604 1.21875 0.2578125 1.258827 0.2559524 1.258826 0.2993098 1.21875 0.3007812 1.21875 0.3007812 1.21875 0.2578125 1.258827 0.2559524 0.2918301 0.2191872 0.2921902 0.2572157 0.2578391 0.2572176 0.2578391 0.2572176 0.2574835 0.219189 0.2918301 0.2191872 0.3209629 0.2191822 0.3213134 0.2572097 0.2921902 0.2572157 0.2921902 0.2572157 0.2918301 0.2191872 0.3209629 0.2191822 0.3438991 0.2191741 0.3435626 0.2572002 0.3213134 0.2572097 0.3213134 0.2572097 0.3209629 0.2191822 0.3438991 0.2191741 0.3671483 0.2191631 0.3671218 0.2571872 0.3435626 0.2572002 0.3435626 0.2572002 0.3438991 0.2191741 0.3671483 0.2191631 0.388078 0.2191497 0.389209 0.2571715 0.3671218 0.2571872 0.3671218 0.2571872 0.3671483 0.2191631 0.388078 0.2191497 0.4181494 0.2191344 0.4181293 0.2571534 0.389209 0.2571715 0.389209 0.2571715 0.388078 0.2191497 0.4181494 0.2191344 0.4492187 0.2109375 0.4507119 0.2571341 0.4181293 0.2571534 0.4181293 0.2571534 0.4181494 0.2191344 0.4492187 0.2109375 0.4800796 0.2191006 0.4800985 0.2571138 0.4507119 0.2571341 0.4507119 0.2571341 0.4492187 0.2109375 0.4800796 0.2191006 0.5078125 0.2148437 0.510675 0.2570935 0.4800985 0.2571138 0.4800985 0.2571138 0.4800796 0.2191006 0.5078125 0.2148437 0.5351563 0.2070312 0.5390928 0.257074 0.510675 0.2570935 0.510675 0.2570935 0.5078125 0.2148437 0.5351563 0.2070312 0.5664063 0.2070312 0.5644433 0.2570561 0.5390928 0.257074 0.5390928 0.257074 0.5351563 0.2070312 0.5664063 0.2070312 0.5882511 0.2190381 0.5883155 0.2570403 0.5644433 0.2570561 0.5644433 0.2570561 0.5664063 0.2070312 0.5882511 0.2190381 0.6144751 0.2190271 0.6142545 0.2570274 0.5883155 0.2570403 0.5883155 0.2570403 0.5882511 0.2190381 0.6144751 0.2190271 0.6380063 0.2190189 0.6382886 0.2570178 0.6142545 0.2570274 0.6142545 0.2570274 0.6144751 0.2190271 0.6380063 0.2190189 0.6635693 0.2190139 0.663842 0.2570119 0.6382886 0.2570178 0.6382886 0.2570178 0.6380063 0.2190189 0.6635693 0.2190139 0.6985108 0.2190123 0.6981931 0.2570098 0.663842 0.2570119 0.663842 0.2570119 0.6635693 0.2190139 0.6985108 0.2190123 0.7382303 0.2181298 0.7379955 0.2561583 0.6976947 0.2561602 0.6976947 0.2561602 0.6985291 0.2181316 0.7382303 0.2181298 0.8320313 0.1367187 0.7724733 0.2561522 0.7379955 0.2561583 0.7379955 0.2561583 0.7382303 0.2181298 0.8320313 0.1367187 0.8632813 0.1484375 0.8167365 0.2561427 0.7724733 0.2561522 0.7724733 0.2561522 0.8320313 0.1367187 0.8632813 0.1484375 0.8828125 0.1640625 0.8426754 0.2561298 0.8167365 0.2561427 0.8167365 0.2561427 0.8632813 0.1484375 0.8828125 0.1640625 0.8915951 0.2180923 0.8742821 0.2561141 0.8426754 0.2561298 0.8426754 0.2561298 0.8828125 0.1640625 0.8915951 0.2180923 0.9222615 0.218077 0.9103421 0.2560961 0.8742821 0.2561141 0.8742821 0.2561141 0.8915951 0.2180923 0.9222615 0.218077 0.9555365 0.2180604 0.9494693 0.2560766 0.9103421 0.2560961 0.9103421 0.2560961 0.9222615 0.218077 0.9555365 0.2180604 0.9901414 0.2180431 0.9901603 0.2560564 0.9494693 0.2560766 0.9494693 0.2560766 0.9555365 0.2180604 0.9901414 0.2180431 1.024746 0.218026 1.030851 0.2560361 0.9901603 0.2560564 0.9901603 0.2560564 0.9901414 0.2180431 1.024746 0.218026 1.058021 0.2180094 1.069979 0.2560166 1.030851 0.2560361 1.030851 0.2560361 1.024746 0.218026 1.058021 0.2180094 1.088688 0.2179942 1.106038 0.2559987 1.069979 0.2560166 1.069979 0.2560166 1.058021 0.2180094 1.088688 0.2179942 1.089844 0.171875 1.137645 0.2559829 1.106038 0.2559987 1.106038 0.2559987 1.088688 0.2179942 1.089844 0.171875 1.101563 0.1523437 1.155255 0.2559699 1.137645 0.2559829 1.137645 0.2559829 1.089844 0.171875 1.101563 0.1523437 1.136719 0.140625 1.180479 0.2559604 1.155255 0.2559699 1.155255 0.2559699 1.101563 0.1523437 1.136719 0.140625 1.21875 0.2148437 1.21875 0.2578125 1.180479 0.2559604 1.180479 0.2559604 1.136719 0.140625 1.21875 0.2148437 1.25855 0.2179549 1.258827 0.2559524 1.21875 0.2578125 1.21875 0.2578125 1.21875 0.2148437 1.25855 0.2179549 0.2890625 0.140625 0.2918301 0.2191872 0.2574835 0.219189 0.2574835 0.219189 0.2578125 0.1679687 0.2890625 0.140625 0.3203125 0.1484375 0.3209629 0.2191822 0.2918301 0.2191872 0.2918301 0.2191872 0.2890625 0.140625 0.3203125 0.1484375 0.3462449 0.162387 0.3438991 0.2191741 0.3209629 0.2191822 0.3209629 0.2191822 0.3203125 0.1484375 0.3462449 0.162387 0.375 0.1640625 0.3671483 0.2191631 0.3438991 0.2191741 0.3438991 0.2191741 0.3462449 0.162387 0.375 0.1640625 0.3945312 0.1679687 0.388078 0.2191497 0.3671483 0.2191631 0.3671483 0.2191631 0.375 0.1640625 0.3945312 0.1679687 0.421875 0.171875 0.4181494 0.2191344 0.388078 0.2191497 0.388078 0.2191497 0.3945312 0.1679687 0.421875 0.171875 0.4570312 0.1757812 0.4492187 0.2109375 0.4181494 0.2191344 0.4181494 0.2191344 0.421875 0.171875 0.4570312 0.1757812 0.480064 0.1771945 0.4800796 0.2191006 0.4492187 0.2109375 0.4492187 0.2109375 0.4570312 0.1757812 0.480064 0.1771945 0.5 0.1757812 0.5078125 0.2148437 0.4800796 0.2191006 0.4800796 0.2191006 0.480064 0.1771945 0.5 0.1757812 0.5351563 0.1679687 0.5351563 0.2070312 0.5078125 0.2148437 0.5078125 0.2148437 0.5 0.1757812 0.5351563 0.1679687 0.5625 0.1640625 0.5664063 0.2070312 0.5351563 0.2070312 0.5351563 0.2070312 0.5351563 0.1679687 0.5625 0.1640625 0.5859375 0.15625 0.5882511 0.2190381 0.5664063 0.2070312 0.5664063 0.2070312 0.5625 0.1640625 0.5859375 0.15625 0.6054688 0.1523437 0.6144751 0.2190271 0.5882511 0.2190381 0.5882511 0.2190381 0.5859375 0.15625 0.6054688 0.1523437 0.6328125 0.1445312 0.6380063 0.2190189 0.6144751 0.2190271 0.6144751 0.2190271 0.6054688 0.1523437 0.6328125 0.1445312 0.6601563 0.1445312 0.6635693 0.2190139 0.6380063 0.2190189 0.6380063 0.2190189 0.6328125 0.1445312 0.6601563 0.1445312 0.6992188 0.1640625 0.6985108 0.2190123 0.6635693 0.2190139 0.6635693 0.2190139 0.6601563 0.1445312 0.6992188 0.1640625 0.7382813 0.171875 0.7382303 0.2181298 0.6985291 0.2181316 0.6985291 0.2181316 0.6992188 0.1640625 0.7382813 0.171875 0.8476563 0.09375 0.8320313 0.1367187 0.7382303 0.2181298 0.7382303 0.2181298 0.7382813 0.171875 0.8476563 0.09375 0.8750001 0.1132812 0.8632813 0.1484375 0.8320313 0.1367187 0.8320313 0.1367187 0.8476563 0.09375 0.8750001 0.1132812 0.890625 0.1328125 0.8828125 0.1640625 0.8632813 0.1484375 0.8632813 0.1484375 0.8750001 0.1132812 0.890625 0.1328125 0.921875 0.1445312 0.8915951 0.2180923 0.8828125 0.1640625 0.8828125 0.1640625 0.890625 0.1328125 0.921875 0.1445312 0.9453125 0.1523437 0.9222615 0.218077 0.8915951 0.2180923 0.8915951 0.2180923 0.921875 0.1445312 0.9453125 0.1523437 0.9765625 0.1601562 0.9555365 0.2180604 0.9222615 0.218077 0.9222615 0.218077 0.9453125 0.1523437 0.9765625 0.1601562 0.9921875 0.1601562 0.9901414 0.2180431 0.9555365 0.2180604 0.9555365 0.2180604 0.9765625 0.1601562 0.9921875 0.1601562 1.007813 0.1601562 1.024746 0.218026 0.9901414 0.2180431 0.9901414 0.2180431 0.9921875 0.1601562 1.007813 0.1601562 1.027344 0.15625 1.058021 0.2180094 1.024746 0.218026 1.024746 0.218026 1.007813 0.1601562 1.027344 0.15625 1.058594 0.1523437 1.088688 0.2179942 1.058021 0.2180094 1.058021 0.2180094 1.027344 0.15625 1.058594 0.1523437 1.082031 0.140625 1.089844 0.171875 1.088688 0.2179942 1.088688 0.2179942 1.058594 0.1523437 1.082031 0.140625 1.097656 0.1210937 1.101563 0.1523437 1.089844 0.171875 1.089844 0.171875 1.082031 0.140625 1.097656 0.1210937 1.121094 0.1132812 1.136719 0.140625 1.101563 0.1523437 1.101563 0.1523437 1.097656 0.1210937 1.121094 0.1132812 1.21875 0.171875 1.21875 0.2148437 1.136719 0.140625 1.136719 0.140625 1.121094 0.1132812 1.21875 0.171875 1.257813 0.1679687 1.25855 0.2179549 1.21875 0.2148437 1.21875 0.2148437 1.21875 0.171875 1.257813 0.1679687 0.2890625 0.1054687 0.2890625 0.140625 0.2578125 0.1679687 0.2578125 0.1679687 0.2695312 0.1015625 0.2890625 0.1054687 0.3242187 0.109375 0.3203125 0.1484375 0.2890625 0.140625 0.2890625 0.140625 0.2890625 0.1054687 0.3242187 0.109375 0.3554687 0.1210937 0.3462449 0.162387 0.3203125 0.1484375 0.3203125 0.1484375 0.3242187 0.109375 0.3554687 0.1210937 0.390625 0.1289062 0.375 0.1640625 0.3462449 0.162387 0.3462449 0.162387 0.3554687 0.1210937 0.390625 0.1289062 0.4179687 0.1328125 0.3945312 0.1679687 0.375 0.1640625 0.375 0.1640625 0.390625 0.1289062 0.4179687 0.1328125 0.4375 0.1367187 0.421875 0.171875 0.3945312 0.1679687 0.3945312 0.1679687 0.4179687 0.1328125 0.4375 0.1367187 0.4609375 0.1445312 0.4570312 0.1757812 0.421875 0.171875 0.421875 0.171875 0.4375 0.1367187 0.4609375 0.1445312 0.4792213 0.1446951 0.480064 0.1771945 0.4570312 0.1757812 0.4570312 0.1757812 0.4609375 0.1445312 0.4792213 0.1446951 0.4960937 0.1445312 0.5 0.1757812 0.480064 0.1771945 0.480064 0.1771945 0.4792213 0.1446951 0.4960937 0.1445312 0.5234375 0.1367187 0.5351563 0.1679687 0.5 0.1757812 0.5 0.1757812 0.4960937 0.1445312 0.5234375 0.1367187 0.5390625 0.1289062 0.5625 0.1640625 0.5351563 0.1679687 0.5351563 0.1679687 0.5234375 0.1367187 0.5390625 0.1289062 0.5585938 0.125 0.5859375 0.15625 0.5625 0.1640625 0.5625 0.1640625 0.5390625 0.1289062 0.5585938 0.125 0.5898438 0.1171875 0.6054688 0.1523437 0.5859375 0.15625 0.5859375 0.15625 0.5585938 0.125 0.5898438 0.1171875 0.6072078 0.109375 0.6328125 0.1445312 0.6054688 0.1523437 0.6054688 0.1523437 0.5898438 0.1171875 0.6072078 0.109375 0.625 0.1054687 0.6601563 0.1445312 0.6328125 0.1445312 0.6328125 0.1445312 0.6072078 0.109375 0.625 0.1054687 0.6992188 0.1054687 0.6992188 0.1640625 0.6601563 0.1445312 0.6601563 0.1445312 0.625 0.1054687 0.6992188 0.1054687 0.8632813 0.04296875 0.7382813 0.171875 0.6992188 0.1640625 0.6992188 0.1640625 0.6992188 0.1054687 0.8632813 0.04296875 0.8984375 0.046875 0.8476563 0.09375 0.7382813 0.171875 0.7382813 0.171875 0.8632813 0.04296875 0.8984375 0.046875 0.9023438 0.05859375 0.8750001 0.1132812 0.8476563 0.09375 0.8476563 0.09375 0.8984375 0.046875 0.9023438 0.05859375 0.9140625 0.07421875 0.890625 0.1328125 0.8750001 0.1132812 0.8750001 0.1132812 0.9023438 0.05859375 0.9140625 0.07421875 0.9375 0.0859375 0.921875 0.1445312 0.890625 0.1328125 0.890625 0.1328125 0.9140625 0.07421875 0.9375 0.0859375 0.9570313 0.09765625 0.9453125 0.1523437 0.921875 0.1445312 0.921875 0.1445312 0.9375 0.0859375 0.9570313 0.09765625 0.984375 0.09765625 0.9765625 0.1601562 0.9453125 0.1523437 0.9453125 0.1523437 0.9570313 0.09765625 0.984375 0.09765625 0.9921875 0.09765625 0.9921875 0.1601562 0.9765625 0.1601562 0.9765625 0.1601562 0.984375 0.09765625 0.9921875 0.09765625 1.003906 0.09765625 1.007813 0.1601562 0.9921875 0.1601562 0.9921875 0.1601562 0.9921875 0.09765625 1.003906 0.09765625 1.027344 0.09765625 1.027344 0.15625 1.007813 0.1601562 1.007813 0.1601562 1.003906 0.09765625 1.027344 0.09765625 1.046875 0.0859375 1.058594 0.1523437 1.027344 0.15625 1.027344 0.15625 1.027344 0.09765625 1.046875 0.0859375 1.066406 0.07421875 1.082031 0.140625 1.058594 0.1523437 1.058594 0.1523437 1.046875 0.0859375 1.066406 0.07421875 1.078125 0.0625 1.097656 0.1210937 1.082031 0.140625 1.082031 0.140625 1.066406 0.07421875 1.078125 0.0625 1.085938 0.05078125 1.121094 0.1132812 1.097656 0.1210937 1.097656 0.1210937 1.078125 0.0625 1.085938 0.05078125 1.101563 0.0390625 1.21875 0.171875 1.121094 0.1132812 1.121094 0.1132812 1.085938 0.05078125 1.101563 0.0390625 1.257813 0.1183347 1.257813 0.1679687 1.21875 0.171875 1.21875 0.171875 1.101563 0.0390625 1.257813 0.1183347 0.3828125 0.0390625 0.2890625 0.1054687 0.2695312 0.1015625 0.2695312 0.1015625 0.328125 0.03515625 0.3828125 0.0390625 0.4296875 0.0390625 0.3242187 0.109375 0.2890625 0.1054687 0.2890625 0.1054687 0.3828125 0.0390625 0.4296875 0.0390625 0.4375 0.05078125 0.3554687 0.1210937 0.3242187 0.109375 0.3242187 0.109375 0.4296875 0.0390625 0.4375 0.05078125 0.4375 0.0625 0.390625 0.1289062 0.3554687 0.1210937 0.3554687 0.1210937 0.4375 0.05078125 0.4375 0.0625 0.4492187 0.0703125 0.4179687 0.1328125 0.390625 0.1289062 0.390625 0.1289062 0.4375 0.0625 0.4492187 0.0703125 0.4570312 0.078125 0.4375 0.1367187 0.4179687 0.1328125 0.4179687 0.1328125 0.4492187 0.0703125 0.4570312 0.078125 0.46875 0.08203125 0.4609375 0.1445312 0.4375 0.1367187 0.4375 0.1367187 0.4570312 0.078125 0.46875 0.08203125 0.4765625 0.08203125 0.4792213 0.1446951 0.4609375 0.1445312 0.4609375 0.1445312 0.46875 0.08203125 0.4765625 0.08203125 0.4921875 0.08203125 0.4960937 0.1445312 0.4792213 0.1446951 0.4792213 0.1446951 0.4765625 0.08203125 0.4921875 0.08203125 0.4960937 0.078125 0.5234375 0.1367187 0.4960937 0.1445312 0.4960937 0.1445312 0.4921875 0.08203125 0.4960937 0.078125 0.5078125 0.06640625 0.5390625 0.1289062 0.5234375 0.1367187 0.5234375 0.1367187 0.4960937 0.078125 0.5078125 0.06640625 0.5078125 0.05078125 0.5585938 0.125 0.5390625 0.1289062 0.5390625 0.1289062 0.5078125 0.06640625 0.5078125 0.05078125 0.5195313 0.04296875 0.5898438 0.1171875 0.5585938 0.125 0.5585938 0.125 0.5078125 0.05078125 0.5195313 0.04296875 0.5546875 0.04296875 0.6072078 0.109375 0.5898438 0.1171875 0.5898438 0.1171875 0.5195313 0.04296875 0.5546875 0.04296875 0.5976563 0.05078125 0.625 0.1054687 0.6072078 0.109375 0.6072078 0.109375 0.5546875 0.04296875 0.5976563 0.05078125 0.6992188 0.046875 0.6992188 0.1054687 0.625 0.1054687 0.625 0.1054687 0.5976563 0.05078125 0.6992188 0.046875 0.9023438 0.02734375 0.8632813 0.04296875 0.6992188 0.1054687 0.6992188 0.1054687 0.6992188 0.046875 0.9023438 0.02734375 0.921875 0.03125 0.8984375 0.046875 0.8632813 0.04296875 0.8632813 0.04296875 0.9023438 0.02734375 0.921875 0.03125 0.9335938 0.0390625 0.9023438 0.05859375 0.8984375 0.046875 0.8984375 0.046875 0.921875 0.03125 0.9335938 0.0390625 0.9414063 0.04296875 0.9140625 0.07421875 0.9023438 0.05859375 0.9023438 0.05859375 0.9335938 0.0390625 0.9414063 0.04296875 0.9492188 0.046875 0.9375 0.0859375 0.9140625 0.07421875 0.9140625 0.07421875 0.9414063 0.04296875 0.9492188 0.046875 0.9609375 0.0546875 0.9570313 0.09765625 0.9375 0.0859375 0.9375 0.0859375 0.9492188 0.046875 0.9609375 0.0546875 0.984375 0.0546875 0.984375 0.09765625 0.9570313 0.09765625 0.9570313 0.09765625 0.9609375 0.0546875 0.984375 0.0546875 0.9921875 0.0546875 0.9921875 0.09765625 0.984375 0.09765625 0.984375 0.09765625 0.984375 0.0546875 0.9921875 0.0546875 1.003906 0.0546875 1.003906 0.09765625 0.9921875 0.09765625 0.9921875 0.09765625 0.9921875 0.0546875 1.003906 0.0546875 1.027344 0.0546875 1.027344 0.09765625 1.003906 0.09765625 1.003906 0.09765625 1.003906 0.0546875 1.027344 0.0546875 1.039063 0.046875 1.046875 0.0859375 1.027344 0.09765625 1.027344 0.09765625 1.027344 0.0546875 1.039063 0.046875 1.046875 0.04296875 1.066406 0.07421875 1.046875 0.0859375 1.046875 0.0859375 1.039063 0.046875 1.046875 0.04296875 1.054688 0.0390625 1.078125 0.0625 1.066406 0.07421875 1.066406 0.07421875 1.046875 0.04296875 1.054688 0.0390625 1.066406 0.03515625 1.085938 0.05078125 1.078125 0.0625 1.078125 0.0625 1.054688 0.0390625 1.066406 0.03515625 1.078125 0.02734375 1.101563 0.0390625 1.085938 0.05078125 1.085938 0.05078125 1.066406 0.03515625 1.078125 0.02734375 1.179688 0.03125 1.257813 0.1183347 1.101563 0.0390625 1.101563 0.0390625 1.078125 0.02734375 1.179688 0.03125 0.4726562 0.03125 0.3828125 0.0390625 0.328125 0.03515625 0.4726562 0.03125 0.4296875 0.0390625 0.3828125 0.0390625 0.4726562 0.03125 0.4375 0.05078125 0.4296875 0.0390625 0.4726562 0.03125 0.4375 0.0625 0.4375 0.05078125 0.4726562 0.03125 0.4492187 0.0703125 0.4375 0.0625 0.4726562 0.03125 0.4570312 0.078125 0.4492187 0.0703125 0.4726562 0.03125 0.46875 0.08203125 0.4570312 0.078125 0.4726562 0.03125 0.4765625 0.08203125 0.46875 0.08203125 0.4726562 0.03125 0.4921875 0.08203125 0.4765625 0.08203125 0.4726562 0.03125 0.4960937 0.078125 0.4921875 0.08203125 0.4726562 0.03125 0.5078125 0.06640625 0.4960937 0.078125 0.4726562 0.03125 0.5078125 0.05078125 0.5078125 0.06640625 0.4726562 0.03125 0.5195313 0.04296875 0.5078125 0.05078125 0.4726562 0.03125 0.5546875 0.04296875 0.5195313 0.04296875 0.4726562 0.03125 0.5976563 0.05078125 0.5546875 0.04296875 0.4726562 0.03125 0.6992188 0.046875 0.5976563 0.05078125 0.9960938 0.0078125 0.9023438 0.02734375 0.6992188 0.046875 0.9960938 0.0078125 0.921875 0.03125 0.9023438 0.02734375 0.9960938 0.0078125 0.9335938 0.0390625 0.921875 0.03125 0.9960938 0.0078125 0.9414063 0.04296875 0.9335938 0.0390625 0.9960938 0.0078125 0.9492188 0.046875 0.9414063 0.04296875 0.9960938 0.0078125 0.9609375 0.0546875 0.9492188 0.046875 0.9960938 0.0078125 0.984375 0.0546875 0.9609375 0.0546875 0.9960938 0.0078125 0.9921875 0.0546875 0.984375 0.0546875 0.9960938 0.0078125 1.003906 0.0546875 0.9921875 0.0546875 0.9960938 0.0078125 1.027344 0.0546875 1.003906 0.0546875 0.9960938 0.0078125 1.039063 0.046875 1.027344 0.0546875 0.9960938 0.0078125 1.046875 0.04296875 1.039063 0.046875 0.9960938 0.0078125 1.054688 0.0390625 1.046875 0.04296875 0.9960938 0.0078125 1.066406 0.03515625 1.054688 0.0390625 0.9960938 0.0078125 1.078125 0.02734375 1.066406 0.03515625 0.9960938 0.0078125 1.179688 0.03125 1.078125 0.02734375 0.4804264 0.991537 0.3917245 0.9625008 0.3934287 0.9625001 0.4804264 0.991537 0.3934287 0.9625001 0.3984763 0.9624974 0.4804264 0.991537 0.3984763 0.9624974 0.4066731 0.9624935 0.4804264 0.991537 0.4066731 0.9624935 0.417704 0.9624877 0.4804264 0.991537 0.417704 0.9624877 0.4311454 0.962481 0.4804264 0.991537 0.4311454 0.962481 0.4464803 0.9624736 0.4804264 0.991537 0.4464803 0.9624736 0.4631198 0.9624652 0.4804264 0.991537 0.4631198 0.9624652 0.4804244 0.9624566 0.4804264 0.991537 0.4804244 0.9624566 0.4977289 0.962448 0.4804264 0.991537 0.4977289 0.962448 0.5143683 0.9624398 0.4804264 0.991537 0.5143683 0.9624398 0.5297033 0.962432 0.4804264 0.991537 0.5297033 0.962432 0.5431446 0.9624254 0.4804264 0.991537 0.5431446 0.9624254 0.5541755 0.9624197 0.4804264 0.991537 0.5541755 0.9624197 0.5623721 0.962416 0.4804264 0.991537 0.5623721 0.962416 0.5674197 0.9624131 0.4804264 0.991537 0.5674197 0.9624131 0.5691239 0.9624125 0.9904882 0.9904796 0.9485386 0.9614199 0.9493447 0.9614195 0.9904882 0.9904796 0.9493447 0.9614195 0.9517317 0.9614183 0.9904882 0.9904796 0.9517317 0.9614183 0.9556081 0.9614164 0.9904882 0.9904796 0.9556081 0.9614164 0.9608248 0.9614138 0.9904882 0.9904796 0.9608248 0.9614138 0.9671813 0.9614106 0.9904882 0.9904796 0.9671813 0.9614106 0.9744335 0.961407 0.9904882 0.9904796 0.9744335 0.961407 0.9823025 0.9614031 0.9904882 0.9904796 0.9823025 0.9614031 0.9904861 0.961399 0.9904882 0.9904796 0.9904861 0.961399 0.9986697 0.961395 0.9904882 0.9904796 0.9986697 0.961395 1.006539 0.961391 0.9904882 0.9904796 1.006539 0.961391 1.013791 0.9613873 0.9904882 0.9904796 1.013791 0.9613873 1.020147 0.9613842 0.9904882 0.9904796 1.020147 0.9613842 1.025364 0.9613816 0.9904882 0.9904796 1.025364 0.9613816 1.02924 0.9613797 0.9904882 0.9904796 1.02924 0.9613797 1.031628 0.9613785 0.9904882 0.9904796 1.031628 0.9613785 1.032434 0.9613782 0.2981316 0.8991152 0.3934287 0.9625001 0.3917245 0.9625008 0.3917245 0.9625008 0.2790071 0.9240652 0.2981316 0.8991152 0.3272849 0.9065977 0.3984763 0.9624974 0.3934287 0.9625001 0.3934287 0.9625001 0.2981316 0.8991152 0.3272849 0.9065977 0.3583224 0.9153261 0.4066731 0.9624935 0.3984763 0.9624974 0.3984763 0.9624974 0.3272849 0.9065977 0.3583224 0.9153261 0.3928718 0.9253006 0.417704 0.9624877 0.4066731 0.9624935 0.4066731 0.9624935 0.3583224 0.9153261 0.3928718 0.9253006 0.4197349 0.9315317 0.4311454 0.962481 0.417704 0.9624877 0.417704 0.9624877 0.3928718 0.9253006 0.4197349 0.9315317 0.4364554 0.935267 0.4464803 0.9624736 0.4311454 0.962481 0.4311454 0.962481 0.4197349 0.9315317 0.4364554 0.935267 0.456881 0.9352593 0.4631198 0.9624652 0.4464803 0.9624736 0.4464803 0.9624736 0.4364554 0.935267 0.456881 0.9352593 0.4804182 0.9352513 0.4804244 0.9624566 0.4631198 0.9624652 0.4631198 0.9624652 0.456881 0.9352593 0.4804182 0.9352513 0.5064505 0.9352433 0.4977289 0.962448 0.4804244 0.9624566 0.4804244 0.9624566 0.4804182 0.9352513 0.5064505 0.9352433 0.5256284 0.9352356 0.5143683 0.9624398 0.4977289 0.962448 0.4977289 0.962448 0.5064505 0.9352433 0.5256284 0.9352356 0.5435389 0.9314861 0.5297033 0.962432 0.5143683 0.9624398 0.5143683 0.9624398 0.5256284 0.9352356 0.5435389 0.9314861 0.5627825 0.9264901 0.5431446 0.9624254 0.5297033 0.962432 0.5297033 0.962432 0.5435389 0.9314861 0.5627825 0.9264901 0.5912096 0.9152579 0.5541755 0.9624197 0.5431446 0.9624254 0.5431446 0.9624254 0.5627825 0.9264901 0.5912096 0.9152579 0.6193298 0.9077693 0.5623721 0.962416 0.5541755 0.9624197 0.5541755 0.9624197 0.5912096 0.9152579 0.6193298 0.9077693 0.6561027 0.9127569 0.5674197 0.9624131 0.5623721 0.962416 0.5623721 0.962416 0.6193298 0.9077693 0.6561027 0.9127569 0.6772422 0.9227357 0.5691239 0.9624125 0.5674197 0.9624131 0.5674197 0.9624131 0.6561027 0.9127569 0.6772422 0.9227357 0.749137 0.9342341 0.9493447 0.9614195 0.9485386 0.9614199 0.9485386 0.9614199 0.7189975 0.9342349 0.749137 0.9342341 0.7835677 0.9342317 0.9517317 0.9614183 0.9493447 0.9614195 0.9493447 0.9614195 0.749137 0.9342341 0.7835677 0.9342317 0.8258539 0.934228 0.9556081 0.9614164 0.9517317 0.9614183 0.9517317 0.9614183 0.7835677 0.9342317 0.8258539 0.934228 0.8474702 0.9342229 0.9608248 0.9614138 0.9556081 0.9614164 0.9556081 0.9614164 0.8258539 0.934228 0.8474702 0.9342229 0.9447661 0.9342167 0.9671813 0.9614106 0.9608248 0.9614138 0.9608248 0.9614138 0.8474702 0.9342229 0.9447661 0.9342167 0.9589918 0.9342095 0.9744335 0.961407 0.9671813 0.9614106 0.9671813 0.9614106 0.9447661 0.9342167 0.9589918 0.9342095 0.9744275 0.9342019 0.9823025 0.9614031 0.9744335 0.961407 0.9744335 0.961407 0.9589918 0.9342095 0.9744275 0.9342019 0.9904801 0.9341939 0.9904861 0.961399 0.9823025 0.9614031 0.9823025 0.9614031 0.9744275 0.9342019 0.9904801 0.9341939 1.006533 0.9341859 0.9986697 0.961395 0.9904861 0.961399 0.9904861 0.961399 0.9904801 0.9341939 1.006533 0.9341859 1.021968 0.9341782 1.006539 0.961391 0.9986697 0.961395 0.9986697 0.961395 1.006533 0.9341859 1.021968 0.9341782 1.036194 0.9341711 1.013791 0.9613873 1.006539 0.961391 1.006539 0.961391 1.021968 0.9341782 1.036194 0.9341711 1.048663 0.9341649 1.020147 0.9613842 1.013791 0.9613873 1.013791 0.9613873 1.036194 0.9341711 1.048663 0.9341649 1.082694 0.9341598 1.025364 0.9613816 1.020147 0.9613842 1.020147 0.9613842 1.048663 0.9341649 1.082694 0.9341598 1.168239 0.934156 1.02924 0.9613797 1.025364 0.9613816 1.025364 0.9613816 1.082694 0.9341598 1.168239 0.934156 1.205644 0.9341537 1.031628 0.9613785 1.02924 0.9613797 1.02924 0.9613797 1.168239 0.934156 1.205644 0.9341537 1.247683 0.9341529 1.032434 0.9613782 1.031628 0.9613785 1.031628 0.9613785 1.205644 0.9341537 1.247683 0.9341529 0.2911989 0.8218808 0.2981316 0.8991152 0.2790071 0.9240652 0.2790071 0.9240652 0.2580228 0.805665 0.2911989 0.8218808 0.3194155 0.8405892 0.3272849 0.9065977 0.2981316 0.8991152 0.2981316 0.8991152 0.2911989 0.8218808 0.3194155 0.8405892 0.3417588 0.8405837 0.3583224 0.9153261 0.3272849 0.9065977 0.3272849 0.9065977 0.3194155 0.8405892 0.3417588 0.8405837 0.3649443 0.8405764 0.3928718 0.9253006 0.3583224 0.9153261 0.3583224 0.9153261 0.3417588 0.8405837 0.3649443 0.8405764 0.3902434 0.8056386 0.4197349 0.9315317 0.3928718 0.9253006 0.3928718 0.9253006 0.3649443 0.8405764 0.3902434 0.8056386 0.4174404 0.8056282 0.4364554 0.935267 0.4197349 0.9315317 0.4197349 0.9315317 0.3902434 0.8056386 0.4174404 0.8056282 0.450559 0.8056172 0.456881 0.9352593 0.4364554 0.935267 0.4364554 0.935267 0.4174404 0.8056282 0.450559 0.8056172 0.4804083 0.8056055 0.4804182 0.9352513 0.456881 0.9352593 0.456881 0.9352593 0.450559 0.8056172 0.4804083 0.8056055 0.5106589 0.8041801 0.5064505 0.9352433 0.4804182 0.9352513 0.4804182 0.9352513 0.4804083 0.8056055 0.5106589 0.8041801 0.538376 0.8041689 0.5256284 0.9352356 0.5064505 0.9352433 0.5064505 0.9352433 0.5106589 0.8041801 0.538376 0.8041689 0.5646839 0.8041586 0.5435389 0.9314861 0.5256284 0.9352356 0.5256284 0.9352356 0.538376 0.8041689 0.5646839 0.8041586 0.588608 0.8390784 0.5627825 0.9264901 0.5435389 0.9314861 0.5435389 0.9314861 0.5646839 0.8041586 0.588608 0.8390784 0.6128899 0.839071 0.5912096 0.9152579 0.5627825 0.9264901 0.5627825 0.9264901 0.588608 0.8390784 0.6128899 0.839071 0.6369013 0.8390655 0.6193298 0.9077693 0.5912096 0.9152579 0.5912096 0.9152579 0.6128899 0.839071 0.6369013 0.8390655 0.6628218 0.8203501 0.6561027 0.9127569 0.6193298 0.9077693 0.6193298 0.9077693 0.6369013 0.8390655 0.6628218 0.8203501 0.6998435 0.8041322 0.6772422 0.9227357 0.6561027 0.9127569 0.6561027 0.9127569 0.6628218 0.8203501 0.6998435 0.8041322 0.7364093 0.8208233 0.749137 0.9342341 0.7189975 0.9342349 0.7189975 0.9342349 0.7002583 0.8046076 0.7364093 0.8208233 0.7718229 0.804603 0.7835677 0.9342317 0.749137 0.9342341 0.749137 0.9342341 0.7364093 0.8208233 0.7718229 0.804603 0.800116 0.8045976 0.8258539 0.934228 0.7835677 0.9342317 0.7835677 0.9342317 0.7718229 0.804603 0.800116 0.8045976 0.8324019 0.8045902 0.8474702 0.9342229 0.8258539 0.934228 0.8258539 0.934228 0.800116 0.8045976 0.8324019 0.8045902 0.9241038 0.8045811 0.9447661 0.9342167 0.8474702 0.9342229 0.8474702 0.9342229 0.8324019 0.8045902 0.9241038 0.8045811 0.9447562 0.8045709 0.9589918 0.9342095 0.9447661 0.9342167 0.9447661 0.9342167 0.9241038 0.8045811 0.9447562 0.8045709 0.9671655 0.8045596 0.9744275 0.9342019 0.9589918 0.9342095 0.9589918 0.9342095 0.9447562 0.8045709 0.9671655 0.8045596 0.9904702 0.8045481 0.9904801 0.9341939 0.9744275 0.9342019 0.9744275 0.9342019 0.9671655 0.8045596 0.9904702 0.8045481 1.013775 0.8045365 1.006533 0.9341859 0.9904801 0.9341939 0.9904801 0.9341939 0.9904702 0.8045481 1.013775 0.8045365 1.036184 0.8045253 1.021968 0.9341782 1.006533 0.9341859 1.006533 0.9341859 1.013775 0.8045365 1.036184 0.8045253 1.056836 0.8045151 1.036194 0.9341711 1.021968 0.9341782 1.021968 0.9341782 1.036184 0.8045253 1.056836 0.8045151 1.074938 0.8045061 1.048663 0.9341649 1.036194 0.9341711 1.036194 0.9341711 1.056836 0.8045151 1.074938 0.8045061 1.154051 0.8044987 1.082694 0.9341598 1.048663 0.9341649 1.048663 0.9341649 1.074938 0.8045061 1.154051 0.8044987 1.179964 0.8044931 1.168239 0.934156 1.082694 0.9341598 1.082694 0.9341598 1.154051 0.8044987 1.179964 0.8044931 1.215263 0.8207067 1.205644 0.9341537 1.168239 0.934156 1.168239 0.934156 1.179964 0.8044931 1.215263 0.8207067 1.258668 0.8044886 1.247683 0.9341529 1.205644 0.9341537 1.205644 0.9341537 1.215263 0.8207067 1.258668 0.8044886 0.2926047 0.7839297 0.2911989 0.8218808 0.2580228 0.805665 0.2580228 0.805665 0.2575551 0.7839311 0.2926047 0.7839297 0.3190482 0.8138644 0.3194155 0.8405892 0.2911989 0.8218808 0.2911989 0.8218808 0.2926047 0.7839297 0.3190482 0.8138644 0.3420225 0.8138573 0.3417588 0.8405837 0.3194155 0.8405892 0.3194155 0.8405892 0.3190482 0.8138644 0.3420225 0.8138573 0.3656902 0.8138479 0.3649443 0.8405764 0.3417588 0.8405837 0.3417588 0.8405837 0.3420225 0.8138573 0.3656902 0.8138479 0.3899771 0.7838974 0.3902434 0.8056386 0.3649443 0.8405764 0.3649443 0.8405764 0.3656902 0.8138479 0.3899771 0.7838974 0.4174526 0.7838844 0.4174404 0.8056282 0.3902434 0.8056386 0.3902434 0.8056386 0.3899771 0.7838974 0.4174526 0.7838844 0.4507338 0.7838701 0.450559 0.8056172 0.4174404 0.8056282 0.4174404 0.8056282 0.4174526 0.7838844 0.4507338 0.7838701 0.480395 0.7838553 0.4804083 0.8056055 0.450559 0.8056172 0.450559 0.8056172 0.4507338 0.7838701 0.480395 0.7838553 0.5109988 0.7838407 0.5106589 0.8041801 0.4804083 0.8056055 0.4804083 0.8056055 0.480395 0.7838553 0.5109988 0.7838407 0.5379826 0.7838264 0.538376 0.8041689 0.5106589 0.8041801 0.5106589 0.8041801 0.5109988 0.7838407 0.5379826 0.7838264 0.5642682 0.7838134 0.5646839 0.8041586 0.538376 0.8041689 0.538376 0.8041689 0.5379826 0.7838264 0.5642682 0.7838134 0.5885403 0.8137407 0.588608 0.8390784 0.5646839 0.8041586 0.5646839 0.8041586 0.5642682 0.7838134 0.5885403 0.8137407 0.613104 0.8137313 0.6128899 0.839071 0.588608 0.8390784 0.588608 0.8390784 0.5885403 0.8137407 0.613104 0.8137313 0.6368272 0.8137243 0.6369013 0.8390655 0.6128899 0.839071 0.6128899 0.839071 0.613104 0.8137313 0.6368272 0.8137243 0.6644354 0.7837811 0.6628218 0.8203501 0.6369013 0.8390655 0.6369013 0.8390655 0.6368272 0.8137243 0.6644354 0.7837811 0.6994218 0.7837796 0.6998435 0.8041322 0.6628218 0.8203501 0.6628218 0.8203501 0.6644354 0.7837811 0.6994218 0.7837796 0.737815 0.7828722 0.7364093 0.8208233 0.7002583 0.8046076 0.7002583 0.8046076 0.6997905 0.7828736 0.737815 0.7828722 0.7720506 0.7828679 0.7718229 0.804603 0.7364093 0.8208233 0.7364093 0.8208233 0.737815 0.7828722 0.7720506 0.7828679 0.7997847 0.7828609 0.800116 0.8045976 0.7718229 0.804603 0.7718229 0.804603 0.7720506 0.7828679 0.7997847 0.7828609 0.830556 0.7828515 0.8324019 0.8045902 0.800116 0.8045976 0.800116 0.8045976 0.7997847 0.7828609 0.830556 0.7828515 0.9059886 0.78284 0.9241038 0.8045811 0.8324019 0.8045902 0.8324019 0.8045902 0.830556 0.7828515 0.9059886 0.78284 0.932274 0.782827 0.9447562 0.8045709 0.9241038 0.8045811 0.9241038 0.8045811 0.9059886 0.78284 0.932274 0.782827 0.9607955 0.7828127 0.9671655 0.8045596 0.9447562 0.8045709 0.9447562 0.8045709 0.932274 0.782827 0.9607955 0.7828127 0.9904568 0.7827981 0.9904702 0.8045481 0.9671655 0.8045596 0.9671655 0.8045596 0.9607955 0.7828127 0.9904568 0.7827981 1.020118 0.7827833 1.013775 0.8045365 0.9904702 0.8045481 0.9904702 0.8045481 0.9904568 0.7827981 1.020118 0.7827833 1.04864 0.7827691 1.036184 0.8045253 1.013775 0.8045365 1.013775 0.8045365 1.020118 0.7827833 1.04864 0.7827691 1.074925 0.782756 1.056836 0.8045151 1.036184 0.8045253 1.036184 0.8045253 1.04864 0.7827691 1.074925 0.782756 1.097965 0.7827444 1.074938 0.8045061 1.056836 0.8045151 1.056836 0.8045151 1.074925 0.782756 1.097965 0.7827444 1.154356 0.7827351 1.154051 0.8044987 1.074938 0.8045061 1.074938 0.8045061 1.097965 0.7827444 1.154356 0.7827351 1.180305 0.7827281 1.179964 0.8044931 1.154051 0.8044987 1.154051 0.8044987 1.154356 0.7827351 1.180305 0.7827281 1.216325 0.7827238 1.215263 0.8207067 1.179964 0.8044931 1.179964 0.8044931 1.180305 0.7827281 1.216325 0.7827238 1.258514 0.7827222 1.258668 0.8044886 1.215263 0.8207067 1.215263 0.8207067 1.216325 0.7827238 1.258514 0.7827222 0.292541 0.7713194 0.2926047 0.7839297 0.2575551 0.7839311 0.2575551 0.7839311 0.2575725 0.7713211 0.292541 0.7713194 0.3193161 0.7875312 0.3190482 0.8138644 0.2926047 0.7839297 0.2926047 0.7839297 0.292541 0.7713194 0.3193161 0.7875312 0.3417867 0.787523 0.3420225 0.8138573 0.3190482 0.8138644 0.3190482 0.8138644 0.3193161 0.7875312 0.3417867 0.787523 0.365805 0.7875119 0.3656902 0.8138479 0.3420225 0.8138573 0.3420225 0.8138573 0.3417867 0.787523 0.365805 0.7875119 0.3899792 0.7712815 0.3899771 0.7838974 0.3656902 0.8138479 0.3656902 0.8138479 0.365805 0.7875119 0.3899792 0.7712815 0.4173178 0.7712661 0.4174526 0.7838844 0.3899771 0.7838974 0.3899771 0.7838974 0.3899792 0.7712815 0.4173178 0.7712661 0.4508555 0.7712494 0.4507338 0.7838701 0.4174526 0.7838844 0.4174526 0.7838844 0.4173178 0.7712661 0.4508555 0.7712494 0.4803788 0.771232 0.480395 0.7838553 0.4507338 0.7838701 0.4507338 0.7838701 0.4508555 0.7712494 0.4803788 0.771232 0.5110151 0.7716861 0.5109988 0.7838407 0.480395 0.7838553 0.480395 0.7838553 0.4803788 0.771232 0.5110151 0.7716861 0.5384257 0.7716693 0.5379826 0.7838264 0.5109988 0.7838407 0.5109988 0.7838407 0.5110151 0.7716861 0.5384257 0.7716693 0.5646212 0.7716539 0.5642682 0.7838134 0.5379826 0.7838264 0.5379826 0.7838264 0.5384257 0.7716693 0.5646212 0.7716539 0.5885801 0.7883286 0.5885403 0.8137407 0.5642682 0.7838134 0.5642682 0.7838134 0.5646212 0.7716539 0.5885801 0.7883286 0.61317 0.7883175 0.613104 0.8137313 0.5885403 0.8137407 0.5885403 0.8137407 0.5885801 0.7883286 0.61317 0.7883175 0.6370078 0.7883093 0.6368272 0.8137243 0.613104 0.8137313 0.613104 0.8137313 0.61317 0.7883175 0.6370078 0.7883093 0.6642524 0.7720872 0.6644354 0.7837811 0.6368272 0.8137243 0.6368272 0.8137243 0.6370078 0.7883093 0.6642524 0.7720872 0.6992813 0.7720855 0.6994218 0.7837796 0.6644354 0.7837811 0.6644354 0.7837811 0.6642524 0.7720872 0.6992813 0.7720855 0.7377513 0.7702619 0.737815 0.7828722 0.6997905 0.7828736 0.6997905 0.7828736 0.7004029 0.7702637 0.7377513 0.7702619 0.7723185 0.7702569 0.7720506 0.7828679 0.737815 0.7828722 0.737815 0.7828722 0.7377513 0.7702619 0.7723185 0.7702569 0.8001439 0.7702487 0.7997847 0.7828609 0.7720506 0.7828679 0.7720506 0.7828679 0.7723185 0.7702569 0.8001439 0.7702487 0.8303436 0.7702376 0.830556 0.7828515 0.7997847 0.7828609 0.7997847 0.7828609 0.8001439 0.7702487 0.8303436 0.7702376 0.8911164 0.7702241 0.9059886 0.78284 0.830556 0.7828515 0.830556 0.7828515 0.8303436 0.7702376 0.8911164 0.7702241 0.9220249 0.7702087 0.932274 0.782827 0.9059886 0.78284 0.9059886 0.78284 0.8911164 0.7702241 0.9220249 0.7702087 0.9555625 0.770192 0.9607955 0.7828127 0.932274 0.782827 0.932274 0.782827 0.9220249 0.7702087 0.9555625 0.770192 0.9904406 0.7701746 0.9904568 0.7827981 0.9607955 0.7828127 0.9607955 0.7828127 0.9555625 0.770192 0.9904406 0.7701746 1.025319 0.7701572 1.020118 0.7827833 0.9904568 0.7827981 0.9904568 0.7827981 0.9904406 0.7701746 1.025319 0.7701572 1.058856 0.7701405 1.04864 0.7827691 1.020118 0.7827833 1.020118 0.7827833 1.025319 0.7701572 1.058856 0.7701405 1.089765 0.7701252 1.074925 0.782756 1.04864 0.7827691 1.04864 0.7827691 1.058856 0.7701405 1.089765 0.7701252 1.116856 0.7701117 1.097965 0.7827444 1.074925 0.782756 1.074925 0.782756 1.089765 0.7701252 1.116856 0.7701117 1.153964 0.7701006 1.154356 0.7827351 1.097965 0.7827444 1.097965 0.7827444 1.116856 0.7701117 1.153964 0.7701006 1.180004 0.7700924 1.180305 0.7827281 1.154356 0.7827351 1.154356 0.7827351 1.153964 0.7701006 1.180004 0.7700924 1.216356 0.7700874 1.216325 0.7827238 1.180305 0.7827281 1.180305 0.7827281 1.180004 0.7700924 1.216356 0.7700874 1.259059 0.7700856 1.258514 0.7827222 1.216325 0.7827238 1.216325 0.7827238 1.216356 0.7700874 1.259059 0.7700856 0.2926686 0.7528676 0.292541 0.7713194 0.2575725 0.7713211 0.2575725 0.7713211 0.2573183 0.7528695 0.2926686 0.7528676 0.3212269 0.7603468 0.3193161 0.7875312 0.292541 0.7713194 0.292541 0.7713194 0.2926686 0.7528676 0.3212269 0.7603468 0.3431538 0.7603376 0.3417867 0.787523 0.3193161 0.7875312 0.3193161 0.7875312 0.3212269 0.7603468 0.3431538 0.7603376 0.3666683 0.7603253 0.365805 0.7875119 0.3417867 0.787523 0.3417867 0.787523 0.3431538 0.7603376 0.3666683 0.7603253 0.3902261 0.7528256 0.3899792 0.7712815 0.365805 0.7875119 0.365805 0.7875119 0.3666683 0.7603253 0.3902261 0.7528256 0.4174302 0.7528084 0.4173178 0.7712661 0.3899792 0.7712815 0.3899792 0.7712815 0.3902261 0.7528256 0.4174302 0.7528084 0.4505305 0.7527899 0.4508555 0.7712494 0.4173178 0.7712661 0.4173178 0.7712661 0.4174302 0.7528084 0.4505305 0.7527899 0.4803604 0.7527706 0.4803788 0.771232 0.4508555 0.7712494 0.4508555 0.7712494 0.4505305 0.7527899 0.4803604 0.7527706 0.5111024 0.7536939 0.5110151 0.7716861 0.4803788 0.771232 0.4803788 0.771232 0.4803604 0.7527706 0.5111024 0.7536939 0.5384701 0.7536753 0.5384257 0.7716693 0.5110151 0.7716861 0.5110151 0.7716861 0.5111024 0.7536939 0.5384701 0.7536753 0.5642067 0.7536581 0.5646212 0.7716539 0.5384257 0.7716693 0.5384257 0.7716693 0.5384701 0.7536753 0.5642067 0.7536581 0.5897199 0.7611279 0.5885801 0.7883286 0.5646212 0.7716539 0.5646212 0.7716539 0.5642067 0.7536581 0.5897199 0.7611279 0.6144243 0.7611157 0.61317 0.7883175 0.5885801 0.7883286 0.5885801 0.7883286 0.5897199 0.7611279 0.6144243 0.7611157 0.638213 0.7611065 0.6370078 0.7883093 0.61317 0.7883175 0.61317 0.7883175 0.6144243 0.7611157 0.638213 0.7611065 0.6643983 0.7536162 0.6642524 0.7720872 0.6370078 0.7883093 0.6370078 0.7883093 0.638213 0.7611065 0.6643983 0.7536162 0.6993377 0.7536142 0.6992813 0.7720855 0.6642524 0.7720872 0.6642524 0.7720872 0.6643983 0.7536162 0.6993377 0.7536142 0.7378789 0.7518101 0.7377513 0.7702619 0.7004029 0.7702637 0.7004029 0.7702637 0.6995538 0.751812 0.7378789 0.7518101 0.7723868 0.7518045 0.7723185 0.7702569 0.7377513 0.7702619 0.7377513 0.7702619 0.7378789 0.7518101 0.7723868 0.7518045 0.8002634 0.7517954 0.8001439 0.7702487 0.7723185 0.7702569 0.7723185 0.7702569 0.7723868 0.7518045 0.8002634 0.7517954 0.8287498 0.7517831 0.8303436 0.7702376 0.8001439 0.7702487 0.8001439 0.7702487 0.8002634 0.7517954 0.8287498 0.7517831 0.8800591 0.7517681 0.8911164 0.7702241 0.8303436 0.7702376 0.8303436 0.7702376 0.8287498 0.7517831 0.8800591 0.7517681 0.9144027 0.751751 0.9220249 0.7702087 0.8911164 0.7702241 0.8911164 0.7702241 0.8800591 0.7517681 0.9144027 0.751751 0.9516677 0.7517325 0.9555625 0.770192 0.9220249 0.7702087 0.9220249 0.7702087 0.9144027 0.751751 0.9516677 0.7517325 0.9904222 0.7517132 0.9904406 0.7701746 0.9555625 0.770192 0.9555625 0.770192 0.9516677 0.7517325 0.9904222 0.7517132 1.029176 0.7516939 1.025319 0.7701572 0.9904406 0.7701746 0.9904406 0.7701746 0.9904222 0.7517132 1.029176 0.7516939 1.066442 0.7516753 1.058856 0.7701405 1.025319 0.7701572 1.025319 0.7701572 1.029176 0.7516939 1.066442 0.7516753 1.100785 0.7516583 1.089765 0.7701252 1.058856 0.7701405 1.058856 0.7701405 1.066442 0.7516753 1.100785 0.7516583 1.130888 0.7516432 1.116856 0.7701117 1.089765 0.7701252 1.089765 0.7701252 1.100785 0.7516583 1.130888 0.7516432 1.153807 0.751631 1.153964 0.7701006 1.116856 0.7701117 1.116856 0.7701117 1.130888 0.7516432 1.153807 0.751631 1.180494 0.7516218 1.180004 0.7700924 1.153964 0.7701006 1.153964 0.7701006 1.153807 0.751631 1.180494 0.7516218 1.216787 0.7516162 1.216356 0.7700874 1.180004 0.7700924 1.180004 0.7700924 1.180494 0.7516218 1.216787 0.7516162 1.258682 0.7516143 1.259059 0.7700856 1.216356 0.7700874 1.216356 0.7700874 1.216787 0.7516162 1.258682 0.7516143 0.2925473 0.717528 0.2926686 0.7528676 0.2573183 0.7528695 0.2573183 0.7528695 0.257557 0.7063029 0.2925473 0.717528 0.321207 0.7237593 0.3212269 0.7603468 0.2926686 0.7528676 0.2926686 0.7528676 0.2925473 0.717528 0.321207 0.7237593 0.3443221 0.7374716 0.3431538 0.7603376 0.3212269 0.7603468 0.3212269 0.7603468 0.321207 0.7237593 0.3443221 0.7374716 0.3669209 0.7237365 0.3666683 0.7603253 0.3431538 0.7603376 0.3431538 0.7603376 0.3443221 0.7374716 0.3669209 0.7237365 0.389953 0.7174834 0.3902261 0.7528256 0.3666683 0.7603253 0.3666683 0.7603253 0.3669209 0.7237365 0.389953 0.7174834 0.4174875 0.7174652 0.4174302 0.7528084 0.3902261 0.7528256 0.3902261 0.7528256 0.389953 0.7174834 0.4174875 0.7174652 0.4510982 0.7174455 0.4505305 0.7527899 0.4174302 0.7528084 0.4174302 0.7528084 0.4174875 0.7174652 0.4510982 0.7174455 0.4803402 0.717425 0.4803604 0.7527706 0.4505305 0.7527899 0.4505305 0.7527899 0.4510982 0.7174455 0.4803402 0.717425 0.5111129 0.7174045 0.5111024 0.7536939 0.4803604 0.7527706 0.4803604 0.7527706 0.4803402 0.717425 0.5111129 0.7174045 0.5384194 0.7173848 0.5384701 0.7536753 0.5111024 0.7536939 0.5111024 0.7536939 0.5111129 0.7174045 0.5384194 0.7173848 0.5643862 0.7168953 0.5642067 0.7536581 0.5384701 0.7536753 0.5384701 0.7536753 0.5384194 0.7173848 0.5643862 0.7168953 0.5892733 0.7231168 0.5897199 0.7611279 0.5642067 0.7536581 0.5642067 0.7536581 0.5643862 0.7168953 0.5892733 0.7231168 0.6154566 0.7368256 0.6144243 0.7611157 0.5897199 0.7611279 0.5897199 0.7611279 0.5892733 0.7231168 0.6154566 0.7368256 0.638186 0.723094 0.638213 0.7611065 0.6144243 0.7611157 0.6144243 0.7611157 0.6154566 0.7368256 0.638186 0.723094 0.6641248 0.7168506 0.6643983 0.7536162 0.638213 0.7611065 0.638213 0.7611065 0.638186 0.723094 0.6641248 0.7168506 0.6992994 0.7056216 0.6993377 0.7536142 0.6643983 0.7536162 0.6643983 0.7536162 0.6641248 0.7168506 0.6992994 0.7056216 0.7377577 0.7164705 0.7378789 0.7518101 0.6995538 0.751812 0.6995538 0.751812 0.6997924 0.7052455 0.7377577 0.7164705 0.7729619 0.7164646 0.7723868 0.7518045 0.7378789 0.7518101 0.7378789 0.7518101 0.7377577 0.7164705 0.7729619 0.7164646 0.8001844 0.7164549 0.8002634 0.7517954 0.7723868 0.7518045 0.7723868 0.7518045 0.7729619 0.7164646 0.8001844 0.7164549 0.8275626 0.7164419 0.8287498 0.7517831 0.8002634 0.7517954 0.8002634 0.7517954 0.8001844 0.7164549 0.8275626 0.7164419 0.8732412 0.7164259 0.8800591 0.7517681 0.8287498 0.7517831 0.8287498 0.7517831 0.8275626 0.7164419 0.8732412 0.7164259 0.9097002 0.7164078 0.9144027 0.751751 0.8800591 0.7517681 0.8800591 0.7517681 0.8732412 0.7164259 0.9097002 0.7164078 0.9492605 0.7163881 0.9516677 0.7517325 0.9144027 0.751751 0.9144027 0.751751 0.9097002 0.7164078 0.9492605 0.7163881 0.9904021 0.7163676 0.9904222 0.7517132 0.9516677 0.7517325 0.9516677 0.7517325 0.9492605 0.7163881 0.9904021 0.7163676 1.031543 0.7163471 1.029176 0.7516939 0.9904222 0.7517132 0.9904222 0.7517132 0.9904021 0.7163676 1.031543 0.7163471 1.071104 0.7163274 1.066442 0.7516753 1.029176 0.7516939 1.029176 0.7516939 1.031543 0.7163471 1.071104 0.7163274 1.107563 0.7163093 1.100785 0.7516583 1.066442 0.7516753 1.066442 0.7516753 1.071104 0.7163274 1.107563 0.7163093 1.139519 0.7162933 1.130888 0.7516432 1.100785 0.7516583 1.100785 0.7516583 1.107563 0.7163093 1.139519 0.7162933 1.153846 0.7162802 1.153807 0.751631 1.130888 0.7516432 1.130888 0.7516432 1.139519 0.7162933 1.153846 0.7162802 1.180474 0.7162706 1.180494 0.7516218 1.153807 0.751631 1.153807 0.751631 1.153846 0.7162802 1.180474 0.7162706 1.216273 0.7162646 1.216787 0.7516162 1.180494 0.7516218 1.180494 0.7516218 1.180474 0.7162706 1.216273 0.7162646 1.258998 0.7050354 1.258682 0.7516143 1.216787 0.7516162 1.216787 0.7516162 1.216273 0.7162646 1.258998 0.7050354 0.2926392 0.6419014 0.2925473 0.717528 0.257557 0.7063029 0.257557 0.7063029 0.2575694 0.6556255 0.2926392 0.6419014 0.320939 0.6418954 0.321207 0.7237593 0.2925473 0.717528 0.2925473 0.717528 0.2926392 0.6419014 0.320939 0.6418954 0.3431883 0.6418853 0.3443221 0.7374716 0.321207 0.7237593 0.321207 0.7237593 0.320939 0.6418954 0.3431883 0.6418853 0.3669534 0.6668212 0.3669209 0.7237365 0.3443221 0.7374716 0.3443221 0.7374716 0.3431883 0.6418853 0.3669534 0.6668212 0.3900166 0.683022 0.389953 0.7174834 0.3669209 0.7237365 0.3669209 0.7237365 0.3669534 0.6668212 0.3900166 0.683022 0.4170755 0.6830034 0.4174875 0.7174652 0.389953 0.7174834 0.389953 0.7174834 0.3900166 0.683022 0.4170755 0.6830034 0.4508662 0.6829833 0.4510982 0.7174455 0.4174875 0.7174652 0.4174875 0.7174652 0.4170755 0.6830034 0.4508662 0.6829833 0.4803193 0.6829625 0.4803402 0.717425 0.4510982 0.7174455 0.4510982 0.7174455 0.4508662 0.6829833 0.4803193 0.6829625 0.5109554 0.6829415 0.5111129 0.7174045 0.4803402 0.717425 0.4803402 0.717425 0.4803193 0.6829625 0.5109554 0.6829415 0.5380943 0.6824502 0.5384194 0.7173848 0.5111129 0.7174045 0.5111129 0.7174045 0.5109554 0.6829415 0.5380943 0.6824502 0.5648991 0.6824316 0.5643862 0.7168953 0.5384194 0.7173848 0.5384194 0.7173848 0.5380943 0.6824502 0.5648991 0.6824316 0.5893459 0.6824154 0.5892733 0.7231168 0.5643862 0.7168953 0.5643862 0.7168953 0.5648991 0.6824316 0.5893459 0.6824154 0.6143243 0.6661851 0.6154566 0.7368256 0.5892733 0.7231168 0.5892733 0.7231168 0.5893459 0.6824154 0.6143243 0.6661851 0.6382116 0.6412262 0.638186 0.723094 0.6154566 0.7368256 0.6154566 0.7368256 0.6143243 0.6661851 0.6382116 0.6412262 0.6643856 0.64122 0.6641248 0.7168506 0.638186 0.723094 0.638186 0.723094 0.6382116 0.6412262 0.6643856 0.64122 0.6991682 0.65494 0.6992994 0.7056216 0.6641248 0.7168506 0.6641248 0.7168506 0.6643856 0.64122 0.6991682 0.65494 0.7378495 0.6408439 0.7377577 0.7164705 0.6997924 0.7052455 0.6997924 0.7052455 0.6992099 0.6545681 0.7378495 0.6408439 0.7726939 0.6408378 0.7729619 0.7164646 0.7377577 0.7164705 0.7377577 0.7164705 0.7378495 0.6408439 0.7726939 0.6408378 0.800298 0.640828 0.8001844 0.7164549 0.7729619 0.7164646 0.7729619 0.7164646 0.7726939 0.6408378 0.800298 0.640828 0.8283627 0.6819808 0.8275626 0.7164419 0.8001844 0.7164549 0.8001844 0.7164549 0.800298 0.640828 0.8283627 0.6819808 0.870925 0.6819645 0.8732412 0.7164259 0.8275626 0.7164419 0.8275626 0.7164419 0.8283627 0.6819808 0.870925 0.6819645 0.9080984 0.681946 0.9097002 0.7164078 0.8732412 0.7164259 0.8732412 0.7164259 0.870925 0.6819645 0.9080984 0.681946 0.9484337 0.681926 0.9492605 0.7163881 0.9097002 0.7164078 0.9097002 0.7164078 0.9080984 0.681946 0.9484337 0.681926 0.9903811 0.6819051 0.9904021 0.7163676 0.9492605 0.7163881 0.9492605 0.7163881 0.9484337 0.681926 0.9903811 0.6819051 1.032329 0.6818841 1.031543 0.7163471 0.9904021 0.7163676 0.9904021 0.7163676 0.9903811 0.6819051 1.032329 0.6818841 1.072664 0.6818641 1.071104 0.7163274 1.031543 0.7163471 1.031543 0.7163471 1.032329 0.6818841 1.072664 0.6818641 1.109837 0.6818456 1.107563 0.7163093 1.071104 0.7163274 1.071104 0.7163274 1.072664 0.6818641 1.109837 0.6818456 1.14242 0.6818293 1.139519 0.7162933 1.107563 0.7163093 1.107563 0.7163093 1.109837 0.6818456 1.14242 0.6818293 1.154286 0.6406499 1.153846 0.7162802 1.139519 0.7162933 1.139519 0.7162933 1.14242 0.6818293 1.154286 0.6406499 1.180105 0.6406401 1.180474 0.7162706 1.153846 0.7162802 1.153846 0.7162802 1.154286 0.6406499 1.180105 0.6406401 1.216734 0.6406339 1.216273 0.7162646 1.180474 0.7162706 1.180474 0.7162706 1.180105 0.6406401 1.216734 0.6406339 1.258943 0.6543539 1.258998 0.7050354 1.216273 0.7162646 1.216273 0.7162646 1.216734 0.6406339 1.258943 0.6543539 0.2925056 0.6236535 0.2926392 0.6419014 0.2575694 0.6556255 0.2575694 0.6556255 0.2581102 0.6236556 0.2925056 0.6236535 0.3211652 0.6236476 0.320939 0.6418954 0.2926392 0.6419014 0.2926392 0.6419014 0.2925056 0.6236535 0.3211652 0.6236476 0.3430328 0.6236379 0.3431883 0.6418853 0.320939 0.6418954 0.320939 0.6418954 0.3211652 0.6236476 0.3430328 0.6236379 0.3668791 0.6485741 0.3669534 0.6668212 0.3431883 0.6418853 0.3431883 0.6418853 0.3430328 0.6236379 0.3668791 0.6485741 0.3881263 0.664775 0.3900166 0.683022 0.3669534 0.6668212 0.3669534 0.6668212 0.3668791 0.6485741 0.3881263 0.664775 0.4168507 0.6647568 0.4170755 0.6830034 0.3900166 0.683022 0.3900166 0.683022 0.3881263 0.664775 0.4168507 0.6647568 0.4510564 0.6647371 0.4508662 0.6829833 0.4170755 0.6830034 0.4170755 0.6830034 0.4168507 0.6647568 0.4510564 0.6647371 0.4802984 0.6647166 0.4803193 0.6829625 0.4508662 0.6829833 0.4508662 0.6829833 0.4510564 0.6647371 0.4802984 0.6647166 0.5110711 0.6646961 0.5109554 0.6829415 0.4803193 0.6829625 0.4803193 0.6829625 0.4802984 0.6647166 0.5110711 0.6646961 0.5379063 0.6646764 0.5380943 0.6824502 0.5109554 0.6829415 0.5109554 0.6829415 0.5110711 0.6646961 0.5379063 0.6646764 0.5649394 0.6646582 0.5648991 0.6824316 0.5380943 0.6824502 0.5380943 0.6824502 0.5379063 0.6646764 0.5649394 0.6646582 0.5892315 0.6646423 0.5893459 0.6824154 0.5648991 0.6824316 0.5648991 0.6824316 0.5649394 0.6646582 0.5892315 0.6646423 0.6141674 0.6484123 0.6143243 0.6661851 0.5893459 0.6824154 0.5893459 0.6824154 0.5892315 0.6646423 0.6141674 0.6484123 0.6381441 0.6234535 0.6382116 0.6412262 0.6143243 0.6661851 0.6143243 0.6661851 0.6141674 0.6484123 0.6381441 0.6234535 0.6640831 0.6234475 0.6643856 0.64122 0.6382116 0.6412262 0.6382116 0.6412262 0.6381441 0.6234535 0.6640831 0.6234475 0.6992576 0.6234455 0.6991682 0.65494 0.6643856 0.64122 0.6643856 0.64122 0.6640831 0.6234475 0.6992576 0.6234455 0.7377159 0.6225961 0.7378495 0.6408439 0.6992099 0.6545681 0.6992099 0.6545681 0.6997507 0.6225982 0.7377159 0.6225961 0.7729201 0.6225902 0.7726939 0.6408378 0.7378495 0.6408439 0.7378495 0.6408439 0.7377159 0.6225961 0.7729201 0.6225902 0.8001425 0.6225804 0.800298 0.640828 0.7726939 0.6408378 0.7726939 0.6408378 0.7729201 0.6225902 0.8001425 0.6225804 0.8296508 0.6637335 0.8283627 0.6819808 0.800298 0.640828 0.800298 0.640828 0.8001425 0.6225804 0.8296508 0.6637335 0.8731993 0.6637176 0.870925 0.6819645 0.8283627 0.6819808 0.8283627 0.6819808 0.8296508 0.6637335 0.8731993 0.6637176 0.9096584 0.6636994 0.9080984 0.681946 0.870925 0.6819645 0.870925 0.6819645 0.8731993 0.6637176 0.9096584 0.6636994 0.9492188 0.6636797 0.9484337 0.681926 0.9080984 0.681946 0.9080984 0.681946 0.9096584 0.6636994 0.9492188 0.6636797 0.9903603 0.6636592 0.9903811 0.6819051 0.9484337 0.681926 0.9484337 0.681926 0.9492188 0.6636797 0.9903603 0.6636592 1.031502 0.6636387 1.032329 0.6818841 0.9903811 0.6819051 0.9903811 0.6819051 0.9903603 0.6636592 1.031502 0.6636387 1.071062 0.663619 1.072664 0.6818641 1.032329 0.6818841 1.032329 0.6818841 1.031502 0.6636387 1.071062 0.663619 1.107521 0.6636009 1.109837 0.6818456 1.072664 0.6818641 1.072664 0.6818641 1.071062 0.663619 1.107521 0.6636009 1.139478 0.6635849 1.14242 0.6818293 1.109837 0.6818456 1.109837 0.6818456 1.107521 0.6636009 1.139478 0.6635849 1.153804 0.6224058 1.154286 0.6406499 1.14242 0.6818293 1.14242 0.6818293 1.139478 0.6635849 1.153804 0.6224058 1.180432 0.6223961 1.180105 0.6406401 1.154286 0.6406499 1.154286 0.6406499 1.153804 0.6224058 1.180432 0.6223961 1.216826 0.6223902 1.216734 0.6406339 1.180105 0.6406401 1.180105 0.6406401 1.180432 0.6223961 1.216826 0.6223902 1.258956 0.6223881 1.258943 0.6543539 1.216734 0.6406339 1.216734 0.6406339 1.216826 0.6223902 1.258956 0.6223881 0.2925867 0.5895496 0.2925056 0.6236535 0.2581102 0.6236556 0.2581102 0.6236556 0.2578314 0.5970361 0.2925867 0.5895496 0.321145 0.5895439 0.3211652 0.6236476 0.2925056 0.6236535 0.2925056 0.6236535 0.2925867 0.5895496 0.321145 0.5895439 0.3436668 0.5895348 0.3430328 0.6236379 0.3211652 0.6236476 0.3211652 0.6236476 0.321145 0.5895439 0.3436668 0.5895348 0.3671813 0.5970073 0.3668791 0.6485741 0.3430328 0.6236379 0.3430328 0.6236379 0.3436668 0.5895348 0.3671813 0.5970073 0.3908542 0.6107143 0.3881263 0.664775 0.3668791 0.6485741 0.3668791 0.6485741 0.3671813 0.5970073 0.3908542 0.6107143 0.4167533 0.629409 0.4168507 0.6647568 0.3881263 0.664775 0.3881263 0.664775 0.3908542 0.6107143 0.4167533 0.629409 0.4510435 0.6293904 0.4510564 0.6647371 0.4168507 0.6647568 0.4168507 0.6647568 0.4167533 0.629409 0.4510435 0.6293904 0.4802783 0.629371 0.4802984 0.6647166 0.4510564 0.6647371 0.4510564 0.6647371 0.4510435 0.6293904 0.4802783 0.629371 0.5110205 0.6293519 0.5110711 0.6646961 0.4802984 0.6647166 0.4802984 0.6647166 0.4802783 0.629371 0.5110205 0.6293519 0.5379168 0.6293333 0.5379063 0.6646764 0.5110711 0.6646961 0.5110711 0.6646961 0.5110205 0.6293519 0.5379168 0.6293333 0.5672146 0.6106042 0.5649394 0.6646582 0.5379063 0.6646764 0.5379063 0.6646764 0.5379168 0.6293333 0.5672146 0.6106042 0.5896379 0.5963961 0.5892315 0.6646423 0.5649394 0.6646582 0.5649394 0.6646582 0.5672146 0.6106042 0.5896379 0.5963961 0.6143424 0.588899 0.6141674 0.6484123 0.5892315 0.6646423 0.5892315 0.6646423 0.5896379 0.5963961 0.6143424 0.588899 0.6381311 0.5888898 0.6381441 0.6234535 0.6141674 0.6484123 0.6141674 0.6484123 0.6143424 0.588899 0.6381311 0.5888898 0.6643163 0.5888842 0.6640831 0.6234475 0.6381441 0.6234535 0.6381441 0.6234535 0.6381311 0.5888898 0.6643163 0.5888842 0.6992556 0.596367 0.6992576 0.6234455 0.6640831 0.6234475 0.6640831 0.6234475 0.6643163 0.5888842 0.6992556 0.596367 0.737797 0.5959768 0.7377159 0.6225961 0.6997507 0.6225982 0.6997507 0.6225982 0.6988769 0.5959787 0.737797 0.5959768 0.7728999 0.5959712 0.7729201 0.6225902 0.7377159 0.6225961 0.7377159 0.6225961 0.737797 0.5959768 0.7728999 0.5959712 0.8001814 0.595962 0.8001425 0.6225804 0.7729201 0.6225902 0.7729201 0.6225902 0.7728999 0.5959712 0.8001814 0.595962 0.8398753 0.6096718 0.8296508 0.6637335 0.8001425 0.6225804 0.8001425 0.6225804 0.8001814 0.595962 0.8398753 0.6096718 0.8734325 0.6283686 0.8731993 0.6637176 0.8296508 0.6637335 0.8296508 0.6637335 0.8398753 0.6096718 0.8734325 0.6283686 0.9113459 0.6283516 0.9096584 0.6636994 0.8731993 0.6637176 0.8731993 0.6637176 0.8734325 0.6283686 0.9113459 0.6283516 0.9515858 0.628333 0.9492188 0.6636797 0.9096584 0.6636994 0.9096584 0.6636994 0.9113459 0.6283516 0.9515858 0.628333 0.9903401 0.6283137 0.9903603 0.6636592 0.9492188 0.6636797 0.9492188 0.6636797 0.9515858 0.628333 0.9903401 0.6283137 1.029094 0.6282945 1.031502 0.6636387 0.9903603 0.6636592 0.9903603 0.6636592 0.9903401 0.6283137 1.029094 0.6282945 1.06636 0.6282759 1.071062 0.663619 1.031502 0.6636387 1.031502 0.6636387 1.029094 0.6282945 1.06636 0.6282759 1.103198 0.6095468 1.107521 0.6636009 1.071062 0.663619 1.071062 0.663619 1.06636 0.6282759 1.103198 0.6095468 1.130806 0.6282438 1.139478 0.6635849 1.107521 0.6636009 1.107521 0.6636009 1.103198 0.6095468 1.130806 0.6282438 1.15432 0.5957975 1.153804 0.6224058 1.139478 0.6635849 1.139478 0.6635849 1.130806 0.6282438 1.15432 0.5957975 1.180412 0.5957884 1.180432 0.6223961 1.153804 0.6224058 1.153804 0.6224058 1.15432 0.5957975 1.180412 0.5957884 1.216705 0.5957828 1.216826 0.6223902 1.180432 0.6223961 1.180432 0.6223961 1.180412 0.5957884 1.216705 0.5957828 1.2586 0.5957808 1.258956 0.6223881 1.216826 0.6223902 1.216826 0.6223902 1.216705 0.5957828 1.2586 0.5957808 0.2919169 0.5612842 0.2925867 0.5895496 0.2578314 0.5970361 0.2578314 0.5970361 0.2581518 0.5675233 0.2919169 0.5612842 0.3210895 0.5612792 0.321145 0.5895439 0.2925867 0.5895496 0.2925867 0.5895496 0.2919169 0.5612842 0.3210895 0.5612792 0.3434955 0.561271 0.3436668 0.5895348 0.321145 0.5895439 0.321145 0.5895439 0.3210895 0.5612792 0.3434955 0.561271 0.3686742 0.5674973 0.3671813 0.5970073 0.3436668 0.5895348 0.3436668 0.5895348 0.3434955 0.561271 0.3686742 0.5674973 0.3915523 0.5874432 0.3908542 0.6107143 0.3671813 0.5970073 0.3671813 0.5970073 0.3686742 0.5674973 0.3915523 0.5874432 0.417465 0.6061397 0.4167533 0.629409 0.3908542 0.6107143 0.3908542 0.6107143 0.3915523 0.5874432 0.417465 0.6061397 0.4508713 0.6061231 0.4510435 0.6293904 0.4167533 0.629409 0.4167533 0.629409 0.417465 0.6061397 0.4508713 0.6061231 0.480853 0.6061058 0.4802783 0.629371 0.4510435 0.6293904 0.4510435 0.6293904 0.4508713 0.6061231 0.480853 0.6061058 0.510634 0.6065598 0.5110205 0.6293519 0.4802783 0.629371 0.4802783 0.629371 0.480853 0.6061058 0.510634 0.6065598 0.5380371 0.6065432 0.5379168 0.6293333 0.5110205 0.6293519 0.5110205 0.6293519 0.510634 0.6065598 0.5380371 0.6065432 0.5675491 0.5878159 0.5672146 0.6106042 0.5379168 0.6293333 0.5379168 0.6293333 0.5380371 0.6065432 0.5675491 0.5878159 0.5909305 0.5673718 0.5896379 0.5963961 0.5672146 0.6106042 0.5672146 0.6106042 0.5675491 0.5878159 0.5909305 0.5673718 0.614186 0.5611235 0.6143424 0.588899 0.5896379 0.5963961 0.5896379 0.5963961 0.5909305 0.5673718 0.614186 0.5611235 0.637959 0.5606441 0.6381311 0.5888898 0.6143424 0.588899 0.6143424 0.588899 0.614186 0.5611235 0.637959 0.5606441 0.6643876 0.5606391 0.6643163 0.5888842 0.6381311 0.5888898 0.6381311 0.5888898 0.637959 0.5606441 0.6643876 0.5606391 0.699403 0.5682885 0.6992556 0.596367 0.6643163 0.5888842 0.6643163 0.5888842 0.6643876 0.5606391 0.699403 0.5682885 0.7377222 0.5664641 0.737797 0.5959768 0.6988769 0.5959787 0.6988769 0.5959787 0.6997922 0.5664658 0.7377222 0.5664641 0.7728446 0.5664591 0.7728999 0.5959712 0.737797 0.5959768 0.737797 0.5959768 0.7377222 0.5664641 0.7728446 0.5664591 0.8012577 0.5664509 0.8001814 0.595962 0.7728999 0.5959712 0.7728999 0.5959712 0.7728446 0.5664591 0.8012577 0.5664509 0.8407156 0.5863993 0.8398753 0.6096718 0.8001814 0.595962 0.8001814 0.595962 0.8012577 0.5664509 0.8407156 0.5863993 0.8747255 0.6050977 0.8734325 0.6283686 0.8398753 0.6096718 0.8398753 0.6096718 0.8407156 0.5863993 0.8747255 0.6050977 0.9102727 0.6050823 0.9113459 0.6283516 0.8734325 0.6283686 0.8734325 0.6283686 0.8747255 0.6050977 0.9102727 0.6050823 0.9520085 0.6050657 0.9515858 0.628333 0.9113459 0.6283516 0.9113459 0.6283516 0.9102727 0.6050823 0.9520085 0.6050657 0.9903198 0.6050484 0.9903401 0.6283137 0.9515858 0.628333 0.9515858 0.628333 0.9520085 0.6050657 0.9903198 0.6050484 1.029226 0.605031 1.029094 0.6282945 0.9903401 0.6283137 0.9903401 0.6283137 0.9903198 0.6050484 1.029226 0.605031 1.066202 0.6050144 1.06636 0.6282759 1.029094 0.6282945 1.029094 0.6282945 1.029226 0.605031 1.066202 0.6050144 1.09889 0.5862872 1.103198 0.6095468 1.06636 0.6282759 1.06636 0.6282759 1.066202 0.6050144 1.09889 0.5862872 1.128735 0.6049857 1.130806 0.6282438 1.103198 0.6095468 1.103198 0.6095468 1.09889 0.5862872 1.128735 0.6049857 1.155103 0.5663034 1.15432 0.5957975 1.130806 0.6282438 1.130806 0.6282438 1.128735 0.6049857 1.155103 0.5663034 1.180427 0.5662952 1.180412 0.5957884 1.15432 0.5957975 1.15432 0.5957975 1.155103 0.5663034 1.180427 0.5662952 1.216739 0.5662902 1.216705 0.5957828 1.180412 0.5957884 1.180412 0.5957884 1.180427 0.5662952 1.216739 0.5662902 1.258833 0.5662884 1.2586 0.5957808 1.216705 0.5957828 1.216739 0.5662902 1.258833 0.5662884 1.216705 0.5957828 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    1 0 0 0 1 1 33 2 2 0 1 3 32 3 4 33 2 5 34 4 6 2 5 7 1 0 8 1 0 9 33 2 10 34 4 11 35 6 12 3 7 13 2 5 14 2 5 15 34 4 16 35 6 17 36 8 18 4 9 19 3 7 20 3 7 21 35 6 22 36 8 23 37 10 24 5 11 25 4 9 26 4 9 27 36 8 28 37 10 29 38 12 30 6 13 31 5 11 32 5 11 33 37 10 34 38 12 35 39 14 36 7 15 37 6 13 38 6 13 39 38 12 40 39 14 41 40 16 42 8 17 43 7 15 44 7 15 45 39 14 46 40 16 47 41 18 48 9 19 49 8 17 50 8 17 51 40 16 52 41 18 53 42 20 54 10 21 55 9 19 56 9 19 57 41 18 58 42 20 59 43 22 60 11 23 61 10 21 62 10 21 63 42 20 64 43 22 65 44 24 66 12 25 67 11 23 68 11 23 69 43 22 70 44 24 71 45 26 72 13 27 73 12 25 74 12 25 75 44 24 76 45 26 77 46 28 78 14 29 79 13 27 80 13 27 81 45 26 82 46 28 83 47 30 84 15 31 85 14 29 86 14 29 87 46 28 88 47 30 89 48 32 90 16 33 91 15 31 92 15 31 93 47 30 94 48 32 95 49 34 96 17 35 97 16 33 98 16 33 99 48 32 100 49 34 101 50 36 102 18 37 103 17 35 104 17 35 105 49 34 106 50 36 107 51 38 108 19 39 109 18 37 110 18 37 111 50 36 112 51 38 113 52 40 114 20 41 115 19 39 116 19 39 117 51 38 118 52 40 119 53 42 120 21 43 121 20 41 122 20 41 123 52 40 124 53 42 125 54 44 126 22 45 127 21 43 128 21 43 129 53 42 130 54 44 131 55 46 132 23 47 133 22 45 134 22 45 135 54 44 136 55 46 137 56 48 138 24 49 139 23 47 140 23 47 141 55 46 142 56 48 143 57 50 144 25 51 145 24 49 146 24 49 147 56 48 148 57 50 149 58 52 150 26 53 151 25 51 152 25 51 153 57 50 154 58 52 155 59 54 156 27 55 157 26 53 158 26 53 159 58 52 160 59 54 161 60 56 162 28 57 163 27 55 164 27 55 165 59 54 166 60 56 167 61 58 168 29 59 169 28 57 170 28 57 171 60 56 172 61 58 173 62 60 174 30 61 175 29 59 176 29 59 177 61 58 178 62 60 179 63 62 180 31 63 181 30 61 182 30 61 183 62 60 184 63 62 185 32 3 186 0 1 187 31 63 188 31 63 189 63 62 190 32 3 191 65 64 192 33 2 193 32 3 194 32 3 195 64 65 196 65 64 197 66 66 198 34 4 199 33 2 200 33 2 201 65 64 202 66 66 203 67 67 204 35 6 205 34 4 206 34 4 207 66 66 208 67 67 209 68 68 210 36 8 211 35 6 212 35 6 213 67 67 214 68 68 215 69 69 216 37 10 217 36 8 218 36 8 219 68 68 220 69 69 221 70 70 222 38 12 223 37 10 224 37 10 225 69 69 226 70 70 227 71 71 228 39 14 229 38 12 230 38 12 231 70 70 232 71 71 233 72 72 234 40 16 235 39 14 236 39 14 237 71 71 238 72 72 239 73 73 240 41 18 241 40 16 242 40 16 243 72 72 244 73 73 245 74 74 246 42 20 247 41 18 248 41 18 249 73 73 250 74 74 251 75 75 252 43 22 253 42 20 254 42 20 255 74 74 256 75 75 257 76 76 258 44 24 259 43 22 260 43 22 261 75 75 262 76 76 263 77 77 264 45 26 265 44 24 266 44 24 267 76 76 268 77 77 269 78 78 270 46 28 271 45 26 272 45 26 273 77 77 274 78 78 275 79 79 276 47 30 277 46 28 278 46 28 279 78 78 280 79 79 281 80 80 282 48 32 283 47 30 284 47 30 285 79 79 286 80 80 287 81 81 288 49 34 289 48 32 290 48 32 291 80 80 292 81 81 293 82 82 294 50 36 295 49 34 296 49 34 297 81 81 298 82 82 299 83 83 300 51 38 301 50 36 302 50 36 303 82 82 304 83 83 305 84 84 306 52 40 307 51 38 308 51 38 309 83 83 310 84 84 311 85 85 312 53 42 313 52 40 314 52 40 315 84 84 316 85 85 317 86 86 318 54 44 319 53 42 320 53 42 321 85 85 322 86 86 323 87 87 324 55 46 325 54 44 326 54 44 327 86 86 328 87 87 329 88 88 330 56 48 331 55 46 332 55 46 333 87 87 334 88 88 335 89 89 336 57 50 337 56 48 338 56 48 339 88 88 340 89 89 341 90 90 342 58 52 343 57 50 344 57 50 345 89 89 346 90 90 347 91 91 348 59 54 349 58 52 350 58 52 351 90 90 352 91 91 353 92 92 354 60 56 355 59 54 356 59 54 357 91 91 358 92 92 359 93 93 360 61 58 361 60 56 362 60 56 363 92 92 364 93 93 365 94 94 366 62 60 367 61 58 368 61 58 369 93 93 370 94 94 371 95 95 372 63 62 373 62 60 374 62 60 375 94 94 376 95 95 377 64 65 378 32 3 379 63 62 380 63 62 381 95 95 382 64 65 383 97 96 384 65 64 385 64 65 386 64 65 387 96 97 388 97 96 389 98 98 390 66 66 391 65 64 392 65 64 393 97 96 394 98 98 395 99 99 396 67 67 397 66 66 398 66 66 399 98 98 400 99 99 401 100 100 402 68 68 403 67 67 404 67 67 405 99 99 406 100 100 407 101 101 408 69 69 409 68 68 410 68 68 411 100 100 412 101 101 413 102 102 414 70 70 415 69 69 416 69 69 417 101 101 418 102 102 419 103 103 420 71 71 421 70 70 422 70 70 423 102 102 424 103 103 425 104 104 426 72 72 427 71 71 428 71 71 429 103 103 430 104 104 431 105 105 432 73 73 433 72 72 434 72 72 435 104 104 436 105 105 437 106 106 438 74 74 439 73 73 440 73 73 441 105 105 442 106 106 443 107 107 444 75 75 445 74 74 446 74 74 447 106 106 448 107 107 449 108 108 450 76 76 451 75 75 452 75 75 453 107 107 454 108 108 455 109 109 456 77 77 457 76 76 458 76 76 459 108 108 460 109 109 461 110 110 462 78 78 463 77 77 464 77 77 465 109 109 466 110 110 467 111 111 468 79 79 469 78 78 470 78 78 471 110 110 472 111 111 473 112 112 474 80 80 475 79 79 476 79 79 477 111 111 478 112 112 479 113 113 480 81 81 481 80 80 482 80 80 483 112 112 484 113 113 485 114 114 486 82 82 487 81 81 488 81 81 489 113 113 490 114 114 491 115 115 492 83 83 493 82 82 494 82 82 495 114 114 496 115 115 497 116 116 498 84 84 499 83 83 500 83 83 501 115 115 502 116 116 503 117 117 504 85 85 505 84 84 506 84 84 507 116 116 508 117 117 509 118 118 510 86 86 511 85 85 512 85 85 513 117 117 514 118 118 515 119 119 516 87 87 517 86 86 518 86 86 519 118 118 520 119 119 521 120 120 522 88 88 523 87 87 524 87 87 525 119 119 526 120 120 527 121 121 528 89 89 529 88 88 530 88 88 531 120 120 532 121 121 533 122 122 534 90 90 535 89 89 536 89 89 537 121 121 538 122 122 539 123 123 540 91 91 541 90 90 542 90 90 543 122 122 544 123 123 545 124 124 546 92 92 547 91 91 548 91 91 549 123 123 550 124 124 551 125 125 552 93 93 553 92 92 554 92 92 555 124 124 556 125 125 557 126 126 558 94 94 559 93 93 560 93 93 561 125 125 562 126 126 563 127 127 564 95 95 565 94 94 566 94 94 567 126 126 568 127 127 569 96 97 570 64 65 571 95 95 572 95 95 573 127 127 574 96 97 575 129 128 576 97 96 577 96 97 578 96 97 579 128 129 580 129 128 581 130 130 582 98 98 583 97 96 584 97 96 585 129 128 586 130 130 587 131 131 588 99 99 589 98 98 590 98 98 591 130 130 592 131 131 593 132 132 594 100 100 595 99 99 596 99 99 597 131 131 598 132 132 599 133 133 600 101 101 601 100 100 602 100 100 603 132 132 604 133 133 605 134 134 606 102 102 607 101 101 608 101 101 609 133 133 610 134 134 611 135 135 612 103 103 613 102 102 614 102 102 615 134 134 616 135 135 617 136 136 618 104 104 619 103 103 620 103 103 621 135 135 622 136 136 623 137 137 624 105 105 625 104 104 626 104 104 627 136 136 628 137 137 629 138 138 630 106 106 631 105 105 632 105 105 633 137 137 634 138 138 635 139 139 636 107 107 637 106 106 638 106 106 639 138 138 640 139 139 641 140 140 642 108 108 643 107 107 644 107 107 645 139 139 646 140 140 647 141 141 648 109 109 649 108 108 650 108 108 651 140 140 652 141 141 653 142 142 654 110 110 655 109 109 656 109 109 657 141 141 658 142 142 659 143 143 660 111 111 661 110 110 662 110 110 663 142 142 664 143 143 665 144 144 666 112 112 667 111 111 668 111 111 669 143 143 670 144 144 671 145 145 672 113 113 673 112 112 674 112 112 675 144 144 676 145 145 677 146 146 678 114 114 679 113 113 680 113 113 681 145 145 682 146 146 683 147 147 684 115 115 685 114 114 686 114 114 687 146 146 688 147 147 689 148 148 690 116 116 691 115 115 692 115 115 693 147 147 694 148 148 695 149 149 696 117 117 697 116 116 698 116 116 699 148 148 700 149 149 701 150 150 702 118 118 703 117 117 704 117 117 705 149 149 706 150 150 707 151 151 708 119 119 709 118 118 710 118 118 711 150 150 712 151 151 713 152 152 714 120 120 715 119 119 716 119 119 717 151 151 718 152 152 719 153 153 720 121 121 721 120 120 722 120 120 723 152 152 724 153 153 725 154 154 726 122 122 727 121 121 728 121 121 729 153 153 730 154 154 731 155 155 732 123 123 733 122 122 734 122 122 735 154 154 736 155 155 737 156 156 738 124 124 739 123 123 740 123 123 741 155 155 742 156 156 743 157 157 744 125 125 745 124 124 746 124 124 747 156 156 748 157 157 749 158 158 750 126 126 751 125 125 752 125 125 753 157 157 754 158 158 755 159 159 756 127 127 757 126 126 758 126 126 759 158 158 760 159 159 761 128 129 762 96 97 763 127 127 764 127 127 765 159 159 766 128 129 767 161 160 768 129 128 769 128 129 770 128 129 771 160 161 772 161 160 773 162 162 774 130 130 775 129 128 776 129 128 777 161 160 778 162 162 779 163 163 780 131 131 781 130 130 782 130 130 783 162 162 784 163 163 785 164 164 786 132 132 787 131 131 788 131 131 789 163 163 790 164 164 791 165 165 792 133 133 793 132 132 794 132 132 795 164 164 796 165 165 797 166 166 798 134 134 799 133 133 800 133 133 801 165 165 802 166 166 803 167 167 804 135 135 805 134 134 806 134 134 807 166 166 808 167 167 809 168 168 810 136 136 811 135 135 812 135 135 813 167 167 814 168 168 815 169 169 816 137 137 817 136 136 818 136 136 819 168 168 820 169 169 821 170 170 822 138 138 823 137 137 824 137 137 825 169 169 826 170 170 827 171 171 828 139 139 829 138 138 830 138 138 831 170 170 832 171 171 833 172 172 834 140 140 835 139 139 836 139 139 837 171 171 838 172 172 839 173 173 840 141 141 841 140 140 842 140 140 843 172 172 844 173 173 845 174 174 846 142 142 847 141 141 848 141 141 849 173 173 850 174 174 851 175 175 852 143 143 853 142 142 854 142 142 855 174 174 856 175 175 857 176 176 858 144 144 859 143 143 860 143 143 861 175 175 862 176 176 863 177 177 864 145 145 865 144 144 866 144 144 867 176 176 868 177 177 869 178 178 870 146 146 871 145 145 872 145 145 873 177 177 874 178 178 875 179 179 876 147 147 877 146 146 878 146 146 879 178 178 880 179 179 881 180 180 882 148 148 883 147 147 884 147 147 885 179 179 886 180 180 887 181 181 888 149 149 889 148 148 890 148 148 891 180 180 892 181 181 893 182 182 894 150 150 895 149 149 896 149 149 897 181 181 898 182 182 899 183 183 900 151 151 901 150 150 902 150 150 903 182 182 904 183 183 905 184 184 906 152 152 907 151 151 908 151 151 909 183 183 910 184 184 911 185 185 912 153 153 913 152 152 914 152 152 915 184 184 916 185 185 917 186 186 918 154 154 919 153 153 920 153 153 921 185 185 922 186 186 923 187 187 924 155 155 925 154 154 926 154 154 927 186 186 928 187 187 929 188 188 930 156 156 931 155 155 932 155 155 933 187 187 934 188 188 935 189 189 936 157 157 937 156 156 938 156 156 939 188 188 940 189 189 941 190 190 942 158 158 943 157 157 944 157 157 945 189 189 946 190 190 947 191 191 948 159 159 949 158 158 950 158 158 951 190 190 952 191 191 953 160 161 954 128 129 955 159 159 956 159 159 957 191 191 958 160 161 959 193 192 960 161 160 961 160 161 962 160 161 963 192 193 964 193 192 965 194 194 966 162 162 967 161 160 968 161 160 969 193 192 970 194 194 971 195 195 972 163 163 973 162 162 974 162 162 975 194 194 976 195 195 977 196 196 978 164 164 979 163 163 980 163 163 981 195 195 982 196 196 983 197 197 984 165 165 985 164 164 986 164 164 987 196 196 988 197 197 989 198 198 990 166 166 991 165 165 992 165 165 993 197 197 994 198 198 995 199 199 996 167 167 997 166 166 998 166 166 999 198 198 1000 199 199 1001 200 200 1002 168 168 1003 167 167 1004 167 167 1005 199 199 1006 200 200 1007 201 201 1008 169 169 1009 168 168 1010 168 168 1011 200 200 1012 201 201 1013 202 202 1014 170 170 1015 169 169 1016 169 169 1017 201 201 1018 202 202 1019 203 203 1020 171 171 1021 170 170 1022 170 170 1023 202 202 1024 203 203 1025 204 204 1026 172 172 1027 171 171 1028 171 171 1029 203 203 1030 204 204 1031 205 205 1032 173 173 1033 172 172 1034 172 172 1035 204 204 1036 205 205 1037 206 206 1038 174 174 1039 173 173 1040 173 173 1041 205 205 1042 206 206 1043 207 207 1044 175 175 1045 174 174 1046 174 174 1047 206 206 1048 207 207 1049 208 208 1050 176 176 1051 175 175 1052 175 175 1053 207 207 1054 208 208 1055 209 209 1056 177 177 1057 176 176 1058 176 176 1059 208 208 1060 209 209 1061 210 210 1062 178 178 1063 177 177 1064 177 177 1065 209 209 1066 210 210 1067 211 211 1068 179 179 1069 178 178 1070 178 178 1071 210 210 1072 211 211 1073 212 212 1074 180 180 1075 179 179 1076 179 179 1077 211 211 1078 212 212 1079 213 213 1080 181 181 1081 180 180 1082 180 180 1083 212 212 1084 213 213 1085 214 214 1086 182 182 1087 181 181 1088 181 181 1089 213 213 1090 214 214 1091 215 215 1092 183 183 1093 182 182 1094 182 182 1095 214 214 1096 215 215 1097 216 216 1098 184 184 1099 183 183 1100 183 183 1101 215 215 1102 216 216 1103 217 217 1104 185 185 1105 184 184 1106 184 184 1107 216 216 1108 217 217 1109 218 218 1110 186 186 1111 185 185 1112 185 185 1113 217 217 1114 218 218 1115 219 219 1116 187 187 1117 186 186 1118 186 186 1119 218 218 1120 219 219 1121 220 220 1122 188 188 1123 187 187 1124 187 187 1125 219 219 1126 220 220 1127 221 221 1128 189 189 1129 188 188 1130 188 188 1131 220 220 1132 221 221 1133 222 222 1134 190 190 1135 189 189 1136 189 189 1137 221 221 1138 222 222 1139 223 223 1140 191 191 1141 190 190 1142 190 190 1143 222 222 1144 223 223 1145 192 193 1146 160 161 1147 191 191 1148 191 191 1149 223 223 1150 192 193 1151 225 224 1152 193 192 1153 192 193 1154 192 193 1155 224 225 1156 225 224 1157 226 226 1158 194 194 1159 193 192 1160 193 192 1161 225 224 1162 226 226 1163 227 227 1164 195 195 1165 194 194 1166 194 194 1167 226 226 1168 227 227 1169 228 228 1170 196 196 1171 195 195 1172 195 195 1173 227 227 1174 228 228 1175 229 229 1176 197 197 1177 196 196 1178 196 196 1179 228 228 1180 229 229 1181 230 230 1182 198 198 1183 197 197 1184 197 197 1185 229 229 1186 230 230 1187 231 231 1188 199 199 1189 198 198 1190 198 198 1191 230 230 1192 231 231 1193 232 232 1194 200 200 1195 199 199 1196 199 199 1197 231 231 1198 232 232 1199 233 233 1200 201 201 1201 200 200 1202 200 200 1203 232 232 1204 233 233 1205 234 234 1206 202 202 1207 201 201 1208 201 201 1209 233 233 1210 234 234 1211 235 235 1212 203 203 1213 202 202 1214 202 202 1215 234 234 1216 235 235 1217 236 236 1218 204 204 1219 203 203 1220 203 203 1221 235 235 1222 236 236 1223 237 237 1224 205 205 1225 204 204 1226 204 204 1227 236 236 1228 237 237 1229 238 238 1230 206 206 1231 205 205 1232 205 205 1233 237 237 1234 238 238 1235 239 239 1236 207 207 1237 206 206 1238 206 206 1239 238 238 1240 239 239 1241 240 240 1242 208 208 1243 207 207 1244 207 207 1245 239 239 1246 240 240 1247 241 241 1248 209 209 1249 208 208 1250 208 208 1251 240 240 1252 241 241 1253 242 242 1254 210 210 1255 209 209 1256 209 209 1257 241 241 1258 242 242 1259 243 243 1260 211 211 1261 210 210 1262 210 210 1263 242 242 1264 243 243 1265 244 244 1266 212 212 1267 211 211 1268 211 211 1269 243 243 1270 244 244 1271 245 245 1272 213 213 1273 212 212 1274 212 212 1275 244 244 1276 245 245 1277 246 246 1278 214 214 1279 213 213 1280 213 213 1281 245 245 1282 246 246 1283 247 247 1284 215 215 1285 214 214 1286 214 214 1287 246 246 1288 247 247 1289 248 248 1290 216 216 1291 215 215 1292 215 215 1293 247 247 1294 248 248 1295 249 249 1296 217 217 1297 216 216 1298 216 216 1299 248 248 1300 249 249 1301 250 250 1302 218 218 1303 217 217 1304 217 217 1305 249 249 1306 250 250 1307 251 251 1308 219 219 1309 218 218 1310 218 218 1311 250 250 1312 251 251 1313 252 252 1314 220 220 1315 219 219 1316 219 219 1317 251 251 1318 252 252 1319 253 253 1320 221 221 1321 220 220 1322 220 220 1323 252 252 1324 253 253 1325 254 254 1326 222 222 1327 221 221 1328 221 221 1329 253 253 1330 254 254 1331 255 255 1332 223 223 1333 222 222 1334 222 222 1335 254 254 1336 255 255 1337 224 225 1338 192 193 1339 223 223 1340 223 223 1341 255 255 1342 224 225 1343 257 256 1344 225 224 1345 224 225 1346 224 225 1347 256 257 1348 257 256 1349 258 258 1350 226 226 1351 225 224 1352 225 224 1353 257 256 1354 258 258 1355 259 259 1356 227 227 1357 226 226 1358 226 226 1359 258 258 1360 259 259 1361 260 260 1362 228 228 1363 227 227 1364 227 227 1365 259 259 1366 260 260 1367 261 261 1368 229 229 1369 228 228 1370 228 228 1371 260 260 1372 261 261 1373 262 262 1374 230 230 1375 229 229 1376 229 229 1377 261 261 1378 262 262 1379 263 263 1380 231 231 1381 230 230 1382 230 230 1383 262 262 1384 263 263 1385 264 264 1386 232 232 1387 231 231 1388 231 231 1389 263 263 1390 264 264 1391 265 265 1392 233 233 1393 232 232 1394 232 232 1395 264 264 1396 265 265 1397 266 266 1398 234 234 1399 233 233 1400 233 233 1401 265 265 1402 266 266 1403 267 267 1404 235 235 1405 234 234 1406 234 234 1407 266 266 1408 267 267 1409 268 268 1410 236 236 1411 235 235 1412 235 235 1413 267 267 1414 268 268 1415 269 269 1416 237 237 1417 236 236 1418 236 236 1419 268 268 1420 269 269 1421 270 270 1422 238 238 1423 237 237 1424 237 237 1425 269 269 1426 270 270 1427 271 271 1428 239 239 1429 238 238 1430 238 238 1431 270 270 1432 271 271 1433 272 272 1434 240 240 1435 239 239 1436 239 239 1437 271 271 1438 272 272 1439 273 273 1440 241 241 1441 240 240 1442 240 240 1443 272 272 1444 273 273 1445 274 274 1446 242 242 1447 241 241 1448 241 241 1449 273 273 1450 274 274 1451 275 275 1452 243 243 1453 242 242 1454 242 242 1455 274 274 1456 275 275 1457 276 276 1458 244 244 1459 243 243 1460 243 243 1461 275 275 1462 276 276 1463 277 277 1464 245 245 1465 244 244 1466 244 244 1467 276 276 1468 277 277 1469 278 278 1470 246 246 1471 245 245 1472 245 245 1473 277 277 1474 278 278 1475 279 279 1476 247 247 1477 246 246 1478 246 246 1479 278 278 1480 279 279 1481 280 280 1482 248 248 1483 247 247 1484 247 247 1485 279 279 1486 280 280 1487 281 281 1488 249 249 1489 248 248 1490 248 248 1491 280 280 1492 281 281 1493 282 282 1494 250 250 1495 249 249 1496 249 249 1497 281 281 1498 282 282 1499 283 283 1500 251 251 1501 250 250 1502 250 250 1503 282 282 1504 283 283 1505 284 284 1506 252 252 1507 251 251 1508 251 251 1509 283 283 1510 284 284 1511 285 285 1512 253 253 1513 252 252 1514 252 252 1515 284 284 1516 285 285 1517 286 286 1518 254 254 1519 253 253 1520 253 253 1521 285 285 1522 286 286 1523 287 287 1524 255 255 1525 254 254 1526 254 254 1527 286 286 1528 287 287 1529 256 257 1530 224 225 1531 255 255 1532 255 255 1533 287 287 1534 256 257 1535 289 288 1536 257 256 1537 256 257 1538 256 257 1539 288 289 1540 289 288 1541 290 290 1542 258 258 1543 257 256 1544 257 256 1545 289 288 1546 290 290 1547 291 291 1548 259 259 1549 258 258 1550 258 258 1551 290 290 1552 291 291 1553 292 292 1554 260 260 1555 259 259 1556 259 259 1557 291 291 1558 292 292 1559 293 293 1560 261 261 1561 260 260 1562 260 260 1563 292 292 1564 293 293 1565 294 294 1566 262 262 1567 261 261 1568 261 261 1569 293 293 1570 294 294 1571 295 295 1572 263 263 1573 262 262 1574 262 262 1575 294 294 1576 295 295 1577 296 296 1578 264 264 1579 263 263 1580 263 263 1581 295 295 1582 296 296 1583 297 297 1584 265 265 1585 264 264 1586 264 264 1587 296 296 1588 297 297 1589 298 298 1590 266 266 1591 265 265 1592 265 265 1593 297 297 1594 298 298 1595 299 299 1596 267 267 1597 266 266 1598 266 266 1599 298 298 1600 299 299 1601 300 300 1602 268 268 1603 267 267 1604 267 267 1605 299 299 1606 300 300 1607 301 301 1608 269 269 1609 268 268 1610 268 268 1611 300 300 1612 301 301 1613 302 302 1614 270 270 1615 269 269 1616 269 269 1617 301 301 1618 302 302 1619 303 303 1620 271 271 1621 270 270 1622 270 270 1623 302 302 1624 303 303 1625 304 304 1626 272 272 1627 271 271 1628 271 271 1629 303 303 1630 304 304 1631 305 305 1632 273 273 1633 272 272 1634 272 272 1635 304 304 1636 305 305 1637 306 306 1638 274 274 1639 273 273 1640 273 273 1641 305 305 1642 306 306 1643 307 307 1644 275 275 1645 274 274 1646 274 274 1647 306 306 1648 307 307 1649 308 308 1650 276 276 1651 275 275 1652 275 275 1653 307 307 1654 308 308 1655 309 309 1656 277 277 1657 276 276 1658 276 276 1659 308 308 1660 309 309 1661 310 310 1662 278 278 1663 277 277 1664 277 277 1665 309 309 1666 310 310 1667 311 311 1668 279 279 1669 278 278 1670 278 278 1671 310 310 1672 311 311 1673 312 312 1674 280 280 1675 279 279 1676 279 279 1677 311 311 1678 312 312 1679 313 313 1680 281 281 1681 280 280 1682 280 280 1683 312 312 1684 313 313 1685 314 314 1686 282 282 1687 281 281 1688 281 281 1689 313 313 1690 314 314 1691 315 315 1692 283 283 1693 282 282 1694 282 282 1695 314 314 1696 315 315 1697 316 316 1698 284 284 1699 283 283 1700 283 283 1701 315 315 1702 316 316 1703 317 317 1704 285 285 1705 284 284 1706 284 284 1707 316 316 1708 317 317 1709 318 318 1710 286 286 1711 285 285 1712 285 285 1713 317 317 1714 318 318 1715 319 319 1716 287 287 1717 286 286 1718 286 286 1719 318 318 1720 319 319 1721 288 289 1722 256 257 1723 287 287 1724 287 287 1725 319 319 1726 288 289 1727 321 320 1728 289 288 1729 288 289 1730 288 289 1731 320 321 1732 321 320 1733 322 322 1734 290 290 1735 289 288 1736 289 288 1737 321 320 1738 322 322 1739 323 323 1740 291 291 1741 290 290 1742 290 290 1743 322 322 1744 323 323 1745 324 324 1746 292 292 1747 291 291 1748 291 291 1749 323 323 1750 324 324 1751 325 325 1752 293 293 1753 292 292 1754 292 292 1755 324 324 1756 325 325 1757 326 326 1758 294 294 1759 293 293 1760 293 293 1761 325 325 1762 326 326 1763 327 327 1764 295 295 1765 294 294 1766 294 294 1767 326 326 1768 327 327 1769 328 328 1770 296 296 1771 295 295 1772 295 295 1773 327 327 1774 328 328 1775 329 329 1776 297 297 1777 296 296 1778 296 296 1779 328 328 1780 329 329 1781 330 330 1782 298 298 1783 297 297 1784 297 297 1785 329 329 1786 330 330 1787 331 331 1788 299 299 1789 298 298 1790 298 298 1791 330 330 1792 331 331 1793 332 332 1794 300 300 1795 299 299 1796 299 299 1797 331 331 1798 332 332 1799 333 333 1800 301 301 1801 300 300 1802 300 300 1803 332 332 1804 333 333 1805 334 334 1806 302 302 1807 301 301 1808 301 301 1809 333 333 1810 334 334 1811 335 335 1812 303 303 1813 302 302 1814 302 302 1815 334 334 1816 335 335 1817 336 336 1818 304 304 1819 303 303 1820 303 303 1821 335 335 1822 336 336 1823 337 337 1824 305 305 1825 304 304 1826 304 304 1827 336 336 1828 337 337 1829 338 338 1830 306 306 1831 305 305 1832 305 305 1833 337 337 1834 338 338 1835 339 339 1836 307 307 1837 306 306 1838 306 306 1839 338 338 1840 339 339 1841 340 340 1842 308 308 1843 307 307 1844 307 307 1845 339 339 1846 340 340 1847 341 341 1848 309 309 1849 308 308 1850 308 308 1851 340 340 1852 341 341 1853 342 342 1854 310 310 1855 309 309 1856 309 309 1857 341 341 1858 342 342 1859 343 343 1860 311 311 1861 310 310 1862 310 310 1863 342 342 1864 343 343 1865 344 344 1866 312 312 1867 311 311 1868 311 311 1869 343 343 1870 344 344 1871 345 345 1872 313 313 1873 312 312 1874 312 312 1875 344 344 1876 345 345 1877 346 346 1878 314 314 1879 313 313 1880 313 313 1881 345 345 1882 346 346 1883 347 347 1884 315 315 1885 314 314 1886 314 314 1887 346 346 1888 347 347 1889 348 348 1890 316 316 1891 315 315 1892 315 315 1893 347 347 1894 348 348 1895 349 349 1896 317 317 1897 316 316 1898 316 316 1899 348 348 1900 349 349 1901 350 350 1902 318 318 1903 317 317 1904 317 317 1905 349 349 1906 350 350 1907 351 351 1908 319 319 1909 318 318 1910 318 318 1911 350 350 1912 351 351 1913 320 321 1914 288 289 1915 319 319 1916 319 319 1917 351 351 1918 320 321 1919 353 352 1920 321 320 1921 320 321 1922 320 321 1923 352 353 1924 353 352 1925 354 354 1926 322 322 1927 321 320 1928 321 320 1929 353 352 1930 354 354 1931 355 355 1932 323 323 1933 322 322 1934 322 322 1935 354 354 1936 355 355 1937 356 356 1938 324 324 1939 323 323 1940 323 323 1941 355 355 1942 356 356 1943 357 357 1944 325 325 1945 324 324 1946 324 324 1947 356 356 1948 357 357 1949 358 358 1950 326 326 1951 325 325 1952 325 325 1953 357 357 1954 358 358 1955 359 359 1956 327 327 1957 326 326 1958 326 326 1959 358 358 1960 359 359 1961 360 360 1962 328 328 1963 327 327 1964 327 327 1965 359 359 1966 360 360 1967 361 361 1968 329 329 1969 328 328 1970 328 328 1971 360 360 1972 361 361 1973 362 362 1974 330 330 1975 329 329 1976 329 329 1977 361 361 1978 362 362 1979 363 363 1980 331 331 1981 330 330 1982 330 330 1983 362 362 1984 363 363 1985 364 364 1986 332 332 1987 331 331 1988 331 331 1989 363 363 1990 364 364 1991 365 365 1992 333 333 1993 332 332 1994 332 332 1995 364 364 1996 365 365 1997 366 366 1998 334 334 1999 333 333 2000 333 333 2001 365 365 2002 366 366 2003 367 367 2004 335 335 2005 334 334 2006 334 334 2007 366 366 2008 367 367 2009 368 368 2010 336 336 2011 335 335 2012 335 335 2013 367 367 2014 368 368 2015 369 369 2016 337 337 2017 336 336 2018 336 336 2019 368 368 2020 369 369 2021 370 370 2022 338 338 2023 337 337 2024 337 337 2025 369 369 2026 370 370 2027 371 371 2028 339 339 2029 338 338 2030 338 338 2031 370 370 2032 371 371 2033 372 372 2034 340 340 2035 339 339 2036 339 339 2037 371 371 2038 372 372 2039 373 373 2040 341 341 2041 340 340 2042 340 340 2043 372 372 2044 373 373 2045 374 374 2046 342 342 2047 341 341 2048 341 341 2049 373 373 2050 374 374 2051 375 375 2052 343 343 2053 342 342 2054 342 342 2055 374 374 2056 375 375 2057 376 376 2058 344 344 2059 343 343 2060 343 343 2061 375 375 2062 376 376 2063 377 377 2064 345 345 2065 344 344 2066 344 344 2067 376 376 2068 377 377 2069 378 378 2070 346 346 2071 345 345 2072 345 345 2073 377 377 2074 378 378 2075 379 379 2076 347 347 2077 346 346 2078 346 346 2079 378 378 2080 379 379 2081 380 380 2082 348 348 2083 347 347 2084 347 347 2085 379 379 2086 380 380 2087 381 381 2088 349 349 2089 348 348 2090 348 348 2091 380 380 2092 381 381 2093 382 382 2094 350 350 2095 349 349 2096 349 349 2097 381 381 2098 382 382 2099 383 383 2100 351 351 2101 350 350 2102 350 350 2103 382 382 2104 383 383 2105 352 353 2106 320 321 2107 351 351 2108 351 351 2109 383 383 2110 352 353 2111 384 384 2112 353 352 2113 352 353 2114 384 384 2115 354 354 2116 353 352 2117 384 384 2118 355 355 2119 354 354 2120 384 384 2121 356 356 2122 355 355 2123 384 384 2124 357 357 2125 356 356 2126 384 384 2127 358 358 2128 357 357 2129 384 384 2130 359 359 2131 358 358 2132 384 384 2133 360 360 2134 359 359 2135 384 384 2136 361 361 2137 360 360 2138 384 384 2139 362 362 2140 361 361 2141 384 384 2142 363 363 2143 362 362 2144 384 384 2145 364 364 2146 363 363 2147 384 384 2148 365 365 2149 364 364 2150 384 384 2151 366 366 2152 365 365 2153 384 384 2154 367 367 2155 366 366 2156 384 384 2157 368 368 2158 367 367 2159 384 384 2160 369 369 2161 368 368 2162 384 384 2163 370 370 2164 369 369 2165 384 384 2166 371 371 2167 370 370 2168 384 384 2169 372 372 2170 371 371 2171 384 384 2172 373 373 2173 372 372 2174 384 384 2175 374 374 2176 373 373 2177 384 384 2178 375 375 2179 374 374 2180 384 384 2181 376 376 2182 375 375 2183 384 384 2184 377 377 2185 376 376 2186 384 384 2187 378 378 2188 377 377 2189 384 384 2190 379 379 2191 378 378 2192 384 384 2193 380 380 2194 379 379 2195 384 384 2196 381 381 2197 380 380 2198 384 384 2199 382 382 2200 381 381 2201 384 384 2202 383 383 2203 382 382 2204 384 384 2205 352 353 2206 383 383 2207 385 385 2208 386 386 2209 387 387 2210 385 385 2211 387 387 2212 388 388 2213 385 385 2214 388 388 2215 389 389 2216 385 385 2217 389 389 2218 390 390 2219 385 385 2220 390 390 2221 391 391 2222 385 385 2223 391 391 2224 392 392 2225 385 385 2226 392 392 2227 393 393 2228 385 385 2229 393 393 2230 394 394 2231 385 385 2232 394 394 2233 395 395 2234 385 385 2235 395 395 2236 396 396 2237 385 385 2238 396 396 2239 397 397 2240 385 385 2241 397 397 2242 398 398 2243 385 385 2244 398 398 2245 399 399 2246 385 385 2247 399 399 2248 400 400 2249 385 385 2250 400 400 2251 401 401 2252 385 385 2253 401 401 2254 402 402 2255 385 385 2256 402 402 2257 403 403 2258 385 385 2259 403 403 2260 404 404 2261 385 385 2262 404 404 2263 405 405 2264 385 385 2265 405 405 2266 406 406 2267 385 385 2268 406 406 2269 407 407 2270 385 385 2271 407 407 2272 408 408 2273 385 385 2274 408 408 2275 409 409 2276 385 385 2277 409 409 2278 410 410 2279 385 385 2280 410 410 2281 411 411 2282 385 385 2283 411 411 2284 412 412 2285 385 385 2286 412 412 2287 413 413 2288 385 385 2289 413 413 2290 414 414 2291 385 385 2292 414 414 2293 415 415 2294 385 385 2295 415 415 2296 416 416 2297 385 385 2298 416 416 2299 417 417 2300 385 385 2301 417 417 2302 386 386 2303 419 418 2304 387 387 2305 386 386 2306 386 386 2307 418 419 2308 419 418 2309 420 420 2310 388 388 2311 387 387 2312 387 387 2313 419 418 2314 420 420 2315 421 421 2316 389 389 2317 388 388 2318 388 388 2319 420 420 2320 421 421 2321 422 422 2322 390 390 2323 389 389 2324 389 389 2325 421 421 2326 422 422 2327 423 423 2328 391 391 2329 390 390 2330 390 390 2331 422 422 2332 423 423 2333 424 424 2334 392 392 2335 391 391 2336 391 391 2337 423 423 2338 424 424 2339 425 425 2340 393 393 2341 392 392 2342 392 392 2343 424 424 2344 425 425 2345 426 426 2346 394 394 2347 393 393 2348 393 393 2349 425 425 2350 426 426 2351 427 427 2352 395 395 2353 394 394 2354 394 394 2355 426 426 2356 427 427 2357 428 428 2358 396 396 2359 395 395 2360 395 395 2361 427 427 2362 428 428 2363 429 429 2364 397 397 2365 396 396 2366 396 396 2367 428 428 2368 429 429 2369 430 430 2370 398 398 2371 397 397 2372 397 397 2373 429 429 2374 430 430 2375 431 431 2376 399 399 2377 398 398 2378 398 398 2379 430 430 2380 431 431 2381 432 432 2382 400 400 2383 399 399 2384 399 399 2385 431 431 2386 432 432 2387 433 433 2388 401 401 2389 400 400 2390 400 400 2391 432 432 2392 433 433 2393 434 434 2394 402 402 2395 401 401 2396 401 401 2397 433 433 2398 434 434 2399 435 435 2400 403 403 2401 402 402 2402 402 402 2403 434 434 2404 435 435 2405 436 436 2406 404 404 2407 403 403 2408 403 403 2409 435 435 2410 436 436 2411 437 437 2412 405 405 2413 404 404 2414 404 404 2415 436 436 2416 437 437 2417 438 438 2418 406 406 2419 405 405 2420 405 405 2421 437 437 2422 438 438 2423 439 439 2424 407 407 2425 406 406 2426 406 406 2427 438 438 2428 439 439 2429 440 440 2430 408 408 2431 407 407 2432 407 407 2433 439 439 2434 440 440 2435 441 441 2436 409 409 2437 408 408 2438 408 408 2439 440 440 2440 441 441 2441 442 442 2442 410 410 2443 409 409 2444 409 409 2445 441 441 2446 442 442 2447 443 443 2448 411 411 2449 410 410 2450 410 410 2451 442 442 2452 443 443 2453 444 444 2454 412 412 2455 411 411 2456 411 411 2457 443 443 2458 444 444 2459 445 445 2460 413 413 2461 412 412 2462 412 412 2463 444 444 2464 445 445 2465 446 446 2466 414 414 2467 413 413 2468 413 413 2469 445 445 2470 446 446 2471 447 447 2472 415 415 2473 414 414 2474 414 414 2475 446 446 2476 447 447 2477 448 448 2478 416 416 2479 415 415 2480 415 415 2481 447 447 2482 448 448 2483 449 449 2484 417 417 2485 416 416 2486 416 416 2487 448 448 2488 449 449 2489 418 419 2490 386 386 2491 417 417 2492 417 417 2493 449 449 2494 418 419 2495 451 450 2496 419 418 2497 418 419 2498 418 419 2499 450 451 2500 451 450 2501 452 452 2502 420 420 2503 419 418 2504 419 418 2505 451 450 2506 452 452 2507 453 453 2508 421 421 2509 420 420 2510 420 420 2511 452 452 2512 453 453 2513 454 454 2514 422 422 2515 421 421 2516 421 421 2517 453 453 2518 454 454 2519 455 455 2520 423 423 2521 422 422 2522 422 422 2523 454 454 2524 455 455 2525 456 456 2526 424 424 2527 423 423 2528 423 423 2529 455 455 2530 456 456 2531 457 457 2532 425 425 2533 424 424 2534 424 424 2535 456 456 2536 457 457 2537 458 458 2538 426 426 2539 425 425 2540 425 425 2541 457 457 2542 458 458 2543 459 459 2544 427 427 2545 426 426 2546 426 426 2547 458 458 2548 459 459 2549 460 460 2550 428 428 2551 427 427 2552 427 427 2553 459 459 2554 460 460 2555 461 461 2556 429 429 2557 428 428 2558 428 428 2559 460 460 2560 461 461 2561 462 462 2562 430 430 2563 429 429 2564 429 429 2565 461 461 2566 462 462 2567 463 463 2568 431 431 2569 430 430 2570 430 430 2571 462 462 2572 463 463 2573 464 464 2574 432 432 2575 431 431 2576 431 431 2577 463 463 2578 464 464 2579 465 465 2580 433 433 2581 432 432 2582 432 432 2583 464 464 2584 465 465 2585 466 466 2586 434 434 2587 433 433 2588 433 433 2589 465 465 2590 466 466 2591 467 467 2592 435 435 2593 434 434 2594 434 434 2595 466 466 2596 467 467 2597 468 468 2598 436 436 2599 435 435 2600 435 435 2601 467 467 2602 468 468 2603 469 469 2604 437 437 2605 436 436 2606 436 436 2607 468 468 2608 469 469 2609 470 470 2610 438 438 2611 437 437 2612 437 437 2613 469 469 2614 470 470 2615 471 471 2616 439 439 2617 438 438 2618 438 438 2619 470 470 2620 471 471 2621 472 472 2622 440 440 2623 439 439 2624 439 439 2625 471 471 2626 472 472 2627 473 473 2628 441 441 2629 440 440 2630 440 440 2631 472 472 2632 473 473 2633 474 474 2634 442 442 2635 441 441 2636 441 441 2637 473 473 2638 474 474 2639 475 475 2640 443 443 2641 442 442 2642 442 442 2643 474 474 2644 475 475 2645 476 476 2646 444 444 2647 443 443 2648 443 443 2649 475 475 2650 476 476 2651 477 477 2652 445 445 2653 444 444 2654 444 444 2655 476 476 2656 477 477 2657 478 478 2658 446 446 2659 445 445 2660 445 445 2661 477 477 2662 478 478 2663 479 479 2664 447 447 2665 446 446 2666 446 446 2667 478 478 2668 479 479 2669 480 480 2670 448 448 2671 447 447 2672 447 447 2673 479 479 2674 480 480 2675 481 481 2676 449 449 2677 448 448 2678 448 448 2679 480 480 2680 481 481 2681 450 451 2682 418 419 2683 449 449 2684 449 449 2685 481 481 2686 450 451 2687 483 482 2688 451 450 2689 450 451 2690 450 451 2691 482 483 2692 483 482 2693 484 484 2694 452 452 2695 451 450 2696 451 450 2697 483 482 2698 484 484 2699 485 485 2700 453 453 2701 452 452 2702 452 452 2703 484 484 2704 485 485 2705 486 486 2706 454 454 2707 453 453 2708 453 453 2709 485 485 2710 486 486 2711 487 487 2712 455 455 2713 454 454 2714 454 454 2715 486 486 2716 487 487 2717 488 488 2718 456 456 2719 455 455 2720 455 455 2721 487 487 2722 488 488 2723 489 489 2724 457 457 2725 456 456 2726 456 456 2727 488 488 2728 489 489 2729 490 490 2730 458 458 2731 457 457 2732 457 457 2733 489 489 2734 490 490 2735 491 491 2736 459 459 2737 458 458 2738 458 458 2739 490 490 2740 491 491 2741 492 492 2742 460 460 2743 459 459 2744 459 459 2745 491 491 2746 492 492 2747 493 493 2748 461 461 2749 460 460 2750 460 460 2751 492 492 2752 493 493 2753 494 494 2754 462 462 2755 461 461 2756 461 461 2757 493 493 2758 494 494 2759 495 495 2760 463 463 2761 462 462 2762 462 462 2763 494 494 2764 495 495 2765 496 496 2766 464 464 2767 463 463 2768 463 463 2769 495 495 2770 496 496 2771 497 497 2772 465 465 2773 464 464 2774 464 464 2775 496 496 2776 497 497 2777 498 498 2778 466 466 2779 465 465 2780 465 465 2781 497 497 2782 498 498 2783 499 499 2784 467 467 2785 466 466 2786 466 466 2787 498 498 2788 499 499 2789 500 500 2790 468 468 2791 467 467 2792 467 467 2793 499 499 2794 500 500 2795 501 501 2796 469 469 2797 468 468 2798 468 468 2799 500 500 2800 501 501 2801 502 502 2802 470 470 2803 469 469 2804 469 469 2805 501 501 2806 502 502 2807 503 503 2808 471 471 2809 470 470 2810 470 470 2811 502 502 2812 503 503 2813 504 504 2814 472 472 2815 471 471 2816 471 471 2817 503 503 2818 504 504 2819 505 505 2820 473 473 2821 472 472 2822 472 472 2823 504 504 2824 505 505 2825 506 506 2826 474 474 2827 473 473 2828 473 473 2829 505 505 2830 506 506 2831 507 507 2832 475 475 2833 474 474 2834 474 474 2835 506 506 2836 507 507 2837 508 508 2838 476 476 2839 475 475 2840 475 475 2841 507 507 2842 508 508 2843 509 509 2844 477 477 2845 476 476 2846 476 476 2847 508 508 2848 509 509 2849 510 510 2850 478 478 2851 477 477 2852 477 477 2853 509 509 2854 510 510 2855 511 511 2856 479 479 2857 478 478 2858 478 478 2859 510 510 2860 511 511 2861 512 512 2862 480 480 2863 479 479 2864 479 479 2865 511 511 2866 512 512 2867 513 513 2868 481 481 2869 480 480 2870 480 480 2871 512 512 2872 513 513 2873 482 483 2874 450 451 2875 481 481 2876 481 481 2877 513 513 2878 482 483 2879 515 514 2880 483 482 2881 482 483 2882 482 483 2883 514 515 2884 515 514 2885 516 516 2886 484 484 2887 483 482 2888 483 482 2889 515 514 2890 516 516 2891 517 517 2892 485 485 2893 484 484 2894 484 484 2895 516 516 2896 517 517 2897 518 518 2898 486 486 2899 485 485 2900 485 485 2901 517 517 2902 518 518 2903 519 519 2904 487 487 2905 486 486 2906 486 486 2907 518 518 2908 519 519 2909 520 520 2910 488 488 2911 487 487 2912 487 487 2913 519 519 2914 520 520 2915 521 521 2916 489 489 2917 488 488 2918 488 488 2919 520 520 2920 521 521 2921 522 522 2922 490 490 2923 489 489 2924 489 489 2925 521 521 2926 522 522 2927 523 523 2928 491 491 2929 490 490 2930 490 490 2931 522 522 2932 523 523 2933 524 524 2934 492 492 2935 491 491 2936 491 491 2937 523 523 2938 524 524 2939 525 525 2940 493 493 2941 492 492 2942 492 492 2943 524 524 2944 525 525 2945 526 526 2946 494 494 2947 493 493 2948 493 493 2949 525 525 2950 526 526 2951 527 527 2952 495 495 2953 494 494 2954 494 494 2955 526 526 2956 527 527 2957 528 528 2958 496 496 2959 495 495 2960 495 495 2961 527 527 2962 528 528 2963 529 529 2964 497 497 2965 496 496 2966 496 496 2967 528 528 2968 529 529 2969 530 530 2970 498 498 2971 497 497 2972 497 497 2973 529 529 2974 530 530 2975 531 531 2976 499 499 2977 498 498 2978 498 498 2979 530 530 2980 531 531 2981 532 532 2982 500 500 2983 499 499 2984 499 499 2985 531 531 2986 532 532 2987 533 533 2988 501 501 2989 500 500 2990 500 500 2991 532 532 2992 533 533 2993 534 534 2994 502 502 2995 501 501 2996 501 501 2997 533 533 2998 534 534 2999 535 535 3000 503 503 3001 502 502 3002 502 502 3003 534 534 3004 535 535 3005 536 536 3006 504 504 3007 503 503 3008 503 503 3009 535 535 3010 536 536 3011 537 537 3012 505 505 3013 504 504 3014 504 504 3015 536 536 3016 537 537 3017 538 538 3018 506 506 3019 505 505 3020 505 505 3021 537 537 3022 538 538 3023 539 539 3024 507 507 3025 506 506 3026 506 506 3027 538 538 3028 539 539 3029 540 540 3030 508 508 3031 507 507 3032 507 507 3033 539 539 3034 540 540 3035 541 541 3036 509 509 3037 508 508 3038 508 508 3039 540 540 3040 541 541 3041 542 542 3042 510 510 3043 509 509 3044 509 509 3045 541 541 3046 542 542 3047 543 543 3048 511 511 3049 510 510 3050 510 510 3051 542 542 3052 543 543 3053 544 544 3054 512 512 3055 511 511 3056 511 511 3057 543 543 3058 544 544 3059 545 545 3060 513 513 3061 512 512 3062 512 512 3063 544 544 3064 545 545 3065 514 515 3066 482 483 3067 513 513 3068 513 513 3069 545 545 3070 514 515 3071 547 546 3072 515 514 3073 514 515 3074 514 515 3075 546 547 3076 547 546 3077 548 548 3078 516 516 3079 515 514 3080 515 514 3081 547 546 3082 548 548 3083 549 549 3084 517 517 3085 516 516 3086 516 516 3087 548 548 3088 549 549 3089 550 550 3090 518 518 3091 517 517 3092 517 517 3093 549 549 3094 550 550 3095 551 551 3096 519 519 3097 518 518 3098 518 518 3099 550 550 3100 551 551 3101 552 552 3102 520 520 3103 519 519 3104 519 519 3105 551 551 3106 552 552 3107 553 553 3108 521 521 3109 520 520 3110 520 520 3111 552 552 3112 553 553 3113 554 554 3114 522 522 3115 521 521 3116 521 521 3117 553 553 3118 554 554 3119 555 555 3120 523 523 3121 522 522 3122 522 522 3123 554 554 3124 555 555 3125 556 556 3126 524 524 3127 523 523 3128 523 523 3129 555 555 3130 556 556 3131 557 557 3132 525 525 3133 524 524 3134 524 524 3135 556 556 3136 557 557 3137 558 558 3138 526 526 3139 525 525 3140 525 525 3141 557 557 3142 558 558 3143 559 559 3144 527 527 3145 526 526 3146 526 526 3147 558 558 3148 559 559 3149 560 560 3150 528 528 3151 527 527 3152 527 527 3153 559 559 3154 560 560 3155 561 561 3156 529 529 3157 528 528 3158 528 528 3159 560 560 3160 561 561 3161 562 562 3162 530 530 3163 529 529 3164 529 529 3165 561 561 3166 562 562 3167 563 563 3168 531 531 3169 530 530 3170 530 530 3171 562 562 3172 563 563 3173 564 564 3174 532 532 3175 531 531 3176 531 531 3177 563 563 3178 564 564 3179 565 565 3180 533 533 3181 532 532 3182 532 532 3183 564 564 3184 565 565 3185 566 566 3186 534 534 3187 533 533 3188 533 533 3189 565 565 3190 566 566 3191 567 567 3192 535 535 3193 534 534 3194 534 534 3195 566 566 3196 567 567 3197 568 568 3198 536 536 3199 535 535 3200 535 535 3201 567 567 3202 568 568 3203 569 569 3204 537 537 3205 536 536 3206 536 536 3207 568 568 3208 569 569 3209 570 570 3210 538 538 3211 537 537 3212 537 537 3213 569 569 3214 570 570 3215 571 571 3216 539 539 3217 538 538 3218 538 538 3219 570 570 3220 571 571 3221 572 572 3222 540 540 3223 539 539 3224 539 539 3225 571 571 3226 572 572 3227 573 573 3228 541 541 3229 540 540 3230 540 540 3231 572 572 3232 573 573 3233 574 574 3234 542 542 3235 541 541 3236 541 541 3237 573 573 3238 574 574 3239 575 575 3240 543 543 3241 542 542 3242 542 542 3243 574 574 3244 575 575 3245 576 576 3246 544 544 3247 543 543 3248 543 543 3249 575 575 3250 576 576 3251 577 577 3252 545 545 3253 544 544 3254 544 544 3255 576 576 3256 577 577 3257 546 547 3258 514 515 3259 545 545 3260 545 545 3261 577 577 3262 546 547 3263 579 578 3264 547 546 3265 546 547 3266 546 547 3267 578 579 3268 579 578 3269 580 580 3270 548 548 3271 547 546 3272 547 546 3273 579 578 3274 580 580 3275 581 581 3276 549 549 3277 548 548 3278 548 548 3279 580 580 3280 581 581 3281 582 582 3282 550 550 3283 549 549 3284 549 549 3285 581 581 3286 582 582 3287 583 583 3288 551 551 3289 550 550 3290 550 550 3291 582 582 3292 583 583 3293 584 584 3294 552 552 3295 551 551 3296 551 551 3297 583 583 3298 584 584 3299 585 585 3300 553 553 3301 552 552 3302 552 552 3303 584 584 3304 585 585 3305 586 586 3306 554 554 3307 553 553 3308 553 553 3309 585 585 3310 586 586 3311 587 587 3312 555 555 3313 554 554 3314 554 554 3315 586 586 3316 587 587 3317 588 588 3318 556 556 3319 555 555 3320 555 555 3321 587 587 3322 588 588 3323 589 589 3324 557 557 3325 556 556 3326 556 556 3327 588 588 3328 589 589 3329 590 590 3330 558 558 3331 557 557 3332 557 557 3333 589 589 3334 590 590 3335 591 591 3336 559 559 3337 558 558 3338 558 558 3339 590 590 3340 591 591 3341 592 592 3342 560 560 3343 559 559 3344 559 559 3345 591 591 3346 592 592 3347 593 593 3348 561 561 3349 560 560 3350 560 560 3351 592 592 3352 593 593 3353 594 594 3354 562 562 3355 561 561 3356 561 561 3357 593 593 3358 594 594 3359 595 595 3360 563 563 3361 562 562 3362 562 562 3363 594 594 3364 595 595 3365 596 596 3366 564 564 3367 563 563 3368 563 563 3369 595 595 3370 596 596 3371 597 597 3372 565 565 3373 564 564 3374 564 564 3375 596 596 3376 597 597 3377 598 598 3378 566 566 3379 565 565 3380 565 565 3381 597 597 3382 598 598 3383 599 599 3384 567 567 3385 566 566 3386 566 566 3387 598 598 3388 599 599 3389 600 600 3390 568 568 3391 567 567 3392 567 567 3393 599 599 3394 600 600 3395 601 601 3396 569 569 3397 568 568 3398 568 568 3399 600 600 3400 601 601 3401 602 602 3402 570 570 3403 569 569 3404 569 569 3405 601 601 3406 602 602 3407 603 603 3408 571 571 3409 570 570 3410 570 570 3411 602 602 3412 603 603 3413 604 604 3414 572 572 3415 571 571 3416 571 571 3417 603 603 3418 604 604 3419 605 605 3420 573 573 3421 572 572 3422 572 572 3423 604 604 3424 605 605 3425 606 606 3426 574 574 3427 573 573 3428 573 573 3429 605 605 3430 606 606 3431 607 607 3432 575 575 3433 574 574 3434 574 574 3435 606 606 3436 607 607 3437 608 608 3438 576 576 3439 575 575 3440 575 575 3441 607 607 3442 608 608 3443 609 609 3444 577 577 3445 576 576 3446 576 576 3447 608 608 3448 609 609 3449 578 579 3450 546 547 3451 577 577 3452 577 577 3453 609 609 3454 578 579 3455 611 610 3456 579 578 3457 578 579 3458 578 579 3459 610 611 3460 611 610 3461 612 612 3462 580 580 3463 579 578 3464 579 578 3465 611 610 3466 612 612 3467 613 613 3468 581 581 3469 580 580 3470 580 580 3471 612 612 3472 613 613 3473 614 614 3474 582 582 3475 581 581 3476 581 581 3477 613 613 3478 614 614 3479 615 615 3480 583 583 3481 582 582 3482 582 582 3483 614 614 3484 615 615 3485 616 616 3486 584 584 3487 583 583 3488 583 583 3489 615 615 3490 616 616 3491 617 617 3492 585 585 3493 584 584 3494 584 584 3495 616 616 3496 617 617 3497 618 618 3498 586 586 3499 585 585 3500 585 585 3501 617 617 3502 618 618 3503 619 619 3504 587 587 3505 586 586 3506 586 586 3507 618 618 3508 619 619 3509 620 620 3510 588 588 3511 587 587 3512 587 587 3513 619 619 3514 620 620 3515 621 621 3516 589 589 3517 588 588 3518 588 588 3519 620 620 3520 621 621 3521 622 622 3522 590 590 3523 589 589 3524 589 589 3525 621 621 3526 622 622 3527 623 623 3528 591 591 3529 590 590 3530 590 590 3531 622 622 3532 623 623 3533 624 624 3534 592 592 3535 591 591 3536 591 591 3537 623 623 3538 624 624 3539 625 625 3540 593 593 3541 592 592 3542 592 592 3543 624 624 3544 625 625 3545 626 626 3546 594 594 3547 593 593 3548 593 593 3549 625 625 3550 626 626 3551 627 627 3552 595 595 3553 594 594 3554 594 594 3555 626 626 3556 627 627 3557 628 628 3558 596 596 3559 595 595 3560 595 595 3561 627 627 3562 628 628 3563 629 629 3564 597 597 3565 596 596 3566 596 596 3567 628 628 3568 629 629 3569 630 630 3570 598 598 3571 597 597 3572 597 597 3573 629 629 3574 630 630 3575 631 631 3576 599 599 3577 598 598 3578 598 598 3579 630 630 3580 631 631 3581 632 632 3582 600 600 3583 599 599 3584 599 599 3585 631 631 3586 632 632 3587 633 633 3588 601 601 3589 600 600 3590 600 600 3591 632 632 3592 633 633 3593 634 634 3594 602 602 3595 601 601 3596 601 601 3597 633 633 3598 634 634 3599 635 635 3600 603 603 3601 602 602 3602 602 602 3603 634 634 3604 635 635 3605 636 636 3606 604 604 3607 603 603 3608 603 603 3609 635 635 3610 636 636 3611 637 637 3612 605 605 3613 604 604 3614 604 604 3615 636 636 3616 637 637 3617 638 638 3618 606 606 3619 605 605 3620 605 605 3621 637 637 3622 638 638 3623 639 639 3624 607 607 3625 606 606 3626 606 606 3627 638 638 3628 639 639 3629 640 640 3630 608 608 3631 607 607 3632 607 607 3633 639 639 3634 640 640 3635 641 641 3636 609 609 3637 608 608 3638 608 608 3639 640 640 3640 641 641 3641 610 611 3642 578 579 3643 609 609 3644 609 609 3645 641 641 3646 610 611 3647 643 642 3648 611 610 3649 610 611 3650 610 611 3651 642 643 3652 643 642 3653 644 644 3654 612 612 3655 611 610 3656 611 610 3657 643 642 3658 644 644 3659 645 645 3660 613 613 3661 612 612 3662 612 612 3663 644 644 3664 645 645 3665 646 646 3666 614 614 3667 613 613 3668 613 613 3669 645 645 3670 646 646 3671 647 647 3672 615 615 3673 614 614 3674 614 614 3675 646 646 3676 647 647 3677 648 648 3678 616 616 3679 615 615 3680 615 615 3681 647 647 3682 648 648 3683 649 649 3684 617 617 3685 616 616 3686 616 616 3687 648 648 3688 649 649 3689 650 650 3690 618 618 3691 617 617 3692 617 617 3693 649 649 3694 650 650 3695 651 651 3696 619 619 3697 618 618 3698 618 618 3699 650 650 3700 651 651 3701 652 652 3702 620 620 3703 619 619 3704 619 619 3705 651 651 3706 652 652 3707 653 653 3708 621 621 3709 620 620 3710 620 620 3711 652 652 3712 653 653 3713 654 654 3714 622 622 3715 621 621 3716 621 621 3717 653 653 3718 654 654 3719 655 655 3720 623 623 3721 622 622 3722 622 622 3723 654 654 3724 655 655 3725 656 656 3726 624 624 3727 623 623 3728 623 623 3729 655 655 3730 656 656 3731 657 657 3732 625 625 3733 624 624 3734 624 624 3735 656 656 3736 657 657 3737 658 658 3738 626 626 3739 625 625 3740 625 625 3741 657 657 3742 658 658 3743 659 659 3744 627 627 3745 626 626 3746 626 626 3747 658 658 3748 659 659 3749 660 660 3750 628 628 3751 627 627 3752 627 627 3753 659 659 3754 660 660 3755 661 661 3756 629 629 3757 628 628 3758 628 628 3759 660 660 3760 661 661 3761 662 662 3762 630 630 3763 629 629 3764 629 629 3765 661 661 3766 662 662 3767 663 663 3768 631 631 3769 630 630 3770 630 630 3771 662 662 3772 663 663 3773 664 664 3774 632 632 3775 631 631 3776 631 631 3777 663 663 3778 664 664 3779 665 665 3780 633 633 3781 632 632 3782 632 632 3783 664 664 3784 665 665 3785 666 666 3786 634 634 3787 633 633 3788 633 633 3789 665 665 3790 666 666 3791 667 667 3792 635 635 3793 634 634 3794 634 634 3795 666 666 3796 667 667 3797 668 668 3798 636 636 3799 635 635 3800 635 635 3801 667 667 3802 668 668 3803 669 669 3804 637 637 3805 636 636 3806 636 636 3807 668 668 3808 669 669 3809 670 670 3810 638 638 3811 637 637 3812 637 637 3813 669 669 3814 670 670 3815 671 671 3816 639 639 3817 638 638 3818 638 638 3819 670 670 3820 671 671 3821 672 672 3822 640 640 3823 639 639 3824 639 639 3825 671 671 3826 672 672 3827 673 673 3828 641 641 3829 640 640 3830 640 640 3831 672 672 3832 673 673 3833 642 643 3834 610 611 3835 641 641 3836 641 641 3837 673 673 3838 642 643 3839 675 674 3840 643 642 3841 642 643 3842 642 643 3843 674 675 3844 675 674 3845 676 676 3846 644 644 3847 643 642 3848 643 642 3849 675 674 3850 676 676 3851 677 677 3852 645 645 3853 644 644 3854 644 644 3855 676 676 3856 677 677 3857 678 678 3858 646 646 3859 645 645 3860 645 645 3861 677 677 3862 678 678 3863 679 679 3864 647 647 3865 646 646 3866 646 646 3867 678 678 3868 679 679 3869 680 680 3870 648 648 3871 647 647 3872 647 647 3873 679 679 3874 680 680 3875 681 681 3876 649 649 3877 648 648 3878 648 648 3879 680 680 3880 681 681 3881 682 682 3882 650 650 3883 649 649 3884 649 649 3885 681 681 3886 682 682 3887 683 683 3888 651 651 3889 650 650 3890 650 650 3891 682 682 3892 683 683 3893 684 684 3894 652 652 3895 651 651 3896 651 651 3897 683 683 3898 684 684 3899 685 685 3900 653 653 3901 652 652 3902 652 652 3903 684 684 3904 685 685 3905 686 686 3906 654 654 3907 653 653 3908 653 653 3909 685 685 3910 686 686 3911 687 687 3912 655 655 3913 654 654 3914 654 654 3915 686 686 3916 687 687 3917 688 688 3918 656 656 3919 655 655 3920 655 655 3921 687 687 3922 688 688 3923 689 689 3924 657 657 3925 656 656 3926 656 656 3927 688 688 3928 689 689 3929 690 690 3930 658 658 3931 657 657 3932 657 657 3933 689 689 3934 690 690 3935 691 691 3936 659 659 3937 658 658 3938 658 658 3939 690 690 3940 691 691 3941 692 692 3942 660 660 3943 659 659 3944 659 659 3945 691 691 3946 692 692 3947 693 693 3948 661 661 3949 660 660 3950 660 660 3951 692 692 3952 693 693 3953 694 694 3954 662 662 3955 661 661 3956 661 661 3957 693 693 3958 694 694 3959 695 695 3960 663 663 3961 662 662 3962 662 662 3963 694 694 3964 695 695 3965 696 696 3966 664 664 3967 663 663 3968 663 663 3969 695 695 3970 696 696 3971 697 697 3972 665 665 3973 664 664 3974 664 664 3975 696 696 3976 697 697 3977 698 698 3978 666 666 3979 665 665 3980 665 665 3981 697 697 3982 698 698 3983 699 699 3984 667 667 3985 666 666 3986 666 666 3987 698 698 3988 699 699 3989 700 700 3990 668 668 3991 667 667 3992 667 667 3993 699 699 3994 700 700 3995 701 701 3996 669 669 3997 668 668 3998 668 668 3999 700 700 4000 701 701 4001 702 702 4002 670 670 4003 669 669 4004 669 669 4005 701 701 4006 702 702 4007 703 703 4008 671 671 4009 670 670 4010 670 670 4011 702 702 4012 703 703 4013 704 704 4014 672 672 4015 671 671 4016 671 671 4017 703 703 4018 704 704 4019 705 705 4020 673 673 4021 672 672 4022 672 672 4023 704 704 4024 705 705 4025 674 675 4026 642 643 4027 673 673 4028 673 673 4029 705 705 4030 674 675 4031 1 0 4032 675 674 4033 674 675 4034 674 675 4035 0 1 4036 1 0 4037 2 5 4038 676 676 4039 675 674 4040 675 674 4041 1 0 4042 2 5 4043 3 7 4044 677 677 4045 676 676 4046 676 676 4047 2 5 4048 3 7 4049 4 9 4050 678 678 4051 677 677 4052 677 677 4053 3 7 4054 4 9 4055 5 11 4056 679 679 4057 678 678 4058 678 678 4059 4 9 4060 5 11 4061 6 13 4062 680 680 4063 679 679 4064 679 679 4065 5 11 4066 6 13 4067 7 15 4068 681 681 4069 680 680 4070 680 680 4071 6 13 4072 7 15 4073 8 17 4074 682 682 4075 681 681 4076 681 681 4077 7 15 4078 8 17 4079 9 19 4080 683 683 4081 682 682 4082 682 682 4083 8 17 4084 9 19 4085 10 21 4086 684 684 4087 683 683 4088 683 683 4089 9 19 4090 10 21 4091 11 23 4092 685 685 4093 684 684 4094 684 684 4095 10 21 4096 11 23 4097 12 25 4098 686 686 4099 685 685 4100 685 685 4101 11 23 4102 12 25 4103 13 27 4104 687 687 4105 686 686 4106 686 686 4107 12 25 4108 13 27 4109 14 29 4110 688 688 4111 687 687 4112 687 687 4113 13 27 4114 14 29 4115 15 31 4116 689 689 4117 688 688 4118 688 688 4119 14 29 4120 15 31 4121 16 33 4122 690 690 4123 689 689 4124 689 689 4125 15 31 4126 16 33 4127 17 35 4128 691 691 4129 690 690 4130 690 690 4131 16 33 4132 17 35 4133 18 37 4134 692 692 4135 691 691 4136 691 691 4137 17 35 4138 18 37 4139 19 39 4140 693 693 4141 692 692 4142 692 692 4143 18 37 4144 19 39 4145 20 41 4146 694 694 4147 693 693 4148 693 693 4149 19 39 4150 20 41 4151 21 43 4152 695 695 4153 694 694 4154 694 694 4155 20 41 4156 21 43 4157 22 45 4158 696 696 4159 695 695 4160 695 695 4161 21 43 4162 22 45 4163 23 47 4164 697 697 4165 696 696 4166 696 696 4167 22 45 4168 23 47 4169 24 49 4170 698 698 4171 697 697 4172 697 697 4173 23 47 4174 24 49 4175 25 51 4176 699 699 4177 698 698 4178 698 698 4179 24 49 4180 25 51 4181 26 53 4182 700 700 4183 699 699 4184 699 699 4185 25 51 4186 26 53 4187 27 55 4188 701 701 4189 700 700 4190 700 700 4191 26 53 4192 27 55 4193 28 57 4194 702 702 4195 701 701 4196 701 701 4197 27 55 4198 28 57 4199 29 59 4200 703 703 4201 702 702 4202 702 702 4203 28 57 4204 29 59 4205 30 61 4206 704 704 4207 703 703 4208 703 703 4209 29 59 4210 30 61 4211 31 63 4212 705 705 4213 704 704 4214 704 704 4215 30 61 4216 31 63 4217 0 1 4218 674 675 4219 705 705 4220 31 63 4221 0 1 4222 705 705 4223

    -
    -
    - 1 -
    - - - - 0.4486943 0 -0.1840534 0.4603216 0 -0.1453292 0.4600277 -0.007849812 -0.1460444 0.4591575 -0.01539808 -0.1481623 0.4577442 -0.0223546 -0.1516016 0.4558424 -0.02845203 -0.1562301 0.4535249 -0.03345608 -0.16187 0.450881 -0.0371744 -0.1683045 0.4480122 -0.03946411 -0.1752863 0.4450287 -0.0402373 -0.1825472 0.4420452 -0.03946411 -0.189808 0.4391763 -0.0371744 -0.1967898 0.4365324 -0.03345608 -0.2032243 0.4342149 -0.02845203 -0.2088642 0.4323131 -0.0223546 -0.2134927 0.4308999 -0.01539808 -0.2169319 0.4300296 -0.007849812 -0.2190499 0.4297358 0 -0.2197651 0.4300296 0.007849931 -0.2190499 0.4308999 0.0153982 -0.2169319 0.4323131 0.02235472 -0.2134927 0.4342149 0.02845215 -0.2088642 0.4365324 0.0334562 -0.2032243 0.4391763 0.03717452 -0.1967898 0.4420452 0.03946429 -0.189808 0.4450287 0.04023742 -0.1825472 0.4480122 0.03946429 -0.1752863 0.450881 0.03717452 -0.1683045 0.4535249 0.0334562 -0.16187 0.4558424 0.02845215 -0.1562301 0.4577443 0.02235472 -0.1516016 0.4591575 0.0153982 -0.1481623 0.4600278 0.007849931 -0.1460444 0.4641707 0 -0.1050808 0.4635943 -0.01539808 -0.1064836 0.4618872 -0.03020453 -0.110638 0.4591151 -0.04385024 -0.1173844 0.4553845 -0.05581074 -0.1264636 0.4508387 -0.0656265 -0.1375266 0.4456524 -0.07292032 -0.1501484 0.440025 -0.07741183 -0.1638437 0.4341726 -0.07892841 -0.1780864 0.4283203 -0.07741183 -0.1923291 0.4226928 -0.07292032 -0.2060244 0.4175066 -0.0656265 -0.2186461 0.4129608 -0.05581074 -0.2297091 0.4092301 -0.04385024 -0.2387883 0.406458 -0.03020453 -0.2455348 0.4047509 -0.01539808 -0.2496892 0.4041745 0 -0.251092 0.4047509 0.0153982 -0.2496892 0.406458 0.03020465 -0.2455347 0.4092301 0.04385036 -0.2387883 0.4129607 0.05581086 -0.2297091 0.4175065 0.06562668 -0.2186461 0.4226928 0.07292044 -0.2060244 0.4283203 0.07741189 -0.192329 0.4341726 0.07892853 -0.1780864 0.4400249 0.07741189 -0.1638437 0.4456524 0.07292044 -0.1501483 0.4508387 0.06562662 -0.1375266 0.4553845 0.05581086 -0.1264636 0.4591151 0.0438503 -0.1173844 0.4618872 0.03020465 -0.110638 0.4635943 0.0153982 -0.1064836 0.4600938 0 -0.06485474 0.459257 -0.0223546 -0.06689131 0.4567787 -0.04385024 -0.07292258 0.4527543 -0.06366068 -0.08271688 0.4473382 -0.0810247 -0.09589785 0.4407387 -0.09527498 -0.1119589 0.4332094 -0.1058639 -0.1302827 0.4250396 -0.1123846 -0.1501653 0.4165433 -0.1145863 -0.1708425 0.408047 -0.1123846 -0.1915196 0.3998773 -0.1058639 -0.2114022 0.3923479 -0.09527498 -0.2297261 0.3857484 -0.0810247 -0.2457871 0.3803324 -0.06366068 -0.258968 0.3763079 -0.04385024 -0.2687624 0.3738296 -0.0223546 -0.2747936 0.3729928 0 -0.2768301 0.3738296 0.02235472 -0.2747936 0.3763079 0.04385036 -0.2687623 0.3803324 0.0636608 -0.258968 0.3857484 0.08102482 -0.2457871 0.3923479 0.0952751 -0.2297261 0.3998773 0.105864 -0.2114022 0.408047 0.1123847 -0.1915196 0.4165433 0.1145864 -0.1708425 0.4250396 0.1123847 -0.1501653 0.4332094 0.105864 -0.1302827 0.4407387 0.0952751 -0.1119588 0.4473382 0.08102482 -0.09589785 0.4527542 0.0636608 -0.08271688 0.4567787 0.0438503 -0.07292258 0.459257 0.02235472 -0.06689131 0.4482476 0 -0.02619707 0.4471825 -0.02845203 -0.02878904 0.4440283 -0.05581074 -0.03646546 0.438906 -0.0810247 -0.04893124 0.4320127 -0.1031249 -0.06570738 0.4236131 -0.1212621 -0.08614921 0.4140301 -0.1347393 -0.1094711 0.403632 -0.1430384 -0.1347768 0.3928183 -0.1458407 -0.1610938 0.3820046 -0.1430384 -0.1874109 0.3716064 -0.1347392 -0.2127166 0.3620234 -0.1212621 -0.2360384 0.3536239 -0.1031249 -0.2564802 0.3467305 -0.0810247 -0.2732564 0.3416083 -0.05581074 -0.2857222 0.338454 -0.02845203 -0.2933986 0.337389 0 -0.2959906 0.338454 0.02845215 -0.2933986 0.3416083 0.05581086 -0.2857221 0.3467305 0.08102482 -0.2732564 0.3536238 0.1031251 -0.2564802 0.3620234 0.1212622 -0.2360384 0.3716064 0.1347393 -0.2127165 0.3820045 0.1430385 -0.1874108 0.3928182 0.1458408 -0.1610938 0.403632 0.1430385 -0.1347767 0.4140301 0.1347393 -0.1094711 0.4236131 0.1212622 -0.08614915 0.4320127 0.103125 -0.06570738 0.438906 0.08102482 -0.04893124 0.4440282 0.05581086 -0.03646546 0.4471825 0.02845215 -0.02878904 0.4290871 0 0.009406745 0.4278347 -0.03345608 0.006358861 0.4241258 -0.06562656 -0.002667605 0.4181027 -0.09527504 -0.01732581 0.409997 -0.1212621 -0.03705251 0.4001201 -0.1425892 -0.06108945 0.3888518 -0.1584365 -0.08851307 0.3766248 -0.1681954 -0.1182695 0.3639092 -0.1714906 -0.1492151 0.3511936 -0.1681954 -0.1801606 0.3389667 -0.1584365 -0.209917 0.3276983 -0.1425892 -0.2373406 0.3178215 -0.1212621 -0.2613776 0.3097157 -0.09527498 -0.2811043 0.3036926 -0.06562656 -0.2957625 0.2999837 -0.03345608 -0.3047889 0.2987313 0 -0.3078368 0.2999837 0.0334562 -0.3047889 0.3036926 0.06562662 -0.2957624 0.3097157 0.0952751 -0.2811042 0.3178214 0.1212622 -0.2613776 0.3276983 0.1425893 -0.2373406 0.3389667 0.1584367 -0.2099169 0.3511936 0.1681955 -0.1801606 0.3639092 0.1714907 -0.149215 0.3766248 0.1681955 -0.1182694 0.3888517 0.1584367 -0.08851307 0.4001201 0.1425892 -0.06108945 0.409997 0.1212622 -0.03705245 0.4181027 0.0952751 -0.01732581 0.4241258 0.06562662 -0.002667605 0.4278348 0.03345614 0.006358861 0.403349 0 0.04058843 0.4019574 -0.0371744 0.03720182 0.3978362 -0.07292032 0.02717208 0.3911437 -0.105864 0.01088476 0.3821371 -0.1347392 -0.0110343 0.3711625 -0.1584365 -0.03774279 0.3586418 -0.1760454 -0.06821429 0.3450559 -0.1868888 -0.1012778 0.3309271 -0.1905501 -0.1356627 0.3167983 -0.1868888 -0.1700476 0.3032125 -0.1760452 -0.2031109 0.2906917 -0.1584365 -0.2335824 0.2797171 -0.1347393 -0.260291 0.2707106 -0.1058639 -0.2822101 0.2640181 -0.07292032 -0.2984974 0.2598968 -0.0371744 -0.3085271 0.2585053 0 -0.3119137 0.2598968 0.03717452 -0.3085271 0.264018 0.07292044 -0.2984974 0.2707105 0.1058641 -0.2822101 0.2797171 0.1347393 -0.260291 0.2906917 0.1584367 -0.2335824 0.3032124 0.1760454 -0.2031109 0.3167983 0.1868888 -0.1700475 0.3309271 0.1905502 -0.1356626 0.3450559 0.1868888 -0.1012777 0.3586417 0.1760454 -0.06821423 0.3711625 0.1584367 -0.03774273 0.3821371 0.1347393 -0.01103425 0.3911437 0.105864 0.01088476 0.3978361 0.07292038 0.02717214 0.4019574 0.03717446 0.03720182 0.372022 0 0.06614971 0.3705448 -0.03946417 0.06255447 0.3661697 -0.07741183 0.051907 0.359065 -0.1123846 0.03461647 0.3495037 -0.1430385 0.01134729 0.3378532 -0.1681954 -0.01700627 0.3245612 -0.1868888 -0.04935461 0.3101385 -0.1984001 -0.08445465 0.2951395 -0.2022868 -0.1209574 0.2801404 -0.1984 -0.1574602 0.2657177 -0.1868888 -0.1925603 0.2524258 -0.1681954 -0.2249086 0.2407752 -0.1430385 -0.2532622 0.2312139 -0.1123846 -0.2765314 0.2241092 -0.07741183 -0.2938219 0.2197341 -0.03946417 -0.3044694 0.2182568 0 -0.3080646 0.2197341 0.03946423 -0.3044694 0.2241091 0.07741189 -0.2938219 0.2312139 0.1123847 -0.2765313 0.2407752 0.1430385 -0.2532622 0.2524257 0.1681955 -0.2249086 0.2657177 0.1868888 -0.1925601 0.2801404 0.1984001 -0.1574602 0.2951394 0.202287 -0.1209574 0.3101385 0.1984001 -0.08445459 0.3245611 0.1868888 -0.04935455 0.3378531 0.1681955 -0.01700621 0.3495036 0.1430385 0.01134729 0.359065 0.1123846 0.03461647 0.3661697 0.07741189 0.05190706 0.3705448 0.03946423 0.06255447 0.3363104 0 0.08510828 0.3348041 -0.0402373 0.08144259 0.3303434 -0.07892841 0.0705865 0.3230995 -0.1145863 0.05295723 0.3133508 -0.1458407 0.02923214 0.301472 -0.1714906 3.23139e-4 0.2879196 -0.1905501 -0.03265893 0.2732144 -0.2022868 -0.06844657 0.2579215 -0.20625 -0.1056646 0.2426286 -0.2022868 -0.1428825 0.2279234 -0.1905501 -0.1786701 0.214371 -0.1714906 -0.2116522 0.2024922 -0.1458407 -0.2405613 0.1927435 -0.1145863 -0.2642863 0.1854997 -0.07892841 -0.2819156 0.1810389 -0.0402373 -0.2927717 0.1795327 0 -0.2964373 0.1810389 0.04023736 -0.2927717 0.1854997 0.07892847 -0.2819156 0.1927435 0.1145864 -0.2642863 0.2024922 0.1458408 -0.2405612 0.214371 0.1714907 -0.2116522 0.2279234 0.1905502 -0.1786701 0.2426286 0.202287 -0.1428824 0.2579215 0.20625 -0.1056645 0.2732144 0.202287 -0.06844657 0.2879196 0.1905502 -0.03265887 0.301472 0.1714906 3.23184e-4 0.3133508 0.1458408 0.0292322 0.3230994 0.1145864 0.05295723 0.3303433 0.07892847 0.07058656 0.3348041 0.04023736 0.08144259 0.2975862 0 0.09673547 0.2961089 -0.03946417 0.0931403 0.2917339 -0.07741183 0.08249282 0.2846292 -0.1123846 0.06520223 0.2750678 -0.1430384 0.04193305 0.2634173 -0.1681954 0.01357948 0.2501253 -0.1868888 -0.01876878 0.2357027 -0.1984 -0.05386883 0.2207036 -0.2022868 -0.0903716 0.2057046 -0.1984 -0.1268744 0.1912819 -0.1868886 -0.1619745 0.1779899 -0.1681954 -0.1943228 0.1663393 -0.1430385 -0.2226763 0.156778 -0.1123846 -0.2459455 0.1496733 -0.07741183 -0.2632361 0.1452982 -0.03946417 -0.2738836 0.143821 0 -0.2774788 0.1452982 0.03946423 -0.2738836 0.1496733 0.07741189 -0.2632361 0.156778 0.1123847 -0.2459455 0.1663393 0.1430385 -0.2226763 0.1779899 0.1681955 -0.1943228 0.1912819 0.1868888 -0.1619744 0.2057045 0.1984001 -0.1268744 0.2207036 0.202287 -0.09037154 0.2357026 0.1984001 -0.05386877 0.2501253 0.1868888 -0.01876878 0.2634172 0.1681955 0.01357954 0.2750678 0.1430385 0.04193311 0.2846291 0.1123846 0.06520229 0.2917339 0.07741183 0.08249282 0.2961089 0.03946417 0.0931403 0.2573377 0 0.1005847 0.2559462 -0.03717446 0.097198 0.251825 -0.07292032 0.08716833 0.2451325 -0.105864 0.07088094 0.2361259 -0.1347393 0.04896187 0.2251514 -0.1584365 0.02225339 0.2126306 -0.1760454 -0.00821805 0.1990447 -0.1868888 -0.04128152 0.1849159 -0.1905501 -0.07566642 0.1707872 -0.1868888 -0.1100513 0.1572013 -0.1760454 -0.1431148 0.1446805 -0.1584365 -0.1735863 0.133706 -0.1347393 -0.2002948 0.1246994 -0.105864 -0.2222139 0.1180069 -0.07292032 -0.2385012 0.1138856 -0.03717446 -0.2485309 0.1124941 0 -0.2519175 0.1138857 0.03717452 -0.2485309 0.1180069 0.07292038 -0.2385012 0.1246994 0.105864 -0.2222138 0.1337059 0.1347393 -0.2002947 0.1446805 0.1584367 -0.1735862 0.1572013 0.1760454 -0.1431148 0.170787 0.1868888 -0.1100513 0.1849159 0.1905502 -0.07566636 0.1990447 0.1868888 -0.04128146 0.2126305 0.1760454 -0.00821799 0.2251513 0.1584365 0.02225345 0.2361259 0.1347393 0.04896193 0.2451325 0.105864 0.070881 0.251825 0.07292032 0.08716833 0.2559462 0.03717446 0.097198 0.2171118 0 0.09650772 0.2158594 -0.03345608 0.09345984 0.2121504 -0.06562656 0.08443337 0.2061273 -0.09527504 0.0697751 0.1980216 -0.1212621 0.05004847 0.1881448 -0.1425892 0.02601146 0.1768764 -0.1584367 -0.001412093 0.1646494 -0.1681954 -0.03116846 0.1519338 -0.1714906 -0.062114 0.1392183 -0.1681954 -0.09305959 0.1269913 -0.1584365 -0.122816 0.1157229 -0.1425892 -0.1502396 0.1058461 -0.1212621 -0.1742766 0.09774035 -0.09527504 -0.1940032 0.09171724 -0.06562656 -0.2086614 0.08800822 -0.03345608 -0.2176879 0.08675587 0 -0.2207358 0.08800822 0.03345614 -0.2176879 0.09171724 0.06562662 -0.2086614 0.09774029 0.0952751 -0.1940032 0.1058461 0.1212622 -0.1742765 0.1157229 0.1425893 -0.1502395 0.1269913 0.1584367 -0.1228159 0.1392182 0.1681955 -0.09305953 0.1519338 0.1714906 -0.062114 0.1646494 0.1681955 -0.0311684 0.1768763 0.1584367 -0.001412034 0.1881447 0.1425892 0.02601152 0.1980216 0.1212622 0.05004853 0.2061273 0.09527504 0.06977516 0.2121504 0.06562656 0.08443337 0.2158594 0.03345608 0.09345984 0.178454 0 0.08466142 0.177389 -0.02845209 0.08206945 0.1742347 -0.0558108 0.07439303 0.1691125 -0.08102476 0.06192725 0.1622192 -0.103125 0.04515111 0.1538196 -0.1212622 0.02470934 0.1442367 -0.1347393 0.001387476 0.1338385 -0.1430385 -0.02391821 0.1230248 -0.1458407 -0.05023521 0.1122111 -0.1430385 -0.07655227 0.1018128 -0.1347393 -0.101858 0.0922299 -0.1212622 -0.1251799 0.08383035 -0.103125 -0.1456217 0.07693701 -0.08102476 -0.1623978 0.07181477 -0.0558108 -0.1748636 0.06866049 -0.02845209 -0.1825399 0.06759548 0 -0.185132 0.06866049 0.02845209 -0.1825399 0.07181477 0.0558108 -0.1748636 0.07693696 0.08102476 -0.1623978 0.08383029 0.103125 -0.1456215 0.0922299 0.1212622 -0.1251798 0.1018128 0.1347393 -0.101858 0.112211 0.1430385 -0.07655227 0.1230247 0.1458408 -0.05023521 0.1338385 0.1430385 -0.02391815 0.1442366 0.1347393 0.001387476 0.1538196 0.1212622 0.02470934 0.1622192 0.103125 0.04515111 0.1691125 0.08102476 0.06192725 0.1742347 0.0558108 0.07439303 0.177389 0.02845209 0.08206945 0.1631376 0 0.07761567 0.1621627 -0.02604496 0.07524293 0.1592753 -0.05108904 0.06821596 0.1545864 -0.07416987 0.05680483 0.1482763 -0.09440034 0.04144799 0.1405874 -0.1110031 0.02273565 0.1318151 -0.12334 0.00138688 0.1222966 -0.130937 -0.02177786 0.1123978 -0.1335023 -0.04586845 0.102499 -0.130937 -0.06995898 0.0929805 -0.12334 -0.09312379 0.08420825 -0.1110031 -0.1144726 0.07651931 -0.09440034 -0.1331849 0.07020914 -0.07416987 -0.1485418 0.06552028 -0.05108904 -0.1599529 0.06263285 -0.02604496 -0.1669799 0.06165796 0 -0.1693526 0.06263291 0.02604502 -0.1669798 0.06552028 0.0510891 -0.1599529 0.07020914 0.07416987 -0.1485417 0.07651931 0.09440034 -0.1331849 0.08420825 0.1110031 -0.1144725 0.0929805 0.1233401 -0.09312373 0.102499 0.130937 -0.06995898 0.1123978 0.1335023 -0.04586839 0.1222966 0.130937 -0.0217778 0.1318151 0.12334 0.00138688 0.1405873 0.1110031 0.02273565 0.1482763 0.09440034 0.04144805 0.1545864 0.07416987 0.05680483 0.1592753 0.0510891 0.06821602 0.1621627 0.02604496 0.07524299 0.1425625 0 0.1019299 0.1414804 -0.02890682 0.09929645 0.1382758 -0.05670285 0.09149736 0.1330717 -0.08231979 0.07883226 0.1260682 -0.1047733 0.06178802 0.1175343 -0.1232003 0.04101949 0.1077982 -0.1368929 0.01732492 0.09723383 -0.1453247 -0.008385241 0.08624732 -0.1481718 -0.03512293 0.07526081 -0.1453247 -0.06186062 0.06469643 -0.1368927 -0.08757078 0.05496025 -0.1232003 -0.1112654 0.04642641 -0.1047732 -0.1320339 0.03942292 -0.08231973 -0.1490782 0.03421884 -0.05670285 -0.1617432 0.03101414 -0.02890682 -0.1695423 0.02993208 0 -0.1721758 0.0310142 0.02890688 -0.1695423 0.03421878 0.05670291 -0.1617432 0.03942286 0.08231985 -0.1490782 0.04642641 0.1047733 -0.1320339 0.05496025 0.1232003 -0.1112653 0.06469637 0.1368929 -0.08757072 0.07526075 0.1453247 -0.06186056 0.08624726 0.1481718 -0.03512287 0.09723383 0.1453247 -0.008385181 0.1077982 0.1368929 0.01732492 0.1175343 0.1232003 0.04101955 0.1260682 0.1047733 0.06178808 0.1330717 0.08231979 0.07883232 0.1382758 0.05670285 0.09149736 0.1414805 0.02890682 0.09929645 0.1182027 0 0.1218063 0.117054 -0.03068733 0.1190107 0.113652 -0.06019544 0.1107312 0.1081273 -0.08739024 0.09728604 0.1006925 -0.1112267 0.07919198 0.09163296 -0.1307888 0.05714422 0.08129715 -0.1453247 0.03199017 0.07008206 -0.1542759 0.004696369 0.05841881 -0.1572983 -0.02368813 0.04675555 -0.1542758 -0.0520727 0.03554052 -0.1453247 -0.0793665 0.02520465 -0.1307887 -0.1045206 0.01614522 -0.1112267 -0.1265683 0.008710324 -0.08739024 -0.1446624 0.003185689 -0.06019544 -0.1581075 -2.16335e-4 -0.03068733 -0.166387 -0.001365065 0 -0.1691827 -2.16365e-4 0.03068739 -0.1663871 0.003185689 0.06019544 -0.1581075 0.008710265 0.08739024 -0.1446624 0.01614516 0.1112267 -0.1265683 0.02520465 0.1307888 -0.1045204 0.03554046 0.1453247 -0.07936644 0.04675549 0.1542759 -0.0520727 0.05841881 0.1572984 -0.02368807 0.07008206 0.1542758 0.004696428 0.08129709 0.1453247 0.03199017 0.09163296 0.1307887 0.05714428 0.1006924 0.1112267 0.07919198 0.1081273 0.08739024 0.0972861 0.1136519 0.06019544 0.1107313 0.117054 0.03068733 0.1190107 0.09043329 0 0.1365485 0.08926206 -0.03128856 0.1336981 0.08579343 -0.06137472 0.1252564 0.08016055 -0.08910232 0.1115479 0.07257997 -0.1134058 0.09309929 0.06334304 -0.1333511 0.07061958 0.0528047 -0.1481718 0.04497271 0.04136991 -0.1572983 0.0171442 0.02947819 -0.1603799 -0.01179641 0.01758646 -0.1572983 -0.04073703 0.006151676 -0.1481718 -0.06856554 -0.004386663 -0.1333511 -0.09421241 -0.01362353 -0.1134058 -0.1166921 -0.02120417 -0.08910232 -0.1351407 -0.02683705 -0.06137472 -0.1488492 -0.03030568 -0.03128856 -0.1572909 -0.03147697 0 -0.1601413 -0.03030574 0.03128856 -0.1572909 -0.02683705 0.06137472 -0.1488492 -0.02120417 0.08910232 -0.1351407 -0.01362365 0.1134058 -0.116692 -0.004386723 0.1333511 -0.09421235 0.006151616 0.1481718 -0.06856548 0.01758635 0.1572983 -0.04073703 0.02947813 0.16038 -0.01179635 0.04136991 0.1572984 0.01714426 0.05280464 0.1481717 0.04497277 0.06334298 0.1333511 0.07061964 0.07257997 0.1134057 0.09309929 0.08016049 0.08910226 0.1115479 0.08579337 0.06137472 0.1252564 0.08926206 0.03128856 0.1336981 0.06032145 0 0.1455898 0.05917268 -0.03068733 0.1427942 0.05577069 -0.06019544 0.1345147 0.05024605 -0.08739024 0.1210696 0.04281115 -0.1112267 0.1029755 0.03375166 -0.1307888 0.08092772 0.02341586 -0.1453247 0.05577367 0.01220083 -0.1542759 0.02847987 5.37574e-4 -0.1572983 9.53451e-5 -0.01112568 -0.1542759 -0.02828919 -0.02234071 -0.1453247 -0.055583 -0.03267651 -0.1307888 -0.08073705 -0.041736 -0.1112267 -0.1027848 -0.04917091 -0.08739024 -0.1208789 -0.0546956 -0.06019544 -0.134324 -0.05809766 -0.03068733 -0.1426035 -0.05924636 0 -0.1453991 -0.0580976 0.03068739 -0.1426035 -0.0546956 0.06019544 -0.134324 -0.04917097 0.08739024 -0.1208789 -0.04173606 0.1112267 -0.1027848 -0.03267663 0.1307888 -0.08073699 -0.02234083 0.1453247 -0.05558294 -0.01112574 0.1542759 -0.02828919 5.37515e-4 0.1572983 9.53823e-5 0.01220071 0.1542759 0.02847993 0.0234158 0.1453247 0.05577367 0.03375172 0.1307887 0.08092772 0.04281115 0.1112267 0.1029755 0.05024605 0.08739024 0.1210696 0.05577069 0.06019538 0.1345147 0.05917268 0.03068733 0.1427942 0.02902424 0 0.1485829 0.02794212 -0.02890688 0.1459495 0.02473747 -0.05670285 0.1381505 0.01953339 -0.08231979 0.1254854 0.0125299 -0.1047733 0.1084411 0.003996074 -0.1232003 0.08767259 -0.005740046 -0.1368929 0.06397795 -0.01630437 -0.1453247 0.03826779 -0.02729094 -0.1481718 0.0115301 -0.0382775 -0.1453247 -0.01520752 -0.04884183 -0.1368929 -0.04091769 -0.05857801 -0.1232003 -0.06461232 -0.06711179 -0.1047733 -0.08538079 -0.07411533 -0.08231979 -0.102425 -0.07931941 -0.05670285 -0.1150902 -0.08252406 -0.02890688 -0.1228892 -0.08360618 0 -0.1255227 -0.08252412 0.02890688 -0.1228893 -0.07931941 0.05670285 -0.1150902 -0.07411533 0.08231979 -0.102425 -0.06711184 0.1047733 -0.08538079 -0.05857801 0.1232003 -0.06461226 -0.04884189 0.1368929 -0.04091769 -0.0382775 0.1453247 -0.01520746 -0.02729099 0.1481718 0.01153016 -0.01630443 0.1453247 0.03826779 -0.005740046 0.1368929 0.06397795 0.003996074 0.1232003 0.08767259 0.01252985 0.1047732 0.1084411 0.01953339 0.08231979 0.1254854 0.02473747 0.05670285 0.1381504 0.02794212 0.02890682 0.1459495 -0.002255499 0 0.1454127 -0.00322932 -0.02601546 0.1430427 -0.006113409 -0.05103123 0.1360237 -0.01079696 -0.07408589 0.1246255 -0.01709997 -0.09429341 0.109286 -0.02478021 -0.1108773 0.09059482 -0.03354251 -0.1232003 0.06927025 -0.04305016 -0.1307887 0.04613173 -0.0529378 -0.1333511 0.02206844 -0.06282544 -0.1307888 -0.001994788 -0.07233309 -0.1232003 -0.02513331 -0.08109539 -0.1108774 -0.04645794 -0.08877563 -0.09429341 -0.06514912 -0.09507864 -0.07408583 -0.0804885 -0.0997622 -0.05103123 -0.09188675 -0.1026464 -0.02601546 -0.09890574 -0.1036202 0 -0.1012758 -0.1026464 0.02601546 -0.09890574 -0.0997622 0.05103123 -0.09188675 -0.09507864 0.07408589 -0.0804885 -0.08877569 0.09429341 -0.06514906 -0.08109545 0.1108773 -0.04645788 -0.07233315 0.1232003 -0.02513331 -0.0628255 0.1307888 -0.001994788 -0.05293786 0.1333511 0.02206844 -0.04305022 0.1307888 0.04613173 -0.03354251 0.1232003 0.06927025 -0.02478021 0.1108773 0.09059488 -0.01710003 0.09429341 0.1092861 -0.01079696 0.07408583 0.1246255 -0.006113409 0.05103117 0.1360237 -0.00322932 0.02601546 0.1430427 -0.03231567 0 0.1362011 -0.03314387 -0.02212435 0.1341855 -0.0355966 -0.04339849 0.1282164 -0.03957968 -0.06300485 0.118523 -0.04493993 -0.08019 0.1054779 -0.05147141 -0.09429341 0.08958232 -0.05892312 -0.1047733 0.07144719 -0.06700873 -0.1112267 0.05176949 -0.07541745 -0.1134058 0.03130537 -0.08382618 -0.1112267 0.01084125 -0.09191179 -0.1047733 -0.008836388 -0.09936356 -0.09429341 -0.02697151 -0.1058951 -0.08018994 -0.04286706 -0.1112553 -0.06300485 -0.05591213 -0.1152384 -0.04339849 -0.06560558 -0.117691 -0.02212435 -0.07157474 -0.1185193 0 -0.07359021 -0.117691 0.02212435 -0.07157468 -0.1152384 0.04339843 -0.06560552 -0.1112553 0.06300485 -0.05591213 -0.1058951 0.08019 -0.042867 -0.09936362 0.09429341 -0.02697145 -0.09191185 0.1047733 -0.008836388 -0.08382624 0.1112267 0.01084125 -0.07541751 0.1134057 0.03130537 -0.06700873 0.1112267 0.05176949 -0.05892312 0.1047732 0.07144725 -0.05147141 0.09429341 0.08958226 -0.04493993 0.08018994 0.1054779 -0.03957968 0.06300479 0.118523 -0.0355966 0.04339843 0.1282164 -0.03314387 0.02212429 0.1341855 -0.06000125 0 0.121302 -0.06065195 -0.01738297 0.1197184 -0.06257903 -0.03409796 0.1150284 -0.06570851 -0.04950261 0.1074123 -0.06992 -0.06300485 0.09716284 -0.07505178 -0.07408589 0.08467382 -0.08090656 -0.08231979 0.07042521 -0.08725941 -0.08739024 0.05496448 -0.0938661 -0.08910232 0.03888595 -0.1004728 -0.08739024 0.02280735 -0.1068256 -0.08231979 0.007346689 -0.1126804 -0.07408589 -0.00690186 -0.1178122 -0.06300485 -0.01939094 -0.1220237 -0.04950261 -0.02964043 -0.1251532 -0.03409796 -0.03725647 -0.1270803 -0.01738297 -0.04194641 -0.127731 0 -0.04353004 -0.1270803 0.01738297 -0.04194641 -0.1251532 0.03409796 -0.03725641 -0.1220237 0.04950255 -0.02964037 -0.1178122 0.06300485 -0.01939088 -0.1126804 0.07408583 -0.00690186 -0.1068256 0.08231979 0.007346689 -0.1004728 0.08739024 0.02280741 -0.0938661 0.08910226 0.03888595 -0.08725941 0.08739024 0.05496454 -0.08090656 0.08231979 0.07042521 -0.07505178 0.07408583 0.08467382 -0.06992006 0.06300485 0.09716284 -0.06570845 0.04950255 0.1074123 -0.06257903 0.0340979 0.1150284 -0.06065195 0.01738291 0.1197184 -0.08424812 0 0.1012879 -0.08469629 -0.01197361 0.1001971 -0.08602374 -0.02348709 0.09696662 -0.08817934 -0.03409796 0.09172058 -0.0910803 -0.04339849 0.08466064 -0.0946151 -0.05103123 0.07605803 -0.09864795 -0.05670285 0.06624341 -0.1030239 -0.06019544 0.0555939 -0.1075746 -0.06137478 0.04451876 -0.1121254 -0.06019544 0.03344368 -0.1165013 -0.05670285 0.02279418 -0.1205342 -0.05103123 0.01297956 -0.124069 -0.04339849 0.004376947 -0.1269699 -0.03409796 -0.002682983 -0.1291255 -0.02348709 -0.007929027 -0.130453 -0.01197361 -0.01115947 -0.1309012 0 -0.0122503 -0.130453 0.01197355 -0.01115947 -0.1291255 0.02348709 -0.007928967 -0.1269699 0.03409796 -0.002682924 -0.124069 0.04339843 0.004376947 -0.1205342 0.05103117 0.01297956 -0.1165013 0.05670285 0.02279418 -0.1121254 0.06019538 0.03344368 -0.1075746 0.06137472 0.04451882 -0.1030239 0.06019538 0.0555939 -0.09864795 0.05670279 0.06624341 -0.0946151 0.05103117 0.07605803 -0.0910803 0.04339843 0.08466064 -0.08817934 0.0340979 0.09172064 -0.08602374 0.02348703 0.09696662 -0.08469635 0.01197355 0.1001971 -0.1041246 0 0.07692813 -0.1043531 -0.006104111 0.07637208 -0.1050298 -0.01197361 0.07472521 -0.1061287 -0.01738297 0.07205075 -0.1076076 -0.02212435 0.06845164 -0.1094096 -0.02601546 0.06406605 -0.1114655 -0.02890688 0.0590626 -0.1136964 -0.03068739 0.05363351 -0.1160163 -0.03128856 0.04798752 -0.1183363 -0.03068733 0.04234147 -0.1205671 -0.02890688 0.03691238 -0.1226231 -0.02601546 0.03190892 -0.1244251 -0.02212435 0.02752333 -0.1259039 -0.01738297 0.02392423 -0.1270028 -0.01197361 0.02124983 -0.1276796 -0.006104111 0.01960295 -0.1279081 0 0.01904684 -0.1276796 0.006104052 0.01960295 -0.1270028 0.01197355 0.02124983 -0.1259039 0.01738297 0.02392423 -0.124425 0.02212429 0.02752333 -0.122623 0.02601546 0.03190892 -0.1205671 0.02890682 0.03691238 -0.1183363 0.03068733 0.04234147 -0.1160163 0.0312885 0.04798752 -0.1136963 0.03068733 0.05363351 -0.1114655 0.02890682 0.0590626 -0.1094096 0.02601546 0.06406605 -0.1076076 0.02212429 0.06845164 -0.1061287 0.01738291 0.07205075 -0.1050298 0.01197355 0.07472521 -0.1043531 0.006104052 0.07637208 -0.1188667 0 0.04915875 - - - - - - - - - - 0.924955 0 -0.380047 0.9824519 0 -0.186407 0.980987 -0.03918576 -0.1899777 0.9766533 -0.07690662 -0.2005676 0.969573 -0.1116367 -0.2177495 0.9600818 -0.1420941 -0.2408521 0.9485153 -0.1670888 -0.2690206 0.9353008 -0.185644 -0.3011566 0.9209876 -0.1970885 -0.3360393 0.906064 -0.2009643 -0.3722953 0.891171 -0.1970885 -0.4085818 0.8768273 -0.185644 -0.443434 0.8636433 -0.1670888 -0.4755699 0.8520768 -0.1420941 -0.5037385 0.842555 -0.1116367 -0.5268411 0.8355053 -0.0768761 -0.544023 0.8311716 -0.03918576 -0.5546129 0.8296762 0 -0.5581836 0.8311716 0.03918576 -0.5546129 0.8355053 0.0768761 -0.544023 0.842555 0.1116367 -0.5268411 0.8520768 0.1420941 -0.5037385 0.8636433 0.1670888 -0.4755699 0.8768273 0.185644 -0.443434 0.891171 0.1970885 -0.4085818 0.906064 0.2009643 -0.3722953 0.9209876 0.1970885 -0.3360393 0.9353008 0.185644 -0.3011566 0.9485153 0.1670888 -0.2690206 0.9600818 0.1420941 -0.2408521 0.969573 0.1116367 -0.2177495 0.9766533 0.07690662 -0.2005676 0.980987 0.03918576 -0.1899777 0.9971313 -0.07565534 0.001556396 0.999939 0 0.008453607 0.9887387 -0.1484115 -0.01882988 0.9750969 -0.2154912 -0.05197298 0.9567553 -0.2742698 -0.09659105 0.9344157 -0.3224891 -0.1509751 0.9089328 -0.3583483 -0.2129886 0.881283 -0.3804132 -0.2803125 0.8525345 -0.3878597 -0.3502914 0.8237556 -0.3804132 -0.4203009 0.7961059 -0.3583483 -0.4875942 0.7706229 -0.3224891 -0.5496078 0.7482833 -0.2742698 -0.6039918 0.7299417 -0.2154912 -0.6486099 0.7163305 -0.1484115 -0.681753 0.7079378 -0.07565534 -0.7021699 0.7050997 0 -0.7090671 0.7079378 0.07565534 -0.7021699 0.7163305 0.1484115 -0.681753 0.7299417 0.2154912 -0.6486099 0.7482833 0.2742698 -0.6039918 0.7706229 0.3224891 -0.5496078 0.7961059 0.3583483 -0.4875942 0.8237556 0.3804132 -0.4203009 0.8525345 0.3878597 -0.3502914 0.881283 0.3804132 -0.2803125 0.9089328 0.3583483 -0.2129886 0.9344157 0.3224891 -0.1509751 0.9567553 0.2742698 -0.09659105 0.9750969 0.2154912 -0.05197298 0.9887387 0.1484115 -0.01882988 0.9971313 0.07565534 0.001556396 0.9750969 -0.1091952 0.1928769 0.9791864 0 0.202826 0.9630116 -0.2142094 0.1633961 0.9433577 -0.3109836 0.1155431 0.9168981 -0.3957945 0.05114901 0.88464 -0.4654073 -0.02725303 0.8478652 -0.5171362 -0.1167943 0.807947 -0.5489975 -0.2139042 0.7664418 -0.5597705 -0.3149205 0.7249367 -0.5489975 -0.4159368 0.6850185 -0.5171362 -0.5130772 0.6482437 -0.4654073 -0.602588 0.6160161 -0.3957945 -0.6810511 0.5895566 -0.3109836 -0.7454451 0.5699027 -0.2142094 -0.7932676 0.5577868 -0.1091952 -0.8227485 0.5536973 0 -0.8326975 0.5577868 0.1091952 -0.8227485 0.5699027 0.2142094 -0.7932676 0.5895566 0.3109836 -0.7454451 0.6160161 0.3957945 -0.6810511 0.6482437 0.4654073 -0.602588 0.6850185 0.5171362 -0.5130772 0.7249367 0.5489975 -0.4159368 0.7664418 0.5597705 -0.3149205 0.807947 0.5489975 -0.2139042 0.8478652 0.5171362 -0.1167943 0.88464 0.4654073 -0.02725303 0.9168981 0.3957945 0.05114901 0.9433577 0.3109836 0.1155431 0.9630116 0.2142094 0.1633961 0.9750969 0.1091952 0.1928769 0.9159215 -0.1385235 0.3766289 0.9211097 0 0.3892331 0.9005707 -0.2717368 0.3392437 0.8756371 -0.3945128 0.2785424 0.8420667 -0.502121 0.1968749 0.8011719 -0.5904416 0.09732353 0.7545091 -0.6560564 -0.01620531 0.7038789 -0.6964935 -0.1394391 0.6512039 -0.7101352 -0.2675863 0.5985595 -0.6964935 -0.3957335 0.5479294 -0.6560564 -0.5189368 0.5012665 -0.5904416 -0.6324961 0.4603717 -0.502121 -0.7320475 0.4268013 -0.3945128 -0.8137151 0.4018678 -0.2717368 -0.8744164 0.3864864 -0.1385235 -0.9118015 0.3812983 0 -0.9244362 0.3864864 0.1385235 -0.9118015 0.4018678 0.2717368 -0.8744164 0.4268013 0.3945128 -0.8137151 0.4603717 0.502121 -0.7320475 0.5012665 0.5904416 -0.6324961 0.5479294 0.6560564 -0.5189368 0.5985595 0.6964935 -0.3957335 0.6512039 0.7101352 -0.2675863 0.7038789 0.6964935 -0.1394391 0.7545091 0.6560564 -0.01620531 0.8011719 0.5904416 0.09732353 0.8420667 0.502121 0.1968443 0.8756371 0.3945128 0.2785424 0.9005707 0.2717368 0.3392437 0.9159215 0.1385235 0.3766289 0.821894 -0.1625721 0.5458846 0.8279977 0 0.5607166 0.8038881 -0.3188879 0.5020295 0.7746208 -0.4629658 0.4307993 0.7352214 -0.5892514 0.3349406 0.6872158 -0.6928923 0.2181463 0.6324656 -0.7698904 0.08487194 0.573046 -0.8173162 -0.05969417 0.5112766 -0.8333384 -0.2100589 0.4494766 -0.8173162 -0.3604541 0.390057 -0.7698904 -0.5050508 0.3353068 -0.6928923 -0.6382946 0.2873013 -0.5892514 -0.7551195 0.2479323 -0.4629658 -0.8509781 0.2186651 -0.3188879 -0.9222083 0.2006286 -0.1625721 -0.9660634 0.1945555 0 -0.9808649 0.2006286 0.1625721 -0.9660634 0.2186651 0.3188879 -0.9222083 0.2479323 0.4629658 -0.8509781 0.2873013 0.5892514 -0.7551195 0.3353068 0.6928923 -0.6382946 0.390057 0.7698904 -0.5050508 0.4494766 0.8173162 -0.3604541 0.5112766 0.8333384 -0.2100589 0.573046 0.8173162 -0.05969417 0.6324656 0.7698904 0.08487194 0.6872158 0.6928923 0.2181463 0.7352214 0.5892514 0.3349406 0.7746208 0.4629658 0.4307993 0.8038881 0.3188879 0.5020295 0.821894 0.1625721 0.5458846 0.6966766 -0.1803949 0.6942961 0.7034516 0 0.7107151 0.6766869 -0.3538621 0.6456191 0.6442152 -0.5137486 0.5665761 0.6004822 -0.6538896 0.4601886 0.5472274 -0.7688834 0.3305765 0.486465 -0.8543657 0.1826838 0.4205451 -0.9069796 0.02221745 0.35197 -0.9247413 -0.1446272 0.2833949 -0.9069796 -0.3115024 0.2174749 -0.8543657 -0.4719382 0.1567125 -0.7689139 -0.6198309 0.1034272 -0.6538896 -0.7494431 0.05972468 -0.5137486 -0.8558306 0.02725303 -0.3538621 -0.9348735 0.007232844 -0.1803949 -0.9835506 4.88296e-4 0 -0.9999695 0.007232844 0.1803949 -0.9835506 0.02725303 0.3538621 -0.9348735 0.05972468 0.5137486 -0.8558306 0.1034272 0.6538896 -0.7494431 0.1567125 0.7689139 -0.6198309 0.2174749 0.8543657 -0.4719382 0.2833949 0.9069796 -0.3115024 0.35197 0.9247413 -0.1446272 0.4205451 0.9069796 0.02221745 0.486465 0.8543657 0.1826838 0.5472274 0.7689139 0.3305765 0.6004822 0.6538896 0.4601886 0.6442152 0.5137486 0.5665761 0.6766869 0.3538621 0.6456191 0.6966766 0.1803949 0.6942961 0.5450606 -0.1913815 0.8162481 0.5522019 0 0.8336741 0.5238197 -0.3754082 0.7646107 0.4893643 -0.5449995 0.6807459 0.4430067 -0.6936552 0.567919 0.3865169 -0.8156682 0.4304025 0.3220313 -0.9063387 0.2735374 0.2521134 -0.9621571 0.1033051 0.1793572 -0.980987 -0.07370215 0.1066316 -0.9621571 -0.2507095 0.0366832 -0.9063387 -0.4209418 -0.02774131 -0.8156682 -0.577807 -0.08426159 -0.6936552 -0.7153233 -0.1306192 -0.5449995 -0.8281808 -0.1650746 -0.3754082 -0.9120151 -0.186285 -0.1913815 -0.9636524 -0.1934568 0 -0.9810785 -0.186285 0.1913815 -0.9636524 -0.1650746 0.3754082 -0.9120151 -0.1306192 0.5449995 -0.8281503 -0.08426159 0.6936552 -0.7153233 -0.02774131 0.8156682 -0.577807 0.0366832 0.9063387 -0.4209418 0.1066316 0.9621571 -0.2507095 0.1793572 0.980987 -0.07370215 0.2521134 0.9621571 0.1033051 0.3220313 0.9063387 0.2735374 0.3865169 0.8156682 0.4304025 0.4430067 0.6936552 0.567919 0.4893643 0.5449995 0.6807459 0.5238197 0.3754082 0.7646107 0.5450606 0.1913815 0.8162481 0.3727531 -0.1950743 0.9071627 0.380047 0 0.924955 0.3511155 -0.3826716 0.8545488 0.3159887 -0.5555589 0.7690665 0.268746 -0.7070834 0.6540422 0.211127 -0.8314463 0.5138707 0.1454207 -0.9238563 0.3539537 0.07412946 -0.9807733 0.1804254 0 -1 0 -0.07412946 -0.9807733 -0.1804254 -0.1454207 -0.9238563 -0.3539537 -0.211127 -0.8314463 -0.5138707 -0.268746 -0.7070834 -0.6540422 -0.3159887 -0.5555589 -0.7690665 -0.3511155 -0.3826716 -0.8545488 -0.3727531 -0.1950743 -0.9071627 -0.380047 0 -0.924955 -0.3727531 0.1950743 -0.9071627 -0.3511155 0.3826716 -0.8545488 -0.3159887 0.5555589 -0.7690665 -0.268746 0.7070834 -0.6540422 -0.211127 0.8314463 -0.5138707 -0.1454207 0.9238563 -0.3539537 -0.07412946 0.9807733 -0.1804254 0 1 0 0.07412946 0.9807733 0.1804254 0.1454207 0.9238563 0.3539537 0.211127 0.8314463 0.5138707 0.268746 0.7070834 0.6540422 0.3159887 0.5555589 0.7690665 0.3511155 0.3826716 0.8545488 0.3727531 0.1950743 0.9071627 0.186285 -0.1913815 0.9636524 0.1934568 0 0.9810785 0.1650746 -0.3754082 0.9120151 0.1306192 -0.5449995 0.8281503 0.08426159 -0.6936552 0.7153233 0.02774131 -0.8156682 0.577807 -0.0366832 -0.9063387 0.4209418 -0.1066316 -0.9621571 0.2507095 -0.1793572 -0.980987 0.07370215 -0.2521134 -0.9621571 -0.1033051 -0.3220313 -0.9063387 -0.2735374 -0.3865169 -0.8156682 -0.4304025 -0.4430067 -0.6936552 -0.567919 -0.4893643 -0.5449995 -0.6807459 -0.5238197 -0.3754082 -0.7646107 -0.5450606 -0.1913815 -0.8162481 -0.5522019 0 -0.8336741 -0.5450606 0.1913815 -0.8162481 -0.5238197 0.3754082 -0.7646107 -0.4893643 0.5449995 -0.6807459 -0.4430067 0.6936552 -0.567919 -0.3865169 0.8156682 -0.4304025 -0.3220313 0.9063387 -0.2735374 -0.2521134 0.9621571 -0.1033051 -0.1793572 0.980987 0.07370215 -0.1066316 0.9621571 0.2507095 -0.0366832 0.9063387 0.4209418 0.02774131 0.8156682 0.577807 0.08426159 0.6936552 0.7153233 0.1306192 0.5449995 0.8281808 0.1650746 0.3754082 0.9120151 0.186285 0.1913815 0.9636524 -0.007232844 -0.1803949 0.9835506 -4.88296e-4 0 0.9999695 -0.02725303 -0.3538621 0.9348735 -0.05972468 -0.5137486 0.8558306 -0.1034272 -0.6538896 0.7494431 -0.1567125 -0.7689139 0.6198309 -0.2174749 -0.8543657 0.4719382 -0.2833949 -0.9069796 0.3115024 -0.35197 -0.9247413 0.1446272 -0.4205451 -0.9069796 -0.02221745 -0.486465 -0.8543657 -0.1826838 -0.5472274 -0.7689139 -0.3305765 -0.6004822 -0.6538896 -0.4601886 -0.6442152 -0.5137486 -0.5665761 -0.6766869 -0.3538621 -0.6456191 -0.6966766 -0.1803949 -0.6942961 -0.7034516 0 -0.7107151 -0.6966766 0.1803949 -0.6942961 -0.6766869 0.3538926 -0.6456191 -0.6442152 0.5137486 -0.5665761 -0.6004822 0.6538896 -0.4601886 -0.5472274 0.7689139 -0.3305765 -0.486465 0.8543657 -0.1826838 -0.4205451 0.9069796 -0.02221745 -0.35197 0.9247413 0.1446272 -0.2833949 0.9069796 0.3115024 -0.2174749 0.8543657 0.4719382 -0.1567125 0.7689139 0.6198309 -0.1034272 0.6538896 0.7494431 -0.05972468 0.5137486 0.8558306 -0.02725303 0.3538621 0.9348735 -0.007232844 0.1803949 0.9835506 -0.2006286 -0.1625721 0.9660634 -0.1945555 0 0.9808649 -0.2186651 -0.3188879 0.9222083 -0.2479323 -0.4629658 0.8509781 -0.2873013 -0.5892514 0.7551195 -0.3353068 -0.6928923 0.6382946 -0.390057 -0.7698904 0.5050508 -0.4494766 -0.8173162 0.3604541 -0.5112766 -0.8333384 0.2100589 -0.573046 -0.8173162 0.05969417 -0.6324656 -0.7698904 -0.08487194 -0.6872158 -0.6928923 -0.2181463 -0.7352214 -0.5892514 -0.3349406 -0.7746208 -0.4629658 -0.4307993 -0.8038881 -0.3188879 -0.5020295 -0.821894 -0.1625721 -0.5458846 -0.8279977 0 -0.5607166 -0.821894 0.1625721 -0.5458846 -0.8038881 0.3188879 -0.5020295 -0.7746208 0.4629658 -0.4307993 -0.7352214 0.5892514 -0.3349406 -0.6872158 0.6928923 -0.2181463 -0.6324656 0.7698904 -0.08487194 -0.573046 0.8173162 0.05969417 -0.5112766 0.8333384 0.2100589 -0.4494766 0.8173162 0.3604541 -0.390057 0.7698904 0.5050508 -0.3353068 0.6928923 0.6382946 -0.2873013 0.5892514 0.7551195 -0.2479323 0.4629658 0.8509781 -0.2186651 0.3188879 0.9222083 -0.2006286 0.1625721 0.9660634 -0.3589282 -0.1425519 0.9223914 -0.3535875 0 0.9353923 -0.3747063 -0.2796716 0.8839381 -0.4004029 -0.4060183 0.8214668 -0.4349192 -0.5167394 0.7373883 -0.4770348 -0.6076235 0.6349681 -0.5250405 -0.675161 0.5180822 -0.5771355 -0.7167577 0.3912778 -0.6313364 -0.7307962 0.2594074 -0.6855373 -0.7167577 0.1275368 -0.7376324 -0.675161 7.32444e-4 -0.7856685 -0.6076235 -0.1161229 -0.8277536 -0.5167394 -0.218543 -0.8623005 -0.4060183 -0.3026216 -0.8879666 -0.2796411 -0.3650624 -0.9037752 -0.1425519 -0.4035462 -0.9090853 0 -0.4165471 -0.9037752 0.1425519 -0.4035462 -0.8879666 0.2796411 -0.3650624 -0.8623005 0.4060183 -0.3026216 -0.8277536 0.5167394 -0.218543 -0.7856685 0.6076235 -0.1161229 -0.7376324 0.675161 7.32444e-4 -0.6855373 0.7167577 0.1275368 -0.6313364 0.7307962 0.2594074 -0.5771355 0.7167577 0.3912778 -0.5250405 0.675161 0.5180822 -0.4770348 0.6076235 0.6349681 -0.4349192 0.5167394 0.7373883 -0.4003723 0.4060183 0.8214668 -0.3747063 0.2796716 0.8839381 -0.3589282 0.1425519 0.9223914 0.2031006 -0.1919919 0.9601429 0.2102725 0 0.97763 0.1817987 -0.3766289 0.9083224 0.1472213 -0.5467696 0.8242134 0.1007111 -0.6959136 0.7109897 0.04403817 -0.8183233 0.573046 -0.02059996 -0.9092685 0.4156621 -0.09079253 -0.9652699 0.2448805 -0.1637623 -0.9841914 0.06729328 -0.2367321 -0.9652699 -0.1102939 -0.3069247 -0.9092685 -0.281045 -0.3715934 -0.8183233 -0.4384594 -0.4282662 -0.6959136 -0.5764031 -0.4747765 -0.5467696 -0.6895962 -0.5093539 -0.3766289 -0.7737358 -0.5306559 -0.1919919 -0.8255257 -0.5378277 0 -0.8430128 -0.5306559 0.1919919 -0.8255257 -0.5093539 0.3766289 -0.7737358 -0.4747765 0.5467696 -0.6895962 -0.4282662 0.6959136 -0.5764031 -0.3715934 0.8183233 -0.4384594 -0.3069247 0.9092685 -0.281045 -0.2367321 0.9652699 -0.1102939 -0.1637623 0.9841914 0.06729328 -0.09079253 0.9652699 0.2448805 -0.02059996 0.9092685 0.4156621 0.04403817 0.8183233 0.573046 0.1007111 0.6959136 0.7109897 0.1472213 0.5467696 0.8242134 0.1817987 0.3766289 0.9083224 0.2031006 0.1919919 0.9601429 0.6924345 -0.1808221 0.6984161 0.6992096 0 0.7148961 0.6723838 -0.3547471 0.649617 0.6398206 -0.5149999 0.5703909 0.595996 -0.6554766 0.4637593 0.5426191 -0.7707755 0.3338115 0.4817041 -0.8564409 0.185583 0.4156011 -0.9091769 0.02471995 0.3468734 -0.9269998 -0.1425214 0.2781457 -0.9091769 -0.3097934 0.2120426 -0.8564409 -0.4706565 0.1511276 -0.7707755 -0.6188849 0.09775078 -0.6554766 -0.7488327 0.05392616 -0.5149999 -0.8554643 0.02136296 -0.3547471 -0.9346904 0.001312255 -0.1808221 -0.9834895 -0.005432248 0 -0.9999695 0.001312255 0.1808527 -0.9834895 0.02136296 0.3547471 -0.9346904 0.05392616 0.5149999 -0.8554643 0.09775078 0.6554766 -0.7488327 0.1511276 0.7707755 -0.6188849 0.2120426 0.8564409 -0.4706565 0.2781457 0.9091769 -0.3097934 0.3468734 0.9269998 -0.1425214 0.4156011 0.9091769 0.02471995 0.4817041 0.8564409 0.185583 0.5426191 0.7707755 0.3338115 0.595996 0.6554766 0.4637593 0.6398206 0.5149999 0.5703909 0.6723838 0.3547471 0.649617 0.6924345 0.1808221 0.6984161 0.5450606 -0.1913815 0.8162481 0.5522019 0 0.8336741 0.5238197 -0.3754082 0.7646107 0.4893643 -0.5449995 0.6807459 0.4430067 -0.6936552 0.567919 0.3865169 -0.8156682 0.4304025 0.3220313 -0.9063387 0.2735374 0.2521134 -0.9621571 0.1033051 0.1793572 -0.980987 -0.07370215 0.1066316 -0.9621571 -0.2507095 0.0366832 -0.9063387 -0.4209418 -0.02774131 -0.8156682 -0.577807 -0.08426159 -0.6936552 -0.7153233 -0.1306192 -0.5449995 -0.8281808 -0.1650746 -0.3754082 -0.9120151 -0.186285 -0.1913815 -0.9636524 -0.1934568 0 -0.9810785 -0.186285 0.1913815 -0.9636524 -0.1650746 0.3754082 -0.9120151 -0.1306192 0.5449995 -0.8281808 -0.08426159 0.6936552 -0.7153233 -0.02774131 0.8156682 -0.577807 0.0366832 0.9063387 -0.4209418 0.1066316 0.9621571 -0.2507095 0.1793572 0.980987 -0.07370215 0.2521134 0.9621571 0.1033051 0.3220313 0.9063387 0.2735374 0.3865169 0.8156682 0.4304025 0.4430067 0.6936552 0.567919 0.4893643 0.5449995 0.6807459 0.5238197 0.3754082 0.7646107 0.5450606 0.1913815 0.8162481 0.3727531 -0.1950743 0.9071627 0.380047 0 0.924955 0.3511155 -0.3826716 0.8545488 0.3159887 -0.5555589 0.7690665 0.268746 -0.7070834 0.6540422 0.211127 -0.8314463 0.5138707 0.1454207 -0.9238563 0.3539537 0.07412946 -0.9807733 0.1804254 0 -1 0 -0.07412946 -0.9807733 -0.1804254 -0.1454207 -0.9238563 -0.3539537 -0.211127 -0.8314463 -0.5138707 -0.268746 -0.7070834 -0.6540422 -0.3159887 -0.5555589 -0.7690665 -0.3511155 -0.3826716 -0.8545488 -0.3727531 -0.1950743 -0.9071627 -0.380047 0 -0.924955 -0.3727531 0.1950743 -0.9071627 -0.3511155 0.3826716 -0.8545488 -0.3159887 0.5555589 -0.7690665 -0.268746 0.7070834 -0.6540422 -0.211127 0.8314463 -0.5138707 -0.1454207 0.9238563 -0.3539537 -0.07412946 0.9807733 -0.1804254 0 1 0 0.07412946 0.9807733 0.1804254 0.1454207 0.9238563 0.3539537 0.211127 0.8314463 0.5138707 0.268746 0.7070834 0.6540422 0.3159887 0.5555589 0.7690665 0.3511155 0.3826716 0.8545488 0.3727531 0.1950743 0.9071627 0.186285 -0.1913815 0.9636524 0.1934568 0 0.9810785 0.1650746 -0.3754082 0.9120151 0.1306192 -0.5449995 0.8281808 0.08426159 -0.6936552 0.7153233 0.02774131 -0.8156682 0.577807 -0.0366832 -0.9063387 0.4209418 -0.1066316 -0.9621571 0.2507095 -0.1793572 -0.980987 0.07370215 -0.2521134 -0.9621571 -0.1033051 -0.3220313 -0.9063387 -0.2735374 -0.3865169 -0.8156682 -0.4304025 -0.4430067 -0.6936552 -0.567919 -0.4893643 -0.5449995 -0.6807459 -0.5238197 -0.3754082 -0.7646107 -0.5450606 -0.1913815 -0.8162481 -0.5522019 0 -0.8336741 -0.5450606 0.1913815 -0.8162481 -0.5238197 0.3754082 -0.7646107 -0.4893643 0.5449995 -0.6807459 -0.4430067 0.6936552 -0.567919 -0.3865169 0.8156682 -0.4304025 -0.3220313 0.9063387 -0.2735374 -0.2521134 0.9621571 -0.1033051 -0.1793572 0.980987 0.07370215 -0.1066316 0.9621571 0.2507095 -0.0366832 0.9063387 0.4209418 0.02774131 0.8156682 0.577807 0.08426159 0.6936552 0.7153233 0.1306192 0.5449995 0.8281808 0.1650746 0.3754082 0.9120151 0.186285 0.1913815 0.9636524 -0.007232844 -0.1803949 0.9835506 -4.88296e-4 0 0.9999695 -0.02725303 -0.3538621 0.9348735 -0.05972468 -0.5137486 0.8558306 -0.1034272 -0.6538896 0.7494431 -0.1567125 -0.7689139 0.6198309 -0.2174749 -0.8543657 0.4719382 -0.2833949 -0.9069796 0.3115024 -0.35197 -0.9247413 0.1446272 -0.4205451 -0.9069796 -0.02221745 -0.486465 -0.8543657 -0.1826838 -0.5472274 -0.7689139 -0.3305765 -0.6004822 -0.6538896 -0.4601886 -0.6442152 -0.5137486 -0.5665761 -0.6766869 -0.3538621 -0.6456191 -0.6966766 -0.1803949 -0.6942961 -0.7034516 0 -0.7107151 -0.6966766 0.1803949 -0.6942961 -0.6766869 0.3538926 -0.6456191 -0.6442152 0.5137486 -0.5665761 -0.6004822 0.6538896 -0.4601886 -0.5472274 0.7689139 -0.3305765 -0.486465 0.8543657 -0.1826838 -0.4205451 0.9069796 -0.02221745 -0.35197 0.9247413 0.1446272 -0.2833949 0.9069796 0.3115024 -0.2174749 0.8543657 0.4719382 -0.156682 0.7689139 0.6198309 -0.1034272 0.6538896 0.7494431 -0.05972468 0.5137486 0.8558306 -0.02725303 0.3538621 0.9348735 -0.007232844 0.1803949 0.9835506 -0.2006286 -0.1625721 0.9660634 -0.1945555 0 0.9808649 -0.2186651 -0.3188879 0.9222083 -0.2479323 -0.4629658 0.8509781 -0.2873013 -0.5892514 0.7551195 -0.3353068 -0.6928923 0.6382946 -0.390057 -0.7698904 0.5050508 -0.4494766 -0.8173162 0.3604541 -0.5112766 -0.8333384 0.2100589 -0.573046 -0.8173162 0.05969417 -0.6324656 -0.7698904 -0.08487194 -0.6872158 -0.6928923 -0.2181463 -0.7352214 -0.5892514 -0.3349406 -0.7746208 -0.4629658 -0.4307993 -0.8038881 -0.3188879 -0.5020295 -0.821894 -0.1625721 -0.5458846 -0.8279977 0 -0.5607166 -0.821894 0.1625721 -0.5458846 -0.8038881 0.3188879 -0.5020295 -0.7746208 0.4629658 -0.4307993 -0.7352214 0.5892514 -0.3349406 -0.6872158 0.6928923 -0.2181463 -0.6324656 0.7698904 -0.08487194 -0.573046 0.8173162 0.05969417 -0.5112766 0.8333384 0.2100589 -0.4494766 0.8173162 0.3604541 -0.390057 0.7698904 0.5050508 -0.3353068 0.6928923 0.6382946 -0.2873013 0.5892514 0.7551195 -0.2479323 0.4629658 0.8509781 -0.2186651 0.3188879 0.9222083 -0.2006286 0.1625721 0.9660634 -0.3864864 -0.1385235 0.9118015 -0.3812983 0 0.9244362 -0.4018678 -0.2717368 0.8744164 -0.4268013 -0.3945128 0.8137151 -0.4603717 -0.502121 0.7320475 -0.5012665 -0.5904416 0.6324961 -0.5479294 -0.6560564 0.5189368 -0.5985595 -0.6964935 0.3957335 -0.6512039 -0.7101352 0.2675863 -0.7038789 -0.6964935 0.1394391 -0.7545091 -0.6560564 0.01620531 -0.8011719 -0.5904416 -0.09732353 -0.8420667 -0.502121 -0.1968749 -0.8756371 -0.3945128 -0.2785424 -0.9005707 -0.2717368 -0.3392437 -0.9159215 -0.1385235 -0.3766289 -0.9211097 0 -0.3892331 -0.9159215 0.1385235 -0.3766289 -0.9005707 0.2717368 -0.3392437 -0.8756371 0.3945128 -0.2785424 -0.8420667 0.502121 -0.1968749 -0.8011719 0.5904416 -0.09732353 -0.7545091 0.6560564 0.01620531 -0.7038789 0.6964935 0.1394391 -0.6512039 0.7101352 0.2675863 -0.5985595 0.6964935 0.3957335 -0.5479294 0.6560564 0.5189368 -0.5012665 0.5904416 0.6324961 -0.4603717 0.502121 0.7320475 -0.4268013 0.3945128 0.8137151 -0.4018678 0.2717368 0.8744164 -0.3864864 0.1385235 0.9118015 -0.5577868 -0.1091952 0.8227485 -0.5536973 0 0.8326975 -0.5699027 -0.2142094 0.7932676 -0.5895566 -0.3109836 0.7454451 -0.6160161 -0.3957945 0.6810511 -0.6482437 -0.4654073 0.602588 -0.6850185 -0.5171362 0.5130772 -0.7249367 -0.5489975 0.4159368 -0.7664418 -0.5597705 0.3149205 -0.807947 -0.5489975 0.2139042 -0.8478652 -0.5171362 0.1167943 -0.88464 -0.4654073 0.02728354 -0.9168981 -0.3957945 -0.05114901 -0.9433577 -0.3109836 -0.1155431 -0.9630116 -0.2142094 -0.1633961 -0.9750969 -0.1091952 -0.1928769 -0.9791864 0 -0.202826 -0.9750969 0.1091952 -0.1928769 -0.9630116 0.2142094 -0.1633961 -0.9433577 0.3109836 -0.1155431 -0.9168981 0.3957945 -0.05114901 -0.88464 0.4654073 0.02728354 -0.8478652 0.5171362 0.1167943 -0.807947 0.5489975 0.2139042 -0.7664418 0.5597705 0.3149205 -0.7249367 0.5489975 0.4159368 -0.6850185 0.5171362 0.5130772 -0.6482437 0.4654073 0.602588 -0.6160161 0.3957945 0.6810511 -0.5895566 0.3109836 0.7454451 -0.5699027 0.2142094 0.7932676 -0.5577868 0.1091952 0.8227485 -0.7079378 -0.07565534 0.7021699 -0.7050997 0 0.7090671 -0.7163305 -0.1484115 0.681753 -0.7299417 -0.2154912 0.6486099 -0.7482833 -0.2742698 0.6039918 -0.7706229 -0.3224891 0.5496078 -0.7961059 -0.3583483 0.4875942 -0.8237556 -0.3804132 0.4203009 -0.8525345 -0.3878597 0.3502914 -0.881283 -0.3804132 0.2803125 -0.9089328 -0.3583483 0.2129886 -0.9344157 -0.3224891 0.1509751 -0.9567553 -0.2742698 0.09659105 -0.9750969 -0.2154912 0.05197298 -0.9887387 -0.1484115 0.01882988 -0.9971313 -0.07565534 -0.001556396 -0.999939 0 -0.008453607 -0.9971008 0.07565534 -0.001556396 -0.9887387 0.1484115 0.01882988 -0.9750969 0.2154912 0.05197298 -0.9567858 0.2742698 0.09659105 -0.9344157 0.3224891 0.1509751 -0.9089328 0.3583483 0.2129886 -0.881283 0.3804132 0.2803125 -0.8525345 0.3878597 0.3502914 -0.8237556 0.3804132 0.4203009 -0.7961059 0.3583483 0.4875942 -0.7706229 0.3224891 0.5496078 -0.7482833 0.2742698 0.6039918 -0.7299417 0.2154912 0.6486099 -0.7163305 0.1484115 0.681753 -0.7079378 0.07565534 0.7021699 -0.8311716 -0.03918576 0.5546129 -0.8296762 0 0.5581836 -0.8355053 -0.07690662 0.544023 -0.842555 -0.1116367 0.5268716 -0.8520768 -0.1420941 0.5037385 -0.8636433 -0.1670888 0.4755699 -0.8768273 -0.185644 0.443434 -0.891171 -0.1970885 0.4085513 -0.906064 -0.2009643 0.3722953 -0.9209876 -0.1970885 0.3360393 -0.9353008 -0.185644 0.3011566 -0.9485153 -0.1670888 0.2690206 -0.9600818 -0.1420941 0.2408521 -0.969573 -0.1116367 0.217719 -0.9766533 -0.07690662 0.2005676 -0.980987 -0.03918576 0.1899777 -0.9824519 0 0.186407 -0.980987 0.03918576 0.1899777 -0.9766533 0.07690662 0.2005676 -0.969573 0.1116367 0.2177495 -0.9600818 0.1420941 0.2408521 -0.9485153 0.1670888 0.2690206 -0.9353008 0.185644 0.3011566 -0.9209876 0.1970885 0.3360393 -0.906064 0.2009643 0.3722953 -0.891171 0.1970885 0.4085513 -0.8768578 0.185644 0.443434 -0.8636433 0.1670888 0.4755699 -0.8520768 0.1420941 0.5037385 -0.842555 0.1116367 0.5268716 -0.8355053 0.07690662 0.544023 -0.8311716 0.03918576 0.5546129 -0.924955 0 0.380047 - - - - - - - - - - 0.5 0.6554685 0.5 0.6572023 0.4994772 0.6571703 0.5 0.6554685 0.4994772 0.6571703 0.4989745 0.6570755 0.5 0.6554685 0.4989745 0.6570755 0.4985112 0.6569214 0.5 0.6554685 0.4985112 0.6569214 0.4981051 0.6567142 0.5 0.6554685 0.4981051 0.6567142 0.4977718 0.6564617 0.5 0.6554685 0.4977718 0.6564617 0.4975242 0.6561736 0.5 0.6554685 0.4975242 0.6561736 0.4973717 0.655861 0.5 0.6554685 0.4973717 0.655861 0.4973202 0.6555359 0.5 0.6554685 0.4973202 0.6555359 0.4973717 0.6552109 0.5 0.6554685 0.4973717 0.6552109 0.4975242 0.6548983 0.5 0.6554685 0.4975242 0.6548983 0.4977718 0.6546102 0.5 0.6554685 0.4977718 0.6546102 0.4981051 0.6543577 0.5 0.6554685 0.4981051 0.6543577 0.4985112 0.6541505 0.5 0.6554685 0.4985112 0.6541505 0.4989745 0.6539965 0.5 0.6554685 0.4989745 0.6539965 0.4994772 0.6539016 0.5 0.6554685 0.4994772 0.6539016 0.5 0.6538696 0.5 0.6554685 0.5 0.6538696 0.5005228 0.6539016 0.5 0.6554685 0.5005228 0.6539016 0.5010255 0.6539965 0.5 0.6554685 0.5010255 0.6539965 0.5014888 0.6541505 0.5 0.6554685 0.5014888 0.6541505 0.5018949 0.6543577 0.5 0.6554685 0.5018949 0.6543577 0.5022282 0.6546102 0.5 0.6554685 0.5022282 0.6546102 0.5024758 0.6548983 0.5 0.6554685 0.5024758 0.6548983 0.5026283 0.6552109 0.5 0.6554685 0.5026283 0.6552109 0.5026798 0.6555359 0.5 0.6554685 0.5026798 0.6555359 0.5026283 0.655861 0.5 0.6554685 0.5026283 0.655861 0.5024758 0.6561736 0.5 0.6554685 0.5024758 0.6561736 0.5022282 0.6564617 0.5 0.6554685 0.5022282 0.6564617 0.5018949 0.6567142 0.5 0.6554685 0.5018949 0.6567142 0.5014888 0.6569214 0.5 0.6554685 0.5014888 0.6569214 0.5010255 0.6570755 0.5 0.6554685 0.5010255 0.6570755 0.5005228 0.6571703 0.5 0.6554685 0.5005228 0.6571703 0.5 0.6572023 0.4989745 0.6589415 0.4994772 0.6571703 0.5 0.6572023 0.5 0.6572023 0.5 0.6590043 0.4989745 0.6589415 0.4979884 0.6587555 0.4989745 0.6570755 0.4994772 0.6571703 0.4994772 0.6571703 0.4989745 0.6589415 0.4979884 0.6587555 0.4970796 0.6584535 0.4985112 0.6569214 0.4989745 0.6570755 0.4989745 0.6570755 0.4979884 0.6587555 0.4970796 0.6584535 0.496283 0.658047 0.4981051 0.6567142 0.4985112 0.6569214 0.4985112 0.6569214 0.4970796 0.6584535 0.496283 0.658047 0.4956293 0.6575516 0.4977718 0.6564617 0.4981051 0.6567142 0.4981051 0.6567142 0.496283 0.658047 0.4956293 0.6575516 0.4951435 0.6569865 0.4975242 0.6561736 0.4977718 0.6564617 0.4977718 0.6564617 0.4956293 0.6575516 0.4951435 0.6569865 0.4948443 0.6563734 0.4973717 0.655861 0.4975242 0.6561736 0.4975242 0.6561736 0.4951435 0.6569865 0.4948443 0.6563734 0.4947433 0.6557357 0.4973202 0.6555359 0.4973717 0.655861 0.4973717 0.655861 0.4948443 0.6563734 0.4947433 0.6557357 0.4948443 0.655098 0.4973717 0.6552109 0.4973202 0.6555359 0.4973202 0.6555359 0.4947433 0.6557357 0.4948443 0.655098 0.4951435 0.6544849 0.4975242 0.6548983 0.4973717 0.6552109 0.4973717 0.6552109 0.4948443 0.655098 0.4951435 0.6544849 0.4956293 0.6539197 0.4977718 0.6546102 0.4975242 0.6548983 0.4975242 0.6548983 0.4951435 0.6544849 0.4956293 0.6539197 0.496283 0.6534244 0.4981051 0.6543577 0.4977718 0.6546102 0.4977718 0.6546102 0.4956293 0.6539197 0.496283 0.6534244 0.4970796 0.6530179 0.4985112 0.6541505 0.4981051 0.6543577 0.4981051 0.6543577 0.496283 0.6534244 0.4970796 0.6530179 0.4979884 0.6527159 0.4989745 0.6539965 0.4985112 0.6541505 0.4985112 0.6541505 0.4970796 0.6530179 0.4979884 0.6527159 0.4989745 0.6525298 0.4994772 0.6539016 0.4989745 0.6539965 0.4989745 0.6539965 0.4979884 0.6527159 0.4989745 0.6525298 0.5 0.6524671 0.5 0.6538696 0.4994772 0.6539016 0.4994772 0.6539016 0.4989745 0.6525298 0.5 0.6524671 0.5010255 0.6525298 0.5005228 0.6539016 0.5 0.6538696 0.5 0.6538696 0.5 0.6524671 0.5010255 0.6525298 0.5020117 0.6527159 0.5010255 0.6539965 0.5005228 0.6539016 0.5005228 0.6539016 0.5010255 0.6525298 0.5020117 0.6527159 0.5029204 0.6530179 0.5014888 0.6541505 0.5010255 0.6539965 0.5010255 0.6539965 0.5020117 0.6527159 0.5029204 0.6530179 0.503717 0.6534244 0.5018949 0.6543577 0.5014888 0.6541505 0.5014888 0.6541505 0.5029204 0.6530179 0.503717 0.6534244 0.5043707 0.6539197 0.5022282 0.6546102 0.5018949 0.6543577 0.5018949 0.6543577 0.503717 0.6534244 0.5043707 0.6539197 0.5048565 0.6544849 0.5024758 0.6548983 0.5022282 0.6546102 0.5022282 0.6546102 0.5043707 0.6539197 0.5048565 0.6544849 0.5051556 0.655098 0.5026283 0.6552109 0.5024758 0.6548983 0.5024758 0.6548983 0.5048565 0.6544849 0.5051556 0.655098 0.5052567 0.6557357 0.5026798 0.6555359 0.5026283 0.6552109 0.5026283 0.6552109 0.5051556 0.655098 0.5052567 0.6557357 0.5051556 0.6563734 0.5026283 0.655861 0.5026798 0.6555359 0.5026798 0.6555359 0.5052567 0.6557357 0.5051556 0.6563734 0.5048565 0.6569865 0.5024758 0.6561736 0.5026283 0.655861 0.5026283 0.655861 0.5051556 0.6563734 0.5048565 0.6569865 0.5043707 0.6575516 0.5022282 0.6564617 0.5024758 0.6561736 0.5024758 0.6561736 0.5048565 0.6569865 0.5043707 0.6575516 0.503717 0.658047 0.5018949 0.6567142 0.5022282 0.6564617 0.5022282 0.6564617 0.5043707 0.6575516 0.503717 0.658047 0.5029204 0.6584535 0.5014888 0.6569214 0.5018949 0.6567142 0.5018949 0.6567142 0.503717 0.658047 0.5029204 0.6584535 0.5020116 0.6587555 0.5010255 0.6570755 0.5014888 0.6569214 0.5014888 0.6569214 0.5029204 0.6584535 0.5020116 0.6587555 0.5010255 0.6589415 0.5005228 0.6571703 0.5010255 0.6570755 0.5010255 0.6570755 0.5020116 0.6587555 0.5010255 0.6589415 0.5 0.6590043 0.5 0.6572023 0.5005228 0.6571703 0.5005228 0.6571703 0.5010255 0.6589415 0.5 0.6590043 0.4985112 0.6607141 0.4989745 0.6589415 0.5 0.6590043 0.5 0.6590043 0.5 0.6608053 0.4985112 0.6607141 0.4970796 0.6604441 0.4979884 0.6587555 0.4989745 0.6589415 0.4989745 0.6589415 0.4985112 0.6607141 0.4970796 0.6604441 0.4957602 0.6600056 0.4970796 0.6584535 0.4979884 0.6587555 0.4979884 0.6587555 0.4970796 0.6604441 0.4957602 0.6600056 0.4946038 0.6594154 0.496283 0.658047 0.4970796 0.6584535 0.4970796 0.6584535 0.4957602 0.6600056 0.4946038 0.6594154 0.4936547 0.6586964 0.4956293 0.6575516 0.496283 0.658047 0.496283 0.658047 0.4946038 0.6594154 0.4936547 0.6586964 0.4929495 0.657876 0.4951435 0.6569865 0.4956293 0.6575516 0.4956293 0.6575516 0.4936547 0.6586964 0.4929495 0.657876 0.4925152 0.6569858 0.4948443 0.6563734 0.4951435 0.6569865 0.4951435 0.6569865 0.4929495 0.657876 0.4925152 0.6569858 0.4923685 0.65606 0.4947433 0.6557357 0.4948443 0.6563734 0.4948443 0.6563734 0.4925152 0.6569858 0.4923685 0.65606 0.4925152 0.6551343 0.4948443 0.655098 0.4947433 0.6557357 0.4947433 0.6557357 0.4923685 0.65606 0.4925152 0.6551343 0.4929495 0.6542441 0.4951435 0.6544849 0.4948443 0.655098 0.4948443 0.655098 0.4925152 0.6551343 0.4929495 0.6542441 0.4936547 0.6534237 0.4956293 0.6539197 0.4951435 0.6544849 0.4951435 0.6544849 0.4929495 0.6542441 0.4936547 0.6534237 0.4946038 0.6527046 0.496283 0.6534244 0.4956293 0.6539197 0.4956293 0.6539197 0.4936547 0.6534237 0.4946038 0.6527046 0.4957602 0.6521145 0.4970796 0.6530179 0.496283 0.6534244 0.496283 0.6534244 0.4946038 0.6527046 0.4957602 0.6521145 0.4970796 0.6516759 0.4979884 0.6527159 0.4970796 0.6530179 0.4970796 0.6530179 0.4957602 0.6521145 0.4970796 0.6516759 0.4985112 0.6514059 0.4989745 0.6525298 0.4979884 0.6527159 0.4979884 0.6527159 0.4970796 0.6516759 0.4985112 0.6514059 0.5 0.6513147 0.5 0.6524671 0.4989745 0.6525298 0.4989745 0.6525298 0.4985112 0.6514059 0.5 0.6513147 0.5014888 0.6514059 0.5010255 0.6525298 0.5 0.6524671 0.5 0.6524671 0.5 0.6513147 0.5014888 0.6514059 0.5029204 0.6516759 0.5020117 0.6527159 0.5010255 0.6525298 0.5010255 0.6525298 0.5014888 0.6514059 0.5029204 0.6516759 0.5042398 0.6521145 0.5029204 0.6530179 0.5020117 0.6527159 0.5020117 0.6527159 0.5029204 0.6516759 0.5042398 0.6521145 0.5053962 0.6527046 0.503717 0.6534244 0.5029204 0.6530179 0.5029204 0.6530179 0.5042398 0.6521145 0.5053962 0.6527046 0.5063453 0.6534237 0.5043707 0.6539197 0.503717 0.6534244 0.503717 0.6534244 0.5053962 0.6527046 0.5063453 0.6534237 0.5070506 0.6542441 0.5048565 0.6544849 0.5043707 0.6539197 0.5043707 0.6539197 0.5063453 0.6534237 0.5070506 0.6542441 0.5074848 0.6551343 0.5051556 0.655098 0.5048565 0.6544849 0.5048565 0.6544849 0.5070506 0.6542441 0.5074848 0.6551343 0.5076315 0.65606 0.5052567 0.6557357 0.5051556 0.655098 0.5051556 0.655098 0.5074848 0.6551343 0.5076315 0.65606 0.5074848 0.6569858 0.5051556 0.6563734 0.5052567 0.6557357 0.5052567 0.6557357 0.5076315 0.65606 0.5074848 0.6569858 0.5070506 0.657876 0.5048565 0.6569865 0.5051556 0.6563734 0.5051556 0.6563734 0.5074848 0.6569858 0.5070506 0.657876 0.5063453 0.6586964 0.5043707 0.6575516 0.5048565 0.6569865 0.5048565 0.6569865 0.5070506 0.657876 0.5063453 0.6586964 0.5053962 0.6594154 0.503717 0.658047 0.5043707 0.6575516 0.5043707 0.6575516 0.5063453 0.6586964 0.5053962 0.6594154 0.5042398 0.6600056 0.5029204 0.6584535 0.503717 0.658047 0.503717 0.658047 0.5053962 0.6594154 0.5042398 0.6600056 0.5029204 0.6604441 0.5020116 0.6587555 0.5029204 0.6584535 0.5029204 0.6584535 0.5042398 0.6600056 0.5029204 0.6604441 0.5014888 0.6607141 0.5010255 0.6589415 0.5020116 0.6587555 0.5020116 0.6587555 0.5029204 0.6604441 0.5014888 0.6607141 0.5 0.6608053 0.5 0.6590043 0.5010255 0.6589415 0.5010255 0.6589415 0.5014888 0.6607141 0.5 0.6608053 0.4981051 0.66242 0.4985112 0.6607141 0.5 0.6608053 0.5 0.6608053 0.5 0.6625361 0.4981051 0.66242 0.496283 0.6620764 0.4970796 0.6604441 0.4985112 0.6607141 0.4985112 0.6607141 0.4981051 0.66242 0.496283 0.6620764 0.4946038 0.6615182 0.4957602 0.6600056 0.4970796 0.6604441 0.4970796 0.6604441 0.496283 0.6620764 0.4946038 0.6615182 0.4931319 0.6607671 0.4946038 0.6594154 0.4957602 0.6600056 0.4957602 0.6600056 0.4946038 0.6615182 0.4931319 0.6607671 0.4919239 0.6598519 0.4936547 0.6586964 0.4946038 0.6594154 0.4946038 0.6594154 0.4931319 0.6607671 0.4919239 0.6598519 0.4910263 0.6588078 0.4929495 0.657876 0.4936547 0.6586964 0.4936547 0.6586964 0.4919239 0.6598519 0.4910263 0.6588078 0.4904736 0.6576747 0.4925152 0.6569858 0.4929495 0.657876 0.4929495 0.657876 0.4910263 0.6588078 0.4904736 0.6576747 0.490287 0.6564965 0.4923685 0.65606 0.4925152 0.6569858 0.4925152 0.6569858 0.4904736 0.6576747 0.490287 0.6564965 0.4904736 0.6553182 0.4925152 0.6551343 0.4923685 0.65606 0.4923685 0.65606 0.490287 0.6564965 0.4904736 0.6553182 0.4910263 0.6541852 0.4929495 0.6542441 0.4925152 0.6551343 0.4925152 0.6551343 0.4904736 0.6553182 0.4910263 0.6541852 0.4919239 0.653141 0.4936547 0.6534237 0.4929495 0.6542441 0.4929495 0.6542441 0.4910263 0.6541852 0.4919239 0.653141 0.4931319 0.6522259 0.4946038 0.6527046 0.4936547 0.6534237 0.4936547 0.6534237 0.4919239 0.653141 0.4931319 0.6522259 0.4946038 0.6514747 0.4957602 0.6521145 0.4946038 0.6527046 0.4946038 0.6527046 0.4931319 0.6522259 0.4946038 0.6514747 0.4772488 0.496283 0.4749379 0.4970796 0.4746698 0.4957602 0.4746698 0.4957602 0.4769077 0.4946038 0.4772488 0.496283 0.477459 0.4981051 0.4751029 0.4985112 0.4749379 0.4970796 0.4749379 0.4970796 0.4772488 0.496283 0.477459 0.4981051 0.4775299 0.5 0.4751586 0.5 0.4751029 0.4985112 0.4751029 0.4985112 0.477459 0.4981051 0.4775299 0.5 0.477459 0.5018949 0.4751029 0.5014888 0.4751586 0.5 0.4751586 0.5 0.4775299 0.5 0.477459 0.5018949 0.4772488 0.503717 0.4749379 0.5029204 0.4751029 0.5014888 0.4751029 0.5014888 0.477459 0.5018949 0.4772488 0.503717 0.4769077 0.5053962 0.4746698 0.5042398 0.4749379 0.5029204 0.4749379 0.5029204 0.4772488 0.503717 0.4769077 0.5053962 0.5068681 0.6522259 0.5053962 0.6527046 0.5042398 0.6521145 0.5042398 0.6521145 0.5053962 0.6514747 0.5068681 0.6522259 0.5080761 0.653141 0.5063453 0.6534237 0.5053962 0.6527046 0.5053962 0.6527046 0.5068681 0.6522259 0.5080761 0.653141 0.5089737 0.6541852 0.5070506 0.6542441 0.5063453 0.6534237 0.5063453 0.6534237 0.5080761 0.653141 0.5089737 0.6541852 0.5095264 0.6553182 0.5074848 0.6551343 0.5070506 0.6542441 0.5070506 0.6542441 0.5089737 0.6541852 0.5095264 0.6553182 0.509713 0.6564965 0.5076315 0.65606 0.5074848 0.6551343 0.5074848 0.6551343 0.5095264 0.6553182 0.509713 0.6564965 0.5095264 0.6576747 0.5074848 0.6569858 0.5076315 0.65606 0.5076315 0.65606 0.509713 0.6564965 0.5095264 0.6576747 0.5089737 0.6588078 0.5070506 0.657876 0.5074848 0.6569858 0.5074848 0.6569858 0.5095264 0.6576747 0.5089737 0.6588078 0.5080761 0.6598519 0.5063453 0.6586964 0.5070506 0.657876 0.5070506 0.657876 0.5089737 0.6588078 0.5080761 0.6598519 0.5068681 0.6607671 0.5053962 0.6594154 0.5063453 0.6586964 0.5063453 0.6586964 0.5080761 0.6598519 0.5068681 0.6607671 0.5053962 0.6615182 0.5042398 0.6600056 0.5053962 0.6594154 0.5053962 0.6594154 0.5068681 0.6607671 0.5053962 0.6615182 0.503717 0.6620764 0.5029204 0.6604441 0.5042398 0.6600056 0.5042398 0.6600056 0.5053962 0.6615182 0.503717 0.6620764 0.5018949 0.66242 0.5014888 0.6607141 0.5029204 0.6604441 0.5029204 0.6604441 0.503717 0.6620764 0.5018949 0.66242 0.5 0.6625361 0.5 0.6608053 0.5014888 0.6607141 0.5014888 0.6607141 0.5018949 0.66242 0.5 0.6625361 0.4977718 0.6639937 0.4981051 0.66242 0.5 0.6625361 0.5 0.6625361 0.5 0.6641302 0.4977718 0.6639937 0.4956293 0.6635896 0.496283 0.6620764 0.4981051 0.66242 0.4981051 0.66242 0.4977718 0.6639937 0.4956293 0.6635896 0.4936547 0.6629333 0.4946038 0.6615182 0.496283 0.6620764 0.496283 0.6620764 0.4956293 0.6635896 0.4936547 0.6629333 0.4919239 0.6620501 0.4931319 0.6607671 0.4946038 0.6615182 0.4946038 0.6615182 0.4936547 0.6629333 0.4919239 0.6620501 0.4905035 0.6609739 0.4919239 0.6598519 0.4931319 0.6607671 0.4931319 0.6607671 0.4919239 0.6620501 0.4905035 0.6609739 0.4894481 0.6597461 0.4910263 0.6588078 0.4919239 0.6598519 0.4919239 0.6598519 0.4905035 0.6609739 0.4894481 0.6597461 0.5250832 0.6584138 0.5268819 0.6576747 0.5275744 0.6588078 0.5275744 0.6588078 0.5258976 0.6597461 0.5250832 0.6584138 0.5242364 0.6570283 0.5261617 0.6564965 0.5268819 0.6576747 0.5268819 0.6576747 0.5250832 0.6584138 0.5242364 0.6570283 0.5233895 0.6556428 0.5254415 0.6553182 0.5261617 0.6564965 0.5261617 0.6564965 0.5242364 0.6570283 0.5233895 0.6556428 0.5225752 0.6543106 0.524749 0.6541852 0.5254415 0.6553182 0.5254415 0.6553182 0.5233895 0.6556428 0.5225752 0.6543106 0.5218247 0.6530827 0.5241108 0.653141 0.524749 0.6541852 0.524749 0.6541852 0.5225752 0.6543106 0.5218247 0.6530827 0.5211669 0.6520066 0.5235513 0.6522259 0.5241108 0.653141 0.5241108 0.653141 0.5218247 0.6530827 0.5211669 0.6520066 0.4793729 0.4936547 0.4769077 0.4946038 0.4764487 0.4931319 0.4764487 0.4931319 0.4788331 0.4919239 0.4793729 0.4936547 0.4797741 0.4956293 0.4772488 0.496283 0.4769077 0.4946038 0.4769077 0.4946038 0.4793729 0.4936547 0.4797741 0.4956293 0.4800211 0.4977718 0.477459 0.4981051 0.4772488 0.496283 0.4772488 0.496283 0.4797741 0.4956293 0.4800211 0.4977718 0.4801044 0.5 0.4775299 0.5 0.477459 0.4981051 0.477459 0.4981051 0.4800211 0.4977718 0.4801044 0.5 0.4800211 0.5022282 0.477459 0.5018949 0.4775299 0.5 0.4775299 0.5 0.4801044 0.5 0.4800211 0.5022282 0.4797741 0.5043707 0.4772488 0.503717 0.477459 0.5018949 0.477459 0.5018949 0.4800211 0.5022282 0.4797741 0.5043707 0.4793729 0.5063453 0.4769077 0.5053962 0.4772488 0.503717 0.4772488 0.503717 0.4797741 0.5043707 0.4793729 0.5063453 0.4788331 0.5080761 0.4764486 0.5068681 0.4769077 0.5053962 0.4769077 0.5053962 0.4793729 0.5063453 0.4788331 0.5080761 0.4781753 0.6530827 0.4758892 0.653141 0.4764486 0.6522259 0.4764486 0.6522259 0.4788331 0.6520066 0.4781753 0.6530827 0.4774248 0.6543106 0.475251 0.6541852 0.4758892 0.653141 0.4758892 0.653141 0.4781753 0.6530827 0.4774248 0.6543106 0.4766105 0.6556428 0.4745585 0.6553182 0.475251 0.6541852 0.475251 0.6541852 0.4774248 0.6543106 0.4766105 0.6556428 0.4757636 0.6570283 0.4738383 0.6564965 0.4745585 0.6553182 0.4745585 0.6553182 0.4766105 0.6556428 0.4757636 0.6570283 0.4749168 0.6584138 0.4731181 0.6576747 0.4738383 0.6564965 0.4738383 0.6564965 0.4757636 0.6570283 0.4749168 0.6584138 0.4741024 0.6597461 0.4724256 0.6588078 0.4731181 0.6576747 0.4731181 0.6576747 0.4749168 0.6584138 0.4741024 0.6597461 0.5094965 0.6609739 0.5080761 0.6598519 0.5089737 0.6588078 0.5089737 0.6588078 0.5105519 0.6597461 0.5094965 0.6609739 0.5080761 0.6620501 0.5068681 0.6607671 0.5080761 0.6598519 0.5080761 0.6598519 0.5094965 0.6609739 0.5080761 0.6620501 0.5063453 0.6629333 0.5053962 0.6615182 0.5068681 0.6607671 0.5068681 0.6607671 0.5080761 0.6620501 0.5063453 0.6629333 0.5043707 0.6635896 0.503717 0.6620764 0.5053962 0.6615182 0.5053962 0.6615182 0.5063453 0.6629333 0.5043707 0.6635896 0.5022282 0.6639937 0.5018949 0.66242 0.503717 0.6620764 0.503717 0.6620764 0.5043707 0.6635896 0.5022282 0.6639937 0.5 0.6641302 0.5 0.6625361 0.5018949 0.66242 0.5018949 0.66242 0.5022282 0.6639937 0.5 0.6641302 0.4975242 0.6653746 0.4977718 0.6639937 0.5 0.6641302 0.5 0.6641302 0.5 0.6655263 0.4975242 0.6653746 0.4951435 0.6649256 0.4956293 0.6635896 0.4977718 0.6639937 0.4977718 0.6639937 0.4975242 0.6653746 0.4951435 0.6649256 0.4929495 0.6641964 0.4936547 0.6629333 0.4956293 0.6635896 0.4956293 0.6635896 0.4951435 0.6649256 0.4929495 0.6641964 0.4910263 0.663215 0.4919239 0.6620501 0.4936547 0.6629333 0.4936547 0.6629333 0.4929495 0.6641964 0.4910263 0.663215 0.5247195 0.6620192 0.526648 0.6609739 0.5273058 0.6620501 0.5273058 0.6620501 0.5254503 0.663215 0.5247195 0.6620192 0.5238855 0.6606549 0.5258976 0.6597461 0.526648 0.6609739 0.526648 0.6609739 0.5247195 0.6620192 0.5238855 0.6606549 0.5229807 0.6591746 0.5250832 0.6584138 0.5258976 0.6597461 0.5258976 0.6597461 0.5238855 0.6606549 0.5229807 0.6591746 0.5220398 0.6576351 0.5242364 0.6570283 0.5250832 0.6584138 0.5250832 0.6584138 0.5229807 0.6591746 0.5220398 0.6576351 0.5210988 0.6560956 0.5233895 0.6556428 0.5242364 0.6570283 0.5242364 0.6570283 0.5220398 0.6576351 0.5210988 0.6560956 0.520194 0.6546153 0.5225752 0.6543106 0.5233895 0.6556428 0.5233895 0.6556428 0.5210988 0.6560956 0.520194 0.6546153 0.5193601 0.653251 0.5218247 0.6530827 0.5225752 0.6543106 0.5225752 0.6543106 0.520194 0.6546153 0.5193601 0.653251 0.5186292 0.6520552 0.5211669 0.6520066 0.5218247 0.6530827 0.5218247 0.6530827 0.5193601 0.653251 0.5186292 0.6520552 0.5180293 0.6510738 0.5206271 0.6511233 0.5211669 0.6520066 0.5211669 0.6520066 0.5186292 0.6520552 0.5180293 0.6510738 0.4824164 0.4951435 0.4797741 0.4956293 0.4793729 0.4936547 0.4793729 0.4936547 0.4819707 0.4929495 0.4824164 0.4951435 0.4826909 0.4975242 0.4800211 0.4977718 0.4797741 0.4956293 0.4797741 0.4956293 0.4824164 0.4951435 0.4826909 0.4975242 0.4827836 0.5 0.4801044 0.5 0.4800211 0.4977718 0.4800211 0.4977718 0.4826909 0.4975242 0.4827836 0.5 0.4826909 0.5024758 0.4800211 0.5022282 0.4801044 0.5 0.4801044 0.5 0.4827836 0.5 0.4826909 0.5024758 0.4824164 0.5048565 0.4797741 0.5043707 0.4800211 0.5022282 0.4800211 0.5022282 0.4826909 0.5024758 0.4824164 0.5048565 0.4819707 0.5070506 0.4793729 0.5063453 0.4797741 0.5043707 0.4797741 0.5043707 0.4824164 0.5048565 0.4819707 0.5070506 0.4813708 0.6520552 0.4788331 0.6520066 0.4793729 0.6511233 0.4793729 0.6511233 0.4819707 0.6510738 0.4813708 0.6520552 0.4806399 0.653251 0.4781753 0.6530827 0.4788331 0.6520066 0.4788331 0.6520066 0.4813708 0.6520552 0.4806399 0.653251 0.479806 0.6546153 0.4774248 0.6543106 0.4781753 0.6530827 0.4781753 0.6530827 0.4806399 0.653251 0.479806 0.6546153 0.4789012 0.6560956 0.4766105 0.6556428 0.4774248 0.6543106 0.4774248 0.6543106 0.479806 0.6546153 0.4789012 0.6560956 0.4779602 0.6576351 0.4757636 0.6570283 0.4766105 0.6556428 0.4766105 0.6556428 0.4789012 0.6560956 0.4779602 0.6576351 0.4770193 0.6591746 0.4749168 0.6584138 0.4757636 0.6570283 0.4757636 0.6570283 0.4779602 0.6576351 0.4770193 0.6591746 0.4761145 0.6606549 0.4741024 0.6597461 0.4749168 0.6584138 0.4749168 0.6584138 0.4770193 0.6591746 0.4761145 0.6606549 0.4752805 0.6620192 0.473352 0.6609739 0.4741024 0.6597461 0.4741024 0.6597461 0.4761145 0.6606549 0.4752805 0.6620192 0.4745497 0.663215 0.4726942 0.6620501 0.473352 0.6609739 0.473352 0.6609739 0.4752805 0.6620192 0.4745497 0.663215 0.5070506 0.6641964 0.5063453 0.6629333 0.5080761 0.6620501 0.5080761 0.6620501 0.5089737 0.663215 0.5070506 0.6641964 0.5048565 0.6649256 0.5043707 0.6635896 0.5063453 0.6629333 0.5063453 0.6629333 0.5070506 0.6641964 0.5048565 0.6649256 0.5024758 0.6653746 0.5022282 0.6639937 0.5043707 0.6635896 0.5043707 0.6635896 0.5048565 0.6649256 0.5024758 0.6653746 0.5 0.6655263 0.5 0.6641302 0.5022282 0.6639937 0.5022282 0.6639937 0.5024758 0.6653746 0.5 0.6655263 0.4973717 0.6665097 0.4975242 0.6653746 0.5 0.6655263 0.5 0.6655263 0.5 0.6666707 0.4973717 0.6665097 0.4948443 0.666033 0.4951435 0.6649256 0.4975242 0.6653746 0.4975242 0.6653746 0.4973717 0.6665097 0.4948443 0.666033 0.4925152 0.6652589 0.4929495 0.6641964 0.4951435 0.6649256 0.4951435 0.6649256 0.4948443 0.666033 0.4925152 0.6652589 0.523277 0.6642171 0.5254503 0.663215 0.5260502 0.6641964 0.5260502 0.6641964 0.5239137 0.6652589 0.523277 0.6642171 0.5225011 0.6629476 0.5247195 0.6620192 0.5254503 0.663215 0.5254503 0.663215 0.523277 0.6642171 0.5225011 0.6629476 0.5216158 0.6614993 0.5238855 0.6606549 0.5247195 0.6620192 0.5247195 0.6620192 0.5225011 0.6629476 0.5216158 0.6614993 0.5206553 0.6599278 0.5229807 0.6591746 0.5238855 0.6606549 0.5238855 0.6606549 0.5216158 0.6614993 0.5206553 0.6599278 0.5196563 0.6582935 0.5220398 0.6576351 0.5229807 0.6591746 0.5229807 0.6591746 0.5206553 0.6599278 0.5196563 0.6582935 0.5186574 0.6566591 0.5210988 0.6560956 0.5220398 0.6576351 0.5220398 0.6576351 0.5196563 0.6582935 0.5186574 0.6566591 0.5176968 0.6550876 0.520194 0.6546153 0.5210988 0.6560956 0.5210988 0.6560956 0.5186574 0.6566591 0.5176968 0.6550876 0.5168115 0.6536393 0.5193601 0.653251 0.520194 0.6546153 0.520194 0.6546153 0.5176968 0.6550876 0.5168115 0.6536393 0.5160357 0.6523699 0.5186292 0.6520552 0.5193601 0.653251 0.5193601 0.653251 0.5168115 0.6536393 0.5160357 0.6523699 0.5153989 0.6513281 0.5180293 0.6510738 0.5186292 0.6520552 0.5186292 0.6520552 0.5160357 0.6523699 0.5153989 0.6513281 0.4850743 0.4948444 0.4824164 0.4951435 0.4819707 0.4929495 0.4819707 0.4929495 0.4846011 0.4925152 0.4850743 0.4948444 0.4853657 0.4973717 0.4826909 0.4975242 0.4824164 0.4951435 0.4824164 0.4951435 0.4850743 0.4948444 0.4853657 0.4973717 0.4854641 0.5 0.4827836 0.5 0.4826909 0.4975242 0.4826909 0.4975242 0.4853657 0.4973717 0.4854641 0.5 0.4853657 0.5026283 0.4826909 0.5024758 0.4827836 0.5 0.4827836 0.5 0.4854641 0.5 0.4853657 0.5026283 0.4850743 0.5051556 0.4824164 0.5048565 0.4826909 0.5024758 0.4826909 0.5024758 0.4853657 0.5026283 0.4850743 0.5051556 0.4846011 0.5074848 0.4819707 0.5070506 0.4824164 0.5048565 0.4824164 0.5048565 0.4850743 0.5051556 0.4846011 0.5074848 0.4839643 0.6523699 0.4813708 0.6520552 0.4819707 0.6510738 0.4819707 0.6510738 0.4846011 0.6513281 0.4839643 0.6523699 0.4831885 0.6536393 0.4806399 0.653251 0.4813708 0.6520552 0.4813708 0.6520552 0.4839643 0.6523699 0.4831885 0.6536393 0.4823032 0.6550876 0.479806 0.6546153 0.4806399 0.653251 0.4806399 0.653251 0.4831885 0.6536393 0.4823032 0.6550876 0.4813426 0.6566591 0.4789012 0.6560956 0.479806 0.6546153 0.479806 0.6546153 0.4823032 0.6550876 0.4813426 0.6566591 0.4803437 0.6582935 0.4779602 0.6576351 0.4789012 0.6560956 0.4789012 0.6560956 0.4813426 0.6566591 0.4803437 0.6582935 0.4793447 0.6599278 0.4770193 0.6591746 0.4779602 0.6576351 0.4779602 0.6576351 0.4803437 0.6582935 0.4793447 0.6599278 0.4783842 0.6614993 0.4761145 0.6606549 0.4770193 0.6591746 0.4770193 0.6591746 0.4793447 0.6599278 0.4783842 0.6614993 0.4774989 0.6629476 0.4752805 0.6620192 0.4761145 0.6606549 0.4761145 0.6606549 0.4783842 0.6614993 0.4774989 0.6629476 0.476723 0.6642171 0.4745497 0.663215 0.4752805 0.6620192 0.4752805 0.6620192 0.4774989 0.6629476 0.476723 0.6642171 0.4760863 0.6652589 0.4739498 0.6641964 0.4745497 0.663215 0.4745497 0.663215 0.476723 0.6642171 0.4760863 0.6652589 0.5051556 0.666033 0.5048565 0.6649256 0.5070506 0.6641964 0.5070506 0.6641964 0.5074848 0.6652589 0.5051556 0.666033 0.5026283 0.6665097 0.5024758 0.6653746 0.5048565 0.6649256 0.5048565 0.6649256 0.5051556 0.666033 0.5026283 0.6665097 0.5 0.6666707 0.5 0.6655263 0.5024758 0.6653746 0.5024758 0.6653746 0.5026283 0.6665097 0.5 0.6666707 0.522298 0.4973202 0.5246783 0.4973717 0.5247767 0.5 0.5247767 0.5 0.5223983 0.5 0.522298 0.4973202 0.5220009 0.4947433 0.5243869 0.4948443 0.5246783 0.4973717 0.5246783 0.4973717 0.522298 0.4973202 0.5220009 0.4947433 0.5215185 0.4923685 0.5239137 0.4925152 0.5243869 0.4948443 0.5243869 0.4948443 0.5220009 0.4947433 0.5215185 0.4923685 0.5208692 0.6650178 0.523277 0.6642171 0.5239137 0.6652589 0.5239137 0.6652589 0.5215185 0.66608 0.5208692 0.6650178 0.5200781 0.6637235 0.5225011 0.6629476 0.523277 0.6642171 0.523277 0.6642171 0.5208692 0.6650178 0.5200781 0.6637235 0.5191755 0.6622468 0.5216158 0.6614993 0.5225011 0.6629476 0.5225011 0.6629476 0.5200781 0.6637235 0.5191755 0.6622468 0.5181961 0.6606445 0.5206553 0.6599278 0.5216158 0.6614993 0.5216158 0.6614993 0.5191755 0.6622468 0.5181961 0.6606445 0.5171776 0.6589782 0.5196563 0.6582935 0.5206553 0.6599278 0.5206553 0.6599278 0.5181961 0.6606445 0.5171776 0.6589782 0.5161591 0.6573119 0.5186574 0.6566591 0.5196563 0.6582935 0.5196563 0.6582935 0.5171776 0.6589782 0.5161591 0.6573119 0.5151797 0.6557096 0.5176968 0.6550876 0.5186574 0.6566591 0.5186574 0.6566591 0.5161591 0.6573119 0.5151797 0.6557096 0.5142771 0.6542329 0.5168115 0.6536393 0.5176968 0.6550876 0.5176968 0.6550876 0.5151797 0.6557096 0.5142771 0.6542329 0.513486 0.6529385 0.5160357 0.6523699 0.5168115 0.6536393 0.5168115 0.6536393 0.5142771 0.6542329 0.513486 0.6529385 0.5128368 0.6518763 0.5153989 0.6513281 0.5160357 0.6523699 0.5160357 0.6523699 0.513486 0.6529385 0.5128368 0.6518763 0.4876457 0.4947433 0.4850743 0.4948444 0.4846011 0.4925152 0.4846011 0.4925152 0.4871632 0.4923685 0.4876457 0.4947433 0.4879428 0.4973202 0.4853657 0.4973717 0.4850743 0.4948444 0.4850743 0.4948444 0.4876457 0.4947433 0.4879428 0.4973202 0.4880431 0.5 0.4854641 0.5 0.4853657 0.4973717 0.4853657 0.4973717 0.4879428 0.4973202 0.4880431 0.5 0.4879428 0.5026798 0.4853657 0.5026283 0.4854641 0.5 0.4854641 0.5 0.4880431 0.5 0.4879428 0.5026798 0.4876457 0.5052567 0.4850743 0.5051556 0.4853657 0.5026283 0.4853657 0.5026283 0.4879428 0.5026798 0.4876457 0.5052567 0.4871632 0.5076315 0.4846011 0.5074848 0.4850743 0.5051556 0.4850743 0.5051556 0.4876457 0.5052567 0.4871632 0.5076315 0.486514 0.6529385 0.4839643 0.6523699 0.4846011 0.6513281 0.4846011 0.6513281 0.4871632 0.6518763 0.486514 0.6529385 0.4857229 0.6542329 0.4831885 0.6536393 0.4839643 0.6523699 0.4839643 0.6523699 0.486514 0.6529385 0.4857229 0.6542329 0.4848203 0.6557096 0.4823032 0.6550876 0.4831885 0.6536393 0.4831885 0.6536393 0.4857229 0.6542329 0.4848203 0.6557096 0.4838409 0.6573119 0.4813426 0.6566591 0.4823032 0.6550876 0.4823032 0.6550876 0.4848203 0.6557096 0.4838409 0.6573119 0.4828224 0.6589782 0.4803437 0.6582935 0.4813426 0.6566591 0.4813426 0.6566591 0.4838409 0.6573119 0.4828224 0.6589782 0.4818039 0.6606445 0.4793447 0.6599278 0.4803437 0.6582935 0.4803437 0.6582935 0.4828224 0.6589782 0.4818039 0.6606445 0.4808245 0.6622468 0.4783842 0.6614993 0.4793447 0.6599278 0.4793447 0.6599278 0.4818039 0.6606445 0.4808245 0.6622468 0.4799219 0.6637235 0.4774989 0.6629476 0.4783842 0.6614993 0.4783842 0.6614993 0.4808245 0.6622468 0.4799219 0.6637235 0.4791308 0.6650178 0.476723 0.6642171 0.4774989 0.6629476 0.4774989 0.6629476 0.4799219 0.6637235 0.4791308 0.6650178 0.4784815 0.66608 0.4760863 0.6652589 0.476723 0.6642171 0.476723 0.6642171 0.4791308 0.6650178 0.4784815 0.66608 0.5220009 0.5052567 0.5243869 0.5051556 0.5239137 0.5074848 0.5239137 0.5074848 0.5215185 0.5076315 0.5220009 0.5052567 0.522298 0.5026798 0.5246783 0.5026283 0.5243869 0.5051556 0.5243869 0.5051556 0.5220009 0.5052567 0.522298 0.5026798 0.5223983 0.5 0.5247767 0.5 0.5246783 0.5026283 0.5246783 0.5026283 0.522298 0.5026798 0.5223983 0.5 0.5197209 0.4973717 0.522298 0.4973202 0.5223983 0.5 0.5223983 0.5 0.5198193 0.5 0.5197209 0.4973717 0.5194295 0.4948444 0.5220009 0.4947433 0.522298 0.4973202 0.522298 0.4973202 0.5197209 0.4973717 0.5194295 0.4948444 0.5189563 0.4925152 0.5215185 0.4923685 0.5220009 0.4947433 0.5220009 0.4947433 0.5194295 0.4948444 0.5189563 0.4925152 0.5183195 0.6655865 0.5208692 0.6650178 0.5215185 0.66608 0.5215185 0.66608 0.5189563 0.6666282 0.5183195 0.6655865 0.5175436 0.664317 0.5200781 0.6637235 0.5208692 0.6650178 0.5208692 0.6650178 0.5183195 0.6655865 0.5175436 0.664317 0.5166584 0.6628687 0.5191755 0.6622468 0.5200781 0.6637235 0.5200781 0.6637235 0.5175436 0.664317 0.5166584 0.6628687 0.5156978 0.6612972 0.5181961 0.6606445 0.5191755 0.6622468 0.5191755 0.6622468 0.5166584 0.6628687 0.5156978 0.6612972 0.5146989 0.6596628 0.5171776 0.6589782 0.5181961 0.6606445 0.5181961 0.6606445 0.5156978 0.6612972 0.5146989 0.6596628 0.5136999 0.6580285 0.5161591 0.6573119 0.5171776 0.6589782 0.5171776 0.6589782 0.5146989 0.6596628 0.5136999 0.6580285 0.5127394 0.6564571 0.5151797 0.6557096 0.5161591 0.6573119 0.5161591 0.6573119 0.5136999 0.6580285 0.5127394 0.6564571 0.5118541 0.6550087 0.5142771 0.6542329 0.5151797 0.6557096 0.5151797 0.6557096 0.5127394 0.6564571 0.5118541 0.6550087 0.5110782 0.6537393 0.513486 0.6529385 0.5142771 0.6542329 0.5142771 0.6542329 0.5118541 0.6550087 0.5110782 0.6537393 0.5104414 0.6526974 0.5128368 0.6518763 0.513486 0.6529385 0.513486 0.6529385 0.5110782 0.6537393 0.5104414 0.6526974 0.4900317 0.4948444 0.4876457 0.4947433 0.4871632 0.4923685 0.4871632 0.4923685 0.4895586 0.4925152 0.4900317 0.4948444 0.4903231 0.4973717 0.4879428 0.4973202 0.4876457 0.4947433 0.4876457 0.4947433 0.4900317 0.4948444 0.4903231 0.4973717 0.4904215 0.5 0.4880431 0.5 0.4879428 0.4973202 0.4879428 0.4973202 0.4903231 0.4973717 0.4904215 0.5 0.4903231 0.5026283 0.4879428 0.5026798 0.4880431 0.5 0.4880431 0.5 0.4904215 0.5 0.4903231 0.5026283 0.4900317 0.5051556 0.4876457 0.5052567 0.4879428 0.5026798 0.4879428 0.5026798 0.4903231 0.5026283 0.4900317 0.5051556 0.4895586 0.5074849 0.4871632 0.5076315 0.4876457 0.5052567 0.4876457 0.5052567 0.4900317 0.5051556 0.4895586 0.5074849 0.4889218 0.6537393 0.486514 0.6529385 0.4871632 0.6518763 0.4871632 0.6518763 0.4895586 0.6526974 0.4889218 0.6537393 0.4881458 0.6550087 0.4857229 0.6542329 0.486514 0.6529385 0.486514 0.6529385 0.4889218 0.6537393 0.4881458 0.6550087 0.4872606 0.6564571 0.4848203 0.6557096 0.4857229 0.6542329 0.4857229 0.6542329 0.4881458 0.6550087 0.4872606 0.6564571 0.4863001 0.6580285 0.4838409 0.6573119 0.4848203 0.6557096 0.4848203 0.6557096 0.4872606 0.6564571 0.4863001 0.6580285 0.4853011 0.6596628 0.4828224 0.6589782 0.4838409 0.6573119 0.4838409 0.6573119 0.4863001 0.6580285 0.4853011 0.6596628 0.4843022 0.6612972 0.4818039 0.6606445 0.4828224 0.6589782 0.4828224 0.6589782 0.4853011 0.6596628 0.4843022 0.6612972 0.4833416 0.6628687 0.4808245 0.6622468 0.4818039 0.6606445 0.4818039 0.6606445 0.4843022 0.6612972 0.4833416 0.6628687 0.4824564 0.664317 0.4799219 0.6637235 0.4808245 0.6622468 0.4808245 0.6622468 0.4833416 0.6628687 0.4824564 0.664317 0.4816805 0.6655865 0.4791308 0.6650178 0.4799219 0.6637235 0.4799219 0.6637235 0.4824564 0.664317 0.4816805 0.6655865 0.4810437 0.6666282 0.4784815 0.66608 0.4791308 0.6650178 0.4791308 0.6650178 0.4816805 0.6655865 0.4810437 0.6666282 0.5194295 0.5051556 0.5220009 0.5052567 0.5215185 0.5076315 0.5215185 0.5076315 0.5189563 0.5074848 0.5194295 0.5051556 0.5197209 0.5026283 0.522298 0.5026798 0.5220009 0.5052567 0.5220009 0.5052567 0.5194295 0.5051556 0.5197209 0.5026283 0.5198193 0.5 0.5223983 0.5 0.522298 0.5026798 0.522298 0.5026798 0.5197209 0.5026283 0.5198193 0.5 0.517046 0.4975242 0.5197209 0.4973717 0.5198193 0.5 0.5198193 0.5 0.5171387 0.5 0.517046 0.4975242 0.5167716 0.4951435 0.5194295 0.4948444 0.5197209 0.4973717 0.5197209 0.4973717 0.517046 0.4975242 0.5167716 0.4951435 0.5163258 0.4929495 0.5189563 0.4925152 0.5194295 0.4948444 0.5194295 0.4948444 0.5167716 0.4951435 0.5163258 0.4929495 0.515726 0.6659011 0.5183195 0.6655865 0.5189563 0.6666282 0.5189563 0.6666282 0.5163258 0.6668825 0.515726 0.6659011 0.5149951 0.6647053 0.5175436 0.664317 0.5183195 0.6655865 0.5183195 0.6655865 0.515726 0.6659011 0.5149951 0.6647053 0.5141612 0.663341 0.5166584 0.6628687 0.5175436 0.664317 0.5175436 0.664317 0.5149951 0.6647053 0.5141612 0.663341 0.5132564 0.6618607 0.5156978 0.6612972 0.5166584 0.6628687 0.5166584 0.6628687 0.5141612 0.663341 0.5132564 0.6618607 0.5123154 0.6603212 0.5146989 0.6596628 0.5156978 0.6612972 0.5156978 0.6612972 0.5132564 0.6618607 0.5123154 0.6603212 0.5113744 0.6587818 0.5136999 0.6580285 0.5146989 0.6596628 0.5146989 0.6596628 0.5123154 0.6603212 0.5113744 0.6587818 0.5104696 0.6573014 0.5127394 0.6564571 0.5136999 0.6580285 0.5136999 0.6580285 0.5113744 0.6587818 0.5104696 0.6573014 0.5096357 0.6559372 0.5118541 0.6550087 0.5127394 0.6564571 0.5127394 0.6564571 0.5104696 0.6573014 0.5096357 0.6559372 0.5089048 0.6547413 0.5110782 0.6537393 0.5118541 0.6550087 0.5118541 0.6550087 0.5096357 0.6559372 0.5089048 0.6547413 0.508305 0.65376 0.5104414 0.6526974 0.5110782 0.6537393 0.5110782 0.6537393 0.5089048 0.6547413 0.508305 0.65376 0.5048565 0.6530308 0.5051556 0.6519234 0.5074848 0.6526974 0.5074848 0.6526974 0.5070505 0.65376 0.5048565 0.6530308 0.5024759 0.6525817 0.5026283 0.6514466 0.5051556 0.6519234 0.5051556 0.6519234 0.5048565 0.6530308 0.5024759 0.6525817 0.5 0.6524301 0.5 0.6512856 0.5026283 0.6514466 0.5026283 0.6514466 0.5024759 0.6525817 0.5 0.6524301 0.4975242 0.6525817 0.4973717 0.6514466 0.5 0.6512856 0.5 0.6512856 0.5 0.6524301 0.4975242 0.6525817 0.4951435 0.6530308 0.4948444 0.6519234 0.4973717 0.6514466 0.4973717 0.6514466 0.4975242 0.6525817 0.4951435 0.6530308 0.4929494 0.65376 0.4925151 0.6526974 0.4948444 0.6519234 0.4948444 0.6519234 0.4951435 0.6530308 0.4929494 0.65376 0.4910952 0.6547413 0.4889218 0.6537393 0.4895586 0.6526974 0.4895586 0.6526974 0.491695 0.65376 0.4910952 0.6547413 0.4903643 0.6559372 0.4881458 0.6550087 0.4889218 0.6537393 0.4889218 0.6537393 0.4910952 0.6547413 0.4903643 0.6559372 0.4895304 0.6573014 0.4872606 0.6564571 0.4881458 0.6550087 0.4881458 0.6550087 0.4903643 0.6559372 0.4895304 0.6573014 0.4886256 0.6587818 0.4863001 0.6580285 0.4872606 0.6564571 0.4872606 0.6564571 0.4895304 0.6573014 0.4886256 0.6587818 0.4876846 0.6603212 0.4853011 0.6596628 0.4863001 0.6580285 0.4863001 0.6580285 0.4886256 0.6587818 0.4876846 0.6603212 0.4867436 0.6618607 0.4843022 0.6612972 0.4853011 0.6596628 0.4853011 0.6596628 0.4876846 0.6603212 0.4867436 0.6618607 0.4858388 0.663341 0.4833416 0.6628687 0.4843022 0.6612972 0.4843022 0.6612972 0.4867436 0.6618607 0.4858388 0.663341 0.4850049 0.6647053 0.4824564 0.664317 0.4833416 0.6628687 0.4833416 0.6628687 0.4858388 0.663341 0.4850049 0.6647053 0.484274 0.6659011 0.4816805 0.6655865 0.4824564 0.664317 0.4824564 0.664317 0.4850049 0.6647053 0.484274 0.6659011 0.4836742 0.6668825 0.4810437 0.6666282 0.4816805 0.6655865 0.4816805 0.6655865 0.484274 0.6659011 0.4836742 0.6668825 0.5167716 0.5048565 0.5194295 0.5051556 0.5189563 0.5074848 0.5189563 0.5074848 0.5163258 0.5070506 0.5167716 0.5048565 0.517046 0.5024758 0.5197209 0.5026283 0.5194295 0.5051556 0.5194295 0.5051556 0.5167716 0.5048565 0.517046 0.5024758 0.5171387 0.5 0.5198193 0.5 0.5197209 0.5026283 0.5197209 0.5026283 0.517046 0.5024758 0.5171387 0.5 0.5143762 0.4977718 0.517046 0.4975242 0.5171387 0.5 0.5171387 0.5 0.5144597 0.5 0.5143762 0.4977718 0.5141292 0.4956293 0.5167716 0.4951435 0.517046 0.4975242 0.517046 0.4975242 0.5143762 0.4977718 0.5141292 0.4956293 0.5137281 0.4936547 0.5163258 0.4929495 0.5167716 0.4951435 0.5167716 0.4951435 0.5141292 0.4956293 0.5137281 0.4936547 0.5131882 0.6659498 0.515726 0.6659011 0.5163258 0.6668825 0.5163258 0.6668825 0.5137281 0.666833 0.5131882 0.6659498 0.5125304 0.6648736 0.5149951 0.6647053 0.515726 0.6659011 0.515726 0.6659011 0.5131882 0.6659498 0.5125304 0.6648736 0.51178 0.6636457 0.5141612 0.663341 0.5149951 0.6647053 0.5149951 0.6647053 0.5125304 0.6648736 0.51178 0.6636457 0.5109656 0.6623135 0.5132564 0.6618607 0.5141612 0.663341 0.5141612 0.663341 0.51178 0.6636457 0.5109656 0.6623135 0.5101188 0.660928 0.5123154 0.6603212 0.5132564 0.6618607 0.5132564 0.6618607 0.5109656 0.6623135 0.5101188 0.660928 0.5092719 0.6595425 0.5113744 0.6587818 0.5123154 0.6603212 0.5123154 0.6603212 0.5101188 0.660928 0.5092719 0.6595425 0.5084577 0.6582103 0.5104696 0.6573014 0.5113744 0.6587818 0.5113744 0.6587818 0.5092719 0.6595425 0.5084577 0.6582103 0.5077072 0.6569824 0.5096357 0.6559372 0.5104696 0.6573014 0.5104696 0.6573014 0.5084577 0.6582103 0.5077072 0.6569824 0.5070494 0.6559063 0.5089048 0.6547413 0.5096357 0.6559372 0.5096357 0.6559372 0.5077072 0.6569824 0.5070494 0.6559063 0.5063453 0.655023 0.5070505 0.65376 0.5089737 0.6547413 0.5089737 0.6547413 0.5080761 0.6559063 0.5063453 0.655023 0.5043707 0.6543667 0.5048565 0.6530308 0.5070505 0.65376 0.5070505 0.65376 0.5063453 0.655023 0.5043707 0.6543667 0.5022281 0.6539626 0.5024759 0.6525817 0.5048565 0.6530308 0.5048565 0.6530308 0.5043707 0.6543667 0.5022281 0.6539626 0.5 0.6538262 0.5 0.6524301 0.5024759 0.6525817 0.5024759 0.6525817 0.5022281 0.6539626 0.5 0.6538262 0.4977718 0.6539626 0.4975242 0.6525817 0.5 0.6524301 0.5 0.6524301 0.5 0.6538262 0.4977718 0.6539626 0.4956293 0.6543667 0.4951435 0.6530308 0.4975242 0.6525817 0.4975242 0.6525817 0.4977718 0.6539626 0.4956293 0.6543667 0.4936547 0.655023 0.4929494 0.65376 0.4951435 0.6530308 0.4951435 0.6530308 0.4956293 0.6543667 0.4936547 0.655023 0.4919239 0.6559063 0.4910263 0.6547413 0.4929494 0.65376 0.4929494 0.65376 0.4936547 0.655023 0.4919239 0.6559063 0.4922928 0.6569824 0.4903643 0.6559372 0.4910952 0.6547413 0.4910952 0.6547413 0.4929506 0.6559063 0.4922928 0.6569824 0.4915423 0.6582103 0.4895304 0.6573014 0.4903643 0.6559372 0.4903643 0.6559372 0.4922928 0.6569824 0.4915423 0.6582103 0.4907281 0.6595425 0.4886256 0.6587818 0.4895304 0.6573014 0.4895304 0.6573014 0.4915423 0.6582103 0.4907281 0.6595425 0.4898812 0.660928 0.4876846 0.6603212 0.4886256 0.6587818 0.4886256 0.6587818 0.4907281 0.6595425 0.4898812 0.660928 0.4890344 0.6623135 0.4867436 0.6618607 0.4876846 0.6603212 0.4876846 0.6603212 0.4898812 0.660928 0.4890344 0.6623135 0.48822 0.6636457 0.4858388 0.663341 0.4867436 0.6618607 0.4867436 0.6618607 0.4890344 0.6623135 0.48822 0.6636457 0.4874696 0.6648736 0.4850049 0.6647053 0.4858388 0.663341 0.4858388 0.663341 0.48822 0.6636457 0.4874696 0.6648736 0.4868118 0.6659498 0.484274 0.6659011 0.4850049 0.6647053 0.4850049 0.6647053 0.4874696 0.6648736 0.4868118 0.6659498 0.4862719 0.666833 0.4836742 0.6668825 0.484274 0.6659011 0.484274 0.6659011 0.4868118 0.6659498 0.4862719 0.666833 0.5141292 0.5043707 0.5167716 0.5048565 0.5163258 0.5070506 0.5163258 0.5070506 0.5137281 0.5063453 0.5141292 0.5043707 0.5143763 0.5022282 0.517046 0.5024758 0.5167716 0.5048565 0.5167716 0.5048565 0.5141292 0.5043707 0.5143763 0.5022282 0.5144597 0.5 0.5171387 0.5 0.517046 0.5024758 0.517046 0.5024758 0.5143763 0.5022282 0.5144597 0.5 0.5118141 0.4981051 0.5143762 0.4977718 0.5144597 0.5 0.5144597 0.5 0.511885 0.5 0.5118141 0.4981051 0.5116041 0.496283 0.5141292 0.4956293 0.5143762 0.4977718 0.5143762 0.4977718 0.5118141 0.4981051 0.5116041 0.496283 0.5112629 0.4946038 0.5137281 0.4936547 0.5141292 0.4956293 0.5141292 0.4956293 0.5116041 0.496283 0.5112629 0.4946038 0.5108038 0.4931319 0.5131882 0.4919239 0.5137281 0.4936547 0.5137281 0.4936547 0.5112629 0.4946038 0.5108038 0.4931319 0.5102444 0.6648153 0.5125304 0.6648736 0.5131882 0.6659498 0.5131882 0.6659498 0.5108038 0.6657305 0.5102444 0.6648153 0.5096062 0.6637712 0.51178 0.6636457 0.5125304 0.6648736 0.5125304 0.6648736 0.5102444 0.6648153 0.5096062 0.6637712 0.5089136 0.6626381 0.5109656 0.6623135 0.51178 0.6636457 0.51178 0.6636457 0.5096062 0.6637712 0.5089136 0.6626381 0.5081934 0.6614599 0.5101188 0.660928 0.5109656 0.6623135 0.5109656 0.6623135 0.5089136 0.6626381 0.5081934 0.6614599 0.5074733 0.6602816 0.5092719 0.6595425 0.5101188 0.660928 0.5101188 0.660928 0.5081934 0.6614599 0.5074733 0.6602816 0.5067807 0.6591486 0.5084577 0.6582103 0.5092719 0.6595425 0.5092719 0.6595425 0.5074733 0.6602816 0.5067807 0.6591486 0.5080761 0.6581044 0.5094965 0.6569824 0.5105519 0.6582103 0.5105519 0.6582103 0.5089737 0.6591486 0.5080761 0.6581044 0.5068681 0.6571892 0.5080761 0.6559063 0.5094965 0.6569824 0.5094965 0.6569824 0.5080761 0.6581044 0.5068681 0.6571892 0.5053962 0.6564381 0.5063453 0.655023 0.5080761 0.6559063 0.5080761 0.6559063 0.5068681 0.6571892 0.5053962 0.6564381 0.503717 0.65588 0.5043707 0.6543667 0.5063453 0.655023 0.5063453 0.655023 0.5053962 0.6564381 0.503717 0.65588 0.501895 0.6555363 0.5022281 0.6539626 0.5043707 0.6543667 0.5043707 0.6543667 0.503717 0.65588 0.501895 0.6555363 0.5 0.6554202 0.5 0.6538262 0.5022281 0.6539626 0.5022281 0.6539626 0.501895 0.6555363 0.5 0.6554202 0.4981051 0.6555363 0.4977718 0.6539626 0.5 0.6538262 0.5 0.6538262 0.5 0.6554202 0.4981051 0.6555363 0.496283 0.65588 0.4956293 0.6543667 0.4977718 0.6539626 0.4977718 0.6539626 0.4981051 0.6555363 0.496283 0.65588 0.4946038 0.6564381 0.4936547 0.655023 0.4956293 0.6543667 0.4956293 0.6543667 0.496283 0.65588 0.4946038 0.6564381 0.4931319 0.6571892 0.4919239 0.6559063 0.4936547 0.655023 0.4936547 0.655023 0.4946038 0.6564381 0.4931319 0.6571892 0.4919239 0.6581044 0.4905035 0.6569824 0.4919239 0.6559063 0.4919239 0.6559063 0.4931319 0.6571892 0.4919239 0.6581044 0.4910263 0.6591486 0.4894481 0.6582103 0.4905035 0.6569824 0.4905035 0.6569824 0.4919239 0.6581044 0.4910263 0.6591486 0.4925267 0.6602816 0.4907281 0.6595425 0.4915423 0.6582103 0.4915423 0.6582103 0.4932193 0.6591486 0.4925267 0.6602816 0.4918066 0.6614599 0.4898812 0.660928 0.4907281 0.6595425 0.4907281 0.6595425 0.4925267 0.6602816 0.4918066 0.6614599 0.4910864 0.6626381 0.4890344 0.6623135 0.4898812 0.660928 0.4898812 0.660928 0.4918066 0.6614599 0.4910864 0.6626381 0.4903938 0.6637712 0.48822 0.6636457 0.4890344 0.6623135 0.4890344 0.6623135 0.4910864 0.6626381 0.4903938 0.6637712 0.4897556 0.6648153 0.4874696 0.6648736 0.48822 0.6636457 0.48822 0.6636457 0.4903938 0.6637712 0.4897556 0.6648153 0.4891962 0.6657305 0.4868118 0.6659498 0.4874696 0.6648736 0.4874696 0.6648736 0.4897556 0.6648153 0.4891962 0.6657305 0.5112629 0.5053962 0.5137281 0.5063453 0.5131882 0.5080761 0.5131882 0.5080761 0.5108038 0.5068681 0.5112629 0.5053962 0.5116041 0.503717 0.5141292 0.5043707 0.5137281 0.5063453 0.5137281 0.5063453 0.5112629 0.5053962 0.5116041 0.503717 0.5118141 0.5018949 0.5143763 0.5022282 0.5141292 0.5043707 0.5141292 0.5043707 0.5116041 0.503717 0.5118141 0.5018949 0.511885 0.5 0.5144597 0.5 0.5143763 0.5022282 0.5143763 0.5022282 0.5118141 0.5018949 0.511885 0.5 0.5108001 0.4982654 0.5118141 0.4981051 0.511885 0.5 0.511885 0.5 0.510865 0.5 0.5108001 0.4982654 0.5106077 0.4965975 0.5116041 0.496283 0.5118141 0.4981051 0.5118141 0.4981051 0.5108001 0.4982654 0.5106077 0.4965975 0.5102955 0.4950603 0.5112629 0.4946038 0.5116041 0.496283 0.5116041 0.496283 0.5106077 0.4965975 0.5102955 0.4950603 0.5098752 0.4937129 0.5108038 0.4931319 0.5112629 0.4946038 0.5112629 0.4946038 0.5102955 0.4950603 0.5098752 0.4937129 0.5093631 0.6647269 0.5102444 0.6648153 0.5108038 0.6657305 0.5108038 0.6657305 0.5098752 0.6655647 0.5093631 0.6647269 0.5087789 0.6637711 0.5096062 0.6637712 0.5102444 0.6648153 0.5102444 0.6648153 0.5093631 0.6647269 0.5087789 0.6637711 0.508145 0.662734 0.5089136 0.6626381 0.5096062 0.6637712 0.5096062 0.6637712 0.5087789 0.6637711 0.508145 0.662734 0.5074857 0.6616554 0.5081934 0.6614599 0.5089136 0.6626381 0.5089136 0.6626381 0.508145 0.662734 0.5074857 0.6616554 0.5087204 0.6605768 0.5095264 0.6602816 0.509713 0.6614599 0.509713 0.6614599 0.5088912 0.6616554 0.5087204 0.6605768 0.5082145 0.6595396 0.5089737 0.6591486 0.5095264 0.6602816 0.5095264 0.6602816 0.5087204 0.6605768 0.5082145 0.6595396 0.5073928 0.6585838 0.5080761 0.6581044 0.5089737 0.6591486 0.5089737 0.6591486 0.5082145 0.6595396 0.5073928 0.6585838 0.5062871 0.657746 0.5068681 0.6571892 0.5080761 0.6581044 0.5080761 0.6581044 0.5073928 0.6585838 0.5062871 0.657746 0.5049397 0.6570585 0.5053962 0.6564381 0.5068681 0.6571892 0.5068681 0.6571892 0.5062871 0.657746 0.5049397 0.6570585 0.5034025 0.6565475 0.503717 0.65588 0.5053962 0.6564381 0.5053962 0.6564381 0.5049397 0.6570585 0.5034025 0.6565475 0.5017346 0.656233 0.501895 0.6555363 0.503717 0.65588 0.503717 0.65588 0.5034025 0.6565475 0.5017346 0.656233 0.5 0.6561267 0.5 0.6554202 0.501895 0.6555363 0.501895 0.6555363 0.5017346 0.656233 0.5 0.6561267 0.4982654 0.656233 0.4981051 0.6555363 0.5 0.6554202 0.5 0.6554202 0.5 0.6561267 0.4982654 0.656233 0.4965975 0.6565475 0.496283 0.65588 0.4981051 0.6555363 0.4981051 0.6555363 0.4982654 0.656233 0.4965975 0.6565475 0.4950603 0.6570585 0.4946038 0.6564381 0.496283 0.65588 0.496283 0.65588 0.4965975 0.6565475 0.4950603 0.6570585 0.4937129 0.657746 0.4931319 0.6571892 0.4946038 0.6564381 0.4946038 0.6564381 0.4950603 0.6570585 0.4937129 0.657746 0.4926072 0.6585838 0.4919239 0.6581044 0.4931319 0.6571892 0.4931319 0.6571892 0.4937129 0.657746 0.4926072 0.6585838 0.4917855 0.6595396 0.4910263 0.6591486 0.4919239 0.6581044 0.4919239 0.6581044 0.4926072 0.6585838 0.4917855 0.6595396 0.4912796 0.6605768 0.4904736 0.6602816 0.4910263 0.6591486 0.4910263 0.6591486 0.4917855 0.6595396 0.4912796 0.6605768 0.4911087 0.6616554 0.490287 0.6614599 0.4904736 0.6602816 0.4904736 0.6602816 0.4912796 0.6605768 0.4911087 0.6616554 0.491855 0.662734 0.4910864 0.6626381 0.4918066 0.6614599 0.4918066 0.6614599 0.4925143 0.6616554 0.491855 0.662734 0.4912211 0.6637711 0.4903938 0.6637712 0.4910864 0.6626381 0.4910864 0.6626381 0.491855 0.662734 0.4912211 0.6637711 0.4906369 0.6647269 0.4897556 0.6648153 0.4903938 0.6637712 0.4903938 0.6637712 0.4912211 0.6637711 0.4906369 0.6647269 0.4901248 0.6655647 0.4891962 0.6657305 0.4897556 0.6648153 0.4897556 0.6648153 0.4906369 0.6647269 0.4901248 0.6655647 0.5102955 0.5049397 0.5112629 0.5053962 0.5108038 0.5068681 0.5108038 0.5068681 0.5098752 0.5062871 0.5102955 0.5049397 0.5106078 0.5034025 0.5116041 0.503717 0.5112629 0.5053962 0.5112629 0.5053962 0.5102955 0.5049397 0.5106078 0.5034025 0.5108001 0.5017346 0.5118141 0.5018949 0.5116041 0.503717 0.5116041 0.503717 0.5106078 0.5034025 0.5108001 0.5017346 0.510865 0.5 0.511885 0.5 0.5118141 0.5018949 0.5118141 0.5018949 0.5108001 0.5017346 0.510865 0.5 0.4980748 0.6681547 0.4982654 0.6670778 0.5 0.667184 0.5 0.667184 0.5 0.6682726 0.4980748 0.6681547 0.4962236 0.6678056 0.4965975 0.6667632 0.4982654 0.6670778 0.4982654 0.6670778 0.4980748 0.6681547 0.4962236 0.6678056 0.4945175 0.6672385 0.4950603 0.6662523 0.4965975 0.6667632 0.4965975 0.6667632 0.4962236 0.6678056 0.4945175 0.6672385 0.4930221 0.6664754 0.4937129 0.6655647 0.4950603 0.6662523 0.4950603 0.6662523 0.4945175 0.6672385 0.4930221 0.6664754 0.5078278 0.6655455 0.5093631 0.6647269 0.5098752 0.6655647 0.5098752 0.6655647 0.5083961 0.6664754 0.5078278 0.6655455 0.5071794 0.6644847 0.5087789 0.6637711 0.5093631 0.6647269 0.5093631 0.6647269 0.5078278 0.6655455 0.5071794 0.6644847 0.5064758 0.6633336 0.508145 0.662734 0.5087789 0.6637711 0.5087789 0.6637711 0.5071794 0.6644847 0.5064758 0.6633336 0.5057441 0.6621364 0.5074857 0.6616554 0.508145 0.662734 0.508145 0.662734 0.5064758 0.6633336 0.5057441 0.6621364 0.5050124 0.6609393 0.5068265 0.6605768 0.5074857 0.6616554 0.5074857 0.6616554 0.5057441 0.6621364 0.5050124 0.6609393 0.5043088 0.6597883 0.5061925 0.6595396 0.5068265 0.6605768 0.5068265 0.6605768 0.5050124 0.6609393 0.5043088 0.6597883 0.5036604 0.6587274 0.5056083 0.6585838 0.5061925 0.6595396 0.5061925 0.6595396 0.5043088 0.6597883 0.5036604 0.6587274 0.503092 0.6577976 0.5050962 0.657746 0.5056083 0.6585838 0.5056083 0.6585838 0.5036604 0.6587274 0.503092 0.6577976 0.5026256 0.6570345 0.5046759 0.6570585 0.5050962 0.657746 0.5050962 0.657746 0.503092 0.6577976 0.5026256 0.6570345 0.497721 0.4962236 0.4956363 0.4965975 0.4953241 0.4950603 0.4953241 0.4950603 0.4973744 0.4945175 0.497721 0.4962236 0.4979345 0.4980748 0.4958286 0.4982654 0.4956363 0.4965975 0.4956363 0.4965975 0.497721 0.4962236 0.4979345 0.4980748 0.4980065 0.5 0.4958936 0.5 0.4958286 0.4982654 0.4958286 0.4982654 0.4979345 0.4980748 0.4980065 0.5 0.4979345 0.5019252 0.4958286 0.5017346 0.4958936 0.5 0.4958936 0.5 0.4980065 0.5 0.4979345 0.5019252 0.497721 0.5037764 0.4956363 0.5034025 0.4958286 0.5017346 0.4958286 0.5017346 0.4979345 0.5019252 0.497721 0.5037764 0.4973744 0.5054825 0.4953241 0.5049397 0.4956363 0.5034025 0.4956363 0.5034025 0.497721 0.5037764 0.4973744 0.5054825 0.496908 0.6577976 0.4949038 0.657746 0.4953241 0.6570585 0.4953241 0.6570585 0.4973744 0.6570345 0.496908 0.6577976 0.4963396 0.6587274 0.4943917 0.6585838 0.4949038 0.657746 0.4949038 0.657746 0.496908 0.6577976 0.4963396 0.6587274 0.4956912 0.6597883 0.4938075 0.6595396 0.4943917 0.6585838 0.4943917 0.6585838 0.4963396 0.6587274 0.4956912 0.6597883 0.4949876 0.6609393 0.4931735 0.6605768 0.4938075 0.6595396 0.4938075 0.6595396 0.4956912 0.6597883 0.4949876 0.6609393 0.4942559 0.6621364 0.4925143 0.6616554 0.4931735 0.6605768 0.4931735 0.6605768 0.4949876 0.6609393 0.4942559 0.6621364 0.4935242 0.6633336 0.491855 0.662734 0.4925143 0.6616554 0.4925143 0.6616554 0.4942559 0.6621364 0.4935242 0.6633336 0.4928206 0.6644847 0.4912211 0.6637711 0.491855 0.662734 0.491855 0.662734 0.4935242 0.6633336 0.4928206 0.6644847 0.4921722 0.6655455 0.4906369 0.6647269 0.4912211 0.6637711 0.4912211 0.6637711 0.4928206 0.6644847 0.4921722 0.6655455 0.4916039 0.6664754 0.4901248 0.6655647 0.4906369 0.6647269 0.4906369 0.6647269 0.4921722 0.6655455 0.4916039 0.6664754 0.5054825 0.6672385 0.5049397 0.6662523 0.5062871 0.6655647 0.5062871 0.6655647 0.5069779 0.6664754 0.5054825 0.6672385 0.5037764 0.6678056 0.5034025 0.6667632 0.5049397 0.6662523 0.5049397 0.6662523 0.5054825 0.6672385 0.5037764 0.6678056 0.5019252 0.6681547 0.5017346 0.6670778 0.5034025 0.6667632 0.5034025 0.6667632 0.5037764 0.6678056 0.5019252 0.6681547 0.5 0.6682726 0.5 0.667184 0.5017346 0.6670778 0.5017346 0.6670778 0.5019252 0.6681547 0.5 0.6682726 0.4979562 0.6690373 0.4980748 0.6681547 0.5 0.6682726 0.5 0.6682726 0.5 0.6691625 0.4979562 0.6690373 0.495991 0.6686667 0.4962236 0.6678056 0.4980748 0.6681547 0.4980748 0.6681547 0.4979562 0.6690373 0.495991 0.6686667 0.4941798 0.6680647 0.4945175 0.6672385 0.4962236 0.6678056 0.4962236 0.6678056 0.495991 0.6686667 0.4941798 0.6680647 0.5067061 0.6672546 0.5083961 0.6664754 0.5088626 0.6672385 0.5088626 0.6672385 0.5072013 0.6680647 0.5067061 0.6672546 0.5061027 0.6662675 0.5078278 0.6655455 0.5083961 0.6664754 0.5083961 0.6664754 0.5067061 0.6672546 0.5061027 0.6662675 0.5054144 0.6651413 0.5071794 0.6644847 0.5078278 0.6655455 0.5078278 0.6655455 0.5061027 0.6662675 0.5054144 0.6651413 0.5046675 0.6639193 0.5064758 0.6633336 0.5071794 0.6644847 0.5071794 0.6644847 0.5054144 0.6651413 0.5046675 0.6639193 0.5038907 0.6626484 0.5057441 0.6621364 0.5064758 0.6633336 0.5064758 0.6633336 0.5046675 0.6639193 0.5038907 0.6626484 0.5031139 0.6613776 0.5050124 0.6609393 0.5057441 0.6621364 0.5057441 0.6621364 0.5038907 0.6626484 0.5031139 0.6613776 0.502367 0.6601556 0.5043088 0.6597883 0.5050124 0.6609393 0.5050124 0.6609393 0.5031139 0.6613776 0.502367 0.6601556 0.5016786 0.6590294 0.5036604 0.6587274 0.5043088 0.6597883 0.5043088 0.6597883 0.502367 0.6601556 0.5016786 0.6590294 0.5010753 0.6580423 0.503092 0.6577976 0.5036604 0.6587274 0.5036604 0.6587274 0.5016786 0.6590294 0.5010753 0.6580423 0.5005801 0.6572322 0.5026256 0.6570345 0.503092 0.6577976 0.503092 0.6577976 0.5010753 0.6580423 0.5005801 0.6572322 0.4997878 0.495991 0.497721 0.4962236 0.4973744 0.4945175 0.4973744 0.4945175 0.4994199 0.4941798 0.4997878 0.495991 0.5000144 0.4979562 0.4979345 0.4980748 0.497721 0.4962236 0.497721 0.4962236 0.4997878 0.495991 0.5000144 0.4979562 0.5000909 0.5 0.4980065 0.5 0.4979345 0.4980748 0.4979345 0.4980748 0.5000144 0.4979562 0.5000909 0.5 0.5000144 0.5020438 0.4979345 0.5019252 0.4980065 0.5 0.4980065 0.5 0.5000909 0.5 0.5000144 0.5020438 0.4997878 0.504009 0.497721 0.5037764 0.4979345 0.5019252 0.4979345 0.5019252 0.5000144 0.5020438 0.4997878 0.504009 0.4994199 0.5058202 0.4973744 0.5054825 0.497721 0.5037764 0.497721 0.5037764 0.4997878 0.504009 0.4994199 0.5058202 0.4989247 0.6580423 0.496908 0.6577976 0.4973744 0.6570345 0.4973744 0.6570345 0.4994199 0.6572322 0.4989247 0.6580423 0.4983214 0.6590294 0.4963396 0.6587274 0.496908 0.6577976 0.496908 0.6577976 0.4989247 0.6580423 0.4983214 0.6590294 0.497633 0.6601556 0.4956912 0.6597883 0.4963396 0.6587274 0.4963396 0.6587274 0.4983214 0.6590294 0.497633 0.6601556 0.4968861 0.6613776 0.4949876 0.6609393 0.4956912 0.6597883 0.4956912 0.6597883 0.497633 0.6601556 0.4968861 0.6613776 0.4961093 0.6626484 0.4942559 0.6621364 0.4949876 0.6609393 0.4949876 0.6609393 0.4968861 0.6613776 0.4961093 0.6626484 0.4953325 0.6639193 0.4935242 0.6633336 0.4942559 0.6621364 0.4942559 0.6621364 0.4961093 0.6626484 0.4953325 0.6639193 0.4945856 0.6651413 0.4928206 0.6644847 0.4935242 0.6633336 0.4935242 0.6633336 0.4953325 0.6639193 0.4945856 0.6651413 0.4938973 0.6662675 0.4921722 0.6655455 0.4928206 0.6644847 0.4928206 0.6644847 0.4945856 0.6651413 0.4938973 0.6662675 0.4932939 0.6672546 0.4916039 0.6664754 0.4921722 0.6655455 0.4921722 0.6655455 0.4938973 0.6662675 0.4932939 0.6672546 0.4927987 0.6680647 0.4911374 0.6672385 0.4916039 0.6664754 0.4916039 0.6664754 0.4932939 0.6672546 0.4927987 0.6680647 0.504009 0.6686667 0.5037764 0.6678056 0.5054825 0.6672385 0.5054825 0.6672385 0.5058202 0.6680647 0.504009 0.6686667 0.5020438 0.6690373 0.5019252 0.6681547 0.5037764 0.6678056 0.5037764 0.6678056 0.504009 0.6686667 0.5020438 0.6690373 0.5 0.6691625 0.5 0.6682726 0.5019252 0.6681547 0.5019252 0.6681547 0.5020438 0.6690373 0.5 0.6691625 0.5059448 0.4979162 0.5077958 0.4979562 0.5078723 0.5 0.5078723 0.5 0.5060229 0.5 0.5059448 0.4979162 0.5057139 0.4959124 0.5075693 0.495991 0.5077958 0.4979562 0.5077958 0.4979562 0.5059448 0.4979162 0.5057139 0.4959124 0.5053387 0.4940658 0.5072013 0.4941798 0.5075693 0.495991 0.5075693 0.495991 0.5057139 0.4959124 0.5053387 0.4940658 0.5048338 0.6678773 0.5067061 0.6672546 0.5072013 0.6680647 0.5072013 0.6680647 0.5053387 0.6687033 0.5048338 0.6678773 0.5042186 0.6668708 0.5061027 0.6662675 0.5067061 0.6672546 0.5067061 0.6672546 0.5048338 0.6678773 0.5042186 0.6668708 0.5035168 0.6657225 0.5054144 0.6651413 0.5061027 0.6662675 0.5061027 0.6662675 0.5042186 0.6668708 0.5035168 0.6657225 0.5027552 0.6644766 0.5046675 0.6639193 0.5054144 0.6651413 0.5054144 0.6651413 0.5035168 0.6657225 0.5027552 0.6644766 0.5019633 0.6631808 0.5038907 0.6626484 0.5046675 0.6639193 0.5046675 0.6639193 0.5027552 0.6644766 0.5019633 0.6631808 0.5011712 0.6618851 0.5031139 0.6613776 0.5038907 0.6626484 0.5038907 0.6626484 0.5019633 0.6631808 0.5011712 0.6618851 0.5004097 0.6606392 0.502367 0.6601556 0.5031139 0.6613776 0.5031139 0.6613776 0.5011712 0.6618851 0.5004097 0.6606392 0.4997078 0.6594909 0.5016786 0.6590294 0.502367 0.6601556 0.502367 0.6601556 0.5004097 0.6606392 0.4997078 0.6594909 0.4990927 0.6584845 0.5010753 0.6580423 0.5016786 0.6590294 0.5016786 0.6590294 0.4997078 0.6594909 0.4990927 0.6584845 0.4985878 0.6576585 0.5005801 0.6572322 0.5010753 0.6580423 0.5010753 0.6580423 0.4990927 0.6584845 0.4985878 0.6576585 0.5017873 0.4959124 0.4997878 0.495991 0.4994199 0.4941798 0.4994199 0.4941798 0.5014122 0.4940658 0.5017873 0.4959124 0.5020183 0.4979162 0.5000144 0.4979562 0.4997878 0.495991 0.4997878 0.495991 0.5017873 0.4959124 0.5020183 0.4979162 0.5020964 0.5 0.5000909 0.5 0.5000144 0.4979562 0.5000144 0.4979562 0.5020183 0.4979162 0.5020964 0.5 0.5020183 0.5020838 0.5000144 0.5020438 0.5000909 0.5 0.5000909 0.5 0.5020964 0.5 0.5020183 0.5020838 0.5017873 0.5040876 0.4997878 0.504009 0.5000144 0.5020438 0.5000144 0.5020438 0.5020183 0.5020838 0.5017873 0.5040876 0.5014122 0.5059342 0.4994199 0.5058202 0.4997878 0.504009 0.4997878 0.504009 0.5017873 0.5040876 0.5014122 0.5059342 0.5009073 0.6584845 0.4989247 0.6580423 0.4994199 0.6572322 0.4994199 0.6572322 0.5014122 0.6576585 0.5009073 0.6584845 0.5002922 0.6594909 0.4983214 0.6590294 0.4989247 0.6580423 0.4989247 0.6580423 0.5009073 0.6584845 0.5002922 0.6594909 0.4995903 0.6606392 0.497633 0.6601556 0.4983214 0.6590294 0.4983214 0.6590294 0.5002922 0.6594909 0.4995903 0.6606392 0.4988288 0.6618851 0.4968861 0.6613776 0.497633 0.6601556 0.497633 0.6601556 0.4995903 0.6606392 0.4988288 0.6618851 0.4980367 0.6631808 0.4961093 0.6626484 0.4968861 0.6613776 0.4968861 0.6613776 0.4988288 0.6618851 0.4980367 0.6631808 0.4972448 0.6644766 0.4953325 0.6639193 0.4961093 0.6626484 0.4961093 0.6626484 0.4980367 0.6631808 0.4972448 0.6644766 0.4964832 0.6657225 0.4945856 0.6651413 0.4953325 0.6639193 0.4953325 0.6639193 0.4972448 0.6644766 0.4964832 0.6657225 0.4957814 0.6668708 0.4938973 0.6662675 0.4945856 0.6651413 0.4945856 0.6651413 0.4964832 0.6657225 0.4957814 0.6668708 0.4951662 0.6678773 0.4932939 0.6672546 0.4938973 0.6662675 0.4938973 0.6662675 0.4957814 0.6668708 0.4951662 0.6678773 0.4946613 0.6687033 0.4927987 0.6680647 0.4932939 0.6672546 0.4932939 0.6672546 0.4951662 0.6678773 0.4946613 0.6687033 0.5057138 0.5040876 0.5075693 0.504009 0.5072013 0.5058202 0.5072013 0.5058202 0.5053387 0.5059342 0.5057138 0.5040876 0.5059448 0.5020838 0.5077958 0.5020438 0.5075693 0.504009 0.5075693 0.504009 0.5057138 0.5040876 0.5059448 0.5020838 0.5060229 0.5 0.5078723 0.5 0.5077958 0.5020438 0.5077958 0.5020438 0.5059448 0.5020838 0.5060229 0.5 0.5039409 0.4979562 0.5059448 0.4979162 0.5060229 0.5 0.5060229 0.5 0.5040174 0.5 0.5039409 0.4979562 0.5037143 0.495991 0.5057139 0.4959124 0.5059448 0.4979162 0.5059448 0.4979162 0.5039409 0.4979562 0.5037143 0.495991 0.5033464 0.4941798 0.5053387 0.4940658 0.5057139 0.4959124 0.5057139 0.4959124 0.5037143 0.495991 0.5033464 0.4941798 0.5028512 0.6683195 0.5048338 0.6678773 0.5053387 0.6687033 0.5053387 0.6687033 0.5033464 0.6691296 0.5028512 0.6683195 0.5022479 0.6673323 0.5042186 0.6668708 0.5048338 0.6678773 0.5048338 0.6678773 0.5028512 0.6683195 0.5022479 0.6673323 0.5015595 0.6662061 0.5035168 0.6657225 0.5042186 0.6668708 0.5042186 0.6668708 0.5022479 0.6673323 0.5015595 0.6662061 0.5008126 0.6649841 0.5027552 0.6644766 0.5035168 0.6657225 0.5035168 0.6657225 0.5015595 0.6662061 0.5008126 0.6649841 0.5000358 0.6637133 0.5019633 0.6631808 0.5027552 0.6644766 0.5027552 0.6644766 0.5008126 0.6649841 0.5000358 0.6637133 0.499259 0.6624424 0.5011712 0.6618851 0.5019633 0.6631808 0.5019633 0.6631808 0.5000358 0.6637133 0.499259 0.6624424 0.4985121 0.6612204 0.5004097 0.6606392 0.5011712 0.6618851 0.5011712 0.6618851 0.499259 0.6624424 0.4985121 0.6612204 0.4978237 0.6600942 0.4997078 0.6594909 0.5004097 0.6606392 0.5004097 0.6606392 0.4985121 0.6612204 0.4978237 0.6600942 0.4972204 0.6591071 0.4990927 0.6584845 0.4997078 0.6594909 0.4997078 0.6594909 0.4978237 0.6600942 0.4972204 0.6591071 0.4967252 0.658297 0.4985878 0.6576585 0.4990927 0.6584845 0.4990927 0.6584845 0.4972204 0.6591071 0.4967252 0.658297 0.5036427 0.495991 0.5017873 0.4959124 0.5014122 0.4940658 0.5014122 0.4940658 0.5032748 0.4941798 0.5036427 0.495991 0.5038693 0.4979562 0.5020183 0.4979162 0.5017873 0.4959124 0.5017873 0.4959124 0.5036427 0.495991 0.5038693 0.4979562 0.5039458 0.5 0.5020964 0.5 0.5020183 0.4979162 0.5020183 0.4979162 0.5038693 0.4979562 0.5039458 0.5 0.5038693 0.5020438 0.5020183 0.5020838 0.5020964 0.5 0.5020964 0.5 0.5039458 0.5 0.5038693 0.5020438 0.5036427 0.504009 0.5017873 0.5040876 0.5020183 0.5020838 0.5020183 0.5020838 0.5038693 0.5020438 0.5036427 0.504009 0.5032748 0.5058202 0.5014122 0.5059342 0.5017873 0.5040876 0.5017873 0.5040876 0.5036427 0.504009 0.5032748 0.5058202 0.5027796 0.6591071 0.5009073 0.6584845 0.5014122 0.6576585 0.5014122 0.6576585 0.5032748 0.658297 0.5027796 0.6591071 0.5021763 0.6600943 0.5002922 0.6594909 0.5009073 0.6584845 0.5009073 0.6584845 0.5027796 0.6591071 0.5021763 0.6600943 0.5014879 0.6612204 0.4995903 0.6606392 0.5002922 0.6594909 0.5002922 0.6594909 0.5021763 0.6600943 0.5014879 0.6612204 0.500741 0.6624424 0.4988288 0.6618851 0.4995903 0.6606392 0.4995903 0.6606392 0.5014879 0.6612204 0.500741 0.6624424 0.4999642 0.6637133 0.4980367 0.6631808 0.4988288 0.6618851 0.4988288 0.6618851 0.500741 0.6624424 0.4999642 0.6637133 0.4991874 0.6649841 0.4972448 0.6644766 0.4980367 0.6631808 0.4980367 0.6631808 0.4999642 0.6637133 0.4991874 0.6649841 0.4984405 0.6662061 0.4964832 0.6657225 0.4972448 0.6644766 0.4972448 0.6644766 0.4991874 0.6649841 0.4984405 0.6662061 0.4977521 0.6673323 0.4957814 0.6668708 0.4964832 0.6657225 0.4964832 0.6657225 0.4984405 0.6662061 0.4977521 0.6673323 0.4971488 0.6683195 0.4951662 0.6678773 0.4957814 0.6668708 0.4957814 0.6668708 0.4977521 0.6673323 0.4971488 0.6683195 0.4966536 0.6691296 0.4946613 0.6687033 0.4951662 0.6678773 0.4951662 0.6678773 0.4971488 0.6683195 0.4966536 0.6691296 0.5037143 0.504009 0.5057138 0.5040876 0.5053387 0.5059342 0.5053387 0.5059342 0.5033464 0.5058202 0.5037143 0.504009 0.5039409 0.5020438 0.5059448 0.5020838 0.5057138 0.5040876 0.5057138 0.5040876 0.5037143 0.504009 0.5039409 0.5020438 0.5040174 0.5 0.5060229 0.5 0.5059448 0.5020838 0.5059448 0.5020838 0.5039409 0.5020438 0.5040174 0.5 0.501861 0.4980748 0.5039409 0.4979562 0.5040174 0.5 0.5040174 0.5 0.501933 0.5 0.501861 0.4980748 0.5016475 0.4962236 0.5037143 0.495991 0.5039409 0.4979562 0.5039409 0.4979562 0.501861 0.4980748 0.5016475 0.4962236 0.5013009 0.4945175 0.5033464 0.4941798 0.5037143 0.495991 0.5037143 0.495991 0.5016475 0.4962236 0.5013009 0.4945175 0.5008345 0.6685641 0.5028512 0.6683195 0.5033464 0.6691296 0.5033464 0.6691296 0.5013009 0.6693273 0.5008345 0.6685641 0.5002661 0.6676343 0.5022479 0.6673323 0.5028512 0.6683195 0.5028512 0.6683195 0.5008345 0.6685641 0.5002661 0.6676343 0.4996177 0.6665734 0.5015595 0.6662061 0.5022479 0.6673323 0.5022479 0.6673323 0.5002661 0.6676343 0.4996177 0.6665734 0.4989141 0.6654223 0.5008126 0.6649841 0.5015595 0.6662061 0.5015595 0.6662061 0.4996177 0.6665734 0.4989141 0.6654223 0.4981824 0.6642252 0.5000358 0.6637133 0.5008126 0.6649841 0.5008126 0.6649841 0.4989141 0.6654223 0.4981824 0.6642252 0.4974507 0.6630281 0.499259 0.6624424 0.5000358 0.6637133 0.5000358 0.6637133 0.4981824 0.6642252 0.4974507 0.6630281 0.4967471 0.661877 0.4985121 0.6612204 0.499259 0.6624424 0.499259 0.6624424 0.4974507 0.6630281 0.4967471 0.661877 0.4960987 0.6608162 0.4978237 0.6600942 0.4985121 0.6612204 0.4985121 0.6612204 0.4967471 0.661877 0.4960987 0.6608162 0.4955303 0.6598863 0.4972204 0.6591071 0.4978237 0.6600942 0.4978237 0.6600942 0.4960987 0.6608162 0.4955303 0.6598863 0.4950639 0.6591232 0.4967252 0.658297 0.4972204 0.6591071 0.4972204 0.6591071 0.4955303 0.6598863 0.4950639 0.6591232 0.5037764 0.6585562 0.504009 0.6576951 0.5058202 0.658297 0.5058202 0.658297 0.5054825 0.6591232 0.5037764 0.6585562 0.5019252 0.658207 0.5020438 0.6573243 0.504009 0.6576951 0.504009 0.6576951 0.5037764 0.6585562 0.5019252 0.658207 0.5 0.658089 0.5 0.6571991 0.5020438 0.6573243 0.5020438 0.6573243 0.5019252 0.658207 0.5 0.658089 0.4980748 0.658207 0.4979562 0.6573243 0.5 0.6571991 0.5 0.6571991 0.5 0.658089 0.4980748 0.658207 0.4962236 0.6585562 0.495991 0.6576951 0.4979562 0.6573243 0.4979562 0.6573243 0.4980748 0.658207 0.4962236 0.6585562 0.4945175 0.6591232 0.4941798 0.658297 0.495991 0.6576951 0.495991 0.6576951 0.4962236 0.6585562 0.4945175 0.6591232 0.5044696 0.6598863 0.5027796 0.6591071 0.5032748 0.658297 0.5032748 0.658297 0.5049361 0.6591232 0.5044696 0.6598863 0.5039013 0.6608162 0.5021763 0.6600943 0.5027796 0.6591071 0.5027796 0.6591071 0.5044696 0.6598863 0.5039013 0.6608162 0.5032529 0.661877 0.5014879 0.6612204 0.5021763 0.6600943 0.5021763 0.6600943 0.5039013 0.6608162 0.5032529 0.661877 0.5025493 0.6630281 0.500741 0.6624424 0.5014879 0.6612204 0.5014879 0.6612204 0.5032529 0.661877 0.5025493 0.6630281 0.5018176 0.6642252 0.4999642 0.6637133 0.500741 0.6624424 0.500741 0.6624424 0.5025493 0.6630281 0.5018176 0.6642252 0.5010859 0.6654223 0.4991874 0.6649841 0.4999642 0.6637133 0.4999642 0.6637133 0.5018176 0.6642252 0.5010859 0.6654223 0.5003823 0.6665734 0.4984405 0.6662061 0.4991874 0.6649841 0.4991874 0.6649841 0.5010859 0.6654223 0.5003823 0.6665734 0.4997339 0.6676343 0.4977521 0.6673323 0.4984405 0.6662061 0.4984405 0.6662061 0.5003823 0.6665734 0.4997339 0.6676343 0.4991655 0.6685641 0.4971488 0.6683195 0.4977521 0.6673323 0.4977521 0.6673323 0.4997339 0.6676343 0.4991655 0.6685641 0.4986991 0.6693273 0.4966536 0.6691296 0.4971488 0.6683195 0.4971488 0.6683195 0.4991655 0.6685641 0.4986991 0.6693273 0.5016475 0.5037764 0.5037143 0.504009 0.5033464 0.5058202 0.5033464 0.5058202 0.5013009 0.5054825 0.5016475 0.5037764 0.501861 0.5019252 0.5039409 0.5020438 0.5037143 0.504009 0.5037143 0.504009 0.5016475 0.5037764 0.501861 0.5019252 0.501933 0.5 0.5040174 0.5 0.5039409 0.5020438 0.5039409 0.5020438 0.501861 0.5019252 0.501933 0.5 0.4997849 0.4982674 0.501861 0.4980748 0.501933 0.5 0.501933 0.5 0.4998498 0.5 0.4997849 0.4982674 0.4995928 0.4966013 0.5016475 0.4962236 0.501861 0.4980748 0.501861 0.4980748 0.4997849 0.4982674 0.4995928 0.4966013 0.4992809 0.4950659 0.5013009 0.4945175 0.5016475 0.4962236 0.5016475 0.4962236 0.4995928 0.4966013 0.4992809 0.4950659 0.4988611 0.668602 0.5008345 0.6685641 0.5013009 0.6693273 0.5013009 0.6693273 0.4992809 0.6692888 0.4988611 0.668602 0.4983496 0.6677651 0.5002661 0.6676343 0.5008345 0.6685641 0.5008345 0.6685641 0.4988611 0.668602 0.4983496 0.6677651 0.4977661 0.6668104 0.4996177 0.6665734 0.5002661 0.6676343 0.5002661 0.6676343 0.4983496 0.6677651 0.4977661 0.6668104 0.4971329 0.6657744 0.4989141 0.6654223 0.4996177 0.6665734 0.4996177 0.6665734 0.4977661 0.6668104 0.4971329 0.6657744 0.4964743 0.6646971 0.4981824 0.6642252 0.4989141 0.6654223 0.4989141 0.6654223 0.4971329 0.6657744 0.4964743 0.6646971 0.4958158 0.6636197 0.4974507 0.6630281 0.4981824 0.6642252 0.4981824 0.6642252 0.4964743 0.6646971 0.4958158 0.6636197 0.4951826 0.6625837 0.4967471 0.661877 0.4974507 0.6630281 0.4974507 0.6630281 0.4958158 0.6636197 0.4951826 0.6625837 0.494599 0.661629 0.4960987 0.6608162 0.4967471 0.661877 0.4967471 0.661877 0.4951826 0.6625837 0.494599 0.661629 0.4940875 0.6607921 0.4955303 0.6598863 0.4960987 0.6608162 0.4960987 0.6608162 0.494599 0.661629 0.4940875 0.6607921 0.5049341 0.6601053 0.5054825 0.6591232 0.5069779 0.6598863 0.5069779 0.6598863 0.5062799 0.6607921 0.5049341 0.6601053 0.5033987 0.659595 0.5037764 0.6585562 0.5054825 0.6591232 0.5054825 0.6591232 0.5049341 0.6601053 0.5033987 0.659595 0.5017326 0.6592808 0.5019252 0.658207 0.5037764 0.6585562 0.5037764 0.6585562 0.5033987 0.659595 0.5017326 0.6592808 0.5 0.6591747 0.5 0.658089 0.5019252 0.658207 0.5019252 0.658207 0.5017326 0.6592808 0.5 0.6591747 0.4982674 0.6592808 0.4980748 0.658207 0.5 0.658089 0.5 0.658089 0.5 0.6591747 0.4982674 0.6592808 0.4966013 0.659595 0.4962236 0.6585562 0.4980748 0.658207 0.4980748 0.658207 0.4982674 0.6592808 0.4966013 0.659595 0.4950659 0.6601053 0.4945175 0.6591232 0.4962236 0.6585562 0.4962236 0.6585562 0.4966013 0.659595 0.4950659 0.6601053 0.4937201 0.6607921 0.4930221 0.6598863 0.4945175 0.6591232 0.4945175 0.6591232 0.4950659 0.6601053 0.4937201 0.6607921 0.505401 0.661629 0.5039013 0.6608162 0.5044696 0.6598863 0.5044696 0.6598863 0.5059124 0.6607921 0.505401 0.661629 0.5048174 0.6625837 0.5032529 0.661877 0.5039013 0.6608162 0.5039013 0.6608162 0.505401 0.661629 0.5048174 0.6625837 0.5041842 0.6636197 0.5025493 0.6630281 0.5032529 0.661877 0.5032529 0.661877 0.5048174 0.6625837 0.5041842 0.6636197 0.5035257 0.6646971 0.5018176 0.6642252 0.5025493 0.6630281 0.5025493 0.6630281 0.5041842 0.6636197 0.5035257 0.6646971 0.5028671 0.6657744 0.5010859 0.6654223 0.5018176 0.6642252 0.5018176 0.6642252 0.5035257 0.6646971 0.5028671 0.6657744 0.5022339 0.6668104 0.5003823 0.6665734 0.5010859 0.6654223 0.5010859 0.6654223 0.5028671 0.6657744 0.5022339 0.6668104 0.5016503 0.6677651 0.4997339 0.6676343 0.5003823 0.6665734 0.5003823 0.6665734 0.5022339 0.6668104 0.5016503 0.6677651 0.5011389 0.668602 0.4991655 0.6685641 0.4997339 0.6676343 0.4997339 0.6676343 0.5016503 0.6677651 0.5011389 0.668602 0.5007191 0.6692888 0.4986991 0.6693273 0.4991655 0.6685641 0.4991655 0.6685641 0.5011389 0.668602 0.5007191 0.6692888 0.4995928 0.5033987 0.5016475 0.5037764 0.5013009 0.5054825 0.5013009 0.5054825 0.4992809 0.5049341 0.4995928 0.5033987 0.4997849 0.5017326 0.501861 0.5019252 0.5016475 0.5037764 0.5016475 0.5037764 0.4995928 0.5033987 0.4997849 0.5017326 0.4998498 0.5 0.501933 0.5 0.501861 0.5019252 0.501861 0.5019252 0.4997849 0.5017326 0.4998498 0.5 0.4977926 0.4985265 0.4997849 0.4982674 0.4998498 0.5 0.4998498 0.5 0.4978478 0.5 0.4977926 0.4985265 0.4976293 0.4971097 0.4995928 0.4966013 0.4997849 0.4982674 0.4997849 0.4982674 0.4977926 0.4985265 0.4976293 0.4971097 0.497364 0.4958039 0.4992809 0.4950659 0.4995928 0.4966013 0.4995928 0.4966013 0.4976293 0.4971097 0.497364 0.4958039 0.497007 0.4946593 0.4988611 0.4937201 0.4992809 0.4950659 0.4992809 0.4950659 0.497364 0.4958039 0.497007 0.4946593 0.496572 0.6677198 0.4983496 0.6677651 0.4988611 0.668602 0.4988611 0.668602 0.497007 0.6684315 0.496572 0.6677198 0.4960757 0.6669078 0.4977661 0.6668104 0.4983496 0.6677651 0.4983496 0.6677651 0.496572 0.6677198 0.4960757 0.6669078 0.4955372 0.6660268 0.4971329 0.6657744 0.4977661 0.6668104 0.4977661 0.6668104 0.4960757 0.6669078 0.4955372 0.6660268 0.4949772 0.6651106 0.4964743 0.6646971 0.4971329 0.6657744 0.4971329 0.6657744 0.4955372 0.6660268 0.4949772 0.6651106 0.4944172 0.6641944 0.4958158 0.6636197 0.4964743 0.6646971 0.4964743 0.6646971 0.4949772 0.6651106 0.4944172 0.6641944 0.4938787 0.6633134 0.4951826 0.6625837 0.4958158 0.6636197 0.4958158 0.6636197 0.4944172 0.6641944 0.4938787 0.6633134 0.5062799 0.6625015 0.5073844 0.661629 0.5082052 0.6625837 0.5082052 0.6625837 0.5069779 0.6633134 0.5062799 0.6625015 0.5053407 0.6617898 0.5062799 0.6607921 0.5073844 0.661629 0.5073844 0.661629 0.5062799 0.6625015 0.5053407 0.6617898 0.5041962 0.6612057 0.5049341 0.6601053 0.5062799 0.6607921 0.5062799 0.6607921 0.5053407 0.6617898 0.5041962 0.6612057 0.5028903 0.6607717 0.5033987 0.659595 0.5049341 0.6601053 0.5049341 0.6601053 0.5041962 0.6612057 0.5028903 0.6607717 0.5014735 0.6605045 0.5017326 0.6592808 0.5033987 0.659595 0.5033987 0.659595 0.5028903 0.6607717 0.5014735 0.6605045 0.5 0.6604142 0.5 0.6591747 0.5017326 0.6592808 0.5017326 0.6592808 0.5014735 0.6605045 0.5 0.6604142 0.4985265 0.6605045 0.4982674 0.6592808 0.5 0.6591747 0.5 0.6591747 0.5 0.6604142 0.4985265 0.6605045 0.4971097 0.6607717 0.4966013 0.659595 0.4982674 0.6592808 0.4982674 0.6592808 0.4985265 0.6605045 0.4971097 0.6607717 0.4958039 0.6612057 0.4950659 0.6601053 0.4966013 0.659595 0.4966013 0.659595 0.4971097 0.6607717 0.4958039 0.6612057 0.4946594 0.6617898 0.4937201 0.6607921 0.4950659 0.6601053 0.4950659 0.6601053 0.4958039 0.6612057 0.4946594 0.6617898 0.4937201 0.6625015 0.4926156 0.661629 0.4937201 0.6607921 0.4937201 0.6607921 0.4946594 0.6617898 0.4937201 0.6625015 0.4930221 0.6633134 0.4917948 0.6625837 0.4926156 0.661629 0.4926156 0.661629 0.4937201 0.6625015 0.4930221 0.6633134 0.5055828 0.6641944 0.5041842 0.6636197 0.5048174 0.6625837 0.5048174 0.6625837 0.5061213 0.6633134 0.5055828 0.6641944 0.5050228 0.6651106 0.5035257 0.6646971 0.5041842 0.6636197 0.5041842 0.6636197 0.5055828 0.6641944 0.5050228 0.6651106 0.5044628 0.6660268 0.5028671 0.6657744 0.5035257 0.6646971 0.5035257 0.6646971 0.5050228 0.6651106 0.5044628 0.6660268 0.5039243 0.6669078 0.5022339 0.6668104 0.5028671 0.6657744 0.5028671 0.6657744 0.5044628 0.6660268 0.5039243 0.6669078 0.503428 0.6677198 0.5016503 0.6677651 0.5022339 0.6668104 0.5022339 0.6668104 0.5039243 0.6669078 0.503428 0.6677198 0.502993 0.6684315 0.5011389 0.668602 0.5016503 0.6677651 0.5016503 0.6677651 0.503428 0.6677198 0.502993 0.6684315 0.497364 0.5041961 0.4992809 0.5049341 0.4988611 0.5062799 0.4988611 0.5062799 0.497007 0.5053406 0.497364 0.5041961 0.4976293 0.5028903 0.4995928 0.5033987 0.4992809 0.5049341 0.4992809 0.5049341 0.497364 0.5041961 0.4976293 0.5028903 0.4977926 0.5014735 0.4997849 0.5017326 0.4995928 0.5033987 0.4995928 0.5033987 0.4976293 0.5028903 0.4977926 0.5014735 0.4978478 0.5 0.4998498 0.5 0.4997849 0.5017326 0.4997849 0.5017326 0.4977926 0.5014735 0.4978478 0.5 0.4959606 0.4988423 0.4977926 0.4985265 0.4978478 0.5 0.4978478 0.5 0.4960039 0.5 0.4959606 0.4988423 0.4958322 0.4977291 0.4976293 0.4971097 0.4977926 0.4985265 0.4977926 0.4985265 0.4959606 0.4988423 0.4958322 0.4977291 0.4956238 0.4967031 0.497364 0.4958039 0.4976293 0.4971097 0.4976293 0.4971097 0.4958322 0.4977291 0.4956238 0.4967031 0.5041962 0.6680592 0.5053407 0.6684315 0.5041962 0.6690155 0.5041962 0.6690155 0.5032969 0.6685181 0.5041962 0.6680592 0.5049341 0.6675 0.5062799 0.6677198 0.5053407 0.6684315 0.5053407 0.6684315 0.5041962 0.6680592 0.5049341 0.6675 0.5054825 0.6668621 0.5069779 0.6669078 0.5062799 0.6677198 0.5062799 0.6677198 0.5049341 0.6675 0.5054825 0.6668621 0.5058202 0.6661699 0.5074077 0.6660268 0.5069779 0.6669078 0.5069779 0.6669078 0.5054825 0.6668621 0.5058202 0.6661699 0.5059342 0.66545 0.5075529 0.6651106 0.5074077 0.6660268 0.5074077 0.6660268 0.5058202 0.6661699 0.5059342 0.66545 0.5058202 0.6647301 0.5074077 0.6641944 0.5075529 0.6651106 0.5075529 0.6651106 0.5059342 0.66545 0.5058202 0.6647301 0.5054825 0.6640379 0.5069779 0.6633134 0.5074077 0.6641944 0.5074077 0.6641944 0.5058202 0.6647301 0.5054825 0.6640379 0.5049341 0.6634 0.5062799 0.6625015 0.5069779 0.6633134 0.5069779 0.6633134 0.5054825 0.6640379 0.5049341 0.6634 0.5041962 0.6628408 0.5053407 0.6617898 0.5062799 0.6625015 0.5062799 0.6625015 0.5049341 0.6634 0.5041962 0.6628408 0.5032969 0.6623819 0.5041962 0.6612057 0.5053407 0.6617898 0.5053407 0.6617898 0.5041962 0.6628408 0.5032969 0.6623819 0.5022709 0.6620409 0.5028903 0.6607717 0.5041962 0.6612057 0.5041962 0.6612057 0.5032969 0.6623819 0.5022709 0.6620409 0.5011577 0.661831 0.5014735 0.6605045 0.5028903 0.6607717 0.5028903 0.6607717 0.5022709 0.6620409 0.5011577 0.661831 0.5 0.6617601 0.5 0.6604142 0.5014735 0.6605045 0.5014735 0.6605045 0.5011577 0.661831 0.5 0.6617601 0.4988423 0.661831 0.4985265 0.6605045 0.5 0.6604142 0.5 0.6604142 0.5 0.6617601 0.4988423 0.661831 0.4977291 0.6620409 0.4971097 0.6607717 0.4985265 0.6605045 0.4985265 0.6605045 0.4988423 0.661831 0.4977291 0.6620409 0.4967031 0.6623819 0.4958039 0.6612057 0.4971097 0.6607717 0.4971097 0.6607717 0.4977291 0.6620409 0.4967031 0.6623819 0.4958039 0.6628408 0.4946594 0.6617898 0.4958039 0.6612057 0.4958039 0.6612057 0.4967031 0.6623819 0.4958039 0.6628408 0.4950659 0.6634 0.4937201 0.6625015 0.4946594 0.6617898 0.4946594 0.6617898 0.4958039 0.6628408 0.4950659 0.6634 0.4945175 0.6640379 0.4930221 0.6633134 0.4937201 0.6625015 0.4937201 0.6625015 0.4950659 0.6634 0.4945175 0.6640379 0.4941798 0.6647301 0.4925923 0.6641944 0.4930221 0.6633134 0.4930221 0.6633134 0.4945175 0.6640379 0.4941798 0.6647301 0.4940658 0.66545 0.4924471 0.6651106 0.4925923 0.6641944 0.4925923 0.6641944 0.4941798 0.6647301 0.4940658 0.66545 0.4941798 0.6661699 0.4925923 0.6660268 0.4924471 0.6651106 0.4924471 0.6651106 0.4940658 0.66545 0.4941798 0.6661699 0.4945175 0.6668621 0.4930221 0.6669078 0.4925923 0.6660268 0.4925923 0.6660268 0.4941798 0.6661699 0.4945175 0.6668621 0.4950659 0.6675 0.4937201 0.6677198 0.4930221 0.6669078 0.4930221 0.6669078 0.4945175 0.6668621 0.4950659 0.6675 0.4958039 0.6680592 0.4946594 0.6684315 0.4937201 0.6677198 0.4937201 0.6677198 0.4950659 0.6675 0.4958039 0.6680592 0.4967031 0.6685181 0.4958039 0.6690155 0.4946594 0.6684315 0.4946594 0.6684315 0.4958039 0.6680592 0.4967031 0.6685181 0.4958322 0.5022709 0.4976293 0.5028903 0.497364 0.5041961 0.497364 0.5041961 0.4956238 0.5032969 0.4958322 0.5022709 0.4959606 0.5011577 0.4977926 0.5014735 0.4976293 0.5028903 0.4976293 0.5028903 0.4958322 0.5022709 0.4959606 0.5011577 0.4960039 0.5 0.4978478 0.5 0.4977926 0.5014735 0.4977926 0.5014735 0.4959606 0.5011577 0.4960039 0.5 0.5007975 0.668195 0.5011577 0.6690691 0.5 0.66914 0.5 0.66914 0.5 0.6682439 0.5007975 0.668195 0.5015643 0.6680504 0.5022709 0.6688591 0.5011577 0.6690691 0.5011577 0.6690691 0.5007975 0.668195 0.5015643 0.6680504 0.5022709 0.6678156 0.5032969 0.6685181 0.5022709 0.6688591 0.5022709 0.6688591 0.5015643 0.6680504 0.5022709 0.6678156 0.5028903 0.6674994 0.5041962 0.6680592 0.5032969 0.6685181 0.5032969 0.6685181 0.5022709 0.6678156 0.5028903 0.6674994 0.5033987 0.6671143 0.5049341 0.6675 0.5041962 0.6680592 0.5041962 0.6680592 0.5028903 0.6674994 0.5033987 0.6671143 0.5037764 0.6666749 0.5054825 0.6668621 0.5049341 0.6675 0.5049341 0.6675 0.5033987 0.6671143 0.5037764 0.6666749 0.504009 0.6661981 0.5058202 0.6661699 0.5054825 0.6668621 0.5054825 0.6668621 0.5037764 0.6666749 0.504009 0.6661981 0.5040876 0.6657022 0.5059342 0.66545 0.5058202 0.6661699 0.5058202 0.6661699 0.504009 0.6661981 0.5040876 0.6657022 0.504009 0.6652063 0.5058202 0.6647301 0.5059342 0.66545 0.5059342 0.66545 0.5040876 0.6657022 0.504009 0.6652063 0.5037764 0.6647295 0.5054825 0.6640379 0.5058202 0.6647301 0.5058202 0.6647301 0.504009 0.6652063 0.5037764 0.6647295 0.5033987 0.6642901 0.5049341 0.6634 0.5054825 0.6640379 0.5054825 0.6640379 0.5037764 0.6647295 0.5033987 0.6642901 0.5028903 0.663905 0.5041962 0.6628408 0.5049341 0.6634 0.5049341 0.6634 0.5033987 0.6642901 0.5028903 0.663905 0.5022709 0.6635889 0.5032969 0.6623819 0.5041962 0.6628408 0.5041962 0.6628408 0.5028903 0.663905 0.5022709 0.6635889 0.5015643 0.663354 0.5022709 0.6620409 0.5032969 0.6623819 0.5032969 0.6623819 0.5022709 0.6635889 0.5015643 0.663354 0.5007975 0.6632094 0.5011577 0.661831 0.5022709 0.6620409 0.5022709 0.6620409 0.5015643 0.663354 0.5007975 0.6632094 0.5 0.6631606 0.5 0.6617601 0.5011577 0.661831 0.5011577 0.661831 0.5007975 0.6632094 0.5 0.6631606 0.4992025 0.6632094 0.4988423 0.661831 0.5 0.6617601 0.5 0.6617601 0.5 0.6631606 0.4992025 0.6632094 0.4984357 0.663354 0.4977291 0.6620409 0.4988423 0.661831 0.4988423 0.661831 0.4992025 0.6632094 0.4984357 0.663354 0.4977291 0.6635889 0.4967031 0.6623819 0.4977291 0.6620409 0.4977291 0.6620409 0.4984357 0.663354 0.4977291 0.6635889 0.4971097 0.663905 0.4958039 0.6628408 0.4967031 0.6623819 0.4967031 0.6623819 0.4977291 0.6635889 0.4971097 0.663905 0.4966013 0.6642901 0.4950659 0.6634 0.4958039 0.6628408 0.4958039 0.6628408 0.4971097 0.663905 0.4966013 0.6642901 0.4962236 0.6647295 0.4945175 0.6640379 0.4950659 0.6634 0.4950659 0.6634 0.4966013 0.6642901 0.4962236 0.6647295 0.495991 0.6652063 0.4941798 0.6647301 0.4945175 0.6640379 0.4945175 0.6640379 0.4962236 0.6647295 0.495991 0.6652063 0.4959124 0.6657022 0.4940658 0.66545 0.4941798 0.6647301 0.4941798 0.6647301 0.495991 0.6652063 0.4959124 0.6657022 0.495991 0.6661981 0.4941798 0.6661699 0.4940658 0.66545 0.4940658 0.66545 0.4959124 0.6657022 0.495991 0.6661981 0.4962236 0.6666749 0.4945175 0.6668621 0.4941798 0.6661699 0.4941798 0.6661699 0.495991 0.6661981 0.4962236 0.6666749 0.4966013 0.6671143 0.4950659 0.6675 0.4945175 0.6668621 0.4945175 0.6668621 0.4962236 0.6666749 0.4966013 0.6671143 0.4971097 0.6674994 0.4958039 0.6680592 0.4950659 0.6675 0.4950659 0.6675 0.4966013 0.6671143 0.4971097 0.6674994 0.4977291 0.6678156 0.4967031 0.6685181 0.4958039 0.6680592 0.4958039 0.6680592 0.4971097 0.6674994 0.4977291 0.6678156 0.4984357 0.6680504 0.4977291 0.6688591 0.4967031 0.6685181 0.4967031 0.6685181 0.4977291 0.6678156 0.4984357 0.6680504 0.4992025 0.668195 0.4988423 0.6690691 0.4977291 0.6688591 0.4977291 0.6688591 0.4984357 0.6680504 0.4992025 0.668195 0.5 0.6682439 0.5 0.66914 0.4988423 0.6690691 0.4988423 0.6690691 0.4992025 0.668195 0.5 0.6682439 0.5004065 0.6671283 0.5007975 0.668195 0.5 0.6682439 0.5 0.6682439 0.5 0.6671532 0.5004065 0.6671283 0.5007975 0.6670546 0.5015643 0.6680504 0.5007975 0.668195 0.5007975 0.668195 0.5004065 0.6671283 0.5007975 0.6670546 0.5011577 0.6669348 0.5022709 0.6678156 0.5015643 0.6680504 0.5015643 0.6680504 0.5007975 0.6670546 0.5011577 0.6669348 0.5014735 0.6667737 0.5028903 0.6674994 0.5022709 0.6678156 0.5022709 0.6678156 0.5011577 0.6669348 0.5014735 0.6667737 0.5017326 0.6665774 0.5033987 0.6671143 0.5028903 0.6674994 0.5028903 0.6674994 0.5014735 0.6667737 0.5017326 0.6665774 0.5019252 0.6663533 0.5037764 0.6666749 0.5033987 0.6671143 0.5033987 0.6671143 0.5017326 0.6665774 0.5019252 0.6663533 0.5020438 0.6661103 0.504009 0.6661981 0.5037764 0.6666749 0.5037764 0.6666749 0.5019252 0.6663533 0.5020438 0.6661103 0.5020838 0.6658575 0.5040876 0.6657022 0.504009 0.6661981 0.504009 0.6661981 0.5020438 0.6661103 0.5020838 0.6658575 0.5020438 0.6656047 0.504009 0.6652063 0.5040876 0.6657022 0.5040876 0.6657022 0.5020838 0.6658575 0.5020438 0.6656047 0.5019252 0.6653616 0.5037764 0.6647295 0.504009 0.6652063 0.504009 0.6652063 0.5020438 0.6656047 0.5019252 0.6653616 0.5017326 0.6651376 0.5033987 0.6642901 0.5037764 0.6647295 0.5037764 0.6647295 0.5019252 0.6653616 0.5017326 0.6651376 0.5014735 0.6649413 0.5028903 0.663905 0.5033987 0.6642901 0.5033987 0.6642901 0.5017326 0.6651376 0.5014735 0.6649413 0.5011577 0.6647801 0.5022709 0.6635889 0.5028903 0.663905 0.5028903 0.663905 0.5014735 0.6649413 0.5011577 0.6647801 0.5007975 0.6646604 0.5015643 0.663354 0.5022709 0.6635889 0.5022709 0.6635889 0.5011577 0.6647801 0.5007975 0.6646604 0.5004065 0.6645867 0.5007975 0.6632094 0.5015643 0.663354 0.5015643 0.663354 0.5007975 0.6646604 0.5004065 0.6645867 0.5 0.6645617 0.5 0.6631606 0.5007975 0.6632094 0.5007975 0.6632094 0.5004065 0.6645867 0.5 0.6645617 0.4995934 0.6645867 0.4992025 0.6632094 0.5 0.6631606 0.5 0.6631606 0.5 0.6645617 0.4995934 0.6645867 0.4992025 0.6646604 0.4984357 0.663354 0.4992025 0.6632094 0.4992025 0.6632094 0.4995934 0.6645867 0.4992025 0.6646604 0.4988423 0.6647801 0.4977291 0.6635889 0.4984357 0.663354 0.4984357 0.663354 0.4992025 0.6646604 0.4988423 0.6647801 0.4985265 0.6649413 0.4971097 0.663905 0.4977291 0.6635889 0.4977291 0.6635889 0.4988423 0.6647801 0.4985265 0.6649413 0.4982674 0.6651376 0.4966013 0.6642901 0.4971097 0.663905 0.4971097 0.663905 0.4985265 0.6649413 0.4982674 0.6651376 0.4980748 0.6653616 0.4962236 0.6647295 0.4966013 0.6642901 0.4966013 0.6642901 0.4982674 0.6651376 0.4980748 0.6653616 0.4979562 0.6656047 0.495991 0.6652063 0.4962236 0.6647295 0.4962236 0.6647295 0.4980748 0.6653616 0.4979562 0.6656047 0.4979162 0.6658575 0.4959124 0.6657022 0.495991 0.6652063 0.495991 0.6652063 0.4979562 0.6656047 0.4979162 0.6658575 0.4979562 0.6661103 0.495991 0.6661981 0.4959124 0.6657022 0.4959124 0.6657022 0.4979162 0.6658575 0.4979562 0.6661103 0.4980748 0.6663533 0.4962236 0.6666749 0.495991 0.6661981 0.495991 0.6661981 0.4979562 0.6661103 0.4980748 0.6663533 0.4982674 0.6665774 0.4966013 0.6671143 0.4962236 0.6666749 0.4962236 0.6666749 0.4980748 0.6663533 0.4982674 0.6665774 0.4985265 0.6667737 0.4971097 0.6674994 0.4966013 0.6671143 0.4966013 0.6671143 0.4982674 0.6665774 0.4985265 0.6667737 0.4988423 0.6669348 0.4977291 0.6678156 0.4971097 0.6674994 0.4971097 0.6674994 0.4985265 0.6667737 0.4988423 0.6669348 0.4992025 0.6670546 0.4984357 0.6680504 0.4977291 0.6678156 0.4977291 0.6678156 0.4988423 0.6669348 0.4992025 0.6670546 0.4995934 0.6671283 0.4992025 0.668195 0.4984357 0.6680504 0.4984357 0.6680504 0.4992025 0.6670546 0.4995934 0.6671283 0.5 0.6671532 0.5 0.6682439 0.4992025 0.668195 0.4992025 0.668195 0.4995934 0.6671283 0.5 0.6671532 0.5 0.6659099 0.5004065 0.6671283 0.5 0.6671532 0.5 0.6659099 0.5007975 0.6670546 0.5004065 0.6671283 0.5 0.6659099 0.5011577 0.6669348 0.5007975 0.6670546 0.5 0.6659099 0.5014735 0.6667737 0.5011577 0.6669348 0.5 0.6659099 0.5017326 0.6665774 0.5014735 0.6667737 0.5 0.6659099 0.5019252 0.6663533 0.5017326 0.6665774 0.5 0.6659099 0.5020438 0.6661103 0.5019252 0.6663533 0.5 0.6659099 0.5020838 0.6658575 0.5020438 0.6661103 0.5 0.6659099 0.5020438 0.6656047 0.5020838 0.6658575 0.5 0.6659099 0.5019252 0.6653616 0.5020438 0.6656047 0.5 0.6659099 0.5017326 0.6651376 0.5019252 0.6653616 0.5 0.6659099 0.5014735 0.6649413 0.5017326 0.6651376 0.5 0.6659099 0.5011577 0.6647801 0.5014735 0.6649413 0.5 0.6659099 0.5007975 0.6646604 0.5011577 0.6647801 0.5 0.6659099 0.5004065 0.6645867 0.5007975 0.6646604 0.5 0.6659099 0.5 0.6645617 0.5004065 0.6645867 0.5 0.6659099 0.4995934 0.6645867 0.5 0.6645617 0.5 0.6659099 0.4992025 0.6646604 0.4995934 0.6645867 0.5 0.6659099 0.4988423 0.6647801 0.4992025 0.6646604 0.5 0.6659099 0.4985265 0.6649413 0.4988423 0.6647801 0.5 0.6659099 0.4982674 0.6651376 0.4985265 0.6649413 0.5 0.6659099 0.4980748 0.6653616 0.4982674 0.6651376 0.5 0.6659099 0.4979562 0.6656047 0.4980748 0.6653616 0.5 0.6659099 0.4979162 0.6658575 0.4979562 0.6656047 0.5 0.6659099 0.4979562 0.6661103 0.4979162 0.6658575 0.5 0.6659099 0.4980748 0.6663533 0.4979562 0.6661103 0.5 0.6659099 0.4982674 0.6665774 0.4980748 0.6663533 0.5 0.6659099 0.4985265 0.6667737 0.4982674 0.6665774 0.5 0.6659099 0.4988423 0.6669348 0.4985265 0.6667737 0.5 0.6659099 0.4992025 0.6670546 0.4988423 0.6669348 0.5 0.6659099 0.4995934 0.6671283 0.4992025 0.6670546 0.5 0.6659099 0.5 0.6671532 0.4995934 0.6671283 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 13 13 35 0 0 36 13 13 37 14 14 38 0 0 39 14 14 40 15 15 41 0 0 42 15 15 43 16 16 44 0 0 45 16 16 46 17 17 47 0 0 48 17 17 49 18 18 50 0 0 51 18 18 52 19 19 53 0 0 54 19 19 55 20 20 56 0 0 57 20 20 58 21 21 59 0 0 60 21 21 61 22 22 62 0 0 63 22 22 64 23 23 65 0 0 66 23 23 67 24 24 68 0 0 69 24 24 70 25 25 71 0 0 72 25 25 73 26 26 74 0 0 75 26 26 76 27 27 77 0 0 78 27 27 79 28 28 80 0 0 81 28 28 82 29 29 83 0 0 84 29 29 85 30 30 86 0 0 87 30 30 88 31 31 89 0 0 90 31 31 91 32 32 92 0 0 93 32 32 94 1 1 95 34 33 96 2 2 97 1 1 98 1 1 99 33 34 100 34 33 101 35 35 102 3 3 103 2 2 104 2 2 105 34 33 106 35 35 107 36 36 108 4 4 109 3 3 110 3 3 111 35 35 112 36 36 113 37 37 114 5 5 115 4 4 116 4 4 117 36 36 118 37 37 119 38 38 120 6 6 121 5 5 122 5 5 123 37 37 124 38 38 125 39 39 126 7 7 127 6 6 128 6 6 129 38 38 130 39 39 131 40 40 132 8 8 133 7 7 134 7 7 135 39 39 136 40 40 137 41 41 138 9 9 139 8 8 140 8 8 141 40 40 142 41 41 143 42 42 144 10 10 145 9 9 146 9 9 147 41 41 148 42 42 149 43 43 150 11 11 151 10 10 152 10 10 153 42 42 154 43 43 155 44 44 156 12 12 157 11 11 158 11 11 159 43 43 160 44 44 161 45 45 162 13 13 163 12 12 164 12 12 165 44 44 166 45 45 167 46 46 168 14 14 169 13 13 170 13 13 171 45 45 172 46 46 173 47 47 174 15 15 175 14 14 176 14 14 177 46 46 178 47 47 179 48 48 180 16 16 181 15 15 182 15 15 183 47 47 184 48 48 185 49 49 186 17 17 187 16 16 188 16 16 189 48 48 190 49 49 191 50 50 192 18 18 193 17 17 194 17 17 195 49 49 196 50 50 197 51 51 198 19 19 199 18 18 200 18 18 201 50 50 202 51 51 203 52 52 204 20 20 205 19 19 206 19 19 207 51 51 208 52 52 209 53 53 210 21 21 211 20 20 212 20 20 213 52 52 214 53 53 215 54 54 216 22 22 217 21 21 218 21 21 219 53 53 220 54 54 221 55 55 222 23 23 223 22 22 224 22 22 225 54 54 226 55 55 227 56 56 228 24 24 229 23 23 230 23 23 231 55 55 232 56 56 233 57 57 234 25 25 235 24 24 236 24 24 237 56 56 238 57 57 239 58 58 240 26 26 241 25 25 242 25 25 243 57 57 244 58 58 245 59 59 246 27 27 247 26 26 248 26 26 249 58 58 250 59 59 251 60 60 252 28 28 253 27 27 254 27 27 255 59 59 256 60 60 257 61 61 258 29 29 259 28 28 260 28 28 261 60 60 262 61 61 263 62 62 264 30 30 265 29 29 266 29 29 267 61 61 268 62 62 269 63 63 270 31 31 271 30 30 272 30 30 273 62 62 274 63 63 275 64 64 276 32 32 277 31 31 278 31 31 279 63 63 280 64 64 281 33 34 282 1 1 283 32 32 284 32 32 285 64 64 286 33 34 287 66 65 288 34 33 289 33 34 290 33 34 291 65 66 292 66 65 293 67 67 294 35 35 295 34 33 296 34 33 297 66 65 298 67 67 299 68 68 300 36 36 301 35 35 302 35 35 303 67 67 304 68 68 305 69 69 306 37 37 307 36 36 308 36 36 309 68 68 310 69 69 311 70 70 312 38 38 313 37 37 314 37 37 315 69 69 316 70 70 317 71 71 318 39 39 319 38 38 320 38 38 321 70 70 322 71 71 323 72 72 324 40 40 325 39 39 326 39 39 327 71 71 328 72 72 329 73 73 330 41 41 331 40 40 332 40 40 333 72 72 334 73 73 335 74 74 336 42 42 337 41 41 338 41 41 339 73 73 340 74 74 341 75 75 342 43 43 343 42 42 344 42 42 345 74 74 346 75 75 347 76 76 348 44 44 349 43 43 350 43 43 351 75 75 352 76 76 353 77 77 354 45 45 355 44 44 356 44 44 357 76 76 358 77 77 359 78 78 360 46 46 361 45 45 362 45 45 363 77 77 364 78 78 365 79 79 366 47 47 367 46 46 368 46 46 369 78 78 370 79 79 371 80 80 372 48 48 373 47 47 374 47 47 375 79 79 376 80 80 377 81 81 378 49 49 379 48 48 380 48 48 381 80 80 382 81 81 383 82 82 384 50 50 385 49 49 386 49 49 387 81 81 388 82 82 389 83 83 390 51 51 391 50 50 392 50 50 393 82 82 394 83 83 395 84 84 396 52 52 397 51 51 398 51 51 399 83 83 400 84 84 401 85 85 402 53 53 403 52 52 404 52 52 405 84 84 406 85 85 407 86 86 408 54 54 409 53 53 410 53 53 411 85 85 412 86 86 413 87 87 414 55 55 415 54 54 416 54 54 417 86 86 418 87 87 419 88 88 420 56 56 421 55 55 422 55 55 423 87 87 424 88 88 425 89 89 426 57 57 427 56 56 428 56 56 429 88 88 430 89 89 431 90 90 432 58 58 433 57 57 434 57 57 435 89 89 436 90 90 437 91 91 438 59 59 439 58 58 440 58 58 441 90 90 442 91 91 443 92 92 444 60 60 445 59 59 446 59 59 447 91 91 448 92 92 449 93 93 450 61 61 451 60 60 452 60 60 453 92 92 454 93 93 455 94 94 456 62 62 457 61 61 458 61 61 459 93 93 460 94 94 461 95 95 462 63 63 463 62 62 464 62 62 465 94 94 466 95 95 467 96 96 468 64 64 469 63 63 470 63 63 471 95 95 472 96 96 473 65 66 474 33 34 475 64 64 476 64 64 477 96 96 478 65 66 479 98 97 480 66 65 481 65 66 482 65 66 483 97 98 484 98 97 485 99 99 486 67 67 487 66 65 488 66 65 489 98 97 490 99 99 491 100 100 492 68 68 493 67 67 494 67 67 495 99 99 496 100 100 497 101 101 498 69 69 499 68 68 500 68 68 501 100 100 502 101 101 503 102 102 504 70 70 505 69 69 506 69 69 507 101 101 508 102 102 509 103 103 510 71 71 511 70 70 512 70 70 513 102 102 514 103 103 515 104 104 516 72 72 517 71 71 518 71 71 519 103 103 520 104 104 521 105 105 522 73 73 523 72 72 524 72 72 525 104 104 526 105 105 527 106 106 528 74 74 529 73 73 530 73 73 531 105 105 532 106 106 533 107 107 534 75 75 535 74 74 536 74 74 537 106 106 538 107 107 539 108 108 540 76 76 541 75 75 542 75 75 543 107 107 544 108 108 545 109 109 546 77 77 547 76 76 548 76 76 549 108 108 550 109 109 551 110 110 552 78 78 553 77 77 554 77 77 555 109 109 556 110 110 557 111 111 558 79 79 559 78 78 560 78 78 561 110 110 562 111 111 563 112 112 564 80 80 565 79 79 566 79 79 567 111 111 568 112 112 569 113 113 570 81 81 571 80 80 572 80 80 573 112 112 574 113 113 575 114 114 576 82 82 577 81 81 578 81 81 579 113 113 580 114 114 581 115 115 582 83 83 583 82 82 584 82 82 585 114 114 586 115 115 587 116 116 588 84 84 589 83 83 590 83 83 591 115 115 592 116 116 593 117 117 594 85 85 595 84 84 596 84 84 597 116 116 598 117 117 599 118 118 600 86 86 601 85 85 602 85 85 603 117 117 604 118 118 605 119 119 606 87 87 607 86 86 608 86 86 609 118 118 610 119 119 611 120 120 612 88 88 613 87 87 614 87 87 615 119 119 616 120 120 617 121 121 618 89 89 619 88 88 620 88 88 621 120 120 622 121 121 623 122 122 624 90 90 625 89 89 626 89 89 627 121 121 628 122 122 629 123 123 630 91 91 631 90 90 632 90 90 633 122 122 634 123 123 635 124 124 636 92 92 637 91 91 638 91 91 639 123 123 640 124 124 641 125 125 642 93 93 643 92 92 644 92 92 645 124 124 646 125 125 647 126 126 648 94 94 649 93 93 650 93 93 651 125 125 652 126 126 653 127 127 654 95 95 655 94 94 656 94 94 657 126 126 658 127 127 659 128 128 660 96 96 661 95 95 662 95 95 663 127 127 664 128 128 665 97 98 666 65 66 667 96 96 668 96 96 669 128 128 670 97 98 671 130 129 672 98 97 673 97 98 674 97 98 675 129 130 676 130 129 677 131 131 678 99 99 679 98 97 680 98 97 681 130 129 682 131 131 683 132 132 684 100 100 685 99 99 686 99 99 687 131 131 688 132 132 689 133 133 690 101 101 691 100 100 692 100 100 693 132 132 694 133 133 695 134 134 696 102 102 697 101 101 698 101 101 699 133 133 700 134 134 701 135 135 702 103 103 703 102 102 704 102 102 705 134 134 706 135 135 707 136 136 708 104 104 709 103 103 710 103 103 711 135 135 712 136 136 713 137 137 714 105 105 715 104 104 716 104 104 717 136 136 718 137 137 719 138 138 720 106 106 721 105 105 722 105 105 723 137 137 724 138 138 725 139 139 726 107 107 727 106 106 728 106 106 729 138 138 730 139 139 731 140 140 732 108 108 733 107 107 734 107 107 735 139 139 736 140 140 737 141 141 738 109 109 739 108 108 740 108 108 741 140 140 742 141 141 743 142 142 744 110 110 745 109 109 746 109 109 747 141 141 748 142 142 749 143 143 750 111 111 751 110 110 752 110 110 753 142 142 754 143 143 755 144 144 756 112 112 757 111 111 758 111 111 759 143 143 760 144 144 761 145 145 762 113 113 763 112 112 764 112 112 765 144 144 766 145 145 767 146 146 768 114 114 769 113 113 770 113 113 771 145 145 772 146 146 773 147 147 774 115 115 775 114 114 776 114 114 777 146 146 778 147 147 779 148 148 780 116 116 781 115 115 782 115 115 783 147 147 784 148 148 785 149 149 786 117 117 787 116 116 788 116 116 789 148 148 790 149 149 791 150 150 792 118 118 793 117 117 794 117 117 795 149 149 796 150 150 797 151 151 798 119 119 799 118 118 800 118 118 801 150 150 802 151 151 803 152 152 804 120 120 805 119 119 806 119 119 807 151 151 808 152 152 809 153 153 810 121 121 811 120 120 812 120 120 813 152 152 814 153 153 815 154 154 816 122 122 817 121 121 818 121 121 819 153 153 820 154 154 821 155 155 822 123 123 823 122 122 824 122 122 825 154 154 826 155 155 827 156 156 828 124 124 829 123 123 830 123 123 831 155 155 832 156 156 833 157 157 834 125 125 835 124 124 836 124 124 837 156 156 838 157 157 839 158 158 840 126 126 841 125 125 842 125 125 843 157 157 844 158 158 845 159 159 846 127 127 847 126 126 848 126 126 849 158 158 850 159 159 851 160 160 852 128 128 853 127 127 854 127 127 855 159 159 856 160 160 857 129 130 858 97 98 859 128 128 860 128 128 861 160 160 862 129 130 863 162 161 864 130 129 865 129 130 866 129 130 867 161 162 868 162 161 869 163 163 870 131 131 871 130 129 872 130 129 873 162 161 874 163 163 875 164 164 876 132 132 877 131 131 878 131 131 879 163 163 880 164 164 881 165 165 882 133 133 883 132 132 884 132 132 885 164 164 886 165 165 887 166 166 888 134 134 889 133 133 890 133 133 891 165 165 892 166 166 893 167 167 894 135 135 895 134 134 896 134 134 897 166 166 898 167 167 899 168 168 900 136 136 901 135 135 902 135 135 903 167 167 904 168 168 905 169 169 906 137 137 907 136 136 908 136 136 909 168 168 910 169 169 911 170 170 912 138 138 913 137 137 914 137 137 915 169 169 916 170 170 917 171 171 918 139 139 919 138 138 920 138 138 921 170 170 922 171 171 923 172 172 924 140 140 925 139 139 926 139 139 927 171 171 928 172 172 929 173 173 930 141 141 931 140 140 932 140 140 933 172 172 934 173 173 935 174 174 936 142 142 937 141 141 938 141 141 939 173 173 940 174 174 941 175 175 942 143 143 943 142 142 944 142 142 945 174 174 946 175 175 947 176 176 948 144 144 949 143 143 950 143 143 951 175 175 952 176 176 953 177 177 954 145 145 955 144 144 956 144 144 957 176 176 958 177 177 959 178 178 960 146 146 961 145 145 962 145 145 963 177 177 964 178 178 965 179 179 966 147 147 967 146 146 968 146 146 969 178 178 970 179 179 971 180 180 972 148 148 973 147 147 974 147 147 975 179 179 976 180 180 977 181 181 978 149 149 979 148 148 980 148 148 981 180 180 982 181 181 983 182 182 984 150 150 985 149 149 986 149 149 987 181 181 988 182 182 989 183 183 990 151 151 991 150 150 992 150 150 993 182 182 994 183 183 995 184 184 996 152 152 997 151 151 998 151 151 999 183 183 1000 184 184 1001 185 185 1002 153 153 1003 152 152 1004 152 152 1005 184 184 1006 185 185 1007 186 186 1008 154 154 1009 153 153 1010 153 153 1011 185 185 1012 186 186 1013 187 187 1014 155 155 1015 154 154 1016 154 154 1017 186 186 1018 187 187 1019 188 188 1020 156 156 1021 155 155 1022 155 155 1023 187 187 1024 188 188 1025 189 189 1026 157 157 1027 156 156 1028 156 156 1029 188 188 1030 189 189 1031 190 190 1032 158 158 1033 157 157 1034 157 157 1035 189 189 1036 190 190 1037 191 191 1038 159 159 1039 158 158 1040 158 158 1041 190 190 1042 191 191 1043 192 192 1044 160 160 1045 159 159 1046 159 159 1047 191 191 1048 192 192 1049 161 162 1050 129 130 1051 160 160 1052 160 160 1053 192 192 1054 161 162 1055 194 193 1056 162 161 1057 161 162 1058 161 162 1059 193 194 1060 194 193 1061 195 195 1062 163 163 1063 162 161 1064 162 161 1065 194 193 1066 195 195 1067 196 196 1068 164 164 1069 163 163 1070 163 163 1071 195 195 1072 196 196 1073 197 197 1074 165 165 1075 164 164 1076 164 164 1077 196 196 1078 197 197 1079 198 198 1080 166 166 1081 165 165 1082 165 165 1083 197 197 1084 198 198 1085 199 199 1086 167 167 1087 166 166 1088 166 166 1089 198 198 1090 199 199 1091 200 200 1092 168 168 1093 167 167 1094 167 167 1095 199 199 1096 200 200 1097 201 201 1098 169 169 1099 168 168 1100 168 168 1101 200 200 1102 201 201 1103 202 202 1104 170 170 1105 169 169 1106 169 169 1107 201 201 1108 202 202 1109 203 203 1110 171 171 1111 170 170 1112 170 170 1113 202 202 1114 203 203 1115 204 204 1116 172 172 1117 171 171 1118 171 171 1119 203 203 1120 204 204 1121 205 205 1122 173 173 1123 172 172 1124 172 172 1125 204 204 1126 205 205 1127 206 206 1128 174 174 1129 173 173 1130 173 173 1131 205 205 1132 206 206 1133 207 207 1134 175 175 1135 174 174 1136 174 174 1137 206 206 1138 207 207 1139 208 208 1140 176 176 1141 175 175 1142 175 175 1143 207 207 1144 208 208 1145 209 209 1146 177 177 1147 176 176 1148 176 176 1149 208 208 1150 209 209 1151 210 210 1152 178 178 1153 177 177 1154 177 177 1155 209 209 1156 210 210 1157 211 211 1158 179 179 1159 178 178 1160 178 178 1161 210 210 1162 211 211 1163 212 212 1164 180 180 1165 179 179 1166 179 179 1167 211 211 1168 212 212 1169 213 213 1170 181 181 1171 180 180 1172 180 180 1173 212 212 1174 213 213 1175 214 214 1176 182 182 1177 181 181 1178 181 181 1179 213 213 1180 214 214 1181 215 215 1182 183 183 1183 182 182 1184 182 182 1185 214 214 1186 215 215 1187 216 216 1188 184 184 1189 183 183 1190 183 183 1191 215 215 1192 216 216 1193 217 217 1194 185 185 1195 184 184 1196 184 184 1197 216 216 1198 217 217 1199 218 218 1200 186 186 1201 185 185 1202 185 185 1203 217 217 1204 218 218 1205 219 219 1206 187 187 1207 186 186 1208 186 186 1209 218 218 1210 219 219 1211 220 220 1212 188 188 1213 187 187 1214 187 187 1215 219 219 1216 220 220 1217 221 221 1218 189 189 1219 188 188 1220 188 188 1221 220 220 1222 221 221 1223 222 222 1224 190 190 1225 189 189 1226 189 189 1227 221 221 1228 222 222 1229 223 223 1230 191 191 1231 190 190 1232 190 190 1233 222 222 1234 223 223 1235 224 224 1236 192 192 1237 191 191 1238 191 191 1239 223 223 1240 224 224 1241 193 194 1242 161 162 1243 192 192 1244 192 192 1245 224 224 1246 193 194 1247 226 225 1248 194 193 1249 193 194 1250 193 194 1251 225 226 1252 226 225 1253 227 227 1254 195 195 1255 194 193 1256 194 193 1257 226 225 1258 227 227 1259 228 228 1260 196 196 1261 195 195 1262 195 195 1263 227 227 1264 228 228 1265 229 229 1266 197 197 1267 196 196 1268 196 196 1269 228 228 1270 229 229 1271 230 230 1272 198 198 1273 197 197 1274 197 197 1275 229 229 1276 230 230 1277 231 231 1278 199 199 1279 198 198 1280 198 198 1281 230 230 1282 231 231 1283 232 232 1284 200 200 1285 199 199 1286 199 199 1287 231 231 1288 232 232 1289 233 233 1290 201 201 1291 200 200 1292 200 200 1293 232 232 1294 233 233 1295 234 234 1296 202 202 1297 201 201 1298 201 201 1299 233 233 1300 234 234 1301 235 235 1302 203 203 1303 202 202 1304 202 202 1305 234 234 1306 235 235 1307 236 236 1308 204 204 1309 203 203 1310 203 203 1311 235 235 1312 236 236 1313 237 237 1314 205 205 1315 204 204 1316 204 204 1317 236 236 1318 237 237 1319 238 238 1320 206 206 1321 205 205 1322 205 205 1323 237 237 1324 238 238 1325 239 239 1326 207 207 1327 206 206 1328 206 206 1329 238 238 1330 239 239 1331 240 240 1332 208 208 1333 207 207 1334 207 207 1335 239 239 1336 240 240 1337 241 241 1338 209 209 1339 208 208 1340 208 208 1341 240 240 1342 241 241 1343 242 242 1344 210 210 1345 209 209 1346 209 209 1347 241 241 1348 242 242 1349 243 243 1350 211 211 1351 210 210 1352 210 210 1353 242 242 1354 243 243 1355 244 244 1356 212 212 1357 211 211 1358 211 211 1359 243 243 1360 244 244 1361 245 245 1362 213 213 1363 212 212 1364 212 212 1365 244 244 1366 245 245 1367 246 246 1368 214 214 1369 213 213 1370 213 213 1371 245 245 1372 246 246 1373 247 247 1374 215 215 1375 214 214 1376 214 214 1377 246 246 1378 247 247 1379 248 248 1380 216 216 1381 215 215 1382 215 215 1383 247 247 1384 248 248 1385 249 249 1386 217 217 1387 216 216 1388 216 216 1389 248 248 1390 249 249 1391 250 250 1392 218 218 1393 217 217 1394 217 217 1395 249 249 1396 250 250 1397 251 251 1398 219 219 1399 218 218 1400 218 218 1401 250 250 1402 251 251 1403 252 252 1404 220 220 1405 219 219 1406 219 219 1407 251 251 1408 252 252 1409 253 253 1410 221 221 1411 220 220 1412 220 220 1413 252 252 1414 253 253 1415 254 254 1416 222 222 1417 221 221 1418 221 221 1419 253 253 1420 254 254 1421 255 255 1422 223 223 1423 222 222 1424 222 222 1425 254 254 1426 255 255 1427 256 256 1428 224 224 1429 223 223 1430 223 223 1431 255 255 1432 256 256 1433 225 226 1434 193 194 1435 224 224 1436 224 224 1437 256 256 1438 225 226 1439 258 257 1440 226 225 1441 225 226 1442 225 226 1443 257 258 1444 258 257 1445 259 259 1446 227 227 1447 226 225 1448 226 225 1449 258 257 1450 259 259 1451 260 260 1452 228 228 1453 227 227 1454 227 227 1455 259 259 1456 260 260 1457 261 261 1458 229 229 1459 228 228 1460 228 228 1461 260 260 1462 261 261 1463 262 262 1464 230 230 1465 229 229 1466 229 229 1467 261 261 1468 262 262 1469 263 263 1470 231 231 1471 230 230 1472 230 230 1473 262 262 1474 263 263 1475 264 264 1476 232 232 1477 231 231 1478 231 231 1479 263 263 1480 264 264 1481 265 265 1482 233 233 1483 232 232 1484 232 232 1485 264 264 1486 265 265 1487 266 266 1488 234 234 1489 233 233 1490 233 233 1491 265 265 1492 266 266 1493 267 267 1494 235 235 1495 234 234 1496 234 234 1497 266 266 1498 267 267 1499 268 268 1500 236 236 1501 235 235 1502 235 235 1503 267 267 1504 268 268 1505 269 269 1506 237 237 1507 236 236 1508 236 236 1509 268 268 1510 269 269 1511 270 270 1512 238 238 1513 237 237 1514 237 237 1515 269 269 1516 270 270 1517 271 271 1518 239 239 1519 238 238 1520 238 238 1521 270 270 1522 271 271 1523 272 272 1524 240 240 1525 239 239 1526 239 239 1527 271 271 1528 272 272 1529 273 273 1530 241 241 1531 240 240 1532 240 240 1533 272 272 1534 273 273 1535 274 274 1536 242 242 1537 241 241 1538 241 241 1539 273 273 1540 274 274 1541 275 275 1542 243 243 1543 242 242 1544 242 242 1545 274 274 1546 275 275 1547 276 276 1548 244 244 1549 243 243 1550 243 243 1551 275 275 1552 276 276 1553 277 277 1554 245 245 1555 244 244 1556 244 244 1557 276 276 1558 277 277 1559 278 278 1560 246 246 1561 245 245 1562 245 245 1563 277 277 1564 278 278 1565 279 279 1566 247 247 1567 246 246 1568 246 246 1569 278 278 1570 279 279 1571 280 280 1572 248 248 1573 247 247 1574 247 247 1575 279 279 1576 280 280 1577 281 281 1578 249 249 1579 248 248 1580 248 248 1581 280 280 1582 281 281 1583 282 282 1584 250 250 1585 249 249 1586 249 249 1587 281 281 1588 282 282 1589 283 283 1590 251 251 1591 250 250 1592 250 250 1593 282 282 1594 283 283 1595 284 284 1596 252 252 1597 251 251 1598 251 251 1599 283 283 1600 284 284 1601 285 285 1602 253 253 1603 252 252 1604 252 252 1605 284 284 1606 285 285 1607 286 286 1608 254 254 1609 253 253 1610 253 253 1611 285 285 1612 286 286 1613 287 287 1614 255 255 1615 254 254 1616 254 254 1617 286 286 1618 287 287 1619 288 288 1620 256 256 1621 255 255 1622 255 255 1623 287 287 1624 288 288 1625 257 258 1626 225 226 1627 256 256 1628 256 256 1629 288 288 1630 257 258 1631 290 289 1632 258 257 1633 257 258 1634 257 258 1635 289 290 1636 290 289 1637 291 291 1638 259 259 1639 258 257 1640 258 257 1641 290 289 1642 291 291 1643 292 292 1644 260 260 1645 259 259 1646 259 259 1647 291 291 1648 292 292 1649 293 293 1650 261 261 1651 260 260 1652 260 260 1653 292 292 1654 293 293 1655 294 294 1656 262 262 1657 261 261 1658 261 261 1659 293 293 1660 294 294 1661 295 295 1662 263 263 1663 262 262 1664 262 262 1665 294 294 1666 295 295 1667 296 296 1668 264 264 1669 263 263 1670 263 263 1671 295 295 1672 296 296 1673 297 297 1674 265 265 1675 264 264 1676 264 264 1677 296 296 1678 297 297 1679 298 298 1680 266 266 1681 265 265 1682 265 265 1683 297 297 1684 298 298 1685 299 299 1686 267 267 1687 266 266 1688 266 266 1689 298 298 1690 299 299 1691 300 300 1692 268 268 1693 267 267 1694 267 267 1695 299 299 1696 300 300 1697 301 301 1698 269 269 1699 268 268 1700 268 268 1701 300 300 1702 301 301 1703 302 302 1704 270 270 1705 269 269 1706 269 269 1707 301 301 1708 302 302 1709 303 303 1710 271 271 1711 270 270 1712 270 270 1713 302 302 1714 303 303 1715 304 304 1716 272 272 1717 271 271 1718 271 271 1719 303 303 1720 304 304 1721 305 305 1722 273 273 1723 272 272 1724 272 272 1725 304 304 1726 305 305 1727 306 306 1728 274 274 1729 273 273 1730 273 273 1731 305 305 1732 306 306 1733 307 307 1734 275 275 1735 274 274 1736 274 274 1737 306 306 1738 307 307 1739 308 308 1740 276 276 1741 275 275 1742 275 275 1743 307 307 1744 308 308 1745 309 309 1746 277 277 1747 276 276 1748 276 276 1749 308 308 1750 309 309 1751 310 310 1752 278 278 1753 277 277 1754 277 277 1755 309 309 1756 310 310 1757 311 311 1758 279 279 1759 278 278 1760 278 278 1761 310 310 1762 311 311 1763 312 312 1764 280 280 1765 279 279 1766 279 279 1767 311 311 1768 312 312 1769 313 313 1770 281 281 1771 280 280 1772 280 280 1773 312 312 1774 313 313 1775 314 314 1776 282 282 1777 281 281 1778 281 281 1779 313 313 1780 314 314 1781 315 315 1782 283 283 1783 282 282 1784 282 282 1785 314 314 1786 315 315 1787 316 316 1788 284 284 1789 283 283 1790 283 283 1791 315 315 1792 316 316 1793 317 317 1794 285 285 1795 284 284 1796 284 284 1797 316 316 1798 317 317 1799 318 318 1800 286 286 1801 285 285 1802 285 285 1803 317 317 1804 318 318 1805 319 319 1806 287 287 1807 286 286 1808 286 286 1809 318 318 1810 319 319 1811 320 320 1812 288 288 1813 287 287 1814 287 287 1815 319 319 1816 320 320 1817 289 290 1818 257 258 1819 288 288 1820 288 288 1821 320 320 1822 289 290 1823 322 321 1824 290 289 1825 289 290 1826 289 290 1827 321 322 1828 322 321 1829 323 323 1830 291 291 1831 290 289 1832 290 289 1833 322 321 1834 323 323 1835 324 324 1836 292 292 1837 291 291 1838 291 291 1839 323 323 1840 324 324 1841 325 325 1842 293 293 1843 292 292 1844 292 292 1845 324 324 1846 325 325 1847 326 326 1848 294 294 1849 293 293 1850 293 293 1851 325 325 1852 326 326 1853 327 327 1854 295 295 1855 294 294 1856 294 294 1857 326 326 1858 327 327 1859 328 328 1860 296 296 1861 295 295 1862 295 295 1863 327 327 1864 328 328 1865 329 329 1866 297 297 1867 296 296 1868 296 296 1869 328 328 1870 329 329 1871 330 330 1872 298 298 1873 297 297 1874 297 297 1875 329 329 1876 330 330 1877 331 331 1878 299 299 1879 298 298 1880 298 298 1881 330 330 1882 331 331 1883 332 332 1884 300 300 1885 299 299 1886 299 299 1887 331 331 1888 332 332 1889 333 333 1890 301 301 1891 300 300 1892 300 300 1893 332 332 1894 333 333 1895 334 334 1896 302 302 1897 301 301 1898 301 301 1899 333 333 1900 334 334 1901 335 335 1902 303 303 1903 302 302 1904 302 302 1905 334 334 1906 335 335 1907 336 336 1908 304 304 1909 303 303 1910 303 303 1911 335 335 1912 336 336 1913 337 337 1914 305 305 1915 304 304 1916 304 304 1917 336 336 1918 337 337 1919 338 338 1920 306 306 1921 305 305 1922 305 305 1923 337 337 1924 338 338 1925 339 339 1926 307 307 1927 306 306 1928 306 306 1929 338 338 1930 339 339 1931 340 340 1932 308 308 1933 307 307 1934 307 307 1935 339 339 1936 340 340 1937 341 341 1938 309 309 1939 308 308 1940 308 308 1941 340 340 1942 341 341 1943 342 342 1944 310 310 1945 309 309 1946 309 309 1947 341 341 1948 342 342 1949 343 343 1950 311 311 1951 310 310 1952 310 310 1953 342 342 1954 343 343 1955 344 344 1956 312 312 1957 311 311 1958 311 311 1959 343 343 1960 344 344 1961 345 345 1962 313 313 1963 312 312 1964 312 312 1965 344 344 1966 345 345 1967 346 346 1968 314 314 1969 313 313 1970 313 313 1971 345 345 1972 346 346 1973 347 347 1974 315 315 1975 314 314 1976 314 314 1977 346 346 1978 347 347 1979 348 348 1980 316 316 1981 315 315 1982 315 315 1983 347 347 1984 348 348 1985 349 349 1986 317 317 1987 316 316 1988 316 316 1989 348 348 1990 349 349 1991 350 350 1992 318 318 1993 317 317 1994 317 317 1995 349 349 1996 350 350 1997 351 351 1998 319 319 1999 318 318 2000 318 318 2001 350 350 2002 351 351 2003 352 352 2004 320 320 2005 319 319 2006 319 319 2007 351 351 2008 352 352 2009 321 322 2010 289 290 2011 320 320 2012 320 320 2013 352 352 2014 321 322 2015 354 353 2016 322 321 2017 321 322 2018 321 322 2019 353 354 2020 354 353 2021 355 355 2022 323 323 2023 322 321 2024 322 321 2025 354 353 2026 355 355 2027 356 356 2028 324 324 2029 323 323 2030 323 323 2031 355 355 2032 356 356 2033 357 357 2034 325 325 2035 324 324 2036 324 324 2037 356 356 2038 357 357 2039 358 358 2040 326 326 2041 325 325 2042 325 325 2043 357 357 2044 358 358 2045 359 359 2046 327 327 2047 326 326 2048 326 326 2049 358 358 2050 359 359 2051 360 360 2052 328 328 2053 327 327 2054 327 327 2055 359 359 2056 360 360 2057 361 361 2058 329 329 2059 328 328 2060 328 328 2061 360 360 2062 361 361 2063 362 362 2064 330 330 2065 329 329 2066 329 329 2067 361 361 2068 362 362 2069 363 363 2070 331 331 2071 330 330 2072 330 330 2073 362 362 2074 363 363 2075 364 364 2076 332 332 2077 331 331 2078 331 331 2079 363 363 2080 364 364 2081 365 365 2082 333 333 2083 332 332 2084 332 332 2085 364 364 2086 365 365 2087 366 366 2088 334 334 2089 333 333 2090 333 333 2091 365 365 2092 366 366 2093 367 367 2094 335 335 2095 334 334 2096 334 334 2097 366 366 2098 367 367 2099 368 368 2100 336 336 2101 335 335 2102 335 335 2103 367 367 2104 368 368 2105 369 369 2106 337 337 2107 336 336 2108 336 336 2109 368 368 2110 369 369 2111 370 370 2112 338 338 2113 337 337 2114 337 337 2115 369 369 2116 370 370 2117 371 371 2118 339 339 2119 338 338 2120 338 338 2121 370 370 2122 371 371 2123 372 372 2124 340 340 2125 339 339 2126 339 339 2127 371 371 2128 372 372 2129 373 373 2130 341 341 2131 340 340 2132 340 340 2133 372 372 2134 373 373 2135 374 374 2136 342 342 2137 341 341 2138 341 341 2139 373 373 2140 374 374 2141 375 375 2142 343 343 2143 342 342 2144 342 342 2145 374 374 2146 375 375 2147 376 376 2148 344 344 2149 343 343 2150 343 343 2151 375 375 2152 376 376 2153 377 377 2154 345 345 2155 344 344 2156 344 344 2157 376 376 2158 377 377 2159 378 378 2160 346 346 2161 345 345 2162 345 345 2163 377 377 2164 378 378 2165 379 379 2166 347 347 2167 346 346 2168 346 346 2169 378 378 2170 379 379 2171 380 380 2172 348 348 2173 347 347 2174 347 347 2175 379 379 2176 380 380 2177 381 381 2178 349 349 2179 348 348 2180 348 348 2181 380 380 2182 381 381 2183 382 382 2184 350 350 2185 349 349 2186 349 349 2187 381 381 2188 382 382 2189 383 383 2190 351 351 2191 350 350 2192 350 350 2193 382 382 2194 383 383 2195 384 384 2196 352 352 2197 351 351 2198 351 351 2199 383 383 2200 384 384 2201 353 354 2202 321 322 2203 352 352 2204 352 352 2205 384 384 2206 353 354 2207 386 385 2208 354 353 2209 353 354 2210 353 354 2211 385 386 2212 386 385 2213 387 387 2214 355 355 2215 354 353 2216 354 353 2217 386 385 2218 387 387 2219 388 388 2220 356 356 2221 355 355 2222 355 355 2223 387 387 2224 388 388 2225 389 389 2226 357 357 2227 356 356 2228 356 356 2229 388 388 2230 389 389 2231 390 390 2232 358 358 2233 357 357 2234 357 357 2235 389 389 2236 390 390 2237 391 391 2238 359 359 2239 358 358 2240 358 358 2241 390 390 2242 391 391 2243 392 392 2244 360 360 2245 359 359 2246 359 359 2247 391 391 2248 392 392 2249 393 393 2250 361 361 2251 360 360 2252 360 360 2253 392 392 2254 393 393 2255 394 394 2256 362 362 2257 361 361 2258 361 361 2259 393 393 2260 394 394 2261 395 395 2262 363 363 2263 362 362 2264 362 362 2265 394 394 2266 395 395 2267 396 396 2268 364 364 2269 363 363 2270 363 363 2271 395 395 2272 396 396 2273 397 397 2274 365 365 2275 364 364 2276 364 364 2277 396 396 2278 397 397 2279 398 398 2280 366 366 2281 365 365 2282 365 365 2283 397 397 2284 398 398 2285 399 399 2286 367 367 2287 366 366 2288 366 366 2289 398 398 2290 399 399 2291 400 400 2292 368 368 2293 367 367 2294 367 367 2295 399 399 2296 400 400 2297 401 401 2298 369 369 2299 368 368 2300 368 368 2301 400 400 2302 401 401 2303 402 402 2304 370 370 2305 369 369 2306 369 369 2307 401 401 2308 402 402 2309 403 403 2310 371 371 2311 370 370 2312 370 370 2313 402 402 2314 403 403 2315 404 404 2316 372 372 2317 371 371 2318 371 371 2319 403 403 2320 404 404 2321 405 405 2322 373 373 2323 372 372 2324 372 372 2325 404 404 2326 405 405 2327 406 406 2328 374 374 2329 373 373 2330 373 373 2331 405 405 2332 406 406 2333 407 407 2334 375 375 2335 374 374 2336 374 374 2337 406 406 2338 407 407 2339 408 408 2340 376 376 2341 375 375 2342 375 375 2343 407 407 2344 408 408 2345 409 409 2346 377 377 2347 376 376 2348 376 376 2349 408 408 2350 409 409 2351 410 410 2352 378 378 2353 377 377 2354 377 377 2355 409 409 2356 410 410 2357 411 411 2358 379 379 2359 378 378 2360 378 378 2361 410 410 2362 411 411 2363 412 412 2364 380 380 2365 379 379 2366 379 379 2367 411 411 2368 412 412 2369 413 413 2370 381 381 2371 380 380 2372 380 380 2373 412 412 2374 413 413 2375 414 414 2376 382 382 2377 381 381 2378 381 381 2379 413 413 2380 414 414 2381 415 415 2382 383 383 2383 382 382 2384 382 382 2385 414 414 2386 415 415 2387 416 416 2388 384 384 2389 383 383 2390 383 383 2391 415 415 2392 416 416 2393 385 386 2394 353 354 2395 384 384 2396 384 384 2397 416 416 2398 385 386 2399 418 417 2400 386 385 2401 385 386 2402 385 386 2403 417 418 2404 418 417 2405 419 419 2406 387 387 2407 386 385 2408 386 385 2409 418 417 2410 419 419 2411 420 420 2412 388 388 2413 387 387 2414 387 387 2415 419 419 2416 420 420 2417 421 421 2418 389 389 2419 388 388 2420 388 388 2421 420 420 2422 421 421 2423 422 422 2424 390 390 2425 389 389 2426 389 389 2427 421 421 2428 422 422 2429 423 423 2430 391 391 2431 390 390 2432 390 390 2433 422 422 2434 423 423 2435 424 424 2436 392 392 2437 391 391 2438 391 391 2439 423 423 2440 424 424 2441 425 425 2442 393 393 2443 392 392 2444 392 392 2445 424 424 2446 425 425 2447 426 426 2448 394 394 2449 393 393 2450 393 393 2451 425 425 2452 426 426 2453 427 427 2454 395 395 2455 394 394 2456 394 394 2457 426 426 2458 427 427 2459 428 428 2460 396 396 2461 395 395 2462 395 395 2463 427 427 2464 428 428 2465 429 429 2466 397 397 2467 396 396 2468 396 396 2469 428 428 2470 429 429 2471 430 430 2472 398 398 2473 397 397 2474 397 397 2475 429 429 2476 430 430 2477 431 431 2478 399 399 2479 398 398 2480 398 398 2481 430 430 2482 431 431 2483 432 432 2484 400 400 2485 399 399 2486 399 399 2487 431 431 2488 432 432 2489 433 433 2490 401 401 2491 400 400 2492 400 400 2493 432 432 2494 433 433 2495 434 434 2496 402 402 2497 401 401 2498 401 401 2499 433 433 2500 434 434 2501 435 435 2502 403 403 2503 402 402 2504 402 402 2505 434 434 2506 435 435 2507 436 436 2508 404 404 2509 403 403 2510 403 403 2511 435 435 2512 436 436 2513 437 437 2514 405 405 2515 404 404 2516 404 404 2517 436 436 2518 437 437 2519 438 438 2520 406 406 2521 405 405 2522 405 405 2523 437 437 2524 438 438 2525 439 439 2526 407 407 2527 406 406 2528 406 406 2529 438 438 2530 439 439 2531 440 440 2532 408 408 2533 407 407 2534 407 407 2535 439 439 2536 440 440 2537 441 441 2538 409 409 2539 408 408 2540 408 408 2541 440 440 2542 441 441 2543 442 442 2544 410 410 2545 409 409 2546 409 409 2547 441 441 2548 442 442 2549 443 443 2550 411 411 2551 410 410 2552 410 410 2553 442 442 2554 443 443 2555 444 444 2556 412 412 2557 411 411 2558 411 411 2559 443 443 2560 444 444 2561 445 445 2562 413 413 2563 412 412 2564 412 412 2565 444 444 2566 445 445 2567 446 446 2568 414 414 2569 413 413 2570 413 413 2571 445 445 2572 446 446 2573 447 447 2574 415 415 2575 414 414 2576 414 414 2577 446 446 2578 447 447 2579 448 448 2580 416 416 2581 415 415 2582 415 415 2583 447 447 2584 448 448 2585 417 418 2586 385 386 2587 416 416 2588 416 416 2589 448 448 2590 417 418 2591 450 449 2592 418 417 2593 417 418 2594 417 418 2595 449 450 2596 450 449 2597 451 451 2598 419 419 2599 418 417 2600 418 417 2601 450 449 2602 451 451 2603 452 452 2604 420 420 2605 419 419 2606 419 419 2607 451 451 2608 452 452 2609 453 453 2610 421 421 2611 420 420 2612 420 420 2613 452 452 2614 453 453 2615 454 454 2616 422 422 2617 421 421 2618 421 421 2619 453 453 2620 454 454 2621 455 455 2622 423 423 2623 422 422 2624 422 422 2625 454 454 2626 455 455 2627 456 456 2628 424 424 2629 423 423 2630 423 423 2631 455 455 2632 456 456 2633 457 457 2634 425 425 2635 424 424 2636 424 424 2637 456 456 2638 457 457 2639 458 458 2640 426 426 2641 425 425 2642 425 425 2643 457 457 2644 458 458 2645 459 459 2646 427 427 2647 426 426 2648 426 426 2649 458 458 2650 459 459 2651 460 460 2652 428 428 2653 427 427 2654 427 427 2655 459 459 2656 460 460 2657 461 461 2658 429 429 2659 428 428 2660 428 428 2661 460 460 2662 461 461 2663 462 462 2664 430 430 2665 429 429 2666 429 429 2667 461 461 2668 462 462 2669 463 463 2670 431 431 2671 430 430 2672 430 430 2673 462 462 2674 463 463 2675 464 464 2676 432 432 2677 431 431 2678 431 431 2679 463 463 2680 464 464 2681 465 465 2682 433 433 2683 432 432 2684 432 432 2685 464 464 2686 465 465 2687 466 466 2688 434 434 2689 433 433 2690 433 433 2691 465 465 2692 466 466 2693 467 467 2694 435 435 2695 434 434 2696 434 434 2697 466 466 2698 467 467 2699 468 468 2700 436 436 2701 435 435 2702 435 435 2703 467 467 2704 468 468 2705 469 469 2706 437 437 2707 436 436 2708 436 436 2709 468 468 2710 469 469 2711 470 470 2712 438 438 2713 437 437 2714 437 437 2715 469 469 2716 470 470 2717 471 471 2718 439 439 2719 438 438 2720 438 438 2721 470 470 2722 471 471 2723 472 472 2724 440 440 2725 439 439 2726 439 439 2727 471 471 2728 472 472 2729 473 473 2730 441 441 2731 440 440 2732 440 440 2733 472 472 2734 473 473 2735 474 474 2736 442 442 2737 441 441 2738 441 441 2739 473 473 2740 474 474 2741 475 475 2742 443 443 2743 442 442 2744 442 442 2745 474 474 2746 475 475 2747 476 476 2748 444 444 2749 443 443 2750 443 443 2751 475 475 2752 476 476 2753 477 477 2754 445 445 2755 444 444 2756 444 444 2757 476 476 2758 477 477 2759 478 478 2760 446 446 2761 445 445 2762 445 445 2763 477 477 2764 478 478 2765 479 479 2766 447 447 2767 446 446 2768 446 446 2769 478 478 2770 479 479 2771 480 480 2772 448 448 2773 447 447 2774 447 447 2775 479 479 2776 480 480 2777 449 450 2778 417 418 2779 448 448 2780 448 448 2781 480 480 2782 449 450 2783 482 481 2784 450 449 2785 449 450 2786 449 450 2787 481 482 2788 482 481 2789 483 483 2790 451 451 2791 450 449 2792 450 449 2793 482 481 2794 483 483 2795 484 484 2796 452 452 2797 451 451 2798 451 451 2799 483 483 2800 484 484 2801 485 485 2802 453 453 2803 452 452 2804 452 452 2805 484 484 2806 485 485 2807 486 486 2808 454 454 2809 453 453 2810 453 453 2811 485 485 2812 486 486 2813 487 487 2814 455 455 2815 454 454 2816 454 454 2817 486 486 2818 487 487 2819 488 488 2820 456 456 2821 455 455 2822 455 455 2823 487 487 2824 488 488 2825 489 489 2826 457 457 2827 456 456 2828 456 456 2829 488 488 2830 489 489 2831 490 490 2832 458 458 2833 457 457 2834 457 457 2835 489 489 2836 490 490 2837 491 491 2838 459 459 2839 458 458 2840 458 458 2841 490 490 2842 491 491 2843 492 492 2844 460 460 2845 459 459 2846 459 459 2847 491 491 2848 492 492 2849 493 493 2850 461 461 2851 460 460 2852 460 460 2853 492 492 2854 493 493 2855 494 494 2856 462 462 2857 461 461 2858 461 461 2859 493 493 2860 494 494 2861 495 495 2862 463 463 2863 462 462 2864 462 462 2865 494 494 2866 495 495 2867 496 496 2868 464 464 2869 463 463 2870 463 463 2871 495 495 2872 496 496 2873 497 497 2874 465 465 2875 464 464 2876 464 464 2877 496 496 2878 497 497 2879 498 498 2880 466 466 2881 465 465 2882 465 465 2883 497 497 2884 498 498 2885 499 499 2886 467 467 2887 466 466 2888 466 466 2889 498 498 2890 499 499 2891 500 500 2892 468 468 2893 467 467 2894 467 467 2895 499 499 2896 500 500 2897 501 501 2898 469 469 2899 468 468 2900 468 468 2901 500 500 2902 501 501 2903 502 502 2904 470 470 2905 469 469 2906 469 469 2907 501 501 2908 502 502 2909 503 503 2910 471 471 2911 470 470 2912 470 470 2913 502 502 2914 503 503 2915 504 504 2916 472 472 2917 471 471 2918 471 471 2919 503 503 2920 504 504 2921 505 505 2922 473 473 2923 472 472 2924 472 472 2925 504 504 2926 505 505 2927 506 506 2928 474 474 2929 473 473 2930 473 473 2931 505 505 2932 506 506 2933 507 507 2934 475 475 2935 474 474 2936 474 474 2937 506 506 2938 507 507 2939 508 508 2940 476 476 2941 475 475 2942 475 475 2943 507 507 2944 508 508 2945 509 509 2946 477 477 2947 476 476 2948 476 476 2949 508 508 2950 509 509 2951 510 510 2952 478 478 2953 477 477 2954 477 477 2955 509 509 2956 510 510 2957 511 511 2958 479 479 2959 478 478 2960 478 478 2961 510 510 2962 511 511 2963 512 512 2964 480 480 2965 479 479 2966 479 479 2967 511 511 2968 512 512 2969 481 482 2970 449 450 2971 480 480 2972 480 480 2973 512 512 2974 481 482 2975 514 513 2976 482 481 2977 481 482 2978 481 482 2979 513 514 2980 514 513 2981 515 515 2982 483 483 2983 482 481 2984 482 481 2985 514 513 2986 515 515 2987 516 516 2988 484 484 2989 483 483 2990 483 483 2991 515 515 2992 516 516 2993 517 517 2994 485 485 2995 484 484 2996 484 484 2997 516 516 2998 517 517 2999 518 518 3000 486 486 3001 485 485 3002 485 485 3003 517 517 3004 518 518 3005 519 519 3006 487 487 3007 486 486 3008 486 486 3009 518 518 3010 519 519 3011 520 520 3012 488 488 3013 487 487 3014 487 487 3015 519 519 3016 520 520 3017 521 521 3018 489 489 3019 488 488 3020 488 488 3021 520 520 3022 521 521 3023 522 522 3024 490 490 3025 489 489 3026 489 489 3027 521 521 3028 522 522 3029 523 523 3030 491 491 3031 490 490 3032 490 490 3033 522 522 3034 523 523 3035 524 524 3036 492 492 3037 491 491 3038 491 491 3039 523 523 3040 524 524 3041 525 525 3042 493 493 3043 492 492 3044 492 492 3045 524 524 3046 525 525 3047 526 526 3048 494 494 3049 493 493 3050 493 493 3051 525 525 3052 526 526 3053 527 527 3054 495 495 3055 494 494 3056 494 494 3057 526 526 3058 527 527 3059 528 528 3060 496 496 3061 495 495 3062 495 495 3063 527 527 3064 528 528 3065 529 529 3066 497 497 3067 496 496 3068 496 496 3069 528 528 3070 529 529 3071 530 530 3072 498 498 3073 497 497 3074 497 497 3075 529 529 3076 530 530 3077 531 531 3078 499 499 3079 498 498 3080 498 498 3081 530 530 3082 531 531 3083 532 532 3084 500 500 3085 499 499 3086 499 499 3087 531 531 3088 532 532 3089 533 533 3090 501 501 3091 500 500 3092 500 500 3093 532 532 3094 533 533 3095 534 534 3096 502 502 3097 501 501 3098 501 501 3099 533 533 3100 534 534 3101 535 535 3102 503 503 3103 502 502 3104 502 502 3105 534 534 3106 535 535 3107 536 536 3108 504 504 3109 503 503 3110 503 503 3111 535 535 3112 536 536 3113 537 537 3114 505 505 3115 504 504 3116 504 504 3117 536 536 3118 537 537 3119 538 538 3120 506 506 3121 505 505 3122 505 505 3123 537 537 3124 538 538 3125 539 539 3126 507 507 3127 506 506 3128 506 506 3129 538 538 3130 539 539 3131 540 540 3132 508 508 3133 507 507 3134 507 507 3135 539 539 3136 540 540 3137 541 541 3138 509 509 3139 508 508 3140 508 508 3141 540 540 3142 541 541 3143 542 542 3144 510 510 3145 509 509 3146 509 509 3147 541 541 3148 542 542 3149 543 543 3150 511 511 3151 510 510 3152 510 510 3153 542 542 3154 543 543 3155 544 544 3156 512 512 3157 511 511 3158 511 511 3159 543 543 3160 544 544 3161 513 514 3162 481 482 3163 512 512 3164 512 512 3165 544 544 3166 513 514 3167 546 545 3168 514 513 3169 513 514 3170 513 514 3171 545 546 3172 546 545 3173 547 547 3174 515 515 3175 514 513 3176 514 513 3177 546 545 3178 547 547 3179 548 548 3180 516 516 3181 515 515 3182 515 515 3183 547 547 3184 548 548 3185 549 549 3186 517 517 3187 516 516 3188 516 516 3189 548 548 3190 549 549 3191 550 550 3192 518 518 3193 517 517 3194 517 517 3195 549 549 3196 550 550 3197 551 551 3198 519 519 3199 518 518 3200 518 518 3201 550 550 3202 551 551 3203 552 552 3204 520 520 3205 519 519 3206 519 519 3207 551 551 3208 552 552 3209 553 553 3210 521 521 3211 520 520 3212 520 520 3213 552 552 3214 553 553 3215 554 554 3216 522 522 3217 521 521 3218 521 521 3219 553 553 3220 554 554 3221 555 555 3222 523 523 3223 522 522 3224 522 522 3225 554 554 3226 555 555 3227 556 556 3228 524 524 3229 523 523 3230 523 523 3231 555 555 3232 556 556 3233 557 557 3234 525 525 3235 524 524 3236 524 524 3237 556 556 3238 557 557 3239 558 558 3240 526 526 3241 525 525 3242 525 525 3243 557 557 3244 558 558 3245 559 559 3246 527 527 3247 526 526 3248 526 526 3249 558 558 3250 559 559 3251 560 560 3252 528 528 3253 527 527 3254 527 527 3255 559 559 3256 560 560 3257 561 561 3258 529 529 3259 528 528 3260 528 528 3261 560 560 3262 561 561 3263 562 562 3264 530 530 3265 529 529 3266 529 529 3267 561 561 3268 562 562 3269 563 563 3270 531 531 3271 530 530 3272 530 530 3273 562 562 3274 563 563 3275 564 564 3276 532 532 3277 531 531 3278 531 531 3279 563 563 3280 564 564 3281 565 565 3282 533 533 3283 532 532 3284 532 532 3285 564 564 3286 565 565 3287 566 566 3288 534 534 3289 533 533 3290 533 533 3291 565 565 3292 566 566 3293 567 567 3294 535 535 3295 534 534 3296 534 534 3297 566 566 3298 567 567 3299 568 568 3300 536 536 3301 535 535 3302 535 535 3303 567 567 3304 568 568 3305 569 569 3306 537 537 3307 536 536 3308 536 536 3309 568 568 3310 569 569 3311 570 570 3312 538 538 3313 537 537 3314 537 537 3315 569 569 3316 570 570 3317 571 571 3318 539 539 3319 538 538 3320 538 538 3321 570 570 3322 571 571 3323 572 572 3324 540 540 3325 539 539 3326 539 539 3327 571 571 3328 572 572 3329 573 573 3330 541 541 3331 540 540 3332 540 540 3333 572 572 3334 573 573 3335 574 574 3336 542 542 3337 541 541 3338 541 541 3339 573 573 3340 574 574 3341 575 575 3342 543 543 3343 542 542 3344 542 542 3345 574 574 3346 575 575 3347 576 576 3348 544 544 3349 543 543 3350 543 543 3351 575 575 3352 576 576 3353 545 546 3354 513 514 3355 544 544 3356 544 544 3357 576 576 3358 545 546 3359 578 577 3360 546 545 3361 545 546 3362 545 546 3363 577 578 3364 578 577 3365 579 579 3366 547 547 3367 546 545 3368 546 545 3369 578 577 3370 579 579 3371 580 580 3372 548 548 3373 547 547 3374 547 547 3375 579 579 3376 580 580 3377 581 581 3378 549 549 3379 548 548 3380 548 548 3381 580 580 3382 581 581 3383 582 582 3384 550 550 3385 549 549 3386 549 549 3387 581 581 3388 582 582 3389 583 583 3390 551 551 3391 550 550 3392 550 550 3393 582 582 3394 583 583 3395 584 584 3396 552 552 3397 551 551 3398 551 551 3399 583 583 3400 584 584 3401 585 585 3402 553 553 3403 552 552 3404 552 552 3405 584 584 3406 585 585 3407 586 586 3408 554 554 3409 553 553 3410 553 553 3411 585 585 3412 586 586 3413 587 587 3414 555 555 3415 554 554 3416 554 554 3417 586 586 3418 587 587 3419 588 588 3420 556 556 3421 555 555 3422 555 555 3423 587 587 3424 588 588 3425 589 589 3426 557 557 3427 556 556 3428 556 556 3429 588 588 3430 589 589 3431 590 590 3432 558 558 3433 557 557 3434 557 557 3435 589 589 3436 590 590 3437 591 591 3438 559 559 3439 558 558 3440 558 558 3441 590 590 3442 591 591 3443 592 592 3444 560 560 3445 559 559 3446 559 559 3447 591 591 3448 592 592 3449 593 593 3450 561 561 3451 560 560 3452 560 560 3453 592 592 3454 593 593 3455 594 594 3456 562 562 3457 561 561 3458 561 561 3459 593 593 3460 594 594 3461 595 595 3462 563 563 3463 562 562 3464 562 562 3465 594 594 3466 595 595 3467 596 596 3468 564 564 3469 563 563 3470 563 563 3471 595 595 3472 596 596 3473 597 597 3474 565 565 3475 564 564 3476 564 564 3477 596 596 3478 597 597 3479 598 598 3480 566 566 3481 565 565 3482 565 565 3483 597 597 3484 598 598 3485 599 599 3486 567 567 3487 566 566 3488 566 566 3489 598 598 3490 599 599 3491 600 600 3492 568 568 3493 567 567 3494 567 567 3495 599 599 3496 600 600 3497 601 601 3498 569 569 3499 568 568 3500 568 568 3501 600 600 3502 601 601 3503 602 602 3504 570 570 3505 569 569 3506 569 569 3507 601 601 3508 602 602 3509 603 603 3510 571 571 3511 570 570 3512 570 570 3513 602 602 3514 603 603 3515 604 604 3516 572 572 3517 571 571 3518 571 571 3519 603 603 3520 604 604 3521 605 605 3522 573 573 3523 572 572 3524 572 572 3525 604 604 3526 605 605 3527 606 606 3528 574 574 3529 573 573 3530 573 573 3531 605 605 3532 606 606 3533 607 607 3534 575 575 3535 574 574 3536 574 574 3537 606 606 3538 607 607 3539 608 608 3540 576 576 3541 575 575 3542 575 575 3543 607 607 3544 608 608 3545 577 578 3546 545 546 3547 576 576 3548 576 576 3549 608 608 3550 577 578 3551 610 609 3552 578 577 3553 577 578 3554 577 578 3555 609 610 3556 610 609 3557 611 611 3558 579 579 3559 578 577 3560 578 577 3561 610 609 3562 611 611 3563 612 612 3564 580 580 3565 579 579 3566 579 579 3567 611 611 3568 612 612 3569 613 613 3570 581 581 3571 580 580 3572 580 580 3573 612 612 3574 613 613 3575 614 614 3576 582 582 3577 581 581 3578 581 581 3579 613 613 3580 614 614 3581 615 615 3582 583 583 3583 582 582 3584 582 582 3585 614 614 3586 615 615 3587 616 616 3588 584 584 3589 583 583 3590 583 583 3591 615 615 3592 616 616 3593 617 617 3594 585 585 3595 584 584 3596 584 584 3597 616 616 3598 617 617 3599 618 618 3600 586 586 3601 585 585 3602 585 585 3603 617 617 3604 618 618 3605 619 619 3606 587 587 3607 586 586 3608 586 586 3609 618 618 3610 619 619 3611 620 620 3612 588 588 3613 587 587 3614 587 587 3615 619 619 3616 620 620 3617 621 621 3618 589 589 3619 588 588 3620 588 588 3621 620 620 3622 621 621 3623 622 622 3624 590 590 3625 589 589 3626 589 589 3627 621 621 3628 622 622 3629 623 623 3630 591 591 3631 590 590 3632 590 590 3633 622 622 3634 623 623 3635 624 624 3636 592 592 3637 591 591 3638 591 591 3639 623 623 3640 624 624 3641 625 625 3642 593 593 3643 592 592 3644 592 592 3645 624 624 3646 625 625 3647 626 626 3648 594 594 3649 593 593 3650 593 593 3651 625 625 3652 626 626 3653 627 627 3654 595 595 3655 594 594 3656 594 594 3657 626 626 3658 627 627 3659 628 628 3660 596 596 3661 595 595 3662 595 595 3663 627 627 3664 628 628 3665 629 629 3666 597 597 3667 596 596 3668 596 596 3669 628 628 3670 629 629 3671 630 630 3672 598 598 3673 597 597 3674 597 597 3675 629 629 3676 630 630 3677 631 631 3678 599 599 3679 598 598 3680 598 598 3681 630 630 3682 631 631 3683 632 632 3684 600 600 3685 599 599 3686 599 599 3687 631 631 3688 632 632 3689 633 633 3690 601 601 3691 600 600 3692 600 600 3693 632 632 3694 633 633 3695 634 634 3696 602 602 3697 601 601 3698 601 601 3699 633 633 3700 634 634 3701 635 635 3702 603 603 3703 602 602 3704 602 602 3705 634 634 3706 635 635 3707 636 636 3708 604 604 3709 603 603 3710 603 603 3711 635 635 3712 636 636 3713 637 637 3714 605 605 3715 604 604 3716 604 604 3717 636 636 3718 637 637 3719 638 638 3720 606 606 3721 605 605 3722 605 605 3723 637 637 3724 638 638 3725 639 639 3726 607 607 3727 606 606 3728 606 606 3729 638 638 3730 639 639 3731 640 640 3732 608 608 3733 607 607 3734 607 607 3735 639 639 3736 640 640 3737 609 610 3738 577 578 3739 608 608 3740 608 608 3741 640 640 3742 609 610 3743 642 641 3744 610 609 3745 609 610 3746 609 610 3747 641 642 3748 642 641 3749 643 643 3750 611 611 3751 610 609 3752 610 609 3753 642 641 3754 643 643 3755 644 644 3756 612 612 3757 611 611 3758 611 611 3759 643 643 3760 644 644 3761 645 645 3762 613 613 3763 612 612 3764 612 612 3765 644 644 3766 645 645 3767 646 646 3768 614 614 3769 613 613 3770 613 613 3771 645 645 3772 646 646 3773 647 647 3774 615 615 3775 614 614 3776 614 614 3777 646 646 3778 647 647 3779 648 648 3780 616 616 3781 615 615 3782 615 615 3783 647 647 3784 648 648 3785 649 649 3786 617 617 3787 616 616 3788 616 616 3789 648 648 3790 649 649 3791 650 650 3792 618 618 3793 617 617 3794 617 617 3795 649 649 3796 650 650 3797 651 651 3798 619 619 3799 618 618 3800 618 618 3801 650 650 3802 651 651 3803 652 652 3804 620 620 3805 619 619 3806 619 619 3807 651 651 3808 652 652 3809 653 653 3810 621 621 3811 620 620 3812 620 620 3813 652 652 3814 653 653 3815 654 654 3816 622 622 3817 621 621 3818 621 621 3819 653 653 3820 654 654 3821 655 655 3822 623 623 3823 622 622 3824 622 622 3825 654 654 3826 655 655 3827 656 656 3828 624 624 3829 623 623 3830 623 623 3831 655 655 3832 656 656 3833 657 657 3834 625 625 3835 624 624 3836 624 624 3837 656 656 3838 657 657 3839 658 658 3840 626 626 3841 625 625 3842 625 625 3843 657 657 3844 658 658 3845 659 659 3846 627 627 3847 626 626 3848 626 626 3849 658 658 3850 659 659 3851 660 660 3852 628 628 3853 627 627 3854 627 627 3855 659 659 3856 660 660 3857 661 661 3858 629 629 3859 628 628 3860 628 628 3861 660 660 3862 661 661 3863 662 662 3864 630 630 3865 629 629 3866 629 629 3867 661 661 3868 662 662 3869 663 663 3870 631 631 3871 630 630 3872 630 630 3873 662 662 3874 663 663 3875 664 664 3876 632 632 3877 631 631 3878 631 631 3879 663 663 3880 664 664 3881 665 665 3882 633 633 3883 632 632 3884 632 632 3885 664 664 3886 665 665 3887 666 666 3888 634 634 3889 633 633 3890 633 633 3891 665 665 3892 666 666 3893 667 667 3894 635 635 3895 634 634 3896 634 634 3897 666 666 3898 667 667 3899 668 668 3900 636 636 3901 635 635 3902 635 635 3903 667 667 3904 668 668 3905 669 669 3906 637 637 3907 636 636 3908 636 636 3909 668 668 3910 669 669 3911 670 670 3912 638 638 3913 637 637 3914 637 637 3915 669 669 3916 670 670 3917 671 671 3918 639 639 3919 638 638 3920 638 638 3921 670 670 3922 671 671 3923 672 672 3924 640 640 3925 639 639 3926 639 639 3927 671 671 3928 672 672 3929 641 642 3930 609 610 3931 640 640 3932 640 640 3933 672 672 3934 641 642 3935 674 673 3936 642 641 3937 641 642 3938 641 642 3939 673 674 3940 674 673 3941 675 675 3942 643 643 3943 642 641 3944 642 641 3945 674 673 3946 675 675 3947 676 676 3948 644 644 3949 643 643 3950 643 643 3951 675 675 3952 676 676 3953 677 677 3954 645 645 3955 644 644 3956 644 644 3957 676 676 3958 677 677 3959 678 678 3960 646 646 3961 645 645 3962 645 645 3963 677 677 3964 678 678 3965 679 679 3966 647 647 3967 646 646 3968 646 646 3969 678 678 3970 679 679 3971 680 680 3972 648 648 3973 647 647 3974 647 647 3975 679 679 3976 680 680 3977 681 681 3978 649 649 3979 648 648 3980 648 648 3981 680 680 3982 681 681 3983 682 682 3984 650 650 3985 649 649 3986 649 649 3987 681 681 3988 682 682 3989 683 683 3990 651 651 3991 650 650 3992 650 650 3993 682 682 3994 683 683 3995 684 684 3996 652 652 3997 651 651 3998 651 651 3999 683 683 4000 684 684 4001 685 685 4002 653 653 4003 652 652 4004 652 652 4005 684 684 4006 685 685 4007 686 686 4008 654 654 4009 653 653 4010 653 653 4011 685 685 4012 686 686 4013 687 687 4014 655 655 4015 654 654 4016 654 654 4017 686 686 4018 687 687 4019 688 688 4020 656 656 4021 655 655 4022 655 655 4023 687 687 4024 688 688 4025 689 689 4026 657 657 4027 656 656 4028 656 656 4029 688 688 4030 689 689 4031 690 690 4032 658 658 4033 657 657 4034 657 657 4035 689 689 4036 690 690 4037 691 691 4038 659 659 4039 658 658 4040 658 658 4041 690 690 4042 691 691 4043 692 692 4044 660 660 4045 659 659 4046 659 659 4047 691 691 4048 692 692 4049 693 693 4050 661 661 4051 660 660 4052 660 660 4053 692 692 4054 693 693 4055 694 694 4056 662 662 4057 661 661 4058 661 661 4059 693 693 4060 694 694 4061 695 695 4062 663 663 4063 662 662 4064 662 662 4065 694 694 4066 695 695 4067 696 696 4068 664 664 4069 663 663 4070 663 663 4071 695 695 4072 696 696 4073 697 697 4074 665 665 4075 664 664 4076 664 664 4077 696 696 4078 697 697 4079 698 698 4080 666 666 4081 665 665 4082 665 665 4083 697 697 4084 698 698 4085 699 699 4086 667 667 4087 666 666 4088 666 666 4089 698 698 4090 699 699 4091 700 700 4092 668 668 4093 667 667 4094 667 667 4095 699 699 4096 700 700 4097 701 701 4098 669 669 4099 668 668 4100 668 668 4101 700 700 4102 701 701 4103 702 702 4104 670 670 4105 669 669 4106 669 669 4107 701 701 4108 702 702 4109 703 703 4110 671 671 4111 670 670 4112 670 670 4113 702 702 4114 703 703 4115 704 704 4116 672 672 4117 671 671 4118 671 671 4119 703 703 4120 704 704 4121 673 674 4122 641 642 4123 672 672 4124 672 672 4125 704 704 4126 673 674 4127 706 705 4128 674 673 4129 673 674 4130 673 674 4131 705 706 4132 706 705 4133 707 707 4134 675 675 4135 674 673 4136 674 673 4137 706 705 4138 707 707 4139 708 708 4140 676 676 4141 675 675 4142 675 675 4143 707 707 4144 708 708 4145 709 709 4146 677 677 4147 676 676 4148 676 676 4149 708 708 4150 709 709 4151 710 710 4152 678 678 4153 677 677 4154 677 677 4155 709 709 4156 710 710 4157 711 711 4158 679 679 4159 678 678 4160 678 678 4161 710 710 4162 711 711 4163 712 712 4164 680 680 4165 679 679 4166 679 679 4167 711 711 4168 712 712 4169 713 713 4170 681 681 4171 680 680 4172 680 680 4173 712 712 4174 713 713 4175 714 714 4176 682 682 4177 681 681 4178 681 681 4179 713 713 4180 714 714 4181 715 715 4182 683 683 4183 682 682 4184 682 682 4185 714 714 4186 715 715 4187 716 716 4188 684 684 4189 683 683 4190 683 683 4191 715 715 4192 716 716 4193 717 717 4194 685 685 4195 684 684 4196 684 684 4197 716 716 4198 717 717 4199 718 718 4200 686 686 4201 685 685 4202 685 685 4203 717 717 4204 718 718 4205 719 719 4206 687 687 4207 686 686 4208 686 686 4209 718 718 4210 719 719 4211 720 720 4212 688 688 4213 687 687 4214 687 687 4215 719 719 4216 720 720 4217 721 721 4218 689 689 4219 688 688 4220 688 688 4221 720 720 4222 721 721 4223 722 722 4224 690 690 4225 689 689 4226 689 689 4227 721 721 4228 722 722 4229 723 723 4230 691 691 4231 690 690 4232 690 690 4233 722 722 4234 723 723 4235 724 724 4236 692 692 4237 691 691 4238 691 691 4239 723 723 4240 724 724 4241 725 725 4242 693 693 4243 692 692 4244 692 692 4245 724 724 4246 725 725 4247 726 726 4248 694 694 4249 693 693 4250 693 693 4251 725 725 4252 726 726 4253 727 727 4254 695 695 4255 694 694 4256 694 694 4257 726 726 4258 727 727 4259 728 728 4260 696 696 4261 695 695 4262 695 695 4263 727 727 4264 728 728 4265 729 729 4266 697 697 4267 696 696 4268 696 696 4269 728 728 4270 729 729 4271 730 730 4272 698 698 4273 697 697 4274 697 697 4275 729 729 4276 730 730 4277 731 731 4278 699 699 4279 698 698 4280 698 698 4281 730 730 4282 731 731 4283 732 732 4284 700 700 4285 699 699 4286 699 699 4287 731 731 4288 732 732 4289 733 733 4290 701 701 4291 700 700 4292 700 700 4293 732 732 4294 733 733 4295 734 734 4296 702 702 4297 701 701 4298 701 701 4299 733 733 4300 734 734 4301 735 735 4302 703 703 4303 702 702 4304 702 702 4305 734 734 4306 735 735 4307 736 736 4308 704 704 4309 703 703 4310 703 703 4311 735 735 4312 736 736 4313 705 706 4314 673 674 4315 704 704 4316 704 704 4317 736 736 4318 705 706 4319 737 737 4320 706 705 4321 705 706 4322 737 737 4323 707 707 4324 706 705 4325 737 737 4326 708 708 4327 707 707 4328 737 737 4329 709 709 4330 708 708 4331 737 737 4332 710 710 4333 709 709 4334 737 737 4335 711 711 4336 710 710 4337 737 737 4338 712 712 4339 711 711 4340 737 737 4341 713 713 4342 712 712 4343 737 737 4344 714 714 4345 713 713 4346 737 737 4347 715 715 4348 714 714 4349 737 737 4350 716 716 4351 715 715 4352 737 737 4353 717 717 4354 716 716 4355 737 737 4356 718 718 4357 717 717 4358 737 737 4359 719 719 4360 718 718 4361 737 737 4362 720 720 4363 719 719 4364 737 737 4365 721 721 4366 720 720 4367 737 737 4368 722 722 4369 721 721 4370 737 737 4371 723 723 4372 722 722 4373 737 737 4374 724 724 4375 723 723 4376 737 737 4377 725 725 4378 724 724 4379 737 737 4380 726 726 4381 725 725 4382 737 737 4383 727 727 4384 726 726 4385 737 737 4386 728 728 4387 727 727 4388 737 737 4389 729 729 4390 728 728 4391 737 737 4392 730 730 4393 729 729 4394 737 737 4395 731 731 4396 730 730 4397 737 737 4398 732 732 4399 731 731 4400 737 737 4401 733 733 4402 732 732 4403 737 737 4404 734 734 4405 733 733 4406 737 737 4407 735 735 4408 734 734 4409 737 737 4410 736 736 4411 735 735 4412 737 737 4413 705 706 4414 736 736 4415

    -
    -
    - 1 -
    - - - - -0.0179789 -2.97436e-4 9.97484e-5 -0.01797974 0.01303106 0.1269119 -0.04608446 0.01397061 0.1358508 -0.06606751 0.01539415 0.1493952 -0.07801949 0.01747858 0.1692273 -0.08166885 0.01969349 0.1903007 -0.07542538 0.02154535 0.2079198 -0.06333547 0.02310049 0.2227157 -0.04856365 0.0242387 0.2335455 -0.03216594 0.02502584 0.2410343 -0.01651704 0.0254907 0.2454571 -8.25439e-4 0.02562361 0.2467221 -0.01556146 -0.009270071 0.001042783 -0.01556217 0.004058003 0.1278552 -0.03990155 -0.00897777 0.1382628 -0.0572074 -0.01749104 0.1528516 -0.0675581 -0.02134984 0.1733083 -0.07071858 -0.0209496 0.1945725 -0.06531155 -0.01599311 0.2118654 -0.05484139 -0.008426189 0.2260293 -0.04204863 5.74961e-5 0.236087 -0.02784776 0.008998513 0.2427188 -0.01429545 0.01724499 0.2463237 -7.06099e-4 0.02518075 0.2467687 -0.008956849 -0.0158385 0.001733183 -0.008957266 -0.002510666 0.1285456 -0.02300959 -0.02577722 0.1400285 -0.03300112 -0.0415647 0.1553819 -0.03897714 -0.04977428 0.1762959 -0.04080182 -0.05070245 0.1976997 -0.03768002 -0.04347318 0.2147537 -0.0316351 -0.03150534 0.228455 -0.02424919 -0.0176444 0.2379476 -0.01605033 -0.002734184 0.243952 -0.008225858 0.01120871 0.2469581 -3.80095e-4 0.02485656 0.2468028 6.51851e-5 -0.01824271 0.001985847 6.52075e-5 -0.004914999 0.1287983 6.52075e-5 -0.03192621 0.1406748 6.52112e-5 -0.05037623 0.1563079 6.52149e-5 -0.06017833 0.1773894 6.52224e-5 -0.06159275 0.1988443 6.52224e-5 -0.05353158 0.2158109 6.52261e-5 -0.03995287 0.2293429 6.52261e-5 -0.02412372 0.2386286 6.52261e-5 -0.007028698 0.2444034 6.52261e-5 0.008999288 0.2471904 6.52261e-5 0.02473789 0.2468152 0.009087204 -0.0158385 0.001733183 0.009087681 -0.002510666 0.1285456 0.02314001 -0.02577722 0.1400285 0.03313153 -0.04156464 0.1553819 0.03910756 -0.04977422 0.1762958 0.04093223 -0.05070245 0.1976997 0.0378105 -0.04347318 0.2147537 0.03176558 -0.03150528 0.228455 0.02437967 -0.01764434 0.2379476 0.01618081 -0.002734184 0.243952 0.008356332 0.01120871 0.2469581 5.1054e-4 0.02485662 0.2468028 0.01569187 -0.009270071 0.001042783 0.01569259 0.004058003 0.1278552 0.04003196 -0.00897777 0.1382628 0.05733782 -0.01749098 0.1528516 0.06768852 -0.02134984 0.1733083 0.070849 -0.0209496 0.1945725 0.06544196 -0.01599305 0.2118654 0.05497181 -0.008426129 0.2260293 0.04217904 5.75371e-5 0.236087 0.02797818 0.008998572 0.2427188 0.01442587 0.01724499 0.2463237 8.36529e-4 0.02518081 0.2467687 0.01810932 -2.97461e-4 9.97484e-5 0.01811015 0.01303106 0.1269119 0.04621481 0.01397061 0.1358508 0.06619793 0.01539421 0.1493952 0.07814991 0.01747864 0.1692273 0.08179926 0.01969355 0.1903007 0.07555574 0.02154541 0.2079198 0.06346589 0.02310049 0.2227157 0.04869407 0.02423876 0.2335455 0.03229635 0.0250259 0.2410343 0.01664745 0.02549076 0.2454571 9.55835e-4 0.02562367 0.2467221 0.01569187 0.008675158 -8.43316e-4 0.01569259 0.02200412 0.1259689 0.04003196 0.03691905 0.1334389 0.05733782 0.0482794 0.1459389 0.06768852 0.05630713 0.1651462 0.07084894 0.0603367 0.186029 0.0654419 0.05908393 0.2039744 0.05497181 0.05462723 0.2194021 0.04217898 0.04842001 0.2310039 0.02797818 0.04105317 0.2393498 0.01442581 0.03373646 0.2445904 8.36499e-4 0.0260666 0.2466756 0.009087264 0.01524358 -0.001533687 0.009087681 0.02857291 0.1252785 0.02314001 0.05371844 0.1316732 0.03313153 0.07235306 0.1434085 0.0391075 0.08473151 0.1621587 0.04093217 0.09008955 0.1829017 0.03781044 0.086564 0.2010862 0.03176552 0.07770633 0.2169764 0.02437961 0.06612193 0.2291434 0.01618075 0.05278599 0.2381166 0.008356273 0.03977274 0.243956 5.10499e-4 0.02639079 0.2466415 6.52112e-5 0.0176478 -0.001786351 6.51889e-5 0.03097718 0.1250258 6.51889e-5 0.05986744 0.1310269 6.51851e-5 0.08116465 0.1424825 6.51814e-5 0.09513556 0.1610652 6.51814e-5 0.1009799 0.1817572 6.51777e-5 0.0966224 0.200029 6.5174e-5 0.08615392 0.2160885 6.5174e-5 0.07260125 0.2284623 6.51702e-5 0.05708044 0.2376652 6.51702e-5 0.04198217 0.2437238 6.51702e-5 0.02650946 0.2466289 -0.008956849 0.01524358 -0.001533687 -0.008957266 0.02857285 0.1252785 -0.02300959 0.05371844 0.1316732 -0.03300118 0.07235306 0.1434085 -0.03897714 0.08473151 0.1621587 -0.04080182 0.09008955 0.1829017 -0.03768008 0.086564 0.2010862 -0.03163516 0.07770633 0.2169764 -0.02424925 0.06612187 0.2291434 -0.01605039 0.05278593 0.2381166 -0.008225917 0.03977268 0.243956 -3.80144e-4 0.02639073 0.2466415 -0.01556146 0.008675158 -8.43316e-4 -0.01556217 0.02200412 0.1259689 -0.03990155 0.03691899 0.1334389 -0.05720746 0.04827934 0.1459389 -0.06755816 0.05630707 0.1651462 -0.07071858 0.06033664 0.186029 -0.06531161 0.05908387 0.2039745 -0.05484145 0.05462718 0.2194021 -0.04204869 0.04841995 0.2310039 -0.02784782 0.04105311 0.2393498 -0.01429545 0.0337364 0.2445904 -7.06129e-4 0.02606654 0.2466756 - - - - - - - - - - -1 0 0 -0.6648457 -0.4487136 -0.5971557 -0.7676931 -0.06695759 -0.6372875 -0.8660237 -0.497238 0.05224764 -0.3960692 -0.3203833 -0.8604999 -0.4573504 -0.09292882 -0.8843959 -0.643727 -0.4395276 -0.6263924 -0.7433089 -0.06991785 -0.6652425 -0.8149358 -0.5032808 -0.2872707 -0.9410077 -0.03534042 -0.3364666 -0.8631855 -0.487167 0.1323893 -0.996704 0.008423089 0.08029419 -0.7611011 -0.3871578 0.5203406 -0.878872 0.04983669 0.4744102 -0.6069827 -0.2739647 0.7459945 -0.7008576 0.07452619 0.7093417 -0.4506668 -0.1694998 0.8764306 -0.5203711 0.08923608 0.8492386 -0.3095797 -0.0801416 0.9474776 -0.3574938 0.09759819 0.9287698 -0.1676687 0.006256282 0.9858089 -0.1936094 0.1025422 0.9756768 -0.06997895 0.0640583 0.9954833 -0.08081299 0.1041902 0.9912412 -0.3838313 -0.7281717 -0.5677969 -0.4999848 -0.8612629 0.09051787 -0.2286751 -0.4868618 -0.8429823 -0.3716544 -0.7101047 -0.5979492 -0.4705039 -0.845851 -0.2512589 -0.4983367 -0.8500015 0.1705374 -0.439436 -0.7070834 0.553972 -0.3504135 -0.5290994 0.7727897 -0.2601703 -0.3589282 0.8963286 -0.1787469 -0.2102725 0.9611499 -0.09680467 -0.06421095 0.9932249 -0.04031491 0.03454691 0.9985656 0 -0.8304697 -0.5570238 0 -0.9945067 0.1044954 0 -0.5478072 -0.8365734 0 -0.8091678 -0.5875424 0 -0.971221 -0.2380748 0 -0.9828181 0.1844844 0 -0.8241829 0.5663015 0 -0.6224861 0.7826167 0 -0.4282662 0.9036226 0 -0.2579119 0.966155 0 -0.08999907 0.9959105 -3.05185e-5 0.0237739 0.9996948 0.3838313 -0.7281717 -0.5677969 0.4999848 -0.8612629 0.09051787 0.2286751 -0.4868618 -0.8429823 0.3716544 -0.7101047 -0.5979492 0.4705039 -0.845851 -0.2512589 0.4983367 -0.8500015 0.1705374 0.439436 -0.7070834 0.553972 0.3504135 -0.5290994 0.7727897 0.2601703 -0.3589282 0.8963286 0.1787469 -0.2102725 0.9611499 0.09680467 -0.06421095 0.9932249 0.04034543 0.03460794 0.9985656 0.6648457 -0.4487136 -0.5971557 0.8660237 -0.497238 0.05224764 0.3960692 -0.3203833 -0.8604999 0.643727 -0.4395276 -0.6263924 0.8149358 -0.5032808 -0.2872707 0.8631855 -0.487167 0.1323893 0.7611011 -0.3871578 0.5203406 0.6069827 -0.2739647 0.7459945 0.4506668 -0.1694998 0.8764306 0.3095797 -0.0801416 0.9474776 0.1676687 0.006256282 0.9858089 0.07000946 0.0640583 0.9954833 0.7676931 -0.06695759 -0.6372875 1 0 0 0.4573504 -0.09292882 -0.8843959 0.7433089 -0.06991785 -0.6652425 0.9410077 -0.03534042 -0.3364666 0.996704 0.008423089 0.08029419 0.878872 0.04983669 0.4744102 0.7008576 0.0745567 0.7093417 0.5203711 0.08923608 0.8492386 0.3574938 0.09759819 0.9287698 0.1936094 0.1025422 0.9756768 0.08081299 0.1041597 0.9912412 0.6648457 0.3147374 -0.6773889 0.8660237 0.497238 -0.05224764 0.3960692 0.1344645 -0.9082919 0.643727 0.2996917 -0.7040925 0.8149358 0.4325693 -0.3856319 0.8631855 0.5040742 0.02819907 0.7611011 0.4868923 0.4284799 0.6069827 0.4230781 0.6727195 0.4506668 0.3480026 0.8220466 0.3095797 0.2753685 0.9100925 0.1676687 0.1988281 0.9655751 0.06994843 0.1443525 0.9870296 0.3838313 0.5941954 -0.7067782 0.4999848 0.8612629 -0.09051787 0.2286751 0.300943 -0.925779 0.3716544 0.5702689 -0.7325358 0.4705039 0.7751091 -0.4216437 0.4983367 0.8669088 -0.009887993 0.439436 0.8068178 0.3948485 0.3504135 0.6782128 0.6458938 0.2601703 0.5374615 0.802118 0.1787469 0.4054994 0.8964202 0.09680467 0.2692953 0.9581592 0.04034543 0.1738029 0.9839473 0 0.6964935 -0.7175207 0 0.9945067 -0.1045259 0 0.3618885 -0.9321879 0 0.6693015 -0.7429426 0 0.9005097 -0.4348277 0 0.9996948 -0.02386546 0 0.9239174 0.3825495 0 0.7715995 0.6360973 0 0.606769 0.7948546 0 0.4531388 0.8914151 0 0.2950835 0.955443 0 0.1845454 0.9828181 -0.3838313 0.5941954 -0.7067782 -0.4999848 0.8612629 -0.09051787 -0.2286751 0.300943 -0.925779 -0.3716544 0.5702689 -0.7325358 -0.4705039 0.7751091 -0.4216437 -0.4983367 0.8669088 -0.009887993 -0.439436 0.8068178 0.3948485 -0.3504135 0.6782128 0.6458938 -0.2601703 0.5374615 0.802118 -0.1787469 0.4054994 0.8964202 -0.09680467 0.2692953 0.9581592 -0.04034543 0.1737723 0.9839473 -0.6648457 0.3147374 -0.6773889 -0.8660237 0.497238 -0.05224764 -0.3960692 0.1344645 -0.9082919 -0.643727 0.2996917 -0.7040925 -0.8149358 0.4325693 -0.3856319 -0.8631855 0.5040742 0.02819907 -0.7611011 0.4868923 0.4284799 -0.6069827 0.4230781 0.6727195 -0.4506668 0.3480026 0.8220466 -0.3095797 0.2753685 0.9100925 -0.1676687 0.1988281 0.9655751 -0.06997895 0.144322 0.9870296 - - - - - - - - - - 0.3123379 0.5000169 0.3118554 0.5214875 0.3108613 0.521329 0.3123379 0.5000169 0.313332 0.5001754 0.3118554 0.5214875 0.7449682 0.6891387 0.7486523 0.6867004 0.7496914 0.6892427 0.7449682 0.6891387 0.7445619 0.6881446 0.7486523 0.6867004 0.7496914 0.6892427 0.7515608 0.6857573 0.7530499 0.6894004 0.7496914 0.6892427 0.7486523 0.6867004 0.7515608 0.6857573 0.3105996 0.5251075 0.3146703 0.5291263 0.3103687 0.5284405 0.3105996 0.5251075 0.3142427 0.5256884 0.3146703 0.5291263 0.3103687 0.5284405 0.3146259 0.5327001 0.3101233 0.5319821 0.3103687 0.5284405 0.3146703 0.5291263 0.3146259 0.5327001 0.3101233 0.5319821 0.3140768 0.5356063 0.3099181 0.5349432 0.3101233 0.5319821 0.3146259 0.5327001 0.3140768 0.5356063 0.3099181 0.5349432 0.3132385 0.5379867 0.3097458 0.5374298 0.3099181 0.5349432 0.3140768 0.5356063 0.3132385 0.5379867 0.2474093 0.6902542 0.2509868 0.6877013 0.2498919 0.6903803 0.2474093 0.6902542 0.2488368 0.6867615 0.2509868 0.6877013 0.2498919 0.6903803 0.2533734 0.6886919 0.2526477 0.6904675 0.2498919 0.6903803 0.2509868 0.6877013 0.2533734 0.6886919 0.2526477 0.6904675 0.255651 0.6896055 0.2552777 0.690519 0.2526477 0.6904675 0.2533734 0.6886919 0.255651 0.6896055 0.2552777 0.690519 0.2579349 0.6904846 0.2579148 0.6905337 0.2552777 0.690519 0.255651 0.6896055 0.2579349 0.6904846 0.313332 0.5001754 0.3125831 0.5216035 0.3118554 0.5214875 0.313332 0.5001754 0.3140597 0.5002914 0.3125831 0.5216035 0.7445619 0.6881446 0.7458135 0.6848392 0.7486523 0.6867004 0.7445619 0.6881446 0.7434518 0.6874169 0.7458135 0.6848392 0.7486523 0.6867004 0.7474927 0.6830903 0.7515608 0.6857573 0.7486523 0.6867004 0.7458135 0.6848392 0.7474927 0.6830903 0.3142427 0.5256884 0.3178192 0.5296285 0.3146703 0.5291263 0.3142427 0.5256884 0.3169097 0.5261136 0.3178192 0.5296285 0.3146703 0.5291263 0.3179221 0.5332256 0.3146259 0.5327001 0.3146703 0.5291263 0.3178192 0.5296285 0.3179221 0.5332256 0.3146259 0.5327001 0.3171211 0.5360917 0.3140768 0.5356063 0.3146259 0.5327001 0.3179221 0.5332256 0.3171211 0.5360917 0.2470772 0.6859232 0.2527369 0.6842047 0.2488368 0.6867615 0.2470772 0.6859232 0.251721 0.6828789 0.2527369 0.6842047 0.2488368 0.6867615 0.2539782 0.6857402 0.2509868 0.6877013 0.2488368 0.6867615 0.2527369 0.6842047 0.2539782 0.6857402 0.2509868 0.6877013 0.2553561 0.6873921 0.2533734 0.6886919 0.2509868 0.6877013 0.2539782 0.6857402 0.2553561 0.6873921 0.2533734 0.6886919 0.2566711 0.6889368 0.255651 0.6896055 0.2533734 0.6886919 0.2553561 0.6873921 0.2566711 0.6889368 0.255651 0.6896055 0.2579896 0.6904488 0.2579349 0.6904846 0.255651 0.6896055 0.2566711 0.6889368 0.2579896 0.6904488 0.2565482 0.5002914 0.2580645 0.521646 0.2565482 0.5216035 0.2565482 0.5002914 0.2580645 0.5003338 0.2580645 0.521646 0.7434518 0.6874169 0.7419355 0.6841581 0.7458135 0.6848392 0.7434518 0.6874169 0.7419355 0.6871505 0.7419355 0.6841581 0.7458135 0.6848392 0.7419355 0.6821141 0.7474927 0.6830903 0.7458135 0.6848392 0.7419355 0.6841581 0.7419355 0.6821141 0.2525073 0.5261136 0.2580645 0.5298122 0.251503 0.5296285 0.2525073 0.5261136 0.2580645 0.5262693 0.2580645 0.5298122 0.251503 0.5296285 0.2580645 0.5334179 0.2511964 0.5332256 0.251503 0.5296285 0.2580645 0.5298122 0.2580645 0.5334179 0.2511964 0.5332256 0.2580645 0.5362694 0.251721 0.5360917 0.2511964 0.5332256 0.2580645 0.5334179 0.2580645 0.5362694 0.251721 0.6828789 0.2580645 0.6832688 0.2527369 0.6842047 0.251721 0.6828789 0.2580645 0.6817645 0.2580645 0.6832688 0.2527369 0.6842047 0.2580645 0.6850225 0.2539782 0.6857402 0.2527369 0.6842047 0.2580645 0.6832688 0.2580645 0.6850225 0.2539782 0.6857402 0.2580645 0.6869164 0.2553561 0.6873921 0.2539782 0.6857402 0.2580645 0.6850225 0.2580645 0.6869164 0.2553561 0.6873921 0.2580645 0.688692 0.2566711 0.6889368 0.2553561 0.6873921 0.2580645 0.6869164 0.2580645 0.688692 0.2566711 0.6889368 0.2580645 0.6904356 0.2579896 0.6904488 0.2566711 0.6889368 0.2580645 0.688692 0.2580645 0.6904356 0.2580645 0.5003338 0.2595808 0.5216035 0.2580645 0.521646 0.2580645 0.5003338 0.2595807 0.5002914 0.2595808 0.5216035 0.7419355 0.6871505 0.7380576 0.6848392 0.7419355 0.6841581 0.7419355 0.6871505 0.7404192 0.6874169 0.7380576 0.6848392 0.7419355 0.6841581 0.7363784 0.6830903 0.7419355 0.6821141 0.7419355 0.6841581 0.7380576 0.6848392 0.7363784 0.6830903 0.2580645 0.5262693 0.264626 0.5296285 0.2580645 0.5298122 0.2580645 0.5262693 0.2636216 0.5261136 0.264626 0.5296285 0.2580645 0.5298122 0.2649326 0.5332256 0.2580645 0.5334179 0.2580645 0.5298122 0.264626 0.5296285 0.2649326 0.5332256 0.2580645 0.5334179 0.264408 0.5360917 0.2580645 0.5362694 0.2580645 0.5334179 0.2649326 0.5332256 0.264408 0.5360917 0.2580645 0.6817645 0.2633921 0.6842047 0.2580645 0.6832688 0.2580645 0.6817645 0.264408 0.6828789 0.2633921 0.6842047 0.2580645 0.6832688 0.2621508 0.6857402 0.2580645 0.6850225 0.2580645 0.6832688 0.2633921 0.6842047 0.2621508 0.6857402 0.2580645 0.6850225 0.2607729 0.6873921 0.2580645 0.6869164 0.2580645 0.6850225 0.2621508 0.6857402 0.2607729 0.6873921 0.2580645 0.6869164 0.2594579 0.6889368 0.2580645 0.688692 0.2580645 0.6869164 0.2607729 0.6873921 0.2594579 0.6889368 0.2580645 0.688692 0.2581393 0.6904488 0.2580645 0.6904356 0.2580645 0.688692 0.2594579 0.6889368 0.2581393 0.6904488 0.6859403 0.5002914 0.6881446 0.5214875 0.6874169 0.5216035 0.6859403 0.5002914 0.686668 0.5001754 0.6881446 0.5214875 0.7404192 0.6874169 0.7352187 0.6867004 0.7380576 0.6848392 0.7404192 0.6874169 0.7393092 0.6881446 0.7352187 0.6867004 0.7380576 0.6848392 0.7323102 0.6857573 0.7363784 0.6830903 0.7380576 0.6848392 0.7352187 0.6867004 0.7323102 0.6857573 0.6830903 0.5261136 0.6853297 0.5291263 0.6821808 0.5296285 0.6830903 0.5261136 0.6857573 0.5256884 0.6853297 0.5291263 0.6821808 0.5296285 0.6853741 0.5327001 0.6820779 0.5332256 0.6821808 0.5296285 0.6853297 0.5291263 0.6853741 0.5327001 0.6820779 0.5332256 0.6859232 0.5356063 0.6828789 0.5360917 0.6820779 0.5332256 0.6853741 0.5327001 0.6859232 0.5356063 0.264408 0.6828789 0.2672921 0.6867615 0.2633921 0.6842047 0.264408 0.6828789 0.2690517 0.6859232 0.2672921 0.6867615 0.2633921 0.6842047 0.2651421 0.6877013 0.2621508 0.6857402 0.2633921 0.6842047 0.2672921 0.6867615 0.2651421 0.6877013 0.2621508 0.6857402 0.2627556 0.6886919 0.2607729 0.6873921 0.2621508 0.6857402 0.2651421 0.6877013 0.2627556 0.6886919 0.2607729 0.6873921 0.260478 0.6896055 0.2594579 0.6889368 0.2607729 0.6873921 0.2627556 0.6886919 0.260478 0.6896055 0.2594579 0.6889368 0.2581941 0.6904846 0.2581393 0.6904488 0.2594579 0.6889368 0.260478 0.6896055 0.2581941 0.6904846 0.686668 0.5001754 0.6891387 0.521329 0.6881446 0.5214875 0.686668 0.5001754 0.687662 0.5000169 0.6891387 0.521329 0.7393092 0.6881446 0.7341796 0.6892427 0.7352187 0.6867004 0.7393092 0.6881446 0.7389029 0.6891387 0.7341796 0.6892427 0.7352187 0.6867004 0.7308213 0.6894004 0.7323102 0.6857573 0.7352187 0.6867004 0.7341796 0.6892427 0.7308213 0.6894004 0.6857573 0.5256884 0.6896313 0.5284405 0.6853297 0.5291263 0.6857573 0.5256884 0.6894004 0.5251075 0.6896313 0.5284405 0.6853297 0.5291263 0.6898767 0.5319821 0.6853741 0.5327001 0.6853297 0.5291263 0.6896313 0.5284405 0.6898767 0.5319821 0.6853741 0.5327001 0.6900819 0.5349432 0.6859232 0.5356063 0.6853741 0.5327001 0.6898767 0.5319821 0.6900819 0.5349432 0.6859232 0.5356063 0.6902542 0.5374298 0.6867615 0.5379867 0.6859232 0.5356063 0.6900819 0.5349432 0.6902542 0.5374298 0.2672921 0.6867615 0.2662371 0.6903803 0.2651421 0.6877013 0.2672921 0.6867615 0.2687196 0.6902542 0.2662371 0.6903803 0.2651421 0.6877013 0.2634813 0.6904675 0.2627556 0.6886919 0.2651421 0.6877013 0.2662371 0.6903803 0.2634813 0.6904675 0.2627556 0.6886919 0.2608513 0.690519 0.260478 0.6896055 0.2627556 0.6886919 0.2634813 0.6904675 0.2608513 0.690519 0.260478 0.6896055 0.2582142 0.6905337 0.2581941 0.6904846 0.260478 0.6896055 0.2608513 0.690519 0.2582142 0.6905337 0.687662 0.5000169 0.6901327 0.5211705 0.6891387 0.521329 0.687662 0.5000169 0.6886561 0.4998584 0.6901327 0.5211705 0.7389029 0.6891387 0.7352187 0.6917851 0.7341796 0.6892427 0.7389029 0.6891387 0.7393092 0.6901327 0.7352187 0.6917851 0.7341796 0.6892427 0.7323102 0.6930436 0.7308213 0.6894004 0.7341796 0.6892427 0.7352187 0.6917851 0.7323102 0.6930436 0.6894004 0.5251075 0.693933 0.5277547 0.6896313 0.5284405 0.6894004 0.5251075 0.6930436 0.5245267 0.693933 0.5277547 0.6896313 0.5284405 0.6943794 0.5312642 0.6898767 0.5319821 0.6896313 0.5284405 0.693933 0.5277547 0.6943794 0.5312642 0.6898767 0.5319821 0.6942406 0.5342801 0.6900819 0.5349432 0.6898767 0.5319821 0.6943794 0.5312642 0.6942406 0.5342801 0.6900819 0.5349432 0.6937469 0.5368729 0.6902542 0.5374298 0.6900819 0.5349432 0.6942406 0.5342801 0.6937469 0.5368729 0.2687196 0.6902542 0.2651421 0.6930592 0.2662371 0.6903803 0.2687196 0.6902542 0.2672921 0.6937469 0.2651421 0.6930592 0.2662371 0.6903803 0.2627556 0.6922431 0.2634813 0.6904675 0.2662371 0.6903803 0.2651421 0.6930592 0.2627556 0.6922431 0.2634813 0.6904675 0.260478 0.6914325 0.2608513 0.690519 0.2634813 0.6904675 0.2627556 0.6922431 0.260478 0.6914325 0.2608513 0.690519 0.2581941 0.6905828 0.2582142 0.6905337 0.2608513 0.690519 0.260478 0.6914325 0.2581941 0.6905828 0.6886561 0.4998584 0.6908605 0.5210544 0.6901327 0.5211705 0.6886561 0.4998584 0.6893837 0.4997424 0.6908605 0.5210544 0.7393092 0.6901327 0.7380576 0.6936462 0.7352187 0.6917851 0.7393092 0.6901327 0.7404192 0.6908605 0.7380576 0.6936462 0.7352187 0.6917851 0.7363784 0.6957107 0.7323102 0.6930436 0.7352187 0.6917851 0.7380576 0.6936462 0.7363784 0.6957107 0.6930436 0.5245267 0.697082 0.5272526 0.693933 0.5277547 0.6930436 0.5245267 0.6957107 0.5241014 0.697082 0.5272526 0.693933 0.5277547 0.6976756 0.5307387 0.6943794 0.5312642 0.693933 0.5277547 0.697082 0.5272526 0.6976756 0.5307387 0.6943794 0.5312642 0.697285 0.5337947 0.6942406 0.5342801 0.6943794 0.5312642 0.6976756 0.5307387 0.697285 0.5337947 0.6942406 0.5342801 0.6963037 0.5364652 0.6937469 0.5368729 0.6942406 0.5342801 0.697285 0.5337947 0.6963037 0.5364652 0.2672921 0.6937469 0.2621508 0.6950203 0.2651421 0.6930592 0.2672921 0.6937469 0.2633921 0.6963037 0.2621508 0.6950203 0.2651421 0.6930592 0.2607729 0.6935429 0.2627556 0.6922431 0.2651421 0.6930592 0.2621508 0.6950203 0.2607729 0.6935429 0.2627556 0.6922431 0.2594579 0.6921012 0.260478 0.6914325 0.2627556 0.6922431 0.2607729 0.6935429 0.2594579 0.6921012 0.260478 0.6914325 0.2581393 0.6906187 0.2581941 0.6905828 0.260478 0.6914325 0.2594579 0.6921012 0.2581393 0.6906187 0.7404193 0.4997424 0.7419355 0.521012 0.7404192 0.5210544 0.7404193 0.4997424 0.7419355 0.4996999 0.7419355 0.521012 0.7404192 0.6908605 0.7419355 0.6943274 0.7380576 0.6936462 0.7404192 0.6908605 0.7419355 0.6911268 0.7419355 0.6943274 0.7380576 0.6936462 0.7419355 0.6966868 0.7363784 0.6957107 0.7380576 0.6936462 0.7419355 0.6943274 0.7419355 0.6966868 0.7363784 0.6957107 0.7419355 0.6982346 0.735374 0.697082 0.7363784 0.6957107 0.7419355 0.6966868 0.7419355 0.6982346 0.735374 0.5272526 0.7419355 0.5305463 0.7350674 0.5307387 0.735374 0.5272526 0.7419355 0.5270688 0.7419355 0.5305463 0.7350674 0.5307387 0.7419355 0.533617 0.735592 0.5337947 0.7350674 0.5307387 0.7419355 0.5305463 0.7419355 0.533617 0.735592 0.5337947 0.7419355 0.536316 0.7366079 0.5364652 0.735592 0.5337947 0.7419355 0.533617 0.7419355 0.536316 0.2633921 0.6963037 0.2580645 0.6957381 0.2621508 0.6950203 0.2633921 0.6963037 0.2580645 0.6972395 0.2580645 0.6957381 0.2621508 0.6950203 0.2580645 0.6940187 0.2607729 0.6935429 0.2621508 0.6950203 0.2580645 0.6957381 0.2580645 0.6940187 0.2607729 0.6935429 0.2580645 0.692346 0.2594579 0.6921012 0.2607729 0.6935429 0.2580645 0.6940187 0.2580645 0.692346 0.2594579 0.6921012 0.2580645 0.6906319 0.2581393 0.6906187 0.2594579 0.6921012 0.2580645 0.692346 0.2580645 0.6906319 0.7419355 0.4996999 0.7434518 0.5210544 0.7419355 0.521012 0.7419355 0.4996999 0.7434518 0.4997424 0.7434518 0.5210544 0.7419355 0.6911268 0.7458135 0.6936462 0.7419355 0.6943274 0.7419355 0.6911268 0.7434518 0.6908605 0.7458135 0.6936462 0.7419355 0.6943274 0.7474927 0.6957107 0.7419355 0.6966868 0.7419355 0.6943274 0.7458135 0.6936462 0.7474927 0.6957107 0.7419355 0.6966868 0.748497 0.697082 0.7419355 0.6982346 0.7419355 0.6966868 0.7474927 0.6957107 0.748497 0.697082 0.7419355 0.5270688 0.7488036 0.5307387 0.7419355 0.5305463 0.7419355 0.5270688 0.748497 0.5272526 0.7488036 0.5307387 0.7419355 0.5305463 0.748279 0.5337947 0.7419355 0.533617 0.7419355 0.5305463 0.7488036 0.5307387 0.748279 0.5337947 0.7419355 0.533617 0.7472631 0.5364652 0.7419355 0.536316 0.7419355 0.533617 0.748279 0.5337947 0.7472631 0.5364652 0.2580645 0.6972395 0.2539782 0.6950203 0.2580645 0.6957381 0.2580645 0.6972395 0.2527369 0.6963037 0.2539782 0.6950203 0.2580645 0.6957381 0.2553561 0.6935429 0.2580645 0.6940187 0.2580645 0.6957381 0.2539782 0.6950203 0.2553561 0.6935429 0.2580645 0.6940187 0.2566711 0.6921012 0.2580645 0.692346 0.2580645 0.6940187 0.2553561 0.6935429 0.2566711 0.6921012 0.2580645 0.692346 0.2579896 0.6906187 0.2580645 0.6906319 0.2580645 0.692346 0.2566711 0.6921012 0.2579896 0.6906187 0.3106163 0.4997424 0.3098673 0.5211705 0.3091395 0.5210544 0.3106163 0.4997424 0.3113439 0.4998584 0.3098673 0.5211705 0.7434518 0.6908605 0.7486523 0.6917851 0.7458135 0.6936462 0.7434518 0.6908605 0.7445619 0.6901327 0.7486523 0.6917851 0.7458135 0.6936462 0.7515608 0.6930436 0.7474927 0.6957107 0.7458135 0.6936462 0.7486523 0.6917851 0.7515608 0.6930436 0.3042893 0.5241014 0.306067 0.5277547 0.302918 0.5272526 0.3042893 0.5241014 0.3069564 0.5245267 0.306067 0.5277547 0.302918 0.5272526 0.3056206 0.5312642 0.3023244 0.5307387 0.302918 0.5272526 0.306067 0.5277547 0.3056206 0.5312642 0.3023244 0.5307387 0.3057594 0.5342801 0.302715 0.5337947 0.3023244 0.5307387 0.3056206 0.5312642 0.3057594 0.5342801 0.302715 0.5337947 0.3062531 0.5368729 0.3036963 0.5364652 0.302715 0.5337947 0.3057594 0.5342801 0.3062531 0.5368729 0.2527369 0.6963037 0.2509868 0.6930592 0.2539782 0.6950203 0.2527369 0.6963037 0.2488368 0.6937469 0.2509868 0.6930592 0.2539782 0.6950203 0.2533734 0.6922431 0.2553561 0.6935429 0.2539782 0.6950203 0.2509868 0.6930592 0.2533734 0.6922431 0.2553561 0.6935429 0.255651 0.6914325 0.2566711 0.6921012 0.2553561 0.6935429 0.2533734 0.6922431 0.255651 0.6914325 0.2566711 0.6921012 0.2579349 0.6905828 0.2579896 0.6906187 0.2566711 0.6921012 0.255651 0.6914325 0.2579349 0.6905828 0.3113439 0.4998584 0.3108613 0.521329 0.3098673 0.5211705 0.3113439 0.4998584 0.3123379 0.5000169 0.3108613 0.521329 0.7445619 0.6901327 0.7496914 0.6892427 0.7486523 0.6917851 0.7445619 0.6901327 0.7449682 0.6891387 0.7496914 0.6892427 0.7486523 0.6917851 0.7530499 0.6894004 0.7515608 0.6930436 0.7486523 0.6917851 0.7496914 0.6892427 0.7530499 0.6894004 0.3069564 0.5245267 0.3103687 0.5284405 0.306067 0.5277547 0.3069564 0.5245267 0.3105996 0.5251075 0.3103687 0.5284405 0.306067 0.5277547 0.3101233 0.5319821 0.3056206 0.5312642 0.306067 0.5277547 0.3103687 0.5284405 0.3101233 0.5319821 0.3056206 0.5312642 0.3099181 0.5349432 0.3057594 0.5342801 0.3056206 0.5312642 0.3101233 0.5319821 0.3099181 0.5349432 0.3057594 0.5342801 0.3097458 0.5374298 0.3062531 0.5368729 0.3057594 0.5342801 0.3099181 0.5349432 0.3097458 0.5374298 0.2488368 0.6937469 0.2498919 0.6903803 0.2509868 0.6930592 0.2488368 0.6937469 0.2474093 0.6902542 0.2498919 0.6903803 0.2509868 0.6930592 0.2526477 0.6904675 0.2533734 0.6922431 0.2509868 0.6930592 0.2498919 0.6903803 0.2526477 0.6904675 0.2533734 0.6922431 0.2552777 0.690519 0.255651 0.6914325 0.2533734 0.6922431 0.2526477 0.6904675 0.2552777 0.690519 0.255651 0.6914325 0.2579148 0.6905337 0.2579349 0.6905828 0.255651 0.6914325 0.2552777 0.690519 0.2579148 0.6905337 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 13 1 1 1 2 2 0 0 3 12 3 4 13 1 5 1 2 6 14 4 7 2 5 8 1 2 9 13 1 10 14 4 11 2 5 12 15 6 13 3 7 14 2 5 15 14 4 16 15 6 17 3 7 18 16 8 19 4 9 20 3 7 21 15 6 22 16 8 23 4 9 24 17 10 25 5 11 26 4 9 27 16 8 28 17 10 29 5 11 30 18 12 31 6 13 32 5 11 33 17 10 34 18 12 35 6 13 36 19 14 37 7 15 38 6 13 39 18 12 40 19 14 41 7 15 42 20 16 43 8 17 44 7 15 45 19 14 46 20 16 47 8 17 48 21 18 49 9 19 50 8 17 51 20 16 52 21 18 53 9 19 54 22 20 55 10 21 56 9 19 57 21 18 58 22 20 59 10 21 60 23 22 61 11 23 62 10 21 63 22 20 64 23 22 65 12 3 66 25 24 67 13 1 68 12 3 69 24 25 70 25 24 71 13 1 72 26 26 73 14 4 74 13 1 75 25 24 76 26 26 77 14 4 78 27 27 79 15 6 80 14 4 81 26 26 82 27 27 83 15 6 84 28 28 85 16 8 86 15 6 87 27 27 88 28 28 89 16 8 90 29 29 91 17 10 92 16 8 93 28 28 94 29 29 95 17 10 96 30 30 97 18 12 98 17 10 99 29 29 100 30 30 101 18 12 102 31 31 103 19 14 104 18 12 105 30 30 106 31 31 107 19 14 108 32 32 109 20 16 110 19 14 111 31 31 112 32 32 113 20 16 114 33 33 115 21 18 116 20 16 117 32 32 118 33 33 119 21 18 120 34 34 121 22 20 122 21 18 123 33 33 124 34 34 125 22 20 126 35 35 127 23 22 128 22 20 129 34 34 130 35 35 131 24 25 132 37 36 133 25 24 134 24 25 135 36 37 136 37 36 137 25 24 138 38 38 139 26 26 140 25 24 141 37 36 142 38 38 143 26 26 144 39 39 145 27 27 146 26 26 147 38 38 148 39 39 149 27 27 150 40 40 151 28 28 152 27 27 153 39 39 154 40 40 155 28 28 156 41 41 157 29 29 158 28 28 159 40 40 160 41 41 161 29 29 162 42 42 163 30 30 164 29 29 165 41 41 166 42 42 167 30 30 168 43 43 169 31 31 170 30 30 171 42 42 172 43 43 173 31 31 174 44 44 175 32 32 176 31 31 177 43 43 178 44 44 179 32 32 180 45 45 181 33 33 182 32 32 183 44 44 184 45 45 185 33 33 186 46 46 187 34 34 188 33 33 189 45 45 190 46 46 191 34 34 192 47 47 193 35 35 194 34 34 195 46 46 196 47 47 197 36 37 198 49 48 199 37 36 200 36 37 201 48 49 202 49 48 203 37 36 204 50 50 205 38 38 206 37 36 207 49 48 208 50 50 209 38 38 210 51 51 211 39 39 212 38 38 213 50 50 214 51 51 215 39 39 216 52 52 217 40 40 218 39 39 219 51 51 220 52 52 221 40 40 222 53 53 223 41 41 224 40 40 225 52 52 226 53 53 227 41 41 228 54 54 229 42 42 230 41 41 231 53 53 232 54 54 233 42 42 234 55 55 235 43 43 236 42 42 237 54 54 238 55 55 239 43 43 240 56 56 241 44 44 242 43 43 243 55 55 244 56 56 245 44 44 246 57 57 247 45 45 248 44 44 249 56 56 250 57 57 251 45 45 252 58 58 253 46 46 254 45 45 255 57 57 256 58 58 257 46 46 258 59 59 259 47 47 260 46 46 261 58 58 262 59 59 263 48 49 264 61 60 265 49 48 266 48 49 267 60 61 268 61 60 269 49 48 270 62 62 271 50 50 272 49 48 273 61 60 274 62 62 275 50 50 276 63 63 277 51 51 278 50 50 279 62 62 280 63 63 281 51 51 282 64 64 283 52 52 284 51 51 285 63 63 286 64 64 287 52 52 288 65 65 289 53 53 290 52 52 291 64 64 292 65 65 293 53 53 294 66 66 295 54 54 296 53 53 297 65 65 298 66 66 299 54 54 300 67 67 301 55 55 302 54 54 303 66 66 304 67 67 305 55 55 306 68 68 307 56 56 308 55 55 309 67 67 310 68 68 311 56 56 312 69 69 313 57 57 314 56 56 315 68 68 316 69 69 317 57 57 318 70 70 319 58 58 320 57 57 321 69 69 322 70 70 323 58 58 324 71 71 325 59 59 326 58 58 327 70 70 328 71 71 329 60 61 330 73 72 331 61 60 332 60 61 333 72 73 334 73 72 335 61 60 336 74 74 337 62 62 338 61 60 339 73 72 340 74 74 341 62 62 342 75 75 343 63 63 344 62 62 345 74 74 346 75 75 347 63 63 348 76 76 349 64 64 350 63 63 351 75 75 352 76 76 353 64 64 354 77 77 355 65 65 356 64 64 357 76 76 358 77 77 359 65 65 360 78 78 361 66 66 362 65 65 363 77 77 364 78 78 365 66 66 366 79 79 367 67 67 368 66 66 369 78 78 370 79 79 371 67 67 372 80 80 373 68 68 374 67 67 375 79 79 376 80 80 377 68 68 378 81 81 379 69 69 380 68 68 381 80 80 382 81 81 383 69 69 384 82 82 385 70 70 386 69 69 387 81 81 388 82 82 389 70 70 390 83 83 391 71 71 392 70 70 393 82 82 394 83 83 395 72 73 396 85 84 397 73 72 398 72 73 399 84 85 400 85 84 401 73 72 402 86 86 403 74 74 404 73 72 405 85 84 406 86 86 407 74 74 408 87 87 409 75 75 410 74 74 411 86 86 412 87 87 413 75 75 414 88 88 415 76 76 416 75 75 417 87 87 418 88 88 419 76 76 420 89 89 421 77 77 422 76 76 423 88 88 424 89 89 425 77 77 426 90 90 427 78 78 428 77 77 429 89 89 430 90 90 431 78 78 432 91 91 433 79 79 434 78 78 435 90 90 436 91 91 437 79 79 438 92 92 439 80 80 440 79 79 441 91 91 442 92 92 443 80 80 444 93 93 445 81 81 446 80 80 447 92 92 448 93 93 449 81 81 450 94 94 451 82 82 452 81 81 453 93 93 454 94 94 455 82 82 456 95 95 457 83 83 458 82 82 459 94 94 460 95 95 461 84 85 462 97 96 463 85 84 464 84 85 465 96 97 466 97 96 467 85 84 468 98 98 469 86 86 470 85 84 471 97 96 472 98 98 473 86 86 474 99 99 475 87 87 476 86 86 477 98 98 478 99 99 479 87 87 480 100 100 481 88 88 482 87 87 483 99 99 484 100 100 485 88 88 486 101 101 487 89 89 488 88 88 489 100 100 490 101 101 491 89 89 492 102 102 493 90 90 494 89 89 495 101 101 496 102 102 497 90 90 498 103 103 499 91 91 500 90 90 501 102 102 502 103 103 503 91 91 504 104 104 505 92 92 506 91 91 507 103 103 508 104 104 509 92 92 510 105 105 511 93 93 512 92 92 513 104 104 514 105 105 515 93 93 516 106 106 517 94 94 518 93 93 519 105 105 520 106 106 521 94 94 522 107 107 523 95 95 524 94 94 525 106 106 526 107 107 527 96 97 528 109 108 529 97 96 530 96 97 531 108 109 532 109 108 533 97 96 534 110 110 535 98 98 536 97 96 537 109 108 538 110 110 539 98 98 540 111 111 541 99 99 542 98 98 543 110 110 544 111 111 545 99 99 546 112 112 547 100 100 548 99 99 549 111 111 550 112 112 551 100 100 552 113 113 553 101 101 554 100 100 555 112 112 556 113 113 557 101 101 558 114 114 559 102 102 560 101 101 561 113 113 562 114 114 563 102 102 564 115 115 565 103 103 566 102 102 567 114 114 568 115 115 569 103 103 570 116 116 571 104 104 572 103 103 573 115 115 574 116 116 575 104 104 576 117 117 577 105 105 578 104 104 579 116 116 580 117 117 581 105 105 582 118 118 583 106 106 584 105 105 585 117 117 586 118 118 587 106 106 588 119 119 589 107 107 590 106 106 591 118 118 592 119 119 593 108 109 594 121 120 595 109 108 596 108 109 597 120 121 598 121 120 599 109 108 600 122 122 601 110 110 602 109 108 603 121 120 604 122 122 605 110 110 606 123 123 607 111 111 608 110 110 609 122 122 610 123 123 611 111 111 612 124 124 613 112 112 614 111 111 615 123 123 616 124 124 617 112 112 618 125 125 619 113 113 620 112 112 621 124 124 622 125 125 623 113 113 624 126 126 625 114 114 626 113 113 627 125 125 628 126 126 629 114 114 630 127 127 631 115 115 632 114 114 633 126 126 634 127 127 635 115 115 636 128 128 637 116 116 638 115 115 639 127 127 640 128 128 641 116 116 642 129 129 643 117 117 644 116 116 645 128 128 646 129 129 647 117 117 648 130 130 649 118 118 650 117 117 651 129 129 652 130 130 653 118 118 654 131 131 655 119 119 656 118 118 657 130 130 658 131 131 659 120 121 660 133 132 661 121 120 662 120 121 663 132 133 664 133 132 665 121 120 666 134 134 667 122 122 668 121 120 669 133 132 670 134 134 671 122 122 672 135 135 673 123 123 674 122 122 675 134 134 676 135 135 677 123 123 678 136 136 679 124 124 680 123 123 681 135 135 682 136 136 683 124 124 684 137 137 685 125 125 686 124 124 687 136 136 688 137 137 689 125 125 690 138 138 691 126 126 692 125 125 693 137 137 694 138 138 695 126 126 696 139 139 697 127 127 698 126 126 699 138 138 700 139 139 701 127 127 702 140 140 703 128 128 704 127 127 705 139 139 706 140 140 707 128 128 708 141 141 709 129 129 710 128 128 711 140 140 712 141 141 713 129 129 714 142 142 715 130 130 716 129 129 717 141 141 718 142 142 719 130 130 720 143 143 721 131 131 722 130 130 723 142 142 724 143 143 725 132 133 726 1 2 727 133 132 728 132 133 729 0 0 730 1 2 731 133 132 732 2 5 733 134 134 734 133 132 735 1 2 736 2 5 737 134 134 738 3 7 739 135 135 740 134 134 741 2 5 742 3 7 743 135 135 744 4 9 745 136 136 746 135 135 747 3 7 748 4 9 749 136 136 750 5 11 751 137 137 752 136 136 753 4 9 754 5 11 755 137 137 756 6 13 757 138 138 758 137 137 759 5 11 760 6 13 761 138 138 762 7 15 763 139 139 764 138 138 765 6 13 766 7 15 767 139 139 768 8 17 769 140 140 770 139 139 771 7 15 772 8 17 773 140 140 774 9 19 775 141 141 776 140 140 777 8 17 778 9 19 779 141 141 780 10 21 781 142 142 782 141 141 783 9 19 784 10 21 785 142 142 786 11 23 787 143 143 788 142 142 789 10 21 790 11 23 791

    -
    -
    - 1 -
    - - - - -0.01773226 -2.05567e-4 1.06677e-4 -0.01773309 -0.01353412 0.126919 -0.04583775 -0.01447367 0.1358578 -0.06582087 -0.01589727 0.1494022 -0.07777285 -0.0179817 0.1692342 -0.0814222 -0.02019661 0.1903077 -0.07517868 -0.02204847 0.2079269 -0.06308883 -0.02360361 0.2227227 -0.04831701 -0.02474182 0.2335523 -0.0319193 -0.02552896 0.2410413 -0.01627039 -0.02599382 0.245464 -5.78757e-4 -0.0261268 0.2467291 -0.01531481 -0.009178161 -8.36387e-4 -0.01531553 -0.02250719 0.1259759 -0.03965485 -0.03742212 0.1334457 -0.0569607 -0.04878246 0.1459458 -0.06731146 -0.0568102 0.1651531 -0.07047188 -0.06083977 0.1860359 -0.06506484 -0.059587 0.2039813 -0.05459475 -0.0551303 0.2194091 -0.04180192 -0.04892313 0.2310109 -0.02760112 -0.04155629 0.2393566 -0.01404875 -0.03423953 0.2445973 -4.59418e-4 -0.02656966 0.2466826 -0.008710145 -0.01574665 -0.001526772 -0.008710563 -0.02907598 0.1252854 -0.02276289 -0.05422151 0.1316801 -0.03275448 -0.07285612 0.1434155 -0.03873044 -0.08523464 0.1621656 -0.04055511 -0.09059268 0.1829087 -0.03743338 -0.08706712 0.2010931 -0.03138846 -0.07820945 0.2169833 -0.02400249 -0.06662499 0.2291502 -0.01580363 -0.05328905 0.2381235 -0.007979214 -0.04027581 0.2439629 -1.33414e-4 -0.02689385 0.2466485 3.11866e-4 -0.01815086 -0.001779437 3.11889e-4 -0.03148025 0.1250328 3.11889e-4 -0.0603705 0.1310338 3.11892e-4 -0.08166772 0.1424894 3.11896e-4 -0.09563869 0.1610721 3.11904e-4 -0.101483 0.1817641 3.11904e-4 -0.09712553 0.2000359 3.11907e-4 -0.08665698 0.2160954 3.11907e-4 -0.07310432 0.2284693 3.11907e-4 -0.05758357 0.2376722 3.11907e-4 -0.04248523 0.2437307 3.11907e-4 -0.02701252 0.246636 0.009333908 -0.01574665 -0.001526772 0.009334325 -0.02907592 0.1252854 0.02338671 -0.05422151 0.1316801 0.03337824 -0.07285612 0.1434155 0.03935426 -0.08523458 0.1621656 0.04117894 -0.09059262 0.1829087 0.03805714 -0.08706706 0.2010931 0.03201222 -0.0782094 0.2169833 0.02462631 -0.06662499 0.2291502 0.01642745 -0.05328905 0.2381235 0.008603036 -0.04027581 0.2439629 7.57221e-4 -0.02689385 0.2466485 0.01593852 -0.009178221 -8.36402e-4 0.01593929 -0.02250719 0.1259759 0.04027867 -0.03742206 0.1334457 0.05758452 -0.04878246 0.1459458 0.06793522 -0.05681014 0.1651531 0.07109564 -0.06083977 0.1860359 0.06568861 -0.059587 0.2039813 0.05521851 -0.05513024 0.2194091 0.04242575 -0.04892307 0.2310109 0.02822488 -0.04155623 0.2393566 0.01467251 -0.03423953 0.2445974 0.001083195 -0.0265696 0.2466826 0.01835602 -2.05591e-4 1.06677e-4 0.01835685 -0.01353412 0.126919 0.04646152 -0.01447361 0.1358578 0.06644457 -0.01589721 0.1494022 0.07839661 -0.01798164 0.1692342 0.08204597 -0.02019655 0.1903077 0.07580244 -0.02204841 0.2079269 0.06371259 -0.02360355 0.2227227 0.04894077 -0.02474182 0.2335523 0.03254306 -0.0255289 0.2410413 0.01689416 -0.02599376 0.245464 0.001202464 -0.02612674 0.2467291 0.01593858 0.008767008 0.001049697 0.01593929 -0.004561066 0.127862 0.04027861 0.008474707 0.1382698 0.05758446 0.01698797 0.1528586 0.06793522 0.02084678 0.1733153 0.07109564 0.02044653 0.1945795 0.06568861 0.01549005 0.2118723 0.05521845 0.007923126 0.2260363 0.04242569 -5.60574e-4 0.2360939 0.02822488 -0.009501636 0.2427258 0.01467251 -0.01774805 0.2463307 0.001083135 -0.02568387 0.2467757 0.009333968 0.0153355 0.001740097 0.009334325 0.002007603 0.1285524 0.02338665 0.02527415 0.1400355 0.03337824 0.04106163 0.1553888 0.0393542 0.04927122 0.1763028 0.04117888 0.05019938 0.1977066 0.03805714 0.04297012 0.2147606 0.03201222 0.03100222 0.228462 0.02462631 0.01714128 0.2379544 0.01642739 0.002231121 0.243959 0.008602976 -0.01171177 0.2469651 7.5718e-4 -0.02535969 0.2468097 3.11892e-4 0.01773971 0.001992821 3.1187e-4 0.004411935 0.1288052 3.1187e-4 0.03142315 0.1406818 3.11866e-4 0.04987317 0.156315 3.11863e-4 0.05967527 0.1773962 3.11863e-4 0.06108969 0.1988513 3.11859e-4 0.05302852 0.2158178 3.11855e-4 0.03944981 0.2293499 3.11855e-4 0.0236206 0.2386355 3.11852e-4 0.006525635 0.2444103 3.11852e-4 -0.009502351 0.2471974 3.11852e-4 -0.02524101 0.2468222 -0.008710145 0.0153355 0.001740097 -0.008710563 0.002007603 0.1285524 -0.02276295 0.02527415 0.1400355 -0.03275448 0.04106158 0.1553888 -0.03873044 0.04927116 0.1763028 -0.04055517 0.05019938 0.1977066 -0.03743338 0.04297012 0.2147606 -0.03138846 0.03100222 0.228462 -0.02400255 0.01714128 0.2379544 -0.01580369 0.002231121 0.243959 -0.007979273 -0.01171177 0.2469651 -1.33462e-4 -0.02535969 0.2468097 -0.01531475 0.008767068 0.001049697 -0.01531553 -0.004561066 0.127862 -0.03965491 0.008474707 0.1382698 -0.05696076 0.01698791 0.1528586 -0.06731146 0.02084672 0.1733153 -0.07047194 0.02044647 0.1945795 -0.0650649 0.01548999 0.2118723 -0.05459475 0.007923066 0.2260363 -0.04180198 -5.60639e-4 0.2360939 -0.02760112 -0.009501695 0.2427258 -0.01404881 -0.01774811 0.2463307 -4.59448e-4 -0.02568393 0.2467757 - - - - - - - - - - -1 0 0 -0.6648457 -0.3147374 -0.6774194 -0.7676931 0.06695759 -0.6372875 -0.8660237 -0.497238 -0.05224764 -0.3960692 -0.1344645 -0.9082919 -0.4573504 0.09292882 -0.8843959 -0.643727 -0.2996917 -0.7040925 -0.7433089 0.06991785 -0.6652425 -0.8149358 -0.4325693 -0.3856319 -0.9410077 0.03534042 -0.3364666 -0.8631855 -0.5040742 0.02819907 -0.996704 -0.008423089 0.08029419 -0.7611011 -0.4868923 0.4284799 -0.878872 -0.04983669 0.4744102 -0.6069827 -0.4230781 0.6727195 -0.7008576 -0.0745567 0.7093417 -0.4506668 -0.3480026 0.8220466 -0.5203711 -0.08923608 0.8492386 -0.3095797 -0.2753685 0.9100925 -0.3574938 -0.09759819 0.9287698 -0.1676687 -0.1988281 0.9655751 -0.1936094 -0.1025422 0.9756768 -0.06994843 -0.1443525 0.9870296 -0.08081299 -0.1041597 0.9912412 -0.3838313 -0.5941954 -0.7067782 -0.4999848 -0.8612629 -0.09051787 -0.2286751 -0.300943 -0.925779 -0.3716544 -0.5702689 -0.7325358 -0.4705039 -0.7751091 -0.4216437 -0.4983367 -0.8669088 -0.009887993 -0.439436 -0.8068178 0.3948485 -0.3504135 -0.6782128 0.6458938 -0.2601703 -0.5374615 0.802118 -0.1787469 -0.4054994 0.8964202 -0.09680467 -0.2692953 0.9581592 -0.04034543 -0.1738029 0.9839473 0 -0.6964935 -0.7175207 0 -0.9945067 -0.1045259 0 -0.3618885 -0.9321879 0 -0.6693015 -0.7429426 0 -0.9005097 -0.4348277 0 -0.9996948 -0.02386546 0 -0.9239174 0.3825495 0 -0.7715995 0.6360973 0 -0.6067996 0.7948546 0 -0.4531388 0.8914151 0 -0.2950835 0.955443 0 -0.1845454 0.9828181 0.3838313 -0.5942259 -0.7067782 0.4999848 -0.8612629 -0.09051787 0.2286751 -0.300943 -0.925779 0.3716544 -0.5702689 -0.7325358 0.4705039 -0.7751091 -0.4216437 0.4983673 -0.8669088 -0.009887993 0.439436 -0.8068178 0.3948485 0.3504135 -0.6782128 0.6458938 0.2601703 -0.5374615 0.802118 0.1787469 -0.4054994 0.8964202 0.09680467 -0.2692953 0.9581592 0.04034543 -0.1737723 0.9839473 0.6648457 -0.3147374 -0.6774194 0.8660237 -0.497238 -0.05224764 0.3960692 -0.1344645 -0.9082919 0.643727 -0.2996917 -0.7040925 0.8149358 -0.4325693 -0.3856319 0.8631855 -0.5040742 0.02819907 0.7611011 -0.4868923 0.4284799 0.6069827 -0.4230781 0.6727195 0.4506668 -0.3480026 0.8220466 0.3095797 -0.2753685 0.9100925 0.1676687 -0.1988281 0.9655751 0.06997895 -0.144322 0.9870296 0.7676931 0.06695759 -0.6372875 1 0 0 0.4573504 0.09292882 -0.8843959 0.7433089 0.06991785 -0.6652425 0.9410077 0.03534042 -0.3364666 0.996704 -0.008423089 0.08029419 0.878872 -0.04983669 0.4744102 0.7008576 -0.0745567 0.7093417 0.5203711 -0.08923608 0.8492386 0.3574938 -0.09759819 0.9287698 0.1936094 -0.1025422 0.9756768 0.08081299 -0.1041902 0.9912412 0.6648457 0.4487136 -0.5971557 0.8660237 0.497238 0.05224764 0.3960692 0.3203833 -0.8604999 0.643727 0.4395276 -0.6263924 0.8149358 0.5032808 -0.2872707 0.8631855 0.487167 0.1323893 0.7611011 0.3871578 0.5203711 0.6069827 0.2739647 0.7459945 0.4506668 0.1694998 0.8764306 0.3095797 0.0801416 0.9474776 0.1676687 -0.006256282 0.9858089 0.06991785 -0.06396675 0.9954833 0.3838313 0.7281717 -0.5677969 0.4999848 0.8612629 0.09051787 0.2286751 0.4868618 -0.8429823 0.3716544 0.7101047 -0.5979492 0.4705039 0.845851 -0.2512589 0.4983367 0.8500015 0.1705374 0.439436 0.7070834 0.553972 0.3504135 0.5290994 0.7727897 0.2601703 0.3589282 0.8963286 0.1787469 0.2102725 0.9611499 0.09680467 0.06421095 0.9932249 0.04037594 -0.03454691 0.9985656 0 0.8304697 -0.5570238 0 0.9945067 0.1044954 0 0.5478072 -0.8365734 0 0.8091678 -0.5875424 0 0.971221 -0.2380748 0 0.9828181 0.1844844 0 0.8241829 0.5663015 0 0.6224861 0.7826167 0 0.4282662 0.9036226 0 0.2579119 0.966155 0 0.08999907 0.9959105 0 -0.02383494 0.9996948 -0.3838313 0.7281717 -0.5677969 -0.4999848 0.8612629 0.09051787 -0.2286751 0.4868618 -0.8429823 -0.3716544 0.7101047 -0.5979492 -0.4705039 0.845851 -0.2512589 -0.4983367 0.8500015 0.1705374 -0.439436 0.7070834 0.553972 -0.3504135 0.5290994 0.7727897 -0.2601703 0.3589282 0.8963592 -0.1787469 0.2102725 0.9611499 -0.09680467 0.06421095 0.9932249 -0.04034543 -0.03454691 0.9985656 -0.6648457 0.4487136 -0.5971557 -0.8660237 0.497238 0.05224764 -0.3960692 0.3203833 -0.8604999 -0.643727 0.4395276 -0.6263924 -0.8149358 0.5032808 -0.2872707 -0.8631855 0.487167 0.1323893 -0.7611011 0.3871578 0.5203406 -0.6069827 0.2739647 0.7459945 -0.4506668 0.1694998 0.8764306 -0.3095797 0.0801416 0.9474776 -0.1676687 -0.006256282 0.9858089 -0.06994843 -0.06399726 0.9954833 - - - - - - - - - - 0.3123277 0.5000181 0.3147985 0.5211717 0.3138044 0.5213302 0.3123277 0.5000181 0.3133218 0.4998596 0.3147985 0.5211717 0.7449267 0.6861956 0.7486109 0.6835492 0.74965 0.6860915 0.7449267 0.6861956 0.7445204 0.6852015 0.7486109 0.6835492 0.74965 0.6860915 0.7515193 0.6822906 0.7530084 0.6859338 0.74965 0.6860915 0.7486109 0.6835492 0.7515193 0.6822906 0.3140662 0.5251087 0.3185987 0.5277558 0.3142971 0.5284417 0.3140662 0.5251087 0.3177094 0.5245278 0.3185987 0.5277558 0.3142971 0.5284417 0.3190451 0.5312654 0.3145425 0.5319833 0.3142971 0.5284417 0.3185987 0.5277558 0.3190451 0.5312654 0.3145425 0.5319833 0.3189063 0.5342813 0.3147476 0.5349444 0.3145425 0.5319833 0.3190451 0.5312654 0.3189063 0.5342813 0.3147476 0.5349444 0.3184126 0.5368741 0.3149199 0.537431 0.3147476 0.5349444 0.3189063 0.5342813 0.3184126 0.5368741 0.2474508 0.6850801 0.2510283 0.6822751 0.2499334 0.684954 0.2474508 0.6850801 0.2488783 0.6815874 0.2510283 0.6822751 0.2499334 0.684954 0.2534149 0.6830912 0.2526892 0.6848668 0.2499334 0.684954 0.2510283 0.6822751 0.2534149 0.6830912 0.2526892 0.6848668 0.2556925 0.6839018 0.2553191 0.6848153 0.2526892 0.6848668 0.2534149 0.6830912 0.2556925 0.6839018 0.2553191 0.6848153 0.2579763 0.6847515 0.2579563 0.6848005 0.2553191 0.6848153 0.2556925 0.6839018 0.2579763 0.6847515 0.3133218 0.4998596 0.3155262 0.5210556 0.3147985 0.5211717 0.3133218 0.4998596 0.3140495 0.4997435 0.3155262 0.5210556 0.7445204 0.6852015 0.745772 0.6816881 0.7486109 0.6835492 0.7445204 0.6852015 0.7434103 0.6844738 0.745772 0.6816881 0.7486109 0.6835492 0.7474512 0.6796236 0.7515193 0.6822906 0.7486109 0.6835492 0.745772 0.6816881 0.7474512 0.6796236 0.3177094 0.5245278 0.3217477 0.5272537 0.3185987 0.5277558 0.3177094 0.5245278 0.3203764 0.5241026 0.3217477 0.5272537 0.3185987 0.5277558 0.3223413 0.5307398 0.3190451 0.5312654 0.3185987 0.5277558 0.3217477 0.5272537 0.3223413 0.5307398 0.3190451 0.5312654 0.3219507 0.5337959 0.3189063 0.5342813 0.3190451 0.5312654 0.3223413 0.5307398 0.3219507 0.5337959 0.3189063 0.5342813 0.3209695 0.5364664 0.3184126 0.5368741 0.3189063 0.5342813 0.3219507 0.5337959 0.3209695 0.5364664 0.2488783 0.6815874 0.2540196 0.6803139 0.2510283 0.6822751 0.2488783 0.6815874 0.2527784 0.6790305 0.2540196 0.6803139 0.2510283 0.6822751 0.2553976 0.6817914 0.2534149 0.6830912 0.2510283 0.6822751 0.2540196 0.6803139 0.2553976 0.6817914 0.2534149 0.6830912 0.2567125 0.683233 0.2556925 0.6839018 0.2534149 0.6830912 0.2553976 0.6817914 0.2567125 0.683233 0.2556925 0.6839018 0.2580311 0.6847156 0.2579763 0.6847515 0.2556925 0.6839018 0.2567125 0.683233 0.2580311 0.6847156 0.2565897 0.4997435 0.2581059 0.5210132 0.2565896 0.5210556 0.2565897 0.4997435 0.2581059 0.4997011 0.2581059 0.5210132 0.7434103 0.6844738 0.7418941 0.6810068 0.745772 0.6816881 0.7434103 0.6844738 0.7418941 0.6842074 0.7418941 0.6810068 0.745772 0.6816881 0.7418941 0.6786475 0.7474512 0.6796236 0.745772 0.6816881 0.7418941 0.6810068 0.7418941 0.6786475 0.7474512 0.6796236 0.7418941 0.6770997 0.7484555 0.6782523 0.7474512 0.6796236 0.7418941 0.6786475 0.7418941 0.6770997 0.2515445 0.5272537 0.2581059 0.5305474 0.2512378 0.5307398 0.2515445 0.5272537 0.2581059 0.52707 0.2581059 0.5305474 0.2512378 0.5307398 0.2581059 0.5336182 0.2517624 0.5337959 0.2512378 0.5307398 0.2581059 0.5305474 0.2581059 0.5336182 0.2517624 0.5337959 0.2581059 0.5363172 0.2527784 0.5364664 0.2517624 0.5337959 0.2581059 0.5336182 0.2581059 0.5363172 0.2527784 0.6790305 0.2581059 0.6795961 0.2540196 0.6803139 0.2527784 0.6790305 0.2581059 0.6780947 0.2581059 0.6795961 0.2540196 0.6803139 0.2581059 0.6813156 0.2553976 0.6817914 0.2540196 0.6803139 0.2581059 0.6795961 0.2581059 0.6813156 0.2553976 0.6817914 0.2581059 0.6829883 0.2567125 0.683233 0.2553976 0.6817914 0.2581059 0.6813156 0.2581059 0.6829883 0.2567125 0.683233 0.2581059 0.6847024 0.2580311 0.6847156 0.2567125 0.683233 0.2581059 0.6829883 0.2581059 0.6847024 0.2581059 0.4997011 0.2596223 0.5210556 0.2581059 0.5210132 0.2581059 0.4997011 0.2596222 0.4997435 0.2596223 0.5210556 0.7418941 0.6842074 0.7380161 0.6816881 0.7418941 0.6810068 0.7418941 0.6842074 0.7403777 0.6844738 0.7380161 0.6816881 0.7418941 0.6810068 0.7363369 0.6796236 0.7418941 0.6786475 0.7418941 0.6810068 0.7380161 0.6816881 0.7363369 0.6796236 0.7418941 0.6786475 0.7353326 0.6782523 0.7418941 0.6770997 0.7418941 0.6786475 0.7363369 0.6796236 0.7353326 0.6782523 0.2581059 0.52707 0.2649741 0.5307398 0.2581059 0.5305474 0.2581059 0.52707 0.2646674 0.5272537 0.2649741 0.5307398 0.2581059 0.5305474 0.2644494 0.5337959 0.2581059 0.5336182 0.2581059 0.5305474 0.2649741 0.5307398 0.2644494 0.5337959 0.2581059 0.5336182 0.2634335 0.5364664 0.2581059 0.5363172 0.2581059 0.5336182 0.2644494 0.5337959 0.2634335 0.5364664 0.2581059 0.6780947 0.2621922 0.6803139 0.2581059 0.6795961 0.2581059 0.6780947 0.2634335 0.6790305 0.2621922 0.6803139 0.2581059 0.6795961 0.2608143 0.6817914 0.2581059 0.6813156 0.2581059 0.6795961 0.2621922 0.6803139 0.2608143 0.6817914 0.2581059 0.6813156 0.2594994 0.683233 0.2581059 0.6829883 0.2581059 0.6813156 0.2608143 0.6817914 0.2594994 0.683233 0.2581059 0.6829883 0.2581808 0.6847156 0.2581059 0.6847024 0.2581059 0.6829883 0.2594994 0.683233 0.2581808 0.6847156 0.6859505 0.4997435 0.6852015 0.5211717 0.6844738 0.5210556 0.6859505 0.4997435 0.6866782 0.4998596 0.6852015 0.5211717 0.7403777 0.6844738 0.7351772 0.6835492 0.7380161 0.6816881 0.7403777 0.6844738 0.7392677 0.6852015 0.7351772 0.6835492 0.7380161 0.6816881 0.7322688 0.6822906 0.7363369 0.6796236 0.7380161 0.6816881 0.7351772 0.6835492 0.7322688 0.6822906 0.6796236 0.5241026 0.6814013 0.5277558 0.6782523 0.5272537 0.6796236 0.5241026 0.6822906 0.5245278 0.6814013 0.5277558 0.6782523 0.5272537 0.6809549 0.5312654 0.6776587 0.5307398 0.6782523 0.5272537 0.6814013 0.5277558 0.6809549 0.5312654 0.6776587 0.5307398 0.6810937 0.5342813 0.6780493 0.5337959 0.6776587 0.5307398 0.6809549 0.5312654 0.6810937 0.5342813 0.6780493 0.5337959 0.6815874 0.5368741 0.6790305 0.5364664 0.6780493 0.5337959 0.6810937 0.5342813 0.6815874 0.5368741 0.2634335 0.6790305 0.2651836 0.6822751 0.2621922 0.6803139 0.2634335 0.6790305 0.2673336 0.6815874 0.2651836 0.6822751 0.2621922 0.6803139 0.262797 0.6830912 0.2608143 0.6817914 0.2621922 0.6803139 0.2651836 0.6822751 0.262797 0.6830912 0.2608143 0.6817914 0.2605194 0.6839018 0.2594994 0.683233 0.2608143 0.6817914 0.262797 0.6830912 0.2605194 0.6839018 0.2594994 0.683233 0.2582356 0.6847515 0.2581808 0.6847156 0.2594994 0.683233 0.2605194 0.6839018 0.2582356 0.6847515 0.6866782 0.4998596 0.6861956 0.5213302 0.6852015 0.5211717 0.6866782 0.4998596 0.6876722 0.5000181 0.6861956 0.5213302 0.7392677 0.6852015 0.7341381 0.6860915 0.7351772 0.6835492 0.7392677 0.6852015 0.7388614 0.6861956 0.7341381 0.6860915 0.7351772 0.6835492 0.7307798 0.6859338 0.7322688 0.6822906 0.7351772 0.6835492 0.7341381 0.6860915 0.7307798 0.6859338 0.6822906 0.5245278 0.6857029 0.5284417 0.6814013 0.5277558 0.6822906 0.5245278 0.6859338 0.5251087 0.6857029 0.5284417 0.6814013 0.5277558 0.6854575 0.5319833 0.6809549 0.5312654 0.6814013 0.5277558 0.6857029 0.5284417 0.6854575 0.5319833 0.6809549 0.5312654 0.6852524 0.5349444 0.6810937 0.5342813 0.6809549 0.5312654 0.6854575 0.5319833 0.6852524 0.5349444 0.6810937 0.5342813 0.6850801 0.537431 0.6815874 0.5368741 0.6810937 0.5342813 0.6852524 0.5349444 0.6850801 0.537431 0.2673336 0.6815874 0.2662785 0.684954 0.2651836 0.6822751 0.2673336 0.6815874 0.2687611 0.6850801 0.2662785 0.684954 0.2651836 0.6822751 0.2635227 0.6848668 0.262797 0.6830912 0.2651836 0.6822751 0.2662785 0.684954 0.2635227 0.6848668 0.262797 0.6830912 0.2608927 0.6848153 0.2605194 0.6839018 0.262797 0.6830912 0.2635227 0.6848668 0.2608927 0.6848153 0.2605194 0.6839018 0.2582556 0.6848006 0.2582356 0.6847515 0.2605194 0.6839018 0.2608927 0.6848153 0.2582556 0.6848006 0.6876722 0.5000181 0.6871897 0.5214887 0.6861956 0.5213302 0.6876722 0.5000181 0.6886662 0.5001765 0.6871897 0.5214887 0.7388614 0.6861956 0.7351772 0.6886339 0.7341381 0.6860915 0.7388614 0.6861956 0.7392677 0.6871897 0.7351772 0.6886339 0.7341381 0.6860915 0.7322688 0.689577 0.7307798 0.6859338 0.7341381 0.6860915 0.7351772 0.6886339 0.7322688 0.689577 0.6859338 0.5251087 0.6900045 0.5291275 0.6857029 0.5284417 0.6859338 0.5251087 0.689577 0.5256896 0.6900045 0.5291275 0.6857029 0.5284417 0.6899602 0.5327013 0.6854575 0.5319833 0.6857029 0.5284417 0.6900045 0.5291275 0.6899602 0.5327013 0.6854575 0.5319833 0.689411 0.5356075 0.6852524 0.5349444 0.6854575 0.5319833 0.6899602 0.5327013 0.689411 0.5356075 0.6852524 0.5349444 0.6885728 0.5379879 0.6850801 0.537431 0.6852524 0.5349444 0.689411 0.5356075 0.6885728 0.5379879 0.2687611 0.6850801 0.2651836 0.6876329 0.2662785 0.684954 0.2687611 0.6850801 0.2673336 0.6885728 0.2651836 0.6876329 0.2662785 0.684954 0.262797 0.6866423 0.2635227 0.6848668 0.2662785 0.684954 0.2651836 0.6876329 0.262797 0.6866423 0.2635227 0.6848668 0.2605194 0.6857288 0.2608927 0.6848153 0.2635227 0.6848668 0.262797 0.6866423 0.2605194 0.6857288 0.2608927 0.6848153 0.2582356 0.6848496 0.2582556 0.6848006 0.2608927 0.6848153 0.2605194 0.6857288 0.2582356 0.6848496 0.6886662 0.5001765 0.6879174 0.5216047 0.6871897 0.5214887 0.6886662 0.5001765 0.6893939 0.5002926 0.6879174 0.5216047 0.7392677 0.6871897 0.7380161 0.690495 0.7351772 0.6886339 0.7392677 0.6871897 0.7403777 0.6879174 0.7380161 0.690495 0.7351772 0.6886339 0.7363369 0.692244 0.7322688 0.689577 0.7351772 0.6886339 0.7380161 0.690495 0.7363369 0.692244 0.689577 0.5256896 0.6931535 0.5296296 0.6900045 0.5291275 0.689577 0.5256896 0.692244 0.5261148 0.6931535 0.5296296 0.6900045 0.5291275 0.6932563 0.5332268 0.6899602 0.5327013 0.6900045 0.5291275 0.6931535 0.5296296 0.6932563 0.5332268 0.6899602 0.5327013 0.6924554 0.5360929 0.689411 0.5356075 0.6899602 0.5327013 0.6932563 0.5332268 0.6924554 0.5360929 0.2690932 0.689411 0.2634335 0.6911296 0.2673336 0.6885728 0.2690932 0.689411 0.2644494 0.6924554 0.2634335 0.6911296 0.2673336 0.6885728 0.2621922 0.689594 0.2651836 0.6876329 0.2673336 0.6885728 0.2634335 0.6911296 0.2621922 0.689594 0.2651836 0.6876329 0.2608143 0.6879421 0.262797 0.6866423 0.2651836 0.6876329 0.2621922 0.689594 0.2608143 0.6879421 0.262797 0.6866423 0.2594994 0.6863975 0.2605194 0.6857288 0.262797 0.6866423 0.2608143 0.6879421 0.2594994 0.6863975 0.2605194 0.6857288 0.2581808 0.6848855 0.2582356 0.6848496 0.2605194 0.6857288 0.2594994 0.6863975 0.2581808 0.6848855 0.7403778 0.5002926 0.7418941 0.5216472 0.7403777 0.5216047 0.7403778 0.5002926 0.7418941 0.500335 0.7418941 0.5216472 0.7403777 0.6879174 0.7418941 0.6911762 0.7380161 0.690495 0.7403777 0.6879174 0.7418941 0.6881838 0.7418941 0.6911762 0.7380161 0.690495 0.7418941 0.6932202 0.7363369 0.692244 0.7380161 0.690495 0.7418941 0.6911762 0.7418941 0.6932202 0.7363369 0.5261148 0.7418941 0.5298134 0.7353326 0.5296296 0.7363369 0.5261148 0.7418941 0.5262705 0.7418941 0.5298134 0.7353326 0.5296296 0.7418941 0.5334191 0.7350259 0.5332268 0.7353326 0.5296296 0.7418941 0.5298134 0.7418941 0.5334191 0.7350259 0.5332268 0.7418941 0.5362706 0.7355506 0.5360929 0.7350259 0.5332268 0.7418941 0.5334191 0.7418941 0.5362706 0.2644494 0.6924554 0.2581059 0.6920654 0.2634335 0.6911296 0.2644494 0.6924554 0.2581059 0.6935698 0.2581059 0.6920654 0.2634335 0.6911296 0.2581059 0.6903118 0.2621922 0.689594 0.2634335 0.6911296 0.2581059 0.6920654 0.2581059 0.6903118 0.2621922 0.689594 0.2581059 0.6884179 0.2608143 0.6879421 0.2621922 0.689594 0.2581059 0.6903118 0.2581059 0.6884179 0.2608143 0.6879421 0.2581059 0.6866423 0.2594994 0.6863975 0.2608143 0.6879421 0.2581059 0.6884179 0.2581059 0.6866423 0.2594994 0.6863975 0.2581059 0.6848987 0.2581808 0.6848855 0.2594994 0.6863975 0.2581059 0.6866423 0.2581059 0.6848987 0.7418941 0.500335 0.7434103 0.5216047 0.7418941 0.5216472 0.7418941 0.500335 0.7434103 0.5002926 0.7434103 0.5216047 0.7418941 0.6881838 0.745772 0.690495 0.7418941 0.6911762 0.7418941 0.6881838 0.7434103 0.6879174 0.745772 0.690495 0.7418941 0.6911762 0.7474512 0.692244 0.7418941 0.6932202 0.7418941 0.6911762 0.745772 0.690495 0.7474512 0.692244 0.7418941 0.5262705 0.7484555 0.5296296 0.7418941 0.5298134 0.7418941 0.5262705 0.7474512 0.5261148 0.7484555 0.5296296 0.7418941 0.5298134 0.7487622 0.5332268 0.7418941 0.5334191 0.7418941 0.5298134 0.7484555 0.5296296 0.7487622 0.5332268 0.7418941 0.5334191 0.7482376 0.5360929 0.7418941 0.5362706 0.7418941 0.5334191 0.7487622 0.5332268 0.7482376 0.5360929 0.2581059 0.6935698 0.2527784 0.6911296 0.2581059 0.6920654 0.2581059 0.6935698 0.2517624 0.6924554 0.2527784 0.6911296 0.2581059 0.6920654 0.2540196 0.689594 0.2581059 0.6903118 0.2581059 0.6920654 0.2527784 0.6911296 0.2540196 0.689594 0.2581059 0.6903118 0.2553976 0.6879421 0.2581059 0.6884179 0.2581059 0.6903118 0.2540196 0.689594 0.2553976 0.6879421 0.2581059 0.6884179 0.2567125 0.6863975 0.2581059 0.6866423 0.2581059 0.6884179 0.2553976 0.6879421 0.2567125 0.6863975 0.2581059 0.6866423 0.2580311 0.6848855 0.2581059 0.6848987 0.2581059 0.6866423 0.2567125 0.6863975 0.2580311 0.6848855 0.3106061 0.5002926 0.3128103 0.5214887 0.3120826 0.5216047 0.3106061 0.5002926 0.3113338 0.5001765 0.3128103 0.5214887 0.7434103 0.6879174 0.7486109 0.6886339 0.745772 0.690495 0.7434103 0.6879174 0.7445204 0.6871897 0.7486109 0.6886339 0.745772 0.690495 0.7515193 0.689577 0.7474512 0.692244 0.745772 0.690495 0.7486109 0.6886339 0.7515193 0.689577 0.307756 0.5261148 0.3099955 0.5291275 0.3068465 0.5296296 0.307756 0.5261148 0.310423 0.5256896 0.3099955 0.5291275 0.3068465 0.5296296 0.3100398 0.5327013 0.3067437 0.5332268 0.3068465 0.5296296 0.3099955 0.5291275 0.3100398 0.5327013 0.3067437 0.5332268 0.310589 0.5356075 0.3075446 0.5360929 0.3067437 0.5332268 0.3100398 0.5327013 0.310589 0.5356075 0.2517624 0.6924554 0.2488783 0.6885728 0.2527784 0.6911296 0.2517624 0.6924554 0.2471187 0.689411 0.2488783 0.6885728 0.2527784 0.6911296 0.2510283 0.6876329 0.2540196 0.689594 0.2527784 0.6911296 0.2488783 0.6885728 0.2510283 0.6876329 0.2540196 0.689594 0.2534149 0.6866423 0.2553976 0.6879421 0.2540196 0.689594 0.2510283 0.6876329 0.2534149 0.6866423 0.2553976 0.6879421 0.2556925 0.6857288 0.2567125 0.6863975 0.2553976 0.6879421 0.2534149 0.6866423 0.2556925 0.6857288 0.2567125 0.6863975 0.2579763 0.6848496 0.2580311 0.6848855 0.2567125 0.6863975 0.2556925 0.6857288 0.2579763 0.6848496 0.3113338 0.5001765 0.3138044 0.5213302 0.3128103 0.5214887 0.3113338 0.5001765 0.3123277 0.5000181 0.3138044 0.5213302 0.7445204 0.6871897 0.74965 0.6860915 0.7486109 0.6886339 0.7445204 0.6871897 0.7449267 0.6861956 0.74965 0.6860915 0.7486109 0.6886339 0.7530084 0.6859338 0.7515193 0.689577 0.7486109 0.6886339 0.74965 0.6860915 0.7530084 0.6859338 0.310423 0.5256896 0.3142971 0.5284417 0.3099955 0.5291275 0.310423 0.5256896 0.3140662 0.5251087 0.3142971 0.5284417 0.3099955 0.5291275 0.3145425 0.5319833 0.3100398 0.5327013 0.3099955 0.5291275 0.3142971 0.5284417 0.3145425 0.5319833 0.3100398 0.5327013 0.3147476 0.5349444 0.310589 0.5356075 0.3100398 0.5327013 0.3145425 0.5319833 0.3147476 0.5349444 0.310589 0.5356075 0.3149199 0.537431 0.3114272 0.5379879 0.310589 0.5356075 0.3147476 0.5349444 0.3149199 0.537431 0.2488783 0.6885728 0.2499334 0.684954 0.2510283 0.6876329 0.2488783 0.6885728 0.2474508 0.6850801 0.2499334 0.684954 0.2510283 0.6876329 0.2526892 0.6848668 0.2534149 0.6866423 0.2510283 0.6876329 0.2499334 0.684954 0.2526892 0.6848668 0.2534149 0.6866423 0.2553191 0.6848153 0.2556925 0.6857288 0.2534149 0.6866423 0.2526892 0.6848668 0.2553191 0.6848153 0.2556925 0.6857288 0.2579563 0.6848005 0.2579763 0.6848496 0.2556925 0.6857288 0.2553191 0.6848153 0.2579563 0.6848005 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 13 1 1 1 2 2 0 0 3 12 3 4 13 1 5 1 2 6 14 4 7 2 5 8 1 2 9 13 1 10 14 4 11 2 5 12 15 6 13 3 7 14 2 5 15 14 4 16 15 6 17 3 7 18 16 8 19 4 9 20 3 7 21 15 6 22 16 8 23 4 9 24 17 10 25 5 11 26 4 9 27 16 8 28 17 10 29 5 11 30 18 12 31 6 13 32 5 11 33 17 10 34 18 12 35 6 13 36 19 14 37 7 15 38 6 13 39 18 12 40 19 14 41 7 15 42 20 16 43 8 17 44 7 15 45 19 14 46 20 16 47 8 17 48 21 18 49 9 19 50 8 17 51 20 16 52 21 18 53 9 19 54 22 20 55 10 21 56 9 19 57 21 18 58 22 20 59 10 21 60 23 22 61 11 23 62 10 21 63 22 20 64 23 22 65 12 3 66 25 24 67 13 1 68 12 3 69 24 25 70 25 24 71 13 1 72 26 26 73 14 4 74 13 1 75 25 24 76 26 26 77 14 4 78 27 27 79 15 6 80 14 4 81 26 26 82 27 27 83 15 6 84 28 28 85 16 8 86 15 6 87 27 27 88 28 28 89 16 8 90 29 29 91 17 10 92 16 8 93 28 28 94 29 29 95 17 10 96 30 30 97 18 12 98 17 10 99 29 29 100 30 30 101 18 12 102 31 31 103 19 14 104 18 12 105 30 30 106 31 31 107 19 14 108 32 32 109 20 16 110 19 14 111 31 31 112 32 32 113 20 16 114 33 33 115 21 18 116 20 16 117 32 32 118 33 33 119 21 18 120 34 34 121 22 20 122 21 18 123 33 33 124 34 34 125 22 20 126 35 35 127 23 22 128 22 20 129 34 34 130 35 35 131 24 25 132 37 36 133 25 24 134 24 25 135 36 37 136 37 36 137 25 24 138 38 38 139 26 26 140 25 24 141 37 36 142 38 38 143 26 26 144 39 39 145 27 27 146 26 26 147 38 38 148 39 39 149 27 27 150 40 40 151 28 28 152 27 27 153 39 39 154 40 40 155 28 28 156 41 41 157 29 29 158 28 28 159 40 40 160 41 41 161 29 29 162 42 42 163 30 30 164 29 29 165 41 41 166 42 42 167 30 30 168 43 43 169 31 31 170 30 30 171 42 42 172 43 43 173 31 31 174 44 44 175 32 32 176 31 31 177 43 43 178 44 44 179 32 32 180 45 45 181 33 33 182 32 32 183 44 44 184 45 45 185 33 33 186 46 46 187 34 34 188 33 33 189 45 45 190 46 46 191 34 34 192 47 47 193 35 35 194 34 34 195 46 46 196 47 47 197 36 37 198 49 48 199 37 36 200 36 37 201 48 49 202 49 48 203 37 36 204 50 50 205 38 38 206 37 36 207 49 48 208 50 50 209 38 38 210 51 51 211 39 39 212 38 38 213 50 50 214 51 51 215 39 39 216 52 52 217 40 40 218 39 39 219 51 51 220 52 52 221 40 40 222 53 53 223 41 41 224 40 40 225 52 52 226 53 53 227 41 41 228 54 54 229 42 42 230 41 41 231 53 53 232 54 54 233 42 42 234 55 55 235 43 43 236 42 42 237 54 54 238 55 55 239 43 43 240 56 56 241 44 44 242 43 43 243 55 55 244 56 56 245 44 44 246 57 57 247 45 45 248 44 44 249 56 56 250 57 57 251 45 45 252 58 58 253 46 46 254 45 45 255 57 57 256 58 58 257 46 46 258 59 59 259 47 47 260 46 46 261 58 58 262 59 59 263 48 49 264 61 60 265 49 48 266 48 49 267 60 61 268 61 60 269 49 48 270 62 62 271 50 50 272 49 48 273 61 60 274 62 62 275 50 50 276 63 63 277 51 51 278 50 50 279 62 62 280 63 63 281 51 51 282 64 64 283 52 52 284 51 51 285 63 63 286 64 64 287 52 52 288 65 65 289 53 53 290 52 52 291 64 64 292 65 65 293 53 53 294 66 66 295 54 54 296 53 53 297 65 65 298 66 66 299 54 54 300 67 67 301 55 55 302 54 54 303 66 66 304 67 67 305 55 55 306 68 68 307 56 56 308 55 55 309 67 67 310 68 68 311 56 56 312 69 69 313 57 57 314 56 56 315 68 68 316 69 69 317 57 57 318 70 70 319 58 58 320 57 57 321 69 69 322 70 70 323 58 58 324 71 71 325 59 59 326 58 58 327 70 70 328 71 71 329 60 61 330 73 72 331 61 60 332 60 61 333 72 73 334 73 72 335 61 60 336 74 74 337 62 62 338 61 60 339 73 72 340 74 74 341 62 62 342 75 75 343 63 63 344 62 62 345 74 74 346 75 75 347 63 63 348 76 76 349 64 64 350 63 63 351 75 75 352 76 76 353 64 64 354 77 77 355 65 65 356 64 64 357 76 76 358 77 77 359 65 65 360 78 78 361 66 66 362 65 65 363 77 77 364 78 78 365 66 66 366 79 79 367 67 67 368 66 66 369 78 78 370 79 79 371 67 67 372 80 80 373 68 68 374 67 67 375 79 79 376 80 80 377 68 68 378 81 81 379 69 69 380 68 68 381 80 80 382 81 81 383 69 69 384 82 82 385 70 70 386 69 69 387 81 81 388 82 82 389 70 70 390 83 83 391 71 71 392 70 70 393 82 82 394 83 83 395 72 73 396 85 84 397 73 72 398 72 73 399 84 85 400 85 84 401 73 72 402 86 86 403 74 74 404 73 72 405 85 84 406 86 86 407 74 74 408 87 87 409 75 75 410 74 74 411 86 86 412 87 87 413 75 75 414 88 88 415 76 76 416 75 75 417 87 87 418 88 88 419 76 76 420 89 89 421 77 77 422 76 76 423 88 88 424 89 89 425 77 77 426 90 90 427 78 78 428 77 77 429 89 89 430 90 90 431 78 78 432 91 91 433 79 79 434 78 78 435 90 90 436 91 91 437 79 79 438 92 92 439 80 80 440 79 79 441 91 91 442 92 92 443 80 80 444 93 93 445 81 81 446 80 80 447 92 92 448 93 93 449 81 81 450 94 94 451 82 82 452 81 81 453 93 93 454 94 94 455 82 82 456 95 95 457 83 83 458 82 82 459 94 94 460 95 95 461 84 85 462 97 96 463 85 84 464 84 85 465 96 97 466 97 96 467 85 84 468 98 98 469 86 86 470 85 84 471 97 96 472 98 98 473 86 86 474 99 99 475 87 87 476 86 86 477 98 98 478 99 99 479 87 87 480 100 100 481 88 88 482 87 87 483 99 99 484 100 100 485 88 88 486 101 101 487 89 89 488 88 88 489 100 100 490 101 101 491 89 89 492 102 102 493 90 90 494 89 89 495 101 101 496 102 102 497 90 90 498 103 103 499 91 91 500 90 90 501 102 102 502 103 103 503 91 91 504 104 104 505 92 92 506 91 91 507 103 103 508 104 104 509 92 92 510 105 105 511 93 93 512 92 92 513 104 104 514 105 105 515 93 93 516 106 106 517 94 94 518 93 93 519 105 105 520 106 106 521 94 94 522 107 107 523 95 95 524 94 94 525 106 106 526 107 107 527 96 97 528 109 108 529 97 96 530 96 97 531 108 109 532 109 108 533 97 96 534 110 110 535 98 98 536 97 96 537 109 108 538 110 110 539 98 98 540 111 111 541 99 99 542 98 98 543 110 110 544 111 111 545 99 99 546 112 112 547 100 100 548 99 99 549 111 111 550 112 112 551 100 100 552 113 113 553 101 101 554 100 100 555 112 112 556 113 113 557 101 101 558 114 114 559 102 102 560 101 101 561 113 113 562 114 114 563 102 102 564 115 115 565 103 103 566 102 102 567 114 114 568 115 115 569 103 103 570 116 116 571 104 104 572 103 103 573 115 115 574 116 116 575 104 104 576 117 117 577 105 105 578 104 104 579 116 116 580 117 117 581 105 105 582 118 118 583 106 106 584 105 105 585 117 117 586 118 118 587 106 106 588 119 119 589 107 107 590 106 106 591 118 118 592 119 119 593 108 109 594 121 120 595 109 108 596 108 109 597 120 121 598 121 120 599 109 108 600 122 122 601 110 110 602 109 108 603 121 120 604 122 122 605 110 110 606 123 123 607 111 111 608 110 110 609 122 122 610 123 123 611 111 111 612 124 124 613 112 112 614 111 111 615 123 123 616 124 124 617 112 112 618 125 125 619 113 113 620 112 112 621 124 124 622 125 125 623 113 113 624 126 126 625 114 114 626 113 113 627 125 125 628 126 126 629 114 114 630 127 127 631 115 115 632 114 114 633 126 126 634 127 127 635 115 115 636 128 128 637 116 116 638 115 115 639 127 127 640 128 128 641 116 116 642 129 129 643 117 117 644 116 116 645 128 128 646 129 129 647 117 117 648 130 130 649 118 118 650 117 117 651 129 129 652 130 130 653 118 118 654 131 131 655 119 119 656 118 118 657 130 130 658 131 131 659 120 121 660 133 132 661 121 120 662 120 121 663 132 133 664 133 132 665 121 120 666 134 134 667 122 122 668 121 120 669 133 132 670 134 134 671 122 122 672 135 135 673 123 123 674 122 122 675 134 134 676 135 135 677 123 123 678 136 136 679 124 124 680 123 123 681 135 135 682 136 136 683 124 124 684 137 137 685 125 125 686 124 124 687 136 136 688 137 137 689 125 125 690 138 138 691 126 126 692 125 125 693 137 137 694 138 138 695 126 126 696 139 139 697 127 127 698 126 126 699 138 138 700 139 139 701 127 127 702 140 140 703 128 128 704 127 127 705 139 139 706 140 140 707 128 128 708 141 141 709 129 129 710 128 128 711 140 140 712 141 141 713 129 129 714 142 142 715 130 130 716 129 129 717 141 141 718 142 142 719 130 130 720 143 143 721 131 131 722 130 130 723 142 142 724 143 143 725 132 133 726 1 2 727 133 132 728 132 133 729 0 0 730 1 2 731 133 132 732 2 5 733 134 134 734 133 132 735 1 2 736 2 5 737 134 134 738 3 7 739 135 135 740 134 134 741 2 5 742 3 7 743 135 135 744 4 9 745 136 136 746 135 135 747 3 7 748 4 9 749 136 136 750 5 11 751 137 137 752 136 136 753 4 9 754 5 11 755 137 137 756 6 13 757 138 138 758 137 137 759 5 11 760 6 13 761 138 138 762 7 15 763 139 139 764 138 138 765 6 13 766 7 15 767 139 139 768 8 17 769 140 140 770 139 139 771 7 15 772 8 17 773 140 140 774 9 19 775 141 141 776 140 140 777 8 17 778 9 19 779 141 141 780 10 21 781 142 142 782 141 141 783 9 19 784 10 21 785 142 142 786 11 23 787 143 143 788 142 142 789 10 21 790 11 23 791

    -
    -
    - 1 -
    - - - - 0.08124667 0 -0.01432573 0.08248043 0 0.001799941 0.08242666 -0.003139913 0.001495361 0.08226764 -0.006159245 5.93419e-4 0.08200937 -0.008941829 -8.71316e-4 0.08166182 -0.01138079 -0.002842485 0.08123826 -0.01338243 -0.005244433 0.08075511 -0.01486974 -0.007984757 0.08023077 -0.01578563 -0.01095819 0.07968556 -0.01609492 -0.01405048 0.0791403 -0.01578563 -0.01714271 0.07861602 -0.01486974 -0.02011615 0.0781328 -0.01338243 -0.02285647 0.07770925 -0.01138079 -0.02525842 0.0773617 -0.008941829 -0.0272296 0.07710343 -0.006159186 -0.02869433 0.07694441 -0.003139913 -0.02959632 0.07689064 0 -0.02990084 0.07694441 0.003139972 -0.02959632 0.07710343 0.006159305 -0.02869433 0.0773617 0.008941888 -0.0272296 0.07770925 0.01138085 -0.02525836 0.0781328 0.01338249 -0.02285647 0.07861596 0.0148698 -0.02011615 0.0791403 0.01578569 -0.01714271 0.0796855 0.01609498 -0.01405042 0.08023077 0.01578569 -0.01095813 0.08075505 0.0148698 -0.007984697 0.08123826 0.01338243 -0.005244374 0.08166182 0.01138085 -0.002842485 0.08200937 0.008941829 -8.71301e-4 0.08226764 0.006159245 5.93432e-4 0.08242666 0.003139913 0.001495361 0.08054441 0 0.01785647 0.08043909 -0.006159245 0.01725906 0.08012712 -0.0120818 0.01548975 0.07962054 -0.01754009 0.01261657 0.07893872 -0.02232432 0.008749902 0.07810795 -0.0262506 0.004038393 0.07716012 -0.02916812 -0.001336932 0.0761317 -0.03096473 -0.007169544 0.07506215 -0.03157132 -0.01323521 0.0739926 -0.03096467 -0.01930093 0.07296413 -0.02916812 -0.02513355 0.07201629 -0.0262506 -0.03050887 0.07118552 -0.02232426 -0.03522038 0.07050377 -0.01754003 -0.03908705 0.06999713 -0.0120818 -0.04196023 0.06968516 -0.006159186 -0.04372954 0.06957983 0 -0.04432696 0.06968516 0.006159305 -0.04372954 0.06999713 0.01208186 -0.04196023 0.07050371 0.01754015 -0.03908705 0.07118552 0.02232438 -0.03522038 0.07201629 0.02625066 -0.03050881 0.07296413 0.02916818 -0.02513349 0.0739926 0.03096473 -0.01930087 0.07506215 0.03157138 -0.01323515 0.07613164 0.03096473 -0.007169485 0.07716012 0.02916812 -0.001336872 0.07810795 0.0262506 0.004038393 0.07893872 0.02232432 0.008749961 0.07962054 0.01754003 0.01261663 0.08012712 0.0120818 0.01548975 0.08043909 0.006159186 0.01725906 0.07551324 0 0.03322678 0.07536029 -0.008941829 0.03235948 0.07490736 -0.01754009 0.02979087 0.0741719 -0.02546423 0.02561962 0.07318204 -0.03240984 0.02000612 0.07197594 -0.03810995 0.01316606 0.07059997 -0.04234558 0.005362212 0.06910687 -0.04495382 -0.003105342 0.06755417 -0.04583448 -0.01191139 0.06600141 -0.04495382 -0.02071738 0.06450831 -0.04234558 -0.02918499 0.06313228 -0.03810995 -0.03698879 0.06192618 -0.03240984 -0.0438289 0.06093639 -0.02546423 -0.04944241 0.06020087 -0.01754003 -0.05361366 0.05974799 -0.008941769 -0.05618226 0.05959504 0 -0.05704957 0.05974799 0.008941888 -0.05618226 0.06020087 0.01754015 -0.0536136 0.06093639 0.02546435 -0.04944235 0.06192618 0.03240996 -0.04382884 0.06313228 0.03811007 -0.03698873 0.06450831 0.04234564 -0.02918493 0.06600141 0.04495388 -0.02071732 0.06755411 0.04583454 -0.01191127 0.06910687 0.04495382 -0.003105223 0.07059991 0.04234558 0.005362331 0.07197594 0.03810995 0.01316612 0.07318204 0.03240984 0.02000617 0.07417184 0.02546423 0.02561968 0.07490736 0.01754003 0.02979087 0.07536029 0.008941769 0.03235954 0.06758004 0 0.04732024 0.06738543 -0.01138079 0.04621636 0.06680899 -0.02232432 0.04294711 0.06587284 -0.03240984 0.03763818 0.06461304 -0.04124993 0.03049355 0.06307798 -0.04850482 0.02178776 0.06132668 -0.05389571 0.01185542 0.0594263 -0.05721539 0.001078128 0.05745005 -0.05833625 -0.01012974 0.0554738 -0.05721533 -0.02133768 0.05357348 -0.05389565 -0.03211492 0.05182212 -0.04850482 -0.04204732 0.05028706 -0.04124993 -0.05075305 0.04902726 -0.03240984 -0.05789774 0.04809117 -0.02232426 -0.06320667 0.04751473 -0.01138079 -0.06647592 0.04732006 0 -0.0675798 0.04751467 0.01138091 -0.06647586 0.04809117 0.02232438 -0.06320661 0.04902726 0.03240996 -0.05789768 0.05028706 0.04125005 -0.05075299 0.05182212 0.04850488 -0.0420472 0.05357348 0.05389577 -0.03211486 0.0554738 0.05721539 -0.02133762 0.05745005 0.05833631 -0.01012963 0.0594263 0.05721539 0.001078248 0.06132662 0.05389565 0.01185548 0.06307798 0.04850482 0.02178782 0.06461304 0.04124993 0.03049361 0.06587284 0.03240978 0.03763824 0.06680893 0.0223242 0.04294717 0.06738543 0.01138073 0.04621636 0.05704987 0 0.05959522 0.05682098 -0.01338243 0.05829721 0.0561431 -0.0262506 0.05445295 0.05504238 -0.03810995 0.04821032 0.05356103 -0.04850482 0.0398091 0.05175596 -0.05703568 0.02957218 0.04969662 -0.06337463 0.01789295 0.0474621 -0.06727814 0.005220234 0.04513823 -0.06859618 -0.007958829 0.04281443 -0.06727814 -0.02113801 0.04057985 -0.06337463 -0.03381067 0.03852051 -0.05703562 -0.0454899 0.03671544 -0.04850482 -0.05572682 0.03523409 -0.03810995 -0.06412804 0.03413331 -0.02625054 -0.07037073 0.03345549 -0.01338237 -0.07421493 0.0332266 0 -0.07551294 0.03345549 0.01338249 -0.07421487 0.03413331 0.02625072 -0.07037067 0.03523409 0.03811007 -0.06412798 0.03671544 0.04850488 -0.05572676 0.03852051 0.05703574 -0.04548978 0.04057985 0.06337469 -0.03381055 0.04281437 0.0672782 -0.02113789 0.04513823 0.06859624 -0.00795871 0.04746204 0.06727814 0.005220353 0.04969662 0.06337463 0.01789307 0.05175596 0.05703562 0.02957224 0.05356103 0.04850476 0.03980916 0.05504238 0.03810989 0.04821038 0.0561431 0.02625048 0.05445301 0.05682098 0.01338231 0.05829721 0.04432725 0 0.06958001 0.04407292 -0.01486974 0.0681377 0.04331976 -0.02916812 0.06386625 0.04209667 -0.04234558 0.05692976 0.04045069 -0.05389571 0.04759484 0.03844499 -0.06337463 0.03622019 0.03615677 -0.07041811 0.02324289 0.03367388 -0.07475548 0.00916177 0.03109174 -0.07622003 -0.005482077 0.02850967 -0.07475548 -0.02012598 0.02602678 -0.07041811 -0.0342071 0.02373856 -0.06337463 -0.04718434 0.02173286 -0.05389565 -0.058559 0.02008688 -0.04234552 -0.06789392 0.01886379 -0.02916806 -0.07483041 0.01811063 -0.01486968 -0.07910186 0.01785629 0 -0.08054417 0.01811057 0.01486986 -0.07910186 0.01886379 0.02916818 -0.07483035 0.02008688 0.04234564 -0.06789386 0.02173286 0.05389577 -0.05855894 0.0237385 0.06337469 -0.04718422 0.02602678 0.07041817 -0.03420698 0.02850961 0.07475554 -0.02012586 0.03109174 0.07622003 -0.005481958 0.03367388 0.07475548 0.009161889 0.03615677 0.07041805 0.02324301 0.03844499 0.06337457 0.03622025 0.04045063 0.05389559 0.0475949 0.04209667 0.04234546 0.05692982 0.04331976 0.029168 0.06386631 0.04407292 0.01486963 0.06813776 0.02990114 0 0.07689088 0.02963119 -0.01578563 0.0753597 0.0288316 -0.03096473 0.07082515 0.02753323 -0.04495382 0.06346142 0.0257858 -0.05721533 0.05355149 0.0236566 -0.06727814 0.04147624 0.02122741 -0.07475548 0.02769964 0.01859164 -0.07936 0.01275122 0.01585048 -0.08091473 -0.002794623 0.01310932 -0.07936 -0.01834046 0.01047348 -0.07475548 -0.03328895 0.008044302 -0.06727814 -0.04706549 0.005915105 -0.05721533 -0.0591408 0.004167735 -0.04495376 -0.06905072 0.002869307 -0.03096467 -0.07641446 0.002069711 -0.01578563 -0.080949 0.001799762 0 -0.08248013 0.002069711 0.01578575 -0.08094894 0.002869307 0.03096479 -0.0764144 0.004167735 0.04495388 -0.06905061 0.005915105 0.05721545 -0.05914068 0.008044302 0.0672782 -0.04706537 0.01047348 0.07475554 -0.03328883 0.01310926 0.07936006 -0.01834034 0.01585048 0.08091479 -0.002794444 0.01859164 0.07936 0.01275134 0.02122741 0.07475543 0.02769976 0.0236566 0.06727808 0.04147636 0.0257858 0.05721527 0.05355161 0.02753317 0.0449537 0.06346154 0.0288316 0.03096455 0.07082521 0.02963119 0.01578551 0.07535976 0.01432597 0 0.08124685 0.01405072 -0.01609492 0.07968574 0.0132355 -0.03157132 0.07506233 0.01191163 -0.04583448 0.06755435 0.01013004 -0.05833625 0.05745023 0.007959127 -0.06859624 0.04513841 0.005482375 -0.07622003 0.03109192 0.002794921 -0.08091479 0.0158506 0 -0.08249998 2.12691e-7 -0.002794742 -0.08091473 -0.01585018 -0.005482196 -0.07622003 -0.03109151 -0.007959008 -0.06859618 -0.045138 -0.01012992 -0.05833625 -0.05744981 -0.01191151 -0.04583448 -0.06755387 -0.01323539 -0.03157132 -0.07506185 -0.01405066 -0.01609486 -0.07968527 -0.01432591 0 -0.08124637 -0.01405066 0.01609498 -0.07968521 -0.01323539 0.03157144 -0.07506179 -0.01191157 0.0458346 -0.06755381 -0.01012992 0.05833637 -0.05744969 -0.007959008 0.0685963 -0.04513788 -0.005482256 0.07622009 -0.03109139 -0.002794802 0.08091479 -0.01585006 0 0.08249998 3.59759e-7 0.002794861 0.08091473 0.01585078 0.005482316 0.07621997 0.03109204 0.007959127 0.06859612 0.04513853 0.01013004 0.05833619 0.05745035 0.01191163 0.04583436 0.06755441 0.0132355 0.0315712 0.07506239 0.01405072 0.01609474 0.07968574 -0.001799643 0 0.0824806 -0.002069592 -0.01578569 0.08094942 -0.002869188 -0.03096473 0.07641488 -0.004167616 -0.04495382 0.06905114 -0.005914986 -0.05721539 0.05914121 -0.008044183 -0.06727814 0.04706597 -0.01047337 -0.07475548 0.03328937 -0.0131092 -0.07936 0.01834094 -0.01585036 -0.08091479 0.00279504 -0.01859152 -0.07936 -0.0127508 -0.0212273 -0.07475548 -0.02769923 -0.02365648 -0.06727814 -0.04147583 -0.02578568 -0.05721533 -0.05355107 -0.02753311 -0.04495376 -0.063461 -0.02883148 -0.03096467 -0.07082474 -0.02963107 -0.01578563 -0.07535928 -0.02990108 0 -0.0768904 -0.02963107 0.01578575 -0.07535922 -0.02883154 0.03096479 -0.07082468 -0.02753311 0.04495388 -0.06346088 -0.02578568 0.05721545 -0.05355095 -0.02365648 0.0672782 -0.04147571 -0.0212273 0.07475554 -0.02769911 -0.01859152 0.07936 -0.01275062 -0.01585036 0.08091473 0.002795159 -0.0131092 0.07936 0.01834106 -0.01047337 0.07475543 0.03328949 -0.008044183 0.06727808 0.04706609 -0.005914986 0.05721527 0.05914133 -0.004167616 0.0449537 0.06905126 -0.002869188 0.03096455 0.07641494 -0.002069652 0.01578551 0.08094948 -0.01785618 0 0.08054465 -0.01811051 -0.01486974 0.07910233 -0.01886367 -0.02916812 0.07483088 -0.02008676 -0.04234558 0.06789439 -0.02173274 -0.05389571 0.05855947 -0.02373838 -0.06337463 0.04718482 -0.02602666 -0.07041817 0.03420752 -0.02850955 -0.07475548 0.0201264 -0.03109163 -0.07622003 0.005482494 -0.03367376 -0.07475548 -0.009161353 -0.03615665 -0.07041811 -0.02324247 -0.03844487 -0.06337463 -0.03621971 -0.04045057 -0.05389565 -0.04759436 -0.04209655 -0.04234552 -0.05692929 -0.04331964 -0.02916806 -0.06386578 -0.0440728 -0.01486974 -0.06813728 -0.04432713 0 -0.06957954 -0.0440728 0.0148698 -0.06813722 -0.04331964 0.02916818 -0.06386572 -0.04209655 0.04234564 -0.05692923 -0.04045057 0.05389577 -0.0475943 -0.03844487 0.06337469 -0.03621959 -0.03615665 0.07041817 -0.02324235 -0.03367376 0.07475548 -0.009161233 -0.03109169 0.07622003 0.005482614 -0.02850955 0.07475548 0.02012652 -0.02602666 0.07041805 0.03420764 -0.02373844 0.06337457 0.04718488 -0.02173274 0.05389559 0.05855953 -0.02008676 0.04234546 0.06789445 -0.01886367 0.029168 0.07483094 -0.01811051 0.01486963 0.07910239 -0.03322654 0 0.07551342 -0.03345537 -0.01338243 0.07421535 -0.03413325 -0.0262506 0.07037115 -0.03523397 -0.03811001 0.06412851 -0.03671532 -0.04850482 0.05572724 -0.03852039 -0.05703568 0.04549032 -0.04057973 -0.06337463 0.03381115 -0.04281431 -0.0672782 0.02113842 -0.04513812 -0.06859624 0.007959246 -0.04746198 -0.0672782 -0.005219817 -0.0496965 -0.06337463 -0.01789253 -0.05175584 -0.05703568 -0.02957171 -0.05356091 -0.04850482 -0.03980863 -0.05504226 -0.03810995 -0.0482099 -0.05614304 -0.0262506 -0.05445253 -0.05682086 -0.01338237 -0.05829674 -0.05704975 0 -0.05959475 -0.05682086 0.01338249 -0.05829674 -0.05614304 0.02625066 -0.05445247 -0.05504226 0.03811007 -0.04820978 -0.05356091 0.04850488 -0.03980857 -0.0517559 0.05703568 -0.02957165 -0.0496965 0.06337469 -0.01789242 -0.04746198 0.06727814 -0.005219697 -0.04513812 0.06859618 0.007959425 -0.04281431 0.06727814 0.02113854 -0.04057973 0.06337457 0.03381127 -0.03852039 0.05703562 0.04549044 -0.03671532 0.04850476 0.05572736 -0.03523397 0.03810989 0.06412857 -0.03413325 0.02625048 0.07037121 -0.03345543 0.01338225 0.07421541 -0.04732 0 0.06758028 -0.04751461 -0.01138085 0.06647634 -0.04809105 -0.02232432 0.06320714 -0.0490272 -0.0324099 0.05789816 -0.05028694 -0.04124999 0.05075353 -0.05182206 -0.04850482 0.04204773 -0.05357336 -0.05389571 0.03211539 -0.05547368 -0.05721539 0.02133816 -0.05744993 -0.05833631 0.01013016 -0.05942624 -0.05721539 -0.001077711 -0.06132656 -0.05389571 -0.01185494 -0.06307786 -0.04850482 -0.02178728 -0.06461298 -0.04124999 -0.03049308 -0.06587278 -0.03240984 -0.03763771 -0.06680887 -0.02232432 -0.04294669 -0.06738531 -0.01138079 -0.04621589 -0.06757998 0 -0.04731976 -0.06738531 0.01138085 -0.04621589 -0.06680887 0.02232438 -0.04294663 -0.06587278 0.0324099 -0.03763765 -0.06461298 0.04124999 -0.03049302 -0.06307792 0.04850488 -0.02178722 -0.06132656 0.05389571 -0.01185482 -0.05942624 0.05721539 -0.001077592 -0.05744999 0.05833625 0.01013028 -0.05547374 0.05721533 0.02133822 -0.05357336 0.05389565 0.03211545 -0.05182206 0.04850476 0.04204779 -0.050287 0.04124987 0.05075359 -0.0490272 0.03240978 0.05789822 -0.04809111 0.0223242 0.0632072 -0.04751461 0.01138067 0.0664764 -0.05959498 0 0.05705004 -0.05974787 -0.008941888 0.05618274 -0.06020081 -0.01754009 0.05361407 -0.06093633 -0.02546429 0.04944288 -0.06192612 -0.0324099 0.04382938 -0.06313222 -0.03811001 0.03698927 -0.06450819 -0.04234558 0.02918547 -0.06600129 -0.04495382 0.02071785 -0.06755405 -0.04583454 0.0119118 -0.06910675 -0.04495382 0.003105759 -0.07059985 -0.04234558 -0.005361795 -0.07197588 -0.03811001 -0.01316559 -0.07318198 -0.0324099 -0.0200057 -0.07417178 -0.02546429 -0.0256192 -0.0749073 -0.01754009 -0.0297904 -0.07536017 -0.008941829 -0.032359 -0.07551312 0 -0.03322631 -0.07536017 0.008941888 -0.032359 -0.0749073 0.01754009 -0.0297904 -0.07417178 0.02546429 -0.02561914 -0.07318198 0.0324099 -0.02000564 -0.07197588 0.03811001 -0.01316553 -0.07059985 0.04234558 -0.005361676 -0.06910681 0.04495382 0.003105878 -0.06755405 0.04583448 0.01191186 -0.06600129 0.04495376 0.02071791 -0.06450825 0.04234552 0.02918553 -0.06313222 0.03810995 0.03698933 -0.06192612 0.03240978 0.04382944 -0.06093633 0.02546417 0.04944294 -0.06020081 0.01753997 0.05361413 -0.05974787 0.008941709 0.05618274 -0.06957972 0 0.04432743 -0.06968504 -0.006159245 0.04373002 -0.06999707 -0.01208186 0.04196071 -0.07050365 -0.01754009 0.03908753 -0.07118546 -0.02232432 0.03522086 -0.07201623 -0.0262506 0.03050935 -0.07296407 -0.02916812 0.02513396 -0.07399249 -0.03096473 0.01930135 -0.07506203 -0.03157138 0.01323568 -0.07613158 -0.03096473 0.007169961 -0.07716006 -0.02916812 0.001337409 -0.07810783 -0.0262506 -0.004037916 -0.0789386 -0.02232432 -0.008749425 -0.07962042 -0.01754009 -0.01261609 -0.08012706 -0.0120818 -0.01548928 -0.08043903 -0.006159245 -0.01725858 -0.08054435 0 -0.017856 -0.08043903 0.006159245 -0.01725858 -0.08012706 0.0120818 -0.01548928 -0.07962042 0.01754009 -0.01261609 -0.0789386 0.02232432 -0.008749425 -0.07810783 0.0262506 -0.004037857 -0.07716006 0.02916812 0.001337409 -0.07613158 0.03096467 0.007170021 -0.07506203 0.03157132 0.01323574 -0.07399249 0.03096467 0.01930141 -0.07296407 0.02916806 0.02513402 -0.07201623 0.02625054 0.03050935 -0.07118546 0.02232426 0.03522092 -0.07050365 0.01754003 0.03908753 -0.06999701 0.01208174 0.04196071 -0.06968504 0.006159126 0.04373002 -0.07689058 0 0.02990132 -0.07694429 -0.003139972 0.02959674 -0.07710331 -0.006159245 0.0286948 -0.07736158 -0.008941829 0.02723008 -0.07770919 -0.01138085 0.02525883 -0.07813268 -0.01338243 0.02285695 -0.0786159 -0.01486974 0.02011662 -0.07914018 -0.01578569 0.01714318 -0.07968544 -0.01609492 0.0140509 -0.08023071 -0.01578569 0.01095867 -0.08075499 -0.01486974 0.007985234 -0.08123821 -0.01338243 0.00524491 -0.0816617 -0.01138085 0.002842962 -0.08200925 -0.008941829 8.71799e-4 -0.08226752 -0.006159245 -5.92936e-4 -0.0824266 -0.003139972 -0.001494884 -0.08248031 0 -0.001799464 -0.0824266 0.003139913 -0.001494884 -0.08226752 0.006159245 -5.92924e-4 -0.08200925 0.008941829 8.71815e-4 -0.0816617 0.01138079 0.002842962 -0.08123821 0.01338243 0.00524491 -0.08075499 0.01486974 0.007985234 -0.08023071 0.01578563 0.01095867 -0.07968544 0.01609486 0.01405096 -0.07914018 0.01578563 0.01714318 -0.0786159 0.01486974 0.02011662 -0.07813268 0.01338237 0.02285695 -0.07770919 0.01138079 0.02525889 -0.07736158 0.008941769 0.02723008 -0.07710331 0.006159186 0.0286948 -0.07694429 0.003139853 0.0295968 -0.08124655 0 0.01432621 - - - - - - - - - - 0.9848018 0 -0.1736198 0.9996033 0 0.02780234 0.9989318 -0.03918576 0.02398753 0.9969481 -0.07690662 0.01272618 0.9937132 -0.1116367 -0.0055238 0.9893796 -0.1420941 -0.03015226 0.9840999 -0.1670888 -0.06012141 0.9780572 -0.185644 -0.09436321 0.9714957 -0.1970885 -0.1314737 0.9646901 -0.2009643 -0.1700796 0.9578844 -0.1970885 -0.2086855 0.9513535 -0.185644 -0.2458266 0.9453108 -0.1670888 -0.2800378 0.9400311 -0.1420941 -0.3100375 0.9356975 -0.1116367 -0.334666 0.9324625 -0.07690662 -0.3529465 0.9304788 -0.03918576 -0.3642079 0.9298074 0 -0.3679922 0.9304788 0.03918576 -0.3642079 0.9324625 0.07690662 -0.3529465 0.9356975 0.1116367 -0.334666 0.9400311 0.1420941 -0.3100375 0.9453108 0.1670888 -0.2800378 0.9513535 0.185644 -0.2458266 0.9578844 0.1970885 -0.208716 0.9646901 0.2009643 -0.1700796 0.9714957 0.1970885 -0.1314737 0.9780572 0.185644 -0.09436321 0.9840999 0.1670888 -0.06012141 0.9893796 0.1420941 -0.03015226 0.9937132 0.1116367 -0.0055238 0.9969481 0.07690662 0.01272618 0.9989318 0.03918576 0.02398753 0.9750359 0 0.2219306 0.9737541 -0.07565534 0.2145756 0.9699088 -0.1484115 0.1928464 0.963683 -0.2154912 0.1575365 0.9553209 -0.2742698 0.1100497 0.9450972 -0.3224891 0.05215609 0.9334697 -0.3583483 -0.01385539 0.920835 -0.3804132 -0.08551281 0.9076815 -0.3878597 -0.160039 0.8945586 -0.3804132 -0.2345652 0.8819239 -0.3583483 -0.3062227 0.8702659 -0.3224891 -0.3722648 0.8600726 -0.2742698 -0.4301584 0.85168 -0.2154912 -0.4776452 0.8454543 -0.1484115 -0.5129551 0.8416395 -0.07565534 -0.5346843 0.8403272 0 -0.5420393 0.8416395 0.07565534 -0.5346843 0.8454543 0.1484115 -0.5129551 0.85168 0.2154912 -0.4776452 0.8600726 0.2742698 -0.4301584 0.8702659 0.3224891 -0.3722648 0.8819239 0.3583483 -0.3062227 0.8945586 0.3804132 -0.2345652 0.9076815 0.3878597 -0.160039 0.920835 0.3804132 -0.08551281 0.9334697 0.3583483 -0.01385539 0.9450972 0.3224891 0.05215609 0.9553209 0.2742698 0.1100497 0.963683 0.2154912 0.1575365 0.9699088 0.1484115 0.1928464 0.9737541 0.07565534 0.2145756 0.9132359 0 0.407361 0.9113743 -0.1091952 0.3967711 0.9058504 -0.2142094 0.3653981 0.8968474 -0.3109836 0.3144627 0.8847621 -0.3957945 0.2458876 0.8700522 -0.4654073 0.1623585 0.8532365 -0.5171362 0.06704914 0.835017 -0.5489975 -0.03631699 0.8160344 -0.5597705 -0.1438642 0.7970824 -0.5489975 -0.2514114 0.7788324 -0.5171362 -0.3548387 0.7620472 -0.4654073 -0.450148 0.7473068 -0.3957945 -0.5336772 0.7352214 -0.3109836 -0.6022523 0.726249 -0.2142094 -0.6531876 0.7206946 -0.1091952 -0.6845607 0.718833 0 -0.6951506 0.7206946 0.1091952 -0.6845607 0.726249 0.2142094 -0.6531876 0.7352214 0.3109836 -0.6022523 0.7473068 0.3957945 -0.5336772 0.7620472 0.4654073 -0.450148 0.7788324 0.5171362 -0.3548387 0.7970824 0.5489975 -0.2514114 0.8160344 0.5597705 -0.1438642 0.835017 0.5489975 -0.03631699 0.8532365 0.5171362 0.06704914 0.8700522 0.4654073 0.1623585 0.8847621 0.3957945 0.2458876 0.8968474 0.3109836 0.3144627 0.9058504 0.2142094 0.3653981 0.9113743 0.1091952 0.3967711 0.8166753 0 0.5770745 0.8142949 -0.1385235 0.5636464 0.8072756 -0.2717368 0.5238502 0.7958922 -0.3945128 0.459212 0.7805414 -0.502121 0.3722342 0.7618641 -0.5904416 0.266274 0.7405316 -0.6560564 0.1453596 0.7173986 -0.6964935 0.01416057 0.69335 -0.7101352 -0.1222571 0.6693015 -0.6964935 -0.2586749 0.6461684 -0.6560564 -0.3898739 0.624836 -0.5904416 -0.5107883 0.6061586 -0.502121 -0.6167486 0.5908078 -0.3945128 -0.7037263 0.5794245 -0.2717368 -0.7683645 0.5724052 -0.1385235 -0.8081607 0.5700247 0 -0.8215888 0.5724052 0.1385235 -0.8081607 0.5794245 0.2717368 -0.7683645 0.5908078 0.3945128 -0.7037263 0.6061586 0.502121 -0.6167486 0.624836 0.5904416 -0.5107883 0.6461684 0.6560564 -0.3898739 0.6693015 0.6964935 -0.2586749 0.69335 0.7101352 -0.1222571 0.7173986 0.6964935 0.01416057 0.7405316 0.6560564 0.1453596 0.7618641 0.5904416 0.266274 0.7805414 0.502121 0.3722342 0.7958922 0.3945128 0.459212 0.8072756 0.2717368 0.5238502 0.8142949 0.1385235 0.5636464 0.6890469 0 0.7246925 0.6862697 -0.1625721 0.7089145 0.6780297 -0.3188879 0.6622211 0.6646626 -0.4629658 0.5863826 0.6466872 -0.5892514 0.4842982 0.6247444 -0.6928923 0.3599353 0.5997192 -0.7698904 0.2180547 0.5725883 -0.8173162 0.06411939 0.5443587 -0.8333384 -0.0959807 0.516129 -0.8173162 -0.2560808 0.4889675 -0.7698904 -0.4100467 0.4639424 -0.6928923 -0.5519273 0.4420301 -0.5892514 -0.6762902 0.4240242 -0.4629658 -0.7783441 0.4106571 -0.3188879 -0.8541826 0.4024171 -0.1625721 -0.9008759 0.3996399 0 -0.9166539 0.4024171 0.1625721 -0.9008759 0.4106571 0.3188879 -0.8541826 0.4240242 0.4629658 -0.7783441 0.4420301 0.5892514 -0.6762902 0.4639424 0.6928923 -0.5519273 0.4889675 0.7698904 -0.4100162 0.516129 0.8173162 -0.2560808 0.5443587 0.8333384 -0.0959807 0.5725883 0.8173162 0.06411939 0.5997192 0.7698904 0.2180547 0.6247444 0.6928923 0.3599353 0.6466872 0.5892514 0.4842982 0.6646626 0.4629658 0.5863826 0.6780297 0.3188879 0.6622211 0.6862697 0.1625721 0.7089145 0.5353252 0 0.8446303 0.5322428 -0.1803949 0.8271126 0.5230873 -0.3538621 0.7752922 0.5082553 -0.5137486 0.6911527 0.4882962 -0.6538896 0.577868 0.4639424 -0.7689139 0.4398633 0.436201 -0.8543657 0.2824183 0.4060793 -0.9069796 0.1115757 0.3747368 -0.9247413 -0.06607258 0.3434248 -0.9069796 -0.2437513 0.313303 -0.8543657 -0.4145939 0.2855312 -0.7689139 -0.572039 0.2611774 -0.6538896 -0.7100437 0.2412183 -0.5137486 -0.8232979 0.2263863 -0.3538621 -0.9074679 0.2172307 -0.1803949 -0.9592883 0.2141484 0 -0.9767754 0.2172307 0.1803949 -0.9592883 0.2263863 0.3538926 -0.9074679 0.2412183 0.5137486 -0.8232979 0.2611774 0.6538896 -0.7100437 0.2855312 0.7689139 -0.572039 0.313303 0.8543657 -0.4145939 0.3434248 0.9069796 -0.2437208 0.3747368 0.9247413 -0.06607258 0.4060793 0.9069796 0.1115757 0.436201 0.8543657 0.2824183 0.4639424 0.7688834 0.4398633 0.4882962 0.6538896 0.577868 0.5082553 0.5137486 0.6911527 0.5230873 0.3538621 0.7752922 0.5322428 0.1803949 0.8271126 0.3613086 0 0.932432 0.3580431 -0.1913815 0.9138463 0.3483383 -0.3754082 0.8588824 0.3326212 -0.5449995 0.7696158 0.3114109 -0.6936552 0.6494644 0.2856227 -0.8156682 0.5030671 0.2561724 -0.9063387 0.3360088 0.2241889 -0.9621571 0.1547899 0.1909543 -0.980987 -0.0336619 0.1577196 -0.9621571 -0.2221442 0.1257668 -0.9063387 -0.4033631 0.09631639 -0.8156682 -0.5703909 0.07049775 -0.6936552 -0.7168188 0.04931789 -0.5449995 -0.8369396 0.03357034 -0.3754082 -0.9262368 0.02389597 -0.1913815 -0.9812006 0.02063047 0 -0.9997864 0.02389597 0.1913815 -0.9812006 0.03357034 0.3754082 -0.9262368 0.04931789 0.5449995 -0.8369396 0.07049775 0.6936552 -0.7167882 0.09631639 0.8156682 -0.5703909 0.1257668 0.9063387 -0.4033631 0.1577196 0.9621571 -0.2221442 0.1909543 0.980987 -0.0336619 0.2241889 0.9621571 0.1547899 0.2561724 0.9063387 0.3360393 0.2856227 0.8156682 0.5030671 0.3114109 0.6936552 0.6494644 0.3326212 0.5449995 0.7696158 0.3483383 0.3754082 0.8588824 0.3580431 0.1913815 0.9138463 0.1736198 0 0.9848018 0.1702933 -0.1950743 0.9658803 0.1604053 -0.3826716 0.9098178 0.144383 -0.5555589 0.8188116 0.1227759 -0.7070834 0.6963409 0.09646898 -0.8314463 0.5471053 0.06643879 -0.9238563 0.3768426 0.03387552 -0.9807733 0.192114 0 -1 0 -0.03387552 -0.9807733 -0.192114 -0.06643879 -0.9238563 -0.3768426 -0.09646898 -0.8314463 -0.5471053 -0.1227759 -0.7070834 -0.6963409 -0.144383 -0.5555589 -0.8188116 -0.1604053 -0.3826716 -0.9098178 -0.1702933 -0.1950743 -0.9658803 -0.1736198 0 -0.9848018 -0.1702933 0.1950743 -0.9658803 -0.1604053 0.3826716 -0.9098178 -0.144383 0.5555589 -0.8188116 -0.1227759 0.7070834 -0.6963409 -0.09646898 0.8314463 -0.5471053 -0.06643879 0.9238563 -0.3768426 -0.03387552 0.9807733 -0.192114 0 1 0 0.03387552 0.9807733 0.192114 0.06643879 0.9238563 0.3768426 0.09646898 0.8314463 0.5471053 0.1227759 0.7070834 0.6963409 0.144383 0.5555589 0.8188116 0.1604053 0.3826716 0.9098178 0.1702933 0.1950743 0.9658803 -0.02063047 0 0.9997864 -0.02389597 -0.1913815 0.9812006 -0.03357034 -0.3754082 0.9262368 -0.04931789 -0.5449995 0.8369396 -0.07049775 -0.6936552 0.7168188 -0.09631639 -0.8156682 0.5703909 -0.1257668 -0.9063387 0.4033631 -0.1577196 -0.9621571 0.2221442 -0.1909543 -0.980987 0.0336619 -0.2241889 -0.9621571 -0.1547899 -0.2561724 -0.9063387 -0.3360393 -0.2856227 -0.8156682 -0.5030671 -0.3114109 -0.6936552 -0.6494644 -0.3326212 -0.5449995 -0.7696158 -0.3483383 -0.3754082 -0.8588824 -0.3580431 -0.1913815 -0.9138463 -0.3613086 0 -0.932432 -0.3580431 0.1913815 -0.9138463 -0.3483383 0.3754082 -0.8588824 -0.3326212 0.5449995 -0.7696158 -0.3114109 0.6936552 -0.6494644 -0.2856227 0.8156682 -0.5030366 -0.2561724 0.9063387 -0.3360088 -0.2241889 0.9621571 -0.1547899 -0.1909543 0.980987 0.0336619 -0.1577196 0.9621571 0.2221442 -0.1257668 0.9063387 0.4033631 -0.09631639 0.8156682 0.5703909 -0.07049775 0.6936552 0.7168188 -0.04931789 0.5449995 0.8369396 -0.03357034 0.3754082 0.9262368 -0.02389597 0.1913815 0.9812006 -0.2141484 0 0.9767754 -0.2172307 -0.1803949 0.9592883 -0.2263863 -0.3538926 0.9074679 -0.2412183 -0.5137486 0.8232979 -0.2611774 -0.6538896 0.7100437 -0.2855312 -0.7689139 0.572039 -0.3132725 -0.8543657 0.4145939 -0.3434248 -0.9069796 0.2437208 -0.3747368 -0.9247413 0.06607258 -0.4060793 -0.9069796 -0.1115757 -0.436201 -0.8543657 -0.2824183 -0.4639424 -0.7689139 -0.4398633 -0.4882962 -0.6538896 -0.577868 -0.5082553 -0.5137486 -0.6911527 -0.5230873 -0.3538621 -0.7752922 -0.5322428 -0.1803949 -0.8271126 -0.5353252 0 -0.8446303 -0.5322428 0.1803949 -0.8271126 -0.5230873 0.3538926 -0.7752922 -0.5082553 0.5137486 -0.6911527 -0.4882962 0.6538896 -0.577868 -0.4639424 0.7689139 -0.4398633 -0.436201 0.8543657 -0.2824183 -0.4060793 0.9069796 -0.1115757 -0.3747368 0.9247413 0.06607258 -0.3434248 0.9069796 0.2437513 -0.3132725 0.8543657 0.4145939 -0.2855312 0.7688834 0.572039 -0.2611774 0.6538896 0.7100437 -0.2412183 0.5137486 0.8232979 -0.2263863 0.3538621 0.9074679 -0.2172307 0.1803949 0.9592883 -0.3996399 0 0.9166539 -0.4024171 -0.1625721 0.9008759 -0.4106571 -0.3188879 0.8541826 -0.4240242 -0.4629658 0.7783441 -0.4420301 -0.5892514 0.6762902 -0.4639424 -0.6928923 0.5519273 -0.4889675 -0.7698904 0.4100162 -0.516129 -0.8173162 0.2560808 -0.5443587 -0.8333384 0.0959807 -0.5725883 -0.8173162 -0.06411939 -0.5997192 -0.7698904 -0.2180547 -0.6247444 -0.6928923 -0.3599353 -0.6466872 -0.5892514 -0.4842982 -0.6646626 -0.4629658 -0.5863826 -0.6780297 -0.3188879 -0.6622211 -0.6862697 -0.1625721 -0.7089145 -0.6890469 0 -0.7246925 -0.6862697 0.1625721 -0.7089145 -0.6780297 0.3188879 -0.6622211 -0.6646626 0.4629658 -0.5863826 -0.6466872 0.5892514 -0.4842982 -0.6247444 0.6928923 -0.3599353 -0.5997192 0.7698904 -0.2180547 -0.5725883 0.8173162 -0.06408888 -0.5443587 0.8333384 0.0959807 -0.516129 0.8173162 0.2560808 -0.4889675 0.7698904 0.4100467 -0.4639424 0.6928923 0.5519273 -0.4420301 0.5892514 0.6762902 -0.4240242 0.4629658 0.7783441 -0.4106571 0.3188879 0.8541826 -0.4024171 0.1625721 0.9008759 -0.5700247 0 0.8215888 -0.5724052 -0.1385235 0.8081607 -0.5794245 -0.2717368 0.7683645 -0.5908078 -0.3945128 0.7037263 -0.6061586 -0.502121 0.6167486 -0.624836 -0.5904416 0.5107883 -0.6461684 -0.6560564 0.3898739 -0.6693015 -0.6964935 0.2586749 -0.69335 -0.7101352 0.1222571 -0.7173986 -0.6964935 -0.01416057 -0.7405316 -0.6560564 -0.1453596 -0.7618641 -0.5904416 -0.266274 -0.7805414 -0.502121 -0.3722342 -0.7958922 -0.3945128 -0.459212 -0.8072756 -0.2717368 -0.5238502 -0.8142949 -0.1385235 -0.5636464 -0.8166753 0 -0.5770745 -0.8142949 0.1385235 -0.5636464 -0.8072756 0.2717368 -0.5238502 -0.7958922 0.3945128 -0.459212 -0.7805414 0.502121 -0.3722342 -0.7618641 0.5904416 -0.266274 -0.7405316 0.6560564 -0.1453596 -0.7173986 0.6964935 -0.01416057 -0.69335 0.7101352 0.1222571 -0.6693015 0.6964935 0.2586749 -0.6461684 0.6560564 0.3898739 -0.624836 0.5904416 0.5107883 -0.6061586 0.502121 0.6167486 -0.5908078 0.3945128 0.7037263 -0.5794245 0.2717368 0.7683645 -0.5724052 0.1385235 0.8081607 -0.718833 0 0.6951506 -0.7206946 -0.1091952 0.6845607 -0.726249 -0.2142094 0.6531876 -0.7352214 -0.3109836 0.6022523 -0.7473068 -0.3957945 0.5336772 -0.7620472 -0.4654073 0.450148 -0.7788324 -0.5171362 0.3548387 -0.7970824 -0.5489975 0.2514114 -0.8160344 -0.5597705 0.1438642 -0.835017 -0.5489975 0.03631699 -0.8532365 -0.5171362 -0.06704914 -0.8700522 -0.4654073 -0.1623585 -0.8847621 -0.3957945 -0.2458876 -0.8968474 -0.3109836 -0.3144627 -0.9058504 -0.2142094 -0.3653981 -0.9113743 -0.1091952 -0.3967711 -0.9132359 0 -0.407361 -0.9113743 0.1091952 -0.3967711 -0.9058504 0.2142094 -0.3653981 -0.8968474 0.3109836 -0.3144627 -0.8847621 0.3957945 -0.2458876 -0.8700522 0.4654073 -0.1623585 -0.8532365 0.5171362 -0.06704914 -0.835017 0.5489975 0.03631699 -0.8160344 0.5597705 0.1438642 -0.7970824 0.5489975 0.2514114 -0.7788324 0.5171362 0.3548387 -0.7620472 0.4654073 0.450148 -0.7473068 0.3957945 0.5336772 -0.7352214 0.3109836 0.6022523 -0.726249 0.2142094 0.6531876 -0.7206946 0.1091952 0.6845607 -0.8403272 0 0.5420393 -0.8416395 -0.07565534 0.5346843 -0.8454543 -0.1484115 0.5129551 -0.85168 -0.2154912 0.4776452 -0.8600726 -0.2742698 0.4301584 -0.8702659 -0.3224891 0.3722648 -0.8819239 -0.3583483 0.3062227 -0.8945586 -0.3804132 0.2345652 -0.9076815 -0.3878597 0.160039 -0.920835 -0.3804132 0.08551281 -0.9334697 -0.3583483 0.01385539 -0.9450972 -0.3224891 -0.05215609 -0.9553209 -0.2742698 -0.1100497 -0.963683 -0.2154912 -0.1575365 -0.9699088 -0.1484115 -0.1928464 -0.9737541 -0.07565534 -0.2145756 -0.9750359 0 -0.2219306 -0.9737541 0.07565534 -0.2145756 -0.9699088 0.1484115 -0.1928464 -0.963683 0.2154912 -0.1575365 -0.9553209 0.2742698 -0.1100497 -0.9450972 0.3224891 -0.05215609 -0.9334697 0.3583483 0.01385539 -0.920835 0.3804132 0.08551281 -0.9076815 0.3878597 0.160039 -0.8945586 0.3804132 0.2345652 -0.8819239 0.3583483 0.3062227 -0.8702659 0.3224891 0.3722648 -0.8600726 0.2742698 0.4301584 -0.85168 0.2154912 0.4776452 -0.8454543 0.1484115 0.5129551 -0.8416395 0.07565534 0.5346843 -0.9298074 0 0.3679922 -0.9304788 -0.03918576 0.3642079 -0.9324625 -0.0768761 0.3529465 -0.9356975 -0.1116367 0.334666 -0.9400311 -0.1420941 0.3100375 -0.9453108 -0.1670888 0.2800378 -0.9513535 -0.185644 0.2458266 -0.9578844 -0.1970885 0.208716 -0.9646901 -0.2009643 0.1700796 -0.9714957 -0.1970885 0.1314737 -0.9780572 -0.185644 0.09436321 -0.9840999 -0.1670888 0.06012141 -0.9893796 -0.1420941 0.03015226 -0.9937132 -0.1116367 0.0055238 -0.9969481 -0.07690662 -0.01272618 -0.9989318 -0.03918576 -0.02398753 -0.9996033 0 -0.02780234 -0.9989318 0.03918576 -0.02398753 -0.9969481 0.07690662 -0.01272618 -0.9937132 0.1116367 0.0055238 -0.9893796 0.1420941 0.03015226 -0.9840999 0.1670888 0.06012141 -0.9780572 0.185644 0.09436321 -0.9714957 0.1970885 0.1314737 -0.9646901 0.2009643 0.1700796 -0.9578844 0.1970885 0.2086855 -0.9513535 0.185644 0.2458266 -0.9453108 0.1670888 0.2800378 -0.9400311 0.1420941 0.3100375 -0.9356975 0.1116367 0.334666 -0.9324625 0.07690662 0.3529465 -0.9304788 0.03918576 0.3642079 -0.9848018 0 0.1736198 - - - - - - - - - - 0.4850487 0.3602683 0.4858008 0.4227521 0.4795431 0.421905 0.4850487 0.3602683 0.4795431 0.421905 0.47346 0.4188603 0.4850487 0.3602683 0.47346 0.4188603 0.4677458 0.413719 0.4850487 0.3602683 0.4677458 0.413719 0.4625854 0.406651 0.4850487 0.3602683 0.4625854 0.406651 0.4581514 0.3978897 0.4850487 0.3602683 0.4581514 0.3978897 0.4546017 0.387725 0.4850487 0.3602683 0.4546017 0.387725 0.4520781 0.3764964 0.4850487 0.3602683 0.4520781 0.3764964 0.4507045 0.3645865 0.4850487 0.3602683 0.4507045 0.3645865 0.4505827 0.3524142 0.4850487 0.3602683 0.4505827 0.3524142 0.4517867 0.3404282 0.4850487 0.3602683 0.4517867 0.3404282 0.4543511 0.3290974 0.4850487 0.3602683 0.4543511 0.3290974 0.4582562 0.318897 0.4850487 0.3602683 0.4582562 0.318897 0.4634106 0.3102884 0.4850487 0.3602683 0.4634106 0.3102884 0.4696366 0.3036906 0.4850487 0.3602683 0.4696366 0.3036906 0.4766639 0.2994465 0.4850487 0.3602683 0.4766639 0.2994465 0.4841419 0.2977878 0.4850487 0.3602683 0.4841419 0.2977878 0.4916691 0.2988078 0.4850487 0.3602683 0.4916691 0.2988078 0.4988389 0.302449 0.4850487 0.3602683 0.4988389 0.302449 0.5052847 0.3085107 0.4850487 0.3602683 0.5052847 0.3085107 0.5107155 0.3166736 0.4850487 0.3602683 0.5107155 0.3166736 0.5149312 0.3265337 0.4850487 0.3602683 0.5149312 0.3265337 0.5178208 0.3376369 0.4850487 0.3602683 0.5178208 0.3376369 0.5193492 0.3495092 0.4850487 0.3602683 0.5193492 0.3495092 0.5195395 0.3616787 0.4850487 0.3602683 0.5195395 0.3616787 0.5184574 0.3736909 0.4850487 0.3602683 0.5184574 0.3736909 0.5161987 0.3851189 0.4850487 0.3602683 0.5161987 0.3851189 0.5128825 0.395571 0.4850487 0.3602683 0.5128825 0.395571 0.5086465 0.4046968 0.4850487 0.3602683 0.5086465 0.4046968 0.5036448 0.4121939 0.4850487 0.3602683 0.5036448 0.4121939 0.4980468 0.4178146 0.4850487 0.3602683 0.4980468 0.4178146 0.4920347 0.4213733 0.4850487 0.3602683 0.4920347 0.4213733 0.4858008 0.4227521 0.4858008 0.4227521 0.4864823 0.4852373 0.474553 0.483623 0.4858008 0.4227521 0.474553 0.483623 0.4795431 0.421905 0.4795431 0.421905 0.474553 0.483623 0.4629462 0.4778259 0.4795431 0.421905 0.4629462 0.4778259 0.47346 0.4188603 0.47346 0.4188603 0.4629462 0.4778259 0.4520095 0.4680519 0.47346 0.4188603 0.4520095 0.4680519 0.4677458 0.413719 0.4677458 0.413719 0.4520095 0.4680519 0.4420548 0.4546363 0.4677458 0.413719 0.4420548 0.4546363 0.4625854 0.406651 0.4625854 0.406651 0.4420548 0.4546363 0.4333529 0.438017 0.4625854 0.406651 0.4333529 0.438017 0.4581514 0.3978897 0.4581514 0.3978897 0.4333529 0.438017 0.4261396 0.4187092 0.4581514 0.3978897 0.4261396 0.4187092 0.4546017 0.387725 0.4546017 0.387725 0.4261396 0.4187092 0.4206298 0.3972855 0.4546017 0.387725 0.4206298 0.3972855 0.4520781 0.3764964 0.4520781 0.3764964 0.4206298 0.3972855 0.4170375 0.3743671 0.4520781 0.3764964 0.4170375 0.3743671 0.4507045 0.3645865 0.4507045 0.3645865 0.4170375 0.3743671 0.4155948 0.3506263 0.4507045 0.3645865 0.4155948 0.3506263 0.4505827 0.3524142 0.4505827 0.3524142 0.4155948 0.3506263 0.4165652 0.3268017 0.4505827 0.3524142 0.4165652 0.3268017 0.4517867 0.3404282 0.4517867 0.3404282 0.4165652 0.3268017 0.4202415 0.303721 0.4517867 0.3404282 0.4202415 0.303721 0.4543511 0.3290974 0.4543511 0.3290974 0.4202415 0.303721 0.4269142 0.2823253 0.4543511 0.3290974 0.4269142 0.2823253 0.4582562 0.318897 0.4582562 0.318897 0.4269142 0.2823253 0.4367862 0.2636775 0.4582562 0.318897 0.4367862 0.2636775 0.4634106 0.3102884 0.4634106 0.3102884 0.4367862 0.2636775 0.4498199 0.2489256 0.4634106 0.3102884 0.4498199 0.2489256 0.4696366 0.3036906 0.4696366 0.3036906 0.4498199 0.2489256 0.4655422 0.2391827 0.4696366 0.3036906 0.4655422 0.2391827 0.4766639 0.2994465 0.4766639 0.2994465 0.4655422 0.2391827 0.4829234 0.235314 0.4766639 0.2994465 0.4829234 0.235314 0.4841419 0.2977878 0.4841419 0.2977878 0.4829234 0.235314 0.5004935 0.2376973 0.4841419 0.2977878 0.5004935 0.2376973 0.4916691 0.2988078 0.4916691 0.2988078 0.5004935 0.2376973 0.5167277 0.2460975 0.4916691 0.2988078 0.5167277 0.2460975 0.4988389 0.302449 0.4988389 0.302449 0.5167277 0.2460975 0.5304685 0.2597459 0.4988389 0.302449 0.5304685 0.2597459 0.5052847 0.3085107 0.5052847 0.3085107 0.5304685 0.2597459 0.5411143 0.2775666 0.5052847 0.3085107 0.5411143 0.2775666 0.5107155 0.3166736 0.5107155 0.3166736 0.5411143 0.2775666 0.5485408 0.2984053 0.5107155 0.3166736 0.5485408 0.2984053 0.5149312 0.3265337 0.5149312 0.3265337 0.5485408 0.2984053 0.5529097 0.3211728 0.5149312 0.3265337 0.5529097 0.3211728 0.5178208 0.3376369 0.5178208 0.3376369 0.5529097 0.3211728 0.5545007 0.3448984 0.5178208 0.3376369 0.5545007 0.3448984 0.5193492 0.3495092 0.5193492 0.3495092 0.5545007 0.3448984 0.5536106 0.3687294 0.5193492 0.3495092 0.5536106 0.3687294 0.5195395 0.3616787 0.5195395 0.3616787 0.5536106 0.3687294 0.550511 0.3919083 0.5195395 0.3616787 0.550511 0.3919083 0.5184574 0.3736909 0.5184574 0.3736909 0.550511 0.3919083 0.5454406 0.4137483 0.5184574 0.3736909 0.5454406 0.4137483 0.5161987 0.3851189 0.5161987 0.3851189 0.5454406 0.4137483 0.5386161 0.4336169 0.5161987 0.3851189 0.5386161 0.4336169 0.5128825 0.395571 0.5128825 0.395571 0.5386161 0.4336169 0.5302503 0.4509294 0.5128825 0.395571 0.5302503 0.4509294 0.5086465 0.4046968 0.5086465 0.4046968 0.5302503 0.4509294 0.5205725 0.4651555 0.5086465 0.4046968 0.5205725 0.4651555 0.5036448 0.4121939 0.5036448 0.4121939 0.5205725 0.4651555 0.5098441 0.4758365 0.5036448 0.4121939 0.5098441 0.4758365 0.4980468 0.4178146 0.4980468 0.4178146 0.5098441 0.4758365 0.4983674 0.4826101 0.4980468 0.4178146 0.4983674 0.4826101 0.4920347 0.4213733 0.4920347 0.4213733 0.4983674 0.4826101 0.4864823 0.4852373 0.4920347 0.4213733 0.4864823 0.4852373 0.4858008 0.4227521 0.4864823 0.4852373 0.4871514 0.5477228 0.4696628 0.5453568 0.4864823 0.4852373 0.4696628 0.5453568 0.474553 0.483623 0.474553 0.483623 0.4696628 0.5453568 0.4527038 0.5368853 0.474553 0.483623 0.4527038 0.5368853 0.4629462 0.4778259 0.4629462 0.4778259 0.4527038 0.5368853 0.4368109 0.5226842 0.4629462 0.4778259 0.4368109 0.5226842 0.4520095 0.4680519 0.4520095 0.4680519 0.4368109 0.5226842 0.4224043 0.5033336 0.4520095 0.4680519 0.4224043 0.5033336 0.4420548 0.4546363 0.4420548 0.4546363 0.4224043 0.5033336 0.4097801 0.4795369 0.4420548 0.4546363 0.4097801 0.4795369 0.4333529 0.438017 0.4333529 0.438017 0.4097801 0.4795369 0.3991382 0.4520503 0.4333529 0.438017 0.3991382 0.4520503 0.4261396 0.4187092 0.4261396 0.4187092 0.3991382 0.4520503 0.3906316 0.4216356 0.4261396 0.4187092 0.3906316 0.4216356 0.4206298 0.3972855 0.4206298 0.3972855 0.3906316 0.4216356 0.3844241 0.3890431 0.4206298 0.3972855 0.3844241 0.3890431 0.4170375 0.3743671 0.4170375 0.3743671 0.3844241 0.3890431 0.3807509 0.3550229 0.4170375 0.3743671 0.3807509 0.3550229 0.4155948 0.3506263 0.4155948 0.3506263 0.3807509 0.3550229 0.3799855 0.3203642 0.4155948 0.3506263 0.3799855 0.3203642 0.4165652 0.3268017 0.4165652 0.3268017 0.3799855 0.3203642 0.3827153 0.2859655 0.4165652 0.3268017 0.3827153 0.2859655 0.4202415 0.303721 0.4202415 0.303721 0.3827153 0.2859655 0.3898173 0.2529476 0.4202415 0.303721 0.3898173 0.2529476 0.4269142 0.2823253 0.4269142 0.2823253 0.3898173 0.2529476 0.4024774 0.2228158 0.4269142 0.2823253 0.4024774 0.2228158 0.4367862 0.2636775 0.4367862 0.2636775 0.4024774 0.2228158 0.4219623 0.1976425 0.4367862 0.2636775 0.4219623 0.1976425 0.4498199 0.2489256 0.4498199 0.2489256 0.4219623 0.1976425 0.4487615 0.1800905 0.4498199 0.2489256 0.4487615 0.1800905 0.4655422 0.2391827 0.4655422 0.2391827 0.4487615 0.1800905 0.4810254 0.1728545 0.4655422 0.2391827 0.4810254 0.1728545 0.4829234 0.235314 0.4829234 0.235314 0.4810254 0.1728545 0.5139681 0.1773323 0.4829234 0.235314 0.5139681 0.1773323 0.5004935 0.2376973 0.5004935 0.2376973 0.5139681 0.1773323 0.5423646 0.1926363 0.5004935 0.2376973 0.5423646 0.1926363 0.5167277 0.2460975 0.5167277 0.2460975 0.5423646 0.1926363 0.5636163 0.2162437 0.5167277 0.2460975 0.5636163 0.2162437 0.5304685 0.2597459 0.5304685 0.2597459 0.5636163 0.2162437 0.577804 0.2454009 0.5304685 0.2597459 0.577804 0.2454009 0.5411143 0.2775666 0.5411143 0.2775666 0.577804 0.2454009 0.5861193 0.2778831 0.5411143 0.2775666 0.5861193 0.2778831 0.5485408 0.2984053 0.5485408 0.2984053 0.5861193 0.2778831 0.5898042 0.3120646 0.5485408 0.2984053 0.5898042 0.3120646 0.5529097 0.3211728 0.5529097 0.3211728 0.5898042 0.3120646 0.5898127 0.346749 0.5529097 0.3211728 0.5898127 0.346749 0.5545007 0.3448984 0.5545007 0.3448984 0.5898127 0.346749 0.5867952 0.3809966 0.5545007 0.3448984 0.5867952 0.3809966 0.5536106 0.3687294 0.5536106 0.3687294 0.5867952 0.3809966 0.5811692 0.4139999 0.5536106 0.3687294 0.5811692 0.4139999 0.550511 0.3919083 0.550511 0.3919083 0.5811692 0.4139999 0.5731966 0.4450042 0.550511 0.3919083 0.5731966 0.4450042 0.5454406 0.4137483 0.5454406 0.4137483 0.5731966 0.4450042 0.5630528 0.473261 0.5454406 0.4137483 0.5630528 0.473261 0.5386161 0.4336169 0.5386161 0.4336169 0.5630528 0.473261 0.5508879 0.498011 0.5386161 0.4336169 0.5508879 0.498011 0.5302503 0.4509294 0.5302503 0.4509294 0.5508879 0.498011 0.5368855 0.5184936 0.5302503 0.4509294 0.5368855 0.5184936 0.5205725 0.4651555 0.5205725 0.4651555 0.5368855 0.5184936 0.5213151 0.5339869 0.5205725 0.4651555 0.5213151 0.5339869 0.5098441 0.4758365 0.5098441 0.4758365 0.5213151 0.5339869 0.5045665 0.5438738 0.5098441 0.4758365 0.5045665 0.5438738 0.4983674 0.4826101 0.4983674 0.4826101 0.5045665 0.5438738 0.4871514 0.5477228 0.4983674 0.4826101 0.4871514 0.5477228 0.4864823 0.4852373 0.4871514 0.5477228 0.4878618 0.6102073 0.4644891 0.6070459 0.4871514 0.5477228 0.4644891 0.6070459 0.4696628 0.5453568 0.4696628 0.5453568 0.4644891 0.6070459 0.4420048 0.5957867 0.4696628 0.5453568 0.4420048 0.5957867 0.4527038 0.5368853 0.4527038 0.5368853 0.4420048 0.5957867 0.4212328 0.5771055 0.4527038 0.5368853 0.4212328 0.5771055 0.4368109 0.5226842 0.4368109 0.5226842 0.4212328 0.5771055 0.4026904 0.55198 0.4368109 0.5226842 0.4026904 0.55198 0.4224043 0.5033336 0.4224043 0.5033336 0.4026904 0.55198 0.3866027 0.5214961 0.4224043 0.5033336 0.3866027 0.5214961 0.4097801 0.4795369 0.4097801 0.4795369 0.3866027 0.5214961 0.3729975 0.4867048 0.4097801 0.4795369 0.3729975 0.4867048 0.3991382 0.4520503 0.3991382 0.4520503 0.3729975 0.4867048 0.3618192 0.4485483 0.3991382 0.4520503 0.3618192 0.4485483 0.3906316 0.4216356 0.3906316 0.4216356 0.3618192 0.4485483 0.3530269 0.4078458 0.3906316 0.4216356 0.3530269 0.4078458 0.3844241 0.3890431 0.3844241 0.3890431 0.3530269 0.4078458 0.3466798 0.3653165 0.3844241 0.3890431 0.3466798 0.3653165 0.3807509 0.3550229 0.3807509 0.3550229 0.3466798 0.3653165 0.3430309 0.3216276 0.3807509 0.3550229 0.3430309 0.3216276 0.3799855 0.3203642 0.3799855 0.3203642 0.3430309 0.3216276 0.3426663 0.277473 0.3799855 0.3203642 0.3426663 0.277473 0.3827153 0.2859655 0.3827153 0.2859655 0.3426663 0.277473 0.346763 0.2337073 0.3827153 0.2859655 0.346763 0.2337073 0.3898173 0.2529476 0.3898173 0.2529476 0.346763 0.2337073 0.3575873 0.1916158 0.3898173 0.2529476 0.3575873 0.1916158 0.4024774 0.2228158 0.4024774 0.2228158 0.3575873 0.1916158 0.3793407 0.1535074 0.4024774 0.2228158 0.3793407 0.1535074 0.4219623 0.1976425 0.4219623 0.1976425 0.3793407 0.1535074 0.418449 0.1239085 0.4219623 0.1976425 0.418449 0.1239085 0.4487615 0.1800905 0.4487615 0.1800905 0.418449 0.1239085 0.4772643 0.1104348 0.4487615 0.1800905 0.4772643 0.1104348 0.4810254 0.1728545 0.4810254 0.1728545 0.4772643 0.1104348 0.5391274 0.1188872 0.4810254 0.1728545 0.5391274 0.1188872 0.5139681 0.1773323 0.5139681 0.1773323 0.5391274 0.1188872 0.5832291 0.1454046 0.5139681 0.1773323 0.5832291 0.1454046 0.5423646 0.1926363 0.5423646 0.1926363 0.5832291 0.1454046 0.6085077 0.1820043 0.5423646 0.1926363 0.6085077 0.1820043 0.5636163 0.2162437 0.5636163 0.2162437 0.6085077 0.1820043 0.6214732 0.2234104 0.5636163 0.2162437 0.6214732 0.2234104 0.577804 0.2454009 0.577804 0.2454009 0.6214732 0.2234104 0.6269186 0.2669174 0.577804 0.2454009 0.6269186 0.2669174 0.5861193 0.2778831 0.5861193 0.2778831 0.6269186 0.2669174 0.6274849 0.3110669 0.5861193 0.2778831 0.6274849 0.3110669 0.5898042 0.3120646 0.5898042 0.3120646 0.6274849 0.3110669 0.6245524 0.3549336 0.5898042 0.3120646 0.6245524 0.3549336 0.5898127 0.346749 0.5898127 0.346749 0.6245524 0.3549336 0.6188189 0.3978008 0.5898127 0.346749 0.6188189 0.3978008 0.5867952 0.3809966 0.5867952 0.3809966 0.6188189 0.3978008 0.6106012 0.4390033 0.5867952 0.3809966 0.6106012 0.4390033 0.5811692 0.4139999 0.5811692 0.4139999 0.6106012 0.4390033 0.5999957 0.4778398 0.5811692 0.4139999 0.5999957 0.4778398 0.5731966 0.4450042 0.5731966 0.4450042 0.5999957 0.4778398 0.5869778 0.5135182 0.5731966 0.4450042 0.5869778 0.5135182 0.5630528 0.473261 0.5630528 0.473261 0.5869778 0.5135182 0.5714871 0.545126 0.5630528 0.473261 0.5714871 0.545126 0.5508879 0.498011 0.5508879 0.498011 0.5714871 0.545126 0.5535215 0.5716343 0.5508879 0.498011 0.5535215 0.5716343 0.5368855 0.5184936 0.5368855 0.5184936 0.5535215 0.5716343 0.5332484 0.5919551 0.5368855 0.5184936 0.5332484 0.5919551 0.5213151 0.5339869 0.5213151 0.5339869 0.5332484 0.5919551 0.5111098 0.6050681 0.5213151 0.5339869 0.5111098 0.6050681 0.5045665 0.5438738 0.5045665 0.5438738 0.5111098 0.6050681 0.4878618 0.6102073 0.5045665 0.5438738 0.4878618 0.6102073 0.4871514 0.5477228 0.4878618 0.6102073 0.4886822 0.6726897 0.4585543 0.6686149 0.4878618 0.6102073 0.4585543 0.6686149 0.4644891 0.6070459 0.4644891 0.6070459 0.4585543 0.6686149 0.4299929 0.6542311 0.4644891 0.6070459 0.4299929 0.6542311 0.4420048 0.5957867 0.4420048 0.5957867 0.4299929 0.6542311 0.4042794 0.6307544 0.4420048 0.5957867 0.4042794 0.6307544 0.4212328 0.5771055 0.4212328 0.5771055 0.4042794 0.6307544 0.3819617 0.5998035 0.4212328 0.5771055 0.3819617 0.5998035 0.4026904 0.55198 0.4026904 0.55198 0.3819617 0.5998035 0.3630097 0.5629936 0.4026904 0.55198 0.3630097 0.5629936 0.3866027 0.5214961 0.3866027 0.5214961 0.3630097 0.5629936 0.3470949 0.5217135 0.3866027 0.5214961 0.3470949 0.5217135 0.3729975 0.4867048 0.3729975 0.4867048 0.3470949 0.5217135 0.3338114 0.4770681 0.3729975 0.4867048 0.3338114 0.4770681 0.3618192 0.4485483 0.3618192 0.4485483 0.3338114 0.4770681 0.3228021 0.429906 0.3618192 0.4485483 0.3228021 0.429906 0.3530269 0.4078458 0.3530269 0.4078458 0.3228021 0.429906 0.3138244 0.3808767 0.3530269 0.4078458 0.3138244 0.3808767 0.3466798 0.3653165 0.3466798 0.3653165 0.3138244 0.3808767 0.3068002 0.3304888 0.3466798 0.3653165 0.3068002 0.3304888 0.3430309 0.3216276 0.3430309 0.3216276 0.3068002 0.3304888 0.3018993 0.2791668 0.3430309 0.3216276 0.3018993 0.2791668 0.3426663 0.277473 0.3426663 0.277473 0.3018993 0.2791668 0.2997417 0.2273164 0.3426663 0.277473 0.2997417 0.2273164 0.346763 0.2337073 0.346763 0.2337073 0.2997417 0.2273164 0.3019691 0.1754413 0.346763 0.2337073 0.3019691 0.1754413 0.3575873 0.1916158 0.3575873 0.1916158 0.3019691 0.1754413 0.3131722 0.124478 0.3575873 0.1916158 0.3131722 0.124478 0.3793407 0.1535074 0.3793407 0.1535074 0.3131722 0.124478 0.3491272 0.07731992 0.3793407 0.1535074 0.3491272 0.07731992 0.418449 0.1239085 0.418449 0.1239085 0.3491272 0.07731992 0.4643701 0.0482099 0.418449 0.1239085 0.4643701 0.0482099 0.4772643 0.1104348 0.4772643 0.1104348 0.4643701 0.0482099 0.6037561 0.06758034 0.4772643 0.1104348 0.6037561 0.06758034 0.5391274 0.1188872 0.5391274 0.1188872 0.6037561 0.06758034 0.6516794 0.112631 0.5391274 0.1188872 0.6516794 0.112631 0.5832291 0.1454046 0.5832291 0.1454046 0.6516794 0.112631 0.6665565 0.1630982 0.5832291 0.1454046 0.6665565 0.1630982 0.6085077 0.1820043 0.6085077 0.1820043 0.6665565 0.1630982 0.6703207 0.214871 0.6085077 0.1820043 0.6703207 0.214871 0.6214732 0.2234104 0.6214732 0.2234104 0.6703207 0.214871 0.6690027 0.2667807 0.6214732 0.2234104 0.6690027 0.2667807 0.6269186 0.2669174 0.6269186 0.2669174 0.6690027 0.2667807 0.6646779 0.3182673 0.6269186 0.2669174 0.6646779 0.3182673 0.6274849 0.3110669 0.6274849 0.3110669 0.6646779 0.3182673 0.6581346 0.3689156 0.6274849 0.3110669 0.6581346 0.3689156 0.6245524 0.3549336 0.6245524 0.3549336 0.6581346 0.3689156 0.6496243 0.4183124 0.6245524 0.3549336 0.6496243 0.4183124 0.6188189 0.3978008 0.6188189 0.3978008 0.6496243 0.4183124 0.6391186 0.4659745 0.6188189 0.3978008 0.6391186 0.4659745 0.6106012 0.4390033 0.6106012 0.4390033 0.6391186 0.4659745 0.6264088 0.5112914 0.6106012 0.4390033 0.6264088 0.5112914 0.5999957 0.4778398 0.5999957 0.4778398 0.6264088 0.5112914 0.6111608 0.5534676 0.5999957 0.4778398 0.6111608 0.5534676 0.5869778 0.5135182 0.5869778 0.5135182 0.6111608 0.5534676 0.5929719 0.591464 0.5869778 0.5135182 0.5929719 0.591464 0.5714871 0.545126 0.5714871 0.545126 0.5929719 0.591464 0.5714789 0.6239589 0.5714871 0.545126 0.5714789 0.6239589 0.5535215 0.5716343 0.5535215 0.5716343 0.5714789 0.6239589 0.546555 0.6493785 0.5535215 0.5716343 0.546555 0.6493785 0.5332484 0.5919551 0.5332484 0.5919551 0.546555 0.6493785 0.5185864 0.666074 0.5332484 0.5919551 0.5185864 0.666074 0.5111098 0.6050681 0.5111098 0.6050681 0.5185864 0.666074 0.4886822 0.6726897 0.5111098 0.6050681 0.4886822 0.6726897 0.4878618 0.6102073 0.4886822 0.6726897 0.4897259 0.7351673 0.4510857 0.729941 0.4886822 0.6726897 0.4510857 0.729941 0.4585543 0.6686149 0.4585543 0.6686149 0.4510857 0.729941 0.4154044 0.7117676 0.4585543 0.6686149 0.4154044 0.7117676 0.4299929 0.6542311 0.4299929 0.6542311 0.4154044 0.7117676 0.3846607 0.6828732 0.4299929 0.6542311 0.3846607 0.6828732 0.4042794 0.6307544 0.4042794 0.6307544 0.3846607 0.6828732 0.3591416 0.6458843 0.4042794 0.6307544 0.3591416 0.6458843 0.3819617 0.5998035 0.3819617 0.5998035 0.3591416 0.6458843 0.3381702 0.6030735 0.3819617 0.5998035 0.3381702 0.6030735 0.3630097 0.5629936 0.3630097 0.5629936 0.3381702 0.6030735 0.3208034 0.5561416 0.3630097 0.5629936 0.3208034 0.5561416 0.3470949 0.5217135 0.3470949 0.5217135 0.3208034 0.5561416 0.3061669 0.5062847 0.3470949 0.5217135 0.3061669 0.5062847 0.3338114 0.4770681 0.3338114 0.4770681 0.3061669 0.5062847 0.2935456 0.45433 0.3338114 0.4770681 0.2935456 0.45433 0.3228021 0.429906 0.3228021 0.429906 0.2935456 0.45433 0.2823707 0.4008527 0.3228021 0.429906 0.2823707 0.4008527 0.3138244 0.3808767 0.3138244 0.3808767 0.2823707 0.4008527 0.2721728 0.3462613 0.3138244 0.3808767 0.2721728 0.3462613 0.3068002 0.3304888 0.3068002 0.3304888 0.2721728 0.3462613 0.2625188 0.2908545 0.3068002 0.3304888 0.2625188 0.2908545 0.3018993 0.2791668 0.3018993 0.2791668 0.2625188 0.2908545 0.2529139 0.2348627 0.3018993 0.2791668 0.2529139 0.2348627 0.2997417 0.2273164 0.2997417 0.2273164 0.2529139 0.2348627 0.2425734 0.1784814 0.2997417 0.2273164 0.2425734 0.1784814 0.3019691 0.1754413 0.3019691 0.1754413 0.2425734 0.1784814 0.2296229 0.1219249 0.3019691 0.1754413 0.2296229 0.1219249 0.3131722 0.124478 0.3131722 0.124478 0.2296229 0.1219249 0.2062909 0.06566351 0.3131722 0.124478 0.2062909 0.06566351 0.3491272 0.07731992 0.3491272 0.07731992 0.2062909 0.06566351 0.05505567 0.01624345 0.3491272 0.07731992 0.05505567 0.01624345 0.4643701 0.0482099 0.4643701 0.0482099 0.05505567 0.01624345 -0.2253122 0.0524221 0.4643701 0.0482099 0.7746878 0.0524221 0.6037561 0.06758034 0.6037561 0.06758034 0.7746878 0.0524221 0.744492 0.1083905 0.6037561 0.06758034 0.744492 0.1083905 0.6516794 0.112631 0.6516794 0.112631 0.744492 0.1083905 0.7302679 0.1649425 0.6516794 0.112631 0.7302679 0.1649425 0.6665565 0.1630982 0.6665565 0.1630982 0.7302679 0.1649425 0.7195511 0.2213879 0.6665565 0.1630982 0.7195511 0.2213879 0.6703207 0.214871 0.6703207 0.214871 0.7195511 0.2213879 0.7098613 0.2774902 0.6703207 0.214871 0.7098613 0.2774902 0.6690027 0.2667807 0.6690027 0.2667807 0.7098613 0.2774902 0.7002697 0.3330561 0.6690027 0.2667807 0.7002697 0.3330561 0.6646779 0.3182673 0.6646779 0.3182673 0.7002697 0.3330561 0.6902417 0.3878668 0.6646779 0.3182673 0.6902417 0.3878668 0.6581346 0.3689156 0.6581346 0.3689156 0.6902417 0.3878668 0.679341 0.4416431 0.6581346 0.3689156 0.679341 0.4416431 0.6496243 0.4183124 0.6496243 0.4183124 0.679341 0.4416431 0.6671133 0.4940073 0.6496243 0.4183124 0.6671133 0.4940073 0.6391186 0.4659745 0.6391186 0.4659745 0.6671133 0.4940073 0.6530184 0.5444307 0.6391186 0.4659745 0.6530184 0.5444307 0.6264088 0.5112914 0.6264088 0.5112914 0.6530184 0.5444307 0.6363797 0.5921559 0.6264088 0.5112914 0.6363797 0.5921559 0.6111608 0.5534676 0.6111608 0.5534676 0.6363797 0.5921559 0.6163581 0.6360875 0.6111608 0.5534676 0.6163581 0.6360875 0.5929719 0.591464 0.5929719 0.591464 0.6163581 0.6360875 0.5920087 0.6746566 0.5929719 0.591464 0.5920087 0.6746566 0.5714789 0.6239589 0.5714789 0.6239589 0.5920087 0.6746566 0.5625409 0.7057236 0.5714789 0.6239589 0.5625409 0.7057236 0.546555 0.6493785 0.546555 0.6493785 0.5625409 0.7057236 0.5279326 0.7267004 0.546555 0.6493785 0.5279326 0.7267004 0.5185864 0.666074 0.5185864 0.666074 0.5279326 0.7267004 0.4897259 0.7351673 0.5185864 0.666074 0.4897259 0.7351673 0.4886822 0.6726897 0.4897259 0.7351673 0.4912314 0.797635 0.4405333 0.7907756 0.4897259 0.7351673 0.4405333 0.7907756 0.4510857 0.729941 0.4510857 0.729941 0.4405333 0.7907756 0.3960296 0.7675771 0.4510857 0.729941 0.3960296 0.7675771 0.4154044 0.7117676 0.4154044 0.7117676 0.3960296 0.7675771 0.360498 0.732271 0.4154044 0.7117676 0.360498 0.732271 0.3846607 0.6828732 0.3846607 0.6828732 0.360498 0.732271 0.3329235 0.6889809 0.3846607 0.6828732 0.3329235 0.6889809 0.3591416 0.6458843 0.3591416 0.6458843 0.3329235 0.6889809 0.3112097 0.6406173 0.3591416 0.6458843 0.3112097 0.6406173 0.3381702 0.6030735 0.3381702 0.6030735 0.3112097 0.6406173 0.2935032 0.5890146 0.3381702 0.6030735 0.2935032 0.5890146 0.3208034 0.5561416 0.3208034 0.5561416 0.2935032 0.5890146 0.2784226 0.5353116 0.3208034 0.5561416 0.2784226 0.5353116 0.3061669 0.5062847 0.3061669 0.5062847 0.2784226 0.5353116 0.2649477 0.4802383 0.3061669 0.5062847 0.2649477 0.4802383 0.2935456 0.45433 0.2935456 0.45433 0.2649477 0.4802383 0.2522625 0.4242957 0.2935456 0.45433 0.2522625 0.4242957 0.2823707 0.4008527 0.2823707 0.4008527 0.2522625 0.4242957 0.2396016 0.3678693 0.2823707 0.4008527 0.2396016 0.3678693 0.2721728 0.3462613 0.2721728 0.3462613 0.2396016 0.3678693 0.2260672 0.3113171 0.2721728 0.3462613 0.2260672 0.3113171 0.2625188 0.2908545 0.2625188 0.2908545 0.2260672 0.3113171 0.2103211 0.2550729 0.2625188 0.2908545 0.2103211 0.2550729 0.2529139 0.2348627 0.2529139 0.2348627 0.2103211 0.2550729 0.1898851 0.1998525 0.2529139 0.2348627 0.1898851 0.1998525 0.2425734 0.1784814 0.2425734 0.1784814 0.1898851 0.1998525 0.1592147 0.147235 0.2425734 0.1784814 0.1592147 0.147235 0.2296229 0.1219249 0.2296229 0.1219249 0.1592147 0.147235 0.1042046 0.1017548 0.2296229 0.1219249 0.1042046 0.1017548 0.2062909 0.06566351 0.2062909 0.06566351 0.1042046 0.1017548 2.8425e-4 0.07755535 0.2062909 0.06566351 2.8425e-4 0.07755535 0.05505567 0.01624345 0.05505567 0.01624345 2.8425e-4 0.07755535 -0.1143403 0.09315365 0.05505567 0.01624345 -0.1143403 0.09315365 -0.2253122 0.0524221 0.7746878 0.0524221 0.8856597 0.09315365 0.8209973 0.1353954 0.7746878 0.0524221 0.8209973 0.1353954 0.744492 0.1083905 0.744492 0.1083905 0.8209973 0.1353954 0.7863005 0.1869195 0.744492 0.1083905 0.7863005 0.1869195 0.7302679 0.1649425 0.7302679 0.1649425 0.7863005 0.1869195 0.7641087 0.2417166 0.7302679 0.1649425 0.7641087 0.2417166 0.7195511 0.2213879 0.7195511 0.2213879 0.7641087 0.2417166 0.7475334 0.2977986 0.7195511 0.2213879 0.7475334 0.2977986 0.7098613 0.2774902 0.7098613 0.2774902 0.7475334 0.2977986 0.7336178 0.3543225 0.7098613 0.2774902 0.7336178 0.3543225 0.7002697 0.3330561 0.7002697 0.3330561 0.7336178 0.3543225 0.7208393 0.4108122 0.7002697 0.3330561 0.7208393 0.4108122 0.6902417 0.3878668 0.6902417 0.3878668 0.7208393 0.4108122 0.7082313 0.4669033 0.6902417 0.3878668 0.7082313 0.4669033 0.679341 0.4416431 0.679341 0.4416431 0.7082313 0.4669033 0.6950154 0.5222244 0.679341 0.4416431 0.6950154 0.5222244 0.6671133 0.4940073 0.6671133 0.4940073 0.6950154 0.5222244 0.6804019 0.5763111 0.6671133 0.4940073 0.6804019 0.5763111 0.6530184 0.5444307 0.6530184 0.5444307 0.6804019 0.5763111 0.663434 0.6285011 0.6530184 0.5444307 0.663434 0.6285011 0.6363797 0.5921559 0.6363797 0.5921559 0.663434 0.6285011 0.6428306 0.6777754 0.6363797 0.5921559 0.6428306 0.6777754 0.6163581 0.6360875 0.6163581 0.6360875 0.6428306 0.6777754 0.6168519 0.722499 0.6163581 0.6360875 0.6168519 0.722499 0.5920087 0.6746566 0.5920087 0.6746566 0.6168519 0.722499 0.583397 0.7600517 0.5920087 0.6746566 0.583397 0.7600517 0.5625409 0.7057236 0.5625409 0.7057236 0.583397 0.7600517 0.5409795 0.7865683 0.5625409 0.7057236 0.5409795 0.7865683 0.5279326 0.7267004 0.5279326 0.7267004 0.5409795 0.7865683 0.4912314 0.797635 0.5279326 0.7267004 0.4912314 0.797635 0.4897259 0.7351673 0.4912314 0.797635 0.4938468 0.8600791 0.4230203 0.8504848 0.4912314 0.797635 0.4230203 0.8504848 0.4405333 0.7907756 0.4405333 0.7907756 0.4230203 0.8504848 0.367511 0.8199203 0.4405333 0.7907756 0.367511 0.8199203 0.3960296 0.7675771 0.3960296 0.7675771 0.367511 0.8199203 0.3289616 0.7768902 0.3960296 0.7675771 0.3289616 0.7768902 0.360498 0.732271 0.360498 0.732271 0.3289616 0.7768902 0.3017511 0.7273036 0.360498 0.732271 0.3017511 0.7273036 0.3329235 0.6889809 0.3329235 0.6889809 0.3017511 0.7273036 0.2812431 0.6742359 0.3329235 0.6889809 0.2812431 0.6742359 0.3112097 0.6406173 0.3112097 0.6406173 0.2812431 0.6742359 0.264606 0.6192614 0.3112097 0.6406173 0.264606 0.6192614 0.2935032 0.5890146 0.2935032 0.5890146 0.264606 0.6192614 0.2501209 0.5632555 0.2935032 0.5890146 0.2501209 0.5632555 0.2784226 0.5353116 0.2784226 0.5353116 0.2501209 0.5632555 0.2366402 0.506775 0.2784226 0.5353116 0.2366402 0.506775 0.2649477 0.4802383 0.2649477 0.4802383 0.2366402 0.506775 0.2232619 0.4502461 0.2649477 0.4802383 0.2232619 0.4502461 0.2522625 0.4242957 0.2522625 0.4242957 0.2232619 0.4502461 0.2091084 0.394083 0.2522625 0.4242957 0.2091084 0.394083 0.2396016 0.3678693 0.2396016 0.3678693 0.2091084 0.394083 0.1931149 0.3387978 0.2396016 0.3678693 0.1931149 0.3387978 0.2260672 0.3113171 0.2260672 0.3113171 0.1931149 0.3387978 0.1737385 0.2851651 0.2260672 0.3113171 0.1737385 0.2851651 0.2103211 0.2550729 0.2103211 0.2550729 0.1737385 0.2851651 0.1484783 0.2345398 0.2103211 0.2550729 0.1484783 0.2345398 0.1898851 0.1998525 0.1898851 0.1998525 0.1484783 0.2345398 0.113173 0.1895309 0.1898851 0.1998525 0.113173 0.1895309 0.1592147 0.147235 0.1592147 0.147235 0.113173 0.1895309 0.06209212 0.1552509 0.1592147 0.147235 0.06209212 0.1552509 0.1042046 0.1017548 0.1042046 0.1017548 0.06209212 0.1552509 -0.00615406 0.1399183 0.1042046 0.1017548 -0.00615406 0.1399183 2.8425e-4 0.07755535 2.8425e-4 0.07755535 -0.00615406 0.1399183 -0.07698178 0.149513 2.8425e-4 0.07755535 -0.07698178 0.149513 -0.1143403 0.09315365 0.8856597 0.09315365 0.9230182 0.149513 0.8675085 0.1800783 0.8856597 0.09315365 0.8675085 0.1800783 0.8209973 0.1353954 0.8209973 0.1353954 0.8675085 0.1800783 0.8289592 0.2231094 0.8209973 0.1353954 0.8289592 0.2231094 0.7863005 0.1869195 0.7863005 0.1869195 0.8289592 0.2231094 0.8017491 0.2726963 0.7863005 0.1869195 0.8017491 0.2726963 0.7641087 0.2417166 0.7641087 0.2417166 0.8017491 0.2726963 0.7812412 0.3257642 0.7641087 0.2417166 0.7812412 0.3257642 0.7475334 0.2977986 0.7475334 0.2977986 0.7812412 0.3257642 0.7646043 0.3807389 0.7475334 0.2977986 0.7646043 0.3807389 0.7336178 0.3543225 0.7336178 0.3543225 0.7646043 0.3807389 0.7501193 0.4367449 0.7336178 0.3543225 0.7501193 0.4367449 0.7208393 0.4108122 0.7208393 0.4108122 0.7501193 0.4367449 0.7366386 0.4932254 0.7208393 0.4108122 0.7366386 0.4932254 0.7082313 0.4669033 0.7082313 0.4669033 0.7366386 0.4932254 0.7232603 0.5497541 0.7082313 0.4669033 0.7232603 0.5497541 0.6950154 0.5222244 0.6950154 0.5222244 0.7232603 0.5497541 0.7091069 0.605917 0.6950154 0.5222244 0.7091069 0.605917 0.6804019 0.5763111 0.6804019 0.5763111 0.7091069 0.605917 0.6931133 0.6612019 0.6804019 0.5763111 0.6931133 0.6612019 0.663434 0.6285011 0.663434 0.6285011 0.6931133 0.6612019 0.6737369 0.7148342 0.663434 0.6285011 0.6737369 0.7148342 0.6428306 0.6777754 0.6428306 0.6777754 0.6737369 0.7148342 0.6484764 0.7654591 0.6428306 0.6777754 0.6484764 0.7654591 0.6168519 0.722499 0.6168519 0.722499 0.6484764 0.7654591 0.6131712 0.8104674 0.6168519 0.722499 0.6131712 0.8104674 0.583397 0.7600517 0.583397 0.7600517 0.6131712 0.8104674 0.5620908 0.8447467 0.583397 0.7600517 0.5620908 0.8447467 0.5409795 0.7865683 0.5409795 0.7865683 0.5620908 0.8447467 0.4938468 0.8600791 0.5409795 0.7865683 0.4938468 0.8600791 0.4912314 0.797635 0.4938468 0.8600791 0.5002854 0.9224418 0.3856638 0.9068447 0.4938468 0.8600791 0.3856638 0.9068447 0.4230203 0.8504848 0.4230203 0.8504848 0.3856638 0.9068447 0.3210009 0.8646039 0.4230203 0.8504848 0.3210009 0.8646039 0.367511 0.8199203 0.367511 0.8199203 0.3210009 0.8646039 0.2863033 0.8130805 0.367511 0.8199203 0.2863033 0.8130805 0.3289616 0.7768902 0.3289616 0.7768902 0.2863033 0.8130805 0.2641109 0.7582837 0.3289616 0.7768902 0.2641109 0.7582837 0.3017511 0.7273036 0.3017511 0.7273036 0.2641109 0.7582837 0.2475353 0.7022018 0.3017511 0.7273036 0.2475353 0.7022018 0.2812431 0.6742359 0.2812431 0.6742359 0.2475353 0.7022018 0.2336195 0.6456781 0.2812431 0.6742359 0.2336195 0.6456781 0.264606 0.6192614 0.264606 0.6192614 0.2336195 0.6456781 0.2208409 0.5891883 0.264606 0.6192614 0.2208409 0.5891883 0.2501209 0.5632555 0.2501209 0.5632555 0.2208409 0.5891883 0.2082327 0.5330971 0.2501209 0.5632555 0.2082327 0.5330971 0.2366402 0.506775 0.2366402 0.506775 0.2082327 0.5330971 0.1950168 0.4777758 0.2366402 0.506775 0.1950168 0.4777758 0.2232619 0.4502461 0.2232619 0.4502461 0.1950168 0.4777758 0.1804034 0.4236889 0.2232619 0.4502461 0.1804034 0.4236889 0.2091084 0.394083 0.2091084 0.394083 0.1804034 0.4236889 0.1634355 0.3714985 0.2091084 0.394083 0.1634355 0.3714985 0.1931149 0.3387978 0.1931149 0.3387978 0.1634355 0.3714985 0.142832 0.3222238 0.1931149 0.3387978 0.142832 0.3222238 0.1737385 0.2851651 0.1737385 0.2851651 0.142832 0.3222238 0.1168533 0.2774998 0.1737385 0.2851651 0.1168533 0.2774998 0.1484783 0.2345398 0.1484783 0.2345398 0.1168533 0.2774998 0.0833981 0.2399466 0.1484783 0.2345398 0.0833981 0.2399466 0.113173 0.1895309 0.113173 0.1895309 0.0833981 0.2399466 0.04098016 0.2134295 0.113173 0.1895309 0.04098016 0.2134295 0.06209212 0.1552509 0.06209212 0.1552509 0.04098016 0.2134295 -0.008769273 0.2023627 0.06209212 0.1552509 -0.008769273 0.2023627 -0.00615406 0.1399183 0.9938459 0.1399183 0.9912307 0.2023627 0.940532 0.2092224 0.9938459 0.1399183 0.940532 0.2092224 0.9230182 0.149513 0.9230182 0.149513 0.940532 0.2092224 0.8960278 0.2324215 0.9230182 0.149513 0.8960278 0.2324215 0.8675085 0.1800783 0.8675085 0.1800783 0.8960278 0.2324215 0.8604962 0.2677281 0.8675085 0.1800783 0.8604962 0.2677281 0.8289592 0.2231094 0.8289592 0.2231094 0.8604962 0.2677281 0.8329217 0.3110188 0.8289592 0.2231094 0.8329217 0.3110188 0.8017491 0.2726963 0.8017491 0.2726963 0.8329217 0.3110188 0.811208 0.3593827 0.8017491 0.2726963 0.811208 0.3593827 0.7812412 0.3257642 0.7812412 0.3257642 0.811208 0.3593827 0.7935016 0.4109856 0.7812412 0.3257642 0.7935016 0.4109856 0.7646043 0.3807389 0.7646043 0.3807389 0.7935016 0.4109856 0.778421 0.4646887 0.7646043 0.3807389 0.778421 0.4646887 0.7501193 0.4367449 0.7501193 0.4367449 0.778421 0.4646887 0.7649461 0.519762 0.7501193 0.4367449 0.7649461 0.519762 0.7366386 0.4932254 0.7366386 0.4932254 0.7649461 0.519762 0.7522609 0.5757046 0.7366386 0.4932254 0.7522609 0.5757046 0.7232603 0.5497541 0.7232603 0.5497541 0.7522609 0.5757046 0.7395999 0.6321308 0.7232603 0.5497541 0.7395999 0.6321308 0.7091069 0.605917 0.7091069 0.605917 0.7395999 0.6321308 0.7260653 0.6886829 0.7091069 0.605917 0.7260653 0.6886829 0.6931133 0.6612019 0.6931133 0.6612019 0.7260653 0.6886829 0.7103191 0.7449267 0.6931133 0.6612019 0.7103191 0.7449267 0.6737369 0.7148342 0.6737369 0.7148342 0.7103191 0.7449267 0.6898828 0.8001468 0.6737369 0.7148342 0.6898828 0.8001468 0.6484764 0.7654591 0.6484764 0.7654591 0.6898828 0.8001468 0.6592118 0.8527637 0.6484764 0.7654591 0.6592118 0.8527637 0.6131712 0.8104674 0.6131712 0.8104674 0.6592118 0.8527637 0.6042016 0.8982432 0.6131712 0.8104674 0.6042016 0.8982432 0.5620908 0.8447467 0.5620908 0.8447467 0.6042016 0.8982432 0.5002854 0.9224418 0.5620908 0.8447467 0.5002854 0.9224418 0.4938468 0.8600791 0.5002854 0.9224418 0.555051 0.9837535 0.274697 0.9475779 0.5002854 0.9224418 0.274697 0.9475779 0.3856638 0.9068447 0.3856638 0.9068447 0.274697 0.9475779 0.2444964 0.8916101 0.3856638 0.9068447 0.2444964 0.8916101 0.3210009 0.8646039 0.3210009 0.8646039 0.2444964 0.8916101 0.2302709 0.8350585 0.3210009 0.8646039 0.2302709 0.8350585 0.2863033 0.8130805 0.2863033 0.8130805 0.2302709 0.8350585 0.2195535 0.7786132 0.2863033 0.8130805 0.2195535 0.7786132 0.2641109 0.7582837 0.2641109 0.7582837 0.2195535 0.7786132 0.2098632 0.7225108 0.2641109 0.7582837 0.2098632 0.7225108 0.2475353 0.7022018 0.2475353 0.7022018 0.2098632 0.7225108 0.2002713 0.6669449 0.2475353 0.7022018 0.2002713 0.6669449 0.2336195 0.6456781 0.2336195 0.6456781 0.2002713 0.6669449 0.1902431 0.612134 0.2336195 0.6456781 0.1902431 0.612134 0.2208409 0.5891883 0.2208409 0.5891883 0.1902431 0.612134 0.1793424 0.5583575 0.2208409 0.5891883 0.1793424 0.5583575 0.2082327 0.5330971 0.2082327 0.5330971 0.1793424 0.5583575 0.1671146 0.505993 0.2082327 0.5330971 0.1671146 0.505993 0.1950168 0.4777758 0.1950168 0.4777758 0.1671146 0.505993 0.1530197 0.4555694 0.1950168 0.4777758 0.1530197 0.4555694 0.1804034 0.4236889 0.1804034 0.4236889 0.1530197 0.4555694 0.1363808 0.4078437 0.1804034 0.4236889 0.1363808 0.4078437 0.1634355 0.3714985 0.1634355 0.3714985 0.1363808 0.4078437 0.1163592 0.3639118 0.1634355 0.3714985 0.1163592 0.3639118 0.142832 0.3222238 0.142832 0.3222238 0.1163592 0.3639118 0.09200966 0.3253423 0.142832 0.3222238 0.09200966 0.3253423 0.1168533 0.2774998 0.1168533 0.2774998 0.09200966 0.3253423 0.0625416 0.2942749 0.1168533 0.2774998 0.0625416 0.2942749 0.0833981 0.2399466 0.0833981 0.2399466 0.0625416 0.2942749 0.027933 0.2732978 0.0833981 0.2399466 0.027933 0.2732978 0.04098016 0.2134295 0.04098016 0.2134295 0.027933 0.2732978 -0.01027458 0.2648308 0.04098016 0.2134295 -0.01027458 0.2648308 -0.008769273 0.2023627 0.9912307 0.2023627 0.9897254 0.2648308 0.9510848 0.2700574 0.9912307 0.2023627 0.9510848 0.2700574 0.940532 0.2092224 0.940532 0.2092224 0.9510848 0.2700574 0.9154032 0.288231 0.940532 0.2092224 0.9154032 0.288231 0.8960278 0.2324215 0.8960278 0.2324215 0.9154032 0.288231 0.8846593 0.317126 0.8960278 0.2324215 0.8846593 0.317126 0.8604962 0.2677281 0.8604962 0.2677281 0.8846593 0.317126 0.85914 0.3541152 0.8604962 0.2677281 0.85914 0.3541152 0.8329217 0.3110188 0.8329217 0.3110188 0.85914 0.3541152 0.8381687 0.3969263 0.8329217 0.3110188 0.8381687 0.3969263 0.811208 0.3593827 0.811208 0.3593827 0.8381687 0.3969263 0.8208019 0.4438585 0.811208 0.3593827 0.8208019 0.4438585 0.7935016 0.4109856 0.7935016 0.4109856 0.8208019 0.4438585 0.8061654 0.4937156 0.7935016 0.4109856 0.8061654 0.4937156 0.778421 0.4646887 0.778421 0.4646887 0.8061654 0.4937156 0.7935441 0.5456704 0.778421 0.4646887 0.7935441 0.5456704 0.7649461 0.519762 0.7649461 0.519762 0.7935441 0.5456704 0.7823691 0.5991477 0.7649461 0.519762 0.7823691 0.5991477 0.7522609 0.5757046 0.7522609 0.5757046 0.7823691 0.5991477 0.7721711 0.6537392 0.7522609 0.5757046 0.7721711 0.6537392 0.7395999 0.6321308 0.7395999 0.6321308 0.7721711 0.6537392 0.7625169 0.7091457 0.7395999 0.6321308 0.7625169 0.7091457 0.7260653 0.6886829 0.7260653 0.6886829 0.7625169 0.7091457 0.7529117 0.7651375 0.7260653 0.6886829 0.7529117 0.7651375 0.7103191 0.7449267 0.7103191 0.7449267 0.7529117 0.7651375 0.7425706 0.8215186 0.7103191 0.7449267 0.7425706 0.8215186 0.6898828 0.8001468 0.6898828 0.8001468 0.7425706 0.8215186 0.7296189 0.8780749 0.6898828 0.8001468 0.7296189 0.8780749 0.6592118 0.8527637 0.6592118 0.8527637 0.7296189 0.8780749 0.706284 0.9343357 0.6592118 0.8527637 0.706284 0.9343357 0.6042016 0.8982432 0.6042016 0.8982432 0.706284 0.9343357 0.555051 0.9837535 0.6042016 0.8982432 0.555051 0.9837535 0.5002854 0.9224418 0.555051 0.9837535 -0.03563362 0.9517928 0.1037593 0.9324223 0.555051 0.9837535 0.1037593 0.9324223 0.274697 0.9475779 0.274697 0.9475779 0.1037593 0.9324223 0.1516824 0.887371 0.274697 0.9475779 0.1516824 0.887371 0.2444964 0.8916101 0.2444964 0.8916101 0.1516824 0.887371 0.1665589 0.8369037 0.2444964 0.8916101 0.1665589 0.8369037 0.2302709 0.8350585 0.2302709 0.8350585 0.1665589 0.8369037 0.1703225 0.7851306 0.2302709 0.8350585 0.1703225 0.7851306 0.2195535 0.7786132 0.2195535 0.7786132 0.1703225 0.7851306 0.1690043 0.7332207 0.2195535 0.7786132 0.1690043 0.7332207 0.2098632 0.7225108 0.2098632 0.7225108 0.1690043 0.7332207 0.1646793 0.681734 0.2098632 0.7225108 0.1646793 0.681734 0.2002713 0.6669449 0.2002713 0.6669449 0.1646793 0.681734 0.1581359 0.6310855 0.2002713 0.6669449 0.1581359 0.6310855 0.1902431 0.612134 0.1902431 0.612134 0.1581359 0.6310855 0.1496255 0.5816883 0.1902431 0.612134 0.1496255 0.5816883 0.1793424 0.5583575 0.1793424 0.5583575 0.1496255 0.5816883 0.1391196 0.534026 0.1793424 0.5583575 0.1391196 0.534026 0.1671146 0.505993 0.1671146 0.505993 0.1391196 0.534026 0.1264098 0.4887088 0.1671146 0.505993 0.1264098 0.4887088 0.1530197 0.4555694 0.1530197 0.4555694 0.1264098 0.4887088 0.1111617 0.4465322 0.1530197 0.4555694 0.1111617 0.4465322 0.1363808 0.4078437 0.1363808 0.4078437 0.1111617 0.4465322 0.09297275 0.4085355 0.1363808 0.4078437 0.09297275 0.4085355 0.1163592 0.3639118 0.1163592 0.3639118 0.09297275 0.4085355 0.07147961 0.3760402 0.1163592 0.3639118 0.07147961 0.3760402 0.09200966 0.3253423 0.09200966 0.3253423 0.07147961 0.3760402 0.04655551 0.3506202 0.09200966 0.3253423 0.04655551 0.3506202 0.0625416 0.2942749 0.0625416 0.2942749 0.04655551 0.3506202 0.01858657 0.3339247 0.0625416 0.2942749 0.01858657 0.3339247 0.027933 0.2732978 0.027933 0.2732978 0.01858657 0.3339247 -0.01131832 0.3273089 0.027933 0.2732978 -0.01131832 0.3273089 -0.01027458 0.2648308 0.9897254 0.2648308 0.9886817 0.3273089 0.9585536 0.3313839 0.9897254 0.2648308 0.9585536 0.3313839 0.9510848 0.2700574 0.9510848 0.2700574 0.9585536 0.3313839 0.9299919 0.3457679 0.9510848 0.2700574 0.9299919 0.3457679 0.9154032 0.288231 0.9154032 0.288231 0.9299919 0.3457679 0.9042782 0.369245 0.9154032 0.288231 0.9042782 0.369245 0.8846593 0.317126 0.8846593 0.317126 0.9042782 0.369245 0.8819605 0.4001961 0.8846593 0.317126 0.8819605 0.4001961 0.85914 0.3541152 0.85914 0.3541152 0.8819605 0.4001961 0.8630083 0.4370063 0.85914 0.3541152 0.8630083 0.4370063 0.8381687 0.3969263 0.8381687 0.3969263 0.8630083 0.4370063 0.8470935 0.4782867 0.8381687 0.3969263 0.8470935 0.4782867 0.8208019 0.4438585 0.8208019 0.4438585 0.8470935 0.4782867 0.83381 0.5229324 0.8208019 0.4438585 0.83381 0.5229324 0.8061654 0.4937156 0.8061654 0.4937156 0.83381 0.5229324 0.8228007 0.5700945 0.8061654 0.4937156 0.8228007 0.5700945 0.7935441 0.5456704 0.7935441 0.5456704 0.8228007 0.5700945 0.8138229 0.6191239 0.7935441 0.5456704 0.8138229 0.6191239 0.7823691 0.5991477 0.7823691 0.5991477 0.8138229 0.6191239 0.8067985 0.6695119 0.7823691 0.5991477 0.8067985 0.6695119 0.7721711 0.6537392 0.7721711 0.6537392 0.8067985 0.6695119 0.8018974 0.720834 0.7721711 0.6537392 0.8018974 0.720834 0.7625169 0.7091457 0.7625169 0.7091457 0.8018974 0.720834 0.7997395 0.7726843 0.7625169 0.7091457 0.7997395 0.7726843 0.7529117 0.7651375 0.7529117 0.7651375 0.7997395 0.7726843 0.8019664 0.8245595 0.7529117 0.7651375 0.8019664 0.8245595 0.7425706 0.8215186 0.7425706 0.8215186 0.8019664 0.8245595 0.8131688 0.8755231 0.7425706 0.8215186 0.8131688 0.8755231 0.7296189 0.8780749 0.7296189 0.8780749 0.8131688 0.8755231 0.8491223 0.9226817 0.7296189 0.8780749 0.8491223 0.9226817 0.706284 0.9343357 0.706284 0.9343357 0.8491223 0.9226817 0.9643664 0.9517928 0.706284 0.9343357 0.9643664 0.9517928 0.555051 0.9837535 -0.03563362 0.9517928 -0.02273702 0.8895677 0.03912764 0.8811155 -0.03563362 0.9517928 0.03912764 0.8811155 0.1037593 0.9324223 0.1037593 0.9324223 0.03912764 0.8811155 0.08323025 0.8545978 0.1037593 0.9324223 0.08323025 0.8545978 0.1516824 0.887371 0.1516824 0.887371 0.08323025 0.8545978 0.108509 0.8179979 0.1516824 0.887371 0.108509 0.8179979 0.1665589 0.8369037 0.1665589 0.8369037 0.108509 0.8179979 0.1214745 0.7765916 0.1665589 0.8369037 0.1214745 0.7765916 0.1703225 0.7851306 0.1703225 0.7851306 0.1214745 0.7765916 0.1269197 0.7330843 0.1703225 0.7851306 0.1269197 0.7330843 0.1690043 0.7332207 0.1690043 0.7332207 0.1269197 0.7330843 0.1274861 0.6889346 0.1690043 0.7332207 0.1274861 0.6889346 0.1646793 0.681734 0.1646793 0.681734 0.1274861 0.6889346 0.1245535 0.6450676 0.1646793 0.681734 0.1245535 0.6450676 0.1581359 0.6310855 0.1581359 0.6310855 0.1245535 0.6450676 0.1188199 0.6022002 0.1581359 0.6310855 0.1188199 0.6022002 0.1496255 0.5816883 0.1496255 0.5816883 0.1188199 0.6022002 0.1106021 0.5609974 0.1496255 0.5816883 0.1106021 0.5609974 0.1391196 0.534026 0.1391196 0.534026 0.1106021 0.5609974 0.0999965 0.5221606 0.1391196 0.534026 0.0999965 0.5221606 0.1264098 0.4887088 0.1264098 0.4887088 0.0999965 0.5221606 0.08697855 0.4864819 0.1264098 0.4887088 0.08697855 0.4864819 0.1111617 0.4465322 0.1111617 0.4465322 0.08697855 0.4864819 0.07148772 0.4548739 0.1111617 0.4465322 0.07148772 0.4548739 0.09297275 0.4085355 0.09297275 0.4085355 0.07148772 0.4548739 0.05352193 0.4283652 0.09297275 0.4085355 0.05352193 0.4283652 0.07147961 0.3760402 0.07147961 0.3760402 0.05352193 0.4283652 0.03324872 0.4080442 0.07147961 0.3760402 0.03324872 0.4080442 0.04655551 0.3506202 0.04655551 0.3506202 0.03324872 0.4080442 0.01110994 0.394931 0.04655551 0.3506202 0.01110994 0.394931 0.01858657 0.3339247 0.01858657 0.3339247 0.01110994 0.394931 -0.01213854 0.3897917 0.01858657 0.3339247 -0.01213854 0.3897917 -0.01131832 0.3273089 0.9886817 0.3273089 0.9878615 0.3897917 0.9644886 0.3929532 0.9886817 0.3273089 0.9644886 0.3929532 0.9585536 0.3313839 0.9585536 0.3313839 0.9644886 0.3929532 0.942004 0.4042126 0.9585536 0.3313839 0.942004 0.4042126 0.9299919 0.3457679 0.9299919 0.3457679 0.942004 0.4042126 0.9212319 0.422894 0.9299919 0.3457679 0.9212319 0.422894 0.9042782 0.369245 0.9042782 0.369245 0.9212319 0.422894 0.9026894 0.4480199 0.9042782 0.369245 0.9026894 0.4480199 0.8819605 0.4001961 0.8819605 0.4001961 0.9026894 0.4480199 0.8866015 0.4785039 0.8819605 0.4001961 0.8866015 0.4785039 0.8630083 0.4370063 0.8630083 0.4370063 0.8866015 0.4785039 0.8729963 0.5132955 0.8630083 0.4370063 0.8729963 0.5132955 0.8470935 0.4782867 0.8470935 0.4782867 0.8729963 0.5132955 0.861818 0.5514522 0.8470935 0.4782867 0.861818 0.5514522 0.83381 0.5229324 0.83381 0.5229324 0.861818 0.5514522 0.8530255 0.5921549 0.83381 0.5229324 0.8530255 0.5921549 0.8228007 0.5700945 0.8228007 0.5700945 0.8530255 0.5921549 0.8466784 0.6346844 0.8228007 0.5700945 0.8466784 0.6346844 0.8138229 0.6191239 0.8138229 0.6191239 0.8466784 0.6346844 0.8430293 0.6783733 0.8138229 0.6191239 0.8430293 0.6783733 0.8067985 0.6695119 0.8067985 0.6695119 0.8430293 0.6783733 0.8426645 0.7225281 0.8067985 0.6695119 0.8426645 0.7225281 0.8018974 0.720834 0.8018974 0.720834 0.8426645 0.7225281 0.8467612 0.7662941 0.8018974 0.720834 0.8467612 0.7662941 0.7997395 0.7726843 0.7997395 0.7726843 0.8467612 0.7662941 0.8575853 0.8083857 0.7997395 0.7726843 0.8575853 0.8083857 0.8019664 0.8245595 0.8019664 0.8245595 0.8575853 0.8083857 0.8793386 0.8464944 0.8019664 0.8245595 0.8793386 0.8464944 0.8131688 0.8755231 0.8131688 0.8755231 0.8793386 0.8464944 0.9184471 0.8760937 0.8131688 0.8755231 0.9184471 0.8760937 0.8491223 0.9226817 0.8491223 0.9226817 0.9184471 0.8760937 0.977263 0.8895677 0.8491223 0.9226817 0.977263 0.8895677 0.9643664 0.9517928 -0.02273702 0.8895677 -0.01897537 0.8271477 0.01396781 0.8226701 -0.02273702 0.8895677 0.01396781 0.8226701 0.03912764 0.8811155 0.03912764 0.8811155 0.01396781 0.8226701 0.04236483 0.8073661 0.03912764 0.8811155 0.04236483 0.8073661 0.08323025 0.8545978 0.08323025 0.8545978 0.04236483 0.8073661 0.06361675 0.7837586 0.08323025 0.8545978 0.06361675 0.7837586 0.108509 0.8179979 0.108509 0.8179979 0.06361675 0.7837586 0.07780468 0.7546012 0.108509 0.8179979 0.07780468 0.7546012 0.1214745 0.7765916 0.1214745 0.7765916 0.07780468 0.7546012 0.08612006 0.7221187 0.1214745 0.7765916 0.08612006 0.7221187 0.1269197 0.7330843 0.1269197 0.7330843 0.08612006 0.7221187 0.08980494 0.6879371 0.1269197 0.7330843 0.08980494 0.6879371 0.1274861 0.6889346 0.1274861 0.6889346 0.08980494 0.6879371 0.08981341 0.6532524 0.1274861 0.6889346 0.08981341 0.6532524 0.1245535 0.6450676 0.1245535 0.6450676 0.08981341 0.6532524 0.08679586 0.6190045 0.1245535 0.6450676 0.08679586 0.6190045 0.1188199 0.6022002 0.1188199 0.6022002 0.08679586 0.6190045 0.08116978 0.5860009 0.1188199 0.6022002 0.08116978 0.5860009 0.1106021 0.5609974 0.1106021 0.5609974 0.08116978 0.5860009 0.07319724 0.5549965 0.1106021 0.5609974 0.07319724 0.5549965 0.0999965 0.5221606 0.0999965 0.5221606 0.07319724 0.5549965 0.0630533 0.5267394 0.0999965 0.5221606 0.0630533 0.5267394 0.08697855 0.4864819 0.08697855 0.4864819 0.0630533 0.5267394 0.05088824 0.5019892 0.08697855 0.4864819 0.05088824 0.5019892 0.07148772 0.4548739 0.07148772 0.4548739 0.05088824 0.5019892 0.03688573 0.4815063 0.07148772 0.4548739 0.03688573 0.4815063 0.05352193 0.4283652 0.05352193 0.4283652 0.03688573 0.4815063 0.02131521 0.4660129 0.05352193 0.4283652 0.02131521 0.4660129 0.03324872 0.4080442 0.03324872 0.4080442 0.02131521 0.4660129 0.00456649 0.4561259 0.03324872 0.4080442 0.00456649 0.4561259 0.01110994 0.394931 0.01110994 0.394931 0.00456649 0.4561259 -0.01284903 0.4522769 0.01110994 0.394931 -0.01284903 0.4522769 -0.01213854 0.3897917 0.9878615 0.3897917 0.987151 0.4522769 0.9696622 0.4546428 0.9878615 0.3897917 0.9696622 0.4546428 0.9644886 0.3929532 0.9644886 0.3929532 0.9696622 0.4546428 0.9527031 0.4631144 0.9644886 0.3929532 0.9527031 0.4631144 0.942004 0.4042126 0.942004 0.4042126 0.9527031 0.4631144 0.9368101 0.4773157 0.942004 0.4042126 0.9368101 0.4773157 0.9212319 0.422894 0.9212319 0.422894 0.9368101 0.4773157 0.9224035 0.4966666 0.9212319 0.422894 0.9224035 0.4966666 0.9026894 0.4480199 0.9026894 0.4480199 0.9224035 0.4966666 0.9097791 0.5204634 0.9026894 0.4480199 0.9097791 0.5204634 0.8866015 0.4785039 0.8866015 0.4785039 0.9097791 0.5204634 0.8991371 0.5479502 0.8866015 0.4785039 0.8991371 0.5479502 0.8729963 0.5132955 0.8729963 0.5132955 0.8991371 0.5479502 0.8906305 0.5783651 0.8729963 0.5132955 0.8906305 0.5783651 0.861818 0.5514522 0.861818 0.5514522 0.8906305 0.5783651 0.884423 0.6109577 0.861818 0.5514522 0.884423 0.6109577 0.8530255 0.5921549 0.8530255 0.5921549 0.884423 0.6109577 0.8807497 0.6449781 0.8530255 0.5921549 0.8807497 0.6449781 0.8466784 0.6346844 0.8466784 0.6346844 0.8807497 0.6449781 0.8799843 0.679637 0.8466784 0.6346844 0.8799843 0.679637 0.8430293 0.6783733 0.8430293 0.6783733 0.8799843 0.679637 0.882714 0.7140359 0.8430293 0.6783733 0.882714 0.7140359 0.8426645 0.7225281 0.8426645 0.7225281 0.882714 0.7140359 0.889816 0.747054 0.8426645 0.7225281 0.889816 0.747054 0.8467612 0.7662941 0.8467612 0.7662941 0.889816 0.747054 0.9024761 0.777186 0.8467612 0.7662941 0.9024761 0.777186 0.8575853 0.8083857 0.8575853 0.8083857 0.9024761 0.777186 0.9219611 0.8023595 0.8575853 0.8083857 0.9219611 0.8023595 0.8793386 0.8464944 0.8793386 0.8464944 0.9219611 0.8023595 0.9487606 0.8199117 0.8793386 0.8464944 0.9487606 0.8199117 0.9184471 0.8760937 0.9184471 0.8760937 0.9487606 0.8199117 0.9810246 0.8271477 0.9184471 0.8760937 0.9810246 0.8271477 0.977263 0.8895677 -0.01897537 0.8271477 -0.01707714 0.764688 4.93178e-4 0.7623047 -0.01897537 0.8271477 4.93178e-4 0.7623047 0.01396781 0.8226701 0.01396781 0.8226701 4.93178e-4 0.7623047 0.01672756 0.7539046 0.01396781 0.8226701 0.01672756 0.7539046 0.04236483 0.8073661 0.04236483 0.8073661 0.01672756 0.7539046 0.03046858 0.7402561 0.04236483 0.8073661 0.03046858 0.7402561 0.06361675 0.7837586 0.06361675 0.7837586 0.03046858 0.7402561 0.0411145 0.7224353 0.06361675 0.7837586 0.0411145 0.7224353 0.07780468 0.7546012 0.07780468 0.7546012 0.0411145 0.7224353 0.048541 0.7015965 0.07780468 0.7546012 0.048541 0.7015965 0.08612006 0.7221187 0.08612006 0.7221187 0.048541 0.7015965 0.05291002 0.6788289 0.08612006 0.7221187 0.05291002 0.6788289 0.08980494 0.6879371 0.08980494 0.6879371 0.05291002 0.6788289 0.05450099 0.655103 0.08980494 0.6879371 0.05450099 0.655103 0.08981341 0.6532524 0.08981341 0.6532524 0.05450099 0.655103 0.05361092 0.6312718 0.08981341 0.6532524 0.05361092 0.6312718 0.08679586 0.6190045 0.08679586 0.6190045 0.05361092 0.6312718 0.05051136 0.6080928 0.08679586 0.6190045 0.05051136 0.6080928 0.08116978 0.5860009 0.08116978 0.5860009 0.05051136 0.6080928 0.04544091 0.5862526 0.08116978 0.5860009 0.04544091 0.5862526 0.07319724 0.5549965 0.07319724 0.5549965 0.04544091 0.5862526 0.03861629 0.5663838 0.07319724 0.5549965 0.03861629 0.5663838 0.0630533 0.5267394 0.0630533 0.5267394 0.03861629 0.5663838 0.03025048 0.5490712 0.0630533 0.5267394 0.03025048 0.5490712 0.05088824 0.5019892 0.05088824 0.5019892 0.03025048 0.5490712 0.02057254 0.5348449 0.05088824 0.5019892 0.02057254 0.5348449 0.03688573 0.4815063 0.03688573 0.4815063 0.02057254 0.5348449 0.009844064 0.5241638 0.03688573 0.4815063 0.009844064 0.5241638 0.02131521 0.4660129 0.02131521 0.4660129 0.009844064 0.5241638 -0.001632809 0.5173901 0.02131521 0.4660129 -0.001632809 0.5173901 0.00456649 0.4561259 0.00456649 0.4561259 -0.001632809 0.5173901 -0.01351803 0.5147629 0.00456649 0.4561259 -0.01351803 0.5147629 -0.01284903 0.4522769 0.987151 0.4522769 0.986482 0.5147629 0.9745525 0.5163772 0.987151 0.4522769 0.9745525 0.5163772 0.9696622 0.4546428 0.9696622 0.4546428 0.9745525 0.5163772 0.9629457 0.5221744 0.9696622 0.4546428 0.9629457 0.5221744 0.9527031 0.4631144 0.9527031 0.4631144 0.9629457 0.5221744 0.9520089 0.5319484 0.9527031 0.4631144 0.9520089 0.5319484 0.9368101 0.4773157 0.9368101 0.4773157 0.9520089 0.5319484 0.9420541 0.5453642 0.9368101 0.4773157 0.9420541 0.5453642 0.9224035 0.4966666 0.9224035 0.4966666 0.9420541 0.5453642 0.9333522 0.5619836 0.9224035 0.4966666 0.9333522 0.5619836 0.9097791 0.5204634 0.9097791 0.5204634 0.9333522 0.5619836 0.9261387 0.5812915 0.9097791 0.5204634 0.9261387 0.5812915 0.8991371 0.5479502 0.8991371 0.5479502 0.9261387 0.5812915 0.9206289 0.6027154 0.8991371 0.5479502 0.9206289 0.6027154 0.8906305 0.5783651 0.8906305 0.5783651 0.9206289 0.6027154 0.9170367 0.625634 0.8906305 0.5783651 0.9170367 0.625634 0.884423 0.6109577 0.884423 0.6109577 0.9170367 0.625634 0.915594 0.6493749 0.884423 0.6109577 0.915594 0.6493749 0.8807497 0.6449781 0.8807497 0.6449781 0.915594 0.6493749 0.9165642 0.6731997 0.8807497 0.6449781 0.9165642 0.6731997 0.8799843 0.679637 0.8799843 0.679637 0.9165642 0.6731997 0.9202406 0.6962804 0.8799843 0.679637 0.9202406 0.6962804 0.882714 0.7140359 0.882714 0.7140359 0.9202406 0.6962804 0.9269133 0.7176763 0.882714 0.7140359 0.9269133 0.7176763 0.889816 0.747054 0.889816 0.747054 0.9269133 0.7176763 0.9367854 0.7363243 0.889816 0.747054 0.9367854 0.7363243 0.9024761 0.777186 0.9024761 0.777186 0.9367854 0.7363243 0.9498191 0.7510763 0.9024761 0.777186 0.9498191 0.7510763 0.9219611 0.8023595 0.9219611 0.8023595 0.9498191 0.7510763 0.9655417 0.7608193 0.9219611 0.8023595 0.9655417 0.7608193 0.9487606 0.8199117 0.9487606 0.8199117 0.9655417 0.7608193 0.9829229 0.764688 0.9487606 0.8199117 0.9829229 0.764688 0.9810246 0.8271477 0.9829229 0.764688 0.9841415 0.7022137 0.9916688 0.7011937 -0.01707714 0.764688 -0.008331239 0.7011937 4.93178e-4 0.7623047 4.93178e-4 0.7623047 -0.008331239 0.7011937 -0.001161336 0.6975526 4.93178e-4 0.7623047 -0.001161336 0.6975526 0.01672756 0.7539046 0.01672756 0.7539046 -0.001161336 0.6975526 0.005284547 0.6914909 0.01672756 0.7539046 0.005284547 0.6914909 0.03046858 0.7402561 0.03046858 0.7402561 0.005284547 0.6914909 0.01071536 0.6833279 0.03046858 0.7402561 0.01071536 0.6833279 0.0411145 0.7224353 0.0411145 0.7224353 0.01071536 0.6833279 0.01493108 0.6734678 0.0411145 0.7224353 0.01493108 0.6734678 0.048541 0.7015965 0.048541 0.7015965 0.01493108 0.6734678 0.01782077 0.6623645 0.048541 0.7015965 0.01782077 0.6623645 0.05291002 0.6788289 0.05291002 0.6788289 0.01782077 0.6623645 0.01934921 0.6504922 0.05291002 0.6788289 0.01934921 0.6504922 0.05450099 0.655103 0.05450099 0.655103 0.01934921 0.6504922 0.01953953 0.6383226 0.05450099 0.655103 0.01953953 0.6383226 0.05361092 0.6312718 0.05361092 0.6312718 0.01953953 0.6383226 0.01845729 0.6263103 0.05361092 0.6312718 0.01845729 0.6263103 0.05051136 0.6080928 0.05051136 0.6080928 0.01845729 0.6263103 0.01619863 0.6148822 0.05051136 0.6080928 0.01619863 0.6148822 0.04544091 0.5862526 0.04544091 0.5862526 0.01619863 0.6148822 0.01288241 0.60443 0.04544091 0.5862526 0.01288241 0.60443 0.03861629 0.5663838 0.03861629 0.5663838 0.01288241 0.60443 0.008646368 0.5953041 0.03861629 0.5663838 0.008646368 0.5953041 0.03025048 0.5490712 0.03025048 0.5490712 0.008646368 0.5953041 0.003644704 0.587807 0.03025048 0.5490712 0.003644704 0.587807 0.02057254 0.5348449 0.02057254 0.5348449 0.003644704 0.587807 -0.001953363 0.5821862 0.02057254 0.5348449 -0.001953363 0.5821862 0.009844064 0.5241638 0.009844064 0.5241638 -0.001953363 0.5821862 -0.007965505 0.5786274 0.009844064 0.5241638 -0.007965505 0.5786274 -0.001632809 0.5173901 0.9983672 0.5173901 0.9920345 0.5786274 0.9858006 0.5772487 0.9983672 0.5173901 0.9858006 0.5772487 0.986482 0.5147629 0.986482 0.5147629 0.9858006 0.5772487 0.9795427 0.5780957 0.986482 0.5147629 0.9795427 0.5780957 0.9745525 0.5163772 0.9745525 0.5163772 0.9795427 0.5780957 0.9734596 0.5811404 0.9745525 0.5163772 0.9734596 0.5811404 0.9629457 0.5221744 0.9629457 0.5221744 0.9734596 0.5811404 0.9677454 0.5862818 0.9629457 0.5221744 0.9677454 0.5862818 0.9520089 0.5319484 0.9520089 0.5319484 0.9677454 0.5862818 0.9625849 0.5933499 0.9520089 0.5319484 0.9625849 0.5933499 0.9420541 0.5453642 0.9420541 0.5453642 0.9625849 0.5933499 0.9581508 0.6021112 0.9420541 0.5453642 0.9581508 0.6021112 0.9333522 0.5619836 0.9333522 0.5619836 0.9581508 0.6021112 0.9546012 0.612276 0.9333522 0.5619836 0.9546012 0.612276 0.9261387 0.5812915 0.9261387 0.5812915 0.9546012 0.612276 0.9520776 0.6235046 0.9261387 0.5812915 0.9520776 0.6235046 0.9206289 0.6027154 0.9206289 0.6027154 0.9520776 0.6235046 0.9507039 0.6354147 0.9206289 0.6027154 0.9507039 0.6354147 0.9170367 0.625634 0.9170367 0.625634 0.9507039 0.6354147 0.9505821 0.647587 0.9170367 0.625634 0.9505821 0.647587 0.915594 0.6493749 0.915594 0.6493749 0.9505821 0.647587 0.9517861 0.6595731 0.915594 0.6493749 0.9517861 0.6595731 0.9165642 0.6731997 0.9165642 0.6731997 0.9517861 0.6595731 0.9543505 0.670904 0.9165642 0.6731997 0.9543505 0.670904 0.9202406 0.6962804 0.9202406 0.6962804 0.9543505 0.670904 0.9582556 0.6811044 0.9202406 0.6962804 0.9582556 0.6811044 0.9269133 0.7176763 0.9269133 0.7176763 0.9582556 0.6811044 0.9634101 0.6897131 0.9269133 0.7176763 0.9634101 0.6897131 0.9367854 0.7363243 0.9367854 0.7363243 0.9634101 0.6897131 0.9696361 0.696311 0.9367854 0.7363243 0.9696361 0.696311 0.9498191 0.7510763 0.9498191 0.7510763 0.9696361 0.696311 0.9766636 0.7005551 0.9498191 0.7510763 0.9766636 0.7005551 0.9655417 0.7608193 0.9655417 0.7608193 0.9766636 0.7005551 0.9841415 0.7022137 0.9655417 0.7608193 0.9841415 0.7022137 0.9829229 0.764688 0.9850485 0.6397329 0.9916688 0.7011937 0.9841415 0.7022137 0.9850485 0.6397329 0.9988387 0.6975526 0.9916688 0.7011937 -0.01495152 0.6397329 0.005284547 0.6914909 -0.001161336 0.6975526 -0.01495152 0.6397329 0.01071536 0.6833279 0.005284547 0.6914909 -0.01495152 0.6397329 0.01493108 0.6734678 0.01071536 0.6833279 -0.01495152 0.6397329 0.01782077 0.6623645 0.01493108 0.6734678 -0.01495152 0.6397329 0.01934921 0.6504922 0.01782077 0.6623645 -0.01495152 0.6397329 0.01953953 0.6383226 0.01934921 0.6504922 -0.01495152 0.6397329 0.01845729 0.6263103 0.01953953 0.6383226 -0.01495152 0.6397329 0.01619863 0.6148822 0.01845729 0.6263103 -0.01495152 0.6397329 0.01288241 0.60443 0.01619863 0.6148822 -0.01495152 0.6397329 0.008646368 0.5953041 0.01288241 0.60443 -0.01495152 0.6397329 0.003644704 0.587807 0.008646368 0.5953041 -0.01495152 0.6397329 -0.001953363 0.5821862 0.003644704 0.587807 0.9850485 0.6397329 0.9920345 0.5786274 0.9980466 0.5821862 0.9850485 0.6397329 0.9858006 0.5772487 0.9920345 0.5786274 0.9850485 0.6397329 0.9795427 0.5780957 0.9858006 0.5772487 0.9850485 0.6397329 0.9734596 0.5811404 0.9795427 0.5780957 0.9850485 0.6397329 0.9677454 0.5862818 0.9734596 0.5811404 0.9850485 0.6397329 0.9625849 0.5933499 0.9677454 0.5862818 0.9850485 0.6397329 0.9581508 0.6021112 0.9625849 0.5933499 0.9850485 0.6397329 0.9546012 0.612276 0.9581508 0.6021112 0.9850485 0.6397329 0.9520776 0.6235046 0.9546012 0.612276 0.9850485 0.6397329 0.9507039 0.6354147 0.9520776 0.6235046 0.9850485 0.6397329 0.9505821 0.647587 0.9507039 0.6354147 0.9850485 0.6397329 0.9517861 0.6595731 0.9505821 0.647587 0.9850485 0.6397329 0.9543505 0.670904 0.9517861 0.6595731 0.9850485 0.6397329 0.9582556 0.6811044 0.9543505 0.670904 0.9850485 0.6397329 0.9634101 0.6897131 0.9582556 0.6811044 0.9850485 0.6397329 0.9696361 0.696311 0.9634101 0.6897131 0.9850485 0.6397329 0.9766636 0.7005551 0.9696361 0.696311 0.9850485 0.6397329 0.9841415 0.7022137 0.9766636 0.7005551 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 13 13 35 0 0 36 13 13 37 14 14 38 0 0 39 14 14 40 15 15 41 0 0 42 15 15 43 16 16 44 0 0 45 16 16 46 17 17 47 0 0 48 17 17 49 18 18 50 0 0 51 18 18 52 19 19 53 0 0 54 19 19 55 20 20 56 0 0 57 20 20 58 21 21 59 0 0 60 21 21 61 22 22 62 0 0 63 22 22 64 23 23 65 0 0 66 23 23 67 24 24 68 0 0 69 24 24 70 25 25 71 0 0 72 25 25 73 26 26 74 0 0 75 26 26 76 27 27 77 0 0 78 27 27 79 28 28 80 0 0 81 28 28 82 29 29 83 0 0 84 29 29 85 30 30 86 0 0 87 30 30 88 31 31 89 0 0 90 31 31 91 32 32 92 0 0 93 32 32 94 1 1 95 1 1 96 33 33 97 34 34 98 1 1 99 34 34 100 2 2 101 2 2 102 34 34 103 35 35 104 2 2 105 35 35 106 3 3 107 3 3 108 35 35 109 36 36 110 3 3 111 36 36 112 4 4 113 4 4 114 36 36 115 37 37 116 4 4 117 37 37 118 5 5 119 5 5 120 37 37 121 38 38 122 5 5 123 38 38 124 6 6 125 6 6 126 38 38 127 39 39 128 6 6 129 39 39 130 7 7 131 7 7 132 39 39 133 40 40 134 7 7 135 40 40 136 8 8 137 8 8 138 40 40 139 41 41 140 8 8 141 41 41 142 9 9 143 9 9 144 41 41 145 42 42 146 9 9 147 42 42 148 10 10 149 10 10 150 42 42 151 43 43 152 10 10 153 43 43 154 11 11 155 11 11 156 43 43 157 44 44 158 11 11 159 44 44 160 12 12 161 12 12 162 44 44 163 45 45 164 12 12 165 45 45 166 13 13 167 13 13 168 45 45 169 46 46 170 13 13 171 46 46 172 14 14 173 14 14 174 46 46 175 47 47 176 14 14 177 47 47 178 15 15 179 15 15 180 47 47 181 48 48 182 15 15 183 48 48 184 16 16 185 16 16 186 48 48 187 49 49 188 16 16 189 49 49 190 17 17 191 17 17 192 49 49 193 50 50 194 17 17 195 50 50 196 18 18 197 18 18 198 50 50 199 51 51 200 18 18 201 51 51 202 19 19 203 19 19 204 51 51 205 52 52 206 19 19 207 52 52 208 20 20 209 20 20 210 52 52 211 53 53 212 20 20 213 53 53 214 21 21 215 21 21 216 53 53 217 54 54 218 21 21 219 54 54 220 22 22 221 22 22 222 54 54 223 55 55 224 22 22 225 55 55 226 23 23 227 23 23 228 55 55 229 56 56 230 23 23 231 56 56 232 24 24 233 24 24 234 56 56 235 57 57 236 24 24 237 57 57 238 25 25 239 25 25 240 57 57 241 58 58 242 25 25 243 58 58 244 26 26 245 26 26 246 58 58 247 59 59 248 26 26 249 59 59 250 27 27 251 27 27 252 59 59 253 60 60 254 27 27 255 60 60 256 28 28 257 28 28 258 60 60 259 61 61 260 28 28 261 61 61 262 29 29 263 29 29 264 61 61 265 62 62 266 29 29 267 62 62 268 30 30 269 30 30 270 62 62 271 63 63 272 30 30 273 63 63 274 31 31 275 31 31 276 63 63 277 64 64 278 31 31 279 64 64 280 32 32 281 32 32 282 64 64 283 33 33 284 32 32 285 33 33 286 1 1 287 33 33 288 65 65 289 66 66 290 33 33 291 66 66 292 34 34 293 34 34 294 66 66 295 67 67 296 34 34 297 67 67 298 35 35 299 35 35 300 67 67 301 68 68 302 35 35 303 68 68 304 36 36 305 36 36 306 68 68 307 69 69 308 36 36 309 69 69 310 37 37 311 37 37 312 69 69 313 70 70 314 37 37 315 70 70 316 38 38 317 38 38 318 70 70 319 71 71 320 38 38 321 71 71 322 39 39 323 39 39 324 71 71 325 72 72 326 39 39 327 72 72 328 40 40 329 40 40 330 72 72 331 73 73 332 40 40 333 73 73 334 41 41 335 41 41 336 73 73 337 74 74 338 41 41 339 74 74 340 42 42 341 42 42 342 74 74 343 75 75 344 42 42 345 75 75 346 43 43 347 43 43 348 75 75 349 76 76 350 43 43 351 76 76 352 44 44 353 44 44 354 76 76 355 77 77 356 44 44 357 77 77 358 45 45 359 45 45 360 77 77 361 78 78 362 45 45 363 78 78 364 46 46 365 46 46 366 78 78 367 79 79 368 46 46 369 79 79 370 47 47 371 47 47 372 79 79 373 80 80 374 47 47 375 80 80 376 48 48 377 48 48 378 80 80 379 81 81 380 48 48 381 81 81 382 49 49 383 49 49 384 81 81 385 82 82 386 49 49 387 82 82 388 50 50 389 50 50 390 82 82 391 83 83 392 50 50 393 83 83 394 51 51 395 51 51 396 83 83 397 84 84 398 51 51 399 84 84 400 52 52 401 52 52 402 84 84 403 85 85 404 52 52 405 85 85 406 53 53 407 53 53 408 85 85 409 86 86 410 53 53 411 86 86 412 54 54 413 54 54 414 86 86 415 87 87 416 54 54 417 87 87 418 55 55 419 55 55 420 87 87 421 88 88 422 55 55 423 88 88 424 56 56 425 56 56 426 88 88 427 89 89 428 56 56 429 89 89 430 57 57 431 57 57 432 89 89 433 90 90 434 57 57 435 90 90 436 58 58 437 58 58 438 90 90 439 91 91 440 58 58 441 91 91 442 59 59 443 59 59 444 91 91 445 92 92 446 59 59 447 92 92 448 60 60 449 60 60 450 92 92 451 93 93 452 60 60 453 93 93 454 61 61 455 61 61 456 93 93 457 94 94 458 61 61 459 94 94 460 62 62 461 62 62 462 94 94 463 95 95 464 62 62 465 95 95 466 63 63 467 63 63 468 95 95 469 96 96 470 63 63 471 96 96 472 64 64 473 64 64 474 96 96 475 65 65 476 64 64 477 65 65 478 33 33 479 65 65 480 97 97 481 98 98 482 65 65 483 98 98 484 66 66 485 66 66 486 98 98 487 99 99 488 66 66 489 99 99 490 67 67 491 67 67 492 99 99 493 100 100 494 67 67 495 100 100 496 68 68 497 68 68 498 100 100 499 101 101 500 68 68 501 101 101 502 69 69 503 69 69 504 101 101 505 102 102 506 69 69 507 102 102 508 70 70 509 70 70 510 102 102 511 103 103 512 70 70 513 103 103 514 71 71 515 71 71 516 103 103 517 104 104 518 71 71 519 104 104 520 72 72 521 72 72 522 104 104 523 105 105 524 72 72 525 105 105 526 73 73 527 73 73 528 105 105 529 106 106 530 73 73 531 106 106 532 74 74 533 74 74 534 106 106 535 107 107 536 74 74 537 107 107 538 75 75 539 75 75 540 107 107 541 108 108 542 75 75 543 108 108 544 76 76 545 76 76 546 108 108 547 109 109 548 76 76 549 109 109 550 77 77 551 77 77 552 109 109 553 110 110 554 77 77 555 110 110 556 78 78 557 78 78 558 110 110 559 111 111 560 78 78 561 111 111 562 79 79 563 79 79 564 111 111 565 112 112 566 79 79 567 112 112 568 80 80 569 80 80 570 112 112 571 113 113 572 80 80 573 113 113 574 81 81 575 81 81 576 113 113 577 114 114 578 81 81 579 114 114 580 82 82 581 82 82 582 114 114 583 115 115 584 82 82 585 115 115 586 83 83 587 83 83 588 115 115 589 116 116 590 83 83 591 116 116 592 84 84 593 84 84 594 116 116 595 117 117 596 84 84 597 117 117 598 85 85 599 85 85 600 117 117 601 118 118 602 85 85 603 118 118 604 86 86 605 86 86 606 118 118 607 119 119 608 86 86 609 119 119 610 87 87 611 87 87 612 119 119 613 120 120 614 87 87 615 120 120 616 88 88 617 88 88 618 120 120 619 121 121 620 88 88 621 121 121 622 89 89 623 89 89 624 121 121 625 122 122 626 89 89 627 122 122 628 90 90 629 90 90 630 122 122 631 123 123 632 90 90 633 123 123 634 91 91 635 91 91 636 123 123 637 124 124 638 91 91 639 124 124 640 92 92 641 92 92 642 124 124 643 125 125 644 92 92 645 125 125 646 93 93 647 93 93 648 125 125 649 126 126 650 93 93 651 126 126 652 94 94 653 94 94 654 126 126 655 127 127 656 94 94 657 127 127 658 95 95 659 95 95 660 127 127 661 128 128 662 95 95 663 128 128 664 96 96 665 96 96 666 128 128 667 97 97 668 96 96 669 97 97 670 65 65 671 97 97 672 129 129 673 130 130 674 97 97 675 130 130 676 98 98 677 98 98 678 130 130 679 131 131 680 98 98 681 131 131 682 99 99 683 99 99 684 131 131 685 132 132 686 99 99 687 132 132 688 100 100 689 100 100 690 132 132 691 133 133 692 100 100 693 133 133 694 101 101 695 101 101 696 133 133 697 134 134 698 101 101 699 134 134 700 102 102 701 102 102 702 134 134 703 135 135 704 102 102 705 135 135 706 103 103 707 103 103 708 135 135 709 136 136 710 103 103 711 136 136 712 104 104 713 104 104 714 136 136 715 137 137 716 104 104 717 137 137 718 105 105 719 105 105 720 137 137 721 138 138 722 105 105 723 138 138 724 106 106 725 106 106 726 138 138 727 139 139 728 106 106 729 139 139 730 107 107 731 107 107 732 139 139 733 140 140 734 107 107 735 140 140 736 108 108 737 108 108 738 140 140 739 141 141 740 108 108 741 141 141 742 109 109 743 109 109 744 141 141 745 142 142 746 109 109 747 142 142 748 110 110 749 110 110 750 142 142 751 143 143 752 110 110 753 143 143 754 111 111 755 111 111 756 143 143 757 144 144 758 111 111 759 144 144 760 112 112 761 112 112 762 144 144 763 145 145 764 112 112 765 145 145 766 113 113 767 113 113 768 145 145 769 146 146 770 113 113 771 146 146 772 114 114 773 114 114 774 146 146 775 147 147 776 114 114 777 147 147 778 115 115 779 115 115 780 147 147 781 148 148 782 115 115 783 148 148 784 116 116 785 116 116 786 148 148 787 149 149 788 116 116 789 149 149 790 117 117 791 117 117 792 149 149 793 150 150 794 117 117 795 150 150 796 118 118 797 118 118 798 150 150 799 151 151 800 118 118 801 151 151 802 119 119 803 119 119 804 151 151 805 152 152 806 119 119 807 152 152 808 120 120 809 120 120 810 152 152 811 153 153 812 120 120 813 153 153 814 121 121 815 121 121 816 153 153 817 154 154 818 121 121 819 154 154 820 122 122 821 122 122 822 154 154 823 155 155 824 122 122 825 155 155 826 123 123 827 123 123 828 155 155 829 156 156 830 123 123 831 156 156 832 124 124 833 124 124 834 156 156 835 157 157 836 124 124 837 157 157 838 125 125 839 125 125 840 157 157 841 158 158 842 125 125 843 158 158 844 126 126 845 126 126 846 158 158 847 159 159 848 126 126 849 159 159 850 127 127 851 127 127 852 159 159 853 160 160 854 127 127 855 160 160 856 128 128 857 128 128 858 160 160 859 129 129 860 128 128 861 129 129 862 97 97 863 129 129 864 161 161 865 162 162 866 129 129 867 162 162 868 130 130 869 130 130 870 162 162 871 163 163 872 130 130 873 163 163 874 131 131 875 131 131 876 163 163 877 164 164 878 131 131 879 164 164 880 132 132 881 132 132 882 164 164 883 165 165 884 132 132 885 165 165 886 133 133 887 133 133 888 165 165 889 166 166 890 133 133 891 166 166 892 134 134 893 134 134 894 166 166 895 167 167 896 134 134 897 167 167 898 135 135 899 135 135 900 167 167 901 168 168 902 135 135 903 168 168 904 136 136 905 136 136 906 168 168 907 169 169 908 136 136 909 169 169 910 137 137 911 137 137 912 169 169 913 170 170 914 137 137 915 170 170 916 138 138 917 138 138 918 170 170 919 171 171 920 138 138 921 171 171 922 139 139 923 139 139 924 171 171 925 172 172 926 139 139 927 172 172 928 140 140 929 140 140 930 172 172 931 173 173 932 140 140 933 173 173 934 141 141 935 141 141 936 173 173 937 174 174 938 141 141 939 174 174 940 142 142 941 142 142 942 174 174 943 175 175 944 142 142 945 175 175 946 143 143 947 143 143 948 175 175 949 176 176 950 143 143 951 176 176 952 144 144 953 144 144 954 176 176 955 177 177 956 144 144 957 177 177 958 145 145 959 145 145 960 177 177 961 178 178 962 145 145 963 178 178 964 146 146 965 146 146 966 178 178 967 179 179 968 146 146 969 179 179 970 147 147 971 147 147 972 179 179 973 180 180 974 147 147 975 180 180 976 148 148 977 148 148 978 180 180 979 181 181 980 148 148 981 181 181 982 149 149 983 149 149 984 181 181 985 182 182 986 149 149 987 182 182 988 150 150 989 150 150 990 182 182 991 183 183 992 150 150 993 183 183 994 151 151 995 151 151 996 183 183 997 184 184 998 151 151 999 184 184 1000 152 152 1001 152 152 1002 184 184 1003 185 185 1004 152 152 1005 185 185 1006 153 153 1007 153 153 1008 185 185 1009 186 186 1010 153 153 1011 186 186 1012 154 154 1013 154 154 1014 186 186 1015 187 187 1016 154 154 1017 187 187 1018 155 155 1019 155 155 1020 187 187 1021 188 188 1022 155 155 1023 188 188 1024 156 156 1025 156 156 1026 188 188 1027 189 189 1028 156 156 1029 189 189 1030 157 157 1031 157 157 1032 189 189 1033 190 190 1034 157 157 1035 190 190 1036 158 158 1037 158 158 1038 190 190 1039 191 191 1040 158 158 1041 191 191 1042 159 159 1043 159 159 1044 191 191 1045 192 192 1046 159 159 1047 192 192 1048 160 160 1049 160 160 1050 192 192 1051 161 161 1052 160 160 1053 161 161 1054 129 129 1055 161 161 1056 193 193 1057 194 194 1058 161 161 1059 194 194 1060 162 162 1061 162 162 1062 194 194 1063 195 195 1064 162 162 1065 195 195 1066 163 163 1067 163 163 1068 195 195 1069 196 196 1070 163 163 1071 196 196 1072 164 164 1073 164 164 1074 196 196 1075 197 197 1076 164 164 1077 197 197 1078 165 165 1079 165 165 1080 197 197 1081 198 198 1082 165 165 1083 198 198 1084 166 166 1085 166 166 1086 198 198 1087 199 199 1088 166 166 1089 199 199 1090 167 167 1091 167 167 1092 199 199 1093 200 200 1094 167 167 1095 200 200 1096 168 168 1097 168 168 1098 200 200 1099 201 201 1100 168 168 1101 201 201 1102 169 169 1103 169 169 1104 201 201 1105 202 202 1106 169 169 1107 202 202 1108 170 170 1109 170 170 1110 202 202 1111 203 203 1112 170 170 1113 203 203 1114 171 171 1115 171 171 1116 203 203 1117 204 204 1118 171 171 1119 204 204 1120 172 172 1121 172 172 1122 204 204 1123 205 205 1124 172 172 1125 205 205 1126 173 173 1127 173 173 1128 205 205 1129 206 206 1130 173 173 1131 206 206 1132 174 174 1133 174 174 1134 206 206 1135 207 207 1136 174 174 1137 207 207 1138 175 175 1139 175 175 1140 207 207 1141 208 208 1142 175 175 1143 208 208 1144 176 176 1145 176 176 1146 208 208 1147 209 209 1148 176 176 1149 209 209 1150 177 177 1151 177 177 1152 209 209 1153 210 210 1154 177 177 1155 210 210 1156 178 178 1157 178 178 1158 210 210 1159 211 211 1160 178 178 1161 211 211 1162 179 179 1163 179 179 1164 211 211 1165 212 212 1166 179 179 1167 212 212 1168 180 180 1169 180 180 1170 212 212 1171 213 213 1172 180 180 1173 213 213 1174 181 181 1175 181 181 1176 213 213 1177 214 214 1178 181 181 1179 214 214 1180 182 182 1181 182 182 1182 214 214 1183 215 215 1184 182 182 1185 215 215 1186 183 183 1187 183 183 1188 215 215 1189 216 216 1190 183 183 1191 216 216 1192 184 184 1193 184 184 1194 216 216 1195 217 217 1196 184 184 1197 217 217 1198 185 185 1199 185 185 1200 217 217 1201 218 218 1202 185 185 1203 218 218 1204 186 186 1205 186 186 1206 218 218 1207 219 219 1208 186 186 1209 219 219 1210 187 187 1211 187 187 1212 219 219 1213 220 220 1214 187 187 1215 220 220 1216 188 188 1217 188 188 1218 220 220 1219 221 221 1220 188 188 1221 221 221 1222 189 189 1223 189 189 1224 221 221 1225 222 222 1226 189 189 1227 222 222 1228 190 190 1229 190 190 1230 222 222 1231 223 223 1232 190 190 1233 223 223 1234 191 191 1235 191 191 1236 223 223 1237 224 224 1238 191 191 1239 224 224 1240 192 192 1241 192 192 1242 224 224 1243 193 193 1244 192 192 1245 193 193 1246 161 161 1247 193 193 1248 225 225 1249 226 226 1250 193 193 1251 226 226 1252 194 194 1253 194 194 1254 226 226 1255 227 227 1256 194 194 1257 227 227 1258 195 195 1259 195 195 1260 227 227 1261 228 228 1262 195 195 1263 228 228 1264 196 196 1265 196 196 1266 228 228 1267 229 229 1268 196 196 1269 229 229 1270 197 197 1271 197 197 1272 229 229 1273 230 230 1274 197 197 1275 230 230 1276 198 198 1277 198 198 1278 230 230 1279 231 231 1280 198 198 1281 231 231 1282 199 199 1283 199 199 1284 231 231 1285 232 232 1286 199 199 1287 232 232 1288 200 200 1289 200 200 1290 232 232 1291 233 233 1292 200 200 1293 233 233 1294 201 201 1295 201 201 1296 233 233 1297 234 234 1298 201 201 1299 234 234 1300 202 202 1301 202 202 1302 234 234 1303 235 235 1304 202 202 1305 235 235 1306 203 203 1307 203 203 1308 235 235 1309 236 236 1310 203 203 1311 236 236 1312 204 204 1313 204 204 1314 236 236 1315 237 237 1316 204 204 1317 237 237 1318 205 205 1319 205 205 1320 237 237 1321 238 238 1322 205 205 1323 238 238 1324 206 206 1325 206 206 1326 238 238 1327 239 239 1328 206 206 1329 239 239 1330 207 207 1331 207 207 1332 239 239 1333 240 240 1334 207 207 1335 240 240 1336 208 208 1337 208 208 1338 240 240 1339 241 241 1340 208 208 1341 241 241 1342 209 209 1343 209 209 1344 241 241 1345 242 242 1346 209 209 1347 242 242 1348 210 210 1349 210 210 1350 242 242 1351 243 243 1352 210 210 1353 243 243 1354 211 211 1355 211 211 1356 243 243 1357 244 244 1358 211 211 1359 244 244 1360 212 212 1361 212 212 1362 244 244 1363 245 245 1364 212 212 1365 245 245 1366 213 213 1367 213 213 1368 245 245 1369 246 246 1370 213 213 1371 246 246 1372 214 214 1373 214 214 1374 246 246 1375 247 247 1376 214 214 1377 247 247 1378 215 215 1379 215 215 1380 247 247 1381 248 248 1382 215 215 1383 248 248 1384 216 216 1385 216 216 1386 248 248 1387 249 249 1388 216 216 1389 249 249 1390 217 217 1391 217 217 1392 249 249 1393 250 250 1394 217 217 1395 250 250 1396 218 218 1397 218 218 1398 250 250 1399 251 251 1400 218 218 1401 251 251 1402 219 219 1403 219 219 1404 251 251 1405 252 252 1406 219 219 1407 252 252 1408 220 220 1409 220 220 1410 252 252 1411 253 253 1412 220 220 1413 253 253 1414 221 221 1415 221 221 1416 253 253 1417 254 254 1418 221 221 1419 254 254 1420 222 222 1421 222 222 1422 254 254 1423 255 255 1424 222 222 1425 255 255 1426 223 223 1427 223 223 1428 255 255 1429 256 256 1430 223 223 1431 256 256 1432 224 224 1433 224 224 1434 256 256 1435 225 225 1436 224 224 1437 225 225 1438 193 193 1439 225 225 1440 257 257 1441 258 258 1442 225 225 1443 258 258 1444 226 226 1445 226 226 1446 258 258 1447 259 259 1448 226 226 1449 259 259 1450 227 227 1451 227 227 1452 259 259 1453 260 260 1454 227 227 1455 260 260 1456 228 228 1457 228 228 1458 260 260 1459 261 261 1460 228 228 1461 261 261 1462 229 229 1463 229 229 1464 261 261 1465 262 262 1466 229 229 1467 262 262 1468 230 230 1469 230 230 1470 262 262 1471 263 263 1472 230 230 1473 263 263 1474 231 231 1475 231 231 1476 263 263 1477 264 264 1478 231 231 1479 264 264 1480 232 232 1481 232 232 1482 264 264 1483 265 265 1484 232 232 1485 265 265 1486 233 233 1487 233 233 1488 265 265 1489 266 266 1490 233 233 1491 266 266 1492 234 234 1493 234 234 1494 266 266 1495 267 267 1496 234 234 1497 267 267 1498 235 235 1499 235 235 1500 267 267 1501 268 268 1502 235 235 1503 268 268 1504 236 236 1505 236 236 1506 268 268 1507 269 269 1508 236 236 1509 269 269 1510 237 237 1511 237 237 1512 269 269 1513 270 270 1514 237 237 1515 270 270 1516 238 238 1517 238 238 1518 270 270 1519 271 271 1520 238 238 1521 271 271 1522 239 239 1523 239 239 1524 271 271 1525 272 272 1526 239 239 1527 272 272 1528 240 240 1529 240 240 1530 272 272 1531 273 273 1532 240 240 1533 273 273 1534 241 241 1535 241 241 1536 273 273 1537 274 274 1538 241 241 1539 274 274 1540 242 242 1541 242 242 1542 274 274 1543 275 275 1544 242 242 1545 275 275 1546 243 243 1547 243 243 1548 275 275 1549 276 276 1550 243 243 1551 276 276 1552 244 244 1553 244 244 1554 276 276 1555 277 277 1556 244 244 1557 277 277 1558 245 245 1559 245 245 1560 277 277 1561 278 278 1562 245 245 1563 278 278 1564 246 246 1565 246 246 1566 278 278 1567 279 279 1568 246 246 1569 279 279 1570 247 247 1571 247 247 1572 279 279 1573 280 280 1574 247 247 1575 280 280 1576 248 248 1577 248 248 1578 280 280 1579 281 281 1580 248 248 1581 281 281 1582 249 249 1583 249 249 1584 281 281 1585 282 282 1586 249 249 1587 282 282 1588 250 250 1589 250 250 1590 282 282 1591 283 283 1592 250 250 1593 283 283 1594 251 251 1595 251 251 1596 283 283 1597 284 284 1598 251 251 1599 284 284 1600 252 252 1601 252 252 1602 284 284 1603 285 285 1604 252 252 1605 285 285 1606 253 253 1607 253 253 1608 285 285 1609 286 286 1610 253 253 1611 286 286 1612 254 254 1613 254 254 1614 286 286 1615 287 287 1616 254 254 1617 287 287 1618 255 255 1619 255 255 1620 287 287 1621 288 288 1622 255 255 1623 288 288 1624 256 256 1625 256 256 1626 288 288 1627 257 257 1628 256 256 1629 257 257 1630 225 225 1631 257 257 1632 289 289 1633 290 290 1634 257 257 1635 290 290 1636 258 258 1637 258 258 1638 290 290 1639 291 291 1640 258 258 1641 291 291 1642 259 259 1643 259 259 1644 291 291 1645 292 292 1646 259 259 1647 292 292 1648 260 260 1649 260 260 1650 292 292 1651 293 293 1652 260 260 1653 293 293 1654 261 261 1655 261 261 1656 293 293 1657 294 294 1658 261 261 1659 294 294 1660 262 262 1661 262 262 1662 294 294 1663 295 295 1664 262 262 1665 295 295 1666 263 263 1667 263 263 1668 295 295 1669 296 296 1670 263 263 1671 296 296 1672 264 264 1673 264 264 1674 296 296 1675 297 297 1676 264 264 1677 297 297 1678 265 265 1679 265 265 1680 297 297 1681 298 298 1682 265 265 1683 298 298 1684 266 266 1685 266 266 1686 298 298 1687 299 299 1688 266 266 1689 299 299 1690 267 267 1691 267 267 1692 299 299 1693 300 300 1694 267 267 1695 300 300 1696 268 268 1697 268 268 1698 300 300 1699 301 301 1700 268 268 1701 301 301 1702 269 269 1703 269 269 1704 301 301 1705 302 302 1706 269 269 1707 302 302 1708 270 270 1709 270 270 1710 302 302 1711 303 303 1712 270 270 1713 303 303 1714 271 271 1715 271 271 1716 303 303 1717 304 304 1718 271 271 1719 304 304 1720 272 272 1721 272 272 1722 304 304 1723 305 305 1724 272 272 1725 305 305 1726 273 273 1727 273 273 1728 305 305 1729 306 306 1730 273 273 1731 306 306 1732 274 274 1733 274 274 1734 306 306 1735 307 307 1736 274 274 1737 307 307 1738 275 275 1739 275 275 1740 307 307 1741 308 308 1742 275 275 1743 308 308 1744 276 276 1745 276 276 1746 308 308 1747 309 309 1748 276 276 1749 309 309 1750 277 277 1751 277 277 1752 309 309 1753 310 310 1754 277 277 1755 310 310 1756 278 278 1757 278 278 1758 310 310 1759 311 311 1760 278 278 1761 311 311 1762 279 279 1763 279 279 1764 311 311 1765 312 312 1766 279 279 1767 312 312 1768 280 280 1769 280 280 1770 312 312 1771 313 313 1772 280 280 1773 313 313 1774 281 281 1775 281 281 1776 313 313 1777 314 314 1778 281 281 1779 314 314 1780 282 282 1781 282 282 1782 314 314 1783 315 315 1784 282 282 1785 315 315 1786 283 283 1787 283 283 1788 315 315 1789 316 316 1790 283 283 1791 316 316 1792 284 284 1793 284 284 1794 316 316 1795 317 317 1796 284 284 1797 317 317 1798 285 285 1799 285 285 1800 317 317 1801 318 318 1802 285 285 1803 318 318 1804 286 286 1805 286 286 1806 318 318 1807 319 319 1808 286 286 1809 319 319 1810 287 287 1811 287 287 1812 319 319 1813 320 320 1814 287 287 1815 320 320 1816 288 288 1817 288 288 1818 320 320 1819 289 289 1820 288 288 1821 289 289 1822 257 257 1823 289 289 1824 321 321 1825 322 322 1826 289 289 1827 322 322 1828 290 290 1829 290 290 1830 322 322 1831 323 323 1832 290 290 1833 323 323 1834 291 291 1835 291 291 1836 323 323 1837 324 324 1838 291 291 1839 324 324 1840 292 292 1841 292 292 1842 324 324 1843 325 325 1844 292 292 1845 325 325 1846 293 293 1847 293 293 1848 325 325 1849 326 326 1850 293 293 1851 326 326 1852 294 294 1853 294 294 1854 326 326 1855 327 327 1856 294 294 1857 327 327 1858 295 295 1859 295 295 1860 327 327 1861 328 328 1862 295 295 1863 328 328 1864 296 296 1865 296 296 1866 328 328 1867 329 329 1868 296 296 1869 329 329 1870 297 297 1871 297 297 1872 329 329 1873 330 330 1874 297 297 1875 330 330 1876 298 298 1877 298 298 1878 330 330 1879 331 331 1880 298 298 1881 331 331 1882 299 299 1883 299 299 1884 331 331 1885 332 332 1886 299 299 1887 332 332 1888 300 300 1889 300 300 1890 332 332 1891 333 333 1892 300 300 1893 333 333 1894 301 301 1895 301 301 1896 333 333 1897 334 334 1898 301 301 1899 334 334 1900 302 302 1901 302 302 1902 334 334 1903 335 335 1904 302 302 1905 335 335 1906 303 303 1907 303 303 1908 335 335 1909 336 336 1910 303 303 1911 336 336 1912 304 304 1913 304 304 1914 336 336 1915 337 337 1916 304 304 1917 337 337 1918 305 305 1919 305 305 1920 337 337 1921 338 338 1922 305 305 1923 338 338 1924 306 306 1925 306 306 1926 338 338 1927 339 339 1928 306 306 1929 339 339 1930 307 307 1931 307 307 1932 339 339 1933 340 340 1934 307 307 1935 340 340 1936 308 308 1937 308 308 1938 340 340 1939 341 341 1940 308 308 1941 341 341 1942 309 309 1943 309 309 1944 341 341 1945 342 342 1946 309 309 1947 342 342 1948 310 310 1949 310 310 1950 342 342 1951 343 343 1952 310 310 1953 343 343 1954 311 311 1955 311 311 1956 343 343 1957 344 344 1958 311 311 1959 344 344 1960 312 312 1961 312 312 1962 344 344 1963 345 345 1964 312 312 1965 345 345 1966 313 313 1967 313 313 1968 345 345 1969 346 346 1970 313 313 1971 346 346 1972 314 314 1973 314 314 1974 346 346 1975 347 347 1976 314 314 1977 347 347 1978 315 315 1979 315 315 1980 347 347 1981 348 348 1982 315 315 1983 348 348 1984 316 316 1985 316 316 1986 348 348 1987 349 349 1988 316 316 1989 349 349 1990 317 317 1991 317 317 1992 349 349 1993 350 350 1994 317 317 1995 350 350 1996 318 318 1997 318 318 1998 350 350 1999 351 351 2000 318 318 2001 351 351 2002 319 319 2003 319 319 2004 351 351 2005 352 352 2006 319 319 2007 352 352 2008 320 320 2009 320 320 2010 352 352 2011 321 321 2012 320 320 2013 321 321 2014 289 289 2015 321 321 2016 353 353 2017 354 354 2018 321 321 2019 354 354 2020 322 322 2021 322 322 2022 354 354 2023 355 355 2024 322 322 2025 355 355 2026 323 323 2027 323 323 2028 355 355 2029 356 356 2030 323 323 2031 356 356 2032 324 324 2033 324 324 2034 356 356 2035 357 357 2036 324 324 2037 357 357 2038 325 325 2039 325 325 2040 357 357 2041 358 358 2042 325 325 2043 358 358 2044 326 326 2045 326 326 2046 358 358 2047 359 359 2048 326 326 2049 359 359 2050 327 327 2051 327 327 2052 359 359 2053 360 360 2054 327 327 2055 360 360 2056 328 328 2057 328 328 2058 360 360 2059 361 361 2060 328 328 2061 361 361 2062 329 329 2063 329 329 2064 361 361 2065 362 362 2066 329 329 2067 362 362 2068 330 330 2069 330 330 2070 362 362 2071 363 363 2072 330 330 2073 363 363 2074 331 331 2075 331 331 2076 363 363 2077 364 364 2078 331 331 2079 364 364 2080 332 332 2081 332 332 2082 364 364 2083 365 365 2084 332 332 2085 365 365 2086 333 333 2087 333 333 2088 365 365 2089 366 366 2090 333 333 2091 366 366 2092 334 334 2093 334 334 2094 366 366 2095 367 367 2096 334 334 2097 367 367 2098 335 335 2099 335 335 2100 367 367 2101 368 368 2102 335 335 2103 368 368 2104 336 336 2105 336 336 2106 368 368 2107 369 369 2108 336 336 2109 369 369 2110 337 337 2111 337 337 2112 369 369 2113 370 370 2114 337 337 2115 370 370 2116 338 338 2117 338 338 2118 370 370 2119 371 371 2120 338 338 2121 371 371 2122 339 339 2123 339 339 2124 371 371 2125 372 372 2126 339 339 2127 372 372 2128 340 340 2129 340 340 2130 372 372 2131 373 373 2132 340 340 2133 373 373 2134 341 341 2135 341 341 2136 373 373 2137 374 374 2138 341 341 2139 374 374 2140 342 342 2141 342 342 2142 374 374 2143 375 375 2144 342 342 2145 375 375 2146 343 343 2147 343 343 2148 375 375 2149 376 376 2150 343 343 2151 376 376 2152 344 344 2153 344 344 2154 376 376 2155 377 377 2156 344 344 2157 377 377 2158 345 345 2159 345 345 2160 377 377 2161 378 378 2162 345 345 2163 378 378 2164 346 346 2165 346 346 2166 378 378 2167 379 379 2168 346 346 2169 379 379 2170 347 347 2171 347 347 2172 379 379 2173 380 380 2174 347 347 2175 380 380 2176 348 348 2177 348 348 2178 380 380 2179 381 381 2180 348 348 2181 381 381 2182 349 349 2183 349 349 2184 381 381 2185 382 382 2186 349 349 2187 382 382 2188 350 350 2189 350 350 2190 382 382 2191 383 383 2192 350 350 2193 383 383 2194 351 351 2195 351 351 2196 383 383 2197 384 384 2198 351 351 2199 384 384 2200 352 352 2201 352 352 2202 384 384 2203 353 353 2204 352 352 2205 353 353 2206 321 321 2207 353 353 2208 385 385 2209 386 386 2210 353 353 2211 386 386 2212 354 354 2213 354 354 2214 386 386 2215 387 387 2216 354 354 2217 387 387 2218 355 355 2219 355 355 2220 387 387 2221 388 388 2222 355 355 2223 388 388 2224 356 356 2225 356 356 2226 388 388 2227 389 389 2228 356 356 2229 389 389 2230 357 357 2231 357 357 2232 389 389 2233 390 390 2234 357 357 2235 390 390 2236 358 358 2237 358 358 2238 390 390 2239 391 391 2240 358 358 2241 391 391 2242 359 359 2243 359 359 2244 391 391 2245 392 392 2246 359 359 2247 392 392 2248 360 360 2249 360 360 2250 392 392 2251 393 393 2252 360 360 2253 393 393 2254 361 361 2255 361 361 2256 393 393 2257 394 394 2258 361 361 2259 394 394 2260 362 362 2261 362 362 2262 394 394 2263 395 395 2264 362 362 2265 395 395 2266 363 363 2267 363 363 2268 395 395 2269 396 396 2270 363 363 2271 396 396 2272 364 364 2273 364 364 2274 396 396 2275 397 397 2276 364 364 2277 397 397 2278 365 365 2279 365 365 2280 397 397 2281 398 398 2282 365 365 2283 398 398 2284 366 366 2285 366 366 2286 398 398 2287 399 399 2288 366 366 2289 399 399 2290 367 367 2291 367 367 2292 399 399 2293 400 400 2294 367 367 2295 400 400 2296 368 368 2297 368 368 2298 400 400 2299 401 401 2300 368 368 2301 401 401 2302 369 369 2303 369 369 2304 401 401 2305 402 402 2306 369 369 2307 402 402 2308 370 370 2309 370 370 2310 402 402 2311 403 403 2312 370 370 2313 403 403 2314 371 371 2315 371 371 2316 403 403 2317 404 404 2318 371 371 2319 404 404 2320 372 372 2321 372 372 2322 404 404 2323 405 405 2324 372 372 2325 405 405 2326 373 373 2327 373 373 2328 405 405 2329 406 406 2330 373 373 2331 406 406 2332 374 374 2333 374 374 2334 406 406 2335 407 407 2336 374 374 2337 407 407 2338 375 375 2339 375 375 2340 407 407 2341 408 408 2342 375 375 2343 408 408 2344 376 376 2345 376 376 2346 408 408 2347 409 409 2348 376 376 2349 409 409 2350 377 377 2351 377 377 2352 409 409 2353 410 410 2354 377 377 2355 410 410 2356 378 378 2357 378 378 2358 410 410 2359 411 411 2360 378 378 2361 411 411 2362 379 379 2363 379 379 2364 411 411 2365 412 412 2366 379 379 2367 412 412 2368 380 380 2369 380 380 2370 412 412 2371 413 413 2372 380 380 2373 413 413 2374 381 381 2375 381 381 2376 413 413 2377 414 414 2378 381 381 2379 414 414 2380 382 382 2381 382 382 2382 414 414 2383 415 415 2384 382 382 2385 415 415 2386 383 383 2387 383 383 2388 415 415 2389 416 416 2390 383 383 2391 416 416 2392 384 384 2393 384 384 2394 416 416 2395 385 385 2396 384 384 2397 385 385 2398 353 353 2399 385 385 2400 417 417 2401 418 418 2402 385 385 2403 418 418 2404 386 386 2405 386 386 2406 418 418 2407 419 419 2408 386 386 2409 419 419 2410 387 387 2411 387 387 2412 419 419 2413 420 420 2414 387 387 2415 420 420 2416 388 388 2417 388 388 2418 420 420 2419 421 421 2420 388 388 2421 421 421 2422 389 389 2423 389 389 2424 421 421 2425 422 422 2426 389 389 2427 422 422 2428 390 390 2429 390 390 2430 422 422 2431 423 423 2432 390 390 2433 423 423 2434 391 391 2435 391 391 2436 423 423 2437 424 424 2438 391 391 2439 424 424 2440 392 392 2441 392 392 2442 424 424 2443 425 425 2444 392 392 2445 425 425 2446 393 393 2447 393 393 2448 425 425 2449 426 426 2450 393 393 2451 426 426 2452 394 394 2453 394 394 2454 426 426 2455 427 427 2456 394 394 2457 427 427 2458 395 395 2459 395 395 2460 427 427 2461 428 428 2462 395 395 2463 428 428 2464 396 396 2465 396 396 2466 428 428 2467 429 429 2468 396 396 2469 429 429 2470 397 397 2471 397 397 2472 429 429 2473 430 430 2474 397 397 2475 430 430 2476 398 398 2477 398 398 2478 430 430 2479 431 431 2480 398 398 2481 431 431 2482 399 399 2483 399 399 2484 431 431 2485 432 432 2486 399 399 2487 432 432 2488 400 400 2489 400 400 2490 432 432 2491 433 433 2492 400 400 2493 433 433 2494 401 401 2495 401 401 2496 433 433 2497 434 434 2498 401 401 2499 434 434 2500 402 402 2501 402 402 2502 434 434 2503 435 435 2504 402 402 2505 435 435 2506 403 403 2507 403 403 2508 435 435 2509 436 436 2510 403 403 2511 436 436 2512 404 404 2513 404 404 2514 436 436 2515 437 437 2516 404 404 2517 437 437 2518 405 405 2519 405 405 2520 437 437 2521 438 438 2522 405 405 2523 438 438 2524 406 406 2525 406 406 2526 438 438 2527 439 439 2528 406 406 2529 439 439 2530 407 407 2531 407 407 2532 439 439 2533 440 440 2534 407 407 2535 440 440 2536 408 408 2537 408 408 2538 440 440 2539 441 441 2540 408 408 2541 441 441 2542 409 409 2543 409 409 2544 441 441 2545 442 442 2546 409 409 2547 442 442 2548 410 410 2549 410 410 2550 442 442 2551 443 443 2552 410 410 2553 443 443 2554 411 411 2555 411 411 2556 443 443 2557 444 444 2558 411 411 2559 444 444 2560 412 412 2561 412 412 2562 444 444 2563 445 445 2564 412 412 2565 445 445 2566 413 413 2567 413 413 2568 445 445 2569 446 446 2570 413 413 2571 446 446 2572 414 414 2573 414 414 2574 446 446 2575 447 447 2576 414 414 2577 447 447 2578 415 415 2579 415 415 2580 447 447 2581 448 448 2582 415 415 2583 448 448 2584 416 416 2585 416 416 2586 448 448 2587 417 417 2588 416 416 2589 417 417 2590 385 385 2591 417 417 2592 449 449 2593 450 450 2594 417 417 2595 450 450 2596 418 418 2597 418 418 2598 450 450 2599 451 451 2600 418 418 2601 451 451 2602 419 419 2603 419 419 2604 451 451 2605 452 452 2606 419 419 2607 452 452 2608 420 420 2609 420 420 2610 452 452 2611 453 453 2612 420 420 2613 453 453 2614 421 421 2615 421 421 2616 453 453 2617 454 454 2618 421 421 2619 454 454 2620 422 422 2621 422 422 2622 454 454 2623 455 455 2624 422 422 2625 455 455 2626 423 423 2627 423 423 2628 455 455 2629 456 456 2630 423 423 2631 456 456 2632 424 424 2633 424 424 2634 456 456 2635 457 457 2636 424 424 2637 457 457 2638 425 425 2639 425 425 2640 457 457 2641 458 458 2642 425 425 2643 458 458 2644 426 426 2645 426 426 2646 458 458 2647 459 459 2648 426 426 2649 459 459 2650 427 427 2651 427 427 2652 459 459 2653 460 460 2654 427 427 2655 460 460 2656 428 428 2657 428 428 2658 460 460 2659 461 461 2660 428 428 2661 461 461 2662 429 429 2663 429 429 2664 461 461 2665 462 462 2666 429 429 2667 462 462 2668 430 430 2669 430 430 2670 462 462 2671 463 463 2672 430 430 2673 463 463 2674 431 431 2675 431 431 2676 463 463 2677 464 464 2678 431 431 2679 464 464 2680 432 432 2681 432 432 2682 464 464 2683 465 465 2684 432 432 2685 465 465 2686 433 433 2687 433 433 2688 465 465 2689 466 466 2690 433 433 2691 466 466 2692 434 434 2693 434 434 2694 466 466 2695 467 467 2696 434 434 2697 467 467 2698 435 435 2699 435 435 2700 467 467 2701 468 468 2702 435 435 2703 468 468 2704 436 436 2705 436 436 2706 468 468 2707 469 469 2708 436 436 2709 469 469 2710 437 437 2711 437 437 2712 469 469 2713 470 470 2714 437 437 2715 470 470 2716 438 438 2717 438 438 2718 470 470 2719 471 471 2720 438 438 2721 471 471 2722 439 439 2723 439 439 2724 471 471 2725 472 472 2726 439 439 2727 472 472 2728 440 440 2729 440 440 2730 472 472 2731 473 473 2732 440 440 2733 473 473 2734 441 441 2735 441 441 2736 473 473 2737 474 474 2738 441 441 2739 474 474 2740 442 442 2741 442 442 2742 474 474 2743 475 475 2744 442 442 2745 475 475 2746 443 443 2747 443 443 2748 475 475 2749 476 476 2750 443 443 2751 476 476 2752 444 444 2753 444 444 2754 476 476 2755 477 477 2756 444 444 2757 477 477 2758 445 445 2759 445 445 2760 477 477 2761 478 478 2762 445 445 2763 478 478 2764 446 446 2765 446 446 2766 478 478 2767 479 479 2768 446 446 2769 479 479 2770 447 447 2771 447 447 2772 479 479 2773 480 480 2774 447 447 2775 480 480 2776 448 448 2777 448 448 2778 480 480 2779 449 449 2780 448 448 2781 449 449 2782 417 417 2783 481 481 2784 450 450 2785 449 449 2786 481 481 2787 451 451 2788 450 450 2789 481 481 2790 452 452 2791 451 451 2792 481 481 2793 453 453 2794 452 452 2795 481 481 2796 454 454 2797 453 453 2798 481 481 2799 455 455 2800 454 454 2801 481 481 2802 456 456 2803 455 455 2804 481 481 2805 457 457 2806 456 456 2807 481 481 2808 458 458 2809 457 457 2810 481 481 2811 459 459 2812 458 458 2813 481 481 2814 460 460 2815 459 459 2816 481 481 2817 461 461 2818 460 460 2819 481 481 2820 462 462 2821 461 461 2822 481 481 2823 463 463 2824 462 462 2825 481 481 2826 464 464 2827 463 463 2828 481 481 2829 465 465 2830 464 464 2831 481 481 2832 466 466 2833 465 465 2834 481 481 2835 467 467 2836 466 466 2837 481 481 2838 468 468 2839 467 467 2840 481 481 2841 469 469 2842 468 468 2843 481 481 2844 470 470 2845 469 469 2846 481 481 2847 471 471 2848 470 470 2849 481 481 2850 472 472 2851 471 471 2852 481 481 2853 473 473 2854 472 472 2855 481 481 2856 474 474 2857 473 473 2858 481 481 2859 475 475 2860 474 474 2861 481 481 2862 476 476 2863 475 475 2864 481 481 2865 477 477 2866 476 476 2867 481 481 2868 478 478 2869 477 477 2870 481 481 2871 479 479 2872 478 478 2873 481 481 2874 480 480 2875 479 479 2876 481 481 2877 449 449 2878 480 480 2879

    -
    -
    - 1 -
    - - - - 0.06634551 0 0.05564838 0.06507045 -0.01689964 0.05457854 0.06129425 -0.03314989 0.0514099 0.05516207 -0.04812622 0.04626441 0.04690951 -0.06125307 0.03933966 0.03685373 -0.07202601 0.0309019 0.0253812 -0.08003103 0.02127534 0.01293283 -0.08496052 0.01082986 -1.30781e-5 -0.08662497 -3.30423e-5 -0.012959 -0.08496052 -0.0108959 -0.02540737 -0.08003103 -0.02134138 -0.03687989 -0.07202601 -0.03096801 -0.04693567 -0.06125307 -0.03940576 -0.05518823 -0.04812622 -0.04633045 -0.06132042 -0.03314989 -0.051476 -0.06509661 -0.01689964 -0.05464458 -0.06637167 0 -0.05571448 -0.06509661 0.0168997 -0.05464458 -0.06132042 0.03314995 -0.051476 -0.05518823 0.04812628 -0.04633045 -0.04693567 0.06125313 -0.03940576 -0.03687995 0.07202607 -0.03096795 -0.02540743 0.08003103 -0.02134138 -0.012959 0.08496052 -0.0108959 -1.31095e-5 0.08662497 -3.30277e-5 0.01293277 0.08496052 0.01082986 0.0253812 0.08003103 0.02127534 0.03685373 0.07202607 0.0309019 0.04690951 0.06125313 0.03933972 0.05516201 0.04812628 0.04626441 0.06129419 0.03314995 0.0514099 0.06507045 0.0168997 0.05457854 0.0542075 0 0.06752443 0.05295693 -0.01657491 0.06647509 0.04925334 -0.03251296 0.06336736 0.04323893 -0.04720151 0.0583207 0.03514498 -0.06007611 0.05152904 0.02528244 -0.07064205 0.04325342 0.01403039 -0.07849323 0.0338118 0.00182116 -0.083328 0.02356702 -0.01087599 -0.08496052 0.01291286 -0.02357316 -0.083328 0.002258658 -0.03578233 -0.07849323 -0.007986009 -0.04703444 -0.07064205 -0.01742768 -0.05689698 -0.06007611 -0.02570331 -0.06499099 -0.04720151 -0.03249496 -0.07100534 -0.03251296 -0.03754162 -0.07470899 -0.01657491 -0.04064935 -0.07595956 0 -0.04169869 -0.07470899 0.01657497 -0.04064935 -0.07100534 0.03251296 -0.03754162 -0.06499099 0.04720151 -0.03249496 -0.05689704 0.06007611 -0.02570331 -0.0470345 0.07064211 -0.01742762 -0.03578239 0.07849329 -0.007986009 -0.02357316 0.083328 0.002258658 -0.01087599 0.08496052 0.01291286 0.0018211 0.083328 0.02356708 0.01403033 0.07849329 0.0338118 0.02528244 0.07064211 0.04325342 0.03514498 0.06007611 0.0515291 0.04323893 0.04720151 0.05832076 0.04925328 0.03251296 0.06336736 0.05295693 0.01657497 0.06647509 0.03998583 0 0.07680428 0.03880786 -0.01561325 0.07581579 0.03531908 -0.03062653 0.07288837 0.02965372 -0.04446285 0.06813454 0.02202934 -0.05659043 0.06173694 0.01273906 -0.0665434 0.05394142 0.002139806 -0.07393902 0.04504764 -0.009360969 -0.07849323 0.03539729 -0.02132141 -0.08003103 0.02536129 -0.03328192 -0.07849323 0.01532524 -0.04478275 -0.07393902 0.005674898 -0.05538201 -0.0665434 -0.003218889 -0.06467229 -0.05659049 -0.01101434 -0.07229667 -0.04446285 -0.01741194 -0.07796204 -0.03062653 -0.02216577 -0.08145081 -0.01561325 -0.02509319 -0.08262884 0 -0.02608168 -0.08145081 0.01561325 -0.02509319 -0.0779621 0.03062653 -0.02216577 -0.07229667 0.04446285 -0.01741194 -0.06467229 0.05659049 -0.01101434 -0.05538201 0.0665434 -0.003218829 -0.04478275 0.07393902 0.005674898 -0.03328192 0.07849329 0.01532524 -0.02132147 0.08003103 0.02536129 -0.009360969 0.07849329 0.03539729 0.002139806 0.07393908 0.04504764 0.01273906 0.0665434 0.05394148 0.02202934 0.05659049 0.06173694 0.02965366 0.04446285 0.06813454 0.03531908 0.03062653 0.07288837 0.03880786 0.01561325 0.07581579 0.02422708 0 0.08313125 0.02316689 -0.01405155 0.08224165 0.0200271 -0.02756315 0.07960706 0.0149284 -0.04001551 0.07532876 0.008066654 -0.05093008 0.06957107 -2.94377e-4 -0.0598874 0.06255531 -0.009833395 -0.06654334 0.05455106 -0.02018386 -0.07064205 0.04586601 -0.03094804 -0.07202601 0.03683382 -0.04171216 -0.07064205 0.02780163 -0.05206263 -0.0665434 0.01911652 -0.06160169 -0.05988746 0.01111233 -0.06996279 -0.05093008 0.004096567 -0.07682454 -0.04001551 -0.001661062 -0.08192324 -0.02756315 -0.005939424 -0.08506304 -0.01405155 -0.008574008 -0.08612322 0 -0.009463608 -0.08506304 0.01405155 -0.008574008 -0.08192324 0.02756315 -0.005939424 -0.07682454 0.04001551 -0.001661062 -0.06996279 0.05093008 0.004096567 -0.06160175 0.05988746 0.01111233 -0.05206269 0.0665434 0.01911652 -0.04171222 0.07064205 0.02780163 -0.03094804 0.07202601 0.03683382 -0.02018392 0.07064205 0.04586601 -0.009833455 0.0665434 0.05455106 -2.94401e-4 0.05988746 0.06255531 0.008066594 0.05093008 0.06957107 0.0149284 0.04001551 0.07532876 0.0200271 0.02756315 0.07960706 0.02316689 0.01405155 0.08224165 0.007536709 0 0.08626234 0.006635129 -0.01194983 0.08550578 0.00396496 -0.02344053 0.08326524 -3.71109e-4 -0.03403037 0.07962679 -0.006206512 -0.04331248 0.07473027 -0.01331698 -0.05093008 0.06876391 -0.0214293 -0.05659049 0.06195688 -0.03023165 -0.06007611 0.05457079 -0.03938579 -0.06125307 0.04688954 -0.04853993 -0.06007611 0.03920829 -0.05734235 -0.05659049 0.03182226 -0.0654546 -0.05093008 0.02501523 -0.07256513 -0.04331248 0.01904881 -0.07840055 -0.03403037 0.01415228 -0.08273667 -0.02344053 0.0105139 -0.08540683 -0.01194983 0.008273363 -0.08630847 0 0.007516801 -0.08540683 0.01194983 0.008273363 -0.08273667 0.02344053 0.0105139 -0.07840055 0.03403037 0.01415228 -0.07256513 0.04331248 0.01904881 -0.06545466 0.05093008 0.02501523 -0.05734235 0.05659049 0.03182226 -0.04853999 0.06007611 0.03920835 -0.03938585 0.06125307 0.04688954 -0.03023171 0.06007611 0.05457079 -0.0214293 0.05659049 0.06195688 -0.01331704 0.05093008 0.06876391 -0.006206512 0.04331248 0.07473033 -3.71121e-4 0.03403037 0.07962679 0.00396496 0.02344053 0.08326524 0.006635129 0.01194983 0.08550578 -0.00944364 0 0.08607709 -0.01015204 -0.009388923 0.08548265 -0.01225 -0.01841711 0.08372229 -0.01565682 -0.02673751 0.08086359 -0.02024173 -0.03403037 0.07701641 -0.02582836 -0.04001551 0.07232862 -0.03220218 -0.04446285 0.06698042 -0.03911817 -0.04720151 0.06117719 -0.04631054 -0.04812622 0.0551421 -0.05350285 -0.04720151 0.04910701 -0.06041884 -0.04446285 0.04330378 -0.06679266 -0.04001551 0.03795552 -0.07237935 -0.03403037 0.03326773 -0.07696419 -0.02673751 0.02942061 -0.08037108 -0.01841711 0.02656191 -0.08246898 -0.009388923 0.02480155 -0.08317738 0 0.02420711 -0.08246898 0.009388923 0.02480155 -0.08037108 0.01841711 0.02656191 -0.07696419 0.02673751 0.02942061 -0.07237935 0.03403037 0.03326779 -0.06679266 0.04001551 0.03795558 -0.0604189 0.04446285 0.04330378 -0.05350291 0.04720151 0.04910701 -0.04631054 0.04812622 0.0551421 -0.03911817 0.04720151 0.06117719 -0.03220218 0.04446285 0.06698042 -0.02582842 0.04001551 0.07232862 -0.02024173 0.03403037 0.07701641 -0.01565682 0.02673751 0.08086359 -0.01225 0.01841711 0.08372229 -0.01015204 0.009388923 0.08548265 -0.02606171 0 0.08258265 -0.02654963 -0.006467223 0.08217322 -0.02799475 -0.01268589 0.08096069 -0.03034144 -0.01841711 0.07899153 -0.03349953 -0.02344053 0.07634156 -0.03734773 -0.02756315 0.0731126 -0.04173803 -0.03062653 0.06942868 -0.04650187 -0.03251296 0.06543135 -0.05145603 -0.03314989 0.06127429 -0.05641025 -0.03251296 0.05711722 -0.06117403 -0.03062653 0.05311989 -0.06556439 -0.02756315 0.04943597 -0.06941258 -0.02344053 0.04620701 -0.07257068 -0.01841711 0.04355704 -0.07491737 -0.01268589 0.04158788 -0.07636243 -0.006467223 0.04037535 -0.07685041 0 0.03996592 -0.07636243 0.006467223 0.04037535 -0.07491737 0.01268589 0.04158794 -0.07257068 0.01841711 0.04355704 -0.06941258 0.02344053 0.04620701 -0.06556439 0.02756315 0.04943597 -0.06117403 0.03062653 0.05311995 -0.05641025 0.03251296 0.05711722 -0.05145603 0.03314989 0.06127429 -0.04650187 0.03251296 0.06543135 -0.04173809 0.03062653 0.06942868 -0.03734773 0.02756315 0.0731126 -0.03349953 0.02344053 0.07634156 -0.03034144 0.01841711 0.07899153 -0.02799475 0.01268589 0.08096069 -0.02654963 0.006467223 0.08217322 -0.04167872 0 0.07591342 -0.04192745 -0.003296911 0.07570469 -0.04266417 -0.006467223 0.07508653 -0.04386049 -0.009388923 0.07408267 -0.04547047 -0.01194983 0.07273173 -0.0474323 -0.01405155 0.07108557 -0.04967045 -0.01561325 0.06920754 -0.05209904 -0.01657491 0.06716972 -0.05462461 -0.01689964 0.06505048 -0.05715024 -0.01657491 0.06293123 -0.05957883 -0.01561325 0.06089341 -0.06181699 -0.01405155 0.05901539 -0.06377881 -0.01194983 0.05736923 -0.06538879 -0.009388923 0.05601829 -0.06658512 -0.006467223 0.05501443 -0.06732183 -0.003296911 0.05439627 -0.06757056 0 0.05418753 -0.06732183 0.003296911 0.05439627 -0.06658512 0.006467223 0.05501443 -0.06538879 0.009388923 0.05601829 -0.06377881 0.01194983 0.05736923 -0.06181699 0.01405155 0.05901539 -0.05957883 0.01561325 0.06089341 -0.0571503 0.01657491 0.06293123 -0.05462461 0.01689964 0.06505048 -0.05209904 0.01657491 0.06716972 -0.04967045 0.01561325 0.06920754 -0.0474323 0.01405155 0.07108557 -0.04547047 0.01194983 0.07273173 -0.04386049 0.009388923 0.07408267 -0.04266417 0.006467223 0.07508653 -0.04192745 0.003296911 0.07570469 -0.05569458 0 0.06632554 - - - - - - - - - - 0.9887387 -0.1483504 -0.01797538 0.999939 0 -0.008606195 0.6123844 -0.1913815 0.7670217 0.6268197 0 0.7791376 0.569628 -0.3754082 0.7311319 0.9555956 -0.290994 -0.04580825 0.5001679 -0.5449995 0.6728416 0.9017609 -0.4224982 -0.09097564 0.4067202 -0.6936552 0.5944395 0.82931 -0.5377361 -0.1517685 0.2928556 -0.8156682 0.4988861 0.7410504 -0.632313 -0.2258369 0.1629078 -0.9063387 0.3898434 0.6403089 -0.7025666 -0.3103733 0.02194279 -0.9621571 0.2715537 0.5310526 -0.7458419 -0.4020509 -0.1246376 -0.980987 0.1485335 0.4174016 -0.7604602 -0.4974212 -0.2712485 -0.9621571 0.02551347 0.3037202 -0.7458419 -0.5927916 -0.4122135 -0.9063387 -0.09274572 0.1944639 -0.7025666 -0.6844996 -0.5421614 -0.8156682 -0.2017579 0.09372234 -0.632313 -0.7690054 -0.6560259 -0.6936552 -0.2973113 0.005462765 -0.5377361 -0.8430739 -0.7495041 -0.5449995 -0.3757439 -0.06695759 -0.4224982 -0.9038667 -0.8189337 -0.3754082 -0.4340037 -0.1207922 -0.290994 -0.9490341 -0.8616901 -0.1913815 -0.4698935 -0.1539658 -0.1483504 -0.976867 -0.8761559 0 -0.4820094 -0.1651356 0 -0.9862667 -0.8616901 0.1913815 -0.4698935 -0.1539353 0.1483504 -0.976867 -0.8189337 0.3754082 -0.4340037 -0.1207922 0.290994 -0.9490341 -0.7495041 0.5449995 -0.3757439 -0.06695759 0.4224982 -0.9038667 -0.6560259 0.6936552 -0.2973113 0.005462765 0.5377361 -0.8430739 -0.5421614 0.8156682 -0.2017579 0.09372234 0.632313 -0.7690054 -0.4122135 0.9063387 -0.09274572 0.1944639 0.7025666 -0.6844996 -0.2712485 0.9621571 0.02551347 0.3037202 0.7458419 -0.5927916 -0.1246376 0.980987 0.1485335 0.4174016 0.7604602 -0.4974212 0.02194279 0.9621571 0.2715537 0.5310526 0.7458419 -0.4020509 0.1629078 0.9063387 0.3898434 0.6403089 0.7025666 -0.3103733 0.2928556 0.8156682 0.4988861 0.7410504 0.632313 -0.2258369 0.4067202 0.6936552 0.5944395 0.82931 0.5377361 -0.1517685 0.5001679 0.5449995 0.6728416 0.9017609 0.4224982 -0.09097564 0.569628 0.3754082 0.7311319 0.9555956 0.290994 -0.04580825 0.6123844 0.1913815 0.7670217 0.9887387 0.1483504 -0.01797538 0.4501785 -0.1803949 0.8745079 0.4637898 0 0.8859218 0.4098636 -0.3538621 0.8406628 0.3444014 -0.5137486 0.7857295 0.2562944 -0.6538896 0.7118137 0.1489608 -0.7689139 0.6217536 0.02649003 -0.8543657 0.5189673 -0.1063875 -0.9069796 0.4074526 -0.2445753 -0.9247413 0.2914823 -0.3827937 -0.9069796 0.1755119 -0.5156713 -0.8543657 0.06402778 -0.6381726 -0.7689139 -0.03872793 -0.7455062 -0.6538896 -0.1287881 -0.8336131 -0.5137486 -0.2027344 -0.8990753 -0.3538926 -0.2576678 -0.9393903 -0.1803949 -0.2914823 -0.9530015 0 -0.3028962 -0.9393903 0.1803949 -0.2914823 -0.8990753 0.3538926 -0.2576678 -0.8336131 0.5137486 -0.2027344 -0.7455062 0.6538896 -0.1287881 -0.6381726 0.7689139 -0.03872793 -0.5157018 0.8543657 0.06402778 -0.3827937 0.9069796 0.1755119 -0.2445753 0.9247413 0.2914823 -0.1063875 0.9069796 0.4074526 0.02649003 0.8543657 0.5189673 0.1489608 0.7689139 0.6217536 0.2562944 0.6538896 0.7118137 0.3444014 0.5137486 0.7857295 0.4098636 0.3538926 0.8406628 0.4501785 0.1803949 0.8745079 0.2707907 -0.1625721 0.94879 0.2830592 0 0.9590747 0.2344431 -0.3188879 0.9183019 0.1754814 -0.4629658 0.8688009 0.09607225 -0.5892514 0.802179 -6.40889e-4 -0.6928923 0.7210303 -0.1109958 -0.7698904 0.6284067 -0.2307505 -0.8173162 0.5279397 -0.3552965 -0.8333384 0.4234138 -0.4798425 -0.8173162 0.3189184 -0.5995972 -0.7698904 0.2184514 -0.7099521 -0.6928923 0.1258278 -0.8066958 -0.5892514 0.04464852 -0.8860744 -0.4629658 -0.02194279 -0.9450667 -0.3188879 -0.07144379 -0.9814142 -0.1625721 -0.1019013 -0.9936827 0 -0.1122165 -0.9814142 0.1625721 -0.1019013 -0.9450667 0.3188879 -0.07144379 -0.8860744 0.4629658 -0.02194279 -0.8066958 0.5892514 0.04464852 -0.7099521 0.6928923 0.1258278 -0.5995972 0.7698904 0.2184514 -0.4798425 0.8173162 0.3189184 -0.3552965 0.8333384 0.4234138 -0.2307505 0.8173162 0.5279397 -0.1109958 0.7698904 0.6284067 -6.40889e-4 0.6928923 0.7210303 0.09607225 0.5892514 0.802179 0.1754814 0.4629658 0.8688009 0.2344431 0.3188879 0.9183019 0.2707907 0.1625721 0.94879 0.08096557 -0.1385235 0.9870296 0.09143346 0 0.9957885 0.0500198 -0.2717368 0.9610584 -2.1363e-4 -0.3945128 0.9188513 -0.06787312 -0.502121 0.8620868 -0.1503036 -0.5904416 0.7929319 -0.2443616 -0.6560564 0.7140111 -0.3464156 -0.6964935 0.6283761 -0.4525589 -0.7101352 0.5393231 -0.5586718 -0.6964935 0.4502701 -0.6607257 -0.6560564 0.3646351 -0.7547838 -0.5904416 0.2857143 -0.8372143 -0.502121 0.2165593 -0.9048738 -0.3945128 0.1597949 -0.9551378 -0.2717368 0.1175878 -0.9860836 -0.1385235 0.09161657 -0.9965514 0 0.08285772 -0.9860836 0.1385235 0.09161657 -0.9551378 0.2717368 0.1175878 -0.9048738 0.3945128 0.1597949 -0.8372143 0.502121 0.2165593 -0.7547838 0.5904416 0.2857143 -0.6607257 0.6560564 0.3646351 -0.5586718 0.6964935 0.4502701 -0.4525589 0.7101352 0.5393231 -0.3464156 0.6964935 0.6283761 -0.2443616 0.6560564 0.7140111 -0.1503036 0.5904416 0.7929319 -0.06787312 0.502121 0.8620868 -2.1363e-4 0.3945128 0.9188513 0.0500198 0.2717368 0.9610584 0.08096557 0.1385235 0.9870296 -0.112064 -0.1091952 0.9876706 -0.103824 0 0.9945677 -0.1364482 -0.2142094 0.9671926 -0.1760918 -0.3109836 0.9339274 -0.2294076 -0.3957945 0.8891873 -0.2943815 -0.4654073 0.8346812 -0.3685415 -0.5171362 0.772454 -0.4489578 -0.5489975 0.7049471 -0.5326396 -0.5597705 0.6347545 -0.6162908 -0.5489975 0.5645619 -0.6967376 -0.5171362 0.4970549 -0.7708671 -0.4654073 0.4348582 -0.835841 -0.3957945 0.3803216 -0.8891568 -0.3109836 0.3355816 -0.9288004 -0.2142094 0.3023469 -0.9532151 -0.1091952 0.2818689 -0.9614246 0 0.2749413 -0.9532151 0.1091952 0.2818689 -0.9288004 0.2142094 0.3023469 -0.8891568 0.3109836 0.3355816 -0.835841 0.3957945 0.3803216 -0.7708671 0.4654073 0.4348582 -0.6967376 0.5171362 0.4970549 -0.6162908 0.5489975 0.5645619 -0.5326396 0.5597705 0.6347545 -0.4489578 0.5489975 0.7049471 -0.3685415 0.5171362 0.772454 -0.2943815 0.4654073 0.8346812 -0.2294076 0.3957945 0.8891873 -0.1760918 0.3109836 0.9339274 -0.1364482 0.2142094 0.9671926 -0.112064 0.1091952 0.9876706 -0.3010041 -0.07565534 0.9505906 -0.2952971 0 0.9553819 -0.3179113 -0.1484115 0.9363994 -0.345378 -0.2154912 0.913358 -0.3823359 -0.2742698 0.8823512 -0.4273507 -0.3224891 0.8445692 -0.4787439 -0.3583483 0.8014771 -0.5344707 -0.3804132 0.7546922 -0.5924558 -0.3878597 0.7060457 -0.6504105 -0.3804132 0.6573992 -0.7061678 -0.3583483 0.6106449 -0.7575305 -0.3224891 0.5675222 -0.8025453 -0.2742698 0.5297403 -0.8395032 -0.2154912 0.4987335 -0.8669698 -0.1484115 0.475692 -0.8838771 -0.07565534 0.4615009 -0.889584 0 0.4567095 -0.8838771 0.07565534 0.4615009 -0.8669698 0.1484115 0.475692 -0.8395032 0.2154912 0.4987335 -0.8025453 0.2742698 0.5297403 -0.7575305 0.3224891 0.5675222 -0.7061678 0.3583483 0.6106449 -0.6504105 0.3804132 0.6573992 -0.5924558 0.3878597 0.7060457 -0.5344707 0.3804132 0.7546922 -0.4787439 0.3583483 0.8014771 -0.4273507 0.3224891 0.8445692 -0.3823359 0.2742698 0.8823512 -0.345378 0.2154912 0.913358 -0.3179419 0.1484115 0.9363994 -0.3010041 0.07565534 0.9505906 -0.4786523 -0.03918576 0.877102 -0.475692 0 0.879574 -0.4874111 -0.07690662 0.869747 -0.5016633 -0.1116367 0.8578143 -0.5207984 -0.1420941 0.841731 -0.5441145 -0.1670888 0.8221687 -0.5707572 -0.185644 0.7998291 -0.5996277 -0.1970885 0.7755974 -0.6296579 -0.2009643 0.7503891 -0.6596881 -0.1970885 0.7252113 -0.6885586 -0.185644 0.7009797 -0.7152013 -0.1670888 0.6786401 -0.7385174 -0.1420941 0.6590472 -0.7576525 -0.1116367 0.6429945 -0.7719047 -0.07690662 0.6310617 -0.7806635 -0.03918576 0.6237068 -0.7836238 0 0.6212348 -0.7806635 0.03918576 0.6237068 -0.7719047 0.07690662 0.6310617 -0.7576525 0.1116367 0.6429945 -0.7385174 0.1420941 0.6590472 -0.7152013 0.1670888 0.6786401 -0.6885586 0.185644 0.7009797 -0.6596881 0.1970885 0.7252113 -0.6296579 0.2009643 0.7503891 -0.5996277 0.1970885 0.7755974 -0.5707572 0.185644 0.7998291 -0.5441145 0.1670888 0.8221687 -0.5207984 0.1420941 0.841731 -0.5016633 0.1116367 0.8578143 -0.4874111 0.07690662 0.869747 -0.4786523 0.03918576 0.877102 -0.6427809 0 0.7660146 0.6427878 1.61106e-6 -0.7660443 0.6427877 -2.15792e-7 -0.7660443 0.6427877 -1.06721e-6 -0.7660444 0.6427876 6.39594e-7 -0.7660443 0.6427876 2.00586e-7 -0.7660444 0.6427876 1.19086e-6 -0.7660444 0.6427876 3.5964e-7 -0.7660445 0.6427876 0 -0.7660445 0.6427876 5.32413e-7 -0.7660444 0.6427876 0 -0.7660444 0.6427876 -3.52528e-7 -0.7660445 0.6427876 3.89315e-7 -0.7660445 0.6427876 5.42357e-7 -0.7660444 0.6427876 -6.83792e-7 -0.7660445 0.6427878 8.91732e-7 -0.7660444 0.6427878 1.40953e-6 -0.7660443 0.6427875 -6.59808e-7 -0.7660444 0.6427876 3.89079e-7 -0.7660444 0.6427875 -3.19955e-7 -0.7660445 0.6427875 -4.03545e-7 -0.7660445 0.6427876 9.50925e-7 -0.7660444 0.6427876 7.14028e-7 -0.7660444 0.6427876 0 -0.7660444 0.6427876 -1.4809e-7 -0.7660445 0.6427876 0 -0.7660445 0.6427876 1.7289e-7 -0.7660445 0.6427876 2.9382e-7 -0.7660445 0.6427876 4.99663e-7 -0.7660444 0.6427876 1.41498e-6 -0.7660444 0.6427876 -5.08542e-7 -0.7660444 - - - - - - - - - - 0.03125 0.5 0 0.5 0.03125 0.4375 0 0.5 0 0.4375 0.03125 0.4375 0.0625 0.4375 0.0625 0.5 0.03125 0.5 0.03125 0.5 0.03125 0.4375 0.0625 0.4375 0.09375 0.4375 0.09375 0.5 0.0625 0.5 0.0625 0.5 0.0625 0.4375 0.09375 0.4375 0.125 0.4375 0.125 0.5 0.09375 0.5 0.09375 0.5 0.09375 0.4375 0.125 0.4375 0.15625 0.4375 0.15625 0.5 0.125 0.5 0.125 0.5 0.125 0.4375 0.15625 0.4375 0.1875 0.4375 0.1875 0.5 0.15625 0.5 0.15625 0.5 0.15625 0.4375 0.1875 0.4375 0.21875 0.4375 0.21875 0.5 0.1875 0.5 0.1875 0.5 0.1875 0.4375 0.21875 0.4375 0.25 0.4375 0.25 0.5 0.21875 0.5 0.21875 0.5 0.21875 0.4375 0.25 0.4375 0.28125 0.4375 0.28125 0.5 0.25 0.5 0.25 0.5 0.25 0.4375 0.28125 0.4375 0.3125 0.4375 0.3125 0.5 0.28125 0.5 0.28125 0.5 0.28125 0.4375 0.3125 0.4375 0.34375 0.4375 0.34375 0.5 0.3125 0.5 0.3125 0.5 0.3125 0.4375 0.34375 0.4375 0.375 0.4375 0.375 0.5 0.34375 0.5 0.34375 0.5 0.34375 0.4375 0.375 0.4375 0.40625 0.4375 0.40625 0.5 0.375 0.5 0.375 0.5 0.375 0.4375 0.40625 0.4375 0.4375 0.4375 0.4375 0.5 0.40625 0.5 0.40625 0.5 0.40625 0.4375 0.4375 0.4375 0.46875 0.4375 0.46875 0.5 0.4375 0.5 0.4375 0.5 0.4375 0.4375 0.46875 0.4375 0.5 0.4375 0.5 0.5 0.46875 0.5 0.46875 0.5 0.46875 0.4375 0.5 0.4375 0.53125 0.4375 0.53125 0.5 0.5 0.5 0.5 0.5 0.5 0.4375 0.53125 0.4375 0.5625 0.4375 0.5625 0.5 0.53125 0.5 0.53125 0.5 0.53125 0.4375 0.5625 0.4375 0.59375 0.4375 0.59375 0.5 0.5625 0.5 0.5625 0.5 0.5625 0.4375 0.59375 0.4375 0.625 0.4375 0.625 0.5 0.59375 0.5 0.59375 0.5 0.59375 0.4375 0.625 0.4375 0.65625 0.4375 0.65625 0.5 0.625 0.5 0.625 0.5 0.625 0.4375 0.65625 0.4375 0.6875 0.4375 0.6875 0.5 0.65625 0.5 0.65625 0.5 0.65625 0.4375 0.6875 0.4375 0.71875 0.4375 0.71875 0.5 0.6875 0.5 0.6875 0.5 0.6875 0.4375 0.71875 0.4375 0.75 0.4375 0.75 0.5 0.71875 0.5 0.71875 0.5 0.71875 0.4375 0.75 0.4375 0.78125 0.4375 0.78125 0.5 0.75 0.5 0.75 0.5 0.75 0.4375 0.78125 0.4375 0.8125 0.4375 0.8125 0.5 0.78125 0.5 0.78125 0.5 0.78125 0.4375 0.8125 0.4375 0.84375 0.4375 0.84375 0.5 0.8125 0.5 0.8125 0.5 0.8125 0.4375 0.84375 0.4375 0.8750001 0.4375 0.8750001 0.5 0.84375 0.5 0.84375 0.5 0.84375 0.4375 0.8750001 0.4375 0.90625 0.4375 0.90625 0.5 0.8750001 0.5 0.8750001 0.5 0.8750001 0.4375 0.90625 0.4375 0.9375 0.4375 0.9375 0.5 0.90625 0.5 0.90625 0.5 0.90625 0.4375 0.9375 0.4375 0.96875 0.4375 0.96875 0.5 0.9375 0.5 0.9375 0.5 0.9375 0.4375 0.96875 0.4375 1 0.4375 1 0.5 0.96875 0.5 0.96875 0.5 0.96875 0.4375 1 0.4375 0.03125 0.375 0.03125 0.4375 0 0.4375 0 0.4375 0 0.375 0.03125 0.375 0.0625 0.375 0.0625 0.4375 0.03125 0.4375 0.03125 0.4375 0.03125 0.375 0.0625 0.375 0.09375 0.375 0.09375 0.4375 0.0625 0.4375 0.0625 0.4375 0.0625 0.375 0.09375 0.375 0.125 0.375 0.125 0.4375 0.09375 0.4375 0.09375 0.4375 0.09375 0.375 0.125 0.375 0.15625 0.375 0.15625 0.4375 0.125 0.4375 0.125 0.4375 0.125 0.375 0.15625 0.375 0.1875 0.375 0.1875 0.4375 0.15625 0.4375 0.15625 0.4375 0.15625 0.375 0.1875 0.375 0.21875 0.375 0.21875 0.4375 0.1875 0.4375 0.1875 0.4375 0.1875 0.375 0.21875 0.375 0.25 0.375 0.25 0.4375 0.21875 0.4375 0.21875 0.4375 0.21875 0.375 0.25 0.375 0.28125 0.375 0.28125 0.4375 0.25 0.4375 0.25 0.4375 0.25 0.375 0.28125 0.375 0.3125 0.375 0.3125 0.4375 0.28125 0.4375 0.28125 0.4375 0.28125 0.375 0.3125 0.375 0.34375 0.375 0.34375 0.4375 0.3125 0.4375 0.3125 0.4375 0.3125 0.375 0.34375 0.375 0.375 0.375 0.375 0.4375 0.34375 0.4375 0.34375 0.4375 0.34375 0.375 0.375 0.375 0.40625 0.375 0.40625 0.4375 0.375 0.4375 0.375 0.4375 0.375 0.375 0.40625 0.375 0.4375 0.375 0.4375 0.4375 0.40625 0.4375 0.40625 0.4375 0.40625 0.375 0.4375 0.375 0.46875 0.375 0.46875 0.4375 0.4375 0.4375 0.4375 0.4375 0.4375 0.375 0.46875 0.375 0.5 0.375 0.5 0.4375 0.46875 0.4375 0.46875 0.4375 0.46875 0.375 0.5 0.375 0.53125 0.375 0.53125 0.4375 0.5 0.4375 0.5 0.4375 0.5 0.375 0.53125 0.375 0.5625 0.375 0.5625 0.4375 0.53125 0.4375 0.53125 0.4375 0.53125 0.375 0.5625 0.375 0.59375 0.375 0.59375 0.4375 0.5625 0.4375 0.5625 0.4375 0.5625 0.375 0.59375 0.375 0.625 0.375 0.625 0.4375 0.59375 0.4375 0.59375 0.4375 0.59375 0.375 0.625 0.375 0.65625 0.375 0.65625 0.4375 0.625 0.4375 0.625 0.4375 0.625 0.375 0.65625 0.375 0.6875 0.375 0.6875 0.4375 0.65625 0.4375 0.65625 0.4375 0.65625 0.375 0.6875 0.375 0.71875 0.375 0.71875 0.4375 0.6875 0.4375 0.6875 0.4375 0.6875 0.375 0.71875 0.375 0.75 0.375 0.75 0.4375 0.71875 0.4375 0.71875 0.4375 0.71875 0.375 0.75 0.375 0.78125 0.375 0.78125 0.4375 0.75 0.4375 0.75 0.4375 0.75 0.375 0.78125 0.375 0.8125 0.375 0.8125 0.4375 0.78125 0.4375 0.78125 0.4375 0.78125 0.375 0.8125 0.375 0.84375 0.375 0.84375 0.4375 0.8125 0.4375 0.8125 0.4375 0.8125 0.375 0.84375 0.375 0.8750001 0.375 0.8750001 0.4375 0.84375 0.4375 0.84375 0.4375 0.84375 0.375 0.8750001 0.375 0.90625 0.375 0.90625 0.4375 0.8750001 0.4375 0.8750001 0.4375 0.8750001 0.375 0.90625 0.375 0.9375 0.375 0.9375 0.4375 0.90625 0.4375 0.90625 0.4375 0.90625 0.375 0.9375 0.375 0.96875 0.375 0.96875 0.4375 0.9375 0.4375 0.9375 0.4375 0.9375 0.375 0.96875 0.375 1 0.375 1 0.4375 0.96875 0.4375 0.96875 0.4375 0.96875 0.375 1 0.375 0.03125 0.3125 0.03125 0.375 0 0.375 0 0.375 0 0.3125 0.03125 0.3125 0.0625 0.3125 0.0625 0.375 0.03125 0.375 0.03125 0.375 0.03125 0.3125 0.0625 0.3125 0.09375 0.3125 0.09375 0.375 0.0625 0.375 0.0625 0.375 0.0625 0.3125 0.09375 0.3125 0.125 0.3125 0.125 0.375 0.09375 0.375 0.09375 0.375 0.09375 0.3125 0.125 0.3125 0.15625 0.3125 0.15625 0.375 0.125 0.375 0.125 0.375 0.125 0.3125 0.15625 0.3125 0.1875 0.3125 0.1875 0.375 0.15625 0.375 0.15625 0.375 0.15625 0.3125 0.1875 0.3125 0.21875 0.3125 0.21875 0.375 0.1875 0.375 0.1875 0.375 0.1875 0.3125 0.21875 0.3125 0.25 0.3125 0.25 0.375 0.21875 0.375 0.21875 0.375 0.21875 0.3125 0.25 0.3125 0.28125 0.3125 0.28125 0.375 0.25 0.375 0.25 0.375 0.25 0.3125 0.28125 0.3125 0.3125 0.3125 0.3125 0.375 0.28125 0.375 0.28125 0.375 0.28125 0.3125 0.3125 0.3125 0.34375 0.3125 0.34375 0.375 0.3125 0.375 0.3125 0.375 0.3125 0.3125 0.34375 0.3125 0.375 0.3125 0.375 0.375 0.34375 0.375 0.34375 0.375 0.34375 0.3125 0.375 0.3125 0.40625 0.3125 0.40625 0.375 0.375 0.375 0.375 0.375 0.375 0.3125 0.40625 0.3125 0.4375 0.3125 0.4375 0.375 0.40625 0.375 0.40625 0.375 0.40625 0.3125 0.4375 0.3125 0.46875 0.3125 0.46875 0.375 0.4375 0.375 0.4375 0.375 0.4375 0.3125 0.46875 0.3125 0.5 0.3125 0.5 0.375 0.46875 0.375 0.46875 0.375 0.46875 0.3125 0.5 0.3125 0.53125 0.3125 0.53125 0.375 0.5 0.375 0.5 0.375 0.5 0.3125 0.53125 0.3125 0.5625 0.3125 0.5625 0.375 0.53125 0.375 0.53125 0.375 0.53125 0.3125 0.5625 0.3125 0.59375 0.3125 0.59375 0.375 0.5625 0.375 0.5625 0.375 0.5625 0.3125 0.59375 0.3125 0.625 0.3125 0.625 0.375 0.59375 0.375 0.59375 0.375 0.59375 0.3125 0.625 0.3125 0.65625 0.3125 0.65625 0.375 0.625 0.375 0.625 0.375 0.625 0.3125 0.65625 0.3125 0.6875 0.3125 0.6875 0.375 0.65625 0.375 0.65625 0.375 0.65625 0.3125 0.6875 0.3125 0.71875 0.3125 0.71875 0.375 0.6875 0.375 0.6875 0.375 0.6875 0.3125 0.71875 0.3125 0.75 0.3125 0.75 0.375 0.71875 0.375 0.71875 0.375 0.71875 0.3125 0.75 0.3125 0.78125 0.3125 0.78125 0.375 0.75 0.375 0.75 0.375 0.75 0.3125 0.78125 0.3125 0.8125 0.3125 0.8125 0.375 0.78125 0.375 0.78125 0.375 0.78125 0.3125 0.8125 0.3125 0.84375 0.3125 0.84375 0.375 0.8125 0.375 0.8125 0.375 0.8125 0.3125 0.84375 0.3125 0.8750001 0.3125 0.8750001 0.375 0.84375 0.375 0.84375 0.375 0.84375 0.3125 0.8750001 0.3125 0.90625 0.3125 0.90625 0.375 0.8750001 0.375 0.8750001 0.375 0.8750001 0.3125 0.90625 0.3125 0.9375 0.3125 0.9375 0.375 0.90625 0.375 0.90625 0.375 0.90625 0.3125 0.9375 0.3125 0.96875 0.3125 0.96875 0.375 0.9375 0.375 0.9375 0.375 0.9375 0.3125 0.96875 0.3125 1 0.3125 1 0.375 0.96875 0.375 0.96875 0.375 0.96875 0.3125 1 0.3125 0.03125 0.25 0.03125 0.3125 0 0.3125 0 0.3125 0 0.25 0.03125 0.25 0.0625 0.25 0.0625 0.3125 0.03125 0.3125 0.03125 0.3125 0.03125 0.25 0.0625 0.25 0.09375 0.25 0.09375 0.3125 0.0625 0.3125 0.0625 0.3125 0.0625 0.25 0.09375 0.25 0.125 0.25 0.125 0.3125 0.09375 0.3125 0.09375 0.3125 0.09375 0.25 0.125 0.25 0.15625 0.25 0.15625 0.3125 0.125 0.3125 0.125 0.3125 0.125 0.25 0.15625 0.25 0.1875 0.25 0.1875 0.3125 0.15625 0.3125 0.15625 0.3125 0.15625 0.25 0.1875 0.25 0.21875 0.25 0.21875 0.3125 0.1875 0.3125 0.1875 0.3125 0.1875 0.25 0.21875 0.25 0.25 0.25 0.25 0.3125 0.21875 0.3125 0.21875 0.3125 0.21875 0.25 0.25 0.25 0.28125 0.25 0.28125 0.3125 0.25 0.3125 0.25 0.3125 0.25 0.25 0.28125 0.25 0.3125 0.25 0.3125 0.3125 0.28125 0.3125 0.28125 0.3125 0.28125 0.25 0.3125 0.25 0.34375 0.25 0.34375 0.3125 0.3125 0.3125 0.3125 0.3125 0.3125 0.25 0.34375 0.25 0.375 0.25 0.375 0.3125 0.34375 0.3125 0.34375 0.3125 0.34375 0.25 0.375 0.25 0.40625 0.25 0.40625 0.3125 0.375 0.3125 0.375 0.3125 0.375 0.25 0.40625 0.25 0.4375 0.25 0.4375 0.3125 0.40625 0.3125 0.40625 0.3125 0.40625 0.25 0.4375 0.25 0.46875 0.25 0.46875 0.3125 0.4375 0.3125 0.4375 0.3125 0.4375 0.25 0.46875 0.25 0.5 0.25 0.5 0.3125 0.46875 0.3125 0.46875 0.3125 0.46875 0.25 0.5 0.25 0.53125 0.25 0.53125 0.3125 0.5 0.3125 0.5 0.3125 0.5 0.25 0.53125 0.25 0.5625 0.25 0.5625 0.3125 0.53125 0.3125 0.53125 0.3125 0.53125 0.25 0.5625 0.25 0.59375 0.25 0.59375 0.3125 0.5625 0.3125 0.5625 0.3125 0.5625 0.25 0.59375 0.25 0.625 0.25 0.625 0.3125 0.59375 0.3125 0.59375 0.3125 0.59375 0.25 0.625 0.25 0.65625 0.25 0.65625 0.3125 0.625 0.3125 0.625 0.3125 0.625 0.25 0.65625 0.25 0.6875 0.25 0.6875 0.3125 0.65625 0.3125 0.65625 0.3125 0.65625 0.25 0.6875 0.25 0.71875 0.25 0.71875 0.3125 0.6875 0.3125 0.6875 0.3125 0.6875 0.25 0.71875 0.25 0.75 0.25 0.75 0.3125 0.71875 0.3125 0.71875 0.3125 0.71875 0.25 0.75 0.25 0.78125 0.25 0.78125 0.3125 0.75 0.3125 0.75 0.3125 0.75 0.25 0.78125 0.25 0.8125 0.25 0.8125 0.3125 0.78125 0.3125 0.78125 0.3125 0.78125 0.25 0.8125 0.25 0.84375 0.25 0.84375 0.3125 0.8125 0.3125 0.8125 0.3125 0.8125 0.25 0.84375 0.25 0.8750001 0.25 0.8750001 0.3125 0.84375 0.3125 0.84375 0.3125 0.84375 0.25 0.8750001 0.25 0.90625 0.25 0.90625 0.3125 0.8750001 0.3125 0.8750001 0.3125 0.8750001 0.25 0.90625 0.25 0.9375 0.25 0.9375 0.3125 0.90625 0.3125 0.90625 0.3125 0.90625 0.25 0.9375 0.25 0.96875 0.25 0.96875 0.3125 0.9375 0.3125 0.9375 0.3125 0.9375 0.25 0.96875 0.25 1 0.25 1 0.3125 0.96875 0.3125 0.96875 0.3125 0.96875 0.25 1 0.25 0.03125 0.1875 0.03125 0.25 0 0.25 0 0.25 0 0.1875 0.03125 0.1875 0.0625 0.1875 0.0625 0.25 0.03125 0.25 0.03125 0.25 0.03125 0.1875 0.0625 0.1875 0.09375 0.1875 0.09375 0.25 0.0625 0.25 0.0625 0.25 0.0625 0.1875 0.09375 0.1875 0.125 0.1875 0.125 0.25 0.09375 0.25 0.09375 0.25 0.09375 0.1875 0.125 0.1875 0.15625 0.1875 0.15625 0.25 0.125 0.25 0.125 0.25 0.125 0.1875 0.15625 0.1875 0.1875 0.1875 0.1875 0.25 0.15625 0.25 0.15625 0.25 0.15625 0.1875 0.1875 0.1875 0.21875 0.1875 0.21875 0.25 0.1875 0.25 0.1875 0.25 0.1875 0.1875 0.21875 0.1875 0.25 0.1875 0.25 0.25 0.21875 0.25 0.21875 0.25 0.21875 0.1875 0.25 0.1875 0.28125 0.1875 0.28125 0.25 0.25 0.25 0.25 0.25 0.25 0.1875 0.28125 0.1875 0.3125 0.1875 0.3125 0.25 0.28125 0.25 0.28125 0.25 0.28125 0.1875 0.3125 0.1875 0.34375 0.1875 0.34375 0.25 0.3125 0.25 0.3125 0.25 0.3125 0.1875 0.34375 0.1875 0.375 0.1875 0.375 0.25 0.34375 0.25 0.34375 0.25 0.34375 0.1875 0.375 0.1875 0.40625 0.1875 0.40625 0.25 0.375 0.25 0.375 0.25 0.375 0.1875 0.40625 0.1875 0.4375 0.1875 0.4375 0.25 0.40625 0.25 0.40625 0.25 0.40625 0.1875 0.4375 0.1875 0.46875 0.1875 0.46875 0.25 0.4375 0.25 0.4375 0.25 0.4375 0.1875 0.46875 0.1875 0.5 0.1875 0.5 0.25 0.46875 0.25 0.46875 0.25 0.46875 0.1875 0.5 0.1875 0.53125 0.1875 0.53125 0.25 0.5 0.25 0.5 0.25 0.5 0.1875 0.53125 0.1875 0.5625 0.1875 0.5625 0.25 0.53125 0.25 0.53125 0.25 0.53125 0.1875 0.5625 0.1875 0.59375 0.1875 0.59375 0.25 0.5625 0.25 0.5625 0.25 0.5625 0.1875 0.59375 0.1875 0.625 0.1875 0.625 0.25 0.59375 0.25 0.59375 0.25 0.59375 0.1875 0.625 0.1875 0.65625 0.1875 0.65625 0.25 0.625 0.25 0.625 0.25 0.625 0.1875 0.65625 0.1875 0.6875 0.1875 0.6875 0.25 0.65625 0.25 0.65625 0.25 0.65625 0.1875 0.6875 0.1875 0.71875 0.1875 0.71875 0.25 0.6875 0.25 0.6875 0.25 0.6875 0.1875 0.71875 0.1875 0.75 0.1875 0.75 0.25 0.71875 0.25 0.71875 0.25 0.71875 0.1875 0.75 0.1875 0.78125 0.1875 0.78125 0.25 0.75 0.25 0.75 0.25 0.75 0.1875 0.78125 0.1875 0.8125 0.1875 0.8125 0.25 0.78125 0.25 0.78125 0.25 0.78125 0.1875 0.8125 0.1875 0.84375 0.1875 0.84375 0.25 0.8125 0.25 0.8125 0.25 0.8125 0.1875 0.84375 0.1875 0.8750001 0.1875 0.8750001 0.25 0.84375 0.25 0.84375 0.25 0.84375 0.1875 0.8750001 0.1875 0.90625 0.1875 0.90625 0.25 0.8750001 0.25 0.8750001 0.25 0.8750001 0.1875 0.90625 0.1875 0.9375 0.1875 0.9375 0.25 0.90625 0.25 0.90625 0.25 0.90625 0.1875 0.9375 0.1875 0.96875 0.1875 0.96875 0.25 0.9375 0.25 0.9375 0.25 0.9375 0.1875 0.96875 0.1875 1 0.1875 1 0.25 0.96875 0.25 0.96875 0.25 0.96875 0.1875 1 0.1875 0.03125 0.125 0.03125 0.1875 0 0.1875 0 0.1875 0 0.125 0.03125 0.125 0.0625 0.125 0.0625 0.1875 0.03125 0.1875 0.03125 0.1875 0.03125 0.125 0.0625 0.125 0.09375 0.125 0.09375 0.1875 0.0625 0.1875 0.0625 0.1875 0.0625 0.125 0.09375 0.125 0.125 0.125 0.125 0.1875 0.09375 0.1875 0.09375 0.1875 0.09375 0.125 0.125 0.125 0.15625 0.125 0.15625 0.1875 0.125 0.1875 0.125 0.1875 0.125 0.125 0.15625 0.125 0.1875 0.125 0.1875 0.1875 0.15625 0.1875 0.15625 0.1875 0.15625 0.125 0.1875 0.125 0.21875 0.125 0.21875 0.1875 0.1875 0.1875 0.1875 0.1875 0.1875 0.125 0.21875 0.125 0.25 0.125 0.25 0.1875 0.21875 0.1875 0.21875 0.1875 0.21875 0.125 0.25 0.125 0.28125 0.125 0.28125 0.1875 0.25 0.1875 0.25 0.1875 0.25 0.125 0.28125 0.125 0.3125 0.125 0.3125 0.1875 0.28125 0.1875 0.28125 0.1875 0.28125 0.125 0.3125 0.125 0.34375 0.125 0.34375 0.1875 0.3125 0.1875 0.3125 0.1875 0.3125 0.125 0.34375 0.125 0.375 0.125 0.375 0.1875 0.34375 0.1875 0.34375 0.1875 0.34375 0.125 0.375 0.125 0.40625 0.125 0.40625 0.1875 0.375 0.1875 0.375 0.1875 0.375 0.125 0.40625 0.125 0.4375 0.125 0.4375 0.1875 0.40625 0.1875 0.40625 0.1875 0.40625 0.125 0.4375 0.125 0.46875 0.125 0.46875 0.1875 0.4375 0.1875 0.4375 0.1875 0.4375 0.125 0.46875 0.125 0.5 0.125 0.5 0.1875 0.46875 0.1875 0.46875 0.1875 0.46875 0.125 0.5 0.125 0.53125 0.125 0.53125 0.1875 0.5 0.1875 0.5 0.1875 0.5 0.125 0.53125 0.125 0.5625 0.125 0.5625 0.1875 0.53125 0.1875 0.53125 0.1875 0.53125 0.125 0.5625 0.125 0.59375 0.125 0.59375 0.1875 0.5625 0.1875 0.5625 0.1875 0.5625 0.125 0.59375 0.125 0.625 0.125 0.625 0.1875 0.59375 0.1875 0.59375 0.1875 0.59375 0.125 0.625 0.125 0.65625 0.125 0.65625 0.1875 0.625 0.1875 0.625 0.1875 0.625 0.125 0.65625 0.125 0.6875 0.125 0.6875 0.1875 0.65625 0.1875 0.65625 0.1875 0.65625 0.125 0.6875 0.125 0.71875 0.125 0.71875 0.1875 0.6875 0.1875 0.6875 0.1875 0.6875 0.125 0.71875 0.125 0.75 0.125 0.75 0.1875 0.71875 0.1875 0.71875 0.1875 0.71875 0.125 0.75 0.125 0.78125 0.125 0.78125 0.1875 0.75 0.1875 0.75 0.1875 0.75 0.125 0.78125 0.125 0.8125 0.125 0.8125 0.1875 0.78125 0.1875 0.78125 0.1875 0.78125 0.125 0.8125 0.125 0.84375 0.125 0.84375 0.1875 0.8125 0.1875 0.8125 0.1875 0.8125 0.125 0.84375 0.125 0.8750001 0.125 0.8750001 0.1875 0.84375 0.1875 0.84375 0.1875 0.84375 0.125 0.8750001 0.125 0.90625 0.125 0.90625 0.1875 0.8750001 0.1875 0.8750001 0.1875 0.8750001 0.125 0.90625 0.125 0.9375 0.125 0.9375 0.1875 0.90625 0.1875 0.90625 0.1875 0.90625 0.125 0.9375 0.125 0.96875 0.125 0.96875 0.1875 0.9375 0.1875 0.9375 0.1875 0.9375 0.125 0.96875 0.125 1 0.125 1 0.1875 0.96875 0.1875 0.96875 0.1875 0.96875 0.125 1 0.125 0.03125 0.0625 0.03125 0.125 0 0.125 0 0.125 0 0.0625 0.03125 0.0625 0.0625 0.0625 0.0625 0.125 0.03125 0.125 0.03125 0.125 0.03125 0.0625 0.0625 0.0625 0.09375 0.0625 0.09375 0.125 0.0625 0.125 0.0625 0.125 0.0625 0.0625 0.09375 0.0625 0.125 0.0625 0.125 0.125 0.09375 0.125 0.09375 0.125 0.09375 0.0625 0.125 0.0625 0.15625 0.0625 0.15625 0.125 0.125 0.125 0.125 0.125 0.125 0.0625 0.15625 0.0625 0.1875 0.0625 0.1875 0.125 0.15625 0.125 0.15625 0.125 0.15625 0.0625 0.1875 0.0625 0.21875 0.0625 0.21875 0.125 0.1875 0.125 0.1875 0.125 0.1875 0.0625 0.21875 0.0625 0.25 0.0625 0.25 0.125 0.21875 0.125 0.21875 0.125 0.21875 0.0625 0.25 0.0625 0.28125 0.0625 0.28125 0.125 0.25 0.125 0.25 0.125 0.25 0.0625 0.28125 0.0625 0.3125 0.0625 0.3125 0.125 0.28125 0.125 0.28125 0.125 0.28125 0.0625 0.3125 0.0625 0.34375 0.0625 0.34375 0.125 0.3125 0.125 0.3125 0.125 0.3125 0.0625 0.34375 0.0625 0.375 0.0625 0.375 0.125 0.34375 0.125 0.34375 0.125 0.34375 0.0625 0.375 0.0625 0.40625 0.0625 0.40625 0.125 0.375 0.125 0.375 0.125 0.375 0.0625 0.40625 0.0625 0.4375 0.0625 0.4375 0.125 0.40625 0.125 0.40625 0.125 0.40625 0.0625 0.4375 0.0625 0.46875 0.0625 0.46875 0.125 0.4375 0.125 0.4375 0.125 0.4375 0.0625 0.46875 0.0625 0.5 0.0625 0.5 0.125 0.46875 0.125 0.46875 0.125 0.46875 0.0625 0.5 0.0625 0.53125 0.0625 0.53125 0.125 0.5 0.125 0.5 0.125 0.5 0.0625 0.53125 0.0625 0.5625 0.0625 0.5625 0.125 0.53125 0.125 0.53125 0.125 0.53125 0.0625 0.5625 0.0625 0.59375 0.0625 0.59375 0.125 0.5625 0.125 0.5625 0.125 0.5625 0.0625 0.59375 0.0625 0.625 0.0625 0.625 0.125 0.59375 0.125 0.59375 0.125 0.59375 0.0625 0.625 0.0625 0.65625 0.0625 0.65625 0.125 0.625 0.125 0.625 0.125 0.625 0.0625 0.65625 0.0625 0.6875 0.0625 0.6875 0.125 0.65625 0.125 0.65625 0.125 0.65625 0.0625 0.6875 0.0625 0.71875 0.0625 0.71875 0.125 0.6875 0.125 0.6875 0.125 0.6875 0.0625 0.71875 0.0625 0.75 0.0625 0.75 0.125 0.71875 0.125 0.71875 0.125 0.71875 0.0625 0.75 0.0625 0.78125 0.0625 0.78125 0.125 0.75 0.125 0.75 0.125 0.75 0.0625 0.78125 0.0625 0.8125 0.0625 0.8125 0.125 0.78125 0.125 0.78125 0.125 0.78125 0.0625 0.8125 0.0625 0.84375 0.0625 0.84375 0.125 0.8125 0.125 0.8125 0.125 0.8125 0.0625 0.84375 0.0625 0.8750001 0.0625 0.8750001 0.125 0.84375 0.125 0.84375 0.125 0.84375 0.0625 0.8750001 0.0625 0.90625 0.0625 0.90625 0.125 0.8750001 0.125 0.8750001 0.125 0.8750001 0.0625 0.90625 0.0625 0.9375 0.0625 0.9375 0.125 0.90625 0.125 0.90625 0.125 0.90625 0.0625 0.9375 0.0625 0.96875 0.0625 0.96875 0.125 0.9375 0.125 0.9375 0.125 0.9375 0.0625 0.96875 0.0625 1 0.0625 1 0.125 0.96875 0.125 0.96875 0.125 0.96875 0.0625 1 0.0625 0 0 0.03125 0.0625 0 0.0625 0.03125 0 0.0625 0.0625 0.03125 0.0625 0.0625 0 0.09375 0.0625 0.0625 0.0625 0.09375 0 0.125 0.0625 0.09375 0.0625 0.125 0 0.15625 0.0625 0.125 0.0625 0.15625 0 0.1875 0.0625 0.15625 0.0625 0.1875 0 0.21875 0.0625 0.1875 0.0625 0.21875 0 0.25 0.0625 0.21875 0.0625 0.25 0 0.28125 0.0625 0.25 0.0625 0.28125 0 0.3125 0.0625 0.28125 0.0625 0.3125 0 0.34375 0.0625 0.3125 0.0625 0.34375 0 0.375 0.0625 0.34375 0.0625 0.375 0 0.40625 0.0625 0.375 0.0625 0.40625 0 0.4375 0.0625 0.40625 0.0625 0.4375 0 0.46875 0.0625 0.4375 0.0625 0.46875 0 0.5 0.0625 0.46875 0.0625 0.5 0 0.53125 0.0625 0.5 0.0625 0.53125 0 0.5625 0.0625 0.53125 0.0625 0.5625 0 0.59375 0.0625 0.5625 0.0625 0.59375 0 0.625 0.0625 0.59375 0.0625 0.625 0 0.65625 0.0625 0.625 0.0625 0.65625 0 0.6875 0.0625 0.65625 0.0625 0.6875 0 0.71875 0.0625 0.6875 0.0625 0.71875 0 0.75 0.0625 0.71875 0.0625 0.75 0 0.78125 0.0625 0.75 0.0625 0.78125 0 0.8125 0.0625 0.78125 0.0625 0.8125 0 0.84375 0.0625 0.8125 0.0625 0.84375 0 0.8750001 0.0625 0.84375 0.0625 0.8750001 0 0.90625 0.0625 0.8750001 0.0625 0.90625 0 0.9375 0.0625 0.90625 0.0625 0.9375 0 0.96875 0.0625 0.9375 0.0625 0.96875 0 1 0.0625 0.96875 0.0625 0.21875 0.5 0.25 0.5 0.28125 0.5 0.21875 0.5 0.28125 0.5 0.3125 0.5 0.1875 0.5 0.21875 0.5 0.3125 0.5 0.1875 0.5 0.3125 0.5 0.34375 0.5 0.15625 0.5 0.1875 0.5 0.34375 0.5 0.15625 0.5 0.34375 0.5 0.375 0.5 0.125 0.5 0.15625 0.5 0.375 0.5 0.125 0.5 0.375 0.5 0.40625 0.5 0.09375 0.5 0.125 0.5 0.40625 0.5 0.09375 0.5 0.40625 0.5 0.4375 0.5 0.0625 0.5 0.09375 0.5 0.4375 0.5 0.0625 0.5 0.4375 0.5 0.46875 0.5 0.03125 0.5 0.0625 0.5 0.46875 0.5 0.03125 0.5 0.46875 0.5 0.5 0.5 0.71875 0.5 0.75 0.5 0.78125 0.5 0.71875 0.5 0.78125 0.5 0.8125 0.5 0.6875 0.5 0.71875 0.5 0.8125 0.5 0.6875 0.5 0.8125 0.5 0.84375 0.5 0.65625 0.5 0.6875 0.5 0.84375 0.5 0.65625 0.5 0.84375 0.5 0.8750001 0.5 0.625 0.5 0.65625 0.5 0.8750001 0.5 0.625 0.5 0.8750001 0.5 0.90625 0.5 0.59375 0.5 0.625 0.5 0.90625 0.5 0.59375 0.5 0.90625 0.5 0.9375 0.5 0.5625 0.5 0.59375 0.5 0.9375 0.5 0.5625 0.5 0.9375 0.5 0.96875 0.5 0.53125 0.5 0.5625 0.5 0.96875 0.5 0.96875 0.5 1 0.5 0.53125 0.5 0.53125 0.5 1 0.5 0.5 0.5 0.5 0.5 1 0.5 0.03125 0.5 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    1 0 0 0 1 1 33 2 2 0 1 3 32 3 4 33 2 5 34 4 6 2 5 7 1 0 8 1 0 9 33 2 10 34 4 11 35 6 12 3 7 13 2 5 14 2 5 15 34 4 16 35 6 17 36 8 18 4 9 19 3 7 20 3 7 21 35 6 22 36 8 23 37 10 24 5 11 25 4 9 26 4 9 27 36 8 28 37 10 29 38 12 30 6 13 31 5 11 32 5 11 33 37 10 34 38 12 35 39 14 36 7 15 37 6 13 38 6 13 39 38 12 40 39 14 41 40 16 42 8 17 43 7 15 44 7 15 45 39 14 46 40 16 47 41 18 48 9 19 49 8 17 50 8 17 51 40 16 52 41 18 53 42 20 54 10 21 55 9 19 56 9 19 57 41 18 58 42 20 59 43 22 60 11 23 61 10 21 62 10 21 63 42 20 64 43 22 65 44 24 66 12 25 67 11 23 68 11 23 69 43 22 70 44 24 71 45 26 72 13 27 73 12 25 74 12 25 75 44 24 76 45 26 77 46 28 78 14 29 79 13 27 80 13 27 81 45 26 82 46 28 83 47 30 84 15 31 85 14 29 86 14 29 87 46 28 88 47 30 89 48 32 90 16 33 91 15 31 92 15 31 93 47 30 94 48 32 95 49 34 96 17 35 97 16 33 98 16 33 99 48 32 100 49 34 101 50 36 102 18 37 103 17 35 104 17 35 105 49 34 106 50 36 107 51 38 108 19 39 109 18 37 110 18 37 111 50 36 112 51 38 113 52 40 114 20 41 115 19 39 116 19 39 117 51 38 118 52 40 119 53 42 120 21 43 121 20 41 122 20 41 123 52 40 124 53 42 125 54 44 126 22 45 127 21 43 128 21 43 129 53 42 130 54 44 131 55 46 132 23 47 133 22 45 134 22 45 135 54 44 136 55 46 137 56 48 138 24 49 139 23 47 140 23 47 141 55 46 142 56 48 143 57 50 144 25 51 145 24 49 146 24 49 147 56 48 148 57 50 149 58 52 150 26 53 151 25 51 152 25 51 153 57 50 154 58 52 155 59 54 156 27 55 157 26 53 158 26 53 159 58 52 160 59 54 161 60 56 162 28 57 163 27 55 164 27 55 165 59 54 166 60 56 167 61 58 168 29 59 169 28 57 170 28 57 171 60 56 172 61 58 173 62 60 174 30 61 175 29 59 176 29 59 177 61 58 178 62 60 179 63 62 180 31 63 181 30 61 182 30 61 183 62 60 184 63 62 185 32 3 186 0 1 187 31 63 188 31 63 189 63 62 190 32 3 191 65 64 192 33 2 193 32 3 194 32 3 195 64 65 196 65 64 197 66 66 198 34 4 199 33 2 200 33 2 201 65 64 202 66 66 203 67 67 204 35 6 205 34 4 206 34 4 207 66 66 208 67 67 209 68 68 210 36 8 211 35 6 212 35 6 213 67 67 214 68 68 215 69 69 216 37 10 217 36 8 218 36 8 219 68 68 220 69 69 221 70 70 222 38 12 223 37 10 224 37 10 225 69 69 226 70 70 227 71 71 228 39 14 229 38 12 230 38 12 231 70 70 232 71 71 233 72 72 234 40 16 235 39 14 236 39 14 237 71 71 238 72 72 239 73 73 240 41 18 241 40 16 242 40 16 243 72 72 244 73 73 245 74 74 246 42 20 247 41 18 248 41 18 249 73 73 250 74 74 251 75 75 252 43 22 253 42 20 254 42 20 255 74 74 256 75 75 257 76 76 258 44 24 259 43 22 260 43 22 261 75 75 262 76 76 263 77 77 264 45 26 265 44 24 266 44 24 267 76 76 268 77 77 269 78 78 270 46 28 271 45 26 272 45 26 273 77 77 274 78 78 275 79 79 276 47 30 277 46 28 278 46 28 279 78 78 280 79 79 281 80 80 282 48 32 283 47 30 284 47 30 285 79 79 286 80 80 287 81 81 288 49 34 289 48 32 290 48 32 291 80 80 292 81 81 293 82 82 294 50 36 295 49 34 296 49 34 297 81 81 298 82 82 299 83 83 300 51 38 301 50 36 302 50 36 303 82 82 304 83 83 305 84 84 306 52 40 307 51 38 308 51 38 309 83 83 310 84 84 311 85 85 312 53 42 313 52 40 314 52 40 315 84 84 316 85 85 317 86 86 318 54 44 319 53 42 320 53 42 321 85 85 322 86 86 323 87 87 324 55 46 325 54 44 326 54 44 327 86 86 328 87 87 329 88 88 330 56 48 331 55 46 332 55 46 333 87 87 334 88 88 335 89 89 336 57 50 337 56 48 338 56 48 339 88 88 340 89 89 341 90 90 342 58 52 343 57 50 344 57 50 345 89 89 346 90 90 347 91 91 348 59 54 349 58 52 350 58 52 351 90 90 352 91 91 353 92 92 354 60 56 355 59 54 356 59 54 357 91 91 358 92 92 359 93 93 360 61 58 361 60 56 362 60 56 363 92 92 364 93 93 365 94 94 366 62 60 367 61 58 368 61 58 369 93 93 370 94 94 371 95 95 372 63 62 373 62 60 374 62 60 375 94 94 376 95 95 377 64 65 378 32 3 379 63 62 380 63 62 381 95 95 382 64 65 383 97 96 384 65 64 385 64 65 386 64 65 387 96 97 388 97 96 389 98 98 390 66 66 391 65 64 392 65 64 393 97 96 394 98 98 395 99 99 396 67 67 397 66 66 398 66 66 399 98 98 400 99 99 401 100 100 402 68 68 403 67 67 404 67 67 405 99 99 406 100 100 407 101 101 408 69 69 409 68 68 410 68 68 411 100 100 412 101 101 413 102 102 414 70 70 415 69 69 416 69 69 417 101 101 418 102 102 419 103 103 420 71 71 421 70 70 422 70 70 423 102 102 424 103 103 425 104 104 426 72 72 427 71 71 428 71 71 429 103 103 430 104 104 431 105 105 432 73 73 433 72 72 434 72 72 435 104 104 436 105 105 437 106 106 438 74 74 439 73 73 440 73 73 441 105 105 442 106 106 443 107 107 444 75 75 445 74 74 446 74 74 447 106 106 448 107 107 449 108 108 450 76 76 451 75 75 452 75 75 453 107 107 454 108 108 455 109 109 456 77 77 457 76 76 458 76 76 459 108 108 460 109 109 461 110 110 462 78 78 463 77 77 464 77 77 465 109 109 466 110 110 467 111 111 468 79 79 469 78 78 470 78 78 471 110 110 472 111 111 473 112 112 474 80 80 475 79 79 476 79 79 477 111 111 478 112 112 479 113 113 480 81 81 481 80 80 482 80 80 483 112 112 484 113 113 485 114 114 486 82 82 487 81 81 488 81 81 489 113 113 490 114 114 491 115 115 492 83 83 493 82 82 494 82 82 495 114 114 496 115 115 497 116 116 498 84 84 499 83 83 500 83 83 501 115 115 502 116 116 503 117 117 504 85 85 505 84 84 506 84 84 507 116 116 508 117 117 509 118 118 510 86 86 511 85 85 512 85 85 513 117 117 514 118 118 515 119 119 516 87 87 517 86 86 518 86 86 519 118 118 520 119 119 521 120 120 522 88 88 523 87 87 524 87 87 525 119 119 526 120 120 527 121 121 528 89 89 529 88 88 530 88 88 531 120 120 532 121 121 533 122 122 534 90 90 535 89 89 536 89 89 537 121 121 538 122 122 539 123 123 540 91 91 541 90 90 542 90 90 543 122 122 544 123 123 545 124 124 546 92 92 547 91 91 548 91 91 549 123 123 550 124 124 551 125 125 552 93 93 553 92 92 554 92 92 555 124 124 556 125 125 557 126 126 558 94 94 559 93 93 560 93 93 561 125 125 562 126 126 563 127 127 564 95 95 565 94 94 566 94 94 567 126 126 568 127 127 569 96 97 570 64 65 571 95 95 572 95 95 573 127 127 574 96 97 575 129 128 576 97 96 577 96 97 578 96 97 579 128 129 580 129 128 581 130 130 582 98 98 583 97 96 584 97 96 585 129 128 586 130 130 587 131 131 588 99 99 589 98 98 590 98 98 591 130 130 592 131 131 593 132 132 594 100 100 595 99 99 596 99 99 597 131 131 598 132 132 599 133 133 600 101 101 601 100 100 602 100 100 603 132 132 604 133 133 605 134 134 606 102 102 607 101 101 608 101 101 609 133 133 610 134 134 611 135 135 612 103 103 613 102 102 614 102 102 615 134 134 616 135 135 617 136 136 618 104 104 619 103 103 620 103 103 621 135 135 622 136 136 623 137 137 624 105 105 625 104 104 626 104 104 627 136 136 628 137 137 629 138 138 630 106 106 631 105 105 632 105 105 633 137 137 634 138 138 635 139 139 636 107 107 637 106 106 638 106 106 639 138 138 640 139 139 641 140 140 642 108 108 643 107 107 644 107 107 645 139 139 646 140 140 647 141 141 648 109 109 649 108 108 650 108 108 651 140 140 652 141 141 653 142 142 654 110 110 655 109 109 656 109 109 657 141 141 658 142 142 659 143 143 660 111 111 661 110 110 662 110 110 663 142 142 664 143 143 665 144 144 666 112 112 667 111 111 668 111 111 669 143 143 670 144 144 671 145 145 672 113 113 673 112 112 674 112 112 675 144 144 676 145 145 677 146 146 678 114 114 679 113 113 680 113 113 681 145 145 682 146 146 683 147 147 684 115 115 685 114 114 686 114 114 687 146 146 688 147 147 689 148 148 690 116 116 691 115 115 692 115 115 693 147 147 694 148 148 695 149 149 696 117 117 697 116 116 698 116 116 699 148 148 700 149 149 701 150 150 702 118 118 703 117 117 704 117 117 705 149 149 706 150 150 707 151 151 708 119 119 709 118 118 710 118 118 711 150 150 712 151 151 713 152 152 714 120 120 715 119 119 716 119 119 717 151 151 718 152 152 719 153 153 720 121 121 721 120 120 722 120 120 723 152 152 724 153 153 725 154 154 726 122 122 727 121 121 728 121 121 729 153 153 730 154 154 731 155 155 732 123 123 733 122 122 734 122 122 735 154 154 736 155 155 737 156 156 738 124 124 739 123 123 740 123 123 741 155 155 742 156 156 743 157 157 744 125 125 745 124 124 746 124 124 747 156 156 748 157 157 749 158 158 750 126 126 751 125 125 752 125 125 753 157 157 754 158 158 755 159 159 756 127 127 757 126 126 758 126 126 759 158 158 760 159 159 761 128 129 762 96 97 763 127 127 764 127 127 765 159 159 766 128 129 767 161 160 768 129 128 769 128 129 770 128 129 771 160 161 772 161 160 773 162 162 774 130 130 775 129 128 776 129 128 777 161 160 778 162 162 779 163 163 780 131 131 781 130 130 782 130 130 783 162 162 784 163 163 785 164 164 786 132 132 787 131 131 788 131 131 789 163 163 790 164 164 791 165 165 792 133 133 793 132 132 794 132 132 795 164 164 796 165 165 797 166 166 798 134 134 799 133 133 800 133 133 801 165 165 802 166 166 803 167 167 804 135 135 805 134 134 806 134 134 807 166 166 808 167 167 809 168 168 810 136 136 811 135 135 812 135 135 813 167 167 814 168 168 815 169 169 816 137 137 817 136 136 818 136 136 819 168 168 820 169 169 821 170 170 822 138 138 823 137 137 824 137 137 825 169 169 826 170 170 827 171 171 828 139 139 829 138 138 830 138 138 831 170 170 832 171 171 833 172 172 834 140 140 835 139 139 836 139 139 837 171 171 838 172 172 839 173 173 840 141 141 841 140 140 842 140 140 843 172 172 844 173 173 845 174 174 846 142 142 847 141 141 848 141 141 849 173 173 850 174 174 851 175 175 852 143 143 853 142 142 854 142 142 855 174 174 856 175 175 857 176 176 858 144 144 859 143 143 860 143 143 861 175 175 862 176 176 863 177 177 864 145 145 865 144 144 866 144 144 867 176 176 868 177 177 869 178 178 870 146 146 871 145 145 872 145 145 873 177 177 874 178 178 875 179 179 876 147 147 877 146 146 878 146 146 879 178 178 880 179 179 881 180 180 882 148 148 883 147 147 884 147 147 885 179 179 886 180 180 887 181 181 888 149 149 889 148 148 890 148 148 891 180 180 892 181 181 893 182 182 894 150 150 895 149 149 896 149 149 897 181 181 898 182 182 899 183 183 900 151 151 901 150 150 902 150 150 903 182 182 904 183 183 905 184 184 906 152 152 907 151 151 908 151 151 909 183 183 910 184 184 911 185 185 912 153 153 913 152 152 914 152 152 915 184 184 916 185 185 917 186 186 918 154 154 919 153 153 920 153 153 921 185 185 922 186 186 923 187 187 924 155 155 925 154 154 926 154 154 927 186 186 928 187 187 929 188 188 930 156 156 931 155 155 932 155 155 933 187 187 934 188 188 935 189 189 936 157 157 937 156 156 938 156 156 939 188 188 940 189 189 941 190 190 942 158 158 943 157 157 944 157 157 945 189 189 946 190 190 947 191 191 948 159 159 949 158 158 950 158 158 951 190 190 952 191 191 953 160 161 954 128 129 955 159 159 956 159 159 957 191 191 958 160 161 959 193 192 960 161 160 961 160 161 962 160 161 963 192 193 964 193 192 965 194 194 966 162 162 967 161 160 968 161 160 969 193 192 970 194 194 971 195 195 972 163 163 973 162 162 974 162 162 975 194 194 976 195 195 977 196 196 978 164 164 979 163 163 980 163 163 981 195 195 982 196 196 983 197 197 984 165 165 985 164 164 986 164 164 987 196 196 988 197 197 989 198 198 990 166 166 991 165 165 992 165 165 993 197 197 994 198 198 995 199 199 996 167 167 997 166 166 998 166 166 999 198 198 1000 199 199 1001 200 200 1002 168 168 1003 167 167 1004 167 167 1005 199 199 1006 200 200 1007 201 201 1008 169 169 1009 168 168 1010 168 168 1011 200 200 1012 201 201 1013 202 202 1014 170 170 1015 169 169 1016 169 169 1017 201 201 1018 202 202 1019 203 203 1020 171 171 1021 170 170 1022 170 170 1023 202 202 1024 203 203 1025 204 204 1026 172 172 1027 171 171 1028 171 171 1029 203 203 1030 204 204 1031 205 205 1032 173 173 1033 172 172 1034 172 172 1035 204 204 1036 205 205 1037 206 206 1038 174 174 1039 173 173 1040 173 173 1041 205 205 1042 206 206 1043 207 207 1044 175 175 1045 174 174 1046 174 174 1047 206 206 1048 207 207 1049 208 208 1050 176 176 1051 175 175 1052 175 175 1053 207 207 1054 208 208 1055 209 209 1056 177 177 1057 176 176 1058 176 176 1059 208 208 1060 209 209 1061 210 210 1062 178 178 1063 177 177 1064 177 177 1065 209 209 1066 210 210 1067 211 211 1068 179 179 1069 178 178 1070 178 178 1071 210 210 1072 211 211 1073 212 212 1074 180 180 1075 179 179 1076 179 179 1077 211 211 1078 212 212 1079 213 213 1080 181 181 1081 180 180 1082 180 180 1083 212 212 1084 213 213 1085 214 214 1086 182 182 1087 181 181 1088 181 181 1089 213 213 1090 214 214 1091 215 215 1092 183 183 1093 182 182 1094 182 182 1095 214 214 1096 215 215 1097 216 216 1098 184 184 1099 183 183 1100 183 183 1101 215 215 1102 216 216 1103 217 217 1104 185 185 1105 184 184 1106 184 184 1107 216 216 1108 217 217 1109 218 218 1110 186 186 1111 185 185 1112 185 185 1113 217 217 1114 218 218 1115 219 219 1116 187 187 1117 186 186 1118 186 186 1119 218 218 1120 219 219 1121 220 220 1122 188 188 1123 187 187 1124 187 187 1125 219 219 1126 220 220 1127 221 221 1128 189 189 1129 188 188 1130 188 188 1131 220 220 1132 221 221 1133 222 222 1134 190 190 1135 189 189 1136 189 189 1137 221 221 1138 222 222 1139 223 223 1140 191 191 1141 190 190 1142 190 190 1143 222 222 1144 223 223 1145 192 193 1146 160 161 1147 191 191 1148 191 191 1149 223 223 1150 192 193 1151 225 224 1152 193 192 1153 192 193 1154 192 193 1155 224 225 1156 225 224 1157 226 226 1158 194 194 1159 193 192 1160 193 192 1161 225 224 1162 226 226 1163 227 227 1164 195 195 1165 194 194 1166 194 194 1167 226 226 1168 227 227 1169 228 228 1170 196 196 1171 195 195 1172 195 195 1173 227 227 1174 228 228 1175 229 229 1176 197 197 1177 196 196 1178 196 196 1179 228 228 1180 229 229 1181 230 230 1182 198 198 1183 197 197 1184 197 197 1185 229 229 1186 230 230 1187 231 231 1188 199 199 1189 198 198 1190 198 198 1191 230 230 1192 231 231 1193 232 232 1194 200 200 1195 199 199 1196 199 199 1197 231 231 1198 232 232 1199 233 233 1200 201 201 1201 200 200 1202 200 200 1203 232 232 1204 233 233 1205 234 234 1206 202 202 1207 201 201 1208 201 201 1209 233 233 1210 234 234 1211 235 235 1212 203 203 1213 202 202 1214 202 202 1215 234 234 1216 235 235 1217 236 236 1218 204 204 1219 203 203 1220 203 203 1221 235 235 1222 236 236 1223 237 237 1224 205 205 1225 204 204 1226 204 204 1227 236 236 1228 237 237 1229 238 238 1230 206 206 1231 205 205 1232 205 205 1233 237 237 1234 238 238 1235 239 239 1236 207 207 1237 206 206 1238 206 206 1239 238 238 1240 239 239 1241 240 240 1242 208 208 1243 207 207 1244 207 207 1245 239 239 1246 240 240 1247 241 241 1248 209 209 1249 208 208 1250 208 208 1251 240 240 1252 241 241 1253 242 242 1254 210 210 1255 209 209 1256 209 209 1257 241 241 1258 242 242 1259 243 243 1260 211 211 1261 210 210 1262 210 210 1263 242 242 1264 243 243 1265 244 244 1266 212 212 1267 211 211 1268 211 211 1269 243 243 1270 244 244 1271 245 245 1272 213 213 1273 212 212 1274 212 212 1275 244 244 1276 245 245 1277 246 246 1278 214 214 1279 213 213 1280 213 213 1281 245 245 1282 246 246 1283 247 247 1284 215 215 1285 214 214 1286 214 214 1287 246 246 1288 247 247 1289 248 248 1290 216 216 1291 215 215 1292 215 215 1293 247 247 1294 248 248 1295 249 249 1296 217 217 1297 216 216 1298 216 216 1299 248 248 1300 249 249 1301 250 250 1302 218 218 1303 217 217 1304 217 217 1305 249 249 1306 250 250 1307 251 251 1308 219 219 1309 218 218 1310 218 218 1311 250 250 1312 251 251 1313 252 252 1314 220 220 1315 219 219 1316 219 219 1317 251 251 1318 252 252 1319 253 253 1320 221 221 1321 220 220 1322 220 220 1323 252 252 1324 253 253 1325 254 254 1326 222 222 1327 221 221 1328 221 221 1329 253 253 1330 254 254 1331 255 255 1332 223 223 1333 222 222 1334 222 222 1335 254 254 1336 255 255 1337 224 225 1338 192 193 1339 223 223 1340 223 223 1341 255 255 1342 224 225 1343 256 256 1344 225 224 1345 224 225 1346 256 256 1347 226 226 1348 225 224 1349 256 256 1350 227 227 1351 226 226 1352 256 256 1353 228 228 1354 227 227 1355 256 256 1356 229 229 1357 228 228 1358 256 256 1359 230 230 1360 229 229 1361 256 256 1362 231 231 1363 230 230 1364 256 256 1365 232 232 1366 231 231 1367 256 256 1368 233 233 1369 232 232 1370 256 256 1371 234 234 1372 233 233 1373 256 256 1374 235 235 1375 234 234 1376 256 256 1377 236 236 1378 235 235 1379 256 256 1380 237 237 1381 236 236 1382 256 256 1383 238 238 1384 237 237 1385 256 256 1386 239 239 1387 238 238 1388 256 256 1389 240 240 1390 239 239 1391 256 256 1392 241 241 1393 240 240 1394 256 256 1395 242 242 1396 241 241 1397 256 256 1398 243 243 1399 242 242 1400 256 256 1401 244 244 1402 243 243 1403 256 256 1404 245 245 1405 244 244 1406 256 256 1407 246 246 1408 245 245 1409 256 256 1410 247 247 1411 246 246 1412 256 256 1413 248 248 1414 247 247 1415 256 256 1416 249 249 1417 248 248 1418 256 256 1419 250 250 1420 249 249 1421 256 256 1422 251 251 1423 250 250 1424 256 256 1425 252 252 1426 251 251 1427 256 256 1428 253 253 1429 252 252 1430 256 256 1431 254 254 1432 253 253 1433 256 256 1434 255 255 1435 254 254 1436 256 256 1437 224 225 1438 255 255 1439 7 257 1440 8 257 1441 9 257 1442 7 258 1443 9 258 1444 10 258 1445 6 259 1446 7 259 1447 10 259 1448 6 260 1449 10 260 1450 11 260 1451 5 261 1452 6 261 1453 11 261 1454 5 262 1455 11 262 1456 12 262 1457 4 263 1458 5 263 1459 12 263 1460 4 264 1461 12 264 1462 13 264 1463 3 265 1464 4 265 1465 13 265 1466 3 266 1467 13 266 1468 14 266 1469 2 267 1470 3 267 1471 14 267 1472 2 268 1473 14 268 1474 15 268 1475 1 269 1476 2 269 1477 15 269 1478 1 270 1479 15 270 1480 16 270 1481 23 271 1482 24 271 1483 25 271 1484 23 272 1485 25 272 1486 26 272 1487 22 273 1488 23 273 1489 26 273 1490 22 274 1491 26 274 1492 27 274 1493 21 275 1494 22 275 1495 27 275 1496 21 276 1497 27 276 1498 28 276 1499 20 277 1500 21 277 1501 28 277 1502 20 278 1503 28 278 1504 29 278 1505 19 279 1506 20 279 1507 29 279 1508 19 280 1509 29 280 1510 30 280 1511 18 281 1512 19 281 1513 30 281 1514 18 282 1515 30 282 1516 31 282 1517 17 283 1518 18 283 1519 31 283 1520 31 284 1521 0 284 1522 17 284 1523 17 285 1524 0 285 1525 16 285 1526 16 286 1527 0 286 1528 1 286 1529

    -
    -
    - 1 -
    - - - - 0.08124631 0 -0.01432633 0.08248007 0 0.001799345 0.08242636 -0.003139913 0.001494765 0.08226734 -0.006159245 5.92807e-4 0.08200907 -0.008941829 -8.71928e-4 0.08166146 -0.01138079 -0.002843081 0.08123797 -0.01338243 -0.005245029 0.08075475 -0.01486974 -0.007985353 0.08023047 -0.01578563 -0.01095879 0.07968521 -0.01609492 -0.01405107 0.07913994 -0.01578563 -0.0171433 0.07861566 -0.01486974 -0.02011674 0.07813251 -0.01338243 -0.02285706 0.07770895 -0.01138079 -0.02525901 0.07736134 -0.008941829 -0.0272302 0.07710307 -0.006159245 -0.02869492 0.07694405 -0.003139913 -0.02959692 0.07689034 0 -0.0299015 0.07694405 0.003139972 -0.02959692 0.07710307 0.006159245 -0.02869492 0.07736134 0.008941888 -0.0272302 0.07770895 0.01138085 -0.02525901 0.07813245 0.01338249 -0.02285706 0.07861566 0.0148698 -0.02011674 0.07913994 0.01578569 -0.0171433 0.07968521 0.01609492 -0.01405102 0.08023047 0.01578569 -0.01095879 0.08075475 0.01486974 -0.007985353 0.08123791 0.01338243 -0.005245029 0.08166146 0.01138079 -0.002843081 0.08200907 0.008941829 -8.71913e-4 0.08226734 0.006159245 5.9282e-4 0.08242636 0.003139913 0.001494765 0.08054411 0 0.01785588 0.08043879 -0.006159245 0.01725846 0.08012682 -0.0120818 0.01548916 0.07962018 -0.01754009 0.01261597 0.07893836 -0.02232432 0.008749306 0.07810759 -0.0262506 0.004037737 0.07715976 -0.02916812 -0.001337528 0.07613134 -0.03096473 -0.00717014 0.07506179 -0.03157132 -0.0132358 0.07399225 -0.03096473 -0.01930153 0.07296383 -0.02916812 -0.02513414 0.072016 -0.0262506 -0.03050947 0.07118523 -0.02232426 -0.03522104 0.07050341 -0.01754003 -0.03908765 0.06999677 -0.0120818 -0.04196089 0.0696848 -0.006159186 -0.04373013 0.06957948 0 -0.04432755 0.0696848 0.006159305 -0.04373013 0.06999683 0.01208186 -0.04196083 0.07050341 0.01754015 -0.03908765 0.07118523 0.02232438 -0.03522098 0.072016 0.02625066 -0.03050941 0.07296383 0.02916812 -0.02513408 0.07399225 0.03096473 -0.01930147 0.07506179 0.03157138 -0.01323574 0.07613134 0.03096473 -0.007170081 0.07715976 0.02916812 -0.001337468 0.07810759 0.0262506 0.004037797 0.07893836 0.02232426 0.008749365 0.07962018 0.01754003 0.01261597 0.08012682 0.0120818 0.01548916 0.08043879 0.006159186 0.01725846 0.07551288 0 0.03322619 0.07535994 -0.008941829 0.03235888 0.07490706 -0.01754009 0.02979028 0.07417154 -0.02546429 0.02561902 0.07318174 -0.03240984 0.02000552 0.07197564 -0.03811001 0.01316541 0.07059961 -0.04234558 0.005361616 0.06910657 -0.04495382 -0.003105938 0.06755381 -0.04583448 -0.01191198 0.06600105 -0.04495382 -0.02071797 0.06450802 -0.04234558 -0.02918565 0.06313198 -0.03810995 -0.03698945 0.06192588 -0.03240984 -0.0438295 0.06093609 -0.02546423 -0.049443 0.06020057 -0.01754003 -0.05361425 0.05974763 -0.008941769 -0.05618286 0.05959469 0 -0.05705016 0.05974763 0.008941888 -0.05618286 0.06020057 0.01754015 -0.05361419 0.06093609 0.02546435 -0.049443 0.06192588 0.03240996 -0.04382944 0.06313198 0.03811001 -0.03698939 0.06450796 0.04234558 -0.02918553 0.06600105 0.04495382 -0.02071791 0.06755381 0.04583454 -0.01191186 0.06910651 0.04495382 -0.003105878 0.07059961 0.04234558 0.005361676 0.07197564 0.03810995 0.01316547 0.07318174 0.03240984 0.02000558 0.07417154 0.02546423 0.02561908 0.07490706 0.01754003 0.02979028 0.07536 0.008941769 0.03235888 0.06757974 0 0.04731965 0.06738507 -0.01138079 0.04621577 0.06680864 -0.02232432 0.04294651 0.06587255 -0.03240984 0.03763759 0.06461274 -0.04124999 0.0304929 0.06307768 -0.04850482 0.0217871 0.06132632 -0.05389571 0.01185476 0.059426 -0.05721539 0.001077532 0.05744975 -0.05833625 -0.01013034 0.0554735 -0.05721539 -0.02133834 0.05357319 -0.05389571 -0.03211551 0.05182182 -0.04850482 -0.04204791 0.05028676 -0.04124993 -0.05075371 0.04902696 -0.03240984 -0.05789834 0.04809087 -0.02232426 -0.06320726 0.04751437 -0.01138079 -0.06647652 0.04731976 0 -0.0675804 0.04751437 0.01138091 -0.06647652 0.04809087 0.02232438 -0.06320726 0.04902696 0.03240996 -0.05789828 0.05028676 0.04125005 -0.05075359 0.05182182 0.04850488 -0.04204779 0.05357313 0.05389571 -0.03211545 0.05547344 0.05721539 -0.02133822 0.05744975 0.05833631 -0.01013022 0.059426 0.05721533 0.001077651 0.06132632 0.05389565 0.01185488 0.06307768 0.04850476 0.02178722 0.06461274 0.04124993 0.03049302 0.06587255 0.03240978 0.03763765 0.06680864 0.0223242 0.04294657 0.06738507 0.01138073 0.04621577 0.05704951 0 0.05959463 0.05682063 -0.01338243 0.05829656 0.0561428 -0.0262506 0.05445235 0.05504208 -0.03811001 0.04820972 0.05356073 -0.04850482 0.03980851 0.05175566 -0.05703568 0.02957159 0.04969632 -0.06337463 0.01789236 0.04746174 -0.06727814 0.005219638 0.04513794 -0.06859624 -0.007959425 0.04281407 -0.06727814 -0.0211386 0.04057955 -0.06337463 -0.03381133 0.03852015 -0.05703562 -0.0454905 0.03671514 -0.04850482 -0.05572742 0.03523373 -0.03810995 -0.06412863 0.03413301 -0.0262506 -0.07037132 0.03345519 -0.01338237 -0.07421553 0.03322631 0 -0.07551354 0.03345519 0.01338249 -0.07421553 0.03413301 0.02625072 -0.07037127 0.03523373 0.03811007 -0.06412857 0.03671509 0.04850488 -0.05572736 0.03852015 0.05703574 -0.04549044 0.04057949 0.06337469 -0.03381121 0.04281407 0.0672782 -0.02113848 0.04513788 0.06859624 -0.007959306 0.04746174 0.06727814 0.005219757 0.04969626 0.06337457 0.01789247 0.05175566 0.05703562 0.02957165 0.05356067 0.04850476 0.03980857 0.05504202 0.03810989 0.04820978 0.0561428 0.02625048 0.05445241 0.05682063 0.01338231 0.05829662 0.0443269 0 0.06957936 0.04407262 -0.01486974 0.0681371 0.04331946 -0.02916812 0.0638656 0.04209631 -0.04234558 0.05692917 0.04045033 -0.05389571 0.04759418 0.03844469 -0.06337463 0.03621953 0.03615647 -0.07041811 0.02324229 0.03367358 -0.07475548 0.009161174 0.03109145 -0.07622003 -0.005482673 0.02850931 -0.07475548 -0.02012658 0.02602642 -0.07041811 -0.0342077 0.0237382 -0.06337463 -0.04718494 0.02173256 -0.05389565 -0.05855959 0.02008652 -0.04234552 -0.06789457 0.01886343 -0.02916806 -0.07483106 0.01811027 -0.01486968 -0.07910251 0.01785594 0 -0.08054476 0.01811027 0.01486986 -0.07910245 0.01886343 0.02916818 -0.074831 0.02008652 0.04234564 -0.06789445 0.02173256 0.05389577 -0.05855953 0.0237382 0.06337469 -0.04718488 0.02602642 0.07041817 -0.03420758 0.02850931 0.07475548 -0.02012646 0.03109145 0.07622003 -0.005482554 0.03367358 0.07475548 0.009161293 0.03615641 0.07041805 0.02324241 0.03844469 0.06337457 0.03621965 0.04045033 0.05389559 0.0475943 0.04209631 0.04234546 0.05692923 0.0433194 0.029168 0.06386566 0.04407256 0.01486963 0.0681371 0.02990084 0 0.07689023 0.02963083 -0.01578569 0.0753591 0.0288313 -0.03096473 0.07082456 0.02753287 -0.04495382 0.06346082 0.0257855 -0.05721539 0.05355089 0.0236563 -0.06727814 0.04147565 0.02122712 -0.07475548 0.02769905 0.01859128 -0.07936 0.01275056 0.01585018 -0.08091479 -0.002795219 0.01310896 -0.07936 -0.01834112 0.01047319 -0.07475548 -0.03328955 0.008044004 -0.06727814 -0.04706615 0.005914807 -0.05721533 -0.05914139 0.004167377 -0.04495376 -0.06905132 0.00286895 -0.03096467 -0.07641506 0.002069413 -0.01578563 -0.0809496 0.001799404 0 -0.08248072 0.002069413 0.01578575 -0.0809496 0.00286895 0.03096479 -0.076415 0.004167377 0.04495388 -0.06905126 0.005914747 0.05721545 -0.05914127 0.008043944 0.0672782 -0.04706603 0.01047313 0.07475554 -0.03328943 0.01310896 0.07936 -0.01834094 0.01585012 0.08091479 -0.0027951 0.01859128 0.07936 0.01275074 0.02122712 0.07475543 0.02769917 0.0236563 0.06727808 0.04147577 0.0257855 0.05721527 0.05355101 0.02753287 0.0449537 0.06346088 0.0288313 0.03096455 0.07082462 0.02963083 0.01578551 0.07535916 0.01432567 0 0.08124625 0.01405042 -0.01609492 0.07968509 0.01323521 -0.03157132 0.07506167 0.01191133 -0.04583454 0.06755369 0.01012969 -0.05833625 0.05744963 0.007958829 -0.06859624 0.04513782 0.005482017 -0.07622003 0.03109133 0.002794563 -0.08091479 0.01585 -2.54745e-7 -0.08249998 -3.99447e-7 -0.0027951 -0.08091479 -0.01585084 -0.005482554 -0.07622003 -0.0310921 -0.007959306 -0.06859618 -0.04513859 -0.01013022 -0.05833625 -0.05745041 -0.01191186 -0.04583448 -0.06755447 -0.01323568 -0.03157132 -0.07506251 -0.01405096 -0.01609486 -0.07968586 -0.01432621 0 -0.08124697 -0.01405096 0.01609498 -0.07968586 -0.01323574 0.03157144 -0.07506245 -0.01191186 0.0458346 -0.06755441 -0.01013022 0.05833631 -0.05745035 -0.007959306 0.0685963 -0.04513847 -0.005482554 0.07622009 -0.03109198 -0.0027951 0.08091479 -0.01585066 -2.7363e-7 0.08249998 -2.52378e-7 0.002794563 0.08091473 0.01585018 0.005482017 0.07621997 0.03109145 0.007958769 0.06859612 0.04513794 0.01012969 0.05833613 0.05744975 0.01191133 0.04583436 0.06755381 0.01323515 0.0315712 0.07506179 0.01405042 0.01609474 0.07968515 -0.001799941 0 0.08247995 -0.00206995 -0.01578569 0.08094882 -0.002869486 -0.03096473 0.07641428 -0.004167914 -0.04495382 0.06905055 -0.005915284 -0.05721539 0.05914062 -0.008044481 -0.06727814 0.04706537 -0.01047366 -0.07475548 0.03328877 -0.0131095 -0.07936 0.01834028 -0.01585066 -0.08091479 0.002794444 -0.01859182 -0.07936 -0.0127514 -0.02122765 -0.07475548 -0.02769982 -0.02365684 -0.06727814 -0.04147642 -0.02578604 -0.05721533 -0.05355167 -0.02753341 -0.04495382 -0.0634616 -0.02883183 -0.03096467 -0.07082533 -0.02963143 -0.01578563 -0.07535988 -0.02990138 0 -0.076891 -0.02963143 0.01578575 -0.07535988 -0.02883183 0.03096479 -0.07082527 -0.02753341 0.04495388 -0.06346154 -0.02578604 0.05721545 -0.05355161 -0.02365684 0.0672782 -0.0414763 -0.02122765 0.07475554 -0.0276997 -0.01859182 0.07936 -0.01275128 -0.01585066 0.08091473 0.002794563 -0.0131095 0.07935994 0.01834046 -0.01047372 0.07475543 0.03328889 -0.00804454 0.06727808 0.04706549 -0.005915343 0.05721527 0.05914074 -0.004167914 0.0449537 0.06905061 -0.002869486 0.03096455 0.07641434 -0.00206995 0.01578551 0.08094888 -0.01785647 0 0.08054399 -0.01811081 -0.01486974 0.07910174 -0.01886397 -0.02916812 0.07483023 -0.02008706 -0.04234558 0.0678938 -0.0217331 -0.05389571 0.05855882 -0.02373874 -0.06337463 0.04718416 -0.02602696 -0.07041817 0.03420692 -0.02850985 -0.07475548 0.0201258 -0.03109198 -0.07622003 0.005481898 -0.03367406 -0.07475548 -0.009161949 -0.03615695 -0.07041811 -0.02324306 -0.03844523 -0.06337463 -0.03622037 -0.04045087 -0.05389571 -0.04759502 -0.04209685 -0.04234558 -0.05692994 -0.04331994 -0.02916812 -0.06386643 -0.04407316 -0.01486974 -0.06813788 -0.04432743 0 -0.06958013 -0.04407316 0.0148698 -0.06813782 -0.04332 0.02916818 -0.06386637 -0.04209691 0.04234564 -0.05692982 -0.04045087 0.05389577 -0.0475949 -0.03844523 0.06337469 -0.03622025 -0.03615701 0.07041817 -0.02324295 -0.03367412 0.07475548 -0.009161829 -0.03109198 0.07622003 0.005482017 -0.02850985 0.07475548 0.02012592 -0.02602696 0.07041805 0.03420704 -0.02373874 0.06337457 0.04718428 -0.0217331 0.05389559 0.05855894 -0.02008706 0.04234546 0.06789386 -0.01886397 0.02916795 0.07483029 -0.01811081 0.01486963 0.07910174 -0.03322684 0 0.07551276 -0.03345572 -0.01338243 0.07421475 -0.03413355 -0.02625066 0.07037055 -0.03523433 -0.03811001 0.06412786 -0.03671568 -0.04850488 0.05572664 -0.03852069 -0.05703568 0.04548972 -0.04058009 -0.06337469 0.03381049 -0.04281461 -0.0672782 0.02113783 -0.04513841 -0.06859624 0.00795865 -0.04746228 -0.0672782 -0.005220413 -0.0496968 -0.06337463 -0.01789313 -0.0517562 -0.05703568 -0.02957236 -0.05356121 -0.04850482 -0.03980928 -0.05504262 -0.03811001 -0.0482105 -0.05614334 -0.0262506 -0.05445313 -0.05682116 -0.01338243 -0.05829733 -0.05705004 0 -0.0595954 -0.05682116 0.01338249 -0.05829733 -0.05614334 0.02625066 -0.05445307 -0.05504262 0.03811001 -0.04821044 -0.05356127 0.04850488 -0.03980916 -0.0517562 0.05703568 -0.02957224 -0.04969686 0.06337463 -0.01789301 -0.04746228 0.06727814 -0.005220293 -0.04513847 0.06859618 0.007958769 -0.04281461 0.06727814 0.02113795 -0.04058009 0.06337457 0.03381061 -0.03852069 0.05703556 0.04548984 -0.03671568 0.04850471 0.0557267 -0.03523433 0.03810989 0.06412792 -0.03413355 0.02625048 0.07037061 -0.03345572 0.01338225 0.07421481 -0.0473203 0 0.06757962 -0.04751497 -0.01138085 0.06647574 -0.04809141 -0.02232432 0.06320649 -0.0490275 -0.0324099 0.05789756 -0.0502873 -0.04124999 0.05075293 -0.05182236 -0.04850488 0.04204714 -0.05357372 -0.05389571 0.03211474 -0.05547404 -0.05721539 0.0213375 -0.05745029 -0.05833631 0.01012957 -0.05942654 -0.05721539 -0.001078307 -0.06132686 -0.05389571 -0.01185554 -0.06307822 -0.04850482 -0.02178794 -0.06461328 -0.04124999 -0.03049367 -0.06587308 -0.0324099 -0.03763836 -0.06680917 -0.02232432 -0.04294729 -0.06738567 -0.01138079 -0.04621654 -0.06758028 0 -0.04732042 -0.06738567 0.01138085 -0.04621648 -0.06680923 0.02232432 -0.04294723 -0.06587308 0.0324099 -0.0376383 -0.06461328 0.04124999 -0.03049361 -0.06307822 0.04850488 -0.02178782 -0.06132686 0.05389571 -0.01185548 -0.05942654 0.05721539 -0.001078248 -0.05745029 0.05833625 0.01012969 -0.05547404 0.05721533 0.02133762 -0.05357372 0.05389565 0.03211486 -0.05182236 0.04850476 0.0420472 -0.0502873 0.04124987 0.05075299 -0.0490275 0.03240978 0.05789762 -0.04809141 0.0223242 0.06320655 -0.04751497 0.01138067 0.0664758 -0.05959528 0 0.05704945 -0.05974823 -0.008941888 0.05618208 -0.0602011 -0.01754009 0.05361348 -0.06093662 -0.02546429 0.04944229 -0.06192642 -0.0324099 0.04382872 -0.06313252 -0.03811001 0.03698867 -0.06450855 -0.04234558 0.02918487 -0.06600165 -0.04495382 0.02071726 -0.06755435 -0.04583454 0.01191121 -0.06910711 -0.04495382 0.003105163 -0.07060021 -0.04234558 -0.005362391 -0.07197618 -0.03811001 -0.01316618 -0.07318228 -0.0324099 -0.02000629 -0.07417213 -0.02546429 -0.0256198 -0.0749076 -0.01754009 -0.02979099 -0.07536053 -0.008941829 -0.03235965 -0.07551348 0 -0.03322696 -0.07536053 0.008941888 -0.0323596 -0.0749076 0.01754009 -0.02979099 -0.07417213 0.02546429 -0.02561974 -0.07318228 0.0324099 -0.02000623 -0.07197618 0.03811001 -0.01316612 -0.07060021 0.04234558 -0.005362331 -0.06910711 0.04495382 0.003105223 -0.06755435 0.04583448 0.01191127 -0.06600165 0.04495376 0.02071732 -0.06450855 0.04234552 0.02918493 -0.06313252 0.03810989 0.03698873 -0.06192642 0.03240978 0.04382878 -0.06093662 0.02546417 0.04944229 -0.0602011 0.01753997 0.05361354 -0.05974823 0.008941709 0.05618214 -0.06958007 0 0.04432678 -0.06968539 -0.006159245 0.04372936 -0.06999737 -0.01208186 0.04196006 -0.070504 -0.01754009 0.03908687 -0.07118576 -0.02232432 0.03522026 -0.07201653 -0.02625066 0.03050869 -0.07296437 -0.02916812 0.02513337 -0.07399284 -0.03096473 0.01930075 -0.07506239 -0.03157138 0.01323509 -0.07613193 -0.03096473 0.007169365 -0.07716035 -0.02916812 0.001336753 -0.07810819 -0.0262506 -0.004038512 -0.07893896 -0.02232432 -0.008750081 -0.07962071 -0.01754009 -0.01261669 -0.08012735 -0.0120818 -0.01548987 -0.08043932 -0.006159245 -0.01725918 -0.08054471 0 -0.01785659 -0.08043932 0.006159245 -0.01725918 -0.08012735 0.0120818 -0.01548987 -0.07962077 0.01754009 -0.01261669 -0.07893896 0.02232432 -0.008750021 -0.07810819 0.0262506 -0.004038453 -0.07716035 0.02916812 0.001336812 -0.07613193 0.03096467 0.007169425 -0.07506239 0.03157132 0.01323515 -0.07399284 0.03096467 0.01930081 -0.07296437 0.02916806 0.02513343 -0.07201653 0.02625054 0.03050875 -0.07118576 0.02232426 0.03522026 -0.070504 0.01754003 0.03908693 -0.06999737 0.01208174 0.04196012 -0.06968539 0.006159126 0.04372942 -0.07689094 0 0.02990072 -0.07694464 -0.003139972 0.02959614 -0.07710367 -0.006159245 0.02869415 -0.07736194 -0.008941888 0.02722942 -0.07770949 -0.01138085 0.02525824 -0.07813304 -0.01338243 0.02285635 -0.0786162 -0.0148698 0.02011597 -0.07914054 -0.01578569 0.01714259 -0.07968574 -0.01609492 0.0140503 -0.08023101 -0.01578569 0.01095801 -0.08075529 -0.01486974 0.007984578 -0.0812385 -0.01338243 0.005244255 -0.08166205 -0.01138085 0.002842366 -0.08200961 -0.008941829 8.71186e-4 -0.08226788 -0.006159245 -5.93548e-4 -0.0824269 -0.003139972 -0.00149548 -0.0824806 0 -0.00180006 -0.0824269 0.003139913 -0.00149548 -0.08226788 0.006159245 -5.93536e-4 -0.08200961 0.008941829 8.71203e-4 -0.08166205 0.01138079 0.002842366 -0.0812385 0.01338243 0.005244314 -0.08075529 0.01486974 0.007984638 -0.08023101 0.01578563 0.01095807 -0.07968574 0.01609486 0.0140503 -0.07914054 0.01578563 0.01714259 -0.0786162 0.01486968 0.02011603 -0.07813304 0.01338237 0.02285635 -0.07770949 0.01138079 0.02525824 -0.07736194 0.008941769 0.02722942 -0.07710367 0.006159186 0.02869421 -0.07694458 0.003139853 0.02959614 -0.08124691 0 0.01432555 - - - - - - - - - - 0.9848018 0 -0.1736198 0.9996033 0 0.02780234 0.9989318 -0.03918576 0.02398753 0.9969481 -0.0768761 0.01272618 0.9937132 -0.1116367 -0.0055238 0.9893796 -0.1420941 -0.03015226 0.9840999 -0.1670888 -0.06012141 0.9780572 -0.185644 -0.09436321 0.9714957 -0.1970885 -0.1314737 0.9646901 -0.2009643 -0.1700796 0.9578844 -0.1970885 -0.2086855 0.9513535 -0.185644 -0.2458266 0.9453108 -0.1670888 -0.2800378 0.9400311 -0.1420941 -0.3100375 0.9356975 -0.1116367 -0.334666 0.9324625 -0.07690662 -0.3529465 0.9304788 -0.03918576 -0.3642079 0.9298074 0 -0.3679922 0.9304788 0.03918576 -0.3642079 0.9324625 0.07690662 -0.3529465 0.9356975 0.1116367 -0.334666 0.9400311 0.1420941 -0.3100375 0.9453108 0.1670888 -0.2800378 0.9513535 0.185644 -0.2458266 0.9578844 0.1970885 -0.208716 0.9646901 0.2009643 -0.1700796 0.9714957 0.1970885 -0.1314737 0.9780572 0.185644 -0.09436321 0.9840999 0.1670888 -0.06012141 0.9893796 0.1420941 -0.03015226 0.9937132 0.1116367 -0.0055238 0.9969481 0.0768761 0.01272618 0.9989318 0.03918576 0.02398753 0.9750359 0 0.2219306 0.9737541 -0.07565534 0.2145756 0.9699088 -0.1484115 0.1928464 0.963683 -0.2154912 0.1575365 0.9553209 -0.2742698 0.1100497 0.9450972 -0.3224891 0.05215609 0.9334697 -0.3583483 -0.01385539 0.920835 -0.3804132 -0.08551281 0.9076815 -0.3878597 -0.160039 0.8945586 -0.3804132 -0.2345652 0.8819239 -0.3583483 -0.3062227 0.8702659 -0.3224891 -0.3722648 0.8600726 -0.2742698 -0.4301584 0.85168 -0.2154912 -0.4776452 0.8454543 -0.1484115 -0.5129551 0.8416395 -0.07565534 -0.5346843 0.8403272 0 -0.5420393 0.8416395 0.07565534 -0.5346843 0.8454543 0.1484115 -0.5129551 0.85168 0.2154912 -0.4776452 0.8600726 0.2742698 -0.4301584 0.8702659 0.3224891 -0.3722648 0.8819239 0.3583483 -0.3062227 0.8945586 0.3804132 -0.2345652 0.9076815 0.3878597 -0.160039 0.920835 0.3804132 -0.08551281 0.9334697 0.3583483 -0.01385539 0.9450972 0.3224891 0.05215609 0.9553209 0.2742698 0.1100497 0.963683 0.2154912 0.1575365 0.9699088 0.1484115 0.1928464 0.9737541 0.07565534 0.2145756 0.9132359 0 0.407361 0.9113743 -0.1091952 0.3967711 0.9058504 -0.2142094 0.3653981 0.8968474 -0.3109836 0.3144627 0.8847621 -0.3957945 0.2458876 0.8700522 -0.4654073 0.1623585 0.8532365 -0.5171362 0.06704914 0.835017 -0.5489975 -0.03631699 0.8160344 -0.5597705 -0.1438642 0.7970824 -0.5489975 -0.2514114 0.7788324 -0.5171362 -0.3548387 0.7620472 -0.4654073 -0.450148 0.7473068 -0.3957945 -0.5336772 0.7352214 -0.3109836 -0.6022523 0.726249 -0.2142094 -0.6531876 0.7206946 -0.1091952 -0.6845607 0.718833 0 -0.6951506 0.7206946 0.1091952 -0.6845607 0.726249 0.2142094 -0.6531876 0.7352214 0.3109836 -0.6022523 0.7473068 0.3957945 -0.5336772 0.7620472 0.4654073 -0.450148 0.7788324 0.5171362 -0.3548387 0.7970824 0.5489975 -0.2514114 0.8160344 0.5597705 -0.1438642 0.835017 0.5489975 -0.03631699 0.8532365 0.5171362 0.06704914 0.8700522 0.4654073 0.1623585 0.8847621 0.3957945 0.2458876 0.8968474 0.3109836 0.3144627 0.9058504 0.2142094 0.3653981 0.9113743 0.1091952 0.3967711 0.8166753 0 0.5770745 0.8142949 -0.1385235 0.5636464 0.8072756 -0.2717368 0.5238502 0.7958922 -0.3945128 0.459212 0.7805414 -0.502121 0.3722342 0.7618641 -0.5904416 0.266274 0.7405316 -0.6560564 0.1453596 0.7173986 -0.6964935 0.01416057 0.69335 -0.7101352 -0.1222571 0.6693015 -0.6964935 -0.2586749 0.6461684 -0.6560564 -0.3898739 0.624836 -0.5904416 -0.5107883 0.6061586 -0.502121 -0.6167486 0.5908078 -0.3945128 -0.7037263 0.5794245 -0.2717368 -0.7683645 0.5724052 -0.1385235 -0.8081607 0.5700247 0 -0.8215888 0.5724052 0.1385235 -0.8081607 0.5794245 0.2717368 -0.7683645 0.5908078 0.3945128 -0.7037263 0.6061586 0.502121 -0.6167486 0.624836 0.5904416 -0.5107883 0.6461684 0.6560564 -0.3898739 0.6693015 0.6964935 -0.2586749 0.69335 0.7101352 -0.1222571 0.7173986 0.6964935 0.01416057 0.7405316 0.6560564 0.1453596 0.7618641 0.5904416 0.266274 0.7805414 0.502121 0.3722342 0.7958922 0.3945128 0.459212 0.8072756 0.2717368 0.5238502 0.8142949 0.1385235 0.5636464 0.6890469 0 0.7246925 0.6862697 -0.1625721 0.7089145 0.6780297 -0.3188879 0.6622211 0.6646626 -0.4629658 0.5863826 0.6466872 -0.5892514 0.4842982 0.6247444 -0.6928923 0.3599353 0.5997192 -0.7698904 0.2180547 0.5725883 -0.8173162 0.06411939 0.5443587 -0.8333384 -0.0959807 0.516129 -0.8173162 -0.2560808 0.4889675 -0.7698904 -0.4100467 0.4639424 -0.6928923 -0.5519273 0.4420301 -0.5892514 -0.6762902 0.4240242 -0.4629658 -0.7783441 0.4106571 -0.3188879 -0.8541826 0.4024171 -0.1625721 -0.9008759 0.3996399 0 -0.9166539 0.4024171 0.1625721 -0.9008759 0.4106571 0.3188879 -0.8541826 0.4240242 0.4629658 -0.7783441 0.4420301 0.5892514 -0.6762902 0.4639424 0.6928923 -0.5519273 0.4889675 0.7698904 -0.4100162 0.516129 0.8173162 -0.2560808 0.5443587 0.8333384 -0.0959807 0.5725883 0.8173162 0.06411939 0.5997192 0.7698904 0.2180547 0.6247444 0.6928923 0.3599353 0.6466872 0.5892514 0.4842982 0.6646626 0.4629658 0.5863826 0.6780297 0.3188879 0.6622211 0.6862697 0.1625721 0.7089145 0.5353252 0 0.8446303 0.5322428 -0.1803949 0.8271126 0.5230873 -0.3538621 0.7752922 0.5082553 -0.5137486 0.6911527 0.4882962 -0.6538896 0.577868 0.4639424 -0.7689139 0.4398633 0.436201 -0.8543657 0.2824183 0.4060793 -0.9069796 0.1115757 0.3747368 -0.9247413 -0.06607258 0.3434248 -0.9069796 -0.2437513 0.313303 -0.8543657 -0.4145939 0.2855312 -0.7689139 -0.572039 0.2611774 -0.6538896 -0.7100437 0.2412183 -0.5137486 -0.8232979 0.2263863 -0.3538621 -0.9074679 0.2172307 -0.1803949 -0.9592883 0.2141484 0 -0.9767754 0.2172307 0.1803949 -0.9592883 0.2263863 0.3538926 -0.9074679 0.2412183 0.5137486 -0.8232979 0.2611774 0.6538896 -0.7100437 0.2855312 0.7689139 -0.572039 0.313303 0.8543657 -0.4145939 0.3434248 0.9069796 -0.2437208 0.3747368 0.9247413 -0.06607258 0.4060793 0.9069796 0.1115757 0.436201 0.8543657 0.2824183 0.4639424 0.7688834 0.4398633 0.4882962 0.6538896 0.577868 0.5082553 0.5137486 0.6911527 0.5230873 0.3538621 0.7752922 0.5322428 0.1803949 0.8271126 0.3613086 0 0.932432 0.3580431 -0.1913815 0.9138463 0.3483383 -0.3754082 0.8588824 0.3326212 -0.5449995 0.7696158 0.3114109 -0.6936552 0.6494644 0.2856227 -0.8156682 0.5030671 0.2561724 -0.9063387 0.3360393 0.2241889 -0.9621571 0.1547899 0.1909543 -0.980987 -0.0336619 0.1577501 -0.9621571 -0.2221442 0.1257668 -0.9063387 -0.4033631 0.09631639 -0.8156682 -0.5703909 0.07049775 -0.6936552 -0.7168188 0.04931789 -0.5449995 -0.8369396 0.03357034 -0.3754082 -0.9262368 0.02389597 -0.1913815 -0.9812006 0.02063047 0 -0.9997864 0.02389597 0.1913815 -0.9812006 0.03357034 0.3754082 -0.9262368 0.04931789 0.5449995 -0.8369396 0.07049775 0.6936552 -0.7167882 0.09631639 0.8156682 -0.5703909 0.1257668 0.9063387 -0.4033631 0.1577196 0.9621571 -0.2221442 0.1909543 0.980987 -0.0336619 0.2241889 0.9621571 0.1547899 0.2561724 0.9063387 0.3360393 0.2856227 0.8156682 0.5030671 0.3114109 0.6936552 0.6494644 0.3326212 0.5449995 0.7696158 0.3483383 0.3754082 0.8588824 0.3580431 0.1913815 0.9138463 0.1736198 0 0.9848018 0.1702933 -0.1950743 0.9658803 0.1604053 -0.3826716 0.9098178 0.144383 -0.5555589 0.8188116 0.1227759 -0.7070834 0.6963409 0.09646898 -0.8314463 0.5471053 0.06643879 -0.9238563 0.3768426 0.03387552 -0.9807733 0.192114 0 -1 0 -0.03387552 -0.9807733 -0.192114 -0.06643879 -0.9238563 -0.3768426 -0.09646898 -0.8314463 -0.5471053 -0.1227759 -0.7070834 -0.6963409 -0.144383 -0.5555589 -0.8188116 -0.1604053 -0.3826716 -0.9098178 -0.1702933 -0.1950743 -0.9658803 -0.1736198 0 -0.9848018 -0.1702933 0.1950743 -0.9658803 -0.1604053 0.3826716 -0.9098178 -0.144383 0.5555589 -0.8188116 -0.1227759 0.7070834 -0.6963409 -0.09646898 0.8314463 -0.5471053 -0.06643879 0.9238563 -0.3768426 -0.03387552 0.9807733 -0.192114 0 1 0 0.03387552 0.9807733 0.192114 0.06643879 0.9238563 0.3768426 0.09646898 0.8314463 0.5471053 0.1227759 0.7070834 0.6963409 0.144383 0.5555589 0.8188116 0.1604053 0.3826716 0.9098178 0.1702933 0.1950743 0.9658803 -0.02063047 0 0.9997864 -0.02389597 -0.1913815 0.9812006 -0.03357034 -0.3754082 0.9262368 -0.04931789 -0.5449995 0.8369396 -0.07049775 -0.6936552 0.7168188 -0.09631639 -0.8156682 0.5703909 -0.1257668 -0.9063387 0.4033631 -0.1577196 -0.9621571 0.2221442 -0.1909543 -0.980987 0.0336619 -0.2241889 -0.9621571 -0.1547899 -0.2561724 -0.9063387 -0.3360393 -0.2856227 -0.8156682 -0.5030671 -0.3114109 -0.6936552 -0.6494644 -0.3326212 -0.5449995 -0.7696158 -0.3483383 -0.3754082 -0.8588824 -0.3580431 -0.1913815 -0.9138463 -0.3613086 0 -0.932432 -0.3580431 0.1913815 -0.9138463 -0.3483383 0.3754082 -0.8588824 -0.3326212 0.5449995 -0.7696158 -0.3114109 0.6936552 -0.6494644 -0.2856227 0.8156682 -0.5030366 -0.2561724 0.9063387 -0.3360088 -0.2241889 0.9621571 -0.1547899 -0.1909543 0.980987 0.0336619 -0.1577196 0.9621571 0.2221442 -0.1257668 0.9063387 0.4033631 -0.09631639 0.8156682 0.5703909 -0.07049775 0.6936552 0.7168188 -0.04931789 0.5449995 0.8369396 -0.03357034 0.3754082 0.9262368 -0.02389597 0.1913815 0.9812006 -0.2141484 0 0.9767754 -0.2172307 -0.1803949 0.9592883 -0.2263863 -0.3538621 0.9074679 -0.2412183 -0.5137486 0.8232979 -0.2611774 -0.6538896 0.7100437 -0.2855312 -0.7689139 0.572039 -0.3132725 -0.8543657 0.4145939 -0.3434248 -0.9069796 0.2437513 -0.3747368 -0.9247413 0.06607258 -0.4060793 -0.9069796 -0.1115757 -0.436201 -0.8543657 -0.2824183 -0.4639424 -0.7689139 -0.4398633 -0.4882962 -0.6538896 -0.577868 -0.5082553 -0.5137486 -0.6911527 -0.5230873 -0.3538621 -0.7752922 -0.5322428 -0.1803949 -0.8271126 -0.5353252 0 -0.8446303 -0.5322428 0.1803949 -0.8271126 -0.5230873 0.3538926 -0.7752922 -0.5082553 0.5137486 -0.6911527 -0.4882962 0.6538896 -0.577868 -0.4639424 0.7689139 -0.4398633 -0.436201 0.8543657 -0.2824183 -0.4060793 0.9069796 -0.1115757 -0.3747368 0.9247413 0.06607258 -0.3434248 0.9069796 0.2437513 -0.313303 0.8543657 0.4145939 -0.2855312 0.7688834 0.572039 -0.2611774 0.6538896 0.7100437 -0.2412183 0.5137486 0.8232979 -0.2263863 0.3538621 0.9074679 -0.2172307 0.1803949 0.9592883 -0.3996399 0 0.9166539 -0.4024171 -0.1625721 0.9008759 -0.4106571 -0.3188879 0.8541826 -0.4240242 -0.4629658 0.7783441 -0.4420301 -0.5892514 0.6762902 -0.4639424 -0.6928923 0.5519273 -0.4889675 -0.7698904 0.4100162 -0.516129 -0.8173162 0.2560808 -0.5443587 -0.8333384 0.0959807 -0.5725883 -0.8173162 -0.06411939 -0.5997192 -0.7698904 -0.2180547 -0.6247444 -0.6928923 -0.3599353 -0.6466872 -0.5892514 -0.4842982 -0.6646626 -0.4629658 -0.5863826 -0.6780297 -0.3188879 -0.6622211 -0.6862697 -0.1625721 -0.7089145 -0.6890469 0 -0.7246925 -0.6862697 0.1625721 -0.7089145 -0.6780297 0.3188879 -0.6622211 -0.6646626 0.4629658 -0.5863826 -0.6466872 0.5892514 -0.4842982 -0.6247444 0.6928923 -0.3599353 -0.5997192 0.7698904 -0.2180547 -0.5725883 0.8173162 -0.06408888 -0.5443587 0.8333384 0.0959807 -0.516129 0.8173162 0.2560808 -0.4889675 0.7698904 0.4100467 -0.4639424 0.6928923 0.5519273 -0.4420301 0.5892514 0.6762902 -0.4240242 0.4629658 0.7783441 -0.4106571 0.3188879 0.8541826 -0.4024171 0.1625721 0.9008759 -0.5700247 0 0.8215888 -0.5724052 -0.1385235 0.8081607 -0.5794245 -0.2717368 0.7683645 -0.5908078 -0.3945128 0.7037263 -0.6061586 -0.502121 0.6167486 -0.624836 -0.5904416 0.5107883 -0.6461684 -0.6560564 0.3898739 -0.6693015 -0.6964935 0.2586749 -0.69335 -0.7101352 0.1222571 -0.7173986 -0.6964935 -0.01416057 -0.7405316 -0.6560564 -0.1453596 -0.7618641 -0.5904416 -0.266274 -0.7805414 -0.502121 -0.3722342 -0.7958922 -0.3945128 -0.459212 -0.8072756 -0.2717368 -0.5238502 -0.8142949 -0.1385235 -0.5636464 -0.8166753 0 -0.5770745 -0.8142949 0.1385235 -0.5636464 -0.8072756 0.2717368 -0.5238502 -0.7958922 0.3945128 -0.459212 -0.7805414 0.502121 -0.3722342 -0.7618641 0.5904416 -0.266274 -0.7405316 0.6560564 -0.1453596 -0.7173986 0.6964935 -0.01416057 -0.69335 0.7101352 0.1222571 -0.6693015 0.6964935 0.2586749 -0.6461684 0.6560564 0.3898739 -0.624836 0.5904416 0.5107883 -0.6061586 0.502121 0.6167486 -0.5908078 0.3945128 0.7037263 -0.5794245 0.2717368 0.7683645 -0.5724052 0.1385235 0.8081607 -0.718833 0 0.6951506 -0.7206946 -0.1091952 0.6845607 -0.726249 -0.2142094 0.6531876 -0.7352214 -0.3109836 0.6022523 -0.7473068 -0.3957945 0.5336772 -0.7620472 -0.4654073 0.450148 -0.7788324 -0.5171362 0.3548387 -0.7970824 -0.5489975 0.2514114 -0.8160344 -0.5597705 0.1438642 -0.835017 -0.5489975 0.03631699 -0.8532365 -0.5171362 -0.06704914 -0.8700522 -0.4654073 -0.1623585 -0.8847621 -0.3957945 -0.2458876 -0.8968474 -0.3109836 -0.3144627 -0.9058504 -0.2142094 -0.3653981 -0.9113743 -0.1091952 -0.3967711 -0.9132359 0 -0.407361 -0.9113743 0.1091952 -0.3967711 -0.9058504 0.2142094 -0.3653981 -0.8968474 0.3109836 -0.3144627 -0.8847621 0.3957945 -0.2458876 -0.8700522 0.4654073 -0.1623585 -0.8532365 0.5171362 -0.06704914 -0.835017 0.5489975 0.03631699 -0.8160344 0.5597705 0.1438642 -0.7970824 0.5489975 0.2514114 -0.7788324 0.5171362 0.3548387 -0.7620472 0.4654073 0.450148 -0.7473068 0.3957945 0.5336772 -0.7352214 0.3109836 0.6022523 -0.726249 0.2142094 0.6531876 -0.7206946 0.1091952 0.6845607 -0.8403272 0 0.5420393 -0.8416395 -0.07565534 0.5346843 -0.8454543 -0.1484115 0.5129551 -0.85168 -0.2154912 0.4776452 -0.8600726 -0.2742698 0.4301584 -0.8702659 -0.3224891 0.3722648 -0.8819239 -0.3583483 0.3062227 -0.8945586 -0.3804132 0.2345652 -0.9076815 -0.3878597 0.160039 -0.920835 -0.3804132 0.08551281 -0.9334697 -0.3583483 0.01385539 -0.9450972 -0.3224891 -0.05215609 -0.9553209 -0.2742698 -0.1100497 -0.963683 -0.2154912 -0.1575365 -0.9699088 -0.1484115 -0.1928464 -0.9737541 -0.07565534 -0.2145756 -0.9750359 0 -0.2219306 -0.9737541 0.07565534 -0.2145756 -0.9699088 0.1484115 -0.1928464 -0.963683 0.2154912 -0.1575365 -0.9553209 0.2742698 -0.1100497 -0.9450972 0.3224891 -0.05215609 -0.9334697 0.3583483 0.01385539 -0.920835 0.3804132 0.08551281 -0.9076815 0.3878597 0.160039 -0.8945586 0.3804132 0.2345652 -0.8819239 0.3583483 0.3062227 -0.8702659 0.3224891 0.3722648 -0.8600726 0.2742698 0.4301584 -0.85168 0.2154912 0.4776452 -0.8454543 0.1484115 0.5129551 -0.8416395 0.07565534 0.5346843 -0.9298074 0 0.3679922 -0.9304788 -0.03918576 0.3642079 -0.9324625 -0.07690662 0.3529465 -0.9356975 -0.1116367 0.3346354 -0.9400311 -0.1420941 0.3100375 -0.9453108 -0.1670888 0.2800378 -0.9513535 -0.185644 0.2458266 -0.9578844 -0.1970885 0.2086855 -0.9646901 -0.2009643 0.1700796 -0.9714957 -0.1970885 0.1314737 -0.9780572 -0.185644 0.09436321 -0.9840999 -0.1670888 0.06012141 -0.9893796 -0.1420941 0.03015226 -0.9937132 -0.1116367 0.0055238 -0.9969481 -0.07690662 -0.01272618 -0.9989318 -0.03918576 -0.02398753 -0.9996033 0 -0.02780234 -0.9989318 0.03918576 -0.02398753 -0.9969481 0.07690662 -0.01272618 -0.9937132 0.1116367 0.0055238 -0.9893796 0.1420941 0.03015226 -0.9840999 0.1670888 0.06012141 -0.9780572 0.185644 0.09436321 -0.9714957 0.1970885 0.1314737 -0.9646901 0.2009643 0.1700796 -0.9578844 0.1970885 0.208716 -0.9513535 0.185644 0.2458266 -0.9453108 0.1670888 0.2800378 -0.9400311 0.1420941 0.3100375 -0.9356975 0.1116367 0.3346354 -0.9324625 0.0768761 0.3529465 -0.9304788 0.03918576 0.3642079 -0.9848018 0 0.1736198 - - - - - - - - - - 0.5020385 0.6782507 0.5019771 0.6157503 0.5084696 0.6168124 0.5020385 0.6782507 0.5084696 0.6168124 0.5147749 0.6200067 0.5020385 0.6782507 0.5147749 0.6200067 0.520707 0.6252353 0.5020385 0.6782507 0.520707 0.6252353 0.5260856 0.6323375 0.5020385 0.6782507 0.5260856 0.6323375 0.5307373 0.641094 0.5020385 0.6782507 0.5307373 0.641094 0.5344976 0.6512319 0.5020385 0.6782507 0.5344976 0.6512319 0.5372103 0.6624287 0.5020385 0.6782507 0.5372103 0.6624287 0.5387309 0.6743168 0.5020385 0.6782507 0.5387309 0.6743168 0.5389294 0.6864865 0.5020385 0.6782507 0.5389294 0.6864865 0.5376999 0.6984917 0.5020385 0.6782507 0.5376999 0.6984917 0.5349751 0.7098564 0.5020385 0.6782507 0.5349751 0.7098564 0.5307475 0.7200877 0.5020385 0.6782507 0.5307475 0.7200877 0.5250968 0.7286982 0.5020385 0.6782507 0.5250968 0.7286982 0.5182139 0.7352384 0.5020385 0.6782507 0.5182139 0.7352384 0.5104127 0.7393379 0.5020385 0.6782507 0.5104127 0.7393379 0.5021172 0.7407509 0.5020385 0.6782507 0.5021172 0.7407509 0.4938169 0.7393897 0.5020385 0.6782507 0.4938169 0.7393897 0.4860023 0.7353387 0.5020385 0.6782507 0.4860023 0.7353387 0.4790988 0.7288414 0.5020385 0.6782507 0.4790988 0.7288414 0.4734228 0.7202658 0.5020385 0.6782507 0.4734228 0.7202658 0.4691675 0.7100605 0.5020385 0.6782507 0.4691675 0.7100605 0.4664142 0.6987126 0.5020385 0.6782507 0.4664142 0.6987126 0.4651572 0.6867149 0.5020385 0.6782507 0.4651572 0.6867149 0.4653298 0.6745441 0.5020385 0.6782507 0.4653298 0.6745441 0.4668266 0.6626469 0.5020385 0.6782507 0.4668266 0.6626469 0.4695183 0.6514335 0.5020385 0.6782507 0.4695183 0.6514335 0.4732602 0.6412726 0.5020385 0.6782507 0.4732602 0.6412726 0.4778968 0.6324875 0.5020385 0.6782507 0.4778968 0.6324875 0.4832632 0.6253521 0.5020385 0.6782507 0.4832632 0.6253521 0.4891866 0.6200866 0.5020385 0.6782507 0.4891866 0.6200866 0.4954865 0.6168529 0.5020385 0.6782507 0.4954865 0.6168529 0.5019771 0.6157503 0.5019771 0.6157503 0.5019245 0.5532499 0.5140012 0.5552244 0.5019771 0.6157503 0.5140012 0.5552244 0.5084696 0.6168124 0.5084696 0.6168124 0.5140012 0.5552244 0.5257653 0.5611608 0.5084696 0.6168124 0.5257653 0.5611608 0.5147749 0.6200067 0.5147749 0.6200067 0.5257653 0.5611608 0.5369153 0.5708737 0.5147749 0.6200067 0.5369153 0.5708737 0.520707 0.6252353 0.520707 0.6252353 0.5369153 0.5708737 0.547173 0.5840698 0.520707 0.6252353 0.547173 0.5840698 0.5260856 0.6323375 0.5260856 0.6323375 0.547173 0.5840698 0.5562849 0.6003667 0.5260856 0.6323375 0.5562849 0.6003667 0.5307373 0.641094 0.5307373 0.641094 0.5562849 0.6003667 0.5640152 0.6193117 0.5307373 0.641094 0.5640152 0.6193117 0.5344976 0.6512319 0.5344976 0.6512319 0.5640152 0.6193117 0.5701305 0.6403955 0.5344976 0.6512319 0.5701305 0.6403955 0.5372103 0.6624287 0.5372103 0.6624287 0.5701305 0.6403955 0.5743793 0.6630569 0.5372103 0.6624287 0.5743793 0.6630569 0.5387309 0.6743168 0.5387309 0.6743168 0.5743793 0.6630569 0.5764681 0.6866749 0.5387309 0.6743168 0.5764681 0.6866749 0.5389294 0.6864865 0.5389294 0.6864865 0.5764681 0.6866749 0.5760403 0.7105499 0.5389294 0.6864865 0.5760403 0.7105499 0.5376999 0.6984917 0.5376999 0.6984917 0.5760403 0.7105499 0.5726667 0.7338698 0.5376999 0.6984917 0.5726667 0.7338698 0.5349751 0.7098564 0.5349751 0.7098564 0.5726667 0.7338698 0.5658712 0.7556701 0.5349751 0.7098564 0.5658712 0.7556701 0.5307475 0.7200877 0.5307475 0.7200877 0.5658712 0.7556701 0.5552313 0.7748024 0.5307475 0.7200877 0.5552313 0.7748024 0.5250968 0.7286982 0.5250968 0.7286982 0.5552313 0.7748024 0.5406054 0.7899551 0.5250968 0.7286982 0.5406054 0.7899551 0.5182139 0.7352384 0.5182139 0.7352384 0.5406054 0.7899551 0.5224788 0.7997913 0.5182139 0.7352384 0.5224788 0.7997913 0.5104127 0.7393379 0.5104127 0.7393379 0.5224788 0.7997913 0.5022322 0.803251 0.5104127 0.7393379 0.5022322 0.803251 0.5021172 0.7407509 0.5021172 0.7407509 0.5022322 0.803251 0.4819646 0.7999175 0.5021172 0.7407509 0.4819646 0.7999175 0.4938169 0.7393897 0.4938169 0.7393897 0.4819646 0.7999175 0.4637826 0.7901928 0.4938169 0.7393897 0.4637826 0.7901928 0.4860023 0.7353387 0.4860023 0.7353387 0.4637826 0.7901928 0.4490839 0.7751279 0.4860023 0.7353387 0.4490839 0.7751279 0.4790988 0.7288414 0.4790988 0.7288414 0.4490839 0.7751279 0.4383691 0.7560577 0.4790988 0.7288414 0.4383691 0.7560577 0.4734228 0.7202658 0.4734228 0.7202658 0.4383691 0.7560577 0.4315048 0.7342964 0.4734228 0.7202658 0.4315048 0.7342964 0.4691675 0.7100605 0.4691675 0.7100605 0.4315048 0.7342964 0.4280715 0.7109957 0.4691675 0.7100605 0.4280715 0.7109957 0.4664142 0.6987126 0.4664142 0.6987126 0.4280715 0.7109957 0.4275925 0.6871232 0.4664142 0.6987126 0.4275925 0.6871232 0.4651572 0.6867149 0.4651572 0.6867149 0.4275925 0.6871232 0.4296376 0.6634937 0.4651572 0.6867149 0.4296376 0.6634937 0.4653298 0.6745441 0.4653298 0.6745441 0.4296376 0.6634937 0.4338486 0.6408085 0.4653298 0.6745441 0.4338486 0.6408085 0.4668266 0.6626469 0.4668266 0.6626469 0.4338486 0.6408085 0.4399313 0.6196897 0.4668266 0.6626469 0.4399313 0.6196897 0.4695183 0.6514335 0.4695183 0.6514335 0.4399313 0.6196897 0.4476334 0.6006997 0.4695183 0.6514335 0.4476334 0.6006997 0.4732602 0.6412726 0.4732602 0.6412726 0.4476334 0.6006997 0.4567215 0.5843488 0.4732602 0.6412726 0.4567215 0.5843488 0.4778968 0.6324875 0.4778968 0.6324875 0.4567215 0.5843488 0.4669599 0.5710906 0.4778968 0.6324875 0.4669599 0.5710906 0.4832632 0.6253521 0.4832632 0.6253521 0.4669599 0.5710906 0.4780956 0.5613092 0.4832632 0.6253521 0.4780956 0.5613092 0.4891866 0.6200866 0.4891866 0.6200866 0.4780956 0.5613092 0.4898509 0.5552998 0.4891866 0.6200866 0.4898509 0.5552998 0.4954865 0.6168529 0.4954865 0.6168529 0.4898509 0.5552998 0.5019245 0.5532499 0.4954865 0.6168529 0.5019245 0.5532499 0.5019771 0.6157503 0.5019245 0.5532499 0.5018752 0.4907494 0.5191653 0.4935754 0.5019245 0.5532499 0.5191653 0.4935754 0.5140012 0.5552244 0.5140012 0.5552244 0.5191653 0.4935754 0.5359829 0.5020503 0.5140012 0.5552244 0.5359829 0.5020503 0.5257653 0.5611608 0.5257653 0.5611608 0.5359829 0.5020503 0.5519001 0.5158552 0.5257653 0.5611608 0.5519001 0.5158552 0.5369153 0.5708737 0.5369153 0.5708737 0.5519001 0.5158552 0.5665693 0.534508 0.5369153 0.5708737 0.5665693 0.534508 0.547173 0.5840698 0.547173 0.5840698 0.5665693 0.534508 0.5797282 0.5574223 0.547173 0.5840698 0.5797282 0.5574223 0.5562849 0.6003667 0.5562849 0.6003667 0.5797282 0.5574223 0.59118 0.5839604 0.5562849 0.6003667 0.59118 0.5839604 0.5640152 0.6193117 0.5640152 0.6193117 0.59118 0.5839604 0.6007544 0.6134701 0.5640152 0.6193117 0.6007544 0.6134701 0.5701305 0.6403955 0.5701305 0.6403955 0.6007544 0.6134701 0.6082585 0.6453017 0.5701305 0.6403955 0.6082585 0.6453017 0.5743793 0.6630569 0.5743793 0.6630569 0.6082585 0.6453017 0.6134145 0.6787995 0.5743793 0.6630569 0.6134145 0.6787995 0.5764681 0.6866749 0.5764681 0.6866749 0.6134145 0.6787995 0.6157775 0.7132696 0.5764681 0.6866749 0.6157775 0.7132696 0.5760403 0.7105499 0.5760403 0.7105499 0.6157775 0.7132696 0.61462 0.7479112 0.5760403 0.7105499 0.61462 0.7479112 0.5726667 0.7338698 0.5726667 0.7338698 0.61462 0.7479112 0.6087651 0.7816914 0.5726667 0.7338698 0.6087651 0.7816914 0.5658712 0.7556701 0.5658712 0.7556701 0.6087651 0.7816914 0.5963977 0.8131258 0.5658712 0.7556701 0.5963977 0.8131258 0.5552313 0.7748024 0.5552313 0.7748024 0.5963977 0.8131258 0.5751028 0.8399353 0.5552313 0.7748024 0.5751028 0.8399353 0.5406054 0.7899551 0.5406054 0.7899551 0.5751028 0.8399353 0.5430444 0.8587571 0.5406054 0.7899551 0.5430444 0.8587571 0.5224788 0.7997913 0.5224788 0.7997913 0.5430444 0.8587571 0.5024366 0.8657509 0.5224788 0.7997913 0.5024366 0.8657509 0.5022322 0.803251 0.5022322 0.803251 0.5024366 0.8657509 0.4617338 0.8590083 0.5022322 0.803251 0.4617338 0.8590083 0.4819646 0.7999175 0.4819646 0.7999175 0.4617338 0.8590083 0.4294747 0.8403744 0.4819646 0.7999175 0.4294747 0.8403744 0.4637826 0.7901928 0.4637826 0.7901928 0.4294747 0.8403744 0.4079889 0.8136805 0.4637826 0.7901928 0.4079889 0.8136805 0.4490839 0.7751279 0.4490839 0.7751279 0.4079889 0.8136805 0.3954774 0.7823089 0.4490839 0.7751279 0.3954774 0.7823089 0.4383691 0.7560577 0.4383691 0.7560577 0.3954774 0.7823089 0.3895191 0.7485572 0.4383691 0.7560577 0.3895191 0.7485572 0.4315048 0.7342964 0.4315048 0.7342964 0.3895191 0.7485572 0.3882859 0.7139214 0.4315048 0.7342964 0.3882859 0.7139214 0.4280715 0.7109957 0.4280715 0.7109957 0.3882859 0.7139214 0.3905907 0.6794403 0.4280715 0.7109957 0.3905907 0.6794403 0.4275925 0.6871232 0.4275925 0.6871232 0.3905907 0.6794403 0.3956989 0.6459176 0.4275925 0.6871232 0.3956989 0.6459176 0.4296376 0.6634937 0.4296376 0.6634937 0.3956989 0.6459176 0.4031619 0.6140487 0.4296376 0.6634937 0.4031619 0.6140487 0.4338486 0.6408085 0.4338486 0.6408085 0.4031619 0.6140487 0.4126993 0.5844893 0.4338486 0.6408085 0.4126993 0.5844893 0.4399313 0.6196897 0.4399313 0.6196897 0.4126993 0.5844893 0.4241173 0.5578896 0.4399313 0.6196897 0.4241173 0.5578896 0.4476334 0.6006997 0.4476334 0.6006997 0.4241173 0.5578896 0.4372458 0.5349013 0.4476334 0.6006997 0.4372458 0.5349013 0.4567215 0.5843488 0.4567215 0.5843488 0.4372458 0.5349013 0.4518888 0.5161628 0.4567215 0.5843488 0.4518888 0.5161628 0.4669599 0.5710906 0.4669599 0.5710906 0.4518888 0.5161628 0.4677854 0.5022619 0.4669599 0.5710906 0.4677854 0.5022619 0.4780956 0.5613092 0.4780956 0.5613092 0.4677854 0.5022619 0.4845899 0.4936832 0.4780956 0.5613092 0.4845899 0.4936832 0.4898509 0.5552998 0.4898509 0.5552998 0.4845899 0.4936832 0.5018752 0.4907494 0.4898509 0.5552998 0.5018752 0.4907494 0.5019245 0.5532499 0.5018752 0.4907494 0.5018254 0.428249 0.5243704 0.4319331 0.5018752 0.4907494 0.5243704 0.4319331 0.5191653 0.4935754 0.5191653 0.4935754 0.5243704 0.4319331 0.5461759 0.4429314 0.5191653 0.4935754 0.5461759 0.4429314 0.5359829 0.5020503 0.5359829 0.5020503 0.5461759 0.4429314 0.5666264 0.4606988 0.5359829 0.5020503 0.5666264 0.4606988 0.5519001 0.5158552 0.5519001 0.5158552 0.5666264 0.4606988 0.5853123 0.4844554 0.5519001 0.5158552 0.5853123 0.4844554 0.5665693 0.534508 0.5665693 0.534508 0.5853123 0.4844554 0.6020277 0.5133201 0.5665693 0.534508 0.6020277 0.5133201 0.5797282 0.5574223 0.5797282 0.5574223 0.6020277 0.5133201 0.6167155 0.546418 0.5797282 0.5574223 0.6167155 0.546418 0.59118 0.5839604 0.59118 0.5839604 0.6167155 0.546418 0.6293929 0.5829433 0.59118 0.5839604 0.6293929 0.5829433 0.6007544 0.6134701 0.6007544 0.6134701 0.6293929 0.5829433 0.6400783 0.6221836 0.6007544 0.6134701 0.6400783 0.6221836 0.6082585 0.6453017 0.6082585 0.6453017 0.6400783 0.6221836 0.64872 0.6635129 0.6082585 0.6453017 0.64872 0.6635129 0.6134145 0.6787995 0.6134145 0.6787995 0.64872 0.6635129 0.6551073 0.7063658 0.6134145 0.6787995 0.6551073 0.7063658 0.6157775 0.7132696 0.6157775 0.7132696 0.6551073 0.7063658 0.6587245 0.7501886 0.6157775 0.7132696 0.6587245 0.7501886 0.61462 0.7479112 0.61462 0.7479112 0.6587245 0.7501886 0.6584435 0.7943458 0.61462 0.7479112 0.6584435 0.7943458 0.6087651 0.7816914 0.6087651 0.7816914 0.6584435 0.7943458 0.6517804 0.8379086 0.6087651 0.7816914 0.6517804 0.8379086 0.5963977 0.8131258 0.5963977 0.8131258 0.6517804 0.8379086 0.6329403 0.8790523 0.5963977 0.8131258 0.6329403 0.8790523 0.5751028 0.8399353 0.5751028 0.8399353 0.6329403 0.8790523 0.5884115 0.9131126 0.5751028 0.8399353 0.5884115 0.9131126 0.5430444 0.8587571 0.5430444 0.8587571 0.5884115 0.9131126 0.5029665 0.9282503 0.5430444 0.8587571 0.5029665 0.9282503 0.5024366 0.8657509 0.5024366 0.8657509 0.5029665 0.9282503 0.4168825 0.9136228 0.5024366 0.8657509 0.4168825 0.9136228 0.4617338 0.8590083 0.4617338 0.8590083 0.4168825 0.9136228 0.3716764 0.8797798 0.4617338 0.8590083 0.3716764 0.8797798 0.4294747 0.8403744 0.4294747 0.8403744 0.3716764 0.8797798 0.3525116 0.8387116 0.4294747 0.8403744 0.3525116 0.8387116 0.4079889 0.8136805 0.4079889 0.8136805 0.3525116 0.8387116 0.3456888 0.7951729 0.4079889 0.8136805 0.3456888 0.7951729 0.3954774 0.7823089 0.3954774 0.7823089 0.3456888 0.7951729 0.3453169 0.7510169 0.3954774 0.7823089 0.3453169 0.7510169 0.3895191 0.7485572 0.3895191 0.7485572 0.3453169 0.7510169 0.3488741 0.7071818 0.3895191 0.7485572 0.3488741 0.7071818 0.3882859 0.7139214 0.3882859 0.7139214 0.3488741 0.7071818 0.3552154 0.6643054 0.3882859 0.7139214 0.3552154 0.6643054 0.3905907 0.6794403 0.3905907 0.6794403 0.3552154 0.6643054 0.3638172 0.6229426 0.3905907 0.6794403 0.3638172 0.6229426 0.3956989 0.6459176 0.3956989 0.6459176 0.3638172 0.6229426 0.3744651 0.5836576 0.3956989 0.6459176 0.3744651 0.5836576 0.4031619 0.6140487 0.4031619 0.6140487 0.3744651 0.5836576 0.387105 0.547075 0.4031619 0.6140487 0.387105 0.547075 0.4126993 0.5844893 0.4126993 0.5844893 0.387105 0.547075 0.4017547 0.5139057 0.4126993 0.5844893 0.4017547 0.5139057 0.4241173 0.5578896 0.4241173 0.5578896 0.4017547 0.5139057 0.4184322 0.4849536 0.4241173 0.5578896 0.4184322 0.4849536 0.4372458 0.5349013 0.4372458 0.5349013 0.4184322 0.4849536 0.4370824 0.4610928 0.4372458 0.5349013 0.4370824 0.4610928 0.4518888 0.5161628 0.4518888 0.5161628 0.4370824 0.4610928 0.4575027 0.4432051 0.4518888 0.5161628 0.4575027 0.4432051 0.4677854 0.5022619 0.4677854 0.5022619 0.4575027 0.4432051 0.4792877 0.4320736 0.4677854 0.5022619 0.4792877 0.4320736 0.4845899 0.4936832 0.4845899 0.4936832 0.4792877 0.4320736 0.5018254 0.428249 0.4845899 0.4936832 0.5018254 0.428249 0.5018752 0.4907494 0.5018254 0.428249 0.5017707 0.3657486 0.5300383 0.3703678 0.5018254 0.428249 0.5300383 0.3703678 0.5243704 0.4319331 0.5243704 0.4319331 0.5300383 0.3703678 0.5570854 0.3840577 0.5243704 0.4319331 0.5570854 0.3840577 0.5461759 0.4429314 0.5461759 0.4429314 0.5570854 0.3840577 0.5820034 0.4058901 0.5461759 0.4429314 0.5820034 0.4058901 0.5666264 0.4606988 0.5666264 0.4606988 0.5820034 0.4058901 0.6043466 0.4346212 0.5666264 0.4606988 0.6043466 0.4346212 0.5853123 0.4844554 0.5853123 0.4844554 0.6043466 0.4346212 0.6240684 0.4689601 0.5853123 0.4844554 0.6240684 0.4689601 0.6020277 0.5133201 0.6020277 0.5133201 0.6240684 0.4689601 0.641368 0.5077403 0.6020277 0.5133201 0.641368 0.5077403 0.6167155 0.546418 0.6167155 0.546418 0.641368 0.5077403 0.6565504 0.5499874 0.6167155 0.546418 0.6565504 0.5499874 0.6293929 0.5829433 0.6293929 0.5829433 0.6565504 0.5499874 0.669935 0.5949222 0.6293929 0.5829433 0.669935 0.5949222 0.6400783 0.6221836 0.6400783 0.6221836 0.669935 0.5949222 0.6818056 0.6419336 0.6400783 0.6221836 0.6818056 0.6419336 0.64872 0.6635129 0.64872 0.6635129 0.6818056 0.6419336 0.6923845 0.6905439 0.64872 0.6635129 0.6923845 0.6905439 0.6551073 0.7063658 0.6551073 0.7063658 0.6923845 0.6905439 0.7018088 0.7403769 0.6551073 0.7063658 0.7018088 0.7403769 0.6587245 0.7501886 0.6587245 0.7501886 0.7018088 0.7403769 0.7100804 0.7911292 0.6587245 0.7501886 0.7100804 0.7911292 0.6584435 0.7943458 0.6584435 0.7943458 0.7100804 0.7911292 0.7169093 0.8425454 0.6584435 0.7943458 0.7169093 0.8425454 0.6517804 0.8379086 0.6517804 0.8379086 0.7169093 0.8425454 0.7210721 0.8943827 0.6517804 0.8379086 0.7210721 0.8943827 0.6329403 0.8790523 0.6329403 0.8790523 0.7210721 0.8943827 0.7160199 0.9462697 0.6329403 0.8790523 0.7160199 0.9462697 0.5884115 0.9131126 0.5884115 0.9131126 0.7160199 0.9462697 0.5104256 0.9907391 0.5884115 0.9131126 0.5104256 0.9907391 0.5029665 0.9282503 0.5029665 0.9282503 0.5104256 0.9907391 0.2884092 0.9472382 0.5029665 0.9282503 0.2884092 0.9472382 0.4168825 0.9136228 0.4168825 0.9136228 0.2884092 0.9472382 0.2829736 0.8953583 0.4168825 0.9136228 0.2829736 0.8953583 0.3716764 0.8797798 0.3716764 0.8797798 0.2829736 0.8953583 0.2870585 0.8435156 0.3716764 0.8797798 0.2870585 0.8435156 0.3525116 0.8387116 0.3525116 0.8387116 0.2870585 0.8435156 0.2938536 0.7920893 0.3525116 0.8387116 0.2938536 0.7920893 0.3456888 0.7951729 0.3456888 0.7951729 0.2938536 0.7920893 0.3021022 0.7413224 0.3456888 0.7951729 0.3021022 0.7413224 0.3453169 0.7510169 0.3453169 0.7510169 0.3021022 0.7413224 0.3115054 0.6914697 0.3453169 0.7510169 0.3115054 0.6914697 0.3488741 0.7071818 0.3488741 0.7071818 0.3115054 0.6914697 0.3220616 0.6428332 0.3488741 0.7071818 0.3220616 0.6428332 0.3552154 0.6643054 0.3552154 0.6643054 0.3220616 0.6428332 0.3339061 0.5957879 0.3552154 0.6643054 0.3339061 0.5957879 0.3638172 0.6229426 0.3638172 0.6229426 0.3339061 0.5957879 0.3472597 0.5508091 0.3638172 0.6229426 0.3472597 0.5508091 0.3744651 0.5836576 0.3744651 0.5836576 0.3472597 0.5508091 0.3624054 0.508505 0.3744651 0.5836576 0.3624054 0.508505 0.387105 0.547075 0.387105 0.547075 0.3624054 0.508505 0.3796622 0.4696514 0.387105 0.547075 0.3796622 0.4696514 0.4017547 0.5139057 0.4017547 0.5139057 0.3796622 0.4696514 0.399336 0.4352188 0.4017547 0.5139057 0.399336 0.4352188 0.4184322 0.4849536 0.4184322 0.4849536 0.399336 0.4352188 0.4216293 0.4063707 0.4184322 0.4849536 0.4216293 0.4063707 0.4370824 0.4610928 0.4370824 0.4610928 0.4216293 0.4063707 0.4465016 0.3843966 0.4370824 0.4610928 0.4465016 0.3843966 0.4575027 0.4432051 0.4575027 0.4432051 0.4465016 0.3843966 0.4735157 0.3705436 0.4575027 0.4432051 0.4735157 0.3705436 0.4792877 0.4320736 0.4792877 0.4320736 0.4735157 0.3705436 0.5017707 0.3657486 0.4792877 0.4320736 0.5017707 0.3657486 0.5018254 0.428249 0.5017707 0.3657486 0.5017054 0.3032482 0.5367503 0.3089763 0.5017707 0.3657486 0.5367503 0.3089763 0.5300383 0.3703678 0.5300383 0.3703678 0.5367503 0.3089763 0.5696602 0.3257578 0.5300383 0.3703678 0.5696602 0.3257578 0.5570854 0.3840577 0.5570854 0.3840577 0.5696602 0.3257578 0.599082 0.3520008 0.5570854 0.3840577 0.599082 0.3520008 0.5820034 0.4058901 0.5820034 0.4058901 0.599082 0.3520008 0.6246589 0.3857561 0.5820034 0.4058901 0.6246589 0.3857561 0.6043466 0.4346212 0.6043466 0.4346212 0.6246589 0.3857561 0.646716 0.4252071 0.6043466 0.4346212 0.646716 0.4252071 0.6240684 0.4689601 0.6240684 0.4689601 0.646716 0.4252071 0.6658746 0.4688786 0.6240684 0.4689601 0.6658746 0.4688786 0.641368 0.5077403 0.641368 0.5077403 0.6658746 0.4688786 0.6828147 0.5156498 0.641368 0.5077403 0.6828147 0.5156498 0.6565504 0.5499874 0.6565504 0.5499874 0.6828147 0.5156498 0.6981832 0.5646884 0.6565504 0.5499874 0.6981832 0.5646884 0.669935 0.5949222 0.669935 0.5949222 0.6981832 0.5646884 0.7125934 0.6153718 0.669935 0.5949222 0.7125934 0.6153718 0.6818056 0.6419336 0.6818056 0.6419336 0.7125934 0.6153718 0.7266806 0.667215 0.6818056 0.6419336 0.7266806 0.667215 0.6923845 0.6905439 0.6923845 0.6905439 0.7266806 0.667215 0.7412252 0.719806 0.6923845 0.6905439 0.7412252 0.719806 0.7018088 0.7403769 0.7018088 0.7403769 0.7412252 0.719806 0.7574207 0.7727281 0.7018088 0.7403769 0.7574207 0.7727281 0.7100804 0.7911292 0.7100804 0.7911292 0.7574207 0.7727281 0.7775777 0.8254126 0.7100804 0.7911292 0.7775777 0.8254126 0.7169093 0.8425454 0.7169093 0.8425454 0.7775777 0.8254126 0.8074192 0.8766925 0.7169093 0.8425454 0.8074192 0.8766925 0.7210721 0.8943827 0.7210721 0.8943827 0.8074192 0.8766925 0.8653163 0.9227766 0.7210721 0.8943827 0.8653163 0.9227766 0.7160199 0.9462697 -0.2839801 0.9462697 -0.1346837 0.9227766 4.11329e-4 0.946746 -0.2839801 0.9462697 4.11329e-4 0.946746 -0.4895744 0.9907391 -0.4895744 0.9907391 4.11329e-4 0.946746 0.1371231 0.9235258 0.5104256 0.9907391 0.1371231 0.9235258 0.2884092 0.9472382 0.2884092 0.9472382 0.1371231 0.9235258 0.1959266 0.8776263 0.2884092 0.9472382 0.1959266 0.8776263 0.2829736 0.8953583 0.2829736 0.8953583 0.1959266 0.8776263 0.2260563 0.8263939 0.2829736 0.8953583 0.2260563 0.8263939 0.2870585 0.8435156 0.2870585 0.8435156 0.2260563 0.8263939 0.2463248 0.7737218 0.2870585 0.8435156 0.2463248 0.7737218 0.2938536 0.7920893 0.2938536 0.7920893 0.2463248 0.7737218 0.262568 0.7207983 0.2938536 0.7920893 0.262568 0.7207983 0.3021022 0.7413224 0.3021022 0.7413224 0.262568 0.7207983 0.2771306 0.6681971 0.3021022 0.7413224 0.2771306 0.6681971 0.3115054 0.6914697 0.3115054 0.6914697 0.2771306 0.6681971 0.2912185 0.6163363 0.3115054 0.6914697 0.2912185 0.6163363 0.3220616 0.6428332 0.3220616 0.6428332 0.2912185 0.6163363 0.3056164 0.5656272 0.3220616 0.6428332 0.3056164 0.5656272 0.3339061 0.5957879 0.3339061 0.5957879 0.3056164 0.5656272 0.3209613 0.5165526 0.3339061 0.5957879 0.3209613 0.5165526 0.3472597 0.5508091 0.3472597 0.5508091 0.3209613 0.5165526 0.337866 0.4697321 0.3472597 0.5508091 0.337866 0.4697321 0.3624054 0.508505 0.3624054 0.508505 0.337866 0.4697321 0.3569766 0.4259931 0.3624054 0.508505 0.3569766 0.4259931 0.3796622 0.4696514 0.3796622 0.4696514 0.3569766 0.4259931 0.3789729 0.3864504 0.3796622 0.4696514 0.3789729 0.3864504 0.399336 0.4352188 0.399336 0.4352188 0.3789729 0.3864504 0.4044792 0.3525723 0.399336 0.4352188 0.4044792 0.3525723 0.4216293 0.4063707 0.4216293 0.4063707 0.4044792 0.3525723 0.4338292 0.3261699 0.4216293 0.4063707 0.4338292 0.3261699 0.4465016 0.3843966 0.4465016 0.3843966 0.4338292 0.3261699 0.4666827 0.3091937 0.4465016 0.3843966 0.4666827 0.3091937 0.4735157 0.3705436 0.4735157 0.3705436 0.4666827 0.3091937 0.5017054 0.3032482 0.4735157 0.3705436 0.5017054 0.3032482 0.5017707 0.3657486 0.5017054 0.3032482 0.5016185 0.2407479 0.5455253 0.2479299 0.5017054 0.3032482 0.5455253 0.2479299 0.5367503 0.3089763 0.5367503 0.3089763 0.5455253 0.2479299 0.5853963 0.2685635 0.5367503 0.3089763 0.5853963 0.2685635 0.5696602 0.3257578 0.5696602 0.3257578 0.5853963 0.2685635 0.6192988 0.299851 0.5696602 0.3257578 0.6192988 0.299851 0.599082 0.3520008 0.599082 0.3520008 0.6192988 0.299851 0.6474142 0.3388005 0.599082 0.3520008 0.6474142 0.3388005 0.6246589 0.3857561 0.6246589 0.3857561 0.6474142 0.3388005 0.6708804 0.3830094 0.6246589 0.3857561 0.6708804 0.3830094 0.646716 0.4252071 0.646716 0.4252071 0.6708804 0.3830094 0.69097 0.4307664 0.646716 0.4252071 0.69097 0.4307664 0.6658746 0.4688786 0.6658746 0.4688786 0.69097 0.4307664 0.7088 0.4808922 0.6658746 0.4688786 0.7088 0.4808922 0.6828147 0.5156498 0.6828147 0.5156498 0.7088 0.4808922 0.7253155 0.5325544 0.6828147 0.5156498 0.7253155 0.5325544 0.6981832 0.5646884 0.6981832 0.5646884 0.7253155 0.5325544 0.7413718 0.5851213 0.6981832 0.5646884 0.7413718 0.5851213 0.7125934 0.6153718 0.7125934 0.6153718 0.7413718 0.5851213 0.7578619 0.6380451 0.7125934 0.6153718 0.7578619 0.6380451 0.7266806 0.667215 0.7266806 0.667215 0.7578619 0.6380451 0.7759023 0.6907464 0.7266806 0.667215 0.7759023 0.6907464 0.7412252 0.719806 0.7412252 0.719806 0.7759023 0.6907464 0.7971566 0.7424491 0.7412252 0.719806 0.7971566 0.7424491 0.7574207 0.7727281 0.7574207 0.7727281 0.7971566 0.7424491 0.8244618 0.7918533 0.7574207 0.7727281 0.8244618 0.7918533 0.7775777 0.8254126 0.7775777 0.8254126 0.8244618 0.7918533 0.8629807 0.8363762 0.7775777 0.8254126 0.8629807 0.8363762 0.8074192 0.8766925 0.8074192 0.8766925 0.8629807 0.8363762 0.9209173 0.8704699 0.8074192 0.8766925 0.9209173 0.8704699 0.8653163 0.9227766 -0.1346837 0.9227766 -0.07908272 0.8704699 0.001229882 0.8842474 -0.1346837 0.9227766 0.001229882 0.8842474 4.11329e-4 0.946746 4.11329e-4 0.946746 0.001229882 0.8842474 0.08183735 0.8709514 4.11329e-4 0.946746 0.08183735 0.8709514 0.1371231 0.9235258 0.1371231 0.9235258 0.08183735 0.8709514 0.1402165 0.8371366 0.1371231 0.9235258 0.1402165 0.8371366 0.1959266 0.8776263 0.1959266 0.8776263 0.1402165 0.8371366 0.179017 0.7927456 0.1959266 0.8776263 0.179017 0.7927456 0.2260563 0.8263939 0.2260563 0.8263939 0.179017 0.7927456 0.2064754 0.7434034 0.2260563 0.8263939 0.2064754 0.7434034 0.2463248 0.7737218 0.2463248 0.7737218 0.2064754 0.7434034 0.2278122 0.6917297 0.2463248 0.7737218 0.2278122 0.6917297 0.262568 0.7207983 0.262568 0.7207983 0.2278122 0.6917297 0.2458951 0.6390391 0.262568 0.7207983 0.2458951 0.6390391 0.2771306 0.6681971 0.2771306 0.6681971 0.2458951 0.6390391 0.2624028 0.586114 0.2771306 0.6681971 0.2624028 0.586114 0.2912185 0.6163363 0.2912185 0.6163363 0.2624028 0.586114 0.2784587 0.5335356 0.2912185 0.6163363 0.2784587 0.5335356 0.3056164 0.5656272 0.3056164 0.5656272 0.2784587 0.5335356 0.2949576 0.4818512 0.3056164 0.5656272 0.2949576 0.4818512 0.3209613 0.5165526 0.3209613 0.5165526 0.2949576 0.4818512 0.3127547 0.4316898 0.3209613 0.5165526 0.3127547 0.4316898 0.337866 0.4697321 0.337866 0.4697321 0.3127547 0.4316898 0.332792 0.3838789 0.337866 0.4697321 0.332792 0.3838789 0.3569766 0.4259931 0.3569766 0.4259931 0.332792 0.3838789 0.3561832 0.3395896 0.3569766 0.4259931 0.3561832 0.3395896 0.3789729 0.3864504 0.3789729 0.3864504 0.3561832 0.3395896 0.3841994 0.3005213 0.3789729 0.3864504 0.3841994 0.3005213 0.4044792 0.3525723 0.4044792 0.3525723 0.3841994 0.3005213 0.4179865 0.2690634 0.4044792 0.3525723 0.4179865 0.2690634 0.4338292 0.3261699 0.4338292 0.3261699 0.4179865 0.2690634 0.4577551 0.248201 0.4338292 0.3261699 0.4577551 0.248201 0.4666827 0.3091937 0.4666827 0.3091937 0.4577551 0.248201 0.5016185 0.2407479 0.4666827 0.3091937 0.5016185 0.2407479 0.5017054 0.3032482 0.5016185 0.2407479 0.5014852 0.1782477 0.5585616 0.1876028 0.5016185 0.2407479 0.5585616 0.1876028 0.5455253 0.2479299 0.5455253 0.2479299 0.5585616 0.1876028 0.6070457 0.2134994 0.5455253 0.2479299 0.6070457 0.2134994 0.5853963 0.2685635 0.5853963 0.2685635 0.6070457 0.2134994 0.644832 0.2507927 0.5853963 0.2685635 0.644832 0.2507927 0.6192988 0.299851 0.6192988 0.299851 0.644832 0.2507927 0.6740851 0.2950829 0.6192988 0.299851 0.6740851 0.2950829 0.6474142 0.3388005 0.6474142 0.3388005 0.6740851 0.2950829 0.6975596 0.343527 0.6474142 0.3388005 0.6975596 0.343527 0.6708804 0.3830094 0.6708804 0.3830094 0.6975596 0.343527 0.7173977 0.3944075 0.6708804 0.3830094 0.7173977 0.3944075 0.69097 0.4307664 0.69097 0.4307664 0.7173977 0.3944075 0.735126 0.4466483 0.69097 0.4307664 0.735126 0.4466483 0.7088 0.4808922 0.7088 0.4808922 0.735126 0.4466483 0.751884 0.4995026 0.7088 0.4808922 0.751884 0.4995026 0.7253155 0.5325544 0.7253155 0.5325544 0.751884 0.4995026 0.7686335 0.5523623 0.7253155 0.5325544 0.7686335 0.5523623 0.7413718 0.5851213 0.7413718 0.5851213 0.7686335 0.5523623 0.786334 0.6046205 0.7413718 0.5851213 0.786334 0.6046205 0.7578619 0.6380451 0.7578619 0.6380451 0.786334 0.6046205 0.8061199 0.6555346 0.7578619 0.6380451 0.8061199 0.6555346 0.7759023 0.6907464 0.7759023 0.6907464 0.8061199 0.6555346 0.8295086 0.7040371 0.7759023 0.6907464 0.8295086 0.7040371 0.7971566 0.7424491 0.7971566 0.7424491 0.8295086 0.7040371 0.858629 0.7484263 0.7971566 0.7424491 0.858629 0.7484263 0.8244618 0.7918533 0.8244618 0.7918533 0.858629 0.7484263 0.8962287 0.7858856 0.8244618 0.7918533 0.8962287 0.7858856 0.8629807 0.8363762 0.8629807 0.8363762 0.8962287 0.7858856 0.9445093 0.8120444 0.8629807 0.8363762 0.9445093 0.8120444 0.9209173 0.8704699 -0.07908272 0.8704699 -0.05549067 0.8120444 0.00148648 0.8217481 -0.07908272 0.8704699 0.00148648 0.8217481 0.001229882 0.8842474 0.001229882 0.8842474 0.00148648 0.8217481 0.05856108 0.812393 0.001229882 0.8842474 0.05856108 0.812393 0.08183735 0.8709514 0.08183735 0.8709514 0.05856108 0.812393 0.107044 0.7864969 0.08183735 0.8709514 0.107044 0.7864969 0.1402165 0.8371366 0.1402165 0.8371366 0.107044 0.7864969 0.1448298 0.7492046 0.1402165 0.8371366 0.1448298 0.7492046 0.179017 0.7927456 0.179017 0.7927456 0.1448298 0.7492046 0.1740826 0.7049153 0.179017 0.7927456 0.1740826 0.7049153 0.2064754 0.7434034 0.2064754 0.7434034 0.1740826 0.7049153 0.1975572 0.6564719 0.2064754 0.7434034 0.1975572 0.6564719 0.2278122 0.6917297 0.2278122 0.6917297 0.1975572 0.6564719 0.2173951 0.605592 0.2278122 0.6917297 0.2173951 0.605592 0.2458951 0.6390391 0.2458951 0.6390391 0.2173951 0.605592 0.2351233 0.5533518 0.2458951 0.6390391 0.2351233 0.5533518 0.2624028 0.586114 0.2624028 0.586114 0.2351233 0.5533518 0.2518815 0.5004978 0.2624028 0.586114 0.2518815 0.5004978 0.2784587 0.5335356 0.2784587 0.5335356 0.2518815 0.5004978 0.2686308 0.4476382 0.2784587 0.5335356 0.2686308 0.4476382 0.2949576 0.4818512 0.2949576 0.4818512 0.2686308 0.4476382 0.2863312 0.3953798 0.2949576 0.4818512 0.2863312 0.3953798 0.3127547 0.4316898 0.3127547 0.4316898 0.2863312 0.3953798 0.306117 0.3444653 0.3127547 0.4316898 0.306117 0.3444653 0.332792 0.3838789 0.332792 0.3838789 0.306117 0.3444653 0.3295055 0.2959623 0.332792 0.3838789 0.3295055 0.2959623 0.3561832 0.3395896 0.3561832 0.3395896 0.3295055 0.2959623 0.3586258 0.2515723 0.3561832 0.3395896 0.3586258 0.2515723 0.3841994 0.3005213 0.3841994 0.3005213 0.3586258 0.2515723 0.3962257 0.2141119 0.3841994 0.3005213 0.3962257 0.2141119 0.4179865 0.2690634 0.4179865 0.2690634 0.3962257 0.2141119 0.4445071 0.1879521 0.4179865 0.2690634 0.4445071 0.1879521 0.4577551 0.248201 0.4577551 0.248201 0.4445071 0.1879521 0.5014852 0.1782477 0.4577551 0.248201 0.5014852 0.1782477 0.5016185 0.2407479 0.5014852 0.1782477 0.5012279 0.1157479 0.5818391 0.1290439 0.5014852 0.1782477 0.5818391 0.1290439 0.5585616 0.1876028 0.5585616 0.1876028 0.5818391 0.1290439 0.6402196 0.1628597 0.5585616 0.1876028 0.6402196 0.1628597 0.6070457 0.2134994 0.6070457 0.2134994 0.6402196 0.1628597 0.6790203 0.2072519 0.6070457 0.2134994 0.6790203 0.2072519 0.644832 0.2507927 0.644832 0.2507927 0.6790203 0.2072519 0.7064786 0.2565951 0.644832 0.2507927 0.7064786 0.2565951 0.6740851 0.2950829 0.6740851 0.2950829 0.7064786 0.2565951 0.7278152 0.3082695 0.6740851 0.2950829 0.7278152 0.3082695 0.6975596 0.343527 0.6975596 0.343527 0.7278152 0.3082695 0.7458979 0.3609607 0.6975596 0.343527 0.7458979 0.3609607 0.7173977 0.3944075 0.7173977 0.3944075 0.7458979 0.3609607 0.7624055 0.4138861 0.7173977 0.3944075 0.7624055 0.4138861 0.735126 0.4466483 0.735126 0.4466483 0.7624055 0.4138861 0.7784613 0.4664647 0.735126 0.4466483 0.7784613 0.4664647 0.751884 0.4995026 0.751884 0.4995026 0.7784613 0.4664647 0.7949603 0.5181492 0.751884 0.4995026 0.7949603 0.5181492 0.7686335 0.5523623 0.7686335 0.5523623 0.7949603 0.5181492 0.8127573 0.5683104 0.7686335 0.5523623 0.8127573 0.5683104 0.786334 0.6046205 0.786334 0.6046205 0.8127573 0.5683104 0.8327946 0.6161209 0.786334 0.6046205 0.8327946 0.6161209 0.8061199 0.6555346 0.8061199 0.6555346 0.8327946 0.6161209 0.8561858 0.6604095 0.8061199 0.6555346 0.8561858 0.6604095 0.8295086 0.7040371 0.8295086 0.7040371 0.8561858 0.6604095 0.8842018 0.6994771 0.8295086 0.7040371 0.8842018 0.6994771 0.858629 0.7484263 0.858629 0.7484263 0.8842018 0.6994771 0.9179887 0.7309343 0.858629 0.7484263 0.9179887 0.7309343 0.8962287 0.7858856 0.8962287 0.7858856 0.9179887 0.7309343 0.9577566 0.751796 0.8962287 0.7858856 0.9577566 0.751796 0.9445093 0.8120444 -0.05549067 0.8120444 -0.04224342 0.751796 0.001619517 0.7592487 -0.05549067 0.8120444 0.001619517 0.7592487 0.00148648 0.8217481 0.00148648 0.8217481 0.001619517 0.7592487 0.04552519 0.7520667 0.00148648 0.8217481 0.04552519 0.7520667 0.05856108 0.812393 0.05856108 0.812393 0.04552519 0.7520667 0.08539539 0.7314335 0.05856108 0.812393 0.08539539 0.7314335 0.107044 0.7864969 0.107044 0.7864969 0.08539539 0.7314335 0.1192973 0.7001466 0.107044 0.7864969 0.1192973 0.7001466 0.1448298 0.7492046 0.1448298 0.7492046 0.1192973 0.7001466 0.1474123 0.6611977 0.1448298 0.7492046 0.1474123 0.6611977 0.1740826 0.7049153 0.1740826 0.7049153 0.1474123 0.6611977 0.1708783 0.6169897 0.1740826 0.7049153 0.1708783 0.6169897 0.1975572 0.6564719 0.1975572 0.6564719 0.1708783 0.6169897 0.1909677 0.5692334 0.1975572 0.6564719 0.1909677 0.5692334 0.2173951 0.605592 0.2173951 0.605592 0.1909677 0.5692334 0.2087977 0.519108 0.2173951 0.605592 0.2087977 0.519108 0.2351233 0.5533518 0.2351233 0.5533518 0.2087977 0.519108 0.225313 0.4674461 0.2351233 0.5533518 0.225313 0.4674461 0.2518815 0.5004978 0.2518815 0.5004978 0.225313 0.4674461 0.2413692 0.4148794 0.2518815 0.5004978 0.2413692 0.4148794 0.2686308 0.4476382 0.2686308 0.4476382 0.2413692 0.4148794 0.257859 0.3619556 0.2686308 0.4476382 0.257859 0.3619556 0.2863312 0.3953798 0.2863312 0.3953798 0.257859 0.3619556 0.2758991 0.309254 0.2863312 0.3953798 0.2758991 0.309254 0.306117 0.3444653 0.306117 0.3444653 0.2758991 0.309254 0.297153 0.2575508 0.306117 0.3444653 0.297153 0.2575508 0.3295055 0.2959623 0.3295055 0.2959623 0.297153 0.2575508 0.3244576 0.2081457 0.3295055 0.2959623 0.3244576 0.2081457 0.3586258 0.2515723 0.3586258 0.2515723 0.3244576 0.2081457 0.3629762 0.1636217 0.3586258 0.2515723 0.3629762 0.1636217 0.3962257 0.2141119 0.3962257 0.2141119 0.3629762 0.1636217 0.4209132 0.1295264 0.3962257 0.2141119 0.4209132 0.1295264 0.4445071 0.1879521 0.4445071 0.1879521 0.4209132 0.1295264 0.5012279 0.1157479 0.4445071 0.1879521 0.5012279 0.1157479 0.5014852 0.1782477 0.5012279 0.1157479 0.500407 0.053249 0.6371296 0.07646977 0.5012279 0.1157479 0.6371296 0.07646977 0.5818391 0.1290439 0.5818391 0.1290439 0.6371296 0.07646977 0.6959326 0.1223711 0.5818391 0.1290439 0.6959326 0.1223711 0.6402196 0.1628597 0.6402196 0.1628597 0.6959326 0.1223711 0.7260611 0.1736045 0.6402196 0.1628597 0.7260611 0.1736045 0.6790203 0.2072519 0.6790203 0.2072519 0.7260611 0.1736045 0.7463288 0.2262773 0.6790203 0.2072519 0.7463288 0.2262773 0.7064786 0.2565951 0.7064786 0.2565951 0.7463288 0.2262773 0.7625714 0.2792014 0.7064786 0.2565951 0.7625714 0.2792014 0.7278152 0.3082695 0.7278152 0.3082695 0.7625714 0.2792014 0.7771336 0.331803 0.7278152 0.3082695 0.7771336 0.331803 0.7458979 0.3609607 0.7458979 0.3609607 0.7771336 0.331803 0.7912213 0.3836641 0.7458979 0.3609607 0.7912213 0.3836641 0.7624055 0.4138861 0.7624055 0.4138861 0.7912213 0.3836641 0.8056191 0.4343733 0.7624055 0.4138861 0.8056191 0.4343733 0.7784613 0.4664647 0.7784613 0.4664647 0.8056191 0.4343733 0.8209638 0.4834478 0.7784613 0.4664647 0.8209638 0.4834478 0.7949603 0.5181492 0.7949603 0.5181492 0.8209638 0.4834478 0.8378684 0.5302681 0.7949603 0.5181492 0.8378684 0.5302681 0.8127573 0.5683104 0.8127573 0.5683104 0.8378684 0.5302681 0.856979 0.5740067 0.8127573 0.5683104 0.856979 0.5740067 0.8327946 0.6161209 0.8327946 0.6161209 0.856979 0.5740067 0.8789752 0.6135489 0.8327946 0.6161209 0.8789752 0.6135489 0.8561858 0.6604095 0.8561858 0.6604095 0.8789752 0.6135489 0.9044812 0.6474265 0.8561858 0.6604095 0.9044812 0.6474265 0.8842018 0.6994771 0.8842018 0.6994771 0.9044812 0.6474265 0.9338308 0.6738282 0.8842018 0.6994771 0.9338308 0.6738282 0.9179887 0.7309343 0.9179887 0.7309343 0.9338308 0.6738282 0.9666838 0.690804 0.9179887 0.7309343 0.9666838 0.690804 0.9577566 0.751796 -0.04224342 0.751796 -0.03331619 0.690804 0.001706242 0.6967493 -0.04224342 0.751796 0.001706242 0.6967493 0.001619517 0.7592487 0.001619517 0.7592487 0.001706242 0.6967493 0.03675043 0.6910211 0.001619517 0.7592487 0.03675043 0.6910211 0.04552519 0.7520667 0.04552519 0.7520667 0.03675043 0.6910211 0.0696597 0.6742399 0.04552519 0.7520667 0.0696597 0.6742399 0.08539539 0.7314335 0.08539539 0.7314335 0.0696597 0.6742399 0.09908092 0.6479974 0.08539539 0.7314335 0.09908092 0.6479974 0.1192973 0.7001466 0.1192973 0.7001466 0.09908092 0.6479974 0.1246575 0.6142427 0.1192973 0.7001466 0.1246575 0.6142427 0.1474123 0.6611977 0.1474123 0.6611977 0.1246575 0.6142427 0.1467143 0.5747923 0.1474123 0.6611977 0.1467143 0.5747923 0.1708783 0.6169897 0.1708783 0.6169897 0.1467143 0.5747923 0.1658727 0.5311214 0.1708783 0.6169897 0.1658727 0.5311214 0.1909677 0.5692334 0.1909677 0.5692334 0.1658727 0.5311214 0.1828126 0.4843507 0.1909677 0.5692334 0.1828126 0.4843507 0.2087977 0.519108 0.2087977 0.519108 0.1828126 0.4843507 0.1981809 0.4353125 0.2087977 0.519108 0.1981809 0.4353125 0.225313 0.4674461 0.225313 0.4674461 0.1981809 0.4353125 0.2125909 0.3846294 0.225313 0.4674461 0.2125909 0.3846294 0.2413692 0.4148794 0.2413692 0.4148794 0.2125909 0.3846294 0.2266778 0.3327862 0.2413692 0.4148794 0.2266778 0.3327862 0.257859 0.3619556 0.257859 0.3619556 0.2266778 0.3327862 0.2412219 0.2801951 0.257859 0.3619556 0.2412219 0.2801951 0.2758991 0.309254 0.2758991 0.309254 0.2412219 0.2801951 0.2574167 0.2272726 0.2758991 0.309254 0.2574167 0.2272726 0.297153 0.2575508 0.297153 0.2575508 0.2574167 0.2272726 0.2775727 0.1745876 0.297153 0.2575508 0.2775727 0.1745876 0.3244576 0.2081457 0.3244576 0.2081457 0.2775727 0.1745876 0.3074124 0.1233067 0.3244576 0.2081457 0.3074124 0.1233067 0.3629762 0.1636217 0.3629762 0.1636217 0.3074124 0.1233067 0.3653069 0.07722079 0.3629762 0.1636217 0.3653069 0.07722079 0.4209132 0.1295264 0.4209132 0.1295264 0.3653069 0.07722079 0.500407 0.053249 0.4209132 0.1295264 0.500407 0.053249 0.5012279 0.1157479 0.500407 0.053249 0.01044362 0.009266674 -0.211574 0.05276173 0.500407 0.053249 0.788426 0.05276173 0.6371296 0.07646977 0.6371296 0.07646977 0.788426 0.05276173 0.7829821 0.1046418 0.6371296 0.07646977 0.7829821 0.1046418 0.6959326 0.1223711 0.6959326 0.1223711 0.7829821 0.1046418 0.7870643 0.1564845 0.6959326 0.1223711 0.7870643 0.1564845 0.7260611 0.1736045 0.7260611 0.1736045 0.7870643 0.1564845 0.793858 0.2079111 0.7260611 0.1736045 0.793858 0.2079111 0.7463288 0.2262773 0.7463288 0.2262773 0.793858 0.2079111 0.8021059 0.2586782 0.7463288 0.2262773 0.8021059 0.2586782 0.7625714 0.2792014 0.7625714 0.2792014 0.8021059 0.2586782 0.8115085 0.3085311 0.7625714 0.2792014 0.8115085 0.3085311 0.7771336 0.331803 0.7771336 0.331803 0.8115085 0.3085311 0.8220645 0.3571676 0.7771336 0.331803 0.8220645 0.3571676 0.7912213 0.3836641 0.7912213 0.3836641 0.8220645 0.3571676 0.8339087 0.4042129 0.7912213 0.3836641 0.8339087 0.4042129 0.8056191 0.4343733 0.8056191 0.4343733 0.8339087 0.4042129 0.8472622 0.4491916 0.8056191 0.4343733 0.8472622 0.4491916 0.8209638 0.4834478 0.8209638 0.4834478 0.8472622 0.4491916 0.8624077 0.4914955 0.8209638 0.4834478 0.8624077 0.4914955 0.8378684 0.5302681 0.8378684 0.5302681 0.8624077 0.4914955 0.8796643 0.5303487 0.8378684 0.5302681 0.8796643 0.5303487 0.856979 0.5740067 0.856979 0.5740067 0.8796643 0.5303487 0.8993379 0.5647809 0.856979 0.5740067 0.8993379 0.5647809 0.8789752 0.6135489 0.8789752 0.6135489 0.8993379 0.5647809 0.921631 0.5936286 0.8789752 0.6135489 0.921631 0.5936286 0.9044812 0.6474265 0.9044812 0.6474265 0.921631 0.5936286 0.946503 0.6156022 0.9044812 0.6474265 0.946503 0.6156022 0.9338308 0.6738282 0.9338308 0.6738282 0.946503 0.6156022 0.9735165 0.629455 0.9338308 0.6738282 0.9735165 0.629455 0.9666838 0.690804 -0.03331619 0.690804 -0.02648347 0.629455 0.00177145 0.6342498 -0.03331619 0.690804 0.00177145 0.6342498 0.001706242 0.6967493 0.001706242 0.6967493 0.00177145 0.6342498 0.03003853 0.6296306 0.001706242 0.6967493 0.03003853 0.6296306 0.03675043 0.6910211 0.03675043 0.6910211 0.03003853 0.6296306 0.05708509 0.6159409 0.03675043 0.6910211 0.05708509 0.6159409 0.0696597 0.6742399 0.0696597 0.6742399 0.05708509 0.6159409 0.08200275 0.5941089 0.0696597 0.6742399 0.08200275 0.5941089 0.09908092 0.6479974 0.09908092 0.6479974 0.08200275 0.5941089 0.1043456 0.5653783 0.09908092 0.6479974 0.1043456 0.5653783 0.1246575 0.6142427 0.1246575 0.6142427 0.1043456 0.5653783 0.124067 0.5310398 0.1246575 0.6142427 0.124067 0.5310398 0.1467143 0.5747923 0.1467143 0.5747923 0.124067 0.5310398 0.1413663 0.4922602 0.1467143 0.5747923 0.1413663 0.4922602 0.1658727 0.5311214 0.1658727 0.5311214 0.1413663 0.4922602 0.1565486 0.4500136 0.1658727 0.5311214 0.1565486 0.4500136 0.1828126 0.4843507 0.1828126 0.4843507 0.1565486 0.4500136 0.1699329 0.4050792 0.1828126 0.4843507 0.1699329 0.4050792 0.1981809 0.4353125 0.1981809 0.4353125 0.1699329 0.4050792 0.1818032 0.3580681 0.1981809 0.4353125 0.1818032 0.3580681 0.2125909 0.3846294 0.2125909 0.3846294 0.1818032 0.3580681 0.1923817 0.3094579 0.2125909 0.3846294 0.1923817 0.3094579 0.2266778 0.3327862 0.2266778 0.3327862 0.1923817 0.3094579 0.2018056 0.2596251 0.2266778 0.3327862 0.2018056 0.2596251 0.2412219 0.2801951 0.2412219 0.2801951 0.2018056 0.2596251 0.2100765 0.2088727 0.2412219 0.2801951 0.2100765 0.2088727 0.2574167 0.2272726 0.2574167 0.2272726 0.2100765 0.2088727 0.2169041 0.1574565 0.2574167 0.2272726 0.2169041 0.1574565 0.2775727 0.1745876 0.2775727 0.1745876 0.2169041 0.1574565 0.2210644 0.1056191 0.2775727 0.1745876 0.2210644 0.1056191 0.3074124 0.1233067 0.3074124 0.1233067 0.2210644 0.1056191 0.216005 0.05373221 0.3074124 0.1233067 0.216005 0.05373221 0.3653069 0.07722079 0.3653069 0.07722079 0.216005 0.05373221 0.01044362 0.009266674 0.3653069 0.07722079 0.01044362 0.009266674 0.500407 0.053249 0.01044362 0.009266674 0.002969384 0.07175523 -0.08311021 0.08638113 0.01044362 0.009266674 -0.08311021 0.08638113 -0.211574 0.05276173 0.788426 0.05276173 0.9168898 0.08638113 0.8716828 0.120223 0.788426 0.05276173 0.8716828 0.120223 0.7829821 0.1046418 0.7829821 0.1046418 0.8716828 0.120223 0.8525167 0.1612905 0.7829821 0.1046418 0.8525167 0.1612905 0.7870643 0.1564845 0.7870643 0.1564845 0.8525167 0.1612905 0.8456931 0.2048287 0.7870643 0.1564845 0.8456931 0.2048287 0.793858 0.2079111 0.793858 0.2079111 0.8456931 0.2048287 0.8453206 0.2489848 0.793858 0.2079111 0.8453206 0.2489848 0.8021059 0.2586782 0.8021059 0.2586782 0.8453206 0.2489848 0.8488771 0.2928198 0.8021059 0.2586782 0.8488771 0.2928198 0.8115085 0.3085311 0.8115085 0.3085311 0.8488771 0.2928198 0.8552181 0.335696 0.8115085 0.3085311 0.8552181 0.335696 0.8220645 0.3571676 0.8220645 0.3571676 0.8552181 0.335696 0.8638198 0.3770587 0.8220645 0.3571676 0.8638198 0.3770587 0.8339087 0.4042129 0.8339087 0.4042129 0.8638198 0.3770587 0.8744674 0.4163435 0.8339087 0.4042129 0.8744674 0.4163435 0.8472622 0.4491916 0.8472622 0.4491916 0.8744674 0.4163435 0.8871071 0.4529259 0.8472622 0.4491916 0.8871071 0.4529259 0.8624077 0.4914955 0.8624077 0.4914955 0.8871071 0.4529259 0.9017566 0.4860949 0.8624077 0.4914955 0.9017566 0.4860949 0.8796643 0.5303487 0.8796643 0.5303487 0.9017566 0.4860949 0.9184338 0.5150467 0.8796643 0.5303487 0.9184338 0.5150467 0.8993379 0.5647809 0.8993379 0.5647809 0.9184338 0.5150467 0.9370838 0.5389071 0.8993379 0.5647809 0.9370838 0.5389071 0.921631 0.5936286 0.921631 0.5936286 0.9370838 0.5389071 0.9575039 0.5567945 0.921631 0.5936286 0.9575039 0.5567945 0.946503 0.6156022 0.946503 0.6156022 0.9575039 0.5567945 0.9792885 0.5679259 0.946503 0.6156022 0.9792885 0.5679259 0.9735165 0.629455 -0.02648347 0.629455 -0.02071148 0.5679259 0.001826047 0.5717504 -0.02648347 0.629455 0.001826047 0.5717504 0.00177145 0.6342498 0.00177145 0.6342498 0.001826047 0.5717504 0.02437072 0.5680663 0.00177145 0.6342498 0.02437072 0.5680663 0.03003853 0.6296306 0.03003853 0.6296306 0.02437072 0.5680663 0.04617577 0.5570681 0.03003853 0.6296306 0.04617577 0.5570681 0.05708509 0.6159409 0.05708509 0.6159409 0.04617577 0.5570681 0.06662589 0.539301 0.05708509 0.6159409 0.06662589 0.539301 0.08200275 0.5941089 0.08200275 0.5941089 0.06662589 0.539301 0.08531147 0.5155448 0.08200275 0.5941089 0.08531147 0.5155448 0.1043456 0.5653783 0.1043456 0.5653783 0.08531147 0.5155448 0.1020267 0.4866806 0.1043456 0.5653783 0.1020267 0.4866806 0.124067 0.5310398 0.124067 0.5310398 0.1020267 0.4866806 0.1167142 0.4535832 0.124067 0.5310398 0.1167142 0.4535832 0.1413663 0.4922602 0.1413663 0.4922602 0.1167142 0.4535832 0.1293913 0.4170582 0.1413663 0.4922602 0.1293913 0.4170582 0.1565486 0.4500136 0.1565486 0.4500136 0.1293913 0.4170582 0.1400765 0.3778183 0.1565486 0.4500136 0.1400765 0.3778183 0.1699329 0.4050792 0.1699329 0.4050792 0.1400765 0.3778183 0.1487179 0.3364893 0.1699329 0.4050792 0.1487179 0.3364893 0.1818032 0.3580681 0.1818032 0.3580681 0.1487179 0.3364893 0.1551049 0.2936368 0.1818032 0.3580681 0.1551049 0.2936368 0.1923817 0.3094579 0.1923817 0.3094579 0.1551049 0.2936368 0.1587218 0.2498144 0.1923817 0.3094579 0.1587218 0.2498144 0.2018056 0.2596251 0.2018056 0.2596251 0.1587218 0.2498144 0.1584402 0.2056574 0.2018056 0.2596251 0.1584402 0.2056574 0.2100765 0.2088727 0.2100765 0.2088727 0.1584402 0.2056574 0.1517766 0.162095 0.2100765 0.2088727 0.1517766 0.162095 0.2169041 0.1574565 0.2169041 0.1574565 0.1517766 0.162095 0.1329358 0.1209518 0.2169041 0.1574565 0.1329358 0.1209518 0.2210644 0.1056191 0.2210644 0.1056191 0.1329358 0.1209518 0.08840763 0.08689224 0.2210644 0.1056191 0.08840763 0.08689224 0.216005 0.05373221 0.216005 0.05373221 0.08840763 0.08689224 0.002969384 0.07175523 0.216005 0.05373221 0.002969384 0.07175523 0.01044362 0.009266674 0.002969384 0.07175523 0.002438127 0.1342543 -0.03826326 0.1409963 0.002969384 0.07175523 -0.03826326 0.1409963 -0.08311021 0.08638113 0.9168898 0.08638113 0.9617367 0.1409963 0.9294783 0.1596296 0.9168898 0.08638113 0.9294783 0.1596296 0.8716828 0.120223 0.8716828 0.120223 0.9294783 0.1596296 0.9079926 0.186323 0.8716828 0.120223 0.9079926 0.186323 0.8525167 0.1612905 0.8525167 0.1612905 0.9079926 0.186323 0.8954808 0.2176941 0.8525167 0.1612905 0.8954808 0.2176941 0.8456931 0.2048287 0.8456931 0.2048287 0.8954808 0.2176941 0.8895222 0.2514455 0.8456931 0.2048287 0.8895222 0.2514455 0.8453206 0.2489848 0.8453206 0.2489848 0.8895222 0.2514455 0.8882887 0.286081 0.8453206 0.2489848 0.8882887 0.286081 0.8488771 0.2928198 0.8488771 0.2928198 0.8882887 0.286081 0.8905932 0.3205619 0.8488771 0.2928198 0.8905932 0.3205619 0.8552181 0.335696 0.8552181 0.335696 0.8905932 0.3205619 0.8957012 0.3540843 0.8552181 0.335696 0.8957012 0.3540843 0.8638198 0.3770587 0.8638198 0.3770587 0.8957012 0.3540843 0.9031639 0.3859529 0.8638198 0.3770587 0.9031639 0.3859529 0.8744674 0.4163435 0.8744674 0.4163435 0.9031639 0.3859529 0.9127012 0.4155121 0.8744674 0.4163435 0.9127012 0.4155121 0.8871071 0.4529259 0.8871071 0.4529259 0.9127012 0.4155121 0.9241191 0.4421116 0.8871071 0.4529259 0.9241191 0.4421116 0.9017566 0.4860949 0.9017566 0.4860949 0.9241191 0.4421116 0.9372473 0.4650997 0.9017566 0.4860949 0.9372473 0.4650997 0.9184338 0.5150467 0.9184338 0.5150467 0.9372473 0.4650997 0.9518901 0.483838 0.9184338 0.5150467 0.9518901 0.483838 0.9370838 0.5389071 0.9370838 0.5389071 0.9518901 0.483838 0.9677865 0.4977386 0.9370838 0.5389071 0.9677865 0.4977386 0.9575039 0.5567945 0.9575039 0.5567945 0.9677865 0.4977386 0.9845906 0.5063172 0.9575039 0.5567945 0.9845906 0.5063172 0.9792885 0.5679259 -0.02071148 0.5679259 -0.01540935 0.5063172 0.001875817 0.509251 -0.02071148 0.5679259 0.001875817 0.509251 0.001826047 0.5717504 0.001826047 0.5717504 0.001875817 0.509251 0.01916557 0.5064251 0.001826047 0.5717504 0.01916557 0.5064251 0.02437072 0.5680663 0.02437072 0.5680663 0.01916557 0.5064251 0.03598296 0.4979502 0.02437072 0.5680663 0.03598296 0.4979502 0.04617577 0.5570681 0.04617577 0.5570681 0.03598296 0.4979502 0.05189985 0.4841456 0.04617577 0.5570681 0.05189985 0.4841456 0.06662589 0.539301 0.06662589 0.539301 0.05189985 0.4841456 0.06656879 0.465493 0.06662589 0.539301 0.06656879 0.465493 0.08531147 0.5155448 0.08531147 0.5155448 0.06656879 0.465493 0.07972753 0.4425791 0.08531147 0.5155448 0.07972753 0.4425791 0.1020267 0.4866806 0.1020267 0.4866806 0.07972753 0.4425791 0.09117901 0.4160414 0.1020267 0.4866806 0.09117901 0.4160414 0.1167142 0.4535832 0.1167142 0.4535832 0.09117901 0.4160414 0.1007533 0.386532 0.1167142 0.4535832 0.1007533 0.386532 0.1293913 0.4170582 0.1293913 0.4170582 0.1007533 0.386532 0.1082572 0.3547008 0.1293913 0.4170582 0.1082572 0.3547008 0.1400765 0.3778183 0.1400765 0.3778183 0.1082572 0.3547008 0.1134129 0.3212034 0.1400765 0.3778183 0.1134129 0.3212034 0.1487179 0.3364893 0.1487179 0.3364893 0.1134129 0.3212034 0.1157758 0.2867337 0.1487179 0.3364893 0.1157758 0.2867337 0.1551049 0.2936368 0.1551049 0.2936368 0.1157758 0.2867337 0.1146181 0.2520925 0.1551049 0.2936368 0.1146181 0.2520925 0.1587218 0.2498144 0.1587218 0.2498144 0.1146181 0.2520925 0.108763 0.2183126 0.1587218 0.2498144 0.108763 0.2183126 0.1584402 0.2056574 0.1584402 0.2056574 0.108763 0.2183126 0.09639567 0.1868787 0.1584402 0.2056574 0.09639567 0.1868787 0.1517766 0.162095 0.1517766 0.162095 0.09639567 0.1868787 0.07510119 0.1600696 0.1517766 0.162095 0.07510119 0.1600696 0.1329358 0.1209518 0.1329358 0.1209518 0.07510119 0.1600696 0.04304379 0.141248 0.1329358 0.1209518 0.04304379 0.141248 0.08840763 0.08689224 0.08840763 0.08689224 0.04304379 0.141248 0.002438127 0.1342543 0.08840763 0.08689224 0.002438127 0.1342543 0.002969384 0.07175523 0.002438127 0.1342543 0.002233207 0.1967537 -0.0180338 0.2000872 0.002438127 0.1342543 -0.0180338 0.2000872 -0.03826326 0.1409963 0.9617367 0.1409963 0.9819662 0.2000872 0.9637846 0.2098116 0.9617367 0.1409963 0.9637846 0.2098116 0.9294783 0.1596296 0.9294783 0.1596296 0.9637846 0.2098116 0.9490862 0.224876 0.9294783 0.1596296 0.9490862 0.224876 0.9079926 0.186323 0.9079926 0.186323 0.9490862 0.224876 0.9383714 0.2439458 0.9079926 0.186323 0.9383714 0.2439458 0.8954808 0.2176941 0.8954808 0.2176941 0.9383714 0.2439458 0.9315071 0.2657068 0.8954808 0.2176941 0.9315071 0.2657068 0.8895222 0.2514455 0.8895222 0.2514455 0.9315071 0.2657068 0.9280736 0.2890073 0.8895222 0.2514455 0.9280736 0.2890073 0.8882887 0.286081 0.8882887 0.286081 0.9280736 0.2890073 0.9275946 0.3128795 0.8882887 0.286081 0.9275946 0.3128795 0.8905932 0.3205619 0.8905932 0.3205619 0.9275946 0.3128795 0.9296395 0.3365089 0.8905932 0.3205619 0.9296395 0.3365089 0.8957012 0.3540843 0.8957012 0.3540843 0.9296395 0.3365089 0.9338505 0.3591939 0.8957012 0.3540843 0.9338505 0.3591939 0.9031639 0.3859529 0.9031639 0.3859529 0.9338505 0.3591939 0.9399329 0.3803124 0.9031639 0.3859529 0.9399329 0.3803124 0.9127012 0.4155121 0.9127012 0.4155121 0.9399329 0.3803124 0.9476348 0.3993022 0.9127012 0.4155121 0.9476348 0.3993022 0.9241191 0.4421116 0.9241191 0.4421116 0.9476348 0.3993022 0.9567227 0.415653 0.9241191 0.4421116 0.9567227 0.415653 0.9372473 0.4650997 0.9372473 0.4650997 0.9567227 0.415653 0.9669609 0.428911 0.9372473 0.4650997 0.9669609 0.428911 0.9518901 0.483838 0.9518901 0.483838 0.9669609 0.428911 0.9780965 0.4386923 0.9518901 0.483838 0.9780965 0.4386923 0.9677865 0.4977386 0.9677865 0.4977386 0.9780965 0.4386923 0.9898517 0.4447016 0.9677865 0.4977386 0.9898517 0.4447016 0.9845906 0.5063172 -0.01540935 0.5063172 -0.01014834 0.4447016 0.00192511 0.4467516 -0.01540935 0.5063172 0.00192511 0.4467516 0.001875817 0.509251 0.001875817 0.509251 0.00192511 0.4467516 0.01400154 0.4447771 0.001875817 0.509251 0.01400154 0.4447771 0.01916557 0.5064251 0.01916557 0.5064251 0.01400154 0.4447771 0.02576547 0.4388408 0.01916557 0.5064251 0.02576547 0.4388408 0.03598296 0.4979502 0.03598296 0.4979502 0.02576547 0.4388408 0.0369153 0.429128 0.03598296 0.4979502 0.0369153 0.429128 0.05189985 0.4841456 0.05189985 0.4841456 0.0369153 0.429128 0.04717278 0.415932 0.05189985 0.4841456 0.04717278 0.415932 0.06656879 0.465493 0.06656879 0.465493 0.04717278 0.415932 0.05628448 0.3996355 0.06656879 0.465493 0.05628448 0.3996355 0.07972753 0.4425791 0.07972753 0.4425791 0.05628448 0.3996355 0.06401461 0.3806908 0.07972753 0.4425791 0.06401461 0.3806908 0.09117901 0.4160414 0.09117901 0.4160414 0.06401461 0.3806908 0.07012981 0.3596072 0.09117901 0.4160414 0.07012981 0.3596072 0.1007533 0.386532 0.1007533 0.386532 0.07012981 0.3596072 0.07437843 0.3369462 0.1007533 0.386532 0.07437843 0.3369462 0.1082572 0.3547008 0.1082572 0.3547008 0.07437843 0.3369462 0.07646715 0.3133284 0.1082572 0.3547008 0.07646715 0.3133284 0.1134129 0.3212034 0.1134129 0.3212034 0.07646715 0.3133284 0.07603925 0.2894537 0.1134129 0.3212034 0.07603925 0.2894537 0.1157758 0.2867337 0.1157758 0.2867337 0.07603925 0.2894537 0.07266569 0.2661341 0.1157758 0.2867337 0.07266569 0.2661341 0.1146181 0.2520925 0.1146181 0.2520925 0.07266569 0.2661341 0.06587028 0.2443341 0.1146181 0.2520925 0.06587028 0.2443341 0.108763 0.2183126 0.108763 0.2183126 0.06587028 0.2443341 0.05523055 0.225202 0.108763 0.2183126 0.05523055 0.225202 0.09639567 0.1868787 0.09639567 0.1868787 0.05523055 0.225202 0.040605 0.2100496 0.09639567 0.1868787 0.040605 0.2100496 0.07510119 0.1600696 0.07510119 0.1600696 0.040605 0.2100496 0.02247893 0.2002136 0.07510119 0.1600696 0.02247893 0.2002136 0.04304379 0.141248 0.04304379 0.141248 0.02247893 0.2002136 0.002233207 0.1967537 0.04304379 0.141248 0.002233207 0.1967537 0.002438127 0.1342543 0.002233207 0.1967537 0.002117931 0.2592534 -0.006182134 0.2606145 0.002233207 0.1967537 -0.006182134 0.2606145 -0.0180338 0.2000872 0.9819662 0.2000872 0.9938179 0.2606145 0.9860034 0.2646653 0.9819662 0.2000872 0.9860034 0.2646653 0.9637846 0.2098116 0.9637846 0.2098116 0.9860034 0.2646653 0.9791 0.2711625 0.9637846 0.2098116 0.9791 0.2711625 0.9490862 0.224876 0.9490862 0.224876 0.9791 0.2711625 0.9734242 0.2797379 0.9490862 0.224876 0.9734242 0.2797379 0.9383714 0.2439458 0.9383714 0.2439458 0.9734242 0.2797379 0.9691689 0.2899431 0.9383714 0.2439458 0.9691689 0.2899431 0.9315071 0.2657068 0.9315071 0.2657068 0.9691689 0.2899431 0.9664156 0.3012908 0.9315071 0.2657068 0.9664156 0.3012908 0.9280736 0.2890073 0.9280736 0.2890073 0.9664156 0.3012908 0.9651585 0.3132883 0.9280736 0.2890073 0.9651585 0.3132883 0.9275946 0.3128795 0.9275946 0.3128795 0.9651585 0.3132883 0.9653311 0.325459 0.9275946 0.3128795 0.9653311 0.325459 0.9296395 0.3365089 0.9296395 0.3365089 0.9653311 0.325459 0.9668279 0.3373561 0.9296395 0.3365089 0.9668279 0.3373561 0.9338505 0.3591939 0.9338505 0.3591939 0.9668279 0.3373561 0.9695195 0.3485693 0.9338505 0.3591939 0.9695195 0.3485693 0.9399329 0.3803124 0.9399329 0.3803124 0.9695195 0.3485693 0.9732614 0.35873 0.9399329 0.3803124 0.9732614 0.35873 0.9476348 0.3993022 0.9476348 0.3993022 0.9732614 0.35873 0.9778978 0.3675151 0.9476348 0.3993022 0.9778978 0.3675151 0.9567227 0.415653 0.9567227 0.415653 0.9778978 0.3675151 0.9832641 0.3746504 0.9567227 0.415653 0.9832641 0.3746504 0.9669609 0.428911 0.9669609 0.428911 0.9832641 0.3746504 0.9891874 0.3799158 0.9669609 0.428911 0.9891874 0.3799158 0.9780965 0.4386923 0.9780965 0.4386923 0.9891874 0.3799158 0.9954872 0.3831495 0.9780965 0.4386923 0.9954872 0.3831495 0.9898517 0.4447016 -0.01014834 0.4447016 -0.004512786 0.3831495 0.001977741 0.3842521 -0.01014834 0.4447016 0.001977741 0.3842521 0.00192511 0.4467516 0.00192511 0.4467516 0.001977741 0.3842521 0.008470118 0.38319 0.00192511 0.4467516 0.008470118 0.38319 0.01400154 0.4447771 0.01400154 0.4447771 0.008470118 0.38319 0.01477527 0.3799957 0.01400154 0.4447771 0.01477527 0.3799957 0.02576547 0.4388408 0.02576547 0.4388408 0.01477527 0.3799957 0.02070724 0.3747673 0.02576547 0.4388408 0.02070724 0.3747673 0.0369153 0.429128 0.0369153 0.429128 0.02070724 0.3747673 0.02608567 0.3676653 0.0369153 0.429128 0.02608567 0.3676653 0.04717278 0.415932 0.04717278 0.415932 0.02608567 0.3676653 0.0307374 0.3589089 0.04717278 0.415932 0.0307374 0.3589089 0.05628448 0.3996355 0.05628448 0.3996355 0.0307374 0.3589089 0.03449749 0.3487711 0.05628448 0.3996355 0.03449749 0.3487711 0.06401461 0.3806908 0.06401461 0.3806908 0.03449749 0.3487711 0.03721022 0.3375744 0.06401461 0.3806908 0.03721022 0.3375744 0.07012981 0.3596072 0.07012981 0.3596072 0.03721022 0.3375744 0.03873074 0.3256866 0.07012981 0.3596072 0.03873074 0.3256866 0.07437843 0.3369462 0.07437843 0.3369462 0.03873074 0.3256866 0.03892922 0.313517 0.07437843 0.3369462 0.03892922 0.313517 0.07646715 0.3133284 0.07646715 0.3133284 0.03892922 0.313517 0.03769981 0.3015119 0.07646715 0.3133284 0.03769981 0.3015119 0.07603925 0.2894537 0.07603925 0.2894537 0.03769981 0.3015119 0.03497499 0.2901475 0.07603925 0.2894537 0.03497499 0.2901475 0.07266569 0.2661341 0.07266569 0.2661341 0.03497499 0.2901475 0.03074753 0.2799163 0.07266569 0.2661341 0.03074753 0.2799163 0.06587028 0.2443341 0.06587028 0.2443341 0.03074753 0.2799163 0.02509695 0.2713059 0.06587028 0.2443341 0.02509695 0.2713059 0.05523055 0.225202 0.05523055 0.225202 0.02509695 0.2713059 0.01821416 0.2647659 0.05523055 0.225202 0.01821416 0.2647659 0.040605 0.2100496 0.040605 0.2100496 0.01821416 0.2647659 0.01041316 0.2606664 0.040605 0.2100496 0.01041316 0.2606664 0.02247893 0.2002136 0.02247893 0.2002136 0.01041316 0.2606664 0.002117931 0.2592534 0.02247893 0.2002136 0.002117931 0.2592534 0.002233207 0.1967537 0.002039074 0.3217528 -0.006182134 0.2606145 0.002117931 0.2592534 0.002039074 0.3217528 -0.0139966 0.2646653 -0.006182134 0.2606145 0.002039074 0.3217528 -0.02089995 0.2711625 -0.0139966 0.2646653 0.002039074 0.3217528 -0.0265758 0.2797379 -0.02089995 0.2711625 0.002039074 0.3217528 -0.03083109 0.2899431 -0.0265758 0.2797379 0.002039074 0.3217528 -0.03358435 0.3012908 -0.03083109 0.2899431 0.002039074 0.3217528 -0.03484147 0.3132883 -0.03358435 0.3012908 0.002039074 0.3217528 -0.03466892 0.325459 -0.03484147 0.3132883 0.002039074 0.3217528 -0.03317213 0.3373561 -0.03466892 0.325459 0.002039074 0.3217528 -0.0304805 0.3485693 -0.03317213 0.3373561 0.002039074 0.3217528 -0.02673858 0.35873 -0.0304805 0.3485693 0.002039074 0.3217528 -0.02210217 0.3675151 -0.02673858 0.35873 0.002039074 0.3217528 -0.01673585 0.3746504 -0.02210217 0.3675151 0.002039074 0.3217528 -0.01081264 0.3799158 -0.01673585 0.3746504 0.002039074 0.3217528 -0.004512786 0.3831495 -0.01081264 0.3799158 0.002039074 0.3217528 0.001977741 0.3842521 -0.004512786 0.3831495 0.002039074 0.3217528 0.008470118 0.38319 0.001977741 0.3842521 0.002039074 0.3217528 0.01477527 0.3799957 0.008470118 0.38319 0.002039074 0.3217528 0.02070724 0.3747673 0.01477527 0.3799957 0.002039074 0.3217528 0.02608567 0.3676653 0.02070724 0.3747673 0.002039074 0.3217528 0.0307374 0.3589089 0.02608567 0.3676653 0.002039074 0.3217528 0.03449749 0.3487711 0.0307374 0.3589089 0.002039074 0.3217528 0.03721022 0.3375744 0.03449749 0.3487711 0.002039074 0.3217528 0.03873074 0.3256866 0.03721022 0.3375744 0.002039074 0.3217528 0.03892922 0.313517 0.03873074 0.3256866 0.002039074 0.3217528 0.03769981 0.3015119 0.03892922 0.313517 0.002039074 0.3217528 0.03497499 0.2901475 0.03769981 0.3015119 0.002039074 0.3217528 0.03074753 0.2799163 0.03497499 0.2901475 0.002039074 0.3217528 0.02509695 0.2713059 0.03074753 0.2799163 0.002039074 0.3217528 0.01821416 0.2647659 0.02509695 0.2713059 0.002039074 0.3217528 0.01041316 0.2606664 0.01821416 0.2647659 0.002039074 0.3217528 0.002117931 0.2592534 0.01041316 0.2606664 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    0 0 0 1 1 1 2 2 2 0 0 3 2 2 4 3 3 5 0 0 6 3 3 7 4 4 8 0 0 9 4 4 10 5 5 11 0 0 12 5 5 13 6 6 14 0 0 15 6 6 16 7 7 17 0 0 18 7 7 19 8 8 20 0 0 21 8 8 22 9 9 23 0 0 24 9 9 25 10 10 26 0 0 27 10 10 28 11 11 29 0 0 30 11 11 31 12 12 32 0 0 33 12 12 34 13 13 35 0 0 36 13 13 37 14 14 38 0 0 39 14 14 40 15 15 41 0 0 42 15 15 43 16 16 44 0 0 45 16 16 46 17 17 47 0 0 48 17 17 49 18 18 50 0 0 51 18 18 52 19 19 53 0 0 54 19 19 55 20 20 56 0 0 57 20 20 58 21 21 59 0 0 60 21 21 61 22 22 62 0 0 63 22 22 64 23 23 65 0 0 66 23 23 67 24 24 68 0 0 69 24 24 70 25 25 71 0 0 72 25 25 73 26 26 74 0 0 75 26 26 76 27 27 77 0 0 78 27 27 79 28 28 80 0 0 81 28 28 82 29 29 83 0 0 84 29 29 85 30 30 86 0 0 87 30 30 88 31 31 89 0 0 90 31 31 91 32 32 92 0 0 93 32 32 94 1 1 95 1 1 96 33 33 97 34 34 98 1 1 99 34 34 100 2 2 101 2 2 102 34 34 103 35 35 104 2 2 105 35 35 106 3 3 107 3 3 108 35 35 109 36 36 110 3 3 111 36 36 112 4 4 113 4 4 114 36 36 115 37 37 116 4 4 117 37 37 118 5 5 119 5 5 120 37 37 121 38 38 122 5 5 123 38 38 124 6 6 125 6 6 126 38 38 127 39 39 128 6 6 129 39 39 130 7 7 131 7 7 132 39 39 133 40 40 134 7 7 135 40 40 136 8 8 137 8 8 138 40 40 139 41 41 140 8 8 141 41 41 142 9 9 143 9 9 144 41 41 145 42 42 146 9 9 147 42 42 148 10 10 149 10 10 150 42 42 151 43 43 152 10 10 153 43 43 154 11 11 155 11 11 156 43 43 157 44 44 158 11 11 159 44 44 160 12 12 161 12 12 162 44 44 163 45 45 164 12 12 165 45 45 166 13 13 167 13 13 168 45 45 169 46 46 170 13 13 171 46 46 172 14 14 173 14 14 174 46 46 175 47 47 176 14 14 177 47 47 178 15 15 179 15 15 180 47 47 181 48 48 182 15 15 183 48 48 184 16 16 185 16 16 186 48 48 187 49 49 188 16 16 189 49 49 190 17 17 191 17 17 192 49 49 193 50 50 194 17 17 195 50 50 196 18 18 197 18 18 198 50 50 199 51 51 200 18 18 201 51 51 202 19 19 203 19 19 204 51 51 205 52 52 206 19 19 207 52 52 208 20 20 209 20 20 210 52 52 211 53 53 212 20 20 213 53 53 214 21 21 215 21 21 216 53 53 217 54 54 218 21 21 219 54 54 220 22 22 221 22 22 222 54 54 223 55 55 224 22 22 225 55 55 226 23 23 227 23 23 228 55 55 229 56 56 230 23 23 231 56 56 232 24 24 233 24 24 234 56 56 235 57 57 236 24 24 237 57 57 238 25 25 239 25 25 240 57 57 241 58 58 242 25 25 243 58 58 244 26 26 245 26 26 246 58 58 247 59 59 248 26 26 249 59 59 250 27 27 251 27 27 252 59 59 253 60 60 254 27 27 255 60 60 256 28 28 257 28 28 258 60 60 259 61 61 260 28 28 261 61 61 262 29 29 263 29 29 264 61 61 265 62 62 266 29 29 267 62 62 268 30 30 269 30 30 270 62 62 271 63 63 272 30 30 273 63 63 274 31 31 275 31 31 276 63 63 277 64 64 278 31 31 279 64 64 280 32 32 281 32 32 282 64 64 283 33 33 284 32 32 285 33 33 286 1 1 287 33 33 288 65 65 289 66 66 290 33 33 291 66 66 292 34 34 293 34 34 294 66 66 295 67 67 296 34 34 297 67 67 298 35 35 299 35 35 300 67 67 301 68 68 302 35 35 303 68 68 304 36 36 305 36 36 306 68 68 307 69 69 308 36 36 309 69 69 310 37 37 311 37 37 312 69 69 313 70 70 314 37 37 315 70 70 316 38 38 317 38 38 318 70 70 319 71 71 320 38 38 321 71 71 322 39 39 323 39 39 324 71 71 325 72 72 326 39 39 327 72 72 328 40 40 329 40 40 330 72 72 331 73 73 332 40 40 333 73 73 334 41 41 335 41 41 336 73 73 337 74 74 338 41 41 339 74 74 340 42 42 341 42 42 342 74 74 343 75 75 344 42 42 345 75 75 346 43 43 347 43 43 348 75 75 349 76 76 350 43 43 351 76 76 352 44 44 353 44 44 354 76 76 355 77 77 356 44 44 357 77 77 358 45 45 359 45 45 360 77 77 361 78 78 362 45 45 363 78 78 364 46 46 365 46 46 366 78 78 367 79 79 368 46 46 369 79 79 370 47 47 371 47 47 372 79 79 373 80 80 374 47 47 375 80 80 376 48 48 377 48 48 378 80 80 379 81 81 380 48 48 381 81 81 382 49 49 383 49 49 384 81 81 385 82 82 386 49 49 387 82 82 388 50 50 389 50 50 390 82 82 391 83 83 392 50 50 393 83 83 394 51 51 395 51 51 396 83 83 397 84 84 398 51 51 399 84 84 400 52 52 401 52 52 402 84 84 403 85 85 404 52 52 405 85 85 406 53 53 407 53 53 408 85 85 409 86 86 410 53 53 411 86 86 412 54 54 413 54 54 414 86 86 415 87 87 416 54 54 417 87 87 418 55 55 419 55 55 420 87 87 421 88 88 422 55 55 423 88 88 424 56 56 425 56 56 426 88 88 427 89 89 428 56 56 429 89 89 430 57 57 431 57 57 432 89 89 433 90 90 434 57 57 435 90 90 436 58 58 437 58 58 438 90 90 439 91 91 440 58 58 441 91 91 442 59 59 443 59 59 444 91 91 445 92 92 446 59 59 447 92 92 448 60 60 449 60 60 450 92 92 451 93 93 452 60 60 453 93 93 454 61 61 455 61 61 456 93 93 457 94 94 458 61 61 459 94 94 460 62 62 461 62 62 462 94 94 463 95 95 464 62 62 465 95 95 466 63 63 467 63 63 468 95 95 469 96 96 470 63 63 471 96 96 472 64 64 473 64 64 474 96 96 475 65 65 476 64 64 477 65 65 478 33 33 479 65 65 480 97 97 481 98 98 482 65 65 483 98 98 484 66 66 485 66 66 486 98 98 487 99 99 488 66 66 489 99 99 490 67 67 491 67 67 492 99 99 493 100 100 494 67 67 495 100 100 496 68 68 497 68 68 498 100 100 499 101 101 500 68 68 501 101 101 502 69 69 503 69 69 504 101 101 505 102 102 506 69 69 507 102 102 508 70 70 509 70 70 510 102 102 511 103 103 512 70 70 513 103 103 514 71 71 515 71 71 516 103 103 517 104 104 518 71 71 519 104 104 520 72 72 521 72 72 522 104 104 523 105 105 524 72 72 525 105 105 526 73 73 527 73 73 528 105 105 529 106 106 530 73 73 531 106 106 532 74 74 533 74 74 534 106 106 535 107 107 536 74 74 537 107 107 538 75 75 539 75 75 540 107 107 541 108 108 542 75 75 543 108 108 544 76 76 545 76 76 546 108 108 547 109 109 548 76 76 549 109 109 550 77 77 551 77 77 552 109 109 553 110 110 554 77 77 555 110 110 556 78 78 557 78 78 558 110 110 559 111 111 560 78 78 561 111 111 562 79 79 563 79 79 564 111 111 565 112 112 566 79 79 567 112 112 568 80 80 569 80 80 570 112 112 571 113 113 572 80 80 573 113 113 574 81 81 575 81 81 576 113 113 577 114 114 578 81 81 579 114 114 580 82 82 581 82 82 582 114 114 583 115 115 584 82 82 585 115 115 586 83 83 587 83 83 588 115 115 589 116 116 590 83 83 591 116 116 592 84 84 593 84 84 594 116 116 595 117 117 596 84 84 597 117 117 598 85 85 599 85 85 600 117 117 601 118 118 602 85 85 603 118 118 604 86 86 605 86 86 606 118 118 607 119 119 608 86 86 609 119 119 610 87 87 611 87 87 612 119 119 613 120 120 614 87 87 615 120 120 616 88 88 617 88 88 618 120 120 619 121 121 620 88 88 621 121 121 622 89 89 623 89 89 624 121 121 625 122 122 626 89 89 627 122 122 628 90 90 629 90 90 630 122 122 631 123 123 632 90 90 633 123 123 634 91 91 635 91 91 636 123 123 637 124 124 638 91 91 639 124 124 640 92 92 641 92 92 642 124 124 643 125 125 644 92 92 645 125 125 646 93 93 647 93 93 648 125 125 649 126 126 650 93 93 651 126 126 652 94 94 653 94 94 654 126 126 655 127 127 656 94 94 657 127 127 658 95 95 659 95 95 660 127 127 661 128 128 662 95 95 663 128 128 664 96 96 665 96 96 666 128 128 667 97 97 668 96 96 669 97 97 670 65 65 671 97 97 672 129 129 673 130 130 674 97 97 675 130 130 676 98 98 677 98 98 678 130 130 679 131 131 680 98 98 681 131 131 682 99 99 683 99 99 684 131 131 685 132 132 686 99 99 687 132 132 688 100 100 689 100 100 690 132 132 691 133 133 692 100 100 693 133 133 694 101 101 695 101 101 696 133 133 697 134 134 698 101 101 699 134 134 700 102 102 701 102 102 702 134 134 703 135 135 704 102 102 705 135 135 706 103 103 707 103 103 708 135 135 709 136 136 710 103 103 711 136 136 712 104 104 713 104 104 714 136 136 715 137 137 716 104 104 717 137 137 718 105 105 719 105 105 720 137 137 721 138 138 722 105 105 723 138 138 724 106 106 725 106 106 726 138 138 727 139 139 728 106 106 729 139 139 730 107 107 731 107 107 732 139 139 733 140 140 734 107 107 735 140 140 736 108 108 737 108 108 738 140 140 739 141 141 740 108 108 741 141 141 742 109 109 743 109 109 744 141 141 745 142 142 746 109 109 747 142 142 748 110 110 749 110 110 750 142 142 751 143 143 752 110 110 753 143 143 754 111 111 755 111 111 756 143 143 757 144 144 758 111 111 759 144 144 760 112 112 761 112 112 762 144 144 763 145 145 764 112 112 765 145 145 766 113 113 767 113 113 768 145 145 769 146 146 770 113 113 771 146 146 772 114 114 773 114 114 774 146 146 775 147 147 776 114 114 777 147 147 778 115 115 779 115 115 780 147 147 781 148 148 782 115 115 783 148 148 784 116 116 785 116 116 786 148 148 787 149 149 788 116 116 789 149 149 790 117 117 791 117 117 792 149 149 793 150 150 794 117 117 795 150 150 796 118 118 797 118 118 798 150 150 799 151 151 800 118 118 801 151 151 802 119 119 803 119 119 804 151 151 805 152 152 806 119 119 807 152 152 808 120 120 809 120 120 810 152 152 811 153 153 812 120 120 813 153 153 814 121 121 815 121 121 816 153 153 817 154 154 818 121 121 819 154 154 820 122 122 821 122 122 822 154 154 823 155 155 824 122 122 825 155 155 826 123 123 827 123 123 828 155 155 829 156 156 830 123 123 831 156 156 832 124 124 833 124 124 834 156 156 835 157 157 836 124 124 837 157 157 838 125 125 839 125 125 840 157 157 841 158 158 842 125 125 843 158 158 844 126 126 845 126 126 846 158 158 847 159 159 848 126 126 849 159 159 850 127 127 851 127 127 852 159 159 853 160 160 854 127 127 855 160 160 856 128 128 857 128 128 858 160 160 859 129 129 860 128 128 861 129 129 862 97 97 863 129 129 864 161 161 865 162 162 866 129 129 867 162 162 868 130 130 869 130 130 870 162 162 871 163 163 872 130 130 873 163 163 874 131 131 875 131 131 876 163 163 877 164 164 878 131 131 879 164 164 880 132 132 881 132 132 882 164 164 883 165 165 884 132 132 885 165 165 886 133 133 887 133 133 888 165 165 889 166 166 890 133 133 891 166 166 892 134 134 893 134 134 894 166 166 895 167 167 896 134 134 897 167 167 898 135 135 899 135 135 900 167 167 901 168 168 902 135 135 903 168 168 904 136 136 905 136 136 906 168 168 907 169 169 908 136 136 909 169 169 910 137 137 911 137 137 912 169 169 913 170 170 914 137 137 915 170 170 916 138 138 917 138 138 918 170 170 919 171 171 920 138 138 921 171 171 922 139 139 923 139 139 924 171 171 925 172 172 926 139 139 927 172 172 928 140 140 929 140 140 930 172 172 931 173 173 932 140 140 933 173 173 934 141 141 935 141 141 936 173 173 937 174 174 938 141 141 939 174 174 940 142 142 941 142 142 942 174 174 943 175 175 944 142 142 945 175 175 946 143 143 947 143 143 948 175 175 949 176 176 950 143 143 951 176 176 952 144 144 953 144 144 954 176 176 955 177 177 956 144 144 957 177 177 958 145 145 959 145 145 960 177 177 961 178 178 962 145 145 963 178 178 964 146 146 965 146 146 966 178 178 967 179 179 968 146 146 969 179 179 970 147 147 971 147 147 972 179 179 973 180 180 974 147 147 975 180 180 976 148 148 977 148 148 978 180 180 979 181 181 980 148 148 981 181 181 982 149 149 983 149 149 984 181 181 985 182 182 986 149 149 987 182 182 988 150 150 989 150 150 990 182 182 991 183 183 992 150 150 993 183 183 994 151 151 995 151 151 996 183 183 997 184 184 998 151 151 999 184 184 1000 152 152 1001 152 152 1002 184 184 1003 185 185 1004 152 152 1005 185 185 1006 153 153 1007 153 153 1008 185 185 1009 186 186 1010 153 153 1011 186 186 1012 154 154 1013 154 154 1014 186 186 1015 187 187 1016 154 154 1017 187 187 1018 155 155 1019 155 155 1020 187 187 1021 188 188 1022 155 155 1023 188 188 1024 156 156 1025 156 156 1026 188 188 1027 189 189 1028 156 156 1029 189 189 1030 157 157 1031 157 157 1032 189 189 1033 190 190 1034 157 157 1035 190 190 1036 158 158 1037 158 158 1038 190 190 1039 191 191 1040 158 158 1041 191 191 1042 159 159 1043 159 159 1044 191 191 1045 192 192 1046 159 159 1047 192 192 1048 160 160 1049 160 160 1050 192 192 1051 161 161 1052 160 160 1053 161 161 1054 129 129 1055 161 161 1056 193 193 1057 194 194 1058 161 161 1059 194 194 1060 162 162 1061 162 162 1062 194 194 1063 195 195 1064 162 162 1065 195 195 1066 163 163 1067 163 163 1068 195 195 1069 196 196 1070 163 163 1071 196 196 1072 164 164 1073 164 164 1074 196 196 1075 197 197 1076 164 164 1077 197 197 1078 165 165 1079 165 165 1080 197 197 1081 198 198 1082 165 165 1083 198 198 1084 166 166 1085 166 166 1086 198 198 1087 199 199 1088 166 166 1089 199 199 1090 167 167 1091 167 167 1092 199 199 1093 200 200 1094 167 167 1095 200 200 1096 168 168 1097 168 168 1098 200 200 1099 201 201 1100 168 168 1101 201 201 1102 169 169 1103 169 169 1104 201 201 1105 202 202 1106 169 169 1107 202 202 1108 170 170 1109 170 170 1110 202 202 1111 203 203 1112 170 170 1113 203 203 1114 171 171 1115 171 171 1116 203 203 1117 204 204 1118 171 171 1119 204 204 1120 172 172 1121 172 172 1122 204 204 1123 205 205 1124 172 172 1125 205 205 1126 173 173 1127 173 173 1128 205 205 1129 206 206 1130 173 173 1131 206 206 1132 174 174 1133 174 174 1134 206 206 1135 207 207 1136 174 174 1137 207 207 1138 175 175 1139 175 175 1140 207 207 1141 208 208 1142 175 175 1143 208 208 1144 176 176 1145 176 176 1146 208 208 1147 209 209 1148 176 176 1149 209 209 1150 177 177 1151 177 177 1152 209 209 1153 210 210 1154 177 177 1155 210 210 1156 178 178 1157 178 178 1158 210 210 1159 211 211 1160 178 178 1161 211 211 1162 179 179 1163 179 179 1164 211 211 1165 212 212 1166 179 179 1167 212 212 1168 180 180 1169 180 180 1170 212 212 1171 213 213 1172 180 180 1173 213 213 1174 181 181 1175 181 181 1176 213 213 1177 214 214 1178 181 181 1179 214 214 1180 182 182 1181 182 182 1182 214 214 1183 215 215 1184 182 182 1185 215 215 1186 183 183 1187 183 183 1188 215 215 1189 216 216 1190 183 183 1191 216 216 1192 184 184 1193 184 184 1194 216 216 1195 217 217 1196 184 184 1197 217 217 1198 185 185 1199 185 185 1200 217 217 1201 218 218 1202 185 185 1203 218 218 1204 186 186 1205 186 186 1206 218 218 1207 219 219 1208 186 186 1209 219 219 1210 187 187 1211 187 187 1212 219 219 1213 220 220 1214 187 187 1215 220 220 1216 188 188 1217 188 188 1218 220 220 1219 221 221 1220 188 188 1221 221 221 1222 189 189 1223 189 189 1224 221 221 1225 222 222 1226 189 189 1227 222 222 1228 190 190 1229 190 190 1230 222 222 1231 223 223 1232 190 190 1233 223 223 1234 191 191 1235 191 191 1236 223 223 1237 224 224 1238 191 191 1239 224 224 1240 192 192 1241 192 192 1242 224 224 1243 193 193 1244 192 192 1245 193 193 1246 161 161 1247 193 193 1248 225 225 1249 226 226 1250 193 193 1251 226 226 1252 194 194 1253 194 194 1254 226 226 1255 227 227 1256 194 194 1257 227 227 1258 195 195 1259 195 195 1260 227 227 1261 228 228 1262 195 195 1263 228 228 1264 196 196 1265 196 196 1266 228 228 1267 229 229 1268 196 196 1269 229 229 1270 197 197 1271 197 197 1272 229 229 1273 230 230 1274 197 197 1275 230 230 1276 198 198 1277 198 198 1278 230 230 1279 231 231 1280 198 198 1281 231 231 1282 199 199 1283 199 199 1284 231 231 1285 232 232 1286 199 199 1287 232 232 1288 200 200 1289 200 200 1290 232 232 1291 233 233 1292 200 200 1293 233 233 1294 201 201 1295 201 201 1296 233 233 1297 234 234 1298 201 201 1299 234 234 1300 202 202 1301 202 202 1302 234 234 1303 235 235 1304 202 202 1305 235 235 1306 203 203 1307 203 203 1308 235 235 1309 236 236 1310 203 203 1311 236 236 1312 204 204 1313 204 204 1314 236 236 1315 237 237 1316 204 204 1317 237 237 1318 205 205 1319 205 205 1320 237 237 1321 238 238 1322 205 205 1323 238 238 1324 206 206 1325 206 206 1326 238 238 1327 239 239 1328 206 206 1329 239 239 1330 207 207 1331 207 207 1332 239 239 1333 240 240 1334 207 207 1335 240 240 1336 208 208 1337 208 208 1338 240 240 1339 241 241 1340 208 208 1341 241 241 1342 209 209 1343 209 209 1344 241 241 1345 242 242 1346 209 209 1347 242 242 1348 210 210 1349 210 210 1350 242 242 1351 243 243 1352 210 210 1353 243 243 1354 211 211 1355 211 211 1356 243 243 1357 244 244 1358 211 211 1359 244 244 1360 212 212 1361 212 212 1362 244 244 1363 245 245 1364 212 212 1365 245 245 1366 213 213 1367 213 213 1368 245 245 1369 246 246 1370 213 213 1371 246 246 1372 214 214 1373 214 214 1374 246 246 1375 247 247 1376 214 214 1377 247 247 1378 215 215 1379 215 215 1380 247 247 1381 248 248 1382 215 215 1383 248 248 1384 216 216 1385 216 216 1386 248 248 1387 249 249 1388 216 216 1389 249 249 1390 217 217 1391 217 217 1392 249 249 1393 250 250 1394 217 217 1395 250 250 1396 218 218 1397 218 218 1398 250 250 1399 251 251 1400 218 218 1401 251 251 1402 219 219 1403 219 219 1404 251 251 1405 252 252 1406 219 219 1407 252 252 1408 220 220 1409 220 220 1410 252 252 1411 253 253 1412 220 220 1413 253 253 1414 221 221 1415 221 221 1416 253 253 1417 254 254 1418 221 221 1419 254 254 1420 222 222 1421 222 222 1422 254 254 1423 255 255 1424 222 222 1425 255 255 1426 223 223 1427 223 223 1428 255 255 1429 256 256 1430 223 223 1431 256 256 1432 224 224 1433 224 224 1434 256 256 1435 225 225 1436 224 224 1437 225 225 1438 193 193 1439 225 225 1440 257 257 1441 258 258 1442 225 225 1443 258 258 1444 226 226 1445 226 226 1446 258 258 1447 259 259 1448 226 226 1449 259 259 1450 227 227 1451 227 227 1452 259 259 1453 260 260 1454 227 227 1455 260 260 1456 228 228 1457 228 228 1458 260 260 1459 261 261 1460 228 228 1461 261 261 1462 229 229 1463 229 229 1464 261 261 1465 262 262 1466 229 229 1467 262 262 1468 230 230 1469 230 230 1470 262 262 1471 263 263 1472 230 230 1473 263 263 1474 231 231 1475 231 231 1476 263 263 1477 264 264 1478 231 231 1479 264 264 1480 232 232 1481 232 232 1482 264 264 1483 265 265 1484 232 232 1485 265 265 1486 233 233 1487 233 233 1488 265 265 1489 266 266 1490 233 233 1491 266 266 1492 234 234 1493 234 234 1494 266 266 1495 267 267 1496 234 234 1497 267 267 1498 235 235 1499 235 235 1500 267 267 1501 268 268 1502 235 235 1503 268 268 1504 236 236 1505 236 236 1506 268 268 1507 269 269 1508 236 236 1509 269 269 1510 237 237 1511 237 237 1512 269 269 1513 270 270 1514 237 237 1515 270 270 1516 238 238 1517 238 238 1518 270 270 1519 271 271 1520 238 238 1521 271 271 1522 239 239 1523 239 239 1524 271 271 1525 272 272 1526 239 239 1527 272 272 1528 240 240 1529 240 240 1530 272 272 1531 273 273 1532 240 240 1533 273 273 1534 241 241 1535 241 241 1536 273 273 1537 274 274 1538 241 241 1539 274 274 1540 242 242 1541 242 242 1542 274 274 1543 275 275 1544 242 242 1545 275 275 1546 243 243 1547 243 243 1548 275 275 1549 276 276 1550 243 243 1551 276 276 1552 244 244 1553 244 244 1554 276 276 1555 277 277 1556 244 244 1557 277 277 1558 245 245 1559 245 245 1560 277 277 1561 278 278 1562 245 245 1563 278 278 1564 246 246 1565 246 246 1566 278 278 1567 279 279 1568 246 246 1569 279 279 1570 247 247 1571 247 247 1572 279 279 1573 280 280 1574 247 247 1575 280 280 1576 248 248 1577 248 248 1578 280 280 1579 281 281 1580 248 248 1581 281 281 1582 249 249 1583 249 249 1584 281 281 1585 282 282 1586 249 249 1587 282 282 1588 250 250 1589 250 250 1590 282 282 1591 283 283 1592 250 250 1593 283 283 1594 251 251 1595 251 251 1596 283 283 1597 284 284 1598 251 251 1599 284 284 1600 252 252 1601 252 252 1602 284 284 1603 285 285 1604 252 252 1605 285 285 1606 253 253 1607 253 253 1608 285 285 1609 286 286 1610 253 253 1611 286 286 1612 254 254 1613 254 254 1614 286 286 1615 287 287 1616 254 254 1617 287 287 1618 255 255 1619 255 255 1620 287 287 1621 288 288 1622 255 255 1623 288 288 1624 256 256 1625 256 256 1626 288 288 1627 257 257 1628 256 256 1629 257 257 1630 225 225 1631 257 257 1632 289 289 1633 290 290 1634 257 257 1635 290 290 1636 258 258 1637 258 258 1638 290 290 1639 291 291 1640 258 258 1641 291 291 1642 259 259 1643 259 259 1644 291 291 1645 292 292 1646 259 259 1647 292 292 1648 260 260 1649 260 260 1650 292 292 1651 293 293 1652 260 260 1653 293 293 1654 261 261 1655 261 261 1656 293 293 1657 294 294 1658 261 261 1659 294 294 1660 262 262 1661 262 262 1662 294 294 1663 295 295 1664 262 262 1665 295 295 1666 263 263 1667 263 263 1668 295 295 1669 296 296 1670 263 263 1671 296 296 1672 264 264 1673 264 264 1674 296 296 1675 297 297 1676 264 264 1677 297 297 1678 265 265 1679 265 265 1680 297 297 1681 298 298 1682 265 265 1683 298 298 1684 266 266 1685 266 266 1686 298 298 1687 299 299 1688 266 266 1689 299 299 1690 267 267 1691 267 267 1692 299 299 1693 300 300 1694 267 267 1695 300 300 1696 268 268 1697 268 268 1698 300 300 1699 301 301 1700 268 268 1701 301 301 1702 269 269 1703 269 269 1704 301 301 1705 302 302 1706 269 269 1707 302 302 1708 270 270 1709 270 270 1710 302 302 1711 303 303 1712 270 270 1713 303 303 1714 271 271 1715 271 271 1716 303 303 1717 304 304 1718 271 271 1719 304 304 1720 272 272 1721 272 272 1722 304 304 1723 305 305 1724 272 272 1725 305 305 1726 273 273 1727 273 273 1728 305 305 1729 306 306 1730 273 273 1731 306 306 1732 274 274 1733 274 274 1734 306 306 1735 307 307 1736 274 274 1737 307 307 1738 275 275 1739 275 275 1740 307 307 1741 308 308 1742 275 275 1743 308 308 1744 276 276 1745 276 276 1746 308 308 1747 309 309 1748 276 276 1749 309 309 1750 277 277 1751 277 277 1752 309 309 1753 310 310 1754 277 277 1755 310 310 1756 278 278 1757 278 278 1758 310 310 1759 311 311 1760 278 278 1761 311 311 1762 279 279 1763 279 279 1764 311 311 1765 312 312 1766 279 279 1767 312 312 1768 280 280 1769 280 280 1770 312 312 1771 313 313 1772 280 280 1773 313 313 1774 281 281 1775 281 281 1776 313 313 1777 314 314 1778 281 281 1779 314 314 1780 282 282 1781 282 282 1782 314 314 1783 315 315 1784 282 282 1785 315 315 1786 283 283 1787 283 283 1788 315 315 1789 316 316 1790 283 283 1791 316 316 1792 284 284 1793 284 284 1794 316 316 1795 317 317 1796 284 284 1797 317 317 1798 285 285 1799 285 285 1800 317 317 1801 318 318 1802 285 285 1803 318 318 1804 286 286 1805 286 286 1806 318 318 1807 319 319 1808 286 286 1809 319 319 1810 287 287 1811 287 287 1812 319 319 1813 320 320 1814 287 287 1815 320 320 1816 288 288 1817 288 288 1818 320 320 1819 289 289 1820 288 288 1821 289 289 1822 257 257 1823 289 289 1824 321 321 1825 322 322 1826 289 289 1827 322 322 1828 290 290 1829 290 290 1830 322 322 1831 323 323 1832 290 290 1833 323 323 1834 291 291 1835 291 291 1836 323 323 1837 324 324 1838 291 291 1839 324 324 1840 292 292 1841 292 292 1842 324 324 1843 325 325 1844 292 292 1845 325 325 1846 293 293 1847 293 293 1848 325 325 1849 326 326 1850 293 293 1851 326 326 1852 294 294 1853 294 294 1854 326 326 1855 327 327 1856 294 294 1857 327 327 1858 295 295 1859 295 295 1860 327 327 1861 328 328 1862 295 295 1863 328 328 1864 296 296 1865 296 296 1866 328 328 1867 329 329 1868 296 296 1869 329 329 1870 297 297 1871 297 297 1872 329 329 1873 330 330 1874 297 297 1875 330 330 1876 298 298 1877 298 298 1878 330 330 1879 331 331 1880 298 298 1881 331 331 1882 299 299 1883 299 299 1884 331 331 1885 332 332 1886 299 299 1887 332 332 1888 300 300 1889 300 300 1890 332 332 1891 333 333 1892 300 300 1893 333 333 1894 301 301 1895 301 301 1896 333 333 1897 334 334 1898 301 301 1899 334 334 1900 302 302 1901 302 302 1902 334 334 1903 335 335 1904 302 302 1905 335 335 1906 303 303 1907 303 303 1908 335 335 1909 336 336 1910 303 303 1911 336 336 1912 304 304 1913 304 304 1914 336 336 1915 337 337 1916 304 304 1917 337 337 1918 305 305 1919 305 305 1920 337 337 1921 338 338 1922 305 305 1923 338 338 1924 306 306 1925 306 306 1926 338 338 1927 339 339 1928 306 306 1929 339 339 1930 307 307 1931 307 307 1932 339 339 1933 340 340 1934 307 307 1935 340 340 1936 308 308 1937 308 308 1938 340 340 1939 341 341 1940 308 308 1941 341 341 1942 309 309 1943 309 309 1944 341 341 1945 342 342 1946 309 309 1947 342 342 1948 310 310 1949 310 310 1950 342 342 1951 343 343 1952 310 310 1953 343 343 1954 311 311 1955 311 311 1956 343 343 1957 344 344 1958 311 311 1959 344 344 1960 312 312 1961 312 312 1962 344 344 1963 345 345 1964 312 312 1965 345 345 1966 313 313 1967 313 313 1968 345 345 1969 346 346 1970 313 313 1971 346 346 1972 314 314 1973 314 314 1974 346 346 1975 347 347 1976 314 314 1977 347 347 1978 315 315 1979 315 315 1980 347 347 1981 348 348 1982 315 315 1983 348 348 1984 316 316 1985 316 316 1986 348 348 1987 349 349 1988 316 316 1989 349 349 1990 317 317 1991 317 317 1992 349 349 1993 350 350 1994 317 317 1995 350 350 1996 318 318 1997 318 318 1998 350 350 1999 351 351 2000 318 318 2001 351 351 2002 319 319 2003 319 319 2004 351 351 2005 352 352 2006 319 319 2007 352 352 2008 320 320 2009 320 320 2010 352 352 2011 321 321 2012 320 320 2013 321 321 2014 289 289 2015 321 321 2016 353 353 2017 354 354 2018 321 321 2019 354 354 2020 322 322 2021 322 322 2022 354 354 2023 355 355 2024 322 322 2025 355 355 2026 323 323 2027 323 323 2028 355 355 2029 356 356 2030 323 323 2031 356 356 2032 324 324 2033 324 324 2034 356 356 2035 357 357 2036 324 324 2037 357 357 2038 325 325 2039 325 325 2040 357 357 2041 358 358 2042 325 325 2043 358 358 2044 326 326 2045 326 326 2046 358 358 2047 359 359 2048 326 326 2049 359 359 2050 327 327 2051 327 327 2052 359 359 2053 360 360 2054 327 327 2055 360 360 2056 328 328 2057 328 328 2058 360 360 2059 361 361 2060 328 328 2061 361 361 2062 329 329 2063 329 329 2064 361 361 2065 362 362 2066 329 329 2067 362 362 2068 330 330 2069 330 330 2070 362 362 2071 363 363 2072 330 330 2073 363 363 2074 331 331 2075 331 331 2076 363 363 2077 364 364 2078 331 331 2079 364 364 2080 332 332 2081 332 332 2082 364 364 2083 365 365 2084 332 332 2085 365 365 2086 333 333 2087 333 333 2088 365 365 2089 366 366 2090 333 333 2091 366 366 2092 334 334 2093 334 334 2094 366 366 2095 367 367 2096 334 334 2097 367 367 2098 335 335 2099 335 335 2100 367 367 2101 368 368 2102 335 335 2103 368 368 2104 336 336 2105 336 336 2106 368 368 2107 369 369 2108 336 336 2109 369 369 2110 337 337 2111 337 337 2112 369 369 2113 370 370 2114 337 337 2115 370 370 2116 338 338 2117 338 338 2118 370 370 2119 371 371 2120 338 338 2121 371 371 2122 339 339 2123 339 339 2124 371 371 2125 372 372 2126 339 339 2127 372 372 2128 340 340 2129 340 340 2130 372 372 2131 373 373 2132 340 340 2133 373 373 2134 341 341 2135 341 341 2136 373 373 2137 374 374 2138 341 341 2139 374 374 2140 342 342 2141 342 342 2142 374 374 2143 375 375 2144 342 342 2145 375 375 2146 343 343 2147 343 343 2148 375 375 2149 376 376 2150 343 343 2151 376 376 2152 344 344 2153 344 344 2154 376 376 2155 377 377 2156 344 344 2157 377 377 2158 345 345 2159 345 345 2160 377 377 2161 378 378 2162 345 345 2163 378 378 2164 346 346 2165 346 346 2166 378 378 2167 379 379 2168 346 346 2169 379 379 2170 347 347 2171 347 347 2172 379 379 2173 380 380 2174 347 347 2175 380 380 2176 348 348 2177 348 348 2178 380 380 2179 381 381 2180 348 348 2181 381 381 2182 349 349 2183 349 349 2184 381 381 2185 382 382 2186 349 349 2187 382 382 2188 350 350 2189 350 350 2190 382 382 2191 383 383 2192 350 350 2193 383 383 2194 351 351 2195 351 351 2196 383 383 2197 384 384 2198 351 351 2199 384 384 2200 352 352 2201 352 352 2202 384 384 2203 353 353 2204 352 352 2205 353 353 2206 321 321 2207 353 353 2208 385 385 2209 386 386 2210 353 353 2211 386 386 2212 354 354 2213 354 354 2214 386 386 2215 387 387 2216 354 354 2217 387 387 2218 355 355 2219 355 355 2220 387 387 2221 388 388 2222 355 355 2223 388 388 2224 356 356 2225 356 356 2226 388 388 2227 389 389 2228 356 356 2229 389 389 2230 357 357 2231 357 357 2232 389 389 2233 390 390 2234 357 357 2235 390 390 2236 358 358 2237 358 358 2238 390 390 2239 391 391 2240 358 358 2241 391 391 2242 359 359 2243 359 359 2244 391 391 2245 392 392 2246 359 359 2247 392 392 2248 360 360 2249 360 360 2250 392 392 2251 393 393 2252 360 360 2253 393 393 2254 361 361 2255 361 361 2256 393 393 2257 394 394 2258 361 361 2259 394 394 2260 362 362 2261 362 362 2262 394 394 2263 395 395 2264 362 362 2265 395 395 2266 363 363 2267 363 363 2268 395 395 2269 396 396 2270 363 363 2271 396 396 2272 364 364 2273 364 364 2274 396 396 2275 397 397 2276 364 364 2277 397 397 2278 365 365 2279 365 365 2280 397 397 2281 398 398 2282 365 365 2283 398 398 2284 366 366 2285 366 366 2286 398 398 2287 399 399 2288 366 366 2289 399 399 2290 367 367 2291 367 367 2292 399 399 2293 400 400 2294 367 367 2295 400 400 2296 368 368 2297 368 368 2298 400 400 2299 401 401 2300 368 368 2301 401 401 2302 369 369 2303 369 369 2304 401 401 2305 402 402 2306 369 369 2307 402 402 2308 370 370 2309 370 370 2310 402 402 2311 403 403 2312 370 370 2313 403 403 2314 371 371 2315 371 371 2316 403 403 2317 404 404 2318 371 371 2319 404 404 2320 372 372 2321 372 372 2322 404 404 2323 405 405 2324 372 372 2325 405 405 2326 373 373 2327 373 373 2328 405 405 2329 406 406 2330 373 373 2331 406 406 2332 374 374 2333 374 374 2334 406 406 2335 407 407 2336 374 374 2337 407 407 2338 375 375 2339 375 375 2340 407 407 2341 408 408 2342 375 375 2343 408 408 2344 376 376 2345 376 376 2346 408 408 2347 409 409 2348 376 376 2349 409 409 2350 377 377 2351 377 377 2352 409 409 2353 410 410 2354 377 377 2355 410 410 2356 378 378 2357 378 378 2358 410 410 2359 411 411 2360 378 378 2361 411 411 2362 379 379 2363 379 379 2364 411 411 2365 412 412 2366 379 379 2367 412 412 2368 380 380 2369 380 380 2370 412 412 2371 413 413 2372 380 380 2373 413 413 2374 381 381 2375 381 381 2376 413 413 2377 414 414 2378 381 381 2379 414 414 2380 382 382 2381 382 382 2382 414 414 2383 415 415 2384 382 382 2385 415 415 2386 383 383 2387 383 383 2388 415 415 2389 416 416 2390 383 383 2391 416 416 2392 384 384 2393 384 384 2394 416 416 2395 385 385 2396 384 384 2397 385 385 2398 353 353 2399 385 385 2400 417 417 2401 418 418 2402 385 385 2403 418 418 2404 386 386 2405 386 386 2406 418 418 2407 419 419 2408 386 386 2409 419 419 2410 387 387 2411 387 387 2412 419 419 2413 420 420 2414 387 387 2415 420 420 2416 388 388 2417 388 388 2418 420 420 2419 421 421 2420 388 388 2421 421 421 2422 389 389 2423 389 389 2424 421 421 2425 422 422 2426 389 389 2427 422 422 2428 390 390 2429 390 390 2430 422 422 2431 423 423 2432 390 390 2433 423 423 2434 391 391 2435 391 391 2436 423 423 2437 424 424 2438 391 391 2439 424 424 2440 392 392 2441 392 392 2442 424 424 2443 425 425 2444 392 392 2445 425 425 2446 393 393 2447 393 393 2448 425 425 2449 426 426 2450 393 393 2451 426 426 2452 394 394 2453 394 394 2454 426 426 2455 427 427 2456 394 394 2457 427 427 2458 395 395 2459 395 395 2460 427 427 2461 428 428 2462 395 395 2463 428 428 2464 396 396 2465 396 396 2466 428 428 2467 429 429 2468 396 396 2469 429 429 2470 397 397 2471 397 397 2472 429 429 2473 430 430 2474 397 397 2475 430 430 2476 398 398 2477 398 398 2478 430 430 2479 431 431 2480 398 398 2481 431 431 2482 399 399 2483 399 399 2484 431 431 2485 432 432 2486 399 399 2487 432 432 2488 400 400 2489 400 400 2490 432 432 2491 433 433 2492 400 400 2493 433 433 2494 401 401 2495 401 401 2496 433 433 2497 434 434 2498 401 401 2499 434 434 2500 402 402 2501 402 402 2502 434 434 2503 435 435 2504 402 402 2505 435 435 2506 403 403 2507 403 403 2508 435 435 2509 436 436 2510 403 403 2511 436 436 2512 404 404 2513 404 404 2514 436 436 2515 437 437 2516 404 404 2517 437 437 2518 405 405 2519 405 405 2520 437 437 2521 438 438 2522 405 405 2523 438 438 2524 406 406 2525 406 406 2526 438 438 2527 439 439 2528 406 406 2529 439 439 2530 407 407 2531 407 407 2532 439 439 2533 440 440 2534 407 407 2535 440 440 2536 408 408 2537 408 408 2538 440 440 2539 441 441 2540 408 408 2541 441 441 2542 409 409 2543 409 409 2544 441 441 2545 442 442 2546 409 409 2547 442 442 2548 410 410 2549 410 410 2550 442 442 2551 443 443 2552 410 410 2553 443 443 2554 411 411 2555 411 411 2556 443 443 2557 444 444 2558 411 411 2559 444 444 2560 412 412 2561 412 412 2562 444 444 2563 445 445 2564 412 412 2565 445 445 2566 413 413 2567 413 413 2568 445 445 2569 446 446 2570 413 413 2571 446 446 2572 414 414 2573 414 414 2574 446 446 2575 447 447 2576 414 414 2577 447 447 2578 415 415 2579 415 415 2580 447 447 2581 448 448 2582 415 415 2583 448 448 2584 416 416 2585 416 416 2586 448 448 2587 417 417 2588 416 416 2589 417 417 2590 385 385 2591 417 417 2592 449 449 2593 450 450 2594 417 417 2595 450 450 2596 418 418 2597 418 418 2598 450 450 2599 451 451 2600 418 418 2601 451 451 2602 419 419 2603 419 419 2604 451 451 2605 452 452 2606 419 419 2607 452 452 2608 420 420 2609 420 420 2610 452 452 2611 453 453 2612 420 420 2613 453 453 2614 421 421 2615 421 421 2616 453 453 2617 454 454 2618 421 421 2619 454 454 2620 422 422 2621 422 422 2622 454 454 2623 455 455 2624 422 422 2625 455 455 2626 423 423 2627 423 423 2628 455 455 2629 456 456 2630 423 423 2631 456 456 2632 424 424 2633 424 424 2634 456 456 2635 457 457 2636 424 424 2637 457 457 2638 425 425 2639 425 425 2640 457 457 2641 458 458 2642 425 425 2643 458 458 2644 426 426 2645 426 426 2646 458 458 2647 459 459 2648 426 426 2649 459 459 2650 427 427 2651 427 427 2652 459 459 2653 460 460 2654 427 427 2655 460 460 2656 428 428 2657 428 428 2658 460 460 2659 461 461 2660 428 428 2661 461 461 2662 429 429 2663 429 429 2664 461 461 2665 462 462 2666 429 429 2667 462 462 2668 430 430 2669 430 430 2670 462 462 2671 463 463 2672 430 430 2673 463 463 2674 431 431 2675 431 431 2676 463 463 2677 464 464 2678 431 431 2679 464 464 2680 432 432 2681 432 432 2682 464 464 2683 465 465 2684 432 432 2685 465 465 2686 433 433 2687 433 433 2688 465 465 2689 466 466 2690 433 433 2691 466 466 2692 434 434 2693 434 434 2694 466 466 2695 467 467 2696 434 434 2697 467 467 2698 435 435 2699 435 435 2700 467 467 2701 468 468 2702 435 435 2703 468 468 2704 436 436 2705 436 436 2706 468 468 2707 469 469 2708 436 436 2709 469 469 2710 437 437 2711 437 437 2712 469 469 2713 470 470 2714 437 437 2715 470 470 2716 438 438 2717 438 438 2718 470 470 2719 471 471 2720 438 438 2721 471 471 2722 439 439 2723 439 439 2724 471 471 2725 472 472 2726 439 439 2727 472 472 2728 440 440 2729 440 440 2730 472 472 2731 473 473 2732 440 440 2733 473 473 2734 441 441 2735 441 441 2736 473 473 2737 474 474 2738 441 441 2739 474 474 2740 442 442 2741 442 442 2742 474 474 2743 475 475 2744 442 442 2745 475 475 2746 443 443 2747 443 443 2748 475 475 2749 476 476 2750 443 443 2751 476 476 2752 444 444 2753 444 444 2754 476 476 2755 477 477 2756 444 444 2757 477 477 2758 445 445 2759 445 445 2760 477 477 2761 478 478 2762 445 445 2763 478 478 2764 446 446 2765 446 446 2766 478 478 2767 479 479 2768 446 446 2769 479 479 2770 447 447 2771 447 447 2772 479 479 2773 480 480 2774 447 447 2775 480 480 2776 448 448 2777 448 448 2778 480 480 2779 449 449 2780 448 448 2781 449 449 2782 417 417 2783 481 481 2784 450 450 2785 449 449 2786 481 481 2787 451 451 2788 450 450 2789 481 481 2790 452 452 2791 451 451 2792 481 481 2793 453 453 2794 452 452 2795 481 481 2796 454 454 2797 453 453 2798 481 481 2799 455 455 2800 454 454 2801 481 481 2802 456 456 2803 455 455 2804 481 481 2805 457 457 2806 456 456 2807 481 481 2808 458 458 2809 457 457 2810 481 481 2811 459 459 2812 458 458 2813 481 481 2814 460 460 2815 459 459 2816 481 481 2817 461 461 2818 460 460 2819 481 481 2820 462 462 2821 461 461 2822 481 481 2823 463 463 2824 462 462 2825 481 481 2826 464 464 2827 463 463 2828 481 481 2829 465 465 2830 464 464 2831 481 481 2832 466 466 2833 465 465 2834 481 481 2835 467 467 2836 466 466 2837 481 481 2838 468 468 2839 467 467 2840 481 481 2841 469 469 2842 468 468 2843 481 481 2844 470 470 2845 469 469 2846 481 481 2847 471 471 2848 470 470 2849 481 481 2850 472 472 2851 471 471 2852 481 481 2853 473 473 2854 472 472 2855 481 481 2856 474 474 2857 473 473 2858 481 481 2859 475 475 2860 474 474 2861 481 481 2862 476 476 2863 475 475 2864 481 481 2865 477 477 2866 476 476 2867 481 481 2868 478 478 2869 477 477 2870 481 481 2871 479 479 2872 478 478 2873 481 481 2874 480 480 2875 479 479 2876 481 481 2877 449 449 2878 480 480 2879

    -
    -
    - 1 -
    - - - - 0.06662952 0 0.05556935 0.06535446 -0.01689964 0.05449944 0.06157827 -0.03314989 0.05133086 0.05544602 -0.04812622 0.04618531 0.04719352 -0.06125307 0.03926062 0.03713774 -0.07202601 0.03082287 0.02566522 -0.08003103 0.02119624 0.01321685 -0.08496052 0.01075083 2.70927e-4 -0.08662497 -1.12083e-4 -0.01267498 -0.08496052 -0.010975 -0.02512341 -0.08003103 -0.02142041 -0.03659594 -0.07202601 -0.03104704 -0.04665166 -0.06125307 -0.03948479 -0.05490422 -0.04812622 -0.04640948 -0.0610364 -0.03314989 -0.05155503 -0.0648126 -0.01689964 -0.05472362 -0.06608766 0 -0.05579352 -0.06481266 0.0168997 -0.05472362 -0.0610364 0.03314995 -0.05155503 -0.05490422 0.04812628 -0.04640948 -0.04665172 0.06125313 -0.03948479 -0.03659594 0.07202607 -0.03104698 -0.02512341 0.08003103 -0.02142041 -0.01267498 0.08496052 -0.01097494 2.70896e-4 0.08662497 -1.12069e-4 0.01321679 0.08496052 0.01075083 0.02566522 0.08003103 0.0211963 0.03713774 0.07202607 0.03082287 0.04719346 0.06125313 0.03926062 0.05544602 0.04812628 0.04618537 0.06157827 0.03314995 0.05133086 0.0653544 0.0168997 0.05449944 0.05449151 0 0.06744539 0.05324095 -0.01657491 0.06639605 0.04953736 -0.03251296 0.06328833 0.04352295 -0.04720151 0.05824166 0.035429 -0.06007611 0.05145001 0.02556645 -0.07064205 0.04317438 0.01431441 -0.07849323 0.03373277 0.002105176 -0.083328 0.02348798 -0.01059198 -0.08496052 0.01283383 -0.02328914 -0.083328 0.002179622 -0.03549838 -0.07849323 -0.008065044 -0.04675042 -0.07064205 -0.01750671 -0.05661296 -0.06007611 -0.02578234 -0.06470698 -0.04720151 -0.03257399 -0.07072132 -0.03251296 -0.03762066 -0.07442498 -0.01657491 -0.04072833 -0.07567554 0 -0.04177767 -0.07442498 0.01657497 -0.04072833 -0.07072132 0.03251296 -0.0376206 -0.06470698 0.04720151 -0.03257399 -0.05661302 0.06007611 -0.02578234 -0.04675048 0.07064211 -0.01750665 -0.03549838 0.07849329 -0.008065044 -0.02328914 0.083328 0.002179622 -0.01059198 0.08496052 0.01283383 0.002105116 0.083328 0.02348804 0.01431435 0.07849329 0.03373277 0.02556645 0.07064211 0.04317438 0.035429 0.06007611 0.05145001 0.04352295 0.04720151 0.05824166 0.0495373 0.03251296 0.06328833 0.05324095 0.01657497 0.06639605 0.04026985 0 0.07672518 0.03909188 -0.01561325 0.07573676 0.0356031 -0.03062653 0.07280933 0.02993774 -0.04446285 0.06805551 0.02231335 -0.05659043 0.0616579 0.01302307 -0.0665434 0.05386239 0.002423822 -0.07393902 0.0449686 -0.009076952 -0.07849323 0.03531825 -0.02103739 -0.08003103 0.02528226 -0.0329979 -0.07849323 0.01524621 -0.04449874 -0.07393902 0.005595862 -0.05509793 -0.0665434 -0.003297865 -0.06438827 -0.05659049 -0.01109337 -0.07201266 -0.04446285 -0.01749098 -0.07767808 -0.03062653 -0.02224481 -0.0811668 -0.01561325 -0.02517223 -0.08234483 0 -0.02616065 -0.0811668 0.01561325 -0.02517223 -0.07767808 0.03062653 -0.02224481 -0.07201266 0.04446285 -0.01749098 -0.06438833 0.05659049 -0.01109337 -0.05509799 0.0665434 -0.003297865 -0.04449874 0.07393902 0.005595862 -0.0329979 0.07849329 0.01524621 -0.02103745 0.08003103 0.02528226 -0.009076952 0.07849329 0.03531825 0.002423822 0.07393908 0.0449686 0.01302301 0.0665434 0.05386245 0.02231335 0.05659049 0.0616579 0.02993774 0.04446285 0.06805551 0.0356031 0.03062653 0.07280933 0.03909188 0.01561325 0.07573676 0.02451109 0 0.08305221 0.02345091 -0.01405155 0.08216261 0.02031111 -0.02756315 0.07952803 0.01521241 -0.04001545 0.07524967 0.00835067 -0.05093008 0.06949198 -1.03599e-5 -0.0598874 0.06247621 -0.009549379 -0.06654334 0.05447202 -0.0198999 -0.07064205 0.04578691 -0.03066402 -0.07202601 0.03675478 -0.04142814 -0.07064205 0.02772259 -0.05177861 -0.0665434 0.01903748 -0.06131768 -0.05988746 0.01103329 -0.06967878 -0.05093008 0.004017531 -0.07654052 -0.04001551 -0.001740097 -0.08163923 -0.02756315 -0.006018459 -0.08477902 -0.01405155 -0.008653044 -0.08583921 0 -0.009542644 -0.08477902 0.01405155 -0.008653044 -0.08163923 0.02756315 -0.006018459 -0.07654052 0.04001551 -0.001740097 -0.06967878 0.05093008 0.004017531 -0.06131774 0.05988746 0.01103329 -0.05177867 0.0665434 0.01903748 -0.04142814 0.07064205 0.02772259 -0.03066402 0.07202601 0.03675478 -0.0198999 0.07064205 0.04578697 -0.009549438 0.0665434 0.05447202 -1.0384e-5 0.05988746 0.06247627 0.00835067 0.05093008 0.06949198 0.01521235 0.04001551 0.07524967 0.02031111 0.02756315 0.07952803 0.02345091 0.01405155 0.08216261 0.007820785 0 0.08618324 0.006919145 -0.01194983 0.08542674 0.004248976 -0.02344053 0.0831862 -8.70924e-5 -0.03403037 0.07954776 -0.005922496 -0.04331243 0.07465124 -0.01303297 -0.05093008 0.06868487 -0.02114528 -0.05659049 0.06187778 -0.02994763 -0.06007611 0.05449175 -0.03910177 -0.06125307 0.0468105 -0.04825592 -0.06007611 0.03912925 -0.05705833 -0.05659049 0.03174322 -0.06517064 -0.05093008 0.02493619 -0.07228106 -0.04331248 0.01896977 -0.07811653 -0.03403037 0.01407331 -0.08245265 -0.02344053 0.01043486 -0.08512282 -0.01194983 0.008194327 -0.0860244 0 0.007437765 -0.08512282 0.01194983 0.008194327 -0.08245265 0.02344053 0.01043486 -0.07811653 0.03403037 0.01407331 -0.07228112 0.04331248 0.01896977 -0.06517064 0.05093008 0.02493619 -0.05705833 0.05659049 0.03174322 -0.04825598 0.06007611 0.03912925 -0.03910183 0.06125307 0.0468105 -0.02994763 0.06007611 0.05449175 -0.02114528 0.05659049 0.06187784 -0.01303303 0.05093008 0.06868487 -0.005922496 0.04331248 0.07465124 -8.71037e-5 0.03403037 0.07954776 0.004248976 0.02344053 0.0831862 0.006919145 0.01194983 0.08542674 -0.009159624 0 0.08599799 -0.009868025 -0.009388923 0.08540362 -0.01196599 -0.01841706 0.08364325 -0.01537281 -0.02673751 0.08078455 -0.01995766 -0.03403037 0.07693737 -0.02554434 -0.04001551 0.07224959 -0.03191816 -0.04446285 0.06690138 -0.03883415 -0.04720151 0.06109815 -0.04602646 -0.04812622 0.05506306 -0.05321884 -0.04720151 0.04902791 -0.06013482 -0.04446285 0.04322475 -0.06650865 -0.04001551 0.03787648 -0.07209533 -0.03403037 0.03318876 -0.07668018 -0.02673751 0.02934157 -0.08008706 -0.01841711 0.02648288 -0.08218497 -0.009388923 0.02472251 -0.08289337 0 0.02412807 -0.08218497 0.009388923 0.02472251 -0.08008706 0.01841711 0.02648288 -0.07668018 0.02673751 0.02934157 -0.07209533 0.03403037 0.03318876 -0.06650865 0.04001551 0.03787654 -0.06013482 0.04446285 0.04322475 -0.0532189 0.04720151 0.04902797 -0.04602652 0.04812622 0.05506306 -0.03883415 0.04720151 0.06109815 -0.03191816 0.04446285 0.06690138 -0.0255444 0.04001551 0.07224959 -0.01995772 0.03403037 0.07693737 -0.01537281 0.02673751 0.08078455 -0.01196599 0.01841711 0.08364325 -0.009868025 0.009388923 0.08540362 -0.02577769 0 0.08250361 -0.02626562 -0.006467223 0.08209419 -0.02771073 -0.01268589 0.08088159 -0.03005743 -0.01841711 0.07891249 -0.03321552 -0.02344053 0.07626253 -0.03706365 -0.02756315 0.07303357 -0.04145401 -0.03062653 0.06934958 -0.04621785 -0.03251296 0.06535232 -0.05117201 -0.03314989 0.06119525 -0.05612623 -0.03251296 0.05703818 -0.06089001 -0.03062653 0.05304086 -0.06528037 -0.02756315 0.04935693 -0.06912851 -0.02344053 0.04612797 -0.07228666 -0.01841711 0.04347801 -0.07463335 -0.01268589 0.04150891 -0.07607841 -0.006467223 0.04029631 -0.07656633 0 0.03988689 -0.07607841 0.006467223 0.04029631 -0.07463335 0.01268589 0.04150891 -0.07228666 0.01841711 0.04347801 -0.06912851 0.02344053 0.04612797 -0.06528037 0.02756315 0.04935693 -0.06089001 0.03062653 0.05304092 -0.05612623 0.03251296 0.05703818 -0.05117201 0.03314989 0.06119525 -0.04621785 0.03251296 0.06535232 -0.04145401 0.03062653 0.06934964 -0.03706371 0.02756315 0.07303357 -0.03321552 0.02344053 0.07626253 -0.03005743 0.01841711 0.07891249 -0.02771073 0.01268589 0.08088165 -0.02626562 0.006467223 0.08209419 -0.04139471 0 0.07583433 -0.04164344 -0.003296911 0.07562559 -0.04238015 -0.006467223 0.07500743 -0.04357647 -0.009388923 0.07400363 -0.04518646 -0.01194983 0.07265269 -0.04714822 -0.01405155 0.07100653 -0.04938644 -0.01561325 0.06912851 -0.05181497 -0.01657491 0.06709069 -0.0543406 -0.01689964 0.06497144 -0.05686622 -0.01657491 0.0628522 -0.05929481 -0.01561325 0.06081438 -0.06153297 -0.01405155 0.05893635 -0.06349474 -0.01194983 0.05729019 -0.06510478 -0.009388923 0.05593925 -0.0663011 -0.006467223 0.05493539 -0.06703776 -0.003296911 0.05431723 -0.06728655 0 0.05410856 -0.06703776 0.003296911 0.05431723 -0.0663011 0.006467223 0.05493539 -0.06510478 0.009388923 0.05593925 -0.06349474 0.01194983 0.05729019 -0.06153297 0.01405155 0.05893635 -0.05929481 0.01561325 0.06081438 -0.05686622 0.01657491 0.0628522 -0.0543406 0.01689964 0.06497144 -0.05181503 0.01657491 0.06709069 -0.04938644 0.01561325 0.06912851 -0.04714822 0.01405155 0.07100653 -0.04518646 0.01194983 0.07265269 -0.04357647 0.009388923 0.07400363 -0.04238015 0.006467223 0.07500743 -0.04164344 0.003296911 0.07562559 -0.0554105 0 0.0662465 - - - - - - - - - - 0.9887692 -0.1483504 -0.01797538 0.999939 0 -0.008606195 0.6123844 -0.1913815 0.7670217 0.6268197 0 0.7791376 0.569628 -0.3754082 0.7311319 0.9555956 -0.290994 -0.04580825 0.5001679 -0.5449995 0.6728416 0.9017609 -0.4224982 -0.09097564 0.4067202 -0.6936552 0.5944395 0.82931 -0.5377361 -0.1517685 0.2928556 -0.8156682 0.4988861 0.7410504 -0.632313 -0.2258369 0.1629078 -0.9063387 0.3898434 0.6403089 -0.7025666 -0.3103733 0.02194279 -0.9621571 0.2715537 0.5310526 -0.7458419 -0.4020509 -0.1246376 -0.980987 0.1485335 0.4173711 -0.7604602 -0.4974212 -0.2712485 -0.9621571 0.02551347 0.3037202 -0.7458419 -0.5927916 -0.4122135 -0.9063387 -0.09274572 0.1944639 -0.7025666 -0.6844996 -0.5421614 -0.8156682 -0.2017579 0.09372234 -0.632313 -0.7690054 -0.6560259 -0.6936552 -0.2973113 0.005462765 -0.5377361 -0.8430739 -0.7495041 -0.5449995 -0.3757439 -0.06695759 -0.4224982 -0.9038667 -0.8189337 -0.3754082 -0.4340037 -0.1207922 -0.290994 -0.9490341 -0.8616901 -0.1913815 -0.4698935 -0.1539658 -0.1483504 -0.976867 -0.8761559 0 -0.4820094 -0.1651356 0 -0.9862667 -0.8616901 0.1913815 -0.4698935 -0.1539658 0.1483504 -0.976867 -0.8189337 0.3754082 -0.4340037 -0.1207922 0.290994 -0.9490341 -0.7495041 0.5449995 -0.3757439 -0.06695759 0.4224982 -0.9038667 -0.6560259 0.6936552 -0.2973113 0.005462765 0.5377361 -0.8430739 -0.5421614 0.8156682 -0.2017579 0.09372234 0.632313 -0.7690054 -0.4122135 0.9063387 -0.09274572 0.1944639 0.7025666 -0.6844996 -0.2712485 0.9621571 0.02551347 0.3037202 0.7458419 -0.5927916 -0.1246376 0.980987 0.1485335 0.4174016 0.7604602 -0.4974212 0.02194279 0.9621571 0.2715537 0.5310526 0.7458419 -0.4020509 0.1629078 0.9063387 0.3898434 0.6403089 0.7025666 -0.3103733 0.2928556 0.8156682 0.4988861 0.7410504 0.632313 -0.2258369 0.4067202 0.6936552 0.5944395 0.82931 0.5377361 -0.1517685 0.5001679 0.5449995 0.6728416 0.9017609 0.4224982 -0.09097564 0.569628 0.3754082 0.7311319 0.9555956 0.290994 -0.04580825 0.6123844 0.1913815 0.7670217 0.9887692 0.1483504 -0.01797538 0.4501785 -0.1803949 0.8745079 0.4637898 0 0.8859218 0.4098636 -0.3538621 0.8406628 0.3444014 -0.5137486 0.7857295 0.2562944 -0.6538896 0.7118137 0.1489608 -0.7689139 0.6217536 0.02649003 -0.8543657 0.5189673 -0.1063875 -0.9069796 0.4074526 -0.2445753 -0.9247413 0.2914823 -0.3827937 -0.9069796 0.1755119 -0.5156713 -0.8543657 0.06402778 -0.6381726 -0.7689139 -0.03872793 -0.7455062 -0.6538896 -0.1287881 -0.8336131 -0.5137486 -0.2027344 -0.8990753 -0.3538621 -0.2576678 -0.9393903 -0.1803949 -0.2914823 -0.9530015 0 -0.3028962 -0.9393903 0.1803949 -0.2914823 -0.8990753 0.3538926 -0.2576678 -0.8336131 0.5137486 -0.2027344 -0.7455062 0.6538896 -0.1287881 -0.6381726 0.7689139 -0.03872793 -0.5157018 0.8543657 0.06402778 -0.3827937 0.9069796 0.1755119 -0.2445753 0.9247413 0.2914823 -0.1063875 0.9069796 0.4074526 0.02649003 0.8543657 0.5189673 0.1489608 0.7689139 0.6217536 0.2562944 0.6538896 0.7118137 0.3444014 0.5137486 0.7857295 0.4098636 0.3538621 0.8406628 0.4501785 0.1803949 0.8745079 0.2707907 -0.1625721 0.94879 0.2830592 0 0.9590747 0.2344737 -0.3188879 0.9183019 0.1754814 -0.4629658 0.8688009 0.09607225 -0.5892514 0.802179 -6.40889e-4 -0.6928923 0.7210303 -0.1109958 -0.7698904 0.6284067 -0.2307505 -0.8173162 0.5279397 -0.3552965 -0.8333384 0.4234138 -0.4798425 -0.8173162 0.3189184 -0.5995972 -0.7698904 0.2184514 -0.7099521 -0.6928923 0.1258278 -0.8066958 -0.5892514 0.04464852 -0.8860744 -0.4629658 -0.02194279 -0.9450667 -0.3188879 -0.07144379 -0.9814142 -0.1625721 -0.1019013 -0.9936827 0 -0.1122165 -0.9814142 0.1625721 -0.1019013 -0.9450667 0.3188879 -0.07144379 -0.8860744 0.4629658 -0.02194279 -0.8066958 0.5892514 0.04464852 -0.7099521 0.6928923 0.1258278 -0.5995972 0.7698904 0.2184514 -0.4798425 0.8173162 0.3189184 -0.3552965 0.8333384 0.4234138 -0.2307505 0.8173162 0.5279397 -0.1109958 0.7698904 0.6284067 -6.40889e-4 0.6928923 0.7210303 0.09607225 0.5892514 0.802179 0.1754509 0.4629658 0.8688009 0.2344737 0.3188879 0.9183019 0.2707907 0.1625721 0.94879 0.08096557 -0.1385235 0.9870296 0.09143346 0 0.9957885 0.0500198 -0.2717368 0.9610584 -2.1363e-4 -0.3945128 0.9188513 -0.06787312 -0.502121 0.8620868 -0.1503036 -0.5904416 0.7929319 -0.2443616 -0.6560564 0.7140111 -0.3464156 -0.6964935 0.6283761 -0.4525589 -0.7101352 0.5393231 -0.5586718 -0.6964935 0.4502701 -0.6607257 -0.6560564 0.3646351 -0.7547838 -0.5904416 0.2857143 -0.8372143 -0.502121 0.2165593 -0.9048738 -0.3945128 0.1597949 -0.9551378 -0.2717368 0.1175878 -0.9860836 -0.1385235 0.09161657 -0.9965514 0 0.08285772 -0.9860836 0.1385235 0.09161657 -0.9551378 0.2717368 0.1175878 -0.9048738 0.3945128 0.1597949 -0.8372143 0.502121 0.2165593 -0.7547838 0.5904416 0.2857143 -0.6607257 0.6560564 0.3646351 -0.5586718 0.6964935 0.4502701 -0.4525589 0.7101352 0.5393231 -0.3464156 0.6964935 0.6283761 -0.2443616 0.6560564 0.7140111 -0.1503036 0.5904416 0.7929319 -0.06787312 0.502121 0.8620868 -2.1363e-4 0.3945128 0.9188513 0.0500198 0.2717368 0.9610584 0.08096557 0.1385235 0.9870296 -0.112064 -0.1091952 0.9876706 -0.103824 0 0.9945677 -0.1364482 -0.2142094 0.9671926 -0.1760918 -0.3109836 0.9339274 -0.2294076 -0.3957945 0.8891873 -0.2943815 -0.4654073 0.8346812 -0.3685415 -0.5171362 0.772454 -0.4489578 -0.5489975 0.7049471 -0.5326396 -0.5597705 0.6347545 -0.6162908 -0.5489975 0.5645619 -0.6967376 -0.5171362 0.4970549 -0.7708671 -0.4654073 0.4348582 -0.835841 -0.3957945 0.3803216 -0.8891568 -0.3109836 0.3355816 -0.9288004 -0.2142094 0.3023469 -0.9532151 -0.1091952 0.2818689 -0.9614246 0 0.2749413 -0.9532151 0.1091952 0.2818689 -0.9288004 0.2142094 0.3023469 -0.8891568 0.3109836 0.3355816 -0.835841 0.3957945 0.3803216 -0.7708671 0.4654073 0.4348582 -0.6967376 0.5171362 0.4970549 -0.6162908 0.5489975 0.5645619 -0.5326396 0.5597705 0.6347545 -0.4489578 0.5489975 0.7049471 -0.3685415 0.5171362 0.772454 -0.2943815 0.4654073 0.8346812 -0.2294076 0.3957945 0.8891873 -0.1760918 0.3109836 0.9339274 -0.1364482 0.2142094 0.9671926 -0.112064 0.1091952 0.9876706 -0.3010041 -0.07565534 0.9505906 -0.2952971 0 0.9553819 -0.3179113 -0.1484115 0.9363994 -0.345378 -0.2154912 0.913358 -0.3823359 -0.2742698 0.8823512 -0.4273507 -0.3224891 0.8445692 -0.4787439 -0.3583483 0.8014771 -0.5344707 -0.3804132 0.7546922 -0.5924558 -0.3878597 0.7060457 -0.6504105 -0.3804132 0.6573992 -0.7061678 -0.3583483 0.6106449 -0.7575305 -0.3224891 0.5675222 -0.8025453 -0.2742698 0.5297403 -0.8395032 -0.2154912 0.4987335 -0.8669698 -0.1484115 0.475692 -0.8838771 -0.07565534 0.4615009 -0.889584 0 0.4567095 -0.8838771 0.07565534 0.4615009 -0.8669698 0.1484115 0.475692 -0.8395032 0.2154912 0.4987335 -0.8025453 0.2742698 0.5297403 -0.7575305 0.3224891 0.5675222 -0.7061678 0.3583483 0.6106449 -0.6504105 0.3804132 0.6573992 -0.5924558 0.3878597 0.7060457 -0.5344707 0.3804132 0.7546922 -0.4787439 0.3583483 0.8014771 -0.4273507 0.3224891 0.8445692 -0.3823359 0.2742698 0.8823512 -0.345378 0.2154912 0.913358 -0.3179113 0.1484115 0.9363994 -0.3010041 0.07565534 0.9505906 -0.4786523 -0.03918576 0.877102 -0.475692 0 0.879574 -0.4874111 -0.0768761 0.869747 -0.5016633 -0.1116367 0.8578143 -0.5207984 -0.1420941 0.841731 -0.5441145 -0.1670888 0.8221687 -0.5707572 -0.185644 0.7998291 -0.5996277 -0.1970885 0.7755974 -0.6296579 -0.2009643 0.7503891 -0.6596881 -0.1970885 0.7252113 -0.6885586 -0.185644 0.7009797 -0.7152013 -0.1670888 0.6786401 -0.7385174 -0.1420941 0.6590472 -0.7576525 -0.1116367 0.6429945 -0.7719047 -0.0768761 0.6310617 -0.7806635 -0.03918576 0.6237068 -0.7836238 0 0.6212348 -0.7806635 0.03918576 0.6237068 -0.7719047 0.07690662 0.6310617 -0.7576525 0.1116367 0.6429945 -0.7385174 0.1420941 0.6590472 -0.7152013 0.1670888 0.6786401 -0.6885586 0.185644 0.7009797 -0.6596881 0.1970885 0.7252113 -0.6296579 0.2009643 0.7503891 -0.5996277 0.1970885 0.7755974 -0.5707266 0.185644 0.7998291 -0.5441145 0.1670888 0.8221687 -0.5207984 0.1420941 0.841731 -0.5016633 0.1116367 0.8578143 -0.4874111 0.0768761 0.869747 -0.4786523 0.03918576 0.877102 -0.6427809 0 0.7660146 0.6427876 -1.93624e-6 -0.7660446 0.6427875 1.49948e-6 -0.7660444 0.6427874 0 -0.7660446 0.6427874 0 -0.7660446 0.6427875 6.507e-7 -0.7660446 0.6427875 3.72599e-7 -0.7660446 0.6427875 0 -0.7660446 0.6427875 8.93842e-7 -0.7660446 0.6427875 4.51179e-7 -0.7660446 0.6427873 -2.68341e-7 -0.7660446 0.6427875 7.76565e-7 -0.7660446 0.6427875 0 -0.7660446 0.6427875 -3.40434e-7 -0.7660446 0.6427875 0 -0.7660446 0.6427874 -2.07416e-6 -0.7660446 0.6427874 0 -0.7660446 0.6427875 1.14977e-6 -0.7660446 0.6427875 1.04766e-6 -0.7660446 0.6427874 0 -0.7660447 0.6427875 -6.20305e-7 -0.7660446 0.6427875 4.73178e-7 -0.7660446 0.6427875 5.61089e-7 -0.7660446 0.6427874 1.5615e-7 -0.7660446 0.6427874 2.53685e-7 -0.7660446 0.6427875 2.27371e-7 -0.7660446 0.6427875 0 -0.7660446 0.6427875 -1.32292e-7 -0.7660446 0.6427875 4.80879e-7 -0.7660446 0.6427875 5.37593e-7 -0.7660446 0.6427874 -1.98042e-7 -0.7660446 - - - - - - - - - - 0.03125 0.5 0 0.5 0.03125 0.4375 0 0.5 0 0.4375 0.03125 0.4375 0.0625 0.4375 0.0625 0.5 0.03125 0.5 0.03125 0.5 0.03125 0.4375 0.0625 0.4375 0.09375 0.4375 0.09375 0.5 0.0625 0.5 0.0625 0.5 0.0625 0.4375 0.09375 0.4375 0.125 0.4375 0.125 0.5 0.09375 0.5 0.09375 0.5 0.09375 0.4375 0.125 0.4375 0.15625 0.4375 0.15625 0.5 0.125 0.5 0.125 0.5 0.125 0.4375 0.15625 0.4375 0.1875 0.4375 0.1875 0.5 0.15625 0.5 0.15625 0.5 0.15625 0.4375 0.1875 0.4375 0.21875 0.4375 0.21875 0.5 0.1875 0.5 0.1875 0.5 0.1875 0.4375 0.21875 0.4375 0.25 0.4375 0.25 0.5 0.21875 0.5 0.21875 0.5 0.21875 0.4375 0.25 0.4375 0.28125 0.4375 0.28125 0.5 0.25 0.5 0.25 0.5 0.25 0.4375 0.28125 0.4375 0.3125 0.4375 0.3125 0.5 0.28125 0.5 0.28125 0.5 0.28125 0.4375 0.3125 0.4375 0.34375 0.4375 0.34375 0.5 0.3125 0.5 0.3125 0.5 0.3125 0.4375 0.34375 0.4375 0.375 0.4375 0.375 0.5 0.34375 0.5 0.34375 0.5 0.34375 0.4375 0.375 0.4375 0.40625 0.4375 0.40625 0.5 0.375 0.5 0.375 0.5 0.375 0.4375 0.40625 0.4375 0.4375 0.4375 0.4375 0.5 0.40625 0.5 0.40625 0.5 0.40625 0.4375 0.4375 0.4375 0.46875 0.4375 0.46875 0.5 0.4375 0.5 0.4375 0.5 0.4375 0.4375 0.46875 0.4375 0.5 0.4375 0.5 0.5 0.46875 0.5 0.46875 0.5 0.46875 0.4375 0.5 0.4375 0.53125 0.4375 0.53125 0.5 0.5 0.5 0.5 0.5 0.5 0.4375 0.53125 0.4375 0.5625 0.4375 0.5625 0.5 0.53125 0.5 0.53125 0.5 0.53125 0.4375 0.5625 0.4375 0.59375 0.4375 0.59375 0.5 0.5625 0.5 0.5625 0.5 0.5625 0.4375 0.59375 0.4375 0.625 0.4375 0.625 0.5 0.59375 0.5 0.59375 0.5 0.59375 0.4375 0.625 0.4375 0.65625 0.4375 0.65625 0.5 0.625 0.5 0.625 0.5 0.625 0.4375 0.65625 0.4375 0.6875 0.4375 0.6875 0.5 0.65625 0.5 0.65625 0.5 0.65625 0.4375 0.6875 0.4375 0.71875 0.4375 0.71875 0.5 0.6875 0.5 0.6875 0.5 0.6875 0.4375 0.71875 0.4375 0.75 0.4375 0.75 0.5 0.71875 0.5 0.71875 0.5 0.71875 0.4375 0.75 0.4375 0.78125 0.4375 0.78125 0.5 0.75 0.5 0.75 0.5 0.75 0.4375 0.78125 0.4375 0.8125 0.4375 0.8125 0.5 0.78125 0.5 0.78125 0.5 0.78125 0.4375 0.8125 0.4375 0.84375 0.4375 0.84375 0.5 0.8125 0.5 0.8125 0.5 0.8125 0.4375 0.84375 0.4375 0.8750001 0.4375 0.8750001 0.5 0.84375 0.5 0.84375 0.5 0.84375 0.4375 0.8750001 0.4375 0.90625 0.4375 0.90625 0.5 0.8750001 0.5 0.8750001 0.5 0.8750001 0.4375 0.90625 0.4375 0.9375 0.4375 0.9375 0.5 0.90625 0.5 0.90625 0.5 0.90625 0.4375 0.9375 0.4375 0.96875 0.4375 0.96875 0.5 0.9375 0.5 0.9375 0.5 0.9375 0.4375 0.96875 0.4375 1 0.4375 1 0.5 0.96875 0.5 0.96875 0.5 0.96875 0.4375 1 0.4375 0.03125 0.375 0.03125 0.4375 0 0.4375 0 0.4375 0 0.375 0.03125 0.375 0.0625 0.375 0.0625 0.4375 0.03125 0.4375 0.03125 0.4375 0.03125 0.375 0.0625 0.375 0.09375 0.375 0.09375 0.4375 0.0625 0.4375 0.0625 0.4375 0.0625 0.375 0.09375 0.375 0.125 0.375 0.125 0.4375 0.09375 0.4375 0.09375 0.4375 0.09375 0.375 0.125 0.375 0.15625 0.375 0.15625 0.4375 0.125 0.4375 0.125 0.4375 0.125 0.375 0.15625 0.375 0.1875 0.375 0.1875 0.4375 0.15625 0.4375 0.15625 0.4375 0.15625 0.375 0.1875 0.375 0.21875 0.375 0.21875 0.4375 0.1875 0.4375 0.1875 0.4375 0.1875 0.375 0.21875 0.375 0.25 0.375 0.25 0.4375 0.21875 0.4375 0.21875 0.4375 0.21875 0.375 0.25 0.375 0.28125 0.375 0.28125 0.4375 0.25 0.4375 0.25 0.4375 0.25 0.375 0.28125 0.375 0.3125 0.375 0.3125 0.4375 0.28125 0.4375 0.28125 0.4375 0.28125 0.375 0.3125 0.375 0.34375 0.375 0.34375 0.4375 0.3125 0.4375 0.3125 0.4375 0.3125 0.375 0.34375 0.375 0.375 0.375 0.375 0.4375 0.34375 0.4375 0.34375 0.4375 0.34375 0.375 0.375 0.375 0.40625 0.375 0.40625 0.4375 0.375 0.4375 0.375 0.4375 0.375 0.375 0.40625 0.375 0.4375 0.375 0.4375 0.4375 0.40625 0.4375 0.40625 0.4375 0.40625 0.375 0.4375 0.375 0.46875 0.375 0.46875 0.4375 0.4375 0.4375 0.4375 0.4375 0.4375 0.375 0.46875 0.375 0.5 0.375 0.5 0.4375 0.46875 0.4375 0.46875 0.4375 0.46875 0.375 0.5 0.375 0.53125 0.375 0.53125 0.4375 0.5 0.4375 0.5 0.4375 0.5 0.375 0.53125 0.375 0.5625 0.375 0.5625 0.4375 0.53125 0.4375 0.53125 0.4375 0.53125 0.375 0.5625 0.375 0.59375 0.375 0.59375 0.4375 0.5625 0.4375 0.5625 0.4375 0.5625 0.375 0.59375 0.375 0.625 0.375 0.625 0.4375 0.59375 0.4375 0.59375 0.4375 0.59375 0.375 0.625 0.375 0.65625 0.375 0.65625 0.4375 0.625 0.4375 0.625 0.4375 0.625 0.375 0.65625 0.375 0.6875 0.375 0.6875 0.4375 0.65625 0.4375 0.65625 0.4375 0.65625 0.375 0.6875 0.375 0.71875 0.375 0.71875 0.4375 0.6875 0.4375 0.6875 0.4375 0.6875 0.375 0.71875 0.375 0.75 0.375 0.75 0.4375 0.71875 0.4375 0.71875 0.4375 0.71875 0.375 0.75 0.375 0.78125 0.375 0.78125 0.4375 0.75 0.4375 0.75 0.4375 0.75 0.375 0.78125 0.375 0.8125 0.375 0.8125 0.4375 0.78125 0.4375 0.78125 0.4375 0.78125 0.375 0.8125 0.375 0.84375 0.375 0.84375 0.4375 0.8125 0.4375 0.8125 0.4375 0.8125 0.375 0.84375 0.375 0.8750001 0.375 0.8750001 0.4375 0.84375 0.4375 0.84375 0.4375 0.84375 0.375 0.8750001 0.375 0.90625 0.375 0.90625 0.4375 0.8750001 0.4375 0.8750001 0.4375 0.8750001 0.375 0.90625 0.375 0.9375 0.375 0.9375 0.4375 0.90625 0.4375 0.90625 0.4375 0.90625 0.375 0.9375 0.375 0.96875 0.375 0.96875 0.4375 0.9375 0.4375 0.9375 0.4375 0.9375 0.375 0.96875 0.375 1 0.375 1 0.4375 0.96875 0.4375 0.96875 0.4375 0.96875 0.375 1 0.375 0.03125 0.3125 0.03125 0.375 0 0.375 0 0.375 0 0.3125 0.03125 0.3125 0.0625 0.3125 0.0625 0.375 0.03125 0.375 0.03125 0.375 0.03125 0.3125 0.0625 0.3125 0.09375 0.3125 0.09375 0.375 0.0625 0.375 0.0625 0.375 0.0625 0.3125 0.09375 0.3125 0.125 0.3125 0.125 0.375 0.09375 0.375 0.09375 0.375 0.09375 0.3125 0.125 0.3125 0.15625 0.3125 0.15625 0.375 0.125 0.375 0.125 0.375 0.125 0.3125 0.15625 0.3125 0.1875 0.3125 0.1875 0.375 0.15625 0.375 0.15625 0.375 0.15625 0.3125 0.1875 0.3125 0.21875 0.3125 0.21875 0.375 0.1875 0.375 0.1875 0.375 0.1875 0.3125 0.21875 0.3125 0.25 0.3125 0.25 0.375 0.21875 0.375 0.21875 0.375 0.21875 0.3125 0.25 0.3125 0.28125 0.3125 0.28125 0.375 0.25 0.375 0.25 0.375 0.25 0.3125 0.28125 0.3125 0.3125 0.3125 0.3125 0.375 0.28125 0.375 0.28125 0.375 0.28125 0.3125 0.3125 0.3125 0.34375 0.3125 0.34375 0.375 0.3125 0.375 0.3125 0.375 0.3125 0.3125 0.34375 0.3125 0.375 0.3125 0.375 0.375 0.34375 0.375 0.34375 0.375 0.34375 0.3125 0.375 0.3125 0.40625 0.3125 0.40625 0.375 0.375 0.375 0.375 0.375 0.375 0.3125 0.40625 0.3125 0.4375 0.3125 0.4375 0.375 0.40625 0.375 0.40625 0.375 0.40625 0.3125 0.4375 0.3125 0.46875 0.3125 0.46875 0.375 0.4375 0.375 0.4375 0.375 0.4375 0.3125 0.46875 0.3125 0.5 0.3125 0.5 0.375 0.46875 0.375 0.46875 0.375 0.46875 0.3125 0.5 0.3125 0.53125 0.3125 0.53125 0.375 0.5 0.375 0.5 0.375 0.5 0.3125 0.53125 0.3125 0.5625 0.3125 0.5625 0.375 0.53125 0.375 0.53125 0.375 0.53125 0.3125 0.5625 0.3125 0.59375 0.3125 0.59375 0.375 0.5625 0.375 0.5625 0.375 0.5625 0.3125 0.59375 0.3125 0.625 0.3125 0.625 0.375 0.59375 0.375 0.59375 0.375 0.59375 0.3125 0.625 0.3125 0.65625 0.3125 0.65625 0.375 0.625 0.375 0.625 0.375 0.625 0.3125 0.65625 0.3125 0.6875 0.3125 0.6875 0.375 0.65625 0.375 0.65625 0.375 0.65625 0.3125 0.6875 0.3125 0.71875 0.3125 0.71875 0.375 0.6875 0.375 0.6875 0.375 0.6875 0.3125 0.71875 0.3125 0.75 0.3125 0.75 0.375 0.71875 0.375 0.71875 0.375 0.71875 0.3125 0.75 0.3125 0.78125 0.3125 0.78125 0.375 0.75 0.375 0.75 0.375 0.75 0.3125 0.78125 0.3125 0.8125 0.3125 0.8125 0.375 0.78125 0.375 0.78125 0.375 0.78125 0.3125 0.8125 0.3125 0.84375 0.3125 0.84375 0.375 0.8125 0.375 0.8125 0.375 0.8125 0.3125 0.84375 0.3125 0.8750001 0.3125 0.8750001 0.375 0.84375 0.375 0.84375 0.375 0.84375 0.3125 0.8750001 0.3125 0.90625 0.3125 0.90625 0.375 0.8750001 0.375 0.8750001 0.375 0.8750001 0.3125 0.90625 0.3125 0.9375 0.3125 0.9375 0.375 0.90625 0.375 0.90625 0.375 0.90625 0.3125 0.9375 0.3125 0.96875 0.3125 0.96875 0.375 0.9375 0.375 0.9375 0.375 0.9375 0.3125 0.96875 0.3125 1 0.3125 1 0.375 0.96875 0.375 0.96875 0.375 0.96875 0.3125 1 0.3125 0.03125 0.25 0.03125 0.3125 0 0.3125 0 0.3125 0 0.25 0.03125 0.25 0.0625 0.25 0.0625 0.3125 0.03125 0.3125 0.03125 0.3125 0.03125 0.25 0.0625 0.25 0.09375 0.25 0.09375 0.3125 0.0625 0.3125 0.0625 0.3125 0.0625 0.25 0.09375 0.25 0.125 0.25 0.125 0.3125 0.09375 0.3125 0.09375 0.3125 0.09375 0.25 0.125 0.25 0.15625 0.25 0.15625 0.3125 0.125 0.3125 0.125 0.3125 0.125 0.25 0.15625 0.25 0.1875 0.25 0.1875 0.3125 0.15625 0.3125 0.15625 0.3125 0.15625 0.25 0.1875 0.25 0.21875 0.25 0.21875 0.3125 0.1875 0.3125 0.1875 0.3125 0.1875 0.25 0.21875 0.25 0.25 0.25 0.25 0.3125 0.21875 0.3125 0.21875 0.3125 0.21875 0.25 0.25 0.25 0.28125 0.25 0.28125 0.3125 0.25 0.3125 0.25 0.3125 0.25 0.25 0.28125 0.25 0.3125 0.25 0.3125 0.3125 0.28125 0.3125 0.28125 0.3125 0.28125 0.25 0.3125 0.25 0.34375 0.25 0.34375 0.3125 0.3125 0.3125 0.3125 0.3125 0.3125 0.25 0.34375 0.25 0.375 0.25 0.375 0.3125 0.34375 0.3125 0.34375 0.3125 0.34375 0.25 0.375 0.25 0.40625 0.25 0.40625 0.3125 0.375 0.3125 0.375 0.3125 0.375 0.25 0.40625 0.25 0.4375 0.25 0.4375 0.3125 0.40625 0.3125 0.40625 0.3125 0.40625 0.25 0.4375 0.25 0.46875 0.25 0.46875 0.3125 0.4375 0.3125 0.4375 0.3125 0.4375 0.25 0.46875 0.25 0.5 0.25 0.5 0.3125 0.46875 0.3125 0.46875 0.3125 0.46875 0.25 0.5 0.25 0.53125 0.25 0.53125 0.3125 0.5 0.3125 0.5 0.3125 0.5 0.25 0.53125 0.25 0.5625 0.25 0.5625 0.3125 0.53125 0.3125 0.53125 0.3125 0.53125 0.25 0.5625 0.25 0.59375 0.25 0.59375 0.3125 0.5625 0.3125 0.5625 0.3125 0.5625 0.25 0.59375 0.25 0.625 0.25 0.625 0.3125 0.59375 0.3125 0.59375 0.3125 0.59375 0.25 0.625 0.25 0.65625 0.25 0.65625 0.3125 0.625 0.3125 0.625 0.3125 0.625 0.25 0.65625 0.25 0.6875 0.25 0.6875 0.3125 0.65625 0.3125 0.65625 0.3125 0.65625 0.25 0.6875 0.25 0.71875 0.25 0.71875 0.3125 0.6875 0.3125 0.6875 0.3125 0.6875 0.25 0.71875 0.25 0.75 0.25 0.75 0.3125 0.71875 0.3125 0.71875 0.3125 0.71875 0.25 0.75 0.25 0.78125 0.25 0.78125 0.3125 0.75 0.3125 0.75 0.3125 0.75 0.25 0.78125 0.25 0.8125 0.25 0.8125 0.3125 0.78125 0.3125 0.78125 0.3125 0.78125 0.25 0.8125 0.25 0.84375 0.25 0.84375 0.3125 0.8125 0.3125 0.8125 0.3125 0.8125 0.25 0.84375 0.25 0.8750001 0.25 0.8750001 0.3125 0.84375 0.3125 0.84375 0.3125 0.84375 0.25 0.8750001 0.25 0.90625 0.25 0.90625 0.3125 0.8750001 0.3125 0.8750001 0.3125 0.8750001 0.25 0.90625 0.25 0.9375 0.25 0.9375 0.3125 0.90625 0.3125 0.90625 0.3125 0.90625 0.25 0.9375 0.25 0.96875 0.25 0.96875 0.3125 0.9375 0.3125 0.9375 0.3125 0.9375 0.25 0.96875 0.25 1 0.25 1 0.3125 0.96875 0.3125 0.96875 0.3125 0.96875 0.25 1 0.25 0.03125 0.1875 0.03125 0.25 0 0.25 0 0.25 0 0.1875 0.03125 0.1875 0.0625 0.1875 0.0625 0.25 0.03125 0.25 0.03125 0.25 0.03125 0.1875 0.0625 0.1875 0.09375 0.1875 0.09375 0.25 0.0625 0.25 0.0625 0.25 0.0625 0.1875 0.09375 0.1875 0.125 0.1875 0.125 0.25 0.09375 0.25 0.09375 0.25 0.09375 0.1875 0.125 0.1875 0.15625 0.1875 0.15625 0.25 0.125 0.25 0.125 0.25 0.125 0.1875 0.15625 0.1875 0.1875 0.1875 0.1875 0.25 0.15625 0.25 0.15625 0.25 0.15625 0.1875 0.1875 0.1875 0.21875 0.1875 0.21875 0.25 0.1875 0.25 0.1875 0.25 0.1875 0.1875 0.21875 0.1875 0.25 0.1875 0.25 0.25 0.21875 0.25 0.21875 0.25 0.21875 0.1875 0.25 0.1875 0.28125 0.1875 0.28125 0.25 0.25 0.25 0.25 0.25 0.25 0.1875 0.28125 0.1875 0.3125 0.1875 0.3125 0.25 0.28125 0.25 0.28125 0.25 0.28125 0.1875 0.3125 0.1875 0.34375 0.1875 0.34375 0.25 0.3125 0.25 0.3125 0.25 0.3125 0.1875 0.34375 0.1875 0.375 0.1875 0.375 0.25 0.34375 0.25 0.34375 0.25 0.34375 0.1875 0.375 0.1875 0.40625 0.1875 0.40625 0.25 0.375 0.25 0.375 0.25 0.375 0.1875 0.40625 0.1875 0.4375 0.1875 0.4375 0.25 0.40625 0.25 0.40625 0.25 0.40625 0.1875 0.4375 0.1875 0.46875 0.1875 0.46875 0.25 0.4375 0.25 0.4375 0.25 0.4375 0.1875 0.46875 0.1875 0.5 0.1875 0.5 0.25 0.46875 0.25 0.46875 0.25 0.46875 0.1875 0.5 0.1875 0.53125 0.1875 0.53125 0.25 0.5 0.25 0.5 0.25 0.5 0.1875 0.53125 0.1875 0.5625 0.1875 0.5625 0.25 0.53125 0.25 0.53125 0.25 0.53125 0.1875 0.5625 0.1875 0.59375 0.1875 0.59375 0.25 0.5625 0.25 0.5625 0.25 0.5625 0.1875 0.59375 0.1875 0.625 0.1875 0.625 0.25 0.59375 0.25 0.59375 0.25 0.59375 0.1875 0.625 0.1875 0.65625 0.1875 0.65625 0.25 0.625 0.25 0.625 0.25 0.625 0.1875 0.65625 0.1875 0.6875 0.1875 0.6875 0.25 0.65625 0.25 0.65625 0.25 0.65625 0.1875 0.6875 0.1875 0.71875 0.1875 0.71875 0.25 0.6875 0.25 0.6875 0.25 0.6875 0.1875 0.71875 0.1875 0.75 0.1875 0.75 0.25 0.71875 0.25 0.71875 0.25 0.71875 0.1875 0.75 0.1875 0.78125 0.1875 0.78125 0.25 0.75 0.25 0.75 0.25 0.75 0.1875 0.78125 0.1875 0.8125 0.1875 0.8125 0.25 0.78125 0.25 0.78125 0.25 0.78125 0.1875 0.8125 0.1875 0.84375 0.1875 0.84375 0.25 0.8125 0.25 0.8125 0.25 0.8125 0.1875 0.84375 0.1875 0.8750001 0.1875 0.8750001 0.25 0.84375 0.25 0.84375 0.25 0.84375 0.1875 0.8750001 0.1875 0.90625 0.1875 0.90625 0.25 0.8750001 0.25 0.8750001 0.25 0.8750001 0.1875 0.90625 0.1875 0.9375 0.1875 0.9375 0.25 0.90625 0.25 0.90625 0.25 0.90625 0.1875 0.9375 0.1875 0.96875 0.1875 0.96875 0.25 0.9375 0.25 0.9375 0.25 0.9375 0.1875 0.96875 0.1875 1 0.1875 1 0.25 0.96875 0.25 0.96875 0.25 0.96875 0.1875 1 0.1875 0.03125 0.125 0.03125 0.1875 0 0.1875 0 0.1875 0 0.125 0.03125 0.125 0.0625 0.125 0.0625 0.1875 0.03125 0.1875 0.03125 0.1875 0.03125 0.125 0.0625 0.125 0.09375 0.125 0.09375 0.1875 0.0625 0.1875 0.0625 0.1875 0.0625 0.125 0.09375 0.125 0.125 0.125 0.125 0.1875 0.09375 0.1875 0.09375 0.1875 0.09375 0.125 0.125 0.125 0.15625 0.125 0.15625 0.1875 0.125 0.1875 0.125 0.1875 0.125 0.125 0.15625 0.125 0.1875 0.125 0.1875 0.1875 0.15625 0.1875 0.15625 0.1875 0.15625 0.125 0.1875 0.125 0.21875 0.125 0.21875 0.1875 0.1875 0.1875 0.1875 0.1875 0.1875 0.125 0.21875 0.125 0.25 0.125 0.25 0.1875 0.21875 0.1875 0.21875 0.1875 0.21875 0.125 0.25 0.125 0.28125 0.125 0.28125 0.1875 0.25 0.1875 0.25 0.1875 0.25 0.125 0.28125 0.125 0.3125 0.125 0.3125 0.1875 0.28125 0.1875 0.28125 0.1875 0.28125 0.125 0.3125 0.125 0.34375 0.125 0.34375 0.1875 0.3125 0.1875 0.3125 0.1875 0.3125 0.125 0.34375 0.125 0.375 0.125 0.375 0.1875 0.34375 0.1875 0.34375 0.1875 0.34375 0.125 0.375 0.125 0.40625 0.125 0.40625 0.1875 0.375 0.1875 0.375 0.1875 0.375 0.125 0.40625 0.125 0.4375 0.125 0.4375 0.1875 0.40625 0.1875 0.40625 0.1875 0.40625 0.125 0.4375 0.125 0.46875 0.125 0.46875 0.1875 0.4375 0.1875 0.4375 0.1875 0.4375 0.125 0.46875 0.125 0.5 0.125 0.5 0.1875 0.46875 0.1875 0.46875 0.1875 0.46875 0.125 0.5 0.125 0.53125 0.125 0.53125 0.1875 0.5 0.1875 0.5 0.1875 0.5 0.125 0.53125 0.125 0.5625 0.125 0.5625 0.1875 0.53125 0.1875 0.53125 0.1875 0.53125 0.125 0.5625 0.125 0.59375 0.125 0.59375 0.1875 0.5625 0.1875 0.5625 0.1875 0.5625 0.125 0.59375 0.125 0.625 0.125 0.625 0.1875 0.59375 0.1875 0.59375 0.1875 0.59375 0.125 0.625 0.125 0.65625 0.125 0.65625 0.1875 0.625 0.1875 0.625 0.1875 0.625 0.125 0.65625 0.125 0.6875 0.125 0.6875 0.1875 0.65625 0.1875 0.65625 0.1875 0.65625 0.125 0.6875 0.125 0.71875 0.125 0.71875 0.1875 0.6875 0.1875 0.6875 0.1875 0.6875 0.125 0.71875 0.125 0.75 0.125 0.75 0.1875 0.71875 0.1875 0.71875 0.1875 0.71875 0.125 0.75 0.125 0.78125 0.125 0.78125 0.1875 0.75 0.1875 0.75 0.1875 0.75 0.125 0.78125 0.125 0.8125 0.125 0.8125 0.1875 0.78125 0.1875 0.78125 0.1875 0.78125 0.125 0.8125 0.125 0.84375 0.125 0.84375 0.1875 0.8125 0.1875 0.8125 0.1875 0.8125 0.125 0.84375 0.125 0.8750001 0.125 0.8750001 0.1875 0.84375 0.1875 0.84375 0.1875 0.84375 0.125 0.8750001 0.125 0.90625 0.125 0.90625 0.1875 0.8750001 0.1875 0.8750001 0.1875 0.8750001 0.125 0.90625 0.125 0.9375 0.125 0.9375 0.1875 0.90625 0.1875 0.90625 0.1875 0.90625 0.125 0.9375 0.125 0.96875 0.125 0.96875 0.1875 0.9375 0.1875 0.9375 0.1875 0.9375 0.125 0.96875 0.125 1 0.125 1 0.1875 0.96875 0.1875 0.96875 0.1875 0.96875 0.125 1 0.125 0.03125 0.0625 0.03125 0.125 0 0.125 0 0.125 0 0.0625 0.03125 0.0625 0.0625 0.0625 0.0625 0.125 0.03125 0.125 0.03125 0.125 0.03125 0.0625 0.0625 0.0625 0.09375 0.0625 0.09375 0.125 0.0625 0.125 0.0625 0.125 0.0625 0.0625 0.09375 0.0625 0.125 0.0625 0.125 0.125 0.09375 0.125 0.09375 0.125 0.09375 0.0625 0.125 0.0625 0.15625 0.0625 0.15625 0.125 0.125 0.125 0.125 0.125 0.125 0.0625 0.15625 0.0625 0.1875 0.0625 0.1875 0.125 0.15625 0.125 0.15625 0.125 0.15625 0.0625 0.1875 0.0625 0.21875 0.0625 0.21875 0.125 0.1875 0.125 0.1875 0.125 0.1875 0.0625 0.21875 0.0625 0.25 0.0625 0.25 0.125 0.21875 0.125 0.21875 0.125 0.21875 0.0625 0.25 0.0625 0.28125 0.0625 0.28125 0.125 0.25 0.125 0.25 0.125 0.25 0.0625 0.28125 0.0625 0.3125 0.0625 0.3125 0.125 0.28125 0.125 0.28125 0.125 0.28125 0.0625 0.3125 0.0625 0.34375 0.0625 0.34375 0.125 0.3125 0.125 0.3125 0.125 0.3125 0.0625 0.34375 0.0625 0.375 0.0625 0.375 0.125 0.34375 0.125 0.34375 0.125 0.34375 0.0625 0.375 0.0625 0.40625 0.0625 0.40625 0.125 0.375 0.125 0.375 0.125 0.375 0.0625 0.40625 0.0625 0.4375 0.0625 0.4375 0.125 0.40625 0.125 0.40625 0.125 0.40625 0.0625 0.4375 0.0625 0.46875 0.0625 0.46875 0.125 0.4375 0.125 0.4375 0.125 0.4375 0.0625 0.46875 0.0625 0.5 0.0625 0.5 0.125 0.46875 0.125 0.46875 0.125 0.46875 0.0625 0.5 0.0625 0.53125 0.0625 0.53125 0.125 0.5 0.125 0.5 0.125 0.5 0.0625 0.53125 0.0625 0.5625 0.0625 0.5625 0.125 0.53125 0.125 0.53125 0.125 0.53125 0.0625 0.5625 0.0625 0.59375 0.0625 0.59375 0.125 0.5625 0.125 0.5625 0.125 0.5625 0.0625 0.59375 0.0625 0.625 0.0625 0.625 0.125 0.59375 0.125 0.59375 0.125 0.59375 0.0625 0.625 0.0625 0.65625 0.0625 0.65625 0.125 0.625 0.125 0.625 0.125 0.625 0.0625 0.65625 0.0625 0.6875 0.0625 0.6875 0.125 0.65625 0.125 0.65625 0.125 0.65625 0.0625 0.6875 0.0625 0.71875 0.0625 0.71875 0.125 0.6875 0.125 0.6875 0.125 0.6875 0.0625 0.71875 0.0625 0.75 0.0625 0.75 0.125 0.71875 0.125 0.71875 0.125 0.71875 0.0625 0.75 0.0625 0.78125 0.0625 0.78125 0.125 0.75 0.125 0.75 0.125 0.75 0.0625 0.78125 0.0625 0.8125 0.0625 0.8125 0.125 0.78125 0.125 0.78125 0.125 0.78125 0.0625 0.8125 0.0625 0.84375 0.0625 0.84375 0.125 0.8125 0.125 0.8125 0.125 0.8125 0.0625 0.84375 0.0625 0.8750001 0.0625 0.8750001 0.125 0.84375 0.125 0.84375 0.125 0.84375 0.0625 0.8750001 0.0625 0.90625 0.0625 0.90625 0.125 0.8750001 0.125 0.8750001 0.125 0.8750001 0.0625 0.90625 0.0625 0.9375 0.0625 0.9375 0.125 0.90625 0.125 0.90625 0.125 0.90625 0.0625 0.9375 0.0625 0.96875 0.0625 0.96875 0.125 0.9375 0.125 0.9375 0.125 0.9375 0.0625 0.96875 0.0625 1 0.0625 1 0.125 0.96875 0.125 0.96875 0.125 0.96875 0.0625 1 0.0625 0 0 0.03125 0.0625 0 0.0625 0.03125 0 0.0625 0.0625 0.03125 0.0625 0.0625 0 0.09375 0.0625 0.0625 0.0625 0.09375 0 0.125 0.0625 0.09375 0.0625 0.125 0 0.15625 0.0625 0.125 0.0625 0.15625 0 0.1875 0.0625 0.15625 0.0625 0.1875 0 0.21875 0.0625 0.1875 0.0625 0.21875 0 0.25 0.0625 0.21875 0.0625 0.25 0 0.28125 0.0625 0.25 0.0625 0.28125 0 0.3125 0.0625 0.28125 0.0625 0.3125 0 0.34375 0.0625 0.3125 0.0625 0.34375 0 0.375 0.0625 0.34375 0.0625 0.375 0 0.40625 0.0625 0.375 0.0625 0.40625 0 0.4375 0.0625 0.40625 0.0625 0.4375 0 0.46875 0.0625 0.4375 0.0625 0.46875 0 0.5 0.0625 0.46875 0.0625 0.5 0 0.53125 0.0625 0.5 0.0625 0.53125 0 0.5625 0.0625 0.53125 0.0625 0.5625 0 0.59375 0.0625 0.5625 0.0625 0.59375 0 0.625 0.0625 0.59375 0.0625 0.625 0 0.65625 0.0625 0.625 0.0625 0.65625 0 0.6875 0.0625 0.65625 0.0625 0.6875 0 0.71875 0.0625 0.6875 0.0625 0.71875 0 0.75 0.0625 0.71875 0.0625 0.75 0 0.78125 0.0625 0.75 0.0625 0.78125 0 0.8125 0.0625 0.78125 0.0625 0.8125 0 0.84375 0.0625 0.8125 0.0625 0.84375 0 0.8750001 0.0625 0.84375 0.0625 0.8750001 0 0.90625 0.0625 0.8750001 0.0625 0.90625 0 0.9375 0.0625 0.90625 0.0625 0.9375 0 0.96875 0.0625 0.9375 0.0625 0.96875 0 1 0.0625 0.96875 0.0625 0.21875 0.5 0.25 0.5 0.28125 0.5 0.21875 0.5 0.28125 0.5 0.3125 0.5 0.1875 0.5 0.21875 0.5 0.3125 0.5 0.1875 0.5 0.3125 0.5 0.34375 0.5 0.15625 0.5 0.1875 0.5 0.34375 0.5 0.15625 0.5 0.34375 0.5 0.375 0.5 0.125 0.5 0.15625 0.5 0.375 0.5 0.125 0.5 0.375 0.5 0.40625 0.5 0.09375 0.5 0.125 0.5 0.40625 0.5 0.09375 0.5 0.40625 0.5 0.4375 0.5 0.0625 0.5 0.09375 0.5 0.4375 0.5 0.0625 0.5 0.4375 0.5 0.46875 0.5 0.03125 0.5 0.0625 0.5 0.46875 0.5 0.03125 0.5 0.46875 0.5 0.5 0.5 0.71875 0.5 0.75 0.5 0.78125 0.5 0.71875 0.5 0.78125 0.5 0.8125 0.5 0.6875 0.5 0.71875 0.5 0.8125 0.5 0.6875 0.5 0.8125 0.5 0.84375 0.5 0.65625 0.5 0.6875 0.5 0.84375 0.5 0.65625 0.5 0.84375 0.5 0.8750001 0.5 0.625 0.5 0.65625 0.5 0.8750001 0.5 0.625 0.5 0.8750001 0.5 0.90625 0.5 0.59375 0.5 0.625 0.5 0.90625 0.5 0.59375 0.5 0.90625 0.5 0.9375 0.5 0.5625 0.5 0.59375 0.5 0.9375 0.5 0.5625 0.5 0.9375 0.5 0.96875 0.5 0.53125 0.5 0.5625 0.5 0.96875 0.5 0.96875 0.5 1 0.5 0.53125 0.5 0.53125 0.5 1 0.5 0.5 0.5 0.5 0.5 1 0.5 0.03125 0.5 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    1 0 0 0 1 1 33 2 2 0 1 3 32 3 4 33 2 5 34 4 6 2 5 7 1 0 8 1 0 9 33 2 10 34 4 11 35 6 12 3 7 13 2 5 14 2 5 15 34 4 16 35 6 17 36 8 18 4 9 19 3 7 20 3 7 21 35 6 22 36 8 23 37 10 24 5 11 25 4 9 26 4 9 27 36 8 28 37 10 29 38 12 30 6 13 31 5 11 32 5 11 33 37 10 34 38 12 35 39 14 36 7 15 37 6 13 38 6 13 39 38 12 40 39 14 41 40 16 42 8 17 43 7 15 44 7 15 45 39 14 46 40 16 47 41 18 48 9 19 49 8 17 50 8 17 51 40 16 52 41 18 53 42 20 54 10 21 55 9 19 56 9 19 57 41 18 58 42 20 59 43 22 60 11 23 61 10 21 62 10 21 63 42 20 64 43 22 65 44 24 66 12 25 67 11 23 68 11 23 69 43 22 70 44 24 71 45 26 72 13 27 73 12 25 74 12 25 75 44 24 76 45 26 77 46 28 78 14 29 79 13 27 80 13 27 81 45 26 82 46 28 83 47 30 84 15 31 85 14 29 86 14 29 87 46 28 88 47 30 89 48 32 90 16 33 91 15 31 92 15 31 93 47 30 94 48 32 95 49 34 96 17 35 97 16 33 98 16 33 99 48 32 100 49 34 101 50 36 102 18 37 103 17 35 104 17 35 105 49 34 106 50 36 107 51 38 108 19 39 109 18 37 110 18 37 111 50 36 112 51 38 113 52 40 114 20 41 115 19 39 116 19 39 117 51 38 118 52 40 119 53 42 120 21 43 121 20 41 122 20 41 123 52 40 124 53 42 125 54 44 126 22 45 127 21 43 128 21 43 129 53 42 130 54 44 131 55 46 132 23 47 133 22 45 134 22 45 135 54 44 136 55 46 137 56 48 138 24 49 139 23 47 140 23 47 141 55 46 142 56 48 143 57 50 144 25 51 145 24 49 146 24 49 147 56 48 148 57 50 149 58 52 150 26 53 151 25 51 152 25 51 153 57 50 154 58 52 155 59 54 156 27 55 157 26 53 158 26 53 159 58 52 160 59 54 161 60 56 162 28 57 163 27 55 164 27 55 165 59 54 166 60 56 167 61 58 168 29 59 169 28 57 170 28 57 171 60 56 172 61 58 173 62 60 174 30 61 175 29 59 176 29 59 177 61 58 178 62 60 179 63 62 180 31 63 181 30 61 182 30 61 183 62 60 184 63 62 185 32 3 186 0 1 187 31 63 188 31 63 189 63 62 190 32 3 191 65 64 192 33 2 193 32 3 194 32 3 195 64 65 196 65 64 197 66 66 198 34 4 199 33 2 200 33 2 201 65 64 202 66 66 203 67 67 204 35 6 205 34 4 206 34 4 207 66 66 208 67 67 209 68 68 210 36 8 211 35 6 212 35 6 213 67 67 214 68 68 215 69 69 216 37 10 217 36 8 218 36 8 219 68 68 220 69 69 221 70 70 222 38 12 223 37 10 224 37 10 225 69 69 226 70 70 227 71 71 228 39 14 229 38 12 230 38 12 231 70 70 232 71 71 233 72 72 234 40 16 235 39 14 236 39 14 237 71 71 238 72 72 239 73 73 240 41 18 241 40 16 242 40 16 243 72 72 244 73 73 245 74 74 246 42 20 247 41 18 248 41 18 249 73 73 250 74 74 251 75 75 252 43 22 253 42 20 254 42 20 255 74 74 256 75 75 257 76 76 258 44 24 259 43 22 260 43 22 261 75 75 262 76 76 263 77 77 264 45 26 265 44 24 266 44 24 267 76 76 268 77 77 269 78 78 270 46 28 271 45 26 272 45 26 273 77 77 274 78 78 275 79 79 276 47 30 277 46 28 278 46 28 279 78 78 280 79 79 281 80 80 282 48 32 283 47 30 284 47 30 285 79 79 286 80 80 287 81 81 288 49 34 289 48 32 290 48 32 291 80 80 292 81 81 293 82 82 294 50 36 295 49 34 296 49 34 297 81 81 298 82 82 299 83 83 300 51 38 301 50 36 302 50 36 303 82 82 304 83 83 305 84 84 306 52 40 307 51 38 308 51 38 309 83 83 310 84 84 311 85 85 312 53 42 313 52 40 314 52 40 315 84 84 316 85 85 317 86 86 318 54 44 319 53 42 320 53 42 321 85 85 322 86 86 323 87 87 324 55 46 325 54 44 326 54 44 327 86 86 328 87 87 329 88 88 330 56 48 331 55 46 332 55 46 333 87 87 334 88 88 335 89 89 336 57 50 337 56 48 338 56 48 339 88 88 340 89 89 341 90 90 342 58 52 343 57 50 344 57 50 345 89 89 346 90 90 347 91 91 348 59 54 349 58 52 350 58 52 351 90 90 352 91 91 353 92 92 354 60 56 355 59 54 356 59 54 357 91 91 358 92 92 359 93 93 360 61 58 361 60 56 362 60 56 363 92 92 364 93 93 365 94 94 366 62 60 367 61 58 368 61 58 369 93 93 370 94 94 371 95 95 372 63 62 373 62 60 374 62 60 375 94 94 376 95 95 377 64 65 378 32 3 379 63 62 380 63 62 381 95 95 382 64 65 383 97 96 384 65 64 385 64 65 386 64 65 387 96 97 388 97 96 389 98 98 390 66 66 391 65 64 392 65 64 393 97 96 394 98 98 395 99 99 396 67 67 397 66 66 398 66 66 399 98 98 400 99 99 401 100 100 402 68 68 403 67 67 404 67 67 405 99 99 406 100 100 407 101 101 408 69 69 409 68 68 410 68 68 411 100 100 412 101 101 413 102 102 414 70 70 415 69 69 416 69 69 417 101 101 418 102 102 419 103 103 420 71 71 421 70 70 422 70 70 423 102 102 424 103 103 425 104 104 426 72 72 427 71 71 428 71 71 429 103 103 430 104 104 431 105 105 432 73 73 433 72 72 434 72 72 435 104 104 436 105 105 437 106 106 438 74 74 439 73 73 440 73 73 441 105 105 442 106 106 443 107 107 444 75 75 445 74 74 446 74 74 447 106 106 448 107 107 449 108 108 450 76 76 451 75 75 452 75 75 453 107 107 454 108 108 455 109 109 456 77 77 457 76 76 458 76 76 459 108 108 460 109 109 461 110 110 462 78 78 463 77 77 464 77 77 465 109 109 466 110 110 467 111 111 468 79 79 469 78 78 470 78 78 471 110 110 472 111 111 473 112 112 474 80 80 475 79 79 476 79 79 477 111 111 478 112 112 479 113 113 480 81 81 481 80 80 482 80 80 483 112 112 484 113 113 485 114 114 486 82 82 487 81 81 488 81 81 489 113 113 490 114 114 491 115 115 492 83 83 493 82 82 494 82 82 495 114 114 496 115 115 497 116 116 498 84 84 499 83 83 500 83 83 501 115 115 502 116 116 503 117 117 504 85 85 505 84 84 506 84 84 507 116 116 508 117 117 509 118 118 510 86 86 511 85 85 512 85 85 513 117 117 514 118 118 515 119 119 516 87 87 517 86 86 518 86 86 519 118 118 520 119 119 521 120 120 522 88 88 523 87 87 524 87 87 525 119 119 526 120 120 527 121 121 528 89 89 529 88 88 530 88 88 531 120 120 532 121 121 533 122 122 534 90 90 535 89 89 536 89 89 537 121 121 538 122 122 539 123 123 540 91 91 541 90 90 542 90 90 543 122 122 544 123 123 545 124 124 546 92 92 547 91 91 548 91 91 549 123 123 550 124 124 551 125 125 552 93 93 553 92 92 554 92 92 555 124 124 556 125 125 557 126 126 558 94 94 559 93 93 560 93 93 561 125 125 562 126 126 563 127 127 564 95 95 565 94 94 566 94 94 567 126 126 568 127 127 569 96 97 570 64 65 571 95 95 572 95 95 573 127 127 574 96 97 575 129 128 576 97 96 577 96 97 578 96 97 579 128 129 580 129 128 581 130 130 582 98 98 583 97 96 584 97 96 585 129 128 586 130 130 587 131 131 588 99 99 589 98 98 590 98 98 591 130 130 592 131 131 593 132 132 594 100 100 595 99 99 596 99 99 597 131 131 598 132 132 599 133 133 600 101 101 601 100 100 602 100 100 603 132 132 604 133 133 605 134 134 606 102 102 607 101 101 608 101 101 609 133 133 610 134 134 611 135 135 612 103 103 613 102 102 614 102 102 615 134 134 616 135 135 617 136 136 618 104 104 619 103 103 620 103 103 621 135 135 622 136 136 623 137 137 624 105 105 625 104 104 626 104 104 627 136 136 628 137 137 629 138 138 630 106 106 631 105 105 632 105 105 633 137 137 634 138 138 635 139 139 636 107 107 637 106 106 638 106 106 639 138 138 640 139 139 641 140 140 642 108 108 643 107 107 644 107 107 645 139 139 646 140 140 647 141 141 648 109 109 649 108 108 650 108 108 651 140 140 652 141 141 653 142 142 654 110 110 655 109 109 656 109 109 657 141 141 658 142 142 659 143 143 660 111 111 661 110 110 662 110 110 663 142 142 664 143 143 665 144 144 666 112 112 667 111 111 668 111 111 669 143 143 670 144 144 671 145 145 672 113 113 673 112 112 674 112 112 675 144 144 676 145 145 677 146 146 678 114 114 679 113 113 680 113 113 681 145 145 682 146 146 683 147 147 684 115 115 685 114 114 686 114 114 687 146 146 688 147 147 689 148 148 690 116 116 691 115 115 692 115 115 693 147 147 694 148 148 695 149 149 696 117 117 697 116 116 698 116 116 699 148 148 700 149 149 701 150 150 702 118 118 703 117 117 704 117 117 705 149 149 706 150 150 707 151 151 708 119 119 709 118 118 710 118 118 711 150 150 712 151 151 713 152 152 714 120 120 715 119 119 716 119 119 717 151 151 718 152 152 719 153 153 720 121 121 721 120 120 722 120 120 723 152 152 724 153 153 725 154 154 726 122 122 727 121 121 728 121 121 729 153 153 730 154 154 731 155 155 732 123 123 733 122 122 734 122 122 735 154 154 736 155 155 737 156 156 738 124 124 739 123 123 740 123 123 741 155 155 742 156 156 743 157 157 744 125 125 745 124 124 746 124 124 747 156 156 748 157 157 749 158 158 750 126 126 751 125 125 752 125 125 753 157 157 754 158 158 755 159 159 756 127 127 757 126 126 758 126 126 759 158 158 760 159 159 761 128 129 762 96 97 763 127 127 764 127 127 765 159 159 766 128 129 767 161 160 768 129 128 769 128 129 770 128 129 771 160 161 772 161 160 773 162 162 774 130 130 775 129 128 776 129 128 777 161 160 778 162 162 779 163 163 780 131 131 781 130 130 782 130 130 783 162 162 784 163 163 785 164 164 786 132 132 787 131 131 788 131 131 789 163 163 790 164 164 791 165 165 792 133 133 793 132 132 794 132 132 795 164 164 796 165 165 797 166 166 798 134 134 799 133 133 800 133 133 801 165 165 802 166 166 803 167 167 804 135 135 805 134 134 806 134 134 807 166 166 808 167 167 809 168 168 810 136 136 811 135 135 812 135 135 813 167 167 814 168 168 815 169 169 816 137 137 817 136 136 818 136 136 819 168 168 820 169 169 821 170 170 822 138 138 823 137 137 824 137 137 825 169 169 826 170 170 827 171 171 828 139 139 829 138 138 830 138 138 831 170 170 832 171 171 833 172 172 834 140 140 835 139 139 836 139 139 837 171 171 838 172 172 839 173 173 840 141 141 841 140 140 842 140 140 843 172 172 844 173 173 845 174 174 846 142 142 847 141 141 848 141 141 849 173 173 850 174 174 851 175 175 852 143 143 853 142 142 854 142 142 855 174 174 856 175 175 857 176 176 858 144 144 859 143 143 860 143 143 861 175 175 862 176 176 863 177 177 864 145 145 865 144 144 866 144 144 867 176 176 868 177 177 869 178 178 870 146 146 871 145 145 872 145 145 873 177 177 874 178 178 875 179 179 876 147 147 877 146 146 878 146 146 879 178 178 880 179 179 881 180 180 882 148 148 883 147 147 884 147 147 885 179 179 886 180 180 887 181 181 888 149 149 889 148 148 890 148 148 891 180 180 892 181 181 893 182 182 894 150 150 895 149 149 896 149 149 897 181 181 898 182 182 899 183 183 900 151 151 901 150 150 902 150 150 903 182 182 904 183 183 905 184 184 906 152 152 907 151 151 908 151 151 909 183 183 910 184 184 911 185 185 912 153 153 913 152 152 914 152 152 915 184 184 916 185 185 917 186 186 918 154 154 919 153 153 920 153 153 921 185 185 922 186 186 923 187 187 924 155 155 925 154 154 926 154 154 927 186 186 928 187 187 929 188 188 930 156 156 931 155 155 932 155 155 933 187 187 934 188 188 935 189 189 936 157 157 937 156 156 938 156 156 939 188 188 940 189 189 941 190 190 942 158 158 943 157 157 944 157 157 945 189 189 946 190 190 947 191 191 948 159 159 949 158 158 950 158 158 951 190 190 952 191 191 953 160 161 954 128 129 955 159 159 956 159 159 957 191 191 958 160 161 959 193 192 960 161 160 961 160 161 962 160 161 963 192 193 964 193 192 965 194 194 966 162 162 967 161 160 968 161 160 969 193 192 970 194 194 971 195 195 972 163 163 973 162 162 974 162 162 975 194 194 976 195 195 977 196 196 978 164 164 979 163 163 980 163 163 981 195 195 982 196 196 983 197 197 984 165 165 985 164 164 986 164 164 987 196 196 988 197 197 989 198 198 990 166 166 991 165 165 992 165 165 993 197 197 994 198 198 995 199 199 996 167 167 997 166 166 998 166 166 999 198 198 1000 199 199 1001 200 200 1002 168 168 1003 167 167 1004 167 167 1005 199 199 1006 200 200 1007 201 201 1008 169 169 1009 168 168 1010 168 168 1011 200 200 1012 201 201 1013 202 202 1014 170 170 1015 169 169 1016 169 169 1017 201 201 1018 202 202 1019 203 203 1020 171 171 1021 170 170 1022 170 170 1023 202 202 1024 203 203 1025 204 204 1026 172 172 1027 171 171 1028 171 171 1029 203 203 1030 204 204 1031 205 205 1032 173 173 1033 172 172 1034 172 172 1035 204 204 1036 205 205 1037 206 206 1038 174 174 1039 173 173 1040 173 173 1041 205 205 1042 206 206 1043 207 207 1044 175 175 1045 174 174 1046 174 174 1047 206 206 1048 207 207 1049 208 208 1050 176 176 1051 175 175 1052 175 175 1053 207 207 1054 208 208 1055 209 209 1056 177 177 1057 176 176 1058 176 176 1059 208 208 1060 209 209 1061 210 210 1062 178 178 1063 177 177 1064 177 177 1065 209 209 1066 210 210 1067 211 211 1068 179 179 1069 178 178 1070 178 178 1071 210 210 1072 211 211 1073 212 212 1074 180 180 1075 179 179 1076 179 179 1077 211 211 1078 212 212 1079 213 213 1080 181 181 1081 180 180 1082 180 180 1083 212 212 1084 213 213 1085 214 214 1086 182 182 1087 181 181 1088 181 181 1089 213 213 1090 214 214 1091 215 215 1092 183 183 1093 182 182 1094 182 182 1095 214 214 1096 215 215 1097 216 216 1098 184 184 1099 183 183 1100 183 183 1101 215 215 1102 216 216 1103 217 217 1104 185 185 1105 184 184 1106 184 184 1107 216 216 1108 217 217 1109 218 218 1110 186 186 1111 185 185 1112 185 185 1113 217 217 1114 218 218 1115 219 219 1116 187 187 1117 186 186 1118 186 186 1119 218 218 1120 219 219 1121 220 220 1122 188 188 1123 187 187 1124 187 187 1125 219 219 1126 220 220 1127 221 221 1128 189 189 1129 188 188 1130 188 188 1131 220 220 1132 221 221 1133 222 222 1134 190 190 1135 189 189 1136 189 189 1137 221 221 1138 222 222 1139 223 223 1140 191 191 1141 190 190 1142 190 190 1143 222 222 1144 223 223 1145 192 193 1146 160 161 1147 191 191 1148 191 191 1149 223 223 1150 192 193 1151 225 224 1152 193 192 1153 192 193 1154 192 193 1155 224 225 1156 225 224 1157 226 226 1158 194 194 1159 193 192 1160 193 192 1161 225 224 1162 226 226 1163 227 227 1164 195 195 1165 194 194 1166 194 194 1167 226 226 1168 227 227 1169 228 228 1170 196 196 1171 195 195 1172 195 195 1173 227 227 1174 228 228 1175 229 229 1176 197 197 1177 196 196 1178 196 196 1179 228 228 1180 229 229 1181 230 230 1182 198 198 1183 197 197 1184 197 197 1185 229 229 1186 230 230 1187 231 231 1188 199 199 1189 198 198 1190 198 198 1191 230 230 1192 231 231 1193 232 232 1194 200 200 1195 199 199 1196 199 199 1197 231 231 1198 232 232 1199 233 233 1200 201 201 1201 200 200 1202 200 200 1203 232 232 1204 233 233 1205 234 234 1206 202 202 1207 201 201 1208 201 201 1209 233 233 1210 234 234 1211 235 235 1212 203 203 1213 202 202 1214 202 202 1215 234 234 1216 235 235 1217 236 236 1218 204 204 1219 203 203 1220 203 203 1221 235 235 1222 236 236 1223 237 237 1224 205 205 1225 204 204 1226 204 204 1227 236 236 1228 237 237 1229 238 238 1230 206 206 1231 205 205 1232 205 205 1233 237 237 1234 238 238 1235 239 239 1236 207 207 1237 206 206 1238 206 206 1239 238 238 1240 239 239 1241 240 240 1242 208 208 1243 207 207 1244 207 207 1245 239 239 1246 240 240 1247 241 241 1248 209 209 1249 208 208 1250 208 208 1251 240 240 1252 241 241 1253 242 242 1254 210 210 1255 209 209 1256 209 209 1257 241 241 1258 242 242 1259 243 243 1260 211 211 1261 210 210 1262 210 210 1263 242 242 1264 243 243 1265 244 244 1266 212 212 1267 211 211 1268 211 211 1269 243 243 1270 244 244 1271 245 245 1272 213 213 1273 212 212 1274 212 212 1275 244 244 1276 245 245 1277 246 246 1278 214 214 1279 213 213 1280 213 213 1281 245 245 1282 246 246 1283 247 247 1284 215 215 1285 214 214 1286 214 214 1287 246 246 1288 247 247 1289 248 248 1290 216 216 1291 215 215 1292 215 215 1293 247 247 1294 248 248 1295 249 249 1296 217 217 1297 216 216 1298 216 216 1299 248 248 1300 249 249 1301 250 250 1302 218 218 1303 217 217 1304 217 217 1305 249 249 1306 250 250 1307 251 251 1308 219 219 1309 218 218 1310 218 218 1311 250 250 1312 251 251 1313 252 252 1314 220 220 1315 219 219 1316 219 219 1317 251 251 1318 252 252 1319 253 253 1320 221 221 1321 220 220 1322 220 220 1323 252 252 1324 253 253 1325 254 254 1326 222 222 1327 221 221 1328 221 221 1329 253 253 1330 254 254 1331 255 255 1332 223 223 1333 222 222 1334 222 222 1335 254 254 1336 255 255 1337 224 225 1338 192 193 1339 223 223 1340 223 223 1341 255 255 1342 224 225 1343 256 256 1344 225 224 1345 224 225 1346 256 256 1347 226 226 1348 225 224 1349 256 256 1350 227 227 1351 226 226 1352 256 256 1353 228 228 1354 227 227 1355 256 256 1356 229 229 1357 228 228 1358 256 256 1359 230 230 1360 229 229 1361 256 256 1362 231 231 1363 230 230 1364 256 256 1365 232 232 1366 231 231 1367 256 256 1368 233 233 1369 232 232 1370 256 256 1371 234 234 1372 233 233 1373 256 256 1374 235 235 1375 234 234 1376 256 256 1377 236 236 1378 235 235 1379 256 256 1380 237 237 1381 236 236 1382 256 256 1383 238 238 1384 237 237 1385 256 256 1386 239 239 1387 238 238 1388 256 256 1389 240 240 1390 239 239 1391 256 256 1392 241 241 1393 240 240 1394 256 256 1395 242 242 1396 241 241 1397 256 256 1398 243 243 1399 242 242 1400 256 256 1401 244 244 1402 243 243 1403 256 256 1404 245 245 1405 244 244 1406 256 256 1407 246 246 1408 245 245 1409 256 256 1410 247 247 1411 246 246 1412 256 256 1413 248 248 1414 247 247 1415 256 256 1416 249 249 1417 248 248 1418 256 256 1419 250 250 1420 249 249 1421 256 256 1422 251 251 1423 250 250 1424 256 256 1425 252 252 1426 251 251 1427 256 256 1428 253 253 1429 252 252 1430 256 256 1431 254 254 1432 253 253 1433 256 256 1434 255 255 1435 254 254 1436 256 256 1437 224 225 1438 255 255 1439 7 257 1440 8 257 1441 9 257 1442 7 258 1443 9 258 1444 10 258 1445 6 259 1446 7 259 1447 10 259 1448 6 260 1449 10 260 1450 11 260 1451 5 261 1452 6 261 1453 11 261 1454 5 262 1455 11 262 1456 12 262 1457 4 263 1458 5 263 1459 12 263 1460 4 264 1461 12 264 1462 13 264 1463 3 265 1464 4 265 1465 13 265 1466 3 266 1467 13 266 1468 14 266 1469 2 267 1470 3 267 1471 14 267 1472 2 268 1473 14 268 1474 15 268 1475 1 269 1476 2 269 1477 15 269 1478 1 270 1479 15 270 1480 16 270 1481 23 271 1482 24 271 1483 25 271 1484 23 272 1485 25 272 1486 26 272 1487 22 273 1488 23 273 1489 26 273 1490 22 274 1491 26 274 1492 27 274 1493 21 275 1494 22 275 1495 27 275 1496 21 276 1497 27 276 1498 28 276 1499 20 277 1500 21 277 1501 28 277 1502 20 278 1503 28 278 1504 29 278 1505 19 279 1506 20 279 1507 29 279 1508 19 280 1509 29 280 1510 30 280 1511 18 281 1512 19 281 1513 30 281 1514 18 282 1515 30 282 1516 31 282 1517 17 283 1518 18 283 1519 31 283 1520 31 284 1521 0 284 1522 17 284 1523 17 285 1524 0 285 1525 16 285 1526 16 286 1527 0 286 1528 1 286 1529

    -
    -
    - 1 -
    - - - - 0.04383361 -0.07322841 -0.1496605 0.03874933 -0.07830142 -0.1494064 0.03690004 -0.08498275 -0.1486093 0.03868037 -0.09184658 -0.1474395 0.04371464 -0.09683156 -0.1462333 0.05041134 -0.09857857 -0.14534 0.05734127 -0.09671473 -0.1449506 0.06242555 -0.09164172 -0.1452048 0.06427484 -0.0849604 -0.1460018 0.06249451 -0.07809656 -0.1471714 0.05746024 -0.07311159 -0.1483778 0.05076354 -0.07136458 -0.1492711 0.04119294 -0.06940376 -0.111264 0.03612041 -0.07449388 -0.1111685 0.03430175 -0.08122032 -0.1107883 0.03612524 -0.0881474 -0.1102045 0.04120272 -0.09319579 -0.1095841 0.04793012 -0.0949878 -0.1091076 0.05487173 -0.09314113 -0.1088769 0.05994427 -0.08805096 -0.1089723 0.06176292 -0.08132457 -0.1093525 0.05993944 -0.07439744 -0.1099364 0.05486202 -0.06934911 -0.1105568 0.04813462 -0.06755703 -0.1110333 0.03918755 -0.06654399 -0.07980567 0.03410834 -0.07162553 -0.0795629 0.03227227 -0.07832926 -0.07879585 0.0340712 -0.0852245 -0.07766813 0.03912413 -0.09024095 -0.07650375 0.04583412 -0.09201037 -0.07564043 0.05276912 -0.09015506 -0.07526236 0.05784827 -0.08507353 -0.07550513 0.05968433 -0.07836979 -0.07627224 0.0578854 -0.07147449 -0.07739996 0.05283248 -0.06645804 -0.07856434 0.04612255 -0.06468868 -0.07942765 0.03520405 -0.06012833 -0.0550096 0.03004908 -0.06508886 -0.05424284 0.02801406 -0.07147485 -0.05209964 0.02953326 -0.07792335 -0.04903733 0.03430646 -0.08249312 -0.04593843 0.04081743 -0.08394473 -0.04369896 0.04767668 -0.08196842 -0.04279696 0.05283164 -0.07700788 -0.04356372 0.05486667 -0.0706219 -0.04570692 0.05334746 -0.0641734 -0.04876923 0.04857426 -0.05960363 -0.05186814 0.04206329 -0.05815201 -0.0541076 0.02685517 -0.0460819 -0.03381353 0.02147364 -0.05066156 -0.03245621 0.01884359 -0.05604732 -0.02876198 0.01952636 -0.06108963 -0.02351915 0.02346312 -0.06425321 -0.01823973 0.02937906 -0.06470453 -0.01444923 0.03601175 -0.06234741 -0.01295667 0.04139328 -0.05776768 -0.01431393 0.04402333 -0.05238199 -0.01800823 0.04334056 -0.04733967 -0.02325099 0.03940385 -0.0441761 -0.02853047 0.03348785 -0.04372477 -0.03232091 0.01398479 -0.02409034 -0.01847553 0.008292078 -0.02813827 -0.0167486 0.004844784 -0.03212738 -0.01208347 0.004378557 -0.03520643 -0.005475819 0.007166326 -0.03640663 0.001168429 0.01226502 -0.03546142 0.005929768 0.01858657 -0.0325725 0.007791996 0.02427923 -0.02852457 0.006065011 0.02772659 -0.02453547 0.001399934 0.02819275 -0.02145642 -0.005207657 0.02540498 -0.02025622 -0.01185196 0.02030628 -0.02120143 -0.0166133 -2.73043e-4 5.08639e-4 -0.01361238 -0.006308674 -0.002947509 -0.01176983 -0.01065677 -0.005382478 -0.006801307 -0.0123893 -0.006276667 2.32965e-4 -0.01086783 -0.005291998 0.007303833 -0.006669938 -0.002792656 0.01236867 -6.91428e-4 6.88014e-4 0.01434642 0.005344212 0.004144132 0.01250392 0.009692311 0.00657916 0.007535338 0.01142483 0.007473289 5.01111e-4 0.009903371 0.006488621 -0.006569802 0.005705416 0.003989279 -0.01163458 -0.01437425 0.02504044 -0.01921516 -0.02074921 0.02217441 -0.017506 -0.02598828 0.0212894 -0.01288759 -0.02897334 0.02257424 -0.006345689 -0.02870446 0.02573788 2.32905e-4 -0.02539753 0.02978718 0.004947483 -0.01975828 0.033858 0.006791949 -0.01338332 0.03672403 0.005082786 -0.008144259 0.03760904 4.6441e-4 -0.005159139 0.0363242 -0.006077527 -0.005428075 0.03316062 -0.01265609 -0.008735001 0.02911126 -0.0173707 -0.02676141 0.04680663 -0.03522878 -0.0334382 0.04447084 -0.03390294 -0.03947001 0.04497838 -0.03029131 -0.0435695 0.04822093 -0.02516478 -0.04441505 0.05334228 -0.02000153 -0.04190081 0.05878418 -0.01629364 -0.03656339 0.06338524 -0.01483255 -0.0298866 0.06572103 -0.0161584 -0.02385485 0.06521344 -0.01977002 -0.0197553 0.06197094 -0.02489662 -0.01890975 0.05684959 -0.03005987 -0.02142399 0.05140769 -0.0337677 -0.03479665 0.06118577 -0.05895179 -0.04168391 0.05922693 -0.05825901 -0.04826861 0.06072455 -0.05631011 -0.0531454 0.06535887 -0.05352091 -0.05476826 0.07187205 -0.05069512 -0.05280697 0.07830399 -0.04864996 -0.04768002 0.08328199 -0.04782193 -0.04079276 0.08524084 -0.04851472 -0.03420805 0.08374321 -0.05046361 -0.02933126 0.07910889 -0.05325281 -0.02770841 0.07259571 -0.05607861 -0.02966976 0.06616377 -0.05812376 -0.03864121 0.06841737 -0.08833634 -0.045583 0.06656217 -0.08811563 -0.05231082 0.06833177 -0.08740657 -0.05738878 0.07334858 -0.08636039 -0.0592128 0.08024412 -0.08527755 -0.05739456 0.08694809 -0.08447223 -0.05232214 0.09202975 -0.08411628 -0.04538041 0.09388494 -0.08433693 -0.03865259 0.09211534 -0.08504605 -0.03357458 0.08709853 -0.08609223 -0.03175055 0.08020293 -0.08717507 -0.03356879 0.07349902 -0.08798038 -0.03979253 0.07103979 -0.1205556 -0.04673916 0.06919699 -0.120544 -0.05347967 0.07099926 -0.1203842 -0.05857545 0.07606196 -0.1201102 -0.06041729 0.0830034 -0.1197995 -0.05861169 0.08974003 -0.1195434 -0.0535441 0.09483408 -0.1193966 -0.04659748 0.09667688 -0.1194081 -0.03985702 0.09487462 -0.119568 -0.03476125 0.08981192 -0.119842 -0.0329194 0.08287042 -0.1201527 -0.03472495 0.07613384 -0.1204088 -0.04020792 0.07237309 -0.152038 -0.04715323 0.07052701 -0.1519725 -0.05389028 0.07232058 -0.1516708 -0.05898123 0.07737106 -0.1511973 -0.06081825 0.08430033 -0.1506872 -0.05900931 0.09102827 -0.1502892 -0.05394041 0.09611898 -0.1500884 -0.0469951 0.09796506 -0.1501539 -0.04025804 0.09617149 -0.1504557 -0.03516703 0.09112101 -0.1509292 -0.03333002 0.08419173 -0.1514393 -0.03513902 0.07746386 -0.1518372 - - - - - - - - - - -0.4957732 0.8608051 -0.1147496 -0.3206885 0.5701468 -0.7563402 -0.8627278 0.4947966 -0.1041291 -0.6010926 0.2881557 -0.7454146 -0.9978027 -3.66222e-4 -0.0658589 -0.7014374 -0.09036529 -0.7069613 -0.8664205 -0.4991912 -0.00991851 -0.5980712 -0.4668416 -0.6513871 -0.5014802 -0.8637959 0.0484023 -0.3191626 -0.7366253 -0.5962096 -0.00527966 -0.9956054 0.09326452 0.05310219 -0.8305917 -0.5542772 0.4958342 -0.8609577 0.1134068 0.4268013 -0.728782 -0.5354167 0.8632466 -0.4940947 0.1030915 0.7021088 -0.4558855 -0.5469527 0.9978332 0.001861572 0.06537061 0.8074892 -0.08612322 -0.5835139 0.8655354 0.5007172 0.009582757 0.7142247 0.2908109 -0.6366161 0.5001679 0.8644979 -0.04907375 0.4407483 0.5691092 -0.694113 0.004455685 0.9955138 -0.09442424 0.06344795 0.6718345 -0.7379376 -0.8609577 0.4763939 -0.178106 -0.4881131 0.849086 -0.2018189 -0.9941099 -0.02121031 -0.1060213 -0.8585467 -0.5126499 -0.006347835 -0.4948576 -0.863979 0.09283727 -0.00527966 -0.9860836 0.1660817 0.4886624 -0.850032 0.1964781 0.8537858 -0.4899747 0.1758781 0.9939268 -0.004364132 0.1097751 0.8732566 0.4870449 0.01315343 0.5171362 0.8512223 -0.08920556 0.02069151 0.9854732 -0.1684316 -0.8265023 0.3994262 -0.396588 -0.4405347 0.77163 -0.4587543 -0.9715262 -0.07492291 -0.2247382 -0.8526262 -0.5224769 0.004181027 -0.5125889 -0.8279977 0.2272408 -0.04342782 -0.9198889 0.3896908 0.441969 -0.7741325 0.4531083 0.8117924 -0.4260994 0.3992126 0.9693899 0.0275582 0.2438428 0.8786279 0.4768822 0.0237739 0.5543382 0.8060244 -0.2073733 0.07373267 0.9193701 -0.3863338 -0.7295755 0.2346568 -0.6423231 -0.326426 0.5798212 -0.7464522 -0.917539 -0.1670278 -0.3607898 -0.8555559 -0.5175329 0.01306188 -0.5715812 -0.7283853 0.3777276 -0.1432844 -0.7519761 0.6434217 0.3270363 -0.5808893 0.7453536 0.7119969 -0.2582171 0.6529435 0.910123 0.1269569 0.3943297 0.875576 0.4819177 0.03259372 0.6093021 0.7146825 -0.3434248 0.1721244 0.7555468 -0.6320384 -0.5927916 0.00100708 -0.8053224 -0.1662037 0.3061922 -0.937315 -0.8418226 -0.2963652 -0.4510331 -0.8604389 -0.5091403 0.01876884 -0.6549272 -0.5861385 0.4769127 -0.2833644 -0.512772 0.8103885 0.1658986 -0.3056734 0.9375591 0.5720084 -0.01889091 0.8200019 0.8268685 0.2694174 0.4936063 0.8706626 0.4903409 0.03827017 0.6850185 0.585223 -0.4338511 0.3089999 0.5217139 -0.7951598 -0.4376659 -0.2655416 -0.8590045 0.01495403 -0.00640887 -0.9998474 -0.7560045 -0.4435865 -0.4812464 -0.8660237 -0.499588 0.02005064 -0.7487716 -0.424543 0.5089572 -0.4407483 -0.2414014 0.8645284 -0.01495403 0.00640887 0.9998474 0.414716 0.2525712 0.8741722 0.7332987 0.431196 0.5256508 0.8651082 0.4999542 0.03955197 0.7701651 0.4375439 -0.4640644 0.4632405 0.2545549 -0.8488419 -0.2851039 -0.5321817 -0.7971435 0.1943113 -0.3185522 -0.9277627 -0.6718345 -0.5908994 -0.4465468 -0.8714866 -0.4900052 0.01846367 -0.8412733 -0.2633748 0.4720603 -0.5961791 0.02902305 0.8023011 -0.1936705 0.317362 0.9282815 0.2592547 0.5229957 0.8119145 0.640553 0.5922727 0.4887234 0.8596149 0.5095065 0.03802603 0.8550981 0.2906278 -0.4293039 0.6168401 -0.01150542 -0.7869808 -0.1512497 -0.7705924 -0.6190985 0.3530076 -0.5973388 -0.7200843 -0.5986816 -0.7219459 -0.3469039 -0.8770714 -0.4801172 0.01336705 -0.9236122 -0.1177099 0.3647878 -0.7344585 0.2724692 0.62154 -0.3527939 0.5970031 0.720481 0.1206701 0.7661061 0.6312448 0.5574816 0.7372661 0.3815729 0.8539384 0.519303 0.03286838 0.9302042 0.1609546 -0.3298441 0.7532579 -0.2481154 -0.6090884 -0.05838185 -0.9276101 -0.3688772 0.4560686 -0.7813959 -0.4258553 -0.5447249 -0.8118229 -0.2101199 -0.8781701 -0.4783166 0.002563536 -0.9773247 -0.02356028 0.2103946 -0.8250374 0.4340037 0.3617969 -0.4571062 0.7833491 0.4211554 0.03036588 0.9278848 0.3715628 0.5054171 0.8324229 0.2271798 0.8531755 0.5211341 0.02200382 0.9788202 0.06781208 -0.1931211 0.8387097 -0.4094973 -0.3588977 -0.01608324 -0.9871517 -0.1589404 0.4935148 -0.8510697 -0.1791741 -0.5145115 -0.8521378 -0.09537035 -0.8733177 -0.4870754 -0.006805598 -0.9966124 0.005157589 0.08172857 -0.8583331 0.491409 0.1473739 -0.49382 0.8517716 0.1749016 8.85037e-4 0.987579 0.1569567 0.4922941 0.8648335 0.09836113 0.8584857 0.5126499 0.01263463 0.996704 0.02029478 -0.07821893 0.8655965 -0.478042 -0.1488388 -0.003601133 -0.9980773 -0.06158632 0.4994964 -0.8637959 -0.06567579 -0.5017853 -0.8640095 -0.04098635 -0.8677938 -0.4967803 -0.009460687 -0.9996948 0.003326475 0.02417063 -0.8653829 0.4984893 0.05087435 -0.499527 0.8638874 0.06421095 -3.05185e-5 0.9981384 0.06054872 0.496353 0.8671224 0.04092532 0.8641316 0.5031282 0.01001006 0.9996948 0.002868711 -0.02401804 0.8671529 -0.4952849 -0.05172884 -0.01712083 -0.7202063 -0.6935331 0.3653371 -0.61919 -0.6950286 -0.39494 -0.617481 -0.6802271 -0.6719565 -0.3386029 -0.6586199 -0.7699515 0.04068112 -0.6367992 -0.6675314 0.4143498 -0.6185797 -0.3916745 0.6901761 -0.6084476 -0.0147404 0.7912534 -0.6112552 0.360332 0.693289 -0.624073 0.6401868 0.4189886 -0.643849 0.743614 0.03988766 -0.6673788 0.6439711 -0.3385113 -0.6860561 0.09395974 -0.1435281 -0.9851757 0.0939598 -0.1435132 -0.9851779 0.0939635 -0.143527 -0.9851756 0.09396576 -0.143531 -0.9851748 0.09395176 -0.1435171 -0.9851781 0.09397447 -0.1435299 -0.9851741 0.09395903 -0.1435259 -0.9851762 0.09395229 -0.143526 -0.9851768 0.09395593 -0.143525 -0.9851766 0.09397411 -0.1435145 -0.9851763 -0.02703577 0.06626045 -0.997436 -0.02703082 0.06625658 -0.9974365 -0.02701413 0.06624692 -0.9974375 -0.0270276 0.06626051 -0.9974362 -0.02703058 0.06626564 -0.9974358 -0.02702915 0.06626021 -0.9974362 -0.02702909 0.06627142 -0.9974355 -0.02703195 0.06626063 -0.9974362 -0.02703243 0.06625986 -0.9974362 -0.02702617 0.066266 -0.9974359 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    12 0 0 1 13 2 0 1 1 3 13 2 14 4 13 2 1 3 1 3 2 5 14 4 15 6 14 4 2 5 2 5 3 7 15 6 16 8 15 6 3 7 3 7 4 9 16 8 17 10 16 8 4 9 4 9 5 11 17 10 18 12 17 10 5 11 5 11 6 13 18 12 19 14 18 12 6 13 6 13 7 15 19 14 20 16 19 14 7 15 7 15 8 17 20 16 21 18 20 16 8 17 8 17 9 19 21 18 22 20 21 18 9 19 9 19 10 21 22 20 23 22 22 20 10 21 10 21 11 23 23 22 12 0 23 22 11 23 11 23 0 1 12 0 25 24 24 25 12 0 12 0 13 2 25 24 26 26 25 24 13 2 13 2 14 4 26 26 27 27 26 26 14 4 14 4 15 6 27 27 28 28 27 27 15 6 15 6 16 8 28 28 29 29 28 28 16 8 16 8 17 10 29 29 30 30 29 29 17 10 17 10 18 12 30 30 31 31 30 30 18 12 18 12 19 14 31 31 32 32 31 31 19 14 19 14 20 16 32 32 33 33 32 32 20 16 20 16 21 18 33 33 34 34 33 33 21 18 21 18 22 20 34 34 35 35 34 34 22 20 22 20 23 22 35 35 24 25 35 35 23 22 23 22 12 0 24 25 37 36 36 37 24 25 24 25 25 24 37 36 38 38 37 36 25 24 25 24 26 26 38 38 39 39 38 38 26 26 26 26 27 27 39 39 40 40 39 39 27 27 27 27 28 28 40 40 41 41 40 40 28 28 28 28 29 29 41 41 42 42 41 41 29 29 29 29 30 30 42 42 43 43 42 42 30 30 30 30 31 31 43 43 44 44 43 43 31 31 31 31 32 32 44 44 45 45 44 44 32 32 32 32 33 33 45 45 46 46 45 45 33 33 33 33 34 34 46 46 47 47 46 46 34 34 34 34 35 35 47 47 36 37 47 47 35 35 35 35 24 25 36 37 49 48 48 49 36 37 36 37 37 36 49 48 50 50 49 48 37 36 37 36 38 38 50 50 51 51 50 50 38 38 38 38 39 39 51 51 52 52 51 51 39 39 39 39 40 40 52 52 53 53 52 52 40 40 40 40 41 41 53 53 54 54 53 53 41 41 41 41 42 42 54 54 55 55 54 54 42 42 42 42 43 43 55 55 56 56 55 55 43 43 43 43 44 44 56 56 57 57 56 56 44 44 44 44 45 45 57 57 58 58 57 57 45 45 45 45 46 46 58 58 59 59 58 58 46 46 46 46 47 47 59 59 48 49 59 59 47 47 47 47 36 37 48 49 61 60 60 61 48 49 48 49 49 48 61 60 62 62 61 60 49 48 49 48 50 50 62 62 63 63 62 62 50 50 50 50 51 51 63 63 64 64 63 63 51 51 51 51 52 52 64 64 65 65 64 64 52 52 52 52 53 53 65 65 66 66 65 65 53 53 53 53 54 54 66 66 67 67 66 66 54 54 54 54 55 55 67 67 68 68 67 67 55 55 55 55 56 56 68 68 69 69 68 68 56 56 56 56 57 57 69 69 70 70 69 69 57 57 57 57 58 58 70 70 71 71 70 70 58 58 58 58 59 59 71 71 60 61 71 71 59 59 59 59 48 49 60 61 73 72 72 73 60 61 60 61 61 60 73 72 74 74 73 72 61 60 61 60 62 62 74 74 75 75 74 74 62 62 62 62 63 63 75 75 76 76 75 75 63 63 63 63 64 64 76 76 77 77 76 76 64 64 64 64 65 65 77 77 78 78 77 77 65 65 65 65 66 66 78 78 79 79 78 78 66 66 66 66 67 67 79 79 80 80 79 79 67 67 67 67 68 68 80 80 81 81 80 80 68 68 68 68 69 69 81 81 82 82 81 81 69 69 69 69 70 70 82 82 83 83 82 82 70 70 70 70 71 71 83 83 72 73 83 83 71 71 71 71 60 61 72 73 85 84 84 85 72 73 72 73 73 72 85 84 86 86 85 84 73 72 73 72 74 74 86 86 87 87 86 86 74 74 74 74 75 75 87 87 88 88 87 87 75 75 75 75 76 76 88 88 89 89 88 88 76 76 76 76 77 77 89 89 90 90 89 89 77 77 77 77 78 78 90 90 91 91 90 90 78 78 78 78 79 79 91 91 92 92 91 91 79 79 79 79 80 80 92 92 93 93 92 92 80 80 80 80 81 81 93 93 94 94 93 93 81 81 81 81 82 82 94 94 95 95 94 94 82 82 82 82 83 83 95 95 84 85 95 95 83 83 83 83 72 73 84 85 97 96 96 97 84 85 84 85 85 84 97 96 98 98 97 96 85 84 85 84 86 86 98 98 99 99 98 98 86 86 86 86 87 87 99 99 100 100 99 99 87 87 87 87 88 88 100 100 101 101 100 100 88 88 88 88 89 89 101 101 102 102 101 101 89 89 89 89 90 90 102 102 103 103 102 102 90 90 90 90 91 91 103 103 104 104 103 103 91 91 91 91 92 92 104 104 105 105 104 104 92 92 92 92 93 93 105 105 106 106 105 105 93 93 93 93 94 94 106 106 107 107 106 106 94 94 94 94 95 95 107 107 96 97 107 107 95 95 95 95 84 85 96 97 109 108 108 109 96 97 96 97 97 96 109 108 110 110 109 108 97 96 97 96 98 98 110 110 111 111 110 110 98 98 98 98 99 99 111 111 112 112 111 111 99 99 99 99 100 100 112 112 113 113 112 112 100 100 100 100 101 101 113 113 114 114 113 113 101 101 101 101 102 102 114 114 115 115 114 114 102 102 102 102 103 103 115 115 116 116 115 115 103 103 103 103 104 104 116 116 117 117 116 116 104 104 104 104 105 105 117 117 118 118 117 117 105 105 105 105 106 106 118 118 119 119 118 118 106 106 106 106 107 107 119 119 108 109 119 119 107 107 107 107 96 97 108 109 121 120 120 121 108 109 108 109 109 108 121 120 122 122 121 120 109 108 109 108 110 110 122 122 123 123 122 122 110 110 110 110 111 111 123 123 124 124 123 123 111 111 111 111 112 112 124 124 125 125 124 124 112 112 112 112 113 113 125 125 126 126 125 125 113 113 113 113 114 114 126 126 127 127 126 126 114 114 114 114 115 115 127 127 128 128 127 127 115 115 115 115 116 116 128 128 129 129 128 128 116 116 116 116 117 117 129 129 130 130 129 129 117 117 117 117 118 118 130 130 131 131 130 130 118 118 118 118 119 119 131 131 120 121 131 131 119 119 119 119 108 109 120 121 133 132 132 133 120 121 120 121 121 120 133 132 134 134 133 132 121 120 121 120 122 122 134 134 135 135 134 134 122 122 122 122 123 123 135 135 136 136 135 135 123 123 123 123 124 124 136 136 137 137 136 136 124 124 124 124 125 125 137 137 138 138 137 137 125 125 125 125 126 126 138 138 139 139 138 138 126 126 126 126 127 127 139 139 140 140 139 139 127 127 127 127 128 128 140 140 141 141 140 140 128 128 128 128 129 129 141 141 142 142 141 141 129 129 129 129 130 130 142 142 143 143 142 142 130 130 130 130 131 131 143 143 132 133 143 143 131 131 131 131 120 121 132 133 145 144 144 145 132 133 132 133 133 132 145 144 146 146 145 144 133 132 133 132 134 134 146 146 147 147 146 146 134 134 134 134 135 135 147 147 148 148 147 147 135 135 135 135 136 136 148 148 149 149 148 148 136 136 136 136 137 137 149 149 150 150 149 149 137 137 137 137 138 138 150 150 151 151 150 150 138 138 138 138 139 139 151 151 152 152 151 151 139 139 139 139 140 140 152 152 153 153 152 152 140 140 140 140 141 141 153 153 154 154 153 153 141 141 141 141 142 142 154 154 155 155 154 154 142 142 142 142 143 143 155 155 144 145 155 155 143 143 143 143 132 133 144 145 0 156 11 156 10 156 1 157 0 157 10 157 2 158 1 158 10 158 3 159 2 159 10 159 4 160 3 160 10 160 5 161 4 161 10 161 6 162 5 162 10 162 7 163 6 163 10 163 8 164 7 164 10 164 8 165 10 165 9 165 152 166 153 166 154 166 154 167 155 167 144 167 154 168 144 168 145 168 154 169 145 169 146 169 154 170 146 170 147 170 154 171 147 171 148 171 154 172 148 172 149 172 154 173 149 173 150 173 154 174 150 174 151 174 152 175 154 175 151 175

    -
    -
    - 1 -
    - - - - 0.07483434 0.04227834 -0.1496407 0.07990354 0.03719729 -0.1492724 0.08657526 0.03535705 -0.1483795 0.09342569 0.03715044 -0.1471526 0.09839749 0.042198 -0.145947 0.1001352 0.04890429 -0.1451096 0.09826797 0.05583822 -0.1448192 0.09319877 0.06091928 -0.1451877 0.08652704 0.06275951 -0.1460806 0.07967662 0.06096613 -0.1473073 0.07470482 0.05591857 -0.1485131 0.07296717 0.04921227 -0.1493505 0.07057744 0.04007023 -0.1112625 0.07566559 0.03499907 -0.1110526 0.08238703 0.03318482 -0.1105763 0.08930742 0.03501474 -0.1099351 0.09434908 0.0400989 -0.109315 0.09613651 0.04683119 -0.1088942 0.09428822 0.05377501 -0.1087625 0.08920013 0.05884617 -0.1089723 0.08247864 0.06066042 -0.1094487 0.0755583 0.05883044 -0.1100898 0.07051664 0.05374634 -0.1107099 0.06872916 0.04701399 -0.1111307 0.06736356 0.03841918 -0.07981777 0.07244139 0.03334301 -0.07946068 0.07913583 0.03151571 -0.07859754 0.0860182 0.03332722 -0.07741254 0.09102189 0.03839296 -0.07624876 0.09278225 0.04511219 -0.07544118 0.09092372 0.052051 -0.07516217 0.08584588 0.05712711 -0.07551926 0.07915139 0.05895447 -0.07638239 0.07226908 0.05714291 -0.07756733 0.06726539 0.05207723 -0.07873117 0.06550496 0.04535794 -0.07953876 0.0606687 0.03471511 -0.05505216 0.06561964 0.02956908 -0.05417168 0.07198083 0.02755832 -0.05193394 0.07839471 0.02911192 -0.04881656 0.08292984 0.03391975 -0.04572027 0.08435702 0.04045552 -0.04353809 0.08237153 0.04732447 -0.04273569 0.07742059 0.0524705 -0.04361617 0.07105946 0.05448126 -0.04585391 0.06464558 0.05292767 -0.04897135 0.06011039 0.04811984 -0.05206757 0.05868327 0.04158407 -0.05424976 0.04638355 0.02660542 -0.03392291 0.05094701 0.02123951 -0.03245359 0.05629044 0.01865124 -0.02866959 0.06127357 0.01939302 -0.02337837 0.06437796 0.02338892 -0.0181083 0.06478738 0.02934724 -0.01437985 0.0624144 0.03599631 -0.01298868 0.05785101 0.04136222 -0.01445794 0.05250751 0.04395043 -0.01824194 0.04752445 0.04320871 -0.02353316 0.04442 0.03921282 -0.02880322 0.04401057 0.0332545 -0.03253173 0.02421909 0.01390862 -0.01868951 0.02824664 0.008235692 -0.01685309 0.03218257 0.004841148 -0.01210486 0.03518694 0.004449367 -0.005458116 0.03631269 0.007311761 0.001167356 0.03531455 0.01246374 0.00586009 0.03240567 0.0188058 0.007618367 0.02837818 0.02447873 0.005781948 0.02444225 0.02787327 0.001033723 0.02143788 0.02826505 -0.005612909 0.02031213 0.02540266 -0.0122385 0.02131021 0.02025067 -0.01693117 -4.34855e-4 -2.93585e-4 -0.01394331 0.002999544 -0.006308138 -0.01199412 0.005377888 -0.01059997 -0.006949841 0.006192624 -0.01225316 1.13092e-4 0.005128622 -0.01065224 0.007154881 0.002572953 -0.006397485 0.01214361 -9.28958e-4 -3.9713e-4 0.01401466 -0.004363358 0.00561738 0.01206552 -0.006741702 0.009909272 0.007021248 -0.007556438 0.01156246 -4.17009e-5 -0.006492435 0.009961485 -0.007083475 -0.003936767 0.005706787 -0.01207226 -0.02490383 -0.01445698 -0.01966273 -0.02205806 -0.02081227 -0.01784974 -0.02122575 -0.025999 -0.01316303 -0.02258449 -0.02891027 -0.006602704 -0.02582192 -0.02856731 -6.36354e-5 -0.02992361 -0.02520745 0.004567563 -0.03401428 -0.01954782 0.006302416 -0.03686004 -0.01319253 0.004489481 -0.03769236 -0.008005797 -1.97269e-4 -0.03633362 -0.005094528 -0.006757497 -0.03309619 -0.005437493 -0.01329666 -0.02899444 -0.008797347 -0.01792782 -0.04648995 -0.02702367 -0.03577989 -0.04417008 -0.03368508 -0.03435271 -0.04471904 -0.03967583 -0.0306794 -0.04801958 -0.04371738 -0.02554374 -0.05319887 -0.04450476 -0.02042931 -0.05868178 -0.04194891 -0.01681149 -0.0632984 -0.03659534 -0.01546245 -0.06561821 -0.02993392 -0.01688963 -0.06506925 -0.02394318 -0.02056294 -0.06176871 -0.01990169 -0.02569854 -0.05658948 -0.01911431 -0.03081303 -0.05110651 -0.02167016 -0.03443086 -0.06060218 -0.03532552 -0.05957126 -0.05865216 -0.04220455 -0.058779 -0.06017243 -0.04876691 -0.056773 -0.06483852 -0.05361199 -0.05398148 -0.07138329 -0.0552029 -0.05121105 -0.07783758 -0.05321866 -0.04926067 -0.08282399 -0.04808276 -0.04854649 -0.08477395 -0.04120367 -0.04933875 -0.08325374 -0.03464138 -0.05134469 -0.07858765 -0.0297963 -0.05413627 -0.07204288 -0.02820539 -0.05690664 -0.06558859 -0.03018957 -0.05885708 -0.06750315 -0.03950071 -0.08899021 -0.06565141 -0.04643958 -0.08867049 -0.06742972 -0.05315893 -0.08790564 -0.07245862 -0.05822485 -0.08685892 -0.07936614 -0.06003654 -0.08583331 -0.08607852 -0.05820935 -0.08512401 -0.09116321 -0.05313324 -0.08488243 -0.09301495 -0.04619443 -0.08520209 -0.09123659 -0.03947502 -0.08596694 -0.08620774 -0.0344091 -0.08701372 -0.07930016 -0.03259742 -0.08803927 -0.07258778 -0.0344246 -0.08874857 -0.06976288 -0.04101479 -0.1212218 -0.06792122 -0.04796081 -0.1211114 -0.06972599 -0.05469906 -0.120896 -0.07479208 -0.05979144 -0.1206216 -0.08173686 -0.06162965 -0.1203684 -0.0884757 -0.0598213 -0.1202085 -0.09357047 -0.0547524 -0.1201761 -0.09541213 -0.04780632 -0.1202866 -0.0936073 -0.04106807 -0.120502 -0.0885412 -0.03597575 -0.1207764 -0.08159643 -0.03413748 -0.1210296 -0.07485759 -0.03594583 -0.1211895 -0.07074177 -0.04178458 -0.1527107 -0.06889742 -0.0487287 -0.1525462 -0.07069516 -0.05546194 -0.1521888 -0.0757513 -0.06054723 -0.151715 -0.08268612 -0.0623784 -0.1512622 -0.08941787 -0.06056511 -0.1509604 -0.09450989 -0.05549424 -0.150874 -0.09635424 -0.04855012 -0.1510385 -0.09455651 -0.04181689 -0.1513959 -0.08950042 -0.03673154 -0.1518698 -0.0825656 -0.03490036 -0.1523225 -0.07583385 -0.03671371 -0.1526243 - - - - - - - - - - -0.8595233 -0.4970244 -0.1188696 -0.5616322 -0.3291726 -0.7590564 -0.493698 -0.8638569 -0.0999481 -0.2798242 -0.6094241 -0.7417829 9.76592e-4 -0.9985046 -0.05462813 0.09820854 -0.7093417 -0.6979583 0.4991607 -0.8664816 0.005432248 0.4740745 -0.6053652 -0.6393017 0.8631245 -0.5009003 0.06375312 0.7432478 -0.3258461 -0.5842463 0.9945067 -0.004211544 0.1045259 0.836787 0.04684591 -0.5454573 0.8596759 0.4970855 0.1175268 0.7347941 0.4207587 -0.5319376 0.4930265 0.8643453 0.09894096 0.4620807 0.6959136 -0.5496689 -0.002471983 0.9985046 0.05407875 0.09277623 0.8008973 -0.5915403 -0.5006867 0.865566 -0.005798459 -0.2835475 0.7070223 -0.6478469 -0.8638264 0.499588 -0.06442457 -0.5612049 0.432905 -0.7054048 -0.9943846 0.00338751 -0.1056856 -0.6634724 0.05514693 -0.7461165 -0.4744713 -0.8629109 -0.1737418 -0.8468276 -0.4903714 -0.2058473 0.02227848 -0.9952391 -0.09457683 0.5125889 -0.8585467 0.009063959 0.8628193 -0.4937895 0.1081271 0.9841609 -0.003418028 0.177221 0.8478347 0.4908597 0.2005066 0.4880825 0.8557085 0.1717581 0.00326544 0.995117 0.09863579 -0.4870449 0.8733482 -0.002105772 -0.8500931 0.5160985 -0.1045869 -0.98352 0.01876884 -0.179754 -0.3950316 -0.8309274 -0.3917356 -0.7664723 -0.4456618 -0.4624165 0.07733386 -0.9739983 -0.2129276 0.5222938 -0.852504 0.01965391 0.8253121 -0.5099948 0.2423169 0.9154332 -0.03903317 0.4004944 0.7690665 0.4470351 0.4568011 0.4216743 0.8162481 0.394818 -0.03015226 0.9720756 0.2325815 -0.4770043 0.8788415 0.008484125 -0.8035523 0.5519578 -0.222663 -0.9149754 0.06936854 -0.397473 -0.2275155 -0.7367779 -0.6366772 -0.5714286 -0.3348186 -0.7492294 0.1709647 -0.9215369 -0.3485214 0.5172277 -0.8553423 0.02850425 0.7240211 -0.5673086 0.3923155 0.7446516 -0.136021 0.6534013 0.5724967 0.3353984 0.7481307 0.2509537 0.7192907 0.6477554 -0.1312906 0.9145177 0.3826106 -0.4821619 0.8758812 0.01730394 -0.7106845 0.6053957 -0.3582873 -0.7483749 0.1650136 -0.6424146 0.007965326 -0.601825 -0.7985473 -0.2956328 -0.1767632 -0.9387799 0.3013092 -0.8468582 -0.4381847 0.5088046 -0.8601642 0.03421121 0.5806452 -0.6495255 0.4908292 0.5035859 -0.2742393 0.8192389 0.295114 0.176458 0.9389935 0.009735405 0.5811945 0.8136845 -0.2748497 0.8323923 0.4811853 -0.4906461 0.8710288 0.02291935 -0.5801874 0.6800745 -0.4481033 -0.5126804 0.3000274 -0.8044069 0.2751244 -0.4473403 -0.8509781 0.01767021 0.003692686 -0.9998169 0.4488968 -0.7613758 -0.4676961 0.4991912 -0.8657491 0.03543198 0.4187139 -0.7430036 0.5221107 0.2316049 -0.4309824 0.872097 -0.01767021 -0.003692686 0.9998169 -0.2623371 0.424543 0.8665426 -0.4369945 0.7391583 0.5124668 -0.5002594 0.8655049 0.02417063 -0.4321726 0.7648854 -0.4776147 -0.2449415 0.4536576 -0.8568377 0.5410932 -0.2940763 -0.7878353 0.3289895 0.183874 -0.9262368 0.5958129 -0.676809 -0.4322642 0.4896695 -0.8712424 0.03381448 0.2579424 -0.835902 0.4844508 -0.0381481 -0.5870846 0.8085879 -0.3278298 -0.1832026 0.9267861 -0.5320902 0.2683798 0.803003 -0.597644 0.6460158 0.474807 -0.5097812 0.8599811 0.02258366 -0.2856838 0.8502151 -0.4421522 0.02041685 0.6079592 -0.7936949 0.7774896 -0.1582079 -0.6086307 0.6054567 0.3448591 -0.717246 0.7257302 -0.6025269 -0.3320109 0.4798425 -0.8768578 0.02865684 0.1134983 -0.9194312 0.3764458 -0.279519 -0.7274087 0.6266671 -0.605121 -0.344676 0.7176122 -0.7731254 0.127781 0.6212043 -0.7414472 0.5617542 0.3669546 -0.5195166 0.8542436 0.01739555 -0.1571093 0.9264199 -0.342082 0.2550432 0.7463607 -0.6147038 0.9316996 -0.06253242 -0.357738 0.7861874 0.4512467 -0.422132 0.8140813 -0.5470748 -0.1948301 0.4781335 -0.8780786 0.0178228 0.02105772 -0.9748833 0.2216254 -0.4381542 -0.8209174 0.3661611 -0.78811 -0.4523148 0.4174321 -0.9320048 0.03454691 0.3607288 -0.8348643 0.5079196 0.2121036 -0.5212562 0.8533586 0.00653094 -0.06549268 0.9765618 -0.2048707 0.4136174 0.8346202 -0.3636891 0.9888607 -0.01785331 -0.147618 0.8530839 0.49147 -0.1751152 0.8530839 -0.5155492 -0.07995849 0.4870144 -0.8733177 0.008484125 -0.006225764 -0.9956359 0.09286779 -0.4931486 -0.8566241 0.1514939 -0.8537248 -0.4918363 0.1708426 -0.989288 0.002655088 0.1457869 -0.8658101 0.4933622 0.08307135 -0.5126499 0.8585773 -0.002777159 -0.01928764 0.9957579 -0.08966338 0.4797815 0.8638874 -0.1531724 0.9987182 -0.00427258 -0.05032497 0.8645284 0.4987335 -0.0615558 0.8643453 -0.5022126 -0.02560502 0.4967498 -0.8678548 0.005890071 -0.003723204 -0.9993591 0.03537094 -0.4991302 -0.864742 0.05499434 -0.8646199 -0.4987945 0.06009089 -0.9987792 6.40889e-4 0.04931789 -0.8674581 0.4967803 0.0255745 -0.5030977 0.8641926 -0.005340695 -0.002471983 0.9993591 -0.03530991 0.4959563 0.8665121 -0.05590987 0.727958 -0.02490305 -0.6851406 0.6270333 0.3574938 -0.6920987 0.6250496 -0.4026002 -0.6687216 0.3458968 -0.6793115 -0.6471755 -0.03360086 -0.7770623 -0.6284982 -0.4074526 -0.674459 -0.6156499 -0.68334 -0.3984802 -0.611713 -0.7843562 -0.0216071 -0.6199225 -0.6861782 0.3532823 -0.6358532 -0.4116337 0.6328929 -0.6556902 -0.03228855 0.7360454 -0.6761071 0.3462935 0.6361889 -0.6894131 0.1546458 0.08285999 -0.9844892 0.1546025 0.08286011 -0.9844959 0.1546124 0.08286285 -0.9844942 0.1546263 0.08287084 -0.9844913 0.154612 0.08285629 -0.9844948 0.154617 0.08286523 -0.9844932 0.1546182 0.08287 -0.9844927 0.1546183 0.08285599 -0.9844939 0.1546143 0.08287048 -0.9844933 0.1546096 0.08287858 -0.9844933 -0.055027 -0.0382694 -0.9977512 -0.05504214 -0.03827261 -0.9977503 -0.055031 -0.03825336 -0.9977516 -0.0550307 -0.03825306 -0.9977516 -0.05503875 -0.03825771 -0.9977509 -0.05504256 -0.03825873 -0.9977507 -0.05503845 -0.03825873 -0.9977509 -0.05503052 -0.03826087 -0.9977514 -0.05504214 -0.03825408 -0.997751 -0.05502694 -0.03826951 -0.9977512 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    12 0 0 1 13 2 0 1 1 3 13 2 14 4 13 2 1 3 1 3 2 5 14 4 15 6 14 4 2 5 2 5 3 7 15 6 16 8 15 6 3 7 3 7 4 9 16 8 17 10 16 8 4 9 4 9 5 11 17 10 18 12 17 10 5 11 5 11 6 13 18 12 19 14 18 12 6 13 6 13 7 15 19 14 20 16 19 14 7 15 7 15 8 17 20 16 21 18 20 16 8 17 8 17 9 19 21 18 22 20 21 18 9 19 9 19 10 21 22 20 23 22 22 20 10 21 10 21 11 23 23 22 12 0 23 22 11 23 11 23 0 1 12 0 25 24 24 25 12 0 12 0 13 2 25 24 26 26 25 24 13 2 13 2 14 4 26 26 27 27 26 26 14 4 14 4 15 6 27 27 28 28 27 27 15 6 15 6 16 8 28 28 29 29 28 28 16 8 16 8 17 10 29 29 30 30 29 29 17 10 17 10 18 12 30 30 31 31 30 30 18 12 18 12 19 14 31 31 32 32 31 31 19 14 19 14 20 16 32 32 33 33 32 32 20 16 20 16 21 18 33 33 34 34 33 33 21 18 21 18 22 20 34 34 35 35 34 34 22 20 22 20 23 22 35 35 24 25 35 35 23 22 23 22 12 0 24 25 37 36 36 37 24 25 24 25 25 24 37 36 38 38 37 36 25 24 25 24 26 26 38 38 39 39 38 38 26 26 26 26 27 27 39 39 40 40 39 39 27 27 27 27 28 28 40 40 41 41 40 40 28 28 28 28 29 29 41 41 42 42 41 41 29 29 29 29 30 30 42 42 43 43 42 42 30 30 30 30 31 31 43 43 44 44 43 43 31 31 31 31 32 32 44 44 45 45 44 44 32 32 32 32 33 33 45 45 46 46 45 45 33 33 33 33 34 34 46 46 47 47 46 46 34 34 34 34 35 35 47 47 36 37 47 47 35 35 35 35 24 25 36 37 49 48 48 49 36 37 36 37 37 36 49 48 50 50 49 48 37 36 37 36 38 38 50 50 51 51 50 50 38 38 38 38 39 39 51 51 52 52 51 51 39 39 39 39 40 40 52 52 53 53 52 52 40 40 40 40 41 41 53 53 54 54 53 53 41 41 41 41 42 42 54 54 55 55 54 54 42 42 42 42 43 43 55 55 56 56 55 55 43 43 43 43 44 44 56 56 57 57 56 56 44 44 44 44 45 45 57 57 58 58 57 57 45 45 45 45 46 46 58 58 59 59 58 58 46 46 46 46 47 47 59 59 48 49 59 59 47 47 47 47 36 37 48 49 61 60 60 61 48 49 48 49 49 48 61 60 62 62 61 60 49 48 49 48 50 50 62 62 63 63 62 62 50 50 50 50 51 51 63 63 64 64 63 63 51 51 51 51 52 52 64 64 65 65 64 64 52 52 52 52 53 53 65 65 66 66 65 65 53 53 53 53 54 54 66 66 67 67 66 66 54 54 54 54 55 55 67 67 68 68 67 67 55 55 55 55 56 56 68 68 69 69 68 68 56 56 56 56 57 57 69 69 70 70 69 69 57 57 57 57 58 58 70 70 71 71 70 70 58 58 58 58 59 59 71 71 60 61 71 71 59 59 59 59 48 49 60 61 73 72 72 73 60 61 60 61 61 60 73 72 74 74 73 72 61 60 61 60 62 62 74 74 75 75 74 74 62 62 62 62 63 63 75 75 76 76 75 75 63 63 63 63 64 64 76 76 77 77 76 76 64 64 64 64 65 65 77 77 78 78 77 77 65 65 65 65 66 66 78 78 79 79 78 78 66 66 66 66 67 67 79 79 80 80 79 79 67 67 67 67 68 68 80 80 81 81 80 80 68 68 68 68 69 69 81 81 82 82 81 81 69 69 69 69 70 70 82 82 83 83 82 82 70 70 70 70 71 71 83 83 72 73 83 83 71 71 71 71 60 61 72 73 85 84 84 85 72 73 72 73 73 72 85 84 86 86 85 84 73 72 73 72 74 74 86 86 87 87 86 86 74 74 74 74 75 75 87 87 88 88 87 87 75 75 75 75 76 76 88 88 89 89 88 88 76 76 76 76 77 77 89 89 90 90 89 89 77 77 77 77 78 78 90 90 91 91 90 90 78 78 78 78 79 79 91 91 92 92 91 91 79 79 79 79 80 80 92 92 93 93 92 92 80 80 80 80 81 81 93 93 94 94 93 93 81 81 81 81 82 82 94 94 95 95 94 94 82 82 82 82 83 83 95 95 84 85 95 95 83 83 83 83 72 73 84 85 97 96 96 97 84 85 84 85 85 84 97 96 98 98 97 96 85 84 85 84 86 86 98 98 99 99 98 98 86 86 86 86 87 87 99 99 100 100 99 99 87 87 87 87 88 88 100 100 101 101 100 100 88 88 88 88 89 89 101 101 102 102 101 101 89 89 89 89 90 90 102 102 103 103 102 102 90 90 90 90 91 91 103 103 104 104 103 103 91 91 91 91 92 92 104 104 105 105 104 104 92 92 92 92 93 93 105 105 106 106 105 105 93 93 93 93 94 94 106 106 107 107 106 106 94 94 94 94 95 95 107 107 96 97 107 107 95 95 95 95 84 85 96 97 109 108 108 109 96 97 96 97 97 96 109 108 110 110 109 108 97 96 97 96 98 98 110 110 111 111 110 110 98 98 98 98 99 99 111 111 112 112 111 111 99 99 99 99 100 100 112 112 113 113 112 112 100 100 100 100 101 101 113 113 114 114 113 113 101 101 101 101 102 102 114 114 115 115 114 114 102 102 102 102 103 103 115 115 116 116 115 115 103 103 103 103 104 104 116 116 117 117 116 116 104 104 104 104 105 105 117 117 118 118 117 117 105 105 105 105 106 106 118 118 119 119 118 118 106 106 106 106 107 107 119 119 108 109 119 119 107 107 107 107 96 97 108 109 121 120 120 121 108 109 108 109 109 108 121 120 122 122 121 120 109 108 109 108 110 110 122 122 123 123 122 122 110 110 110 110 111 111 123 123 124 124 123 123 111 111 111 111 112 112 124 124 125 125 124 124 112 112 112 112 113 113 125 125 126 126 125 125 113 113 113 113 114 114 126 126 127 127 126 126 114 114 114 114 115 115 127 127 128 128 127 127 115 115 115 115 116 116 128 128 129 129 128 128 116 116 116 116 117 117 129 129 130 130 129 129 117 117 117 117 118 118 130 130 131 131 130 130 118 118 118 118 119 119 131 131 120 121 131 131 119 119 119 119 108 109 120 121 133 132 132 133 120 121 120 121 121 120 133 132 134 134 133 132 121 120 121 120 122 122 134 134 135 135 134 134 122 122 122 122 123 123 135 135 136 136 135 135 123 123 123 123 124 124 136 136 137 137 136 136 124 124 124 124 125 125 137 137 138 138 137 137 125 125 125 125 126 126 138 138 139 139 138 138 126 126 126 126 127 127 139 139 140 140 139 139 127 127 127 127 128 128 140 140 141 141 140 140 128 128 128 128 129 129 141 141 142 142 141 141 129 129 129 129 130 130 142 142 143 143 142 142 130 130 130 130 131 131 143 143 132 133 143 143 131 131 131 131 120 121 132 133 145 144 144 145 132 133 132 133 133 132 145 144 146 146 145 144 133 132 133 132 134 134 146 146 147 147 146 146 134 134 134 134 135 135 147 147 148 148 147 147 135 135 135 135 136 136 148 148 149 149 148 148 136 136 136 136 137 137 149 149 150 150 149 149 137 137 137 137 138 138 150 150 151 151 150 150 138 138 138 138 139 139 151 151 152 152 151 151 139 139 139 139 140 140 152 152 153 153 152 152 140 140 140 140 141 141 153 153 154 154 153 153 141 141 141 141 142 142 154 154 155 155 154 154 142 142 142 142 143 143 155 155 144 145 155 155 143 143 143 143 132 133 144 145 0 156 11 156 10 156 1 157 0 157 10 157 2 158 1 158 10 158 3 159 2 159 10 159 4 160 3 160 10 160 5 161 4 161 10 161 6 162 5 162 10 162 7 163 6 163 10 163 8 164 7 164 10 164 8 165 10 165 9 165 152 166 153 166 154 166 154 167 155 167 144 167 154 168 144 168 145 168 154 169 145 169 146 169 154 170 146 170 147 170 154 171 147 171 148 171 154 172 148 172 149 172 154 173 149 173 150 173 154 174 150 174 151 174 152 175 154 175 151 175

    -
    -
    - 1 -
    -
    - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.6343055 0.6055192 -0.4806262 -0.7183771 0.6039308 -2.75018e-7 0.7970361 -0.01833009 0.4826211 -0.7958292 -0.3656923 2.442894 0 0 0 1 0.6395512 0.5967704 -0.484601 -0.7186908 0.6039308 -3.03291e-7 0.7970361 -0.01833003 0.4756479 -0.8024106 -0.3604086 2.442355 0 0 0 1 0.6544643 0.5707505 -0.4959011 -0.7195019 0.6039305 -2.34354e-7 0.7970358 -0.01833003 0.4549093 -0.8211213 -0.3446945 2.440508 0 0 0 1 0.6812731 0.5190245 -0.5162147 -0.7206147 0.6039303 -2.02524e-7 0.7970356 -0.01833003 0.4136818 -0.8547566 -0.3134556 2.437005 0 0 0 1 0.7185089 0.4328277 -0.544429 -0.7218343 0.6039305 -2.70416e-7 0.7970359 -0.01833003 0.3449797 -0.9014745 -0.2613986 2.431498 0 0 0 1 0.7484996 0.3436342 -0.5671534 -0.7229648 0.6039309 -3.40294e-7 0.7970361 -0.01832997 0.273889 -0.9391027 -0.2075316 2.42364 0 0 0 1 0.7480466 0.3451841 -0.5668101 -0.7238186 0.603931 -3.11329e-7 0.7970362 -0.01833003 0.2751242 -0.9385345 -0.2084676 2.412974 0 0 0 1 0.7540473 0.3239786 -0.5713572 -0.7245512 0.6039307 -3.50151e-7 0.7970359 -0.01832997 0.2582227 -0.946063 -0.1956611 2.395353 0 0 0 1 0.7680205 0.2673631 -0.581945 -0.7252619 0.6039307 -2.75365e-7 0.7970359 -0.01832997 0.213098 -0.9635944 -0.1614692 2.372002 0 0 0 1 0.7788913 0.2121602 -0.590182 -0.7258927 0.6039306 -2.57829e-7 0.7970359 -0.01833003 0.1690993 -0.9772334 -0.1281304 2.347331 0 0 0 1 0.7850143 0.1730281 -0.5948215 -0.726386 0.6039308 -3.44977e-7 0.797036 -0.01833003 0.1379096 -0.9849158 -0.1044973 2.32575 0 0 0 1 0.787601 0.1534065 -0.5967817 -0.7266835 0.6039302 -2.39939e-7 0.7970355 -0.01833009 0.1222705 -0.9881607 -0.09264719 2.311671 0 0 0 1 0.7877423 0.152269 -0.5968884 -0.7267184 0.603931 -4.07116e-7 0.7970362 -0.01832997 0.1213638 -0.9883386 -0.09196025 2.309613 0 0 0 1 0.7854381 0.169972 -0.5951427 -0.726381 0.6039305 -3.02208e-7 0.7970358 -0.01833009 0.1354737 -0.9854472 -0.1026516 2.324205 0 0 0 1 0.7812215 0.1982129 -0.5919478 -0.7257832 0.6039303 -2.17886e-7 0.7970357 -0.01833009 0.1579829 -0.9801568 -0.1197072 2.356613 0 0 0 1 0.7759956 0.2282552 -0.5879877 -0.7250901 0.6039309 -3.57299e-7 0.7970361 -0.01832991 0.1819276 -0.9736005 -0.1378507 2.407288 0 0 0 1 0.7705581 0.2556093 -0.5838679 -0.7244659 0.6039304 -2.37176e-7 0.7970356 -0.01833009 0.2037299 -0.9667779 -0.1543707 2.476682 0 0 0 1 0.766484 0.2742163 -0.5807807 -0.7240749 0.6039306 -3.00485e-7 0.7970359 -0.01832997 0.2185603 -0.9616665 -0.1656081 2.565246 0 0 0 1 0.765321 0.2792812 -0.5798996 -0.7240296 0.6039304 -2.739e-7 0.7970357 -0.01832997 0.2225973 -0.9602074 -0.1686669 2.681902 0 0 0 1 0.764804 0.2815052 -0.5795075 -0.7241134 0.6039309 -3.8924e-7 0.7970361 -0.01833003 0.2243698 -0.9595589 -0.1700101 2.863263 0 0 0 1 0.7646988 0.2819515 -0.5794281 -0.7242636 0.6039304 -2.35697e-7 0.7970358 -0.01833003 0.2247256 -0.9594267 -0.1702795 3.080782 0 0 0 1 0.7651605 0.2799725 -0.579778 -0.7244616 0.6039304 -3.06331e-7 0.7970356 -0.01833003 0.2231484 -0.9600058 -0.1690844 3.295814 0 0 0 1 0.7662799 0.2751137 -0.580626 -0.7246896 0.6039308 -3.28709e-7 0.7970361 -0.01833003 0.2192755 -0.9614108 -0.1661499 3.469714 0 0 0 1 0.768114 0.266938 -0.582016 -0.7249293 0.6039304 -2.23751e-7 0.7970358 -0.01833009 0.2127594 -0.9637117 -0.1612125 3.563834 0 0 0 1 0.7708346 0.2542938 -0.5840774 -0.7251572 0.6039304 -2.18726e-7 0.7970358 -0.01833003 0.2026814 -0.967125 -0.1535761 3.564394 0 0 0 1 0.7745764 0.2357197 -0.5869125 -0.7253628 0.6039307 -2.40153e-7 0.797036 -0.01833003 0.1878771 -0.9718198 -0.1423586 3.532989 0 0 0 1 0.7788288 0.21252 -0.5901347 -0.7255814 0.6039305 -2.83287e-7 0.7970359 -0.01832997 0.169386 -0.977155 -0.1283476 3.479396 0 0 0 1 0.7830865 0.1862732 -0.5933607 -0.7258493 0.6039308 -3.52336e-7 0.7970361 -0.01833009 0.1484663 -0.9824972 -0.1124964 3.408077 0 0 0 1 0.7869351 0.1587017 -0.5962768 -0.7262039 0.6039308 -2.79222e-7 0.797036 -0.01833003 0.1264909 -0.9873257 -0.09584516 3.323498 0 0 0 1 0.7900822 0.1318064 -0.5986616 -0.7266821 0.6039307 -3.00996e-7 0.7970359 -0.01833003 0.1050543 -0.9912742 -0.07960224 3.230123 0 0 0 1 0.7930083 0.1004117 -0.6008786 -0.7274078 0.6039311 -3.82414e-7 0.7970362 -0.01833009 0.08003157 -0.9949458 -0.060642 3.111604 0 0 0 1 0.7959436 0.05234259 -0.6031029 -0.7284442 0.6039308 -3.03679e-7 0.797036 -0.01832997 0.04171872 -0.9986285 -0.03161156 2.948842 0 0 0 1 0.7969941 -0.01022213 -0.603899 -0.7295965 0.6039305 -3.02171e-7 0.7970358 -0.01832997 -0.008147597 -0.9999462 0.006173253 2.770608 0 0 0 1 0.7945073 -0.07958352 -0.6020148 -0.7306658 0.6039302 -2.21579e-7 0.7970355 -0.01832991 -0.0634312 -0.9968259 0.04806286 2.606568 0 0 0 1 0.7892996 -0.1389937 -0.5980687 -0.7314534 0.6039308 -3.28445e-7 0.7970361 -0.01833003 -0.1107833 -0.9902927 0.08394241 2.48639 0 0 0 1 0.7862119 -0.1642471 -0.5957289 -0.7317601 0.6039309 -3.66426e-7 0.7970361 -0.01832991 -0.1309113 -0.9864187 0.09919369 2.439738 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9911535 -0.07663768 0.108357 3.41602e-7 0.08238387 0.9953661 -0.049582 0.0698387 -0.1040551 0.05807024 0.9928749 -1.73463e-7 0 0 0 1 0.9903281 -0.08602839 0.1088537 3.52565e-7 0.09247875 0.9941576 -0.05565744 0.06983894 -0.1034297 0.06518584 0.9924983 -2.23836e-7 0 0 0 1 0.9866237 -0.1193068 0.1110832 3.29031e-7 0.1282523 0.9887328 -0.07718729 0.06983822 -0.1006227 0.09040153 0.990809 -2.5508e-7 0 0 0 1 0.9686594 -0.2164272 0.1218948 2.94356e-7 0.2326548 0.9624269 -0.1400206 0.0698387 -0.08701068 0.1639917 0.9826168 -2.35816e-7 0 0 0 1 0.8290089 -0.5199347 0.2059417 3.13381e-7 0.5589191 0.7579303 -0.3363785 0.06983846 0.01880532 0.3939655 0.9189328 -2.43221e-7 0 0 0 1 0.5550648 -0.7445815 0.3708115 0 0.8004099 0.3567817 -0.4817165 0.06983852 0.2263784 0.5641849 0.7940077 0 0 0 0 1 0.6095274 -0.7170838 0.3380339 2.87991e-7 0.7708504 0.4365337 -0.4639266 0.0698387 0.185111 0.5433493 0.818844 -1.46862e-7 0 0 0 1 0.9196738 -0.3623334 0.1513762 2.70831e-7 0.3895009 0.890695 -0.2344164 0.06983894 -0.0498932 0.2745478 0.9602782 -2.3435e-7 0 0 0 1 0.9831396 -0.1436206 0.1131801 2.8433e-7 0.1543891 0.9836307 -0.09291738 0.06983894 -0.0979827 0.1088246 0.9892202 -2.16535e-7 0 0 0 1 0.991339 -0.07436192 0.1082453 2.79831e-7 0.07993751 0.9956379 -0.04810971 0.06983894 -0.1041957 0.05634593 0.9929594 -2.22473e-7 0 0 0 1 0.9933419 -0.04259383 0.1070399 3.40004e-7 0.04578745 0.9985707 -0.02755689 0.06983941 -0.1057133 0.03227454 0.9938728 -2.72741e-7 0 0 0 1 0.9939551 -0.02596825 0.1066708 4.37388e-7 0.02791535 0.9994688 -0.01680076 0.06983917 -0.106178 0.01967698 0.9941524 -2.74086e-7 0 0 0 1 0.994158 -0.01724046 0.1065487 4.20416e-7 0.01853311 0.9997658 -0.01115423 0.06983894 -0.1063317 0.01306378 0.9942449 -3.28998e-7 0 0 0 1 0.9942343 -0.0124619 0.1065029 3.0898e-7 0.01339626 0.9998773 -0.00806266 0.0698387 -0.1063895 0.009442925 0.9942797 -2.16516e-7 0 0 0 1 0.9942647 -0.009926974 0.1064845 3.47039e-7 0.01067131 0.9999219 -0.006422638 0.06983917 -0.1064126 0.007522225 0.9942936 -1.98616e-7 0 0 0 1 0.9942751 -0.008905053 0.1064783 3.42638e-7 0.009572744 0.9999372 -0.005761504 0.06983941 -0.1064204 0.006747841 0.9942984 -1.71911e-7 0 0 0 1 0.9942799 -0.008380591 0.1064754 3.50316e-7 0.009008944 0.9999444 -0.005422174 0.06983894 -0.1064242 0.006350457 0.9943006 -2.26805e-7 0 0 0 1 0.9942818 -0.008171558 0.1064742 2.85455e-7 0.008784234 0.9999471 -0.005286991 0.06983894 -0.1064255 0.006192088 0.9943013 -2.1505e-7 0 0 0 1 0.9942809 -0.008286476 0.1064748 4.09266e-7 0.008907735 0.9999457 -0.005361318 0.06983917 -0.1064248 0.00627917 0.9943009 -3.11201e-7 0 0 0 1 0.994281 -0.00827682 0.1064748 2.31844e-7 0.008897423 0.9999458 -0.00535506 0.06983894 -0.1064248 0.006271839 0.994301 -1.88449e-7 0 0 0 1 0.9942818 -0.008170962 0.1064742 2.85455e-7 0.008783638 0.9999471 -0.005286633 0.06983894 -0.1064255 0.00619167 0.9943014 -2.1505e-7 0 0 0 1 0.9942829 -0.008057773 0.1064736 3.59315e-7 0.008661925 0.9999486 -0.005213379 0.06983894 -0.1064262 0.00610584 0.9943019 -2.14928e-7 0 0 0 1 0.9942839 -0.007948219 0.106473 1.48047e-7 0.008544147 0.9999499 -0.005142509 0.06983846 -0.106427 0.00602287 0.9943023 -1.69357e-7 0 0 0 1 0.994284 -0.007919847 0.1064729 3.12453e-7 0.008513629 0.9999504 -0.005124092 0.06983894 -0.1064271 0.006001353 0.9943025 -1.7942e-7 0 0 0 1 0.9942837 -0.007958769 0.1064731 3.21068e-7 0.008555471 0.9999496 -0.005149304 0.06983894 -0.1064269 0.006030797 0.9943022 -2.65404e-7 0 0 0 1 0.9942822 -0.008137762 0.1064741 4.3054e-7 0.008747935 0.9999477 -0.005265116 0.06983894 -0.1064258 0.006166517 0.9943015 -3.15636e-7 0 0 0 1 0.9942792 -0.008456766 0.1064758 4.70939e-7 0.00909084 0.9999431 -0.005471527 0.06983864 -0.1064236 0.006408214 0.9943003 -2.94834e-7 0 0 0 1 0.9942755 -0.0088678 0.106478 3.93704e-7 0.00953269 0.9999377 -0.005737423 0.0698387 -0.1064206 0.006719648 0.9942985 -2.9941e-7 0 0 0 1 0.994271 -0.009330213 0.1064808 3.97178e-7 0.01002979 0.9999312 -0.006036579 0.06983894 -0.1064172 0.007070004 0.9942964 -2.62313e-7 0 0 0 1 0.994266 -0.009807646 0.1064838 5.0215e-7 0.01054304 0.999924 -0.00634545 0.06983888 -0.1064135 0.007431745 0.9942942 -3.18483e-7 0 0 0 1 0.9942599 -0.01037168 0.1064874 4.26327e-7 0.01114934 0.999915 -0.00671041 0.0698387 -0.1064089 0.00785917 0.9942914 -2.56356e-7 0 0 0 1 0.9942516 -0.0111041 0.1064925 3.85928e-7 0.01193666 0.9999026 -0.007184207 0.06983894 -0.1064025 0.008414089 0.9942876 -2.77159e-7 0 0 0 1 0.994244 -0.01170718 0.1064969 3.8808e-7 0.01258498 0.9998918 -0.007574379 0.0698387 -0.1063969 0.008871078 0.9942841 -3.06833e-7 0 0 0 1 0.9942446 -0.01166492 0.1064966 3.27916e-7 0.01253956 0.9998926 -0.00754708 0.06983917 -0.1063973 0.00883907 0.9942844 -2.23854e-7 0 0 0 1 0.9942528 -0.01100248 0.1064918 2.60707e-7 0.0118274 0.9999045 -0.007118463 0.06983894 -0.1064034 0.00833714 0.994288 -2.47711e-7 0 0 0 1 0.9942585 -0.01048785 0.1064882 2.71956e-7 0.01127421 0.9999129 -0.006785571 0.06983894 -0.1064079 0.007947206 0.9942907 -2.32865e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9860927 -0.1139039 0.121026 -1.60369e-7 0.1211917 0.9911242 -0.05464398 0.0674169 -0.1137277 0.06855136 0.9911441 0 0 0 0 1 0.9832423 -0.1351845 0.1223113 -2.06739e-7 0.1438339 0.987475 -0.06485313 0.06741738 -0.1120122 0.08135885 0.9903708 0 0 0 0 1 0.9648271 -0.2281416 0.1306145 -1.65171e-7 0.2427386 0.9638981 -0.1094483 0.0674169 -0.1009293 0.1373038 0.9853736 0 0 0 0 1 0.8094076 -0.5518897 0.2006915 -3.32282e-7 0.5872007 0.7649159 -0.2647629 0.06741696 -0.007392287 0.3321473 0.9431986 1.50093e-7 0 0 0 1 0.5759884 -0.7580501 0.3059381 0 0.8065516 0.4660711 -0.363666 0.06741738 0.1330879 0.4562222 0.8798575 0 0 0 0 1 0.7231117 -0.6478432 0.2396014 -1.90757e-7 0.6892935 0.6544318 -0.3107954 0.06741714 0.0445438 0.3898956 0.9197811 0 0 0 0 1 0.5959551 -0.7461015 0.2969353 -1.36655e-7 0.7938387 0.4916343 -0.3579339 0.06741714 0.1210713 0.4490312 0.8852757 0 0 0 0 1 0.2500223 -0.8557799 0.4529129 -1.22861e-7 0.9105342 0.04873925 -0.410551 0.06741738 0.3292663 0.5150398 0.7914026 0 0 0 0 1 0.4451584 -0.8177175 0.364928 -2.41018e-7 0.8700367 0.2985705 -0.3922911 0.06741714 0.2118263 0.4921325 0.8443551 0 0 0 0 1 0.9269262 -0.3449515 0.1477036 -1.29931e-7 0.3670222 0.9153739 -0.1654866 0.06741714 -0.07811915 0.2076044 0.9750887 0 0 0 0 1 0.9867277 -0.1085839 0.1207397 0 0.1155313 0.9919372 -0.05209177 0.06741738 -0.1141099 0.06534957 0.9913165 0 0 0 0 1 0.9916098 -0.05156451 0.1185384 -1.32466e-7 0.05486375 0.9981876 -0.02473729 0.06741738 -0.117048 0.03103321 0.9926413 0 0 0 0 1 0.992554 -0.02976852 0.1181127 -2.63772e-7 0.03167319 0.9993966 -0.01428091 0.0674169 -0.1176164 0.01791554 0.9928976 1.50167e-7 0 0 0 1 0.9928229 -0.01951271 0.1179915 -2.21195e-7 0.02076119 0.999741 -0.00936079 0.0674169 -0.1177783 0.01174324 0.9929705 0 0 0 0 1 0.9929132 -0.01453101 0.1179507 -2.19225e-7 0.01546078 0.9998566 -0.006970882 0.06741738 -0.1178326 0.008745074 0.992995 0 0 0 0 1 0.9929432 -0.01244193 0.1179372 0 0.01323801 0.999895 -0.005968689 0.06741786 -0.1178506 0.007487773 0.9930032 0 0 0 0 1 0.9929577 -0.01130032 0.1179307 -1.43992e-7 0.01202338 0.9999133 -0.005420982 0.06741738 -0.1178593 0.006800711 0.993007 0 0 0 0 1 0.992964 -0.01074808 0.1179278 -2.70842e-7 0.0114358 0.9999215 -0.00515604 0.06741666 -0.1178632 0.006468355 0.9930089 0 0 0 0 1 0.9929634 -0.01080518 0.1179281 -2.39711e-7 0.01149654 0.9999207 -0.005183458 0.06741738 -0.1178628 0.006502747 0.9930086 1.40034e-7 0 0 0 1 0.992966 -0.01058143 0.117927 -3.02805e-7 0.01125842 0.9999242 -0.00507611 0.0674172 -0.1178643 0.006368041 0.9930093 0 0 0 0 1 0.9929697 -0.010248 0.1179253 -1.24168e-7 0.01090371 0.9999288 -0.004916131 0.06741714 -0.1178665 0.006167411 0.9930103 0 0 0 0 1 0.9929729 -0.009948074 0.1179239 0 0.01058459 0.9999328 -0.004772245 0.06741762 -0.1178685 0.005986869 0.9930112 0 0 0 0 1 0.9929751 -0.009746253 0.1179229 0 0.01036983 0.9999356 -0.004675447 0.06741714 -0.1178697 0.005865395 0.9930119 0 0 0 0 1 0.992976 -0.009644567 0.1179224 0 0.01026171 0.999937 -0.004626691 0.06741738 -0.1178703 0.00580424 0.993012 0 0 0 0 1 0.9929752 -0.009718358 0.1179228 -2.18314e-7 0.01034015 0.9999359 -0.004662036 0.0674169 -0.1178699 0.005848646 0.9930119 0 0 0 0 1 0.9929727 -0.009972929 0.117924 -2.67565e-7 0.01061105 0.9999327 -0.004784226 0.06741738 -0.1178683 0.006001889 0.9930112 0 0 0 0 1 0.9929684 -0.01036387 0.1179259 0 0.01102697 0.9999272 -0.004971742 0.0674169 -0.1178658 0.006237149 0.9930099 0 0 0 0 1 0.9929622 -0.01091545 0.1179287 -1.7635e-7 0.01161384 0.9999192 -0.005236327 0.06741714 -0.117862 0.006569087 0.9930083 0 0 0 0 1 0.992955 -0.01152712 0.117932 -1.8849e-7 0.01226466 0.9999099 -0.00552982 0.06741738 -0.1178576 0.006937205 0.9930064 0 0 0 0 1 0.9929473 -0.01212811 0.1179354 -2.88398e-7 0.0129041 0.9999002 -0.005818128 0.0674172 -0.1178531 0.007298946 0.9930042 1.41074e-7 0 0 0 1 0.9929368 -0.01290965 0.1179401 -2.2373e-7 0.01373565 0.9998868 -0.006193041 0.06741714 -0.1178468 0.007769286 0.9930014 1.34763e-7 0 0 0 1 0.9929225 -0.01391345 0.1179466 -2.21809e-7 0.01480364 0.9998684 -0.006674587 0.06741714 -0.1178382 0.008373379 0.9929975 1.37955e-7 0 0 0 1 0.9929109 -0.01469492 0.1179519 -1.7539e-7 0.01563513 0.9998533 -0.0070495 0.06741714 -0.117831 0.008843719 0.9929944 0 0 0 0 1 0.9929098 -0.01475161 0.1179523 -1.23208e-7 0.01569551 0.9998521 -0.00707674 0.06741714 -0.1178305 0.008877813 0.992994 0 0 0 0 1 0.992923 -0.01388704 0.1179463 -2.81061e-7 0.01477557 0.9998691 -0.006661951 0.0674169 -0.1178385 0.008357524 0.9929976 1.2144e-7 0 0 0 1 0.9929319 -0.01327246 0.1179423 -1.44952e-7 0.01412165 0.9998804 -0.006367087 0.06741738 -0.1178438 0.007987618 0.9930002 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9742755 -0.1747497 0.1423007 0 0.1839261 0.9814552 -0.05400955 0.07085376 -0.1302236 0.07879298 0.9883489 0 0 0 0 1 0.9647504 -0.2195522 0.1450977 1.35685e-7 0.2310811 0.9705654 -0.06785655 0.07085353 -0.1259288 0.09899401 0.9870877 0 0 0 0 1 0.8948459 -0.4145109 0.1656251 0 0.4362773 0.8906457 -0.128112 0.070854 -0.0944094 0.186899 0.9778321 0 0 0 0 1 0.6989237 -0.67949 0.2231572 1.8287e-7 0.7151708 0.6666538 -0.2100085 0.07085376 -0.006069839 0.3063754 0.9518914 0 0 0 0 1 0.9340152 -0.3222759 0.1541231 -2.37562e-7 0.339199 0.9354268 -0.0996052 0.07085359 -0.1120705 0.1453112 0.9830182 0 0 0 0 1 0.9794368 -0.1445096 0.1407851 1.83647e-7 0.152098 0.987356 -0.04466336 0.07085347 -0.1325507 0.06515812 0.9890322 0 0 0 0 1 0.9797338 -0.1425675 0.1406979 1.34919e-7 0.150054 0.9876955 -0.04406321 0.07085353 -0.1326847 0.06428247 0.9890716 0 0 0 0 1 0.9291121 -0.3354865 0.1555629 2.27004e-7 0.3531033 0.9298211 -0.1036881 0.07085371 -0.1098597 0.1512677 0.9823691 0 0 0 0 1 0.6435118 -0.7270257 0.2394288 3.41313e-7 0.7652025 0.6033033 -0.2247003 0.07085347 0.01891469 0.3278088 0.9445548 -1.79848e-7 0 0 0 1 0.09460973 -0.9113497 0.400613 1.9512e-7 0.9592057 -0.02423888 -0.281669 0.07085376 0.2664093 0.4109187 0.8718784 0 0 0 0 1 0.3752794 -0.8705843 0.3181949 2.69595e-7 0.9162998 0.2966417 -0.2690697 0.07085394 0.1398581 0.3925381 0.90904 -1.35252e-7 0 0 0 1 0.973196 -0.1804153 0.1426177 3.56637e-7 0.1898892 0.980221 -0.05576074 0.07085323 -0.1297367 0.0813477 0.9882059 -1.76541e-7 0 0 0 1 0.9881257 -0.06707471 0.1382337 2.56885e-7 0.07059699 0.9972895 -0.02073079 0.07085323 -0.1364685 0.03024351 0.9901826 0 0 0 0 1 0.9898302 -0.03557825 0.1377332 4.13009e-7 0.03744655 0.9992383 -0.01099622 0.07085347 -0.137237 0.01604205 0.9904083 -1.63138e-7 0 0 0 1 0.9902097 -0.02334547 0.1376217 2.05095e-7 0.02457141 0.9996722 -0.00721544 0.07085323 -0.1374081 0.01052635 0.9904586 0 0 0 0 1 0.9903135 -0.01864248 0.1375912 2.69146e-7 0.01962155 0.9997909 -0.005761921 0.07085299 -0.137455 0.008405864 0.9904724 0 0 0 0 1 0.9903598 -0.01612275 0.1375776 2.05861e-7 0.0169695 0.9998438 -0.004983186 0.07085323 -0.1374758 0.00726974 0.9904785 0 0 0 0 1 0.9903804 -0.01485145 0.1375716 1.21904e-7 0.01563137 0.9998674 -0.004590213 0.07085353 -0.1374851 0.006696522 0.9904813 0 0 0 0 1 0.9903836 -0.01464873 0.1375706 1.23424e-7 0.01541805 0.9998711 -0.004527568 0.07085376 -0.1374865 0.006605148 0.9904816 0 0 0 0 1 0.9903922 -0.0140711 0.1375681 0 0.01481008 0.9998809 -0.004349052 0.07085329 -0.1374905 0.006344676 0.9904828 0 0 0 0 1 0.9904029 -0.01333308 0.137565 2.36968e-7 0.01403331 0.9998931 -0.004120945 0.07085347 -0.1374952 0.006011903 0.9904842 -1.2667e-7 0 0 0 1 0.9904113 -0.01272535 0.1375625 0 0.01339364 0.9999027 -0.003933131 0.07085329 -0.137499 0.005737841 0.9904853 0 0 0 0 1 0.990417 -0.01229482 0.1375608 2.03564e-7 0.01294052 0.9999091 -0.003800094 0.07085323 -0.1375016 0.005543768 0.990486 0 0 0 0 1 0.9904193 -0.01210922 0.1375601 0 0.0127452 0.9999119 -0.003742694 0.07085329 -0.1375027 0.005460083 0.9904863 0 0 0 0 1 0.9904184 -0.01218426 0.1375604 1.28794e-7 0.01282417 0.9999108 -0.003765881 0.07085353 -0.1375023 0.005493879 0.9904862 0 0 0 0 1 0.9904142 -0.01251071 0.1375616 0 0.01316773 0.999906 -0.003866791 0.07085376 -0.1375003 0.005641102 0.9904857 0 0 0 0 1 0.9904064 -0.01310259 0.137564 0 0.01379072 0.999897 -0.004049718 0.07085353 -0.1374967 0.005907952 0.9904846 0 0 0 0 1 0.9903963 -0.01381272 0.1375669 2.5076e-7 0.0145381 0.9998855 -0.004269182 0.07085323 -0.1374922 0.006228148 0.9904833 -1.26759e-7 0 0 0 1 0.9903838 -0.01463305 0.1375706 2.4539e-7 0.01540154 0.9998713 -0.00452274 0.07085347 -0.1374866 0.006598055 0.9904817 0 0 0 0 1 0.9903699 -0.01551526 0.1375747 1.53316e-7 0.01633006 0.9998555 -0.004795372 0.07085299 -0.1374803 0.006995797 0.9904798 0 0 0 0 1 0.9903528 -0.01653879 0.1375797 2.18887e-7 0.01740735 0.9998357 -0.005111753 0.07085299 -0.1374726 0.007457315 0.9904775 0 0 0 0 1 0.9903264 -0.017982 0.1375874 2.99487e-7 0.01892632 0.9998056 -0.005557775 0.07085323 -0.1374607 0.008108019 0.9904741 -1.6099e-7 0 0 0 1 0.9903031 -0.01916742 0.1375942 2.33905e-7 0.02017402 0.9997791 -0.005924165 0.07085347 -0.1374502 0.008642554 0.990471 -1.33462e-7 0 0 0 1 0.9903008 -0.01928508 0.1375949 1.21127e-7 0.02029788 0.9997764 -0.005960524 0.07085376 -0.1374492 0.008695602 0.9904707 0 0 0 0 1 0.9903219 -0.01821672 0.1375887 1.86709e-7 0.01917338 0.9998004 -0.005630314 0.07085347 -0.1374587 0.008213877 0.9904735 0 0 0 0 1 0.9903368 -0.01741784 0.1375843 1.19596e-7 0.01833254 0.9998176 -0.005383431 0.07085376 -0.1374654 0.007853686 0.9904754 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9564123 -0.2298914 0.1800713 -1.38872e-7 0.238212 0.9708722 -0.02573329 0.07227134 -0.1689103 0.06750679 0.9833171 0 0 0 0 1 0.9357516 -0.3018858 0.1823032 -1.56166e-7 0.3128122 0.9492139 -0.03379219 0.07227182 -0.1628433 0.08864778 0.9826617 0 0 0 0 1 0.7252628 -0.6572307 0.2050417 -2.06043e-7 0.6810186 0.7285612 -0.07356894 0.07227158 -0.1010336 0.192994 0.9759845 0 0 0 0 1 0.9340446 -0.3070168 0.1824876 0 0.318129 0.9474245 -0.0343666 0.07227176 -0.1623421 0.09015452 0.9826076 0 0 0 0 1 0.9811036 -0.07722681 0.1774039 2.35137e-7 0.08002185 0.9967557 -0.008644402 0.07227176 -0.1761608 0.02267724 0.9841002 0 0 0 0 1 0.9831995 -0.04389959 0.1771776 0 0.04548835 0.9989529 -0.004913806 0.07227176 -0.1767763 0.01289075 0.9841669 0 0 0 0 1 0.9832437 -0.04291641 0.1771728 2.37761e-7 0.04446965 0.9989991 -0.004803717 0.07227176 -0.1767893 0.01260203 0.9841682 0 0 0 0 1 0.9811472 -0.07667982 0.1773992 0 0.07945507 0.9968014 -0.008583188 0.07227182 -0.1761736 0.0225166 0.9841017 0 0 0 0 1 0.9773794 -0.1145188 0.1778063 -1.55641e-7 0.1186636 0.9928517 -0.01281881 0.07227182 -0.1750673 0.03362792 0.9839822 0 0 0 0 1 0.910606 -0.3695468 0.1850196 -1.50668e-7 0.3829222 0.9228539 -0.04136627 0.07227158 -0.1554593 0.1085165 0.9818639 0 0 0 0 1 0.4750013 -0.8488311 0.2320772 -2.50148e-7 0.879554 0.4662153 -0.09501671 0.07227134 -0.02754479 0.2492575 0.9680455 0 0 0 0 1 -0.06331384 -0.95486 0.2902305 0 0.9894209 -0.09809327 -0.1068856 0.07227152 0.1305304 0.2803928 0.9509689 0 0 0 0 1 0.926447 -0.3287767 0.1833083 0 0.3406764 0.9394599 -0.03680253 0.07227182 -0.160111 0.09654438 0.9823665 0 0 0 0 1 0.9813343 -0.0742948 0.177379 0 0.07698374 0.9969976 -0.008316159 0.07227182 -0.1762286 0.02181625 0.9841077 0 0 0 0 1 0.9834495 -0.03800845 0.1771505 0 0.039384 0.999215 -0.004254341 0.07227158 -0.1768497 0.01116085 0.9841747 0 0 0 0 1 0.9838199 -0.02702844 0.1771105 0 0.02800661 0.9996033 -0.003025293 0.07227206 -0.1769585 0.007936596 0.9841864 0 0 0 0 1 0.9839538 -0.02172672 0.1770961 -2.11542e-7 0.02251297 0.9997436 -0.002431809 0.07227182 -0.1769978 0.006379723 0.9841908 0 0 0 0 1 0.984008 -0.0191614 0.1770902 0 0.01985478 0.9998004 -0.002144634 0.07227206 -0.1770138 0.00562644 0.9841924 0 0 0 0 1 0.9840208 -0.01851624 0.1770889 0 0.01918625 0.9998139 -0.002072393 0.07227182 -0.1770175 0.005436956 0.9841929 0 0 0 0 1 0.9840438 -0.01727819 0.1770864 -1.24107e-7 0.01790344 0.9998378 -0.001933813 0.07227253 -0.1770242 0.005073428 0.9841935 0 0 0 0 1 0.9840669 -0.01593327 0.1770839 0 0.01650977 0.9998621 -0.001783251 0.07227182 -0.177031 0.004678487 0.9841943 0 0 0 0 1 0.9840842 -0.01485002 0.177082 0 0.01538735 0.9998802 -0.001662015 0.07227206 -0.1770361 0.004360377 0.9841948 0 0 0 0 1 0.9840946 -0.01416474 0.1770809 0 0.01467728 0.9998911 -0.001585304 0.07227182 -0.1770392 0.004159152 0.9841952 0 0 0 0 1 0.9840989 -0.01386493 0.1770804 0 0.01436662 0.9998956 -0.001551747 0.07227206 -0.1770404 0.004071116 0.9841952 0 0 0 0 1 0.9840975 -0.01395243 0.1770806 0 0.01445728 0.9998943 -0.001561522 0.0722723 -0.17704 0.004096806 0.9841954 0 0 0 0 1 0.9840912 -0.01439881 0.1770812 0 0.01491981 0.9998875 -0.00161153 0.07227206 -0.1770381 0.004227876 0.9841951 0 0 0 0 1 0.9840805 -0.01508766 0.1770824 -1.64288e-7 0.01563358 0.9998765 -0.001688659 0.07227206 -0.177035 0.004430174 0.9841948 0 0 0 0 1 0.9840657 -0.01600158 0.177084 -2.19664e-7 0.01658064 0.9998609 -0.00179094 0.07227206 -0.1770306 0.004698574 0.9841942 0 0 0 0 1 0.9840484 -0.01701319 0.1770859 -1.39396e-7 0.01762884 0.9998428 -0.001904189 0.07227134 -0.1770256 0.004995644 0.9841938 0 0 0 0 1 0.9840292 -0.01807111 0.1770879 -1.96347e-7 0.01872497 0.9998227 -0.002022564 0.07227134 -0.17702 0.005306243 0.984193 0 0 0 0 1 0.9840024 -0.01945263 0.1770908 -1.95297e-7 0.02015656 0.9997946 -0.002177238 0.07227134 -0.177012 0.005711972 0.9841923 0 0 0 0 1 0.9839636 -0.02128559 0.177095 -2.38102e-7 0.02205586 0.999754 -0.002382397 0.07227087 -0.1770007 0.006250202 0.984191 0 0 0 0 1 0.9839268 -0.02289259 0.177099 -1.97396e-7 0.02372103 0.9997154 -0.002562284 0.07227134 -0.1769899 0.006722092 0.9841899 0 0 0 0 1 0.9839202 -0.02317553 0.1770997 -1.55641e-7 0.02401423 0.9997084 -0.002593994 0.07227182 -0.1769879 0.006805181 0.9841896 0 0 0 0 1 0.9839485 -0.02196717 0.1770967 -1.32849e-7 0.02276206 0.999738 -0.002458691 0.0722711 -0.1769962 0.006450355 0.9841906 0 0 0 0 1 0.9839697 -0.02101057 0.1770943 -3.50952e-7 0.02177089 0.9997603 -0.002351641 0.07227087 -0.1770024 0.006169438 0.9841912 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.8593197 -0.500245 0.1064176 1.92875e-7 0.5031551 0.864196 -5.77304e-4 0.06299197 -0.09167689 0.05404061 0.9943213 0 0 0 0 1 0.7548644 -0.6471706 0.1065374 3.1067e-7 0.6509353 0.7591329 -7.46849e-4 0.06299173 -0.08039265 0.06991267 0.9943084 0 0 0 0 1 0.9314883 -0.3478826 0.1063349 4.82977e-7 0.3499065 0.9367845 -4.01683e-4 0.06299167 -0.09947317 0.03758144 0.9943302 0 0 0 0 1 0.9928835 -0.05376237 0.1062645 4.28665e-7 0.05407512 0.9985367 -6.2293e-5 0.06299144 -0.1061057 0.005808115 0.9943378 0 0 0 0 1 0.993856 -0.03096413 0.1062633 4.28264e-7 0.03114426 0.9995149 -3.59857e-5 0.06299144 -0.1062107 0.003345251 0.9943379 0 0 0 0 1 0.9939827 -0.02658259 0.1062632 -2.02807e-7 0.02673721 0.9996423 -3.09297e-5 0.06299138 -0.1062244 0.00287187 0.994338 0 0 0 0 1 0.9940072 -0.02565521 0.1062632 4.28665e-7 0.02580446 0.999667 -2.98596e-5 0.06299144 -0.106227 0.002771735 0.994338 0 0 0 0 1 0.9938055 -0.03254401 0.1062634 3.1007e-7 0.03273338 0.999464 -3.78087e-5 0.06299173 -0.1062053 0.003515899 0.9943379 0 0 0 0 1 0.9935353 -0.0399478 0.1062638 2.5788e-7 0.0401802 0.9991924 -4.63521e-5 0.06299126 -0.1061761 0.004315733 0.9943379 0 0 0 0 1 0.9919774 -0.06847393 0.1062656 4.28064e-7 0.06887227 0.9976254 -7.92688e-5 0.06299144 -0.1060078 0.007397353 0.9943377 0 0 0 0 1 0.9905298 -0.08693838 0.1062672 4.80454e-7 0.08744418 0.9961694 -1.00575e-4 0.06299191 -0.1058514 0.009392023 0.9943375 0 0 0 0 1 0.7729609 -0.6254483 0.1065167 2.52434e-7 0.6290867 0.7773346 -7.21786e-4 0.06299173 -0.08234769 0.06756615 0.9943106 0 0 0 0 1 -0.3632716 -0.9254235 0.1078202 4.27864e-7 0.9308071 -0.3655093 -0.001067876 0.06299144 0.04039752 0.09997183 0.9941698 0 0 0 0 1 0.03476029 -0.9936121 0.1073636 3.12593e-7 0.9993923 0.03483867 -0.001146614 0.06299149 -0.002601087 0.1073382 0.994219 0 0 0 0 1 0.9899812 -0.0929777 0.1062678 4.80454e-7 0.09351861 0.9956176 -1.07544e-4 0.06299191 -0.1057921 0.01004445 0.9943374 0 0 0 0 1 0.9930772 -0.05005556 0.1062642 3.67705e-7 0.05034673 0.9987316 -5.80156e-5 0.06299173 -0.1061266 0.005407631 0.9943379 0 0 0 0 1 0.9937164 -0.03515607 0.1062635 3.70629e-7 0.03536057 0.9993746 -4.08228e-5 0.06299144 -0.1061956 0.003798067 0.9943379 0 0 0 0 1 0.9939217 -0.02877622 0.1062633 3.68106e-7 0.02894365 0.999581 -3.3461e-5 0.06299173 -0.1062178 0.003108859 0.9943379 0 0 0 0 1 0.9939732 -0.02693641 0.1062632 3.1047e-7 0.02709305 0.9996328 -3.13379e-5 0.06299173 -0.1062234 0.002910137 0.994338 0 0 0 0 1 0.9940452 -0.02413415 0.1062632 3.70228e-7 0.02427452 0.9997053 -2.81044e-5 0.06299144 -0.1062312 0.002607405 0.994338 0 0 0 0 1 0.9941078 -0.02140343 0.1062631 3.1007e-7 0.02152794 0.9997683 -2.49534e-5 0.06299173 -0.106238 0.002312421 0.994338 0 0 0 0 1 0.9941498 -0.01936006 0.1062631 4.27864e-7 0.01947265 0.9998105 -2.25955e-5 0.06299144 -0.1062425 0.002091646 0.994338 0 0 0 0 1 0.9941737 -0.01807761 0.106263 3.70829e-7 0.01818281 0.9998345 -2.11157e-5 0.06299144 -0.1062451 0.001953125 0.994338 0 0 0 0 1 0.9941835 -0.017542 0.106263 3.15116e-7 0.01764404 0.9998443 -2.04976e-5 0.06299126 -0.1062461 0.001895248 0.994338 0 0 0 0 1 0.9941798 -0.01775199 0.106263 4.25341e-7 0.01785522 0.9998406 -2.07399e-5 0.06299167 -0.1062457 0.001917958 0.994338 0 0 0 0 1 0.9941693 -0.01832711 0.106263 3.12593e-7 0.01843369 0.9998302 -2.14036e-5 0.06299149 -0.1062446 0.001980066 0.994338 0 0 0 0 1 0.9941514 -0.01927453 0.1062631 3.12793e-7 0.01938664 0.999812 -2.24969e-5 0.06299149 -0.1062427 0.002082407 0.994338 0 0 0 0 1 0.9941259 -0.02054822 0.1062631 3.12593e-7 0.02066779 0.9997863 -2.39666e-5 0.06299149 -0.1062399 0.002220034 0.994338 0 0 0 0 1 0.994095 -0.0219931 0.1062631 2.52434e-7 0.02212101 0.9997553 -2.56338e-5 0.06299173 -0.1062365 0.002376079 0.994338 0 0 0 0 1 0.9940596 -0.02353662 0.1062632 3.15316e-7 0.02367359 0.9997197 -2.7415e-5 0.06299126 -0.1062327 0.002542853 0.994338 0 0 0 0 1 0.9940122 -0.02546459 0.1062632 3.65182e-7 0.02561271 0.9996721 -2.96397e-5 0.06299197 -0.1062276 0.002751111 0.994338 0 0 0 0 1 0.9939375 -0.02822226 0.1062633 3.05024e-7 0.02838641 0.999597 -3.28217e-5 0.06299221 -0.1062195 0.003049015 0.9943379 0 0 0 0 1 0.9938637 -0.0307101 0.1062633 3.62859e-7 0.03088873 0.9995228 -3.56925e-5 0.06299221 -0.1062116 0.003317773 0.9943379 0 0 0 0 1 0.9938431 -0.0313766 0.1062634 2.5788e-7 0.0315591 0.9995019 -3.64616e-5 0.06299126 -0.1062093 0.003389775 0.9943379 0 0 0 0 1 0.9938902 -0.02984189 0.1062633 3.12593e-7 0.03001546 0.9995493 -3.46906e-5 0.06299149 -0.1062144 0.003224015 0.9943379 0 0 0 0 1 0.993928 -0.02855074 0.1062633 4.88423e-7 0.0287168 0.9995873 -3.32008e-5 0.0629912 -0.1062185 0.00308454 0.9943379 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.8944941 -0.4469603 -0.01034843 -5.20596e-7 0.4469236 0.894554 -0.005743682 0.07830691 0.01182442 5.12753e-4 0.9999299 0 0 0 0 1 0.9790879 -0.2031165 -0.01143556 -2.32848e-7 0.2030999 0.9791548 -0.002610146 0.07830679 0.01172733 2.33024e-4 0.9999312 0 0 0 0 1 0.9964629 0.0832234 -0.01165884 -3.52469e-7 -0.0832166 0.9965311 0.001069426 0.07830661 0.01170736 -9.54775e-5 0.9999315 0 0 0 0 1 0.9988192 0.04715788 -0.01168912 -2.3737e-7 -0.04715406 0.9988877 6.06007e-4 0.07830655 0.01170468 -5.41015e-5 0.9999315 0 0 0 0 1 0.9998169 -0.0151425 -0.01170194 -2.3737e-7 0.01514124 0.9998854 -1.94591e-4 0.07830655 0.01170355 1.73724e-5 0.9999315 0 0 0 0 1 0.9994705 -0.03036862 -0.01169747 -6.44733e-7 0.03036606 0.9995391 -3.90255e-4 0.07830643 0.01170396 3.48404e-5 0.9999315 0 0 0 0 1 0.9994865 -0.02983897 -0.0116977 -1.88859e-7 0.02983653 0.9995551 -3.83449e-4 0.07830607 0.0117039 3.42328e-5 0.9999315 0 0 0 0 1 0.9994261 -0.03179353 -0.01169693 0 0.03179091 0.9994947 -4.08566e-4 0.07830625 0.01170396 3.64751e-5 0.9999315 0 0 0 0 1 0.9993022 -0.03547918 -0.01169532 0 0.0354762 0.9993708 -4.55929e-4 0.07830625 0.01170414 4.07035e-5 0.9999315 0 0 0 0 1 0.9989366 -0.04460209 -0.01169061 -3.52467e-7 0.0445984 0.999005 -5.73164e-4 0.07830661 0.01170456 5.11696e-5 0.9999315 0 0 0 0 1 0.998776 -0.04806345 -0.01168859 -1.84339e-7 0.04805946 0.9988445 -6.17644e-4 0.07830631 0.01170474 5.51407e-5 0.9999315 0 0 0 0 1 0.9970388 -0.07601237 -0.01166623 -2.41886e-7 0.07600611 0.9971072 -9.76805e-4 0.07830631 0.0117067 8.72049e-5 0.9999315 0 0 0 0 1 0.9485713 -0.3163719 -0.01104336 -1.84341e-7 0.3163458 0.9486358 -0.004065513 0.07830631 0.01176232 3.62954e-4 0.9999307 0 0 0 0 1 0.4772671 -0.8787444 -0.004986286 -5.29635e-7 0.8786724 0.4772921 -0.01129233 0.07830637 0.01230305 0.001008093 0.9999238 0 0 0 0 1 -0.4521325 -0.8919239 0.006957828 -5.34159e-7 0.891851 -0.4521847 -0.01146161 0.07830613 0.01336914 0.001023173 0.9999101 0 0 0 0 1 -0.01663577 -0.9998609 0.001360952 -3.61509e-7 0.9997791 -0.01665186 -0.01284873 0.07830607 0.01286965 0.001146912 0.9999165 0 0 0 0 1 0.9918055 -0.1272308 -0.011599 -4.14543e-7 0.1272203 0.9918734 -0.001634955 0.07830637 0.01171272 1.45965e-4 0.9999313 0 0 0 0 1 0.9967004 -0.08032971 -0.01166188 -3.52473e-7 0.0803231 0.9967687 -0.001032233 0.07830661 0.01170712 9.21579e-5 0.9999315 0 0 0 0 1 0.9975816 -0.06852251 -0.01167321 -4.19063e-7 0.06851685 0.99765 -8.80556e-4 0.07830613 0.01170611 7.86122e-5 0.9999315 0 0 0 0 1 0.9983842 -0.05561286 -0.01168352 -2.9944e-7 0.05560827 0.9984527 -7.14659e-4 0.07830631 0.01170521 6.38016e-5 0.9999315 0 0 0 0 1 0.9989032 -0.04534268 -0.01169019 -3.56993e-7 0.04533892 0.9989717 -5.82681e-4 0.07830637 0.01170462 5.20193e-5 0.9999315 0 0 0 0 1 0.9991797 -0.03877753 -0.01169377 -4.72088e-7 0.03877431 0.9992482 -4.98315e-4 0.07830637 0.01170426 4.44875e-5 0.9999315 0 0 0 0 1 0.9993183 -0.03502142 -0.0116955 -4.14538e-7 0.03501856 0.9993868 -4.50047e-4 0.07830637 0.01170414 4.01783e-5 0.9999315 0 0 0 0 1 0.9993696 -0.03352564 -0.01169621 -2.99438e-7 0.03352284 0.9994381 -4.30825e-4 0.07830631 0.01170408 3.84623e-5 0.9999315 0 0 0 0 1 0.9993575 -0.03388535 -0.01169604 -4.10016e-7 0.03388255 0.9994261 -4.35447e-4 0.07830661 0.01170408 3.8875e-5 0.9999315 0 0 0 0 1 0.9993121 -0.03519272 -0.01169544 -4.14538e-7 0.03518974 0.9993807 -4.52247e-4 0.07830637 0.01170414 4.03748e-5 0.9999315 0 0 0 0 1 0.9992341 -0.03734689 -0.01169443 -3.0396e-7 0.0373438 0.9993027 -4.7993e-4 0.07830607 0.0117042 4.28462e-5 0.9999315 0 0 0 0 1 0.9991268 -0.04011648 -0.01169306 -3.52467e-7 0.04011315 0.9991953 -5.15521e-4 0.07830661 0.01170432 4.60236e-5 0.9999315 0 0 0 0 1 0.9989913 -0.04335594 -0.01169133 -2.90399e-7 0.04335236 0.9990598 -5.5715e-4 0.07830685 0.0117045 4.97399e-5 0.9999315 0 0 0 0 1 0.9988344 -0.04683327 -0.0116893 -2.90397e-7 0.0468294 0.9989029 -6.01836e-4 0.07830685 0.01170468 5.37294e-5 0.9999315 0 0 0 0 1 0.9986066 -0.05146569 -0.01168638 -3.38903e-7 0.05146145 0.998675 -6.61366e-4 0.07830733 0.01170492 5.90439e-5 0.9999315 0 0 0 0 1 0.9982348 -0.05823367 -0.01168161 -4.67565e-7 0.05822885 0.9983032 -7.48338e-4 0.07830661 0.01170533 6.68083e-5 0.9999315 0 0 0 0 1 0.9978338 -0.06474208 -0.01167643 -5.82664e-7 0.06473672 0.9979021 -8.31975e-4 0.07830667 0.01170581 7.42751e-5 0.9999315 0 0 0 0 1 0.9976649 -0.06729602 -0.01167428 -5.25117e-7 0.06729048 0.9977332 -8.64795e-4 0.07830661 0.01170599 7.72051e-5 0.9999315 0 0 0 0 1 0.9978413 -0.06462663 -0.01167654 -4.72088e-7 0.06462126 0.9979097 -8.30491e-4 0.07830637 0.01170581 7.41427e-5 0.9999315 0 0 0 0 1 0.9980031 -0.06207793 -0.01167863 -5.29637e-7 0.06207281 0.9980716 -7.97739e-4 0.07830637 0.01170563 7.12187e-5 0.9999315 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9362924 0.350767 -0.01787024 1.57764e-7 -0.3506074 0.9364514 0.01150619 0.1328467 0.0207706 -0.00450772 0.999774 0 0 0 0 1 0.9077314 0.41921 -0.0169329 0 -0.4190192 0.9078729 0.01375138 0.1328465 0.02113765 -0.005387306 0.999762 0 0 0 0 1 0.8665009 0.4989325 -0.01557976 2.89202e-7 -0.4987054 0.8666169 0.0163666 0.1328465 0.02166754 -0.00641191 0.9997446 0 0 0 0 1 0.9256628 0.3779442 -0.01752132 0 -0.3777722 0.9258154 0.01239794 0.1328464 0.02090728 -0.004857242 0.9997697 0 0 0 0 1 0.9994817 0.02527242 -0.01994401 -1.63995e-7 -0.02526098 0.9996803 8.29075e-4 0.1328462 0.01995855 -3.2484e-4 0.9998007 0 0 0 0 1 0.9989669 -0.0408405 -0.01992708 -2.20466e-7 0.04082185 0.9991653 -0.001339614 0.1328462 0.01996517 5.24821e-4 0.9998005 0 0 0 0 1 0.9990448 -0.03889203 -0.01992964 0 0.0388742 0.9992431 -0.001275718 0.1328456 0.01996415 4.9978e-4 0.9998005 0 0 0 0 1 0.9991773 -0.03531837 -0.01993399 0 0.03530228 0.9993758 -0.001158475 0.1328462 0.01996248 4.53854e-4 0.9998006 0 0 0 0 1 0.9991279 -0.0366885 -0.01993238 0 0.03667169 0.9993264 -0.001203417 0.1328462 0.01996308 4.71461e-4 0.9998007 0 0 0 0 1 0.9990279 -0.03932178 -0.01992911 0 0.03930383 0.9992262 -0.001289844 0.1328464 0.01996439 5.05304e-4 0.9998005 0 0 0 0 1 0.9990046 -0.03991025 -0.01992833 0 0.03989201 0.9992029 -0.001309096 0.1328459 0.01996469 5.12867e-4 0.9998006 0 0 0 0 1 0.9988979 -0.04249978 -0.01992481 0 0.04248034 0.9990962 -0.001394093 0.1328459 0.01996606 5.46146e-4 0.9998006 0 0 0 0 1 0.998491 -0.05117619 -0.01991146 3.06025e-7 0.05115282 0.998689 -0.001678705 0.1328459 0.01997131 6.57652e-4 0.9998003 0 0 0 0 1 0.9984715 -0.05155801 -0.01991081 2.49603e-7 0.05153447 0.9986695 -0.001691222 0.132846 0.01997154 6.62559e-4 0.9998003 0 0 0 0 1 0.8526318 -0.5222932 -0.01512461 5.33389e-7 0.5220553 0.8527393 -0.01713299 0.1328462 0.02184581 0.006712257 0.9997388 0 0 0 0 1 0.521114 -0.8534765 -0.004244744 2.87744e-7 0.8530876 0.5210158 -0.02799695 0.1328461 0.02610635 0.01096844 0.9995989 0 0 0 0 1 -0.217183 -0.9759261 0.01998484 3.07507e-7 0.9754817 -0.2177395 -0.03201383 0.1328464 0.03559464 0.012542 0.9992876 0 0 0 0 1 0.4443473 -0.8958529 -0.001725435 3.83789e-7 0.8954448 0.4442015 -0.02938711 0.1328465 0.02709299 0.01151299 0.9995666 0 0 0 0 1 0.9592601 -0.2819107 -0.018624 1.76213e-7 0.2817822 0.9594338 -0.009247601 0.1328465 0.0204755 0.003622949 0.9997838 0 0 0 0 1 0.9881557 -0.1522005 -0.01957231 2.32635e-7 0.1521311 0.9883474 -0.004992663 0.1328465 0.02010411 0.001955926 0.9997959 0 0 0 0 1 0.9948655 -0.09925109 -0.01979249 3.27295e-7 0.09920585 0.9950613 -0.003255724 0.1328466 0.02001792 0.001275479 0.9997988 0 0 0 0 1 0.9970004 -0.07480663 -0.01986253 2.52423e-7 0.07477253 0.9971975 -0.002453863 0.1328467 0.01999044 9.61342e-4 0.9997997 0 0 0 0 1 0.9978085 -0.06310963 -0.01988905 2.32707e-7 0.06308078 0.9980062 -0.002070128 0.1328465 0.01998007 8.11016e-4 0.9998 0 0 0 0 1 0.9980729 -0.05877578 -0.01989775 1.94519e-7 0.05874896 0.9982707 -0.001927971 0.1328464 0.01997667 7.5532e-4 0.9998002 0 0 0 0 1 0.9980186 -0.05969268 -0.01989597 2.8913e-7 0.0596655 0.9982162 -0.001958072 0.1328465 0.01997739 7.67104e-4 0.9998001 0 0 0 0 1 0.9978384 -0.06263184 -0.01989006 4.03528e-7 0.06260323 0.9980361 -0.002054452 0.1328468 0.01997965 8.04876e-4 0.9998 0 0 0 0 1 0.9975343 -0.06730496 -0.01988005 3.27271e-7 0.06727427 0.9977318 -0.002207756 0.1328466 0.01998358 8.64934e-4 0.9997999 0 0 0 0 1 0.997098 -0.0734896 -0.01986575 2.14378e-7 0.07345604 0.9972953 -0.00241065 0.1328466 0.01998919 9.44416e-4 0.9997997 0 0 0 0 1 0.9965314 -0.08081549 -0.01984715 2.32731e-7 0.08077859 0.9967282 -0.002650976 0.1328465 0.01999646 0.001038551 0.9997994 0 0 0 0 1 0.9958328 -0.08901697 -0.01982426 2.14354e-7 0.08897638 0.9960291 -0.002919971 0.1328466 0.02000546 0.001143932 0.9997991 0 0 0 0 1 0.9947444 -0.1004604 -0.0197885 1.39554e-7 0.1004146 0.9949399 -0.003295361 0.1328468 0.02001947 0.001290977 0.9997988 0 0 0 0 1 0.9927833 -0.1182873 -0.01972419 2.52495e-7 0.1182335 0.9929779 -0.003880202 0.1328467 0.02004462 0.001520097 0.999798 0 0 0 0 1 0.9867048 -0.1613465 -0.01952469 1.1979e-7 0.161273 0.9868955 -0.005292654 0.1328465 0.02012276 0.002073466 0.9997953 0 0 0 0 1 0.945789 -0.3242718 -0.01818192 1.9459e-7 0.324124 0.9459544 -0.01063704 0.1328464 0.02064859 0.004167199 0.999778 0 0 0 0 1 0.8865776 -0.4622949 -0.0162388 1.76213e-7 0.4620843 0.8867062 -0.01516461 0.1328465 0.02140957 0.005940914 0.9997532 0 0 0 0 1 0.8733067 -0.4869143 -0.01580327 1.9459e-7 0.4866926 0.873427 -0.01597225 0.1328464 0.02158015 0.006257295 0.9997475 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9646247 0.263501 0.008179664 -6.67924e-7 -0.2635573 0.9646204 0.00672996 0.1276386 -0.006116926 -0.00864768 0.9999439 0 0 0 0 1 0.9637364 0.2667303 0.008202314 -8.76001e-7 -0.2667872 0.9637315 0.006812274 0.1276386 -0.006087779 -0.008753478 0.999943 0 0 0 0 1 0.9565236 0.2915351 0.008386552 -4.19457e-7 -0.2915974 0.9565123 0.007445931 0.1276385 -0.00585103 -0.009567737 0.9999371 0 0 0 0 1 0.8971148 0.4416872 0.00990355 -3.8739e-7 -0.4417812 0.8970521 0.01128077 0.1276383 -0.003901362 -0.01449537 0.9998872 0 0 0 0 1 0.9936365 0.1123893 0.007438838 0 -0.1124134 0.9936574 0.0028705 0.1276382 -0.007069051 -0.003688454 0.9999681 0 0 0 0 1 0.9982935 -0.05793625 0.007319927 -5.24048e-7 0.05794829 0.9983184 -0.001479685 0.1276381 -0.007221877 0.001901388 0.9999721 0 0 0 0 1 0.9989544 -0.04513651 0.007303059 -6.84204e-7 0.0451458 0.9989799 -0.001152813 0.1276383 -0.007243573 0.001481294 0.9999726 0 0 0 0 1 0.9993714 -0.03469949 0.007292389 -6.84204e-7 0.03470659 0.9993973 -8.86254e-4 0.1276383 -0.007257223 0.001138746 0.9999729 0 0 0 0 1 0.9994024 -0.03378903 0.007291615 -6.19393e-7 0.03379595 0.9994285 -8.63002e-4 0.1276388 -0.007258236 0.001108884 0.9999729 0 0 0 0 1 0.9994521 -0.03228741 0.007290303 -4.19518e-7 0.03229403 0.9994781 -8.24649e-4 0.1276385 -0.007259905 0.001059591 0.999973 0 0 0 0 1 0.9994783 -0.03146719 0.007289648 -6.83161e-7 0.03147363 0.9995043 -8.037e-4 0.1276392 -0.007260739 0.00103271 0.9999731 0 0 0 0 1 0.999593 -0.02758467 0.007286727 -5.63272e-7 0.02759027 0.9996191 -7.04537e-4 0.1276391 -0.007264494 9.05302e-4 0.9999731 0 0 0 0 1 0.9996656 -0.0248149 0.007284879 -4.51219e-7 0.02481991 0.9996917 -6.33797e-4 0.1276387 -0.007266879 8.14403e-4 0.9999732 0 0 0 0 1 0.9996492 -0.02546817 0.007285296 -4.59298e-7 0.02547329 0.9996754 -6.50481e-4 0.1276386 -0.007266342 8.35843e-4 0.9999732 0 0 0 0 1 0.9993147 -0.0362901 0.00729382 -3.79372e-7 0.03629755 0.9993407 -9.26881e-4 0.1276385 -0.007255375 0.00119096 0.9999729 0 0 0 0 1 0.9988575 -0.04722827 0.007305502 -7.47728e-7 0.04723799 0.9988831 -0.001206219 0.1276387 -0.007240355 0.001549959 0.9999725 0 0 0 0 1 0.8139649 -0.5807898 0.01202678 -7.15905e-7 0.580913 0.8138306 -0.01483374 0.1276385 -0.001172423 0.01906067 0.9998176 0 0 0 0 1 0.3235073 -0.9459074 0.02455055 -4.19335e-7 0.9461083 0.3229492 -0.02415901 0.1276385 0.01492363 0.03104311 0.9994065 0 0 0 0 1 0.04417699 -0.9985213 0.03168326 -3.7111e-7 0.9987335 0.04337739 -0.02550286 0.1276386 0.02409082 0.03276973 0.9991725 0 0 0 0 1 0.8075312 -0.5896991 0.01219105 -4.83963e-7 0.5898241 0.8073915 -0.01506125 0.1276381 -9.61329e-4 0.01935303 0.9998122 0 0 0 0 1 0.9841501 -0.1771719 0.007681071 -4.03915e-7 0.1772092 0.9841629 -0.004525065 0.127638 -0.006757676 0.005814492 0.9999602 0 0 0 0 1 0.9944047 -0.1053779 0.007419228 -5.15846e-7 0.1054 0.9944264 -0.002691388 0.1276383 -0.007094264 0.003458321 0.9999688 0 0 0 0 1 0.9967973 -0.07963007 0.007358133 -5.39284e-7 0.0796467 0.9968211 -0.00203377 0.1276386 -0.007172763 0.002613306 0.9999708 0 0 0 0 1 0.9974348 -0.07120335 0.007341802 -3.07342e-7 0.07121819 0.9974592 -0.001818537 0.1276382 -0.007193684 0.0023368 0.9999713 0 0 0 0 1 0.9973233 -0.07274949 0.007344663 -5.47608e-7 0.07276469 0.9973475 -0.001858055 0.1276385 -0.007190048 0.002387523 0.9999712 0 0 0 0 1 0.9969733 -0.07739788 0.007353603 -3.39287e-7 0.07741403 0.9969971 -0.001976788 0.1276384 -0.007178544 0.002540051 0.9999709 0 0 0 0 1 0.9963706 -0.08480179 0.007368981 -3.95713e-7 0.08481955 0.996394 -0.002165853 0.1276382 -0.007158756 0.00278306 0.9999704 0 0 0 0 1 0.9954707 -0.09478306 0.007391989 -4.11195e-7 0.09480297 0.9954932 -0.002420783 0.1276387 -0.007129192 0.003110647 0.9999697 0 0 0 0 1 0.9942386 -0.1069321 0.00742346 -4.35798e-7 0.1069545 0.9942603 -0.002731084 0.1276382 -0.00708878 0.003509342 0.9999686 0 0 0 0 1 0.992609 -0.1211282 0.007465064 -5.47547e-7 0.1211537 0.9926291 -0.003093659 0.1276385 -0.007035315 0.003975212 0.9999673 0 0 0 0 1 0.9894646 -0.1445789 0.007545351 -3.54707e-7 0.1446094 0.9894821 -0.003692626 0.127639 -0.006932079 0.004744827 0.9999647 0 0 0 0 1 0.9442592 -0.3290885 0.008699655 -5.47608e-7 0.3291582 0.9442377 -0.008405029 0.1276385 -0.00544852 0.01080012 0.9999268 0 0 0 0 1 0.7172124 -0.6967041 0.01449716 -3.70987e-7 0.6968517 0.7169947 -0.01779407 0.1276386 0.002002775 0.02286452 0.9997365 0 0 0 0 1 0.7390456 -0.6735113 0.01393961 -5.15907e-7 0.6736541 0.7388467 -0.01720172 0.1276383 0.001286268 0.02210336 0.9997548 0 0 0 0 1 0.9890966 -0.1470746 0.007554769 -6.35796e-7 0.1471055 0.9891139 -0.003756344 0.1276384 -0.006920039 0.004826784 0.9999644 0 0 0 0 1 0.9962028 0.08675199 0.007373273 -8.04032e-7 -0.08677071 0.996226 0.002215445 0.1276384 -0.007153272 -0.002846837 0.9999703 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.8573471 0.3756152 -0.3519471 0.4508163 -0.3797542 -3.22595e-7 -0.9250863 -0.01833015 -0.3474769 0.9267744 0.1426414 3.221322 0 0 0 1 0.8514859 0.3908869 -0.3495407 0.4494914 -0.3797546 -3.25491e-7 -0.9250864 -0.01833015 -0.3616045 0.9204388 0.1484407 3.201023 0 0 0 1 0.83473 0.4310498 -0.3426629 0.4460675 -0.3797538 -3.28812e-7 -0.9250861 -0.01833021 -0.3987588 0.9023257 0.163693 3.148408 0 0 0 1 0.8085075 0.4859596 -0.3318982 0.4413709 -0.3797542 -3.31038e-7 -0.9250863 -0.01833021 -0.4495551 0.8739799 0.1845452 3.075903 0 0 0 1 0.7756763 0.5449141 -0.3184208 0.4362269 -0.3797541 -3.28506e-7 -0.9250862 -0.01833015 -0.5040932 0.8384901 0.2069335 2.995934 0 0 0 1 0.7431398 0.5955476 -0.3050642 0.4314616 -0.3797543 -3.15451e-7 -0.9250862 -0.01833021 -0.5509336 0.8033187 0.2261617 2.920924 0 0 0 1 0.717503 0.6312175 -0.2945399 0.4278709 -0.3797546 -2.6901e-7 -0.9250864 -0.01833015 -0.5839312 0.775606 0.2397074 2.862809 0 0 0 1 0.6977813 0.6565418 -0.2864445 0.424802 -0.379754 -3.41114e-7 -0.9250862 -0.01833015 -0.6073585 0.7542873 0.2493247 2.810278 0 0 0 1 0.679521 0.6785542 -0.2789484 0.4218347 -0.3797541 -3.55147e-7 -0.9250862 -0.01833021 -0.6277219 0.7345483 0.257684 2.75736 0 0 0 1 0.6671137 0.6927925 -0.2738549 0.4192067 -0.3797544 -2.93569e-7 -0.9250863 -0.01833015 -0.6408935 0.7211363 0.2630909 2.709151 0 0 0 1 0.6625702 0.6978662 -0.2719902 0.4171557 -0.3797538 -4.13707e-7 -0.925086 -0.01833021 -0.6455872 0.7162247 0.265018 2.670744 0 0 0 1 0.6675947 0.6922503 -0.2740525 0.4159197 -0.3797543 -3.05079e-7 -0.9250863 -0.01833021 -0.6403918 0.7216563 0.262885 2.647235 0 0 0 1 0.6836816 0.6736539 -0.2806562 0.4157201 -0.3797543 -3.08965e-7 -0.9250862 -0.01833021 -0.6231886 0.7390457 0.255823 2.64497 0 0 0 1 0.7024328 0.6507222 -0.2883536 0.4164217 -0.3797545 -2.87364e-7 -0.9250864 -0.01833021 -0.6019749 0.7593155 0.2471144 2.680948 0 0 0 1 0.720968 0.6265833 -0.2959629 0.4176639 -0.3797538 -3.75824e-7 -0.9250861 -0.01833021 -0.5796443 0.7793515 0.2379479 2.752635 0 0 0 1 0.7393663 0.601012 -0.303515 0.4191047 -0.3797546 -2.88755e-7 -0.9250863 -0.01833021 -0.5559885 0.7992399 0.2282367 2.85169 0 0 0 1 0.7575744 0.5739037 -0.3109896 0.4204025 -0.3797544 -2.99599e-7 -0.9250863 -0.01833015 -0.530911 0.8189225 0.2179422 2.969771 0 0 0 1 0.775664 0.544936 -0.3184155 0.4212152 -0.3797544 -3.15168e-7 -0.9250863 -0.01833021 -0.5041133 0.838477 0.2069416 3.098536 0 0 0 1 0.7942373 0.5127211 -0.32604 0.4212355 -0.3797543 -3.14759e-7 -0.9250862 -0.01833015 -0.4743118 0.8585541 0.1947079 3.240302 0 0 0 1 0.8158779 0.4713469 -0.3349236 0.4205626 -0.3797544 -3.20503e-7 -0.9250863 -0.01833021 -0.436037 0.8819472 0.1789959 3.439537 0 0 0 1 0.835985 0.4282017 -0.3431776 0.4194883 -0.3797544 -3.19631e-7 -0.9250862 -0.01833021 -0.396124 0.9036824 0.1626113 3.67009 0 0 0 1 0.8511914 0.3916326 -0.3494201 0.4182965 -0.3797541 -3.22528e-7 -0.9250862 -0.01833021 -0.3622944 0.9201202 0.1487241 3.893913 0 0 0 1 0.8657963 0.3522416 -0.3554155 0.4172701 -0.3797542 -3.20396e-7 -0.9250863 -0.01833021 -0.3258544 0.935908 0.1337651 4.072959 0 0 0 1 0.8841304 0.294254 -0.3629416 0.4166928 -0.3797544 -3.34036e-7 -0.9250863 -0.01833015 -0.2722106 0.9557268 0.1117439 4.169179 0 0 0 1 0.9037504 0.2135297 -0.3709959 0.4170975 -0.3797543 -3.19784e-7 -0.9250863 -0.01833021 -0.1975337 0.9769355 0.0810886 4.172018 0 0 0 1 0.9123458 0.1653973 -0.3745241 0.4191976 -0.3797546 -3.63623e-7 -0.9250864 -0.01833015 -0.153007 0.9862272 0.06281 4.150537 0 0 0 1 0.9152634 0.1453462 -0.3757217 0.4225472 -0.3797546 -3.62153e-7 -0.9250864 -0.01833021 -0.1344581 0.989381 0.05519551 4.11239 0 0 0 1 0.9153658 0.1445855 -0.375764 0.426624 -0.3797543 -3.2694e-7 -0.9250862 -0.01833015 -0.1337543 0.9894915 0.05490666 4.059211 0 0 0 1 0.9133664 0.158676 -0.3749431 0.4309056 -0.3797544 -3.45991e-7 -0.9250864 -0.01833021 -0.1467893 0.9873304 0.06025761 3.992635 0 0 0 1 0.9107719 0.1752375 -0.3738781 0.4348704 -0.3797544 -3.46726e-7 -0.9250863 -0.01833015 -0.1621101 0.9845257 0.06654691 3.914295 0 0 0 1 0.9067239 0.1982514 -0.3722166 0.4388163 -0.3797541 -3.24124e-7 -0.9250862 -0.01833021 -0.1833999 0.9801496 0.07528662 3.807966 0 0 0 1 0.8977288 0.2413965 -0.3685237 0.4436054 -0.3797546 -3.39455e-7 -0.9250863 -0.01833021 -0.2233129 0.9704264 0.09167104 3.657946 0 0 0 1 0.8843994 0.2933046 -0.3630523 0.4485617 -0.3797541 -3.22655e-7 -0.9250861 -0.01833021 -0.2713325 0.9560173 0.1113836 3.491837 0 0 0 1 0.8691185 0.3425489 -0.3567792 0.4529777 -0.3797543 -3.30872e-7 -0.9250863 -0.01833021 -0.3168876 0.9394992 0.1300842 3.338035 0 0 0 1 0.8561357 0.3788294 -0.3514499 0.4561464 -0.3797541 -3.23742e-7 -0.9250862 -0.01833015 -0.3504503 0.925465 0.143862 3.224931 0 0 0 1 0.8506799 0.3929309 -0.34921 0.4573597 -0.3797544 -3.24208e-7 -0.9250863 -0.01833021 -0.3634954 0.9195675 0.149217 3.18092 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999992 0.001262664 6.35457e-4 3.06079e-7 -0.001262962 0.9999991 5.18112e-4 0.2013853 -6.34881e-4 -5.18929e-4 0.9999997 0 0 0 0 1 0.9999662 -0.008209049 6.48936e-4 2.82852e-7 0.008211255 0.9999605 -0.003364086 0.2013856 -6.21346e-4 0.003369271 0.9999942 0 0 0 0 1 0.9994293 -0.03377616 8.68984e-4 3.94871e-7 0.03378504 0.9993332 -0.01384335 0.2013856 -4.009e-4 0.01386475 0.9999038 0 0 0 0 1 0.9975919 -0.06934225 0.001621901 2.22952e-7 0.06936037 0.9971866 -0.02842086 0.2013856 3.53364e-4 0.02846491 0.9995948 0 0 0 0 1 0.9944529 -0.1051445 0.002908051 2.3508e-7 0.105172 0.9935198 -0.04309523 0.2013848 0.001641869 0.04316198 0.9990668 0 0 0 0 1 0.9913676 -0.1310468 0.004172325 1.95584e-7 0.1310811 0.9899154 -0.05371183 0.201385 0.002908408 0.05379503 0.9985478 0 0 0 0 1 0.9896245 -0.1435963 0.004886627 2.8992e-7 0.1436338 0.9878793 -0.05885547 0.2013851 0.003623902 0.05894672 0.9982546 0 0 0 0 1 0.9887475 -0.1495023 0.005245923 2.15275e-7 0.1495413 0.9868547 -0.06127619 0.2013848 0.003983855 0.06137114 0.9981071 0 0 0 0 1 0.9884158 -0.1516763 0.005381882 2.30727e-7 0.1517159 0.9864671 -0.06216722 0.201385 0.004120171 0.0622636 0.9980512 0 0 0 0 1 0.988537 -0.1508854 0.005332171 1.54069e-7 0.1509248 0.9866089 -0.06184309 0.2013845 0.004070341 0.06193888 0.9980717 0 0 0 0 1 0.9888579 -0.1487721 0.005200684 2.14458e-7 0.148811 0.9869837 -0.06097692 0.201385 0.003938555 0.06107139 0.9981256 -1.43211e-7 0 0 0 1 0.9892084 -0.1464293 0.005057096 0 0.1464675 0.9873931 -0.06001663 0.2013852 0.003794729 0.06010967 0.9981846 0 0 0 0 1 0.9897075 -0.143023 0.004852533 1.87803e-7 0.1430603 0.9879761 -0.05862051 0.201385 0.003589749 0.05871134 0.9982685 0 0 0 0 1 0.9905937 -0.1367627 0.004489421 0 0.1367984 0.9890115 -0.05605459 0.2013849 0.003225982 0.05614143 0.9984176 0 0 0 0 1 0.992006 -0.1261314 0.00391072 0 0.1261644 0.9906613 -0.05169713 0.2013857 0.002646327 0.05177724 0.9986552 0 0 0 0 1 0.9939317 -0.1099586 0.003121733 4.14562e-7 0.1099873 0.9929108 -0.04506832 0.2013854 0.001855909 0.04513818 0.998979 -1.30721e-7 0 0 0 1 0.9961268 -0.0879032 0.002222239 2.51838e-7 0.0879262 0.9954752 -0.03602844 0.2013853 9.54779e-4 0.03608429 0.9993483 0 0 0 0 1 0.998181 -0.06027603 0.001380443 4.2305e-7 0.06029176 0.997875 -0.02470487 0.2013854 1.11501e-4 0.02474313 0.9996939 0 0 0 0 1 0.9996352 -0.02700924 7.84658e-4 5.14556e-7 0.02701634 0.9995737 -0.01106977 0.2013854 -4.85404e-4 0.01108688 0.9999384 -1.75797e-7 0 0 0 1 0.9998536 0.01711517 6.95162e-4 4.18806e-7 -0.01711958 0.9998288 0.007015407 0.2013854 -5.75034e-4 -0.007026314 0.9999752 -1.20383e-7 0 0 0 1 0.9977225 0.06743693 0.001568317 2.95579e-7 -0.06745445 0.9973394 0.02764099 0.2013851 2.99776e-4 -0.02768385 0.9996167 0 0 0 0 1 0.9932093 0.1162918 0.00341767 3.49112e-7 -0.1163221 0.9920669 0.04766511 0.2013851 0.002152383 -0.04773902 0.9988575 0 0 0 0 1 0.9861336 0.1658346 0.006317138 0 -0.1658777 0.983801 0.0679714 0.201385 0.005057096 -0.06807678 0.9976673 0 0 0 0 1 0.9750704 0.2216309 0.01085036 3.11842e-7 -0.2216886 0.970877 0.09084063 0.2013846 0.009598612 -0.09098142 0.9958063 0 0 0 0 1 0.9595733 0.2809337 0.01720064 2.94871e-7 -0.2810069 0.9527731 0.1151473 0.2013851 0.01596033 -0.1153258 0.9931995 0 0 0 0 1 0.9502927 0.3106495 0.02100348 1.30842e-7 -0.3107304 0.9419313 0.1273268 0.2013847 0.01977008 -0.1275241 0.9916384 0 0 0 0 1 0.9483597 0.3164474 0.02179545 2.45581e-7 -0.3165298 0.9396733 0.1297032 0.201385 0.02056354 -0.1299042 0.9913132 0 0 0 0 1 0.9517506 0.306194 0.02040606 3.09616e-7 -0.3062738 0.9436345 0.1255006 0.2013853 0.01917159 -0.1256951 0.9918836 0 0 0 0 1 0.95834 0.2850819 0.01770603 2.53149e-7 -0.2851561 0.9513323 0.1168473 0.2013861 0.01646661 -0.1170284 0.9929921 0 0 0 0 1 0.9653941 0.2603747 0.01481539 2.76486e-7 -0.2604426 0.959573 0.1067206 0.2013856 0.01357078 -0.106886 0.9941787 0 0 0 0 1 0.9738226 0.2270261 0.01136171 1.68711e-7 -0.2270852 0.9694193 0.09305191 0.2013855 0.01011085 -0.09319615 0.9955965 0 0 0 0 1 0.9844681 0.175425 0.006999552 1.98908e-7 -0.1754707 0.9818555 0.07190209 0.201386 0.005740761 -0.07201355 0.9973871 0 0 0 0 1 0.9931443 0.1168454 0.003444373 1.87096e-7 -0.1168759 0.991991 0.04789203 0.201385 0.002179086 -0.0479663 0.9988466 0 0 0 0 1 0.9980369 0.06261593 0.001439571 1.23665e-7 -0.0626322 0.9977066 0.02566486 0.2013855 1.70706e-4 -0.02570468 0.9996696 0 0 0 0 1 0.9997309 0.02318894 7.45374e-4 1.29324e-7 -0.0231949 0.9996856 0.009504854 0.2013855 -5.24762e-4 -0.009519577 0.9999546 0 0 0 0 1 0.9999682 0.007968127 6.48121e-4 1.33562e-7 -0.007970154 0.9999628 0.003266274 0.201385 -6.22139e-4 -0.003271341 0.9999944 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999994 9.76365e-4 5.29228e-4 4.41439e-7 -9.76586e-4 0.9999995 3.9992e-4 0.117991 -5.2881e-4 -4.00418e-4 0.9999998 -2.09589e-7 0 0 0 1 0.9999836 -0.00571531 5.35701e-4 3.71992e-7 0.005716502 0.9999809 -0.002338528 0.1179915 -5.2228e-4 0.002341568 0.9999971 -1.63015e-7 0 0 0 1 0.9997234 -0.02350944 6.42146e-4 2.22399e-7 0.02351456 0.9996771 -0.009620547 0.1179937 -4.15718e-4 0.009633004 0.9999536 -1.31911e-7 0 0 0 1 0.9988221 -0.0485112 0.001010835 2.077e-7 0.04852169 0.9986247 -0.01985216 0.1179953 -4.64256e-5 0.01987785 0.9998025 0 0 0 0 1 0.9971339 -0.07563841 0.001701593 3.24172e-7 0.0756548 0.9966535 -0.03095358 0.1179977 6.45387e-4 0.03099364 0.9995194 -1.35368e-7 0 0 0 1 0.9951181 -0.09865903 0.002526342 -1.93871e-7 0.09868037 0.9942998 -0.04037445 0.1179995 0.00147134 0.04042667 0.9991815 0 0 0 0 1 0.9936303 -0.1126464 0.003135085 -2.16321e-7 0.1126708 0.9925625 -0.04609858 0.118 0.002081036 0.04615819 0.998932 0 0 0 0 1 0.9925948 -0.1214205 0.003558695 -2.96296e-7 0.1214468 0.9913535 -0.04968923 0.1180013 0.002505302 0.04975354 0.9987584 0 0 0 0 1 0.9918466 -0.127378 0.003864765 -2.66097e-7 0.1274056 0.9904799 -0.0521273 0.1180018 0.002811849 0.05219471 0.998633 0 0 0 0 1 0.991544 -0.1297097 0.003988623 -2.69543e-7 0.1297377 0.9901265 -0.05308151 0.1180016 0.002935945 0.05315011 0.9985823 1.4415e-7 0 0 0 1 0.9916743 -0.1287119 0.003935337 -3.67842e-7 0.1287398 0.9902785 -0.05267316 0.1180008 0.00288254 0.05274128 0.9986041 1.56248e-7 0 0 0 1 0.9921943 -0.1246459 0.003722548 -3.25788e-7 0.1246729 0.9908858 -0.05100917 0.1180008 0.002669453 0.05107516 0.9986913 0 0 0 0 1 0.9931863 -0.1164908 0.0033167 -3.98833e-7 0.116516 0.992044 -0.04767185 0.1180005 0.002262949 0.04773348 0.9988576 0 0 0 0 1 0.9945241 -0.1044712 0.002769351 -1.46082e-7 0.1044938 0.993606 -0.04275298 0.1179993 0.001714766 0.04280829 0.9990819 0 0 0 0 1 0.9960126 -0.08918595 0.00216031 -2.61867e-7 0.08920526 0.9953442 -0.03649771 0.117998 0.001104831 0.03654491 0.9993315 0 0 0 0 1 0.9974484 -0.07137596 0.001572966 0 0.0713914 0.9970207 -0.02920919 0.1179962 5.16571e-4 0.02924698 0.9995722 0 0 0 0 1 0.9986389 -0.05214583 0.001085817 0 0.0521571 0.9984108 -0.02133959 0.117995 2.86943e-5 0.02136719 0.9997717 0 0 0 0 1 0.9994659 -0.03267061 7.47511e-4 3.11537e-7 0.03267771 0.9993765 -0.01336961 0.1179935 -3.10202e-4 0.0133869 0.9999104 -1.66424e-7 0 0 0 1 0.9999109 -0.01334547 5.65461e-4 2.96895e-7 0.01334834 0.9998961 -0.005461037 0.1179919 -4.92488e-4 0.00546813 0.999985 -1.3023e-7 0 0 0 1 0.9999666 0.008150935 5.4262e-4 0 -0.008152723 0.9999613 0.003336012 0.1179902 -5.15421e-4 -0.003340303 0.9999943 0 0 0 0 1 0.9995588 0.02969259 7.09479e-4 0 -0.02969902 0.9994849 0.01215159 0.1179885 -3.48283e-4 -0.01216727 0.999926 0 0 0 0 1 0.9987837 0.04929548 0.00102663 0 -0.04930615 0.9985799 0.02017378 0.1179872 -3.07096e-5 -0.02019989 0.999796 0 0 0 0 1 0.9976789 0.06807774 0.001478612 1.64407e-7 -0.06809252 0.9972899 0.02786016 0.1179859 4.22008e-4 -0.02789616 0.9996108 0 0 0 0 1 0.9960896 0.08832281 0.002128899 0 -0.08834201 0.9954341 0.03614521 0.1179834 0.001073241 -0.03619194 0.9993443 0 0 0 0 1 0.9938183 0.110977 0.003058254 0 -0.1110011 0.9927819 0.04541611 0.1179824 0.002003908 -0.04547482 0.9989635 0 0 0 0 1 0.9917795 0.1279001 0.003892421 -3.16946e-7 -0.1279279 0.9904012 0.05234169 0.117981 0.002839386 -0.05240929 0.9986218 1.35391e-7 0 0 0 1 0.9902964 0.138898 0.004499197 -3.28848e-7 -0.1389282 0.9886696 0.05684238 0.1179797 0.003447055 -0.05691581 0.998373 1.4228e-7 0 0 0 1 0.9895471 0.1441298 0.004805803 -3.9483e-7 -0.1441611 0.9877948 0.05898338 0.1179794 0.003754079 -0.05905961 0.9982475 1.61266e-7 0 0 0 1 0.989646 0.1434507 0.004765391 -5.01538e-7 -0.1434819 0.9879102 0.05870556 0.1179794 0.003713607 -0.05878144 0.9982641 1.88887e-7 0 0 0 1 0.9902852 0.1389774 0.004503786 -5.66127e-7 -0.1390076 0.9886566 0.05687487 0.1179801 0.003451585 -0.05694836 0.9983712 2.11328e-7 0 0 0 1 0.991774 0.1279425 0.003894686 -4.72065e-7 -0.1279703 0.9903948 0.05235898 0.1179809 0.002841591 -0.05242669 0.9986209 1.88888e-7 0 0 0 1 0.9945275 0.1044392 0.002768099 -1.66084e-7 -0.1044619 0.9936101 0.04274058 0.1179821 0.001713335 -0.04279583 0.9990824 0 0 0 0 1 0.9973226 0.07310974 0.001624464 0 -0.07312566 0.9968739 0.02991944 0.1179853 5.68014e-4 -0.02995812 0.999551 0 0 0 0 1 0.9991659 0.04082304 8.70212e-4 3.76222e-7 -0.04083192 0.9990262 0.01670658 0.1179876 -1.87319e-4 -0.01672816 0.9998601 -1.88904e-7 0 0 0 1 0.9998786 0.01557224 5.7866e-4 5.36952e-7 -0.01557564 0.9998584 0.006373047 0.1179897 -4.79322e-4 -0.006381273 0.9999797 -2.28597e-7 0 0 0 1 0.9999848 0.005474984 5.3515e-4 5.79778e-7 -0.005476176 0.9999824 0.002240896 0.1179905 -5.22863e-4 -0.002243757 0.9999974 -2.32055e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999989 9.45295e-4 5.4132e-4 1.39376e-7 -9.45501e-4 0.9999994 3.86556e-4 0.1499337 -5.40922e-4 -3.87077e-4 0.9999995 0 0 0 0 1 0.9999865 -0.005084216 5.46421e-4 0 0.005085349 0.9999849 -0.002077102 0.149935 -5.35826e-4 0.002079844 0.9999974 0 0 0 0 1 0.9997812 -0.02088457 6.30234e-4 0 0.02088922 0.9997453 -0.008533239 0.1499396 -4.51866e-4 0.008544504 0.9999631 0 0 0 0 1 0.9990763 -0.04295551 9.1826e-4 -1.4771e-7 0.04296499 0.9989225 -0.01755154 0.1499458 -1.6333e-4 0.01757478 0.9998452 0 0 0 0 1 0.9977219 -0.06743848 0.001471459 -6.28059e-7 0.06745338 0.9973417 -0.0275554 0.1499521 3.90761e-4 0.02759194 0.999619 2.37979e-7 0 0 0 1 0.9959839 -0.08950144 0.00218147 -9.52019e-7 0.08952128 0.9953132 -0.03657048 0.149958 0.001101851 0.03661894 0.9993284 4.38954e-7 0 0 0 1 0.9945503 -0.1042176 0.002767086 -1.49379e-6 0.1042406 0.9936399 -0.04258358 0.1499618 0.00168842 0.04264003 0.9990888 6.18359e-7 0 0 0 1 0.9934111 -0.1145559 0.003232419 -1.72446e-6 0.1145812 0.9923104 -0.04680788 0.1499646 0.002154529 0.04686987 0.9988984 7.10726e-7 0 0 0 1 0.9924255 -0.1227914 0.003635108 -2.06783e-6 0.1228185 0.9911601 -0.05017292 0.1499671 0.002557814 0.05023938 0.9987336 8.47189e-7 0 0 0 1 0.9918699 -0.1271948 0.003862023 -2.07496e-6 0.1272229 0.9905115 -0.05197221 0.1499681 0.002785146 0.05204105 0.9986407 8.46082e-7 0 0 0 1 0.9918922 -0.1270216 0.003852963 -2.11831e-6 0.1270496 0.9905375 -0.05190145 0.1499681 0.002776026 0.05197018 0.9986444 8.83945e-7 0 0 0 1 0.9925483 -0.1217958 0.003584921 -1.83602e-6 0.1218227 0.9913034 -0.04976612 0.1499667 0.002507507 0.04983204 0.9987542 7.5838e-7 0 0 0 1 0.9938589 -0.1106089 0.003049492 -1.51288e-6 0.1106334 0.9928331 -0.04519516 0.1499637 0.001971304 0.045255 0.9989732 6.36231e-7 0 0 0 1 0.995439 -0.09536534 0.002404034 -1.08109e-6 0.09538638 0.9946774 -0.03896653 0.1499597 0.001324772 0.03901815 0.9992373 4.75664e-7 0 0 0 1 0.9969559 -0.07794088 0.001784324 -7.24283e-7 0.0779581 0.9964478 -0.03184676 0.1499555 7.04163e-4 0.03188896 0.9994909 3.07538e-7 0 0 0 1 0.9982168 -0.05967372 0.00126934 -2.8195e-7 0.05968695 0.9979193 -0.02438271 0.1499507 1.88306e-4 0.02441501 0.9997016 1.24544e-7 0 0 0 1 0.999126 -0.04177677 8.97836e-4 0 0.04178595 0.9989807 -0.01706993 0.1499456 -1.83794e-4 0.01709252 0.9998535 0 0 0 0 1 0.9996834 -0.02513718 6.70217e-4 0 0.02514272 0.9996312 -0.01027089 0.1499412 -4.11792e-4 0.01028448 0.9999467 0 0 0 0 1 0.9999513 -0.009823739 5.60835e-4 0 0.009825944 0.9999436 -0.004013717 0.1499366 -5.21357e-4 0.004019021 0.9999915 0 0 0 0 1 0.9999813 0.006035506 5.48578e-4 0 -0.006036818 0.9999787 0.00246644 0.1499329 -5.33672e-4 -0.002469718 0.9999966 0 0 0 0 1 0.9997764 0.02111577 6.3225e-4 0 -0.02112042 0.9997397 0.008628308 0.1499289 -4.49891e-4 -0.008639752 0.9999622 0 0 0 0 1 0.9994114 0.03428786 7.81435e-4 4.38664e-7 -0.03429543 0.9993135 0.01401054 0.1499245 -3.00491e-4 -0.01402908 0.9999012 -1.84391e-7 0 0 0 1 0.9989193 0.04646086 9.82457e-4 0 -0.04647111 0.9987393 0.01898449 0.1499217 -9.9173e-5 -0.01900964 0.999819 0 0 0 0 1 0.998266 0.05884325 0.001249253 0 -0.05885624 0.9979766 0.02404397 0.1499177 1.68059e-4 -0.02407586 0.9997098 0 0 0 0 1 0.9973927 0.07214182 0.001606047 -2.7504e-7 -0.07215774 0.9969574 0.02947789 0.1499145 5.25387e-4 -0.02951693 0.9995638 0 0 0 0 1 0.9965592 0.08285558 0.001946508 -7.22729e-7 -0.08287388 0.9959847 0.03385555 0.1499108 8.66397e-4 -0.03390043 0.9994245 2.96822e-7 0 0 0 1 0.9958429 0.09105616 0.002239227 -9.33342e-7 -0.09107625 0.9951486 0.03720635 0.1499094 0.001159429 -0.0372557 0.9993047 3.7293e-7 0 0 0 1 0.9953111 0.09668958 0.002456426 -1.01586e-6 -0.09671092 0.9945278 0.03950822 0.1499086 0.001376986 -0.03956055 0.9992159 4.10715e-7 0 0 0 1 0.9950589 0.09924721 0.002559363 -1.10319e-6 -0.09926915 0.9942336 0.04055327 0.1499075 0.001480162 -0.04060697 0.9991738 4.68587e-7 0 0 0 1 0.9950397 0.09944093 0.002567291 -1.29225e-6 -0.09946292 0.9942113 0.04063242 0.1499077 0.001488029 -0.0406863 0.9991705 5.49962e-7 0 0 0 1 0.9954539 0.09520965 0.002398073 -9.54867e-7 -0.09523069 0.9946947 0.03890353 0.1499086 0.001318573 -0.03895509 0.9992397 4.1595e-7 0 0 0 1 0.9966472 0.08179008 0.001910507 -7.46638e-7 -0.08180809 0.9960875 0.03342014 0.1499124 8.30357e-4 -0.03346449 0.9994392 3.3478e-7 0 0 0 1 0.9981831 0.06023436 0.001283168 -5.07904e-7 -0.06024765 0.9978799 0.02461242 0.1499183 2.02038e-4 -0.02464503 0.9996959 2.1698e-7 0 0 0 1 0.999388 0.03495454 7.90853e-4 -1.87953e-7 -0.03496223 0.9992864 0.01428294 0.1499246 -2.91042e-4 -0.01430183 0.9998973 0 0 0 0 1 0.9999064 0.01364195 5.7914e-4 -2.48848e-7 -0.01364499 0.9998913 0.005574464 0.1499304 -5.03047e-4 -0.005581855 0.9999839 0 0 0 0 1 0.9999879 0.004820942 5.45876e-4 0 -0.004822015 0.9999864 0.001970171 0.1499326 -5.36362e-4 -0.001972794 0.9999975 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999992 0.001276791 5.35094e-4 1.35213e-7 -0.001277089 0.9999989 5.21217e-4 0.1242119 -5.34461e-4 -5.21897e-4 0.9999998 -1.21026e-7 0 0 0 1 0.9999853 -0.005452096 5.40818e-4 2.39019e-7 0.005453348 0.9999826 -0.002224028 0.1242142 -5.28717e-4 0.002226948 0.9999974 -1.21177e-7 0 0 0 1 0.9997191 -0.02370983 6.49464e-4 0 0.02371501 0.9996721 -0.00967282 0.1242238 -4.19918e-4 0.009685516 0.9999532 0 0 0 0 1 0.9987443 -0.05009341 0.001046955 -6.53253e-7 0.05010432 0.9985347 -0.02043682 0.1242374 -2.17122e-5 0.02046364 0.9997906 1.80972e-7 0 0 0 1 0.9969277 -0.07830899 0.001787841 -1.40727e-6 0.0783261 0.9964156 -0.03194826 0.1242514 7.20376e-4 0.03199011 0.9994881 5.1718e-7 0 0 0 1 0.9948405 -0.1014199 0.002639174 -2.74834e-6 0.101442 0.9939804 -0.04137706 0.1242633 0.001573085 0.0414313 0.9991402 1.05095e-6 0 0 0 1 0.9935157 -0.1136528 0.00317955 -3.48365e-6 0.1136776 0.9924349 -0.04636782 0.124269 0.002114295 0.04642862 0.9989194 1.33122e-6 0 0 0 1 0.9926183 -0.121231 0.003545582 -3.93255e-6 0.1212575 0.991388 -0.04945963 0.1242729 0.002480924 0.04952442 0.9987699 1.50454e-6 0 0 0 1 0.9921081 -0.1253324 0.003753781 -4.01284e-6 0.1253598 0.9907928 -0.05113291 0.1242744 0.002689361 0.05119991 0.998685 1.56954e-6 0 0 0 1 0.9919982 -0.1261983 0.003798604 -4.08589e-6 0.1262259 0.9906646 -0.05148619 0.1242752 0.002734303 0.05155366 0.9986667 1.59334e-6 0 0 0 1 0.9922752 -0.124005 0.003685593 -3.89298e-6 0.1240321 0.9909877 -0.05059134 0.124274 0.002621114 0.05065762 0.9987128 1.48838e-6 0 0 0 1 0.9928779 -0.1190895 0.003439724 -3.53139e-6 0.1191155 0.9916908 -0.04858589 0.1242718 0.002374827 0.0486496 0.9988132 1.33463e-6 0 0 0 1 0.9936615 -0.1123741 0.003120124 -3.21153e-6 0.1123988 0.9926049 -0.04584616 0.124268 0.00205481 0.0459063 0.9989437 1.24822e-6 0 0 0 1 0.9947004 -0.1027848 0.002696454 -2.48908e-6 0.1028072 0.9938169 -0.04193389 0.1242634 0.001630365 0.04198884 0.9991169 9.67173e-7 0 0 0 1 0.9959319 -0.09008526 0.002194046 -2.14184e-6 0.09010493 0.9952538 -0.03675276 0.1242573 0.001127183 0.03680092 0.999322 7.70991e-7 0 0 0 1 0.9971717 -0.07514083 0.001688361 -1.30069e-6 0.07515728 0.9967001 -0.03065568 0.1242493 6.20684e-4 0.03069591 0.9995286 4.2937e-7 0 0 0 1 0.9982654 -0.05886751 0.00124228 -8.42895e-7 0.05888032 0.9979761 -0.02401649 0.1242414 1.7396e-4 0.02404797 0.9997108 2.70519e-7 0 0 0 1 0.9991062 -0.04226732 8.99348e-4 -2.92277e-7 0.04227656 0.998957 -0.01724392 0.1242333 -1.69562e-4 0.01726657 0.9998509 0 0 0 0 1 0.9996567 -0.0262078 6.74871e-4 0 0.02621358 0.999599 -0.01069194 0.1242251 -3.94398e-4 0.010706 0.9999427 0 0 0 0 1 0.9999419 -0.01079267 5.58503e-4 0 0.01079499 0.9999318 -0.004402875 0.1242167 -5.10966e-4 0.004408657 0.9999902 0 0 0 0 1 0.999993 0.003798663 5.37703e-4 2.04911e-7 -0.003799498 0.9999916 0.001550078 0.1242101 -5.31843e-4 -0.001552104 0.9999988 -1.83706e-7 0 0 0 1 0.9998349 0.01818114 6.02209e-4 0 -0.01818513 0.9998071 0.007417857 0.1242027 -4.67231e-4 -0.007427573 0.9999724 -1.35676e-7 0 0 0 1 0.9994647 0.03271526 7.53228e-4 0 -0.03272241 0.9993752 0.0133475 0.1241958 -3.16102e-4 -0.01336497 0.9999107 0 0 0 0 1 0.9989111 0.04664933 9.79057e-4 0 -0.04665952 0.9987294 0.01903235 0.124189 -8.99555e-5 -0.01905727 0.9998185 0 0 0 0 1 0.9982599 0.05895817 0.001244604 -4.61718e-7 -0.05897104 0.9979697 0.02405411 0.1241825 1.76056e-4 -0.02408564 0.9997099 0 0 0 0 1 0.9975667 0.06970667 0.001527428 -1.00809e-6 -0.06972187 0.9971609 0.02843928 0.1241773 4.59278e-4 -0.02847653 0.9995945 3.21862e-7 0 0 0 1 0.9967965 0.07996135 0.001841545 -1.5105e-6 -0.07997882 0.9962624 0.03262299 0.1241721 7.7386e-4 -0.03266572 0.999466 4.90883e-7 0 0 0 1 0.9959637 0.08973407 0.002181291 -1.87776e-6 -0.08975368 0.9952908 0.03661006 0.1241672 0.00111407 -0.03665804 0.9993274 6.75117e-7 0 0 0 1 0.9951272 0.09857088 0.002522528 -2.23933e-6 -0.0985924 0.994315 0.04021531 0.1241629 0.001455783 -0.040268 0.999188 8.16785e-7 0 0 0 1 0.9944689 0.1049969 0.002790987 -2.73291e-6 -0.1050199 0.9935472 0.04283702 0.12416 0.00172472 -0.04289317 0.9990782 1.04055e-6 0 0 0 1 0.9943079 0.106509 0.002856671 -2.76895e-6 -0.1065323 0.9933592 0.04345393 0.1241589 0.001790463 -0.04351085 0.9990514 1.06533e-6 0 0 0 1 0.9951207 0.09863668 0.00252515 -2.16276e-6 -0.0986582 0.9943072 0.04024213 0.1241621 0.001458466 -0.04029488 0.9991868 8.01601e-7 0 0 0 1 0.9969636 0.07785165 0.001773416 -1.50504e-6 -0.07786864 0.9964573 0.03176224 0.1241731 7.05586e-4 -0.0318039 0.9994938 5.34931e-7 0 0 0 1 0.9989302 0.04623967 9.71254e-4 -2.87329e-7 -0.04624974 0.9987516 0.01886522 0.1241889 -9.77252e-5 -0.0188899 0.9998216 0 0 0 0 1 0.9998812 0.01542717 5.83317e-4 0 -0.01543051 0.999861 0.00629425 0.1242042 -4.86162e-4 -0.006302535 0.99998 0 0 0 0 1 0.9999982 0.001907408 5.35519e-4 0 -0.001907825 0.9999977 7.78502e-4 0.124211 -5.34049e-4 -7.79504e-4 0.9999995 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999989 0.001445114 3.38129e-4 -4.56688e-7 -0.001445353 0.999999 5.89118e-4 0.1474744 -3.37303e-4 -5.89582e-4 0.9999999 1.79415e-7 0 0 0 1 0.9999825 -0.00593549 3.44861e-4 -3.21203e-7 0.005936324 0.9999798 -0.002418875 0.147481 -3.30511e-4 0.002420902 0.9999972 1.28181e-7 0 0 0 1 0.9997079 -0.0241633 4.56653e-4 -6.51662e-7 0.02416658 0.9996595 -0.00984764 0.1474974 -2.18577e-4 0.009855866 0.9999516 2.1471e-7 0 0 0 1 0.9988655 -0.04761892 8.00023e-4 -1.44245e-6 0.04762548 0.998677 -0.01940715 0.1475166 1.25174e-4 0.01942324 0.9998115 5.75508e-7 0 0 0 1 0.9972928 -0.07351756 0.001440644 -2.73977e-6 0.07352763 0.9968432 -0.02996218 0.147539 7.6658e-4 0.02998703 0.9995502 1.0705e-6 0 0 0 1 0.9950495 -0.09935194 0.0023548 -4.73026e-6 0.09936559 0.9942269 -0.0404911 0.1475611 0.001681625 0.04052466 0.9991773 1.8784e-6 0 0 0 1 0.9926564 -0.1209233 0.003330051 -6.57774e-6 0.1209399 0.991436 -0.04928261 0.147579 0.00265783 0.04932343 0.9987795 2.60383e-6 0 0 0 1 0.9902099 -0.1395184 0.00432682 -8.76554e-6 0.1395376 0.988583 -0.05686116 0.1475952 0.003655672 0.05690824 0.9983729 3.51836e-6 0 0 0 1 0.9874236 -0.1580029 0.005462288 -1.116e-5 0.1580246 0.9853335 -0.06439453 0.1476113 0.004792273 0.06444787 0.9979097 4.50111e-6 0 0 0 1 0.9852079 -0.1712449 0.00636518 -1.30801e-5 0.1712685 0.9827495 -0.06979143 0.1476227 0.005695998 0.06984925 0.9975415 5.28831e-6 0 0 0 1 0.9842787 -0.1764942 0.006743848 -1.37406e-5 0.1765184 0.9816659 -0.07193076 0.1476276 0.006075084 0.07199037 0.997387 5.57584e-6 0 0 0 1 0.9849189 -0.1728951 0.006482958 -1.33345e-5 0.1729189 0.9824125 -0.07046395 0.1476241 0.005813896 0.07052236 0.9974935 5.36594e-6 0 0 0 1 0.9873314 -0.1585767 0.005499899 -1.12747e-5 0.1585984 0.985226 -0.06462842 0.1476123 0.004829883 0.06468194 0.9978944 4.54386e-6 0 0 0 1 0.9906176 -0.1365991 0.004160761 -8.34429e-6 0.1366178 0.9890584 -0.05567139 0.1475933 0.003489375 0.05571746 0.9984407 3.32843e-6 0 0 0 1 0.9936665 -0.1123304 0.002918303 -5.8648e-6 0.1123458 0.9926142 -0.04578053 0.1475723 0.002245724 0.0458185 0.9989475 2.34521e-6 0 0 0 1 0.9960379 -0.08890938 0.001952111 -3.49858e-6 0.0889216 0.9953795 -0.03623521 0.1475523 0.00127846 0.03626525 0.9993416 1.40819e-6 0 0 0 1 0.9976801 -0.06806284 0.00128287 -2.38725e-6 0.06807214 0.9972949 -0.0277391 0.147535 6.0855e-4 0.02776211 0.9996146 9.26706e-7 0 0 0 1 0.9987438 -0.05009961 8.49451e-4 -1.27904e-6 0.05010646 0.9985354 -0.0204181 0.1475185 1.74698e-4 0.02043509 0.9997913 5.0081e-7 0 0 0 1 0.9994225 -0.03397768 5.72989e-4 -6.7243e-7 0.03398233 0.9993267 -0.01384758 0.1475052 -1.02119e-4 0.01385909 0.9999042 2.21178e-7 0 0 0 1 0.9998525 -0.01716446 3.97686e-4 0 0.01716673 0.9998282 -0.00699526 0.1474909 -2.77578e-4 0.007001101 0.9999756 0 0 0 0 1 0.9999986 -0.001743733 3.38311e-4 -2.40715e-7 0.001743912 0.9999986 -7.10523e-4 0.1474785 -3.3708e-4 7.1114e-4 0.9999999 0 0 0 0 1 0.9999452 0.01046663 3.60059e-4 -3.31392e-7 -0.01046812 0.9999362 0.004265844 0.1474671 -3.15378e-4 -0.004269361 0.9999911 0 0 0 0 1 0.9997994 0.02002656 4.19473e-4 1.73974e-7 -0.02002936 0.9997665 0.008162021 0.147459 -2.55923e-4 -0.008168816 0.9999668 0 0 0 0 1 0.9995701 0.02931243 5.12855e-4 -2.53658e-7 -0.02931648 0.9994989 0.01194649 0.1474515 -1.62424e-4 -0.01195639 0.9999287 0 0 0 0 1 0.9991958 0.0400933 6.6549e-4 -6.43649e-7 -0.0400989 0.9990623 0.01634031 0.1474413 -9.73357e-6 -0.01635384 0.9998665 2.27478e-7 0 0 0 1 0.9987751 0.04947561 8.36942e-4 -7.87045e-7 -0.04948252 0.9985716 0.02016413 0.1474334 1.61879e-4 -0.02018082 0.9997965 2.4975e-7 0 0 0 1 0.9983496 0.05742019 0.001010298 -1.1619e-6 -0.05742818 0.9980754 0.02340197 0.1474267 3.35385e-4 -0.02342134 0.9997258 4.32819e-7 0 0 0 1 0.9979529 0.06394141 0.001171886 -1.94316e-6 -0.0639503 0.997613 0.02605974 0.1474216 4.97182e-4 -0.02608132 0.9996598 7.25332e-7 0 0 0 1 0.9976555 0.06842285 0.001293063 -2.33596e-6 -0.06843227 0.9972661 0.02788615 0.1474175 6.18433e-4 -0.02790921 0.9996105 8.83537e-7 0 0 0 1 0.9974179 0.07180255 0.00138992 -2.04128e-6 -0.07181245 0.9969889 0.02926355 0.1474148 7.15393e-4 -0.02928775 0.999571 7.51267e-7 0 0 0 1 0.9973062 0.07333743 0.001435458 -2.28107e-6 -0.07334756 0.9968587 0.0298891 0.147413 7.60999e-4 -0.02991384 0.9995524 8.99362e-7 0 0 0 1 0.9976378 0.06868147 0.001300334 -2.33104e-6 -0.06869095 0.9972454 0.02799153 0.1474175 6.25739e-4 -0.02801471 0.9996075 8.9561e-7 0 0 0 1 0.9984645 0.05539011 9.63545e-4 -1.53687e-6 -0.05539774 0.9982095 0.0225746 0.1474289 2.88596e-4 -0.02259325 0.9997449 5.65653e-7 0 0 0 1 0.9994247 0.03391391 5.72187e-4 -4.9144e-7 -0.03391867 0.9993292 0.01382189 0.1474474 -1.03066e-4 -0.01383334 0.9999045 1.27178e-7 0 0 0 1 0.9999288 0.01192659 3.6669e-4 -5.13397e-7 -0.01192826 0.9999172 0.004860877 0.147466 -3.08692e-4 -0.004864871 0.9999883 1.80409e-7 0 0 0 1 0.999998 0.002020895 3.3854e-4 -3.62487e-7 -0.002021253 0.9999979 8.23791e-4 0.1474745 -3.36883e-4 -8.24452e-4 0.9999998 1.22886e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999998 7.45881e-4 4.20456e-4 6.03223e-7 -7.45976e-4 0.9999997 3.03832e-4 0.1273387 -4.20194e-4 -3.04142e-4 0.9999998 -2.17925e-7 0 0 0 1 0.9999946 -0.003304481 4.22551e-4 6.78122e-7 0.003305077 0.9999937 -0.001344978 0.1273444 -4.18086e-4 0.001346349 0.9999989 -1.59939e-7 0 0 0 1 0.9999172 -0.01286536 4.54019e-4 4.37479e-7 0.01286762 0.9999035 -0.005236983 0.127355 -3.86578e-4 0.005242407 0.9999861 0 0 0 0 1 0.9997007 -0.02446609 5.42139e-4 2.92509e-7 0.02447032 0.9996509 -0.009959399 0.1273704 -2.98279e-4 0.009969651 0.9999502 0 0 0 0 1 0.9993168 -0.03695225 6.98309e-4 -3.40636e-7 0.03695863 0.9992035 -0.01504218 0.1273856 -1.41893e-4 0.01505774 0.9998865 2.13012e-7 0 0 0 1 0.9987711 -0.04955339 9.20429e-4 -8.97356e-7 0.04956191 0.9985672 -0.02017182 0.1274003 8.04926e-5 0.02019268 0.999796 4.21788e-7 0 0 0 1 0.9981445 -0.06088167 0.001175463 -1.67308e-6 0.0608921 0.9978367 -0.02478337 0.1274141 3.35937e-4 0.02480894 0.9996921 7.43942e-7 0 0 0 1 0.9974539 -0.07130265 0.001456499 -2.51635e-6 0.07131487 0.9970314 -0.02902549 0.1274259 6.17373e-4 0.02905547 0.9995776 1.07753e-6 0 0 0 1 0.9964807 -0.08380264 0.001852512 -3.63985e-6 0.083817 0.995897 -0.03411394 0.1274419 0.001013875 0.03414916 0.9994161 1.61181e-6 0 0 0 1 0.995439 -0.09537446 0.002276539 -4.9441e-6 0.09539079 0.9946826 -0.03882455 0.1274557 0.001438379 0.03886467 0.9992434 2.04877e-6 0 0 0 1 0.9947727 -0.1020848 0.0025478 -5.72613e-6 0.1021023 0.9939056 -0.04155623 0.1274639 0.001709997 0.04159915 0.9991329 2.45595e-6 0 0 0 1 0.9950721 -0.09912514 0.002425849 -5.39386e-6 0.09914219 0.9942547 -0.04035139 0.1274601 0.001587927 0.04039305 0.9991825 2.21395e-6 0 0 0 1 0.9964469 -0.08420282 0.001866281 -3.78126e-6 0.0842173 0.9958577 -0.03427684 0.1274423 0.001027643 0.03431224 0.9994106 1.6453e-6 0 0 0 1 0.9977564 -0.06693828 0.001333415 -2.12285e-6 0.06694978 0.9973843 -0.02724885 0.1274212 4.94091e-4 0.02727699 0.9996277 9.43325e-7 0 0 0 1 0.9986829 -0.05129933 9.56321e-4 -9.80884e-7 0.05130821 0.9984644 -0.0208826 0.1274018 1.16434e-4 0.02090418 0.9997814 4.96055e-7 0 0 0 1 0.9992809 -0.03791409 7.12974e-4 -1.48881e-7 0.03792059 0.9991615 -0.01543378 0.1273857 -1.27206e-4 0.0154497 0.9998806 0 0 0 0 1 0.9996383 -0.02689373 5.67531e-4 3.97512e-7 0.02689838 0.9995781 -0.01094764 0.1273718 -2.72858e-4 0.01095896 0.9999399 0 0 0 0 1 0.9998382 -0.01798593 4.86142e-4 0 0.01798909 0.9998112 -0.007321476 0.1273614 -3.54351e-4 0.007329046 0.9999729 0 0 0 0 1 0.9999461 -0.0103777 4.42253e-4 5.72587e-7 0.01037955 0.9999371 -0.0042243 0.127352 -3.98369e-4 0.004228711 0.9999908 -1.47096e-7 0 0 0 1 0.9999968 -0.002549052 4.21648e-4 6.14785e-7 0.002549529 0.9999961 -0.001037478 0.1273426 -4.19001e-4 0.001038551 0.9999993 -1.38154e-7 0 0 0 1 0.9999901 0.004472076 4.24434e-4 7.4834e-7 -0.004472851 0.9999883 0.001820683 0.1273348 -4.1628e-4 -0.001822531 0.9999982 -2.00632e-7 0 0 0 1 0.9999507 0.009947061 4.40465e-4 6.44669e-7 -0.00994879 0.9999423 0.00404942 0.1273276 -4.00177e-4 -0.004053592 0.9999916 -2.02645e-7 0 0 0 1 0.9998994 0.01418256 4.6131e-4 6.24477e-7 -0.01418495 0.9998828 0.005773603 0.1273242 -3.79353e-4 -0.005779564 0.9999831 -2.10511e-7 0 0 0 1 0.9998359 0.01811623 4.87143e-4 3.11744e-7 -0.01811927 0.9998087 0.007374882 0.1273193 -3.53436e-4 -0.007382512 0.9999727 0 0 0 0 1 0.9997474 0.02247637 5.23187e-4 4.37834e-7 -0.02248018 0.9997054 0.009149789 0.1273139 -3.17375e-4 -0.009159266 0.9999579 0 0 0 0 1 0.9996548 0.02627342 5.60876e-4 -2.27578e-7 -0.02627789 0.9995975 0.01069551 0.1273086 -2.79645e-4 -0.01070654 0.9999426 1.72886e-7 0 0 0 1 0.9995658 0.02945965 5.97076e-4 -4.16789e-7 -0.02946466 0.9994938 0.01199257 0.1273062 -2.4346e-4 -0.01200491 0.9999278 2.23838e-7 0 0 0 1 0.9994894 0.03194922 6.28194e-4 1.91368e-7 -0.03195464 0.9994046 0.01300597 0.1273018 -2.12272e-4 -0.01301944 0.9999152 0 0 0 0 1 0.9994387 0.03349572 6.48809e-4 -5.07178e-7 -0.03350138 0.9993456 0.01363551 0.1273001 -1.91628e-4 -0.01364958 0.9999067 2.96869e-7 0 0 0 1 0.9994082 0.03439664 6.61264e-4 -2.00264e-7 -0.03440248 0.9993099 0.01400226 0.1272987 -1.7916e-4 -0.01401674 0.9999017 1.95937e-7 0 0 0 1 0.999413 0.03425341 6.59298e-4 -6.586e-7 -0.03425925 0.9993156 0.01394397 0.1272984 -1.81201e-4 -0.01395839 0.9999025 3.64605e-7 0 0 0 1 0.9995194 0.03099554 6.1598e-4 0 -0.03100085 0.9994397 0.01261776 0.1273025 -2.24533e-4 -0.01263082 0.9999201 0 0 0 0 1 0.9997125 0.02396875 5.37329e-4 3.62013e-7 -0.0239728 0.9996649 0.009757339 0.1273112 -3.03272e-4 -0.009767353 0.9999521 0 0 0 0 1 0.999892 0.0146954 4.64316e-4 3.88775e-7 -0.01469784 0.9998741 0.005982339 0.1273226 -3.76343e-4 -0.005988478 0.9999819 0 0 0 0 1 0.9999757 0.006986379 4.30267e-4 9.76454e-7 -0.006987512 0.9999716 0.002844154 0.1273315 -4.10376e-4 -0.002847135 0.9999958 -3.17728e-7 0 0 0 1 0.9999921 0.003963291 4.23538e-4 7.831e-7 -0.003963947 0.9999907 0.001613557 0.1273348 -4.1712e-4 -0.001615226 0.9999986 -2.59047e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999997 3.14929e-4 5.93809e-4 4.15585e-7 -3.15006e-4 1 1.28379e-4 0.1437181 -5.93793e-4 -1.28583e-4 0.9999997 -1.8363e-7 0 0 0 1 0.9999988 -0.001458942 5.94249e-4 4.39869e-7 0.0014593 0.9999991 -5.92533e-4 0.1437207 -5.93401e-4 5.93396e-4 0.9999996 -2.03565e-7 0 0 0 1 0.9999853 -0.005392491 5.99679e-4 4.84921e-7 0.005393862 0.9999834 -0.002191185 0.143727 -5.87882e-4 0.002194344 0.9999973 -1.97762e-7 0 0 0 1 0.9999512 -0.009846568 6.13483e-4 1.34093e-7 0.009848952 0.9999437 -0.004001379 0.1437352 -5.74055e-4 0.00400722 0.9999917 0 0 0 0 1 0.9998886 -0.01491165 6.38974e-4 1.55406e-7 0.01491528 0.9998707 -0.006059885 0.1437431 -5.48555e-4 0.006068766 0.9999814 0 0 0 0 1 0.9997869 -0.02062964 6.80272e-4 -2.1509e-7 0.02063465 0.9997521 -0.00838375 0.1437534 -5.07156e-4 0.008396029 0.9999645 0 0 0 0 1 0.9996525 -0.0263518 7.34887e-4 -3.53172e-7 0.02635818 0.9995956 -0.01070934 0.1437628 -4.52425e-4 0.01072496 0.9999424 1.19265e-7 0 0 0 1 0.9995065 -0.03140395 7.94214e-4 -7.40654e-7 0.03141146 0.9994255 -0.01276254 0.1437715 -3.92991e-4 0.0127812 0.9999182 2.74974e-7 0 0 0 1 0.9992987 -0.03743553 8.78619e-4 -9.89112e-7 0.03744459 0.9991832 -0.0152139 0.1437809 -3.08381e-4 0.01523613 0.9998838 4.40463e-7 0 0 0 1 0.9990821 -0.04282665 9.66628e-4 -1.31368e-6 0.04283696 0.9989307 -0.01740491 0.1437901 -2.20208e-4 0.01743036 0.999848 5.62524e-7 0 0 0 1 0.9989522 -0.0457552 0.001019358 -1.1296e-6 0.04576629 0.9987794 -0.01859515 0.143795 -1.67347e-4 0.01862233 0.9998265 4.69508e-7 0 0 0 1 0.9990317 -0.04398488 9.87096e-4 -1.46044e-6 0.04399555 0.998872 -0.01787567 0.1437917 -1.99761e-4 0.01790177 0.9998396 6.42367e-7 0 0 0 1 0.9993414 -0.03627336 8.61211e-4 -8.14129e-7 0.03628212 0.9992331 -0.01474159 0.1437789 -3.25851e-4 0.01476311 0.9998909 3.31032e-7 0 0 0 1 0.9996287 -0.02723121 7.44474e-4 -3.71432e-7 0.02723783 0.9995678 -0.01106673 0.1437638 -4.42801e-4 0.01108288 0.9999384 1.28709e-7 0 0 0 1 0.9998205 -0.01893681 6.66644e-4 0 0.0189414 0.9997913 -0.007695794 0.1437498 -5.20814e-4 0.007706999 0.9999701 0 0 0 0 1 0.9999294 -0.01186835 6.22411e-4 2.35331e-7 0.01187121 0.9999183 -0.004823029 0.1437384 -5.65148e-4 0.004830121 0.9999881 0 0 0 0 1 0.9999803 -0.006225407 6.01685e-4 4.38574e-7 0.006226897 0.9999776 -0.00252968 0.143728 -5.85935e-4 0.002533376 0.9999965 -2.57326e-7 0 0 0 1 0.9999979 -0.00189954 5.94503e-4 4.06725e-7 0.001899957 0.9999982 -7.71601e-4 0.1437212 -5.93079e-4 7.72728e-4 0.9999994 -1.86053e-7 0 0 0 1 0.9999987 0.001506507 5.94257e-4 0 -0.001506924 0.999999 6.12679e-4 0.1437152 -5.93371e-4 -6.13584e-4 0.9999996 0 0 0 0 1 0.9999873 0.005015313 5.98927e-4 5.08586e-7 -0.005016505 0.9999857 0.002038657 0.1437091 -5.88724e-4 -0.002041637 0.9999977 -2.01384e-7 0 0 0 1 0.9999662 0.008178949 6.07412e-4 6.23197e-7 -0.008180916 0.9999611 0.003324389 0.1437045 -5.80223e-4 -0.003329277 0.9999942 -2.35972e-7 0 0 0 1 0.9999441 0.01055014 6.16431e-4 3.04298e-7 -0.0105527 0.9999354 0.004288136 0.1437001 -5.71173e-4 -0.004294395 0.9999905 0 0 0 0 1 0.9999238 0.01232194 6.24667e-4 0 -0.01232492 0.9999117 0.00500822 0.1436974 -5.62939e-4 -0.005015492 0.9999872 0 0 0 0 1 0.9999023 0.01396322 6.33429e-4 1.88607e-7 -0.01396661 0.9998866 0.005675196 0.1436943 -5.54141e-4 -0.005683541 0.9999837 0 0 0 0 1 0.9998747 0.01582133 6.44704e-4 1.19247e-7 -0.01582515 0.9998544 0.006430387 0.1436911 -5.42903e-4 -0.006439805 0.9999791 0 0 0 0 1 0.9998486 0.01738435 6.55256e-4 5.39707e-7 -0.01738858 0.9998241 0.007065653 0.1436882 -5.32314e-4 -0.007075965 0.9999748 -2.06035e-7 0 0 0 1 0.9998289 0.01848757 6.63315e-4 -6.26139e-7 -0.01849204 0.9998012 0.007513999 0.1436871 -5.24284e-4 -0.007524967 0.9999715 2.76517e-7 0 0 0 1 0.9998185 0.01904094 6.67507e-4 2.72618e-7 -0.01904553 0.999789 0.007738888 0.1436859 -5.20068e-4 -0.007750213 0.9999698 0 0 0 0 1 0.9998231 0.01879775 6.65658e-4 0 -0.01880228 0.9997943 0.007640063 0.1436868 -5.21928e-4 -0.007651209 0.9999704 0 0 0 0 1 0.99984 0.01787275 6.58755e-4 -5.5958e-7 -0.0178771 0.9998141 0.007264137 0.1436882 -5.28797e-4 -0.007274746 0.9999733 2.07197e-7 0 0 0 1 0.9998732 0.01590895 6.45279e-4 3.00681e-7 -0.01591283 0.9998527 0.006465971 0.1436917 -5.42355e-4 -0.006475448 0.9999788 0 0 0 0 1 0.9999341 0.01145625 6.20512e-4 0 -0.01145905 0.9999239 0.004656374 0.1437 -5.67129e-4 -0.004663169 0.9999889 0 0 0 0 1 0.9999846 0.005500078 5.99958e-4 3.38387e-7 -0.005501389 0.9999825 0.002235651 0.1437085 -5.8768e-4 -0.002238929 0.9999973 -1.44179e-7 0 0 0 1 0.9999971 0.002232611 5.9482e-4 1.83746e-7 -0.002233147 0.9999973 9.07795e-4 0.1437153 -5.9282e-4 -9.09117e-4 0.9999993 0 0 0 0 1 0.9999926 0.003839075 5.96795e-4 0 -0.003840029 0.9999917 0.001560628 0.1437121 -5.90842e-4 -0.001562952 0.9999986 0 0 0 0 1 0.9999839 0.005632996 6.00254e-4 0 -0.005634367 0.9999818 0.002289712 0.1437104 -5.87362e-4 -0.00229305 0.9999971 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 -5.48601e-5 8.18342e-4 0 5.52991e-5 1 -2.15131e-5 0.1198124 -8.18321e-4 2.15884e-5 0.9999999 0 0 0 0 1 1 1.06992e-4 8.1833e-4 0 -1.06579e-4 1 4.41224e-5 0.1198114 -8.18306e-4 -4.41775e-5 0.9999999 0 0 0 0 1 0.9999992 0.001016199 8.18579e-4 -1.93689e-7 -0.001016139 0.9999994 4.12834e-4 0.1198092 -8.18128e-4 -4.13618e-4 0.9999997 0 0 0 0 1 0.9999961 0.002711474 8.19828e-4 0 -0.002712011 0.9999957 0.001100242 0.1198067 -8.16826e-4 -0.001102387 0.9999991 0 0 0 0 1 0.9999929 0.003674507 8.2111e-4 0 -0.003675341 0.9999919 0.001490712 0.1198045 -8.15598e-4 -0.001493692 0.9999988 0 0 0 0 1 0.9999958 0.002836048 8.19991e-4 0 -0.002836525 0.9999952 0.001150727 0.1198066 -8.16692e-4 -0.001153051 0.9999992 0 0 0 0 1 0.9999996 3.01227e-4 8.18375e-4 -2.76594e-7 -3.00876e-4 0.9999997 1.22902e-4 0.1198123 -8.18321e-4 -1.23102e-4 0.9999999 0 0 0 0 1 0.9999977 -0.002052187 8.19191e-4 0 0.00205332 0.9999975 -8.31437e-4 0.1198177 -8.17469e-4 8.33153e-4 0.9999994 0 0 0 0 1 0.9999856 -0.005322098 8.24073e-4 0 0.005324244 0.9999834 -0.00215733 0.1198245 -8.12563e-4 0.002161741 0.9999974 0 0 0 0 1 0.9999642 -0.008430242 8.32741e-4 0 0.008433461 0.9999585 -0.00341767 0.1198304 -8.0387e-4 0.003424644 0.999994 0 0 0 0 1 0.9999482 -0.01016569 8.39267e-4 -1.36064e-7 0.0101695 0.9999397 -0.004121422 0.1198345 -7.97313e-4 0.004129767 0.9999912 0 0 0 0 1 0.9999585 -0.00906974 8.35025e-4 -1.19956e-7 0.009073138 0.9999518 -0.00367701 0.1198309 -8.01604e-4 0.003684461 0.999993 0 0 0 0 1 0.9999905 -0.004314005 8.221e-4 0 0.004315853 0.9999892 -0.001748561 0.1198209 -8.1454e-4 0.001752138 0.9999983 0 0 0 0 1 0.9999995 9.35902e-4 8.18522e-4 0 -9.35812e-4 0.9999994 3.80251e-4 0.1198099 -8.18124e-4 -3.80973e-4 0.9999997 0 0 0 0 1 0.9999862 0.005209088 8.23848e-4 -1.84577e-7 -0.005210459 0.9999842 0.002112984 0.1198013 -8.12827e-4 -0.002117216 0.9999975 0 0 0 0 1 0.999965 0.008333384 8.32464e-4 -1.93285e-7 -0.008335709 0.9999594 0.003379881 0.1197944 -8.04239e-4 -0.003386676 0.9999942 0 0 0 0 1 0.9999473 0.01025217 8.39684e-4 0 -0.01025515 0.9999388 0.00415796 0.1197898 -7.9698e-4 -0.004166305 0.9999911 0 0 0 0 1 0.9999375 0.01115345 8.43622e-4 -4.78279e-7 -0.01115667 0.9999274 0.004523396 0.1197891 -7.93078e-4 -0.004532516 0.9999895 1.61699e-7 0 0 0 1 0.9999348 0.01140052 8.44709e-4 -2.76126e-7 -0.01140391 0.9999243 0.004623591 0.1197886 -7.91921e-4 -0.00463289 0.999989 1.21781e-7 0 0 0 1 0.9999303 0.01178544 8.46545e-4 -4.7722e-7 -0.01178896 0.9999189 0.004779696 0.1197869 -7.90113e-4 -0.004789292 0.9999884 1.65286e-7 0 0 0 1 0.9999253 0.01220512 8.48608e-4 -3.02343e-7 -0.01220875 0.9999131 0.004949867 0.1197854 -7.88091e-4 -0.004959821 0.9999875 1.30417e-7 0 0 0 1 0.9999225 0.0124318 8.49715e-4 -3.75776e-7 -0.01243555 0.9999099 0.005041778 0.1197865 -7.86926e-4 -0.00505191 0.9999871 1.64277e-7 0 0 0 1 0.9999227 0.01241225 8.49606e-4 0 -0.012416 0.9999102 0.00503385 0.1197856 -7.87023e-4 -0.005043983 0.9999871 0 0 0 0 1 0.999922 0.01247555 8.49942e-4 -3.67739e-7 -0.0124793 0.9999094 0.00505954 0.1197849 -7.8671e-4 -0.005069673 0.999987 1.48945e-7 0 0 0 1 0.9999179 0.01279985 8.5159e-4 2.32343e-7 -0.01280367 0.9999045 0.005191028 0.1197847 -7.85053e-4 -0.005201458 0.9999864 0 0 0 0 1 0.9999156 0.01296031 8.52446e-4 2.62048e-7 -0.01296418 0.999902 0.005256116 0.1197841 -7.84208e-4 -0.005266666 0.9999859 0 0 0 0 1 0.9999188 0.01272016 8.51177e-4 0 -0.01272398 0.9999055 0.005158722 0.1197851 -7.85474e-4 -0.005169093 0.9999864 0 0 0 0 1 0.9999302 0.01180261 8.46616e-4 3.01176e-7 -0.01180607 0.9999187 0.00478667 0.1197863 -7.90035e-4 -0.004796266 0.9999884 -1.40938e-7 0 0 0 1 0.9999506 0.009919881 8.38337e-4 0 -0.009922742 0.9999426 0.004023194 0.1197909 -7.98337e-4 -0.0040313 0.9999918 0 0 0 0 1 0.9999743 0.007135331 8.28671e-4 -3.09077e-7 -0.007137298 0.9999701 0.002894103 0.1197965 -8.07988e-4 -0.002899885 0.9999955 0 0 0 0 1 0.9999954 0.002931177 8.20117e-4 0 -0.002931714 0.9999948 0.001189291 0.1198061 -8.16585e-4 -0.001191675 0.9999992 0 0 0 0 1 0.9999911 -0.004185855 8.2188e-4 0 0.004187703 0.9999897 -0.001696586 0.1198204 -8.14768e-4 0.001700043 0.9999983 0 0 0 0 1 0.999939 -0.01101416 8.429e-4 -4.45527e-7 0.01101827 0.999929 -0.00446546 0.1198359 -7.93625e-4 0.00447452 0.9999898 1.84662e-7 0 0 0 1 0.9999561 -0.009344995 8.3601e-4 -1.43384e-7 0.009348511 0.9999491 -0.00378859 0.1198319 -8.00553e-4 0.003796279 0.9999926 0 0 0 0 1 0.9999991 0.001243054 8.18655e-4 -2.12175e-7 -0.001243054 0.9999991 5.04799e-4 0.1198097 -8.18009e-4 -5.05782e-4 0.9999998 1.25991e-7 0 0 0 1 0.9999701 0.007694602 8.30365e-4 0 -0.007696747 0.9999653 0.003120839 0.1197951 -8.06315e-4 -0.003127157 0.9999949 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999982 -0.001607537 0.00110054 -4.80285e-7 0.001607894 0.9999986 -6.49761e-4 0.1424036 -0.001099526 6.51477e-4 0.9999991 2.72774e-7 0 0 0 1 0.9999991 7.79259e-4 0.001100122 -4.16577e-7 -7.79977e-4 0.9999996 3.15137e-4 0.1423973 -0.001099884 -3.16041e-4 0.9999992 2.93161e-7 0 0 0 1 0.999972 0.007396876 0.00111109 -4.40004e-7 -0.007400512 0.9999682 0.002990365 0.1423782 -0.001088976 -0.00299853 0.9999947 2.54374e-7 0 0 0 1 0.9998575 0.01683777 0.001157343 -7.78855e-7 -0.01684564 0.999835 0.006806969 0.1423511 -0.001042604 -0.006825566 0.999976 3.75586e-7 0 0 0 1 0.9996718 0.02558726 0.001232445 -1.15541e-6 -0.025599 0.9996188 0.01034402 0.1423261 -9.67347e-4 -0.01037228 0.9999455 5.92482e-7 0 0 0 1 0.9995292 0.03065377 0.001290082 -1.76402e-6 -0.03066778 0.9994528 0.01239228 0.1423131 -9.09557e-4 -0.01242601 0.9999222 8.21069e-7 0 0 0 1 0.9995138 0.03115165 0.001296281 -1.8583e-6 -0.03116589 0.9994348 0.0125935 0.1423109 -9.03303e-4 -0.01262784 0.9999197 8.29131e-7 0 0 0 1 0.9995123 0.03119713 0.001296877 -1.6478e-6 -0.03121137 0.9994333 0.01261192 0.142311 -9.02724e-4 -0.01264631 0.9999194 7.75963e-7 0 0 0 1 0.9995619 0.0295704 0.00127685 -1.37579e-6 -0.02958387 0.9994909 0.01195424 0.1423149 -9.22755e-4 -0.01198685 0.9999275 7.03897e-7 0 0 0 1 0.9996258 0.02732586 0.001251041 -1.2416e-6 -0.02733832 0.9995651 0.01104688 0.1423212 -9.48675e-4 -0.01107704 0.999938 5.9927e-7 0 0 0 1 0.9996666 0.02579361 0.001234591 -1.03262e-6 -0.02580547 0.9996127 0.01042747 0.1423256 -9.65201e-4 -0.0104559 0.9999448 4.90449e-7 0 0 0 1 0.9996455 0.02659833 0.001243114 -1.33197e-6 -0.02661055 0.9995881 0.01075279 0.1423223 -9.56629e-4 -0.01078212 0.9999413 6.13797e-7 0 0 0 1 0.9995259 0.03075921 0.001291394 -1.41706e-6 -0.03077328 0.999449 0.01243489 0.1423101 -9.0822e-4 -0.01246881 0.9999216 6.78405e-7 0 0 0 1 0.9994192 0.0340501 0.001334547 -1.89954e-6 -0.0340656 0.9993247 0.01376527 0.1423013 -8.6495e-4 -0.01380276 0.9999042 8.79994e-7 0 0 0 1 0.9993892 0.03491973 0.001346647 -1.92929e-6 -0.03493565 0.9992898 0.01411682 0.1422992 -8.52805e-4 -0.01415532 0.9998992 9.04109e-7 0 0 0 1 0.9994326 0.0336529 0.001329123 -1.70912e-6 -0.03366827 0.9993404 0.0136047 0.1423035 -8.70405e-4 -0.01364177 0.9999063 8.22907e-7 0 0 0 1 0.999522 0.03088551 0.001292943 -1.70681e-6 -0.03089964 0.9994445 0.01248592 0.1423105 -9.06659e-4 -0.01251995 0.999921 7.97873e-7 0 0 0 1 0.9996263 0.0273053 0.001250803 -1.38907e-6 -0.02731782 0.9995658 0.0110386 0.1423206 -9.4891e-4 -0.0110687 0.9999381 6.89194e-7 0 0 0 1 0.999723 0.02350419 0.001211762 -9.91173e-7 -0.02351504 0.9996784 0.009501993 0.1423314 -9.88078e-4 -0.009527862 0.9999539 4.67633e-7 0 0 0 1 0.9997934 0.02029752 0.001183331 -6.06939e-7 -0.02030694 0.9997603 0.008205592 0.1423401 -0.001016497 -0.008228003 0.9999654 3.0989e-7 0 0 0 1 0.9998412 0.01777881 0.001163959 -9.77158e-7 -0.01778709 0.9998159 0.007187426 0.1423478 -0.001035928 -0.007207036 0.9999733 4.61992e-7 0 0 0 1 0.9998768 0.01565003 0.001149594 -4.93681e-7 -0.0156573 0.9998573 0.006326794 0.1423534 -0.001050412 -0.006344079 0.9999791 2.66022e-7 0 0 0 1 0.9999046 0.01376718 0.001138389 -6.96365e-7 -0.01377367 0.9998896 0.005565643 0.1423596 -0.001061618 -0.005580842 0.9999837 3.32119e-7 0 0 0 1 0.9999237 0.01229774 0.00113064 -4.24356e-7 -0.01230359 0.999912 0.004971623 0.1423634 -0.001069426 -0.004985213 0.9999868 2.60053e-7 0 0 0 1 0.9999358 0.01126521 0.001125693 0 -0.01127058 0.999926 0.004554212 0.1423657 -0.001074314 -0.004566609 0.9999888 1.5446e-7 0 0 0 1 0.999947 0.01023346 0.001121222 0 -0.0102384 0.9999391 0.004137098 0.1423689 -0.001078784 -0.004148423 0.9999906 1.41936e-7 0 0 0 1 0.999962 0.008635461 0.001115083 0 -0.008639633 0.9999565 0.003491044 0.1423742 -0.001084923 -0.00350064 0.9999931 1.38095e-7 0 0 0 1 0.9999808 0.006067037 0.001107454 -1.97566e-7 -0.006070077 0.9999783 0.00245279 0.142381 -0.001092612 -0.002459526 0.9999962 1.58115e-7 0 0 0 1 0.9999972 0.002023637 0.001100838 -2.4455e-7 -0.002024888 0.9999974 8.18183e-4 0.1423926 -0.001099228 -8.20472e-4 0.9999989 2.21406e-7 0 0 0 1 0.9999929 -0.003610074 0.001102626 -6.96447e-7 0.003611326 0.9999924 -0.0014593 0.1424088 -0.001097381 0.001463234 0.9999982 3.54382e-7 0 0 0 1 0.9999305 -0.01174581 0.001127898 2.50863e-7 0.01175075 0.9999197 -0.004748284 0.1424309 -0.001072049 0.004761159 0.9999879 0 0 0 0 1 0.9996959 -0.02462708 0.00122255 -8.82712e-7 0.02463769 0.9996469 -0.009955644 0.1424673 -9.76975e-4 0.009982705 0.9999495 4.80278e-7 0 0 0 1 0.9994003 -0.03460109 0.001341998 -1.96941e-6 0.03461611 0.9993028 -0.01398777 0.1424964 -8.57129e-4 0.0140258 0.9999011 8.70611e-7 0 0 0 1 0.9996765 -0.02540105 0.001230359 -1.02062e-6 0.02541196 0.9996242 -0.01026856 0.1424694 -9.69129e-4 0.01029646 0.9999463 4.71871e-7 0 0 0 1 0.9999982 -0.001603126 0.00110054 -1.87029e-7 0.001603484 0.9999985 -6.47975e-4 0.1424032 -0.001099526 6.49686e-4 0.9999991 1.61938e-7 0 0 0 1 0.9999433 0.01058167 0.001122713 -3.88689e-7 -0.01058673 0.9999347 0.004277884 0.1423682 -0.001077294 -0.004289567 0.99999 2.71735e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999959 -0.002498149 0.00157386 2.86139e-7 0.002498924 0.9999961 -0.00100553 0.138011 -0.001571357 0.001009345 0.999998 0 0 0 0 1 0.9999988 7.12581e-4 0.001572668 2.33996e-7 -7.13856e-4 0.9999994 2.86819e-4 0.1379999 -0.001572549 -2.88004e-4 0.9999985 0 0 0 0 1 0.9999616 0.008661746 0.001587688 0 -0.008668065 0.9999561 0.003486394 0.1379726 -0.001557469 -0.003500103 0.9999927 0 0 0 0 1 0.9998099 0.01944077 0.001648724 -6.23072e-7 -0.01945394 0.9997799 0.007825076 0.1379356 -0.001496315 -0.007855713 0.999968 2.24631e-7 0 0 0 1 0.9994405 0.03340715 0.001797378 -1.74455e-6 -0.03342914 0.9993501 0.01344662 0.1378867 -0.001347064 -0.01349931 0.9999078 7.64059e-7 0 0 0 1 0.9987677 0.04958868 0.002067983 -4.32652e-6 -0.04962092 0.9985681 0.01995986 0.137831 -0.001075327 -0.02003794 0.9997985 1.7751e-6 0 0 0 1 0.9979406 0.06410306 0.002400755 -7.16492e-6 -0.06414455 0.9976066 0.02580207 0.1377801 -7.41086e-4 -0.02590298 0.999664 2.93397e-6 0 0 0 1 0.9969592 0.07788097 0.002795696 -1.05971e-5 -0.07793122 0.9964654 0.03134781 0.1377326 -3.44494e-4 -0.03147041 0.9995045 4.27853e-6 0 0 0 1 0.9961391 0.08773595 0.003125488 -1.35384e-5 -0.08779239 0.9955123 0.0353145 0.1376986 -1.31983e-5 -0.0354526 0.9993712 5.49109e-6 0 0 0 1 0.9958899 0.09051847 0.003225803 -1.41915e-5 -0.0905767 0.9952225 0.03643447 0.1376886 8.75343e-5 -0.03657698 0.9993309 5.73488e-6 0 0 0 1 0.9959997 0.08930313 0.003181576 -1.37597e-5 -0.08936059 0.9953501 0.03594529 0.1376921 4.3149e-5 -0.0360859 0.9993485 5.61264e-6 0 0 0 1 0.9958893 0.09052491 0.003226041 -1.40862e-5 -0.09058314 0.9952219 0.03643709 0.1376882 8.77701e-5 -0.03657954 0.9993305 5.71842e-6 0 0 0 1 0.9953339 0.09643363 0.003449499 -1.61772e-5 -0.09649562 0.9945761 0.03881537 0.1376674 3.12255e-4 -0.03896719 0.9992403 6.55528e-6 0 0 0 1 0.9952018 0.09778338 0.003502607 -1.66823e-5 -0.09784621 0.9944226 0.03935867 0.137664 3.65506e-4 -0.03951257 0.9992188 6.78148e-6 0 0 0 1 0.9958054 0.09144049 0.003259718 -1.46938e-5 -0.09149926 0.9951242 0.03680557 0.1376857 1.21584e-4 -0.03694957 0.9993169 5.95994e-6 0 0 0 1 0.9968052 0.07982259 0.002857506 -1.12142e-5 -0.07987403 0.9962866 0.03212928 0.1377258 -2.82333e-4 -0.03225499 0.9994795 4.56205e-6 0 0 0 1 0.9978014 0.06623184 0.002456784 -7.80663e-6 -0.06627464 0.9974447 0.02665889 0.1377723 -6.84893e-4 -0.0267632 0.9996414 3.17316e-6 0 0 0 1 0.9985821 0.05319732 0.002142727 -4.78447e-6 -0.05323183 0.9983523 0.02141237 0.137818 -0.001000165 -0.02149611 0.9997685 1.9802e-6 0 0 0 1 0.9991239 0.04181319 0.001924753 -3.38962e-6 -0.04184049 0.9989823 0.01683014 0.1378576 -0.001219153 -0.016896 0.9998565 1.40864e-6 0 0 0 1 0.9994636 0.03270548 0.00178802 -1.62489e-6 -0.03272706 0.9993773 0.01316422 0.1378894 -0.001356422 -0.01321578 0.9999116 7.33793e-7 0 0 0 1 0.9996653 0.02582359 0.001706898 -8.17426e-7 -0.02584081 0.9996117 0.01039421 0.1379132 -0.001437842 -0.01043492 0.9999445 3.73421e-7 0 0 0 1 0.9997878 0.02054101 0.001657605 -3.16278e-7 -0.02055484 0.9997541 0.008267939 0.1379321 -0.001487374 -0.008300304 0.9999643 1.85028e-7 0 0 0 1 0.9998673 0.01621639 0.001625597 -5.50051e-7 -0.01622748 0.9998465 0.006527245 0.1379463 -0.00151956 -0.006552815 0.9999772 2.41359e-7 0 0 0 1 0.9999161 0.01287037 0.001605987 -3.62422e-7 -0.01287937 0.9999032 0.005180418 0.1379581 -0.00153917 -0.005200743 0.9999852 2.39904e-7 0 0 0 1 0.9999455 0.01034992 0.001594185 -2.40791e-7 -0.01035726 0.9999373 0.004165887 0.1379661 -0.001551032 -0.004182279 0.9999901 1.32516e-7 0 0 0 1 0.9999669 0.007995784 0.001585483 0 -0.008001625 0.9999624 0.003218352 0.1379748 -0.001559734 -0.003230988 0.9999934 0 0 0 0 1 0.9999868 0.00492388 0.001577436 4.42647e-7 -0.004927814 0.9999856 0.001981914 0.1379857 -0.001567721 -0.001989722 0.9999966 -1.83778e-7 0 0 0 1 0.999999 3.50582e-4 0.001572608 2.48822e-7 -3.51623e-4 0.9999996 1.41089e-4 0.1380015 -0.001572608 -1.41725e-4 0.9999986 0 0 0 0 1 0.9999768 -0.006666779 0.00158149 3.66652e-7 0.006670236 0.9999739 -0.00268346 0.1380265 -0.001563608 0.002693831 0.999995 -1.46936e-7 0 0 0 1 0.9998608 -0.01662325 0.00162816 3.69515e-7 0.01663297 0.999839 -0.006690979 0.1380605 -0.001516759 0.006717085 0.9999761 0 0 0 0 1 0.9995022 -0.03150427 0.001772284 -9.49401e-7 0.03152346 0.9994222 -0.01268076 0.1381125 -0.00137186 0.01273024 0.9999178 3.97137e-7 0 0 0 1 0.9984812 -0.05505222 0.0021829 -4.36312e-6 0.05508631 0.9982353 -0.02215903 0.1381941 -9.59259e-4 0.02224552 0.9997519 1.79285e-6 0 0 0 1 0.9982876 -0.05845737 0.002260863 -5.28553e-6 0.05849361 0.9980101 -0.02352964 0.1382058 -8.80959e-4 0.02362149 0.9997205 2.17565e-6 0 0 0 1 0.9996676 -0.02573651 0.001705825 -5.56468e-7 0.025752 0.9996144 -0.01035916 0.1380914 -0.001438677 0.01039958 0.9999448 2.70448e-7 0 0 0 1 0.9999925 0.003622949 0.001575231 1.79234e-7 -0.003625988 0.999992 0.001458227 0.1379903 -0.001569986 -0.001464009 0.9999976 0 0 0 0 1 0.999893 0.01454979 0.001615226 -7.27411e-7 -0.0145598 0.9998764 0.005856394 0.1379526 -0.001529872 -0.005879342 0.9999814 2.74873e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999951 -0.0025357 0.001946032 5.4399e-7 0.00253731 0.9999964 -0.001015067 0.1304761 -0.001943409 0.001019835 0.9999976 -1.51505e-7 0 0 0 1 0.9999968 -0.001756668 0.001945376 8.79994e-7 0.001757681 0.9999983 -7.03208e-4 0.1304715 -0.001944065 7.06508e-4 0.9999979 -2.96715e-7 0 0 0 1 0.9999982 4.12814e-4 0.00194478 5.59923e-7 -4.13515e-4 1 1.65269e-4 0.1304638 -0.001944661 -1.66186e-4 0.9999981 -1.53931e-7 0 0 0 1 0.999991 0.003826558 0.0019477 6.74464e-7 -0.003829896 0.9999916 0.001531779 0.1304494 -0.0019418 -0.001539349 0.9999969 -2.52245e-7 0 0 0 1 0.9999592 0.008826017 0.001960396 5.65182e-7 -0.008833289 0.9999548 0.003533124 0.1304284 -0.001929044 -0.00355041 0.9999918 -2.24403e-7 0 0 0 1 0.9998613 0.01654183 0.001999557 1.72251e-7 -0.01655513 0.999841 0.006621837 0.1303966 -0.001889705 -0.006654143 0.9999761 0 0 0 0 1 0.999572 0.02917975 0.002115309 -1.13557e-6 -0.02920287 0.9995054 0.0116809 0.130345 -0.001773357 -0.01173776 0.9999296 4.69548e-7 0 0 0 1 0.9986832 0.05124849 0.00247097 -4.94005e-6 -0.05128884 0.9984733 0.0205152 0.130255 -0.001415789 -0.02061504 0.9997865 2.04585e-6 0 0 0 1 0.9963297 0.08553242 0.003412425 -1.48223e-5 -0.0855996 0.9957414 0.03423935 0.1301156 -4.69273e-4 -0.03440588 0.9994079 6.0548e-6 0 0 0 1 0.9920067 0.1260802 0.005141675 -3.26954e-5 -0.1261789 0.9907226 0.05047094 0.1299493 0.0012694 -0.0507164 0.9987123 1.31977e-5 0 0 0 1 0.9866448 0.1627253 0.007286608 -5.49468e-5 -0.1628527 0.9844977 0.0651403 0.1297982 0.003426313 -0.0654571 0.9978495 2.2148e-5 0 0 0 1 0.9822515 0.1873508 0.009043931 -7.30102e-5 -0.1874973 0.979398 0.07499802 0.1296982 0.005193352 -0.0753628 0.9971427 2.94399e-5 0 0 0 1 0.9794499 0.2014328 0.01016467 -8.47511e-5 -0.2015904 0.9761453 0.08063519 0.1296408 0.006320357 -0.08102738 0.9966918 3.41546e-5 0 0 0 1 0.977542 0.2104584 0.01092785 -9.25209e-5 -0.210623 0.9739305 0.08424824 0.1296033 0.007087767 -0.08465796 0.9963849 3.72699e-5 0 0 0 1 0.9774665 0.2108072 0.01095807 -9.30012e-5 -0.210972 0.9738427 0.08438783 0.1296025 0.007118165 -0.08479827 0.9963729 3.74831e-5 0 0 0 1 0.9805088 0.1962348 0.009741127 -8.04122e-5 -0.1963883 0.9773746 0.07855439 0.1296631 0.005894422 -0.07893645 0.9968622 3.23892e-5 0 0 0 1 0.9860478 0.1662928 0.007525384 -5.75947e-5 -0.1664229 0.9838049 0.06656837 0.1297855 0.0036664 -0.06689214 0.9977535 2.32272e-5 0 0 0 1 0.9917947 0.1277353 0.005226552 -3.35223e-5 -0.1278354 0.9904765 0.05113351 0.1299424 0.001354753 -0.05138224 0.9986782 1.35303e-5 0 0 0 1 0.995912 0.09026044 0.003579556 -1.65281e-5 -0.09033125 0.9952563 0.03613203 0.1300959 -3.01268e-4 -0.03630775 0.9993406 6.71884e-6 0 0 0 1 0.9979758 0.06353807 0.002753913 -7.74885e-6 -0.06358796 0.9976522 0.02543479 0.1302058 -0.001131355 -0.02555859 0.9996727 3.18159e-6 0 0 0 1 0.9989566 0.04561001 0.002361536 -3.57992e-6 -0.04564595 0.9987908 0.01825803 0.1302788 -0.001525878 -0.0183469 0.9998305 1.48876e-6 0 0 0 1 0.9994519 0.03304004 0.00216341 -1.37719e-6 -0.03306621 0.9993658 0.01322621 0.1303304 -0.001725018 -0.01329058 0.9999102 6.22918e-7 0 0 0 1 0.9997202 0.0235666 0.002056002 -2.72486e-7 -0.02358537 0.9996773 0.009433925 0.130369 -0.001832962 -0.00947988 0.9999534 0 0 0 0 1 0.9998605 0.01660126 0.001999974 0 -0.01661461 0.99984 0.006645619 0.1303971 -0.001889288 -0.006678044 0.9999759 0 0 0 0 1 0.9999319 0.01151615 0.001971304 1.18752e-6 -0.01152557 0.9999231 0.004610002 0.1304181 -0.001918017 -0.004632532 0.9999874 -3.82413e-7 0 0 0 1 0.9999735 0.007036387 0.001954674 3.99339e-7 -0.007042288 0.9999713 0.002816736 0.1304364 -0.001934766 -0.002830505 0.9999941 -1.39602e-7 0 0 0 1 0.9999974 0.001331984 0.001945137 4.96575e-7 -0.001333355 0.9999991 5.33211e-4 0.13046 -0.001944363 -5.35925e-4 0.999998 -1.26452e-7 0 0 0 1 0.9999709 -0.007395148 0.001955687 7.55959e-7 0.007400512 0.9999685 -0.002960324 0.130496 -0.001933693 0.002974569 0.9999937 -2.36717e-7 0 0 0 1 0.9997633 -0.02167373 0.002038717 -2.81961e-7 0.02169024 0.9997273 -0.008676111 0.1305539 -0.001850068 0.008718192 0.9999603 1.50831e-7 0 0 0 1 0.9990353 -0.04385709 0.002329826 -2.98567e-6 0.04389089 0.9988822 -0.01755636 0.130644 -0.00155723 0.01764154 0.9998432 1.25672e-6 0 0 0 1 0.9972561 -0.0739693 0.003041446 -1.0243e-5 0.07402664 0.9968167 -0.02961051 0.130767 -8.41469e-4 0.02975434 0.9995569 4.20246e-6 0 0 0 1 0.996499 -0.08354067 0.003344237 -1.28662e-5 0.08360546 0.9959377 -0.03344202 0.1308068 -5.36885e-4 0.03360444 0.9994351 5.31196e-6 0 0 0 1 0.9988113 -0.04868739 0.002419412 -3.57231e-6 0.048725 0.9986222 -0.01948994 0.1306646 -0.001467108 0.01958459 0.9998071 1.48874e-6 0 0 0 1 0.9998741 -0.01575243 0.001994371 6.42772e-7 0.01576429 0.9998561 -0.006305813 0.1305287 -0.001894712 0.006336331 0.9999782 -2.21215e-7 0 0 0 1 0.9999936 0.003055095 0.001946628 7.51065e-7 -0.003057837 0.9999947 0.001222968 0.1304526 -0.001942873 -0.001229047 0.9999974 -2.60965e-7 0 0 0 1 0.9999533 0.009489417 0.00196278 7.95627e-7 -0.009497225 0.9999478 0.003798723 0.1304259 -0.0019266 -0.00381726 0.9999909 -2.91007e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999995 -6.20713e-4 9.76281e-4 -7.72043e-7 6.21026e-4 0.9999999 -2.46897e-4 0.1455414 -9.76012e-4 2.4738e-4 0.9999995 2.31419e-7 0 0 0 1 0.9999995 3.49145e-4 9.76215e-4 -6.91528e-7 -3.4921e-4 1 1.40092e-4 0.1455371 -9.76059e-4 -1.40558e-4 0.9999996 2.01207e-7 0 0 0 1 0.9999949 0.003018736 9.78027e-4 -5.66241e-7 -0.003019809 0.9999946 0.001205265 0.1455248 -9.74286e-4 -0.001208364 0.9999989 1.33004e-7 0 0 0 1 0.9999741 0.007141232 9.86414e-4 -7.8909e-7 -0.007143974 0.9999704 0.002850294 0.1455047 -9.65927e-4 -0.002857387 0.9999955 2.10049e-7 0 0 0 1 0.9999229 0.01238554 0.001006841 -1.11326e-6 -0.01239031 0.999911 0.004942893 0.1454797 -9.45444e-4 -0.004955053 0.9999874 3.41651e-7 0 0 0 1 0.999822 0.01884335 0.001047074 -1.50633e-6 -0.01885068 0.999794 0.007519662 0.1454488 -9.05112e-4 -0.007538139 0.9999713 5.50952e-7 0 0 0 1 0.9996305 0.02716082 0.001123487 -2.56511e-6 -0.02717131 0.999572 0.0108385 0.1454089 -8.28543e-4 -0.01086509 0.9999407 9.06138e-7 0 0 0 1 0.999116 0.04201662 0.001328706 -4.9929e-6 -0.04203295 0.9989753 0.01676625 0.1453381 -6.22824e-4 -0.01680737 0.9998586 1.90112e-6 0 0 0 1 0.9978221 0.06593823 0.001845002 -1.16635e-5 -0.06596392 0.9974749 0.02631145 0.1452239 -1.05282e-4 -0.02637594 0.9996522 4.58106e-6 0 0 0 1 0.9952078 0.09774225 0.002887904 -2.42602e-5 -0.0977804 0.9944435 0.03900188 0.1450718 9.40378e-4 -0.03909748 0.9992351 9.63132e-6 0 0 0 1 0.9910386 0.1334998 0.004550993 -4.44229e-5 -0.1335519 0.9896091 0.05326986 0.1449005 0.002607882 -0.05340039 0.9985699 1.76878e-5 0 0 0 1 0.9859479 0.166925 0.006581604 -6.88631e-5 -0.1669901 0.9837062 0.06660717 0.1447412 0.004644095 -0.06677037 0.9977577 2.74814e-5 0 0 0 1 0.9815755 0.1908943 0.008325695 -9.00927e-5 -0.1909688 0.9786362 0.07617139 0.1446268 0.006392955 -0.07635802 0.9970601 3.59669e-5 0 0 0 1 0.9771202 0.2124487 0.01010286 -1.11432e-4 -0.2125316 0.9734702 0.08477205 0.1445237 0.008175015 -0.08497971 0.9963493 4.45022e-5 0 0 0 1 0.9736092 0.2279316 0.01150327 -1.28274e-4 -0.2280206 0.9693989 0.09095001 0.1444495 0.009579241 -0.09117287 0.995789 5.12066e-5 0 0 0 1 0.972588 0.2322306 0.01191067 -1.33738e-4 -0.2323213 0.9682147 0.09266543 0.1444298 0.009987771 -0.0928924 0.9956262 5.34142e-5 0 0 0 1 0.974722 0.2231474 0.0110594 -1.22851e-4 -0.2232345 0.9706893 0.08904105 0.1444725 0.009134173 -0.08925914 0.9959666 4.90697e-5 0 0 0 1 0.9794807 0.2013301 0.009161233 -1.00262e-4 -0.2014087 0.9762071 0.08033549 0.1445775 0.007230758 -0.08053231 0.9967259 4.00226e-5 0 0 0 1 0.9854741 0.1696918 0.00677061 -7.1011e-5 -0.169758 0.9831568 0.06771117 0.1447281 0.004833519 -0.06787705 0.9976821 2.82944e-5 0 0 0 1 0.9914642 0.1303064 0.004381179 -4.26708e-5 -0.1303572 0.9901027 0.05199563 0.1449176 0.002437591 -0.05212301 0.9986378 1.6969e-5 0 0 0 1 0.9955429 0.09426862 0.002754092 -2.32909e-5 -0.09430533 0.9948321 0.03761583 0.1450891 8.06216e-4 -0.03770804 0.9992884 9.2577e-6 0 0 0 1 0.9978783 0.0650801 0.001822471 -1.17526e-5 -0.06510543 0.9975402 0.02596902 0.1452286 -1.27819e-4 -0.02603268 0.9996612 4.61873e-6 0 0 0 1 0.9991341 0.04158586 0.001321494 -5.52923e-6 -0.04160207 0.9989963 0.01659435 0.1453405 -6.30022e-4 -0.01663511 0.9998615 2.12569e-6 0 0 0 1 0.9996631 0.02593469 0.001110494 -2.65925e-6 -0.02594476 0.9996098 0.01034921 0.1454153 -8.41565e-4 -0.01037466 0.9999459 1.01804e-6 0 0 0 1 0.9998777 0.01560384 0.001024842 -1.32971e-6 -0.01560986 0.9998587 0.006227016 0.145464 -9.27412e-4 -0.006242394 0.9999802 3.82046e-7 0 0 0 1 0.9999737 0.007201194 9.86582e-4 -4.64817e-7 -0.007203936 0.9999698 0.002874195 0.1455038 -9.65758e-4 -0.002881348 0.9999955 0 0 0 0 1 0.999992 -0.003862261 9.79155e-4 -8.9024e-7 0.003863811 0.9999912 -0.001540303 0.145558 -9.73085e-4 0.001543939 0.9999984 2.64701e-7 0 0 0 1 0.9997335 -0.02306735 0.001082241 -1.89163e-6 0.02307641 0.9996914 -0.009203553 0.145649 -8.6954e-4 0.009225964 0.9999572 6.9159e-7 0 0 0 1 0.9983986 -0.05654782 0.001614511 -7.7702e-6 0.05656993 0.9981437 -0.02256292 0.1458089 -3.3554e-4 0.02261799 0.9997442 3.00333e-6 0 0 0 1 0.9961242 -0.08792191 0.002521574 -1.90017e-5 0.08795624 0.9955064 -0.0350818 0.1459598 5.74315e-4 0.03516751 0.9993814 7.5264e-6 0 0 0 1 0.9956403 -0.09323596 0.002714514 -2.03801e-5 0.09327238 0.9949453 -0.03720223 0.1459854 7.67843e-4 0.03729313 0.9993041 8.05574e-6 0 0 0 1 0.9979368 -0.06418091 0.001798689 -9.8551e-6 0.064206 0.9976081 -0.02560865 0.145847 -1.50759e-4 0.02567118 0.9996705 3.88152e-6 0 0 0 1 0.9995742 -0.02916032 0.00114572 -2.44901e-6 0.02917176 0.9995067 -0.01163476 0.1456788 -8.05841e-4 0.01166313 0.9999318 9.18636e-7 0 0 0 1 0.999967 -0.008063852 9.89145e-4 -8.71548e-7 0.008067011 0.9999623 -0.003216803 0.145579 -9.63054e-4 0.003224611 0.9999944 3.03424e-7 0 0 0 1 0.9999988 0.001293301 9.76532e-4 -7.20647e-7 -0.001293778 0.9999989 5.16879e-4 0.1455339 -9.75726e-4 -5.18238e-4 0.9999995 2.38926e-7 0 0 0 1 0.9999912 0.00412774 9.79613e-4 -9.69108e-7 -0.00412929 0.9999902 0.00164783 0.1455197 -9.72689e-4 -0.001652002 0.9999982 2.8611e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999998 -2.95156e-4 -5.50603e-5 4.14661e-7 2.95393e-4 0.9999997 -1.17778e-4 0.1304833 5.51563e-5 1.17633e-4 1 -2.24224e-7 0 0 0 1 0.9999995 9.12005e-4 -5.48922e-5 3.58376e-7 -9.11698e-4 0.9999993 3.63781e-4 0.1304768 5.53149e-5 -3.63863e-4 0.9999999 -2.21851e-7 0 0 0 1 0.9999909 0.004220128 -5.14934e-5 2.03112e-7 -0.00421977 0.9999895 0.001683413 0.1304583 5.86576e-5 -0.001683354 0.9999985 0 0 0 0 1 0.9999577 0.00918889 -3.8168e-5 0 -0.009188473 0.9999509 0.003665626 0.1304312 7.19476e-5 -0.003665208 0.9999932 0 0 0 0 1 0.9998804 0.0154609 -7.32098e-6 -3.23584e-7 -0.01546031 0.9998612 0.00616759 0.1303954 1.02761e-4 -0.006166875 0.9999809 1.46114e-7 0 0 0 1 0.9997355 0.02298849 5.04637e-5 -1.61916e-6 -0.02298772 0.9996935 0.009170532 0.1303558 1.60479e-4 -0.00916934 0.9999579 6.00562e-7 0 0 0 1 0.9994815 0.03219121 1.51825e-4 -2.90513e-6 -0.03219026 0.9993987 0.01284164 0.1303038 2.61764e-4 -0.01284003 0.9999175 1.11731e-6 0 0 0 1 0.9988561 0.04781192 4.01409e-4 -6.28865e-6 -0.04781061 0.998674 0.01907306 0.1302176 5.11154e-4 -0.01907056 0.9998179 2.45653e-6 0 0 0 1 0.9972338 0.07431912 0.001048684 -1.5503e-5 -0.07431727 0.9967936 0.02964735 0.1300703 0.001158118 -0.02964335 0.9995598 6.13328e-6 0 0 0 1 0.9935758 0.11314 0.002508103 -3.60689e-5 -0.1131373 0.9925535 0.0451337 0.1298561 0.002617001 -0.04512763 0.9989777 1.43275e-5 0 0 0 1 0.987128 0.1598519 0.00508064 -7.1766e-5 -0.1598482 0.9850797 0.06376802 0.1295976 0.005188703 -0.06375938 0.9979519 2.85689e-5 0 0 0 1 0.9785634 0.2057693 0.008497297 -1.19558e-4 -0.2057646 0.9751524 0.08208531 0.1293435 0.008604526 -0.08207422 0.996589 4.76163e-5 0 0 0 1 0.9693133 0.2455258 0.01218765 -1.70964e-4 -0.2455204 0.9644305 0.09794497 0.1291224 0.01229393 -0.09793174 0.9951171 6.81437e-5 0 0 0 1 0.9606759 0.2772312 0.01563352 -2.18975e-4 -0.2772251 0.9544187 0.1105929 0.1289475 0.01573896 -0.110578 0.9937428 8.7299e-5 0 0 0 1 0.9560254 0.2927616 0.01748877 -2.44744e-4 -0.2927551 0.9490283 0.1167882 0.128861 0.0175938 -0.1167725 0.9930028 9.75528e-5 0 0 0 1 0.956175 0.2922761 0.01742911 -2.43914e-4 -0.2922697 0.9492017 0.1165946 0.1288636 0.01753413 -0.1165789 0.9930265 9.72178e-5 0 0 0 1 0.9605252 0.2777497 0.01569366 -2.19492e-4 -0.2777435 0.954244 0.1107997 0.128944 0.0157991 -0.1107848 0.9937188 8.74952e-5 0 0 0 1 0.9687871 0.2475833 0.01239752 -1.74287e-4 -0.2475779 0.9638205 0.09876573 0.1291118 0.0125038 -0.09875243 0.9950334 6.94752e-5 0 0 0 1 0.979157 0.2029361 0.008260548 -1.16228e-4 -0.2029315 0.9758405 0.08095514 0.1293588 0.008367836 -0.08094418 0.9966834 4.63345e-5 0 0 0 1 0.9872364 0.1591807 0.005037248 -7.1141e-5 -0.159177 0.9852054 0.06350022 0.1296006 0.00514537 -0.06349164 0.997969 2.83236e-5 0 0 0 1 0.9929248 0.1187114 0.00276786 -3.98041e-5 -0.1187086 0.9917989 0.0473563 0.1298242 0.002876639 -0.04734987 0.9988741 1.58032e-5 0 0 0 1 0.9963976 0.0847907 0.001382291 -2.0421e-5 -0.08478868 0.9958244 0.03382468 0.1300124 0.001491546 -0.03382009 0.9994269 8.09469e-6 0 0 0 1 0.998258 0.05899405 6.40063e-4 -9.5007e-6 -0.05899256 0.9979807 0.02353388 0.1301542 7.49707e-4 -0.02353072 0.9997228 3.72343e-6 0 0 0 1 0.9993098 0.03714406 2.20381e-4 -4.55248e-6 -0.03714299 0.9992 0.01481747 0.1302763 3.3025e-4 -0.0148155 0.9998902 1.78831e-6 0 0 0 1 0.999819 0.01901894 1.71662e-5 -1.57798e-6 -0.01901829 0.9997901 0.007586956 0.1303763 1.27228e-4 -0.007586061 0.9999712 6.28331e-7 0 0 0 1 0.9999992 -0.001013278 -5.48577e-5 0 0.001013517 0.999999 -4.04278e-4 0.1304869 5.53489e-5 4.04088e-4 0.9999998 0 0 0 0 1 0.9995508 -0.02996492 1.23961e-4 -1.93826e-6 0.0299645 0.9994792 -0.01195365 0.1306466 2.34383e-4 0.01195186 0.9999285 6.9683e-7 0 0 0 1 0.9978029 -0.06624519 8.21095e-4 -1.168e-5 0.066244 0.9974533 -0.02642655 0.1308484 9.31716e-4 0.02642273 0.9996503 4.6454e-6 0 0 0 1 0.9960398 -0.08889287 0.001524329 -2.18851e-5 0.0888912 0.9954096 -0.03546118 0.1309737 0.001634955 0.03545612 0.9993698 8.69224e-6 0 0 0 1 0.9961083 -0.08812499 0.00149703 -2.00765e-5 0.08812332 0.995489 -0.03515481 0.1309683 0.001607716 0.03514981 0.9993807 7.97083e-6 0 0 0 1 0.997708 -0.06765794 8.58934e-4 -1.24679e-5 0.06765669 0.9973432 -0.02699011 0.1308565 9.69541e-4 0.02698624 0.9996353 4.94164e-6 0 0 0 1 0.9994884 -0.03197479 1.48784e-4 -2.60478e-6 0.03197437 0.9994069 -0.01275539 0.1306586 2.59224e-4 0.01275348 0.9999186 9.76766e-7 0 0 0 1 0.9999683 -0.007937014 -4.25309e-5 0 0.007937073 0.9999631 -0.003166258 0.1305262 6.77504e-5 0.003165662 0.9999949 0 0 0 0 1 0.9999985 -0.00170046 -5.44923e-5 -2.46433e-7 0.001700639 0.999998 -6.78402e-4 0.1304915 5.5728e-5 6.78182e-4 0.9999997 0 0 0 0 1 0.9999967 -0.002464115 -5.3869e-5 1.33077e-7 0.002464294 0.9999962 -9.83036e-4 0.1304956 5.6373e-5 9.82764e-4 0.9999995 0 0 0 0 1 0.9999948 -0.003163576 -5.30879e-5 0 0.003163754 0.999994 -0.001262068 0.1304998 5.71471e-5 0.001261711 0.9999991 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999992 0.001025259 -0.001041054 -3.66548e-7 -0.001024663 0.9999995 4.09963e-4 0.1423975 0.001041531 -4.08996e-4 0.9999994 2.05564e-7 0 0 0 1 0.9999966 0.002505183 -0.001040041 -2.63153e-7 -0.002503931 0.9999964 0.001001834 0.1423879 0.001042544 -9.99374e-4 0.9999989 2.00377e-7 0 0 0 1 0.9999786 0.006481528 -0.001032888 -3.66715e-7 -0.006478667 0.9999756 0.002592265 0.142363 0.001049637 -0.002585649 0.9999961 2.45607e-7 0 0 0 1 0.9999201 0.01261758 -0.001009404 -9.56772e-7 -0.01261216 0.9999078 0.005046546 0.1423233 0.001073002 -0.005033493 0.9999867 5.24965e-7 0 0 0 1 0.999787 0.02062416 -9.56156e-4 -1.57976e-6 -0.02061539 0.9997535 0.008248925 0.1422729 0.00112605 -0.008227527 0.9999655 6.81053e-7 0 0 0 1 0.9995332 0.03053939 -8.54633e-4 -3.1886e-6 -0.03052651 0.9994592 0.01221472 0.1422094 0.00122714 -0.01218301 0.999925 1.36474e-6 0 0 0 1 0.9990972 0.04248291 -6.80035e-4 -5.7505e-6 -0.04246515 0.9989535 0.01699173 0.1421341 0.001401185 -0.01694762 0.9998554 2.4346e-6 0 0 0 1 0.9980957 0.0616874 -2.79238e-4 -1.228e-5 -0.0616616 0.9977921 0.02467298 0.1420119 0.001800596 -0.02460885 0.9996955 4.97477e-6 0 0 0 1 0.9952393 0.09745943 8.63827e-4 -3.03932e-5 -0.09741878 0.9944798 0.03898066 0.141785 0.002939939 -0.03887933 0.9992396 1.22078e-5 0 0 0 1 0.9871186 0.1599391 0.004113495 -8.17141e-5 -0.1598726 0.9850627 0.06397068 0.1413878 0.006179332 -0.06380432 0.9979433 3.26616e-5 0 0 0 1 0.9699524 0.2430477 0.01098263 -1.90253e-4 -0.2429466 0.9651563 0.09721153 0.1408589 0.01302707 -0.09695875 0.9952031 7.59991e-5 0 0 0 1 0.9478688 0.3180447 0.01981937 -3.30561e-4 -0.3179126 0.9395476 0.1272078 0.1403832 0.02183651 -0.1268772 0.9916781 1.31966e-4 0 0 0 1 0.9293299 0.3682451 0.02723765 -4.47891e-4 -0.3680922 0.9180493 0.1472864 0.1400634 0.02923196 -0.1469036 0.9887187 1.78755e-4 0 0 0 1 0.9245105 0.3800394 0.0291661 -4.78707e-4 -0.3798817 0.9124608 0.1520038 0.1399882 0.03115451 -0.1516088 0.9879494 1.91038e-4 0 0 0 1 0.931078 0.3638538 0.02653807 -4.3726e-4 -0.3637027 0.9200767 0.14553 0.1400915 0.02853459 -0.1451518 0.9889978 1.74488e-4 0 0 0 1 0.9387141 0.3438966 0.02348262 -3.88551e-4 -0.3437538 0.9289315 0.1375477 0.1402188 0.02548843 -0.1371903 0.9902167 1.55071e-4 0 0 0 1 0.9437241 0.3300358 0.02147781 -3.56005e-4 -0.3298987 0.9347414 0.132004 0.1403062 0.02348983 -0.1316609 0.9910164 1.42072e-4 0 0 0 1 0.948006 0.3176385 0.01976448 -3.30122e-4 -0.3175066 0.9397067 0.1270455 0.1403856 0.02178174 -0.1267153 0.9916999 1.31765e-4 0 0 0 1 0.9552043 0.2954657 0.01688408 -2.84555e-4 -0.2953429 0.9480541 0.1181771 0.1405262 0.01891022 -0.1178699 0.992849 1.13579e-4 0 0 0 1 0.9647661 0.2627857 0.01305794 -2.23068e-4 -0.2626765 0.9591422 0.1051061 0.1407341 0.01509588 -0.1048328 0.9943753 8.90672e-5 0 0 0 1 0.9764974 0.2153677 0.008363604 -1.4876e-4 -0.2152782 0.9727461 0.08614039 0.1410355 0.01041615 -0.08591645 0.9962479 5.94448e-5 0 0 0 1 0.9880577 0.1540402 0.003737628 -7.59898e-5 -0.153976 0.9861518 0.06161123 0.141425 0.005804657 -0.06145107 0.9980932 3.04303e-5 0 0 0 1 0.9962915 0.08604305 4.42774e-4 -2.34995e-5 -0.08600723 0.9956999 0.03441447 0.1418573 0.002520263 -0.034325 0.9994076 9.45194e-6 0 0 0 1 0.9994654 0.03268969 -8.27428e-4 -3.61607e-6 -0.03267598 0.9993804 0.01307475 0.1421957 0.00125426 -0.01304084 0.9999142 1.52318e-6 0 0 0 1 0.9999986 -0.001376092 -0.001040935 3.11042e-7 0.001375675 0.9999988 -5.5052e-4 0.1424125 0.00104165 5.48985e-4 0.9999993 0 0 0 0 1 0.9995754 -0.02912801 -8.71706e-4 -2.94511e-6 0.02911609 0.9995082 -0.01165044 0.1425885 0.001210629 0.01161998 0.9999318 1.2149e-6 0 0 0 1 0.9985371 -0.05406892 -4.56391e-4 -1.00185e-5 0.05404663 0.9983041 -0.02162605 0.1427478 0.001624882 0.0215696 0.999766 4.11148e-6 0 0 0 1 0.997717 -0.06753605 -1.2823e-4 -1.51719e-5 0.06750822 0.9973528 -0.02701252 0.1428327 0.001952171 0.02694207 0.9996351 6.12753e-6 0 0 0 1 0.9980031 -0.06316691 -2.42695e-4 -1.36951e-5 0.0631408 0.9976847 -0.02526497 0.1428044 0.001838028 0.02519911 0.9996808 5.62052e-6 0 0 0 1 0.9990622 -0.04329019 -6.66523e-4 -6.9952e-6 0.04327243 0.9989131 -0.01731491 0.1426783 0.001415312 0.01726967 0.9998499 2.82492e-6 0 0 0 1 0.9999116 -0.0132687 -0.001006126 -1.46726e-6 0.01326334 0.9998978 -0.005307197 0.1424885 0.001076459 0.00529325 0.9999854 6.39002e-7 0 0 0 1 0.9998816 0.01536267 -9.94058e-4 -1.01743e-6 -0.01535612 0.9998631 0.006144464 0.1423056 0.001088261 -0.006128609 0.9999806 5.04975e-7 0 0 0 1 0.9998154 0.01919448 -9.6756e-4 -1.26134e-6 -0.01918631 0.9997863 0.007677078 0.1422817 0.001114666 -0.00765717 0.99997 5.44032e-7 0 0 0 1 0.9999784 0.006509125 -0.001032829 -6.61149e-7 -0.006506264 0.9999754 0.002603352 0.1423623 0.001049697 -0.002596676 0.9999961 3.30976e-7 0 0 0 1 0.9999842 -0.005580961 -0.001035094 -4.83653e-7 0.005578815 0.9999821 -0.002232313 0.1424395 0.001047551 0.002226412 0.999997 2.98564e-7 0 0 0 1 0.9999497 -0.009988129 -0.001021385 -7.61113e-7 0.009984135 0.9999421 -0.00399506 0.1424674 0.001061201 0.00398457 0.9999915 3.35158e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999961 0.0020774 -0.001877427 2.62469e-7 -0.002075552 0.9999978 8.35157e-4 0.1317465 0.001879274 -8.31388e-4 0.999998 0 0 0 0 1 0.9999918 0.003628432 -0.001875579 0 -0.003625452 0.9999927 0.001458704 0.1317335 0.001881003 -0.001452028 0.9999973 0 0 0 0 1 0.9999678 0.007831633 -0.001865923 1.277e-7 -0.007825493 0.9999648 0.003148436 0.1317046 0.001890599 -0.003133893 0.9999934 -1.47324e-7 0 0 0 1 0.9998943 0.0144329 -0.001836359 -2.74195e-7 -0.01442182 0.9998794 0.005802214 0.1316567 0.001919984 -0.005775272 0.9999815 0 0 0 0 1 0.9997134 0.02387821 -0.001763582 -1.40906e-6 -0.02386003 0.9996694 0.009599387 0.1315897 0.001992285 -0.009554684 0.9999524 5.27339e-7 0 0 0 1 0.999309 0.03713613 -0.001600801 -4.05685e-6 -0.037108 0.9992001 0.01492929 0.1314955 0.002154052 -0.01485967 0.9998874 1.59448e-6 0 0 0 1 0.9984487 0.05566787 -0.001254558 -1.01071e-5 -0.05562567 0.9982012 0.02237927 0.1313635 0.002498269 -0.02227485 0.9997489 4.00286e-6 0 0 0 1 0.9957476 0.09212428 -1.6777e-4 -2.84932e-5 -0.09205466 0.9950653 0.03703522 0.1311047 0.003578901 -0.03686237 0.999314 1.13368e-5 0 0 0 1 0.9836684 0.1799298 0.004692256 -1.12913e-4 -0.1797941 0.9810416 0.07233422 0.1304792 0.008411884 -0.07199662 0.9973695 4.51117e-5 0 0 0 1 0.9371621 0.3481087 0.02340322 -4.41163e-4 -0.3478466 0.9270485 0.1399442 0.1292827 0.02701997 -0.1392912 0.9898829 1.76476e-4 0 0 0 1 0.8752867 0.4811871 0.04829734 -8.78857e-4 -0.480825 0.8552122 0.1934432 0.1283354 0.05177801 -0.1925408 0.979922 3.51612e-4 0 0 0 1 0.8642526 0.5002866 0.05273663 -9.57115e-4 -0.4999102 0.8424018 0.2011215 0.1281989 0.05619311 -0.2001833 0.9781457 3.82962e-4 0 0 0 1 0.8851594 0.4631721 0.04432523 -8.09514e-4 -0.4628235 0.8666743 0.186201 0.1284633 0.04782766 -0.1853324 0.9815112 3.23854e-4 0 0 0 1 0.9127498 0.4071661 0.03322494 -6.13696e-4 -0.4068595 0.8987063 0.163686 0.1288625 0.03678804 -0.1629224 0.9859528 2.45531e-4 0 0 0 1 0.9336733 0.3572663 0.02480691 -4.6579e-4 -0.3569973 0.9229979 0.1436257 0.1292182 0.02841603 -0.1429556 0.989321 1.86308e-4 0 0 0 1 0.9477152 0.3185424 0.0191574 -3.66075e-4 -0.3183024 0.9393005 0.1280583 0.129493 0.02279752 -0.1274607 0.9915817 1.46454e-4 0 0 0 1 0.9551255 0.2957597 0.01617604 -3.14195e-4 -0.2955369 0.9479038 0.1188994 0.1296551 0.01983243 -0.1183445 0.9927746 1.25675e-4 0 0 0 1 0.9555768 0.2943083 0.01599442 -3.11034e-4 -0.2940865 0.9484277 0.1183158 0.129666 0.01965183 -0.1177636 0.9928473 1.24408e-4 0 0 0 1 0.9514924 0.3071666 0.01763772 -3.3984e-4 -0.3069352 0.9436857 0.123485 0.1295745 0.02128612 -0.1229088 0.9921897 1.35952e-4 0 0 0 1 0.9464117 0.322363 0.01968187 -3.75721e-4 -0.3221201 0.9377871 0.1295942 0.1294668 0.02331906 -0.1289894 0.9913718 1.50313e-4 0 0 0 1 0.9429705 0.3322097 0.02106636 -4.00086e-4 -0.3319594 0.9337919 0.1335526 0.1293964 0.02469599 -0.1329295 0.9908179 1.60062e-4 0 0 0 1 0.9470959 0.3203637 0.01940655 -3.70912e-4 -0.3201225 0.9385815 0.1287904 0.1294801 0.02304524 -0.1281895 0.991482 1.48355e-4 0 0 0 1 0.9656269 0.2596575 0.01195096 -2.40177e-4 -0.2594617 0.9600958 0.1043857 0.1299126 0.0156306 -0.1038986 0.9944652 9.60266e-5 0 0 0 1 0.9881443 0.1535023 0.00289148 -8.23613e-5 -0.1533865 0.986238 0.06171 0.1306681 0.006621062 -0.06142199 0.99809 3.29198e-5 0 0 0 1 0.9980232 0.06283819 -0.001083374 -1.34884e-5 -0.06279057 0.9977072 0.02526181 0.1313134 0.00266844 -0.02514398 0.9996803 5.33759e-6 0 0 0 1 0.9997476 0.0223962 -0.00177735 -1.5031e-6 -0.02237904 0.9997092 0.009003579 0.1316009 0.001978576 -0.008961677 0.9999579 6.0714e-7 0 0 0 1 0.999974 0.006961464 -0.001868486 -4.15257e-7 -0.006955981 0.9999721 0.002798616 0.1317113 0.001888036 -0.002785682 0.9999945 0 0 0 0 1 0.9998936 0.01447886 -0.001836061 -3.75068e-7 -0.01446771 0.9998788 0.005820691 0.1316572 0.001920223 -0.005793631 0.9999815 1.31914e-7 0 0 0 1 0.9991731 0.04063409 -0.001546084 -5.89795e-6 -0.04060322 0.9990421 0.01633548 0.1314709 0.002208471 -0.01625931 0.9998654 2.32908e-6 0 0 0 1 0.9978707 0.06521725 -0.001021981 -1.39158e-5 -0.06516796 0.9975302 0.02621823 0.1312971 0.002729475 -0.02609592 0.9996558 5.53263e-6 0 0 0 1 0.9965477 0.08302062 -4.89712e-4 -2.30689e-5 -0.08295786 0.9959944 0.03337544 0.1311698 0.003258705 -0.03321969 0.9994429 9.2167e-6 0 0 0 1 0.9965402 0.08311253 -4.86643e-4 -2.2967e-5 -0.08304971 0.9959855 0.03341239 0.1311688 0.003261804 -0.03325647 0.9994416 9.15586e-6 0 0 0 1 0.9988197 0.04855388 -0.001403868 -7.93709e-6 -0.0485171 0.998632 0.01951932 0.1314151 0.002349793 -0.01942831 0.9998086 3.12674e-6 0 0 0 1 0.9999163 0.01281177 -0.00184524 -7.0887e-7 -0.01280188 0.9999052 0.005150496 0.1316704 0.001911163 -0.005126595 0.9999852 2.43462e-7 0 0 0 1 0.9999688 -0.007701456 -0.0018664 -5.55147e-7 0.007695853 0.999966 -0.003096044 0.1318157 0.001890242 0.00308144 0.9999936 1.22318e-7 0 0 0 1 0.9998943 -0.01443272 -0.001836419 -1.01352e-6 0.01442211 0.9998795 -0.005802094 0.1318637 0.001920044 0.005774855 0.9999816 3.25975e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999983 0.001228392 -0.00121349 -9.10809e-7 -0.001227557 0.9999992 4.95877e-4 0.1304814 0.001214146 -4.94498e-4 0.9999991 2.82756e-7 0 0 0 1 0.9999957 0.002625346 -0.001212418 -8.65312e-7 -0.002623856 0.9999961 0.001059532 0.1304703 0.001215219 -0.001056492 0.9999986 2.624e-7 0 0 0 1 0.9999771 0.006632268 -0.001204907 -1.00094e-6 -0.00662887 0.9999745 0.002676486 0.1304388 0.00122267 -0.002668559 0.9999956 3.5499e-7 0 0 0 1 0.9999048 0.01373916 -0.001175642 -1.38933e-6 -0.01373225 0.9998905 0.005544304 0.1303828 0.001251757 -0.005527734 0.9999839 4.40755e-7 0 0 0 1 0.9996695 0.0256775 -0.001080632 -2.70735e-6 -0.02566474 0.999617 0.01036179 0.130289 0.001346349 -0.01033073 0.9999457 1.01682e-6 0 0 0 1 0.9989462 0.04588675 -7.88547e-4 -7.82275e-6 -0.04586416 0.9987761 0.01851689 0.130131 0.001637279 -0.01846128 0.9998281 3.03005e-6 0 0 0 1 0.9966808 0.0814051 1.26147e-4 -2.43771e-5 -0.0813651 0.9961431 0.0328496 0.1298505 0.002548456 -0.03275096 0.9994602 9.7091e-6 0 0 0 1 0.984904 0.173031 0.004881143 -1.1484e-4 -0.1729463 0.9824534 0.06982338 0.1291307 0.007286071 -0.06961363 0.9975473 4.60791e-5 0 0 0 1 0.906022 0.4216331 0.03672903 -7.283e-4 -0.421427 0.8907589 0.1701414 0.1271707 0.03902053 -0.1696307 0.9847348 2.92931e-4 0 0 0 1 0.8112002 0.5799372 0.0750119 -0.001469969 -0.5796537 0.7805355 0.2340215 0.125922 0.07716834 -0.2333194 0.9693334 5.91253e-4 0 0 0 1 0.8474478 0.5274339 0.06037753 -0.001185655 -0.5271762 0.8226705 0.212835 0.1263365 0.06258559 -0.2121963 0.9752209 4.76908e-4 0 0 0 1 0.9083212 0.4167376 0.03580081 -7.10224e-4 -0.4165338 0.8934316 0.1681661 0.127209 0.03809559 -0.1676611 0.9851083 2.85629e-4 0 0 0 1 0.9428626 0.3324633 0.02185511 -4.40392e-4 -0.3323006 0.9335835 0.1341589 0.1278737 0.02419936 -0.1337561 0.9907187 1.77069e-4 0 0 0 1 0.9594353 0.2815201 0.01516413 -3.11677e-4 -0.2813824 0.9528479 0.1136019 0.1282751 0.01753216 -0.1132608 0.9934105 1.25288e-4 0 0 0 1 0.9662058 0.2574707 0.01243048 -2.58353e-4 -0.2573447 0.960718 0.1038973 0.1284646 0.01480829 -0.1035853 0.9945102 1.03834e-4 0 0 0 1 0.9683884 0.2491779 0.01154923 -2.42203e-4 -0.2490559 0.9632554 0.1005509 0.1285301 0.0139302 -0.1002489 0.9948648 9.7375e-5 0 0 0 1 0.9691702 0.2461346 0.01123362 -2.36755e-4 -0.2460141 0.964164 0.09932285 0.1285538 0.01361572 -0.09902453 0.9949918 9.51672e-5 0 0 0 1 0.9698211 0.2435694 0.01097083 -2.3103e-4 -0.2434501 0.9649206 0.0982877 0.1285738 0.01335388 -0.09799247 0.9950975 9.28382e-5 0 0 0 1 0.9684379 0.2489871 0.01152932 -2.42019e-4 -0.2488651 0.9633129 0.1004739 0.1285313 0.01391035 -0.1001721 0.9948728 9.72448e-5 0 0 0 1 0.9658731 0.2587098 0.01256483 -2.61276e-4 -0.2585831 0.9603314 0.1043973 0.1284546 0.01494216 -0.1040837 0.9944563 1.0499e-4 0 0 0 1 0.9596923 0.2806481 0.0150603 -3.10462e-4 -0.2805107 0.9531466 0.11325 0.1282821 0.01742875 -0.1129099 0.9934523 1.24782e-4 0 0 0 1 0.9472178 0.3199593 0.02009677 -4.07593e-4 -0.3198027 0.9386461 0.1291133 0.127972 0.02244722 -0.1287255 0.9914261 1.63838e-4 0 0 0 1 0.927488 0.3727978 0.02806252 -5.61394e-4 -0.3726155 0.9157115 0.1504352 0.1275557 0.03038471 -0.1499834 0.9882216 2.25745e-4 0 0 0 1 0.9221148 0.3857327 0.03023177 -6.03819e-4 -0.3855441 0.9094656 0.1556546 0.1274533 0.03254628 -0.1551873 0.9873487 2.42815e-4 0 0 0 1 0.9493445 0.313647 0.01923817 -3.91801e-4 -0.3134936 0.941118 0.1265661 0.1280219 0.02159172 -0.126186 0.9917715 1.57557e-4 0 0 0 1 0.9651079 0.2615348 0.01287376 -2.69093e-4 -0.2614067 0.9594418 0.1055372 0.1284329 0.01524996 -0.1052203 0.994332 1.08141e-4 0 0 0 1 0.9680687 0.2504121 0.01167839 -2.4522e-4 -0.2502895 0.9628835 0.1010489 0.1285195 0.01405888 -0.1007454 0.9948129 9.85909e-5 0 0 0 1 0.9655793 0.2597982 0.01268345 -2.64572e-4 -0.2596711 0.9599898 0.1048365 0.1284464 0.01506036 -0.1045216 0.9944086 1.06336e-4 0 0 0 1 0.9651969 0.2612079 0.01283788 -2.67192e-4 -0.2610801 0.9595453 0.1054053 0.1284354 0.0152142 -0.1050888 0.9943464 1.074e-4 0 0 0 1 0.9722945 0.2335453 0.009972214 -2.12652e-4 -0.2334309 0.9677957 0.09424263 0.1286532 0.01235884 -0.09395956 0.9954992 8.54424e-5 0 0 0 1 0.9835604 0.1804966 0.005423665 -1.25209e-4 -0.1804081 0.9808915 0.07283598 0.129072 0.007826566 -0.07261717 0.9973291 5.02482e-5 0 0 0 1 0.9954472 0.09531068 6.24295e-4 -3.37954e-5 -0.09526389 0.9947089 0.03846091 0.1297413 0.003044724 -0.03834539 0.9992598 1.35019e-5 0 0 0 1 0.9994334 0.03363656 -9.85342e-4 -4.27833e-6 -0.03361994 0.9993426 0.01357352 0.130227 0.00144124 -0.01353281 0.9999073 1.67271e-6 0 0 0 1 0.9999827 0.005712151 -0.001207232 -5.70338e-7 -0.005709171 0.9999811 0.002305209 0.1304465 0.001220345 -0.002298355 0.9999966 1.77765e-7 0 0 0 1 0.9999849 -0.005306661 -0.001208186 -8.50102e-7 0.005304217 0.9999836 -0.002141177 0.1305335 0.001219511 0.002134621 0.9999968 2.92669e-7 0 0 0 1 0.9999637 -0.008411347 -0.001199603 -1.46396e-6 0.008407413 0.9999589 -0.003394067 0.1305583 0.001228094 0.003383696 0.9999935 4.29305e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999995 2.45911e-6 -8.59879e-4 3.89326e-7 -2.55161e-6 1.000001 1.77223e-6 0.1424013 8.59844e-4 -1.77269e-6 0.9999998 0 0 0 0 1 0.9999985 0.001408517 -8.5945e-4 2.50591e-7 -0.0014081 0.9999994 5.70663e-4 0.1423896 8.60202e-4 -5.69447e-4 0.9999996 0 0 0 0 1 0.999984 0.005583703 -8.53523e-4 2.56093e-7 -0.005581855 0.9999825 0.00225985 0.1423531 8.66105e-4 -0.002255082 0.9999972 0 0 0 0 1 0.999908 0.01353484 -8.22752e-4 0 -0.01353019 0.9998941 0.005476772 0.1422836 8.96752e-4 -0.005465149 0.9999848 0 0 0 0 1 0.9996016 0.02821183 -6.98693e-4 -2.22446e-6 -0.02820217 0.9995377 0.01141494 0.1421559 0.001020371 -0.01139068 0.9999346 1.01798e-6 0 0 0 1 0.9983654 0.0571503 -1.9822e-4 -1.21621e-5 -0.05713051 0.9980994 0.02312302 0.1419045 0.001519262 -0.02307397 0.9997326 4.99889e-6 0 0 0 1 0.9927128 0.1204843 0.002089798 -5.92472e-5 -0.1204425 0.9915232 0.04874718 0.1413533 0.003801047 -0.04864364 0.998809 2.40242e-5 0 0 0 1 0.9703376 0.2414956 0.0111463 -2.50181e-4 -0.2414118 0.9654921 0.09770673 0.1403009 0.01283395 -0.09749943 0.9951528 1.01065e-4 0 0 0 1 0.9337909 0.356877 0.02593833 -5.64566e-4 -0.3567532 0.9229735 0.1443883 0.1392961 0.02758836 -0.1440822 0.9891811 2.28001e-4 0 0 0 1 0.9674676 0.2526944 0.01230794 -2.75568e-4 -0.2526066 0.9621531 0.1022375 0.1402035 0.0139926 -0.1020207 0.9946839 1.1137e-4 0 0 0 1 0.9797484 0.2000976 0.007337331 -1.6989e-4 -0.2000282 0.9764405 0.08095765 0.1406609 0.009034872 -0.08078587 0.9966905 6.87009e-5 0 0 0 1 0.9821548 0.1879652 0.006363272 -1.49124e-4 -0.1878999 0.9792401 0.07604902 0.140767 0.008063256 -0.07588762 0.9970839 6.02916e-5 0 0 0 1 0.984606 0.1747051 0.005371212 -1.28624e-4 -0.1746445 0.9820918 0.07068419 0.1408825 0.007073819 -0.07053416 0.9974842 5.20095e-5 0 0 0 1 0.987641 0.156677 0.004142701 -1.02931e-4 -0.1566227 0.9856228 0.06339025 0.1410388 0.005848526 -0.06325572 0.9979802 4.16573e-5 0 0 0 1 0.9884919 0.1512235 0.003798246 -9.54878e-5 -0.151171 0.9866128 0.06118386 0.1410866 0.005504965 -0.06105399 0.9981194 3.86304e-5 0 0 0 1 0.9880475 0.1540976 0.003978192 -9.8677e-5 -0.1540442 0.9860957 0.06234669 0.1410611 0.005684494 -0.06221431 0.9980466 3.9956e-5 0 0 0 1 0.9866282 0.1629224 0.004552662 -1.1086e-4 -0.1628659 0.9844446 0.06591707 0.1409844 0.006257414 -0.06577718 0.9978147 4.48721e-5 0 0 0 1 0.9843158 0.176329 0.005488634 -1.30973e-4 -0.1762677 0.9817542 0.07134115 0.140868 0.007190942 -0.07118976 0.9974369 5.30059e-5 0 0 0 1 0.9819161 0.1892052 0.006459951 -1.51354e-4 -0.1891396 0.9789626 0.07655078 0.1407558 0.008159697 -0.07638829 0.9970448 6.11738e-5 0 0 0 1 0.9818462 0.1895667 0.006488263 -1.52081e-4 -0.1895009 0.9788811 0.07669699 0.1407527 0.00818789 -0.07653427 0.9970333 6.14831e-5 0 0 0 1 0.9831206 0.1828601 0.005972385 -1.40823e-4 -0.1827965 0.9803637 0.07398355 0.1408116 0.007673442 -0.07382655 0.9972416 5.69503e-5 0 0 0 1 0.9836591 0.1799478 0.005754411 -1.35849e-4 -0.1798853 0.9809902 0.07280534 0.1408369 0.007456004 -0.07265079 0.9973296 5.49241e-5 0 0 0 1 0.9802245 0.1977589 0.007144629 -1.65076e-4 -0.1976903 0.9769943 0.08001148 0.1406814 0.008842647 -0.07984167 0.9967684 6.67455e-5 0 0 0 1 0.9651821 0.2612435 0.01323306 -2.93265e-4 -0.2611528 0.9594941 0.1056964 0.1401292 0.0149154 -0.1054722 0.9943104 1.18486e-4 0 0 0 1 0.9380714 0.3455941 0.0242058 -5.27571e-4 -0.3454741 0.9279534 0.1398236 0.1393948 0.02586024 -0.139527 0.9898806 2.13075e-4 0 0 0 1 0.9263312 0.3755948 0.0289576 -6.28013e-4 -0.3754644 0.9142949 0.1519613 0.1391339 0.03059995 -0.1516391 0.9879621 2.53586e-4 0 0 0 1 0.9270354 0.3738753 0.02867263 -6.23545e-4 -0.3737455 0.9151141 0.1512657 0.1391495 0.03031569 -0.150945 0.9880772 2.51816e-4 0 0 0 1 0.9399099 0.3406146 0.02346175 -5.1226e-4 -0.3404964 0.9300923 0.1378089 0.1394388 0.02511805 -0.1375167 0.990181 2.06894e-4 0 0 0 1 0.960425 0.2781251 0.01515847 -3.36038e-4 -0.2780286 0.9539596 0.1125265 0.1399826 0.0168358 -0.1122878 0.9935331 1.35729e-4 0 0 0 1 0.977698 0.209856 0.008167266 -1.87833e-4 -0.2097831 0.9740551 0.0849058 0.1405759 0.009862542 -0.08472561 0.9963555 7.58966e-5 0 0 0 1 0.9899314 0.1415098 0.00321561 -8.3208e-5 -0.1414607 0.9882873 0.05725377 0.1411703 0.00492388 -0.05713224 0.9983545 3.36931e-5 0 0 0 1 0.9969142 0.07849657 3.89257e-4 -2.47694e-5 -0.07846933 0.9964111 0.0317595 0.141719 0.002105057 -0.03169202 0.9994955 1.01302e-5 0 0 0 1 0.9995393 0.03033816 -6.73479e-4 -3.27301e-6 -0.03032773 0.9994652 0.01227521 0.1421374 0.001045465 -0.01224911 0.9999244 1.40106e-6 0 0 0 1 0.9999901 0.004322946 -8.56066e-4 5.9874e-7 -0.004321515 0.9999896 0.001749753 0.1423633 8.63592e-4 -0.001746058 0.9999983 -1.22955e-7 0 0 0 1 0.9999809 -0.006081998 -8.52397e-4 0 0.006079792 0.999979 -0.002459883 0.1424551 8.67309e-4 0.002454698 0.9999967 1.7162e-7 0 0 0 1 0.999961 -0.008779108 -8.44294e-4 -5.85725e-7 0.008775949 0.9999557 -0.003551125 0.142477 8.75422e-4 0.003543555 0.9999935 3.29616e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999996 -5.58883e-6 -8.98858e-4 1.09189e-6 5.54648e-6 0.9999998 -1.37397e-6 0.1242103 8.98815e-4 1.40387e-6 0.9999996 -3.80667e-7 0 0 0 1 0.9999985 0.001432716 -8.98444e-4 7.38178e-7 -0.00143224 0.9999986 5.82039e-4 0.1241975 8.99231e-4 -5.80718e-4 0.9999995 -1.61215e-7 0 0 0 1 0.999982 0.005910038 -8.91752e-4 9.02006e-7 -0.005907952 0.9999793 0.002398133 0.1241559 9.05836e-4 -0.002392768 0.9999967 -2.65909e-7 0 0 0 1 0.9998863 0.01504379 -8.52868e-4 3.6397e-7 -0.01503837 0.9998679 0.006103038 0.1240692 9.44532e-4 -0.006089508 0.999981 0 0 0 0 1 0.9994213 0.03400331 -6.64087e-4 -3.4768e-6 -0.03399097 0.9993267 0.01379352 0.1238933 0.001132607 -0.01376295 0.9999046 1.47887e-6 0 0 0 1 0.9978564 0.06543815 -2.89056e-5 -1.69531e-5 -0.06541436 0.9975047 0.02654433 0.1236019 0.001765787 -0.0264855 0.9996475 7.01402e-6 0 0 0 1 0.9949499 0.1003634 0.001150608 -4.28895e-5 -0.1003269 0.994121 0.04071092 0.1232762 0.002941906 -0.04062074 0.9991703 1.74654e-5 0 0 0 1 0.9950302 0.0995655 0.001118063 -4.26088e-5 -0.09952938 0.9942143 0.04038733 0.1232842 0.002909481 -0.04029786 0.9991834 1.73679e-5 0 0 0 1 0.999975 -0.007013916 -8.88925e-4 1.3456e-7 0.007011294 0.9999712 -0.002844095 0.1242747 9.08792e-4 0.002837836 0.9999956 0 0 0 0 1 0.9999992 -8.30319e-4 -8.98746e-4 4.52095e-7 8.29965e-4 0.9999993 -3.35911e-4 0.1242174 8.9898e-4 3.35197e-4 0.9999995 -1.31734e-7 0 0 0 1 0.9999958 0.002722561 -8.97369e-4 3.46928e-7 -0.002721667 0.9999955 0.001105248 0.1241841 9.00321e-4 -0.001102745 0.9999989 0 0 0 0 1 0.9993882 0.03496557 -6.50609e-4 -4.05867e-6 -0.03495287 0.999288 0.01418387 0.1238846 0.001146018 -0.0141524 0.9998992 1.7284e-6 0 0 0 1 0.9980145 0.06298428 -9.29767e-5 -1.61836e-5 -0.06296139 0.9976887 0.02554899 0.1236245 0.001701891 -0.02549237 0.9996735 6.64242e-6 0 0 0 1 0.9964128 0.08462321 5.57049e-4 -3.0669e-5 -0.08459252 0.9958238 0.03432631 0.1234226 0.002350032 -0.03425025 0.9994105 1.25664e-5 0 0 0 1 0.9953859 0.09594607 9.7377e-4 -3.9517e-5 -0.09591126 0.9946286 0.03891915 0.1233174 0.002765536 -0.03883296 0.9992418 1.60926e-5 0 0 0 1 0.9949529 0.1003356 0.001149475 -4.39701e-5 -0.1002992 0.9941243 0.04069966 0.1232767 0.002940773 -0.04060953 0.9991707 1.78907e-5 0 0 0 1 0.9941353 0.1081306 0.001481235 -5.12015e-5 -0.1080914 0.9931725 0.04386156 0.123204 0.003271579 -0.04376441 0.9990365 2.0809e-5 0 0 0 1 0.9929177 0.1187865 0.001975417 -6.19729e-5 -0.1187434 0.991755 0.04818385 0.1231052 0.00376439 -0.04807716 0.9988365 2.51499e-5 0 0 0 1 0.9913815 0.1309793 0.002598822 -7.60153e-5 -0.1309317 0.9899663 0.05312955 0.1229916 0.004386007 -0.05301189 0.9985842 3.08729e-5 0 0 0 1 0.9904845 0.1375918 0.002962887 -8.32987e-5 -0.1375418 0.9889221 0.05581176 0.1229305 0.004749059 -0.0556882 0.9984369 3.37863e-5 0 0 0 1 0.990229 0.1394164 0.003066539 -8.64291e-5 -0.1393657 0.9886246 0.05655187 0.1229136 0.004852473 -0.05642664 0.9983949 3.50752e-5 0 0 0 1 0.9899803 0.1411695 0.00316751 -8.84737e-5 -0.1411182 0.9883351 0.05726301 0.1228973 0.004953145 -0.05713617 0.998354 3.58846e-5 0 0 0 1 0.9887694 0.1494032 0.003658831 -9.97272e-5 -0.1493489 0.9869253 0.06060278 0.1228209 0.005443155 -0.06046861 0.9981552 4.04649e-5 0 0 0 1 0.9858019 0.1678408 0.004863083 -1.26019e-4 -0.1677798 0.9834705 0.06808155 0.1226495 0.00664407 -0.06793081 0.9976679 5.11233e-5 0 0 0 1 0.9790374 0.2035377 0.007608175 -1.88562e-4 -0.2034637 0.9755951 0.08256113 0.1223173 0.009381651 -0.08237838 0.9965569 7.64366e-5 0 0 0 1 0.9720089 0.2347102 0.01046037 -2.52487e-4 -0.234625 0.9674122 0.09520554 0.1220266 0.0122261 -0.09499484 0.9954025 1.02261e-4 0 0 0 1 0.967895 0.2510618 0.01212984 -2.8991e-4 -0.2509706 0.9626228 0.1018381 0.1218748 0.0138911 -0.1016128 0.994727 1.17442e-4 0 0 0 1 0.9660364 0.2580838 0.01288396 -3.06864e-4 -0.25799 0.9604589 0.1046864 0.1218093 0.01464325 -0.1044548 0.9944217 1.24312e-4 0 0 0 1 0.9665288 0.2562435 0.01268416 -3.0204e-4 -0.2561504 0.9610322 0.10394 0.121827 0.01444393 -0.10371 0.9945027 1.22322e-4 0 0 0 1 0.9720472 0.2345532 0.01044493 -2.51444e-4 -0.234468 0.9674567 0.09514182 0.1220287 0.01221072 -0.0949313 0.995409 1.01863e-4 0 0 0 1 0.9821716 0.1878794 0.00633639 -1.59585e-4 -0.1878111 0.9792438 0.07620972 0.1224622 0.008113265 -0.07604104 0.9970717 6.47054e-5 0 0 0 1 0.993882 0.1104347 0.001584112 -5.2856e-5 -0.1103945 0.9928775 0.0447961 0.1231826 0.003374159 -0.04469692 0.9989949 2.14806e-5 0 0 0 1 0.9992204 0.03946942 -5.82535e-4 -5.09017e-6 -0.03945511 0.9990928 0.01601076 0.123842 0.001213848 -0.01597523 0.9998716 2.15369e-6 0 0 0 1 0.999986 0.005197823 -8.93368e-4 9.27004e-7 -0.005195975 0.999984 0.002109229 0.1241617 9.0426e-4 -0.00210452 0.9999973 -2.86044e-7 0 0 0 1 0.9999771 -0.006681919 -8.89852e-4 6.54063e-7 0.006679415 0.9999737 -0.002709448 0.1242712 9.07877e-4 0.002703487 0.9999959 -1.83064e-7 0 0 0 1 0.9999542 -0.009512245 -8.80574e-4 2.90054e-7 0.009508728 0.999947 -0.003857553 0.124299 9.17187e-4 0.003849029 0.9999921 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 2.14391e-6 -9.47602e-4 -3.24608e-7 -2.12181e-6 1 1.87982e-6 0.1455315 9.47547e-4 -1.78511e-6 0.9999997 1.46292e-7 0 0 0 1 0.9999986 0.001568078 -9.47061e-4 -4.10491e-7 -0.001567482 0.9999989 6.38811e-4 0.1455157 9.48021e-4 -6.3722e-4 0.9999994 2.23262e-7 0 0 0 1 0.999978 0.006608068 -9.38668e-4 -5.66557e-7 -0.006605446 0.999975 0.002688646 0.1454669 9.56344e-4 -0.002682268 0.999996 2.7223e-7 0 0 0 1 0.9998664 0.01633727 -8.93189e-4 -1.44421e-6 -0.01633101 0.9998449 0.006645739 0.14537 0.001001536 -0.006630122 0.9999775 6.09696e-7 0 0 0 1 0.9996365 0.02696269 -7.99531e-4 -3.2535e-6 -0.02695226 0.9995769 0.01096731 0.1452646 0.001094818 -0.01094168 0.9999396 1.38947e-6 0 0 0 1 0.9995518 0.02993804 -7.65058e-4 -3.9526e-6 -0.02992647 0.9994784 0.01217746 0.1452365 0.00112915 -0.01214903 0.9999256 1.6368e-6 0 0 0 1 0.9999139 0.0131222 -9.12482e-4 -1.04226e-6 -0.01311713 0.9999002 0.005338072 0.1454021 9.82384e-4 -0.005325555 0.9999854 3.98541e-7 0 0 0 1 0.9999995 -8.80864e-4 -9.47445e-4 -1.73895e-7 8.80583e-4 0.9999998 -3.57244e-4 0.1455395 9.47702e-4 3.56519e-4 0.9999995 0 0 0 0 1 0.9999994 -8.84571e-4 -9.47437e-4 -5.5252e-7 8.84292e-4 0.9999998 -3.58765e-4 0.1455398 9.47698e-4 3.58023e-4 0.9999995 2.56913e-7 0 0 0 1 0.9999994 -8.76142e-4 -9.4744e-4 -1.59888e-7 8.7584e-4 0.9999998 -3.55324e-4 0.1455395 9.47692e-4 3.54603e-4 0.9999995 1.19703e-7 0 0 0 1 0.9999995 -8.80193e-4 -9.47437e-4 1.20354e-7 8.7989e-4 1 -3.56978e-4 0.1455396 9.47678e-4 3.56243e-4 0.9999995 0 0 0 0 1 0.9999995 -8.80223e-4 -9.47462e-4 -5.74165e-7 8.79917e-4 0.9999998 -3.5699e-4 0.1455393 9.47711e-4 3.56255e-4 0.9999995 2.51622e-7 0 0 0 1 0.9999985 -0.001694798 -9.47027e-4 -6.27789e-7 0.001694142 0.9999989 -6.88303e-4 0.1455471 9.48132e-4 6.86792e-4 0.9999994 2.63377e-7 0 0 0 1 0.9997631 0.02176046 -8.51137e-4 -2.21885e-6 -0.02175205 0.9997246 0.008851468 0.1453171 0.001043438 -0.008830726 0.9999606 9.11655e-7 0 0 0 1 0.9985813 0.05325484 -3.70013e-4 -1.28901e-5 -0.05323427 0.9983475 0.02166092 0.1450055 0.001522839 -0.02161037 0.9997654 5.2681e-6 0 0 0 1 0.9972739 0.07379311 1.62077e-4 -2.50868e-5 -0.07376468 0.9968241 0.03001427 0.1448033 0.002053201 -0.0299443 0.9995496 1.01859e-5 0 0 0 1 0.9967931 0.08002495 3.57724e-4 -2.91752e-5 -0.07999414 0.9962641 0.0325489 0.144742 0.002248227 -0.03247302 0.9994702 1.18807e-5 0 0 0 1 0.9961217 0.08798742 6.30945e-4 -3.55198e-5 -0.0879535 0.9954819 0.0357874 0.1446628 0.00252062 -0.03570401 0.9993593 1.44527e-5 0 0 0 1 0.9953064 0.09677326 9.62795e-4 -4.37857e-5 -0.09673595 0.9945319 0.03936076 0.1445764 0.002851426 -0.03926908 0.9992247 1.7766e-5 0 0 0 1 0.9948006 0.1018388 0.001168608 -4.77045e-5 -0.1017996 0.9939425 0.04142105 0.1445267 0.003056645 -0.04132455 0.9991412 1.93981e-5 0 0 0 1 0.9946452 0.1033436 0.001231789 -4.99795e-5 -0.1033038 0.9937615 0.04203307 0.1445114 0.003119647 -0.04193514 0.9991155 2.02769e-5 0 0 0 1 0.9945344 0.1044037 0.00127685 -5.0785e-5 -0.1043635 0.9936326 0.04246425 0.1445016 0.003164589 -0.04236531 0.9990972 2.05977e-5 0 0 0 1 0.9939171 0.1101233 0.001528084 -5.74055e-5 -0.110081 0.9929131 0.04479056 0.1444448 0.003415107 -0.04468619 0.9989953 2.33059e-5 0 0 0 1 0.9921144 0.1253184 0.002261698 -7.33803e-5 -0.1252701 0.9908128 0.05097067 0.1442947 0.004146516 -0.050852 0.9986977 2.98153e-5 0 0 0 1 0.988331 0.1522765 0.003801286 -1.10398e-4 -0.1522179 0.9864047 0.06193512 0.1440289 0.005681574 -0.06179094 0.9980731 4.48507e-5 0 0 0 1 0.9843277 0.1762676 0.00543034 -1.48982e-4 -0.1761998 0.9817404 0.07169282 0.1437926 0.00730586 -0.07152593 0.997412 6.04436e-5 0 0 0 1 0.9799721 0.1990064 0.007202684 -1.92023e-4 -0.1989299 0.9766656 0.0809412 0.1435678 0.009073078 -0.08075284 0.996693 7.79273e-5 0 0 0 1 0.9746922 0.2233564 0.009351074 -2.43073e-4 -0.2232705 0.9705141 0.09084481 0.143328 0.01121526 -0.09063345 0.9958213 9.85864e-5 0 0 0 1 0.9686638 0.2480971 0.01180422 -3.01841e-4 -0.2480016 0.9634904 0.1009073 0.1430839 0.01366144 -0.1006727 0.9948259 1.22468e-4 0 0 0 1 0.9714947 0.2368229 0.01065218 -2.74798e-4 -0.2367318 0.9667886 0.09632194 0.1431953 0.01251268 -0.09609782 0.9952933 1.11531e-4 0 0 0 1 0.982379 0.1867973 0.006223201 -1.68745e-4 -0.1867254 0.97947 0.07597547 0.1436884 0.008096456 -0.07579863 0.9970904 6.85223e-5 0 0 0 1 0.9943718 0.1059402 0.001343011 -5.27398e-5 -0.1058994 0.9934431 0.04308915 0.1444864 0.003230512 -0.04298877 0.9990704 2.14009e-5 0 0 0 1 0.9992137 0.03964847 -6.27484e-4 -7.98294e-6 -0.03963321 0.9990845 0.01612693 0.1451401 0.001266241 -0.01608926 0.9998698 3.23546e-6 0 0 0 1 0.9999813 0.006077051 -9.40054e-4 -5.24e-7 -0.006074666 0.9999788 0.002472639 0.1454716 9.54995e-4 -0.002466797 0.9999966 2.32878e-7 0 0 0 1 0.9999695 -0.007798075 -9.35283e-4 -1.80706e-6 0.007795095 0.999965 -0.003170609 0.1456074 9.59938e-4 0.003163337 0.9999946 7.18129e-7 0 0 0 1 0.9999402 -0.0109291 -9.23386e-4 -1.7745e-6 0.01092499 0.9999307 -0.004444122 0.1456388 9.71839e-4 0.00443381 0.9999898 7.97569e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9999995 1.16232e-6 -8.97058e-4 3.34827e-7 -9.82987e-7 0.9999998 1.46704e-6 0.1424055 8.97064e-4 -1.4505e-6 0.9999995 -1.25963e-7 0 0 0 1 0.9999984 0.001338899 -8.96684e-4 4.46273e-7 -0.001338243 0.9999985 5.46999e-4 0.1423915 8.97395e-4 -5.45765e-4 0.9999994 -1.31185e-7 0 0 0 1 0.9999893 0.004482507 -8.92904e-4 4.43794e-7 -0.004480719 0.999988 0.001828849 0.1423591 9.01084e-4 -0.001824796 0.9999979 -1.78658e-7 0 0 0 1 0.9999819 0.005916833 -8.89871e-4 1.24814e-7 -0.005914509 0.9999793 0.00241369 0.1423443 9.04108e-4 -0.002408385 0.9999966 0 0 0 0 1 0.9999955 0.002765238 -8.95458e-4 0 -0.002764046 0.9999952 0.001128613 0.1423777 8.98586e-4 -0.00112611 0.9999988 0 0 0 0 1 0.9999989 -8.31382e-4 -8.96916e-4 0 8.31259e-4 0.9999991 -3.38026e-4 0.1424146 8.97193e-4 3.37299e-4 0.9999995 0 0 0 0 1 0.9999989 -8.3304e-4 -8.96913e-4 0 8.32914e-4 0.9999991 -3.38693e-4 0.1424142 8.97172e-4 3.3797e-4 0.9999995 0 0 0 0 1 0.9999989 -8.29115e-4 -8.96913e-4 4.22098e-7 8.28992e-4 0.9999991 -3.37079e-4 0.1424129 8.97179e-4 3.36366e-4 0.9999995 -2.37837e-7 0 0 0 1 0.9999988 -8.26442e-4 -8.9691e-4 3.59275e-7 8.26299e-4 0.9999991 -3.35985e-4 0.1424139 8.97168e-4 3.35276e-4 0.9999995 -2.32377e-7 0 0 0 1 0.9999989 -8.36425e-4 -8.96922e-4 -5.1236e-7 8.363e-4 0.9999992 -3.40067e-4 0.1424139 8.97176e-4 3.39341e-4 0.9999995 1.62492e-7 0 0 0 1 0.999999 -8.36002e-4 -8.96933e-4 3.8595e-7 8.35846e-4 0.9999992 -3.39893e-4 0.1424139 8.97202e-4 3.39175e-4 0.9999995 -1.66816e-7 0 0 0 1 0.999999 -8.35012e-4 -8.96922e-4 -3.06411e-7 8.34884e-4 0.9999992 -3.3948e-4 0.1424135 8.97188e-4 3.38774e-4 0.9999995 1.55108e-7 0 0 0 1 0.9999989 -8.35705e-4 -8.96922e-4 -7.15685e-7 8.3558e-4 0.9999992 -3.39773e-4 0.1424133 8.97179e-4 3.39054e-4 0.9999995 3.05544e-7 0 0 0 1 0.999999 -8.32345e-4 -8.96913e-4 -3.07113e-7 8.32242e-4 0.9999992 -3.38399e-4 0.1424135 8.97188e-4 3.37687e-4 0.9999995 1.53382e-7 0 0 0 1 0.9999839 0.005556702 -8.90712e-4 0 -0.005554497 0.9999817 0.002266883 0.1423484 9.03282e-4 -0.002261877 0.9999969 0 0 0 0 1 0.9994162 0.03415185 -6.58889e-4 -4.84957e-6 -0.03413921 0.9993197 0.01392728 0.1420544 0.001134037 -0.01389664 0.9999027 1.96096e-6 0 0 0 1 0.9985157 0.0544582 -2.91448e-4 -1.28862e-5 -0.05443817 0.9982697 0.02220773 0.1418455 0.001500308 -0.02215886 0.9997532 5.28778e-6 0 0 0 1 0.9982156 0.05970865 -1.68952e-4 -1.5961e-5 -0.05968666 0.9979198 0.02434873 0.1417919 0.001622378 -0.02429515 0.9997035 6.5043e-6 0 0 0 1 0.9978688 0.06525063 -2.73917e-5 -1.92664e-5 -0.06522661 0.9975154 0.02660858 0.141735 0.001763522 -0.02655005 0.9996459 7.83072e-6 0 0 0 1 0.9976478 0.06854718 6.28023e-5 -2.15576e-5 -0.06852191 0.9972577 0.02795284 0.1417016 0.001853406 -0.02789133 0.9996092 8.80698e-6 0 0 0 1 0.9975754 0.06959074 9.23185e-5 -2.18575e-5 -0.06956511 0.9971733 0.02837836 0.1416904 0.001882791 -0.02831596 0.9995972 8.84849e-6 0 0 0 1 0.9975368 0.07014167 1.08045e-4 -2.18609e-5 -0.07011586 0.9971284 0.02860301 0.1416853 0.001898467 -0.02854013 0.9995907 8.90815e-6 0 0 0 1 0.9973022 0.07340049 2.0374e-4 -2.44703e-5 -0.07337349 0.9968549 0.0299319 0.1416516 0.001993894 -0.02986609 0.9995518 9.96963e-6 0 0 0 1 0.9966027 0.08235543 4.89175e-4 -3.12678e-5 -0.08232522 0.9960392 0.03358352 0.1415592 0.002278447 -0.03350967 0.9994357 1.26946e-5 0 0 0 1 0.995103 0.09883427 0.001101016 -4.60312e-5 -0.09879803 0.9942907 0.04030317 0.1413898 0.00288856 -0.04021453 0.9991868 1.87626e-5 0 0 0 1 0.993429 0.114433 0.001783967 -6.41689e-5 -0.114391 0.992339 0.04666393 0.1412304 0.003569483 -0.04656136 0.998909 2.61012e-5 0 0 0 1 0.9914035 0.1308115 0.002610385 -8.29703e-5 -0.1307635 0.9899773 0.05334264 0.1410617 0.004393577 -0.05322539 0.9985728 3.37741e-5 0 0 0 1 0.9898541 0.1420491 0.003242552 -9.96269e-5 -0.1419971 0.9881706 0.0579251 0.1409462 0.005023896 -0.05779778 0.9983156 4.05465e-5 0 0 0 1 0.9929606 0.1184266 0.001975119 -6.7931e-5 -0.1183832 0.9917927 0.04829239 0.1411884 0.003760099 -0.04818624 0.9988312 2.76115e-5 0 0 0 1 0.996632 0.08199876 4.77181e-4 -3.18581e-5 -0.08196866 0.9960735 0.03343808 0.1415636 0.002266526 -0.03336453 0.9994406 1.2975e-5 0 0 0 1 0.9986369 0.05218648 -3.40916e-4 -1.25824e-5 -0.05216729 0.9984112 0.02128136 0.1418697 0.001450955 -0.02123457 0.9997734 5.08592e-6 0 0 0 1 0.9997608 0.02185195 -7.99526e-4 -2.76093e-6 -0.02184379 0.9997214 0.008911669 0.1421802 9.94023e-4 -0.008892059 0.9999599 1.19243e-6 0 0 0 1 0.9999449 0.01042985 -8.74771e-4 -5.55893e-7 -0.01042586 0.9999362 0.004254043 0.1422981 9.19085e-4 -0.004244625 0.9999905 2.33712e-7 0 0 0 1 0.9999971 0.002033829 -8.96191e-4 2.1667e-7 -0.002032935 0.9999971 8.30372e-4 0.142384 8.97869e-4 -8.28517e-4 0.9999992 0 0 0 0 1 0.9999848 -0.005403399 -8.91121e-4 -1.60624e-7 0.00540167 0.9999827 -0.002202332 0.1424616 9.02985e-4 0.002197563 0.999997 0 0 0 0 1 0.9999648 -0.008313477 -8.83036e-4 -6.52727e-7 0.008310616 0.9999594 -0.003389 0.1424916 9.11159e-4 0.003381609 0.9999938 3.08613e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.2272158 0.8919869 -0.3908051 -0.6874161 -0.8645026 -2.77172e-7 -0.5026257 -0.01833009 -0.4483368 0.452057 0.771126 2.459719 0 0 0 1 0.2168071 0.9021847 -0.3729028 -0.6873676 -0.8645029 -2.87836e-7 -0.5026262 -0.01833015 -0.453462 0.4313489 0.7799418 2.458559 0 0 0 1 0.1894892 0.926213 -0.3259166 -0.6872471 -0.8645028 -2.81124e-7 -0.5026261 -0.01832997 -0.4655393 0.3769984 0.8007145 2.455157 0 0 0 1 0.1515382 0.9534686 -0.2606422 -0.6870924 -0.8645031 -2.96872e-7 -0.5026266 -0.01833003 -0.4792383 0.3014934 0.8242768 2.449631 0 0 0 1 0.1101841 0.9756765 -0.1895142 -0.6869408 -0.8645031 -2.99963e-7 -0.5026265 -0.01833003 -0.4904005 0.2192173 0.8434754 2.442098 0 0 0 1 0.07558453 0.9886266 -0.1300037 -0.6868299 -0.8645026 -2.30308e-7 -0.5026258 -0.01833003 -0.4969103 0.1503794 0.8546714 2.432676 0 0 0 1 0.05664485 0.9936292 -0.0974282 -0.6867958 -0.8645029 -2.89813e-7 -0.5026264 -0.01833009 -0.4994242 0.1126983 0.8589958 2.42137 0 0 0 1 0.05053448 0.9949317 -0.08691841 -0.6868034 -0.8645027 -2.54144e-7 -0.502626 -0.01832997 -0.5000793 0.1005412 0.8601221 2.404166 0 0 0 1 0.04526817 0.9959352 -0.07786059 -0.6868297 -0.8645027 -2.77256e-7 -0.5026262 -0.01833009 -0.5005835 0.09006369 0.8609896 2.381934 0 0 0 1 0.04193472 0.9965116 -0.07212698 -0.6868829 -0.8645026 -2.00497e-7 -0.5026258 -0.01833009 -0.5008736 0.08343142 0.8614882 2.358706 0 0 0 1 0.03892463 0.9969953 -0.06694972 -0.686972 -0.8645027 -1.97255e-7 -0.5026259 -0.01833003 -0.5011166 0.07744276 0.8619062 2.338517 0 0 0 1 0.03785699 0.9971578 -0.06511348 -0.6871058 -0.8645026 -2.38915e-7 -0.5026258 -0.01833009 -0.5011984 0.07531869 0.8620467 2.325397 0 0 0 1 0.04018503 0.9967979 -0.0691176 -0.6873001 -0.8645028 -2.42584e-7 -0.5026261 -0.01833009 -0.5010172 0.07995045 0.8617354 2.323669 0 0 0 1 0.07385104 0.9891469 -0.1270224 -0.687628 -0.864503 -2.98489e-7 -0.5026265 -0.01833009 -0.4971712 0.1469308 0.8551208 2.339764 0 0 0 1 0.1307818 0.9655541 -0.2249416 -0.6880452 -0.8645027 -2.73976e-7 -0.502626 -0.01833009 -0.4853134 0.2601971 0.8347252 2.374875 0 0 0 1 0.1923705 0.9238592 -0.3308725 -0.6884741 -0.8645029 -2.89381e-7 -0.5026263 -0.01833009 -0.4643562 0.3827311 0.7986795 2.428769 0 0 0 1 0.2431918 0.8751545 -0.4182837 -0.6888369 -0.8645029 -2.87687e-7 -0.5026262 -0.01832997 -0.4398759 0.4838424 0.7565742 2.501213 0 0 0 1 0.2733056 0.8392421 -0.4700782 -0.6890556 -0.8645026 -2.92417e-7 -0.5026258 -0.01833009 -0.4218258 0.5437548 0.7255279 2.591975 0 0 0 1 0.2790935 0.831669 -0.4800333 -0.6890819 -0.8645029 -2.85845e-7 -0.5026261 -0.01833009 -0.4180191 0.5552704 0.7189807 2.709374 0 0 0 1 0.2771564 0.834229 -0.4767017 -0.6890485 -0.8645028 -2.85764e-7 -0.5026261 -0.01833003 -0.4193058 0.5514166 0.7211939 2.890255 0 0 0 1 0.2723665 0.8404493 -0.468463 -0.6889891 -0.8645025 -2.92344e-7 -0.5026257 -0.01833009 -0.4224327 0.5418865 0.7265716 3.10655 0 0 0 1 0.2658735 0.8486404 -0.4572954 -0.6889114 -0.8645028 -2.93915e-7 -0.5026261 -0.01833009 -0.4265493 0.5289686 0.7336525 3.320055 0 0 0 1 0.2600671 0.8557319 -0.4473084 -0.6888232 -0.8645026 -2.90854e-7 -0.5026258 -0.01833015 -0.430114 0.5174162 0.7397834 3.492568 0 0 0 1 0.2544736 0.8623644 -0.4376881 -0.688732 -0.864503 -2.94416e-7 -0.5026264 -0.01833015 -0.4334471 0.5062883 0.7455168 3.585883 0 0 0 1 0.2501748 0.8673279 -0.4302943 -0.6886386 -0.8645028 -2.85288e-7 -0.5026261 -0.01833003 -0.4359422 0.4977355 0.7498081 3.586401 0 0 0 1 0.2451363 0.8730043 -0.4216281 -0.6885285 -0.8645028 -2.8286e-7 -0.5026262 -0.01833009 -0.4387952 0.4877111 0.7547153 3.555078 0 0 0 1 0.2400838 0.8785443 -0.4129379 -0.6884083 -0.8645028 -2.87362e-7 -0.5026261 -0.01833015 -0.4415799 0.4776588 0.7595047 3.501592 0 0 0 1 0.2356379 0.8832956 -0.405291 -0.6882869 -0.8645027 -2.7337e-7 -0.5026258 -0.01833009 -0.4439682 0.4688133 0.7636123 3.430364 0 0 0 1 0.2321801 0.8869131 -0.3993438 -0.6881722 -0.8645027 -2.91144e-7 -0.502626 -0.01833021 -0.4457863 0.4619341 0.7667394 3.345816 0 0 0 1 0.2302539 0.8888981 -0.3960307 -0.6880732 -0.8645027 -2.8811e-7 -0.5026259 -0.01833009 -0.4467841 0.4581017 0.7684557 3.252369 0 0 0 1 0.2296397 0.8895268 -0.3949742 -0.6879883 -0.8645026 -2.85017e-7 -0.5026259 -0.01833015 -0.4471002 0.4568795 0.7689992 3.133611 0 0 0 1 0.2291632 0.8900145 -0.394155 -0.6879059 -0.864503 -2.85749e-7 -0.5026264 -0.01833009 -0.4473448 0.4559321 0.7694205 2.970433 0 0 0 1 0.2287899 0.8903937 -0.3935127 -0.687832 -0.8645027 -2.79946e-7 -0.5026261 -0.01833009 -0.4475357 0.4551889 0.7697486 2.791704 0 0 0 1 0.2285099 0.8906778 -0.3930311 -0.6877719 -0.8645026 -2.80259e-7 -0.5026259 -0.01833015 -0.4476786 0.4546319 0.7699942 2.627189 0 0 0 1 0.2283324 0.8908578 -0.3927256 -0.6877316 -0.8645026 -2.85066e-7 -0.5026258 -0.01833015 -0.4477692 0.4542784 0.7701499 2.506654 0 0 0 1 0.2282699 0.8909229 -0.3926185 -0.687717 -0.864503 -2.8528e-7 -0.5026264 -0.01833009 -0.4478014 0.4541548 0.7702058 2.459859 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 0.9996476 -0.02550536 0.007418632 1.31586e-7 0.02580583 0.9987093 -0.0436924 0.7470968 -0.006294727 0.04386818 0.9990196 0 0 0 0 1 0.9993355 -0.03558397 0.007946968 0 0.03600317 0.9974885 -0.06095755 0.747097 -0.005757987 0.06120282 0.9981108 0 0 0 0 1 0.9979054 -0.06385952 0.01036828 1.36768e-7 0.06461185 0.9918938 -0.1093961 0.7470969 -0.003298282 0.1098363 0.9939463 -2.93131e-7 0 0 0 1 0.9941445 -0.1067583 0.01673603 2.1235e-7 0.108016 0.9771803 -0.1828849 0.7470969 0.003170251 0.1836209 0.9829939 -5.56539e-7 0 0 0 1 0.9877503 -0.1535919 0.02756237 0 0.1554012 0.9521647 -0.2631145 0.7470973 0.01416826 0.2641733 0.9643731 -2.93415e-7 0 0 0 1 0.9809942 -0.1900783 0.0390011 0 0.1923174 0.9257339 -0.3256185 0.7470971 0.0257883 0.3269289 0.9446988 0 0 0 0 1 0.9772838 -0.2070416 0.04528331 4.39741e-7 0.2094807 0.9112179 -0.3546781 0.7470971 0.03217011 0.3561053 0.9338936 -5.43711e-7 0 0 0 1 0.9761554 -0.2118815 0.04719382 0 0.2143775 0.9068034 -0.3629691 0.7470971 0.03411084 0.3644298 0.9306076 -1.23596e-7 0 0 0 1 0.9764942 -0.2104426 0.04662024 2.68186e-7 0.2129217 0.9081287 -0.3605042 0.7470971 0.0335282 0.3619549 0.9315941 -3.1164e-7 0 0 0 1 0.9781096 -0.2034114 0.04388517 4.21205e-7 0.2058076 0.9144486 -0.3484591 0.7470971 0.03074973 0.3498615 0.9362984 -5.71123e-7 0 0 0 1 0.9808266 -0.1908835 0.039285 -1.81299e-7 0.1931322 0.9250778 -0.3269979 0.7470971 0.02607673 0.3283138 0.9442105 3.02111e-7 0 0 0 1 0.9842681 -0.1734861 0.03345805 2.07638e-7 0.1755299 0.9385418 -0.297195 0.747097 0.02015733 0.2983909 0.9542327 -3.2238e-7 0 0 0 1 0.9886617 -0.1478913 0.02601921 0 0.1496335 0.9557303 -0.253349 0.747097 0.01260066 0.2543685 0.9670273 0 0 0 0 1 0.9970421 -0.07594686 0.01183003 0 0.07684159 0.9885162 -0.1301026 0.7470969 -0.001813352 0.1306261 0.991432 2.21075e-7 0 0 0 1 0.9994063 0.03356367 0.007827043 -1.29809e-7 -0.03395903 0.9977656 0.05749768 0.7470968 -0.005879819 -0.05772912 0.9983171 2.1355e-7 0 0 0 1 0.9891953 0.1444388 0.02511566 -1.19297e-7 -0.1461402 0.9578177 0.2474352 0.7470968 0.01168292 -0.248431 0.968581 2.17705e-7 0 0 0 1 0.9730169 0.2246813 0.05250787 -2.11605e-7 -0.2273281 0.8945241 0.3848968 0.747097 0.03950953 -0.3864458 0.9214671 3.76472e-7 0 0 0 1 0.9673637 0.2456704 0.06207925 0 -0.2485645 0.8724079 0.4208528 0.7470965 0.04923266 -0.4225465 0.9050045 0 0 0 0 1 0.9701892 0.2354795 0.05729538 0 -0.2382534 0.8834619 0.4033949 0.7470966 0.04437291 -0.4050183 0.9132328 0 0 0 0 1 0.9729374 0.2249935 0.05264234 0 -0.2276439 0.8942134 0.3854316 0.7470968 0.03964602 -0.3869827 0.9212359 0 0 0 0 1 0.9756073 0.2141848 0.0481218 -2.46724e-7 -0.2167079 0.9046587 0.3669155 0.747097 0.03505384 -0.3683921 0.9290109 3.77581e-7 0 0 0 1 0.978334 0.2024114 0.04350519 0 -0.2047958 0.9153261 0.3467468 0.7470965 0.03036397 -0.3481423 0.9369516 -1.19514e-7 0 0 0 1 0.9824392 0.1829685 0.03655451 0 -0.1851239 0.9313867 0.3134396 0.7470965 0.02330315 -0.314701 0.9489065 1.63929e-7 0 0 0 1 0.985755 0.1653188 0.03094041 1.50555e-7 -0.1672663 0.9443588 0.2832044 0.747097 0.01760005 -0.2843441 0.9585626 -3.24256e-7 0 0 0 1 0.988902 0.1463473 0.02561229 0 -0.1480712 0.9566704 0.2507047 0.7470968 0.01218736 -0.2517136 0.967727 0 0 0 0 1 0.9917235 0.1266932 0.02083516 2.31663e-7 -0.1281856 0.9677084 0.2170357 0.7470967 0.00733453 -0.2179091 0.9759434 -4.22996e-7 0 0 0 1 0.9942769 0.1055537 0.01651185 4.12625e-7 -0.106797 0.9776981 0.180822 0.7470964 0.00294274 -0.1815498 0.9833794 -7.93537e-7 0 0 0 1 0.9963662 0.08418375 0.0129745 1.8938e-7 -0.08517545 0.9858717 0.1442138 0.7470966 -6.50766e-4 -0.1447942 0.9894637 -3.94739e-7 0 0 0 1 0.9978255 0.06507396 0.01050353 1.48709e-7 -0.06584054 0.9915812 0.1114773 0.7470966 -0.003160893 -0.1119259 0.9937137 0 0 0 0 1 0.9987183 0.04981625 0.008991956 3.66227e-7 -0.05040305 0.9950738 0.0853396 0.7470966 -0.004696369 -0.0856831 0.9963135 -5.91443e-7 0 0 0 1 0.9992489 0.03790849 0.008093714 2.00808e-7 -0.03835505 0.9971496 0.06494075 0.747097 -0.005608916 -0.06520211 0.9978585 -2.92103e-7 0 0 0 1 0.9996083 0.02698183 0.007485151 2.33825e-7 -0.02729964 0.9985558 0.04622244 0.7470967 -0.006227195 -0.04640853 0.9989053 -3.93362e-7 0 0 0 1 0.9998199 0.0176112 0.007126808 0 -0.01781868 0.9993836 0.0301699 0.7470967 -0.006591141 -0.03029137 0.9995214 -2.03943e-7 0 0 0 1 0.9999227 0.01034575 0.006952762 0 -0.01046758 0.9997857 0.01772356 0.7470967 -0.006767928 -0.01779496 0.9998207 -1.89169e-7 0 0 0 1 0.9999607 0.005651175 0.006888389 1.48067e-7 -0.005717694 0.9999345 0.009681463 0.7470969 -0.006833314 -0.009720385 0.9999316 -3.05154e-7 0 0 0 1 0.9999689 0.003975749 0.00687462 4.1829e-7 -0.004022538 0.9999663 0.00681132 0.7470967 -0.006847321 -0.006838738 0.9999552 -6.36519e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - -0.8255619 -0.8789203 -1.007545 -1.158321 -1.239249 -1.258548 -1.232239 -1.175665 -1.130544 -1.067885 -1.022317 -0.9600261 -0.9088516 -0.8952691 -0.856828 -0.8570653 -0.7546505 -0.7166919 -0.6241353 -0.600521 -0.5887475 -0.5837851 -0.583783 -0.5882667 -0.5976761 -0.6122804 -0.6310761 -0.6527965 -0.675984 -0.6990513 -0.7266182 -0.7680305 -0.8214621 -0.8887199 -0.9396887 -0.9561274 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - -0.01833009 -0.01833009 -0.01833003 -0.01832997 -0.01832991 -0.01832991 -0.01832991 -0.01832985 -0.01832985 -0.01832985 -0.01832991 -0.01832991 -0.01832991 -0.01832997 -0.01832997 -0.01833003 -0.01833003 -0.01833009 -0.01833021 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833003 -0.01833003 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833003 -0.01833009 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1.891656 1.920201 2.014533 2.194145 2.396574 2.502342 2.540663 2.531757 2.511344 2.458446 2.414601 2.331347 2.247457 2.205225 2.106283 2.083771 1.956276 1.954996 2.015305 2.195845 2.414194 2.629697 2.803379 2.896521 2.895289 2.861383 2.805064 2.731279 2.644867 2.550484 2.43182 2.27091 2.099174 1.953778 1.855507 1.815831 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - -0.8255619 -0.8789203 -1.007545 -1.158321 -1.239249 -1.258548 -1.232239 -1.175665 -1.130544 -1.067885 -1.022317 -0.9600261 -0.9088516 -0.8952691 -0.856828 -0.8570653 -0.7546505 -0.7166919 -0.6241353 -0.600521 -0.5887475 -0.5837851 -0.583783 -0.5882667 -0.5976761 -0.6122804 -0.6310761 -0.6527965 -0.675984 -0.6990513 -0.7266182 -0.7680305 -0.8214621 -0.8887199 -0.9396887 -0.9561274 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - -0.01833009 -0.01833009 -0.01833003 -0.01832997 -0.01832991 -0.01832991 -0.01832991 -0.01832985 -0.01832985 -0.01832985 -0.01832991 -0.01832991 -0.01832991 -0.01832997 -0.01832997 -0.01833003 -0.01833003 -0.01833009 -0.01833021 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833003 -0.01833003 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833009 -0.01833003 -0.01833009 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1.891656 1.920201 2.014533 2.194145 2.396574 2.502342 2.540663 2.531757 2.511344 2.458446 2.414601 2.331347 2.247457 2.205225 2.106283 2.083771 1.956276 1.954996 2.015305 2.195845 2.414194 2.629697 2.803379 2.896521 2.895289 2.861383 2.805064 2.731279 2.644867 2.550484 2.43182 2.27091 2.099174 1.953778 1.855507 1.815831 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.0333333 0.06666666 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - - - 1 0 0 -0.6532984 0 1 0 -1.06629e-7 0 0 1 2.439385 0 0 0 1 - - GBQueue01 GBQueue02 GBQueue03 GBQueue04 GBQueue05 GBQueue06 GBQueue07 GBQueue08 GBQueue09 - - - - - - - - 0.6352671 0.603931 -0.4813552 1.599442 -0.6039311 0 -0.7970367 1.557036 -0.481355 0.7970367 0.3647325 -1.188931 0 0 0 1 0.7341024 0.5156525 -0.4418098 1.571571 -0.5156525 0 -0.8567977 1.690892 -0.4418098 0.8567976 0.2658976 -0.9244356 0 0 0 1 0.8310465 0.4110395 -0.3747108 1.483518 -0.4110395 0 -0.9116174 1.827107 -0.3747108 0.9116175 0.1689533 -0.6487963 0 0 0 1 0.9206157 0.2817516 -0.2703371 1.312125 -0.2817517 0 -0.9594873 1.962248 -0.270337 0.9594871 0.07938385 -0.3661986 0 0 0 1 0.9884642 0.1074033 -0.106782 1.002112 -0.1074034 -2.49477e-7 -0.9942154 2.101306 -0.106782 0.9942153 0.01153516 -0.08981901 0 0 0 1 0.9999985 0.001147031 -0.001147031 0.7836902 -0.00114715 0 -0.9999991 2.133669 -0.001146972 0.9999991 1.25077e-6 0.01743137 0 0 0 1 0.9998345 0.0128504 -0.01284933 0.8078396 -0.01285052 0 -0.9999173 2.046051 -0.01284927 0.9999172 1.65049e-4 0.007949888 0 0 0 1 0.9989239 0.03280067 -0.03278303 0.8458333 -0.03280079 0 -0.9994618 1.896706 -0.03278297 0.9994617 0.001075744 -0.009418606 0 0 0 1 0.9993482 0.0255267 -0.02551835 0.8329876 -0.02552682 0 -0.9996739 1.775175 -0.02551829 0.999674 6.51508e-4 -0.002933979 0 0 0 1 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 0.4809776 0.5190224 0.4817759 0.5182241 0.4815531 0.5184469 0.479555 0.520445 0.4743117 0.5256882 0.5 0.5 0.5 0.5 0.5 0.5 0.4735543 0.5264457 0.4773888 0.5226111 0.4790388 0.5209612 0.4799913 0.5200087 0.4187832 0.5812169 0.4197056 0.5802944 0.4293411 0.5706589 0.4386472 0.5613528 0.4418798 0.5581203 0.4861293 0.5138707 0.5 0.5 0.5 0.5 0.4520855 0.5479144 0.4521368 0.5478631 0.4434208 0.5565792 0.4295888 0.5704111 0.4565705 0.5434295 0.4532658 0.5467342 0.455883 0.544117 0.4601116 0.5398884 0.4619856 0.5380144 0.4793465 0.5206535 0.5 0.5 0.5 0.5 0.4722412 0.5277588 0.475083 0.524917 0.4719761 0.528024 0.4646962 0.5353038 0.5092743 0.4907257 0.5037168 0.4962833 0.4966739 0.5033261 0.4917949 0.508205 0.4890535 0.5109465 0.5 0.5 0.5 0.5 0.5 0.5 0.4976613 0.5023386 0.5020086 0.4979914 0.5061814 0.4938187 0.5095879 0.4904121 0.3696679 0.6303321 0.3653433 0.6346567 0.3758304 0.6241697 0.3879338 0.6120662 0.3925006 0.6074994 0.4844902 0.5155098 0.5 0.5 0.4514367 0.5485633 0.4439742 0.5560258 0.4402949 0.5597051 0.4220679 0.5779322 0.3935984 0.6064016 0.4575039 0.542496 0.4644159 0.5355841 0.4744582 0.5255418 0.4832724 0.5167276 0.4919511 0.5080488 0.5 0.5 0.5 0.5 0.4995812 0.5004188 0.493924 0.506076 0.4847734 0.5152265 0.4721485 0.5278515 0.460374 0.539626 1 1 1 1 1 1 1 1 1 1 1 1 0.4800203 0.5199797 0.4837629 0.5162371 0.4864406 0.5135593 0.4868608 0.5131392 0.4837695 0.5162305 0.5 0.5 0.5 0.5 0.4780891 0.5219109 0.4800623 0.5199378 0.4793202 0.5206798 0.4778414 0.5221586 0.4776065 0.5223935 0.7173139 0.2826861 0.7097394 0.2902606 0.6851323 0.3148677 0.6633856 0.3366143 0.6566116 0.3433884 0.588788 0.4112121 0.5356873 0.4643127 0.5998665 0.4001335 0.6288478 0.3711522 0.6357308 0.3642692 0.6617873 0.3382127 0.6962895 0.3037104 0.3267312 0.6732688 0.3440174 0.6559826 0.3631315 0.6368684 0.3710839 0.6289161 0.3615268 0.6384732 0.3921209 0.607879 0.437408 0.562592 0.3748557 0.6251443 0.3384803 0.6615197 0.3422627 0.6577372 0.3343626 0.6656374 0.3247462 0.6752538 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 1 13 0 14 1 15 0 16 1 17 0 18 1 19 0 20 1 21 0 22 1 23 0 24 1 25 0 26 1 27 0 28 1 29 0 30 1 31 0 32 1 33 0 34 1 35 1 36 2 37 1 38 2 39 1 40 2 41 1 42 2 43 1 44 2 45 1 46 2 47 1 48 2 49 1 50 2 51 1 52 2 53 1 54 2 55 1 56 2 57 1 58 2 59 2 60 3 61 2 62 3 63 2 64 3 65 2 66 3 67 2 68 3 69 2 70 3 71 2 72 3 73 2 74 3 75 2 76 3 77 2 78 3 79 2 80 3 81 2 82 3 83 3 84 4 85 3 86 4 87 3 88 4 89 3 90 4 91 3 92 4 93 3 94 4 95 3 96 4 97 3 98 4 99 3 100 4 101 3 102 4 103 3 104 4 105 3 106 4 107 4 108 5 109 4 110 5 111 4 112 5 113 4 114 5 115 4 116 5 117 4 118 5 119 4 120 5 121 4 122 5 123 4 124 5 125 4 126 5 127 4 128 5 129 4 130 5 131 5 132 6 133 5 134 6 135 5 136 6 137 5 138 6 139 5 140 6 141 5 142 6 143 5 144 6 145 5 146 6 147 5 148 6 149 5 150 6 151 5 152 6 153 5 154 6 155 6 156 6 157 6 158 6 159 6 160 6 161 6 162 6 163 6 164 6 165 6 166 6 167 6 168 7 169 6 170 7 171 6 172 7 173 6 174 7 175 6 176 7 177 6 178 7 179 6 180 7 181 6 182 7 183 6 184 7 185 6 186 7 187 6 188 7 189 6 190 7 191 7 192 8 193 7 194 8 195 7 196 8 197 7 198 8 199 7 200 8 201 7 202 8 203 7 204 8 205 7 206 8 207 7 208 8 209 7 210 8 211 7 212 8 213 7 214 8 215 7 216 8 217 7 218 8 219 7 220 8 221 7 222 8 223 7 224 8 225 7 226 8 227 7 228 8 229 7 230 8 231 7 232 8 233 7 234 8 235 7 236 8 237 7 238 8 239 8 240 8 241 8 242 8 243 8 244 8 245 8 246 8 247 8 248 8 249 8 250 8 251 8 252 8 253 8 254 8 255 8 256 8 257 8 258 8 259 8 260 8 261 8 262 8 263 - - - - - - 1 0 0 0.447073 0 1 0 -1.39645e-7 0 0 1 3.194715 0 0 0 1 - - GBCou01 GBCou02 GBCou03 GBCou04 GBCou05 GBCou06 GBCou07 GBCou08 GBCou09 GBCou10 GBCou11 GBCou12 GBCou13 GBCou14 GBCou15 GBCou16 GBCou17 GBCou18 GBCou19 GBCou20 GBCou21 - - - - - - - - 0.8557865 -0.3797546 -0.3513063 0.7387572 0.3797546 -2.67796e-7 0.9250873 -3.151203 -0.3513062 -0.9250873 0.1442133 -0.3230785 0 0 0 1 0.8560095 -0.3791669 -0.3513976 0.7389616 0.3797546 1.27555e-7 0.9250873 -3.352588 -0.3507624 -0.9253283 0.1439904 -0.3226103 0 0 0 1 0.856195 -0.3786773 -0.3514737 0.7391319 0.3797546 3.95507e-7 0.9250873 -3.470579 -0.3503094 -0.9255288 0.1438047 -0.3222203 0 0 0 1 0.8563844 -0.3781765 -0.3515513 0.7393058 0.3797546 6.89101e-7 0.9250873 -3.620514 -0.349846 -0.9257335 0.1436148 -0.3218213 0 0 0 1 0.8565714 -0.3776813 -0.351628 0.7394775 0.3797546 9.82821e-7 0.9250873 -3.744727 -0.3493878 -0.9259357 0.143427 -0.3214269 0 0 0 1 0.8566893 -0.3773686 -0.3516764 0.7395857 0.3797546 1.09785e-6 0.9250872 -3.892202 -0.3490985 -0.9260631 0.1433084 -0.3211775 0 0 0 1 0.8568361 -0.3769792 -0.3517365 0.7397204 0.3797546 1.27679e-6 0.9250873 -4.019544 -0.3487383 -0.9262216 0.1431607 -0.3208671 0 0 0 1 0.857043 -0.3764292 -0.3518213 0.7399103 0.3797546 1.62191e-6 0.9250873 -4.16326 -0.3482292 -0.9264454 0.142952 -0.3204293 0 0 0 1 0.8573279 -0.3756709 -0.351938 0.7401712 0.3797542 2.29762e-6 0.9250873 -4.283074 -0.3475276 -0.9267531 0.1426647 -0.3198263 0 0 0 1 0.8580964 -0.3746513 -0.3511508 0.7360079 0.3787367 2.5064e-6 0.9255043 -4.426359 -0.3467404 -0.9271657 0.1418962 -0.3171884 0 0 0 1 0.8591924 -0.3731927 -0.3500229 0.7298458 0.3772803 2.58526e-6 0.926099 -4.565625 -0.3456124 -0.9277538 0.1408005 -0.3133519 0 0 0 1 0.8605425 -0.3713877 -0.3486232 0.721973 0.3754791 2.52001e-6 0.9268309 -4.69763 -0.3442127 -0.9284778 0.1394506 -0.3085402 0 0 0 1 0.8608782 -0.3704814 -0.3487589 0.7222722 0.3754788 3.89712e-6 0.9268312 -4.843171 -0.3433722 -0.9288398 0.1391111 -0.3078396 0 0 0 1 0.8608592 -0.3705324 -0.3487511 0.722255 0.3754788 3.40921e-6 0.9268308 -4.973652 -0.3434196 -0.9288194 0.1391302 -0.3078793 0 0 0 1 0.8601377 -0.3714995 -0.349502 0.7268804 0.3764438 3.81114e-6 0.9264394 -5.115231 -0.3441704 -0.9284331 0.1398519 -0.3106109 0 0 0 1 0.8588322 -0.3732427 -0.3508524 0.7354372 0.3781836 3.90819e-6 0.9257307 -5.245483 -0.3455209 -0.9277337 0.1411575 -0.3156544 0 0 0 1 0.8579857 -0.3743686 -0.3517224 0.7411034 0.3793073 3.84449e-6 0.9252708 -5.374991 -0.3463909 -0.92728 0.142004 -0.3189905 0 0 0 1 0.8576877 -0.3751658 -0.3515999 0.7408272 0.3793073 4.7685e-6 0.9252708 -5.517391 -0.3471283 -0.9269577 0.1423071 -0.3196313 0 0 0 1 0.8573756 -0.3759988 -0.3514716 0.7405379 0.3793069 5.54838e-6 0.925271 -5.641601 -0.3478987 -0.92662 0.1426237 -0.3203014 0 0 0 1 0.8570458 -0.3768767 -0.351336 0.7402322 0.3793066 6.55386e-6 0.9252712 -5.787131 -0.3487108 -0.9262635 0.1429575 -0.3210078 0 0 0 1 0.8567326 -0.3777074 -0.3512073 0.739942 0.379307 7.06856e-6 0.9252708 -5.929537 -0.3494791 -0.925925 0.1432732 -0.321676 0 0 0 1 - - - - - - - - 3.32733e-4 0.9996673 0.00104171 0.9989582 6.54703e-4 0.9993453 4.79774e-4 0.9995202 4.68472e-4 0.9995315 6.13285e-4 0.9993867 9.39029e-4 0.9990609 0.001470148 0.9985298 0.002167582 0.9978324 0.002797126 0.9972028 0.002942562 0.9970574 0.002450227 0.9975498 0.00168097 0.998319 0.006412982 0.993587 0.005040049 0.9949599 0.004871726 0.9951283 0.005326151 0.9946738 0.005967855 0.9940321 0.0068506 0.9931493 0.00867176 0.9913281 0.01230067 0.9876993 0.01712155 0.9828784 0.01898461 0.9810154 0.01519507 0.9848049 0.009801268 0.9901987 0.02238351 0.9776164 0.02296459 0.9770354 0.02961862 0.9703813 0.03589606 0.9641039 0.03392946 0.9660705 0.02852791 0.971472 0.02802604 0.971974 0.03727108 0.9627289 0.05545282 0.9445472 0.06465965 0.9353403 0.0504983 0.9495016 0.03127086 0.9687291 0.05688089 0.943119 0.0643264 0.9356735 0.09520882 0.9047911 0.1185898 0.8814101 0.1042479 0.8957521 0.07502382 0.9249761 0.0677911 0.932209 0.08608675 0.9139132 0.1179718 0.8820282 0.1403687 0.8596314 0.1097229 0.8902771 0.0747292 0.9252708 0.04535436 0.6196491 0.3349965 0.04504305 0.6678894 0.2870675 0.0479049 0.7570127 0.1950825 0.05018061 0.7983938 0.1514255 0.05101734 0.767743 0.1812397 0.05020034 0.6936998 0.2560998 0.0507816 0.6536129 0.2956055 0.05567717 0.6942675 0.2500553 0.06096494 0.7608883 0.1781467 0.06372219 0.7803788 0.1558991 0.05941832 0.7469372 0.1936444 0.05173903 0.6655715 0.2826895 0.5215308 0.4784692 0.5211373 0.4788627 0.5211061 0.478894 0.5212005 0.4787995 0.5213604 0.4786396 0.5217351 0.4782649 0.52258 0.4774199 0.5240038 0.4759961 0.5253916 0.4746085 0.5196688 0.4803312 0.5241984 0.4758017 0.5225554 0.4774446 0.02799087 0.616815 0.3550912 1.02852e-4 0.03028035 0.5534832 0.4162166 1.97528e-5 0.036049 0.4366286 0.5273205 1.84704e-6 0.03985005 0.373112 0.5870368 1.03452e-6 0.03915411 0.4138201 0.5470134 1.23498e-5 0.03506904 0.5130295 0.4518197 8.16861e-5 0.03284418 0.5712621 0.3956405 2.5323e-4 0.03817069 0.5151775 0.4460775 5.74187e-4 0.04716783 0.4011532 0.5507066 9.72333e-4 0.05051308 0.3574562 0.5909432 0.001087367 0.04506409 0.4270878 0.5270686 7.79424e-4 0.03404819 0.5584701 0.4071389 3.42844e-4 0.5860006 0.4119554 0.002044022 0.639665 0.3590306 0.001304388 0.7440814 0.254946 9.72542e-4 0.7958701 0.2031534 9.7645e-4 0.7612918 0.2373582 0.001349985 0.6761699 0.3217758 0.002054333 0.6314002 0.3655523 0.003047466 0.6813539 0.314227 0.004419088 0.763476 0.2308308 0.005693078 0.78957 0.2043341 0.006095707 0.7441925 0.250723 0.005084395 0.641929 0.3546541 0.003416836 0.6445373 0.3554627 0.5803362 0.4196637 0.4621471 0.5378528 0.3970424 0.6029577 0.438909 0.561091 0.5399029 0.460097 0.5993004 0.4006995 0.5451844 0.4548156 0.4308388 0.5691612 0.3863623 0.6136377 0.4578696 0.5421304 0.588943 0.4110569 0.03280705 0.7020925 0.2644646 6.35892e-4 0.03805172 0.6971707 0.2644087 3.68878e-4 0.05660527 0.6863533 0.2567452 2.96136e-4 0.07178169 0.6801412 0.2477297 3.47328e-4 0.06284701 0.6802762 0.2563527 5.2408e-4 0.04533344 0.6891708 0.2647198 7.75933e-4 0.03943067 0.6952394 0.2641289 0.001200854 0.05084615 0.6835539 0.2633681 0.002231776 0.0751689 0.6684857 0.2524132 0.003932118 0.08960509 0.6558512 0.2498065 0.004737198 0.06919229 0.6747802 0.2528771 0.003150403 0.0438342 0.69025 0.2644764 0.001439392 0.6324821 0.3675179 0.6829489 0.3170512 0.779577 0.220423 0.8252314 0.1747686 0.7905099 0.2094901 0.7072663 0.2927338 0.6635095 0.3364904 0.7128363 0.2871637 0.7935703 0.2064297 0.8198078 0.1801922 0.7802185 0.2197815 0.686073 0.313927 0.02719444 0.6286055 0.3442 0.02948224 0.5644796 0.4060381 0.03466373 0.4496616 0.5156747 0.03749191 0.3888956 0.5736124 0.0359494 0.4333906 0.5306599 0.03158217 0.5359893 0.4324285 0.02941167 0.5963014 0.3742869 0.03482151 0.540916 0.4242625 0.04435104 0.4232716 0.5323774 0.04844421 0.3747185 0.5768373 0.04359012 0.4415857 0.5148241 0.03321403 0.5688265 0.3979594 0.6174593 0.3817106 8.30004e-4 0.6678256 0.331787 3.87331e-4 0.7640504 0.2357555 1.94034e-4 0.8088121 0.1910233 1.64634e-4 0.7698414 0.2298696 2.89105e-4 0.6806069 0.3187645 6.28607e-4 0.6337434 0.3650319 0.001224696 0.6852198 0.3126742 0.00210601 0.7721152 0.2249323 0.002952396 0.8025297 0.1942216 0.003248691 0.7649463 0.2324167 0.002636969 0.6710706 0.327285 0.001644372 0.02152383 0.5902571 0.388219 0.02233219 0.5295568 0.448111 0.02516335 0.4186506 0.5561861 0.02668815 0.3625465 0.6107653 0.02584546 0.4101713 0.5639831 0.02341949 0.5143418 0.4622387 0.02266854 0.572696 0.4046355 0.0273056 0.5152292 0.4574652 0.03465467 0.397723 0.5676222 0.03774315 0.3469086 0.6153482 0.03421795 0.4073712 0.5584108 0.02635812 0.5316383 0.4420035 0.02548068 0.5637751 0.4084745 0.002269744 0.02462661 0.6148832 0.3589906 0.001499533 0.02557599 0.7114595 0.2618782 0.001086294 0.02622038 0.7567908 0.2160044 9.84366e-4 0.02624291 0.7155552 0.2569802 0.001221597 0.02570098 0.6238183 0.3487158 0.001764833 0.02660709 0.5751071 0.3956625 0.002623319 0.03110253 0.624614 0.3403341 0.003949165 0.03637349 0.7116712 0.2466559 0.005299448 0.03906351 0.7423212 0.2127315 0.005883693 0.03601354 0.7065417 0.2523684 0.005076348 0.03024685 0.6147199 0.3514441 0.003589093 0.5081489 0.4918512 0.507943 0.4920571 0.5079086 0.4920914 0.5079457 0.4920543 0.5080112 0.4919889 0.5081415 0.4918585 0.5084282 0.4915718 0.5089391 0.4910609 0.5095443 0.4904557 0.5032091 0.4967909 0.5092967 0.4907033 0.5086197 0.4913804 0.02913743 0.5815057 0.3882236 0.001133143 0.03102606 0.5210913 0.447162 7.20623e-4 0.03578633 0.4110533 0.5526611 4.99268e-4 0.03843826 0.3559515 0.6051697 4.40575e-4 0.03707784 0.4036523 0.5587074 5.62355e-4 0.03298622 0.5077525 0.4584157 8.45743e-4 0.03111982 0.566288 0.4012906 0.001301527 0.036556 0.5080631 0.4532213 0.002159416 0.04547226 0.389838 0.5614291 0.003260552 0.04954218 0.34243 0.6042675 0.003760337 0.04456001 0.3983171 0.5539849 0.003137946 0.03486377 0.5223188 0.4408423 0.001975059 0.574927 0.4203847 0.004688262 0.6275885 0.3688176 0.003593862 0.7288643 0.2681045 0.003031134 0.7775213 0.2195844 0.002894222 0.7371377 0.2596018 0.003260374 0.6447274 0.3512664 0.004006147 0.596203 0.3986108 0.0051862 0.6487153 0.3441418 0.007142782 0.7395411 0.2512808 0.009178102 0.7710446 0.2188217 0.01013374 0.7300581 0.2609843 0.008957564 0.6302685 0.36303 0.006701588 0.02697682 0.6098806 0.3631425 0.02899754 0.5473332 0.4236692 0.03398627 0.4347928 0.5312209 0.03700262 0.3769727 0.5860248 0.03591781 0.4236431 0.540439 0.03190118 0.527684 0.4404147 0.02989196 0.5879299 0.3821781 0.03525418 0.5313656 0.4333802 0.04435199 0.4125063 0.5431417 0.04787486 0.3619121 0.5902131 0.04291617 0.4251559 0.5319279 0.03270804 0.5521582 0.4151337 0.5957035 0.4026149 0.001681566 0.6481175 0.3508817 0.001000761 0.7491493 0.2501945 6.56217e-4 0.7980592 0.2013555 5.85347e-4 0.7611092 0.2380934 7.97433e-4 0.6733297 0.3253721 0.001298248 0.6271586 0.370743 0.002098321 0.6780807 0.3186387 0.00328058 0.7637516 0.2317958 0.004452586 0.7919382 0.2031077 0.00495398 0.7501146 0.2456711 0.004214227 0.6510422 0.3460962 0.002861559 0.0255286 0.5977858 0.3766856 0.02711749 0.5361028 0.4367796 0.03170299 0.4221623 0.5461347 0.03478783 0.3622718 0.6029403 0.03433346 0.4058968 0.5597697 0.03110837 0.5069883 0.4619034 0.02956342 0.5649127 0.4055239 0.03462803 0.5079241 0.4574478 0.04277044 0.392871 0.5643586 0.0458914 0.3479064 0.6062022 0.04085981 0.4114782 0.547662 0.03113824 0.539004 0.4298577 0.5683409 0.4286311 0.003027975 0.6227161 0.3751506 0.00213325 0.7286765 0.2696132 0.001710295 0.7817544 0.2165668 0.001678764 0.7461153 0.2518016 0.002083063 0.6589302 0.3382367 0.002833068 0.6130767 0.3830113 0.003912091 0.6639899 0.3304953 0.0055148 0.7495738 0.2433406 0.007085621 0.7760983 0.2161708 0.007730901 0.7296145 0.2637417 0.006643772 0.6250359 0.3702751 0.004689037 0.02878844 0.5975739 0.3736376 0.03089612 0.5355967 0.4335071 0.03672784 0.4192021 0.54407 0.04088121 0.3561638 0.6029549 0.04067385 0.3960949 0.5632312 0.03691309 0.4940029 0.469084 0.03484743 0.5506098 0.4145426 0.0401318 0.4939421 0.4659261 0.04867619 0.382275 0.5690488 0.05205291 0.343622 0.6043251 0.04592949 0.4086455 0.545425 0.0349614 0.5384079 0.4266307 0.5553595 0.4400691 0.004571318 0.611062 0.3854086 0.003529429 0.7209101 0.2759397 0.003150105 0.777585 0.2191469 0.003268003 0.7449238 0.2511583 0.003917872 0.6608964 0.3342081 0.004895448 0.6166219 0.377177 0.006201028 0.6662186 0.3256148 0.008166551 0.7451654 0.2446493 0.0101853 0.7713695 0.2178366 0.01079386 0.7206562 0.2700178 0.009325921 0.6125347 0.380747 0.006718277 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - - - - - - - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 19 0 20 1 19 2 20 3 19 4 20 5 19 6 20 7 19 8 20 9 19 10 20 11 19 12 20 13 19 14 20 15 19 16 20 17 19 18 20 19 19 20 20 21 19 22 20 23 19 24 20 25 19 26 20 27 19 28 20 29 19 30 20 31 19 32 20 33 19 34 20 35 19 36 20 37 19 38 20 39 19 40 20 41 19 42 20 43 19 44 20 45 19 46 20 47 19 48 20 49 19 50 20 51 19 52 20 53 19 54 20 55 19 56 20 57 19 58 20 59 19 60 20 61 19 62 20 63 19 64 20 65 19 66 20 67 19 68 20 69 19 70 20 71 19 72 20 73 19 74 20 75 19 76 20 77 19 78 20 79 19 80 20 81 19 82 20 83 19 84 20 85 19 86 20 87 19 88 20 89 19 90 20 91 19 92 20 93 19 94 20 95 19 96 20 97 18 98 19 99 20 100 18 101 19 102 20 103 18 104 19 105 20 106 18 107 19 108 20 109 18 110 19 111 20 112 18 113 19 114 20 115 18 116 19 117 20 118 18 119 19 120 20 121 18 122 19 123 20 124 18 125 19 126 20 127 18 128 19 129 20 130 18 131 19 132 20 133 18 134 19 135 18 136 19 137 18 138 19 139 18 140 19 141 18 142 19 143 18 144 19 145 18 146 19 147 18 148 19 149 18 150 19 151 18 152 19 153 18 154 19 155 18 156 19 157 16 158 17 159 18 160 19 161 16 162 17 163 18 164 19 165 16 166 17 167 18 168 19 169 16 170 17 171 18 172 19 173 16 174 17 175 18 176 19 177 16 178 17 179 18 180 19 181 16 182 17 183 18 184 19 185 16 186 17 187 18 188 19 189 16 190 17 191 18 192 19 193 16 194 17 195 18 196 19 197 16 198 17 199 18 200 19 201 16 202 17 203 18 204 19 205 16 206 17 207 18 208 16 209 17 210 18 211 16 212 17 213 18 214 16 215 17 216 18 217 16 218 17 219 18 220 16 221 17 222 18 223 16 224 17 225 18 226 16 227 17 228 18 229 16 230 17 231 18 232 16 233 17 234 18 235 16 236 17 237 18 238 16 239 17 240 18 241 15 242 16 243 15 244 16 245 15 246 16 247 15 248 16 249 15 250 16 251 15 252 16 253 15 254 16 255 15 256 16 257 15 258 16 259 15 260 16 261 15 262 16 263 15 264 16 265 13 266 14 267 15 268 16 269 13 270 14 271 15 272 16 273 13 274 14 275 15 276 16 277 13 278 14 279 15 280 16 281 13 282 14 283 15 284 16 285 13 286 14 287 15 288 16 289 13 290 14 291 15 292 16 293 13 294 14 295 15 296 16 297 13 298 14 299 15 300 16 301 13 302 14 303 15 304 16 305 13 306 14 307 15 308 16 309 13 310 14 311 15 312 16 313 13 314 14 315 13 316 14 317 13 318 14 319 13 320 14 321 13 322 14 323 13 324 14 325 13 326 14 327 13 328 14 329 13 330 14 331 13 332 14 333 13 334 14 335 13 336 14 337 11 338 12 339 13 340 11 341 12 342 13 343 11 344 12 345 13 346 11 347 12 348 13 349 11 350 12 351 13 352 11 353 12 354 13 355 11 356 12 357 13 358 11 359 12 360 13 361 11 362 12 363 13 364 11 365 12 366 13 367 11 368 12 369 13 370 11 371 12 372 13 373 11 374 12 375 13 376 11 377 12 378 13 379 11 380 12 381 13 382 11 383 12 384 13 385 11 386 12 387 13 388 11 389 12 390 13 391 11 392 12 393 13 394 11 395 12 396 13 397 11 398 12 399 13 400 11 401 12 402 13 403 11 404 12 405 13 406 11 407 12 408 13 409 9 410 10 411 11 412 9 413 10 414 11 415 9 416 10 417 11 418 9 419 10 420 11 421 9 422 10 423 11 424 9 425 10 426 11 427 9 428 10 429 11 430 9 431 10 432 11 433 9 434 10 435 11 436 9 437 10 438 11 439 9 440 10 441 11 442 9 443 10 444 11 445 8 446 9 447 10 448 11 449 8 450 9 451 10 452 11 453 8 454 9 455 10 456 11 457 8 458 9 459 10 460 11 461 8 462 9 463 10 464 11 465 8 466 9 467 10 468 11 469 8 470 9 471 10 472 11 473 8 474 9 475 10 476 11 477 8 478 9 479 10 480 11 481 8 482 9 483 10 484 11 485 8 486 9 487 10 488 11 489 8 490 9 491 10 492 11 493 8 494 9 495 8 496 9 497 8 498 9 499 8 500 9 501 8 502 9 503 8 504 9 505 8 506 9 507 8 508 9 509 8 510 9 511 8 512 9 513 8 514 9 515 8 516 9 517 6 518 7 519 8 520 9 521 6 522 7 523 8 524 9 525 6 526 7 527 8 528 9 529 6 530 7 531 8 532 9 533 6 534 7 535 8 536 9 537 6 538 7 539 8 540 9 541 6 542 7 543 8 544 9 545 6 546 7 547 8 548 9 549 6 550 7 551 8 552 9 553 6 554 7 555 8 556 9 557 6 558 7 559 8 560 9 561 6 562 7 563 8 564 9 565 6 566 7 567 8 568 6 569 7 570 8 571 6 572 7 573 8 574 6 575 7 576 8 577 6 578 7 579 8 580 6 581 7 582 8 583 6 584 7 585 8 586 6 587 7 588 8 589 6 590 7 591 8 592 6 593 7 594 8 595 6 596 7 597 8 598 6 599 7 600 8 601 4 602 5 603 6 604 4 605 5 606 6 607 4 608 5 609 6 610 4 611 5 612 6 613 4 614 5 615 6 616 4 617 5 618 6 619 4 620 5 621 6 622 4 623 5 624 6 625 4 626 5 627 6 628 4 629 5 630 6 631 4 632 5 633 6 634 4 635 5 636 6 637 4 638 5 639 6 640 4 641 5 642 6 643 4 644 5 645 6 646 4 647 5 648 6 649 4 650 5 651 6 652 4 653 5 654 6 655 4 656 5 657 6 658 4 659 5 660 6 661 4 662 5 663 6 664 4 665 5 666 6 667 4 668 5 669 6 670 4 671 5 672 6 673 2 674 3 675 4 676 2 677 3 678 4 679 2 680 3 681 4 682 2 683 3 684 4 685 2 686 3 687 4 688 2 689 3 690 4 691 2 692 3 693 4 694 2 695 3 696 4 697 2 698 3 699 4 700 2 701 3 702 4 703 2 704 3 705 4 706 2 707 3 708 4 709 2 710 3 711 4 712 2 713 3 714 4 715 2 716 3 717 4 718 2 719 3 720 4 721 2 722 3 723 4 724 2 725 3 726 4 727 2 728 3 729 4 730 2 731 3 732 4 733 2 734 3 735 4 736 2 737 3 738 4 739 2 740 3 741 4 742 2 743 3 744 4 745 0 746 1 747 2 748 0 749 1 750 2 751 0 752 1 753 2 754 0 755 1 756 2 757 0 758 1 759 2 760 0 761 1 762 2 763 0 764 1 765 2 766 0 767 1 768 2 769 0 770 1 771 2 772 0 773 1 774 2 775 0 776 1 777 2 778 0 779 1 780 2 781 0 782 1 783 2 784 0 785 1 786 2 787 0 788 1 789 2 790 0 791 1 792 2 793 0 794 1 795 2 796 0 797 1 798 2 799 0 800 1 801 2 802 0 803 1 804 2 805 0 806 1 807 2 808 0 809 1 810 2 811 0 812 1 813 2 814 0 815 1 816 2 817 0 818 0 819 0 820 0 821 0 822 0 823 0 824 0 825 0 826 0 827 0 828 0 829 0 830 0 831 0 832 0 833 0 834 0 835 0 836 0 837 0 838 0 839 0 840 0 841 0 842 0 843 0 844 0 845 0 846 0 847 0 848 0 849 0 850 0 851 0 852 0 853 0 854 0 855 0 856 0 857 0 858 0 859 0 860 0 861 0 862 0 863 0 864 0 865 0 866 - - - - - - 1 0 0 -0.258939 0 1 0 -1.16157e-7 0 0 1 2.657372 0 0 0 1 - - GBCorps01 GBCorps02 - - - - - - - - 0.2526332 -0.8645036 -0.4345225 1.204184 0.8645036 -2.5332e-7 0.5026265 -0.7147133 -0.4345225 -0.5026265 0.7473664 -2.107632 0 0 0 1 0.258619 -0.8610346 -0.4378759 1.213487 0.8610347 0 0.5085462 -1.478429 -0.4378758 -0.5085461 0.7413806 -2.090635 0 0 0 1 - - - - - - - - 0.4962816 0.5037184 0.4939442 0.5060559 0.4885662 0.5114338 0.4806852 0.5193148 0.4710568 0.5289432 0.4606056 0.5393944 0.4505323 0.5494677 0.4495117 0.5504883 0.4584191 0.5415809 0.4558324 0.5441676 0.4456653 0.5543347 0.4543467 0.5456533 0.4638733 0.5361267 0.4728276 0.5271724 0.4802029 0.5197971 0.4852537 0.5147462 0.4874819 0.5125182 0.4866987 0.5133014 0.4830643 0.5169357 0.4770574 0.5229427 0.4694113 0.5305887 0.4611098 0.5388902 0.4534979 0.5465021 0.4577853 0.5422147 0.4604196 0.5395804 0.4514427 0.5485573 0.4581712 0.5418288 0.4671885 0.5328115 0.47646 0.52354 0.4848285 0.5151715 0.4913793 0.5086207 0.4953682 0.5046318 0.6425063 0.3574937 0.6396374 0.3603626 0.6333019 0.3666981 0.6247276 0.3752724 0.6155093 0.3844908 0.6071963 0.3928037 0.6009526 0.3990474 0.5794663 0.4205337 0.5653656 0.4346343 0.5703228 0.4296772 0.5934412 0.4065587 0.6037709 0.3962291 0.6105261 0.3894739 0.6182608 0.3817392 0.6255921 0.3744079 0.6310923 0.3689077 0.633669 0.366331 0.6328965 0.3671035 0.6291555 0.3708445 0.6235066 0.3764934 0.6173606 0.3826393 0.6120777 0.3879224 0.6012927 0.3987073 0.5790223 0.4209777 0.5743304 0.4256696 0.5880299 0.4119701 0.6103525 0.3896475 0.6153355 0.3846644 0.622224 0.3777759 0.6299013 0.3700987 0.6368283 0.3631717 0.641427 0.358573 0.7757387 0.2242613 0.7724518 0.2275482 0.7651686 0.2348314 0.7558269 0.2441731 0.7469911 0.2530089 0.7411289 0.258871 0.7078093 0.2921908 0.6789088 0.3210912 0.6658437 0.3341563 0.670439 0.329561 0.6920488 0.3079512 0.7275344 0.2724656 0.743549 0.2564511 0.7500463 0.2499538 0.7574638 0.2425362 0.7634794 0.2365206 0.766327 0.233673 0.7653314 0.2346686 0.7611139 0.2388861 0.7553893 0.2446107 0.7504349 0.249565 0.734975 0.265025 0.7009385 0.2990614 0.6802491 0.3197509 0.6759194 0.3240806 0.6885529 0.3114471 0.7163987 0.2836013 0.7492876 0.2507124 0.7538191 0.2461809 0.7611305 0.2388695 0.7687941 0.2312059 0.7742916 0.2257084 0.8831578 0.1168422 0.8800044 0.1199955 0.872776 0.127224 0.8634883 0.1365117 0.8550139 0.1449861 0.8399448 0.1600552 0.80752 0.19248 0.7840597 0.2159402 0.7733377 0.2266623 0.7771165 0.2228834 0.7947726 0.2052274 0.8234283 0.1765717 0.852166 0.147834 0.8580917 0.1419083 0.8653923 0.1346077 0.8713788 0.1286213 0.8741215 0.1258785 0.8729196 0.1270804 0.8684418 0.1315582 0.8625565 0.1374435 0.8578637 0.1421363 0.8304913 0.1695086 0.8032469 0.196753 0.7864972 0.2135028 0.7829686 0.2170314 0.7932426 0.2067574 0.8156325 0.1843675 0.8465437 0.1534563 0.8607084 0.1392916 0.8679232 0.1320767 0.8757868 0.1242132 0.8815188 0.1184812 0.9518009 0.04819899 0.949475 0.05052495 0.9438676 0.05613237 0.9362877 0.06371223 0.9289091 0.07109087 0.9140317 0.08596831 0.8923171 0.1076829 0.876166 0.123834 0.8686732 0.1313267 0.8713216 0.1286784 0.883584 0.116416 0.9030644 0.09693557 0.9254083 0.07459163 0.9316604 0.06833958 0.9378923 0.06210768 0.9427508 0.05724918 0.9448612 0.05513882 0.9437747 0.05622541 0.939952 0.06004798 0.9347262 0.0652737 0.9293485 0.07065141 0.9085536 0.09144645 0.890283 0.109717 0.8788058 0.1211942 0.8763657 0.1236343 0.883449 0.116551 0.8986527 0.1013472 0.9190651 0.08093488 0.9328359 0.067164 0.9392951 0.06070488 0.9458547 0.05414527 0.9504501 0.04954987 0.9856047 0.01439529 0.984378 0.01562196 0.9812278 0.01877218 0.9765771 0.02342283 0.9714594 0.02854055 0.9630611 0.03693884 0.9512494 0.04875051 0.942177 0.057823 0.9378944 0.06210559 0.9394131 0.06058681 0.9463717 0.05362826 0.9571551 0.04284483 0.9689155 0.03108441 0.9733659 0.02663403 0.9774965 0.02250343 0.9804528 0.01954722 0.9816601 0.01833987 0.9809812 0.0190187 0.9785978 0.02140212 0.9750765 0.0249235 0.9712576 0.02874237 0.9605814 0.03941863 0.9506538 0.0493462 0.9442587 0.05574131 0.9428846 0.05711549 0.9468596 0.05314034 0.9552424 0.04475766 0.9661341 0.03386586 0.9736856 0.02631437 0.9781972 0.02180278 0.9822373 0.0177626 0.9848499 0.01515001 0.9975742 0.002425789 0.9971778 0.00282222 0.99606 0.003939986 0.9941632 0.005836844 0.9916924 0.008307516 0.9886141 0.01138591 0.9837216 0.01627838 0.9797928 0.0202071 0.9778967 0.0221033 0.978572 0.02142798 0.981625 0.01837491 0.9861968 0.01380312 0.9903067 0.009693264 0.9925677 0.007432341 0.9944596 0.005540311 0.9956647 0.004335284 0.9961213 0.003878653 0.995857 0.004143118 0.9948879 0.005112111 0.9932907 0.006709337 0.9913499 0.008650004 0.9877987 0.01220118 0.9837334 0.0162667 0.9810023 0.01899766 0.9804073 0.01959264 0.9821208 0.01787918 0.985651 0.0143491 0.9900061 0.009993851 0.9926605 0.007339477 0.994797 0.005203008 0.996412 0.003587961 0.997327 0.00267291 1 6.96959e-5 0.9998925 1.07559e-4 0.9997498 2.50162e-4 0.9994049 5.95096e-4 0.998788 0.001212 0.9979669 0.002032995 0.9968635 0.003136515 0.9957338 0.004266202 0.9951645 0.004835426 0.9953688 0.004631161 0.9962675 0.003732502 0.9974599 0.002540051 0.9983075 0.001692473 0.9989814 0.001018583 0.9994292 5.70831e-4 0.9996588 3.41277e-4 0.9997334 2.66568e-4 0.9996915 3.08508e-4 0.9995161 4.83922e-4 0.9991597 8.40301e-4 0.9986131 0.00138694 0.9979272 0.002072751 0.9969478 0.003052115 0.9961977 0.003802299 0.9960268 0.003973186 0.9965147 0.003485262 0.9974635 0.002536535 0.9983637 0.001636326 0.9990371 9.6289e-4 0.9995316 4.6844e-4 0.9998006 1.99333e-4 1 9.21199e-5 1 1 1 1 0 1 7.73255e-6 1 5.44582e-5 0.9998551 1.44868e-4 0.999759 2.41024e-4 0.9996984 3.01748e-4 0.9997185 2.815e-4 0.9997984 2.01642e-4 0.9998935 1.0651e-4 1 3.51456e-5 1 4.70654e-6 1 0 1 1 1 1 1 1.37465e-6 1 1.71246e-5 1 6.12802e-5 0.999875 1.24951e-4 0.9998214 1.78641e-4 0.9998083 1.91744e-4 0.99985 1.4997e-4 1 8.37289e-5 1 2.63796e-5 1 2.01232e-6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0.00525397 0.994746 0.00580579 0.9941941 0.005812883 0.9941871 0.005837559 0.9941624 0.005876302 0.9941237 0.005923748 0.9940763 0.005973577 0.9940264 0.006019711 0.9939802 0.006056845 0.9939431 0.006081163 0.9939188 0.006091177 0.9939088 0.006087422 0.9939126 0.006072282 0.9939277 0.006049931 0.9939501 0.006025373 0.9939746 0.006003916 0.9939961 0.005989849 0.9940101 0.005986273 0.9940137 0.0059942 0.9940057 0.00601238 0.9939876 0.006037712 0.9939623 0.006065428 0.9939345 0.006090402 0.9939096 0.006107449 0.9938925 0.006112456 0.9938875 0.006102919 0.993897 0.006078302 0.9939217 0.006040155 0.9939598 0.005992174 0.9940078 0.005939722 0.9940603 0.005889058 0.9941109 0.00584644 0.9941536 0.005817472 0.9941825 0.007930278 0.9920697 0.007962346 0.9920377 0.008062839 0.9919371 0.008214712 0.9917853 0.008393287 0.9916067 0.008571684 0.9914283 0.008725643 0.9912743 0.008837759 0.9911623 0.008898019 0.991102 0.008903622 0.9910964 0.008857727 0.9911423 0.008769392 0.9912305 0.008653521 0.9913465 0.008529961 0.99147 0.008421242 0.9915787 0.008348107 0.9916518 0.008325159 0.9916749 0.008357286 0.9916427 0.008438825 0.9915611 0.008554577 0.9914454 0.008683323 0.9913166 0.008802771 0.9911972 0.008893191 0.9911067 0.008940339 0.9910596 0.00893557 0.9910644 0.008875787 0.9911242 0.008763432 0.9912365 0.008607804 0.9913921 0.00842601 0.991574 0.008241832 0.9917581 0.00808227 0.9919177 0.007972478 0.9920275 0.01264482 0.9873552 0.01272279 0.9872772 0.01295632 0.9870437 0.01329272 0.9867073 0.01366102 0.9863389 0.01399326 0.9860067 0.01424419 0.9857557 0.01439988 0.9856001 0.01446849 0.9855315 0.01446223 0.9855377 0.01438409 0.9856159 0.01423144 0.9857686 0.01401197 0.985988 0.01375591 0.986244 0.01351386 0.9864861 0.01334261 0.9866573 0.01328539 0.9867146 0.01335775 0.9866422 0.01354169 0.9864582 0.01379191 0.986208 0.01405072 0.9859492 0.0142681 0.9857318 0.01441627 0.9855837 0.01449072 0.9855093 0.01449698 0.985503 0.0144329 0.985567 0.01428425 0.9857157 0.01403933 0.9859606 0.013709 0.9862909 0.01333642 0.9866635 0.01298952 0.9870104 0.01274073 0.9872593 0.02199256 0.9780074 0.02212369 0.9778762 0.02250021 0.9774997 0.02298986 0.9770101 0.02342623 0.9765737 0.02367806 0.9763219 0.02371114 0.9762889 0.02504086 0.9749591 0.0259487 0.9740514 0.02575445 0.9742455 0.02454459 0.9754554 0.02372181 0.9762782 0.02365618 0.9763438 0.02343654 0.9765635 0.02314263 0.9768573 0.0228995 0.9771004 0.02281367 0.9771863 0.02292448 0.9770755 0.02318614 0.9768138 0.02348691 0.9765131 0.0236988 0.9763012 0.02374285 0.9762571 0.02503734 0.9749627 0.02629625 0.9737038 0.02650427 0.9734957 0.02557182 0.9744281 0.02372539 0.9762746 0.023723 0.9762769 0.0234906 0.9765093 0.02305763 0.9769423 0.02255564 0.9774443 0.02215468 0.9778453 0.03938341 0.9606166 0.03951418 0.9604858 0.03986537 0.9601346 0.04016572 0.9598343 0.04009425 0.9599057 0.03944081 0.9605591 0.04429525 0.9557048 0.04825991 0.95174 0.05016523 0.9498348 0.04960978 0.9503902 0.04680877 0.9531912 0.04249864 0.9575014 0.03968918 0.9603108 0.04014462 0.9598553 0.04020494 0.959795 0.0401048 0.9598951 0.04006046 0.9599395 0.04015386 0.9598461 0.04028993 0.9597101 0.0402407 0.9597593 0.03976315 0.9602368 0.0432201 0.9567799 0.04766893 0.9523311 0.0505625 0.9494375 0.05114459 0.9488554 0.04919379 0.9508062 0.04512172 0.9548782 0.03980916 0.9601908 0.04020982 0.9597901 0.04029321 0.9597068 0.03997123 0.9600288 0.0395736 0.9604263 0.06962233 0.9303777 0.06957364 0.9304263 0.06939435 0.9306056 0.0686531 0.9313469 0.06685435 0.9331456 0.06964069 0.9303593 0.07925093 0.9207491 0.08660209 0.9133979 0.09006512 0.9099348 0.08888804 0.911112 0.08349853 0.9165015 0.07531332 0.9246867 0.06617814 0.9338219 0.06736075 0.9326392 0.06865823 0.9313417 0.06922519 0.9307747 0.06940811 0.9305919 0.06933921 0.9306607 0.06886368 0.9311363 0.06761443 0.9323856 0.06703597 0.932964 0.0764212 0.9235787 0.0848248 0.9151753 0.09036082 0.9096392 0.09158116 0.9084188 0.0880478 0.9119521 0.08052849 0.9194715 0.07068783 0.9293122 0.06715923 0.9328408 0.06895309 0.9310468 0.06963008 0.9303699 0.06970262 0.9302974 0.1180111 0.8819889 0.1174656 0.8825344 0.115926 0.884074 0.1128952 0.8871047 0.1077932 0.8922068 0.1151067 0.8848933 0.1305153 0.8694845 0.1422178 0.8577823 0.1476535 0.8523465 0.1456616 0.8543383 0.1369318 0.8630682 0.1237083 0.8762918 0.1089289 0.8910711 0.1093532 0.8906468 0.1130686 0.8869314 0.1150738 0.8849261 0.1157792 0.8842208 0.1153373 0.8846627 0.1135622 0.8864378 0.1100142 0.8899857 0.1100972 0.8899028 0.125212 0.8747881 0.1387266 0.8612733 0.147651 0.852349 0.1497012 0.8502988 0.1441743 0.8558256 0.1322508 0.8677491 0.1165361 0.8834639 0.108608 0.891392 0.1136108 0.8863892 0.1164565 0.8835435 0.1177475 0.8822525 0.1880341 0.8119659 0.1866798 0.8133202 0.1830488 0.8169512 0.1767874 0.8232126 0.167456 0.8325439 0.1754946 0.8245053 0.1968442 0.8031558 0.2128998 0.7871001 0.2202914 0.7797085 0.2175212 0.7824787 0.2055076 0.7944923 0.1872171 0.8127828 0.1665959 0.833404 0.1703702 0.8296298 0.1772589 0.8227411 0.1812937 0.8187063 0.1827816 0.8172184 0.1818274 0.8181726 0.1782838 0.8217161 0.1718111 0.8281889 0.1680094 0.8319907 0.1890178 0.8109822 0.2076389 0.7923611 0.2198719 0.780128 0.2227086 0.7772914 0.2152169 0.7847829 0.1989146 0.8010854 0.1772177 0.8227823 0.1692685 0.8307315 0.1782734 0.8217266 0.1841083 0.8158916 0.1872321 0.8127678 0.2783059 0.7216942 0.2761194 0.7238806 0.2704864 0.7295136 0.2613857 0.7386143 0.2487754 0.7512246 0.2471499 0.7528501 0.2728787 0.7271212 0.2920386 0.7079614 0.3008372 0.6991628 0.2976153 0.7023847 0.2834098 0.7165902 0.2615681 0.7384319 0.2394472 0.7605528 0.2525095 0.7474905 0.261951 0.738049 0.2677796 0.7322204 0.2700245 0.7299755 0.2686799 0.73132 0.2637075 0.7362925 0.25505 0.7449501 0.2426972 0.7573027 0.2634799 0.7365202 0.2856486 0.7143514 0.3000693 0.6999307 0.303357 0.696643 0.2944626 0.7055374 0.275063 0.724937 0.2489919 0.7510082 0.2520094 0.7479905 0.2639353 0.7360647 0.2722596 0.7277403 0.2770315 0.7229685 0.3811986 0.6188015 0.3786004 0.6213996 0.3721934 0.6278066 0.3623077 0.6376923 0.3493868 0.6506133 0.3340634 0.6659366 0.3509954 0.6490046 0.3711348 0.6288652 0.380441 0.619559 0.3772789 0.6227211 0.36267 0.6373299 0.3399292 0.6600707 0.3398768 0.6601232 0.3526803 0.6473197 0.3624791 0.637521 0.3688094 0.6311906 0.3713757 0.6286243 0.3700577 0.6299423 0.3649393 0.6350607 0.356295 0.643705 0.3445921 0.6554079 0.3417491 0.6582509 0.364781 0.635219 0.3795804 0.6204196 0.3828008 0.6171992 0.373411 0.6265891 0.353061 0.646939 0.3396855 0.6603145 0.3540095 0.6459905 0.3658779 0.6341221 0.3746374 0.6253626 0.379845 0.620155 - - - - - - - - - - - - - - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 0 0 1 1 0 2 1 3 0 4 1 5 0 6 1 7 0 8 1 9 0 10 1 11 0 12 1 13 0 14 1 15 0 16 1 17 0 18 1 19 0 20 1 21 0 22 1 23 0 24 1 25 0 26 1 27 0 28 1 29 0 30 1 31 0 32 1 33 0 34 1 35 0 36 1 37 0 38 1 39 0 40 1 41 0 42 1 43 0 44 1 45 0 46 1 47 0 48 1 49 0 50 1 51 0 52 1 53 0 54 1 55 0 56 1 57 0 58 1 59 0 60 1 61 0 62 1 63 0 64 1 65 0 66 1 67 0 68 1 69 0 70 1 71 0 72 1 73 0 74 1 75 0 76 1 77 0 78 1 79 0 80 1 81 0 82 1 83 0 84 1 85 0 86 1 87 0 88 1 89 0 90 1 91 0 92 1 93 0 94 1 95 0 96 1 97 0 98 1 99 0 100 1 101 0 102 1 103 0 104 1 105 0 106 1 107 0 108 1 109 0 110 1 111 0 112 1 113 0 114 1 115 0 116 1 117 0 118 1 119 0 120 1 121 0 122 1 123 0 124 1 125 0 126 1 127 0 128 1 129 0 130 1 131 0 132 1 133 0 134 1 135 0 136 1 137 0 138 1 139 0 140 1 141 0 142 1 143 0 144 1 145 0 146 1 147 0 148 1 149 0 150 1 151 0 152 1 153 0 154 1 155 0 156 1 157 0 158 1 159 0 160 1 161 0 162 1 163 0 164 1 165 0 166 1 167 0 168 1 169 0 170 1 171 0 172 1 173 0 174 1 175 0 176 1 177 0 178 1 179 0 180 1 181 0 182 1 183 0 184 1 185 0 186 1 187 0 188 1 189 0 190 1 191 0 192 1 193 0 194 1 195 0 196 1 197 0 198 1 199 0 200 1 201 0 202 1 203 0 204 1 205 0 206 1 207 0 208 1 209 0 210 1 211 0 212 1 213 0 214 1 215 0 216 1 217 0 218 1 219 0 220 1 221 0 222 1 223 0 224 1 225 0 226 1 227 0 228 1 229 0 230 1 231 0 232 1 233 0 234 1 235 0 236 1 237 0 238 1 239 0 240 1 241 0 242 1 243 0 244 1 245 0 246 1 247 0 248 1 249 0 250 1 251 0 252 1 253 0 254 1 255 0 256 1 257 0 258 1 259 0 260 1 261 0 262 1 263 0 264 1 265 0 266 1 267 0 268 1 269 0 270 1 271 0 272 1 273 0 274 1 275 0 276 1 277 0 278 1 279 0 280 1 281 0 282 1 283 0 284 1 285 0 286 1 287 0 288 1 289 0 290 1 291 0 292 1 293 0 294 1 295 0 296 1 297 0 298 1 299 0 300 1 301 0 302 1 303 0 304 1 305 0 306 1 307 0 308 1 309 0 310 1 311 0 312 1 313 0 314 1 315 0 316 1 317 0 318 1 319 0 320 1 321 0 322 1 323 0 324 1 325 0 326 1 327 0 328 1 329 0 330 1 331 0 332 1 333 0 334 1 335 0 336 1 337 0 338 1 339 0 340 1 341 0 342 1 343 0 344 1 345 0 346 1 347 0 348 1 349 0 350 1 351 0 352 1 353 0 354 1 355 0 356 1 357 0 358 1 359 0 360 1 361 0 362 1 363 0 364 1 365 0 366 1 367 0 368 1 369 0 370 1 371 0 372 1 373 0 374 1 375 0 376 1 377 0 378 1 379 0 380 1 381 0 382 1 383 0 384 1 385 0 386 1 387 0 388 1 389 0 390 1 391 0 392 1 393 0 394 1 395 0 396 1 397 0 398 1 399 0 400 1 401 0 402 1 403 0 404 1 405 0 406 1 407 0 408 1 409 0 410 1 411 0 412 1 413 0 414 1 415 0 416 1 417 0 418 1 419 0 420 1 421 0 422 1 423 0 424 1 425 0 426 1 427 0 428 1 429 0 430 1 431 0 432 1 433 0 434 1 435 0 436 1 437 0 438 1 439 0 440 1 441 0 442 1 443 0 444 1 445 0 446 1 447 0 448 1 449 0 450 1 451 0 452 1 453 0 454 1 455 0 456 1 457 0 458 1 459 0 460 1 461 0 462 1 463 0 464 1 465 0 466 1 467 0 468 1 469 0 470 1 471 0 472 1 473 0 474 1 475 0 476 1 477 0 478 1 479 0 480 1 481 0 482 1 483 0 484 1 485 0 486 1 487 0 488 1 489 0 490 1 491 0 492 1 493 0 494 1 495 0 496 1 497 0 498 1 499 0 500 1 501 0 502 1 503 0 504 1 505 0 506 1 507 0 508 1 509 0 510 1 511 0 512 0 513 0 514 0 515 1 516 0 517 1 518 0 519 1 520 0 521 1 522 0 523 1 524 0 525 1 526 0 527 1 528 0 529 1 530 0 531 1 532 0 533 1 534 0 535 1 536 0 537 1 538 0 539 0 540 0 541 0 542 0 543 1 544 0 545 1 546 0 547 1 548 0 549 1 550 0 551 1 552 0 553 1 554 0 555 1 556 0 557 1 558 0 559 1 560 0 561 1 562 0 563 0 564 0 565 0 566 0 567 0 568 0 569 0 570 0 571 0 572 0 573 0 574 0 575 0 576 0 577 0 578 0 579 0 580 0 581 0 582 0 583 0 584 0 585 0 586 0 587 0 588 0 589 0 590 0 591 0 592 0 593 0 594 0 595 0 596 0 597 0 598 0 599 0 600 0 601 0 602 0 603 0 604 0 605 0 606 0 607 0 608 0 609 0 610 0 611 0 612 0 613 0 614 0 615 0 616 0 617 0 618 0 619 0 620 0 621 0 622 0 623 0 624 0 625 0 626 0 627 0 628 0 629 0 630 0 631 0 632 0 633 0 634 0 635 0 636 0 637 0 638 0 639 0 640 0 641 0 642 0 643 0 644 0 645 0 646 0 647 0 648 0 649 0 650 0 651 0 652 0 653 0 654 0 655 0 656 0 657 0 658 0 659 0 660 0 661 0 662 0 663 1 664 0 665 1 666 0 667 1 668 0 669 1 670 0 671 1 672 0 673 1 674 0 675 1 676 0 677 1 678 0 679 1 680 0 681 1 682 0 683 1 684 0 685 1 686 0 687 1 688 0 689 1 690 0 691 1 692 0 693 1 694 0 695 1 696 0 697 1 698 0 699 1 700 0 701 1 702 0 703 1 704 0 705 1 706 0 707 1 708 0 709 1 710 0 711 1 712 0 713 1 714 0 715 1 716 0 717 1 718 0 719 1 720 0 721 1 722 0 723 1 724 0 725 1 726 0 727 1 728 0 729 1 730 0 731 1 732 0 733 1 734 0 735 1 736 0 737 1 738 0 739 1 740 0 741 1 742 0 743 1 744 0 745 1 746 0 747 1 748 0 749 1 750 0 751 1 752 0 753 1 754 0 755 1 756 0 757 1 758 0 759 1 760 0 761 1 762 0 763 1 764 0 765 1 766 0 767 1 768 0 769 1 770 0 771 1 772 0 773 1 774 0 775 1 776 0 777 1 778 0 779 1 780 0 781 1 782 0 783 1 784 0 785 1 786 0 787 1 788 0 789 1 790 0 791 1 792 0 793 1 794 0 795 1 796 0 797 1 798 0 799 1 800 0 801 1 802 0 803 1 804 0 805 1 806 0 807 1 808 0 809 1 810 0 811 1 812 0 813 1 814 0 815 1 816 0 817 1 818 0 819 1 820 0 821 1 822 0 823 1 824 0 825 1 826 0 827 1 828 0 829 1 830 0 831 1 832 0 833 1 834 0 835 1 836 0 837 1 838 0 839 1 840 0 841 1 842 0 843 1 844 0 845 1 846 0 847 1 848 0 849 1 850 0 851 1 852 0 853 1 854 0 855 1 856 0 857 1 858 0 859 1 860 0 861 1 862 0 863 1 864 0 865 1 866 0 867 1 868 0 869 1 870 0 871 1 872 0 873 1 874 0 875 1 876 0 877 1 878 0 879 1 880 0 881 1 882 0 883 1 884 0 885 1 886 0 887 1 888 0 889 1 890 0 891 1 892 0 893 1 894 0 895 1 896 0 897 1 898 0 899 1 900 0 901 1 902 0 903 1 904 0 905 1 906 0 907 1 908 0 909 1 910 0 911 1 912 0 913 1 914 0 915 1 916 0 917 1 918 0 919 1 920 0 921 1 922 0 923 1 924 0 925 1 926 0 927 1 928 0 929 1 930 0 931 1 932 0 933 1 934 0 935 1 936 0 937 1 938 0 939 1 940 0 941 1 942 0 943 1 944 0 945 1 946 0 947 1 948 0 949 1 950 0 951 1 952 0 953 1 954 0 955 1 956 0 957 1 958 0 959 1 960 0 961 1 962 0 963 1 964 0 965 1 966 0 967 1 968 0 969 1 970 0 971 1 972 0 973 1 974 0 975 1 976 0 977 1 978 0 979 1 980 0 981 1 982 0 983 1 984 0 985 1 986 0 987 1 988 0 989 1 990 0 991 1 992 0 993 1 994 0 995 1 996 0 997 1 998 0 999 1 1000 0 1001 1 1002 0 1003 1 1004 0 1005 1 1006 0 1007 1 1008 0 1009 1 1010 0 1011 1 1012 0 1013 1 1014 0 1015 1 1016 0 1017 1 1018 0 1019 1 1020 0 1021 1 1022 0 1023 1 1024 0 1025 1 1026 0 1027 1 1028 0 1029 1 1030 0 1031 1 1032 0 1033 1 1034 0 1035 1 1036 0 1037 1 1038 0 1039 1 1040 0 1041 1 1042 0 1043 1 1044 0 1045 1 1046 0 1047 1 1048 0 1049 1 1050 0 1051 1 1052 0 1053 1 1054 0 1055 1 1056 0 1057 1 1058 0 1059 1 1060 0 1061 1 1062 0 1063 1 1064 0 1065 1 1066 0 1067 1 1068 0 1069 1 1070 0 1071 1 1072 0 1073 1 1074 0 1075 1 1076 0 1077 1 1078 0 1079 1 1080 0 1081 1 1082 0 1083 1 1084 0 1085 1 1086 0 1087 1 1088 0 1089 1 1090 0 1091 1 1092 0 1093 1 1094 0 1095 1 1096 0 1097 1 1098 0 1099 1 1100 0 1101 1 1102 0 1103 1 1104 0 1105 1 1106 0 1107 1 1108 0 1109 1 1110 0 1111 1 1112 0 1113 1 1114 0 1115 1 1116 0 1117 1 1118 0 1119 1 1120 0 1121 1 1122 0 1123 1 1124 0 1125 1 1126 0 1127 1 1128 0 1129 1 1130 0 1131 1 1132 0 1133 1 1134 0 1135 1 1136 0 1137 1 1138 0 1139 1 1140 0 1141 1 1142 0 1143 1 1144 0 1145 1 1146 0 1147 1 1148 0 1149 1 1150 0 1151 1 1152 0 1153 1 1154 0 1155 1 1156 0 1157 1 1158 0 1159 1 1160 0 1161 1 1162 0 1163 1 1164 0 1165 1 1166 0 1167 1 1168 0 1169 1 1170 0 1171 1 1172 0 1173 1 1174 0 1175 1 1176 0 1177 1 1178 0 1179 1 1180 0 1181 1 1182 0 1183 1 1184 0 1185 1 1186 0 1187 1 1188 0 1189 1 1190 0 1191 1 1192 0 1193 1 1194 0 1195 1 1196 0 1197 1 1198 0 1199 1 1200 0 1201 1 1202 0 1203 1 1204 0 1205 1 1206 0 1207 1 1208 0 1209 1 1210 0 1211 1 1212 0 1213 1 1214 0 1215 1 1216 0 1217 1 1218 0 1219 1 1220 0 1221 1 1222 0 1223 1 1224 0 1225 1 1226 0 1227 1 1228 0 1229 1 1230 0 1231 1 1232 0 1233 1 1234 0 1235 1 1236 0 1237 1 1238 0 1239 1 1240 0 1241 1 1242 0 1243 1 1244 0 1245 1 1246 0 1247 1 1248 0 1249 1 1250 0 1251 1 1252 0 1253 1 1254 0 1255 1 1256 0 1257 1 1258 0 1259 1 1260 0 1261 1 1262 0 1263 1 1264 0 1265 1 1266 0 1267 1 1268 0 1269 1 1270 0 1271 1 1272 0 1273 1 1274 0 1275 1 1276 0 1277 1 1278 0 1279 1 1280 0 1281 1 1282 0 1283 1 1284 0 1285 1 1286 0 1287 1 1288 0 1289 1 1290 0 1291 1 1292 0 1293 1 1294 0 1295 1 1296 0 1297 1 1298 0 1299 1 1300 0 1301 1 1302 0 1303 1 1304 - - - - - - - - 0.254 0.33 0.124 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - - - - - - - - - 0.2535691 -0.3296773 0.1239845 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - - - - - - - - - -0.4198885 -0.3848673 0.1240935 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - - - - - - - - - -0.24 0.385 0.124 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 0.7862118 -0.1642471 -0.5957289 -0.7317601 0.6039309 -3.66426e-7 0.7970361 -0.01832994 -0.1309113 -0.9864187 0.0991937 2.439738 0 0 0 1 - - 0.9942585 -0.0104879 0.1064882 2.71956e-7 0.01127426 0.9999129 -0.006785577 0.06983896 -0.1064079 0.007947234 0.9942907 -2.32865e-7 0 0 0 1 - - 0.9929319 -0.01327247 0.1179424 -1.44952e-7 0.01412167 0.9998804 -0.006367111 0.06741741 -0.1178438 0.007987633 0.9930001 6.99605e-8 0 0 0 1 - - 0.9903368 -0.01741786 0.1375844 1.19596e-7 0.01833259 0.9998176 -0.005383453 0.07085377 -0.1374655 0.007853706 0.9904754 -7.17051e-8 0 0 0 1 - - 0.9839697 -0.0210106 0.1770944 -3.50952e-7 0.02177092 0.9997603 -0.00235166 0.07227091 -0.1770025 0.006169467 0.9841912 9.26109e-8 0 0 0 1 - - 0.993928 -0.02855076 0.1062633 4.88423e-7 0.02871683 0.9995873 -3.32008e-5 0.06299121 -0.1062185 0.003084546 0.9943379 -4.52821e-8 0 0 0 1 - - 0.9980031 -0.06207797 -0.01167866 -5.29637e-7 0.06207285 0.9980716 -7.97739e-4 0.07830641 0.01170565 7.12187e-5 0.9999315 1.14347e-9 0 0 0 1 - - 0.8733067 -0.4869144 -0.01580332 1.9459e-7 0.4866925 0.873427 -0.01597225 0.1328464 0.02158017 0.006257315 0.9997475 -8.9326e-9 0 0 0 1 - - 0.9962028 0.086752 0.007373324 -8.04032e-7 -0.08677072 0.996226 0.002215502 0.1276384 -0.007153299 -0.002846869 0.9999703 3.03088e-8 0 0 0 1 - - 0.9999998 -5.63191e-8 3.90876e-9 1.20184e-7 -3.42608e-8 0.9999999 6.8362e-10 0.07817776 2.49129e-9 1.10859e-9 1 -1.49832e-9 0 0 0 1 - - - - - - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #GBQueue01 - - - - - - - - - 0.5058151 0.3299998 0.1757407 - 0 0 1 -6.11007e-8 - 0 1 0 -1.449284 - 1 0 0 90 - 0.0275 0.0275 0.0275 - - - - - - - - - - - - 0.5058151 -0.3300002 0.1757407 - 0 0 1 -6.11007e-8 - 0 1 0 -1.449284 - 1 0 0 90 - 0.0275 0.0275 0.0275 - - - - - - - - - - - - -0.2362556 0.3849998 0.1757407 - 0 0 1 -6.11007e-8 - 0 1 0 -1.449284 - 1 0 0 90 - 0.0275 0.0275 0.0275 - - - - - - - - - - - - -0.2362556 -0.3850002 0.1757407 - 0 0 1 -6.11007e-8 - 0 1 0 -1.449284 - 1 0 0 90 - 0.0275 0.0275 0.0275 - - - - - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 0.8506799 0.3929309 -0.34921 0.4573597 -0.3797545 -3.24208e-7 -0.9250863 -0.01833022 -0.3634954 0.9195675 0.149217 3.18092 0 0 0 1 - - 0.9999682 0.007968162 6.48121e-4 1.33562e-7 -0.007970175 0.9999627 0.003266314 0.201385 -6.22139e-4 -0.0032714 0.9999944 -5.16116e-8 0 0 0 1 - - 0.9999848 0.005475032 5.3515e-4 5.79778e-7 -0.005476233 0.9999824 0.002240925 0.1179905 -5.22863e-4 -0.002243805 0.9999974 -2.32055e-7 0 0 0 1 - - 0.9999878 0.004820976 5.45876e-4 1.03857e-7 -0.00482203 0.9999864 0.001970192 0.1499327 -5.36362e-4 -0.001972799 0.9999975 -9.16459e-9 0 0 0 1 - - 0.9999982 0.001907427 5.35519e-4 6.3692e-8 -0.001907842 0.9999977 7.78502e-4 0.124211 -5.34049e-4 -7.79504e-4 0.9999995 -6.76645e-8 0 0 0 1 - - 0.999998 0.002020938 3.3854e-4 -3.62487e-7 -0.002021265 0.9999979 8.23792e-4 0.1474745 -3.36883e-4 -8.24452e-4 0.9999998 1.22886e-7 0 0 0 1 - - 0.9999921 0.003963314 4.23538e-4 7.831e-7 -0.003963955 0.9999907 0.001613564 0.1273348 -4.1712e-4 -0.001615236 0.9999986 -2.59047e-7 0 0 0 1 - - 0.9999839 0.005633044 6.00254e-4 -5.32802e-8 -0.005634384 0.9999818 0.002289735 0.1437105 -5.87362e-4 -0.002293098 0.9999971 7.19144e-9 0 0 0 1 - - 0.9999701 0.007694654 8.30365e-4 6.1609e-8 -0.007696766 0.9999653 0.003120894 0.1197951 -8.06315e-4 -0.003127165 0.9999949 -5.36351e-8 0 0 0 1 - - 0.9999433 0.0105817 0.001122718 -3.88689e-7 -0.01058677 0.9999347 0.004277895 0.1423682 -0.001077353 -0.004289583 0.99999 2.71735e-7 0 0 0 1 - - 0.999893 0.01454984 0.001615259 -7.27411e-7 -0.01455985 0.9998764 0.005856438 0.1379526 -0.001529931 -0.005879399 0.9999813 2.74873e-7 0 0 0 1 - - 0.9999533 0.009489442 0.001962835 7.95627e-7 -0.009497249 0.9999478 0.003798726 0.1304259 -0.001926639 -0.003817302 0.9999909 -2.91007e-7 0 0 0 1 - - 0.9999912 0.004127787 9.79614e-4 -9.69108e-7 -0.004129345 0.9999902 0.001647871 0.1455197 -9.72689e-4 -0.001652009 0.9999982 2.8611e-7 0 0 0 1 - - 0.9999948 -0.003163624 -5.3088e-5 3.69951e-8 0.003163812 0.999994 -0.001262069 0.1304998 5.71471e-5 0.001261765 0.9999991 -7.35247e-8 0 0 0 1 - - 0.9999497 -0.009988182 -0.001021405 -7.61113e-7 0.00998418 0.9999421 -0.003995089 0.1424674 0.001061254 0.003984578 0.9999915 3.35158e-7 0 0 0 1 - - 0.9998943 -0.01443274 -0.001836478 -1.01352e-6 0.01442212 0.9998795 -0.005802141 0.1318638 0.001920102 0.005774904 0.9999816 3.25975e-7 0 0 0 1 - - 0.9999637 -0.008411398 -0.001199628 -1.46396e-6 0.008407433 0.9999589 -0.003394072 0.1305583 0.001228126 0.00338375 0.9999934 4.29305e-7 0 0 0 1 - - 0.999961 -0.008779123 -8.44294e-4 -5.85725e-7 0.008775981 0.9999557 -0.00355114 0.1424771 8.75422e-4 0.003543594 0.9999934 3.29616e-7 0 0 0 1 - - 0.9999542 -0.009512286 -8.80574e-4 2.90054e-7 0.009508768 0.999947 -0.003857554 0.124299 9.17187e-4 0.003849037 0.9999921 1.2627e-8 0 0 0 1 - - 0.9999402 -0.01092916 -9.23386e-4 -1.7745e-6 0.010925 0.9999307 -0.004444122 0.1456389 9.71839e-4 0.004433868 0.9999898 7.97569e-7 0 0 0 1 - - 0.9999648 -0.008313528 -8.83037e-4 -6.52727e-7 0.008310672 0.9999593 -0.00338904 0.1424916 9.11159e-4 0.003381621 0.9999937 3.08613e-7 0 0 0 1 - - 0.9999999 -1.91238e-8 3.48319e-8 -2.16879e-7 2.74605e-7 1 -1.44101e-7 0.1273343 2.68724e-8 8.02483e-9 0.9999999 9.4954e-8 0 0 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #GBCou01 - - - - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 0.2282699 0.8909228 -0.3926185 -0.687717 -0.864503 -2.8528e-7 -0.5026264 -0.01833014 -0.4478014 0.4541548 0.7702058 2.459859 0 0 0 1 - - 0.9999689 0.003975776 0.006874639 4.1829e-7 -0.004022584 0.9999663 0.006811325 0.7470967 -0.006847371 -0.006838771 0.9999552 -6.36519e-7 0 0 0 1 - - 1 -1.09865e-8 3.32438e-8 -4.80442e-8 1.88989e-8 1 -3.34835e-9 0.5285975 -3.28893e-8 9.63796e-9 1 5.92937e-8 0 0 0 1 - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #GBCorps01 - - - - - - - - - - - 1.560788 -2.63179e-7 5.957432 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - - - - - - -0.01054859 0.07549527 0.1025822 - 0 0 1 -9.80883e-13 - 0 1 0 -4.06904e-5 - 1 0 0 5.86969e-9 - 1 1 1 - - - - - - - - - - - - -0.01079488 -0.07499974 0.1025736 - 0 0 1 -9.80883e-13 - 0 1 0 -4.06904e-5 - 1 0 0 5.86969e-9 - 1 1 1 - - - - - - - - - - - - 0.09217572 -0.08249973 0.07366204 - 0 0 1 -9.80883e-13 - 0 1 0 -4.06904e-5 - 1 0 0 5.86969e-9 - 1 1 1 - - - - - - - - - - - -1.76364e-7 2.38419e-9 -3.59473e-7 - 0 0 1 -4.56728e-13 - 0 1 0 -3.05178e-5 - 1 0 0 -1.00179e-5 - 1 1 1 - - - - - - - - - - - - - 0.09217596 0.08250011 0.07366204 - 0 0 1 -9.80883e-13 - 0 1 0 -4.06904e-5 - 1 0 0 5.86969e-9 - 1 1 1 - - - - - - - - - - - -3.64693e-8 -1.16684e-8 -3.5949e-7 - 0 0 1 -1.30815e-12 - 0 1 0 -3.05178e-5 - 1 0 0 -3.29505e-14 - 1 1 1 - - - - - - - - - - - - - - -0.8255619 -0.01833015 1.891656 - 0 0 1 -1.43355e-5 - 0 1 0 20.27813 - 1 0 0 -2.56363e-6 - 1 1 1 - - - - - - - - - - -0.8255619 -0.01833015 1.891656 - 0 0 1 -1.43355e-5 - 0 1 0 20.27813 - 1 0 0 -2.56363e-6 - 1 1 1 - - - - - - - - - - - - - -
    \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/scene.dae.gobelin b/applications/plugins/SofaAssimp/examples/scene.dae.gobelin deleted file mode 100644 index ac7ac2fae71..00000000000 --- a/applications/plugins/SofaAssimp/examples/scene.dae.gobelin +++ /dev/null @@ -1,1888 +0,0 @@ - - - - - abi - Feeling ColladaMax v3.02 with FCollada v3.02. - ColladaMax Export Options: ExportNormals=1;ExportEPolyAsTriangles=1;ExportXRefs=1;ExportSelected=1;ExportTangents=1;ExportAnimations=1;SampleAnim=1;ExportAnimClip=0;BakeMatrices=1;ExportRelativePaths=1;AnimStart=0;AnimEnd=100; - file:///C:/Program%20Files/Autodesk/3dsMax8/scenes/goblin.max - - 2007-02-24T15:27:08Z - 2007-02-24T15:27:10Z - - Z_UP - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.007045 0.173505 0.984808 -0.828748 -0.039956 -0.983997 0.173648 -0.619114 0.999177 -0.040573 0 38.4201 0 0 0 1 0.050507 0.165611 0.984897 -2.46015 -0.039957 -0.985032 0.167682 -0.619114 0.997924 -0.047822 -0.043133 38.6912 0 0 0 1 0.089652 0.147011 0.985063 -3.94983 -0.04009 -0.987713 0.151056 -0.619114 0.995166 -0.053034 -0.082656 39.369 0 0 0 1 0.122931 0.119823 0.985155 -5.23746 -0.040251 -0.991266 0.125589 -0.619114 0.991599 -0.055092 -0.117035 40.2553 0 0 0 1 0.149304 0.085392 0.985097 -6.28118 -0.040397 -0.994906 0.092365 -0.619114 0.987966 -0.053585 -0.145094 41.1757 0 0 0 1 0.166568 0.046404 0.984937 -6.99195 -0.040513 -0.997727 0.053858 -0.619114 0.985198 -0.048875 -0.16431 41.9182 0 0 0 1 0.173568 0.003901 0.984814 -7.32174 -0.04057 -0.999115 0.011108 -0.619114 0.983986 -0.041881 -0.173256 42.3063 0 0 0 1 0.168774 -0.039538 0.984862 -7.20718 -0.040551 -0.998628 -0.033141 -0.619114 0.984821 -0.034344 -0.170146 42.1669 0 0 0 1 0.153152 -0.079207 0.985023 -6.67809 -0.040461 -0.99645 -0.073835 -0.619114 0.987374 -0.028547 -0.155813 41.5772 0 0 0 1 0.128217 -0.114235 0.985145 -5.79282 -0.040327 -0.993123 -0.109911 -0.619114 0.990926 -0.025635 -0.131942 40.7219 0 0 0 1 0.095508 -0.14285 0.985126 -4.60951 -0.040189 -0.989396 -0.139572 -0.619114 0.994617 -0.02626 -0.100237 39.7893 0 0 0 1 0.057425 -0.162836 0.98498 -3.2161 -0.040045 -0.986191 -0.160702 -0.619114 0.997547 -0.030215 -0.063153 38.9873 0 0 0 1 0.015076 -0.172851 0.984833 -1.65195 -0.039967 -0.984262 -0.172139 -0.619114 0.999088 -0.036766 -0.021747 38.4912 0 0 0 1 -0.029288 -0.171013 0.984834 0.004504 -0.039936 -0.98427 -0.172102 -0.619114 0.998773 -0.044371 0.021997 38.4912 0 0 0 1 -0.07044 -0.157644 0.98498 1.55861 -0.040046 -0.986191 -0.160701 -0.619114 0.996712 -0.050764 0.063154 38.9873 0 0 0 1 -0.106987 -0.134466 0.985126 2.96008 -0.040176 -0.989419 -0.139415 -0.619112 0.993449 -0.054494 0.100453 39.7948 0 0 0 1 -0.13722 -0.103251 0.985144 4.14177 -0.040323 -0.993146 -0.109706 -0.619112 0.989719 -0.054778 0.132116 40.7274 0 0 0 1 -0.15907 -0.066529 0.985023 5.02059 -0.040462 -0.99645 -0.073834 -0.619112 0.986438 -0.051601 0.155813 41.5773 0 0 0 1 -0.171467 -0.02546 0.984861 5.5517 -0.040551 -0.998637 -0.032876 -0.619112 0.984355 -0.045574 0.170201 42.1692 0 0 0 1 -0.172679 0.018191 0.98481 5.66423 -0.04057 -0.999112 0.011341 -0.619112 0.984142 -0.037995 0.173264 42.3062 0 0 0 1 -0.162257 0.059757 0.984937 5.33444 -0.040514 -0.997727 0.053859 -0.619112 0.985917 -0.031164 0.164309 41.9182 0 0 0 1 -0.141579 0.097735 0.98509 4.6127 -0.040401 -0.994856 0.092897 -0.619112 0.989102 -0.026646 0.1448 41.1653 0 0 0 1 -0.112608 0.129573 0.985155 3.57267 -0.040259 -0.991243 0.125771 -0.619112 0.992824 -0.025498 0.116838 40.2496 0 0 0 1 -0.077196 0.15392 0.985063 2.28363 -0.040106 -0.987692 0.151188 -0.619112 0.996209 -0.027835 0.082419 39.3641 0 0 0 1 -0.036642 0.169222 0.984897 0.792893 -0.039997 -0.985018 0.167754 -0.619114 0.998528 -0.033247 0.042863 38.6883 0 0 0 1 0.00725 0.173495 0.984808 -0.838884 -0.039921 -0.983999 0.173646 -0.619114 0.999177 -0.040574 -0.000208 38.4201 0 0 0 1 0.050244 0.165693 0.984897 -2.4504 -0.039998 -0.985018 0.167754 -0.619114 0.997936 -0.047822 -0.042863 38.6883 0 0 0 1 0.089654 0.147011 0.985063 -3.94988 -0.04009 -0.987713 0.151055 -0.619114 0.995166 -0.053034 -0.082658 39.369 0 0 0 1 0.123118 0.119632 0.985155 -5.24473 -0.040246 -0.99129 0.125406 -0.619114 0.991576 -0.055088 -0.117231 40.2609 0 0 0 1 0.149168 0.085622 0.985098 -6.27571 -0.040399 -0.994885 0.09259 -0.619114 0.987987 -0.053608 -0.144946 41.1705 0 0 0 1 0.166568 0.046404 0.984937 -6.99195 -0.040513 -0.997727 0.053858 -0.619114 0.985198 -0.048875 -0.16431 41.9182 0 0 0 1 0.173568 0.003625 0.984815 -7.32174 -0.04057 -0.999118 0.010827 -0.619114 0.983986 -0.041833 -0.173267 42.3063 0 0 0 1 0.168838 -0.039278 0.984861 -7.2092 -0.04055 -0.998637 -0.032875 -0.619114 0.98481 -0.034386 -0.170201 42.1692 0 0 0 1 0.153152 -0.079207 0.985023 -6.67809 -0.040461 -0.99645 -0.073835 -0.619114 0.987374 -0.028547 -0.155813 41.5772 0 0 0 1 0.128037 -0.114465 0.985142 -5.78637 -0.040331 -0.993097 -0.110148 -0.619114 0.990949 -0.025629 -0.131769 40.7163 0 0 0 1 0.095731 -0.142698 0.985126 -4.61757 -0.040176 -0.989419 -0.139415 -0.619114 0.994596 -0.026231 -0.100453 39.7948 0 0 0 1 0.057425 -0.162836 0.98498 -3.2161 -0.040045 -0.986191 -0.160702 -0.619114 0.997547 -0.030215 -0.063153 38.9873 0 0 0 1 0.014876 -0.172878 0.984831 -1.64192 -0.040042 -0.984253 -0.172172 -0.619114 0.999088 -0.036873 -0.021564 38.4912 0 0 0 1 -0.029041 -0.17106 0.984833 -0.005527 -0.039967 -0.984262 -0.172139 -0.619114 0.998779 -0.04436 0.021747 38.4912 0 0 0 1 -0.07069 -0.15753 0.98498 1.56791 -0.040018 -0.986209 -0.160598 -0.619114 0.996695 -0.050769 0.06341 38.9914 0 0 0 1 -0.107196 -0.134297 0.985126 2.96811 -0.040167 -0.989442 -0.139256 -0.619112 0.993427 -0.054498 0.10067 39.8002 0 0 0 1 -0.137057 -0.103463 0.985145 4.13533 -0.040327 -0.993123 -0.109911 -0.619112 0.989742 -0.054792 0.131942 40.7219 0 0 0 1 -0.159178 -0.066285 0.985022 5.02503 -0.04046 -0.996468 -0.073592 -0.619112 0.98642 -0.051569 0.155934 41.5818 0 0 0 1 -0.171488 -0.025166 0.984865 5.5537 -0.040551 -0.998647 -0.032579 -0.619112 0.984351 -0.045524 0.170235 42.1714 0 0 0 1 -0.17268 0.017962 0.984814 5.66424 -0.04057 -0.999115 0.011109 -0.619112 0.984142 -0.038036 0.173256 42.3063 0 0 0 1 -0.162257 0.059757 0.984937 5.33444 -0.040514 -0.997727 0.053859 -0.619112 0.985917 -0.031164 0.164309 41.9182 0 0 0 1 -0.141579 0.097734 0.98509 4.61271 -0.040401 -0.994856 0.092896 -0.619112 0.989102 -0.026646 0.1448 41.1653 0 0 0 1 -0.112811 0.129396 0.985155 3.57995 -0.040251 -0.991266 0.125589 -0.619112 0.992801 -0.025486 0.117034 40.2553 0 0 0 1 -0.077196 0.15392 0.985063 2.28363 -0.040106 -0.987692 0.151188 -0.619112 0.996209 -0.027835 0.082419 39.3641 0 0 0 1 -0.036385 0.169284 0.984896 0.783163 -0.040036 -0.985005 0.167823 -0.619114 0.998536 -0.033325 0.042618 38.6853 0 0 0 1 0.007045 0.173505 0.984808 -0.828748 -0.039956 -0.983997 0.173648 -0.619114 0.999177 -0.040573 0 38.4201 0 0 0 1 0.050244 0.165693 0.984897 -2.4504 -0.039998 -0.985018 0.167754 -0.619114 0.997936 -0.047822 -0.042863 38.6883 0 0 0 1 0.089653 0.147011 0.985063 -3.94985 -0.04009 -0.987713 0.151055 -0.619114 0.995166 -0.053034 -0.082657 39.369 0 0 0 1 0.122931 0.119823 0.985155 -5.23746 -0.040251 -0.991266 0.125589 -0.619114 0.991599 -0.055092 -0.117035 40.2553 0 0 0 1 0.149305 0.085392 0.985097 -6.2812 -0.040397 -0.994906 0.092364 -0.619114 0.987966 -0.053585 -0.145095 41.1757 0 0 0 1 0.166644 0.04615 0.984936 -6.9952 -0.040513 -0.997741 0.053604 -0.619114 0.985185 -0.048836 -0.164398 41.9217 0 0 0 1 0.173568 0.003901 0.984814 -7.32174 -0.04057 -0.999115 0.011108 -0.619114 0.983986 -0.041881 -0.173256 42.3063 0 0 0 1 0.168774 -0.039539 0.984862 -7.20717 -0.040551 -0.998628 -0.033142 -0.619114 0.984821 -0.034343 -0.170146 42.1669 0 0 0 1 0.153025 -0.079417 0.985026 -6.67367 -0.040463 -0.996434 -0.074051 -0.619114 0.987394 -0.028525 -0.155692 41.5727 0 0 0 1 0.128217 -0.114235 0.985145 -5.79282 -0.040327 -0.993123 -0.109911 -0.619114 0.990926 -0.025635 -0.131942 40.7219 0 0 0 1 0.095731 -0.142698 0.985126 -4.61757 -0.040176 -0.989419 -0.139415 -0.619114 0.994596 -0.026231 -0.100453 39.7948 0 0 0 1 0.057166 -0.162931 0.984979 -3.20683 -0.040081 -0.986173 -0.160803 -0.619114 0.99756 -0.030287 -0.062906 38.9832 0 0 0 1 0.015076 -0.172851 0.984833 -1.65195 -0.039967 -0.984262 -0.172139 -0.619114 0.999088 -0.036766 -0.021747 38.4912 0 0 0 1 -0.029288 -0.171013 0.984834 0.004536 -0.039936 -0.98427 -0.172102 -0.619114 0.998773 -0.044371 0.021998 38.4912 0 0 0 1 -0.070688 -0.15753 0.98498 1.56785 -0.040018 -0.986209 -0.160598 -0.619114 0.996695 -0.050769 0.063409 38.9913 0 0 0 1 -0.106987 -0.134466 0.985126 2.96008 -0.040176 -0.989419 -0.139415 -0.619112 0.993449 -0.054494 0.100453 39.7948 0 0 0 1 -0.137057 -0.103463 0.985145 4.13533 -0.040327 -0.993123 -0.109911 -0.619112 0.989742 -0.054792 0.131942 40.7219 0 0 0 1 -0.159178 -0.066285 0.985022 5.02501 -0.04046 -0.996468 -0.073593 -0.619112 0.98642 -0.051569 0.155933 41.5818 0 0 0 1 -0.171467 -0.02546 0.984861 5.5517 -0.040551 -0.998637 -0.032876 -0.619112 0.984355 -0.045574 0.170201 42.1692 0 0 0 1 -0.172679 0.018191 0.98481 5.66423 -0.04057 -0.999113 0.011342 -0.619112 0.984142 -0.037995 0.173264 42.3062 0 0 0 1 -0.16216 0.059999 0.984938 5.33118 -0.040515 -0.997714 0.054107 -0.619112 0.985933 -0.03113 0.16422 41.9146 0 0 0 1 -0.141734 0.097435 0.985098 4.6182 -0.040399 -0.994885 0.09259 -0.619112 0.98908 -0.026673 0.144946 41.1705 0 0 0 1 -0.112811 0.129396 0.985155 3.57995 -0.040251 -0.991266 0.125589 -0.619112 0.992801 -0.025486 0.117034 40.2553 0 0 0 1 -0.076953 0.154045 0.985062 2.27492 -0.040129 -0.987671 0.151318 -0.619112 0.996227 -0.027884 0.082186 39.3592 0 0 0 1 -0.036642 0.169222 0.984897 0.792893 -0.039997 -0.985018 0.167754 -0.619114 0.998528 -0.033247 0.042863 38.6883 0 0 0 1 0.007045 0.173505 0.984808 -0.828748 -0.039956 -0.983997 0.173648 -0.619114 0.999177 -0.040573 0 38.4201 0 0 0 1 0.050506 0.165611 0.984897 -2.46012 -0.039957 -0.985032 0.167683 -0.619114 0.997924 -0.047822 -0.043132 38.6912 0 0 0 1 0.089423 0.147154 0.985063 -3.94115 -0.040106 -0.987692 0.151188 -0.619114 0.995186 -0.053027 -0.08242 39.3641 0 0 0 1 0.123119 0.11963 0.985155 -5.24477 -0.040246 -0.99129 0.125405 -0.619114 0.991576 -0.055088 -0.117232 40.2609 0 0 0 1 0.149304 0.085393 0.985097 -6.28117 -0.040397 -0.994906 0.092366 -0.619114 0.987966 -0.053585 -0.145094 41.1757 0 0 0 1 0.166568 0.046404 0.984937 -6.99195 -0.040513 -0.997727 0.053858 -0.619114 0.985198 -0.048875 -0.16431 41.9182 0 0 0 1 0.173568 0.003901 0.984814 -7.32174 -0.04057 -0.999115 0.011108 -0.619114 0.983986 -0.041881 -0.173256 42.3063 0 0 0 1 0.168774 -0.039538 0.984862 -7.20718 -0.040551 -0.998628 -0.033141 -0.619114 0.984821 -0.034344 -0.170146 42.1669 0 0 0 1 0.153152 -0.079207 0.985023 -6.67809 -0.040461 -0.99645 -0.073835 -0.619114 0.987374 -0.028547 -0.155813 41.5772 0 0 0 1 0.128036 -0.114467 0.985141 -5.78635 -0.040331 -0.993097 -0.110149 -0.619114 0.990949 -0.025629 -0.131769 40.7163 0 0 0 1 0.095508 -0.14285 0.985126 -4.60953 -0.040189 -0.989396 -0.139572 -0.619114 0.994617 -0.02626 -0.100238 39.7894 0 0 0 1 0.057425 -0.162836 0.98498 -3.2161 -0.040045 -0.986191 -0.160702 -0.619114 0.997547 -0.030215 -0.063153 38.9873 0 0 0 1 0.015076 -0.172851 0.984833 -1.65195 -0.039967 -0.984262 -0.172139 -0.619114 0.999088 -0.036766 -0.021747 38.4912 0 0 0 1 -0.029288 -0.171013 0.984834 0.004504 -0.039936 -0.98427 -0.172102 -0.619114 0.998773 -0.044371 0.021997 38.4912 0 0 0 1 -0.07044 -0.157644 0.98498 1.55861 -0.040046 -0.986191 -0.160701 -0.619114 0.996712 -0.050764 0.063154 38.9873 0 0 0 1 -0.106987 -0.134466 0.985126 2.96008 -0.040176 -0.989419 -0.139415 -0.619112 0.993449 -0.054494 0.100453 39.7948 0 0 0 1 -0.13722 -0.103251 0.985144 4.14177 -0.040323 -0.993146 -0.109706 -0.619112 0.989719 -0.054778 0.132116 40.7274 0 0 0 1 -0.15907 -0.066529 0.985023 5.02059 -0.040462 -0.99645 -0.073834 -0.619112 0.986438 -0.051601 0.155813 41.5773 0 0 0 1 -0.171488 -0.025164 0.984865 5.55371 -0.040551 -0.998647 -0.032577 -0.619112 0.984351 -0.045524 0.170235 42.1714 0 0 0 1 -0.172679 0.01819 0.98481 5.66423 -0.04057 -0.999112 0.01134 -0.619112 0.984142 -0.037995 0.173264 42.3062 0 0 0 1 -0.162257 0.059757 0.984937 5.33444 -0.040514 -0.997727 0.053859 -0.619112 0.985917 -0.031164 0.164309 41.9182 0 0 0 1 -0.141734 0.097435 0.985098 4.6182 -0.040399 -0.994885 0.09259 -0.619112 0.98908 -0.026673 0.144946 41.1705 0 0 0 1 -0.112608 0.129573 0.985155 3.57265 -0.040259 -0.991243 0.125772 -0.619112 0.992824 -0.025498 0.116838 40.2496 0 0 0 1 -0.077196 0.15392 0.985063 2.28363 -0.040106 -0.987692 0.151188 -0.619112 0.996209 -0.027835 0.082419 39.3641 0 0 0 1 -0.036383 0.169284 0.984896 0.783069 -0.040037 -0.985005 0.167823 -0.619114 0.998536 -0.033327 0.042616 38.6853 0 0 0 1 0.007045 0.173505 0.984808 -0.828748 -0.039956 -0.983997 0.173648 -0.619114 0.999177 -0.040573 0 38.4201 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.997006 -0.03857 -0.067017 -0.107119 0.043955 0.995759 0.080817 -2.63794 0.063615 -0.083521 0.994474 0 0 0 0 1 0.998267 -0.03554 -0.046891 -0.10712 0.03864 0.997008 0.06694 -2.63794 0.044371 -0.068635 0.996655 0 0 0 0 1 0.999299 -0.027097 -0.025829 -0.107121 0.028348 0.998379 0.049342 -2.63794 0.02445 -0.050039 0.998448 0 0 0 0 1 0.999865 -0.015563 -0.005152 -0.107115 0.015707 0.999452 0.029139 -2.63794 0.004695 -0.029216 0.999562 -0.000000 0 0 0 1 0.999882 -0.003066 0.015034 -0.107121 0.002962 0.999971 0.006937 -2.63794 -0.015054 -0.006891 0.999863 -0.000000 0 0 0 1 0.999382 0.007538 0.034309 -0.10712 -0.007001 0.999851 -0.01574 -2.63794 -0.034422 0.015491 0.999288 0.000000 0 0 0 1 0.998487 0.01364 0.053258 -0.107122 -0.011609 0.9992 -0.03826 -2.63794 -0.053737 0.037584 0.997848 0 0 0 0 1 0.997389 0.0125 0.071113 -0.10712 -0.008313 0.998232 -0.058852 -2.63794 -0.071723 0.058107 0.995731 0.000000 0 0 0 1 0.996365 0.004844 0.085051 -0.107115 0.001544 0.997189 -0.074905 -2.63794 -0.085175 0.074764 0.993557 0 0 0 0 1 0.995601 -0.006758 0.093451 -0.107122 0.014835 0.996185 -0.085995 -2.63794 -0.092513 0.087004 0.991903 0.000000 0 0 0 1 0.995298 -0.019544 0.094865 -0.107116 0.028278 0.995392 -0.091611 -2.63794 -0.092637 0.093863 0.991266 0 0 0 0 1 0.99558 -0.030542 0.088804 -0.107117 0.038694 0.995046 -0.091578 -2.63794 -0.085567 0.094609 0.991831 -0.000000 0 0 0 1 0.996422 -0.03743 0.075769 -0.107123 0.043917 0.99534 -0.085846 -2.63794 -0.072202 0.088867 0.993424 0 0 0 0 1 0.997647 -0.037874 0.057147 -0.107119 0.042085 0.996341 -0.074385 -2.63794 -0.054121 0.076616 0.995591 0 0 0 0 1 0.998823 -0.031907 0.036519 -0.107115 0.034015 0.997698 -0.058657 -2.63794 -0.034563 0.05983 0.997611 0 0 0 0 1 0.999646 -0.021616 0.015476 -0.107116 0.022214 0.998969 -0.039579 -2.63794 -0.014605 0.039909 0.999097 -0.000000 0 0 0 1 0.999944 -0.009224 -0.005102 -0.107118 0.009129 0.999794 -0.018127 -2.63794 0.005267 0.01808 0.999823 -0.000000 0 0 0 1 0.999692 0.002589 -0.024675 -0.107116 -0.002484 0.999988 0.004299 -2.63794 0.024686 -0.004236 0.999687 0.000000 0 0 0 1 0.998974 0.011347 -0.043836 -0.107116 -0.010164 0.999581 0.027111 -2.63794 0.044125 -0.026638 0.998671 0.000000 0 0 0 1 0.997941 0.014065 -0.062571 -0.107118 -0.010998 0.998734 0.049089 -2.63794 0.063183 -0.048299 0.996833 0.000000 0 0 0 1 0.99686 0.009349 -0.078624 -0.107119 -0.00404 0.997716 0.067418 -2.63794 0.079075 -0.066889 0.994622 0.000000 0 0 0 1 0.995931 -0.000712 -0.090109 -0.107119 0.008057 0.996666 0.081186 -2.63794 0.089752 -0.081581 0.992618 -0.000000 0 0 0 1 0.99538 -0.013229 -0.095088 -0.10712 0.021787 0.995745 0.089534 -2.63794 0.093499 -0.091191 0.991434 0.000000 0 0 0 1 0.995365 -0.025376 -0.092756 -0.107117 0.033973 0.995151 0.0923 -2.63794 0.089963 -0.095024 0.991402 -0.000000 0 0 0 1 0.995939 -0.034659 -0.083093 -0.107118 0.042091 0.995103 0.089429 -2.63794 0.079587 -0.092563 0.992521 0 0 0 0 1 0.997013 -0.038584 -0.066904 -0.107117 0.043955 0.995765 0.080746 -2.63794 0.063505 -0.083446 0.994487 0 0 0 0 1 0.99826 -0.035576 -0.04702 -0.107115 0.038688 0.997 0.067038 -2.63794 0.044494 -0.06874 0.996642 0.000000 0 0 0 1 0.999299 -0.027097 -0.025828 -0.107121 0.028347 0.998379 0.049342 -2.63794 0.024449 -0.050038 0.998448 0 0 0 0 1 0.999867 -0.015488 -0.005024 -0.107116 0.015627 0.999457 0.029007 -2.63794 0.004571 -0.029081 0.999566 0.000000 0 0 0 1 0.999884 -0.003139 0.014911 -0.10712 0.003033 0.99997 0.007078 -2.63794 -0.014932 -0.007031 0.999864 0 0 0 0 1 0.999382 0.007538 0.034309 -0.10712 -0.007001 0.999851 -0.01574 -2.63794 -0.034422 0.015491 0.999288 0.000000 0 0 0 1 0.998481 0.013651 0.053372 -0.107126 -0.011609 0.999195 -0.038394 -2.63794 -0.053853 0.037716 0.997837 0.000000 0 0 0 1 0.997396 0.012527 0.071014 -0.10712 -0.008355 0.998238 -0.058738 -2.63794 -0.071625 0.057991 0.995745 0 0 0 0 1 0.996365 0.004844 0.085051 -0.107115 0.001544 0.997189 -0.074905 -2.63794 -0.085175 0.074764 0.993557 0 0 0 0 1 0.9956 -0.006836 0.09346 -0.107124 0.014918 0.996179 -0.086047 -2.63794 -0.092515 0.087063 0.991898 0.000000 0 0 0 1 0.9953 -0.019471 0.094859 -0.107114 0.028204 0.995395 -0.091606 -2.63794 -0.092638 0.093851 0.991267 -0.000000 0 0 0 1 0.99558 -0.030542 0.088804 -0.107117 0.038694 0.995046 -0.091578 -2.63794 -0.085567 0.094609 0.991831 -0.000000 0 0 0 1 0.996429 -0.037443 0.075669 -0.107121 0.043917 0.995344 -0.085793 -2.63794 -0.072104 0.08881 0.993436 0 0 0 0 1 0.997639 -0.037891 0.057271 -0.10712 0.042117 0.996333 -0.07447 -2.63794 -0.054239 0.076707 0.995578 0 0 0 0 1 0.998829 -0.031856 0.036387 -0.107115 0.033952 0.997707 -0.058547 -2.63794 -0.034438 0.059714 0.997622 -0.000000 0 0 0 1 0.999649 -0.021545 0.015346 -0.107116 0.022136 0.998976 -0.039453 -2.63794 -0.014481 0.039779 0.999104 0.000000 0 0 0 1 0.999944 -0.0093 -0.004977 -0.107114 0.009207 0.999791 -0.018265 -2.63794 0.005145 0.018217 0.999821 0.000000 0 0 0 1 0.999689 0.002654 -0.024797 -0.107115 -0.002545 0.999987 0.004441 -2.63794 0.024809 -0.004376 0.999683 0.000000 0 0 0 1 0.998969 0.011371 -0.043954 -0.107119 -0.010178 0.999577 0.02725 -2.63794 0.044245 -0.026775 0.998662 -0.000000 0 0 0 1 0.997948 0.014053 -0.062464 -0.107115 -0.010999 0.99874 0.048962 -2.63794 0.063074 -0.048174 0.996846 0 0 0 0 1 0.99686 0.009349 -0.078624 -0.107119 -0.00404 0.997716 0.067418 -2.63794 0.079075 -0.066889 0.994622 0.000000 0 0 0 1 0.995931 -0.000711 -0.090109 -0.107119 0.008057 0.996666 0.081186 -2.63794 0.089752 -0.081581 0.992618 0.000000 0 0 0 1 0.995382 -0.013152 -0.09508 -0.107121 0.021707 0.99575 0.089499 -2.63794 0.093499 -0.091149 0.991438 -0.000000 0 0 0 1 0.995365 -0.025376 -0.092756 -0.107117 0.033973 0.995151 0.0923 -2.63794 0.089963 -0.095024 0.991402 -0.000000 0 0 0 1 0.995944 -0.0347 -0.083013 -0.107118 0.042122 0.995105 0.089393 -2.63794 0.079505 -0.092527 0.992531 0 0 0 0 1 0.997006 -0.03857 -0.067017 -0.107119 0.043955 0.995759 0.080817 -2.63794 0.063615 -0.083521 0.994474 0 0 0 0 1 0.99826 -0.035576 -0.04702 -0.107115 0.038688 0.997 0.067038 -2.63794 0.044494 -0.06874 0.996642 0.000000 0 0 0 1 0.999299 -0.027097 -0.025828 -0.107121 0.028348 0.998379 0.049342 -2.63794 0.024449 -0.050039 0.998448 0.000000 0 0 0 1 0.999865 -0.015563 -0.005152 -0.107115 0.015707 0.999452 0.029139 -2.63794 0.004695 -0.029216 0.999562 -0.000000 0 0 0 1 0.999882 -0.003066 0.015034 -0.107121 0.002961 0.999971 0.006937 -2.63794 -0.015054 -0.00689 0.999863 0.000000 0 0 0 1 0.999377 0.007591 0.034428 -0.107121 -0.007047 0.999848 -0.015881 -2.63794 -0.034542 0.01563 0.999282 0 0 0 0 1 0.998487 0.01364 0.053258 -0.107122 -0.011609 0.9992 -0.03826 -2.63794 -0.053737 0.037584 0.997848 0 0 0 0 1 0.997389 0.012499 0.071113 -0.107121 -0.008313 0.998232 -0.058853 -2.63794 -0.071723 0.058107 0.995731 -0.000000 0 0 0 1 0.996359 0.004785 0.08512 -0.107118 0.001616 0.997182 -0.074989 -2.63794 -0.08524 0.074854 0.993545 0 0 0 0 1 0.995601 -0.006758 0.093451 -0.107122 0.014835 0.996185 -0.085995 -2.63794 -0.092513 0.087004 0.991903 0.000000 0 0 0 1 0.9953 -0.019471 0.094859 -0.107114 0.028204 0.995395 -0.091606 -2.63794 -0.092638 0.093851 0.991267 -0.000000 0 0 0 1 0.995584 -0.030597 0.088744 -0.107117 0.038743 0.995044 -0.091575 -2.63794 -0.085503 0.094609 0.991837 0 0 0 0 1 0.996422 -0.03743 0.075769 -0.107123 0.043917 0.99534 -0.085846 -2.63794 -0.072202 0.088867 0.993424 0 0 0 0 1 0.997647 -0.037874 0.057147 -0.10712 0.042085 0.996341 -0.074385 -2.63794 -0.054121 0.076615 0.995591 0 0 0 0 1 0.998829 -0.031856 0.036388 -0.107117 0.033952 0.997706 -0.058548 -2.63794 -0.034439 0.059715 0.997622 0 0 0 0 1 0.999646 -0.021616 0.015476 -0.107116 0.022214 0.998969 -0.039579 -2.63794 -0.014605 0.039909 0.999097 -0.000000 0 0 0 1 0.999944 -0.0093 -0.004977 -0.107114 0.009207 0.999791 -0.018265 -2.63794 0.005145 0.018217 0.999821 0.000000 0 0 0 1 0.999689 0.002653 -0.024796 -0.107115 -0.002544 0.999987 0.004441 -2.63794 0.024808 -0.004376 0.999683 0.000000 0 0 0 1 0.998974 0.011347 -0.043836 -0.107116 -0.010164 0.999581 0.027111 -2.63794 0.044125 -0.026638 0.998671 0.000000 0 0 0 1 0.997941 0.014066 -0.062571 -0.107116 -0.010998 0.998734 0.04909 -2.63794 0.063183 -0.0483 0.996833 -0.000000 0 0 0 1 0.996854 0.009303 -0.07871 -0.107124 -0.00398 0.997709 0.067518 -2.63794 0.079158 -0.066992 0.994608 -0.000000 0 0 0 1 0.995936 -0.000641 -0.090058 -0.107117 0.007976 0.996672 0.081117 -2.63794 0.089707 -0.081505 0.992628 -0.000000 0 0 0 1 0.995382 -0.013152 -0.09508 -0.107121 0.021707 0.99575 0.089499 -2.63794 0.093499 -0.091149 0.991438 -0.000000 0 0 0 1 0.995367 -0.025443 -0.092718 -0.107115 0.034036 0.995149 0.092296 -2.63794 0.089919 -0.095025 0.991406 0 0 0 0 1 0.995939 -0.034659 -0.083093 -0.107118 0.042091 0.995103 0.089429 -2.63794 0.079587 -0.092563 0.992521 0 0 0 0 1 0.997006 -0.03857 -0.067017 -0.107119 0.043955 0.995759 0.080817 -2.63794 0.063615 -0.083521 0.994474 0 0 0 0 1 0.998267 -0.03554 -0.046891 -0.107118 0.03864 0.997008 0.06694 -2.63794 0.044372 -0.068635 0.996655 0.000000 0 0 0 1 0.999294 -0.02716 -0.02596 -0.107121 0.02842 0.998371 0.04946 -2.63794 0.024574 -0.050162 0.998439 0.000000 0 0 0 1 0.999867 -0.015487 -0.005023 -0.107118 0.015627 0.999457 0.029006 -2.63794 0.004571 -0.02908 0.999567 0 0 0 0 1 0.999882 -0.003067 0.015033 -0.107121 0.002962 0.999971 0.006938 -2.63794 -0.015054 -0.006891 0.999863 0.000000 0 0 0 1 0.999382 0.007538 0.034309 -0.10712 -0.007001 0.999851 -0.01574 -2.63794 -0.034422 0.015491 0.999288 0.000000 0 0 0 1 0.998487 0.01364 0.053258 -0.107122 -0.011609 0.9992 -0.03826 -2.63794 -0.053737 0.037584 0.997848 0 0 0 0 1 0.997389 0.0125 0.071113 -0.10712 -0.008313 0.998232 -0.058852 -2.63794 -0.071723 0.058107 0.995731 0.000000 0 0 0 1 0.996365 0.004844 0.085051 -0.107115 0.001544 0.997189 -0.074905 -2.63794 -0.085175 0.074764 0.993557 0 0 0 0 1 0.9956 -0.006836 0.09346 -0.107122 0.014918 0.996179 -0.086047 -2.63794 -0.092515 0.087063 0.991898 -0.000000 0 0 0 1 0.995298 -0.019544 0.094865 -0.107117 0.028278 0.995392 -0.091611 -2.63794 -0.092637 0.093863 0.991266 -0.000000 0 0 0 1 0.99558 -0.030542 0.088804 -0.107117 0.038694 0.995046 -0.091578 -2.63794 -0.085567 0.094609 0.991831 -0.000000 0 0 0 1 0.996422 -0.03743 0.075769 -0.107123 0.043917 0.99534 -0.085846 -2.63794 -0.072202 0.088867 0.993424 0 0 0 0 1 0.997647 -0.037874 0.057147 -0.107119 0.042085 0.996341 -0.074385 -2.63794 -0.054121 0.076616 0.995591 0 0 0 0 1 0.998823 -0.031907 0.036519 -0.107115 0.034015 0.997698 -0.058657 -2.63794 -0.034563 0.05983 0.997611 0 0 0 0 1 0.999646 -0.021616 0.015476 -0.107116 0.022214 0.998969 -0.039579 -2.63794 -0.014605 0.039909 0.999097 -0.000000 0 0 0 1 0.999944 -0.009224 -0.005102 -0.107118 0.009129 0.999794 -0.018127 -2.63794 0.005267 0.01808 0.999823 -0.000000 0 0 0 1 0.999692 0.002589 -0.024675 -0.107116 -0.002484 0.999988 0.004299 -2.63794 0.024686 -0.004236 0.999687 0.000000 0 0 0 1 0.998968 0.011371 -0.043955 -0.107118 -0.010178 0.999577 0.027251 -2.63794 0.044246 -0.026776 0.998662 -0.000000 0 0 0 1 0.997941 0.014065 -0.062571 -0.107116 -0.010998 0.998734 0.049089 -2.63794 0.063182 -0.048299 0.996833 -0.000000 0 0 0 1 0.99686 0.009349 -0.078624 -0.107119 -0.00404 0.997716 0.067418 -2.63794 0.079075 -0.066889 0.994622 0.000000 0 0 0 1 0.995936 -0.000641 -0.090058 -0.107117 0.007976 0.996672 0.081117 -2.63794 0.089707 -0.081505 0.992628 -0.000000 0 0 0 1 0.99538 -0.013229 -0.095088 -0.10712 0.021788 0.995745 0.089534 -2.63794 0.093499 -0.091191 0.991434 0.000000 0 0 0 1 0.995365 -0.025376 -0.092756 -0.107117 0.033973 0.995151 0.0923 -2.63794 0.089963 -0.095024 0.991402 -0.000000 0 0 0 1 0.995944 -0.0347 -0.083012 -0.107117 0.042122 0.995105 0.089392 -2.63794 0.079504 -0.092526 0.992531 0 0 0 0 1 0.997006 -0.03857 -0.067017 -0.107119 0.043955 0.995759 0.080817 -2.63794 0.063615 -0.083521 0.994474 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.977824 0.147372 0.148802 18.5253 -0.173981 0.96713 0.185451 0.000000 -0.116581 -0.207227 0.971322 -0.000000 0 0 0 1 0.970577 0.145755 0.191663 18.5253 -0.174864 0.973871 0.144905 0.000000 -0.165533 -0.174157 0.970705 0 0 0 0 1 0.964062 0.147251 0.221141 18.5253 -0.171742 0.98047 0.095838 0 -0.202709 -0.130373 0.970522 -0.000000 0 0 0 1 0.959594 0.151255 0.237279 18.5253 -0.165613 0.98531 0.041675 -0.000000 -0.22749 -0.079288 0.970547 0 0 0 0 1 0.958043 0.156838 0.23991 18.5253 -0.157786 0.987354 -0.015374 0 -0.239287 -0.023124 0.970673 -0.000000 0 0 0 1 0.959848 0.162597 0.228594 18.5253 -0.150182 0.986119 -0.070816 0.000000 -0.236935 0.033641 0.970943 -0.000000 0 0 0 1 0.964877 0.167331 0.202518 18.5253 -0.144529 0.981867 -0.122675 0 -0.219373 0.089096 0.971565 0 0 0 0 1 0.972109 0.169791 0.161792 18.5253 -0.142601 0.975587 -0.167021 0.000000 -0.186201 0.13929 0.972588 0.000000 0 0 0 1 0.979264 0.169229 0.111372 18.5253 -0.144817 0.969176 -0.199317 0 -0.141669 0.179055 0.973586 -0.000000 0 0 0 1 0.984668 0.165892 0.053933 18.5253 -0.150366 0.963922 -0.219648 -0.000000 -0.088425 0.208171 0.974087 0.000000 0 0 0 1 0.987004 0.160547 -0.00706 18.5253 -0.157937 0.960969 -0.227145 -0.000000 -0.029681 0.225308 0.973835 0 0 0 0 1 0.985716 0.154559 -0.066897 18.5253 -0.165701 0.961065 -0.221128 0 0.030115 0.229054 0.972948 0 0 0 0 1 0.981091 0.149282 -0.123192 18.5253 -0.171977 0.96438 -0.200988 0.000000 0.088799 0.218373 0.971817 0 0 0 0 1 0.974195 0.146146 -0.172005 18.5253 -0.174955 0.970417 -0.166374 -0.000000 0.142601 0.192174 0.970945 0.000000 0 0 0 1 0.967182 0.146128 -0.207863 18.5253 -0.173776 0.977254 -0.121562 0 0.185371 0.153694 0.970575 -0.000000 0 0 0 1 0.961524 0.148981 -0.230816 18.5253 -0.168994 0.983171 -0.069396 0 0.216593 0.105733 0.97052 0.000000 0 0 0 1 0.958398 0.153948 -0.240363 18.5253 -0.161775 0.986741 -0.01305 -0.000000 0.235167 0.051391 0.970596 -0.000000 0 0 0 1 0.958515 0.15975 -0.236073 18.5253 -0.153875 0.987145 0.043227 0 0.239944 -0.005108 0.970774 -0.000000 0 0 0 1 0.961996 0.165176 -0.217442 18.5253 -0.14699 0.984329 0.097421 -0.000000 0.230126 -0.061756 0.9712 -0.000000 0 0 0 1 0.968381 0.168931 -0.183574 18.5253 -0.143008 0.978838 0.146374 -0.000000 0.204416 -0.115493 0.972047 0 0 0 0 1 0.975785 0.169882 -0.137786 18.5253 -0.143223 0.972334 0.184538 0 0.165323 -0.160336 0.973119 -0.000000 0 0 0 1 0.98232 0.167848 -0.082915 18.5253 -0.147284 0.966289 0.211173 0 0.115567 -0.195227 0.973926 0 0 0 0 1 0.986286 0.163381 -0.023423 18.5253 -0.154026 0.962088 0.225087 0 0.059309 -0.218393 0.974057 -0.000000 0 0 0 1 0.986812 0.157572 0.037063 18.5253 -0.161872 0.960616 0.225863 -0.000000 -0.000014 -0.228884 0.973454 0 0 0 0 1 0.983773 0.151734 0.095751 18.5253 -0.169145 0.962331 0.212859 0 -0.059846 -0.225601 0.97238 0.000000 0 0 0 1 0.977782 0.147352 0.1491 18.5253 -0.173998 0.967167 0.185239 0 -0.11691 -0.207066 0.971317 0.000000 0 0 0 1 0.970622 0.145756 0.191437 18.5253 -0.174872 0.973828 0.145186 -0.000000 -0.165264 -0.174398 0.970708 0 0 0 0 1 0.964062 0.147251 0.221142 18.5253 -0.171742 0.98047 0.095836 0 -0.202711 -0.130371 0.970522 -0.000000 0 0 0 1 0.959575 0.151287 0.237338 18.5253 -0.165569 0.985332 0.041328 0 -0.227604 -0.078954 0.970547 -0.000000 0 0 0 1 0.958035 0.156799 0.239966 18.5253 -0.157833 0.987352 -0.015028 0 -0.239287 -0.023477 0.970665 -0.000000 0 0 0 1 0.959848 0.162597 0.228594 18.5253 -0.150182 0.986119 -0.070816 0.000000 -0.236935 0.033641 0.970943 -0.000000 0 0 0 1 0.964916 0.167355 0.20231 18.5253 -0.144506 0.981833 -0.122975 0 -0.219215 0.089425 0.97157 0 0 0 0 1 0.972063 0.169779 0.162078 18.5253 -0.142594 0.975629 -0.16678 0 -0.186444 0.139009 0.972582 0 0 0 0 1 0.979264 0.169229 0.111372 18.5253 -0.144817 0.969176 -0.199317 0 -0.141669 0.179055 0.973586 -0.000000 0 0 0 1 0.984693 0.165863 0.053564 18.5253 -0.150407 0.963896 -0.219735 0 -0.088076 0.208316 0.974088 0 0 0 0 1 0.987 0.160585 -0.006682 18.5253 -0.157889 0.960978 -0.227141 0 -0.030052 0.225243 0.973839 0.000000 0 0 0 1 0.985716 0.154559 -0.066897 18.5253 -0.165701 0.961065 -0.221128 0 0.030115 0.229054 0.972948 0 0 0 0 1 0.981054 0.149254 -0.123519 18.5253 -0.172006 0.964411 -0.200817 0 0.089149 0.218258 0.971811 0 0 0 0 1 0.974238 0.146168 -0.171743 18.5253 -0.174961 0.970374 -0.166621 0 0.1423 0.192377 0.970949 0 0 0 0 1 0.967139 0.146149 -0.208049 18.5253 -0.173768 0.977293 -0.121254 0 0.185604 0.153422 0.970573 0 0 0 0 1 0.961496 0.149007 -0.230917 18.5253 -0.168956 0.983201 -0.069058 0 0.216748 0.105415 0.97052 0 0 0 0 1 0.958408 0.153912 -0.240347 18.5253 -0.161822 0.986729 -0.013401 0.000000 0.235094 0.051738 0.970595 -0.000000 0 0 0 1 0.958523 0.159788 -0.236016 18.5253 -0.153828 0.987137 0.043576 0.000000 0.239943 -0.005463 0.970772 0.000000 0 0 0 1 0.962027 0.165207 -0.217279 18.5253 -0.146956 0.984302 0.097741 0 0.230016 -0.062098 0.971204 0.000000 0 0 0 1 0.968337 0.168914 -0.183823 18.5253 -0.143018 0.978877 0.146101 0 0.204619 -0.115185 0.972041 -0.000000 0 0 0 1 0.975785 0.169882 -0.137786 18.5253 -0.143223 0.972334 0.184538 0 0.165323 -0.160336 0.973119 -0.000000 0 0 0 1 0.98232 0.167848 -0.082916 18.5253 -0.147284 0.966289 0.211173 0.000000 0.115568 -0.195226 0.973926 0 0 0 0 1 0.986271 0.163415 -0.023798 18.5253 -0.15398 0.962106 0.225041 0 0.059671 -0.218287 0.974059 0 0 0 0 1 0.986812 0.157572 0.037063 18.5253 -0.161872 0.960616 0.225863 -0.000000 -0.000014 -0.228884 0.973454 0 0 0 0 1 0.983744 0.151699 0.096101 18.5253 -0.169183 0.96235 0.212741 0 -0.06021 -0.225542 0.972371 0 0 0 0 1 0.977824 0.147372 0.148802 18.5253 -0.173981 0.96713 0.185451 0.000000 -0.116581 -0.207227 0.971322 -0.000000 0 0 0 1 0.970622 0.145756 0.191437 18.5253 -0.174872 0.973828 0.145186 -0.000000 -0.165264 -0.174398 0.970708 0 0 0 0 1 0.964062 0.147251 0.221142 18.5253 -0.171742 0.98047 0.095837 0.000000 -0.20271 -0.130372 0.970522 -0.000000 0 0 0 1 0.959594 0.151255 0.237279 18.5253 -0.165613 0.98531 0.041675 -0.000000 -0.22749 -0.079288 0.970547 0 0 0 0 1 0.958043 0.156838 0.23991 18.5253 -0.157786 0.987354 -0.015375 -0.000000 -0.239287 -0.023123 0.970673 -0.000000 0 0 0 1 0.959865 0.162633 0.228496 18.5253 -0.15014 0.986101 -0.071154 0 -0.236892 0.033991 0.970941 0 0 0 0 1 0.964877 0.167331 0.202518 18.5253 -0.144529 0.981867 -0.122675 0 -0.219373 0.089096 0.971565 0 0 0 0 1 0.972109 0.169791 0.161791 18.5253 -0.142601 0.975587 -0.167021 0 -0.1862 0.139291 0.972588 0.000000 0 0 0 1 0.979304 0.169216 0.111035 18.5253 -0.144842 0.969138 -0.199482 0 -0.141363 0.179271 0.973591 0.000000 0 0 0 1 0.984668 0.165892 0.053933 18.5253 -0.150366 0.963922 -0.219648 -0.000000 -0.088425 0.208171 0.974087 0.000000 0 0 0 1 0.987 0.160585 -0.006682 18.5253 -0.157889 0.960978 -0.227141 0 -0.030052 0.225243 0.973839 0.000000 0 0 0 1 0.985697 0.15452 -0.067264 18.5253 -0.165745 0.961072 -0.221064 -0.000000 0.030487 0.229051 0.972937 0 0 0 0 1 0.981091 0.149282 -0.123192 18.5253 -0.171977 0.96438 -0.200988 0.000000 0.088799 0.218373 0.971817 0 0 0 0 1 0.974195 0.146146 -0.172006 18.5253 -0.174954 0.970418 -0.166373 0.000000 0.142602 0.192174 0.970945 0 0 0 0 1 0.967139 0.146149 -0.208048 18.5253 -0.173768 0.977293 -0.121256 0 0.185602 0.153424 0.970573 0 0 0 0 1 0.961524 0.148981 -0.230816 18.5253 -0.168994 0.983171 -0.069396 0 0.216593 0.105733 0.97052 0.000000 0 0 0 1 0.958408 0.153912 -0.240347 18.5253 -0.161822 0.986729 -0.013401 0.000000 0.235094 0.051738 0.970595 -0.000000 0 0 0 1 0.958523 0.159788 -0.236016 18.5253 -0.153828 0.987137 0.043575 0 0.239943 -0.005462 0.970772 0 0 0 0 1 0.961996 0.165176 -0.217442 18.5253 -0.14699 0.984329 0.097421 -0.000000 0.230126 -0.061756 0.9712 -0.000000 0 0 0 1 0.968381 0.168931 -0.183573 18.5253 -0.143008 0.978838 0.146374 0 0.204416 -0.115494 0.972047 -0.000000 0 0 0 1 0.975831 0.169872 -0.137474 18.5253 -0.14323 0.972295 0.18474 0 0.165046 -0.160585 0.973125 0.000000 0 0 0 1 0.982286 0.16787 -0.083273 18.5253 -0.14725 0.966322 0.211046 -0.000000 0.115898 -0.195045 0.973923 -0.000000 0 0 0 1 0.986271 0.163415 -0.023798 18.5253 -0.15398 0.962106 0.225041 0 0.059671 -0.218287 0.974059 0 0 0 0 1 0.986804 0.157534 0.037432 18.5253 -0.16192 0.960622 0.225802 0 -0.000387 -0.228884 0.973454 0 0 0 0 1 0.983773 0.151734 0.095751 18.5253 -0.169145 0.962331 0.212859 0 -0.059846 -0.225601 0.97238 0.000000 0 0 0 1 0.977824 0.147372 0.148802 18.5253 -0.173981 0.96713 0.185451 0.000000 -0.116581 -0.207227 0.971322 -0.000000 0 0 0 1 0.970578 0.145755 0.191662 18.5253 -0.174864 0.973871 0.144906 0 -0.165532 -0.174158 0.970705 0 0 0 0 1 0.964097 0.147233 0.220999 18.5253 -0.171771 0.980433 0.096161 0 -0.202516 -0.130669 0.970522 0.000000 0 0 0 1 0.959574 0.151287 0.237338 18.5253 -0.165569 0.985332 0.041326 0 -0.227605 -0.078952 0.970547 -0.000000 0 0 0 1 0.958043 0.156838 0.23991 18.5253 -0.157786 0.987354 -0.015373 0 -0.239287 -0.023125 0.970673 -0.000000 0 0 0 1 0.959848 0.162597 0.228594 18.5253 -0.150182 0.986119 -0.070816 0.000000 -0.236935 0.033641 0.970943 -0.000000 0 0 0 1 0.964877 0.167331 0.202518 18.5253 -0.144529 0.981867 -0.122675 0 -0.219373 0.089096 0.971565 0 0 0 0 1 0.972109 0.169791 0.161792 18.5253 -0.142601 0.975587 -0.167021 0 -0.186201 0.13929 0.972588 -0.000000 0 0 0 1 0.979264 0.169229 0.111372 18.5253 -0.144817 0.969176 -0.199317 0 -0.141669 0.179055 0.973586 -0.000000 0 0 0 1 0.984693 0.165863 0.053562 18.5253 -0.150407 0.963896 -0.219735 0.000000 -0.088074 0.208316 0.974088 0 0 0 0 1 0.987004 0.160547 -0.007059 18.5253 -0.157937 0.960969 -0.227145 0 -0.029682 0.225308 0.973835 0.000000 0 0 0 1 0.985716 0.154559 -0.066897 18.5253 -0.165701 0.961065 -0.221128 0 0.030115 0.229054 0.972948 0 0 0 0 1 0.981091 0.149282 -0.123192 18.5253 -0.171977 0.96438 -0.200988 0.000000 0.088799 0.218373 0.971817 0 0 0 0 1 0.974195 0.146146 -0.172005 18.5253 -0.174955 0.970417 -0.166374 -0.000000 0.142601 0.192174 0.970945 0.000000 0 0 0 1 0.967182 0.146128 -0.207863 18.5253 -0.173776 0.977254 -0.121562 0 0.185371 0.153694 0.970575 -0.000000 0 0 0 1 0.961524 0.148981 -0.230816 18.5253 -0.168994 0.983171 -0.069396 0 0.216593 0.105733 0.97052 0.000000 0 0 0 1 0.958398 0.153948 -0.240363 18.5253 -0.161775 0.986742 -0.01305 -0.000000 0.235167 0.051391 0.970596 0.000000 0 0 0 1 0.958515 0.15975 -0.236073 18.5253 -0.153875 0.987145 0.043227 0 0.239944 -0.005108 0.970774 -0.000000 0 0 0 1 0.962028 0.165207 -0.217278 18.5253 -0.146956 0.984302 0.097743 0 0.230015 -0.0621 0.971204 -0.000000 0 0 0 1 0.968381 0.168931 -0.183575 18.5253 -0.143008 0.978838 0.146373 0 0.204417 -0.115492 0.972047 -0.000000 0 0 0 1 0.975785 0.169882 -0.137786 18.5253 -0.143223 0.972334 0.184538 0 0.165323 -0.160336 0.973119 -0.000000 0 0 0 1 0.982286 0.16787 -0.083273 18.5253 -0.14725 0.966322 0.211046 -0.000000 0.115898 -0.195045 0.973923 -0.000000 0 0 0 1 0.986286 0.163381 -0.023421 18.5253 -0.154026 0.962088 0.225088 0 0.059308 -0.218393 0.974057 -0.000000 0 0 0 1 0.986812 0.157572 0.037063 18.5253 -0.161872 0.960616 0.225863 -0.000000 -0.000014 -0.228884 0.973454 0 0 0 0 1 0.983744 0.151698 0.096104 18.5253 -0.169183 0.962351 0.21274 0.000000 -0.060213 -0.225541 0.972371 0 0 0 0 1 0.977824 0.147372 0.148802 18.5253 -0.173981 0.96713 0.185451 0.000000 -0.116581 -0.207227 0.971322 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.994272 -0.080021 -0.070841 16.857 0.084755 0.994175 0.066558 0 0.065102 -0.072182 0.995264 0 0 0 0 1 0.995335 -0.080072 -0.053799 16.857 0.085459 0.990611 0.106699 0.000000 0.04475 -0.110799 0.992834 0.000000 0 0 0 1 0.995966 -0.083483 -0.032874 16.857 0.087284 0.986362 0.139531 0 0.020777 -0.141838 0.989671 0.000000 0 0 0 1 0.995979 -0.089129 -0.008975 16.857 0.089389 0.982315 0.164517 -0.000000 -0.005845 -0.164658 0.986333 0 0 0 0 1 0.995251 -0.095862 0.016844 16.857 0.091258 0.979254 0.180918 0.000000 -0.033839 -0.178521 0.983353 0.000000 0 0 0 1 0.993897 -0.10206 0.04185 16.857 0.092563 0.978023 0.18682 0 -0.059997 -0.181806 0.981502 0 0 0 0 1 0.99228 -0.106209 0.064023 16.857 0.09315 0.979137 0.18059 0 -0.081868 -0.173232 0.981471 0 0 0 0 1 0.99102 -0.106684 0.080604 16.857 0.092706 0.982632 0.160743 0 -0.096353 -0.151826 0.983699 0 0 0 0 1 0.990499 -0.103829 0.090159 16.857 0.091652 0.987262 0.130048 0 -0.102515 -0.120549 0.987399 0 0 0 0 1 0.990658 -0.098821 0.09397 16.857 0.090285 0.991738 0.091122 0 -0.102199 -0.081786 0.991395 0 0 0 0 1 0.991358 -0.092632 0.092887 16.857 0.088574 0.994964 0.046912 -0.000000 -0.096766 -0.03828 0.99457 0 0 0 0 1 0.99241 -0.086439 0.087465 16.857 0.086672 0.996236 0.001138 0 -0.087235 0.006451 0.996166 -0.000000 0 0 0 1 0.99365 -0.081475 0.077593 16.857 0.085094 0.995377 -0.044527 0 -0.073607 0.050847 0.995989 0.000000 0 0 0 1 0.99485 -0.079557 0.062797 16.857 0.084902 0.992529 -0.087615 0 -0.055358 0.092496 0.994172 -0.000000 0 0 0 1 0.995712 -0.081403 0.043927 16.857 0.08628 0.988546 -0.123822 -0.000000 -0.033345 0.127082 0.991331 0.000000 0 0 0 1 0.99606 -0.086081 0.021308 16.857 0.088334 0.984276 -0.152959 -0.000000 -0.007806 0.154238 0.988002 0.000000 0 0 0 1 0.995707 -0.092476 -0.003931 16.857 0.090386 0.980593 -0.173975 -0.000000 0.019944 0.172872 0.984742 -0.000000 0 0 0 1 0.99464 -0.099096 -0.029482 16.857 0.091985 0.978378 -0.185238 -0.000000 0.047201 0.181534 0.98225 0.000000 0 0 0 1 0.993086 -0.104504 -0.05347 16.857 0.092964 0.978264 -0.185353 0.000000 0.071678 0.179101 0.981215 -0.000000 0 0 0 1 0.99156 -0.106957 -0.07327 16.857 0.093054 0.980653 -0.172216 -0.000000 0.090272 0.163944 0.98233 0.000000 0 0 0 1 0.99067 -0.105597 -0.086141 16.857 0.092225 0.984875 -0.146677 0 0.100327 0.137364 0.985426 0 0 0 0 1 0.990502 -0.101497 -0.09275 16.857 0.090997 0.989627 -0.111158 0 0.103072 0.101662 0.989464 0.000000 0 0 0 1 0.990953 -0.095789 -0.093998 16.857 0.089466 0.993574 -0.069326 0.000000 0.100036 0.060288 0.993155 0 0 0 0 1 0.991846 -0.089491 -0.090724 16.857 0.087633 0.995856 -0.024265 -0.000000 0.09252 0.016116 0.995579 0 0 0 0 1 0.993019 -0.083696 -0.083105 16.857 0.085785 0.996073 0.021883 0 0.080947 -0.028859 0.9963 0 0 0 0 1 0.994279 -0.080011 -0.070749 16.857 0.084755 0.994157 0.066823 0 0.064989 -0.072437 0.995253 0.000000 0 0 0 1 0.99533 -0.080062 -0.053918 16.857 0.085452 0.990636 0.106471 0.000000 0.044889 -0.110581 0.992852 0.000000 0 0 0 1 0.995966 -0.083483 -0.032873 16.857 0.087284 0.986362 0.139533 -0.000000 0.020776 -0.141839 0.989671 0 0 0 0 1 0.995977 -0.089168 -0.00882 16.857 0.089401 0.982292 0.164646 0 -0.006016 -0.164773 0.986313 -0.000000 0 0 0 1 0.995258 -0.095821 0.016686 16.857 0.091249 0.979268 0.180849 0 -0.03367 -0.178468 0.983369 -0.000000 0 0 0 1 0.993897 -0.10206 0.04185 16.857 0.092563 0.978023 0.18682 0 -0.059997 -0.181806 0.981502 0 0 0 0 1 0.992271 -0.106223 0.064143 16.857 0.093149 0.979152 0.180509 0 -0.081981 -0.173139 0.981478 0 0 0 0 1 0.991026 -0.106692 0.080523 16.857 0.09271 0.982606 0.160901 -0.000000 -0.096289 -0.151991 0.98368 -0.000000 0 0 0 1 0.990499 -0.103829 0.090159 16.857 0.091652 0.987262 0.130048 0 -0.102515 -0.120549 0.987399 0 0 0 0 1 0.990659 -0.098786 0.09399 16.857 0.090275 0.991763 0.090864 0.000000 -0.102193 -0.08153 0.991417 0 0 0 0 1 0.991352 -0.092672 0.092908 16.857 0.088586 0.99495 0.047193 0.000000 -0.096813 -0.038555 0.994555 0 0 0 0 1 0.99241 -0.086439 0.087465 16.857 0.086672 0.996236 0.001138 0 -0.087235 0.006451 0.996166 -0.000000 0 0 0 1 0.993658 -0.081453 0.077515 16.857 0.085089 0.995365 -0.044803 0 -0.073507 0.051115 0.995983 0.000000 0 0 0 1 0.994843 -0.079561 0.062903 16.857 0.084902 0.992551 -0.087368 -0.000000 -0.055484 0.092258 0.994187 0 0 0 0 1 0.995716 -0.081423 0.043796 16.857 0.08629 0.988519 -0.124027 0 -0.033195 0.127276 0.991311 0.000000 0 0 0 1 0.99606 -0.086115 0.021159 16.857 0.088346 0.984251 -0.153115 0.000000 -0.00764 0.15438 0.987981 -0.000000 0 0 0 1 0.995711 -0.092435 -0.003773 16.857 0.090375 0.980612 -0.173874 -0.000000 0.019772 0.172787 0.98476 0 0 0 0 1 0.994631 -0.099134 -0.029639 16.857 0.091993 0.978374 -0.185253 0.000000 0.047363 0.181533 0.982242 -0.000000 0 0 0 1 0.993076 -0.10453 -0.053604 16.857 0.092967 0.978269 -0.185326 -0.000000 0.071811 0.179059 0.981213 0.000000 0 0 0 1 0.991568 -0.106952 -0.073168 16.857 0.093055 0.980632 -0.172337 0 0.090183 0.164075 0.982316 -0.000000 0 0 0 1 0.99067 -0.105597 -0.086141 16.857 0.092225 0.984875 -0.146677 0 0.100327 0.137364 0.985426 0 0 0 0 1 0.990502 -0.101497 -0.09275 16.857 0.090997 0.989627 -0.111159 0.000000 0.103072 0.101663 0.989464 0 0 0 0 1 0.990949 -0.095828 -0.094004 16.857 0.089476 0.993554 -0.069598 -0.000000 0.100069 0.060556 0.993135 0 0 0 0 1 0.991846 -0.089491 -0.090724 16.857 0.087633 0.995856 -0.024265 -0.000000 0.09252 0.016116 0.995579 0 0 0 0 1 0.993027 -0.083665 -0.083043 16.857 0.085776 0.996067 0.022166 -0.000000 0.080862 -0.029135 0.996299 0 0 0 0 1 0.994272 -0.080021 -0.070841 16.857 0.084755 0.994175 0.066558 0 0.065102 -0.072182 0.995264 0 0 0 0 1 0.99533 -0.080062 -0.053918 16.857 0.085452 0.990636 0.106471 0.000000 0.044889 -0.110581 0.992852 0.000000 0 0 0 1 0.995966 -0.083483 -0.032874 16.857 0.087284 0.986362 0.139532 0.000000 0.020777 -0.141839 0.989671 0.000000 0 0 0 1 0.995979 -0.089129 -0.008975 16.857 0.089389 0.982315 0.164517 -0.000000 -0.005845 -0.164658 0.986333 0 0 0 0 1 0.995251 -0.095862 0.016845 16.857 0.091258 0.979254 0.180918 0 -0.033839 -0.178521 0.983354 -0.000000 0 0 0 1 0.993887 -0.102094 0.041995 16.857 0.092569 0.97802 0.186833 0.000000 -0.060147 -0.181804 0.981493 -0.000000 0 0 0 1 0.99228 -0.106209 0.064023 16.857 0.09315 0.979137 0.18059 0 -0.081868 -0.173232 0.981471 0 0 0 0 1 0.99102 -0.106684 0.080605 16.857 0.092706 0.982632 0.160743 0 -0.096353 -0.151826 0.983699 0 0 0 0 1 0.9905 -0.103802 0.090183 16.857 0.091644 0.987292 0.129829 0.000000 -0.102515 -0.12033 0.987426 0 0 0 0 1 0.990658 -0.098821 0.09397 16.857 0.090285 0.991738 0.091122 0 -0.102199 -0.081786 0.991395 0 0 0 0 1 0.991352 -0.092672 0.092908 16.857 0.088586 0.99495 0.047193 0.000000 -0.096813 -0.038555 0.994555 0 0 0 0 1 0.992417 -0.086403 0.087417 16.857 0.086661 0.996237 0.000851 0.000000 -0.087162 0.00673 0.99617 -0.000000 0 0 0 1 0.99365 -0.081475 0.077593 16.857 0.085094 0.995377 -0.044527 0 -0.073607 0.050847 0.995989 0.000000 0 0 0 1 0.99485 -0.079557 0.062796 16.857 0.084902 0.992529 -0.087616 -0.000000 -0.055357 0.092496 0.994172 0 0 0 0 1 0.995716 -0.081423 0.043797 16.857 0.08629 0.988519 -0.124026 0.000000 -0.033196 0.127275 0.991311 -0.000000 0 0 0 1 0.99606 -0.086081 0.021308 16.857 0.088334 0.984276 -0.152959 -0.000000 -0.007806 0.154238 0.988002 0.000000 0 0 0 1 0.995711 -0.092435 -0.003773 16.857 0.090375 0.980612 -0.173874 -0.000000 0.019772 0.172787 0.98476 0 0 0 0 1 0.994631 -0.099134 -0.029639 16.857 0.091993 0.978374 -0.185253 0 0.047363 0.181533 0.982242 -0.000000 0 0 0 1 0.993086 -0.104504 -0.05347 16.857 0.092964 0.978264 -0.185353 0.000000 0.071678 0.179101 0.981215 -0.000000 0 0 0 1 0.99156 -0.106957 -0.07327 16.857 0.093054 0.980653 -0.172216 -0.000000 0.090272 0.163944 0.98233 0.000000 0 0 0 1 0.990667 -0.10558 -0.086202 16.857 0.092218 0.984904 -0.146487 0.000000 0.100367 0.13717 0.985449 -0.000000 0 0 0 1 0.990501 -0.101528 -0.092724 16.857 0.091006 0.989599 -0.1114 0.000000 0.103072 0.101903 0.989439 -0.000000 0 0 0 1 0.990949 -0.095828 -0.094004 16.857 0.089476 0.993554 -0.069598 -0.000000 0.100069 0.060556 0.993135 0 0 0 0 1 0.991853 -0.089452 -0.09069 16.857 0.087621 0.995864 -0.023979 0 0.092461 0.015836 0.995589 0.000000 0 0 0 1 0.993019 -0.083696 -0.083105 16.857 0.085785 0.996073 0.021883 0 0.080947 -0.028859 0.9963 0 0 0 0 1 0.994272 -0.080021 -0.070841 16.857 0.084755 0.994175 0.066558 0 0.065102 -0.072182 0.995264 0 0 0 0 1 0.995335 -0.080072 -0.053799 16.857 0.085459 0.990611 0.106698 0.000000 0.044751 -0.110798 0.992834 0 0 0 0 1 0.995964 -0.083455 -0.033014 16.857 0.087272 0.986389 0.139351 -0.000000 0.020935 -0.14167 0.989692 -0.000000 0 0 0 1 0.995977 -0.089168 -0.008819 16.857 0.089401 0.982292 0.164647 0 -0.006017 -0.164773 0.986313 0 0 0 0 1 0.995251 -0.095862 0.016844 16.857 0.091258 0.979254 0.180918 0.000000 -0.033838 -0.178521 0.983354 0 0 0 0 1 0.993897 -0.10206 0.04185 16.857 0.092563 0.978023 0.18682 0 -0.059997 -0.181806 0.981502 0 0 0 0 1 0.99228 -0.106209 0.064023 16.857 0.09315 0.979137 0.18059 0 -0.081868 -0.173232 0.981471 0 0 0 0 1 0.99102 -0.106684 0.080604 16.857 0.092706 0.982632 0.160743 0 -0.096353 -0.151826 0.983699 0.000000 0 0 0 1 0.990499 -0.103829 0.090159 16.857 0.091652 0.987262 0.130048 0 -0.102515 -0.120549 0.987399 0 0 0 0 1 0.990659 -0.098786 0.093991 16.857 0.090275 0.991763 0.090864 0.000000 -0.102193 -0.081529 0.991417 0.000000 0 0 0 1 0.991358 -0.092632 0.092887 16.857 0.088574 0.994964 0.046913 0.000000 -0.096766 -0.03828 0.99457 0 0 0 0 1 0.99241 -0.086439 0.087465 16.857 0.086672 0.996236 0.001138 0 -0.087235 0.006451 0.996166 -0.000000 0 0 0 1 0.99365 -0.081475 0.077593 16.857 0.085094 0.995377 -0.044527 0 -0.073607 0.050847 0.995989 0.000000 0 0 0 1 0.99485 -0.079557 0.062797 16.857 0.084902 0.992529 -0.087615 0.000000 -0.055358 0.092496 0.994172 -0.000000 0 0 0 1 0.995712 -0.081403 0.043927 16.857 0.08628 0.988546 -0.123822 -0.000000 -0.033345 0.127082 0.991331 0.000000 0 0 0 1 0.99606 -0.086081 0.021308 16.857 0.088334 0.984276 -0.152959 -0.000000 -0.007806 0.154238 0.988002 0.000000 0 0 0 1 0.995706 -0.092476 -0.003931 16.857 0.090386 0.980593 -0.173975 0 0.019944 0.172872 0.984742 0 0 0 0 1 0.99464 -0.099096 -0.029482 16.857 0.091985 0.978378 -0.185238 -0.000000 0.047201 0.181534 0.98225 0.000000 0 0 0 1 0.993076 -0.10453 -0.053605 16.857 0.092967 0.978269 -0.185326 0 0.071812 0.179059 0.981213 0.000000 0 0 0 1 0.99156 -0.106957 -0.073269 16.857 0.093054 0.980653 -0.172217 0.000000 0.090272 0.163945 0.98233 -0.000000 0 0 0 1 0.99067 -0.105597 -0.086141 16.857 0.092225 0.984875 -0.146677 0 0.100327 0.137364 0.985426 0 0 0 0 1 0.990501 -0.101528 -0.092724 16.857 0.091006 0.989599 -0.1114 0.000000 0.103072 0.101903 0.989439 -0.000000 0 0 0 1 0.990953 -0.095789 -0.093998 16.857 0.089466 0.993574 -0.069325 0 0.100036 0.060287 0.993155 0 0 0 0 1 0.991846 -0.089491 -0.090724 16.857 0.087633 0.995856 -0.024265 -0.000000 0.09252 0.016116 0.995579 0 0 0 0 1 0.993027 -0.083665 -0.083042 16.857 0.085776 0.996068 0.022169 0.000000 0.080861 -0.029137 0.996299 0 0 0 0 1 0.994272 -0.080021 -0.070841 16.857 0.084755 0.994175 0.066558 0 0.065102 -0.072182 0.995264 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - -0.013593 0.000756 -0.999907 0.000002 -0.132314 0.991204 0.002548 2.50034 0.991114 0.132336 -0.013373 1.33403 0 0 0 1 -0.026109 0.013454 -0.999569 0.000000 -0.119842 0.992656 0.016492 2.50034 0.992449 0.120221 -0.024306 1.33403 0 0 0 1 -0.0379 0.02541 -0.998959 -0.000007 -0.108054 0.99371 0.029376 2.50034 0.993422 0.109055 -0.034916 1.33403 0 0 0 1 -0.048333 0.035978 -0.998183 -0.000004 -0.0976 0.994398 0.040568 2.50034 0.994051 0.099385 -0.044551 1.33403 0 0 0 1 -0.056969 0.04472 -0.997373 -0.000011 -0.088929 0.994798 0.049684 2.50034 0.994408 0.091526 -0.052696 1.33403 0 0 0 1 -0.062954 0.05077 -0.996724 0 -0.082916 0.994986 0.05592 2.50034 0.994566 0.086165 -0.058429 1.33403 0 0 0 1 -0.065778 0.053625 -0.996392 0.000003 -0.080074 0.99505 0.05884 2.50034 0.994616 0.083656 -0.061158 1.33403 0 0 0 1 -0.064811 0.052648 -0.996508 -0.000002 -0.081046 0.995031 0.057842 2.50034 0.994601 0.084512 -0.060223 1.33403 0 0 0 1 -0.060347 0.048136 -0.997016 -0.000002 -0.085537 0.994913 0.053211 2.50034 0.994506 0.088493 -0.055923 1.33402 0 0 0 1 -0.052977 0.040678 -0.997767 0.000005 -0.092941 0.994632 0.045485 2.50034 0.994261 0.095143 -0.048911 1.33402 0 0 0 1 -0.043293 0.030872 -0.998585 0.000000 -0.102655 0.994095 0.035184 2.50034 0.993774 0.104033 -0.039868 1.33403 0 0 0 1 -0.03213 0.019559 -0.999292 0.000002 -0.113827 0.993232 0.0231 2.50034 0.992981 0.114489 -0.029686 1.33403 0 0 0 1 -0.019951 0.007207 -0.999775 -0.000012 -0.125984 0.991985 0.009665 2.50034 0.991831 0.126148 -0.018883 1.33403 0 0 0 1 -0.007352 -0.005572 -0.999957 0.000012 -0.138516 0.99035 -0.004501 2.50034 0.990333 0.138477 -0.008053 1.33403 0 0 0 1 0.004776 -0.017875 -0.999829 -0.000003 -0.150535 0.988433 -0.018391 2.50034 0.988593 0.150597 0.002028 1.33403 0 0 0 1 0.016023 -0.029276 -0.999443 -0.000000 -0.161634 0.986348 -0.031484 2.50034 0.98672 0.162048 0.011072 1.33403 0 0 0 1 0.02572 -0.039096 -0.998905 -0.000004 -0.171165 0.984306 -0.042932 2.50034 0.984907 0.172082 0.018625 1.33403 0 0 0 1 0.033056 -0.046518 -0.99837 -0.000002 -0.178351 0.982608 -0.05169 2.50034 0.983411 0.17977 0.024185 1.33403 0 0 0 1 0.037568 -0.05108 -0.997988 -0.000008 -0.182758 0.981497 -0.057115 2.50034 0.98244 0.184536 0.027538 1.33403 0 0 0 1 0.038545 -0.052067 -0.997899 0.000003 -0.183712 0.98125 -0.058295 2.50034 0.982224 0.185573 0.028256 1.33402 0 0 0 1 0.03575 -0.049241 -0.998147 -0.000002 -0.180983 0.981951 -0.054924 2.50034 0.982836 0.182611 0.026192 1.33403 0 0 0 1 0.029688 -0.043113 -0.998629 0.000003 -0.175057 0.983404 -0.04766 2.50034 0.98411 0.176232 0.021648 1.33403 0 0 0 1 0.0211 -0.034419 -0.999184 -0.000000 -0.166631 0.985307 -0.03746 2.50034 0.985793 0.167285 0.015054 1.33402 0 0 0 1 0.010647 -0.023828 -0.999659 0.000000 -0.156335 0.987383 -0.0252 2.50034 0.987647 0.15655 0.006788 1.33403 0 0 0 1 -0.00115 -0.011862 -0.999929 0.000002 -0.144667 0.989413 -0.011571 2.50034 0.98948 0.144643 -0.002856 1.33403 0 0 0 1 -0.013671 0.000835 -0.999906 -0.000002 -0.132237 0.991214 0.002636 2.50034 0.991123 0.13226 -0.013441 1.33403 0 0 0 1 -0.026034 0.013377 -0.999572 -0.000001 -0.119917 0.992648 0.016408 2.50034 0.992442 0.120293 -0.024239 1.33403 0 0 0 1 -0.037901 0.02541 -0.998959 -0.000004 -0.108054 0.99371 0.029376 2.50034 0.993422 0.109054 -0.034916 1.33403 0 0 0 1 -0.048391 0.036038 -0.998178 -0.000006 -0.097541 0.994401 0.040631 2.50034 0.994054 0.09933 -0.044605 1.33403 0 0 0 1 -0.056925 0.044674 -0.997378 -0.000009 -0.088975 0.994796 0.049636 2.50034 0.994406 0.091567 -0.052653 1.33403 0 0 0 1 -0.062954 0.05077 -0.996724 0 -0.082916 0.994986 0.05592 2.50034 0.994566 0.086165 -0.058429 1.33403 0 0 0 1 -0.065778 0.053625 -0.996392 0.000000 -0.080074 0.99505 0.05884 2.50034 0.994616 0.083656 -0.061158 1.33403 0 0 0 1 -0.064828 0.052665 -0.996506 -0.000008 -0.081029 0.995031 0.057859 2.50034 0.994601 0.084497 -0.060239 1.33403 0 0 0 1 -0.060347 0.048136 -0.997016 -0.000002 -0.085537 0.994913 0.053211 2.50034 0.994506 0.088493 -0.055923 1.33402 0 0 0 1 -0.052924 0.040624 -0.997772 0.000002 -0.092994 0.99463 0.045429 2.50034 0.994259 0.095191 -0.048862 1.33402 0 0 0 1 -0.043357 0.030938 -0.99858 -0.000004 -0.10259 0.994099 0.035254 2.50034 0.993778 0.103973 -0.039928 1.33403 0 0 0 1 -0.03213 0.019559 -0.999292 0.000002 -0.113827 0.993232 0.0231 2.50034 0.992981 0.114489 -0.029686 1.33403 0 0 0 1 -0.019873 0.007128 -0.999777 -0.000004 -0.126061 0.991976 0.009579 2.50034 0.991823 0.126223 -0.018815 1.33403 0 0 0 1 -0.00743 -0.005494 -0.999957 0.000004 -0.13844 0.990361 -0.004413 2.50034 0.990343 0.138401 -0.008118 1.33403 0 0 0 1 0.00485 -0.017949 -0.999827 -0.000008 -0.150607 0.98842 -0.018476 2.50034 0.988582 0.150671 0.002089 1.33403 0 0 0 1 0.016088 -0.029342 -0.99944 -0.000007 -0.161697 0.986335 -0.03156 2.50034 0.986709 0.162114 0.011124 1.33403 0 0 0 1 0.025667 -0.039043 -0.998908 -0.00001 -0.171113 0.984318 -0.042869 2.50034 0.984917 0.172027 0.018583 1.33403 0 0 0 1 0.033094 -0.046556 -0.998367 0.000001 -0.178387 0.982599 -0.051735 2.50034 0.983403 0.179809 0.024213 1.33403 0 0 0 1 0.037585 -0.051097 -0.997986 -0.000007 -0.182774 0.981493 -0.057135 2.50034 0.982436 0.184554 0.02755 1.33403 0 0 0 1 0.038546 -0.052067 -0.997899 -0.000002 -0.183712 0.98125 -0.058295 2.50034 0.982224 0.185573 0.028257 1.33402 0 0 0 1 0.03575 -0.049241 -0.998147 -0.000002 -0.180983 0.981951 -0.054924 2.50034 0.982836 0.182611 0.026192 1.33403 0 0 0 1 0.029688 -0.043114 -0.998629 0.000006 -0.175057 0.983404 -0.04766 2.50034 0.98411 0.176232 0.021648 1.33403 0 0 0 1 0.021161 -0.034479 -0.999181 0.000003 -0.166689 0.985295 -0.03753 2.50034 0.985782 0.167346 0.015102 1.33402 0 0 0 1 0.010647 -0.023828 -0.999659 0.000000 -0.156335 0.987383 -0.0252 2.50034 0.987647 0.15655 0.006788 1.33403 0 0 0 1 -0.001227 -0.011786 -0.99993 0.000003 -0.144592 0.989425 -0.011485 2.50034 0.989491 0.144567 -0.002919 1.33403 0 0 0 1 -0.013593 0.000756 -0.999907 0.000002 -0.132314 0.991204 0.002548 2.50034 0.991114 0.132336 -0.013373 1.33403 0 0 0 1 -0.026034 0.013377 -0.999572 -0.000001 -0.119917 0.992648 0.016408 2.50034 0.992442 0.120293 -0.024239 1.33403 0 0 0 1 -0.0379 0.02541 -0.998959 -0.000007 -0.108054 0.99371 0.029376 2.50034 0.993422 0.109054 -0.034916 1.33403 0 0 0 1 -0.048333 0.035978 -0.998183 -0.000004 -0.0976 0.994398 0.040568 2.50034 0.994051 0.099385 -0.044551 1.33403 0 0 0 1 -0.056969 0.04472 -0.997373 -0.00001 -0.088929 0.994798 0.049684 2.50034 0.994407 0.091526 -0.052696 1.33403 0 0 0 1 -0.062981 0.050798 -0.996721 -0.000000 -0.082888 0.994987 0.055948 2.50034 0.994567 0.08614 -0.058455 1.33403 0 0 0 1 -0.065778 0.053625 -0.996392 0.000003 -0.080074 0.99505 0.05884 2.50034 0.994616 0.083656 -0.061158 1.33403 0 0 0 1 -0.064811 0.052648 -0.996508 -0.000003 -0.081046 0.995031 0.057842 2.50034 0.994601 0.084512 -0.060223 1.33403 0 0 0 1 -0.06031 0.048098 -0.99702 0.000001 -0.085574 0.994912 0.053172 2.50034 0.994505 0.088526 -0.055888 1.33402 0 0 0 1 -0.052977 0.040678 -0.997767 0.000005 -0.092941 0.994632 0.045485 2.50034 0.994261 0.095143 -0.048911 1.33402 0 0 0 1 -0.043357 0.030938 -0.99858 -0.000004 -0.10259 0.994099 0.035254 2.50034 0.993778 0.103973 -0.039928 1.33403 0 0 0 1 -0.032058 0.019485 -0.999296 0.000003 -0.1139 0.993226 0.02302 2.50034 0.992975 0.114558 -0.029621 1.33403 0 0 0 1 -0.019951 0.007207 -0.999775 -0.000012 -0.125984 0.991985 0.009665 2.50034 0.991831 0.126148 -0.018883 1.33403 0 0 0 1 -0.007351 -0.005573 -0.999957 0.000003 -0.138517 0.99035 -0.004501 2.50034 0.990333 0.138477 -0.008052 1.33403 0 0 0 1 0.004849 -0.017949 -0.999827 -0.000007 -0.150607 0.988421 -0.018475 2.50034 0.988582 0.15067 0.002089 1.33403 0 0 0 1 0.016023 -0.029276 -0.999443 -0.000000 -0.161634 0.986348 -0.031484 2.50034 0.98672 0.162048 0.011072 1.33403 0 0 0 1 0.025667 -0.039043 -0.998908 -0.00001 -0.171113 0.984318 -0.042869 2.50034 0.984917 0.172027 0.018583 1.33403 0 0 0 1 0.033094 -0.046556 -0.998367 -0.000002 -0.178387 0.982599 -0.051735 2.50034 0.983403 0.179809 0.024213 1.33403 0 0 0 1 0.037568 -0.05108 -0.997988 -0.000008 -0.182758 0.981497 -0.057115 2.50034 0.98244 0.184536 0.027538 1.33403 0 0 0 1 0.038545 -0.052067 -0.997899 -0.000001 -0.183712 0.98125 -0.058295 2.50034 0.982224 0.185573 0.028256 1.33402 0 0 0 1 0.035722 -0.049214 -0.998149 -0.000002 -0.180957 0.981958 -0.054891 2.50034 0.982842 0.182582 0.026171 1.33403 0 0 0 1 0.029735 -0.04316 -0.998626 0 -0.175101 0.983393 -0.047715 2.50034 0.984101 0.176279 0.021684 1.33403 0 0 0 1 0.021161 -0.034479 -0.999181 0.000003 -0.166689 0.985295 -0.03753 2.50034 0.985782 0.167346 0.015102 1.33402 0 0 0 1 0.010576 -0.023757 -0.999662 -0.000004 -0.156267 0.987396 -0.025118 2.50034 0.987659 0.15648 0.006731 1.33403 0 0 0 1 -0.00115 -0.011862 -0.999929 0.000002 -0.144667 0.989413 -0.011571 2.50034 0.98948 0.144643 -0.002856 1.33403 0 0 0 1 -0.013593 0.000756 -0.999907 0.000002 -0.132314 0.991204 0.002548 2.50034 0.991114 0.132336 -0.013373 1.33403 0 0 0 1 -0.026109 0.013454 -0.999569 0.000002 -0.119842 0.992656 0.016491 2.50034 0.992449 0.120221 -0.024306 1.33403 0 0 0 1 -0.037831 0.02534 -0.998963 -0.000004 -0.108124 0.993705 0.0293 2.50034 0.993417 0.10912 -0.034853 1.33403 0 0 0 1 -0.048391 0.036039 -0.998178 0.000004 -0.09754 0.994401 0.040632 2.50034 0.994054 0.099329 -0.044605 1.33403 0 0 0 1 -0.056969 0.04472 -0.997373 -0.000003 -0.088929 0.994798 0.049684 2.50034 0.994408 0.091526 -0.052696 1.33403 0 0 0 1 -0.062954 0.05077 -0.996724 0 -0.082916 0.994986 0.05592 2.50034 0.994566 0.086165 -0.058429 1.33403 0 0 0 1 -0.065778 0.053625 -0.996392 0.000003 -0.080074 0.99505 0.05884 2.50034 0.994616 0.083656 -0.061158 1.33403 0 0 0 1 -0.064811 0.052648 -0.996508 -0.000001 -0.081046 0.995031 0.057842 2.50034 0.994601 0.084512 -0.060223 1.33403 0 0 0 1 -0.060347 0.048136 -0.997016 -0.000002 -0.085537 0.994913 0.053211 2.50034 0.994506 0.088493 -0.055923 1.33402 0 0 0 1 -0.052924 0.040624 -0.997772 -0.000001 -0.092994 0.994629 0.045429 2.50034 0.994259 0.095191 -0.048861 1.33402 0 0 0 1 -0.043293 0.030872 -0.998585 -0.000006 -0.102655 0.994095 0.035185 2.50034 0.993774 0.104033 -0.039868 1.33403 0 0 0 1 -0.03213 0.019559 -0.999292 0.000002 -0.113827 0.993232 0.0231 2.50034 0.992981 0.114489 -0.029686 1.33403 0 0 0 1 -0.019951 0.007207 -0.999775 -0.000012 -0.125984 0.991985 0.009665 2.50034 0.991831 0.126148 -0.018883 1.33403 0 0 0 1 -0.007352 -0.005572 -0.999957 0.000012 -0.138516 0.99035 -0.004501 2.50034 0.990333 0.138477 -0.008053 1.33403 0 0 0 1 0.004776 -0.017875 -0.999829 -0.000003 -0.150535 0.988433 -0.018391 2.50034 0.988593 0.150597 0.002028 1.33403 0 0 0 1 0.016023 -0.029276 -0.999443 -0.000000 -0.161634 0.986348 -0.031484 2.50034 0.98672 0.162048 0.011072 1.33403 0 0 0 1 0.02572 -0.039096 -0.998904 -0.000007 -0.171165 0.984306 -0.042932 2.50034 0.984907 0.172082 0.018625 1.33403 0 0 0 1 0.033056 -0.046518 -0.99837 -0.000002 -0.178351 0.982608 -0.05169 2.50034 0.983411 0.17977 0.024185 1.33403 0 0 0 1 0.037585 -0.051097 -0.997986 -0.000000 -0.182774 0.981493 -0.057135 2.50034 0.982436 0.184554 0.02755 1.33403 0 0 0 1 0.038545 -0.052067 -0.997899 0.000005 -0.183712 0.98125 -0.058295 2.50034 0.982224 0.185573 0.028256 1.33402 0 0 0 1 0.03575 -0.049241 -0.998147 -0.000002 -0.180983 0.981951 -0.054924 2.50034 0.982836 0.182611 0.026192 1.33403 0 0 0 1 0.029735 -0.04316 -0.998626 0 -0.175101 0.983393 -0.047715 2.50034 0.984101 0.176279 0.021684 1.33403 0 0 0 1 0.0211 -0.034419 -0.999184 0.000000 -0.166631 0.985308 -0.03746 2.50034 0.985793 0.167285 0.015054 1.33402 0 0 0 1 0.010647 -0.023828 -0.999659 0.000000 -0.156335 0.987383 -0.0252 2.50034 0.987647 0.15655 0.006788 1.33403 0 0 0 1 -0.001228 -0.011785 -0.99993 -0.000000 -0.144591 0.989425 -0.011484 2.50034 0.989491 0.144567 -0.00292 1.33403 0 0 0 1 -0.013593 0.000756 -0.999907 0.000002 -0.132314 0.991204 0.002548 2.50034 0.991114 0.132336 -0.013373 1.33403 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.881678 -0.466647 -0.069882 3.34012 0.464682 0.884426 -0.043138 4.27059 0.081936 0.00556 0.996622 0 0 0 0 1 0.884967 -0.461491 -0.062127 3.34012 0.459678 0.887106 -0.04171 4.27059 0.074363 0.008353 0.997196 0 0 0 0 1 0.89336 -0.446217 -0.052909 3.34012 0.444731 0.894866 -0.037787 4.27059 0.064208 0.010226 0.997884 0 0 0 0 1 0.903282 -0.42668 -0.044999 3.34012 0.425558 0.904344 -0.032584 4.27059 0.054597 0.010282 0.998456 -0.000001 0 0 0 1 0.912366 -0.407592 -0.03819 3.34011 0.406827 0.913125 -0.026368 4.27059 0.045619 0.00852 0.998923 -0.000000 0 0 0 1 0.918946 -0.393178 -0.030823 3.34012 0.392746 0.919446 -0.019248 4.27059 0.035908 0.005583 0.99934 0 0 0 0 1 0.922324 -0.385889 -0.020181 3.34012 0.385743 0.922542 -0.010863 4.27059 0.022811 0.002235 0.999737 -0.000000 0 0 0 1 0.921674 -0.387943 -0.004183 3.34013 0.387942 0.921683 -0.001099 4.27059 0.004282 -0.000608 0.999991 0.000000 0 0 0 1 0.917265 -0.397974 0.015566 3.34012 0.397873 0.917394 0.009267 4.27059 -0.017968 -0.002307 0.999836 -0.000001 0 0 0 1 0.909711 -0.413622 0.036635 3.34012 0.413154 0.910444 0.019879 4.27059 -0.041578 -0.002948 0.999131 -0.000000 0 0 0 1 0.899927 -0.432507 0.055402 3.34012 0.431486 0.901625 0.029846 4.27059 -0.062861 -0.002954 0.998018 -0.000000 0 0 0 1 0.890007 -0.450875 0.067807 3.34012 0.449303 0.892581 0.03775 4.27059 -0.077544 -0.00313 0.996984 -0.000000 0 0 0 1 0.882927 -0.464039 0.071474 3.34012 0.46212 0.885804 0.042381 4.27059 -0.082979 -0.00439 0.996541 0 0 0 0 1 0.882436 -0.465711 0.066475 3.34013 0.463788 0.88491 0.042845 4.27059 -0.078778 -0.006977 0.996867 0 0 0 0 1 0.888709 -0.45485 0.057511 3.34012 0.453187 0.890518 0.039993 4.27059 -0.069406 -0.009478 0.997543 0 0 0 0 1 0.898279 -0.43671 0.04877 3.34012 0.435405 0.899541 0.035329 4.27059 -0.059299 -0.0105 0.998185 0.000000 0 0 0 1 0.908086 -0.416721 0.04151 3.34012 0.415781 0.908983 0.029572 4.27059 -0.050056 -0.009594 0.9987 -0.000000 0 0 0 1 0.915991 -0.399689 0.034764 3.34013 0.399093 0.916623 0.022964 4.27059 -0.041044 -0.007161 0.999132 -0.000000 0 0 0 1 0.921089 -0.388479 0.026075 3.34012 0.3882 0.92145 0.015229 4.27059 -0.029943 -0.003904 0.999544 -0.000000 0 0 0 1 0.922531 -0.385712 0.012772 3.34012 0.385665 0.922619 0.006072 4.27059 -0.014127 -0.000676 0.9999 0.000000 0 0 0 1 0.919908 -0.3921 -0.005285 3.34013 0.392083 0.919921 -0.003988 4.27059 0.006426 0.001595 0.999978 -0.000002 0 0 0 1 0.913788 -0.40534 -0.02629 3.34012 0.405084 0.914162 -0.014661 4.27059 0.029977 0.002747 0.999547 -0.000000 0 0 0 1 0.904971 -0.42291 -0.046627 3.34012 0.422178 0.906166 -0.025053 4.27059 0.052847 0.002986 0.998598 0 0 0 0 1 0.894861 -0.441942 -0.062539 3.34012 0.440634 0.897039 -0.034103 4.27059 0.071171 0.00296 0.99746 0.000000 0 0 0 1 0.885866 -0.458503 -0.070823 3.34011 0.45672 0.888686 -0.040558 4.27059 0.081535 0.003582 0.996664 0 0 0 0 1 0.881678 -0.466648 -0.069874 3.34012 0.464682 0.884426 -0.043151 4.27059 0.081935 0.005575 0.996622 0 0 0 0 1 0.88493 -0.461555 -0.06218 3.34011 0.45974 0.887073 -0.041728 4.27059 0.074418 0.008339 0.997192 0 0 0 0 1 0.89336 -0.446216 -0.052908 3.34012 0.444731 0.894867 -0.037787 4.27059 0.064208 0.010226 0.997884 0.000000 0 0 0 1 0.903341 -0.42656 -0.044951 3.34012 0.42544 0.904401 -0.032553 4.27059 0.054539 0.010281 0.998459 -0.000000 0 0 0 1 0.912317 -0.407697 -0.038235 3.34012 0.40693 0.913078 -0.02641 4.27059 0.045678 0.008534 0.99892 0.000000 0 0 0 1 0.918946 -0.393178 -0.030823 3.34012 0.392746 0.919446 -0.019248 4.27059 0.035908 0.005583 0.99934 0 0 0 0 1 0.922326 -0.385888 -0.020098 3.34012 0.385744 0.922542 -0.010808 4.27059 0.022713 0.002215 0.999739 -0.000000 0 0 0 1 0.921689 -0.387905 -0.004296 3.34013 0.387904 0.921699 -0.001162 4.27059 0.00441 -0.000594 0.99999 0 0 0 0 1 0.917265 -0.397974 0.015566 3.34012 0.397873 0.917394 0.009267 4.27059 -0.017968 -0.002307 0.999836 -0.000001 0 0 0 1 0.909657 -0.41373 0.03676 3.34012 0.413259 0.910395 0.019941 4.27059 -0.041717 -0.002948 0.999125 -0.000000 0 0 0 1 0.899989 -0.432391 0.055304 3.34012 0.431373 0.901681 0.029791 4.27059 -0.062749 -0.002954 0.998025 -0.000000 0 0 0 1 0.890007 -0.450875 0.067807 3.34012 0.449303 0.892581 0.03775 4.27059 -0.077544 -0.00313 0.996984 -0.000000 0 0 0 1 0.882913 -0.464066 0.071466 3.34013 0.462146 0.88579 0.042394 4.27059 -0.082978 -0.004401 0.996541 0 0 0 0 1 0.882433 -0.465711 0.06652 3.34013 0.463787 0.88491 0.042851 4.27059 -0.078821 -0.006961 0.996864 0 0 0 0 1 0.888759 -0.454759 0.057456 3.34012 0.453098 0.890564 0.039969 4.27059 -0.069344 -0.009489 0.997547 0.000000 0 0 0 1 0.898339 -0.436591 0.04872 3.34011 0.435289 0.899599 0.035296 4.27059 -0.059239 -0.0105 0.998188 0 0 0 0 1 0.908031 -0.416837 0.041554 3.34012 0.415895 0.90893 0.02961 4.27059 -0.050113 -0.009604 0.998697 -0.000000 0 0 0 1 0.916032 -0.3996 0.034715 3.34014 0.399006 0.916662 0.022919 4.27059 -0.04098 -0.007144 0.999135 -0.000001 0 0 0 1 0.921109 -0.388435 0.026006 3.34011 0.388158 0.921468 0.015176 4.27059 -0.029859 -0.003884 0.999547 0.000000 0 0 0 1 0.92253 -0.385712 0.012871 3.34012 0.385664 0.922619 0.006132 4.27059 -0.014241 -0.000693 0.999898 0.000000 0 0 0 1 0.919908 -0.3921 -0.005285 3.34013 0.392083 0.919921 -0.003988 4.27059 0.006426 0.001595 0.999978 -0.000002 0 0 0 1 0.913789 -0.40534 -0.02629 3.34012 0.405084 0.914162 -0.014661 4.27059 0.029976 0.002747 0.999547 0.000000 0 0 0 1 0.90503 -0.422796 -0.046514 3.34012 0.422067 0.90622 -0.024993 4.27059 0.052719 0.002986 0.998605 -0.000000 0 0 0 1 0.894861 -0.441942 -0.062539 3.34012 0.440634 0.897039 -0.034103 4.27059 0.071171 0.00296 0.99746 0.000000 0 0 0 1 0.885826 -0.45858 -0.070821 3.34011 0.456796 0.888646 -0.040574 4.27059 0.081541 0.00359 0.996663 0 0 0 0 1 0.881678 -0.466647 -0.069882 3.34012 0.464682 0.884426 -0.043138 4.27059 0.081936 0.00556 0.996622 0 0 0 0 1 0.88493 -0.461555 -0.06218 3.34011 0.45974 0.887073 -0.041728 4.27059 0.074418 0.008339 0.997192 0 0 0 0 1 0.89336 -0.446217 -0.052908 3.34012 0.444731 0.894867 -0.037787 4.27059 0.064208 0.010226 0.997884 -0.000000 0 0 0 1 0.903282 -0.42668 -0.044999 3.34012 0.425558 0.904344 -0.032584 4.27059 0.054597 0.010282 0.998456 -0.000001 0 0 0 1 0.912366 -0.407592 -0.03819 3.34012 0.406827 0.913125 -0.026368 4.27059 0.045619 0.00852 0.998923 0.000000 0 0 0 1 0.918977 -0.39311 -0.030766 3.34012 0.39268 0.919475 -0.0192 4.27059 0.035836 0.005563 0.999343 0.000000 0 0 0 1 0.922324 -0.385889 -0.020181 3.34012 0.385743 0.922542 -0.010863 4.27059 0.022811 0.002235 0.999737 -0.000000 0 0 0 1 0.921673 -0.387943 -0.004183 3.34013 0.387942 0.921683 -0.001099 4.27059 0.004282 -0.000609 0.999991 0.000000 0 0 0 1 0.917228 -0.398054 0.015693 3.34012 0.397952 0.917359 0.009332 4.27059 -0.018111 -0.002314 0.999833 -0.000001 0 0 0 1 0.909711 -0.413622 0.036635 3.34012 0.413154 0.910444 0.019879 4.27059 -0.041578 -0.002948 0.999131 -0.000000 0 0 0 1 0.899989 -0.432391 0.055304 3.34012 0.431373 0.901681 0.029791 4.27059 -0.062749 -0.002954 0.998025 -0.000000 0 0 0 1 0.889953 -0.450974 0.067857 3.34012 0.449399 0.892531 0.037788 4.27059 -0.077607 -0.003134 0.996979 0.000000 0 0 0 1 0.882927 -0.464039 0.071474 3.34012 0.46212 0.885804 0.042381 4.27059 -0.082979 -0.00439 0.996541 0 0 0 0 1 0.882437 -0.465711 0.066475 3.34013 0.463788 0.88491 0.042845 4.27059 -0.078778 -0.006977 0.996867 0 0 0 0 1 0.888759 -0.45476 0.057456 3.34011 0.453099 0.890564 0.039969 4.27059 -0.069345 -0.009489 0.997547 0.000000 0 0 0 1 0.898279 -0.43671 0.04877 3.34012 0.435405 0.899541 0.035329 4.27059 -0.059299 -0.0105 0.998185 0.000000 0 0 0 1 0.908031 -0.416837 0.041554 3.34012 0.415895 0.90893 0.02961 4.27059 -0.050113 -0.009604 0.998697 -0.000000 0 0 0 1 0.916032 -0.3996 0.034715 3.34013 0.399006 0.916662 0.02292 4.27059 -0.040981 -0.007144 0.999135 -0.000001 0 0 0 1 0.921089 -0.388479 0.026075 3.34012 0.3882 0.92145 0.015229 4.27059 -0.029943 -0.003904 0.999544 -0.000000 0 0 0 1 0.922531 -0.385712 0.012772 3.34012 0.385665 0.922619 0.006072 4.27059 -0.014126 -0.000675 0.9999 -0.000000 0 0 0 1 0.919881 -0.392161 -0.005407 3.34013 0.392144 0.919895 -0.004053 4.27059 0.006564 0.001606 0.999977 -0.000002 0 0 0 1 0.913835 -0.405244 -0.026161 3.34012 0.40499 0.914205 -0.014596 4.27059 0.029832 0.002743 0.999551 -0.000000 0 0 0 1 0.90503 -0.422796 -0.046514 3.34012 0.422067 0.90622 -0.024993 4.27059 0.052719 0.002986 0.998605 -0.000000 0 0 0 1 0.894801 -0.442053 -0.062615 3.34012 0.440742 0.896984 -0.03415 4.27059 0.071261 0.00296 0.997454 -0.000000 0 0 0 1 0.885866 -0.458503 -0.070823 3.34011 0.45672 0.888686 -0.040558 4.27059 0.081535 0.003582 0.996664 0 0 0 0 1 0.881678 -0.466647 -0.069882 3.34012 0.464682 0.884426 -0.043138 4.27059 0.081936 0.00556 0.996622 0 0 0 0 1 0.884967 -0.461491 -0.062128 3.34012 0.459678 0.887106 -0.041711 4.27059 0.074363 0.008353 0.997196 0 0 0 0 1 0.893302 -0.446326 -0.05296 3.34012 0.444838 0.894812 -0.037821 4.27059 0.06427 0.010226 0.99788 0 0 0 0 1 0.903342 -0.426559 -0.04495 3.34012 0.425439 0.904401 -0.032553 4.27059 0.054538 0.010281 0.998459 -0.000000 0 0 0 1 0.912365 -0.407592 -0.03819 3.34012 0.406828 0.913125 -0.026368 4.27059 0.045619 0.00852 0.998923 -0.000000 0 0 0 1 0.918946 -0.393178 -0.030823 3.34012 0.392746 0.919446 -0.019248 4.27059 0.035908 0.005583 0.99934 0 0 0 0 1 0.922324 -0.385889 -0.020181 3.34012 0.385743 0.922542 -0.010863 4.27059 0.022811 0.002235 0.999737 -0.000000 0 0 0 1 0.921673 -0.387943 -0.004183 3.34013 0.387942 0.921683 -0.001099 4.27059 0.004282 -0.000608 0.999991 0.000000 0 0 0 1 0.917265 -0.397974 0.015566 3.34012 0.397873 0.917394 0.009267 4.27059 -0.017968 -0.002307 0.999836 -0.000001 0 0 0 1 0.909657 -0.41373 0.036761 3.34012 0.413259 0.910395 0.019941 4.27059 -0.041718 -0.002948 0.999125 -0.000000 0 0 0 1 0.899927 -0.432507 0.055402 3.34012 0.431486 0.901625 0.029846 4.27059 -0.062861 -0.002954 0.998018 -0.000000 0 0 0 1 0.890007 -0.450875 0.067807 3.34012 0.449303 0.892581 0.03775 4.27059 -0.077544 -0.00313 0.996984 -0.000000 0 0 0 1 0.882927 -0.464039 0.071474 3.34012 0.46212 0.885804 0.042381 4.27059 -0.082979 -0.00439 0.996541 0 0 0 0 1 0.882436 -0.465711 0.066475 3.34013 0.463788 0.88491 0.042845 4.27059 -0.078778 -0.006977 0.996867 0 0 0 0 1 0.888709 -0.45485 0.057511 3.34012 0.453187 0.890518 0.039993 4.27059 -0.069406 -0.009478 0.997543 0 0 0 0 1 0.898279 -0.43671 0.04877 3.34012 0.435405 0.899541 0.035329 4.27059 -0.059299 -0.0105 0.998185 0.000000 0 0 0 1 0.908086 -0.416721 0.04151 3.34012 0.415781 0.908983 0.029572 4.27059 -0.050056 -0.009594 0.9987 -0.000001 0 0 0 1 0.915991 -0.399689 0.034764 3.34013 0.399093 0.916623 0.022964 4.27059 -0.041044 -0.007161 0.999132 -0.000000 0 0 0 1 0.921109 -0.388435 0.026006 3.34012 0.388158 0.921468 0.015176 4.27059 -0.029858 -0.003884 0.999547 0.000000 0 0 0 1 0.922531 -0.385712 0.012772 3.34012 0.385665 0.922619 0.006072 4.27059 -0.014127 -0.000676 0.9999 0 0 0 0 1 0.919908 -0.3921 -0.005285 3.34013 0.392083 0.919921 -0.003988 4.27059 0.006426 0.001595 0.999978 -0.000002 0 0 0 1 0.913835 -0.405244 -0.026161 3.34012 0.40499 0.914205 -0.014596 4.27059 0.029832 0.002743 0.999551 -0.000000 0 0 0 1 0.904971 -0.422911 -0.046627 3.34012 0.422178 0.906166 -0.025053 4.27059 0.052848 0.002986 0.998598 0.000000 0 0 0 1 0.894861 -0.441942 -0.062539 3.34012 0.440634 0.897039 -0.034103 4.27059 0.071171 0.00296 0.99746 0.000000 0 0 0 1 0.885826 -0.45858 -0.070821 3.34011 0.456796 0.888646 -0.040574 4.27059 0.081541 0.00359 0.996663 0 0 0 0 1 0.881678 -0.466647 -0.069882 3.34012 0.464682 0.884426 -0.043138 4.27059 0.081936 0.00556 0.996622 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.912899 -0.408186 -0.00001 5.81796 0.403684 0.902836 -0.148078 -0.000002 0.060453 0.135176 0.988976 0 0 0 0 1 0.914281 -0.404321 -0.0248 5.81797 0.395734 0.904585 -0.158492 -0.000002 0.086515 0.135092 0.987048 -0.000000 0 0 0 1 0.918947 -0.391068 -0.051004 5.81796 0.379242 0.911741 -0.157813 -0.000004 0.108219 0.125678 0.986151 0 0 0 0 1 0.924277 -0.373673 -0.077973 5.81797 0.360054 0.921272 -0.147037 -0.000000 0.126779 0.107828 0.986053 0.000000 0 0 0 1 0.928757 -0.356024 -0.103236 5.81796 0.3427 0.930822 -0.12699 -0.000000 0.141306 0.082564 0.986517 0.000000 0 0 0 1 0.931826 -0.341681 -0.122292 5.81796 0.331006 0.938358 -0.099595 0.000000 0.148784 0.052326 0.987484 -0.000000 0 0 0 1 0.933689 -0.33299 -0.13169 5.81797 0.326931 0.94275 -0.065875 -0.000001 0.146086 0.018453 0.9891 0.000000 0 0 0 1 0.934278 -0.332665 -0.128292 5.81796 0.331908 0.9429 -0.027864 -0.000002 0.130236 -0.016546 0.991345 0.000000 0 0 0 1 0.933365 -0.340507 -0.113512 5.81795 0.343814 0.938981 0.010345 0 0.103063 -0.048683 0.993483 0.000000 0 0 0 1 0.93052 -0.3548 -0.090829 5.81797 0.359948 0.931738 0.047974 -0.000000 0.067607 -0.077334 0.99471 -0.000000 0 0 0 1 0.925518 -0.373236 -0.064113 5.81796 0.377668 0.922177 0.083419 -0.000003 0.027987 -0.101421 0.994449 0.000001 0 0 0 1 0.919326 -0.391713 -0.03743 5.81796 0.393355 0.912263 0.114228 0.000001 -0.010596 -0.119736 0.992749 0 0 0 0 1 0.914128 -0.405243 -0.012199 5.81795 0.402894 0.904648 0.138881 0.000002 -0.045244 -0.13187 0.990234 -0.000000 0 0 0 1 0.912995 -0.407783 0.012381 5.81796 0.401154 0.902849 0.154722 -0.000001 -0.07427 -0.136293 0.987881 0 0 0 0 1 0.916352 -0.398612 0.037516 5.81796 0.38829 0.907634 0.159474 0.000001 -0.097619 -0.131567 0.986489 0 0 0 0 1 0.921639 -0.382662 0.064434 5.81796 0.369722 0.916349 0.153659 0.000001 -0.117845 -0.117795 0.986021 0 0 0 0 1 0.926697 -0.364581 0.091178 5.81795 0.350813 0.926219 0.138014 -0.000000 -0.134769 -0.09591 0.986224 0 0 0 0 1 0.930447 -0.348345 0.113686 5.81795 0.336052 0.934891 0.114228 0.000001 -0.146075 -0.068079 0.986928 0.000000 0 0 0 1 0.932901 -0.33645 0.12844 5.81796 0.327894 0.941024 0.083421 -0.000000 -0.148933 -0.035709 0.988202 0.000000 0 0 0 1 0.934172 -0.331653 0.131639 5.81796 0.328312 0.943401 0.046957 0.000000 -0.139762 -0.000648 0.990185 0 0 0 0 1 0.934031 -0.335655 0.122153 5.81795 0.337148 0.94141 0.008865 0.000000 -0.117972 0.032902 0.992472 -0.000000 0 0 0 1 0.932194 -0.347064 0.102764 5.81796 0.351621 0.935674 -0.029589 0.000001 -0.085883 0.063716 0.994265 -0.000000 0 0 0 1 0.92825 -0.363765 0.07763 5.81796 0.368861 0.927123 -0.066217 -0.000002 -0.047885 0.090101 0.99478 -0.000000 0 0 0 1 0.922487 -0.382682 0.050717 5.81796 0.385935 0.917158 -0.099375 -0.000000 -0.008485 0.111246 0.993757 0 0 0 0 1 0.916406 -0.399493 0.024599 5.81796 0.399226 0.907945 -0.127494 -0.000000 0.028598 0.126657 0.991534 0.000000 0 0 0 1 0.912889 -0.408208 -0.000172 5.81796 0.403679 0.902826 -0.148153 -0.000004 0.060633 0.135177 0.988965 0.000000 0 0 0 1 0.914262 -0.404373 -0.024651 5.81796 0.395811 0.904561 -0.158436 0.000000 0.086365 0.135094 0.987061 0.000000 0 0 0 1 0.918947 -0.391067 -0.051005 5.81796 0.379242 0.911741 -0.157812 -0.000001 0.10822 0.125677 0.986151 0 0 0 0 1 0.924307 -0.373564 -0.078137 5.81796 0.35994 0.921332 -0.146941 -0.000001 0.126882 0.107694 0.986054 0 0 0 0 1 0.928734 -0.356124 -0.103097 5.81796 0.342791 0.930768 -0.127139 -0.000000 0.141237 0.082738 0.986512 0 0 0 0 1 0.931826 -0.341681 -0.122292 5.81796 0.331006 0.938358 -0.099595 0.000000 0.148784 0.052326 0.987484 -0.000000 0 0 0 1 0.933696 -0.332961 -0.131714 5.81796 0.326934 0.942765 -0.065653 0.000001 0.146035 0.018238 0.989111 0 0 0 0 1 0.934278 -0.332642 -0.12835 5.81796 0.331855 0.942912 -0.028102 -0.000001 0.130371 -0.016336 0.991331 0.000000 0 0 0 1 0.933365 -0.340507 -0.113512 5.81795 0.343814 0.938981 0.010345 0 0.103063 -0.048683 0.993483 0.000000 0 0 0 1 0.930496 -0.354902 -0.090674 5.81797 0.360054 0.931685 0.048201 -0.000001 0.067373 -0.077498 0.994713 0.000000 0 0 0 1 0.925553 -0.37312 -0.06428 5.81796 0.377563 0.922238 0.083212 0.000001 0.028232 -0.101289 0.994456 0.000000 0 0 0 1 0.919326 -0.391713 -0.03743 5.81796 0.393355 0.912263 0.114228 0.000001 -0.010596 -0.119736 0.992749 0 0 0 0 1 0.91412 -0.405266 -0.01204 5.81795 0.40289 0.90463 0.139008 0.000002 -0.045442 -0.131921 0.990218 0.000000 0 0 0 1 0.912998 -0.407781 0.01223 5.81796 0.401177 0.90285 0.154657 -0.000001 -0.074107 -0.136295 0.987893 0 0 0 0 1 0.916379 -0.398534 0.03768 5.81796 0.388191 0.907677 0.159471 0.000000 -0.097756 -0.131509 0.986483 0 0 0 0 1 0.921671 -0.382557 0.064602 5.81797 0.369605 0.916407 0.153593 -0.000002 -0.11796 -0.117684 0.986021 -0.000000 0 0 0 1 0.92667 -0.364688 0.091023 5.81795 0.350918 0.926161 0.138138 -0.000000 -0.134681 -0.096066 0.986221 0 0 0 0 1 0.930466 -0.348256 0.113803 5.81797 0.33598 0.934938 0.114056 -0.000001 -0.146119 -0.067889 0.986934 -0.000000 0 0 0 1 0.932901 -0.336422 0.128511 5.81796 0.327894 0.941042 0.083222 0.000002 -0.148933 -0.0355 0.98821 0.000001 0 0 0 1 0.934159 -0.331681 0.131659 5.81796 0.328307 0.943391 0.047194 0.000000 -0.139859 -0.000863 0.990171 0 0 0 0 1 0.934031 -0.335655 0.122153 5.81795 0.337148 0.94141 0.008865 0.000000 -0.117972 0.032902 0.992472 -0.000000 0 0 0 1 0.932194 -0.347064 0.102765 5.81796 0.351621 0.935674 -0.029588 0.000000 -0.085884 0.063716 0.994265 0.000000 0 0 0 1 0.92828 -0.363653 0.077793 5.81796 0.368754 0.927181 -0.066 0.000001 -0.048127 0.089953 0.994782 0.000000 0 0 0 1 0.922487 -0.382682 0.050717 5.81796 0.385935 0.917158 -0.099375 -0.000000 -0.008485 0.111246 0.993757 0 0 0 0 1 0.916375 -0.399573 0.024441 5.81796 0.399281 0.907899 -0.127647 -0.000000 0.028813 0.126732 0.991518 -0.000000 0 0 0 1 0.912899 -0.408186 -0.00001 5.81796 0.403684 0.902836 -0.148078 -0.000002 0.060453 0.135176 0.988976 0 0 0 0 1 0.914262 -0.404373 -0.024651 5.81796 0.395811 0.904561 -0.158436 0.000000 0.086365 0.135094 0.987061 0.000000 0 0 0 1 0.918947 -0.391068 -0.051005 5.81796 0.379242 0.911741 -0.157812 -0.000003 0.108219 0.125678 0.986151 0.000000 0 0 0 1 0.924277 -0.373673 -0.077973 5.81797 0.360054 0.921272 -0.147037 -0.000000 0.126779 0.107828 0.986053 0.000000 0 0 0 1 0.928757 -0.356023 -0.103236 5.81796 0.3427 0.930822 -0.12699 0.000000 0.141306 0.082563 0.986517 0 0 0 0 1 0.931843 -0.341607 -0.122367 5.81797 0.330957 0.938396 -0.099398 -0.000000 0.148784 0.052125 0.987495 0.000000 0 0 0 1 0.933689 -0.33299 -0.13169 5.81797 0.326931 0.94275 -0.065875 -0.000001 0.146086 0.018453 0.9891 0.000000 0 0 0 1 0.934278 -0.332665 -0.128292 5.81796 0.331908 0.9429 -0.027863 0.000000 0.130236 -0.016547 0.991345 -0.000001 0 0 0 1 0.933354 -0.340576 -0.113394 5.81795 0.343902 0.938946 0.010581 0.000001 0.102867 -0.048873 0.993494 -0.000000 0 0 0 1 0.93052 -0.3548 -0.090829 5.81797 0.359948 0.931738 0.047974 -0.000000 0.067607 -0.077334 0.99471 -0.000000 0 0 0 1 0.925553 -0.37312 -0.06428 5.81796 0.377563 0.922238 0.083212 0.000001 0.028232 -0.101289 0.994456 0.000000 0 0 0 1 0.919289 -0.391814 -0.037269 5.81795 0.393434 0.912207 0.114402 0.000000 -0.010825 -0.119831 0.992735 -0.000000 0 0 0 1 0.914128 -0.405243 -0.012199 5.81795 0.402894 0.904648 0.138881 0.000002 -0.045244 -0.13187 0.990234 -0.000000 0 0 0 1 0.912995 -0.407783 0.012382 5.81796 0.401154 0.902849 0.154722 0.000001 -0.074271 -0.136293 0.987881 0.000000 0 0 0 1 0.916379 -0.398534 0.037679 5.81795 0.388192 0.907677 0.159471 0.000000 -0.097755 -0.131509 0.986483 0 0 0 0 1 0.921639 -0.382662 0.064434 5.81796 0.369722 0.916349 0.153659 0.000001 -0.117845 -0.117795 0.986021 0 0 0 0 1 0.92667 -0.364688 0.091023 5.81795 0.350918 0.926161 0.138138 -0.000000 -0.134681 -0.096066 0.986221 0 0 0 0 1 0.930466 -0.348256 0.113803 5.81796 0.33598 0.934938 0.114056 0 -0.146119 -0.06789 0.986934 -0.000000 0 0 0 1 0.932901 -0.33645 0.12844 5.81796 0.327894 0.941024 0.083421 -0.000000 -0.148933 -0.035709 0.988202 0.000000 0 0 0 1 0.934172 -0.331653 0.131639 5.81796 0.328312 0.943401 0.046957 -0.000000 -0.139762 -0.000648 0.990185 -0.000000 0 0 0 1 0.934026 -0.335702 0.122062 5.81795 0.337221 0.941386 0.008627 0.000001 -0.117804 0.033102 0.992485 -0.000000 0 0 0 1 0.932211 -0.346976 0.102904 5.81796 0.351522 0.935719 -0.029355 0 -0.086103 0.063538 0.994258 0 0 0 0 1 0.92828 -0.363653 0.077793 5.81796 0.368754 0.927181 -0.066 0.000001 -0.048127 0.089953 0.994782 0.000000 0 0 0 1 0.922449 -0.382795 0.050551 5.81796 0.38603 0.917097 -0.099567 -0.000002 -0.008246 0.111361 0.993746 0.000000 0 0 0 1 0.916406 -0.399493 0.024599 5.81796 0.399226 0.907945 -0.127494 -0.000000 0.028598 0.126657 0.991534 0.000000 0 0 0 1 0.912899 -0.408186 -0.00001 5.81796 0.403684 0.902836 -0.148078 -0.000002 0.060453 0.135176 0.988976 0 0 0 0 1 0.914281 -0.404321 -0.024799 5.81796 0.395735 0.904585 -0.158492 0.000002 0.086514 0.135092 0.987048 0.000000 0 0 0 1 0.918916 -0.391163 -0.050838 5.81796 0.379354 0.911688 -0.157848 -0.000005 0.108093 0.125763 0.986154 0 0 0 0 1 0.924307 -0.373563 -0.078138 5.81796 0.359939 0.921332 -0.14694 -0.000000 0.126883 0.107693 0.986054 0 0 0 0 1 0.928757 -0.356024 -0.103235 5.81796 0.3427 0.930822 -0.12699 -0.000000 0.141306 0.082564 0.986517 0.000000 0 0 0 1 0.931826 -0.341681 -0.122292 5.81796 0.331006 0.938358 -0.099595 0.000000 0.148784 0.052326 0.987484 -0.000000 0 0 0 1 0.933689 -0.33299 -0.13169 5.81797 0.326931 0.94275 -0.065875 -0.000001 0.146086 0.018453 0.9891 0.000000 0 0 0 1 0.934278 -0.332665 -0.128292 5.81795 0.331908 0.9429 -0.027864 0.000000 0.130236 -0.016546 0.991345 -0.000000 0 0 0 1 0.933365 -0.340507 -0.113512 5.81795 0.343814 0.938981 0.010345 0 0.103063 -0.048683 0.993483 0.000000 0 0 0 1 0.930496 -0.354903 -0.090674 5.81797 0.360054 0.931685 0.048202 -0.000002 0.067372 -0.077499 0.994713 0 0 0 0 1 0.925518 -0.373236 -0.064114 5.81796 0.377667 0.922177 0.083419 -0.000000 0.027988 -0.101421 0.994449 0.000001 0 0 0 1 0.919326 -0.391713 -0.03743 5.81796 0.393355 0.912263 0.114228 0.000001 -0.010596 -0.119736 0.992749 0 0 0 0 1 0.914128 -0.405243 -0.012199 5.81795 0.402894 0.904648 0.138881 0.000002 -0.045244 -0.13187 0.990234 -0.000000 0 0 0 1 0.912995 -0.407783 0.012381 5.81796 0.401154 0.902849 0.154722 -0.000001 -0.07427 -0.136293 0.987881 0.000000 0 0 0 1 0.916352 -0.398612 0.037516 5.81796 0.38829 0.907634 0.159474 0.000001 -0.097619 -0.131567 0.986489 0 0 0 0 1 0.921639 -0.382662 0.064434 5.81796 0.369722 0.916349 0.153659 0.000001 -0.117845 -0.117795 0.986021 0 0 0 0 1 0.926697 -0.364581 0.091178 5.81795 0.350813 0.926219 0.138014 -0.000000 -0.134769 -0.09591 0.986224 0.000000 0 0 0 1 0.930447 -0.348345 0.113686 5.81795 0.336052 0.934891 0.114228 0.000001 -0.146075 -0.068079 0.986928 0.000000 0 0 0 1 0.932901 -0.336422 0.128511 5.81796 0.327894 0.941042 0.083221 0.000000 -0.148932 -0.035499 0.98821 0.000001 0 0 0 1 0.934172 -0.331653 0.131639 5.81796 0.328312 0.943401 0.046958 -0.000000 -0.139762 -0.000649 0.990185 -0.000000 0 0 0 1 0.934031 -0.335655 0.122153 5.81795 0.337148 0.94141 0.008865 0.000000 -0.117972 0.032902 0.992472 -0.000000 0 0 0 1 0.932211 -0.346976 0.102904 5.81796 0.351522 0.935719 -0.029355 0 -0.086103 0.063538 0.994258 0 0 0 0 1 0.92825 -0.363765 0.077629 5.81796 0.368862 0.927123 -0.066218 -0.000001 -0.047884 0.090102 0.99478 0 0 0 0 1 0.922487 -0.382682 0.050717 5.81796 0.385935 0.917158 -0.099375 -0.000000 -0.008485 0.111246 0.993757 0 0 0 0 1 0.916375 -0.399573 0.02444 5.81796 0.399281 0.907899 -0.127648 0.000001 0.028815 0.126732 0.991518 0.000000 0 0 0 1 0.912899 -0.408186 -0.00001 5.81796 0.403684 0.902836 -0.148078 -0.000002 0.060453 0.135176 0.988976 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.912897 0.403688 -0.060452 5.81796 -0.408189 0.902826 -0.135229 -0.000001 -0.00001 0.148127 0.988968 0 0 0 0 1 0.9139 0.394286 -0.096569 5.81796 -0.402875 0.910138 -0.096644 0.000003 0.049785 0.12723 0.990623 0 0 0 0 1 0.917923 0.377405 -0.122406 5.81796 -0.386058 0.920765 -0.056133 -0.000001 0.091521 0.098781 0.990891 0 0 0 0 1 0.923094 0.358807 -0.138403 5.81796 -0.364365 0.931114 -0.016277 -0.000004 0.123028 0.065454 0.990242 0.000000 0 0 0 1 0.928171 0.342336 -0.145963 5.81795 -0.342761 0.93914 0.023028 0.000005 0.144963 0.028655 0.989022 0 0 0 0 1 0.932214 0.331134 -0.146039 5.81795 -0.325632 0.94354 0.060803 0.000000 0.157928 -0.009127 0.987408 0.000000 0 0 0 1 0.934707 0.326998 -0.139267 5.81796 -0.315656 0.943843 0.097577 0.000002 0.163354 -0.047245 0.985436 0 0 0 0 1 0.934983 0.331749 -0.125496 5.81796 -0.315739 0.939667 0.131663 0.000001 0.161603 -0.083477 0.983319 0 0 0 0 1 0.933085 0.343947 -0.105131 5.81796 -0.325687 0.93206 0.15872 0.000000 0.15258 -0.11386 0.981711 0 0 0 0 1 0.929381 0.360885 -0.07755 5.81796 -0.343429 0.922402 0.176722 0.000002 0.13531 -0.137609 0.981201 -0.000000 0 0 0 1 0.924224 0.379443 -0.04281 5.81796 -0.366141 0.912439 0.182747 -0.000000 0.108404 -0.153224 0.982227 -0.000000 0 0 0 1 0.918577 0.395231 -0.00295 5.81796 -0.38869 0.904678 0.174577 0.000001 0.071667 -0.159216 0.984639 0 0 0 0 1 0.91402 0.403725 0.039662 5.81796 -0.404869 0.901712 0.151641 -0.000003 0.025456 -0.154662 0.987639 0 0 0 0 1 0.912884 0.400334 0.079836 5.81796 -0.407406 0.905802 0.11637 -0.000001 -0.02573 -0.138759 0.989992 0 0 0 0 1 0.915635 0.386499 0.1106 5.81796 -0.395587 0.915221 0.076687 0.000000 -0.071583 -0.113969 0.990902 0 0 0 0 1 0.920444 0.368093 0.131495 5.81796 -0.375529 0.926103 0.036212 -0.000002 -0.108448 -0.082711 0.990655 -0.000000 0 0 0 1 0.925728 0.350026 0.143211 5.81796 -0.353176 0.93555 -0.003631 0.000003 -0.135253 -0.047215 0.989685 0.000000 0 0 0 1 0.930339 0.336006 0.146865 5.81796 -0.333529 0.941807 -0.041928 -0.000002 -0.152406 -0.009974 0.988268 0.000000 0 0 0 1 0.933697 0.328049 0.14351 5.81796 -0.319552 0.944238 -0.079377 -0.000000 -0.161547 0.028256 0.986461 -0.000000 0 0 0 1 0.935144 0.328279 0.133191 5.81795 -0.314343 0.942269 -0.1154 0.000001 -0.163385 0.066047 0.984349 0.000000 0 0 0 1 0.934276 0.337071 0.116238 5.81796 -0.319598 0.936224 -0.146086 -0.000000 -0.158066 0.099335 0.982419 0 0 0 0 1 0.931418 0.352114 0.092063 5.81796 -0.333845 0.927325 -0.169158 0.000004 -0.144937 0.126823 0.981279 0.000000 0 0 0 1 0.926928 0.370264 0.060899 5.81796 -0.354493 0.917288 -0.181433 -0.000000 -0.123042 0.146587 0.981516 0.000000 0 0 0 1 0.921403 0.387895 0.023549 5.81796 -0.377705 0.908156 -0.180532 -0.000005 -0.091413 0.157448 0.983287 -0.000000 0 0 0 1 0.916019 0.400717 -0.018306 5.81796 -0.398063 0.902418 -0.164886 0.000001 -0.04955 0.158326 0.986143 0 0 0 0 1 0.912897 0.403652 -0.060693 5.81796 -0.408189 0.902858 -0.135015 0.000000 0.000299 0.14803 0.988982 0 0 0 0 1 0.913885 0.394368 -0.096377 5.81796 -0.402945 0.910081 -0.096893 0.000001 0.049499 0.127384 0.990618 0 0 0 0 1 0.917923 0.377404 -0.122407 5.81796 -0.386057 0.920765 -0.056131 -0.000002 0.091523 0.09878 0.990891 0.000000 0 0 0 1 0.923125 0.358698 -0.138476 5.81796 -0.36423 0.931171 -0.016031 -0.000005 0.123194 0.065235 0.990236 0.000000 0 0 0 1 0.928143 0.342422 -0.145939 5.81795 -0.342882 0.939102 0.022787 0.000002 0.144854 0.028889 0.989031 0.000000 0 0 0 1 0.932214 0.331134 -0.146039 5.81795 -0.325632 0.94354 0.060803 0.000000 0.157928 -0.009127 0.987408 0.000000 0 0 0 1 0.934707 0.327031 -0.13919 5.81796 -0.315656 0.94382 0.097799 0.000002 0.163354 -0.047476 0.985425 0.000000 0 0 0 1 0.934978 0.331724 -0.125597 5.81796 -0.315736 0.939694 0.131475 0.000002 0.161636 -0.083269 0.983331 -0.000000 0 0 0 1 0.933085 0.343947 -0.105131 5.81796 -0.325687 0.93206 0.15872 0.000000 0.15258 -0.11386 0.981711 0 0 0 0 1 0.929354 0.360995 -0.077356 5.81796 -0.343555 0.922341 0.176798 -0.000001 0.135172 -0.137732 0.981203 -0.000000 0 0 0 1 0.924257 0.379337 -0.043044 5.81796 -0.365999 0.912495 0.182754 -0.000004 0.108603 -0.153157 0.982216 0 0 0 0 1 0.918577 0.395231 -0.00295 5.81796 -0.38869 0.904678 0.174577 0.000001 0.071667 -0.159216 0.984639 0 0 0 0 1 0.914007 0.40373 0.039918 5.81796 -0.404918 0.901721 0.151458 -0.000005 0.025152 -0.154598 0.987657 0 0 0 0 1 0.912891 0.400363 0.079613 5.81796 -0.40741 0.90577 0.116608 -0.000001 -0.025426 -0.138886 0.989982 0 0 0 0 1 0.915658 0.386398 0.110761 5.81796 -0.395487 0.915286 0.076434 -0.000000 -0.071843 -0.113793 0.990903 0 0 0 0 1 0.920475 0.36798 0.131596 5.81796 -0.375397 0.926166 0.035963 0.000003 -0.108646 -0.082503 0.990651 0.000000 0 0 0 1 0.925698 0.350125 0.143163 5.81796 -0.353308 0.935501 -0.003387 0.000001 -0.135116 -0.047443 0.989693 -0.000000 0 0 0 1 0.930364 0.335938 0.146867 5.81796 -0.333423 0.941834 -0.042166 -0.000001 -0.152489 -0.009737 0.988258 0.000000 0 0 0 1 0.933712 0.328026 0.143469 5.81796 -0.319492 0.944239 -0.079606 0.000004 -0.161581 0.028492 0.986449 0 0 0 0 1 0.935144 0.328248 0.133265 5.81796 -0.314343 0.942295 -0.115188 0.000001 -0.163385 0.065826 0.984364 -0.000000 0 0 0 1 0.934276 0.337071 0.116238 5.81796 -0.319598 0.936224 -0.146086 -0.000000 -0.158066 0.099335 0.982419 0 0 0 0 1 0.931418 0.352114 0.092064 5.81796 -0.333845 0.927325 -0.169158 -0.000001 -0.144937 0.126822 0.981279 -0.000000 0 0 0 1 0.926958 0.370153 0.061114 5.81796 -0.354356 0.917348 -0.181397 -0.000003 -0.123209 0.146491 0.981509 0.000000 0 0 0 1 0.921403 0.387895 0.023549 5.81796 -0.377705 0.908156 -0.180532 -0.000005 -0.091413 0.157448 0.983287 -0.000000 0 0 0 1 0.915993 0.400764 -0.018581 5.81796 -0.398158 0.902397 -0.164771 0.000001 -0.049264 0.158328 0.986157 0 0 0 0 1 0.912897 0.403688 -0.060452 5.81796 -0.408189 0.902826 -0.135229 -0.000001 -0.00001 0.148127 0.988968 0 0 0 0 1 0.913885 0.394368 -0.096377 5.81796 -0.402945 0.910081 -0.096893 0.000001 0.049499 0.127384 0.990618 0 0 0 0 1 0.917923 0.377404 -0.122407 5.81796 -0.386058 0.920765 -0.056132 0.000001 0.091522 0.098781 0.990891 0 0 0 0 1 0.923094 0.358807 -0.138403 5.81796 -0.364365 0.931114 -0.016277 -0.000004 0.123028 0.065454 0.990242 0.000000 0 0 0 1 0.928171 0.342336 -0.145963 5.81795 -0.34276 0.939141 0.023029 0.000001 0.144963 0.028655 0.989022 0.000000 0 0 0 1 0.932234 0.331087 -0.146019 5.81795 -0.325547 0.943554 0.061036 0.000002 0.157985 -0.009364 0.987397 -0.000000 0 0 0 1 0.934707 0.326998 -0.139267 5.81796 -0.315656 0.943843 0.097577 0.000002 0.163354 -0.047245 0.985436 0 0 0 0 1 0.934983 0.331749 -0.125496 5.81796 -0.315738 0.939667 0.131664 0.000000 0.161603 -0.083478 0.983319 -0.000000 0 0 0 1 0.933068 0.344038 -0.104981 5.81796 -0.325773 0.932006 0.158862 -0.000001 0.152498 -0.114029 0.981704 0 0 0 0 1 0.929381 0.360885 -0.07755 5.81796 -0.343429 0.922402 0.176722 0.000002 0.13531 -0.137609 0.981201 -0.000000 0 0 0 1 0.924257 0.379337 -0.043044 5.81796 -0.365999 0.912495 0.182754 -0.000004 0.108603 -0.153157 0.982216 0 0 0 0 1 0.918546 0.395306 -0.002692 5.81796 -0.388812 0.904645 0.174477 -0.000000 0.071407 -0.159219 0.984657 0 0 0 0 1 0.91402 0.403725 0.039662 5.81796 -0.404869 0.901712 0.151641 -0.000003 0.025456 -0.154662 0.987639 0 0 0 0 1 0.912884 0.400334 0.079837 5.81796 -0.407406 0.905803 0.116369 0.000000 -0.025731 -0.138758 0.989992 0 0 0 0 1 0.915658 0.386399 0.11076 5.81796 -0.395487 0.915285 0.076436 -0.000000 -0.071841 -0.113794 0.990903 0 0 0 0 1 0.920444 0.368093 0.131495 5.81796 -0.375529 0.926103 0.036212 -0.000002 -0.108448 -0.082711 0.990655 -0.000000 0 0 0 1 0.925698 0.350125 0.143163 5.81796 -0.353308 0.935501 -0.003387 0.000001 -0.135116 -0.047443 0.989693 -0.000000 0 0 0 1 0.930363 0.335938 0.146867 5.81796 -0.333423 0.941834 -0.042165 -0.000003 -0.152488 -0.009738 0.988258 -0.000000 0 0 0 1 0.933697 0.328049 0.14351 5.81796 -0.319552 0.944238 -0.079377 -0.000000 -0.161547 0.028256 0.986461 -0.000000 0 0 0 1 0.935144 0.328279 0.13319 5.81796 -0.314343 0.942269 -0.115401 0.000002 -0.163385 0.066048 0.984349 0 0 0 0 1 0.934265 0.337145 0.11611 5.81796 -0.319658 0.936177 -0.146254 -0.000001 -0.158009 0.099524 0.982409 -0.000000 0 0 0 1 0.93144 0.35201 0.092236 5.81796 -0.333736 0.927385 -0.169047 0.000000 -0.145046 0.126675 0.981282 0 0 0 0 1 0.926958 0.370153 0.061114 5.81796 -0.354356 0.917348 -0.181397 -0.000003 -0.123209 0.146491 0.981509 0.000000 0 0 0 1 0.92137 0.387989 0.02331 5.81796 -0.377842 0.908114 -0.180455 -0.000001 -0.091182 0.157458 0.983307 0.000000 0 0 0 1 0.916019 0.400717 -0.018306 5.81796 -0.398063 0.902418 -0.164886 0.000001 -0.04955 0.158326 0.986143 0 0 0 0 1 0.912897 0.403688 -0.060452 5.81796 -0.408189 0.902826 -0.135229 -0.000001 -0.00001 0.148127 0.988968 0 0 0 0 1 0.9139 0.394286 -0.096568 5.81796 -0.402876 0.910138 -0.096645 0.000002 0.049784 0.12723 0.990623 0 0 0 0 1 0.917895 0.377515 -0.122276 5.81796 -0.386179 0.920699 -0.056384 -0.000002 0.091293 0.098975 0.990893 0 0 0 0 1 0.923125 0.358698 -0.138477 5.81796 -0.364229 0.931172 -0.016029 -0.000004 0.123195 0.065234 0.990236 0 0 0 0 1 0.928171 0.342336 -0.145963 5.81795 -0.342761 0.93914 0.023027 0.000001 0.144962 0.028656 0.989022 -0.000000 0 0 0 1 0.932214 0.331134 -0.146039 5.81795 -0.325632 0.94354 0.060803 0.000000 0.157928 -0.009127 0.987408 0.000000 0 0 0 1 0.934707 0.326998 -0.139267 5.81796 -0.315656 0.943843 0.097577 0.000002 0.163354 -0.047245 0.985436 0 0 0 0 1 0.934983 0.331749 -0.125496 5.81796 -0.315739 0.939667 0.131663 0.000001 0.161603 -0.083477 0.983319 -0.000000 0 0 0 1 0.933085 0.343947 -0.105131 5.81796 -0.325687 0.93206 0.15872 0.000000 0.15258 -0.11386 0.981711 0 0 0 0 1 0.929354 0.360996 -0.077355 5.81796 -0.343556 0.92234 0.176798 -0.000002 0.135172 -0.137732 0.981203 0 0 0 0 1 0.924224 0.379443 -0.04281 5.81796 -0.36614 0.91244 0.182747 -0.000004 0.108405 -0.153224 0.982227 0 0 0 0 1 0.918577 0.395231 -0.00295 5.81796 -0.38869 0.904678 0.174577 0.000001 0.071667 -0.159216 0.984639 0 0 0 0 1 0.91402 0.403725 0.039662 5.81796 -0.404869 0.901712 0.151641 -0.000003 0.025456 -0.154662 0.987639 0 0 0 0 1 0.912884 0.400334 0.079836 5.81796 -0.407406 0.905802 0.11637 -0.000001 -0.02573 -0.138759 0.989992 0 0 0 0 1 0.915635 0.386499 0.1106 5.81796 -0.395587 0.915221 0.076687 0.000000 -0.071583 -0.113969 0.990902 0 0 0 0 1 0.920444 0.368093 0.131495 5.81796 -0.375529 0.926103 0.036212 -0.000002 -0.108448 -0.082711 0.990655 -0.000000 0 0 0 1 0.925728 0.350025 0.143211 5.81796 -0.353176 0.93555 -0.003631 0.000002 -0.135253 -0.047215 0.989685 0.000000 0 0 0 1 0.930339 0.336006 0.146865 5.81796 -0.333529 0.941807 -0.041928 -0.000002 -0.152406 -0.009974 0.988268 0.000000 0 0 0 1 0.933712 0.328025 0.143468 5.81796 -0.319492 0.944239 -0.079607 0.000005 -0.161581 0.028493 0.986448 0.000000 0 0 0 1 0.935144 0.328278 0.133191 5.81796 -0.314343 0.942269 -0.1154 0.000001 -0.163385 0.066047 0.984349 0.000000 0 0 0 1 0.934276 0.337071 0.116238 5.81796 -0.319598 0.936224 -0.146086 -0.000000 -0.158066 0.099335 0.982419 0 0 0 0 1 0.93144 0.35201 0.092236 5.81796 -0.333736 0.927385 -0.169047 0.000000 -0.145046 0.126675 0.981282 0 0 0 0 1 0.926928 0.370265 0.060898 5.81796 -0.354494 0.917288 -0.181433 -0.000000 -0.123041 0.146587 0.981515 0 0 0 0 1 0.921403 0.387895 0.023549 5.81796 -0.377705 0.908156 -0.180532 -0.000005 -0.091413 0.157448 0.983287 -0.000000 0 0 0 1 0.915993 0.400764 -0.018584 5.81796 -0.398159 0.902397 -0.164769 -0.000001 -0.049262 0.158327 0.986157 0 0 0 0 1 0.912897 0.403688 -0.060452 5.81796 -0.408189 0.902826 -0.135229 -0.000001 -0.00001 0.148127 0.988968 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.88168 0.464679 -0.081934 5.81796 -0.466644 0.884428 -0.005561 0.000000 0.06988 0.043137 0.996622 -0.000000 0 0 0 1 0.885649 0.456622 -0.084393 5.81796 -0.455164 0.889642 0.036907 -0.000000 0.091932 0.005725 0.995748 0 0 0 0 1 0.895703 0.43779 -0.07783 5.81797 -0.433004 0.898574 0.071219 -0.000002 0.101116 -0.03009 0.99442 0.000000 0 0 0 1 0.907604 0.414814 -0.064681 5.81796 -0.408053 0.90785 0.09644 -0.000001 0.098725 -0.061135 0.993235 -0.000000 0 0 0 1 0.918503 0.392546 -0.047531 5.81796 -0.385425 0.915657 0.114104 -0.000000 0.088313 -0.086484 0.992331 0.000000 0 0 0 1 0.926367 0.375467 -0.029475 5.81796 -0.369228 0.920827 0.125494 0.000002 0.07426 -0.10537 0.991656 0.000001 0 0 0 1 0.930329 0.366527 -0.012091 5.81796 -0.361849 0.922816 0.132195 0.000001 0.059611 -0.118609 0.99115 -0.000001 0 0 0 1 0.929445 0.368944 0.003577 5.81796 -0.366047 0.920842 0.134385 -0.000002 0.046285 -0.126213 0.990922 0.000001 0 0 0 1 0.924053 0.381854 0.017685 5.81796 -0.380767 0.915361 0.130882 -0.000001 0.033788 -0.127676 0.99124 0.000001 0 0 0 1 0.914921 0.402348 0.032178 5.81796 -0.403184 0.907241 0.119822 0.000000 0.019015 -0.122602 0.992274 0 0 0 0 1 0.903198 0.426546 0.047863 5.81796 -0.429223 0.897747 0.099078 -0.000003 -0.000707 -0.110031 0.993927 -0.000000 0 0 0 1 0.891416 0.448689 0.063687 5.81796 -0.452435 0.889195 0.06808 0.000002 -0.026083 -0.089502 0.995645 0.000000 0 0 0 1 0.883105 0.462767 0.077287 5.81796 -0.46588 0.884413 0.027737 0.000000 -0.055518 -0.060502 0.996623 0.000000 0 0 0 1 0.882623 0.462445 0.084382 5.81796 -0.462793 0.886311 -0.016581 0.000001 -0.082457 -0.024416 0.996296 0 0 0 0 1 0.890129 0.448238 0.082171 5.81796 -0.445025 0.893828 -0.054985 0.000002 -0.098093 0.012376 0.9951 -0.000000 0 0 0 1 0.901601 0.426542 0.071958 5.81796 -0.42057 0.903286 -0.084822 -0.000000 -0.101179 0.046211 0.993794 0.000000 0 0 0 1 0.91337 0.403212 0.056352 5.81796 -0.396078 0.912054 -0.106205 0.000000 -0.094219 0.074684 0.992746 0.000000 0 0 0 1 0.922845 0.383237 0.038557 5.81796 -0.376436 0.918583 -0.120416 0 -0.081566 0.09661 0.991974 -0.000000 0 0 0 1 0.928899 0.369758 0.020608 5.81796 -0.364249 0.922269 -0.129392 0 -0.06685 0.112686 0.991379 -0.000000 0 0 0 1 0.930525 0.366206 0.003927 5.81797 -0.362421 0.922342 -0.133922 -0.000000 -0.052665 0.123194 0.990984 0.000000 0 0 0 1 0.927275 0.374229 -0.010642 5.81796 -0.372219 0.9185 -0.133454 -0.000002 -0.040167 0.12771 0.990998 0 0 0 0 1 0.919839 0.391503 -0.024909 5.81796 -0.391381 0.911513 -0.126354 -0.000001 -0.026762 0.125975 0.991673 0.000000 0 0 0 1 0.90923 0.414375 -0.039937 5.81796 -0.41618 0.90252 -0.110696 0.000000 -0.009824 0.11727 0.993051 -0.000000 0 0 0 1 0.897167 0.438152 -0.055804 5.81796 -0.441511 0.893223 -0.084972 0 0.012615 0.100873 0.994819 0.000000 0 0 0 1 0.886537 0.457175 -0.071014 5.81796 -0.460872 0.886122 -0.048832 -0.000001 0.040602 0.07602 0.996279 0.000000 0 0 0 1 0.88167 0.46469 -0.081974 5.81796 -0.466638 0.884433 -0.005292 0.000003 0.07004 0.042917 0.99662 -0.000000 0 0 0 1 0.885605 0.456705 -0.084407 5.81796 -0.455269 0.889598 0.036668 0.000002 0.091835 0.005953 0.995756 0 0 0 0 1 0.895703 0.437789 -0.07783 5.81796 -0.433003 0.898574 0.07122 -0.000002 0.101116 -0.030091 0.99442 0.000000 0 0 0 1 0.907675 0.414673 -0.064587 5.81796 -0.407905 0.907902 0.096573 -0.000000 0.098685 -0.06131 0.993228 -0.000000 0 0 0 1 0.918445 0.392669 -0.047641 5.81796 -0.385546 0.915617 0.114013 -0.000001 0.08839 -0.086346 0.992336 0 0 0 0 1 0.926367 0.375467 -0.029475 5.81796 -0.369228 0.920827 0.125494 0.000002 0.07426 -0.10537 0.991656 0.000001 0 0 0 1 0.930334 0.366518 -0.011987 5.81796 -0.361851 0.922811 0.132224 0.000002 0.059524 -0.118674 0.991147 0.000000 0 0 0 1 0.929464 0.368896 0.003485 5.81796 -0.365987 0.920865 0.13439 -0.000004 0.046365 -0.126186 0.990922 0 0 0 0 1 0.924053 0.381854 0.017685 5.81796 -0.380767 0.915361 0.130882 -0.000001 0.033788 -0.127676 0.99124 0.000001 0 0 0 1 0.914856 0.402487 0.032273 5.81796 -0.403335 0.907187 0.119723 0.000000 0.018907 -0.122547 0.992283 0 0 0 0 1 0.903271 0.426402 0.047764 5.81796 -0.429069 0.897803 0.099239 -0.000001 -0.000566 -0.110135 0.993916 -0.000000 0 0 0 1 0.891416 0.448689 0.063687 5.81796 -0.452435 0.889195 0.06808 0.000002 -0.026083 -0.089502 0.995645 0.000000 0 0 0 1 0.883096 0.462773 0.077349 5.81796 -0.465875 0.884424 0.027476 -0.000001 -0.055693 -0.060299 0.996626 0.000000 0 0 0 1 0.882612 0.462469 0.084369 5.81796 -0.462838 0.886292 -0.016321 -0.000000 -0.082325 -0.024643 0.996301 0 0 0 0 1 0.890189 0.448126 0.08213 5.81796 -0.444892 0.893881 -0.055198 0.000001 -0.098151 0.012598 0.995092 0 0 0 0 1 0.901672 0.426403 0.071889 5.81796 -0.420417 0.903342 -0.084985 0.000001 -0.101179 0.046405 0.993785 0 0 0 0 1 0.913304 0.403347 0.056456 5.81796 -0.396216 0.912007 -0.106094 -0.000000 -0.094281 0.074527 0.992752 -0.000000 0 0 0 1 0.922894 0.383131 0.038445 5.81796 -0.376336 0.918615 -0.120489 0 -0.081479 0.096729 0.991969 0.000000 0 0 0 1 0.92892 0.369712 0.020499 5.81796 -0.364212 0.922277 -0.129435 -0.000000 -0.06676 0.112769 0.991376 -0.000000 0 0 0 1 0.930521 0.366215 0.004021 5.81797 -0.362419 0.922345 -0.133909 -0.000000 -0.052749 0.123147 0.990985 -0.000000 0 0 0 1 0.927275 0.374229 -0.010642 5.81796 -0.372219 0.9185 -0.133454 -0.000002 -0.040167 0.12771 0.990998 0 0 0 0 1 0.919839 0.391503 -0.024909 5.81796 -0.39138 0.911513 -0.126354 0.000000 -0.026762 0.125976 0.991673 0 0 0 0 1 0.9093 0.41423 -0.03984 5.81796 -0.416023 0.902576 -0.110825 -0.000001 -0.009947 0.117348 0.993041 0.000000 0 0 0 1 0.897167 0.438152 -0.055804 5.81796 -0.441511 0.893223 -0.084972 0 0.012615 0.100873 0.994819 0.000000 0 0 0 1 0.886488 0.457257 -0.071095 5.81796 -0.46095 0.886095 -0.048582 -0.000000 0.040782 0.075839 0.996285 0.000000 0 0 0 1 0.88168 0.464679 -0.081934 5.81796 -0.466644 0.884428 -0.005561 0.000000 0.06988 0.043137 0.996622 -0.000000 0 0 0 1 0.885605 0.456705 -0.084407 5.81796 -0.455269 0.889598 0.036668 0.000002 0.091835 0.005953 0.995756 0 0 0 0 1 0.895703 0.437789 -0.07783 5.81796 -0.433003 0.898574 0.071219 -0.000001 0.101116 -0.03009 0.99442 -0.000000 0 0 0 1 0.907604 0.414814 -0.064681 5.81796 -0.408053 0.90785 0.09644 -0.000001 0.098725 -0.061135 0.993235 -0.000000 0 0 0 1 0.918503 0.392546 -0.047531 5.81796 -0.385424 0.915657 0.114104 -0.000000 0.088313 -0.086484 0.992331 -0.000000 0 0 0 1 0.926404 0.375385 -0.029365 5.81796 -0.369154 0.920849 0.125551 0 0.074171 -0.10547 0.991652 0.000000 0 0 0 1 0.930329 0.366527 -0.012091 5.81796 -0.361849 0.922816 0.132195 0.000001 0.059611 -0.118609 0.99115 -0.000001 0 0 0 1 0.929445 0.368944 0.003578 5.81796 -0.366047 0.920842 0.134385 -0.000001 0.046284 -0.126213 0.990922 0.000000 0 0 0 1 0.924008 0.381958 0.01778 5.81796 -0.380883 0.915318 0.130847 -0.000002 0.033702 -0.127676 0.991243 0.000000 0 0 0 1 0.914921 0.402348 0.032178 5.81796 -0.403184 0.907241 0.119822 0.000000 0.019015 -0.122602 0.992274 0 0 0 0 1 0.903271 0.426402 0.047764 5.81796 -0.429069 0.897803 0.099239 -0.000001 -0.000566 -0.110135 0.993916 -0.000000 0 0 0 1 0.891353 0.448802 0.063778 5.81796 -0.45255 0.889154 0.067856 0.000000 -0.026254 -0.089346 0.995654 0.000000 0 0 0 1 0.883105 0.462767 0.077287 5.81796 -0.46588 0.884413 0.027737 0.000000 -0.055518 -0.060502 0.996623 0.000000 0 0 0 1 0.882623 0.462445 0.084382 5.81796 -0.462793 0.886311 -0.016582 0.000001 -0.082458 -0.024415 0.996296 0 0 0 0 1 0.890188 0.448127 0.082131 5.81796 -0.444893 0.89388 -0.055197 0.000004 -0.09815 0.012596 0.995092 0 0 0 0 1 0.901601 0.426542 0.071958 5.81796 -0.42057 0.903286 -0.084822 -0.000000 -0.101179 0.046211 0.993794 0.000000 0 0 0 1 0.913304 0.403347 0.056456 5.81796 -0.396216 0.912007 -0.106094 -0.000000 -0.094281 0.074527 0.992752 -0.000000 0 0 0 1 0.922893 0.383132 0.038445 5.81796 -0.376336 0.918614 -0.120489 -0.000000 -0.08148 0.096729 0.991969 0 0 0 0 1 0.928899 0.369758 0.020608 5.81796 -0.364249 0.922269 -0.129392 0 -0.06685 0.112686 0.991379 -0.000000 0 0 0 1 0.930525 0.366206 0.003927 5.81797 -0.362421 0.922342 -0.133922 -0.000001 -0.052665 0.123194 0.990984 0.000000 0 0 0 1 0.927242 0.374308 -0.010729 5.81797 -0.372309 0.918468 -0.133423 -0.000003 -0.040086 0.12771 0.991001 0.000000 0 0 0 1 0.919895 0.391378 -0.024817 5.81796 -0.391243 0.911562 -0.126425 -0.000001 -0.026857 0.126008 0.991666 0.000000 0 0 0 1 0.9093 0.41423 -0.03984 5.81796 -0.416023 0.902576 -0.110825 -0.000001 -0.009947 0.117348 0.993041 0.000000 0 0 0 1 0.897096 0.438285 -0.055901 5.81795 -0.441651 0.893172 -0.084777 0.000002 0.012773 0.100744 0.99483 -0.000000 0 0 0 1 0.886537 0.457175 -0.071014 5.81796 -0.460872 0.886122 -0.048832 -0.000001 0.040602 0.07602 0.996279 0.000000 0 0 0 1 0.88168 0.464679 -0.081934 5.81796 -0.466644 0.884428 -0.005561 0.000000 0.06988 0.043137 0.996622 -0.000000 0 0 0 1 0.885649 0.456622 -0.084393 5.81796 -0.455164 0.889642 0.036906 0.000001 0.091932 0.005725 0.995748 -0.000000 0 0 0 1 0.895632 0.43792 -0.07791 5.81796 -0.43315 0.898517 0.071043 -0.000000 0.101116 -0.029881 0.994426 0.000000 0 0 0 1 0.907675 0.414672 -0.064587 5.81796 -0.407904 0.907903 0.096574 -0.000001 0.098685 -0.061311 0.993228 -0.000000 0 0 0 1 0.918503 0.392546 -0.047532 5.81796 -0.385425 0.915657 0.114104 -0.000000 0.088313 -0.086483 0.992331 -0.000000 0 0 0 1 0.926367 0.375467 -0.029475 5.81796 -0.369228 0.920827 0.125494 0.000002 0.07426 -0.10537 0.991656 0.000001 0 0 0 1 0.930329 0.366527 -0.012091 5.81796 -0.361849 0.922816 0.132195 0.000001 0.059611 -0.118609 0.99115 -0.000001 0 0 0 1 0.929445 0.368944 0.003577 5.81796 -0.366047 0.920842 0.134385 -0.000002 0.046285 -0.126213 0.990922 0.000001 0 0 0 1 0.924053 0.381854 0.017685 5.81796 -0.380767 0.915361 0.130882 -0.000001 0.033788 -0.127676 0.99124 0.000001 0 0 0 1 0.914856 0.402487 0.032274 5.81796 -0.403336 0.907187 0.119723 -0.000000 0.018907 -0.122547 0.992283 -0.000000 0 0 0 1 0.903198 0.426546 0.047863 5.81796 -0.429223 0.897747 0.099078 -0.000002 -0.000706 -0.110032 0.993927 0 0 0 0 1 0.891416 0.448689 0.063687 5.81796 -0.452435 0.889195 0.06808 0.000002 -0.026083 -0.089502 0.995645 0.000000 0 0 0 1 0.883105 0.462767 0.077287 5.81796 -0.46588 0.884413 0.027737 0.000000 -0.055518 -0.060502 0.996623 0.000000 0 0 0 1 0.882623 0.462445 0.084382 5.81796 -0.462793 0.886311 -0.016581 0.000001 -0.082457 -0.024416 0.996296 0.000000 0 0 0 1 0.890129 0.448238 0.082171 5.81796 -0.445025 0.893828 -0.054985 0.000002 -0.098093 0.012376 0.9951 -0.000000 0 0 0 1 0.901601 0.426542 0.071958 5.81796 -0.42057 0.903286 -0.084822 -0.000000 -0.101179 0.046211 0.993794 0.000000 0 0 0 1 0.91337 0.403212 0.056352 5.81796 -0.396078 0.912054 -0.106205 0.000001 -0.094219 0.074684 0.992746 -0.000000 0 0 0 1 0.922845 0.383237 0.038557 5.81796 -0.376436 0.918583 -0.120416 0 -0.081566 0.09661 0.991974 -0.000000 0 0 0 1 0.92892 0.369711 0.020499 5.81796 -0.364212 0.922278 -0.129435 -0.000001 -0.066759 0.112769 0.991376 -0.000000 0 0 0 1 0.930525 0.366206 0.003928 5.81797 -0.362421 0.922342 -0.133922 -0.000001 -0.052666 0.123194 0.990984 0.000000 0 0 0 1 0.927275 0.374229 -0.010642 5.81796 -0.372219 0.9185 -0.133454 -0.000002 -0.040167 0.12771 0.990998 0 0 0 0 1 0.919895 0.391378 -0.024817 5.81796 -0.391243 0.911562 -0.126425 -0.000001 -0.026857 0.126008 0.991666 0.000000 0 0 0 1 0.909229 0.414376 -0.039937 5.81796 -0.41618 0.902519 -0.110696 -0.000000 -0.009824 0.117269 0.993052 0.000000 0 0 0 1 0.897167 0.438152 -0.055804 5.81796 -0.441511 0.893223 -0.084972 0 0.012615 0.100873 0.994819 0.000000 0 0 0 1 0.886488 0.457257 -0.071095 5.81796 -0.46095 0.886095 -0.04858 0 0.040783 0.075837 0.996286 0 0 0 0 1 0.88168 0.464679 -0.081934 5.81796 -0.466644 0.884428 -0.005561 0.000000 0.06988 0.043137 0.996622 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.396289 -0.060651 -0.91612 14.0975 -0.099523 0.989099 -0.108534 0 0.912716 0.134186 0.385933 0 0 0 0 1 0.369131 -0.08172 -0.925778 14.0975 -0.152968 0.9772 -0.147252 0 0.916702 0.19597 0.348214 -0.000002 0 0 0 1 0.345643 -0.114959 -0.931297 14.0975 -0.199288 0.960834 -0.192569 0 0.91696 0.252157 0.309196 -0.000005 0 0 0 1 0.327876 -0.156353 -0.931693 14.0975 -0.237318 0.940955 -0.241423 0 0.914428 0.300264 0.271411 -0.000004 0 0 0 1 0.317004 -0.202717 -0.926507 14.0975 -0.266034 0.918666 -0.292024 0 0.910349 0.339056 0.237291 -0.000002 0 0 0 1 0.314098 -0.248998 -0.916156 14.0975 -0.28244 0.896795 -0.340569 0 0.906405 0.365732 0.211355 -0.000008 0 0 0 1 0.319037 -0.292665 -0.901423 14.0975 -0.284119 0.877846 -0.385568 0 0.904153 0.379122 0.196914 -0.000002 0 0 0 1 0.330735 -0.330429 -0.883986 14.0975 -0.267957 0.865269 -0.423687 0 0.904884 0.376997 0.197634 -0.000009 0 0 0 1 0.345893 -0.359018 -0.866871 14.0975 -0.235398 0.861146 -0.450574 -0.000000 0.908266 0.35991 0.213352 -0.000001 0 0 0 1 0.362102 -0.380041 -0.851147 14.0975 -0.18851 0.864389 -0.466151 -0.000000 0.912878 0.329244 0.241355 0.000004 0 0 0 1 0.377422 -0.393837 -0.838121 14.0975 -0.130114 0.873526 -0.469067 0 0.916855 0.286088 0.278445 -0.000000 0 0 0 1 0.390576 -0.400289 -0.828987 14.0975 -0.065072 0.886257 -0.458601 0.000000 0.918268 0.233063 0.320103 0.000005 0 0 0 1 0.401928 -0.399058 -0.824141 14.0975 0.003367 0.900678 -0.434475 0 0.915666 0.171851 0.363352 -0.000001 0 0 0 1 0.412051 -0.389018 -0.823942 14.0975 0.070464 0.915173 -0.396853 0 0.908432 0.105466 0.40451 0.000002 0 0 0 1 0.420187 -0.370672 -0.828279 14.0975 0.129915 0.927937 -0.349365 0.000000 0.89809 0.039192 0.438063 0.000004 0 0 0 1 0.427715 -0.34488 -0.835535 14.0975 0.179437 0.938352 -0.295464 0.000000 0.885925 -0.023551 0.463231 -0.000004 0 0 0 1 0.435752 -0.312681 -0.844009 14.0975 0.21594 0.946649 -0.239218 -0.000000 0.873779 -0.078016 0.480025 -0.000003 0 0 0 1 0.444616 -0.275945 -0.852157 14.0975 0.236389 0.953784 -0.185517 0.000000 0.863966 -0.118957 0.489298 0.000005 0 0 0 1 0.454024 -0.235276 -0.859365 14.0975 0.239272 0.961273 -0.136763 0.000000 0.858261 -0.143528 0.492736 0.000001 0 0 0 1 0.462663 -0.192007 -0.865492 14.0975 0.222375 0.970188 -0.096359 0.000000 0.858192 -0.147882 0.491567 -0.000002 0 0 0 1 0.467692 -0.150981 -0.870902 14.0975 0.187646 0.979804 -0.069089 0.000000 0.863744 -0.131108 0.486578 0.000002 0 0 0 1 0.467059 -0.113879 -0.876863 14.0975 0.139028 0.988796 -0.054362 -0.000000 0.873228 -0.096517 0.477659 0.000006 0 0 0 1 0.45933 -0.083825 -0.884302 14.0975 0.081966 0.99529 -0.051769 0 0.884476 -0.048703 0.464037 -0.000003 0 0 0 1 0.444349 -0.063339 -0.893612 14.0975 0.020904 0.997959 -0.06034 0 0.89561 0.008131 0.444766 0.000000 0 0 0 1 0.422706 -0.054803 -0.904609 14.0975 -0.040858 0.996003 -0.079432 0 0.905346 0.070538 0.418777 -0.000002 0 0 0 1 0.396121 -0.060735 -0.916187 14.0975 -0.099869 0.989041 -0.108745 0 0.912751 0.134576 0.385714 -0.000002 0 0 0 1 0.369273 -0.081552 -0.925736 14.0975 -0.152652 0.977289 -0.146988 0 0.916698 0.195594 0.348437 0 0 0 0 1 0.345642 -0.11496 -0.931298 14.0975 -0.199289 0.960834 -0.19257 0.000000 0.91696 0.252159 0.309194 -0.000008 0 0 0 1 0.327784 -0.156628 -0.931679 14.0975 -0.237524 0.940824 -0.241732 0.000000 0.914408 0.300532 0.271184 -0.000007 0 0 0 1 0.317049 -0.202426 -0.926555 14.0975 -0.265894 0.918805 -0.291716 0 0.910374 0.338854 0.237483 -0.000000 0 0 0 1 0.314098 -0.248998 -0.916156 14.0975 -0.28244 0.896795 -0.340569 0 0.906405 0.365732 0.211355 -0.000008 0 0 0 1 0.319061 -0.292741 -0.90139 14.0975 -0.284091 0.877821 -0.385646 0.000000 0.904153 0.379122 0.196914 0 0 0 0 1 0.330647 -0.330127 -0.884132 14.0975 -0.268109 0.865368 -0.423388 -0.000000 0.904871 0.377035 0.197622 -0.000003 0 0 0 1 0.345893 -0.359018 -0.866871 14.0975 -0.235398 0.861146 -0.450574 -0.000000 0.908266 0.35991 0.213352 -0.000001 0 0 0 1 0.362205 -0.380148 -0.851056 14.0975 -0.188183 0.864428 -0.46621 0 0.912905 0.329017 0.241562 0.000001 0 0 0 1 0.37733 -0.393775 -0.838191 14.0975 -0.130498 0.873457 -0.469089 -0.000000 0.916838 0.286384 0.278195 0.000004 0 0 0 1 0.390576 -0.400289 -0.828987 14.0975 -0.065072 0.886257 -0.458601 0.000000 0.918268 0.233063 0.320103 0.000005 0 0 0 1 0.401993 -0.399023 -0.824126 14.0975 0.003787 0.900769 -0.434283 0.000000 0.915636 0.171457 0.363615 -0.000005 0 0 0 1 0.411998 -0.389106 -0.823927 14.0975 0.070069 0.915088 -0.39712 0 0.908487 0.105881 0.404279 0.000006 0 0 0 1 0.420232 -0.370534 -0.828318 14.0975 0.130259 0.928009 -0.349045 0 0.898019 0.038783 0.438244 0.000003 0 0 0 1 0.427759 -0.344701 -0.835586 14.0975 0.179706 0.938408 -0.295121 0.000000 0.885849 -0.023918 0.463357 -0.000009 0 0 0 1 0.435703 -0.312895 -0.843955 14.0975 0.215761 0.946603 -0.239562 0.000000 0.873848 -0.077715 0.479948 -0.000000 0 0 0 1 0.444691 -0.275627 -0.852221 14.0975 0.236429 0.95385 -0.185128 0 0.863917 -0.119165 0.489334 0.000007 0 0 0 1 0.454041 -0.235073 -0.859411 14.0975 0.239243 0.961311 -0.136549 0.000000 0.85826 -0.143609 0.492714 -0.000003 0 0 0 1 0.462591 -0.19232 -0.865461 14.0975 0.222525 0.970126 -0.096638 -0.000000 0.858192 -0.147883 0.491567 -0.000009 0 0 0 1 0.467692 -0.150981 -0.870902 14.0975 0.187646 0.979804 -0.069089 0.000000 0.863744 -0.131108 0.486578 0.000002 0 0 0 1 0.46706 -0.11388 -0.876862 14.0975 0.139029 0.988796 -0.054362 0 0.873228 -0.096518 0.477659 0.000009 0 0 0 1 0.459398 -0.083985 -0.884251 14.0975 0.082338 0.99526 -0.05175 0 0.884406 -0.049033 0.464136 -0.000002 0 0 0 1 0.444349 -0.063339 -0.893612 14.0975 0.020904 0.997959 -0.06034 0 0.89561 0.008131 0.444766 0.000000 0 0 0 1 0.422556 -0.054794 -0.90468 14.0975 -0.041235 0.995975 -0.079583 0 0.905399 0.070933 0.418595 0.000001 0 0 0 1 0.396289 -0.060651 -0.91612 14.0975 -0.099523 0.989099 -0.108534 0 0.912716 0.134186 0.385933 0 0 0 0 1 0.369273 -0.081552 -0.925736 14.0975 -0.152652 0.977289 -0.146988 0 0.916698 0.195594 0.348437 0 0 0 0 1 0.345643 -0.11496 -0.931297 14.0975 -0.199289 0.960834 -0.192569 0 0.91696 0.252158 0.309195 -0.000007 0 0 0 1 0.327876 -0.156353 -0.931693 14.0975 -0.237318 0.940955 -0.241423 0 0.914428 0.300264 0.271411 -0.000004 0 0 0 1 0.317003 -0.202718 -0.926507 14.0975 -0.266035 0.918666 -0.292025 0 0.910349 0.339056 0.237291 0.000007 0 0 0 1 0.314129 -0.249363 -0.916046 14.0975 -0.282468 0.896643 -0.340945 0 0.906385 0.365855 0.211225 -0.000003 0 0 0 1 0.319037 -0.292665 -0.901423 14.0975 -0.284119 0.877846 -0.385568 0 0.904153 0.379122 0.196914 -0.000002 0 0 0 1 0.330735 -0.330431 -0.883986 14.0975 -0.267957 0.865268 -0.423688 -0.000000 0.904884 0.376997 0.197634 -0.000005 0 0 0 1 0.345995 -0.359171 -0.866767 14.0975 -0.23515 0.861143 -0.450709 0 0.908291 0.359763 0.213492 -0.000011 0 0 0 1 0.362102 -0.380041 -0.851147 14.0975 -0.18851 0.864389 -0.466151 -0.000000 0.912878 0.329244 0.241355 0.000004 0 0 0 1 0.37733 -0.393775 -0.838191 14.0975 -0.130498 0.873457 -0.469089 -0.000000 0.916838 0.286384 0.278195 0.000004 0 0 0 1 0.390646 -0.400306 -0.828946 14.0975 -0.064655 0.886343 -0.458493 -0.000000 0.918268 0.232705 0.320364 0.000006 0 0 0 1 0.401928 -0.399058 -0.824141 14.0975 0.003367 0.900678 -0.434475 0 0.915666 0.171851 0.363352 -0.000001 0 0 0 1 0.412051 -0.389018 -0.823942 14.0975 0.070465 0.915174 -0.396852 0.000000 0.908432 0.105464 0.404511 0.000006 0 0 0 1 0.420231 -0.370535 -0.828318 14.0975 0.130257 0.928009 -0.349047 0 0.89802 0.038785 0.438243 -0.000001 0 0 0 1 0.427715 -0.34488 -0.835535 14.0975 0.179437 0.938352 -0.295464 0.000000 0.885925 -0.023551 0.463231 -0.000004 0 0 0 1 0.435703 -0.312895 -0.843955 14.0975 0.215761 0.946603 -0.239562 0.000000 0.873848 -0.077715 0.479948 -0.000000 0 0 0 1 0.44469 -0.275628 -0.852221 14.0975 0.236428 0.95385 -0.185129 0 0.863917 -0.119165 0.489334 0.000002 0 0 0 1 0.454024 -0.235276 -0.859365 14.0975 0.239272 0.961273 -0.136763 0.000000 0.858261 -0.143528 0.492736 0.000001 0 0 0 1 0.462663 -0.192006 -0.865492 14.0975 0.222374 0.970188 -0.096358 0 0.858192 -0.147882 0.491567 -0.000012 0 0 0 1 0.46771 -0.150737 -0.870935 14.0975 0.187385 0.979863 -0.068959 0.000000 0.863791 -0.130947 0.486538 0.000006 0 0 0 1 0.467082 -0.11409 -0.876823 14.0975 0.13936 0.988746 -0.054416 0 0.873163 -0.096777 0.477725 0.000004 0 0 0 1 0.459398 -0.083985 -0.884251 14.0975 0.082338 0.99526 -0.05175 0 0.884406 -0.049033 0.464136 -0.000002 0 0 0 1 0.444235 -0.063246 -0.893675 14.0975 0.020517 0.997962 -0.060427 0 0.895675 0.008506 0.444628 0.000001 0 0 0 1 0.422706 -0.054803 -0.904609 14.0975 -0.040858 0.996003 -0.079432 0 0.905346 0.070538 0.418777 -0.000002 0 0 0 1 0.396289 -0.060651 -0.91612 14.0975 -0.099523 0.989099 -0.108534 0 0.912716 0.134186 0.385933 0 0 0 0 1 0.369132 -0.081719 -0.925778 14.0975 -0.152967 0.9772 -0.147252 0 0.916702 0.195968 0.348215 0.000000 0 0 0 1 0.345788 -0.11472 -0.931273 14.0975 -0.199035 0.960945 -0.192278 0.000000 0.91696 0.251844 0.30945 -0.000009 0 0 0 1 0.327783 -0.15663 -0.931679 14.0975 -0.237525 0.940823 -0.241734 -0.000000 0.914407 0.300533 0.271182 -0.000006 0 0 0 1 0.317004 -0.202716 -0.926507 14.0975 -0.266034 0.918667 -0.292023 0 0.910349 0.339055 0.237292 -0.000000 0 0 0 1 0.314098 -0.248998 -0.916156 14.0975 -0.28244 0.896795 -0.340569 0 0.906405 0.365732 0.211355 -0.000008 0 0 0 1 0.319037 -0.292665 -0.901423 14.0975 -0.284119 0.877846 -0.385568 0 0.904153 0.379122 0.196914 -0.000002 0 0 0 1 0.330735 -0.330429 -0.883986 14.0975 -0.267957 0.865269 -0.423687 -0.000000 0.904884 0.376998 0.197634 -0.000004 0 0 0 1 0.345893 -0.359018 -0.866871 14.0975 -0.235398 0.861146 -0.450574 -0.000000 0.908266 0.35991 0.213352 -0.000001 0 0 0 1 0.362205 -0.380148 -0.851055 14.0975 -0.188181 0.864429 -0.466211 0 0.912905 0.329017 0.241563 0.000002 0 0 0 1 0.377422 -0.393836 -0.838121 14.0975 -0.130115 0.873526 -0.469067 -0.000000 0.916855 0.286089 0.278444 0.000001 0 0 0 1 0.390576 -0.400289 -0.828987 14.0975 -0.065072 0.886257 -0.458601 0.000000 0.918268 0.233063 0.320103 0.000005 0 0 0 1 0.401928 -0.399058 -0.824141 14.0975 0.003367 0.900678 -0.434475 0 0.915666 0.171851 0.363352 -0.000001 0 0 0 1 0.412051 -0.389018 -0.823942 14.0975 0.070464 0.915173 -0.396853 0 0.908432 0.105466 0.40451 0.000002 0 0 0 1 0.420187 -0.370672 -0.828279 14.0975 0.129915 0.927937 -0.349365 0.000000 0.89809 0.039192 0.438063 0.000004 0 0 0 1 0.427715 -0.34488 -0.835535 14.0975 0.179437 0.938352 -0.295464 0.000000 0.885925 -0.023551 0.463231 -0.000004 0 0 0 1 0.435752 -0.312681 -0.844009 14.0975 0.21594 0.946649 -0.239218 -0.000000 0.873779 -0.078016 0.480025 -0.000000 0 0 0 1 0.444616 -0.275945 -0.852157 14.0975 0.236389 0.953784 -0.185517 0.000000 0.863966 -0.118957 0.489298 0.000005 0 0 0 1 0.454041 -0.235072 -0.859412 14.0975 0.239243 0.961311 -0.136548 0.000000 0.85826 -0.14361 0.492714 0 0 0 0 1 0.462662 -0.192008 -0.865492 14.0975 0.222375 0.970188 -0.09636 0.000000 0.858192 -0.147882 0.491567 -0.000006 0 0 0 1 0.467692 -0.150981 -0.870902 14.0975 0.187646 0.979804 -0.069089 0.000000 0.863744 -0.131108 0.486578 0.000002 0 0 0 1 0.467082 -0.11409 -0.876823 14.0975 0.13936 0.988746 -0.054416 0 0.873163 -0.096777 0.477725 0.000004 0 0 0 1 0.459329 -0.083825 -0.884302 14.0975 0.081965 0.99529 -0.051769 0 0.884476 -0.048702 0.464037 0.000000 0 0 0 1 0.444349 -0.063339 -0.893612 14.0975 0.020904 0.997959 -0.06034 0 0.89561 0.008131 0.444766 0.000000 0 0 0 1 0.422554 -0.054794 -0.90468 14.0975 -0.041238 0.995975 -0.079585 0 0.9054 0.070937 0.418594 -0.000000 0 0 0 1 0.396289 -0.060651 -0.91612 14.0975 -0.099523 0.989099 -0.108534 0 0.912716 0.134186 0.385933 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.73661 -0.676318 0 29.1533 0.676318 0.73661 0 -0.000000 0 0 1 0 0 0 0 1 0.790475 -0.612495 0 29.1533 0.612495 0.790475 0 0 0 0 1 0.000001 0 0 0 1 0.836199 -0.548424 0 29.1533 0.548424 0.836199 0 0.000000 0 0 1 0.000000 0 0 0 1 0.87236 -0.488863 0 29.1533 0.488863 0.87236 0 0 0 0 1 -0.000002 0 0 0 1 0.89912 -0.437703 0 29.1533 0.437703 0.89912 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.915911 -0.40138 0 29.1533 0.40138 0.915911 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.923334 -0.383998 0 29.1533 0.383998 0.923334 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.92083 -0.389962 0 29.1533 0.389962 0.92083 0 0.000001 0 0 1 0.000001 0 0 0 1 0.908773 -0.41729 0 29.1533 0.41729 0.908773 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.887111 -0.461555 0 29.1533 0.461555 0.887111 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.855403 -0.517962 0 29.1533 0.517962 0.855403 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.814448 -0.580237 0 29.1533 0.580237 0.814447 0 0.000000 0 0 1 0.000002 0 0 0 1 0.764634 -0.644465 0 29.1533 0.644465 0.764634 0 -0.000000 0 0 1 -0.000006 0 0 0 1 0.707816 -0.706397 0 29.1533 0.706397 0.707816 0 0 0 0 1 -0.000000 0 0 0 1 0.648406 -0.761294 0 29.1533 0.761295 0.648406 0 0 0 0 1 -0.000000 0 0 0 1 0.589521 -0.807752 0 29.1533 0.807752 0.589521 0 0 0 0 1 0.000000 0 0 0 1 0.536072 -0.844171 0 29.1533 0.844171 0.536072 0 0 0 0 1 0.000003 0 0 0 1 0.49413 -0.869388 0 29.1533 0.869388 0.494129 0 0 0 0 1 -0.000000 0 0 0 1 0.467745 -0.883864 0 29.1533 0.883863 0.467745 0 0.000000 0 0 1 -0.000003 0 0 0 1 0.461972 -0.886895 0 29.1533 0.886895 0.461972 0 0.000000 0 0 1 -0.000003 0 0 0 1 0.478434 -0.878123 0 29.1533 0.878123 0.478434 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.513535 -0.858068 0 29.1533 0.858068 0.513535 0 0 0 0 1 0.000000 0 0 0 1 0.561825 -0.827256 0 29.1533 0.827256 0.561824 0 0 0 0 1 0.000001 0 0 0 1 0.6181 -0.786099 0 29.1533 0.786099 0.6181 0 0 0 0 1 0 0 0 0 1 0.677997 -0.735065 0 29.1533 0.735065 0.677997 0 0 0 0 1 0.000000 0 0 0 1 0.736961 -0.675936 0 29.1533 0.675936 0.736961 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.790164 -0.612896 0 29.1533 0.612896 0.790164 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.836201 -0.548422 0 29.1533 0.548422 0.836201 0 0.000001 0 0 1 0.000001 0 0 0 1 0.872554 -0.488516 0 29.1533 0.488516 0.872554 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.898986 -0.437977 0 29.1533 0.437977 0.898986 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.915911 -0.40138 0 29.1533 0.40138 0.915911 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.923334 -0.383998 0 29.1533 0.383998 0.923334 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.920875 -0.389857 0 29.1533 0.389857 0.920875 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.908773 -0.41729 0 29.1533 0.41729 0.908773 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.886947 -0.46187 0 29.1533 0.46187 0.886947 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.855629 -0.517589 0 29.1533 0.517589 0.855629 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.814448 -0.580237 0 29.1533 0.580237 0.814447 0 0.000000 0 0 1 0.000002 0 0 0 1 0.764302 -0.644859 0 29.1533 0.644859 0.764302 0 0 0 0 1 -0.000005 0 0 0 1 0.70818 -0.706032 0 29.1533 0.706032 0.70818 0 0 0 0 1 0.000001 0 0 0 1 0.648033 -0.761612 0 29.1533 0.761613 0.648033 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.58917 -0.808008 0 29.1533 0.808008 0.58917 0 0 0 0 1 0.000001 0 0 0 1 0.536372 -0.843981 0 29.1533 0.843981 0.536372 0 0 0 0 1 0.000004 0 0 0 1 0.493914 -0.869511 0 29.1533 0.869511 0.493913 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.467645 -0.883917 0 29.1533 0.883916 0.467645 0 0.000000 0 0 1 -0.000004 0 0 0 1 0.461971 -0.886895 0 29.1533 0.886895 0.461971 0 -0.000000 0 0 1 -0.000005 0 0 0 1 0.478434 -0.878123 0 29.1533 0.878123 0.478434 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.513534 -0.858069 0 29.1533 0.858069 0.513534 0 0 0 0 1 0.000001 0 0 0 1 0.561496 -0.827479 0 29.1533 0.827479 0.561496 0 0 0 0 1 0.000000 0 0 0 1 0.6181 -0.786099 0 29.1533 0.786099 0.6181 0 0 0 0 1 0 0 0 0 1 0.678369 -0.734722 0 29.1533 0.734722 0.678369 0 0.000000 0 0 1 0.000002 0 0 0 1 0.73661 -0.676318 0 29.1533 0.676318 0.73661 0 -0.000000 0 0 1 0 0 0 0 1 0.790164 -0.612896 0 29.1533 0.612896 0.790164 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.8362 -0.548423 0 29.1533 0.548423 0.8362 0 0.000000 0 0 1 0.000000 0 0 0 1 0.87236 -0.488863 0 29.1533 0.488863 0.87236 0 0 0 0 1 -0.000002 0 0 0 1 0.89912 -0.437702 0 29.1533 0.437702 0.89912 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.915985 -0.401211 0 29.1533 0.401211 0.915985 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.923334 -0.383998 0 29.1533 0.383998 0.923334 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.92083 -0.389962 0 29.1533 0.389962 0.92083 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.90867 -0.417515 0 29.1533 0.417515 0.90867 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.887111 -0.461555 0 29.1533 0.461555 0.887111 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.855629 -0.517589 0 29.1533 0.517589 0.855629 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.814164 -0.580635 0 29.1533 0.580635 0.814163 0 0.000001 0 0 1 0.000003 0 0 0 1 0.764634 -0.644465 0 29.1533 0.644465 0.764634 0 -0.000000 0 0 1 -0.000006 0 0 0 1 0.707815 -0.706398 0 29.1533 0.706398 0.707815 0 0 0 0 1 -0.000000 0 0 0 1 0.648035 -0.76161 0 29.1533 0.761611 0.648035 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.589521 -0.807752 0 29.1533 0.807752 0.589521 0 0 0 0 1 0.000000 0 0 0 1 0.536372 -0.843981 0 29.1533 0.843981 0.536372 0 0 0 0 1 0.000004 0 0 0 1 0.493915 -0.86951 0 29.1533 0.86951 0.493914 0 0 0 0 1 -0.000001 0 0 0 1 0.467745 -0.883864 0 29.1533 0.883863 0.467745 0 0.000000 0 0 1 -0.000003 0 0 0 1 0.461972 -0.886894 0 29.1533 0.886894 0.461972 0 0 0 0 1 -0.000004 0 0 0 1 0.478595 -0.878035 0 29.1533 0.878035 0.478595 0 0 0 0 1 0.000001 0 0 0 1 0.513273 -0.858225 0 29.1533 0.858225 0.513273 0 0 0 0 1 0.000000 0 0 0 1 0.561496 -0.827479 0 29.1533 0.827479 0.561496 0 0 0 0 1 0.000000 0 0 0 1 0.618466 -0.785811 0 29.1533 0.785811 0.618466 0 0 0 0 1 -0.000000 0 0 0 1 0.677997 -0.735065 0 29.1533 0.735065 0.677997 0 0 0 0 1 0.000000 0 0 0 1 0.73661 -0.676318 0 29.1533 0.676318 0.73661 0 -0.000000 0 0 1 0 0 0 0 1 0.790474 -0.612496 0 29.1533 0.612496 0.790474 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.835945 -0.548812 0 29.1533 0.548812 0.835945 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.872555 -0.488514 0 29.1533 0.488514 0.872555 0 -0.000000 0 0 1 0.000003 0 0 0 1 0.899119 -0.437703 0 29.1533 0.437703 0.899119 0 0 0 0 1 -0.000000 0 0 0 1 0.915911 -0.40138 0 29.1533 0.40138 0.915911 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.923334 -0.383998 0 29.1533 0.383998 0.923334 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.920831 -0.389962 0 29.1533 0.389962 0.92083 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.908773 -0.41729 0 29.1533 0.41729 0.908773 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.886947 -0.461871 0 29.1533 0.461871 0.886947 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.855404 -0.51796 0 29.1533 0.51796 0.855404 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.814448 -0.580237 0 29.1533 0.580237 0.814447 0 0.000000 0 0 1 0.000002 0 0 0 1 0.764634 -0.644465 0 29.1533 0.644465 0.764634 0 -0.000000 0 0 1 -0.000006 0 0 0 1 0.707816 -0.706397 0 29.1533 0.706397 0.707816 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.648406 -0.761294 0 29.1533 0.761295 0.648406 0 0 0 0 1 -0.000000 0 0 0 1 0.589521 -0.807752 0 29.1533 0.807752 0.589521 0 0 0 0 1 0.000000 0 0 0 1 0.536072 -0.844171 0 29.1533 0.844171 0.536072 0 0 0 0 1 0.000002 0 0 0 1 0.49413 -0.869388 0 29.1533 0.869388 0.494129 0 0 0 0 1 -0.000000 0 0 0 1 0.467644 -0.883917 0 29.1533 0.883916 0.467644 0 0.000000 0 0 1 -0.000005 0 0 0 1 0.461972 -0.886894 0 29.1533 0.886894 0.461972 0 0 0 0 1 -0.000002 0 0 0 1 0.478434 -0.878123 0 29.1533 0.878123 0.478434 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.513273 -0.858225 0 29.1533 0.858225 0.513273 0 0 0 0 1 0.000000 0 0 0 1 0.561825 -0.827255 0 29.1533 0.827255 0.561825 0 0 0 0 1 0.000001 0 0 0 1 0.6181 -0.786099 0 29.1533 0.786099 0.6181 0 0 0 0 1 0 0 0 0 1 0.678372 -0.734719 0 29.1533 0.734719 0.678372 0 0 0 0 1 -0.000002 0 0 0 1 0.73661 -0.676318 0 29.1533 0.676318 0.73661 0 -0.000000 0 0 1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.695839 0.136053 0.705193 23.1665 -0.717219 0.080396 0.692195 -0.000000 0.037479 -0.987434 0.153523 -0.000000 0 0 0 1 0.701918 0.115828 0.702776 23.1665 -0.711965 0.0858 0.696954 0.000001 0.020427 -0.989557 0.142691 -0.000000 0 0 0 1 0.721438 0.087046 0.686986 23.1665 -0.692456 0.082576 0.716719 -0.000000 0.005658 -0.992776 0.119851 0.000000 0 0 0 1 0.750477 0.053705 0.658711 23.1665 -0.66087 0.069908 0.747237 0 -0.005919 -0.996107 0.087957 0.000001 0 0 0 1 0.786154 0.018808 0.617744 23.1665 -0.617846 0.048299 0.784815 -0.000000 -0.015075 -0.998656 0.049592 -0.000002 0 0 0 1 0.824163 -0.013889 0.566181 23.1665 -0.565872 0.020917 0.824228 0.000000 -0.023291 -0.999685 0.009379 0.000000 0 0 0 1 0.861989 -0.043411 0.505064 23.1665 -0.505849 -0.008748 0.862578 -0.000000 -0.033026 -0.999019 -0.029501 0.000000 0 0 0 1 0.896951 -0.069251 0.436674 23.1665 -0.439707 -0.036416 0.897403 -0.000000 -0.046244 -0.996934 -0.063113 0.000000 0 0 0 1 0.925806 -0.090617 0.366975 23.1665 -0.372788 -0.058253 0.926086 0 -0.062542 -0.994181 -0.087713 0.000002 0 0 0 1 0.948135 -0.107542 0.299123 23.1665 -0.307605 -0.073235 0.948692 0.000000 -0.080117 -0.9915 -0.102518 0.000004 0 0 0 1 0.963873 -0.118791 0.238407 23.1665 -0.24866 -0.080448 0.965245 0.000000 -0.095482 -0.989655 -0.107081 0.000000 0 0 0 1 0.973852 -0.122791 0.191137 23.1665 -0.201671 -0.079914 0.976188 -0.000001 -0.104593 -0.98921 -0.102589 -0.000003 0 0 0 1 0.979761 -0.118282 0.161483 23.1665 -0.170726 -0.072626 0.982638 0 -0.1045 -0.990321 -0.091351 -0.000000 0 0 0 1 0.982502 -0.10406 0.154467 23.1665 -0.161239 -0.060111 0.985083 -0.000001 -0.093221 -0.992753 -0.075838 0.000002 0 0 0 1 0.981972 -0.08119 0.170703 23.1665 -0.17476 -0.045754 0.983548 0 -0.072043 -0.995648 -0.059118 -0.000002 0 0 0 1 0.977021 -0.052007 0.206699 23.1665 -0.208534 -0.032691 0.977469 0.000000 -0.044077 -0.998112 -0.042785 0.000003 0 0 0 1 0.965758 -0.019593 0.2587 23.1665 -0.259111 -0.022539 0.965585 0.000000 -0.013087 -0.999554 -0.026843 -0.000003 0 0 0 1 0.947015 0.012557 0.320944 23.1665 -0.320753 -0.015149 0.947042 -0.000002 0.016754 -0.999807 -0.010319 -0.000001 0 0 0 1 0.919957 0.043191 0.389631 23.1665 -0.389636 -0.008647 0.920928 0.000002 0.043145 -0.99903 0.008873 0.000002 0 0 0 1 0.885253 0.071189 0.459629 23.1665 -0.460747 -0.000794 0.887531 0.000000 0.063547 -0.997463 0.032096 -0.000002 0 0 0 1 0.845709 0.095683 0.524996 23.1665 -0.528188 0.009777 0.849071 0 0.076108 -0.995364 0.058807 0.000001 0 0 0 1 0.80355 0.116965 0.583632 23.1665 -0.589713 0.023159 0.80728 0 0.080905 -0.992867 0.087584 -0.000003 0 0 0 1 0.763513 0.133429 0.631858 23.1665 -0.641053 0.038281 0.766541 -0.000001 0.078089 -0.990319 0.114763 0.000002 0 0 0 1 0.729667 0.143403 0.668597 23.1665 -0.680341 0.053994 0.730904 -0.000000 0.068711 -0.98819 0.136961 0.000003 0 0 0 1 0.705793 0.14494 0.693432 23.1665 -0.706327 0.068829 0.704532 0 0.054385 -0.987044 0.150955 0.000001 0 0 0 1 0.695842 0.13598 0.705204 23.1665 -0.717222 0.08047 0.692184 0.000000 0.037374 -0.987438 0.153523 0.000001 0 0 0 1 0.701837 0.115982 0.702832 23.1665 -0.712042 0.085792 0.696876 0.000000 0.020527 -0.98954 0.142796 0.000001 0 0 0 1 0.721439 0.087045 0.686985 23.1665 -0.692455 0.082576 0.71672 -0.000000 0.005658 -0.992776 0.11985 -0.000001 0 0 0 1 0.75068 0.05349 0.658497 23.1665 -0.660639 0.069802 0.747451 -0.000000 -0.005983 -0.996126 0.087738 -0.000002 0 0 0 1 0.785922 0.01902 0.618032 23.1665 -0.618142 0.048451 0.784572 0 -0.015021 -0.998645 0.049837 0 0 0 0 1 0.824163 -0.013889 0.566181 23.1665 -0.565872 0.020917 0.824228 0.000000 -0.023291 -0.999685 0.009379 0.000000 0 0 0 1 0.862217 -0.043583 0.50466 23.1665 -0.505456 -0.008926 0.862806 0.000000 -0.033097 -0.99901 -0.029727 -0.000000 0 0 0 1 0.896751 -0.069105 0.437107 23.1665 -0.440123 -0.03626 0.897205 0 -0.046152 -0.99695 -0.062931 0.000001 0 0 0 1 0.925806 -0.090617 0.366975 23.1665 -0.372788 -0.058253 0.926086 0 -0.062542 -0.994181 -0.087713 0.000002 0 0 0 1 0.948252 -0.107628 0.298721 23.1665 -0.307217 -0.073305 0.948812 -0.000000 -0.080219 -0.991486 -0.102578 0.000001 0 0 0 1 0.963795 -0.118745 0.238745 23.1665 -0.248992 -0.080427 0.965161 0 -0.095406 -0.989662 -0.107082 0.000000 0 0 0 1 0.973852 -0.122791 0.191137 23.1665 -0.201671 -0.079914 0.976188 -0.000001 -0.104593 -0.98921 -0.102589 -0.000003 0 0 0 1 0.979783 -0.118257 0.161366 23.1665 -0.170599 -0.072559 0.982665 0.000000 -0.104498 -0.990329 -0.091267 0.000000 0 0 0 1 0.982493 -0.104176 0.154448 23.1665 -0.161237 -0.060196 0.985078 -0.000001 -0.093323 -0.992736 -0.075939 0.000001 0 0 0 1 0.981957 -0.081027 0.170868 23.1665 -0.174909 -0.045665 0.983525 0.000000 -0.071888 -0.995665 -0.059014 -0.000000 0 0 0 1 0.976973 -0.051815 0.206973 23.1665 -0.208797 -0.032617 0.977415 -0.000000 -0.043893 -0.998124 -0.042685 0.000004 0 0 0 1 0.96585 -0.019795 0.258342 23.1665 -0.258759 -0.022595 0.965678 0.000000 -0.013278 -0.999549 -0.026945 0.000000 0 0 0 1 0.946872 0.012754 0.321357 23.1665 -0.321164 -0.015105 0.946903 -0.000002 0.016931 -0.999805 -0.010207 0.000000 0 0 0 1 0.919766 0.043372 0.390063 23.1665 -0.390072 -0.008602 0.920744 -0.000000 0.04329 -0.999022 0.009004 0.000001 0 0 0 1 0.885486 0.071026 0.459206 23.1665 -0.460314 -0.000851 0.887756 0.000003 0.063444 -0.997474 0.03194 -0.000002 0 0 0 1 0.845709 0.095683 0.524996 23.1665 -0.528188 0.009777 0.849071 0 0.076108 -0.995364 0.058807 0.000001 0 0 0 1 0.80355 0.116965 0.583631 23.1665 -0.589712 0.023158 0.807281 -0.000002 0.080905 -0.992867 0.087584 -0.000001 0 0 0 1 0.763746 0.133346 0.631594 23.1665 -0.640771 0.038186 0.766781 -0.000001 0.078128 -0.990334 0.114609 0.000001 0 0 0 1 0.729667 0.143403 0.668597 23.1665 -0.680341 0.053994 0.730904 -0.000000 0.068711 -0.98819 0.136961 0.000003 0 0 0 1 0.705686 0.144914 0.693546 23.1665 -0.706441 0.068907 0.70441 -0.000000 0.054287 -0.987042 0.151001 -0.000000 0 0 0 1 0.695839 0.136053 0.705193 23.1665 -0.717219 0.080396 0.692195 -0.000000 0.037479 -0.987434 0.153523 -0.000000 0 0 0 1 0.701837 0.115982 0.702832 23.1665 -0.712042 0.085792 0.696876 0.000000 0.020527 -0.98954 0.142796 0.000001 0 0 0 1 0.721439 0.087045 0.686986 23.1665 -0.692456 0.082576 0.716719 -0.000000 0.005658 -0.992776 0.119851 -0.000001 0 0 0 1 0.750477 0.053705 0.658711 23.1665 -0.66087 0.069908 0.747237 0 -0.005919 -0.996107 0.087957 0.000001 0 0 0 1 0.786155 0.018807 0.617743 23.1665 -0.617845 0.048298 0.784815 0 -0.015075 -0.998657 0.049591 -0.000002 0 0 0 1 0.824402 -0.014084 0.565829 23.1665 -0.565522 0.020739 0.824472 0.000000 -0.023347 -0.999686 0.009131 0.000000 0 0 0 1 0.861989 -0.043411 0.505064 23.1665 -0.505849 -0.008748 0.862578 -0.000000 -0.033026 -0.999019 -0.029501 0.000000 0 0 0 1 0.896951 -0.069252 0.436673 23.1665 -0.439705 -0.036416 0.897403 -0.000000 -0.046244 -0.996934 -0.063114 -0.000000 0 0 0 1 0.925965 -0.090735 0.366544 23.1665 -0.372374 -0.058369 0.926245 0 -0.062647 -0.994164 -0.087836 0.000003 0 0 0 1 0.948135 -0.107542 0.299123 23.1665 -0.307605 -0.073235 0.948692 0.000000 -0.080117 -0.9915 -0.102518 0.000004 0 0 0 1 0.963795 -0.118745 0.238745 23.1665 -0.248992 -0.080427 0.965161 0 -0.095406 -0.989662 -0.107082 0.000000 0 0 0 1 0.973903 -0.122762 0.190898 23.1665 -0.201427 -0.079897 0.97624 -0.000000 -0.104593 -0.989215 -0.10254 -0.000003 0 0 0 1 0.979761 -0.118282 0.161483 23.1665 -0.170726 -0.072626 0.982638 0 -0.1045 -0.990321 -0.091351 -0.000000 0 0 0 1 0.982502 -0.10406 0.154467 23.1665 -0.161239 -0.060111 0.985083 0 -0.093221 -0.992753 -0.075837 0.000005 0 0 0 1 0.981957 -0.081028 0.170867 23.1665 -0.174908 -0.045666 0.983526 0.000001 -0.071889 -0.995665 -0.059014 -0.000001 0 0 0 1 0.977021 -0.052007 0.206699 23.1665 -0.208534 -0.032691 0.977469 0.000000 -0.044077 -0.998112 -0.042785 0.000003 0 0 0 1 0.96585 -0.019795 0.258342 23.1665 -0.258759 -0.022595 0.965678 0.000000 -0.013278 -0.999549 -0.026945 0.000000 0 0 0 1 0.946873 0.012753 0.321355 23.1665 -0.321163 -0.015106 0.946904 -0.000000 0.01693 -0.999805 -0.010207 -0.000000 0 0 0 1 0.919957 0.043191 0.389631 23.1665 -0.389636 -0.008647 0.920928 0.000002 0.043145 -0.99903 0.008873 0.000002 0 0 0 1 0.885252 0.071189 0.459631 23.1665 -0.460749 -0.000794 0.88753 0.000001 0.063547 -0.997462 0.032096 -0.000002 0 0 0 1 0.845453 0.095825 0.525382 23.1665 -0.528589 0.00985 0.84882 0.000000 0.076163 -0.99535 0.058979 0.000000 0 0 0 1 0.803808 0.116852 0.583299 23.1665 -0.589361 0.023067 0.80754 -0.000002 0.080906 -0.992882 0.087409 -0.000003 0 0 0 1 0.763746 0.133346 0.631594 23.1665 -0.640771 0.038186 0.766781 -0.000001 0.078128 -0.990334 0.114609 0.000001 0 0 0 1 0.729485 0.14344 0.668788 23.1665 -0.680544 0.054089 0.730708 0.000001 0.068637 -0.988179 0.137074 0.000005 0 0 0 1 0.705793 0.14494 0.693432 23.1665 -0.706327 0.068829 0.704532 0 0.054385 -0.987044 0.150955 0.000001 0 0 0 1 0.695839 0.136053 0.705193 23.1665 -0.717219 0.080396 0.692195 -0.000000 0.037479 -0.987434 0.153523 -0.000000 0 0 0 1 0.701918 0.115829 0.702777 23.1665 -0.711965 0.0858 0.696953 0.000001 0.020427 -0.989557 0.142691 -0.000002 0 0 0 1 0.721285 0.087242 0.687122 23.1665 -0.692615 0.082624 0.71656 -0.000000 0.00574 -0.992755 0.120022 0.000000 0 0 0 1 0.750681 0.053489 0.658496 23.1665 -0.660637 0.069802 0.747453 0.000000 -0.005984 -0.996126 0.087736 0.000001 0 0 0 1 0.786153 0.018808 0.617744 23.1665 -0.617847 0.048299 0.784814 0 -0.015075 -0.998656 0.049592 0.000000 0 0 0 1 0.824163 -0.013889 0.566181 23.1665 -0.565872 0.020917 0.824228 0.000000 -0.023291 -0.999685 0.009379 0.000000 0 0 0 1 0.861989 -0.043411 0.505064 23.1665 -0.505849 -0.008748 0.862578 -0.000000 -0.033026 -0.999019 -0.029501 0.000000 0 0 0 1 0.89695 -0.069251 0.436674 23.1665 -0.439707 -0.036416 0.897403 -0.000000 -0.046244 -0.996934 -0.063113 0.000001 0 0 0 1 0.925806 -0.090617 0.366975 23.1665 -0.372788 -0.058253 0.926086 0 -0.062542 -0.994181 -0.087713 0.000002 0 0 0 1 0.948252 -0.107628 0.29872 23.1665 -0.307216 -0.073305 0.948812 0.000000 -0.08022 -0.991485 -0.102578 0.000002 0 0 0 1 0.963873 -0.118791 0.238408 23.1665 -0.248661 -0.080448 0.965244 0.000000 -0.095482 -0.989655 -0.107081 -0.000000 0 0 0 1 0.973852 -0.122791 0.191137 23.1665 -0.201671 -0.079914 0.976188 -0.000001 -0.104593 -0.98921 -0.102589 -0.000003 0 0 0 1 0.979761 -0.118282 0.161483 23.1665 -0.170726 -0.072626 0.982638 0 -0.1045 -0.990321 -0.091351 -0.000000 0 0 0 1 0.982502 -0.10406 0.154467 23.1665 -0.161239 -0.060111 0.985083 -0.000001 -0.093221 -0.992753 -0.075838 0.000003 0 0 0 1 0.981972 -0.08119 0.170703 23.1665 -0.17476 -0.045754 0.983548 0 -0.072043 -0.995648 -0.059118 -0.000002 0 0 0 1 0.977021 -0.052007 0.206699 23.1665 -0.208534 -0.032691 0.977469 0.000000 -0.044077 -0.998112 -0.042785 0.000003 0 0 0 1 0.965758 -0.019593 0.2587 23.1665 -0.259111 -0.022539 0.965585 0.000000 -0.013087 -0.999554 -0.026843 0.000000 0 0 0 1 0.947015 0.012557 0.320944 23.1665 -0.320753 -0.015149 0.947042 -0.000002 0.016754 -0.999807 -0.010319 -0.000001 0 0 0 1 0.919764 0.043373 0.390065 23.1665 -0.390074 -0.008602 0.920743 -0.000000 0.043291 -0.999023 0.009005 0.000003 0 0 0 1 0.885254 0.071188 0.459628 23.1665 -0.460746 -0.000794 0.887532 0.000003 0.063546 -0.997463 0.032095 -0.000005 0 0 0 1 0.845709 0.095683 0.524996 23.1665 -0.528188 0.009777 0.849071 0 0.076108 -0.995364 0.058807 0.000001 0 0 0 1 0.803808 0.116852 0.583299 23.1665 -0.589361 0.023067 0.80754 -0.000002 0.080906 -0.992882 0.087409 -0.000003 0 0 0 1 0.763513 0.133429 0.631858 23.1665 -0.641054 0.038281 0.76654 0.000002 0.078089 -0.990319 0.114763 0.000001 0 0 0 1 0.729667 0.143403 0.668597 23.1665 -0.680341 0.053994 0.730904 -0.000000 0.068711 -0.98819 0.136961 0.000003 0 0 0 1 0.705686 0.144914 0.693547 23.1665 -0.706442 0.068908 0.704409 -0.000000 0.054286 -0.987042 0.151001 0.000001 0 0 0 1 0.695839 0.136053 0.705193 23.1665 -0.717219 0.080396 0.692195 -0.000000 0.037479 -0.987434 0.153523 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.95014 0.175765 -0.257566 9.75346 -0.253304 0.916776 -0.308804 0.291589 0.181853 0.358649 0.915587 2.27766 0 0 0 1 0.944561 0.18653 -0.270205 9.75347 -0.268621 0.912245 -0.309277 0.291587 0.188803 0.364713 0.911778 2.27766 0 0 0 1 0.939033 0.196555 -0.282107 9.75346 -0.282977 0.907858 -0.309385 0.291589 0.195302 0.370351 0.908128 2.27766 0 0 0 1 0.93392 0.205332 -0.292632 9.75347 -0.295615 0.903882 -0.309208 0.291588 0.201014 0.37528 0.904852 2.27766 0 0 0 1 0.929529 0.212534 -0.301339 9.75346 -0.306032 0.900525 -0.308868 0.291587 0.205719 0.37932 0.902106 2.27766 0 0 0 1 0.926405 0.217487 -0.307365 9.75346 -0.313222 0.898166 -0.30853 0.291585 0.208964 0.382097 0.900187 2.27766 0 0 0 1 0.924907 0.219816 -0.310208 9.75346 -0.31661 0.897042 -0.308341 0.291586 0.210492 0.383401 0.899275 2.27766 0 0 0 1 0.925421 0.21902 -0.309236 9.75346 -0.31545 0.897428 -0.308408 0.291587 0.209969 0.382955 0.899588 2.27766 0 0 0 1 0.927775 0.215332 -0.30474 9.75346 -0.310092 0.899197 -0.308688 0.291584 0.207551 0.380889 0.901025 2.27766 0 0 0 1 0.931577 0.209211 -0.297313 9.75346 -0.30122 0.902085 -0.309047 0.291584 0.203546 0.377457 0.90338 2.27766 0 0 0 1 0.936416 0.201102 -0.287547 9.75346 -0.289516 0.905814 -0.309325 0.291589 0.198258 0.372905 0.906441 2.27766 0 0 0 1 0.941772 0.191663 -0.276282 9.75346 -0.27596 0.91002 -0.309372 0.291589 0.192127 0.3676 0.909921 2.27766 0 0 0 1 0.947344 0.181249 -0.263985 9.75346 -0.261094 0.914491 -0.30909 0.291585 0.18539 0.361739 0.91366 2.27766 0 0 0 1 0.95281 0.170351 -0.251265 9.75346 -0.245639 0.918984 -0.308432 0.291589 0.178368 0.355596 0.917461 2.27766 0 0 0 1 0.957784 0.159737 -0.239026 9.75346 -0.230693 0.923179 -0.307445 0.291587 0.171553 0.349607 0.921056 2.27766 0 0 0 1 0.962144 0.14979 -0.227688 9.75346 -0.216777 0.92695 -0.306222 0.291595 0.165186 0.343987 0.92433 2.27766 0 0 0 1 0.965708 0.14113 -0.217924 9.75346 -0.204739 0.930108 -0.304929 0.291584 0.159658 0.339089 0.927107 2.27766 0 0 0 1 0.968284 0.134528 -0.210546 9.75346 -0.195608 0.932438 -0.303804 0.291589 0.155451 0.335352 0.929179 2.27766 0 0 0 1 0.969815 0.130447 -0.206014 9.75347 -0.189985 0.933846 -0.30305 0.291593 0.152854 0.333041 0.93044 2.27766 0 0 0 1 0.970142 0.129561 -0.205033 9.75346 -0.188765 0.934148 -0.30288 0.29159 0.15229 0.332539 0.930712 2.27766 0 0 0 1 0.969203 0.132094 -0.20784 9.75347 -0.192252 0.933281 -0.30336 0.291582 0.153902 0.333974 0.929933 2.27766 0 0 0 1 0.967114 0.137564 -0.213931 9.75346 -0.199801 0.931376 -0.304336 0.291587 0.157384 0.337071 0.928231 2.27766 0 0 0 1 0.964033 0.145264 -0.222573 9.75347 -0.210477 0.928614 -0.305573 0.291593 0.162296 0.341428 0.92579 2.27766 0 0 0 1 0.960091 0.154557 -0.233105 9.75346 -0.223434 0.925162 -0.306844 0.291585 0.168235 0.346681 0.922772 2.27766 0 0 0 1 0.955388 0.16494 -0.245007 9.75346 -0.238006 0.921145 -0.307971 0.291586 0.174891 0.352544 0.919307 2.27766 0 0 0 1 0.950106 0.175832 -0.257645 9.75346 -0.253399 0.916748 -0.308808 0.291587 0.181897 0.358687 0.915564 2.27766 0 0 0 1 0.944596 0.186465 -0.270128 9.75347 -0.268528 0.912273 -0.309275 0.291587 0.188761 0.364676 0.911801 2.27766 0 0 0 1 0.939032 0.196556 -0.282108 9.75346 -0.282978 0.907858 -0.309385 0.291588 0.195303 0.370351 0.908128 2.27766 0 0 0 1 0.93389 0.205382 -0.292692 9.75347 -0.295687 0.903859 -0.309206 0.291589 0.201046 0.375308 0.904833 2.27766 0 0 0 1 0.929553 0.212496 -0.301293 9.75346 -0.305977 0.900543 -0.30887 0.291589 0.205694 0.379299 0.902121 2.27766 0 0 0 1 0.926405 0.217487 -0.307365 9.75346 -0.313222 0.898166 -0.30853 0.291585 0.208964 0.382097 0.900187 2.27766 0 0 0 1 0.924907 0.219816 -0.310208 9.75346 -0.31661 0.897042 -0.308341 0.291588 0.210492 0.383401 0.899275 2.27766 0 0 0 1 0.925412 0.219034 -0.309253 9.75346 -0.315471 0.897421 -0.308407 0.29159 0.209978 0.382963 0.899582 2.27766 0 0 0 1 0.927775 0.215332 -0.30474 9.75346 -0.310092 0.899197 -0.308688 0.291584 0.207551 0.380889 0.901025 2.27766 0 0 0 1 0.931604 0.209167 -0.297259 9.75346 -0.301156 0.902106 -0.309049 0.291584 0.203517 0.377432 0.903397 2.27766 0 0 0 1 0.936384 0.201157 -0.287613 9.75346 -0.289595 0.905789 -0.309324 0.291589 0.198294 0.372936 0.90642 2.27766 0 0 0 1 0.941772 0.191663 -0.276282 9.75346 -0.27596 0.91002 -0.309372 0.291589 0.192127 0.3676 0.909921 2.27766 0 0 0 1 0.947378 0.181182 -0.263907 9.75346 -0.260999 0.914519 -0.309087 0.291584 0.185347 0.361702 0.913683 2.27766 0 0 0 1 0.952777 0.170418 -0.251343 9.75346 -0.245734 0.918957 -0.308437 0.291587 0.178411 0.355634 0.917438 2.27766 0 0 0 1 0.957813 0.159672 -0.238952 9.75346 -0.230602 0.923204 -0.307438 0.291586 0.171512 0.34957 0.921078 2.27766 0 0 0 1 0.962169 0.149732 -0.227623 9.75346 -0.216696 0.926972 -0.306214 0.291593 0.165149 0.343954 0.924349 2.27766 0 0 0 1 0.965689 0.141178 -0.217977 9.75346 -0.204805 0.930091 -0.304937 0.291581 0.159688 0.339116 0.927092 2.27766 0 0 0 1 0.968297 0.134494 -0.210509 9.75346 -0.195561 0.93245 -0.303798 0.291586 0.15543 0.335333 0.92919 2.27766 0 0 0 1 0.969821 0.130432 -0.205997 9.75347 -0.189964 0.933851 -0.303047 0.291589 0.152844 0.333032 0.930445 2.27766 0 0 0 1 0.970142 0.129561 -0.205033 9.75346 -0.188765 0.934148 -0.30288 0.291589 0.15229 0.332539 0.930712 2.27766 0 0 0 1 0.969203 0.132094 -0.20784 9.75347 -0.192252 0.933281 -0.30336 0.291582 0.153902 0.333974 0.929933 2.27766 0 0 0 1 0.967114 0.137564 -0.213931 9.75346 -0.199801 0.931375 -0.304336 0.291589 0.157384 0.337071 0.928231 2.27766 0 0 0 1 0.964055 0.145211 -0.222513 9.75347 -0.210403 0.928634 -0.305565 0.29159 0.162262 0.341398 0.925807 2.27766 0 0 0 1 0.960091 0.154557 -0.233105 9.75346 -0.223434 0.925162 -0.306844 0.291585 0.168235 0.346681 0.922772 2.27766 0 0 0 1 0.955357 0.165006 -0.245083 9.75346 -0.2381 0.921119 -0.307977 0.291586 0.174934 0.352582 0.919284 2.27766 0 0 0 1 0.95014 0.175765 -0.257566 9.75346 -0.253304 0.916776 -0.308804 0.291589 0.181853 0.358649 0.915587 2.27766 0 0 0 1 0.944596 0.186465 -0.270128 9.75347 -0.268528 0.912273 -0.309275 0.291587 0.188761 0.364676 0.911801 2.27766 0 0 0 1 0.939033 0.196556 -0.282107 9.75346 -0.282977 0.907858 -0.309385 0.29159 0.195303 0.370351 0.908128 2.27766 0 0 0 1 0.93392 0.205332 -0.292632 9.75347 -0.295615 0.903882 -0.309208 0.291588 0.201014 0.37528 0.904852 2.27766 0 0 0 1 0.929529 0.212534 -0.301339 9.75346 -0.306032 0.900525 -0.308868 0.291589 0.205719 0.379321 0.902106 2.27766 0 0 0 1 0.92639 0.21751 -0.307393 9.75346 -0.313255 0.898155 -0.308528 0.291584 0.208979 0.38211 0.900178 2.27766 0 0 0 1 0.924907 0.219816 -0.310208 9.75346 -0.31661 0.897042 -0.308341 0.291586 0.210492 0.383401 0.899275 2.27766 0 0 0 1 0.925421 0.21902 -0.309236 9.75346 -0.31545 0.897428 -0.308408 0.291589 0.209969 0.382955 0.899588 2.27766 0 0 0 1 0.927794 0.215301 -0.304703 9.75346 -0.310048 0.899212 -0.30869 0.291583 0.207531 0.380872 0.901037 2.27766 0 0 0 1 0.931577 0.209211 -0.297313 9.75346 -0.30122 0.902085 -0.309047 0.291584 0.203546 0.377457 0.90338 2.27766 0 0 0 1 0.936384 0.201157 -0.287613 9.75346 -0.289595 0.905789 -0.309324 0.291589 0.198294 0.372936 0.90642 2.27766 0 0 0 1 0.941806 0.191601 -0.276208 9.75346 -0.275871 0.910047 -0.309371 0.291588 0.192087 0.367565 0.909944 2.27766 0 0 0 1 0.947344 0.181249 -0.263985 9.75346 -0.261094 0.914491 -0.30909 0.291585 0.18539 0.361739 0.91366 2.27766 0 0 0 1 0.95281 0.170351 -0.251265 9.75346 -0.245639 0.918984 -0.308432 0.291589 0.178368 0.355596 0.917461 2.27766 0 0 0 1 0.957813 0.159673 -0.238953 9.75346 -0.230603 0.923204 -0.307438 0.291585 0.171512 0.349571 0.921077 2.27766 0 0 0 1 0.962144 0.14979 -0.227688 9.75346 -0.216777 0.92695 -0.306222 0.291595 0.165186 0.343987 0.92433 2.27766 0 0 0 1 0.965689 0.141178 -0.217977 9.75346 -0.204805 0.930091 -0.304937 0.291581 0.159688 0.339116 0.927092 2.27766 0 0 0 1 0.968297 0.134494 -0.210509 9.75346 -0.195562 0.93245 -0.303798 0.291589 0.15543 0.335333 0.92919 2.27766 0 0 0 1 0.969815 0.130447 -0.206014 9.75347 -0.189985 0.933846 -0.30305 0.291593 0.152854 0.333041 0.93044 2.27766 0 0 0 1 0.970142 0.129561 -0.205033 9.75346 -0.188765 0.934148 -0.30288 0.29159 0.15229 0.332539 0.930712 2.27766 0 0 0 1 0.969194 0.132119 -0.207868 9.75347 -0.192286 0.933273 -0.303365 0.291585 0.153918 0.333988 0.929925 2.27766 0 0 0 1 0.96713 0.137523 -0.213885 9.75346 -0.199744 0.93139 -0.304329 0.291587 0.157358 0.337048 0.928244 2.27766 0 0 0 1 0.964055 0.145211 -0.222513 9.75347 -0.210403 0.928634 -0.305565 0.29159 0.162262 0.341398 0.925807 2.27766 0 0 0 1 0.960064 0.154619 -0.233175 9.75346 -0.223521 0.925139 -0.306852 0.291584 0.168274 0.346716 0.922752 2.27766 0 0 0 1 0.955388 0.16494 -0.245007 9.75346 -0.238006 0.921145 -0.307971 0.291586 0.174891 0.352544 0.919307 2.27766 0 0 0 1 0.95014 0.175765 -0.257566 9.75346 -0.253304 0.916776 -0.308804 0.291589 0.181853 0.358649 0.915587 2.27766 0 0 0 1 0.944561 0.18653 -0.270204 9.75347 -0.26862 0.912245 -0.309277 0.291587 0.188803 0.364712 0.911778 2.27766 0 0 0 1 0.939066 0.196497 -0.282037 9.75346 -0.282893 0.907884 -0.309385 0.291586 0.195264 0.370318 0.90815 2.27766 0 0 0 1 0.93389 0.205382 -0.292692 9.75347 -0.295687 0.903859 -0.309206 0.291589 0.201047 0.375308 0.904833 2.27766 0 0 0 1 0.929529 0.212534 -0.301339 9.75346 -0.306032 0.900525 -0.308868 0.291589 0.205719 0.37932 0.902106 2.27766 0 0 0 1 0.926405 0.217487 -0.307365 9.75346 -0.313222 0.898166 -0.30853 0.291585 0.208964 0.382097 0.900187 2.27766 0 0 0 1 0.924907 0.219816 -0.310208 9.75346 -0.31661 0.897042 -0.308341 0.291586 0.210492 0.383401 0.899275 2.27766 0 0 0 1 0.925421 0.21902 -0.309236 9.75346 -0.31545 0.897428 -0.308408 0.291589 0.209969 0.382955 0.899588 2.27766 0 0 0 1 0.927775 0.215332 -0.30474 9.75346 -0.310092 0.899197 -0.308688 0.291584 0.207551 0.380889 0.901025 2.27766 0 0 0 1 0.931604 0.209166 -0.297259 9.75346 -0.301156 0.902106 -0.309049 0.291582 0.203517 0.377432 0.903397 2.27766 0 0 0 1 0.936416 0.201102 -0.287547 9.75346 -0.289516 0.905814 -0.309325 0.291587 0.198258 0.372905 0.90644 2.27766 0 0 0 1 0.941772 0.191663 -0.276282 9.75346 -0.27596 0.91002 -0.309372 0.291589 0.192127 0.3676 0.909921 2.27766 0 0 0 1 0.947344 0.181249 -0.263985 9.75346 -0.261094 0.914491 -0.30909 0.291585 0.18539 0.361739 0.91366 2.27766 0 0 0 1 0.95281 0.170351 -0.251265 9.75346 -0.245639 0.918984 -0.308432 0.291587 0.178368 0.355596 0.917461 2.27766 0 0 0 1 0.957784 0.159737 -0.239026 9.75346 -0.230693 0.923179 -0.307445 0.291587 0.171553 0.349607 0.921056 2.27766 0 0 0 1 0.962144 0.14979 -0.227688 9.75346 -0.216777 0.92695 -0.306222 0.291595 0.165186 0.343987 0.92433 2.27766 0 0 0 1 0.965708 0.14113 -0.217924 9.75346 -0.204739 0.930108 -0.304929 0.291583 0.159658 0.339089 0.927107 2.27766 0 0 0 1 0.968284 0.134528 -0.210546 9.75346 -0.195608 0.932438 -0.303804 0.291589 0.155451 0.335352 0.929179 2.27766 0 0 0 1 0.969821 0.130432 -0.205997 9.75347 -0.189964 0.933851 -0.303047 0.291594 0.152844 0.333032 0.930445 2.27766 0 0 0 1 0.970142 0.129561 -0.205033 9.75346 -0.188765 0.934148 -0.30288 0.291587 0.15229 0.332539 0.930712 2.27766 0 0 0 1 0.969203 0.132094 -0.20784 9.75347 -0.192252 0.933281 -0.30336 0.291582 0.153902 0.333974 0.929933 2.27766 0 0 0 1 0.96713 0.137523 -0.213885 9.75346 -0.199744 0.93139 -0.304329 0.291587 0.157358 0.337048 0.928244 2.27766 0 0 0 1 0.964033 0.145264 -0.222573 9.75347 -0.210477 0.928614 -0.305573 0.291594 0.162296 0.341428 0.92579 2.27766 0 0 0 1 0.960091 0.154557 -0.233105 9.75346 -0.223434 0.925162 -0.306844 0.291585 0.168235 0.346681 0.922772 2.27766 0 0 0 1 0.955357 0.165007 -0.245084 9.75346 -0.2381 0.921119 -0.307977 0.291586 0.174934 0.352582 0.919284 2.27766 0 0 0 1 0.95014 0.175765 -0.257566 9.75346 -0.253304 0.916776 -0.308804 0.291589 0.181853 0.358649 0.915587 2.27766 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.765657 -0.14718 -0.626184 2.92835 -0.205063 0.866831 -0.454481 0.000000 0.609688 0.476383 0.633514 3.25372 0 0 0 1 0.759535 -0.140229 -0.635171 2.92835 -0.221586 0.862299 -0.455346 -0.000001 0.611561 0.486597 0.623872 3.25372 0 0 0 1 0.753545 -0.133729 -0.643651 2.92835 -0.237094 0.857913 -0.45582 0.000002 0.613154 0.496087 0.614769 3.25372 0 0 0 1 0.748065 -0.128017 -0.651161 2.92835 -0.250762 0.853941 -0.455964 -0.000004 0.614425 0.504377 0.606701 3.25372 0 0 0 1 0.743398 -0.123315 -0.657384 2.92835 -0.262043 0.850589 -0.455887 -0.000004 0.615382 0.511168 0.600011 3.25372 0 0 0 1 0.740096 -0.120073 -0.661695 2.92835 -0.269834 0.848234 -0.455729 -0.000002 0.615993 0.515831 0.595374 3.25372 0 0 0 1 0.738518 -0.118546 -0.66373 2.92835 -0.273507 0.847113 -0.455625 -0.000001 0.616268 0.518022 0.593184 3.25372 0 0 0 1 0.73906 -0.119068 -0.663034 2.92835 -0.272251 0.847497 -0.455663 -0.000001 0.616175 0.517273 0.593934 3.25372 0 0 0 1 0.741542 -0.121484 -0.659816 2.92835 -0.266441 0.849263 -0.455808 0.000000 0.615732 0.513803 0.597395 3.25372 0 0 0 1 0.74557 -0.125486 -0.654506 2.92835 -0.256831 0.852146 -0.455945 -0.000002 0.61495 0.508036 0.603105 3.25372 0 0 0 1 0.750734 -0.130772 -0.647531 2.92835 -0.244165 0.855871 -0.455927 0.000002 0.613827 0.500384 0.6106 3.25372 0 0 0 1 0.756504 -0.136905 -0.639499 2.92835 -0.229511 0.860073 -0.455629 -0.000003 0.612395 0.491458 0.619227 3.25372 0 0 0 1 0.762578 -0.143643 -0.630747 2.92835 -0.213464 0.864545 -0.454967 -0.000001 0.610663 0.481589 0.62862 3.25372 0 0 0 1 0.768619 -0.150665 -0.621711 2.92835 -0.196801 0.869042 -0.453911 -0.000001 0.608682 0.471237 0.638311 3.25372 0 0 0 1 0.774204 -0.157476 -0.613033 2.92835 -0.180707 0.873244 -0.452536 0 0.606592 0.461135 0.647612 3.25372 0 0 0 1 0.77918 -0.163834 -0.605009 2.92835 -0.16574 0.877026 -0.45095 0.000000 0.604491 0.451646 0.656207 3.25372 0 0 0 1 0.783316 -0.16935 -0.598111 2.92835 -0.152805 0.880195 -0.449341 -0.000001 0.602551 0.44337 0.663592 3.25372 0 0 0 1 0.786349 -0.173543 -0.592906 2.92834 -0.143001 0.882535 -0.447976 -0.000000 0.601004 0.437052 0.669163 3.25372 0 0 0 1 0.788174 -0.17613 -0.589712 2.92835 -0.136967 0.883949 -0.447073 0.000002 0.600019 0.433142 0.672581 3.25372 0 0 0 1 0.788565 -0.176692 -0.589021 2.92835 -0.135659 0.884253 -0.446871 0.000001 0.599802 0.432293 0.67332 3.25372 0 0 0 1 0.787442 -0.175087 -0.590999 2.92835 -0.1394 0.883381 -0.447443 -0.00001 0.60042 0.434721 0.671204 3.25372 0 0 0 1 0.784967 -0.171617 -0.595293 2.92835 -0.147503 0.881467 -0.448619 -0.000001 0.601723 0.439958 0.666608 3.25372 0 0 0 1 0.781364 -0.166719 -0.601394 2.92835 -0.158969 0.878695 -0.450135 -0.000001 0.60349 0.447323 0.660078 3.25372 0 0 0 1 0.776826 -0.16079 -0.608841 2.92835 -0.172899 0.875232 -0.451745 -0.000002 0.605515 0.456196 0.652103 3.25372 0 0 0 1 0.771503 -0.154141 -0.617271 2.92835 -0.18858 0.871206 -0.453251 0.000004 0.607637 0.466089 0.64307 3.25372 0 0 0 1 0.76562 -0.147137 -0.62624 2.92835 -0.205166 0.866803 -0.454488 0.000000 0.6097 0.476447 0.633454 3.25372 0 0 0 1 0.759573 -0.140271 -0.635116 2.92835 -0.221486 0.862327 -0.455342 -0.000001 0.61155 0.486535 0.623931 3.25372 0 0 0 1 0.753545 -0.133729 -0.643651 2.92835 -0.237095 0.857913 -0.45582 0.000003 0.613154 0.496087 0.614769 3.25372 0 0 0 1 0.748033 -0.127985 -0.651204 2.92835 -0.25084 0.853918 -0.455964 -0.000001 0.614432 0.504424 0.606655 3.25372 0 0 0 1 0.743423 -0.12334 -0.657351 2.92835 -0.261983 0.850607 -0.455888 -0.000000 0.615377 0.511132 0.600047 3.25372 0 0 0 1 0.740096 -0.120073 -0.661695 2.92835 -0.269834 0.848234 -0.455729 -0.000002 0.615993 0.515831 0.595374 3.25372 0 0 0 1 0.738518 -0.118546 -0.66373 2.92835 -0.273507 0.847113 -0.455625 0.000000 0.616268 0.518022 0.593184 3.25372 0 0 0 1 0.73905 -0.119059 -0.663046 2.92835 -0.272273 0.84749 -0.455662 0.000001 0.616177 0.517286 0.593921 3.25372 0 0 0 1 0.741542 -0.121484 -0.659816 2.92835 -0.266441 0.849263 -0.455808 0.000000 0.615732 0.513803 0.597395 3.25372 0 0 0 1 0.745599 -0.125515 -0.654468 2.92835 -0.256762 0.852167 -0.455946 -0.000003 0.614944 0.507994 0.603146 3.25372 0 0 0 1 0.7507 -0.130737 -0.647578 2.92835 -0.24425 0.855846 -0.455928 0.000001 0.613835 0.500436 0.61055 3.25372 0 0 0 1 0.756504 -0.136905 -0.639499 2.92835 -0.229511 0.860073 -0.455629 -0.000003 0.612395 0.491458 0.619227 3.25372 0 0 0 1 0.762616 -0.143686 -0.630691 2.92835 -0.213362 0.864573 -0.454962 -0.000002 0.610651 0.481526 0.62868 3.25372 0 0 0 1 0.768583 -0.150622 -0.621766 2.92835 -0.196904 0.869015 -0.453918 -0.000003 0.608695 0.471301 0.638252 3.25372 0 0 0 1 0.774237 -0.157517 -0.612981 2.92835 -0.180609 0.873269 -0.452526 -0.000001 0.606579 0.461073 0.647668 3.25372 0 0 0 1 0.779208 -0.163871 -0.604963 2.92835 -0.165653 0.877047 -0.45094 0.000001 0.604478 0.451591 0.656257 3.25372 0 0 0 1 0.783294 -0.16932 -0.598149 2.92835 -0.152876 0.880178 -0.449351 -0.000002 0.602562 0.443416 0.663552 3.25372 0 0 0 1 0.786364 -0.173565 -0.59288 2.92834 -0.142951 0.882547 -0.447969 -0.000000 0.600996 0.43702 0.669191 3.25372 0 0 0 1 0.788181 -0.17614 -0.5897 2.92835 -0.136944 0.883954 -0.44707 0.000003 0.600015 0.433127 0.672594 3.25372 0 0 0 1 0.788565 -0.176692 -0.589021 2.92835 -0.135659 0.884253 -0.446871 0.000001 0.599802 0.432293 0.67332 3.25372 0 0 0 1 0.787442 -0.175087 -0.590999 2.92835 -0.1394 0.883381 -0.447443 -0.00001 0.60042 0.434721 0.671204 3.25372 0 0 0 1 0.784967 -0.171617 -0.595293 2.92835 -0.147503 0.881468 -0.448619 0.000001 0.601723 0.439958 0.666608 3.25372 0 0 0 1 0.781389 -0.166753 -0.601352 2.92835 -0.15889 0.878715 -0.450125 -0.000001 0.603478 0.447272 0.660123 3.25372 0 0 0 1 0.776826 -0.16079 -0.608841 2.92835 -0.172899 0.875232 -0.451745 -0.000002 0.605515 0.456196 0.652103 3.25372 0 0 0 1 0.771468 -0.154098 -0.617325 2.92835 -0.18868 0.87118 -0.45326 0.000004 0.60765 0.466152 0.643012 3.25372 0 0 0 1 0.765657 -0.14718 -0.626184 2.92835 -0.205063 0.866831 -0.454481 0.000000 0.609688 0.476383 0.633514 3.25372 0 0 0 1 0.759573 -0.140271 -0.635116 2.92835 -0.221486 0.862327 -0.455342 -0.000001 0.61155 0.486535 0.623931 3.25372 0 0 0 1 0.753545 -0.133729 -0.643651 2.92835 -0.237094 0.857913 -0.45582 0.000005 0.613154 0.496087 0.614769 3.25372 0 0 0 1 0.748065 -0.128017 -0.651161 2.92835 -0.250762 0.853941 -0.455964 -0.000004 0.614425 0.504377 0.606701 3.25372 0 0 0 1 0.743398 -0.123315 -0.657384 2.92835 -0.262043 0.850589 -0.455887 -0.000001 0.615382 0.511168 0.600011 3.25372 0 0 0 1 0.740081 -0.120058 -0.661715 2.92835 -0.26987 0.848223 -0.455728 -0.000001 0.615996 0.515852 0.595352 3.25372 0 0 0 1 0.738518 -0.118546 -0.66373 2.92835 -0.273507 0.847113 -0.455625 -0.000001 0.616268 0.518022 0.593184 3.25372 0 0 0 1 0.73906 -0.119068 -0.663034 2.92835 -0.272251 0.847497 -0.455663 0.000000 0.616175 0.517273 0.593934 3.25372 0 0 0 1 0.741562 -0.121504 -0.659789 2.92835 -0.266393 0.849278 -0.455809 -0.000001 0.615728 0.513774 0.597424 3.25372 0 0 0 1 0.74557 -0.125486 -0.654506 2.92835 -0.256831 0.852146 -0.455945 -0.000002 0.61495 0.508036 0.603105 3.25372 0 0 0 1 0.7507 -0.130737 -0.647578 2.92835 -0.24425 0.855846 -0.455928 0.000001 0.613835 0.500436 0.61055 3.25372 0 0 0 1 0.756541 -0.136945 -0.639446 2.92835 -0.229415 0.8601 -0.455626 -0.000003 0.612385 0.491399 0.619284 3.25372 0 0 0 1 0.762578 -0.143643 -0.630747 2.92835 -0.213464 0.864545 -0.454967 -0.000001 0.610663 0.481589 0.62862 3.25372 0 0 0 1 0.76862 -0.150666 -0.62171 2.92835 -0.196801 0.869042 -0.453911 -0.000002 0.608682 0.471237 0.638312 3.25372 0 0 0 1 0.774237 -0.157517 -0.612981 2.92835 -0.18061 0.873269 -0.452526 -0.000003 0.606579 0.461074 0.647668 3.25372 0 0 0 1 0.77918 -0.163834 -0.605009 2.92835 -0.16574 0.877026 -0.45095 0.000000 0.604491 0.451646 0.656207 3.25372 0 0 0 1 0.783294 -0.16932 -0.598149 2.92835 -0.152876 0.880178 -0.449351 -0.000002 0.602562 0.443416 0.663552 3.25372 0 0 0 1 0.786364 -0.173565 -0.59288 2.92834 -0.142951 0.882547 -0.447969 -0.000000 0.600996 0.43702 0.669191 3.25372 0 0 0 1 0.788174 -0.17613 -0.589712 2.92835 -0.136967 0.883949 -0.447073 0.000002 0.600019 0.433142 0.672581 3.25372 0 0 0 1 0.788565 -0.176692 -0.589021 2.92835 -0.135659 0.884253 -0.446871 0.000001 0.599802 0.432293 0.67332 3.25372 0 0 0 1 0.787431 -0.175071 -0.591018 2.92835 -0.139437 0.883372 -0.447449 -0.000003 0.600426 0.434745 0.671183 3.25372 0 0 0 1 0.784986 -0.171643 -0.595261 2.92835 -0.147442 0.881482 -0.44861 -0.000000 0.601713 0.439919 0.666643 3.25372 0 0 0 1 0.781389 -0.166753 -0.601352 2.92835 -0.15889 0.878715 -0.450125 -0.000001 0.603478 0.447272 0.660123 3.25372 0 0 0 1 0.776795 -0.16075 -0.608891 2.92835 -0.172992 0.875208 -0.451755 -0.000000 0.605528 0.456255 0.65205 3.25372 0 0 0 1 0.771503 -0.154141 -0.617271 2.92835 -0.18858 0.871206 -0.453251 0.000004 0.607637 0.466089 0.64307 3.25372 0 0 0 1 0.765657 -0.14718 -0.626184 2.92835 -0.205063 0.866831 -0.454481 0.000000 0.609688 0.476383 0.633514 3.25372 0 0 0 1 0.759535 -0.140229 -0.635171 2.92835 -0.221586 0.862299 -0.455346 -0.000000 0.611561 0.486596 0.623873 3.25372 0 0 0 1 0.753581 -0.133767 -0.643601 2.92835 -0.237003 0.857939 -0.455818 0.000001 0.613145 0.496031 0.614823 3.25372 0 0 0 1 0.748033 -0.127984 -0.651204 2.92835 -0.25084 0.853918 -0.455964 -0.000001 0.614432 0.504424 0.606655 3.25372 0 0 0 1 0.743398 -0.123315 -0.657384 2.92835 -0.262042 0.850589 -0.455887 -0.000001 0.615382 0.511168 0.600012 3.25372 0 0 0 1 0.740096 -0.120073 -0.661695 2.92835 -0.269834 0.848234 -0.455729 -0.000002 0.615993 0.515831 0.595374 3.25372 0 0 0 1 0.738518 -0.118546 -0.66373 2.92835 -0.273507 0.847113 -0.455625 -0.000001 0.616268 0.518022 0.593184 3.25372 0 0 0 1 0.739059 -0.119068 -0.663034 2.92835 -0.272251 0.847497 -0.455663 0.000001 0.616175 0.517273 0.593934 3.25372 0 0 0 1 0.741542 -0.121484 -0.659816 2.92835 -0.266441 0.849263 -0.455808 0.000000 0.615732 0.513803 0.597395 3.25372 0 0 0 1 0.745599 -0.125515 -0.654468 2.92835 -0.256762 0.852167 -0.455945 -0.000004 0.614944 0.507994 0.603146 3.25372 0 0 0 1 0.750734 -0.130772 -0.647531 2.92835 -0.244165 0.855871 -0.455927 -0.000001 0.613827 0.500384 0.6106 3.25372 0 0 0 1 0.756504 -0.136905 -0.639499 2.92835 -0.229511 0.860073 -0.455629 -0.000003 0.612395 0.491458 0.619227 3.25372 0 0 0 1 0.762578 -0.143643 -0.630747 2.92835 -0.213464 0.864545 -0.454967 -0.000001 0.610663 0.481589 0.62862 3.25372 0 0 0 1 0.768619 -0.150665 -0.621711 2.92835 -0.196801 0.869042 -0.453911 -0.000003 0.608682 0.471237 0.638311 3.25372 0 0 0 1 0.774204 -0.157476 -0.613033 2.92835 -0.180707 0.873244 -0.452536 0 0.606592 0.461135 0.647612 3.25372 0 0 0 1 0.77918 -0.163834 -0.605009 2.92835 -0.16574 0.877026 -0.45095 0.000000 0.604491 0.451646 0.656207 3.25372 0 0 0 1 0.783316 -0.16935 -0.598111 2.92835 -0.152805 0.880195 -0.449341 -0.000001 0.602551 0.44337 0.663592 3.25372 0 0 0 1 0.786349 -0.173543 -0.592906 2.92834 -0.143001 0.882535 -0.447976 -0.000000 0.601004 0.437052 0.669163 3.25372 0 0 0 1 0.788181 -0.17614 -0.5897 2.92835 -0.136944 0.883954 -0.44707 0.000003 0.600015 0.433127 0.672594 3.25372 0 0 0 1 0.788565 -0.176692 -0.589021 2.92835 -0.135659 0.884253 -0.446871 0.000000 0.599802 0.432293 0.67332 3.25372 0 0 0 1 0.787442 -0.175087 -0.590999 2.92835 -0.1394 0.883381 -0.447443 -0.00001 0.60042 0.434721 0.671204 3.25372 0 0 0 1 0.784986 -0.171643 -0.595261 2.92835 -0.147442 0.881482 -0.44861 -0.000000 0.601713 0.439919 0.666643 3.25372 0 0 0 1 0.781363 -0.166719 -0.601394 2.92835 -0.15897 0.878695 -0.450135 0.000001 0.60349 0.447323 0.660078 3.25372 0 0 0 1 0.776826 -0.16079 -0.608841 2.92835 -0.172899 0.875232 -0.451745 -0.000002 0.605515 0.456196 0.652103 3.25372 0 0 0 1 0.771468 -0.154098 -0.617326 2.92835 -0.188681 0.871179 -0.45326 0.000003 0.60765 0.466153 0.643011 3.25372 0 0 0 1 0.765657 -0.14718 -0.626184 2.92835 -0.205063 0.866831 -0.454481 0.000000 0.609688 0.476383 0.633514 3.25372 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.962624 0.270839 0 4.76344 -0.270839 0.962624 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 0.000002 0 0 1 0.000000 0 0 0 1 0.956357 0.292203 0 4.76344 -0.292203 0.956357 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300475 0.95379 0 0.000000 0 0 1 0.000001 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0 0 0 1 0.000002 0 0 0 1 0.951396 0.30797 0 4.76345 -0.30797 0.951396 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.954986 0.296652 0 4.76344 -0.296652 0.954986 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.957821 0.287368 0 4.76344 -0.287368 0.957821 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.964276 0.264898 0 4.76345 -0.264898 0.964276 0 -0.000001 0 0 1 0 0 0 0 1 0.967541 0.252717 0 4.76345 -0.252717 0.967541 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.970536 0.240956 0 4.76344 -0.240956 0.970536 0 0.000000 0 0 1 0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.975373 0.220565 0 4.76344 -0.220565 0.975373 0 -0.000001 0 0 1 0.000002 0 0 0 1 0.976965 0.213399 0 4.76345 -0.213399 0.976965 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.977919 0.208986 0 4.76344 -0.208986 0.977919 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.978123 0.208029 0 4.76345 -0.208029 0.978123 0 0.000003 0 0 1 0 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976241 0.21669 0 4.76344 -0.21669 0.976241 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.974343 0.225071 0 4.76344 -0.225071 0.974343 0 -0.000004 0 0 1 0.000001 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 0.000005 0 0 1 0.000002 0 0 0 1 0.96909 0.246709 0 4.76344 -0.246709 0.96909 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.965923 0.258831 0 4.76344 -0.258831 0.965923 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.962645 0.270766 0 4.76344 -0.270766 0.962645 0 0.000000 0 0 1 0.000000 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 0.000001 0 0 1 0.000001 0 0 0 1 0.95634 0.29226 0 4.76344 -0.29226 0.95634 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.953804 0.300431 0 4.76344 -0.300431 0.953804 0 -0.000000 0 0 1 0 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0.000000 0 0 1 0.000002 0 0 0 1 0.951391 0.307986 0 4.76345 -0.307986 0.951391 0 0.000000 0 0 1 0.000000 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.955002 0.296601 0 4.76344 -0.296601 0.955002 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.957802 0.28743 0 4.76344 -0.28743 0.957802 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.964297 0.264824 0 4.76345 -0.264824 0.964297 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.967521 0.252792 0 4.76345 -0.252792 0.967521 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.970554 0.240885 0 4.76344 -0.240885 0.970554 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.973201 0.229956 0 4.76344 -0.229956 0.973201 0 -0.000004 0 0 1 -0.000000 0 0 0 1 0.975361 0.220617 0 4.76344 -0.220617 0.975361 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976973 0.213362 0 4.76345 -0.213362 0.976973 0 0 0 0 1 -0.000001 0 0 0 1 0.977923 0.208969 0 4.76344 -0.208969 0.977923 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 4.76345 -0.208029 0.978123 0 0.000002 0 0 1 0.000000 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976241 0.21669 0 4.76344 -0.21669 0.976241 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.974356 0.225013 0 4.76344 -0.225013 0.974356 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 0.000005 0 0 1 0.000002 0 0 0 1 0.969071 0.246783 0 4.76344 -0.246783 0.969071 0 0.000001 0 0 1 0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.962645 0.270766 0 4.76344 -0.270766 0.962645 0 0.000000 0 0 1 0.000000 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 0.000000 0 0 1 0.000001 0 0 0 1 0.956357 0.292203 0 4.76344 -0.292203 0.956357 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300475 0.95379 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951961 0.306221 0 4.76344 -0.306221 0.951961 0 0 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0 0 0 1 0.000002 0 0 0 1 0.951396 0.30797 0 4.76345 -0.30797 0.951396 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.952778 0.303668 0 4.76344 -0.303668 0.952778 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.954986 0.296652 0 4.76344 -0.296652 0.954986 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.957802 0.28743 0 4.76344 -0.28743 0.957802 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960994 0.276568 0 4.76344 -0.276568 0.960994 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.964276 0.264898 0 4.76345 -0.264898 0.964276 0 -0.000001 0 0 1 0 0 0 0 1 0.967541 0.252717 0 4.76345 -0.252717 0.967541 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.970554 0.240885 0 4.76344 -0.240885 0.970554 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.975361 0.220617 0 4.76344 -0.220617 0.975361 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976973 0.213362 0 4.76345 -0.213363 0.976973 0 -0.000001 0 0 1 0 0 0 0 1 0.977919 0.208986 0 4.76344 -0.208986 0.977919 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.978123 0.208029 0 4.76345 -0.208029 0.978123 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.977531 0.210793 0 4.76344 -0.210793 0.977531 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.976251 0.216645 0 4.76344 -0.216645 0.976251 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.974356 0.225013 0 4.76344 -0.225013 0.974356 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.971919 0.235318 0 4.76344 -0.235318 0.971919 0 0.000002 0 0 1 0.000000 0 0 0 1 0.96909 0.246709 0 4.76344 -0.246709 0.96909 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.962624 0.270839 0 4.76344 -0.270839 0.962624 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.959379 0.282122 0 4.76344 -0.282122 0.959379 0 0.000001 0 0 1 0.000000 0 0 0 1 0.956339 0.29226 0 4.76344 -0.29226 0.956339 0 0.000000 0 0 1 0.000001 0 0 0 1 0.95379 0.300474 0 4.76344 -0.300475 0.95379 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0 0 0 1 0.000002 0 0 0 1 0.951396 0.30797 0 4.76345 -0.30797 0.951396 0 0 0 0 1 0.000000 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.955002 0.296601 0 4.76344 -0.296601 0.955002 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.957821 0.287368 0 4.76344 -0.287368 0.957821 0 0.000002 0 0 1 0.000001 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.964276 0.264898 0 4.76345 -0.264898 0.964276 0 -0.000001 0 0 1 0 0 0 0 1 0.967541 0.252717 0 4.76345 -0.252717 0.967541 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.970536 0.240956 0 4.76344 -0.240956 0.970536 0 0.000000 0 0 1 0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.975373 0.220565 0 4.76344 -0.220565 0.975373 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.976965 0.213399 0 4.76345 -0.213399 0.976965 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.977922 0.208969 0 4.76344 -0.208969 0.977923 0 0.000002 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 4.76345 -0.208029 0.978123 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976251 0.216645 0 4.76344 -0.216645 0.976251 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.974343 0.225071 0 4.76344 -0.225071 0.974343 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 0.000005 0 0 1 0.000002 0 0 0 1 0.969071 0.246783 0 4.76344 -0.246783 0.969071 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 -0.000001 0 0 0 1 0.962624 0.270839 0 4.76344 -0.270839 0.962624 0 0.000001 0 0 1 0.000001 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.956357 0.292203 0 4.76344 -0.292203 0.956357 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300475 0.95379 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.951396 0.30797 0 4.76344 -0.30797 0.951396 0 0.000001 0 0 1 0.000000 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 0.000000 0 0 1 0 0 0 0 1 0.954986 0.296652 0 4.76344 -0.296652 0.954986 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.957821 0.287368 0 4.76344 -0.287368 0.957821 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 4.76344 -0.264898 0.964276 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.967541 0.252717 0 4.76344 -0.252717 0.967541 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.970536 0.240956 0 4.76344 -0.240956 0.970536 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000001 0 0 1 0 0 0 0 1 0.975373 0.220565 0 4.76344 -0.220565 0.975373 0 0.000000 0 0 1 0.000000 0 0 0 1 0.976965 0.213399 0 4.76344 -0.213399 0.976965 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.977919 0.208986 0 4.76344 -0.208986 0.977919 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 -0.000007 0 0 1 -0.000000 0 0 0 1 0.97624 0.21669 0 4.76344 -0.21669 0.97624 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.974343 0.225071 0 4.76344 -0.225071 0.974343 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.96909 0.246709 0 4.76344 -0.246709 0.96909 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.965923 0.258831 0 4.76344 -0.258831 0.965923 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.962645 0.270766 0 4.76344 -0.270766 0.962645 0 -0.000002 0 0 1 0.000002 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.95634 0.29226 0 4.76344 -0.29226 0.95634 0 0.000000 0 0 1 0.000000 0 0 0 1 0.953804 0.300431 0 4.76344 -0.300431 0.953804 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951391 0.307986 0 4.76344 -0.307986 0.951391 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 0.000000 0 0 1 0 0 0 0 1 0.955002 0.296601 0 4.76344 -0.296601 0.955002 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.957802 0.28743 0 4.76344 -0.28743 0.957802 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.964298 0.264824 0 4.76344 -0.264824 0.964296 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967521 0.252792 0 4.76344 -0.252792 0.967521 0 -0.000003 0 0 1 0 0 0 0 1 0.970554 0.240885 0 4.76344 -0.240885 0.970554 0 0.000000 0 0 1 0.000000 0 0 0 1 0.973201 0.229956 0 4.76344 -0.229956 0.973201 0 0.000000 0 0 1 0.000000 0 0 0 1 0.975361 0.220617 0 4.76344 -0.220617 0.975361 0 0 0 0 1 0.000000 0 0 0 1 0.976973 0.213362 0 4.76344 -0.213362 0.976973 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.977922 0.208969 0 4.76344 -0.208969 0.977923 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 -0.000007 0 0 1 -0.000000 0 0 0 1 0.97624 0.21669 0 4.76344 -0.21669 0.97624 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.974356 0.225013 0 4.76344 -0.225013 0.974356 0 0.000000 0 0 1 0 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.969071 0.246783 0 4.76344 -0.246783 0.969071 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 -0.000001 0 0 0 1 0.962645 0.270766 0 4.76344 -0.270766 0.962645 0 -0.000002 0 0 1 0.000002 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 -0.000001 0 0 1 0.000002 0 0 0 1 0.956357 0.292203 0 4.76344 -0.292203 0.956357 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300475 0.95379 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951961 0.306221 0 4.76344 -0.306221 0.951961 0 -0.000001 0 0 1 0 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.951396 0.30797 0 4.76344 -0.30797 0.951396 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.952778 0.303668 0 4.76344 -0.303668 0.952778 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.954986 0.296652 0 4.76344 -0.296652 0.954986 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.957802 0.28743 0 4.76344 -0.28743 0.957802 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960994 0.276568 0 4.76344 -0.276568 0.960994 0 -0.000004 0 0 1 0.000001 0 0 0 1 0.964277 0.264898 0 4.76344 -0.264898 0.964276 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.967541 0.252717 0 4.76344 -0.252717 0.967541 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.970554 0.240885 0 4.76344 -0.240885 0.970554 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000001 0 0 1 0 0 0 0 1 0.975361 0.220617 0 4.76344 -0.220617 0.975361 0 0 0 0 1 0.000000 0 0 0 1 0.976973 0.213363 0 4.76344 -0.213363 0.976973 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.977919 0.208986 0 4.76344 -0.208986 0.977919 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 -0.000005 0 0 1 -0.000000 0 0 0 1 0.977531 0.210793 0 4.76344 -0.210793 0.977531 0 -0.000007 0 0 1 0.000000 0 0 0 1 0.97625 0.216645 0 4.76344 -0.216645 0.97625 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.974356 0.225013 0 4.76344 -0.225013 0.974356 0 0.000000 0 0 1 0 0 0 0 1 0.971919 0.235318 0 4.76344 -0.235318 0.971919 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.96909 0.246709 0 4.76344 -0.246709 0.96909 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 -0.000001 0 0 0 1 0.962624 0.270839 0 4.76344 -0.270839 0.962624 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.959379 0.282122 0 4.76344 -0.282122 0.959379 0 0.000000 0 0 1 0.000000 0 0 0 1 0.956339 0.29226 0 4.76344 -0.29226 0.956339 0 0.000001 0 0 1 0.000000 0 0 0 1 0.95379 0.300474 0 4.76344 -0.300475 0.95379 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.951396 0.30797 0 4.76344 -0.30797 0.951396 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 0.000000 0 0 1 0 0 0 0 1 0.955002 0.296601 0 4.76344 -0.296601 0.955002 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.957821 0.287368 0 4.76344 -0.287368 0.957821 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 4.76344 -0.264898 0.964276 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.967541 0.252717 0 4.76344 -0.252717 0.967541 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.970536 0.240956 0 4.76344 -0.240956 0.970536 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000001 0 0 1 0 0 0 0 1 0.975373 0.220565 0 4.76344 -0.220565 0.975373 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.976965 0.213399 0 4.76344 -0.213399 0.976965 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.977922 0.208969 0 4.76344 -0.208969 0.977923 0 0 0 0 1 -0.000002 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 -0.000007 0 0 1 -0.000000 0 0 0 1 0.97625 0.216645 0 4.76344 -0.216645 0.97625 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.974343 0.225071 0 4.76344 -0.225071 0.974343 0 0.000002 0 0 1 0.000000 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.969071 0.246783 0 4.76344 -0.246783 0.969071 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 -0.000001 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.951095 -0.3089 0 4.76344 0.308901 0.951095 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.95489 -0.296958 0 4.76345 0.296958 0.95489 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.958331 -0.28566 0 4.76344 0.28566 0.958331 0 0.000001 0 0 1 0.000000 0 0 0 1 0.961265 -0.275627 0 4.76344 0.275627 0.961265 0 0.000000 0 0 1 0.000000 0 0 0 1 0.963616 -0.267291 0 4.76344 0.267291 0.963616 0 0.000000 0 0 1 0.000002 0 0 0 1 0.965204 -0.261501 0 4.76344 0.261501 0.965204 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.965941 -0.258764 0 4.76344 0.258764 0.965941 0 -0.000000 0 0 1 0 0 0 0 1 0.96569 -0.259701 0 4.76344 0.259701 0.96569 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.964516 -0.264025 0 4.76344 0.264025 0.964516 0 0.000001 0 0 1 0.000000 0 0 0 1 0.962538 -0.271148 0 4.76344 0.271149 0.962538 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.959861 -0.28048 0 4.76344 0.28048 0.959861 0 0.000000 0 0 1 0.000000 0 0 0 1 0.956664 -0.291196 0 4.76344 0.291196 0.956664 0 -0.000003 0 0 1 0 0 0 0 1 0.953042 -0.302841 0 4.76344 0.302841 0.953042 0 -0.000001 0 0 1 -0.000002 0 0 0 1 0.949147 -0.314835 0 4.76344 0.314835 0.949147 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.945256 -0.326331 0 4.76344 0.326332 0.945256 0 0 0 0 1 0.000001 0 0 0 1 0.941524 -0.336948 0 4.76345 0.336948 0.941524 0 0.000000 0 0 1 0.000000 0 0 0 1 0.93821 -0.346068 0 4.76345 0.346068 0.93821 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.935644 -0.352946 0 4.76344 0.352946 0.935644 0 0.000003 0 0 1 0.000000 0 0 0 1 0.934041 -0.357167 0 4.76345 0.357167 0.934041 0 -0.000007 0 0 1 -0.000000 0 0 0 1 0.933691 -0.35808 0 4.76345 0.35808 0.933691 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.93469 -0.355466 0 4.76344 0.355466 0.93469 0 0.000001 0 0 1 0.000001 0 0 0 1 0.936828 -0.349791 0 4.76344 0.349791 0.936828 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.939799 -0.341728 0 4.76344 0.341728 0.939799 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.943322 -0.331879 0 4.76344 0.331879 0.943323 0 0.000004 0 0 1 0.000001 0 0 0 1 0.947175 -0.320719 0 4.76344 0.320719 0.947175 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951119 -0.308826 0 4.76344 0.308827 0.951119 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.954868 -0.297031 0 4.76345 0.297031 0.954868 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.958331 -0.28566 0 4.76344 0.28566 0.958331 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.961281 -0.27557 0 4.76344 0.27557 0.961281 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.963604 -0.267335 0 4.76344 0.267335 0.963604 0 0.000000 0 0 1 0.000002 0 0 0 1 0.965204 -0.261501 0 4.76344 0.261501 0.965204 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.965941 -0.258764 0 4.76344 0.258764 0.965941 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.965694 -0.259684 0 4.76344 0.259684 0.965694 0 0 0 0 1 -0.000000 0 0 0 1 0.964516 -0.264025 0 4.76344 0.264025 0.964516 0 0.000001 0 0 1 0.000000 0 0 0 1 0.962524 -0.271199 0 4.76344 0.2712 0.962524 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.959879 -0.280417 0 4.76344 0.280417 0.959879 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.956664 -0.291196 0 4.76344 0.291196 0.956664 0 -0.000003 0 0 1 0 0 0 0 1 0.953018 -0.302915 0 4.76344 0.302915 0.953019 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.949171 -0.314762 0 4.76344 0.314762 0.949171 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.945232 -0.326401 0 4.76344 0.326402 0.945232 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.941502 -0.337009 0 4.76345 0.337009 0.941502 0 0.000001 0 0 1 0.000000 0 0 0 1 0.938228 -0.346018 0 4.76345 0.346018 0.938228 0 0.000000 0 0 1 0.000000 0 0 0 1 0.935631 -0.352981 0 4.76344 0.352981 0.935631 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.934035 -0.357183 0 4.76345 0.357183 0.934035 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.933691 -0.35808 0 4.76345 0.35808 0.933691 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.93469 -0.355466 0 4.76344 0.355466 0.93469 0 0.000001 0 0 1 0.000001 0 0 0 1 0.936828 -0.349791 0 4.76344 0.349791 0.936828 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.939779 -0.341784 0 4.76344 0.341784 0.939779 0 -0.000000 0 0 1 0 0 0 0 1 0.943322 -0.331879 0 4.76344 0.331879 0.943323 0 0.000004 0 0 1 0.000001 0 0 0 1 0.947199 -0.320647 0 4.76344 0.320647 0.947199 0 -0.000000 0 0 1 0 0 0 0 1 0.951095 -0.3089 0 4.76344 0.308901 0.951095 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.954868 -0.297031 0 4.76345 0.297031 0.954868 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.958331 -0.28566 0 4.76344 0.28566 0.958331 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.961265 -0.275627 0 4.76344 0.275627 0.961265 0 0.000000 0 0 1 0.000000 0 0 0 1 0.963616 -0.267291 0 4.76344 0.267291 0.963616 0 0 0 0 1 0.000002 0 0 0 1 0.965211 -0.261474 0 4.76344 0.261474 0.965211 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.965941 -0.258764 0 4.76344 0.258764 0.965941 0 -0.000000 0 0 1 0 0 0 0 1 0.96569 -0.259701 0 4.76344 0.259701 0.96569 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.964506 -0.264061 0 4.76344 0.264061 0.964506 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.962538 -0.271148 0 4.76344 0.271149 0.962538 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.959879 -0.280417 0 4.76344 0.280417 0.959879 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.956643 -0.291266 0 4.76344 0.291266 0.956643 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.953042 -0.302841 0 4.76344 0.302841 0.953042 0 -0.000001 0 0 1 -0.000002 0 0 0 1 0.949147 -0.314836 0 4.76344 0.314836 0.949147 0 0.000000 0 0 1 0 0 0 0 1 0.945232 -0.3264 0 4.76344 0.326401 0.945232 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.941524 -0.336948 0 4.76345 0.336948 0.941524 0 0.000000 0 0 1 0.000000 0 0 0 1 0.938228 -0.346018 0 4.76345 0.346018 0.938228 0 0.000000 0 0 1 0.000000 0 0 0 1 0.935631 -0.352981 0 4.76344 0.352981 0.935631 0 0.000001 0 0 1 0.000001 0 0 0 1 0.934041 -0.357167 0 4.76345 0.357167 0.934041 0 -0.000007 0 0 1 -0.000000 0 0 0 1 0.933691 -0.35808 0 4.76345 0.35808 0.933691 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.9347 -0.35544 0 4.76344 0.35544 0.9347 0 0.000003 0 0 1 0.000000 0 0 0 1 0.936812 -0.349834 0 4.76344 0.349834 0.936812 0 0.000000 0 0 1 0.000000 0 0 0 1 0.939779 -0.341784 0 4.76344 0.341784 0.939779 0 -0.000000 0 0 1 0 0 0 0 1 0.943345 -0.331813 0 4.76344 0.331813 0.943346 0 0.000000 0 0 1 0.000000 0 0 0 1 0.947175 -0.320719 0 4.76344 0.320719 0.947175 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951095 -0.3089 0 4.76344 0.308901 0.951095 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.95489 -0.296959 0 4.76345 0.296959 0.95489 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.958311 -0.285727 0 4.76344 0.285727 0.958311 0 0.000000 0 0 1 0.000000 0 0 0 1 0.961282 -0.275569 0 4.76344 0.275569 0.961282 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.963616 -0.267291 0 4.76344 0.267291 0.963616 0 0.000000 0 0 1 0.000001 0 0 0 1 0.965204 -0.261501 0 4.76344 0.261501 0.965204 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.965941 -0.258764 0 4.76344 0.258764 0.965941 0 -0.000000 0 0 1 0 0 0 0 1 0.96569 -0.2597 0 4.76344 0.259701 0.96569 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.964516 -0.264025 0 4.76344 0.264025 0.964516 0 0.000001 0 0 1 0.000000 0 0 0 1 0.962524 -0.271199 0 4.76344 0.2712 0.962524 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.959861 -0.28048 0 4.76344 0.280479 0.959861 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.956664 -0.291196 0 4.76344 0.291196 0.956664 0 -0.000003 0 0 1 0 0 0 0 1 0.953042 -0.302841 0 4.76344 0.302841 0.953042 0 -0.000001 0 0 1 -0.000002 0 0 0 1 0.949147 -0.314835 0 4.76344 0.314835 0.949147 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.945256 -0.326331 0 4.76344 0.326332 0.945256 0 0 0 0 1 0.000001 0 0 0 1 0.941524 -0.336948 0 4.76345 0.336948 0.941524 0 0.000000 0 0 1 0.000000 0 0 0 1 0.93821 -0.346068 0 4.76345 0.346068 0.93821 0 0.000000 0 0 1 0.000003 0 0 0 1 0.935644 -0.352946 0 4.76344 0.352946 0.935644 0 0.000003 0 0 1 0.000000 0 0 0 1 0.934035 -0.357183 0 4.76345 0.357183 0.934035 0 -0.000007 0 0 1 -0.000000 0 0 0 1 0.933691 -0.35808 0 4.76345 0.35808 0.933691 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.93469 -0.355466 0 4.76344 0.355466 0.93469 0 0.000001 0 0 1 0.000001 0 0 0 1 0.936812 -0.349834 0 4.76344 0.349834 0.936812 0 0.000000 0 0 1 0.000000 0 0 0 1 0.939799 -0.341728 0 4.76344 0.341728 0.939799 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.943322 -0.331879 0 4.76344 0.331879 0.943323 0 0.000004 0 0 1 0.000001 0 0 0 1 0.9472 -0.320646 0 4.76344 0.320646 0.9472 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.951095 -0.3089 0 4.76344 0.308901 0.951095 0 -0.000001 0 0 1 0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965943 0.258756 -0.000067 10.0953 -0.258756 0.965943 -0.000004 0.814601 0.000065 0.00002 1 -2.45468 0 0 0 1 0.962549 0.270788 0.013124 10.0953 -0.270818 0.962631 0.000622 0.814595 -0.012465 -0.004154 0.999914 -2.45468 0 0 0 1 0.959077 0.281992 0.025569 10.0953 -0.282106 0.959383 0.000912 0.814601 -0.024272 -0.008089 0.999672 -2.45468 0 0 0 1 0.95578 0.291799 0.036587 10.0953 -0.292026 0.95641 0.000925 0.814596 -0.034722 -0.011569 0.99933 -2.45468 0 0 0 1 0.952892 0.299845 0.045714 10.0953 -0.300192 0.953878 0.000761 0.8146 -0.043376 -0.014449 0.998954 -2.45468 0 0 0 1 0.950808 0.30538 0.052037 10.0953 -0.305822 0.952089 0.000557 0.814595 -0.049374 -0.016443 0.998645 -2.45468 0 0 0 1 0.9498 0.307981 0.055022 10.0953 -0.308471 0.951234 0.000434 0.814599 -0.052205 -0.017385 0.998485 -2.45468 0 0 0 1 0.950147 0.307092 0.054 10.0953 -0.307565 0.951527 0.000477 0.814603 -0.051235 -0.017062 0.998541 -2.45468 0 0 0 1 0.951724 0.302972 0.049282 10.0953 -0.303372 0.952872 0.000654 0.814602 -0.046761 -0.015574 0.998785 -2.45468 0 0 0 1 0.954245 0.296133 0.041494 10.0953 -0.296422 0.955057 0.000857 0.8146 -0.039375 -0.013117 0.999138 -2.45468 0 0 0 1 0.957399 0.287072 0.031262 10.0953 -0.287241 0.957859 0.000947 0.814602 -0.029672 -0.009887 0.999511 -2.45468 0 0 0 1 0.96081 0.276523 0.019475 10.0953 -0.276591 0.960988 0.000807 0.814599 -0.018493 -0.006162 0.99981 -2.45468 0 0 0 1 0.964257 0.264885 0.00663 10.0953 -0.264893 0.964278 0.000356 0.814605 -0.006297 -0.002099 0.999978 -2.45468 0 0 0 1 0.967521 0.252704 -0.006638 10.0953 -0.252712 0.967542 -0.000439 0.814599 0.006311 0.002103 0.999977 -2.45468 0 0 0 1 0.970371 0.240841 -0.019385 10.0953 -0.240915 0.970545 -0.001522 0.814606 0.018447 0.006147 0.999811 -2.45468 0 0 0 1 0.972757 0.229722 -0.031177 10.0953 -0.229918 0.973206 -0.002803 0.814609 0.029697 0.009895 0.99951 -2.45468 0 0 0 1 0.974615 0.220041 -0.041317 10.0953 -0.220394 0.975402 -0.004121 0.814592 0.039394 0.013123 0.999138 -2.45468 0 0 0 1 0.975898 0.212661 -0.048973 10.0953 -0.213166 0.977002 -0.00525 0.814604 0.046729 0.015564 0.998786 -2.45468 0 0 0 1 0.976634 0.208099 -0.05367 10.0953 -0.208712 0.977959 -0.006002 0.814601 0.051237 0.017063 0.998541 -2.45468 0 0 0 1 0.976788 0.207109 -0.054687 10.0953 -0.207746 0.978163 -0.006169 0.814603 0.052215 0.017387 0.998484 -2.45468 0 0 0 1 0.976342 0.209941 -0.051777 10.0953 -0.210508 0.977576 -0.005693 0.814597 0.04942 0.016459 0.998642 -2.45468 0 0 0 1 0.975322 0.216055 -0.045461 10.0953 -0.216486 0.976275 -0.004718 0.8146 0.043363 0.014444 0.998955 -2.45468 0 0 0 1 0.973753 0.224663 -0.03649 10.0953 -0.224934 0.974367 -0.003469 0.814602 0.034775 0.011587 0.999328 -2.45468 0 0 0 1 0.971647 0.235051 -0.025543 10.0953 -0.235181 0.971949 -0.002158 0.8146 0.02432 0.008105 0.999671 -2.45468 0 0 0 1 0.969014 0.246656 -0.013157 10.0953 -0.246689 0.969094 -0.000955 0.814601 0.012515 0.00417 0.999913 -2.45468 0 0 0 1 0.965923 0.258831 0.000013 10.0953 -0.258831 0.965923 0.000000 0.814602 -0.000012 -0.000004 1 -2.45468 0 0 0 1 0.962571 0.270715 0.013043 10.0953 -0.270745 0.962651 0.000619 0.814597 -0.012388 -0.004128 0.999915 -2.45468 0 0 0 1 0.959076 0.281992 0.025569 10.0953 -0.282107 0.959382 0.000912 0.814603 -0.024273 -0.008089 0.999672 -2.45468 0 0 0 1 0.955761 0.291855 0.036649 10.0953 -0.292083 0.956393 0.000924 0.814599 -0.034781 -0.011589 0.999328 -2.45468 0 0 0 1 0.952908 0.299803 0.045665 10.0953 -0.300149 0.953892 0.000762 0.814602 -0.043331 -0.014433 0.998956 -2.45468 0 0 0 1 0.950808 0.30538 0.052037 10.0953 -0.305822 0.952089 0.000557 0.814595 -0.049374 -0.016443 0.998645 -2.45468 0 0 0 1 0.9498 0.307981 0.055022 10.0953 -0.308471 0.951234 0.000434 0.8146 -0.052205 -0.017385 0.998485 -2.45468 0 0 0 1 0.950141 0.307108 0.054018 10.0953 -0.307581 0.951522 0.000476 0.814604 -0.051253 -0.017068 0.99854 -2.45468 0 0 0 1 0.951724 0.302972 0.049282 10.0953 -0.303372 0.952872 0.000654 0.814602 -0.046761 -0.015574 0.998785 -2.45468 0 0 0 1 0.954263 0.296084 0.041437 10.0953 -0.296372 0.955073 0.000858 0.814596 -0.039321 -0.013099 0.99914 -2.45468 0 0 0 1 0.957378 0.287133 0.031331 10.0953 -0.287303 0.95784 0.000947 0.814605 -0.029738 -0.009908 0.999509 -2.45468 0 0 0 1 0.96081 0.276523 0.019475 10.0953 -0.276591 0.960988 0.000807 0.814599 -0.018493 -0.006162 0.99981 -2.45468 0 0 0 1 0.964278 0.264811 0.006548 10.0953 -0.264819 0.964298 0.000352 0.814604 -0.00622 -0.002073 0.999978 -2.45468 0 0 0 1 0.967502 0.252779 -0.006556 10.0953 -0.252787 0.967522 -0.000433 0.814598 0.006234 0.002078 0.999978 -2.45468 0 0 0 1 0.970388 0.240769 -0.019462 10.0953 -0.240843 0.970563 -0.00153 0.814603 0.01852 0.006172 0.999809 -2.45468 0 0 0 1 0.97277 0.229657 -0.031245 10.0953 -0.229854 0.973221 -0.002812 0.814605 0.029762 0.009917 0.999508 -2.45468 0 0 0 1 0.974605 0.220095 -0.041261 10.0953 -0.220447 0.97539 -0.004114 0.814592 0.03934 0.013106 0.99914 -2.45468 0 0 0 1 0.975904 0.212624 -0.049012 10.0953 -0.213129 0.97701 -0.005257 0.814602 0.046766 0.015576 0.998784 -2.45468 0 0 0 1 0.976637 0.208082 -0.053687 10.0953 -0.208695 0.977962 -0.006004 0.814602 0.051254 0.017068 0.99854 -2.45468 0 0 0 1 0.976788 0.207109 -0.054687 10.0953 -0.207746 0.978163 -0.006169 0.814604 0.052215 0.017387 0.998484 -2.45468 0 0 0 1 0.976342 0.209941 -0.051777 10.0953 -0.210508 0.977576 -0.005693 0.814597 0.04942 0.016459 0.998642 -2.45468 0 0 0 1 0.975322 0.216055 -0.045461 10.0953 -0.216486 0.976275 -0.004718 0.814605 0.043363 0.014444 0.998955 -2.45468 0 0 0 1 0.973764 0.224604 -0.036552 10.0953 -0.224876 0.974381 -0.003478 0.814601 0.034834 0.011607 0.999326 -2.45468 0 0 0 1 0.971647 0.235051 -0.025543 10.0953 -0.235181 0.971949 -0.002158 0.8146 0.02432 0.008105 0.999671 -2.45468 0 0 0 1 0.968996 0.24673 -0.013078 10.0953 -0.246763 0.969075 -0.000948 0.8146 0.01244 0.004145 0.999914 -2.45468 0 0 0 1 0.965943 0.258756 -0.000067 10.0953 -0.258756 0.965943 -0.000004 0.814601 0.000065 0.00002 1 -2.45468 0 0 0 1 0.962571 0.270715 0.013043 10.0953 -0.270745 0.962651 0.000619 0.814597 -0.012388 -0.004128 0.999915 -2.45468 0 0 0 1 0.959077 0.281992 0.025569 10.0953 -0.282107 0.959382 0.000912 0.814603 -0.024272 -0.008089 0.999672 -2.45468 0 0 0 1 0.95578 0.291799 0.036587 10.0953 -0.292026 0.95641 0.000925 0.814596 -0.034722 -0.011569 0.99933 -2.45468 0 0 0 1 0.952892 0.299845 0.045714 10.0953 -0.300192 0.953878 0.000761 0.814602 -0.043376 -0.014449 0.998954 -2.45468 0 0 0 1 0.950798 0.305406 0.052066 10.0953 -0.305848 0.952081 0.000555 0.814595 -0.049401 -0.016452 0.998644 -2.45468 0 0 0 1 0.9498 0.307981 0.055022 10.0953 -0.308471 0.951234 0.000434 0.814599 -0.052205 -0.017385 0.998485 -2.45468 0 0 0 1 0.950147 0.307092 0.053999 10.0953 -0.307565 0.951527 0.000477 0.814602 -0.051235 -0.017062 0.998541 -2.45468 0 0 0 1 0.951737 0.302938 0.049242 10.0953 -0.303337 0.952883 0.000656 0.8146 -0.046724 -0.015562 0.998787 -2.45468 0 0 0 1 0.954245 0.296133 0.041494 10.0953 -0.296422 0.955057 0.000857 0.8146 -0.039375 -0.013117 0.999138 -2.45468 0 0 0 1 0.957378 0.287133 0.031331 10.0953 -0.287303 0.95784 0.000947 0.814605 -0.029738 -0.009908 0.999509 -2.45468 0 0 0 1 0.960832 0.276454 0.019398 10.0953 -0.276521 0.961008 0.000806 0.814597 -0.018419 -0.006138 0.999811 -2.45468 0 0 0 1 0.964257 0.264885 0.00663 10.0953 -0.264893 0.964278 0.000356 0.814605 -0.006297 -0.002099 0.999978 -2.45468 0 0 0 1 0.967521 0.252703 -0.006638 10.0953 -0.252712 0.967542 -0.000439 0.814599 0.006311 0.002103 0.999977 -2.45468 0 0 0 1 0.970387 0.240769 -0.019461 10.0953 -0.240844 0.970563 -0.00153 0.814603 0.01852 0.006172 0.999809 -2.45468 0 0 0 1 0.972757 0.229722 -0.031177 10.0953 -0.229918 0.973206 -0.002803 0.814609 0.029697 0.009895 0.99951 -2.45468 0 0 0 1 0.974605 0.220095 -0.041261 10.0953 -0.220447 0.97539 -0.004114 0.814592 0.03934 0.013106 0.99914 -2.45468 0 0 0 1 0.975904 0.212624 -0.049012 10.0953 -0.21313 0.97701 -0.005256 0.814603 0.046766 0.015576 0.998784 -2.45468 0 0 0 1 0.976634 0.208099 -0.05367 10.0953 -0.208712 0.977959 -0.006002 0.814601 0.051237 0.017063 0.998541 -2.45468 0 0 0 1 0.976788 0.207109 -0.054687 10.0953 -0.207746 0.978163 -0.006169 0.814605 0.052215 0.017387 0.998484 -2.45468 0 0 0 1 0.976338 0.209969 -0.051748 10.0953 -0.210535 0.97757 -0.005689 0.814599 0.049393 0.016449 0.998644 -2.45468 0 0 0 1 0.97533 0.216009 -0.045509 10.0953 -0.216441 0.976285 -0.004726 0.814603 0.043409 0.01446 0.998953 -2.45468 0 0 0 1 0.973764 0.224604 -0.036552 10.0953 -0.224876 0.974381 -0.003478 0.814601 0.034834 0.011607 0.999326 -2.45468 0 0 0 1 0.971632 0.23512 -0.02547 10.0953 -0.235249 0.971933 -0.00215 0.8146 0.024251 0.008081 0.999673 -2.45468 0 0 0 1 0.969014 0.246656 -0.013157 10.0953 -0.246689 0.969094 -0.000955 0.814601 0.012515 0.00417 0.999913 -2.45468 0 0 0 1 0.965943 0.258756 -0.000067 10.0953 -0.258756 0.965943 -0.000004 0.814601 0.000065 0.00002 1 -2.45468 0 0 0 1 0.96255 0.270788 0.013123 10.0953 -0.270818 0.962631 0.000622 0.814597 -0.012464 -0.004154 0.999914 -2.45468 0 0 0 1 0.959098 0.281926 0.025496 10.0953 -0.28204 0.959402 0.000911 0.814599 -0.024203 -0.008065 0.999674 -2.45468 0 0 0 1 0.95576 0.291855 0.03665 10.0953 -0.292083 0.956393 0.000924 0.814601 -0.034782 -0.011589 0.999328 -2.45468 0 0 0 1 0.952892 0.299845 0.045714 10.0953 -0.300192 0.953878 0.000761 0.814604 -0.043376 -0.014448 0.998954 -2.45468 0 0 0 1 0.950808 0.30538 0.052037 10.0953 -0.305822 0.952089 0.000557 0.814595 -0.049374 -0.016443 0.998645 -2.45468 0 0 0 1 0.9498 0.307981 0.055022 10.0953 -0.308471 0.951234 0.000434 0.814599 -0.052205 -0.017385 0.998485 -2.45468 0 0 0 1 0.950147 0.307092 0.054 10.0953 -0.307565 0.951527 0.000477 0.814604 -0.051235 -0.017062 0.998541 -2.45468 0 0 0 1 0.951724 0.302972 0.049282 10.0953 -0.303372 0.952872 0.000654 0.814602 -0.046761 -0.015574 0.998785 -2.45468 0 0 0 1 0.954263 0.296083 0.041437 10.0953 -0.296372 0.955073 0.000858 0.814595 -0.039321 -0.013099 0.99914 -2.45468 0 0 0 1 0.957399 0.287072 0.031262 10.0953 -0.287241 0.957859 0.000947 0.814602 -0.029672 -0.009887 0.999511 -2.45468 0 0 0 1 0.96081 0.276523 0.019475 10.0953 -0.276591 0.960988 0.000807 0.814599 -0.018493 -0.006162 0.99981 -2.45468 0 0 0 1 0.964257 0.264885 0.00663 10.0953 -0.264893 0.964278 0.000356 0.814605 -0.006297 -0.002099 0.999978 -2.45468 0 0 0 1 0.967521 0.252704 -0.006638 10.0953 -0.252712 0.967542 -0.000439 0.814597 0.006311 0.002103 0.999977 -2.45468 0 0 0 1 0.970371 0.240841 -0.019385 10.0953 -0.240915 0.970545 -0.001522 0.814606 0.018447 0.006147 0.999811 -2.45468 0 0 0 1 0.972757 0.229722 -0.031177 10.0953 -0.229918 0.973206 -0.002803 0.814609 0.029697 0.009895 0.99951 -2.45468 0 0 0 1 0.974615 0.220041 -0.041317 10.0953 -0.220394 0.975402 -0.004121 0.814595 0.039394 0.013123 0.999138 -2.45468 0 0 0 1 0.975898 0.212661 -0.048973 10.0953 -0.213166 0.977002 -0.00525 0.814604 0.046729 0.015564 0.998786 -2.45468 0 0 0 1 0.976637 0.208082 -0.053687 10.0953 -0.208695 0.977962 -0.006004 0.814602 0.051255 0.017068 0.99854 -2.45468 0 0 0 1 0.976788 0.207109 -0.054687 10.0953 -0.207746 0.978163 -0.006169 0.8146 0.052215 0.017387 0.998484 -2.45468 0 0 0 1 0.976342 0.209941 -0.051777 10.0953 -0.210508 0.977576 -0.005693 0.814597 0.04942 0.016459 0.998642 -2.45468 0 0 0 1 0.97533 0.216009 -0.045509 10.0953 -0.216441 0.976285 -0.004726 0.814603 0.043409 0.01446 0.998953 -2.45468 0 0 0 1 0.973753 0.224664 -0.03649 10.0953 -0.224935 0.974367 -0.003469 0.814604 0.034775 0.011587 0.999328 -2.45468 0 0 0 1 0.971647 0.235051 -0.025543 10.0953 -0.235181 0.971949 -0.002158 0.8146 0.02432 0.008105 0.999671 -2.45468 0 0 0 1 0.968996 0.246731 -0.013077 10.0953 -0.246763 0.969075 -0.000948 0.814601 0.012439 0.004145 0.999914 -2.45468 0 0 0 1 0.965943 0.258756 -0.000067 10.0953 -0.258756 0.965943 -0.000004 0.814601 0.000065 0.00002 1 -2.45468 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965943 0.258756 0 4.32391 -0.258756 0.965943 0 0.000001 0 0 1 0.000000 0 0 0 1 0.962624 0.270839 0 4.32391 -0.270839 0.962624 0 0.000002 0 0 1 0.000000 0 0 0 1 0.959359 0.282189 0 4.32391 -0.282189 0.959359 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.956357 0.292203 0 4.32391 -0.292203 0.956357 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.95379 0.300475 0 4.32391 -0.300475 0.95379 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.951969 0.306195 0 4.32391 -0.306195 0.951969 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 4.32391 -0.308893 0.951097 0 0.000001 0 0 1 0.000000 0 0 0 1 0.951396 0.30797 0 4.32391 -0.30797 0.951396 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.952767 0.303704 0 4.32391 -0.303704 0.952767 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.954986 0.296652 0 4.32391 -0.296652 0.954986 0 0.000005 0 0 1 0 0 0 0 1 0.957821 0.287368 0 4.32391 -0.287368 0.957821 0 0.000000 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 4.32391 -0.276638 0.960974 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.964276 0.264898 0 4.32391 -0.264898 0.964276 0 0.000000 0 0 1 0.000000 0 0 0 1 0.967541 0.252717 0 4.32391 -0.252717 0.967541 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.970536 0.240956 0 4.32391 -0.240956 0.970536 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.973186 0.230019 0 4.32391 -0.230019 0.973186 0 -0.000002 0 0 1 0 0 0 0 1 0.975373 0.220565 0 4.32391 -0.220565 0.975372 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.976965 0.213399 0 4.32391 -0.213399 0.976965 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.977919 0.208986 0 4.32391 -0.208986 0.977919 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.978123 0.208029 0 4.32391 -0.208029 0.978123 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 4.32391 -0.210766 0.977537 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.976241 0.21669 0 4.32391 -0.21669 0.976241 0 0.000002 0 0 1 0.000000 0 0 0 1 0.974343 0.225071 0 4.32391 -0.225071 0.974343 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.971935 0.23525 0 4.32391 -0.23525 0.971935 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.96909 0.246709 0 4.32391 -0.246709 0.96909 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.965923 0.258831 0 4.32391 -0.258831 0.965923 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.962645 0.270766 0 4.32391 -0.270766 0.962645 0 0.000003 0 0 1 0 0 0 0 1 0.959359 0.282189 0 4.32391 -0.282189 0.959359 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.95634 0.29226 0 4.32391 -0.29226 0.95634 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.953804 0.300431 0 4.32391 -0.300431 0.953804 0 -0.000006 0 0 1 -0.000001 0 0 0 1 0.951969 0.306195 0 4.32391 -0.306195 0.951969 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 4.32391 -0.308893 0.951097 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.951391 0.307986 0 4.32391 -0.307986 0.951391 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.952767 0.303704 0 4.32391 -0.303704 0.952767 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.955002 0.296601 0 4.32391 -0.296601 0.955002 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.957802 0.28743 0 4.32391 -0.28743 0.957802 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.960974 0.276638 0 4.32391 -0.276638 0.960974 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.964297 0.264824 0 4.32391 -0.264824 0.964297 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.967521 0.252792 0 4.32391 -0.252792 0.967521 0 -0.000004 0 0 1 0.000001 0 0 0 1 0.970554 0.240885 0 4.32391 -0.240885 0.970554 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.973201 0.229956 0 4.32391 -0.229956 0.973201 0 0 0 0 1 0.000000 0 0 0 1 0.975361 0.220617 0 4.32391 -0.220617 0.97536 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.976973 0.213362 0 4.32391 -0.213362 0.976973 0 -0.000005 0 0 1 -0.000000 0 0 0 1 0.977922 0.208969 0 4.32391 -0.208969 0.977923 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 4.32391 -0.208029 0.978123 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 4.32391 -0.210766 0.977537 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.976241 0.21669 0 4.32391 -0.21669 0.976241 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.974356 0.225013 0 4.32391 -0.225013 0.974356 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.971935 0.23525 0 4.32391 -0.23525 0.971935 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.969071 0.246783 0 4.32391 -0.246783 0.969071 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 4.32391 -0.258756 0.965943 0 0.000001 0 0 1 0.000000 0 0 0 1 0.962645 0.270766 0 4.32391 -0.270766 0.962645 0 0.000003 0 0 1 0 0 0 0 1 0.959359 0.282189 0 4.32391 -0.282189 0.959359 0 0.000001 0 0 1 0 0 0 0 1 0.956357 0.292203 0 4.32391 -0.292203 0.956357 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.95379 0.300475 0 4.32391 -0.300475 0.95379 0 -0.000001 0 0 1 -0.000002 0 0 0 1 0.951961 0.306221 0 4.32391 -0.306221 0.951961 0 -0.000005 0 0 1 0.000001 0 0 0 1 0.951097 0.308893 0 4.32391 -0.308893 0.951097 0 0.000001 0 0 1 0.000000 0 0 0 1 0.951396 0.30797 0 4.32391 -0.30797 0.951396 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.952778 0.303668 0 4.32391 -0.303668 0.952778 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.954986 0.296652 0 4.32391 -0.296652 0.954986 0 0.000005 0 0 1 0 0 0 0 1 0.957802 0.28743 0 4.32391 -0.28743 0.957802 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.960994 0.276568 0 4.32391 -0.276568 0.960994 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964276 0.264898 0 4.32391 -0.264898 0.964276 0 0.000000 0 0 1 0.000000 0 0 0 1 0.967541 0.252717 0 4.32391 -0.252717 0.967541 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.970554 0.240885 0 4.32391 -0.240885 0.970554 0 0.000006 0 0 1 -0.000001 0 0 0 1 0.973186 0.230019 0 4.32391 -0.230019 0.973186 0 -0.000002 0 0 1 0 0 0 0 1 0.975361 0.220617 0 4.32391 -0.220617 0.97536 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.976973 0.213363 0 4.32391 -0.213362 0.976973 0 -0.000004 0 0 1 0.000001 0 0 0 1 0.977919 0.208986 0 4.32391 -0.208986 0.977919 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.978123 0.208029 0 4.32391 -0.208029 0.978123 0 0.000000 0 0 1 0.000001 0 0 0 1 0.977531 0.210793 0 4.32391 -0.210793 0.977531 0 -0.000005 0 0 1 -0.000000 0 0 0 1 0.976251 0.216645 0 4.32391 -0.216645 0.976251 0 0.000003 0 0 1 0.000000 0 0 0 1 0.974356 0.225013 0 4.32391 -0.225013 0.974356 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.971919 0.235318 0 4.32391 -0.235318 0.971919 0 -0.000001 0 0 1 0 0 0 0 1 0.96909 0.246709 0 4.32391 -0.246709 0.96909 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.965943 0.258756 0 4.32391 -0.258756 0.965943 0 0.000001 0 0 1 0.000000 0 0 0 1 0.962624 0.270839 0 4.32391 -0.270839 0.962624 0 0.000005 0 0 1 -0.000000 0 0 0 1 0.959379 0.282122 0 4.32391 -0.282122 0.959379 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.956339 0.29226 0 4.32391 -0.29226 0.956339 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.95379 0.300475 0 4.32391 -0.300475 0.95379 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.951969 0.306195 0 4.32391 -0.306195 0.951969 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 4.32391 -0.308893 0.951097 0 0.000001 0 0 1 0.000000 0 0 0 1 0.951396 0.30797 0 4.32391 -0.30797 0.951396 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.952767 0.303704 0 4.32391 -0.303704 0.952767 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.955002 0.296601 0 4.32391 -0.296601 0.955002 0 0.000004 0 0 1 0 0 0 0 1 0.957821 0.287368 0 4.32391 -0.287368 0.957821 0 0.000002 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 4.32391 -0.276638 0.960974 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.964276 0.264898 0 4.32391 -0.264898 0.964276 0 0.000000 0 0 1 0.000000 0 0 0 1 0.967541 0.252717 0 4.32391 -0.252717 0.967541 0 0.000000 0 0 1 0.000000 0 0 0 1 0.970536 0.240956 0 4.32391 -0.240956 0.970536 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.973186 0.230019 0 4.32391 -0.230019 0.973186 0 -0.000002 0 0 1 0 0 0 0 1 0.975373 0.220565 0 4.32391 -0.220565 0.975372 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.976965 0.213399 0 4.32391 -0.213399 0.976965 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.977922 0.208969 0 4.32391 -0.208969 0.977923 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 4.32391 -0.208029 0.978123 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.977537 0.210766 0 4.32391 -0.210766 0.977537 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.976251 0.216645 0 4.32391 -0.216645 0.976251 0 0.000003 0 0 1 0.000000 0 0 0 1 0.974343 0.225071 0 4.32391 -0.225071 0.974343 0 -0.000005 0 0 1 0.000001 0 0 0 1 0.971935 0.23525 0 4.32391 -0.23525 0.971935 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.969071 0.246783 0 4.32391 -0.246783 0.969071 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.965943 0.258756 0 4.32391 -0.258756 0.965943 0 0.000001 0 0 1 0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965943 0.258756 0 3.74151 -0.258756 0.965943 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.962624 0.270839 0 3.74151 -0.270839 0.962624 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.959359 0.282189 0 3.74151 -0.282189 0.959359 0 0 0 0 1 -0.000000 0 0 0 1 0.956357 0.292203 0 3.74151 -0.292203 0.956357 0 -0.000003 0 0 1 0 0 0 0 1 0.95379 0.300475 0 3.74151 -0.300475 0.95379 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951969 0.306195 0 3.74151 -0.306195 0.951969 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 3.74151 -0.308893 0.951097 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.951396 0.30797 0 3.74151 -0.30797 0.951396 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.952767 0.303704 0 3.74151 -0.303704 0.952767 0 0.000000 0 0 1 0.000000 0 0 0 1 0.954986 0.296652 0 3.74151 -0.296652 0.954986 0 0.000006 0 0 1 -0.000000 0 0 0 1 0.957821 0.287368 0 3.74151 -0.287368 0.957821 0 0.000002 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 3.74151 -0.276638 0.960974 0 0.000001 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 3.74151 -0.264898 0.964277 0 0.000002 0 0 1 0.000000 0 0 0 1 0.967541 0.252717 0 3.74151 -0.252717 0.967541 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.970536 0.240956 0 3.74152 -0.240956 0.970536 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.973186 0.230019 0 3.74151 -0.230019 0.973186 0 0.000003 0 0 1 0.000000 0 0 0 1 0.975373 0.220565 0 3.74151 -0.220565 0.975373 0 -0.000001 0 0 1 0 0 0 0 1 0.976965 0.213399 0 3.74151 -0.213399 0.976965 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.977919 0.208986 0 3.74151 -0.208986 0.977919 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.978123 0.208029 0 3.74152 -0.208029 0.978123 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 3.74151 -0.210766 0.977537 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.976241 0.21669 0 3.74151 -0.21669 0.97624 0 -0.000008 0 0 1 0.000001 0 0 0 1 0.974343 0.225071 0 3.74151 -0.225071 0.974343 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.971935 0.23525 0 3.74151 -0.23525 0.971935 0 0.000001 0 0 1 0.000000 0 0 0 1 0.96909 0.246709 0 3.74151 -0.246709 0.96909 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.965923 0.258831 0 3.74151 -0.258831 0.965923 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.962645 0.270766 0 3.74151 -0.270766 0.962645 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.959359 0.282189 0 3.74151 -0.282189 0.959359 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.95634 0.29226 0 3.74151 -0.29226 0.95634 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.953804 0.300431 0 3.74151 -0.300431 0.953804 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.951969 0.306195 0 3.74151 -0.306195 0.951969 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 3.74151 -0.308893 0.951097 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.951391 0.307986 0 3.74151 -0.307986 0.951391 0 0.000000 0 0 1 0.000000 0 0 0 1 0.952767 0.303704 0 3.74151 -0.303704 0.952767 0 0.000000 0 0 1 0.000000 0 0 0 1 0.955002 0.296601 0 3.74151 -0.296601 0.955002 0 0.000005 0 0 1 -0.000000 0 0 0 1 0.957802 0.28743 0 3.74151 -0.28743 0.957802 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.960974 0.276638 0 3.74151 -0.276638 0.960974 0 0.000001 0 0 1 0.000000 0 0 0 1 0.964298 0.264823 0 3.74151 -0.264823 0.964298 0 0.000003 0 0 1 0 0 0 0 1 0.967521 0.252792 0 3.74151 -0.252792 0.967521 0 0.000005 0 0 1 0 0 0 0 1 0.970554 0.240885 0 3.74152 -0.240885 0.970554 0 0.000000 0 0 1 0.000000 0 0 0 1 0.973201 0.229956 0 3.74151 -0.229956 0.973201 0 0.000002 0 0 1 0.000002 0 0 0 1 0.975361 0.220617 0 3.74151 -0.220617 0.975361 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976973 0.213362 0 3.74151 -0.213362 0.976973 0 0 0 0 1 0 0 0 0 1 0.977922 0.208969 0 3.74151 -0.208969 0.977923 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 3.74152 -0.208029 0.978123 0 -0.000004 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 3.74151 -0.210766 0.977537 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.976241 0.21669 0 3.74151 -0.21669 0.97624 0 -0.000008 0 0 1 0.000002 0 0 0 1 0.974356 0.225013 0 3.74151 -0.225013 0.974356 0 0.000000 0 0 1 0 0 0 0 1 0.971935 0.23525 0 3.74151 -0.23525 0.971935 0 0.000001 0 0 1 0.000000 0 0 0 1 0.969071 0.246783 0 3.74151 -0.246783 0.969071 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 3.74151 -0.258756 0.965943 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.962645 0.270766 0 3.74151 -0.270766 0.962645 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.959359 0.282189 0 3.74151 -0.282189 0.959359 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.956357 0.292203 0 3.74151 -0.292203 0.956357 0 -0.000003 0 0 1 0 0 0 0 1 0.95379 0.300475 0 3.74151 -0.300475 0.95379 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.951961 0.306221 0 3.74151 -0.306221 0.951961 0 0.000001 0 0 1 0.000001 0 0 0 1 0.951097 0.308893 0 3.74151 -0.308893 0.951097 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.951396 0.30797 0 3.74151 -0.30797 0.951396 0 -0.000001 0 0 1 0 0 0 0 1 0.952778 0.303668 0 3.74151 -0.303668 0.952778 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.954986 0.296652 0 3.74151 -0.296652 0.954986 0 0.000006 0 0 1 -0.000000 0 0 0 1 0.957802 0.28743 0 3.74151 -0.28743 0.957802 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.960994 0.276568 0 3.74151 -0.276568 0.960994 0 0.000004 0 0 1 0 0 0 0 1 0.964277 0.264898 0 3.74151 -0.264898 0.964277 0 0.000002 0 0 1 0.000000 0 0 0 1 0.967541 0.252717 0 3.74151 -0.252717 0.967541 0 0.000005 0 0 1 0.000000 0 0 0 1 0.970553 0.240885 0 3.74152 -0.240885 0.970554 0 0.000001 0 0 1 0.000000 0 0 0 1 0.973186 0.230019 0 3.74151 -0.230019 0.973186 0 0.000003 0 0 1 0.000000 0 0 0 1 0.975361 0.220617 0 3.74151 -0.220617 0.975361 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.976973 0.213362 0 3.74151 -0.213363 0.976973 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.977919 0.208986 0 3.74151 -0.208986 0.977919 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.978123 0.208029 0 3.74152 -0.208029 0.978123 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.977531 0.210793 0 3.74151 -0.210793 0.977531 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.976251 0.216645 0 3.74151 -0.216645 0.97625 0 -0.000007 0 0 1 0.000000 0 0 0 1 0.974356 0.225013 0 3.74151 -0.225013 0.974356 0 0.000000 0 0 1 0 0 0 0 1 0.971919 0.235318 0 3.74151 -0.235318 0.971919 0 0.000000 0 0 1 0.000000 0 0 0 1 0.96909 0.246709 0 3.74151 -0.246709 0.96909 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 3.74151 -0.258756 0.965943 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.962624 0.270839 0 3.74151 -0.270839 0.962625 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.959379 0.282122 0 3.74151 -0.282122 0.959379 0 -0.000002 0 0 1 0 0 0 0 1 0.956339 0.29226 0 3.74151 -0.29226 0.956339 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.95379 0.300475 0 3.74151 -0.300475 0.95379 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.951969 0.306195 0 3.74151 -0.306195 0.951969 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951097 0.308893 0 3.74151 -0.308893 0.951097 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.951396 0.30797 0 3.74151 -0.30797 0.951396 0 0.000000 0 0 1 0 0 0 0 1 0.952767 0.303704 0 3.74151 -0.303704 0.952767 0 0.000000 0 0 1 0.000000 0 0 0 1 0.955002 0.296601 0 3.74151 -0.296601 0.955002 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.957821 0.287368 0 3.74151 -0.287368 0.957821 0 0.000003 0 0 1 0.000000 0 0 0 1 0.960974 0.276638 0 3.74151 -0.276638 0.960974 0 0.000001 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 3.74151 -0.264898 0.964277 0 0.000002 0 0 1 0.000000 0 0 0 1 0.967541 0.252717 0 3.74151 -0.252717 0.967541 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.970536 0.240956 0 3.74152 -0.240956 0.970536 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.973186 0.230019 0 3.74151 -0.230019 0.973186 0 0.000003 0 0 1 0.000000 0 0 0 1 0.975373 0.220565 0 3.74151 -0.220565 0.975373 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.976965 0.213399 0 3.74151 -0.213399 0.976965 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.977922 0.208969 0 3.74151 -0.208969 0.977922 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.978123 0.208029 0 3.74152 -0.208029 0.978123 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.977537 0.210766 0 3.74151 -0.210766 0.977537 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.976251 0.216645 0 3.74151 -0.216645 0.97625 0 -0.000007 0 0 1 0.000000 0 0 0 1 0.974343 0.225071 0 3.74151 -0.225071 0.974343 0 0.000001 0 0 1 0.000000 0 0 0 1 0.971935 0.23525 0 3.74151 -0.23525 0.971935 0 0.000001 0 0 1 0.000000 0 0 0 1 0.969071 0.246783 0 3.74151 -0.246783 0.969071 0 0.000000 0 0 1 0.000000 0 0 0 1 0.965943 0.258756 0 3.74151 -0.258756 0.965943 0 0.000001 0 0 1 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 0.000000 0 0 0 1 0.962624 0.270839 0 4.76344 -0.270839 0.962624 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.956357 0.292203 0 4.76344 -0.292203 0.956357 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300475 0.95379 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0 0 0 1 0 0 0 0 1 0.951396 0.30797 0 4.76344 -0.30797 0.951396 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 0.000001 0 0 1 0.000000 0 0 0 1 0.954986 0.296652 0 4.76344 -0.296652 0.954986 0 0.000001 0 0 1 0.000000 0 0 0 1 0.957821 0.287368 0 4.76344 -0.287368 0.957821 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 4.76344 -0.264898 0.964277 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967541 0.252717 0 4.76344 -0.252717 0.967541 0 0.000000 0 0 1 0 0 0 0 1 0.970536 0.240956 0 4.76344 -0.240956 0.970536 0 0.000001 0 0 1 0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.975373 0.220565 0 4.76344 -0.220565 0.975373 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.976965 0.213399 0 4.76344 -0.213399 0.976965 0 0.000000 0 0 1 0.000000 0 0 0 1 0.977919 0.208986 0 4.76344 -0.208986 0.977919 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 0.000001 0 0 1 -0.000003 0 0 0 1 0.976241 0.21669 0 4.76344 -0.21669 0.97624 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.974343 0.225071 0 4.76344 -0.225071 0.974343 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 -0.000001 0 0 1 0 0 0 0 1 0.96909 0.246709 0 4.76344 -0.246709 0.96909 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.965923 0.258831 0 4.76344 -0.258831 0.965923 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.962645 0.270766 0 4.76344 -0.270766 0.962645 0 0.000001 0 0 1 -0.000003 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.95634 0.29226 0 4.76344 -0.29226 0.95634 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.953804 0.300431 0 4.76344 -0.300431 0.953804 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951391 0.307986 0 4.76344 -0.307986 0.951391 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 0.000001 0 0 1 0.000000 0 0 0 1 0.955002 0.296601 0 4.76344 -0.296601 0.955002 0 0.000001 0 0 1 0.000000 0 0 0 1 0.957802 0.28743 0 4.76344 -0.28743 0.957802 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964298 0.264823 0 4.76344 -0.264823 0.964297 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.967521 0.252792 0 4.76344 -0.252792 0.967521 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.970554 0.240885 0 4.76344 -0.240885 0.970554 0 -0.000002 0 0 1 0.000001 0 0 0 1 0.973201 0.229956 0 4.76344 -0.229956 0.973201 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.975361 0.220617 0 4.76344 -0.220617 0.975361 0 0 0 0 1 0.000000 0 0 0 1 0.976973 0.213362 0 4.76344 -0.213362 0.976973 0 0.000004 0 0 1 0.000001 0 0 0 1 0.977923 0.208969 0 4.76344 -0.208969 0.977923 0 0.000002 0 0 1 -0.000002 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 0.000002 0 0 1 0.000000 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 0.000001 0 0 1 -0.000003 0 0 0 1 0.976241 0.21669 0 4.76344 -0.21669 0.97624 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.974356 0.225013 0 4.76344 -0.225013 0.974356 0 -0.000003 0 0 1 -0.000001 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 -0.000001 0 0 1 0 0 0 0 1 0.969071 0.246783 0 4.76344 -0.246783 0.969071 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 0.000000 0 0 0 1 0.962645 0.270766 0 4.76344 -0.270766 0.962645 0 0.000001 0 0 1 -0.000003 0 0 0 1 0.959359 0.282189 0 4.76344 -0.282189 0.959359 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.956357 0.292203 0 4.76344 -0.292203 0.956357 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300475 0.95379 0 0.000001 0 0 1 0 0 0 0 1 0.951961 0.306221 0 4.76344 -0.306221 0.951961 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0 0 0 1 0 0 0 0 1 0.951396 0.30797 0 4.76344 -0.30797 0.951396 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.952778 0.303668 0 4.76344 -0.303668 0.952778 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.954986 0.296652 0 4.76344 -0.296652 0.954986 0 0.000001 0 0 1 0.000000 0 0 0 1 0.957802 0.28743 0 4.76344 -0.28743 0.957802 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.960994 0.276568 0 4.76344 -0.276568 0.960994 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 4.76344 -0.264898 0.964277 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967541 0.252717 0 4.76344 -0.252717 0.967541 0 0.000001 0 0 1 0.000000 0 0 0 1 0.970554 0.240885 0 4.76344 -0.240885 0.970554 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.975361 0.220617 0 4.76344 -0.220617 0.975361 0 0 0 0 1 0.000000 0 0 0 1 0.976973 0.213362 0 4.76344 -0.213362 0.976973 0 0.000004 0 0 1 0 0 0 0 1 0.977919 0.208986 0 4.76344 -0.208986 0.977919 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.977531 0.210793 0 4.76344 -0.210793 0.977531 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.976251 0.216645 0 4.76344 -0.216645 0.97625 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.974356 0.225013 0 4.76344 -0.225013 0.974356 0 -0.000003 0 0 1 -0.000001 0 0 0 1 0.971919 0.235318 0 4.76344 -0.235318 0.971919 0 -0.000004 0 0 1 0 0 0 0 1 0.96909 0.246709 0 4.76344 -0.246709 0.96909 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 0.000000 0 0 0 1 0.962625 0.270839 0 4.76344 -0.270839 0.962625 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.959379 0.282122 0 4.76344 -0.282122 0.959379 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.956339 0.29226 0 4.76344 -0.29226 0.956339 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.95379 0.300475 0 4.76344 -0.300474 0.95379 0 0.000000 0 0 1 0 0 0 0 1 0.951969 0.306195 0 4.76344 -0.306195 0.951969 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.951097 0.308893 0 4.76344 -0.308893 0.951097 0 0 0 0 1 0 0 0 0 1 0.951396 0.30797 0 4.76344 -0.30797 0.951396 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.952767 0.303704 0 4.76344 -0.303704 0.952767 0 0.000001 0 0 1 0.000000 0 0 0 1 0.955002 0.296601 0 4.76344 -0.296601 0.955002 0 0.000000 0 0 1 0.000000 0 0 0 1 0.957821 0.287368 0 4.76344 -0.287368 0.957821 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.960974 0.276638 0 4.76344 -0.276638 0.960974 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964277 0.264898 0 4.76344 -0.264898 0.964277 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967541 0.252717 0 4.76344 -0.252717 0.967541 0 0.000000 0 0 1 0 0 0 0 1 0.970536 0.240956 0 4.76344 -0.240956 0.970536 0 0.000001 0 0 1 0.000000 0 0 0 1 0.973186 0.230019 0 4.76344 -0.230019 0.973186 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.975373 0.220565 0 4.76344 -0.220565 0.975373 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.976965 0.213399 0 4.76344 -0.213399 0.976965 0 0.000000 0 0 1 0.000000 0 0 0 1 0.977923 0.208969 0 4.76344 -0.208969 0.977923 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.978123 0.208029 0 4.76344 -0.208029 0.978123 0 -0.000001 0 0 1 -0.000002 0 0 0 1 0.977537 0.210766 0 4.76344 -0.210766 0.977537 0 0.000001 0 0 1 -0.000003 0 0 0 1 0.976251 0.216645 0 4.76344 -0.216645 0.97625 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.974343 0.225071 0 4.76344 -0.225071 0.974343 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.971935 0.23525 0 4.76344 -0.23525 0.971935 0 -0.000001 0 0 1 0 0 0 0 1 0.969071 0.246783 0 4.76344 -0.246783 0.969071 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - -0.013691 0.000855 0.999906 -0.000003 -0.132217 0.991217 -0.002658 2.50034 -0.991126 -0.132241 -0.013458 -1.33403 0 0 0 1 -0.00117 -0.011844 0.999929 -0.000001 -0.144647 0.989416 0.01155 2.50034 -0.989482 -0.144624 -0.002871 -1.33403 0 0 0 1 0.010629 -0.023809 0.99966 -0.00001 -0.156316 0.987386 0.025178 2.50034 -0.98765 -0.15653 0.006773 -1.33403 0 0 0 1 0.021085 -0.034403 0.999186 -0.000004 -0.166615 0.985311 0.037441 2.50034 -0.985796 -0.167269 0.015044 -1.33403 0 0 0 1 0.029733 -0.043157 0.998626 -0.000003 -0.175098 0.983393 0.047712 2.50034 -0.984102 -0.176277 0.021683 -1.33403 0 0 0 1 0.035714 -0.049205 0.99815 0.000000 -0.180948 0.98196 0.054881 2.50034 -0.982844 -0.182574 0.026166 -1.33403 0 0 0 1 0.038538 -0.052059 0.9979 -0.000001 -0.183704 0.981252 0.058285 2.50034 -0.982226 -0.185565 0.028252 -1.33403 0 0 0 1 0.037572 -0.051084 0.997988 0.000004 -0.182764 0.981496 0.057121 2.50034 -0.982439 -0.184542 0.027541 -1.33403 0 0 0 1 0.033104 -0.046566 0.998366 0.000001 -0.178398 0.982597 0.051746 2.50034 -0.983401 -0.179819 0.024221 -1.33403 0 0 0 1 0.025723 -0.039098 0.998904 0.000006 -0.171168 0.984306 0.042935 2.50034 -0.984906 -0.172085 0.018627 -1.33403 0 0 0 1 0.016038 -0.029293 0.999442 0.000000 -0.161651 0.986345 0.031503 2.50034 -0.986717 -0.162066 0.011084 -1.33403 0 0 0 1 0.004868 -0.017969 0.999827 0 -0.150626 0.988417 0.018497 2.50034 -0.988579 -0.15069 0.002105 -1.33403 0 0 0 1 -0.007332 -0.005593 0.999957 -0.000004 -0.138536 0.990347 0.004523 2.50034 -0.99033 -0.138497 -0.008036 -1.33403 0 0 0 1 -0.019931 0.007186 0.999776 0.000007 -0.126004 0.991983 -0.009642 2.50034 -0.991829 -0.126167 -0.018866 -1.33403 0 0 0 1 -0.032054 0.019482 0.999296 -0.000000 -0.113904 0.993225 -0.023017 2.50034 -0.992974 -0.114562 -0.029618 -1.33403 0 0 0 1 -0.043276 0.030856 0.998586 0.000000 -0.102672 0.994093 -0.035167 2.50034 -0.993773 -0.104049 -0.039852 -1.33403 0 0 0 1 -0.052962 0.040665 0.997768 0.000004 -0.092955 0.994631 -0.045472 2.50034 -0.99426 -0.095155 -0.048897 -1.33403 0 0 0 1 -0.0603 0.048087 0.997021 -0.000000 -0.085584 0.994911 -0.053161 2.50034 -0.994504 -0.088535 -0.055878 -1.33403 0 0 0 1 -0.064807 0.052644 0.996508 -0.00001 -0.081053 0.99503 -0.057837 2.50034 -0.994601 -0.084517 -0.060218 -1.33403 0 0 0 1 -0.065786 0.053632 0.996391 -0.000001 -0.080067 0.995051 -0.058847 2.50034 -0.994616 -0.08365 -0.061166 -1.33403 0 0 0 1 -0.062989 0.050806 0.99672 0.00001 -0.082881 0.994987 -0.055955 2.50034 -0.994567 -0.086134 -0.058463 -1.33403 0 0 0 1 -0.056938 0.044687 0.997378 0 -0.088964 0.994796 -0.04965 2.50034 -0.994406 -0.091557 -0.052666 -1.33403 0 0 0 1 -0.048349 0.035995 0.998182 -0.000005 -0.097585 0.994399 -0.040585 2.50034 -0.994052 -0.09937 -0.044566 -1.33403 0 0 0 1 -0.037905 0.025414 0.998958 -0.000008 -0.108051 0.993711 -0.02938 2.50034 -0.993422 -0.109052 -0.034921 -1.33403 0 0 0 1 -0.026129 0.013474 0.999568 -0.000006 -0.119822 0.992658 -0.016513 2.50034 -0.992452 -0.120201 -0.024322 -1.33403 0 0 0 1 -0.013612 0.000776 0.999907 -0.000006 -0.132294 0.991207 -0.002571 2.50034 -0.991117 -0.132317 -0.013391 -1.33403 0 0 0 1 -0.001246 -0.011767 0.99993 -0.000004 -0.144572 0.989428 0.011463 2.50034 -0.989493 -0.144548 -0.002935 -1.33403 0 0 0 1 0.010629 -0.023809 0.999659 -0.000003 -0.156317 0.987386 0.025179 2.50034 -0.987649 -0.156531 0.006774 -1.33403 0 0 0 1 0.021146 -0.034464 0.999183 -0.000005 -0.166673 0.985299 0.037512 2.50034 -0.985785 -0.16733 0.015091 -1.33403 0 0 0 1 0.029686 -0.043111 0.998629 0.000002 -0.175054 0.983404 0.047658 2.50034 -0.984111 -0.176229 0.021647 -1.33403 0 0 0 1 0.035714 -0.049205 0.99815 0.000000 -0.180948 0.98196 0.054881 2.50034 -0.982844 -0.182574 0.026166 -1.33403 0 0 0 1 0.038538 -0.052059 0.9979 -0.000001 -0.183704 0.981252 0.058285 2.50034 -0.982226 -0.185565 0.028252 -1.33403 0 0 0 1 0.03759 -0.051101 0.997986 0.000000 -0.18278 0.981492 0.057141 2.50034 -0.982435 -0.18456 0.027554 -1.33403 0 0 0 1 0.033104 -0.046566 0.998366 0.000001 -0.178398 0.982597 0.051746 2.50034 -0.983401 -0.179819 0.024221 -1.33403 0 0 0 1 0.025669 -0.039044 0.998908 -0.000001 -0.171116 0.984318 0.042872 2.50034 -0.984916 -0.17203 0.018585 -1.33403 0 0 0 1 0.016104 -0.029359 0.999439 0.000000 -0.161715 0.986332 0.03158 2.50034 -0.986706 -0.162133 0.011137 -1.33403 0 0 0 1 0.004868 -0.017969 0.999827 0 -0.150626 0.988417 0.018497 2.50034 -0.988579 -0.15069 0.002105 -1.33403 0 0 0 1 -0.007409 -0.005515 0.999957 0.000005 -0.13846 0.990358 0.004436 2.50034 -0.99034 -0.138421 -0.008102 -1.33403 0 0 0 1 -0.019853 0.007107 0.999778 0.000004 -0.126081 0.991974 -0.009556 2.50034 -0.991821 -0.126242 -0.018799 -1.33403 0 0 0 1 -0.032126 0.019556 0.999292 0.000001 -0.113831 0.993231 -0.023097 2.50034 -0.99298 -0.114493 -0.029683 -1.33403 0 0 0 1 -0.04334 0.030922 0.998581 -0.000005 -0.102607 0.994097 -0.035237 2.50034 -0.993777 -0.103989 -0.039911 -1.33403 0 0 0 1 -0.05291 0.040611 0.997773 -0.000005 -0.093009 0.994629 -0.045416 2.50034 -0.994258 -0.095204 -0.048847 -1.33403 0 0 0 1 -0.060336 0.048125 0.997017 0.000002 -0.085546 0.994912 -0.0532 2.50034 -0.994505 -0.088501 -0.055912 -1.33403 0 0 0 1 -0.064823 0.052661 0.996506 -0.000013 -0.081036 0.99503 -0.057854 2.50034 -0.994601 -0.084503 -0.060234 -1.33403 0 0 0 1 -0.065787 0.053633 0.996391 -0.000011 -0.080067 0.995051 -0.058847 2.50034 -0.994616 -0.08365 -0.061167 -1.33403 0 0 0 1 -0.062989 0.050806 0.99672 0.00001 -0.082881 0.994987 -0.055955 2.50034 -0.994567 -0.086134 -0.058463 -1.33403 0 0 0 1 -0.056938 0.044687 0.997378 0.000002 -0.088964 0.994796 -0.049651 2.50034 -0.994406 -0.091557 -0.052666 -1.33403 0 0 0 1 -0.048408 0.036055 0.998177 -0.000005 -0.097526 0.994402 -0.040648 2.50034 -0.994055 -0.099316 -0.044621 -1.33403 0 0 0 1 -0.037905 0.025414 0.998958 -0.000008 -0.108051 0.993711 -0.02938 2.50034 -0.993422 -0.109052 -0.034921 -1.33403 0 0 0 1 -0.026054 0.013397 0.999571 -0.000004 -0.119897 0.99265 -0.01643 2.50034 -0.992445 -0.120273 -0.024256 -1.33403 0 0 0 1 -0.013691 0.000855 0.999906 -0.000003 -0.132217 0.991217 -0.002658 2.50034 -0.991126 -0.132241 -0.013458 -1.33403 0 0 0 1 -0.001246 -0.011767 0.99993 -0.000004 -0.144572 0.989428 0.011463 2.50034 -0.989493 -0.144548 -0.002935 -1.33403 0 0 0 1 0.010629 -0.023809 0.99966 -0.000008 -0.156316 0.987386 0.025179 2.50034 -0.98765 -0.156531 0.006773 -1.33403 0 0 0 1 0.021085 -0.034403 0.999186 -0.000004 -0.166615 0.985311 0.037441 2.50034 -0.985796 -0.167269 0.015044 -1.33403 0 0 0 1 0.029733 -0.043157 0.998626 -0.000001 -0.175099 0.983394 0.047712 2.50034 -0.984102 -0.176277 0.021683 -1.33403 0 0 0 1 0.035742 -0.049233 0.998147 0.000002 -0.180975 0.981953 0.054915 2.50034 -0.982838 -0.182603 0.026186 -1.33403 0 0 0 1 0.038538 -0.052059 0.9979 -0.000001 -0.183704 0.981252 0.058285 2.50034 -0.982226 -0.185565 0.028252 -1.33403 0 0 0 1 0.037572 -0.051084 0.997988 0.000001 -0.182763 0.981496 0.057121 2.50034 -0.982439 -0.184542 0.027541 -1.33403 0 0 0 1 0.033066 -0.046529 0.998369 0.000001 -0.178362 0.982606 0.051702 2.50034 -0.983409 -0.17978 0.024192 -1.33403 0 0 0 1 0.025723 -0.039098 0.998904 0.000006 -0.171168 0.984306 0.042935 2.50034 -0.984906 -0.172085 0.018627 -1.33403 0 0 0 1 0.016104 -0.029359 0.999439 0.000000 -0.161715 0.986332 0.03158 2.50034 -0.986706 -0.162133 0.011137 -1.33403 0 0 0 1 0.004794 -0.017895 0.999829 0.000002 -0.150554 0.988429 0.018412 2.50034 -0.98859 -0.150616 0.002044 -1.33403 0 0 0 1 -0.007332 -0.005593 0.999957 -0.000004 -0.138536 0.990347 0.004523 2.50034 -0.99033 -0.138497 -0.008036 -1.33403 0 0 0 1 -0.019931 0.007186 0.999776 0.000002 -0.126004 0.991983 -0.009643 2.50034 -0.991829 -0.126167 -0.018866 -1.33403 0 0 0 1 -0.032126 0.019556 0.999292 -0.000000 -0.113831 0.993231 -0.023096 2.50034 -0.99298 -0.114493 -0.029683 -1.33403 0 0 0 1 -0.043276 0.030856 0.998586 0.000000 -0.102672 0.994093 -0.035167 2.50034 -0.993773 -0.104049 -0.039852 -1.33403 0 0 0 1 -0.05291 0.040611 0.997773 -0.000005 -0.093009 0.994629 -0.045416 2.50034 -0.994258 -0.095204 -0.048847 -1.33403 0 0 0 1 -0.060336 0.048125 0.997017 -0.000000 -0.085546 0.994912 -0.0532 2.50034 -0.994505 -0.088501 -0.055912 -1.33403 0 0 0 1 -0.064807 0.052644 0.996508 -0.00001 -0.081053 0.99503 -0.057837 2.50034 -0.994601 -0.084517 -0.060218 -1.33403 0 0 0 1 -0.065786 0.053632 0.996391 -0.000006 -0.080067 0.995051 -0.058847 2.50034 -0.994616 -0.08365 -0.061166 -1.33403 0 0 0 1 -0.062962 0.050778 0.996723 0.000009 -0.082909 0.994986 -0.055927 2.50034 -0.994566 -0.086159 -0.058437 -1.33403 0 0 0 1 -0.056983 0.044733 0.997373 -0.000003 -0.088918 0.994798 -0.049698 2.50034 -0.994408 -0.091516 -0.052709 -1.33403 0 0 0 1 -0.048408 0.036055 0.998177 -0.000005 -0.097526 0.994402 -0.040648 2.50034 -0.994055 -0.099316 -0.044621 -1.33403 0 0 0 1 -0.037836 0.025343 0.998962 -0.00001 -0.108121 0.993706 -0.029304 2.50034 -0.993417 -0.109117 -0.034858 -1.33403 0 0 0 1 -0.026129 0.013474 0.999568 -0.000006 -0.119822 0.992658 -0.016513 2.50034 -0.992452 -0.120201 -0.024322 -1.33403 0 0 0 1 -0.013691 0.000855 0.999906 -0.000003 -0.132217 0.991217 -0.002658 2.50034 -0.991126 -0.132241 -0.013458 -1.33403 0 0 0 1 -0.00117 -0.011843 0.999929 -0.000001 -0.144647 0.989416 0.01155 2.50034 -0.989482 -0.144623 -0.002871 -1.33403 0 0 0 1 0.010558 -0.023738 0.999662 -0.000004 -0.156248 0.987399 0.025097 2.50034 -0.987661 -0.15646 0.006716 -1.33403 0 0 0 1 0.021146 -0.034464 0.999183 0.000001 -0.166674 0.985298 0.037512 2.50034 -0.985785 -0.167331 0.015091 -1.33403 0 0 0 1 0.029733 -0.043157 0.998626 0.000002 -0.175098 0.983393 0.047712 2.50034 -0.984102 -0.176276 0.021683 -1.33403 0 0 0 1 0.035714 -0.049205 0.99815 0.000000 -0.180948 0.98196 0.054881 2.50034 -0.982844 -0.182574 0.026166 -1.33403 0 0 0 1 0.038538 -0.052059 0.9979 -0.000001 -0.183704 0.981252 0.058285 2.50034 -0.982226 -0.185565 0.028252 -1.33403 0 0 0 1 0.037572 -0.051084 0.997988 0.000004 -0.182764 0.981496 0.057121 2.50034 -0.982439 -0.184542 0.027541 -1.33403 0 0 0 1 0.033104 -0.046566 0.998366 0.000001 -0.178398 0.982597 0.051746 2.50034 -0.983401 -0.179819 0.024221 -1.33403 0 0 0 1 0.025668 -0.039044 0.998908 -0.000006 -0.171116 0.984318 0.042872 2.50034 -0.984917 -0.17203 0.018585 -1.33403 0 0 0 1 0.016039 -0.029293 0.999442 -0.000004 -0.161651 0.986345 0.031503 2.50034 -0.986718 -0.162067 0.011084 -1.33403 0 0 0 1 0.004868 -0.017969 0.999827 0 -0.150626 0.988417 0.018497 2.50034 -0.988579 -0.15069 0.002105 -1.33403 0 0 0 1 -0.007332 -0.005593 0.999957 -0.000004 -0.138536 0.990347 0.004523 2.50034 -0.99033 -0.138497 -0.008036 -1.33403 0 0 0 1 -0.019931 0.007186 0.999776 0.000007 -0.126004 0.991983 -0.009642 2.50034 -0.991829 -0.126167 -0.018866 -1.33403 0 0 0 1 -0.032054 0.019482 0.999296 -0.000000 -0.113904 0.993225 -0.023017 2.50034 -0.992974 -0.114562 -0.029618 -1.33403 0 0 0 1 -0.043276 0.030856 0.998586 0.000000 -0.102672 0.994093 -0.035167 2.50034 -0.993773 -0.104049 -0.039852 -1.33403 0 0 0 1 -0.052962 0.040665 0.997768 0.000001 -0.092955 0.994632 -0.045472 2.50034 -0.99426 -0.095155 -0.048897 -1.33403 0 0 0 1 -0.0603 0.048087 0.997021 -0.000000 -0.085584 0.994911 -0.053161 2.50034 -0.994504 -0.088535 -0.055878 -1.33403 0 0 0 1 -0.064824 0.052661 0.996506 -0.000000 -0.081035 0.99503 -0.057854 2.50034 -0.994601 -0.084502 -0.060234 -1.33403 0 0 0 1 -0.065786 0.053632 0.996391 -0.000000 -0.080067 0.995051 -0.058847 2.50034 -0.994616 -0.08365 -0.061166 -1.33403 0 0 0 1 -0.062989 0.050806 0.99672 0.00001 -0.082881 0.994987 -0.055955 2.50034 -0.994567 -0.086134 -0.058463 -1.33403 0 0 0 1 -0.056983 0.044733 0.997373 -0.000003 -0.088918 0.994798 -0.049698 2.50034 -0.994408 -0.091516 -0.052709 -1.33403 0 0 0 1 -0.048349 0.035995 0.998182 -0.000002 -0.097586 0.994399 -0.040585 2.50034 -0.994052 -0.099371 -0.044566 -1.33403 0 0 0 1 -0.037905 0.025414 0.998958 -0.000008 -0.108051 0.993711 -0.02938 2.50034 -0.993422 -0.109052 -0.034921 -1.33403 0 0 0 1 -0.026053 0.013396 0.999571 -0.000001 -0.119898 0.99265 -0.016429 2.50034 -0.992445 -0.120274 -0.024255 -1.33403 0 0 0 1 -0.013691 0.000855 0.999906 -0.000003 -0.132217 0.991217 -0.002658 2.50034 -0.991126 -0.132241 -0.013458 -1.33403 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.407164 -0.395214 0.823422 14.0975 0.037294 0.907978 0.417356 0.000000 -0.912594 -0.139223 0.384435 -0.000005 0 0 0 1 0.416315 -0.380765 0.825651 14.0975 0.101459 0.921871 0.37398 0.000000 -0.903542 -0.071923 0.42242 -0.000003 0 0 0 1 0.423992 -0.358466 0.831705 14.0975 0.156464 0.93352 0.322584 0.000000 -0.892049 -0.00664 0.451893 0.000000 0 0 0 1 0.431605 -0.329586 0.839697 14.0975 0.199412 0.942694 0.267515 -0.000000 -0.879746 0.051984 0.472595 0.000003 0 0 0 1 0.440092 -0.294732 0.848206 14.0975 0.228318 0.950283 0.211738 0 -0.868442 0.100477 0.485504 -0.000005 0 0 0 1 0.449314 -0.255995 0.855911 14.0975 0.240179 0.957408 0.160268 -0.000000 -0.860483 0.133561 0.491661 -0.000006 0 0 0 1 0.458545 -0.213955 0.862531 14.0975 0.233437 0.965501 0.115395 -0.000000 -0.857464 0.148433 0.49267 0.000000 0 0 0 1 0.465773 -0.170965 0.868233 14.0975 0.206837 0.975014 0.081031 0.000000 -0.860393 0.141841 0.489497 0.000005 0 0 0 1 0.468206 -0.131844 0.873728 14.0975 0.164888 0.984474 0.060195 -0.000000 -0.868099 0.115884 0.482676 0.000007 0 0 0 1 0.464178 -0.098029 0.880301 14.0975 0.111636 0.992407 0.051646 0 -0.878679 0.074299 0.471597 0.000002 0 0 0 1 0.452681 -0.07218 0.888746 14.0975 0.05152 0.997171 0.054745 0 -0.890183 0.021006 0.455119 0.000001 0 0 0 1 0.43426 -0.057402 0.898957 14.0975 -0.010167 0.997592 0.068611 0 -0.900731 -0.038934 0.43263 -0.000000 0 0 0 1 0.409946 -0.05581 0.910401 14.0975 -0.070765 0.993172 0.092749 0 -0.909361 -0.102448 0.403197 0.000000 0 0 0 1 0.382319 -0.069481 0.921414 14.0975 -0.127191 0.98372 0.126955 0 -0.915235 -0.165732 0.367258 -0.000005 0 0 0 1 0.356949 -0.096829 0.929092 14.0975 -0.176759 0.969643 0.168966 -0.000000 -0.917248 -0.224538 0.328998 -0.000001 0 0 0 1 0.33602 -0.134723 0.93217 14.0975 -0.219246 0.951341 0.216525 0 -0.915982 -0.277131 0.290132 0.000000 0 0 0 1 0.321441 -0.179376 0.929785 14.0975 -0.253131 0.929885 0.266906 0 -0.91247 -0.321153 0.253498 -0.000001 0 0 0 1 0.314569 -0.225879 0.921968 14.0975 -0.275834 0.907612 0.316475 0.000000 -0.908275 -0.353863 0.223202 -0.000001 0 0 0 1 0.315614 -0.271377 0.909254 14.0975 -0.285339 0.886737 0.363702 0.000000 -0.90497 -0.374235 0.202432 -0.000000 0 0 0 1 0.324274 -0.312725 0.892776 14.0975 -0.278261 0.870486 0.405987 0 -0.904111 -0.380075 0.195257 -0.000004 0 0 0 1 0.337997 -0.345606 0.875395 14.0975 -0.253692 0.86225 0.438368 0.000000 -0.906311 -0.370248 0.203761 -0.000006 0 0 0 1 0.354123 -0.370597 0.858636 14.0975 -0.21326 0.861941 0.459977 -0.000000 -0.910559 -0.346001 0.2262 0.000003 0 0 0 1 0.370023 -0.387885 0.844174 14.0975 -0.160321 0.868376 0.469278 0 -0.915085 -0.308982 0.259133 0.000004 0 0 0 1 0.384223 -0.397953 0.83307 14.0975 -0.098453 0.879527 0.465554 0 -0.917976 -0.260896 0.298754 0.000011 0 0 0 1 0.396464 -0.400701 0.825988 14.0975 -0.03098 0.893368 0.448258 0 -0.917528 -0.203308 0.341774 -0.000001 0 0 0 1 0.407223 -0.395152 0.823423 14.0975 0.037705 0.908067 0.417124 0.000000 -0.912551 -0.138815 0.384685 -0.000000 0 0 0 1 0.416267 -0.380879 0.825623 14.0975 0.101086 0.921791 0.374277 0.000000 -0.903606 -0.07234 0.422212 0.000002 0 0 0 1 0.423992 -0.358465 0.831705 14.0975 0.156467 0.93352 0.322582 -0.000000 -0.892048 -0.006637 0.451894 0.000004 0 0 0 1 0.431651 -0.329388 0.839751 14.0975 0.199638 0.942744 0.267169 -0.000000 -0.879672 0.052321 0.472695 0.000007 0 0 0 1 0.440039 -0.294961 0.848153 14.0975 0.22819 0.950239 0.212074 -0.000000 -0.868502 0.10022 0.485449 0.000005 0 0 0 1 0.449314 -0.255995 0.855911 14.0975 0.240179 0.957408 0.160268 -0.000000 -0.860483 0.133561 0.491661 -0.000006 0 0 0 1 0.458598 -0.213735 0.862557 14.0975 0.233333 0.96555 0.115199 0.000000 -0.857464 0.148433 0.49267 -0.000000 0 0 0 1 0.465739 -0.171222 0.8682 14.0975 0.207053 0.974954 0.081202 -0.000000 -0.860359 0.141944 0.489526 0.000005 0 0 0 1 0.468206 -0.131844 0.873728 14.0975 0.164888 0.984474 0.060195 -0.000000 -0.868099 0.115884 0.482676 0.000007 0 0 0 1 0.464133 -0.097841 0.880346 14.0975 0.111281 0.992448 0.05163 0.000000 -0.878748 0.074 0.471515 0.000001 0 0 0 1 0.452773 -0.072309 0.888689 14.0975 0.051903 0.997154 0.054691 -0.000000 -0.890114 0.021363 0.455237 0.000001 0 0 0 1 0.43426 -0.057402 0.898957 14.0975 -0.010167 0.997592 0.068611 0 -0.900731 -0.038934 0.43263 -0.000000 0 0 0 1 0.409783 -0.055848 0.910472 14.0975 -0.071128 0.993129 0.092931 0 -0.909406 -0.102843 0.402995 -0.000002 0 0 0 1 0.382486 -0.069352 0.921355 14.0975 -0.126863 0.983793 0.126717 0 -0.915211 -0.165353 0.367489 0.000005 0 0 0 1 0.356806 -0.097035 0.929125 14.0975 -0.177047 0.969541 0.169247 0 -0.917248 -0.224888 0.328759 -0.000001 0 0 0 1 0.335907 -0.134982 0.932173 14.0975 -0.219481 0.951218 0.216828 0 -0.915967 -0.277428 0.289895 -0.000001 0 0 0 1 0.321511 -0.179089 0.929816 14.0975 -0.252956 0.930022 0.266595 0 -0.912494 -0.320916 0.253711 -0.000007 0 0 0 1 0.314549 -0.22617 0.921904 14.0975 -0.275935 0.907476 0.316778 -0.000000 -0.908251 -0.354027 0.223038 -0.00001 0 0 0 1 0.315635 -0.271619 0.909175 14.0975 -0.285357 0.886629 0.36395 -0.000000 -0.904957 -0.374315 0.202343 -0.000000 0 0 0 1 0.324195 -0.312477 0.892892 14.0975 -0.278354 0.870575 0.405733 -0.000000 -0.904111 -0.380076 0.195257 0.000000 0 0 0 1 0.337997 -0.345606 0.875395 14.0975 -0.253692 0.86225 0.438368 0.000000 -0.906311 -0.370248 0.203761 -0.000006 0 0 0 1 0.354123 -0.370597 0.858636 14.0975 -0.213261 0.861941 0.459977 0.000000 -0.910559 -0.346001 0.226199 0.000012 0 0 0 1 0.369925 -0.387801 0.844255 14.0975 -0.160679 0.86832 0.469259 0 -0.915062 -0.309244 0.258902 0.000002 0 0 0 1 0.384223 -0.397953 0.83307 14.0975 -0.098453 0.879527 0.465554 0 -0.917976 -0.260896 0.298754 0.000011 0 0 0 1 0.396515 -0.400696 0.825966 14.0975 -0.030557 0.893458 0.448107 0.000000 -0.91752 -0.202922 0.342025 0.000001 0 0 0 1 0.407164 -0.395214 0.823422 14.0975 0.037294 0.907978 0.417356 0.000000 -0.912594 -0.139223 0.384435 -0.000005 0 0 0 1 0.416267 -0.380879 0.825623 14.0975 0.101086 0.921791 0.374277 0.000000 -0.903606 -0.07234 0.422212 0.000002 0 0 0 1 0.423992 -0.358466 0.831705 14.0975 0.156465 0.93352 0.322583 0 -0.892048 -0.006639 0.451893 0.000001 0 0 0 1 0.431605 -0.329586 0.839697 14.0975 0.199412 0.942694 0.267515 -0.000000 -0.879746 0.051984 0.472595 0.000003 0 0 0 1 0.440092 -0.294731 0.848206 14.0975 0.228319 0.950283 0.211737 -0.000000 -0.868441 0.100478 0.485504 0.000002 0 0 0 1 0.449366 -0.255765 0.855953 14.0975 0.240206 0.957448 0.159986 0 -0.860448 0.133713 0.49168 -0.000002 0 0 0 1 0.458545 -0.213955 0.862531 14.0975 0.233437 0.965501 0.115395 -0.000000 -0.857464 0.148433 0.49267 0.000000 0 0 0 1 0.465773 -0.170964 0.868233 14.0975 0.206836 0.975014 0.08103 0.000000 -0.860393 0.14184 0.489497 0.000004 0 0 0 1 0.468205 -0.131615 0.873763 14.0975 0.164589 0.98453 0.060104 0.000000 -0.868156 0.115671 0.482624 0.000005 0 0 0 1 0.464178 -0.098029 0.880301 14.0975 0.111636 0.992407 0.051646 0 -0.878679 0.074299 0.471597 0.000002 0 0 0 1 0.452773 -0.072309 0.888689 14.0975 0.051903 0.997154 0.054691 -0.000000 -0.890114 0.021363 0.455237 0.000001 0 0 0 1 0.434127 -0.057349 0.899025 14.0975 -0.01055 0.99758 0.06873 0 -0.900791 -0.039322 0.43247 -0.000003 0 0 0 1 0.409946 -0.05581 0.910401 14.0975 -0.070765 0.993172 0.092749 0 -0.909361 -0.102448 0.403197 0.000000 0 0 0 1 0.382318 -0.069482 0.921415 14.0975 -0.127192 0.98372 0.126956 0 -0.915235 -0.165733 0.367257 0.000003 0 0 0 1 0.356807 -0.097034 0.929125 14.0975 -0.177046 0.969542 0.169246 0 -0.917248 -0.224886 0.32876 -0.000000 0 0 0 1 0.33602 -0.134723 0.93217 14.0975 -0.219246 0.951341 0.216525 0 -0.915982 -0.277131 0.290132 0.000000 0 0 0 1 0.321511 -0.179089 0.929816 14.0975 -0.252956 0.930022 0.266595 0 -0.912494 -0.320916 0.253711 -0.000007 0 0 0 1 0.314549 -0.226169 0.921904 14.0975 -0.275935 0.907476 0.316777 0 -0.908251 -0.354027 0.223038 -0.000004 0 0 0 1 0.315614 -0.271377 0.909254 14.0975 -0.285339 0.886737 0.363702 0.000000 -0.90497 -0.374235 0.202432 -0.000000 0 0 0 1 0.324275 -0.312726 0.892776 14.0975 -0.278261 0.870486 0.405988 0.000000 -0.904111 -0.380076 0.195257 -0.000003 0 0 0 1 0.338094 -0.345784 0.875287 14.0975 -0.25349 0.862223 0.438538 -0.000000 -0.906331 -0.370144 0.20386 -0.00001 0 0 0 1 0.354018 -0.370467 0.858735 14.0975 -0.213551 0.861921 0.459879 0 -0.910532 -0.346189 0.226022 0.000009 0 0 0 1 0.369925 -0.387801 0.844255 14.0975 -0.160679 0.86832 0.469259 0 -0.915062 -0.309244 0.258902 0.000002 0 0 0 1 0.384325 -0.397987 0.833007 14.0975 -0.098055 0.879605 0.465491 -0.000000 -0.917976 -0.260581 0.299029 0.000005 0 0 0 1 0.396464 -0.400701 0.825988 14.0975 -0.03098 0.893368 0.448258 0 -0.917528 -0.203308 0.341774 -0.000001 0 0 0 1 0.407164 -0.395214 0.823422 14.0975 0.037294 0.907978 0.417356 0.000000 -0.912594 -0.139223 0.384435 -0.000005 0 0 0 1 0.416315 -0.380766 0.825651 14.0975 0.101458 0.92187 0.373981 0 -0.903542 -0.071924 0.422419 0.000001 0 0 0 1 0.423949 -0.358625 0.831658 14.0975 0.156157 0.933456 0.322918 -0.000000 -0.892123 -0.00703 0.45174 -0.000001 0 0 0 1 0.431652 -0.329387 0.839751 14.0975 0.199639 0.942745 0.267167 0 -0.879672 0.052323 0.472696 0.000008 0 0 0 1 0.440092 -0.294732 0.848205 14.0975 0.228318 0.950283 0.211739 -0.000000 -0.868442 0.100477 0.485504 0.000000 0 0 0 1 0.449314 -0.255995 0.855911 14.0975 0.240179 0.957408 0.160268 -0.000000 -0.860483 0.133561 0.491661 -0.000006 0 0 0 1 0.458545 -0.213955 0.862531 14.0975 0.233437 0.965501 0.115395 -0.000000 -0.857464 0.148433 0.49267 0.000000 0 0 0 1 0.465773 -0.170965 0.868233 14.0975 0.206837 0.975014 0.081031 -0.000000 -0.860393 0.141841 0.489497 0.000005 0 0 0 1 0.468206 -0.131844 0.873728 14.0975 0.164888 0.984474 0.060195 -0.000000 -0.868099 0.115884 0.482676 0.000007 0 0 0 1 0.464132 -0.097841 0.880346 14.0975 0.111279 0.992448 0.05163 0 -0.878748 0.073999 0.471515 0.000005 0 0 0 1 0.452682 -0.072181 0.888746 14.0975 0.051521 0.997171 0.054745 0 -0.890183 0.021007 0.455119 -0.000004 0 0 0 1 0.43426 -0.057402 0.898957 14.0975 -0.010167 0.997592 0.068611 0 -0.900731 -0.038934 0.43263 -0.000000 0 0 0 1 0.409946 -0.05581 0.910401 14.0975 -0.070765 0.993172 0.092749 0 -0.909361 -0.102448 0.403197 0.000000 0 0 0 1 0.382319 -0.069481 0.921414 14.0975 -0.127191 0.98372 0.126955 -0.000000 -0.915235 -0.165732 0.367258 -0.000005 0 0 0 1 0.356949 -0.096829 0.929092 14.0975 -0.176759 0.969643 0.168966 -0.000000 -0.917248 -0.224538 0.328998 -0.000001 0 0 0 1 0.33602 -0.134723 0.93217 14.0975 -0.219246 0.951341 0.216525 0 -0.915982 -0.277131 0.290132 0.000000 0 0 0 1 0.321441 -0.179376 0.929785 14.0975 -0.253131 0.929885 0.266906 0 -0.91247 -0.321153 0.253498 -0.000003 0 0 0 1 0.314569 -0.225879 0.921968 14.0975 -0.275834 0.907612 0.316475 0.000000 -0.908275 -0.353863 0.223202 -0.000001 0 0 0 1 0.315635 -0.27162 0.909174 14.0975 -0.285357 0.886629 0.363952 0 -0.904957 -0.374315 0.202342 0.000001 0 0 0 1 0.324274 -0.312724 0.892777 14.0975 -0.278261 0.870486 0.405986 0.000000 -0.904111 -0.380076 0.195257 0.000003 0 0 0 1 0.337997 -0.345606 0.875395 14.0975 -0.253692 0.86225 0.438368 0.000000 -0.906311 -0.370248 0.203761 -0.000006 0 0 0 1 0.354018 -0.370467 0.858735 14.0975 -0.213551 0.861921 0.459879 0 -0.910532 -0.346189 0.226022 0.000009 0 0 0 1 0.370023 -0.387885 0.844173 14.0975 -0.16032 0.868376 0.469278 0.000000 -0.915085 -0.308981 0.259134 0.000000 0 0 0 1 0.384223 -0.397953 0.83307 14.0975 -0.098453 0.879527 0.465554 0 -0.917976 -0.260896 0.298754 0.000011 0 0 0 1 0.396516 -0.400695 0.825966 14.0975 -0.030553 0.893459 0.448106 0.000000 -0.91752 -0.202918 0.342028 0.000002 0 0 0 1 0.407164 -0.395214 0.823422 14.0975 0.037294 0.907978 0.417356 0.000000 -0.912594 -0.139223 0.384435 -0.000005 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.737051 -0.675837 0 29.1533 0.675837 0.737051 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.678091 -0.734977 0 29.1533 0.734977 0.678091 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.618195 -0.786024 0 29.1533 0.786024 0.618196 0 -0.000000 0 0 1 -0.000003 0 0 0 1 0.561912 -0.827197 0 29.1533 0.827197 0.561912 0 0 0 0 1 -0.000001 0 0 0 1 0.513288 -0.858216 0 29.1533 0.858216 0.513287 0 0 0 0 1 0.000001 0 0 0 1 0.478641 -0.878011 0 29.1533 0.878011 0.478641 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.462016 -0.886871 0 29.1533 0.886871 0.462016 0 0.000000 0 0 1 0.000001 0 0 0 1 0.467715 -0.883879 0 29.1533 0.883879 0.467715 0 -0.000000 0 0 1 -0.000003 0 0 0 1 0.493856 -0.869543 0 29.1533 0.869543 0.493856 0 0 0 0 1 0.000000 0 0 0 1 0.536057 -0.844182 0 29.1533 0.844181 0.536057 0 0 0 0 1 0 0 0 0 1 0.589429 -0.80782 0 29.1533 0.80782 0.589429 0 0 0 0 1 0.000000 0 0 0 1 0.647938 -0.761693 0 29.1533 0.761693 0.647938 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.707722 -0.706491 0 29.1533 0.706491 0.707722 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.764549 -0.644566 0 29.1533 0.644566 0.764547 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.81415 -0.580654 0 29.1533 0.580654 0.81415 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.855345 -0.518058 0 29.1533 0.518058 0.855345 0 0.000000 0 0 1 -0.000003 0 0 0 1 0.887068 -0.461638 0 29.1533 0.461638 0.887068 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.908641 -0.417577 0 29.1533 0.417577 0.908642 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.920817 -0.389994 0 29.1533 0.389994 0.920817 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.923353 -0.383951 0 29.1533 0.383951 0.923353 0 -0.000000 0 0 1 0.000005 0 0 0 1 0.916006 -0.401164 0 29.1533 0.401164 0.916006 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.899021 -0.437905 0 29.1533 0.437905 0.899021 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.872412 -0.488771 0 29.1533 0.488771 0.872412 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.836213 -0.548404 0 29.1533 0.548404 0.836213 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.790553 -0.612393 0 29.1533 0.612393 0.790553 0 0 0 0 1 -0.000000 0 0 0 1 0.7367 -0.676219 0 29.1533 0.676219 0.7367 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.678464 -0.734633 0 29.1533 0.734633 0.678464 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.618193 -0.786026 0 29.1533 0.786026 0.618193 0 0 0 0 1 -0.000003 0 0 0 1 0.561583 -0.82742 0 29.1533 0.82742 0.561583 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.513549 -0.85806 0 29.1533 0.85806 0.513549 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.478641 -0.878011 0 29.1533 0.878011 0.478641 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.462016 -0.886871 0 29.1533 0.886871 0.462016 0 0 0 0 1 -0.000002 0 0 0 1 0.467614 -0.883932 0 29.1533 0.883932 0.467614 0 0 0 0 1 -0.000002 0 0 0 1 0.493856 -0.869543 0 29.1533 0.869543 0.493856 0 0 0 0 1 0.000000 0 0 0 1 0.536356 -0.843992 0 29.1533 0.843991 0.536356 0 0 0 0 1 -0.000003 0 0 0 1 0.589078 -0.808076 0 29.1533 0.808076 0.589078 0 0 0 0 1 0.000001 0 0 0 1 0.647938 -0.761693 0 29.1533 0.761693 0.647938 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.708086 -0.706126 0 29.1533 0.706126 0.708086 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.764216 -0.64496 0 29.1533 0.64496 0.764215 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.814434 -0.580255 0 29.1533 0.580255 0.814435 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.85557 -0.517687 0 29.1533 0.517687 0.85557 0 -0.000001 0 0 1 0 0 0 0 1 0.886904 -0.461953 0 29.1533 0.461953 0.886904 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.908745 -0.417351 0 29.1533 0.417351 0.908746 0 0 0 0 1 0 0 0 0 1 0.920861 -0.389889 0 29.1533 0.389889 0.920861 0 0.000000 0 0 1 0.000000 0 0 0 1 0.923353 -0.38395 0 29.1533 0.38395 0.923353 0 0.000001 0 0 1 0 0 0 0 1 0.916006 -0.401164 0 29.1533 0.401164 0.916006 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.899021 -0.437904 0 29.1533 0.437904 0.899021 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.872606 -0.488424 0 29.1533 0.488424 0.872606 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.836213 -0.548404 0 29.1533 0.548404 0.836213 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.790243 -0.612792 0 29.1533 0.612792 0.790243 0 0 0 0 1 0 0 0 0 1 0.737051 -0.675837 0 29.1533 0.675837 0.737051 0 0 0 0 1 -0.000000 0 0 0 1 0.678464 -0.734633 0 29.1533 0.734633 0.678464 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.618194 -0.786025 0 29.1533 0.786025 0.618194 0 -0.000000 0 0 1 -0.000003 0 0 0 1 0.561912 -0.827197 0 29.1533 0.827197 0.561912 0 0 0 0 1 -0.000001 0 0 0 1 0.513287 -0.858217 0 29.1533 0.858217 0.513287 0 0.000000 0 0 1 0.000001 0 0 0 1 0.47848 -0.878099 0 29.1533 0.878099 0.47848 0 0 0 0 1 -0.000001 0 0 0 1 0.462016 -0.886871 0 29.1533 0.886871 0.462016 0 0.000000 0 0 1 0.000001 0 0 0 1 0.467715 -0.883879 0 29.1533 0.883879 0.467715 0 -0.000000 0 0 1 -0.000005 0 0 0 1 0.494071 -0.869421 0 29.1533 0.869421 0.494071 0 0 0 0 1 0.000001 0 0 0 1 0.536057 -0.844182 0 29.1533 0.844181 0.536057 0 0 0 0 1 0 0 0 0 1 0.589078 -0.808076 0 29.1533 0.808076 0.589078 0 0 0 0 1 0.000001 0 0 0 1 0.64831 -0.761376 0 29.1533 0.761376 0.64831 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.707722 -0.706491 0 29.1533 0.706491 0.707722 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.764549 -0.644565 0 29.1533 0.644565 0.764549 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.814433 -0.580257 0 29.1533 0.580257 0.814433 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.855345 -0.518058 0 29.1533 0.518058 0.855345 0 0.000000 0 0 1 -0.000003 0 0 0 1 0.886904 -0.461953 0 29.1533 0.461953 0.886904 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.908745 -0.417351 0 29.1533 0.417351 0.908745 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.920817 -0.389994 0 29.1533 0.389994 0.920817 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.923353 -0.383951 0 29.1533 0.383951 0.923353 0 -0.000001 0 0 1 0.000004 0 0 0 1 0.915932 -0.401332 0 29.1533 0.401332 0.915932 0 0.000001 0 0 1 0 0 0 0 1 0.899155 -0.43763 0 29.1533 0.43763 0.899155 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.872606 -0.488424 0 29.1533 0.488424 0.872606 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.835958 -0.548793 0 29.1533 0.548793 0.835958 0 0 0 0 1 -0.000001 0 0 0 1 0.790553 -0.612393 0 29.1533 0.612393 0.790553 0 0 0 0 1 -0.000000 0 0 0 1 0.737051 -0.675837 0 29.1533 0.675837 0.737051 0 0 0 0 1 -0.000000 0 0 0 1 0.678093 -0.734976 0 29.1533 0.734976 0.678092 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.61856 -0.785737 0 29.1533 0.785737 0.61856 0 0 0 0 1 -0.000002 0 0 0 1 0.561581 -0.827422 0 29.1533 0.827422 0.561581 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.513288 -0.858216 0 29.1533 0.858216 0.513288 0 0 0 0 1 -0.000001 0 0 0 1 0.478641 -0.878011 0 29.1533 0.878011 0.478641 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.462016 -0.886871 0 29.1533 0.886871 0.462016 0 0.000000 0 0 1 0.000001 0 0 0 1 0.467715 -0.883879 0 29.1533 0.883879 0.467715 0 0 0 0 1 -0.000004 0 0 0 1 0.493856 -0.869543 0 29.1533 0.869543 0.493856 0 0 0 0 1 0.000000 0 0 0 1 0.536357 -0.843991 0 29.1533 0.84399 0.536357 0 0 0 0 1 0.000000 0 0 0 1 0.589428 -0.807821 0 29.1533 0.807821 0.589428 0 0 0 0 1 0.000002 0 0 0 1 0.647938 -0.761693 0 29.1533 0.761693 0.647938 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.707722 -0.706491 0 29.1533 0.706491 0.707722 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.764549 -0.644566 0 29.1533 0.644566 0.764547 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.81415 -0.580654 0 29.1533 0.580654 0.81415 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.855345 -0.518058 0 29.1533 0.518058 0.855345 0 0.000000 0 0 1 -0.000003 0 0 0 1 0.887068 -0.461638 0 29.1533 0.461638 0.887068 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.908641 -0.417577 0 29.1533 0.417577 0.908642 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.920862 -0.389889 0 29.1533 0.389889 0.920862 0 0 0 0 1 0.000001 0 0 0 1 0.923353 -0.383951 0 29.1533 0.383951 0.923353 0 0 0 0 1 0.000000 0 0 0 1 0.916006 -0.401164 0 29.1533 0.401164 0.916006 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.899155 -0.43763 0 29.1533 0.43763 0.899155 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.872411 -0.488772 0 29.1533 0.488772 0.872411 0 -0.000001 0 0 1 0.000003 0 0 0 1 0.836213 -0.548404 0 29.1533 0.548404 0.836213 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.79024 -0.612796 0 29.1533 0.612796 0.790241 0 0 0 0 1 -0.000002 0 0 0 1 0.737051 -0.675837 0 29.1533 0.675837 0.737051 0 0 0 0 1 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.981509 -0.112457 -0.154897 23.1665 -0.163013 -0.066914 -0.984352 0.000000 0.100333 0.991401 -0.084008 -0.000002 0 0 0 1 0.982691 -0.093502 -0.159923 23.1665 -0.165302 -0.052894 -0.984823 -0.000002 0.083624 0.994213 -0.067435 0.000003 0 0 0 1 0.980129 -0.066997 -0.1867 23.1665 -0.18954 -0.038821 -0.981105 -0.000000 0.058483 0.996998 -0.050749 -0.000001 0 0 0 1 0.972322 -0.036085 -0.230839 23.1665 -0.231861 -0.027252 -0.972367 -0.000000 0.028797 0.998977 -0.034864 -0.000003 0 0 0 1 0.957322 -0.003274 -0.289002 23.1665 -0.289012 -0.018572 -0.957146 -0.000001 -0.002232 0.999823 -0.018725 0.000002 0 0 0 1 0.934494 0.028176 -0.354861 23.1665 -0.354663 -0.011917 -0.934919 0 -0.030571 0.999532 -0.001143 0.000001 0 0 0 1 0.903546 0.0575 -0.424616 23.1665 -0.425051 -0.00505 -0.905156 -0.000003 -0.054191 0.998333 0.019875 -0.000001 0 0 0 1 0.865836 0.083905 -0.493242 23.1665 -0.495288 0.00416 -0.86872 0.000000 -0.070837 0.996465 0.045159 0.000000 0 0 0 1 0.824792 0.106758 -0.555266 23.1665 -0.55982 0.016132 -0.828457 0.000002 -0.079486 0.994155 0.07307 0.000002 0 0 0 1 0.783265 0.125792 -0.608828 23.1665 -0.616463 0.030472 -0.786794 0.000001 -0.08042 0.991589 0.101414 -0.000000 0 0 0 1 0.745473 0.139372 -0.651801 23.1665 -0.662403 0.046191 -0.747722 -0.000000 -0.074102 0.989163 0.126756 0.000003 0 0 0 1 0.716208 0.145364 -0.68258 23.1665 -0.695124 0.06166 -0.71624 0.000000 -0.062027 0.987455 0.145208 0.000002 0 0 0 1 0.69887 0.141902 -0.701031 23.1665 -0.713761 0.075195 -0.696341 -0.000001 -0.046097 0.987021 0.153836 0.000000 0 0 0 1 0.696932 0.1272 -0.705767 23.1665 -0.716561 0.084067 -0.69244 0 -0.028745 0.988308 0.149736 0.000004 0 0 0 1 0.710109 0.102465 -0.696596 23.1665 -0.703976 0.085381 -0.705074 0.000000 -0.012769 0.991066 0.132763 -0.000000 0 0 0 1 0.734867 0.070853 -0.6745 23.1665 -0.678211 0.077461 -0.730773 -0.000000 0.000469 0.994475 0.104978 0.000000 0 0 0 1 0.767861 0.036076 -0.639601 23.1665 -0.640527 0.060013 -0.765587 0 0.010763 0.997546 0.06919 -0.000004 0 0 0 1 0.804901 0.002212 -0.593405 23.1665 -0.593101 0.03522 -0.804358 -0.000001 0.019119 0.999377 0.029661 -0.000000 0 0 0 1 0.843316 -0.029128 -0.536628 23.1665 -0.536696 0.006072 -0.843754 0.000000 0.027835 0.999557 -0.010511 0.000000 0 0 0 1 0.880244 -0.056987 -0.471086 23.1665 -0.472896 -0.023281 -0.880811 -0.000000 0.039227 0.998104 -0.047443 0.000001 0 0 0 1 0.912074 -0.080384 -0.402068 23.1665 -0.406451 -0.048052 -0.912408 0.000000 0.054023 0.995605 -0.0765 -0.000002 0 0 0 1 0.937975 -0.099816 -0.332023 23.1665 -0.339252 -0.066784 -0.938322 0.000000 0.071485 0.992762 -0.096505 0.000002 0 0 0 1 0.956846 -0.114004 -0.267298 23.1665 -0.276828 -0.077837 -0.957762 0 0.088382 0.990427 -0.106038 0.000001 0 0 0 1 0.969432 -0.121755 -0.213017 23.1665 -0.223612 -0.081095 -0.971299 -0.000001 0.100986 0.989242 -0.105842 0 0 0 0 1 0.977237 -0.121686 -0.173782 23.1665 -0.183854 -0.077035 -0.97993 -0.000001 0.105856 0.989575 -0.097654 0.000001 0 0 0 1 0.981516 -0.112374 -0.154913 23.1665 -0.163014 -0.066831 -0.984357 -0.000000 0.100264 0.991416 -0.083913 -0.000002 0 0 0 1 0.982686 -0.093645 -0.159869 23.1665 -0.165265 -0.05298 -0.984825 -0.000000 0.083754 0.994195 -0.067538 -0.000002 0 0 0 1 0.980129 -0.066996 -0.186701 23.1665 -0.189542 -0.038821 -0.981105 0 0.058482 0.996998 -0.050748 -0.000000 0 0 0 1 0.972253 -0.035886 -0.231158 23.1665 -0.232172 -0.027187 -0.972295 -0.000001 0.028607 0.998986 -0.034764 0.000001 0 0 0 1 0.957439 -0.003474 -0.288613 23.1665 -0.288627 -0.018621 -0.957261 -0.000002 -0.002047 0.999821 -0.018831 0.000002 0 0 0 1 0.934494 0.028176 -0.354861 23.1665 -0.354663 -0.011917 -0.934919 0 -0.030571 0.999532 -0.001143 0.000001 0 0 0 1 0.903332 0.057672 -0.425048 23.1665 -0.42549 -0.005001 -0.90495 -0.000003 -0.054316 0.998323 0.02002 0 0 0 0 1 0.866083 0.083753 -0.492834 23.1665 -0.494867 0.004095 -0.86896 0.000001 -0.070758 0.996478 0.044993 -0.000000 0 0 0 1 0.824792 0.106758 -0.555266 23.1665 -0.55982 0.016132 -0.828457 0.000002 -0.079486 0.994155 0.07307 0.000002 0 0 0 1 0.783015 0.125907 -0.609126 23.1665 -0.616781 0.030553 -0.786542 0 -0.080419 0.991572 0.101581 -0.000002 0 0 0 1 0.745684 0.13931 -0.651573 23.1665 -0.662159 0.046096 -0.747944 -0.000000 -0.07416 0.989176 0.126619 -0.000000 0 0 0 1 0.716208 0.145364 -0.68258 23.1665 -0.695124 0.06166 -0.71624 0.000000 -0.062027 0.987455 0.145208 0.000002 0 0 0 1 0.698831 0.141835 -0.701083 23.1665 -0.713806 0.075259 -0.696288 -0.000000 -0.045993 0.987026 0.153837 0.000001 0 0 0 1 0.696929 0.127319 -0.705748 23.1665 -0.716559 0.08404 -0.692445 0 -0.02885 0.988295 0.149802 0.000003 0 0 0 1 0.710229 0.102287 -0.6965 23.1665 -0.703856 0.085362 -0.705196 0 -0.012677 0.991086 0.132622 0.000000 0 0 0 1 0.735048 0.070646 -0.674325 23.1665 -0.678015 0.077384 -0.730963 0.000000 0.000542 0.994496 0.104781 -0.000002 0 0 0 1 0.76764 0.036292 -0.639853 23.1665 -0.640792 0.060144 -0.765355 -0.000000 0.010705 0.99753 0.069426 -0.000003 0 0 0 1 0.80514 0.002006 -0.593082 23.1665 -0.592775 0.035051 -0.804606 -0.000000 0.019172 0.999383 0.02941 0.000000 0 0 0 1 0.843551 -0.029311 -0.536248 23.1665 -0.536323 0.00589 -0.843992 -0.000000 0.027897 0.999553 -0.010751 -0.000001 0 0 0 1 0.880029 -0.056829 -0.471507 23.1665 -0.473303 -0.023112 -0.880597 0 0.039145 0.998117 -0.047237 -0.000001 0 0 0 1 0.912074 -0.080384 -0.402068 23.1665 -0.406451 -0.048052 -0.912408 0.000000 0.054023 0.995605 -0.0765 -0.000002 0 0 0 1 0.937974 -0.099815 -0.332025 23.1665 -0.339253 -0.066784 -0.938322 0 0.071485 0.992762 -0.096505 0.000001 0 0 0 1 0.95675 -0.113945 -0.267668 23.1665 -0.27719 -0.07782 -0.957659 0 0.088289 0.990435 -0.106039 -0.000000 0 0 0 1 0.969432 -0.121755 -0.213017 23.1665 -0.223612 -0.081095 -0.971299 -0.000001 0.100986 0.989242 -0.105842 0 0 0 0 1 0.977273 -0.121659 -0.1736 23.1665 -0.183664 -0.076992 -0.979969 -0.000000 0.105856 0.989582 -0.097585 -0.000001 0 0 0 1 0.981509 -0.112457 -0.154897 23.1665 -0.163013 -0.066914 -0.984352 -0.000001 0.100333 0.991401 -0.084008 -0.000002 0 0 0 1 0.982686 -0.093645 -0.159869 23.1665 -0.165265 -0.05298 -0.984825 -0.000000 0.083754 0.994195 -0.067538 -0.000002 0 0 0 1 0.980129 -0.066996 -0.186701 23.1665 -0.189541 -0.038821 -0.981105 0.000001 0.058483 0.996998 -0.050748 -0.000000 0 0 0 1 0.972322 -0.036085 -0.230839 23.1665 -0.231861 -0.027252 -0.972367 -0.000000 0.028797 0.998977 -0.034864 -0.000003 0 0 0 1 0.957322 -0.003273 -0.289003 23.1665 -0.289013 -0.018572 -0.957146 -0.000001 -0.002233 0.999823 -0.018725 0.000006 0 0 0 1 0.934327 0.028365 -0.355286 23.1665 -0.355089 -0.011874 -0.934758 0.000001 -0.030733 0.999527 -0.001022 -0.000000 0 0 0 1 0.903546 0.0575 -0.424616 23.1665 -0.425051 -0.00505 -0.905156 -0.000003 -0.054191 0.998333 0.019875 -0.000001 0 0 0 1 0.865835 0.083906 -0.493243 23.1665 -0.495289 0.00416 -0.868719 0.000000 -0.070838 0.996465 0.045159 0.000000 0 0 0 1 0.824533 0.106877 -0.555627 23.1665 -0.560199 0.01622 -0.828199 0.000000 -0.079502 0.994141 0.073245 0.000001 0 0 0 1 0.783265 0.125792 -0.608828 23.1665 -0.616463 0.030472 -0.786794 0.000001 -0.08042 0.991589 0.101414 -0.000000 0 0 0 1 0.745684 0.13931 -0.651573 23.1665 -0.662159 0.046096 -0.747944 -0.000000 -0.07416 0.989176 0.126619 -0.000000 0 0 0 1 0.71606 0.145373 -0.682733 23.1665 -0.695284 0.061749 -0.716077 0.000000 -0.061939 0.987448 0.145293 0.000001 0 0 0 1 0.69887 0.141902 -0.701031 23.1665 -0.713761 0.075195 -0.696341 -0.000001 -0.046097 0.987021 0.153836 0.000000 0 0 0 1 0.696932 0.127199 -0.705767 23.1665 -0.716561 0.084067 -0.69244 0.000000 -0.028745 0.988308 0.149736 0.000000 0 0 0 1 0.710228 0.102288 -0.6965 23.1665 -0.703857 0.085362 -0.705195 0 -0.012677 0.991086 0.132623 0.000001 0 0 0 1 0.734867 0.070853 -0.6745 23.1665 -0.678211 0.077461 -0.730773 -0.000000 0.000469 0.994475 0.104978 0.000000 0 0 0 1 0.76764 0.036292 -0.639853 23.1665 -0.640792 0.060144 -0.765355 -0.000000 0.010705 0.99753 0.069426 -0.000003 0 0 0 1 0.805139 0.002007 -0.593083 23.1665 -0.592776 0.035051 -0.804605 -0.000000 0.019172 0.999383 0.029411 -0.000000 0 0 0 1 0.843316 -0.029128 -0.536628 23.1665 -0.536696 0.006072 -0.843754 0.000000 0.027835 0.999557 -0.010511 0.000000 0 0 0 1 0.880245 -0.056988 -0.471084 23.1665 -0.472894 -0.023282 -0.880812 -0.000000 0.039228 0.998104 -0.047443 -0.000001 0 0 0 1 0.912254 -0.080516 -0.401634 23.1665 -0.406034 -0.048188 -0.912587 0.000000 0.054124 0.995588 -0.076653 0.000001 0 0 0 1 0.937836 -0.099713 -0.332446 23.1665 -0.339658 -0.06669 -0.938182 -0.000000 0.071378 0.992779 -0.096413 0.000000 0 0 0 1 0.95675 -0.113945 -0.267668 23.1665 -0.27719 -0.07782 -0.957659 0 0.088289 0.990435 -0.106039 -0.000000 0 0 0 1 0.969493 -0.121784 -0.21272 23.1665 -0.22332 -0.081117 -0.971364 -0.000001 0.101041 0.989237 -0.10584 0.000000 0 0 0 1 0.977237 -0.121686 -0.173782 23.1665 -0.183854 -0.077035 -0.97993 -0.000001 0.105856 0.989575 -0.097654 0.000001 0 0 0 1 0.981509 -0.112457 -0.154897 23.1665 -0.163013 -0.066914 -0.984352 -0.000001 0.100333 0.991401 -0.084008 -0.000002 0 0 0 1 0.982691 -0.093502 -0.159923 23.1665 -0.165302 -0.052894 -0.984823 -0.000000 0.083624 0.994213 -0.067435 0.000000 0 0 0 1 0.980159 -0.067176 -0.186478 23.1665 -0.189332 -0.038903 -0.981142 0.000001 0.058655 0.996983 -0.050851 -0.000002 0 0 0 1 0.972253 -0.035885 -0.23116 23.1665 -0.232173 -0.027186 -0.972294 0.000000 0.028606 0.998986 -0.034763 0 0 0 0 1 0.957323 -0.003274 -0.289 23.1665 -0.289011 -0.018572 -0.957146 -0.000004 -0.002232 0.999823 -0.018725 0.000002 0 0 0 1 0.934494 0.028176 -0.354861 23.1665 -0.354663 -0.011917 -0.934919 0 -0.030571 0.999532 -0.001143 0.000001 0 0 0 1 0.903546 0.0575 -0.424616 23.1665 -0.425051 -0.00505 -0.905156 -0.000003 -0.054191 0.998333 0.019875 -0.000001 0 0 0 1 0.865836 0.083905 -0.493242 23.1665 -0.495288 0.00416 -0.86872 0.000001 -0.070837 0.996465 0.045159 0.000000 0 0 0 1 0.824792 0.106758 -0.555266 23.1665 -0.55982 0.016132 -0.828457 0.000002 -0.079486 0.994155 0.07307 0.000002 0 0 0 1 0.783014 0.125907 -0.609127 23.1665 -0.616782 0.030554 -0.786541 0.000000 -0.080419 0.991572 0.101582 -0.000002 0 0 0 1 0.745474 0.139372 -0.6518 23.1665 -0.662402 0.046191 -0.747723 0.000001 -0.074102 0.989163 0.126755 -0.000000 0 0 0 1 0.716208 0.145364 -0.68258 23.1665 -0.695124 0.06166 -0.71624 0.000000 -0.062027 0.987455 0.145208 0.000002 0 0 0 1 0.69887 0.141902 -0.701031 23.1665 -0.713761 0.075195 -0.696341 -0.000001 -0.046097 0.987021 0.153836 0.000000 0 0 0 1 0.696932 0.1272 -0.705767 23.1665 -0.716561 0.084067 -0.69244 0 -0.028745 0.988308 0.149736 0.000004 0 0 0 1 0.710109 0.102465 -0.696596 23.1665 -0.703976 0.085381 -0.705074 0.000000 -0.012769 0.991066 0.132763 -0.000000 0 0 0 1 0.734867 0.070853 -0.6745 23.1665 -0.678211 0.077461 -0.730773 -0.000000 0.000469 0.994475 0.104978 0.000000 0 0 0 1 0.76786 0.036076 -0.639601 23.1665 -0.640527 0.060013 -0.765587 -0.000000 0.010763 0.997546 0.06919 -0.000005 0 0 0 1 0.804901 0.002212 -0.593405 23.1665 -0.593101 0.03522 -0.804358 -0.000001 0.019119 0.999377 0.029661 -0.000000 0 0 0 1 0.843553 -0.029313 -0.536246 23.1665 -0.536321 0.005889 -0.843994 0 0.027897 0.999553 -0.010753 0.000001 0 0 0 1 0.880244 -0.056987 -0.471087 23.1665 -0.472897 -0.023281 -0.880811 -0.000000 0.039227 0.998104 -0.047442 0.000001 0 0 0 1 0.912074 -0.080384 -0.402068 23.1665 -0.406451 -0.048052 -0.912408 0.000000 0.054023 0.995605 -0.0765 -0.000002 0 0 0 1 0.937836 -0.099713 -0.332446 23.1665 -0.339658 -0.06669 -0.938182 -0.000000 0.071378 0.992779 -0.096413 0.000000 0 0 0 1 0.956847 -0.114004 -0.267297 23.1665 -0.276827 -0.077837 -0.957763 0 0.088382 0.990427 -0.106038 0.000001 0 0 0 1 0.969432 -0.121755 -0.213017 23.1665 -0.223612 -0.081095 -0.971299 -0.000001 0.100986 0.989242 -0.105842 0 0 0 0 1 0.977273 -0.121658 -0.1736 23.1665 -0.183664 -0.076991 -0.979969 -0.000001 0.105855 0.989582 -0.097584 0.000000 0 0 0 1 0.981509 -0.112457 -0.154897 23.1665 -0.163013 -0.066914 -0.984352 -0.000001 0.100333 0.991401 -0.084008 -0.000002 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.76561 -0.147126 0.626254 2.92835 -0.205192 0.866796 0.454489 -0.000000 -0.609703 -0.476464 0.633439 -3.25372 0 0 0 1 0.771494 -0.154131 0.617285 2.92835 -0.188605 0.871199 0.453253 -0.000001 -0.60764 -0.466106 0.643055 -3.25372 0 0 0 1 0.776818 -0.16078 0.608854 2.92835 -0.172923 0.875226 0.451748 -0.000002 -0.605518 -0.456211 0.652088 -3.25372 0 0 0 1 0.781357 -0.16671 0.601405 2.92835 -0.15899 0.878691 0.450138 0.000002 -0.603493 -0.447336 0.660066 -3.25372 0 0 0 1 0.784985 -0.171641 0.595263 2.92835 -0.147445 0.881481 0.44861 -0.000001 -0.601714 -0.439921 0.666642 -3.25372 0 0 0 1 0.787428 -0.175066 0.591024 2.92835 -0.139448 0.88337 0.44745 0.000002 -0.600427 -0.434751 0.671177 -3.25372 0 0 0 1 0.788562 -0.176687 0.589026 2.92835 -0.135669 0.88425 0.446873 -0.000004 -0.599804 -0.432299 0.673315 -3.25372 0 0 0 1 0.788175 -0.176133 0.589708 2.92835 -0.136961 0.883951 0.447071 -0.000001 -0.600018 -0.433138 0.672585 -3.25372 0 0 0 1 0.786369 -0.173571 0.592872 2.92835 -0.142938 0.88255 0.447967 0.000000 -0.600994 -0.437011 0.669199 -3.25372 0 0 0 1 0.783317 -0.169352 0.598109 2.92835 -0.152801 0.880196 0.449341 -0.000000 -0.602551 -0.443368 0.663595 -3.25372 0 0 0 1 0.779188 -0.163844 0.604997 2.92835 -0.165718 0.877031 0.450947 0.000001 -0.604488 -0.451631 0.65622 -3.25372 0 0 0 1 0.774246 -0.157528 0.612967 2.92835 -0.180585 0.873276 0.452524 0.000000 -0.606576 -0.461057 0.647682 -3.25372 0 0 0 1 0.768629 -0.150677 0.621696 2.92835 -0.196775 0.869049 0.453908 -0.000007 -0.608679 -0.471221 0.638326 -3.25372 0 0 0 1 0.762587 -0.143654 0.630733 2.92835 -0.213437 0.864552 0.454965 -0.000001 -0.610661 -0.481573 0.628636 -3.25372 0 0 0 1 0.756543 -0.136947 0.639444 2.92835 -0.229411 0.860102 0.455626 -0.000000 -0.612385 -0.491396 0.619286 -3.25372 0 0 0 1 0.750743 -0.130782 0.647519 2.92835 -0.244142 0.855877 0.455926 -0.000002 -0.613825 -0.50037 0.610614 -3.25372 0 0 0 1 0.745578 -0.125494 0.654496 2.92835 -0.256812 0.852151 0.455945 -0.000001 -0.614949 -0.508025 0.603116 -3.25372 0 0 0 1 0.741568 -0.12151 0.659782 2.92835 -0.26638 0.849281 0.455809 0.000000 -0.615727 -0.513767 0.597432 -3.25372 0 0 0 1 0.739062 -0.119071 0.66303 2.92835 -0.272244 0.847499 0.455663 0.000001 -0.616175 -0.517269 0.593938 -3.25372 0 0 0 1 0.738514 -0.118542 0.663736 2.92835 -0.273517 0.84711 0.455625 0.000001 -0.616269 -0.518028 0.593178 -3.25372 0 0 0 1 0.740077 -0.120054 0.66172 2.92835 -0.26988 0.84822 0.455728 -0.000001 -0.615997 -0.515859 0.595347 -3.25372 0 0 0 1 0.743416 -0.123334 0.657359 2.92835 -0.261998 0.850602 0.455888 0.000001 -0.615378 -0.511141 0.600037 -3.25372 0 0 0 1 0.748057 -0.128008 0.651172 2.92835 -0.250783 0.853935 0.455964 -0.000001 -0.614427 -0.50439 0.606688 -3.25372 0 0 0 1 0.753543 -0.133727 0.643654 2.92835 -0.237099 0.857911 0.45582 0.000000 -0.613154 -0.49609 0.614766 -3.25372 0 0 0 1 0.759525 -0.140219 0.635185 2.92835 -0.221612 0.862292 0.455347 -0.000001 -0.611564 -0.486612 0.623858 -3.25372 0 0 0 1 0.765647 -0.147169 0.626198 2.92835 -0.205089 0.866824 0.454482 0.000003 -0.609691 -0.4764 0.633499 -3.25372 0 0 0 1 0.771459 -0.154088 0.617339 2.92835 -0.188706 0.871173 0.453262 0 -0.607653 -0.466169 0.642997 -3.25372 0 0 0 1 0.776818 -0.160781 0.608854 2.92835 -0.172923 0.875226 0.451748 -0.000001 -0.605518 -0.456211 0.652088 -3.25372 0 0 0 1 0.781382 -0.166744 0.601363 2.92835 -0.158911 0.878711 0.450128 -0.000003 -0.603481 -0.447285 0.660111 -3.25372 0 0 0 1 0.784966 -0.171615 0.595295 2.92835 -0.147506 0.881466 0.448619 -0.000001 -0.601723 -0.43996 0.666607 -3.25372 0 0 0 1 0.787428 -0.175066 0.591024 2.92835 -0.139448 0.88337 0.44745 0.000002 -0.600427 -0.434751 0.671177 -3.25372 0 0 0 1 0.788562 -0.176687 0.589026 2.92835 -0.135669 0.88425 0.446873 -0.000001 -0.599804 -0.432299 0.673315 -3.25372 0 0 0 1 0.788182 -0.176143 0.589696 2.92835 -0.136938 0.883956 0.447068 0.000000 -0.600014 -0.433123 0.672598 -3.25372 0 0 0 1 0.786369 -0.173571 0.592872 2.92835 -0.142938 0.88255 0.447967 0.000000 -0.600994 -0.437011 0.669199 -3.25372 0 0 0 1 0.783295 -0.169321 0.598147 2.92835 -0.152872 0.880179 0.44935 -0.000001 -0.602562 -0.443413 0.663555 -3.25372 0 0 0 1 0.779216 -0.163881 0.604951 2.92835 -0.165631 0.877053 0.450937 -0.000000 -0.604475 -0.451576 0.65627 -3.25372 0 0 0 1 0.774246 -0.157528 0.612967 2.92835 -0.180585 0.873276 0.452524 0.000000 -0.606576 -0.461057 0.647682 -3.25372 0 0 0 1 0.768593 -0.150634 0.621751 2.92835 -0.196877 0.869022 0.453916 -0.000007 -0.608692 -0.471285 0.638267 -3.25372 0 0 0 1 0.762625 -0.143697 0.630677 2.92835 -0.213335 0.86458 0.45496 -0.000001 -0.610649 -0.48151 0.628695 -3.25372 0 0 0 1 0.756506 -0.136907 0.639497 2.92835 -0.229508 0.860075 0.455629 0.000001 -0.612395 -0.491455 0.619229 -3.25372 0 0 0 1 0.750709 -0.130747 0.647566 2.92835 -0.244227 0.855852 0.455927 0.000001 -0.613833 -0.500422 0.610564 -3.25372 0 0 0 1 0.745607 -0.125523 0.654458 2.92835 -0.256743 0.852172 0.455945 0.000001 -0.614943 -0.507983 0.603157 -3.25372 0 0 0 1 0.741547 -0.12149 0.659809 2.92835 -0.266429 0.849266 0.455808 0.000002 -0.615731 -0.513796 0.597403 -3.25372 0 0 0 1 0.739052 -0.119062 0.663042 2.92835 -0.272266 0.847492 0.455662 -0.000000 -0.616177 -0.517282 0.593925 -3.25372 0 0 0 1 0.738514 -0.118542 0.663736 2.92835 -0.273517 0.84711 0.455625 0.000000 -0.616269 -0.518028 0.593178 -3.25372 0 0 0 1 0.740077 -0.120054 0.66172 2.92835 -0.26988 0.84822 0.455728 -0.000001 -0.615997 -0.515859 0.595347 -3.25372 0 0 0 1 0.743416 -0.123334 0.657359 2.92835 -0.261999 0.850602 0.455888 0 -0.615378 -0.511141 0.600037 -3.25372 0 0 0 1 0.748025 -0.127976 0.651215 2.92835 -0.250861 0.853912 0.455964 0.000001 -0.614434 -0.504437 0.606642 -3.25372 0 0 0 1 0.753543 -0.133727 0.643654 2.92835 -0.237099 0.857911 0.45582 0.000000 -0.613154 -0.49609 0.614766 -3.25372 0 0 0 1 0.759563 -0.14026 0.635131 2.92835 -0.221512 0.86232 0.455343 0.000001 -0.611553 -0.486551 0.623916 -3.25372 0 0 0 1 0.76561 -0.147126 0.626254 2.92835 -0.205192 0.866796 0.454489 -0.000001 -0.609703 -0.476464 0.633439 -3.25372 0 0 0 1 0.771459 -0.154088 0.617339 2.92835 -0.188706 0.871173 0.453262 0 -0.607653 -0.466169 0.642997 -3.25372 0 0 0 1 0.776818 -0.160781 0.608854 2.92835 -0.172923 0.875226 0.451748 0.000000 -0.605518 -0.456211 0.652088 -3.25372 0 0 0 1 0.781357 -0.16671 0.601405 2.92835 -0.15899 0.878691 0.450138 0.000002 -0.603493 -0.447336 0.660066 -3.25372 0 0 0 1 0.784985 -0.171641 0.595263 2.92835 -0.147445 0.881481 0.44861 -0.000002 -0.601713 -0.43992 0.666642 -3.25372 0 0 0 1 0.787439 -0.175082 0.591005 2.92835 -0.139411 0.883379 0.447445 0.000000 -0.600421 -0.434727 0.671198 -3.25372 0 0 0 1 0.788562 -0.176687 0.589026 2.92835 -0.135669 0.88425 0.446873 -0.000004 -0.599804 -0.432299 0.673315 -3.25372 0 0 0 1 0.788175 -0.176133 0.589708 2.92835 -0.136961 0.883951 0.447071 0.000001 -0.600018 -0.433138 0.672585 -3.25372 0 0 0 1 0.786354 -0.17355 0.592898 2.92835 -0.142988 0.882538 0.447974 0.000003 -0.601002 -0.437043 0.669171 -3.25372 0 0 0 1 0.783317 -0.169352 0.598109 2.92835 -0.152801 0.880196 0.449341 -0.000000 -0.602551 -0.443368 0.663595 -3.25372 0 0 0 1 0.779216 -0.163881 0.604951 2.92835 -0.165631 0.877053 0.450937 -0.000000 -0.604475 -0.451576 0.65627 -3.25372 0 0 0 1 0.774213 -0.157487 0.613019 2.92835 -0.180682 0.873251 0.452534 0.000001 -0.606589 -0.461118 0.647626 -3.25372 0 0 0 1 0.768629 -0.150677 0.621696 2.92835 -0.196775 0.869049 0.453908 -0.000007 -0.608679 -0.471221 0.638326 -3.25372 0 0 0 1 0.762587 -0.143654 0.630733 2.92835 -0.213437 0.864552 0.454965 0.000001 -0.610661 -0.481573 0.628635 -3.25372 0 0 0 1 0.756506 -0.136907 0.639496 2.92835 -0.229507 0.860075 0.455629 0.000001 -0.612395 -0.491455 0.61923 -3.25372 0 0 0 1 0.750743 -0.130782 0.647519 2.92835 -0.244142 0.855877 0.455926 -0.000002 -0.613825 -0.50037 0.610614 -3.25372 0 0 0 1 0.745607 -0.125523 0.654458 2.92835 -0.256743 0.852172 0.455945 0.000001 -0.614943 -0.507983 0.603157 -3.25372 0 0 0 1 0.741547 -0.12149 0.659809 2.92835 -0.266428 0.849266 0.455808 0.000002 -0.615731 -0.513796 0.597403 -3.25372 0 0 0 1 0.739062 -0.119071 0.66303 2.92835 -0.272244 0.847499 0.455663 0.000001 -0.616175 -0.517269 0.593938 -3.25372 0 0 0 1 0.738514 -0.118542 0.663736 2.92835 -0.273517 0.84711 0.455625 -0.000002 -0.616269 -0.518028 0.593178 -3.25372 0 0 0 1 0.740092 -0.120069 0.6617 2.92835 -0.269844 0.848231 0.455729 0.000002 -0.615994 -0.515838 0.595368 -3.25372 0 0 0 1 0.743391 -0.123309 0.657392 2.92835 -0.262058 0.850584 0.455887 -0.000000 -0.615383 -0.511177 0.600002 -3.25372 0 0 0 1 0.748025 -0.127976 0.651215 2.92835 -0.250861 0.853912 0.455964 0.000001 -0.614434 -0.504437 0.606642 -3.25372 0 0 0 1 0.753579 -0.133765 0.643604 2.92835 -0.237007 0.857937 0.455818 0.000001 -0.613145 -0.496035 0.61482 -3.25372 0 0 0 1 0.759525 -0.140219 0.635185 2.92835 -0.221612 0.862292 0.455347 -0.000001 -0.611564 -0.486612 0.623858 -3.25372 0 0 0 1 0.76561 -0.147126 0.626254 2.92835 -0.205192 0.866796 0.454489 -0.000001 -0.609703 -0.476464 0.633439 -3.25372 0 0 0 1 0.771494 -0.154131 0.617285 2.92835 -0.188605 0.871199 0.453254 0.000000 -0.60764 -0.466106 0.643055 -3.25372 0 0 0 1 0.776787 -0.160741 0.608904 2.92835 -0.173016 0.875203 0.451758 0.000000 -0.605531 -0.45627 0.652035 -3.25372 0 0 0 1 0.781382 -0.166744 0.601363 2.92835 -0.15891 0.878711 0.450128 0.000002 -0.603481 -0.447285 0.660112 -3.25372 0 0 0 1 0.784985 -0.171641 0.595263 2.92835 -0.147445 0.881481 0.448611 -0.000000 -0.601713 -0.439921 0.666642 -3.25372 0 0 0 1 0.787428 -0.175066 0.591024 2.92835 -0.139448 0.88337 0.44745 0.000002 -0.600427 -0.434751 0.671177 -3.25372 0 0 0 1 0.788562 -0.176687 0.589026 2.92835 -0.135669 0.88425 0.446873 -0.000004 -0.599804 -0.432299 0.673315 -3.25372 0 0 0 1 0.788175 -0.176133 0.589708 2.92835 -0.136961 0.883951 0.447071 -0.000001 -0.600018 -0.433138 0.672585 -3.25372 0 0 0 1 0.786369 -0.173571 0.592872 2.92835 -0.142938 0.88255 0.447967 0.000000 -0.600994 -0.437011 0.669199 -3.25372 0 0 0 1 0.783295 -0.169321 0.598147 2.92835 -0.152872 0.880179 0.44935 0.000002 -0.602562 -0.443414 0.663555 -3.25372 0 0 0 1 0.779188 -0.163844 0.604997 2.92835 -0.165718 0.877032 0.450947 -0.000001 -0.604488 -0.451631 0.65622 -3.25372 0 0 0 1 0.774246 -0.157528 0.612967 2.92835 -0.180585 0.873276 0.452524 0.000000 -0.606576 -0.461057 0.647682 -3.25372 0 0 0 1 0.768629 -0.150677 0.621696 2.92835 -0.196775 0.869049 0.453908 -0.000007 -0.608679 -0.471221 0.638326 -3.25372 0 0 0 1 0.762587 -0.143654 0.630733 2.92835 -0.213437 0.864552 0.454965 -0.000001 -0.610661 -0.481573 0.628636 -3.25372 0 0 0 1 0.756543 -0.136947 0.639444 2.92835 -0.229411 0.860102 0.455626 -0.000000 -0.612385 -0.491396 0.619286 -3.25372 0 0 0 1 0.750743 -0.130782 0.647519 2.92835 -0.244142 0.855877 0.455926 -0.000002 -0.613825 -0.50037 0.610614 -3.25372 0 0 0 1 0.745578 -0.125494 0.654496 2.92835 -0.256812 0.852151 0.455945 0.000000 -0.614949 -0.508025 0.603116 -3.25372 0 0 0 1 0.741568 -0.12151 0.659782 2.92835 -0.26638 0.849281 0.455809 0.000000 -0.615727 -0.513767 0.597432 -3.25372 0 0 0 1 0.739052 -0.119062 0.663042 2.92835 -0.272266 0.847492 0.455662 -0.000001 -0.616177 -0.517282 0.593925 -3.25372 0 0 0 1 0.738514 -0.118542 0.663736 2.92835 -0.273517 0.84711 0.455625 0.000000 -0.616269 -0.518028 0.593178 -3.25372 0 0 0 1 0.740077 -0.120054 0.66172 2.92835 -0.26988 0.84822 0.455728 -0.000001 -0.615997 -0.515859 0.595347 -3.25372 0 0 0 1 0.743391 -0.123309 0.657392 2.92835 -0.262058 0.850584 0.455887 -0.000000 -0.615383 -0.511177 0.600002 -3.25372 0 0 0 1 0.748057 -0.128008 0.651172 2.92835 -0.250783 0.853935 0.455964 -0.000001 -0.614427 -0.50439 0.606688 -3.25372 0 0 0 1 0.753543 -0.133727 0.643654 2.92835 -0.237099 0.857911 0.45582 0.000000 -0.613154 -0.49609 0.614766 -3.25372 0 0 0 1 0.759563 -0.140261 0.63513 2.92835 -0.221511 0.86232 0.455343 -0.000000 -0.611553 -0.48655 0.623917 -3.25372 0 0 0 1 0.76561 -0.147126 0.626254 2.92835 -0.205192 0.866796 0.454489 -0.000001 -0.609703 -0.476464 0.633439 -3.25372 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000001 0 0 1 0.000001 0 0 0 1 0.969085 0.246727 0 4.76344 -0.246727 0.969085 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.97193 0.235268 0 4.76344 -0.235268 0.97193 0 0.000001 0 0 1 0.000001 0 0 0 1 0.974339 0.225086 0 4.76344 -0.225086 0.974339 0 0.000001 0 0 1 0.000003 0 0 0 1 0.97625 0.216647 0 4.76344 -0.216648 0.97625 0 0.000000 0 0 1 0 0 0 0 1 0.97753 0.2108 0 4.76345 -0.2108 0.97753 0 0.000002 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.977919 0.208981 0 4.76344 -0.208981 0.977919 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.976975 0.213353 0 4.76344 -0.213353 0.976975 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.975373 0.220563 0 4.76345 -0.220563 0.975373 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.97319 0.230003 0 4.76344 -0.230003 0.97319 0 0.000003 0 0 1 0.000000 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.967546 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.964282 0.264878 0 4.76344 -0.264878 0.964282 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.960996 0.276564 0 4.76344 -0.276564 0.960996 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.957825 0.287351 0 4.76344 -0.287351 0.957825 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.95499 0.296639 0 4.76344 -0.296639 0.95499 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.952781 0.303659 0 4.76345 -0.303659 0.952781 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.951398 0.307965 0 4.76344 -0.307965 0.951398 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000000 0 0 1 0.000001 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.9538 0.300443 0 4.76344 -0.300443 0.9538 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.956352 0.292218 0 4.76344 -0.292218 0.956353 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282192 0.959358 0 0.000001 0 0 1 0.000001 0 0 0 1 0.962619 0.270858 0 4.76344 -0.270858 0.96262 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.965938 0.258775 0 4.76344 -0.258776 0.965938 0 0.000003 0 0 1 0.000001 0 0 0 1 0.969066 0.246801 0 4.76344 -0.246801 0.969066 0 0 0 0 1 0.000001 0 0 0 1 0.971931 0.235268 0 4.76344 -0.235268 0.971931 0 0.000000 0 0 1 0.000000 0 0 0 1 0.974352 0.225028 0 4.76344 -0.225028 0.974352 0 0.000006 0 0 1 0.000001 0 0 0 1 0.97624 0.216692 0 4.76344 -0.216692 0.97624 0 0 0 0 1 0.000001 0 0 0 1 0.97753 0.2108 0 4.76345 -0.2108 0.97753 0 0.000002 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.977923 0.208964 0 4.76344 -0.208964 0.977923 0 0.000003 0 0 1 0.000001 0 0 0 1 0.976975 0.213353 0 4.76344 -0.213353 0.976975 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.975361 0.220615 0 4.76345 -0.220615 0.975361 0 0.000001 0 0 1 0.000001 0 0 0 1 0.973205 0.229939 0 4.76344 -0.229939 0.973205 0 0.000004 0 0 1 -0.000001 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.967526 0.252773 0 4.76344 -0.252773 0.967525 0 -0.000001 0 0 1 0.000002 0 0 0 1 0.964302 0.264804 0 4.76344 -0.264804 0.964302 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960976 0.276635 0 4.76344 -0.276635 0.960976 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.957806 0.287413 0 4.76344 -0.287413 0.957806 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.955006 0.296588 0 4.76344 -0.296588 0.955006 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.95277 0.303695 0 4.76345 -0.303695 0.95277 0 0.000000 0 0 1 0.000001 0 0 0 1 0.951393 0.307981 0 4.76344 -0.307981 0.951393 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.9538 0.300443 0 4.76344 -0.300443 0.9538 0 0 0 0 1 -0.000001 0 0 0 1 0.956334 0.292275 0 4.76344 -0.292275 0.956335 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282192 0.959358 0 0.000001 0 0 1 0.000001 0 0 0 1 0.96264 0.270785 0 4.76344 -0.270785 0.96264 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000003 0 0 1 0.000000 0 0 0 1 0.969066 0.246801 0 4.76344 -0.246801 0.969066 0 0 0 0 1 0.000001 0 0 0 1 0.97193 0.235268 0 4.76344 -0.235268 0.971931 0 0.000000 0 0 1 0.000001 0 0 0 1 0.974339 0.225086 0 4.76344 -0.225086 0.974339 0 0.000001 0 0 1 0.000003 0 0 0 1 0.97625 0.216647 0 4.76344 -0.216647 0.97625 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.977536 0.210773 0 4.76345 -0.210773 0.977536 0 0.000000 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.977919 0.208981 0 4.76344 -0.208981 0.977919 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.976967 0.213389 0 4.76344 -0.213389 0.976967 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.975373 0.220563 0 4.76345 -0.220563 0.975373 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.973205 0.229939 0 4.76344 -0.229939 0.973205 0 0.000004 0 0 1 -0.000001 0 0 0 1 0.97054 0.240937 0 4.76344 -0.240937 0.97054 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967546 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.964281 0.264879 0 4.76344 -0.264879 0.964282 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.960976 0.276634 0 4.76344 -0.276634 0.960976 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.957825 0.287351 0 4.76344 -0.287351 0.957825 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.955006 0.296588 0 4.76344 -0.296588 0.955006 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.95277 0.303695 0 4.76345 -0.303695 0.95277 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951398 0.307965 0 4.76344 -0.307965 0.951398 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.951966 0.306203 0 4.76344 -0.306203 0.951966 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.953786 0.300487 0 4.76344 -0.300487 0.953786 0 0 0 0 1 -0.000001 0 0 0 1 0.956334 0.292275 0 4.76344 -0.292275 0.956335 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.959378 0.282125 0 4.76344 -0.282125 0.959378 0 0.000001 0 0 1 0.000001 0 0 0 1 0.962619 0.270858 0 4.76344 -0.270858 0.96262 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000003 0 0 1 0.000000 0 0 0 1 0.969085 0.246727 0 4.76344 -0.246727 0.969085 0 0.000001 0 0 1 0.000000 0 0 0 1 0.971914 0.235336 0 4.76344 -0.235336 0.971914 0 0.000000 0 0 1 0.000001 0 0 0 1 0.974353 0.225028 0 4.76344 -0.225028 0.974352 0 0.000000 0 0 1 0.000000 0 0 0 1 0.97625 0.216648 0 4.76344 -0.216648 0.97625 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.97753 0.2108 0 4.76345 -0.2108 0.97753 0 0.000002 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.97792 0.208981 0 4.76344 -0.208981 0.977919 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.976975 0.213353 0 4.76344 -0.213353 0.976975 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.975361 0.220615 0 4.76345 -0.220615 0.975361 0 -0.000000 0 0 1 0 0 0 0 1 0.97319 0.230002 0 4.76344 -0.230002 0.97319 0 0.000002 0 0 1 0.000001 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.967546 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000005 0 0 1 0.000000 0 0 0 1 0.964282 0.264878 0 4.76344 -0.264878 0.964282 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.960996 0.276564 0 4.76344 -0.276564 0.960996 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.957825 0.287351 0 4.76344 -0.287351 0.957825 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.95499 0.296639 0 4.76344 -0.296639 0.95499 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.952781 0.303659 0 4.76345 -0.303659 0.952781 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.951393 0.307981 0 4.76344 -0.307981 0.951393 0 0.000000 0 0 1 0.000001 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.953786 0.300487 0 4.76344 -0.300487 0.953786 0 0 0 0 1 -0.000001 0 0 0 1 0.956352 0.292218 0 4.76344 -0.292218 0.956353 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282192 0.959358 0 0.000001 0 0 1 0.000001 0 0 0 1 0.96264 0.270784 0 4.76344 -0.270784 0.962641 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000003 0 0 1 0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.950098 0.17585 0.257665 9.75346 -0.253424 0.916741 0.308809 0.291587 -0.181908 -0.358697 0.915558 -2.27766 0 0 0 1 0.95538 0.164957 0.245026 9.75346 -0.238029 0.921138 0.307972 0.291588 -0.174901 -0.352553 0.919302 -2.27766 0 0 0 1 0.960084 0.154573 0.233124 9.75346 -0.223457 0.925155 0.306846 0.291587 -0.168246 -0.34669 0.922767 -2.27766 0 0 0 1 0.964028 0.145278 0.222588 9.75346 -0.210496 0.92861 0.305575 0.291587 -0.162305 -0.341436 0.925785 -2.27766 0 0 0 1 0.96713 0.137525 0.213887 9.75346 -0.199747 0.931389 0.30433 0.291585 -0.15736 -0.337049 0.928243 -2.27766 0 0 0 1 0.969191 0.132126 0.207876 9.75346 -0.192296 0.93327 0.303365 0.291589 -0.153922 -0.333992 0.929923 -2.27766 0 0 0 1 0.97014 0.129568 0.205041 9.75346 -0.188775 0.934145 0.302881 0.291587 -0.152294 -0.332543 0.93071 -2.27766 0 0 0 1 0.969817 0.130442 0.206009 9.75346 -0.189978 0.933847 0.303049 0.291583 -0.152851 -0.333039 0.930442 -2.27766 0 0 0 1 0.9683 0.134485 0.210498 9.75346 -0.195549 0.932453 0.303796 0.291589 -0.155424 -0.335328 0.929192 -2.27767 0 0 0 1 0.965709 0.141128 0.217921 9.75346 -0.204735 0.930109 0.304929 0.29158 -0.159656 -0.339088 0.927108 -2.27766 0 0 0 1 0.96215 0.149775 0.227671 9.75346 -0.216756 0.926956 0.30622 0.291591 -0.165177 -0.343978 0.924335 -2.27766 0 0 0 1 0.957821 0.159656 0.238933 9.75346 -0.230579 0.92321 0.307437 0.291588 -0.171501 -0.349561 0.921083 -2.27766 0 0 0 1 0.952818 0.170333 0.251245 9.75346 -0.245615 0.918991 0.30843 0.291586 -0.178356 -0.355587 0.917468 -2.27766 0 0 0 1 0.947353 0.181232 0.263965 9.75346 -0.26107 0.914498 0.309089 0.291586 -0.185379 -0.36173 0.913666 -2.27766 0 0 0 1 0.941808 0.191598 0.276205 9.75346 -0.275866 0.910048 0.309372 0.291588 -0.192085 -0.367563 0.909945 -2.27766 0 0 0 1 0.936424 0.201088 0.28753 9.75346 -0.289495 0.905821 0.309325 0.291588 -0.19825 -0.372898 0.906446 -2.27766 0 0 0 1 0.931584 0.209199 0.2973 9.75346 -0.301203 0.90209 0.309048 0.291589 -0.203539 -0.377451 0.903384 -2.27766 0 0 0 1 0.927799 0.215293 0.304692 9.75346 -0.310036 0.899216 0.30869 0.291586 -0.207525 -0.380868 0.90104 -2.27766 0 0 0 1 0.925424 0.219015 0.30923 9.75346 -0.315445 0.897429 0.308408 0.291587 -0.209966 -0.382953 0.899589 -2.27766 0 0 0 1 0.924902 0.219822 0.310216 9.75346 -0.316619 0.897039 0.308341 0.291587 -0.210496 -0.383405 0.899273 -2.27766 0 0 0 1 0.926386 0.217516 0.3074 9.75346 -0.313265 0.898152 0.308528 0.291585 -0.208983 -0.382113 0.900175 -2.27766 0 0 0 1 0.929547 0.212506 0.301305 9.75346 -0.305992 0.900538 0.308869 0.291583 -0.2057 -0.379305 0.902117 -2.27766 0 0 0 1 0.933912 0.205345 0.292647 9.75346 -0.295634 0.903876 0.309208 0.291584 -0.201024 -0.375288 0.904847 -2.27766 0 0 0 1 0.93903 0.196559 0.282111 9.75346 -0.282981 0.907856 0.309384 0.291593 -0.195304 -0.370353 0.908127 -2.27766 0 0 0 1 0.944553 0.186547 0.270224 9.75346 -0.268645 0.912238 0.309277 0.291585 -0.188814 -0.364722 0.911771 -2.27766 0 0 0 1 0.950132 0.175783 0.257586 9.75346 -0.253328 0.916769 0.308805 0.291591 -0.181865 -0.358659 0.915581 -2.27766 0 0 0 1 0.955349 0.165023 0.245103 9.75346 -0.238123 0.921112 0.307978 0.291589 -0.174944 -0.352591 0.919279 -2.27766 0 0 0 1 0.960084 0.154573 0.233123 9.75346 -0.223456 0.925155 0.306846 0.291589 -0.168245 -0.34669 0.922767 -2.27766 0 0 0 1 0.96405 0.145225 0.222528 9.75346 -0.210422 0.928629 0.305567 0.291586 -0.162271 -0.341406 0.925802 -2.27766 0 0 0 1 0.967114 0.137566 0.213933 9.75346 -0.199804 0.931374 0.304337 0.291586 -0.157386 -0.337072 0.92823 -2.27766 0 0 0 1 0.969191 0.132126 0.207876 9.75346 -0.192296 0.93327 0.303365 0.291589 -0.153922 -0.333992 0.929923 -2.27766 0 0 0 1 0.97014 0.129568 0.205041 9.75346 -0.188775 0.934145 0.302881 0.291589 -0.152294 -0.332543 0.93071 -2.27766 0 0 0 1 0.969823 0.130427 0.205992 9.75346 -0.189957 0.933852 0.303046 0.291585 -0.152841 -0.33303 0.930447 -2.27766 0 0 0 1 0.9683 0.134485 0.210498 9.75346 -0.195549 0.932453 0.303796 0.291589 -0.155424 -0.335328 0.929192 -2.27767 0 0 0 1 0.96569 0.141176 0.217975 9.75346 -0.204801 0.930092 0.304937 0.291579 -0.159686 -0.339115 0.927093 -2.27766 0 0 0 1 0.962175 0.149717 0.227605 9.75346 -0.216675 0.926977 0.306212 0.291589 -0.16514 -0.343945 0.924354 -2.27766 0 0 0 1 0.957821 0.159656 0.238933 9.75346 -0.230579 0.92321 0.307437 0.291588 -0.171501 -0.349561 0.921083 -2.27766 0 0 0 1 0.952785 0.1704 0.251323 9.75346 -0.24571 0.918964 0.308435 0.291585 -0.178399 -0.355625 0.917445 -2.27766 0 0 0 1 0.947387 0.181166 0.263887 9.75346 -0.260975 0.914526 0.309086 0.291588 -0.185336 -0.361692 0.91369 -2.27766 0 0 0 1 0.941774 0.19166 0.276279 9.75346 -0.275955 0.910021 0.309373 0.291591 -0.192125 -0.367598 0.909922 -2.27766 0 0 0 1 0.936392 0.201143 0.287596 9.75346 -0.289574 0.905796 0.309324 0.291589 -0.198285 -0.372929 0.906425 -2.27766 0 0 0 1 0.931611 0.209155 0.297246 9.75346 -0.301139 0.902111 0.30905 0.291591 -0.20351 -0.377426 0.903401 -2.27766 0 0 0 1 0.927779 0.215324 0.304729 9.75346 -0.310081 0.899201 0.308688 0.29159 -0.207545 -0.380885 0.901028 -2.27766 0 0 0 1 0.925415 0.219029 0.309247 9.75346 -0.315465 0.897422 0.308407 0.291589 -0.209975 -0.382961 0.899583 -2.27766 0 0 0 1 0.924902 0.219822 0.310216 9.75346 -0.316619 0.897039 0.308341 0.291583 -0.210496 -0.383405 0.899273 -2.27766 0 0 0 1 0.926386 0.217516 0.3074 9.75346 -0.313265 0.898152 0.308528 0.291585 -0.208983 -0.382113 0.900175 -2.27766 0 0 0 1 0.929547 0.212506 0.301305 9.75346 -0.305992 0.900538 0.308869 0.291584 -0.2057 -0.379305 0.902117 -2.27766 0 0 0 1 0.933882 0.205395 0.292707 9.75346 -0.295706 0.903853 0.309206 0.291586 -0.201056 -0.375316 0.904828 -2.27766 0 0 0 1 0.93903 0.196559 0.282111 9.75346 -0.282981 0.907856 0.309384 0.291593 -0.195304 -0.370353 0.908127 -2.27766 0 0 0 1 0.944588 0.186482 0.270148 9.75346 -0.268553 0.912266 0.309275 0.291588 -0.188772 -0.364686 0.911794 -2.27766 0 0 0 1 0.950098 0.17585 0.257665 9.75346 -0.253424 0.916741 0.308809 0.291586 -0.181908 -0.358697 0.915558 -2.27766 0 0 0 1 0.955349 0.165023 0.245103 9.75346 -0.238123 0.921112 0.307978 0.291589 -0.174944 -0.352591 0.919279 -2.27766 0 0 0 1 0.960084 0.154573 0.233124 9.75346 -0.223457 0.925155 0.306846 0.291591 -0.168246 -0.34669 0.922767 -2.27766 0 0 0 1 0.964028 0.145278 0.222588 9.75346 -0.210496 0.92861 0.305575 0.291587 -0.162305 -0.341436 0.925785 -2.27766 0 0 0 1 0.96713 0.137525 0.213887 9.75346 -0.199747 0.931389 0.30433 0.291585 -0.15736 -0.337049 0.928243 -2.27766 0 0 0 1 0.9692 0.132101 0.207848 9.75346 -0.192262 0.933279 0.30336 0.291591 -0.153906 -0.333978 0.929931 -2.27766 0 0 0 1 0.97014 0.129568 0.205041 9.75346 -0.188775 0.934145 0.302881 0.291587 -0.152294 -0.332543 0.93071 -2.27766 0 0 0 1 0.969817 0.130443 0.206009 9.75346 -0.189978 0.933847 0.303049 0.291584 -0.152851 -0.333039 0.930442 -2.27766 0 0 0 1 0.968287 0.134518 0.210535 9.75346 -0.195595 0.932441 0.303802 0.291589 -0.155445 -0.335347 0.929182 -2.27767 0 0 0 1 0.965709 0.141128 0.217921 9.75346 -0.204735 0.930109 0.304929 0.29158 -0.159656 -0.339088 0.927108 -2.27766 0 0 0 1 0.962175 0.149717 0.227605 9.75346 -0.216675 0.926977 0.306212 0.291589 -0.16514 -0.343945 0.924354 -2.27766 0 0 0 1 0.957792 0.159721 0.239007 9.75346 -0.23067 0.923185 0.307444 0.291586 -0.171542 -0.349597 0.921062 -2.27766 0 0 0 1 0.952818 0.170333 0.251245 9.75346 -0.245615 0.918991 0.30843 0.291586 -0.178356 -0.355587 0.917468 -2.27766 0 0 0 1 0.947352 0.181233 0.263965 9.75346 -0.26107 0.914498 0.309089 0.29159 -0.185379 -0.36173 0.913666 -2.27766 0 0 0 1 0.941774 0.19166 0.276279 9.75346 -0.275955 0.910021 0.309373 0.291589 -0.192125 -0.367598 0.909923 -2.27766 0 0 0 1 0.936424 0.201088 0.28753 9.75346 -0.289495 0.905821 0.309325 0.291588 -0.19825 -0.372898 0.906446 -2.27766 0 0 0 1 0.931611 0.209155 0.297246 9.75346 -0.301139 0.902111 0.30905 0.291591 -0.20351 -0.377426 0.903401 -2.27766 0 0 0 1 0.92778 0.215324 0.304729 9.75346 -0.310081 0.899201 0.308688 0.291591 -0.207545 -0.380885 0.901028 -2.27766 0 0 0 1 0.925424 0.219015 0.30923 9.75346 -0.315445 0.897429 0.308408 0.291587 -0.209966 -0.382953 0.899589 -2.27766 0 0 0 1 0.924902 0.219822 0.310216 9.75346 -0.316619 0.897039 0.308341 0.291582 -0.210496 -0.383405 0.899273 -2.27766 0 0 0 1 0.9264 0.217493 0.307372 9.75346 -0.313232 0.898163 0.30853 0.291589 -0.208968 -0.3821 0.900184 -2.27766 0 0 0 1 0.929523 0.212544 0.301351 9.75346 -0.306047 0.90052 0.308867 0.291583 -0.205725 -0.379326 0.902102 -2.27766 0 0 0 1 0.933882 0.205395 0.292707 9.75346 -0.295706 0.903853 0.309206 0.291586 -0.201056 -0.375316 0.904828 -2.27766 0 0 0 1 0.939063 0.1965 0.282041 9.75346 -0.282897 0.907882 0.309384 0.291592 -0.195266 -0.37032 0.908149 -2.27766 0 0 0 1 0.944553 0.186547 0.270224 9.75346 -0.268645 0.912238 0.309277 0.291585 -0.188814 -0.364722 0.911771 -2.27766 0 0 0 1 0.950098 0.17585 0.257665 9.75346 -0.253424 0.916741 0.308809 0.291586 -0.181908 -0.358697 0.915558 -2.27766 0 0 0 1 0.95538 0.164957 0.245027 9.75346 -0.23803 0.921138 0.307972 0.291588 -0.174901 -0.352553 0.919301 -2.27766 0 0 0 1 0.960057 0.154635 0.233194 9.75346 -0.223543 0.925132 0.306854 0.291586 -0.168285 -0.346725 0.922747 -2.27766 0 0 0 1 0.96405 0.145224 0.222528 9.75346 -0.210422 0.92863 0.305567 0.291591 -0.162271 -0.341406 0.925802 -2.27766 0 0 0 1 0.96713 0.137525 0.213887 9.75346 -0.199747 0.931388 0.30433 0.291587 -0.15736 -0.337049 0.928243 -2.27766 0 0 0 1 0.969191 0.132126 0.207876 9.75346 -0.192296 0.93327 0.303365 0.291589 -0.153922 -0.333992 0.929923 -2.27766 0 0 0 1 0.97014 0.129568 0.205041 9.75346 -0.188775 0.934145 0.302881 0.291587 -0.152294 -0.332543 0.93071 -2.27766 0 0 0 1 0.969817 0.130442 0.206009 9.75346 -0.189978 0.933847 0.303049 0.291583 -0.152851 -0.333039 0.930442 -2.27766 0 0 0 1 0.9683 0.134485 0.210498 9.75346 -0.195549 0.932453 0.303796 0.291589 -0.155424 -0.335328 0.929192 -2.27767 0 0 0 1 0.96569 0.141176 0.217975 9.75346 -0.204802 0.930092 0.304937 0.291582 -0.159686 -0.339115 0.927093 -2.27766 0 0 0 1 0.962151 0.149775 0.22767 9.75346 -0.216755 0.926956 0.30622 0.29159 -0.165177 -0.343978 0.924335 -2.27766 0 0 0 1 0.957821 0.159656 0.238933 9.75346 -0.230579 0.92321 0.307437 0.291588 -0.171501 -0.349561 0.921083 -2.27766 0 0 0 1 0.952818 0.170333 0.251245 9.75346 -0.245615 0.918991 0.30843 0.291586 -0.178356 -0.355587 0.917468 -2.27766 0 0 0 1 0.947353 0.181232 0.263965 9.75346 -0.26107 0.914498 0.309089 0.291586 -0.185379 -0.36173 0.913666 -2.27766 0 0 0 1 0.941808 0.191598 0.276205 9.75346 -0.275866 0.910048 0.309372 0.291588 -0.192085 -0.367563 0.909945 -2.27766 0 0 0 1 0.936424 0.201088 0.28753 9.75346 -0.289495 0.905821 0.309325 0.291588 -0.19825 -0.372898 0.906446 -2.27766 0 0 0 1 0.931584 0.209199 0.2973 9.75346 -0.301203 0.90209 0.309048 0.291589 -0.203539 -0.377451 0.903384 -2.27766 0 0 0 1 0.927799 0.215293 0.304692 9.75346 -0.310036 0.899216 0.30869 0.291586 -0.207525 -0.380868 0.90104 -2.27766 0 0 0 1 0.925415 0.219029 0.309247 9.75346 -0.315465 0.897422 0.308407 0.291587 -0.209975 -0.382961 0.899584 -2.27766 0 0 0 1 0.924902 0.219822 0.310216 9.75346 -0.316619 0.897039 0.308341 0.291583 -0.210496 -0.383405 0.899273 -2.27766 0 0 0 1 0.926386 0.217516 0.3074 9.75346 -0.313265 0.898152 0.308528 0.291585 -0.208983 -0.382113 0.900175 -2.27766 0 0 0 1 0.929523 0.212544 0.301351 9.75346 -0.306047 0.90052 0.308867 0.291583 -0.205725 -0.379326 0.902102 -2.27766 0 0 0 1 0.933912 0.205345 0.292647 9.75346 -0.295634 0.903876 0.309208 0.291584 -0.201023 -0.375288 0.904847 -2.27766 0 0 0 1 0.93903 0.196559 0.282111 9.75346 -0.282981 0.907856 0.309384 0.291593 -0.195304 -0.370353 0.908127 -2.27766 0 0 0 1 0.944588 0.186482 0.270147 9.75346 -0.268552 0.912266 0.309275 0.291588 -0.188772 -0.364685 0.911794 -2.27766 0 0 0 1 0.950098 0.17585 0.257665 9.75346 -0.253424 0.916741 0.308809 0.291586 -0.181908 -0.358697 0.915558 -2.27766 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000000 0 0 1 0.000002 0 0 0 1 0.969085 0.246727 0 4.76344 -0.246727 0.969085 0 -0.000001 0 0 1 -0.000002 0 0 0 1 0.971931 0.235267 0 4.76344 -0.235268 0.97193 0 0.000001 0 0 1 0 0 0 0 1 0.974339 0.225087 0 4.76344 -0.225086 0.974339 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.97625 0.216647 0 4.76344 -0.216648 0.97625 0 0 0 0 1 0.000000 0 0 0 1 0.977529 0.2108 0 4.76344 -0.2108 0.977529 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.977919 0.208982 0 4.76344 -0.208981 0.977919 0 0.000000 0 0 1 0.000003 0 0 0 1 0.976976 0.213353 0 4.76344 -0.213353 0.976975 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.975373 0.220563 0 4.76344 -0.220563 0.975373 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.97319 0.230003 0 4.76344 -0.230003 0.97319 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967545 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000000 0 0 1 0 0 0 0 1 0.964281 0.264878 0 4.76344 -0.264878 0.964282 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.960996 0.276564 0 4.76344 -0.276564 0.960996 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.957825 0.287351 0 4.76344 -0.287351 0.957825 0 0.000001 0 0 1 0 0 0 0 1 0.95499 0.296639 0 4.76344 -0.296639 0.95499 0 0 0 0 1 0.000000 0 0 0 1 0.952781 0.303659 0 4.76344 -0.303659 0.952781 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951398 0.307965 0 4.76344 -0.307965 0.951398 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000002 0 0 1 0.000000 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.9538 0.300443 0 4.76344 -0.300443 0.9538 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.956352 0.292218 0 4.76344 -0.292218 0.956352 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282192 0.959358 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.962619 0.270858 0 4.76344 -0.270858 0.962619 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.965938 0.258775 0 4.76344 -0.258776 0.965938 0 0.000000 0 0 1 0.000002 0 0 0 1 0.969066 0.246801 0 4.76344 -0.246801 0.969066 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.971931 0.235267 0 4.76344 -0.235268 0.971931 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.974353 0.225029 0 4.76344 -0.225028 0.974353 0 0 0 0 1 0.000000 0 0 0 1 0.97624 0.216692 0 4.76344 -0.216692 0.97624 0 0.000001 0 0 1 0 0 0 0 1 0.977529 0.2108 0 4.76344 -0.2108 0.977529 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.977923 0.208965 0 4.76344 -0.208964 0.977923 0 0.000000 0 0 1 0.000002 0 0 0 1 0.976976 0.213353 0 4.76344 -0.213353 0.976975 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.975361 0.220615 0 4.76344 -0.220615 0.975361 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.973205 0.229939 0 4.76344 -0.229939 0.973205 0 0.000002 0 0 1 0.000001 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967525 0.252773 0 4.76344 -0.252773 0.967525 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.964302 0.264804 0 4.76344 -0.264804 0.964302 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.960976 0.276635 0 4.76344 -0.276635 0.960976 0 0.000000 0 0 1 0.000001 0 0 0 1 0.957806 0.287413 0 4.76344 -0.287413 0.957806 0 0.000003 0 0 1 0.000001 0 0 0 1 0.955006 0.296588 0 4.76344 -0.296588 0.955006 0 0.000000 0 0 1 0.000000 0 0 0 1 0.95277 0.303695 0 4.76344 -0.303695 0.95277 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.951393 0.307981 0 4.76344 -0.307981 0.951393 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.9538 0.300443 0 4.76344 -0.300443 0.9538 0 0.000001 0 0 1 0.000000 0 0 0 1 0.956335 0.292275 0 4.76344 -0.292275 0.956335 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282192 0.959358 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.96264 0.270785 0 4.76344 -0.270785 0.96264 0 -0.000003 0 0 1 0 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000000 0 0 1 0.000001 0 0 0 1 0.969066 0.246801 0 4.76344 -0.246801 0.969066 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.971931 0.235267 0 4.76344 -0.235268 0.971931 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.974339 0.225087 0 4.76344 -0.225086 0.974339 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.97625 0.216647 0 4.76344 -0.216647 0.97625 0 0.000001 0 0 1 0.000000 0 0 0 1 0.977535 0.210773 0 4.76344 -0.210773 0.977535 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.977919 0.208982 0 4.76344 -0.208981 0.977919 0 -0.000001 0 0 1 0.000004 0 0 0 1 0.976968 0.213389 0 4.76344 -0.213389 0.976967 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.975373 0.220563 0 4.76344 -0.220563 0.975373 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.973205 0.229939 0 4.76344 -0.229939 0.973205 0 0.000002 0 0 1 0.000001 0 0 0 1 0.97054 0.240937 0 4.76344 -0.240937 0.97054 0 -0.000000 0 0 1 0 0 0 0 1 0.967545 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000000 0 0 1 0 0 0 0 1 0.964281 0.264879 0 4.76344 -0.264879 0.964282 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.960976 0.276634 0 4.76344 -0.276634 0.960976 0 0.000001 0 0 1 0 0 0 0 1 0.957825 0.287351 0 4.76344 -0.287351 0.957825 0 0.000001 0 0 1 0 0 0 0 1 0.955006 0.296588 0 4.76344 -0.296588 0.955006 0 0.000000 0 0 1 0.000000 0 0 0 1 0.95277 0.303695 0 4.76344 -0.303695 0.95277 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.951398 0.307965 0 4.76344 -0.307965 0.951398 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000003 0 0 1 0.000000 0 0 0 1 0.951966 0.306203 0 4.76344 -0.306203 0.951966 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.953786 0.300487 0 4.76344 -0.300487 0.953786 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.956335 0.292275 0 4.76344 -0.292275 0.956335 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.959378 0.282125 0 4.76344 -0.282125 0.959378 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.962619 0.270858 0 4.76344 -0.270858 0.962619 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000000 0 0 1 0.000001 0 0 0 1 0.969085 0.246727 0 4.76344 -0.246727 0.969085 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.971914 0.235335 0 4.76344 -0.235336 0.971914 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.974353 0.225029 0 4.76344 -0.225028 0.974353 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.97625 0.216648 0 4.76344 -0.216648 0.97625 0 -0.000002 0 0 1 0 0 0 0 1 0.977529 0.2108 0 4.76344 -0.2108 0.977529 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.977919 0.208982 0 4.76344 -0.208981 0.977919 0 0.000000 0 0 1 0.000004 0 0 0 1 0.976976 0.213353 0 4.76344 -0.213353 0.976975 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.975361 0.220615 0 4.76344 -0.220615 0.975361 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.97319 0.230002 0 4.76344 -0.230002 0.97319 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967545 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000000 0 0 1 0 0 0 0 1 0.964281 0.264878 0 4.76344 -0.264878 0.964282 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.960996 0.276564 0 4.76344 -0.276564 0.960996 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.957825 0.287351 0 4.76344 -0.287351 0.957825 0 0.000001 0 0 1 0 0 0 0 1 0.95499 0.296639 0 4.76344 -0.296639 0.95499 0 0.000001 0 0 1 0.000000 0 0 0 1 0.952781 0.303659 0 4.76344 -0.303659 0.952781 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951393 0.307981 0 4.76344 -0.307981 0.951393 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000002 0 0 1 0 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.953786 0.300487 0 4.76344 -0.300487 0.953786 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.956352 0.292218 0 4.76344 -0.292218 0.956352 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282192 0.959358 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.96264 0.270784 0 4.76344 -0.270784 0.96264 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000000 0 0 1 0.000001 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.969085 0.246727 0 4.76344 -0.246727 0.969085 0 0.000001 0 0 1 0.000001 0 0 0 1 0.97193 0.235268 0 4.76344 -0.235268 0.97193 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.974339 0.225086 0 4.76344 -0.225086 0.974339 0 0 0 0 1 -0.000000 0 0 0 1 0.97625 0.216647 0 4.76344 -0.216648 0.97625 0 0.000003 0 0 1 0.000000 0 0 0 1 0.977529 0.2108 0 4.76344 -0.2108 0.977529 0 0.000000 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000001 0 0 1 0.000000 0 0 0 1 0.97792 0.208981 0 4.76344 -0.208982 0.97792 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.976975 0.213353 0 4.76344 -0.213353 0.976975 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.975373 0.220563 0 4.76344 -0.220563 0.975373 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.97319 0.230003 0 4.76344 -0.230003 0.97319 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.967545 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964282 0.264878 0 4.76344 -0.264878 0.964282 0 0.000001 0 0 1 0.000000 0 0 0 1 0.960996 0.276564 0 4.76344 -0.276564 0.960995 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.957826 0.287351 0 4.76344 -0.287351 0.957826 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.95499 0.296639 0 4.76344 -0.296639 0.95499 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.952781 0.303659 0 4.76344 -0.303659 0.952781 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.951398 0.307965 0 4.76344 -0.307965 0.951398 0 0.000001 0 0 1 0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000002 0 0 1 -0.000001 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.9538 0.300443 0 4.76344 -0.300443 0.9538 0 0.000000 0 0 1 0.000000 0 0 0 1 0.956352 0.292218 0 4.76344 -0.292218 0.956352 0 0.000001 0 0 1 0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282193 0.959358 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.962619 0.270858 0 4.76344 -0.270858 0.962619 0 0.000001 0 0 1 0 0 0 0 1 0.965938 0.258775 0 4.76344 -0.258776 0.965938 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.969066 0.246801 0 4.76344 -0.246801 0.969066 0 0.000001 0 0 1 0.000001 0 0 0 1 0.971931 0.235268 0 4.76344 -0.235268 0.971931 0 -0.000004 0 0 1 -0.000000 0 0 0 1 0.974352 0.225028 0 4.76344 -0.225028 0.974352 0 0 0 0 1 -0.000001 0 0 0 1 0.97624 0.216692 0 4.76344 -0.216692 0.97624 0 0.000001 0 0 1 0.000000 0 0 0 1 0.977529 0.2108 0 4.76344 -0.2108 0.977529 0 0.000000 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000000 0 0 1 0 0 0 0 1 0.977924 0.208964 0 4.76344 -0.208965 0.977924 0 0.000001 0 0 1 0.000000 0 0 0 1 0.976975 0.213353 0 4.76344 -0.213353 0.976975 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.975361 0.220615 0 4.76344 -0.220615 0.975361 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.973205 0.229939 0 4.76344 -0.229939 0.973205 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.967525 0.252773 0 4.76344 -0.252773 0.967525 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.964302 0.264804 0 4.76344 -0.264804 0.964302 0 0.000001 0 0 1 0 0 0 0 1 0.960976 0.276635 0 4.76344 -0.276635 0.960975 0 0.000000 0 0 1 0.000001 0 0 0 1 0.957807 0.287414 0 4.76344 -0.287414 0.957807 0 -0.000003 0 0 1 -0.000002 0 0 0 1 0.955006 0.296588 0 4.76344 -0.296588 0.955006 0 -0.000001 0 0 1 0 0 0 0 1 0.95277 0.303695 0 4.76344 -0.303695 0.95277 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951393 0.307981 0 4.76344 -0.307981 0.951393 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.9538 0.300443 0 4.76344 -0.300443 0.9538 0 0.000000 0 0 1 0.000000 0 0 0 1 0.956335 0.292275 0 4.76344 -0.292275 0.956335 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282193 0.959358 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.96264 0.270785 0 4.76344 -0.270785 0.962639 0 0.000001 0 0 1 0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.969066 0.246801 0 4.76344 -0.246801 0.969066 0 0.000001 0 0 1 0.000001 0 0 0 1 0.97193 0.235268 0 4.76344 -0.235268 0.971931 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.974339 0.225086 0 4.76344 -0.225086 0.974339 0 0 0 0 1 -0.000000 0 0 0 1 0.97625 0.216647 0 4.76344 -0.216647 0.97625 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.977535 0.210773 0 4.76344 -0.210773 0.977535 0 0.000002 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000001 0 0 1 0.000000 0 0 0 1 0.97792 0.208981 0 4.76344 -0.208982 0.97792 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.976967 0.213389 0 4.76344 -0.213389 0.976967 0 -0.000004 0 0 1 0 0 0 0 1 0.975373 0.220563 0 4.76344 -0.220563 0.975373 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.973205 0.229939 0 4.76344 -0.229939 0.973205 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.97054 0.240937 0 4.76344 -0.240937 0.97054 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.967545 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964281 0.264879 0 4.76344 -0.264879 0.964281 0 0.000001 0 0 1 0.000000 0 0 0 1 0.960976 0.276634 0 4.76344 -0.276634 0.960975 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.957826 0.287351 0 4.76344 -0.287351 0.957826 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.955006 0.296588 0 4.76344 -0.296588 0.955006 0 -0.000001 0 0 1 0 0 0 0 1 0.95277 0.303695 0 4.76344 -0.303695 0.95277 0 0.000000 0 0 1 0 0 0 0 1 0.951398 0.307965 0 4.76344 -0.307965 0.951398 0 0.000001 0 0 1 0.000000 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000001 0 0 1 0.000001 0 0 0 1 0.951966 0.306203 0 4.76344 -0.306203 0.951966 0 -0.000001 0 0 1 -0.000004 0 0 0 1 0.953786 0.300487 0 4.76344 -0.300487 0.953786 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.956335 0.292275 0 4.76344 -0.292275 0.956335 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.959378 0.282125 0 4.76344 -0.282126 0.959378 0 -0.000001 0 0 1 0 0 0 0 1 0.962619 0.270858 0 4.76344 -0.270858 0.962619 0 0.000001 0 0 1 0 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.969085 0.246727 0 4.76344 -0.246727 0.969085 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.971914 0.235336 0 4.76344 -0.235336 0.971914 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.974353 0.225028 0 4.76344 -0.225028 0.974352 0 0 0 0 1 0 0 0 0 1 0.97625 0.216648 0 4.76344 -0.216648 0.97625 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.977529 0.2108 0 4.76344 -0.2108 0.977529 0 0.000000 0 0 1 0.000002 0 0 0 1 0.978121 0.208037 0 4.76344 -0.208037 0.978121 0 0.000001 0 0 1 0.000000 0 0 0 1 0.97792 0.208981 0 4.76344 -0.208982 0.97792 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.976975 0.213353 0 4.76344 -0.213353 0.976975 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.975361 0.220615 0 4.76344 -0.220615 0.975361 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.97319 0.230002 0 4.76344 -0.230002 0.97319 0 -0.000004 0 0 1 -0.000000 0 0 0 1 0.970558 0.240866 0 4.76344 -0.240866 0.970558 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.967545 0.252698 0 4.76344 -0.252698 0.967545 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964282 0.264878 0 4.76344 -0.264878 0.964282 0 0.000001 0 0 1 0.000000 0 0 0 1 0.960996 0.276564 0 4.76344 -0.276564 0.960995 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.957826 0.287351 0 4.76344 -0.287351 0.957826 0 -0.000002 0 0 1 -0.000002 0 0 0 1 0.95499 0.296639 0 4.76344 -0.296639 0.95499 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.952781 0.303659 0 4.76344 -0.303659 0.952781 0 -0.000000 0 0 1 -0.000002 0 0 0 1 0.951393 0.307981 0 4.76344 -0.307981 0.951393 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.951095 0.3089 0 4.76344 -0.3089 0.951095 0 0.000000 0 0 1 0.000000 0 0 0 1 0.951958 0.306229 0 4.76344 -0.306229 0.951958 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.953786 0.300487 0 4.76344 -0.300487 0.953786 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.956353 0.292218 0 4.76344 -0.292218 0.956352 0 0.000002 0 0 1 0.000000 0 0 0 1 0.959358 0.282192 0 4.76344 -0.282193 0.959358 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.96264 0.270784 0 4.76344 -0.270784 0.96264 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 -0.000003 0 0 1 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.951125 -0.308807 0 4.76344 0.308807 0.951125 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.947182 -0.3207 0 4.76345 0.3207 0.947182 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.943329 -0.331862 0 4.76344 0.331862 0.943328 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.939805 -0.341713 0 4.76344 0.341713 0.939805 0 -0.000004 0 0 1 -0.000002 0 0 0 1 0.936813 -0.349832 0 4.76345 0.349832 0.936813 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.934702 -0.355433 0 4.76344 0.355433 0.934702 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.933694 -0.358073 0 4.76344 0.358073 0.933694 0 0.000001 0 0 1 0.000000 0 0 0 1 0.934039 -0.357171 0 4.76344 0.357171 0.934039 0 0.000004 0 0 1 -0.000001 0 0 0 1 0.935627 -0.352991 0 4.76345 0.352991 0.935627 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.938209 -0.34607 0 4.76345 0.34607 0.938209 0 -0.000002 0 0 1 -0.000003 0 0 0 1 0.941518 -0.336964 0 4.76345 0.336965 0.941518 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.945226 -0.326419 0 4.76344 0.326419 0.945226 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.949141 -0.314854 0 4.76345 0.314854 0.949141 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.953035 -0.30286 0 4.76344 0.30286 0.953035 0 -0.000000 0 0 1 0 0 0 0 1 0.956641 -0.29127 0 4.76344 0.29127 0.956641 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.959856 -0.280496 0 4.76344 0.280496 0.959856 0 -0.000001 0 0 1 0 0 0 0 1 0.962534 -0.271162 0 4.76344 0.271162 0.962534 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.964504 -0.264071 0 4.76345 0.264071 0.964504 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.965688 -0.259706 0 4.76344 0.259706 0.965688 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.965943 -0.258756 0 4.76344 0.258756 0.965943 0 0 0 0 1 -0.000001 0 0 0 1 0.965213 -0.261467 0 4.76344 0.261467 0.965213 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.963608 -0.267323 0 4.76344 0.267323 0.963608 0 0.000000 0 0 1 -0.000002 0 0 0 1 0.96127 -0.275611 0 4.76344 0.275611 0.96127 0 0 0 0 1 0.000000 0 0 0 1 0.958332 -0.285657 0 4.76344 0.285657 0.958332 0 0.000002 0 0 1 0.000000 0 0 0 1 0.954897 -0.29694 0 4.76345 0.29694 0.954897 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.951101 -0.308881 0 4.76344 0.308881 0.951101 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.947206 -0.320628 0 4.76345 0.320628 0.947206 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.943329 -0.331862 0 4.76344 0.331862 0.943328 0 0.000000 0 0 1 0.000000 0 0 0 1 0.939785 -0.341769 0 4.76344 0.341769 0.939785 0 -0.000005 0 0 1 -0.000001 0 0 0 1 0.936829 -0.349789 0 4.76345 0.349789 0.936829 0 -0.000003 0 0 1 -0.000001 0 0 0 1 0.934702 -0.355433 0 4.76344 0.355433 0.934702 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.933694 -0.358073 0 4.76344 0.358073 0.933694 0 0.000000 0 0 1 0.000000 0 0 0 1 0.934033 -0.357187 0 4.76344 0.357187 0.934033 0 0.000004 0 0 1 0.000001 0 0 0 1 0.935627 -0.352991 0 4.76345 0.352991 0.935627 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.938227 -0.34602 0 4.76345 0.34602 0.938227 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.941496 -0.337025 0 4.76345 0.337026 0.941496 0 0.000000 0 0 1 0.000000 0 0 0 1 0.945226 -0.326419 0 4.76344 0.326419 0.945226 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.949165 -0.314781 0 4.76345 0.314781 0.949165 0 0.000001 0 0 1 0.000000 0 0 0 1 0.953012 -0.302934 0 4.76344 0.302934 0.953012 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.956662 -0.2912 0 4.76344 0.2912 0.956662 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.959874 -0.280434 0 4.76344 0.280434 0.959874 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.96252 -0.271213 0 4.76344 0.271213 0.96252 0 0.000000 0 0 1 0.000000 0 0 0 1 0.964514 -0.264035 0 4.76345 0.264035 0.964514 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.965692 -0.25969 0 4.76344 0.25969 0.965692 0 0 0 0 1 0.000001 0 0 0 1 0.965943 -0.258756 0 4.76344 0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.965213 -0.261467 0 4.76344 0.261467 0.965213 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.963608 -0.267323 0 4.76344 0.267323 0.963608 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.961286 -0.275554 0 4.76344 0.275554 0.961286 0 0.000001 0 0 1 0.000000 0 0 0 1 0.958332 -0.285657 0 4.76344 0.285657 0.958332 0 0.000002 0 0 1 0.000000 0 0 0 1 0.954874 -0.297012 0 4.76345 0.297012 0.954875 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.951125 -0.308807 0 4.76344 0.308807 0.951125 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.947206 -0.320628 0 4.76345 0.320628 0.947206 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.943329 -0.331862 0 4.76344 0.331862 0.943328 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.939805 -0.341713 0 4.76344 0.341713 0.939805 0 -0.000004 0 0 1 -0.000002 0 0 0 1 0.936813 -0.349832 0 4.76345 0.349832 0.936813 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.934692 -0.355459 0 4.76344 0.355459 0.934692 0 0.000001 0 0 1 0.000000 0 0 0 1 0.933694 -0.358073 0 4.76344 0.358073 0.933694 0 0.000001 0 0 1 0.000000 0 0 0 1 0.934039 -0.357171 0 4.76344 0.357171 0.934039 0 0.000001 0 0 1 0 0 0 0 1 0.93564 -0.352956 0 4.76345 0.352956 0.93564 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.938209 -0.34607 0 4.76345 0.34607 0.938209 0 -0.000002 0 0 1 -0.000003 0 0 0 1 0.941496 -0.337025 0 4.76345 0.337026 0.941496 0 0.000000 0 0 1 0.000000 0 0 0 1 0.94525 -0.32635 0 4.76344 0.32635 0.94525 0 0.000000 0 0 1 0 0 0 0 1 0.949141 -0.314854 0 4.76345 0.314854 0.949141 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.953036 -0.30286 0 4.76344 0.30286 0.953035 0 0 0 0 1 -0.000001 0 0 0 1 0.956662 -0.2912 0 4.76344 0.2912 0.956662 0 0 0 0 1 0.000000 0 0 0 1 0.959856 -0.280496 0 4.76344 0.280496 0.959856 0 -0.000001 0 0 1 0 0 0 0 1 0.96252 -0.271213 0 4.76344 0.271213 0.96252 0 0.000000 0 0 1 0.000000 0 0 0 1 0.964514 -0.264035 0 4.76345 0.264035 0.964514 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.965688 -0.259706 0 4.76344 0.259706 0.965688 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.965943 -0.258756 0 4.76344 0.258756 0.965943 0 0.000000 0 0 1 0 0 0 0 1 0.965206 -0.261494 0 4.76344 0.261494 0.965206 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.96362 -0.267279 0 4.76344 0.267279 0.96362 0 0 0 0 1 -0.000000 0 0 0 1 0.961286 -0.275554 0 4.76344 0.275554 0.961286 0 0.000001 0 0 1 0.000000 0 0 0 1 0.958312 -0.285724 0 4.76344 0.285724 0.958312 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.954897 -0.29694 0 4.76345 0.29694 0.954897 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.951125 -0.308807 0 4.76344 0.308807 0.951125 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.947182 -0.3207 0 4.76345 0.3207 0.947182 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.943352 -0.331796 0 4.76344 0.331796 0.943351 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.939784 -0.341769 0 4.76344 0.341769 0.939784 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.936813 -0.349832 0 4.76345 0.349832 0.936813 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.934702 -0.355433 0 4.76344 0.355433 0.934702 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.933694 -0.358073 0 4.76344 0.358073 0.933694 0 0.000001 0 0 1 0.000000 0 0 0 1 0.934039 -0.357171 0 4.76344 0.357171 0.934039 0 0.000003 0 0 1 0 0 0 0 1 0.935627 -0.352991 0 4.76345 0.352991 0.935627 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.938228 -0.34602 0 4.76345 0.34602 0.938228 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.941518 -0.336964 0 4.76345 0.336965 0.941518 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.945226 -0.326419 0 4.76344 0.326419 0.945226 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.949141 -0.314854 0 4.76345 0.314854 0.949141 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.953035 -0.30286 0 4.76344 0.30286 0.953035 0 -0.000000 0 0 1 0 0 0 0 1 0.956641 -0.29127 0 4.76344 0.29127 0.956641 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.959856 -0.280496 0 4.76344 0.280496 0.959856 0 -0.000001 0 0 1 0 0 0 0 1 0.962534 -0.271162 0 4.76344 0.271162 0.962534 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.964504 -0.264071 0 4.76345 0.264071 0.964504 0 -0.000000 0 0 1 -0.000001 0 0 0 1 0.965692 -0.259689 0 4.76344 0.259689 0.965692 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.965943 -0.258756 0 4.76344 0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.965213 -0.261467 0 4.76344 0.261467 0.965213 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.96362 -0.267279 0 4.76344 0.267279 0.96362 0 0 0 0 1 -0.000000 0 0 0 1 0.96127 -0.275611 0 4.76344 0.275611 0.96127 0 0.000000 0 0 1 0.000000 0 0 0 1 0.958332 -0.285657 0 4.76344 0.285657 0.958332 0 0.000002 0 0 1 0.000000 0 0 0 1 0.954874 -0.297013 0 4.76345 0.297013 0.954874 0 -0.000004 0 0 1 0.000000 0 0 0 1 0.951125 -0.308807 0 4.76344 0.308807 0.951125 0 0.000001 0 0 1 -0.000001 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965918 0.258851 -0.000033 10.0953 -0.25885 0.965918 -0.000002 0.814594 0.000031 0.00001 1 2.45468 0 0 0 1 0.96901 0.246675 0.013137 10.0953 -0.246708 0.96909 0.000952 0.814593 -0.012497 -0.004165 0.999913 2.45468 0 0 0 1 0.971644 0.235069 0.025524 10.0953 -0.235199 0.971945 0.002156 0.814598 -0.024302 -0.008099 0.999672 2.45468 0 0 0 1 0.97375 0.224679 0.036473 10.0953 -0.22495 0.974364 0.003466 0.814596 -0.03476 -0.01158 0.999329 2.45468 0 0 0 1 0.97533 0.216011 0.045506 10.0953 -0.216443 0.976284 0.004726 0.8146 -0.043406 -0.014459 0.998953 2.45468 0 0 0 1 0.976336 0.209976 0.051741 10.0953 -0.210543 0.977568 0.005688 0.814596 -0.049385 -0.016447 0.998644 2.45468 0 0 0 1 0.976787 0.207116 0.05468 10.0953 -0.207753 0.978162 0.006168 0.814594 -0.052208 -0.017385 0.998485 2.45468 0 0 0 1 0.976635 0.208094 0.053675 10.0953 -0.208707 0.97796 0.006003 0.8146 -0.051243 -0.017065 0.99854 2.45468 0 0 0 1 0.975906 0.212614 0.049022 10.0953 -0.213119 0.977012 0.005259 0.814598 -0.046777 -0.01558 0.998784 2.45468 0 0 0 1 0.974616 0.220039 0.041321 10.0953 -0.220392 0.975403 0.004122 0.814588 -0.039397 -0.013124 0.999137 2.45468 0 0 0 1 0.97276 0.229705 0.031194 10.0953 -0.229901 0.97321 0.002805 0.814604 -0.029713 -0.009901 0.999509 2.45468 0 0 0 1 0.970392 0.240751 0.019482 10.0953 -0.240825 0.970567 0.001532 0.814595 -0.018539 -0.006178 0.999809 2.45468 0 0 0 1 0.967526 0.252685 0.006658 10.0953 -0.252693 0.967546 0.000441 0.81459 -0.006331 -0.002109 0.999978 2.45468 0 0 0 1 0.964263 0.264865 -0.006608 10.0953 -0.264873 0.964284 -0.000354 0.814601 0.006278 0.002092 0.999978 2.45468 0 0 0 1 0.960833 0.27645 -0.019394 10.0953 -0.276517 0.961009 -0.000805 0.814598 0.018415 0.006138 0.999812 2.45468 0 0 0 1 0.957404 0.287056 -0.031245 10.0953 -0.287225 0.957863 -0.000947 0.814596 0.029656 0.009882 0.999511 2.45468 0 0 0 1 0.95425 0.296119 -0.041479 10.0953 -0.296408 0.955061 -0.000857 0.814599 0.039361 0.013112 0.999139 2.45468 0 0 0 1 0.951741 0.302929 -0.049231 10.0953 -0.303327 0.952886 -0.000657 0.8146 0.046713 0.015558 0.998787 2.45468 0 0 0 1 0.950148 0.307087 -0.053994 10.0953 -0.30756 0.951528 -0.000478 0.814598 0.05123 0.017061 0.998541 2.45468 0 0 0 1 0.949797 0.307989 -0.055029 10.0953 -0.308479 0.951231 -0.000432 0.814599 0.052212 0.017386 0.998485 2.45468 0 0 0 1 0.950795 0.305412 -0.052073 10.0953 -0.305855 0.952078 -0.000555 0.814596 0.049408 0.016455 0.998643 2.45468 0 0 0 1 0.952904 0.299813 -0.045678 10.0953 -0.300161 0.953889 -0.000763 0.814597 0.043343 0.014437 0.998956 2.45468 0 0 0 1 0.955774 0.291813 -0.036604 10.0953 -0.292042 0.956405 -0.000924 0.814594 0.034738 0.011574 0.999329 2.45468 0 0 0 1 0.959075 0.281995 -0.025572 10.0953 -0.282109 0.959382 -0.000913 0.814598 0.024276 0.00809 0.999672 2.45468 0 0 0 1 0.962544 0.270806 -0.013144 10.0953 -0.270837 0.962625 -0.000624 0.814596 0.012483 0.004161 0.999913 2.45468 0 0 0 1 0.965938 0.258776 0.000048 10.0953 -0.258775 0.965938 0.000002 0.814597 -0.000046 -0.000015 1 2.45468 0 0 0 1 0.968992 0.246749 0.013057 10.0953 -0.246782 0.969071 0.000945 0.814596 -0.012421 -0.00414 0.999914 2.45468 0 0 0 1 0.971644 0.235069 0.025525 10.0953 -0.235198 0.971945 0.002156 0.814599 -0.024303 -0.008099 0.999672 2.45468 0 0 0 1 0.973761 0.22462 0.036536 10.0953 -0.224892 0.974378 0.003475 0.814597 -0.034819 -0.0116 0.999327 2.45468 0 0 0 1 0.975322 0.216057 0.045459 10.0953 -0.216488 0.976274 0.004719 0.8146 -0.043361 -0.014444 0.998955 2.45468 0 0 0 1 0.976336 0.209976 0.051741 10.0953 -0.210543 0.977568 0.005688 0.814596 -0.049385 -0.016447 0.998644 2.45468 0 0 0 1 0.976787 0.207116 0.05468 10.0953 -0.207753 0.978162 0.006168 0.814593 -0.052208 -0.017385 0.998485 2.45468 0 0 0 1 0.976638 0.208077 0.053692 10.0953 -0.20869 0.977964 0.006005 0.814597 -0.05126 -0.01707 0.998539 2.45468 0 0 0 1 0.975906 0.212614 0.049022 10.0953 -0.213119 0.977012 0.005259 0.814598 -0.046777 -0.01558 0.998784 2.45468 0 0 0 1 0.974606 0.220092 0.041265 10.0953 -0.220444 0.975391 0.004115 0.81459 -0.039343 -0.013107 0.999139 2.45468 0 0 0 1 0.972773 0.22964 0.031262 10.0953 -0.229837 0.973225 0.002813 0.814601 -0.029779 -0.009922 0.999507 2.45468 0 0 0 1 0.970392 0.240751 0.019482 10.0953 -0.240825 0.970567 0.001532 0.814595 -0.018539 -0.006178 0.999809 2.45468 0 0 0 1 0.967507 0.25276 0.006577 10.0953 -0.252768 0.967526 0.000435 0.814589 -0.006253 -0.002084 0.999978 2.45468 0 0 0 1 0.964284 0.264791 -0.006527 10.0953 -0.264799 0.964304 -0.00035 0.814602 0.006201 0.002066 0.999979 2.45468 0 0 0 1 0.960811 0.27652 -0.019472 10.0953 -0.276587 0.960989 -0.000807 0.814598 0.018489 0.006162 0.999811 2.45468 0 0 0 1 0.957384 0.287117 -0.031313 10.0953 -0.287287 0.957844 -0.000947 0.814598 0.029721 0.009903 0.999509 2.45468 0 0 0 1 0.954268 0.29607 -0.041422 10.0953 -0.296358 0.955077 -0.000858 0.8146 0.039307 0.013095 0.999141 2.45468 0 0 0 1 0.951728 0.302963 -0.049271 10.0953 -0.303362 0.952875 -0.000655 0.814602 0.046751 0.015571 0.998785 2.45468 0 0 0 1 0.950142 0.307103 -0.054012 10.0953 -0.307576 0.951523 -0.000477 0.814598 0.051247 0.017066 0.99854 2.45468 0 0 0 1 0.949797 0.307989 -0.055029 10.0953 -0.308479 0.951231 -0.000433 0.814599 0.052212 0.017387 0.998485 2.45468 0 0 0 1 0.950795 0.305412 -0.052073 10.0953 -0.305855 0.952078 -0.000555 0.814596 0.049408 0.016455 0.998643 2.45468 0 0 0 1 0.952904 0.299814 -0.045678 10.0953 -0.300161 0.953889 -0.000763 0.814597 0.043343 0.014437 0.998956 2.45468 0 0 0 1 0.955755 0.291869 -0.036667 10.0953 -0.292098 0.956388 -0.000923 0.814595 0.034798 0.011594 0.999327 2.45468 0 0 0 1 0.959075 0.281995 -0.025572 10.0953 -0.282109 0.959382 -0.000913 0.814598 0.024276 0.00809 0.999672 2.45468 0 0 0 1 0.962565 0.270734 -0.013065 10.0953 -0.270764 0.962645 -0.000621 0.814598 0.012408 0.004135 0.999914 2.45468 0 0 0 1 0.965918 0.258851 -0.000033 10.0953 -0.25885 0.965918 -0.000002 0.814593 0.000031 0.00001 1 2.45468 0 0 0 1 0.968992 0.246749 0.013057 10.0953 -0.246782 0.969071 0.000945 0.814596 -0.012421 -0.00414 0.999914 2.45468 0 0 0 1 0.971644 0.235069 0.025525 10.0953 -0.235199 0.971945 0.002156 0.814598 -0.024302 -0.008099 0.999672 2.45468 0 0 0 1 0.97375 0.224679 0.036473 10.0953 -0.22495 0.974364 0.003466 0.814596 -0.03476 -0.01158 0.999329 2.45468 0 0 0 1 0.97533 0.216011 0.045506 10.0953 -0.216443 0.976284 0.004726 0.814599 -0.043406 -0.014459 0.998953 2.45468 0 0 0 1 0.97634 0.209948 0.051769 10.0953 -0.210516 0.977574 0.005692 0.814595 -0.049412 -0.016456 0.998643 2.45468 0 0 0 1 0.976787 0.207116 0.05468 10.0953 -0.207753 0.978162 0.006168 0.814594 -0.052208 -0.017385 0.998485 2.45468 0 0 0 1 0.976635 0.208094 0.053675 10.0953 -0.208707 0.97796 0.006002 0.814597 -0.051242 -0.017065 0.99854 2.45468 0 0 0 1 0.9759 0.212651 0.048983 10.0953 -0.213156 0.977004 0.005253 0.814602 -0.046739 -0.015567 0.998786 2.45468 0 0 0 1 0.974616 0.220039 0.041321 10.0953 -0.220392 0.975403 0.004122 0.814588 -0.039397 -0.013124 0.999137 2.45468 0 0 0 1 0.972773 0.22964 0.031262 10.0953 -0.229837 0.973225 0.002813 0.814601 -0.029779 -0.009922 0.999507 2.45468 0 0 0 1 0.970376 0.240823 0.019405 10.0953 -0.240896 0.970549 0.001524 0.814599 -0.018465 -0.006154 0.99981 2.45468 0 0 0 1 0.967526 0.252685 0.006658 10.0953 -0.252693 0.967546 0.000441 0.81459 -0.006331 -0.002109 0.999978 2.45468 0 0 0 1 0.964263 0.264866 -0.006608 10.0953 -0.264874 0.964284 -0.000354 0.814603 0.006278 0.002092 0.999978 2.45468 0 0 0 1 0.960811 0.276519 -0.019471 10.0953 -0.276587 0.960989 -0.000807 0.814599 0.018489 0.006162 0.999811 2.45468 0 0 0 1 0.957404 0.287056 -0.031245 10.0953 -0.287225 0.957863 -0.000947 0.814596 0.029656 0.009882 0.999511 2.45468 0 0 0 1 0.954268 0.29607 -0.041422 10.0953 -0.296358 0.955077 -0.000858 0.8146 0.039307 0.013095 0.999141 2.45468 0 0 0 1 0.951728 0.302963 -0.049271 10.0953 -0.303362 0.952875 -0.000655 0.814602 0.046751 0.015571 0.998785 2.45468 0 0 0 1 0.950148 0.307087 -0.053994 10.0953 -0.30756 0.951528 -0.000478 0.814598 0.05123 0.017061 0.998541 2.45468 0 0 0 1 0.949797 0.307989 -0.055029 10.0953 -0.308479 0.951231 -0.000433 0.814596 0.052212 0.017386 0.998485 2.45468 0 0 0 1 0.950805 0.305386 -0.052044 10.0953 -0.305829 0.952086 -0.000556 0.8146 0.049381 0.016445 0.998644 2.45468 0 0 0 1 0.952888 0.299856 -0.045726 10.0953 -0.300204 0.953875 -0.000762 0.814596 0.043388 0.014453 0.998954 2.45468 0 0 0 1 0.955755 0.291869 -0.036667 10.0953 -0.292098 0.956388 -0.000923 0.814595 0.034798 0.011594 0.999327 2.45468 0 0 0 1 0.959096 0.281929 -0.025499 10.0953 -0.282042 0.959402 -0.000912 0.814597 0.024207 0.008066 0.999674 2.45468 0 0 0 1 0.962544 0.270806 -0.013144 10.0953 -0.270837 0.962625 -0.000624 0.814596 0.012483 0.004161 0.999913 2.45468 0 0 0 1 0.965918 0.258851 -0.000033 10.0953 -0.25885 0.965918 -0.000002 0.814593 0.000031 0.00001 1 2.45468 0 0 0 1 0.96901 0.246675 0.013137 10.0953 -0.246708 0.96909 0.000952 0.814592 -0.012496 -0.004165 0.999913 2.45468 0 0 0 1 0.971629 0.235138 0.025452 10.0953 -0.235267 0.971929 0.002148 0.814596 -0.024232 -0.008076 0.999674 2.45468 0 0 0 1 0.973761 0.224619 0.036536 10.0953 -0.224891 0.974378 0.003475 0.814601 -0.034819 -0.0116 0.999327 2.45468 0 0 0 1 0.97533 0.216011 0.045506 10.0953 -0.216443 0.976284 0.004726 0.814601 -0.043406 -0.014459 0.998953 2.45468 0 0 0 1 0.976336 0.209976 0.051741 10.0953 -0.210543 0.977568 0.005688 0.814596 -0.049385 -0.016447 0.998644 2.45468 0 0 0 1 0.976787 0.207116 0.05468 10.0953 -0.207753 0.978162 0.006168 0.814594 -0.052208 -0.017385 0.998485 2.45468 0 0 0 1 0.976635 0.208094 0.053675 10.0953 -0.208707 0.97796 0.006002 0.814597 -0.051242 -0.017065 0.99854 2.45468 0 0 0 1 0.975906 0.212614 0.049022 10.0953 -0.213119 0.977012 0.005259 0.814598 -0.046777 -0.01558 0.998784 2.45468 0 0 0 1 0.974606 0.220093 0.041265 10.0953 -0.220444 0.975391 0.004115 0.81459 -0.039343 -0.013107 0.999139 2.45468 0 0 0 1 0.97276 0.229705 0.031194 10.0953 -0.229901 0.97321 0.002805 0.814602 -0.029714 -0.009901 0.999509 2.45468 0 0 0 1 0.970392 0.240751 0.019482 10.0953 -0.240825 0.970567 0.001532 0.814595 -0.018539 -0.006178 0.999809 2.45468 0 0 0 1 0.967526 0.252685 0.006658 10.0953 -0.252693 0.967546 0.000441 0.81459 -0.006331 -0.002109 0.999978 2.45468 0 0 0 1 0.964263 0.264865 -0.006608 10.0953 -0.264873 0.964284 -0.000354 0.814601 0.006278 0.002092 0.999978 2.45468 0 0 0 1 0.960833 0.27645 -0.019394 10.0953 -0.276517 0.961009 -0.000805 0.814598 0.018415 0.006138 0.999812 2.45468 0 0 0 1 0.957404 0.287056 -0.031245 10.0953 -0.287225 0.957863 -0.000947 0.814596 0.029656 0.009882 0.999511 2.45468 0 0 0 1 0.95425 0.296119 -0.041479 10.0953 -0.296408 0.955061 -0.000857 0.814599 0.039361 0.013112 0.999139 2.45468 0 0 0 1 0.951741 0.302929 -0.049231 10.0953 -0.303327 0.952886 -0.000657 0.8146 0.046713 0.015558 0.998787 2.45468 0 0 0 1 0.950142 0.307103 -0.054013 10.0953 -0.307576 0.951523 -0.000477 0.814595 0.051248 0.017066 0.99854 2.45468 0 0 0 1 0.949797 0.307989 -0.055029 10.0953 -0.308479 0.951231 -0.000433 0.814598 0.052212 0.017387 0.998485 2.45468 0 0 0 1 0.950795 0.305412 -0.052073 10.0953 -0.305855 0.952078 -0.000555 0.814596 0.049408 0.016455 0.998643 2.45468 0 0 0 1 0.952888 0.299856 -0.045726 10.0953 -0.300204 0.953875 -0.000762 0.814596 0.043388 0.014453 0.998954 2.45468 0 0 0 1 0.955774 0.291813 -0.036604 10.0953 -0.292041 0.956405 -0.000924 0.814592 0.034738 0.011574 0.999329 2.45468 0 0 0 1 0.959075 0.281995 -0.025572 10.0953 -0.282109 0.959382 -0.000913 0.814598 0.024276 0.00809 0.999672 2.45468 0 0 0 1 0.962566 0.270733 -0.013064 10.0953 -0.270763 0.962646 -0.000621 0.814598 0.012407 0.004135 0.999914 2.45468 0 0 0 1 0.965918 0.258851 -0.000033 10.0953 -0.25885 0.965918 -0.000002 0.814593 0.000031 0.00001 1 2.45468 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - -0.846073 0.492205 -0.20468 -0.000004 0.501497 0.865128 0.007414 0.000001 0.180723 -0.096373 -0.978801 11.5832 0 0 0 1 -0.864266 0.37829 -0.331572 -0.000002 0.383395 0.922082 0.052656 0.000001 0.325656 -0.081612 -0.941959 11.5832 0 0 0 1 -0.798233 0.429454 -0.422366 -0.000002 0.435375 0.895924 0.088141 0.000000 0.41626 -0.113529 -0.90213 11.5832 0 0 0 1 -0.699719 0.51955 -0.490367 -0.000002 0.531209 0.837336 0.12917 0.000000 0.477712 -0.170105 -0.86189 11.5832 0 0 0 1 -0.582293 0.608452 -0.539184 -0.000002 0.627797 0.757917 0.177295 0.000000 0.516532 -0.235261 -0.823314 11.5832 0 0 0 1 -0.459448 0.685246 -0.565106 -0.000006 0.710728 0.665219 0.228799 0.000000 0.532702 -0.296515 -0.792658 11.5832 0 0 0 1 -0.344189 0.750453 -0.564229 0 0.774419 0.566689 0.281317 0.000000 0.530857 -0.340124 -0.776213 11.5832 0 0 0 1 -0.266186 0.810054 -0.522454 -0.000003 0.811916 0.480563 0.331439 0.000000 0.519555 -0.335964 -0.785615 11.5832 0 0 0 1 -0.226055 0.865041 -0.447888 0.000002 0.833872 0.409519 0.37007 0.000000 0.503543 -0.289825 -0.813907 11.5832 0 0 0 1 -0.215434 0.909998 -0.354249 -0.000001 0.848282 0.354101 0.393739 0.000000 0.483741 -0.215678 -0.84822 11.5832 0 0 0 1 -0.232807 0.939584 -0.250963 -0.000001 0.858089 0.319904 0.401678 0.000001 0.457694 -0.121835 -0.880722 11.5832 0 0 0 1 -0.27312 0.950114 -0.150625 -0.000004 0.864284 0.311109 0.395252 0.000000 0.422394 -0.022231 -0.906139 11.5832 0 0 0 1 -0.32364 0.943204 -0.074988 -0.000004 0.86618 0.32724 0.377686 0.000000 0.380774 0.05728 -0.922892 11.5832 0 0 0 1 -0.415827 0.9093 -0.016141 -0.000006 0.849299 0.394613 0.350674 0.000001 0.325237 0.132111 -0.936359 11.5832 0 0 0 1 -0.514537 0.856093 0.048534 -0.000000 0.822257 0.476564 0.311096 0.000000 0.243197 0.199979 -0.949138 11.5832 0 0 0 1 -0.587829 0.801419 0.110373 -0.000000 0.795545 0.547895 0.258685 0.000001 0.146842 0.23987 -0.959635 11.5832 0 0 0 1 -0.648965 0.743221 0.162685 -0.000003 0.759214 0.618744 0.201864 0.000001 0.049368 0.254516 -0.965808 11.5832 0 0 0 1 -0.69583 0.689662 0.200463 -0.000001 0.717289 0.68142 0.145477 0.000001 -0.036269 0.245018 -0.96884 11.5832 0 0 0 1 -0.729504 0.647105 0.221533 0.000000 0.676231 0.730968 0.091641 0.000000 -0.102632 0.21666 -0.970837 11.5832 0 0 0 1 -0.749815 0.622923 0.223032 -0.000000 0.645972 0.762146 0.043047 0.000000 -0.143168 0.17635 -0.97386 11.5832 0 0 0 1 -0.76071 0.616369 0.203491 -0.000002 0.630326 0.776315 0.004912 0.000000 -0.154945 0.132003 -0.979065 11.5832 0 0 0 1 -0.767778 0.61961 0.163096 -0.000001 0.624913 0.78036 -0.022829 0.000000 -0.14142 0.084391 -0.986347 11.5832 0 0 0 1 -0.768706 0.631296 0.102737 -0.000003 0.630899 0.774809 -0.040457 0.000000 -0.105143 0.033716 -0.993886 11.5832 0 0 0 1 -0.77373 0.633113 0.022546 0.000006 0.631832 0.77378 -0.045323 0.000000 -0.046141 -0.020822 -0.998718 11.5832 0 0 0 1 -0.796106 0.600188 -0.07738 -0.000000 0.603635 0.796647 -0.031271 0.000001 0.042875 -0.071605 -0.996511 11.5832 0 0 0 1 -0.846297 0.491501 -0.205444 -0.000001 0.500799 0.86553 0.007715 0.000001 0.181609 -0.096355 -0.978639 11.5832 0 0 0 1 -0.864498 0.378344 -0.330906 0 0.383493 0.922058 0.052362 0.000000 0.324925 -0.081632 -0.94221 11.5832 0 0 0 1 -0.79823 0.429457 -0.422369 -0.000002 0.435378 0.895922 0.088143 0.000000 0.416263 -0.113531 -0.902128 11.5832 0 0 0 1 -0.699049 0.520112 -0.490727 -0.000002 0.531812 0.83691 0.129449 0.000001 0.478023 -0.170483 -0.861643 11.5832 0 0 0 1 -0.583045 0.607935 -0.538955 0 0.627239 0.758453 0.176976 0.000000 0.516361 -0.234869 -0.823533 11.5832 0 0 0 1 -0.459448 0.685246 -0.565106 -0.000006 0.710728 0.665219 0.228799 0.000000 0.532702 -0.296515 -0.792658 11.5832 0 0 0 1 -0.343578 0.750912 -0.563991 -0.000005 0.774714 0.566075 0.28174 0.000001 0.530822 -0.340133 -0.776233 11.5832 0 0 0 1 -0.266558 0.809729 -0.522767 -0.000002 0.811739 0.481036 0.331186 0.000000 0.51964 -0.33607 -0.785513 11.5832 0 0 0 1 -0.226055 0.865041 -0.447888 0.000002 0.833872 0.409519 0.37007 0.000000 0.503543 -0.289825 -0.813907 11.5832 0 0 0 1 -0.215454 0.910232 -0.353635 -0.000004 0.848358 0.353816 0.393831 0.000001 0.483598 -0.215156 -0.848434 11.5832 0 0 0 1 -0.232627 0.939458 -0.2516 -0.000000 0.858036 0.320042 0.401682 0.000000 0.457885 -0.122439 -0.880539 11.5832 0 0 0 1 -0.27312 0.950114 -0.150625 -0.000004 0.864284 0.311109 0.395252 0.000000 0.422394 -0.022231 -0.906139 11.5832 0 0 0 1 -0.324087 0.943083 -0.074575 -0.000001 0.866145 0.327503 0.377537 0.000001 0.380473 0.057761 -0.922986 11.5832 0 0 0 1 -0.415226 0.909568 -0.01652 -0.000006 0.849428 0.394146 0.350886 0.000000 0.325666 0.131664 -0.936273 11.5832 0 0 0 1 -0.515079 0.855744 0.04893 0.000002 0.822083 0.477046 0.310815 0.000001 0.242636 0.200321 -0.949209 11.5832 0 0 0 1 -0.588248 0.801063 0.110727 -0.000000 0.795346 0.548341 0.258351 0.000000 0.146239 0.240041 -0.959684 11.5832 0 0 0 1 -0.648629 0.743574 0.16241 -0.000002 0.759464 0.618322 0.202218 0.000001 0.049942 0.254509 -0.96578 11.5832 0 0 0 1 -0.69608 0.689356 0.20065 -0.000002 0.717022 0.681773 0.145136 0.000000 -0.036747 0.244898 -0.968852 11.5832 0 0 0 1 -0.729667 0.646896 0.221607 -0.000002 0.676005 0.731216 0.091326 0.000001 -0.102964 0.216446 -0.97085 11.5832 0 0 0 1 -0.749721 0.623017 0.223085 0.000001 0.646117 0.762008 0.043317 0.000001 -0.143005 0.176615 -0.973836 11.5832 0 0 0 1 -0.76071 0.616369 0.203491 -0.000002 0.630326 0.776315 0.004912 0.000000 -0.154945 0.132003 -0.979065 11.5832 0 0 0 1 -0.767778 0.619609 0.163097 -0.000003 0.624913 0.78036 -0.022828 0.000001 -0.14142 0.084392 -0.986346 11.5832 0 0 0 1 -0.768682 0.631254 0.103176 -0.000004 0.630879 0.774829 -0.040388 0.000001 -0.10544 0.034045 -0.993843 11.5832 0 0 0 1 -0.77373 0.633113 0.022546 0.000006 0.631832 0.77378 -0.045323 0.000000 -0.046141 -0.020822 -0.998718 11.5832 0 0 0 1 -0.796365 0.599754 -0.078077 -0.000003 0.603242 0.796953 -0.03107 0.000001 0.043589 -0.071843 -0.996463 11.5832 0 0 0 1 -0.846073 0.492205 -0.20468 -0.000004 0.501497 0.865128 0.007414 0.000001 0.180723 -0.096373 -0.978801 11.5832 0 0 0 1 -0.864498 0.378344 -0.330906 0 0.383493 0.922058 0.052362 0.000000 0.324925 -0.081632 -0.94221 11.5832 0 0 0 1 -0.798231 0.429456 -0.422367 -0.000001 0.435376 0.895923 0.088142 0.000001 0.416261 -0.11353 -0.902129 11.5832 0 0 0 1 -0.699719 0.51955 -0.490367 -0.000002 0.531209 0.837336 0.12917 0.000000 0.477712 -0.170105 -0.86189 11.5832 0 0 0 1 -0.582291 0.608454 -0.539185 -0.000001 0.627798 0.757915 0.177296 0.000000 0.516532 -0.235262 -0.823314 11.5832 0 0 0 1 -0.458715 0.685692 -0.565159 -0.000005 0.711201 0.664609 0.229101 0.000000 0.532702 -0.29685 -0.792533 11.5832 0 0 0 1 -0.344189 0.750453 -0.564229 0 0.774419 0.566689 0.281317 0.000000 0.530857 -0.340124 -0.776213 11.5832 0 0 0 1 -0.266184 0.810054 -0.522453 -0.000002 0.811916 0.480562 0.331439 0.000000 0.519554 -0.335964 -0.785615 11.5832 0 0 0 1 -0.225895 0.865355 -0.447363 -0.000000 0.833983 0.409119 0.370262 0.000001 0.503431 -0.289452 -0.814109 11.5832 0 0 0 1 -0.215434 0.909998 -0.354249 -0.000001 0.848282 0.354101 0.393739 0.000000 0.483741 -0.215678 -0.84822 11.5832 0 0 0 1 -0.232627 0.939458 -0.2516 -0.000000 0.858036 0.320042 0.401682 0.000000 0.457885 -0.122439 -0.880539 11.5832 0 0 0 1 -0.273404 0.95012 -0.150074 -0.000004 0.864312 0.311132 0.395173 0.000001 0.422153 -0.021667 -0.906265 11.5832 0 0 0 1 -0.32364 0.943204 -0.074988 -0.000004 0.86618 0.32724 0.377686 0.000000 0.380774 0.05728 -0.922892 11.5832 0 0 0 1 -0.415829 0.909299 -0.016139 -0.000004 0.849298 0.394615 0.350673 0.000000 0.325235 0.132113 -0.936359 11.5832 0 0 0 1 -0.515076 0.855746 0.048927 -0.000001 0.822084 0.477043 0.310817 0.000000 0.242639 0.200318 -0.949209 11.5832 0 0 0 1 -0.587829 0.801419 0.110373 -0.000000 0.795545 0.547895 0.258685 0.000001 0.146842 0.23987 -0.959635 11.5832 0 0 0 1 -0.648629 0.743574 0.16241 -0.000002 0.759464 0.618322 0.202218 0.000001 0.049942 0.254509 -0.96578 11.5832 0 0 0 1 -0.696079 0.689357 0.20065 -0.000003 0.717023 0.681772 0.145137 0.000001 -0.036745 0.244898 -0.968852 11.5832 0 0 0 1 -0.729504 0.647105 0.221533 0.000000 0.676231 0.730968 0.091641 0.000000 -0.102632 0.21666 -0.970837 11.5832 0 0 0 1 -0.749815 0.622922 0.223032 0.000000 0.645971 0.762147 0.043046 0.000001 -0.143168 0.17635 -0.97386 11.5832 0 0 0 1 -0.760765 0.61636 0.20331 -0.000006 0.630259 0.77637 0.004703 0.000001 -0.154944 0.131717 -0.979104 11.5832 0 0 0 1 -0.767761 0.619548 0.16341 -0.000002 0.624899 0.780376 -0.022682 0.000000 -0.141575 0.084698 -0.986298 11.5832 0 0 0 1 -0.768682 0.631254 0.103176 -0.000004 0.630879 0.774829 -0.040388 0.000001 -0.10544 0.034045 -0.993843 11.5832 0 0 0 1 -0.773774 0.63308 0.021979 0.000002 0.631812 0.773798 -0.045286 0.000001 -0.045677 -0.021154 -0.998732 11.5832 0 0 0 1 -0.796106 0.600188 -0.07738 -0.000000 0.603635 0.796647 -0.031271 0.000001 0.042875 -0.071605 -0.996511 11.5832 0 0 0 1 -0.846073 0.492205 -0.20468 -0.000004 0.501497 0.865128 0.007414 0.000001 0.180723 -0.096373 -0.978801 11.5832 0 0 0 1 -0.864267 0.37829 -0.33157 0.000000 0.383396 0.922082 0.052655 0.000001 0.325654 -0.081612 -0.94196 11.5832 0 0 0 1 -0.798738 0.429 -0.421872 -0.000000 0.4349 0.896177 0.087915 0.000000 0.415787 -0.11325 -0.902383 11.5832 0 0 0 1 -0.699044 0.520115 -0.49073 -0.000001 0.531815 0.836908 0.129451 0.000000 0.478025 -0.170486 -0.861641 11.5832 0 0 0 1 -0.582295 0.60845 -0.539184 -0.000003 0.627795 0.757919 0.177294 0.000000 0.516531 -0.23526 -0.823315 11.5832 0 0 0 1 -0.459448 0.685246 -0.565106 -0.000006 0.710728 0.665219 0.228799 0.000000 0.532702 -0.296515 -0.792658 11.5832 0 0 0 1 -0.344189 0.750453 -0.564229 0 0.774419 0.566689 0.281317 0.000000 0.530857 -0.340124 -0.776213 11.5832 0 0 0 1 -0.266186 0.810054 -0.522454 -0.000003 0.811916 0.480563 0.331439 0.000000 0.519555 -0.335964 -0.785615 11.5832 0 0 0 1 -0.226055 0.865041 -0.447888 0.000002 0.833872 0.409519 0.37007 0.000000 0.503543 -0.289825 -0.813907 11.5832 0 0 0 1 -0.215454 0.910233 -0.353633 -0.000002 0.848358 0.353816 0.393831 0.000000 0.483598 -0.215155 -0.848435 11.5832 0 0 0 1 -0.232807 0.939583 -0.250965 -0.000003 0.858089 0.319904 0.401678 0.000000 0.457694 -0.121836 -0.880722 11.5832 0 0 0 1 -0.27312 0.950114 -0.150625 -0.000004 0.864284 0.311109 0.395252 0.000000 0.422394 -0.022231 -0.906139 11.5832 0 0 0 1 -0.32364 0.943204 -0.074988 -0.000004 0.86618 0.32724 0.377686 0.000000 0.380774 0.05728 -0.922892 11.5832 0 0 0 1 -0.415827 0.9093 -0.016141 -0.000006 0.849299 0.394613 0.350674 0.000001 0.325237 0.132111 -0.936359 11.5832 0 0 0 1 -0.514537 0.856093 0.048534 -0.000000 0.822257 0.476564 0.311096 0.000000 0.243197 0.199979 -0.949138 11.5832 0 0 0 1 -0.587829 0.801419 0.110373 -0.000000 0.795545 0.547895 0.258685 0.000001 0.146842 0.23987 -0.959635 11.5832 0 0 0 1 -0.648965 0.743221 0.162685 -0.000003 0.759214 0.618744 0.201865 0.000001 0.049368 0.254516 -0.965808 11.5832 0 0 0 1 -0.69583 0.689662 0.200463 -0.000001 0.717289 0.68142 0.145477 0.000001 -0.036269 0.245018 -0.96884 11.5832 0 0 0 1 -0.729668 0.646895 0.221608 -0.000001 0.676004 0.731218 0.091324 0.000000 -0.102966 0.216445 -0.97085 11.5832 0 0 0 1 -0.749815 0.622923 0.223032 0.000002 0.645972 0.762146 0.043048 0.000000 -0.143167 0.176351 -0.97386 11.5832 0 0 0 1 -0.76071 0.616369 0.203491 -0.000002 0.630326 0.776315 0.004912 0.000000 -0.154945 0.132003 -0.979065 11.5832 0 0 0 1 -0.767761 0.619548 0.16341 -0.000002 0.624899 0.780376 -0.022682 0.000000 -0.141575 0.084698 -0.986298 11.5832 0 0 0 1 -0.768706 0.631296 0.102735 -0.000004 0.630899 0.774809 -0.040457 0.000001 -0.105142 0.033715 -0.993886 11.5832 0 0 0 1 -0.77373 0.633113 0.022546 0.000006 0.631832 0.77378 -0.045323 0.000000 -0.046141 -0.020822 -0.998718 11.5832 0 0 0 1 -0.796369 0.599748 -0.078083 -0.000000 0.603237 0.796957 -0.031067 0.000000 0.043596 -0.071844 -0.996463 11.5832 0 0 0 1 -0.846073 0.492205 -0.20468 -0.000004 0.501497 0.865128 0.007414 0.000001 0.180723 -0.096373 -0.978801 11.5832 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - -0.503478 0.803065 0.318745 20.4061 -0.863973 -0.464634 -0.194076 0.000001 -0.007754 -0.3731 0.927758 0 0 0 0 1 -0.401297 0.859576 0.316371 20.4061 -0.915792 -0.370166 -0.155888 0.000002 -0.016885 -0.352288 0.935739 -0.000001 0 0 0 1 -0.420454 0.853463 0.307926 20.4061 -0.90722 -0.390581 -0.156201 0.000003 -0.01304 -0.345032 0.9385 0.000003 0 0 0 1 -0.466132 0.833214 0.297451 20.4061 -0.884682 -0.43607 -0.164864 0.000002 -0.007656 -0.339998 0.940395 0.000004 0 0 0 1 -0.504506 0.814999 0.285042 20.4061 -0.8634 -0.474808 -0.170581 0.000003 -0.003682 -0.332165 0.943213 0.000001 0 0 0 1 -0.527516 0.804748 0.272225 20.4061 -0.849542 -0.498993 -0.171125 0.000004 -0.001874 -0.321539 0.946894 0.000000 0 0 0 1 -0.528567 0.808003 0.260287 20.4061 -0.848888 -0.50223 -0.164786 0.000002 -0.002422 -0.308055 0.951365 -0.000000 0 0 0 1 -0.482626 0.838763 0.25209 20.4061 -0.875806 -0.460261 -0.145339 -0.000002 -0.005877 -0.290927 0.956727 0.000000 0 0 0 1 -0.392927 0.885718 0.24721 20.4061 -0.919516 -0.375546 -0.115996 0.000003 -0.0099 -0.272892 0.961994 0.000002 0 0 0 1 -0.266613 0.932488 0.243687 20.4061 -0.963719 -0.254595 -0.080162 0.000005 -0.012708 -0.256219 0.966535 0.000001 0 0 0 1 -0.108441 0.964735 0.239847 20.4061 -0.994006 -0.10188 -0.03963 0.000003 -0.013797 -0.242707 0.970001 0.000000 0 0 0 1 0.052446 0.970679 0.234589 20.4061 -0.998529 0.054194 -0.00101 0.000005 -0.013695 -0.234192 0.972094 0.000001 0 0 0 1 0.093907 0.96815 0.232095 20.4061 -0.995487 0.094507 0.008562 0.000005 -0.013645 -0.231852 0.972655 0.000000 0 0 0 1 0.026674 0.9721 0.233049 20.4061 -0.99955 0.029132 -0.007109 0.000003 -0.0137 -0.232754 0.972439 0.000000 0 0 0 1 -0.005139 0.971992 0.234959 20.4061 -0.999892 -0.001771 -0.014542 0.000001 -0.013718 -0.235009 0.971896 0.000003 0 0 0 1 -0.0327 0.970431 0.239154 20.4061 -0.999367 -0.02841 -0.021367 0.000005 -0.01394 -0.239702 0.970746 0.000002 0 0 0 1 -0.04891 0.968485 0.244222 20.4061 -0.998699 -0.043892 -0.025949 0.000000 -0.014411 -0.245174 0.969372 -0.000000 0 0 0 1 -0.066303 0.96599 0.249936 20.4061 -0.997685 -0.060397 -0.031237 0.000002 -0.015079 -0.251429 0.967758 0.000002 0 0 0 1 -0.099842 0.961252 0.256955 20.4061 -0.994876 -0.092325 -0.041185 0.000002 -0.015865 -0.259751 0.965545 -0.000000 0 0 0 1 -0.163692 0.949924 0.266177 20.4061 -0.986374 -0.153099 -0.060219 0.000006 -0.016452 -0.272408 0.962041 0.000002 0 0 0 1 -0.254158 0.926658 0.276963 20.4061 -0.96703 -0.238747 -0.08861 0.000001 -0.015987 -0.290353 0.956786 0.000001 0 0 0 1 -0.35554 0.889129 0.28817 20.4061 -0.934562 -0.333704 -0.123429 0.000003 -0.013579 -0.313196 0.949591 0.000002 0 0 0 1 -0.461388 0.835521 0.298372 20.4061 -0.887161 -0.431406 -0.163813 0.000001 -0.008148 -0.340285 0.940287 0.000002 0 0 0 1 -0.541453 0.782621 0.307137 20.4061 -0.840729 -0.503317 -0.199615 0.000006 -0.001635 -0.366302 0.930495 0.000003 0 0 0 1 -0.565203 0.76212 0.315785 20.4061 -0.824951 -0.522168 -0.21632 0.000005 0.00003 -0.382772 0.923842 0.000000 0 0 0 1 -0.502966 0.803383 0.318752 20.4061 -0.864271 -0.464161 -0.193882 0.000002 -0.007808 -0.373004 0.927796 -0.000000 0 0 0 1 -0.401296 0.859547 0.316451 20.4061 -0.915792 -0.370151 -0.155922 0.000002 -0.016886 -0.352375 0.935706 0.000000 0 0 0 1 -0.420455 0.853463 0.307926 20.4061 -0.907219 -0.390582 -0.156201 0.000004 -0.01304 -0.345032 0.9385 0.000002 0 0 0 1 -0.466393 0.833093 0.29738 20.4061 -0.884545 -0.436332 -0.164909 0.000003 -0.007626 -0.339958 0.94041 0.000001 0 0 0 1 -0.504315 0.81509 0.285121 20.4061 -0.863511 -0.474612 -0.170562 0.000004 -0.0037 -0.332223 0.943193 0.000000 0 0 0 1 -0.527516 0.804748 0.272225 20.4061 -0.849542 -0.498993 -0.171125 0.000004 -0.001874 -0.321539 0.946894 0.000000 0 0 0 1 -0.528564 0.808032 0.260201 20.4061 -0.84889 -0.502241 -0.164743 0.000003 -0.002433 -0.30796 0.951396 -0.000000 0 0 0 1 -0.483046 0.83851 0.252127 20.4061 -0.875575 -0.460652 -0.145493 0.000001 -0.005854 -0.291037 0.956694 0.000001 0 0 0 1 -0.392927 0.885718 0.24721 20.4061 -0.919516 -0.375546 -0.115996 0.000003 -0.0099 -0.272892 0.961994 0.000002 0 0 0 1 -0.265726 0.932747 0.243667 20.4061 -0.963964 -0.253742 -0.079924 0.000007 -0.01272 -0.256125 0.96656 0.000001 0 0 0 1 -0.109445 0.964615 0.239875 20.4061 -0.993896 -0.102851 -0.03988 0.000006 -0.013797 -0.242776 0.969984 0.000001 0 0 0 1 0.052446 0.970679 0.234589 20.4061 -0.998529 0.054194 -0.00101 0.000005 -0.013695 -0.234192 0.972094 0.000001 0 0 0 1 0.093901 0.968151 0.232095 20.4061 -0.995487 0.094501 0.00856 0.000002 -0.013645 -0.231852 0.972655 0.000001 0 0 0 1 0.026983 0.972093 0.233041 20.4061 -0.999542 0.029432 -0.007037 0.000003 -0.0137 -0.232744 0.972441 0.000000 0 0 0 1 -0.005326 0.971986 0.234978 20.4061 -0.999891 -0.001952 -0.014586 0.000004 -0.013718 -0.235031 0.971891 0.000003 0 0 0 1 -0.032835 0.970419 0.239183 20.4061 -0.999362 -0.02854 -0.021402 0.000005 -0.013942 -0.239733 0.970738 0.000002 0 0 0 1 -0.048805 0.968499 0.244188 20.4061 -0.998704 -0.043792 -0.025919 0.000000 -0.014408 -0.245137 0.969381 0 0 0 0 1 -0.066463 0.965968 0.249976 20.4061 -0.997674 -0.060549 -0.031284 0.000004 -0.015083 -0.251475 0.967746 0.000002 0 0 0 1 -0.100146 0.961207 0.257007 20.4061 -0.994846 -0.092614 -0.041273 0.000004 -0.015869 -0.259816 0.965527 -0.000000 0 0 0 1 -0.163207 0.950026 0.266112 20.4061 -0.986454 -0.152638 -0.060073 0.000005 -0.016452 -0.272312 0.962068 0.000002 0 0 0 1 -0.254158 0.926658 0.276963 20.4061 -0.96703 -0.238747 -0.08861 0.000001 -0.015987 -0.290353 0.956786 0.000001 0 0 0 1 -0.355538 0.88913 0.288169 20.4061 -0.934563 -0.333702 -0.123428 0.000003 -0.013579 -0.313196 0.949591 0.000002 0 0 0 1 -0.460809 0.835861 0.298315 20.4061 -0.887461 -0.430878 -0.163573 0.000000 -0.008186 -0.340119 0.940347 0.000002 0 0 0 1 -0.541453 0.782621 0.307137 20.4061 -0.840729 -0.503317 -0.199615 0.000006 -0.001635 -0.366302 0.930495 0.000003 0 0 0 1 -0.565199 0.762123 0.315785 20.4061 -0.824954 -0.522164 -0.216319 0.000005 0.00003 -0.382771 0.923842 -0.000001 0 0 0 1 -0.503478 0.803065 0.318745 20.4061 -0.863973 -0.464634 -0.194076 0.000001 -0.007755 -0.3731 0.927758 0 0 0 0 1 -0.401296 0.859547 0.316451 20.4061 -0.915792 -0.370151 -0.155922 0.000002 -0.016886 -0.352375 0.935706 0.000000 0 0 0 1 -0.420454 0.853463 0.307926 20.4061 -0.907219 -0.390581 -0.156201 0.000004 -0.01304 -0.345032 0.9385 0.000002 0 0 0 1 -0.466132 0.833214 0.297451 20.4061 -0.884682 -0.43607 -0.164864 0.000002 -0.007656 -0.339998 0.940395 0.000004 0 0 0 1 -0.504507 0.814999 0.285042 20.4061 -0.863399 -0.474809 -0.170581 0.000004 -0.003682 -0.332165 0.943213 0.000000 0 0 0 1 -0.527533 0.80476 0.272158 20.4061 -0.849532 -0.499023 -0.171091 0.000002 -0.001874 -0.321464 0.94692 -0.000000 0 0 0 1 -0.528567 0.808003 0.260287 20.4061 -0.848888 -0.50223 -0.164786 0.000002 -0.002422 -0.308055 0.951365 -0.000000 0 0 0 1 -0.482625 0.838764 0.25209 20.4061 -0.875807 -0.460259 -0.145338 0.000000 -0.005877 -0.290927 0.956727 0.000000 0 0 0 1 -0.392255 0.886022 0.247187 20.4061 -0.919803 -0.374907 -0.115792 0.000002 -0.009921 -0.272784 0.962025 0.000001 0 0 0 1 -0.266613 0.932488 0.243687 20.4061 -0.963719 -0.254595 -0.080162 0.000005 -0.012708 -0.256219 0.966535 0.000001 0 0 0 1 -0.109445 0.964615 0.239875 20.4061 -0.993896 -0.102851 -0.03988 0.000006 -0.013797 -0.242776 0.969984 0.000001 0 0 0 1 0.053079 0.970653 0.234556 20.4061 -0.998496 0.054809 -0.000863 0.000007 -0.013694 -0.234158 0.972102 0.000001 0 0 0 1 0.093907 0.96815 0.232095 20.4061 -0.995487 0.094507 0.008562 0.000005 -0.013645 -0.231852 0.972655 0.000000 0 0 0 1 0.026673 0.9721 0.233049 20.4061 -0.99955 0.029131 -0.00711 0.000004 -0.0137 -0.232754 0.972439 -0.000000 0 0 0 1 -0.005325 0.971987 0.234978 20.4061 -0.999891 -0.001951 -0.014586 0.000003 -0.013718 -0.235031 0.971891 0.000002 0 0 0 1 -0.0327 0.970431 0.239154 20.4061 -0.999367 -0.02841 -0.021367 0.000005 -0.01394 -0.239702 0.970746 0.000002 0 0 0 1 -0.048805 0.968499 0.244188 20.4061 -0.998704 -0.043792 -0.025919 0.000000 -0.014408 -0.245137 0.969381 0 0 0 0 1 -0.066462 0.965969 0.249976 20.4061 -0.997674 -0.060549 -0.031284 0.000002 -0.015083 -0.251475 0.967746 0.000002 0 0 0 1 -0.099842 0.961252 0.256955 20.4061 -0.994876 -0.092325 -0.041185 0.000002 -0.015865 -0.259751 0.965545 -0.000000 0 0 0 1 -0.163693 0.949924 0.266177 20.4061 -0.986373 -0.1531 -0.060219 0.000004 -0.016452 -0.272408 0.962041 0.000003 0 0 0 1 -0.254757 0.926472 0.277033 20.4061 -0.966872 -0.239312 -0.088805 0.000000 -0.015978 -0.29048 0.956748 0.000001 0 0 0 1 -0.354889 0.889411 0.288101 20.4061 -0.934809 -0.333098 -0.123195 0.000003 -0.013604 -0.31304 0.949642 0.000002 0 0 0 1 -0.460809 0.835861 0.298315 20.4061 -0.887461 -0.430878 -0.163573 0.000000 -0.008186 -0.340119 0.940347 0.000002 0 0 0 1 -0.541772 0.782381 0.307186 20.4061 -0.840524 -0.503593 -0.199783 0.000004 -0.001609 -0.366435 0.930443 0.000002 0 0 0 1 -0.565203 0.76212 0.315785 20.4061 -0.824951 -0.522168 -0.21632 0.000005 0.00003 -0.382772 0.923842 0.000000 0 0 0 1 -0.503478 0.803065 0.318745 20.4061 -0.863973 -0.464634 -0.194076 0.000001 -0.007755 -0.3731 0.927758 0 0 0 0 1 -0.401297 0.859576 0.316371 20.4061 -0.915792 -0.370166 -0.155888 0.000002 -0.016885 -0.352288 0.935739 0.000000 0 0 0 1 -0.420249 0.853543 0.307985 20.4061 -0.907314 -0.390373 -0.156172 0.000004 -0.013069 -0.345071 0.938485 0.000003 0 0 0 1 -0.466395 0.833093 0.297379 20.4061 -0.884544 -0.436333 -0.164909 0.000001 -0.007626 -0.339958 0.94041 0.000002 0 0 0 1 -0.504506 0.815 0.285042 20.4061 -0.8634 -0.474808 -0.170581 0.000004 -0.003682 -0.332166 0.943213 0.000001 0 0 0 1 -0.527516 0.804748 0.272225 20.4061 -0.849542 -0.498993 -0.171125 0.000004 -0.001874 -0.321539 0.946894 0.000000 0 0 0 1 -0.528567 0.808003 0.260287 20.4061 -0.848888 -0.50223 -0.164786 0.000002 -0.002422 -0.308055 0.951365 -0.000000 0 0 0 1 -0.482626 0.838763 0.25209 20.4061 -0.875806 -0.460261 -0.145339 -0.000002 -0.005877 -0.290927 0.956727 0.000000 0 0 0 1 -0.392927 0.885718 0.24721 20.4061 -0.919516 -0.375546 -0.115996 0.000003 -0.0099 -0.272892 0.961994 0.000002 0 0 0 1 -0.265723 0.932747 0.243667 20.4061 -0.963965 -0.253739 -0.079923 0.000008 -0.01272 -0.256124 0.96656 0.000001 0 0 0 1 -0.108445 0.964735 0.239847 20.4061 -0.994006 -0.101883 -0.039631 0.000000 -0.013797 -0.242708 0.970001 0.000000 0 0 0 1 0.052446 0.970679 0.234589 20.4061 -0.998529 0.054194 -0.00101 0.000005 -0.013695 -0.234192 0.972094 0.000001 0 0 0 1 0.093907 0.96815 0.232095 20.4061 -0.995487 0.094507 0.008562 0.000005 -0.013645 -0.231852 0.972655 0.000000 0 0 0 1 0.026674 0.9721 0.233049 20.4061 -0.99955 0.029132 -0.007109 0.000003 -0.0137 -0.232754 0.972439 0.000000 0 0 0 1 -0.005139 0.971992 0.234959 20.4061 -0.999892 -0.001771 -0.014542 0.000001 -0.013718 -0.235009 0.971896 0.000003 0 0 0 1 -0.0327 0.970431 0.239154 20.4061 -0.999367 -0.02841 -0.021367 0.000005 -0.01394 -0.239702 0.970746 0.000002 0 0 0 1 -0.04891 0.968485 0.244222 20.4061 -0.998699 -0.043892 -0.025949 0.000002 -0.014411 -0.245174 0.969372 -0.000000 0 0 0 1 -0.066303 0.96599 0.249936 20.4061 -0.997685 -0.060397 -0.031237 0.000002 -0.015079 -0.251429 0.967758 0.000002 0 0 0 1 -0.100148 0.961206 0.257007 20.4061 -0.994845 -0.092616 -0.041274 0.000002 -0.015869 -0.259816 0.965527 -0.000000 0 0 0 1 -0.16369 0.949925 0.266177 20.4061 -0.986374 -0.153097 -0.060218 0.000005 -0.016452 -0.272408 0.962041 0.000002 0 0 0 1 -0.254158 0.926658 0.276963 20.4061 -0.96703 -0.238747 -0.08861 0.000001 -0.015987 -0.290353 0.956786 0.000001 0 0 0 1 -0.354889 0.889411 0.288101 20.4061 -0.934809 -0.333098 -0.123195 0.000003 -0.013604 -0.31304 0.949642 0.000002 0 0 0 1 -0.46139 0.83552 0.298372 20.4061 -0.88716 -0.431407 -0.163813 0.000001 -0.008148 -0.340286 0.940287 0.000002 0 0 0 1 -0.541453 0.782621 0.307137 20.4061 -0.840729 -0.503317 -0.199615 0.000006 -0.001635 -0.366302 0.930495 0.000003 0 0 0 1 -0.565196 0.762125 0.315785 20.4061 -0.824956 -0.522162 -0.216317 0.000004 0.00003 -0.382771 0.923842 -0.000001 0 0 0 1 -0.503478 0.803065 0.318745 20.4061 -0.863973 -0.464634 -0.194076 0.000001 -0.007755 -0.3731 0.927758 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.158511 -0.987318 -0.008761 23.5962 0.987353 0.158528 -0.001309 -0.000000 0.002681 -0.008443 0.999961 0 0 0 0 1 0.089848 -0.994628 -0.051402 23.5962 0.995698 0.090878 -0.018067 -0.000000 0.022641 -0.049557 0.998514 -0.000001 0 0 0 1 0.010468 -0.994979 -0.099532 23.5962 0.998504 0.015744 -0.052365 -0.000000 0.053669 -0.098834 0.993655 0.000000 0 0 0 1 -0.073604 -0.986232 -0.148084 23.5962 0.993166 -0.059002 -0.100699 0.000000 0.090576 -0.154483 0.983835 -0.000001 0 0 0 1 -0.154575 -0.969145 -0.192001 23.5962 0.979951 -0.125669 -0.154606 -0.000000 0.125707 -0.21205 0.96914 0.000001 0 0 0 1 -0.227029 -0.946815 -0.228034 23.5962 0.961892 -0.181362 -0.204623 -0.000001 0.152384 -0.265799 0.951909 0.000000 0 0 0 1 -0.279621 -0.928014 -0.246174 23.5962 0.94616 -0.222797 -0.234824 -0.000000 0.163073 -0.298582 0.940349 -0.000000 0 0 0 1 -0.306704 -0.919956 -0.244158 23.5962 0.93845 -0.249461 -0.238917 0.000001 0.158885 -0.302407 0.939843 0.000001 0 0 0 1 -0.307489 -0.924857 -0.223808 23.5962 0.940262 -0.259195 -0.220736 -0.000000 0.146139 -0.278312 0.949308 0.000000 0 0 0 1 -0.278429 -0.942278 -0.185983 23.5962 0.951571 -0.244354 -0.186555 -0.000001 0.13034 -0.228918 0.96468 0 0 0 0 1 -0.222704 -0.96505 -0.138135 23.5962 0.968119 -0.202261 -0.147768 -0.000001 0.114664 -0.166639 0.979328 0.000000 0 0 0 1 -0.167576 -0.979008 -0.116018 23.5962 0.980687 -0.1535 -0.121205 -0.000000 0.100852 -0.134089 0.985824 -0.000000 0 0 0 1 -0.248628 -0.960033 -0.128535 23.5962 0.965835 -0.23571 -0.107718 0.000000 0.073115 -0.150926 0.985838 0.000000 0 0 0 1 -0.341232 -0.930229 -0.135039 23.5962 0.939464 -0.332753 -0.081746 0.000001 0.031108 -0.154758 0.987462 -0.000000 0 0 0 1 -0.371173 -0.917819 -0.140848 23.5962 0.928509 -0.368505 -0.045554 -0.000000 -0.010092 -0.147687 0.988982 0.000000 0 0 0 1 -0.366527 -0.918935 -0.145657 23.5962 0.929494 -0.368585 -0.013594 0.000000 -0.041193 -0.14037 0.989242 0.000000 0 0 0 1 -0.338199 -0.929408 -0.147725 23.5962 0.939132 -0.343397 0.010439 0.000000 -0.060429 -0.135203 0.988973 -0.000000 0 0 0 1 -0.293417 -0.944715 -0.146354 23.5962 0.953537 -0.300163 0.02586 -0.000000 -0.068361 -0.131966 0.988894 0.000003 0 0 0 1 -0.235268 -0.961658 -0.140931 23.5962 0.969695 -0.242075 0.033031 0 -0.06588 -0.128888 0.989468 -0.000001 0 0 0 1 -0.166544 -0.977375 -0.130391 23.5962 0.984473 -0.172259 0.033766 -0.000000 -0.055463 -0.122742 0.990888 -0.000000 0 0 0 1 -0.083545 -0.990265 -0.111331 23.5962 0.995719 -0.087391 0.030116 0.000000 -0.039552 -0.108338 0.993327 -0.000000 0 0 0 1 0.008834 -0.996654 -0.081258 23.5962 0.999772 0.007225 0.020061 0.000000 -0.019406 -0.081416 0.996491 -0.000000 0 0 0 1 0.094935 -0.994554 -0.042991 23.5962 0.995473 0.094647 0.008697 0.000000 -0.004582 -0.043622 0.999037 -0.000001 0 0 0 1 0.164572 -0.986354 -0.004743 23.5962 0.986365 0.164571 0.000642 -0.000000 0.000146 -0.004784 0.999988 0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.158769 -0.987278 -0.0086 23.5962 0.987312 0.158786 -0.001283 0 0.002632 -0.008287 0.999962 0.000000 0 0 0 1 0.089845 -0.994628 -0.051404 23.5962 0.995698 0.090875 -0.018068 0 0.022642 -0.049559 0.998514 0.000000 0 0 0 1 0.009957 -0.994954 -0.099836 23.5962 0.998498 0.015274 -0.052622 -0.000000 0.053881 -0.099161 0.993611 0.000000 0 0 0 1 -0.073088 -0.986314 -0.147794 23.5962 0.993225 -0.058559 -0.100379 -0.000000 0.09035 -0.154129 0.983911 -0.000000 0 0 0 1 -0.154575 -0.969145 -0.192001 23.5962 0.979951 -0.125669 -0.154606 -0.000000 0.125707 -0.21205 0.96914 0.000001 0 0 0 1 -0.227417 -0.946683 -0.228197 23.5962 0.961782 -0.181659 -0.204877 -0.000001 0.152501 -0.266068 0.951815 -0.000000 0 0 0 1 -0.279372 -0.928089 -0.246173 23.5962 0.946234 -0.222569 -0.234744 0.000000 0.163073 -0.298518 0.940369 -0.000000 0 0 0 1 -0.306704 -0.919956 -0.244158 23.5962 0.93845 -0.249461 -0.238917 0.000001 0.158885 -0.302407 0.939843 0.000001 0 0 0 1 -0.307491 -0.924904 -0.223609 23.5962 0.940275 -0.259271 -0.220591 0.000000 0.14605 -0.278084 0.949388 -0.000000 0 0 0 1 -0.278694 -0.942147 -0.186248 23.5962 0.95148 -0.24453 -0.186788 -0.000001 0.130438 -0.229268 0.964584 -0.000001 0 0 0 1 -0.222704 -0.96505 -0.138135 23.5962 0.968119 -0.202261 -0.147768 -0.000001 0.114664 -0.166639 0.979328 0.000000 0 0 0 1 -0.167584 -0.979004 -0.11604 23.5962 0.980699 -0.153523 -0.12108 0.000000 0.100723 -0.134092 0.985837 -0.000000 0 0 0 1 -0.248082 -0.960181 -0.128481 23.5962 0.965959 -0.235146 -0.10784 -0.000000 0.073334 -0.150861 0.985832 0 0 0 0 1 -0.341613 -0.930081 -0.135094 23.5962 0.939334 -0.333166 -0.081557 0 0.030846 -0.154759 0.98747 0 0 0 0 1 -0.371172 -0.917813 -0.140889 23.5962 0.928507 -0.368538 -0.045332 0.000000 -0.010316 -0.147642 0.988986 0.000000 0 0 0 1 -0.366609 -0.918906 -0.145634 23.5962 0.929469 -0.368642 -0.013766 0.000000 -0.041036 -0.140409 0.989243 0.000000 0 0 0 1 -0.33797 -0.929491 -0.147727 23.5962 0.939209 -0.343182 0.010563 -0.000000 -0.060515 -0.135177 0.988971 -0.000000 0 0 0 1 -0.293098 -0.944818 -0.146327 23.5962 0.953635 -0.299847 0.025914 0.000001 -0.06836 -0.131946 0.988897 0.000002 0 0 0 1 -0.235664 -0.961554 -0.140982 23.5962 0.969596 -0.242474 0.033006 0.000000 -0.065921 -0.128917 0.989462 0 0 0 0 1 -0.166544 -0.977375 -0.130391 23.5962 0.984473 -0.172259 0.033766 -0.000000 -0.055463 -0.122742 0.990888 -0.000000 0 0 0 1 -0.083546 -0.990265 -0.111331 23.5962 0.995719 -0.087393 0.030116 0.000000 -0.039552 -0.108338 0.993327 -0.000000 0 0 0 1 0.008275 -0.996641 -0.08147 23.5962 0.999775 0.006656 0.020126 -0.000001 -0.019516 -0.081618 0.996472 0.000000 0 0 0 1 0.094935 -0.994554 -0.042991 23.5962 0.995473 0.094647 0.008697 0.000000 -0.004582 -0.043622 0.999037 -0.000001 0 0 0 1 0.164711 -0.986331 -0.004661 23.5962 0.986342 0.16471 0.000629 0.000000 0.000146 -0.004701 0.999988 -0.000001 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.158769 -0.987278 -0.0086 23.5962 0.987312 0.158786 -0.001283 0 0.002632 -0.008287 0.999962 0.000000 0 0 0 1 0.089847 -0.994628 -0.051403 23.5962 0.995698 0.090876 -0.018068 0.000000 0.022642 -0.049558 0.998514 -0.000001 0 0 0 1 0.010468 -0.994979 -0.099532 23.5962 0.998504 0.015744 -0.052365 -0.000000 0.053669 -0.098834 0.993655 0.000000 0 0 0 1 -0.073606 -0.986232 -0.148084 23.5962 0.993166 -0.059003 -0.100701 0.000000 0.090576 -0.154484 0.983834 -0.000001 0 0 0 1 -0.155055 -0.969019 -0.192248 23.5962 0.97985 -0.12605 -0.154933 0.000000 0.1259 -0.212398 0.969039 0.000001 0 0 0 1 -0.227029 -0.946815 -0.228034 23.5962 0.961892 -0.181362 -0.204623 -0.000001 0.152384 -0.265799 0.951909 0.000000 0 0 0 1 -0.279622 -0.928013 -0.246174 23.5962 0.94616 -0.222798 -0.234824 -0.000000 0.163073 -0.298582 0.940349 -0.000000 0 0 0 1 -0.306709 -0.919951 -0.244172 23.5962 0.938457 -0.249479 -0.238869 0.000001 0.158832 -0.302408 0.939852 0.000001 0 0 0 1 -0.307489 -0.924857 -0.223808 23.5962 0.940262 -0.259195 -0.220736 -0.000000 0.146139 -0.278312 0.949308 0.000000 0 0 0 1 -0.278694 -0.942147 -0.186248 23.5962 0.95148 -0.24453 -0.186788 -0.000001 0.130438 -0.229268 0.964584 -0.000001 0 0 0 1 -0.222354 -0.965162 -0.137913 23.5962 0.96821 -0.20197 -0.147567 -0.000001 0.114572 -0.16634 0.97939 -0.000000 0 0 0 1 -0.167576 -0.979008 -0.116018 23.5962 0.980687 -0.1535 -0.121205 -0.000000 0.100852 -0.134089 0.985824 -0.000000 0 0 0 1 -0.24863 -0.960032 -0.128535 23.5962 0.965835 -0.235712 -0.107718 0.000000 0.073114 -0.150926 0.985838 0 0 0 0 1 -0.341611 -0.930082 -0.135094 23.5962 0.939335 -0.333163 -0.081558 0.000001 0.030848 -0.154759 0.98747 0.000000 0 0 0 1 -0.371173 -0.917819 -0.140848 23.5962 0.928509 -0.368505 -0.045554 -0.000000 -0.010092 -0.147687 0.988982 0.000000 0 0 0 1 -0.366609 -0.918906 -0.145634 23.5962 0.929469 -0.368642 -0.013766 0.000000 -0.041036 -0.140409 0.989243 0.000000 0 0 0 1 -0.33797 -0.929491 -0.147727 23.5962 0.939209 -0.343183 0.010563 -0.000000 -0.060515 -0.135177 0.988971 0 0 0 0 1 -0.293417 -0.944715 -0.146354 23.5962 0.953537 -0.300163 0.02586 -0.000000 -0.068361 -0.131966 0.988894 0.000003 0 0 0 1 -0.235267 -0.961659 -0.140931 23.5962 0.969695 -0.242073 0.033031 0 -0.06588 -0.128888 0.989469 -0.000000 0 0 0 1 -0.166072 -0.977468 -0.130298 23.5962 0.984557 -0.171777 0.033759 -0.000000 -0.055381 -0.122678 0.9909 0.000000 0 0 0 1 -0.084094 -0.990201 -0.111486 23.5962 0.995668 -0.087954 0.030155 -0.000000 -0.039665 -0.108467 0.993308 0.000001 0 0 0 1 0.008275 -0.996641 -0.08147 23.5962 0.999775 0.006656 0.020126 -0.000001 -0.019516 -0.081618 0.996472 0.000000 0 0 0 1 0.095424 -0.994517 -0.042753 23.5962 0.995426 0.09514 0.008635 0.000000 -0.00452 -0.043381 0.999048 0.000000 0 0 0 1 0.164572 -0.986354 -0.004743 23.5962 0.986365 0.164571 0.000642 -0.000000 0.000146 -0.004784 0.999988 0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.158511 -0.987318 -0.008761 23.5962 0.987353 0.158529 -0.001309 0.000000 0.002681 -0.008442 0.999961 -0.000000 0 0 0 1 0.090311 -0.994601 -0.051115 23.5962 0.99566 0.091326 -0.017911 -0.000000 0.022482 -0.049275 0.998532 -0.000000 0 0 0 1 0.009954 -0.994954 -0.099838 23.5962 0.998498 0.015271 -0.052623 -0.000000 0.053882 -0.099163 0.993611 -0.000000 0 0 0 1 -0.073603 -0.986232 -0.148083 23.5962 0.993166 -0.059 -0.100699 0.000000 0.090575 -0.154482 0.983835 -0.000000 0 0 0 1 -0.154575 -0.969145 -0.192001 23.5962 0.979951 -0.125669 -0.154606 -0.000000 0.125707 -0.21205 0.96914 0.000001 0 0 0 1 -0.227029 -0.946815 -0.228034 23.5962 0.961892 -0.181362 -0.204623 -0.000001 0.152384 -0.265799 0.951909 0.000000 0 0 0 1 -0.279621 -0.928014 -0.246174 23.5962 0.946161 -0.222797 -0.234824 -0.000000 0.163073 -0.298582 0.940349 -0.000001 0 0 0 1 -0.306704 -0.919956 -0.244158 23.5962 0.93845 -0.249461 -0.238917 0.000001 0.158885 -0.302407 0.939843 0.000001 0 0 0 1 -0.307491 -0.924905 -0.223608 23.5962 0.940275 -0.259271 -0.220591 -0.000000 0.14605 -0.278083 0.949389 0.000001 0 0 0 1 -0.27843 -0.942277 -0.185984 23.5962 0.951571 -0.244355 -0.186555 0 0.13034 -0.22892 0.96468 0.000000 0 0 0 1 -0.222704 -0.96505 -0.138135 23.5962 0.968119 -0.202261 -0.147768 -0.000001 0.114664 -0.166639 0.979328 0.000000 0 0 0 1 -0.167576 -0.979008 -0.116018 23.5962 0.980687 -0.1535 -0.121205 -0.000000 0.100852 -0.134089 0.985824 -0.000000 0 0 0 1 -0.248628 -0.960033 -0.128535 23.5962 0.965835 -0.23571 -0.107718 0.000000 0.073115 -0.150926 0.985838 0.000000 0 0 0 1 -0.341232 -0.930229 -0.135039 23.5962 0.939464 -0.332753 -0.081746 0.000001 0.031108 -0.154758 0.987462 -0.000000 0 0 0 1 -0.371173 -0.917819 -0.140848 23.5962 0.928509 -0.368505 -0.045554 -0.000000 -0.010092 -0.147687 0.988982 0.000000 0 0 0 1 -0.366527 -0.918935 -0.145657 23.5962 0.929494 -0.368584 -0.013594 0.000000 -0.041193 -0.14037 0.989242 0 0 0 0 1 -0.338199 -0.929408 -0.147725 23.5962 0.939132 -0.343397 0.010439 0.000000 -0.060429 -0.135203 0.988973 -0.000000 0 0 0 1 -0.293096 -0.944819 -0.146327 23.5962 0.953636 -0.299845 0.025915 -0.000000 -0.06836 -0.131946 0.988897 0.000003 0 0 0 1 -0.235269 -0.961658 -0.140931 23.5962 0.969695 -0.242076 0.033031 0.000000 -0.06588 -0.128888 0.989468 -0.000000 0 0 0 1 -0.166544 -0.977375 -0.130391 23.5962 0.984473 -0.172259 0.033766 -0.000000 -0.055463 -0.122742 0.990888 -0.000000 0 0 0 1 -0.084094 -0.990201 -0.111486 23.5962 0.995668 -0.087954 0.030155 -0.000000 -0.039665 -0.108467 0.993308 0.000001 0 0 0 1 0.008836 -0.996654 -0.081257 23.5962 0.999772 0.007227 0.02006 -0.000000 -0.019406 -0.081415 0.996491 0.000000 0 0 0 1 0.094935 -0.994554 -0.042991 23.5962 0.995473 0.094647 0.008697 0.000000 -0.004582 -0.043622 0.999037 -0.000001 0 0 0 1 0.164712 -0.986331 -0.00466 23.5962 0.986342 0.164711 0.000629 0.000000 0.000146 -0.0047 0.999989 0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 0.000000 0 0 1 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.007319 -0.833868 -0.551915 19.0017 0.998479 0.036255 -0.041531 -0.000000 0.054641 -0.550773 0.832866 0.000001 0 0 0 1 0.030635 -0.795691 -0.604927 19.0017 0.991621 0.100181 -0.081553 -0.000000 0.125493 -0.59736 0.792094 0.000001 0 0 0 1 0.139399 -0.759806 -0.63503 19.0017 0.966356 0.244367 -0.080251 0.000000 0.216156 -0.602478 0.768308 -0.000000 0 0 0 1 0.258819 -0.723118 -0.640401 19.0017 0.923392 0.379801 -0.055667 0.000000 0.283478 -0.576934 0.766021 -0.000000 0 0 0 1 0.388766 -0.683087 -0.618266 19.0017 0.861657 0.507153 -0.018513 0 0.326201 -0.525535 0.785751 0.000000 0 0 0 1 0.519495 -0.639096 -0.567169 19.0017 0.783626 0.62097 0.018037 -0.000000 0.340667 -0.45382 0.823404 0.000000 0 0 0 1 0.64318 -0.59 -0.488076 19.0017 0.692328 0.720388 0.041516 -0.000000 0.327108 -0.364612 0.871813 0.000001 0 0 0 1 0.750542 -0.537085 -0.385002 19.0017 0.594951 0.802769 0.039952 0.000001 0.287608 -0.259044 0.922051 -0.000000 0 0 0 1 0.833157 -0.475107 -0.28306 19.0017 0.499851 0.865928 0.017827 0.000000 0.236638 -0.156342 0.958937 -0.000000 0 0 0 1 0.893052 -0.402944 -0.200237 19.0017 0.409031 0.912444 -0.011873 -0.000000 0.187489 -0.071298 0.979676 -0.000001 0 0 0 1 0.933741 -0.327801 -0.143783 19.0017 0.32579 0.944679 -0.037999 0 0.148285 -0.011361 0.988879 0.000000 0 0 0 1 0.958286 -0.262342 -0.113423 19.0017 0.257818 0.964732 -0.053134 0 0.123362 0.021674 0.992125 0.000000 0 0 0 1 0.968391 -0.227015 -0.103355 19.0017 0.222073 0.973351 -0.057196 0 0.113585 0.032436 0.992998 -0.000000 0 0 0 1 0.96839 -0.227017 -0.103355 19.0017 0.222075 0.973351 -0.057195 0 0.113585 0.032435 0.992999 0 0 0 0 1 0.95925 -0.261056 -0.10811 19.0017 0.256504 0.965016 -0.054312 0.000000 0.118506 0.024368 0.992654 0.000001 0 0 0 1 0.93393 -0.338589 -0.11459 19.0017 0.335292 0.940916 -0.047507 0.000000 0.123905 0.005947 0.992276 0.000000 0 0 0 1 0.893726 -0.432672 -0.118526 19.0017 0.431409 0.901379 -0.037467 -0.000000 0.123049 -0.017646 0.992244 0 0 0 0 1 0.836657 -0.534032 -0.121711 19.0017 0.53549 0.844224 -0.023172 -0.000000 0.115126 -0.045786 0.992295 0 0 0 0 1 0.757898 -0.639531 -0.128804 19.0017 0.644541 0.764562 -0.003606 0.000000 0.100785 -0.080285 0.991664 -0.000000 0 0 0 1 0.651077 -0.744631 -0.147045 19.0017 0.754671 0.655779 0.020638 0.000000 0.081059 -0.124408 0.988915 -0.000000 0 0 0 1 0.515233 -0.837308 -0.182895 19.0017 0.855147 0.51646 0.044645 0.000000 0.057075 -0.179406 0.982118 -0.000000 0 0 0 1 0.354857 -0.90388 -0.238912 19.0017 0.934514 0.350456 0.062151 0 0.027548 -0.245322 0.96905 0.000001 0 0 0 1 0.219535 -0.923396 -0.314871 19.0017 0.975592 0.209387 0.066153 -0.000000 0.004843 -0.32171 0.946826 0 0 0 0 1 0.109092 -0.909633 -0.400833 19.0017 0.99401 0.097189 0.049974 0.000000 -0.006501 -0.403884 0.914788 -0.000000 0 0 0 1 0.02835 -0.87496 -0.483364 19.0017 0.999596 0.02564 0.012216 0.000000 0.001703 -0.483516 0.875334 0.000000 0 0 0 1 0.007318 -0.833623 -0.552285 19.0017 0.998458 0.036486 -0.041836 -0.000001 0.055027 -0.551129 0.832605 0 0 0 0 1 0.030214 -0.795896 -0.604679 19.0017 0.991698 0.099515 -0.081431 -0.000000 0.124986 -0.597199 0.792296 0.000000 0 0 0 1 0.139403 -0.759804 -0.635031 19.0017 0.966355 0.244372 -0.080251 0 0.216159 -0.602478 0.768307 0.000000 0 0 0 1 0.259598 -0.72288 -0.640354 19.0017 0.923068 0.380618 -0.05546 -0.000000 0.28382 -0.576693 0.766075 -0.000001 0 0 0 1 0.38795 -0.683348 -0.61849 19.0017 0.862092 0.506405 -0.018758 -0.000000 0.326024 -0.525918 0.785569 0.000000 0 0 0 1 0.519495 -0.639096 -0.567169 19.0017 0.783626 0.62097 0.018037 -0.000000 0.340667 -0.45382 0.823404 0.000000 0 0 0 1 0.643898 -0.589685 -0.487509 19.0017 0.691738 0.72095 0.04159 0.000000 0.326943 -0.364009 0.872127 0.000001 0 0 0 1 0.749952 -0.537449 -0.385644 19.0017 0.595559 0.802314 0.040031 -0.000000 0.287891 -0.259697 0.921779 -0.000000 0 0 0 1 0.833157 -0.475107 -0.28306 19.0017 0.499851 0.865928 0.017827 0.000000 0.236638 -0.156342 0.958937 -0.000000 0 0 0 1 0.89336 -0.402474 -0.199806 19.0017 0.408483 0.912687 -0.012057 -0.000000 0.187213 -0.070844 0.979762 -0.000000 0 0 0 1 0.933543 -0.328248 -0.144049 19.0017 0.326266 0.94452 -0.037862 0 0.148485 -0.011652 0.988846 0.000000 0 0 0 1 0.958286 -0.262342 -0.113423 19.0017 0.257818 0.964732 -0.053134 0 0.123362 0.021674 0.992125 0.000000 0 0 0 1 0.968391 -0.227015 -0.103355 19.0017 0.222073 0.973351 -0.057196 0.000000 0.113585 0.032436 0.992998 0.000001 0 0 0 1 0.968391 -0.227015 -0.103355 19.0017 0.222073 0.973351 -0.057196 -0.000000 0.113585 0.032436 0.992999 0.000000 0 0 0 1 0.95915 -0.26141 -0.108143 19.0017 0.256863 0.964922 -0.05428 -0.000000 0.118539 0.024284 0.992652 0 0 0 0 1 0.933734 -0.339125 -0.114607 19.0017 0.335839 0.940724 -0.04745 0 0.123905 0.005816 0.992277 -0.000000 0 0 0 1 0.894027 -0.432058 -0.118496 19.0017 0.43078 0.901677 -0.037538 0.000000 0.123064 -0.017484 0.992245 0.000000 0 0 0 1 0.836234 -0.534687 -0.121739 19.0017 0.536165 0.843798 -0.023064 0.000000 0.115056 -0.045983 0.992294 0.000000 0 0 0 1 0.757326 -0.640193 -0.128878 19.0017 0.645229 0.763982 -0.003466 0.000000 0.100679 -0.080529 0.991655 -0.000001 0 0 0 1 0.651833 -0.744002 -0.14688 19.0017 0.754003 0.656552 0.02048 0.000000 0.081195 -0.124098 0.988943 -0.000002 0 0 0 1 0.515233 -0.837308 -0.182895 19.0017 0.855147 0.51646 0.044645 0.000000 0.057075 -0.179406 0.982118 -0.000000 0 0 0 1 0.35486 -0.903879 -0.23891 19.0017 0.934513 0.350459 0.062151 -0.000000 0.027548 -0.24532 0.96905 -0.000000 0 0 0 1 0.220308 -0.923387 -0.314357 19.0017 0.975417 0.210187 0.066194 0 0.004949 -0.321213 0.946994 0.000000 0 0 0 1 0.109092 -0.909633 -0.400833 19.0017 0.99401 0.097189 0.049974 0.000000 -0.006501 -0.403884 0.914788 -0.000000 0 0 0 1 0.028033 -0.874712 -0.483832 19.0017 0.999605 0.025431 0.011942 0.000000 0.001856 -0.483977 0.875079 -0.000001 0 0 0 1 0.007319 -0.833868 -0.551915 19.0017 0.998479 0.036255 -0.041531 0.000000 0.054641 -0.550773 0.832866 0.000000 0 0 0 1 0.030214 -0.795896 -0.604679 19.0017 0.991698 0.099515 -0.081431 -0.000000 0.124986 -0.597199 0.792296 0.000000 0 0 0 1 0.139401 -0.759805 -0.635031 19.0017 0.966355 0.24437 -0.080251 0.000001 0.216157 -0.602478 0.768308 0 0 0 0 1 0.258819 -0.723118 -0.640401 19.0017 0.923392 0.379801 -0.055667 0.000000 0.283478 -0.576934 0.766021 -0.000000 0 0 0 1 0.388769 -0.683086 -0.618265 19.0017 0.861656 0.507156 -0.018513 0.000000 0.326202 -0.525534 0.785752 0.000000 0 0 0 1 0.52029 -0.638808 -0.566764 19.0017 0.783098 0.621629 0.018237 0.000000 0.340666 -0.453322 0.823678 -0.000001 0 0 0 1 0.64318 -0.59 -0.488076 19.0017 0.692328 0.720388 0.041516 -0.000000 0.327108 -0.364612 0.871813 0.000001 0 0 0 1 0.750544 -0.537084 -0.385 19.0017 0.594949 0.80277 0.039951 0.000000 0.287607 -0.259042 0.922052 -0.000001 0 0 0 1 0.833598 -0.474676 -0.282483 19.0017 0.499263 0.866271 0.017654 -0.000001 0.236325 -0.155751 0.95911 -0.000000 0 0 0 1 0.893052 -0.402944 -0.200237 19.0017 0.409031 0.912444 -0.011873 -0.000000 0.187489 -0.071298 0.979676 -0.000001 0 0 0 1 0.933543 -0.328248 -0.144049 19.0017 0.326266 0.94452 -0.037862 0 0.148485 -0.011652 0.988846 0.000000 0 0 0 1 0.958388 -0.262021 -0.1133 19.0017 0.25749 0.964816 -0.0532 0.000000 0.123253 0.021811 0.992135 0.000001 0 0 0 1 0.968391 -0.227015 -0.103355 19.0017 0.222073 0.973351 -0.057196 0 0.113585 0.032436 0.992998 -0.000000 0 0 0 1 0.968391 -0.227017 -0.103355 19.0017 0.222075 0.973351 -0.057195 -0.000000 0.113585 0.032435 0.992999 -0.000000 0 0 0 1 0.95915 -0.261408 -0.108143 19.0017 0.256861 0.964923 -0.05428 -0.000000 0.118538 0.024285 0.992652 0.000000 0 0 0 1 0.93393 -0.338589 -0.11459 19.0017 0.335292 0.940916 -0.047507 0.000000 0.123905 0.005947 0.992276 0.000000 0 0 0 1 0.894027 -0.432058 -0.118496 19.0017 0.43078 0.901677 -0.037538 0.000000 0.123064 -0.017484 0.992245 0.000000 0 0 0 1 0.836236 -0.534685 -0.121739 19.0017 0.536163 0.8438 -0.023065 0 0.115056 -0.045983 0.992294 -0.000000 0 0 0 1 0.757898 -0.639531 -0.128804 19.0017 0.644541 0.764562 -0.003606 0.000000 0.100785 -0.080285 0.991664 -0.000000 0 0 0 1 0.651074 -0.744633 -0.147045 19.0017 0.754673 0.655777 0.020639 -0.000001 0.081058 -0.124409 0.988915 -0.000001 0 0 0 1 0.514307 -0.837815 -0.183179 19.0017 0.855715 0.515506 0.044784 0.000000 0.056908 -0.179783 0.982059 -0.000000 0 0 0 1 0.355792 -0.903623 -0.238491 19.0017 0.934154 0.351428 0.062082 0.000000 0.027711 -0.244876 0.969158 -0.000000 0 0 0 1 0.220308 -0.923387 -0.314357 19.0017 0.975417 0.210187 0.066194 0 0.004949 -0.321213 0.946994 0.000000 0 0 0 1 0.10849 -0.909469 -0.401368 19.0017 0.994076 0.096611 0.049785 -0.000000 -0.006501 -0.404392 0.914563 0.000000 0 0 0 1 0.02835 -0.87496 -0.483364 19.0017 0.999596 0.02564 0.012216 0.000000 0.001703 -0.483516 0.875334 0.000000 0 0 0 1 0.007319 -0.833868 -0.551915 19.0017 0.998479 0.036255 -0.041531 0.000000 0.054641 -0.550773 0.832866 0.000000 0 0 0 1 0.030634 -0.795692 -0.604926 19.0017 0.991621 0.100178 -0.081553 0.000000 0.125492 -0.59736 0.792095 0.000001 0 0 0 1 0.138683 -0.760033 -0.634915 19.0017 0.966569 0.243491 -0.080348 0.000000 0.215663 -0.602546 0.768393 0.000001 0 0 0 1 0.259603 -0.722879 -0.640354 19.0017 0.923066 0.380623 -0.055458 0 0.283823 -0.576692 0.766076 0 0 0 0 1 0.388763 -0.683088 -0.618266 19.0017 0.861659 0.507151 -0.018514 -0.000000 0.326201 -0.525537 0.785751 -0.000000 0 0 0 1 0.519495 -0.639096 -0.567169 19.0017 0.783626 0.62097 0.018037 -0.000000 0.340667 -0.45382 0.823404 0.000000 0 0 0 1 0.64318 -0.59 -0.488076 19.0017 0.692328 0.720388 0.041516 -0.000000 0.327108 -0.364612 0.871813 0.000001 0 0 0 1 0.750542 -0.537085 -0.385002 19.0017 0.594951 0.802769 0.039952 -0.000000 0.287608 -0.259044 0.922051 -0.000000 0 0 0 1 0.833157 -0.475107 -0.28306 19.0017 0.499851 0.865928 0.017827 0.000000 0.236638 -0.156342 0.958937 -0.000000 0 0 0 1 0.893361 -0.402472 -0.199805 19.0017 0.408482 0.912688 -0.012058 -0.000000 0.187213 -0.070843 0.979762 -0.000001 0 0 0 1 0.933741 -0.327802 -0.143784 19.0017 0.325791 0.944678 -0.037999 0 0.148285 -0.011361 0.988879 0.000000 0 0 0 1 0.958286 -0.262342 -0.113423 19.0017 0.257818 0.964732 -0.053134 0 0.123362 0.021674 0.992125 0.000000 0 0 0 1 0.968391 -0.227015 -0.103355 19.0017 0.222073 0.973351 -0.057196 0 0.113585 0.032436 0.992998 -0.000000 0 0 0 1 0.96839 -0.227017 -0.103355 19.0017 0.222075 0.973351 -0.057195 0 0.113585 0.032435 0.992999 0 0 0 0 1 0.95925 -0.261056 -0.10811 19.0017 0.256504 0.965016 -0.054312 0.000000 0.118506 0.024368 0.992654 0.000001 0 0 0 1 0.93393 -0.338589 -0.11459 19.0017 0.335292 0.940916 -0.047507 0.000000 0.123905 0.005947 0.992276 0.000000 0 0 0 1 0.893726 -0.432672 -0.118526 19.0017 0.431409 0.901379 -0.037467 -0.000000 0.123049 -0.017646 0.992244 0 0 0 0 1 0.836657 -0.534032 -0.121711 19.0017 0.53549 0.844224 -0.023172 -0.000000 0.115126 -0.045786 0.992295 0 0 0 0 1 0.757322 -0.640198 -0.128878 19.0017 0.645234 0.763978 -0.003465 -0.000000 0.100679 -0.080531 0.991655 -0.000000 0 0 0 1 0.651079 -0.74463 -0.147044 19.0017 0.754669 0.655782 0.020638 -0.000000 0.081059 -0.124407 0.988915 -0.000000 0 0 0 1 0.515233 -0.837308 -0.182895 19.0017 0.855147 0.51646 0.044645 0.000000 0.057075 -0.179406 0.982118 -0.000000 0 0 0 1 0.355792 -0.903623 -0.238491 19.0017 0.934154 0.351428 0.062082 0.000000 0.027711 -0.244876 0.969158 -0.000000 0 0 0 1 0.219533 -0.923396 -0.314873 19.0017 0.975592 0.209385 0.066153 -0.000000 0.004843 -0.321711 0.946825 0.000000 0 0 0 1 0.109092 -0.909633 -0.400833 19.0017 0.99401 0.097189 0.049974 0.000000 -0.006501 -0.403884 0.914788 -0.000000 0 0 0 1 0.028032 -0.874709 -0.483836 19.0017 0.999605 0.025431 0.011939 -0.000000 0.001859 -0.48398 0.875077 0.000001 0 0 0 1 0.007319 -0.833868 -0.551915 19.0017 0.998479 0.036255 -0.041531 0.000000 0.054641 -0.550773 0.832866 0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965918 0.25885 0 4.32391 -0.258851 0.965918 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.969085 0.246727 0 4.32391 -0.246727 0.969085 0 0.000001 0 0 1 0.000000 0 0 0 1 0.97193 0.235268 0 4.32391 -0.235268 0.97193 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.974339 0.225086 0 4.32391 -0.225086 0.974339 0 -0.000001 0 0 1 0.000003 0 0 0 1 0.97625 0.216648 0 4.32391 -0.216647 0.97625 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.977529 0.2108 0 4.32391 -0.2108 0.977529 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.978121 0.208037 0 4.32391 -0.208037 0.978121 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.977919 0.208981 0 4.32391 -0.208981 0.977919 0 0.000003 0 0 1 0.000000 0 0 0 1 0.976975 0.213353 0 4.32391 -0.213353 0.976975 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.975373 0.220563 0 4.32391 -0.220563 0.975373 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.97319 0.230003 0 4.32391 -0.230003 0.97319 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.970558 0.240867 0 4.32391 -0.240867 0.970558 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967545 0.252698 0 4.32391 -0.252698 0.967545 0 0.000000 0 0 1 0.000000 0 0 0 1 0.964282 0.264878 0 4.32391 -0.264878 0.964282 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.960996 0.276564 0 4.32391 -0.276564 0.960995 0 0.000003 0 0 1 0.000000 0 0 0 1 0.957826 0.287351 0 4.32391 -0.287351 0.957825 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.95499 0.296639 0 4.32391 -0.296639 0.95499 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.952781 0.303659 0 4.32391 -0.303659 0.952781 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951398 0.307965 0 4.32391 -0.307965 0.951398 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.951095 0.3089 0 4.32391 -0.3089 0.951095 0 0 0 0 1 0.000000 0 0 0 1 0.951958 0.306229 0 4.32391 -0.306229 0.951958 0 0.000003 0 0 1 0.000000 0 0 0 1 0.9538 0.300443 0 4.32391 -0.300443 0.9538 0 0.000001 0 0 1 0.000000 0 0 0 1 0.956352 0.292218 0 4.32391 -0.292218 0.956352 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.959358 0.282192 0 4.32391 -0.282192 0.959358 0 0.000001 0 0 1 0 0 0 0 1 0.962619 0.270858 0 4.32391 -0.270858 0.962619 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.965938 0.258775 0 4.32391 -0.258776 0.965938 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.969066 0.246801 0 4.32391 -0.246801 0.969066 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.971931 0.235268 0 4.32391 -0.235268 0.971931 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.974352 0.225028 0 4.32391 -0.225028 0.974352 0 0 0 0 1 0.000002 0 0 0 1 0.97624 0.216692 0 4.32391 -0.216692 0.97624 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.977529 0.2108 0 4.32391 -0.2108 0.977529 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.978121 0.208037 0 4.32391 -0.208037 0.978121 0 0 0 0 1 -0.000001 0 0 0 1 0.977923 0.208964 0 4.32391 -0.208964 0.977923 0 0.000000 0 0 1 0.000001 0 0 0 1 0.976975 0.213353 0 4.32391 -0.213353 0.976975 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.975361 0.220615 0 4.32391 -0.220615 0.975361 0 -0.000003 0 0 1 0.000001 0 0 0 1 0.973205 0.229939 0 4.32391 -0.229939 0.973205 0 -0.000005 0 0 1 -0.000001 0 0 0 1 0.970558 0.240867 0 4.32391 -0.240867 0.970558 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967525 0.252773 0 4.32391 -0.252773 0.967525 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.964302 0.264804 0 4.32391 -0.264804 0.964302 0 0.000002 0 0 1 0.000000 0 0 0 1 0.960976 0.276635 0 4.32391 -0.276635 0.960975 0 0.000001 0 0 1 0 0 0 0 1 0.957807 0.287413 0 4.32391 -0.287413 0.957806 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.955006 0.296588 0 4.32391 -0.296588 0.955006 0 0.000001 0 0 1 0.000000 0 0 0 1 0.95277 0.303695 0 4.32391 -0.303695 0.95277 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.951393 0.307981 0 4.32391 -0.307981 0.951393 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.951095 0.3089 0 4.32391 -0.3089 0.951095 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.951958 0.306229 0 4.32391 -0.306229 0.951958 0 0.000003 0 0 1 0.000000 0 0 0 1 0.9538 0.300443 0 4.32391 -0.300443 0.9538 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.956335 0.292275 0 4.32391 -0.292275 0.956335 0 0.000003 0 0 1 0.000000 0 0 0 1 0.959358 0.282192 0 4.32391 -0.282192 0.959358 0 0.000001 0 0 1 0 0 0 0 1 0.96264 0.270785 0 4.32391 -0.270785 0.96264 0 0.000001 0 0 1 0.000000 0 0 0 1 0.965918 0.25885 0 4.32391 -0.258851 0.965918 0 -0.000000 0 0 1 0 0 0 0 1 0.969066 0.246801 0 4.32391 -0.246801 0.969066 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.97193 0.235268 0 4.32391 -0.235268 0.97193 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.974339 0.225086 0 4.32391 -0.225086 0.974339 0 -0.000001 0 0 1 0.000003 0 0 0 1 0.97625 0.216647 0 4.32391 -0.216647 0.97625 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.977535 0.210773 0 4.32391 -0.210773 0.977535 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.978121 0.208037 0 4.32391 -0.208037 0.978121 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.977919 0.208981 0 4.32391 -0.208981 0.977919 0 0.000001 0 0 1 0.000000 0 0 0 1 0.976967 0.213389 0 4.32391 -0.213389 0.976967 0 -0.000004 0 0 1 -0.000000 0 0 0 1 0.975373 0.220563 0 4.32391 -0.220563 0.975373 0 -0.000000 0 0 1 0.000002 0 0 0 1 0.973205 0.229939 0 4.32391 -0.229939 0.973205 0 -0.000005 0 0 1 -0.000001 0 0 0 1 0.97054 0.240938 0 4.32391 -0.240938 0.97054 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.967545 0.252698 0 4.32391 -0.252698 0.967545 0 0.000000 0 0 1 0.000000 0 0 0 1 0.964282 0.264879 0 4.32391 -0.264879 0.964281 0 0.000001 0 0 1 0 0 0 0 1 0.960976 0.276634 0 4.32391 -0.276634 0.960975 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.957826 0.287351 0 4.32391 -0.287351 0.957825 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.955006 0.296588 0 4.32391 -0.296588 0.955006 0 0.000001 0 0 1 0.000000 0 0 0 1 0.95277 0.303695 0 4.32391 -0.303695 0.95277 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.951398 0.307965 0 4.32391 -0.307965 0.951398 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.951095 0.3089 0 4.32391 -0.3089 0.951095 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.951966 0.306203 0 4.32391 -0.306203 0.951966 0 0.000006 0 0 1 0.000000 0 0 0 1 0.953786 0.300487 0 4.32391 -0.300487 0.953786 0 0.000004 0 0 1 0.000000 0 0 0 1 0.956335 0.292275 0 4.32391 -0.292275 0.956335 0 0.000003 0 0 1 0.000000 0 0 0 1 0.959378 0.282125 0 4.32391 -0.282125 0.959378 0 0.000002 0 0 1 0 0 0 0 1 0.962619 0.270858 0 4.32391 -0.270858 0.962619 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 4.32391 -0.258851 0.965918 0 -0.000000 0 0 1 0 0 0 0 1 0.969085 0.246727 0 4.32391 -0.246727 0.969085 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.971914 0.235336 0 4.32391 -0.235336 0.971914 0 -0.000000 0 0 1 0.000001 0 0 0 1 0.974353 0.225028 0 4.32391 -0.225028 0.974353 0 -0.000001 0 0 1 0.000003 0 0 0 1 0.97625 0.216648 0 4.32391 -0.216648 0.97625 0 0.000000 0 0 1 0.000001 0 0 0 1 0.977529 0.2108 0 4.32391 -0.2108 0.977529 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.978121 0.208037 0 4.32391 -0.208037 0.978121 0 0.000001 0 0 1 -0.000002 0 0 0 1 0.977919 0.208981 0 4.32391 -0.208981 0.977919 0 0.000002 0 0 1 0.000000 0 0 0 1 0.976975 0.213353 0 4.32391 -0.213353 0.976975 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.975361 0.220615 0 4.32391 -0.220615 0.975361 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.97319 0.230002 0 4.32391 -0.230002 0.97319 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.970558 0.240867 0 4.32391 -0.240867 0.970558 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.967545 0.252698 0 4.32391 -0.252698 0.967545 0 0.000000 0 0 1 0.000000 0 0 0 1 0.964282 0.264878 0 4.32391 -0.264878 0.964282 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.960996 0.276564 0 4.32391 -0.276564 0.960995 0 0.000003 0 0 1 0.000000 0 0 0 1 0.957826 0.287351 0 4.32391 -0.287351 0.957825 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.95499 0.296639 0 4.32391 -0.296639 0.95499 0 0.000002 0 0 1 0.000000 0 0 0 1 0.952781 0.303659 0 4.32391 -0.303659 0.952781 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951393 0.307981 0 4.32391 -0.307981 0.951393 0 0.000001 0 0 1 0 0 0 0 1 0.951095 0.3089 0 4.32391 -0.3089 0.951095 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.951958 0.306229 0 4.32391 -0.306229 0.951958 0 0.000003 0 0 1 0.000000 0 0 0 1 0.953786 0.300487 0 4.32391 -0.300487 0.953786 0 0.000004 0 0 1 0.000000 0 0 0 1 0.956352 0.292218 0 4.32391 -0.292218 0.956352 0 0.000004 0 0 1 0 0 0 0 1 0.959358 0.282192 0 4.32391 -0.282192 0.959358 0 0.000001 0 0 1 0 0 0 0 1 0.96264 0.270784 0 4.32391 -0.270784 0.96264 0 0 0 0 1 0 0 0 0 1 0.965918 0.25885 0 4.32391 -0.258851 0.965918 0 -0.000000 0 0 1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.965918 0.25885 0 3.74151 -0.25885 0.965918 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.969085 0.246727 0 3.74151 -0.246727 0.969085 0 0.000000 0 0 1 -0.000001 0 0 0 1 0.97193 0.235268 0 3.74151 -0.235268 0.97193 0 -0.000003 0 0 1 0.000000 0 0 0 1 0.974339 0.225087 0 3.74151 -0.225086 0.974339 0 0.000009 0 0 1 0 0 0 0 1 0.97625 0.216648 0 3.74151 -0.216648 0.97625 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.977529 0.2108 0 3.74151 -0.2108 0.977529 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 3.74151 -0.208037 0.978121 0 0.000004 0 0 1 -0.000002 0 0 0 1 0.977919 0.208981 0 3.74151 -0.208981 0.977919 0 -0.000001 0 0 1 -0.000001 0 0 0 1 0.976975 0.213353 0 3.74151 -0.213353 0.976976 0 -0.000002 0 0 1 0 0 0 0 1 0.975373 0.220563 0 3.74151 -0.220563 0.975373 0 -0.000001 0 0 1 0 0 0 0 1 0.97319 0.230003 0 3.74151 -0.230003 0.97319 0 0.000000 0 0 1 0 0 0 0 1 0.970558 0.240866 0 3.74151 -0.240866 0.970558 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967545 0.252698 0 3.74151 -0.252698 0.967545 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.964282 0.264878 0 3.74151 -0.264878 0.964282 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960996 0.276564 0 3.74151 -0.276564 0.960996 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.957826 0.287351 0 3.74151 -0.287351 0.957826 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.95499 0.296639 0 3.74151 -0.296639 0.95499 0 0.000001 0 0 1 0.000001 0 0 0 1 0.952781 0.303659 0 3.74151 -0.303659 0.952781 0 0.000004 0 0 1 0.000001 0 0 0 1 0.951398 0.307965 0 3.74151 -0.307965 0.951398 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.951095 0.3089 0 3.74151 -0.3089 0.951095 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.951958 0.306229 0 3.74151 -0.306229 0.951958 0 0.000000 0 0 1 0.000000 0 0 0 1 0.9538 0.300443 0 3.74151 -0.300443 0.9538 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.956351 0.292218 0 3.74151 -0.292218 0.956351 0 0.000001 0 0 1 0 0 0 0 1 0.959358 0.282192 0 3.74151 -0.282192 0.959358 0 0.000005 0 0 1 0.000000 0 0 0 1 0.962619 0.270858 0 3.74151 -0.270858 0.962619 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.965938 0.258775 0 3.74151 -0.258775 0.965938 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.969066 0.246801 0 3.74151 -0.246801 0.969066 0 0.000005 0 0 1 -0.000000 0 0 0 1 0.97193 0.235268 0 3.74151 -0.235268 0.971931 0 -0.000005 0 0 1 -0.000001 0 0 0 1 0.974352 0.225029 0 3.74151 -0.225028 0.974352 0 0.000006 0 0 1 -0.000001 0 0 0 1 0.97624 0.216692 0 3.74151 -0.216692 0.97624 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.977529 0.2108 0 3.74151 -0.2108 0.977529 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 3.74151 -0.208037 0.978121 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.977923 0.208964 0 3.74151 -0.208964 0.977923 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.976975 0.213353 0 3.74151 -0.213353 0.976976 0 -0.000002 0 0 1 0 0 0 0 1 0.975361 0.220615 0 3.74151 -0.220615 0.975361 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.973205 0.229939 0 3.74151 -0.229939 0.973205 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.970558 0.240866 0 3.74151 -0.240866 0.970558 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967525 0.252773 0 3.74151 -0.252773 0.967525 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.964302 0.264804 0 3.74151 -0.264804 0.964302 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.960976 0.276635 0 3.74151 -0.276635 0.960976 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.957807 0.287414 0 3.74151 -0.287414 0.957807 0 -0.000002 0 0 1 0 0 0 0 1 0.955006 0.296588 0 3.74151 -0.296588 0.955006 0 0.000002 0 0 1 0.000000 0 0 0 1 0.95277 0.303695 0 3.74151 -0.303695 0.95277 0 0.000002 0 0 1 0.000000 0 0 0 1 0.951393 0.307981 0 3.74151 -0.307981 0.951393 0 0.000003 0 0 1 -0.000002 0 0 0 1 0.951095 0.3089 0 3.74151 -0.3089 0.951095 0 -0.000001 0 0 1 0 0 0 0 1 0.951958 0.306229 0 3.74151 -0.306229 0.951958 0 0.000000 0 0 1 0.000000 0 0 0 1 0.9538 0.300443 0 3.74151 -0.300443 0.9538 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.956334 0.292275 0 3.74151 -0.292275 0.956334 0 -0.000001 0 0 1 0 0 0 0 1 0.959358 0.282192 0 3.74151 -0.282192 0.959358 0 0.000005 0 0 1 0.000000 0 0 0 1 0.96264 0.270785 0 3.74151 -0.270785 0.96264 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 3.74151 -0.25885 0.965918 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.969066 0.246801 0 3.74151 -0.246801 0.969066 0 0.000005 0 0 1 -0.000000 0 0 0 1 0.971931 0.235268 0 3.74151 -0.235268 0.97193 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.974339 0.225087 0 3.74151 -0.225086 0.974339 0 0.000009 0 0 1 0 0 0 0 1 0.97625 0.216647 0 3.74151 -0.216647 0.97625 0 0.000002 0 0 1 -0.000000 0 0 0 1 0.977535 0.210773 0 3.74151 -0.210773 0.977535 0 0.000004 0 0 1 0.000000 0 0 0 1 0.978121 0.208037 0 3.74151 -0.208037 0.978121 0 0.000004 0 0 1 -0.000002 0 0 0 1 0.977919 0.208981 0 3.74151 -0.208981 0.977919 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.976967 0.213389 0 3.74151 -0.213389 0.976968 0 -0.000004 0 0 1 -0.000001 0 0 0 1 0.975373 0.220563 0 3.74151 -0.220563 0.975373 0 -0.000001 0 0 1 0 0 0 0 1 0.973205 0.229939 0 3.74151 -0.229939 0.973205 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.97054 0.240937 0 3.74151 -0.240937 0.97054 0 -0.000002 0 0 1 -0.000001 0 0 0 1 0.967545 0.252698 0 3.74151 -0.252698 0.967545 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.964282 0.264879 0 3.74151 -0.264879 0.964281 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.960976 0.276634 0 3.74151 -0.276634 0.960976 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.957826 0.287351 0 3.74151 -0.287351 0.957826 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.955006 0.296588 0 3.74151 -0.296588 0.955006 0 0.000002 0 0 1 0.000000 0 0 0 1 0.95277 0.303695 0 3.74151 -0.303695 0.95277 0 0.000002 0 0 1 0.000000 0 0 0 1 0.951398 0.307965 0 3.74151 -0.307965 0.951398 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.951095 0.3089 0 3.74151 -0.3089 0.951095 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.951966 0.306203 0 3.74151 -0.306203 0.951966 0 -0.000001 0 0 1 -0.000000 0 0 0 1 0.953786 0.300487 0 3.74151 -0.300487 0.953786 0 -0.000000 0 0 1 0 0 0 0 1 0.956334 0.292275 0 3.74151 -0.292275 0.956334 0 -0.000001 0 0 1 0 0 0 0 1 0.959378 0.282125 0 3.74151 -0.282125 0.959378 0 0.000004 0 0 1 0 0 0 0 1 0.962619 0.270858 0 3.74151 -0.270858 0.962619 0 -0.000002 0 0 1 -0.000000 0 0 0 1 0.965918 0.25885 0 3.74151 -0.25885 0.965918 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.969085 0.246727 0 3.74151 -0.246727 0.969085 0 0.000001 0 0 1 -0.000000 0 0 0 1 0.971914 0.235336 0 3.74151 -0.235336 0.971914 0 -0.000001 0 0 1 0.000001 0 0 0 1 0.974353 0.225028 0 3.74151 -0.225028 0.974353 0 0.000007 0 0 1 -0.000000 0 0 0 1 0.97625 0.216648 0 3.74151 -0.216648 0.97625 0 0.000004 0 0 1 -0.000000 0 0 0 1 0.977529 0.2108 0 3.74151 -0.2108 0.977529 0 0.000003 0 0 1 -0.000000 0 0 0 1 0.978121 0.208037 0 3.74151 -0.208037 0.978121 0 0.000004 0 0 1 -0.000002 0 0 0 1 0.977919 0.208981 0 3.74151 -0.208981 0.977919 0 0.000001 0 0 1 -0.000001 0 0 0 1 0.976975 0.213353 0 3.74151 -0.213353 0.976976 0 -0.000002 0 0 1 0 0 0 0 1 0.975361 0.220615 0 3.74151 -0.220615 0.975361 0 -0.000000 0 0 1 -0.000000 0 0 0 1 0.97319 0.230002 0 3.74151 -0.230002 0.97319 0 0.000000 0 0 1 0.000001 0 0 0 1 0.970558 0.240866 0 3.74151 -0.240866 0.970558 0 0.000000 0 0 1 -0.000000 0 0 0 1 0.967545 0.252698 0 3.74151 -0.252698 0.967545 0 0.000003 0 0 1 -0.000001 0 0 0 1 0.964282 0.264878 0 3.74151 -0.264878 0.964282 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.960996 0.276564 0 3.74151 -0.276564 0.960996 0 -0.000003 0 0 1 -0.000000 0 0 0 1 0.957826 0.287351 0 3.74151 -0.287351 0.957826 0 -0.000002 0 0 1 0.000000 0 0 0 1 0.95499 0.296639 0 3.74151 -0.296639 0.95499 0 0.000000 0 0 1 0.000001 0 0 0 1 0.952781 0.303659 0 3.74151 -0.303659 0.952781 0 0.000004 0 0 1 0.000001 0 0 0 1 0.951393 0.307981 0 3.74151 -0.307981 0.951393 0 0 0 0 1 -0.000001 0 0 0 1 0.951095 0.3089 0 3.74151 -0.3089 0.951095 0 0.000001 0 0 1 0.000000 0 0 0 1 0.951958 0.306229 0 3.74151 -0.306229 0.951958 0 0.000000 0 0 1 0.000000 0 0 0 1 0.953786 0.300487 0 3.74151 -0.300487 0.953786 0 -0.000000 0 0 1 0 0 0 0 1 0.956351 0.292218 0 3.74151 -0.292218 0.956351 0 0.000001 0 0 1 0.000000 0 0 0 1 0.959358 0.282192 0 3.74151 -0.282192 0.959358 0 0.000005 0 0 1 0.000000 0 0 0 1 0.96264 0.270784 0 3.74151 -0.270784 0.96264 0 -0.000001 0 0 1 0.000000 0 0 0 1 0.965918 0.25885 0 3.74151 -0.25885 0.965918 0 -0.000003 0 0 1 -0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - -0.36334 0.930452 0.047364 -0.000005 0.860721 0.3547 -0.365168 0.000000 -0.356571 -0.091911 -0.929736 -11.5832 0 0 0 1 -0.472206 0.881337 -0.016286 -0.000008 0.833479 0.440399 -0.333705 0.000001 -0.286933 -0.171153 -0.942538 -11.5832 0 0 0 1 -0.553506 0.82893 -0.080658 -0.000001 0.809649 0.512865 -0.285372 0.000000 -0.195187 -0.223261 -0.955017 -11.5832 0 0 0 1 -0.619898 0.772468 -0.137909 -0.000003 0.778572 0.58361 -0.230704 0.000000 -0.097724 -0.250386 -0.963202 -11.5832 0 0 0 1 -0.674235 0.715311 -0.183671 -0.000002 0.738504 0.651582 -0.173363 0.000001 -0.00433 -0.25253 -0.96758 -11.5832 0 0 0 1 -0.71433 0.666516 -0.21328 -0.000005 0.696054 0.708224 -0.118017 0.000000 0.072389 -0.232758 -0.969837 -11.5832 0 0 0 1 -0.741414 0.632236 -0.224903 -0.000004 0.659046 0.749143 -0.066661 0.000000 0.126339 -0.197646 -0.972098 -11.5832 0 0 0 1 -0.756055 0.61794 -0.215707 -0.000007 0.636529 0.770922 -0.022566 0.000001 0.152349 -0.154366 -0.976198 -11.5832 0 0 0 1 -0.764718 0.616941 -0.18598 -0.000006 0.62636 0.779468 0.010193 0.000000 0.151255 -0.108695 -0.982501 -11.5832 0 0 0 1 -0.768443 0.625331 -0.135848 -0.000000 0.627336 0.778054 0.032894 0.000001 0.126268 -0.059944 -0.990184 -11.5832 0 0 0 1 -0.769702 0.635098 -0.064865 -0.000001 0.633549 0.772403 0.044826 0.000000 0.078572 -0.006591 -0.996887 -11.5832 0 0 0 1 -0.782451 0.622211 0.024954 -0.000002 0.622682 0.7814 0.041015 0.000001 0.006021 0.047632 -0.998847 -11.5832 0 0 0 1 -0.821315 0.553321 0.138836 -0.000006 0.560282 0.828187 0.013791 0.000001 -0.107351 0.089114 -0.99022 -11.5832 0 0 0 1 -0.864525 0.42312 0.27123 -0.000002 0.431516 0.901571 -0.031027 0.000000 -0.25766 0.090214 -0.962015 -11.5832 0 0 0 1 -0.83769 0.392264 0.380004 -0.000002 0.396875 0.915211 -0.069856 0.000001 -0.375186 0.092294 -0.922343 -11.5832 0 0 0 1 -0.752299 0.473025 0.458577 0 0.481343 0.869896 -0.107656 0.000000 -0.449838 0.139743 -0.88211 -11.5832 0 0 0 1 -0.641967 0.56573 0.517519 -0.000002 0.581268 0.799261 -0.152672 0.000001 -0.500003 0.202807 -0.841942 -11.5832 0 0 0 1 -0.521334 0.648194 0.555026 -0.000000 0.671065 0.713187 -0.202575 0.000000 -0.527144 0.26685 -0.80679 -11.5832 0 0 0 1 -0.399932 0.718762 0.568713 -0.000005 0.744972 0.616383 -0.255127 0.000000 -0.53392 0.321642 -0.781969 -11.5832 0 0 0 1 -0.298871 0.780663 0.548855 -0.000009 0.796316 0.520965 -0.30737 0.000001 -0.525886 0.345197 -0.777355 -11.5832 0 0 0 1 -0.242313 0.838341 0.488332 -0.000004 0.8241 0.443473 -0.352407 0.000001 -0.511999 0.317042 -0.798337 -11.5832 0 0 0 1 -0.21714 0.889395 0.402275 -0.000002 0.841876 0.379214 -0.383982 0.000000 -0.49406 0.255289 -0.831103 -11.5832 0 0 0 1 -0.221061 0.926987 0.303026 -0.000003 0.853547 0.334209 -0.399701 0.000001 -0.471792 0.170289 -0.865109 -11.5832 0 0 0 1 -0.250802 0.947134 0.200089 -0.000002 0.86149 0.312649 -0.400107 0.000000 -0.441512 0.072026 -0.89436 -11.5832 0 0 0 1 -0.296062 0.949222 0.106413 -0.000006 0.866772 0.313799 -0.387602 0.000000 -0.401312 -0.022518 -0.915664 -11.5832 0 0 0 1 -0.363894 0.930255 0.046989 -0.000001 0.860634 0.355097 -0.364987 0.000000 -0.356216 -0.092374 -0.929826 -11.5832 0 0 0 1 -0.471611 0.881663 -0.01589 -0.000004 0.833643 0.439907 -0.333946 0.000001 -0.287437 -0.17074 -0.942459 -11.5832 0 0 0 1 -0.553509 0.828927 -0.08066 -0.000002 0.809648 0.512868 -0.28537 0.000000 -0.195183 -0.223263 -0.955017 -11.5832 0 0 0 1 -0.620275 0.772117 -0.13818 -0.000001 0.778346 0.584061 -0.230322 0.000001 -0.097129 -0.250416 -0.963255 -11.5832 0 0 0 1 -0.673943 0.715658 -0.183393 -0.000001 0.738767 0.651201 -0.173672 0.000001 -0.004862 -0.25253 -0.967577 -11.5832 0 0 0 1 -0.71433 0.666516 -0.21328 -0.000005 0.696054 0.708224 -0.118017 0.000000 0.072389 -0.232758 -0.969837 -11.5832 0 0 0 1 -0.741539 0.632084 -0.224916 -0.000007 0.658857 0.749335 -0.066365 0.000000 0.126588 -0.197401 -0.972115 -11.5832 0 0 0 1 -0.755975 0.617976 -0.215885 -0.000006 0.636624 0.770838 -0.022757 0.000001 0.152349 -0.154642 -0.976154 -11.5832 0 0 0 1 -0.764718 0.616941 -0.18598 -0.000006 0.62636 0.779468 0.010193 0.000000 0.151255 -0.108695 -0.982501 -11.5832 0 0 0 1 -0.768465 0.625386 -0.135471 -0.000004 0.627355 0.778034 0.033003 0.000001 0.126042 -0.059626 -0.990232 -11.5832 0 0 0 1 -0.769679 0.635074 -0.065369 -0.000000 0.63353 0.77242 0.044804 0.000001 0.078947 -0.006928 -0.996855 -11.5832 0 0 0 1 -0.782451 0.622211 0.024954 -0.000002 0.622682 0.7814 0.041015 0.000001 0.006021 0.047632 -0.998847 -11.5832 0 0 0 1 -0.821609 0.552706 0.139543 -0.000003 0.559691 0.828592 0.01347 0.000001 -0.108178 0.089168 -0.990125 -11.5832 0 0 0 1 -0.864562 0.423537 0.27046 -0.000002 0.431941 0.901376 -0.030784 0.000001 -0.256824 0.090206 -0.962239 -11.5832 0 0 0 1 -0.837467 0.392175 0.380587 -0.000003 0.396779 0.915241 -0.070012 0.000000 -0.375786 0.092374 -0.922091 -11.5832 0 0 0 1 -0.751696 0.473572 0.459 -0.000001 0.481924 0.869543 -0.10791 0.000001 -0.450224 0.140088 -0.881859 -11.5832 0 0 0 1 -0.642689 0.565182 0.517222 -0.000001 0.580676 0.799749 -0.15237 0.000000 -0.499764 0.202412 -0.842179 -11.5832 0 0 0 1 -0.520571 0.648672 0.555183 -0.000001 0.671574 0.712613 -0.202907 0.000000 -0.52725 0.26722 -0.806598 -11.5832 0 0 0 1 -0.399234 0.719165 0.568694 -0.000006 0.745347 0.615788 -0.255471 0.000000 -0.533919 0.321882 -0.781871 -11.5832 0 0 0 1 -0.299369 0.780316 0.549077 -0.000006 0.796084 0.521495 -0.307074 0.000001 -0.525955 0.345182 -0.777316 -11.5832 0 0 0 1 -0.242313 0.838341 0.488332 -0.000004 0.8241 0.443473 -0.352407 0.000001 -0.511999 0.317042 -0.798337 -11.5832 0 0 0 1 -0.21714 0.889395 0.402277 -0.000004 0.841876 0.379215 -0.383981 0.000001 -0.49406 0.25529 -0.831102 -11.5832 0 0 0 1 -0.221024 0.926779 0.30369 -0.000002 0.853466 0.334495 -0.399635 0.000000 -0.471956 0.17086 -0.864907 -11.5832 0 0 0 1 -0.250802 0.947134 0.200089 -0.000002 0.86149 0.312649 -0.400107 0.000000 -0.441512 0.072026 -0.89436 -11.5832 0 0 0 1 -0.296414 0.949165 0.105939 -0.000008 0.866774 0.313934 -0.387488 0.000000 -0.401047 -0.023031 -0.915767 -11.5832 0 0 0 1 -0.36334 0.930452 0.047364 -0.000005 0.860721 0.3547 -0.365168 0.000000 -0.356571 -0.091911 -0.929736 -11.5832 0 0 0 1 -0.471611 0.881663 -0.01589 -0.000004 0.833643 0.439907 -0.333946 0.000001 -0.287437 -0.17074 -0.942459 -11.5832 0 0 0 1 -0.553507 0.828929 -0.080659 -0.000002 0.809649 0.512867 -0.285371 0.000000 -0.195185 -0.223262 -0.955017 -11.5832 0 0 0 1 -0.619898 0.772468 -0.137909 -0.000003 0.778572 0.58361 -0.230704 0.000000 -0.097724 -0.250386 -0.963202 -11.5832 0 0 0 1 -0.674236 0.71531 -0.183672 -0.000001 0.738503 0.651583 -0.173362 0.000001 -0.004329 -0.252529 -0.96758 -11.5832 0 0 0 1 -0.714535 0.666254 -0.213412 -0.000006 0.695801 0.708528 -0.117688 0.000000 0.072797 -0.232585 -0.969848 -11.5832 0 0 0 1 -0.741414 0.632236 -0.224903 -0.000004 0.659046 0.749143 -0.066661 0.000000 0.126339 -0.197646 -0.972098 -11.5832 0 0 0 1 -0.756056 0.61794 -0.215707 -0.000007 0.636528 0.770923 -0.022565 0.000000 0.152349 -0.154365 -0.976198 -11.5832 0 0 0 1 -0.764738 0.616977 -0.18578 -0.000007 0.62634 0.779481 0.010411 0.000000 0.151235 -0.1084 -0.982537 -11.5832 0 0 0 1 -0.768443 0.625331 -0.135848 -0.000000 0.627336 0.778054 0.032894 0.000001 0.126268 -0.059944 -0.990184 -11.5832 0 0 0 1 -0.769679 0.635074 -0.065369 -0.000000 0.63353 0.77242 0.044804 0.000001 0.078947 -0.006928 -0.996855 -11.5832 0 0 0 1 -0.782629 0.621961 0.025587 -0.000002 0.622463 0.781581 0.040895 0.000001 0.005437 0.047934 -0.998836 -11.5832 0 0 0 1 -0.821315 0.553321 0.138836 -0.000006 0.560282 0.828187 0.013791 0.000001 -0.107351 0.089114 -0.99022 -11.5832 0 0 0 1 -0.864526 0.423117 0.271232 -0.000001 0.431514 0.901572 -0.031027 0.000000 -0.257663 0.090215 -0.962014 -11.5832 0 0 0 1 -0.837468 0.392176 0.380584 -0.000004 0.396779 0.915241 -0.070011 0.000001 -0.375782 0.092373 -0.922092 -11.5832 0 0 0 1 -0.752299 0.473025 0.458577 0 0.481343 0.869896 -0.107656 0.000000 -0.449838 0.139743 -0.88211 -11.5832 0 0 0 1 -0.642689 0.565182 0.517222 -0.000001 0.580676 0.799749 -0.15237 0.000000 -0.499764 0.202412 -0.842179 -11.5832 0 0 0 1 -0.520573 0.648671 0.555183 -0.000002 0.671573 0.712615 -0.202906 0.000000 -0.52725 0.267219 -0.806599 -11.5832 0 0 0 1 -0.399932 0.718762 0.568713 -0.000005 0.744972 0.616383 -0.255127 0.000000 -0.53392 0.321642 -0.781969 -11.5832 0 0 0 1 -0.298869 0.780664 0.548854 -0.000007 0.796317 0.520964 -0.307371 0.000001 -0.525886 0.345198 -0.777356 -11.5832 0 0 0 1 -0.242054 0.838681 0.487876 -0.000004 0.824237 0.443027 -0.352647 0.000000 -0.5119 0.316766 -0.79851 -11.5832 0 0 0 1 -0.217122 0.889155 0.402816 -0.000001 0.841807 0.37947 -0.38388 0.000000 -0.494185 0.255745 -0.830888 -11.5832 0 0 0 1 -0.221024 0.926779 0.30369 -0.000002 0.853466 0.334495 -0.399635 0.000000 -0.471956 0.17086 -0.864907 -11.5832 0 0 0 1 -0.251036 0.947202 0.199472 -0.000002 0.861535 0.312582 -0.400063 0.000000 -0.441291 0.071421 -0.894517 -11.5832 0 0 0 1 -0.296062 0.949222 0.106413 -0.000006 0.866772 0.313799 -0.387602 0.000000 -0.401312 -0.022518 -0.915664 -11.5832 0 0 0 1 -0.36334 0.930452 0.047364 -0.000005 0.860721 0.3547 -0.365168 0.000000 -0.356571 -0.091911 -0.929736 -11.5832 0 0 0 1 -0.472204 0.881338 -0.016285 -0.000006 0.83348 0.440398 -0.333706 0.000001 -0.286935 -0.171152 -0.942537 -11.5832 0 0 0 1 -0.553042 0.829276 -0.080279 -0.000001 0.809823 0.512414 -0.285689 0.000001 -0.195779 -0.223011 -0.954954 -11.5832 0 0 0 1 -0.620277 0.772115 -0.138181 -0.000001 0.778345 0.584064 -0.23032 0.000000 -0.097125 -0.250416 -0.963255 -11.5832 0 0 0 1 -0.674234 0.715312 -0.18367 -0.000001 0.738504 0.651581 -0.173364 0.000001 -0.004332 -0.252529 -0.96758 -11.5832 0 0 0 1 -0.71433 0.666516 -0.21328 -0.000005 0.696054 0.708224 -0.118017 0.000000 0.072389 -0.232758 -0.969837 -11.5832 0 0 0 1 -0.741414 0.632236 -0.224903 -0.000004 0.659046 0.749143 -0.066661 0.000000 0.126339 -0.197646 -0.972098 -11.5832 0 0 0 1 -0.756055 0.61794 -0.215707 -0.000007 0.636529 0.770922 -0.022566 0.000001 0.152349 -0.154366 -0.976198 -11.5832 0 0 0 1 -0.764718 0.616941 -0.18598 -0.000006 0.62636 0.779468 0.010193 0.000000 0.151255 -0.108695 -0.982501 -11.5832 0 0 0 1 -0.768465 0.625386 -0.13547 -0.000004 0.627355 0.778034 0.033003 0.000001 0.126041 -0.059625 -0.990232 -11.5832 0 0 0 1 -0.769702 0.635098 -0.064866 -0.000003 0.633549 0.772403 0.044826 0.000000 0.078573 -0.006592 -0.996887 -11.5832 0 0 0 1 -0.782451 0.622211 0.024954 -0.000002 0.622682 0.7814 0.041015 0.000001 0.006021 0.047632 -0.998847 -11.5832 0 0 0 1 -0.821315 0.553321 0.138836 -0.000006 0.560282 0.828187 0.013791 0.000001 -0.107351 0.089114 -0.99022 -11.5832 0 0 0 1 -0.864525 0.42312 0.27123 -0.000002 0.431516 0.901571 -0.031027 0.000000 -0.25766 0.090214 -0.962015 -11.5832 0 0 0 1 -0.83769 0.392264 0.380004 -0.000002 0.396875 0.915211 -0.069856 0.000001 -0.375186 0.092294 -0.922343 -11.5832 0 0 0 1 -0.752299 0.473025 0.458577 0 0.481343 0.869896 -0.107656 0.000000 -0.449838 0.139743 -0.88211 -11.5832 0 0 0 1 -0.641967 0.56573 0.517519 -0.000002 0.581268 0.799261 -0.152672 0.000001 -0.500003 0.202807 -0.841942 -11.5832 0 0 0 1 -0.521334 0.648194 0.555026 -0.000000 0.671065 0.713187 -0.202575 0.000000 -0.527144 0.26685 -0.80679 -11.5832 0 0 0 1 -0.39923 0.719168 0.568694 -0.000007 0.745349 0.615784 -0.255473 0.000000 -0.533919 0.321883 -0.78187 -11.5832 0 0 0 1 -0.298872 0.780662 0.548856 -0.000006 0.796316 0.520967 -0.307369 0.000001 -0.525887 0.345197 -0.777355 -11.5832 0 0 0 1 -0.242313 0.838341 0.488332 -0.000004 0.8241 0.443473 -0.352407 0.000001 -0.511999 0.317042 -0.798337 -11.5832 0 0 0 1 -0.217122 0.889155 0.402816 -0.000001 0.841807 0.37947 -0.38388 0.000000 -0.494185 0.255745 -0.830888 -11.5832 0 0 0 1 -0.221061 0.926988 0.303024 -0.000003 0.853547 0.334208 -0.399702 0.000001 -0.471792 0.170287 -0.86511 -11.5832 0 0 0 1 -0.250802 0.947134 0.200089 -0.000002 0.86149 0.312649 -0.400107 0.000000 -0.441512 0.072026 -0.89436 -11.5832 0 0 0 1 -0.296419 0.949164 0.105935 -0.000003 0.866774 0.313936 -0.387486 0.000000 -0.401044 -0.023036 -0.915769 -11.5832 0 0 0 1 -0.36334 0.930452 0.047364 -0.000005 0.860721 0.3547 -0.365168 0.000000 -0.356571 -0.091911 -0.929736 -11.5832 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.050882 0.971188 -0.232823 20.4061 -0.998611 0.05267 0.001466 0.000000 0.013686 0.232426 0.972517 -0.000003 0 0 0 1 0.014221 0.972266 -0.233447 20.4061 -0.999805 0.017021 0.009989 0.000001 0.013686 0.23326 0.972318 -0.000001 0 0 0 1 -0.021319 0.971289 -0.236948 20.4061 -0.999677 -0.017439 0.018461 -0.000000 0.013798 0.237265 0.971347 -0.000002 0 0 0 1 -0.04148 0.969492 -0.241591 20.4061 -0.999038 -0.036822 0.023765 -0.000001 0.014144 0.242345 0.970087 -0.000002 0 0 0 1 -0.056583 0.967366 -0.246989 20.4061 -0.998289 -0.051171 0.028287 0.000000 0.014725 0.248167 0.968606 -0.000004 0 0 0 1 -0.080176 0.964078 -0.253233 20.4061 -0.99666 -0.073594 0.035375 -0.000000 0.015467 0.255224 0.966758 -0.000001 0 0 0 1 -0.126881 0.956908 -0.261206 20.4061 -0.991785 -0.118079 0.049187 0.000000 0.016224 0.265302 0.964029 -0.000003 0 0 0 1 -0.206874 0.939949 -0.271477 20.4061 -0.97823 -0.194067 0.073512 0.000003 0.016412 0.280775 0.959633 -0.000003 0 0 0 1 -0.303903 0.909834 -0.282571 20.4061 -0.952583 -0.285494 0.105253 0.000001 0.01509 0.301159 0.953454 -0.000005 0 0 0 1 -0.40894 0.864103 -0.293418 20.4061 -0.912491 -0.383229 0.143158 -0.000000 0.011255 0.326285 0.945204 -0.000004 0 0 0 1 -0.507344 0.806771 -0.302858 20.4061 -0.861731 -0.473068 0.183374 0.000004 0.004668 0.354016 0.935227 -0.000004 0 0 0 1 -0.560887 0.767026 -0.311571 20.4061 -0.827892 -0.519691 0.210987 0.000002 -0.000088 0.376287 0.926503 -0.000001 0 0 0 1 -0.543584 0.776882 -0.317762 20.4061 -0.839349 -0.501777 0.209073 0.000001 0.002978 0.380362 0.924832 -0.000003 0 0 0 1 -0.447229 0.835619 -0.318949 20.4061 -0.894318 -0.412394 0.173569 0.000000 0.013503 0.362867 0.931742 -0.000005 0 0 0 1 -0.401957 0.860718 -0.312404 20.4061 -0.915524 -0.371957 0.153175 0.000002 0.015638 0.347584 0.937518 -0.000001 0 0 0 1 -0.442953 0.843788 -0.30301 20.4061 -0.896485 -0.412979 0.160505 0.000000 0.010294 0.342741 0.939373 -0.000004 0 0 0 1 -0.487311 0.823192 -0.291349 20.4061 -0.873211 -0.457321 0.168401 0.000000 0.005386 0.336473 0.941677 -0.000002 0 0 0 1 -0.518105 0.808651 -0.278659 20.4061 -0.855313 -0.488881 0.171565 0.000001 0.002503 0.32723 0.944941 -0.000003 0 0 0 1 -0.531409 0.804262 -0.266021 20.4061 -0.847113 -0.503841 0.16895 0.000003 0.001846 0.315132 0.949046 -0.000003 0 0 0 1 -0.512622 0.819696 -0.255573 20.4061 -0.858606 -0.488044 0.156873 0.000003 0.003856 0.299853 0.953978 -0.000002 0 0 0 1 -0.442678 0.8613 -0.249397 20.4061 -0.896645 -0.422724 0.131649 0 0.007962 0.281899 0.959411 -0.000002 0 0 0 1 -0.333483 0.91027 -0.245354 20.4061 -0.942685 -0.318785 0.098588 0.000005 0.011526 0.264171 0.964407 -0.000003 0 0 0 1 -0.190717 0.951374 -0.241901 20.4061 -0.981552 -0.181439 0.060283 0.000004 0.013461 0.248937 0.968426 -0.000004 0 0 0 1 -0.025564 0.971079 -0.237387 20.4061 -0.999577 -0.021548 0.0195 0.000001 0.013821 0.237786 0.971219 -0.000006 0 0 0 1 0.108247 0.966635 -0.232162 20.4061 -0.994031 0.108439 -0.011971 -0.000002 0.013602 0.232073 0.972603 -0.000003 0 0 0 1 0.050589 0.971202 -0.232826 20.4061 -0.998626 0.052386 0.001534 -0.000001 0.013686 0.23243 0.972516 -0.000003 0 0 0 1 0.014447 0.972266 -0.233434 20.4061 -0.999802 0.017241 0.009937 0.000000 0.013686 0.233245 0.972322 -0.000002 0 0 0 1 -0.02132 0.971289 -0.236948 20.4061 -0.999677 -0.01744 0.018461 0.000003 0.013798 0.237266 0.971347 -0.000002 0 0 0 1 -0.04159 0.96948 -0.241622 20.4061 -0.999033 -0.036927 0.023796 -0.000001 0.014147 0.242379 0.970079 -0.000003 0 0 0 1 -0.056463 0.967382 -0.246952 20.4061 -0.998296 -0.051056 0.028251 -0.000001 0.014721 0.248127 0.968616 -0.000004 0 0 0 1 -0.080176 0.964078 -0.253233 20.4061 -0.99666 -0.073594 0.035375 -0.000000 0.015467 0.255224 0.966758 -0.000001 0 0 0 1 -0.127277 0.956839 -0.261265 20.4061 -0.991734 -0.118456 0.049304 0.000001 0.016227 0.265382 0.964007 -0.000004 0 0 0 1 -0.206318 0.940091 -0.271409 20.4061 -0.978347 -0.193542 0.073335 0.000002 0.016412 0.280663 0.959666 -0.000002 0 0 0 1 -0.303903 0.909834 -0.282571 20.4061 -0.952583 -0.285494 0.105253 0.000001 0.01509 0.301159 0.953454 -0.000005 0 0 0 1 -0.409576 0.86378 -0.293481 20.4061 -0.912206 -0.383816 0.143401 0.000001 0.011223 0.32645 0.945147 -0.000003 0 0 0 1 -0.506874 0.807086 -0.302806 20.4061 -0.862007 -0.472648 0.183159 0.000003 0.004703 0.35386 0.935286 -0.000002 0 0 0 1 -0.560887 0.767026 -0.311571 20.4061 -0.827892 -0.519691 0.210987 0.000002 -0.000088 0.376287 0.926503 -0.000001 0 0 0 1 -0.54325 0.777091 -0.317822 20.4061 -0.839565 -0.501454 0.208979 0.000001 0.00302 0.380361 0.924832 -0.000002 0 0 0 1 -0.447679 0.83537 -0.31897 20.4061 -0.894093 -0.412808 0.173742 0 0.013463 0.36297 0.931703 -0.000004 0 0 0 1 -0.40196 0.860738 -0.312346 20.4061 -0.915523 -0.37197 0.15315 0.000002 0.015638 0.347521 0.937541 -0.000000 0 0 0 1 -0.443219 0.843672 -0.302945 20.4061 -0.896354 -0.413245 0.160553 0.000001 0.010262 0.342707 0.939386 -0.000003 0 0 0 1 -0.487077 0.823303 -0.291425 20.4061 -0.873342 -0.457084 0.168367 0.000000 0.00541 0.336522 0.94166 -0.000002 0 0 0 1 -0.518243 0.80859 -0.278579 20.4061 -0.855229 -0.489027 0.171566 0.000000 0.002492 0.327163 0.944964 -0.000006 0 0 0 1 -0.531409 0.804286 -0.265949 20.4061 -0.847113 -0.503856 0.168905 0.000002 0.001847 0.315047 0.949074 -0.000003 0 0 0 1 -0.512896 0.81951 -0.255621 20.4061 -0.858442 -0.488293 0.156992 0.000002 0.003837 0.299957 0.953945 -0.000002 0 0 0 1 -0.442678 0.8613 -0.249397 20.4061 -0.896645 -0.422724 0.131649 0 0.007962 0.281899 0.959411 -0.000002 0 0 0 1 -0.333486 0.910269 -0.245355 20.4061 -0.942684 -0.318788 0.098588 0.000001 0.011526 0.264171 0.964407 -0.000005 0 0 0 1 -0.191682 0.951174 -0.241924 20.4061 -0.981364 -0.182371 0.06053 0.000003 0.013454 0.249019 0.968405 -0.000004 0 0 0 1 -0.025564 0.971079 -0.237387 20.4061 -0.999577 -0.021548 0.0195 0.000001 0.013821 0.237786 0.971219 -0.000006 0 0 0 1 0.108242 0.966636 -0.232162 20.4061 -0.994032 0.108434 -0.01197 -0.000001 0.013602 0.232073 0.972603 -0.000004 0 0 0 1 0.050882 0.971188 -0.232823 20.4061 -0.998611 0.05267 0.001466 0.000000 0.013686 0.232426 0.972517 -0.000003 0 0 0 1 0.014447 0.972266 -0.233434 20.4061 -0.999802 0.017241 0.009937 0.000000 0.013686 0.233245 0.972322 -0.000002 0 0 0 1 -0.02132 0.971289 -0.236948 20.4061 -0.999677 -0.01744 0.018461 -0.000000 0.013798 0.237265 0.971347 -0.000002 0 0 0 1 -0.04148 0.969492 -0.241591 20.4061 -0.999038 -0.036822 0.023765 -0.000001 0.014144 0.242345 0.970087 -0.000002 0 0 0 1 -0.056584 0.967366 -0.246989 20.4061 -0.998289 -0.051171 0.028288 0 0.014725 0.248167 0.968606 -0.000005 0 0 0 1 -0.080396 0.964048 -0.253278 20.4061 -0.996642 -0.073803 0.035439 0 0.015471 0.255278 0.966744 -0.000001 0 0 0 1 -0.126881 0.956908 -0.261206 20.4061 -0.991785 -0.118079 0.049187 0.000000 0.016224 0.265302 0.964029 -0.000003 0 0 0 1 -0.206876 0.939949 -0.271477 20.4061 -0.978229 -0.194069 0.073512 0.000003 0.016412 0.280776 0.959633 -0.000002 0 0 0 1 -0.304537 0.9096 -0.282641 20.4061 -0.952381 -0.286088 0.105469 0.000002 0.015074 0.301301 0.953409 -0.000005 0 0 0 1 -0.40894 0.864103 -0.293418 20.4061 -0.912491 -0.383229 0.143158 -0.000000 0.011255 0.326285 0.945204 -0.000004 0 0 0 1 -0.506874 0.807086 -0.302806 20.4061 -0.862007 -0.472648 0.183159 0.000003 0.004703 0.35386 0.935286 -0.000002 0 0 0 1 -0.560887 0.767001 -0.311633 20.4061 -0.827892 -0.519674 0.211029 0.000003 -0.000088 0.376362 0.926472 -0.000002 0 0 0 1 -0.543584 0.776882 -0.317762 20.4061 -0.839349 -0.501777 0.209073 0.000001 0.002978 0.380362 0.924832 -0.000003 0 0 0 1 -0.447228 0.83562 -0.318949 20.4061 -0.894318 -0.412393 0.173568 0.000000 0.013503 0.362867 0.931743 -0.000004 0 0 0 1 -0.40196 0.860738 -0.312346 20.4061 -0.915523 -0.37197 0.153151 0.000002 0.015638 0.347521 0.937541 -0.000000 0 0 0 1 -0.442953 0.843788 -0.30301 20.4061 -0.896485 -0.412979 0.160505 0.000000 0.010294 0.342741 0.939373 -0.000004 0 0 0 1 -0.487077 0.823303 -0.291425 20.4061 -0.873342 -0.457084 0.168367 0.000000 0.00541 0.336522 0.94166 -0.000002 0 0 0 1 -0.518242 0.80859 -0.27858 20.4061 -0.85523 -0.489026 0.171566 0 0.002492 0.327163 0.944964 -0.000003 0 0 0 1 -0.531409 0.804262 -0.266021 20.4061 -0.847113 -0.503841 0.16895 0.000003 0.001846 0.315132 0.949046 -0.000003 0 0 0 1 -0.512621 0.819697 -0.255572 20.4061 -0.858606 -0.488043 0.156872 0.000004 0.003857 0.299853 0.953978 -0.000002 0 0 0 1 -0.442125 0.861593 -0.249368 20.4061 -0.896918 -0.422202 0.131467 -0.000000 0.007986 0.281788 0.959444 -0.000002 0 0 0 1 -0.334269 0.909976 -0.245375 20.4061 -0.942407 -0.319538 0.098811 0.000000 0.011509 0.264274 0.964379 -0.000005 0 0 0 1 -0.191682 0.951174 -0.241924 20.4061 -0.981364 -0.182371 0.06053 0.000003 0.013454 0.249019 0.968405 -0.000004 0 0 0 1 -0.024619 0.971112 -0.237352 20.4061 -0.999601 -0.020631 0.019275 -0.000002 0.013821 0.237733 0.971232 -0.000006 0 0 0 1 0.108247 0.966635 -0.232162 20.4061 -0.994031 0.108439 -0.011971 -0.000002 0.013602 0.232073 0.972603 -0.000003 0 0 0 1 0.050882 0.971188 -0.232823 20.4061 -0.998611 0.05267 0.001466 0.000000 0.013686 0.232426 0.972517 -0.000003 0 0 0 1 0.014221 0.972266 -0.233447 20.4061 -0.999805 0.017022 0.009989 0.000001 0.013686 0.23326 0.972318 -0.000003 0 0 0 1 -0.021145 0.971299 -0.236923 20.4061 -0.999681 -0.017271 0.018418 -0.000002 0.013797 0.237237 0.971354 -0.000002 0 0 0 1 -0.04159 0.96948 -0.241622 20.4061 -0.999033 -0.036927 0.023796 0.000001 0.014147 0.242379 0.970078 -0.000002 0 0 0 1 -0.056583 0.967366 -0.246988 20.4061 -0.998289 -0.05117 0.028287 -0.000000 0.014725 0.248167 0.968606 -0.000005 0 0 0 1 -0.080176 0.964078 -0.253233 20.4061 -0.99666 -0.073594 0.035375 -0.000000 0.015467 0.255224 0.966758 -0.000001 0 0 0 1 -0.126881 0.956908 -0.261206 20.4061 -0.991785 -0.118079 0.049187 0.000000 0.016224 0.265302 0.964029 -0.000003 0 0 0 1 -0.206874 0.939949 -0.271477 20.4061 -0.97823 -0.194067 0.073512 0.000003 0.016412 0.280775 0.959633 -0.000003 0 0 0 1 -0.303903 0.909834 -0.282571 20.4061 -0.952583 -0.285494 0.105253 0.000001 0.01509 0.301159 0.953454 -0.000005 0 0 0 1 -0.409578 0.863779 -0.293482 20.4061 -0.912205 -0.383818 0.143402 0.000000 0.011223 0.32645 0.945147 -0.000005 0 0 0 1 -0.507342 0.806772 -0.302858 20.4061 -0.861732 -0.473067 0.183373 0.000004 0.004668 0.354016 0.935227 -0.000002 0 0 0 1 -0.560887 0.767026 -0.311571 20.4061 -0.827892 -0.519691 0.210987 0.000002 -0.000088 0.376287 0.926503 -0.000001 0 0 0 1 -0.543584 0.776882 -0.317762 20.4061 -0.839349 -0.501777 0.209073 0.000001 0.002978 0.380362 0.924832 -0.000003 0 0 0 1 -0.447229 0.835619 -0.318949 20.4061 -0.894318 -0.412394 0.173569 0.000000 0.013503 0.362867 0.931742 -0.000005 0 0 0 1 -0.401957 0.860718 -0.312404 20.4061 -0.915524 -0.371957 0.153175 0.000002 0.015638 0.347584 0.937518 -0.000001 0 0 0 1 -0.442953 0.843788 -0.30301 20.4061 -0.896485 -0.412979 0.160505 0.000000 0.010294 0.342741 0.939373 -0.000004 0 0 0 1 -0.487311 0.823192 -0.291349 20.4061 -0.873211 -0.457321 0.168401 0.000000 0.005386 0.336473 0.941677 -0.000002 0 0 0 1 -0.518105 0.808651 -0.278659 20.4061 -0.855313 -0.488881 0.171565 0.000001 0.002503 0.32723 0.944941 -0.000003 0 0 0 1 -0.531409 0.804286 -0.265949 20.4061 -0.847113 -0.503856 0.168905 0.000001 0.001846 0.315046 0.949075 -0.000001 0 0 0 1 -0.512623 0.819696 -0.255573 20.4061 -0.858605 -0.488044 0.156873 0.000003 0.003856 0.299853 0.953978 -0.000004 0 0 0 1 -0.442678 0.8613 -0.249397 20.4061 -0.896645 -0.422724 0.131649 0 0.007962 0.281899 0.959411 -0.000002 0 0 0 1 -0.334269 0.909976 -0.245375 20.4061 -0.942407 -0.319538 0.098811 0.000000 0.011509 0.264274 0.964379 -0.000005 0 0 0 1 -0.190714 0.951375 -0.241901 20.4061 -0.981553 -0.181436 0.060282 0.000002 0.013461 0.248936 0.968426 -0.000004 0 0 0 1 -0.025564 0.971079 -0.237387 20.4061 -0.999577 -0.021548 0.0195 0.000001 0.013821 0.237786 0.971219 -0.000006 0 0 0 1 0.10824 0.966636 -0.232162 20.4061 -0.994032 0.108433 -0.011969 -0.000001 0.013602 0.232073 0.972603 -0.000003 0 0 0 1 0.050882 0.971188 -0.232823 20.4061 -0.998611 0.05267 0.001466 0.000000 0.013686 0.232426 0.972517 -0.000003 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - -0.202354 -0.971514 0.123339 23.5962 0.975346 -0.188608 0.114568 0.000000 -0.088042 0.143482 0.985729 0.000000 0 0 0 1 -0.306737 -0.942593 0.132029 23.5962 0.950268 -0.29543 0.098547 -0.000000 -0.053885 0.155691 0.986335 0.000000 0 0 0 1 -0.362034 -0.921875 0.13813 23.5962 0.93212 -0.356573 0.0633 -0.000000 -0.009102 0.151671 0.988389 0 0 0 0 1 -0.37247 -0.916883 0.1435 23.5962 0.927652 -0.372328 0.028856 0 0.02697 0.143867 0.989229 -0.000000 0 0 0 1 -0.354669 -0.923349 0.147094 23.5962 0.933527 -0.358507 0.000448 -0.000000 0.052319 0.137475 0.989122 0.000000 0 0 0 1 -0.317518 -0.936711 0.147497 23.5962 0.945968 -0.323688 -0.019256 0.000000 0.06578 0.133413 0.988875 0.000000 0 0 0 1 -0.266299 -0.953035 0.144254 23.5962 0.961464 -0.273249 -0.030356 0.000000 0.068348 0.130611 0.989075 0 0 0 0 1 -0.202303 -0.969769 0.136463 23.5962 0.977394 -0.208676 -0.033987 -0.000000 0.061436 0.126501 0.990062 0.000000 0 0 0 1 -0.127129 -0.984331 0.122194 23.5962 0.990713 -0.132002 -0.032612 0.000000 0.048231 0.116913 0.991971 -0.000000 0 0 0 1 -0.037778 -0.994493 0.097753 23.5962 0.998852 -0.040463 -0.025644 -0.000001 0.029459 0.096672 0.99488 -0.000000 0 0 0 1 0.053343 -0.9966 0.062788 23.5962 0.998516 0.052549 -0.014228 -0.000000 0.01088 0.063453 0.997926 0.000000 0 0 0 1 0.133359 -0.99081 0.022619 23.5962 0.991067 0.133304 -0.003906 -0.000000 0.000855 0.022938 0.999736 -0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0 0 0 0 1 0.172528 -0.985004 0.000001 23.5962 0.985004 0.172528 0.000000 -0.000000 -0.000000 0.000001 1 0.000000 0 0 0 1 0.126978 -0.991499 0.028398 23.5962 0.991847 0.127229 0.007209 0.000000 -0.010761 0.027251 0.999571 -0.000000 0 0 0 1 0.051207 -0.995864 0.075057 23.5962 0.998003 0.05381 0.033084 -0.000000 -0.036985 0.073213 0.99663 0.000004 0 0 0 1 -0.031708 -0.991745 0.124245 23.5962 0.996903 -0.022428 0.075385 0.000000 -0.071976 0.12625 0.989384 0 0 0 0 1 -0.114495 -0.97866 0.170633 23.5962 0.987465 -0.093331 0.127284 -0.000000 -0.108642 0.183067 0.977079 0.000001 0 0 0 1 -0.192689 -0.958194 0.211507 23.5962 0.971139 -0.155341 0.180991 -0.000001 -0.140569 0.240278 0.960472 -0.000001 0 0 0 1 -0.256662 -0.936219 0.240037 23.5962 0.953165 -0.204076 0.223225 0.000000 -0.160001 0.286088 0.94475 -0.000001 0 0 0 1 -0.296118 -0.922535 0.247473 23.5962 0.941232 -0.237767 0.239894 0.000000 -0.16247 0.303966 0.938727 -0.000001 0 0 0 1 -0.310609 -0.920741 0.236131 23.5962 0.938126 -0.256932 0.232174 -0.000000 -0.153102 0.293636 0.943577 0.000000 0 0 0 1 -0.297315 -0.932082 0.206948 23.5962 0.944711 -0.255793 0.205157 0.000001 -0.138288 0.256503 0.9566 0 0 0 0 1 -0.254359 -0.953339 0.162623 23.5962 0.959344 -0.227456 0.167103 0 -0.122316 0.198516 0.972435 -0.000000 0 0 0 1 -0.173656 -0.977733 0.117823 23.5962 0.978713 -0.158054 0.130916 -0.000000 -0.109379 0.138049 0.984367 -0.000000 0 0 0 1 -0.202776 -0.971421 0.123378 23.5962 0.975274 -0.189043 0.114464 -0.000001 -0.087869 0.143538 0.985736 -0.000000 0 0 0 1 -0.30624 -0.942758 0.132005 23.5962 0.950414 -0.294905 0.098712 -0.000000 -0.054133 0.155689 0.986322 0.000000 0 0 0 1 -0.362036 -0.921874 0.13813 23.5962 0.93212 -0.356575 0.063299 -0.000000 -0.0091 0.151671 0.988389 -0.000000 0 0 0 1 -0.372467 -0.91688 0.14353 23.5962 0.927648 -0.372354 0.028664 -0.000000 0.027161 0.143823 0.98923 0 0 0 0 1 -0.354841 -0.923285 0.147081 23.5962 0.933468 -0.358659 0.000598 0.000000 0.052198 0.137508 0.989124 0.000000 0 0 0 1 -0.317518 -0.936711 0.147497 23.5962 0.945968 -0.323688 -0.019256 0.000000 0.06578 0.133413 0.988875 0.000000 0 0 0 1 -0.26594 -0.95314 0.144222 23.5962 0.961563 -0.272893 -0.030415 0.000000 0.068347 0.130589 0.989078 0 0 0 0 1 -0.202738 -0.969668 0.136533 23.5962 0.9773 -0.209118 -0.033978 0.000000 0.0615 0.126544 0.990053 -0.000000 0 0 0 1 -0.127129 -0.984331 0.122194 23.5962 0.990713 -0.132002 -0.032612 0.000000 0.048231 0.116913 0.991971 -0.000000 0 0 0 1 -0.037214 -0.994533 0.097567 23.5962 0.998877 -0.039887 -0.02559 -0.000000 0.029343 0.096505 0.9949 0.000001 0 0 0 1 0.052808 -0.996614 0.063022 23.5962 0.998544 0.052006 -0.014295 -0.000000 0.010969 0.063685 0.99791 -0.000000 0 0 0 1 0.133359 -0.99081 0.022619 23.5962 0.991067 0.133304 -0.003906 -0.000000 0.000855 0.022938 0.999736 -0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0.000000 0 0 0 1 0.126597 -0.991541 0.028638 23.5962 0.991894 0.126853 0.007306 -0.000000 -0.010877 0.027481 0.999563 0.000001 0 0 0 1 0.050714 -0.995866 0.075358 23.5962 0.998021 0.053343 0.033294 0.000000 -0.037176 0.073521 0.9966 0.000001 0 0 0 1 -0.031189 -0.991799 0.123944 23.5962 0.996935 -0.021966 0.075091 0.000000 -0.071752 0.125906 0.989444 0.000000 0 0 0 1 -0.115002 -0.978553 0.170907 23.5962 0.987382 -0.09375 0.127618 -0.000000 -0.108858 0.183426 0.976987 -0.000000 0 0 0 1 -0.19313 -0.958059 0.211718 23.5962 0.971028 -0.155681 0.181293 -0.000001 -0.140729 0.240597 0.960369 0.000000 0 0 0 1 -0.25634 -0.936336 0.239925 23.5962 0.953259 -0.203817 0.223059 0 -0.159957 0.28589 0.944818 -0.000000 0 0 0 1 -0.296118 -0.922535 0.247473 23.5962 0.941232 -0.237767 0.239894 0.000000 -0.16247 0.303966 0.938727 -0.000001 0 0 0 1 -0.310609 -0.920741 0.236132 23.5962 0.938126 -0.256932 0.232175 -0.000000 -0.153103 0.293637 0.943577 0.000000 0 0 0 1 -0.29749 -0.931976 0.207174 23.5962 0.944642 -0.255881 0.205365 -0.000000 -0.138384 0.2568 0.956506 0.000001 0 0 0 1 -0.254359 -0.953339 0.162623 23.5962 0.959344 -0.227456 0.167103 0 -0.122316 0.198516 0.972435 -0.000000 0 0 0 1 -0.173659 -0.97773 0.117842 23.5962 0.978724 -0.158069 0.130812 -0.000002 -0.109272 0.138051 0.984379 0.000000 0 0 0 1 -0.202354 -0.971514 0.123339 23.5962 0.975346 -0.188608 0.114568 0.000000 -0.088042 0.143482 0.985729 0.000000 0 0 0 1 -0.30624 -0.942758 0.132005 23.5962 0.950414 -0.294905 0.098712 -0.000000 -0.054133 0.155689 0.986322 0.000000 0 0 0 1 -0.362034 -0.921875 0.13813 23.5962 0.93212 -0.356573 0.063299 0.000000 -0.009101 0.151671 0.988389 -0.000001 0 0 0 1 -0.37247 -0.916883 0.1435 23.5962 0.927652 -0.372328 0.028856 0 0.02697 0.143867 0.989229 -0.000000 0 0 0 1 -0.354669 -0.923349 0.147094 23.5962 0.933527 -0.358506 0.000448 -0.000000 0.052319 0.137475 0.989122 0.000000 0 0 0 1 -0.317242 -0.936806 0.147487 23.5962 0.946057 -0.323422 -0.01935 0.000000 0.065827 0.133392 0.988875 0.000000 0 0 0 1 -0.266299 -0.953035 0.144254 23.5962 0.961464 -0.273249 -0.030356 0.000000 0.068348 0.130611 0.989075 0 0 0 0 1 -0.202302 -0.969769 0.136463 23.5962 0.977394 -0.208675 -0.033987 0.000000 0.061436 0.126501 0.990062 -0.000000 0 0 0 1 -0.126614 -0.984412 0.122071 23.5962 0.990784 -0.131475 -0.032589 -0.000000 0.048131 0.11682 0.991987 -0.000000 0 0 0 1 -0.037778 -0.994493 0.097753 23.5962 0.998852 -0.040463 -0.025644 -0.000001 0.029459 0.096672 0.99488 -0.000000 0 0 0 1 0.052808 -0.996614 0.063022 23.5962 0.998544 0.052006 -0.014295 -0.000000 0.010969 0.063685 0.99791 -0.000000 0 0 0 1 0.133732 -0.990764 0.022422 23.5962 0.991017 0.133678 -0.003873 -0.000000 0.00084 0.022738 0.999741 -0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0 0 0 0 1 0.172528 -0.985005 0.000001 23.5962 0.985004 0.172528 0.000000 0 -0.000000 0.000001 1 -0.000001 0 0 0 1 0.126599 -0.991541 0.028636 23.5962 0.991894 0.126855 0.007305 0.000000 -0.010876 0.027479 0.999563 0 0 0 0 1 0.051207 -0.995864 0.075057 23.5962 0.998003 0.05381 0.033084 -0.000000 -0.036985 0.073213 0.99663 0.000004 0 0 0 1 -0.031189 -0.991799 0.123944 23.5962 0.996935 -0.021966 0.075091 0.000000 -0.071752 0.125906 0.989444 0.000000 0 0 0 1 -0.115 -0.978553 0.170906 23.5962 0.987383 -0.093748 0.127616 0.000000 -0.108857 0.183425 0.976988 0.000001 0 0 0 1 -0.192689 -0.958194 0.211507 23.5962 0.971139 -0.155341 0.180991 -0.000001 -0.140569 0.240278 0.960472 -0.000001 0 0 0 1 -0.256663 -0.936219 0.240037 23.5962 0.953165 -0.204076 0.223226 -0.000000 -0.160002 0.286089 0.94475 -0.000001 0 0 0 1 -0.296285 -0.922493 0.24743 23.5962 0.94118 -0.237931 0.239937 0 -0.162469 0.303966 0.938727 0.000000 0 0 0 1 -0.310606 -0.92071 0.236256 23.5962 0.938115 -0.256874 0.232284 0.000000 -0.153178 0.293784 0.943519 0.000000 0 0 0 1 -0.29749 -0.931976 0.207174 23.5962 0.944642 -0.255881 0.205365 -0.000000 -0.138384 0.2568 0.956506 0.000001 0 0 0 1 -0.253969 -0.95349 0.162345 23.5962 0.959459 -0.227148 0.166863 -0.000000 -0.122226 0.198142 0.972523 0.000000 0 0 0 1 -0.173656 -0.977733 0.117823 23.5962 0.978713 -0.158054 0.130916 -0.000000 -0.109379 0.138049 0.984367 -0.000000 0 0 0 1 -0.202354 -0.971514 0.123339 23.5962 0.975346 -0.188608 0.114568 0.000000 -0.088042 0.143482 0.985729 0.000000 0 0 0 1 -0.306735 -0.942594 0.132028 23.5962 0.950268 -0.295429 0.098548 -0.000000 -0.053886 0.155691 0.986335 -0.000000 0 0 0 1 -0.361832 -0.92196 0.138088 23.5962 0.932196 -0.356336 0.063516 -0.000000 -0.009355 0.151708 0.988381 0.000000 0 0 0 1 -0.372467 -0.916879 0.14353 23.5962 0.927648 -0.372354 0.028663 0.000000 0.027162 0.143822 0.98923 -0.000001 0 0 0 1 -0.35467 -0.923349 0.147094 23.5962 0.933526 -0.358507 0.000449 0 0.052318 0.137475 0.989122 -0.000000 0 0 0 1 -0.317518 -0.936711 0.147497 23.5962 0.945968 -0.323688 -0.019256 0.000000 0.06578 0.133413 0.988875 0.000000 0 0 0 1 -0.266299 -0.953035 0.144254 23.5962 0.961464 -0.273249 -0.030356 0.000000 0.068348 0.130611 0.989075 0 0 0 0 1 -0.202303 -0.969769 0.136463 23.5962 0.977394 -0.208677 -0.033987 -0.000000 0.061437 0.126501 0.990062 -0.000001 0 0 0 1 -0.127129 -0.984331 0.122194 23.5962 0.990713 -0.132002 -0.032612 0.000000 0.048231 0.116913 0.991971 -0.000000 0 0 0 1 -0.037212 -0.994533 0.097566 23.5962 0.998877 -0.039885 -0.02559 0.000000 0.029342 0.096504 0.9949 -0.000000 0 0 0 1 0.053342 -0.9966 0.062789 23.5962 0.998517 0.052548 -0.014228 0 0.01088 0.063454 0.997926 0.000001 0 0 0 1 0.133359 -0.99081 0.022619 23.5962 0.991067 0.133304 -0.003906 -0.000000 0.000855 0.022938 0.999736 -0.000000 0 0 0 1 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0 0 0 0 1 0.172528 -0.985004 0.000001 23.5962 0.985004 0.172528 0.000000 -0.000000 -0.000000 0.000001 1 0.000000 0 0 0 1 0.126978 -0.991499 0.028398 23.5962 0.991847 0.127229 0.007209 0.000000 -0.010761 0.027251 0.999571 -0.000000 0 0 0 1 0.051207 -0.995864 0.075057 23.5962 0.998003 0.05381 0.033084 -0.000000 -0.036985 0.073213 0.99663 0.000004 0 0 0 1 -0.031707 -0.991745 0.124245 23.5962 0.996903 -0.022428 0.075385 0.000000 -0.071976 0.12625 0.989384 0 0 0 0 1 -0.114495 -0.97866 0.170633 23.5962 0.987465 -0.093331 0.127284 -0.000000 -0.108642 0.183067 0.977079 0.000001 0 0 0 1 -0.193133 -0.958058 0.211719 23.5962 0.971028 -0.155683 0.181294 -0.000001 -0.14073 0.2406 0.960368 0.000000 0 0 0 1 -0.256661 -0.936219 0.240036 23.5962 0.953165 -0.204075 0.223224 0.000000 -0.160001 0.286088 0.944751 -0.000002 0 0 0 1 -0.296118 -0.922535 0.247473 23.5962 0.941232 -0.237767 0.239894 0.000000 -0.16247 0.303966 0.938727 -0.000001 0 0 0 1 -0.310606 -0.92071 0.236256 23.5962 0.938115 -0.256874 0.232284 0.000000 -0.153178 0.293784 0.943519 0.000000 0 0 0 1 -0.297315 -0.932082 0.206948 23.5962 0.944711 -0.255793 0.205156 0.000000 -0.138288 0.256502 0.9566 0 0 0 0 1 -0.254359 -0.953339 0.162623 23.5962 0.959344 -0.227456 0.167103 0 -0.122316 0.198516 0.972435 -0.000000 0 0 0 1 -0.173661 -0.97773 0.117842 23.5962 0.978724 -0.158072 0.130811 -0.000000 -0.10927 0.138051 0.984379 -0.000000 0 0 0 1 -0.202354 -0.971514 0.123339 23.5962 0.975346 -0.188608 0.114568 0.000000 -0.088042 0.143482 0.985729 0.000000 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.033333 0.066666 0.1 0.133333 0.166667 0.2 0.233333 0.266667 0.3 0.333333 0.366667 0.4 0.433333 0.466667 0.5 0.533333 0.566667 0.6 0.633333 0.666667 0.7 0.733333 0.766667 0.8 0.833333 0.866667 0.9 0.933333 0.966667 1 1.03333 1.06667 1.1 1.13333 1.16667 1.2 1.23333 1.26667 1.3 1.33333 1.36667 1.4 1.43333 1.46667 1.5 1.53333 1.56667 1.6 1.63333 1.66667 1.7 1.73333 1.76667 1.8 1.83333 1.86667 1.9 1.93333 1.96667 2 2.03333 2.06667 2.1 2.13333 2.16667 2.2 2.23333 2.26667 2.3 2.33333 2.36667 2.4 2.43333 2.46667 2.5 2.53333 2.56667 2.6 2.63333 2.66667 2.7 2.73333 2.76667 2.8 2.83333 2.86667 2.9 2.93333 2.96667 3 3.03333 3.06667 3.1 3.13333 3.16667 3.2 3.23333 3.26667 3.3 3.33333 - - - - - - - CONSTANT - CONSTANT - - - - 0.968391 -0.227015 0.103355 19.0017 0.222073 0.973352 0.057195 0.000000 -0.113585 -0.032435 0.992999 0.000001 0 0 0 1 0.966756 -0.233414 0.104408 19.0017 0.228536 0.971887 0.056641 -0.000000 -0.114693 -0.030896 0.992921 0.000000 0 0 0 1 0.948084 -0.297744 0.111736 19.0017 0.293732 0.954517 0.05118 -0.000000 -0.121892 -0.015702 0.992419 0.000000 0 0 0 1 0.915958 -0.383894 0.116814 19.0017 0.381515 0.923363 0.042991 0.000000 -0.124365 0.005188 0.992223 -0.000000 0 0 0 1 0.867386 -0.482956 0.119985 19.0017 0.482973 0.875091 0.030888 0 -0.119916 0.031156 0.992295 0.000001 0 0 0 1 0.800248 -0.586626 0.124385 19.0017 0.589738 0.807473 0.014041 0.000000 -0.108674 0.062118 0.992135 0.000000 0 0 0 1 0.70889 -0.692097 0.13593 19.0017 0.69934 0.714745 -0.007964 -0.000000 -0.091641 0.100708 0.990687 -0.000000 0 0 0 1 0.586537 -0.793422 0.162652 19.0017 0.80692 0.589733 -0.033096 0.000000 -0.069661 0.150659 0.986128 -0.000001 0 0 0 1 0.436226 -0.875416 0.208218 19.0017 0.898822 0.434897 -0.054625 -0.000000 -0.042732 0.210981 0.976556 -0.000000 0 0 0 1 0.284694 -0.91853 0.274322 19.0017 0.958499 0.277266 -0.066351 0.000001 -0.015114 0.281828 0.959346 -0.000000 0 0 0 1 0.160729 -0.919873 0.35777 19.0017 0.986995 0.148838 -0.060726 0 0.002611 0.362877 0.931834 -0.000000 0 0 0 1 0.064487 -0.89411 0.443182 19.0017 0.997902 0.055257 -0.033724 0 0.005664 0.444427 0.895797 -0.000000 0 0 0 1 0.013057 -0.854419 0.51942 19.0017 0.999597 0.024239 0.01474 -0.000000 -0.025186 0.519019 0.854392 0 0 0 0 1 0.005496 -0.813907 0.580971 19.0017 0.996368 0.053823 0.065973 0.000000 -0.084964 0.578499 0.811247 0.000001 0 0 0 1 0.082708 -0.77793 0.622884 19.0017 0.981407 0.172208 0.084758 0 -0.173201 0.604294 0.777709 -0.000000 0 0 0 1 0.197234 -0.741857 0.640896 19.0017 0.947297 0.312555 0.070263 0.000002 -0.252441 0.593261 0.764406 -0.000000 0 0 0 1 0.323539 -0.703413 0.632876 19.0017 0.894538 0.445396 0.037729 0.000000 -0.30842 0.553925 0.773334 0.000000 0 0 0 1 0.454033 -0.661858 0.596487 19.0017 0.824831 0.565379 -0.000503 0.000000 -0.336908 0.49223 0.802622 0.000000 0 0 0 1 0.582764 -0.615164 0.530998 19.0017 0.739326 0.672577 -0.032218 -0.000000 -0.337317 0.411357 0.84676 -0.000001 0 0 0 1 0.69983 -0.564075 0.438243 19.0017 0.64356 0.76412 -0.044181 0.000000 -0.309948 0.312956 0.897771 -0.000000 0 0 0 1 0.794696 -0.507714 0.332692 19.0017 0.547216 0.83643 -0.03067 -0.000000 -0.262701 0.206429 0.942537 -0.000000 0 0 0 1 0.866107 -0.439521 0.238074 19.0017 0.453181 0.891415 -0.002971 0.000000 -0.210915 0.110465 0.971243 -0.000000 0 0 0 1 0.915637 -0.364988 0.168499 19.0017 0.366026 0.930242 0.025995 -0.000000 -0.166234 0.037872 0.985359 0 0 0 0 1 0.947667 -0.293416 0.125831 19.0017 0.289733 0.955951 0.047051 0.000000 -0.134093 -0.008131 0.990936 0.000001 0 0 0 1 0.965701 -0.237085 0.105885 19.0017 0.232219 0.971032 0.056316 0 -0.116169 -0.029796 0.992782 0.000000 0 0 0 1 0.968391 -0.227015 0.103355 19.0017 0.222073 0.973352 0.057195 -0.000000 -0.113585 -0.032435 0.992999 0.000001 0 0 0 1 0.966785 -0.233301 0.104388 19.0017 0.228422 0.971913 0.05665 0 -0.114673 -0.030923 0.992922 0 0 0 0 1 0.948083 -0.297747 0.111736 19.0017 0.293735 0.954516 0.051179 -0.000000 -0.121892 -0.015701 0.992419 0.000000 0 0 0 1 0.915711 -0.384474 0.116842 19.0017 0.382107 0.923121 0.04293 -0.000000 -0.124365 0.005333 0.992222 0.000000 0 0 0 1 0.867743 -0.482318 0.119965 19.0017 0.482318 0.875449 0.030979 -0.000000 -0.119965 0.030979 0.992295 0.000000 0 0 0 1 0.800248 -0.586626 0.124385 19.0017 0.589738 0.807473 0.014041 0.000000 -0.108674 0.062118 0.992135 0.000000 0 0 0 1 0.708228 -0.692752 0.136044 19.0017 0.700026 0.714071 -0.008118 0.000000 -0.091519 0.100984 0.99067 0.000000 0 0 0 1 0.587389 -0.792837 0.162429 19.0017 0.806287 0.590607 -0.032941 0.000000 -0.069814 0.150314 0.98617 -0.000000 0 0 0 1 0.436226 -0.875416 0.208218 19.0017 0.898822 0.434897 -0.054625 -0.000000 -0.042732 0.210981 0.976556 -0.000000 0 0 0 1 0.283828 -0.918656 0.274798 19.0017 0.958758 0.276364 -0.066369 0.000001 -0.014972 0.282303 0.959209 0.000000 0 0 0 1 0.16142 -0.919961 0.357233 19.0017 0.986882 0.149536 -0.060843 0 0.002553 0.362368 0.932032 0.000000 0 0 0 1 0.064487 -0.89411 0.443182 19.0017 0.997902 0.055257 -0.033724 0 0.005664 0.444427 0.895797 -0.000000 0 0 0 1 0.012922 -0.854163 0.519845 19.0017 0.999592 0.024278 0.01504 0.000001 -0.025468 0.519439 0.854129 0.000000 0 0 0 1 0.005491 -0.814117 0.580676 19.0017 0.996408 0.053526 0.065617 0.000001 -0.0845 0.578231 0.811487 0.000002 0 0 0 1 0.083316 -0.777794 0.622972 19.0017 0.981262 0.173018 0.084781 -0.000000 -0.173728 0.604237 0.777636 -0.000000 0 0 0 1 0.197985 -0.741556 0.641013 19.0017 0.947028 0.313412 0.070067 0.000000 -0.25286 0.593185 0.764326 -0.000000 0 0 0 1 0.322735 -0.703662 0.63301 19.0017 0.894919 0.44461 0.037965 0 -0.308157 0.554241 0.773212 -0.000000 0 0 0 1 0.454863 -0.661604 0.596136 19.0017 0.824371 0.566049 -0.000797 -0.000000 -0.336914 0.491801 0.802882 0 0 0 0 1 0.583508 -0.614841 0.530554 19.0017 0.738739 0.673217 -0.032304 0.000000 -0.337315 0.410792 0.847035 0.000001 0 0 0 1 0.69917 -0.56441 0.438864 19.0017 0.644164 0.76361 -0.044186 0.000000 -0.310181 0.313595 0.897467 0 0 0 0 1 0.794696 -0.507714 0.332692 19.0017 0.547216 0.83643 -0.03067 -0.000000 -0.262701 0.206429 0.942537 -0.000000 0 0 0 1 0.866106 -0.439522 0.238075 19.0017 0.453182 0.891414 -0.002972 0.000000 -0.210916 0.110466 0.971243 -0.000001 0 0 0 1 0.915387 -0.365454 0.168846 19.0017 0.366541 0.930044 0.025829 0.000000 -0.166474 0.038245 0.985304 -0.000000 0 0 0 1 0.947667 -0.293416 0.125831 19.0017 0.289733 0.955951 0.047051 0.000000 -0.134093 -0.008131 0.990936 0.000001 0 0 0 1 0.965751 -0.236901 0.10584 19.0017 0.232034 0.971076 0.05633 -0.000000 -0.116123 -0.029842 0.992786 -0.000000 0 0 0 1 0.968391 -0.227015 0.103355 19.0017 0.222073 0.973352 0.057195 0.000000 -0.113585 -0.032435 0.992999 0.000001 0 0 0 1 0.966785 -0.233301 0.104388 19.0017 0.228422 0.971913 0.05665 0 -0.114673 -0.030923 0.992922 0 0 0 0 1 0.948083 -0.297746 0.111736 19.0017 0.293733 0.954516 0.051179 -0.000000 -0.121892 -0.015701 0.992419 0 0 0 0 1 0.915958 -0.383894 0.116814 19.0017 0.381515 0.923363 0.042991 0.000000 -0.124365 0.005188 0.992223 -0.000000 0 0 0 1 0.867384 -0.482958 0.119985 19.0017 0.482975 0.87509 0.030888 -0.000000 -0.119916 0.031157 0.992295 0.000001 0 0 0 1 0.799757 -0.587286 0.12443 19.0017 0.59042 0.806977 0.013917 -0.000000 -0.108586 0.062335 0.992131 -0.000001 0 0 0 1 0.70889 -0.692097 0.13593 19.0017 0.69934 0.714745 -0.007964 -0.000000 -0.091641 0.100708 0.990687 -0.000000 0 0 0 1 0.586534 -0.793424 0.162652 19.0017 0.806922 0.58973 -0.033096 -0.000000 -0.06966 0.15066 0.986128 -0.000001 0 0 0 1 0.435274 -0.875806 0.20857 19.0017 0.899291 0.433912 -0.054736 0 -0.042561 0.211392 0.976475 -0.000000 0 0 0 1 0.284694 -0.91853 0.274322 19.0017 0.958499 0.277266 -0.066351 0.000001 -0.015114 0.281828 0.959346 -0.000000 0 0 0 1 0.16142 -0.919961 0.357233 19.0017 0.986882 0.149536 -0.060843 0 0.002553 0.362368 0.932032 0.000000 0 0 0 1 0.064022 -0.893893 0.443687 19.0017 0.997932 0.054823 -0.033547 0.000000 0.005663 0.444917 0.895554 0.000001 0 0 0 1 0.013057 -0.854419 0.51942 19.0017 0.999597 0.024239 0.01474 -0.000000 -0.025186 0.519019 0.854392 0 0 0 0 1 0.005497 -0.813906 0.580971 19.0017 0.996368 0.053824 0.065974 0.000000 -0.084966 0.5785 0.811247 0.000001 0 0 0 1 0.083312 -0.777795 0.622972 19.0017 0.981263 0.173013 0.084781 -0.000001 -0.173725 0.604237 0.777636 -0.000001 0 0 0 1 0.197234 -0.741857 0.640896 19.0017 0.947297 0.312555 0.070263 0.000002 -0.252441 0.593261 0.764406 -0.000000 0 0 0 1 0.322735 -0.703662 0.63301 19.0017 0.894919 0.44461 0.037965 0 -0.308157 0.554241 0.773212 -0.000000 0 0 0 1 0.45486 -0.661605 0.596138 19.0017 0.824372 0.566047 -0.000796 0.000000 -0.336914 0.491803 0.802881 0.000000 0 0 0 1 0.582764 -0.615164 0.530998 19.0017 0.739326 0.672577 -0.032218 -0.000000 -0.337317 0.411357 0.84676 -0.000001 0 0 0 1 0.699832 -0.564073 0.438241 19.0017 0.643557 0.764121 -0.044181 0.000000 -0.309947 0.312954 0.897771 -0.000000 0 0 0 1 0.795211 -0.507317 0.332067 19.0017 0.546616 0.836827 -0.030532 0.000000 -0.262392 0.205794 0.942762 0 0 0 0 1 0.865734 -0.439979 0.238585 19.0017 0.453753 0.891123 -0.003159 0.000001 -0.211217 0.110995 0.971117 0 0 0 0 1 0.915387 -0.365454 0.168846 19.0017 0.366541 0.930044 0.025829 0.000000 -0.166474 0.038245 0.985304 -0.000000 0 0 0 1 0.947818 -0.293009 0.125639 19.0017 0.28931 0.956074 0.047153 -0.000000 -0.133936 -0.008343 0.990956 -0.000000 0 0 0 1 0.965701 -0.237085 0.105885 19.0017 0.232219 0.971032 0.056316 0 -0.116169 -0.029796 0.992782 0.000000 0 0 0 1 0.968391 -0.227015 0.103355 19.0017 0.222073 0.973352 0.057195 0.000000 -0.113585 -0.032435 0.992999 0.000001 0 0 0 1 0.966756 -0.233414 0.104407 19.0017 0.228536 0.971887 0.056641 0.000000 -0.114693 -0.030896 0.992921 -0.000000 0 0 0 1 0.948236 -0.297272 0.111699 19.0017 0.293252 0.954662 0.051222 -0.000000 -0.121862 -0.015814 0.992421 -0.000000 0 0 0 1 0.91571 -0.384477 0.116843 19.0017 0.382111 0.923119 0.04293 0 -0.124365 0.005334 0.992222 -0.000000 0 0 0 1 0.867387 -0.482954 0.119985 19.0017 0.482971 0.875092 0.030888 -0.000000 -0.119916 0.031156 0.992295 0.000000 0 0 0 1 0.800248 -0.586626 0.124385 19.0017 0.589738 0.807473 0.014041 0.000000 -0.108674 0.062118 0.992135 0.000000 0 0 0 1 0.70889 -0.692097 0.13593 19.0017 0.69934 0.714745 -0.007964 -0.000000 -0.091641 0.100708 0.990687 -0.000000 0 0 0 1 0.586537 -0.793422 0.162652 19.0017 0.80692 0.589733 -0.033096 0.000000 -0.069661 0.150659 0.986128 -0.000001 0 0 0 1 0.436226 -0.875416 0.208218 19.0017 0.898822 0.434897 -0.054625 -0.000000 -0.042732 0.210981 0.976556 -0.000000 0 0 0 1 0.283825 -0.918657 0.274799 19.0017 0.958759 0.276361 -0.066369 0.000001 -0.014972 0.282304 0.959208 0.000001 0 0 0 1 0.160731 -0.919874 0.357768 19.0017 0.986994 0.14884 -0.060727 0 0.002611 0.362876 0.931834 0 0 0 0 1 0.064487 -0.89411 0.443182 19.0017 0.997902 0.055257 -0.033724 0 0.005664 0.444427 0.895797 -0.000000 0 0 0 1 0.013057 -0.854419 0.51942 19.0017 0.999597 0.024239 0.01474 -0.000000 -0.025186 0.519019 0.854392 0 0 0 0 1 0.005496 -0.813907 0.580971 19.0017 0.996368 0.053823 0.065973 0.000000 -0.084964 0.578499 0.811247 0.000001 0 0 0 1 0.082708 -0.77793 0.622884 19.0017 0.981407 0.172208 0.084758 0 -0.173201 0.604294 0.777709 -0.000000 0 0 0 1 0.197234 -0.741857 0.640896 19.0017 0.947297 0.312555 0.070263 0.000002 -0.252441 0.593261 0.764406 -0.000000 0 0 0 1 0.323539 -0.703413 0.632876 19.0017 0.894538 0.445396 0.037729 -0.000000 -0.30842 0.553925 0.773333 -0.000001 0 0 0 1 0.454033 -0.661858 0.596487 19.0017 0.824831 0.565379 -0.000503 0.000000 -0.336908 0.49223 0.802622 0.000000 0 0 0 1 0.583513 -0.614839 0.530551 19.0017 0.738736 0.673221 -0.032305 0.000000 -0.337315 0.410789 0.847036 0.000000 0 0 0 1 0.699828 -0.564076 0.438245 19.0017 0.643561 0.764118 -0.044181 -0.000000 -0.309949 0.312958 0.89777 -0.000000 0 0 0 1 0.794696 -0.507714 0.332692 19.0017 0.547216 0.83643 -0.03067 -0.000000 -0.262701 0.206429 0.942537 -0.000000 0 0 0 1 0.865734 -0.439979 0.238585 19.0017 0.453753 0.891123 -0.003159 0.000001 -0.211217 0.110995 0.971117 0 0 0 0 1 0.915638 -0.364986 0.168498 19.0017 0.366024 0.930243 0.025995 -0.000000 -0.166233 0.037871 0.985359 0.000000 0 0 0 1 0.947667 -0.293416 0.125831 19.0017 0.289733 0.955951 0.047051 0.000000 -0.134093 -0.008131 0.990936 0.000001 0 0 0 1 0.965751 -0.236899 0.10584 19.0017 0.232032 0.971076 0.05633 -0.000000 -0.116123 -0.029842 0.992786 0.000000 0 0 0 1 0.968391 -0.227015 0.103355 19.0017 0.222073 0.973352 0.057195 0.000000 -0.113585 -0.032435 0.992999 0.000001 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - - ./Textures/goblin.dds - - - ./Textures/goblinNormal.dds - - - - - - - 0 0 0 - - - 0.176471 0.176471 0.176471 1 - - - 0.564706 0.564706 0.564706 1 - - - 0.662745 0.662745 0.662745 1 - - - 16 - - - - E__code_Xna_TestXnaQuest_ColladaModels_Textures_goblin_dds - A8R8G8B8 - - - - - E__code_Xna_TestXnaQuest_ColladaModels_Textures_goblinNormal_dds - A8R8G8B8 - - - - - - - - - - - - 0.588 0.588 0.588 1 - - - 0.588 0.588 0.588 1 - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 - - - 1 1 1 1 - - - 0 - - - 1 - - - - - - 0 - - - 0 - - - - - - - - 0 - 0 - 0 - 0 - - - - - - - - - - - - -0.000464 9.27789 38.5295 -8.98355 8.06388 37.9246 -12.3271 1.36657 38.1887 -10.4926 -4.54631 36.5381 -7.61534 7.80023 50.1309 -9.54492 1.4587 50.1044 -6.9972 -3.61693 50.431 -10.0777 10.7508 58.6497 -12.4129 2.64454 56.5905 -12.091 -6.60585 57.7504 -0.000512 -9.49413 60.5531 -0.000451 8.75222 78.6876 -9.34911 6.4169 80.1021 -10.0331 0.823577 78.7025 -6.71695 -8.33587 75.8854 0.000136 -9.16807 74.3855 -4.06401 -26.8373 95.0193 -5.46033 -26.8773 89.7065 -5.24166 -27.3346 84.0857 -7.59468 -2.93466 94.4552 -8.86613 -6.17047 86.4817 -6.11064 -9.73869 79.3434 -9.32435 -13.9503 100.436 -12.882 -14.3849 89.2345 -8.2565 -14.5803 78.3839 -0.002379 -14.584 74.9623 -7.93697 -22.9538 99.6877 -10.0229 -22.2251 90.0968 -6.87148 -22.4996 80.0988 -0.000321 -24.364 72.9583 -8.49071 -24.7737 90.3006 -0.002687 -28.8993 90.5298 -0.000455 10.4517 73.9036 -10.3118 9.52676 75.8427 -12.8995 2.39031 75.8009 -7.81864 -6.39578 73.9633 -0.000733 12.5626 66.3913 -10.041 14.0242 67.0422 -11.4957 -7.51231 66.5768 0.001334 -9.40702 66.5934 -15.6087 8.64362 57.6216 -15.575 4.5488 57.0838 -16.4239 0.605137 57.7031 -19.3822 -1.36996 59.9599 -23.4425 -0.310088 62.4539 -24.2653 4.47073 63.703 -23.1969 9.74345 62.6447 -18.7192 9.95891 60.2499 -12.8974 9.9217 60.4385 -13.1154 3.60226 59.4579 -15.7289 -3.48374 58.3582 -15.9269 -5.45942 64.5474 -17.0407 -4.0359 70.3036 -19.3394 3.72981 72.53 -18.0505 11.0604 70.8586 -14.5048 12.753 65.2291 -22.7085 1.60543 44.8495 -21.9531 4.5122 43.2736 -24.175 7.33782 42.7239 -26.9885 9.35183 43.5298 -29.5475 8.31752 45.1444 -29.8319 4.6987 47.1592 -27.5697 1.27062 47.3069 -25.0304 0.35168 46.0402 -22.3891 -1.8794 52.752 -25.8238 0.316981 54.4285 -26.9526 4.50404 54.6971 -26.5909 8.65638 54.0137 -22.842 9.3296 52.0568 -19.7228 8.12472 50.2682 -18.9696 4.31192 50.3636 -19.0182 0.31313 50.8342 -6.0976 1.30998 83.94 -7.80897 -1.62198 82.3698 -6.13476 -8.95405 77.8686 -26.6834 -2.49946 32.9057 -26.066 -5.09077 34.4977 -28.6956 -0.00132 31.7695 -31.6048 1.04579 32.0739 -34.2957 0.321547 33.4332 -35.3347 -2.43319 35.5807 -32.8447 -5.14314 36.7719 -28.8638 -6.26799 36.4299 -23.1948 -2.10244 39.5525 -23.0272 1.28946 36.8483 -26.6295 4.21033 36.5613 -29.8095 5.26593 37.3246 -32.6611 4.62144 38.9908 -33.4042 1.24871 41.6343 -30.5838 -2.02917 42.6268 -26.7124 -2.92457 41.7145 -29.2935 -5.84594 28.5661 -30.561 -3.51609 27.692 -32.5796 -2.0245 27.7275 -35.942 -2.50653 29.0323 -35.5146 -6.20091 30.8193 -33.4344 -9.01994 31.7489 -30.3252 -9.41547 31.3646 -28.6633 -8.03955 29.739 -27.4625 -6.76432 32.3864 -28.2386 -4.2999 31.028 -29.9598 -2.04271 29.9794 -32.2842 -0.648404 29.8586 -34.8299 -1.63965 31.2629 -35.511 -4.13662 33.0912 -33.2458 -6.87747 34.4111 -29.8292 -7.98019 34.1467 -25.0796 -0.653131 34.9113 -27.5668 1.95759 34.0523 -30.7104 3.11789 34.5332 -33.3901 2.38088 36.0776 -34.544 -0.753599 38.5087 -31.8605 -3.68935 39.6381 -27.7369 -4.54822 38.8763 -24.6018 -3.47475 36.7629 -22.5443 -0.193689 42.4648 -21.8601 3.03254 39.8723 -25.6028 6.28443 39.2459 -28.6182 7.57574 40.0934 -31.3502 6.88913 41.9426 -31.9969 3.22279 44.6173 -29.1164 -0.300486 45.205 -25.9023 -0.901278 44.1875 -23.9379 -0.870664 48.9343 -26.7389 1.4349 50.2353 -27.9197 4.94442 50.1905 -27.5581 7.99418 49.2695 -24.9774 8.58374 47.8673 -22.2902 7.43636 46.6436 -21.0548 4.46059 46.8172 -20.9756 1.11547 47.2822 -20.8103 -1.88434 56.5578 -24.0882 0.521034 58.5881 -25.2341 4.45988 59.0139 -24.6706 8.86914 58.5781 -20.737 9.95754 56.2719 -17.5612 8.47175 54.1357 -17.1043 4.46344 53.8656 -17.4381 0.250258 54.4368 -14.5857 8.79479 60.1672 -14.5277 4.22418 59.1622 -15.9087 -0.494885 58.6868 -18.2255 -2.93815 62.5863 -22.1711 -2.42583 67.0902 -22.4703 4.27975 68.7255 -21.2972 10.8549 67.334 -17.174 11.4925 63.1574 -8.86314 9.09552 53.6104 -10.7927 1.93511 53.2579 -8.22601 -4.68653 54.3696 -7.52354 7.30466 43.7705 -9.19703 1.55725 43.6681 -8.30109 -3.8539 44.0912 -30.3009 -9.11796 21.5419 -31.1142 -4.76313 20.4727 -30.1453 -3.64358 23.976 -28.8262 -7.45225 24.7062 -27.7444 -10.9959 26.1258 -27.5465 -13.0972 22.0133 -31.7022 -12.6228 17.2552 -32.9479 -10.2407 16.132 -32.7957 -6.48556 16.1281 -34.3228 -3.44611 21.512 -33.1507 -2.63668 24.8866 -29.7043 -12.8874 27.5181 -29.6109 -15.3807 24.4363 -33.6637 -13.9138 18.0114 -35.4492 -10.9854 15.3084 -35.7917 -5.8684 16.8157 -37.0551 -5.36473 22.7476 -35.8518 -3.93471 26.0306 -35.8073 -8.30804 27.6217 -32.8196 -11.9134 27.8326 -33.5364 -14.4292 24.4503 -36.5585 -14.4574 18.4654 -37.6137 -11.3368 17.4711 -38.0675 -7.13874 17.5038 -37.3947 -10.3421 24.3353 -33.9924 -12.1112 13.2894 -32.7694 -13.9671 14.0868 -33.7581 -15.2631 14.5159 -36.3212 -15.3591 15.0784 -37.2927 -13.2607 14.1873 -35.873 -12.0151 13.1287 -33.6852 -12.953 9.60865 -32.4849 -15.0838 10.2343 -33.421 -16.4458 10.4609 -35.834 -16.5456 10.6396 -36.8783 -14.3308 10.0233 -35.5637 -12.8892 9.3843 -32.729 -13.5461 6.71352 -31.7445 -15.2554 7.17835 -32.6088 -16.3022 6.12543 -33.9881 -16.2646 6.68057 -35.0386 -14.5833 6.24405 -33.9638 -13.9106 5.56752 -33.5256 -9.08431 7.56196 -34.4877 -10.1648 6.38109 -35.2393 -7.66483 6.13225 -34.0722 -7.26923 7.37489 -35.8557 -10.2356 6.36504 -36.4316 -8.43585 6.16112 -34.8744 -7.15043 14.1841 -34.1617 -9.54017 14.1513 -34.0269 -9.4465 10.6164 -34.8181 -7.17346 10.4774 -35.4264 -10.7587 13.9159 -35.144 -10.8141 10.2768 -37.6666 -10.6607 13.6595 -37.2676 -10.6457 9.59195 -38.7006 -8.13592 13.669 -38.1371 -8.38087 9.41453 -36.6629 -6.6449 13.9625 -36.5299 -6.85736 10.0555 -28.5756 -19.7164 14.2621 -29.2142 -21.3687 14.513 -31.4494 -20.433 12.3237 -30.1137 -18.8709 12.584 -30.6927 -21.7152 15.4295 -32.3257 -21.3339 14.1311 -30.4267 -14.4228 17.9611 -27.9005 -15.6801 19.4102 -28.4498 -17.7239 16.2532 -30.5641 -16.7088 15.0552 -28.9268 -17.1115 21.1565 -28.8775 -19.1152 17.6339 -31.7556 -17.344 21.8532 -31.0064 -19.9242 18.5967 -32.8577 -15.8694 20.2352 -32.9494 -18.7577 17.3395 -32.4656 -14.7229 18.7526 -32.4734 -17.3324 15.567 -30.3701 -12.6686 18.9554 -31.544 -9.69258 18.7514 -32.1749 -5.81427 18.253 -32.9894 -13.667 19.4619 -35.0497 -4.68451 18.9321 -35.3253 -14.2856 21.0073 -37.7039 -6.33432 20.2379 -38.2406 -11.1385 21.3275 -3.20785 7.75562 27.4724 -0.001206 -3.8186 26.8282 -3.91096 -3.2531 27.5736 -2.581 1.99089 26.5725 -5.97059 11.2942 31.931 -6.44587 -6.64344 31.3267 -18.8368 16.9943 3.92872 -20.7578 14.3094 2.27883 -17.2514 13.4182 0.098844 -13.5623 11.1466 0.683884 -12.6199 14.0262 2.20055 -12.213 15.8152 3.87566 -14.2528 17.757 4.70611 -16.7733 18.0005 5.42135 -19.8497 -3.06963 18.0527 -20.1472 -5.88101 16.8621 -18.8205 -8.84454 15.7132 -15.6339 -8.50329 15.871 -13.1979 -6.35893 16.6787 -12.8567 -3.44864 17.5356 -14.632 -1.13492 18.2583 -17.8057 -0.904128 18.6299 0.000278 2.14114 27.9155 -12.4134 4.64105 25.1548 -8.75965 2.64296 22.6298 -7.73414 -1.94691 22.8155 -9.19713 -6.88012 23.2972 -13.1185 -8.4243 25.2345 -16.9765 -6.59353 26.7003 -17.5328 -2.25681 27.7153 -15.3627 2.43908 27.4509 -13.9599 1.13571 21.2653 -11.2689 -1.01818 20.0953 -10.6563 -5.03082 19.6221 -12.8093 -8.49057 19.5962 -16.522 -9.21806 20.5022 -19.4614 -7.04819 21.4284 -18.9939 -3.43691 22.3147 -17.0563 0.464666 22.2435 -10.2919 8.75899 28.7183 -6.35369 5.84902 25.4772 -4.78499 0.760224 25.2039 -5.9311 -4.63027 26.4502 -9.2911 -7.69353 29.0942 -14.0608 -5.4638 31.9913 -14.8533 -0.250959 33.169 -12.8513 5.30248 32.6568 -20.6508 5.1486 9.30269 -20.165 7.2341 11.3831 -18.6998 2.87021 7.71274 -15.9445 2.27263 7.67691 -13.7618 3.26678 9.27448 -12.4365 5.18484 11.3272 -14.445 7.06386 12.9039 -17.7531 7.90379 12.892 -21.5985 1.7631 14.7711 -21.0312 -0.917083 12.4183 -19.0421 -3.00231 11.3864 -16.5514 -3.67868 11.4344 -14.0718 -2.8694 12.5166 -12.2855 -0.781535 14.3254 -14.1446 2.24206 16.6237 -18.6663 3.05589 16.9715 -20.5991 9.29404 6.60441 -17.9254 5.37288 5.71568 -14.7432 6.73512 4.82201 -12.985 8.30246 6.22749 -12.7698 10.0541 8.17776 -14.537 11.7732 9.65904 -17.3158 12.1827 9.7159 -19.4894 11.5233 8.4485 -20.8109 2.20693 10.7768 -19.018 0.111127 9.44415 -16.4242 -0.533956 9.54494 -13.8803 0.090193 10.6632 -11.8874 2.1315 12.8248 -14.1601 4.62297 14.8237 -18.2554 5.78716 14.9693 -20.8471 4.51317 12.9382 -19.6424 9.29556 10.1301 -20.4184 7.28746 8.21955 -18.2571 4.31209 6.49717 -14.9624 4.42752 6.2834 -12.7436 5.48747 7.65479 -12.4291 7.71741 10.0045 -14.4092 9.54644 11.6232 -17.4967 10.0217 11.4654 -21.2889 -1.24996 16.3594 -20.6211 -3.65748 14.4074 -18.9924 -5.9162 13.3347 -16.4149 -6.44309 13.3914 -14.1289 -5.1544 14.4899 -13.1166 -2.90023 15.8076 -14.6041 -0.444299 17.4606 -18.3522 0.293481 17.7651 -3.15085 9.64731 38.5507 -3.78493 10.0501 50.4774 -6.01654 -9.45107 36.2737 -3.68373 -6.08117 50.6743 -4.71865 13.9375 59.6363 -5.46266 -10.1777 60.0152 -4.17531 8.93378 79.4656 -3.13429 -8.18884 75.4505 -2.1751 -26.8608 95.6063 -1.55836 -25.6683 84.9573 -4.66827 -1.12437 96.6502 -3.23226 -10.1476 78.3049 -5.72641 -13.7707 103.849 -4.74938 -14.7262 76.3896 -4.5982 -22.9044 101.96 -4.46116 -23.0015 75.9926 -2.37148 -27.1049 89.8337 -4.68245 11.6631 75.0258 -3.85973 -8.55996 73.4492 -4.60063 14.2392 66.3445 -5.41829 -10.0417 66.5232 -3.34896 5.51882 83.6471 -3.16474 -8.99127 77.2523 -4.29835 12.1851 54.4086 -4.50444 -7.69249 54.8028 -3.57021 9.49955 43.9934 -5.32793 -8.54865 44.8134 -1.01649 7.39964 29.235 -2.18154 -3.72975 26.6577 -1.8214 10.7344 33.5795 -3.64263 -7.45756 31.2561 -1.12134 2.1334 27.6764 -0.002191 9.16546 47.2137 -7.23982 7.36901 46.865 -8.53346 1.53214 46.861 -7.03762 -3.38685 47.1714 -3.70004 9.80714 47.03 -4.06674 -6.8673 47.6004 -8.67934 8.1684 41.5246 -11.0473 1.60801 41.3574 -9.67912 -4.14747 40.8617 0.002215 -11.1861 41.0618 -0.000512 9.23931 41.5733 -3.48694 9.24587 41.4919 -6.31016 -9.3644 41.1674 -3.67564 -25.6693 79.8482 -4.88348 -8.72003 70.5045 -8.61038 -6.15289 70.8357 -13.3019 -3.45685 73.021 -16.1176 3.2487 74.6377 -13.7706 11.2063 73.2334 -9.17267 12.4553 71.5973 -4.60332 13.2615 71.0227 -0.000472 11.8173 70.3789 0.000053 -8.28055 70.2412 -5.15875 -28.0049 92.8279 -8.0493 -4.44013 90.4532 -11.821 -14.2265 95.1646 -10.13 -22.6867 95.211 -2.2207 -28.3405 92.8639 -8.70147 -3.91359 77.2822 -5.55491 -27.2112 87.2503 -8.30468 -8.14579 83.024 -10.2275 -14.4798 83.7451 -10.3172 -22.2695 84.9026 -8.4922 -5.43831 80.3477 -3.00027 -28.7379 86.6828 -10.3648 -2.879 74.9043 -8.71054 -4.57013 75.5018 -21.4078 12.6312 4.59118 -26.1987 -14.9489 0.649732 -13.2342 9.05717 2.5104 -12.2762 11.1581 3.98066 -11.9341 13.3868 5.8341 -14.2452 15.69 7.6584 -17.1922 16.2371 7.84994 -19.7123 14.8968 6.39582 -27.4625 -2.3865 -0.077642 -26.4825 -2.85564 -2.46332 -22.1384 -4.71112 -2.66162 -17.4976 -5.75207 -1.65279 -17.2134 -5.83018 0.616789 -18.8016 -5.65393 3.06524 -22.9935 -4.76049 3.75416 -26.2096 -3.06425 2.57773 -29.3381 -11.5371 0.174905 -28.9978 -11.3663 -2.17754 -25.571 -13.9479 -2.28107 -20.8294 -14.338 -1.49276 -21.0115 -14.8187 0.943264 -21.9289 -14.2766 3.33768 -26.1274 -13.7843 3.73999 -28.9629 -11.4239 2.66323 -15.4679 16.7243 2.07614 -24.2192 5.47137 1.42139 -23.4758 5.94358 -0.960273 -20.0177 4.32529 -1.57289 -16.006 3.10883 -1.14435 -15.7741 2.24209 0.907439 -17.3368 1.56002 3.52387 -20.1103 1.77347 4.09279 -22.8821 3.69106 3.70126 -22.9672 9.1606 2.93701 -22.222 10.1413 0.604657 -18.7619 8.66105 -0.642546 -14.7638 7.11775 -0.413344 -14.3607 5.6996 1.4825 -16.0181 4.39036 3.95755 -18.7824 4.00614 4.81873 -21.6664 6.67214 4.8738 -29.0657 -7.09314 -0.167261 -28.3298 -7.6709 -2.57797 -23.9664 -9.81088 -3.03302 -18.9654 -10.7172 -1.71763 -18.477 -10.7407 0.756387 -20.2458 -10.5293 3.26382 -24.794 -9.49416 4.3408 -28.0935 -7.64193 2.67004 -25.7124 1.65831 0.4746 -24.8185 1.60591 -1.98472 -21.0128 -0.09167 -2.21626 -16.9201 -1.1204 -1.6015 -16.7788 -1.49125 0.550238 -18.3005 -1.70504 3.07562 -21.5235 -1.21135 3.61624 -24.4464 0.520421 2.91912 0.005175 -18.8542 104.94 -9.05138 -18.9597 100.617 -11.4208 -18.5526 89.8302 -7.41258 -18.6224 78.8803 0.000789 -17.9505 73.3474 -5.81327 -25.3718 97.2235 -5.34264 -18.9614 103.414 -5.35625 -18.4383 75.0986 -3.23489 -25.4496 99.1488 -11.1224 -18.7447 95.5199 -8.44243 -26.1811 94.1544 -10.438 -18.4891 84.0897 -8.43164 -25.029 86.29 -5.50791 -24.8547 82.5889 -0.003113 -6.57304 103.846 -9.00512 -8.37369 98.8263 -13.2289 -8.43596 87.9132 -7.22123 -11.3053 79.2296 -5.82507 -7.24696 102.448 -3.99085 -12.0021 77.5807 -13.1009 -9.02055 94.0499 -9.90751 -10.4878 83.3753 -2.49482 0.869859 88.7607 -4.48304 -0.759131 88.1337 3.14371 9.61782 38.5413 3.48799 9.23045 41.4898 8.96465 8.04739 37.9047 12.3171 1.35612 38.1825 11.0482 1.60929 41.3576 8.67621 8.16339 41.5232 10.4893 -4.54431 36.5356 9.67675 -4.15101 40.8604 6.01255 -9.44561 36.2777 6.3186 -9.37856 41.1721 -0.000594 9.49761 50.7779 3.7793 10.0196 50.486 4.2954 12.1461 54.4187 -0.002008 10.7193 55.1957 7.60624 7.78982 50.1333 9.54711 1.45924 50.1049 10.7943 1.93183 53.2573 8.85394 9.0822 53.6186 6.99057 -3.61111 50.4338 8.23162 -4.6886 54.3674 3.68041 -6.07776 50.6749 4.50489 -7.69141 54.8013 -0.002996 12.3509 60.3321 4.70814 13.8677 59.6567 4.60161 14.2011 66.3448 12.003 -6.64502 57.7191 5.43726 -10.1881 59.9904 5.38947 -10.0968 66.4504 10.8555 -8.24943 65.6193 4.17653 8.91844 79.4573 3.35363 5.52045 83.6512 0.001127 6.15492 83.4699 9.35876 6.40275 80.0938 10.1107 0.315761 78.3141 7.81411 -1.62093 82.3717 6.09691 1.30883 83.9398 8.33534 -4.21955 77.979 8.47198 -5.43415 80.3642 7.27126 -7.66871 75.9417 3.16095 -8.19551 75.4524 3.17258 -8.99622 77.248 6.17593 -8.94301 77.8683 7.59524 -2.93784 94.4559 9.01144 -8.37437 98.8221 5.80852 -7.26546 102.423 4.66113 -1.1317 96.6416 8.87709 -6.17374 86.4847 13.2296 -8.43564 87.9136 13.0989 -9.02369 94.0514 8.03008 -4.45736 90.4562 6.11172 -9.7392 79.3419 7.22078 -11.3064 79.2299 9.90829 -10.4872 83.3739 8.29613 -8.14455 83.0229 -0.001466 -11.1447 75.5177 0.000031 -12.2951 75.8904 3.99193 -12.0035 77.5794 3.23631 -10.1515 78.2985 9.33146 -13.9479 100.44 9.04191 -18.9573 100.608 5.35911 -18.9702 103.45 5.7413 -13.7785 103.874 12.8841 -14.3852 89.2342 11.4306 -18.5559 89.8306 11.1326 -18.7473 95.5193 11.8255 -14.2266 95.1668 8.25872 -14.58 78.3839 7.41415 -18.6212 78.8795 10.4472 -18.4925 84.0867 10.2318 -14.4803 83.7429 5.35656 -18.4389 75.0987 4.74784 -14.7257 76.3911 7.93192 -22.9513 99.6797 5.81996 -25.3941 97.2352 3.24042 -25.4855 99.1617 4.59741 -22.902 101.951 10.0416 -22.2348 90.0961 8.49075 -24.7843 90.312 8.45333 -26.1964 94.1671 10.1499 -22.6992 95.22 6.86859 -22.4967 80.0995 5.50428 -24.8504 82.5905 8.43981 -25.0335 86.2883 10.3397 -22.2789 84.8962 -0.009894 -26.3299 78.1746 3.67673 -25.6683 79.8486 4.4614 -23 75.9928 2.37145 -27.1048 89.8338 3.00055 -28.7382 86.683 0.005631 -33.3998 86.027 10.314 9.52611 75.84 4.68098 11.6488 75.0177 12.9666 2.46484 75.7835 7.62927 -6.63717 73.6925 8.49745 -4.47544 76.4918 10.4865 -2.57447 75.1898 -0.000154 -8.58991 72.9392 3.85888 -8.56198 73.4511 10.0359 13.9935 67.0426 9.17133 12.4456 71.5938 4.60325 13.2528 71.0205 4.88764 -8.72674 70.5037 10.0638 10.7291 58.6643 12.4104 2.64228 56.593 13.1144 3.60042 59.4603 12.8913 9.90771 60.453 15.6872 -3.52847 58.3632 15.5938 -5.55489 64.6302 9.49937 -5.9047 70.6365 13.37 -3.39776 73.1163 16.8599 -3.91962 70.7007 16.1126 3.25244 74.6283 13.769 11.2003 73.2289 14.5005 12.738 65.2328 14.5281 4.22031 59.1648 14.5871 8.7712 60.1823 15.9111 -0.504993 58.6856 18.2058 -2.94963 62.5906 22.1394 -2.39651 67.0898 19.3323 3.7365 72.5244 22.4538 4.27989 68.7185 18.0409 11.0465 70.8524 21.2742 10.8264 67.3256 17.1688 11.4703 63.1648 19.3802 -1.36423 59.9583 23.4287 -0.301252 62.4524 24.0775 0.535141 58.5851 20.8171 -1.84228 56.5587 24.258 4.47166 63.7017 25.227 4.45866 59.0111 23.1885 9.73065 62.6425 24.6608 8.86058 58.5743 18.725 9.93617 60.2566 20.7387 9.94422 56.2743 15.6164 8.61687 57.6305 17.5655 8.45576 54.1399 15.5771 4.54464 57.0854 17.1189 4.46558 53.8725 16.4288 0.609202 57.7053 17.4601 0.274138 54.4454 22.3853 -1.84863 52.7541 25.7988 0.34345 54.4232 26.7244 1.44882 50.2309 23.9341 -0.854283 48.9361 26.9389 4.50747 54.693 27.9152 4.94496 50.1892 26.5846 8.64846 54.0124 27.555 7.99234 49.2688 22.8459 9.31452 52.0617 24.9781 8.57933 47.8687 19.7322 8.1095 50.2757 22.2959 7.4291 46.6469 18.9886 4.31112 50.3748 21.0744 4.45968 46.8246 19.0361 0.333241 50.8455 20.9883 1.1326 47.2911 2.18222 -3.7306 26.6566 1.12082 2.13451 27.6754 -0.00011 -26.7145 96.0253 2.17497 -26.8503 95.6029 2.21978 -28.3317 92.8621 0.00088 -27.951 93.1054 -0.002304 -10.32 74.9241 26.7208 -2.50391 32.9376 25.1206 -0.654512 34.9443 24.6265 -3.45934 36.7711 26.1003 -5.07686 34.512 28.7216 -0.028104 31.8098 27.5837 1.94469 34.0755 31.6078 1.01528 32.1024 30.7099 3.09957 34.549 34.281 0.312351 33.4377 33.3696 2.37283 36.078 35.2899 -2.41951 35.5641 34.4969 -0.749989 38.494 32.8098 -5.10636 36.7421 31.8449 -3.6707 39.6229 28.8649 -6.24628 36.4196 27.7397 -4.52329 38.8635 23.0588 1.27798 36.8772 21.8846 3.02661 39.8813 22.573 -0.167987 42.4543 23.2113 -2.09465 39.5553 26.6427 4.18523 36.5876 25.6178 6.25494 39.2665 29.8067 5.23446 37.3485 28.6152 7.54489 40.1115 32.6438 4.61101 38.9922 31.3289 6.87558 41.94 33.3616 1.25026 41.6163 31.9574 3.22257 44.5947 30.5743 -2.02222 42.6184 29.1028 -0.282559 45.1845 26.7138 -2.91038 41.7062 25.9123 -0.872857 44.1712 29.3199 -5.85091 28.5773 28.2714 -4.30448 31.0503 27.4986 -6.74563 32.395 28.6884 -8.03182 29.7414 30.5716 -3.52143 27.7002 29.9853 -2.06328 30.0105 32.572 -2.03693 27.7331 32.2825 -0.678296 29.8811 35.9135 -2.52264 29.0345 34.8119 -1.65849 31.271 35.4857 -6.19575 30.8108 35.485 -4.13036 33.0831 33.4229 -9.00615 31.7375 33.224 -6.84903 34.3891 30.3303 -9.40795 31.3608 29.8366 -7.95676 34.1369 21.9982 4.5014 43.2821 22.7412 1.62631 44.85 24.2002 7.31209 42.7354 26.9916 9.3386 43.5351 29.542 8.31241 45.1425 29.8204 4.70122 47.1502 27.5595 1.28837 47.2925 25.0359 0.373751 46.033 0.000236 -7.91237 55.2129 7.51197 7.29269 43.7725 7.21449 7.34046 46.8685 3.6862 9.76937 47.0336 3.56427 9.48039 43.9943 9.20079 1.55299 43.6695 8.53481 1.52592 46.8605 8.30961 -3.85962 44.0954 7.0347 -3.38352 47.1706 -0.001017 -10.3019 44.99 -0.000641 -8.33163 47.8258 4.06177 -6.86347 47.5964 5.33527 -8.55849 44.8162 30.3031 -9.1164 21.5409 31.114 -4.7637 20.4729 30.1456 -3.64374 23.9763 28.8315 -7.45329 24.7081 27.7532 -10.9911 26.1225 27.5591 -13.0864 22.0055 30.3703 -12.6662 18.955 31.544 -9.69256 18.7514 32.1741 -5.81557 18.2533 34.3168 -3.45276 21.513 33.1484 -2.63915 24.8872 29.712 -12.8744 27.5067 29.6387 -15.3528 24.4174 31.7434 -15.255 7.18047 32.6061 -16.3012 6.13026 33.9604 -13.9095 5.57321 32.7273 -13.5456 6.71629 32.7956 -6.48579 16.1281 35.7876 -5.87135 16.8165 35.0461 -4.6899 18.9336 37.0313 -5.37901 22.7463 35.8283 -3.94303 26.0282 32.8038 -11.8902 27.8119 33.5251 -14.4066 24.4392 33.9795 -16.2621 6.69292 35.03 -14.5808 6.25668 38.0525 -7.14275 17.5061 37.6953 -6.33965 20.2383 37.3654 -10.3347 24.3238 35.7709 -8.2947 27.6037 38.2283 -11.1332 21.3243 35.3151 -14.276 21.0069 32.9466 -10.24 16.1325 31.7021 -12.6227 17.2552 32.7693 -13.9671 14.0868 33.9913 -12.1108 13.2898 33.661 -13.9121 18.0128 33.7562 -15.2629 14.5162 36.5543 -14.4557 18.4663 36.3111 -15.3577 15.0802 37.5962 -11.3313 17.4758 37.2778 -13.2576 14.1905 35.436 -10.9788 15.3137 35.8652 -12.0122 13.1311 32.4844 -15.0837 10.2349 33.6841 -12.9529 9.60984 33.4193 -16.4456 10.462 35.8255 -16.5445 10.6442 36.8695 -14.3295 10.0279 35.5609 -12.8886 9.38614 33.5227 -9.08468 7.56584 34.4842 -10.1634 6.38675 35.233 -7.66689 6.14001 34.0682 -7.2724 7.37899 35.8483 -10.2338 6.37569 36.4187 -8.43718 6.17743 34.8738 -7.15074 14.1844 34.1586 -9.53833 14.1527 34.0262 -9.44666 10.6172 34.8161 -7.17544 10.479 35.4032 -10.7469 13.9247 35.1393 -10.8116 10.2795 37.6213 -10.6434 13.6735 37.2531 -10.6412 9.59843 38.669 -8.13215 13.6764 38.1216 -8.38158 9.42286 36.6562 -6.64506 13.9638 36.5246 -6.85918 10.0584 28.5769 -19.715 14.2615 29.2175 -21.3627 14.5111 31.4355 -20.4284 12.327 30.1117 -18.8704 12.5845 30.685 -21.7016 15.4296 32.3053 -21.3168 14.1361 30.4234 -14.4214 17.9618 27.9108 -15.6733 19.4062 28.4531 -17.7208 16.2519 30.5522 -16.7105 15.0578 28.956 -17.0881 21.1439 28.8962 -19.1001 17.6264 31.7481 -17.3261 21.8516 31.0093 -19.9125 18.5934 32.8364 -15.854 20.2391 32.9336 -18.7502 17.3426 32.4413 -14.7151 18.7578 32.439 -17.3342 15.5745 32.9783 -13.6591 19.4642 1.81983 10.7204 33.5783 5.96248 11.1843 31.9334 0.00192 -11.3226 35.8551 3.64254 -7.46093 31.2527 -0.00027 -8.24984 30.6998 0.000484 9.59492 33.9664 -0.000286 6.90071 29.8098 1.01301 7.4037 29.2289 6.45057 -6.63596 31.3234 3.91789 -3.24795 27.5793 18.8865 17.0922 3.91727 20.7698 14.3432 2.2718 21.4062 12.6469 4.58619 19.7258 14.9368 6.38913 28.9976 -11.3668 -2.17724 25.571 -13.9479 -2.28108 26.1987 -14.9489 0.649727 29.338 -11.5368 0.175154 20.8294 -14.338 -1.49276 21.0115 -14.8187 0.943265 13.5655 11.155 0.68227 12.6175 14.0327 2.19805 12.2817 11.1673 3.98005 13.2424 9.0664 2.51126 12.2145 15.8217 3.87413 11.9307 13.3883 5.83225 14.2707 17.7915 4.70228 14.2473 15.6987 7.6566 16.8138 18.0761 5.41321 17.205 16.2644 7.8465 15.4934 16.7773 2.07243 3.20621 7.7461 27.4701 6.35991 5.83399 25.5067 10.2722 8.72954 28.7238 2.58045 1.99156 26.5741 4.81032 0.762657 25.2266 5.96736 -4.59515 26.4724 9.30081 -7.64851 29.0932 14.0561 -5.45124 31.9865 14.8232 -0.26307 33.1604 12.7772 5.26375 32.6386 8.79572 2.59255 22.724 11.3078 -1.0646 20.1632 13.9654 1.08798 21.3046 12.4084 4.60914 25.1862 7.81248 -1.95283 22.8867 10.7166 -5.01929 19.6711 9.25775 -6.83664 23.3378 12.8401 -8.43202 19.6209 13.1174 -8.38888 25.2332 16.4946 -9.12472 20.4926 16.9552 -6.58172 26.6904 19.4251 -7.01174 21.414 17.4881 -2.2685 27.7018 18.9346 -3.45581 22.3009 15.3208 2.41656 27.4448 17.0354 0.439214 22.2464 12.8875 -3.45872 17.5575 14.6443 -1.16313 18.2662 13.2368 -6.33672 16.7088 15.6592 -8.46308 15.9064 18.8137 -8.79673 15.724 20.1491 -5.87621 16.8603 19.813 -3.09107 18.0376 17.7885 -0.929153 18.6122 20.6337 5.15536 9.31844 20.7771 2.21242 10.7925 20.8341 4.50829 12.9355 20.1509 7.23241 11.3849 18.7134 2.87824 7.71905 18.9987 0.118517 9.46011 15.9538 2.26707 7.66533 16.429 -0.527695 9.55484 13.7637 3.26504 9.27111 13.9104 0.103813 10.6836 12.4428 5.1834 11.3252 11.9352 2.12812 12.8229 14.454 7.04967 12.8864 14.1959 4.5917 14.7836 17.7436 7.89586 12.8842 18.2551 5.76912 14.9472 20.9982 -0.908251 12.4319 20.5991 -3.64882 14.4136 21.263 -1.25103 16.3542 21.583 1.76356 14.7723 19.0277 -2.99254 11.4005 18.9842 -5.89237 13.3579 16.5605 -3.66412 11.4537 16.4368 -6.40638 13.4364 14.1026 -2.84309 12.5526 14.1646 -5.12713 14.526 12.301 -0.776557 14.3347 13.1337 -2.89691 15.8181 14.1603 2.23069 16.6062 14.6171 -0.450792 17.4582 18.6656 3.05148 16.9643 18.345 0.286018 17.7546 20.6024 9.3007 6.60438 20.4189 7.28985 8.22172 19.6406 9.29363 10.1291 19.4861 11.5241 8.44772 17.9251 5.37591 5.71513 18.2598 4.31578 6.49639 14.7429 6.73724 4.82131 14.9655 4.43094 6.28259 12.9877 8.30578 6.22743 12.7431 5.48917 7.65481 12.7709 10.0575 8.17753 12.4266 7.71823 10.0045 14.5344 11.7725 9.65805 14.4104 9.54477 11.6208 17.3125 12.1815 9.71563 17.4957 10.0206 11.4643 -0.000274 -6.99032 50.78 0.00502 -13.4918 105.494 -0.001315 -22.7658 102.938 0.001376 -25.3791 99.903 1.55695 -25.6689 84.9563 5.24154 -27.3341 84.0868 5.4609 -26.8749 89.7018 5.55334 -27.2087 87.2499 4.06137 -26.8184 95.012 5.1563 -27.9927 92.8274 -0.004895 -0.101995 97.3628 -0.00734 1.63809 88.8831 2.49145 0.869646 88.7622 -0.000425 8.91025 44.138 -0.001983 -28.3645 81.841 26.1274 -13.7843 3.73999 28.9631 -11.424 2.66278 21.929 -14.2766 3.33767 22.2214 10.1408 0.604251 22.9658 9.15883 2.93721 17.2517 13.4377 0.092302 18.7632 8.66318 -0.643284 14.7665 7.11977 -0.412981 14.3626 5.69976 1.48351 16.0185 4.39256 3.95707 18.7833 4.00791 4.81818 21.6681 6.67322 4.87415 27.4625 -2.38653 -0.077641 26.4825 -2.85563 -2.46331 28.3298 -7.67087 -2.57788 29.0657 -7.09311 -0.167259 22.1384 -4.71112 -2.66162 23.9664 -9.81088 -3.03305 17.4976 -5.75207 -1.65279 18.9654 -10.7172 -1.71763 17.2134 -5.83018 0.616788 18.4769 -10.7407 0.756386 18.8016 -5.65397 3.06519 20.2459 -10.5293 3.26377 22.9935 -4.76045 3.75396 24.794 -9.49417 4.34082 26.2097 -3.06425 2.5778 28.0935 -7.64191 2.6701 23.4758 5.9436 -0.960265 24.8185 1.60592 -1.98474 25.7125 1.65837 0.474511 24.2192 5.47123 1.42141 20.0177 4.32529 -1.57289 21.0128 -0.09167 -2.21626 16.006 3.10897 -1.14435 16.9201 -1.12039 -1.6015 15.7744 2.24265 0.907485 16.7788 -1.4912 0.550231 17.3374 1.56095 3.52376 18.3005 -1.70494 3.07533 20.1099 1.77353 4.09142 21.5233 -1.21121 3.61475 22.882 3.69085 3.70102 24.4463 0.520488 2.9184 4.48401 -0.761458 88.1331 -1.55441 9.31229 40.1767 -10.1802 4.75533 39.9684 -11.6503 -1.46944 39.599 -8.7204 -7.10738 38.9958 -1.91811 10.2734 52.7621 -9.15122 5.23861 51.8097 -9.3405 -1.78266 51.9862 -5.94904 -5.91874 52.4813 -2.09927 13.3962 63.3124 -8.58554 -9.53801 62.9356 -1.82176 7.42463 81.1776 -8.74664 2.28413 81.1402 -8.66555 -2.36651 79.9115 -4.15035 -8.42662 76.8204 -7.33643 -4.79832 98.6175 -9.42392 -7.42135 90.2005 -7.79139 -9.70474 81.2968 -1.85123 -11.3178 77.4192 -7.7167 -16.5488 102.445 -12.4106 -16.5868 92.4899 -9.03459 -16.5385 81.105 -2.69659 -16.3398 75.0296 -5.64125 -24.4449 99.9219 -9.98597 -24.3427 92.4009 -8.1804 -23.8821 83.2578 -2.56903 -25.1292 76.3292 -1.41061 -29.4252 88.8272 -7.1716 9.88454 77.6935 -10.9575 4.77546 77.5276 -8.11368 -5.90939 75.6814 -1.8258 -8.28051 74.1178 -7.01943 14.0128 69.3743 -2.46564 -8.79211 68.8367 -12.3836 6.9986 58.4644 -13.3004 -0.863874 57.9748 -14.3111 -6.56484 61.6284 -11.9973 -5.03006 70.2558 -13.8117 -0.507088 74.8402 -14.0812 6.69313 75.7942 -11.7273 12.7241 62.5367 -13.6644 6.83011 59.8158 -14.2787 1.14438 59.0529 -17.2047 -4.09882 60.3745 -18.7515 -4.55625 66.6672 -21.0943 0.119975 70.6074 -21.0858 7.94507 70.8683 -17.7865 12.2182 66.7503 -14.6236 11.4572 62.0987 -21.9259 -0.824481 59.6387 -24.7008 2.25562 61.0869 -24.7993 6.89873 61.1822 -21.4857 9.84924 59.5679 -17.8587 9.90689 56.9764 -15.8742 6.68482 55.4026 -16.398 2.55074 55.7155 -18.1299 -1.12515 57.1604 -25.0582 -0.927888 51.6749 -26.7527 2.91749 52.4887 -28.0928 6.8611 52.2401 -25.6487 9.29887 50.8096 -22.329 8.65979 49.0735 -20.0795 6.27537 48.2023 -19.7085 2.614 48.7121 -21.2782 -0.978319 49.7815 -0.796685 -0.849903 25.9215 -0.990455 -27.6036 94.5063 -8.00562 -8.62267 80.0583 -1.93846 -10.0362 76.9379 -25.1595 -2.88515 34.4708 -26.8131 -0.275863 33.2942 -29.6595 1.80799 32.8399 -32.6565 1.99638 33.8302 -34.7524 0.066956 35.838 -34.2416 -3.18064 37.8104 -30.3727 -5.14602 38.0862 -26.5746 -5.02269 36.6874 -21.6049 0.203259 39.5997 -24.2054 3.87436 37.8855 -27.6814 6.09926 38.1202 -30.7957 6.44519 39.3743 -32.7762 4.18103 41.8579 -31.6603 0.0729 44.1033 -28.144 -1.63425 43.5113 -24.3649 -1.93968 42.224 -28.3026 -6.22192 30.489 -29.5479 -3.99054 29.3759 -31.3411 -1.88403 28.7321 -33.8505 -1.52647 29.3064 -35.9906 -3.59461 31.2179 -34.6578 -6.5709 32.7284 -31.8585 -8.67588 33.3499 -28.8813 -8.22323 32.1166 -26.7886 -4.74448 32.5816 -28.315 -2.16991 31.3637 -30.5976 -0.291109 30.7802 -33.3402 -0.007283 31.467 -35.4037 -1.89044 33.3304 -34.5705 -4.65724 35.0184 -31.2481 -6.90941 35.7021 -27.6914 -6.88813 34.496 -23.4177 -1.29205 36.7094 -25.6117 1.71735 35.596 -28.6484 3.85827 35.434 -31.599 4.01915 36.6028 -33.6992 2.07641 38.7426 -33.1397 -1.58501 40.96 -29.1247 -3.56414 40.8771 -25.3261 -3.5796 39.3606 -21.7168 2.14429 42.7389 -23.0585 5.54595 40.9524 -26.5767 8.03362 41.1385 -29.0708 8.32529 42.3256 -30.9952 6.25134 44.7505 -30.0104 1.82599 46.4865 -26.7588 0.089863 45.7283 -23.9925 0.215581 44.7054 -26.0432 0.497446 47.9643 -27.9779 3.19797 48.6105 -28.6068 6.50098 47.7789 -27.107 8.56323 46.3609 -24.754 8.10871 45.1595 -22.3565 6.02534 44.7791 -21.8528 3.10297 45.4874 -23.0343 0.180913 46.3257 -23.5522 -1.30766 55.8151 -25.5278 2.4263 56.7751 -26.5594 6.84648 56.8999 -23.8035 9.96143 55.2168 -19.9658 9.40035 53.0218 -17.9691 6.454 51.9365 -17.7943 2.37741 52.2275 -19.6228 -1.41384 53.5903 -14.524 6.70102 58.3337 -15.3281 2.27422 58.361 -17.5975 -1.35546 59.2321 -20.8767 -2.17888 63.1124 -24.1273 1.19846 66.092 -23.7818 7.66599 66.2546 -20.1743 11.3428 63.2945 -16.3491 9.70532 60.4622 -7.15257 12.1494 56.3688 -11.0654 6.39898 55.0163 -10.7408 -1.7294 55.5366 -2.4647 -9.34884 57.4495 -5.61923 9.0211 45.3336 -8.37128 4.57211 45.1698 -9.15596 -1.45299 45.6046 -2.53462 -9.00332 46.4644 -29.723 -6.12494 22.1336 -27.7688 -10.2258 23.4008 -29.8034 -11.2165 20.3229 -31.5189 -7.35893 19.7099 -32.38 -3.29588 22.6525 -28.4824 -13.6281 25.1316 -32.3594 -14.7352 5.72708 -33.7696 -5.37097 17.4374 -35.1723 -3.21685 23.6498 -31.219 -14.3907 26.3323 -33.8113 -15.4854 5.13005 -36.6732 -5.6714 18.4212 -37.1681 -7.02971 25.3323 -35.4884 -11.7538 26.4148 -36.8847 -13.0871 23.0736 -38.3212 -8.25097 22.2094 -34.2052 -2.46115 26.8875 -31.4415 -2.68455 26.1312 -29.5239 -5.02514 26.2523 -28.5569 -8.12145 27.3824 -29.0133 -10.4705 28.8295 -31.2335 -11.1661 29.9104 -34.5879 -8.84322 29.6709 -36.5196 -5.30666 28.7343 -32.8894 -12.2184 15.5249 -32.8812 -14.0214 16.1501 -35.0483 -14.8245 16.8036 -37.6184 -13.9935 16.8249 -36.6704 -11.8251 15.1242 -34.6622 -11.2256 14.5225 -33.1992 -13.5861 11.772 -32.9598 -15.463 12.3649 -34.9211 -16.2616 12.8343 -37.4787 -15.394 12.6985 -36.7999 -13.0561 11.7571 -34.9317 -12.3424 11.3184 -32.4017 -14.1619 8.24124 -32.2095 -16.1073 8.36119 -33.7129 -16.6891 8.34036 -35.3687 -15.3487 8.25571 -35.5963 -13.6718 7.41583 -34.0283 -12.9946 7.46648 -33.9902 -8.45733 6.31597 -35.5283 -9.27031 5.40355 -34.4176 -8.30414 12.4523 -34.5744 -10.3233 12.4727 -36.3928 -10.9506 11.9921 -38.4672 -9.6495 11.3773 -37.7585 -7.29644 11.8472 -35.8547 -6.69539 12.3358 -33.8616 -8.10859 8.80076 -34.0177 -10.1838 8.51199 -35.4567 -10.8015 7.917 -36.6367 -9.317 7.70667 -36.6092 -7.47339 7.61461 -35.1057 -6.81524 8.23967 -38.9505 -9.47284 15.7368 -37.2655 -6.75174 15.6006 -35.1633 -6.36365 15.5132 -33.2664 -8.15509 15.1871 -34.4645 -10.4068 15.0925 -36.6125 -11.0272 15.2253 -29.5909 -20.3651 12.8347 -30.9266 -21.8804 13.5463 -29.1361 -15.9169 16.9746 -28.1793 -17.4266 18.6736 -29.7901 -18.3946 20.04 -32.088 -17.8561 19.8072 -32.6849 -16.3439 18.1308 -31.8203 -15.4979 16.7561 -29.2356 -18.2249 14.2201 -28.4191 -19.742 15.5829 -29.8112 -21.0791 16.6319 -32.0035 -20.9491 16.4194 -32.8273 -19.7914 14.4708 -31.3784 -18.2555 13.2324 -31.3524 -11.33 17.811 -31.7117 -7.76521 17.0902 -32.0199 -13.1636 18.5625 -33.2384 -4.42519 19.6955 -34.5911 -13.9715 19.3179 -36.1005 -4.55573 20.6919 -37.8206 -13.5028 20.0477 -38.9691 -8.74753 19.4401 -28.4212 -13.9422 19.4967 -27.924 -15.6076 21.9888 -30.9736 -16.561 23.3623 -33.4387 -15.3717 22.1292 -33.1953 -14.3697 20.02 -31.7351 -13.6436 18.9572 -4.81492 10.9493 35.9407 -2.57551 -9.65209 33.3363 -0.455672 8.78265 31.5314 -3.77252 -5.44928 29.2943 -20.4953 15.093 4.28106 -28.1635 -13.3567 -1.02289 -23.2452 -15.3816 -0.590462 -12.6259 11.4181 2.21171 -11.9012 13.7347 3.81755 -12.9839 16.0564 5.49607 -15.5344 17.46 6.54517 -18.3572 16.9792 5.95412 -16.3189 18.1844 3.82486 -6.31105 9.4446 27.9809 -3.8386 4.29932 25.8867 -4.2926 -1.03494 26.438 -5.8972 -5.72808 28.8453 -10.0619 -6.75489 32.5352 -13.8553 -2.32225 35.4488 -12.4478 3.76981 36.0045 -10.3027 9.498 33.2865 -1.72481 4.93822 27.6175 -11.4952 2.21843 22.0523 -9.51533 -1.2301 21.4488 -9.73654 -5.90532 21.2177 -12.7225 -8.90652 22.1572 -16.8039 -8.25023 23.497 -18.9534 -5.13496 24.5782 -17.3147 -0.846094 25.0649 -15.0256 2.72289 24.0512 -12.9086 -1.10639 19.0204 -11.8963 -4.26991 18.4477 -13.0174 -7.59875 17.8119 -16.2956 -9.57757 17.7203 -19.1997 -8.26355 18.3677 -19.9226 -5.03464 19.4848 -18.7788 -1.57896 20.1875 -16.0798 0.081655 19.9806 -9.38953 5.93887 25.4401 -6.37393 2.07278 23.8526 -6.57463 -3.15185 24.4114 -8.97125 -7.6132 25.9353 -13.4948 -7.45437 28.449 -16.5421 -3.89938 30.0818 -15.0645 1.18499 30.5753 -13.1218 5.83221 28.8078 -20.7286 4.89141 11.0094 -19.9179 2.67297 9.26805 -17.579 1.16587 8.41532 -14.9776 1.30914 9.29068 -12.6611 2.50074 10.7982 -12.7902 4.997 13.288 -16.0216 6.55186 14.1427 -19.5225 6.57425 13.1507 -21.6371 -1.16567 14.2408 -20.0208 -3.47984 12.8494 -17.8039 -5.01227 12.2058 -15.2349 -4.72685 12.9571 -13.308 -3.18025 14.1976 -12.8232 -0.558958 16.304 -16.3096 1.44273 17.4933 -20.4705 1.20499 16.8471 -20.1496 9.5718 8.46089 -19.4338 6.47907 6.87682 -16.3715 5.0825 5.86973 -13.7544 6.35054 6.2544 -12.6672 7.75442 8.10911 -13.4311 9.77029 10.0697 -15.9078 10.8241 10.7612 -18.5336 10.6697 10.0469 -21.3529 1.91047 12.4907 -20.2188 -0.521849 10.9103 -17.8068 -2.03937 10.2092 -15.1835 -1.91732 10.9926 -12.8859 -0.65782 12.3269 -12.3693 2.26347 14.9366 -16.0843 4.18849 16.1195 -20.3243 4.08869 15.1329 -20.5462 7.45326 9.76039 -19.9879 4.87003 7.70809 -17.0174 3.08372 6.53831 -14.0134 3.61734 7.42131 -12.3673 5.32933 9.47262 -13.2416 7.50135 11.5842 -15.9791 8.98215 12.5417 -19.0359 9.01137 11.7425 -20.5975 -3.5365 16.1276 -19.8897 -6.24982 14.8451 -17.7437 -8.03672 14.1017 -14.8236 -6.84909 14.9956 -13.3437 -4.80028 16.0555 -13.598 -2.11937 17.0778 -16.3434 -0.60361 17.9276 -19.5961 -1.30261 17.7075 -5.90648 8.94982 40.1603 -3.41313 -10.9124 38.6925 -6.29016 10.4099 51.9287 -2.17578 -7.57673 52.6429 -7.34287 13.8008 62.8542 -2.57701 -10.6139 63.6324 -6.29939 6.50637 82.163 -1.87684 -9.38134 75.313 -3.05586 -10.3267 104.721 -6.26099 -12.9997 77.4544 -2.61093 -20.9976 103.619 -6.38822 -20.8596 76.9252 -1.31176 -26.3021 97.8173 -3.89934 -25.8411 82.7121 -3.60113 -26.7608 88.4553 -2.13936 10.1498 76.5538 -5.19723 -8.54943 74.6953 -2.15282 11.8506 72.4078 -6.59046 -7.77722 72.008 -2.34617 -0.659478 25.9891 -3.25648 -27.6823 94.0487 -1.81277 0.579011 93.0422 -4.28781 -9.27845 78.3586 -1.89866 12.3868 57.2916 -7.80977 -8.33193 56.2566 -1.75039 9.56036 48.8344 -5.22673 -4.88753 48.8943 -1.0285 9.97069 36.4647 -6.9033 -7.82124 33.7656 -2.57356 10.1045 30.2993 -1.43152 -6.68512 28.1565 -0.450288 4.81639 28.4511 -5.74145 9.47407 48.5299 -8.73634 4.76851 48.5106 -7.93084 -1.19764 48.6131 -1.95667 -7.07269 49.1284 -1.66853 9.35577 45.5481 -6.19929 -5.78425 45.8733 -1.58187 9.25317 42.7918 -9.1155 4.61234 42.3723 -10.2325 -1.40722 42.6059 -7.74927 -6.76605 42.7863 -5.71838 8.73133 42.6305 -3.11729 -10.3834 43.1746 -1.69829 -26.7491 81.021 -7.50836 -8.27859 68.9692 -9.76028 -4.52206 72.8024 -17.1896 -0.424027 73.5461 -17.6412 7.67457 73.9737 -14.2086 12.8359 69.2037 -7.20892 12.3111 73.285 -2.11786 13.1452 68.7884 -2.11666 -8.64814 71.9511 -10.1506 -11.5315 97.2931 -9.70989 -20.9289 98.1055 -5.76913 -26.655 94.8247 -1.13131 -28.0308 91.4278 -3.81414 -27.9451 91.0973 -8.21704 -7.06334 77.5781 -12.7876 -12.257 85.5488 -10.6639 -20.4287 87.1915 -6.76606 -26.2513 88.3083 -1.73736 -29.7649 83.9653 -4.71524 -28.4319 85.5257 -10.906 -0.983172 76.7128 -20.3999 12.3377 6.54188 -28.2503 -13.4322 1.86277 -23.8002 -15.3354 2.26979 -13.153 8.97465 4.2704 -12.1528 10.616 6.0806 -13.0739 12.744 8.00044 -15.8389 14.1779 9.12298 -18.6749 13.8348 8.36532 -22.2164 11.9544 2.58502 -20.1179 11.8964 0.420486 -15.7571 10.0295 -0.258042 -13.575 8.35072 0.907295 -14.3788 6.64732 3.11659 -16.7507 4.94826 4.85577 -19.791 6.18499 5.60531 -21.8541 9.72489 4.83981 -28.2263 -4.82824 -1.54716 -25.6568 -6.20186 -2.93833 -20.133 -7.94461 -2.47327 -17.4598 -8.35174 -0.595927 -18.2182 -8.21974 2.0154 -21.4883 -7.67779 3.8364 -25.9121 -6.1073 3.5559 -27.9507 -4.87384 1.27682 -13.2099 16.5251 3.02435 -14.4502 14.1089 0.874396 -18.4151 15.9513 1.83329 -24.7774 3.89254 -0.512033 -22.7178 3.08604 -1.92211 -18.1799 1.43871 -1.79052 -16.0729 0.732858 -0.567748 -16.9963 0.179805 2.11929 -19.2779 0.009252 3.75196 -22.3122 1.14835 3.69214 -24.5661 2.99773 2.23271 -23.4874 7.92916 0.860782 -21.4832 7.43139 -0.837582 -17.0802 5.64767 -1.14937 -14.8299 4.5484 -0.031786 -15.6481 3.38079 2.57777 -17.9631 2.7551 4.28946 -20.9709 3.93477 4.53975 -23.2455 6.39251 3.41211 -29.5101 -9.41711 -1.41308 -27.2381 -10.9424 -2.94948 -22.0459 -12.8161 -2.54927 -19.2198 -12.9822 -0.449165 -19.9603 -13.0004 2.21289 -23.1766 -12.558 4.3047 -27.4812 -10.7835 3.8841 -29.2875 -9.46503 1.40221 -26.2888 -0.298834 -1.27135 -23.9237 -1.38148 -2.57807 -18.941 -3.02411 -2.14561 -16.6747 -3.52278 -0.709014 -17.5071 -3.60279 1.91257 -20.2086 -3.3661 3.5312 -23.9279 -2.03841 3.31118 -26.2172 -0.586331 1.57304 -7.01766 -21.1249 101.768 -11.2545 -20.6518 92.8307 -8.80922 -20.5779 81.7049 -3.25087 -20.5041 73.0743 -3.74706 -26.222 96.6939 -2.8727 -16.4702 104.926 -6.96539 -16.505 76.634 -2.04287 -24.2665 101.348 -10.2539 -16.5344 98.0907 -8.11116 -24.3196 96.822 -11.915 -16.5982 86.5033 -6.98229 -26.7937 91.5542 -9.71835 -23.8831 87.8652 -6.56725 -26.1809 85.0008 -5.5018 -24.3697 79.3627 -7.96629 -10.9137 101.98 -13.4035 -11.7887 91.9275 -9.24996 -12.5763 80.993 -2.26953 -13.3971 76.6164 -2.83182 -2.94363 100.901 -5.03444 -10.7434 78.6382 -9.165 -6.22923 94.9528 -9.00017 -8.38455 85.5419 -1.11697 3.69307 85.9318 -4.72509 -1.13397 91.9204 -8.7615 -5.15778 83.1209 -6.95024 -2.83517 85.554 -4.18294 2.18291 85.8127 -5.64561 -2.31389 88.7746 1.55269 9.29398 40.173 10.1724 4.74803 39.9622 11.645 -1.47013 39.5956 8.71831 -7.11195 38.9975 1.91626 10.2601 52.7665 9.14813 5.23455 51.8115 9.34152 -1.78277 51.9861 5.94913 -5.91841 52.4819 2.09903 13.3688 63.3162 8.44683 -9.62907 62.7716 1.82342 7.42069 81.1767 8.75437 2.27179 81.1228 8.57279 -2.49163 79.9538 4.23241 -8.42802 76.8143 7.33152 -4.80678 98.6036 9.414 -7.42994 90.2018 7.78946 -9.70423 81.2969 1.8528 -11.3195 77.4177 7.72752 -16.553 102.468 12.4169 -16.5884 92.4913 9.04033 -16.539 81.1033 2.69469 -16.3395 75.0299 5.64169 -24.4628 99.9223 10.0035 -24.3572 92.4083 8.1885 -23.8838 83.2561 2.56697 -25.1381 76.3234 1.40963 -29.4269 88.8279 7.17192 9.87289 77.688 10.9854 4.7849 77.5075 8.34848 -5.34828 75.3783 1.82952 -8.28773 74.1151 7.01775 13.989 69.3725 2.46864 -8.8099 68.8395 12.3757 6.98953 58.4757 13.303 -0.877337 57.9725 14.0031 -6.71191 61.5593 13.0045 -6.01276 68.1287 13.8305 -0.46256 74.8412 14.084 6.69844 75.7919 11.7179 12.7029 62.5462 13.6632 6.81878 59.8255 14.2793 1.14317 59.053 17.1419 -4.1481 60.3946 18.6274 -4.54147 66.73 21.0723 0.153574 70.6102 21.0706 7.92948 70.8597 17.7732 12.1972 66.748 14.6209 11.4398 62.112 21.9206 -0.810667 59.631 24.6937 2.25886 61.0858 24.7913 6.89482 61.1796 21.4837 9.83565 59.5682 17.866 9.88452 56.9824 15.8804 6.6715 55.4073 16.4096 2.55874 55.7199 18.1394 -1.10592 57.1624 25.0428 -0.904315 51.674 26.7355 2.92943 52.4847 28.0868 6.85922 52.2384 25.648 9.29152 50.811 22.333 8.64925 49.0774 20.0912 6.26974 48.2094 19.7253 2.62275 48.7229 21.2836 -0.958356 49.789 0.796301 -0.849633 25.9222 0.990237 -27.5932 94.502 8.00263 -8.61373 80.0621 1.94141 -10.0427 76.9295 25.1988 -2.87753 34.4956 26.846 -0.287685 33.3295 29.6707 1.78468 32.8676 32.6502 1.97961 33.8429 34.7163 0.067022 35.8303 34.1993 -3.15917 37.7881 30.36 -5.11717 38.0659 26.5917 -5.00285 36.6868 21.6283 0.207501 39.6047 24.224 3.854 37.9088 27.6866 6.06448 38.1465 30.7848 6.41867 39.3884 32.7411 4.17617 41.8438 31.6296 0.078557 44.0845 28.1432 -1.6174 43.4991 24.3796 -1.91836 42.213 28.3366 -6.2175 30.5009 29.5747 -4.00002 29.3951 31.3483 -1.90109 28.7489 33.8329 -1.55047 29.3169 35.9634 -3.60356 31.2174 34.6372 -6.5568 32.7159 31.8529 -8.65862 33.3386 28.9014 -8.20582 32.1145 26.8264 -4.73667 32.6019 28.3482 -2.18634 31.399 30.613 -0.324953 30.8175 33.3325 -0.032973 31.4848 35.3793 -1.89277 33.328 34.5326 -4.63086 34.995 31.2319 -6.87706 35.679 27.7163 -6.86816 34.4985 23.4495 -1.29074 36.7317 25.6409 1.70443 35.6269 28.6523 3.83592 35.4548 31.5907 4.00122 36.6146 33.6638 2.074 38.7333 33.11 -1.58012 40.9472 29.123 -3.54857 40.8671 25.3337 -3.56271 39.3551 21.7547 2.1551 42.7382 23.0891 5.52312 40.9656 26.5879 8.00502 41.154 29.0632 8.30939 42.3307 30.9732 6.24553 44.7403 29.9894 1.83769 46.4665 26.7564 0.114482 45.7116 24.0151 0.245849 44.6954 26.0355 0.513737 47.9579 27.9703 3.20592 48.604 28.6038 6.50006 47.7773 27.1057 8.55981 46.3609 24.761 8.09722 45.1635 22.3837 6.01143 44.7862 21.8849 3.10973 45.4953 23.045 0.200047 46.3287 23.535 -1.27446 55.815 25.5116 2.43794 56.7707 26.5496 6.8412 56.896 23.8003 9.94957 55.2171 19.9715 9.38403 53.0273 17.9748 6.44516 51.9403 17.8165 2.39034 52.2382 19.636 -1.38234 53.5967 14.5275 6.68483 58.3413 15.3282 2.2743 58.3615 17.5982 -1.36061 59.2321 20.8606 -2.16766 63.1113 24.1095 1.2117 66.0881 23.7665 7.65308 66.2489 20.1648 11.3181 63.295 16.3544 9.67684 60.4744 7.14087 12.1146 56.3845 11.0576 6.39271 55.0232 10.7444 -1.73321 55.5348 2.46187 -9.34509 57.4479 5.59886 8.98728 45.3373 8.36004 4.55697 45.1712 9.16336 -1.45543 45.606 2.53277 -9.00359 46.463 29.7231 -6.1248 22.1336 27.774 -10.2224 23.3987 29.8076 -11.2134 20.3208 31.5187 -7.35874 19.7096 32.3795 -3.29703 22.6526 28.4999 -13.6135 25.1203 32.3575 -14.7345 5.7305 33.7675 -5.37345 17.4382 35.1593 -3.2267 23.6503 31.2234 -14.3651 26.3138 33.805 -15.4833 5.14068 36.6671 -5.67633 18.4225 37.1352 -7.03183 25.3231 35.4599 -11.7328 26.3958 36.8662 -13.0731 23.0655 38.3015 -8.25458 22.205 34.19 -2.47192 26.8892 31.4413 -2.687 26.1326 29.5343 -5.02785 26.2568 28.5781 -8.11987 27.3854 29.0219 -10.4654 28.8266 31.2307 -11.1536 29.8995 34.5632 -8.82688 29.6538 36.4854 -5.30795 28.7267 32.8894 -12.2184 15.5249 32.8808 -14.0213 16.1502 35.045 -14.8239 16.8048 37.6072 -13.9912 16.8276 36.6567 -11.8203 15.1282 34.6567 -11.223 14.5247 33.1987 -13.5861 11.7724 32.9596 -15.463 12.365 34.9155 -16.261 12.8358 37.4664 -15.3923 12.7015 36.7912 -13.0543 11.7594 34.9295 -12.3416 11.3194 32.4006 -14.1616 8.24282 32.2086 -16.107 8.36274 33.7076 -16.6879 8.34642 35.3595 -15.3468 8.26577 35.5909 -13.6706 7.42234 34.0265 -12.9941 7.46902 33.9861 -8.45852 6.32118 35.5204 -9.27014 5.41532 34.4171 -8.30467 12.4528 34.568 -10.3195 12.4754 36.3673 -10.9394 12.001 38.4351 -9.6416 11.3871 37.7437 -7.2966 11.8513 35.8525 -6.69654 12.3368 33.8592 -8.11033 8.80329 34.0159 -10.183 8.51471 35.4527 -10.7997 7.92188 36.6257 -9.31687 7.71798 36.5987 -7.47546 7.62474 35.1016 -6.81812 8.24316 38.9164 -9.46585 15.7455 37.251 -6.75362 15.603 35.1623 -6.36406 15.5133 33.2664 -8.15508 15.1871 34.4544 -10.4012 15.0968 36.5816 -11.0132 15.236 29.5909 -20.3632 12.8345 30.9155 -21.8686 13.5485 29.1354 -15.9164 16.9746 28.1979 -17.4137 18.6667 29.8047 -18.3763 20.0331 32.0773 -17.8435 19.8084 32.6562 -16.3373 18.1367 31.7976 -15.4974 16.7612 29.234 -18.2248 14.2204 28.4264 -19.7359 15.58 29.8177 -21.0674 16.6278 31.9939 -20.9357 16.4205 32.8019 -19.785 14.4768 31.3601 -18.2568 13.2365 31.3524 -11.33 17.811 31.7117 -7.76531 17.09 32.0159 -13.1606 18.5635 33.2364 -4.42864 19.6964 34.5857 -13.9671 19.3189 36.0895 -4.56633 20.6931 37.8133 -13.4988 20.0489 38.9587 -8.74761 19.4408 28.4268 -13.9382 19.4942 27.9513 -15.5872 21.9753 30.9872 -16.535 23.35 33.4216 -15.3551 22.1297 33.1765 -14.3569 20.0236 31.7258 -13.6381 18.9594 4.80155 10.8894 35.9277 2.57174 -9.64898 33.3365 0.454956 8.78457 31.5292 3.77525 -5.45226 29.2921 20.5144 15.1465 4.27136 28.1635 -13.3566 -1.023 23.2452 -15.3816 -0.590471 12.6299 11.427 2.21061 11.8979 13.7379 3.81533 12.9868 16.0673 5.49372 15.5532 17.4974 6.54091 18.3957 17.0543 5.9446 16.3631 18.2644 3.81697 6.30973 9.41035 27.9861 3.84225 4.29744 25.8931 4.3044 -1.02739 26.4486 5.92406 -5.68727 28.8561 10.0648 -6.73467 32.5301 13.8486 -2.32544 35.445 12.4012 3.74183 35.988 10.2587 9.44775 33.277 1.72187 4.94181 27.6128 11.5132 2.16253 22.1222 9.57591 -1.26091 21.5348 9.80628 -5.8732 21.2678 12.7361 -8.8365 22.1647 16.7757 -8.19728 23.484 18.9048 -5.13252 24.5633 17.2711 -0.865919 25.0562 15.0124 2.69411 24.068 12.9327 -1.14646 19.0577 11.9391 -4.27534 18.4866 13.057 -7.56609 17.8449 16.296 -9.50707 17.7331 19.1821 -8.20564 18.3608 19.8886 -5.04155 19.4726 18.7384 -1.6052 20.1728 16.0767 0.046511 19.9893 9.39518 5.90867 25.4837 6.41423 2.05171 23.9177 6.63298 -3.13535 24.4531 8.99752 -7.57352 25.9492 13.4919 -7.42998 28.4448 16.5203 -3.8992 30.0732 15.008 1.16126 30.5612 13.0785 5.80454 28.8048 20.7121 4.88983 11.0119 19.899 2.67738 9.28056 17.5776 1.16989 8.42273 14.9876 1.31419 9.29736 12.6851 2.50478 10.8053 12.8229 4.98119 13.2688 16.0322 6.52855 14.1137 19.5147 6.5639 13.1393 21.6085 -1.15947 14.2447 19.9974 -3.46729 12.8635 17.8065 -4.99162 12.232 15.2636 -4.69669 12.9965 13.3309 -3.16301 14.2232 12.8328 -0.561083 16.3023 16.3166 1.43785 17.4854 20.4597 1.20392 16.8434 20.15 9.57299 8.46137 19.4345 6.4823 6.87726 16.3721 5.08595 5.86895 13.7548 6.35278 6.25414 12.6673 7.75569 8.10918 13.4308 9.77166 10.0698 15.9066 10.8237 10.761 18.5319 10.6683 10.0472 21.3258 1.91396 12.5 20.1878 -0.512878 10.9283 17.7993 -2.0329 10.2203 15.2039 -1.90107 11.0154 12.9227 -0.642779 12.3497 12.4036 2.24884 14.9185 16.0986 4.16789 16.0918 20.3169 4.08227 15.1267 20.5429 7.45024 9.7587 19.9896 4.87247 7.7107 17.0234 3.08687 6.53706 14.0163 3.61955 7.4197 12.3773 5.32716 9.47063 13.2079 7.498 11.5742 15.9798 8.97671 12.5355 19.0311 9.007 11.7379 20.5798 -3.54106 16.1231 19.885 -6.23351 14.855 17.7518 -7.99839 14.1362 14.8575 -6.81363 15.0371 13.3751 -4.78854 16.0766 13.6179 -2.1281 17.0848 16.3444 -0.621238 17.9184 19.5699 -1.31752 17.6913 5.91284 8.94012 40.1457 3.41481 -10.9145 38.6965 6.28456 10.3897 51.9367 2.17589 -7.57665 52.643 7.3339 13.761 62.8631 2.57043 -10.6297 63.6239 6.30668 6.50249 82.1601 1.88161 -9.38643 75.3095 3.05359 -10.336 104.717 6.2601 -13.0004 77.4562 2.61746 -20.9969 103.628 6.38485 -20.8584 76.9257 1.31423 -26.3141 97.8236 3.89746 -25.8395 82.7116 3.6018 -26.7604 88.4555 2.13845 10.1375 76.5461 5.29374 -8.51696 74.6986 2.15241 11.8455 72.4053 6.60236 -7.76376 71.9949 2.34737 -0.658609 25.9899 3.25313 -27.6604 94.0414 1.80163 0.578309 93.0425 4.29271 -9.28086 78.353 1.89469 12.3605 57.2995 7.79783 -8.33317 56.2469 1.74744 9.54968 48.8361 5.21745 -4.88008 48.8937 1.02795 9.96126 36.4622 6.90235 -7.81974 33.7643 2.57425 10.0726 30.3031 1.4308 -6.68803 28.1546 0.449764 4.81792 28.4486 5.72217 9.43563 48.5354 8.7289 4.75608 48.5119 7.92975 -1.19395 48.6137 1.95466 -7.07025 49.1266 1.66475 9.34491 45.5492 6.20191 -5.78647 45.8737 1.58041 9.24422 42.7909 9.11683 4.61342 42.3745 10.2351 -1.40922 42.6072 7.75798 -6.77862 42.7904 5.72422 8.73083 42.6337 3.12323 -10.394 43.1773 1.69727 -26.7558 81.0203 7.59009 -8.41523 68.7136 9.77807 -4.51697 72.8816 17.1882 -0.359436 73.565 17.6349 7.67255 73.9657 14.2045 12.8177 69.2012 7.20771 12.3039 73.2803 2.11801 13.1352 68.7885 2.11697 -8.652 71.9517 10.1583 -11.5294 97.2959 9.71213 -20.9298 98.0999 5.77193 -26.6559 94.8283 1.13114 -28.0293 91.4276 3.81257 -27.939 91.0968 8.27209 -6.96077 77.7199 12.789 -12.2578 85.5481 10.681 -20.4361 87.1875 6.76894 -26.2529 88.3079 1.73584 -29.7595 83.9692 4.71524 -28.4315 85.527 9.22464 -2.80805 77.0387 20.3969 12.3493 6.53799 28.2502 -13.4322 1.86276 23.8002 -15.3354 2.26979 13.1612 8.98283 4.27134 12.157 10.6219 6.08053 13.0705 12.7442 7.99888 15.8383 14.1808 9.12196 18.6762 13.8448 8.36345 22.2154 11.9601 2.58272 20.1144 11.9032 0.415515 15.7625 10.0389 -0.259919 13.5804 8.35646 0.907998 14.381 6.64717 3.11784 16.7504 4.95065 4.85519 19.792 6.18722 5.60535 21.8525 9.72701 4.83881 28.2264 -4.82823 -1.54719 25.6568 -6.20185 -2.93833 20.133 -7.94461 -2.47327 17.4598 -8.35174 -0.595929 18.2213 -8.21908 2.01219 21.4884 -7.67778 3.83636 25.9122 -6.1073 3.55601 27.9508 -4.87382 1.27692 13.218 16.5414 3.02236 14.4492 14.124 0.870027 18.4465 16.0184 1.82632 24.7774 3.89247 -0.511946 22.7178 3.08604 -1.92211 18.1799 1.43877 -1.79053 16.073 0.732958 -0.567757 16.9963 0.180025 2.11929 19.2777 0.009486 3.75091 22.312 1.14846 3.69085 24.5659 2.99769 2.23244 23.4872 7.92861 0.861004 21.4831 7.43124 -0.837596 17.0812 5.64852 -1.14922 14.8312 4.54929 -0.031326 15.6486 3.38264 2.57754 17.9644 2.75679 4.28902 20.9711 3.93486 4.53934 23.2454 6.39162 3.41246 29.5108 -9.41722 -1.41324 27.2381 -10.9424 -2.94949 22.0459 -12.8161 -2.54926 19.2198 -12.9822 -0.449166 19.9603 -13.0004 2.2129 23.1766 -12.558 4.3047 27.4812 -10.7835 3.8841 29.2876 -9.46506 1.40235 26.2889 -0.298771 -1.27139 23.9237 -1.38149 -2.57806 18.941 -3.02411 -2.14561 16.6747 -3.52278 -0.709014 17.5071 -3.60279 1.91256 20.2085 -3.36604 3.53065 23.9278 -2.03834 3.31048 26.2173 -0.58626 1.57292 7.01339 -21.1202 101.766 11.2754 -20.6601 92.8354 8.81652 -20.5801 81.7022 3.25247 -20.5064 73.0745 3.75076 -26.2338 96.6999 2.89006 -16.4772 104.958 6.96678 -16.5044 76.6343 2.04292 -24.2791 101.345 10.2529 -16.5322 98.0834 8.12292 -24.3358 96.8325 11.9204 -16.5997 86.5018 6.98577 -26.7948 91.5583 9.73641 -23.8925 87.8612 6.56713 -26.1803 85.001 5.49581 -24.361 79.3661 7.96945 -10.9209 101.978 13.4049 -11.7879 91.927 9.25251 -12.5764 80.9922 2.26901 -13.3971 76.6161 2.8191 -2.95485 100.887 5.03629 -10.7455 78.6359 9.16192 -6.23528 94.9555 8.99686 -8.38494 85.5417 1.11625 3.6966 85.9349 4.72652 -1.13533 91.9203 8.76599 -5.15182 83.1174 6.94589 -2.83921 85.5558 4.18593 2.18468 85.8149 5.63551 -2.3238 88.7755 -8.90009 -4.57702 74.8269 -14.5564 -5.78997 67.4412 -10.9371 11.2936 73.4836 -10.7587 12.6723 70.6653 -9.12393 -3.67906 75.8623 8.26428 -5.30888 76.8453 12.8137 -4.57435 71.3994 10.9379 11.2913 73.481 10.7572 12.6541 70.6619 11.7087 -0.114632 76.4452 -1.58291 9.31796 41.546 -0.000548 9.26066 40.1742 -1.39462 9.45191 38.5471 -3.43471 9.27621 40.1613 -9.64879 4.73093 41.2105 -8.92722 8.17352 40.178 -11.0306 4.53465 38.3111 -11.4836 1.61971 39.911 -11.2928 -1.508 41.3182 -12.5259 -1.74532 37.7603 -10.0986 -4.10027 38.9674 -8.35273 -7.42066 36.566 -6.41803 -9.45816 38.9033 -8.38005 -7.00482 41.0045 -1.91967 11.4406 54.8985 -0.001146 9.7856 52.945 -1.82432 9.7194 50.7086 -4.04064 10.9156 52.2942 -10.232 5.84328 53.2836 -8.13064 8.28546 51.825 -8.71081 4.8874 50.175 -9.8806 1.64057 51.758 -8.70537 -1.50273 50.1889 -7.91643 -4.49073 52.2334 -9.52386 -1.54089 53.9909 -6.59373 -6.73133 54.509 -5.29683 -4.98937 50.6164 -4.14944 -7.00496 52.5592 -2.12411 13.4421 66.391 -0.001801 12.5922 63.4655 -1.97028 13.1431 60.07 -4.70835 14.0907 63.1268 -8.23488 -9.24037 66.3699 -11.7281 -7.99935 62.2758 -8.5054 -9.13421 59.2999 -5.5445 -10.3748 63.3751 0.000349 7.46019 80.993 -2.02221 8.88492 78.9472 -3.80856 7.2965 81.624 -1.63206 5.88615 83.5016 -7.07876 0.034843 82.9238 -8.27327 4.50043 82.0527 -9.89448 3.56438 79.3212 -8.87872 0.022628 80.5444 -9.59431 -1.58918 78.1664 -8.27863 -4.60578 78.9458 -8.17662 -3.54632 81.5829 -4.11994 -8.76242 77.7457 -6.29947 -8.6311 76.9063 -4.42977 -8.38331 75.7895 -3.14773 -8.51482 76.315 -5.44346 -3.83957 99.9586 -6.45961 -2.13906 95.7161 -8.45879 -5.56518 96.9104 -7.83926 -7.80843 100.878 -8.46116 -5.20619 88.4552 -9.33753 -7.87872 87.7078 -13.4468 -7.82693 90.9934 -9.39007 -6.90118 92.7421 -8.58964 -9.02406 83.4691 -7.5836 -9.07449 80.9468 -6.4478 -10.3114 79.549 -8.62236 -10.9081 81.2397 -3.53118 -11.0345 78.1901 -1.83945 -10.5211 77.3988 0.000165 -11.6147 75.7584 -2.04838 -12.272 77.1509 -7.88554 -13.8434 102.36 -9.27813 -16.5508 100.66 -7.41838 -18.9862 102.203 -5.55689 -16.5371 103.828 -12.7701 -14.6803 92.5104 -12.3727 -16.6217 89.5455 -11.5692 -18.6252 92.7355 -11.142 -16.5179 95.2943 -9.32495 -14.5097 80.9456 -7.90303 -16.5689 78.4956 -8.86125 -18.5567 81.3715 -10.5812 -16.4677 83.814 -2.45915 -14.7692 75.8826 -0.00112 -16.1559 74.287 -2.93995 -18.1387 74.1739 -5.14885 -16.4056 75.5798 -3.97256 -24.3944 100.784 -6.47844 -23.0113 101.11 -6.93705 -24.3323 98.591 -4.61988 -25.396 98.3406 -10.682 -22.587 92.7198 -9.69014 -23.975 90.0942 -8.59171 -25.6689 91.9934 -9.50832 -24.5677 94.8531 -8.66579 -22.4223 82.3253 -6.04745 -23.8976 81.2792 -7.53544 -25.0414 84.2678 -9.79078 -23.804 85.5898 -3.19826 -23.9677 73.8047 -0.013455 -25.4625 75.7852 -2.39224 -26.6156 78.4263 -4.38364 -24.5917 77.6079 -1.501 -30.6905 86.4852 -0.003495 -30.4448 89.1346 -1.31247 -28.2641 90.1913 -2.42234 -27.397 88.4467 -4.55673 10.4602 77.2324 -7.34661 11.142 75.5016 -9.84798 7.93238 78.017 -6.78841 8.39038 79.964 -12.2965 5.8555 76.2352 -11.3949 1.60737 77.0606 -8.41584 -5.31641 75.062 -7.21124 -7.62219 74.925 -8.10713 -6.38449 76.5452 -8.63439 -4.4822 76.0729 -3.29699 -8.18891 74.522 -1.92526 -8.33531 73.1958 0.000296 -8.69708 73.87 -1.83167 -8.7943 74.7469 -4.53152 13.8941 69.039 -7.21449 14.3582 66.3507 -9.28289 13.3728 69.9552 -7.07035 13.0902 71.2882 -2.55066 -10.016 66.6616 0.000658 -8.40934 68.6314 -2.34514 -8.73636 70.4135 -5.09491 -8.99715 68.9887 -11.8497 10.35 59.7919 -11.6766 6.80265 56.9347 -12.6424 3.13708 58.2949 -13.008 6.96313 59.5204 -13.7209 0.275474 58.7946 -12.3069 -1.78664 56.8373 -14.6988 -4.91243 58.1678 -14.1471 -6.48605 65.2151 -16.1053 -5.38076 61.0206 -13.5536 -5.55828 68.7671 -9.81902 -6.895 69.3493 -10.6293 -4.57096 71.4249 -14.9625 -3.74305 72.0811 -11.7357 -2.86453 73.6918 -12.2426 -0.584417 75.5265 -14.5061 2.92286 75.0992 -15.518 -0.524987 74.3824 -15.8491 7.35317 75.0303 -12.4893 10.0782 75.0146 -13.372 12.2119 62.4332 -12.6439 13.6339 66.0319 -9.66667 13.1163 62.5762 -13.7576 9.36583 60.564 -13.8731 3.95377 59.6592 -14.2285 6.7154 59.3487 -15.8592 -1.87214 58.5703 -14.8009 1.80171 58.9646 -17.338 -4.22393 63.7079 -17.564 -2.60239 59.8172 -16.4333 -5.19757 67.4907 -20.3245 -3.20472 69.0618 -20.1996 -3.51569 65.0083 -19.0877 -0.291676 72.299 -20.9815 4.0248 70.8537 -22.9039 0.579844 68.5559 -19.4181 7.8288 72.5917 -19.7694 10.9953 69.2599 -22.6329 7.95228 68.7877 -16.1369 12.5261 68.0837 -16.0141 12.1525 64.327 -19.156 11.9076 65.1751 -15.5852 10.465 61.4765 -22.8375 -1.18991 57.7878 -20.0033 -1.70425 58.3857 -21.2274 -0.95876 61.1601 -23.556 0.451065 60.3002 -24.7283 2.49162 58.8357 -24.5879 1.82898 63.4998 -24.7969 4.47256 61.2938 -25.5007 6.79859 59.0416 -24.3429 7.27909 63.6051 -23.4634 8.85389 60.5553 -20.671 10.0544 61.3889 -19.6854 10.0782 58.3262 -22.734 10.1194 57.4939 -17.0014 9.78279 58.8437 -16.495 8.60182 55.9299 -18.8815 9.71857 55.0204 -14.9591 6.74802 56.9663 -16.2713 4.54006 55.5579 -16.9173 6.58123 53.7228 -16.9976 2.43816 53.9838 -15.8626 2.52959 57.2076 -16.8316 0.411736 56.1872 -18.8596 -1.39414 55.4062 -17.6574 -0.913601 58.4992 -23.1795 -1.50442 50.7562 -24.3523 -1.28623 53.7472 -26.4112 0.754897 52.3081 -25.6423 -0.204978 49.7203 -26.205 2.56162 54.6252 -27.622 4.74565 52.4717 -27.2054 3.3117 50.3629 -27.511 6.90738 54.6495 -27.1823 8.36072 51.6533 -28.1542 6.59659 49.7994 -24.7949 9.63515 53.0224 -23.9412 9.01664 49.9811 -26.3576 8.72556 48.5373 -23.6297 8.14797 47.2144 -21.1037 9.06958 51.021 -20.8705 7.92207 48.3193 -21.4399 6.09255 46.5557 -19.0241 6.33954 50.0933 -19.9299 4.36123 48.5485 -20.8106 2.90188 47.0436 -18.6808 2.41456 50.4499 -19.9606 0.63386 49.0239 -22.1393 -0.448514 47.9833 -20.4213 -1.35256 51.6727 -0.000466 -0.884432 26.2564 -1.14231 -3.81095 26.7041 -1.57184 -0.775926 25.7264 -0.536448 2.14048 27.8608 0.000169 -27.4222 94.5385 -1.07956 -26.7647 95.8999 -2.0683 -27.7212 94.2844 -1.01998 -28.1383 93.0679 -8.34049 -7.85297 78.7396 -6.05772 -9.34596 78.7451 -8.95529 -6.87466 81.7966 -1.94797 -9.80226 76.0382 -0.003299 -10.7315 75.2432 -3.14897 -9.43648 78.0429 -25.999 -3.8141 33.5148 -25.8606 -1.56611 33.8582 -24.3447 -2.04317 35.5717 -25.3506 -4.19861 35.5519 -27.5257 -1.20732 32.2631 -28.0812 0.978634 32.8281 -26.2434 0.679101 34.459 -30.1305 0.756618 31.7493 -31.215 2.10917 33.2305 -29.1423 2.7898 34.1106 -33.0677 0.976651 32.5926 -33.9284 1.38071 34.6885 -32.1067 2.99216 35.1768 -35.098 -0.93399 34.5307 -35.0896 -1.63414 37.0179 -34.2225 1.05466 37.2521 -34.4764 -3.87829 36.3365 -32.4545 -4.39889 38.1564 -33.7601 -2.42631 39.3669 -30.8726 -6.01199 36.8549 -28.3318 -5.35571 37.5852 -29.7343 -4.39809 39.4627 -27.1404 -5.93485 35.5648 -25.9453 -4.27098 37.9584 -22.3636 -0.612633 37.9373 -22.2439 2.23418 38.2762 -21.6266 1.17561 41.216 -22.7559 -1.20481 41.0592 -24.88 2.82329 36.6879 -26.1157 5.26267 37.8789 -23.6109 4.82209 39.293 -28.1994 5.00351 36.7618 -29.3222 6.44925 38.6798 -27.1465 7.19967 39.534 -31.2609 5.21265 37.9903 -32.1657 5.75906 40.5139 -29.9735 7.52263 40.8492 -33.3309 3.1386 40.309 -32.783 2.24261 43.2012 -32.0916 5.27831 43.2965 -32.4315 -0.776616 42.5773 -29.8955 -1.2231 44.0403 -30.7927 1.03039 45.362 -28.6659 -2.58629 42.2388 -26.3381 -1.93538 43.0256 -27.4864 -0.724572 44.6562 -24.7948 -2.80723 40.8093 -24.0855 -0.928784 43.575 -28.8147 -6.97532 29.0813 -28.8377 -5.07908 29.9121 -27.6141 -5.53997 31.6245 -28.1034 -7.34244 31.1659 -29.8914 -4.74173 28.0851 -30.4157 -2.90891 28.9689 -28.9824 -3.11408 30.4164 -31.4255 -2.40194 27.5546 -32.4824 -1.39777 28.8184 -31.0451 -1.17719 29.7883 -34.0944 -2.01031 28.1597 -35.3405 -2.20597 30.2054 -33.5921 -0.853558 30.3899 -36.4275 -4.43372 30.1434 -35.4875 -5.11558 32.0059 -35.6354 -2.78895 32.2156 -34.5644 -7.60495 31.2989 -33.4141 -7.85803 33.2286 -34.6271 -5.5675 33.868 -31.8421 -9.70482 31.8099 -30.2231 -8.71304 32.9149 -31.5847 -7.78946 34.5733 -29.2956 -8.8467 30.6143 -28.3115 -7.65318 33.3621 -27.5214 -3.43494 32.0149 -26.718 -6.02563 33.4598 -29.3531 -1.03317 30.8653 -31.9526 0.099336 30.9698 -34.5409 -0.741374 32.3231 -35.5118 -3.25093 34.2776 -33.0503 -5.96282 35.522 -29.3596 -7.16445 35.3018 -24.109 0.290056 35.8599 -23.851 -2.816 38.1085 -27.0961 3.07794 35.282 -30.205 4.12833 35.9418 -32.9192 3.43081 37.5243 -33.9289 0.243143 40.0388 -31.222 -2.87493 41.1415 -27.1702 -3.77818 40.2839 -21.6427 3.94189 41.5554 -22.1025 2.91447 44.1809 -22.5871 0.915604 43.8686 -25.0246 6.95257 40.8564 -22.5616 6.04833 42.7267 -27.8631 8.50311 41.6179 -25.5735 8.70776 42.9505 -30.1606 7.68247 43.364 -28.265 9.25551 44.217 -31.1364 4.11877 45.9454 -29.871 6.5639 46.1712 -28.3608 0.512844 46.277 -29.1331 2.54221 47.6136 -25.3782 0.054191 45.2227 -26.1965 0.657615 46.759 -23.7189 0.639611 45.3604 -24.6044 -0.235597 47.2587 -27.014 1.78044 48.4367 -28.4641 4.91 48.2925 -28.2517 7.97293 47.1867 -25.9333 8.74907 45.6672 -23.4265 7.17688 44.8204 -21.9523 4.56689 45.1108 -22.0687 1.60898 45.7601 -25.089 0.163317 56.5744 -21.6135 -1.88209 54.7608 -26.1288 4.40322 56.9136 -25.7496 8.80198 56.321 -21.7726 9.70528 54.145 -18.6397 8.28501 52.2343 -18.039 4.36749 52.1332 -18.1976 0.236533 52.6789 -15.1201 8.5878 59.1539 -15.0506 4.43082 58.2922 -16.08 0.329703 58.5396 -18.8571 -1.76318 61.3118 -23.1393 -1.42539 64.7324 -23.5474 4.46006 66.2668 -22.4699 10.4562 65.0738 -17.9903 10.5448 61.8281 -4.56486 13.0884 56.7561 -6.84673 11.4964 53.9653 -9.30236 9.59046 55.8654 -7.46812 13.0086 59.2656 -11.6408 2.24252 54.9078 -9.98499 -5.74946 55.5586 -5.12728 -9.38277 56.9343 -2.27014 -8.00027 55.0659 -0.000614 -8.78606 57.7145 -2.57263 -10.3957 60.3669 -5.60824 8.78844 43.8726 -7.28727 7.26511 45.234 -5.6609 9.22789 46.9261 -3.65536 9.69556 45.4446 -8.62134 4.51421 43.6515 -8.63819 1.50539 45.1874 -8.55438 4.69417 46.8356 -9.50994 -1.40159 44.0075 -7.75566 -3.6557 45.6641 -8.42641 -1.32507 47.1277 -4.71925 -7.83144 46.3029 -2.83643 -9.82939 44.9481 -0.001013 -9.43699 46.5132 -2.19895 -7.95452 47.7756 -30.6291 -6.86325 20.7775 -30.6427 -4.1485 22.0735 -29.3752 -5.36542 24.0847 -29.1881 -8.29931 22.8537 -27.7541 -9.29559 25.4186 -27.6662 -12.1505 24.1971 -28.2637 -10.8326 21.5838 -30.71 -11.2934 18.8873 -31.2639 -9.5645 20.2323 -28.461 -12.6751 20.0286 -31.7562 -5.39312 19.3575 -31.7756 -7.57787 18.4336 -32.8479 -3.79112 21.0114 -33.7749 -2.90277 23.154 -31.7327 -2.94468 24.4041 -28.5966 -12.2458 26.7952 -29.6253 -14.3762 25.9361 -28.2693 -14.646 23.5777 -31.9467 -15.7944 6.61246 -33.0494 -15.1806 5.0838 -33.2101 -13.5856 6.04349 -32.0906 -14.3736 6.80247 -33.5627 -4.94049 18.5499 -32.3473 -6.16356 17.1379 -34.2724 -5.88246 16.4704 -35.3961 -5.29859 17.8974 -35.7139 -3.88668 22.0379 -36.3821 -4.70899 24.303 -34.5856 -2.76933 25.3968 -31.0733 -12.8394 27.8268 -33.109 -13.3245 26.2315 -31.287 -15.6497 24.96 -33.3463 -16.4685 6.17114 -34.469 -15.472 6.20384 -34.6605 -14.2706 5.64354 -36.9531 -6.18663 17.1458 -37.9616 -6.77963 18.9589 -36.4009 -5.10731 19.5474 -37.9003 -7.80627 23.6788 -36.6372 -9.45006 25.9971 -36.4743 -6.06993 27.0289 -34.8411 -10.3967 28.0437 -36.1796 -12.6659 24.72 -34.8418 -14.2464 22.755 -37.8532 -10.8204 22.7752 -37.571 -13.4409 21.5313 -38.8205 -8.53539 20.8692 -37.4652 -5.86504 21.4343 -35.9751 -3.11745 27.6536 -32.7244 -2.38958 26.4419 -30.2188 -3.61198 25.9898 -29.2703 -6.63967 26.8059 -28.3921 -9.46396 28.0577 -29.909 -11.0029 29.5307 -33.0094 -10.3147 29.7974 -35.5552 -7.2785 29.3484 -33.2032 -12.959 13.7122 -33.6935 -11.388 14.96 -31.9479 -11.617 16.7126 -32.5374 -13.2196 15.9498 -32.9758 -14.7585 14.281 -32.4199 -13.3651 17.6868 -33.7572 -14.5414 16.3975 -34.8809 -15.4397 14.8795 -35.0001 -14.3136 18.2191 -36.6519 -14.8602 17.0762 -37.357 -14.5831 14.7976 -37.6796 -13.5372 18.4917 -37.4616 -12.6122 16.0328 -36.7463 -12.4488 13.5722 -36.6426 -11.2922 15.8739 -35.6592 -11.4325 14.5479 -34.9142 -11.8321 13.06 -34.4174 -10.6894 15.3373 -32.8844 -13.9213 9.92733 -34.0084 -12.6588 11.4544 -32.7666 -14.6618 12.129 -32.6942 -15.932 10.3721 -33.7008 -15.9577 12.575 -34.4832 -16.646 10.61 -36.4222 -16.2262 12.9377 -36.8187 -15.6845 10.4104 -37.4601 -14.0364 12.2338 -36.4187 -13.4435 9.6391 -35.8786 -12.5343 11.4142 -34.6194 -12.6528 9.39028 -33.1675 -13.2374 7.87504 -32.0001 -15.2765 8.45662 -32.89 -16.62 8.21822 -34.5913 -16.2874 8.45966 -35.8372 -14.3571 7.82959 -34.8933 -13.2306 7.24686 -33.7966 -9.63481 6.95621 -34.6813 -8.93444 5.62259 -34.4928 -7.30582 6.71935 -33.6843 -8.11254 7.35248 -35.2995 -10.3958 6.13583 -36.1506 -9.35726 6.04294 -36.0079 -8.07273 5.89058 -34.2146 -8.24148 10.5742 -35.0291 -7.20109 12.4047 -34.2909 -8.31192 14.1827 -34.216 -9.50679 12.4919 -34.3772 -10.3141 10.5186 -34.5859 -10.3294 14.0658 -35.367 -10.7786 12.3126 -36.1828 -10.9834 9.93188 -36.4949 -10.9468 13.7847 -37.5444 -10.6523 11.6048 -38.042 -9.64436 9.3933 -38.6304 -9.57778 13.5886 -38.5475 -8.30067 11.4986 -37.5126 -7.42509 9.69813 -37.7161 -7.14938 13.8058 -36.7787 -6.77335 12.1642 -35.6291 -6.73055 10.3132 -35.7121 -6.59319 14.1068 -34.3885 -7.12049 8.61158 -33.69 -9.29502 8.79908 -34.7261 -10.7247 8.12581 -36.121 -10.3429 7.82547 -36.8589 -8.19784 7.61815 -35.9409 -7.02836 7.8297 -37.8748 -10.7487 15.5871 -38.7181 -9.01366 17.693 -38.49 -7.81441 15.7276 -36.2552 -6.33042 15.5074 -33.9216 -6.85893 15.3118 -32.1563 -7.98267 15.9831 -33.7226 -9.64789 15.2998 -35.4019 -10.7912 15.0104 -28.6756 -20.5238 14.3268 -30.2118 -21.3343 12.9323 -30.712 -19.5307 12.1931 -29.239 -19.3047 13.2689 -29.9756 -21.7198 14.9302 -31.5429 -21.672 14.6614 -32.0789 -21.1951 13.1241 -29.3094 -17.062 15.4997 -30.5948 -15.4738 16.5844 -28.8093 -14.9106 18.4165 -28.2171 -16.6499 17.7908 -28.3741 -18.4541 16.9726 -28.0073 -16.5165 20.3854 -28.7915 -18.0523 19.4541 -29.7764 -19.6728 18.2862 -30.3136 -17.3909 21.722 -31.0321 -18.4023 20.222 -32.263 -19.5784 18.2295 -32.7356 -16.7157 21.2244 -32.567 -17.0234 19.0038 -32.9585 -17.9517 16.3622 -32.7771 -15.2436 19.3833 -32.458 -15.803 17.3547 -31.6646 -16.8622 15.1044 -31.7964 -14.296 18.3056 -30.3436 -17.9074 13.4716 -28.4839 -18.9335 15.0733 -28.9241 -20.6031 16.0509 -30.8604 -21.192 16.855 -32.8264 -20.4547 15.5862 -32.2276 -18.95 13.5361 -31.1505 -12.4171 18.1826 -31.8291 -9.86572 17.4871 -31.75 -13.2734 18.9712 -33.3415 -13.6161 18.9925 -34.7128 -4.1122 20.1096 -33.9312 -13.9591 20.0016 -36.2593 -14.2912 19.7327 -38.3226 -11.2456 19.7974 -30.2414 -13.5982 18.8012 -27.5452 -14.6823 20.8125 -29.2675 -16.1919 22.7568 -32.5683 -16.219 23.2445 -33.5749 -14.7722 20.9213 -32.6754 -14.0514 19.4049 -7.61208 10.6154 35.0771 -5.52082 9.32101 38.4154 -2.5662 10.6892 36.3301 -3.66358 11.4074 32.9079 -1.8903 -7.88576 31.0112 -0.001413 -9.93044 33.2573 -3.15484 -10.6938 35.9848 -4.9364 -8.88579 33.5682 -1.24845 9.44134 31.1009 -0.659368 9.89234 33.9021 0.000164 8.54895 31.6359 -0.425569 7.05628 29.6657 -5.14885 -7.02545 31.3784 -4.79749 -5.25586 29.4028 -3.07204 -3.50456 26.986 -2.70427 -5.90956 28.899 -19.5288 16.1554 5.11617 -19.9132 15.8478 3.14869 -21.3744 13.7386 3.46607 -20.523 13.8394 5.40538 -29.3139 -11.4643 -1.16488 -27.8005 -12.6059 -2.3407 -26.0198 -14.8109 -0.844423 -28.2515 -13.5201 0.404689 -23.5338 -15.5046 0.83737 -22.8115 -14.5416 -1.9615 -20.7277 -14.7098 -0.380228 -12.7682 10.2008 3.1962 -13.0558 10.0741 1.54776 -13.0408 12.7331 1.31784 -12.2465 12.5594 2.96709 -11.8098 12.2359 4.88201 -12.2562 15.1607 3.12516 -12.0584 14.9042 4.64051 -12.9333 14.6201 6.8381 -12.9591 16.7915 4.19721 -14.2084 16.9835 6.22175 -15.6177 16.2408 7.999 -15.6911 18.1165 5.15308 -16.9603 17.4475 6.47998 -17.6481 17.7552 4.72663 -18.677 15.7423 7.29211 -14.6458 17.7581 3.25556 -17.3611 17.3948 2.7253 -8.31858 10.3138 30.5525 -4.36237 10.139 29.2619 -4.77874 7.14386 26.3606 -8.1561 7.96697 26.5053 -2.68451 4.7805 26.8379 -3.58285 1.56316 25.8366 -5.08753 3.42152 24.9004 -3.23875 -0.646187 26.3286 -4.81898 -3.57299 27.6198 -5.32378 -1.90725 25.8936 -7.77355 -7.00249 30.5663 -7.22754 -6.77081 27.5517 -8.46703 -6.63465 33.6584 -12.4828 -4.86506 34.4005 -11.7398 -7.09968 30.6378 -15.2216 -3.11283 32.8274 -13.6538 0.70235 35.931 -13.7595 2.5176 33.3245 -11.5241 6.91859 35.3205 -11.9583 7.65426 31.0271 -0.992326 4.9056 28.1381 -1.79672 2.1209 27.2777 -1.92353 7.73842 28.4997 -13.2876 2.84568 23.2151 -10.5037 4.16125 23.6655 -10.1134 0.727865 21.4303 -12.3477 0.355898 20.5361 -7.85828 0.429324 22.6443 -9.2999 -3.52578 21.3385 -10.8436 -2.86395 19.9858 -8.12575 -4.55096 22.8575 -10.9526 -7.84178 21.5086 -11.3884 -7.0428 19.4709 -10.8761 -8.29841 24.1514 -14.7986 -8.95817 22.9192 -14.5851 -9.25753 19.985 -15.2047 -7.95451 26.0318 -18.3519 -6.96488 24.0057 -18.3232 -8.3737 20.982 -17.8951 -4.59181 27.3337 -18.4986 -3.02466 24.9957 -19.7106 -5.37249 21.9334 -16.2998 0.000352 27.8166 -16.3485 1.3701 24.7331 -18.1367 -1.26745 22.4272 -14.0819 4.09921 26.4959 -15.6335 1.28957 21.8227 -14.3301 -0.246089 19.5118 -12.171 -2.54839 18.7805 -13.4085 -2.05614 17.862 -12.1057 -6.08899 18.0816 -12.7862 -4.95118 17.1252 -14.4563 -8.7945 17.6542 -14.1575 -7.48181 16.2633 -18.0083 -9.44237 17.975 -17.3222 -9.11739 15.6334 -19.8434 -6.61169 18.9207 -19.7668 -7.51175 16.2032 -19.4261 -3.42792 19.941 -20.1944 -4.40334 17.4833 -17.6373 -0.258969 20.1863 -19.0387 -1.83684 18.4597 -16.234 -0.784577 18.6064 -11.4502 6.56861 27.0083 -7.52516 4.45775 24.1367 -6.16357 -0.42317 24.1934 -7.45302 -5.78011 24.9245 -11.1612 -7.991 27.2773 -15.5416 -6.07059 29.4003 -16.1099 -1.31213 30.391 -14.1757 3.80419 30.134 -20.4383 5.89653 12.1166 -20.6837 6.28647 10.3364 -20.5311 3.78035 10.0496 -21.0699 3.39374 11.7507 -20.0179 3.89873 8.31594 -18.8561 1.68512 8.59884 -20.129 1.08337 10.0439 -17.3566 2.34825 7.48519 -16.2909 1.09795 8.72532 -17.7207 -0.430013 9.26092 -14.702 2.69287 8.46562 -13.8066 1.71603 9.90901 -15.0851 -0.335248 10.0789 -12.8367 4.06343 10.1701 -12.0677 3.74677 12.0852 -12.7001 0.840411 11.5177 -13.0982 6.2707 12.3702 -14.2588 5.8868 13.904 -12.5538 3.62811 14.1493 -16.0606 7.64062 13.0801 -17.9905 6.83664 13.897 -16.0132 5.38479 15.1504 -19.1916 7.79136 12.3024 -19.9487 5.3644 14.0909 -21.6901 0.232311 15.6794 -21.64 0.399817 13.307 -20.9045 -2.37924 13.3836 -21.1693 -2.50113 15.1646 -20.1707 -2.05849 11.8491 -18.9719 -4.42039 12.4099 -19.8917 -4.83271 13.8561 -17.8313 -3.56462 11.2086 -16.4984 -5.09607 12.4198 -17.8101 -6.53265 13.1126 -15.2557 -3.38266 11.9877 -14.1991 -4.09986 13.5207 -15.097 -5.90588 13.9297 -13.0249 -1.99461 13.2434 -12.7014 -1.96828 15.0961 -13.5043 -4.12739 15.116 -12.3885 0.834755 15.7303 -14.3065 0.815013 17.2656 -13.3525 -1.58488 16.6703 -16.2132 2.83308 16.9672 -18.5942 1.60938 17.4813 -16.3578 0.188431 17.7253 -20.4967 2.65993 16.1051 -20.1959 -0.184307 17.3566 -19.4693 10.2508 9.31959 -20.2645 10.839 7.58406 -20.2882 8.32304 7.59439 -20.262 8.46381 9.17222 -19.4607 6.78684 6.25785 -17.9511 5.05547 6.18423 -19.6964 5.70602 7.31937 -16.3785 5.50978 5.32781 -14.9134 5.80248 5.84116 -16.6206 4.04876 6.17455 -13.6016 7.70229 5.37653 -12.991 6.89105 7.07755 -13.6568 4.84969 6.7758 -12.6822 9.08355 7.19293 -12.8079 8.78044 9.14941 -12.2932 6.53789 8.82618 -13.408 11.0121 9.03052 -14.4805 10.5129 10.6625 -13.1708 8.75926 10.9945 -15.938 12.1585 9.90851 -17.361 10.8405 10.5193 -15.9483 9.93247 11.7096 -18.4899 11.9456 9.18456 -18.7465 9.83276 10.9469 -21.2364 3.16564 13.7887 -20.9757 0.633071 11.5646 -19.0774 -1.4895 10.3813 -16.5255 -2.14511 10.4708 -13.9524 -1.45278 11.5278 -12.0205 0.556045 13.542 -14.1294 3.44332 15.6973 -18.5572 4.56115 16.1211 -19.9471 8.39422 10.8118 -20.655 6.28274 8.7272 -18.6159 3.56497 6.84148 -15.3715 3.18055 6.73278 -13.0588 4.2942 8.3447 -12.4695 6.4989 10.6452 -14.3769 8.41899 12.3239 -17.658 9.19176 12.3409 -20.4902 -2.35491 16.972 -20.3734 -4.83626 15.4836 -19.0653 -7.56248 14.2246 -16.2183 -7.65257 14.4541 -13.845 -5.95069 15.5069 -13.2222 -3.48126 16.571 -14.77 -1.08584 17.6093 -18.0138 -0.653063 17.9594 -5.91237 8.88976 41.492 0.108451 -10.4665 38.5691 -3.35555 -10.7572 41.1187 -5.85164 9.62556 50.237 -1.93753 -6.81782 50.7514 -0.000372 -7.56434 52.7391 0.000513 -10.1424 63.7308 -5.19593 4.19416 83.8255 -0.001168 -9.74546 74.7093 -5.8513 -10.6174 103.542 -2.98885 -13.5972 105.089 0.001323 -10.2373 104.974 -3.053 -6.74601 103.564 -4.40562 -13.2326 76.9562 -6.7194 -14.6374 76.9633 -7.95933 -12.7654 78.6563 -5.65156 -11.6813 78.1104 -5.04544 -21.0912 102.764 -2.39292 -22.8097 102.626 0.00175 -20.9617 104.054 -2.74125 -18.8803 104.45 -6.84721 -18.5815 76.5114 -5.22444 -20.8016 74.7801 -6.1122 -22.8399 77.9091 -7.23143 -20.6654 79.3456 -2.58703 -26.2882 97.3322 0.000629 -26.2794 98.0163 -1.65275 -25.4026 99.6961 -4.47641 -25.0294 81.1956 -2.63144 -25.8306 82.1654 -3.88932 -26.7746 84.5096 -5.25776 -26.08 83.3855 -4.49827 -28.1351 87.0928 -3.63502 -26.9101 89.686 -5.18149 -26.9059 88.4353 -0.000316 9.80355 76.2126 -2.17252 11.0837 74.345 -6.13092 -8.34192 73.5044 -4.66022 12.6281 72.9679 -0.000372 11.0881 71.9989 -2.1297 12.526 70.6611 -4.56127 -9.02275 72.0618 -8.0639 -6.16933 72.2994 -6.74471 -7.36996 70.605 -3.23352 -26.8629 95.2459 -4.51257 -27.4752 94.2079 -3.62229 -28.3292 92.6711 -3.4564 -0.145591 92.6779 -2.4008 -0.369985 97.1955 -0.008295 0.842523 93.1356 -1.15288 1.4131 88.8695 -4.62545 -9.94551 78.6465 -0.002411 11.6486 57.5867 -1.71301 9.48723 47.1433 -3.72519 9.93173 48.6756 -0.001342 9.34476 48.8878 -3.64888 -6.1446 48.9977 -6.55502 -3.22503 48.7449 -5.60176 -5.26855 47.3547 0.000031 9.63758 36.4918 -0.001814 -6.93223 27.9281 0.000251 4.76955 28.558 -7.3702 7.59375 48.4866 -9.03028 1.5314 48.4865 0.000539 -7.38991 49.1764 -0.001364 9.0135 45.6055 -1.61357 9.21029 44.0892 -6.94506 -6.31101 44.3758 -3.49934 9.32198 42.7079 -0.000512 9.07405 42.8349 -10.1993 1.5832 42.5101 -8.07697 7.70231 42.605 -8.96971 -4.03887 42.5123 -5.88799 -9.05375 43.1086 0.000356 -10.8317 43.1804 -0.00338 -27.245 80.3634 -1.16801 -27.5358 82.8201 -9.16435 -4.55068 74.1171 -17.7348 3.47951 73.8058 -16.1682 11.1331 72.163 -12.0916 12.8623 70.0746 -9.44216 11.5278 73.4836 -0.000633 12.4081 68.6274 0.000015 -8.31623 71.6969 -9.87199 -8.8781 96.3527 -12.6996 -11.2575 95.8474 -10.2271 -14.0869 97.7621 -9.25484 -11.2113 99.9636 -10.8757 -20.8211 95.5073 -9.00213 -22.7419 97.5851 -8.69229 -21.1284 100.385 -10.1659 -18.8442 98.2767 -6.81788 -27.2548 93.3641 -4.74555 -26.1844 95.8499 -6.96537 -25.522 95.7691 0.000101 -27.8497 91.5001 -2.40599 -28.0746 91.2197 -5.31192 -27.563 91.2182 -10.6122 -12.6185 83.0395 -12.2195 -14.5248 86.1494 -12.6918 -11.9748 88.9404 -12.2196 -9.14151 84.9636 -10.3037 -20.4677 84.4066 -10.4361 -22.3191 87.5004 -10.5355 -20.3636 90.0064 -11.2768 -18.5538 86.8919 -6.61955 -25.9641 86.8494 -7.19983 -26.1633 90.0417 -8.39581 -25.1799 88.1779 -3.27947 -28.8086 85.0695 0.000238 -31.0127 82.7919 -5.795 -27.83 85.4319 -9.73872 -2.79451 76.195 -19.6325 13.1932 7.5076 -21.1441 11.206 5.6741 -29.2513 -11.559 1.53031 -26.3057 -14.774 2.16735 -27.9865 -12.6042 3.31954 -21.4286 -14.7451 2.24216 -23.7731 -14.3767 3.7207 -12.633 9.71823 5.11046 -13.7709 8.02504 3.59402 -12.1718 11.6605 7.07655 -14.4182 13.6753 8.76077 -17.3626 14.184 8.94104 -22.8817 9.91435 1.7179 -22.2551 11.0137 3.76077 -21.5538 12.3352 1.41996 -19.3069 14.1781 0.931691 -18.048 10.9492 -0.196219 -20.8343 9.62889 -0.182645 -16.4128 7.77379 -0.746092 -15.1258 12.3134 0.051573 -14.1445 9.20808 0.124202 -13.7574 7.48823 1.93556 -14.1791 6.43672 0.360835 -15.4162 5.76311 4.20177 -14.989 5.00133 2.81207 -18.2459 4.87581 5.21562 -17.3234 3.90129 4.5451 -20.3286 5.1157 5.04499 -21.0991 8.10183 5.5506 -22.5546 8.06025 4.087 -28.3165 -4.7238 -0.179894 -27.2708 -2.46113 -1.4957 -27.452 -5.28659 -2.52607 -29.057 -7.19141 -1.54174 -24.7324 -3.71239 -2.76742 -23.0081 -7.22445 -2.922 -26.5069 -8.68112 -3.04741 -21.1144 -10.479 -2.58256 -19.3861 -5.41403 -2.27198 -18.0982 -8.27655 -1.69682 -16.9497 -5.85249 -0.652056 -17.6912 -8.3033 0.689335 -18.2559 -10.7764 -0.535683 -17.7402 -5.77716 1.94867 -19.4006 -8.04168 3.13189 -19.0373 -10.6738 2.03971 -20.7265 -5.3535 3.64686 -23.9317 -7.01245 4.01216 -22.3731 -10.2022 4.16559 -26.7842 -8.49675 3.77241 -24.892 -3.88603 3.36966 -27.208 -5.30548 2.58 -27.0937 -2.5727 1.37897 -28.7322 -7.23018 1.29459 -13.794 15.4754 1.93438 -16.3724 15.2348 1.03262 -24.9269 3.59078 0.872574 -24.0931 5.94332 0.072792 -24.1603 3.79233 -1.53229 -25.4918 1.80228 -0.944138 -22.096 5.27693 -1.45018 -20.537 2.13375 -1.9266 -23.2972 0.864592 -2.30465 -17.6791 3.57693 -1.49753 -16.5237 1.03609 -1.41363 -18.6101 -0.757456 -2.02177 -15.5031 2.68725 -0.315851 -16.3976 0.449062 0.675924 -16.4679 -1.33244 -0.716114 -16.3777 1.82939 2.35247 -17.9317 0.007119 3.27587 -17.3454 -1.63648 1.95741 -18.6363 1.47869 4.01374 -20.8239 0.352837 3.80052 -19.7951 -1.61308 3.56902 -21.6129 2.61717 4.0709 -23.5968 2.12925 3.23685 -23.0949 -0.414977 3.44128 -23.8245 4.69118 2.7516 -25.4095 1.24509 1.86556 -22.827 8.03159 -0.206954 -23.6335 7.32457 2.15057 -19.4426 6.46913 -1.12453 -15.3979 5.1012 -0.826516 -15.0384 3.9431 1.15349 -16.6524 2.9682 3.75896 -19.4263 2.99352 4.44716 -22.296 5.20645 4.28006 -28.8673 -9.8404 -2.49024 -29.5129 -9.35926 -0.03229 -24.8457 -12.1898 -2.97669 -19.8979 -12.9039 -1.69691 -19.4344 -13.0275 0.891295 -21.1126 -12.8266 3.46865 -25.5477 -11.8712 4.45435 -28.7403 -9.83099 2.78244 -26.5306 -0.314324 0.156583 -25.5481 -0.595739 -2.29437 -21.5056 -2.3439 -2.44491 -17.1616 -3.37537 -1.64408 -16.9633 -3.57625 0.558945 -18.501 -3.56424 3.00918 -22.204 -2.86999 3.58836 -25.2675 -1.17043 2.68179 0.002801 -20.2565 72.1403 0.005385 -16.4321 105.338 0.000041 -24.2323 101.597 -0.000691 -13.2726 75.6394 -0.004043 -2.63332 101.189 -8.05056 -3.63474 92.6571 -8.73146 -7.23003 84.7503 -2.58856 3.27769 85.9231 -0.001855 3.88318 85.9509 -3.75899 0.052314 88.4126 -5.39994 -1.96363 90.6705 -7.97601 -3.79065 84.3867 -6.09673 -2.36027 86.8897 -4.95453 0.115931 86.3164 3.4307 9.2398 40.1525 1.3931 9.43479 38.5431 1.58113 9.30325 41.544 11.4799 1.61486 39.9083 11.0043 4.51365 38.2972 8.91065 8.15361 40.1668 9.65196 4.73427 41.2117 10.0926 -4.09977 38.9643 12.5213 -1.74842 37.7567 11.2884 -1.50737 41.3159 8.38265 -7.01615 41.0063 6.42029 -9.46243 38.909 8.35091 -7.41741 36.5684 4.0384 10.8922 52.3028 1.82292 9.71155 50.7107 1.91673 11.4181 54.9056 9.8819 1.63929 51.7579 8.70868 4.88214 50.1756 8.12522 8.27738 51.829 10.2272 5.83878 53.2872 9.52939 -1.54551 53.9882 7.91702 -4.49103 52.2337 8.70258 -1.49865 50.191 4.14941 -7.0039 52.5599 5.29051 -4.98362 50.6189 6.5973 -6.73291 54.5064 4.70425 14.0427 63.1288 1.96726 13.1151 60.0781 2.12592 13.4204 66.3893 5.50215 -10.4111 63.315 8.44125 -9.15926 59.2514 11.4398 -8.17942 62.0661 8.11539 -9.42408 66.052 1.63658 5.88918 83.5059 3.81206 7.29037 81.6227 2.02183 8.87371 78.9402 8.87565 -0.044846 80.5069 9.89951 3.51137 79.2609 8.28306 4.49781 82.0473 7.07811 0.0334 82.9231 8.17249 -3.55215 81.5845 8.20153 -4.66179 79.0965 9.04551 -2.2552 78.3336 3.1646 -8.52168 76.3134 4.60118 -8.3724 75.8018 6.49442 -8.56162 76.9108 4.13979 -8.76666 77.7388 7.83195 -7.82053 100.86 8.46299 -5.56647 96.9082 6.4598 -2.14229 95.7119 5.42766 -3.85525 99.9357 9.37684 -6.91336 92.7446 13.4446 -7.82987 90.9942 9.33711 -7.88126 87.7078 8.45435 -5.21575 88.46 8.62263 -10.9078 81.2392 6.44761 -10.3118 79.5484 7.57976 -9.07267 80.9465 8.58522 -9.02281 83.4691 2.04888 -12.2724 77.1493 1.84293 -10.5242 77.3943 3.53389 -11.037 78.1857 5.57993 -16.5467 103.874 7.42087 -18.9902 102.218 9.2756 -16.5485 100.655 7.8991 -13.8461 102.378 11.1475 -16.5184 95.2943 11.5837 -18.6293 92.7385 12.3785 -16.6236 89.5454 12.7664 -14.6817 92.5132 10.5851 -16.4685 83.8123 8.8663 -18.5577 81.3695 7.90813 -16.5688 78.4954 9.32834 -14.5101 80.9443 5.14737 -16.4047 75.5813 2.93962 -18.1396 74.1751 2.45728 -14.7686 75.882 4.62672 -25.4303 98.3549 6.94081 -24.3463 98.5975 6.47202 -23.0053 101.098 3.97272 -24.4146 100.78 9.52738 -24.5865 94.8656 8.60132 -25.6799 92.001 9.70451 -23.9842 90.0948 10.7022 -22.5989 92.7257 9.81 -23.8126 85.5847 7.53686 -25.0412 84.2677 6.04415 -23.8925 81.2811 8.67657 -22.4247 82.3226 4.38354 -24.5869 77.6082 2.38969 -26.627 78.4244 3.20176 -23.971 73.8007 2.42321 -27.3984 88.4468 1.3114 -28.2646 90.1917 1.5023 -30.6894 86.4853 6.79185 8.37816 79.9584 9.85287 7.928 78.0166 7.34598 11.1321 75.4958 4.55581 10.4416 77.221 11.6123 1.76174 76.9306 12.3116 5.86989 76.2366 8.19642 -5.61702 76.1958 7.33089 -7.28313 74.8176 8.95085 -4.78106 74.2761 9.00665 -3.76553 76.0558 1.8385 -8.80178 74.7415 1.92634 -8.33785 73.1966 3.31199 -8.19762 74.5263 7.069 13.08 71.2854 9.27978 13.3485 69.9523 7.211 14.3208 66.3517 4.53183 13.8756 69.0385 5.10006 -9.03363 68.9578 2.34668 -8.74583 70.4144 2.55038 -10.0408 66.658 13.0042 6.95468 59.5297 12.6407 3.13503 58.2973 11.6672 6.79454 56.945 11.8391 10.3343 59.8064 14.6008 -4.968 58.1599 12.3076 -1.79739 56.8336 13.724 0.270012 58.792 15.9195 -5.44969 61.047 13.3981 -6.85442 65.1612 12.7499 -4.9502 70.2098 10.241 -7.34373 68.4428 15.9639 -5.167 67.7648 15.5031 -0.489315 74.376 14.5102 2.93189 75.0932 12.4654 -0.317579 75.5294 11.7465 -2.80439 73.7317 12.4871 10.0791 75.0073 15.8465 7.35359 75.0227 9.65535 13.0848 62.5856 12.6387 13.6099 66.0335 13.3665 12.1974 62.4443 14.2297 6.70082 59.3583 13.8728 3.95093 59.6618 13.7554 9.34724 60.5794 14.8006 1.80168 58.966 15.8591 -1.9065 58.568 17.5566 -2.63277 59.8191 17.2419 -4.25866 63.7493 20.1659 -3.50059 65.0136 20.246 -3.15491 69.1255 22.8831 0.602915 68.5482 20.9694 4.02789 70.8473 19.0616 -0.234785 72.3369 22.6126 7.93313 68.7784 19.7504 10.9695 69.2513 19.41 7.82189 72.5848 19.1396 11.8795 65.1731 16.0086 12.1373 64.3331 16.1298 12.5108 68.081 15.5856 10.4416 61.4907 23.5484 0.457968 60.2988 21.2186 -0.95133 61.159 20.007 -1.68058 58.379 22.823 -1.15532 57.7792 24.7906 4.47267 61.2924 24.5769 1.8345 63.4986 24.7205 2.49676 58.8335 23.4561 8.84538 60.5532 24.3347 7.27458 63.6027 25.4906 6.79243 59.0373 22.7293 10.1088 57.4923 19.6898 10.0604 58.3302 20.6697 10.0366 61.3911 18.8865 9.70319 55.0249 16.5023 8.58014 55.9361 17.0098 9.75387 58.8528 16.9194 6.5719 53.725 16.2772 4.53906 55.5609 14.9643 6.73211 56.9717 16.847 0.42614 56.1925 15.8654 2.53167 57.2086 17.0178 2.4516 53.9921 17.6595 -0.909495 58.4992 18.8747 -1.36215 55.4117 25.6309 -0.189418 49.7181 26.3894 0.776198 52.3041 24.3353 -1.25438 53.7449 23.1749 -1.48208 50.7594 27.1962 3.31856 50.3599 27.6126 4.74766 52.4691 26.1823 2.57755 54.6194 28.1508 6.59574 49.7985 27.1784 8.35664 51.6527 27.502 6.90359 54.6465 26.3564 8.7224 48.5376 23.9438 9.0065 49.9844 24.7939 9.62363 53.0243 20.8771 7.91257 48.3245 21.1101 9.05261 51.0273 23.6325 8.14232 47.2165 19.9466 4.36138 48.558 19.0386 6.33042 50.1025 21.4524 6.08731 46.5604 19.9733 0.651626 49.0343 18.7009 2.42489 50.4619 20.8295 2.91011 47.0529 20.4304 -1.32663 51.6801 22.144 -0.430534 47.9896 0.536591 2.14108 27.8601 1.57213 -0.775314 25.7268 1.1412 -3.8114 26.7041 1.02042 -28.135 93.0669 2.06707 -27.7048 94.2788 1.07984 -26.7567 95.8972 8.94031 -6.87233 81.796 6.06627 -9.34172 78.7428 8.35603 -7.82513 78.7619 3.15449 -9.44136 78.0367 1.95081 -9.80664 76.0321 25.3813 -4.18343 35.564 24.3822 -2.03677 35.5962 25.9009 -1.5678 33.8915 26.0379 -3.80695 33.5383 26.2741 0.671112 34.4895 28.1022 0.958888 32.86 27.5587 -1.22402 32.3009 29.1497 2.77398 34.1287 31.2172 2.08648 33.2523 30.145 0.723281 31.7875 32.0982 2.97813 35.1857 33.9104 1.37278 34.6905 33.0638 0.956289 32.6089 34.1831 1.05147 37.2439 35.0414 -1.62502 37.002 35.0674 -0.932169 34.5242 33.7266 -2.41613 39.3519 32.428 -4.36879 38.1321 34.4304 -3.84883 36.3096 29.7295 -4.37458 39.4474 28.3332 -5.33215 37.5733 30.8539 -5.98067 36.8317 25.9575 -4.24837 37.953 27.1611 -5.91951 35.569 22.7786 -1.18923 41.053 21.6541 1.1879 41.2147 22.267 2.22583 38.2942 22.39 -0.613347 37.954 23.6289 4.80218 39.309 26.1296 5.23445 37.9039 24.9053 2.80371 36.7183 27.155 7.16643 39.5561 29.3182 6.4144 38.7033 28.2027 4.97219 36.7881 29.9623 7.49943 40.8588 32.1472 5.74886 40.5126 31.2528 5.18918 38.0058 32.0572 5.27101 43.2817 32.7395 2.24342 43.1785 33.2975 3.13608 40.2982 30.7633 1.03952 45.338 29.8848 -1.21144 44.0265 32.4026 -0.772581 42.5631 27.485 -0.700006 44.6386 26.3442 -1.91492 43.0132 28.6648 -2.57564 42.2315 24.1093 -0.899212 43.5605 24.8015 -2.79509 40.8041 28.1356 -7.32803 31.1712 27.6499 -5.53263 31.6406 28.869 -5.08472 29.9295 28.8441 -6.97394 29.0891 29.0136 -3.12718 30.4446 30.4343 -2.92077 28.9877 29.9113 -4.74741 28.0957 31.0584 -1.20463 29.8172 32.4767 -1.41946 28.8318 31.427 -2.40928 27.5605 33.5786 -0.881649 30.4056 35.3161 -2.22574 30.2118 34.0757 -2.0268 28.1643 35.6139 -2.79571 32.2159 35.4634 -5.11072 31.9988 36.3952 -4.44008 30.1398 34.6008 -5.54825 33.851 33.3995 -7.84049 33.2151 34.5444 -7.59251 31.2873 31.5748 -7.76251 34.5554 30.2291 -8.69674 32.9077 31.8389 -9.69483 31.8025 28.3373 -7.62942 33.3611 29.3094 -8.83833 30.6128 26.7545 -6.00942 33.4728 27.555 -3.4393 32.0415 29.3822 -1.05996 30.9056 31.9536 0.06686 30.9973 34.5266 -0.755483 32.3304 35.4764 -3.24071 34.2655 33.0178 -5.92587 35.4925 29.3646 -7.14222 35.2923 23.8671 -2.80667 38.1145 24.1483 0.282924 35.8937 27.1096 3.06127 35.3046 30.2031 4.1041 35.961 32.9008 3.42204 37.5255 33.8846 0.245149 40.0231 31.2124 -2.86631 41.1332 27.1716 -3.75851 40.2731 22.6225 0.940942 43.8625 22.1466 2.92091 44.1863 21.6788 3.93289 41.5624 22.601 6.02534 42.738 25.0471 6.92238 40.8732 25.585 8.68619 42.9594 27.8633 8.48056 41.629 28.2628 9.2478 44.2182 30.1459 7.67122 43.3616 29.863 6.5628 46.1671 31.1112 4.1199 45.9287 29.1197 2.55328 47.6006 28.3486 0.533093 46.2576 26.192 0.678648 46.7467 25.3875 0.081138 45.2096 23.7382 0.661265 45.3591 27.0035 1.79466 48.4276 24.6029 -0.218726 47.2568 28.4607 4.91186 48.2897 28.2489 7.97086 47.1857 25.9352 8.74279 45.6689 23.4416 7.1615 44.8264 21.9881 4.56003 45.1184 22.0903 1.62745 45.7664 21.6133 -1.8448 54.7662 25.0695 0.186104 56.5697 26.1177 4.40392 56.9098 25.7401 8.79317 56.3179 21.7752 9.6913 54.1487 18.6452 8.26933 52.2394 18.0577 4.36835 52.144 18.22 0.261121 52.6888 15.0514 4.42679 58.294 15.126 8.56061 59.1665 16.0798 0.328979 58.5394 18.8514 -1.76409 61.3112 23.1159 -1.40665 64.7293 23.5351 4.46039 66.2627 22.453 10.4343 65.0687 17.9909 10.5197 61.8358 7.45531 12.9721 59.2806 9.28909 9.5739 55.8781 6.83743 11.4665 53.9771 4.55481 13.037 56.7734 11.6401 2.23968 54.9089 9.97571 -5.75463 55.5528 2.56704 -10.3958 60.3619 2.27017 -7.99897 55.0658 5.12002 -9.37881 56.9282 3.64463 9.6662 45.4475 5.6351 9.18641 46.93 7.26444 7.24005 45.2367 5.60148 8.77405 43.8755 8.54192 4.67598 46.8376 8.64115 1.50021 45.1878 8.61541 4.50687 43.6524 8.42947 -1.32414 47.1269 7.76134 -3.65846 45.6661 9.51862 -1.40579 44.0111 2.19623 -7.95177 47.7729 2.83731 -9.83465 44.949 4.71864 -7.83248 46.3013 29.1893 -8.29844 22.8531 29.3778 -5.36601 24.0859 30.6425 -4.14865 22.0736 30.6294 -6.86337 20.7777 28.2692 -10.8278 21.5801 27.6756 -12.1423 24.1909 27.7598 -9.29449 25.4191 28.467 -12.6701 20.0249 31.2649 -9.56371 20.2317 30.7111 -11.2926 18.8868 31.7753 -7.57779 18.4333 31.7558 -5.39395 19.3577 31.7327 -2.94603 24.4046 33.7712 -2.90616 23.1544 32.8468 -3.7933 21.012 28.2949 -14.6246 23.5626 29.6434 -14.3547 25.9197 28.6058 -12.2384 26.7892 32.0892 -14.373 6.80489 33.2081 -13.5848 6.04696 33.0462 -15.1793 5.08956 31.9453 -15.7938 6.61513 35.3921 -5.3034 17.8988 34.2712 -5.88326 16.4708 32.3467 -6.1642 17.1381 33.5601 -4.94455 18.5511 34.575 -2.7761 25.3973 36.358 -4.72092 24.301 35.6985 -3.90019 22.0389 31.2977 -15.6212 24.9433 33.0947 -13.2986 26.2126 31.0718 -12.8198 27.8098 34.6542 -14.2686 5.65342 34.4601 -15.4693 6.21739 33.3405 -16.4666 6.18035 36.395 -5.11363 19.5487 37.9532 -6.78325 18.96 36.9435 -6.19032 17.1476 36.4405 -6.06885 27.0188 36.6016 -9.43852 25.9806 37.8706 -7.8118 23.6718 36.1564 -12.6492 24.7077 34.8113 -10.3757 28.0216 37.5627 -13.4352 21.5295 37.8328 -10.8131 22.7671 34.8267 -14.2305 22.7512 37.4487 -5.87573 21.4338 38.8099 -8.53529 20.8675 32.7198 -2.3949 26.4437 35.948 -3.12846 27.6527 30.222 -3.6134 25.9917 29.2874 -6.64283 26.8122 28.4034 -9.46068 28.0572 29.9124 -10.9963 29.5251 32.9967 -10.2967 29.7808 35.5206 -7.26871 29.3343 32.5374 -13.2196 15.9498 31.9479 -11.617 16.7126 33.6921 -11.3873 14.9606 33.2031 -12.959 13.7123 33.7559 -14.5411 16.3978 32.4185 -13.3642 17.6871 32.9756 -14.7585 14.2811 36.6448 -14.8587 17.0771 34.9981 -14.3124 18.2206 34.8754 -15.439 14.8805 37.4472 -12.6082 16.0363 37.6712 -13.534 18.4938 37.3429 -14.5807 14.8004 35.6489 -11.428 14.5516 36.6243 -11.2843 15.88 36.7341 -12.4455 13.5752 34.4096 -10.6854 15.3405 34.9106 -11.8306 13.0613 32.7664 -14.6618 12.1291 34.0073 -12.6585 11.4551 32.8835 -13.9211 9.92826 33.6992 -15.9575 12.5755 32.6938 -15.932 10.3727 36.4122 -16.225 12.9402 34.478 -16.6454 10.6129 37.448 -14.0345 12.2369 36.8091 -15.6833 10.4154 35.8741 -12.5329 11.4157 36.4131 -13.4426 9.64224 34.6177 -12.6524 9.39173 31.9992 -15.2762 8.458 33.166 -13.2371 7.87707 32.8879 -16.6195 8.22108 34.5828 -16.2856 8.46878 35.8291 -14.3553 7.8387 34.8905 -13.2299 7.25067 33.6807 -8.11446 7.35653 34.4884 -7.30863 6.72414 34.6762 -8.93469 5.62993 33.7936 -9.63431 6.96079 35.9977 -8.07441 5.90379 36.1401 -9.35702 6.05738 35.2942 -10.3939 6.14402 34.2142 -9.50594 12.4927 34.2908 -8.31203 14.1828 35.028 -7.20208 12.4055 34.2134 -8.24259 10.5754 35.3527 -10.7712 12.3182 34.5756 -10.3235 14.0701 34.3749 -10.3128 10.5201 37.5109 -10.6401 11.6157 36.4571 -10.9298 13.7977 36.1738 -10.9796 9.93617 38.5227 -8.29832 11.5056 38.5869 -9.56612 13.6004 38.0261 -9.64238 9.40122 36.7727 -6.77426 12.166 37.6989 -7.14919 13.8092 37.5014 -7.42651 9.70408 35.7106 -6.59364 14.1071 35.626 -6.73264 10.3152 33.6881 -9.29523 8.80149 34.3853 -7.12342 8.61451 34.7236 -10.7233 8.12932 36.1142 -10.3413 7.83278 36.8456 -8.19928 7.63157 35.9348 -7.03071 7.83518 38.4642 -7.81464 15.7325 38.6993 -9.01318 17.6965 37.8378 -10.7351 15.5983 36.2503 -6.33135 15.5082 33.9213 -6.85895 15.3119 33.72 -9.64648 15.3009 32.1562 -7.98269 15.9831 35.3816 -10.7808 15.0184 29.2389 -19.3037 13.2687 30.7063 -19.5298 12.1945 30.2086 -21.3294 12.9328 28.6784 -20.5206 14.3255 32.0594 -21.1825 13.129 31.5271 -21.6554 14.6644 29.9738 -21.71 14.9292 28.2231 -16.6455 17.7885 28.8118 -14.9086 18.4154 30.5868 -15.4741 16.5862 29.3068 -17.0622 15.5002 28.8169 -18.0326 19.4442 28.0311 -16.5002 20.3759 28.387 -18.4444 16.9677 31.0305 -18.3883 20.2201 30.328 -17.3694 21.7138 29.789 -19.6575 18.2799 32.549 -17.0121 19.0073 32.7168 -16.6989 21.2269 32.259 -19.5688 18.2289 32.4246 -15.8003 17.362 32.7516 -15.2315 19.3878 32.9299 -17.9499 16.3684 31.7829 -14.292 18.3087 31.6371 -16.8645 15.1104 28.4859 -18.9314 15.0724 30.3364 -17.9081 13.4732 28.9343 -20.5931 16.0465 30.8594 -21.1795 16.8529 32.8083 -20.4425 15.5905 32.2006 -18.9496 13.5421 31.8291 -9.8657 17.4871 31.1495 -12.4163 18.1828 33.3352 -13.6118 18.9942 31.7428 -13.2682 18.9728 34.7077 -4.119 20.1111 36.2564 -14.2898 19.7337 33.9199 -13.9497 20.0032 38.3127 -11.2426 19.7986 27.5591 -14.6721 20.8058 30.2404 -13.5958 18.8011 29.2995 -16.1639 22.7394 32.5592 -16.1988 23.2399 33.5564 -14.7573 20.9239 32.6587 -14.0417 19.4084 3.6626 11.3793 32.9049 2.56263 10.666 36.325 5.50502 9.26684 38.3825 7.58492 10.5503 35.06 4.93209 -8.88192 33.5679 3.15001 -10.6871 35.9879 1.88999 -7.8888 31.0089 0.424096 7.05825 29.6623 0.659347 9.89139 33.9011 1.24597 9.43938 31.0971 2.70595 -5.91414 28.8959 3.07378 -3.50409 26.9867 4.80373 -5.25007 29.4034 5.15065 -7.02924 31.3748 20.5274 13.8707 5.3979 21.38 13.7656 3.45946 19.9458 15.9168 3.14024 19.5624 16.2292 5.10562 28.2515 -13.52 0.40475 26.0198 -14.8109 -0.84443 27.8005 -12.6059 -2.3406 29.3135 -11.4647 -1.16517 20.7277 -14.7098 -0.380231 22.8115 -14.5416 -1.9615 23.5338 -15.5046 0.837384 12.2459 12.5654 2.96505 13.0388 12.7392 1.31537 13.0626 10.0838 1.54769 12.7767 10.212 3.19631 12.0576 14.9089 4.63866 12.2567 15.1674 3.12335 11.8095 12.2401 4.88062 14.2178 17.0046 6.2188 12.9649 16.8055 4.19485 12.932 14.6242 6.83607 16.9906 17.5057 6.47344 15.7244 18.1776 5.14695 15.6239 16.2566 7.99707 18.694 15.7804 7.2871 17.6975 17.8486 4.71555 17.4097 17.4871 2.71913 14.6708 17.8049 3.25122 8.1541 7.94485 26.5246 4.77949 7.13129 26.3704 4.35339 10.1276 29.2434 8.30474 10.2667 30.5552 5.10594 3.41114 24.9305 3.58712 1.56431 25.8425 2.68176 4.78288 26.8347 5.35166 -1.89397 25.9123 4.83577 -3.55594 27.6317 3.24368 -0.643344 26.3339 7.25153 -6.72772 27.5581 7.78199 -6.96984 30.5632 11.7412 -7.06589 30.6323 12.4809 -4.86059 34.3967 8.46982 -6.62799 33.6566 13.6366 0.690898 35.9247 15.21 -3.11407 32.8226 11.4603 6.87452 35.2994 13.6997 2.48892 33.3088 11.9044 7.61718 31.0185 1.91891 7.73759 28.4927 1.79572 2.12216 27.2776 0.990196 4.9087 28.1338 12.3703 0.300626 20.5955 10.1539 0.671729 21.5224 10.5163 4.11504 23.7317 13.2861 2.8035 23.2537 10.8939 -2.88384 20.0442 9.36771 -3.52629 21.3985 7.92424 0.397734 22.7422 11.4412 -7.00654 19.5088 11.0261 -7.76598 21.5533 8.21824 -4.51917 22.9262 14.5858 -9.17451 19.9911 14.7817 -8.89148 22.9117 10.9027 -8.2514 24.1651 18.2875 -8.29708 20.9666 18.3173 -6.93708 23.9921 15.1927 -7.93186 26.0249 19.6586 -5.37227 21.9185 18.4422 -3.04092 24.9812 17.859 -4.59009 27.3206 18.0944 -1.29121 22.4188 16.3238 1.34971 24.7353 16.252 -0.018658 27.8049 15.6269 1.25396 21.8437 14.057 4.07534 26.5018 13.4319 -2.07718 17.8781 12.2076 -2.57558 18.8218 14.3398 -0.28909 19.5383 12.8226 -4.94435 17.1512 12.1494 -6.07181 18.1162 14.1931 -7.44873 16.2988 14.4831 -8.74728 17.6818 17.327 -9.06944 15.6575 17.9876 -9.36061 17.9733 19.7676 -7.48428 16.2073 19.8293 -6.5906 18.9121 20.1789 -4.41453 17.475 19.3748 -3.45146 19.9259 19.003 -1.8612 18.4398 17.619 -0.284987 20.1783 16.2329 -0.813297 18.6003 7.54616 4.42121 24.2034 11.4377 6.54616 27.0238 6.23529 -0.426796 24.251 7.515 -5.7308 24.9639 11.1688 -7.95652 27.2785 15.531 -6.06018 29.3939 16.0732 -1.32231 30.3796 14.1108 3.77193 30.1211 21.0452 3.39515 11.7589 20.5097 3.7827 10.0591 20.6584 6.28745 10.3451 20.4281 5.89011 12.1112 20.0976 1.09049 10.0619 18.8454 1.68982 8.61005 20.0071 3.91023 8.33687 17.714 -0.42367 9.27276 16.2975 1.10175 8.73004 17.3727 2.33772 7.46322 15.101 -0.32473 10.0944 13.8208 1.72188 9.91797 14.7009 2.68305 8.44926 12.7426 0.849469 11.5326 12.1002 3.74407 12.0837 12.8367 4.06424 10.1713 12.6023 3.60849 14.1251 14.2836 5.86039 13.8706 13.107 6.2621 12.3592 16.0285 5.35532 15.1132 17.9879 6.82128 13.8793 16.0632 7.63352 13.0721 19.9418 5.35424 14.0796 19.1777 7.78081 12.2926 21.1424 -2.49703 15.164 20.873 -2.36905 13.3933 21.6127 0.404558 13.3147 21.6705 0.234317 15.6779 19.8734 -4.81818 13.8685 18.9617 -4.40483 12.429 20.1449 -2.04788 11.8647 17.8181 -6.49923 13.1508 16.5137 -5.06986 12.4533 17.8272 -3.55523 11.2215 15.1293 -5.87038 13.9745 14.2333 -4.07148 13.559 15.28 -3.36 12.018 13.5315 -4.11369 15.1377 12.7112 -1.9638 15.1055 13.0492 -1.97576 13.271 13.3674 -1.58741 16.6735 14.3187 0.810468 17.2581 12.4016 0.828256 15.7216 16.3615 0.180415 17.7179 18.5915 1.60551 17.476 16.2237 2.82444 16.9535 20.1786 -0.189118 17.3476 20.4875 2.65768 16.1025 20.2622 8.46361 9.17255 20.2918 8.32767 7.59524 20.263 10.8426 7.58323 19.468 10.2499 9.31994 19.6974 5.7088 7.32003 17.9518 5.05913 6.18321 19.4631 6.79146 6.25811 16.6237 4.05264 6.17348 14.914 5.80517 5.84073 16.378 5.51248 5.32707 13.6582 4.85221 6.77551 12.9914 6.89273 7.07741 13.604 7.70479 5.37661 12.2914 6.53914 8.8261 12.8077 8.78205 9.15013 12.6849 9.08779 7.19275 13.1698 8.75889 10.9933 14.4801 10.5132 10.6619 13.4069 11.0131 9.02989 15.9487 9.93114 11.7079 17.3594 10.8394 10.5193 15.9347 12.1572 9.90764 18.7449 9.83105 10.9457 18.4863 11.9447 9.18413 20.9391 0.640621 11.5815 21.2229 3.16408 13.7886 19.0587 -1.48118 10.3966 16.5302 -2.13749 10.4823 13.9855 -1.43071 11.559 12.0562 0.556927 13.5461 14.1575 3.41924 15.6643 18.5572 4.54876 16.1063 20.6518 6.2833 8.72993 19.9419 8.38953 10.8073 18.6208 3.56749 6.84079 15.3772 3.18359 6.73073 13.0577 4.29546 8.34385 12.4779 6.49993 10.6479 14.3868 8.40995 12.3118 17.6557 9.18811 12.3367 20.3689 -4.83268 15.486 20.4604 -2.365 16.9612 19.0601 -7.53327 14.2445 16.2426 -7.61067 14.4994 13.8812 -5.92643 15.5382 13.2465 -3.48123 16.5835 14.7837 -1.10049 17.6101 18.0003 -0.671095 17.9423 5.93185 8.90512 41.4937 3.36372 -10.7684 41.1225 5.84519 9.60558 50.2417 1.93656 -6.81668 50.7512 5.20242 4.19588 83.8268 3.04051 -6.75977 103.543 3.00008 -13.6011 105.107 5.84753 -10.6306 103.536 5.65166 -11.6831 78.1108 7.95903 -12.7661 78.6567 6.71865 -14.6367 76.9644 4.40525 -13.2331 76.9574 2.7566 -18.8888 104.481 2.39189 -22.805 102.615 5.05238 -21.0892 102.774 7.22813 -20.6631 79.3454 6.10725 -22.8353 77.9106 5.22489 -20.8033 74.7801 6.84763 -18.5814 76.5114 1.65608 -25.4289 99.7064 2.59106 -26.306 97.3416 5.25574 -26.078 83.3864 3.88954 -26.7748 84.5099 2.63052 -25.8308 82.1651 4.47107 -25.0223 81.1983 5.18077 -26.904 88.4345 3.63468 -26.9077 89.6862 4.49944 -28.1365 87.0912 2.17164 11.0743 74.3394 6.11761 -8.35856 73.4777 2.12948 12.5227 70.6602 4.65919 12.6198 72.9631 6.86351 -7.34736 70.5606 8.12768 -6.15014 72.2828 4.56155 -9.02352 72.0624 3.61952 -28.3157 92.6687 4.50914 -27.4578 94.203 3.2314 -26.8447 95.2389 1.14166 1.41376 88.871 2.3915 -0.373655 97.1914 3.45345 -0.147718 92.6776 4.62851 -9.94786 78.6422 3.71411 9.88624 48.6835 1.70817 9.47258 47.1449 5.59531 -5.26369 47.3514 6.5457 -3.21766 48.7461 3.64362 -6.13958 48.9954 7.3518 7.57383 48.4894 9.0335 1.52825 48.4864 1.61197 9.20409 44.0894 6.95534 -6.32065 44.3805 3.4984 9.30892 42.7071 8.07479 7.69847 42.6071 10.2012 1.58218 42.5113 8.97412 -4.04405 42.5145 5.8994 -9.07041 43.1131 1.1677 -27.539 82.8193 11.0252 -4.41486 71.7003 17.7279 3.48579 73.7976 15.1281 -3.62276 72.458 16.1644 11.1246 72.1586 12.0887 12.8421 70.0718 9.44187 11.5238 73.4801 9.26462 -11.2107 99.9664 10.2315 -14.0856 97.7621 12.702 -11.2562 95.8485 9.87786 -8.87715 96.3552 10.1629 -18.8419 98.265 8.68076 -21.1233 100.373 9.01179 -22.7496 97.5896 10.8933 -20.8285 95.5117 6.97479 -25.539 95.7803 4.74858 -26.1872 95.8522 6.82208 -27.258 93.3699 2.40557 -28.0724 91.2194 5.31087 -27.5556 91.2186 8.20415 -6.01216 77.1043 12.2196 -9.14074 84.9638 12.6903 -11.975 88.9396 12.2247 -14.5258 86.1479 10.6151 -12.6194 83.0378 11.2847 -18.5568 86.8903 10.5506 -20.3703 90.0062 10.4593 -22.33 87.4948 10.3215 -20.4747 84.4013 8.40496 -25.186 88.1766 7.20384 -26.1646 90.0388 6.62159 -25.9654 86.8494 3.27903 -28.8082 85.0697 5.79557 -27.8297 85.4319 10.5425 -1.34666 76.7381 8.48054 -4.18819 77.0983 21.1418 11.2139 5.67134 19.6312 13.2051 7.50442 27.9865 -12.6043 3.31953 26.3057 -14.774 2.16734 29.2514 -11.559 1.53061 23.7731 -14.3767 3.72068 21.4286 -14.7451 2.24215 13.7776 8.0303 3.59535 12.6404 9.72644 5.111 12.1715 11.6627 7.0757 14.4158 13.6766 8.75933 17.3634 14.1905 8.93959 21.5537 12.3427 1.41632 22.2514 11.0155 3.75917 22.8811 9.91325 1.71813 20.8321 9.62792 -0.183857 18.0474 10.9575 -0.199778 19.3169 14.2097 0.924297 14.1505 9.21574 0.123568 15.1246 12.3234 0.048101 16.4167 7.77754 -0.74633 14.1814 6.43769 0.361654 13.7613 7.49074 1.93672 14.9897 5.00215 2.81222 15.4157 5.76514 4.20098 17.3243 3.90343 4.54468 18.2458 4.87819 5.21518 21.1026 8.10674 5.55074 20.3296 5.11681 5.04496 22.5537 8.05909 4.08711 29.057 -7.19144 -1.54175 27.452 -5.28656 -2.52611 27.2709 -2.46115 -1.49567 28.3162 -4.7239 -0.179707 26.5069 -8.68112 -3.04746 23.0081 -7.22446 -2.922 24.7324 -3.71239 -2.76741 18.0982 -8.27655 -1.69682 19.3861 -5.41403 -2.27198 21.1145 -10.479 -2.58256 18.2559 -10.7764 -0.535685 17.6912 -8.3033 0.689336 16.9497 -5.85249 -0.652056 19.0372 -10.6739 2.03983 19.3995 -8.04193 3.13301 17.7402 -5.77717 1.94864 22.3731 -10.2022 4.16559 23.9317 -7.01245 4.01221 20.7265 -5.3535 3.64675 27.2081 -5.30549 2.58015 24.892 -3.88602 3.36963 26.7842 -8.49675 3.77245 28.7322 -7.23015 1.29464 27.0938 -2.57264 1.37902 13.7997 15.4959 1.93137 16.3859 15.2754 1.02676 25.4918 1.8023 -0.944118 24.1604 3.79236 -1.53231 24.0931 5.94329 0.07269 24.9268 3.59071 0.872572 23.2972 0.864596 -2.30465 20.537 2.13376 -1.9266 22.096 5.27693 -1.45018 18.6101 -0.757456 -2.02177 16.5237 1.03614 -1.41363 17.6791 3.57699 -1.49753 16.4679 -1.33241 -0.716117 16.3976 0.449255 0.675906 15.5032 2.68755 -0.315792 17.3454 -1.6364 1.9574 17.9317 0.007347 3.27561 16.3784 1.83044 2.35258 19.795 -1.61296 3.56804 20.8236 0.35302 3.79887 18.636 1.47898 4.01283 23.0947 -0.414863 3.43997 23.5967 2.12929 3.23625 21.6126 2.61708 4.06998 25.4094 1.24508 1.86522 23.8243 4.69087 2.75161 23.6334 7.32377 2.15086 22.8269 8.03131 -0.206883 19.4428 6.46933 -1.1245 15.3992 5.10225 -0.826243 15.0396 3.94347 1.15409 16.6537 2.97034 3.75886 19.4269 2.99435 4.44636 22.2959 5.20581 4.2802 29.5131 -9.35943 -0.032287 28.8673 -9.84043 -2.49041 24.8457 -12.1898 -2.97669 19.8979 -12.9039 -1.69691 19.4344 -13.0275 0.891292 21.1126 -12.8266 3.46864 25.5477 -11.8712 4.45436 28.7404 -9.831 2.78243 25.5481 -0.595737 -2.29439 26.5303 -0.314474 0.156532 21.5056 -2.34391 -2.44491 17.1616 -3.37537 -1.64408 16.9633 -3.57625 0.558944 18.501 -3.56425 3.009 22.2039 -2.8699 3.58751 25.2674 -1.17039 2.68142 8.03897 -3.64667 92.6591 8.73172 -7.23527 84.7509 2.59231 3.28118 85.9272 5.39984 -1.96651 90.6709 3.75928 0.049944 88.4125 7.98794 -3.78232 84.3873 6.08029 -2.37363 86.8909 4.95379 0.113361 86.3162 -9.16778 -3.92032 75.2872 -10.9863 11.9822 72.129 10.986 11.9755 72.1261 - - - - - - - - - - -0.094995 0.995464 0.005172 0.005056 0.999698 0.024051 0.03328 0.997885 0.055835 -0.077713 0.990179 0.116214 0.004434 0.998656 0.051639 0.005899 0.9999 0.012867 0.005879 0.989199 0.146464 0.116495 0.977103 0.178044 0.005385 0.951283 0.308273 -0.880421 0.195646 0.43195 -0.864769 0.301927 0.401266 -0.871157 0.370261 0.322479 -0.916888 0.198108 0.34651 -0.654671 0.681113 0.327859 -0.679606 0.73143 0.056093 -0.639688 0.708253 0.298626 -0.828526 0.423392 0.366449 -0.883136 0.173915 0.435689 -0.849248 -0.439523 0.292571 -0.87757 -0.240881 0.414544 -0.907339 -0.27956 0.313979 -0.855948 -0.475161 0.2039 -0.801312 -0.343406 0.489868 -0.682979 -0.665123 0.301914 -0.808734 -0.582526 0.081321 -0.818734 -0.513419 0.257052 -0.731389 -0.665396 -0.149392 -0.527177 -0.825717 -0.200689 -0.58988 -0.807347 -0.015238 -0.600126 -0.781013 0.172823 0.07507 0.906605 -0.41525 0.361839 0.844083 -0.395724 0.285788 0.895405 -0.341432 0.117309 0.879954 -0.460348 0.005142 0.915608 -0.402039 0.003369 0.965168 -0.261608 0.002674 0.990218 -0.139505 0.153886 0.973928 -0.166686 0.038224 0.970634 -0.237503 -0.877524 -0.063801 -0.47527 -0.790672 0.246235 -0.560541 -0.852125 0.251552 -0.458916 -0.929781 0.007278 -0.368042 -0.743192 0.520935 -0.419873 -0.776708 0.447473 -0.443274 -0.817838 0.508724 -0.268963 -0.943322 0.29067 -0.160173 -0.961681 -0.056241 -0.26834 -0.885848 -0.387876 -0.254609 -0.854078 -0.389217 -0.345051 -0.79934 -0.438886 -0.410408 -0.662448 -0.622204 -0.417163 -0.67875 -0.633673 -0.371156 -0.663596 -0.481567 -0.57248 -0.176591 -0.855569 -0.486639 -0.433953 -0.647416 -0.626528 -0.499155 -0.747354 -0.438528 -0.353071 -0.845025 -0.401589 -0.550878 -0.774889 -0.309969 -0.462766 -0.855732 -0.231454 0.158076 0.987179 0.022144 0.343192 0.937819 0.052109 0.32195 0.945973 -0.038505 0.07719 0.99595 -0.046096 0.004296 0.998906 0.046557 0.006057 0.999476 -0.031795 0.006586 0.987732 -0.156019 0.340945 0.928278 -0.148514 0.017359 0.981591 -0.190207 -0.143412 -0.949935 0.277592 -0.359969 -0.896331 0.25887 -0.375608 -0.926777 -0.001976 -0.177558 -0.983767 0.025977 -0.42393 -0.861306 0.280063 -0.450776 -0.890805 -0.057159 -0.552377 -0.612369 -0.565583 -0.397624 -0.894219 -0.205592 -0.155149 -0.970958 -0.182125 -0.001041 0.799926 0.600098 0.001066 0.878196 0.4783 0.044856 0.835166 0.548165 -0.115283 0.778569 0.616879 0.002911 0.880273 0.474458 0.129387 0.85882 0.495668 0.041279 0.823958 0.565145 -0.008567 0.774817 0.632128 -0.176475 0.681192 0.710517 -0.917371 0.137394 0.373568 -0.800319 0.163579 0.576829 -0.820679 -0.048862 0.569296 -0.881646 -0.127681 0.454311 -0.742231 0.253847 0.620206 -0.65895 0.173455 0.731914 -0.716052 0.374832 0.588872 -0.860424 -0.024382 0.508995 -0.839591 -0.143349 0.523964 -0.9441 -0.177637 0.277704 -0.987816 0.135963 0.075725 -0.829808 -0.358923 0.427308 -0.916089 -0.363509 0.169241 -0.994847 -0.10137 -0.002112 -0.993922 0.027866 -0.106501 -0.516049 -0.759173 -0.396674 -0.214339 -0.827182 -0.51945 -0.090004 -0.958522 -0.270436 -0.490878 -0.795335 -0.355641 -0.286104 -0.886395 -0.363935 -0.286234 -0.934212 -0.212882 -0.488661 -0.856682 -0.16525 0.072491 -0.997335 0.008286 -0.238692 -0.948099 -0.210081 -0.521731 0.411408 0.747355 -0.547049 0.623367 0.558704 -0.729006 0.538093 0.423091 -0.752423 0.364299 0.548768 -0.487809 0.824822 0.285851 -0.624659 0.753976 0.203274 -0.750597 0.656921 0.071128 -0.863359 0.430015 0.264006 -0.890449 0.298619 0.343406 -0.840155 0.536718 -0.077935 -0.889306 0.457101 -0.013886 -0.645855 0.760511 -0.067043 -0.736936 0.664597 -0.123435 -0.956041 0.290133 -0.042526 -0.677355 0.707248 -0.202461 -0.776432 0.581385 -0.243198 -0.69833 0.710134 0.089696 -0.800023 0.473524 0.368427 -0.62619 0.474072 -0.618985 -0.837682 0.413786 -0.356469 -0.78718 0.311968 -0.532 -0.717418 0.430449 -0.547745 -0.98349 -0.096737 -0.152934 -0.846552 -0.426756 -0.318165 -0.584427 -0.342886 -0.735441 -0.563539 0.368334 -0.739428 -0.539297 0.538785 -0.647201 -0.160049 0.510487 -0.844859 -0.253588 0.411385 -0.875474 -0.502753 0.176557 -0.846207 -0.316079 0.388376 -0.865597 -0.426827 -0.063256 -0.902118 -0.647589 -0.324639 -0.689375 -0.001361 -0.497285 -0.867586 0.000373 -0.335999 -0.941862 -0.000216 0.162985 -0.986629 -0.485624 0.020767 0.873921 -0.692151 0.027116 0.721243 -0.64792 -0.07611 0.757896 -0.455263 -0.112083 0.883274 -0.882117 0.04971 0.4684 -0.855515 -0.02988 0.516914 -0.812998 -0.154889 0.561288 -0.59114 -0.208239 0.779224 -0.414642 -0.248162 0.875493 -0.878311 -0.182539 0.441871 -0.963735 -0.176778 0.199909 -0.953357 -0.261955 0.149966 -0.927923 -0.112008 0.355547 -0.98607 -0.138585 -0.091977 -0.936791 -0.341808 -0.074768 -0.91791 -0.390293 -0.071504 -0.962285 -0.268226 0.045408 -0.954306 -0.098959 0.281969 -0.850627 -0.136561 -0.507726 -0.936842 -0.056895 -0.345094 -0.893371 -0.13848 -0.427447 -0.882838 0.009804 -0.469576 -0.820745 0.067383 -0.567307 -0.879213 -0.233528 -0.415269 -0.902188 -0.187924 -0.388255 -0.859657 -0.121646 -0.496177 -0.903476 -0.165693 -0.395319 -0.234916 0.405708 -0.883298 -0.260514 0.487011 -0.833638 -0.268954 0.434922 -0.859364 -0.353203 0.360693 -0.863219 -0.000342 0.457554 -0.889182 -0.000025 0.43082 -0.902438 0.00024 0.460431 -0.887696 -0.319124 0.437836 -0.840511 -0.578983 0.14738 -0.801909 -0.180084 -0.888522 0.422017 -0.204925 -0.766878 0.608197 -0.360193 -0.795931 0.486575 -0.276218 -0.900793 0.335074 -0.282501 -0.563932 0.775999 -0.458626 -0.564189 0.686552 -0.666189 -0.576909 0.472618 -0.492095 -0.791417 0.362631 -0.350131 -0.866973 0.354635 -0.868814 -0.398415 0.293987 -0.946141 -0.322103 -0.03265 -0.852933 -0.513614 -0.093307 -0.799041 -0.488778 0.350186 -0.965401 -0.247656 -0.081658 -0.826598 -0.553776 -0.100339 -0.640274 -0.753723 -0.148155 -0.65284 -0.711384 -0.260256 -0.575736 -0.777295 0.253655 -0.917421 -0.275309 -0.287304 -0.753344 -0.396868 -0.524374 -0.596681 -0.653294 -0.466025 -0.789019 -0.579489 -0.204065 -0.798012 -0.469192 -0.3782 -0.670743 -0.68641 -0.28097 -0.481598 -0.751486 -0.450924 -0.559166 -0.709882 -0.428253 -0.597221 -0.790881 -0.133545 -0.72796 -0.502042 -0.466934 -0.582065 -0.54523 -0.603262 -0.404955 -0.829659 -0.384287 -0.613361 -0.684787 -0.393516 -0.000856 -0.628106 -0.778127 -0.003249 -0.935719 -0.352732 -0.002139 -0.938384 -0.345587 -0.344369 -0.893525 -0.288138 -0.55772 -0.827313 -0.067094 -0.547586 -0.767175 0.334054 -0.83224 -0.543235 0.110779 -0.693464 -0.537753 0.479509 -0.674563 -0.625677 0.391782 0.001573 -0.99933 0.036575 -0.002002 -0.702926 0.71126 -0.000786 -0.784353 0.620314 -0.636477 -0.66058 0.398159 -0.45863 -0.877751 -0.138609 0.070893 0.855508 0.512914 -0.26095 0.795271 0.54722 -0.269808 0.745485 0.609472 0.105634 0.89204 0.439438 -0.245635 0.849805 0.466364 -0.363251 0.634901 0.681873 -0.698035 0.494501 0.517895 -0.773196 0.106862 0.625099 -0.397096 0.132831 0.908114 -0.5347 -0.11635 0.836994 -0.730781 -0.116668 0.672567 -0.86806 -0.453482 0.202057 -0.878531 -0.472921 0.067303 -0.914173 -0.402874 -0.044501 -0.893026 -0.42029 0.160812 -0.779602 -0.626181 0.010812 -0.683609 -0.668457 -0.292992 -0.909972 -0.333683 -0.246183 0.078942 -0.988828 0.126442 -0.192321 -0.958917 -0.208545 -0.432353 -0.654889 -0.619832 0.021097 -0.982152 0.186904 0.01026 -0.988708 0.149503 -0.00122 -0.998347 -0.057459 -0.002235 -0.912462 -0.409155 -0.002069 -0.648579 -0.761145 0.161618 0.928623 0.333974 0.194376 0.958046 0.210631 -0.054051 0.958205 0.280929 -0.117113 0.911981 0.393161 -0.040375 0.998726 -0.030263 -0.154943 0.986952 0.043789 -0.200944 0.903959 0.377465 -0.176939 0.887304 0.425892 0.10807 -0.93337 0.342258 0.113206 -0.95889 0.260219 -0.095325 -0.94951 0.298904 -0.003775 -0.937913 0.346851 -0.00339 -0.963243 0.26861 -0.002143 -0.999557 0.029676 0.092029 -0.995106 0.03598 -0.222948 -0.971527 0.080188 -0.473929 0.468051 -0.745868 -0.563398 0.527013 -0.63627 -0.835224 0.251201 -0.489182 -0.685901 0.146864 -0.712721 -0.590001 0.656217 -0.470402 -0.852976 0.347832 -0.389158 -0.929524 0.056045 -0.364478 -0.946616 0.128361 -0.295704 -0.600959 0.15604 -0.7839 -0.558919 -0.186266 -0.808031 -0.42272 0.258374 -0.868649 -0.669102 0.11859 -0.733648 -0.555644 -0.427916 -0.712845 -0.714879 -0.117079 -0.689377 -0.506612 -0.851044 -0.138089 -0.56459 -0.776206 -0.280611 -0.460264 -0.881561 0.104919 -0.509606 -0.86005 -0.024795 -0.369132 -0.786687 0.494838 -0.24043 -0.860409 0.449322 -0.236325 -0.827789 0.508838 -0.287609 -0.763015 0.578869 -0.391078 -0.753803 0.528052 -0.496535 -0.753788 0.430414 -0.314784 -0.839556 0.442782 -0.19568 -0.718018 0.667952 -0.302212 -0.657883 0.689825 -0.32052 -0.360928 0.875784 -0.346481 -0.364347 0.864409 -0.600731 -0.661735 0.448585 -0.526206 -0.385698 0.757855 -0.359544 -0.134374 0.923402 -0.398004 -0.100185 0.911897 -0.241906 0.765977 0.595618 -0.383684 0.25891 0.886427 -0.311175 0.148704 0.938646 -0.289819 0.594075 0.750387 -0.267001 0.800084 -0.537192 -0.23389 0.868075 -0.437883 -0.276343 0.941273 -0.194012 -0.23801 0.966022 -0.100763 -0.196691 0.91083 -0.362907 0.362293 0.576616 -0.732296 -0.162122 0.417221 -0.894228 0.071246 0.206326 -0.975886 0.826071 0.137724 -0.546479 0.217487 0.097829 -0.971148 0.734304 -0.049985 -0.676978 0.043693 0.135706 -0.989785 -0.437471 0.081318 -0.895548 -0.050958 -0.097514 -0.993929 0.449142 -0.042808 -0.892434 -0.741098 -0.532441 -0.409 -0.627113 -0.748224 -0.216539 -0.606051 -0.713557 -0.35148 -0.662186 -0.343209 -0.666121 -0.304234 -0.934099 0.186815 -0.411892 -0.911232 -0.000821 -0.537211 -0.683597 0.494064 -0.727347 -0.660127 0.187611 -0.454735 -0.843491 -0.285902 -0.699199 -0.263881 0.664445 -0.832148 -0.17686 0.525594 -0.589379 -0.363231 0.721592 -0.66053 -0.050322 0.749111 -0.769444 -0.020292 0.638392 -0.858064 0.009569 0.513454 -0.728327 0.278698 0.625992 -0.834202 0.264758 0.483746 -0.62829 0.281826 0.725139 -0.430585 0.762364 0.483112 -0.486947 0.773261 0.40614 -0.58543 0.765882 0.265888 -0.251932 0.967142 0.034161 -0.232153 0.969036 -0.084112 -0.252576 0.959143 0.127478 -0.21216 0.931764 -0.294626 -0.124812 0.896586 -0.424918 -0.232664 0.742319 -0.628355 -0.070011 0.709539 -0.70118 -0.774094 -0.558874 0.297386 -0.454034 -0.839723 0.297857 -0.391895 -0.907788 0.149462 -0.740722 -0.67178 0.006565 0.001072 -0.997382 0.072302 0.027714 -0.989494 0.141894 -0.089613 -0.990381 -0.105423 -0.361624 -0.909424 -0.20537 -0.739314 -0.65495 -0.156378 -0.946894 -0.155748 0.281309 -0.941307 -0.291573 0.170076 -0.963766 -0.260308 0.058268 -0.978934 -0.026406 0.202461 -0.980155 -0.183196 0.075737 -0.977811 0.029411 0.207414 -0.632223 0.708342 0.313919 -0.915477 0.154736 0.371428 -0.947228 0.242382 0.209786 -0.644378 0.762773 0.05435 -0.961446 0.224157 0.159298 -0.679022 0.728422 -0.091269 -0.183122 0.982372 0.037558 -0.186742 0.974166 0.126997 -0.194079 0.935297 -0.295892 0.033954 0.984186 -0.173854 -0.011299 0.999903 0.008187 0.032586 0.995923 -0.084122 0.304776 0.936331 -0.174344 0.27506 0.924428 -0.264148 0.330625 0.939678 -0.087704 0.721474 0.627452 -0.292883 0.677785 0.611434 -0.408357 0.658917 0.609126 -0.441355 0.86352 0.105848 -0.493082 0.843449 0.137785 -0.51924 0.908618 0.08356 -0.409183 0.897905 -0.177606 -0.402768 0.895518 -0.143638 -0.421208 0.891566 -0.056085 -0.449404 0.814713 -0.499621 -0.294315 0.924326 -0.115343 -0.363754 0.925477 -0.174074 -0.336439 0.849396 -0.484429 -0.209416 0.887366 -0.246969 -0.389343 0.795867 -0.50505 -0.333947 0.464675 -0.876774 -0.123877 0.521241 -0.850841 -0.066161 0.448548 -0.851448 -0.271738 -0.200101 -0.940306 -0.27529 -0.115765 -0.971242 -0.208058 -0.580509 -0.813307 -0.039246 -0.662551 -0.741168 -0.108148 -0.058548 -0.995389 -0.07598 -0.495615 -0.862315 0.103821 -0.854678 -0.472544 0.215005 -0.905022 -0.415969 0.08891 -0.893406 -0.441238 0.084465 -0.940455 -0.296894 0.165524 -0.912564 -0.312222 0.26409 -0.93346 -0.269178 0.237057 -0.920653 -0.2777 0.274374 -0.935587 -0.307941 0.172771 -0.955029 -0.22622 0.191687 -0.973674 0.179604 0.14036 -0.981877 0.156159 0.10739 -0.934953 0.170917 0.310887 -0.673771 0.721627 0.15902 -0.699738 0.713061 0.043718 -0.73123 0.677604 0.078458 -0.248008 0.962554 -0.10946 -0.255777 0.963942 -0.073437 -0.206569 0.976553 -0.060612 0.052066 0.980317 -0.190442 0.076705 0.97427 -0.21193 0.109814 0.978121 -0.176694 0.527567 0.709109 -0.4678 0.258677 0.921467 -0.289802 0.186735 0.929726 -0.317394 0.527948 0.683247 -0.504425 0.205606 0.932316 -0.297512 0.623817 0.647831 -0.437227 0.842748 0.047983 -0.536166 0.785452 0.302455 -0.539988 0.804438 0.200157 -0.5593 0.862626 0.019427 -0.505469 0.855759 0.161571 -0.491499 0.879704 0.026364 -0.474791 0.706775 -0.422548 -0.567381 0.828502 -0.048498 -0.557883 0.851722 -0.058862 -0.520677 0.732089 -0.45601 -0.506063 0.874867 -0.060678 -0.480548 0.764247 -0.485284 -0.424765 0.323252 -0.836371 -0.442709 0.352307 -0.853308 -0.384377 0.404989 -0.872077 -0.27471 -0.000838 0.374154 -0.927366 0.000546 0.158819 -0.987308 0.285224 0.114931 -0.951545 0.183718 0.367465 -0.911711 -0.000126 -0.344029 -0.938959 0.055653 -0.361345 -0.93077 -0.242943 -0.404917 -0.881488 -0.014881 0.129829 -0.991425 0.37295 0.296654 -0.87915 0.002195 -0.98877 0.149428 0.005538 -0.920354 0.391048 0.064873 -0.899012 0.433092 0.155263 -0.97717 0.145024 0.002136 -0.937594 0.347726 -0.008322 -0.927806 0.37297 -0.098052 -0.90378 0.416614 -0.057558 -0.880352 0.470815 0.023202 -0.991623 0.127063 -0.867278 -0.447601 -0.217902 -0.783546 -0.60116 -0.157043 -0.989324 -0.140819 -0.037516 -0.307907 -0.837452 -0.451516 -0.576509 -0.747912 -0.329037 -0.629116 -0.662479 -0.406614 -0.503818 -0.542921 -0.671866 -0.002145 -0.595676 -0.803222 -0.003925 -0.586529 -0.809919 0.840503 -0.532456 -0.100229 0.815996 -0.147473 -0.558929 0.837571 -0.150618 -0.525156 0.800942 -0.590677 -0.097939 0.706468 0.093533 -0.701537 0.709248 0.135995 -0.691717 0.689927 0.189293 -0.698691 0.833333 -0.175063 -0.524318 0.757209 -0.645361 -0.100719 0.665548 0.308913 -0.679426 0.637138 0.386392 -0.666901 0.66451 0.206237 -0.718257 0.477739 0.440746 -0.75994 0.493004 0.523736 -0.694729 0.47676 0.560228 -0.677381 0.161173 0.711823 -0.683617 0.168651 0.740425 -0.650637 0.15391 0.655972 -0.738926 -0.12802 0.753402 -0.644978 -0.155419 0.782079 -0.603487 -0.153534 0.8165 -0.556556 -0.447799 0.770724 -0.453277 -0.444604 0.795854 -0.411027 -0.449627 0.740825 -0.499013 -0.77307 0.56704 -0.284303 -0.753318 0.618015 -0.224875 -0.743486 0.640978 -0.190724 -0.940521 0.339102 -0.020725 -0.927117 0.374252 0.019719 -0.975885 -0.082147 0.202239 -0.96519 -0.009188 0.261389 -0.947712 0.038404 0.316807 -0.916212 0.396466 0.058056 -0.773228 -0.518342 0.365294 -0.754078 -0.487004 0.440673 -0.490812 -0.694953 0.525494 -0.421543 -0.741723 0.521679 -0.381901 -0.74799 0.542828 -0.740329 -0.459325 0.49085 -0.121457 -0.824612 0.552506 -0.074815 -0.852948 0.516607 -0.162664 -0.763405 0.625102 0.211357 -0.811696 0.544498 0.214024 -0.842625 0.494142 0.188348 -0.886596 0.42246 0.570615 -0.745782 0.343813 0.517474 -0.806138 0.286988 0.463691 -0.851945 0.243271 0.714037 -0.696117 0.074655 0.866039 -0.325924 -0.379145 0.965803 -0.237694 -0.103571 0.72617 -0.637718 0.25689 0.692825 0.222307 -0.685983 0.803541 0.325042 -0.498668 0.894807 0.31835 -0.313007 0.983272 -0.137478 0.119482 0.768921 -0.528286 0.360103 0.524273 0.55848 -0.642835 0.595425 0.587731 -0.547761 0.456343 0.490475 -0.742419 0.376823 0.617033 -0.69085 0.364671 0.66404 -0.652737 0.417889 0.705888 -0.571919 0.114552 0.754423 -0.646316 0.167417 0.800475 -0.57551 0.086474 0.749363 -0.656488 -0.188682 0.775767 -0.60215 -0.159224 0.790403 -0.591532 -0.130276 0.858029 -0.496805 -0.450162 0.782528 -0.43012 -0.405578 0.860431 -0.308488 -0.453245 0.731585 -0.509267 -0.795387 0.562103 -0.226716 -0.795883 0.596505 -0.103692 -0.713643 0.700494 -0.00462 -0.953499 0.288237 0.08809 -0.932608 0.314134 0.177658 -0.939399 -0.003655 0.342807 -0.904146 0.001466 0.427222 -0.857504 0.024082 0.513913 -0.887481 0.370475 0.27409 -0.695014 -0.446859 0.56327 -0.642841 -0.424389 0.637691 -0.303276 -0.750172 0.587594 -0.235147 -0.739381 0.63089 -0.202738 -0.703759 0.680897 -0.591352 -0.397782 0.701479 0.002884 -0.797605 0.603173 0.040238 -0.800654 0.597775 -0.044188 -0.797896 0.601173 0.145246 -0.844989 0.514682 0.13305 -0.787645 0.601592 0.167911 -0.776282 0.607612 0.410902 -0.843392 0.346193 0.420495 -0.788375 0.449054 0.42861 -0.711996 0.556197 0.980594 -0.193139 0.03365 0.963629 0.174389 -0.202502 0.896876 0.036267 -0.440793 0.890501 -0.400456 -0.215968 0.920498 0.307408 -0.241214 0.838058 0.217047 -0.500549 0.775197 0.138348 -0.616385 0.826686 -0.057971 -0.55967 0.842926 -0.486115 -0.230582 0.795927 0.322692 -0.512221 0.713093 0.237157 -0.659739 0.891304 0.425605 -0.156323 0.815207 0.559803 -0.148518 0.731168 0.471825 -0.492721 0.599693 0.409521 -0.687503 0.491301 0.700765 -0.517255 0.413134 0.641686 -0.646188 0.555347 0.787538 -0.267158 0.057809 0.931035 -0.360323 0.012338 0.838883 -0.544172 -0.033211 0.812795 -0.581602 -0.368652 0.864776 -0.340966 -0.504295 0.758496 -0.41276 -0.239635 0.916581 -0.320084 -0.756056 0.649807 -0.078298 -0.679766 0.731225 0.056814 -0.758622 0.623257 -0.189851 -0.97134 -0.021862 0.236687 -0.96217 0.166233 0.215859 -0.87655 -0.361359 0.31793 -0.924218 -0.282383 0.257062 -0.950569 -0.203429 0.234595 -0.958042 0.283787 0.04026 -0.807637 -0.483398 0.337712 -0.802185 -0.457596 0.383543 -0.581304 -0.680305 0.446398 -0.578759 -0.612892 0.537959 -0.559243 -0.602744 0.569163 -0.794326 -0.45135 0.406607 -0.157225 -0.811024 0.563489 -0.194325 -0.75925 0.62111 -0.049497 -0.819248 0.571299 0.44254 -0.748119 0.494445 0.286015 -0.871395 0.398581 0.22347 -0.855034 0.467951 0.768224 -0.566373 0.298419 0.616858 -0.77354 0.145332 0.555808 -0.811701 0.179495 0.818248 -0.09701 -0.56662 0.85004 -0.500975 -0.162654 0.71729 0.099064 -0.689697 0.67095 0.183612 -0.718409 0.495947 0.378245 -0.781644 0.255616 0.629773 -0.733517 -0.061341 0.802725 -0.593186 -0.480039 0.731163 -0.48473 -0.775013 0.552411 -0.306914 -0.955249 0.290762 -0.054371 -0.972422 -0.154869 0.174387 -0.776749 -0.486692 0.39974 -0.543257 -0.62946 0.555564 -0.186712 -0.758107 0.624829 0.189192 -0.822243 0.53677 0.56572 -0.773254 0.286424 0.81936 -0.285882 -0.496911 0.743708 -0.666944 -0.045639 0.60572 0.140979 -0.783089 0.529 0.419833 -0.737495 0.431736 0.584977 -0.68659 0.117632 0.742337 -0.65962 -0.181238 0.806775 -0.562376 -0.450299 0.7627 -0.46424 -0.76806 0.585746 -0.258814 -0.941182 0.33478 0.045817 -0.947233 0.044015 0.31751 -0.725804 -0.440067 0.528725 -0.351902 -0.746357 0.564904 -0.063333 -0.838937 0.54053 0.174753 -0.880352 0.440955 0.425254 -0.864053 0.269391 0.970393 -0.135932 0.199649 0.769219 -0.481439 0.420141 0.943711 0.309694 -0.116189 0.973282 0.228131 -0.026061 0.974619 -0.207628 0.083714 0.840371 -0.539858 -0.048272 0.676762 0.624643 -0.389635 0.497497 0.749441 -0.436847 0.602473 0.749517 -0.274318 0.797733 0.558284 -0.227908 0.285521 0.822126 -0.492531 0.487641 0.832435 -0.263168 -0.09834 0.90057 -0.423441 0.103173 0.987189 -0.121709 -0.4251 0.878313 -0.218759 -0.300691 0.951783 0.060777 -0.663101 0.747394 0.041224 -0.637123 0.715841 0.285739 -0.810495 0.442932 0.383287 -0.743669 0.372688 0.555032 -0.787301 0.091355 0.609763 -0.708491 0.114373 0.69639 -0.581617 -0.390181 0.713779 -0.559703 -0.348029 0.752069 -0.198268 -0.709325 0.676423 -0.384258 -0.715912 0.582937 0.031228 -0.835081 0.54924 -0.226698 -0.950495 0.212528 0.20424 -0.872727 0.443435 -0.02449 -0.999438 0.022906 0.47858 -0.743235 0.467508 0.430909 -0.890697 -0.144831 -0.263597 -0.919467 -0.291714 -0.585945 -0.809935 -0.025971 -0.749657 -0.598698 0.28209 -0.770929 -0.337832 0.539942 -0.838723 -0.014777 0.544357 -0.846128 0.275794 0.456076 -0.612985 0.708586 0.349506 -0.17202 0.963666 0.204343 0.225635 0.971479 0.07292 0.479679 0.868144 -0.127413 0.598998 0.740844 -0.303893 0.838906 0.468022 -0.277835 0.96409 0.110996 -0.24127 0.909178 -0.157022 -0.385668 0.710789 -0.410752 -0.571018 0.282812 -0.817921 -0.501022 -0.448286 -0.872177 0.195822 -0.029213 -0.999519 0.010383 -0.777263 -0.521365 0.352194 -0.900494 -0.26586 0.344136 -0.904985 -0.228913 0.358609 -0.908169 0.154739 0.388954 -0.674432 0.694408 0.250875 -0.214176 0.976757 -0.008572 0.047501 0.984359 -0.169649 0.260604 0.925495 -0.274854 0.664391 0.61379 -0.426434 0.856091 0.150314 -0.494483 0.882489 0.00661 -0.470287 0.897166 -0.087549 -0.432929 0.789033 -0.501566 -0.354766 0.434887 -0.879708 -0.192318 0.682521 0.650882 -0.332442 0.938396 0.093318 -0.332724 0.867855 -0.160088 -0.470318 0.78892 -0.188122 -0.584992 0.39448 -0.394993 -0.829678 -0.16848 -0.708794 -0.685001 -0.267793 -0.879575 -0.393237 -0.42795 -0.820544 -0.378902 -0.75084 -0.654348 -0.089816 -0.95456 -0.149448 0.257837 -0.939599 0.037984 0.340162 -0.929086 0.230068 0.289601 -0.659576 0.745257 0.097729 -0.255926 0.922996 -0.287368 0.021311 0.877392 -0.4793 0.225055 0.885276 -0.406984 0.004205 0.947901 -0.318536 -0.471084 0.819417 -0.326551 -0.458246 0.857702 -0.233147 -0.45006 0.800117 -0.396559 -0.72933 0.582282 -0.359202 -0.855429 0.313846 -0.411998 -0.903028 -0.067882 -0.424185 -0.699708 -0.22319 -0.678672 -0.510671 -0.339881 -0.789745 -0.072856 -0.895151 -0.439769 0.128104 -0.916932 -0.377922 0.141778 -0.970778 -0.193623 -0.013949 -0.93914 -0.343251 0.00025 -0.956317 -0.29233 0.000555 -0.958488 -0.285131 -0.000896 -0.977959 -0.208795 -0.088178 0.98988 -0.111185 -0.471518 0.878989 -0.071062 -0.517551 0.850235 -0.096129 -0.076625 0.991574 -0.104445 -0.767695 0.579996 0.272489 -0.840417 0.537275 0.070949 -0.833215 0.54513 -0.092662 -0.535648 0.832962 -0.138766 -0.050721 0.99494 -0.086723 -0.928458 0.264507 0.260772 -0.968197 0.243956 0.055504 -0.876366 0.160299 0.454188 -0.967296 0.142116 0.210098 -0.999457 -0.002279 -0.032881 -0.967418 0.223536 -0.118888 -0.926964 -0.19696 0.319287 -0.883302 -0.270508 0.382888 -0.929898 -0.142393 0.339136 -0.819507 -0.425207 0.384197 -0.771291 -0.502348 0.390841 -0.766398 -0.520413 0.37657 -0.551276 -0.62117 0.556994 -0.575758 -0.562068 0.593786 -0.286607 -0.765121 0.576582 -0.300997 -0.738943 0.602796 -0.596598 -0.652126 0.467762 -0.296531 -0.860718 0.413803 -0.001006 -0.918543 0.395319 0.00009 -0.823338 0.567551 0.0006 -0.792354 0.610061 0.722859 0.248188 -0.644886 0.798727 0.004093 -0.601679 0.885611 0.180756 -0.427809 0.818896 0.229728 -0.525961 0.639799 0.533646 -0.553064 0.616957 0.68154 -0.393531 0.69285 0.692842 -0.19982 0.939327 0.312328 -0.141832 0.93068 0.3464 -0.117654 0.91971 0.302416 -0.250356 0.715572 0.380534 -0.58579 0.962248 0.269328 0.039264 0.957063 -0.129217 0.259487 0.978298 -0.161811 0.129424 0.991672 0.069042 -0.108716 0.499555 0.096515 -0.860889 0.813672 0.274455 -0.512457 0.646613 0.462913 -0.606303 0.710024 0.475263 -0.519607 0.938907 0.227418 -0.258332 0.847704 0.321637 -0.421837 0.743291 0.565589 -0.357251 0.713924 0.438199 -0.546163 0.902026 0.046602 -0.42916 0.983546 0.152807 -0.096373 0.212944 0.888486 -0.406506 0.233416 0.919492 -0.316308 -0.143402 0.930796 -0.336235 -0.052105 0.975421 -0.214102 0.004729 0.984023 -0.177978 0.243228 0.942493 -0.22923 0.757883 -0.445549 0.476549 0.80191 -0.459787 0.381491 0.434946 -0.643201 0.63017 0.440578 -0.69809 0.564412 0.457886 -0.726467 0.512432 0.823982 -0.402902 0.398401 0.99949 0.023627 -0.021473 0.861206 -0.41376 -0.295173 0.732564 0.236619 -0.638248 0.877157 0.459545 -0.139335 0.483713 -0.743087 -0.462433 0.342542 -0.042415 -0.938545 -0.10988 0.625841 -0.772172 0.282306 0.77569 -0.564453 0.602808 0.771999 -0.201592 -0.198682 0.897699 -0.39327 0.234202 0.875719 -0.422216 0.170932 0.881829 -0.4395 -0.242987 0.880043 -0.408021 0.680416 0.621403 -0.38845 0.524037 0.58657 -0.617512 0.069164 0.863207 -0.50009 -0.20888 0.916635 -0.340806 -0.586623 0.790483 -0.176095 -0.523055 0.84733 -0.091901 -0.84095 0.535104 0.08041 -0.851832 0.515702 0.091836 -0.838827 0.540061 -0.068586 -0.424867 0.901461 -0.082797 -0.111594 -0.730394 0.673848 -0.12409 -0.735192 0.666404 -0.406687 -0.672629 0.618203 -0.414492 -0.687351 0.596444 -0.494549 -0.739596 0.456529 -0.130006 -0.808581 0.573843 -0.121904 -0.908605 -0.399471 -0.330291 -0.379806 -0.864092 -0.578317 -0.768232 -0.274534 -0.739789 -0.55665 -0.377959 -0.853826 -0.223807 -0.469992 -0.618608 0.275959 -0.735643 -0.549285 0.801507 -0.236372 -0.57663 0.781564 -0.238023 -0.509918 0.833335 -0.213392 -0.816911 0.570285 -0.0862 -0.801966 0.59373 -0.065835 -0.821252 0.569547 -0.034087 -0.931352 0.144416 0.334257 -0.987927 0.048685 0.147069 -0.947158 0.141231 0.288004 -0.881531 -0.215559 0.420045 -0.836915 -0.181813 0.516254 -0.867438 -0.258988 0.424825 -0.625185 -0.483066 0.613018 -0.613471 -0.51617 0.59768 -0.644648 -0.58174 0.495992 -0.276699 -0.960853 -0.014119 -0.49484 -0.840053 0.222362 -0.679271 -0.628524 0.378877 -0.693632 -0.656908 0.295543 -0.921322 -0.224356 0.317537 -0.950233 -0.219151 0.221428 -0.968372 0.15395 0.196356 -0.956426 0.147168 0.252172 -0.841418 0.540333 0.007502 -0.309737 0.918503 -0.245794 0.034711 0.974349 -0.222347 -0.794411 0.542339 -0.273457 0.420001 0.898252 -0.129394 0.772328 0.631933 0.064582 0.933112 0.355 0.057247 0.956153 0.292511 -0.014471 0.952607 0.301013 0.043946 0.961558 -0.031564 0.272781 0.790496 -0.373341 0.485524 0.511098 -0.593629 0.621598 -0.045886 -0.774426 0.630998 -0.525293 -0.721249 0.451517 -0.750517 -0.515181 0.4139 -0.857597 -0.390607 0.334596 -0.993874 -0.075592 0.080627 0.997636 0.027583 -0.06294 0.856461 0.456296 -0.241389 0.834661 0.249933 -0.490789 0.940623 -0.151335 -0.303853 0.575722 0.751549 -0.322053 0.60159 0.526004 -0.601173 0.709316 0.015659 -0.704716 0.812481 0.120283 -0.570445 0.85017 -0.383425 -0.360827 0.426164 -0.847672 0.31597 0.821515 -0.538011 0.188831 0.737304 -0.663936 0.124786 0.426566 -0.847739 0.315247 0.577176 -0.815464 0.043435 0.370005 -0.903352 0.216913 -0.316619 -0.902761 0.291162 0.128129 -0.931688 0.339913 0.178772 -0.934343 0.308293 -0.358283 -0.905676 0.22668 0.215768 -0.937283 0.273759 -0.264163 -0.942697 0.203813 -0.954327 0.279648 -0.105153 -0.908903 -0.404964 0.099495 -0.919633 -0.391305 0.034004 -0.947857 0.219289 -0.231255 -0.914743 -0.403942 -0.008661 -0.94764 -0.265602 -0.177298 -0.378567 0.878756 -0.290645 -0.725833 0.654042 -0.213062 -0.67425 0.651956 -0.3469 -0.353466 0.868007 -0.348748 -0.762437 -0.11357 -0.637018 -0.171324 0.006019 -0.985196 0.064727 0.940585 -0.333333 0.051533 0.870732 -0.489051 0.242578 0.220373 -0.944771 0.979135 0.072986 0.18965 0.85186 0.511708 0.111756 0.862494 0.503093 -0.054778 0.995565 0.077396 0.053485 0.551455 0.834145 -0.00996 0.568055 0.811641 -0.136206 0.390435 -0.900503 0.191454 0.808003 -0.539764 0.23619 0.818852 -0.530987 0.218022 0.436935 -0.853552 0.28379 -0.380831 -0.915841 -0.127294 0.060317 -0.992096 0.110037 0.119162 -0.954443 0.273567 -0.355593 -0.911011 0.208835 -0.92779 0.05932 -0.368357 -0.798309 -0.490394 -0.349595 -0.899045 -0.436889 0.029089 -0.965819 0.214441 -0.145632 -0.416207 0.874771 -0.248088 -0.772838 0.5602 -0.298156 -0.73784 0.634519 -0.230168 -0.395864 0.885828 -0.242076 0.033385 0.986404 -0.160912 0.049787 0.974362 -0.21941 0.842289 0.518133 0.148615 0.97242 0.041981 0.229428 0.542289 0.840182 0.004112 0.799763 -0.58171 0.148302 0.34804 -0.937328 0.016888 -0.126255 -0.988386 -0.084572 -0.562454 -0.764545 -0.314827 -0.736709 -0.561071 -0.377438 -0.882018 -0.232989 -0.409586 -0.770794 0.453669 -0.447281 -0.374853 0.83438 -0.404098 0.054873 0.968878 -0.241379 0.993166 -0.091008 -0.07307 0.850482 -0.402261 -0.33892 0.758806 0.193443 -0.621926 0.948034 0.287693 -0.135885 0.563164 -0.652805 -0.506648 0.465689 0.039457 -0.884068 0.026136 0.714367 -0.699283 0.320016 0.784094 -0.531776 0.680675 0.712996 -0.168284 0.005059 -0.806369 -0.591392 -0.161614 -0.168252 -0.972405 -0.63375 -0.659117 -0.404877 -0.799835 -0.310298 -0.513789 -0.847738 0.11044 -0.51879 -0.395537 0.522552 -0.755307 0.982664 -0.124272 0.137582 0.929534 0.331957 0.160533 0.946132 0.323059 0.021608 0.991625 -0.125737 0.029501 0.681439 0.72273 0.115339 0.716231 0.697859 0.002377 0.656678 0.676914 -0.332509 0.860356 0.262023 -0.437186 0.934431 -0.264339 -0.238669 0.346289 -0.937663 0.029544 0.755454 -0.649865 0.083456 0.732951 -0.679317 0.0362 0.325414 -0.944808 0.038002 0.701445 -0.709411 -0.068637 0.313674 -0.949274 -0.022068 -0.537529 -0.798245 -0.271787 -0.07203 -0.99616 -0.049767 -0.049119 -0.998791 0.001826 -0.509259 -0.858987 -0.052882 -0.028007 -0.999195 -0.028714 -0.512942 -0.85658 -0.056227 -0.897907 0.237077 -0.370888 -0.834065 -0.349196 -0.42708 -0.917083 -0.380784 -0.11816 -0.939825 0.310664 -0.142184 -0.920812 -0.380364 -0.086185 -0.923839 0.378412 -0.057675 -0.302467 0.946979 -0.10837 -0.645997 0.736705 -0.199882 -0.620565 0.778397 -0.094853 -0.28126 0.957906 -0.05753 -0.585652 0.809781 -0.035584 -0.245176 0.965273 -0.090208 0.167629 0.985847 0.002609 0.217092 0.975572 -0.033622 0.248935 0.955093 -0.160712 0.930274 0.322566 0.174759 0.981648 -0.12676 0.142473 0.637709 0.760057 0.12506 0.784911 -0.619152 0.023759 0.393746 -0.913742 -0.100201 -0.119379 -0.969959 -0.211965 -0.668396 -0.655139 -0.352194 -0.842432 -0.329645 -0.426195 -0.892733 0.063544 -0.446082 -0.644219 0.658859 -0.388441 -0.288662 0.909652 -0.298675 0.109183 0.9868 -0.119602 -0.976737 -0.213842 0.016014 -0.858021 0.513412 0.014445 -0.565366 -0.812699 -0.141 -0.998553 -0.052443 -0.011885 -0.53583 0.836213 -0.116764 -0.191669 0.959859 -0.204778 0.135068 0.907536 -0.397663 0.412594 0.610607 -0.675962 0.659106 0.072053 -0.74859 0.708264 -0.365347 -0.604056 0.802061 0.016575 -0.597013 0.558536 -0.672153 -0.486054 0.278012 -0.924504 -0.26077 -0.094186 -0.972879 -0.211272 0.930333 0.051705 -0.363052 0.889444 -0.387632 -0.242137 0.623449 -0.244636 -0.742607 0.769266 0.227381 -0.5971 0.66349 -0.741298 -0.101282 0.34255 -0.644642 -0.683444 -0.362975 -0.188213 -0.912592 -0.008517 0.154409 -0.98797 0.358732 0.456651 -0.814114 0.310032 -0.943139 0.11987 -0.036194 -0.943032 -0.330727 -0.040345 -0.965557 0.257043 -0.339144 -0.930746 0.136727 -0.737932 -0.668068 -0.095605 -0.650692 -0.497613 -0.573569 0.922044 0.261689 -0.285226 0.587124 0.610975 -0.531032 0.588999 0.606947 -0.533568 0.930273 0.214454 -0.29766 0.146724 0.771845 -0.61865 0.132317 0.776067 -0.616613 0.14468 0.736835 -0.660411 0.621815 0.517915 -0.58746 0.963648 0.078627 -0.255345 0.777834 -0.517512 0.356588 0.977836 -0.196001 0.073622 0.946811 -0.310854 0.08318 0.6967 -0.617206 0.365603 0.892657 -0.42011 0.163316 0.553245 -0.70106 0.449928 -0.080555 -0.765373 0.638525 0.508374 -0.678156 0.530717 0.338705 -0.768613 0.54269 -0.206423 -0.792847 0.573396 0.203768 -0.824157 0.528436 -0.358248 -0.834723 0.418205 -0.962678 -0.180758 0.201438 -0.658507 -0.563388 0.498962 -0.766781 -0.537716 0.350583 -0.968211 -0.187319 0.165767 -0.828101 -0.547295 0.12131 -0.943529 -0.286827 -0.165779 -0.798467 0.445153 -0.405325 -0.97392 0.185101 -0.131218 -0.992635 0.102778 -0.064131 -0.863217 0.39314 -0.316698 -0.959454 -0.023151 -0.280913 -0.806692 0.366756 -0.463398 -0.403761 0.69474 -0.595242 -0.419846 0.707138 -0.568933 -0.417023 0.690073 -0.591516 0.690005 0.533977 -0.488632 0.944014 0.199842 -0.262491 0.224547 0.746454 -0.626407 0.970987 -0.228899 0.0692 0.766433 -0.570494 0.295156 0.426527 -0.784982 0.449309 -0.076786 -0.875483 0.47711 -0.54199 -0.753365 0.372408 -0.898489 -0.41787 0.134547 -0.958379 -0.00451 -0.285465 -0.765773 0.296189 -0.570844 -0.380071 0.603032 -0.701355 0.842578 0.158416 -0.514749 0.890727 0.01924 -0.454131 0.681689 -0.431756 -0.590667 0.956242 0.111363 -0.270554 0.404478 -0.879217 -0.251744 0.068451 -0.527317 -0.846907 -0.127794 -0.76403 -0.632398 0.283569 -0.957545 -0.051921 0.209976 0.853373 -0.477142 -0.174159 0.905906 -0.386009 -0.078546 -0.877863 -0.472426 0.209079 -0.977774 0.01561 -0.148069 -0.977705 0.148892 -0.580939 0.786316 -0.210279 -0.803889 -0.592129 0.056086 -0.964067 -0.245117 -0.102431 -0.996776 0.069368 -0.040328 0.707242 0.358023 -0.609613 0.990165 -0.009786 -0.139561 0.180029 0.454207 -0.872517 0.840705 -0.438069 0.318293 0.460851 -0.741516 0.487617 0.03524 -0.841382 0.539291 -0.51919 -0.715638 0.46723 -0.712717 -0.698908 0.05968 -0.576026 -0.706893 -0.410484 -0.658279 -0.412304 -0.62982 -0.630716 0.059873 -0.773701 -0.315712 0.338192 -0.886539 -0.124942 0.979225 -0.159709 -0.357102 0.885754 0.296508 -0.091694 0.942701 0.320791 0.175547 0.98151 -0.0763 -0.26067 0.912079 0.316485 0.222771 0.935096 0.275624 0.459559 0.885747 -0.065246 -0.326471 -0.732515 -0.59736 -0.257437 -0.810117 -0.526723 -0.240507 -0.827955 -0.506604 -0.380995 -0.787906 -0.483785 -0.000639 -0.857639 -0.514251 0.000499 -0.859841 -0.510562 0.001254 -0.987259 -0.159119 -0.304964 -0.916669 -0.258291 0.659653 0.445453 -0.605334 0.648836 0.660078 -0.378561 0.593279 0.686701 -0.420074 0.574463 0.504842 -0.644304 0.51889 0.843993 -0.13575 0.000472 0.982155 -0.188071 -0.003015 0.833053 -0.553184 -0.004074 0.609687 -0.792632 -0.240123 -0.781875 -0.575337 -0.357793 -0.63519 -0.684483 -0.574871 -0.536732 -0.61761 -0.012495 -0.94256 -0.333802 0.144068 -0.777049 -0.612731 -0.217935 -0.483167 -0.847971 -0.503177 -0.387888 -0.772241 -0.804688 0.393146 0.444874 -0.744488 0.621721 0.243312 -0.845402 0.510946 0.155657 -0.856588 0.31365 0.409732 -0.601045 0.787064 -0.138834 -0.686619 0.673984 -0.272579 -0.71207 0.547389 -0.439684 -0.886724 0.457321 0.06766 -0.877154 0.282413 0.388387 -0.958637 -0.284268 0.014374 -0.932121 -0.320885 -0.167881 -0.665529 -0.679909 -0.307887 -0.736393 -0.675322 -0.040813 -0.717387 -0.287045 -0.634792 -0.419596 -0.491222 -0.763309 -0.183899 -0.604326 -0.775223 -0.338721 -0.875332 -0.345054 -0.390727 -0.92011 -0.027007 0.524841 -0.84083 0.132465 0.027685 -0.999384 0.021551 0.042516 -0.958028 -0.283504 0.540855 -0.831993 -0.123546 0.089922 -0.659985 -0.745878 0.455227 -0.662341 -0.59504 0.942528 -0.275265 -0.189395 0.934589 -0.321954 -0.151292 0.927143 -0.134326 -0.349802 0.945238 -0.078127 -0.316893 0.939852 -0.337451 -0.052967 0.930933 -0.148263 -0.33374 0.649734 0.048023 -0.758644 0.722499 0.121932 -0.680535 0.775723 0.190973 -0.601484 0.944845 0.172652 0.278314 0.992494 -0.110632 -0.052123 0.981815 0.033692 -0.186824 0.942383 0.273941 0.192017 0.839797 0.272839 -0.46936 0.891676 0.446001 -0.07744 0.544038 0.502425 0.672006 0.772637 0.37319 0.513578 0.759141 0.517389 0.394985 0.549175 0.688821 0.473215 0.696912 0.716793 0.022825 0.485451 0.865898 0.120655 -0.265038 0.623171 0.735807 0.169446 0.619053 0.766852 0.190061 0.818812 0.541685 -0.236387 0.817135 0.525748 0.139744 0.967978 0.208544 -0.215996 0.93824 0.270282 -0.573846 0.734496 0.362238 -0.617475 0.528328 0.582747 -0.457155 0.888467 0.040445 -0.08061 0.962311 -0.259728 -0.265598 0.780556 -0.565853 0.324462 0.837055 -0.440526 0.135899 0.620267 -0.772528 -0.497372 0.775685 -0.388502 -0.336606 0.908306 -0.248349 -0.000768 0.78225 -0.622964 -0.131747 0.652382 -0.746351 0.189373 0.82951 -0.525405 0.449539 0.491692 -0.745757 0.251286 0.472504 -0.844746 0.205471 0.467672 -0.859689 0.5069 0.196676 -0.839268 0.495883 0.200491 -0.844928 0.588162 0.187188 -0.786782 0.567014 0.075519 -0.820239 0.571359 -0.12629 -0.810925 0.632867 -0.154735 -0.758641 0.411805 -0.338599 -0.84603 0.741417 -0.294729 -0.602856 -0.225801 -0.091667 -0.969851 0.506682 -0.525877 -0.683174 0.783486 -0.478526 -0.396438 0.582202 -0.772837 -0.252514 0.611394 -0.780823 -0.128503 0.288982 -0.954561 0.072816 0.190272 -0.972107 0.137126 -0.149152 -0.930917 0.333386 -0.216924 -0.915093 0.339925 -0.372381 -0.922168 0.104583 -0.480431 -0.708066 0.517522 -0.530054 -0.697476 0.482256 -0.916223 0.201819 0.346128 -0.838362 -0.239524 0.489671 -0.797126 -0.296451 0.526029 -0.899858 0.166929 0.402976 -0.886359 0.414354 0.206587 -0.89838 0.347636 0.268446 -0.863761 0.357366 0.355255 -0.809941 0.462013 0.361302 -0.800555 0.598978 0.018354 -0.639819 0.757926 0.127201 0.54346 0.23502 -0.805864 0.59384 0.201972 -0.778821 0.607716 0.451495 -0.653324 0.56848 0.170173 -0.804905 -0.066437 0.774612 -0.628937 -0.236241 0.766212 -0.597586 -0.007634 0.643563 -0.765355 0.179136 0.619348 -0.764407 -0.394998 0.768684 -0.503093 -0.100475 0.701534 -0.705518 0.293834 0.429221 -0.854067 0.366806 0.343434 -0.864585 0.52033 0.357891 -0.775352 0.606771 0.123982 -0.785148 0.665905 0.189443 -0.721583 0.554466 0.080029 -0.82835 0.693409 -0.064245 -0.717674 0.737268 -0.004653 -0.675584 0.765459 -0.048974 -0.641618 0.785016 -0.348689 -0.512021 0.743921 -0.489989 -0.454414 0.794552 -0.291814 -0.532477 0.689935 -0.637145 -0.343563 0.624434 -0.727135 -0.285232 0.528617 -0.801917 -0.278377 0.278574 -0.960407 -0.003919 0.192088 -0.981371 -0.003613 0.357716 -0.933304 -0.031342 -0.000204 -0.976447 0.215759 -0.082805 -0.971311 0.222931 -0.196543 -0.962335 0.187833 -0.396438 -0.860038 0.321202 -0.539889 -0.804283 0.24829 -0.292824 -0.894289 0.338382 -0.620547 -0.652147 0.435461 -0.699655 -0.607938 0.375359 -0.859287 -0.453196 0.237149 -0.877415 -0.213326 0.429691 -0.934323 -0.117498 0.336505 -0.911679 0.270712 0.309122 -0.931249 0.311675 0.188769 -0.932148 0.313809 0.180619 -0.981093 0.038802 0.189607 -0.882521 0.423803 0.203832 -0.882279 0.441771 0.162548 -0.864719 0.490399 0.108488 -0.826762 0.559588 0.057667 -0.716606 0.692645 -0.081969 -0.874801 0.443095 0.195933 -0.681882 0.705487 -0.193198 -0.549951 0.780837 -0.296391 -0.332487 0.828262 -0.451038 0.322955 0.877281 -0.355074 0.116939 0.781497 -0.612852 0.385972 0.596437 -0.703767 0.645056 0.600036 -0.473138 0.637027 0.325617 -0.698692 0.819711 0.277036 -0.501323 0.7455 0.145059 -0.650529 0.85854 0.022349 -0.512259 0.794184 -0.198343 -0.574397 0.791093 -0.267764 -0.549976 0.684502 -0.535874 -0.494264 0.643778 -0.53588 -0.546244 0.484356 -0.799425 -0.355414 0.4548 -0.733932 -0.50448 0.134682 -0.980806 -0.141001 0.067621 -0.907648 -0.414249 -0.392025 -0.915355 0.091877 -0.544636 -0.790868 -0.279107 -0.784544 -0.605341 0.134358 -0.911278 -0.402145 -0.088607 -0.966404 -0.243989 0.08082 -0.977433 -0.204468 0.053079 -0.98687 0.058795 0.150433 -0.940577 0.263698 0.213959 -0.91215 0.192637 0.361764 -0.977425 0.008184 0.211125 -0.848052 0.523852 0.079918 -0.532433 0.822187 -0.201307 -0.382277 0.91956 0.090955 -0.730526 0.55904 0.392181 -0.151973 0.867667 -0.473348 0.049495 0.980636 -0.189481 -0.496424 0.698575 -0.515321 -0.149493 0.664378 -0.732293 0.256267 0.52676 -0.810463 0.560232 0.139473 -0.816509 0.675715 -0.103344 -0.729883 0.785959 -0.259452 -0.561207 0.747416 -0.541351 -0.385108 0.463661 -0.878032 -0.118654 0.044102 -0.988764 0.142831 -0.244735 -0.906841 0.343139 -0.568736 -0.683101 0.458163 -0.849124 -0.217827 0.481185 -0.904249 0.226375 0.362061 -0.896692 0.360898 0.256311 -0.8806 0.434686 0.188655 -0.782948 0.612111 -0.110966 -0.924493 0.354538 0.140054 -0.906858 0.354738 0.227529 -0.993165 0.1096 -0.040151 -0.979058 0.125725 -0.160119 -0.869117 0.338123 0.360982 -0.986765 0.125332 0.102895 -0.975491 -0.117383 -0.186113 -0.946828 -0.109928 -0.302377 -0.905251 -0.071495 -0.418818 -0.790343 -0.279714 -0.545086 -0.753136 -0.24428 -0.61083 -0.804108 -0.351873 -0.479162 -0.539822 -0.543625 -0.6427 -0.52665 -0.411705 -0.743733 -0.489203 -0.390835 -0.779698 -0.096802 -0.536597 -0.838268 -0.082989 -0.482914 -0.871726 -0.164256 -0.672201 -0.721918 0.290194 -0.718662 -0.631912 0.28262 -0.569599 -0.771805 0.273791 -0.473446 -0.83719 0.626779 -0.634017 -0.452958 0.509054 -0.456977 -0.729408 0.748038 -0.489503 -0.448136 0.621443 -0.333177 -0.709085 0.609001 -0.389954 -0.69069 0.450276 -0.439903 -0.777005 0.897583 -0.267427 -0.350468 0.837199 -0.176558 -0.517615 0.99002 0.125391 0.064331 0.987716 0.140813 -0.067748 0.997398 -0.007725 -0.071676 0.814549 -0.301179 -0.495783 0.769573 0.447353 0.455667 0.784671 0.44203 0.434628 0.45799 0.507281 0.730008 0.460274 0.581334 0.670968 0.476307 0.538732 0.69491 0.803996 0.392058 0.44708 0.132122 0.537654 0.832749 0.186202 0.664072 0.724111 -0.208769 0.545522 0.811678 -0.203694 0.709878 0.674227 -0.209222 0.691867 0.691048 0.216179 0.623377 0.751444 -0.618506 0.579356 0.530846 -0.673706 0.581713 0.455775 -0.564761 0.486865 0.666339 -0.859425 -0.124646 0.495834 -0.937464 0.086088 0.337267 -0.971781 -0.213363 -0.100591 -0.935382 -0.345916 0.073499 -0.950298 0.238606 0.200004 -0.972076 -0.034755 -0.232079 -0.865542 -0.26478 -0.425123 -0.848467 -0.387168 -0.360838 -0.910312 -0.365498 -0.194278 -0.750711 -0.432915 -0.499016 -0.810383 -0.367177 -0.456575 -0.723229 -0.413011 -0.553499 -0.510242 -0.497833 -0.701295 -0.526542 -0.477815 -0.703169 -0.582014 -0.429601 -0.690437 -0.138129 -0.548056 -0.824957 -0.110251 -0.531566 -0.839811 -0.135543 -0.553441 -0.821785 0.26626 -0.540101 -0.798371 0.281307 -0.545617 -0.78941 0.357217 -0.544607 -0.758815 0.478347 -0.509041 -0.715584 0.541079 -0.50115 -0.675339 0.649213 -0.491715 -0.580292 0.706282 -0.4709 -0.5286 0.772933 -0.397475 -0.494558 0.587844 -0.500443 -0.635608 0.832735 -0.413451 -0.368253 0.874035 -0.410107 -0.260528 0.972155 -0.23434 -0.000381 0.949247 -0.295354 0.108148 0.977864 -0.166534 0.126686 0.925725 -0.289011 -0.243939 0.864848 0.104443 0.491049 0.794009 -0.04987 0.605857 0.460254 0.404433 0.790317 0.420954 0.201797 0.88435 0.382277 0.108238 0.917687 0.758949 -0.031261 0.650399 0.151928 0.431494 0.88923 0.118953 0.26743 0.956207 -0.215966 0.435893 0.873702 -0.17869 0.252005 0.951085 -0.134913 0.189587 0.972551 0.122865 0.208936 0.97018 -0.59446 0.261636 0.760371 -0.505935 0.120572 0.854103 -0.66206 0.407111 0.629236 -0.802652 0.487539 0.343592 -0.762674 0.42712 0.485692 -0.938992 0.196595 0.282212 -0.957173 0.25862 0.130139 -0.756368 0.307172 0.577541 -0.910347 0.177127 0.374025 -0.90824 -0.117302 0.401672 -0.988724 -0.136513 -0.06156 -0.952615 0.027434 -0.30294 -0.815954 -0.334849 -0.471269 -0.718651 -0.106321 -0.687194 -0.776996 -0.565917 0.275708 -0.299774 -0.939947 0.163206 -0.413657 -0.465178 -0.782622 -0.407982 -0.211422 -0.888173 0.055323 -0.542771 -0.838057 -0.032471 -0.314524 -0.948694 0.42196 -0.901973 -0.091624 0.725167 -0.665231 -0.177766 0.389341 -0.534863 -0.74989 0.316025 -0.375554 -0.871256 0.680232 -0.349832 -0.644129 0.620472 -0.368905 -0.692043 0.776844 -0.488495 -0.39735 0.917466 -0.318245 -0.238698 0.892668 -0.131542 -0.431091 0.87526 -0.226439 -0.42737 0.989073 -0.146699 0.014657 0.985956 0.0556 -0.157476 0.947692 0.066071 0.312273 0.960785 0.249953 0.120062 0.958336 0.227173 0.173163 0.988592 0.025019 -0.148525 0.773715 0.306054 0.554704 0.789986 0.45015 0.416278 0.464629 0.439642 0.768658 0.449645 0.608846 0.653548 0.454287 0.574673 0.680716 0.767159 0.395918 0.504694 0.075976 0.448173 0.890712 0.065565 0.649477 0.757549 -0.279999 0.43202 0.857298 -0.246056 0.636938 0.730593 -0.205708 0.730554 0.651134 0.068071 0.6913 0.719354 -0.549286 0.385481 0.74141 -0.537511 0.570623 0.620863 -0.538071 0.67674 0.502497 -0.943072 0.319859 0.091132 -0.976251 0.065133 -0.20662 -0.895979 -0.154873 -0.416216 -0.735158 -0.323581 -0.595683 -0.493625 -0.458989 -0.73869 -0.105744 -0.522738 -0.84591 0.259013 -0.505893 -0.822791 0.451676 -0.488623 -0.746483 0.614026 -0.448059 -0.649781 0.818181 -0.358323 -0.449649 0.984969 -0.16303 -0.057073 0.849103 0.278772 0.448675 0.492241 0.527194 0.69265 0.20704 0.56728 0.797074 -0.229306 0.598548 0.767567 -0.688914 0.51856 0.506452 -0.846635 0.419738 0.327152 -0.968072 0.236907 0.081923 -0.974365 -0.003918 -0.224939 -0.783221 -0.198739 -0.589124 -0.522712 -0.435552 -0.732849 -0.100815 -0.568574 -0.816431 0.32167 -0.606341 -0.72724 0.616102 -0.623224 -0.481675 0.81646 -0.530352 -0.2283 0.9679 -0.240139 -0.074176 0.954275 0.134984 0.266719 0.765238 0.306121 0.566304 0.493647 0.398034 0.773228 0.097721 0.517093 0.850333 -0.210799 0.577456 0.788739 -0.574988 0.541314 0.613488 -0.802242 -0.100905 0.588409 -0.95375 -0.216033 0.209025 -0.970432 -0.23924 -0.032036 -0.895708 -0.322192 -0.30643 -0.605875 -0.521092 -0.601148 -0.010559 -0.691335 -0.722457 0.431806 -0.625834 -0.64952 0.618442 -0.512416 -0.595785 0.789803 -0.331832 -0.515848 0.917982 -0.108788 -0.381412 0.988492 0.096984 -0.116089 0.910215 0.367238 0.191427 0.536921 0.610958 0.581762 0.137953 0.687826 0.712646 -0.184282 0.570506 0.800352 -0.553148 0.211143 0.805882 -0.199805 0.974133 0.105558 -0.220516 0.972199 0.078754 -0.240964 -0.970493 -0.008917 -0.277842 -0.951125 0.134778 -0.007442 -0.999802 0.018471 -0.00076 -0.999917 0.012867 -0.402776 0.770445 -0.494152 -0.439416 0.846695 -0.300036 -0.119141 -0.947997 -0.29514 -0.236174 -0.963377 -0.12699 0.000345 -0.997607 -0.069137 0.000028 -0.977935 -0.208908 -0.209119 0.959831 -0.187065 0.084065 -0.995563 0.042272 -0.003246 -0.999495 0.031604 -0.311923 0.581127 0.751661 -0.502755 0.392164 0.770353 -0.531059 -0.638305 -0.557264 -0.001877 -0.419195 -0.907894 -0.500812 0.167927 0.84911 -0.255047 0.203524 0.945267 -0.256833 0.434926 0.863062 -0.275785 0.018678 0.961038 -0.002541 0.041184 0.999148 0.001155 0.227052 0.973882 0.003261 0.442807 0.896611 -0.14645 0.432337 -0.88974 -0.364013 0.428675 -0.826881 -0.273883 0.562159 -0.780362 -0.465646 0.28958 -0.836252 -0.670357 0.375595 -0.639961 -0.353513 -0.384242 0.85287 -0.214874 -0.423067 0.880252 -0.256726 -0.283061 0.924104 -0.154581 -0.580906 0.799157 0.000162 -0.590459 0.807068 -0.00149 -0.454401 0.890796 -0.004644 -0.279669 0.960085 -0.848961 -0.13854 -0.509972 -0.858272 -0.276433 -0.432381 -0.873259 -0.254781 -0.415338 -0.730812 -0.256921 -0.63238 -0.784222 -0.476253 -0.397717 -0.176364 -0.931959 0.316778 -0.065629 -0.941098 0.331705 -0.094226 -0.867984 0.487571 -0.005111 -0.94244 0.334335 -0.006061 -0.865757 0.500428 -0.545154 -0.830338 -0.115525 -0.09995 -0.927012 -0.361467 -0.502364 -0.48793 -0.713831 -0.282454 -0.952 0.117961 -0.487603 -0.646019 -0.587285 0.448231 -0.708412 -0.545199 -0.236878 -0.688862 -0.685097 -0.567038 -0.766521 0.30152 -0.370019 -0.77253 0.516026 -0.194187 -0.928082 0.317735 -0.116875 -0.983301 0.139494 -0.061714 -0.931747 -0.357825 -0.257762 -0.938694 -0.228938 0.227485 0.883933 0.40855 0.314221 0.878949 0.358767 0.003171 0.944801 0.327628 0.002091 0.941422 0.337225 -0.129441 -0.991514 0.012044 -0.464473 -0.885538 0.00934 0.139465 0.920532 0.364925 0.337108 0.875642 0.345847 0.324949 0.889331 0.321712 0.001135 0.930834 0.365442 0.001263 0.935187 0.354151 -0.207303 -0.969243 0.132643 -0.592676 -0.804457 -0.039801 -0.537026 -0.811931 0.22885 -0.696216 -0.706075 0.129387 -0.269372 0.084149 -0.959353 -0.115289 -0.862993 0.491885 -0.103464 -0.990552 0.090014 -0.155922 -0.870874 0.466119 -0.163967 -0.830594 0.532192 -0.161921 -0.831938 0.530718 -0.294689 -0.948856 0.113276 -0.474448 0.804181 0.35804 -0.525253 0.848184 0.068504 -0.280505 0.946257 0.160982 -0.27922 0.881983 0.379661 -0.249001 0.895648 0.368529 0.001274 0.919595 0.392866 -0.000105 0.979543 0.201233 -0.000966 0.910741 0.412976 -0.231532 -0.588848 -0.774372 -0.338994 -0.022435 -0.940521 0.347823 0.89263 -0.286758 0.006357 0.952463 -0.304588 -0.340921 -0.749723 -0.567175 0.003627 0.996809 -0.079743 0.17431 0.983024 -0.057275 0.158716 0.984969 -0.068163 0.003032 0.995624 -0.093405 -0.012222 0.997413 -0.070841 -0.545869 -0.78984 0.279606 -0.69481 -0.707677 0.128189 -0.719585 -0.567052 0.40081 -0.803865 -0.59458 -0.016591 0.324663 0.928373 0.180877 0.004235 0.996626 0.081967 -0.537022 -0.759255 -0.367613 0.431898 0.780009 -0.452825 -0.356679 -0.642992 -0.677747 -0.001318 -0.672778 -0.739843 0.393111 0.304199 -0.867713 -0.003376 0.37528 -0.926905 -0.499988 0.856431 -0.128599 -0.822123 0.54445 -0.166397 -0.958811 0.261331 -0.111299 -0.944062 -0.141466 -0.297883 -0.901226 -0.421425 -0.100958 -0.301753 -0.881773 0.36252 0.000936 -0.908227 0.418477 0.178528 0.980266 -0.084894 0.003081 0.996606 -0.082259 0.002376 0.999995 0.002008 0.165801 0.985763 -0.027958 -0.735887 -0.46337 0.493719 -0.759651 -0.403941 0.509669 0.081059 0.996055 0.0361 0.002799 0.991869 0.127232 -0.105664 0.989073 -0.102811 -0.854691 0.273924 0.440987 -0.631197 0.552475 0.544391 -0.77081 0.162302 0.616044 -0.81968 -0.186314 0.541674 -0.83962 -0.3756 0.392382 -0.791268 -0.461103 0.401594 -0.600656 -0.72976 0.326593 -0.334726 0.934646 0.11998 -0.286228 -0.920744 0.265148 -0.00183 -0.974986 0.222257 -0.527272 -0.848112 -0.051873 -0.001839 -0.873889 -0.486123 -0.001241 -0.675017 -0.737802 -0.92027 -0.301895 -0.248923 -0.358488 -0.806532 0.470099 -0.545946 -0.768514 0.333661 -0.737051 -0.610948 0.288961 -0.487611 -0.367598 0.791901 -0.551913 -0.076981 0.830341 -0.512886 0.279378 0.811724 -0.343179 0.747585 0.568634 -0.223637 0.94618 0.233942 -0.097087 0.927759 0.36033 -0.173158 0.89479 0.411543 -0.191775 0.838456 0.510112 0.328324 0.922959 0.200874 0.00223 0.980735 0.19533 0.094488 -0.992584 0.076484 -0.000859 -0.993683 -0.112216 -0.769022 0.370823 0.520669 -0.827898 0.139974 0.543132 -0.89558 0.166776 0.412459 -0.756836 0.050348 0.651663 -0.90461 0.084817 0.417716 -0.931715 -0.254497 0.259109 -0.873394 -0.314739 0.371648 -0.920133 -0.11582 0.374087 -0.787103 -0.504579 0.35478 -0.753271 -0.341185 0.562296 -0.424306 -0.888367 0.175409 -0.238449 -0.81812 0.523279 -0.356864 -0.787698 0.502175 -0.214584 -0.879373 0.425037 0.000608 -0.939268 0.343185 -0.079993 -0.995325 0.054115 0.017303 -0.926556 -0.375759 -0.118073 -0.914785 -0.386299 -0.352826 -0.889921 -0.289058 -0.899973 -0.368687 -0.232636 -0.796772 -0.028981 -0.603584 -0.900986 -0.107557 -0.420305 -0.572554 0.532545 -0.623359 -0.871057 -0.263403 -0.414582 -0.992926 -0.057147 -0.10408 -0.944263 -0.09854 -0.314098 -0.974405 -0.219128 -0.05017 -0.929276 -0.3323 -0.161317 -0.963543 -0.262033 0.054075 -0.926979 -0.358852 -0.109248 -0.598582 -0.79773 -0.07298 -0.52696 -0.848876 -0.041505 -0.625246 -0.779591 0.036137 -0.613454 -0.769875 -0.175973 -0.801455 -0.34495 -0.488549 0.000906 -0.612484 -0.790483 -0.55275 -0.568797 -0.609046 -0.297574 -0.909122 -0.291456 -0.713834 -0.696693 -0.071128 -0.758258 -0.591328 0.274547 -0.734688 -0.414878 0.536758 -0.799034 0.273036 0.53572 -0.859016 0.207298 0.468101 -0.841845 0.126682 0.524641 -0.845959 -0.148982 0.512013 -0.958531 -0.238255 0.156373 -0.728827 -0.641556 0.239202 -0.599823 -0.388193 0.699656 -0.403404 -0.862229 0.306312 -0.315015 -0.555351 0.769643 -0.010801 -0.944243 0.329072 0.483938 -0.799507 0.355797 0.381664 -0.592257 0.709623 0.008862 -0.620074 0.784494 0.87597 -0.459031 -0.148211 0.868559 -0.492814 0.052344 0.913607 -0.366048 -0.177007 0.971235 -0.2353 0.036558 0.928373 0.029113 0.370507 0.73611 0.261934 0.624125 0.494688 0.36513 0.788647 0.117475 0.41867 0.900508 -0.288318 0.407122 0.866674 -0.598794 0.347683 0.7215 -0.621355 0.420671 -0.661026 -0.920947 0.357606 -0.154838 -0.919 0.389751 -0.059437 -0.65561 0.472422 -0.589061 -0.934082 0.218633 0.282294 -0.902916 0.235516 0.359549 -0.323541 0.33982 -0.883087 -0.221272 0.326488 -0.918936 -0.398572 0.45664 -0.795375 -0.053215 0.321571 -0.945389 -0.079575 0.180181 -0.980409 -0.022224 0.227043 -0.973631 0.533799 0.023656 -0.84528 0.137195 0.157018 -0.97802 0.178544 0.140181 -0.973895 0.566099 0.055937 -0.822437 0.271645 0.183225 -0.944795 0.911887 -0.177853 -0.369906 0.90391 -0.207371 -0.37409 0.939635 -0.336502 0.062066 0.932755 -0.349899 0.086822 0.868396 -0.434213 0.239474 0.847755 -0.389826 0.359648 0.715305 -0.559473 0.418723 0.662271 -0.411801 0.625953 0.412444 -0.587754 0.696014 0.335878 -0.405153 0.850316 0.02393 -0.556191 0.83071 0.011516 -0.362706 0.931833 -0.552732 -0.130667 0.823051 -0.255131 -0.30103 0.918852 -0.374262 -0.419165 0.827181 -0.667643 -0.206837 0.715172 -0.792069 0.070105 0.606393 -0.831231 0.064265 0.5522 -0.958939 0.266475 0.097097 -0.943426 0.320273 0.085867 -0.859504 0.32136 -0.397469 -0.907552 0.243607 -0.342059 -0.923582 0.378048 0.063836 -0.81888 0.378622 -0.43137 -0.424322 0.229597 -0.87592 -0.456217 0.195204 -0.868195 -0.521876 0.141471 -0.841208 -0.068275 0.07619 -0.994753 -0.105045 0.033965 -0.993887 -0.026571 0.08408 -0.996105 0.105475 0.053425 -0.992986 0.094374 0.037794 -0.994819 0.072698 -0.021141 -0.99713 0.617458 -0.24089 -0.748811 0.25371 -0.086642 -0.963392 0.251222 -0.033867 -0.967337 0.629618 -0.17708 -0.756455 0.232175 0.008408 -0.972638 0.634693 -0.098416 -0.766472 0.952653 -0.254401 -0.166529 0.918793 -0.353404 -0.175857 0.975739 -0.160214 -0.149215 0.947803 -0.139852 0.286551 0.932645 -0.231224 0.276965 0.904602 -0.326401 0.274148 0.807051 -0.200704 0.555325 0.790256 -0.265984 0.55204 0.835481 -0.114659 0.537424 0.524364 -0.067485 0.848816 0.503432 -0.114688 0.856389 0.537991 -0.133661 0.832286 0.20991 0.022018 0.977473 0.239057 0.007821 0.970974 0.177262 0.016533 0.984025 -0.033168 0.100765 0.994357 -0.027069 0.133272 0.99071 -0.057309 0.101471 0.993186 -0.705258 0.25703 0.660717 -0.379044 0.188381 0.906001 -0.326115 0.204089 0.923037 -0.649904 0.281338 0.706027 -0.268025 0.186759 0.945137 -0.57619 0.248252 0.778701 -0.857664 0.311816 0.408881 -0.89531 0.269912 0.354355 -0.832654 0.306146 0.461478 0.581372 0.610937 -0.537366 0.464773 0.44676 -0.764455 0.366865 0.357347 -0.858902 0.026216 0.505646 -0.862343 -0.341243 0.631129 -0.696584 -0.927635 0.359174 0.102407 -0.931812 0.323097 0.165335 -0.883133 0.373718 -0.283567 -0.861369 0.373121 -0.344709 -0.945758 0.260488 0.194132 -0.897137 0.369516 -0.24208 -0.519866 0.387538 -0.761284 -0.493685 0.342741 -0.799252 -0.46426 0.295819 -0.834837 -0.039943 0.202475 -0.978472 -0.015142 0.14886 -0.988742 -0.073566 0.260531 -0.962659 0.05354 0.17538 -0.983044 0.073974 0.126809 -0.989165 0.092391 0.093113 -0.99136 0.150661 0.11012 -0.982433 0.162898 0.08593 -0.982894 0.547215 -0.042907 -0.835892 0.586404 -0.039946 -0.809033 0.602929 -0.042343 -0.79667 0.172014 0.048561 -0.983897 0.95869 -0.213863 -0.187552 0.980042 -0.135763 -0.145211 0.927106 -0.267562 -0.262459 0.913948 -0.368491 0.170041 0.927191 -0.274997 0.254348 0.94713 -0.144759 0.286339 0.842 -0.292416 0.453352 0.851482 -0.144446 0.504097 0.824965 -0.40475 0.394475 0.572931 -0.375281 0.728639 0.559778 -0.273502 0.782205 0.548347 -0.148433 0.822972 0.160057 -0.193975 0.967861 0.15577 -0.106065 0.982082 0.18149 -0.270815 0.945368 -0.056764 -0.21157 0.975713 -0.064749 -0.125336 0.989999 -0.059519 -0.047922 0.997076 -0.253562 -0.167881 0.95264 -0.244612 -0.078285 0.966456 -0.541524 -0.052061 0.839072 -0.519111 0.043503 0.853599 -0.515784 0.116372 0.848778 -0.232735 0.002407 0.972537 -0.816482 0.119785 0.564808 -0.800726 0.21143 0.560478 -0.804786 0.273741 0.526674 -0.906512 0.365827 -0.21073 -0.948249 0.233385 0.215305 -0.547802 0.431562 -0.716706 -0.135485 0.316719 -0.938793 0.010904 0.20641 -0.978405 0.140651 0.141716 -0.979864 0.522408 -0.005764 -0.852676 0.901934 -0.258408 -0.346035 0.915306 -0.391229 0.095676 0.832486 -0.417358 0.36439 0.599347 -0.386367 0.701073 0.240435 -0.334349 0.911264 -0.026409 -0.293388 0.955629 -0.248486 -0.236279 0.939376 -0.540442 -0.108475 0.834359 -0.815855 0.07357 0.573557 -0.960145 0.063562 -0.272178 -0.994766 0.067263 0.07692 -0.612555 0.012331 -0.790332 -0.195264 -0.125404 -0.9727 -0.003547 -0.209307 -0.977844 0.206908 -0.248132 -0.946372 0.597773 -0.362867 -0.714839 0.849038 -0.504959 -0.155404 0.831744 -0.507452 0.225155 0.758052 -0.42318 0.496262 0.529287 -0.242563 0.81303 0.16365 -0.174101 0.971034 -0.151979 -0.117584 0.981365 -0.444939 0.023035 0.895265 -0.767942 0.164535 0.619026 -0.953103 0.127039 0.274691 -0.91925 0.389449 0.057518 -0.83351 0.386025 -0.39528 -0.430288 0.255024 -0.865919 -0.014414 0.10842 -0.994001 0.108752 0.069069 -0.991666 0.200747 0.017831 -0.979481 0.622946 -0.068387 -0.77927 0.984583 -0.106142 -0.139033 0.951548 -0.090581 0.293857 0.846484 -0.088144 0.525068 0.535707 -0.071105 0.841405 0.16727 -0.015928 0.985782 -0.041486 0.055896 0.997574 -0.247582 0.096127 0.964086 -0.530648 0.179005 0.828475 -0.811891 0.306452 0.496911 -0.528997 -0.35063 0.772801 -0.967652 -0.251382 -0.02135 -0.83098 -0.192076 -0.522092 -0.471197 0.049168 -0.880657 0.000363 0.14877 -0.988872 -0.241832 -0.914017 0.325715 -0.263641 -0.121084 0.956991 -0.005608 -0.106721 0.994273 -0.721756 0.083663 -0.687073 -0.111813 -0.754914 0.646222 -0.001824 -0.751509 0.65972 -0.930102 -0.015219 0.366986 -0.593129 -0.681283 0.429012 -0.924994 -0.236278 -0.297587 -0.536697 -0.809508 -0.238021 -0.828039 -0.559872 0.029909 -0.702529 -0.654094 -0.280381 -0.685559 -0.69877 -0.204279 -0.729144 0.166666 0.663756 -0.992078 -0.115418 0.049591 -0.849963 0.206045 -0.48488 -0.269805 0.445381 -0.853722 -0.00005 0.362505 -0.931982 -0.283489 0.689987 0.665997 0.003157 0.710585 0.703604 -0.297933 0.390775 -0.870937 -0.84045 0.520362 0.151218 -0.827033 0.552481 -0.103831 -0.727078 0.57705 -0.371982 -0.987445 -0.003737 -0.15792 -0.328114 0.664938 0.670968 -0.168736 0.73831 0.653013 -0.002258 0.764777 0.644291 -0.638264 0.769464 -0.023352 -0.667192 0.742069 -0.064711 -0.671947 0.665224 0.325523 -0.736233 0.611179 0.290553 -0.985083 0.170263 0.024935 -0.868487 0.424071 0.2567 -0.831211 0.505023 0.232467 -0.831781 0.482201 0.274994 -0.65278 0.555948 0.514588 -0.610296 0.500116 0.614347 -0.726029 0.680547 0.098678 0.091775 0.995778 -0.001887 0.076781 0.990929 0.110293 -0.024538 0.998253 0.05374 -0.000379 0.999793 0.020356 0.002587 0.951963 0.306203 -0.106859 0.978026 0.179016 0.881598 0.196084 0.429344 0.918216 0.199227 0.342326 0.873758 0.372998 0.312122 0.866524 0.303323 0.396398 0.884653 0.178693 0.430649 0.831498 0.426715 0.355705 0.640029 0.710638 0.292159 0.680485 0.731138 0.04876 0.657732 0.681826 0.320159 0.850832 -0.438491 0.2895 0.856512 -0.474524 0.203014 0.907648 -0.279421 0.313209 0.878558 -0.241085 0.412328 0.683131 -0.665351 0.301064 0.801586 -0.342756 0.489875 0.820569 -0.512103 0.253804 0.809618 -0.58168 0.078528 0.600569 -0.781343 0.169765 0.590091 -0.807093 -0.019862 0.526654 -0.82576 -0.201882 0.731034 -0.665685 -0.149838 -0.072603 0.90851 -0.411508 -0.115264 0.880813 -0.459219 -0.279217 0.897745 -0.340722 -0.354048 0.847783 -0.39486 -0.0345 0.969791 -0.241484 -0.146235 0.975141 -0.16648 0.877769 -0.06252 -0.474987 0.929771 0.007933 -0.368053 0.85181 0.25349 -0.458435 0.790821 0.248578 -0.559296 0.961724 -0.055657 -0.268307 0.942351 0.292677 -0.162217 0.81501 0.510791 -0.27359 0.775796 0.449614 -0.442706 0.742577 0.523712 -0.417498 0.853923 -0.388821 -0.345881 0.884934 -0.388226 -0.257239 0.663175 -0.481343 -0.573156 0.677488 -0.633305 -0.374079 0.661008 -0.622289 -0.419314 0.798202 -0.440203 -0.411211 0.175766 -0.855665 -0.486769 0.353028 -0.844669 -0.402375 0.498192 -0.746716 -0.440703 0.433045 -0.647367 -0.627207 0.463832 -0.854716 -0.233067 0.551166 -0.773655 -0.312529 -0.155391 0.987682 0.018369 -0.075475 0.995858 -0.050706 -0.312669 0.949013 -0.040148 -0.336181 0.940521 0.049014 -0.016153 0.981646 -0.190029 -0.328389 0.93266 -0.149351 0.137466 -0.951835 0.274067 0.16999 -0.985248 0.019761 0.358003 -0.933371 -0.025553 0.340063 -0.908523 0.242783 0.149225 -0.97063 -0.188706 0.394711 -0.893655 -0.213503 0.554246 -0.610611 -0.565655 0.445087 -0.889688 -0.10175 0.450915 -0.867355 0.210644 0.114329 0.77966 0.615678 -0.042728 0.836509 0.546285 0.177515 0.682088 0.709398 0.009961 0.77712 0.629274 -0.040612 0.82521 0.563365 -0.124971 0.860112 0.494559 0.920102 0.136614 0.367082 0.887098 -0.130458 0.442761 0.826505 -0.052745 0.560453 0.79984 0.165031 0.57708 0.812294 -0.21413 0.542519 0.862468 -0.039551 0.504563 0.716848 0.372577 0.589335 0.660251 0.172717 0.730916 0.742965 0.252453 0.619896 0.988447 0.141605 0.054042 0.956059 -0.176125 0.234374 0.991719 0.044535 -0.120458 0.99662 -0.04436 -0.069145 0.965749 -0.230352 0.119443 0.89712 -0.368934 0.243029 0.511104 -0.763768 -0.394248 0.482158 -0.801251 -0.354288 0.125592 -0.949136 -0.288735 0.216186 -0.83063 -0.513144 0.244782 -0.946943 -0.208281 0.05367 -0.997165 0.052739 0.671716 -0.713548 -0.199118 0.330134 -0.860903 -0.387115 0.292333 -0.882522 -0.36837 0.520466 0.413797 0.746918 0.747847 0.36824 0.552381 0.725172 0.539561 0.427783 0.546108 0.622223 0.560896 0.888474 0.301595 0.345912 0.862339 0.431441 0.26501 0.751863 0.655642 0.069546 0.62353 0.754217 0.205831 0.487372 0.82432 0.288038 0.840238 0.536645 -0.077539 0.735704 0.665548 -0.125638 0.644403 0.762017 -0.063838 0.887473 0.460798 -0.007556 0.799646 0.474839 0.367551 0.697448 0.710929 0.090255 0.776165 0.582065 -0.242421 0.678449 0.706914 -0.199946 0.95636 0.289449 -0.039931 0.625685 0.474935 -0.618834 0.716676 0.431319 -0.548033 0.786795 0.31371 -0.531544 0.836497 0.4161 -0.356558 0.539191 0.538555 -0.647481 0.564699 0.367242 -0.739086 0.586286 -0.342342 -0.734214 0.848287 -0.422859 -0.318746 0.98323 -0.095972 -0.155072 0.160784 0.509538 -0.845292 0.316078 0.388006 -0.865763 0.502173 0.174499 -0.846978 0.25408 0.409798 -0.876076 0.64575 -0.329654 -0.688721 0.427439 -0.064971 -0.901706 0.486198 0.028082 0.873397 0.45746 -0.11061 0.882324 0.654856 -0.07804 0.751714 0.695136 0.030712 0.718221 0.416923 -0.255709 0.872232 0.598925 -0.214887 0.771435 0.814908 -0.1575 0.557781 0.858456 -0.034215 0.511745 0.883457 0.048666 0.465977 0.878462 -0.182463 0.441601 0.927431 -0.110834 0.357193 0.954214 -0.258867 0.149878 0.964152 -0.174926 0.199529 0.953653 -0.096156 0.285133 0.963264 -0.264632 0.045751 0.918972 -0.387671 -0.072124 0.937391 -0.340124 -0.074927 0.986303 -0.137246 -0.091491 0.850644 -0.136184 -0.507798 0.882853 0.010971 -0.469521 0.893173 -0.138021 -0.42801 0.936705 -0.056103 -0.345595 0.903633 -0.162847 -0.396143 0.85901 -0.121287 -0.497385 0.901483 -0.189281 -0.389232 0.87873 -0.233622 -0.416238 0.820164 0.068464 -0.568018 0.235031 0.405856 -0.883199 0.352797 0.361122 -0.863206 0.269072 0.434817 -0.85938 0.260624 0.486833 -0.833708 0.578993 0.147373 -0.801903 0.319206 0.437787 -0.840506 0.17843 -0.888209 0.423377 0.279311 -0.90062 0.33297 0.365411 -0.789601 0.492955 0.206641 -0.760457 0.615634 0.350685 -0.868104 0.351305 0.495718 -0.786523 0.3683 0.666772 -0.572101 0.477615 0.460193 -0.561014 0.688103 0.2836 -0.563454 0.775945 0.868803 -0.396512 0.296581 0.798176 -0.489865 0.350638 0.851516 -0.515634 -0.095084 0.946037 -0.32239 -0.032857 0.571856 -0.780586 0.252322 0.649445 -0.71318 -0.26381 0.637435 -0.755768 -0.14997 0.824369 -0.557057 -0.100511 0.965404 -0.247691 -0.081517 0.916752 -0.275509 -0.289242 0.786457 -0.582546 -0.205246 0.592721 -0.655579 -0.467866 0.750365 -0.397902 -0.527851 0.593425 -0.793501 -0.134916 0.555534 -0.711869 -0.42968 0.480435 -0.751245 -0.452563 0.668391 -0.687868 -0.283005 0.796168 -0.47071 -0.380196 0.729405 -0.501482 -0.465279 0.617102 -0.682579 -0.391498 0.404514 -0.829939 -0.384148 0.582349 -0.544345 -0.603786 0.561433 -0.824904 -0.065776 0.343544 -0.894072 -0.287423 0.54752 -0.767453 0.333522 0.674702 -0.625299 0.392146 0.692604 -0.538059 0.480409 0.833391 -0.541668 0.109795 0.459388 -0.87753 -0.137491 0.635687 -0.660864 0.398949 0.269587 0.746492 0.608335 0.258413 0.795758 0.547715 -0.071392 0.855313 0.51317 0.694569 0.49701 0.520149 0.361899 0.636184 0.681395 0.243006 0.850025 0.467339 -0.105933 0.891141 0.441187 0.766078 0.10347 0.634365 0.686074 -0.068861 0.724266 0.541575 -0.102769 0.834347 0.396148 0.135135 0.908188 0.915231 -0.360815 0.179348 0.929058 -0.363469 0.068864 0.867505 -0.483978 0.11489 0.775544 -0.506049 0.37742 0.713919 -0.670837 -0.200743 0.754823 -0.655558 0.022047 0.758497 -0.613459 0.219886 0.620682 -0.627529 0.470066 0.428051 -0.656678 -0.620923 0.190017 -0.958387 -0.213044 -0.067256 -0.989356 0.129041 -0.01061 -0.989002 0.147524 -0.017285 -0.981333 0.19154 -0.159969 0.92964 0.331932 0.118026 0.91323 0.389975 0.055321 0.959473 0.276318 -0.191348 0.959814 0.205288 0.177338 0.889076 0.422012 0.201375 0.905479 0.373571 0.153083 0.987309 0.042261 0.039462 0.998679 -0.0329 0.085691 -0.949433 0.30205 -0.116745 -0.957827 0.262561 -0.11272 -0.932766 0.342406 0.219982 -0.971256 0.090936 -0.093518 -0.994806 0.040182 0.472888 0.468924 -0.745981 0.684278 0.149312 -0.713772 0.833663 0.253536 -0.490638 0.56119 0.528517 -0.636974 0.600142 0.157833 -0.784168 0.946136 0.129914 -0.296561 0.929424 0.057865 -0.364448 0.852295 0.35019 -0.388537 0.587832 0.658284 -0.47023 0.557932 -0.201957 -0.804938 0.559128 -0.434517 -0.706095 0.670975 0.116236 -0.732313 0.423691 0.256629 -0.868693 0.715872 -0.121176 -0.687636 0.566589 -0.782396 -0.258522 0.522181 -0.84141 -0.139125 0.491332 -0.87074 0.020123 0.514528 -0.839225 0.175962 0.390977 -0.78097 0.487056 0.246137 -0.891793 0.379635 0.362712 -0.856829 0.366448 0.293486 -0.935292 0.197724 0.430626 -0.76873 0.47288 0.397195 -0.782542 0.479441 0.165824 -0.678307 0.715823 0.346844 -0.355094 0.868106 0.328287 -0.35379 0.87582 0.298449 -0.643575 0.704797 0.398812 -0.099294 0.911641 0.363161 -0.133939 0.922049 0.522893 -0.358589 0.773303 0.242725 0.767022 0.593938 0.289753 0.595493 0.749287 0.313894 0.149744 0.937575 0.385963 0.25913 0.885372 0.230395 0.86887 -0.438159 0.265806 0.800303 -0.53746 0.193115 0.911553 -0.363013 0.235092 0.966761 -0.100522 0.275224 0.94161 -0.193966 -0.358434 0.577546 -0.733461 -0.82446 0.140195 -0.54828 -0.069217 0.209374 -0.975383 0.164321 0.417614 -0.893643 -0.734401 -0.048899 -0.676953 -0.217777 0.09953 -0.97091 -0.042723 0.136113 -0.989772 -0.449137 -0.042065 -0.892472 0.05272 -0.098025 -0.993787 0.44698 0.074177 -0.891463 0.728052 -0.558343 -0.397735 0.659088 -0.354022 -0.663529 0.600969 -0.722079 -0.342692 0.607193 -0.769075 -0.199602 0.401078 -0.915954 0.012853 0.451557 -0.849194 -0.273798 0.723216 -0.663618 0.191234 0.544983 -0.685021 0.483467 0.831968 -0.1785 0.525326 0.703713 -0.259811 0.661276 0.858011 0.009676 0.513541 0.770509 -0.020122 0.637111 0.661423 -0.0487 0.74843 0.593731 -0.350607 0.724264 0.83387 0.265922 0.483681 0.729974 0.279537 0.623697 0.584905 0.76619 0.266155 0.48978 0.772884 0.403443 0.433205 0.762598 0.480393 0.629691 0.282527 0.723649 0.233355 0.968755 -0.084017 0.255313 0.966299 0.032889 0.126126 0.895724 -0.426346 0.214112 0.931045 -0.295483 0.253593 0.958944 0.12695 0.07118 0.708066 -0.70255 0.233988 0.741044 -0.629368 0.773828 -0.561733 0.292654 0.740029 -0.672555 0.005214 0.393347 -0.908046 0.143983 0.453245 -0.841953 0.292717 0.738402 -0.656628 -0.15363 0.363086 -0.908921 -0.205016 0.095172 -0.989332 -0.110289 -0.023263 -0.990809 0.133255 0.001881 -0.997561 0.069781 0.947201 -0.156328 0.279951 0.978942 -0.026213 0.202447 0.963372 -0.261702 0.05853 0.941265 -0.293277 0.167361 0.977534 0.029173 0.208749 0.979609 -0.185256 0.07776 0.632175 0.708541 0.313567 0.64363 0.7634 0.054412 0.947082 0.243327 0.209351 0.915583 0.155343 0.370912 0.677449 0.730173 -0.088941 0.960873 0.22546 0.160907 0.185995 0.974319 0.126918 0.18147 0.982647 0.038386 -0.03441 0.995866 -0.084069 0.008432 0.999924 0.009048 -0.036972 0.984178 -0.17328 0.19123 0.936364 -0.294369 -0.276347 0.924316 -0.263196 -0.307194 0.935929 -0.172247 -0.658898 0.610075 -0.440071 -0.678535 0.612322 -0.405773 -0.720818 0.62882 -0.291559 -0.332173 0.939198 -0.086992 -0.84395 0.135815 -0.518944 -0.863691 0.106296 -0.492685 -0.890174 -0.060074 -0.451644 -0.893579 -0.145649 -0.424621 -0.897009 -0.178043 -0.404568 -0.908303 0.085548 -0.409472 -0.813113 -0.500577 -0.297102 -0.846436 -0.486677 -0.216081 -0.923087 -0.17679 -0.341549 -0.922862 -0.117804 -0.366672 -0.792236 -0.505822 -0.34133 -0.885138 -0.248254 -0.393574 -0.516624 -0.852991 -0.074208 -0.461651 -0.878049 -0.126126 -0.442163 -0.851511 -0.281817 0.199399 -0.940873 -0.273857 0.662513 -0.741614 -0.105287 0.580648 -0.813389 -0.035294 0.115207 -0.972004 -0.204783 0.892375 -0.442826 0.087022 0.904265 -0.416955 0.091944 0.854283 -0.473231 0.215063 0.496141 -0.861731 0.106134 0.058146 -0.995636 -0.072996 0.910965 -0.315572 0.265627 0.938831 -0.300823 0.167637 0.954233 -0.22867 0.192743 0.934179 -0.311319 0.174329 0.919634 -0.281303 0.274122 0.932573 -0.273079 0.236084 0.98183 0.156004 0.108036 0.973578 0.178938 0.141872 0.730927 0.677874 0.078945 0.699264 0.713448 0.044962 0.673297 0.721798 0.160246 0.934854 0.169695 0.311851 0.254893 0.964214 -0.072946 0.246386 0.963108 -0.108241 -0.111372 0.977906 -0.176905 -0.078785 0.974454 -0.210313 -0.053743 0.980269 -0.19022 0.205243 0.976862 -0.060126 -0.528338 0.706693 -0.470578 -0.529628 0.683007 -0.502987 -0.188459 0.93 -0.315568 -0.259687 0.920869 -0.290796 -0.624211 0.6476 -0.437007 -0.206734 0.932338 -0.296658 -0.8409 0.045517 -0.539273 -0.862807 0.017946 -0.505215 -0.805513 0.197962 -0.558533 -0.784556 0.298216 -0.543635 -0.879808 0.024372 -0.474705 -0.855377 0.159401 -0.49287 -0.707386 -0.420193 -0.568369 -0.73372 -0.45476 -0.504826 -0.852263 -0.058326 -0.519852 -0.827037 -0.047719 -0.560119 -0.765708 -0.484782 -0.422702 -0.875463 -0.06062 -0.479468 -0.354425 -0.853165 -0.382742 -0.325396 -0.83537 -0.44303 -0.40671 -0.872092 -0.272108 -0.185114 0.366771 -0.911708 -0.285075 0.114973 -0.951585 -0.373466 0.295711 -0.879248 0.014817 0.129931 -0.991412 0.242989 -0.404205 -0.881802 -0.056235 -0.360841 -0.93093 -0.151168 -0.977317 0.148325 -0.058056 -0.899183 0.433705 -0.018806 -0.991111 0.131703 0.062999 -0.879555 0.471608 0.099033 -0.907689 0.407791 0.012074 -0.930311 0.366573 0.989137 -0.140765 -0.042351 0.786159 -0.598132 -0.155536 0.868815 -0.44079 -0.22553 0.309944 -0.837442 -0.450139 0.504665 -0.542955 -0.671203 0.626732 -0.664813 -0.406486 0.574296 -0.748958 -0.330524 -0.840957 -0.531211 -0.102986 -0.801099 -0.589762 -0.102081 -0.836409 -0.146949 -0.52804 -0.81584 -0.144241 -0.559999 -0.756746 -0.645066 -0.105946 -0.831056 -0.171202 -0.529184 -0.688868 0.190481 -0.699413 -0.70885 0.137948 -0.691738 -0.706349 0.096424 -0.701266 -0.639711 0.382248 -0.666825 -0.66566 0.305571 -0.680825 -0.478722 0.556614 -0.678975 -0.492824 0.517469 -0.699535 -0.47718 0.437679 -0.76206 -0.663909 0.206538 -0.718726 -0.168986 0.738936 -0.652241 -0.160912 0.706546 -0.68913 0.151634 0.816237 -0.557462 0.153427 0.778806 -0.608211 0.123349 0.750535 -0.649216 -0.155494 0.651725 -0.742345 0.443002 0.796458 -0.411588 0.445299 0.770254 -0.456528 0.744841 0.639884 -0.189104 0.754255 0.6175 -0.223145 0.773337 0.566633 -0.284389 0.445338 0.740156 -0.503829 0.928054 0.371635 0.024566 0.941348 0.337108 -0.014911 0.917567 0.392844 0.061194 0.948191 0.037486 0.31548 0.964713 -0.011145 0.263066 0.9746 -0.084218 0.207514 0.755309 -0.489441 0.435839 0.771632 -0.520026 0.366274 0.743644 -0.459802 0.485362 0.384671 -0.751078 0.536573 0.424896 -0.744954 0.514303 0.493178 -0.694822 0.523448 0.075795 -0.855483 0.512254 0.125408 -0.825684 0.550017 -0.187097 -0.887503 0.42111 -0.212156 -0.84185 0.496265 -0.207843 -0.81172 0.545813 0.16916 -0.762381 0.624628 -0.517944 -0.805735 0.28727 -0.570744 -0.746249 0.342585 -0.462773 -0.852804 0.242006 -0.714774 -0.695237 0.075787 -0.726635 -0.634799 0.262738 -0.965987 -0.237105 -0.103199 -0.864612 -0.325215 -0.382991 -0.768617 -0.526197 0.363793 -0.982938 -0.136136 0.12369 -0.894364 0.320877 -0.311691 -0.801213 0.324392 -0.502819 -0.689563 0.221349 -0.689571 -0.593707 0.589765 -0.547439 -0.522044 0.557678 -0.645341 -0.416874 0.706188 -0.572288 -0.36319 0.664792 -0.652798 -0.378092 0.617691 -0.689568 -0.456134 0.48877 -0.743671 -0.16718 0.79891 -0.577749 -0.114288 0.754248 -0.646567 0.128073 0.855793 -0.501214 0.156288 0.789546 -0.593457 0.184873 0.777612 -0.60095 -0.087646 0.751516 -0.653867 0.403791 0.859491 -0.313414 0.445722 0.783485 -0.432994 0.714609 0.699501 -0.005728 0.795618 0.597039 -0.102646 0.795607 0.562126 -0.225884 0.447939 0.734288 -0.510071 0.933044 0.310939 0.18096 0.9543 0.284618 0.091124 0.889183 0.366459 0.273974 0.859274 0.021807 0.511051 0.90433 0.00162 0.42683 0.939317 -0.002747 0.343038 0.644106 -0.420479 0.639003 0.69768 -0.442346 0.563536 0.592854 -0.397037 0.700633 0.201607 -0.702423 0.68261 0.234272 -0.736381 0.634713 0.304078 -0.748775 0.588959 -0.04302 -0.799486 0.599143 -0.006061 -0.795056 0.606505 -0.169932 -0.775065 0.608603 -0.135833 -0.78452 0.605044 -0.146295 -0.844416 0.515325 0.042835 -0.797731 0.601491 -0.422621 -0.784274 0.454209 -0.411529 -0.842179 0.348394 -0.429293 -0.710202 0.557962 -0.981862 -0.186346 0.034968 -0.893452 -0.394837 -0.214121 -0.897678 0.039949 -0.438838 -0.963485 0.177805 -0.200207 -0.844658 -0.483048 -0.230691 -0.827677 -0.05539 -0.558465 -0.775708 0.141677 -0.614983 -0.839103 0.219084 -0.497904 -0.921556 0.308067 -0.236283 -0.714572 0.241789 -0.656449 -0.79899 0.324757 -0.50611 -0.604302 0.413892 -0.680818 -0.736464 0.473767 -0.482872 -0.81799 0.557655 -0.141115 -0.89356 0.423351 -0.149413 -0.419648 0.645586 -0.638056 -0.496946 0.70412 -0.507208 0.029016 0.815808 -0.577594 -0.014495 0.843871 -0.53635 -0.05791 0.933811 -0.35305 -0.557789 0.788379 -0.25948 0.502679 0.759044 -0.413722 0.36773 0.86669 -0.33708 0.758371 0.622465 -0.193419 0.680327 0.730866 0.054681 0.756074 0.649946 -0.076952 0.239702 0.918536 -0.314379 0.96311 0.163897 0.213441 0.971738 -0.024006 0.234839 0.958555 0.282168 0.039407 0.948967 -0.204015 0.2405 0.923951 -0.283346 0.256963 0.876828 -0.362969 0.315318 0.801618 -0.456071 0.386533 0.809359 -0.482312 0.335132 0.791224 -0.44911 0.415047 0.558824 -0.596585 0.576022 0.579013 -0.608532 0.542616 0.584313 -0.67862 0.445031 0.196754 -0.754054 0.626651 0.158731 -0.807329 0.568352 -0.222891 -0.853776 0.470518 -0.288699 -0.868615 0.402691 -0.444101 -0.746019 0.496216 0.052425 -0.818679 0.571853 -0.622036 -0.768871 0.148015 -0.772413 -0.560196 0.299264 -0.558038 -0.810269 0.179047 -0.850122 -0.500148 -0.164753 -0.818715 -0.094214 -0.566418 -0.717556 0.103338 -0.688792 -0.671205 0.187095 -0.717272 -0.497375 0.380407 -0.779685 -0.260401 0.630333 -0.73135 0.055042 0.80297 -0.593472 0.476714 0.73084 -0.488483 0.774406 0.551371 -0.310298 0.955827 0.28945 -0.051122 0.970503 -0.156321 0.183543 0.773507 -0.48526 0.407689 0.543712 -0.625305 0.559796 0.192064 -0.754736 0.627283 -0.185006 -0.822557 0.537748 -0.565649 -0.77434 0.283618 -0.743588 -0.666798 -0.049583 -0.81705 -0.283386 -0.502116 -0.603331 0.141347 -0.784865 -0.531762 0.417922 -0.736594 -0.43525 0.584682 -0.684619 -0.119169 0.744683 -0.656693 0.177966 0.8093 -0.559788 0.446402 0.765118 -0.464026 0.769032 0.584774 -0.258128 0.942615 0.330441 0.047801 0.947618 0.044559 0.316282 0.729135 -0.437575 0.526204 0.353952 -0.747819 0.56168 0.063205 -0.841297 0.536865 -0.173976 -0.88196 0.438039 -0.423278 -0.86573 0.267109 -0.768829 -0.483108 0.418938 -0.969875 -0.134863 0.202864 -0.84002 -0.539859 -0.054015 -0.974732 -0.208416 0.080374 -0.973411 0.227444 -0.027222 -0.943266 0.3126 -0.111938 -0.676358 0.626821 -0.386828 -0.798484 0.556474 -0.229696 -0.604307 0.746361 -0.278851 -0.498502 0.748503 -0.437309 -0.491054 0.828579 -0.268929 -0.287818 0.818991 -0.496401 -0.10581 0.986272 -0.126775 0.096029 0.897948 -0.429497 0.300674 0.951995 0.05746 0.425144 0.877014 -0.223827 0.639825 0.714503 0.283037 0.665613 0.745311 0.038352 0.747801 0.369586 0.551543 0.814726 0.438572 0.37931 0.7128 0.110548 0.6926 0.791906 0.087267 0.604375 0.562248 -0.351976 0.748325 0.584353 -0.392624 0.710196 0.385526 -0.718244 0.57922 0.198318 -0.710543 0.675129 0.228647 -0.950653 0.209711 -0.031338 -0.83659 0.546933 0.025126 -0.999509 0.01873 -0.205139 -0.874991 0.438531 -0.479704 -0.746305 0.461424 -0.429736 -0.889796 -0.153589 0.587091 -0.809111 -0.025783 0.262857 -0.919605 -0.291946 0.748867 -0.600078 0.281254 0.770959 -0.341866 0.537354 0.839992 -0.017598 0.542314 0.847113 0.274593 0.454971 0.613384 0.708632 0.348713 0.171661 0.964005 0.203042 -0.227925 0.971177 0.069759 -0.482164 0.865906 -0.133134 -0.600522 0.736441 -0.311491 -0.8392 0.462799 -0.285586 -0.962807 0.10794 -0.247693 -0.906644 -0.156109 -0.391952 -0.709995 -0.406814 -0.574812 -0.284544 -0.816111 -0.502988 0.028615 -0.999506 0.012997 0.447345 -0.872769 0.19534 0.777825 -0.523218 0.348184 0.900904 -0.268733 0.340816 0.905051 -0.231348 0.356876 0.908231 0.154436 0.388929 0.674029 0.694587 0.251463 0.213611 0.976879 -0.00886 -0.048404 0.984151 -0.170597 -0.260758 0.925259 -0.275502 -0.663391 0.614438 -0.427057 -0.855336 0.147716 -0.496569 -0.881885 0.002312 -0.471459 -0.896916 -0.088665 -0.43322 -0.789449 -0.501568 -0.353835 -0.435418 -0.879867 -0.190379 -0.937766 0.095553 -0.333863 -0.679893 0.653045 -0.333583 -0.867861 -0.159323 -0.470567 -0.788202 -0.188139 -0.585953 -0.390489 -0.392399 -0.832791 0.17609 -0.704388 -0.687626 0.272353 -0.878435 -0.392652 0.430078 -0.821517 -0.374357 0.749577 -0.65636 -0.085585 0.953635 -0.151702 0.259936 0.938928 0.037825 0.342029 0.927895 0.231625 0.292167 0.657312 0.746832 0.100915 0.254427 0.92397 -0.285562 -0.022975 0.876923 -0.480082 -0.225208 0.884711 -0.408127 0.452068 0.860892 -0.233453 0.467796 0.82223 -0.324198 -0.002065 0.949695 -0.31317 0.727879 0.585059 -0.357628 0.448472 0.802557 -0.393414 0.855248 0.316268 -0.410519 0.903571 -0.066104 -0.423309 0.700556 -0.224042 -0.677515 0.513545 -0.33977 -0.787927 -0.144716 -0.969777 -0.196444 -0.128977 -0.916418 -0.37887 0.071162 -0.894139 -0.4421 0.01412 -0.9393 -0.342806 0.090758 0.990366 -0.10459 0.082892 0.991694 -0.098345 0.518255 0.850822 -0.086678 0.471875 0.8799 -0.055768 0.057369 0.994841 -0.083665 0.535438 0.833266 -0.137745 0.830862 0.548432 -0.094287 0.838384 0.539533 0.077568 0.764975 0.579036 0.28201 0.96701 0.247915 0.058556 0.926333 0.26662 0.266123 0.9662 0.227994 -0.120317 0.999476 -0.000105 -0.032358 0.966634 0.145297 0.210969 0.875846 0.161952 0.454604 0.88198 -0.270899 0.385649 0.926322 -0.196268 0.32157 0.764175 -0.520601 0.380804 0.76953 -0.501862 0.394916 0.819712 -0.424545 0.384492 0.930557 -0.141739 0.337601 0.551046 -0.619811 0.558733 0.302262 -0.738012 0.603304 0.285726 -0.763813 0.578749 0.573351 -0.559897 0.598151 0.293994 -0.860077 0.416935 0.59453 -0.650948 0.472017 -0.722942 0.248125 -0.644817 -0.819492 0.229906 -0.524953 -0.885953 0.180538 -0.427193 -0.798865 0.003864 -0.601498 -0.930947 0.346842 -0.114183 -0.939939 0.31168 -0.139174 -0.693477 0.692559 -0.198622 -0.616804 0.681674 -0.393538 -0.639517 0.533824 -0.553218 -0.715744 0.380512 -0.585594 -0.920138 0.301678 -0.249674 -0.992033 0.06541 -0.107668 -0.977562 -0.165707 0.130055 -0.956683 -0.13069 0.26015 -0.962029 0.269604 0.042594 -0.499366 0.096412 -0.86101 -0.710186 0.474925 -0.519695 -0.646684 0.463117 -0.606071 -0.813834 0.274807 -0.512012 -0.847879 0.32146 -0.421621 -0.938968 0.227351 -0.258167 -0.743148 0.565869 -0.357105 -0.98356 0.152687 -0.096421 -0.902158 0.046462 -0.428897 -0.713636 0.438622 -0.5462 -0.232432 0.919683 -0.316478 -0.211261 0.888749 -0.406809 -0.242832 0.94272 -0.228718 -0.002408 0.984246 -0.176789 0.0557 0.975226 -0.214084 0.147071 0.930427 -0.335673 -0.799008 -0.466305 0.379666 -0.756637 -0.449358 0.47495 -0.820925 -0.409161 0.398334 -0.457123 -0.728035 0.510885 -0.437518 -0.70293 0.560774 -0.431501 -0.647203 0.628439 -0.999495 0.023644 -0.021235 -0.877254 0.459432 -0.139095 -0.732332 0.236551 -0.63854 -0.861228 -0.413644 -0.295272 -0.602946 0.771938 -0.201413 -0.28197 0.775526 -0.564848 0.112183 0.624066 -0.773277 -0.339916 -0.043656 -0.939442 -0.482347 -0.743465 -0.46325 0.199902 0.898064 -0.391818 0.243738 0.880373 -0.406859 -0.170309 0.882484 -0.438425 -0.233475 0.876115 -0.421795 0.210387 0.916807 -0.339414 -0.068616 0.863902 -0.498964 -0.523935 0.586813 -0.617368 -0.680299 0.621623 -0.388301 0.527433 0.844672 -0.091341 0.590071 0.788424 -0.17379 0.428606 0.899903 -0.080444 0.840523 0.537705 -0.066283 0.853527 0.512718 0.092805 0.841311 0.534036 0.083674 0.126364 -0.73587 0.665227 0.117466 -0.731727 0.671399 0.129409 -0.807986 0.574814 0.494788 -0.73804 0.458782 0.416018 -0.68531 0.597729 0.410354 -0.672298 0.616137 0.333674 -0.381338 -0.862115 0.124801 -0.908498 -0.398817 0.621398 0.272411 -0.734613 0.853578 -0.227569 -0.468632 0.740356 -0.556754 -0.376693 0.580207 -0.766844 -0.274428 0.576865 0.782297 -0.235027 0.550181 0.801017 -0.235951 0.820886 0.570297 -0.030127 0.802274 0.593176 -0.067074 0.818112 0.568149 -0.088874 0.512051 0.832081 -0.21318 0.987827 0.046228 0.148532 0.930902 0.142871 0.336169 0.86741 -0.259916 0.424316 0.835412 -0.18174 0.518708 0.879707 -0.214765 0.424254 0.945861 0.141257 0.292223 0.612905 -0.514466 0.599727 0.626824 -0.482844 0.611517 0.643515 -0.579989 0.499501 0.27382 -0.961731 -0.009847 0.692452 -0.656083 0.300108 0.677634 -0.627153 0.384046 0.49378 -0.839731 0.225905 0.9495 -0.218249 0.225426 0.919608 -0.223511 0.323055 0.840737 0.541264 0.013934 0.95462 0.147875 0.258522 0.967633 0.154365 0.199645 -0.032939 0.975341 -0.218233 0.311683 0.918999 -0.241442 0.79527 0.542615 -0.270397 -0.77372 0.62992 0.067511 -0.420201 0.89858 -0.12643 -0.956359 0.29206 -0.008833 -0.933705 0.352627 0.062045 -0.961576 -0.027135 0.273195 -0.95146 0.304213 0.046674 -0.509693 -0.595574 0.62089 -0.791003 -0.372464 0.485371 0.529903 -0.720669 0.447034 0.05093 -0.77604 0.628624 0.858276 -0.391896 0.33133 0.753056 -0.515072 0.409398 0.99372 -0.077518 0.080688 -0.997635 0.027643 -0.06293 -0.940618 -0.151214 -0.303929 -0.83481 0.249692 -0.490659 -0.856649 0.456036 -0.241214 -0.850175 -0.383337 -0.360909 -0.812523 0.120068 -0.57043 -0.709543 0.015589 -0.704489 -0.602643 0.525059 -0.600945 -0.576732 0.75074 -0.322132 -0.426861 -0.847334 0.315935 -0.426938 -0.847527 0.315313 -0.737532 -0.663697 0.124715 -0.821823 -0.537602 0.188655 -0.370139 -0.90313 0.217608 -0.577199 -0.815436 0.043655 0.317596 -0.90246 0.291031 0.359547 -0.905351 0.225975 -0.178828 -0.934265 0.308495 -0.128389 -0.931614 0.340018 0.265466 -0.94235 0.203727 -0.215741 -0.936916 0.275035 0.95449 0.279273 -0.104666 0.947637 0.220431 -0.23107 0.920453 -0.389492 0.032586 0.909459 -0.403873 0.098847 0.947576 -0.262792 -0.181771 0.915984 -0.40109 -0.010005 0.37943 0.878434 -0.290494 0.354021 0.867817 -0.348659 0.674993 0.651639 -0.346052 0.727167 0.652903 -0.212004 0.177079 0.010438 -0.984141 0.765405 -0.096995 -0.636197 -0.052709 0.870367 -0.489575 -0.065565 0.940359 -0.333805 -0.241651 0.220654 -0.944943 -0.979093 0.072861 0.189914 -0.995561 0.077336 0.053642 -0.862653 0.502841 -0.054599 -0.851941 0.511513 0.112035 -0.568613 0.811264 -0.136123 -0.551712 0.833977 -0.009835 -0.391015 -0.90024 0.19151 -0.437706 -0.853165 0.283766 -0.819116 -0.530586 0.218008 -0.808208 -0.539388 0.236347 0.381422 -0.915545 -0.127652 0.356255 -0.910724 0.208962 -0.119443 -0.954382 0.273659 -0.060352 -0.992101 0.109971 0.928059 0.057529 -0.367962 0.966176 0.213758 -0.144261 0.899377 -0.436163 0.02971 0.798346 -0.490345 -0.349579 0.417178 0.874224 -0.248385 0.396852 0.885398 -0.24203 0.73928 0.63318 -0.229231 0.774339 0.558134 -0.298136 -0.050172 0.974301 -0.219592 -0.033468 0.986381 -0.161038 -0.972351 0.041923 0.229732 -0.842354 0.517931 0.148956 -0.54241 0.840103 0.00438 -0.348008 -0.937343 0.016681 -0.799966 -0.581391 0.148457 0.563715 -0.763006 -0.316304 0.127704 -0.988145 -0.085212 0.881034 -0.236292 -0.409811 0.736285 -0.561134 -0.37817 0.376232 0.833388 -0.404862 0.772463 0.450103 -0.448005 -0.054777 0.968847 -0.241526 -0.993166 -0.091483 -0.072469 -0.948125 0.287624 -0.135392 -0.758617 0.193334 -0.622191 -0.850274 -0.402846 -0.338746 -0.680906 0.71287 -0.167882 -0.319766 0.784025 -0.532029 -0.02374 0.713667 -0.700083 -0.463752 0.039109 -0.885101 -0.562369 -0.653087 -0.507168 0.165286 -0.167968 -0.971837 -0.002777 -0.805903 -0.592041 0.400071 0.520381 -0.754418 0.8492 0.109207 -0.516656 0.801823 -0.307483 -0.512381 0.635973 -0.657042 -0.404763 -0.982739 -0.123737 0.137524 -0.991938 -0.123365 0.028991 -0.945974 0.323527 0.021515 -0.929542 0.331707 0.161002 -0.935198 -0.261407 -0.238897 -0.860242 0.262914 -0.436874 -0.656815 0.676753 -0.332566 -0.716477 0.697607 0.002347 -0.681681 0.722479 0.115476 -0.345699 -0.93786 0.030166 -0.324701 -0.945026 0.038666 -0.734424 -0.677747 0.03578 -0.755774 -0.649535 0.083128 -0.313191 -0.949431 -0.02219 -0.70353 -0.707293 -0.06915 0.540242 -0.797773 -0.267764 0.510266 -0.858769 -0.046309 0.051942 -0.998637 0.005106 0.0745 -0.99609 -0.04749 0.511951 -0.857215 -0.055577 0.029379 -0.999168 -0.028295 0.899397 0.234596 -0.36885 0.942021 0.305378 -0.139072 0.916431 -0.384342 -0.111511 0.835953 -0.349714 -0.422945 0.926057 0.373091 -0.056763 0.918486 -0.386124 -0.085392 0.303667 0.946525 -0.108984 0.282828 0.957425 -0.057841 0.623906 0.775813 -0.0941 0.648034 0.734806 -0.200281 0.247133 0.964815 -0.089768 0.589455 0.807068 -0.03442 -0.217302 0.975513 -0.033964 -0.167909 0.9858 0.002305 -0.249083 0.955027 -0.160876 -0.98148 -0.127196 0.143241 -0.930212 0.322367 0.175456 -0.637896 0.759857 0.125322 -0.393311 -0.913924 -0.100244 -0.784704 -0.619405 0.024031 0.670862 -0.652897 -0.351668 0.121164 -0.969742 -0.211942 0.892581 0.061852 -0.446624 0.843363 -0.327327 -0.426142 0.29032 0.908808 -0.299636 0.646826 0.655756 -0.389358 -0.109395 0.986748 -0.119839 0.859915 0.510281 0.012663 0.976238 -0.216461 0.010207 0.9984 -0.053617 -0.017988 0.564079 -0.812293 -0.148304 0.194185 0.959699 -0.203148 0.539044 0.834253 -0.115991 -0.412548 0.610674 -0.67593 -0.134691 0.907865 -0.397039 -0.708697 -0.3648 -0.603879 -0.659204 0.072307 -0.748479 -0.802023 0.016693 -0.597059 -0.276812 -0.923775 -0.264603 -0.558792 -0.671142 -0.487155 0.098082 -0.970992 -0.218069 -0.93125 0.050138 -0.360914 -0.769651 0.226887 -0.596791 -0.623802 -0.245247 -0.742109 -0.889596 -0.389158 -0.239113 -0.357411 0.457394 -0.814278 0.011784 0.154936 -0.987854 0.366133 -0.188985 -0.91117 -0.340802 -0.646572 -0.682495 -0.6633 -0.741832 -0.098582 0.039675 -0.943827 -0.328049 -0.308949 -0.943186 0.12227 0.653903 -0.497411 -0.570082 0.739619 -0.666245 -0.095295 0.342125 -0.929701 0.136405 0.042038 -0.965325 0.257644 -0.923941 0.258936 -0.281577 -0.932522 0.210148 -0.293666 -0.589993 0.606482 -0.532999 -0.588262 0.61035 -0.530491 -0.965238 0.073837 -0.250728 -0.62286 0.517227 -0.58696 -0.144309 0.73615 -0.661255 -0.131442 0.775736 -0.617217 -0.145597 0.771763 -0.619018 -0.776982 -0.51631 0.360171 -0.696532 -0.615614 0.368596 -0.94426 -0.316603 0.090202 -0.976379 -0.20029 0.081046 -0.553417 -0.698899 0.453068 -0.88889 -0.425383 0.170071 0.078033 -0.765026 0.639254 0.203824 -0.792048 0.575427 -0.345022 -0.765057 0.543735 -0.512633 -0.674755 0.530954 0.357067 -0.833965 0.42072 -0.209915 -0.820616 0.531531 0.964623 -0.175643 0.196599 0.969972 -0.181309 0.162118 0.769121 -0.5343 0.350681 0.660798 -0.562017 0.497476 0.943616 -0.285252 -0.167987 0.829766 -0.544954 0.120469 0.798267 0.445526 -0.40531 0.864295 0.38946 -0.318299 0.991883 0.106551 -0.069394 0.972084 0.190998 -0.136281 0.808215 0.361038 -0.465231 0.95838 -0.025098 -0.28439 0.424497 0.703936 -0.569453 0.407502 0.693382 -0.594276 0.420921 0.68633 -0.593108 -0.945158 0.197833 -0.259882 -0.690992 0.533158 -0.488132 -0.223753 0.746716 -0.626379 -0.765969 -0.568809 0.29958 -0.97008 -0.23089 0.075062 0.076915 -0.875595 0.476883 -0.428318 -0.782988 0.45108 0.899724 -0.416403 0.130785 0.543776 -0.753291 0.369947 0.767625 0.298069 -0.567369 0.958141 -0.001066 -0.286294 0.384278 0.603351 -0.698783 -0.890815 0.019287 -0.453956 -0.842624 0.15854 -0.514635 -0.681951 -0.431791 -0.590339 -0.956233 0.11133 -0.2706 -0.404464 -0.879742 -0.249926 -0.284023 -0.957555 -0.049192 0.125648 -0.768613 -0.627253 -0.067943 -0.529688 -0.845467 -0.208624 0.853678 -0.47719 0.176629 0.90596 -0.384758 -0.210309 -0.977464 0.018262 0.075022 -0.880596 -0.467892 0.148174 -0.977157 0.152345 0.582399 0.786431 -0.205759 0.804621 -0.591047 0.056999 0.964076 -0.244772 -0.10317 0.996737 0.06887 -0.042092 -0.99078 -0.014027 -0.134753 -0.707976 0.357323 -0.609172 -0.1795 0.454075 -0.872694 -0.460904 -0.740651 0.48888 -0.836647 -0.44251 0.322809 0.518813 -0.714161 0.469901 -0.038955 -0.839142 0.542516 0.573187 -0.709058 -0.410723 0.712652 -0.699001 0.059365 0.630341 0.050352 -0.774683 0.655227 -0.417869 -0.629336 0.317414 0.33414 -0.887468 0.132237 0.978891 -0.155837 -0.156101 0.984507 -0.079869 0.10105 0.942784 0.317721 0.354601 0.889635 0.287763 -0.45219 0.889552 -0.06497 -0.211399 0.937549 0.276247 0.261743 0.916028 0.303945 0.326187 -0.73354 -0.596256 0.380639 -0.789139 -0.482052 0.241061 -0.828548 -0.505369 0.256257 -0.811128 -0.525742 0.306018 -0.916002 -0.259408 -0.659941 0.446841 -0.603996 -0.579726 0.502486 -0.641425 -0.595021 0.686355 -0.418171 -0.642291 0.665573 -0.380099 -0.515741 0.846124 -0.134482 0.574371 -0.536883 -0.617943 0.360759 -0.633014 -0.684943 0.242519 -0.781254 -0.575176 0.504574 -0.386497 -0.772027 0.225822 -0.481015 -0.84713 -0.126661 -0.773056 -0.621563 0.021065 -0.939231 -0.342639 0.80697 0.38219 0.450256 0.858709 0.304587 0.412124 0.853621 0.496526 0.157455 0.752577 0.60842 0.251897 0.878418 0.277426 0.389124 0.891752 0.447488 0.067331 0.718213 0.536453 -0.443157 0.697657 0.660321 -0.277943 0.607821 0.781845 -0.138821 0.95863 -0.284294 0.01436 0.736426 -0.675285 -0.040822 0.665552 -0.67989 -0.30788 0.932018 -0.321148 -0.167946 0.390733 -0.920108 -0.027012 0.338725 -0.875331 -0.345053 0.1839 -0.604324 -0.775225 0.419631 -0.491211 -0.763296 0.717337 -0.287236 -0.634763 -0.524842 -0.840829 0.132465 -0.540855 -0.831993 -0.123548 -0.042516 -0.958028 -0.283504 -0.027686 -0.999384 0.021553 -0.455226 -0.66234 -0.595042 -0.089923 -0.659983 -0.745879 -0.941454 -0.278334 -0.190248 -0.9449 -0.081232 -0.317119 -0.926981 -0.137411 -0.349034 -0.934166 -0.32332 -0.150991 -0.776303 0.190731 -0.600812 -0.72376 0.119538 -0.679619 -0.650347 0.045981 -0.758244 -0.931145 -0.1495 -0.332594 -0.940352 -0.336187 -0.052125 -0.945053 0.171869 0.278095 -0.942047 0.275174 0.191903 -0.981791 0.033299 -0.187021 -0.992061 -0.113911 -0.053284 -0.891474 0.446431 -0.077284 -0.839563 0.274402 -0.468869 -0.544781 0.501054 0.672427 -0.551884 0.685969 0.474205 -0.759412 0.51699 0.394986 -0.772491 0.37351 0.513564 -0.493614 0.860961 0.122847 -0.699315 0.71445 0.022812 0.260446 0.61673 0.74284 0.227746 0.810785 0.539221 -0.197797 0.812931 0.54774 -0.172169 0.615331 0.769237 0.20484 0.937205 0.282291 -0.153971 0.964347 0.215239 0.616395 0.519043 0.592158 0.573716 0.727186 0.376896 0.452186 0.890656 0.047537 0.260782 0.778442 -0.570983 0.06734 0.963554 -0.258898 -0.142924 0.616141 -0.77456 -0.335 0.833256 -0.43984 0.499355 0.776073 -0.385169 0.13435 0.64979 -0.748146 0.006445 0.784011 -0.620713 0.330175 0.913321 -0.238387 -0.195626 0.461456 -0.865326 -0.24365 0.472223 -0.847137 -0.44522 0.492551 -0.747778 -0.183193 0.836692 -0.516126 -0.48057 0.195436 -0.854902 -0.497602 0.195024 -0.845197 -0.616135 -0.157387 -0.771755 -0.562609 -0.12838 -0.816694 -0.563996 0.074706 -0.822392 -0.584441 0.187086 -0.789574 -0.731303 -0.298412 -0.613308 -0.401572 -0.339453 -0.850595 -0.776991 -0.481108 -0.40598 -0.493697 -0.529968 -0.689491 0.229566 -0.091496 -0.968983 -0.612711 -0.779361 -0.131078 -0.571398 -0.776391 -0.265935 -0.192205 -0.972093 0.134511 -0.28503 -0.956624 0.06024 0.214613 -0.916754 0.336901 0.151134 -0.932638 0.327634 0.530039 -0.698933 0.480158 0.480326 -0.70951 0.515638 0.37539 -0.921283 0.101587 0.916375 0.210651 0.340417 0.900897 0.174745 0.397302 0.798989 -0.294541 0.524273 0.840833 -0.2363 0.486993 0.886087 0.414572 0.207317 0.813394 0.461307 0.354381 0.864483 0.364226 0.346422 0.896901 0.356175 0.262121 0.639653 0.757902 0.128172 0.802663 0.595898 0.02525 -0.604251 0.456186 -0.65328 -0.59345 0.201317 -0.779288 -0.545694 0.23353 -0.804787 -0.567759 0.169146 -0.80563 0.054835 0.775038 -0.629531 -0.19165 0.620597 -0.760348 -0.003145 0.640426 -0.768013 0.226881 0.764363 -0.603551 -0.531158 0.359665 -0.767145 -0.375621 0.34144 -0.861584 -0.29333 0.422071 -0.857796 0.09487 0.695105 -0.712621 0.3922 0.767268 -0.507424 -0.673653 0.192139 -0.713634 -0.611345 0.127584 -0.781012 -0.770734 -0.048 -0.635347 -0.740272 -0.001423 -0.672306 -0.689668 -0.062393 -0.721433 -0.54785 0.07898 -0.83284 -0.747366 -0.488788 -0.450034 -0.787675 -0.350006 -0.507014 -0.530882 -0.802181 -0.273258 -0.627013 -0.724532 -0.286194 -0.690787 -0.631459 -0.352239 -0.791478 -0.287882 -0.539153 -0.187999 -0.982169 0.000062 -0.282094 -0.959307 -0.012379 0.19614 -0.962568 0.187062 0.084067 -0.973747 0.211542 -0.000746 -0.978051 0.208363 -0.360476 -0.931894 -0.040379 0.531862 -0.810372 0.245806 0.394939 -0.864551 0.310766 0.856763 -0.457025 0.238924 0.699658 -0.610775 0.370719 0.622882 -0.652994 0.430834 0.293188 -0.896721 0.331561 0.935959 -0.113674 0.333254 0.88054 -0.209133 0.425339 0.980284 0.043534 0.192738 0.931685 0.314593 0.181642 0.931514 0.3128 0.185575 0.911817 0.274242 0.305584 0.884016 0.437674 0.164186 0.881925 0.423924 0.206146 0.877968 0.435986 0.197709 0.718932 0.690362 -0.080857 0.82847 0.556525 0.062587 0.864742 0.488955 0.114651 0.547887 0.781655 -0.298052 0.682398 0.705954 -0.189634 0.326096 0.829644 -0.453158 -0.332161 0.879337 -0.341226 -0.65542 0.600162 -0.458508 -0.399666 0.599231 -0.693678 -0.127823 0.784978 -0.606194 -0.827018 0.27358 -0.491116 -0.648308 0.326691 -0.687728 -0.86276 0.016375 -0.505349 -0.752612 0.144251 -0.642469 -0.790911 -0.272211 -0.548052 -0.798362 -0.201057 -0.567621 -0.642926 -0.536301 -0.546833 -0.685865 -0.537413 -0.49069 -0.456373 -0.733387 -0.503852 -0.483629 -0.801851 -0.350911 -0.069935 -0.909414 -0.409969 -0.132072 -0.982294 -0.132871 0.54001 -0.795569 -0.274699 0.388146 -0.916111 0.100418 0.907931 -0.409904 -0.08741 0.777106 -0.613316 0.141241 0.977324 -0.203812 0.057438 0.964932 -0.246606 0.089952 0.984901 0.066654 0.159775 0.975371 0.018134 0.219826 0.908537 0.196426 0.36875 0.938692 0.26663 0.218553 0.851425 0.517819 0.083297 0.730975 0.553608 0.39899 0.384138 0.917786 0.100536 0.534313 0.821584 -0.19877 0.143723 0.87098 -0.469827 -0.054051 0.982349 -0.179076 0.150289 0.657404 -0.738399 0.496952 0.697684 -0.516019 -0.247233 0.516771 -0.819649 -0.545796 0.133205 -0.827263 -0.660627 -0.103255 -0.743579 -0.776118 -0.260107 -0.574444 -0.744888 -0.537997 -0.39459 -0.466955 -0.875379 -0.125155 -0.04722 -0.988662 0.142542 0.241971 -0.908036 0.341936 0.569399 -0.683687 0.456462 0.851967 -0.213957 0.477885 0.904406 0.234617 0.356378 0.894625 0.366592 0.255452 0.879329 0.434413 0.195106 0.785289 0.610364 -0.103813 0.925435 0.352904 0.137943 0.979162 0.120215 -0.16368 0.993346 0.106969 -0.042673 0.907435 0.353976 0.226414 0.905303 -0.076012 -0.41791 0.946829 -0.11413 -0.300813 0.97657 -0.120925 -0.178011 0.986693 0.121372 0.108191 0.86849 0.33638 0.364107 0.756312 -0.245746 -0.606301 0.794178 -0.281626 -0.538487 0.494648 -0.391164 -0.776089 0.531723 -0.416168 -0.737614 0.550048 -0.542608 -0.634841 0.811455 -0.354361 -0.464725 0.085944 -0.483739 -0.870982 0.102031 -0.543953 -0.83289 -0.277349 -0.475534 -0.834832 -0.282583 -0.574931 -0.767855 -0.289123 -0.719455 -0.631501 0.173376 -0.670566 -0.721306 -0.511974 -0.464978 -0.722273 -0.626278 -0.636526 -0.450124 -0.457446 -0.443796 -0.770576 -0.612978 -0.39516 -0.684183 -0.625187 -0.342381 -0.701368 -0.749926 -0.492024 -0.44218 -0.840428 -0.185621 -0.509143 -0.899011 -0.270451 -0.344435 -0.814782 -0.305857 -0.492525 -0.997471 -0.008545 -0.07056 -0.989453 0.133487 -0.056247 -0.990387 0.118118 0.071984 -0.781308 0.434824 0.447757 -0.765132 0.434835 0.47486 -0.801108 0.393852 0.450673 -0.476262 0.538755 0.694923 -0.458445 0.572725 0.679569 -0.454473 0.497842 0.738652 -0.190058 0.655399 0.730979 -0.133852 0.529153 0.837903 -0.223168 0.622686 0.749972 0.204054 0.69287 0.691588 0.200135 0.706475 0.678852 0.208283 0.540359 0.815249 0.672145 0.583326 0.456017 0.617136 0.579295 0.532503 0.56309 0.484241 0.669657 0.85863 -0.127074 0.496595 0.936568 -0.343299 0.070611 0.971067 -0.215025 -0.103892 0.938129 0.081991 0.336439 0.910682 -0.361589 -0.199777 0.847835 -0.385217 -0.364394 0.864619 -0.26433 -0.427275 0.970885 -0.037598 -0.236575 0.951406 0.23616 0.197626 0.808653 -0.364953 -0.461399 0.75189 -0.431158 -0.498762 0.57856 -0.431376 -0.69223 0.527673 -0.479747 -0.701002 0.514032 -0.4974 -0.698831 0.725914 -0.410202 -0.552071 0.103851 -0.535384 -0.8382 0.134517 -0.554972 -0.820921 -0.362457 -0.546924 -0.754651 -0.288684 -0.552765 -0.781737 -0.274508 -0.545101 -0.792156 0.134731 -0.558007 -0.818826 -0.545171 -0.504492 -0.669535 -0.487131 -0.511824 -0.707629 -0.587564 -0.502333 -0.634374 -0.768404 -0.402262 -0.497736 -0.702307 -0.474353 -0.530805 -0.648611 -0.493817 -0.57918 -0.868737 -0.416574 -0.267884 -0.828033 -0.415397 -0.376573 -0.921482 -0.298089 -0.249026 -0.976659 -0.17289 0.127463 -0.948714 -0.298707 0.10352 -0.97274 -0.231729 -0.0089 -0.794263 -0.047101 0.605745 -0.866865 0.112516 0.48568 -0.757225 -0.031438 0.652397 -0.381073 0.110762 0.917886 -0.421659 0.207031 0.882803 -0.462364 0.41328 0.784487 -0.120257 0.269732 0.955397 -0.155867 0.438366 0.885178 -0.121061 0.207094 0.970802 0.134791 0.183801 0.973678 0.178204 0.250422 0.951594 0.213492 0.439451 0.872527 0.504427 0.114268 0.85586 0.594815 0.258622 0.761124 0.662305 0.407388 0.628798 0.802516 0.48601 0.346066 0.95703 0.257832 0.132728 0.938345 0.197678 0.283606 0.761992 0.427547 0.486387 0.953426 0.026203 -0.300487 0.988794 -0.136733 -0.059923 0.908488 -0.115584 0.40161 0.909586 0.178916 0.375023 0.755965 0.307274 0.578013 0.719323 -0.106191 -0.686511 0.816071 -0.335013 -0.47095 0.408374 -0.210403 -0.888235 0.41372 -0.464748 -0.782844 0.299346 -0.940049 0.1634 0.776949 -0.565663 0.276361 0.03247 -0.314193 -0.948804 -0.05546 -0.543095 -0.837838 -0.315778 -0.37557 -0.871339 -0.389423 -0.535339 -0.749508 -0.726147 -0.664106 -0.177972 -0.422189 -0.901957 -0.090722 -0.619927 -0.369226 -0.69236 -0.680281 -0.349563 -0.644223 -0.87546 -0.226805 -0.426765 -0.89247 -0.130794 -0.431729 -0.917604 -0.316602 -0.240347 -0.777581 -0.485995 -0.398969 -0.98572 0.056357 -0.158681 -0.989189 -0.146037 0.013366 -0.988991 0.022066 -0.146321 -0.959247 0.22561 0.170136 -0.960697 0.250678 0.119256 -0.948034 0.065679 0.311316 -0.789571 0.450215 0.416994 -0.773946 0.305609 0.554626 -0.765814 0.401276 0.502501 -0.45226 0.572445 0.683935 -0.449141 0.608105 0.654585 -0.464686 0.439571 0.768664 -0.065578 0.6491 0.757871 -0.076358 0.448131 0.890701 -0.068013 0.689059 0.721507 0.206201 0.728947 0.652777 0.24616 0.636928 0.730567 0.279667 0.431716 0.857559 0.537449 0.570652 0.62089 0.549094 0.384929 0.741839 0.538904 0.674838 0.504159 0.975289 0.06133 -0.212252 0.94408 0.317822 0.087757 0.89479 -0.155844 -0.418406 0.737764 -0.321217 -0.593737 0.4988 -0.45673 -0.736611 0.107157 -0.52356 -0.845223 -0.265888 -0.508291 -0.819112 -0.461199 -0.490455 -0.739425 -0.617348 -0.450585 -0.644868 -0.815382 -0.359154 -0.45405 -0.985302 -0.157521 -0.066089 -0.849264 0.288726 0.442026 -0.494373 0.535938 0.684373 -0.213566 0.573798 0.790662 0.224514 0.603031 0.765472 0.688083 0.520652 0.505434 0.968923 0.231442 0.087308 0.846864 0.417143 0.329869 0.975787 -0.008921 -0.218543 0.787641 -0.203418 -0.581587 0.523017 -0.435797 -0.732485 0.101351 -0.562551 -0.820527 -0.321458 -0.603214 -0.72993 -0.616255 -0.621022 -0.484316 -0.817179 -0.529577 -0.227525 -0.967797 -0.241103 -0.072374 -0.956934 0.127953 0.260587 -0.764807 0.302264 0.568952 -0.485035 0.393465 0.780977 -0.099425 0.513263 0.852453 0.21139 0.57424 0.790925 0.575839 0.537135 0.616357 0.955092 -0.20867 0.210373 0.798426 -0.099603 0.593798 0.97144 -0.234239 -0.037886 0.893382 -0.323017 -0.312295 0.600464 -0.524759 -0.603383 0.003504 -0.691405 -0.722459 -0.436211 -0.622844 -0.64945 -0.616823 -0.512833 -0.597103 -0.785888 -0.337461 -0.51817 -0.917315 -0.116554 -0.38072 -0.990042 0.089856 -0.108364 -0.90938 0.36427 0.200837 -0.533825 0.607713 0.587977 -0.136262 0.680917 0.719572 0.185649 0.561274 0.806539 0.550003 0.204088 0.809842 0.217978 0.974037 0.061132 0.198452 0.974711 0.102735 0.275977 -0.951932 0.132899 0.238776 -0.970995 -0.012448 0.401026 0.772571 -0.492253 0.434892 0.84698 -0.305767 0.119536 -0.947873 -0.295378 0.237234 -0.963012 -0.12778 0.205401 0.960248 -0.189034 -0.08986 -0.995187 0.039083 0.504637 0.391504 0.769458 0.313114 0.582602 0.750023 0.527118 -0.642143 -0.556596 0.261828 0.435987 0.861023 0.255994 0.208662 0.943889 0.499874 0.176868 0.847847 0.271925 0.02532 0.961985 0.274682 0.561312 -0.780691 0.36384 0.428713 -0.826937 0.147111 0.431818 -0.889883 0.669469 0.376209 -0.640529 0.464771 0.290271 -0.836499 0.249673 -0.288586 0.924328 0.211654 -0.430713 0.877319 0.354627 -0.394588 0.847667 0.156142 -0.581491 0.798429 0.872144 -0.256272 -0.416761 0.858328 -0.277329 -0.431697 0.848731 -0.139439 -0.51011 0.78403 -0.477378 -0.396747 0.731305 -0.257285 -0.631663 0.0834 -0.867073 0.491151 0.057374 -0.943512 0.326332 0.171538 -0.936433 0.306051 0.502782 -0.486704 -0.714374 0.101824 -0.926541 -0.362152 0.547991 -0.828394 -0.116056 0.237027 -0.688458 -0.685452 -0.447696 -0.708639 -0.545343 0.488072 -0.646035 -0.586877 0.284627 -0.951261 0.118701 0.566551 -0.766861 0.301571 0.116162 -0.983386 0.139491 0.195045 -0.92775 0.318177 0.371378 -0.772284 0.515418 0.256088 -0.93959 -0.227133 0.062248 -0.932194 -0.356566 -0.31141 0.879108 0.360823 -0.223497 0.884588 0.409333 0.458933 -0.888466 -0.00304 0.198072 -0.976392 0.086176 -0.323231 0.890214 0.321 -0.335151 0.875844 0.347234 -0.139218 0.920017 0.366315 0.504725 -0.833585 0.224475 0.574657 -0.818143 -0.020262 0.209431 -0.968411 0.135345 0.671206 -0.708681 0.217379 0.270904 0.084386 -0.9589 0.104614 -0.989956 0.095096 0.116776 -0.861744 0.493721 0.289473 -0.950297 0.114633 0.15289 -0.833333 0.531206 0.157603 -0.836507 0.524802 0.157819 -0.875868 0.456014 0.47369 0.804164 0.35908 0.277574 0.882001 0.380824 0.280209 0.946239 0.1616 0.524266 0.848669 0.070037 0.25084 0.894633 0.369744 0.235538 -0.589275 -0.772837 0.340928 -0.024067 -0.939781 -0.337566 0.89665 -0.286476 0.339705 -0.749087 -0.568743 -0.149126 0.986356 -0.069744 -0.164973 0.984617 -0.057558 0.01902 0.997167 -0.072772 0.718074 -0.56607 0.404889 0.695171 -0.707306 0.128278 0.547556 -0.788902 0.278955 0.802854 -0.595977 -0.015405 -0.317155 0.930717 0.182152 0.537011 -0.759721 -0.366665 -0.425459 0.785142 -0.45004 0.354839 -0.643479 -0.678251 -0.397976 0.302829 -0.865973 0.496994 0.857136 -0.135331 0.818422 0.547772 -0.173584 0.957385 0.26477 -0.115377 0.944197 -0.140829 -0.297757 0.900499 -0.423336 -0.099435 0.303323 -0.881498 0.361879 -0.171328 0.981742 -0.08264 -0.160946 0.986574 -0.027717 0.758533 -0.402887 0.512162 0.733383 -0.461684 0.498995 -0.076555 0.996476 0.034268 0.104042 0.989434 -0.100976 0.630707 0.551268 0.54618 0.852932 0.274816 0.443828 0.771234 0.162326 0.615506 0.821848 -0.186238 0.538407 0.841459 -0.374683 0.389306 0.792527 -0.460142 0.400212 0.600033 -0.729816 0.327611 0.332645 0.933803 0.131752 0.283676 -0.921104 0.266637 0.526699 -0.848484 -0.051602 0.919788 -0.303215 -0.249098 0.353949 -0.815305 0.458255 0.547291 -0.748779 0.373901 0.226584 -0.821298 0.523574 0.488515 -0.345542 0.80122 0.305793 -0.709524 0.634875 0.551507 -0.07479 0.830811 0.513594 0.27971 0.811162 0.344535 0.74828 0.566897 0.222409 0.946716 0.232945 0.096143 0.92878 0.357945 0.172109 0.894934 0.411669 0.190605 0.839447 0.508919 -0.324372 0.92501 0.197838 -0.095353 -0.992376 0.078083 0.89472 0.167885 0.413873 0.828275 0.139949 0.542563 0.768784 0.372621 0.519735 0.904978 0.082317 0.41742 0.757447 0.051254 0.650882 0.918881 -0.114624 0.377518 0.872004 -0.311399 0.377676 0.931413 -0.251242 0.263338 0.753308 -0.340445 0.562694 0.7862 -0.500687 0.362219 0.354188 -0.790619 0.499472 0.229145 -0.823358 0.519205 0.41751 -0.891998 0.173279 0.207865 -0.886482 0.41345 0.081377 -0.995148 0.055296 -0.015479 -0.927505 -0.373491 0.119309 -0.915717 -0.383702 0.35116 -0.891498 -0.286214 0.922373 -0.288551 -0.25684 0.955441 -0.133232 -0.263403 0.572361 0.533015 -0.623135 0.901226 -0.10673 -0.42 0.796821 -0.028412 -0.603547 0.992945 -0.056698 -0.104137 0.871487 -0.262526 -0.414236 0.930341 -0.329225 -0.16148 0.97528 -0.21526 -0.049913 0.944006 -0.095193 -0.315898 0.927879 -0.356386 -0.109676 0.963567 -0.261859 0.054488 0.622194 -0.782033 0.036032 0.524265 -0.850536 -0.041655 0.596021 -0.799562 -0.073889 0.612455 -0.770736 -0.175683 0.801657 -0.343975 -0.488905 0.551685 -0.569251 -0.609588 0.298057 -0.909027 -0.29126 0.713936 -0.696621 -0.070808 0.808952 -0.470124 0.35296 0.916964 -0.361116 0.169625 0.675834 -0.506408 0.535536 0.859167 0.204921 0.468871 0.79928 0.268079 0.537853 0.841979 0.127619 0.524199 0.845975 -0.149036 0.511972 0.59984 -0.388173 0.699653 0.728831 -0.641559 0.23918 0.958526 -0.2383 0.156339 0.315016 -0.555351 0.769643 0.403405 -0.862228 0.306312 0.010801 -0.944243 0.329073 -0.00886 -0.620075 0.784492 -0.381663 -0.592263 0.709619 -0.483939 -0.799508 0.355795 -0.87031 -0.489728 0.052222 -0.876556 -0.457415 -0.149738 -0.913169 -0.366057 -0.179235 -0.970891 -0.237008 0.034623 -0.928832 0.027194 0.369502 -0.736279 0.261606 0.624064 -0.494833 0.364979 0.788626 -0.118296 0.417297 0.901038 0.287342 0.404366 0.868287 0.598295 0.343507 0.72391 0.62194 0.419661 -0.661117 0.657897 0.466759 -0.591023 0.920776 0.38562 -0.058892 0.92125 0.357017 -0.154392 0.902986 0.234702 0.359904 0.933893 0.218865 0.282741 0.221916 0.325433 -0.919155 0.324292 0.335831 -0.884337 0.022586 0.226147 -0.973831 0.079793 0.178494 -0.9807 0.051707 0.317527 -0.946838 0.400117 0.448186 -0.799397 -0.534242 0.02381 -0.844996 -0.566085 0.055382 -0.822484 -0.178734 0.138908 -0.974042 -0.137175 0.156438 -0.978116 -0.273114 0.181433 -0.944717 -0.904341 -0.206335 -0.373623 -0.91238 -0.176772 -0.369207 -0.933046 -0.34916 0.086675 -0.940501 -0.334072 0.062075 -0.847772 -0.389803 0.359633 -0.869222 -0.43252 0.23954 -0.662145 -0.411992 0.625961 -0.715322 -0.559602 0.418522 -0.335798 -0.405166 0.850341 -0.412425 -0.587723 0.696051 -0.011661 -0.362707 0.93183 -0.024269 -0.556033 0.830806 0.552981 -0.130545 0.822903 0.668466 -0.206093 0.714618 0.373655 -0.419134 0.827471 0.254847 -0.301175 0.918883 0.831738 0.065268 0.551318 0.792138 0.07076 0.606227 0.958916 0.26655 0.097117 0.90751 0.243721 -0.34209 0.859542 0.32137 -0.397378 0.943422 0.32027 0.085915 0.521832 0.14152 -0.841227 0.456204 0.195186 -0.868205 0.424316 0.229597 -0.875923 0.818892 0.37862 -0.43135 0.923582 0.378053 0.063809 0.105069 0.033974 -0.993884 0.068275 0.07619 -0.994753 -0.072702 -0.021144 -0.99713 -0.094376 0.0378 -0.994819 -0.105475 0.053425 -0.992986 0.02657 0.084081 -0.996105 -0.617457 -0.240891 -0.748811 -0.629618 -0.177081 -0.756455 -0.251224 -0.033866 -0.967336 -0.253715 -0.086646 -0.96339 -0.634692 -0.098416 -0.766472 -0.232175 0.008408 -0.972638 -0.918792 -0.353404 -0.17586 -0.952653 -0.254401 -0.166529 -0.904642 -0.326103 0.27437 -0.932273 -0.231089 0.278326 -0.9477 -0.140095 0.286772 -0.975739 -0.160214 -0.149215 -0.790461 -0.265143 0.552151 -0.807162 -0.200753 0.555146 -0.538149 -0.133581 0.832197 -0.504743 -0.115104 0.855562 -0.524545 -0.06768 0.848688 -0.835349 -0.11552 0.537445 -0.239076 0.007824 0.970969 -0.209744 0.022079 0.977507 0.057302 0.101461 0.993188 0.027025 0.133299 0.990707 0.033097 0.100921 0.994344 -0.177256 0.016649 0.984024 0.705256 0.257018 0.660723 0.649902 0.281334 0.70603 0.32608 0.20409 0.923049 0.379044 0.188358 0.906006 0.576084 0.248324 0.778757 0.267881 0.186889 0.945152 0.895311 0.269927 0.354342 0.857703 0.311819 0.408797 0.832663 0.306171 0.461446 -0.467717 0.446196 -0.762988 -0.584379 0.609259 -0.536008 -0.03021 0.501036 -0.864899 -0.369136 0.355461 -0.858712 0.341972 0.621455 -0.704875 0.927627 0.359179 0.102464 0.861346 0.373165 -0.344718 0.883146 0.373727 -0.283515 0.931799 0.323105 0.165391 0.464249 0.295831 -0.83484 0.493735 0.342752 -0.799216 0.519878 0.38758 -0.761255 0.897111 0.36958 -0.242081 0.945748 0.260495 0.194171 0.015139 0.148858 -0.988743 0.039937 0.202474 -0.978473 -0.09239 0.093111 -0.99136 -0.073972 0.12681 -0.989165 -0.053544 0.175383 -0.983043 0.073563 0.260537 -0.962657 -0.162895 0.085929 -0.982894 -0.150684 0.110159 -0.982425 -0.172014 0.04856 -0.983897 -0.602933 -0.042341 -0.796668 -0.586414 -0.03995 -0.809026 -0.547416 -0.042738 -0.835769 -0.980045 -0.135754 -0.145196 -0.958712 -0.213825 -0.187483 -0.947128 -0.14474 0.286354 -0.927207 -0.27491 0.254386 -0.914001 -0.368245 0.170287 -0.927278 -0.267245 -0.262176 -0.851454 -0.14443 0.504149 -0.842008 -0.292235 0.453455 -0.548166 -0.148349 0.823108 -0.559598 -0.273335 0.782393 -0.572872 -0.374899 0.728882 -0.824967 -0.404445 0.394783 -0.15547 -0.105834 0.982155 -0.159712 -0.193861 0.967941 0.059517 -0.047717 0.997086 0.064828 -0.12533 0.989995 0.056813 -0.211751 0.975671 -0.181374 -0.270753 0.945408 0.244406 -0.078505 0.96649 0.25339 -0.168293 0.952613 0.23246 0.002455 0.972603 0.515574 0.116339 0.84891 0.518975 0.04328 0.853693 0.541451 -0.052334 0.839102 0.80069 0.21135 0.560559 0.816467 0.119688 0.564851 0.804682 0.273748 0.526829 0.948121 0.233708 0.215518 0.906504 0.366009 -0.210447 0.547928 0.43161 -0.716581 0.135643 0.316639 -0.938798 -0.010817 0.206195 -0.978451 -0.140742 0.14166 -0.979859 -0.522662 -0.005439 -0.852522 -0.902126 -0.257914 -0.345904 -0.91542 -0.390939 0.095771 -0.832431 -0.417266 0.364621 -0.599112 -0.386049 0.701449 -0.240283 -0.334165 0.911371 0.026338 -0.293553 0.95558 0.248327 -0.236639 0.939327 0.540428 -0.108885 0.834315 0.815902 0.07367 0.573477 0.994752 0.06725 0.077107 0.960141 0.063484 -0.272212 0.612376 0.012194 -0.790473 0.195294 -0.125436 -0.97269 0.003545 -0.209311 -0.977843 -0.20691 -0.248133 -0.946371 -0.597771 -0.362866 -0.714841 -0.849038 -0.50496 -0.155405 -0.831744 -0.507452 0.225156 -0.758045 -0.423184 0.496269 -0.52929 -0.242552 0.813032 -0.163655 -0.174103 0.971033 0.151975 -0.117591 0.981364 0.444971 0.023013 0.895249 0.767921 0.164475 0.619068 0.953095 0.12704 0.274721 0.833534 0.386019 -0.395235 0.919259 0.389427 0.057522 0.430256 0.255011 -0.865938 0.01441 0.108417 -0.994001 -0.108751 0.069069 -0.991667 -0.200747 0.017832 -0.979481 -0.622947 -0.068386 -0.77927 -0.984584 -0.106137 -0.139031 -0.951548 -0.090571 0.293859 -0.846465 -0.088124 0.5251 -0.535606 -0.07104 0.841475 -0.167147 -0.015689 0.985807 0.041403 0.056226 0.997559 0.247328 0.096329 0.964132 0.530426 0.179089 0.828599 0.811852 0.306528 0.496928 0.532836 -0.356335 0.767536 0.96823 -0.249158 -0.02126 0.829305 -0.191471 -0.524968 0.471454 0.049355 -0.880509 0.239927 -0.919396 0.311682 0.257212 -0.119399 0.95895 0.721122 0.083869 -0.687713 0.10992 -0.750218 0.65199 0.929453 -0.017139 0.368542 0.592861 -0.679123 0.432791 0.925282 -0.235217 -0.297535 0.533045 -0.811687 -0.238803 0.82587 -0.56304 0.030409 0.701331 -0.654834 -0.28165 0.686311 -0.698229 -0.203602 0.727274 0.172796 0.664239 0.992117 -0.11522 0.049276 0.849516 0.206754 -0.485361 0.269977 0.444946 -0.853894 0.287782 0.688235 0.665968 0.299469 0.389343 -0.871051 0.841001 0.520628 0.147188 0.828699 0.549069 -0.108543 0.7278 0.575444 -0.373056 0.98693 -0.008022 -0.160949 0.166246 0.738323 0.653638 0.328096 0.66443 0.67148 0.670308 0.739029 -0.067265 0.638053 0.769653 -0.022866 0.738478 0.608793 0.289865 0.671807 0.66507 0.326125 0.985694 0.167496 0.018771 0.86684 0.426165 0.25879 0.827704 0.485611 0.281228 0.831089 0.504135 0.234818 0.611282 0.498618 0.614585 0.655163 0.553475 0.514225 0.730903 0.675784 0.095371 -0.788144 -0.561282 0.25257 -0.737892 -0.576836 0.350395 -0.352418 -0.899975 0.256606 -0.089232 0.844296 0.528396 -0.092265 0.896896 0.43251 -0.118203 0.90868 0.400411 -0.784272 -0.571286 0.241971 0.976536 -0.215337 0.002694 0.153361 -0.880263 0.449018 0.089339 0.845142 0.527023 0.093673 0.898916 0.427991 0.118447 0.91059 0.395975 0.686114 -0.353437 0.635869 - - - - - - - - - - 0.3235 0.057749 0 0.315845 0.05901 0 0.315101 0.052789 0 0.321865 0.051729 0 0.308189 0.060271 0 0.308337 0.053849 0 0.308485 0.047428 0 0.314358 0.046568 0 0.320231 0.045709 0 0.39097 0.040489 0 0.371408 0.044668 0 0.371269 0.037127 0 0.391463 0.03254 0 0.351845 0.048847 0 0.351076 0.041714 0 0.350308 0.034581 0 0.371131 0.029586 0 0.391955 0.024591 0 0.425345 0.040153 0 0.408157 0.040321 0 0.408807 0.030965 0 0.426152 0.02939 0 0.409456 0.021609 0 0.426958 0.018627 0 0.893916 0.586744 0 0.899989 0.579834 0 0.904202 0.592719 0 0.898158 0.597836 0 0.906062 0.572923 0 0.910246 0.587602 0 0.914429 0.602281 0 0.908414 0.605604 0 0.9024 0.608927 0 0.332409 0.137131 0 0.319505 0.138042 0 0.31921 0.123434 0 0.331586 0.122792 0 0.306601 0.138953 0 0.306834 0.124075 0 0.307067 0.109197 0 0.318915 0.108825 0 0.330763 0.108453 0 0.396909 0.119332 0 0.375536 0.126918 0 0.374398 0.115018 0 0.395667 0.109472 0 0.354163 0.134505 0 0.353129 0.120564 0 0.352095 0.106623 0 0.37326 0.103117 0 0.394425 0.099612 0 0.413858 0.106355 0 0.417212 0.116728 0 0.410503 0.095982 0 0.426581 0.092353 0 0.432048 0.103238 0 0.437516 0.114123 0 0.829794 0.634877 0 0.8287 0.625359 0 0.840858 0.624221 0 0.842417 0.632939 0 0.827606 0.615841 0 0.839299 0.615503 0 0.850993 0.615165 0 0.853016 0.623083 0 0.855039 0.631001 0 0.329409 0.211237 0 0.317152 0.210705 0 0.318269 0.189025 0 0.331226 0.188013 0 0.304895 0.210172 0 0.305313 0.190037 0 0.30573 0.169902 0 0.319386 0.167346 0 0.333042 0.16479 0 0.770937 0.646956 0 0.769518 0.636803 0 0.78669 0.632041 0 0.788699 0.642835 0 0.768099 0.62665 0 0.784682 0.621246 0 0.801265 0.615843 0 0.803863 0.627279 0 0.80646 0.638714 0 0.302599 0.312873 0 0.302806 0.297997 0 0.316097 0.300777 0 0.31481 0.315391 0 0.303013 0.28312 0 0.317385 0.286163 0 0.331758 0.289206 0 0.329389 0.303558 0 0.32702 0.31791 0 0.379492 0.336903 0 0.364714 0.329012 0 0.370055 0.316476 0 0.385941 0.324126 0 0.349936 0.321121 0 0.35417 0.308825 0 0.358404 0.296529 0 0.375397 0.303939 0 0.39239 0.311349 0 0.398186 0.333811 0 0.393375 0.346255 0 0.402997 0.321367 0 0.413604 0.331385 0 0.410431 0.343496 0 0.407258 0.355607 0 0.720461 0.675881 0 0.718371 0.671373 0 0.725609 0.668645 0 0.727947 0.67339 0 0.716281 0.666865 0 0.723269 0.6639 0 0.730258 0.660935 0 0.732846 0.665917 0 0.735434 0.670899 0 0.326512 0.447608 0 0.326128 0.426211 0 0.335296 0.423898 0 0.335499 0.443983 0 0.325744 0.404814 0 0.335093 0.403812 0 0.344443 0.40281 0 0.344464 0.421584 0 0.344486 0.440358 0 0.358371 0.397339 0 0.372064 0.389645 0 0.377255 0.403732 0 0.363961 0.411743 0 0.385757 0.38195 0 0.390549 0.395719 0 0.395342 0.409489 0 0.382446 0.417818 0 0.36955 0.426148 0 0.418243 0.397751 0 0.411642 0.387601 0 0.424882 0.382325 0 0.430416 0.389858 0 0.405042 0.377452 0 0.419348 0.374792 0 0.433655 0.372131 0 0.438122 0.377048 0 0.442589 0.381966 0 0.554148 0.409429 0 0.559703 0.403848 0 0.568532 0.410374 0 0.564327 0.416296 0 0.565257 0.398266 0 0.572736 0.404453 0 0.580214 0.410639 0 0.577361 0.416901 0 0.574507 0.423162 0 0.339798 0.481955 0 0.348356 0.475736 0 0.355568 0.488451 0 0.347552 0.494862 0 0.356914 0.469517 0 0.363583 0.48204 0 0.370252 0.494562 0 0.362779 0.501166 0 0.355306 0.507769 0 0.383208 0.452055 0 0.396208 0.44374 0 0.402505 0.455731 0 0.389506 0.464105 0 0.409208 0.435424 0 0.415504 0.447358 0 0.421799 0.459292 0 0.408801 0.467723 0 0.395804 0.476154 0 0.436689 0.417638 0 0.449885 0.407812 0 0.459356 0.421813 0 0.444779 0.430642 0 0.463081 0.397985 0 0.473933 0.412984 0 0.484784 0.427983 0 0.468827 0.435814 0 0.452869 0.443646 0 0.543067 0.424719 0 0.555833 0.431476 0 0.548939 0.44332 0 0.535312 0.436211 0 0.568599 0.438233 0 0.562567 0.450428 0 0.556535 0.462624 0 0.542046 0.455164 0 0.527557 0.447703 0 0.398546 0.541683 0 0.386805 0.534121 0 0.392 0.527026 0 0.402824 0.533986 0 0.375064 0.526558 0 0.381175 0.520066 0 0.387287 0.513574 0 0.397195 0.519931 0 0.407102 0.526289 0 0.40991 0.496566 0 0.422477 0.489686 0 0.42943 0.498131 0 0.418905 0.504096 0 0.435044 0.482807 0 0.439954 0.492165 0 0.444865 0.501523 0 0.436382 0.506575 0 0.4279 0.511626 0 0.463505 0.46987 0 0.478726 0.466451 0 0.477685 0.479094 0 0.464197 0.482085 0 0.493947 0.463033 0 0.491174 0.476103 0 0.488401 0.489174 0 0.476645 0.491737 0 0.464888 0.4943 0 0.51796 0.470806 0 0.530125 0.478298 0 0.522645 0.489903 0 0.512335 0.484052 0 0.54229 0.48579 0 0.532956 0.495753 0 0.523621 0.505717 0 0.515166 0.501508 0 0.50671 0.497298 0 0.476363 0.526855 0 0.480475 0.531638 0 0.472147 0.5355 0 0.468533 0.52976 0 0.484587 0.536421 0 0.475762 0.54124 0 0.466937 0.546059 0 0.46382 0.539361 0 0.460702 0.532664 0 0.332162 0.271886 0 0.346028 0.273849 0 0.345081 0.292867 0 0.332567 0.254566 0 0.346976 0.254831 0 0.361384 0.255096 0 0.359894 0.275813 0 0.37958 0.287003 0 0.383762 0.270066 0 0.40614 0.285036 0 0.399265 0.298193 0 0.413744 0.331919 0 0.429054 0.332352 0 0.427367 0.336848 0 0.413674 0.331652 0 0.444364 0.332785 0 0.441059 0.342045 0 0.437755 0.351305 0 0.42568 0.341345 0 0.739235 0.665836 0 0.742831 0.673338 0 0.737955 0.676808 0 0.743036 0.660774 0 0.747706 0.669869 0 0.752376 0.678964 0 0.746426 0.68084 0 0.740476 0.682716 0 0.330816 0.232889 0 0.330113 0.222063 0 0.342937 0.221789 0 0.344115 0.232849 0 0.34176 0.210728 0 0.354111 0.21022 0 0.355762 0.221514 0 0.357414 0.232809 0 0.775366 0.65915 0 0.76816 0.661435 0 0.763539 0.649548 0 0.779795 0.671343 0 0.772781 0.673321 0 0.765767 0.6753 0 0.760954 0.66372 0 0.756141 0.652139 0 0.368065 0.17424 0 0.362168 0.168693 0 0.38146 0.159437 0 0.385213 0.167744 0 0.356272 0.163146 0 0.377707 0.15113 0 0.399142 0.139115 0 0.400752 0.150181 0 0.402362 0.161247 0 0.435541 0.158146 0 0.418952 0.159696 0 0.422525 0.149176 0 0.444299 0.148171 0 0.426099 0.138655 0 0.453056 0.138195 0 0.791553 0.595094 0 0.796409 0.605469 0 0.780569 0.60828 0 0.776455 0.595313 0 0.764728 0.611091 0 0.761357 0.595532 0 0.740261 0.592021 0 0.75418 0.609335 0 0.749086 0.616745 0 0.738162 0.602405 0 0.76001 0.631086 0 0.75192 0.635521 0 0.743991 0.624155 0 0.736062 0.612789 0 0.43888 0.312686 0 0.431382 0.315885 0 0.422037 0.296815 0 0.429062 0.29157 0 0.423885 0.319083 0 0.415012 0.30206 0 0.412692 0.277745 0 0.419243 0.270454 0 0.381015 0.23795 0 0.400129 0.254202 0 0.391946 0.262134 0 0.371199 0.246523 0 0.376756 0.188041 0 0.365974 0.187362 0 0.385447 0.201842 0 0.369779 0.206031 0 0.355191 0.186683 0 0.1204 0.784985 0 0.117219 0.790756 0 0.112077 0.774277 0 0.115587 0.770585 0 0.114039 0.796527 0 0.108567 0.777969 0 0.103095 0.759411 0 0.106935 0.757798 0 0.110774 0.756185 0 0.088078 0.753062 0 0.093877 0.750136 0 0.07306 0.746714 0 0.080819 0.742473 0 0.088578 0.738232 0 0.099676 0.747208 0 0.060236 0.738292 0 0.069302 0.733276 0 0.047411 0.729869 0 0.057785 0.724079 0 0.068159 0.718288 0 0.078368 0.72826 0 0.037837 0.723345 0 0.049224 0.716092 0 0.028263 0.71682 0 0.040663 0.708106 0 0.053064 0.699391 0 0.060612 0.70884 0 0.034686 0.689127 0 0.048189 0.683578 0 0.021182 0.694676 0 0.014102 0.672532 0 0.028709 0.670148 0 0.043315 0.667765 0 0.031201 0.648071 0 0.044871 0.649139 0 0.017531 0.647003 0 0.020961 0.621474 0 0.033694 0.625993 0 0.046427 0.630512 0 0.041805 0.615116 0 0.052509 0.619216 0 0.031101 0.611016 0 0.041241 0.600558 0 0.049916 0.604239 0 0.058591 0.60792 0 0.059152 0.591882 0 0.065878 0.596255 0 0.052426 0.58751 0 0.063611 0.574461 0 0.068388 0.579526 0 0.073166 0.584591 0 0.106144 0.68366 0 0.110165 0.694055 0 0.098566 0.696899 0 0.093889 0.685688 0 0.114187 0.704451 0 0.103243 0.708109 0 0.092299 0.711767 0 0.086967 0.699741 0 0.081635 0.687716 0 0.103209 0.661816 0 0.104676 0.672738 0 0.09175 0.674512 0 0.089611 0.663336 0 0.078824 0.676286 0 0.076013 0.664856 0 0.101945 0.638093 0 0.102577 0.649954 0 0.088865 0.650517 0 0.088119 0.637699 0 0.075153 0.65108 0 0.074293 0.637304 0 0.090336 0.625383 0 0.103887 0.626565 0 0.076786 0.624202 0 0.079278 0.6111 0 0.092553 0.613069 0 0.105828 0.615037 0 0.09603 0.602973 0 0.108493 0.605316 0 0.083567 0.600631 0 0.087856 0.590162 0 0.099507 0.592878 0 0.111158 0.595594 0 0.148362 0.761964 0 0.13837 0.768033 0 0.133913 0.757461 0 0.14354 0.751674 0 0.128379 0.774102 0 0.124286 0.763249 0 0.120193 0.752396 0 0.129455 0.746889 0 0.138718 0.741383 0 0.124445 0.721385 0 0.131582 0.731384 0 0.122242 0.736648 0 0.115029 0.726407 0 0.112903 0.741912 0 0.105613 0.731428 0 0.119316 0.712918 0 0.109136 0.717258 0 0.098956 0.721598 0 0.159469 0.690531 0 0.147965 0.694188 0 0.146032 0.685411 0 0.157971 0.682037 0 0.136462 0.697846 0 0.134093 0.688785 0 0.131725 0.679725 0 0.144099 0.676634 0 0.156473 0.673543 0 0.143823 0.666326 0 0.156459 0.663634 0 0.131187 0.669018 0 0.130649 0.658311 0 0.143547 0.656018 0 0.156445 0.653725 0 0.143844 0.646578 0 0.157174 0.645117 0 0.130513 0.648041 0 0.130378 0.63777 0 0.14414 0.637139 0 0.157903 0.636508 0 0.145377 0.628237 0 0.159071 0.628658 0 0.131683 0.627817 0 0.132988 0.617864 0 0.146614 0.619336 0 0.160239 0.620808 0 0.161823 0.603907 0 0.161031 0.612357 0 0.147924 0.610296 0 0.149235 0.601256 0 0.134817 0.608235 0 0.136646 0.598605 0 0.178108 0.718442 0 0.184164 0.726267 0 0.173757 0.732227 0 0.167738 0.723662 0 0.190221 0.734091 0 0.179776 0.740792 0 0.16933 0.747493 0 0.163349 0.738187 0 0.157368 0.728882 0 0.167411 0.705221 0 0.17276 0.711832 0 0.162096 0.716388 0 0.156454 0.709114 0 0.151432 0.720945 0 0.145497 0.713007 0 0.16344 0.697876 0 0.15221 0.701651 0 0.140979 0.705426 0 0.657629 0.499422 0 0.647831 0.482257 0 0.650392 0.479415 0 0.658671 0.49606 0 0.638034 0.465092 0 0.642114 0.462769 0 0.646193 0.460446 0 0.652953 0.476573 0 0.659713 0.492699 0 0.446577 0.55407 0 0.435754 0.556396 0 0.436275 0.550561 0 0.445794 0.547943 0 0.42493 0.558721 0 0.426758 0.55318 0 0.428585 0.547638 0 0.436797 0.544726 0 0.44501 0.541815 0 0.418584 0.358764 0 0.418966 0.366778 0 0.40615 0.366529 0 0.42991 0.361921 0 0.431782 0.367026 0 0.575083 0.389451 0 0.581443 0.393075 0 0.577089 0.398764 0 0.57017 0.393858 0 0.587803 0.3967 0 0.584009 0.403669 0 0.268157 0.679661 0 0.269007 0.684686 0 0.259463 0.685437 0 0.258305 0.680501 0 0.269857 0.689711 0 0.260622 0.690373 0 0.251387 0.691036 0 0.24992 0.686188 0 0.248452 0.681341 0 0.260869 0.697018 0 0.251988 0.697784 0 0.269749 0.696251 0 0.269642 0.702791 0 0.261115 0.703662 0 0.252589 0.704533 0 0.245903 0.612817 0 0.255093 0.612352 0 0.25467 0.618511 0 0.245246 0.619035 0 0.264282 0.611886 0 0.264094 0.617987 0 0.263907 0.624088 0 0.254248 0.62467 0 0.244589 0.625252 0 0.254229 0.629723 0 0.244382 0.630256 0 0.264075 0.62919 0 0.264244 0.634292 0 0.254209 0.634776 0 0.244175 0.63526 0 0.264731 0.64012 0 0.254573 0.640663 0 0.265218 0.645948 0 0.254936 0.646549 0 0.244654 0.64715 0 0.244415 0.641205 0 0.265924 0.652345 0 0.255625 0.653081 0 0.266629 0.658742 0 0.256313 0.659613 0 0.245997 0.660483 0 0.245326 0.653816 0 0.256434 0.665083 0 0.246148 0.66598 0 0.26672 0.664185 0 0.26681 0.669628 0 0.256554 0.670552 0 0.246299 0.671477 0 0.267484 0.674644 0 0.25743 0.675527 0 0.247375 0.676409 0 0.228669 0.684211 0 0.230917 0.689011 0 0.221691 0.691678 0 0.219007 0.686841 0 0.233166 0.69381 0 0.224376 0.696515 0 0.215586 0.69922 0 0.212465 0.694345 0 0.209345 0.68947 0 0.227166 0.703466 0 0.219313 0.706262 0 0.23502 0.700671 0 0.236874 0.707532 0 0.229957 0.710418 0 0.22304 0.713304 0 0.208391 0.612213 0 0.217833 0.612528 0 0.216936 0.619167 0 0.207468 0.619046 0 0.227274 0.612843 0 0.226404 0.619287 0 0.225534 0.625732 0 0.216039 0.625805 0 0.206545 0.625879 0 0.215448 0.630849 0 0.205853 0.630854 0 0.225042 0.630845 0 0.224551 0.635958 0 0.214856 0.635893 0 0.205161 0.635828 0 0.224409 0.642172 0 0.214491 0.642424 0 0.224267 0.648385 0 0.214125 0.648955 0 0.203984 0.649525 0 0.204572 0.642676 0 0.224739 0.655468 0 0.214469 0.656462 0 0.22521 0.662551 0 0.214812 0.66397 0 0.204415 0.665388 0 0.204199 0.657457 0 0.215068 0.670112 0 0.204747 0.671906 0 0.225389 0.668317 0 0.225568 0.674084 0 0.215324 0.676254 0 0.20508 0.678424 0 0.227118 0.679147 0 0.217165 0.681547 0 0.207213 0.683947 0 0.303153 0.68063 0 0.302537 0.686345 0 0.294154 0.68553 0 0.294399 0.680028 0 0.301921 0.69206 0 0.293909 0.691032 0 0.285896 0.690004 0 0.285771 0.684715 0 0.285645 0.679426 0 0.292715 0.697224 0 0.285102 0.696353 0 0.30033 0.698095 0 0.298738 0.70413 0 0.291523 0.703416 0 0.284307 0.702702 0 0.279173 0.61048 0 0.285834 0.608482 0 0.287314 0.614252 0 0.279835 0.616375 0 0.292495 0.606484 0 0.294793 0.61213 0 0.29709 0.617776 0 0.288794 0.620023 0 0.280497 0.62227 0 0.289703 0.625527 0 0.281124 0.627383 0 0.298283 0.62367 0 0.299475 0.629564 0 0.290613 0.63103 0 0.281752 0.632497 0 0.3002 0.635948 0 0.291331 0.63716 0 0.300926 0.642333 0 0.292049 0.643289 0 0.283171 0.644246 0 0.282461 0.638371 0 0.301745 0.649029 0 0.292851 0.649876 0 0.302564 0.655726 0 0.293653 0.656464 0 0.284742 0.657201 0 0.283956 0.650723 0 0.293917 0.662511 0 0.284908 0.662943 0 0.302926 0.66208 0 0.303288 0.668433 0 0.294181 0.668558 0 0.285073 0.668684 0 0.303221 0.674531 0 0.29429 0.674293 0 0.285359 0.674055 0 0.277389 0.684701 0 0.276901 0.679543 0 0.277876 0.689857 0 0.277425 0.696302 0 0.276974 0.702747 0 0.271728 0.611183 0 0.271965 0.617181 0 0.272202 0.623179 0 0.2726 0.628287 0 0.272998 0.633394 0 0.273596 0.639246 0 0.274194 0.645097 0 0.27494 0.651534 0 0.275685 0.657972 0 0.275814 0.663564 0 0.275941 0.669156 0 0.276421 0.67435 0 0.240418 0.687599 0 0.23856 0.682776 0 0.242276 0.692423 0 0.243504 0.699228 0 0.244731 0.706033 0 0.236589 0.61283 0 0.235825 0.619161 0 0.235061 0.625492 0 0.234712 0.630551 0 0.234363 0.635609 0 0.234412 0.641688 0 0.234461 0.647767 0 0.235032 0.654642 0 0.235603 0.661517 0 0.235768 0.667149 0 0.235933 0.672781 0 0.237247 0.677778 0 0.204113 0.698567 0 0.200426 0.693375 0 0.2078 0.703758 0 0.200014 0.708297 0 0.195761 0.702788 0 0.191508 0.69728 0 0.212271 0.71059 0 0.216743 0.717421 0 0.210445 0.721538 0 0.205229 0.714918 0 0.188933 0.608185 0 0.198662 0.610199 0 0.197975 0.617198 0 0.188483 0.61535 0 0.197289 0.624197 0 0.188033 0.622515 0 0.196475 0.629676 0 0.187097 0.628499 0 0.195662 0.635155 0 0.186162 0.634483 0 0.19482 0.642273 0 0.185068 0.64187 0 0.193979 0.649391 0 0.183974 0.649257 0 0.194064 0.657911 0 0.183928 0.658365 0 0.194148 0.666431 0 0.183882 0.667474 0 0.194711 0.673734 0 0.184675 0.675563 0 0.195274 0.681038 0 0.185467 0.683652 0 0.19785 0.687206 0 0.188487 0.690466 0 0.172468 0.687091 0 0.171323 0.6788 0 0.170177 0.670509 0 0.170193 0.661 0 0.170209 0.651491 0 0.171121 0.643493 0 0.172033 0.635495 0 0.173084 0.628578 0 0.174136 0.621662 0 0.174757 0.613854 0 0.175378 0.606046 0 0.194697 0.720592 0 0.200333 0.727814 0 0.189061 0.713369 0 0.18426 0.70731 0 0.179459 0.70125 0 0.175964 0.694171 0 0.122129 0.69142 0 0.125325 0.701149 0 0.118934 0.681692 0 0.117932 0.670878 0 0.116929 0.660064 0 0.116545 0.648997 0 0.116161 0.637931 0 0.117785 0.627191 0 0.119408 0.616451 0 0.121655 0.606775 0 0.123902 0.597099 0 0.158846 0.754728 0 0.153444 0.744931 0 0.148043 0.735133 0 0.141507 0.726164 0 0.134971 0.717196 0 0.130148 0.709172 0 0.124389 0.779544 0 0.119937 0.766917 0 0.115484 0.75429 0 0.106289 0.74456 0 0.097096 0.73483 0 0.088662 0.724929 0 0.080229 0.715028 0 0.073789 0.704291 0 0.06735 0.693554 0 0.063507 0.679932 0 0.059664 0.666311 0 0.060012 0.650109 0 0.06036 0.633908 0 0.064647 0.621709 0 0.068935 0.60951 0 0.074723 0.598443 0 0.080511 0.587376 0 0.332725 0.150961 0 0.343971 0.149893 0 0.344657 0.163968 0 0.343286 0.135818 0 0.355218 0.148825 0 0.376621 0.139024 0 0.398026 0.129223 0 0.421656 0.127691 0 0.445286 0.126159 0 0.818127 0.636796 0 0.820231 0.648024 0 0.808265 0.650711 0 0.832196 0.645337 0 0.834599 0.655796 0 0.822335 0.659252 0 0.81007 0.662708 0 0.325575 0.069945 0 0.338965 0.06651 0 0.339665 0.076712 0 0.327093 0.079413 0 0.352356 0.063074 0 0.352237 0.074011 0 0.352118 0.084948 0 0.340365 0.086914 0 0.328612 0.08888 0 0.371706 0.059986 0 0.371873 0.070866 0 0.391056 0.056898 0 0.391509 0.067721 0 0.391961 0.078544 0 0.372039 0.081746 0 0.406891 0.067939 0 0.407157 0.077663 0 0.406626 0.058214 0 0.422195 0.05953 0 0.422274 0.068157 0 0.422353 0.076783 0 0.872544 0.626031 0 0.881086 0.622233 0 0.883937 0.631724 0 0.87515 0.634879 0 0.889629 0.618435 0 0.892724 0.628568 0 0.895819 0.638701 0 0.886788 0.641214 0 0.877756 0.643727 0 0.346405 0.717252 0 0.337013 0.725889 0 0.32825 0.718709 0 0.334494 0.70998 0 0.327622 0.734526 0 0.322006 0.727437 0 0.316391 0.720349 0 0.319487 0.711528 0 0.322583 0.702707 0 0.341814 0.700285 0 0.351269 0.70422 0 0.332359 0.696351 0 0.342135 0.689995 0 0.349133 0.690591 0 0.356132 0.691187 0 0.36829 0.71535 0 0.362353 0.721431 0 0.356811 0.712825 0 0.362211 0.703269 0 0.356416 0.727512 0 0.351411 0.722382 0 0.337839 0.739529 0 0.332731 0.737028 0 0.34207 0.729705 0 0.347127 0.733521 0 0.327193 0.583467 0 0.329852 0.589821 0 0.320202 0.595571 0 0.319494 0.588459 0 0.332511 0.596174 0 0.320911 0.602682 0 0.30931 0.609191 0 0.310552 0.601321 0 0.311795 0.593452 0 0.341022 0.682837 0 0.349802 0.683906 0 0.339909 0.675679 0 0.350469 0.677221 0 0.36103 0.678763 0 0.358581 0.684975 0 0.508168 0.10713 0 0.511742 0.112945 0 0.500332 0.11429 0 0.499161 0.10744 0 0.515316 0.11876 0 0.501502 0.12114 0 0.487688 0.12352 0 0.488921 0.115635 0 0.490154 0.10775 0 0.345877 0.589828 0 0.341875 0.583479 0 0.347955 0.580842 0 0.352895 0.586658 0 0.337873 0.57713 0 0.343014 0.575027 0 0.348155 0.572923 0 0.354034 0.578205 0 0.359913 0.583487 0 0.336206 0.603624 0 0.326356 0.609406 0 0.339902 0.611073 0 0.331802 0.61613 0 0.323702 0.621188 0 0.316506 0.615189 0 0.341449 0.666633 0 0.35061 0.668283 0 0.342989 0.657587 0 0.350751 0.659344 0 0.358512 0.661101 0 0.359771 0.669932 0 0.513774 0.125425 0 0.502128 0.127435 0 0.512232 0.13209 0 0.502753 0.13373 0 0.493275 0.135369 0 0.490481 0.129445 0 0.354778 0.594219 0 0.348498 0.597288 0 0.361058 0.591149 0 0.362203 0.598812 0 0.356661 0.60178 0 0.35112 0.604748 0 0.334598 0.625948 0 0.323177 0.630418 0 0.346018 0.621478 0 0.352135 0.631884 0 0.337394 0.635766 0 0.322652 0.639648 0 0.332821 0.648618 0 0.344072 0.647555 0 0.355323 0.646492 0 0.372802 0.64413 0 0.365657 0.652615 0 0.362154 0.6405 0 0.368985 0.634507 0 0.358652 0.628384 0 0.365168 0.624884 0 0.358144 0.614816 0 0.352081 0.618147 0 0.345511 0.607911 0 0.307394 0.61943 0 0.3032 0.613483 0 0.311588 0.625376 0 0.302673 0.606726 0 0.302145 0.599968 0 0.309908 0.704812 0 0.312252 0.697384 0 0.307564 0.71224 0 0.317448 0.691348 0 0.322644 0.685313 0 0.322121 0.678684 0 0.321599 0.672056 0 0.322188 0.664356 0 0.322776 0.656657 0 0.317283 0.648823 0 0.311789 0.64099 0 0.311689 0.633183 0 0.511483 0.063061 0 0.50175 0.063103 0 0.501503 0.05125 0 0.511042 0.050017 0 0.492018 0.063146 0 0.491964 0.052483 0 0.491909 0.041821 0 0.501255 0.039398 0 0.510601 0.036974 0 0.520727 0.063641 0 0.516105 0.063351 0 0.516843 0.051939 0 0.522645 0.053861 0 0.517581 0.040528 0 0.524562 0.044081 0 0.536466 0.060789 0 0.528597 0.062215 0 0.530459 0.049818 0 0.538273 0.045774 0 0.53232 0.03742 0 0.540079 0.030759 0 0.554424 0.062935 0 0.545445 0.061862 0 0.548016 0.048033 0 0.557759 0.050292 0 0.550586 0.034204 0 0.561094 0.03765 0 0.56788 0.068768 0 0.561152 0.065852 0 0.563877 0.056276 0 0.569994 0.062259 0 0.566601 0.0467 0 0.572108 0.055749 0 0.577657 0.070195 0 0.572768 0.069481 0 0.576362 0.061275 0 0.58273 0.060291 0 0.579955 0.053069 0 0.587803 0.050388 0 0.510211 0.087179 0 0.50044 0.08679 0 0.501095 0.074947 0 0.510847 0.07512 0 0.490669 0.0864 0 0.491343 0.074773 0 0.520943 0.085994 0 0.515577 0.086586 0 0.515841 0.074969 0 0.520835 0.074817 0 0.53405 0.082786 0 0.527496 0.08439 0 0.528046 0.073302 0 0.535258 0.071787 0 0.552461 0.084916 0 0.543256 0.083851 0 0.54435 0.072857 0 0.553442 0.073926 0 0.563277 0.091078 0 0.557869 0.087997 0 0.55951 0.076924 0 0.565578 0.079923 0 0.574443 0.094423 0 0.56886 0.09275 0 0.570814 0.081116 0 0.57605 0.082309 0 0.499801 0.097115 0 0.509189 0.097154 0 0.490412 0.097075 0 0.513659 0.099766 0 0.518129 0.102377 0 0.529601 0.117839 0 0.522458 0.118299 0 0.524978 0.101345 0 0.531825 0.100313 0 0.55003 0.119714 0 0.539815 0.118777 0 0.541535 0.101314 0 0.551246 0.102315 0 0.563147 0.123577 0 0.556589 0.121645 0 0.557229 0.104821 0 0.563212 0.107327 0 0.576595 0.1153 0 0.569871 0.119438 0 0.569366 0.106094 0 0.575519 0.104861 0 0.343458 0.838287 0 0.338169 0.831795 0 0.348738 0.830514 0 0.351928 0.837422 0 0.33288 0.825303 0 0.345548 0.823606 0 0.358216 0.821909 0 0.359307 0.829233 0 0.360398 0.836557 0 0.33438 0.818676 0 0.345039 0.817315 0 0.33588 0.81205 0 0.344531 0.811023 0 0.353181 0.809996 0 0.355698 0.815953 0 0.338865 0.85733 0 0.348522 0.857815 0 0.347873 0.869403 0 0.338036 0.869423 0 0.358178 0.8583 0 0.35771 0.869384 0 0.357243 0.880468 0 0.347225 0.880992 0 0.337207 0.881516 0 0.328088 0.857664 0 0.333476 0.857497 0 0.332935 0.86916 0 0.327833 0.868896 0 0.332393 0.880822 0 0.327579 0.880129 0 0.315838 0.851202 0 0.321963 0.854433 0 0.32123 0.865662 0 0.314626 0.862427 0 0.320496 0.87689 0 0.313413 0.873651 0 0.297482 0.84949 0 0.30666 0.850346 0 0.305417 0.861411 0 0.296209 0.860396 0 0.304174 0.872476 0 0.294936 0.871302 0 0.284156 0.853058 0 0.290819 0.851274 0 0.28939 0.862251 0 0.282571 0.864105 0 0.287961 0.873227 0 0.280987 0.875152 0 0.273151 0.849751 0 0.278654 0.851404 0 0.277364 0.863206 0 0.272157 0.862307 0 0.276075 0.875008 0 0.271163 0.874864 0 0.350225 0.847619 0 0.341161 0.847808 0 0.359288 0.847428 0 0.335823 0.844646 0 0.330484 0.841483 0 0.318952 0.825814 0 0.325916 0.825559 0 0.32394 0.839996 0 0.317395 0.838508 0 0.300522 0.822198 0 0.309737 0.824006 0 0.308199 0.837176 0 0.299002 0.835844 0 0.286854 0.819007 0 0.293688 0.820602 0 0.292253 0.835938 0 0.285505 0.836033 0 0.27528 0.826914 0 0.281067 0.82296 0 0.27986 0.837183 0 0.274216 0.838333 0 0.302411 0.886608 0 0.291516 0.886061 0 0.313305 0.887156 0 0.313197 0.900661 0 0.300647 0.900741 0 0.288097 0.90082 0 0.284836 0.884301 0 0.278156 0.882542 0 0.281711 0.895376 0 0.275324 0.889932 0 0.271913 0.883587 0 0.265669 0.884632 0 0.26775 0.892166 0 0.260176 0.8944 0 0.346101 0.889364 0 0.33676 0.888042 0 0.355442 0.890687 0 0.35364 0.900905 0 0.344976 0.897737 0 0.336313 0.894568 0 0.331523 0.885064 0 0.326286 0.882085 0 0.330653 0.889305 0 0.324993 0.884041 0 0.319795 0.88462 0 0.319095 0.892351 0 0.737589 0.910308 0 0.730463 0.911678 0 0.730317 0.900105 0 0.73746 0.900764 0 0.723337 0.913049 0 0.723174 0.899446 0 0.723011 0.885843 0 0.730172 0.888532 0 0.737332 0.891221 0 0.717368 0.927222 0 0.723568 0.929986 0 0.723114 0.941526 0 0.716825 0.940814 0 0.729769 0.932751 0 0.729403 0.942239 0 0.729038 0.951726 0 0.722659 0.953066 0 0.716281 0.954407 0 0.754419 0.908939 0 0.753883 0.899304 0 0.767154 0.899167 0 0.767797 0.909116 0 0.753348 0.889669 0 0.766511 0.889218 0 0.779675 0.888767 0 0.780424 0.89903 0 0.781174 0.909293 0 0.757396 0.919765 0 0.755907 0.914352 0 0.768829 0.915632 0 0.769861 0.922149 0 0.781749 0.916913 0 0.782325 0.924533 0 0.760644 0.931784 0 0.75902 0.925774 0 0.771434 0.928005 0 0.773008 0.93386 0 0.783848 0.930234 0 0.785371 0.935936 0 0.759109 0.951008 0 0.759876 0.941396 0 0.772118 0.942823 0 0.771228 0.951787 0 0.784359 0.944251 0 0.783347 0.952566 0 0.755064 0.963466 0 0.757087 0.957237 0 0.769191 0.957491 0 0.767154 0.963195 0 0.781295 0.957745 0 0.779243 0.962924 0 0.754525 0.88392 0 0.767181 0.883709 0 0.755703 0.878171 0 0.767851 0.8782 0 0.779999 0.878228 0 0.779837 0.883497 0 0.745672 0.900034 0 0.746004 0.909624 0 0.74534 0.890445 0 0.727998 0.920292 0 0.732794 0.9153 0 0.74435 0.914826 0 0.742697 0.920029 0 0.743952 0.926148 0 0.745206 0.932267 0 0.74464 0.941817 0 0.744074 0.951367 0 0.726832 0.964218 0 0.727935 0.957972 0 0.742511 0.957605 0 0.740948 0.963842 0 0.743428 0.884706 0 0.727327 0.879765 0 0.741515 0.878968 0 0.365728 0.725791 0 0.361142 0.733409 0 0.370315 0.718172 0 0.37234 0.720995 0 0.369104 0.73015 0 0.365868 0.739305 0 0.347293 0.744935 0 0.342566 0.742232 0 0.351854 0.73782 0 0.35658 0.74212 0 0.397788 0.657906 0 0.394894 0.659639 0 0.394809 0.651894 0 0.397797 0.650005 0 0.392001 0.661371 0 0.391821 0.653782 0 0.391641 0.646194 0 0.394723 0.644149 0 0.397805 0.642104 0 0.332533 0.580299 0 0.335863 0.58665 0 0.339194 0.593001 0 0.382221 0.645162 0 0.385538 0.642004 0 0.376352 0.639858 0 0.379903 0.635587 0 0.388854 0.638845 0 0.342353 0.600456 0 0.374029 0.630187 0 0.379073 0.625867 0 0.371706 0.620515 0 0.378243 0.616146 0 0.364183 0.611148 0 0.370223 0.607479 0 0.788507 0.900154 0 0.792381 0.910522 0 0.784633 0.889785 0 0.78959 0.890803 0 0.796589 0.901277 0 0.803588 0.911752 0 0.791909 0.917513 0 0.791437 0.924503 0 0.802068 0.918113 0 0.800549 0.924473 0 0.794455 0.93156 0 0.797472 0.938618 0 0.805061 0.932886 0 0.809574 0.9413 0 0.794005 0.947035 0 0.790538 0.955451 0 0.803652 0.949818 0 0.797729 0.958337 0 0.78517 0.959752 0 0.779801 0.964052 0 0.789044 0.961758 0 0.78036 0.96518 0 0.782783 0.884141 0 0.780933 0.878497 0 0.781867 0.878765 0 0.785729 0.884784 0 0.681602 0.276663 0 0.667707 0.290488 0 0.666831 0.277091 0 0.681604 0.268222 0 0.653812 0.304313 0 0.652058 0.28596 0 0.650305 0.267608 0 0.665955 0.263694 0 0.681606 0.259781 0 0.63797 0.439579 0 0.631667 0.444142 0 0.623835 0.427843 0 0.634352 0.421039 0 0.625364 0.448705 0 0.613318 0.434647 0 0.601272 0.420589 0 0.616004 0.411543 0 0.630735 0.402498 0 0.710219 0.258352 0 0.695912 0.259067 0 0.696904 0.255151 0 0.71101 0.254889 0 0.682799 0.255413 0 0.683991 0.251045 0 0.697896 0.251235 0 0.7118 0.251426 0 0.644386 0.436014 0 0.647933 0.447427 0 0.642081 0.450013 0 0.650803 0.432449 0 0.653785 0.444841 0 0.656766 0.457233 0 0.651479 0.45884 0 0.554464 0.173059 0 0.560012 0.165319 0 0.564085 0.173647 0 0.557928 0.179821 0 0.565559 0.157579 0 0.570241 0.167473 0 0.574923 0.177367 0 0.568157 0.181975 0 0.561392 0.186583 0 0.555565 0.355998 0 0.558006 0.364231 0 0.545047 0.364212 0 0.543851 0.356488 0 0.560446 0.372464 0 0.546242 0.371936 0 0.532038 0.371408 0 0.532088 0.364193 0 0.532138 0.356978 0 0.502358 0.35381 0 0.517248 0.355394 0 0.515641 0.362693 0 0.499194 0.361192 0 0.514034 0.369991 0 0.49603 0.368574 0 0.498119 0.179703 0 0.495877 0.185475 0 0.490123 0.179944 0 0.492921 0.172882 0 0.493635 0.191247 0 0.487325 0.187006 0 0.481016 0.182765 0 0.484369 0.174413 0 0.487722 0.166061 0 0.507998 0.167904 0 0.503058 0.173804 0 0.498858 0.165669 0 0.504795 0.158455 0 0.494657 0.157534 0 0.501592 0.149007 0 0.526184 0.160703 0 0.517091 0.164304 0 0.514785 0.154368 0 0.524775 0.150281 0 0.512479 0.144432 0 0.523366 0.139858 0 0.540186 0.16287 0 0.533185 0.161786 0 0.534232 0.151666 0 0.54369 0.153053 0 0.53528 0.141546 0 0.547194 0.143235 0 0.551851 0.159186 0 0.547325 0.167965 0 0.556376 0.150407 0 0.095543 0.05367 0 0.100495 0.045866 0 0.111087 0.04436 0 0.107528 0.052812 0 0.105446 0.038062 0 0.114645 0.035908 0 0.123844 0.033754 0 0.121679 0.042854 0 0.119513 0.051954 0 0.699455 0.302771 0 0.690529 0.289717 0 0.703907 0.285444 0 0.710248 0.297514 0 0.697566 0.273373 0 0.71353 0.270083 0 0.717285 0.28117 0 0.72104 0.292258 0 0.733672 0.27766 0 0.736998 0.287053 0 0.730347 0.268267 0 0.747163 0.266451 0 0.750059 0.27415 0 0.752956 0.281849 0 0.672574 0.477128 0 0.667894 0.481721 0 0.66891 0.467428 0 0.67783 0.463082 0 0.663213 0.486314 0 0.659989 0.471774 0 0.669926 0.453135 0 0.683086 0.449037 0 0.668223 0.440767 0 0.682661 0.436692 0 0.66652 0.428398 0 0.682237 0.424347 0 0.67222 0.409925 0 0.688916 0.410879 0 0.655522 0.408971 0 0.660242 0.385494 0 0.677919 0.391452 0 0.695596 0.397411 0 0.692242 0.362913 0 0.693919 0.380162 0 0.676449 0.373849 0 0.674979 0.356245 0 0.658979 0.367536 0 0.657716 0.349577 0 0.688596 0.326619 0 0.690419 0.344766 0 0.673091 0.335855 0 0.671204 0.315466 0 0.655764 0.326945 0 0.694026 0.314695 0 0.680866 0.302592 0 0.726612 0.258259 0 0.728479 0.263263 0 0.711874 0.264217 0 0.743005 0.258165 0 0.745084 0.262308 0 0.764703 0.346562 0 0.747474 0.337136 0 0.754335 0.331284 0 0.769322 0.340703 0 0.730245 0.32771 0 0.739348 0.321864 0 0.748451 0.316018 0 0.761196 0.325431 0 0.77394 0.334845 0 0.770627 0.319638 0 0.783158 0.329222 0 0.758097 0.310054 0 0.767743 0.304091 0 0.780059 0.313845 0 0.792376 0.323599 0 0.734521 0.458612 0 0.716 0.463112 0 0.723907 0.45227 0 0.741059 0.449431 0 0.697479 0.467612 0 0.706755 0.455108 0 0.71603 0.442605 0 0.731813 0.441428 0 0.747597 0.440251 0 0.733769 0.432256 0 0.750036 0.431971 0 0.717502 0.432541 0 0.718973 0.422478 0 0.735724 0.423085 0 0.752476 0.423692 0 0.740158 0.41549 0 0.755775 0.417026 0 0.724541 0.413954 0 0.73011 0.405431 0 0.744592 0.407896 0 0.759074 0.41036 0 0.728383 0.391637 0 0.743547 0.395805 0 0.726657 0.377843 0 0.742503 0.383715 0 0.758349 0.389587 0 0.758711 0.399974 0 0.726073 0.363174 0 0.742864 0.369639 0 0.725489 0.348506 0 0.743226 0.355562 0 0.760963 0.362618 0 0.759656 0.376103 0 0.727867 0.338108 0 0.74535 0.346349 0 0.762833 0.35459 0 0.790759 0.356081 0 0.777731 0.351322 0 0.781963 0.344208 0 0.794604 0.347713 0 0.786195 0.337094 0 0.798449 0.339344 0 0.793864 0.331532 0 0.804571 0.333842 0 0.801535 0.32597 0 0.810693 0.32834 0 0.764488 0.456177 0 0.749504 0.457394 0 0.754496 0.449152 0 0.767933 0.448873 0 0.759488 0.44091 0 0.771379 0.441568 0 0.762448 0.433201 0 0.774859 0.434429 0 0.765407 0.425492 0 0.778339 0.427291 0 0.768455 0.418382 0 0.781136 0.419737 0 0.771503 0.411272 0 0.783933 0.412183 0 0.771987 0.401798 0 0.77247 0.392323 0 0.786592 0.39506 0 0.785262 0.403621 0 0.77332 0.380781 0 0.774171 0.369239 0 0.787378 0.37586 0 0.786985 0.38546 0 0.775951 0.36028 0 0.789069 0.36597 0 0.71485 0.315241 0 0.724798 0.309689 0 0.734746 0.304138 0 0.747548 0.298554 0 0.76035 0.29297 0 0.685027 0.47237 0 0.692292 0.459096 0 0.699558 0.445821 0 0.700081 0.434617 0 0.700605 0.423413 0 0.706729 0.412417 0 0.712853 0.401421 0 0.711151 0.3859 0 0.70945 0.370378 0 0.708246 0.35397 0 0.707043 0.337563 0 0.710946 0.326402 0 0.843022 0.400169 0 0.852876 0.400639 0 0.850365 0.406901 0 0.840303 0.406439 0 0.862731 0.40111 0 0.860427 0.407362 0 0.858123 0.413614 0 0.847854 0.413162 0 0.837585 0.41271 0 0.844561 0.420932 0 0.834034 0.420491 0 0.855088 0.421373 0 0.852052 0.429131 0 0.841267 0.428702 0 0.830483 0.428272 0 0.83995 0.436446 0 0.82903 0.436007 0 0.850871 0.436884 0 0.84969 0.444636 0 0.838634 0.444189 0 0.827577 0.443743 0 0.849609 0.452081 0 0.838644 0.451749 0 0.849528 0.459526 0 0.838655 0.459309 0 0.827781 0.459091 0 0.827679 0.451417 0 0.857521 0.344727 0 0.857836 0.351738 0 0.84846 0.349943 0 0.848129 0.342762 0 0.85815 0.358749 0 0.848791 0.357125 0 0.839431 0.3555 0 0.839084 0.348148 0 0.838737 0.340796 0 0.860283 0.365974 0 0.850815 0.364591 0 0.862417 0.3732 0 0.852839 0.372057 0 0.84326 0.370915 0 0.841345 0.363208 0 0.862325 0.380768 0 0.852704 0.379871 0 0.862233 0.388337 0 0.852569 0.387685 0 0.842906 0.387033 0 0.843083 0.378974 0 0.852723 0.394162 0 0.842964 0.393601 0 0.862482 0.394723 0 0.804302 0.396618 0 0.813749 0.397406 0 0.811336 0.404569 0 0.802143 0.404198 0 0.823196 0.398193 0 0.820529 0.40494 0 0.817862 0.411687 0 0.808923 0.411732 0 0.799984 0.411778 0 0.805259 0.419742 0 0.796458 0.419738 0 0.814059 0.419746 0 0.810257 0.427805 0 0.801595 0.427751 0 0.792933 0.427698 0 0.799186 0.435516 0 0.79015 0.435268 0 0.808223 0.435763 0 0.806189 0.443721 0 0.796778 0.44328 0 0.787367 0.442839 0 0.805768 0.451669 0 0.795767 0.451177 0 0.805348 0.459617 0 0.794756 0.459073 0 0.784164 0.45853 0 0.785766 0.450684 0 0.823219 0.336729 0 0.822338 0.344143 0 0.816828 0.34128 0 0.818923 0.334073 0 0.821456 0.351557 0 0.814734 0.348488 0 0.808012 0.345419 0 0.811319 0.338418 0 0.814627 0.331416 0 0.822487 0.359586 0 0.814725 0.356758 0 0.823517 0.367615 0 0.814715 0.365027 0 0.805913 0.362439 0 0.806962 0.353929 0 0.823225 0.375917 0 0.814155 0.373716 0 0.822934 0.384219 0 0.813595 0.382405 0 0.804256 0.380592 0 0.805084 0.371516 0 0.813672 0.389905 0 0.804279 0.388605 0 0.823065 0.391206 0 0.876638 0.401635 0 0.883437 0.402015 0 0.883201 0.408729 0 0.87488 0.407803 0 0.890235 0.402395 0 0.891523 0.409655 0 0.89281 0.416915 0 0.882967 0.415443 0 0.873123 0.413972 0 0.872821 0.424226 0 0.866263 0.422961 0 0.879378 0.425491 0 0.865947 0.434067 0 0.862675 0.433009 0 0.859403 0.431951 0 0.870223 0.438574 0 0.863152 0.438662 0 0.877293 0.438486 0 0.88864 0.442905 0 0.87777 0.444139 0 0.8669 0.445373 0 0.876754 0.451597 0 0.866962 0.452428 0 0.886545 0.450766 0 0.88445 0.458627 0 0.875737 0.459054 0 0.867024 0.459482 0 0.89134 0.349226 0 0.891172 0.355991 0 0.882743 0.355019 0 0.882768 0.348192 0 0.891003 0.362756 0 0.882717 0.361845 0 0.874432 0.360935 0 0.874314 0.354046 0 0.874196 0.347158 0 0.891644 0.369671 0 0.883785 0.368809 0 0.892285 0.376586 0 0.884853 0.375773 0 0.87742 0.37496 0 0.875926 0.367948 0 0.891758 0.383533 0 0.884448 0.382847 0 0.891231 0.390481 0 0.884043 0.389921 0 0.876855 0.389362 0 0.877138 0.382161 0 0.890733 0.396438 0 0.88374 0.395968 0 0.876747 0.395499 0 0.833109 0.399181 0 0.830416 0.40569 0 0.827724 0.412198 0 0.824047 0.420119 0 0.82037 0.428039 0 0.818627 0.435885 0 0.816883 0.443732 0 0.816724 0.451543 0 0.816565 0.459354 0 0.830711 0.346146 0 0.830978 0.338762 0 0.830444 0.353528 0 0.831916 0.361397 0 0.833389 0.369265 0 0.833154 0.377445 0 0.83292 0.385626 0 0.833014 0.392403 0 0.869684 0.401372 0 0.867654 0.407583 0 0.865623 0.413793 0 0.860675 0.422167 0 0.855727 0.430541 0 0.857011 0.437773 0 0.858295 0.445004 0 0.858285 0.452254 0 0.858276 0.459504 0 0.866075 0.352892 0 0.865858 0.345942 0 0.866291 0.359842 0 0.868105 0.366961 0 0.869918 0.37408 0 0.869731 0.381465 0 0.869544 0.388849 0 0.869614 0.395111 0 0.795447 0.395839 0 0.793703 0.40391 0 0.791958 0.411981 0 0.788797 0.419738 0 0.785636 0.427494 0 0.782504 0.434849 0 0.779373 0.442203 0 0.77685 0.449778 0 0.774326 0.457354 0 0.807945 0.33613 0 0.81266 0.329878 0 0.803231 0.342381 0 0.800783 0.350821 0 0.798336 0.35926 0 0.797077 0.368743 0 0.795817 0.378226 0 0.795632 0.387033 0 0.337673 0.053298 0 0.336471 0.046722 0 0.33527 0.040145 0 0.9117 0.619476 0 0.905559 0.622007 0 0.917842 0.616945 0 0.921255 0.631609 0 0.914986 0.633348 0 0.908718 0.635087 0 0.342358 0.121678 0 0.341429 0.107538 0 0.844854 0.642594 0 0.857512 0.639851 0 0.859985 0.648701 0 0.847292 0.652249 0 0.343208 0.187348 0 0.791816 0.65493 0 0.794932 0.667025 0 0.34178 0.306192 0 0.338478 0.319515 0 0.72629 0.686761 0 0.723375 0.681321 0 0.730665 0.679064 0 0.733383 0.684739 0 0.333155 0.464781 0 0.319193 0.469677 0 0.312991 0.450119 0 0.325395 0.489234 0 0.310991 0.496513 0 0.305231 0.474572 0 0.299471 0.452631 0 0.548607 0.417074 0 0.542492 0.410592 0 0.548682 0.402581 0 0.536302 0.418604 0 0.529537 0.412488 0 0.536376 0.40411 0 0.543216 0.395733 0 0.365185 0.517164 0 0.354468 0.528132 0 0.342646 0.518057 0 0.366289 0.538207 0 0.357515 0.549856 0 0.343751 0.5391 0 0.329986 0.528344 0 0.510692 0.437422 0 0.519125 0.442563 0 0.512539 0.454741 0 0.50232 0.450227 0 0.522758 0.459255 0 0.505953 0.466919 0 0.413566 0.544661 0 0.410469 0.551874 0 0.39418 0.550569 0 0.407372 0.559088 0 0.389813 0.559455 0 0.497555 0.493236 0 0.49159 0.504934 0 0.484585 0.501554 0 0.498596 0.508316 0 0.490482 0.519333 0 0.485625 0.516633 0 0.480768 0.513933 0 0.46878 0.517539 0 0.472571 0.522197 0 0.465149 0.524234 0 0.461765 0.518708 0 0.457726 0.526271 0 0.454751 0.519878 0 0.317843 0.269441 0 0.318301 0.252719 0 0.303524 0.266995 0 0.304036 0.250871 0 0.737276 0.659506 0 0.741706 0.653095 0 0.735317 0.653175 0 0.740377 0.645416 0 0.331692 0.243728 0 0.317959 0.242181 0 0.317617 0.231644 0 0.304227 0.240635 0 0.304418 0.230399 0 0.749588 0.656456 0 0.747868 0.648462 0 0.75403 0.64383 0 0.746148 0.640468 0 0.656471 0.474173 0 0.661463 0.489506 0 0.437507 0.539077 0 0.444436 0.535866 0 0.430578 0.542287 0 0.432571 0.536937 0 0.438216 0.533427 0 0.443861 0.529917 0 0.325024 0.356705 0 0.325384 0.38076 0 0.313372 0.379219 0 0.31343 0.354757 0 0.313313 0.403681 0 0.300882 0.402547 0 0.30136 0.377678 0 0.301837 0.352808 0 0.565788 0.382473 0 0.570436 0.385962 0 0.564865 0.389868 0 0.55956 0.385877 0 0.559295 0.393773 0 0.553333 0.389281 0 0.319445 0.152694 0 0.306165 0.154427 0 0.816281 0.626319 0 0.814435 0.615842 0 0.307501 0.090821 0 0.318056 0.089851 0 0.318486 0.099338 0 0.307284 0.100009 0 0.329688 0.098667 0 0.863791 0.628516 0 0.861293 0.620326 0 0.869571 0.617569 0 0.858796 0.612136 0 0.866598 0.609108 0 0.666447 0.257488 0 0.650095 0.259564 0 0.649885 0.25152 0 0.666938 0.251283 0 0.644938 0.415005 0 0.645489 0.393996 0 0.696739 0.26622 0 0.63689 0.453456 0 0.631699 0.456899 0 0.726033 0.25539 0 0.741057 0.25589 0 0.725454 0.252521 0 0.739108 0.253616 0 0.340897 0.097226 0 0.352107 0.095785 0 0.37265 0.092432 0 0.393193 0.089078 0 0.40883 0.086823 0 0.424467 0.084568 0 0.866331 0.637365 0 0.86887 0.646214 0 0.317391 0.080612 0 0.307689 0.081812 0 0.307877 0.072802 0 0.316726 0.071373 0 0.877312 0.61309 0 0.885053 0.608609 0 0.873538 0.603946 0 0.880477 0.598784 0 0.316285 0.065192 0 0.308033 0.066537 0 0.324538 0.063847 0 0.371557 0.052327 0 0.3521 0.05596 0 0.391013 0.048694 0 0.407391 0.049268 0 0.42377 0.049842 0 0.887197 0.592764 0 0.891605 0.603222 0 0.896015 0.613681 0 0.338319 0.059904 0 0.899141 0.625288 0 0.902269 0.636894 0 0.505356 0.511888 0 0.512117 0.515461 0 0.500613 0.525205 0 0.495547 0.522269 0 0.761774 0.640316 0 0.738598 0.630113 0 0.731046 0.619756 0 0.733204 0.63607 0 0.726031 0.626724 0 0.457315 0.295793 0 0.448097 0.30424 0 0.436788 0.284201 0 0.444513 0.276832 0 0.425478 0.264162 0 0.431712 0.257871 0 0.407686 0.247487 0 0.389894 0.230812 0 0.398772 0.223673 0 0.415242 0.240772 0 0.379836 0.218421 0 0.39211 0.212757 0 0.367563 0.224085 0 0.345545 0.24384 0 0.359399 0.243952 0 0.317385 0.221174 0 0.304657 0.220286 0 0.75433 0.666794 0 0.759071 0.677132 0 0.357018 0.433253 0 0.36354 0.447019 0 0.3507 0.454938 0 0.376379 0.439102 0 0.370061 0.460786 0 0.402857 0.48636 0 0.390813 0.495214 0 0.383028 0.485358 0 0.398598 0.50507 0 0.37877 0.504068 0 0.43588 0.520772 0 0.427859 0.526192 0 0.417501 0.518957 0 0.419836 0.531613 0 0.456757 0.550065 0 0.454807 0.543652 0 0.452856 0.537239 0 0.451081 0.531069 0 0.449306 0.524897 0 0.422132 0.350055 0 0.433832 0.356613 0 0.427466 0.407695 0 0.41487 0.415076 0 0.406792 0.40362 0 0.422948 0.426531 0 0.402275 0.422457 0 0.458187 0.456758 0 0.443304 0.463904 0 0.437334 0.451469 0 0.449274 0.476339 0 0.428421 0.471049 0 0.466834 0.50592 0 0.458321 0.50831 0 0.454876 0.497912 0 0.449808 0.5107 0 0.488011 0.526954 0 0.4926 0.530813 0 0.483423 0.523094 0 0.479098 0.519415 0 0.474774 0.515736 0 0.418745 0.325234 0 0.409005 0.311713 0 0.53804 0.192547 0 0.546252 0.182803 0 0.550443 0.187424 0 0.542957 0.195028 0 0.554633 0.192045 0 0.547875 0.197508 0 0.552621 0.339256 0 0.554093 0.347627 0 0.543323 0.348557 0 0.542795 0.340625 0 0.532553 0.349487 0 0.532969 0.341995 0 0.518867 0.348137 0 0.505182 0.346788 0 0.508005 0.339765 0 0.520487 0.34088 0 0.503026 0.192342 0 0.499946 0.196896 0 0.506106 0.187787 0 0.514092 0.195871 0 0.510175 0.199208 0 0.506257 0.202546 0 0.509764 0.18387 0 0.513423 0.179953 0 0.518848 0.192001 0 0.51647 0.193936 0 0.519435 0.17741 0 0.525447 0.174868 0 0.524711 0.189034 0 0.52178 0.190518 0 0.53082 0.175647 0 0.536193 0.176425 0 0.532201 0.18998 0 0.528456 0.189507 0 0.541223 0.179614 0 0.53512 0.191263 0 0.579889 0.206112 0 0.572621 0.20852 0 0.57039 0.195248 0 0.577406 0.191739 0 0.565354 0.210928 0 0.563373 0.198756 0 0.09502 0.100487 0 0.094899 0.086624 0 0.105624 0.089617 0 0.105425 0.104567 0 0.094778 0.07276 0 0.105824 0.074668 0 0.116869 0.076576 0 0.11635 0.092611 0 0.11583 0.108647 0 0.142705 0.104884 0 0.129267 0.106765 0 0.129281 0.09227 0 0.142212 0.091928 0 0.129294 0.077775 0 0.141719 0.078973 0 0.478714 0.208479 0 0.479865 0.195622 0 0.486224 0.19913 0 0.485123 0.211254 0 0.492583 0.202638 0 0.491531 0.214029 0 0.50136 0.207094 0 0.502775 0.217292 0 0.510138 0.211551 0 0.514019 0.220555 0 0.517085 0.21865 0 0.519096 0.225834 0 0.515074 0.211466 0 0.523891 0.220386 0 0.524032 0.225749 0 0.524174 0.231112 0 0.546073 0.218876 0 0.535123 0.224994 0 0.535503 0.216971 0 0.546974 0.208192 0 0.535883 0.208947 0 0.555714 0.214902 0 0.555174 0.203474 0 0.572101 0.315529 0 0.571507 0.300038 0 0.579605 0.300851 0 0.579852 0.316431 0 0.570914 0.284548 0 0.579358 0.285272 0 0.587803 0.285996 0 0.587703 0.301665 0 0.587602 0.317333 0 0.089878 0.214816 0 0.09084 0.199161 0 0.105641 0.201971 0 0.104642 0.218346 0 0.091802 0.183506 0 0.10664 0.185596 0 0.121477 0.187687 0 0.120441 0.204782 0 0.119406 0.221876 0 0.15416 0.215424 0 0.136783 0.21865 0 0.137067 0.202103 0 0.153693 0.199424 0 0.137351 0.185555 0 0.153226 0.183424 0 0.475385 0.315699 0 0.475134 0.299915 0 0.482823 0.299899 0 0.48278 0.315592 0 0.474882 0.28413 0 0.482866 0.284207 0 0.490851 0.284283 0 0.490512 0.299883 0 0.490174 0.315484 0 0.498348 0.300139 0 0.497776 0.315955 0 0.498919 0.284322 0 0.506988 0.284361 0 0.506183 0.300394 0 0.505378 0.316426 0 0.519846 0.302689 0 0.519728 0.318637 0 0.519964 0.286741 0 0.532941 0.289122 0 0.533509 0.304985 0 0.534078 0.320848 0 0.555694 0.315409 0 0.544886 0.318128 0 0.544038 0.30222 0 0.554566 0.299455 0 0.54319 0.286312 0 0.553438 0.283501 0 0.563037 0.299747 0 0.563897 0.315469 0 0.562176 0.284024 0 0.131869 0.048064 0 0.131853 0.057253 0 0.131886 0.038874 0 0.139928 0.043995 0 0.14206 0.053273 0 0.144193 0.062551 0 0.130574 0.067514 0 0.118191 0.064265 0 0.142956 0.070762 0 0.106676 0.06374 0 0.09516 0.063215 0 0.569557 0.259904 0 0.568292 0.247671 0 0.576118 0.246995 0 0.577618 0.25966 0 0.567027 0.235439 0 0.574618 0.23433 0 0.58221 0.233221 0 0.583944 0.246319 0 0.585679 0.259417 0 0.092688 0.15587 0 0.093288 0.142059 0 0.106219 0.145129 0 0.106483 0.158632 0 0.093888 0.128248 0 0.105955 0.131626 0 0.118022 0.135003 0 0.11915 0.148199 0 0.120277 0.161394 0 0.132143 0.132926 0 0.133696 0.14608 0 0.146264 0.130848 0 0.148242 0.143962 0 0.15022 0.157076 0 0.135249 0.159235 0 0.475854 0.258575 0 0.476884 0.246019 0 0.483947 0.2474 0 0.483236 0.259558 0 0.477915 0.233463 0 0.484659 0.235242 0 0.491403 0.237021 0 0.49101 0.248782 0 0.490617 0.260542 0 0.501377 0.250574 0 0.500471 0.261854 0 0.502282 0.239294 0 0.513161 0.241568 0 0.511743 0.252367 0 0.510325 0.263166 0 0.520567 0.254937 0 0.520745 0.265523 0 0.520388 0.24435 0 0.527616 0.247132 0 0.52939 0.257506 0 0.531164 0.267881 0 0.537623 0.243808 0 0.539286 0.254391 0 0.54763 0.240484 0 0.549182 0.251276 0 0.550734 0.262069 0 0.540949 0.264975 0 0.557328 0.237962 0 0.558737 0.249474 0 0.560145 0.260987 0 0.57362 0.221425 0 0.56619 0.223183 0 0.58105 0.219666 0 0.094454 0.114367 0 0.10569 0.118096 0 0.116926 0.121825 0 0.130705 0.119846 0 0.144484 0.117866 0 0.478314 0.220971 0 0.484891 0.223248 0 0.491467 0.225525 0 0.502528 0.228293 0 0.51359 0.231061 0 0.519742 0.235092 0 0.525895 0.239122 0 0.536373 0.234401 0 0.546852 0.22968 0 0.556521 0.226432 0 0.578276 0.328258 0 0.570161 0.327626 0 0.586391 0.32889 0 0.58518 0.340447 0 0.5767 0.340084 0 0.568221 0.339722 0 0.090051 0.237562 0 0.089965 0.226189 0 0.103978 0.230056 0 0.103315 0.241766 0 0.117992 0.233923 0 0.116579 0.245971 0 0.135381 0.23043 0 0.152769 0.226936 0 0.151378 0.238448 0 0.133979 0.242209 0 0.477667 0.338662 0 0.476526 0.327181 0 0.484227 0.327301 0 0.485674 0.33901 0 0.491928 0.327421 0 0.493681 0.339359 0 0.49931 0.327758 0 0.506692 0.328095 0 0.520108 0.329758 0 0.533523 0.331421 0 0.543841 0.329377 0 0.554157 0.327332 0 0.562159 0.327479 0 0.560421 0.339489 0 0.570235 0.272226 0 0.578488 0.272466 0 0.586741 0.272707 0 0.092245 0.169688 0 0.106561 0.172114 0 0.120877 0.17454 0 0.1363 0.172395 0 0.151723 0.17025 0 0.475368 0.271352 0 0.483051 0.271883 0 0.490734 0.272413 0 0.499695 0.273088 0 0.508657 0.273764 0 0.520355 0.276132 0 0.532053 0.278502 0 0.542069 0.275643 0 0.552086 0.272785 0 0.561161 0.272506 0 0.371977 0.510616 0 0.415639 0.478705 0 0.473776 0.451133 0 0.489366 0.445508 0 0.536085 0.466731 0 0.549412 0.474207 0 0.416701 0.538137 0 0.33402 0.503645 0 0.320489 0.512429 0 0.527713 0.430583 0 0.520115 0.424955 0 0.380235 0.544388 0 0.373664 0.554655 0 0.376545 0.473072 0 0.40805 0.512014 0 0.430141 0.439 0 0.442844 0.515736 0 0.452075 0.487125 0 0.475709 0.503736 0 0.501755 0.480078 0 0.341927 0.459859 0 0.389327 0.430779 0 0.44015 0.398835 0 0.452835 0.389975 0 0.56008 0.423886 0 0.571553 0.430698 0 0.313152 0.4269 0 0.300177 0.427589 0 0.553989 0.398177 0 0.548275 0.392507 0 0.354212 0.416664 0 0.351407 0.400074 0 0.401096 0.391661 0 0.3954 0.379701 0 0.326022 0.337308 0 0.31412 0.335074 0 0.302218 0.332841 0 0.333646 0.38049 0 0.341908 0.380221 0 0.332198 0.357168 0 0.339372 0.357631 0 0.394387 0.362978 0 0.382625 0.359426 0 0.354154 0.35923 0 0.368389 0.359328 0 0.344654 0.339376 0 0.335338 0.338342 0 0.348031 0.369725 0 0.293025 0.056932 0 0.294909 0.050964 0 0.301623 0.052407 0 0.300607 0.058601 0 0.296794 0.044996 0 0.302639 0.046212 0 0.226103 0.037301 0 0.225942 0.029461 0 0.245959 0.034721 0 0.245528 0.042218 0 0.225781 0.021621 0 0.24639 0.027223 0 0.267 0.032826 0 0.265976 0.039981 0 0.264952 0.047135 0 0.191772 0.035552 0 0.191443 0.024763 0 0.208693 0.027112 0 0.208937 0.036426 0 0.191114 0.013973 0 0.208447 0.017797 0 0.921068 0.684311 0 0.919007 0.672522 0 0.926922 0.673638 0 0.930173 0.686764 0 0.916946 0.660733 0 0.923671 0.660512 0 0.930396 0.660292 0 0.934837 0.674755 0 0.939278 0.689218 0 0.280752 0.135949 0 0.282135 0.121715 0 0.294484 0.122895 0 0.293676 0.137451 0 0.283518 0.107481 0 0.295292 0.108339 0 0.216927 0.115794 0 0.218607 0.105957 0 0.239625 0.112287 0 0.237948 0.124122 0 0.220287 0.096119 0 0.241303 0.100452 0 0.262319 0.104785 0 0.260644 0.118617 0 0.258969 0.132449 0 0.19681 0.112347 0 0.200595 0.102096 0 0.176693 0.108901 0 0.182584 0.098236 0 0.188475 0.08757 0 0.204381 0.091844 0 0.841403 0.676155 0 0.853171 0.671275 0 0.856373 0.679522 0 0.84541 0.684868 0 0.86494 0.666395 0 0.867337 0.674176 0 0.869734 0.681956 0 0.859575 0.687768 0 0.849416 0.693581 0 0.280249 0.210032 0 0.279529 0.186828 0 0.292421 0.188432 0 0.292572 0.210102 0 0.278809 0.163624 0 0.292269 0.166763 0 0.785236 0.696833 0 0.802388 0.69092 0 0.80634 0.701203 0 0.789468 0.706342 0 0.81954 0.685008 0 0.823212 0.696064 0 0.826883 0.707119 0 0.810292 0.711484 0 0.7937 0.71585 0 0.290333 0.314911 0 0.289483 0.300234 0 0.278067 0.316948 0 0.276159 0.302471 0 0.274251 0.287993 0 0.288632 0.285556 0 0.225812 0.333299 0 0.219928 0.320436 0 0.235809 0.313477 0 0.240829 0.326176 0 0.214044 0.307573 0 0.230788 0.300779 0 0.247532 0.293986 0 0.251689 0.306519 0 0.255847 0.319052 0 0.211658 0.341452 0 0.207489 0.32891 0 0.197504 0.349604 0 0.19505 0.337385 0 0.192596 0.325165 0 0.20332 0.316369 0 0.727227 0.699266 0 0.734741 0.697133 0 0.735707 0.702237 0 0.728214 0.704234 0 0.742256 0.695 0 0.743201 0.70024 0 0.744146 0.705479 0 0.736673 0.70734 0 0.729201 0.709201 0 0.272664 0.446346 0 0.263833 0.44234 0 0.265258 0.422341 0 0.274379 0.425007 0 0.255002 0.438335 0 0.256136 0.419675 0 0.257271 0.401016 0 0.266683 0.402341 0 0.276095 0.403667 0 0.243758 0.394913 0 0.237176 0.408789 0 0.223943 0.399991 0 0.229889 0.386273 0 0.230595 0.422664 0 0.217997 0.413709 0 0.205399 0.404755 0 0.21071 0.391194 0 0.216021 0.377633 0 0.183025 0.391787 0 0.171338 0.383102 0 0.177395 0.375765 0 0.190057 0.382164 0 0.15965 0.374417 0 0.164733 0.369366 0 0.169816 0.364314 0 0.183452 0.368428 0 0.197088 0.372542 0 0.046921 0.396847 0 0.036406 0.403108 0 0.03257 0.396883 0 0.041739 0.390872 0 0.02589 0.409369 0 0.023401 0.402893 0 0.020913 0.396418 0 0.028735 0.390657 0 0.036556 0.384897 0 0.257428 0.479893 0 0.249029 0.492381 0 0.241335 0.485549 0 0.249168 0.4732 0 0.240631 0.504869 0 0.233503 0.497898 0 0.226374 0.490926 0 0.23364 0.478716 0 0.240907 0.466507 0 0.215353 0.447872 0 0.20857 0.459575 0 0.19604 0.450555 0 0.202875 0.438878 0 0.201787 0.471278 0 0.189205 0.462233 0 0.176624 0.453188 0 0.183511 0.441536 0 0.190398 0.429883 0 0.163741 0.410731 0 0.155016 0.423343 0 0.140899 0.413783 0 0.151059 0.40023 0 0.146292 0.435955 0 0.130738 0.427336 0 0.115184 0.418716 0 0.126781 0.404222 0 0.138378 0.389728 0 0.057331 0.412626 0 0.064457 0.42445 0 0.050482 0.430883 0 0.044202 0.418714 0 0.071584 0.436274 0 0.056761 0.443051 0 0.041937 0.449828 0 0.036506 0.437315 0 0.031074 0.424803 0 0.195741 0.536577 0 0.191858 0.528681 0 0.203014 0.522268 0 0.207852 0.529613 0 0.187974 0.520785 0 0.198176 0.514922 0 0.208378 0.509059 0 0.214171 0.515854 0 0.219964 0.522649 0 0.186645 0.490965 0 0.177276 0.498038 0 0.167051 0.491559 0 0.174415 0.483474 0 0.167907 0.50511 0 0.159687 0.499643 0 0.151466 0.494176 0 0.156826 0.485079 0 0.162186 0.475983 0 0.134387 0.461623 0 0.133097 0.473798 0 0.119763 0.470142 0 0.119318 0.457474 0 0.131806 0.485972 0 0.120208 0.482812 0 0.10861 0.479651 0 0.106429 0.466487 0 0.104248 0.453324 0 0.080219 0.459691 0 0.085022 0.473386 0 0.07442 0.47875 0 0.067621 0.466727 0 0.089825 0.487082 0 0.081219 0.490772 0 0.072613 0.494463 0 0.063818 0.484114 0 0.055022 0.473764 0 0.118746 0.517947 0 0.126426 0.521231 0 0.122532 0.526798 0 0.114399 0.522548 0 0.134105 0.524514 0 0.130665 0.531049 0 0.127225 0.537583 0 0.118639 0.532366 0 0.110052 0.527149 0 0.260891 0.29099 0 0.260722 0.271669 0 0.274675 0.27041 0 0.246769 0.272928 0 0.246007 0.25187 0 0.260552 0.252348 0 0.275098 0.252827 0 0.226867 0.283857 0 0.206966 0.294785 0 0.199887 0.281998 0 0.222947 0.266934 0 0.192853 0.325479 0 0.180521 0.334975 0 0.176377 0.327245 0 0.187692 0.319071 0 0.168188 0.344471 0 0.165061 0.335419 0 0.161934 0.326366 0 0.172233 0.319515 0 0.182532 0.312663 0 0.741366 0.688858 0 0.747513 0.689079 0 0.748599 0.697317 0 0.753659 0.689299 0 0.754942 0.699634 0 0.277855 0.231468 0 0.264493 0.230752 0 0.266207 0.219866 0 0.279052 0.22075 0 0.25113 0.230037 0 0.253361 0.218982 0 0.255592 0.207926 0 0.26792 0.208979 0 0.777704 0.698452 0 0.775243 0.685887 0 0.782516 0.684088 0 0.770173 0.70007 0 0.76797 0.687685 0 0.243828 0.171711 0 0.226651 0.165269 0 0.230675 0.156726 0 0.249827 0.166222 0 0.209473 0.158828 0 0.211522 0.147231 0 0.213572 0.135634 0 0.234699 0.148183 0 0.255825 0.160733 0 0.175044 0.14945 0 0.167966 0.140894 0 0.189744 0.144062 0 0.192259 0.154139 0 0.160887 0.132337 0 0.187229 0.133986 0 0.830204 0.730604 0 0.816736 0.73806 0 0.813514 0.724772 0 0.828544 0.718861 0 0.803269 0.745516 0 0.798484 0.730683 0 0.786942 0.760324 0 0.781035 0.738433 0 0.78976 0.734558 0 0.795105 0.75292 0 0.775128 0.716542 0 0.784414 0.716196 0 0.16568 0.306837 0 0.17693 0.286339 0 0.18407 0.291835 0 0.174106 0.30975 0 0.18818 0.26584 0 0.194034 0.273919 0 0.191209 0.29733 0 0.227187 0.234276 0 0.236597 0.243073 0 0.215315 0.258496 0 0.207684 0.250058 0 0.244913 0.184716 0 0.234118 0.185102 0 0.255709 0.18433 0 0.24 0.20321 0 0.224407 0.198494 0 0.70757 0.226034 0 0.702757 0.211634 0 0.699247 0.215326 0 0.70439 0.231805 0 0.697944 0.197234 0 0.694104 0.198848 0 0.690265 0.200461 0 0.695737 0.219018 0 0.701209 0.237576 0 0.681047 0.191185 0 0.675247 0.194112 0 0.686846 0.188258 0 0.675749 0.179282 0 0.667989 0.183522 0 0.66023 0.187763 0 0.656473 0.174325 0 0.647406 0.179341 0 0.665539 0.16931 0 0.655329 0.159338 0 0.644956 0.165128 0 0.634582 0.170918 0 0.636395 0.157141 0 0.625008 0.164393 0 0.647782 0.149889 0 0.640235 0.14044 0 0.627834 0.149154 0 0.615433 0.157869 0 0.63536 0.124627 0 0.621856 0.130176 0 0.630486 0.108814 0 0.615879 0.111198 0 0.601272 0.113582 0 0.608352 0.135725 0 0.632042 0.090188 0 0.618371 0.08912 0 0.633597 0.071561 0 0.620864 0.067042 0 0.608131 0.062524 0 0.604702 0.088053 0 0.63968 0.060265 0 0.628975 0.056165 0 0.645762 0.048969 0 0.637087 0.045288 0 0.628411 0.041607 0 0.618271 0.052065 0 0.653049 0.037304 0 0.646323 0.032931 0 0.660336 0.02564 0 0.655559 0.020575 0 0.650782 0.01551 0 0.639596 0.028559 0 0.693315 0.124709 0 0.68106 0.126737 0 0.685737 0.137947 0 0.697336 0.135105 0 0.668805 0.128765 0 0.674137 0.14079 0 0.67947 0.152816 0 0.690413 0.149158 0 0.701357 0.1455 0 0.69038 0.102866 0 0.676782 0.104385 0 0.678921 0.115561 0 0.691847 0.113788 0 0.663184 0.105905 0 0.665995 0.117335 0 0.689115 0.079142 0 0.675289 0.078747 0 0.676036 0.091566 0 0.689747 0.091004 0 0.661463 0.078353 0 0.662323 0.092129 0 0.691056 0.067614 0 0.677506 0.066433 0 0.692998 0.056087 0 0.679723 0.054118 0 0.666448 0.05215 0 0.663956 0.065251 0 0.695663 0.046365 0 0.6832 0.044023 0 0.698328 0.036644 0 0.686677 0.033928 0 0.675026 0.031211 0 0.670737 0.04168 0 0.735532 0.203013 0 0.73071 0.192723 0 0.721083 0.198511 0 0.725541 0.209082 0 0.725888 0.182433 0 0.716626 0.187939 0 0.707363 0.193445 0 0.711457 0.204298 0 0.71555 0.215152 0 0.711615 0.162434 0 0.702199 0.167456 0 0.709412 0.177698 0 0.718752 0.172433 0 0.692783 0.172478 0 0.700073 0.182961 0 0.696306 0.158307 0 0.706486 0.153967 0 0.686126 0.162647 0 0.74664 0.13158 0 0.745142 0.123086 0 0.733203 0.126461 0 0.735136 0.135238 0 0.743644 0.114593 0 0.731269 0.117684 0 0.718895 0.120774 0 0.721264 0.129835 0 0.723632 0.138896 0 0.743629 0.104684 0 0.730993 0.107376 0 0.743615 0.094774 0 0.730717 0.097068 0 0.717819 0.099361 0 0.718357 0.110068 0 0.744344 0.086166 0 0.731014 0.087628 0 0.745073 0.077558 0 0.731311 0.078189 0 0.717549 0.078819 0 0.717684 0.08909 0 0.746242 0.069707 0 0.732548 0.069287 0 0.74741 0.061857 0 0.733784 0.060385 0 0.720158 0.058913 0 0.718853 0.068866 0 0.748993 0.044957 0 0.736404 0.042305 0 0.735094 0.051345 0 0.748201 0.053407 0 0.723816 0.039654 0 0.721987 0.049284 0 0.765278 0.159491 0 0.754908 0.164711 0 0.760927 0.173276 0 0.771335 0.167315 0 0.744538 0.169931 0 0.750519 0.179237 0 0.7565 0.188542 0 0.766945 0.181841 0 0.777391 0.17514 0 0.754582 0.146271 0 0.743624 0.150164 0 0.749266 0.157438 0 0.75993 0.152881 0 0.732667 0.154057 0 0.738603 0.161994 0 0.73938 0.142701 0 0.750611 0.138925 0 0.728149 0.146477 0 0.467631 0.8213 0 0.468673 0.817939 0 0.460394 0.801293 0 0.457833 0.804135 0 0.469715 0.814578 0 0.462955 0.798451 0 0.456195 0.782324 0 0.452115 0.784647 0 0.448036 0.78697 0 0.147137 0.54662 0 0.148228 0.540524 0 0.157616 0.54359 0 0.157851 0.549447 0 0.149319 0.534427 0 0.157381 0.537733 0 0.165443 0.54104 0 0.167004 0.546657 0 0.168565 0.552274 0 0.197296 0.361073 0 0.184422 0.360512 0 0.185391 0.352597 0 0.171547 0.359951 0 0.173278 0.355589 0 0.0272 0.375461 0 0.031878 0.380179 0 0.024693 0.38472 0 0.020651 0.378783 0 0.017507 0.389261 0 0.014102 0.382104 0 0.855327 0.12071 0 0.845475 0.12155 0 0.846634 0.126486 0 0.856177 0.125735 0 0.835623 0.12239 0 0.83709 0.127238 0 0.838557 0.132086 0 0.847792 0.131423 0 0.857027 0.13076 0 0.839158 0.138835 0 0.848039 0.138067 0 0.839759 0.145583 0 0.848285 0.144711 0 0.856812 0.14384 0 0.85692 0.1373 0 0.833074 0.053867 0 0.832416 0.060084 0 0.841841 0.05956 0 0.842263 0.053401 0 0.831759 0.066302 0 0.841418 0.06572 0 0.851077 0.065137 0 0.851264 0.059036 0 0.851452 0.052935 0 0.831552 0.071305 0 0.841399 0.070772 0 0.831345 0.076309 0 0.84138 0.075825 0 0.851414 0.075341 0 0.851246 0.070239 0 0.841743 0.081712 0 0.851902 0.08117 0 0.831585 0.082254 0 0.831824 0.088199 0 0.842106 0.087599 0 0.852389 0.086998 0 0.842795 0.09413 0 0.853094 0.093395 0 0.832496 0.094866 0 0.833167 0.101533 0 0.843483 0.100662 0 0.853799 0.099791 0 0.833318 0.10703 0 0.843604 0.106132 0 0.83347 0.112527 0 0.843725 0.111603 0 0.85398 0.110678 0 0.853889 0.105235 0 0.8446 0.116576 0 0.854653 0.115694 0 0.834547 0.117458 0 0.81584 0.12526 0 0.806177 0.12789 0 0.808862 0.132727 0 0.818089 0.130059 0 0.796515 0.13052 0 0.799636 0.135395 0 0.802756 0.14027 0 0.811547 0.137564 0 0.820337 0.134859 0 0.806483 0.147311 0 0.814337 0.144516 0 0.81021 0.154353 0 0.817127 0.151467 0 0.824044 0.148581 0 0.822191 0.14172 0 0.795561 0.053262 0 0.794638 0.060095 0 0.804106 0.060216 0 0.805003 0.053577 0 0.793715 0.066928 0 0.80321 0.066854 0 0.812704 0.066781 0 0.813574 0.060337 0 0.814444 0.053893 0 0.793023 0.071903 0 0.802618 0.071899 0 0.792331 0.076878 0 0.802026 0.076943 0 0.811721 0.077008 0 0.812213 0.071894 0 0.801661 0.083473 0 0.811579 0.083221 0 0.791743 0.083726 0 0.791155 0.090574 0 0.801296 0.090004 0 0.811437 0.089434 0 0.801639 0.097511 0 0.811908 0.096517 0 0.79137 0.098505 0 0.791585 0.106437 0 0.801983 0.105018 0 0.81238 0.1036 0 0.791917 0.112955 0 0.802238 0.111161 0 0.79225 0.119473 0 0.802494 0.117303 0 0.812738 0.115133 0 0.812559 0.109367 0 0.804336 0.122597 0 0.814289 0.120196 0 0.794382 0.124996 0 0.890324 0.121679 0 0.88157 0.121077 0 0.881324 0.126579 0 0.889708 0.127394 0 0.872816 0.120475 0 0.872941 0.125765 0 0.873066 0.131054 0 0.881078 0.132082 0 0.889091 0.13311 0 0.872272 0.137403 0 0.879886 0.138274 0 0.871477 0.143751 0 0.878693 0.144465 0 0.885908 0.145179 0 0.8875 0.139145 0 0.866343 0.051529 0 0.867005 0.057425 0 0.874484 0.055302 0 0.873004 0.049532 0 0.867667 0.06332 0 0.875964 0.061073 0 0.88426 0.058825 0 0.881963 0.05318 0 0.879665 0.047534 0 0.868294 0.068433 0 0.876874 0.066576 0 0.868922 0.073546 0 0.877784 0.07208 0 0.886646 0.070614 0 0.885453 0.064719 0 0.878501 0.07821 0 0.887371 0.076998 0 0.869632 0.079421 0 0.870341 0.085296 0 0.879218 0.084339 0 0.888096 0.083382 0 0.880021 0.090926 0 0.888915 0.090079 0 0.871127 0.091773 0 0.871912 0.09825 0 0.880823 0.097512 0 0.889734 0.096775 0 0.872078 0.103992 0 0.881087 0.10356 0 0.872244 0.109734 0 0.881351 0.109608 0 0.890459 0.109482 0 0.890096 0.103129 0 0.881461 0.115342 0 0.890391 0.11558 0 0.87253 0.115104 0 0.864071 0.120593 0 0.864559 0.12575 0 0.865047 0.130907 0 0.864596 0.137351 0 0.864145 0.143795 0 0.859135 0.05823 0 0.858898 0.052232 0 0.859372 0.064229 0 0.85977 0.069336 0 0.860168 0.074444 0 0.860766 0.080295 0 0.861365 0.086147 0 0.86211 0.092584 0 0.862855 0.09902 0 0.862984 0.104613 0 0.863112 0.110206 0 0.863592 0.115399 0 0.825732 0.123825 0 0.827589 0.128649 0 0.829447 0.133473 0 0.830674 0.140277 0 0.831901 0.147082 0 0.822995 0.060211 0 0.823759 0.05388 0 0.822232 0.066542 0 0.821882 0.0716 0 0.821533 0.076659 0 0.821582 0.082737 0 0.82163 0.088816 0 0.822202 0.095691 0 0.822774 0.102567 0 0.822939 0.108198 0 0.823104 0.11383 0 0.824418 0.118827 0 0.787596 0.134425 0 0.791283 0.139616 0 0.778678 0.138329 0 0.782931 0.143837 0 0.787184 0.149346 0 0.79497 0.144808 0 0.799441 0.151639 0 0.7924 0.155967 0 0.797615 0.162588 0 0.803913 0.15847 0 0.776103 0.049235 0 0.775653 0.0564 0 0.785146 0.058247 0 0.785832 0.051248 0 0.775204 0.063564 0 0.784459 0.065246 0 0.774268 0.069548 0 0.783646 0.070726 0 0.773332 0.075532 0 0.782831 0.076205 0 0.772238 0.082919 0 0.78199 0.083322 0 0.771144 0.090306 0 0.78115 0.09044 0 0.771098 0.099415 0 0.781234 0.09896 0 0.771052 0.108524 0 0.781318 0.10748 0 0.771845 0.116613 0 0.781881 0.114784 0 0.772637 0.124701 0 0.782444 0.122087 0 0.78502 0.128256 0 0.775658 0.131515 0 0.758493 0.11985 0 0.759639 0.12814 0 0.757348 0.111558 0 0.757364 0.102049 0 0.757379 0.09254 0 0.758291 0.084543 0 0.759202 0.076545 0 0.760255 0.069628 0 0.761307 0.062711 0 0.761927 0.054903 0 0.762548 0.047096 0 0.787503 0.168864 0 0.781867 0.161641 0 0.776231 0.154418 0 0.77143 0.148359 0 0.76663 0.1423 0 0.763134 0.13522 0 0.712494 0.142198 0 0.7093 0.13247 0 0.706105 0.122742 0 0.705102 0.111928 0 0.704099 0.101113 0 0.703716 0.090047 0 0.703332 0.07898 0 0.704955 0.06824 0 0.706578 0.0575 0 0.708825 0.047825 0 0.711072 0.038149 0 0.740615 0.18598 0 0.746016 0.195778 0 0.735213 0.176182 0 0.728677 0.167214 0 0.722141 0.158246 0 0.717318 0.150222 0 0.707107 0.207966 0 0.71156 0.220593 0 0.702654 0.19534 0 0.69346 0.18561 0 0.684266 0.17588 0 0.675833 0.165978 0 0.6674 0.156077 0 0.66096 0.14534 0 0.65452 0.134603 0 0.650678 0.120981 0 0.646835 0.107359 0 0.647182 0.091158 0 0.64753 0.074957 0 0.651818 0.062758 0 0.656105 0.050559 0 0.661893 0.039492 0 0.667681 0.028425 0 0.267317 0.162179 0 0.268589 0.148189 0 0.279781 0.149787 0 0.257397 0.146591 0 0.269861 0.134199 0 0.236323 0.136153 0 0.21525 0.125714 0 0.19202 0.123167 0 0.16879 0.120619 0 0.814805 0.673858 0 0.826403 0.669917 0 0.830472 0.680581 0 0.838001 0.665975 0 0.290395 0.069141 0 0.288422 0.078592 0 0.275969 0.075415 0 0.277111 0.065245 0 0.286449 0.088043 0 0.274827 0.085585 0 0.263205 0.083128 0 0.263516 0.072238 0 0.263827 0.061349 0 0.24403 0.068293 0 0.244637 0.057448 0 0.243423 0.079139 0 0.223641 0.075149 0 0.224543 0.064348 0 0.225446 0.053547 0 0.208496 0.07366 0 0.209161 0.063959 0 0.193351 0.072171 0 0.193779 0.063569 0 0.194208 0.054967 0 0.209827 0.054257 0 0.882514 0.661535 0 0.880135 0.652631 0 0.889289 0.650801 0 0.891789 0.660388 0 0.898442 0.64897 0 0.901065 0.65924 0 0.933576 0.158301 0 0.921665 0.151028 0 0.915421 0.159758 0 0.924185 0.166938 0 0.909754 0.143756 0 0.906658 0.152578 0 0.903562 0.161399 0 0.909178 0.168487 0 0.914793 0.175575 0 0.938439 0.145268 0 0.928985 0.141334 0 0.943302 0.132236 0 0.936304 0.13164 0 0.929306 0.131044 0 0.91953 0.1374 0 0.955461 0.156399 0 0.949381 0.144318 0 0.943981 0.153875 0 0.949524 0.162481 0 0.938581 0.163431 0 0.943586 0.168562 0 0.925009 0.180578 0 0.934298 0.17457 0 0.929241 0.170754 0 0.919901 0.178077 0 0.914364 0.024516 0 0.906664 0.029509 0 0.907373 0.03662 0 0.917022 0.030869 0 0.898965 0.034502 0 0.897722 0.042371 0 0.89648 0.05024 0 0.908081 0.043731 0 0.919681 0.037223 0 0.936972 0.124955 0 0.928192 0.123886 0 0.945751 0.126024 0 0.9482 0.119812 0 0.937639 0.11827 0 0.927079 0.116728 0 0.488784 0.912228 0 0.48943 0.921218 0 0.496231 0.919793 0 0.494461 0.90844 0 0.490076 0.930207 0 0.498002 0.931145 0 0.505927 0.932083 0 0.503033 0.918368 0 0.500139 0.904652 0 0.933047 0.030878 0 0.940065 0.027708 0 0.935125 0.021892 0 0.929045 0.024528 0 0.947083 0.024537 0 0.941204 0.019255 0 0.935325 0.013973 0 0.930184 0.016076 0 0.925043 0.018179 0 0.913526 0.050455 0 0.923377 0.044673 0 0.903676 0.056238 0 0.910872 0.062237 0 0.918972 0.057179 0 0.927072 0.052122 0 0.93778 0.109331 0 0.928619 0.107682 0 0.946941 0.110981 0 0.945682 0.10215 0 0.93792 0.100393 0 0.930159 0.098636 0 0.5093 0.917507 0 0.506857 0.905944 0 0.511743 0.92907 0 0.517559 0.926057 0 0.515567 0.916646 0 0.513575 0.907235 0 0.935668 0.038337 0 0.941948 0.035269 0 0.93829 0.045797 0 0.943832 0.042829 0 0.949374 0.039862 0 0.948228 0.0322 0 0.910347 0.071467 0 0.921768 0.066997 0 0.909823 0.080698 0 0.924564 0.076816 0 0.939305 0.072933 0 0.933188 0.062528 0 0.931242 0.088604 0 0.919991 0.089667 0 0.942493 0.087542 0 0.959972 0.085179 0 0.956155 0.075557 0 0.949324 0.081549 0 0.952827 0.093664 0 0.952338 0.065934 0 0.945822 0.069434 0 0.932681 0.04896 0 0.939251 0.059197 0 0.945314 0.055866 0 0.89037 0.054532 0 0.894565 0.060479 0 0.898759 0.066426 0 0.889315 0.041018 0 0.889843 0.047775 0 0.899423 0.138433 0 0.897079 0.145861 0 0.894735 0.153289 0 0.909815 0.126362 0 0.904619 0.132397 0 0.908769 0.113105 0 0.909292 0.119733 0 0.909946 0.097705 0 0.909358 0.105405 0 0.89896 0.08204 0 0.904453 0.089873 0 0.898859 0.074233 0 0.444622 0.910562 0 0.431604 0.91149 0 0.433192 0.920977 0 0.445028 0.920286 0 0.418586 0.912419 0 0.421357 0.921668 0 0.424128 0.930916 0 0.434781 0.930463 0 0.445434 0.930011 0 0.444856 0.901304 0 0.435011 0.899752 0 0.433307 0.905622 0 0.444739 0.905933 0 0.425166 0.898201 0 0.421876 0.90531 0 0.441418 0.885682 0 0.426346 0.884438 0 0.430678 0.892095 0 0.443137 0.893493 0 0.411274 0.883193 0 0.41822 0.890697 0 0.442892 0.867656 0 0.430134 0.864796 0 0.42824 0.874617 0 0.442155 0.876669 0 0.417376 0.861936 0 0.414325 0.872564 0 0.448218 0.853991 0 0.441634 0.852122 0 0.435884 0.858459 0 0.445555 0.860824 0 0.43505 0.850253 0 0.426213 0.856094 0 0.449279 0.844168 0 0.439193 0.839468 0 0.440413 0.845795 0 0.448748 0.849079 0 0.429106 0.834769 0 0.432078 0.842511 0 0.46877 0.910932 0 0.456696 0.910747 0 0.456887 0.920499 0 0.468746 0.920711 0 0.457078 0.930251 0 0.468722 0.93049 0 0.467185 0.900252 0 0.45602 0.900778 0 0.456358 0.905762 0 0.467977 0.905592 0 0.46349 0.887274 0 0.452454 0.886478 0 0.454237 0.893628 0 0.465338 0.893763 0 0.464931 0.868796 0 0.453911 0.868226 0 0.453183 0.877352 0 0.464211 0.878035 0 0.470684 0.857758 0 0.459451 0.855874 0 0.456681 0.86205 0 0.467808 0.863277 0 0.47361 0.846475 0 0.461444 0.845322 0 0.460448 0.850598 0 0.472147 0.852116 0 0.478777 0.91158 0 0.479088 0.920964 0 0.479399 0.930349 0 0.483662 0.902452 0 0.48122 0.907016 0 0.498685 0.890411 0 0.481088 0.888843 0 0.482375 0.895647 0 0.499795 0.869926 0 0.482363 0.869361 0 0.481725 0.879102 0 0.49924 0.880168 0 0.503165 0.856674 0 0.486924 0.857216 0 0.484644 0.863289 0 0.50148 0.8633 0 0.494392 0.843544 0 0.484001 0.84501 0 0.485463 0.851113 0 0.498779 0.850109 0 0.799562 0.802085 0 0.808032 0.801219 0 0.804842 0.794311 0 0.794273 0.795592 0 0.816502 0.800354 0 0.815411 0.79303 0 0.81432 0.785706 0 0.801652 0.787403 0 0.788984 0.7891 0 0.801143 0.781111 0 0.790484 0.782474 0 0.811803 0.77975 0 0.809285 0.773793 0 0.800635 0.77482 0 0.791984 0.775847 0 0.79497 0.821127 0 0.79414 0.83322 0 0.803978 0.833201 0 0.804626 0.821612 0 0.793311 0.845313 0 0.803329 0.844789 0 0.813348 0.844265 0 0.813815 0.833181 0 0.814282 0.822097 0 0.784192 0.821462 0 0.783938 0.832694 0 0.789039 0.832957 0 0.789581 0.821294 0 0.783683 0.843926 0 0.788497 0.84462 0 0.771942 0.815 0 0.77073 0.826224 0 0.777334 0.829459 0 0.778067 0.818231 0 0.769517 0.837448 0 0.7766 0.840687 0 0.753587 0.813288 0 0.752313 0.824193 0 0.761521 0.825209 0 0.762765 0.814144 0 0.75104 0.835099 0 0.760278 0.836273 0 0.74026 0.816855 0 0.738675 0.827902 0 0.745494 0.826048 0 0.746924 0.815071 0 0.737091 0.838949 0 0.744066 0.837024 0 0.729255 0.813548 0 0.728261 0.826105 0 0.733468 0.827003 0 0.734758 0.815202 0 0.727267 0.838661 0 0.732179 0.838805 0 0.797266 0.811606 0 0.806329 0.811416 0 0.815392 0.811226 0 0.786588 0.805281 0 0.791927 0.808443 0 0.775056 0.789611 0 0.773499 0.802305 0 0.780044 0.803793 0 0.756626 0.785995 0 0.755107 0.799641 0 0.764303 0.800974 0 0.765841 0.787803 0 0.742959 0.782804 0 0.74161 0.799829 0 0.748358 0.799735 0 0.749793 0.7844 0 0.731384 0.790711 0 0.730319 0.80213 0 0.735965 0.800979 0 0.737172 0.786757 0 0.747621 0.849859 0 0.758515 0.850406 0 0.744202 0.864618 0 0.756752 0.864538 0 0.769301 0.864459 0 0.769409 0.850953 0 0.734259 0.846339 0 0.74094 0.848099 0 0.731428 0.853729 0 0.737815 0.859174 0 0.721774 0.84843 0 0.728017 0.847384 0 0.716281 0.858198 0 0.723855 0.855963 0 0.792864 0.851839 0 0.802205 0.853162 0 0.792417 0.858365 0 0.80108 0.861534 0 0.809744 0.864703 0 0.811546 0.854484 0 0.78239 0.845882 0 0.787627 0.848861 0 0.781097 0.847838 0 0.786757 0.853101 0 0.7759 0.848418 0 0.775199 0.856148 0 0.552337 0.866905 0 0.552208 0.857361 0 0.545065 0.856702 0 0.54521 0.868276 0 0.552079 0.847818 0 0.544919 0.845129 0 0.537758 0.84244 0 0.537921 0.856043 0 0.538084 0.869646 0 0.532115 0.883819 0 0.531572 0.897411 0 0.537861 0.898124 0 0.538316 0.886584 0 0.531028 0.911004 0 0.537407 0.909664 0 0.543786 0.908324 0 0.544151 0.898836 0 0.544516 0.889349 0 0.569166 0.865536 0 0.582543 0.865713 0 0.581901 0.855764 0 0.56863 0.855901 0 0.595921 0.86589 0 0.595172 0.855627 0 0.594423 0.845364 0 0.581259 0.845815 0 0.568095 0.846266 0 0.572143 0.876363 0 0.584607 0.878747 0 0.583575 0.87223 0 0.570655 0.87095 0 0.597072 0.88113 0 0.596496 0.87351 0 0.575391 0.888381 0 0.587754 0.890457 0 0.586181 0.884602 0 0.573767 0.882372 0 0.600118 0.892533 0 0.598595 0.886832 0 0.573856 0.907605 0 0.585976 0.908384 0 0.586865 0.89942 0 0.574623 0.897993 0 0.598095 0.909163 0 0.599106 0.900848 0 0.569811 0.920063 0 0.5819 0.919792 0 0.583938 0.914088 0 0.571833 0.913834 0 0.59399 0.919521 0 0.596043 0.914342 0 0.581929 0.840306 0 0.569273 0.840518 0 0.594584 0.840094 0 0.594746 0.834825 0 0.582599 0.834797 0 0.570451 0.834769 0 0.560751 0.86622 0 0.560419 0.856631 0 0.560087 0.847042 0 0.542745 0.876889 0 0.557444 0.876626 0 0.559098 0.871423 0 0.559954 0.888865 0 0.558699 0.882746 0 0.54363 0.883119 0 0.558821 0.907964 0 0.559387 0.898415 0 0.54158 0.920816 0 0.555696 0.920439 0 0.557258 0.914202 0 0.558175 0.841304 0 0.547077 0.84209 0 0.556262 0.835566 0 0.542074 0.836362 0 0.948313 0.174458 0 0.952899 0.16684 0 0.953039 0.180354 0 0.956275 0.171199 0 0.959511 0.162044 0 0.957486 0.159222 0 0.934464 0.185985 0 0.943751 0.183169 0 0.939025 0.17887 0 0.929736 0.183281 0 0.984958 0.098956 0 0.984967 0.091055 0 0.981979 0.092944 0 0.982064 0.100689 0 0.984976 0.083154 0 0.981894 0.085198 0 0.978812 0.087243 0 0.978992 0.094832 0 0.979171 0.102421 0 0.923034 0.027699 0 0.919703 0.021348 0 0.926364 0.034051 0 0.972708 0.083053 0 0.969392 0.086211 0 0.976025 0.079895 0 0.967074 0.076637 0 0.963523 0.080908 0 0.929523 0.041505 0 0.966244 0.066916 0 0.961199 0.071236 0 0.965413 0.057196 0 0.958875 0.061565 0 0.951354 0.052197 0 0.957394 0.048529 0 0.607128 0.86712 0 0.603254 0.856751 0 0.618335 0.868349 0 0.611336 0.857875 0 0.604338 0.8474 0 0.59938 0.846382 0 0.606184 0.8811 0 0.606656 0.87411 0 0.615296 0.88107 0 0.616816 0.874709 0 0.612219 0.895215 0 0.609202 0.888158 0 0.624321 0.897897 0 0.619808 0.889484 0 0.605286 0.912048 0 0.608753 0.903632 0 0.612477 0.914934 0 0.618399 0.906415 0 0.594549 0.920649 0 0.599917 0.916349 0 0.595108 0.921777 0 0.603792 0.918355 0 0.59753 0.840738 0 0.600476 0.841381 0 0.596614 0.835362 0 0.59568 0.835093 0 0.491604 0.598541 0 0.491606 0.5901 0 0.476833 0.59897 0 0.477709 0.612366 0 0.491608 0.581659 0 0.475958 0.585572 0 0.460307 0.589486 0 0.462061 0.607839 0 0.463814 0.626192 0 0.447972 0.761457 0 0.444355 0.742917 0 0.433837 0.749721 0 0.441669 0.76602 0 0.440737 0.724377 0 0.426005 0.733422 0 0.411274 0.742467 0 0.42332 0.756525 0 0.435366 0.770583 0 0.520221 0.58023 0 0.521011 0.576768 0 0.506905 0.577029 0 0.505915 0.580945 0 0.521801 0.573305 0 0.507896 0.573114 0 0.493992 0.572923 0 0.4928 0.577291 0 0.452083 0.771891 0 0.457935 0.769305 0 0.454388 0.757892 0 0.461482 0.780717 0 0.466768 0.779111 0 0.463786 0.76672 0 0.460805 0.754328 0 0.047303 0.843335 0 0.054065 0.839871 0 0.047891 0.833714 0 0.039563 0.837788 0 0.060827 0.836407 0 0.056218 0.829641 0 0.05161 0.822876 0 0.041717 0.827558 0 0.031823 0.83224 0 0.230241 0.842234 0 0.230732 0.853948 0 0.238456 0.852753 0 0.238475 0.839794 0 0.231222 0.865661 0 0.238437 0.865711 0 0.245652 0.865761 0 0.24618 0.851557 0 0.246708 0.837354 0 0.228053 0.895441 0 0.235435 0.898605 0 0.236936 0.882158 0 0.229638 0.880551 0 0.242817 0.90177 0 0.244235 0.883765 0 0.053946 0.89968 0 0.047125 0.904878 0 0.054187 0.907676 0 0.059718 0.901922 0 0.040304 0.910077 0 0.048657 0.91343 0 0.057009 0.916783 0 0.06125 0.910473 0 0.06549 0.904164 0 0.042148 0.889801 0 0.0327 0.893004 0 0.039912 0.898941 0 0.048047 0.894741 0 0.023251 0.896207 0 0.031778 0.903142 0 0.034947 0.871615 0 0.024525 0.873024 0 0.028612 0.883014 0 0.038548 0.880708 0 0.014102 0.874433 0 0.018677 0.88532 0 0.037114 0.857613 0 0.027296 0.854109 0 0.02591 0.863567 0 0.036031 0.864614 0 0.017478 0.850605 0 0.01579 0.862519 0 0.042209 0.850474 0 0.033429 0.845948 0 0.02465 0.841422 0 0.026772 0.05367 0 0.038756 0.052812 0 0.042315 0.04436 0 0.031723 0.045866 0 0.050741 0.051954 0 0.052907 0.042854 0 0.055073 0.033754 0 0.045874 0.035908 0 0.036674 0.038062 0 0.509457 0.624649 0 0.520249 0.619393 0 0.513909 0.607322 0 0.50053 0.611595 0 0.531042 0.614137 0 0.527287 0.603049 0 0.523532 0.591961 0 0.507568 0.595251 0 0.547 0.608932 0 0.543674 0.599539 0 0.562958 0.603728 0 0.560062 0.596029 0 0.557165 0.588329 0 0.540349 0.590145 0 0.482576 0.799007 0 0.487832 0.784961 0 0.478912 0.789306 0 0.477895 0.8036 0 0.493088 0.770915 0 0.479928 0.775013 0 0.469992 0.793652 0 0.473215 0.808193 0 0.492663 0.75857 0 0.478225 0.762645 0 0.492238 0.746225 0 0.476521 0.750277 0 0.498918 0.732758 0 0.482221 0.731804 0 0.505598 0.71929 0 0.487921 0.713331 0 0.470244 0.707372 0 0.465524 0.73085 0 0.502243 0.684792 0 0.48498 0.678124 0 0.486451 0.695727 0 0.50392 0.702041 0 0.467718 0.671456 0 0.468981 0.689414 0 0.498598 0.648497 0 0.481206 0.637344 0 0.483093 0.657734 0 0.500421 0.666644 0 0.465766 0.648824 0 0.490868 0.62447 0 0.504027 0.636573 0 0.521876 0.586096 0 0.538481 0.585141 0 0.536614 0.580137 0 0.555086 0.584186 0 0.553007 0.580043 0 0.574705 0.668441 0 0.579324 0.662582 0 0.564337 0.653162 0 0.557476 0.659014 0 0.583942 0.656723 0 0.571198 0.64731 0 0.558453 0.637896 0 0.54935 0.643742 0 0.540247 0.649588 0 0.59316 0.6511 0 0.58063 0.641516 0 0.602378 0.645477 0 0.590062 0.635723 0 0.577745 0.625969 0 0.568099 0.631932 0 0.544523 0.78049 0 0.551061 0.771309 0 0.533908 0.774148 0 0.526002 0.78499 0 0.557599 0.762129 0 0.541816 0.763306 0 0.526032 0.764483 0 0.516756 0.776986 0 0.50748 0.78949 0 0.560039 0.75385 0 0.543771 0.754134 0 0.562478 0.74557 0 0.545727 0.744963 0 0.528975 0.744356 0 0.527503 0.754419 0 0.565777 0.738904 0 0.55016 0.737368 0 0.569076 0.732239 0 0.554594 0.729774 0 0.540112 0.727309 0 0.534544 0.735832 0 0.55355 0.717683 0 0.538386 0.713515 0 0.568713 0.721852 0 0.568351 0.711465 0 0.552505 0.705593 0 0.536659 0.699721 0 0.552867 0.691517 0 0.536075 0.685053 0 0.569658 0.697981 0 0.570965 0.684496 0 0.553228 0.677441 0 0.535491 0.670385 0 0.555352 0.668228 0 0.537869 0.659986 0 0.572835 0.676468 0 0.600761 0.677959 0 0.604606 0.66959 0 0.591965 0.666086 0 0.587733 0.6732 0 0.608451 0.661222 0 0.596197 0.658973 0 0.614573 0.65572 0 0.603867 0.65341 0 0.620695 0.650218 0 0.611537 0.647848 0 0.57449 0.778056 0 0.577936 0.770751 0 0.564498 0.77103 0 0.559507 0.779273 0 0.581381 0.763446 0 0.56949 0.762787 0 0.584861 0.756308 0 0.57245 0.755079 0 0.588341 0.74917 0 0.57541 0.74737 0 0.591138 0.741616 0 0.578457 0.74026 0 0.593934 0.734061 0 0.581505 0.73315 0 0.581989 0.723676 0 0.595264 0.7255 0 0.596594 0.716938 0 0.582472 0.714202 0 0.583322 0.702659 0 0.596987 0.707339 0 0.59738 0.697739 0 0.584172 0.691118 0 0.585953 0.682159 0 0.59907 0.687849 0 0.5348 0.631567 0 0.524852 0.637118 0 0.544747 0.626016 0 0.557549 0.620432 0 0.570351 0.614848 0 0.502294 0.780974 0 0.495028 0.794248 0 0.50956 0.767699 0 0.510083 0.756495 0 0.510607 0.745291 0 0.516731 0.734295 0 0.522855 0.7233 0 0.521153 0.707778 0 0.519451 0.692256 0 0.518248 0.675849 0 0.517044 0.659441 0 0.520948 0.64828 0 0.653024 0.722047 0 0.650306 0.728317 0 0.660367 0.728779 0 0.662878 0.722517 0 0.647587 0.734588 0 0.657856 0.73504 0 0.668125 0.735492 0 0.670429 0.72924 0 0.672732 0.722988 0 0.644036 0.742369 0 0.654563 0.74281 0 0.640485 0.75015 0 0.651269 0.750579 0 0.662054 0.751009 0 0.665089 0.74325 0 0.639032 0.757886 0 0.649953 0.758323 0 0.637579 0.765621 0 0.648636 0.766068 0 0.659692 0.766514 0 0.660873 0.758762 0 0.648646 0.773627 0 0.659611 0.773959 0 0.637681 0.773295 0 0.637783 0.780969 0 0.648656 0.781187 0 0.65953 0.781404 0 0.667523 0.666605 0 0.658131 0.664639 0 0.658462 0.671821 0 0.667838 0.673616 0 0.648739 0.662674 0 0.649086 0.670026 0 0.649433 0.677378 0 0.658792 0.679003 0 0.668152 0.680627 0 0.660816 0.686469 0 0.670285 0.687853 0 0.651348 0.685086 0 0.653262 0.692793 0 0.66284 0.693936 0 0.672419 0.695078 0 0.662706 0.701749 0 0.672327 0.702646 0 0.653085 0.700852 0 0.652908 0.708911 0 0.662572 0.709563 0 0.672235 0.710215 0 0.652966 0.715479 0 0.662725 0.71604 0 0.672484 0.716601 0 0.614304 0.718497 0 0.612145 0.726077 0 0.621338 0.726448 0 0.623751 0.719284 0 0.609986 0.733657 0 0.618925 0.733611 0 0.627864 0.733565 0 0.630531 0.726818 0 0.633198 0.720071 0 0.606461 0.741616 0 0.615261 0.74162 0 0.602935 0.749576 0 0.611597 0.749629 0 0.620259 0.749683 0 0.624061 0.741624 0 0.600152 0.757146 0 0.609188 0.757394 0 0.597369 0.764717 0 0.60678 0.765158 0 0.616191 0.765599 0 0.618225 0.757641 0 0.605769 0.773055 0 0.61577 0.773547 0 0.595767 0.772563 0 0.594166 0.780408 0 0.604758 0.780951 0 0.61535 0.781495 0 0.633221 0.658608 0 0.628925 0.655951 0 0.62683 0.663159 0 0.632339 0.666021 0 0.624629 0.653295 0 0.621321 0.660296 0 0.618014 0.667297 0 0.624736 0.670366 0 0.631458 0.673435 0 0.624726 0.678636 0 0.632488 0.681464 0 0.616964 0.675807 0 0.615914 0.684318 0 0.624717 0.686906 0 0.633519 0.689494 0 0.624157 0.695595 0 0.633227 0.697796 0 0.615086 0.693395 0 0.614258 0.702471 0 0.623597 0.704285 0 0.632936 0.706098 0 0.614281 0.710484 0 0.623674 0.711784 0 0.633067 0.713085 0 0.68664 0.723513 0 0.684883 0.729681 0 0.693204 0.730608 0 0.693439 0.723894 0 0.683125 0.73585 0 0.692968 0.737322 0 0.702812 0.738794 0 0.701524 0.731534 0 0.700237 0.724274 0 0.676265 0.744839 0 0.682823 0.746104 0 0.669405 0.753829 0 0.672677 0.754887 0 0.675949 0.755945 0 0.689381 0.74737 0 0.673154 0.76054 0 0.680225 0.760452 0 0.676902 0.767252 0 0.687772 0.766017 0 0.698642 0.764783 0 0.687295 0.760364 0 0.676964 0.774306 0 0.686755 0.773475 0 0.677026 0.781361 0 0.685739 0.780933 0 0.694452 0.780505 0 0.696547 0.772644 0 0.701342 0.671105 0 0.69277 0.670071 0 0.692744 0.676897 0 0.701173 0.677869 0 0.684197 0.669036 0 0.684316 0.675924 0 0.684434 0.682813 0 0.692719 0.683723 0 0.701005 0.684634 0 0.693787 0.690687 0 0.701645 0.691549 0 0.685928 0.689826 0 0.687422 0.696838 0 0.694854 0.697651 0 0.702286 0.698464 0 0.694449 0.704726 0 0.701759 0.705412 0 0.68714 0.704039 0 0.686857 0.71124 0 0.694045 0.7118 0 0.701233 0.71236 0 0.693742 0.717847 0 0.700735 0.718317 0 0.686749 0.717376 0 0.640418 0.727568 0 0.643111 0.721059 0 0.637725 0.734076 0 0.634049 0.741997 0 0.630372 0.749917 0 0.628628 0.757763 0 0.626885 0.76561 0 0.626726 0.773421 0 0.626567 0.781232 0 0.64098 0.660641 0 0.640713 0.668024 0 0.640445 0.675406 0 0.641918 0.683275 0 0.643391 0.691144 0 0.643156 0.699324 0 0.642922 0.707505 0 0.643017 0.714282 0 0.677656 0.729461 0 0.679686 0.723251 0 0.675625 0.735671 0 0.670677 0.744045 0 0.66573 0.752419 0 0.667013 0.759651 0 0.668297 0.766883 0 0.668288 0.774133 0 0.668278 0.781383 0 0.67586 0.66782 0 0.676077 0.67477 0 0.676293 0.68172 0 0.678107 0.688839 0 0.67992 0.695958 0 0.679733 0.703343 0 0.679546 0.710727 0 0.679616 0.716989 0 0.603705 0.725788 0 0.605449 0.717718 0 0.60196 0.733859 0 0.598799 0.741616 0 0.595638 0.749373 0 0.592507 0.756727 0 0.589375 0.764081 0 0.586851 0.771657 0 0.584328 0.779232 0 0.622662 0.651757 0 0.617947 0.658008 0 0.613232 0.664259 0 0.610785 0.672699 0 0.608338 0.681139 0 0.607078 0.690622 0 0.605819 0.700105 0 0.605634 0.708911 0 0.280443 0.045472 0 0.278988 0.052033 0 0.281897 0.038911 0 0.912832 0.64791 0 0.919329 0.64693 0 0.925825 0.64595 0 0.271389 0.120166 0 0.272918 0.106133 0 0.850232 0.661762 0 0.862463 0.657548 0 0.267619 0.185579 0 0.79866 0.678973 0 0.266957 0.318 0 0.263924 0.304495 0 0.734062 0.690936 0 0.726758 0.693014 0 0.286067 0.449488 0 0.278758 0.468684 0 0.265046 0.46312 0 0.285471 0.495867 0 0.27145 0.48788 0 0.052855 0.390222 0 0.058552 0.398535 0 0.052126 0.404737 0 0.058788 0.383596 0 0.064979 0.392333 0 0.07117 0.40107 0 0.06425 0.406848 0 0.252759 0.515784 0 0.240449 0.525254 0 0.230298 0.513759 0 0.264888 0.526699 0 0.250602 0.536748 0 0.236315 0.546797 0 0.228139 0.534723 0 0.089151 0.426857 0 0.0967 0.44009 0 0.086301 0.444036 0 0.080368 0.431565 0 0.092234 0.456508 0 0.075902 0.447982 0 0.199661 0.545671 0 0.183333 0.546164 0 0.180592 0.538808 0 0.203582 0.554764 0 0.186074 0.553519 0 0.111803 0.49223 0 0.104615 0.495325 0 0.099217 0.483366 0 0.114996 0.504809 0 0.110012 0.507284 0 0.105028 0.509759 0 0.097427 0.498421 0 0.126789 0.508995 0 0.133731 0.510514 0 0.130078 0.515872 0 0.122768 0.513471 0 0.140672 0.512033 0 0.137388 0.518273 0 0.289567 0.251849 0 0.289099 0.268703 0 0.757423 0.70703 0 0.750312 0.703635 0 0.759904 0.714425 0 0.752025 0.709952 0 0.291137 0.230933 0 0.290352 0.241391 0 0.276477 0.242147 0 0.77265 0.708306 0 0.765037 0.707668 0 0.762558 0.699852 0 0.767516 0.715484 0 0.471465 0.811386 0 0.466473 0.796052 0 0.150193 0.528507 0 0.156956 0.532053 0 0.151067 0.522586 0 0.15653 0.526373 0 0.161993 0.53016 0 0.163718 0.5356 0 0.278487 0.355676 0 0.290162 0.354242 0 0.289325 0.378675 0 0.277291 0.379672 0 0.288489 0.403107 0 0.037251 0.369146 0 0.043076 0.372984 0 0.037477 0.376582 0 0.032226 0.372303 0 0.0489 0.376823 0 0.042728 0.38086 0 0.292973 0.152107 0 0.83815 0.70035 0 0.834311 0.690466 0 0.296134 0.098885 0 0.296975 0.089432 0 0.284983 0.097762 0 0.884323 0.670354 0 0.87583 0.672265 0 0.873727 0.663965 0 0.886133 0.679173 0 0.877934 0.680565 0 0.476449 0.579367 0 0.476939 0.573161 0 0.459887 0.573399 0 0.460097 0.581442 0 0.454939 0.736883 0 0.45549 0.715874 0 0.506741 0.588098 0 0.441701 0.778777 0 0.446892 0.775334 0 0.551059 0.577769 0 0.536035 0.577268 0 0.54911 0.575494 0 0.535455 0.574399 0 0.273873 0.095859 0 0.262762 0.093957 0 0.242363 0.089795 0 0.221964 0.085634 0 0.206438 0.082752 0 0.190913 0.07987 0 0.871299 0.655089 0 0.298055 0.080202 0 0.299136 0.070972 0 0.902194 0.670015 0 0.893259 0.670184 0 0.903324 0.680789 0 0.894729 0.679981 0 0.299872 0.064787 0 0.29171 0.063037 0 0.26439 0.054242 0 0.245082 0.049833 0 0.225774 0.045424 0 0.209382 0.045342 0 0.19299 0.045259 0 0.910601 0.671268 0 0.912196 0.68255 0 0.909006 0.659986 0 0.27805 0.058639 0 0.905637 0.64844 0 0.090519 0.501602 0 0.099819 0.512432 0 0.094611 0.515105 0 0.083612 0.504784 0 0.781059 0.707324 0 0.774107 0.74398 0 0.766101 0.740927 0 0.766809 0.728206 0 0.774617 0.730261 0 0.758096 0.737875 0 0.759 0.72615 0 0.148327 0.288616 0 0.162327 0.270656 0 0.169628 0.278497 0 0.157003 0.297727 0 0.176327 0.252695 0 0.182254 0.259268 0 0.200423 0.242996 0 0.193162 0.235935 0 0.209997 0.219175 0 0.218592 0.226725 0 0.241389 0.221101 0 0.229296 0.214968 0 0.24 0.20321 0 0.218592 0.226725 0 0.217202 0.208834 0 0.262522 0.24155 0 0.248568 0.240954 0 0.291854 0.220518 0 0.760815 0.688492 0 0.247954 0.452421 0 0.235464 0.443844 0 0.242798 0.430499 0 0.22813 0.45719 0 0.222974 0.435268 0 0.21408 0.481102 0 0.205796 0.490557 0 0.194216 0.481122 0 0.217376 0.499992 0 0.197511 0.500012 0 0.177941 0.512947 0 0.167235 0.51966 0 0.159487 0.513848 0 0.174984 0.525473 0 0.139446 0.535786 0 0.137181 0.542102 0 0.141712 0.529471 0 0.143791 0.52339 0 0.145869 0.517309 0 0.182892 0.343707 0 0.170733 0.35003 0 0.180392 0.334818 0 0.194212 0.398271 0 0.185641 0.409289 0 0.173383 0.401259 0 0.197899 0.417319 0 0.177069 0.420307 0 0.161458 0.444571 0 0.154872 0.456687 0 0.140339 0.448789 0 0.169405 0.464585 0 0.148286 0.468803 0 0.141636 0.490074 0 0.137683 0.500294 0 0.129297 0.497483 0 0.146069 0.503105 0 0.102331 0.521127 0 0.107109 0.51749 0 0.111887 0.513853 0 0.11639 0.510378 0 0.120893 0.506902 0 0.195506 0.31772 0 0.187692 0.319071 0 0.20332 0.316369 0 0.06679 0.859759 0 0.069271 0.854841 0 0.061668 0.847356 0 0.057046 0.851547 0 0.071752 0.849924 0 0.066289 0.843166 0 0.213499 0.845178 0 0.214869 0.855004 0 0.2228 0.854476 0 0.22187 0.843706 0 0.216239 0.86483 0 0.223731 0.865246 0 0.22238 0.878932 0 0.215124 0.877312 0 0.214008 0.889794 0 0.221031 0.892617 0 0.07114 0.897853 0 0.066585 0.894773 0 0.07679 0.891542 0 0.073453 0.887625 0 0.070115 0.883707 0 0.062031 0.891693 0 0.058113 0.888035 0 0.06818 0.88133 0 0.066244 0.878952 0 0.054196 0.884377 0 0.051654 0.878364 0 0.064761 0.87602 0 0.063278 0.873088 0 0.049112 0.872352 0 0.049891 0.866979 0 0.063751 0.869343 0 0.064224 0.865598 0 0.050669 0.861606 0 0.053858 0.856576 0 0.065507 0.862679 0 0.080355 0.81791 0 0.065983 0.820393 0 0.069491 0.82741 0 0.082763 0.825178 0 0.072999 0.834426 0 0.085171 0.832445 0 0.026248 0.100487 0 0.036654 0.104567 0 0.036853 0.089618 0 0.026127 0.086624 0 0.047059 0.108647 0 0.047578 0.092611 0 0.048098 0.076576 0 0.037052 0.074668 0 0.026006 0.07276 0 0.073933 0.104884 0 0.07344 0.091928 0 0.060509 0.09227 0 0.060496 0.106765 0 0.072948 0.078973 0 0.060523 0.077775 0 0.082722 0.919085 0 0.085497 0.912677 0 0.073373 0.911575 0 0.069866 0.917934 0 0.088272 0.906268 0 0.076881 0.905216 0 0.091535 0.895024 0 0.081338 0.896439 0 0.094799 0.88378 0 0.085794 0.887661 0 0.100077 0.878703 0 0.092894 0.880714 0 0.105356 0.873625 0 0.099993 0.873766 0 0.09463 0.873908 0 0.08571 0.882725 0 0.09312 0.851726 0 0.082436 0.850825 0 0.091215 0.862296 0 0.099238 0.862675 0 0.083191 0.861916 0 0.077717 0.842625 0 0.089145 0.842085 0 0.189772 0.825698 0 0.190674 0.817948 0 0.175095 0.818194 0 0.174282 0.826292 0 0.191577 0.810197 0 0.175908 0.810097 0 0.160239 0.809996 0 0.159515 0.81844 0 0.158791 0.826885 0 0.021107 0.214816 0 0.03587 0.218346 0 0.036869 0.201971 0 0.022069 0.199161 0 0.050634 0.221876 0 0.05167 0.204782 0 0.052705 0.187687 0 0.037868 0.185596 0 0.023031 0.183506 0 0.085389 0.215424 0 0.084922 0.199424 0 0.068296 0.202103 0 0.068011 0.21865 0 0.084454 0.183424 0 0.06858 0.185555 0 0.189943 0.922414 0 0.189836 0.91502 0 0.174143 0.914976 0 0.174158 0.922665 0 0.189728 0.907625 0 0.174127 0.907287 0 0.158526 0.906948 0 0.15845 0.914932 0 0.158374 0.922917 0 0.190199 0.900023 0 0.174382 0.899451 0 0.190669 0.89242 0 0.174637 0.891616 0 0.158605 0.890811 0 0.158565 0.89888 0 0.19288 0.87807 0 0.176933 0.877952 0 0.195092 0.863721 0 0.179228 0.86429 0 0.163365 0.864858 0 0.160985 0.877834 0 0.189653 0.842106 0 0.173698 0.843233 0 0.176463 0.853761 0 0.192373 0.852913 0 0.157744 0.844361 0 0.160554 0.854609 0 0.189712 0.833902 0 0.17399 0.834763 0 0.158267 0.835623 0 0.063081 0.057253 0 0.063098 0.048064 0 0.075422 0.062551 0 0.073289 0.053273 0 0.071157 0.043995 0 0.063115 0.038874 0 0.049419 0.064265 0 0.061802 0.067513 0 0.074185 0.070762 0 0.026389 0.063215 0 0.037904 0.06374 0 0.134148 0.828242 0 0.133905 0.820181 0 0.121239 0.821681 0 0.121915 0.829507 0 0.133661 0.81212 0 0.120563 0.813855 0 0.107465 0.81559 0 0.108573 0.823181 0 0.109682 0.830772 0 0.023917 0.15587 0 0.037711 0.158632 0 0.037448 0.145129 0 0.024517 0.142059 0 0.051505 0.161394 0 0.050378 0.148199 0 0.049251 0.135003 0 0.037184 0.131626 0 0.025117 0.128248 0 0.064924 0.14608 0 0.063372 0.132926 0 0.066476 0.159235 0 0.081448 0.157076 0 0.079471 0.143962 0 0.077493 0.130848 0 0.132818 0.921945 0 0.133802 0.914564 0 0.121644 0.913852 0 0.120263 0.920915 0 0.134786 0.907183 0 0.123025 0.906789 0 0.111265 0.906396 0 0.109486 0.91314 0 0.107707 0.919884 0 0.136097 0.897328 0 0.124818 0.896423 0 0.137409 0.887474 0 0.12661 0.886056 0 0.115811 0.884638 0 0.113538 0.895517 0 0.139767 0.877055 0 0.12918 0.877232 0 0.142125 0.866635 0 0.13175 0.868409 0 0.121376 0.870183 0 0.118593 0.877411 0 0.128635 0.858513 0 0.118051 0.860176 0 0.139219 0.85685 0 0.136313 0.847065 0 0.12552 0.848617 0 0.114727 0.850169 0 0.123718 0.839062 0 0.112204 0.84047 0 0.135231 0.837654 0 0.097427 0.831609 0 0.095668 0.824179 0 0.09391 0.81675 0 0.036919 0.118096 0 0.025683 0.114367 0 0.048155 0.121825 0 0.061934 0.119846 0 0.075713 0.117866 0 0.097492 0.912908 0 0.095215 0.919484 0 0.099768 0.906332 0 0.102537 0.89527 0 0.105305 0.884209 0 0.109335 0.878057 0 0.113366 0.871904 0 0.108645 0.861426 0 0.103923 0.850947 0 0.100675 0.841278 0 0.201869 0.827638 0 0.202502 0.819523 0 0.213966 0.829578 0 0.214328 0.821099 0 0.214691 0.81262 0 0.203134 0.811409 0 0.02128 0.237562 0 0.034544 0.241766 0 0.035207 0.230056 0 0.021194 0.226189 0 0.047808 0.245971 0 0.049221 0.233923 0 0.066609 0.23043 0 0.065207 0.242209 0 0.082606 0.238448 0 0.083998 0.226936 0 0.212906 0.920132 0 0.213255 0.912125 0 0.201545 0.913572 0 0.201425 0.921273 0 0.213603 0.904118 0 0.201666 0.905872 0 0.213805 0.896956 0 0.202002 0.898489 0 0.202339 0.891107 0 0.204002 0.877691 0 0.205665 0.864276 0 0.203621 0.853959 0 0.201576 0.843642 0 0.201723 0.83564 0 0.14671 0.819311 0 0.14647 0.827564 0 0.14695 0.811058 0 0.03779 0.172114 0 0.023474 0.169688 0 0.052105 0.17454 0 0.067528 0.172395 0 0.082951 0.17025 0 0.146126 0.914748 0 0.145596 0.922431 0 0.146656 0.907066 0 0.147331 0.898104 0 0.148007 0.889143 0 0.150376 0.877445 0 0.152745 0.865746 0 0.149887 0.85573 0 0.147029 0.845713 0 0.146749 0.836638 0 0.223837 0.506876 0 0.18181 0.472853 0 0.125028 0.442405 0 0.062191 0.454889 0 0.04848 0.461796 0 0.177788 0.53214 0 0.262105 0.501832 0 0.27518 0.511283 0 0.072309 0.419207 0 0.08016 0.413963 0 0.2139 0.540197 0 0.219949 0.55078 0 0.221105 0.469146 0 0.187726 0.50648 0 0.169264 0.432439 0 0.152778 0.508476 0 0.144961 0.479439 0 0.12055 0.494857 0 0.095725 0.469937 0 0.2565 0.45777 0 0.210436 0.426293 0 0.161198 0.391666 0 0.149014 0.382073 0 0.040304 0.410911 0 0.028482 0.417086 0 0.287278 0.426298 0 0.047791 0.385541 0 0.053844 0.38021 0 0.246657 0.414232 0 0.250515 0.397964 0 0.200383 0.386679 0 0.206555 0.375087 0 0.290247 0.334576 0 0.278277 0.336312 0 0.260664 0.378458 0 0.268977 0.379065 0 0.264056 0.355901 0 0.271271 0.355788 0 0.209106 0.35827 0 0.220917 0.355466 0 0.235359 0.356224 0 0.249803 0.356982 0 0.269114 0.336894 0 0.259952 0.337476 0 0.255233 0.36772 0 0.427331 0.327929 0 0.434124 0.325934 0 0.418814 0.325501 0 0.756572 0.604734 0 0.750809 0.593776 0 0.366604 0.241952 0 0.369215 0.235379 0 0.36418 0.226993 0 0.417078 0.327462 0 0.184546 0.331705 0 0.780524 0.752152 0 0.778726 0.740282 0 0.241441 0.238728 0 0.239158 0.232157 0 0.244636 0.22408 0 0.241389 0.221101 0 0.198821 0.300745 0 - - - - - - - - - - -0.988697 -0.094952 0.116029 -0.99311 0.002203 0.117163 -0.992434 0.026388 0.119911 -0.988819 -0.094958 0.11498 -0.992673 0.02651 0.117887 -0.990119 -0.0903 0.107287 -0.989157 -0.0032 0.146829 -0.988949 0.003927 0.148202 -0.988655 0.024681 0.148164 -0.98823 -0.00352 0.152936 -0.987756 0.024319 0.154101 -0.987994 0.00128 0.154484 -0.988402 -0.016478 0.150964 -0.982523 0.087173 0.164465 -0.986181 0.023715 0.163963 -0.985873 -0.018784 0.166437 -0.984623 0.023149 0.173152 -0.984864 0.00358 0.173294 -0.989156 -0.040179 0.141266 -0.986776 -0.093024 0.132737 -0.989527 0.025046 0.142161 -0.995807 -0.02305 0.088524 -0.992035 0.02619 0.123209 -0.987455 0.094707 0.126344 -0.140469 -0.977638 0.156499 -0.236719 -0.949809 0.204516 -0.304346 -0.92258 0.237106 -0.14429 -0.978255 0.148988 -0.308135 -0.923605 0.22805 -0.146758 -0.974646 0.168898 -0.595855 -0.731874 0.33063 -0.703259 -0.671366 0.23387 -0.324072 -0.926986 0.188877 -0.604226 -0.732137 0.314461 -0.335438 -0.928409 0.159808 -0.267229 -0.953213 0.141326 -0.551788 -0.693615 0.463064 -0.302866 -0.889284 0.342703 -0.261439 -0.905717 0.333656 -0.560228 -0.695618 0.449734 -0.272229 -0.910808 0.310354 -0.660881 -0.643653 0.385935 -0.087609 -0.973546 0.21103 -0.117322 -0.963548 0.24044 -0.277523 -0.913107 0.298692 -0.077878 -0.970207 0.229421 -0.269603 -0.909619 0.316082 -0.30638 -0.890553 0.336224 0.428345 -0.897501 -0.104937 0.260734 -0.965369 -0.008989 0.277836 -0.959262 -0.051213 0.434792 -0.896532 -0.084767 0.284656 -0.958144 -0.030509 0.464374 -0.87986 -0.101005 -0.184029 -0.980496 0.069005 -0.191345 -0.980036 0.053999 0.258579 -0.959989 -0.10751 -0.191555 -0.980025 0.053453 0.254475 -0.959714 -0.119125 0.201917 -0.969896 -0.136132 -0.129455 -0.983027 0.129994 0.32481 -0.937375 -0.125801 0.283366 -0.958393 -0.034458 -0.152058 -0.984722 0.084854 0.267294 -0.960085 -0.08241 -0.182045 -0.980138 0.078666 0.656675 -0.740109 -0.14497 0.469924 -0.879378 -0.076583 0.29276 -0.956171 -0.005332 0.644861 -0.743176 -0.178451 0.279359 -0.959054 -0.046626 0.388998 -0.92119 -0.009458 0.083864 -0.659371 -0.747125 0.159919 -0.618286 -0.769511 0.299976 -0.527429 -0.79488 0.049588 -0.618064 -0.784562 0.265555 -0.484994 -0.833223 0.113063 -0.583087 -0.804504 0.238311 -0.593617 -0.768653 0.48368 -0.351707 -0.801471 0.286446 -0.510833 -0.810554 0.19638 -0.565315 -0.801158 0.299395 -0.526719 -0.795569 0.159568 -0.61784 -0.769943 0.441766 -0.064564 -0.894804 0.330862 -0.224441 -0.9166 0.160444 -0.351506 -0.922335 0.542889 -0.145584 -0.827089 0.247742 -0.462767 -0.851158 0.445772 -0.300686 -0.843134 0.320725 -0.432866 -0.842474 0.127745 -0.599351 -0.790227 0.274889 -0.49657 -0.823319 0.16481 -0.332146 -0.928718 0.142648 -0.328387 -0.93371 0.277032 -0.184613 -0.942959 -0.997157 0.070993 -0.02527 -0.932199 0.331615 -0.145038 -0.958161 0.261083 -0.117319 -0.996936 0.059054 -0.051296 -0.95737 0.251144 -0.14272 -0.993091 0.102546 -0.05705 -0.997573 0.032612 0.061513 -0.999581 0.010773 0.026873 -0.956884 0.285951 -0.051032 -0.996137 0.039934 0.078207 -0.956411 0.288829 -0.043087 -0.928406 0.364735 -0.070926 -0.999958 0.003874 0.008334 -0.988011 0.153779 -0.013627 -0.957618 0.280217 -0.066685 -0.999948 0.001275 -0.010115 -0.957201 0.283728 -0.057127 -0.999726 0.009309 0.02147 -0.994423 0.013568 -0.104591 -0.993022 0.098305 -0.065138 -0.956984 0.248052 -0.150506 -0.998192 0.026055 -0.054166 -0.958056 0.25904 -0.122586 -0.986362 0.141448 -0.084154 -0.125868 -0.925713 0.356669 -0.407349 -0.895076 0.181397 -0.378804 -0.90152 0.209209 -0.117179 -0.932534 0.341541 -0.371362 -0.908513 0.191556 -0.12709 -0.944675 0.302386 -0.616741 -0.776685 0.128026 -0.557578 -0.815819 0.153445 -0.391879 -0.887904 0.240949 -0.621664 -0.76966 0.145457 -0.404847 -0.872539 0.273451 -0.452964 -0.851234 0.264998 -0.552849 -0.824313 0.121926 -0.317725 -0.930396 0.182795 -0.367846 -0.911639 0.183315 -0.558419 -0.814477 0.157465 -0.379534 -0.900806 0.210956 -0.547411 -0.827677 0.123659 -0.029435 -0.951898 0.304997 -0.121752 -0.949616 0.288802 -0.36473 -0.914316 0.176061 0.000413 -0.979031 0.203713 -0.326801 -0.940685 0.09118 -0.309969 -0.944097 0.112252 -0.01431 -0.987184 0.158943 -0.067815 -0.986079 0.151823 0.315668 -0.906013 0.281948 -0.012164 -0.987829 0.155068 0.302185 -0.898728 0.317762 0.287695 -0.906153 0.310031 0.008833 -0.984582 0.174699 0.336878 -0.892901 0.298732 0.32291 -0.909447 0.261983 0.006052 -0.982851 0.184304 0.317968 -0.907141 0.275667 -0.064914 -0.987378 0.144467 0.521905 -0.782826 0.338819 0.538544 -0.773111 0.335067 0.334882 -0.91432 0.227756 0.536839 -0.782705 0.314923 0.324853 -0.910308 0.256536 0.37421 -0.897992 0.231466 0.392714 -0.875579 0.281313 0.32101 -0.916392 0.239119 0.328499 -0.911851 0.246202 0.409234 -0.874282 0.261073 0.329117 -0.912104 0.244435 0.538391 -0.773102 0.335333 0.408457 0.38613 -0.827083 0.475044 0.426466 -0.769714 0.369945 0.273841 -0.887779 0.368044 0.401149 -0.838823 0.373369 0.271191 -0.887159 0.354473 0.276413 -0.893277 0.496201 0.289348 -0.818574 0.322209 0.197192 -0.925903 0.339412 0.297013 -0.892515 0.472099 0.324048 -0.819826 0.3814 0.264931 -0.885633 0.488171 0.415513 -0.767488 0.329349 0.258262 -0.908202 0.295784 0.166026 -0.940716 0.370806 0.273175 -0.887625 0.330682 0.256797 -0.908133 0.382091 0.264389 -0.885497 0.296928 0.225444 -0.927906 0.290962 0.100008 -0.951493 0.37839 0.26359 -0.887322 0.371484 0.272651 -0.887503 0.279698 0.106812 -0.954128 0.357564 0.283337 -0.88987 0.282256 0.176539 -0.942956 -0.985968 0.159021 -0.050785 -0.93735 0.345506 -0.044722 -0.946196 0.320094 -0.047465 -0.987171 0.158506 -0.019222 -0.946738 0.321423 -0.019344 -0.997005 0.076881 -0.008441 -0.999777 0.005252 -0.020433 -0.999939 0.006348 0.009065 -0.94669 0.322143 -0.001251 -0.998486 0.006838 -0.054582 -0.946611 0.320922 -0.030603 -0.937882 0.345168 -0.035154 -0.992348 0.025693 0.120773 -0.933771 0.352679 0.060732 -0.944329 0.323769 0.05844 -0.998024 0.016243 0.060706 -0.946624 0.322318 0.003605 -0.999878 0.006512 0.014227 -0.999115 0.024321 0.034329 -0.997016 0.077089 -0.003959 -0.946755 0.321609 -0.014928 -0.939725 0.340894 -0.026597 0.25677 -0.306601 -0.916551 0.213269 -0.349179 -0.912464 0.301196 -0.120053 -0.945975 0.307248 -0.309367 -0.899939 0.347917 -0.139028 -0.92716 0.344613 -0.08688 -0.934716 0.250886 -0.408801 -0.877461 0.388567 -0.138173 -0.911002 0.368233 -0.147282 -0.917994 0.247507 -0.407627 -0.878965 0.364886 -0.145922 -0.919546 0.27255 -0.366396 -0.889646 0.698402 0.030444 -0.715058 0.530365 -0.041149 -0.84677 0.459024 -0.184182 -0.869122 0.461217 0.340659 -0.819287 0.192399 -0.07589 -0.978378 0.190003 -0.033187 -0.981222 0.389851 0.109218 -0.914378 0.353608 -0.088411 -0.931206 0.326234 -0.130221 -0.936277 0.395575 0.107872 -0.912077 0.327957 -0.130921 -0.935577 0.394428 0.035726 -0.918232 -0.982284 0.111638 -0.150516 -0.98264 0.089653 -0.16242 -0.981345 0.139522 -0.132268 -0.984912 0.103028 -0.139044 -0.982318 0.136713 -0.127908 -0.9792 0.015311 -0.202319 -0.982827 0.090059 -0.161059 -0.974151 0.203437 -0.098197 -0.979924 0.143485 -0.138422 -0.985439 0.083186 -0.148291 -0.984046 0.131506 -0.119834 -0.985416 0.082311 -0.148933 -0.998326 0.056953 -0.010116 -0.998836 0.023379 -0.042193 -0.998239 0.058789 -0.007883 -0.996687 0.073626 -0.034545 -0.996739 0.074257 -0.031574 -0.989906 0.141026 0.014051 -0.982644 -0.080003 -0.167363 -0.990377 -0.042216 -0.131801 -0.994931 0.086784 -0.050807 -0.982598 -0.079426 -0.167905 -0.998377 0.056756 -0.004775 -0.998924 0.022176 -0.04072 -0.393142 -0.166089 -0.904353 -0.596966 -0.127756 -0.792029 -0.564061 -0.089781 -0.820838 -0.382875 -0.561137 -0.733847 -0.442365 -0.576299 -0.687163 -0.312887 -0.562526 -0.765289 -0.655606 -0.083323 -0.750492 -0.748934 -0.060898 -0.659841 -0.565111 -0.077887 -0.82133 -0.635057 0.029106 -0.771917 -0.571328 0.055597 -0.818837 -0.581165 0.024926 -0.813404 -0.672654 -0.595979 -0.438572 -0.356148 -0.68562 -0.634889 -0.387135 -0.685249 -0.616896 -0.693686 -0.287947 -0.660217 -0.507336 -0.39604 -0.765351 -0.735728 -0.351067 -0.579185 -0.298899 -0.683501 -0.665947 -0.256078 -0.679196 -0.687835 -0.382926 -0.69246 -0.611447 -0.273541 -0.721772 -0.635783 -0.358889 -0.731203 -0.580122 -0.334012 -0.727373 -0.59947 -0.392969 -0.461865 -0.795145 -0.341099 -0.492863 -0.800461 -0.168605 -0.463693 -0.869806 -0.395521 -0.419942 -0.81683 -0.185014 -0.411705 -0.892339 -0.130928 -0.462986 -0.876642 -0.279829 -0.712598 -0.64335 -0.094979 -0.663709 -0.741936 -0.091424 -0.668269 -0.738281 -0.315442 -0.656611 -0.685097 -0.110742 -0.622547 -0.774707 -0.273385 -0.646515 -0.712235 0.074995 -0.569954 -0.818247 0.061605 -0.587786 -0.806668 -0.111225 -0.621361 -0.77559 0.082065 -0.58311 -0.808238 -0.106395 -0.633131 -0.766698 -0.092658 -0.666472 -0.73975 0.086993 -0.394033 -0.91497 -0.122886 -0.382867 -0.915594 -0.201816 -0.354645 -0.912961 0.06957 -0.590759 -0.803843 -0.087597 -0.676936 -0.730811 0.063852 -0.610197 -0.789672 0.424614 0.175464 -0.888209 0.47691 0.375484 -0.794713 0.411181 0.211553 -0.886665 0.34469 0.239896 -0.907545 0.38451 0.217042 -0.897243 0.330241 0.207884 -0.92072 0.680283 0.079577 -0.728617 0.670263 -0.036456 -0.741228 0.722383 0.124099 -0.680267 0.687183 0.074886 -0.722615 0.730133 0.121173 -0.672476 0.722095 0.223931 -0.654548 0.577015 -0.175262 -0.797707 0.666234 0.042239 -0.744546 0.685585 0.137332 -0.714922 0.459773 -0.09188 -0.883271 0.618865 0.158925 -0.769252 0.566516 0.014176 -0.823929 0.394535 0.102996 -0.91309 0.388844 0.165292 -0.906355 0.419963 0.20969 -0.882984 0.333027 0.123297 -0.934821 0.343372 0.225024 -0.911844 0.339831 0.016888 -0.940335 -0.825466 -0.464652 -0.320476 -0.836609 -0.429997 -0.339393 -0.684481 -0.56765 -0.457448 -0.842862 -0.383955 -0.377043 -0.681825 -0.516165 -0.518352 -0.654882 -0.503094 -0.563939 -0.861442 -0.401842 -0.310549 -0.764885 -0.538314 -0.353791 -0.683985 -0.596766 -0.419565 -0.854133 -0.383356 -0.351418 -0.684507 -0.573297 -0.450311 -0.836398 -0.434359 -0.33432 -0.532386 -0.537496 -0.653959 -0.482734 -0.55157 -0.680248 -0.670605 -0.437496 -0.599071 -0.554886 -0.56822 -0.60764 -0.675389 -0.464887 -0.572477 -0.697595 -0.4218 -0.579177 -0.452634 -0.502974 -0.736301 -0.658668 -0.421329 -0.623409 -0.660604 -0.391147 -0.640786 -0.454333 -0.540028 -0.708485 -0.668316 -0.42588 -0.609901 -0.480287 -0.539899 -0.691255 -0.454581 -0.775261 -0.43855 -0.407068 -0.805072 -0.431456 -0.646006 -0.591182 -0.482888 -0.417375 -0.73161 -0.539022 -0.589686 -0.552698 -0.588893 -0.496693 -0.656251 -0.568005 -0.150769 -0.610748 -0.777339 -0.246925 -0.477822 -0.843039 -0.349001 -0.372201 -0.860038 -0.250851 -0.884317 -0.393773 -0.658018 -0.599035 -0.456256 -0.414549 -0.818597 -0.397553 -0.250829 -0.639115 -0.727061 -0.49333 -0.386716 -0.779151 -0.463978 -0.460726 -0.756608 -0.277453 -0.661846 -0.696405 -0.489315 -0.479748 -0.728294 -0.408828 -0.590692 -0.69566 -0.595651 -0.553324 -0.582265 -0.509761 -0.666321 -0.544206 -0.609308 -0.56637 -0.55495 -0.39551 0.045516 -0.917333 -0.35715 -0.37858 -0.853886 -0.351759 -0.231343 -0.907054 0.194744 -0.673639 -0.712942 0.07451 -0.559998 -0.825137 0.240824 -0.638647 -0.730844 0.217232 -0.656384 -0.722475 0.239088 -0.640794 -0.729534 0.195222 -0.630537 -0.751207 0.180877 -0.499796 -0.847046 0.491605 -0.39757 -0.774767 0.332367 -0.512038 -0.792054 0.180864 -0.497737 -0.848261 0.334289 -0.509071 -0.793157 0.163548 -0.432686 -0.886586 0.788674 -0.453236 -0.415416 0.481966 -0.580365 -0.656419 0.329909 -0.515814 -0.79063 0.808635 -0.321481 -0.492706 0.436275 -0.328023 -0.837893 0.50798 -0.469048 -0.722462 0.228531 -0.646065 -0.728268 0.206674 -0.619356 -0.757419 0.245048 -0.633387 -0.734011 0.22339 -0.649478 -0.726826 0.24263 -0.636405 -0.732202 0.329926 -0.720256 -0.61023 0.943669 0.330238 0.020771 0.918543 0.386161 -0.084606 0.801881 0.460854 -0.380263 0.947096 0.320632 0.014318 0.804476 0.453779 -0.383281 0.902405 0.404695 -0.147941 0.862191 0.272506 -0.427044 0.669124 0.190559 -0.718304 0.854707 0.247941 -0.456071 0.844761 0.32818 -0.422701 0.831701 0.365614 -0.417851 0.950701 0.273003 -0.147094 0.856062 0.447852 -0.258044 0.91339 0.383532 -0.136459 0.861763 0.025529 -0.506669 0.854277 0.450408 -0.259506 0.862196 0.032086 -0.505558 0.706238 0.083978 -0.702977 0.928043 0.367526 0.060509 0.923997 0.332999 -0.187994 0.818366 0.412507 -0.400144 0.998118 0.060536 0.009781 0.86434 0.116766 -0.489164 0.88126 0.445264 -0.158494 -0.770103 -0.483228 -0.416451 -0.638097 -0.48997 -0.593938 -0.643737 -0.477183 -0.598246 -0.769369 -0.484778 -0.416007 -0.642937 -0.478899 -0.597735 -0.747721 -0.490449 -0.447631 -0.421829 -0.525854 -0.738605 -0.431787 -0.509788 -0.744094 -0.626694 -0.512296 -0.587203 -0.420475 -0.531295 -0.735477 -0.609971 -0.544099 -0.5761 -0.622709 -0.52767 -0.577753 -0.442952 -0.461154 -0.76885 -0.621332 -0.498448 -0.604563 -0.637649 -0.490071 -0.594336 -0.445911 -0.454265 -0.771237 -0.640137 -0.484852 -0.595939 -0.44407 -0.47104 -0.762183 -0.753239 -0.446231 -0.483227 -0.774218 -0.440066 -0.454895 -0.668736 -0.419532 -0.613828 -0.727209 -0.487989 -0.482736 -0.644501 -0.458908 -0.611574 -0.278378 -0.556142 -0.783079 -0.080448 -0.521808 -0.849261 -0.000554 -0.49531 -0.868716 -0.295961 -0.518259 -0.80238 -0.014372 -0.456873 -0.889416 -0.254105 -0.507798 -0.823148 0.149816 -0.499798 -0.853087 0.237934 -0.465653 -0.852382 0.014804 -0.536815 -0.84357 0.128809 -0.286401 -0.949412 -0.058712 -0.326409 -0.943403 -0.132289 -0.334113 -0.933203 0.249396 -0.427332 -0.869016 0.092263 -0.478804 -0.87306 0.005412 -0.511588 -0.859214 0.250111 -0.429224 -0.867878 0.006163 -0.513622 -0.857994 0.229262 -0.438218 -0.86914 -0.204203 -0.472953 -0.857098 -0.264878 -0.473005 -0.840301 -0.028626 -0.416125 -0.908857 -0.199875 -0.490072 -0.848457 -0.011009 -0.466324 -0.884546 0.080547 -0.440352 -0.894205 0.512738 -0.429135 -0.743601 0.332879 -0.447814 -0.829852 0.442643 -0.434625 -0.784326 0.514192 -0.417617 -0.749135 0.44341 -0.425494 -0.788887 0.419685 -0.43238 -0.798067 0.500934 -0.392542 -0.771346 0.475443 -0.374039 -0.796272 0.446333 -0.383004 -0.808761 0.470756 -0.482842 -0.738412 0.439051 -0.471258 -0.764951 0.328405 -0.482528 -0.811983 0.431273 -0.409223 -0.804077 0.500804 -0.392526 -0.77144 0.445129 -0.40239 -0.799964 0.431204 -0.415821 -0.800722 0.444483 -0.411575 -0.795639 0.476229 -0.405549 -0.780215 0.426178 -0.445921 -0.7871 0.419534 -0.433027 -0.797796 0.442083 -0.440947 -0.781107 0.428395 -0.380119 -0.819748 0.44681 -0.3742 -0.81261 0.503678 -0.36423 -0.783355 0.927515 0.365373 -0.078855 0.925917 0.370641 -0.072822 0.920597 0.37837 -0.096626 0.914988 0.398982 -0.060087 0.908838 0.409992 -0.076941 0.876957 0.449044 -0.171193 0.956843 0.258549 0.132676 0.954449 0.269274 0.128524 0.924312 0.367378 -0.103351 0.959318 0.251191 0.128888 0.927137 0.35862 -0.108668 0.934252 0.344956 -0.090432 0.947833 0.282863 0.146972 0.901618 0.413488 -0.126933 0.91549 0.392642 -0.087804 0.937285 0.309315 0.160689 0.905762 0.417604 -0.072127 0.934556 0.321111 0.153271 0.721529 0.550643 -0.419748 0.862631 0.482683 -0.151275 0.896091 0.440103 -0.057713 0.716379 0.561599 -0.414015 0.893402 0.446015 -0.053879 0.880995 0.46393 -0.092826 -0.344574 -0.344864 -0.87312 -0.389217 -0.506294 -0.76953 -0.348352 -0.369098 -0.861636 -0.102355 -0.409775 -0.906426 -0.140579 -0.469318 -0.871767 -0.081413 -0.325455 -0.942046 -0.458541 -0.631157 -0.625604 -0.416145 -0.546283 -0.72691 -0.340296 -0.373541 -0.86294 -0.452907 -0.634698 -0.626126 -0.334206 -0.376868 -0.863873 -0.39512 -0.503687 -0.768232 -0.122079 -0.540816 -0.832235 -0.012633 -0.410022 -0.911988 -0.066682 -0.498283 -0.864446 -0.233851 -0.440168 -0.866929 -0.228559 -0.430394 -0.873225 -0.353733 -0.592838 -0.723475 -0.03284 -0.367006 -0.929639 -0.022511 -0.342479 -0.939256 -0.08791 -0.490303 -0.867107 -0.02414 -0.370122 -0.928669 -0.079063 -0.493662 -0.866052 -0.043966 -0.393432 -0.918302 -0.078361 -0.475624 -0.876151 0.16326 -0.387594 -0.907258 0.276785 -0.293409 -0.915042 -0.085805 -0.463614 -0.881873 0.269526 -0.280214 -0.921323 -0.088877 -0.479994 -0.872758 0.159644 -0.313692 -0.936008 0.281397 -0.252276 -0.925836 0.262695 -0.267847 -0.926957 0.174787 -0.382148 -0.907421 0.312395 -0.359001 -0.879504 0.16814 -0.402689 -0.899761 0.324137 -0.090244 -0.941696 0.381438 -0.01189 -0.924318 0.17807 -0.118243 -0.976888 0.373429 -0.136872 -0.917506 0.223872 -0.198424 -0.954206 0.246887 -0.196587 -0.948894 0.086652 -0.366488 -0.926379 -0.095976 -0.471256 -0.876759 0.252888 -0.250174 -0.934591 0.097217 -0.373107 -0.922681 0.199899 -0.156239 -0.967279 0.374699 -0.004675 -0.927135 0.360513 -0.269459 -0.892985 0.622052 -0.171335 -0.764 0.679156 -0.101767 -0.726905 0.358098 -0.256395 -0.89779 0.678015 -0.099768 -0.728246 0.443681 -0.307703 -0.841704 0.548619 -0.3059 -0.778102 0.631762 -0.330288 -0.701275 0.729907 -0.200497 -0.653481 0.537266 -0.269621 -0.799156 0.705429 -0.150171 -0.692689 0.6289 -0.20168 -0.750872 0.769759 -0.11674 -0.627569 0.725574 -0.16912 -0.667038 0.712796 -0.164694 -0.681761 0.774476 -0.124121 -0.620306 0.720338 -0.180089 -0.669837 0.621205 -0.312941 -0.718451 0.557103 -0.289242 -0.778444 0.448371 -0.316061 -0.836103 0.682701 -0.108027 -0.722669 0.440356 -0.184148 -0.878735 0.611833 0.005421 -0.790968 0.599395 0.010712 -0.800382 0.479903 0.11328 -0.869977 0.578574 0.243593 -0.778405 0.374105 0.233156 -0.897599 0.550882 -0.022848 -0.83427 0.651521 0.033047 -0.75791 0.575791 -0.046663 -0.816264 0.844434 0.416357 -0.337013 0.763101 0.225643 -0.605608 0.707654 -0.018245 -0.706323 0.836406 0.426049 -0.344828 0.699335 -0.010295 -0.71472 0.69709 0.047378 -0.715417 0.882499 0.160762 -0.441985 0.803504 -0.121765 -0.582713 0.771467 -0.084447 -0.63064 0.804243 0.203768 -0.558276 0.746416 -0.057225 -0.663014 0.804898 0.206868 -0.556188 0.433835 -0.221639 -0.873306 0.554989 -0.019197 -0.831636 0.602776 0.073784 -0.794492 0.439341 -0.225658 -0.869516 0.613187 0.065339 -0.787231 0.574077 0.042434 -0.817701 0.391897 -0.587875 -0.707686 0.355485 -0.676194 -0.645284 0.206344 -0.785885 -0.582929 0.262997 -0.536795 -0.801675 0.117081 -0.740793 -0.661451 0.203522 -0.667767 -0.716007 0.368661 -0.033419 -0.928963 0.24512 -0.689908 -0.681134 0.222638 -0.792896 -0.567228 0.367507 -0.033437 -0.92942 0.214355 -0.789381 -0.575264 0.369282 -0.692192 -0.620082 0.332491 -0.585227 -0.739567 0.363156 -0.712081 -0.600882 0.257939 -0.806716 -0.531674 0.444403 -0.555968 -0.702428 0.388851 -0.839621 -0.379251 0.426487 -0.643932 -0.635186 0.663159 -0.234247 -0.710878 0.267764 -0.701946 -0.65998 0.182496 -0.774928 -0.60513 0.752545 -0.300689 -0.585886 0.253259 -0.804994 -0.536511 0.357293 -0.71001 -0.606818 -0.987971 -0.050705 0.14609 -0.986977 -0.014275 0.160227 -0.954331 -0.297931 -0.022106 -0.996502 -0.007187 0.083265 -0.962716 -0.256256 -0.08667 -0.959878 -0.25845 -0.108803 -0.96761 -0.009687 0.252263 -0.942689 -0.321497 0.089312 -0.936687 -0.345703 0.055734 -0.983624 0.028836 0.177912 -0.952844 -0.303145 -0.013819 -0.985521 -0.019324 0.168447 -0.841881 -0.537182 0.051686 -0.639982 -0.755259 -0.141445 -0.904467 -0.399544 0.149346 -0.850052 -0.52544 0.036399 -0.906161 -0.397233 0.14518 -0.921376 -0.354174 0.160082 -0.631053 -0.708217 -0.316544 -0.926243 -0.373941 0.047351 -0.938607 -0.341527 0.048749 -0.590061 -0.775745 -0.223716 -0.90349 -0.400857 0.151721 -0.639016 -0.756546 -0.138913 -0.650468 -0.66441 -0.368037 -0.702644 -0.612381 -0.362327 -0.484816 -0.735021 -0.474023 -0.639004 -0.691533 -0.336833 -0.460227 -0.772708 -0.437166 -0.302306 -0.779675 -0.548378 -0.869082 -0.494662 -0.002395 -0.727859 -0.6483 -0.223447 -0.478574 -0.745068 -0.464585 -0.905991 -0.41142 -0.099565 -0.49135 -0.72412 -0.483968 -0.705332 -0.599574 -0.378177 -0.517123 -0.738312 -0.432988 -0.399233 -0.726149 -0.559751 -0.482467 -0.738844 -0.470464 -0.527419 -0.727927 -0.438122 -0.487993 -0.729771 -0.47885 -0.669162 -0.719093 -0.187425 -0.197118 -0.818413 -0.539764 -0.270156 -0.825103 -0.496207 -0.423162 -0.821103 -0.383046 -0.288638 -0.699402 -0.653854 -0.500017 -0.709017 -0.497271 -0.413462 -0.708327 -0.57212 0.279505 -0.782771 -0.55601 0.356777 -0.743305 -0.565869 0.357138 -0.748704 -0.558475 -0.207433 -0.038468 -0.977492 0.019899 0.065047 -0.997684 -0.168549 -0.018948 -0.985511 0.408999 -0.522131 -0.748398 0.639123 -0.354434 -0.682567 0.299411 -0.59721 -0.744106 0.435355 -0.554271 -0.709401 0.314234 -0.635095 -0.705628 0.295646 -0.648977 -0.701015 0.542362 -0.14991 -0.826663 0.357647 -0.331109 -0.873187 0.224235 -0.411226 -0.883522 0.684494 -0.258992 -0.681462 0.328047 -0.670925 -0.665015 0.67674 -0.430213 -0.597445 -0.010064 -0.401094 -0.915982 0.018063 -0.390548 -0.920405 0.186838 -0.321419 -0.928322 0.051144 -0.524556 -0.849838 0.237324 -0.443024 -0.864527 0.37442 -0.406027 -0.833638 0.588209 0.030976 -0.808116 0.569459 -0.059375 -0.819873 0.59091 0.056504 -0.804756 0.57142 0.037789 -0.819787 0.57922 0.060623 -0.812914 0.668089 0.229001 -0.707966 0.54261 -0.145769 -0.82724 0.538172 -0.12055 -0.83417 0.541132 0.073654 -0.837706 0.290638 -0.172847 -0.941092 0.407549 0.115272 -0.905879 0.280958 -0.099626 -0.954535 0.418103 0.051686 -0.906928 0.450005 0.364469 -0.815265 0.440544 0.105529 -0.891507 0.532501 0.047986 -0.845068 0.572797 0.062861 -0.817283 0.524228 -0.121999 -0.842794 0.815039 0.439918 -0.377074 0.732522 0.145755 -0.664956 0.747669 -0.005535 -0.664049 0.57313 0.622963 -0.53239 0.521548 0.080136 -0.84945 0.559142 0.338079 -0.757009 -0.978426 0.106649 0.176943 -0.971042 0.157521 0.179625 -0.989191 -0.089788 0.115932 -0.978596 0.107121 0.175714 -0.990729 -0.086579 0.104691 -0.984833 -0.157679 0.072396 -0.985924 0.156559 0.058673 -0.99756 -0.038564 0.058204 -0.997634 -0.063792 0.02564 -0.974708 0.152413 0.163446 -0.988317 -0.091489 0.121902 -0.970132 0.155984 0.185777 -0.947846 -0.161008 0.275071 -0.916854 -0.309241 0.252486 -0.94026 -0.143549 0.308715 -0.946675 -0.161002 0.279077 -0.951697 -0.134593 0.275967 -0.959775 -0.030342 0.279126 -0.952241 -0.263744 0.153871 -0.962683 -0.201506 0.180656 -0.973782 -0.11284 0.197522 -0.922859 -0.299971 0.241554 -0.944612 -0.140272 0.296702 -0.921186 -0.305442 0.241084 0.212625 -0.303516 -0.9288 0.163324 -0.322928 -0.932225 0.155781 -0.241534 -0.957807 0.104509 -0.293459 -0.950242 0.078978 -0.252389 -0.964397 0.098988 -0.307825 -0.94628 0.178641 -0.341906 -0.922598 0.180467 -0.26479 -0.947269 0.160697 -0.240784 -0.957183 0.159717 -0.342966 -0.92567 0.136961 -0.244342 -0.959968 0.14522 -0.32576 -0.934233 0.20795 -0.029472 -0.977695 0.211317 -0.015792 -0.97729 0.243997 -0.227052 -0.942822 0.242521 -0.029309 -0.969703 0.268566 -0.222622 -0.937183 0.248049 -0.261027 -0.932918 0.22792 -0.131928 -0.964701 0.211742 -0.312741 -0.925937 0.235684 -0.228511 -0.944582 0.211668 -0.128541 -0.968852 0.258416 -0.224474 -0.939592 0.229852 -0.013928 -0.973126 -0.558527 -0.814626 -0.156307 -0.579617 -0.800933 -0.150168 -0.316181 -0.947192 0.053448 -0.38226 -0.872417 -0.304574 -0.253246 -0.965328 -0.063318 -0.188 -0.981936 -0.021413 -0.742319 -0.670036 -0.003657 -0.440197 -0.880026 0.178271 -0.399708 -0.888263 0.226323 -0.755102 -0.654739 0.033716 -0.418398 -0.867556 0.268867 -0.709865 -0.702805 0.04644 -0.180572 -0.930955 0.317359 -0.222275 -0.924275 0.310338 -0.389038 -0.898626 0.202784 -0.234063 -0.853429 0.465697 -0.455483 -0.814448 0.359458 -0.487664 -0.796861 0.356647 -0.307619 -0.950365 0.046653 -0.297099 -0.950592 0.090039 -0.348861 -0.929686 0.118237 -0.317059 -0.946833 0.054593 -0.353249 -0.926843 0.127187 -0.197284 -0.956141 0.216503 -0.251995 -0.890206 0.379515 -0.4761 -0.878888 -0.029729 -0.319678 -0.937115 0.140073 -0.18286 -0.922771 0.3392 -0.298156 -0.947091 0.118832 -0.056005 -0.836171 0.545602 -0.178342 -0.98221 -0.058792 -0.12284 -0.991727 -0.037256 -0.148144 -0.988657 -0.0247 -0.143425 -0.985892 -0.086294 -0.108965 -0.992172 -0.061001 -0.212038 -0.960091 -0.182387 -0.073186 -0.99676 0.033376 0.057349 -0.992379 0.109068 -0.106062 -0.992319 -0.063671 -0.060755 -0.998152 0.001459 -0.151319 -0.988246 -0.021738 -0.12583 -0.991666 -0.027658 0.029954 -0.69263 0.720671 -0.092093 -0.820429 0.564283 -0.319324 -0.937289 0.139722 0.333161 -0.78412 0.523602 -0.161797 -0.986752 -0.01194 0.00201 -0.986223 0.165408 0.526924 0.672636 -0.51953 0.323347 0.678665 -0.659439 -0.102968 0.21874 -0.970335 0.445801 0.754147 -0.482207 -0.109243 0.222235 -0.968854 -0.039969 0.365295 -0.930033 0.378246 0.420493 -0.824691 0.083074 0.02189 -0.996303 0.111116 0.094379 -0.989316 0.258588 0.519139 -0.814633 -0.007399 0.164449 -0.986358 0.410699 0.604208 -0.682831 -0.012811 -0.303491 -0.952748 0.057862 -0.147718 -0.987335 0.175003 0.055325 -0.983012 0.144436 -0.36956 -0.917913 0.333716 -0.04588 -0.941556 0.289976 -0.085574 -0.9532 -0.02584 0.044103 -0.998693 0.127841 0.253639 -0.958814 0.031762 0.141632 -0.98941 0.079569 -0.018414 -0.996659 0.138325 0.077858 -0.987322 0.018431 -0.127644 -0.991649 -0.042755 -0.517502 -0.854613 -0.019606 -0.458501 -0.888478 -0.035799 -0.515898 -0.855901 -0.045995 -0.516324 -0.855157 -0.020699 -0.519264 -0.854363 -0.057204 -0.589642 -0.805637 -0.22192 -0.201015 -0.95412 -0.330458 -0.42048 -0.844981 -0.316602 -0.429494 -0.845753 -0.124857 -0.250694 -0.959981 -0.23141 -0.460656 -0.856881 -0.216001 -0.403869 -0.888951 0.089035 -0.537473 -0.838568 0.063051 -0.483963 -0.872814 0.026564 -0.52898 -0.848219 -0.12971 -0.425857 -0.895444 -0.204605 -0.469536 -0.858879 -0.190558 -0.494996 -0.847742 0.13684 -0.694448 -0.706412 0.131565 -0.630152 -0.765244 0.163633 -0.550097 -0.818912 0.097559 -0.691994 -0.715281 0.12661 -0.54544 -0.828532 0.13523 -0.501408 -0.854578 -0.654011 -0.411984 -0.63446 -0.626757 -0.40811 -0.663794 -0.682033 -0.553668 -0.477789 -0.706314 -0.369322 -0.603923 -0.739249 -0.482773 -0.469511 -0.730669 -0.473067 -0.492271 -0.465969 -0.166121 -0.869067 -0.641798 -0.404526 -0.651501 -0.733423 -0.490552 -0.470585 -0.499548 -0.127371 -0.856871 -0.789492 -0.409099 -0.457537 -0.662227 -0.375625 -0.648353 -0.728525 -0.438415 -0.52635 -0.802883 -0.459723 -0.379517 -0.766618 -0.444223 -0.463641 -0.716822 -0.462074 -0.522163 -0.756728 -0.458556 -0.465928 -0.654556 -0.385199 -0.650522 -0.775616 -0.494089 -0.392806 -0.760402 -0.430517 -0.486254 -0.770545 -0.438397 -0.462676 -0.738756 -0.554339 -0.383337 -0.721167 -0.506469 -0.472659 -0.745821 -0.553326 -0.37092 -0.932512 -0.353169 0.075449 -0.84133 -0.493747 -0.219949 -0.863938 -0.455773 -0.214203 -0.940272 -0.033526 -0.338769 -0.931163 -0.245184 -0.269851 -0.951684 -0.095726 -0.291779 -0.719091 -0.583167 -0.377922 -0.725306 -0.582347 -0.367155 -0.801499 -0.571779 -0.175125 -0.75218 -0.533418 -0.386898 -0.834809 -0.514772 -0.195199 -0.840874 -0.494739 -0.219462 -0.748229 -0.395153 -0.532924 -0.85345 -0.417359 -0.312145 -0.885157 -0.404867 -0.229302 -0.69672 -0.499803 -0.514566 -0.848837 -0.487647 -0.204147 -0.769297 -0.517382 -0.37483 -0.911972 -0.392077 -0.120762 -0.930808 -0.357404 -0.076548 -0.88296 -0.410544 -0.227674 -0.910154 -0.398268 -0.11403 -0.889882 -0.392283 -0.232862 -0.856463 -0.409223 -0.314653 -0.810952 -0.562075 0.162567 -0.920836 -0.376203 -0.102627 -0.937758 -0.320334 -0.13415 -0.655918 -0.752781 -0.055615 -0.862748 -0.392961 -0.318195 -0.645899 -0.761175 -0.058546 -0.95862 -0.28434 -0.014089 -0.970451 -0.240768 -0.015981 -0.961569 -0.273145 -0.027882 -0.940955 -0.306067 -0.144662 -0.936116 -0.322726 -0.139769 -0.9205 -0.376754 -0.103614 -0.985404 -0.151232 -0.078153 -0.969608 -0.235629 -0.06587 -0.959412 -0.27905 -0.04074 -0.984965 -0.1509 -0.084101 -0.967044 -0.254309 0.012383 -0.967503 -0.244929 -0.062837 -0.7946 -0.575261 0.194129 -0.787675 -0.575017 0.221184 -0.967238 -0.25348 0.014131 -0.789674 -0.590415 0.16681 -0.959433 -0.278995 -0.04062 -0.969847 -0.235069 -0.064336 -0.917048 0.360981 -0.169457 -0.948973 0.18249 0.257192 -0.949052 0.315109 -0.002665 -0.910686 0.386298 -0.146374 -0.883069 0.467976 0.034471 -0.500117 0.626142 -0.598188 -0.620589 0.423385 0.660011 -0.581037 0.479125 0.657902 -0.741984 0.664828 0.086391 -0.765697 0.199248 0.611562 -0.903939 0.426971 0.024278 -0.879786 0.349274 0.322465 -0.556252 0.622631 0.550376 -0.70798 0.700733 -0.087962 -0.737624 0.669493 0.087695 -0.583862 0.584085 0.56387 -0.723834 0.683848 0.091737 -0.518052 0.589273 0.619984 -0.502569 0.630358 -0.591669 -0.490391 0.653497 -0.576592 -0.773471 0.629191 0.076557 -0.53584 0.569571 -0.623269 -0.835117 0.547341 0.054752 -0.806658 0.578204 -0.122404 -0.088072 0.961858 0.258982 -0.070296 0.946262 0.315668 -0.108484 0.985518 0.130332 -0.424841 0.76838 0.478646 -0.56027 0.823602 0.088188 -0.516473 0.855797 -0.029454 -0.014929 0.976547 -0.214785 0.157865 0.987381 0.01254 0.219002 0.965333 0.142021 -0.092141 0.982361 -0.162717 0.139344 0.98022 0.140546 0.156665 0.964901 0.210764 -0.118845 0.988742 -0.090912 -0.071252 0.993954 -0.083537 -0.120203 0.984248 0.129641 0.254598 0.961071 -0.107343 0.258625 0.955422 0.142411 0.198741 0.980019 -0.008095 -0.384857 0.790861 -0.47584 -0.608555 0.791494 -0.056553 -0.59106 0.802252 0.083902 -0.108126 0.97594 -0.189341 -0.295055 0.948291 0.116992 -0.219378 0.96299 -0.156601 0.05425 0.964143 -0.259778 -0.391867 0.551306 -0.736547 -0.197605 0.755171 -0.625035 0.124861 0.94443 -0.304075 -0.274844 0.796384 -0.538733 0.271738 0.961297 -0.045454 -0.439641 0.285056 -0.851739 -0.296718 0.486507 -0.821748 -0.071871 0.668591 -0.740149 -0.443413 0.287214 -0.849054 -0.078245 0.673519 -0.735017 -0.297693 0.508602 -0.8079 -0.127702 0.523429 -0.842445 0.190235 0.782824 -0.59245 -0.030413 0.635175 -0.77177 -0.116847 0.516948 -0.848005 0.02229 0.589329 -0.807585 -0.192647 0.418346 -0.887623 0.234393 0.966256 -0.106816 0.330385 0.940784 -0.075966 -0.220516 0.768414 -0.60076 0.190975 0.975905 -0.105537 -0.178663 0.743607 -0.644304 0.064812 0.859381 -0.507213 -0.317333 0.214659 -0.9237 -0.434093 -0.03862 -0.90004 -0.356654 0.162042 -0.920076 -0.279821 0.192916 -0.94047 -0.278663 0.126818 -0.951979 -0.156006 0.393013 -0.906202 -0.453091 -0.31255 -0.834878 -0.456687 -0.256725 -0.85178 -0.262989 0.119738 -0.95734 -0.459751 -0.30816 -0.832867 -0.27054 0.123149 -0.9548 -0.355029 -0.070797 -0.932171 -0.161656 -0.10088 -0.981677 0.124693 0.257554 -0.958184 -0.006612 0.003889 -0.999971 -0.076189 -0.194014 -0.978036 0.03375 -0.014355 -0.999327 -0.24457 -0.434351 -0.866905 0.033983 0.418245 -0.907698 -0.053024 0.318359 -0.946486 -0.138453 0.063473 -0.988333 0.039349 0.41444 -0.909225 -0.140374 0.064341 -0.988006 -0.015365 0.328394 -0.944416 -0.239101 -0.012489 -0.970914 -0.474633 -0.239208 -0.847056 -0.601132 -0.286079 -0.74619 -0.276764 0.031995 -0.960405 -0.620664 -0.237208 -0.747334 -0.494639 -0.191788 -0.847673 -0.569169 -0.229556 -0.789525 -0.675641 -0.268046 -0.686775 -0.626153 -0.222516 -0.747275 -0.761464 -0.049255 -0.646333 -0.656965 -0.129425 -0.742729 -0.686214 0.013638 -0.727272 -0.744426 -0.085838 -0.662165 -0.635189 -0.080565 -0.768144 -0.67225 -0.073628 -0.736654 -0.723861 -0.222187 -0.653191 -0.637995 -0.189093 -0.746463 -0.703251 -0.208906 -0.679556 -0.494248 -0.286881 -0.820621 -0.479675 -0.24605 -0.842242 -0.610534 -0.263172 -0.746986 -0.512134 -0.089955 -0.854182 -0.659093 -0.122146 -0.742076 -0.634446 -0.091078 -0.767583 -0.512912 -0.065535 -0.855936 -0.636059 -0.066706 -0.768752 -0.658571 -0.032363 -0.751823 -0.51102 0.083072 -0.855545 -0.627705 0.095029 -0.772629 -0.489532 0.048351 -0.870644 -0.748886 0.115343 -0.652584 -0.722926 0.132899 -0.678024 -0.627967 0.09412 -0.772528 -0.746813 -0.058649 -0.662443 -0.664962 -0.066924 -0.743872 -0.636782 -0.053324 -0.769198 -0.565356 0.189424 -0.802802 -0.520931 0.116121 -0.845663 -0.584031 0.225336 -0.779828 -0.660936 0.098172 -0.743994 -0.629104 0.090136 -0.772077 -0.723881 0.129728 -0.677619 -0.473453 -0.056746 -0.878989 -0.490785 0.043575 -0.87019 -0.62869 0.091589 -0.772243 -0.372838 0.036886 -0.927163 -0.584341 0.224529 -0.779829 -0.465937 0.163332 -0.869612 -0.247418 0.143538 -0.958218 -0.326607 0.270057 -0.905758 -0.195649 -0.01633 -0.980538 -0.299031 0.10085 -0.948899 -0.229547 -0.025428 -0.972965 -0.207684 -0.133863 -0.968993 -0.45383 0.279801 -0.84602 -0.33015 0.038412 -0.943147 -0.311123 -0.047518 -0.949181 -0.40921 0.312194 -0.857369 -0.272161 -0.036932 -0.961543 -0.369748 0.238776 -0.897927 -0.44489 -0.304231 -0.842328 -0.433079 -0.359914 -0.82638 -0.509519 -0.102549 -0.854327 -0.329516 -0.282435 -0.900916 -0.383359 -0.067325 -0.921142 -0.406878 0.014249 -0.913371 -0.241835 -0.442841 -0.86337 -0.276229 -0.148596 -0.949535 -0.306937 -0.046377 -0.950599 -0.242265 -0.442843 -0.863248 -0.337709 -0.05478 -0.939655 -0.250675 -0.343291 -0.905159 -0.339949 -0.440988 -0.830641 -0.356308 -0.354491 -0.864512 -0.286302 -0.669734 -0.685192 -0.251715 -0.442869 -0.860527 -0.212015 -0.66926 -0.712138 -0.195766 -0.699009 -0.687795 -0.557202 -0.3214 -0.765655 -0.460777 -0.595571 -0.658012 -0.450485 -0.654853 -0.60682 -0.549882 -0.320422 -0.771336 -0.479526 -0.649652 -0.589922 -0.534116 -0.363036 -0.763495 -0.33317 -0.879379 -0.340134 -0.32523 -0.878173 -0.350767 -0.444454 -0.655828 -0.610205 -0.404688 -0.868056 -0.287586 -0.544667 -0.634715 -0.548156 -0.572393 -0.580113 -0.579513 -0.230857 -0.705677 -0.669869 -0.301289 -0.685118 -0.663203 -0.333084 -0.667832 -0.665624 -0.21322 -0.713565 -0.667355 -0.303128 -0.669251 -0.678392 -0.229908 -0.897247 -0.376948 -0.15063 -0.293663 -0.943966 -0.181862 -0.23992 -0.953606 -0.139199 -0.10208 -0.984989 -0.243843 -0.17029 -0.954747 -0.135384 -0.103785 -0.985343 -0.019636 0.011881 -0.999737 -0.079211 -0.072159 -0.994243 -0.08021 -0.143692 -0.986367 -0.051107 -0.140725 -0.988729 -0.158842 -0.071553 -0.984708 -0.102854 -0.118208 -0.987648 -0.160846 -0.251559 -0.954383 -0.135794 0.11701 -0.983803 -0.059952 0.242504 -0.968296 -0.188085 -0.079971 -0.978891 0.041986 0.101998 -0.993898 0.053471 -0.184657 -0.981347 -0.001449 -0.141988 -0.989867 0.037737 0.19157 -0.980753 -0.084476 0.083442 -0.992926 -0.077764 -0.12919 -0.988566 0.079052 0.146207 -0.98609 -0.136009 -0.103506 -0.985286 -0.005702 0.222431 -0.974932 -0.270521 -0.087038 -0.958771 -0.14964 -0.091186 -0.984527 -0.045315 -0.055489 -0.99743 -0.259533 -0.146292 -0.95459 -0.034591 -0.094631 -0.994911 -0.197279 -0.133214 -0.971254 -0.235277 -0.182135 -0.95471 -0.01471 0.006449 -0.999871 -0.033306 -0.099297 -0.9945 -0.210564 -0.215713 -0.953484 -0.044668 -0.057863 -0.997325 -0.148768 -0.093928 -0.984401 0.109838 0.111825 -0.987639 -0.080225 0.017206 -0.996628 -0.063793 0.012819 -0.997881 0.041994 0.186936 -0.981474 -0.099833 0.149425 -0.98372 -0.079899 0.078387 -0.993716 -0.209454 -0.119322 -0.970511 -0.198004 -0.11918 -0.972929 -0.039884 -0.075359 -0.996359 -0.207172 0.011069 -0.978242 -0.062468 0.007884 -0.998016 -0.077906 0.004663 -0.99695 -0.428246 0.018172 -0.903479 -0.386176 -0.078637 -0.919067 -0.241898 -0.111042 -0.963927 -0.460461 -0.01766 -0.887504 -0.226568 -0.043247 -0.973035 -0.324218 -0.208142 -0.9228 -0.260501 -0.141289 -0.955079 -0.197486 -0.129298 -0.971741 -0.242808 -0.11522 -0.963207 -0.270386 -0.087801 -0.95874 -0.241664 -0.109969 -0.964109 -0.386355 -0.080199 -0.918857 -0.209111 -0.196469 -0.957952 -0.203801 -0.19189 -0.960023 -0.256116 -0.178667 -0.949991 -0.20944 -0.115867 -0.970932 -0.241453 -0.109004 -0.964271 -0.198199 -0.115258 -0.973361 -0.177222 -0.283298 -0.942515 -0.279241 -0.168541 -0.945314 -0.282893 -0.324262 -0.902677 -0.146067 -0.255896 -0.955605 -0.256457 -0.180354 -0.94958 -0.204091 -0.193396 -0.959659 -0.460986 -0.018255 -0.887219 -0.323349 -0.207374 -0.923277 -0.481937 -0.056407 -0.874388 -0.362447 0.087709 -0.927868 -0.398296 -0.039209 -0.916419 -0.407169 0.040897 -0.912437 -0.143529 -0.253653 -0.956587 -0.247807 -0.338588 -0.907717 -0.302577 -0.01997 -0.952916 -0.176547 -0.282706 -0.942819 -0.17227 0.005547 -0.985034 -0.278552 -0.167937 -0.945625 -0.319391 -0.154147 -0.935002 -0.303626 0.00437 -0.952781 -0.288641 -0.017206 -0.957283 -0.315503 -0.154504 -0.936262 -0.329333 -0.025304 -0.943875 -0.274594 -0.341365 -0.898926 -0.437739 -0.061443 -0.897 -0.414887 0.038975 -0.909038 -0.403955 -0.04036 -0.913888 -0.32222 -0.069204 -0.944132 -0.323049 -0.024048 -0.946077 -0.321622 0.004118 -0.946859 -0.287141 -0.07129 -0.955232 -0.288318 0.004581 -0.957524 -0.292945 -0.08202 -0.952605 -0.244777 -0.073651 -0.966778 -0.244113 -0.100142 -0.964562 -0.271519 -0.188871 -0.943719 -0.223009 -0.162108 -0.961243 -0.228974 -0.010285 -0.973378 -0.257344 -0.095285 -0.961611 -0.280502 -0.157578 -0.94683 -0.30773 -0.076425 -0.9484 -0.268232 0.004856 -0.963342 -0.234962 -0.176041 -0.95593 -0.3213 -0.253253 -0.912485 -0.224102 -0.107413 -0.968628 -0.296591 -0.102185 -0.949522 -0.258427 -0.094886 -0.96136 -0.229656 -0.01003 -0.97322 -0.358523 -0.261494 -0.896149 -0.293646 -0.180839 -0.938653 -0.265751 -0.092179 -0.959625 -0.360443 -0.259318 -0.896011 -0.273296 -0.089377 -0.957769 -0.336049 -0.236378 -0.9117 -0.721489 0.345795 -0.5999 -0.699144 0.364027 -0.615371 -0.483661 0.45076 -0.750258 -0.723186 0.351556 -0.594483 -0.482857 0.455695 -0.747791 -0.519974 0.452261 -0.724629 -0.648294 0.463464 -0.604083 -0.38972 0.521803 -0.758841 -0.47352 0.506596 -0.720513 -0.640627 0.444299 -0.626255 -0.472452 0.511811 -0.717523 -0.708229 0.393707 -0.586009 -0.248037 0.551762 -0.796264 -0.278696 0.556889 -0.782434 -0.466003 0.541272 -0.699904 -0.255635 0.534492 -0.805587 -0.468627 0.529672 -0.706991 -0.387477 0.534198 -0.751329 -0.371622 0.476569 -0.796731 -0.517879 0.465498 -0.717714 -0.48008 0.471978 -0.739432 -0.367437 0.490532 -0.79017 -0.480001 0.472425 -0.739198 -0.306698 0.486622 -0.818007 -0.077071 0.409754 -0.908934 -0.26981 0.476554 -0.836719 -0.221369 0.472184 -0.853251 -0.112026 0.36238 -0.925273 -0.240976 0.414728 -0.877457 -0.044538 0.329592 -0.943072 -0.376886 0.458358 -0.804901 -0.319381 0.45168 -0.833055 -0.233339 0.437681 -0.868325 -0.378529 0.452517 -0.807431 -0.234494 0.434257 -0.869732 -0.279763 0.443459 -0.851515 -0.248105 0.551608 -0.796349 -0.20614 0.542831 -0.814151 -0.195683 0.540781 -0.818086 -0.264099 0.514655 -0.81571 -0.208686 0.506934 -0.836342 -0.293609 0.520564 -0.801752 -0.09825 0.436512 -0.894318 -0.006784 0.38675 -0.92216 -0.224063 0.464571 -0.85672 -0.078829 0.460422 -0.884193 -0.218766 0.517805 -0.827054 0.11479 -0.071701 -0.990799 0.030028 0.15542 -0.987392 0.046193 0.105541 -0.993341 -0.025005 -0.072306 -0.997069 -0.042856 0.05133 -0.997762 -0.020719 -0.142487 -0.98958 -0.099779 0.379197 -0.91992 -0.040482 0.33583 -0.941052 0.127716 0.154423 -0.979715 -0.133703 0.332024 -0.933747 0.07663 0.123875 -0.989334 0.044715 0.162954 -0.98562 -0.139444 0.38383 -0.912815 0.015352 0.311335 -0.950176 0.113909 0.146195 -0.982676 -0.082288 0.456207 -0.886061 0.203834 0.199404 -0.958483 -0.005734 0.388309 -0.921511 0.075956 0.098744 -0.99221 0.064563 -0.13988 -0.988061 -0.011499 0.070516 -0.997444 0.15349 0.090851 -0.983965 0.069352 0.119501 -0.990409 -0.007857 0.300271 -0.953822 0.031779 0.274596 -0.961034 0.014695 0.207769 -0.978068 -0.053649 0.086297 -0.994824 0.055373 0.26967 -0.961359 -0.045076 0.080224 -0.995757 -0.004585 0.148398 -0.988917 0.011407 0.075438 -0.997085 -0.068482 -0.080364 -0.99441 0.003033 0.046038 -0.998935 -0.001955 0.076224 -0.997089 -0.00601 0.052477 -0.998604 -0.171051 -0.134704 -0.97601 -0.063976 -0.073531 -0.995239 0.022661 0.032042 -0.99923 -0.160339 -0.153634 -0.975032 0.026375 0.029391 -0.99922 -0.058374 -0.086193 -0.994567 -0.102176 0.016483 -0.99463 0.016891 0.129565 -0.991427 -0.038399 0.075489 -0.996407 -0.078155 -0.032493 -0.996412 0.047672 0.014168 -0.998763 -0.083953 -0.030232 -0.996011 -0.102098 0.016324 -0.99464 -0.104612 0.015058 -0.994399 -0.171487 -0.006038 -0.985168 -0.083966 -0.020698 -0.996254 -0.156169 -0.055132 -0.98619 -0.249287 -0.087192 -0.964496 -0.195946 -0.089893 -0.976486 -0.218362 -0.097847 -0.97095 -0.14934 -0.076556 -0.985818 -0.199012 -0.084293 -0.976365 -0.150409 -0.073219 -0.985909 -0.082902 -0.032521 -0.996027 -0.260063 -0.087885 -0.961584 -0.163015 -0.057338 -0.984956 -0.155976 -0.05574 -0.986187 -0.259623 -0.089331 -0.96157 -0.155356 -0.057697 -0.986172 -0.224251 -0.077837 -0.971418 -0.187801 -0.038787 -0.981441 -0.255609 -0.068585 -0.964344 -0.162257 -0.035797 -0.986099 -0.167857 -0.120431 -0.978428 -0.135381 -0.119514 -0.983559 -0.141048 -0.122633 -0.982378 -0.158121 -0.158326 -0.974644 -0.129563 -0.155776 -0.979259 -0.164116 -0.125029 -0.978485 -0.131955 -0.254672 -0.957982 -0.175276 -0.196251 -0.964761 -0.138576 -0.205009 -0.9689 -0.235184 -0.166427 -0.957596 -0.33466 -0.134032 -0.932758 -0.170069 -0.162402 -0.971958 -0.249576 -0.121752 -0.960671 -0.165896 -0.136063 -0.976712 -0.152141 -0.089982 -0.984254 -0.327607 -0.098821 -0.939632 -0.246262 -0.183311 -0.95171 -0.17286 -0.180401 -0.968285 -0.319985 -0.090951 -0.943047 -0.167369 -0.145285 -0.975131 -0.332131 -0.113645 -0.936362 -0.193314 -0.09555 -0.976473 -0.137587 -0.197645 -0.97057 -0.174305 -0.18985 -0.966217 -0.234788 -0.142026 -0.961615 -0.174782 -0.192993 -0.965508 -0.217374 -0.15422 -0.963828 -0.237893 -0.145526 -0.960328 -0.221568 -0.158437 -0.962188 -0.205157 -0.162613 -0.965126 -0.283691 -0.197493 -0.938358 -0.272605 -0.177766 -0.945561 -0.281672 -0.146977 -0.948187 -0.337025 -0.108589 -0.935212 -0.322931 -0.126524 -0.937927 -0.308298 -0.185536 -0.933021 -0.331639 -0.102996 -0.937767 -0.280187 -0.179431 -0.943027 -0.250535 -0.187625 -0.949752 -0.342946 -0.161551 -0.925359 -0.344243 -0.173608 -0.92269 -0.332384 -0.190679 -0.923668 -0.321496 -0.164094 -0.932584 -0.310207 -0.185947 -0.932306 -0.324348 -0.126791 -0.937402 -0.248552 -0.145098 -0.957689 -0.282617 -0.147203 -0.947871 -0.273228 -0.177903 -0.945355 -0.304913 -0.136047 -0.942613 -0.314203 -0.186805 -0.930796 -0.309824 -0.178743 -0.933842 -0.404092 -0.274905 -0.872432 -0.388175 -0.175562 -0.904709 -0.405128 -0.22145 -0.887035 -0.409727 -0.269991 -0.871337 -0.423114 -0.215465 -0.880085 -0.429521 -0.297576 -0.85262 -0.310323 -0.135144 -0.940976 -0.315315 -0.177944 -0.932155 -0.326376 -0.246017 -0.912663 -0.406272 -0.11807 -0.906092 -0.409493 -0.220011 -0.885387 -0.394033 -0.17326 -0.902618 -0.357278 -0.159793 -0.920227 -0.362109 -0.209954 -0.908183 -0.366832 -0.233721 -0.900449 -0.348323 -0.160897 -0.923463 -0.36517 -0.23424 -0.90099 -0.349481 -0.172799 -0.920871 -0.372797 -0.245047 -0.894972 -0.414098 -0.311462 -0.855286 -0.323794 -0.246779 -0.913377 -0.375769 -0.24192 -0.89458 -0.384375 -0.228178 -0.894534 -0.378951 -0.204443 -0.902552 -0.507473 0.403082 -0.761575 -0.6189 0.391261 -0.681085 -0.588214 0.399892 -0.702915 -0.489598 0.482346 -0.726385 -0.581135 0.460326 -0.671105 -0.450509 0.483933 -0.750233 -0.802852 0.236194 -0.547394 -0.81107 0.229485 -0.538054 -0.59193 0.349302 -0.726365 -0.804914 0.241174 -0.542171 -0.59114 0.3626 -0.720469 -0.618858 0.371166 -0.692279 -0.732994 0.290788 -0.614949 -0.508565 0.437254 -0.741735 -0.586159 0.420281 -0.692663 -0.735399 0.297096 -0.609035 -0.587962 0.402581 -0.701591 -0.805556 0.214759 -0.55223 -0.430189 0.469589 -0.770989 -0.45416 0.469764 -0.757008 -0.584053 0.438381 -0.683157 -0.430767 0.467063 -0.7722 -0.584292 0.436442 -0.684194 -0.506799 0.452882 -0.733521 -0.303141 0.543764 -0.782576 -0.425788 0.592511 -0.683839 -0.391113 0.589862 -0.706465 -0.286793 0.562023 -0.775809 -0.388483 0.595893 -0.702845 -0.233067 0.530385 -0.81509 -0.480591 0.515766 -0.709237 -0.441346 0.517163 -0.733319 -0.421923 0.512201 -0.748085 -0.478526 0.52297 -0.705348 -0.4193 0.519377 -0.744604 -0.455568 0.52096 -0.721844 -0.41845 0.517199 -0.746595 -0.386425 0.510735 -0.768001 -0.422159 0.511551 -0.748396 -0.421774 0.504378 -0.753465 -0.425052 0.503486 -0.752218 -0.44514 0.50378 -0.740308 -0.186029 0.464753 -0.865677 -0.255126 0.505281 -0.82438 -0.406903 0.551781 -0.727989 -0.184216 0.466925 -0.864896 -0.404202 0.558535 -0.724334 -0.370665 0.554778 -0.744869 0.019226 0.27715 -0.960634 -0.028963 0.458862 -0.888035 -0.012437 0.406405 -0.913608 0.0509 0.270616 -0.961341 0.043962 0.425346 -0.903963 0.051706 0.20329 -0.977752 -0.250475 0.600604 -0.759301 -0.199045 0.567274 -0.799113 -0.071546 0.384951 -0.92016 -0.238984 0.612263 -0.753671 -0.048329 0.393574 -0.918022 -0.072416 0.444591 -0.892802 -0.142205 0.515615 -0.844937 0.014038 0.306348 -0.951816 -0.034356 0.398641 -0.916463 -0.156523 0.499367 -0.852134 -0.069288 0.385801 -0.919976 -0.221393 0.543289 -0.809829 0.04575 0.073355 -0.996256 0.050127 0.203487 -0.977794 -0.008251 0.407862 -0.913006 0.038992 0.073772 -0.996513 -0.011986 0.406562 -0.913545 0.022942 0.31005 -0.950443 -0.859143 0.474297 0.192136 -0.837673 0.539313 0.086291 -0.801113 0.57361 -0.17085 -0.5769 0.757306 0.306063 -0.498402 0.865786 -0.044822 -0.54763 0.808491 0.21551 -0.91698 0.374621 -0.137136 -0.91541 0.353744 -0.192066 -0.905876 0.356645 -0.228458 -0.781104 0.586321 -0.21472 -0.851983 0.485184 -0.196778 -0.87272 0.4821 0.077068 -0.653227 0.74008 -0.159927 -0.772797 0.627684 0.093795 -0.778551 0.606823 -0.160075 -0.858411 0.512961 0.000951 -0.868381 0.451177 -0.205801 -0.884486 0.414663 -0.213867 -0.570064 0.820848 0.03515 -0.631527 0.754881 0.176996 -0.582162 0.809444 -0.076734 -0.686211 0.725937 -0.046147 -0.701542 0.701479 -0.125559 -0.757114 0.646193 0.095984 0.259134 -0.143762 -0.955082 0.25776 -0.376526 -0.889825 0.265643 -0.402788 -0.875897 0.265589 -0.143485 -0.953349 0.272217 -0.401602 -0.874422 0.23709 -0.105654 -0.965725 0.363451 -0.323219 -0.873747 0.363346 -0.350295 -0.863292 0.352754 -0.385325 -0.852696 0.239162 -0.337157 -0.910564 0.240665 -0.4071 -0.881107 0.238931 -0.37851 -0.894227 0.417409 -0.417377 -0.807196 0.410053 -0.450828 -0.79285 0.400501 -0.374061 -0.836467 0.387959 -0.420224 -0.820305 0.373066 -0.380686 -0.846109 0.384922 -0.347215 -0.855148 0.322977 -0.112847 -0.939655 0.295438 -0.094154 -0.950711 0.329713 -0.390321 -0.859615 0.264638 -0.116471 -0.957288 0.262845 -0.403286 -0.876512 0.256656 -0.468795 -0.845198 0.055771 -0.706635 -0.705377 0.462014 -0.560684 -0.687151 0.497176 -0.455026 -0.73876 0.060221 -0.672218 -0.7379 0.539898 -0.53365 -0.650944 0.126644 -0.703406 -0.699415 0.874066 -0.085797 -0.478171 0.888249 -0.082991 -0.451803 0.541203 -0.536177 -0.647776 0.88391 -0.097512 -0.457377 0.549598 -0.552681 -0.626487 0.460153 -0.553749 -0.69399 0.808597 -0.321968 -0.49245 0.513749 -0.498584 -0.698195 0.541125 -0.536028 -0.647964 0.81111 -0.272944 -0.517303 0.542783 -0.539253 -0.643889 0.890019 -0.085814 -0.447775 0.177442 -0.681384 -0.710091 0.126768 -0.704602 -0.698188 0.539681 -0.53323 -0.651467 0.180929 -0.509877 -0.841005 0.473161 -0.413499 -0.777906 0.49845 -0.425761 -0.755166 0.694144 -0.099322 -0.712951 0.643992 -0.168057 -0.746345 0.65927 -0.177629 -0.730624 0.573778 0.037464 -0.818153 0.549472 -0.009012 -0.835464 0.729667 0.148813 -0.667414 0.921511 0.310752 -0.232917 0.925148 0.305309 -0.225583 0.665139 -0.188103 -0.722639 0.939408 0.274141 -0.205814 0.680853 -0.217254 -0.699457 0.687271 -0.226062 -0.690329 0.84407 0.464656 -0.267657 0.721758 0.02875 -0.691548 0.575487 -0.045323 -0.816554 0.956876 0.251381 -0.145588 0.667477 -0.192335 -0.719362 0.927916 0.299781 -0.221593 0.892484 0.13149 -0.431489 0.728573 0.150764 -0.66817 0.565758 -0.031533 -0.823968 0.895177 0.112039 -0.431399 0.569844 -0.037292 -0.820907 0.702681 0.095508 -0.705065 -0.429333 -0.541685 -0.722669 -0.555539 -0.467311 -0.687747 -0.527673 -0.472076 -0.706191 -0.386859 -0.460257 -0.799064 -0.535954 -0.41296 -0.736354 -0.420933 -0.439174 -0.793689 -0.585121 -0.480461 -0.653292 -0.565111 -0.476921 -0.673198 -0.5243 -0.491804 -0.695153 -0.593602 -0.461474 -0.659301 -0.527159 -0.475203 -0.704475 -0.555237 -0.468953 -0.686873 -0.599736 -0.391025 -0.698152 -0.548095 -0.384804 -0.742642 -0.538866 -0.386092 -0.748703 -0.564896 -0.462765 -0.683185 -0.529716 -0.459128 -0.713164 -0.572017 -0.462466 -0.677437 -0.399289 -0.335318 -0.853306 -0.367649 -0.356078 -0.859094 -0.545376 -0.287238 -0.787439 -0.450832 -0.404809 -0.795538 -0.540208 -0.371802 -0.754942 -0.549297 -0.368436 -0.750018 -0.551471 -0.487795 -0.67671 -0.559369 -0.488601 -0.669608 -0.512956 -0.471928 -0.717049 -0.529395 -0.526349 -0.665356 -0.480536 -0.519184 -0.706777 -0.455035 -0.509803 -0.730099 -0.574278 -0.503579 -0.645455 -0.554982 -0.507449 -0.659159 -0.501888 -0.488531 -0.713755 -0.572458 -0.507342 -0.644124 -0.509482 -0.477195 -0.71604 -0.551947 -0.503276 -0.664882 -0.52805 -0.547262 -0.649359 -0.48051 -0.501773 -0.719259 -0.48649 -0.510811 -0.708802 -0.556665 -0.517336 -0.649991 -0.505355 -0.483384 -0.714812 -0.557142 -0.503823 -0.660117 -0.44992 -0.506487 -0.735556 -0.457245 -0.507065 -0.730624 -0.482095 -0.517004 -0.707313 -0.434645 -0.519564 -0.735621 -0.478113 -0.522554 -0.705936 -0.448386 -0.531351 -0.71876 -0.38674 -0.558328 -0.733963 -0.400321 -0.57241 -0.715605 -0.391371 -0.589783 -0.706389 -0.395087 -0.551809 -0.734447 -0.396122 -0.587772 -0.705416 -0.3886 -0.556681 -0.734232 -0.408992 -0.653991 -0.636413 -0.381436 -0.650423 -0.656853 -0.369417 -0.598805 -0.710608 -0.479275 -0.594205 -0.645922 -0.459554 -0.558867 -0.690273 -0.431766 -0.545965 -0.717983 -0.331206 -0.645471 -0.688237 -0.337078 -0.616231 -0.711785 -0.326534 -0.6152 -0.717569 -0.375896 -0.638668 -0.67142 -0.365528 -0.600359 -0.711308 -0.376919 -0.652311 -0.657589 -0.38342 -0.568331 -0.728003 -0.382916 -0.55903 -0.735432 -0.390159 -0.590292 -0.706634 -0.376599 -0.569075 -0.730976 -0.383046 -0.593255 -0.708042 -0.368707 -0.612688 -0.699048 -0.390271 -0.56755 -0.724966 -0.381904 -0.61098 -0.693436 -0.367935 -0.620871 -0.692202 -0.394687 -0.567027 -0.722982 -0.366087 -0.620545 -0.693473 -0.386069 -0.584328 -0.713801 -0.334171 -0.645069 -0.687179 -0.316584 -0.654575 -0.686517 -0.339367 -0.615515 -0.711317 -0.344547 -0.643609 -0.683414 -0.35155 -0.614705 -0.706081 -0.253766 -0.687241 -0.680663 -0.315282 -0.639454 -0.701211 -0.318996 -0.611294 -0.724266 -0.264667 -0.695669 -0.66783 -0.343249 -0.616281 -0.708786 -0.319835 -0.655157 -0.684452 -0.357576 -0.622029 -0.696577 -0.392431 -0.585561 -0.709307 -0.37205 -0.621587 -0.689354 -0.340332 -0.608153 -0.717164 -0.347813 -0.617167 -0.705784 -0.309239 -0.634644 -0.708236 -0.232468 -0.670283 -0.704754 -0.224964 -0.667343 -0.709961 -0.276539 -0.647648 -0.709984 -0.253467 -0.687008 -0.68101 -0.286362 -0.673484 -0.681481 -0.315122 -0.639327 -0.701398 -0.117702 -0.582236 -0.804455 -0.206507 -0.586539 -0.783152 -0.242119 -0.557967 -0.793757 -0.097509 -0.664857 -0.740579 -0.276334 -0.647111 -0.710554 -0.224743 -0.666768 -0.710571 -0.268236 -0.633685 -0.725598 -0.316531 -0.62729 -0.711559 -0.27537 -0.644581 -0.713223 -0.279279 -0.580168 -0.76512 -0.259523 -0.603164 -0.754215 -0.207608 -0.580944 -0.787021 -0.309107 -0.634539 -0.708388 -0.273358 -0.639309 -0.71872 -0.337729 -0.606032 -0.720183 -0.272166 -0.636186 -0.721937 -0.313361 -0.61866 -0.720461 -0.1288 -0.531316 -0.837325 -0.061136 -0.512438 -0.856545 -0.123562 -0.553782 -0.823443 -0.121135 -0.566936 -0.814806 -0.107891 -0.569988 -0.814538 -0.20978 -0.569674 -0.794647 -0.093141 -0.557831 -0.824712 -0.083619 -0.541045 -0.836826 -0.109214 -0.568636 -0.815307 -0.06993 -0.569771 -0.818823 -0.111695 -0.566091 -0.816741 -0.050246 -0.524164 -0.850133 -0.164143 -0.523114 -0.836307 -0.20951 -0.536149 -0.81771 -0.165702 -0.508182 -0.845159 -0.205393 -0.503968 -0.838946 -0.180936 -0.490955 -0.852189 -0.195686 -0.48733 -0.851009 -0.282201 -0.564391 -0.775774 -0.210585 -0.56542 -0.797468 -0.165538 -0.508365 -0.845081 -0.288816 -0.525492 -0.800277 -0.175147 -0.497548 -0.84957 -0.219198 -0.525319 -0.822187 -0.172401 -0.519381 -0.836972 -0.165337 -0.502781 -0.848454 -0.160233 -0.533038 -0.83078 -0.175267 -0.518073 -0.837187 -0.176132 -0.529889 -0.829575 -0.172597 -0.499164 -0.849144 -0.064548 -0.572477 -0.817376 -0.10586 -0.61638 -0.780301 -0.096519 -0.544178 -0.8334 -0.067186 -0.571154 -0.818089 -0.039631 -0.552154 -0.832799 -0.051983 -0.554579 -0.830506 -0.1265 -0.575114 -0.808233 -0.139543 -0.527049 -0.8383 -0.110201 -0.541983 -0.833132 -0.104641 -0.572673 -0.813078 -0.101793 -0.543345 -0.833316 -0.115225 -0.614508 -0.780451 -0.185165 -0.454502 -0.871288 -0.188381 -0.496642 -0.847266 -0.195314 -0.52589 -0.827824 -0.167123 -0.452819 -0.875799 -0.155558 -0.533936 -0.831092 -0.149939 -0.528207 -0.835772 -0.160986 -0.578385 -0.799722 -0.186458 -0.525386 -0.830183 -0.232231 -0.455102 -0.859622 -0.120103 -0.574429 -0.809695 -0.196474 -0.438358 -0.877063 -0.132327 -0.52621 -0.839995 -0.384196 -0.455276 -0.803192 -0.414855 -0.429534 -0.802119 -0.325245 -0.49551 -0.80541 -0.363745 -0.417434 -0.832729 -0.255914 -0.465832 -0.847059 -0.206388 -0.535459 -0.818955 -0.353387 -0.275092 -0.894115 -0.229276 -0.380601 -0.895866 -0.19354 -0.436955 -0.878415 -0.387588 -0.319831 -0.864571 -0.270392 -0.472246 -0.83897 -0.360236 -0.344744 -0.866822 -0.160994 -0.452213 -0.87726 -0.142895 -0.527429 -0.837496 -0.175338 -0.42816 -0.88653 -0.185025 -0.454489 -0.871324 -0.188008 -0.4343 -0.880929 -0.220438 -0.376872 -0.899652 -0.001233 -0.107884 -0.994163 -0.367879 0.098152 -0.924679 -0.106052 0.002363 -0.994358 0.064309 -0.040967 -0.997089 -0.109305 -0.011036 -0.993947 0.199996 -0.161551 -0.966386 -0.705385 0.011376 -0.708733 -0.54063 0.047966 -0.839892 -0.109635 -0.012396 -0.993895 -0.707228 0.023742 -0.706587 -0.104106 0.010334 -0.994512 -0.377839 0.069991 -0.923222 -0.306079 -0.072958 -0.949206 0.120018 -0.004413 -0.992762 -0.098846 0.031745 -0.994596 -0.363946 0.114072 -0.924409 -0.085459 0.085303 -0.992683 -0.540909 0.049024 -0.839651 0.304875 -0.192103 -0.932817 0.218841 -0.139813 -0.965692 -0.115935 -0.038599 -0.992507 0.323606 -0.164175 -0.93184 -0.110298 -0.015142 -0.993783 0.109354 -0.07903 -0.990856 -0.331544 0.004296 -0.94343 -0.508522 -0.060591 -0.858914 -0.669696 -0.195864 -0.716341 -0.328742 -0.004542 -0.944409 -0.680365 -0.179255 -0.710613 -0.611828 -0.110174 -0.78328 -0.657954 -0.19443 -0.727526 -0.749734 -0.237412 -0.617684 -0.687033 -0.1686 -0.706795 -0.675786 -0.131762 -0.725226 -0.700894 -0.145719 -0.698221 -0.509251 -0.058362 -0.858637 -0.707734 -0.289381 -0.644493 -0.695054 -0.272348 -0.665377 -0.654432 -0.218759 -0.723784 -0.727197 -0.264909 -0.633252 -0.669416 -0.196293 -0.716486 -0.732702 -0.266286 -0.626291 -0.680596 -0.173758 -0.711756 -0.613859 -0.10704 -0.782125 -0.681435 -0.17756 -0.710013 -0.655703 -0.201385 -0.727666 -0.65767 -0.213984 -0.722275 -0.695961 -0.271328 -0.664846 -0.211557 -0.536606 -0.816883 -0.251613 -0.604657 -0.755699 -0.247065 -0.608521 -0.754096 -0.229718 -0.526965 -0.818253 -0.271639 -0.602016 -0.750858 -0.257104 -0.5281 -0.809325 -0.282948 -0.633504 -0.720148 -0.268887 -0.616947 -0.739646 -0.267098 -0.603252 -0.751496 -0.264533 -0.643082 -0.718658 -0.246589 -0.608643 -0.754154 -0.243895 -0.608417 -0.755211 -0.272167 -0.630453 -0.726948 -0.276139 -0.610917 -0.741976 -0.266981 -0.603283 -0.751512 -0.261377 -0.630717 -0.730669 -0.267598 -0.603117 -0.751426 -0.269237 -0.616859 -0.739592 -0.285064 -0.512333 -0.810095 -0.258814 -0.52759 -0.809113 -0.273201 -0.601588 -0.750635 -0.385256 -0.505508 -0.772036 -0.371198 -0.570968 -0.732262 -0.367597 -0.603557 -0.707525 -0.387261 -0.505308 -0.771163 -0.36956 -0.603331 -0.706694 -0.362757 -0.60041 -0.712681 -0.417042 -0.502014 -0.757666 -0.376051 -0.603025 -0.703524 -0.440209 -0.479641 -0.759053 -0.247578 -0.630935 -0.735273 -0.240707 -0.650547 -0.720312 -0.282641 -0.581788 -0.762651 -0.274335 -0.63039 -0.726188 -0.302358 -0.586811 -0.751154 -0.278259 -0.610814 -0.741268 -0.205094 -0.601597 -0.772022 -0.297711 -0.534697 -0.790865 -0.244495 -0.571294 -0.783483 -0.247615 -0.642772 -0.724935 -0.469884 -0.483575 -0.738488 -0.440334 -0.479668 -0.758963 -0.376173 -0.603048 -0.703439 -0.477636 -0.491404 -0.728276 -0.377416 -0.603285 -0.70257 -0.354441 -0.597889 -0.718957 -0.225459 -0.621605 -0.750184 -0.247667 -0.582746 -0.773995 -0.332306 -0.555467 -0.762253 -0.206108 -0.602605 -0.770965 -0.330578 -0.54611 -0.769728 -0.29846 -0.535547 -0.790007 -0.273754 -0.593937 -0.756503 -0.344571 -0.593685 -0.727192 -0.337822 -0.586708 -0.735969 -0.278701 -0.574158 -0.76985 -0.332989 -0.559217 -0.759207 -0.248421 -0.586089 -0.771224 -0.422115 -0.60399 -0.676029 -0.449815 -0.56704 -0.690023 -0.341212 -0.607177 -0.717572 -0.422375 -0.603285 -0.676496 -0.344564 -0.628658 -0.697184 -0.340763 -0.60563 -0.719092 -0.478481 -0.492258 -0.727143 -0.355158 -0.598671 -0.717952 -0.337336 -0.583862 -0.738451 -0.480735 -0.494535 -0.724106 -0.340756 -0.604356 -0.720166 -0.44939 -0.563944 -0.692832 -0.273217 -0.596024 -0.755055 -0.274746 -0.558899 -0.782398 -0.332957 -0.594927 -0.731575 -0.27511 -0.588612 -0.760165 -0.311791 -0.615442 -0.723891 -0.345608 -0.590368 -0.729397 -0.186691 -0.557909 -0.808631 -0.201503 -0.597904 -0.775827 -0.282406 -0.642546 -0.712307 -0.263983 -0.526359 -0.808244 -0.34007 -0.587839 -0.734028 -0.284315 -0.548751 -0.786154 -0.354299 -0.595511 -0.720999 -0.380065 -0.629727 -0.677491 -0.330741 -0.597115 -0.730797 -0.247159 -0.636048 -0.730996 -0.247904 -0.672428 -0.697413 -0.230818 -0.588043 -0.775196 -0.422998 -0.60159 -0.677615 -0.341861 -0.602225 -0.721427 -0.342692 -0.585202 -0.734916 -0.395728 -0.6692 -0.628945 -0.307794 -0.619221 -0.722377 -0.35863 -0.649395 -0.670575 -0.233116 -0.64066 -0.731582 -0.218722 -0.592189 -0.775547 -0.222794 -0.588528 -0.777173 -0.140076 -0.667344 -0.731458 -0.125498 -0.598695 -0.791084 -0.126374 -0.597533 -0.791823 0.042399 -0.626648 -0.778148 0.043351 -0.602726 -0.79677 0.041851 -0.602551 -0.796982 -0.181487 -0.559876 -0.808456 -0.158045 -0.595958 -0.787309 -0.189722 -0.601688 -0.775871 0.12668 -0.500034 -0.85669 0.141182 -0.585737 -0.79811 0.141651 -0.596768 -0.789812 0.034814 -0.515511 -0.856175 0.048291 -0.602361 -0.796762 0.047679 -0.602759 -0.796497 -0.130777 -0.628456 -0.766773 -0.137609 -0.596999 -0.790352 -0.137679 -0.597748 -0.789773 0.104333 -0.598907 -0.793993 0.114534 -0.598943 -0.792559 0.105493 -0.592286 -0.798792 0.245985 -0.473024 -0.846014 0.184347 -0.295023 -0.937538 0.228596 -0.386911 -0.893333 0.217152 -0.480289 -0.849805 0.173679 -0.415841 -0.892699 0.231931 -0.565391 -0.791543 0.010851 -0.095616 -0.995359 0.143384 -0.224958 -0.963761 0.238865 -0.381283 -0.893066 0.001425 -0.105188 -0.994451 0.227715 -0.387391 -0.89335 0.177871 -0.298271 -0.937761 0.193366 -0.344701 -0.918581 0.277162 -0.482312 -0.830997 0.219727 -0.391717 -0.893464 0.243266 -0.279125 -0.92893 0.297648 -0.347679 -0.889115 0.162665 -0.203674 -0.965431 0.204945 -0.575407 -0.791773 0.203642 -0.572312 -0.794348 0.134162 -0.435467 -0.890151 0.266671 -0.557615 -0.786099 0.197205 -0.403687 -0.893391 0.247387 -0.499598 -0.830181 -0.090027 -0.59609 -0.797854 -0.085524 -0.516659 -0.851909 -0.351745 -0.545691 -0.76059 -0.081117 -0.555972 -0.827233 -0.367603 -0.49305 -0.788524 -0.398767 -0.458392 -0.794268 -0.032707 -0.554531 -0.83152 -0.276733 -0.621569 -0.732851 -0.327955 -0.614154 -0.717817 -0.064315 -0.489698 -0.869517 -0.350035 -0.550998 -0.757546 -0.084017 -0.521633 -0.849023 -0.432603 -0.59478 -0.677563 -0.482238 -0.58547 -0.651668 -0.337771 -0.587231 -0.735574 -0.383673 -0.672043 -0.633367 -0.309304 -0.660954 -0.683718 -0.261511 -0.645389 -0.717694 -0.466581 -0.447048 -0.763184 -0.404622 -0.479969 -0.778403 -0.373299 -0.472421 -0.798415 -0.500628 -0.551652 -0.667122 -0.33962 -0.581963 -0.738903 -0.484174 -0.580026 -0.655092 -0.391643 -0.660333 -0.640762 -0.269398 -0.633182 -0.725607 -0.236031 -0.613733 -0.753406 -0.357546 -0.708313 -0.608649 -0.19916 -0.659432 -0.724903 -0.337992 -0.708165 -0.619891 -0.034536 -0.550892 -0.833862 0.082389 -0.491065 -0.867218 -0.232727 -0.617988 -0.750952 -0.03954 -0.540864 -0.84018 -0.244277 -0.602974 -0.759441 -0.284004 -0.609801 -0.739922 0.120729 -0.415049 -0.901753 -0.149719 -0.593665 -0.790662 -0.238032 -0.611141 -0.754883 0.130287 -0.427113 -0.894762 -0.228032 -0.623978 -0.747431 0.085922 -0.497077 -0.863442 -0.289689 -0.689763 -0.663556 -0.338379 -0.707745 -0.620158 -0.200469 -0.657875 -0.725956 -0.267616 -0.707032 -0.654589 -0.188851 -0.671531 -0.716506 -0.121658 -0.620497 -0.774715 -0.573846 -0.378714 -0.726138 -0.410657 -0.272331 -0.870171 -0.485006 -0.273168 -0.830752 -0.592466 -0.350292 -0.725451 -0.487706 -0.270703 -0.829977 -0.561447 -0.379202 -0.735516 -0.187767 0.01287 -0.982129 -0.324894 -0.090258 -0.941433 -0.47215 -0.284767 -0.834255 -0.144483 -0.051758 -0.988153 -0.428472 -0.322588 -0.844008 -0.429075 -0.243447 -0.869844 -0.425635 -0.303494 -0.852482 -0.435354 -0.485418 -0.758179 -0.417935 -0.331364 -0.845889 -0.404668 -0.308093 -0.861001 -0.426059 -0.32461 -0.844454 -0.286887 -0.120104 -0.950406 -0.542413 -0.503426 -0.67257 -0.54989 -0.389832 -0.738683 -0.4768 -0.280598 -0.833023 -0.486568 -0.521455 -0.700954 -0.421609 -0.328319 -0.845253 -0.488505 -0.469791 -0.735295 -0.551714 -0.500135 -0.66744 -0.550965 -0.448443 -0.703802 -0.58214 -0.500743 -0.640601 -0.535559 -0.505796 -0.676274 -0.553559 -0.498902 -0.666835 -0.474507 -0.642761 -0.601415 -0.538865 -0.274733 -0.796333 -0.532148 -0.399758 -0.746332 -0.493017 -0.492856 -0.716957 -0.508097 -0.283246 -0.813394 -0.517028 -0.495582 -0.697912 -0.505346 -0.464367 -0.727316 -0.449586 -0.602551 -0.659398 -0.570891 -0.478901 -0.666886 -0.631307 -0.502151 -0.591013 -0.462866 -0.615421 -0.637975 -0.594289 -0.501307 -0.628897 -0.62834 -0.39775 -0.668568 -0.454745 -0.715189 -0.530765 -0.518944 -0.648246 -0.557202 -0.593299 -0.501266 -0.629864 -0.449474 -0.711589 -0.540012 -0.642408 -0.502126 -0.578949 -0.622446 -0.534198 -0.572008 -0.497701 -0.648483 -0.575989 -0.131901 -0.778801 -0.613246 -0.26213 -0.780813 -0.567114 -0.43409 -0.587372 -0.683052 -0.272084 -0.545242 -0.792895 -0.558532 -0.465904 -0.686276 0.079274 -0.759922 -0.645162 0.058892 -0.770524 -0.634684 -0.264094 -0.763764 -0.588998 0.031745 -0.702518 -0.710958 -0.26503 -0.754714 -0.600139 -0.135608 -0.766838 -0.627351 -0.003325 -0.748795 -0.662794 -0.252925 -0.770925 -0.584554 -0.263245 -0.771428 -0.579311 0.019633 -0.793373 -0.608419 -0.263341 -0.770582 -0.580392 0.066737 -0.782258 -0.61937 -0.427567 -0.696109 -0.576731 -0.614502 -0.525541 -0.588383 -0.268973 -0.705732 -0.655436 -0.42446 -0.693849 -0.581728 -0.2645 -0.759922 -0.593766 -0.254395 -0.777159 -0.575593 0.028286 -0.698085 -0.715456 0.094552 -0.671453 -0.734991 0.054363 -0.695678 -0.716294 0.077396 -0.757779 -0.647906 0.104498 -0.740053 -0.664381 0.056169 -0.766382 -0.639925 0.117222 -0.612906 -0.781413 0.051248 -0.685701 -0.726077 0.043324 -0.685286 -0.726984 0.151717 -0.629611 -0.761952 0.058265 -0.699297 -0.712452 0.098266 -0.675025 -0.731222 0.099592 -0.730439 -0.675678 0.082346 -0.743141 -0.664049 0.097715 -0.734323 -0.67173 0.000278 -0.686699 -0.726942 0.035123 -0.677423 -0.734755 0.018097 -0.66916 -0.742898 0.016494 -0.787522 -0.616065 0.0638 -0.7779 -0.625141 0.12061 -0.753315 -0.646506 0.004381 -0.764221 -0.64494 0.093619 -0.730821 -0.676118 0.077727 -0.73933 -0.668841 0.00445 -0.688736 -0.724999 0.021232 -0.670771 -0.741361 0.03493 -0.574796 -0.817551 -0.107067 -0.628298 -0.77057 -0.08456 -0.557434 -0.825904 -0.095821 -0.61546 -0.782322 0.058069 -0.581897 -0.811186 0.06614 -0.573433 -0.816578 0.065135 -0.577859 -0.813533 0.119247 -0.613915 -0.780313 0.101622 -0.580843 -0.807647 0.053787 -0.686922 -0.724738 0.031641 -0.538005 -0.842347 -0.035175 -0.425225 -0.904404 -0.068266 -0.560295 -0.825475 0.056342 -0.52709 -0.84794 0.056702 -0.577058 -0.814732 0.061824 -0.573416 -0.816928 -0.113605 -0.499668 -0.858735 -0.099975 -0.614554 -0.782514 -0.086758 -0.557036 -0.825944 -0.237162 -0.513362 -0.824751 -0.247354 -0.520058 -0.817531 -0.250325 -0.46946 -0.846725 -0.159526 -0.608258 -0.777543 -0.080093 -0.547517 -0.832953 -0.273791 -0.384006 -0.881804 0.032787 -0.537508 -0.842621 -0.138456 -0.288416 -0.947442 -0.035335 -0.425266 -0.904378 -0.082074 -0.560301 -0.824213 -0.400504 -0.464716 -0.789706 -0.391865 -0.461974 -0.795627 -0.056781 -0.444077 -0.894187 -0.271765 -0.382622 -0.883031 -0.079365 -0.54681 -0.833486 -0.44628 -0.392343 -0.804301 -0.389079 -0.444808 -0.806699 -0.378835 -0.453654 -0.806649 -0.470237 -0.457377 -0.754774 -0.447775 -0.496757 -0.743458 -0.406448 -0.48686 -0.773154 -0.237676 -0.513401 -0.824578 -0.250091 -0.469424 -0.846815 -0.30956 -0.408209 -0.858801 -0.400767 -0.518235 -0.755526 -0.380961 -0.455017 -0.804878 -0.392823 -0.446735 -0.803815 -0.504168 -0.564022 -0.653983 -0.497511 -0.539921 -0.678946 -0.521844 -0.538803 -0.66134 -0.479017 -0.482915 -0.733032 -0.53992 -0.468099 -0.699549 -0.440684 -0.507293 -0.740575 -0.43122 -0.597154 -0.676356 -0.504492 -0.608915 -0.612136 -0.502688 -0.598911 -0.623386 -0.471282 -0.523093 -0.710117 -0.517021 -0.608699 -0.60181 -0.52096 -0.606624 -0.600507 -0.498788 -0.609832 -0.615885 -0.50514 -0.627639 -0.592371 -0.488737 -0.636339 -0.596832 -0.493659 -0.626297 -0.603367 -0.446242 -0.575388 -0.685417 -0.46412 -0.566395 -0.681021 -0.508495 -0.5819 -0.634685 -0.47443 -0.633936 -0.610771 -0.507839 -0.62341 -0.594525 -0.496339 -0.622064 -0.605545 -0.491058 -0.615923 -0.616037 -0.502093 -0.632363 -0.589932 -0.48329 -0.626509 -0.611487 -0.476383 -0.623624 -0.6198 -0.409705 -0.632586 -0.65725 -0.406642 -0.626653 -0.664791 -0.468855 -0.64554 -0.60287 -0.433847 -0.592636 -0.678645 -0.497618 -0.606786 -0.619828 -0.507229 -0.60441 -0.614335 -0.350996 -0.637469 -0.685883 -0.420666 -0.682816 -0.59733 -0.43648 -0.685419 -0.582826 -0.388032 -0.602556 -0.697393 -0.47227 -0.60056 -0.645204 -0.476159 -0.623918 -0.619677 -0.483091 -0.626777 -0.61137 -0.412575 -0.651147 -0.637016 -0.44488 -0.675425 -0.588117 -0.434419 -0.671329 -0.600498 -0.489844 -0.58444 -0.646903 -0.508316 -0.603342 -0.614486 -0.501658 -0.562182 -0.657488 -0.437769 -0.630551 -0.640909 -0.426974 -0.607178 -0.670095 -0.435039 -0.626464 -0.646749 -0.435458 -0.55379 -0.709713 -0.400268 -0.509408 -0.761767 -0.444908 -0.596979 -0.667588 -0.423626 -0.566409 -0.706909 -0.486619 -0.571791 -0.660498 -0.49783 -0.613677 -0.612834 -0.384763 -0.54747 -0.743124 -0.382178 -0.567903 -0.72899 -0.432703 -0.60396 -0.669328 -0.437545 -0.535019 -0.72271 -0.444744 -0.597074 -0.667612 -0.39589 -0.512466 -0.762004 -0.442184 -0.625473 -0.64285 -0.427521 -0.630002 -0.648324 -0.415318 -0.613613 -0.671558 -0.361345 -0.641061 -0.677104 -0.384566 -0.629878 -0.674806 -0.37058 -0.570141 -0.733219 -0.390368 -0.636112 -0.665563 -0.397763 -0.564734 -0.723091 -0.368424 -0.669499 -0.645008 -0.348471 -0.643034 -0.681964 -0.338462 -0.664143 -0.666602 -0.342217 -0.658915 -0.669864 -0.347985 -0.554915 -0.755629 -0.350638 -0.616674 -0.704816 -0.322207 -0.660891 -0.677795 -0.412573 -0.541177 -0.732742 -0.343492 -0.6651 -0.663065 -0.411255 -0.56184 -0.717778 -0.388845 -0.666917 -0.635627 -0.290307 -0.742608 -0.603535 -0.365741 -0.669054 -0.646993 -0.373263 -0.654587 -0.657412 -0.345266 -0.665433 -0.661809 -0.376312 -0.623248 -0.685529 -0.299691 -0.721527 -0.624167 -0.347836 -0.65979 -0.666099 -0.346182 -0.665603 -0.661159 -0.310293 -0.728969 -0.610182 -0.344477 -0.665285 -0.662368 -0.290782 -0.742929 -0.602912 -0.349716 -0.635385 -0.688465 -0.240072 -0.717737 -0.65362 -0.186636 -0.735049 -0.651821 -0.382055 -0.661583 -0.645245 -0.197358 -0.763396 -0.615042 -0.281353 -0.736499 -0.61515 -0.017074 -0.720121 -0.693638 -0.010246 -0.71862 -0.695327 -0.166521 -0.68051 -0.713567 -0.018612 -0.716821 -0.697009 -0.183162 -0.725749 -0.663129 -0.238838 -0.712735 -0.659519 -0.079743 -0.728289 -0.680615 -0.245658 -0.720952 -0.647982 -0.188485 -0.739976 -0.645685 -0.101302 -0.650241 -0.752944 -0.153132 -0.643352 -0.750099 -0.035553 -0.640539 -0.767102 -0.302517 -0.723529 -0.620475 -0.282601 -0.737359 -0.613546 -0.203623 -0.779695 -0.592126 -0.27828 -0.705945 -0.651308 -0.188856 -0.740961 -0.644445 -0.246133 -0.722174 -0.646438 -0.012524 -0.729775 -0.683572 0.046437 -0.712475 -0.700159 0.07018 -0.697632 -0.713011 -0.015365 -0.723766 -0.689875 0.076232 -0.702685 -0.707405 -0.010737 -0.71719 -0.696795 0.011584 -0.692178 -0.721634 0.026502 -0.674255 -0.738023 0.049018 -0.679491 -0.732045 0.063787 -0.715814 -0.695371 0.075959 -0.702459 -0.707659 0.051341 -0.716803 -0.695383 0.050905 -0.624982 -0.778978 0.041285 -0.615985 -0.786675 0.004891 -0.639341 -0.768907 0.005181 -0.605456 -0.795862 -0.006443 -0.628525 -0.777763 -0.027376 -0.648094 -0.761068 -0.10215 -0.64692 -0.755685 -0.03574 -0.639929 -0.767603 -0.009989 -0.625098 -0.780482 -0.105769 -0.63251 -0.767297 0.029774 -0.605099 -0.795593 0.026037 -0.614569 -0.788433 -0.009617 -0.657019 -0.753813 0.021052 -0.638955 -0.768956 -0.045693 -0.581777 -0.812064 -0.090369 -0.620064 -0.779329 -0.091322 -0.619172 -0.779927 -0.08847 -0.639249 -0.763893 -0.094668 -0.615709 -0.782266 -0.095882 -0.618915 -0.779583 0.02852 -0.700145 -0.713431 0.048092 -0.642305 -0.764939 0.044396 -0.68234 -0.729686 -0.2226 -0.512174 -0.829534 -0.207561 -0.567778 -0.796584 -0.215054 -0.589048 -0.778957 -0.127796 -0.50165 -0.855579 -0.101627 -0.617697 -0.779822 -0.100892 -0.614352 -0.782555 -0.105413 -0.572764 -0.812914 -0.098118 -0.617884 -0.780123 -0.098561 -0.61835 -0.779698 -0.227375 -0.582632 -0.780283 -0.217554 -0.588317 -0.778816 -0.230168 -0.568548 -0.789795 -0.354599 -0.518511 -0.778078 -0.396155 -0.448443 -0.801224 -0.335709 -0.533236 -0.776504 -0.217263 -0.511709 -0.831234 -0.243191 -0.488355 -0.838074 -0.204148 -0.567635 -0.797568 -0.478863 -0.482455 -0.733435 -0.440245 -0.506228 -0.741565 -0.422172 -0.569974 -0.704912 -0.461964 -0.434232 -0.773325 -0.341329 -0.535786 -0.772287 -0.400682 -0.450756 -0.797667 -0.423933 -0.531097 -0.733632 -0.321856 -0.588264 -0.741859 -0.356691 -0.542646 -0.760465 -0.445489 -0.573868 -0.687179 -0.42757 -0.57208 -0.699935 -0.463791 -0.565531 -0.681962 -0.223234 -0.582447 -0.781615 -0.226744 -0.568451 -0.790854 -0.277142 -0.50544 -0.817143 -0.302511 -0.584054 -0.753238 -0.351014 -0.540129 -0.764885 -0.315612 -0.585664 -0.746583 -0.371887 -0.299197 -0.878738 -0.55063 -0.179475 -0.815228 -0.553708 -0.1701 -0.815152 -0.267002 -0.165099 -0.949448 -0.529652 -0.045839 -0.846975 -0.235871 -0.197913 -0.951418 -0.646309 -0.273619 -0.712332 -0.729525 -0.294493 -0.617306 -0.570438 -0.320377 -0.75628 -0.668887 -0.202306 -0.715306 -0.561211 -0.22308 -0.797043 -0.552021 -0.214162 -0.805858 -0.688401 -0.079336 -0.720978 -0.44041 -0.138317 -0.887078 -0.539671 -0.092223 -0.83681 -0.630647 -0.274511 -0.725898 -0.571548 -0.340044 -0.746795 -0.726967 -0.302027 -0.616683 -0.150133 -0.2564 -0.95484 -0.219794 -0.179474 -0.958895 -0.531178 -0.052551 -0.845629 -0.233568 -0.337381 -0.911932 -0.539174 -0.089779 -0.837396 -0.436453 -0.122901 -0.891293 -0.605228 -0.337915 -0.720773 -0.701699 -0.369353 -0.609259 -0.6728 -0.322166 -0.665994 -0.565944 -0.421899 -0.708314 -0.606381 -0.420972 -0.674599 -0.617854 -0.425757 -0.66105 -0.567135 -0.458461 -0.68423 -0.509345 -0.43832 -0.74057 -0.561861 -0.478016 -0.675139 -0.619379 -0.345194 -0.705132 -0.671203 -0.32478 -0.666336 -0.70276 -0.366746 -0.609611 -0.471995 -0.486937 -0.734924 -0.478075 -0.497074 -0.724128 -0.522596 -0.52355 -0.672896 -0.525603 -0.435988 -0.730518 -0.566553 -0.472293 -0.675246 -0.512577 -0.433768 -0.74102 -0.593495 -0.411793 -0.691514 -0.604446 -0.441429 -0.663163 -0.59363 -0.437961 -0.675125 -0.474051 -0.512291 -0.716124 -0.519123 -0.527386 -0.672588 -0.471847 -0.502263 -0.724633 -0.267201 -0.641715 -0.718892 -0.2687 -0.643219 -0.716986 -0.262037 -0.617487 -0.741651 -0.273448 -0.638487 -0.719417 -0.264316 -0.616867 -0.741359 -0.264825 -0.617959 -0.740267 -0.312379 -0.61232 -0.726281 -0.296517 -0.591405 -0.749879 -0.299199 -0.606873 -0.736332 -0.26869 -0.640839 -0.719118 -0.269297 -0.615496 -0.740705 -0.270443 -0.642217 -0.717229 -0.309515 -0.574629 -0.757629 -0.305675 -0.589735 -0.747513 -0.3207 -0.600244 -0.732706 -0.30188 -0.575064 -0.760375 -0.298169 -0.607181 -0.736496 -0.295182 -0.591858 -0.750048 -0.266015 -0.630614 -0.729083 -0.264457 -0.61805 -0.740322 -0.263738 -0.617025 -0.741433 -0.245527 -0.630955 -0.735943 -0.249407 -0.620857 -0.743191 -0.254944 -0.59084 -0.765448 -0.25092 -0.630894 -0.734174 -0.260388 -0.590804 -0.763642 -0.261388 -0.609763 -0.748241 -0.231369 -0.631019 -0.740462 -0.251415 -0.607208 -0.753717 -0.226944 -0.647201 -0.727755 -0.321069 -0.573895 -0.753366 -0.320274 -0.569786 -0.756815 -0.293427 -0.617466 -0.72982 -0.314686 -0.574311 -0.755738 -0.286963 -0.615975 -0.73364 -0.311048 -0.589516 -0.745467 -0.310975 -0.583853 -0.74994 -0.242115 -0.639775 -0.72943 -0.288696 -0.616378 -0.732621 -0.312727 -0.585326 -0.748061 -0.296883 -0.61825 -0.727755 -0.323925 -0.570675 -0.754587 -0.249222 -0.644282 -0.723041 -0.232941 -0.648678 -0.724538 -0.257567 -0.608793 -0.750353 -0.224503 -0.620677 -0.751238 -0.215356 -0.597361 -0.772516 -0.220497 -0.621344 -0.751873 -0.320016 -0.591424 -0.74014 -0.306589 -0.600351 -0.738635 -0.25633 -0.619037 -0.742353 -0.309415 -0.582539 -0.751606 -0.255663 -0.616884 -0.744373 -0.240532 -0.638445 -0.731117 -0.272678 -0.613203 -0.741369 -0.276519 -0.613215 -0.739936 -0.261497 -0.635766 -0.726237 -0.271838 -0.617177 -0.738374 -0.259 -0.627667 -0.734134 -0.309425 -0.607998 -0.73116 -0.26486 -0.627147 -0.732486 -0.25337 -0.60827 -0.752204 -0.252125 -0.605504 -0.75485 -0.270508 -0.606389 -0.747742 -0.255098 -0.615062 -0.746073 -0.277897 -0.606441 -0.744986 -0.223965 -0.620155 -0.751829 -0.219029 -0.620072 -0.75335 -0.260262 -0.631757 -0.730169 -0.216629 -0.612993 -0.75981 -0.25062 -0.600677 -0.759195 -0.251982 -0.602001 -0.757693 -0.284118 -0.553603 -0.782816 -0.222556 -0.521523 -0.8237 -0.255376 -0.541307 -0.801105 -0.275274 -0.60061 -0.750661 -0.229318 -0.569858 -0.789098 -0.279089 -0.600458 -0.749373 -0.174193 -0.518564 -0.837107 -0.184114 -0.536525 -0.823555 -0.225315 -0.574126 -0.787154 -0.194222 -0.509276 -0.838401 -0.244686 -0.553183 -0.796315 -0.212293 -0.533056 -0.819014 -0.267412 -0.524855 -0.808095 -0.304997 -0.526199 -0.793783 -0.282509 -0.510113 -0.812388 -0.18685 -0.557849 -0.808636 -0.215466 -0.584496 -0.782265 -0.177299 -0.539432 -0.823151 -0.280398 -0.593762 -0.754204 -0.214542 -0.585459 -0.781799 -0.286255 -0.541879 -0.790206 -0.273286 -0.520889 -0.808696 -0.29732 -0.53467 -0.79103 -0.154007 -0.569942 -0.807124 -0.148051 -0.551529 -0.820912 -0.137977 -0.529056 -0.837295 -0.040016 -0.606065 -0.794408 -0.034045 -0.539486 -0.841306 -0.038696 -0.599942 -0.799107 -0.087517 -0.555439 -0.826939 -0.085208 -0.510696 -0.855529 -0.087577 -0.534856 -0.840392 -0.147055 -0.530684 -0.834715 -0.139479 -0.528861 -0.837169 -0.154834 -0.548778 -0.821504 -0.070816 -0.4413 -0.894561 -0.067177 -0.457463 -0.886687 -0.07044 -0.536509 -0.84095 -0.112981 -0.446863 -0.887439 -0.107587 -0.532722 -0.839424 -0.105922 -0.508331 -0.854623 -0.044731 -0.525275 -0.849756 -0.036118 -0.600092 -0.799115 -0.031945 -0.539636 -0.841292 0.000483 -0.520138 -0.854082 -0.006236 -0.541274 -0.840823 -0.013042 -0.449877 -0.892995 -0.050116 -0.438275 -0.897443 -0.085577 -0.316355 -0.944773 -0.07667 -0.330967 -0.940523 -0.039591 -0.436664 -0.898753 -0.08083 -0.332713 -0.939557 -0.036915 -0.45339 -0.890548 -0.272326 -0.171768 -0.946749 -0.236302 -0.198408 -0.951208 -0.131783 -0.353586 -0.926072 -0.261007 -0.157607 -0.952384 -0.097412 -0.339612 -0.935508 -0.101487 -0.323838 -0.940654 -0.129381 -0.235999 -0.963102 -0.015625 -0.38619 -0.922287 -0.047687 -0.318622 -0.946681 -0.139919 -0.246372 -0.959022 -0.088191 -0.335788 -0.9378 -0.219543 -0.179187 -0.959006 0.026616 -0.516673 -0.855769 0.014995 -0.445415 -0.895199 -0.045877 -0.317842 -0.947033 0.01265 -0.51857 -0.854942 -0.048169 -0.31883 -0.946587 -0.014288 -0.385642 -0.922538 0.428346 0.007536 -0.903583 0.134672 0.107067 -0.985089 0.213306 0.094548 -0.9724 0.353381 -0.118207 -0.927981 0.192476 -0.064147 -0.979203 0.402873 -0.144953 -0.903705 -0.37069 0.139046 -0.918289 -0.183076 0.196484 -0.963264 0.224859 0.206659 -0.952224 -0.368399 0.130463 -0.920468 0.224489 0.202609 -0.953181 0.146739 0.20928 -0.966783 -0.059938 0.14286 -0.987926 0.130567 0.22343 -0.965935 0.224467 0.202371 -0.953237 -0.09467 0.295289 -0.950706 0.234123 0.326228 -0.915839 -0.198771 0.2502 -0.947571 0.136444 0.296903 -0.945109 0.502218 0.048991 -0.863352 0.218675 0.143462 -0.965194 0.135889 0.296071 -0.94545 0.21796 0.136668 -0.966341 0.121365 0.175809 -0.976914 -0.395136 0.238366 -0.887158 -0.709335 0.064436 -0.70192 -0.601081 0.163231 -0.782341 -0.363091 0.11097 -0.925122 -0.521046 0.032499 -0.85291 -0.178113 0.179791 -0.967446 -0.791422 -0.026274 -0.610705 -0.721589 0.078027 -0.687911 -0.614257 0.187363 -0.76654 -0.789897 -0.028686 -0.612568 -0.612856 0.184752 -0.768293 -0.715773 0.078418 -0.693916 -0.604521 0.20411 -0.769996 -0.452745 0.304874 -0.837898 -0.61104 0.181383 -0.770539 -0.647117 0.257535 -0.717576 -0.640651 0.238933 -0.72971 -0.748818 0.116799 -0.652403 -0.088673 0.268744 -0.959121 -0.197637 0.24627 -0.948836 -0.515723 0.024552 -0.856404 -0.09411 0.292805 -0.95153 -0.546593 0.071775 -0.834317 -0.395898 0.199805 -0.896294 -0.126134 -0.249966 -0.960004 -0.221989 -0.376831 -0.899288 -0.229945 -0.440146 -0.867985 -0.119259 -0.255301 -0.959478 -0.274907 -0.42207 -0.863877 -0.14724 -0.218704 -0.964619 -0.104327 -0.588071 -0.802053 -0.082423 -0.570341 -0.817262 -0.061215 -0.49723 -0.865456 -0.1151 -0.583312 -0.804051 -0.065788 -0.495899 -0.865885 -0.051864 -0.476991 -0.877376 -0.225138 -0.513586 -0.827974 -0.234804 -0.434488 -0.869533 -0.199539 -0.451666 -0.869587 -0.080114 -0.508546 -0.857299 -0.092695 -0.487825 -0.868006 -0.106258 -0.565698 -0.817738 -0.268063 -0.090238 -0.959166 -0.182859 -0.197366 -0.963125 -0.298752 -0.411964 -0.860832 -0.222855 -0.096309 -0.970083 -0.250171 -0.43217 -0.866397 -0.242399 -0.434365 -0.867508 -0.197044 -0.099651 -0.975317 -0.207566 -0.434707 -0.876325 -0.219675 -0.334569 -0.91641 -0.221119 -0.096536 -0.970457 -0.265089 -0.351894 -0.897718 -0.375486 -0.059563 -0.924912 -0.289323 -0.512165 -0.80869 -0.288427 -0.440719 -0.850045 -0.32131 -0.372373 -0.870688 -0.183276 -0.51328 -0.838423 -0.242637 -0.343414 -0.9073 -0.194086 -0.434689 -0.879418 -0.437426 -0.450769 -0.778117 -0.493114 -0.394738 -0.775255 -0.493914 -0.427619 -0.757094 -0.310878 -0.32261 -0.894023 -0.285806 -0.359568 -0.888271 -0.255075 -0.430624 -0.865737 -0.489819 -0.089805 -0.867186 -0.347609 -0.050029 -0.936304 -0.237274 -0.341364 -0.90949 -0.45609 -0.051295 -0.888454 -0.207387 -0.329766 -0.921002 -0.292856 -0.208356 -0.933179 -0.454078 -0.049042 -0.889611 -0.293205 -0.208675 -0.932998 -0.483305 -0.136006 -0.864823 -0.553047 -0.166364 -0.816371 -0.497128 -0.1741 -0.850031 -0.627145 -0.101268 -0.772292 -0.463217 -0.476839 -0.747031 -0.432228 -0.462836 -0.773926 -0.561467 -0.401041 -0.723824 -0.436508 -0.44984 -0.779169 -0.544599 -0.32891 -0.771511 -0.492721 -0.394365 -0.775695 -0.462919 -0.47197 -0.7503 -0.575473 -0.463889 -0.673527 -0.566258 -0.425111 -0.706139 -0.476451 -0.414065 -0.775593 -0.56052 -0.396526 -0.727038 -0.431282 -0.458098 -0.777266 -0.705621 -0.098293 -0.701739 -0.627097 -0.10108 -0.772355 -0.497386 -0.174831 -0.84973 -0.694546 -0.287908 -0.659329 -0.555817 -0.375078 -0.741879 -0.605532 -0.300849 -0.736764 -0.69419 -0.290587 -0.658528 -0.60518 -0.303698 -0.735884 -0.670427 -0.267028 -0.69226 -0.647438 -0.49801 -0.576897 -0.513415 -0.504536 -0.694153 -0.547315 -0.526191 -0.650822 -0.430694 -0.579977 -0.691469 -0.437857 -0.572098 -0.693531 -0.447932 -0.578829 -0.681406 -0.462318 -0.474321 -0.749187 -0.519063 -0.497597 -0.694961 -0.574865 -0.466297 -0.672382 -0.34665 -0.598731 -0.722049 -0.345859 -0.5951 -0.725422 -0.383681 -0.642141 -0.66366 -0.435183 -0.558146 -0.706462 -0.458716 -0.567323 -0.683903 -0.448702 -0.560476 -0.696084 -0.456022 -0.401829 -0.794089 -0.551745 -0.520636 -0.651549 -0.517484 -0.499547 -0.69474 -0.325201 -0.485986 -0.81121 -0.40837 -0.618828 -0.671034 -0.381212 -0.579981 -0.71993 -0.33956 -0.477562 -0.810329 -0.385917 -0.577883 -0.71911 -0.379397 -0.518285 -0.766445 -0.202876 -0.550501 -0.809808 -0.181852 -0.545083 -0.818422 -0.110376 -0.191732 -0.975221 -0.189417 -0.65402 -0.732379 -0.172971 -0.594809 -0.785038 -0.175169 -0.545576 -0.81955 -0.351008 -0.596903 -0.721457 -0.344743 -0.524787 -0.7783 -0.349775 -0.59348 -0.724871 -0.020119 -0.618933 -0.785186 -0.059769 -0.463256 -0.884207 -0.022189 -0.549952 -0.834902 -0.176247 -0.630072 -0.756271 -0.189013 -0.544527 -0.817169 -0.186854 -0.593735 -0.782665 -0.228592 -0.016707 -0.973379 -0.154184 -0.180435 -0.971427 -0.213589 -0.54239 -0.812522 0.150686 -0.026341 -0.988231 0.152645 -0.539077 -0.828308 0.167582 -0.415125 -0.894196 0.448656 -0.488652 -0.748283 0.383533 -0.414007 -0.82553 0.332539 -0.339357 -0.879917 0.047999 -0.609194 -0.791567 0.00902 -0.528252 -0.84904 0.010543 -0.450996 -0.892464 0.291407 -0.211742 -0.93287 0.339353 -0.249329 -0.907014 0.40694 -0.284057 -0.868166 0.262298 -0.252994 -0.931232 0.372033 -0.310642 -0.874696 0.420091 -0.387968 -0.820369 0.046984 0.161283 -0.985789 0.142846 0.2258 -0.963644 0.439758 -0.257961 -0.860273 0.082532 0.215477 -0.973015 0.561454 -0.150327 -0.813739 0.445932 -0.06646 -0.892596 0.228353 -0.027899 -0.973178 0.264591 -0.386908 -0.883343 0.313186 -0.352926 -0.881679 0.342877 -0.02992 -0.938904 0.362038 -0.318042 -0.876229 0.125826 0.218233 -0.967751 0.107671 -0.025416 -0.993862 0.133996 0.264576 -0.95501 0.000489 0.031695 -0.999497 0.204345 -0.027433 -0.978514 0.138914 -0.068819 -0.98791 0.148164 -0.249324 -0.957019 0.126377 0.253855 -0.958951 0.031618 0.116582 -0.992678 -0.008897 0.038477 -0.99922 -0.010382 0.282992 -0.959066 -0.086835 0.09462 -0.991719 0.003266 0.301557 -0.953443 -0.042535 -0.104089 -0.993658 -0.171555 -0.235875 -0.956521 0.071654 -0.019861 -0.997232 -0.089816 -0.008789 -0.99592 0.002101 0.030529 -0.999532 0.057157 0.093936 -0.993936 0.03626 -0.642629 -0.765319 0.224851 -0.263389 -0.93812 0.218384 -0.126963 -0.967569 -0.117605 -0.588313 -0.800036 0.262867 -0.159659 -0.95153 0.047728 -0.474025 -0.879217 -0.13745 -0.580014 -0.802926 0.048828 -0.475101 -0.878575 -0.222724 -0.651225 -0.725465 -0.348867 -0.472001 -0.809634 -0.29013 -0.568411 -0.769892 -0.449217 -0.635207 -0.628265 -0.012929 -0.162681 -0.986594 -0.18476 -0.261332 -0.947401 -0.427821 -0.353355 -0.831931 -0.049281 -0.090622 -0.994665 -0.465015 -0.280748 -0.839608 -0.183984 -0.220907 -0.957784 -0.144645 -0.208893 -0.967182 -0.524767 -0.245112 -0.815193 -0.441672 -0.327241 -0.835368 -0.132508 -0.252714 -0.958424 -0.431688 -0.346167 -0.832955 -0.188814 -0.251139 -0.949357 -0.554319 -0.700911 -0.448836 -0.431028 -0.652853 -0.622894 -0.246938 -0.622893 -0.742311 -0.683686 -0.355891 -0.637115 -0.479884 -0.249306 -0.841165 -0.503402 -0.360187 -0.785399 -0.678607 -0.3813 -0.627776 -0.497779 -0.38454 -0.777396 -0.532763 -0.462084 -0.708973 -0.704385 -0.175272 -0.687839 -0.519273 -0.233759 -0.822017 -0.646315 -0.188457 -0.739433 -0.150083 -0.188739 -0.970491 -0.139361 -0.210898 -0.967523 -0.500689 -0.117984 -0.857549 -0.140147 -0.225317 -0.964153 -0.512591 -0.186666 -0.838097 -0.521111 -0.268391 -0.810192 -0.263024 -0.17396 -0.948976 -0.464561 0.034571 -0.884866 -0.487065 -0.052657 -0.871777 -0.270969 -0.18299 -0.945035 -0.499663 -0.112666 -0.858862 -0.138062 -0.201174 -0.969777 -0.61578 -0.249778 -0.747279 -0.645837 -0.18593 -0.740489 -0.518611 -0.228672 -0.823864 -0.460351 -0.056082 -0.885964 -0.465557 0.034136 -0.884359 -0.501278 -0.006862 -0.865259 -0.466349 -0.062857 -0.882365 -0.506579 -0.013008 -0.862096 -0.595372 0.063558 -0.800932 -0.316938 0.094612 -0.943715 -0.442417 0.109762 -0.890067 -0.384876 -0.062791 -0.92083 -0.24594 -0.15461 -0.956875 -0.310351 -0.153818 -0.938095 -0.373984 0.128019 -0.918557 -0.268923 -0.180664 -0.946066 -0.43611 0.111502 -0.892959 -0.471152 0.027274 -0.88163 -0.363623 -0.125912 -0.922997 -0.318649 0.144328 -0.93682 -0.344322 0.135532 -0.929017 -0.338549 -0.130332 -0.931879 -0.373729 0.128085 -0.918652 -0.310164 -0.153774 -0.938164 -0.525649 -0.049765 -0.849245 -0.383174 -0.062205 -0.921579 -0.440982 0.110159 -0.89073 -0.421967 -0.067365 -0.904105 -0.348256 0.134549 -0.927693 -0.390447 0.158753 -0.906835 -0.386406 -0.121775 -0.914254 -0.412772 -0.165798 -0.895617 -0.3282 0.042849 -0.943636 -0.367386 -0.125237 -0.921598 -0.338656 0.049215 -0.939622 -0.321534 0.144917 -0.935743 -0.394198 -0.283448 -0.874223 -0.291418 -0.151801 -0.944475 -0.242669 -0.008289 -0.970074 -0.483078 -0.202548 -0.851827 -0.321673 0.038888 -0.946052 -0.408626 -0.167462 -0.897207 -0.373584 -0.038902 -0.92678 -0.362141 -0.081414 -0.928561 -0.290922 0.020359 -0.95653 -0.255971 -0.144094 -0.955885 -0.175653 -0.047262 -0.983317 -0.274934 -0.166162 -0.946996 -0.427062 -0.066544 -0.901771 -0.394237 0.1595 -0.905062 -0.441567 0.113354 -0.890039 -0.254994 -0.092021 -0.962554 -0.309194 0.031342 -0.950482 -0.382956 -0.066938 -0.921338 -0.78246 0.191184 -0.592625 -0.618819 0.367786 -0.694115 -0.495549 0.445679 -0.745521 -0.784179 0.194729 -0.589189 -0.491109 0.430855 -0.757084 -0.700097 0.300317 -0.647823 -0.498794 0.444171 -0.744256 -0.26456 0.48082 -0.835955 -0.491368 0.431707 -0.75643 -0.50086 0.4349 -0.748333 -0.489192 0.424592 -0.761848 -0.618915 0.388374 -0.682723 -0.136558 0.483852 -0.86443 -0.46273 0.324402 -0.825012 -0.465076 0.351229 -0.812615 -0.122753 0.421038 -0.898698 -0.437863 0.277132 -0.855263 -0.265571 0.409108 -0.872985 -0.674162 0.29391 -0.677586 -0.687634 0.281433 -0.669294 -0.496782 0.449877 -0.742171 -0.665705 0.282291 -0.69076 -0.493419 0.43851 -0.751164 -0.514254 0.432479 -0.740611 -0.479828 0.518446 -0.707799 -0.457479 0.515928 -0.724245 -0.26595 0.493709 -0.827963 -0.482803 0.507871 -0.713421 -0.265705 0.494361 -0.827652 -0.262933 0.526809 -0.808294 -0.296884 0.55082 -0.780037 -0.301808 0.555178 -0.775041 -0.229402 0.584085 -0.778601 -0.303877 0.542929 -0.782871 -0.235328 0.570343 -0.786975 -0.426137 0.591739 -0.68429 0.193678 0.382279 -0.903522 0.165864 0.418562 -0.892914 -0.251936 0.530007 -0.809705 0.199783 0.391316 -0.898309 -0.214647 0.616923 -0.757187 -0.262501 0.598248 -0.757094 -0.130741 0.457296 -0.879652 -0.264949 0.464453 -0.845036 -0.252534 0.528502 -0.810502 -0.13196 0.462848 -0.876561 -0.253903 0.525043 -0.81232 0.170166 0.444093 -0.879673 -0.218425 0.632496 -0.743128 -0.07359 0.444191 -0.892905 -0.097328 0.495179 -0.863322 -0.271013 0.579115 -0.768881 -0.203944 0.459125 -0.864645 -0.277385 0.582327 -0.764168 0.022913 0.276405 -0.960768 0.022081 0.296579 -0.954753 -0.008555 0.520175 -0.854017 -0.012673 0.283433 -0.958908 -0.042703 0.511092 -0.858465 -0.029396 0.458725 -0.888092 0.009605 -0.023147 -0.999686 0.123131 0.21703 -0.968368 -0.014113 0.518741 -0.854815 0.187855 -0.027105 -0.981823 0.137578 0.551536 -0.822727 0.135333 0.264169 -0.954934 0.202858 0.395863 -0.895623 -0.218857 0.642355 -0.734494 -0.054541 0.507788 -0.859754 0.240724 0.451546 -0.859161 -0.046296 0.510097 -0.85887 0.135587 0.22258 -0.96544 -0.087077 -0.07212 -0.993587 -0.155878 -0.254282 -0.954486 -0.106587 -0.165349 -0.980458 -0.066992 -0.072211 -0.995137 -0.106401 -0.165446 -0.980462 -0.064824 -0.008471 -0.997861 -0.209054 -0.217736 -0.953356 -0.254146 -0.251906 -0.933784 -0.208954 -0.110753 -0.971634 -0.184998 -0.24955 -0.950526 -0.129279 -0.153506 -0.979655 -0.175341 -0.243553 -0.953906 -0.144116 -0.181914 -0.972696 -0.089495 -0.068196 -0.99365 -0.137963 -0.148934 -0.979176 -0.204451 -0.074312 -0.976052 -0.207154 -0.111739 -0.971906 -0.320319 -0.153891 -0.934726 -0.040588 0.078421 -0.996094 -0.047405 -0.00899 -0.998835 -0.095721 -0.170969 -0.980616 -0.089046 0.081014 -0.992727 -0.140114 -0.147799 -0.979042 -0.096755 -0.063975 -0.99325 -0.20733 -0.069006 -0.975834 -0.328501 -0.141133 -0.933899 -0.322276 -0.123336 -0.938577 -0.203544 -0.075982 -0.976113 -0.321042 -0.127368 -0.938461 -0.218489 -0.097421 -0.970964 -0.261594 -0.145394 -0.954164 -0.138029 -0.127319 -0.982211 -0.305093 -0.177684 -0.9356 -0.219499 -0.203674 -0.954116 -0.265752 -0.289966 -0.9194 -0.262087 -0.240599 -0.934571 -0.258814 -0.14998 -0.954212 -0.328578 -0.159375 -0.930933 -0.31274 -0.153955 -0.937279 -0.255168 -0.168373 -0.952124 -0.305993 -0.174927 -0.935825 -0.138935 -0.12453 -0.982441 -0.25808 -0.094379 -0.961503 -0.222469 -0.083932 -0.97132 -0.325069 -0.114138 -0.938777 -0.262621 -0.079445 -0.961623 -0.329455 -0.099463 -0.938918 -0.344008 -0.102217 -0.933386 -0.255758 -0.101929 -0.961352 -0.337804 -0.125782 -0.932774 -0.406834 -0.107479 -0.907157 -0.274885 -0.037901 -0.96073 -0.401842 -0.061961 -0.91361 -0.327007 -0.075336 -0.942014 -0.279587 -0.033314 -0.959542 -0.384891 -0.06764 -0.92048 -0.40216 -0.064651 -0.913284 -0.253549 -0.176378 -0.951106 -0.413316 -0.18424 -0.891754 -0.321686 -0.183445 -0.928906 -0.457662 -0.014495 -0.889008 -0.40818 -0.067529 -0.9104 -0.399716 -0.044599 -0.915554 -0.479966 -0.040002 -0.876374 -0.401854 -0.062067 -0.913598 -0.384588 -0.065105 -0.92079 -0.352891 -0.125156 -0.927256 -0.325035 -0.061475 -0.943702 -0.399983 -0.046729 -0.915331 -0.324301 -0.095403 -0.941131 -0.401811 -0.0617 -0.913642 -0.381042 -0.036315 -0.923844 -0.326027 -0.097187 -0.940352 -0.382431 -0.037894 -0.923207 -0.350406 -0.08502 -0.932731 -0.349037 -0.121117 -0.929249 -0.365165 -0.088203 -0.926755 -0.355636 -0.13265 -0.925163 -0.429382 0.01693 -0.902964 -0.397729 0.043234 -0.916484 -0.370159 -0.08928 -0.924668 -0.459113 -0.016134 -0.888231 -0.429304 -0.10201 -0.897381 -0.409528 -0.0691 -0.909677 -0.317329 -0.069502 -0.945765 -0.319989 -0.145894 -0.936121 -0.327276 -0.080025 -0.941534 -0.378609 -0.065594 -0.923229 -0.373409 -0.089981 -0.923293 -0.401717 0.042249 -0.914789 -0.356835 -0.159848 -0.92039 -0.357616 -0.133018 -0.924347 -0.367931 -0.0888 -0.925603 -0.333268 -0.162712 -0.928686 -0.35361 -0.085711 -0.931458 -0.332531 -0.144569 -0.931946 -0.33118 -0.162959 -0.929389 -0.330468 -0.144789 -0.932645 -0.333877 -0.180731 -0.925129 -0.370926 -0.158074 -0.91511 -0.373389 -0.165919 -0.912717 -0.381552 -0.203582 -0.90165 -0.340359 -0.068078 -0.937828 -0.345247 -0.161447 -0.924521 -0.349007 -0.175129 -0.920611 -0.315507 -0.069613 -0.946367 -0.318046 -0.146096 -0.936751 -0.420253 -0.188529 -0.887606 -0.409336 -0.178545 -0.894743 -0.390082 -0.15948 -0.906864 -0.388768 -0.226533 -0.893052 -0.363 -0.169871 -0.916174 -0.358514 -0.156307 -0.920345 -0.404003 -0.211606 -0.889946 -0.393479 -0.199597 -0.897405 -0.383151 -0.162167 -0.909339 -0.42468 -0.188672 -0.885466 -0.38711 -0.160635 -0.907933 -0.413281 -0.173681 -0.893887 -0.744942 0.32359 -0.583395 -0.715355 0.357004 -0.600679 -0.501541 0.47258 -0.724655 -0.745646 0.325649 -0.581348 -0.501279 0.474395 -0.723649 -0.50399 0.475017 -0.721355 -0.729513 0.374407 -0.572391 -0.514221 0.486798 -0.70612 -0.498563 0.49228 -0.71351 -0.725115 0.358278 -0.588086 -0.501108 0.475574 -0.722994 -0.717384 0.363693 -0.594212 -0.360242 0.513558 -0.778771 -0.406322 0.514324 -0.75523 -0.497668 0.497835 -0.710272 -0.360087 0.514042 -0.778523 -0.497367 0.499674 -0.709191 -0.511736 0.500178 -0.698533 -0.421629 0.504945 -0.753166 -0.501744 0.490918 -0.712217 -0.498532 0.492471 -0.713399 -0.417714 0.519977 -0.745076 -0.496702 0.503674 -0.706824 -0.404492 0.520891 -0.751704 -0.380722 0.444596 -0.810793 -0.282309 0.434669 -0.855198 -0.354425 0.442216 -0.82391 -0.358573 0.518735 -0.776105 -0.331353 0.514697 -0.790754 -0.403983 0.522698 -0.750723 -0.117085 0.355363 -0.927366 -0.166411 0.381386 -0.909314 -0.353272 0.446106 -0.822307 -0.099221 0.379957 -0.919667 -0.344284 0.475403 -0.809605 -0.272819 0.466751 -0.841257 -0.16099 0.494225 -0.854297 -0.366929 0.564611 -0.739309 -0.315207 0.559712 -0.766399 -0.221103 0.421558 -0.879433 -0.349675 0.458042 -0.817267 -0.162657 0.386303 -0.907917 -0.415275 0.52902 -0.740057 -0.40222 0.528885 -0.747328 -0.329042 0.5214 -0.78732 -0.418351 0.517575 -0.74639 -0.332821 0.510392 -0.792926 -0.385146 0.514476 -0.766144 -0.1257 0.343319 -0.930769 0.023188 0.151899 -0.988124 -0.011029 0.208352 -0.977992 -0.08225 0.402855 -0.91156 0.052811 0.238121 -0.969799 -0.125087 0.434207 -0.892086 0.007304 -0.072292 -0.997357 0.004267 -0.010512 -0.999936 -0.04533 0.191914 -0.980364 0.043439 -0.072187 -0.996445 -0.016464 0.205768 -0.978462 0.010622 0.145407 -0.989315 0.066917 0.072026 -0.995155 -0.0056 0.29808 -0.954524 0.024002 0.22482 -0.974105 0.017404 0.075081 -0.997026 -0.039515 0.194722 -0.980062 0.015047 -0.010826 -0.999828 -0.177767 0.474601 -0.862063 -0.123505 0.436174 -0.891347 0.041608 0.232975 -0.971592 -0.19301 0.456337 -0.868622 0.023506 0.224589 -0.97417 -0.014066 0.294474 -0.955556 -0.622991 0.403558 -0.670092 -0.665281 0.364959 -0.651311 -0.32757 0.546858 -0.770483 -0.594606 0.34463 -0.726412 -0.335589 0.475754 -0.813043 -0.398523 0.46643 -0.789697 -0.923878 0.11826 -0.363956 -0.537896 0.482005 -0.691621 -0.332734 0.503919 -0.797091 -0.930161 0.273853 -0.24455 -0.321275 0.590196 -0.740575 -0.705432 0.467723 -0.532543 -0.562905 0.51254 -0.648414 -0.346952 0.48229 -0.804376 -0.333288 0.498749 -0.800105 -0.520482 0.598752 -0.608765 -0.330679 0.522029 -0.786217 -0.530846 0.515752 -0.67246 -0.264377 0.513992 -0.816038 -0.396537 0.480045 -0.782506 -0.335578 0.475873 -0.812977 -0.328999 0.337117 -0.882106 -0.344288 0.335103 -0.877024 -0.395536 0.350198 -0.849066 -0.313886 0.859263 -0.40391 -0.405967 0.880009 -0.246526 -0.179972 0.839507 -0.512678 -0.54543 0.550249 -0.632244 -0.416774 0.535752 -0.734349 -0.330802 0.520097 -0.787445 0.062141 0.992984 -0.100607 0.16513 0.918673 -0.358849 0.106053 0.979384 -0.171928 -0.148209 0.98494 -0.089033 -0.114147 0.890554 -0.440323 -0.280639 0.941539 -0.186403 -0.123265 0.404844 -0.906039 -0.237247 0.479489 -0.844869 -0.418931 0.531806 -0.735988 0.089375 0.643502 -0.760208 -0.236586 0.785614 -0.571698 -0.168259 0.856584 -0.487803 -0.316044 0.376786 -0.870717 -0.382205 0.389669 -0.837901 -0.474514 0.418371 -0.774469 -0.267068 0.507543 -0.819192 -0.412578 0.543347 -0.731132 -0.229911 0.494947 -0.837955 0.263968 0.958514 -0.107573 0.123749 0.826652 -0.548938 0.183647 0.660196 -0.728296 0.244494 0.96372 -0.107085 0.170662 0.663464 -0.728484 0.259916 0.913991 -0.311552 -0.121012 0.519445 -0.845892 -0.129409 0.437282 -0.889965 -0.060666 0.701074 -0.710504 -0.075082 0.491223 -0.867792 0.095164 0.679992 -0.727017 0.231524 0.751741 -0.61748 0.349303 0.067873 -0.934548 0.340246 0.443821 -0.829009 0.407177 0.582828 -0.70322 -0.065648 0.111492 -0.991594 0.035453 0.690128 -0.722819 -0.005828 0.409615 -0.91224 0.088941 0.643084 -0.760613 -0.055544 0.890999 -0.450596 0.140839 0.670495 -0.728424 0.174949 0.719845 -0.671727 0.244288 0.64323 -0.725657 0.383559 0.458001 -0.801946 0.036625 0.416374 -0.908455 -0.001304 0.321642 -0.94686 0.044138 0.399756 -0.915558 -0.08392 0.49677 -0.863815 -0.080011 0.45198 -0.888432 -0.059957 0.422566 -0.904347 -0.195467 -0.062779 -0.978699 0.012872 0.121462 -0.992513 0.163972 0.341785 -0.925363 -0.240001 -0.011438 -0.970705 0.135409 0.356289 -0.924512 0.093009 0.274281 -0.957141 0.012056 0.219323 -0.975578 0.108821 0.1776 -0.978068 0.169065 0.339153 -0.925415 0.134388 0.084046 -0.987358 0.304097 0.264063 -0.915312 0.083271 0.041115 -0.995678 0.030557 0.103065 -0.994205 0.081712 0.38594 -0.918898 0.101123 0.373128 -0.922253 0.108267 0.095535 -0.989521 0.113194 0.36727 -0.923201 0.050513 0.200842 -0.97832 -0.282911 0.039355 -0.958338 -0.523835 -0.060371 -0.849678 -0.259269 -0.010162 -0.965752 -0.19998 -0.057637 -0.978103 -0.252738 -0.052493 -0.96611 0.007414 0.127626 -0.991795 -0.513027 -0.060765 -0.856219 -0.342006 -0.064731 -0.937465 -0.255327 -0.036083 -0.966181 -0.512417 -0.082138 -0.8548 -0.253214 -0.049511 -0.966142 -0.517399 -0.093465 -0.850625 -0.209114 -0.077808 -0.974791 -0.067235 -0.052191 -0.996371 -0.247518 -0.084286 -0.96521 -0.209478 -0.12698 -0.969534 -0.241814 -0.117267 -0.963211 -0.34222 -0.12222 -0.931637 0.137218 0.080823 -0.987238 0.08743 0.03632 -0.995508 -0.253155 -0.049883 -0.966139 0.111425 0.11004 -0.987662 -0.072343 -0.025147 -0.997063 -0.513466 -0.033287 -0.857464 -0.503347 -0.007213 -0.864055 -0.310778 -0.061058 -0.948519 -0.513405 -0.039191 -0.857251 -0.31085 -0.061407 -0.948473 -0.341615 -0.042345 -0.938885 -0.335916 0.069335 -0.939336 -0.219884 -0.06698 -0.973224 -0.284248 0.056835 -0.957065 -0.41681 -0.003033 -0.908989 -0.311713 -0.0656 -0.947909 -0.504156 -0.010693 -0.863546 -0.071615 -0.189458 -0.979274 -0.180101 -0.075511 -0.980746 -0.307441 -0.045088 -0.950498 -0.052624 -0.172303 -0.983637 -0.300854 -0.014638 -0.953558 -0.18063 -0.030949 -0.983064 -0.209382 -0.105536 -0.972122 -0.342274 -0.100957 -0.934161 -0.316686 -0.090328 -0.94422 -0.209 -0.06937 -0.975452 -0.307517 -0.04545 -0.950456 -0.180195 -0.07595 -0.980694 -0.032609 -0.15413 -0.987512 -0.160762 -0.012861 -0.98691 0.007793 -0.295289 -0.955376 -0.20377 -0.306455 -0.929819 -0.061075 -0.312113 -0.94808 -0.047739 -0.310275 -0.949447 -0.368029 0.041166 -0.928903 -0.223206 -0.137241 -0.965062 -0.173844 -0.336365 -0.925547 -0.307261 0.093893 -0.946982 -0.123022 -0.325948 -0.937349 -0.197025 -0.04595 -0.979321 -0.293441 -0.442465 -0.847418 -0.275669 -0.455668 -0.846389 -0.336558 -0.363744 -0.868573 -0.213882 -0.442511 -0.870884 -0.212726 -0.343753 -0.914648 -0.264249 -0.146055 -0.953331 -0.040548 -0.172454 -0.984183 -0.097093 -0.318461 -0.942951 -0.110932 -0.323345 -0.939756 -0.225519 -0.161923 -0.960689 -0.229702 -0.346817 -0.909371 -0.231989 -0.461984 -0.856009 -0.248291 -0.160194 -0.955348 -0.25395 -0.458935 -0.851404 -0.248366 -0.351778 -0.902533 -0.160759 -0.166311 -0.972881 -0.258701 -0.348415 -0.900933 -0.170439 -0.031951 -0.98485 -0.29362 -0.442462 -0.847358 -0.265933 -0.690743 -0.672424 -0.226702 -0.358659 -0.905522 -0.315086 -0.441915 -0.8399 -0.25199 -0.350605 -0.901985 -0.297059 -0.452201 -0.840994 -0.344249 -0.64734 -0.680033 -0.143838 -0.326341 -0.934244 -0.16571 -0.376838 -0.911336 -0.349101 -0.644533 -0.680224 -0.270681 -0.344451 -0.898936 -0.323831 -0.681002 -0.656787 -0.260477 -0.145978 -0.95438 -0.170574 -0.031901 -0.984828 -0.262593 -0.347135 -0.900301 -0.202407 -0.213398 -0.955768 -0.163269 -0.377529 -0.91149 -0.225796 -0.244825 -0.942909 -0.991895 -0.007041 -0.126865 -0.986275 -0.048645 -0.15778 -0.86813 -0.496287 0.00703 -0.991177 -0.008107 -0.1323 -0.867582 -0.497281 0.003746 -0.878933 -0.476305 -0.024705 -0.981097 -0.007333 -0.193377 -0.877426 -0.478786 0.02978 -0.869074 -0.494515 0.01284 -0.974786 -0.021033 -0.222147 -0.865943 -0.50011 -0.005715 -0.983959 -0.052887 -0.170373 -0.55657 -0.829626 -0.044163 -0.599669 -0.796811 -0.074088 -0.813515 -0.546703 -0.198267 -0.576255 -0.817248 0.006037 -0.832019 -0.535725 -0.144024 -0.82291 -0.544055 -0.163781 -0.708991 -0.699829 -0.087019 -0.848963 -0.500042 -0.170937 -0.823375 -0.541291 -0.170463 -0.696485 -0.70836 -0.114607 -0.819097 -0.54375 -0.182803 -0.604853 -0.794132 -0.059217 -0.626856 -0.761518 0.164747 -0.456305 -0.84743 0.271381 -0.440889 -0.858685 0.261298 -0.627003 -0.761275 0.165309 -0.441735 -0.857416 0.264022 -0.661666 -0.73384 0.153872 -0.173141 -0.882096 0.438097 -0.142268 -0.884456 0.444406 -0.450418 -0.84349 0.292658 -0.129088 -0.923094 0.362262 -0.424284 -0.880859 0.20993 -0.410696 -0.892321 0.187328 -0.212939 -0.888522 0.40643 -0.474147 -0.828079 0.299117 -0.453486 -0.83814 0.303104 -0.212802 -0.88873 0.406047 -0.453378 -0.838333 0.302731 -0.145944 -0.880226 0.451555 -0.79727 -0.565517 0.211071 -0.680502 -0.671642 0.292941 -0.480503 -0.777786 0.405175 -0.710625 -0.698624 -0.083288 -0.390633 -0.91329 0.115356 -0.414336 -0.904661 0.099571 -0.102728 -0.988612 0.10997 0.010741 -0.990696 0.135672 0.143924 -0.97451 0.172095 -0.074009 -0.996626 0.035496 0.130127 -0.973874 0.186111 0.054624 -0.992221 0.111867 -0.01001 -0.988456 0.151175 0.291403 -0.90754 0.302417 0.140238 -0.974376 0.175851 0.006895 -0.992686 0.120529 0.143187 -0.974485 0.172847 0.010869 -0.990731 0.135407 0.400315 -0.875059 0.272065 0.256582 -0.936935 0.237314 0.200988 -0.973079 0.112791 0.382559 -0.876074 0.293501 0.194257 -0.973595 0.119902 0.325049 -0.917273 0.230115 0.330377 -0.783748 0.525918 0.00002 -0.985887 0.167415 0.07538 -0.967711 0.240527 0.455043 -0.789988 0.41092 0.180855 -0.974343 0.133965 0.235043 -0.938744 0.25202 0.231351 0.14352 -0.962226 0.263301 0.408034 -0.874174 0.229998 0.39814 -0.888023 0.218682 0.146028 -0.964808 0.233719 0.398241 -0.887006 0.259018 0.225165 -0.93926 0.273472 0.432295 -0.859264 0.280428 0.325833 -0.90288 0.288952 0.399037 -0.870216 0.345136 0.409194 -0.844655 0.41557 0.395623 -0.819014 0.369475 0.385343 -0.845576 0.278345 0.280844 -0.918505 0.278603 0.27399 -0.920494 0.274347 0.398955 -0.874968 0.282266 0.28051 -0.917409 0.288833 0.399037 -0.870256 0.277034 0.326216 -0.90379 0.217097 0.203625 -0.954676 0.241524 0.223611 -0.94428 0.211998 0.397571 -0.892745 0.254533 0.201695 -0.945797 0.240752 0.398415 -0.885045 0.253505 0.275952 -0.927139 -0.986147 -0.071007 0.149906 -0.871971 -0.452684 0.186395 -0.847135 -0.493344 0.197417 -0.989707 -0.074433 0.122229 -0.850175 -0.498291 0.170024 -0.990372 -0.063579 0.122966 -0.583366 -0.808514 0.077389 -0.530156 -0.84222 0.097979 -0.855344 -0.511073 0.084803 -0.582787 -0.808729 0.079479 -0.851723 -0.501158 0.152999 -0.875949 -0.457524 0.152922 -0.552763 -0.825508 0.113973 -0.844192 -0.532204 0.064021 -0.855525 -0.512257 0.075301 -0.552945 -0.820797 0.143332 -0.854749 -0.508572 0.103719 -0.528313 -0.841407 0.113664 -0.988856 -0.03786 0.143982 -0.988155 -0.061554 0.14057 -0.84843 -0.495367 0.186491 -0.995696 -0.043632 0.081768 -0.853474 -0.504955 0.128849 -0.843084 -0.518202 0.143794 -0.552252 -0.814499 0.177789 -0.252576 -0.964356 0.078891 -0.237772 -0.966236 0.099256 -0.547032 -0.814619 0.192747 -0.236361 -0.964622 0.11678 -0.525015 -0.839626 0.139235 -0.088203 -0.980458 0.175848 -0.108444 -0.98049 0.16395 -0.232393 -0.959091 0.161673 -0.116885 -0.985584 0.122316 -0.233251 -0.960394 0.152438 -0.226995 -0.959763 0.165314 -0.003112 -0.986624 0.162985 -0.239144 -0.960963 0.139141 -0.230676 -0.956331 0.179501 -0.003176 -0.986303 0.164913 -0.231315 -0.95738 0.172967 -0.107258 -0.979775 0.168928 -0.552873 -0.824107 0.123202 -0.522903 -0.838311 0.154293 -0.234972 -0.962838 0.133154 -0.552945 -0.820747 0.143621 -0.233998 -0.961484 0.144197 -0.242759 -0.952319 0.184815 -0.002153 -0.99096 0.134143 -0.119789 -0.98606 0.115486 0.208365 -0.97805 0.001597 -0.002306 -0.990323 0.138762 0.234482 -0.968546 0.083285 0.308156 -0.950521 0.039361 -0.151046 -0.98689 0.056862 0.132841 -0.989807 -0.051345 0.186114 -0.980411 -0.06446 -0.127058 -0.986531 0.10302 -0.119707 -0.986028 0.115842 0.473383 -0.880135 0.035662 0.545929 -0.837832 0.000478 0.24489 -0.962432 0.117272 0.439747 -0.896486 -0.054181 0.216625 -0.975884 0.026915 0.169102 -0.98431 0.050389 0.583405 -0.809246 0.068986 0.358105 -0.916425 0.17868 0.268209 -0.943013 0.196953 0.559722 -0.828659 -0.006042 0.545892 -0.837855 0.000376 0.140147 -0.727058 -0.67212 0.100121 -0.769239 -0.631068 0.167396 -0.632565 -0.756201 0.175187 -0.738898 -0.650645 0.215544 -0.637897 -0.739343 0.204819 -0.667453 -0.71593 0.18839 -0.680365 -0.708246 0.289183 -0.493874 -0.820038 0.23314 -0.639438 -0.732642 0.12545 -0.651467 -0.748233 0.143289 -0.629294 -0.763844 0.040273 -0.744852 -0.666014 0.353777 -0.37008 -0.859001 0.349337 -0.531768 -0.771483 0.30656 -0.643429 -0.701442 0.312879 -0.37576 -0.872302 0.267966 -0.64183 -0.718504 0.315642 -0.49727 -0.808141 0.248508 -0.590805 -0.767589 0.241098 -0.670542 -0.701602 0.252694 -0.64089 -0.724848 0.353482 -0.570508 -0.74133 0.350859 -0.643844 -0.679972 0.355553 -0.530439 -0.769556 -0.062614 -0.905905 -0.418827 -0.203827 -0.939012 -0.276968 0.003204 -0.923509 -0.383563 -0.065588 -0.904413 -0.421587 0.002741 -0.923171 -0.38438 -0.011726 -0.909512 -0.415513 0.136652 -0.787151 -0.601432 0.277333 -0.656244 -0.701734 -0.064755 -0.864096 -0.499144 0.062829 -0.753536 -0.654397 -0.047072 -0.881474 -0.469881 -0.255711 -0.90287 -0.345598 0.341095 -0.559054 -0.75572 0.14627 -0.7387 -0.657973 -0.107305 -0.816591 -0.567155 0.332339 -0.552747 -0.764213 -0.113086 -0.809499 -0.576127 0.214018 -0.626492 -0.749469 0.255963 -0.846349 -0.467094 -0.00398 -0.914105 -0.405458 -0.010505 -0.91312 -0.407555 0.231948 -0.807426 -0.542461 -0.046672 -0.881851 -0.469212 0.191995 -0.821348 -0.537145 -0.015232 -0.927321 -0.373958 0.008915 -0.921381 -0.388558 0.173879 -0.885502 -0.430873 -0.307105 -0.720642 -0.62158 -0.039737 -0.562708 -0.8257 -0.195163 -0.696291 -0.690718 0.216978 -0.781596 -0.584832 0.240202 -0.772489 -0.587847 0.117764 -0.82083 -0.5589 0.241326 -0.823021 -0.514196 0.148857 -0.858688 -0.490404 0.015544 -0.924941 -0.379792 0.140121 -0.57741 -0.80434 0.017667 -0.557206 -0.830186 -0.029016 -0.583585 -0.811533 0.057899 -0.791904 -0.607894 0.073731 -0.759391 -0.646443 0.232669 -0.739123 -0.632109 -0.045986 -0.598671 -0.799674 -0.231759 -0.661763 -0.712992 -0.034014 -0.573913 -0.81821 -0.065402 -0.457219 -0.886946 -0.074335 -0.492016 -0.867407 0.044837 -0.444501 -0.894655 -0.339785 -0.892308 -0.297207 -0.102061 -0.800398 -0.590717 -0.068748 -0.756221 -0.650694 -0.323137 -0.901287 -0.288554 -0.059688 -0.761679 -0.6452 -0.007834 -0.732514 -0.680707 -0.041276 -0.670767 -0.740518 -0.055608 -0.736954 -0.673651 0.021146 -0.805392 -0.592365 0.086671 -0.882633 -0.462003 0.140143 -0.853381 -0.502097 0.036577 -0.903958 -0.426053 -0.203578 -0.815356 -0.541987 -0.101348 -0.773164 -0.626055 -0.072813 -0.753735 -0.653132 -0.239865 -0.785111 -0.571021 -0.108183 -0.731137 -0.673599 -0.074742 -0.714863 -0.695259 -0.05314 -0.549578 -0.83375 -0.000565 -0.737507 -0.67534 -0.016725 -0.786025 -0.617968 0.002656 -0.854944 -0.518714 -0.203709 -0.661166 -0.722054 -0.190837 -0.700198 -0.687971 0.033062 -0.564438 -0.824813 -0.138555 -0.676158 -0.723611 -0.264044 -0.726932 -0.633916 0.145565 -0.65798 -0.738832 -0.229185 -0.790776 -0.56758 0.051437 -0.748237 -0.661434 -0.142818 -0.624538 -0.767825 -0.375864 -0.777471 -0.504247 -0.235969 -0.779254 -0.580587 -0.144193 -0.623498 -0.768413 -0.251979 -0.750373 -0.611103 -0.152389 -0.664058 -0.731986 -0.199167 -0.818829 -0.538379 -0.00702 -0.788344 -0.615195 -0.185521 -0.855816 -0.482868 -0.242383 -0.782899 -0.572992 -0.202716 -0.831995 -0.516421 -0.339514 -0.822509 -0.456299 0.031687 -0.804522 -0.593078 0.068662 -0.809603 -0.582947 -0.197531 -0.839412 -0.506329 0.037324 -0.813443 -0.580445 -0.191112 -0.848312 -0.493805 0.01442 -0.808894 -0.587777 -0.748774 0.270659 -0.605046 -0.903921 0.0212 -0.427173 -0.887195 0.068241 -0.456321 -0.699145 0.105305 -0.707182 -0.81328 0.006299 -0.581839 -0.669889 0.192337 -0.717116 -0.824913 -0.300122 -0.479004 -0.834552 -0.160277 -0.527099 -0.816677 0.008816 -0.577028 -0.820801 -0.301674 -0.485056 -0.81299 0.006085 -0.582246 -0.826128 -0.05842 -0.560445 -0.769122 -0.110166 -0.629536 -0.748103 0.031853 -0.662817 -0.761057 -0.029718 -0.648004 -0.83845 -0.09309 -0.536968 -0.834878 0.022747 -0.549965 -0.836853 -0.159639 -0.523634 -0.538917 0.313425 -0.781878 -0.653721 0.165387 -0.738442 -0.77144 -0.022915 -0.63589 -0.564739 0.349072 -0.747809 -0.801047 -0.00257 -0.598596 -0.78487 0.052378 -0.617443 0.087629 -0.724306 -0.683887 0.013263 -0.719793 -0.694062 -0.047378 -0.685468 -0.72656 0.13448 -0.595082 -0.792334 0.041035 -0.594642 -0.802943 0.013453 -0.5737 -0.818955 -0.106519 -0.731672 -0.673283 -0.144768 -0.675742 -0.722783 -0.115438 -0.74575 -0.656149 -0.01336 -0.704367 -0.709711 -0.040715 -0.679112 -0.732905 0.019094 -0.715004 -0.698859 -0.035777 -0.590998 -0.805879 0.042 -0.657759 -0.752057 0.001049 -0.637453 -0.770489 -0.157337 -0.633528 -0.757553 -0.068126 -0.704746 -0.706182 -0.132503 -0.672404 -0.728228 -0.064526 -0.46419 -0.883382 0.041189 -0.460289 -0.886813 0.111533 -0.512102 -0.851652 -0.027069 -0.713555 -0.700076 -0.027006 -0.665783 -0.745657 0.013099 -0.689391 -0.724271 0.031472 -0.842221 0.538213 -0.101993 -0.709632 0.697151 0.533301 -0.782192 0.322125 0.029598 -0.937861 0.345746 0.464792 -0.858907 0.215052 0.47954 -0.823003 0.30448 -0.08859 -0.567213 0.818792 0.304162 -0.940172 0.153499 0.508166 -0.813957 0.281499 -0.040075 -0.546608 0.836429 0.524096 -0.794387 0.307038 -0.1156 -0.724993 0.678986 0.487799 -0.642929 -0.590504 0.631752 -0.593111 -0.499108 0.260512 -0.963711 -0.058269 0.375018 -0.693353 -0.615324 0.141551 -0.970095 -0.197177 0.241328 -0.961489 0.13153 0.785998 -0.618013 -0.016368 0.470661 -0.880297 0.059621 0.443999 -0.876817 0.184547 0.690182 -0.63129 -0.353724 0.265129 -0.962776 -0.052624 0.643286 -0.589564 -0.488464 -0.606649 -0.427804 -0.670045 -0.621031 -0.199373 -0.758005 -0.632395 -0.243868 -0.735259 -0.780784 -0.387516 -0.49011 -0.766638 -0.161162 -0.621525 -0.769715 -0.430906 -0.471019 -0.454675 0.035394 -0.889954 -0.500819 0.007327 -0.865521 -0.615825 -0.252582 -0.746299 -0.473518 0.06759 -0.878187 -0.664783 -0.226011 -0.712027 -0.658705 -0.176477 -0.731412 -0.74741 -0.030921 -0.663643 -0.842389 -0.218004 -0.492803 -0.828015 -0.113198 -0.54916 -0.742454 -0.040634 -0.668664 -0.764655 -0.162578 -0.623596 -0.579265 0.131381 -0.804482 -0.785096 -0.364964 -0.500425 -0.770213 -0.430738 -0.470358 -0.774319 -0.155606 -0.613365 -0.79274 -0.362776 -0.489855 -0.783113 -0.149105 -0.60374 -0.798478 -0.25261 -0.546462 -0.743951 -0.325443 -0.58363 -0.631698 -0.58269 -0.511302 -0.695057 -0.486473 -0.529377 -0.806053 -0.306972 -0.506011 -0.722752 -0.498114 -0.479074 -0.824658 -0.162943 -0.541653 -0.515469 -0.746999 -0.419862 -0.502156 -0.754067 -0.423346 -0.742198 -0.505839 -0.439625 -0.516602 -0.749728 -0.413558 -0.743671 -0.506406 -0.436471 -0.677702 -0.598194 -0.427649 -0.464707 -0.775956 -0.426545 -0.78816 -0.413351 -0.456009 -0.741616 -0.505614 -0.440863 -0.455076 -0.764754 -0.456133 -0.70853 -0.492219 -0.505673 -0.494459 -0.733771 -0.465929 -0.828684 -0.095759 -0.551465 -0.827142 -0.162285 -0.538052 -0.703499 -0.490091 -0.514685 -0.827138 -0.096172 -0.553708 -0.702615 -0.489715 -0.516247 -0.756087 -0.403667 -0.515156 -0.166952 -0.745303 -0.645484 -0.174558 -0.653133 -0.736849 -0.172225 -0.645444 -0.744138 -0.075596 -0.723446 -0.686229 -0.085428 -0.661186 -0.745342 -0.112681 -0.666753 -0.736712 -0.297116 -0.542522 -0.785743 -0.285871 -0.523879 -0.802389 -0.318456 -0.606561 -0.728471 -0.185146 -0.601966 -0.776761 -0.217877 -0.635017 -0.741136 -0.219529 -0.643212 -0.733543 -0.17657 -0.428813 -0.88597 -0.258826 -0.531012 -0.806867 -0.27421 -0.620034 -0.735096 -0.317351 -0.335336 -0.887039 -0.403095 -0.576333 -0.710883 -0.394326 -0.455025 -0.79841 -0.116138 -0.620347 -0.775681 -0.093254 -0.66091 -0.744649 -0.160802 -0.647818 -0.74463 -0.234952 -0.654799 -0.718356 -0.194172 -0.640619 -0.742902 -0.181617 -0.549543 -0.815486 0.034931 -0.511546 0.858546 0.213523 -0.417056 0.883443 0.032583 -0.919511 0.391711 -0.058354 -0.554564 0.830092 -0.007195 -0.914429 0.404682 0.333082 -0.928608 0.163531 0.391587 -0.556616 0.732692 0.223694 -0.733264 0.642094 0.152692 -0.924911 0.348173 0.264 -0.49464 0.828031 0.012436 -0.917141 0.398369 0.207846 -0.416918 0.884861 0.374768 -0.890904 -0.256592 0.253585 -0.816059 -0.519367 0.621784 -0.776313 0.103552 0.187254 -0.974472 0.123856 0.397712 -0.886234 0.237517 0.480835 -0.830319 0.281725 0.37988 -0.691455 -0.614477 0.269147 -0.95268 0.141285 0.610457 -0.784185 0.111342 0.38087 -0.691065 -0.614302 0.623265 -0.775261 0.102524 0.248067 -0.8198 -0.51613 -0.651523 -0.420745 -0.631262 -0.643142 -0.461044 -0.611398 -0.595671 -0.573942 -0.561931 -0.612108 -0.427043 -0.665551 -0.56021 -0.563088 -0.607533 -0.543934 -0.584631 -0.601949 -0.500362 -0.399597 -0.768089 -0.465005 -0.475726 -0.746629 -0.436805 -0.516541 -0.736469 -0.667186 -0.388367 -0.635637 -0.589322 -0.5721 -0.57044 -0.647638 -0.460328 -0.607177 -0.305523 -0.554638 -0.773972 -0.332858 -0.535653 -0.776068 -0.385085 -0.493829 -0.779642 -0.360826 -0.621919 -0.694997 -0.467313 -0.529131 -0.708265 -0.493761 -0.486672 -0.72066 -0.467902 -0.706467 -0.531011 -0.575512 -0.595354 -0.560659 -0.590265 -0.572376 -0.569186 -0.400954 -0.618592 -0.675707 -0.494878 -0.539938 -0.680855 -0.403961 -0.620202 -0.672432 -0.443843 -0.751391 -0.488278 -0.492988 -0.730026 -0.473313 -0.307046 -0.80492 -0.507766 -0.445613 -0.753516 -0.483367 -0.307856 -0.802523 -0.511059 -0.121502 -0.832451 -0.540613 -0.497635 -0.706435 -0.503298 -0.287018 -0.774039 -0.564344 -0.319113 -0.765825 -0.558282 -0.514124 -0.743793 -0.42714 -0.303626 -0.814722 -0.494003 -0.501493 -0.752263 -0.427323 -0.122112 -0.755316 -0.643884 -0.204556 -0.770967 -0.60313 -0.319086 -0.765922 -0.558164 -0.113804 -0.766437 -0.632157 -0.31629 -0.775675 -0.546159 -0.285999 -0.778383 -0.55886 -0.060895 -0.79216 -0.607268 -0.124326 -0.81555 -0.565174 -0.308267 -0.801296 -0.512734 -0.072675 -0.778731 -0.623135 -0.306627 -0.806148 -0.506068 -0.176915 -0.802724 -0.569504 -0.146758 -0.619802 -0.770914 -0.182235 -0.67338 -0.716484 -0.163082 -0.657711 -0.735405 -0.295772 -0.543303 -0.78571 -0.293152 -0.553906 -0.779263 -0.284526 -0.524661 -0.802356 -0.095328 -0.751512 -0.652796 -0.199039 -0.777541 -0.596501 -0.09272 -0.704516 -0.703606 -0.153313 -0.673162 -0.723428 -0.174976 -0.649174 -0.740241 -0.192742 -0.665554 -0.721033 -0.263156 -0.51433 -0.816219 -0.232059 -0.469275 -0.852015 -0.310693 -0.538043 -0.783568 -0.147177 -0.719887 -0.678307 -0.120025 -0.687094 -0.716586 -0.22929 -0.739998 -0.63232 -0.318858 -0.334248 -0.886909 -0.395857 -0.453967 -0.798255 -0.406204 -0.442787 -0.799336 -0.18672 -0.422588 -0.88688 -0.296465 -0.550946 -0.780107 -0.217691 -0.482248 -0.848556 0.487843 -0.127796 -0.863526 0.36444 -0.432916 -0.82448 0.167669 -0.635517 -0.753661 0.432615 -0.111435 -0.894666 0.133231 -0.613293 -0.778538 0.18155 -0.556473 -0.810788 0.144979 -0.588098 -0.79569 0.042687 -0.675176 -0.73642 0.113413 -0.599961 -0.79195 -0.054981 -0.497586 -0.865671 -0.079549 -0.45016 -0.889397 0.07183 -0.294553 -0.952932 -0.199617 -0.636083 -0.745353 -0.119976 -0.612798 -0.781079 0.004424 -0.519759 -0.854302 -0.165468 -0.692197 -0.702484 0.046445 -0.552043 -0.832521 -0.040122 -0.622157 -0.781864 0.021277 -0.754745 -0.655673 0.183755 -0.55808 -0.809185 0.117403 -0.602677 -0.789302 -0.056249 -0.578382 -0.813824 0.004195 -0.519578 -0.854413 -0.127612 -0.596968 -0.792051 -0.41643 -0.639163 -0.646573 -0.249083 -0.642589 -0.724594 -0.287278 -0.628613 -0.722715 -0.437818 -0.667363 -0.602447 -0.273966 -0.750979 -0.600811 -0.437687 -0.673302 -0.595899 -0.021185 -0.663651 -0.747742 -0.08816 -0.674887 -0.732636 -0.28398 -0.6696 -0.686287 -0.024972 -0.654885 -0.755316 -0.283886 -0.670608 -0.685342 -0.248251 -0.673489 -0.696264 -0.158717 -0.702604 -0.693655 -0.30352 -0.685056 -0.662249 -0.282466 -0.685001 -0.671556 -0.161528 -0.698298 -0.697344 -0.2827 -0.682727 -0.67377 -0.084643 -0.68138 -0.727019 -0.469179 -0.647029 -0.60102 -0.433329 -0.666365 -0.606782 -0.278578 -0.718576 -0.637215 -0.457076 -0.622925 -0.634859 -0.282145 -0.688065 -0.668551 -0.303834 -0.682881 -0.664348 -0.762328 -0.111638 -0.63749 -0.694325 -0.383192 -0.609161 -0.713264 -0.395394 -0.578721 -0.762753 -0.111547 -0.636998 -0.70721 -0.395338 -0.586141 -0.761542 -0.118286 -0.63723 -0.426891 -0.730709 -0.532755 -0.373269 -0.7911 -0.484593 -0.669094 -0.394222 -0.630002 -0.431105 -0.735902 -0.522107 -0.71188 -0.395384 -0.58043 -0.735794 -0.397166 -0.548512 -0.586783 -0.725951 -0.358721 -0.842803 -0.360052 -0.400057 -0.839001 -0.38565 -0.383863 -0.557892 -0.702378 -0.442064 -0.764388 -0.394284 -0.510148 -0.430522 -0.820379 -0.376337 -0.754036 -0.195824 -0.626963 -0.759273 -0.118955 -0.639807 -0.719254 -0.395413 -0.571246 -0.748181 -0.198558 -0.633087 -0.716835 -0.39541 -0.574282 -0.726939 -0.38793 -0.566631 -0.528497 0.299397 -0.794388 -0.717691 0.015891 -0.69618 -0.65165 0.199268 -0.731877 -0.535016 0.308151 -0.786639 -0.587581 0.160493 -0.79309 -0.335757 0.492415 -0.802991 -0.677904 -0.127686 -0.723977 -0.682155 -0.139496 -0.717778 -0.59743 0.166339 -0.78448 -0.675449 -0.128099 -0.726195 -0.59666 0.165881 -0.785162 -0.667123 -0.009006 -0.744893 -0.707312 -0.216514 -0.672927 -0.59589 0.152751 -0.788405 -0.611463 0.174736 -0.771739 -0.667963 -0.232165 -0.707054 -0.559172 0.143841 -0.816478 -0.657635 -0.145258 -0.7392 -0.428728 0.410867 -0.8046 -0.336102 0.492798 -0.802612 -0.577605 0.154611 -0.801541 -0.428416 0.410291 -0.80506 -0.579536 0.155747 -0.799926 -0.625066 0.183395 -0.758722 0.194859 -0.741569 -0.641954 0.155076 -0.755466 -0.636571 0.306748 -0.702774 -0.641883 0.198898 -0.749033 -0.631973 0.308802 -0.70954 -0.633399 0.216987 -0.740735 -0.635789 0.383543 -0.588755 -0.711522 0.488412 -0.525746 -0.696451 0.291114 -0.652342 -0.699787 0.322183 -0.545359 -0.77381 0.273048 -0.595921 -0.755197 0.107827 -0.661366 -0.742273 0.394917 -0.724851 -0.564474 0.277617 -0.784867 -0.553997 0.318409 -0.741745 -0.590279 0.390515 -0.72066 -0.572841 0.316771 -0.736183 -0.598072 0.544714 -0.606546 -0.579128 0.117537 -0.806555 -0.579356 0.230426 -0.78187 -0.579295 0.321705 -0.75304 -0.573966 0.14188 -0.838128 -0.526698 0.317539 -0.738788 -0.594442 0.276062 -0.78291 -0.557532 0.036844 -0.833669 -0.551034 0.255531 -0.844279 -0.471059 0.285622 -0.835318 -0.469748 0.032738 -0.841244 -0.539664 0.286429 -0.838879 -0.46286 0.116494 -0.852664 -0.509307 0.231156 -0.806086 -0.544786 0.234455 -0.794121 -0.560717 0.272223 -0.779039 -0.564794 0.275924 -0.875824 -0.395978 0.289858 -0.854323 -0.43141 0.259128 -0.862411 -0.434857 0.168789 -0.869566 -0.464075 0.06523 -0.888313 -0.454581 0.283641 -0.826687 -0.485939 0.165273 -0.865676 -0.472535 0.282664 -0.822478 -0.49359 0.24743 -0.833253 -0.494438 -0.157504 -0.878314 -0.451396 0.094128 -0.895302 -0.435401 0.291149 -0.860295 -0.418478 -0.150111 -0.850086 -0.504798 0.285905 -0.836566 -0.46735 0.066286 -0.890037 -0.451044 -0.127229 -0.736711 -0.664131 -0.088306 -0.793804 -0.601728 -0.036693 -0.820179 -0.57093 -0.144422 -0.740604 -0.656238 -0.045349 -0.826236 -0.561495 -0.12929 -0.768058 -0.627192 0.032016 -0.842557 -0.537655 0.117829 -0.849849 -0.513686 -0.01954 -0.807703 -0.589265 0.031108 -0.8442 -0.535125 -0.04523 -0.826154 -0.561626 -0.094887 -0.79798 -0.595167 -0.153037 -0.861379 -0.484361 -0.310738 -0.737449 -0.599676 -0.097128 -0.859118 -0.502476 -0.154578 -0.867267 -0.473237 -0.106144 -0.864247 -0.491742 0.092241 -0.898524 -0.429123 -0.159289 -0.608186 -0.777648 -0.068965 -0.749181 -0.658765 -0.010602 -0.800956 -0.598629 -0.312491 -0.645468 -0.696937 -0.10867 -0.865652 -0.48871 -0.317461 -0.74183 -0.590683 -0.142852 -0.621546 -0.770242 -0.124688 -0.662434 -0.738671 -0.113329 -0.62355 -0.773526 -0.044039 -0.66147 -0.748677 -0.011617 -0.631207 -0.775527 0.032188 -0.547084 -0.836459 -0.141856 -0.74004 -0.657433 -0.118631 -0.764988 -0.633025 -0.149039 -0.619286 -0.77089 -0.024825 -0.708133 -0.705642 -0.070114 -0.627609 -0.775365 -0.075733 -0.669861 -0.738614 -0.036687 -0.566018 -0.823576 0.034109 -0.573053 -0.818808 0.030044 -0.632448 -0.77402 -0.152313 -0.606071 -0.780691 -0.083391 -0.626489 -0.774956 -0.056124 -0.744696 -0.66504 0.043726 -0.573937 -0.817731 0.059763 -0.560582 -0.825939 0.085467 -0.632391 -0.76992 0.003345 -0.550605 -0.834759 0.011398 -0.632028 -0.774862 0.014578 -0.572532 -0.819753 -0.128387 -0.708413 -0.694023 -0.121199 -0.715823 -0.687683 0.006937 -0.632421 -0.774594 -0.164941 -0.655872 -0.736632 -0.026076 -0.602739 -0.797512 -0.03201 -0.608758 -0.79271 -0.043813 -0.661552 -0.748618 0.029437 -0.545706 -0.837459 -0.065128 -0.653623 -0.754013 0.007364 -0.632794 -0.774285 -0.119045 -0.717229 -0.686593 0.046444 -0.575458 -0.816511 0.031104 -0.606829 -0.794224 -0.000434 -0.625929 -0.77988 0.039697 -0.571669 -0.819523 -0.033159 -0.596166 -0.802176 0.057265 -0.559382 -0.82693 0.03109 -0.701681 -0.711813 0.039746 -0.698943 -0.714072 0.069144 -0.684092 -0.726111 -0.020563 -0.631831 -0.774833 -0.00153 -0.624957 -0.780658 0.030245 -0.605908 -0.794959 -0.311303 -0.579198 -0.753406 -0.138511 -0.702781 -0.697792 -0.004539 -0.700982 -0.713165 -0.42831 -0.732461 -0.529199 0.028525 -0.88025 -0.473652 -0.321807 -0.757667 -0.567786 -0.147736 -0.681261 -0.716978 -0.013945 -0.632657 -0.774307 -0.013261 -0.642679 -0.766021 -0.08785 -0.760702 -0.643129 -0.005598 -0.69415 -0.719808 -0.139729 -0.689977 -0.710216 0.138648 -0.822124 -0.552167 -0.10575 -0.852039 -0.512686 0.018777 -0.834403 -0.550835 0.049367 -0.724568 -0.687433 -0.000727 -0.725029 -0.688718 0.058829 -0.720785 -0.690658 -0.541238 -0.687989 -0.483459 -0.372521 -0.790658 -0.485889 0.03403 -0.903385 -0.427479 -0.509502 -0.659418 -0.55279 0.025973 -0.868837 -0.494416 -0.098867 -0.868376 -0.485951 0.048369 -0.932451 0.358045 0.511933 -0.810863 0.283594 0.425956 -0.857831 0.287554 0.041932 -0.969972 0.239575 0.372366 -0.912663 0.168493 -0.040293 -0.938571 0.342725 0.81755 -0.535154 0.212658 0.744973 -0.641046 0.184598 0.468702 -0.790304 0.394638 0.816991 -0.513004 0.263348 0.485855 -0.753813 0.442392 0.516057 -0.768265 0.378752 0.343534 -0.880666 0.326208 0.337178 -0.89518 0.291484 0.402145 -0.885431 0.233005 0.461489 -0.766021 0.44748 0.469247 -0.789246 0.396104 0.745558 -0.639906 0.186182 -0.1762 -0.853001 0.491267 -0.030326 -0.929007 0.368816 0.381884 -0.904738 0.188717 -0.2356 -0.889925 0.390545 0.339111 -0.935376 0.100373 0.234653 -0.963196 0.131117 -0.900085 -0.362282 0.242072 -0.566289 -0.731203 0.38034 -0.661837 -0.672853 0.330514 -0.830752 -0.228447 0.507605 -0.588148 -0.539981 0.602082 -0.830438 -0.229001 0.507869 0.057818 -0.831917 0.55188 0.001892 -0.892771 0.450506 -0.618976 -0.58992 0.51852 0.044363 -0.957986 0.283363 -0.669943 -0.694819 0.261539 -0.569825 -0.786458 0.238292 -0.053285 -0.744461 0.665537 -0.551724 -0.350186 0.756948 -0.506635 -0.421236 0.752251 -0.205914 -0.872873 0.442371 -0.637054 -0.621841 0.455495 -0.018183 -0.916301 0.400077 -0.843444 -0.228749 0.486082 -0.844368 -0.248331 0.474735 -0.601736 -0.561469 0.568037 -0.804909 -0.19512 0.560401 -0.564241 -0.503636 0.654204 -0.669409 -0.441996 0.597103 -0.948466 0.29715 -0.110066 -0.991679 -0.124669 0.032097 -0.983807 -0.173845 0.043615 -0.927164 0.229723 -0.295963 -0.964217 -0.228721 -0.134057 -0.912406 0.288212 -0.290601 -0.837049 -0.501962 -0.217675 -0.836954 -0.502102 -0.21772 -0.914501 -0.273383 -0.298244 -0.903851 -0.384332 0.187996 -0.982628 -0.15368 0.104046 -0.990832 -0.105451 0.084453 -0.838896 -0.425196 -0.339797 -0.873003 -0.31076 -0.375891 -0.873969 -0.294721 -0.386417 -0.896853 -0.408234 -0.170293 -0.941986 -0.25301 -0.220562 -0.862874 -0.485904 -0.139087 -0.961071 0.239539 -0.137708 -0.929833 0.324329 -0.173841 -0.980158 -0.196391 -0.026831 -0.893032 0.159253 -0.42087 -0.917615 -0.27139 -0.290396 -0.912405 -0.293392 -0.285373 0.298508 0.907076 -0.296826 -0.415397 0.858295 -0.30129 -0.37999 0.864435 -0.329181 0.2982 0.913194 -0.277764 -0.381619 0.869657 -0.31315 0.276213 0.927233 -0.252875 -0.915693 0.370988 0.154513 -0.912309 0.391203 0.121045 -0.39068 0.920222 0.023688 -0.94319 0.332224 0.00442 -0.392399 0.91148 -0.123403 -0.41616 0.896061 -0.154547 -0.867554 0.324577 0.376828 -0.38735 0.870671 0.303137 -0.365972 0.885084 0.28756 -0.956029 0.283846 0.073759 -0.39259 0.918427 -0.048624 -0.923078 0.380012 0.059311 -0.184237 0.9082 -0.375804 0.279478 0.920679 -0.272472 -0.379334 0.862361 -0.33532 -0.204367 0.931017 -0.302393 -0.386058 0.884555 -0.261767 -0.38546 0.878914 -0.280947 0.905314 0.416893 0.081284 0.672882 0.739407 -0.022511 0.705154 0.707918 -0.040121 0.751102 0.475164 0.458329 0.551968 0.756958 0.34978 0.743511 0.486929 0.458359 0.286702 0.956199 -0.059045 0.249084 0.962404 -0.108328 0.684109 0.728329 0.039141 0.293123 0.944471 -0.148504 0.702379 0.711232 -0.028501 0.679556 0.72981 -0.074709 0.102582 0.27259 -0.956646 0.56421 0.365299 -0.740421 0.687558 0.382729 -0.617075 -0.195849 0.921905 -0.334268 0.704185 0.709103 -0.036013 0.26607 0.943927 -0.195472 0.811059 0.568558 -0.137568 0.89578 0.421489 0.141155 0.693617 0.720322 0.005614 0.811421 0.568025 -0.137635 0.690601 0.723046 0.016593 0.385624 0.710797 -0.588271 0.79407 -0.420023 0.439355 0.963283 0.028328 0.266988 0.977723 0.055785 0.202349 0.806736 -0.457996 0.373385 0.99062 0.017487 0.135521 0.798802 -0.394194 0.454452 0.908018 0.291732 -0.300658 0.920118 0.255392 -0.296915 0.986338 -0.1211 -0.111679 0.917693 0.397249 0.00577 0.984316 0.038448 0.172176 0.988464 -0.014597 0.150751 0.977958 0.122188 -0.169319 0.967474 0.01708 0.252391 0.986559 -0.120425 -0.110454 0.975432 0.141608 -0.168761 0.997067 -0.072603 -0.024201 0.932397 0.296832 -0.206219 0.672886 -0.312869 0.670326 0.7988 -0.393507 0.45505 0.986408 0.032127 0.161143 0.689668 0.191232 0.698419 0.918028 0.151481 0.36644 0.937747 0.196259 0.286553 0.024763 -0.969173 0.245132 0.458519 -0.831698 0.313112 0.496469 -0.820186 0.284277 0.019966 -0.963311 0.267642 0.493459 -0.812054 0.311556 0.056749 -0.94748 0.314739 0.802748 -0.527375 0.278338 0.813285 -0.528272 0.24392 0.496457 -0.820152 0.284397 0.796957 -0.523267 0.301748 0.494476 -0.814756 0.302764 0.467803 -0.839281 0.27707 0.816999 -0.513106 0.263124 0.516055 -0.768346 0.378591 0.487915 -0.797942 0.353875 0.817099 -0.543222 0.193024 0.496427 -0.820069 0.284688 0.813269 -0.528241 0.244038 0.048196 -0.933717 0.354753 0.056633 -0.947003 0.316192 0.493311 -0.811667 0.312795 0.048359 -0.932525 0.357852 0.493328 -0.811709 0.31266 0.511921 -0.810928 0.28343 -0.911184 -0.407695 -0.059398 -0.567488 -0.820757 0.065697 -0.554743 -0.829637 0.062955 -0.917503 -0.363474 0.161479 -0.573805 -0.767236 0.286526 -0.899385 -0.409669 0.152573 0.012525 -0.953176 0.302156 0.059892 -0.959834 0.2741 -0.568456 -0.802846 0.179709 0.055324 -0.993764 0.096813 -0.536595 -0.842996 -0.037739 -0.545186 -0.836961 -0.047629 0.044353 -0.958042 0.283175 -0.571706 -0.788409 0.227075 0.041838 -0.970388 0.237902 -0.568315 -0.803323 0.178019 0.060018 -0.9603 0.272438 -0.904637 -0.400857 0.144724 -0.899364 -0.409211 0.15392 -0.573826 -0.766723 0.287854 -0.900123 -0.362443 0.24169 -0.571966 -0.722818 0.387799 -0.566316 -0.731373 0.379973 -0.89747 0.39925 -0.187479 -0.974265 -0.082499 -0.209768 -0.971187 -0.169321 -0.167707 -0.912796 0.39434 -0.106303 -0.98223 -0.15356 -0.107908 -0.923425 0.307933 -0.229048 -0.917368 -0.398037 -0.00136 -0.893342 -0.448619 0.026121 -0.9874 -0.142812 -0.068155 -0.898869 -0.41782 -0.13214 -0.966997 -0.17406 -0.186063 -0.979245 -0.080181 -0.186147 -0.904639 -0.400656 0.145266 -0.991756 -0.121049 0.042047 -0.992742 -0.110035 0.048525 -0.898865 -0.436195 0.042135 -0.988815 -0.138973 -0.054147 -0.894766 -0.444744 0.039967 -0.938676 0.254016 -0.233159 -0.924768 0.31055 -0.219915 -0.983625 -0.151004 -0.098382 -0.94736 0.285565 -0.144783 -0.991744 -0.127565 -0.013069 -0.990615 -0.136675 -0.001211 0.084033 0.995136 -0.051401 -0.416253 0.868799 -0.268182 -0.437166 0.891916 -0.115637 0.112198 0.985941 -0.12382 -0.434573 0.882211 -0.181245 0.235135 0.961239 -0.143987 -0.920131 0.388949 -0.045572 -0.926551 0.372938 0.049203 -0.437617 0.898764 -0.026731 -0.920095 0.388988 -0.045961 -0.437489 0.899027 -0.018806 -0.552646 0.827196 0.101634 -0.937522 0.344505 0.048662 -0.414564 0.903271 -0.110625 -0.437803 0.895917 -0.075234 -0.930483 0.355223 0.089547 -0.437736 0.898368 -0.036352 -0.926299 0.373296 0.051193 0.2941 0.941269 -0.165887 0.236963 0.958141 -0.160668 -0.433685 0.879364 -0.196563 0.297798 0.918665 -0.259559 -0.42483 0.854287 -0.299521 -0.416569 0.870789 -0.261145 0.795597 0.482455 0.366419 0.507004 0.82762 0.240816 0.575329 0.769541 0.277135 0.853009 0.470124 0.226624 0.62099 0.77177 0.136906 0.862746 0.449061 0.232409 0.077905 0.996319 -0.035775 0.205328 0.975804 0.075141 0.613003 0.772664 0.164976 0.033243 0.996496 0.076743 0.577091 0.769892 0.272454 0.499751 0.826818 0.25811 0.293087 0.944579 -0.147887 0.679528 0.729862 -0.074454 0.663533 0.744381 -0.074975 0.279683 0.95998 0.01471 0.635831 0.767829 0.078469 0.217523 0.97604 -0.00539 0.887348 0.433886 0.156066 0.887673 0.436645 0.146211 0.642884 0.764534 0.046776 0.657161 0.753137 -0.030411 0.672632 0.739685 -0.020807 0.729117 -0.476151 0.491598 0.894688 0.042261 0.444689 0.903302 0.049795 0.426106 0.787959 -0.516927 0.334524 0.96376 0.010777 0.266552 0.79095 -0.492681 0.362856 0.892048 0.445683 0.074949 0.90144 0.425142 0.081606 0.981721 -0.007337 0.190182 0.847534 0.47205 0.242601 0.93343 0.032753 0.35726 0.939077 0.024146 0.342856 0.920263 0.390947 -0.016631 0.991526 -0.022917 0.127868 0.994852 -0.028966 0.097109 0.912735 0.406554 0.040361 0.987789 -0.015565 0.155019 0.907242 0.418062 0.046211 0.802658 -0.444413 0.39779 0.791122 -0.492919 0.362157 0.964867 0.009821 0.262556 0.798573 -0.432261 0.418846 0.958753 0.014928 0.283849 0.968503 0.021272 0.248092 0.029707 -0.934624 0.354395 0.479324 -0.820329 0.311944 0.446248 -0.824935 0.346908 0.027433 -0.979599 0.199082 0.484717 -0.848676 0.211655 0.015921 -0.993321 0.114278 0.793609 -0.553998 0.251536 0.798227 -0.516725 0.309564 0.468497 -0.840055 0.273528 0.787274 -0.616563 -0.006998 0.520365 -0.853531 0.026541 0.471434 -0.87929 0.067812 0.796077 -0.522645 0.305128 0.467007 -0.838657 0.280283 0.468381 -0.839985 0.27394 0.795713 -0.522387 0.306518 0.468043 -0.839781 0.275144 0.797767 -0.516436 0.311225 0.047609 -0.989691 0.135075 0.015474 -0.993113 0.116134 0.484282 -0.848479 0.213435 0.024115 -0.968412 0.248185 0.454007 -0.830563 0.322556 0.457639 -0.830946 0.31638 -0.728032 -0.634876 0.258653 -0.385448 -0.910236 0.151331 -0.596487 -0.742174 0.305582 -0.76298 -0.616881 0.193181 -0.599567 -0.76167 0.245721 -0.918266 -0.337223 0.207529 0.028554 -0.962386 0.27018 -0.039025 -0.940514 0.337505 -0.600059 -0.767407 0.225869 0.02876 -0.958324 0.284231 -0.599777 -0.763813 0.238445 -0.35036 -0.90401 0.244979 0.052837 -0.992613 0.109213 -0.54802 -0.835728 -0.035116 -0.587395 -0.809273 -0.006643 -0.030808 -0.869169 0.493554 -0.589929 -0.715809 0.373631 -0.077959 -0.86859 0.489362 -0.914064 -0.354381 0.197234 -0.913269 -0.334929 0.231868 -0.59732 -0.746454 0.293284 -0.912988 -0.405469 -0.045254 -0.592999 -0.803981 0.044335 -0.569828 -0.81782 0.080416 -0.731739 0.339678 0.590912 -0.892135 -0.076089 0.445314 -0.829823 0.058515 0.55495 -0.808584 0.584459 0.067817 -0.991749 0.127674 -0.011558 -0.817204 0.571959 0.070994 -0.874968 -0.423419 -0.234836 -0.937392 -0.348197 -0.007423 -0.991974 0.126381 0.003887 -0.870531 -0.463138 -0.166371 -0.991998 0.125742 0.01139 -0.989804 0.081413 0.116875 -0.915263 -0.402095 -0.024742 -0.994355 -0.06936 -0.0803 -0.990749 0.129913 -0.039225 -0.919624 -0.391201 0.035389 -0.991874 0.127129 -0.005008 -0.937144 -0.348341 -0.020508 -0.922149 0.386295 -0.020444 -0.812332 0.581954 0.038018 -0.990641 0.130081 -0.04135 -0.912641 0.394419 -0.107335 -0.980912 0.137099 -0.137895 -0.988987 -0.074323 -0.12799 -0.373522 0.892259 0.253683 -0.631249 0.76864 0.103524 -0.635178 0.765651 0.101625 -0.176344 0.973831 -0.14337 -0.474003 0.82656 -0.303511 -0.17799 0.969546 -0.168226 -0.76827 0.626051 -0.133496 -0.768433 0.623909 -0.142296 -0.589207 0.806505 -0.048836 -0.645832 0.636725 -0.421286 -0.459799 0.824914 -0.328789 -0.455879 0.827832 -0.326908 -0.912601 0.394439 -0.1076 -0.539812 0.840031 0.05432 -0.614588 0.788363 0.027673 -0.909637 0.395785 -0.126153 -0.598469 0.800834 -0.022327 -0.776695 0.619121 -0.115906 0.087142 0.994427 -0.059345 -0.192303 0.97151 -0.138522 -0.489037 0.827561 -0.275654 0.105398 0.988739 -0.106242 -0.43702 0.820988 -0.367414 -0.390725 0.863467 -0.318997 0.820432 0.495659 0.284981 0.576706 0.795356 -0.186598 0.516215 0.856197 -0.021162 0.768533 0.546148 0.333287 0.51297 0.858301 -0.013436 0.841139 0.489379 0.230202 -0.039282 0.927987 -0.370537 -0.072619 0.926035 -0.370386 0.534785 0.842308 -0.067251 0.266513 0.587616 -0.763989 0.636883 0.531092 -0.558856 0.725908 0.558994 -0.400729 0.090891 0.993472 -0.068941 0.554649 0.824569 0.111585 0.458918 0.882358 0.104111 0.119693 0.98242 -0.143265 0.486195 0.872576 0.047183 -0.127984 0.954984 -0.267628 0.84446 0.473038 0.251242 0.823576 0.499844 0.268103 0.49395 0.868967 0.030159 0.855856 0.469031 0.217994 0.507244 0.861802 -0.000017 0.563202 0.821982 0.084553 0.771754 -0.500015 0.392913 0.951393 -0.150876 0.268492 0.968338 0.007324 0.249534 0.781487 -0.520301 0.344332 0.977058 -0.00228 0.212964 0.805362 -0.521197 0.282392 0.971667 0.231197 0.049115 0.912637 0.408763 -0.002576 0.988184 -0.018046 0.152209 0.985553 0.169341 -0.002994 0.9962 -0.036748 0.078962 0.952664 -0.15747 0.260066 0.947668 0.019905 0.318636 0.93997 0.031421 0.339807 0.902397 0.430872 0.005362 0.991635 -0.024594 0.126711 0.915819 0.401013 -0.021529 0.815194 -0.536315 0.218688 0.820222 -0.530454 0.214136 0.988908 -0.019318 0.147268 0.737301 -0.481776 0.473581 0.915029 0.04796 0.400526 0.903328 0.03911 0.427165 0.055574 0.919299 -0.389616 0.190755 0.836335 -0.513961 -0.375836 0.909909 -0.175537 0.083958 0.991992 -0.094356 -0.234509 0.971979 0.0162 -0.297001 0.953369 -0.053644 0.231517 0.71321 -0.661613 -0.210151 0.975359 -0.067166 -0.362631 0.918663 -0.156703 0.225619 0.711294 -0.6657 -0.359893 0.920392 -0.152825 0.203334 0.845663 -0.493467 -0.303094 0.672257 0.675429 -0.443642 0.619972 0.64716 -0.073761 0.974256 0.213036 -0.265774 0.679312 0.684032 -0.03099 0.964518 0.262192 -0.034978 0.999046 0.026163 -0.673197 0.699369 0.240183 -0.268265 0.952402 0.144789 -0.218292 0.975182 0.036983 -0.580485 0.66506 0.469822 -0.084621 0.976063 0.200348 -0.472179 0.618614 0.627984 0.151805 0.684415 -0.713114 -0.047659 0.590533 -0.805605 0.011643 0.984965 -0.17236 0.219296 0.709201 -0.670032 0.07576 0.980336 -0.182216 -0.214526 0.974241 -0.069521 -0.393095 0.725207 -0.565289 -0.115536 0.919586 -0.375516 -0.151035 0.977967 -0.144112 -0.248935 0.669347 -0.700004 -0.015536 0.98567 -0.167965 -0.087863 0.588754 -0.803523 -0.12656 0.907716 0.400042 -0.141295 0.777962 0.612218 -0.369786 0.923892 -0.098399 0.033743 0.987331 0.155044 -0.21478 0.967735 -0.131747 -0.321752 0.944277 -0.069404 -0.245764 0.682644 0.688184 -0.035298 0.999039 0.025994 -0.337988 0.935203 -0.105641 -0.239128 0.683681 0.689491 -0.332282 0.9371 -0.106918 -0.109791 0.789574 0.603754 0.13383 0.98903 -0.062518 -0.313758 0.940756 -0.128581 -0.319256 0.941949 -0.103964 0.124037 0.992224 0.010315 -0.322257 0.946047 -0.033849 0.126415 0.991726 -0.022351 -0.719849 0.690318 -0.072658 -0.69732 0.715804 -0.037017 -0.322321 0.946097 -0.03177 -0.700873 0.6898 -0.181528 -0.317078 0.937988 -0.140144 -0.316535 0.94166 -0.114372 -0.665869 0.72741 0.165808 -0.298527 0.954274 -0.015549 -0.32378 0.94392 0.064667 -0.700926 0.710518 0.062183 -0.322315 0.946092 -0.031986 -0.697314 0.715798 -0.037237 0.236346 0.961579 -0.139663 0.126423 0.991717 -0.022665 -0.322247 0.946039 -0.034154 0.271873 0.962332 -0.001403 -0.323697 0.94226 0.085826 -0.21803 0.964502 0.148994 0.89302 0.339123 0.295822 0.6104 0.744357 0.270822 0.644412 0.710372 0.283028 0.929085 0.347143 0.127641 0.672105 0.731341 0.115825 0.935812 0.327554 0.130249 0.13421 0.988789 -0.065451 0.126714 0.991357 -0.033982 0.680052 0.733047 -0.013072 0.110985 0.988739 0.100391 0.667295 0.728289 0.155924 0.632267 0.756478 0.167272 0.281722 0.958608 0.04128 0.709191 0.704301 -0.031767 0.679797 0.733399 -0.001318 0.275439 0.96122 0.013788 0.679941 0.733229 -0.007413 0.126572 0.991552 -0.028374 0.942245 0.30831 0.130839 0.934167 0.327452 0.141798 0.670806 0.730569 0.127626 0.948419 0.312098 0.055642 0.677651 0.733758 0.048877 0.712643 0.696656 0.082521 0.838416 -0.471485 -0.273423 0.977774 -0.060674 -0.200692 0.975797 -0.048378 -0.213259 0.84112 -0.484689 -0.239987 0.986953 -0.048817 -0.15343 0.85192 -0.494451 -0.172482 0.912053 0.329124 -0.244616 0.91982 0.30698 -0.244323 0.969979 -0.048137 -0.238378 0.915669 0.330981 -0.228038 0.973984 -0.048303 -0.22141 0.970874 -0.058595 -0.232317 0.894758 0.30328 -0.327765 0.941123 -0.016676 -0.337654 0.941367 -0.046905 -0.334108 0.940467 0.3138 -0.130579 0.989651 -0.048916 -0.134899 0.937815 0.317346 -0.140693 0.848005 -0.495454 -0.188183 0.850048 -0.492458 -0.186825 0.984467 -0.048722 -0.168674 0.819349 -0.469006 -0.329698 0.950354 -0.047299 -0.307556 0.952822 -0.018 -0.302994 -0.150772 -0.957247 -0.246873 0.386215 -0.922409 -0.000062 0.392913 -0.913472 -0.105779 -0.118005 -0.941374 -0.316054 0.397538 -0.895907 -0.198278 -0.259661 -0.919953 -0.293704 0.811768 -0.57709 0.089445 0.857826 -0.511592 0.04908 0.384554 -0.923048 -0.01004 0.805648 -0.581325 0.113987 0.383283 -0.923629 0.001696 0.420217 -0.903735 -0.081735 0.856586 -0.506461 -0.098786 0.389349 -0.909359 -0.146542 0.395865 -0.904917 -0.156255 0.855585 -0.51547 0.04759 0.384743 -0.922948 -0.01183 0.857972 -0.511547 0.046935 -0.348952 -0.894507 -0.279445 -0.259595 -0.919882 -0.293987 0.397656 -0.894985 -0.202165 -0.352278 -0.899454 -0.258617 0.396997 -0.899477 -0.182578 0.389989 -0.900074 -0.194361 -0.951353 -0.306934 -0.026824 -0.756497 -0.652851 0.038702 -0.782494 -0.622572 0.010337 -0.952991 -0.30259 0.015705 -0.78396 -0.618554 0.052896 -0.959616 -0.280413 0.022474 -0.316731 -0.933093 0.170348 -0.321844 -0.944674 0.0633 -0.781083 -0.624292 -0.013009 -0.319584 -0.930516 0.178903 -0.783415 -0.62068 0.031891 -0.753187 -0.65773 0.010024 -0.382368 -0.905299 0.185007 -0.804705 -0.575591 0.145415 -0.782515 -0.606901 0.139073 -0.380686 -0.924037 0.035124 -0.781741 -0.623596 -0.002995 -0.322894 -0.943657 0.072462 -0.967814 -0.249144 -0.035547 -0.958763 -0.283051 -0.025625 -0.782164 -0.623059 0.004177 -0.962036 -0.230731 0.145776 -0.779199 -0.598537 0.186015 -0.802033 -0.572579 0.16999 -0.620549 0.654117 -0.432493 -0.869955 0.149167 -0.470029 -0.872061 0.178351 -0.455742 -0.698749 0.689342 -0.191202 -0.95538 0.205279 -0.212389 -0.680895 0.699559 -0.216792 -0.884788 -0.321235 -0.337579 -0.893223 -0.283239 -0.349181 -0.906562 0.188724 -0.377528 -0.798964 -0.313893 -0.51296 -0.813985 0.161908 -0.557866 -0.827332 0.142114 -0.543439 -0.953741 -0.256847 -0.156228 -0.951824 0.210574 -0.222912 -0.960325 0.207268 -0.186591 -0.914103 -0.261166 -0.310173 -0.918833 0.192594 -0.344462 -0.905031 -0.284714 -0.316001 -0.753377 0.609011 -0.248049 -0.68297 0.701642 -0.203103 -0.958473 0.206508 -0.196684 -0.744927 0.651002 -0.145875 -0.972667 0.213281 -0.091814 -0.968505 0.244562 -0.046765 0.082682 0.990503 -0.109848 -0.298914 0.951665 -0.070594 -0.30658 0.945164 -0.112582 0.091599 0.995784 0.004776 -0.325763 0.945389 -0.010881 0.118955 0.990958 0.062057 -0.731261 0.675085 -0.097562 -0.733442 0.648764 -0.202898 -0.305525 0.944884 -0.117681 -0.679444 0.700311 0.218908 -0.351019 0.921104 0.168386 -0.270373 0.953582 0.132586 -0.699578 0.689527 -0.187463 -0.315443 0.941326 -0.120006 -0.305912 0.94499 -0.115813 -0.7013 0.689886 -0.179541 -0.307515 0.945392 -0.108021 -0.73585 0.64912 -0.192789 0.115435 0.990812 0.070478 0.117421 0.990455 0.072183 -0.327447 0.944869 -0.000957 0.134528 0.98858 -0.06791 -0.301947 0.943766 -0.134663 -0.312635 0.940342 -0.134227 0.678077 0.715491 -0.16818 0.406911 0.911449 -0.060694 0.612011 0.768731 -0.18573 0.769623 0.637595 0.033946 0.618022 0.785068 0.041439 0.918874 0.394239 0.015669 0.083309 0.991263 -0.102264 0.148673 0.976587 -0.155484 0.617246 0.778 -0.117149 0.076649 0.980735 -0.179674 0.611214 0.767417 -0.193619 0.36328 0.915173 -0.174601 0.111225 0.988873 0.098792 0.632542 0.756595 0.165692 0.61018 0.779064 0.144012 0.16443 0.926996 -0.337106 0.597417 0.746073 -0.294054 0.168565 0.926136 -0.337427 0.937979 0.3455 -0.028738 0.914598 0.400348 -0.056842 0.619549 0.783729 -0.043921 0.893381 0.339218 0.29462 0.587442 0.755811 0.289245 0.6107 0.74455 0.269612 0.766223 -0.463088 -0.445479 0.994041 0.068452 -0.084832 0.957479 -0.055995 -0.283016 0.757684 -0.634364 -0.153286 0.992578 -0.121583 -0.002653 0.732648 -0.661593 -0.159753 0.824958 0.479655 0.298957 0.91825 0.385983 0.08851 0.992479 -0.122412 0.001194 0.822692 0.385338 0.417963 0.953772 -0.171342 0.246902 0.993763 -0.061828 0.092804 0.934934 0.342342 -0.093274 0.992617 -0.066712 -0.101301 0.98497 -0.088858 -0.148117 0.937969 0.346638 0.007476 0.992803 -0.114561 -0.034914 0.919217 0.391133 0.045339 0.842873 -0.518191 -0.14506 0.739179 -0.637785 -0.216434 0.992496 -0.110894 -0.05152 0.843221 -0.506362 -0.180489 0.992231 -0.109023 -0.059932 0.994544 -0.067959 -0.079144 0.159307 -0.879912 -0.447634 0.482313 -0.841779 -0.24245 0.465754 -0.84322 -0.268428 -0.008051 -0.98065 -0.195604 0.356078 -0.934267 0.018782 0.008924 -0.987318 -0.158503 0.688516 -0.719218 0.09312 0.679677 -0.730299 0.06858 0.394208 -0.916316 -0.07047 0.619647 -0.745883 0.244329 0.330651 -0.940838 0.074124 0.324953 -0.943563 0.063988 0.800815 -0.584192 0.131968 0.416326 -0.906361 -0.07199 0.398602 -0.913511 -0.081324 0.819156 -0.570796 0.056348 0.414798 -0.901626 -0.122532 0.694885 -0.718884 0.018485 -0.135039 -0.950301 -0.280522 0.038451 -0.975651 -0.215933 0.379686 -0.924435 -0.035486 -0.154797 -0.958818 -0.238131 0.364221 -0.931312 0.000401 0.381925 -0.924142 0.009731 -0.745395 -0.452191 -0.489805 -0.644803 -0.743621 -0.176799 -0.566569 -0.752259 -0.336313 -0.825572 -0.379024 -0.418056 -0.661587 -0.734869 -0.149233 -0.87428 -0.377597 -0.305049 -0.191645 -0.975785 0.105436 -0.13099 -0.983849 0.121998 -0.657718 -0.73644 -0.158314 -0.346212 -0.856208 0.383464 -0.741337 -0.662835 0.105211 -0.769319 -0.637715 -0.038322 -0.296421 -0.94855 0.111298 -0.740088 -0.668603 -0.072385 -0.688618 -0.720664 -0.080308 -0.273046 -0.96086 0.046837 -0.659912 -0.735561 -0.153184 -0.133353 -0.982916 0.126861 -0.905547 -0.32098 -0.277411 -0.87522 -0.377178 -0.302865 -0.662554 -0.73446 -0.146936 -0.942855 -0.31393 -0.11168 -0.722441 -0.690936 0.026209 -0.745148 -0.665425 -0.044317 -0.684699 0.53748 -0.492243 -0.925736 0.139411 -0.351536 -0.933912 0.060629 -0.352324 -0.717078 0.601433 -0.352246 -0.960958 0.07401 -0.266611 -0.716839 0.645013 -0.264764 -0.93658 -0.227052 -0.266955 -0.893293 -0.368142 -0.257876 -0.934205 0.060758 -0.351525 -0.957863 -0.182259 -0.221991 -0.972054 0.080838 -0.220399 -0.90462 0.086102 -0.417432 -0.810103 -0.315313 -0.494278 -0.838132 0.143905 -0.526143 -0.845206 0.028835 -0.533662 -0.908569 -0.320816 -0.267543 -0.943603 0.065058 -0.324623 -0.901994 -0.362987 -0.233767 -0.699062 0.689413 -0.189795 -0.736817 0.649247 -0.188626 -0.977379 0.08465 -0.193814 -0.630958 0.659991 -0.407804 -0.910231 0.050901 -0.410961 -0.881604 0.151087 -0.447155 -0.357931 -0.907404 -0.220233 0.389541 -0.907766 -0.155624 0.20759 -0.961617 -0.17944 -0.376221 -0.925415 -0.045434 0.21276 -0.975707 -0.052243 -0.513578 -0.857282 -0.03612 0.854918 -0.503837 -0.123549 0.824832 -0.556295 -0.100934 0.209367 -0.967111 -0.144435 0.858145 -0.510006 -0.058998 0.212098 -0.974378 -0.074845 0.388144 -0.915329 -0.107319 0.287286 -0.951493 -0.110129 0.053325 -0.994213 -0.093252 0.211925 -0.973989 -0.080204 0.301351 -0.927484 -0.221271 0.209305 -0.966929 -0.145736 0.824827 -0.556095 -0.102071 -0.56673 -0.821441 -0.063655 -0.513607 -0.857514 -0.029608 0.212943 -0.976018 -0.045216 -0.576234 -0.813396 0.079628 0.214308 -0.970783 0.107948 0.050767 -0.992284 0.113113 -0.963857 -0.232691 0.129752 -0.803831 -0.574583 0.153981 -0.841088 -0.516548 0.160465 -0.936234 -0.259899 -0.23647 -0.811117 -0.548213 -0.203843 -0.935235 -0.2419 -0.258495 -0.375854 -0.925299 -0.050548 -0.512838 -0.854839 -0.07904 -0.833016 -0.546133 -0.088454 -0.382622 -0.908556 0.16771 -0.843753 -0.525226 0.110538 -0.806079 -0.57724 0.1305 -0.544953 -0.812135 -0.208477 -0.79274 -0.551541 -0.25955 -0.800532 -0.547116 -0.244567 -0.569998 -0.821086 -0.03034 -0.835661 -0.544997 -0.068182 -0.51335 -0.856335 -0.056229 -0.928927 -0.294917 -0.223873 -0.946974 -0.235687 -0.218384 -0.821209 -0.548291 -0.158093 -0.893475 -0.320556 -0.314558 -0.793385 -0.545973 -0.269173 -0.795582 -0.551204 -0.251443 -0.745348 0.649756 -0.149243 -0.968489 0.244149 -0.049194 -0.980993 0.178914 0.075114 -0.678822 0.722619 0.130471 -0.910209 0.272226 0.312111 -0.795149 0.603461 0.059772 -0.946538 -0.218214 0.23759 -0.958096 -0.137734 0.251162 -0.967509 0.207374 0.144645 -0.953597 -0.256887 -0.157041 -0.974358 0.048764 -0.219656 -0.951609 0.210324 -0.224065 -0.883277 -0.027253 0.468059 -0.906523 0.263647 0.329707 -0.894514 0.284298 0.344992 -0.958425 -0.122604 0.257662 -0.97163 0.199952 0.126307 -0.963024 -0.143679 0.227906 -0.741464 0.670944 0.008098 -0.799351 0.598543 0.052764 -0.915932 0.267439 0.299241 -0.64835 0.744901 0.157369 -0.832293 0.321685 0.45145 -0.819809 0.33482 0.464552 0.271452 0.962447 -0.003177 -0.213145 0.9641 0.158368 -0.039493 0.997342 0.061223 0.215323 0.953119 -0.212605 -0.02347 0.996886 0.075287 0.267988 0.930762 -0.248726 -0.699924 0.711203 0.065557 -0.689126 0.694523 0.206744 -0.35882 0.904923 -0.228828 -0.663645 0.728099 0.171603 -0.254978 0.957853 -0.132304 -0.294695 0.955564 -0.007233 -0.720787 0.691673 0.045336 -0.289218 0.885369 -0.363971 -0.431971 0.851087 -0.298416 -0.66001 0.737934 0.140856 -0.356096 0.906642 -0.226264 -0.68445 0.697475 0.212265 -0.006116 0.999852 0.01606 0.270169 0.930804 -0.246195 -0.029199 0.997101 0.070263 -0.029675 0.99953 -0.007659 -0.054152 0.997363 0.048318 -0.051297 0.997833 -0.041212 0.949086 0.314154 -0.023311 0.711101 0.70309 0.00027 0.79172 0.606782 0.070679 0.496905 0.183911 -0.848094 0.22054 0.685218 -0.694145 0.445897 0.364658 -0.817435 0.207048 0.948472 -0.239857 0.349009 0.924997 -0.150242 0.578761 0.735559 -0.35212 0.261704 0.964178 -0.043263 0.647884 0.719418 -0.250368 0.700314 0.703921 -0.11856 0.602026 0.506571 0.617212 0.825361 0.464915 0.320363 0.828759 0.476633 0.293222 0.092189 0.989105 0.114769 0.582012 0.735084 -0.347727 0.346738 0.925377 -0.153134 0.829754 0.540027 -0.140994 0.865042 0.358987 -0.350472 0.684722 0.704351 -0.187201 0.82953 0.540381 -0.140953 0.7126 0.688738 -0.133574 0.805011 0.497755 0.322797 0.800783 -0.453875 -0.390825 0.933312 -0.015851 -0.358718 0.944952 -0.020565 -0.326561 0.85831 -0.512836 -0.0174 0.994291 -0.102611 0.02925 0.824074 -0.563893 -0.054103 0.685127 0.210177 0.697443 0.740026 0.033055 0.671765 0.721834 -0.212885 0.65851 0.874361 0.297827 -0.383134 0.903862 0.005395 -0.427791 0.918112 -0.014352 -0.396062 0.985012 0.021336 -0.171162 0.647061 -0.136092 -0.750194 0.989828 -0.114241 0.084794 0.985128 -0.012225 -0.171387 0.984615 -0.122403 0.124704 0.949669 0.223737 0.219249 0.306962 -0.910701 -0.276401 0.824003 -0.56418 -0.052157 0.994015 -0.103698 0.034378 0.26909 -0.365181 -0.891198 0.758528 0.067319 -0.648153 0.645911 -0.19228 -0.738801 0.034858 0.973059 0.227907 0.419167 0.903019 0.094105 0.369606 0.929179 0.0042 0.095944 0.921207 0.377057 0.459559 0.883061 0.094913 0.088404 0.887664 0.451925 0.718722 0.66911 -0.189026 0.618747 0.702207 -0.352217 0.375059 0.926952 0.009512 0.743023 0.668721 -0.026985 0.502835 0.852767 0.141225 0.410848 0.910218 0.052024 0.353554 0.87833 -0.32177 0.419592 0.897371 0.136632 0.273313 0.958059 -0.086154 0.406651 0.849203 -0.336881 0.381979 0.924027 0.016286 0.624622 0.699662 -0.346872 0.162667 0.828236 0.53625 0.090709 0.8862 0.454337 0.461935 0.881549 0.097406 0.25127 0.79273 0.555376 0.481094 0.86873 0.117713 0.357234 0.923278 0.141219 -0.423047 -0.483357 0.766419 -0.635893 -0.111981 0.76361 -0.548325 -0.257939 0.795492 -0.538717 -0.567275 0.622882 -0.613125 -0.240383 0.752525 -0.516886 -0.736777 0.435877 -0.418934 0.249895 0.872953 -0.38311 0.269391 0.883547 -0.48273 -0.273275 0.832041 -0.509016 0.24123 0.826263 -0.544607 -0.25887 0.797741 -0.479323 -0.046174 0.876423 -0.210296 0.093016 0.973203 -0.560079 -0.195539 0.805032 -0.388581 -0.29162 0.874049 -0.331705 0.235669 0.913473 -0.488782 -0.271953 0.828936 -0.387704 0.27071 0.881137 -0.693052 -0.600117 0.399423 -0.524819 -0.73467 0.429914 -0.61974 -0.23844 0.747709 -0.698329 -0.593477 0.400153 -0.624644 -0.236981 0.744084 -0.41509 -0.399407 0.817419 0.076901 0.598328 0.797552 0.094386 0.599859 0.794519 0.096875 0.602457 0.79225 0.090641 0.570402 0.816349 0.122826 0.585343 0.801428 0.124232 0.579276 0.805609 0.019057 0.623097 0.781913 0.018431 0.620049 0.784347 0.038125 0.638643 0.768558 0.10238 0.61021 0.785596 0.097273 0.6022 0.792397 0.094794 0.599596 0.794669 0.208797 0.629669 0.748278 0.234993 0.592161 0.770795 0.18132 0.544161 0.819153 0.144767 0.644488 0.750785 0.12724 0.582362 0.80291 0.136044 0.601977 0.786839 0.179435 0.517645 0.836568 0.151513 0.514348 0.844091 0.18336 0.542658 0.819696 0.170877 0.553318 0.815255 0.179671 0.545372 0.818711 0.233752 0.593185 0.770384 0.087665 0.651188 0.753836 0.065971 0.622152 0.780112 0.131585 0.609898 0.781479 0.106971 0.668131 0.736314 0.143583 0.639442 0.755313 0.159668 0.630283 0.759769 0.089589 0.572576 0.814942 0.123151 0.581735 0.804002 0.120632 0.582516 0.803818 0.071447 0.60914 0.789838 0.128598 0.602469 0.787714 0.06533 0.619708 0.782109 0.16782 0.565525 0.807476 0.110069 0.554534 0.82485 0.110092 0.55581 0.823987 0.178559 0.521405 0.834418 0.104539 0.541605 0.834108 0.150496 0.51687 0.842732 0.088574 0.586563 0.805045 0.102344 0.589954 0.800924 0.131994 0.610913 0.780617 0.118416 0.60082 0.790565 0.108626 0.552069 0.826692 0.112824 0.559054 0.821419 0.201544 0.614868 0.762442 0.16507 0.681612 0.712851 0.205281 0.623254 0.754596 0.180085 0.618889 0.764556 0.215579 0.624834 0.750405 0.152067 0.552902 0.819253 0.118653 0.678113 0.725316 0.180267 0.643926 0.743547 0.22417 0.626094 0.746829 0.142315 0.697693 0.702119 0.183871 0.619732 0.76297 0.159387 0.67975 0.715916 0.044191 0.564057 0.824552 0.025963 0.54412 0.838606 0.020581 0.582697 0.812429 0.13204 0.607091 0.783585 0.1372 0.610963 0.779679 0.125748 0.606833 0.784819 -0.172544 0.499414 0.849007 -0.13577 0.603558 0.785675 -0.137223 0.530262 0.836655 -0.008052 0.450682 0.892648 -0.00401 0.575598 0.817723 0.014925 0.542313 0.840044 0.03123 0.665117 0.746086 0.053202 0.626498 0.777605 -0.03729 0.582549 0.81194 0.032391 0.661981 0.74882 -0.018782 0.564717 0.825071 0.001431 0.658553 0.752533 0.098784 0.631323 0.769203 0.083273 0.569656 0.817654 -0.010165 0.55626 0.830946 0.144822 0.624822 0.767218 -0.044284 0.589169 0.806795 0.051877 0.627447 0.776929 -0.261787 0.519777 0.813203 -0.244523 0.547386 0.800361 -0.113935 0.651493 0.750051 -0.216839 0.510078 0.832347 -0.059666 0.603498 0.795129 -0.204361 0.608028 0.767163 -0.310668 0.592259 0.743448 -0.00172 0.667684 0.744442 -0.116323 0.653512 0.747924 -0.296899 0.510085 0.807257 -0.126585 0.662098 0.738649 -0.248176 0.551964 0.79608 0.029839 0.70169 0.711857 0.028374 0.673147 0.738964 0.021033 0.66755 0.744268 -0.001881 0.671406 0.741087 0.020318 0.663117 0.74824 0.023819 0.65835 0.752335 0.036712 0.650186 0.758887 0.005558 0.646437 0.762947 0.024573 0.689194 0.72416 0.040182 0.640574 0.766844 0.020629 0.665047 0.746517 0.027829 0.671411 0.740562 -0.309071 0.581942 0.752209 -0.229676 0.641936 0.731551 0.015094 0.630177 0.776305 -0.307587 0.572578 0.759963 0.010648 0.60135 0.798915 0.004157 0.65057 0.759435 -0.103811 0.683994 0.722063 0.002284 0.630367 0.776294 0.014953 0.629276 0.777038 -0.119105 0.66714 0.735349 0.01577 0.634498 0.772763 -0.228799 0.646024 0.728219 -0.055043 0.63082 0.773974 -0.050644 0.632663 0.772769 -0.038378 0.612465 0.789566 0.03351 0.621181 0.78295 0.032031 0.638012 0.76936 0.033221 0.618261 0.78527 -0.013674 0.659671 0.75143 0.013581 0.64519 0.763901 0.015186 0.632244 0.774621 -0.039037 0.633556 0.772712 -0.039271 0.612116 0.789792 -0.051692 0.63227 0.773021 -0.10033 0.687753 0.718978 0.007678 0.653459 0.756923 0.019395 0.633705 0.773332 -0.11901 0.667247 0.735267 -0.013212 0.622029 0.782882 -0.011159 0.612319 0.790532 0.161276 0.640947 0.750451 0.153068 0.598622 0.786271 0.119884 0.664574 0.737543 0.049615 0.661191 0.748575 0.027512 0.636486 0.770798 0.015869 0.656236 0.754388 0.210389 0.735619 0.643895 0.217111 0.785898 0.578988 -0.007891 0.680598 0.732614 0.244826 0.649494 0.719874 0.087523 0.608581 0.78865 0.08175 0.629135 0.772985 0.000857 0.872003 0.4895 -0.11725 0.658848 0.743082 -0.074134 0.723676 0.686147 0.129044 0.839529 0.527768 -0.0072 0.680119 0.733066 0.216094 0.786869 0.578049 0.006541 0.624648 0.780879 0.00912 0.650968 0.75905 0.020338 0.660518 0.750535 -0.05526 0.630838 0.773945 0.026742 0.65582 0.754443 -0.044439 0.649998 0.758636 0.035197 0.677122 0.735029 0.057866 0.683015 0.728109 0.021975 0.659322 0.751539 0.047074 0.655579 0.753658 0.020797 0.660183 0.750816 0.00685 0.652229 0.757991 0.396468 0.233549 0.887845 0.395481 0.387194 0.832872 0.056101 0.499357 0.864578 0.365973 0.203487 0.908106 0.04088 0.444016 0.895086 0.041585 0.50262 0.863507 0.253084 0.625922 0.737678 0.090629 0.607949 0.788786 0.08723 0.608487 0.788755 0.292698 0.491729 0.82008 0.059031 0.509867 0.858225 0.39839 0.397905 0.826412 0.049719 0.650686 0.757718 0.069668 0.636189 0.768381 0.09356 0.62996 0.770971 0.040932 0.666807 0.744105 0.098647 0.647029 0.756057 0.063414 0.670896 0.738835 0.06682 0.632275 0.771857 0.129605 0.587414 0.798841 0.099578 0.650136 0.753265 0.049568 0.616142 0.786074 0.093159 0.628606 0.772124 0.069432 0.635298 0.76914 -0.317277 0.256319 0.913037 -0.25517 0.038909 0.966113 -0.353643 0.31248 0.881642 -0.164941 0.260159 0.951374 -0.200133 0.40254 0.893257 -0.150833 0.483215 0.862411 0.368324 0.205792 0.906635 0.043938 0.505002 0.861999 0.089961 0.531118 0.842509 0.161911 0.010098 0.986754 -0.158984 0.42396 0.891618 -0.024302 0.11818 0.992695 0.033833 0.60105 0.798495 -0.000049 0.616275 0.787531 0.054314 0.518095 0.853597 0.068188 0.633536 0.770703 0.088967 0.530765 0.842836 0.130964 0.588653 0.797706 -0.098918 0.643583 0.758957 -0.114572 0.483101 0.868036 -0.047724 0.476538 0.877858 -0.018898 0.641665 0.766752 0.051575 0.517062 0.854393 -0.00141 0.615642 0.788025 -0.36944 0.281333 0.885644 -0.306441 0.246715 0.919361 -0.157194 0.5262 0.835705 -0.453496 0.385955 0.803356 -0.258417 0.571073 0.779164 -0.153641 0.586426 0.795298 -0.153174 0.260189 0.953331 -0.138958 0.483249 0.864385 -0.063175 0.478411 0.875861 -0.264457 0.258397 0.929136 -0.157875 0.526525 0.835372 -0.307844 0.247141 0.918778 -0.133709 0.643115 0.754006 -0.045377 0.691524 0.720927 -0.186843 0.540072 0.820617 -0.089782 0.643575 0.760099 -0.149112 0.522317 0.839613 -0.10572 0.482974 0.869229 0.009931 0.720185 0.693711 -0.19314 0.651505 0.733647 -0.194913 0.543745 0.816303 0.03446 0.656356 0.753664 -0.185856 0.53962 0.821139 -0.045927 0.691855 0.720575 -0.679251 0.723884 0.120872 -0.752523 0.52358 0.399465 -0.204831 0.707389 0.676495 -0.644467 0.758066 0.099987 -0.189357 0.758349 0.623739 -0.22912 0.703737 0.672501 -0.458285 0.39206 0.797662 -0.158486 0.594578 0.788264 -0.244709 0.528027 0.813207 -0.566663 0.536421 0.625416 -0.206996 0.699609 0.683886 -0.753546 0.516304 0.406938 0.00666 0.72823 0.6853 0.037773 0.702527 0.710654 -0.199962 0.724275 0.659879 0.006857 0.727749 0.685809 -0.200188 0.723508 0.660652 -0.196776 0.65733 0.727459 -0.047098 0.625004 0.779199 -0.224096 0.709104 0.668545 -0.219916 0.649285 0.728057 0.012489 0.685358 0.728099 -0.200677 0.721846 0.66232 0.037049 0.700303 0.712883 0.096966 0.849215 0.519067 0.071451 0.985575 0.153419 0.087978 0.778387 0.621589 0.018564 0.868502 0.495338 -0.066144 0.738595 0.670896 -0.092199 0.656213 0.748922 -0.613688 0.785265 0.082135 -0.207883 0.725974 0.65555 -0.252601 0.661763 0.705877 -0.450262 0.892882 -0.00506 -0.090928 0.730224 0.677129 -0.191142 0.969537 0.153176 -0.056228 0.615171 0.786386 -0.074189 0.623627 0.778194 -0.129308 0.716169 0.685843 -0.030716 0.642256 0.765875 -0.094505 0.728971 0.67799 -0.207192 0.726678 0.654989 -0.035876 0.629159 0.776448 -0.028446 0.64757 0.761475 -0.106488 0.724687 0.6808 -0.052774 0.630636 0.774282 -0.125211 0.717734 0.684968 -0.070482 0.625078 0.777373 0.006642 -0.762424 -0.647044 -0.103668 -0.798898 -0.592465 -0.184798 -0.8127 -0.552602 0.026033 -0.795368 -0.605568 -0.149575 -0.849333 -0.506221 -0.235044 -0.835658 -0.496417 -0.842232 -0.178426 -0.508732 -0.705848 -0.175618 -0.686249 -0.50212 -0.114593 -0.857172 -0.499747 -0.779631 -0.377397 -0.282603 -0.683569 -0.672956 -0.222996 -0.666736 -0.711151 -0.525169 -0.5687 -0.63307 -0.386842 -0.620802 -0.681878 -0.325958 -0.610844 -0.721541 -0.521036 -0.514145 -0.681305 -0.362852 -0.539317 -0.759919 -0.731422 -0.421952 -0.535703 -0.453532 -0.755196 -0.473273 -0.287238 -0.750503 -0.595181 -0.248666 -0.733361 -0.632729 -0.396016 -0.818208 -0.416782 -0.213283 -0.779477 -0.589004 -0.26801 -0.791894 -0.548702 0.012985 -0.730457 -0.682836 0.152286 -0.638395 -0.754493 -0.081087 -0.78763 -0.61079 0.253739 -0.799637 -0.54424 -0.01115 -0.910184 -0.414053 -0.156901 -0.958656 -0.237405 0.231067 -0.718228 -0.656321 0.059829 -0.778855 -0.624344 -0.069961 -0.810867 -0.581034 0.200471 -0.697811 -0.687657 -0.078518 -0.793127 -0.603974 0.214902 -0.675961 -0.704907 0.136905 -0.935435 -0.325911 -0.10873 -0.961078 -0.25398 0.029432 -0.956652 -0.289744 0.058507 -0.84513 -0.531349 -0.043581 -0.860195 -0.508099 0.076877 -0.836753 -0.542157 -0.299786 -0.89813 -0.3217 -0.239029 -0.907157 -0.346311 0.00572 -0.931668 -0.363265 -0.28822 -0.905917 -0.310231 0.005029 -0.930848 -0.365371 -0.158225 -0.923493 -0.349466 -0.394001 -0.008718 -0.919069 -0.605325 0.120633 -0.786784 -0.390388 0.08294 -0.916907 -0.3747 0.040832 -0.926247 -0.302255 0.131284 -0.944143 -0.139999 -0.151211 -0.978537 -0.511838 0.834647 -0.203435 0.132137 0.846211 -0.516204 0.231234 0.36464 -0.90198 -0.821478 0.368237 -0.435402 -0.408159 0.072788 -0.910004 -0.479548 0.346055 -0.8064 0.049035 0.631979 -0.773433 0.058719 0.07138 -0.995719 -0.002303 0.274286 -0.961645 0.110998 0.622603 -0.774626 0.091203 0.312672 -0.945472 0.032877 0.849629 -0.526355 -0.037669 -0.24788 -0.968058 -0.080832 -0.109978 -0.990642 -0.224652 0.171313 -0.959262 0.046393 -0.215226 -0.975462 -0.14991 0.207804 -0.966615 -0.036808 0.043234 -0.998387 -0.67824 0.053606 -0.732882 -0.627547 0.054379 -0.776677 -0.82642 -0.105859 -0.553013 -0.657824 0.008146 -0.753128 -0.780489 -0.14762 -0.607491 -0.768311 -0.104762 -0.631446 -0.506677 0.127272 -0.85269 -0.734043 -0.125471 -0.667411 -0.748743 -0.173474 -0.639759 -0.56352 0.241579 -0.789991 -0.825525 -0.106732 -0.554181 -0.651207 0.128808 -0.747889 -0.691193 -0.412828 -0.593148 -0.6968 -0.390361 -0.601738 -0.698679 -0.210413 -0.683793 -0.696403 -0.411657 -0.587844 -0.706899 -0.20463 -0.677068 -0.695465 -0.152551 -0.70218 -0.689256 -0.337735 -0.640985 -0.673707 -0.167811 -0.719693 -0.682276 -0.221656 -0.696683 -0.648461 -0.345026 -0.678568 -0.643788 -0.24661 -0.724376 -0.639341 -0.402166 -0.655367 0.693211 0.387208 -0.607888 0.669287 0.304779 -0.677617 0.697966 0.138029 -0.702703 0.704764 0.378683 -0.599922 0.743369 0.148544 -0.652178 0.718003 0.247897 -0.650399 0.682425 -0.186133 -0.70686 0.738035 -0.209454 -0.64143 0.746889 0.149364 -0.647956 0.622209 -0.167943 -0.764625 0.691506 0.136541 -0.709349 0.694155 0.291972 -0.657953 0.588724 -0.324989 -0.740126 0.624336 -0.083136 -0.776719 0.599297 0.115502 -0.792151 0.779937 -0.333108 -0.529846 0.808074 0.163758 -0.565863 0.811828 -0.206142 -0.546298 0.557143 0.028922 -0.829913 0.516311 0.198079 -0.833179 0.543528 0.102924 -0.833057 0.561922 0.031679 -0.826583 0.548668 0.104079 -0.829536 0.596675 -0.095367 -0.796796 -0.627739 -0.424719 -0.652348 -0.551892 -0.587438 -0.591888 -0.560405 -0.57376 -0.597282 -0.630981 -0.424209 -0.649546 -0.561337 -0.574122 -0.596058 -0.634437 -0.403024 -0.659592 -0.45758 -0.693135 -0.556942 -0.45107 -0.694636 -0.560372 -0.573519 -0.578761 -0.579751 -0.469655 -0.708721 -0.52644 -0.592936 -0.585816 -0.552491 -0.582606 -0.597602 -0.550855 -0.486658 -0.682957 -0.544732 -0.590175 -0.566167 -0.575455 -0.57694 -0.580035 -0.575065 -0.476121 -0.66112 -0.579853 -0.57793 -0.580401 -0.5737 -0.445643 -0.685979 -0.575182 -0.592804 -0.352841 -0.723938 -0.582005 -0.4109 -0.701734 -0.518622 -0.556703 -0.648933 -0.60085 -0.351849 -0.717762 -0.526777 -0.560158 -0.639319 -0.538052 -0.542927 -0.644771 0.268968 -0.274941 -0.923073 0.278014 -0.18563 -0.94247 0.206802 -0.366676 -0.907073 0.354929 -0.291507 -0.888284 0.213474 -0.375254 -0.902005 0.164518 -0.352807 -0.92112 0.430509 -0.110812 -0.895758 0.136044 -0.522373 -0.841795 -0.089092 0.04028 -0.995209 0.012672 -0.111328 -0.993703 -0.149155 -0.126753 -0.980656 -0.027414 -0.649176 -0.760144 0.232087 -0.589495 -0.773713 0.298555 -0.483279 -0.822986 -0.033831 -0.63396 -0.772625 0.281895 -0.462338 -0.840701 0.137206 -0.523265 -0.841052 0.309727 -0.629229 -0.71284 0.27332 -0.602874 -0.749559 0.32925 -0.521555 -0.787131 0.282932 -0.440853 -0.851821 0.288064 -0.470105 -0.834279 0.209102 -0.462324 -0.861703 -0.010392 -0.688058 -0.725581 -0.248676 -0.659847 -0.709057 -0.016987 -0.673649 -0.738856 -0.000337 -0.710027 -0.704174 -0.017062 -0.674351 -0.738214 0.242052 -0.651585 -0.718921 -0.396787 -0.613031 -0.683193 -0.396263 -0.611212 -0.685124 -0.020672 -0.707651 -0.70626 -0.373581 -0.581914 -0.722366 -0.016147 -0.66573 -0.746018 -0.249359 -0.624706 -0.739975 -0.199658 -0.419828 -0.885371 0.038121 -0.534517 -0.844298 -0.003254 -0.537139 -0.843487 -0.301489 -0.549635 -0.779106 -0.011194 -0.617905 -0.786173 -0.328072 -0.529854 -0.782064 0.291367 -0.491879 -0.820464 0.218752 -0.513683 -0.829625 0.002579 -0.474632 -0.88018 0.298154 -0.537015 -0.789125 -0.003497 -0.53968 -0.841863 0.039687 -0.569626 -0.820945 0.123462 0.716509 0.686565 0.132702 0.669587 0.730782 0.202919 0.723205 0.660151 0.14498 0.648882 0.746949 0.23375 0.695372 0.679573 0.112338 0.650175 0.751434 -0.009844 0.668472 0.743672 0.051312 0.881465 0.469453 0.103826 0.800339 0.590489 0.134041 0.646686 0.750886 0.198995 0.726611 0.657599 0.120582 0.677853 0.725241 -0.049934 0.99533 0.082611 -0.294964 0.870767 0.393397 -0.19425 0.92751 0.319363 -0.238774 0.97062 -0.029738 -0.356227 0.925292 0.130143 -0.375002 0.851714 0.366002 -0.001852 0.851716 0.524 0.080996 0.853467 0.514814 -0.013067 0.868761 0.495059 -0.042601 0.972494 0.228999 -0.195857 0.927761 0.317647 -0.300585 0.871844 0.386701 0.052109 0.568186 0.821249 0.090675 0.522297 0.847929 -0.008375 0.577216 0.816548 -0.151314 0.446557 0.881868 -0.103142 0.447495 0.888319 -0.170251 0.465368 0.868589 0.138394 0.670613 0.728783 0.108529 0.683232 0.722091 0.135696 0.739489 0.65935 0.171333 0.551476 0.816406 -0.012509 0.571938 0.820202 0.089202 0.519819 0.849606 0.041544 0.62753 0.777483 -0.105876 0.581259 0.806801 -0.03241 0.546043 0.83713 -0.005692 0.866829 0.498573 0.201219 0.798452 0.567437 0.077401 0.869293 0.4882 -0.211934 0.470589 0.856522 -0.198488 0.449404 0.870999 -0.134411 0.400584 0.906347 -0.099976 0.530672 0.84166 -0.047988 0.525218 0.849614 -0.121211 0.561509 0.818545 -0.156509 0.495291 0.854513 -0.189423 0.496372 0.847192 -0.180897 0.525342 0.83144 -0.149848 0.493537 0.856718 -0.116189 0.532517 0.838406 -0.09803 0.592943 0.799255 -0.151573 0.446381 0.881912 -0.170612 0.465168 0.868625 -0.186777 0.524573 0.830625 -0.147449 0.449174 0.881193 -0.189939 0.524152 0.830174 -0.187881 0.496809 0.847279 -0.043114 0.557583 0.829001 -0.019915 0.580767 0.813826 -0.027737 0.538595 0.842108 -0.212285 0.470386 0.856547 -0.18978 0.524173 0.830196 -0.198842 0.4492 0.871023 -0.291193 0.635895 0.714733 -0.279408 0.658772 0.698535 -0.170041 0.52671 0.832864 0.081027 0.483739 0.871453 0.016922 0.540051 0.841462 0.050376 0.57262 0.818271 -0.315244 0.623489 0.71546 -0.321872 0.641386 0.696435 -0.458769 0.528808 0.714068 -0.313231 0.609412 0.728356 -0.464772 0.534248 0.706092 -0.763029 0.284846 0.580215 -0.229599 0.512948 0.827145 -0.145519 0.612724 0.776784 -0.305377 0.385751 0.870598 -0.312312 0.529275 0.788879 -0.447467 0.518526 0.728631 -0.319824 0.638983 0.69958 -0.465225 0.668935 0.579734 -0.564935 0.505423 0.652224 -0.515192 0.579308 0.631648 -0.317445 0.642675 0.697278 -0.461005 0.530836 0.711116 -0.302117 0.665067 0.682943 -0.923202 0.261721 0.281424 -0.805364 0.404811 0.433032 -0.655085 0.693612 0.299608 -0.758397 0.209327 0.617265 -0.547411 0.607385 0.575695 -0.620069 0.520614 0.58692 -0.265247 0.476011 0.838485 -0.244833 0.562264 0.789884 -0.750917 0.41838 0.510961 -0.237934 0.516205 0.822751 -0.751823 0.40212 0.522552 -0.587368 0.614746 0.52639 -0.303485 0.547672 0.779713 -0.747224 0.25174 0.615048 -0.752747 0.353417 0.5554 -0.300422 0.529862 0.793091 -0.752773 0.359565 0.551404 -0.252166 0.515796 0.818759 -0.902664 0.254847 0.346771 -0.966714 -0.04868 0.251185 -0.750201 0.290199 0.594124 -0.908255 0.256697 0.330423 -0.749023 0.275333 0.602625 -0.792837 0.360891 0.491088 -0.990666 0.128829 0.044548 -0.64437 0.51516 0.565152 -0.733173 0.540841 0.412248 -0.990134 0.061334 0.125983 -0.752427 0.385789 0.533873 -0.990543 0.01525 0.13635 -0.11231 0.675349 0.728897 -0.069026 0.624882 0.777662 -0.24231 0.87461 0.419932 -0.072346 0.673524 0.735616 -0.210583 0.886051 0.412998 -0.010456 0.887843 0.460028 -0.153593 0.627069 0.763671 -0.498978 0.732292 0.463432 -0.376305 0.813081 0.444178 -0.101431 0.686568 0.719956 -0.183582 0.8949 0.406758 -0.019863 0.643732 0.764993 -0.751962 0.490402 -0.440522 -0.473324 0.730111 -0.492851 -0.329792 0.836964 0.436725 -0.910035 0.343851 -0.231524 -0.624247 0.629619 0.462489 -0.498156 0.733229 0.462835 -0.268907 0.96196 -0.048194 -0.430734 0.833848 0.345203 -0.316719 0.843179 0.43444 -0.381492 0.916732 -0.118596 -0.372449 0.815168 0.443602 -0.511477 0.710298 -0.483599 -0.270269 -0.188474 -0.944157 -0.334174 0.175278 -0.92607 -0.319238 0.277316 -0.906191 -0.274832 -0.188829 -0.942768 -0.323543 0.276466 -0.904923 -0.316991 -0.017021 -0.948276 -0.208474 0.214081 -0.95431 -0.29061 0.238484 -0.926645 -0.311803 0.278768 -0.908332 -0.139296 0.275261 -0.951224 -0.317043 0.277747 -0.90683 -0.232584 0.22312 -0.946637 -0.028902 0.308297 -0.950851 -0.061816 0.295709 -0.953276 -0.01702 0.320617 -0.947056 -0.152476 0.305454 -0.93992 -0.132002 0.307798 -0.94225 -0.093079 0.302548 -0.948578 -0.309996 0.091126 -0.946361 -0.267504 -0.02703 -0.963177 -0.197044 0.298601 -0.933815 -0.023097 -0.061519 -0.997839 0.004899 0.322571 -0.946532 0.083901 0.263289 -0.961062 -0.827296 0.527116 -0.194242 -0.860425 0.440258 -0.256596 -0.867879 0.417158 -0.269751 -0.79157 0.557267 -0.25074 -0.834386 0.443021 -0.32792 -0.796794 0.545227 -0.260474 -0.855871 0.266434 -0.443281 -0.856054 0.263535 -0.444658 -0.83056 0.445644 -0.334024 -0.918212 0.204193 -0.3394 -0.896825 0.389197 -0.210311 -0.889898 0.411193 -0.197488 -0.881883 0.073927 -0.465636 -0.834687 0.387856 -0.390981 -0.822661 0.450875 -0.346323 -0.890599 0.071262 -0.449171 -0.836132 0.441805 -0.325104 -0.864236 0.256486 -0.432794 -0.769779 0.564077 -0.29876 -0.79819 0.544371 -0.25798 -0.841294 0.438131 -0.316649 -0.749032 0.563075 -0.349137 -0.784939 0.472924 -0.400267 -0.827093 0.389377 -0.405343 -0.060025 -0.771627 -0.633237 0.146951 -0.59683 -0.788796 0.131488 -0.59749 -0.791022 -0.105805 -0.742364 -0.66159 0.083403 -0.571459 -0.816381 -0.086885 -0.74509 -0.66128 0.18485 -0.167244 -0.968432 0.153115 -0.247995 -0.956585 -0.029807 -0.502735 -0.863926 0.267219 -0.207954 -0.94093 0.042256 -0.54768 -0.83562 0.043588 -0.528924 -0.847549 0.008893 -0.188068 -0.982116 0.009127 -0.553141 -0.833038 -0.052998 -0.487381 -0.87158 0.064657 -0.187708 -0.980095 -0.015644 -0.511899 -0.858903 0.167785 -0.256266 -0.951933 -0.000108 -0.792639 -0.609692 -0.078893 -0.749332 -0.657478 0.091371 -0.575905 -0.812395 0.009704 -0.792577 -0.609695 0.097007 -0.579018 -0.809523 0.00848 -0.553146 -0.833041 -0.71301 0.605743 -0.353118 -0.740402 0.530817 -0.412357 -0.676868 0.681385 -0.278503 -0.772594 0.570891 -0.277817 -0.729886 0.64744 -0.219289 -0.630547 0.771628 -0.083667 -0.842896 0.189519 -0.503596 -0.765247 0.305097 -0.566844 -0.722858 0.652438 -0.2276 -0.675531 0.254083 -0.69217 -0.559872 0.732567 -0.387155 -0.624424 0.578197 -0.525151 -0.908094 0.418735 -0.005204 -0.802071 0.542277 0.250234 -0.909549 0.403028 0.101435 -0.762434 0.626683 -0.161128 -0.752096 0.630484 -0.191944 -0.790067 0.282514 -0.544041 -0.686103 0.714114 -0.138939 -0.639035 0.765913 -0.0708 -0.735783 0.643115 -0.212193 -0.849488 0.527544 -0.008207 -0.860478 0.508988 -0.022544 -0.755218 0.631746 0.174766 -0.413618 0.166317 -0.895131 -0.25889 0.067086 -0.963574 -0.166014 0.025631 -0.98579 -0.41055 0.172805 -0.895314 -0.162671 0.031283 -0.986184 -0.38066 0.15197 -0.912142 0.06061 -0.128324 -0.989878 0.178637 -0.20703 -0.961887 -0.137265 0.073806 -0.987781 -0.019456 -0.188071 -0.981963 -0.193681 -0.021657 -0.980825 -0.266759 0.057074 -0.962072 0.324078 -0.299284 -0.897442 -0.087982 -0.023258 -0.99585 -0.160866 0.034328 -0.986379 0.297749 -0.331703 -0.895164 -0.179151 0.003294 -0.983816 0.14874 -0.23677 -0.960113 -0.383762 0.073932 -0.920468 -0.405511 0.081849 -0.910418 -0.203702 -0.039022 -0.978255 -0.330045 0.23294 -0.914773 -0.110466 0.117868 -0.986866 -0.028616 0.091778 -0.995368 -0.284574 0.956205 -0.068487 -0.321156 0.946661 -0.026284 -0.677817 0.723276 -0.132045 -0.283267 0.947888 -0.145837 -0.646186 0.731325 -0.218193 -0.663208 0.732475 -0.153737 -0.56669 0.770438 0.292042 -0.782767 0.621577 0.030281 -0.737847 0.66151 0.134114 -0.404377 0.913538 0.043902 -0.677746 0.723303 -0.132259 -0.321108 0.94667 -0.026571 -0.858585 0.48273 -0.172639 -0.905281 0.403128 -0.133989 -0.712589 0.701526 -0.008851 -0.90552 0.410963 -0.105559 -0.731304 0.676496 0.086877 -0.826264 0.554844 0.097136 -0.909697 0.390456 -0.141408 -0.66657 0.73453 -0.127086 -0.695449 0.714661 -0.074906 -0.917161 0.391639 -0.073722 -0.712552 0.701561 -0.009008 -0.905226 0.403186 -0.13419 -0.850679 -0.512682 0.116203 -0.997006 -0.026049 0.072805 -0.987683 -0.083069 0.132594 -0.851039 -0.521381 0.062411 -0.994387 -0.068093 0.080981 -0.839439 -0.543193 -0.016852 -0.920409 0.390091 0.026002 -0.939631 0.333645 0.075994 -0.99846 -0.03062 -0.046261 -0.919799 0.389109 0.050635 -0.999022 -0.037309 -0.023742 -0.998406 -0.026584 0.049788 -0.974579 0.214781 0.063757 -0.98797 0.035494 -0.150515 -0.997219 -0.023306 -0.070792 -0.978263 0.189412 0.084408 -0.99881 -0.03397 -0.034994 -0.940276 0.328126 0.09063 -0.871905 -0.467033 -0.147183 -0.840055 -0.541688 -0.029687 -0.995068 -0.066058 0.074002 -0.88941 -0.369384 -0.269268 -0.99816 -0.028453 -0.053539 -0.993716 -0.109574 -0.022845 0.15009 -0.157631 0.976025 0.110188 -0.142379 0.98366 0.322549 -0.189008 0.92749 0.150751 -0.15553 0.976261 0.322908 -0.187172 0.927737 0.299742 -0.176403 0.93757 0.007648 -0.134235 0.99092 0.303129 -0.195931 0.93259 0.321207 -0.195812 0.926544 0.047511 -0.02441 0.998572 0.339169 -0.095978 0.935817 0.139978 -0.058152 0.988446 0.754242 -0.165032 0.635518 0.691246 -0.146199 0.707676 0.32998 -0.14961 0.932057 0.753704 -0.170507 0.63471 0.32937 -0.152966 0.931728 0.31279 -0.147963 0.938227 0.629803 -0.17383 0.757054 0.295983 -0.203986 0.933158 0.320727 -0.198218 0.926198 0.631061 -0.228784 0.741228 0.308301 -0.257122 0.915882 0.686447 -0.243792 0.685095 -0.281402 -0.006829 0.959566 0.05545 0.027211 0.998091 0.185231 0.045457 0.981643 -0.276112 -0.037139 0.960408 0.186442 0.014171 0.982364 -0.188917 -0.037914 0.981261 0.151478 -0.153215 0.976514 0.300744 -0.168714 0.938663 0.1898 -0.154494 0.969592 0.203794 0.024409 0.978709 0.187228 -0.009243 0.982273 0.055041 0.023488 0.998208 0.628631 -0.150063 0.763088 0.520568 -0.159279 0.838832 0.189726 -0.207859 0.959583 0.629013 -0.157015 0.761373 0.189675 -0.214841 0.958054 0.297234 -0.195016 0.934677 -0.066957 0.299139 0.951858 -0.264791 0.260017 0.928589 0.165345 0.331752 0.928764 0.298739 -0.451251 0.840908 0.179623 -0.483342 0.856806 0.542876 -0.413917 0.730725 -0.8248 0.1732 0.538244 -0.625713 0.310908 0.715416 -0.604944 0.336762 0.72155 -0.813884 0.12127 0.568231 -0.590109 0.290919 0.753085 -0.745339 0.14759 0.650144 -0.32207 0.335455 0.885291 -0.28785 0.371529 0.882671 -0.575894 0.251017 0.778034 -0.326018 0.414599 0.8496 -0.598328 0.315685 0.736441 -0.626936 0.321201 0.709776 -0.271971 0.664585 0.695959 -0.535246 0.49869 0.681777 -0.629328 0.428367 0.64842 -0.252695 0.632357 0.732305 -0.621905 0.397335 0.674803 -0.315332 0.535718 0.783308 -0.667471 0.277947 0.690817 -0.767236 0.191091 0.612236 -0.608703 0.349277 0.71238 -0.727749 0.323752 0.604621 -0.625622 0.412401 0.662211 -0.56619 0.530394 0.630961 -0.947357 -0.026128 -0.31911 -0.967972 0.250798 0.011425 -0.960316 0.26977 -0.070838 -0.943544 -0.010366 -0.331086 -0.958429 0.274344 -0.078414 -0.948194 -0.075798 -0.308518 -0.79928 0.554004 0.232875 -0.822593 0.545469 0.160638 -0.967094 0.251194 -0.040381 -0.803545 0.542526 0.24491 -0.970748 0.239185 -0.020945 -0.94723 0.317133 -0.046707 -0.87015 0.465172 0.162646 -0.987551 0.120887 0.100645 -0.980453 0.186897 0.061497 -0.873917 0.476726 0.094879 -0.970296 0.240775 -0.023508 -0.825091 0.536871 0.176053 -0.963461 -0.1599 -0.214884 -0.959864 -0.112328 -0.25699 -0.969728 0.242728 -0.02666 -0.975844 -0.216728 -0.027509 -0.981309 0.141494 0.130429 -0.989641 0.129538 0.061888 -0.762487 0.331656 -0.555534 -0.691787 0.238423 -0.681606 -0.547371 -0.014978 -0.836756 -0.791561 0.295147 -0.535088 -0.577412 -0.049193 -0.81497 -0.647624 0.079012 -0.757852 -0.17103 0.23618 -0.956539 -0.062452 0.013295 -0.997959 -0.220138 0.287693 -0.932079 -0.754259 0.015448 -0.656395 -0.66616 -0.161349 -0.728147 -0.812364 0.130656 -0.568325 -0.178013 -0.301188 -0.936802 -0.35637 -0.061884 -0.932293 -0.462569 0.07431 -0.883463 -0.163059 -0.290822 -0.94278 -0.448863 0.087881 -0.889269 -0.297897 -0.110116 -0.948225 -0.500063 -0.044912 -0.864823 -0.646802 0.080567 -0.758391 -0.519931 0.015001 -0.854076 -0.456763 0.068727 -0.88693 -0.470895 0.065959 -0.87972 -0.342233 -0.042466 -0.938655 0.606941 0.336489 -0.719999 0.63403 0.357452 -0.685737 0.767247 -0.106431 -0.632459 0.602444 0.332028 -0.725822 0.764534 -0.107494 -0.635557 0.844821 -0.094334 -0.526667 0.801713 0.328427 -0.499392 0.818592 0.005561 -0.574348 0.860418 -0.064361 -0.505507 0.70535 0.341349 -0.621258 0.799145 -0.093337 -0.593848 0.665043 0.371681 -0.647743 0.79841 -0.382861 -0.464714 0.810628 -0.486065 -0.326531 0.868754 -0.059911 -0.491606 0.766861 -0.355466 -0.534386 0.827881 -0.080472 -0.555101 0.878173 -0.023851 -0.477747 0.84757 -0.476543 -0.233519 0.816163 -0.130369 -0.562923 0.878944 -0.054259 -0.473828 0.837201 -0.488839 -0.245216 0.856515 -0.066396 -0.511834 0.799479 -0.491582 -0.345224 0.300452 -0.266092 -0.915928 0.291937 -0.150082 -0.944589 0.377682 -0.576598 -0.724494 0.294468 -0.270287 -0.916643 0.391944 -0.572885 -0.719849 0.443136 -0.634735 -0.633042 0.286455 -0.118513 -0.950736 0.278472 -0.558489 -0.781373 0.319304 -0.590162 -0.741454 0.336141 -0.109673 -0.935404 0.37069 -0.578359 -0.726697 0.290786 -0.150583 -0.944864 0.184861 -0.868006 -0.46086 0.222409 -0.877584 -0.424712 0.279399 -0.597987 -0.751231 0.104271 -0.858048 -0.502874 0.186808 -0.611886 -0.768569 0.241285 -0.557993 -0.793993 0.275876 -0.870486 -0.40761 0.274648 -0.699416 -0.659838 0.313138 -0.591446 -0.743059 0.231392 -0.876741 -0.421644 0.271434 -0.599413 -0.753012 0.223995 -0.877446 -0.424163 0.18386 -0.881237 -0.43545 0.195427 -0.879543 -0.433834 0.098727 -0.980463 -0.170134 0.199628 -0.879991 -0.431004 0.077009 -0.980063 -0.183158 0.081062 -0.979422 -0.18483 0.207738 -0.869527 -0.448072 0.048877 -0.979295 -0.196451 0.056835 -0.97913 -0.195125 0.240817 -0.870669 -0.428886 0.088698 -0.980356 -0.176167 0.192578 -0.879708 -0.434774 -0.064187 -0.98871 -0.135401 -0.180705 -0.983199 0.025798 -0.007196 -0.972624 -0.232273 -0.05711 -0.989788 -0.130608 0.002529 -0.973959 -0.226712 0.010732 -0.974566 -0.223842 -0.20883 -0.977627 0.025191 -0.026441 -0.969046 -0.245461 -0.025276 -0.969813 -0.242535 -0.207942 -0.977796 0.025967 -0.016768 -0.971189 -0.237719 -0.186665 -0.98219 0.021442 -0.765058 0.025644 -0.643451 -0.814298 0.035941 -0.579333 -0.877336 0.103687 -0.468541 -0.771 -0.036115 -0.635811 -0.890101 0.049499 -0.453067 -0.648785 -0.085366 -0.756168 -0.686111 0.594313 -0.419576 -0.894878 0.412947 0.169316 -0.825959 0.253529 -0.503503 -0.795096 0.310354 -0.521059 -0.737895 0.420874 -0.527613 -0.738371 0.352241 -0.575095 -0.804725 0.580558 -0.123977 -0.680206 0.243035 -0.691559 -0.760871 0.38316 -0.523702 -0.848286 0.523425 -0.080227 -0.794259 0.321766 -0.515383 -0.860795 0.48491 0.154579 -0.534728 -0.19417 -0.822414 -0.647257 -0.077015 -0.758371 -0.888474 0.057181 -0.45535 -0.529622 -0.180518 -0.828802 -0.898483 0.004129 -0.438989 -0.792318 0.028346 -0.609449 -0.514012 -0.140555 -0.846189 -0.772359 0.075207 -0.630718 -0.501046 -0.09645 -0.860029 -0.51698 -0.147964 -0.843113 -0.518906 -0.114103 -0.847182 -0.446833 -0.206626 -0.870428 -0.610359 0.745452 -0.267886 -0.645399 0.395591 -0.653427 -0.447224 -0.045038 -0.893287 -0.68426 0.695183 -0.22025 -0.435605 -0.034259 -0.899486 -0.588942 0.367583 -0.719743 -0.487737 0.297167 -0.820856 -0.417055 -0.193992 -0.887937 -0.426625 -0.026001 -0.904055 -0.443578 0.304408 -0.842956 -0.419149 -0.019174 -0.907715 -0.574928 0.43824 -0.690944 -0.353369 -0.198132 -0.914261 -0.44763 -0.207346 -0.869848 -0.526705 -0.121913 -0.84126 -0.38809 -0.20278 -0.899036 -0.456109 -0.053353 -0.888323 -0.384232 -0.185315 -0.904447 -0.470746 -0.212915 -0.856192 -0.483908 -0.211279 -0.849232 -0.433003 -0.241623 -0.868405 -0.696896 -0.232124 -0.678568 -0.716644 -0.130536 -0.685114 -0.708707 -0.091839 -0.6995 -0.873864 0.17255 -0.45452 -0.772524 0.245542 -0.58559 -0.849494 -0.051923 -0.525036 -0.637578 0.264673 -0.723493 -0.538157 -0.206428 -0.817174 -0.561472 -0.230602 -0.794715 -0.657337 0.379434 -0.651105 -0.825521 0.165839 -0.539456 -0.89433 -0.016825 -0.447091 -0.619151 0.307854 -0.722411 -0.861681 -0.043017 -0.505623 -0.784173 0.252364 -0.566908 -0.660923 -0.016486 -0.750273 -0.712444 -0.089645 -0.695979 -0.719352 -0.129177 -0.682529 -0.733317 0.091471 -0.673706 -0.809986 -0.078363 -0.58119 -0.764588 0.049073 -0.642648 -0.339111 0.069503 -0.938175 -0.51806 0.070618 -0.852424 -0.562798 0.049175 -0.825131 -0.342073 0.055784 -0.938016 -0.55434 0.013935 -0.832174 -0.397229 0.068009 -0.915196 -0.71911 0.068352 -0.691526 -0.749549 0.02511 -0.661472 -0.581077 0.139815 -0.801749 -0.652561 -0.027652 -0.757232 -0.561391 0.043091 -0.826428 -0.514884 0.05296 -0.855623 -0.604509 0.282677 -0.744757 -0.575768 0.220335 -0.787365 -0.590855 0.203449 -0.780704 -0.645018 0.355215 -0.67659 -0.598185 0.269044 -0.754845 -0.81701 0.146784 -0.557628 -0.407412 0.176086 -0.896108 -0.375894 0.171881 -0.910583 -0.585595 0.167173 -0.793178 -0.4051 0.185626 -0.89523 -0.58608 0.170291 -0.792156 -0.566548 0.172596 -0.80575 -0.222006 0.011201 -0.974981 -0.273429 0.035656 -0.961231 -0.354923 0.068983 -0.932347 -0.220444 0.014697 -0.975289 -0.353857 0.071754 -0.932543 -0.362158 0.090591 -0.927704 -0.34711 0.031671 -0.937289 -0.402286 0.039458 -0.914663 -0.362079 0.050145 -0.930797 -0.342842 0.05217 -0.937943 -0.355194 0.068277 -0.932296 -0.273639 0.035084 -0.961192 -0.401142 0.201557 -0.893566 -0.323193 0.172834 -0.930416 -0.312707 0.172683 -0.934021 -0.41459 0.145236 -0.898344 -0.334994 0.119414 -0.934622 -0.383155 0.138982 -0.913168 -0.424174 -0.001284 -0.90558 -0.381299 0.05329 -0.922914 -0.353929 0.071568 -0.93253 -0.210107 0.212595 -0.954284 -0.275036 0.25638 -0.92662 -0.27591 0.260785 -0.92513 0.141716 -0.36916 -0.918497 -0.0867 -0.085463 -0.992562 -0.155922 0.034051 -0.987182 -0.156115 0.033884 -0.987157 0.042376 -0.24886 -0.967612 -0.143799 0.177764 -0.97351 -0.266367 0.259067 -0.928403 -0.048968 0.124972 -0.990951 -0.168544 0.12682 -0.977502 -0.124311 0.061268 -0.99035 -0.016796 0.008188 -0.999825 -0.256622 0.169429 -0.951546 -0.300236 0.191747 -0.934394 -0.152734 0.036809 -0.987582 -0.257724 0.168386 -0.951433 -0.153472 0.036171 -0.987491 -0.291376 0.21766 -0.931517 -0.064644 -0.168663 -0.983552 0.000474 -0.263576 -0.964639 -0.14735 0.04146 -0.988215 -0.255267 -0.187278 -0.94856 -0.287713 -0.082748 -0.954135 -0.383036 0.150656 -0.911365 0.110191 -0.854045 -0.508395 -0.058567 -0.947052 -0.315693 -0.076159 -0.949523 -0.304311 0.152065 -0.867873 -0.47294 -0.034675 -0.960656 -0.275567 0.135112 -0.869455 -0.475178 -0.009059 -0.946302 -0.323157 -0.027629 -0.973872 -0.22541 -0.003078 -0.967403 -0.253225 0.010492 -0.948799 -0.315705 0.007831 -0.969385 -0.245419 0.016792 -0.962859 -0.269481 -0.10289 -0.981496 -0.161491 -0.034634 -0.966123 -0.255747 -0.024391 -0.963016 -0.268337 -0.097583 -0.982617 -0.157926 -0.018874 -0.964217 -0.264442 -0.043352 -0.970818 -0.235868 0.08829 -0.85524 -0.510655 0.117588 -0.864756 -0.488231 -0.052504 -0.956189 -0.288003 0.162672 -0.865973 -0.472895 0.016649 -0.970858 -0.239078 0.007528 -0.974071 -0.226119 0.428975 -0.546928 -0.718923 0.412964 -0.477521 -0.775522 0.439674 -0.685264 -0.580603 0.383622 -0.562051 -0.732757 0.389356 -0.703063 -0.595067 0.373556 -0.761607 -0.529538 0.333329 -0.390388 -0.85819 0.412826 -0.615789 -0.671103 0.410046 -0.696055 -0.589381 0.318432 -0.399116 -0.85983 0.402191 -0.698766 -0.591582 0.376235 -0.494895 -0.783279 0.159942 -0.902991 -0.398781 0.122831 -0.939106 -0.320924 0.179414 -0.752076 -0.634187 0.249017 -0.89703 -0.365141 0.315033 -0.724855 -0.61265 0.302585 -0.653972 -0.693371 0.107974 -0.928228 -0.355996 0.214027 -0.7829 -0.584175 0.188915 -0.750666 -0.633096 0.126728 -0.930251 -0.344344 0.221198 -0.74533 -0.628931 0.147642 -0.939076 -0.310385 0.051157 -0.919376 -0.390039 0.009493 -0.930697 -0.365668 -0.072064 -0.975113 -0.209671 -0.042767 -0.895883 -0.442227 -0.158928 -0.948893 -0.27266 -0.103222 -0.934523 -0.340605 0.033367 -0.897571 -0.439605 -0.084634 -0.984782 -0.151793 -0.055671 -0.978707 -0.19757 0.000066 -0.893519 -0.449025 -0.079166 -0.973424 -0.214893 -0.01149 -0.92762 -0.373348 -0.293437 -0.93486 -0.199829 -0.240172 -0.936461 -0.255652 -0.196425 -0.93374 -0.299245 -0.253993 -0.953878 -0.160016 -0.166719 -0.945939 -0.278215 -0.207766 -0.950535 -0.230904 -0.285338 -0.919544 -0.270224 -0.153376 -0.911797 -0.380923 -0.212027 -0.926727 -0.310195 -0.269602 -0.929774 -0.25067 -0.195537 -0.934126 -0.29862 -0.246661 -0.932801 -0.262758 -0.632284 -0.242466 -0.735817 -0.655454 -0.247303 -0.713597 -0.600923 -0.227872 -0.766137 -0.634251 -0.225731 -0.73944 -0.602391 -0.236905 -0.762235 -0.614361 -0.233899 -0.753559 -0.695875 -0.318098 -0.643872 -0.606373 -0.335691 -0.720849 -0.614573 -0.334591 -0.714387 -0.702426 -0.282222 -0.653413 -0.612277 -0.311094 -0.726869 -0.648499 -0.285257 -0.705746 -0.631819 -0.298428 -0.715364 -0.648936 -0.279728 -0.707555 -0.611678 -0.305582 -0.729705 -0.633521 -0.301862 -0.712411 -0.614557 -0.334415 -0.714483 -0.606513 -0.339828 -0.71879 -0.641123 -0.162236 -0.750094 -0.620029 -0.252423 -0.742864 -0.607861 -0.274281 -0.745168 -0.650639 -0.172145 -0.739619 -0.594968 -0.194203 -0.779935 -0.607986 -0.223238 -0.761917 -0.641958 -0.163099 -0.749192 -0.602553 -0.21608 -0.768271 -0.625298 -0.178273 -0.759751 -0.616674 -0.137429 -0.77513 -0.615416 -0.175371 -0.768446 -0.6306 -0.120607 -0.76668 -0.606104 -0.248989 -0.755409 -0.644742 -0.222558 -0.731284 -0.656516 -0.187446 -0.730651 -0.630048 -0.294877 -0.718392 -0.646298 -0.184443 -0.740459 -0.644013 -0.27267 -0.714771 -0.615474 -0.169929 -0.769621 -0.611719 -0.127057 -0.780805 -0.617195 -0.175893 -0.766898 -0.645835 -0.164598 -0.745523 -0.654465 -0.186843 -0.732642 -0.643546 -0.22206 -0.732487 -0.612894 -0.028949 -0.789635 -0.629845 -0.120457 -0.767323 -0.615179 -0.175301 -0.768651 -0.605406 -0.031583 -0.79529 -0.594271 -0.169165 -0.786273 -0.619447 -0.125069 -0.775012 -0.613353 -0.028787 -0.789284 -0.626497 -0.123231 -0.769621 -0.600599 -0.021653 -0.799257 -0.636218 -0.020594 -0.771235 -0.635361 0.004474 -0.772202 -0.562934 0.125698 -0.816888 -0.638574 -0.165912 -0.751462 -0.639398 -0.079986 -0.764705 -0.611546 -0.013558 -0.791093 -0.621694 -0.168872 -0.76484 -0.57215 -0.042164 -0.819065 -0.619021 -0.125179 -0.775334 -0.58938 0.02158 -0.807568 -0.524294 0.07995 -0.847776 -0.6099 -0.014782 -0.79234 -0.588342 0.020061 -0.808363 -0.618416 -0.008417 -0.785806 -0.643488 -0.077445 -0.761529 -0.357919 0.201537 -0.911744 -0.555539 0.118862 -0.822951 -0.62446 -0.003853 -0.781047 -0.366767 0.22276 -0.90325 -0.61582 -0.010365 -0.787819 -0.547302 0.118311 -0.828531 -0.535736 -0.052938 -0.842724 -0.444676 0.025554 -0.895327 -0.342737 0.03701 -0.938702 -0.543985 -0.041966 -0.838045 -0.341207 0.021891 -0.939733 -0.483968 0.016777 -0.874925 -0.292592 0.1005 -0.950941 -0.178113 0.062586 -0.982018 -0.347446 0.089628 -0.933406 -0.307683 0.04887 -0.950233 -0.34463 0.05691 -0.937012 -0.44594 0.032469 -0.894474 -0.124947 0.189411 -0.973916 -0.17767 0.207918 -0.961875 -0.353748 0.19012 -0.915815 -0.106714 0.238578 -0.965242 -0.354782 0.215932 -0.909672 -0.114607 0.241227 -0.963678 -0.341109 0.162249 -0.925916 -0.507232 0.052642 -0.8602 -0.349557 0.117582 -0.929507 -0.33967 0.158945 -0.927017 -0.352381 0.162624 -0.921619 -0.181078 0.161789 -0.97007 -0.295498 0.090804 -0.951018 -0.194758 0.065146 -0.978685 -0.158052 0.047253 -0.9863 -0.296249 0.088277 -0.951022 -0.159228 0.044875 -0.986221 -0.180874 0.05433 -0.982005 -0.129713 -0.009377 -0.991507 -0.094969 -0.037799 -0.994762 -0.173661 0.015486 -0.984684 -0.110647 0.024693 -0.993553 -0.155111 0.053187 -0.986464 -0.191639 0.071717 -0.978842 0.080376 -0.03473 -0.996159 -0.13713 0.161423 -0.977312 -0.107793 0.146529 -0.983316 0.056915 -0.059058 -0.996631 -0.13125 0.100749 -0.986216 -0.038333 0.04623 -0.998195 -0.112527 0.223062 -0.968288 -0.120429 0.225682 -0.966729 -0.069561 0.219163 -0.973205 -0.11464 0.217386 -0.96933 -0.082286 0.195255 -0.977295 -0.111549 0.209341 -0.971459 -0.097082 0.048729 -0.994083 0.136371 -0.136881 -0.981156 0.176893 -0.237928 -0.955039 -0.096687 0.049427 -0.994087 0.171571 -0.241686 -0.955066 -0.049821 0.029271 -0.998329 0.240709 -0.441895 -0.864169 0.280315 -0.535109 -0.79692 0.114076 -0.281323 -0.952808 0.205767 -0.459684 -0.863916 0.117556 -0.278974 -0.953076 0.057399 -0.211702 -0.975647 0.337722 -0.575669 -0.744681 0.286685 -0.366853 -0.885003 0.168481 -0.243861 -0.955063 0.336841 -0.575914 -0.74489 0.168616 -0.243766 -0.955064 0.339208 -0.511274 -0.789643 0.12891 0.016029 -0.991527 0.004479 0.109055 -0.994026 0.260723 -0.176637 -0.949117 0.102149 -0.012031 -0.994696 0.272351 -0.167815 -0.947451 0.352887 -0.334247 -0.873928 0.371679 -0.462602 -0.804894 0.29369 -0.616698 -0.730363 0.20919 -0.799597 -0.562925 0.136124 -0.414335 -0.899887 -0.02217 -0.756665 -0.653427 0.064097 -0.659488 -0.748978 0.139254 -0.616963 -0.774574 0.122711 -0.784974 -0.607255 0.093626 -0.78427 -0.613314 0.194301 -0.60822 -0.769621 0.132225 -0.790773 -0.597657 0.207063 -0.62271 -0.754558 -0.269975 -0.792436 -0.546954 -0.240523 -0.777184 -0.581492 -0.198144 -0.691478 -0.694692 -0.081477 -0.882995 -0.462256 0.039542 -0.772878 -0.633321 0.031639 -0.7802 -0.62473 -0.134479 -0.757699 -0.638598 0.020903 -0.632806 -0.774028 -0.112595 -0.726721 -0.677642 -0.197044 -0.685436 -0.700965 -0.221794 -0.680509 -0.698366 -0.297047 -0.732703 -0.612298 -0.180556 -0.705646 -0.685174 -0.285622 -0.742176 -0.606296 -0.345731 -0.750286 -0.563508 -0.279251 -0.570887 -0.77208 -0.446342 -0.616197 -0.648907 -0.396117 -0.605454 -0.690302 -0.310447 -0.766547 -0.562164 -0.346503 -0.778029 -0.524029 -0.327467 -0.770384 -0.547059 -0.269628 -0.792647 -0.546819 -0.293524 -0.80483 -0.515842 -0.236424 -0.780183 -0.579153 -0.524584 -0.624959 -0.578134 -0.556329 -0.617597 -0.555943 -0.448322 -0.613089 -0.650483 -0.442816 -0.76355 -0.470005 -0.333208 -0.764189 -0.552257 -0.353691 -0.771448 -0.528934 -0.597017 -0.53377 -0.598883 -0.411012 -0.567311 -0.713602 -0.47575 -0.56775 -0.671805 -0.607532 -0.448658 -0.655447 -0.526618 -0.470064 -0.708317 -0.593253 -0.457795 -0.662175 -0.576852 -0.027452 -0.816387 -0.589864 -0.024431 -0.807133 -0.59266 -0.014243 -0.805327 -0.55222 0.074101 -0.830399 -0.552603 0.060809 -0.831223 -0.596324 0.096003 -0.796982 -0.635598 -0.21317 -0.742006 -0.676294 -0.213636 -0.704973 -0.606945 -0.386164 -0.694618 -0.705767 -0.317275 -0.633427 -0.601821 -0.387629 -0.698251 -0.6489 -0.170323 -0.741565 -0.692481 -0.102044 -0.714183 -0.65535 -0.155332 -0.739181 -0.681603 -0.205523 -0.702266 -0.676759 -0.215033 -0.704101 -0.620565 -0.254224 -0.741801 -0.617678 0.14813 -0.772355 -0.594682 0.098869 -0.797858 -0.550998 0.063644 -0.832076 -0.619519 0.146225 -0.771243 -0.551592 0.036286 -0.833325 -0.623818 0.14175 -0.768608 -0.557415 0.031124 -0.82965 -0.589696 0.035019 -0.806866 -0.56167 0.203224 -0.802014 -0.511134 0.053138 -0.857857 -0.543186 0.314779 -0.778372 -0.645566 -0.166844 -0.745256 -0.6633 -0.127116 -0.737479 -0.689465 0.009443 -0.724257 -0.652537 -0.17414 -0.737476 -0.702625 0.005807 -0.711537 -0.69579 -0.105721 -0.710422 -0.600518 -0.033289 -0.798918 -0.532514 0.14435 -0.834022 -0.620923 0.027357 -0.783394 -0.654871 -0.013736 -0.755616 -0.691051 0.009009 -0.722749 -0.666441 -0.127741 -0.734533 -0.346001 0.51504 -0.78423 -0.528225 0.319665 -0.786634 -0.500976 0.055371 -0.863688 -0.319042 0.503152 -0.80315 -0.45071 0.066087 -0.890221 -0.517111 0.136657 -0.844938 -0.330518 0.508267 -0.79525 -0.531274 0.143728 -0.834919 -0.417348 0.355249 -0.836432 -0.261391 0.476291 -0.839537 -0.4058 0.337402 -0.849404 -0.135051 0.495136 -0.858255 -0.483043 -0.071675 -0.872658 -0.476123 0.048547 -0.878038 -0.315237 0.202786 -0.927094 -0.345281 0.246507 -0.905547 -0.544574 0.150409 -0.825116 -0.345466 0.17231 -0.922476 -0.145924 0.261982 -0.953977 -0.292768 0.170614 -0.940839 -0.342928 0.166439 -0.924499 -0.315418 0.203048 -0.926975 -0.466419 0.040301 -0.883645 -0.14514 0.467447 -0.872025 -0.137848 0.500668 -0.854593 -0.407076 0.339365 -0.84801 -0.1383 0.429454 -0.892436 -0.371479 0.285353 -0.883503 -0.180428 0.420042 -0.889388 -0.334273 0.146627 -0.931 -0.173239 0.260695 -0.949751 -0.130454 0.258996 -0.957028 -0.332309 0.142175 -0.932393 -0.13331 0.229343 -0.964173 -0.139496 0.23379 -0.962228 -0.119939 0.203064 -0.971792 -0.159097 0.21444 -0.963693 -0.135508 0.205421 -0.969247 -0.086512 0.291363 -0.952693 -0.128308 0.280326 -0.951291 -0.171328 0.281552 -0.944127 -0.237494 0.470946 -0.849592 -0.186253 0.4384 -0.87927 -0.110081 0.43672 -0.892837 -0.247639 0.444291 -0.860977 -0.112502 0.418057 -0.901428 -0.092912 0.406182 -0.909056 -0.133016 0.400521 -0.906581 -0.174231 0.390697 -0.90388 -0.11509 0.397484 -0.910363 -0.141266 0.445848 -0.883891 -0.108827 0.446167 -0.888308 -0.185111 0.448546 -0.87438 -0.126289 0.185733 -0.974451 -0.126494 0.181498 -0.975222 -0.022268 0.115451 -0.993064 -0.124457 0.19075 -0.973717 -0.015478 0.126261 -0.991876 -0.163234 0.201403 -0.965811 0.084413 -0.030531 -0.995963 0.142668 -0.147253 -0.978756 -0.050678 0.069945 -0.996263 0.065778 -0.049884 -0.996587 -0.044067 0.080573 -0.995774 -0.147909 0.140854 -0.978919 0.179565 0.17048 -0.968862 -0.154729 0.423859 -0.892414 0.043153 0.218583 -0.974864 0.247325 0.196661 -0.948765 0.051697 0.231882 -0.971369 0.346605 -0.005207 -0.937997 -0.254998 0.424288 -0.868882 -0.100255 0.386348 -0.916888 0.078986 0.27409 -0.958455 -0.290838 0.317695 -0.902487 0.055162 0.237264 -0.969878 -0.157776 0.420588 -0.893427 0.040788 -0.075703 -0.996296 0.284296 -0.367978 -0.885307 0.273997 -0.423157 -0.863634 0.076382 -0.038882 -0.99632 0.288668 -0.419066 -0.860845 0.18934 -0.116115 -0.975022 0.215894 -0.604238 -0.766998 0.212089 -0.622501 -0.753333 0.190324 -0.444258 -0.875449 0.284646 -0.589423 -0.756014 0.26375 -0.425944 -0.865452 0.23547 -0.390196 -0.890113 0.395391 -0.465935 -0.791562 0.417152 -0.192671 -0.888179 0.355865 -0.398758 -0.845194 0.357185 -0.460415 -0.812673 0.302594 -0.415071 -0.857994 0.314039 -0.61452 -0.723702 0.356195 0.237466 -0.903734 0.367433 0.010239 -0.929994 0.51953 -0.337288 -0.785064 0.231776 0.190704 -0.953893 0.412994 -0.379353 -0.827966 0.455075 -0.191019 -0.869723 0.437298 -0.324282 -0.838816 0.414633 -0.330725 -0.847762 0.53177 -0.570363 -0.626024 0.406942 -0.344566 -0.845974 0.495913 -0.590348 -0.636835 0.482588 -0.585744 -0.651163 0.319942 -0.252249 -0.91324 0.489022 -0.612146 -0.621397 0.486604 -0.595286 -0.639415 0.328308 -0.24622 -0.911915 0.502317 -0.586892 -0.635007 0.382201 -0.35711 -0.852288 0.372422 -0.849706 -0.37323 0.364576 -0.829211 -0.423667 0.407837 -0.633246 -0.657775 0.347342 -0.856093 -0.382699 0.325041 -0.666433 -0.670981 0.331414 -0.680601 -0.653412 0.297863 -0.890136 -0.344871 0.359997 -0.635427 -0.683107 0.355674 -0.654907 -0.666778 0.306851 -0.888575 -0.340994 0.375373 -0.647035 -0.663657 0.338328 -0.834306 -0.435278 0.199477 -0.901372 -0.384366 0.228169 -0.847734 -0.478838 0.056678 -0.989867 -0.130197 0.116327 -0.902926 -0.413754 0.015942 -0.987356 -0.157718 -0.017348 -0.994038 -0.107649 0.233201 -0.876525 -0.421095 0.116937 -0.979538 -0.163802 0.070969 -0.99018 -0.120444 0.221321 -0.877879 -0.424671 0.073176 -0.990202 -0.118934 0.247967 -0.84623 -0.4716 -0.215375 -0.976337 0.019469 -0.178857 -0.983523 -0.026326 -0.053678 -0.977538 -0.20381 -0.175032 -0.983054 0.054493 -0.004367 -0.985212 -0.171287 0.013336 -0.974626 -0.22344 -0.212356 -0.97 -0.118344 -0.154733 -0.968095 -0.197103 -0.1211 -0.961341 -0.247303 -0.186248 -0.978149 -0.092388 -0.091847 -0.969185 -0.228572 -0.215109 -0.974674 -0.06114 -0.706506 -0.256271 -0.659678 -0.727677 -0.251844 -0.638014 -0.617341 -0.279343 -0.73543 -0.706708 -0.254886 -0.659997 -0.616987 -0.270492 -0.739027 -0.603078 -0.277308 -0.747928 -0.772207 -0.197451 -0.603911 -0.663769 -0.190176 -0.723356 -0.613245 -0.211537 -0.761041 -0.774222 -0.116762 -0.62205 -0.609689 -0.174453 -0.773205 -0.736818 -0.124974 -0.66444 -0.559282 -0.264958 -0.785494 -0.581645 -0.253104 -0.773064 -0.61489 -0.233102 -0.753375 -0.546302 -0.226373 -0.806417 -0.613081 -0.20959 -0.761711 -0.663569 -0.188286 -0.724034 -0.608276 -0.253005 -0.752322 -0.603538 -0.283445 -0.745252 -0.61741 -0.28125 -0.734645 -0.600465 -0.238683 -0.763198 -0.612811 -0.206452 -0.762785 -0.578929 -0.246362 -0.777269 -0.58303 -0.207819 -0.785422 -0.569663 -0.223962 -0.790775 -0.572119 -0.194443 -0.796788 -0.574594 -0.193375 -0.795266 -0.589241 -0.205569 -0.781368 -0.597339 -0.202892 -0.7759 -0.554814 -0.251343 -0.7931 -0.55592 -0.308246 -0.77197 -0.619999 -0.225861 -0.751391 -0.55341 -0.247139 -0.795399 -0.550738 -0.180707 -0.814882 -0.571643 -0.228674 -0.787993 -0.63595 -0.228457 -0.73714 -0.65384 -0.136664 -0.744188 -0.602024 -0.213952 -0.76928 -0.585423 -0.224476 -0.779031 -0.608612 -0.218301 -0.762847 -0.554178 -0.306566 -0.773889 -0.565694 -0.177805 -0.805218 -0.58766 -0.1989 -0.78428 -0.59166 -0.207149 -0.77912 -0.629436 -0.167531 -0.758778 -0.595708 -0.209801 -0.775317 -0.629405 -0.138527 -0.764631 -0.625264 -0.168257 -0.76206 -0.626994 -0.138701 -0.766577 -0.614639 -0.128607 -0.778254 -0.670298 -0.159979 -0.724642 -0.662015 -0.102284 -0.742478 -0.651533 -0.0724 -0.755157 -0.688163 -0.231684 -0.687571 -0.705939 -0.093454 -0.70208 -0.701862 -0.078475 -0.707977 -0.636111 -0.228468 -0.736997 -0.645709 -0.111569 -0.755388 -0.651354 -0.136863 -0.746329 -0.676628 0.005104 -0.736308 -0.651738 0.034453 -0.757661 -0.714932 -0.070284 -0.695653 -0.666984 -0.008252 -0.745026 -0.707918 -0.074704 -0.702332 -0.711381 -0.090271 -0.696985 -0.579634 0.007448 -0.814843 -0.655685 -0.069772 -0.751804 -0.664827 -0.100657 -0.740184 -0.617393 0.063938 -0.784052 -0.701679 -0.078588 -0.708146 -0.649771 0.031599 -0.759473 -0.621464 -0.0674 -0.780538 -0.507775 0.016403 -0.861334 -0.496372 0.017655 -0.867931 -0.623447 -0.064942 -0.779164 -0.494641 0.008423 -0.869056 -0.601024 -0.035133 -0.798458 -0.341528 0.058335 -0.93806 -0.35769 0.06154 -0.93181 -0.499163 0.033073 -0.865877 -0.344996 0.041918 -0.937668 -0.499652 0.035848 -0.865484 -0.510605 0.030519 -0.859274 -0.303743 0.062663 -0.950691 -0.455365 0.088523 -0.885893 -0.506259 0.075839 -0.85904 -0.302252 0.067822 -0.950812 -0.508002 0.087317 -0.856919 -0.351605 0.086394 -0.932153 -0.572183 -0.003165 -0.82012 -0.599692 -0.036862 -0.799382 -0.498257 0.027993 -0.866578 -0.591989 0.025414 -0.805545 -0.504413 0.06414 -0.861077 -0.453516 0.076809 -0.887932 -0.344955 0.042112 -0.937674 -0.276211 0.028047 -0.960688 -0.265828 0.023959 -0.963723 -0.34512 0.041322 -0.937649 -0.266584 0.021967 -0.963561 -0.36108 0.047242 -0.931337 -0.199326 0.06123 -0.978018 -0.184369 0.052454 -0.981456 -0.24316 0.082247 -0.966493 -0.224162 0.006364 -0.974531 -0.265221 0.025557 -0.963849 -0.275658 0.029565 -0.960801 -0.097384 0.048196 -0.994079 -0.179318 0.097428 -0.978955 -0.228113 0.11948 -0.966276 -0.088024 0.064687 -0.994016 -0.221396 0.135752 -0.965689 -0.15762 0.106755 -0.981712 -0.305063 0.058067 -0.95056 -0.355072 0.072355 -0.932034 -0.261162 0.036188 -0.964616 -0.286693 0.119858 -0.950495 -0.231951 0.110087 -0.966478 -0.182333 0.091171 -0.979001 -0.151305 0.162472 -0.975043 0.019402 0.056519 -0.998213 0.121347 -0.024674 -0.992303 -0.151208 0.162669 -0.975025 -0.132946 0.155497 -0.978849 0.180085 -0.345753 -0.920882 0.254253 -0.450592 -0.855758 -0.014765 -0.196611 -0.98037 0.209661 -0.327072 -0.921448 0.048083 -0.118297 -0.991813 -0.055751 -0.043949 -0.997477 0.296302 -0.411762 -0.861776 0.11277 -0.159575 -0.980724 0.037601 -0.131485 -0.990605 0.295008 -0.41249 -0.861872 0.03897 -0.129765 -0.990779 0.317986 -0.406035 -0.85675 -0.036716 0.153702 -0.987435 -0.113851 0.192377 -0.974694 0.149208 0.011609 -0.988738 -0.041383 0.145701 -0.988463 0.159483 0.025087 -0.986882 0.226443 -0.047553 -0.972863 0.263255 0.859522 -0.438086 0.23273 0.871638 -0.431374 0.115956 0.88705 -0.446874 0.278619 0.879203 -0.386489 0.116628 0.917887 -0.379317 0.178547 0.908152 -0.378657 0.168102 0.888325 -0.427341 0.077608 0.92215 -0.378969 0.116651 0.919891 -0.374423 0.179052 0.895422 -0.407627 0.11636 0.902556 -0.414551 0.23584 0.874607 -0.423606 -0.03078 0.9103 -0.412804 0.018411 0.919768 -0.392029 0.116273 0.898772 -0.422718 -0.037027 0.92133 -0.387013 0.116661 0.92089 -0.371957 0.07747 0.921796 -0.379856 0.119935 0.902652 -0.413321 0.179042 0.906108 -0.38329 0.11659 0.915058 -0.386102 0.105898 0.916664 -0.385373 0.11668 0.922851 -0.367058 0.024513 0.912442 -0.408472 0.109798 0.912891 -0.393159 0.028095 0.907981 -0.418068 0.013147 0.881748 -0.471537 0.111471 0.911245 -0.396494 0.008629 0.884526 -0.466411 0.059653 0.89932 -0.433202 0.004824 0.834208 -0.551428 -0.04414 0.839128 -0.54214 0.030858 0.870393 -0.49139 -0.027663 0.904534 -0.425504 -0.045554 0.914063 -0.403006 0.022404 0.915012 -0.402804 0.000023 0.763492 -0.645817 0.089355 0.843238 -0.530062 0.085325 0.830773 -0.550033 -0.11485 0.803927 -0.583533 0.029318 0.87141 -0.489679 -0.045201 0.839869 -0.540903 0.044975 0.881481 -0.470074 0.05682 0.90088 -0.430333 0.00644 0.885854 -0.463919 0.041402 0.88256 -0.468373 0.014778 0.880733 -0.473382 0.020909 0.868357 -0.495499 0.025076 0.866991 -0.497693 0.04143 0.839321 -0.542055 0.032435 0.885203 -0.464072 0.027848 0.840433 -0.541199 0.034359 0.872837 -0.486801 0.043714 0.744368 -0.666337 0.077493 0.720803 -0.688794 0.102822 0.832326 -0.544667 0.005561 0.761182 -0.648514 0.061954 0.837341 -0.543158 0.094761 0.84101 -0.532656 0.185991 0.690091 -0.699415 0.129966 0.819926 -0.557521 0.184797 0.817889 -0.544892 0.136513 0.684662 -0.715963 0.10298 0.832303 -0.544671 0.078789 0.720579 -0.688881 0.040179 0.875321 -0.481869 0.036155 0.872709 -0.4869 0.029874 0.840277 -0.541333 0.040675 0.875372 -0.481736 0.0227 0.840814 -0.540848 0.07424 0.815182 -0.574427 0.207303 0.691857 -0.691635 0.271125 0.722444 -0.636055 0.099277 0.872942 -0.477616 0.180341 0.689565 -0.701411 0.043408 0.859977 -0.508484 0.124699 0.819596 -0.559207 0.217397 0.818734 -0.531426 0.022802 0.912378 -0.408714 0.074914 0.867732 -0.491354 0.192118 0.806062 -0.559781 0.104509 0.87397 -0.474609 0.274515 0.723717 -0.633146 0.043329 0.885854 -0.461936 0.044885 0.880266 -0.472353 0.064583 0.865315 -0.49705 0.04681 0.886951 -0.459486 0.066409 0.865751 -0.496049 0.010348 0.908481 -0.417798 0.036071 0.874893 -0.482971 0.06945 0.814646 -0.575785 0.055419 0.863068 -0.502038 0.039415 0.875243 -0.482075 0.063668 0.865095 -0.497551 0.043649 0.880019 -0.472929 0.018343 0.690246 -0.723342 -0.014818 0.776238 -0.630266 -0.177937 0.807023 -0.563073 0.049298 0.714373 -0.698027 -0.162419 0.823487 -0.543589 -0.169715 0.82633 -0.537005 -0.054699 0.762575 -0.644583 -0.150273 0.737054 -0.658915 -0.264989 0.696978 -0.666336 -0.066036 0.816008 -0.574257 -0.184545 0.799741 -0.571277 -0.02449 0.763513 -0.645327 -0.037973 0.788835 -0.613431 -0.083843 0.784561 -0.614357 -0.175981 0.809147 -0.560635 -0.038354 0.784989 -0.618321 -0.20051 0.781459 -0.590863 -0.152953 0.782453 -0.603633 -0.134974 0.807146 -0.574714 -0.169147 0.826667 -0.536666 -0.169506 0.816079 -0.552525 -0.111554 0.820033 -0.561339 -0.146622 0.839347 -0.523449 -0.054943 0.810761 -0.582793 -0.04176 0.69699 -0.715864 -0.031725 0.739491 -0.672418 -0.037672 0.733818 -0.678301 -0.053928 0.758801 -0.649086 -0.088468 0.773784 -0.627242 -0.150704 0.743785 -0.651208 0.103807 0.785058 -0.610662 0.05969 0.73381 -0.676728 0.017919 0.684645 -0.728657 0.027034 0.812867 -0.581821 -0.039939 0.735702 -0.676126 -0.032334 0.739972 -0.67186 0.03871 0.776704 -0.628676 -0.002457 0.754041 -0.656823 0.094386 0.754424 -0.649565 0.002005 0.699298 -0.714827 0.072721 0.728556 -0.681115 -0.036631 0.80202 -0.596173 -0.153328 0.789701 -0.594022 -0.079784 0.767291 -0.636316 -0.045349 0.705654 -0.707104 -0.033243 0.730107 -0.682524 0.004419 0.747896 -0.663801 0.165752 0.758064 -0.630766 0.134764 0.822571 -0.552464 0.111852 0.717881 -0.687121 0.102076 0.785753 -0.610059 0.050228 0.729603 -0.682024 0.058247 0.734381 -0.676233 0.230844 0.834002 -0.501151 0.268966 0.702743 -0.658643 0.262966 0.676428 -0.687963 0.067528 0.836026 -0.544518 0.110897 0.718085 -0.687063 0.135082 0.822511 -0.552476 0.165358 0.721543 -0.672334 0.157893 0.737191 -0.656977 0.15022 0.709093 -0.688928 0.266443 0.720283 -0.640469 0.280482 0.670403 -0.686942 0.271579 0.702609 -0.657713 0.092047 0.755425 -0.648738 0.071378 0.729105 -0.680669 0.091211 0.722134 -0.685713 0.145671 0.731048 -0.666595 0.130509 0.713752 -0.688132 0.140155 0.741859 -0.655746 0.270336 0.72007 -0.639076 0.27553 0.702396 -0.656295 0.208955 0.772508 -0.599641 0.372376 0.709813 -0.597914 0.318171 0.802357 -0.504966 0.329898 0.78862 -0.518888 0.288784 0.827344 -0.481774 0.229546 0.868247 -0.439837 0.300459 0.798599 -0.521502 0.232572 0.83385 -0.500605 0.221204 0.77662 -0.589856 0.273019 0.702533 -0.657197 0.180881 0.896565 -0.404294 0.315893 0.801898 -0.50712 0.153013 0.877842 -0.453851 0.298584 0.798175 -0.523224 0.223727 0.867523 -0.44424 0.238901 0.825169 -0.511882 0.321407 0.786006 -0.528103 0.305847 0.799789 -0.516522 0.262515 0.858532 -0.440465 0.334707 0.80546 -0.489086 0.232682 0.871592 -0.431492 -0.286158 0.920959 -0.264478 -0.047524 0.928204 -0.369023 -0.176427 0.940485 -0.29045 -0.378044 0.807848 -0.452178 -0.136766 0.857082 -0.496694 -0.334339 0.797302 -0.50252 0.114243 0.864816 -0.488919 0.074332 0.892443 -0.444994 -0.140288 0.865586 -0.480709 0.134736 0.894294 -0.426713 -0.14988 0.887795 -0.435151 -0.049491 0.926124 -0.37396 -0.003889 0.852353 -0.522953 -0.122792 0.807198 -0.577367 -0.121967 0.8195 -0.55995 -0.031621 0.876022 -0.481233 -0.138027 0.860148 -0.491013 0.076797 0.887398 -0.454562 -0.227473 0.833867 -0.502914 -0.333092 0.791989 -0.511667 -0.134883 0.852464 -0.505086 -0.173885 0.763607 -0.621826 -0.107709 0.780748 -0.615493 -0.108951 0.794967 -0.596789 -0.17445 0.764407 -0.620684 -0.109654 0.7956 -0.595816 -0.091034 0.815947 -0.570914 -0.175111 0.765341 -0.619345 -0.070554 0.803582 -0.590997 -0.044249 0.8154 -0.577205 0.002526 0.846505 -0.532375 -0.055136 0.833439 -0.549854 -0.087745 0.814012 -0.574183 -0.004528 0.852928 -0.52201 -0.093367 0.817308 -0.568586 -0.12344 0.807758 -0.576445 -0.030684 0.825449 -0.563642 -0.020754 0.83409 -0.551237 -0.065216 0.800238 -0.596126 -0.065734 0.83562 -0.545361 -0.011679 0.853388 -0.521146 0.002189 0.848228 -0.529627 -0.078173 0.808269 -0.583601 -0.015204 0.832273 -0.554158 0.00246 0.848125 -0.529791 -0.015005 0.832207 -0.554262 0.002252 0.832766 -0.553621 -0.025355 0.858234 -0.512633 -0.025838 0.834652 -0.550171 -0.021945 0.846058 -0.532639 -0.036924 0.827359 -0.560458 -0.035718 0.83163 -0.55418 -0.034827 0.835114 -0.548973 -0.030506 0.825394 -0.563733 -0.038837 0.835298 -0.548423 -0.020553 0.834025 -0.551343 -0.072153 0.814779 -0.575264 -0.069092 0.808979 -0.583763 -0.068197 0.836228 -0.544125 -0.03802 0.821742 -0.568591 -0.034706 0.835109 -0.548989 0.00706 0.813968 -0.580867 -0.024339 0.846153 -0.532385 -0.0278 0.834759 -0.549913 -0.084126 0.790355 -0.606846 -0.086407 0.836434 -0.541213 -0.092993 0.803258 -0.588327 -0.069989 0.815252 -0.574862 -0.059183 0.794318 -0.604612 -0.047228 0.78367 -0.619379 -0.074969 0.814158 -0.575783 -0.04607 0.784176 -0.618826 -0.072133 0.80828 -0.584364 0.011684 0.769291 -0.638792 0.021213 0.760427 -0.649077 -0.01244 0.798188 -0.60228 -0.007888 0.758539 -0.65158 -0.046477 0.783998 -0.619021 -0.058053 0.794745 -0.60416 -0.077075 0.714868 -0.694998 -0.113656 0.726812 -0.677367 -0.132099 0.742428 -0.656773 -0.091652 0.701342 -0.706908 -0.135572 0.740562 -0.65817 -0.077256 0.690955 -0.718758 -0.088583 0.789001 -0.607973 -0.096287 0.802429 -0.588928 -0.06913 0.773823 -0.629619 -0.157571 0.765634 -0.623679 -0.138468 0.738995 -0.659327 -0.119259 0.723502 -0.679943 -0.17805 0.643488 -0.744461 -0.08246 0.565081 -0.820904 -0.003935 0.530224 -0.847849 -0.196978 0.628213 -0.752694 -0.008684 0.522945 -0.852322 -0.175872 0.606561 -0.77534 0.119867 0.498662 -0.858469 0.241732 0.465073 -0.851629 0.011262 0.553174 -0.832989 0.105761 0.440196 -0.891652 -0.036148 0.479842 -0.87661 -0.11377 0.52314 -0.844618 0.175926 0.326562 -0.928659 -0.11583 0.397349 -0.910328 -0.082524 0.403117 -0.91142 0.178131 0.344889 -0.921586 -0.054602 0.449909 -0.891404 0.207631 0.330144 -0.920812 -0.276884 0.490023 -0.826566 -0.283928 0.495575 -0.820847 -0.080419 0.406708 -0.910012 -0.249133 0.526736 -0.8127 -0.071657 0.421545 -0.903972 -0.103041 0.427864 -0.897951 0.151842 0.631152 -0.760652 0.348494 0.579171 -0.736962 0.516871 0.579989 -0.629648 0.122889 0.511186 -0.85064 0.557262 0.45796 -0.692627 0.244681 0.477361 -0.843954 0.431791 0.675848 -0.597316 0.534352 0.73265 -0.421535 0.481913 0.659139 -0.577317 0.601947 0.512172 -0.61265 0.524374 0.560383 -0.641095 0.363901 0.54341 -0.756492 0.770913 0.51019 -0.381311 0.570111 0.51448 -0.640534 0.536682 0.525603 -0.660087 0.643338 0.681715 -0.348398 0.460018 0.700821 -0.545192 0.602706 0.666384 -0.438951 0.178366 0.346872 -0.920796 0.214955 0.35816 -0.908579 0.589028 0.309551 -0.746474 0.206349 0.667136 -0.715786 0.526637 0.554246 -0.644566 0.555847 0.551367 -0.622116 0.337361 0.743756 -0.577074 0.415939 0.788221 -0.453544 0.441024 0.848598 -0.292198 0.392814 0.705557 -0.58982 0.494042 0.819423 -0.290634 0.484327 0.774331 -0.407233 0.272737 0.886132 -0.374678 0.239641 0.94868 -0.206344 0.265299 0.91947 -0.290159 0.456998 0.835882 -0.304061 0.467097 0.834751 -0.291569 0.445927 0.772982 -0.451273 0.384005 0.914822 -0.125064 0.383639 0.891591 -0.240596 0.379355 0.877741 -0.292677 0.170009 0.971398 -0.165779 0.167558 0.943826 -0.284812 0.177939 0.958981 -0.220666 0.577835 0.746987 -0.328811 0.540276 0.727358 -0.423147 0.62061 0.731714 -0.281849 0.374717 0.889637 -0.261024 0.377439 0.878569 -0.29267 0.383297 0.891741 -0.240585 0.158468 0.973019 -0.167695 0.173189 0.959606 -0.221724 0.208465 0.963402 -0.168518 0.00225 0.981581 -0.191035 0.028486 0.951846 -0.30525 -0.055229 0.983622 -0.171571 0.201046 0.895497 -0.397071 0.208371 0.906483 -0.367247 0.108355 0.963027 -0.246655 0.275219 0.885713 -0.373855 0.200249 0.963965 -0.175135 0.232185 0.950143 -0.208132 0.132686 0.891509 -0.433135 -0.050171 0.925396 -0.375665 0.022631 0.950657 -0.309418 0.171282 0.937102 -0.304141 0.085022 0.960738 -0.264109 0.196588 0.904533 -0.378383 -0.216049 0.96752 -0.131255 -0.079472 0.979455 -0.185344 0.014396 0.948899 -0.315252 -0.284077 0.922758 -0.26042 -0.107425 0.911273 -0.397545 -0.0482 0.927492 -0.370722 0.200191 0.762857 -0.614796 0.102722 0.821394 -0.561036 0.005245 0.828623 -0.559782 0.295275 0.825322 -0.481307 0.074181 0.916983 -0.391969 0.183487 0.889587 -0.418292 -0.017368 0.87315 -0.487141 -0.029144 0.874095 -0.48488 0.02894 0.862785 -0.504742 -0.030311 0.865486 -0.500016 0.016942 0.845975 -0.532953 0.084418 0.810248 -0.579975 -0.317638 0.818156 -0.479298 -0.083858 0.845309 -0.527655 -0.010404 0.803919 -0.594647 -0.27749 0.887323 -0.368317 0.038089 0.874925 -0.482758 -0.019592 0.884318 -0.466473 0.149144 0.910119 -0.386573 0.183992 0.890434 -0.416263 0.072725 0.91547 -0.395759 0.125781 0.942317 -0.310191 0.104627 0.94492 -0.310129 -0.108296 0.935729 -0.335683 0.126361 0.941616 -0.312078 -0.10565 0.927221 -0.359302 -0.124795 0.89798 -0.421968 0.125019 0.94323 -0.307712 -0.09593 0.882302 -0.460805 0.149286 0.94161 -0.301803 -0.34992 0.739299 -0.57532 -0.607619 0.559742 -0.563461 -0.036115 0.843112 -0.536523 -0.33107 0.788495 -0.518332 -0.106143 0.888094 -0.447238 -0.082335 0.838929 -0.537976 -0.690231 0.095595 -0.717246 -0.15358 0.88295 -0.443636 -0.058562 0.858862 -0.508849 -0.65812 0.079899 -0.748662 -0.0252 0.835007 -0.549662 -0.590912 0.504691 -0.629372 0.083025 0.960196 -0.266704 0.113955 0.956875 -0.267217 -0.118944 0.894976 -0.429965 0.116145 0.952895 -0.28018 -0.131993 0.901552 -0.412045 0.004262 0.858617 -0.512601 0.04217 0.967416 -0.249656 -0.072273 0.873681 -0.481101 0.021257 0.839792 -0.542492 0.224439 0.91974 -0.322032 0.267148 0.816788 -0.511361 0.24293 0.918246 -0.312744 -0.259876 -0.084148 -0.961968 0.262625 0.218335 -0.939871 0.016902 0.839731 -0.542739 -0.698227 0.099592 -0.708915 -0.504785 0.708973 -0.492492 -0.306546 0.880587 -0.361381 0.401389 0.618156 -0.675848 0.22639 0.844724 -0.484963 0.307949 0.8077 -0.502781 0.230345 0.477655 -0.847813 0.019797 0.839774 -0.542576 0.27487 0.223581 -0.935125 0.254347 0.91824 -0.303549 0.241637 0.918566 -0.312806 0.266883 0.816842 -0.511413 0.240069 0.920088 -0.309524 0.250526 0.820038 -0.514563 0.314103 0.842428 -0.437784 0.188752 0.92485 -0.330191 0.271266 0.844606 -0.461579 0.205736 0.934558 -0.290299 0.066413 0.924823 -0.374555 0.12211 0.920564 -0.371013 0.118704 0.916462 -0.382108 0.461458 0.661121 -0.591588 0.242112 0.814227 -0.527652 0.079812 0.908885 -0.409338 0.381844 0.603338 -0.700127 0.015817 0.885562 -0.464252 0.172057 0.842032 -0.511252 0.154694 0.838205 -0.522955 -0.079007 0.895984 -0.437001 0.010987 0.883528 -0.468249 0.168479 0.854395 -0.491553 0.066808 0.904693 -0.420793 0.234595 0.810113 -0.537291 0.097669 0.948178 -0.302357 0.116779 0.916075 -0.383627 0.122779 0.920725 -0.370393 0.025336 0.903884 -0.427027 -0.00014 0.878698 -0.477377 -0.050023 0.921639 -0.384812 0.071876 0.722758 -0.687353 0.119736 0.741298 -0.66041 -0.144909 0.753552 -0.641218 0.090795 0.751701 -0.653224 -0.140654 0.784832 -0.603535 -0.152232 0.81226 -0.56308 0.16713 0.730787 -0.661829 -0.089111 0.688329 -0.719905 -0.149195 0.716942 -0.680981 0.151622 0.767725 -0.622582 -0.145707 0.747168 -0.648467 0.118908 0.735007 -0.667551 -0.079548 0.794488 -0.602047 -0.116618 0.751212 -0.649677 -0.145217 0.751109 -0.644009 -0.048204 0.726143 -0.685851 -0.153908 0.668545 -0.727571 -0.097766 0.710525 -0.696847 -0.061777 0.82405 -0.563138 -0.129183 0.841663 -0.524324 -0.128388 0.855389 -0.501823 -0.154211 0.706851 -0.690348 -0.144879 0.753792 -0.640943 -0.116295 0.75344 -0.64715 0.174902 0.710892 -0.681206 0.167646 0.745451 -0.645134 0.010072 0.669325 -0.742902 0.167031 0.731033 -0.661582 -0.001766 0.680613 -0.732641 -0.089314 0.688855 -0.719376 0.124526 0.826978 -0.548271 0.029286 0.721244 -0.692061 -0.02509 0.702111 -0.711625 0.184995 0.800697 -0.569791 0.01327 0.666232 -0.745626 0.170751 0.74243 -0.647798 -0.010965 0.767664 -0.640759 0.048961 0.748356 -0.661488 -0.026763 0.703615 -0.710078 0.096284 0.727965 -0.678819 0.033261 0.64648 -0.762205 0.076009 0.702951 -0.707165 -0.048247 0.726242 -0.685744 -0.098081 0.711321 -0.695991 -0.090172 0.756863 -0.647324 -0.023633 0.667199 -0.744504 -0.024525 0.701601 -0.712148 0.050015 0.747478 -0.662401 0.085018 0.841886 -0.532916 0.078824 0.887799 -0.453431 0.061643 0.755096 -0.652709 0.124245 0.82709 -0.548165 0.066093 0.754689 -0.652745 0.0307 0.72072 -0.692546 0.078187 0.900314 -0.428161 0.142402 0.769344 -0.622762 0.092118 0.752001 -0.652693 0.037388 0.897248 -0.439941 0.057864 0.75543 -0.652669 0.074116 0.888285 -0.453274 0.146093 0.680833 -0.717721 0.147739 0.706093 -0.692536 0.151869 0.743843 -0.650871 0.189419 0.682505 -0.705909 0.208291 0.733551 -0.64693 0.158481 0.770061 -0.617972 0.097468 0.727465 -0.679187 0.077739 0.702235 -0.707688 0.075191 0.753808 -0.652778 0.17087 0.693719 -0.699683 0.153414 0.743595 -0.650792 0.149082 0.705883 -0.692462 0.055838 0.898835 -0.434715 0.023047 0.893894 -0.447686 0.143869 0.78753 -0.599249 0.079271 0.900373 -0.427837 0.175952 0.795957 -0.579218 0.143366 0.769393 -0.62248 -0.027501 0.867179 -0.497236 0.087035 0.81188 -0.577301 0.098632 0.773758 -0.625755 0.003451 0.884753 -0.466047 0.171157 0.740109 -0.650342 0.23539 0.693076 -0.68135 0.15387 0.790277 -0.593116 0.202057 0.764264 -0.612432 0.166566 0.793608 -0.585185 0.105988 0.823317 -0.557598 0.190216 0.682523 -0.705678 0.159713 0.770107 -0.617597 0.104001 0.775507 -0.622714 0.246633 0.682589 -0.687928 0.157089 0.791138 -0.59112 0.237418 0.693697 -0.680013 0.13736 0.897801 -0.418433 0.250786 0.863876 -0.436834 0.153062 0.882322 -0.445061 0.155252 0.919988 -0.359887 0.138849 0.920213 -0.365963 0.059645 0.919901 -0.387587 0.285973 0.887977 -0.36016 0.174487 0.923415 -0.341846 0.135993 0.926662 -0.350434 0.278575 0.879148 -0.386645 0.145252 0.9044 -0.401202 0.263372 0.885551 -0.382667 0.102529 0.919849 -0.378636 0.033408 0.911059 -0.41092 0.141116 0.914834 -0.378371 0.100632 0.921613 -0.374836 0.137011 0.924403 -0.355959 0.175357 0.920351 -0.349577 -0.033911 0.87786 -0.477715 0.064961 0.910469 -0.408443 0.143191 0.909703 -0.389791 -0.046324 0.88751 -0.458454 0.145706 0.903203 -0.403724 0.03688 0.908034 -0.41727 -0.039733 0.882452 -0.468722 0.043263 0.902323 -0.428885 -0.015449 0.886493 -0.462485 -0.027571 0.872728 -0.487427 -0.010329 0.883968 -0.467433 -0.082634 0.847461 -0.524387 0.118053 0.904601 -0.409586 0.054974 0.901887 -0.42846 -0.002307 0.879913 -0.47513 0.108725 0.913939 -0.391018 -0.006888 0.882244 -0.470742 0.039792 0.905453 -0.422577 0.031907 0.885356 -0.463817 -0.007232 0.851524 -0.524266 0.014912 0.870791 -0.491427 0.017078 0.88951 -0.456596 -0.004968 0.881272 -0.472584 0.052624 0.903158 -0.426071 -0.080629 0.839529 -0.537299 -0.083484 0.847874 -0.523583 -0.01111 0.884357 -0.46668 -0.048309 0.830734 -0.55457 0.019106 0.868484 -0.495349 -0.022183 0.855756 -0.516904 -0.046357 0.830165 -0.555587 -0.020363 0.855254 -0.517809 -0.036907 0.852156 -0.521984 -0.015643 0.820668 -0.571191 0.005596 0.850353 -0.526183 0.000973 0.829365 -0.558706 0.054012 0.878683 -0.474341 0.03667 0.872671 -0.486929 0.032035 0.848447 -0.52831 0.033698 0.884837 -0.464681 0.008264 0.850188 -0.526415 -0.005418 0.850993 -0.525148 0.047616 0.876056 -0.479852 0.057264 0.858406 -0.509764 0.049558 0.846852 -0.529515 0.027336 0.87393 -0.485283 0.032632 0.848397 -0.528354 0.037158 0.872636 -0.486956 0.005989 0.829182 -0.558947 0.021006 0.831326 -0.555389 0.013955 0.849815 -0.526896 0.009947 0.853214 -0.521467 0.059836 0.87715 -0.476475 0.051078 0.88148 -0.469451 0.076876 0.854896 -0.513071 0.047498 0.876045 -0.479885 0.065699 0.852638 -0.518355 0.057149 0.858396 -0.509794 0.048113 0.887357 -0.458566 0.091111 0.857985 -0.505529 0.083877 0.856244 -0.509717 0.039022 0.884474 -0.464955 0.076409 0.854805 -0.513293 0.050601 0.881388 -0.469676 0.085309 0.805193 -0.586845 0.051356 0.829679 -0.555874 0.036578 0.846132 -0.531717 0.106224 0.81407 -0.570969 0.067329 0.852975 -0.51759 0.061609 0.847948 -0.526487 0.02088 0.831308 -0.555419 0.009823 0.853197 -0.521496 0.017862 0.841478 -0.539995 0.049588 0.834849 -0.54824 0.037081 0.846252 -0.531491 0.051815 0.829799 -0.555652 -0.130155 0.809862 -0.571999 -0.089362 0.779309 -0.620235 -0.029321 0.75503 -0.655034 -0.163253 0.790528 -0.590266 -0.049011 0.73574 -0.675488 -0.119734 0.760846 -0.63779 -0.040071 0.767088 -0.640289 0.086428 0.751241 -0.654344 -0.029989 0.754391 -0.65574 -0.045663 0.701657 -0.71105 -0.063817 0.720623 -0.690384 -0.123993 0.744513 -0.655993 0.146063 0.60721 -0.781 -0.026594 0.634475 -0.772486 -0.107609 0.6728 -0.731957 0.156149 0.64899 -0.7446 -0.066458 0.717872 -0.692996 0.067639 0.668067 -0.74102 -0.101626 0.700015 -0.70686 -0.153288 0.739881 -0.655041 -0.088381 0.694377 -0.714164 -0.096182 0.703735 -0.703922 -0.085476 0.697557 -0.711412 -0.004142 0.66044 -0.750868 -0.047439 0.678311 -0.733242 0.04407 0.710502 -0.702313 0.11579 0.730511 -0.673013 -0.042593 0.739004 -0.672353 0.124071 0.720382 -0.68239 0.082863 0.735888 -0.672013 0.254624 0.671945 -0.695454 0.256294 0.672677 -0.694131 0.187006 0.635743 -0.748905 0.115759 0.745019 -0.656922 0.098578 0.750849 -0.653075 0.035031 0.719322 -0.693793 0.312966 0.759147 -0.570743 0.275721 0.718585 -0.638446 0.151284 0.685477 -0.712204 0.354928 0.732149 -0.581364 0.197843 0.619734 -0.759466 0.27698 0.659507 -0.698808 0.151888 0.63134 -0.760486 0.06316 0.647465 -0.759473 0.210436 0.600564 -0.771388 0.160268 0.666052 -0.728484 0.119659 0.725807 -0.677411 0.259823 0.74382 -0.615812 0.259999 0.668683 -0.696609 0.279806 0.697805 -0.659376 0.295641 0.74036 -0.603709 0.230322 0.686278 -0.689908 0.265929 0.75142 -0.603863 0.23095 0.688113 -0.687868 0.390482 0.707011 -0.589626 0.367871 0.783382 -0.500982 0.419412 0.684597 -0.596172 0.325641 0.715648 -0.617905 0.323133 0.729353 -0.603017 0.308428 0.68663 -0.65834 0.314723 0.878137 -0.360311 0.357486 0.814777 -0.456444 0.326426 0.727984 -0.602898 0.27827 0.885187 -0.372839 0.277545 0.747197 -0.603875 0.315956 0.791649 -0.522937 0.329266 0.748956 -0.575021 0.252599 0.674976 -0.693254 0.288408 0.743131 -0.603802 0.308139 0.762094 -0.56944 0.302846 0.737548 -0.603579 0.334041 0.82432 -0.457069 0.269454 0.886678 -0.375762 0.317251 0.791476 -0.522415 0.335069 0.847401 -0.411874 0.253865 0.889113 -0.38083 0.282986 0.835672 -0.470713 0.189188 0.90319 -0.3853 0.414401 0.702825 -0.578194 0.361372 0.797302 -0.483445 0.307528 0.841806 -0.443609 0.395457 0.706186 -0.587294 0.283726 0.835873 -0.469911 0.369063 0.78316 -0.500452 0.280278 0.881222 -0.380647 0.263796 0.886254 -0.380743 0.338408 0.847983 -0.407928 0.25308 0.845601 -0.47001 0.289893 0.837505 -0.463193 0.345135 0.793025 -0.501988 0.141704 0.903469 -0.404553 0.179101 0.901214 -0.394634 0.279261 0.834651 -0.474733 0.139012 0.899978 -0.413177 0.297907 0.839527 -0.454363 0.251081 0.864402 -0.435622 0.185139 0.899178 -0.396488 0.263236 0.864578 -0.428032 0.18657 0.89922 -0.395722 0.167632 0.888011 -0.428178 0.183308 0.891963 -0.413281 0.073896 0.912368 -0.402647 0.29881 0.827249 -0.475785 0.176428 0.877437 -0.446068 0.176182 0.875517 -0.449922 0.261989 0.805704 -0.531228 0.158464 0.831599 -0.53229 0.213119 0.830717 -0.514285 0.160475 0.891377 -0.423903 0.097271 0.894223 -0.436924 0.1844 0.894412 -0.407461 0.175369 0.863278 -0.473282 0.176482 0.876225 -0.448424 0.176616 0.877768 -0.445343 -0.025551 0.900528 -0.434046 0.07383 0.912188 -0.403065 0.183158 0.891625 -0.414075 -0.026932 0.903157 -0.428464 0.17707 0.877609 -0.445476 0.089666 0.910238 -0.404262 -0.02613 0.901635 -0.431708 0.090465 0.908626 -0.407693 0.052239 0.923151 -0.380872 -0.029336 0.907651 -0.418699 0.040908 0.929011 -0.367785 -0.106192 0.878068 -0.466604 0.130068 0.937021 -0.324152 0.179801 0.926223 -0.331335 0.076451 0.909561 -0.408477 0.161348 0.889844 -0.426785 0.128381 0.875422 -0.465999 0.098149 0.892276 -0.440692 0.095777 0.957539 -0.271929 -0.054846 0.875037 -0.480939 -0.009755 0.951348 -0.307964 0.165025 0.939717 -0.299496 0.059252 0.919365 -0.388919 0.15864 0.937113 -0.31089 -0.167518 0.817608 -0.550867 -0.108369 0.87927 -0.463833 0.03665 0.931131 -0.362839 -0.102907 0.800394 -0.590576 0.120974 0.880715 -0.457937 -0.032195 0.869109 -0.493571 -0.09789 0.798863 -0.593494 -0.031048 0.868793 -0.494201 -0.180355 0.81746 -0.54702 0.176755 0.673278 -0.717951 0.178176 0.797027 -0.577062 0.164311 0.702989 -0.69196 0.169053 0.938502 -0.301057 0.168485 0.933888 -0.315382 0.145134 0.803429 -0.577441 0.079001 0.960994 -0.265046 0.025712 0.818849 -0.573433 -0.055071 0.875093 -0.480811 0.230056 0.921246 -0.313655 0.321277 0.79239 -0.518554 0.219478 0.787686 -0.575657 0.163119 0.926152 -0.34005 0.1573 0.801181 -0.577378 0.178625 0.932086 -0.315132 0.113916 0.681574 -0.722828 0.16783 0.702143 -0.691974 0.17955 0.79674 -0.577033 0.329939 0.694976 -0.638865 0.368977 0.740724 -0.561413 0.286129 0.794401 -0.535777 0.181711 0.925278 -0.332929 0.139565 0.920307 -0.365454 0.338547 0.761677 -0.55248 0.234088 0.920793 -0.311998 0.406547 0.775377 -0.483228 0.323352 0.792232 -0.517505 0.039272 0.913987 -0.403838 0.35444 0.772475 -0.52693 0.323601 0.757802 -0.566585 0.049969 0.921239 -0.385775 0.338269 0.761608 -0.552746 0.140023 0.920384 -0.365084 0.185849 0.802745 -0.566622 0.306567 0.735084 -0.604705 0.296784 0.750128 -0.590955 0.252866 0.834542 -0.489489 0.363331 0.767438 -0.528233 0.330975 0.753855 -0.56759 0.331679 0.69493 -0.638014 0.288267 0.794314 -0.534759 0.259816 0.738092 -0.622668 0.390706 0.691761 -0.607302 0.294835 0.749534 -0.592681 0.30474 0.734469 -0.606373 -0.083565 0.799538 -0.594773 -0.112735 0.77685 -0.619512 0.135958 0.74848 -0.649071 -0.064956 0.820589 -0.567815 0.135176 0.74619 -0.651865 0.250376 0.681472 -0.687683 -0.063583 0.760664 -0.646025 0.061763 0.78396 -0.617732 0.140224 0.760883 -0.633557 -0.055147 0.741957 -0.668175 0.137008 0.751547 -0.645296 -0.113092 0.774589 -0.622272 -0.050648 0.742542 -0.667881 0.041761 0.842995 -0.536298 0.147675 0.782185 -0.605293 -0.060071 0.788395 -0.612229 0.141775 0.765354 -0.6278 0.051679 0.804313 -0.591954 0.131734 0.771337 -0.622644 0.233955 0.66534 -0.708934 0.104601 0.653235 -0.749895 0.18774 0.803752 -0.564567 0.154242 0.800553 -0.579072 0.047949 0.849497 -0.52541 -0.081549 0.79858 -0.596338 0.012696 0.777267 -0.629043 0.095735 0.815801 -0.570355 -0.067761 0.769715 -0.634781 0.117559 0.798454 -0.590467 0.057798 0.792089 -0.607663 0.051225 0.746 -0.663973 0.144186 0.839348 -0.524123 0.116668 0.799182 -0.589658 0.079424 0.734945 -0.673459 0.09417 0.817004 -0.56889 0.011371 0.778275 -0.62782 0.041368 0.808144 -0.587531 -0.048804 0.752705 -0.656546 0.089477 0.820582 -0.564482 0.071564 0.79749 -0.599072 0.060985 0.84127 -0.537165 0.119284 0.84972 -0.513563 -0.063359 0.803755 -0.591578 0.047999 0.811474 -0.582414 0.085344 0.823692 -0.560579 -0.05346 0.756498 -0.651808 0.090132 0.820085 -0.565099 -0.048101 0.752171 -0.65721 0.130882 0.712769 -0.689079 0.141166 0.707099 -0.692881 0.163393 0.834492 -0.526237 0.057562 0.743583 -0.666162 0.126661 0.841012 -0.525981 0.146079 0.838529 -0.524909 0.224376 0.682848 -0.695251 0.18643 0.815809 -0.547449 0.257996 0.81205 -0.523462 0.1651 0.681734 -0.712728 0.159843 0.835175 -0.526245 0.139746 0.707312 -0.692951 0.204036 0.835998 -0.509388 0.140344 0.821505 -0.552661 0.149973 0.837014 -0.526228 0.185503 0.836988 -0.51482 0.137484 0.839216 -0.526132 0.195135 0.815488 -0.544887 0.076688 0.795588 -0.600965 0.121201 0.848948 -0.51439 0.168387 0.833513 -0.526216 0.049454 0.805384 -0.590686 0.148827 0.837222 -0.526223 0.140108 0.82155 -0.552653 0.316468 0.679273 -0.662145 0.3021 0.71138 -0.634567 0.203163 0.820817 -0.533839 0.229873 0.682819 -0.693482 0.129604 0.800632 -0.584971 0.190669 0.815661 -0.546208 0.261094 0.805141 -0.532521 0.211831 0.829749 -0.516376 0.247942 0.829863 -0.499852 0.214202 0.773255 -0.59682 0.201312 0.820389 -0.535196 0.300543 0.711003 -0.635727 0.192276 0.903404 -0.383264 0.221651 0.867254 -0.445803 0.264672 0.832584 -0.486572 0.184268 0.898649 -0.39809 0.268391 0.833139 -0.483576 0.262382 0.864067 -0.429586 0.188819 0.836834 -0.513864 0.198768 0.815334 -0.543804 0.265473 0.832705 -0.485929 0.211156 0.835534 -0.507244 0.268282 0.833123 -0.483664 0.226171 0.867833 -0.442395 -0.207996 0.542984 -0.813576 -0.532525 0.566476 -0.628906 -0.299115 0.612947 -0.731318 -0.208276 0.542336 -0.813937 -0.294744 0.535457 -0.791462 -0.172159 0.548421 -0.818289 -0.430129 0.70052 -0.569439 -0.317589 0.730267 -0.604853 -0.300037 0.726743 -0.617918 -0.369547 0.82164 -0.433984 -0.285711 0.867619 -0.406948 -0.411134 0.808024 -0.421978 -0.143355 0.718696 -0.680387 -0.153728 0.714908 -0.68211 -0.300594 0.690624 -0.657786 -0.195546 0.793417 -0.576413 -0.300205 0.720248 -0.625396 -0.316289 0.725361 -0.611403 -0.162631 0.567995 -0.806804 -0.171911 0.550113 -0.817204 -0.294946 0.538269 -0.789477 -0.163873 0.575353 -0.801321 -0.295996 0.553666 -0.778357 -0.117716 0.58495 -0.802482 -0.163516 0.573237 -0.802908 -0.117096 0.582672 -0.804228 0.029142 0.64514 -0.763509 -0.177769 0.66041 -0.729559 -0.008528 0.701482 -0.712636 -0.203384 0.626636 -0.752305 -0.174927 0.765082 -0.619718 -0.032675 0.80638 -0.590494 -0.080111 0.79482 -0.601533 -0.141985 0.716606 -0.682873 -0.047861 0.755019 -0.653953 -0.153203 0.713052 -0.684168 -0.018711 0.855909 -0.516788 -0.097012 0.798382 -0.594285 -0.125905 0.844736 -0.520162 0.024197 0.839534 -0.542769 -0.238838 0.465277 -0.852334 -0.274482 0.482557 -0.831744 -0.014402 0.709822 -0.704234 -0.02446 0.767473 -0.640615 -0.273515 0.482097 -0.832329 -0.023551 0.767045 -0.64116 -0.140927 0.716315 -0.683398 -0.308475 0.498372 -0.810227 -0.264054 0.698779 -0.664818 -0.253176 0.385999 -0.887078 -0.043437 0.864271 -0.501147 -0.071132 0.847015 -0.526788 -0.07568 0.720978 -0.688813 -0.018487 0.85583 -0.516927 0.017046 0.722268 -0.691403 -0.096361 0.798133 -0.594725 -0.216237 0.742124 -0.634423 -0.157012 0.656965 -0.73739 -0.200577 0.709277 -0.675792 -0.058621 0.797742 -0.600142 -0.082348 0.720644 -0.688397 -0.07557 0.846999 -0.526195 -0.217825 0.45758 -0.862075 -0.261053 0.384639 -0.885384 -0.272599 0.697122 -0.663107 -0.348551 0.374586 -0.859184 -0.40791 0.662627 -0.62812 -0.425011 0.493981 -0.758517 -0.351271 0.372701 -0.858896 -0.428585 0.491261 -0.758273 -0.401861 0.445302 -0.800134 -0.490703 0.266207 -0.829665 -0.515689 0.307436 -0.799717 -0.477987 0.275833 -0.833933 -0.342473 0.679464 -0.648877 -0.295215 0.598807 -0.744499 -0.267444 0.575656 -0.772718 -0.217425 0.741613 -0.634615 -0.148451 0.668328 -0.728904 -0.159213 0.655921 -0.737848 -0.291102 0.47043 -0.83304 -0.32473 0.487264 -0.810632 -0.344525 0.50461 -0.791626 -0.22086 0.562166 -0.796988 -0.260621 0.581506 -0.770667 -0.287786 0.604934 -0.742451 -0.473328 0.301561 -0.827661 -0.467371 0.289867 -0.835189 -0.505282 0.321358 -0.800887 -0.521311 0.175242 -0.83518 -0.577856 0.21726 -0.78669 -0.491076 0.161803 -0.855958 -0.388075 0.320506 -0.864103 -0.178006 0.236133 -0.955278 -0.340613 0.276461 -0.898639 -0.337235 0.402886 -0.850855 -0.314012 0.388119 -0.866464 -0.369338 0.414158 -0.831903 0.116228 -0.071152 -0.990671 -0.109049 -0.074994 -0.991203 -0.385037 -0.013699 -0.922799 0.155006 0.169837 -0.973205 -0.348865 0.236017 -0.906967 -0.188366 0.206971 -0.960042 -0.402964 -0.343085 -0.848477 -0.47598 -0.336754 -0.812428 -0.395324 -0.328744 -0.857698 -0.334771 -0.478465 -0.811788 -0.387126 -0.45494 -0.801975 -0.059931 -0.453546 -0.889216 -0.546157 0.095708 -0.832197 -0.518694 0.087531 -0.850467 -0.376033 0.067099 -0.924174 -0.608244 -0.248962 -0.753696 -0.396152 -0.298354 -0.86836 -0.48533 -0.286886 -0.825924 0.147542 0.119455 -0.981816 0.650942 0.061654 -0.756619 0.21238 -0.0171 -0.977038 0.146151 0.110319 -0.983092 0.179779 0.066021 -0.981489 -0.122375 0.061576 -0.990572 0.849844 0.348743 -0.395149 0.663639 0.119881 -0.738384 0.172214 0.08473 -0.981409 0.902707 0.168458 -0.395906 0.243611 -0.100991 -0.964601 0.648796 0.121161 -0.751255 0.234102 -0.437569 -0.868176 0.027807 -0.637204 -0.770193 0.32806 -0.357273 -0.87449 0.282568 -0.447446 -0.848497 0.325536 -0.348735 -0.878869 0.741932 -0.013721 -0.670335 -0.340276 -0.46852 -0.815292 -0.068166 -0.399508 -0.914192 0.298978 -0.262855 -0.917344 -0.228104 -0.644958 -0.729382 0.351228 -0.439628 -0.826659 -0.039834 -0.591933 -0.805002 0.616598 0.709801 -0.340572 0.634266 0.735347 -0.238687 0.607359 0.509612 -0.609435 0.754438 0.536883 -0.377597 0.779203 0.368795 -0.506787 0.582798 0.229977 -0.779395 0.076237 0.980601 -0.180581 0.161097 0.820818 -0.548002 0.00694 0.718837 -0.695144 0.588351 0.805089 -0.075325 0.605691 0.510712 -0.610174 0.598979 0.763841 -0.240355 0.422884 0.261616 -0.867598 0.444278 -0.191528 -0.875177 0.507007 0.569062 -0.647389 0.329408 0.227578 -0.916351 0.349025 0.639609 -0.684896 0.207622 0.818518 -0.53565 0.365249 -0.461646 -0.808379 0.68458 0.087466 -0.723671 0.721221 0.423388 -0.548255 0.267324 -0.444459 -0.854982 0.555614 0.541902 -0.630583 0.401821 -0.193234 -0.895098 -0.188441 0.958702 -0.213028 -0.174217 0.955492 -0.238084 -0.11522 0.938663 -0.325018 0.086074 0.980057 -0.17911 0.119346 0.977455 -0.174178 0.182235 0.820012 -0.54256 -0.369484 0.82174 -0.433849 -0.40932 0.810445 -0.419089 -0.40611 0.776285 -0.482138 -0.222681 0.964262 -0.143569 -0.135433 0.93169 -0.337064 -0.19873 0.947251 -0.251441 -0.159375 0.646483 -0.746096 -0.094302 0.486212 -0.868738 -0.476238 0.71356 -0.513839 -0.208082 0.542786 -0.813686 -0.544769 0.640187 -0.541653 -0.533861 0.562399 -0.631426 0.432299 0.264968 -0.861922 0.230913 0.816637 -0.528946 -0.119958 0.937081 -0.327855 -0.109693 0.052575 -0.992574 -0.474244 0.715503 -0.512979 -0.092939 0.487564 -0.868127 -0.67222 -0.722945 0.159593 -0.92336 -0.223239 0.312363 -0.921258 -0.234122 0.310598 -0.67182 -0.723079 0.160669 -0.920903 -0.234126 0.311644 -0.681724 -0.657956 0.319914 -0.912317 -0.089136 0.399666 -0.908756 -0.118294 0.400211 -0.889396 -0.233567 0.392963 -0.934249 -0.090944 0.344831 -0.911392 -0.23414 0.338443 -0.914455 -0.224081 0.336988 -0.87749 -0.143346 0.457671 -0.843043 -0.374794 0.385757 -0.870524 -0.232586 0.433695 -0.878874 -0.142555 0.455256 -0.871521 -0.232647 0.431655 -0.887111 -0.121873 0.445175 -0.612827 -0.704457 0.358026 -0.617994 -0.612049 0.493435 -0.856682 -0.23165 0.460905 -0.708029 -0.694171 0.129699 -0.940319 -0.233349 0.247685 -0.906884 -0.343752 0.243713 0.149606 -0.321832 -0.934902 0.258944 -0.171254 -0.950589 0.283463 -0.061588 -0.957004 0.110446 -0.294889 -0.949127 0.234957 -0.049418 -0.970749 0.196278 -0.19355 -0.961256 0.291893 0.045838 -0.955352 0.318792 0.157308 -0.93468 0.250018 -0.053194 -0.966779 0.425816 -0.052316 -0.903296 0.390487 -0.088534 -0.916341 0.315949 -0.213396 -0.924467 0.128776 0.157954 -0.979013 0.12315 -0.019247 -0.992201 0.183435 -0.036519 -0.982353 0.283742 0.152931 -0.946627 0.259883 -0.055668 -0.964034 0.323073 0.155552 -0.933503 0.235892 -0.012683 -0.971697 0.206812 -0.196237 -0.958499 0.245813 -0.052139 -0.967914 0.213944 -0.012731 -0.976763 0.133865 -0.024134 -0.990706 0.212249 -0.01963 -0.977018 -0.985075 0.00274 -0.172102 -0.979826 0.027031 -0.198015 -0.900946 -0.42895 0.065561 -0.980391 -0.008986 -0.196859 -0.895667 -0.442977 0.039389 -0.876509 -0.480747 0.024782 -0.993928 0.012388 -0.109335 -0.891559 -0.451872 0.030556 -0.904528 -0.417621 0.086143 -0.989213 0.00312 -0.14645 -0.898297 -0.436311 0.051925 -0.977205 0.019688 -0.211384 -0.54078 -0.83923 0.057013 -0.536721 -0.838507 0.093997 -0.834292 -0.531084 -0.148007 -0.541964 -0.838049 0.062846 -0.842095 -0.523479 -0.129791 -0.87118 -0.483112 -0.087449 -0.574684 -0.818374 0.00186 -0.821321 -0.5452 -0.167894 -0.810779 -0.550851 -0.197992 -0.59632 -0.800304 0.062576 -0.837355 -0.528171 -0.14097 -0.539139 -0.83619 0.100573 0.350625 0.407297 -0.84331 0.332316 0.287977 -0.898129 0.311782 0.2465 -0.917622 0.342541 0.410085 -0.845279 0.290839 0.250896 -0.92329 0.282934 0.325548 -0.902201 0.292906 0.098828 -0.95102 0.328842 0.043736 -0.943372 0.370115 0.233427 -0.899181 0.263956 0.116238 -0.957505 0.376636 0.231888 -0.896869 0.353949 0.27669 -0.893399 0.377899 0.06414 -0.923622 0.370847 0.194022 -0.9082 0.365818 0.234433 -0.900677 0.399167 0.063527 -0.914675 0.375151 0.23224 -0.8974 0.33028 0.04332 -0.942888 0.275058 0.28112 -0.91941 0.279003 0.325994 -0.903264 0.283743 0.252351 -0.925099 0.311596 0.277851 -0.908684 0.323727 0.243923 -0.914168 0.308957 0.198696 -0.930089 -0.952425 -0.161004 0.258776 -0.965339 -0.031173 0.259132 -0.950449 -0.154499 0.26977 -0.98665 -0.152341 -0.057577 -0.971593 -0.22561 -0.071465 -0.968075 -0.23907 -0.075336 -0.98514 0.159195 -0.06446 -0.994272 0.073467 -0.077626 -0.9741 -0.221289 -0.046491 -0.986967 0.157278 0.034054 -0.977035 -0.197077 0.081017 -0.998637 -0.039331 0.034317 -0.988683 -0.0115 -0.149579 -0.87652 -0.479575 -0.041477 -0.967877 -0.23046 -0.100506 -0.996247 0.000847 -0.086549 -0.974354 -0.220769 -0.043539 -0.994494 0.073625 -0.074576 -0.785923 -0.600259 0.148373 -0.967832 -0.239595 -0.076787 -0.971097 -0.22634 -0.075764 -0.702986 -0.704071 -0.100469 -0.935646 -0.252008 -0.247098 -0.845025 -0.501737 -0.18491 0.253632 -0.306402 -0.917491 0.285303 -0.07672 -0.955362 0.267739 -0.018295 -0.963318 0.287011 -0.308358 -0.90694 0.292934 -0.015857 -0.956001 0.317467 -0.293848 -0.901592 0.322802 0.12441 -0.938254 0.287328 0.227535 -0.930414 0.313987 -0.013795 -0.949327 0.332115 0.122362 -0.935268 0.320905 -0.013113 -0.94702 0.298351 -0.078965 -0.951184 0.272535 0.200652 -0.94099 0.282094 -0.031235 -0.958878 0.304214 -0.014755 -0.952489 0.270043 0.200801 -0.941677 0.289014 -0.016238 -0.957187 0.260731 0.225314 -0.938751 0.274072 -0.334542 -0.901646 0.293309 -0.299014 -0.908053 0.260996 -0.018942 -0.965154 0.306625 -0.331231 -0.892338 0.293644 -0.015787 -0.955784 0.308062 -0.031066 -0.950859 -0.969497 -0.245032 -0.00588 -0.98675 -0.108977 0.120203 -0.9337 -0.333881 -0.129334 -0.927335 -0.357077 0.112012 -0.885079 -0.465381 -0.00749 -0.782146 -0.585843 -0.212216 -0.998797 0.049011 0.001497 -0.962624 -0.193275 -0.189738 -0.949974 -0.177491 -0.256996 -0.987318 -0.053142 0.149595 -0.933277 -0.335655 -0.127787 -0.641282 -0.686457 -0.342833 -0.633823 -0.652007 -0.41612 -0.890652 -0.454314 -0.01836 -0.656973 -0.646982 -0.387041 -0.91168 -0.405791 -0.0646 -0.946312 -0.322311 -0.024685 -0.354867 -0.933954 -0.042424 -0.480633 -0.867535 0.127961 -0.568804 -0.747911 0.342186 -0.614272 -0.627668 -0.478228 -0.916957 -0.391285 -0.078005 -0.674424 -0.567116 -0.472791 0.710037 0.564693 -0.420677 0.492818 0.002928 -0.870127 0.612232 0.165613 -0.77314 0.7374 0.541599 -0.403624 0.558039 0.231434 -0.796888 0.753716 0.596075 -0.27678 0.448581 0.154989 -0.880201 0.429181 0.134491 -0.893149 0.546813 0.244226 -0.800843 0.473475 0.133099 -0.870693 0.566945 0.221093 -0.793531 0.427451 0.067135 -0.901542 0.46535 0.078204 -0.881665 0.534078 0.367865 -0.761207 0.488514 0.306722 -0.816869 0.43651 0.088494 -0.895336 0.603752 0.176397 -0.777411 0.485217 0.089466 -0.869805 0.696585 0.545167 -0.466436 0.727515 0.622327 -0.288846 0.538681 0.25333 -0.803521 0.683929 0.554374 -0.474247 0.548731 0.242059 -0.800188 0.605946 0.298041 -0.737564 -0.833423 -0.43291 -0.343505 -0.815341 -0.420802 -0.397674 -0.91328 -0.371812 -0.166362 -0.846729 -0.356663 -0.394767 -0.938641 -0.286848 -0.191498 -0.957087 -0.2385 -0.164625 -0.792138 -0.433265 -0.429883 -0.870256 -0.429403 -0.241388 -0.904086 -0.396876 -0.158485 -0.813443 -0.376837 -0.443062 -0.923409 -0.341255 -0.175674 -0.825761 -0.386731 -0.410557 -0.966703 -0.255774 0.008084 -0.970211 -0.235678 0.056096 -0.937322 -0.292101 -0.190011 -0.914878 -0.403477 0.014304 -0.894329 -0.421304 -0.150593 -0.876942 -0.414284 -0.243601 -0.986377 -0.14604 0.075711 -0.953482 -0.259862 -0.152787 -0.948913 -0.240518 -0.204245 -0.966394 -0.229075 0.116647 -0.92741 -0.328116 -0.179583 -0.960708 -0.270059 0.064101 0.941048 0.337309 0.02554 0.938589 0.344789 0.013047 0.88277 0.44189 -0.159531 0.940519 0.338706 0.026484 0.882235 0.443306 -0.15856 0.920493 0.388351 -0.043303 0.901505 0.430734 -0.041917 0.808417 0.523639 -0.268819 0.868259 0.477477 -0.134693 0.894551 0.445734 -0.033178 0.859519 0.496591 -0.120936 0.911884 0.407634 0.04798 0.507577 0.541742 -0.669985 0.726011 0.510265 -0.461018 0.903183 0.379308 -0.200961 0.507111 0.543229 -0.669134 0.837961 0.448159 -0.311408 0.838127 0.418123 -0.35031 0.95428 0.259857 -0.147727 0.916371 0.323643 -0.235625 0.839425 0.405322 -0.362049 0.917016 0.320339 -0.237621 0.732706 0.471396 -0.490843 -0.555411 -0.693089 -0.459507 -0.534318 -0.665422 -0.521265 -0.559013 -0.68578 -0.466058 -0.651977 -0.590159 -0.476066 -0.655103 -0.60603 -0.451184 -0.681217 -0.625265 -0.380773 -0.538389 -0.576314 -0.614817 -0.560959 -0.614246 -0.555001 -0.583323 -0.667286 -0.463103 -0.5286 -0.583533 -0.616499 -0.573524 -0.674866 -0.464355 -0.558068 -0.645084 -0.521946 -0.730904 -0.550878 -0.402881 -0.738989 -0.599645 -0.307119 -0.731927 -0.52698 -0.431944 -0.637089 -0.622141 -0.455037 -0.631981 -0.626931 -0.455585 -0.622756 -0.570663 -0.535274 -0.726469 -0.658825 -0.195427 -0.710031 -0.593455 -0.379035 -0.698053 -0.563827 -0.441385 -0.727239 -0.658042 -0.195203 -0.698813 -0.563037 -0.441191 -0.715525 -0.621814 -0.318389 0.290494 0.400668 -0.868953 0.413763 0.426047 -0.80454 0.296341 0.420908 -0.857332 0.350411 0.205579 -0.913756 0.380313 0.223093 -0.897547 0.367199 0.216199 -0.904667 0.785596 0.364068 -0.500294 0.507595 0.41485 -0.755147 0.326352 0.356231 -0.875553 0.760916 0.450979 -0.466502 0.302473 0.408153 -0.861349 0.402299 0.456318 -0.79368 0.48141 0.110638 -0.869485 0.414514 0.074839 -0.90696 0.415069 0.121571 -0.901631 0.331162 0.338861 -0.880628 0.338223 0.328976 -0.881692 0.515094 0.400315 -0.757909 0.321157 0.199931 -0.925681 0.373876 0.196261 -0.906476 0.387154 0.204283 -0.8991 0.343185 0.162061 -0.925181 0.402847 0.159062 -0.90134 0.359582 0.173539 -0.916834 0.04465 -0.435973 -0.898852 0.064969 -0.332142 -0.940989 0.058804 -0.335491 -0.940206 0.046854 -0.436293 -0.898584 0.056447 -0.335391 -0.940386 0.042617 -0.492818 -0.869088 -0.031803 -0.415572 -0.909004 -0.014022 -0.372838 -0.92779 -0.019228 -0.331167 -0.943376 -0.071177 -0.41119 -0.908766 -0.060158 -0.328085 -0.942731 -0.062329 -0.310603 -0.948494 0.033159 -0.347469 -0.937105 0.032154 -0.334321 -0.94191 0.024548 -0.333844 -0.942309 -0.010914 -0.347728 -0.937532 -0.017654 -0.331274 -0.943369 -0.012402 -0.372858 -0.927805 0.046041 -0.500148 -0.864715 0.039524 -0.492625 -0.869343 0.053167 -0.335247 -0.940629 0.031334 -0.500356 -0.865253 0.038841 -0.334579 -0.941567 0.032429 -0.33432 -0.941902 0.493656 0.19252 -0.84808 0.317135 -0.076697 -0.945274 0.434312 0.286203 -0.854085 0.63536 0.055008 -0.770254 0.7685 0.158827 -0.619824 0.695666 0.262201 -0.668804 0.449058 -0.232766 -0.862651 0.541326 -0.259699 -0.799702 0.632364 0.221297 -0.74239 0.324771 -0.14312 -0.934901 0.394929 0.296483 -0.869557 0.35254 -0.102037 -0.930217 0.761889 0.01363 -0.647564 0.855101 0.517563 0.030511 0.974717 -0.018257 -0.222697 0.687655 0.130285 -0.714252 0.604113 0.232123 -0.762343 0.503721 -0.251842 -0.826342 0.776857 0.289162 -0.559356 0.705239 0.246432 -0.664763 0.789256 0.147348 -0.596124 0.883298 0.140942 -0.447124 0.972754 -0.014661 -0.231377 0.852935 0.521482 0.023638 0.116342 -0.436921 -0.891944 -0.064335 -0.532808 -0.843787 -0.096144 -0.304335 -0.947701 -0.090384 -0.305946 -0.947749 -0.050511 -0.314011 -0.948075 -0.021747 -0.137889 -0.990209 0.174879 -0.49534 -0.850915 0.108724 -0.60913 -0.785583 0.10456 -0.341638 -0.933997 0.113371 -0.46357 -0.878777 -0.016518 -0.320761 -0.947016 -0.016011 -0.550064 -0.834969 0.305513 -0.009275 -0.952143 0.372317 0.31114 -0.874398 0.289929 -0.363729 -0.885236 0.507626 -0.130758 -0.851598 0.352652 -0.368293 -0.860231 0.134316 -0.625879 -0.768268 0.461551 0.088537 -0.882684 0.421718 -0.176301 -0.889422 0.391657 -0.370316 -0.842301 0.442107 0.096099 -0.891799 0.398535 -0.370604 -0.838941 0.464627 0.290475 -0.836508 -0.993302 0.073846 0.088869 -0.997107 0.046653 0.060001 -0.972438 0.184178 0.14298 -0.9938 0.079283 0.077952 -0.972929 0.188759 0.133342 -0.947888 0.269507 0.169924 -0.99831 0.057171 -0.010436 -0.991122 0.127438 0.037912 -0.973603 0.2145 0.078023 -0.999147 0.033545 0.024071 -0.97289 0.188356 0.134192 -0.997349 0.052351 0.05053 -0.992128 0.061943 -0.108838 -0.995743 0.033165 -0.086004 -0.967798 0.251666 -0.00562 -0.987433 0.077501 -0.137731 -0.962674 0.267328 -0.04236 -0.97877 0.190745 -0.075 -0.99959 0.011596 -0.026175 -0.94854 0.306277 0.080412 -0.972231 0.229837 0.044077 -0.997267 0.026866 -0.068818 -0.969897 0.243108 0.014063 -0.997409 0.026534 -0.066866 0.6227 -0.133349 -0.771014 0.618745 -0.050846 -0.783944 0.614644 -0.08976 -0.783681 0.624297 -0.133077 -0.769769 0.603751 -0.088442 -0.792252 0.495353 -0.268531 -0.826145 0.509866 0.061761 -0.858034 0.507536 0.029735 -0.861117 0.494019 -0.075015 -0.866209 0.74154 -0.03827 -0.669817 0.769078 -0.108054 -0.629955 0.802408 -0.012234 -0.596651 0.761751 -0.326579 -0.559537 0.6598 -0.394404 -0.639617 0.842658 -0.116394 -0.525719 0.766519 -0.33108 -0.550305 0.865719 -0.118925 -0.486197 0.867959 0.05899 -0.49312 0.409508 -0.522751 -0.747686 0.495148 -0.268425 -0.826303 0.376141 -0.060335 -0.924596 0.410722 -0.524233 -0.745981 0.82069 -0.113941 -0.559898 0.593689 -0.275804 -0.755953 -0.986797 0.155686 0.044644 -0.989987 0.137725 0.030934 -0.941257 0.321214 0.104199 -0.985597 0.168961 0.007154 -0.939796 0.334853 0.068242 -0.944529 0.322329 0.062996 -0.994399 0.096355 0.04344 -0.949203 0.284231 0.135005 -0.941258 0.30575 0.143352 -0.99238 0.122756 -0.010636 -0.940953 0.325499 0.093054 -0.989644 0.142217 0.019471 -0.996698 0.029333 -0.07571 -0.995674 0.035005 -0.086071 -0.937865 0.344436 0.042096 -0.997197 0.027183 -0.069702 -0.938355 0.342341 0.047879 -0.94592 0.321964 0.039684 -0.995238 0.035692 -0.090701 -0.942163 0.333941 0.028506 -0.937066 0.347547 0.033441 -0.997404 0.026678 -0.066891 -0.939013 0.339221 0.056419 -0.99704 0.029146 -0.071144 0.449953 -0.175529 -0.875632 0.440925 -0.213607 -0.871755 0.408273 -0.25746 -0.875801 0.510405 -0.186418 -0.839485 0.446299 -0.286868 -0.847658 0.361746 -0.466734 -0.807031 0.545453 -0.145365 -0.825439 0.323234 -0.179339 -0.92917 0.257159 -0.142168 -0.955854 0.236329 -0.176749 -0.955463 0.499981 -0.328715 -0.801227 0.353396 -0.200628 -0.913707 0.295056 -0.382466 -0.875592 0.264413 -0.419824 -0.868236 0.404043 -0.2542 -0.87871 0.256612 -0.335137 -0.90655 0.357628 -0.218559 -0.907928 0.351355 -0.193949 -0.915933 0.284828 -0.609894 -0.739529 0.332703 -0.453158 -0.827017 0.417419 -0.264517 -0.869363 0.149431 -0.562687 -0.813052 0.403241 -0.253582 -0.879257 0.269376 -0.424059 -0.864645 -0.558988 0.828096 0.042294 -0.756908 0.64643 0.096012 -0.778039 0.568047 0.268287 -0.731343 0.67709 -0.081775 -0.640106 0.72863 0.243643 -0.618254 0.733836 -0.281507 -0.891807 0.450754 0.03873 -0.802985 0.54015 0.251898 -0.807512 0.523071 0.272618 -0.829183 0.558279 -0.027921 -0.740203 0.619175 0.262148 -0.76968 0.631436 0.09424 -0.911907 0.410397 0.000526 -0.858865 0.48857 0.153783 -0.83214 0.481092 0.275851 -0.943104 0.327817 0.055597 -0.791644 0.547918 0.270342 -0.833431 0.45408 0.314968 -0.738201 0.488386 -0.465337 -0.760733 0.481238 -0.43554 -0.755516 0.599273 0.264702 -0.565678 0.759537 -0.321111 -0.83777 0.47082 0.276531 -0.878841 0.448697 0.162203 0.311327 -0.113611 -0.943487 0.300248 -0.465028 -0.832826 0.293339 -0.502681 -0.813181 0.271139 -0.116092 -0.955514 0.255643 -0.504285 -0.82483 0.315487 -0.118509 -0.941501 0.459264 -0.412481 -0.786725 0.45254 -0.482434 -0.749977 0.447122 -0.48727 -0.7501 0.452616 -0.413328 -0.790126 0.441683 -0.488078 -0.752792 0.443228 -0.445106 -0.778094 0.282417 -0.556437 -0.781421 0.282712 -0.55438 -0.782775 0.287843 -0.502965 -0.814968 0.33808 -0.554136 -0.760681 0.345375 -0.499117 -0.794731 0.351453 -0.489922 -0.797782 0.361088 -0.22032 -0.906132 0.326545 -0.119312 -0.937621 0.262308 -0.504059 -0.822872 0.163862 -0.16696 -0.972252 0.070594 -0.501053 -0.862532 0.057516 -0.544857 -0.836554 -0.868753 -0.362136 -0.337826 -0.809009 -0.472785 -0.349255 -0.922686 -0.219605 -0.316898 -0.870987 -0.369899 -0.323351 -0.930031 -0.226459 -0.289411 -0.949078 -0.193413 -0.248682 -0.857067 -0.390346 -0.336254 -0.954586 -0.162686 -0.249596 -0.8547 -0.38467 -0.348593 -0.921643 -0.218674 -0.320555 -0.807977 -0.471853 -0.352884 -0.990815 0.054283 -0.123851 -0.985855 0.033625 -0.164195 -0.94549 -0.243489 -0.216246 -0.99478 0.04125 -0.093331 -0.951245 -0.251642 -0.178349 -0.963306 -0.189666 -0.189917 -0.974893 0.0911 -0.203186 -0.936575 -0.162935 -0.31029 -0.923435 -0.22028 -0.314238 -0.991518 0.052802 -0.118764 -0.945528 -0.243538 -0.216025 -0.98588 0.033595 -0.164046 0.877176 -0.08943 -0.471768 0.893582 0.048691 -0.446252 0.892815 0.187515 -0.409536 0.702004 0.064609 -0.709237 0.796773 0.341925 -0.498236 0.707345 0.115885 -0.697305 0.625282 -0.017372 -0.780205 0.725478 0.156241 -0.670276 0.81355 0.319257 -0.486015 0.622359 -0.014132 -0.782604 0.811914 0.321528 -0.487253 0.737163 0.211912 -0.641626 0.860076 0.279853 -0.426558 0.899611 0.284798 -0.331042 0.876277 0.219493 -0.428908 0.840626 0.340031 -0.421576 0.836558 0.285782 -0.467439 0.723482 0.159742 -0.671607 0.729956 0.173701 -0.661053 0.784214 0.045314 -0.618834 0.846912 0.269665 -0.45828 0.728898 0.176448 -0.661493 0.851479 0.262321 -0.454061 0.906497 0.25966 -0.332925 -0.99573 0.041746 0.082337 -0.928036 0.366414 -0.067006 -0.936527 0.345146 -0.061577 -0.986641 0.070111 0.147053 -0.931689 0.363257 0.000667 -0.99271 0.042671 0.112718 -0.996236 0.086289 0.00829 -0.999926 0.007611 0.009451 -0.937538 0.33325 -0.099835 -0.997128 0.072419 -0.022152 -0.937103 0.321445 -0.136053 -0.932166 0.332985 -0.142086 -0.996544 0.03244 0.076464 -0.937935 0.346568 0.012973 -0.931438 0.363887 0.002933 -0.999828 0.015796 -0.009725 -0.93717 0.339842 -0.078868 -0.999408 0.014865 0.031043 -0.997293 0.017914 0.071317 -0.990718 0.047358 0.127416 -0.929998 0.367253 0.015157 -0.983582 0.034536 0.177124 -0.913451 0.391554 0.110874 -0.92689 0.358313 0.111742 0.386566 0.434431 -0.813533 0.464293 0.435257 -0.771352 0.467716 0.388081 -0.794125 0.509045 0.270093 -0.817265 0.668911 0.230465 -0.706714 0.678168 0.405384 -0.612986 0.380569 0.396609 -0.835385 0.39993 0.377716 -0.835097 0.364377 0.450775 -0.814881 0.501246 0.347329 -0.792537 0.462219 0.391679 -0.795576 0.455188 0.442578 -0.772611 0.282946 0.132959 -0.949876 0.24809 0.110943 -0.962363 0.398027 0.431461 -0.809578 0.255885 0.138567 -0.956725 0.384883 0.439126 -0.811809 0.28778 0.403317 -0.86863 0.59459 0.186096 -0.782197 0.730748 0.312402 -0.60697 0.654788 0.243535 -0.715502 0.460415 0.341482 -0.819395 0.429402 0.412517 -0.803395 0.278183 0.096033 -0.955715 -0.997204 0.009557 0.074119 -0.982312 0.177635 0.059232 -0.984798 0.162868 0.06039 -0.998763 0.007565 0.049143 -0.986192 0.161462 0.036827 -0.998677 0.007808 0.050819 -0.998691 -0.051097 -0.002127 -0.999879 -0.012871 -0.008719 -0.987277 0.157656 -0.020694 -0.99772 -0.046608 0.048805 -0.986504 0.161019 0.0297 -0.983941 0.176151 0.028809 -0.998586 0.028316 -0.04499 -0.986884 0.143169 -0.074579 -0.985099 0.153348 -0.077867 -0.998875 0.043787 0.018191 -0.987314 0.158028 -0.015401 -0.999916 -0.012488 -0.003319 -0.997827 0.011827 0.064824 -0.998184 0.008632 0.059612 -0.985735 0.161998 0.045644 -0.999803 0.005392 0.01911 -0.987266 0.159076 -0.000153 -0.987824 0.155545 -0.003132 0.000605 -0.667898 -0.744253 0.18286 -0.43797 -0.880196 0.271998 -0.42357 -0.864064 -0.030917 -0.651932 -0.757647 0.22493 -0.383123 -0.895893 0.004305 -0.580832 -0.814012 0.437128 0.006866 -0.899373 0.473611 0.015558 -0.880597 0.175497 -0.339684 -0.924021 0.444382 0.001986 -0.895835 0.191745 -0.354066 -0.915353 0.173428 -0.432994 -0.884556 0.566749 -0.052127 -0.82224 0.255086 -0.319408 -0.912639 0.254357 -0.408519 -0.876593 0.560107 -0.041613 -0.827374 0.21356 -0.373217 -0.90283 0.511132 -0.019644 -0.859278 0.004333 -0.590399 -0.8071 0.013238 -0.588298 -0.808536 0.23443 -0.39136 -0.889876 -0.073667 -0.51115 -0.856329 0.15035 -0.317228 -0.936355 0.241015 -0.300095 -0.92296 -0.163777 0.012311 -0.986421 -0.050021 0.293321 -0.954705 -0.064027 0.21237 -0.975089 -0.131369 -0.004863 -0.991322 -0.037034 0.203568 -0.97836 -0.173416 -0.051571 -0.983498 -0.040137 0.308235 -0.950463 -0.049972 0.184804 -0.981504 -0.059031 0.210753 -0.975755 -0.145006 0.305762 -0.941001 -0.249674 0.268574 -0.930339 -0.19916 0.32042 -0.926103 -0.018922 0.14655 -0.989022 -0.019224 0.082033 -0.996444 -0.013138 0.195645 -0.980587 0.002257 0.146453 -0.989215 -0.019662 0.19782 -0.980041 -0.006915 0.180058 -0.983632 0.021852 -0.188036 -0.981919 -0.06628 -0.118602 -0.990727 0.071398 0.166635 -0.98343 -0.015763 -0.18804 -0.982035 0.049438 0.174318 -0.983447 -0.015102 0.082022 -0.996516 -0.856999 0.182085 -0.482076 -0.806108 0.490821 -0.330581 -0.708744 0.642429 -0.291492 -0.705013 0.245035 -0.665518 -0.628781 0.650788 -0.425569 -0.863002 0.30261 -0.404543 -0.736029 0.593526 -0.325557 -0.756916 0.56629 -0.326182 -0.720332 0.639526 -0.268568 -0.855251 0.498013 -0.143276 -0.780862 0.612293 -0.123898 -0.883977 0.42104 -0.20325 -0.748331 0.563015 -0.350734 -0.606479 0.734814 -0.303698 -0.684593 0.646882 -0.33597 -0.760829 0.563838 -0.321289 -0.710002 0.64214 -0.289057 -0.757144 0.566186 -0.325833 -0.687719 0.446253 -0.572626 -0.789529 0.255539 -0.557982 -0.581686 0.648903 -0.490475 -0.730289 0.63014 -0.263821 -0.612235 0.650591 -0.449333 -0.580922 0.72264 -0.374596 0.277028 -0.212755 -0.937012 0.05363 -0.535931 -0.842556 0.095402 -0.538759 -0.837041 0.297341 -0.222663 -0.928445 0.125168 -0.549045 -0.826367 0.267881 -0.122203 -0.955671 0.01142 -0.811274 -0.584555 0.005914 -0.825217 -0.564784 0.212184 -0.575848 -0.789543 -0.051038 -0.777016 -0.627409 0.135228 -0.552394 -0.822542 0.155987 -0.602314 -0.782871 0.008725 -0.837248 -0.546754 0.144935 -0.552841 -0.820586 0.193594 -0.570538 -0.798128 -0.00966 -0.832146 -0.554473 0.176069 -0.565323 -0.805859 -0.022998 -0.812316 -0.582763 0.140538 -0.14188 -0.979857 0.237178 -0.117386 -0.964348 0.106194 -0.542553 -0.833282 0.20715 -0.131677 -0.969407 0.122583 -0.548173 -0.827333 0.18723 -0.555775 -0.809975 -0.760482 0.33435 -0.556666 -0.732394 0.519164 -0.440531 -0.675909 0.678418 -0.287917 -0.762252 0.333283 -0.554883 -0.677521 0.677526 -0.286222 -0.760187 0.481353 -0.436366 -0.780159 0.565631 -0.267233 -0.641957 0.763869 -0.066304 -0.731762 0.643284 -0.225191 -0.651812 0.632155 -0.418953 -0.624932 0.70347 -0.338512 -0.68603 0.537109 -0.490793 -0.698203 0.703834 -0.130882 -0.735218 0.615896 -0.283065 -0.706296 0.660444 -0.254872 -0.648326 0.743721 -0.16295 -0.738181 0.638618 -0.217386 -0.648687 0.759006 -0.055813 -0.680073 0.688422 -0.252143 -0.737977 0.499919 -0.453288 -0.737261 0.639295 -0.218513 -0.783535 0.583454 -0.213669 -0.722793 0.649565 -0.23587 -0.7835 0.562033 -0.265041 0.009111 -0.948637 -0.316236 0.015615 -0.962672 -0.27022 0.016636 -0.945888 -0.324068 0.056036 -0.952983 -0.297796 0.061996 -0.95031 -0.305069 0.048127 -0.929748 -0.365037 0.096917 -0.849119 -0.519234 0.109716 -0.827535 -0.550589 -0.026695 -0.939515 -0.341465 0.109129 -0.85366 -0.509269 -0.027277 -0.939415 -0.341694 -0.059819 -0.946724 -0.316442 0.069886 -0.790527 -0.608427 0.070765 -0.924497 -0.374563 -0.004221 -0.943082 -0.332534 0.013897 -0.792527 -0.609678 -0.041671 -0.936825 -0.347307 0.094294 -0.822722 -0.560568 0.011664 -0.9273 -0.374138 0.042424 -0.929598 -0.366125 0.054996 -0.949778 -0.308053 0.063925 -0.92545 -0.373439 0.094666 -0.952064 -0.290883 0.063526 -0.924958 -0.374723 -0.995736 -0.043679 0.081254 -0.864446 -0.484556 0.133934 -0.998308 -0.048037 0.032754 -0.86593 -0.492108 0.089408 -0.999407 -0.009904 0.032974 -0.552049 -0.829653 0.083173 -0.562631 -0.821638 0.091417 -0.865182 -0.500538 0.030359 -0.865972 -0.496164 0.062559 -0.544218 -0.835654 0.074229 -0.873617 -0.480543 -0.076631 -0.862386 -0.505976 -0.016724 -0.551037 -0.827029 0.111277 -0.865234 -0.500364 0.031718 -0.562766 -0.821373 0.09295 -0.999253 0.038497 -0.003488 -0.998985 -0.009107 0.044121 -0.865723 -0.490302 0.100636 -0.995305 0.015831 -0.095485 -0.863627 -0.504131 0.000389 -0.892962 -0.44803 0.043453 -0.552935 -0.820222 0.146624 -0.242968 -0.95171 0.187657 -0.27809 -0.943458 0.180424 -0.552858 -0.818258 0.157485 -0.278695 -0.941213 0.19091 -0.566605 -0.810946 0.146031 -0.002849 -0.987899 0.155074 0.075849 -0.972243 0.221336 -0.275106 -0.951904 0.134887 -0.003208 -0.986144 0.165861 -0.275546 -0.950877 0.141091 -0.239392 -0.96047 0.142087 -0.000412 -0.978436 0.206547 -0.311198 -0.94241 0.122553 -0.274787 -0.952611 0.130475 0.004618 -0.981919 0.189245 -0.274985 -0.952177 0.1332 0.076314 -0.972512 0.219992 -0.555479 -0.819979 0.138118 -0.566737 -0.810427 0.148383 -0.278828 -0.94069 0.19328 -0.554072 -0.82236 0.129336 -0.279043 -0.939815 0.197186 -0.318778 -0.92784 0.193632 0.035891 -0.996136 0.080151 0.118666 -0.988534 0.093377 0.40208 -0.900079 0.167897 0.007514 -0.983774 0.179256 0.38671 -0.88724 0.251516 0.331153 -0.89169 0.308588 -0.00237 -0.990055 0.140663 0.307911 -0.950627 0.038722 0.398275 -0.897309 0.1903 -0.002999 -0.987176 0.159605 0.401932 -0.899977 0.168794 0.118539 -0.988512 0.09377 0.618954 -0.755091 0.216178 0.575793 -0.784857 0.229046 0.394417 -0.894199 0.21176 0.583375 -0.809276 0.068884 0.417641 -0.906816 0.057108 0.357984 -0.916542 0.178319 0.529093 -0.782846 0.327433 0.368123 -0.897513 0.242809 0.376189 -0.87647 0.30047 0.555065 -0.781666 0.28443 0.390393 -0.890679 0.232989 0.573141 -0.781738 0.245754 0.114027 -0.71743 -0.687235 0.159304 -0.66219 -0.732206 0.25043 -0.440201 -0.862269 -0.024622 -0.655197 -0.755057 0.100486 -0.407542 -0.907641 0.156481 -0.423942 -0.892069 0.309174 -0.580024 -0.753646 0.316196 -0.396738 -0.861753 0.356943 -0.457078 -0.81466 0.220149 -0.594989 -0.772995 0.271785 -0.444027 -0.853799 0.187726 -0.665655 -0.722262 0.313459 0.06576 -0.947322 0.364097 0.033431 -0.930761 0.229967 -0.436336 -0.8699 0.334294 0.065274 -0.940206 0.264913 -0.44282 -0.856581 0.317015 -0.396623 -0.861506 0.415501 0.021258 -0.909344 0.147302 -0.418978 -0.895968 0.219806 -0.434345 -0.873516 0.441127 0.004179 -0.897435 0.220878 -0.434558 -0.873139 0.363269 0.033675 -0.931076 -0.997827 -0.046828 0.046345 -0.984036 0.17602 0.026275 -0.983105 0.181255 0.025518 -0.996628 -0.044815 0.068735 -0.981986 0.182938 0.047308 -0.994745 -0.068892 0.07574 -0.993888 0.012391 0.109693 -0.993831 0.012171 0.110234 -0.978021 0.186239 0.093751 -0.997414 0.009329 0.071256 -0.981396 0.183597 0.056154 -0.98251 0.177498 0.056284 -0.994151 0.002145 0.107973 -0.979971 0.167865 0.107132 -0.976501 0.187105 0.10695 -0.996625 0.002203 0.082055 -0.97916 0.185489 0.082698 -0.99503 0.011242 0.098934 -0.994226 -0.080609 0.070831 -0.995265 -0.069784 0.067651 -0.982454 0.182326 0.03925 -0.992547 -0.077888 0.093721 -0.980912 0.184074 0.062673 -0.983778 0.167303 0.064737 0.123796 -0.650656 -0.749213 0.03095 -0.740699 -0.671123 0.029873 -0.750671 -0.660001 0.118487 -0.648038 -0.752334 0.025866 -0.747869 -0.663343 -0.015488 -0.772247 -0.635134 0.104165 -0.71362 -0.692746 0.139776 -0.683666 -0.716284 0.037482 -0.755922 -0.653588 0.1217 -0.720329 -0.682873 0.09242 -0.791076 -0.604696 0.085503 -0.763647 -0.639948 0.124305 -0.695293 -0.707896 0.106514 -0.707277 -0.698866 0.034706 -0.754017 -0.655938 0.13187 -0.7012 -0.700663 0.042399 -0.759266 -0.649398 0.144537 -0.686868 -0.712265 0.047782 -0.718785 -0.693588 -0.03632 -0.756132 -0.653411 0.003021 -0.731402 -0.68194 0.06846 -0.738259 -0.671034 0.050202 -0.764494 -0.642673 0.116903 -0.715426 -0.688839 -0.990195 -0.002825 0.139662 -0.990015 0.001615 0.140952 -0.986851 0.075123 0.143112 -0.990461 -0.002726 0.137769 -0.987086 0.075202 0.141445 -0.991496 -0.013801 0.129406 -0.990865 -0.095053 0.095659 -0.989367 -0.094175 0.110829 -0.992312 0.077249 0.096693 -0.990002 -0.095015 0.104254 -0.991018 0.076678 0.109561 -0.994402 0.002487 0.10563 -0.988901 -0.073593 0.12907 -0.980578 0.167808 0.101523 -0.991978 0.077096 0.10018 -0.990163 -0.074931 0.118162 -0.991662 0.076955 0.103369 -0.98848 -0.093205 0.11925 -0.989015 0.002053 0.147805 -0.990766 -0.014496 0.134805 -0.986309 0.074942 0.146894 -0.988263 0.002041 0.152749 -0.986156 0.074891 0.147942 -0.974133 0.168127 0.150989 -0.6116 -0.732166 0.299797 -0.273344 -0.95333 0.128236 -0.246873 -0.961724 0.118912 -0.615253 -0.732106 0.292378 -0.250313 -0.961642 0.112194 -0.465281 -0.831271 0.304142 -0.137538 -0.97712 0.162236 -0.114073 -0.986537 0.117181 -0.206532 -0.958759 0.195258 -0.147639 -0.978739 0.142383 -0.218262 -0.960342 0.173507 -0.243665 -0.950981 0.19043 -0.096692 -0.982348 0.160135 -0.21594 -0.955608 0.200457 -0.197155 -0.957089 0.212393 -0.100424 -0.98308 0.153194 -0.201324 -0.957875 0.204802 -0.105163 -0.986153 0.128228 -0.536996 -0.8143 0.220344 -0.462127 -0.831571 0.308104 -0.246726 -0.961726 0.1192 -0.537874 -0.814354 0.217988 -0.252493 -0.961562 0.10792 -0.241806 -0.963341 0.116209 -0.147652 -0.987002 0.06345 -0.137921 -0.986584 0.087354 0.146991 -0.982375 -0.115466 -0.153752 -0.986762 0.051594 0.13194 -0.981608 -0.137977 0.131564 -0.98979 -0.05484 0.130363 -0.981486 -0.140322 -0.179693 -0.980633 0.077906 0.148184 -0.982405 -0.11367 -0.136447 -0.986623 0.089207 0.438636 -0.895742 -0.072423 0.387851 -0.920309 -0.051023 0.252275 -0.966396 0.04935 0.428136 -0.897526 -0.105579 0.254061 -0.965775 0.052266 0.26068 -0.965382 -0.009112 0.43793 -0.897089 -0.058724 0.167773 -0.984725 0.04657 0.258055 -0.964339 0.058804 0.433109 -0.898569 -0.070644 0.252995 -0.966147 0.050525 0.388413 -0.920146 -0.049665 0.077789 -0.746754 -0.660536 0.042177 -0.765287 -0.642306 0.089544 -0.737069 -0.669859 0.078546 -0.727976 -0.681088 -0.011997 -0.774869 -0.632008 0.077184 -0.651509 -0.754704 0.138808 -0.611399 -0.779053 0.020831 -0.676717 -0.735949 0.113993 -0.693677 -0.711208 0.060487 -0.712574 -0.698985 0.015791 -0.73896 -0.673564 0.321631 -0.433423 -0.841842 0.22394 -0.545706 -0.8075 0.036052 -0.690809 -0.722138 0.330506 -0.438854 -0.835567 0.047324 -0.70098 -0.711609 0.155933 -0.629688 -0.761038 0.156203 -0.666062 -0.729358 0.013159 -0.793094 -0.608957 0.100195 -0.745666 -0.658744 0.158525 -0.667127 -0.727881 0.079431 -0.728716 -0.680194 0.255752 -0.562408 -0.786313 -0.945168 -0.091823 0.31341 -0.92492 -0.223068 0.307836 -0.886874 -0.355497 0.295088 -0.949817 -0.092192 0.298912 -0.891227 -0.355356 0.281843 -0.956376 -0.07276 0.282934 -0.67462 -0.722118 0.153083 -0.637677 -0.769198 0.041262 -0.89823 -0.354958 0.259204 -0.681743 -0.719372 0.133156 -0.894912 -0.355175 0.270154 -0.932169 -0.222171 0.285832 -0.561756 -0.813713 0.149338 -0.867691 -0.44805 0.215323 -0.895423 -0.355146 0.268496 -0.561033 -0.813801 0.151562 -0.893871 -0.355233 0.273503 -0.634727 -0.771316 0.046832 -0.953588 -0.051624 0.296655 -0.951616 -0.070574 0.299075 -0.887282 -0.355487 0.29387 -0.973101 -0.061753 0.221946 -0.904187 -0.35442 0.238396 -0.860446 -0.440925 0.255379 0.154213 -0.665144 -0.730617 0.242298 -0.555436 -0.795476 0.333545 -0.355165 -0.873273 0.116808 -0.647205 -0.753314 0.298563 -0.348654 -0.888426 0.250811 -0.488268 -0.835876 0.198684 -0.354825 -0.913578 0.258871 -0.209244 -0.942975 0.22036 -0.332565 -0.916974 0.297547 -0.418512 -0.858087 0.331847 -0.35486 -0.874044 0.209411 -0.537834 -0.816628 0.22383 -0.01271 -0.974545 0.220102 -0.2172 -0.950989 0.181742 -0.323873 -0.92848 0.279485 -0.012566 -0.960068 0.239184 -0.336625 -0.910755 0.274749 -0.213121 -0.937599 0.318421 -0.375037 -0.870606 0.275914 -0.492025 -0.825701 0.318639 -0.352445 -0.879916 0.248304 -0.383168 -0.889678 0.237927 -0.336358 -0.911183 0.248749 -0.215715 -0.944241 0.427635 -0.217121 -0.877489 0.547651 0.058096 -0.834687 0.426243 -0.211196 -0.87961 0.417994 -0.210107 -0.883819 0.412757 -0.202293 -0.888093 0.337602 -0.213752 -0.916698 0.789954 0.210316 -0.575969 0.816447 0.279385 -0.50533 0.624578 -0.345462 -0.700399 0.842971 0.184219 -0.505433 0.662814 -0.372338 -0.649647 0.778881 -0.100555 -0.619058 0.877209 0.353489 -0.324884 0.356995 -0.387384 -0.849993 0.550135 -0.294219 -0.781529 0.9152 0.296566 -0.272869 0.669174 -0.376854 -0.640458 0.859879 0.246782 -0.446885 0.760792 0.015589 -0.648809 0.320154 -0.20947 -0.923918 0.404204 -0.196658 -0.893277 0.777941 -0.016154 -0.628129 0.351686 -0.162255 -0.921949 0.368859 -0.457067 -0.809341 0.152637 -0.298366 -0.942168 0.143203 -0.310229 -0.939815 0.091983 -0.531636 -0.841963 0.110486 -0.294106 -0.949365 0.051379 -0.519852 -0.85271 0.134216 -0.324336 -0.936372 0.171603 -0.120087 -0.97782 0.218216 -0.395764 -0.89205 0.075121 -0.526859 -0.846627 0.317924 -0.150225 -0.936139 0.183878 -0.554709 -0.811472 0.279828 -0.313723 -0.907344 0.044545 -0.517334 -0.854623 -0.006092 -0.571614 -0.8205 0.018495 -0.509606 -0.860209 0.081677 -0.534233 -0.841382 0.063765 -0.523548 -0.849607 0.201196 -0.38674 -0.899973 0.188343 -0.386302 -0.902938 0.196895 -0.344207 -0.918016 0.112647 -0.537262 -0.835859 -0.107463 -0.259205 -0.959825 -0.18997 -0.430006 -0.882613 -0.219061 -0.481019 -0.848901 0.149811 -0.695012 -0.703218 0.148087 -0.504226 -0.85078 0.102424 -0.456483 -0.883817 -0.073533 -0.668459 -0.740105 0.16918 -0.491168 -0.854478 -0.066527 -0.707342 -0.703734 0.065925 -0.527176 -0.847195 0.19182 -0.356689 -0.914318 0.105138 -0.457944 -0.882742 0.058237 -0.523672 -0.849927 0.101599 -0.456037 -0.884142 0.087754 -0.490242 -0.867158 0.367812 -0.471767 -0.801343 0.182667 -0.591732 -0.785166 0.224194 -0.517731 -0.825646 0.232595 -0.305526 -0.923338 0.142654 -0.477701 -0.866863 0.192918 -0.357659 -0.913708 -0.036437 -0.53787 -0.84224 -0.095652 -0.699081 -0.708616 0.048764 -0.426721 -0.903068 0.014788 -0.570218 -0.82136 0.10636 -0.4586 -0.882255 0.074981 -0.498842 -0.863444 -0.300634 -0.402741 -0.864534 -0.341885 -0.482794 -0.806241 -0.486522 -0.63874 -0.596076 -0.358079 -0.370947 -0.856842 -0.53391 -0.592111 -0.60361 -0.491889 -0.547203 -0.677211 -0.492943 -0.5168 -0.699946 -0.601954 -0.620381 -0.502771 -0.563918 -0.559838 -0.607106 -0.277152 -0.612862 -0.739991 -0.355308 -0.744975 -0.564595 -0.236629 -0.529058 -0.814926 -0.764981 -0.512412 -0.390177 -0.699606 -0.499133 -0.51129 -0.655369 -0.44516 -0.610184 -0.719332 -0.582826 -0.377989 -0.60539 -0.5112 -0.610064 -0.668545 -0.550493 -0.500005 -0.615295 -0.535481 -0.578508 -0.555445 -0.466395 -0.688445 -0.618815 -0.494328 -0.610499 -0.657319 -0.443387 -0.609377 -0.654905 -0.445816 -0.610203 -0.721487 -0.455215 -0.521762 -0.754548 -0.529614 -0.387514 -0.852845 -0.467497 -0.2326 -0.80565 -0.483165 -0.342753 -0.717772 -0.58503 -0.37755 -0.775442 -0.556433 -0.298449 -0.653273 -0.578958 -0.487895 -0.947681 -0.318283 0.024424 -0.91887 -0.392699 -0.038268 -0.780683 -0.545067 -0.305672 -0.953954 -0.299949 -0.0017 -0.792509 -0.517539 -0.322619 -0.851707 -0.4702 -0.231318 -0.902549 -0.364573 -0.229111 -0.741284 -0.499747 -0.448052 -0.815531 -0.453829 -0.359093 -0.895006 -0.42973 -0.119569 -0.772393 -0.562838 -0.294318 -0.924514 -0.375742 -0.063969 -0.617784 -0.530575 -0.580374 -0.679153 -0.536291 -0.501141 -0.807331 -0.478416 -0.34545 -0.611726 -0.542415 -0.575827 -0.802737 -0.491189 -0.338151 -0.737215 -0.513431 -0.439207 -0.864504 -0.502149 0.021894 -0.895759 -0.442617 0.041307 -0.954958 -0.260739 0.14167 -0.867855 -0.49671 0.010326 -0.958364 -0.257191 0.124062 -0.957078 -0.267014 0.112722 -0.936 -0.345986 0.064795 -0.970496 -0.168531 0.172435 -0.955516 -0.260186 0.138896 -0.922713 -0.371479 0.102976 -0.947928 -0.266984 0.173646 -0.892074 -0.44891 0.051803 -0.987521 -0.155993 0.021653 -0.971261 -0.236944 0.022595 -0.972394 -0.232995 0.01279 -0.979659 -0.159217 0.122137 -0.962312 -0.252451 0.101116 -0.980152 -0.152001 0.127272 -0.956711 -0.250247 0.148599 -0.957001 -0.267064 0.113253 -0.96195 -0.25292 0.103362 -0.960989 -0.268192 0.067627 -0.95392 -0.261744 0.146724 -0.969678 -0.230415 0.081452 -0.982035 0.024096 0.187152 -0.978493 0.071548 0.193473 -0.973047 -0.220039 0.069002 -0.969558 -0.005777 0.244794 -0.961678 -0.243799 0.125447 -0.9446 -0.317885 0.081725 -0.976488 -0.210451 0.046709 -0.975233 0.098509 0.19803 -0.972902 -0.220409 0.069868 -0.978347 0.071178 0.194349 -0.962124 -0.247114 0.115118 -0.95394 -0.281419 0.10393 -0.963665 -0.240215 0.116818 -0.95371 -0.256651 0.156743 -0.85237 -0.521964 0.031928 -0.923373 -0.351551 0.154251 -0.944938 -0.268745 0.186729 -0.89092 -0.450837 -0.054835 -0.964278 -0.239071 0.114073 -0.954689 -0.279892 0.101138 -0.987416 0.157928 0.008281 -0.979457 0.20131 -0.01178 -0.943198 0.331787 0.017168 -0.984844 0.159244 -0.068727 -0.93665 0.345598 -0.056992 -0.936129 0.346049 -0.062549 -0.985327 0.17066 0.002298 -0.944273 0.323986 0.058157 -0.944473 0.323749 0.056183 -0.984066 0.177069 -0.016131 -0.944041 0.327723 0.037218 -0.980351 0.197087 0.008251 -0.991814 0.04639 -0.118963 -0.997598 0.015704 -0.067462 -0.942171 0.335132 0.000119 -0.994634 0.03781 -0.096297 -0.943489 0.330597 0.023111 -0.941662 0.33578 0.022916 -0.997037 0.007854 -0.076516 -0.936654 0.345845 -0.055419 -0.935997 0.346483 -0.062123 -0.999443 0.00583 -0.032873 -0.941031 0.337993 -0.014886 -0.996358 0.018829 -0.083168 0.212477 -0.17827 -0.960767 0.218635 -0.178061 -0.959423 0.201082 -0.056215 -0.97796 0.324005 -0.17014 -0.930631 0.314623 -0.043116 -0.948237 0.323749 -0.138173 -0.935999 0.256175 -0.137757 -0.956764 0.269696 -0.009873 -0.962895 0.272913 -0.048058 -0.960838 0.323871 -0.151406 -0.933908 0.430752 -0.0285 -0.90202 0.328443 -0.196675 -0.92382 0.242851 -0.029307 -0.969621 0.242373 0.108663 -0.964079 0.254201 -0.050225 -0.965846 0.241656 -0.029314 -0.969919 0.24884 -0.05084 -0.967209 0.244605 -0.012434 -0.969543 0.332174 0.053791 -0.941683 0.315426 -0.138677 -0.938762 0.300171 -0.044846 -0.952831 0.276278 0.054886 -0.959509 0.311377 -0.043506 -0.94929 0.274016 0.107687 -0.955677 -0.454758 -0.612417 -0.646638 -0.633329 -0.552361 -0.542026 -0.498143 -0.628518 -0.597342 -0.454996 -0.598992 -0.658929 -0.502753 -0.614486 -0.607985 -0.420841 -0.618305 -0.663771 -0.590773 -0.728843 -0.346086 -0.565263 -0.550978 -0.613923 -0.493298 -0.642542 -0.586342 -0.594909 -0.546504 -0.58942 -0.540661 -0.456815 -0.706403 -0.638587 -0.482008 -0.599896 -0.303844 -0.500455 -0.810693 -0.393725 -0.54169 -0.742666 -0.527501 -0.523385 -0.669187 -0.323081 -0.454648 -0.830008 -0.529511 -0.514359 -0.674577 -0.585661 -0.494879 -0.641947 -0.409892 -0.570952 -0.711338 -0.431122 -0.554255 -0.711994 -0.519783 -0.555312 -0.649194 -0.41184 -0.564002 -0.715744 -0.521541 -0.548384 -0.653659 -0.389908 -0.560577 -0.730565 -0.193856 -0.513083 -0.836162 -0.110964 -0.479841 -0.87031 -0.188028 -0.486025 -0.853478 -0.188447 -0.533015 -0.824853 -0.161704 -0.53241 -0.830898 -0.255946 -0.545137 -0.798322 -0.100615 -0.439298 -0.892689 -0.119128 -0.439992 -0.890065 -0.192634 -0.477622 -0.857187 -0.10218 -0.436696 -0.893787 -0.194129 -0.474875 -0.858375 -0.122216 -0.452123 -0.883543 -0.158019 -0.51014 -0.845451 -0.311408 -0.568016 -0.761829 -0.186328 -0.489105 -0.852091 -0.183644 -0.487308 -0.853701 -0.193198 -0.476588 -0.857635 -0.119281 -0.439805 -0.890137 -0.366011 -0.613766 -0.69952 -0.242965 -0.580335 -0.77729 -0.148969 -0.553886 -0.819157 -0.366572 -0.612807 -0.700067 -0.149525 -0.552962 -0.81968 -0.280645 -0.606456 -0.743942 0.095834 -0.372244 -0.923174 0.117135 -0.245931 -0.962184 -0.035191 -0.531189 -0.846522 0.084738 -0.365283 -0.927032 -0.069316 -0.52311 -0.849442 -0.058507 -0.517669 -0.853578 0.095132 -0.147081 -0.984539 -0.028692 -0.533618 -0.845239 -0.032919 -0.531703 -0.846291 0.091089 -0.145893 -0.985098 -0.038724 -0.530383 -0.846873 0.105922 -0.241074 -0.964709 -0.148834 -0.512488 -0.845698 -0.123325 -0.407297 -0.904931 -0.145883 -0.502533 -0.852161 0.133224 -0.553196 -0.822329 0.142625 -0.56248 -0.814417 0.133304 -0.551326 -0.823572 0.054067 -0.396674 -0.916366 -0.005368 -0.535832 -0.844307 0.00335 -0.539511 -0.841972 0.054333 -0.39676 -0.916313 0.003922 -0.539629 -0.841894 0.030753 -0.441042 -0.89696 0.474397 -0.546362 -0.690244 0.50886 -0.29514 -0.808674 0.619169 -0.09216 -0.779831 0.481656 -0.543916 -0.687141 0.553252 -0.089492 -0.828193 0.306576 -0.690363 -0.655294 0.361397 -0.138544 -0.922062 0.389441 -0.07437 -0.918044 0.337714 -0.078139 -0.938 0.423788 -0.134427 -0.89573 0.401107 -0.081841 -0.912368 0.452507 -0.30578 -0.837696 0.453199 -0.102855 -0.885456 0.432799 0.345723 -0.832563 0.422666 -0.083035 -0.902473 0.426187 -0.083227 -0.900798 0.475397 -0.054779 -0.878064 0.666643 -0.236712 -0.706792 0.303389 -0.689029 -0.658175 0.472073 -0.085642 -0.87739 0.288854 0.000254 -0.957373 0.584646 -0.090819 -0.806189 0.529861 0.327202 -0.782423 0.373322 -0.048768 -0.926419 0.578386 0.315829 -0.752145 0.555824 0.261485 -0.789104 0.388694 -0.057885 -0.919547 0.570138 0.256057 -0.780626 0.582957 0.257353 -0.770669 0.573101 -0.090947 -0.814423 0.535774 -0.131751 -0.834019 0.545994 0.265129 -0.794731 0.495654 -0.098966 -0.862863 0.514084 0.276518 -0.811946 0.49278 0.334904 -0.803124 0.458785 -0.244469 -0.854255 0.528218 0.065556 -0.846574 0.564256 0.258305 -0.784151 0.454637 -0.243478 -0.856752 0.560805 0.259613 -0.786193 0.51308 -0.130682 -0.848334 0.61208 0.024698 -0.79041 0.666418 0.228421 -0.709726 0.653868 0.221154 -0.723566 0.513768 0.067512 -0.855269 0.55404 0.262151 -0.790137 0.503126 0.080027 -0.8605 0.058615 -0.684937 -0.726241 0.071231 -0.683936 -0.726056 0.420105 -0.590915 -0.688717 0.053689 -0.721873 -0.689939 0.426074 -0.630964 -0.648341 0.469405 -0.5895 -0.65738 0.145334 -0.694386 -0.704774 0.405926 -0.595545 -0.693217 0.419326 -0.586161 -0.693239 0.103621 -0.622354 -0.775847 0.416365 -0.568798 -0.709301 0.069624 -0.667856 -0.741027 0.666764 -0.244529 -0.704011 0.713 -0.059251 -0.698656 0.404147 -0.505531 -0.762301 0.69107 -0.264438 -0.672677 0.407356 -0.521134 -0.749987 0.395446 -0.519641 -0.757361 0.903686 -0.123327 -0.410051 0.468635 -0.586388 -0.660705 0.418007 -0.578291 -0.700606 0.82417 -0.033908 -0.565327 0.408135 -0.525014 -0.746851 0.7684 -0.091083 -0.633455 0.399287 -0.486904 -0.776848 0.528725 -0.51706 -0.673126 0.411159 -0.520884 -0.748083 0.258455 -0.622801 -0.738458 0.314229 -0.829759 -0.461259 0.281469 -0.586429 -0.759524 0.495499 -0.531158 -0.687279 0.487713 -0.563946 -0.666409 0.405898 -0.551083 -0.729078 0.495823 -0.529611 -0.688238 0.406215 -0.549363 -0.730199 0.534981 -0.498277 -0.682287 0.144214 -0.436827 -0.88791 0.118689 -0.452703 -0.883727 0.419943 -0.45952 -0.782617 0.156673 -0.588214 -0.793384 0.406393 -0.548393 -0.730828 0.490314 -0.516447 -0.70205 -0.075469 -0.468906 -0.880018 0.202863 -0.644654 -0.737067 0.387871 -0.63373 -0.669285 -0.119554 -0.514783 -0.848944 0.387955 -0.633399 -0.66955 0.116742 -0.629871 -0.767876 0.428627 -0.356177 -0.830312 0.327524 -0.377157 -0.866303 0.135082 -0.392364 -0.909837 0.428632 -0.35455 -0.831005 0.14332 -0.433624 -0.889623 0.293728 -0.399936 -0.868202 0.364264 -0.290454 -0.884843 0.048045 -0.368279 -0.928473 0.126208 -0.348577 -0.928744 0.368362 -0.314527 -0.874861 0.131087 -0.372572 -0.918698 0.328066 -0.360545 -0.873143 0.172368 -0.371052 -0.912475 0.237494 -0.336019 -0.911421 0.132961 -0.381838 -0.914615 0.166978 -0.346555 -0.923048 0.128504 -0.359846 -0.92412 0.04689 -0.364362 -0.930076 0.226368 -0.36709 -0.902221 0.281193 -0.353185 -0.892295 0.136098 -0.397422 -0.907487 0.222623 -0.357402 -0.90703 0.135054 -0.392223 -0.909902 0.243318 -0.353563 -0.903211 0.277388 -0.047432 -0.959586 0.244997 -0.09557 -0.964802 0.256262 -0.112139 -0.96008 0.307492 -0.071983 -0.948824 0.270625 -0.121303 -0.955012 0.203044 -0.207205 -0.956995 -0.134917 -0.274684 -0.952022 -0.137369 -0.123101 -0.982841 0.046886 0.019724 -0.998705 -0.000536 -0.365716 -0.930726 0.198119 -0.075203 -0.977289 0.197579 -0.058735 -0.978526 0.502162 0.072279 -0.861748 0.430111 -0.138826 -0.892038 0.394064 -0.200772 -0.896886 0.399834 0.112076 -0.90971 0.301632 -0.141142 -0.942919 0.331146 -0.171002 -0.927955 0.424749 -0.186689 -0.885853 0.317919 -0.296718 -0.900492 0.381961 -0.19292 -0.903818 0.419792 -0.181816 -0.889223 0.39663 -0.202439 -0.895379 0.443442 -0.151419 -0.88342 0.377869 -0.033269 -0.925261 0.244901 -0.539472 -0.805601 0.595836 -0.390236 -0.701923 0.4563 -0.031828 -0.889257 0.480443 0.115118 -0.869438 0.586044 0.640837 -0.495863 0.260552 -0.535713 -0.803196 0.761657 -0.048264 -0.64618 0.58051 -0.252285 -0.774184 0.25772 -0.534454 -0.804947 0.579419 -0.245525 -0.777168 0.189111 -0.465982 -0.864348 0.610814 0.228211 -0.758173 0.301336 -0.141 -0.943035 0.535295 -0.049464 -0.843216 0.622837 0.213994 -0.752516 0.33521 0.417414 -0.84463 0.577783 0.265085 -0.771943 0.723496 0.50872 -0.466646 0.740737 0.531453 -0.410933 0.473027 0.134224 -0.870764 0.697728 0.527949 -0.484195 0.462388 0.160689 -0.871996 0.226473 0.107817 -0.968032 0.210793 -0.51283 -0.832209 0.221421 -0.612777 -0.758602 0.522702 0.100319 -0.846592 0.289008 -0.548065 -0.78492 0.591376 0.064134 -0.803841 0.732508 0.016864 -0.68055 0.144057 -0.452704 -0.879947 0.354334 -0.271701 -0.894777 0.422826 0.148211 -0.894009 0.191625 -0.478776 -0.85677 0.488014 0.117537 -0.864886 0.150625 -0.597987 -0.787225 0.667405 0.397065 -0.630008 0.733855 0.639868 -0.228089 0.744758 -0.030049 -0.666658 0.736322 0.332744 -0.589162 0.615152 0.050877 -0.786765 0.33295 -0.248269 -0.909674 0.572218 0.271577 -0.77383 0.507927 0.349449 -0.787334 0.818284 -0.085616 -0.568402 0.572491 0.271281 -0.773732 0.821926 -0.088652 -0.562653 0.774716 0.612133 -0.158457 -0.062352 -0.520625 -0.851506 0.02783 -0.450088 -0.892551 -0.211989 -0.611188 -0.762568 -0.127391 -0.474711 -0.870874 -0.255716 -0.563488 -0.785551 -0.374736 -0.694838 -0.613819 0.040826 -0.504438 -0.862482 -0.164746 -0.574029 -0.802091 -0.216959 -0.605965 -0.765333 -0.267056 0.238279 -0.933758 -0.615793 0.075839 -0.784249 -0.432968 0.141897 -0.890171 -0.332364 -0.627385 -0.704217 -0.452336 -0.655138 -0.605133 -0.238699 -0.582525 -0.776973 -0.333928 -0.624591 -0.705959 -0.241235 -0.579728 -0.778281 -0.170764 -0.56567 -0.806757 -0.591325 -0.65606 -0.468957 -0.463437 -0.617162 -0.635875 -0.286032 -0.528008 -0.799621 -0.534973 -0.720113 -0.441861 -0.229584 -0.592471 -0.772184 -0.434053 -0.681019 -0.589756 -0.607061 -0.000703 -0.794655 -0.561714 -0.021075 -0.827063 -0.486233 -0.044214 -0.87271 -0.630098 -0.104922 -0.769394 -0.500443 -0.147254 -0.853155 -0.402319 -0.166956 -0.900147 -0.429208 0.13249 -0.893436 -0.393178 0.117498 -0.911924 -0.449131 0.133687 -0.883408 -0.491188 -0.019955 -0.870825 -0.483158 -0.025964 -0.875148 -0.557066 -0.00079 -0.830468 -0.401615 0.011965 -0.91573 -0.523674 0.043537 -0.850806 -0.47161 0.035325 -0.881099 -0.395374 0.034304 -0.917879 -0.466738 0.058573 -0.882454 -0.419331 0.0396 -0.906969 -0.251412 -0.614365 -0.747895 -0.402812 -0.58655 -0.702639 -0.494249 -0.574156 -0.652736 -0.418449 0.255645 -0.871519 -0.431711 0.198136 -0.879981 -0.492034 0.21935 -0.842489 -0.338759 0.891679 -0.30025 -0.271871 0.929017 -0.251026 -0.680956 0.715647 -0.155399 -0.479591 0.632332 -0.608398 -0.656224 0.554805 -0.511431 -0.767957 0.524786 -0.367209 -0.283247 0.947782 -0.146566 -0.673896 0.733941 -0.084822 -0.279931 0.932463 -0.228366 -0.68152 0.713357 -0.163256 -0.272532 0.926769 -0.258504 -0.896625 0.387066 -0.215042 -0.914979 0.376866 -0.14417 -0.684698 0.682792 -0.254919 -0.909741 0.390465 -0.141094 -0.682811 0.706942 -0.184396 -0.929515 0.344362 -0.131969 -0.773123 0.506465 -0.381803 -0.67962 0.635372 -0.366631 -0.905582 0.418586 -0.068616 -0.684582 0.676357 -0.271824 -0.914689 0.370957 -0.160421 -0.998323 -0.026546 0.051435 -0.993423 0.047648 0.104117 -0.918851 0.388098 0.071362 -0.990152 0.056036 0.128293 -0.905788 0.423731 -0.000146 -0.848723 -0.505075 0.156742 -0.875076 -0.43898 0.203811 -0.999507 0.019898 0.024289 -0.850503 -0.511726 0.121576 -0.999916 0.007855 -0.010279 -0.996877 -0.026007 0.074568 -0.901292 -0.068229 0.427806 -0.97581 0.166017 0.142245 -0.952446 0.109934 0.284184 -0.920276 -0.315066 0.232004 -0.999643 0.018235 0.019515 -0.875087 -0.439768 0.202055 -0.911645 0.402583 -0.082644 -0.90268 0.429799 0.021025 -0.986275 0.064282 0.152082 -0.903478 0.423834 -0.063967 -0.980458 0.074647 0.182014 -0.954805 0.227845 0.190877 0.082273 0.073136 0.993923 0.173723 0.041941 0.983901 0.179069 0.024155 0.98354 0.08696 0.086419 0.992456 0.186836 0.039606 0.981592 0.016302 0.133974 0.990851 0.186302 -0.037591 0.981773 0.17792 -0.031539 0.98354 0.158132 -0.017004 0.987272 0.177949 -0.06622 0.981809 0.13491 -0.061853 0.988925 0.140265 -0.057322 0.988453 0.250553 -0.003796 0.968095 0.40661 -0.092682 0.908889 0.18492 0.035784 0.982102 0.237186 -0.044109 0.970462 0.162283 -0.008899 0.986704 0.181285 -0.022956 0.983163 0.056588 -0.199717 0.978218 -0.092458 -0.057369 0.994063 0.086305 -0.153153 0.984426 0.514374 0.351716 0.782122 0.357624 0.411834 0.838151 0.56928 0.275128 0.774742 0.2145 0.063871 0.974633 0.062287 0.090497 0.993947 -0.007806 0.12198 0.992502 0.228875 0.118918 0.966165 0.006056 0.177887 0.984032 0.232773 0.113929 0.965835 -0.318875 0.291017 0.902013 -0.358589 0.332127 0.872414 0.03746 0.302593 0.952383 -0.297928 0.10012 0.949323 -0.018649 0.077888 0.996788 0.062613 0.09357 0.993642 -0.304284 0.482458 0.821368 0.056197 0.467062 0.882437 0.07459 0.446426 0.891706 -0.315091 0.349875 0.882216 0.041099 0.316865 0.94758 -0.355729 0.358268 0.863192 0.284945 0.107011 0.952552 0.235493 0.121482 0.964254 0.00805 0.185884 0.982539 0.34116 0.320814 0.883566 0.062786 0.401145 0.91386 0.04509 0.395659 0.91729 -0.327113 0.455287 0.828076 -0.631128 0.364067 0.684933 -0.674539 0.360213 0.644394 -0.327505 0.490651 0.807466 -0.671769 0.395623 0.626266 -0.343273 0.449235 0.824834 -0.837193 0.271636 0.47468 -0.867204 0.266829 0.420427 -0.674218 0.365172 0.641934 -0.83188 0.21842 0.510166 -0.676373 0.319702 0.663559 -0.630209 0.353248 0.691413 -0.882521 0.301115 0.361229 -0.630835 0.452913 0.630013 -0.668389 0.426737 0.609222 -0.885058 0.258157 0.387333 -0.67287 0.383177 0.632789 -0.865873 0.284842 0.411252 -0.304335 0.481997 0.82162 -0.341112 0.462492 0.818378 -0.670218 0.410939 0.61801 -0.293108 0.567458 0.769467 -0.657292 0.496748 0.566752 -0.626954 0.495761 0.600958 -0.807317 0.531655 0.25609 -0.950612 0.307975 -0.038567 -0.927434 0.37046 -0.051248 -0.821962 0.479992 0.306572 -0.952985 0.302577 -0.016355 -0.834975 0.451371 0.314771 -0.950634 -0.041142 -0.307574 -0.947722 0.007915 -0.318999 -0.982762 0.17936 0.044816 -0.949053 -0.033698 -0.31331 -0.980783 0.191148 0.039077 -0.970189 0.241574 0.019361 -0.951559 -0.00673 -0.307393 -0.988302 0.152318 0.007659 -0.984606 0.167279 0.050673 -0.950817 -0.001574 -0.309749 -0.983889 0.172124 0.048327 -0.94872 0.001075 -0.316117 -0.860103 0.43049 0.273682 -0.836767 0.445227 0.318739 -0.954976 0.296387 -0.013217 -0.868624 0.394974 0.299146 -0.969528 0.244651 0.012734 -0.974909 0.220842 -0.027961 -0.832888 0.236547 -0.500343 -0.665952 0.043135 -0.744746 -0.729258 0.135734 -0.670641 -0.873835 0.167373 -0.456507 -0.759134 0.040737 -0.649658 -0.908004 0.171088 -0.382436 -0.521014 -0.108369 -0.846641 -0.5724 -0.07257 -0.816757 -0.765091 0.01805 -0.64367 -0.504573 -0.057995 -0.861419 -0.750845 0.069791 -0.65678 -0.665782 0.04348 -0.744878 -0.646555 -0.216927 -0.731375 -0.826857 -0.122464 -0.548918 -0.794636 -0.145432 -0.58941 -0.623849 -0.073138 -0.778115 -0.769553 -0.000188 -0.638583 -0.575481 -0.089052 -0.812952 -0.916606 0.145146 -0.372513 -0.917608 0.141167 -0.371575 -0.766017 0.014361 -0.64266 -0.942365 0.046693 -0.331313 -0.787182 -0.089455 -0.610198 -0.819492 -0.074941 -0.56817 0.620323 -0.251279 -0.743006 0.160802 -0.013197 -0.986898 0.07817 0.032365 -0.996414 0.606421 -0.276035 -0.745693 0.069385 0.011482 -0.997524 0.543818 -0.245813 -0.802395 -0.21118 0.299226 -0.93052 -0.276731 0.321539 -0.905557 0.13811 0.177045 -0.974464 -0.206018 0.315724 -0.926215 0.147435 0.199918 -0.968657 0.230383 0.179175 -0.956462 -0.280111 0.356033 -0.891504 0.037998 0.217959 -0.975218 0.147147 0.199211 -0.968846 -0.276794 0.363572 -0.889495 0.150028 0.206298 -0.966919 -0.265761 0.351537 -0.897659 0.431868 -0.152276 -0.888989 0.554312 -0.228626 -0.800292 0.079552 0.035658 -0.996193 0.412259 -0.18094 -0.892918 0.07578 0.026677 -0.996768 -0.02716 0.094567 -0.995148 0.760943 0.12288 -0.637076 0.723327 0.169007 -0.669503 0.935665 -0.024068 -0.352066 0.774562 0.202505 -0.599204 0.94369 0.047755 -0.327368 0.9732 0.013425 -0.229569 0.624616 0.20789 -0.752753 0.887004 -0.028549 -0.460879 0.93347 -0.038026 -0.356633 0.64436 0.260778 -0.718885 0.932482 -0.043913 -0.358536 0.719293 0.153349 -0.677571 0.959883 -0.244536 -0.137209 0.965266 -0.231607 -0.120911 0.907236 -0.153701 -0.391534 0.952182 -0.268898 -0.145062 0.900889 -0.174762 -0.397313 0.861154 -0.112021 -0.495848 0.984091 -0.16674 -0.061345 0.958015 -0.103406 -0.267421 0.928414 -0.066163 -0.365608 0.961784 -0.260987 -0.082813 0.903853 -0.165129 -0.394692 0.961756 -0.244719 -0.123036 0.713674 -0.548777 0.435331 0.865503 -0.499201 0.041266 0.858758 -0.505332 0.084699 0.73926 -0.498374 0.452899 0.882966 -0.459574 0.095723 0.72366 -0.51152 0.463318 0.921016 -0.374173 -0.108277 0.91672 -0.373073 -0.14297 0.903816 -0.414579 0.106023 0.885155 -0.448264 -0.124736 0.8676 -0.4893 0.088627 0.874976 -0.482037 0.04535 0.925674 -0.339226 -0.167492 0.886498 -0.429763 0.171539 0.906949 -0.407252 0.107652 0.92152 -0.348879 -0.170542 0.90326 -0.415862 0.105736 0.916121 -0.374464 -0.143177 0.660538 -0.529589 0.532189 0.724466 -0.509765 0.463993 0.883861 -0.457761 0.096148 0.665682 -0.517816 0.53734 0.878242 -0.468987 0.093502 0.871397 -0.463528 0.160649 0.823745 -0.240398 0.513472 0.809096 -0.228666 0.541364 0.337256 -0.188962 0.922254 0.829374 -0.209592 0.517889 0.344506 -0.158237 0.925352 0.348803 -0.148821 0.925305 0.723879 -0.343737 0.598201 0.275315 -0.315481 0.908115 0.304641 -0.310678 0.900374 0.741005 -0.262653 0.618001 0.328718 -0.223211 0.917672 0.803112 -0.262368 0.534953 -0.04971 -0.288533 0.956178 -0.154112 -0.25423 0.954786 0.284664 -0.375204 0.88215 -0.057306 -0.308635 0.949453 0.277251 -0.397628 0.874656 0.257331 -0.38213 0.887557 -0.160632 -0.18777 0.968989 0.297079 -0.324839 0.897899 0.303385 -0.31493 0.89932 -0.164627 -0.199151 0.966042 0.299198 -0.328898 0.895715 -0.139109 -0.209944 0.967767 -0.146656 -0.148275 0.978011 -0.120698 -0.156219 0.98032 -0.303586 -0.083699 0.949121 -0.153449 -0.16741 0.973872 -0.311848 -0.102737 0.944561 -0.412957 -0.059614 0.908797 -0.030116 -0.236322 0.971208 -0.16239 -0.183223 0.969566 -0.316067 -0.112569 0.942035 -0.035396 -0.250444 0.967484 -0.324212 -0.131766 0.936763 -0.138183 -0.207225 0.968485 -0.227303 -0.474962 0.850144 -0.582826 -0.147033 0.799184 -0.382246 -0.278538 0.881081 -0.21818 -0.466849 0.857 -0.390117 -0.300127 0.870478 -0.265577 -0.373669 0.88873 -0.681692 0.01555 0.731474 -0.432848 -0.116624 0.893891 -0.342176 -0.175195 0.923159 -0.700501 -0.04384 0.712303 -0.362921 -0.227452 0.903633 -0.563772 -0.107959 0.818844 -0.620075 0.167736 0.766402 -0.485853 0.032521 0.873436 -0.72297 0.253664 0.642626 -0.621199 0.165336 0.766013 -0.729024 0.245197 0.639063 -0.814517 0.328427 0.478224 -0.435692 -0.643205 0.629651 -0.667194 -0.377364 0.642221 -0.894349 -0.115908 0.432094 -0.218471 -0.467109 0.856784 -0.769561 0.184073 0.611468 -0.540183 -0.062549 0.83922 -0.685106 0.331155 0.648819 -0.716154 0.570242 0.402428 -0.654167 0.340638 0.675301 -0.70297 0.333288 0.628293 -0.669792 0.32221 0.668998 -0.555181 -0.336968 0.760412 -0.721945 0.641762 0.258721 -0.66566 0.536598 0.518613 -0.601345 0.398258 0.692657 -0.511678 0.798506 0.317133 -0.411774 0.561239 0.717951 -0.493359 0.716143 0.493696 -0.787704 0.404328 -0.464803 -0.932663 0.327282 -0.151743 -0.909196 0.341376 -0.238381 -0.789109 0.399609 -0.466496 -0.910115 0.337079 -0.240974 -0.71434 0.448553 -0.537139 -0.996512 -0.081187 -0.019286 -0.994847 -0.095144 -0.035044 -0.923184 0.084231 -0.375015 -0.994666 0.091369 0.047857 -0.923685 0.247443 -0.292536 -0.961057 0.18332 -0.206791 -0.945192 0.269418 -0.184463 -0.628409 0.671454 -0.392748 -0.916547 0.302797 -0.261257 -0.94238 0.265124 -0.20403 -0.921181 0.270544 -0.279697 -0.996176 0.056575 0.066575 -0.393158 0.567872 -0.723151 -0.710019 0.465795 -0.528118 -0.908641 0.343915 -0.236843 -0.31321 0.827117 -0.466667 -0.790246 0.610909 -0.047979 -0.627318 0.732564 -0.26424 -0.217215 0.279537 -0.935241 -0.553598 0.336071 -0.761962 -0.505024 0.327931 -0.798381 -0.209625 0.304229 -0.929248 -0.49854 0.353355 -0.791579 -0.279581 0.31355 -0.907481 -0.72814 0.556098 -0.400707 -0.685072 0.546723 -0.481424 -0.423736 0.569743 -0.70416 -0.773666 0.447516 -0.44852 -0.465535 0.462456 -0.754594 -0.513951 0.459403 -0.724433 -0.384876 0.610904 -0.691857 -0.359995 0.592441 -0.720706 -0.409941 0.60007 -0.686924 -0.385522 0.607806 -0.694222 -0.419406 0.579492 -0.698776 -0.683572 0.550869 -0.478825 -0.285069 0.344629 -0.894409 -0.266492 0.349576 -0.898209 -0.48777 0.392236 -0.779892 -0.26693 0.385578 -0.88322 -0.478106 0.424209 -0.769065 -0.432078 0.424323 -0.795776 -0.082804 0.064385 -0.994484 -0.066871 0.069866 -0.995312 0.38906 -0.092994 -0.916507 -0.083216 0.062924 -0.994543 0.387278 -0.098043 -0.916735 0.340398 -0.050254 -0.938937 -0.025912 0.104569 -0.99418 0.429946 -0.093251 -0.898026 0.400244 -0.060487 -0.91441 -0.039962 0.070669 -0.996699 0.389192 -0.092618 -0.916489 -0.066756 0.070199 -0.995297 0.806152 -0.344762 -0.480893 0.804093 -0.327495 -0.496167 0.366006 -0.155846 -0.91747 0.821269 -0.309857 -0.479067 0.379344 -0.120115 -0.917426 0.42109 -0.114399 -0.899776 0.781481 -0.31603 -0.537971 0.302034 -0.187262 -0.934724 0.358581 -0.175047 -0.916939 0.786675 -0.301487 -0.538747 0.364876 -0.158798 -0.917414 0.802857 -0.330482 -0.496188 0.81728 -0.19954 -0.540589 0.85192 -0.186069 -0.4895 0.965129 -0.247522 -0.085199 0.820157 -0.187875 -0.540412 0.967757 -0.237258 -0.084594 0.966892 -0.230232 -0.11006 0.857588 -0.208623 -0.470126 0.957666 -0.283597 -0.049483 0.956295 -0.279156 -0.087016 0.867814 -0.173091 -0.465766 0.966632 -0.241705 -0.084857 0.853534 -0.179956 -0.488974 0.971751 -0.217541 0.091515 0.97276 -0.216031 0.084074 0.974961 -0.206415 -0.082726 0.965194 -0.245818 0.089297 0.968238 -0.235325 -0.084479 0.970542 -0.236526 -0.045854 0.974216 -0.212597 0.075534 0.97131 -0.210919 -0.109867 0.974809 -0.207114 -0.082769 0.975374 -0.207231 0.075505 0.97594 -0.201851 -0.082443 0.973743 -0.211448 0.084341 0.702547 -0.259284 0.662721 0.902659 -0.336725 0.267999 0.909981 -0.332339 0.247962 0.697034 -0.273611 0.662783 0.904671 -0.347148 0.247101 0.697979 -0.29867 0.650863 0.921859 -0.380145 0.07527 0.923715 -0.375994 0.073344 0.89348 -0.376249 0.245214 0.914079 -0.398524 0.075092 0.885903 -0.394581 0.243888 0.881965 -0.388266 0.267185 0.931004 -0.356195 0.079727 0.907973 -0.360485 0.213623 0.901049 -0.356859 0.246501 0.925425 -0.370742 0.078351 0.895264 -0.371782 0.245521 0.925467 -0.371595 0.073677 0.706973 -0.32653 0.62735 0.698277 -0.297849 0.650919 0.904981 -0.346302 0.247152 0.709766 -0.318013 0.62857 0.909439 -0.333884 0.247875 0.918078 -0.332198 0.21628 0.739508 -0.146677 0.656973 0.747794 -0.125906 0.651883 0.179756 0.029491 0.983269 0.742046 -0.137467 0.656102 0.182066 0.038627 0.982527 0.212901 0.068504 0.974669 0.75702 -0.120014 0.642276 0.147573 -0.022165 0.988803 0.174241 0.007918 0.984671 0.759976 -0.100207 0.64218 -0.282171 0.050631 0.958027 -0.270897 0.058251 0.960844 0.157627 -0.055138 0.985958 -0.283942 0.038699 0.95806 0.153533 -0.07026 0.985642 0.146125 -0.030967 0.988781 -0.272966 0.050395 0.960703 0.145439 -0.111088 0.983111 0.152451 -0.074233 0.985519 -0.267067 0.067268 0.961327 -0.27159 0.054356 0.960877 -0.269467 0.064058 0.960877 -0.539629 0.131121 0.83163 -0.270005 0.058897 0.961056 -0.537761 0.138618 0.831624 -0.531877 0.149645 0.833494 -0.285332 0.029129 0.957986 -0.533664 0.063933 0.843276 -0.550233 0.085653 0.830607 -0.2785 0.074515 0.957541 -0.539739 0.130676 0.831628 -0.269576 0.06362 0.960875 -0.836044 0.148231 0.52826 -0.841526 0.159678 0.516079 -0.549476 0.089083 0.830747 -0.842471 0.103618 0.528683 -0.557603 0.050399 0.828577 -0.533848 0.062543 0.843265 -0.81761 0.157532 0.553803 -0.552925 0.078811 0.829496 -0.549062 0.090948 0.830819 -0.817549 0.157822 0.55381 -0.549154 0.090532 0.830803 -0.841241 0.161099 0.516102 -0.77773 0.302104 0.551243 -0.801219 0.309042 0.512387 -0.92561 0.326505 0.191418 -0.786556 0.275471 0.552671 -0.934694 0.297835 0.194014 -0.92711 0.299099 0.225848 -0.795468 0.316797 0.516595 -0.932104 0.323706 0.16247 -0.92686 0.322729 0.191771 -0.79804 0.308682 0.517539 -0.929166 0.31563 0.192427 -0.804952 0.297964 0.513098 -0.920481 0.384527 -0.06967 -0.921901 0.379842 -0.076285 -0.897739 0.400367 0.183769 -0.917489 0.391505 -0.070277 -0.894546 0.407835 0.182915 -0.901016 0.404954 0.155505 -0.908481 0.407211 -0.094025 -0.879891 0.424656 0.213212 -0.887304 0.424186 0.180991 -0.914754 0.393173 -0.092952 -0.893487 0.410275 0.182633 -0.917647 0.389764 -0.077504 -0.635309 0.184474 -0.749901 -0.86436 0.277561 -0.419335 -0.879269 0.293112 -0.37546 -0.643805 0.158047 -0.748689 -0.889177 0.265287 -0.372809 -0.691344 0.167043 -0.702951 -0.971264 0.224517 -0.078982 -0.971179 0.231276 -0.057647 -0.914966 0.177341 -0.362475 -0.95734 0.276636 -0.083503 -0.900154 0.231196 -0.369149 -0.881036 0.225975 -0.415585 -0.970347 0.235093 -0.05619 -0.932093 0.197838 -0.303419 -0.913208 0.184357 -0.363405 -0.968238 0.243456 -0.056967 -0.910843 0.193493 -0.364589 -0.967109 0.247262 -0.059686 -0.754939 0.203404 -0.623453 -0.689419 0.172763 -0.703459 -0.887229 0.270956 -0.373374 -0.756634 0.198239 -0.623061 -0.889947 0.263019 -0.372579 -0.909123 0.275641 -0.312279 -0.572243 0.343772 -0.744553 -0.606972 0.366939 -0.704941 -0.337537 0.258477 -0.905129 -0.576908 0.333604 -0.745577 -0.342964 0.24558 -0.906679 -0.295333 0.235843 -0.925827 -0.663291 0.41465 -0.622985 -0.37461 0.302353 -0.876499 -0.325019 0.287447 -0.900965 -0.672443 0.397565 -0.62431 -0.337688 0.258119 -0.905175 -0.607118 0.366654 -0.704962 -0.047 0.053602 -0.997456 -0.065796 0.072991 -0.99516 -0.369541 0.179166 -0.911778 -0.029639 0.095598 -0.994979 -0.352996 0.221172 -0.909108 -0.401409 0.240436 -0.883777 -0.084117 0.059725 -0.994664 -0.330547 0.130685 -0.934698 -0.378615 0.155108 -0.912465 -0.076618 0.086224 -0.993325 -0.369595 0.179024 -0.911784 -0.065835 0.072878 -0.995166 0.984622 -0.170959 0.035945 0.944903 -0.265458 0.191549 0.812816 -0.465764 0.349847 0.986383 -0.157618 0.046966 0.813312 -0.455041 0.362575 0.876168 -0.356604 0.324287 0.863765 -0.496356 0.086842 0.71309 -0.695994 0.08423 0.78489 -0.595121 0.172567 0.816995 -0.498438 0.289963 0.801854 -0.542207 0.251079 0.945671 -0.297271 0.131667 0.439571 -0.812241 0.383461 0.494996 -0.73989 0.455568 0.799908 -0.549989 0.240126 0.447173 -0.841266 0.303822 0.7901 -0.581618 0.193555 0.687409 -0.676738 0.263617 0.605389 -0.494338 0.623806 0.876097 -0.357061 0.323977 0.812231 -0.396953 0.427446 0.591489 -0.55227 0.587485 0.813597 -0.443113 0.376445 0.529198 -0.604402 0.595523 0.987455 -0.148079 0.054814 0.878314 -0.341861 0.334208 0.91776 -0.289959 0.271367 0.966602 -0.254028 -0.033921 0.892666 -0.395094 0.216907 0.966615 -0.232774 -0.107104 0.599746 -0.519662 0.608487 0.641216 -0.486254 0.593633 0.899043 -0.373417 0.22865 0.609671 -0.472899 0.636135 0.910551 -0.327049 0.252857 0.878501 -0.34047 0.335135 0.675367 -0.494521 0.547109 0.881204 -0.442013 0.167642 0.886966 -0.412791 0.20711 0.703027 -0.417561 0.57567 0.90659 -0.344345 0.243969 0.650518 -0.453244 0.609423 0.963259 -0.233048 -0.133491 0.972692 -0.211908 -0.094684 0.899248 -0.372684 0.229043 0.933203 -0.320919 -0.161689 0.872991 -0.451227 0.18515 0.893997 -0.411533 0.177231 0.60886 0.338399 -0.717479 0.849017 -0.088701 -0.520866 0.879136 -0.047987 -0.474149 0.61517 0.344705 -0.709045 0.872506 -0.06302 -0.484523 0.591812 0.300388 -0.748015 0.892365 -0.415363 -0.176517 0.909407 -0.37025 -0.189454 0.841976 -0.124223 -0.525019 0.851427 -0.471816 -0.229045 0.797364 -0.198068 -0.57007 0.820425 -0.125253 -0.557866 0.959544 -0.245662 -0.137573 0.869738 -0.087001 -0.485785 0.88248 -0.040095 -0.468638 0.925918 -0.338648 -0.167309 0.843458 -0.121498 -0.523275 0.910903 -0.367429 -0.187754 0.628933 0.218932 -0.745998 0.594475 0.304657 -0.744166 0.875138 -0.057142 -0.480487 0.636832 0.239852 -0.732746 0.884409 -0.03544 -0.465365 0.894195 0.00072 -0.447678 -0.038103 0.181749 -0.982606 -0.102988 0.201433 -0.974073 0.32045 0.039109 -0.946458 -0.051031 0.14973 -0.987409 0.307402 0.004396 -0.95157 0.364051 -0.019832 -0.931168 -0.12641 0.255403 -0.958535 0.300304 0.108248 -0.947681 0.33949 0.091959 -0.936104 -0.142935 0.202976 -0.968695 0.321152 0.041009 -0.946139 -0.102283 0.203307 -0.973758 0.69594 -0.324663 -0.640516 0.730513 -0.335204 -0.59497 0.271659 -0.085399 -0.958597 0.701104 -0.315584 -0.639421 0.27773 -0.070645 -0.958058 0.238488 -0.056142 -0.969521 0.76964 -0.331717 -0.545545 0.330737 -0.103118 -0.938072 0.273711 -0.080432 -0.958443 0.764703 -0.341688 -0.546333 0.271335 -0.086181 -0.958619 0.730332 -0.33554 -0.595003 0.868016 -0.035442 -0.49527 0.850167 -0.003193 -0.526504 0.98478 -0.157797 -0.072853 0.862783 -0.061974 -0.501761 0.979704 -0.184573 -0.078186 0.981467 -0.186711 -0.04314 0.839472 0.06673 -0.53929 0.988188 -0.111076 -0.105578 0.991644 -0.112186 -0.063695 0.83333 0.034063 -0.551725 0.984631 -0.15865 -0.073023 0.850341 -0.002295 -0.526226 0.98227 -0.186377 0.020247 0.98043 -0.190704 0.048873 0.983043 -0.167437 -0.074777 0.983069 -0.182023 0.021067 0.983774 -0.163446 -0.073981 0.982184 -0.148448 -0.115233 0.97626 -0.204361 0.071789 0.981118 -0.188477 -0.043401 0.981375 -0.176203 -0.076523 0.97889 -0.190786 0.073309 0.983271 -0.166202 -0.074531 0.980727 -0.189116 0.049098 0.90403 -0.426624 -0.026875 0.892317 -0.442907 0.087196 0.889547 -0.44374 0.108633 0.912288 -0.408888 -0.023261 0.897644 -0.426385 0.111492 0.90928 -0.415926 0.014679 0.745653 -0.428665 0.510144 0.718644 -0.435177 0.542375 0.904232 -0.411577 0.113879 0.731927 -0.459907 0.502762 0.891217 -0.440231 0.109217 0.895091 -0.437057 0.088277 0.714869 -0.414639 0.563059 0.907562 -0.396206 0.139113 0.912393 -0.392261 0.11692 0.705476 -0.437996 0.557192 0.903649 -0.412914 0.113665 0.718224 -0.436189 0.54212 0.906575 -0.419631 0.045075 0.909188 -0.416128 0.014646 0.897553 -0.426586 0.11146 0.914942 -0.400765 0.047627 0.906104 -0.407248 0.114567 0.902984 -0.406984 0.137781 0.791878 -0.089629 0.604066 0.804252 -0.090253 0.587395 0.192807 0.003789 0.981229 0.793826 -0.067641 0.604372 0.196423 0.020815 0.980298 0.146921 0.002606 0.989145 0.822683 -0.156301 0.546591 0.261044 -0.041519 0.964434 0.181986 -0.045606 0.982243 0.829666 -0.104037 0.54848 0.191357 -0.002959 0.981516 0.803426 -0.098487 0.587203 -0.20311 -0.052581 0.977743 -0.273521 -0.033099 0.961296 0.159405 -0.142167 0.976923 -0.219036 -0.095161 0.971065 0.145838 -0.196548 0.969588 0.201004 -0.236098 0.950713 -0.286882 0.017566 0.957805 0.140433 -0.044185 0.989104 0.17338 -0.083373 0.98132 -0.293683 -0.031737 0.955376 0.161132 -0.135059 0.977648 -0.271917 -0.027097 0.961939 -0.288266 0.007938 0.957517 -0.266517 -0.007167 0.963803 -0.458507 0.054913 0.886993 -0.284453 0.03401 0.958086 -0.451058 0.079403 0.888955 -0.499492 0.069249 0.863546 -0.216336 -0.08787 0.972357 -0.428507 0.007185 0.90351 -0.472944 0.004179 0.881083 -0.201198 -0.047536 0.978397 -0.460255 0.049008 0.886433 -0.2683 -0.013699 0.963238 -0.735963 0.15569 0.658877 -0.778908 0.148433 0.609319 -0.468271 0.021122 0.883333 -0.739815 0.145814 0.656819 -0.471509 0.009437 0.881811 -0.43982 -0.021406 0.897831 -0.811122 0.145031 0.56661 -0.498394 0.075962 0.863616 -0.463165 0.039048 0.885412 -0.813957 0.130988 0.565965 -0.465634 0.030454 0.884453 -0.776193 0.157435 0.610523 -0.780928 0.261109 0.567427 -0.755708 0.21874 0.617299 -0.921288 0.322688 0.217027 -0.779909 0.264342 0.567331 -0.921566 0.321961 0.216927 -0.931385 0.315395 0.181792 -0.743026 0.137395 0.655008 -0.921038 0.290062 0.259912 -0.933959 0.287636 0.212098 -0.734515 0.159343 0.659619 -0.925077 0.312622 0.215636 -0.759829 0.20721 0.616217 -0.887509 0.45831 0.047745 -0.886512 0.462705 0.000598 -0.874647 0.426643 0.230148 -0.880456 0.471378 0.050989 -0.868591 0.438153 0.231454 -0.863437 0.416237 0.284998 -0.901027 0.432507 -0.032998 -0.889899 0.416458 0.186126 -0.88857 0.398724 0.226855 -0.879285 0.475372 -0.02964 -0.86644 0.442159 0.231901 -0.878792 0.477197 0.002938 -0.979276 0.202105 -0.013147 -0.94762 0.240849 -0.209782 -0.947765 0.229739 -0.221272 -0.981555 0.190526 -0.01579 -0.949628 0.220706 -0.222475 -0.978691 0.201701 -0.038473 -0.803018 0.327443 -0.497939 -0.804883 0.311119 -0.50534 -0.928592 0.305792 -0.210259 -0.786311 0.384486 -0.483617 -0.911534 0.358371 -0.201683 -0.919616 0.347288 -0.183571 -0.805647 0.27107 -0.526739 -0.930059 0.291771 -0.223292 -0.935379 0.281598 -0.213937 -0.801601 0.284068 -0.526063 -0.931418 0.295998 -0.211768 -0.808051 0.300473 -0.506725 -0.981361 0.185645 -0.049658 -0.982585 0.181157 -0.041329 -0.953606 0.199832 -0.225173 -0.979334 0.196216 -0.049029 -0.952141 0.207804 -0.224156 -0.952726 0.200266 -0.22849 -0.788792 0.376697 -0.485702 -0.49388 0.36181 -0.790681 -0.478609 0.336859 -0.810838 -0.792266 0.365435 -0.488642 -0.482382 0.327164 -0.812571 -0.779795 0.384765 -0.493837 -0.154383 0.165413 -0.974066 -0.123968 0.144811 -0.981663 -0.50599 0.262099 -0.821753 -0.493869 0.296512 -0.817419 -0.516878 0.284269 -0.807483 -0.072265 0.096401 -0.992716 -0.472225 0.242301 -0.847522 -0.513767 0.238726 -0.824047 -0.066924 0.109903 -0.991687 -0.507827 0.256674 -0.822332 -0.126001 0.139229 -0.982211 -0.763548 0.386873 -0.517034 -0.782161 0.378476 -0.494955 -0.484888 0.320625 -0.813685 -0.766778 0.379192 -0.517944 -0.48876 0.310363 -0.815345 -0.454336 0.2869 -0.843367 -0.205743 0.316595 -0.925979 0.230726 0.180174 -0.956192 0.284175 0.159595 -0.945396 -0.210316 0.302009 -0.929816 0.279644 0.14636 -0.948882 -0.145011 0.284929 -0.947516 0.622638 -0.247046 -0.742489 0.665958 -0.29358 -0.685792 0.212479 -0.035984 -0.976503 0.621464 -0.249197 -0.742754 0.214767 -0.03014 -0.9762 0.161419 -0.011573 -0.986818 0.705219 -0.308225 -0.638485 0.241724 -0.048044 -0.969155 0.211898 -0.037463 -0.976573 0.705055 -0.30852 -0.638523 0.21274 -0.035318 -0.97647 0.666164 -0.293233 -0.68574 -0.117241 0.283628 -0.95174 -0.144421 0.286869 -0.947021 0.280405 0.148573 -0.948314 -0.124893 0.260115 -0.957467 0.272283 0.125147 -0.954044 0.302004 0.1131 -0.946574 0.844257 0.097184 -0.527054 0.824173 0.131226 -0.550925 0.984645 -0.062236 -0.163099 0.839773 0.068485 -0.538601 0.98016 -0.095508 -0.173677 0.988066 -0.111946 -0.105804 0.778071 0.231864 -0.583819 0.974673 0.042709 -0.219519 0.990393 0.016833 -0.137253 0.771105 0.178667 -0.611126 0.985268 -0.056737 -0.161334 0.825159 0.137471 -0.547918 0.986513 -0.152988 -0.058193 0.986785 -0.160419 -0.022845 0.977107 -0.114155 -0.179527 0.987648 -0.146101 -0.056613 0.977642 -0.111054 -0.178558 0.961848 -0.082401 -0.260881 0.982762 -0.183707 0.02075 0.982059 -0.149133 -0.115409 0.975987 -0.120456 -0.181491 0.984066 -0.17642 0.022121 0.975552 -0.12284 -0.182232 0.985305 -0.169014 -0.024675 0.882352 -0.453442 -0.125879 0.872184 -0.487183 0.044132 0.871388 -0.487551 0.054566 0.891871 -0.435546 -0.121924 0.880938 -0.469599 0.058533 0.891976 -0.444252 -0.083781 0.73552 -0.506185 0.450319 0.738768 -0.496294 0.455975 0.88631 -0.45908 0.060826 0.709996 -0.555493 0.43282 0.859382 -0.508908 0.049754 0.861475 -0.506256 0.039568 0.73176 -0.46027 0.502671 0.89501 -0.437231 0.088245 0.899221 -0.432406 0.066537 0.720023 -0.485069 0.496261 0.888185 -0.455333 0.061637 0.740886 -0.491952 0.457243 0.892753 -0.449439 -0.031559 0.894521 -0.439308 -0.082709 0.883492 -0.464637 0.059618 0.903924 -0.426845 -0.02692 0.894836 -0.441702 0.064563 0.892236 -0.443077 0.087164 0.816304 -0.193314 0.544314 0.837572 -0.184032 0.514398 0.333879 -0.091008 0.938212 0.821581 -0.163227 0.546225 0.339517 -0.07094 0.937921 0.259624 -0.046588 0.964585 0.828829 -0.2128 0.517455 0.348749 -0.149031 0.925291 0.324295 -0.123914 0.937805 0.835773 -0.166794 0.523128 0.335285 -0.086055 0.938178 0.838568 -0.177803 0.514966 -0.15321 -0.166736 0.974025 -0.168324 -0.155772 0.973346 0.26298 -0.306949 0.914672 -0.161947 -0.191514 0.968037 0.253598 -0.331662 0.908674 0.295701 -0.328959 0.896854 -0.219743 -0.097078 0.970715 0.20017 -0.238558 0.950275 0.277665 -0.266724 0.922909 -0.236044 -0.141837 0.961335 0.260229 -0.314272 0.91297 -0.171002 -0.162417 0.971792 -0.227835 -0.119146 0.966383 -0.165373 -0.148465 0.974992 -0.414656 -0.033133 0.909375 -0.216796 -0.089109 0.972142 -0.402772 -0.004263 0.91529 -0.428818 0.006415 0.903368 -0.164084 -0.197604 0.966452 -0.423667 -0.089769 0.901358 -0.433197 -0.080294 0.897716 -0.144726 -0.142858 0.979105 -0.412048 -0.026712 0.910771 -0.162778 -0.142052 0.976384 -0.673283 0.039493 0.738329 -0.737208 0.074875 0.671504 -0.437386 -0.091351 0.894622 -0.691848 -0.015365 0.72188 -0.456824 -0.144923 0.877673 -0.442954 -0.147411 0.884342 -0.74025 0.144684 0.656579 -0.440227 -0.022455 0.897606 -0.416191 -0.036935 0.908527 -0.7601 0.089266 0.643645 -0.436554 -0.089142 0.895251 -0.736557 0.076792 0.672003 -0.72482 0.183011 0.664186 -0.702093 0.166964 0.692234 -0.88156 0.317703 0.349165 -0.739589 0.1464 0.656944 -0.897675 0.28057 0.339793 -0.917674 0.298892 0.261796 -0.666267 0.058507 0.743415 -0.865992 0.222237 0.44796 -0.906686 0.257835 0.333829 -0.641741 0.119453 0.757561 -0.883503 0.313433 0.348111 -0.703615 0.163359 0.691549 -0.811023 0.541714 0.22088 -0.811851 0.564071 0.15074 -0.783323 0.487582 0.385575 -0.786975 0.571615 0.232221 -0.764363 0.513426 0.390055 -0.726537 0.463089 0.507634 -0.874983 0.481196 0.053436 -0.858153 0.425856 0.28674 -0.843239 0.393041 0.366696 -0.773789 0.626885 0.090914 -0.743586 0.539991 0.39432 -0.773827 0.611188 0.166256 -0.989816 0.128098 0.062093 -0.956205 0.219547 -0.193575 -0.956879 0.210512 -0.200167 -0.989836 0.127965 0.062041 -0.956721 0.21151 -0.199873 -0.988383 0.150794 0.018981 -0.79273 0.387057 -0.470921 -0.797798 0.381088 -0.467215 -0.931941 0.322716 -0.165347 -0.776887 0.438169 -0.452166 -0.915979 0.372715 -0.148549 -0.922089 0.361717 -0.137526 -0.789419 0.374697 -0.48623 -0.922664 0.337745 -0.186064 -0.931681 0.323617 -0.165052 -0.792386 0.365037 -0.488745 -0.933861 0.315958 -0.167555 -0.799773 0.374218 -0.469387 -0.993577 0.10779 -0.03443 -0.995508 0.094668 0.001553 -0.964107 0.153992 -0.216295 -0.980956 0.193644 -0.01508 -0.952626 0.2352 -0.192832 -0.94931 0.232338 -0.211732 -0.770808 0.455569 -0.445322 -0.511019 0.467214 -0.721506 -0.479781 0.467546 -0.742436 -0.783848 0.416867 -0.460223 -0.493434 0.428587 -0.756859 -0.785283 0.421065 -0.453911 -0.227157 0.246108 -0.942248 -0.161131 0.230596 -0.959616 -0.531663 0.294634 -0.794056 -0.215136 0.286369 -0.933654 -0.520506 0.338647 -0.783831 -0.551667 0.343056 -0.760247 -0.142066 0.205784 -0.96823 -0.516406 0.28601 -0.80717 -0.535463 0.278349 -0.797372 -0.136899 0.222363 -0.965305 -0.531139 0.296825 -0.793591 -0.160382 0.23318 -0.959117 -0.771408 0.427526 -0.471329 -0.786743 0.416678 -0.455427 -0.494903 0.424178 -0.758383 -0.788465 0.377736 -0.485426 -0.510971 0.372638 -0.774628 -0.49344 0.363166 -0.790334 -0.07776 0.082204 -0.993577 0.345611 -0.029403 -0.937917 0.274814 0.037096 -0.960781 -0.080788 0.071521 -0.994162 0.274349 0.028212 -0.961216 -0.073635 0.050021 -0.99603 0.782297 -0.313784 -0.538099 0.763118 -0.251333 -0.595384 0.252073 -0.223772 -0.94148 0.788594 -0.295958 -0.539008 0.251949 -0.224767 -0.941276 0.308481 -0.165942 -0.936644 0.576464 0.267082 -0.772241 0.142921 0.099996 -0.98467 0.278817 0.149731 -0.9486 0.692399 -0.192964 -0.695233 0.248704 -0.250076 -0.935739 0.75662 -0.280149 -0.590798 -0.025088 0.034084 -0.999104 -0.073994 0.044958 -0.996245 0.274087 0.023367 -0.961421 -0.039939 0.084345 -0.995636 0.276996 0.086294 -0.956988 0.128497 0.140357 -0.981727 0.686284 -0.447956 -0.573018 0.744697 -0.326166 -0.582274 0.942782 -0.297293 -0.15093 0.666799 -0.546874 -0.506269 0.90987 -0.393355 -0.131939 0.887404 -0.398868 -0.231123 0.835423 -0.114512 -0.537545 0.981074 -0.159935 -0.109156 0.973265 -0.147084 -0.176415 0.827668 -0.154662 -0.539486 0.968604 -0.180269 -0.171201 0.772738 -0.201012 -0.602055 0.981368 -0.17677 0.075296 0.985308 -0.167699 0.032321 0.965359 -0.199595 -0.168058 0.984413 -0.159014 0.075142 0.968043 -0.183784 -0.170635 0.981468 -0.157526 -0.109116 0.964586 -0.26267 -0.024054 0.886122 -0.403979 -0.227129 0.940656 -0.30463 -0.149557 0.973071 -0.223433 -0.056654 0.952693 -0.259786 -0.157755 0.973614 -0.223843 0.044381 0.891123 -0.447611 0.074459 0.859144 -0.437414 0.265595 0.861237 -0.412737 0.296511 0.886329 -0.457055 0.07431 0.856485 -0.421604 0.297797 0.879048 -0.466816 0.096733 0.693661 -0.282138 0.662746 0.685845 -0.230198 0.690381 0.88108 -0.373243 0.290495 0.674308 -0.328082 0.661567 0.860678 -0.413791 0.296666 0.875818 -0.402184 0.266817 0.814315 0.039437 0.579082 0.925898 -0.220507 0.306739 0.942828 -0.207753 0.260605 0.768711 -0.044857 0.638022 0.916799 -0.288534 0.276094 0.723253 -0.140513 0.676137 0.880336 -0.452093 0.143596 0.901489 -0.423873 0.087459 0.880618 -0.374213 0.290648 0.885964 -0.443499 0.135561 0.877163 -0.381383 0.291773 0.896797 -0.272098 0.34888 0.629926 -0.232728 0.740966 0.711933 -0.169632 0.681452 0.24202 0.110259 0.963986 0.291031 -0.520905 0.80247 0.043149 -0.226884 0.972965 0.029365 -0.128116 0.991324 0.741163 -0.140702 0.656415 0.211731 0.065223 0.975149 0.244136 0.114121 0.963003 0.743813 -0.130897 0.655446 0.244195 0.114229 0.962975 0.71381 -0.164939 0.680639 -0.280195 0.029346 0.959494 -0.239994 0.037051 0.970067 0.08434 -0.160829 0.983372 -0.274106 0.047103 0.960545 0.090406 -0.150946 0.984399 0.144062 -0.114568 0.982914 -0.216536 0.018614 0.976097 -0.080598 -0.197472 0.97699 0.06442 -0.193001 0.979081 -0.184394 0.039616 0.982054 0.08398 -0.161413 0.983307 -0.240402 0.036349 0.969993 -0.290202 -0.030457 0.956481 -0.259134 0.003801 0.965834 -0.488928 0.134848 0.861839 0.245785 0.298695 0.922156 -0.122516 0.654967 0.74566 0.126671 0.466295 0.875513 -0.264575 0.074318 0.961497 -0.526803 0.165279 0.833763 -0.472689 0.167774 0.865111 -0.277471 0.037326 0.960009 -0.487454 0.137901 0.86219 -0.258023 0.005749 0.966122 -0.813164 0.17786 0.554194 -0.793632 0.197294 0.57552 -0.523592 0.058797 0.849938 -0.81487 0.170256 0.554076 -0.529512 0.04488 0.847114 -0.549452 0.091268 0.830526 -0.848618 0.079729 0.522964 -0.690627 -0.099233 0.716371 -0.602124 -0.161722 0.781852 -0.751744 0.247794 0.611129 -0.528423 0.047465 0.847654 -0.797674 0.184239 0.574257 -0.835961 0.10636 0.538383 -0.801451 0.171549 0.572929 -0.944276 0.257305 0.205274 -0.906908 -0.091716 0.411225 -0.982818 0.056396 0.175748 -0.982506 0.140542 0.122185 -0.76881 0.327097 0.54949 -0.910161 0.350214 0.221264 -0.897863 0.381527 0.219724 -0.794178 0.250606 0.553604 -0.928305 0.305941 0.211303 -0.785587 0.221854 0.57761 -0.904893 0.414991 -0.094612 -0.890973 0.446119 -0.084527 -0.88856 0.401603 0.221756 -0.887473 0.450485 -0.097234 -0.870502 0.437635 0.225173 -0.859286 0.467386 0.207794 -0.910826 0.404827 -0.08069 -0.961311 0.210722 0.177417 -0.932735 0.293256 0.209775 -0.875442 0.483227 -0.009636 -0.89961 0.377627 0.219319 -0.900187 0.426455 -0.08831 -0.973438 0.215199 -0.078155 -0.897327 0.164414 -0.409601 -0.876218 0.195446 -0.440502 -0.949863 0.300738 -0.085534 -0.856382 0.281502 -0.432858 -0.956613 0.267219 -0.116128 -0.606328 0.264284 -0.750013 -0.565167 0.280729 -0.775743 -0.84387 0.323927 -0.427731 -0.658174 0.108976 -0.744937 -0.880883 0.168993 -0.44214 -0.887506 0.203223 -0.413562 -0.472242 0.655272 -0.589581 -0.760593 0.548113 -0.347953 -0.703659 0.609388 -0.365392 -0.523676 0.413217 -0.744993 -0.823244 0.383024 -0.419001 -0.544962 0.34 -0.766431 -0.946473 0.243964 -0.211355 -0.948386 0.296948 -0.111292 -0.846838 0.314416 -0.428962 -0.924723 0.362161 -0.117165 -0.799805 0.439534 -0.408806 -0.768501 0.52294 -0.3687 -0.576413 0.334694 -0.745472 -0.294928 0.236977 -0.925667 -0.237223 0.250024 -0.93873 -0.572957 0.342228 -0.744715 -0.238666 0.242608 -0.940308 -0.556929 0.305842 -0.772199 -0.080648 0.072016 -0.994138 -0.071009 0.086238 -0.993741 -0.262197 0.106697 -0.959098 -0.083751 0.061026 -0.994616 -0.262582 0.104178 -0.959269 -0.330148 0.131958 -0.93466 -0.031467 0.055656 -0.997954 -0.166043 0.020941 -0.985896 -0.26709 0.073763 -0.960844 -0.051144 0.122357 -0.991168 -0.262432 0.105163 -0.959203 -0.071094 0.085084 -0.993834 -0.533221 0.22677 -0.815016 -0.558654 0.300699 -0.772972 -0.239578 0.237877 -0.941285 -0.497307 -0.126119 -0.858359 -0.285394 -0.07521 -0.955455 -0.147201 -0.05593 -0.987524 -0.018527 0.122296 -0.992321 -0.010571 0.121633 -0.992519 0.40432 -0.061418 -0.912553 -0.021415 0.115373 -0.993091 0.401446 -0.068413 -0.913324 0.434484 -0.082181 -0.896923 0.410702 -0.045664 -0.910625 -0.058002 0.132325 -0.989508 0.403661 -0.063029 -0.912735 -0.011257 0.120042 -0.992705 0.778557 -0.313083 -0.543901 0.8076 -0.319797 -0.495492 0.38599 -0.105043 -0.916503 0.769542 -0.331915 -0.545561 0.379345 -0.120309 -0.9174 0.330656 -0.103311 -0.93808 0.826178 -0.297787 -0.478281 0.426143 -0.102406 -0.898841 0.394062 -0.086115 -0.915041 0.819537 -0.314025 -0.479321 0.386708 -0.103375 -0.91639 0.808369 -0.318053 -0.495361 0.875943 -0.141099 -0.461318 0.872338 -0.129191 -0.471526 0.974189 -0.222448 -0.03839 0.864349 -0.185634 -0.467376 0.963353 -0.264792 -0.042851 0.963931 -0.261822 -0.047812 0.86309 -0.060509 -0.501413 0.98195 -0.184241 -0.042776 0.98296 -0.180655 -0.033958 0.851846 -0.108972 -0.512332 0.972221 -0.230749 -0.039266 0.87038 -0.137146 -0.472896 0.974548 -0.212691 0.070847 0.972486 -0.214137 0.091734 0.978676 -0.202185 -0.036245 0.976662 -0.20235 0.072015 0.980821 -0.191716 -0.035134 0.968889 -0.230347 0.090522 0.974251 -0.221003 -0.044642 0.974916 -0.219294 -0.038056 0.97458 -0.204032 0.092542 0.980667 -0.192488 -0.035216 0.974485 -0.204448 0.092628 0.91466 -0.401419 0.047539 0.902679 -0.407691 0.137693 0.895976 -0.407647 0.176211 0.922471 -0.382812 0.050015 0.903609 -0.389576 0.178105 0.919817 -0.385298 0.074036 0.728295 -0.378428 0.571296 0.709091 -0.371311 0.599431 0.911877 -0.368805 0.180177 0.714717 -0.415031 0.562965 0.899446 -0.399554 0.17707 0.907091 -0.397331 0.138975 0.701541 -0.342535 0.624908 0.910016 -0.354974 0.214158 0.917162 -0.354776 0.181516 0.690842 -0.372179 0.619855 0.907475 -0.38003 0.179071 0.704913 -0.382839 0.597103 0.915716 -0.394566 0.076038 0.916188 -0.394037 0.07303 0.899947 -0.398369 0.177194 0.925103 -0.371561 0.078273 0.909378 -0.375226 0.179548 0.902072 -0.375883 0.212081 0.761556 -0.088661 0.642006 0.775303 -0.078628 0.626676 0.138803 -0.009589 0.990274 0.757329 -0.118034 0.642278 0.135534 -0.039527 0.989984 0.147895 -0.0202 0.988797 0.794363 -0.060659 0.604407 0.147748 0.008749 0.988986 0.13971 -0.001063 0.990192 0.793201 -0.075193 0.6043 0.138219 -0.015021 0.990288 0.774711 -0.084165 0.626689 -0.283424 0.04082 0.958125 -0.291578 0.037738 0.955802 0.139051 -0.007268 0.990259 -0.286314 0.021456 0.957896 0.136843 -0.027676 0.990206 0.141031 -0.039965 0.989198 -0.283702 0.040329 0.958064 0.146407 -0.029257 0.988792 0.138966 -0.008062 0.990264 -0.282783 0.046541 0.958054 0.139733 -0.000852 0.990189 -0.290982 0.043761 0.955727 -0.281102 0.0577 0.957942 -0.289019 0.062855 0.955258 -0.518627 0.086469 0.850617 -0.285186 0.030139 0.957998 -0.521817 0.058441 0.851053 -0.533528 0.064964 0.843284 -0.282983 0.043711 0.958128 -0.497924 0.078794 0.863634 -0.520268 0.072512 0.850919 -0.281963 0.050335 0.958104 -0.519459 0.079507 0.850788 -0.289738 0.055981 0.955467 -0.81125 0.144417 0.566584 -0.831491 0.129176 0.540311 -0.517995 0.091625 0.850462 -0.809223 0.153992 0.56696 -0.517248 0.097564 0.850256 -0.496738 0.085829 0.863646 -0.842349 0.104592 0.528685 -0.533721 0.063501 0.843273 -0.520811 0.067691 0.850984 -0.837284 0.140491 0.52841 -0.516638 0.10231 0.850069 -0.829832 0.13999 0.540169 -0.78222 0.355665 0.511501 -0.774694 0.355063 0.523239 -0.9167 0.365504 0.161454 -0.779997 0.361771 0.510614 -0.914468 0.371179 0.161167 -0.91635 0.367498 0.158897 -0.77566 0.277501 0.566873 -0.927637 0.325948 0.182337 -0.935138 0.314169 0.163753 -0.767845 0.300459 0.565807 -0.92759 0.33625 0.162829 -0.785404 0.323972 0.52743 -0.902673 0.42904 -0.033263 -0.904665 0.421697 -0.06125 -0.890577 0.426504 0.158007 -0.897876 0.439047 -0.032495 -0.885756 0.436666 0.157353 -0.88639 0.423772 0.18636 -0.901567 0.426389 -0.073281 -0.885115 0.439832 0.152055 -0.88601 0.436137 0.157387 -0.893136 0.443534 -0.074738 -0.877685 0.453052 0.156248 -0.89206 0.447619 -0.062179 -0.980684 0.189249 -0.049444 -0.954148 0.192992 -0.228812 -0.948364 0.179584 -0.26145 -0.98013 0.192138 -0.049272 -0.947105 0.185705 -0.261737 -0.978016 0.201944 -0.051987 -0.819321 0.22252 -0.528392 -0.802703 0.207741 -0.559027 -0.930639 0.253164 -0.264235 -0.808083 0.262976 -0.52711 -0.920054 0.288535 -0.265044 -0.932265 0.284245 -0.223801 -0.774768 0.137497 -0.617114 -0.927318 0.216001 -0.305654 -0.94199 0.208868 -0.262733 -0.773486 0.142184 -0.61766 -0.939583 0.218977 -0.263123 -0.811993 0.172941 -0.557458 -0.98409 0.170459 -0.050099 -0.984609 0.167369 -0.050324 -0.953755 0.15088 -0.259973 -0.980848 0.187774 -0.051745 -0.950954 0.166349 -0.260796 -0.94281 0.15095 -0.297193 -0.686753 0.369521 -0.625959 -0.738173 0.382763 -0.555511 -0.426101 0.270791 -0.863197 -0.657753 0.424694 -0.62209 -0.402792 0.322088 -0.856748 -0.369891 0.312723 -0.874863 -0.767914 0.376453 -0.518258 -0.45549 0.284119 -0.843685 -0.427883 0.266704 -0.863588 -0.765238 0.382873 -0.517512 -0.424586 0.274248 -0.862853 -0.736587 0.386201 -0.555237 -0.072547 0.095686 -0.992764 -0.031389 0.073131 -0.996828 -0.440377 0.237319 -0.86588 -0.073547 0.093152 -0.992932 -0.441665 0.234213 -0.866069 -0.473504 0.238982 -0.847751 -0.025149 0.106403 -0.994005 -0.396907 0.251223 -0.882809 -0.42831 0.265721 -0.86368 -0.037661 0.076236 -0.996378 -0.44117 0.235409 -0.865997 -0.0322 0.071233 -0.99694 -0.634571 -0.496794 -0.592043 -0.669311 -0.533043 -0.517579 -0.608213 -0.478418 -0.633398 -0.597488 -0.529427 -0.602258 -0.561471 -0.538228 -0.628539 -0.523922 -0.452356 -0.72172 -0.673992 -0.562658 -0.478697 -0.601633 -0.529617 -0.597949 -0.586533 -0.507066 -0.631556 -0.669 -0.569049 -0.478144 -0.581535 -0.513441 -0.631027 -0.647381 -0.557629 -0.519566 -0.395577 -0.560428 -0.727626 -0.357491 -0.505222 -0.785462 -0.535401 -0.568642 -0.624493 -0.415277 -0.521455 -0.745406 -0.538306 -0.565348 -0.624987 -0.576264 -0.566911 -0.58867 -0.295546 -0.377612 -0.877532 -0.452566 -0.516601 -0.726848 -0.537232 -0.566569 -0.624805 -0.303401 -0.369258 -0.878406 -0.54392 -0.558916 -0.625911 -0.38334 -0.466955 -0.796871 -0.086914 -0.461812 -0.882709 -0.124173 -0.447217 -0.885764 0.117716 -0.375034 -0.919507 -0.113147 -0.418283 -0.901242 0.113205 -0.357016 -0.927213 0.145879 -0.334115 -0.931175 -0.201042 -0.485504 -0.850804 0.07797 -0.431846 -0.898571 0.13024 -0.425267 -0.895648 -0.20311 -0.477322 -0.854933 0.128179 -0.416981 -0.899831 -0.113991 -0.472463 -0.873948 0.228719 -0.373189 -0.89912 0.244705 -0.357764 -0.901179 0.119263 -0.381224 -0.916758 0.243881 -0.412795 -0.877566 0.137917 -0.456225 -0.879112 0.089451 -0.469609 -0.878331 0.164322 -0.334594 -0.927925 0.152695 -0.355035 -0.922299 0.112255 -0.353225 -0.928779 0.167448 -0.348681 -0.922162 0.115775 -0.367276 -0.922878 0.238729 -0.339727 -0.909722 0.428619 -0.358042 -0.829513 0.505522 -0.342741 -0.791818 0.555661 -0.33165 -0.762397 0.428388 -0.317511 -0.845973 0.556297 -0.291142 -0.778312 0.328821 -0.327625 -0.885742 0.428975 -0.296709 -0.853196 0.478896 -0.291552 -0.828044 0.556156 -0.265249 -0.787613 0.431332 -0.38636 -0.815279 0.554614 -0.359111 -0.750628 0.503096 -0.370391 -0.780836 0.530641 -0.249604 -0.810011 0.625418 -0.185881 -0.757827 0.553854 -0.197685 -0.808806 0.541275 -0.282125 -0.792103 0.55597 -0.254274 -0.791355 0.47817 -0.284255 -0.830995 0.371092 -0.331331 -0.867474 0.329016 -0.313726 -0.890687 0.556275 -0.277429 -0.783321 0.358156 -0.256706 -0.897678 0.553314 -0.188214 -0.81143 0.618517 -0.156718 -0.769984 0.662415 0.658467 -0.35725 0.833666 0.551494 -0.029243 0.710118 0.613369 -0.345705 0.702138 0.590087 -0.398498 0.715966 0.60445 -0.349332 0.425839 0.552444 -0.716567 0.911269 0.365463 0.189805 0.886944 0.456689 0.069031 0.76386 0.521967 -0.379563 0.906024 0.375595 0.195059 0.758423 0.532317 -0.376076 0.864499 0.497894 -0.06887 0.812975 0.452665 -0.366287 0.59507 0.219981 -0.772981 0.78518 0.478248 -0.393411 0.715988 0.542835 -0.438966 0.697619 0.631735 -0.337992 0.775618 0.624137 0.094182 0.278469 0.405836 -0.870489 0.45029 0.514804 -0.729531 0.74748 0.5523 -0.369105 0.318923 0.354923 -0.878816 0.796527 0.452561 -0.400916 0.420371 0.433292 -0.797211 -0.072957 -0.410977 -0.908722 -0.065727 -0.309954 -0.948477 -0.071626 -0.317947 -0.945399 -0.170469 -0.397191 -0.901765 -0.151876 -0.295885 -0.943072 -0.181989 -0.438484 -0.88012 0.040932 -0.435429 -0.899292 0.054564 -0.362774 -0.930278 0.05851 -0.348804 -0.935367 0.037137 -0.434867 -0.899729 0.054881 -0.348026 -0.935877 0.057422 -0.331016 -0.941876 0.091699 -0.408507 -0.908137 0.090947 -0.451274 -0.887739 0.111931 -0.359716 -0.926324 0.070365 -0.401874 -0.912987 0.090895 -0.355542 -0.93023 0.085727 -0.37034 -0.924932 -0.107605 -0.521215 -0.846615 -0.093036 -0.456844 -0.884668 -0.065244 -0.319601 -0.945303 -0.109263 -0.520882 -0.846607 -0.06548 -0.319541 -0.945307 -0.09012 -0.415491 -0.905122 -0.721325 -0.574264 -0.387183 -0.70393 -0.562131 -0.434156 -0.765495 -0.577402 -0.283942 -0.772237 -0.478685 -0.417745 -0.820531 -0.493463 -0.288484 -0.844995 -0.481284 -0.233131 -0.70967 -0.51403 -0.481811 -0.751213 -0.543144 -0.375065 -0.782513 -0.553279 -0.285578 -0.724301 -0.492415 -0.482613 -0.797077 -0.531413 -0.286824 -0.738357 -0.506859 -0.444886 -0.887265 -0.441684 -0.132953 -0.895149 -0.442657 -0.052561 -0.863342 -0.412906 -0.290085 -0.811834 -0.559523 -0.166914 -0.799241 -0.528061 -0.286996 -0.78224 -0.500696 -0.370682 -0.886207 -0.462984 0.01683 -0.852166 -0.467302 -0.23546 -0.844431 -0.450603 -0.289645 -0.869071 -0.494353 0.018166 -0.827232 -0.481915 -0.288868 -0.86053 -0.505952 -0.05916 0.941291 0.321624 -0.102614 0.903508 0.370911 -0.214704 0.635907 0.472109 -0.61052 0.936232 0.338741 -0.093406 0.63225 0.483634 -0.605275 0.84382 0.430083 -0.32093 0.763449 0.443262 -0.469749 0.407982 0.441532 -0.799124 0.638562 0.463463 -0.614362 0.748177 0.486933 -0.450696 0.62115 0.516228 -0.589645 0.892509 0.406547 -0.195313 0.285676 0.414079 -0.86425 0.295765 0.415795 -0.860022 0.650917 0.419536 -0.632689 0.295386 0.386765 -0.873591 0.661547 0.375284 -0.649244 0.419151 0.411181 -0.809471 0.537378 0.428117 -0.726595 0.867365 0.336887 -0.366312 0.653842 0.408069 -0.637158 0.539557 0.417801 -0.730972 0.650584 0.420814 -0.632184 0.297782 0.411032 -0.861614 -0.348309 -0.693438 -0.630734 -0.303299 -0.541044 -0.784398 -0.323889 -0.587103 -0.741893 -0.369514 -0.682551 -0.630542 -0.339045 -0.582299 -0.738903 -0.369079 -0.716365 -0.592116 -0.269427 -0.368068 -0.889907 -0.286686 -0.445347 -0.84822 -0.309224 -0.591582 -0.744588 -0.260413 -0.370658 -0.891514 -0.300299 -0.594227 -0.746133 -0.2994 -0.542485 -0.784901 -0.405376 -0.455346 -0.792673 -0.409254 -0.601382 -0.686186 -0.415339 -0.555273 -0.720532 -0.335786 -0.469618 -0.816521 -0.347285 -0.57961 -0.737188 -0.328781 -0.435141 -0.838186 -0.409547 -0.736318 -0.538616 -0.41747 -0.694715 -0.585739 -0.395162 -0.562895 -0.725945 -0.420552 -0.732267 -0.53565 -0.406175 -0.558778 -0.723041 -0.417744 -0.598827 -0.683298 -0.196925 -0.50146 -0.842472 -0.269087 -0.507032 -0.818847 -0.308739 -0.508858 -0.803582 -0.196419 -0.503391 -0.841437 -0.308325 -0.510644 -0.802607 -0.254152 -0.507652 -0.823223 -0.393231 -0.564876 -0.725455 -0.419057 -0.546407 -0.725142 -0.303005 -0.53293 -0.790047 -0.39589 -0.559833 -0.727914 -0.298106 -0.552419 -0.778438 -0.256832 -0.542649 -0.799731 -0.406608 -0.582352 -0.703944 -0.386137 -0.578063 -0.718847 -0.289685 -0.583874 -0.758402 -0.407548 -0.579127 -0.706057 -0.290545 -0.580772 -0.760452 -0.402845 -0.588771 -0.70076 -0.273593 -0.566038 -0.777656 -0.241618 -0.545593 -0.802464 -0.301459 -0.539182 -0.786388 -0.294176 -0.52222 -0.800467 -0.297085 -0.556366 -0.776014 -0.390259 -0.558894 -0.731666 -0.003349 -0.589004 -0.808123 -0.017359 -0.563408 -0.825996 -0.056363 -0.496418 -0.866252 -0.053801 -0.514268 -0.85594 -0.028215 -0.514946 -0.856758 -0.050665 -0.520343 -0.852453 0.089205 -0.368093 -0.9255 -0.053766 -0.51936 -0.852862 -0.026263 -0.516207 -0.856061 0.091025 -0.369235 -0.924868 -0.024442 -0.51738 -0.855407 -0.029071 -0.550318 -0.834449 0.042026 -0.392759 -0.918681 0.013632 -0.423512 -0.905788 -0.060456 -0.49367 -0.867545 0.055913 -0.397269 -0.915997 -0.014244 -0.5239 -0.851661 -0.0035 -0.536439 -0.843932 -0.081114 -0.573911 -0.814891 -0.04451 -0.527213 -0.848567 -0.017451 -0.521859 -0.852853 -0.082931 -0.572484 -0.815711 -0.017671 -0.521718 -0.852935 0.044385 -0.438826 -0.897475 0.428482 -0.374029 -0.822499 0.298775 -0.419369 -0.857242 0.370519 -0.387175 -0.844281 0.428387 -0.380662 -0.819501 0.371629 -0.399242 -0.838151 0.432092 -0.374937 -0.820194 0.252991 -0.436848 -0.863226 0.230225 -0.44125 -0.867349 0.370821 -0.390389 -0.842667 0.233724 -0.386207 -0.89231 0.368716 -0.368841 -0.853232 0.286591 -0.37307 -0.882431 0.149657 -0.49792 -0.854212 0.490646 -0.427211 -0.759445 0.375841 -0.453619 -0.808068 0.148194 -0.480919 -0.86415 0.374673 -0.436703 -0.817869 0.238455 -0.46731 -0.851329 0.5207 -0.3526 -0.777525 0.432367 -0.373553 -0.820681 0.509545 -0.45217 -0.732056 0.379137 -0.52172 -0.764241 0.491112 -0.48126 -0.726084 0.27579 -0.197945 -0.940615 0.208076 -0.284181 -0.93592 0.349777 0.043265 -0.935833 0.332287 -0.212892 -0.918837 0.391425 0.01104 -0.920144 0.436018 0.116965 -0.892305 0.081895 -0.363491 -0.927991 0.351859 0.019473 -0.93585 0.35141 0.042019 -0.935278 0.099705 -0.374658 -0.921786 0.367076 0.029995 -0.929707 0.209865 -0.284912 -0.935298 0.294897 -0.063097 -0.953443 0.31656 -0.035576 -0.947905 0.36059 0.034989 -0.932068 0.29926 -0.067124 -0.951808 0.383097 0.01756 -0.923541 0.355032 0.016146 -0.934715 0.400206 0.111938 -0.909563 0.405002 0.133241 -0.904555 0.347001 0.04538 -0.936766 0.39166 0.115095 -0.912883 0.343641 0.047934 -0.937877 0.288982 -0.011461 -0.957266 0.292674 -0.059862 -0.954337 0.187048 -0.194649 -0.962873 0.117156 -0.224946 -0.967302 0.326173 -0.087366 -0.941264 0.145358 -0.265891 -0.952981 0.337337 -0.131033 -0.93222 0.327462 -0.093355 -0.940241 0.236039 -0.179277 -0.955063 0.135813 -0.252049 -0.958137 0.420712 -0.18272 -0.888603 0.225956 -0.382054 -0.896091 0.309011 -0.289821 -0.905823 0.170343 -0.361813 -0.916556 0.053256 -0.385897 -0.921003 0.16697 -0.297167 -0.940113 0.163701 -0.331805 -0.929036 0.162764 -0.291088 -0.942749 0.267833 -0.230271 -0.935543 0.346327 -0.196895 -0.917219 0.317562 -0.100342 -0.942914 0.122333 -0.232473 -0.964878 0.366093 -0.301038 -0.880541 0.202324 -0.348132 -0.915352 0.054495 -0.390076 -0.919168 0.450734 -0.193207 -0.871499 0.607127 0.001136 -0.794604 0.478583 -0.142643 -0.866379 0.320043 -0.082305 -0.943821 0.408697 -0.048287 -0.911392 0.283637 -0.125861 -0.950636 0.699841 -0.020059 -0.714017 0.801062 0.048118 -0.596644 0.527325 -0.213889 -0.822301 0.770808 -0.118369 -0.625974 0.590598 -0.316055 -0.742498 0.726613 -0.170894 -0.665454 0.587655 0.459949 -0.665664 0.199262 -0.104691 -0.974338 0.331418 0.047947 -0.942265 0.821997 0.233792 -0.519289 0.521297 -0.204783 -0.82844 0.798493 0.054931 -0.599493 0.03533 -0.388356 -0.920832 0.250515 -0.09988 -0.962947 0.392988 -0.028104 -0.919114 -0.003762 -0.363645 -0.93153 0.428102 -0.073704 -0.90072 0.257731 -0.16691 -0.951691 0.301841 -0.126853 -0.944881 0.329828 -0.085745 -0.940139 0.368957 -0.091588 -0.924923 0.261264 -0.098251 -0.960254 0.298418 -0.013785 -0.954336 0.430999 0.12731 -0.893326 0.404021 0.266211 -0.875157 0.317848 0.076255 -0.94507 0.263303 0.023615 -0.964424 0.477153 0.206742 -0.854156 0.307004 -0.023058 -0.951429 0.294979 -0.060998 -0.953555 0.362979 0.126748 -0.923137 0.379407 0.13912 -0.914711 0.231109 0.057195 -0.971245 0.36854 0.116592 -0.922271 0.218601 0.070065 -0.973296 0.272862 0.123887 -0.954043 0.472523 0.126097 -0.872251 0.445564 0.111373 -0.888295 0.313581 -0.030197 -0.949081 0.497118 0.082527 -0.863749 0.360745 -0.082332 -0.929024 0.430853 0.043278 -0.901384 -0.839755 -0.402064 -0.364906 -0.653838 -0.513925 -0.555317 -0.644632 -0.492916 -0.584367 -0.838626 -0.408071 -0.360811 -0.644002 -0.495244 -0.58309 -0.807185 -0.444761 -0.388124 -0.454504 -0.545504 -0.704167 -0.433474 -0.535856 -0.72454 -0.645151 -0.490978 -0.585424 -0.453335 -0.515966 -0.72682 -0.647098 -0.483575 -0.589422 -0.65844 -0.438493 -0.611703 -0.428952 -0.495612 -0.755228 -0.639968 -0.485104 -0.595916 -0.651552 -0.46576 -0.598788 -0.432439 -0.479672 -0.763486 -0.655151 -0.450324 -0.606617 -0.43844 -0.488258 -0.754569 -0.794997 -0.426225 -0.431639 -0.820099 -0.405793 -0.403448 -0.655405 -0.449197 -0.607179 -0.790954 -0.436139 -0.429156 -0.650447 -0.470307 -0.596432 -0.653528 -0.447649 -0.610337 -0.538325 -0.295417 -0.789262 -0.372092 -0.253111 -0.893019 0.010363 -0.468619 -0.88334 -0.568152 -0.40061 -0.718829 0.024344 -0.563925 -0.825467 -0.534981 -0.620507 -0.573382 -0.080109 -0.473827 -0.876966 0.113389 -0.716463 -0.688348 0.053419 -0.744905 -0.665028 -0.228231 -0.619117 -0.751401 0.060471 -0.784797 -0.616795 -0.524852 -0.422817 -0.738753 0.146726 -0.464309 -0.873435 -0.08367 -0.511175 -0.855394 0.012279 -0.481973 -0.8761 0.151644 -0.521867 -0.83944 0.02121 -0.543005 -0.839462 0.118579 -0.522452 -0.844383 -0.277103 -0.558795 -0.781641 -0.561682 -0.559951 -0.609071 0.012545 -0.483823 -0.875076 -0.194277 -0.708219 -0.678736 0.044652 -0.692981 -0.719572 -0.025987 -0.683386 -0.729595 0.471538 -0.625299 -0.621814 0.49586 -0.60223 -0.625653 0.307799 -0.552735 -0.774431 0.486453 -0.570824 -0.661455 0.281079 -0.601075 -0.748133 0.311713 -0.583316 -0.750051 0.257067 -0.623973 -0.737952 0.22479 -0.601168 -0.766855 0.271715 -0.617063 -0.738514 0.261387 -0.620314 -0.739519 0.274743 -0.611944 -0.741647 0.487768 -0.620458 -0.614096 0.246871 -0.633625 -0.733195 0.319041 -0.632764 -0.705565 0.301945 -0.563686 -0.768822 0.277002 -0.612277 -0.740531 0.273393 -0.614233 -0.740252 0.235723 -0.58989 -0.772311 0.404115 -0.633436 -0.659886 0.30516 -0.61507 -0.727026 0.272818 -0.615205 -0.739658 0.403521 -0.634569 -0.659161 0.27195 -0.616669 -0.738758 0.311467 -0.640359 -0.702089 0.883021 0.46893 -0.019457 0.900696 0.430178 0.060776 0.877515 0.478756 -0.02756 0.883919 0.46719 -0.020496 0.878559 0.476756 -0.028933 0.88461 0.466314 -0.004022 0.943396 0.330986 0.021275 0.900069 0.411209 -0.144165 0.916839 0.389798 -0.086396 0.928502 0.36838 0.04669 0.901904 0.42746 -0.062028 0.927233 0.373376 0.028807 0.933429 0.353999 0.058274 0.959355 0.263024 0.102255 0.940513 0.312022 -0.134454 0.934749 0.350591 0.05771 0.94215 0.305234 -0.138513 0.923138 0.336398 -0.186155 0.918731 0.351268 0.180401 0.899945 0.435167 -0.02701 0.892184 0.449153 -0.047639 0.915487 0.357903 0.183817 0.891759 0.45006 -0.047032 0.901694 0.402982 0.156696 -0.861723 -0.402638 -0.308733 -0.837044 -0.415109 -0.35643 -0.958595 -0.223451 -0.176536 -0.855521 -0.386605 -0.344412 -0.958377 -0.179307 -0.222178 -0.953034 -0.158855 -0.257858 -0.845601 -0.365361 -0.389191 -0.95612 -0.244599 -0.161264 -0.958901 -0.212599 -0.187909 -0.842236 -0.38782 -0.374479 -0.958626 -0.222635 -0.177395 -0.837059 -0.414007 -0.357674 -0.995115 -0.087032 0.046601 -0.998737 -0.033041 0.03785 -0.957875 -0.237003 -0.162189 -0.985626 -0.150027 0.077678 -0.950504 -0.294276 -0.099716 -0.952352 -0.265899 -0.149409 -0.993858 0.044635 -0.101258 -0.962352 -0.185988 -0.198212 -0.957024 -0.159269 -0.242361 -0.999977 0.003778 -0.005602 -0.957924 -0.236259 -0.162982 -0.998814 -0.031946 0.036744 0.851013 0.309373 -0.42434 0.945209 0.297756 -0.133872 0.931757 0.317388 -0.176332 0.850902 0.309718 -0.424312 0.931733 0.317489 -0.176279 0.890129 0.315981 -0.328369 0.908244 0.411387 0.076514 0.88848 0.458542 0.018496 0.869922 0.486794 -0.079169 0.933401 0.356739 0.038728 0.896547 0.427832 -0.114733 0.910087 0.408144 -0.071827 0.813355 0.532396 -0.234538 0.775998 0.542982 -0.320932 0.896988 0.426733 -0.115376 0.818124 0.517355 -0.251033 0.906682 0.401239 -0.130131 0.930048 0.361455 -0.066032 0.73202 0.16829 -0.660171 0.898898 0.287271 -0.330844 0.946506 0.239393 -0.216372 0.728656 0.177074 -0.661593 0.954586 0.123319 -0.271217 0.825896 0.231829 -0.513956 -0.593428 -0.534097 -0.60215 -0.639166 -0.456968 -0.618585 -0.506117 -0.654076 -0.562165 -0.588051 -0.49708 -0.63805 -0.473768 -0.57015 -0.671173 -0.451196 -0.619596 -0.642279 -0.454593 -0.61869 -0.640756 -0.490658 -0.593343 -0.638121 -0.480511 -0.586645 -0.651887 -0.455082 -0.586223 -0.670256 -0.472765 -0.567731 -0.673925 -0.636452 -0.519947 -0.569723 -0.482584 -0.47148 -0.738119 -0.309926 -0.60221 -0.735723 -0.452394 -0.520157 -0.724414 -0.54892 -0.560005 -0.620549 -0.491556 -0.614651 -0.616909 -0.4948 -0.618914 -0.610015 -0.361112 -0.660811 -0.657972 -0.426223 -0.598587 -0.678253 -0.486012 -0.600425 -0.635045 -0.22487 -0.475498 -0.850491 -0.397701 -0.402769 -0.824385 -0.212612 -0.478393 -0.852019 0.250121 -0.629798 -0.735387 0.241209 -0.617252 -0.748878 0.052046 -0.493923 -0.867946 0.166078 -0.694582 -0.699981 0.000748 -0.541143 -0.84093 0.0706 -0.565168 -0.821949 -0.101516 -0.496248 -0.862225 -0.204561 -0.445434 -0.871633 -0.043629 -0.57955 -0.813768 -0.030057 -0.419629 -0.907198 0.046433 -0.499239 -0.86522 0.148907 -0.680126 -0.717813 -0.141373 -0.583108 -0.799999 0.125056 -0.629265 -0.767063 -0.033573 -0.571045 -0.820232 -0.093037 -0.437659 -0.894314 0.076157 -0.470677 -0.879012 -0.06368 -0.330548 -0.941638 0.180361 -0.455235 -0.871912 0.143977 -0.462291 -0.874962 0.109641 -0.437263 -0.892625 0.180659 -0.57364 -0.798936 0.066034 -0.48052 -0.874494 0.131441 -0.573922 -0.808292 -0.983242 -0.088456 -0.159407 -0.943451 -0.195066 -0.268049 -0.983762 -0.085042 -0.15805 -0.983889 -0.101083 -0.147463 -0.984978 -0.101641 -0.139597 -0.992441 -0.063975 -0.104725 -0.867933 -0.359454 -0.342762 -0.946469 -0.186101 -0.263749 -0.983693 -0.084289 -0.158883 -0.867087 -0.356771 -0.347669 -0.980228 -0.056231 -0.189711 -0.940714 -0.165329 -0.296181 -0.956194 0.12005 -0.266985 -0.964627 0.168176 -0.203006 -0.95257 0.048078 -0.300499 -0.971701 0.096694 -0.215515 -0.967049 0.004136 -0.254558 -0.932042 -0.153846 -0.328069 -0.990932 0.079805 -0.108099 -0.984725 -0.007999 -0.173931 -0.977773 -0.041733 -0.205469 -0.970783 0.143188 -0.192553 -0.959451 0.028735 -0.280407 -0.972314 0.148872 -0.18012 -0.551143 -0.563059 -0.615797 -0.693768 -0.416343 -0.587659 -0.60789 -0.522388 -0.59798 -0.483415 -0.472563 -0.736881 -0.500681 -0.43797 -0.74666 -0.463304 -0.481437 -0.744021 -0.855254 -0.385972 -0.345784 -0.794609 -0.460082 -0.396133 -0.699061 -0.592035 -0.401008 -0.860515 -0.399276 -0.316373 -0.718911 -0.60663 -0.339363 -0.764036 -0.536299 -0.358654 -0.879629 -0.417426 -0.228053 -0.74049 -0.595909 -0.310752 -0.736713 -0.619335 -0.271436 -0.871239 -0.370823 -0.321609 -0.698811 -0.591849 -0.401719 -0.794381 -0.459885 -0.396817 -0.599436 -0.389718 -0.69914 -0.457035 -0.476417 -0.751096 -0.494355 -0.432939 -0.753775 -0.676577 -0.673851 -0.296931 -0.724665 -0.610786 -0.319063 -0.740262 -0.616554 -0.268092 0.17999 -0.610374 -0.771393 0.127497 -0.609064 -0.782806 -0.121076 -0.582825 -0.803527 0.18026 -0.598036 -0.780935 -0.124398 -0.60449 -0.78684 0.112817 -0.577111 -0.808836 -0.136472 -0.568603 -0.811212 -0.446887 -0.445685 -0.775665 -0.115776 -0.548574 -0.828047 -0.151012 -0.611462 -0.77673 -0.1298 -0.640078 -0.757266 0.120822 -0.661873 -0.739815 -0.388505 -0.513202 -0.765302 -0.135797 -0.515334 -0.846162 -0.110419 -0.514294 -0.850476 -0.389639 -0.50171 -0.772314 -0.118897 -0.5687 -0.813907 -0.452826 -0.467998 -0.758898 0.071092 -0.576177 -0.814227 0.110568 -0.557615 -0.822703 -0.117117 -0.557208 -0.822072 0.084179 -0.43106 -0.898388 -0.094231 -0.412498 -0.906072 -0.12601 -0.413195 -0.901882 -0.239484 -0.496068 -0.834604 -0.435708 -0.332027 -0.83661 -0.457807 -0.315736 -0.831098 -0.379598 -0.68457 -0.62231 -0.542745 -0.602505 -0.585163 -0.349665 -0.699228 -0.62355 -0.668121 -0.208439 -0.71426 -0.599434 -0.239127 -0.76387 -0.446465 -0.286756 -0.847609 -0.669373 -0.236443 -0.704297 -0.457617 -0.315241 -0.83139 -0.435553 -0.331669 -0.836833 -0.383274 -0.558119 -0.735937 -0.475239 -0.564997 -0.674482 -0.528953 -0.538246 -0.656124 -0.385501 -0.540344 -0.747942 -0.516668 -0.491382 -0.701141 -0.568742 -0.511659 -0.644001 -0.213482 -0.788088 -0.577358 -0.366395 -0.730347 -0.576496 -0.549457 -0.644713 -0.531453 -0.182074 -0.701029 -0.689498 -0.528823 -0.537714 -0.656666 -0.475135 -0.564478 -0.674989 -0.268178 -0.960656 0.072249 -0.499312 -0.826604 0.259641 -0.456635 -0.855808 0.243056 -0.339452 -0.940381 -0.021345 -0.528652 -0.834692 0.154324 -0.458631 -0.876411 0.146839 -0.676656 -0.671138 -0.302839 -0.740399 -0.613623 -0.274366 -0.745563 -0.624716 -0.23209 -0.55445 -0.790944 0.258831 -0.441495 -0.858645 0.260405 -0.48629 -0.828371 0.278069 -0.877336 -0.465239 -0.117624 -0.9097 -0.413809 -0.034767 -0.751962 -0.609681 -0.250686 -0.879489 -0.415757 -0.231617 -0.773306 -0.544367 -0.325059 -0.740418 -0.59369 -0.315139 -0.910549 -0.387137 0.145001 -0.76235 -0.621261 -0.181266 -0.72064 -0.672549 -0.168393 -0.940361 -0.329955 0.082774 -0.749406 -0.615862 -0.243114 -0.907154 -0.4199 -0.027487 -0.660361 -0.742043 -0.115305 -0.737621 -0.670291 -0.081394 -0.687594 -0.716387 -0.118341 -0.433063 -0.407781 -0.803848 -0.463853 -0.378727 -0.800878 -0.260356 -0.540141 -0.800289 -0.675908 -0.642984 -0.360167 -0.750656 -0.566119 -0.340624 -0.669381 -0.666543 -0.328099 -0.663603 -0.567876 -0.486978 -0.618347 -0.583303 -0.526692 -0.597011 -0.584672 -0.549305 -0.616051 -0.622728 -0.48238 -0.520662 -0.56051 -0.644003 -0.544831 -0.481721 -0.68637 -0.669195 -0.231519 -0.7061 -0.582832 -0.532824 -0.613519 -0.729582 -0.278513 -0.624612 -0.172858 -0.401202 -0.899532 -0.159407 -0.407604 -0.899137 -0.349761 -0.241903 -0.905069 -0.37522 -0.678983 -0.631025 -0.57376 -0.520403 -0.63244 -0.512209 -0.533058 -0.673417 -0.983234 0.090318 -0.158406 -0.984104 0.093086 -0.151245 -0.986899 -0.015614 -0.160585 -0.982541 0.090246 -0.162695 -0.986116 -0.015338 -0.165348 -0.986602 0.002947 -0.163122 -0.989884 0.045874 -0.134258 -0.981967 -0.07557 -0.173294 -0.985029 -0.014967 -0.171738 -0.97995 0.063416 -0.188879 -0.98147 -0.013836 -0.191118 -0.978357 0.096197 -0.183203 -0.974159 0.038736 -0.222516 -0.973072 0.008704 -0.230337 -0.973067 -0.011524 -0.230234 -0.976949 0.036936 -0.210252 -0.974612 -0.01192 -0.223583 -0.972627 -0.065458 -0.222962 -0.978298 0.015029 -0.206658 -0.97801 0.003874 -0.208521 -0.978087 -0.012855 -0.207797 -0.980515 0.014483 -0.195909 -0.980262 -0.013477 -0.197243 -0.980325 0.008321 -0.197214 -0.125566 0.974278 -0.187126 -0.132151 0.968861 -0.209392 -0.295798 0.916961 -0.267743 -0.122192 0.973428 -0.193666 -0.292549 0.91574 -0.275381 -0.220268 0.945037 -0.241636 -0.059589 0.9594 -0.275682 -0.288501 0.878876 -0.379926 -0.253894 0.897176 -0.361405 -0.065674 0.962191 -0.264341 -0.258922 0.899987 -0.35069 -0.096979 0.951066 -0.293375 -0.536928 0.685652 -0.491517 -0.644005 0.628479 -0.436201 -0.255266 0.897954 -0.358495 -0.532122 0.684253 -0.498643 -0.248076 0.893785 -0.37364 -0.287543 0.878444 -0.381648 -0.586395 0.730261 -0.350513 -0.251996 0.951379 -0.177133 -0.324678 0.925149 -0.196681 -0.581189 0.729749 -0.360118 -0.314379 0.922803 -0.22271 -0.695578 0.66545 -0.270825 0.446339 0.893872 0.042125 0.4734 0.878984 0.057269 0.298275 0.954392 -0.012933 0.439783 0.895798 0.064309 0.291155 0.956627 0.009691 0.277441 0.960284 -0.029679 0.661973 0.738257 0.129494 0.413155 0.909805 -0.039476 0.296607 0.95497 -0.007586 0.674628 0.732806 0.088732 0.310227 0.949229 -0.052177 0.481066 0.876477 0.019065 -0.127603 0.981169 -0.144999 -0.159959 0.977195 -0.139652 0.288244 0.957373 0.018791 -0.105727 0.976465 -0.187986 0.302712 0.952691 -0.027311 0.356991 0.931651 0.067711 -0.173848 0.980572 -0.09086 0.221204 0.97048 0.096107 0.269216 0.960051 0.076323 -0.162745 0.980124 -0.113454 0.275408 0.959579 0.057957 -0.174927 0.979409 -0.100792 0.204004 -0.232069 -0.951066 0.162631 -0.216504 -0.962641 0.013533 -0.115253 -0.993244 0.162887 -0.303711 -0.938737 -0.033956 -0.179981 -0.983084 0.082986 -0.261609 -0.9616 0.133083 -0.111677 -0.984793 0.01942 0.038784 -0.999059 0.07559 -0.029346 -0.996707 0.070669 -0.159618 -0.984646 0.012193 -0.117092 -0.993046 0.162479 -0.216734 -0.962615 -0.345031 0.009401 -0.938544 -0.294772 -0.110053 -0.949209 -0.099124 -0.267365 -0.958483 -0.197698 0.111998 -0.973844 0.02555 -0.098735 -0.994786 -0.092422 -0.043092 -0.994787 0.043679 -0.374287 -0.926284 0.018628 -0.364662 -0.930954 -0.105673 -0.276052 -0.955316 -0.010153 -0.420863 -0.907068 -0.110135 -0.281961 -0.953083 -0.305857 -0.123388 -0.944048 -0.997186 -0.073844 0.012904 -0.992614 -0.119748 0.01946 -0.960222 -0.259745 0.102503 -0.996397 -0.084209 -0.010117 -0.960027 -0.268261 0.079905 -0.934242 -0.339983 0.10772 -0.999362 -0.031246 0.017291 -0.989 -0.140333 0.046744 -0.960158 -0.265322 0.087757 -0.997514 -0.018556 0.067988 -0.960058 -0.25433 0.116639 -0.993102 -0.112194 0.034072 -0.999459 -0.001925 -0.032822 -0.997916 -0.013614 -0.063079 -0.956667 -0.290612 0.01826 -0.998845 -0.004047 -0.047873 -0.957471 -0.287168 0.027993 -0.987949 -0.152589 -0.025967 -0.990512 -0.050549 -0.127791 -0.926611 -0.375167 0.025337 -0.954542 -0.29806 -0.003102 -0.993418 -0.041328 -0.106827 -0.955641 -0.294443 0.007327 -0.9972 -0.016302 -0.072987 -0.13604 0.91811 -0.372246 -0.140779 0.931441 -0.335558 -0.386412 0.894927 -0.223138 -0.142251 0.912724 -0.383015 -0.391707 0.889282 -0.236099 -0.423675 0.881812 -0.207139 -0.010503 0.970948 -0.239061 -0.316344 0.937229 -0.146724 -0.342938 0.931375 -0.122206 -0.039891 0.940286 -0.338039 -0.379359 0.901998 -0.206124 -0.134605 0.937868 -0.319822 -0.566218 0.802354 -0.188743 -0.559897 0.814047 -0.154412 -0.39333 0.887491 -0.240105 -0.562016 0.81177 -0.158644 -0.383918 0.897484 -0.217091 -0.323736 0.920059 -0.220648 -0.631173 0.755725 -0.174642 -0.468439 0.83395 -0.291706 -0.417647 0.856876 -0.302216 -0.628685 0.75998 -0.164879 -0.407044 0.871147 -0.274623 -0.570803 0.799112 -0.18869 -0.034581 0.980594 -0.192976 0.26891 0.898719 -0.346397 0.286648 0.889378 -0.356146 -0.034522 0.980617 -0.19287 0.301123 0.898336 -0.319871 -0.082714 0.978707 -0.187857 0.381309 0.876227 -0.294668 0.513427 0.771359 -0.37603 0.312783 0.904682 -0.289339 0.366289 0.876528 -0.3123 0.312155 0.904362 -0.291014 0.300868 0.911173 -0.281499 0.513534 0.782597 -0.351887 0.353986 0.895101 -0.271087 0.309851 0.903164 -0.297132 0.495721 0.78164 -0.378549 0.320797 0.908555 -0.267614 0.513644 0.771385 -0.37568 -0.004676 0.975679 -0.219156 -0.078971 0.980792 -0.178356 0.304719 0.90038 -0.310584 -0.002292 0.977487 -0.210985 0.309549 0.903004 -0.297931 0.318474 0.887811 -0.332214 0.252711 0.517115 -0.817758 0.252876 0.500201 -0.828162 0.193711 0.591275 -0.782861 0.237294 0.516713 -0.822617 0.192405 0.590803 -0.783538 0.120263 0.73111 -0.671576 0.331499 0.411412 -0.849028 0.27701 0.522974 -0.806079 0.212366 0.597871 -0.772949 0.354663 0.420223 -0.835241 0.237489 0.606347 -0.758909 0.281978 0.506124 -0.815063 0.176143 0.671867 -0.719422 0.20172 0.649059 -0.733507 0.223204 0.601585 -0.766991 0.182426 0.675306 -0.714621 0.232748 0.604784 -0.76162 0.297863 0.532311 -0.792416 0.019409 0.776578 -0.629722 0.09924 0.725847 -0.680659 0.194655 0.591615 -0.782369 0.044648 0.789854 -0.611668 0.272841 0.617457 -0.73777 0.190125 0.642079 -0.742689 -0.987819 -0.155205 -0.01118 -0.996801 -0.076691 -0.022494 -0.949593 -0.313307 -0.010562 -0.987673 -0.155691 0.016224 -0.949862 -0.312365 0.013804 -0.941402 -0.337092 0.011442 -0.997359 -0.029279 -0.066474 -0.942842 -0.333159 -0.007398 -0.949483 -0.313459 -0.014999 -0.997456 -0.029016 -0.065104 -0.949425 -0.313528 -0.017091 -0.996605 -0.077013 -0.029106 -0.994345 -0.010069 -0.105721 -0.998188 0.004139 -0.060034 -0.948171 -0.314355 -0.046401 -0.985828 -0.01974 -0.166591 -0.943492 -0.315182 -0.102386 -0.932775 -0.3451 -0.104101 -0.999877 0.003588 0.015267 -0.941676 -0.336517 -0.001483 -0.949685 -0.313148 -0.006076 -0.999731 0.00535 -0.02255 -0.948574 -0.314166 -0.038811 -0.998645 0.004402 -0.051855 0.504312 -0.170887 -0.846444 0.459277 0.061467 -0.886164 0.412864 0.182785 -0.892263 0.500519 -0.172017 -0.848464 0.409522 0.181553 -0.894053 0.493382 -0.047418 -0.868519 0.329414 0.228741 -0.916059 0.282888 0.339282 -0.897141 0.355312 0.161489 -0.920692 0.393593 0.233379 -0.889167 0.398654 0.17754 -0.899753 0.42487 0.055182 -0.903571 0.110199 0.727434 -0.677271 0.390844 0.295236 -0.871824 0.429434 0.188891 -0.883123 0.087418 0.71853 -0.68998 0.409357 0.181492 -0.894141 0.334342 0.356138 -0.872571 0.490585 0.043683 -0.870297 0.515785 -0.03568 -0.855974 0.426852 0.18794 -0.884577 0.491979 0.04461 -0.869464 0.418417 0.184833 -0.889249 0.369586 0.286003 -0.884086 -0.992966 -0.071876 0.094087 -0.986939 0.018341 0.160045 -0.990981 -0.104995 0.083264 -0.991083 -0.080784 0.105966 -0.990267 -0.107951 0.087847 -0.99139 -0.0617 0.115496 -0.984102 0.118933 0.1319 -0.999931 0.011692 0.001388 -0.998962 -0.027115 -0.036612 -0.9841 0.118616 0.132205 -0.998413 -0.055822 0.007387 -0.993148 0.074589 0.089967 -0.999003 -0.04401 -0.00755 -0.992134 -0.111985 -0.055945 -0.998965 -0.044302 -0.010295 -0.999108 -0.027028 -0.032432 -0.999 -0.02857 -0.034389 -0.999938 0.010913 0.00235 -0.992992 -0.053512 0.105376 -0.99298 -0.055643 0.104379 -0.991821 -0.101338 0.077599 -0.991065 -0.06073 0.118755 -0.988859 -0.113447 0.096373 -0.98299 -0.174954 0.055877 -0.366652 0.630052 0.684544 -0.269024 0.633332 0.725615 -0.398719 0.647962 0.648975 -0.390427 0.245016 0.887431 -0.546473 0.163792 0.821303 -0.600094 0.200667 0.774351 -0.211387 0.758842 0.616014 -0.294698 0.771257 0.564195 -0.319846 0.775283 0.544642 -0.239964 0.725099 0.645483 -0.344258 0.740369 0.577357 -0.218336 0.726534 0.65152 -0.696787 0.352697 0.624574 -0.719904 0.422875 0.550377 -0.477469 0.461683 0.747577 -0.662582 0.627164 0.409451 -0.359328 0.716955 0.597377 -0.327444 0.716568 0.615882 -0.644914 0.022138 0.763934 -0.588764 0.028824 0.807791 -0.5613 -0.001521 0.827611 -0.664279 0.164545 0.729149 -0.545919 0.1678 0.820863 -0.751039 0.147778 0.643508 -0.381496 0.524893 0.760886 -0.125434 0.564108 0.816118 -0.11319 0.5157 0.849259 -0.372401 0.595534 0.711799 -0.085422 0.597397 0.797383 -0.271105 0.629081 0.728532 0.059864 0.669513 0.740384 0.080797 0.681479 0.727364 -0.027903 0.741141 0.670769 0.083648 0.487717 0.868985 -0.136462 0.440214 0.887462 -0.115093 0.469246 0.875535 0.107319 0.7737 0.624396 0.145413 0.766043 0.626126 0.000555 0.800523 0.599302 0.09829 0.750781 0.653197 -0.011346 0.776607 0.629883 0.078966 0.749372 0.657424 -0.222124 0.746498 0.627218 -0.211288 0.738063 0.640796 -0.039922 0.713778 0.699233 0.065952 0.957924 0.27934 0.08072 0.926675 0.367092 0.252891 0.879914 0.402241 0.384334 0.613355 -0.689988 0.415375 0.565134 -0.712802 0.482949 0.312718 -0.817904 0.396685 0.616519 -0.680106 0.518059 0.31095 -0.796821 0.471935 0.548997 -0.68984 0.679263 0.320773 -0.660081 0.721416 0.002202 -0.692498 0.717271 0.287937 -0.634519 0.542161 0.311773 -0.780294 0.528328 0.310324 -0.790296 0.432176 0.569304 -0.699369 0.601149 0.682096 -0.416371 0.762185 0.485055 -0.428715 0.817422 0.263924 -0.51202 0.536941 0.654126 -0.532741 0.799929 0.269029 -0.536411 0.829674 0.01514 -0.558043 0.651584 0.465759 -0.598755 0.672898 0.507574 -0.538124 0.69831 0.291305 -0.653838 0.70825 0.458626 -0.536697 0.752743 0.280745 -0.59545 0.692249 0.499618 -0.520743 -0.840087 0.404748 0.361155 -0.657925 0.522217 0.542608 -0.687432 0.531652 0.494756 -0.820866 0.483357 0.304212 -0.688409 0.581446 0.433606 -0.836015 0.44743 0.317623 -0.458758 0.563156 0.687311 -0.486731 0.56213 0.668657 -0.67717 0.446273 0.585047 -0.457707 0.527385 0.7158 -0.670687 0.41283 0.616239 -0.663443 0.444434 0.601931 -0.565798 0.587461 0.578586 -0.711453 0.43826 0.54933 -0.683319 0.487355 0.543654 -0.544474 0.557947 0.626293 -0.679403 0.459658 0.57195 -0.48935 0.575736 0.65503 -0.859682 0.395166 0.323714 -0.835585 0.45231 0.311791 -0.688212 0.587911 0.425118 -0.865522 0.412418 0.284223 -0.6869 0.610071 0.394944 -0.770142 0.547267 0.32769 -0.45187 0.772075 0.446894 -0.542869 0.690367 0.478212 -0.642517 0.584827 0.495125 -0.478155 0.800779 0.360722 -0.681967 0.610455 0.402822 -0.428779 0.831594 0.352987 -0.412722 -0.009972 0.910803 -0.390058 0.270939 0.880027 -0.406704 0.41223 0.815266 -0.599253 0.592077 0.538833 -0.645413 0.586765 0.489029 -0.543699 0.690947 0.476427 -0.312324 0.688902 0.654116 -0.444238 0.611537 0.654732 -0.522649 0.499839 0.690651 -0.286893 0.668381 0.686265 -0.499498 0.48267 0.719397 -0.51901 0.414247 0.747682 -0.262014 0.910029 0.32124 -0.433651 0.840514 0.324782 -0.690323 0.615617 0.380092 -0.166801 0.653035 0.73873 -0.389217 0.398708 0.830387 -0.284762 0.50394 0.815448 0.169413 0.691635 0.702097 0.152806 0.669605 0.726828 0.202263 0.682595 0.702249 0.119213 0.725765 0.677534 0.18419 0.702618 0.687315 0.023552 0.622784 0.782039 0.162593 0.687781 0.707475 0.271976 0.762704 0.586781 0.201817 0.683099 0.701887 0.175745 0.679934 0.711901 0.207043 0.677154 0.706113 0.162639 0.660784 0.732744 0.800239 0.38575 0.459145 0.514917 0.518229 0.682861 0.4038 0.389692 0.827699 0.773521 0.505852 0.38181 0.295952 0.563989 0.770928 0.441132 0.622562 0.64639 0.182235 0.549511 0.81537 0.129732 0.481807 0.866621 0.300181 0.557993 0.77365 0.182199 0.553553 0.81264 0.296992 0.56252 0.7716 0.501359 0.447615 0.740459 0.961515 -0.274188 0.017611 0.918144 -0.354953 0.176124 0.823244 -0.396319 0.406449 0.961414 -0.274556 0.017371 0.823172 -0.396564 0.406356 0.937047 -0.328649 0.118032 0.999751 -0.021979 -0.003849 0.896578 -0.417024 0.149124 0.864704 -0.089544 0.494235 0.946973 -0.316982 -0.05257 0.831851 -0.365128 0.417979 0.934189 -0.286458 0.212679 0.871031 -0.426771 0.243251 0.715841 -0.052463 0.696289 0.859953 0.002437 0.510368 0.868178 -0.431129 0.245754 0.860887 -0.008206 0.508729 0.92438 -0.35918 0.1285 0.861332 -0.27369 0.428021 0.959307 -0.222141 0.174309 0.844351 -0.310506 0.436643 0.875047 -0.220857 0.430715 0.860561 -0.197323 0.469573 0.687836 -0.140453 0.712148 -0.753154 0.520313 0.402533 -0.726213 0.526143 0.442479 -0.619225 0.514827 0.592886 -0.753429 0.519785 0.402702 -0.619575 0.514136 0.593119 -0.621728 0.527242 0.579199 -0.70256 0.518191 0.487737 -0.618191 0.48829 0.615965 -0.622928 0.507466 0.595348 -0.729661 0.478064 0.488927 -0.649301 0.450902 0.61245 -0.756555 0.472999 0.451549 -0.428304 0.484736 0.762618 -0.428551 0.500316 0.752348 -0.618945 0.515379 0.592699 -0.425815 0.490191 0.760522 -0.61698 0.519227 0.591387 -0.594453 0.526171 0.608087 -0.408597 0.566683 0.715485 -0.605371 0.563828 0.561804 -0.583929 0.579199 0.56882 -0.411617 0.555668 0.72236 -0.603936 0.543924 0.582587 -0.41471 0.540771 0.731835 -0.276463 0.559701 0.781219 -0.242101 0.550043 0.799275 -0.000008 0.501033 0.865428 -0.262927 0.58711 0.765618 0.01012 0.528708 0.848743 -0.071077 0.554216 0.829333 -0.192087 0.534853 0.822821 0.091557 0.483752 0.870403 0.002818 0.508815 0.860871 -0.197757 0.513925 0.834729 -0.014796 0.459594 0.888006 -0.254426 0.513037 0.819793 0.262862 0.46593 0.844875 0.240132 0.475357 0.846388 0.018359 0.550795 0.834439 0.26228 0.464356 0.845921 0.017766 0.54922 0.835489 0.101636 0.516907 0.849987 0.131966 0.323826 0.936868 -0.123387 0.370156 0.920739 -0.048269 0.361231 0.931226 0.1519 0.539572 0.828124 0.027226 0.57414 0.818304 0.24905 0.504232 0.826876 0.508699 0.457134 0.729557 0.409255 0.472458 0.780573 0.440099 0.464011 0.76877 0.507347 0.465897 0.724941 0.439353 0.470921 0.764985 0.328286 0.483849 0.811245 0.426803 0.419855 0.800975 0.500377 0.404385 0.765569 0.44459 0.414258 0.794185 0.422976 0.484782 0.765557 0.438302 0.480212 0.759795 0.409102 0.473044 0.780298 0.431771 0.455703 0.778401 0.477246 0.44529 0.757597 0.441341 0.451814 0.775295 0.431939 0.450638 0.781252 0.442031 0.44461 0.779058 0.496419 0.43488 0.751297 0.457734 0.517097 0.72325 0.323184 0.518218 0.791835 0.43497 0.506837 0.744257 0.489948 0.428622 0.759101 0.444121 0.420347 0.791243 0.477201 0.410621 0.776962 0.928269 -0.363173 0.080136 0.890558 -0.41267 0.191336 0.921741 -0.374992 0.098864 0.939943 -0.326297 0.100188 0.932722 -0.340051 0.119981 0.937575 -0.333605 0.098289 0.733584 -0.523407 0.433474 0.895552 -0.429457 0.116424 0.908431 -0.410979 0.076488 0.740039 -0.507798 0.441003 0.911556 -0.403019 0.081494 0.878918 -0.44437 0.173317 0.952511 -0.270412 -0.14 0.950021 -0.281717 -0.134517 0.919612 -0.381146 0.095084 0.96009 -0.248388 -0.128575 0.92661 -0.360222 0.107861 0.912486 -0.381456 0.147857 0.970777 -0.213238 -0.110101 0.943664 -0.310836 0.113488 0.937254 -0.32362 0.129713 0.96785 -0.223503 -0.115382 0.934124 -0.335117 0.122917 0.965755 -0.234133 -0.111801 -0.053637 0.420862 0.905538 -0.031966 0.337857 0.940654 -0.096484 0.494596 0.863751 -0.295797 0.361958 0.884019 -0.303623 0.39951 0.864989 -0.342427 0.533211 0.773582 0.02546 0.383827 0.923054 -0.002359 0.422851 0.906196 -0.034211 0.517827 0.854801 0.007801 0.377823 0.925845 -0.052177 0.51137 0.857775 0.018083 0.351644 0.935959 -0.193835 0.485686 0.852371 -0.303381 0.629024 0.715743 -0.177939 0.460559 0.869611 -0.084283 0.578871 0.811051 -0.019709 0.522895 0.852169 0.033117 0.440883 0.896953 -0.400073 0.665861 0.629739 -0.343145 0.532921 0.773464 -0.280409 0.411603 0.867152 -0.395339 0.668504 0.629928 -0.27542 0.414153 0.867537 -0.359523 0.590899 0.722206 -0.056314 0.515952 0.854765 -0.050262 0.525864 0.849082 0.301837 0.333777 0.893021 -0.053209 0.520732 0.85206 0.30476 0.339163 0.889994 0.179123 0.435729 0.882075 0.143291 0.397892 0.906173 0.411432 0.037805 0.910656 0.225831 0.19701 0.954038 0.133588 0.392079 0.91018 0.280725 0.295178 0.913271 -0.059969 0.514544 0.855365 0.405651 0.163695 0.899251 0.270078 0.231027 0.934711 0.245903 0.232565 0.940981 0.371044 0.130509 0.919398 0.212722 0.173987 0.961498 0.426177 0.054055 0.903024 0.184454 0.427704 0.884899 0.182502 0.446252 0.876101 0.334924 0.395378 0.855279 0.169076 0.3566 0.918831 0.285 0.302955 0.909392 0.30417 0.286187 0.908613 0.36575 0.28782 0.885091 0.461244 0.332928 0.822443 0.694962 0.122693 0.708501 0.367851 0.299973 0.880172 0.696149 0.12487 0.706954 0.63232 0.199308 0.748631 0.467101 0.203003 0.860585 0.622125 0.012999 0.78281 0.632886 0.019831 0.773991 0.58133 0.306604 0.753691 0.699742 0.131523 0.702184 0.46651 0.342475 0.815524 0.787377 0.142182 0.599851 0.636074 0.33136 0.696858 0.733241 0.198887 0.650232 0.78301 0.134969 0.607189 0.726578 0.184589 0.661824 0.739939 0.187511 0.646011 0.549681 0.300018 0.779641 0.638973 0.232081 0.733384 0.721994 0.175044 0.669391 0.559455 0.333312 0.758889 0.743655 0.22239 0.630492 0.64761 0.351027 0.6763 0.565514 0.059323 0.822602 0.594232 0.078101 0.800493 0.674602 -0.012822 0.73807 0.492048 -0.087908 0.866118 0.396037 -0.219649 0.891577 0.596402 -0.218633 0.772337 0.469402 0.251998 0.846261 0.607182 -0.022027 0.794257 0.645907 -0.0381 0.762465 0.461672 0.246265 0.852181 0.631564 -0.050287 0.773691 0.575567 0.052286 0.816081 0.833589 -0.19257 0.517732 0.834097 -0.197107 0.515199 0.77166 0.084309 0.630423 0.905357 -0.14857 0.397814 0.798314 0.115521 0.591058 0.83041 0.146252 0.537614 0.859526 -0.398156 0.320447 0.711063 -0.018919 0.702874 0.723192 0.033179 0.68985 0.871306 -0.382326 0.307656 0.735977 0.046082 0.675436 0.795242 -0.216275 0.566405 0.306912 0.554971 0.773183 0.240384 0.688491 0.684249 0.152882 0.760385 0.631223 0.422384 0.597538 0.681572 0.234612 0.797841 0.555344 0.371447 0.696044 0.614451 0.776259 0.3214 0.542332 0.385231 0.719439 0.577931 0.280544 0.814515 0.507799 0.714761 0.273316 0.643751 0.230636 0.796244 0.559287 0.31492 0.724393 0.613254 0.480045 0.543871 0.688303 0.459607 0.63104 0.62494 0.412402 0.841805 0.348265 0.374194 0.575018 0.727553 0.289043 0.81723 0.498587 0.394336 0.722292 0.568149 0.407681 0.034038 0.91249 0.383374 0.709661 0.591105 0.238312 0.799306 0.55165 0.407362 0.034043 0.912632 0.240795 0.800277 0.549158 0.265857 0.685291 0.678009 -0.993032 0.029089 -0.114196 -0.956264 0.281979 0.077755 -0.959898 0.275315 0.052885 -0.980757 0.074836 -0.18032 -0.947822 0.318426 -0.015446 -0.979788 0.036251 -0.196729 -0.577386 0.791032 0.202224 -0.632682 0.766158 0.112762 -0.894212 0.411567 -0.176061 -0.619514 0.72817 0.293208 -0.931314 0.355853 -0.077611 -0.917527 0.390903 -0.073073 -0.840531 0.538795 -0.056627 -0.913212 0.362931 -0.18527 -0.897415 0.407615 -0.168808 -0.831218 0.551122 -0.073083 -0.894901 0.410727 -0.174517 -0.633357 0.765353 0.114432 -0.976821 -0.010263 -0.213813 -0.978564 0.039578 -0.202104 -0.946601 0.321734 -0.020828 -0.958769 0.026127 -0.282983 -0.928504 0.361094 -0.086552 -0.93477 0.33391 -0.121277 -0.630584 0.707077 0.320009 -0.279951 0.793258 0.540711 -0.452477 0.78778 0.417932 -0.646798 0.670974 0.362555 -0.485692 0.739623 0.465898 -0.704573 0.616086 0.352157 -0.371822 0.526531 0.764535 -0.571929 0.564248 0.595417 -0.567193 0.573099 0.591482 -0.149734 0.822433 0.548802 -0.412554 0.835978 0.361858 -0.246705 0.837626 0.48736 -0.545968 0.711696 0.44205 -0.685822 0.70121 0.194815 -0.501029 0.714351 0.488541 -0.540306 0.717801 0.439126 -0.498025 0.719472 0.484078 -0.474858 0.711834 0.517497 -0.904209 0.417381 0.090551 -0.707401 0.603454 0.368003 -0.4923 0.728996 0.475611 -0.870436 0.492275 0.002689 -0.485905 0.739287 0.466209 -0.731315 0.64452 0.223095 0.047567 0.538749 0.841122 0.13461 0.505542 0.852236 0.156428 0.484681 0.86059 0.016012 0.477328 0.878579 0.117127 0.423219 0.898425 -0.065566 0.530051 0.845427 0.652137 0.442039 0.615889 0.624677 0.480625 0.61545 0.308629 0.704826 0.638724 0.688561 0.502212 0.523131 0.345761 0.752743 0.560203 0.267282 0.788219 0.55432 0.447553 0.539311 0.71333 0.31885 0.643622 0.695762 0.276065 0.660568 0.698167 0.440679 0.53173 0.723233 0.270635 0.653013 0.707341 0.591374 0.424115 0.685859 -0.577668 0.039372 0.815322 -0.460382 -0.044305 0.886614 -0.230648 -0.186732 0.954952 0.269618 0.733789 0.623586 0.284563 0.672296 0.683404 0.330468 0.652894 0.681557 0.03725 0.223842 -0.973913 -0.099315 0.648708 -0.754529 0.011734 0.219199 -0.97561 -0.291751 0.132923 -0.947213 -0.287073 0.153277 -0.945566 -0.253715 -0.108123 -0.961217 0.496925 0.659851 -0.563616 0.538824 0.343582 -0.769169 0.642826 0.285466 -0.710833 -0.093575 0.757932 -0.645587 -0.009666 0.215161 -0.976531 -0.11104 0.643629 -0.75724 0.060744 0.057279 -0.996508 0.059479 -0.147895 -0.987213 0.007064 0.218327 -0.97585 0.425276 0.051486 -0.903598 0.407548 0.274417 -0.870977 0.427604 0.368991 -0.825228 0.106007 -0.192287 -0.975596 0.116908 -0.136257 -0.983751 0.005626 0.218057 -0.97592 0.058204 -0.192231 -0.979622 0.00898 0.218685 -0.975754 0.059326 -0.147895 -0.987222 -0.970804 -0.087274 -0.223433 -0.976742 0.177561 -0.120195 -0.983027 0.100821 -0.153275 -0.971618 -0.088923 -0.219207 -0.981623 0.102884 -0.160722 -0.96407 -0.144523 -0.222894 -0.908599 0.312674 -0.276917 -0.907384 0.316089 -0.277023 -0.931258 0.1494 -0.332322 -0.937127 0.283516 -0.203498 -0.960072 0.127123 -0.249203 -0.947674 0.220897 -0.230476 -0.931703 0.158451 -0.326837 -0.944794 0.026573 -0.326586 -0.93578 0.146337 -0.320782 -0.926923 0.158284 -0.340235 -0.914773 0.159616 -0.371098 -0.891025 0.327747 -0.314098 -0.963774 -0.147497 -0.222226 -0.960061 -0.139527 -0.242519 -0.977693 0.108214 -0.180017 -0.981324 -0.152203 -0.117637 -0.993305 0.080993 -0.082369 -0.992483 0.035357 -0.117162 0.205859 -0.243198 -0.94788 0.216272 -0.278211 -0.935855 0.239918 -0.283738 -0.928403 0.157876 -0.252101 -0.954736 0.216889 -0.282576 -0.934404 0.203887 -0.358982 -0.910803 0.296209 -0.022312 -0.954863 0.296998 -0.066395 -0.952567 0.279301 -0.285363 -0.91682 0.322914 -0.286612 -0.901987 0.337396 -0.2576 -0.905432 0.239117 -0.029327 -0.970548 0.240101 -0.261538 -0.934852 0.221487 -0.28282 -0.93325 0.285608 -0.029051 -0.957906 0.266758 -0.284896 -0.920692 0.286607 -0.065549 -0.955803 0.174928 -0.342125 -0.923228 0.193062 -0.358595 -0.913311 0.206725 -0.282014 -0.936874 0.171003 -0.34235 -0.92388 0.195269 -0.281346 -0.939529 0.173633 -0.265098 -0.948459 -0.37423 0.873359 0.311764 -0.182201 0.982775 0.030912 -0.249347 0.965487 0.075237 -0.569046 0.808921 0.147761 -0.324708 0.94364 -0.0641 -0.589221 0.795575 0.140994 -0.314111 0.948091 -0.04957 -0.196962 0.957932 -0.208739 -0.352407 0.928234 -0.119127 -0.302264 0.9524 -0.039635 -0.346693 0.931789 -0.10758 -0.292754 0.95272 -0.08136 -0.237592 0.849518 -0.47103 -0.490699 0.792535 -0.362081 -0.460384 0.809739 -0.363826 -0.179203 0.934128 -0.308692 -0.387791 0.901276 -0.19318 -0.221721 0.927466 -0.301076 -0.761518 0.646437 -0.04701 -0.718806 0.692746 -0.058493 -0.427453 0.858751 -0.282545 -0.747014 0.664801 -0.00317 -0.405858 0.883755 -0.232932 -0.444576 0.876352 -0.185363 -0.241692 0.88835 -0.39041 -0.127262 0.796587 -0.590977 -0.342552 0.924516 -0.167117 -0.320906 0.841985 -0.433684 -0.377684 0.903488 -0.202644 -0.539043 0.84216 -0.014118 0.314571 0.782847 -0.536838 -0.010621 0.982822 -0.184251 -0.17704 0.984185 -0.005997 -0.186723 0.571053 -0.799395 -0.41442 0.877764 -0.240386 -0.257034 0.71885 -0.645901 -0.090401 0.993238 -0.072843 -0.150115 0.987584 -0.046291 -0.195191 0.980491 -0.023214 -0.08924 0.993559 -0.069832 -0.136105 0.990163 0.032458 0.030839 0.989352 -0.142239 -0.221565 0.974782 0.02663 -0.294139 0.946035 0.136016 -0.179716 0.983682 -0.008528 -0.219868 0.975128 0.027997 -0.185379 0.982569 -0.013893 -0.14115 0.989847 -0.016699 -0.137825 0.933918 -0.32985 0.327811 0.501868 -0.800418 0.406239 0.38884 -0.826906 -0.128052 0.937371 -0.323941 0.404106 0.387772 -0.828451 0.022129 0.859178 -0.511198 0.348294 0.175251 -0.920857 0.417385 0.065864 -0.906339 0.267337 0.316405 -0.910175 0.345439 0.173607 -0.922243 0.263588 0.314375 -0.91197 0.184696 0.426343 -0.885505 0.429224 0.003795 -0.90319 0.299434 0.25495 -0.919424 0.256193 0.310361 -0.915446 0.466451 0.027782 -0.884111 0.294823 0.331173 -0.896328 0.441553 0.083405 -0.89335 0.276685 0.776097 -0.566674 0.172899 0.894045 -0.413266 0.51413 0.440735 -0.735814 0.051373 0.703385 -0.70895 0.308117 0.338243 -0.889188 0.338096 0.272172 -0.900896 0.394773 -0.335739 -0.855239 0.385496 -0.269297 -0.882537 0.357741 -0.235076 -0.903748 0.178175 -0.454947 -0.872512 0.120045 -0.34699 -0.930154 0.062856 -0.187505 -0.980251 0.231568 -0.412301 -0.881127 0.239254 -0.416058 -0.877299 0.205132 -0.310172 -0.928285 0.330752 -0.353081 -0.875178 0.296383 -0.266745 -0.917063 0.317735 -0.295799 -0.900859 0.28861 -0.081636 -0.95396 0.260027 -0.042838 -0.964651 0.35989 -0.233928 -0.903192 0.151741 -0.15807 -0.975699 0.224319 -0.301389 -0.926739 0.274539 -0.397178 -0.875716 0.18943 0.084281 -0.97827 0.276429 -0.114966 -0.954133 0.347413 -0.240553 -0.906332 0.172813 0.074816 -0.982109 0.335152 -0.246977 -0.909217 0.237116 -0.057954 -0.969751 -0.682234 0.445229 0.579938 -0.701625 0.515999 0.491394 -0.707358 0.522405 0.476169 -0.696494 0.433318 0.571954 -0.70236 0.528556 0.47678 -0.660883 0.393424 0.639102 -0.67256 0.64412 0.364379 -0.676457 0.642623 0.35978 -0.645025 0.593395 0.481481 -0.752157 0.533284 0.387127 -0.74112 0.478391 0.471044 -0.733879 0.473612 0.486943 -0.619521 0.622083 0.478755 -0.543475 0.558646 0.626538 -0.632087 0.606732 0.482019 -0.649011 0.579701 0.492677 -0.666652 0.570094 0.480175 -0.712442 0.597837 0.367448 -0.40984 0.251435 0.876819 -0.556746 0.482403 0.676255 -0.697904 0.533965 0.477295 -0.211537 0.443268 0.871071 -0.503758 0.718764 0.479172 -0.442935 0.660804 0.605926 -0.946418 0.05279 0.318599 -0.954272 0.11959 0.273978 -0.924967 0.271069 0.266379 -0.920419 0.375496 -0.108775 -0.843648 0.497013 0.203068 -0.8212 0.533782 0.201761 -0.906059 0.411985 0.096571 -0.847417 0.434598 0.304973 -0.879501 0.417883 0.227709 -0.909704 0.40068 0.109063 -0.876505 0.425298 0.225522 -0.927501 0.367896 0.066285 -0.646458 0.583547 0.491493 -0.712253 0.598086 0.367409 -0.801509 0.57115 0.177119 -0.736633 0.420204 0.529906 -0.87692 0.424282 0.225823 -0.846833 0.436066 0.3045 -0.719544 0.58242 0.378212 -0.816831 0.542037 0.197441 -0.8058 0.564278 0.179654 -0.682731 0.631548 0.367458 -0.769042 0.619217 0.158572 -0.686675 0.630405 0.36203 -0.658756 0.750408 0.054111 -0.649164 0.75848 0.057404 -0.864768 0.389282 0.317231 -0.825306 0.532261 -0.188594 -0.947047 0.303699 0.104254 -0.931027 0.357731 0.072229 -0.796376 0.573092 -0.193263 -0.97419 0.222207 0.03973 -0.964367 0.264051 0.016525 -0.796714 0.571923 -0.195322 -0.968345 0.249157 -0.015101 -0.790122 0.571298 -0.222094 -0.987423 0.15111 0.0465 -0.970839 0.238553 0.023752 -0.971162 0.233689 -0.047256 -0.987192 0.150841 0.051945 -0.964389 0.26398 0.016373 -0.974107 0.222451 0.040388 -0.948023 0.299334 0.107943 -0.931058 0.357671 0.072125 -0.946382 0.304853 0.106892 -0.9612 0.273422 -0.036542 -0.968645 0.2478 -0.01795 -0.971925 0.232788 -0.034232 -0.912997 -0.380836 0.146291 -0.504335 -0.621533 0.599453 -0.886994 -0.460384 -0.03588 -0.919398 -0.354691 0.170007 -0.951867 -0.306506 0.001754 -0.950801 -0.174157 -0.256218 -0.536764 -0.568572 0.623386 -0.808142 -0.576171 0.122203 -0.836934 -0.544281 -0.057442 -0.505792 -0.625656 0.593909 -0.77961 -0.621382 -0.07806 -0.494621 -0.649268 0.577755 -0.586999 -0.579059 -0.565794 -0.521669 -0.583703 -0.622216 -0.727106 -0.680008 -0.094371 -0.557628 -0.620299 -0.551616 -0.738826 -0.667737 -0.090905 -0.708927 -0.699862 0.087269 -0.769201 -0.19325 -0.609085 -0.882317 -0.342841 -0.322454 -0.906966 -0.420408 -0.025882 -0.623869 -0.419675 -0.659288 -0.74518 -0.6609 -0.088986 -0.583899 -0.474165 -0.658961 -0.425476 -0.767161 -0.480036 -0.517146 -0.855429 0.028305 -0.561185 -0.822898 -0.088941 -0.086479 -0.961791 -0.259768 -0.10643 -0.985659 -0.130953 -0.069643 -0.946959 -0.313718 -0.108121 -0.976236 0.187813 -0.218981 -0.963242 0.155603 -0.294546 -0.948361 -0.117704 -0.385685 -0.790646 0.475527 -0.591665 -0.801721 -0.084713 -0.609752 -0.790631 0.055719 -0.249897 0.962212 -0.108167 -0.190522 0.981585 -0.013851 -0.254433 0.956531 0.142524 -0.117639 -0.988851 0.091297 -0.118531 -0.98437 -0.130254 -0.069795 -0.994187 0.081983 -0.106278 -0.979339 0.172048 0.150339 -0.965648 -0.211946 0.131535 -0.981287 -0.140624 0.032831 0.974549 -0.221756 -0.205451 0.968306 0.142029 -0.142932 0.989675 0.010682 -0.10035 0.946402 -0.307006 -0.25087 0.966959 -0.045327 0.303656 0.782834 -0.543106 0.003883 0.970562 -0.24082 0.244683 0.75363 -0.610059 0.435614 0.550722 -0.712001 -0.168242 0.980073 -0.105597 -0.046437 0.861435 -0.505741 0.205911 0.731517 -0.649988 -0.220263 0.969519 -0.107316 0.245462 0.754051 -0.609225 -0.316592 0.945174 -0.080093 0.138926 0.516598 -0.844882 0.223046 0.406095 -0.886193 0.010599 0.589292 -0.80785 0.148541 0.522186 -0.839796 0.058783 0.628904 -0.775257 -0.170362 0.789061 -0.59022 0.500783 0.263523 -0.824483 0.34272 0.509074 -0.789549 0.132498 0.683865 -0.717477 0.501587 0.263991 -0.823844 0.131704 0.68331 -0.718152 0.352819 0.486063 -0.799539 0.352962 0.177937 -0.918562 0.214203 0.400355 -0.890973 0.340381 0.13599 -0.930402 0.368656 0.186978 -0.910567 0.396261 0.16083 -0.903942 0.471403 -0.038342 -0.881084 -0.020592 0.414625 -0.909759 0.03795 0.324867 -0.944998 0.161909 0.057072 -0.985154 -0.014386 0.418913 -0.907912 0.160997 0.05667 -0.985327 0.077315 0.30721 -0.948496 0.072675 -0.202234 -0.976637 0.234282 -0.429238 -0.872277 -0.031359 -0.027751 -0.999123 0.173945 -0.092942 -0.98036 0.032692 0.00029 -0.999465 -0.097866 0.257874 -0.961209 0.434949 -0.30959 -0.845561 0.33574 -0.092811 -0.937371 0.254579 0.097974 -0.962076 0.433548 -0.310526 -0.845937 0.253152 0.097343 -0.962517 0.435355 -0.261603 -0.861412 0.279125 0.02759 -0.959858 0.493598 -0.194244 -0.847721 0.616995 -0.238024 -0.750108 0.243085 -0.014578 -0.969896 0.59847 -0.284855 -0.748794 0.467275 -0.230626 -0.853502 0.512235 -0.089814 -0.854136 0.633188 -0.090942 -0.768637 0.655774 -0.12064 -0.745256 0.494369 -0.286803 -0.820575 0.607298 -0.263106 -0.749643 0.479214 -0.245987 -0.842523 0.722793 -0.225007 -0.653408 0.701989 -0.214263 -0.679193 0.63329 -0.192543 -0.74958 0.743776 -0.085834 -0.662895 0.66853 -0.072961 -0.740098 0.633913 -0.080651 -0.769188 0.727282 -0.062179 -0.683516 0.658722 -0.006928 -0.752354 0.648716 -0.144613 -0.747164 0.560087 -0.218044 -0.799224 0.620796 -0.227814 -0.750142 0.675059 -0.272825 -0.685465 0.511187 0.081353 -0.855611 0.489918 0.047062 -0.870497 0.625902 0.093178 -0.774316 0.512993 -0.065992 -0.855852 0.656535 -0.033106 -0.753569 0.634759 -0.067155 -0.769786 0.373074 0.037232 -0.927054 0.463994 0.160697 -0.87114 0.582567 0.222741 -0.781666 0.473514 -0.056137 -0.878995 0.626824 0.089952 -0.773951 0.491105 0.042545 -0.870061 0.659484 0.095105 -0.745678 0.723297 0.126636 -0.678826 0.627749 0.086697 -0.773573 0.563961 0.186414 -0.804486 0.583271 0.220897 -0.781664 0.519251 0.113132 -0.847101 0.746083 -0.059291 -0.663207 0.635469 -0.054071 -0.770231 0.66301 -0.067978 -0.745518 0.748223 0.111752 -0.653968 0.626657 0.090539 -0.774018 0.722383 0.129689 -0.679223 0.300565 0.100035 -0.948501 0.207998 -0.134131 -0.968889 0.229531 -0.027531 -0.972912 0.247472 0.143918 -0.958147 0.194475 -0.018003 -0.980742 0.325192 0.267403 -0.907053 0.243682 -0.444584 -0.861953 0.25232 -0.344948 -0.904071 0.34013 -0.057922 -0.938593 0.242165 -0.444576 -0.862385 0.308005 -0.049041 -0.95012 0.277361 -0.149125 -0.949122 0.329007 -0.281827 -0.901292 0.406131 0.01356 -0.913714 0.38208 -0.069587 -0.921506 0.44657 -0.303885 -0.841563 0.510629 -0.105875 -0.853258 0.434209 -0.361687 -0.825012 0.408022 0.309322 -0.858975 0.368419 0.235924 -0.899226 0.269798 -0.038537 -0.962146 0.452553 0.276896 -0.847658 0.309213 -0.049375 -0.94971 0.32907 0.037888 -0.943545 0.254988 -0.44461 -0.858663 0.198299 -0.700323 -0.68573 0.214776 -0.670744 -0.709911 0.340527 -0.442756 -0.829462 0.286579 -0.671147 -0.683691 0.357299 -0.356185 -0.863406 0.214657 -0.713627 -0.666828 0.231036 -0.897051 -0.376724 0.304621 -0.670623 -0.676366 0.23204 -0.705893 -0.669233 0.334257 -0.669194 -0.663666 0.302439 -0.6865 -0.661248 0.406749 -0.867195 -0.287275 0.573765 -0.57935 -0.578919 0.545479 -0.635915 -0.545953 0.335668 -0.878658 -0.33954 0.446341 -0.656966 -0.607597 0.327119 -0.877761 -0.350042 0.551014 -0.319831 -0.770774 0.53464 -0.364866 -0.762256 0.479733 -0.651047 -0.588213 0.559496 -0.32095 -0.76417 0.451856 -0.656066 -0.604487 0.463025 -0.594984 -0.656964 0.241479 -0.165504 -0.956188 0.020359 0.014651 -0.999685 0.133556 -0.098511 -0.986133 0.15072 -0.285465 -0.946464 0.137461 -0.096761 -0.98577 0.181336 -0.234427 -0.955072 -0.074005 0.147537 -0.986284 0.008405 0.223218 -0.974732 0.136839 -0.09704 -0.985829 -0.034495 0.190739 -0.981034 0.078418 -0.1229 -0.989316 0.084494 0.085274 -0.992768 -0.039244 0.106977 -0.993487 0.004921 -0.133403 -0.99105 -0.048418 -0.176849 -0.983046 0.137152 0.122767 -0.982913 0.188853 -0.073466 -0.979253 0.062595 0.243329 -0.967922 0.15734 -0.068616 -0.985158 0.161635 -0.245311 -0.955875 0.103187 -0.112015 -0.988334 0.081861 -0.069393 -0.994225 0.054537 -0.133286 -0.989576 0.083024 -0.134745 -0.987396 0.258084 -0.146399 -0.954966 0.197277 -0.133456 -0.971222 0.034695 -0.094788 -0.994893 0.269374 -0.085616 -0.959222 0.045812 -0.054442 -0.997465 0.147274 -0.089452 -0.985043 0.20853 0.010386 -0.977961 0.079858 0.003881 -0.996799 0.062686 0.007556 -0.998005 0.210751 -0.119434 -0.970216 0.040104 -0.075207 -0.996361 0.198005 -0.119313 -0.972912 -0.038879 0.185985 -0.981783 0.079773 0.080074 -0.993592 0.100304 0.14923 -0.983702 -0.107376 0.110428 -0.988067 0.063969 0.012307 -0.997876 0.082158 0.016175 -0.996488 0.206821 -0.212626 -0.954995 0.146431 -0.09209 -0.984925 0.04519 -0.056706 -0.997368 0.232711 -0.177586 -0.956195 0.034462 -0.095629 -0.99482 0.015201 0.008974 -0.999844 0.459708 -0.017216 -0.887903 0.323926 -0.207312 -0.923089 0.226235 -0.043324 -0.973109 0.427872 0.01816 -0.903657 0.241761 -0.111689 -0.963886 0.385817 -0.079304 -0.919161 0.147983 -0.253732 -0.955888 0.205862 -0.192613 -0.959438 0.256181 -0.18 -0.949722 0.178624 -0.280598 -0.943058 0.282589 -0.322697 -0.903333 0.278798 -0.167659 -0.945602 0.210738 -0.115963 -0.97064 0.198201 -0.115374 -0.973347 0.241231 -0.109273 -0.964296 0.210376 -0.196116 -0.957748 0.255844 -0.178343 -0.950125 0.205575 -0.191139 -0.959794 0.26887 -0.08846 -0.959106 0.38599 -0.080811 -0.918957 0.241515 -0.110566 -0.964078 0.259061 -0.141363 -0.95546 0.242563 -0.115356 -0.963253 0.197483 -0.129526 -0.971712 0.361256 0.088483 -0.928259 0.406189 0.04137 -0.912852 0.397687 -0.03763 -0.916749 0.460262 -0.017843 -0.887604 0.481191 -0.054686 -0.874908 0.323085 -0.206569 -0.92355 0.32153 -0.068615 -0.94441 0.320713 0.005866 -0.947158 0.322213 -0.022534 -0.946399 0.437163 -0.060646 -0.897335 0.403354 -0.038776 -0.914222 0.413936 0.039448 -0.909451 0.315408 -0.153043 -0.936534 0.275107 -0.339014 -0.899659 0.328829 -0.023846 -0.944088 0.31973 -0.152634 -0.935134 0.28833 -0.015847 -0.9574 0.303431 0.006063 -0.952834 0.177975 -0.280031 -0.943349 0.278141 -0.167084 -0.945897 0.172163 0.006685 -0.985046 0.14465 -0.250797 -0.957172 0.302071 -0.018552 -0.953105 0.248341 -0.336302 -0.90842 0.244258 -0.073187 -0.966944 0.271594 -0.187588 -0.943953 0.243657 -0.097611 -0.964937 0.286175 -0.070778 -0.95556 0.291694 -0.079682 -0.953187 0.287109 0.006246 -0.957878 0.360176 -0.257734 -0.896575 0.334828 -0.233858 -0.912798 0.271777 -0.087179 -0.958403 0.358576 -0.259548 -0.896693 0.264677 -0.08983 -0.960144 0.293208 -0.179717 -0.939005 0.296817 -0.100085 -0.949675 0.229411 -0.009012 -0.973288 0.257853 -0.092367 -0.961759 0.235098 -0.173899 -0.956289 0.223494 -0.104984 -0.969035 0.320463 -0.250303 -0.913593 0.280579 -0.1562 -0.947036 0.267774 0.00646 -0.96346 0.307171 -0.073792 -0.948789 0.223159 -0.160889 -0.961413 0.25704 -0.092668 -0.961948 0.228945 -0.009186 -0.973396 0.722758 0.351285 -0.595163 0.51884 0.452324 -0.725402 0.482678 0.455885 -0.747791 0.721111 0.345737 -0.600387 0.483446 0.451157 -0.750158 0.697818 0.364782 -0.616429 0.368025 0.489584 -0.790484 0.309411 0.48549 -0.817658 0.480028 0.471487 -0.73978 0.372156 0.476 -0.796821 0.480117 0.470976 -0.740047 0.516851 0.464813 -0.718898 0.257579 0.533261 -0.805783 0.389 0.532711 -0.751597 0.468828 0.528289 -0.707892 0.24989 0.550708 -0.796414 0.466175 0.540104 -0.700692 0.281065 0.556027 -0.7822 0.640625 0.443823 -0.626595 0.706926 0.394219 -0.587237 0.472357 0.511716 -0.717653 0.648372 0.463023 -0.604338 0.473628 0.50548 -0.721226 0.391119 0.520856 -0.758772 0.113351 0.364464 -0.924293 0.048984 0.332907 -0.941687 0.243819 0.417797 -0.875213 0.079884 0.409605 -0.908759 0.224708 0.472804 -0.852035 0.271283 0.476952 -0.836016 0.084211 0.463381 -0.882149 0.221161 0.519725 -0.825211 0.211236 0.509075 -0.834399 0.103193 0.44025 -0.891926 0.226474 0.4679 -0.854271 0.011048 0.389655 -0.920895 0.265725 0.514211 -0.815462 0.295909 0.520194 -0.801147 0.212254 0.506401 -0.835767 0.249216 0.552216 -0.795581 0.198452 0.541761 -0.816769 0.208944 0.543697 -0.812857 0.378977 0.452631 -0.807156 0.281538 0.443296 -0.851014 0.23828 0.434197 -0.868732 0.377499 0.4578 -0.804931 0.237341 0.436939 -0.867614 0.322012 0.451074 -0.83237 0.02778 -0.069702 -0.997181 0.023986 -0.133806 -0.990717 0.04547 0.059214 -0.997209 -0.110749 -0.069559 -0.991411 -0.041486 0.111506 -0.992897 -0.0279 0.156487 -0.987286 -0.1494 0.095341 -0.98417 0.010723 0.309159 -0.95095 -0.06618 0.126193 -0.989796 -0.072557 0.103603 -0.991969 0.014357 0.078027 -0.996848 -0.060242 -0.13166 -0.989463 0.086814 0.460242 -0.883539 0.009581 0.391808 -0.919997 -0.197445 0.203021 -0.959061 0.141876 0.391347 -0.909241 -0.109818 0.151967 -0.982266 -0.010982 0.319316 -0.947585 0.134851 0.334524 -0.932689 -0.04215 0.163737 -0.985603 -0.071039 0.129074 -0.989087 0.101213 0.38104 -0.919002 -0.121817 0.159014 -0.979732 0.044614 0.33955 -0.939529 -0.052869 0.268733 -0.961763 0.006514 0.14626 -0.989225 0.047791 0.077328 -0.99586 -0.029785 0.273521 -0.961405 0.056109 0.083226 -0.99495 -0.012384 0.204734 -0.978739 0.080001 -0.034549 -0.996196 0.086272 -0.032471 -0.995742 -0.043989 0.011944 -0.998961 0.103589 0.01331 -0.994531 0.040542 0.072184 -0.996567 -0.015412 0.127034 -0.991779 0.159624 -0.154916 -0.974947 0.059862 -0.087998 -0.99432 -0.024027 0.026211 -0.999368 0.170817 -0.135182 -0.975985 -0.019626 0.029353 -0.999376 0.066401 -0.075389 -0.994941 0.003477 0.073321 -0.997302 -0.013187 0.204641 -0.978748 0.007595 0.04876 -0.998782 -0.008779 0.072606 -0.997322 -0.000618 0.042909 -0.999079 0.070227 -0.08201 -0.994154 0.086363 -0.021696 -0.996027 0.250476 -0.088439 -0.964075 0.158009 -0.05624 -0.985835 0.104176 0.014509 -0.994453 0.173231 -0.008184 -0.984847 0.107092 0.013028 -0.994164 0.168739 -0.120434 -0.978275 0.142362 -0.122795 -0.982168 0.137165 -0.119863 -0.983269 0.188617 -0.039977 -0.981237 0.164115 -0.037133 -0.985742 0.256805 -0.070042 -0.963922 0.259252 -0.089555 -0.961649 0.223212 -0.077754 -0.971664 0.157373 -0.058217 -0.985822 0.259926 -0.08737 -0.961668 0.158244 -0.055508 -0.985838 0.164756 -0.057007 -0.984686 0.198877 -0.084697 -0.976358 0.085516 -0.034114 -0.995753 0.152209 -0.074187 -0.98556 0.196262 -0.089465 -0.976462 0.151335 -0.076878 -0.985488 0.217288 -0.097598 -0.971216 0.132496 -0.254538 -0.957943 0.13914 -0.204728 -0.968879 0.176578 -0.19596 -0.964583 0.158818 -0.158634 -0.97448 0.16561 -0.125514 -0.978172 0.130679 -0.156113 -0.979057 0.23484 -0.141218 -0.961721 0.21797 -0.152891 -0.963905 0.175959 -0.191854 -0.965521 0.194008 -0.095486 -0.976342 0.17561 -0.189542 -0.966041 0.138157 -0.197386 -0.970542 0.320913 -0.090034 -0.942819 0.332775 -0.11271 -0.936247 0.168579 -0.144105 -0.975097 0.32816 -0.097514 -0.939575 0.173954 -0.178648 -0.968414 0.246901 -0.18201 -0.951794 0.249253 -0.121415 -0.960797 0.1537 -0.089814 -0.984027 0.167334 -0.136267 -0.976438 0.235056 -0.164981 -0.957878 0.171252 -0.161136 -0.971961 0.335275 -0.133038 -0.93268 0.283286 -0.196129 -0.938766 0.281285 -0.146111 -0.948436 0.272472 -0.176015 -0.945927 0.237913 -0.144679 -0.960451 0.205508 -0.161062 -0.965311 0.222131 -0.157071 -0.962282 0.304454 -0.135878 -0.942786 0.309243 -0.176672 -0.934428 0.313565 -0.184894 -0.931392 0.248468 -0.144958 -0.957732 0.273068 -0.176145 -0.945731 0.282212 -0.146333 -0.948126 0.321721 -0.163339 -0.932639 0.324306 -0.125844 -0.937544 0.310435 -0.184226 -0.932572 0.342693 -0.16082 -0.92558 0.332107 -0.188823 -0.924149 0.343928 -0.171447 -0.923212 0.33215 -0.101645 -0.937734 0.251135 -0.186281 -0.949858 0.281086 -0.177895 -0.94305 0.33717 -0.106856 -0.93536 0.308551 -0.183823 -0.933277 0.322915 -0.125583 -0.938059 0.411452 -0.271706 -0.86999 0.428901 -0.295954 -0.853495 0.422551 -0.213276 -0.880888 0.406202 -0.276308 -0.871007 0.404694 -0.219234 -0.887783 0.388349 -0.17612 -0.904526 0.376592 -0.240674 -0.89457 0.378582 -0.203362 -0.902951 0.383797 -0.226029 -0.895327 0.373472 -0.243962 -0.894987 0.323145 -0.244711 -0.914163 0.41402 -0.309393 -0.856074 0.347925 -0.160175 -0.923738 0.349026 -0.170653 -0.921444 0.364792 -0.232046 -0.90171 0.356498 -0.159106 -0.920649 0.366196 -0.231607 -0.901254 0.36167 -0.208909 -0.908599 0.405742 -0.117755 -0.90637 0.394158 -0.173827 -0.902454 0.408995 -0.217812 -0.886161 0.30973 -0.134989 -0.941193 0.325818 -0.243919 -0.913426 0.314597 -0.175885 -0.932788 0.491707 0.480519 -0.726172 0.450144 0.482099 -0.751632 0.579651 0.459027 -0.673275 0.509721 0.401453 -0.760934 0.58669 0.398963 -0.704715 0.619998 0.389459 -0.68112 0.429984 0.466505 -0.772973 0.507057 0.452245 -0.733736 0.582666 0.436266 -0.685691 0.429458 0.468794 -0.77188 0.582455 0.437975 -0.684781 0.453515 0.469023 -0.757853 0.734862 0.296807 -0.609822 0.804119 0.21555 -0.554013 0.586276 0.403326 -0.702572 0.732287 0.29007 -0.616129 0.584517 0.420369 -0.693995 0.508849 0.436671 -0.741884 0.804741 0.24014 -0.542885 0.62003 0.368986 -0.692396 0.589612 0.361925 -0.722058 0.802685 0.235132 -0.548097 0.590407 0.348717 -0.727885 0.809519 0.229907 -0.540205 0.28947 0.561368 -0.775289 0.233727 0.528718 -0.815983 0.388882 0.594036 -0.704196 -0.306533 -0.54219 0.782347 -0.391761 -0.587383 0.70817 -0.429051 -0.590207 0.683792 0.183681 0.465013 -0.866039 0.370515 0.552796 -0.746415 0.404541 0.556562 -0.725662 0.185329 0.463031 -0.86675 0.407176 0.549926 -0.729239 0.255292 0.504034 -0.825091 0.421229 0.502703 -0.754888 0.444724 0.502152 -0.741663 0.425111 0.50189 -0.753251 0.4181 0.51477 -0.748468 0.422455 0.509343 -0.749734 0.386272 0.508464 -0.769583 -0.480763 -0.520381 0.705741 -0.458754 -0.518569 0.721547 -0.419713 -0.516909 0.746087 0.48289 0.513001 -0.709681 0.42238 0.509552 -0.749634 0.441238 0.514473 -0.735273 -0.049133 0.269518 -0.961741 -0.049607 0.200269 -0.978484 -0.041569 0.423284 -0.905043 0.017652 -0.275975 0.961003 -0.013496 -0.404603 0.914393 -0.030934 -0.458873 0.887963 -0.03811 0.070852 -0.996759 -0.021939 0.307093 -0.951426 0.013658 0.404546 -0.914416 -0.044335 0.070472 -0.996528 0.010556 0.405636 -0.913974 -0.048684 0.200383 -0.978507 -0.155637 -0.498015 0.853087 -0.221486 -0.542324 0.81045 -0.068486 -0.38453 0.920569 0.142417 0.513096 -0.846434 0.034764 0.397008 -0.917157 -0.014157 0.303836 -0.952619 -0.241628 -0.611913 0.753112 -0.073835 -0.44465 0.892656 -0.048903 -0.391841 0.918732 -0.253071 -0.600242 0.758726 -0.072201 -0.383122 0.920872 -0.199696 -0.565842 0.799965 -0.57655 -0.757896 -0.305259 -0.547188 -0.809088 -0.214387 -0.49835 -0.865824 0.044684 -0.859245 -0.474676 -0.190736 -0.80117 -0.573571 0.170714 -0.837691 -0.53914 -0.087189 -0.68612 -0.72595 0.04728 -0.75718 -0.646114 -0.095993 -0.701767 -0.701264 0.125506 -0.569342 -0.82138 -0.034417 -0.581687 -0.809815 0.076417 -0.630785 -0.755745 -0.175954 -0.858613 -0.512622 -0.00162 -0.884791 -0.413988 0.213915 -0.868886 -0.450153 0.205911 -0.653243 -0.740203 0.159291 -0.778512 -0.606921 0.159896 -0.772782 -0.6277 -0.093813 -0.781423 -0.585878 0.214767 -0.872606 -0.482149 -0.078041 -0.852001 -0.485218 0.196616 -0.917279 -0.373896 0.137116 -0.906115 -0.356052 0.228434 -0.915688 -0.352985 0.192136 0.312797 0.142609 0.939053 0.285161 0.100556 0.95319 0.317946 0.395162 0.861834 0.309747 0.142752 0.940042 0.315186 0.395708 0.862597 0.306896 0.373747 0.875287 0.313945 0.11921 0.941928 0.302832 0.467114 0.830721 0.308546 0.397006 0.864399 0.380753 0.114701 0.917535 0.385269 0.380602 0.84066 0.353848 0.086606 0.931284 0.43563 0.407995 0.80235 0.433395 0.335244 0.836529 0.421328 0.371782 0.827201 0.458257 0.405365 0.790999 0.442453 0.366264 0.818588 0.450216 0.446779 0.773107 0.286956 0.333677 0.897951 0.28657 0.376113 0.881145 0.288341 0.400819 0.8696 0.40712 0.31842 0.856074 0.396257 0.377993 0.836721 0.407091 0.339416 0.847982 0.053458 0.709674 0.702499 0.133503 0.739658 0.659608 0.551037 0.564432 0.614634 0.053269 0.710817 0.701357 0.494047 0.457024 0.739626 0.463834 0.565173 0.68223 0.181967 0.572635 0.79936 0.510075 0.490812 0.706348 0.503524 0.473968 0.722369 0.176494 0.714835 0.676654 0.551347 0.565062 0.613776 0.133274 0.737214 0.662384 0.807839 0.314798 0.498296 0.904146 0.1132 0.411954 0.553822 0.570123 0.606828 0.800795 0.381911 0.461379 0.563682 0.590764 0.577287 0.52146 0.562332 0.641765 0.884113 0.102575 0.455875 0.461052 0.554136 0.693083 0.547316 0.556915 0.624733 0.897509 0.120191 0.424302 0.557796 0.578343 0.595301 0.908311 0.120933 0.400434 0.600854 -0.0105 0.79929 0.749623 -0.110052 0.652652 0.573724 0.040689 0.818037 0.706786 0.112449 0.698433 0.669997 0.193387 0.716733 0.657628 0.181611 0.731124 0.898663 -0.078127 0.431626 0.713245 -0.061554 0.698207 0.591199 0.065847 0.803833 0.899291 -0.071585 0.431452 0.592388 0.067592 0.802813 0.751244 -0.106888 0.651311 0.961551 -0.238911 0.135431 0.93335 -0.292871 0.207569 0.67404 0.200774 0.710886 0.862479 -0.439662 0.250653 0.589614 0.063528 0.805183 0.72785 -0.006821 0.685703 0.948013 -0.256816 0.187925 0.699408 0.239051 0.67356 0.690638 0.23233 0.684867 0.927576 -0.301293 0.220965 0.671721 0.196523 0.714262 0.930677 -0.298433 0.21161 -0.389544 0.462246 0.796608 -0.424922 0.440287 0.790942 -0.53667 0.415337 0.734493 -0.430396 0.541324 0.722307 -0.528324 0.47264 0.705326 -0.554828 0.468214 0.687708 -0.454944 0.403309 0.793957 -0.552129 0.368685 0.747813 -0.541352 0.372255 0.7539 -0.405168 0.335644 0.850401 -0.546835 0.289305 0.785668 -0.372274 0.357419 0.856542 -0.564696 0.463961 0.682539 -0.571004 0.463527 0.677567 -0.530369 0.460084 0.712061 -0.600433 0.39064 0.697769 -0.540021 0.385802 0.748021 -0.550906 0.3842 0.740873 -0.592052 0.462545 0.659944 -0.55449 0.470017 0.68675 -0.527785 0.475826 0.703586 -0.582978 0.482681 0.653572 -0.524679 0.493303 0.693804 -0.56348 0.479161 0.672975 -0.528344 0.528662 0.664356 -0.454523 0.511483 0.729242 -0.48119 0.521576 0.704567 -0.551251 0.488902 0.676089 -0.513933 0.473777 0.715128 -0.558345 0.489534 0.669781 -0.434498 0.521806 0.734119 -0.450504 0.53606 0.713923 -0.477895 0.526158 0.703402 -0.450141 0.508362 0.734126 -0.482776 0.519356 0.705122 -0.456722 0.508746 0.729783 -0.55617 0.520997 0.647485 -0.555554 0.507138 0.658917 -0.504984 0.487268 0.712433 -0.528158 0.550247 0.646744 -0.486085 0.514695 0.706265 -0.482349 0.506645 0.714598 -0.57027 0.509394 0.644445 -0.550276 0.505378 0.664672 -0.509421 0.48062 0.713789 -0.571353 0.50718 0.645232 -0.501499 0.492431 0.711344 -0.553309 0.510875 0.657917 -0.394985 0.554127 0.732755 -0.389797 0.557702 0.732821 -0.398218 0.592395 0.70035 -0.387037 0.560357 0.732259 -0.393815 0.594273 0.701248 -0.402871 0.576883 0.710563 -0.378379 0.568958 0.730148 -0.369945 0.616008 0.695468 -0.384813 0.598058 0.703026 -0.386539 0.568038 0.726581 -0.392249 0.594937 0.701563 -0.384152 0.560045 0.734014 -0.377814 0.640461 0.66863 -0.377511 0.65524 0.654328 -0.366593 0.605491 0.706393 -0.331537 0.647789 0.685895 -0.326686 0.620742 0.71271 -0.337185 0.619819 0.708612 -0.479854 0.596706 0.643181 -0.434078 0.550552 0.71307 -0.461958 0.563107 0.685205 -0.407771 0.657881 0.633179 -0.370443 0.603945 0.705707 -0.381999 0.653352 0.653611 -0.395826 0.566931 0.722434 -0.387817 0.584163 0.712988 -0.367027 0.622089 0.691589 -0.391891 0.567408 0.724203 -0.36957 0.622524 0.689842 -0.38294 0.614263 0.689955 -0.340543 0.608282 0.716954 -0.30985 0.634391 0.708196 -0.347769 0.618625 0.704528 -0.358598 0.622892 0.695279 -0.37266 0.623044 0.687706 -0.393905 0.585325 0.708685 -0.265523 0.6968 0.666309 -0.320149 0.657142 0.6824 -0.343681 0.61785 0.707209 -0.254287 0.688123 0.679577 -0.31929 0.612951 0.722735 -0.316596 0.639783 0.700317 -0.34464 0.645891 0.681211 -0.351465 0.61826 0.703013 -0.367389 0.622152 0.691341 -0.33512 0.647284 0.68463 -0.340101 0.617161 0.709538 -0.317289 0.65665 0.684206 -0.253999 0.687899 0.679912 -0.316492 0.639701 0.700439 -0.287872 0.673902 0.68043 -0.232445 0.670738 0.70433 -0.277805 0.646789 0.710273 -0.227233 0.665959 0.710537 -0.337447 0.605743 0.720559 -0.312649 0.617876 0.721443 -0.273221 0.6345 0.723022 -0.340631 0.608353 0.716852 -0.274751 0.638598 0.718821 -0.278225 0.577374 0.767613 -0.208496 0.577831 0.789076 -0.260128 0.599564 0.756873 -0.26698 0.63227 0.727293 -0.276454 0.643162 0.714084 -0.315845 0.626758 0.712332 -0.100591 0.663252 0.741605 -0.227075 0.665539 0.710981 -0.27766 0.646401 0.710684 -0.12151 0.579501 0.805862 -0.243484 0.555476 0.795086 -0.207304 0.58384 0.784956 -0.124992 0.564306 0.816049 -0.210613 0.566942 0.796379 -0.106412 0.564614 0.818466 -0.133342 0.526237 0.839818 -0.122013 0.548385 0.827277 -0.06381 0.509648 0.858014 -0.288183 0.519471 0.804425 -0.217196 0.520443 0.825812 -0.173042 0.492491 0.852942 -0.281151 0.561427 0.778302 -0.163155 0.503663 0.848354 -0.211501 0.562289 0.799436 -0.201285 0.499058 0.842867 -0.191148 0.481495 0.855351 -0.178906 0.485785 0.855573 -0.160897 0.517844 0.840209 -0.163748 0.502998 0.848634 -0.207853 0.530992 0.821489 -0.070943 0.567586 0.820252 -0.052743 0.521546 0.851592 -0.110167 0.560744 0.820627 -0.091879 0.556745 0.825586 -0.07919 0.535372 0.840896 -0.170796 0.513348 0.841013 -0.168663 0.49533 0.852175 -0.17253 0.527796 0.831664 -0.168072 0.514592 0.840801 -0.155887 0.531108 0.832841 -0.160595 0.497095 0.852705 -0.168705 0.451341 0.876259 -0.150891 0.529955 0.834494 -0.180701 0.452459 0.873286 -0.191633 0.523793 0.830011 -0.184188 0.492879 0.850379 -0.10296 0.573053 0.813025 -0.114216 0.614328 0.780741 -0.099933 0.541061 0.835025 -0.127924 0.575763 0.807547 -0.110432 0.539331 0.834821 -0.140637 0.528841 0.836988 -0.065723 0.570234 0.818849 -0.047453 0.549028 0.834456 -0.036286 0.550205 0.834241 -0.062754 0.571731 0.818038 -0.094087 0.541997 0.835097 -0.104122 0.616391 0.780526 -0.122025 0.575156 0.808892 -0.133793 0.528065 0.838598 -0.198418 0.439829 0.875888 -0.16689 0.579244 0.797887 -0.23808 0.45834 0.856296 -0.19311 0.527496 0.827319 -0.190189 0.453295 0.870834 -0.225917 0.37744 0.898054 -0.192372 0.436938 0.87868 -0.162853 0.450771 0.877658 -0.176829 0.429422 0.885623 -0.144224 0.529237 0.836127 -0.393778 0.320453 0.861539 -0.365113 0.346379 0.864126 -0.275088 0.474877 0.835954 -0.360522 0.276636 0.890784 -0.235384 0.381409 0.893936 -0.367759 0.421496 0.828912 -0.212131 0.53705 0.816442 -0.260783 0.468571 0.844058 -0.387043 0.457523 0.800544 -0.328834 0.497563 0.802683 -0.419107 0.430969 0.799134 0.063353 0.043552 0.99704 0.202757 0.16725 0.964841 -0.110276 0.016742 0.99376 -0.004057 0.112488 0.993645 -0.106719 0.002023 0.994287 -0.373163 -0.094784 0.922911 0.324507 0.169371 0.930596 0.112655 0.086005 0.989905 -0.111434 0.021558 0.993538 0.305556 0.197635 0.931438 -0.117183 0.045623 0.992062 0.220947 0.14619 0.964267 -0.362635 -0.112073 0.925168 -0.544183 -0.045566 0.837728 -0.085854 -0.082376 0.992896 -0.302024 0.080855 0.949865 -0.100098 -0.025112 0.994661 0.123225 0.011869 0.992308 -0.710231 -0.020403 0.703673 -0.383123 -0.066416 0.921307 -0.104899 -0.00547 0.994468 -0.708409 -0.008242 0.705754 -0.110491 0.017637 0.993721 -0.54406 -0.045098 0.837833 -0.3272 0.005898 0.944937 -0.611415 0.111668 0.783391 -0.681393 0.182395 0.708827 -0.32985 -0.002367 0.944031 -0.670438 0.199409 0.714667 -0.511438 0.064969 0.856861 -0.655693 0.202406 0.727392 -0.695809 0.272429 0.664554 -0.658965 0.21666 0.720294 -0.681019 0.174341 0.711209 -0.68287 0.180058 0.708002 -0.614045 0.107633 0.781897 -0.727104 0.262919 0.634187 -0.733689 0.266387 0.625091 -0.671625 0.197591 0.714057 -0.706723 0.288552 0.645973 -0.65597 0.221073 0.721685 -0.695049 0.273281 0.664999 -0.678604 0.135121 0.721969 -0.512507 0.061709 0.856463 -0.702872 0.147322 0.695893 -0.66125 0.195917 0.724131 -0.689499 0.169439 0.704188 -0.750908 0.237074 0.616387 -0.228204 0.528128 0.817927 -0.256006 0.530721 0.807958 -0.270219 0.602691 0.75083 -0.211685 0.536867 0.816678 -0.247232 0.608762 0.753847 -0.251498 0.604683 0.755716 -0.384818 0.508663 0.77018 -0.367871 0.604142 0.706883 -0.370696 0.571447 0.732143 -0.283365 0.515885 0.808435 -0.271816 0.602255 0.750603 -0.257753 0.5302 0.807744 -0.261075 0.628379 0.732789 -0.268334 0.614319 0.74203 -0.267083 0.603542 0.751268 -0.273362 0.628048 0.72858 -0.268045 0.603282 0.751134 -0.276539 0.611789 0.741108 -0.264401 0.641787 0.719862 -0.244338 0.608161 0.755274 -0.246869 0.608854 0.753891 -0.28229 0.632464 0.721319 -0.26663 0.603665 0.75133 -0.26803 0.614395 0.742077 -0.4171 0.504987 0.755656 -0.439838 0.482778 0.757276 -0.37771 0.603137 0.702539 -0.386802 0.508457 0.769322 -0.364039 0.600542 0.711917 -0.369815 0.603912 0.706064 -0.476621 0.492876 0.727947 -0.355547 0.597389 0.718827 -0.378853 0.603347 0.701742 -0.469829 0.486011 0.736922 -0.248409 0.642781 0.724656 -0.243179 0.649063 0.72082 -0.283387 0.58232 0.761968 -0.206354 0.602023 0.771353 -0.245311 0.572088 0.782648 -0.299393 0.534819 0.790147 -0.275507 0.627979 0.727831 -0.278636 0.61168 0.740411 -0.302108 0.586978 0.751124 -0.249789 0.628589 0.736533 -0.207338 0.603002 0.770324 -0.300113 0.535636 0.78932 -0.331397 0.547069 0.768695 -0.226152 0.621492 0.750069 -0.332875 0.555345 0.762094 -0.247655 0.582503 0.774181 -0.479101 0.495383 0.724609 -0.446572 0.564677 0.694055 -0.340925 0.603559 0.720754 -0.47744 0.493704 0.726848 -0.337616 0.583021 0.738987 -0.356238 0.598143 0.717857 -0.418936 0.603261 0.678652 -0.34059 0.605462 0.719315 -0.344544 0.627553 0.698188 -0.418839 0.603526 0.678476 -0.341385 0.606512 0.718052 -0.447 0.567882 0.691159 -0.27945 0.573869 0.769793 -0.248427 0.586021 0.771274 -0.333565 0.559265 0.758918 -0.274316 0.594443 0.755902 -0.33832 0.587295 0.735271 -0.344202 0.594123 0.72701 -0.275645 0.589221 0.759499 -0.345215 0.590881 0.729168 -0.314088 0.616319 0.722149 -0.273563 0.597372 0.753863 -0.334965 0.595973 0.729804 -0.275934 0.560002 0.78119 -0.391492 0.671058 0.629615 -0.357224 0.65008 0.670662 -0.308418 0.621702 0.719976 -0.419539 0.601621 0.679735 -0.344005 0.586899 0.732946 -0.341661 0.602136 0.721595 -0.250288 0.636837 0.729243 -0.234456 0.590815 0.771989 -0.249472 0.674222 0.695118 -0.355158 0.597064 0.719289 -0.33164 0.59927 0.728622 -0.3789 0.630178 0.677725 -0.266317 0.52677 0.80721 -0.285982 0.549257 0.785195 -0.342494 0.588427 0.732428 -0.188954 0.558546 0.807665 -0.284521 0.643737 0.710388 -0.204724 0.600873 0.772684 -0.141753 0.668658 0.729933 -0.128994 0.599123 0.790197 -0.127997 0.602144 0.78806 -0.235487 0.641717 0.729894 -0.225962 0.591918 0.773676 -0.221687 0.595215 0.772381 0.104431 0.599944 0.793197 0.106015 0.595688 0.796189 0.115063 0.601933 0.790213 -0.133547 0.63 0.765026 -0.14 0.601218 0.786726 -0.140065 0.598602 0.788706 0.033918 0.516342 0.855711 0.047469 0.602988 0.796336 0.047955 0.605587 0.794332 0.127406 0.500508 0.856306 0.142899 0.599603 0.787436 0.142468 0.588889 0.795558 -0.18324 0.560718 0.807477 -0.192288 0.604885 0.772748 -0.160075 0.599466 0.78423 0.041597 0.62808 0.777036 0.040244 0.605831 0.794575 0.04197 0.602949 0.796675 0.217271 0.480782 0.849495 0.232748 0.568344 0.789185 0.174927 0.421154 0.889961 0.248068 0.47297 0.845436 0.23115 0.391316 0.890753 0.185572 0.296827 0.936727 0.267341 0.558167 0.78548 0.247599 0.501572 0.828927 0.198623 0.408832 0.890733 0.204401 0.576433 0.791167 0.134538 0.441323 0.887205 0.203627 0.575559 0.792003 0.243838 0.284765 0.927066 0.16439 0.210668 0.963636 0.298634 0.35267 0.886815 0.195113 0.348756 0.916679 0.222776 0.395894 0.890864 0.278489 0.483592 0.829809 0.000078 0.108287 0.99412 0.178269 0.300499 0.936974 0.229866 0.392021 0.890776 0.009385 0.098821 0.995061 0.240729 0.386023 0.890526 0.145702 0.231341 0.9619 -0.076148 0.556484 0.827362 -0.394288 0.46112 0.794925 -0.363541 0.495657 0.788773 -0.084514 0.595255 0.79908 -0.348181 0.546088 0.761943 -0.081934 0.516064 0.852623 -0.498086 0.551313 0.669301 -0.482172 0.579373 0.657143 -0.336523 0.580771 0.741254 -0.464653 0.447613 0.764029 -0.369751 0.47345 0.799455 -0.399756 0.481654 0.779875 -0.382024 0.670236 0.636271 -0.259547 0.643159 0.720404 -0.30651 0.658881 0.68697 -0.430397 0.593932 0.679708 -0.334657 0.586071 0.73792 -0.480235 0.584815 0.653732 -0.05952 0.489294 0.870086 -0.080431 0.520988 0.849766 -0.346475 0.551341 0.758932 -0.02933 0.55161 0.833586 -0.325232 0.611881 0.72099 -0.274747 0.619294 0.73552 -0.356988 0.705078 0.612719 -0.335794 0.70465 0.625069 -0.195878 0.655178 0.729639 -0.389586 0.65913 0.643251 -0.231131 0.611132 0.757031 -0.267033 0.631541 0.727908 -0.264843 0.701553 0.661575 -0.11704 0.613802 0.780736 -0.187013 0.665706 0.7224 -0.285813 0.685009 0.67013 -0.197229 0.653554 0.730731 -0.336195 0.704214 0.625344 0.134782 0.424294 0.895437 0.089557 0.494211 0.864717 -0.224026 0.620297 0.751694 0.123762 0.410187 0.903565 -0.235265 0.605732 0.760092 -0.144864 0.586794 0.796672 -0.035817 0.538535 0.841842 -0.281651 0.60809 0.742226 -0.239481 0.600171 0.76318 -0.031498 0.547259 0.83637 -0.2287 0.614284 0.755216 0.086047 0.488142 0.868512 -0.587062 0.346415 0.73168 -0.55425 0.37443 0.743377 -0.479087 0.264727 0.836896 -0.568041 0.375381 0.732406 -0.475944 0.267583 0.837781 -0.402142 0.267373 0.875668 -0.479882 0.518261 0.707897 -0.481406 0.464254 0.743449 -0.413145 0.322024 0.851829 -0.534353 0.501001 0.680783 -0.468191 0.274571 0.839886 -0.542706 0.385006 0.746486 -0.396611 0.303018 0.866533 -0.279814 0.115708 0.953056 -0.418146 0.317863 0.850951 -0.419629 0.298117 0.857344 -0.411065 0.323746 0.852182 -0.429532 0.479136 0.765461 -0.136637 0.049934 0.989362 -0.41989 0.239511 0.875401 -0.418613 0.317472 0.850867 -0.18163 -0.01762 0.983209 -0.46444 0.277924 0.840865 -0.318077 0.085715 0.944182 -0.530232 0.502402 0.682969 -0.468816 0.641457 0.607244 -0.548928 0.494894 0.673615 -0.545859 0.497002 0.674556 -0.576528 0.496886 0.648629 -0.545322 0.442939 0.711639 -0.445754 0.711762 0.542861 -0.619638 0.533735 0.575479 -0.640094 0.498846 0.584322 -0.449319 0.71419 0.536698 -0.590152 0.49763 0.635677 -0.514439 0.647274 0.562484 -0.459801 0.611159 0.644257 -0.625625 0.393762 0.673457 -0.591479 0.497693 0.634393 -0.446944 0.598629 0.664744 -0.628584 0.49879 0.596734 -0.566735 0.477302 0.671561 -0.503344 0.278093 0.818113 -0.500784 0.458156 0.734377 -0.51189 0.491273 0.704712 -0.535367 0.269444 0.800489 -0.489581 0.488609 0.722199 -0.528686 0.395094 0.751261 -0.431228 0.583154 0.688458 -0.553811 0.463777 0.691523 -0.268667 0.540196 0.7975 -0.496323 0.646028 0.579923 -0.259075 0.779258 0.570647 -0.129739 0.77679 0.616251 -0.420603 0.694006 0.584336 -0.252303 0.776455 0.577461 -0.261244 0.759771 0.595399 -0.423254 0.695927 0.580123 -0.265727 0.704527 0.65805 -0.611249 0.524649 0.592553 0.016534 0.793715 0.608065 0.067184 0.781547 0.620218 -0.260062 0.770772 0.581617 -0.007035 0.748696 0.662876 -0.260016 0.771182 0.581094 -0.250816 0.77014 0.586495 0.033394 0.700207 0.713159 -0.133486 0.764615 0.630511 -0.261936 0.752832 0.603848 0.081632 0.75868 0.646329 -0.260894 0.76313 0.591242 0.059357 0.769847 0.635462 0.079907 0.756705 0.648854 0.056774 0.765923 0.64042 0.102189 0.741567 0.66305 0.030846 0.696931 0.716475 0.051765 0.697076 0.715126 0.095219 0.670827 0.735476 0.001832 0.766134 0.642678 0.072167 0.742539 0.665904 0.091293 0.732354 0.674776 0.013526 0.788208 0.61526 0.117696 0.754291 0.645905 0.0644 0.77742 0.625677 -0.004217 0.692546 0.721361 0.015265 0.673502 0.739028 0.034894 0.681145 0.731317 0.093429 0.73547 0.671085 0.095522 0.735957 0.670255 0.077068 0.746528 0.660876 0.151428 0.629929 0.761747 0.099136 0.674622 0.731476 0.055924 0.700923 0.711041 0.116905 0.613054 0.781343 0.040961 0.686933 0.725566 0.047094 0.689378 0.722869 -0.11088 0.634612 0.764836 -0.098915 0.620617 0.77785 -0.087402 0.5619 0.822575 -0.000088 0.694557 0.719437 0.030559 0.579392 0.814476 0.018337 0.675078 0.737518 -0.236782 0.515621 0.82345 -0.249357 0.474301 0.84431 -0.246579 0.524994 0.814605 -0.118121 0.502757 0.856319 -0.08993 0.561435 0.82262 -0.10344 0.619612 0.778062 0.054347 0.530377 0.846018 0.060291 0.574191 0.816499 0.05481 0.581968 0.811363 0.031282 0.540579 0.840712 -0.068082 0.56533 0.82205 -0.034705 0.429818 0.902248 0.118763 0.613989 0.780328 0.049586 0.690578 0.721556 0.098817 0.58575 0.804445 0.059101 0.582515 0.810669 0.063296 0.582787 0.810156 0.064726 0.574222 0.816137 0.03243 0.54008 0.840989 -0.03487 0.429861 0.902222 -0.138683 0.294238 0.945617 -0.156161 0.609798 0.77702 -0.27032 0.388296 0.880996 -0.076331 0.549657 0.831896 -0.396482 0.520331 0.756345 -0.390491 0.446798 0.804915 -0.375705 0.458947 0.805117 -0.237345 0.515664 0.823261 -0.308247 0.414241 0.856381 -0.249142 0.474268 0.844392 -0.468269 0.457933 0.75566 -0.401541 0.488515 0.774673 -0.441607 0.500607 0.744564 -0.44515 0.394476 0.803885 -0.373703 0.457649 0.806786 -0.38686 0.444914 0.807707 -0.053138 0.447505 0.892701 -0.075603 0.548941 0.832435 -0.268285 0.386888 0.882236 -0.077062 0.560744 0.824395 -0.385913 0.465539 0.796457 -0.395979 0.467399 0.790404 -0.47635 0.481641 0.735603 -0.440669 0.504423 0.742542 -0.539043 0.46598 0.701638 -0.501648 0.563872 0.656046 -0.520474 0.53839 0.662754 -0.495444 0.539532 0.680764 -0.474422 0.632318 0.612452 -0.520291 0.605752 0.601965 -0.497504 0.608923 0.617821 -0.446843 0.574434 0.685826 -0.507273 0.580866 0.636608 -0.464706 0.565407 0.681443 -0.503948 0.627207 0.593842 -0.491458 0.625636 0.605845 -0.487427 0.635454 0.598843 -0.516093 0.607892 0.603419 -0.469049 0.522525 0.712011 -0.429302 0.595806 0.678759 -0.501432 0.597942 0.625325 -0.502541 0.607912 0.614731 -0.501204 0.631452 0.591661 -0.477119 0.623079 0.619782 -0.481785 0.625269 0.613939 -0.506634 0.62301 0.59597 -0.489029 0.615421 0.618149 -0.494127 0.621435 0.607994 -0.41555 0.651707 0.634505 -0.434042 0.669047 0.60331 -0.443551 0.673914 0.590849 -0.474147 0.601889 0.642584 -0.48158 0.625544 0.613819 -0.476891 0.623378 0.619657 -0.383478 0.597918 0.703874 -0.40406 0.623366 0.66944 -0.468188 0.643193 0.60589 -0.347059 0.632423 0.692525 -0.436516 0.682296 0.586452 -0.420336 0.680527 0.600168 -0.431896 0.591353 0.681005 -0.505247 0.603474 0.616884 -0.495964 0.605789 0.622126 -0.408677 0.629784 0.660572 -0.438851 0.632614 0.638129 -0.434893 0.629577 0.643817 -0.425106 0.605255 0.673016 -0.491664 0.585783 0.644302 -0.500742 0.559474 0.660489 -0.506943 0.601883 0.617046 -0.358096 0.643797 0.676234 -0.3673 0.56898 0.735767 -0.380881 0.628985 0.677722 -0.440731 0.627584 0.64179 -0.413598 0.611635 0.674418 -0.427421 0.633111 0.645354 -0.433867 0.530846 0.727985 -0.390861 0.50591 0.768949 -0.442683 0.595223 0.670628 -0.380998 0.543243 0.74815 -0.429922 0.602541 0.672392 -0.378648 0.566763 0.731714 -0.41889 0.561823 0.713363 -0.496771 0.611914 0.615451 -0.483654 0.570427 0.663845 -0.431146 0.548704 0.716266 -0.443011 0.595032 0.67058 -0.3953 0.502799 0.768721 -0.344758 0.645873 0.681168 -0.339093 0.660216 0.670172 -0.335704 0.664929 0.667213 -0.387277 0.638744 0.664848 -0.365539 0.670175 0.645946 -0.394655 0.56347 0.725775 -0.310318 0.729463 0.609579 -0.289082 0.744613 0.60165 -0.343274 0.666339 0.661933 -0.298533 0.72118 0.625123 -0.342875 0.666265 0.662214 -0.344054 0.660969 0.666893 -0.36884 0.654462 0.660028 -0.372316 0.622015 0.688823 -0.34018 0.665769 0.664101 -0.38601 0.667986 0.636232 -0.362742 0.669719 0.647993 -0.287497 0.743551 0.603719 -0.409267 0.536879 0.737741 -0.407943 0.560587 0.720642 -0.338797 0.665511 0.665065 -0.34194 0.551077 0.761177 -0.3168 0.661182 0.680056 -0.346249 0.615301 0.708178 -0.379197 0.662665 0.645821 -0.278515 0.737452 0.615299 -0.198181 0.763085 0.615163 -0.348578 0.638031 0.686593 -0.188052 0.735876 0.650479 -0.23861 0.719497 0.652219 -0.279807 0.707557 0.648899 -0.248737 0.723084 0.644422 -0.190391 0.742201 0.642565 -0.302649 0.724099 0.619745 -0.20465 0.780199 0.591107 -0.280895 0.739082 0.612254 -0.103809 0.651156 0.751811 -0.041499 0.641626 0.765895 -0.155415 0.645313 0.747942 -0.081652 0.729189 0.679423 -0.190082 0.741365 0.64362 -0.248365 0.7221 0.645667 -0.021994 0.717912 0.695787 -0.237379 0.714488 0.658148 -0.184688 0.726735 0.661625 -0.020434 0.721202 0.692424 -0.168744 0.682782 0.710868 -0.01522 0.720061 0.693744 -0.018683 0.724875 0.688627 -0.015635 0.718893 0.694945 0.069956 0.704697 0.706052 -0.015143 0.732223 0.680896 0.064459 0.700155 0.711075 0.040152 0.715396 0.697565 -0.108375 0.633519 0.766099 0.02859 0.603615 0.796763 -0.01318 0.630802 0.775832 -0.104649 0.647954 0.754457 -0.017015 0.627126 0.778732 -0.041617 0.641252 0.766201 0.004359 0.60368 0.797215 -0.032202 0.650967 0.758423 -0.013059 0.630918 0.77574 0.047981 0.622524 0.781128 -0.001521 0.641834 0.766842 0.040331 0.614683 0.787743 0.055773 0.720065 0.691662 0.045335 0.719918 0.692577 0.070529 0.705168 0.705524 0.004152 0.696605 0.717443 0.043738 0.682595 0.729487 0.020853 0.676861 0.735815 -0.046544 0.579777 0.813445 -0.093518 0.618486 0.780211 -0.093311 0.622243 0.777243 0.024966 0.612771 0.789866 0.017512 0.641717 0.766741 -0.014495 0.659906 0.751209 -0.231025 0.582948 0.778973 -0.233861 0.568324 0.78887 -0.221402 0.589382 0.776924 -0.108034 0.573634 0.811956 -0.101985 0.620373 0.777648 -0.100857 0.617044 0.780439 -0.133637 0.504864 0.852792 -0.106614 0.6189 0.778201 -0.106665 0.619343 0.777841 -0.224649 0.514654 0.827444 -0.218476 0.59026 0.777085 -0.210396 0.567659 0.795925 0.021082 0.704596 0.709296 0.038668 0.684958 0.727556 0.040669 0.644755 0.763306 -0.094653 0.644175 0.758999 -0.100191 0.620764 0.777569 -0.099832 0.620414 0.777894 -0.219271 0.5142 0.829167 -0.207086 0.567538 0.796879 -0.24658 0.48701 0.837866 -0.354355 0.520602 0.776792 -0.336456 0.530705 0.777914 -0.394754 0.449002 0.801602 -0.305037 0.583959 0.752293 -0.317196 0.585196 0.746279 -0.353494 0.538406 0.764958 -0.22696 0.58279 0.780285 -0.281498 0.504577 0.816187 -0.23054 0.568251 0.7899 -0.44613 0.572979 0.687505 -0.464398 0.564592 0.682327 -0.429417 0.570199 0.700338 -0.424496 0.529648 0.734354 -0.358894 0.540805 0.76074 -0.323178 0.587688 0.74174 -0.459574 0.433385 0.775223 -0.399136 0.451259 0.798158 -0.341947 0.533208 0.773797 -0.47621 0.481222 0.735968 -0.421754 0.567189 0.707404 -0.440245 0.503389 0.743494 -0.273072 0.164683 0.947793 -0.241204 0.198341 0.94999 -0.534404 0.045314 0.844014 -0.377291 0.298634 0.876624 -0.558022 0.169579 0.812314 -0.554409 0.178949 0.812778 -0.236171 0.341957 0.909554 -0.440599 0.124382 0.889045 -0.544159 0.091157 0.834015 -0.15114 0.259368 0.953879 -0.536255 0.053594 0.842353 -0.224403 0.179015 0.957913 -0.634907 0.27331 0.722631 -0.729281 0.300461 0.614713 -0.575145 0.339498 0.744277 -0.691847 0.080184 0.717578 -0.544523 0.092984 0.833576 -0.444476 0.139644 0.884839 -0.670249 0.200122 0.714645 -0.555611 0.212211 0.803905 -0.565151 0.221203 0.794779 -0.647723 0.271438 0.711882 -0.573998 0.317694 0.754716 -0.731906 0.292706 0.615335 -0.57067 0.420179 0.705539 -0.620579 0.424247 0.659467 -0.607349 0.417965 0.675598 -0.609623 0.336618 0.717669 -0.673229 0.319073 0.66705 -0.704178 0.367536 0.607496 -0.474044 0.510624 0.717319 -0.471603 0.499687 0.72657 -0.520331 0.52501 0.673513 -0.594604 0.408883 0.692286 -0.594548 0.435172 0.67612 -0.60703 0.440183 0.66163 -0.526809 0.43655 0.729312 -0.513421 0.433111 0.74082 -0.566603 0.470868 0.676199 -0.473707 0.48737 0.733534 -0.523029 0.522008 0.673757 -0.477521 0.494729 0.726097 -0.620937 0.342792 0.704933 -0.70529 0.364796 0.607857 -0.671118 0.322556 0.667502 -0.568094 0.457449 0.684112 -0.562 0.476519 0.676082 -0.51025 0.437619 0.740361 -0.275196 0.636199 0.720776 -0.265415 0.615048 0.742476 -0.264909 0.613582 0.743868 -0.268763 0.639543 0.720244 -0.262636 0.614204 0.744161 -0.270148 0.64057 0.718811 -0.245612 0.628645 0.737889 -0.255091 0.587364 0.76807 -0.249812 0.61764 0.745731 -0.265998 0.628259 0.731119 -0.26438 0.613727 0.743937 -0.265097 0.615127 0.742525 -0.303282 0.5752 0.759714 -0.298238 0.5924 0.74841 -0.300287 0.603399 0.738741 -0.309669 0.574821 0.757421 -0.321424 0.596854 0.735154 -0.306607 0.586155 0.749943 -0.272343 0.641056 0.717549 -0.27181 0.639605 0.719044 -0.271185 0.611845 0.743037 -0.317013 0.611589 0.724887 -0.301311 0.60309 0.738576 -0.299574 0.591942 0.748238 -0.230964 0.628742 0.742522 -0.226324 0.645054 0.729851 -0.250693 0.604729 0.755947 -0.250882 0.628573 0.736175 -0.260744 0.607279 0.750483 -0.260418 0.587321 0.766314 -0.224136 0.619531 0.752293 -0.219396 0.620767 0.752671 -0.215041 0.595091 0.774354 -0.247704 0.642117 0.725485 -0.256611 0.606239 0.752745 -0.232065 0.646445 0.726812 -0.311276 0.583912 0.749769 -0.322575 0.569952 0.755711 -0.296779 0.615802 0.72987 -0.310147 0.582956 0.75098 -0.288631 0.613961 0.734673 -0.240807 0.639112 0.730444 -0.314749 0.574499 0.755569 -0.311885 0.58593 0.74794 -0.287416 0.613682 0.735382 -0.320293 0.574128 0.753518 -0.293496 0.615066 0.731815 -0.31907 0.569102 0.757837 -0.308661 0.581695 0.752568 -0.239283 0.637825 0.732068 -0.253924 0.616536 0.745256 -0.319254 0.590635 0.741099 -0.254705 0.619113 0.742849 -0.306216 0.600118 0.738979 -0.216551 0.612112 0.760542 -0.251874 0.601886 0.757821 -0.24918 0.60095 0.759452 -0.223645 0.619053 0.752832 -0.258532 0.631776 0.730767 -0.21799 0.619543 0.754087 -0.271124 0.606708 0.747259 -0.277187 0.606744 0.745003 -0.253595 0.615451 0.746264 -0.265491 0.627447 0.732001 -0.250752 0.606102 0.754827 -0.25329 0.608477 0.752064 -0.270134 0.617781 0.738494 -0.309071 0.60798 0.731325 -0.257375 0.62794 0.734472 -0.271156 0.612944 0.742142 -0.259615 0.635375 0.727254 -0.275931 0.612963 0.740364 -0.273726 0.600456 0.75135 -0.278468 0.600272 0.749753 -0.228108 0.569532 0.789683 -0.283005 0.550891 0.785129 -0.255526 0.539217 0.802466 -0.219659 0.517635 0.826924 -0.286925 0.541817 0.790005 -0.29885 0.535202 0.790093 -0.272223 0.520003 0.809624 -0.273821 0.596375 0.754559 -0.213373 0.585211 0.782304 -0.279658 0.594138 0.754183 -0.189336 0.558399 0.807677 -0.17785 0.535782 0.825413 -0.21592 0.582531 0.783604 -0.268859 0.52565 0.807098 -0.28178 0.50874 0.813501 -0.306912 0.526225 0.793028 -0.192189 0.503392 0.842413 -0.20978 0.52883 0.822394 -0.245316 0.550683 0.797853 -0.172399 0.512614 0.841134 -0.227151 0.570564 0.789215 -0.183657 0.53329 0.825755 -0.042004 0.607095 0.793519 -0.039352 0.600229 0.79886 -0.034484 0.535778 0.843654 -0.155924 0.570778 0.806164 -0.138782 0.525305 0.83952 -0.148108 0.548162 0.823154 0.000792 0.520829 0.85366 -0.013314 0.446889 0.89449 -0.006596 0.537577 0.843189 -0.043898 0.525958 0.849377 -0.031638 0.535981 0.843637 -0.035995 0.60042 0.798874 -0.111649 0.445114 0.888486 -0.105343 0.503987 0.857263 -0.107028 0.529124 0.841767 -0.071795 0.439888 0.895178 -0.071819 0.532712 0.843244 -0.068511 0.454585 0.888064 -0.144795 0.525006 0.838691 -0.153861 0.545817 0.823657 -0.137189 0.52551 0.839654 -0.086714 0.549327 0.831096 -0.087485 0.531199 0.842718 -0.085018 0.506316 0.858147 -0.041359 0.435417 0.899278 -0.038988 0.450643 0.891852 -0.082539 0.330444 0.94021 -0.054169 0.437349 0.897659 -0.080362 0.329537 0.940717 -0.088567 0.316111 0.944579 0.011946 0.519383 0.854458 -0.013586 0.38789 0.921605 -0.049457 0.316462 0.947315 0.026367 0.517416 0.855328 -0.046519 0.315201 0.947884 0.014006 0.442562 0.896629 -0.140248 0.248662 0.958383 -0.22366 0.178162 0.958246 -0.091246 0.334058 0.938125 -0.128627 0.237207 0.962906 -0.049923 0.316661 0.947224 -0.015618 0.388725 0.921222 -0.26603 0.155848 0.951283 -0.105435 0.32401 0.94016 -0.10218 0.338557 0.935381 -0.278008 0.170891 0.945255 -0.13826 0.353092 0.925316 0.354977 0.12227 0.926845 0.400464 0.147002 0.904444 0.195091 0.068688 0.978377 0.430853 -0.005458 0.902406 0.215999 -0.091055 0.972139 0.138252 -0.103271 0.984998 0.12982 -0.296663 0.946117 0.117703 -0.173404 0.977792 0.220559 -0.132609 0.966317 0.129957 -0.296867 0.946035 0.221244 -0.139153 0.96524 0.499869 -0.045479 0.864906 -0.094461 -0.290302 0.952261 -0.193812 -0.244623 0.950051 0.236524 -0.322063 0.916696 -0.059952 -0.138262 0.988579 0.226993 -0.198109 0.953534 0.126922 -0.220659 0.967058 -0.366003 -0.124265 0.92228 0.150129 -0.20527 0.967122 0.227038 -0.198599 0.953421 -0.368405 -0.133086 0.92009 0.227419 -0.202809 0.952444 -0.178163 -0.192021 0.965083 -0.361578 -0.108286 0.926032 -0.174118 -0.178631 0.968387 -0.51724 -0.030285 0.855305 -0.394442 -0.236989 0.887835 -0.59876 -0.162024 0.784369 -0.708776 -0.061173 0.702776 -0.094103 -0.288709 0.952781 -0.394643 -0.195707 0.89775 -0.542578 -0.068809 0.837183 -0.088674 -0.264574 0.96028 -0.510906 -0.020935 0.859381 -0.193549 -0.243729 0.950334 -0.646888 -0.255295 0.718582 -0.747915 -0.116289 0.653529 -0.639301 -0.238729 0.73096 -0.603272 -0.200003 0.77205 -0.608722 -0.179975 0.7727 -0.451622 -0.301405 0.839758 -0.789266 0.031068 0.613265 -0.715719 -0.076095 0.694231 -0.611172 -0.184469 0.769701 -0.790904 0.028489 0.611277 -0.612659 -0.187214 0.767854 -0.720359 -0.077032 0.68931 -0.120537 0.260315 0.95797 -0.148362 0.224657 0.963077 -0.276257 0.425299 0.86186 -0.127835 0.254625 0.958553 -0.231287 0.443548 0.865893 -0.221501 0.377734 0.89903 -0.221962 0.100848 0.969826 -0.242465 0.439596 0.86485 -0.249945 0.436131 0.864475 -0.26853 0.094413 0.958633 -0.299695 0.415276 0.858912 -0.183604 0.203337 0.96174 -0.080519 0.51268 0.854796 -0.106365 0.567961 0.816154 -0.093306 0.491888 0.865645 -0.225273 0.517269 0.825642 -0.198775 0.455959 0.867519 -0.234521 0.439754 0.866958 -0.113044 0.584438 0.803526 -0.050288 0.478639 0.87657 -0.065017 0.500428 0.863333 -0.102843 0.588918 0.801623 -0.061263 0.501527 0.86297 -0.082008 0.572697 0.815655 -0.218322 0.101338 0.970601 -0.374326 0.062383 0.925196 -0.263188 0.356385 0.896505 -0.196415 0.104249 0.974963 -0.219795 0.33992 0.91441 -0.207893 0.440068 0.873568 -0.453869 0.054102 0.889425 -0.289876 0.21084 0.933551 -0.203055 0.3334 0.920659 -0.48903 0.094416 0.867142 -0.235161 0.345823 0.908353 -0.346212 0.052811 0.936669 -0.312679 0.326736 0.891894 -0.255911 0.435025 0.863286 -0.286127 0.364829 0.88602 -0.43586 0.451649 0.778485 -0.490955 0.431192 0.756991 -0.489896 0.397587 0.775839 -0.183661 0.5171 0.835988 -0.194087 0.440101 0.876722 -0.243003 0.348805 0.905144 -0.289392 0.51563 0.80646 -0.321137 0.377356 0.868605 -0.288666 0.444783 0.847844 -0.548446 0.166519 0.819438 -0.622934 0.103208 0.775436 -0.491562 0.175435 0.852989 -0.451739 0.051709 0.890651 -0.479185 0.140904 0.86633 -0.290089 0.211036 0.933441 -0.689791 0.289168 0.663754 -0.599197 0.301783 0.741546 -0.549562 0.375399 0.746363 -0.701325 0.101473 0.705583 -0.491816 0.176164 0.852692 -0.622886 0.103015 0.7755 -0.472814 0.415087 0.777271 -0.428609 0.457525 0.77908 -0.554585 0.398399 0.730558 -0.459191 0.473081 0.75189 -0.560188 0.426445 0.710165 -0.568756 0.465657 0.677997 -0.434858 0.450634 0.779633 -0.489411 0.397126 0.776381 -0.539204 0.332441 0.773785 -0.4599 0.475972 0.749628 -0.555554 0.403051 0.727262 -0.429574 0.462439 0.775639 -0.642806 0.497993 0.582068 -0.542639 0.525816 0.655026 -0.509023 0.504243 0.697592 -0.689431 0.291842 0.662957 -0.665457 0.269027 0.69627 -0.598841 0.304631 0.740668 -0.323771 0.482527 0.813843 -0.380648 0.578909 0.72109 -0.406622 0.615705 0.674956 -0.45092 0.401021 0.797404 -0.51312 0.499234 0.698193 -0.547066 0.520293 0.655754 -0.430993 0.562203 0.705814 -0.445624 0.562933 0.696078 -0.453137 0.568144 0.686935 -0.346622 0.600655 0.720463 -0.380426 0.6405 0.66711 -0.345018 0.594116 0.726629 -0.458585 0.475441 0.75077 -0.568143 0.468075 0.676845 -0.51273 0.499712 0.698137 -0.426833 0.581155 0.692873 -0.442219 0.579735 0.684361 -0.434623 0.574683 0.693428 -0.20452 0.545613 0.812698 -0.112155 0.18826 0.975694 -0.184041 0.542675 0.819532 -0.338184 0.474071 0.81295 -0.37844 0.516394 0.768193 -0.38543 0.576781 0.720255 0.142744 0.022131 0.989512 0.160517 0.411915 0.896973 0.144985 0.537609 0.830636 -0.23145 0.01241 0.972768 -0.216388 0.539903 0.813438 -0.156492 0.176724 0.97174 -0.178171 0.631572 0.754568 -0.189204 0.595365 0.78086 -0.191629 0.542079 0.818186 -0.022548 0.620482 0.783897 -0.025335 0.547691 0.836297 -0.06371 0.459048 0.886124 -0.351068 0.598793 0.71986 -0.349007 0.592469 0.726068 -0.344597 0.522695 0.779771 -0.192606 0.654882 0.730776 -0.177939 0.54313 0.820577 -0.175523 0.596418 0.783248 0.044644 0.610896 0.790451 0.005692 0.446986 0.894523 0.003391 0.5243 0.851527 0.444902 0.490724 0.749168 0.326586 0.33623 0.883341 0.381064 0.417675 0.824826 0.333046 0.026034 0.942551 0.116858 -0.22347 0.96768 0.355874 0.3152 0.879775 0.219245 0.023789 0.97538 0.30625 0.350399 0.885117 0.256473 0.384344 0.886849 0.076336 -0.216169 0.973367 0.444099 0.067978 0.893395 0.555536 0.14872 0.818084 0.042437 -0.16463 0.985442 0.432291 0.256607 0.864452 0.132488 -0.23039 0.964037 0.263988 0.257103 0.929628 0.418999 0.390673 0.819643 0.36691 0.307077 0.878112 0.29354 0.215172 0.931416 0.402736 0.279936 0.871458 0.33765 0.249664 0.907557 -0.199305 -0.023368 -0.979659 -0.142411 -0.245763 -0.958812 -0.133667 -0.065478 -0.988861 -0.101028 -0.021178 -0.994658 0.005564 0.035882 -0.999341 -0.127303 0.266885 -0.955283 0.117902 -0.584254 -0.802961 -0.046355 -0.470784 -0.88103 -0.260365 -0.158572 -0.952399 -0.030367 -0.637283 -0.770031 -0.213222 -0.123832 -0.969124 -0.219879 -0.260281 -0.940163 0.092845 -0.008557 -0.995644 -0.053464 0.093384 -0.994194 0.000005 0.031853 -0.999493 0.045372 -0.103817 -0.993561 -0.069582 -0.018706 -0.997401 0.171944 -0.233931 -0.956928 0.013103 0.282004 -0.959324 -0.000929 0.302345 -0.953198 0.088572 0.095861 -0.991446 -0.122826 0.253268 -0.959567 0.011612 0.040263 -0.999122 -0.027694 0.116213 -0.992838 0.346219 -0.469275 -0.812351 0.44655 -0.632411 -0.632968 0.28829 -0.56501 -0.77308 0.137149 -0.576167 -0.805743 0.221553 -0.647066 -0.729534 -0.047174 -0.471585 -0.880558 0.679189 -0.355162 -0.64231 0.501036 -0.358481 -0.787689 0.477526 -0.247989 -0.842894 0.550912 -0.699396 -0.455347 0.245202 -0.619357 -0.745836 0.428144 -0.65029 -0.627547 0.133614 -0.250613 -0.958822 0.190471 -0.249381 -0.949489 0.429448 -0.344011 -0.835004 0.145715 -0.207311 -0.967362 0.439245 -0.325542 -0.837309 0.522377 -0.244094 -0.817032 0.052264 -0.090123 -0.994558 0.184369 -0.218997 -0.958148 0.462494 -0.279542 -0.841401 0.01607 -0.161524 -0.986738 0.425572 -0.35118 -0.834003 0.186398 -0.259528 -0.947576 0.69991 -0.175737 -0.692273 0.641723 -0.189334 -0.743198 0.517675 -0.232991 -0.823242 0.67404 -0.380934 -0.632897 0.531226 -0.460261 -0.711307 0.495333 -0.383125 -0.779655 0.457848 -0.058587 -0.887098 0.500793 -0.007556 -0.865534 0.464572 0.03302 -0.884919 0.612095 -0.251074 -0.749868 0.51702 -0.227954 -0.825062 0.641254 -0.186839 -0.744234 0.271328 -0.182505 -0.945026 0.138623 -0.200861 -0.969762 0.498344 -0.113181 -0.85956 0.263507 -0.173621 -0.948904 0.485838 -0.05329 -0.872423 0.464051 0.033903 -0.885159 0.141153 -0.223816 -0.964356 0.518658 -0.267574 -0.812033 0.511041 -0.186158 -0.839156 0.15084 -0.188503 -0.970419 0.499366 -0.118508 -0.858248 0.139914 -0.210536 -0.967522 -0.315206 -0.091909 0.944562 -0.384835 0.065978 0.920624 -0.442716 -0.108632 0.890057 -0.463734 0.065256 0.883568 -0.594639 -0.062932 0.801526 -0.506057 0.013659 0.862392 -0.424478 0.070492 0.90269 -0.391803 -0.157068 0.906543 -0.34979 -0.133031 0.927335 -0.527169 0.052463 0.84814 -0.44125 -0.109036 0.890735 -0.383099 0.065383 0.92139 0.338425 -0.130051 -0.931963 0.31028 -0.153005 -0.938252 0.373242 0.127097 -0.918987 -0.364391 0.125429 0.92276 -0.344907 -0.134248 0.928987 -0.319415 -0.142258 0.936876 -0.269365 0.180273 0.946015 -0.470586 -0.026667 0.881951 -0.435754 -0.110545 0.893251 0.246335 -0.154181 -0.956842 0.37349 0.127033 -0.918895 0.310462 -0.153048 -0.938184 0.368136 -0.12475 -0.921365 0.322224 0.142842 -0.935825 0.340876 0.045436 -0.93901 0.388046 -0.121087 -0.913651 0.330448 0.039013 -0.943018 0.414082 -0.165856 -0.895002 -0.258833 0.095779 0.961162 -0.386556 0.069397 0.919651 -0.312335 -0.027921 0.949562 0.429457 -0.069663 -0.900397 0.443676 0.110311 -0.889372 0.39553 0.157817 -0.904793 0.259815 -0.146256 -0.954518 0.280842 -0.17048 -0.944492 0.180391 -0.050581 -0.982293 -0.376235 0.041193 0.925608 -0.294333 -0.016976 0.955552 -0.365966 0.083931 0.926836 0.484697 -0.204007 -0.850559 0.409982 -0.16751 -0.89658 0.323918 0.035005 -0.945437 0.396904 -0.284382 -0.872694 0.246411 -0.011789 -0.969094 0.296445 -0.156745 -0.942099 0.78391 0.193149 -0.590066 0.700742 0.297064 -0.648624 0.492788 0.425044 -0.759274 0.782673 0.190577 -0.59254 0.497569 0.441492 -0.746666 0.61999 0.364304 -0.694907 -0.666077 -0.281192 0.690849 -0.513714 -0.430888 0.741912 -0.495597 -0.434637 0.75198 0.674454 0.292871 -0.677745 0.498849 0.446001 -0.743124 0.68927 0.279302 -0.668504 0.122889 0.41822 -0.899994 0.270115 0.406206 -0.872946 0.442109 0.274797 -0.853831 -0.136422 -0.480145 0.866516 -0.468268 -0.347918 0.812206 -0.462242 -0.322273 0.826119 0.503631 0.430563 -0.74898 0.620032 0.385297 -0.683452 0.491606 0.421062 -0.762254 0.501524 0.44 -0.744899 0.493778 0.428404 -0.756739 0.268793 0.475775 -0.83749 -0.486061 -0.501687 0.71558 -0.266992 -0.520719 0.810905 -0.274169 -0.488111 0.828601 0.48249 0.514401 -0.708939 0.273561 0.489735 -0.827843 0.461311 0.511798 -0.724745 -0.13184 -0.459096 0.878549 0.166604 -0.438629 0.88309 -0.261726 -0.520539 0.812735 -0.13062 -0.453505 0.88163 -0.260279 -0.524199 0.810845 -0.269237 -0.460214 0.845999 0.18861 -0.383915 0.9039 -0.273284 -0.593112 0.75732 -0.223093 -0.611121 0.759448 0.184468 -0.377812 0.90732 -0.26008 -0.524702 0.810584 0.162254 -0.413292 0.896026 0.309495 0.538796 -0.783525 0.430207 0.587634 -0.68528 0.242828 0.56663 -0.787378 -0.30201 -0.547335 0.780522 -0.236692 -0.580842 0.778845 -0.309402 -0.553042 0.773573 -0.275106 -0.577034 0.768992 -0.283873 -0.581658 0.762293 -0.209898 -0.45891 0.863334 0.221974 0.631369 -0.743035 0.101522 0.496074 -0.862325 0.077073 0.443537 -0.892936 0.23343 -0.449488 0.862248 0.121764 -0.225648 0.966569 -0.055846 -0.509675 0.858553 0.194955 -0.393251 0.898524 -0.065735 -0.506832 0.859535 -0.22819 -0.639306 0.734314 -0.179477 -0.022941 -0.983495 -0.128136 0.266634 -0.955242 -0.130429 0.552755 -0.823074 -0.002823 0.018664 0.999822 -0.024903 -0.518207 0.854893 0.110359 -0.220578 0.969106 0.01736 0.282817 -0.959017 0.033677 0.457992 -0.888318 0.04773 0.511966 -0.857679 -0.0191 0.275684 -0.961058 0.012884 0.521374 -0.853231 -0.018695 0.297675 -0.954484 0.066531 -0.069501 -0.995361 0.064482 -0.011129 -0.997857 0.105037 -0.165632 -0.980578 0.088476 -0.069341 -0.993662 0.107408 -0.164405 -0.980528 0.154265 -0.24934 -0.95605 0.090868 0.078094 -0.992796 0.098834 -0.065392 -0.992953 0.140852 -0.146936 -0.979066 0.04164 0.075474 -0.996278 0.095294 -0.170655 -0.980712 0.048393 -0.011601 -0.998761 0.205021 -0.073442 -0.975998 0.31736 -0.1512 -0.936174 0.206273 -0.111841 -0.972082 0.14446 -0.181297 -0.97276 0.138697 -0.148071 -0.979203 0.091382 -0.069733 -0.993371 0.181041 -0.246608 -0.952055 0.172527 -0.239314 -0.955491 0.128744 -0.153297 -0.979758 0.206257 -0.21338 -0.954949 0.208248 -0.110762 -0.971784 0.251821 -0.248131 -0.935423 0.204065 -0.075198 -0.976065 0.217985 -0.095281 -0.97129 0.318239 -0.124941 -0.939741 0.207836 -0.068261 -0.975779 0.319448 -0.121019 -0.939844 0.325502 -0.138539 -0.935337 0.26287 -0.07777 -0.961692 0.342672 -0.100349 -0.93408 0.326681 -0.097134 -0.94013 0.258274 -0.092716 -0.961612 0.322285 -0.111738 -0.940025 0.221993 -0.081866 -0.971605 0.254303 -0.165527 -0.952854 0.136979 -0.12139 -0.983108 0.303291 -0.171911 -0.937263 0.257656 -0.148591 -0.954743 0.309711 -0.152072 -0.938591 0.327014 -0.157966 -0.931723 0.216752 -0.199296 -0.955667 0.259703 -0.236915 -0.936176 0.263293 -0.285868 -0.921388 0.258258 -0.142069 -0.955573 0.302417 -0.174576 -0.937053 0.136103 -0.124078 -0.982894 0.275139 -0.036697 -0.960704 0.327692 -0.074412 -0.94185 0.401696 -0.061253 -0.913722 0.255879 -0.100416 -0.961479 0.406591 -0.105799 -0.907464 0.336366 -0.124142 -0.933513 0.325737 -0.09501 -0.940675 0.381989 -0.036363 -0.923451 0.401736 -0.061589 -0.913682 0.353657 -0.124066 -0.927111 0.399849 -0.046111 -0.915421 0.325737 -0.060575 -0.943518 0.479668 -0.040056 -0.876535 0.384109 -0.064826 -0.921009 0.457612 -0.014849 -0.889028 0.399673 -0.044714 -0.915566 0.4088 -0.067197 -0.910147 0.252321 -0.175334 -0.951626 0.320003 -0.182295 -0.929713 0.413134 -0.182983 -0.892097 0.27836 -0.032432 -0.959929 0.402042 -0.064179 -0.913369 0.384404 -0.067278 -0.92071 0.350509 -0.120767 -0.928741 0.356965 -0.131919 -0.924756 0.366236 -0.088485 -0.926305 0.327446 -0.096776 -0.939901 0.351623 -0.085343 -0.932244 0.383363 -0.037926 -0.922819 0.33412 -0.161862 -0.928528 0.333444 -0.145077 -0.931541 0.354591 -0.085981 -0.93106 0.357948 -0.158923 -0.920118 0.368972 -0.089072 -0.925162 0.3589 -0.132276 -0.923956 0.379461 -0.0648 -0.922935 0.402672 0.042239 -0.914369 0.374392 -0.090237 -0.922869 0.318124 -0.068829 -0.945547 0.328194 -0.080301 -0.941191 0.320925 -0.146417 -0.935719 0.459049 -0.016471 -0.888258 0.410134 -0.068751 -0.90943 0.42952 -0.10206 -0.897271 0.429873 0.015972 -0.902748 0.371129 -0.089536 -0.924255 0.398669 0.043226 -0.916076 0.371457 -0.157198 -0.915046 0.381801 -0.202293 -0.901834 0.373976 -0.166282 -0.91241 0.331868 -0.162133 -0.929288 0.334577 -0.181077 -0.924808 0.331218 -0.145318 -0.932297 0.425503 -0.187314 -0.885359 0.414733 -0.173117 -0.893323 0.389015 -0.160476 -0.907147 0.404042 -0.211155 -0.890036 0.383805 -0.162498 -0.909004 0.393768 -0.198282 -0.89757 0.387718 -0.225893 -0.89367 0.358185 -0.155073 -0.920682 0.363226 -0.170377 -0.91599 0.419689 -0.18736 -0.88812 0.3908 -0.159781 -0.906502 0.410209 -0.178691 -0.894314 0.316137 -0.068953 -0.946204 0.31882 -0.146639 -0.936403 0.340724 -0.067389 -0.937745 0.349489 -0.175546 -0.920348 0.345209 -0.160116 -0.924767 0.745413 0.326197 -0.581339 0.504278 0.473831 -0.721933 0.502029 0.473016 -0.724032 0.744644 0.323946 -0.583579 0.502295 0.471206 -0.725027 0.716215 0.356138 -0.600168 0.417317 0.517724 -0.746866 0.404118 0.518759 -0.753377 0.497543 0.501369 -0.70787 0.42107 0.503329 -0.75456 0.49922 0.491229 -0.713774 0.502009 0.489714 -0.712858 0.360891 0.512115 -0.77942 0.510877 0.498484 -0.70037 0.498131 0.497869 -0.709924 0.361049 0.511628 -0.779667 0.498434 0.496039 -0.710991 0.405878 0.512513 -0.756699 0.724629 0.357745 -0.589009 0.718081 0.362274 -0.594237 0.501906 0.473854 -0.723569 0.729245 0.374529 -0.572652 0.499283 0.490833 -0.714002 0.513228 0.485833 -0.707505 0.359623 0.516003 -0.777439 0.403693 0.520253 -0.752574 0.331971 0.51219 -0.792122 0.381803 0.44258 -0.811388 0.354892 0.440125 -0.824828 0.284709 0.432474 -0.855516 0.418022 0.515063 -0.74831 0.385079 0.511979 -0.767849 0.333474 0.507774 -0.79433 0.414975 0.526416 -0.742079 0.329739 0.518674 -0.788828 0.401999 0.526148 -0.749377 0.220696 0.41927 -0.880628 0.163038 0.384402 -0.908655 0.350256 0.455579 -0.818394 0.160783 0.492064 -0.855583 0.315632 0.557787 -0.767627 0.366846 0.562516 -0.740945 0.102596 0.379163 -0.919625 0.274917 0.465252 -0.841404 0.344637 0.473681 -0.810464 0.120234 0.354959 -0.927118 0.353544 0.444671 -0.822967 0.166627 0.37969 -0.909984 0.085083 0.402707 -0.911366 0.125622 0.432229 -0.892971 -0.051578 0.235514 -0.970501 0.128475 0.343481 -0.930331 0.011215 0.20616 -0.978454 -0.020646 0.152781 -0.988044 -0.193282 -0.453392 0.870102 -0.01416 -0.291802 0.956374 0.023128 -0.222342 0.974694 0.17793 0.471895 -0.863513 -0.041373 0.230814 -0.972118 0.124134 0.434083 -0.89228 -0.016529 0.072149 -0.997257 -0.014208 -0.013407 -0.999809 0.040928 0.191912 -0.980558 0.066008 -0.069125 0.995422 0.022821 -0.222199 0.974734 -0.006842 -0.294939 0.955491 -0.042149 -0.069798 -0.99667 -0.008452 0.146532 -0.98917 0.017136 0.20334 -0.978958 -0.007467 -0.069793 -0.997534 0.045195 0.189846 -0.980773 -0.004957 -0.013144 -0.999901 -0.593863 -0.343382 0.72761 -0.399994 -0.46412 0.790314 -0.337844 -0.473482 0.813435 -0.6223 -0.401887 0.671736 -0.330041 -0.544277 0.771256 -0.666771 -0.361191 0.651888 -0.330973 -0.336111 0.881751 -0.396396 -0.348901 0.849199 -0.346162 -0.333887 0.876751 -0.266611 -0.512104 0.816497 -0.337862 -0.473282 0.813543 -0.398109 -0.477321 0.783374 -0.522962 -0.594995 0.610321 -0.534403 -0.511672 0.672759 -0.333172 -0.518689 0.787374 -0.564077 -0.510713 0.648837 -0.33553 -0.497156 0.80016 -0.348106 -0.480772 0.804786 -0.932013 -0.266518 0.245601 -0.707108 -0.46332 0.534166 -0.324303 -0.584776 0.743549 -0.924713 -0.111769 0.363887 -0.335177 -0.500528 0.798203 -0.541319 -0.477912 0.69179 -0.546384 -0.549103 0.632416 -0.331745 -0.519218 0.787628 -0.418093 -0.534967 0.734172 -0.315047 -0.858879 0.403823 -0.181073 -0.839081 0.512986 -0.40697 -0.879618 0.246267 -0.268454 -0.507695 0.818644 -0.233143 -0.495381 0.836804 -0.413446 -0.543374 0.73062 -0.317795 -0.376382 0.870254 -0.475656 -0.41791 0.774018 -0.382895 -0.389026 0.837884 -0.085376 0.645739 -0.75877 0.170776 0.858034 -0.484369 0.236336 0.786582 -0.570468 -0.129116 -0.407743 0.903922 -0.419501 -0.532393 0.735239 -0.240193 -0.480659 0.843371 -0.146919 -0.985103 0.089374 -0.280109 -0.941903 0.18536 -0.113895 -0.891082 0.439318 -0.063333 0.992839 -0.101291 -0.107225 0.979545 -0.17028 -0.164582 0.919793 -0.356222 -0.244709 0.96356 -0.108025 -0.259857 0.914806 -0.309199 -0.166306 0.667212 -0.726065 -0.255718 0.960663 -0.108323 -0.172326 0.665696 -0.726053 -0.110861 0.826903 -0.551308 -0.173791 0.723226 -0.668386 -0.379163 0.462196 -0.80163 -0.24121 0.646369 -0.723895 -0.086199 0.646518 -0.758013 -0.137751 0.674035 -0.725742 0.056879 0.892599 -0.44725 0.068816 0.117066 -0.990737 0.008174 0.410176 -0.91197 -0.037238 0.693275 -0.719711 -0.344757 0.071177 -0.935989 -0.405581 0.584577 -0.70269 -0.33806 0.449242 -0.826981 0.088524 0.48625 -0.869324 -0.218067 0.754412 -0.61912 -0.088703 0.684345 -0.723743 0.133318 0.513309 -0.847786 0.064904 0.705329 -0.705902 0.136289 0.439183 -0.888 0.096176 0.49097 -0.865851 0.068173 0.42467 -0.902778 0.088941 0.451205 -0.887977 -0.028187 0.409341 -0.911946 -0.038262 0.397707 -0.916714 0.010329 0.31182 -0.950085 -0.103037 0.100407 -0.989597 -0.047341 0.201752 -0.978292 -0.108739 0.364509 -0.924829 -0.026426 0.108242 -0.993773 -0.095908 0.370743 -0.92377 -0.07858 0.386409 -0.918974 -0.132944 0.081603 -0.987758 -0.080908 0.037475 -0.996017 -0.300927 0.2605 -0.917378 -0.009234 0.217949 -0.975916 -0.164873 0.33622 -0.927239 -0.105932 0.178337 -0.978251 0.242324 -0.015458 -0.970072 -0.084331 0.264871 -0.960589 -0.130543 0.353717 -0.926198 0.196543 -0.06768 -0.978157 -0.160995 0.338228 -0.927191 -0.010262 0.117759 -0.992989 0.202377 -0.061104 -0.9774 -0.004301 0.124466 -0.992215 0.254371 -0.05535 -0.965521 0.285632 0.035307 -0.957689 0.261039 -0.012952 -0.965241 0.523085 -0.0633 -0.849927 -0.109357 0.108207 -0.988095 0.073941 -0.027443 -0.996885 -0.135267 0.078967 -0.987657 0.254716 -0.053228 -0.96555 -0.084438 0.033424 -0.995868 0.210769 -0.126231 -0.969351 0.344056 -0.121477 -0.931058 0.243905 -0.116451 -0.962782 0.210453 -0.080156 -0.974312 0.24914 -0.08663 -0.964585 0.068838 -0.054125 -0.996159 0.512454 -0.083794 -0.854616 0.516856 -0.094891 -0.850797 0.255113 -0.050778 -0.965577 0.513131 -0.060286 -0.85619 0.257585 -0.035298 -0.965611 0.343851 -0.064235 -0.936825 0.513501 -0.038763 -0.857213 0.343463 -0.041918 -0.93823 0.313581 -0.060922 -0.947605 0.513572 -0.031411 -0.857471 0.313235 -0.059259 -0.947825 0.503134 -0.005853 -0.864189 0.210274 -0.066525 -0.975376 0.181456 -0.073459 -0.980652 0.309698 -0.042491 -0.949885 0.210679 -0.104879 -0.971913 0.31937 -0.089414 -0.943402 0.344113 -0.100302 -0.933556 0.055144 -0.170989 -0.983728 0.1834 -0.02864 -0.982621 0.303028 -0.01196 -0.952907 0.073846 -0.187816 -0.979424 0.309631 -0.042178 -0.949921 0.181376 -0.073088 -0.980694 0.417272 -0.002856 -0.908777 0.503905 -0.00914 -0.863711 0.314138 -0.063611 -0.947244 0.336701 0.069172 -0.939067 0.2865 0.058519 -0.956291 0.223064 -0.064898 -0.972641 0.206737 -0.305045 -0.929627 0.051028 -0.308982 -0.949698 0.064613 -0.31086 -0.948257 0.035073 -0.152842 -0.987628 -0.004255 -0.294207 -0.955732 0.163461 -0.010568 -0.986493 0.228126 -0.160508 -0.96031 0.235439 -0.461956 -0.855082 0.232947 -0.345137 -0.909184 0.043582 -0.171646 -0.984194 0.114513 -0.321985 -0.939794 0.100401 -0.316991 -0.943099 0.217488 -0.44429 -0.869083 0.267799 -0.147087 -0.952181 0.216953 -0.342285 -0.914206 0.296792 -0.444164 -0.845359 0.340554 -0.361965 -0.867758 0.278839 -0.455531 -0.845423 0.308304 0.093496 -0.946682 0.200158 -0.043909 -0.978779 0.126642 -0.324568 -0.937346 0.369653 0.040275 -0.928296 0.177947 -0.334965 -0.925275 0.226316 -0.138138 -0.964209 0.162883 -0.165145 -0.972726 0.171371 -0.030599 -0.984731 0.260494 -0.348964 -0.900204 0.250471 -0.158737 -0.955022 0.251435 -0.351926 -0.901626 0.256965 -0.458895 -0.85052 -0.201937 0.211874 0.956206 -0.226866 0.245266 0.942537 -0.164635 0.378309 0.910921 0.26003 -0.14459 -0.954714 0.264165 -0.347752 -0.899603 0.350408 -0.644988 -0.679121 0.325441 -0.682279 -0.654663 0.272394 -0.345012 -0.898203 -0.344865 0.648176 0.678922 -0.168274 0.377274 0.910685 -0.145087 0.326113 0.934131 0.317982 -0.443605 -0.837915 0.299754 -0.452073 -0.840106 0.254724 -0.350855 -0.90112 0.296445 -0.444172 -0.845477 0.229142 -0.359044 -0.904755 0.268423 -0.691951 -0.670188 -0.996464 -0.000131 0.084022 -0.887455 0.460435 -0.020583 -0.876288 0.47931 -0.048799 -0.996539 -0.000306 0.083126 -0.876012 0.480038 -0.046555 -0.99289 0.035326 0.113675 -0.712555 0.69653 0.084325 -0.618096 0.785631 0.027239 -0.832901 0.532833 0.14955 -0.725388 0.68623 0.053863 -0.837488 0.529592 0.134711 -0.861805 0.489051 0.134612 -0.586593 0.809397 -0.028024 -0.833543 0.534419 0.140008 -0.841826 0.526247 0.119967 -0.568285 0.822562 0.021054 -0.825038 0.537792 0.173472 -0.610567 0.790365 0.050306 -0.982628 0.005498 0.185505 -0.99025 0.041678 0.13292 -0.873462 0.486116 -0.02746 -0.986653 -0.005128 0.162755 -0.875401 0.481593 -0.04173 -0.883298 0.465227 -0.057861 -0.636291 0.746224 -0.195663 -0.66936 0.719436 -0.185389 -0.452278 0.842245 -0.293372 -0.636532 0.745749 -0.196688 -0.451952 0.842808 -0.292258 -0.472127 0.829274 -0.298998 -0.722314 0.688838 0.061356 -0.424345 0.89722 -0.122175 -0.400989 0.905682 -0.137648 -0.804137 0.538991 -0.250703 -0.490222 0.750612 -0.443017 -0.684709 0.648246 -0.333093 -0.222068 0.876481 -0.427161 -0.157446 0.86766 -0.471569 -0.461219 0.825732 -0.32472 -0.221365 0.877617 -0.425188 -0.460691 0.826771 -0.322821 -0.480948 0.816686 -0.318926 -0.145605 0.909736 -0.388819 -0.427442 0.878348 -0.214004 -0.435728 0.867686 -0.239293 -0.185185 0.870108 -0.456747 -0.4581 0.831749 -0.313588 -0.153386 0.872625 -0.463679 -0.091011 0.993065 -0.074426 0.023355 0.98843 -0.149868 0.09572 0.970359 -0.221904 -0.121764 0.980403 -0.154864 0.113468 0.97233 -0.204205 -0.011422 0.983957 -0.178037 0.40626 0.791591 -0.456438 0.187062 0.940507 -0.283645 0.140706 0.974165 -0.176648 0.306484 0.781552 -0.543364 0.056751 0.963921 -0.26007 -0.016013 0.981717 -0.18967 0.351857 0.876378 -0.328873 0.306162 0.912809 -0.270268 0.162381 0.974578 -0.154372 0.37176 0.876473 -0.305924 0.172883 0.974438 -0.143467 0.220787 0.939667 -0.261302 -0.017082 0.986734 -0.161446 -0.011087 0.984087 -0.177342 0.112405 0.972229 -0.205271 -0.031179 0.981891 -0.186861 0.111226 0.972114 -0.206452 0.2737 0.900854 -0.336972 0.288437 0.225272 -0.930621 0.247237 0.156796 -0.956184 0.26998 0.335178 -0.902644 0.228579 0.219536 -0.948449 0.244075 0.340971 -0.907836 0.216465 0.446504 -0.868203 0.259425 0.201419 -0.944526 0.260713 0.275409 -0.925299 0.285311 0.331613 -0.899239 0.25293 0.201784 -0.946208 0.268979 0.335408 -0.902858 0.242584 0.157702 -0.957227 0.245375 0.283452 -0.927063 0.24504 0.335637 -0.909562 0.226136 0.344814 -0.911025 0.285895 0.280197 -0.916381 0.29807 0.328566 -0.896213 0.285827 0.273388 -0.918456 0.179997 0.514065 -0.838652 0.179461 0.447468 -0.876109 0.140039 0.3614 -0.921835 0.223106 0.516225 -0.826883 0.209028 0.348353 -0.91376 0.233443 0.336463 -0.912303 -0.98438 0.073304 -0.160072 -0.984709 0.066333 -0.161085 -0.845204 0.494073 -0.203771 -0.980346 0.070375 -0.184304 -0.841698 0.489475 -0.227943 -0.866071 0.450756 -0.216196 -0.991408 0.046901 -0.12211 -0.840622 0.510035 -0.182261 -0.849639 0.500652 -0.165712 -0.981975 0.041112 -0.184485 -0.8425 0.490494 -0.222732 -0.981293 0.064017 -0.181563 -0.556172 0.812777 -0.173396 -0.526219 0.838247 -0.14295 -0.852078 0.504999 -0.137619 -0.556469 0.817848 -0.146517 -0.853663 0.508517 -0.112563 -0.844522 0.526426 -0.098269 -0.575607 0.811088 -0.103982 -0.871131 0.455555 -0.183303 -0.847927 0.497972 -0.181778 -0.575969 0.810984 -0.102786 -0.853485 0.508072 -0.115874 -0.528749 0.839561 -0.124746 -0.53229 0.814909 -0.229328 -0.520807 0.83489 -0.178098 -0.236659 0.959379 -0.153572 -0.537231 0.81518 -0.216482 -0.238144 0.96142 -0.137695 -0.243853 0.962868 -0.115852 -0.555961 0.81079 -0.183103 -0.250238 0.941635 -0.225176 -0.233666 0.954811 -0.183672 -0.556311 0.814454 -0.16487 -0.234622 0.95633 -0.174312 -0.51768 0.832687 -0.196568 -0.006498 0.978968 -0.20391 -0.101264 0.973235 -0.206301 -0.230547 0.949517 -0.212759 -0.006402 0.979581 -0.200948 -0.229962 0.948472 -0.217989 -0.246913 0.952609 -0.17768 -0.101589 0.982773 -0.154389 -0.216952 0.955113 -0.20172 -0.232938 0.953621 -0.190651 -0.07257 0.975496 -0.207704 -0.232032 0.952099 -0.199169 -0.102772 0.974358 -0.200162 -0.005444 0.98519 -0.171378 0.322021 0.94388 -0.073434 0.24485 0.962359 -0.117952 -0.005242 0.986257 -0.165134 0.217669 0.97551 -0.031626 -0.115876 0.982514 -0.145739 0.574688 0.817603 -0.035496 0.560831 0.826862 -0.042049 0.258385 0.952164 -0.163162 0.595487 0.796292 -0.106369 0.279849 0.929932 -0.238562 0.372274 0.902253 -0.217604 0.452349 0.891614 0.020116 0.180586 0.979755 -0.086422 0.227971 0.971582 -0.063699 0.487055 0.869894 -0.077857 0.560765 0.826916 -0.041851 -0.114834 0.984891 -0.129625 -0.116025 0.982589 -0.14511 0.217611 0.975529 -0.031449 -0.137365 0.986704 -0.086863 0.196886 0.979938 0.030943 0.144356 0.989371 0.017479 0.365961 -0.422243 -0.829327 0.411658 -0.469783 -0.780923 0.405038 -0.451077 -0.795282 0.427029 -0.365801 -0.826943 0.488815 -0.40329 -0.773574 0.44673 -0.398357 -0.801089 0.372168 -0.566061 -0.735572 0.372368 -0.526708 -0.764147 0.345074 -0.48141 -0.80571 0.432998 -0.5497 -0.714382 0.403363 -0.451967 -0.795628 0.407923 -0.471881 -0.781618 0.431897 -0.356946 -0.828284 0.396185 -0.287318 -0.872058 0.443608 -0.429904 -0.78638 0.362418 -0.368778 -0.855953 0.382458 -0.462857 -0.799681 0.365524 -0.528251 -0.766383 0.417668 -0.251612 -0.873066 0.499561 -0.339753 -0.796873 0.506928 -0.392045 -0.767675 0.377095 -0.292747 -0.878691 0.450338 -0.426069 -0.784641 0.397996 -0.286439 -0.871523 0.066169 -0.904133 -0.422096 0.011541 -0.909197 -0.416205 -0.002517 -0.922978 -0.384844 0.063152 -0.90565 -0.419297 -0.003004 -0.923335 -0.383984 0.204339 -0.938768 -0.277418 0.234044 0.806787 0.542511 0.192757 0.82116 0.537161 -0.046739 0.881673 0.46954 -0.257654 -0.84552 -0.467665 0.01082 -0.912823 -0.408213 0.003845 -0.913778 -0.406197 0.332936 0.552522 0.764116 0.214011 0.626378 0.749566 -0.113026 0.809296 0.576424 0.341692 0.558848 0.755603 -0.107261 0.816383 0.567463 0.147363 0.7383 0.658177 -0.062623 -0.753389 -0.654586 0.255863 -0.902819 -0.345618 0.046951 -0.881472 -0.469896 0.136585 0.787055 0.601572 -0.064742 0.863955 0.49939 0.277271 0.656097 0.701896 0.308319 -0.719347 -0.622478 0.196299 -0.695099 -0.691595 0.040322 -0.561202 -0.826696 0.016437 -0.926847 -0.375079 -0.173061 -0.885211 -0.4318 -0.008461 -0.920758 -0.390042 -0.066322 0.455456 0.887784 0.043962 0.443315 0.895287 -0.074883 0.490264 0.868351 0.047514 -0.597265 -0.800636 0.034745 -0.572172 -0.819397 0.233177 -0.660192 -0.713986 0.057845 0.790435 0.609809 0.234633 0.737121 0.633719 0.072596 0.757942 0.64827 0.140325 0.575933 0.805363 -0.029746 0.581893 0.812721 0.016504 0.555252 0.831519 -0.242815 -0.821552 -0.515843 -0.015088 -0.924342 -0.381266 -0.147926 -0.858114 -0.491689 0.218614 0.779864 0.586532 0.116836 0.820036 0.560259 0.242113 0.770843 0.589222 0.321954 -0.901976 -0.287725 0.007113 -0.733309 -0.679858 0.058459 -0.762148 -0.644758 -0.338476 0.893102 0.296314 -0.06731 0.756829 0.650137 -0.100804 0.800988 0.590133 -0.000163 -0.855316 -0.518107 0.191805 -0.69917 -0.688747 0.204788 -0.659987 -0.722827 0.054197 -0.549926 -0.833453 0.014912 -0.78675 -0.617091 -0.000632 -0.738618 -0.674124 -0.240122 0.784877 0.571235 -0.074903 0.714623 0.695488 -0.108261 0.730806 0.673946 0.203817 -0.815165 -0.542186 0.072885 -0.753424 -0.653483 0.101502 -0.77294 -0.626308 0.0869 0.8829 0.46145 0.037395 0.904052 0.425783 0.140891 0.853432 0.501801 -0.041307 0.67053 0.740732 0.021058 0.805116 0.592744 -0.055814 0.73669 0.673923 0.145501 0.657577 0.739204 0.051238 0.74796 0.661763 -0.229325 0.790435 0.567998 0.033347 0.564346 0.824865 -0.263925 0.726986 0.633904 -0.138314 0.676135 0.723679 0.037497 0.813648 0.580147 0.014611 0.809093 0.587499 -0.190951 0.848485 0.493569 0.031795 0.804622 0.592936 -0.197443 0.839481 0.50625 0.068572 0.809738 0.582772 -0.242844 0.782483 0.573365 -0.33994 0.822075 0.456764 -0.20296 0.831578 0.516997 -0.198998 0.818959 0.538243 -0.185392 0.855947 0.482684 -0.006828 0.788541 0.614945 -0.144312 0.623457 0.768424 -0.152336 0.663881 0.732159 -0.251917 0.750336 0.611174 -0.143062 0.624401 0.767891 -0.235995 0.779088 0.580799 -0.37602 0.777299 0.504395 -0.699269 -0.104911 0.707118 -0.6699 -0.192124 0.717163 -0.813472 -0.005458 0.581578 -0.748904 -0.270027 0.605168 -0.887345 -0.067283 0.456171 -0.90416 -0.01959 0.426744 -0.563706 -0.349869 0.748216 -0.784708 -0.052277 0.617657 -0.801075 0.003515 0.598553 -0.537848 -0.314202 0.782302 -0.771448 0.023836 0.635846 -0.653666 -0.165084 0.738558 -0.837624 0.094584 0.537996 -0.8358 0.162839 0.524329 -0.834375 -0.021338 0.550783 -0.768623 0.111271 0.629951 -0.760852 0.030764 0.648196 -0.747712 -0.031682 0.663267 -0.819263 0.304741 0.485738 -0.825431 0.060684 0.561232 -0.812229 -0.004544 0.583321 -0.823359 0.303219 0.479727 -0.815892 -0.007246 0.578159 -0.833562 0.163449 0.527693 0.134674 0.593563 0.793439 0.012221 0.571745 0.820341 0.037605 0.591401 0.8055 0.087877 0.72227 0.686006 -0.051302 0.681947 0.7296 0.010814 0.717707 0.696262 -0.029668 0.709304 0.704278 0.01035 0.686787 0.726785 -0.030832 0.662326 0.748581 -0.065482 0.462391 0.884255 0.107675 0.510232 0.853269 0.040247 0.459099 0.887473 -0.160828 0.632607 0.757591 -0.137986 0.668727 0.730592 -0.073003 0.70194 0.708485 -0.038435 0.590047 0.806453 -0.00275 0.634215 0.773152 0.039276 0.655454 0.754213 -0.016461 0.702163 0.711826 0.016832 0.712778 0.701187 -0.044474 0.675484 0.736032 -0.110281 0.72925 0.675302 -0.11975 0.742131 0.65947 -0.149122 0.671714 0.725647 -0.016504 0.184834 0.982631 -0.104813 0.099444 0.989508 -0.573897 0.290313 0.765742 -0.016064 0.200632 0.979535 -0.581312 0.271186 0.76716 -0.395197 0.179777 0.900833 -0.35812 -0.036291 0.93297 -0.573996 0.335391 0.747022 -0.607051 0.198052 0.769587 -0.22459 0.078014 0.971326 -0.575695 0.285743 0.766111 -0.109869 0.0899 0.989872 -0.768347 0.547949 0.330749 -0.900174 0.304326 0.311565 -0.589055 0.250368 0.768329 -0.714968 0.591131 0.373343 -0.52934 0.392122 0.752356 -0.67341 0.259371 0.692276 -0.74983 0.077019 0.657133 -0.435144 0.300018 0.848904 -0.632392 0.111491 0.766583 -0.790623 0.141789 0.59566 -0.898671 0.309525 0.31078 -0.780428 0.387724 0.490513 -0.769376 0.430931 0.471549 -0.76637 0.161056 0.621883 -0.606259 0.427518 0.670581 -0.632321 0.243366 0.735488 -0.621123 0.199373 0.757929 -0.792454 0.363244 0.48997 -0.798442 0.252313 0.546652 -0.783158 0.148809 0.603754 -0.784674 0.365445 0.500737 -0.774204 0.155409 0.61356 -0.76986 0.430769 0.470907 -0.742268 0.040945 0.668851 -0.579099 -0.131136 0.804642 -0.764256 0.16256 0.624089 -0.747748 0.030206 0.663295 -0.828255 0.112841 0.548872 -0.842547 0.217645 0.492692 -0.473524 -0.067677 0.878177 -0.658502 0.176707 0.731539 -0.664365 0.22576 0.712497 -0.454564 -0.035309 0.890014 -0.615302 0.252285 0.74683 -0.500677 -0.007231 0.865604 0.803833 -0.310182 -0.507581 0.822987 -0.166247 -0.543189 0.719797 -0.501377 -0.480118 -0.741654 0.328272 0.584967 -0.692334 0.489627 0.530037 -0.629443 0.58406 0.512519 0.825676 -0.097777 -0.555607 0.753902 -0.405291 -0.517079 0.699287 -0.492662 -0.517959 0.827232 -0.097369 -0.553359 0.700165 -0.493043 -0.516409 0.825436 -0.165611 -0.539655 -0.453459 0.765172 0.457042 -0.492207 0.734951 0.466454 -0.705963 0.49554 0.50602 0.462483 -0.775841 -0.429162 0.738186 -0.508836 -0.442909 0.786004 -0.415296 -0.457959 -0.516796 0.749258 0.414167 -0.675628 0.600064 0.428311 -0.740979 0.509934 0.436941 -0.51568 0.746514 0.420466 -0.739556 0.509376 0.439993 -0.49978 0.755224 0.424095 -0.078842 0.721021 0.688414 -0.116466 0.662675 0.739795 -0.089494 0.659411 0.746437 -0.169601 0.742409 0.648124 -0.174261 0.643707 0.745167 -0.176069 0.650024 0.739235 -0.237504 0.653475 0.718722 -0.183991 0.550056 0.814608 -0.195884 0.638888 0.743943 -0.11885 0.619263 0.776136 -0.165512 0.645562 0.745557 -0.098095 0.657219 0.747289 -0.31775 0.337728 0.885988 -0.39436 0.45632 0.797654 -0.403125 0.574638 0.712237 -0.179067 0.430016 0.884885 -0.275771 0.618109 0.736133 -0.260657 0.531584 0.805901 -0.18651 0.599488 0.778349 -0.220958 0.639875 0.736028 -0.21962 0.633208 0.742169 -0.295777 0.540996 0.787299 -0.317895 0.605196 0.72985 -0.28624 0.52521 0.801387 -0.867349 0.479401 0.133719 -0.898028 0.311719 0.310446 -0.904256 0.128992 -0.407041 -0.805007 0.584735 -0.100242 -0.848008 0.278037 -0.451197 -0.920604 0.043873 -0.388025 -0.987874 -0.01401 -0.154623 -0.782855 0.177976 -0.596207 -0.934086 -0.010481 -0.356894 -0.982991 0.183571 0.005542 -0.900003 0.143212 -0.411685 -0.899184 0.307762 0.311048 -0.497167 -0.087056 -0.863277 -0.510485 -0.101072 -0.853926 -0.890686 0.172015 -0.420819 -0.489857 -0.044413 -0.870671 -0.883212 0.193236 -0.427313 -0.752412 -0.053993 -0.656476 -0.618204 -0.195273 -0.761375 -0.752174 0.175501 -0.635164 -0.920441 0.065718 -0.385318 -0.533722 -0.103463 -0.839307 -0.891518 0.169558 -0.420055 -0.512623 -0.105114 -0.852155 -0.611838 0.426754 0.665985 -0.544573 0.582778 0.603166 -0.559418 0.563341 0.608029 -0.651274 0.420551 0.631648 -0.59494 0.574286 0.562355 -0.642833 0.460772 0.611927 -0.403308 0.616256 0.67644 -0.402682 0.6207 0.67274 -0.494429 0.540192 0.680979 -0.469807 0.704351 0.532138 -0.589432 0.57268 0.569743 -0.576218 0.593663 0.561727 -0.357104 0.623071 0.695888 -0.491387 0.487328 0.721838 -0.465463 0.528772 0.70975 -0.301573 0.555472 0.774923 -0.382579 0.492956 0.781427 -0.330767 0.535251 0.777238 -0.666871 0.388456 0.635913 -0.647305 0.460069 0.607728 -0.588386 0.57237 0.571134 -0.497971 0.399268 0.769812 -0.434639 0.515966 0.738151 -0.462243 0.47612 0.748091 0.443968 -0.753727 -0.484549 0.120458 -0.831486 -0.54233 0.307958 -0.801898 -0.511977 -0.442119 0.751473 0.489713 -0.307152 0.804265 0.508739 -0.490551 0.730676 0.474839 0.072364 -0.777777 -0.624361 0.179027 -0.802303 -0.569438 0.306709 -0.805555 -0.506963 0.060673 -0.791125 -0.608638 0.308384 -0.800636 -0.513693 0.123333 -0.814645 -0.566695 0.117581 -0.766247 -0.631697 0.288671 -0.777704 -0.558432 0.316374 -0.775356 -0.546562 0.125724 -0.755399 -0.643091 0.31907 -0.766067 -0.557975 0.206566 -0.770742 -0.602733 -0.514197 0.742903 0.428598 -0.498945 0.752921 0.429144 -0.303812 0.813774 0.495449 0.498232 -0.706058 -0.503237 0.319259 -0.765398 -0.558784 0.289776 -0.773085 -0.564242 -0.294794 0.541571 0.787272 -0.28526 0.525782 0.801361 -0.294979 0.55515 0.777687 0.146597 -0.618224 -0.77221 0.165219 -0.658778 -0.733972 0.181906 -0.672465 -0.717427 0.189134 -0.423822 -0.885778 0.220648 -0.484311 -0.846615 0.298466 -0.552032 -0.778575 -0.319535 0.336437 0.885837 -0.406927 0.445094 0.797685 -0.396183 0.455055 0.797473 0.150549 -0.720511 -0.676904 0.231059 -0.740174 -0.63147 0.123242 -0.687467 -0.715682 0.266377 -0.516497 -0.813802 0.312637 -0.539166 -0.782022 0.234997 -0.471356 -0.850059 0.152506 -0.672831 -0.723906 0.192271 -0.664715 -0.721932 0.177081 -0.650259 -0.738786 0.09482 -0.75077 -0.653723 0.095318 -0.705315 -0.702456 0.20094 -0.777426 -0.596013 0.429335 0.113063 0.89604 0.179308 0.559421 0.809257 0.130696 0.616618 0.776338 -0.485643 -0.129418 -0.864524 -0.165705 -0.639012 -0.751136 -0.363013 -0.435119 -0.82395 -0.059864 0.579244 0.812953 -0.132345 0.598017 0.790481 -0.001441 0.521094 0.853498 0.018863 0.756858 0.653307 0.11276 0.604662 0.78846 0.179726 0.559724 0.808955 0.169095 -0.692593 -0.701229 0.044423 -0.623174 -0.780821 -0.041089 -0.553701 -0.831702 -0.203903 0.635638 0.744572 -0.002051 0.520613 0.85379 -0.125219 0.612684 0.780345 0.053852 -0.500879 -0.86384 -0.072624 -0.2987 -0.95158 0.080292 -0.45601 -0.886345 -0.141211 -0.589201 -0.795551 -0.108928 -0.602065 -0.790982 -0.038813 -0.676458 -0.735457 -0.440144 0.665394 0.602929 -0.441513 0.670446 0.596296 -0.27899 0.747808 0.602451 -0.419375 0.637776 0.646039 -0.292742 0.625601 0.723136 -0.251863 0.640422 0.725551 -0.45823 0.622478 0.634465 -0.30712 0.680771 0.665002 -0.287338 0.685624 0.668847 -0.469914 0.646051 0.601497 -0.283704 0.715632 0.638266 -0.437227 0.663509 0.607115 -0.166066 0.697264 0.697312 -0.090034 0.680555 0.727144 -0.287774 0.6816 0.672761 -0.163975 0.700463 0.694596 -0.28763 0.682941 0.671462 -0.306773 0.683131 0.662739 -0.029516 0.653136 0.756665 -0.250955 0.672021 0.696713 -0.289089 0.66879 0.684944 -0.024938 0.663684 0.747597 -0.289014 0.669554 0.684228 -0.093045 0.675034 0.731896 -0.761309 0.112824 0.638498 -0.760069 0.117344 0.63916 -0.705418 0.394035 0.589171 -0.761924 0.112694 0.637787 -0.712513 0.394159 0.580485 -0.692505 0.384398 0.610472 -0.746293 0.1944 0.636597 -0.725356 0.384674 0.570863 -0.714649 0.394187 0.577835 -0.752059 0.191768 0.630581 -0.716913 0.394212 0.575007 -0.757482 0.118086 0.642088 -0.556764 0.700529 0.446399 -0.428764 0.818722 0.381912 -0.762734 0.393516 0.513208 -0.585883 0.724533 0.363032 -0.837872 0.385661 0.386311 -0.842451 0.357733 0.402869 -0.428793 0.735022 0.525243 -0.733844 0.398683 0.550022 -0.711137 0.394139 0.582185 -0.424765 0.729983 0.535444 -0.668504 0.392662 0.6316 -0.372631 0.789312 0.487988 -0.53326 -0.308005 0.787887 -0.331797 -0.493693 0.803852 -0.584676 -0.161552 0.795018 -0.527462 -0.300228 0.794762 -0.650646 -0.201235 0.732233 -0.717424 -0.015828 0.696456 -0.420733 -0.412716 0.807867 -0.618122 -0.185948 0.763773 -0.574447 -0.155558 0.803624 -0.421008 -0.413222 0.807465 -0.57242 -0.154375 0.805297 -0.330954 -0.492756 0.804774 -0.666912 0.226971 0.709727 -0.656875 0.143443 0.74023 -0.558665 -0.146384 0.816373 -0.701503 0.213556 0.679917 -0.606772 -0.174638 0.775454 -0.589126 -0.155858 0.792867 -0.674633 0.128898 0.726811 -0.666565 0.009144 0.745391 -0.595411 -0.167885 0.785685 -0.677377 0.128447 0.724335 -0.596512 -0.168537 0.78471 -0.681436 0.137815 0.718785 0.201027 0.747857 0.632691 0.219884 0.739268 0.636501 0.309821 0.708871 0.633651 -0.197021 -0.740386 -0.64266 -0.307842 -0.702155 -0.642037 -0.155913 -0.754732 -0.637236 0.143139 0.835314 0.530812 0.275904 0.780387 0.561135 0.317783 0.73634 0.597342 0.120272 0.805179 0.580708 0.322418 0.752724 0.573981 0.233061 0.780702 0.579816 0.390862 0.718815 0.574919 0.544075 0.606095 0.580199 0.317215 0.734353 0.600084 0.395176 0.723041 0.56661 0.318804 0.739923 0.592349 0.277701 0.782717 0.556989 -0.323025 -0.545291 -0.773507 -0.108987 -0.66042 -0.742945 -0.274849 -0.594848 -0.75539 0.383419 0.58815 0.712088 0.292603 0.651634 0.699826 0.488795 0.525767 0.696167 -0.032872 -0.839374 -0.542559 -0.120952 -0.851454 -0.510291 -0.29033 -0.83683 -0.464137 -0.037075 -0.831615 -0.554114 -0.28954 -0.833322 -0.470894 -0.257169 -0.843019 -0.472423 -0.143017 0.849008 0.508656 0.069381 0.887941 0.454693 0.289562 0.833418 0.470711 0.150673 -0.878847 -0.452686 -0.295127 -0.858793 -0.418777 -0.098921 -0.894017 -0.436975 0.166625 0.863522 0.47599 0.24914 0.830866 0.497585 0.286352 0.819413 0.496553 0.170134 0.867483 0.467468 0.287344 0.823705 0.488819 0.068325 0.886203 0.458231 -0.277317 -0.874985 -0.396858 -0.260686 -0.861308 -0.43611 -0.293814 -0.852648 -0.432048 0.23239 0.803958 0.547399 0.275955 0.77608 0.567052 0.236477 0.791399 0.563708 0.145139 -0.737361 -0.659722 0.1291 -0.766439 -0.629209 0.043212 -0.825364 -0.562945 0.12761 -0.733416 -0.667695 0.034628 -0.819317 -0.572294 0.089848 -0.790974 -0.605217 0.30757 -0.647108 -0.697604 0.311287 -0.744633 -0.590442 0.106158 -0.864856 -0.490668 0.156287 -0.609836 -0.776965 0.008859 -0.800223 -0.599637 0.067999 -0.747295 -0.661004 0.147796 -0.867776 -0.47447 -0.097015 -0.897316 -0.430595 0.102669 -0.862893 -0.494848 0.14632 -0.862026 -0.485285 0.094214 -0.858026 -0.504892 0.304393 -0.740072 -0.599698 -0.030777 -0.843172 -0.536762 0.097046 -0.795544 -0.598074 0.043855 -0.82581 -0.56224 -0.031897 -0.841148 -0.539863 0.017501 -0.806784 -0.590587 -0.12225 -0.84868 -0.514584 0.043516 -0.660438 -0.749619 -0.034105 -0.544809 -0.837866 0.010157 -0.629006 -0.777334 0.143151 -0.619778 -0.771611 0.112795 -0.620944 -0.775697 0.124587 -0.65988 -0.74097 -0.002898 -0.550128 -0.835075 -0.015381 -0.573235 -0.819247 -0.01192 -0.629868 -0.77661 -0.042725 -0.573351 -0.818195 -0.085766 -0.630514 -0.771425 -0.060493 -0.557905 -0.827697 0.148835 -0.607557 -0.780207 0.054924 -0.742719 -0.667347 0.080769 -0.624178 -0.777096 0.033841 -0.567398 -0.822748 -0.031377 -0.630373 -0.775658 -0.035365 -0.573803 -0.818229 0.02493 -0.704919 -0.708849 0.075759 -0.667507 -0.74074 0.069725 -0.625142 -0.77739 0.142616 -0.736811 -0.660886 0.148913 -0.616504 -0.773142 0.118235 -0.763307 -0.635124 -0.165316 0.653769 0.738415 -0.030403 0.605667 0.795137 -0.024793 0.599571 0.799938 0.12825 -0.707146 -0.695339 -0.009357 -0.630548 -0.776094 0.120712 -0.715185 -0.688432 0.018776 -0.629465 -0.776802 -0.03058 -0.604451 -0.796055 -0.000366 -0.622556 -0.782575 0.032306 0.698809 0.714578 0.070124 0.681514 0.728438 0.041073 0.696017 0.71685 -0.038868 -0.57116 -0.819918 -0.058104 -0.55674 -0.828652 0.031706 -0.593096 -0.804507 -0.046574 -0.575525 -0.816457 -0.001508 -0.623578 -0.78176 -0.031484 -0.605428 -0.795277 0.063523 -0.652929 -0.754751 0.118578 -0.716583 -0.687349 -0.009753 -0.630898 -0.775805 0.043171 -0.660564 -0.749527 0.023981 -0.600327 -0.799395 -0.031468 -0.543473 -0.838837 -0.426569 0.732243 0.530904 -0.321966 0.755929 0.570009 0.029794 0.878415 0.476969 0.309952 -0.577598 -0.755189 0.003617 -0.698494 -0.715607 0.138053 -0.700579 -0.700093 -0.50794 0.656858 0.557257 -0.097165 0.865961 0.490581 0.027038 0.866124 0.499098 -0.539917 0.685851 0.487952 0.035165 0.900957 0.43248 -0.371563 0.788669 0.489838 0.050561 0.721787 0.690266 0.060138 0.717989 0.693452 0.000122 0.721884 0.692015 0.138997 0.819173 0.556448 0.019781 0.831484 0.555196 -0.104152 0.849155 0.517772 0.088444 -0.758622 -0.6455 0.1393 -0.687869 -0.712343 0.004693 -0.691617 -0.722249 -0.14812 0.679208 0.718845 -0.012459 0.639985 0.768287 -0.012349 0.629671 0.776763 0.050867 -0.318815 -0.946451 0.336386 -0.294813 -0.894388 0.37128 -0.402721 -0.83664 0.050027 -0.335803 -0.940603 0.371025 -0.403274 -0.836487 0.106211 -0.301647 -0.947486 0.49773 -0.361677 -0.788324 0.514986 -0.310637 -0.798933 0.42457 -0.275374 -0.862502 0.486863 -0.311461 -0.816061 0.426366 -0.270598 -0.863127 0.33799 -0.33373 -0.879993 0.545306 -0.62106 -0.562961 0.327508 -0.52398 -0.786246 0.279964 -0.574855 -0.768871 0.668694 -0.300429 -0.68014 0.434249 -0.249184 -0.865641 0.521733 -0.286675 -0.8035 0.147658 -0.292028 -0.944943 0.107202 -0.300002 -0.947896 0.131869 -0.303595 -0.943632 0.359595 -0.427549 -0.829393 0.339991 -0.512353 -0.788606 -0.126286 0.401794 0.906981 -0.12656 0.40126 0.907179 -0.178256 0.369458 0.91199 -0.074219 0.38101 0.921587 -0.1367 0.327581 0.934882 -0.050269 0.398252 0.915897 -0.316026 0.342687 0.884699 -0.361142 0.302848 0.881963 -0.246282 0.436304 0.865438 -0.236767 0.318221 0.917974 -0.216955 0.407755 0.886942 -0.190656 0.425216 0.884783 -0.481963 0.290711 0.826559 -0.337429 0.318499 0.885833 -0.29696 0.484605 0.822784 -0.488429 0.318312 0.812475 -0.24371 0.433818 0.867414 -0.356666 0.299832 0.884811 -0.047144 0.391051 0.919161 -0.04787 0.395108 0.917387 -0.132266 0.323067 0.937088 -0.051329 0.309276 0.949586 -0.105213 0.295352 0.949578 -0.33569 0.281131 0.899043 -0.015147 -0.311711 -0.950056 -0.03462 -0.254946 -0.966335 -0.047071 -0.305066 -0.951167 -0.040823 0.293624 0.955049 -0.040694 0.320305 0.94644 -0.038003 0.347225 0.937011 -0.171074 0.161915 0.971863 -0.231042 0.32265 0.917887 -0.225445 0.344117 0.911459 0.206666 -0.150777 -0.966724 0.230696 -0.344624 -0.909952 0.196067 -0.163465 -0.96687 -0.241714 0.319805 0.916133 -0.194176 0.426478 0.883409 -0.218728 0.343454 0.913344 -0.223852 0.314052 0.922638 -0.202418 0.341778 0.917723 -0.209597 0.319537 0.924102 -0.004204 0.351219 0.936284 -0.013406 0.344454 0.938707 -0.017881 0.316584 0.948396 -0.127966 0.402444 0.906456 -0.143945 0.335019 0.931151 -0.128234 0.401909 0.906656 -0.076569 -0.109714 -0.99101 -0.203383 -0.141269 -0.968854 -0.028232 -0.14941 -0.988372 -0.074731 -0.11579 -0.990458 -0.036954 -0.169722 -0.984799 0.018662 -0.197841 -0.980056 -0.182558 0.021636 -0.982957 -0.022184 -0.025732 -0.999423 0.017472 -0.042284 -0.998953 -0.281984 -0.420184 -0.862514 -0.154956 -0.440188 -0.884434 -0.107131 -0.462205 -0.880278 0.137189 -0.172237 -0.975456 0.139886 -0.187137 -0.972323 -0.020782 -0.132026 -0.991028 0.095242 -0.184643 -0.97818 -0.016128 -0.12115 -0.992503 -0.055916 -0.102926 -0.993116 0.022945 -0.299517 -0.953815 0.014709 -0.206332 -0.978372 -0.042102 -0.181692 -0.982454 -0.055737 -0.324158 -0.944359 -0.053541 -0.208235 -0.976612 -0.070716 -0.26791 -0.960845 0.053277 0.292708 0.954717 0.074391 0.345491 0.935469 0.127045 0.359362 0.92451 0.123711 0.262985 0.956836 0.174747 0.31448 0.933041 0.080084 0.226041 0.97082 0.810922 0.565093 0.151905 0.625668 0.343569 0.700357 0.258174 0.230767 0.938133 0.575403 0.810147 0.112126 0.117854 0.367771 0.922418 0.086928 0.340655 0.936161 0.282185 0.421346 0.861881 0.125051 0.409647 0.903632 0.143459 0.344154 0.927889 0.265123 0.329092 0.906316 0.193194 0.296556 0.93527 0.628178 0.327373 0.705846 0.052462 0.188251 0.980719 0.08944 0.216091 0.972268 0.181078 0.308365 0.933875 0.083957 0.085143 0.992825 0.294483 0.192104 0.936149 0.208281 0.121878 0.970446 0.239931 0.532589 0.811654 0.029863 0.767364 0.640516 0.255717 0.485674 0.835901 0.216931 0.520901 0.825593 0.230236 0.48764 0.842139 0.245158 0.339452 0.908113 -0.138027 0.977314 0.160643 0.498499 0.863709 0.074203 0.5378 0.437828 0.72047 -0.298511 0.898967 0.320545 0.005381 0.490497 0.871426 0.050066 0.776447 0.628191 0.468127 0.878695 0.09355 0.053201 0.353512 0.933916 0.090076 0.492402 0.865694 0.603101 0.789054 0.116886 0.201535 0.48944 0.848429 0.026682 0.974946 0.220836 0.204942 0.226377 0.952235 0.232785 0.339709 0.911268 0.229517 0.487691 0.842306 0.031972 0.301336 0.952982 0.042403 0.491765 0.869695 0.054228 0.353128 0.934002 -0.201565 -0.222016 -0.953981 -0.070322 -0.232416 -0.970071 -0.090606 -0.25983 -0.961394 -0.200469 -0.187411 -0.961608 -0.08072 -0.24343 -0.966554 -0.222028 -0.159097 -0.961973 0.050776 -0.320681 -0.945825 0.069881 -0.360677 -0.930069 -0.095786 -0.268405 -0.958532 0.049503 -0.34619 -0.936857 -0.107168 -0.287206 -0.951855 -0.076882 -0.339481 -0.937465 0.047078 -0.363121 -0.930552 -0.065409 -0.209544 -0.975609 -0.085264 -0.250974 -0.964231 0.031847 -0.373358 -0.927141 -0.096097 -0.26892 -0.958357 0.069526 -0.361242 -0.929877 -0.20289 -0.14564 -0.96831 -0.222186 -0.159378 -0.96189 -0.080962 -0.243832 -0.966432 -0.197647 -0.14219 -0.969906 -0.073773 -0.23188 -0.969943 -0.125189 -0.248893 -0.960406 0.140428 0.147286 0.979074 0.177507 0.227396 0.957487 0.14026 0.183258 0.973008 0.113892 0.15915 0.980663 0.123256 0.208376 0.970251 0.137439 0.21749 0.966338 0.02357 0.33882 0.940556 0.004869 0.324483 0.945879 0.029546 0.340521 0.939772 0.069001 0.317827 0.945635 0.055935 0.30436 0.950913 0.054654 0.289774 0.955533 -0.049303 0.350115 0.935408 0.077107 0.343365 0.936031 0.015286 0.359726 0.932933 -0.050138 0.333598 0.941381 0.028332 0.342166 0.939212 0.003686 0.326099 0.945329 0.201201 0.209647 0.956852 0.137277 0.21772 0.966309 0.123178 0.20849 0.970236 0.20169 0.226546 0.952889 0.117929 0.216172 0.969207 0.070596 0.236659 0.969025 0.251668 -0.030028 0.967348 0.128946 0.269413 0.954353 0.194498 0.247799 0.949087 0.263933 -0.024484 0.96423 0.189481 0.248654 0.949878 0.174889 0.097957 0.979703 -0.005396 0.305196 0.952274 -0.033128 0.346693 0.937393 -0.04146 0.280186 0.95905 -0.082639 0.279411 0.956609 -0.127127 0.288065 0.949135 -0.049368 0.204977 0.977521 0.067854 0.318367 0.945536 0.05338 0.29039 0.955418 0.063572 0.267715 0.961399 -0.032789 0.363636 0.930964 -0.039303 0.279961 0.959206 -0.030999 0.346458 0.937553 0.166562 0.135427 0.976687 0.177396 0.097757 0.979272 0.191698 0.248277 0.949532 0.139755 0.147589 0.979125 0.172125 0.251553 0.952415 0.175997 0.2282 0.957575 -0.361542 -0.098005 -0.92719 -0.133269 -0.06505 -0.988943 -0.05884 -0.188111 -0.980384 -0.362669 -0.085138 -0.928021 -0.401931 -0.001593 -0.915669 0.00626 0.332105 0.943222 0.021252 0.282573 0.95901 0.08905 0.249309 0.964321 0.000692 -0.353019 -0.935616 -0.089981 -0.251191 -0.963746 -0.058588 -0.362829 -0.930012 0.063126 -0.286118 -0.956113 0.031325 -0.211868 -0.976796 -0.095849 -0.263037 -0.960013 -0.07164 0.283207 0.956379 0.090361 0.251958 0.96351 0.022759 0.285728 0.958041 -0.291521 0.011911 -0.95649 -0.402592 -0.002879 -0.915375 -0.059685 -0.189828 -0.980002 -0.263637 0.024618 -0.964308 -0.055172 -0.180657 -0.981997 -0.145012 -0.274814 -0.950499 0.287779 0.13217 0.948533 0.286079 0.131238 0.949176 0.242289 0.067503 0.967853 0.264158 0.144864 0.953538 0.221912 0.092321 0.970686 0.271727 0.132207 0.95325 0.059125 0.29031 0.955104 0.043961 0.263911 0.963545 0.059589 0.277562 0.958858 0.166536 0.244003 0.955368 0.13965 0.188853 0.972025 0.14707 0.19894 0.968913 0.003242 0.341205 0.939983 0.061591 0.351941 0.933993 -0.015371 0.356188 0.934288 0.036642 0.238473 0.970458 0.064722 0.272023 0.960112 0.048569 0.259128 0.964621 0.361842 0.094651 0.927422 0.273986 0.128965 0.953048 0.221589 0.092711 0.970723 0.361996 0.092911 0.927538 0.245132 0.064011 0.967374 0.135082 0.05702 0.989192 0.27148 0.190721 0.943358 0.200344 0.297071 0.933601 0.270988 0.224901 0.935941 0.282154 0.197728 0.938772 0.28149 0.22475 0.932872 0.284089 0.163871 0.94469 0.070543 0.438612 0.895903 0.147427 0.339982 0.928804 0.154536 0.224794 0.962074 0.02929 0.413068 0.910229 0.102548 0.223732 0.969241 0.141609 0.259543 0.955293 0.175871 0.239771 0.954767 0.155766 0.194896 0.968376 0.179828 0.225088 0.9576 0.151624 0.250692 0.956119 0.15118 0.224744 0.962619 0.144305 0.339944 0.929308 0.285077 0.133633 0.949144 0.278458 0.163951 0.946352 0.275898 0.224834 0.934521 0.296079 0.127659 0.946594 0.294561 0.224524 0.928882 0.295609 0.126349 0.946917 -0.020028 0.050133 0.998542 0.231462 0.042511 0.971915 0.204694 0.051796 0.977455 -0.016921 0.169659 0.985358 0.2536 0.137062 0.957549 -0.003424 0.283768 0.958887 -0.199405 -0.159418 -0.966863 -0.233903 -0.180316 -0.955393 -0.266674 -0.160397 -0.950346 0.199079 0.151572 0.968191 0.262927 0.153683 0.952497 0.233436 0.147292 0.961152 -0.255479 -0.180212 -0.949871 -0.264919 -0.166092 -0.949859 -0.263966 -0.155543 -0.951908 -0.261855 -0.1844 -0.947327 -0.266865 -0.160739 -0.950235 -0.234095 -0.18066 -0.955281 0.099089 0.322975 0.941206 -0.003203 0.284155 0.958773 0.2538 0.137417 0.957446 -0.214055 -0.399746 -0.891282 -0.312591 -0.244405 -0.917907 -0.343511 -0.217023 -0.913729 -0.251923 -0.388762 0.886228 -0.002011 0.018539 0.999826 0.128606 0.075535 0.988815 -0.214069 -0.412759 0.885327 0.15321 0.041302 0.98733 -0.238432 -0.184227 0.953525 0.140811 0.147114 0.979045 0.169698 0.170998 0.970547 0.096563 0.119451 0.988133 0.083833 0.172375 0.981457 0.064494 0.162666 0.984571 0.023884 0.008922 0.999675 0.199792 0.169131 0.965131 0.233517 0.166147 0.958053 0.125365 0.080012 0.988879 0.200745 0.195456 0.959947 0.099223 0.115834 0.9883 0.170634 0.16963 0.970623 -0.02248 -0.0537 0.998304 -0.222459 -0.215551 0.950815 0.179318 0.004473 0.983781 -0.019291 0.079598 0.99664 0.144446 0.053548 0.988063 0.232256 0.071171 0.970047 -0.275396 0.132382 -0.952172 -0.30071 0.167081 -0.938966 -0.222278 0.055215 -0.973418 -0.05128 0.301878 -0.951966 0.043596 0.091425 -0.994857 0.002855 0.402287 -0.915509 -0.192023 0.056607 -0.979757 -0.171984 -0.098189 -0.980194 -0.174816 0.062144 -0.982638 -0.3675 -0.023473 -0.929727 -0.418997 0.024122 -0.907667 -0.391477 0.090392 -0.915738 -0.144751 -0.145337 -0.978736 -0.082709 0.012974 -0.996489 -0.141379 0.066901 -0.987692 -0.230791 -0.105525 -0.967264 -0.217756 0.055885 -0.974402 -0.207115 -0.095327 -0.973661 -0.767081 0.613855 -0.186465 -0.892872 0.072449 -0.444444 -0.905166 -0.080997 -0.417269 0.175131 0.436314 -0.882587 -0.000707 0.085824 -0.99631 -0.06017 0.004575 -0.998178 -0.495562 -0.077211 -0.865134 -0.440044 -0.091436 -0.893309 -0.487393 -0.052102 -0.871627 -0.478764 0.012002 -0.877861 -0.438476 0.030018 -0.898241 -0.436486 0.028011 -0.899275 -0.37184 0.198837 -0.906752 -0.362901 0.071513 -0.92908 -0.407136 0.079027 -0.909942 -0.369381 0.015967 -0.929141 -0.418687 0.013719 -0.908027 -0.374595 -0.026837 -0.9268 -0.392437 0.089546 -0.915409 -0.382986 0.115166 -0.916547 -0.43598 -0.0564 -0.898187 -0.405522 0.081484 -0.910446 -0.362975 0.071379 -0.929061 -0.404845 0.02083 -0.914148 -0.43674 0.027599 -0.899164 -0.438714 0.029637 -0.898138 -0.281066 0.127726 -0.951151 -0.348894 0.164043 -0.922693 -0.30657 0.162313 -0.937907 0.50912 0.632191 0.584064 0.387805 0.255205 0.885708 0.338838 0.304534 0.890195 -0.548895 -0.609774 -0.571743 -0.376348 -0.24378 -0.893831 -0.636391 -0.371435 -0.67605 0.348011 0.098806 0.932269 0.313221 0.071301 0.947 0.432018 0.144619 0.890194 0.26056 0.146779 0.954235 0.381882 0.234435 0.893984 0.327329 0.289234 0.899555 -0.369534 0.019224 -0.929018 -0.419011 0.012287 -0.907898 -0.492784 -0.02015 -0.869918 0.361721 0.096007 0.92733 -0.517621 -0.268713 -0.812319 -0.636331 -0.37155 -0.676042 -0.376269 -0.243912 -0.893828 -0.495511 -0.076903 -0.865191 -0.458242 -0.093358 -0.883911 0.086295 0.314093 0.945462 0.215752 0.134257 0.967174 0.17505 0.247461 0.952954 0.319415 0.464934 0.825718 0.421168 0.241737 0.874174 0.338743 0.631293 0.697655 0.206043 0.147714 0.96733 0.209001 0.164473 0.963985 0.205007 0.247649 0.946912 0.166087 0.121414 0.978608 0.160828 0.247292 0.9555 0.174902 0.107822 0.978664 0.256845 0.148751 0.954936 0.323701 0.291201 0.900233 0.258331 0.247404 0.933839 0.203946 0.17628 0.96298 0.208226 0.247655 0.946208 0.212033 0.164468 0.963324 0.476057 0.649318 0.59309 0.326004 0.631154 0.703823 0.407035 0.242545 0.880621 0.50351 0.63519 0.585671 0.430145 0.24119 0.869944 0.383268 0.257841 0.886918 0.084499 -0.991962 0.09419 -0.296886 -0.953405 0.053645 -0.234222 -0.972044 -0.016464 0.056233 -0.919214 0.389722 -0.375684 -0.91002 0.175288 0.191326 -0.836121 0.514097 -0.58054 -0.665118 -0.469672 -0.472174 -0.618678 -0.627925 -0.084629 -0.976109 -0.200121 -0.673131 -0.69948 -0.240047 -0.218289 -0.975187 -0.036868 -0.268223 -0.952393 -0.14493 -0.264577 -0.679796 -0.684015 -0.035364 -0.999046 -0.025614 -0.030531 -0.964459 -0.262462 -0.302552 -0.67257 -0.675361 -0.073965 -0.974341 -0.212574 -0.443882 -0.620038 -0.646933 0.225605 -0.711261 0.66574 0.203902 -0.84544 0.493614 -0.359722 -0.920502 0.152569 0.231921 -0.713305 0.661368 -0.362161 -0.918965 0.15602 -0.208605 -0.975758 0.066184 0.219281 -0.709174 0.670066 -0.213271 -0.974576 0.068681 0.077534 -0.980128 0.182588 0.153385 -0.685093 0.712124 0.014618 -0.984865 0.172706 -0.046768 -0.591291 0.805101 -0.237395 -0.684274 -0.689501 -0.108461 -0.790498 -0.602785 -0.333416 -0.93689 0.105222 -0.244781 -0.683114 -0.688068 -0.339543 -0.934843 0.103826 -0.03603 -0.999031 -0.025264 0.033151 -0.987478 -0.154236 -0.319546 -0.945188 0.067157 -0.21376 -0.968068 0.130961 -0.126577 -0.907766 -0.399925 -0.370448 -0.92381 0.096663 -0.139341 -0.779059 -0.611271 -0.247907 -0.670645 0.699126 -0.087024 -0.589602 0.802992 -0.012218 -0.985664 0.16828 -0.392229 -0.726912 0.563698 -0.147982 -0.978459 0.143944 -0.113898 -0.920374 0.374084 -0.123542 0.992289 0.009987 -0.124045 0.992011 -0.022943 0.322716 0.945877 -0.034213 -0.133266 0.989116 -0.062359 0.319745 0.941811 -0.103706 0.313508 0.940865 -0.1284 -0.268648 0.963236 -0.002333 0.219778 0.964323 0.147576 0.324162 0.942185 0.08489 -0.23333 0.962325 -0.139596 0.322707 0.94587 -0.034504 -0.124052 0.992003 -0.023241 0.700665 0.710746 0.062521 0.697072 0.716052 -0.036876 0.322795 0.945939 -0.031671 0.665629 0.727589 0.165991 0.324241 0.943752 0.064802 0.299144 0.954092 -0.014861 0.700654 0.690072 -0.181339 0.316313 0.941771 -0.114074 0.317566 0.937852 -0.139951 0.719644 0.690566 -0.072322 0.322802 0.945944 -0.031443 0.697079 0.716058 -0.036646 0.929493 -0.346666 -0.125958 0.936251 -0.326948 -0.128607 0.670751 -0.732863 -0.114034 0.89318 -0.338743 -0.295773 0.642989 -0.711696 -0.282937 0.610166 -0.744606 -0.270666 0.948766 -0.31177 -0.051413 0.710629 -0.699165 -0.078588 0.676333 -0.735245 -0.044589 0.942622 -0.30793 -0.129005 0.669466 -0.732097 -0.125899 0.934613 -0.32686 -0.140219 0.271931 -0.962247 -0.0116 0.124238 -0.991783 0.03053 0.678409 -0.734618 0.009903 0.277925 -0.959864 -0.037671 0.678298 -0.734772 0.004726 0.706805 -0.706517 0.035518 0.110509 -0.988831 -0.100007 0.632045 -0.756769 -0.166792 0.665869 -0.729747 -0.155202 0.133905 -0.988707 0.06729 0.678509 -0.734428 0.015564 0.124376 -0.991577 0.036143 0.839169 0.487023 0.242081 0.850618 0.496018 0.174402 0.986037 0.052095 0.158165 0.836299 0.473637 0.276174 0.974451 0.051801 0.218543 0.976584 0.063237 0.205634 0.818951 0.467524 0.332777 0.951489 0.019281 0.307077 0.94871 0.05094 0.312016 0.84811 0.494117 0.191201 0.983532 0.052041 0.173081 0.848705 0.494119 0.188539 0.939817 -0.313211 0.136539 0.937307 -0.316039 0.146882 0.988742 0.052144 0.140251 0.891702 -0.302027 0.337115 0.938045 0.050543 0.342806 0.937816 0.017757 0.346677 0.91496 -0.329777 0.232582 0.969751 0.061265 0.236282 0.972939 0.051756 0.225192 0.910709 -0.327599 0.251569 0.968281 0.051613 0.244474 0.918513 -0.305312 0.251232 0.116109 -0.941689 -0.315816 0.255769 -0.921742 -0.291504 -0.399524 -0.894757 -0.199474 0.149046 -0.957805 -0.245751 -0.395658 -0.911988 -0.108312 -0.386777 -0.922171 -0.001965 0.34759 -0.901819 -0.256716 -0.395447 -0.898018 -0.192832 -0.399089 -0.898383 -0.1834 0.344259 -0.896784 -0.277965 -0.39962 -0.893773 -0.20365 0.255646 -0.921607 -0.292039 -0.856168 -0.514448 0.048162 -0.85771 -0.5121 0.045679 -0.387605 -0.921788 -0.008351 -0.857198 -0.505593 -0.097914 -0.397975 -0.904551 -0.152984 -0.394863 -0.907271 -0.144714 -0.805115 -0.582578 0.111321 -0.419504 -0.904077 -0.081612 -0.386448 -0.922306 0.00294 -0.810782 -0.578662 0.088223 -0.387423 -0.921879 -0.006548 -0.857574 -0.512134 0.047805 -0.952636 0.303606 -0.017552 -0.959144 0.281856 -0.024487 -0.781339 0.621677 -0.055019 -0.951077 0.307968 0.024672 -0.779963 0.625695 -0.012769 -0.754913 0.654526 -0.04124 -0.961172 0.232348 -0.148872 -0.798876 0.576096 -0.172949 -0.776293 0.601365 -0.189021 -0.967425 0.250924 0.033566 -0.779618 0.626225 -0.006108 -0.958368 0.284544 0.023796 -0.375405 0.926104 -0.037452 -0.317393 0.945406 -0.073949 -0.779245 0.626719 0.00044 -0.376902 0.906746 -0.189094 -0.779648 0.609618 -0.143226 -0.801466 0.578975 -0.149804 -0.316731 0.93128 -0.179999 -0.751529 0.659597 -0.011685 -0.780833 0.623809 -0.03409 -0.313633 0.934082 -0.170663 -0.778584 0.627447 0.010822 -0.316324 0.946464 -0.064388 -0.698536 -0.689616 0.190991 -0.680682 -0.699823 0.216609 -0.955413 -0.20544 0.212087 -0.620201 -0.654333 0.432666 -0.871981 -0.178367 0.455888 -0.869856 -0.14926 0.470184 -0.744791 -0.651154 0.145894 -0.968468 -0.244713 0.046751 -0.972632 -0.213465 0.09176 -0.753245 -0.609253 0.247857 -0.95849 -0.206671 0.196425 -0.682748 -0.701899 0.202957 -0.913467 0.262879 0.3106 -0.904414 0.28628 0.316354 -0.918624 -0.192618 0.345005 -0.953261 0.258698 0.156105 -0.960293 -0.207415 0.18659 -0.951803 -0.210697 0.222884 -0.798416 0.315218 0.513 -0.827131 -0.142155 0.543733 -0.813787 -0.161843 0.558173 -0.88418 0.322571 0.337897 -0.906301 -0.188718 0.378159 -0.892554 0.284787 0.349634 0.092093 -0.995737 -0.005124 0.119291 -0.990889 -0.062521 -0.325608 -0.945443 0.010803 0.083233 -0.990477 0.109666 -0.306327 -0.945238 0.112646 -0.29879 -0.951704 0.070591 0.133963 -0.988669 0.067737 -0.312384 -0.940452 0.134038 -0.301724 -0.943858 0.134517 0.114875 -0.990865 -0.070635 -0.32731 -0.944917 0.000812 0.117737 -0.990379 -0.072717 -0.701041 -0.69015 0.179538 -0.735625 -0.649359 0.192844 -0.30731 -0.945476 0.10787 -0.699362 -0.689801 0.187265 -0.305743 -0.945087 0.115466 -0.31522 -0.941439 0.119701 -0.679366 -0.700427 -0.218779 -0.270321 -0.953575 -0.132746 -0.351002 -0.92107 -0.168609 -0.731064 -0.67528 0.097681 -0.305321 -0.944973 0.117494 -0.733225 -0.649005 0.202915 0.770042 -0.637116 -0.033432 0.919055 -0.393829 -0.015407 0.618281 -0.784878 -0.041176 0.67853 -0.715019 0.168357 0.612275 -0.768455 0.186002 0.407422 -0.911202 0.060972 0.893549 -0.33884 -0.294546 0.610472 -0.744803 -0.269429 0.587712 -0.755759 -0.288832 0.938193 -0.344884 0.02915 0.619809 -0.783485 0.044585 0.914728 -0.399962 0.057481 0.163949 -0.926907 0.337586 0.169293 -0.925852 0.337843 0.597703 -0.745798 0.29417 0.110754 -0.988967 -0.098379 0.610439 -0.778921 -0.143689 0.632325 -0.756889 -0.165182 0.077203 -0.98065 0.179901 0.363941 -0.914923 0.174535 0.611513 -0.767196 0.193551 0.083824 -0.991197 0.102479 0.617528 -0.777782 0.117106 0.149274 -0.976454 0.155737 0.756062 0.635584 0.156215 0.730643 0.663073 0.162773 0.99242 0.122762 0.005652 -0.521237 -0.752507 0.402547 -0.775163 -0.225806 0.590028 -0.730621 -0.402601 0.551458 0.841467 0.508923 0.181469 0.994175 0.070468 0.081554 0.99196 0.110432 0.061807 0.84124 0.520054 0.147849 0.992203 0.112042 0.054577 0.737093 0.639159 0.219476 -0.938216 0.346006 0.005465 -0.919405 0.390901 0.043476 -0.992568 -0.115931 -0.036991 0.935034 -0.341603 0.094968 0.98457 0.090249 0.149926 0.992315 0.069331 0.102494 0.706493 -0.6982 0.115691 0.881323 -0.281718 0.379349 0.90087 0.017765 0.433726 -0.825437 0.479694 0.297571 -0.992303 -0.123834 -0.000679 -0.9185 0.385745 0.086933 0.007482 -0.980773 -0.195009 -0.010878 -0.987304 -0.15847 -0.354338 -0.934965 0.016904 -0.15917 -0.879946 -0.447616 -0.464021 -0.843551 -0.270382 -0.479754 -0.842441 -0.245211 0.15308 -0.959392 -0.236924 -0.382445 -0.923943 0.008061 -0.362317 -0.932054 -0.001122 0.133561 -0.950919 -0.279131 -0.377884 -0.925103 -0.037269 -0.040353 -0.975613 -0.215758 -0.818813 -0.571751 0.051427 -0.693257 -0.72053 0.01522 -0.413289 -0.901964 -0.125112 -0.800265 -0.585456 0.12968 -0.396832 -0.914112 -0.08321 -0.41557 -0.906736 -0.071638 -0.618789 -0.747585 0.24128 -0.32308 -0.944394 0.06115 -0.329345 -0.941507 0.071391 -0.687315 -0.720755 0.090059 -0.39275 -0.916734 -0.073119 -0.678185 -0.731989 0.065245 0.82589 -0.3806 -0.415991 0.874813 -0.378966 -0.301806 0.660133 -0.737075 -0.144725 0.745875 -0.453638 -0.487733 0.56545 -0.754954 -0.33213 0.64325 -0.745784 -0.173308 -0.942638 0.315107 0.110188 -0.743571 0.667313 0.042374 -0.720164 0.693202 -0.028892 0.906206 -0.322253 -0.273759 0.661088 -0.736663 -0.142444 0.875742 -0.378546 -0.29963 -0.27136 0.961159 -0.050362 -0.133057 0.982567 -0.129841 -0.658267 0.737861 0.14915 -0.293566 0.949353 -0.11202 -0.686028 0.723323 0.078546 -0.738419 0.670588 0.071057 0.345346 -0.855011 0.386901 0.768741 -0.638713 -0.032903 0.739748 -0.663626 0.111237 -0.190993 0.975666 -0.107696 -0.656095 0.738747 0.154249 -0.130703 0.983509 -0.125006 -0.716906 -0.60192 0.351764 -0.716751 -0.6453 0.264305 -0.961071 -0.074225 0.266144 -0.684615 -0.538134 0.491645 -0.934058 -0.060815 0.351904 -0.925969 -0.13957 0.350858 -0.630669 -0.660242 0.407845 -0.881571 -0.151202 0.447181 -0.910226 -0.051001 0.410958 -0.698933 -0.689706 0.189204 -0.977477 -0.084902 0.193209 -0.736746 -0.649504 0.188016 -0.908518 0.322118 0.266147 -0.901839 0.364557 0.231916 -0.94397 -0.065364 0.323492 -0.809624 0.31665 0.494209 -0.845109 -0.028861 0.533814 -0.838 -0.143965 0.526337 -0.958451 0.182876 0.218926 -0.905308 -0.087125 0.415725 -0.972536 -0.081334 0.218079 -0.936971 0.228303 0.264505 -0.934579 -0.061046 0.350478 -0.893148 0.369746 0.256076 0.371069 -0.927602 -0.04315 0.510394 -0.859249 -0.034487 -0.215768 -0.975321 -0.046829 0.353184 -0.909808 -0.217971 -0.21133 -0.961405 -0.17618 -0.395043 -0.905721 -0.153657 0.574424 -0.81465 0.079889 -0.051166 -0.991869 0.116527 -0.216217 -0.969827 0.112629 0.564699 -0.822925 -0.06253 -0.215905 -0.975605 -0.039761 0.510427 -0.859467 -0.027956 -0.30003 -0.927444 -0.223226 -0.825718 -0.555357 -0.098834 -0.212648 -0.96598 -0.147186 -0.28532 -0.951973 -0.111082 -0.214946 -0.973237 -0.08129 -0.055095 -0.993911 -0.095419 -0.858754 -0.509129 -0.057701 -0.393684 -0.913208 -0.105181 -0.215077 -0.973601 -0.076438 -0.855562 -0.50303 -0.122367 -0.212697 -0.966147 -0.146012 -0.825715 -0.555545 -0.097796 -0.935592 0.261701 0.237024 -0.934564 0.243927 0.259016 -0.808996 0.55114 0.204376 -0.963055 0.234334 -0.132715 -0.838842 0.519305 -0.163299 -0.800728 0.578137 -0.156818 -0.892805 0.32163 0.315362 -0.794012 0.553195 0.252033 -0.791235 0.548764 0.269826 -0.928339 0.296193 0.224625 -0.819158 0.551297 0.15828 -0.946432 0.237752 0.218496 0.568087 -0.822476 -0.028464 0.51016 -0.858365 -0.054276 0.83379 -0.548029 -0.06677 -0.542544 0.813813 0.208218 -0.798547 0.549984 0.244621 -0.791253 0.553511 0.259892 -0.37718 0.910079 -0.17173 -0.802898 0.580657 -0.13488 -0.84157 0.527816 -0.114758 0.37062 -0.927462 -0.049551 0.831164 -0.549161 -0.087119 0.50964 -0.85692 -0.077169 -0.678607 -0.722796 -0.130606 -0.795096 -0.603512 -0.059967 -0.910243 -0.271698 -0.312471 -0.745213 -0.649906 0.149267 -0.981087 -0.1784 -0.075105 -0.968452 -0.244299 0.049187 -0.648095 -0.744971 -0.158089 -0.819624 -0.333957 -0.465499 -0.832078 -0.321204 -0.452189 -0.741483 -0.670918 -0.008446 -0.915976 -0.26691 -0.299579 -0.799306 -0.598587 -0.052949 -0.957896 0.123934 -0.258991 -0.962307 0.146164 -0.229351 -0.971484 -0.199896 -0.127516 -0.882681 0.028894 -0.469084 -0.894267 -0.283953 -0.345914 -0.90633 -0.263013 -0.330743 -0.953116 0.258737 0.156927 -0.951586 -0.210444 0.224048 -0.974422 -0.048611 0.219407 -0.94576 0.220013 -0.239021 -0.967331 -0.207323 -0.145907 -0.95734 0.140225 -0.252658 0.212142 -0.953717 0.213119 0.266523 -0.930949 0.249597 -0.025049 -0.996925 -0.074246 0.268237 -0.963344 0.004063 -0.04154 -0.997348 -0.059763 -0.2149 -0.963942 -0.156951 -0.030103 -0.999513 0.008202 -0.051723 -0.997795 0.041582 -0.054821 -0.997339 -0.048065 -0.007226 -0.999864 -0.014846 -0.030612 -0.997122 -0.069365 0.268825 -0.931 0.246926 -0.660015 -0.737861 -0.141215 -0.68431 -0.697532 -0.212528 -0.355954 -0.90679 0.225897 -0.721011 -0.691439 -0.045325 -0.432139 -0.851013 0.298383 -0.289425 -0.885277 0.36403 -0.6634 -0.728277 -0.171794 -0.295319 -0.955376 0.006556 -0.254836 -0.957946 0.131898 -0.699715 -0.711393 -0.065712 -0.358695 -0.905061 0.228478 -0.688994 -0.694578 -0.207001 0.494032 -0.182834 0.850003 0.44246 -0.366967 0.818269 0.216367 -0.685063 0.695611 0.949065 -0.313747 0.028943 0.790019 -0.60946 -0.066553 0.708729 -0.705462 0.005145 0.829073 -0.540427 0.143445 0.804974 -0.498206 -0.322193 0.711558 -0.689726 0.134025 0.829649 -0.539512 0.143559 0.684383 -0.704953 0.186175 0.864712 -0.359565 0.350694 0.087818 -0.990005 -0.110355 0.342868 -0.926153 0.157103 0.577627 -0.736478 0.352061 0.60162 -0.50712 -0.617157 0.828538 -0.477099 -0.293089 0.825308 -0.465437 -0.319741 0.25769 -0.965072 0.047238 0.697596 -0.70589 0.122793 0.643857 -0.721327 0.255217 0.20245 -0.948156 0.244977 0.574212 -0.736951 0.356629 0.344446 -0.925905 0.155101 0.858916 0.5118 0.018 0.824901 0.562355 0.057399 0.993862 0.106838 -0.0287 0.800911 0.452932 0.391656 0.944855 0.02206 0.326746 0.932826 0.017236 0.359914 0.271519 0.362309 0.891633 0.641464 0.194501 0.742087 0.755095 -0.070122 0.651855 0.306498 0.90834 0.284564 0.993573 0.107985 -0.033939 0.824823 0.562676 0.055341 0.983983 0.01896 0.177252 0.950055 -0.221801 -0.219545 0.984404 0.126819 -0.121926 0.984101 -0.015844 0.176904 0.989653 0.118226 -0.081303 0.643528 0.123251 0.755434 0.872154 -0.296789 0.388927 0.915607 0.015544 0.401774 0.900842 -0.006495 0.434098 0.68204 -0.208604 -0.700932 0.718265 0.22074 -0.659825 0.738002 -0.028024 -0.674216 0.096419 -0.921276 -0.376769 0.088795 -0.887606 -0.451964 0.460205 -0.882702 -0.095129 0.036219 -0.972846 -0.228603 0.371477 -0.928426 -0.005436 0.420452 -0.902238 -0.09585 0.249708 -0.793326 -0.555229 0.354926 -0.924242 -0.140725 0.480359 -0.8693 -0.1165 0.163316 -0.827825 -0.536688 0.462614 -0.881164 -0.097662 0.091127 -0.886121 -0.454406 0.404759 -0.849342 0.338805 0.624717 -0.698246 0.349543 0.381362 -0.924302 -0.015108 0.349793 -0.879401 0.322952 0.270207 -0.958618 0.089666 0.417115 -0.898626 -0.135966 0.743483 -0.668245 0.026103 0.411869 -0.909778 -0.051647 0.50377 -0.85211 -0.141859 0.719292 -0.668339 0.189583 0.374278 -0.927281 -0.008169 0.618715 -0.700836 0.354994 -0.536324 0.563097 -0.628711 -0.513742 0.736058 -0.44078 -0.608689 0.237532 -0.757018 -0.422168 0.479695 -0.769199 -0.546444 0.254369 -0.797932 -0.634325 0.108555 -0.765406 -0.698527 0.591116 -0.40329 -0.412997 0.396658 -0.819815 -0.621287 0.233827 -0.747882 -0.692586 0.598624 -0.40246 -0.615325 0.235594 -0.752243 -0.5219 0.733935 -0.434695 -0.330888 -0.236667 -0.913511 -0.385136 -0.271153 -0.882126 -0.487018 0.268405 -0.831127 -0.210685 -0.094723 -0.972954 -0.387877 0.288015 -0.875556 -0.558749 0.190537 -0.807152 -0.505438 -0.242988 -0.827943 -0.476464 0.042227 -0.878179 -0.542495 0.25536 -0.800306 -0.415865 -0.251378 -0.873994 -0.481162 0.26969 -0.834116 -0.380749 -0.269875 -0.88442 -0.08866 0.571085 0.816089 -0.122897 0.579994 0.805297 -0.121395 0.586 0.801166 -0.075241 0.598688 0.79744 -0.095808 0.602884 0.792055 -0.093373 0.60035 0.794267 -0.169233 0.554497 0.814796 -0.232135 0.594291 0.77002 -0.177781 0.546354 0.818469 -0.177492 0.519006 0.83614 -0.181101 0.543913 0.819366 -0.149403 0.515839 0.843557 -0.141965 0.645935 0.750076 -0.133201 0.603152 0.786425 -0.124648 0.583805 0.802269 -0.207068 0.63099 0.747646 -0.179447 0.54513 0.818921 -0.233392 0.593254 0.77044 -0.101328 0.610763 0.785304 -0.093764 0.600098 0.794412 -0.096189 0.602637 0.792197 -0.016869 0.623658 0.781516 -0.036244 0.639576 0.767873 -0.016291 0.620844 0.783764 0.104212 -0.669731 -0.735255 0.156964 -0.631992 -0.758913 0.142576 -0.640275 -0.754798 0.084846 -0.652801 -0.752763 0.130258 -0.610964 -0.780869 0.063327 -0.6239 -0.778934 0.115474 -0.60309 -0.789271 0.111308 -0.560648 -0.820539 0.106819 -0.553843 -0.825741 0.086391 -0.589194 -0.80336 0.130419 -0.611351 -0.780538 0.100103 -0.592053 -0.799658 0.176652 -0.52272 -0.834001 0.148425 -0.518306 -0.842217 0.102602 -0.543388 -0.833188 0.16637 -0.566284 -0.807245 0.108093 -0.556991 -0.823454 0.108219 -0.555702 -0.824308 0.069573 -0.610057 -0.789297 0.06252 -0.620947 -0.781355 0.12697 -0.603055 -0.78753 0.087652 -0.573193 -0.814719 0.118858 -0.583397 -0.803443 0.121857 -0.5824 -0.803717 0.179568 -0.619937 -0.763828 0.152019 -0.555031 -0.817821 0.214331 -0.628221 -0.747931 0.198897 -0.616373 -0.761922 0.202163 -0.626284 -0.752927 0.162046 -0.683309 -0.71192 -0.011759 -0.45439 -0.890725 0.010392 -0.545486 -0.838056 -0.008171 -0.576837 -0.816818 -0.172367 -0.501505 -0.847811 -0.136577 -0.532219 -0.835517 -0.135904 -0.604966 -0.784568 0.12834 -0.60902 -0.782703 0.122772 -0.608381 -0.784092 0.132828 -0.613276 -0.77862 0.041287 -0.566312 -0.823156 0.017992 -0.584592 -0.811128 0.023169 -0.547666 -0.836376 0.139603 -0.699205 -0.701159 0.156855 -0.68158 -0.714734 0.181577 -0.62277 -0.761044 0.115676 -0.679488 -0.724511 0.218837 -0.628912 -0.746043 0.176972 -0.645228 -0.743211 -0.031567 0.663414 0.747587 -0.002053 0.660425 0.750889 0.018163 0.56676 0.823683 -0.030764 0.665642 0.745636 0.035619 0.583691 0.811194 -0.053466 0.625873 0.77809 0.297929 0.510551 0.806583 0.246777 0.551848 0.796596 0.123023 0.662218 0.739143 0.311545 0.593636 0.741981 0.114436 0.654973 0.746937 0.000526 0.668117 0.744056 0.215046 0.511707 0.831812 0.202952 0.609182 0.766621 0.057477 0.604311 0.794672 0.258639 0.521073 0.813381 0.110962 0.652012 0.750045 0.243497 0.547707 0.800454 -0.147275 0.625328 0.766338 -0.052211 0.626778 0.777447 0.042551 0.590301 0.806061 -0.09975 0.632 0.768522 0.00891 0.557618 0.83005 -0.084714 0.571292 0.816363 -0.001112 -0.671841 -0.740694 0.021206 -0.660473 -0.75055 0.019073 -0.664236 -0.747279 0.030796 -0.702245 -0.711269 0.019931 -0.669277 -0.742746 0.029155 -0.67465 -0.737562 -0.122375 -0.669801 -0.732387 -0.232169 -0.648224 -0.725192 0.014427 -0.63652 -0.771125 -0.108513 -0.685184 -0.720242 0.013536 -0.631117 -0.775569 -0.000814 -0.631737 -0.775183 -0.30858 -0.574192 -0.758342 0.005122 -0.651176 -0.758909 0.008893 -0.602532 -0.798045 -0.31023 -0.584894 -0.749438 0.013716 -0.632215 -0.774672 -0.233061 -0.644116 -0.728559 0.039096 -0.642179 -0.765557 0.028612 -0.672988 -0.7391 0.019517 -0.666847 -0.744939 0.035733 -0.651741 -0.757599 0.023668 -0.690909 -0.722555 0.006025 -0.648435 -0.761246 0.030899 -0.621833 -0.78254 0.030649 -0.619141 -0.784681 0.029086 -0.639209 -0.768483 -0.057509 -0.63123 -0.773461 -0.040578 -0.613509 -0.788645 -0.052072 -0.632057 -0.77317 0.044623 -0.662729 -0.747529 0.010781 -0.657592 -0.753298 0.023013 -0.637116 -0.770424 0.158024 -0.642529 -0.74979 0.11596 -0.66602 -0.736866 0.149782 -0.59993 -0.785907 -0.123611 -0.668407 -0.733452 -0.014178 -0.613705 -0.789408 -0.017308 -0.622507 -0.782422 -0.10549 -0.688476 -0.717546 0.014984 -0.634307 -0.772936 0.002666 -0.654786 -0.75581 -0.039028 -0.633256 -0.772958 -0.052978 -0.631713 -0.77339 -0.041321 -0.613214 -0.788835 -0.012849 -0.660182 -0.750996 0.014539 -0.63415 -0.773073 0.011054 -0.647376 -0.762091 0.243987 -0.64986 -0.719827 0.080617 -0.629761 -0.772595 0.086734 -0.609246 -0.788224 0.210428 -0.734628 -0.645013 -0.006992 -0.680174 -0.733017 0.217977 -0.785188 -0.579626 0.046283 -0.655005 -0.754206 0.007093 -0.652084 -0.758113 0.021119 -0.660098 -0.750883 0.033944 -0.677682 -0.734571 0.056985 -0.683597 -0.727632 -0.053143 -0.630883 -0.774056 -0.042418 -0.649525 -0.759156 0.028395 -0.654735 -0.755325 0.006811 -0.624889 -0.780684 0.020584 -0.660489 -0.750553 0.009259 -0.650877 -0.759127 0.129667 -0.839121 -0.528264 0.216944 -0.786179 -0.578669 -0.006328 -0.679712 -0.733452 0.00385 -0.871138 -0.491023 -0.07148 -0.722364 -0.687809 -0.113705 -0.658284 -0.744133 0.363806 -0.20453 -0.908742 0.037848 -0.505089 -0.862237 0.037239 -0.447016 -0.89375 -0.55857 0.403104 0.724918 -0.111826 0.699346 0.705981 -0.440176 0.590712 0.676243 0.046736 -0.617864 -0.784894 0.066863 -0.636772 -0.768147 0.090334 -0.630232 -0.771134 0.0639 -0.633863 -0.770801 0.096957 -0.651874 -0.752104 0.12586 -0.589662 -0.797783 0.039527 -0.667516 -0.743545 0.062392 -0.671671 -0.738218 0.095765 -0.648 -0.755596 0.047384 -0.652942 -0.755924 0.090784 -0.631713 -0.769868 0.067161 -0.637853 -0.767224 0.108455 -0.907458 -0.405904 0.451069 -0.830826 -0.325983 0.185625 -0.904627 -0.383658 0.252076 -0.62658 -0.737465 0.084167 -0.609825 -0.788054 0.089304 -0.608832 -0.788257 -0.169073 -0.261026 -0.95041 -0.154927 -0.482986 -0.861813 -0.204525 -0.402231 -0.892401 0.057609 -0.255101 -0.965197 -0.014072 -0.493347 -0.869718 0.124028 -0.167417 -0.978053 -0.021492 -0.642351 -0.766109 -0.0035 -0.616742 -0.787158 0.049346 -0.51871 -0.853525 -0.100725 -0.643978 -0.758384 -0.049866 -0.477946 -0.876972 -0.116242 -0.482913 -0.867919 0.06528 -0.63513 -0.769642 0.127232 -0.590909 -0.796642 0.086118 -0.532286 -0.842173 0.030914 -0.602737 -0.797341 0.052027 -0.519728 -0.852746 -0.002228 -0.617342 -0.786692 0.27487 -0.118983 -0.954091 0.119935 -0.166169 -0.978776 -0.018839 -0.491341 -0.870763 0.366186 -0.206855 -0.907259 0.086527 -0.532432 -0.842039 0.04023 -0.507496 -0.860714 0.451919 0.386707 0.803883 0.154622 0.584311 0.796663 0.259186 0.570009 0.779687 0.36913 0.283172 0.885187 0.159606 0.525598 0.835627 0.308849 0.248359 0.918112 -0.03449 0.655245 0.754628 0.046622 0.692259 0.720142 0.188237 0.539063 0.820962 -0.010582 0.719336 0.694582 0.196414 0.542807 0.816567 0.194524 0.650813 0.733895 0.091601 0.643999 0.759523 0.107467 0.482794 0.869115 0.151465 0.521669 0.839595 0.136271 0.643376 0.753324 0.189253 0.53953 0.820421 0.046091 0.691938 0.720485 0.267637 0.259328 0.927965 0.310193 0.248771 0.917547 0.160248 0.525905 0.835311 0.15754 0.26105 0.952383 0.066968 0.47836 0.875607 0.143229 0.483042 0.863803 -0.643219 -0.758986 -0.101042 -0.224665 -0.703948 -0.673783 -0.18771 -0.757398 -0.625391 0.847789 0.471446 0.242883 0.248429 0.500117 0.829558 0.749658 0.324291 0.57693 0.012508 -0.685051 -0.728388 0.03724 -0.699057 -0.714095 -0.198985 -0.721453 -0.663257 -0.046423 -0.625419 -0.778907 -0.218425 -0.649193 -0.728587 -0.220639 -0.70825 -0.670597 0.007575 -0.726959 -0.686639 -0.198125 -0.656649 -0.727708 -0.198542 -0.722939 -0.66177 0.007615 -0.726858 -0.686746 -0.198272 -0.723844 -0.660861 0.037961 -0.7012 -0.711954 -0.296777 -0.195774 -0.934664 -0.644893 0.027575 -0.763775 -0.281545 -0.184934 -0.941558 -0.456659 -0.392777 -0.798241 -0.244057 -0.525822 -0.81483 -0.159424 -0.592483 -0.78965 0.020801 -0.867752 -0.496562 -0.089388 -0.655687 -0.749723 -0.063336 -0.737887 -0.671945 -0.226699 -0.88828 -0.399457 -0.256005 -0.657578 -0.708557 -0.35845 -0.92161 -0.148822 -0.049709 -0.630602 -0.774513 -0.068264 -0.625809 -0.776983 -0.122595 -0.716848 -0.686367 -0.034234 -0.629241 -0.776456 -0.105097 -0.723391 -0.682393 -0.026908 -0.647161 -0.761878 -0.030161 -0.642519 -0.765676 -0.203928 -0.725663 -0.657135 -0.092445 -0.727948 -0.679371 -0.055157 -0.616031 -0.785789 -0.126168 -0.715478 -0.687149 -0.071453 -0.624554 -0.777706 -0.602947 -0.793998 -0.077598 -0.343749 -0.927084 -0.149505 -0.236954 -0.667087 -0.706291 -0.612797 -0.785844 -0.083247 -0.247206 -0.662015 -0.707549 -0.203727 -0.725868 -0.656971 0.026043 0.795305 0.60565 -0.234967 0.835579 0.496586 -0.149484 0.849256 0.506378 0.006728 0.762471 0.646988 -0.184601 0.81273 0.552623 -0.103157 0.798794 0.592694 -0.396152 0.817983 0.417094 -0.268262 0.791763 0.548769 -0.213238 0.779326 0.589221 -0.453296 0.755345 0.473262 -0.248407 0.733489 0.632683 -0.287026 0.750621 0.595134 -0.521056 0.514278 0.681189 -0.731181 0.422144 0.535881 -0.362717 0.539271 0.760015 -0.525168 0.568691 0.633079 -0.32582 0.610803 0.721638 -0.386936 0.620803 0.681824 -0.499355 0.780091 0.376965 -0.222281 0.66688 0.71124 -0.282291 0.683798 0.672854 -0.841967 0.1803 0.508511 -0.501631 0.116455 0.857207 -0.705839 0.17702 0.685897 0.253768 0.799442 0.544513 -0.156917 0.958608 0.237586 -0.011254 0.910113 0.414208 0.012726 0.730128 0.683192 -0.081242 0.787415 0.611046 0.152108 0.637998 0.754865 -0.288027 0.906009 0.310142 -0.158036 0.923565 0.349359 0.005021 0.930898 0.365246 -0.299525 0.89827 0.321551 0.005731 0.93174 0.363081 -0.238834 0.907255 0.346189 0.058623 0.845252 0.531142 0.076806 0.836949 0.541864 -0.043544 0.860351 0.507839 0.13688 0.935431 0.325935 0.029362 0.956632 0.289816 -0.108676 0.961055 0.254092 0.200389 0.697405 0.688092 0.214745 0.675591 0.705309 -0.078709 0.792838 0.604329 0.231053 0.717873 0.656714 -0.070118 0.81066 0.581303 0.059648 0.778665 0.624599 -0.375926 -0.037962 0.925872 -0.142674 0.153338 0.97782 -0.304393 -0.128201 0.94388 -0.394582 0.010065 0.918806 -0.390958 -0.080727 0.916862 -0.605709 -0.11899 0.786739 0.042314 0.217611 0.975118 -0.040593 -0.039249 0.998405 -0.153685 -0.20401 0.96683 -0.040699 0.249785 0.967446 -0.227116 -0.168096 0.959251 -0.083697 0.112253 0.990149 0.102594 -0.618807 0.778815 0.024013 -0.848048 0.529375 0.083938 -0.307832 0.947731 0.038484 -0.628012 0.777252 -0.011499 -0.268363 0.963249 0.049303 -0.065822 0.996613 -0.821996 -0.366761 0.435671 -0.47998 -0.344815 0.806673 -0.408275 -0.070846 0.910106 -0.526331 -0.823146 0.213088 0.221522 -0.359378 0.906518 0.121381 -0.845519 0.519966 -0.65748 -0.006842 0.753441 -0.768041 0.106484 0.631486 -0.780076 0.149042 0.607674 -0.678116 -0.052679 0.733065 -0.826308 0.107144 0.552934 -0.627448 -0.053511 0.776818 -0.647809 0.347058 0.678155 -0.638746 0.402915 0.655487 -0.643471 0.247624 0.724312 -0.687555 0.340132 0.641544 -0.680753 0.223561 0.697564 -0.672361 0.169949 0.72045 -0.695865 0.411647 0.588489 -0.695033 0.152997 0.702511 -0.706586 0.205779 0.677046 -0.691042 0.412717 0.593402 -0.698879 0.211186 0.683351 -0.69642 0.391269 0.601588 -0.563174 -0.240752 0.790489 -0.651118 -0.127719 0.748153 -0.825242 0.108181 0.554321 -0.506069 -0.126172 0.853215 -0.748207 0.174898 0.639997 -0.733402 0.126151 0.667988 0.703556 -0.37673 0.602564 0.716947 -0.246162 0.65222 0.742253 -0.147489 0.653688 0.692296 -0.384939 0.610367 0.697405 -0.136909 0.703479 0.668861 -0.30357 0.678579 0.560558 -0.03034 0.827559 0.595441 0.097004 0.797521 0.547385 -0.102256 0.83061 0.555689 -0.027531 0.830934 0.542146 -0.101062 0.834185 0.515041 -0.19564 0.83454 0.780131 0.334116 0.528926 0.812765 0.208085 0.544164 0.808817 -0.16347 0.564883 0.586736 0.32558 0.741443 0.596997 -0.113611 0.794158 0.622336 0.085113 0.778109 0.623694 0.169763 0.763011 0.694006 -0.290822 0.658618 0.691972 -0.135636 0.709068 0.683673 0.18743 0.705309 0.747061 -0.148631 0.647927 0.738371 0.211788 0.640277 -0.630782 0.423955 0.649905 -0.63414 0.403705 0.659461 -0.56202 0.572419 0.597051 -0.629844 0.424101 0.650718 -0.553684 0.586026 0.591614 -0.601185 0.353571 0.716634 -0.537169 0.544097 0.644521 -0.527997 0.558417 0.639836 -0.592311 0.354633 0.723466 -0.519584 0.554794 0.649797 -0.581492 0.41144 0.701843 -0.476805 0.660226 0.58031 -0.449316 0.683094 0.575758 -0.579743 0.579259 0.573025 -0.48717 0.682016 0.545453 -0.578117 0.578645 0.575284 -0.589191 0.567697 0.574955 -0.471689 0.706801 0.527202 -0.584277 0.596249 0.550553 -0.594541 0.584702 0.551946 -0.459815 0.691303 0.557377 -0.575625 0.577699 0.578722 -0.454654 0.691765 0.561026 0.354578 0.291926 0.888287 0.164483 0.352658 0.921183 0.212507 0.376264 0.901813 0.268606 0.275232 0.923092 0.205709 0.367508 0.906985 0.27698 0.188884 0.942128 0.285348 0.439946 0.851483 0.209568 0.462244 0.861633 0.287522 0.471798 0.833509 0.311235 0.630296 0.711238 0.327959 0.522375 0.787126 0.272627 0.603927 0.748964 -0.036829 0.635962 0.770841 0.134358 0.525963 0.839828 0.281333 0.463997 0.839975 -0.030283 0.651353 0.758171 0.297996 0.484966 0.822196 0.232727 0.591126 0.772275 -0.095607 -0.037406 0.994716 -0.15483 0.129225 0.979453 0.012778 0.113205 0.993489 0.430125 0.113292 0.895633 0.212723 0.376543 0.901645 0.134632 0.526172 0.839653 -0.003062 0.711972 0.702201 0.242555 0.652896 0.717561 -0.015586 0.675906 0.736823 -0.01364 0.68906 0.724576 -0.015359 0.673801 0.738753 -0.251361 0.659941 0.708022 0.300103 0.536592 0.788674 0.045336 0.568658 0.821324 -0.001687 0.539159 0.842202 0.293479 0.490789 0.820364 0.004453 0.473775 0.880635 0.219142 0.513422 0.829683 -0.297497 0.550412 0.780091 -0.32589 0.529343 0.78332 -0.009485 0.617826 0.786258 -0.195264 0.419822 0.886353 -0.001451 0.536707 0.843768 0.0439 0.534251 0.844185 -0.376444 0.580017 0.722406 -0.252147 0.624054 0.73958 -0.014519 0.665971 0.745836 -0.399236 0.610783 0.683779 -0.019023 0.707252 0.706705 -0.394858 0.611574 0.685612 -0.143889 0.650714 0.745565 -0.111229 0.652089 0.749938 -0.232064 0.696962 0.678521 0.123042 -0.717968 -0.685115 0.20164 -0.724384 -0.659249 0.131025 -0.670704 -0.730061 -0.039395 -0.972854 -0.22804 -0.300643 -0.872083 -0.386114 -0.195774 -0.928054 -0.316842 -0.000692 0.851803 0.523862 0.012216 0.868628 0.495314 -0.082173 0.853006 0.515391 -0.239211 -0.970502 0.030064 -0.37537 -0.851599 -0.365891 -0.355901 -0.92554 -0.129269 -0.050205 -0.995339 -0.082335 -0.194156 -0.9278 -0.318575 -0.295064 -0.871018 -0.392765 0.132342 -0.647888 -0.750151 0.118757 -0.679064 -0.724409 0.197552 -0.727929 -0.656577 -0.011189 -0.669421 -0.742799 0.102947 -0.801133 -0.589566 0.049625 -0.881794 -0.469017 -0.152907 -0.449464 -0.880114 -0.170832 -0.466532 -0.86785 -0.104506 -0.449559 -0.887116 0.050126 -0.570923 -0.819472 -0.008119 -0.579262 -0.815101 0.089081 -0.524642 -0.84665 -0.098213 -0.52958 -0.842555 -0.118095 -0.560836 -0.819461 -0.049281 -0.526142 -0.848967 -0.209314 -0.470218 -0.85737 -0.136297 -0.402618 -0.905164 -0.1975 -0.451461 -0.870159 -0.003017 -0.866736 -0.498757 0.078781 -0.868828 -0.488807 0.202272 -0.797292 -0.568693 0.043068 -0.627063 -0.777777 -0.033716 -0.546622 -0.8367 -0.102764 -0.58032 -0.807879 0.169583 -0.553039 -0.815714 0.087446 -0.521957 -0.848477 -0.012414 -0.573875 -0.818849 0.137519 -0.672298 -0.727396 0.137386 -0.74004 -0.658381 0.107698 -0.684988 -0.72055 -0.153758 -0.496745 -0.854168 -0.101248 -0.597126 -0.795732 -0.120071 -0.535064 -0.836236 -0.159234 -0.498165 -0.852336 -0.183673 -0.527664 -0.829358 -0.191997 -0.49846 -0.845384 0.080973 -0.486482 -0.86993 0.049761 -0.573667 -0.817576 0.016001 -0.543383 -0.839333 -0.294202 -0.639022 -0.710701 -0.171971 -0.529197 -0.830889 -0.282164 -0.661912 -0.694447 -0.209638 -0.470031 -0.857393 -0.197824 -0.451274 -0.870182 -0.188314 -0.527035 -0.828717 -0.041038 -0.556536 -0.829809 -0.027765 -0.54181 -0.840042 -0.020081 -0.581705 -0.813152 -0.148861 -0.452207 -0.879403 -0.18931 -0.499242 -0.845529 -0.191651 -0.526574 -0.828245 -0.153143 -0.449304 -0.880155 -0.188501 -0.527009 -0.828691 -0.171162 -0.466349 -0.867884 -0.3139 -0.609823 -0.727725 -0.764917 -0.283237 -0.578514 -0.46606 -0.535008 -0.704666 -0.315884 -0.62408 -0.714662 -0.459964 -0.529484 -0.712798 -0.321382 -0.64302 -0.695154 -0.758549 -0.209653 -0.616967 -0.620586 -0.522268 -0.5849 -0.548683 -0.608122 -0.573703 -0.924628 -0.26041 -0.27794 -0.656021 -0.694022 -0.296599 -0.807433 -0.403289 -0.430594 0.318057 0.645102 0.694753 0.302677 0.66751 0.680307 0.463027 0.532261 0.708734 -0.4669 -0.671035 -0.575948 -0.517263 -0.580752 -0.628622 -0.566425 -0.507705 -0.649152 -0.314708 -0.531487 -0.786435 -0.320161 -0.641579 -0.697047 -0.449544 -0.520007 -0.726294 0.230476 0.515146 0.825533 0.307166 0.387002 0.869413 0.145886 0.615563 0.774467 -0.241542 -0.517264 -0.821033 -0.59326 -0.612382 -0.522524 -0.754617 -0.400733 -0.519582 -0.268238 -0.477599 -0.836629 -0.753786 -0.416614 -0.508172 -0.248581 -0.563267 -0.787996 -0.990323 -0.059618 -0.125322 -0.990795 -0.012804 -0.134766 -0.755145 -0.385281 -0.530391 -0.991165 -0.124336 -0.046187 -0.736682 -0.537903 -0.40983 -0.649201 -0.512994 -0.561582 -0.909755 -0.255672 -0.327076 -0.794981 -0.359678 -0.488504 -0.751469 -0.275312 -0.599581 -0.9043 -0.253955 -0.343145 -0.752671 -0.289949 -0.591115 -0.967038 0.050247 -0.249623 -0.301612 -0.531654 -0.791438 -0.255997 -0.516517 -0.817114 -0.755419 -0.357493 -0.549127 -0.304352 -0.547924 -0.779198 -0.755367 -0.351421 -0.553104 -0.749166 -0.250394 -0.613232 -0.072975 -0.674347 -0.734799 -0.011467 -0.888008 -0.459685 -0.212928 -0.886853 -0.410065 -0.115262 -0.676206 -0.72764 -0.246421 -0.87465 -0.41745 -0.071766 -0.626606 -0.776025 -0.384318 -0.915316 0.120403 -0.515408 -0.706952 0.484327 -0.375199 -0.815242 -0.441141 -0.268564 -0.962063 0.048033 -0.316554 -0.844846 -0.431312 -0.430225 -0.834007 -0.345455 -0.914014 -0.335521 0.228044 -0.506354 -0.729741 -0.459439 -0.631149 -0.62403 -0.460692 -0.757558 -0.482574 0.439578 -0.333653 -0.83667 -0.434349 -0.478913 -0.726094 0.493386 -0.105809 -0.68813 -0.717831 -0.023085 -0.645536 -0.763381 -0.188152 -0.895066 -0.404296 -0.158154 -0.627918 -0.762041 -0.38278 -0.811087 -0.442288 -0.506249 -0.729862 -0.459362 0.276126 -0.187374 -0.94268 0.316914 -0.026664 -0.94808 0.328967 0.269729 -0.905001 0.271467 -0.186972 -0.944112 0.324468 0.270664 -0.906345 0.336902 0.165523 -0.926876 0.021601 -0.061899 -0.997849 -0.081874 0.264655 -0.960861 -0.002721 0.319616 -0.947543 0.314074 0.09063 -0.945063 0.199432 0.293678 -0.934869 0.267399 -0.035719 -0.962924 0.150988 0.302322 -0.941172 0.090731 0.290175 -0.952663 0.130205 0.304077 -0.943708 0.028134 0.306013 -0.951611 0.015994 0.317775 -0.948031 0.060307 0.294608 -0.953713 0.138324 0.267461 -0.953588 0.231304 0.214733 -0.948888 0.312443 0.273125 -0.909825 0.202506 0.210782 -0.956327 0.288182 0.22638 -0.930432 0.791915 0.556484 -0.251387 0.797261 0.544159 -0.261276 0.834498 0.442808 -0.327925 0.827605 0.526404 -0.194857 0.867922 0.417058 -0.269765 0.860854 0.43888 -0.257518 0.74901 0.563074 -0.349186 0.826599 0.390831 -0.404951 0.785291 0.4725 -0.400076 0.769545 0.564017 -0.299475 0.840886 0.438303 -0.317492 0.798173 0.543603 -0.259646 0.890394 0.073531 -0.449212 0.863693 0.257703 -0.433155 0.835581 0.442057 -0.326176 0.881598 0.076195 -0.46581 0.821946 0.451175 -0.347629 0.833834 0.389378 -0.391288 0.918229 0.203166 -0.33997 0.890329 0.409843 -0.198352 0.896832 0.389193 -0.210289 0.855636 0.265696 -0.444176 0.830403 0.445606 -0.334465 0.855891 0.264408 -0.444455 -0.104486 0.741519 0.662746 -0.087169 0.744442 0.661973 0.08449 0.570836 0.816705 -0.059513 0.770299 0.6349 0.131756 0.596563 0.791677 0.147074 0.593723 0.791115 0.008608 0.79263 0.609642 0.009762 0.553185 0.833001 0.098233 0.578507 0.809741 -0.001171 0.792635 0.609695 0.0924 0.57527 0.812728 -0.07924 0.748707 0.658148 0.064702 0.187647 0.980103 0.16807 0.253839 0.952533 -0.015369 0.510489 0.859747 0.008949 0.188059 0.982117 -0.052013 0.486325 0.872228 0.008438 0.553188 0.833014 0.265581 0.203826 0.942296 0.044226 0.527272 0.848545 0.041138 0.545628 0.837017 0.183706 0.164169 0.969175 -0.029386 0.501373 0.864732 0.153503 0.245689 0.957117 -0.773558 -0.569667 0.277647 -0.631285 -0.771079 0.083159 -0.729074 -0.649403 0.216165 -0.714053 -0.60453 0.35309 -0.676203 -0.68332 0.275359 -0.740664 -0.532016 0.410335 -0.849299 -0.527852 0.007927 -0.754345 -0.632317 -0.176463 -0.859378 -0.510966 0.019593 -0.685823 -0.714465 0.138515 -0.734647 -0.64531 0.209448 -0.639515 -0.765523 0.070681 -0.760046 -0.630952 0.155657 -0.793344 -0.297198 0.5313 -0.751298 -0.632398 0.188745 -0.906876 -0.421391 -0.002475 -0.90863 -0.404176 -0.105041 -0.801487 -0.542126 -0.252426 -0.675612 -0.265995 0.687601 -0.624265 -0.579497 0.523906 -0.5586 -0.734756 0.384836 -0.843785 -0.20053 0.497811 -0.722513 -0.654082 0.223945 -0.768735 -0.319512 0.554038 -0.485471 0.863422 0.137187 -0.404561 0.896554 0.180338 -0.518256 0.839951 0.160915 -0.418675 0.90791 -0.02029 -0.494864 0.867388 -0.05242 -0.607061 0.78924 -0.092612 -0.334612 0.938393 0.086332 -0.451159 0.890716 0.055504 -0.507864 0.860522 0.039702 -0.344916 0.931634 0.114414 -0.510786 0.85716 0.066146 -0.375558 0.921203 0.101688 -0.578429 0.814302 0.048288 -0.671984 0.737644 0.065724 -0.503237 0.864142 0.003204 -0.579705 0.813565 0.045328 -0.510034 0.858126 0.059025 -0.451188 0.89065 0.05632 -0.788395 0.615052 0.012044 -0.626452 0.779384 -0.010876 -0.504207 0.86352 0.010426 -0.790091 0.612946 -0.007241 -0.501667 0.865023 -0.008087 -0.691183 0.722441 -0.018584 0.005258 0.068123 0.997663 0.107639 0.057384 0.992533 0.301372 -0.132574 0.944245 -0.058221 -0.2452 -0.967723 -0.411282 0.010131 -0.911452 -0.236542 -0.187964 -0.953267 0.072341 0.001439 0.997379 0.192073 -0.29468 0.936094 0.225646 -0.209909 0.951326 0.182046 0.048476 0.982094 0.3142 -0.118943 0.941876 0.119099 0.070011 0.990411 -0.44207 0.653564 -0.614352 -0.49809 0.578387 -0.646046 -0.190351 0.244243 -0.950848 0.321663 -0.708252 0.628421 0.087461 -0.338623 0.936848 0.178169 -0.300424 0.937017 -0.688341 -0.151244 -0.709445 -0.268616 -0.301066 -0.914989 -0.538578 -0.151924 -0.828766 -0.460502 0.488225 -0.741333 -0.157693 0.275102 -0.948394 -0.460436 0.609505 -0.64537 0.043942 -0.182178 -0.982283 0.1759 0.031757 -0.983896 0.164684 0.273159 -0.947767 -0.09386 -0.097503 -0.990799 -0.000716 0.28379 -0.958886 -0.012923 -0.021201 -0.999692 -0.042852 0.683828 -0.728384 -0.1333 0.750151 -0.647692 -0.169287 0.286565 -0.942986 0.545516 0.320705 -0.774313 0.448296 0.235299 -0.86236 0.303414 -0.055989 -0.951212 -0.322368 0.707975 -0.628372 -0.178889 0.300129 -0.936975 -0.271164 0.284174 -0.919628 -0.176863 0.75546 -0.630872 -0.128394 0.286647 -0.949394 -0.090466 0.75123 -0.653811 0.034156 0.043816 -0.998456 -0.00479 -0.021428 -0.999759 0.006256 0.2835 -0.958952 -0.073172 -0.001794 -0.997318 -0.106534 0.28649 -0.952142 -0.192904 0.294334 -0.936032 -0.298915 0.950102 0.089195 -0.129371 0.982528 0.133797 -0.187704 0.975535 0.114454 -0.321507 0.911042 0.258139 -0.247269 0.923548 0.293117 -0.35263 0.901229 0.251869 0.030694 0.963433 0.266187 -0.041395 0.975586 0.21568 -0.194211 0.971877 0.133177 0.027283 0.962399 0.270267 -0.1954 0.971161 0.136617 -0.137475 0.977628 0.159201 -0.110423 0.981842 0.15425 -0.199333 0.972438 0.120954 -0.190499 0.974018 0.122475 -0.06405 0.991293 0.115049 -0.15876 0.98676 0.033166 0.004745 0.98572 0.168324 -0.340065 0.924488 0.172272 -0.346504 0.923 0.167349 -0.219213 0.953507 0.20681 -0.340119 0.932443 0.12194 -0.201009 0.967579 0.152923 -0.208343 0.966675 0.148768 0.076643 0.943427 -0.322601 0.196191 0.91589 -0.35022 0.094213 0.940255 -0.327176 0.142637 0.982191 -0.12229 0.054065 0.992782 -0.107058 -0.107255 0.987624 -0.114437 0.452645 0.884981 -0.109188 0.332558 0.942048 -0.044156 0.062042 0.986736 -0.150011 0.452803 0.872019 -0.185884 0.074224 0.973497 -0.216319 0.232547 0.947914 -0.21767 0.165406 0.981362 0.097819 -0.071546 0.996549 -0.04209 0.035298 0.99935 -0.007369 0.205729 0.977596 0.044522 0.046305 0.99677 -0.06561 0.281981 0.957806 0.05563 -0.252688 0.956107 -0.148349 -0.106805 0.986866 -0.121193 0.05086 0.994651 -0.089898 -0.255902 0.957336 -0.134243 0.048228 0.995952 -0.075852 -0.057661 0.994877 -0.083032 -0.002386 -0.802789 0.596259 -0.151448 -0.641634 0.75191 -0.11451 -0.703834 0.701075 0.155942 0.848411 -0.505847 0.238369 0.785977 -0.570456 0.096986 0.868636 -0.485866 -0.362016 -0.331849 0.871103 -0.397652 -0.415351 0.818142 -0.079738 -0.676483 0.732129 -0.29304 -0.297651 0.908587 -0.019324 -0.624757 0.78058 -0.079913 -0.609532 0.788724 -0.44531 -0.831927 0.331054 -0.205448 -0.925414 0.318434 -0.381006 -0.845498 0.374123 -0.324745 -0.510666 0.796091 -0.038838 -0.642042 0.765685 -0.359005 -0.378638 0.853082 0.015672 0.873496 -0.48658 0.095848 0.868044 -0.487147 0.238119 0.785837 -0.570754 -0.052386 -0.919277 0.39011 -0.30425 -0.818824 0.486784 -0.173425 -0.889107 0.42357 -0.328827 0.780057 -0.532339 -0.390707 0.583331 -0.71209 -0.343901 0.465714 -0.815379 -0.110564 0.783383 -0.611626 -0.132248 0.531541 -0.836645 -0.18784 0.746061 -0.638834 -0.014057 -0.28556 0.958258 -0.08378 -0.229794 0.969627 -0.019011 -0.561856 0.827016 -0.530291 0.348674 -0.772799 -0.510255 0.39172 -0.765634 -0.480714 0.575205 -0.661856 0.280628 0.291381 -0.914519 0.068424 0.603977 -0.794059 0.129114 0.575518 -0.807533 -0.14402 -0.220228 0.964758 0.006268 -0.55772 0.830006 -0.058855 -0.226401 0.972254 -0.226745 0.683982 -0.693366 -0.183877 0.747097 -0.638776 -0.127012 0.532815 -0.836646 -0.006944 0.799142 -0.601102 0.120761 0.574732 -0.809382 0.14127 0.637331 -0.75753 -0.545362 0.728869 -0.413922 -0.420631 0.852762 -0.309623 -0.571325 0.685029 -0.452022 0.385064 -0.771905 0.505854 0.448554 -0.663973 0.59828 0.454787 -0.578233 0.67736 -0.297689 0.92167 -0.248808 -0.514597 0.782062 -0.351524 -0.589241 0.686063 -0.426746 -0.284141 0.919591 -0.271324 -0.575015 0.685293 -0.446913 -0.406344 0.85381 -0.325413 0.751268 -0.509576 0.41944 0.783951 -0.4223 0.455064 0.609713 -0.686436 0.396302 -0.782523 0.560046 -0.272039 -0.676703 0.680081 -0.282068 -0.55794 0.792326 -0.246824 0.633392 -0.346801 0.691768 0.566718 -0.560689 0.603705 0.487451 -0.672938 0.556369 0.728314 -0.338621 0.59573 0.567659 -0.684741 0.457048 0.742255 -0.405325 0.533638 0.598718 -0.33639 0.726896 0.847305 0.098899 0.521818 0.764608 0.116863 0.633812 0.602157 -0.339857 0.722429 0.767172 0.115897 0.630885 0.635508 -0.359127 0.683488 0.833817 0.49658 0.241158 0.797096 0.499542 0.339258 0.85971 0.075646 0.50515 0.843812 0.484858 0.229988 0.881599 0.064037 0.467636 0.815134 0.139343 0.562263 0.766995 0.364381 0.528152 0.881867 0.03587 0.470132 0.830398 0.089718 0.5499 0.798114 0.392337 0.457259 0.871178 0.069698 0.485995 0.807664 0.494358 0.321387 0.708693 -0.34094 0.617668 0.666158 -0.372688 0.646017 0.798591 0.103498 0.592908 0.806776 -0.324967 0.493466 0.86093 0.075026 0.503161 0.819617 0.002992 0.572904 -0.291257 -0.268323 -0.918244 -0.442815 -0.636047 -0.631948 -0.390869 -0.569368 -0.723216 -0.298991 -0.262892 -0.917329 -0.377496 -0.57289 -0.727526 -0.291068 -0.14173 -0.946146 -0.232684 -0.879018 -0.416155 -0.225855 -0.877072 -0.423951 -0.270768 -0.596169 -0.755822 -0.275928 -0.872628 -0.40297 -0.31129 -0.588311 -0.746317 -0.273574 -0.701327 -0.658254 -0.105684 -0.858182 -0.502349 -0.242238 -0.547242 -0.801154 -0.183823 -0.609219 -0.771402 -0.1862 -0.867785 -0.460737 -0.279288 -0.594613 -0.753945 -0.22488 -0.877163 -0.424281 -0.333139 -0.104181 -0.937105 -0.37142 -0.574444 -0.729426 -0.287115 -0.11265 -0.951249 -0.324306 -0.585537 -0.742948 -0.279727 -0.547673 -0.788547 -0.192642 -0.883265 -0.427472 -0.078585 -0.980526 -0.179979 -0.075062 -0.980423 -0.182034 -0.179151 -0.884342 -0.431096 -0.09783 -0.980798 -0.168716 -0.192782 -0.879611 -0.434878 0.209589 -0.977267 0.031971 0.188559 -0.981758 0.024431 0.021421 -0.971337 -0.236741 0.212434 -0.976727 0.029589 0.031925 -0.969619 -0.242529 0.036478 -0.969552 -0.242152 0.057398 -0.989944 -0.12929 -0.010382 -0.974702 -0.223266 -0.000436 -0.974453 -0.224592 0.065451 -0.988722 -0.134702 0.010447 -0.972978 -0.23066 0.181573 -0.982937 0.029429 -0.239495 -0.870192 -0.430591 -0.19025 -0.879761 -0.43569 -0.087923 -0.980718 -0.174531 -0.207005 -0.869108 -0.449221 -0.056378 -0.979608 -0.192846 -0.048802 -0.9794 -0.195941 0.784338 -0.032964 -0.619458 0.660182 -0.083812 -0.746415 0.895176 0.050636 -0.442827 -0.778712 -0.02539 0.626867 -0.883515 -0.100942 0.457397 -0.820492 -0.034348 0.570625 0.53823 -0.17324 -0.824801 0.797953 0.039145 -0.601448 0.902052 0.01388 -0.431404 0.546467 -0.195334 -0.814382 0.894018 0.056183 -0.444494 0.659075 -0.077741 -0.748049 0.847737 0.525455 -0.072378 0.859819 0.485586 0.157852 0.798979 0.324105 -0.506546 0.803635 0.583491 -0.117089 0.763779 0.388364 -0.515573 0.687538 0.247616 -0.682625 -0.797072 -0.309548 0.518513 -0.743666 -0.35296 0.567785 -0.742208 -0.423491 0.519407 0.687099 0.59486 -0.417175 0.83112 0.255041 -0.494159 0.893728 0.41406 0.172639 0.526334 -0.142708 -0.838216 0.448048 -0.205925 -0.86997 0.529222 -0.100925 -0.84246 0.523275 -0.135092 -0.841388 0.513922 -0.085872 -0.853528 0.778257 0.084532 -0.622231 0.391122 -0.201591 -0.897989 0.390085 -0.173175 -0.904347 0.464964 -0.039246 -0.884459 0.354462 -0.196582 -0.914173 0.535961 -0.107633 -0.837354 0.448621 -0.206446 -0.869551 0.455842 0.314042 -0.832818 0.577368 0.452072 -0.67991 0.427078 -0.0046 -0.904203 0.490718 0.308306 -0.81495 0.432346 -0.009349 -0.901659 0.422917 -0.181911 -0.887722 0.686982 0.695183 -0.211606 0.598119 0.368614 -0.711602 0.453868 -0.028978 -0.890597 0.608512 0.748722 -0.262924 0.455983 -0.030927 -0.889451 0.648229 0.409795 -0.641769 0.696064 -0.231663 -0.679578 0.709458 -0.090749 -0.698881 0.716425 -0.125024 -0.68637 0.471961 -0.211739 -0.855815 0.434919 -0.234902 -0.869291 0.48796 -0.198909 -0.8499 0.732758 0.092546 -0.674167 0.764127 0.049902 -0.643133 0.808689 -0.073958 -0.583569 0.661729 -0.013159 -0.749628 0.719102 -0.12369 -0.683808 0.713133 -0.088611 -0.695406 0.620364 0.311176 -0.719943 0.782971 0.256545 -0.566693 0.861442 -0.038303 -0.506409 0.656807 0.379522 -0.651588 0.893243 -0.013117 -0.449384 0.825048 0.166005 -0.540127 0.636194 0.276967 -0.720102 0.564682 -0.218368 -0.795895 0.544384 -0.198127 -0.815103 0.872495 0.18461 -0.452406 0.849395 -0.047018 -0.525659 0.771421 0.249793 -0.585246 0.336782 0.054042 -0.940031 0.391741 0.066762 -0.91765 0.551713 0.012217 -0.833944 0.333752 0.067554 -0.940237 0.56041 0.04854 -0.826792 0.514671 0.07032 -0.854499 0.400039 0.183541 -0.897932 0.566081 0.171449 -0.806323 0.583671 0.170026 -0.793989 0.402371 0.174044 -0.898781 0.583035 0.165926 -0.795323 0.37006 0.169082 -0.913492 0.644567 0.35552 -0.67686 0.816526 0.147053 -0.558266 0.595784 0.269425 -0.756605 0.603705 0.282521 -0.745468 0.588437 0.203272 -0.782574 0.57537 0.21953 -0.787881 0.650406 -0.028227 -0.759062 0.511416 0.052026 -0.857757 0.558952 0.042212 -0.828125 0.718576 0.069567 -0.69196 0.579068 0.141745 -0.802863 0.749117 0.026084 -0.661924 0.220512 0.016384 -0.975247 0.355201 0.08858 -0.930584 0.345395 0.070289 -0.935821 0.222308 0.012371 -0.974898 0.346736 0.066873 -0.935576 0.267887 0.034012 -0.96285 0.20315 0.210199 -0.956319 0.265602 0.257013 -0.929193 0.265835 0.253637 -0.930054 0.418989 -0.004066 -0.907982 0.348252 0.062994 -0.935282 0.375928 0.048053 -0.925402 0.409632 0.143274 -0.90093 0.377404 0.136702 -0.915903 0.326995 0.115927 -0.937889 0.39621 0.198771 -0.896386 0.304464 0.168958 -0.937419 0.31323 0.16869 -0.934575 0.337575 0.050454 -0.939946 0.268136 0.033353 -0.962804 0.347019 0.06615 -0.935522 0.341849 0.03074 -0.939252 0.353876 0.04846 -0.934036 0.396899 0.038783 -0.917042 -0.138127 -0.367567 -0.919682 -0.034686 -0.24064 -0.969994 0.157826 0.033695 -0.986892 0.157639 0.033858 -0.986916 0.092121 -0.082036 -0.992363 0.256662 -0.185671 -0.948499 0.382029 0.143051 -0.913012 0.291711 -0.085079 -0.952715 0.068336 -0.165847 -0.983781 0.14376 0.045847 -0.98855 0.005565 -0.254429 -0.967075 0.254106 0.163076 -0.953329 0.286928 0.211779 -0.93425 0.154369 0.036687 -0.987332 0.252888 0.164225 -0.953456 0.153541 0.037403 -0.987434 0.296168 0.185046 -0.937039 0.168199 0.129197 -0.97725 0.020989 0.014086 -0.99968 0.12475 0.062177 -0.990238 0.144589 0.177735 -0.973398 0.050404 0.125031 -0.990872 0.261236 0.254645 -0.931081 0.153186 0.867054 0.474078 0.137104 0.867185 0.478742 -0.035336 0.960764 0.275108 0.111582 0.853292 0.509354 -0.076542 0.94971 0.303632 -0.059343 0.947203 0.315094 0.161807 0.865621 0.473834 0.007212 0.974217 0.225498 0.016017 0.970976 0.238639 0.087011 0.85496 0.511344 -0.053204 0.956284 0.287558 0.119469 0.862488 0.491774 -0.097922 0.982822 0.156435 -0.043672 0.971095 0.234664 -0.018919 0.964457 0.263561 -0.103211 0.981713 0.15996 -0.024441 0.96326 0.267456 -0.03507 0.966325 0.254925 0.010199 0.949082 0.314865 0.016624 0.963212 0.268229 0.007605 0.969573 0.244682 -0.009208 0.946601 0.322275 -0.003112 0.967633 0.252344 -0.027939 0.974139 0.224215 -0.380102 -0.566807 -0.730925 -0.367398 -0.763745 -0.530765 -0.383614 -0.710031 -0.590505 -0.424163 -0.552683 -0.717375 -0.432816 -0.693225 -0.57629 -0.409479 -0.487411 -0.771205 -0.122198 -0.928482 -0.350698 -0.139876 -0.939897 -0.311494 -0.216713 -0.750202 -0.624686 -0.103363 -0.926173 -0.362656 -0.184911 -0.755145 -0.628939 -0.210206 -0.782686 -0.585846 -0.243473 -0.900661 -0.359905 -0.297597 -0.663311 -0.686626 -0.309705 -0.730879 -0.608193 -0.152581 -0.906433 -0.393826 -0.174139 -0.756633 -0.630224 -0.116328 -0.939678 -0.321673 -0.313588 -0.407057 -0.857885 -0.372666 -0.504414 -0.778901 -0.395577 -0.706168 -0.587235 -0.329013 -0.398124 -0.856299 -0.40358 -0.703505 -0.584982 -0.408753 -0.625522 -0.664563 0.04544 -0.892033 -0.44968 0.106301 -0.930382 -0.350842 0.163324 -0.94533 -0.28227 -0.046409 -0.91642 -0.397517 0.0779 -0.972423 -0.21983 -0.001479 -0.92988 -0.36786 0.273779 -0.925361 -0.262208 0.250383 -0.928644 -0.27373 0.199617 -0.930144 -0.308198 0.288811 -0.915154 -0.281215 0.215662 -0.922704 -0.319542 0.155453 -0.907172 -0.390991 0.260846 -0.950803 -0.167131 0.217517 -0.947845 -0.232971 0.170364 -0.94256 -0.287328 0.299656 -0.931565 -0.205896 0.243277 -0.9328 -0.265897 0.01061 -0.895773 -0.444385 0.018133 -0.926775 -0.37518 0.082821 -0.971184 -0.223479 -0.02241 -0.900055 -0.435201 0.059254 -0.976768 -0.205944 0.09216 -0.983776 -0.153917 0.627798 -0.227491 -0.74439 0.609526 -0.234822 -0.75719 0.598231 -0.237797 -0.765227 0.625955 -0.243209 -0.740966 0.596677 -0.22842 -0.769286 0.651517 -0.248283 -0.716855 0.643096 -0.171354 -0.746368 0.603601 -0.219609 -0.766445 0.591262 -0.19818 -0.78175 0.635905 -0.163943 -0.754153 0.603786 -0.274898 -0.748247 0.615308 -0.253622 -0.746373 0.634864 -0.296536 -0.713452 0.610705 -0.337086 -0.716528 0.610619 -0.33408 -0.718008 0.632825 -0.292331 -0.71699 0.607004 -0.300068 -0.73587 0.646368 -0.278812 -0.710262 0.704922 -0.285769 -0.649169 0.643897 -0.289132 -0.708379 0.608612 -0.314214 -0.728602 0.698249 -0.321258 -0.63972 0.610711 -0.335064 -0.717471 0.610599 -0.333418 -0.718332 0.610951 -0.138829 -0.7794 0.627687 -0.120196 -0.76913 0.613153 -0.17035 -0.771378 0.635042 -0.163059 -0.755072 0.617712 -0.171742 -0.767422 0.598751 -0.213203 -0.772037 0.604262 -0.031593 -0.796159 0.616787 -0.115888 -0.778552 0.590625 -0.163482 -0.790213 0.611259 -0.029144 -0.790894 0.612928 -0.170281 -0.771572 0.626846 -0.120034 -0.769842 0.64335 -0.159986 -0.748669 0.640523 -0.215834 -0.736984 0.651244 -0.181998 -0.736721 0.611672 -0.165285 -0.773653 0.612236 -0.17007 -0.772168 0.607918 -0.118091 -0.785169 0.631437 -0.289489 -0.719364 0.641991 -0.2725 -0.716652 0.651987 -0.182226 -0.736008 0.605552 -0.239029 -0.75906 0.653332 -0.182638 -0.734711 0.641754 -0.216363 -0.735757 0.635167 -0.02062 -0.7721 0.56617 0.124425 -0.814843 0.6328 0.010768 -0.774241 0.612468 -0.028719 -0.789973 0.598786 -0.014309 -0.800781 0.624049 -0.114058 -0.773016 0.369833 0.221613 -0.902281 0.544621 0.12007 -0.830043 0.611436 -0.005114 -0.791277 0.362302 0.203706 -0.909528 0.621386 0.002225 -0.783501 0.558167 0.11718 -0.821412 0.58682 0.025793 -0.809306 0.640711 -0.073112 -0.764293 0.615273 -0.002295 -0.788311 0.585629 0.024052 -0.810222 0.604868 -0.009907 -0.796264 0.521474 0.081846 -0.849333 0.618154 -0.164236 -0.768708 0.615462 -0.116219 -0.779551 0.569876 -0.034782 -0.820994 0.634478 -0.161515 -0.755878 0.608544 -0.00723 -0.793487 0.636644 -0.075606 -0.767443 0.540303 -0.039196 -0.840557 0.481005 0.018991 -0.876512 0.337982 0.024651 -0.94083 0.529983 -0.052869 -0.846359 0.339043 0.035523 -0.9401 0.439577 0.02471 -0.897865 0.339576 0.151271 -0.928335 0.183953 0.155059 -0.970628 0.348126 0.156813 -0.924239 0.344132 0.161602 -0.92491 0.345828 0.118814 -0.930745 0.504423 0.054797 -0.861716 0.108626 0.235877 -0.965693 0.112577 0.237202 -0.964915 0.350579 0.212744 -0.91205 0.126732 0.187124 -0.974127 0.349607 0.187401 -0.917963 0.180086 0.204573 -0.962143 0.304353 0.048134 -0.951342 0.440877 0.031949 -0.896999 0.340902 0.055676 -0.938449 0.290102 0.096395 -0.952129 0.34334 0.084743 -0.93538 0.176093 0.058563 -0.98263 0.293154 0.086284 -0.952164 0.178282 0.052028 -0.982603 0.160977 0.044719 -0.985945 0.292478 0.088534 -0.952165 0.160191 0.046327 -0.985998 0.197636 0.064496 -0.978151 0.116569 0.214671 -0.969705 0.115539 0.207804 -0.971323 0.08575 0.19344 -0.977358 0.113822 0.222037 -0.968372 0.07253 0.218554 -0.973126 0.117798 0.223258 -0.967615 -0.053086 -0.061452 -0.996697 0.044839 0.04548 -0.997958 0.134733 0.097765 -0.986047 -0.0772 -0.036299 -0.996355 0.111054 0.144541 -0.983247 0.140884 0.159391 -0.977111 0.116843 0.026152 -0.992806 0.1945 0.071103 -0.978322 0.15719 0.052453 -0.986174 0.136967 -0.009972 -0.990525 0.176465 0.012789 -0.984224 0.101295 -0.038997 -0.994092 0.10468 0.047792 -0.993357 0.057179 0.027114 -0.997996 -0.165695 -0.247829 -0.954529 0.105283 0.046722 -0.993344 -0.170992 -0.244125 -0.95455 -0.128823 -0.13922 -0.981846 -0.093997 -0.018696 -0.995397 -0.346289 -0.341208 -0.873877 -0.26663 -0.174539 -0.947863 -0.124347 0.013289 -0.99215 -0.257026 -0.181765 -0.949157 0.002975 0.107381 -0.994214 -0.330778 -0.580779 -0.743829 -0.33507 -0.52062 -0.785292 -0.163372 -0.24945 -0.954508 -0.331682 -0.580539 -0.743613 -0.163226 -0.249551 -0.954506 -0.282401 -0.37198 -0.88424 -0.199567 -0.467511 -0.861166 -0.048716 -0.214926 -0.975415 -0.111343 -0.284979 -0.952045 -0.236279 -0.449086 -0.861681 -0.108233 -0.287058 -0.951779 -0.276226 -0.543761 -0.792479 -0.136972 -0.4029 -0.904937 -0.063154 -0.648508 -0.758584 0.026953 -0.748735 -0.662321 -0.37019 -0.454274 -0.810305 -0.200854 -0.795602 -0.571555 -0.288924 -0.61417 -0.734383 -0.197821 0.676106 0.709752 -0.297519 0.722749 0.623792 -0.221371 0.671251 0.707402 0.137618 -0.748498 -0.6487 0.114402 -0.718221 -0.686346 -0.022492 -0.622324 -0.782436 -0.087402 0.877339 0.471844 0.026922 0.777741 0.628008 0.0365 0.766548 0.641149 -0.272058 0.785083 0.556443 -0.196779 0.683017 0.703396 -0.240777 0.768941 0.592246 -0.190901 -0.610712 -0.768497 -0.203536 -0.61896 -0.758592 -0.127127 -0.785665 -0.605449 0.136549 0.618735 0.773641 0.088989 0.778534 0.621262 0.11633 0.783611 0.610263 -0.275938 0.563577 0.778613 -0.396582 0.598069 0.696446 -0.444593 0.608396 0.657413 -0.181548 0.696821 0.693888 -0.348101 0.741054 0.574165 -0.285868 0.732739 0.617554 -0.608687 0.44206 0.658849 -0.589608 0.452584 0.668977 -0.522112 0.463786 0.715753 -0.599349 0.525276 0.604041 -0.472937 0.56047 0.679856 -0.410532 0.560738 0.719052 -0.443263 0.756696 0.48055 -0.353248 0.764456 0.53928 -0.33384 0.757418 0.561132 -0.52098 0.621537 0.58504 -0.443729 0.609781 0.656713 -0.554301 0.613699 0.562249 -0.271372 0.785514 0.55617 -0.236434 0.772229 0.589713 -0.296147 0.797302 0.525933 -0.310622 0.759724 0.571255 -0.328395 0.763475 0.556114 -0.34634 0.770943 0.534505 -0.550706 -0.073858 0.831425 -0.596598 -0.09708 0.796647 -0.549702 -0.059263 0.833256 0.57526 -0.025364 -0.817577 0.588731 -0.013408 -0.808217 0.583247 -0.023691 -0.811949 0.620483 0.143556 -0.770968 0.551668 0.032005 -0.833449 0.549691 0.059283 -0.833262 -0.616617 -0.147569 0.773309 -0.548095 -0.062092 0.834108 -0.594959 -0.099934 0.797519 0.677399 -0.207938 -0.705615 0.61614 -0.256402 -0.744735 0.674367 -0.21592 -0.706121 0.647067 -0.175483 -0.741963 0.654035 -0.159542 -0.739449 0.692072 -0.104878 -0.714169 0.601258 -0.384776 -0.700312 0.597164 -0.385721 -0.703289 0.702602 -0.313354 -0.638874 0.629085 -0.215551 -0.746853 0.673896 -0.214517 -0.706999 0.615606 -0.254614 -0.745789 -0.565997 -0.197656 0.800362 -0.546554 -0.308869 0.778382 -0.514085 -0.04673 0.856466 -0.6243 -0.139566 0.768617 -0.590099 -0.029789 0.806781 -0.557075 -0.027241 0.830015 0.324104 0.497768 -0.804477 0.520843 0.128164 -0.843977 0.457024 0.058603 -0.887521 -0.350682 -0.509376 0.785849 -0.504791 -0.04871 0.861866 -0.532104 -0.313618 0.786453 0.653946 -0.013746 -0.756417 0.666803 -0.127681 -0.734214 0.690265 0.005062 -0.723539 0.600848 -0.032781 -0.798691 0.621228 0.022429 -0.783309 0.536 0.135764 -0.83323 -0.650391 0.178959 0.738217 -0.695107 0.10822 0.710714 -0.700856 -0.002253 0.713299 0.64369 -0.17197 -0.745714 0.688244 0.005593 -0.725458 0.663311 -0.127012 -0.737486 -0.268 -0.471923 0.839919 -0.138179 -0.489648 0.860902 -0.412497 -0.326839 0.850307 -0.336196 -0.503101 0.796154 -0.423733 -0.34392 0.837955 -0.535816 -0.135671 0.833363 -0.140908 -0.423495 0.894873 -0.188574 -0.412836 0.891071 -0.378325 -0.275873 0.883609 -0.147105 -0.458392 0.876491 -0.413458 -0.328294 0.849279 -0.140784 -0.494708 0.85758 -0.343787 -0.160818 0.925175 -0.466633 -0.038235 0.883624 -0.322414 -0.19521 0.926252 -0.346785 -0.167659 0.922838 -0.299608 -0.163145 0.94001 -0.154162 -0.255025 0.954566 -0.606433 0.030835 0.794536 -0.54868 -0.142164 0.823856 -0.353782 -0.240081 0.903991 -0.486367 0.070148 0.870934 -0.322925 -0.195934 0.925921 -0.477091 -0.046925 0.8776 0.333569 0.137778 -0.932603 0.147806 0.227239 -0.962557 0.141419 0.222575 -0.964604 0.335643 0.14242 -0.931161 0.138081 0.254238 -0.957234 0.175562 0.255706 -0.95068 0.144543 0.44389 -0.884347 0.188866 0.446148 -0.874804 0.114258 0.443087 -0.889167 0.13575 0.394879 -0.908649 0.121586 0.390666 -0.912468 0.182462 0.383754 -0.90523 0.253148 0.443333 -0.859867 0.096973 0.404136 -0.909544 0.118091 0.416197 -0.901573 0.243187 0.469055 -0.849028 0.115503 0.434473 -0.893248 0.190033 0.436882 -0.879217 0.089315 0.286298 -0.953969 0.173405 0.278103 -0.94477 0.135525 0.277414 -0.951144 0.122234 0.199373 -0.97227 0.143501 0.20194 -0.968828 0.164202 0.211644 -0.963454 0.126524 0.187692 -0.974045 0.168119 0.199433 -0.965382 0.020745 0.125445 -0.991884 0.12821 0.183079 -0.974702 0.026983 0.115361 -0.992957 0.130261 0.179841 -0.975033 0.296198 0.319648 -0.900051 0.166465 0.422362 -0.891011 -0.049613 0.237627 -0.970089 0.260335 0.424158 -0.867361 -0.07325 0.274667 -0.958745 0.104119 0.385083 -0.91699 -0.236133 0.20293 -0.950295 -0.339579 -0.006709 -0.940553 -0.044108 0.228953 -0.972438 -0.168948 0.176927 -0.969615 -0.036422 0.216814 -0.975533 0.165599 0.4233 -0.890727 -0.062876 -0.051257 -0.996704 0.151417 0.138885 -0.978664 0.048625 0.080199 -0.995592 -0.080032 -0.033337 -0.996235 0.056237 0.067768 -0.996115 -0.136186 -0.148409 -0.979504 -0.070492 -0.043311 -0.996572 -0.182306 -0.117611 -0.976182 -0.280133 -0.419531 -0.863434 -0.034912 -0.080315 -0.996158 -0.266123 -0.423252 -0.866046 -0.278834 -0.373622 -0.88468 -0.221036 0.197141 -0.955133 -0.450606 -0.184036 -0.873548 -0.407852 -0.38043 -0.830018 -0.347896 0.244749 -0.905023 -0.513436 -0.340233 -0.787798 -0.360929 0.009112 -0.932549 -0.355041 -0.45172 -0.818471 -0.308196 -0.612386 -0.72801 -0.299809 -0.414123 -0.859428 -0.393661 -0.457993 -0.797041 -0.352943 -0.398423 -0.846576 -0.414997 -0.185216 -0.890771 -0.27888 -0.593501 -0.754972 -0.232339 -0.394321 -0.889117 -0.259416 -0.424995 -0.867227 -0.211712 -0.60712 -0.765888 -0.187326 -0.442229 -0.877122 -0.207985 -0.618833 -0.757488 -0.403257 -0.352382 -0.844518 -0.479363 -0.595492 -0.644671 -0.493018 -0.59755 -0.632351 -0.435302 -0.331143 -0.837172 -0.529957 -0.57694 -0.621519 -0.410145 -0.335194 -0.84819 -0.303224 -0.892012 -0.335217 -0.33632 -0.839085 -0.42758 -0.370784 -0.654885 -0.658518 -0.293233 -0.893737 -0.339482 -0.349683 -0.663255 -0.661675 -0.355123 -0.64512 -0.676541 -0.34621 -0.858057 -0.379311 -0.328788 -0.682991 -0.652244 -0.323193 -0.673176 -0.665116 -0.371965 -0.851355 -0.369915 -0.40315 -0.641211 -0.652931 -0.363373 -0.833621 -0.415975 -0.321994 -0.246485 -0.914092 -0.378248 -0.361028 -0.852401 -0.500745 -0.593375 -0.630206 -0.315008 -0.251509 -0.915157 -0.485926 -0.60132 -0.634264 -0.487237 -0.614104 -0.620867 -0.102696 -0.905985 -0.410664 0.024519 -0.99359 -0.110353 -0.005452 -0.987827 -0.155462 -0.191411 -0.905026 -0.379856 -0.05198 -0.990764 -0.125237 -0.217106 -0.853946 -0.472908 0.191545 -0.976513 -0.098657 0.223082 -0.972754 -0.063116 0.107497 -0.967994 -0.226788 0.217961 -0.967965 -0.12465 0.136369 -0.96 -0.244549 0.164472 -0.965936 -0.199793 0.177736 -0.982342 0.058436 -0.003705 -0.975295 -0.220876 0.013569 -0.985749 -0.167677 0.226593 -0.973829 0.017694 0.07284 -0.976003 -0.205213 0.188522 -0.981574 -0.031187 -0.212331 -0.881375 -0.422012 -0.237121 -0.852456 -0.465932 -0.069287 -0.991077 -0.113869 -0.225984 -0.87984 -0.418107 -0.068799 -0.991074 -0.11419 -0.114682 -0.980485 -0.159678 0.709971 -0.254284 -0.656719 0.607913 -0.279466 -0.743196 0.629641 -0.269744 -0.728554 0.708881 -0.261524 -0.655051 0.630048 -0.282167 -0.723478 0.740049 -0.255938 -0.621951 0.605223 -0.238414 -0.759516 0.58624 -0.245414 -0.772071 0.625947 -0.207461 -0.751765 0.616758 -0.260324 -0.74286 0.629962 -0.279238 -0.724689 0.608276 -0.284869 -0.740844 0.558491 -0.229251 -0.797203 0.675214 -0.189735 -0.712802 0.62625 -0.211258 -0.750454 0.569723 -0.263102 -0.778584 0.627579 -0.229721 -0.74389 0.589227 -0.253029 -0.767325 0.787637 -0.125787 -0.603162 0.750013 -0.133576 -0.647795 0.624142 -0.18694 -0.758618 0.785404 -0.196543 -0.58695 0.626315 -0.212095 -0.750163 0.675296 -0.190532 -0.712511 0.578189 -0.189885 -0.793499 0.600749 -0.198831 -0.774317 0.591535 -0.20402 -0.78004 0.588617 -0.208183 -0.781147 0.577157 -0.194477 -0.793138 0.577183 -0.22296 -0.785588 0.62761 -0.162674 -0.761342 0.627574 -0.140384 -0.765796 0.595091 -0.206393 -0.776704 0.568554 -0.171824 -0.804502 0.593524 -0.205346 -0.778179 0.590809 -0.19461 -0.782989 0.588753 -0.223882 -0.77669 0.556952 -0.308143 -0.771267 0.612743 -0.218263 -0.759544 0.636455 -0.227809 -0.736904 0.604111 -0.21244 -0.768062 0.654019 -0.138461 -0.743698 0.563555 -0.244223 -0.789152 0.579462 -0.228522 -0.782305 0.562496 -0.184836 -0.805874 0.565176 -0.249112 -0.78646 0.623875 -0.225825 -0.748187 0.558838 -0.309979 -0.769164 0.667512 -0.155634 -0.728152 0.647504 -0.068911 -0.75894 0.659629 -0.104499 -0.744291 0.623308 -0.16339 -0.764716 0.613231 -0.129984 -0.779135 0.624966 -0.140562 -0.767893 0.612622 0.064642 -0.787728 0.646983 0.030144 -0.761908 0.698939 -0.081315 -0.710543 0.574843 0.008487 -0.81822 0.662448 -0.102888 -0.742009 0.651622 -0.066343 -0.755637 0.664272 -0.009719 -0.747427 0.706382 -0.076739 -0.703659 0.674131 0.00382 -0.738602 0.71299 -0.072623 -0.697404 0.6491 0.033195 -0.759979 0.651336 -0.138666 -0.746012 0.645012 -0.112732 -0.755812 0.687244 -0.231176 -0.688661 0.700376 -0.080437 -0.709228 0.704082 -0.093848 -0.70389 0.620632 -0.066092 -0.781312 0.598234 -0.036222 -0.800502 0.490492 0.00675 -0.87142 0.618281 -0.068982 -0.782924 0.492262 0.016312 -0.870294 0.504285 0.01501 -0.863406 0.586264 0.024979 -0.809735 0.448163 0.075281 -0.890776 0.500176 0.062657 -0.863654 0.567216 -0.002315 -0.823566 0.494236 0.027287 -0.8689 0.596723 -0.038172 -0.801539 0.299261 0.065693 -0.951907 0.346526 0.083422 -0.934323 0.503663 0.085458 -0.859663 0.30044 0.06166 -0.951805 0.502044 0.07465 -0.861615 0.450039 0.087347 -0.888727 0.339751 0.040497 -0.939643 0.507197 0.029672 -0.861319 0.495623 0.035213 -0.867824 0.336169 0.056801 -0.940087 0.495146 0.032468 -0.868203 0.352398 0.060165 -0.933914 0.355751 0.046494 -0.933423 0.266011 0.022373 -0.96371 0.339571 0.04133 -0.939672 0.265305 0.0242 -0.963861 0.270756 0.026376 -0.962287 0.283267 0.118617 -0.951677 0.184842 0.091292 -0.978519 0.231237 0.109341 -0.966734 0.30206 0.056087 -0.951637 0.261012 0.035255 -0.964691 0.34995 0.069965 -0.934152 0.094128 0.066449 -0.99334 0.163976 0.108444 -0.980485 0.220641 0.134695 -0.96601 0.103293 0.05025 -0.993381 0.227428 0.118514 -0.966556 0.181842 0.097515 -0.978481 0.224646 0.007131 -0.974414 0.270157 0.027974 -0.96241 0.264676 0.025826 -0.963992 0.200158 0.061189 -0.977851 0.242575 0.081643 -0.966691 0.190341 0.054939 -0.980179 0.152087 0.16247 -0.974922 0.139008 0.157712 -0.977652 -0.114479 -0.021637 -0.99319 0.15218 0.16228 -0.974939 -0.01262 0.059294 -0.998161 0.049101 0.144883 -0.98823 -0.219426 -0.04963 -0.974366 -0.15041 0.025423 -0.988297 0.04314 0.155127 -0.986952 -0.141592 0.013816 -0.989829 0.120163 0.19404 -0.973606 -0.288976 -0.420927 -0.859833 -0.311406 -0.411659 -0.856483 -0.028074 -0.132398 -0.990799 -0.29031 -0.420187 -0.859746 -0.026523 -0.134356 -0.990578 -0.104071 -0.162953 -0.98113 -0.202808 -0.327509 -0.922826 0.063436 -0.0432 -0.99705 -0.04036 -0.116851 -0.992329 -0.171964 -0.346939 -0.921988 0.023998 -0.197558 -0.979997 -0.248646 -0.455229 -0.854951 0.276465 -0.877851 0.391082 0.175341 -0.907074 0.382717 0.115151 -0.91631 0.383558 0.261858 -0.858799 0.440335 0.114708 -0.885934 0.449404 0.231463 -0.870801 0.433739 0.102214 -0.915964 0.388024 0.020836 -0.911254 0.411318 0.115166 -0.921427 0.371092 0.116595 -0.901599 0.416563 0.115134 -0.913546 0.390101 0.175832 -0.905123 0.387087 -0.043846 -0.921647 0.385543 0.072538 -0.924117 0.375162 0.115167 -0.922585 0.368203 -0.038117 -0.91131 0.409953 0.114995 -0.901062 0.418167 0.012547 -0.921158 0.388986 0.179145 -0.897862 0.402183 0.237418 -0.8765 0.418784 0.115045 -0.904659 0.410312 0.168268 -0.890961 0.421752 0.115166 -0.921594 0.370676 0.072685 -0.924483 0.37423 0.107552 -0.910778 0.398643 0.055703 -0.899211 0.433954 0.003547 -0.883965 0.46754 0.106092 -0.912213 0.395741 0.008095 -0.881146 0.472775 0.02439 -0.906815 0.420822 0.038134 -0.882358 0.469031 0.015052 -0.866157 0.499544 0.010557 -0.8796 0.475597 0.039964 -0.881805 0.469918 0.00147 -0.885235 0.465142 0.05298 -0.900715 0.431167 -0.122505 -0.804369 0.581363 -0.057177 -0.83952 0.540312 0.020907 -0.87294 0.487379 -0.014296 -0.766175 0.642473 0.075778 -0.833315 0.54758 0.074714 -0.844493 0.530329 -0.035104 -0.905628 0.422618 0.016493 -0.916521 0.399647 -0.05178 -0.914267 0.40179 -0.003935 -0.837087 0.547056 0.022446 -0.871929 0.489118 -0.056242 -0.838857 0.541439 0.030722 -0.884559 0.465416 0.032085 -0.87242 0.487703 0.024378 -0.83564 0.548736 0.041732 -0.881266 0.470774 0.035975 -0.834694 0.549538 0.019279 -0.864765 0.501806 0.04001 -0.873884 0.484486 0.074574 -0.811225 0.57996 0.020764 -0.835912 0.54847 0.038098 -0.873681 0.485006 0.026447 -0.83548 0.548884 0.03388 -0.872292 0.48781 0.119253 -0.681604 0.721938 0.069588 -0.722226 0.688148 0.092666 -0.828421 0.552387 0.181527 -0.688909 0.701749 0.184093 -0.812473 0.553171 0.127292 -0.815876 0.564041 -0.008578 -0.763799 0.645397 0.080149 -0.842303 0.533012 0.045423 -0.833838 0.550137 0.040785 -0.741807 0.669372 0.068179 -0.722468 0.688034 0.175689 -0.688348 0.703783 0.121801 -0.815507 0.565786 0.041464 -0.853226 0.51989 0.207969 -0.691125 0.692167 0.101694 -0.867725 0.486531 0.268758 -0.718263 0.641769 0.042038 -0.874095 0.483933 0.047131 -0.877441 0.477363 0.069195 -0.860421 0.504865 0.035168 -0.873363 0.485798 0.05873 -0.857809 0.510602 0.069571 -0.810656 0.581375 0.053398 -0.884685 0.463122 0.019217 -0.905123 0.424716 0.075184 -0.861858 0.501545 0.047403 -0.882779 0.467391 0.070158 -0.860655 0.504333 0.048399 -0.8777 0.47676 0.190403 -0.800685 0.568023 0.27204 -0.719517 0.638976 0.10689 -0.868779 0.483526 0.220484 -0.816115 0.534175 0.082294 -0.863511 0.49757 0.030399 -0.908643 0.416467 0.054149 -0.711843 0.700248 -0.160755 -0.822884 0.544995 -0.153133 -0.819878 0.55168 0.027774 -0.691258 0.722074 -0.165542 -0.806668 0.567347 -0.008038 -0.77619 0.630447 -0.100815 -0.819748 0.563781 -0.048217 -0.810832 0.58329 -0.134659 -0.838514 0.527979 -0.126767 -0.805539 0.578824 -0.159323 -0.813359 0.559521 -0.1588 -0.824042 0.543817 -0.036866 -0.786561 0.616411 -0.140221 -0.785242 0.603103 -0.186417 -0.783151 0.593231 -0.036745 -0.787785 0.614854 -0.163424 -0.808962 0.564688 -0.076504 -0.785373 0.614277 -0.055105 -0.814236 0.577913 -0.016947 -0.764439 0.644474 -0.171214 -0.800441 0.574439 -0.044276 -0.763726 0.644021 -0.249485 -0.701504 0.66757 -0.13726 -0.739944 0.658515 -0.043683 -0.760849 0.647457 -0.137768 -0.747259 0.650095 -0.073321 -0.776367 0.626001 -0.032129 -0.702608 0.710851 -0.025008 -0.738625 0.673652 -0.013003 -0.74779 0.663808 -0.04355 -0.711082 0.701759 0.005196 -0.748374 0.663256 -0.021947 -0.736088 0.67653 -0.035071 -0.804301 0.593187 -0.066856 -0.771569 0.632622 -0.140672 -0.792872 0.592929 0.096447 -0.753535 0.650295 0.080655 -0.73469 0.673591 0.012727 -0.706143 0.707955 0.042807 -0.775167 0.630304 -0.026027 -0.739465 0.672691 -0.001431 -0.754238 0.656599 0.041818 -0.816399 0.575972 -0.026735 -0.740049 0.672021 0.110699 -0.791243 0.601398 0.025735 -0.694338 0.719189 0.06661 -0.740364 0.668898 0.109613 -0.791679 0.601024 0.06575 -0.740705 0.668605 0.058687 -0.735634 0.674832 0.168531 -0.766204 0.620104 0.115783 -0.724391 0.679597 0.13908 -0.827113 0.544556 0.14423 -0.731742 0.666147 0.140279 -0.740852 0.656856 0.132893 -0.720523 0.680577 0.094671 -0.754299 0.64967 0.097818 -0.728204 0.678344 0.079884 -0.735007 0.673338 0.268468 -0.718973 0.641094 0.272239 -0.705683 0.654138 0.28269 -0.676485 0.68004 0.16845 -0.720765 0.6724 0.152859 -0.715716 0.681458 0.158221 -0.736034 0.658195 0.074274 -0.839861 0.537696 0.138675 -0.827191 0.544541 0.114029 -0.724775 0.679484 0.234966 -0.836763 0.494589 0.266899 -0.682017 0.680895 0.27319 -0.705629 0.653801 0.372468 -0.708269 0.599685 0.330768 -0.787578 0.519917 0.317722 -0.802583 0.504889 0.272529 -0.71873 0.639652 0.210738 -0.773709 0.597465 0.276358 -0.705441 0.652671 0.261137 -0.857819 0.442666 0.332421 -0.805335 0.490848 0.238219 -0.825004 0.512465 0.305389 -0.800036 0.516411 0.322298 -0.784983 0.52908 0.151618 -0.879578 0.450948 0.224677 -0.869517 0.439841 0.300408 -0.798947 0.520999 0.181117 -0.899067 0.398591 0.31904 -0.802843 0.503644 0.236956 -0.836576 0.493956 0.277414 -0.705376 0.652293 0.227029 -0.779058 0.584403 0.291285 -0.829976 0.475702 0.302678 -0.799447 0.518912 0.230894 -0.870251 0.435144 -0.379332 -0.809107 0.448836 -0.330947 -0.799899 0.500635 -0.137249 -0.858531 0.494051 -0.2884 -0.920664 0.263064 -0.177581 -0.941059 0.287878 -0.050435 -0.928853 0.366999 -0.167974 -0.765929 0.620595 -0.105437 -0.795948 0.596112 -0.107332 -0.781608 0.614467 -0.22271 -0.837033 0.499776 -0.135325 -0.853923 0.502496 -0.329691 -0.794572 0.509862 -0.031091 -0.876939 0.479595 0.076008 -0.888216 0.453094 -0.138093 -0.860538 0.49031 -0.00304 -0.853157 0.521646 -0.121773 -0.820088 0.559131 -0.120096 -0.808841 0.575633 0.133514 -0.894656 0.42634 -0.052942 -0.926184 0.373338 -0.150084 -0.887901 0.434864 0.113545 -0.865579 0.487729 -0.140383 -0.865928 0.480065 0.073507 -0.893195 0.44362 -0.168772 -0.767052 0.618989 -0.03972 -0.816393 0.576129 -0.068339 -0.80341 0.591491 -0.168544 -0.766731 0.619449 -0.088574 -0.815719 0.571626 -0.106147 -0.796586 0.595133 0.004817 -0.846874 0.531772 -0.013851 -0.829995 0.557599 -0.074523 -0.807249 0.585487 -0.010532 -0.852577 0.522496 -0.065059 -0.834967 0.546441 -0.053233 -0.833781 0.549523 -0.086201 -0.814313 0.573989 -0.027408 -0.823814 0.566197 -0.061098 -0.79883 0.598447 -0.018524 -0.831548 0.555145 -0.003701 -0.853748 0.520674 -0.120767 -0.809417 0.574682 -0.092696 -0.818137 0.567502 0.004047 -0.846728 0.532011 -0.018922 -0.855567 0.517347 -0.017912 -0.843627 0.536631 -0.0222 -0.82993 0.557425 0.005091 -0.846769 0.531936 0.003088 -0.828212 0.560407 -0.013642 -0.829925 0.557709 -0.081775 -0.787926 0.610316 -0.088566 -0.797581 0.596675 -0.082284 -0.831845 0.548874 0.008596 -0.811639 0.584096 -0.024262 -0.830047 0.557166 -0.020445 -0.843728 0.536382 -0.03478 -0.817635 0.574686 -0.031124 -0.828336 0.559367 -0.030636 -0.830384 0.556349 -0.069115 -0.810486 0.581665 -0.064159 -0.83159 0.551671 -0.065296 -0.803232 0.592077 -0.027217 -0.823753 0.566295 -0.018314 -0.831478 0.555255 -0.037149 -0.830693 0.555491 -0.030181 -0.824689 0.56478 -0.030808 -0.830392 0.556327 -0.031299 -0.828345 0.559344 -0.072016 -0.809834 0.582222 -0.068405 -0.802505 0.592711 -0.04455 -0.780095 0.624073 -0.067076 -0.810941 0.581271 -0.044861 -0.779957 0.624223 -0.056282 -0.790184 0.61028 -0.155116 -0.763018 0.627489 -0.118457 -0.72213 0.681539 -0.134949 -0.73543 0.664026 -0.086268 -0.786547 0.611475 -0.066729 -0.77001 0.634533 -0.091925 -0.796725 0.59731 -0.089808 -0.702278 0.706215 -0.075538 -0.691777 0.71815 -0.130395 -0.737908 0.662185 -0.077855 -0.713218 0.696605 -0.128652 -0.738849 0.661476 -0.11284 -0.725448 0.678964 -0.008398 -0.756267 0.654209 -0.055345 -0.790546 0.609897 -0.044251 -0.780226 0.62393 0.013684 -0.7684 0.639824 -0.008577 -0.795259 0.606209 0.022469 -0.760044 0.649483 -0.194945 -0.627789 0.753576 -0.175187 -0.607548 0.774723 -0.011306 -0.524059 0.851607 -0.175769 -0.643206 0.745246 -0.005569 -0.53263 0.84633 -0.086254 -0.569265 0.817617 -0.244178 -0.53463 0.809041 -0.100492 -0.436333 0.894156 -0.071144 -0.430309 0.899874 -0.276235 -0.49309 0.824958 -0.083609 -0.409766 0.908351 -0.283044 -0.498101 0.819623 0.181964 -0.350631 0.918666 0.206371 -0.337109 0.918569 -0.053439 -0.458882 0.886889 0.179702 -0.332607 0.925786 -0.082393 -0.411786 0.907548 -0.113801 -0.405796 0.906851 0.098445 -0.447389 0.888905 -0.116406 -0.529634 0.840201 -0.03681 -0.485078 0.873696 0.112338 -0.504447 0.856103 0.010461 -0.556195 0.830986 0.240385 -0.468943 0.849887 0.115045 -0.515543 0.849105 0.243169 -0.480261 0.842744 0.55493 -0.462178 0.691696 0.143785 -0.632796 0.760852 0.515095 -0.580937 0.630229 0.340131 -0.578777 0.741166 0.211352 -0.667645 0.713849 0.557812 -0.55075 0.620902 0.525462 -0.553766 0.645936 0.182016 -0.351056 0.918493 0.587669 -0.312658 0.74625 0.213485 -0.363827 0.906672 0.642708 -0.68194 0.349119 0.60063 -0.665595 0.442975 0.45867 -0.700326 0.54696 0.77111 -0.50965 0.381637 0.535793 -0.524397 0.661765 0.57227 -0.513388 0.639484 0.598022 -0.507878 0.620023 0.35709 -0.53969 0.762379 0.52368 -0.558589 0.643224 0.42831 -0.670573 0.605708 0.48222 -0.655373 0.581335 0.533598 -0.730509 0.426181 0.389094 -0.700436 0.598327 0.48329 -0.77246 0.411991 0.493009 -0.819093 0.293306 0.332621 -0.739286 0.585508 0.439278 -0.84858 0.294867 0.41289 -0.785174 0.461545 0.369666 -0.891732 0.261078 0.378767 -0.894361 0.23802 0.372255 -0.879908 0.295276 0.577285 -0.746974 0.329806 0.61908 -0.731955 0.284573 0.538247 -0.726357 0.427429 0.16496 -0.973095 0.160855 0.173626 -0.959902 0.220094 0.161905 -0.944167 0.286941 0.37906 -0.917465 0.120715 0.374476 -0.878961 0.295288 0.379508 -0.894041 0.238044 0.454309 -0.835331 0.309556 0.442341 -0.770278 0.459354 0.464848 -0.835059 0.294268 0.27073 -0.884753 0.379366 0.262627 -0.91945 0.292641 0.236656 -0.949596 0.205578 -0.003283 -0.982557 0.185932 -0.060716 -0.984057 0.167169 0.02501 -0.952329 0.304046 0.153767 -0.974621 0.162692 0.205573 -0.964288 0.167001 0.169216 -0.960466 0.221068 -0.286212 -0.922554 0.258798 -0.051078 -0.928173 0.368627 -0.110708 -0.911456 0.396221 -0.217954 -0.967354 0.129313 0.011008 -0.949365 0.313982 -0.084925 -0.979833 0.180874 0.169554 -0.937465 0.303992 0.196059 -0.904247 0.37934 0.082177 -0.961436 0.262464 0.131476 -0.891851 0.4328 0.019436 -0.951184 0.308013 -0.053606 -0.925467 0.375016 0.273329 -0.884319 0.378511 0.229422 -0.950995 0.207301 0.196194 -0.964906 0.17454 0.200215 -0.893843 0.401198 0.105288 -0.963742 0.245187 0.207624 -0.906181 0.368413 0.293399 -0.826529 0.480382 0.18189 -0.890182 0.417723 0.074842 -0.917087 0.3916 0.198605 -0.764565 0.613185 0.005905 -0.829426 0.558585 0.103394 -0.821763 0.560371 0.123846 -0.94238 0.310778 -0.109039 -0.935639 0.335695 0.104897 -0.944512 0.311277 0.146981 -0.910298 0.386981 0.073293 -0.915489 0.395611 0.182342 -0.890933 0.415919 -0.275872 -0.887724 0.368566 -0.018414 -0.884305 0.466547 0.038436 -0.874952 0.482682 -0.316183 -0.818497 0.479678 -0.010413 -0.803845 0.594748 -0.084852 -0.845007 0.527981 -0.029878 -0.86587 0.499376 0.084867 -0.810528 0.579519 0.017244 -0.846124 0.532707 -0.016924 -0.873517 0.4865 0.029286 -0.862886 0.504549 -0.027958 -0.87415 0.48485 0.123074 -0.943311 0.308249 0.149234 -0.941552 0.302008 -0.096155 -0.882205 0.460942 -0.124337 0.941783 -0.312387 0.125812 0.898294 -0.420997 0.10646 0.927226 -0.359051 0.118277 -0.952673 0.280046 0.006321 -0.858399 0.512943 -0.131508 -0.901123 0.413139 0.083835 -0.960315 0.266021 -0.11907 -0.894837 0.43022 0.114106 -0.956763 0.267553 -0.660608 -0.080623 0.746389 -0.591682 -0.506112 0.627505 -0.027074 -0.836127 0.547868 -0.689555 -0.094775 0.718006 -0.058435 -0.858514 0.50945 -0.152444 -0.88311 0.443708 0.329605 0.788974 -0.518537 0.083395 0.838839 -0.537955 0.106423 0.888032 -0.447295 -0.348433 -0.7401 0.575193 -0.037534 -0.843862 0.535246 -0.608143 -0.560803 0.561838 0.226571 -0.919257 0.321919 0.24516 -0.917799 0.312316 0.26951 -0.816125 0.51118 0.044865 -0.96727 0.249752 0.023911 -0.839611 0.542661 -0.069805 -0.873549 0.481705 0.241638 -0.91988 0.308921 0.315806 -0.842024 0.437335 0.252373 -0.819506 0.514507 0.256368 -0.917943 0.302748 0.269242 -0.81618 0.511234 0.243858 -0.918125 0.312379 0.230144 -0.478703 0.847276 0.276384 -0.223388 0.934724 0.02137 -0.839583 0.542811 0.400575 -0.61903 0.675531 0.308524 -0.807386 0.502933 0.226968 -0.844427 0.485209 -0.697621 -0.0988 0.709622 -0.305439 -0.880905 0.361544 -0.504018 -0.709141 0.493036 -0.257225 0.085404 0.96257 0.018529 -0.839545 0.542975 0.264156 -0.218143 0.939487 0.067074 -0.924865 0.374333 0.119241 -0.916452 0.381965 0.122314 -0.920761 0.370456 0.190395 -0.92473 0.329583 0.206541 -0.934751 0.289106 0.273102 -0.844264 0.461123 0.025698 -0.903639 0.427524 -0.051046 -0.921617 0.38473 -0.000703 -0.878632 0.477499 0.098297 -0.948147 0.302249 0.122964 -0.920917 0.369854 0.117273 -0.916058 0.383517 0.166347 -0.855014 0.491202 0.231913 -0.811443 0.536448 0.066075 -0.904614 0.42108 0.152611 -0.838913 0.522431 0.01036 -0.883442 0.468426 -0.079885 -0.896095 0.436614 0.3811 -0.60423 0.699763 0.172693 -0.841752 0.511499 0.015793 -0.885731 0.463931 0.460412 -0.661936 0.591492 0.079038 -0.908805 0.409666 0.23941 -0.81555 0.52684 0.08867 -0.752451 0.652652 -0.153123 -0.812389 0.562653 -0.141938 -0.785111 0.602871 0.069864 -0.723696 0.686574 -0.146188 -0.754091 0.640294 0.118463 -0.742027 0.65982 -0.15383 -0.706343 0.690953 -0.112644 -0.753489 0.647739 -0.146241 -0.753676 0.64077 -0.061437 -0.823649 0.563762 -0.129692 -0.855128 0.501933 -0.130292 -0.841519 0.524281 -0.049174 -0.726196 0.685727 -0.099095 -0.710978 0.696197 -0.15527 -0.668882 0.726972 -0.079999 -0.794298 0.602238 -0.14658 -0.751001 0.643826 -0.112968 -0.751262 0.650265 0.150882 -0.76864 0.621633 0.117645 -0.735838 0.66686 -0.146979 -0.747813 0.647436 0.166639 -0.731031 0.661683 -0.150551 -0.717077 0.68054 -0.090296 -0.688421 0.719669 0.166502 -0.731373 0.66134 -0.090527 -0.68902 0.719067 -0.001888 -0.6813 0.732001 0.17463 -0.710499 0.681686 0.010766 -0.669252 0.742957 0.168148 -0.74522 0.64527 -0.025174 -0.667941 0.743789 0.0445 -0.746476 0.663923 -0.025197 -0.702733 0.711007 -0.049295 -0.726479 0.685418 -0.090972 -0.757887 0.646012 -0.099443 -0.711859 0.695246 0.097959 -0.73032 0.676045 0.076646 -0.703714 0.706337 0.033108 -0.647278 0.761535 -0.010538 -0.770218 0.637694 -0.027399 -0.704707 0.708969 0.043561 -0.747252 0.663112 0.185467 -0.800507 0.569903 0.171278 -0.74217 0.647957 0.014027 -0.666101 0.745729 0.12586 -0.826478 0.54872 -0.023926 -0.70159 0.712179 0.031176 -0.721526 0.691685 0.125544 -0.826605 0.548601 0.032595 -0.720999 0.692169 0.067472 -0.754883 0.652379 0.086325 -0.841456 0.533385 0.063002 -0.755297 0.652347 0.080218 -0.887652 0.453474 0.17324 -0.695853 0.696977 0.150583 -0.707807 0.69017 0.154719 -0.743706 0.650356 0.099224 -0.729787 0.676436 0.076171 -0.754033 0.652404 0.078375 -0.702999 0.706859 0.189736 -0.684238 0.704144 0.159281 -0.770097 0.617722 0.208991 -0.733726 0.646505 0.147133 -0.682626 0.715802 0.153124 -0.743964 0.650439 0.149182 -0.708027 0.690248 0.038385 -0.897514 0.439312 0.075547 -0.888141 0.453319 0.059284 -0.75563 0.65231 0.079055 -0.900522 0.427563 0.093221 -0.752199 0.652309 0.143367 -0.769397 0.622474 0.08014 -0.90058 0.427239 0.144344 -0.769446 0.622188 0.17661 -0.796105 0.578814 0.0568 -0.899076 0.434093 0.144578 -0.787717 0.598832 0.023417 -0.894359 0.446737 0.246894 -0.684287 0.686144 0.236888 -0.695758 0.678089 0.15802 -0.791373 0.590557 0.190553 -0.684256 0.703906 0.104843 -0.775769 0.622246 0.160532 -0.770143 0.617341 0.200493 -0.765982 0.610798 0.106682 -0.823691 0.556913 0.167049 -0.793719 0.584897 0.169763 -0.742067 0.648473 0.154764 -0.790506 0.592578 0.234842 -0.695134 0.67944 0.003783 -0.885023 0.465533 -0.027064 -0.86756 0.496596 0.099516 -0.77404 0.625267 0.087491 -0.812158 0.57684 0.153733 -0.920326 0.359676 0.058941 -0.919745 0.388065 0.137568 -0.920314 0.366194 0.135304 -0.897087 0.420629 0.152707 -0.881402 0.447003 0.249794 -0.863167 0.4388 -0.045116 -0.887831 0.457953 0.036846 -0.908135 0.417053 0.144442 -0.903948 0.402509 -0.032659 -0.87819 0.477196 0.14204 -0.909899 0.389754 0.064338 -0.910387 0.408726 0.096847 -0.921007 0.377315 0.171724 -0.920376 0.35131 0.135889 -0.924009 0.357411 0.098652 -0.91933 0.38092 0.140039 -0.914663 0.379183 0.033703 -0.910857 0.411345 0.27694 -0.878444 0.389411 0.262008 -0.884729 0.385495 0.144823 -0.90298 0.404541 0.284589 -0.887733 0.361856 0.134914 -0.9261 0.352329 0.170859 -0.923298 0.343988 -0.025899 -0.872737 0.487503 -0.080345 -0.847759 0.52426 -0.008272 -0.88377 0.467848 -0.038496 -0.882773 0.46822 -0.014234 -0.886741 0.462048 0.043245 -0.90245 0.428619 -0.047041 -0.829826 0.556035 -0.019719 -0.855647 0.517184 0.021142 -0.868108 0.495925 -0.079253 -0.838761 0.538701 -0.009032 -0.884153 0.467111 -0.081175 -0.848167 0.523472 0.016633 -0.888562 0.458454 0.050604 -0.902015 0.428729 -0.003733 -0.881462 0.47224 0.031392 -0.884362 0.465744 0.015883 -0.871031 0.490972 -0.006675 -0.851886 0.523685 0.104845 -0.913429 0.393262 0.040101 -0.905267 0.422946 -0.006291 -0.882768 0.469767 0.114215 -0.904063 0.411855 -0.001168 -0.88014 0.474712 0.052858 -0.900782 0.431042 -0.014115 -0.8195 0.572905 0.002393 -0.826175 0.563409 0.007621 -0.849661 0.527275 -0.045081 -0.829245 0.557063 -0.034522 -0.851565 0.523112 -0.01788 -0.855128 0.518108 0.024055 -0.827437 0.561043 0.011718 -0.851339 0.524485 0.016882 -0.849037 0.528063 0.009531 -0.825304 0.564608 0.002518 -0.826165 0.563423 0.027732 -0.872521 0.487789 0.036694 -0.872087 0.487973 0.032043 -0.847858 0.529254 0.047983 -0.874692 0.482298 0.049466 -0.846258 0.530472 0.05799 -0.856592 0.512725 0.033198 -0.883831 0.466628 -0.004847 -0.851343 0.524586 0.008588 -0.849599 0.527359 0.052622 -0.877868 0.476002 0.031444 -0.847908 0.52921 0.036198 -0.872124 0.487945 0.047863 -0.874681 0.482331 0.057873 -0.856581 0.512756 0.067598 -0.850346 0.521865 0.061416 -0.875919 0.478534 0.07902 -0.852738 0.516328 0.053505 -0.878726 0.474319 0.051978 -0.831009 0.553825 0.054157 -0.826411 0.560457 0.038478 -0.843617 0.535565 0.023927 -0.827419 0.561075 0.019952 -0.838868 0.54397 0.011592 -0.851322 0.524516 0.105208 -0.811821 0.57435 0.061606 -0.844896 0.531372 0.066285 -0.850062 0.522496 0.085386 -0.803363 0.589336 0.038026 -0.843506 0.535773 0.053746 -0.826301 0.560659 0.042509 -0.881185 0.470856 0.053018 -0.878629 0.474553 0.078548 -0.852642 0.516558 0.049903 -0.88358 0.465614 0.084461 -0.853828 0.513657 0.091279 -0.855213 0.510175 -0.159652 -0.786134 0.59708 -0.117827 -0.757517 0.642094 -0.053392 -0.734304 0.676717 -0.128371 -0.804628 0.579736 -0.034115 -0.753128 0.656989 -0.087419 -0.774997 0.625889 -0.10088 -0.698467 0.708496 -0.012544 -0.657742 0.753138 -0.091658 -0.694319 0.713806 -0.101623 -0.697957 0.708893 -0.091905 -0.694049 0.714037 -0.151476 -0.7363 0.659483 0.147672 -0.648569 0.746693 0.057003 -0.667897 0.742067 -0.072972 -0.714283 0.696043 0.137526 -0.607351 0.782439 -0.112865 -0.670633 0.733153 -0.034011 -0.633185 0.773253 -0.044445 -0.699717 0.713037 -0.121379 -0.740706 0.660774 -0.067881 -0.719576 0.691088 -0.038794 -0.766367 0.64123 -0.034849 -0.752427 0.657753 0.07616 -0.751385 0.655454 -0.041288 -0.738398 0.6731 0.072658 -0.736599 0.672416 0.112206 -0.719394 0.68548 -0.046145 -0.677209 0.734343 0.103516 -0.729913 0.675656 0.042059 -0.714073 0.698807 0.151051 -0.662262 0.733889 0.250472 -0.74403 0.619421 0.10799 -0.724528 0.680733 0.143508 -0.63167 0.761838 0.197756 -0.602316 0.773374 0.052569 -0.647715 0.760067 0.348053 -0.729134 0.589256 0.269048 -0.654309 0.706748 0.190707 -0.61294 0.766769 0.301419 -0.75879 0.577394 0.141061 -0.682701 0.716953 0.267377 -0.717315 0.643405 0.107887 -0.748536 0.654259 0.03332 -0.722464 0.690606 0.086411 -0.749919 0.655861 0.25195 -0.67356 0.694865 0.177809 -0.631903 0.754376 0.247719 -0.667803 0.701908 0.228196 -0.687503 0.689396 0.223015 -0.68276 0.695775 0.259176 -0.747055 0.612158 0.261188 -0.667961 0.696856 0.292731 -0.734559 0.612153 0.278333 -0.69664 0.661229 0.306109 -0.755944 0.578659 0.33273 -0.82046 0.464905 0.30037 -0.731562 0.612041 0.32307 -0.745399 0.5831 0.280553 -0.739219 0.612246 0.245276 -0.669314 0.701326 0.276936 -0.883706 0.37732 0.314378 -0.788347 0.528844 0.274951 -0.741315 0.612253 0.311408 -0.877141 0.365579 0.323268 -0.722232 0.611456 0.355657 -0.811121 0.464317 0.321532 -0.714695 0.621151 0.307276 -0.685212 0.660353 0.32084 -0.723247 0.611536 0.38875 -0.705713 0.59232 0.417275 -0.678214 0.604903 0.367324 -0.779953 0.506702 0.252897 -0.887535 0.38513 0.186939 -0.902564 0.387856 0.282355 -0.833758 0.474472 0.268469 -0.885124 0.380106 0.333294 -0.845489 0.417209 0.315766 -0.788162 0.528292 0.136997 -0.899359 0.415193 0.250114 -0.86375 0.43747 0.298157 -0.837889 0.457215 0.139352 -0.902475 0.407578 0.278744 -0.832754 0.478353 0.177055 -0.900586 0.396985 0.251084 -0.843813 0.474276 0.343575 -0.791288 0.505785 0.288933 -0.835529 0.467342 0.278704 -0.880629 0.383166 0.338615 -0.846441 0.410946 0.262452 -0.885485 0.383452 0.393558 -0.70491 0.590097 0.368644 -0.779707 0.506121 0.282018 -0.833665 0.474835 0.412479 -0.701533 0.58113 0.306446 -0.839882 0.447983 0.359821 -0.795612 0.487371 0.157866 -0.883964 0.440097 0.066626 -0.908796 0.411887 0.174253 -0.889138 0.423166 0.179301 -0.897958 0.401898 0.178532 -0.898609 0.400785 0.256692 -0.863863 0.433417 -0.031589 -0.898782 0.437255 0.084457 -0.906308 0.414093 0.167475 -0.873539 0.457036 -0.031186 -0.897983 0.438923 0.174106 -0.888806 0.423923 0.066562 -0.908624 0.412276 0.172308 -0.86498 0.471296 0.175287 -0.878955 0.443524 0.16972 -0.878783 0.446022 0.158042 -0.891919 0.423679 0.17731 -0.895935 0.40726 0.089809 -0.894714 0.437518 0.260681 -0.807367 0.529343 0.210865 -0.832818 0.51181 0.151752 -0.834891 0.529082 0.297085 -0.828527 0.474641 0.169432 -0.878114 0.447447 0.175115 -0.878657 0.444181 -0.032619 -0.900812 0.432983 -0.108701 -0.872837 0.475751 0.040183 -0.924959 0.377937 -0.030809 -0.897234 0.440479 0.048132 -0.920729 0.387223 0.085232 -0.904675 0.417491 -0.095326 -0.795993 0.597753 -0.023358 -0.866405 0.498795 0.122322 -0.873513 0.471183 -0.16839 -0.816615 0.552074 0.035994 -0.927124 0.373022 -0.110628 -0.873959 0.473242 0.166569 -0.939558 0.299142 0.159611 -0.936544 0.312106 0.053875 -0.917574 0.393898 0.098027 -0.957337 0.271841 -0.015195 -0.950054 0.311715 -0.053475 -0.874484 0.482097 0.15889 -0.890422 0.4265 0.090662 -0.892794 0.441248 0.120325 -0.87497 0.468988 0.128511 -0.936564 0.326086 0.070662 -0.907876 0.41324 0.180607 -0.925675 0.332425 0.169401 -0.671872 0.721034 0.169701 -0.701102 0.692573 0.185362 -0.799653 0.571136 -0.088477 -0.793752 0.601772 -0.171547 -0.822302 0.542578 -0.021666 -0.865919 0.499714 0.334817 -0.694008 0.637377 0.289666 -0.796533 0.530687 0.370967 -0.743918 0.55585 0.126793 -0.682642 0.719669 0.186444 -0.79942 0.57111 0.173478 -0.700152 0.692598 0.165706 -0.926043 0.339096 0.181325 -0.931699 0.314734 0.160369 -0.804749 0.571542 0.23199 -0.921016 0.312907 0.221448 -0.791324 0.569883 0.321638 -0.794569 0.514984 0.081467 -0.960789 0.265044 0.028921 -0.822759 0.567654 0.171424 -0.938082 0.301025 0.148046 -0.807062 0.571606 0.171075 -0.933548 0.314995 0.235925 -0.920565 0.311287 0.323638 -0.794412 0.513973 0.405733 -0.77743 0.480608 0.183086 -0.925187 0.332428 0.337527 -0.763894 0.550038 0.140991 -0.920425 0.364609 0.392493 -0.690768 0.60728 0.311375 -0.733557 0.604102 0.297357 -0.752929 0.587092 0.336445 -0.693958 0.636574 0.263458 -0.742101 0.616341 0.291722 -0.796438 0.529703 0.257137 -0.832676 0.49044 0.331917 -0.755088 0.565397 0.36343 -0.769823 0.524681 0.193553 -0.802376 0.564561 0.299272 -0.753499 0.585385 0.31315 -0.734147 0.602467 0.051127 -0.921551 0.384877 0.141456 -0.920502 0.364234 0.337261 -0.763828 0.550292 0.039922 -0.913962 0.40383 0.321609 -0.759799 0.565042 0.354358 -0.772928 0.52632 -0.063713 -0.821171 0.567114 0.251077 -0.682385 0.686521 0.137292 -0.746523 0.651041 -0.079847 -0.803027 0.590569 0.138788 -0.750911 0.645655 -0.108705 -0.779237 0.61723 0.186829 -0.798746 0.571926 0.049936 -0.844694 0.532916 0.155029 -0.797368 0.583241 0.137729 -0.76991 0.623113 0.107354 -0.655354 0.747654 0.23593 -0.66749 0.706253 -0.050141 -0.79157 0.609019 0.052696 -0.806157 0.58935 0.144176 -0.76657 0.625766 -0.039942 -0.742441 0.66872 0.148688 -0.779499 0.608501 0.044228 -0.838566 0.543002 -0.056125 -0.742228 0.667794 -0.109057 -0.777033 0.619941 0.139817 -0.75392 0.641916 -0.063133 -0.757998 0.649195 0.141935 -0.760085 0.634134 0.064589 -0.781291 0.620816 -0.068264 -0.769291 0.635241 0.059569 -0.791983 0.60763 0.122569 -0.798716 0.589092 -0.085851 -0.806332 0.585199 0.086154 -0.827195 0.555271 -0.004819 -0.784978 0.619505 -0.043077 -0.757898 0.65095 -0.020988 -0.753956 0.656589 0.103954 -0.813641 0.571998 -0.053779 -0.808266 0.586356 0.084016 -0.828776 0.553238 0.048007 -0.815523 0.57673 0.07803 -0.803799 0.589761 0.123902 -0.853132 0.506768 0.063117 -0.843709 0.533077 0.069183 -0.807005 0.586478 0.103361 -0.814104 0.571447 0.059653 -0.745709 0.663596 -0.006062 -0.785889 0.618338 0.084677 -0.828288 0.553866 0.057798 -0.746418 0.662962 0.119777 -0.801004 0.586554 0.151559 -0.841725 0.518198 0.060758 -0.745285 0.663971 0.150746 -0.842074 0.517869 0.131903 -0.842339 0.522558 0.130982 -0.715897 0.68581 0.163783 -0.836571 0.522803 0.141232 -0.709249 0.690666 0.056387 -0.811496 0.581631 0.141561 -0.826631 0.544648 0.149642 -0.839242 0.522762 0.080131 -0.803026 0.590532 0.166542 -0.836029 0.522799 0.123384 -0.853337 0.50655 0.179583 -0.840487 0.511206 0.189895 -0.817922 0.543087 0.131786 -0.842358 0.522556 0.203259 -0.839245 0.504335 0.150259 -0.839129 0.522766 0.141221 -0.826697 0.544636 0.16577 -0.683494 0.710884 0.139753 -0.709471 0.690738 0.160108 -0.837283 0.522803 0.223467 -0.684565 0.693854 0.257428 -0.814264 0.520294 0.185068 -0.818089 0.544499 0.229008 -0.684537 0.692073 0.189344 -0.817942 0.543249 0.127371 -0.80363 0.58134 0.31432 -0.681102 0.661289 0.200045 -0.823549 0.530801 0.300511 -0.713139 0.633345 0.204074 -0.839193 0.504092 0.221927 -0.869176 0.441907 0.26342 -0.835587 0.482083 0.182897 -0.840344 0.510265 0.260781 -0.835189 0.484203 0.193568 -0.81778 0.542003 0.178432 -0.897423 0.403477 0.25584 -0.863345 0.434951 0.258929 -0.834905 0.485685 0.190303 -0.904488 0.381689 0.259573 -0.835004 0.48517 0.217126 -0.868556 0.445495 0.212881 -0.775108 0.594887 0.298943 -0.712759 0.634514 0.198176 -0.823116 0.53217 0.259823 -0.806831 0.53058 0.244782 -0.832583 0.496878 0.209615 -0.831885 0.513838 -0.210693 -0.546749 0.810354 -0.173641 -0.551445 0.81594 -0.291857 -0.539863 0.789536 -0.210482 -0.547225 0.810088 -0.295516 -0.618845 0.727805 -0.534329 -0.571766 0.622556 -0.167027 -0.575272 0.800727 -0.110266 -0.587019 0.802029 -0.292821 -0.556045 0.777862 -0.166197 -0.570228 0.804499 -0.292024 -0.542546 0.787633 -0.173395 -0.552952 0.814972 -0.190868 -0.797174 0.572786 -0.313193 -0.729322 0.608276 -0.295452 -0.724657 0.62256 -0.137202 -0.720885 0.679339 -0.296155 -0.695219 0.654952 -0.14662 -0.718102 0.680318 -0.370027 -0.824082 0.428915 -0.411665 -0.809994 0.417661 -0.279358 -0.870819 0.404516 -0.430255 -0.705264 0.563456 -0.29521 -0.731225 0.614948 -0.314503 -0.734267 0.601614 -0.180217 -0.65818 0.730972 -0.207763 -0.621304 0.755523 -0.003992 -0.700755 0.713391 -0.166685 -0.573191 0.802289 0.032607 -0.646628 0.762108 -0.109653 -0.584755 0.803765 -0.277062 -0.476217 0.834538 -0.025741 -0.766851 0.641309 -0.010335 -0.709665 0.704464 -0.238761 -0.457771 0.85641 0.028755 -0.837381 0.545863 -0.026455 -0.806078 0.591218 -0.076175 -0.793907 0.603249 -0.017636 -0.855114 0.51814 -0.123269 -0.84462 0.520982 -0.096071 -0.796433 0.597047 -0.135822 -0.718787 0.681834 -0.146101 -0.716275 0.682352 -0.044861 -0.755732 0.653342 -0.313631 -0.493079 0.811486 -0.255601 -0.380919 0.888577 -0.26826 -0.696632 0.665387 -0.27599 -0.475711 0.835182 -0.143569 -0.715327 0.683883 -0.024761 -0.766397 0.64189 -0.347102 -0.374662 0.859737 -0.424082 -0.494263 0.758854 -0.409546 -0.660087 0.629728 -0.219939 -0.45571 0.862528 -0.276761 -0.694913 0.663701 -0.263261 -0.37958 0.886912 -0.056473 -0.795335 0.603533 -0.076039 -0.844564 0.530028 -0.08092 -0.72029 0.688937 -0.213812 -0.73932 0.638506 -0.19863 -0.708549 0.67713 -0.156629 -0.658163 0.736402 -0.017302 -0.854996 0.518346 -0.095339 -0.796155 0.597534 0.021053 -0.722252 0.691309 -0.043731 -0.863882 0.501793 -0.073974 -0.720663 0.689328 -0.071333 -0.844596 0.530631 -0.488944 -0.266406 0.83064 -0.477174 -0.278005 0.833677 -0.515435 -0.310147 0.798834 -0.349903 -0.372719 0.859446 -0.401431 -0.447563 0.799087 -0.427746 -0.491454 0.758621 -0.518503 -0.177528 0.836444 -0.492396 -0.165395 0.854512 -0.577392 -0.220753 0.786058 -0.469938 -0.303448 0.828901 -0.504961 -0.324089 0.799988 -0.466509 -0.29205 0.834911 -0.220358 -0.563886 0.795911 -0.285029 -0.605243 0.743262 -0.259812 -0.583432 0.769484 -0.290154 -0.474237 0.83121 -0.342855 -0.507799 0.790311 -0.322701 -0.490994 0.80919 -0.215084 -0.738768 0.638718 -0.15888 -0.657086 0.736881 -0.149126 -0.668727 0.7284 -0.339147 -0.676799 0.653393 -0.266768 -0.5775 0.771575 -0.292564 -0.599058 0.745343 -0.336448 -0.407675 0.848884 -0.367538 -0.418972 0.830288 -0.309426 -0.393084 0.865876 -0.387221 -0.326987 0.862056 -0.336931 -0.282268 0.898222 -0.17966 -0.24132 0.95367 -0.607437 0.240901 0.756959 -0.481269 0.279803 0.830717 -0.398046 0.291451 0.869836 -0.543681 -0.098444 0.833499 -0.374897 -0.069226 0.924478 -0.520396 -0.091702 0.848987 -0.331712 0.467839 0.819203 -0.057384 0.445312 0.893535 -0.391019 0.444009 0.806201 -0.397357 0.333507 0.854915 -0.39757 0.320235 0.859877 -0.472821 0.327958 0.817853 0.157396 -0.172234 0.9724 -0.190433 -0.21207 0.958521 -0.345659 -0.241467 0.90676 0.11826 0.062568 0.99101 -0.38334 0.000068 0.923607 -0.102763 0.064788 0.992594 0.148996 -0.11786 0.981789 -0.114923 -0.071343 0.990809 0.186956 -0.07338 0.979624 0.15121 -0.131937 0.979657 0.217689 0.005338 0.976004 0.652736 -0.072154 0.754141 -0.231323 0.63061 0.740824 -0.040205 0.578497 0.814693 0.354369 0.425593 0.832642 -0.337473 0.457086 0.822912 0.303955 0.252308 0.918669 -0.065162 0.389819 0.918583 0.277019 0.436758 0.855864 0.738297 -0.004027 0.674464 0.328025 0.3311 0.884744 0.232014 0.426822 0.874067 0.331235 0.342089 0.879351 0.023091 0.622723 0.782102 0.90132 -0.176622 0.395508 0.650382 -0.128228 0.748707 0.248485 0.088515 0.964583 0.844733 -0.361808 0.394362 0.171769 -0.110884 0.978877 0.659712 -0.135665 0.739172 0.748572 -0.545701 0.37663 0.578115 -0.245155 0.778256 0.773363 -0.380836 0.506826 0.606808 -0.719075 0.338696 0.598985 -0.521916 0.607306 0.624934 -0.74395 0.236632 0.25399 0.431789 0.865475 0.394524 0.185756 0.899914 0.547507 -0.553582 0.627522 0.354207 0.451576 0.818912 0.711101 -0.438495 0.549597 0.679261 -0.10595 0.726209 0.321943 -0.235207 0.917077 0.195635 -0.825488 0.52943 0.339372 -0.650314 0.679645 0.416659 -0.269496 0.868198 0.497705 -0.580977 0.644015 0.433659 0.184636 0.881957 0.580389 -0.811082 0.072761 0.59094 -0.770773 0.238115 0.597319 -0.522999 0.608015 0.06641 -0.982112 0.176199 -0.004532 -0.726768 0.686868 0.150572 -0.827364 0.541107 0.077273 -0.981603 0.1746 0.17204 -0.826696 0.535701 0.11186 -0.978947 0.170735 -0.195067 -0.958494 0.207939 -0.121866 -0.939691 0.319576 -0.179727 -0.9556 0.233512 -0.120268 -0.058221 0.991033 -0.099458 -0.49201 0.86489 -0.480049 -0.716232 0.506522 0.42357 -0.271938 0.864082 -0.12828 -0.937531 0.323388 0.219726 -0.823736 0.522665 -0.535643 -0.567886 0.624973 -0.547642 -0.643972 0.534217 -0.161641 -0.64861 0.743758 -0.481029 -0.715274 0.506946 -0.099771 -0.491698 0.865031 -0.223947 -0.964432 0.140423 -0.203938 -0.947394 0.246686 -0.142152 -0.932656 0.331581 -0.408994 -0.779628 0.474241 -0.409832 -0.812394 0.414794 -0.655929 0.727407 -0.201585 -0.671523 0.648863 -0.357817 -0.911786 0.225584 -0.34316 -0.656403 0.727307 -0.200398 -0.912226 0.225608 -0.341971 -0.912527 0.221999 -0.343528 -0.697445 0.69687 -0.167161 -0.897398 0.34689 -0.27266 -0.932729 0.22635 -0.280682 -0.589128 0.697975 -0.407135 -0.838216 0.21893 -0.499464 -0.599825 0.594019 -0.536052 -0.86363 0.156491 -0.479221 -0.872005 0.120376 -0.474466 -0.858612 0.221172 -0.462459 -0.862747 0.156951 -0.48066 -0.858128 0.221121 -0.463381 -0.828084 0.37491 -0.416796 -0.922269 0.084285 -0.377248 -0.902388 0.222616 -0.368969 -0.900257 0.224864 -0.372791 -0.897997 0.081943 -0.432304 -0.875868 0.222871 -0.428001 -0.894562 0.117316 -0.431273 0.166858 -0.085173 -0.982295 0.137558 -0.097728 -0.985661 0.100505 0.037461 -0.994231 0.132499 -0.112132 -0.98482 0.053634 0.025986 -0.998222 0.019035 0.038503 -0.999077 0.20963 -0.01274 -0.977698 0.208139 -0.019615 -0.977903 0.25099 0.074093 -0.96515 0.126144 -0.01286 -0.991929 0.105488 0.038679 -0.993668 0.140708 -0.096765 -0.985311 -0.018416 0.159069 -0.987096 -0.068485 0.250593 -0.965667 0.002929 0.013539 -0.999904 0.124183 0.158041 -0.979593 0.029375 0.020035 -0.999368 0.118248 -0.019221 -0.992798 -0.197878 0.111877 -0.973821 -0.092844 -0.043401 -0.994734 -0.127144 -0.018552 -0.991711 -0.074214 0.191916 -0.978601 -0.00032 0.012739 -0.999919 -0.070406 0.249959 -0.965693 -0.98579 -0.002702 0.167958 -0.882271 0.467959 -0.051117 -0.901923 0.427047 -0.064541 -0.989993 -0.015588 0.140252 -0.906851 0.410834 -0.094001 -0.98505 -0.041771 0.167128 -0.605131 0.791777 -0.083098 -0.548639 0.827212 -0.121312 -0.84785 0.516501 0.119906 -0.584643 0.810976 -0.022574 -0.822764 0.540031 0.177272 -0.831528 0.536052 0.145637 -0.54959 0.83103 -0.08567 -0.87751 0.474826 0.067195 -0.852047 0.511926 0.109305 -0.547856 0.833045 -0.076743 -0.843844 0.520674 0.129718 -0.545368 0.830671 -0.112068 -0.992767 -0.005452 0.119936 -0.982101 -0.031722 0.185662 -0.903814 0.421278 -0.075135 -0.996473 -0.014886 0.082579 -0.909146 0.401578 -0.110398 -0.896476 0.439229 -0.058385 0.261561 0.517286 -0.814863 0.306089 0.330442 -0.892815 0.293011 0.31794 -0.901698 0.231628 0.516531 -0.824345 0.26433 0.317157 -0.910791 0.212935 0.491315 -0.844552 0.308432 0.278152 -0.909671 0.305632 0.19892 -0.931139 0.28721 0.317805 -0.90361 0.321615 0.276876 -0.905485 0.302369 0.318135 -0.898534 0.321843 0.328864 -0.887843 0.329379 0.065392 -0.941931 0.361763 0.209651 -0.908391 0.320793 0.318427 -0.892018 0.371425 0.064319 -0.926232 0.357289 0.318648 -0.877957 0.365103 0.194497 -0.910424 0.302463 0.40005 -0.865145 0.241284 0.497711 -0.833106 0.264971 0.317178 -0.910598 0.303894 0.400618 -0.86438 0.28283 0.317695 -0.905029 0.342698 0.20604 -0.916573 -0.988195 0.15268 0.012629 -0.975017 0.219676 0.032935 -0.976483 0.214009 0.026086 -0.945425 0.158768 -0.284541 -0.94459 0.14398 -0.294992 -0.958152 0.028477 -0.28484 -0.715106 0.694601 0.078435 -0.855362 0.492621 0.160254 -0.944133 0.245285 0.22011 -0.796227 0.573602 -0.192363 -0.975992 0.215281 0.033079 -0.974812 0.220319 0.034658 -0.998662 -0.006502 0.051299 -0.996517 -0.073521 0.03934 -0.977482 0.210834 0.008873 -0.993345 0.005921 0.115027 -0.972717 0.221591 0.068694 -0.884223 0.466964 0.009753 -0.985954 -0.153913 -0.064853 -0.997122 0.037224 -0.06605 -0.975955 0.186575 -0.112699 -0.987272 -0.155911 0.031405 -0.97721 0.211804 0.014096 -0.996312 -0.073232 0.044713 0.347648 -0.212727 -0.913175 0.327626 -0.360221 -0.873443 0.355297 -0.068691 -0.932226 0.451332 -0.186109 -0.872733 0.427256 -0.073966 -0.9011 0.412477 0.052926 -0.909429 0.292018 -0.332769 -0.896655 0.302841 -0.031102 -0.952534 0.32002 -0.066012 -0.945108 0.317359 -0.330046 -0.889018 0.340057 -0.067541 -0.937976 0.306179 -0.36044 -0.8811 0.341145 0.195971 -0.919356 0.363789 0.132482 -0.922012 0.329033 -0.066702 -0.94196 0.274956 0.200506 -0.940317 0.261659 -0.061453 -0.963202 0.277894 -0.03126 -0.960103 0.350933 0.230407 -0.907611 0.376325 0.04637 -0.925327 0.359121 -0.068978 -0.930739 0.338161 0.229431 -0.912693 0.34611 -0.067999 -0.935726 0.362764 0.13271 -0.922383 -0.907244 0.392724 -0.150583 -0.758188 0.62724 0.178103 -0.864241 0.502223 -0.029319 -0.960815 0.27606 -0.025004 -0.924381 0.368147 0.099934 -0.978644 0.136792 -0.15344 -0.589056 0.686395 0.426468 -0.643155 0.632586 0.431494 -0.895416 0.444306 0.028683 -0.331619 0.94332 0.013288 -0.536177 0.760279 -0.366729 -0.451009 0.879529 -0.151721 -0.642365 0.681574 0.350462 -0.936341 0.350752 -0.015465 -0.897304 0.440203 0.032659 -0.623494 0.720867 0.302666 -0.870711 0.491456 -0.018255 -0.608593 0.69331 0.385923 -0.979494 0.078475 -0.18556 -0.923972 0.369502 0.098711 -0.998739 -0.016876 -0.047276 -0.948937 0.223896 0.222238 -0.962443 0.229877 0.144428 0.735075 0.543633 -0.405126 0.69515 0.652106 -0.302529 0.731858 0.675918 -0.086706 0.645646 0.612546 -0.455993 0.577087 0.751282 -0.320228 0.63908 0.662486 -0.390754 0.572071 0.623527 -0.532868 0.543907 0.735879 -0.403296 0.519441 0.761844 -0.387007 0.709162 0.53569 -0.458394 0.68648 0.70783 -0.166499 0.668842 0.674406 -0.312771 0.631191 0.318695 -0.707129 0.535108 0.589543 -0.605061 0.4122 0.765973 -0.493331 0.732038 0.321356 -0.600708 0.493248 0.76455 -0.414934 0.497534 0.74479 -0.444688 0.568255 0.644401 -0.511697 0.576054 0.656584 -0.486888 0.463853 0.766216 -0.444694 0.476907 0.633597 -0.609191 0.378278 0.763814 -0.522966 0.507927 0.58516 -0.632138 -0.84252 0.39109 0.370417 -0.949255 0.277408 0.14819 -0.928113 0.326098 0.179626 -0.824516 0.470979 0.313613 -0.897058 0.415123 0.151523 -0.801674 0.464976 0.375654 -0.951251 0.277892 -0.133782 -0.944305 0.320724 -0.073654 -0.910848 0.379095 0.163228 -0.978424 0.186639 -0.088616 -0.939514 0.283552 0.192124 -0.944697 0.298314 0.136219 -0.897865 0.439797 -0.020411 -0.861284 0.452297 0.231555 -0.878257 0.458172 0.136907 -0.950952 0.308967 -0.015153 -0.92249 0.344573 0.174017 -0.955145 0.288654 -0.066164 -0.799313 0.418207 0.431511 -0.815353 0.42626 0.391795 -0.910143 0.381052 0.162604 -0.777225 0.470737 0.417526 -0.889478 0.433206 0.14547 -0.855031 0.465052 0.229452 0.949334 -0.314147 -0.008792 0.928549 -0.365689 0.063776 0.891457 -0.417652 0.175703 0.950038 -0.312048 -0.007393 0.892176 -0.415507 0.177131 0.948046 -0.318123 0.002356 0.84137 -0.378255 0.386031 0.73741 -0.440638 0.511922 0.922359 -0.289632 0.255669 0.840601 -0.391257 0.374577 0.92176 -0.293517 0.253391 0.957723 -0.231943 0.170204 0.519556 -0.50485 0.689339 0.84986 -0.411334 0.329458 0.912488 -0.342323 0.224009 0.520022 -0.50317 0.690215 0.912182 -0.343685 0.223169 0.732467 -0.477914 0.484862 0.907427 -0.417256 0.049736 0.924773 -0.379243 -0.03115 0.871762 -0.469445 0.140186 0.91454 -0.400093 0.059516 0.8803 -0.44844 0.154832 0.822218 -0.492045 0.286093 -0.614523 0.627764 0.477779 -0.642469 0.664825 0.381105 -0.613755 0.640005 0.462275 -0.516392 0.723069 0.458813 -0.516427 0.712821 0.474542 -0.491553 0.692518 0.52801 -0.688096 0.697551 0.199865 -0.677817 0.655399 0.33319 -0.660969 0.598163 0.453123 -0.682742 0.702383 0.201299 -0.655712 0.603066 0.454262 -0.670395 0.637285 0.38005 -0.594788 0.648731 0.474737 -0.580636 0.599891 0.550447 -0.592341 0.657473 0.465684 -0.695455 0.579868 0.424377 -0.697109 0.562629 0.444396 -0.702817 0.634162 0.322315 -0.482702 0.615299 0.623223 -0.512633 0.676131 0.529202 -0.527095 0.705616 0.473579 -0.499524 0.603911 0.621102 -0.543915 0.693892 0.471881 -0.520957 0.638287 0.56674 0.360905 -0.167659 0.917408 0.38074 -0.17944 0.907104 0.392844 -0.186036 0.900591 0.301865 -0.369513 0.878827 0.309829 -0.390514 0.866894 0.425149 -0.393733 0.814999 0.368188 -0.121742 0.921747 0.38248 -0.131869 0.914505 0.417342 -0.112111 0.901808 0.340479 -0.170906 0.924589 0.398322 -0.17021 0.901315 0.386081 -0.16272 0.908 0.35397 -0.305341 0.884009 0.532688 -0.362929 0.764543 0.352579 -0.292465 0.888905 0.502525 -0.068689 0.861829 0.428671 -0.074793 0.90036 0.435899 -0.031615 0.89944 0.772187 -0.414821 0.481302 0.415767 -0.420143 0.806608 0.319151 -0.370227 0.872396 0.796716 -0.311238 0.518049 0.344681 -0.3116 0.885494 0.528121 -0.372447 0.763133 0.114991 0.446157 0.887537 0.113489 0.497926 0.859762 0.126451 0.331106 0.935082 0.109738 0.445561 0.888501 0.125413 0.331093 0.935227 0.131895 0.329688 0.934831 0.108483 0.496914 0.860992 0.107825 0.331871 0.937142 0.114694 0.330936 0.936657 0.120636 0.496149 0.859816 0.125892 0.331099 0.93516 0.112945 0.497917 0.859838 0.070339 0.347006 0.935221 0.069003 0.366501 0.927855 0.06411 0.329678 0.941914 0.111371 0.345787 0.93168 0.104358 0.330748 0.937931 0.112085 0.331693 0.936705 0.000497 0.409851 0.912153 0.008111 0.311988 0.950051 0.011543 0.327476 0.944789 0.050096 0.413834 0.908973 0.062945 0.329639 0.942006 0.067801 0.366518 0.927937 0.649951 -0.041484 0.758843 0.706672 -0.244514 0.663949 0.779629 -0.151797 0.607566 0.512121 -0.178603 0.840139 0.456736 -0.279865 0.844433 0.335442 0.090528 0.937701 0.895492 -0.11876 0.42894 0.860766 -0.506713 -0.048199 0.979332 0.02941 0.200107 0.787527 -0.276987 0.550526 0.79788 -0.141364 0.586006 0.715003 -0.230273 0.66011 0.704574 -0.105226 0.701786 0.543753 0.262179 0.797242 0.64265 -0.216621 0.734899 0.770712 0.003436 0.637174 0.978342 0.027318 0.205183 0.859722 -0.508809 -0.044618 0.34244 0.159233 0.925948 0.371526 0.116731 0.921055 0.417404 -0.290656 0.860983 0.478122 0.25848 0.839397 0.668822 -0.205728 0.71439 0.580057 0.269481 0.768709 -0.029895 0.346603 0.937535 0.070519 0.148253 0.986432 0.03899 0.331486 0.942654 0.164146 0.463665 0.870673 -0.035629 0.317491 0.947592 -0.0118 0.551148 0.834324 0.503078 -0.071095 0.861312 0.529883 -0.271883 0.803308 0.472056 0.37316 0.798696 0.516397 -0.065655 0.853829 0.460136 0.373047 0.805674 0.486607 0.178779 0.855132 0.551297 0.160322 0.818761 0.179467 0.654338 0.734598 0.403928 0.371601 0.835915 0.355827 0.039985 0.933696 0.35447 0.369159 0.859112 0.432707 -0.29673 0.851302 0.165368 0.489947 0.855923 0.045734 0.569661 0.820606 0.058033 0.334756 0.940516 0.211571 0.512584 0.832163 0.151533 0.349017 0.924784 0.138521 0.629132 0.764856 -0.990974 -0.057954 -0.120881 -0.945308 -0.247806 -0.212099 -0.970819 -0.164561 -0.174445 -0.990254 -0.054197 -0.128298 -0.970178 -0.161468 -0.180781 -0.994844 -0.023903 -0.098562 -0.999701 -0.006243 0.023627 -0.999744 -0.004346 0.022209 -0.9739 -0.219722 -0.056923 -0.999598 0.0115 -0.025907 -0.974702 -0.203751 -0.091874 -0.950207 -0.283496 -0.129372 -0.993875 -0.049866 0.098615 -0.985835 -0.163844 0.035836 -0.969459 -0.245251 0.00067 -0.997592 -0.030323 0.062379 -0.973178 -0.226014 -0.04293 -0.999321 -0.00903 0.035713 -0.997941 -0.005486 -0.063903 -0.995399 -0.028126 -0.0916 -0.97084 -0.164671 -0.174219 -0.999158 -0.03021 -0.027775 -0.97434 -0.191281 -0.118625 -0.992035 -0.100413 -0.076045 -0.179127 -0.18543 -0.966193 -0.115225 -0.056125 -0.991753 -0.138453 -0.114906 -0.983681 -0.152244 -0.186752 -0.970539 -0.171419 -0.121068 -0.977731 -0.146981 -0.118098 -0.982064 -0.387773 -0.473094 -0.791084 -0.518467 -0.313726 -0.795467 -0.669506 -0.198981 -0.71566 -0.169312 -0.227202 -0.959017 0.018317 -0.084215 -0.996279 -0.118097 -0.05761 -0.991329 -0.60118 -0.367991 -0.709341 -0.655489 -0.075024 -0.751469 -0.654738 -0.197222 -0.729672 -0.617522 -0.390845 -0.682573 -0.739012 -0.206514 -0.641259 -0.585267 -0.414276 -0.69702 -0.49151 0.063977 -0.868519 -0.520465 -0.075553 -0.850534 -0.464172 -0.17087 -0.869108 -0.226414 0.153051 -0.961932 -0.159273 -0.11881 -0.980059 -0.176014 -0.061435 -0.982469 -0.987122 -0.150904 -0.05309 -0.946319 -0.304647 -0.108032 -0.942102 -0.315775 -0.112827 -0.986079 -0.135042 -0.097012 -0.941642 -0.299112 -0.154411 -0.989704 -0.116862 -0.082633 -0.99996 -0.00197 0.008768 -0.999905 -0.003962 0.013198 -0.942072 -0.316687 -0.110495 -0.999252 -0.012511 0.036601 -0.94135 -0.326614 -0.084759 -0.945864 -0.31445 -0.080388 -0.999994 0.002857 -0.001777 -0.950205 -0.292695 -0.106957 -0.942132 -0.314611 -0.11579 -0.99995 -0.001341 0.009944 -0.941949 -0.319369 -0.103611 -0.999765 -0.006859 0.020578 -0.994372 -0.095703 -0.045448 -0.989893 -0.119203 -0.076825 -0.941817 -0.301436 -0.148717 -0.99249 -0.067463 -0.102038 -0.938751 -0.279085 -0.202135 -0.947122 -0.25622 -0.193163 0.139459 -0.06095 -0.98835 0.271158 -0.093783 -0.957955 0.137164 0.120692 -0.983168 0.219188 -0.041622 -0.974794 0.178091 0.149178 -0.97264 0.228938 -0.086005 -0.969634 0.642744 -0.106613 -0.758626 0.447203 0.153256 -0.881205 0.400295 0.302586 -0.864989 0.375422 -0.323898 -0.868417 0.112655 0.103602 -0.988218 0.244136 -0.111584 -0.9633 0.248176 0.254319 -0.934735 0.289157 0.152596 -0.945041 0.268458 0.211836 -0.93971 0.188054 0.184084 -0.964753 0.202905 0.166416 -0.964954 0.339749 0.033473 -0.93992 0.407259 -0.181867 -0.895022 0.358654 -0.05269 -0.931982 0.131343 0.116635 -0.984452 0.200105 -0.191088 -0.96096 0.280895 0.220431 -0.934081 0.293349 0.154756 -0.943396 -0.730373 -0.678088 0.082173 -0.617757 -0.734384 0.28117 -0.638895 -0.729344 -0.244682 -0.559081 -0.828097 -0.041034 -0.777968 -0.567463 -0.269726 -0.567694 -0.758316 0.320439 -0.878339 -0.448382 -0.165753 -0.837389 -0.470638 -0.277993 -0.739705 -0.488404 0.462923 -0.755079 -0.599225 -0.266055 -0.76081 -0.481541 0.435071 -0.941469 -0.331175 -0.062923 -0.832546 -0.45461 -0.316538 -0.791071 -0.548063 -0.271721 -0.911016 -0.412277 -0.008754 -0.831877 -0.4807 -0.277321 -0.858493 -0.488105 -0.1573 -0.829329 -0.558093 0.027292 -0.769874 -0.631201 -0.094229 -0.74003 -0.618797 -0.263526 -0.891661 -0.451023 -0.038963 -0.806753 -0.523524 -0.273992 -0.802085 -0.540731 -0.253514 0.327736 0.118338 0.937329 0.3695 0.127466 0.920447 0.307791 0.504048 0.80697 0.363712 0.11592 0.924271 0.341973 0.501612 0.794632 0.348446 0.462195 0.815452 0.19506 0.175813 0.964905 0.093136 0.547284 0.831749 0.104089 0.505004 0.856818 0.402873 0.229596 0.88599 0.306943 0.5041 0.80726 0.373347 0.12772 0.918858 0.368851 0.542846 0.754498 0.382663 0.479963 0.789433 0.374501 0.498632 0.781738 0.323093 0.545874 0.773067 0.327436 0.502733 0.800028 0.321774 0.550212 0.770537 0.494435 0.400523 0.771437 0.484081 0.440167 0.756253 0.481666 0.483885 0.730652 0.497186 0.400122 0.769876 0.482681 0.483707 0.730101 0.490222 0.470369 0.733782 -0.877584 0.39678 0.269095 -0.956825 0.218219 0.192006 -0.943437 0.240381 0.22835 -0.87525 0.384601 0.293292 -0.935524 0.231459 0.266874 -0.822544 0.483405 0.299569 -0.996844 -0.033658 0.071895 -0.993246 -0.02345 0.113632 -0.952913 0.253857 0.165873 -0.989567 -0.060367 0.130815 -0.94154 0.238114 0.238336 -0.950624 0.194888 0.241521 -0.998105 -0.023002 0.057078 -0.966106 0.207301 0.153836 -0.955803 0.259409 0.138377 -0.996468 -0.031819 0.077711 -0.952898 0.253831 0.166 -0.993231 -0.023476 0.113757 -0.863242 0.405185 0.301063 -0.822069 0.482943 0.301611 -0.935066 0.23098 0.268885 -0.863319 0.405417 0.30053 -0.938825 0.235021 0.251741 -0.959917 0.180538 0.214393 0.748942 -0.028251 0.662033 0.752694 -0.073117 0.654297 0.83211 -0.288564 0.473628 0.893518 0.114775 0.434112 0.909866 -0.145775 0.388451 0.912067 -0.015746 0.40974 0.745956 -0.125324 0.654097 0.918027 -0.206781 0.338332 0.871383 -0.224089 0.436436 0.74552 -0.126608 0.654347 0.872803 -0.221517 0.434908 0.816436 -0.00818 0.577377 0.860446 -0.276769 0.427822 0.754822 -0.099826 0.648289 0.866035 -0.233599 0.442057 0.874678 -0.222433 0.430654 0.897554 -0.173075 0.405515 0.913408 -0.227996 0.337199 0.658387 0.053025 0.75081 0.770747 -0.177439 0.611935 0.842899 -0.27198 0.464271 0.666077 0.062049 0.743297 0.846582 -0.266142 0.460942 0.752559 -0.104306 0.650211 -0.977596 -0.079998 -0.194693 -0.985356 -0.045935 -0.164208 -0.929576 -0.365435 -0.048428 -0.98953 -0.053332 -0.134115 -0.93694 -0.349328 0.010662 -0.925716 -0.377741 0.019007 -0.971675 -0.030536 -0.234339 -0.921721 -0.350971 -0.165072 -0.905354 -0.392576 -0.161919 -0.991335 -0.01402 -0.130611 -0.926352 -0.370471 -0.067991 -0.981649 -0.052109 -0.183438 -0.998992 -0.023806 -0.038063 -0.996814 -0.026924 -0.075075 -0.938715 -0.343217 0.03188 -0.992234 -0.039179 -0.118051 -0.930256 -0.364267 -0.043973 -0.938947 -0.339523 -0.055703 -0.996145 -0.086418 -0.015038 -0.934004 -0.342109 0.102943 -0.94127 -0.324053 0.094873 -0.994164 -0.098932 -0.043017 -0.940363 -0.334825 0.060089 -0.998775 -0.017442 -0.046308 0.040489 0.787726 -0.614693 -0.110737 0.88434 -0.45352 0.057987 0.620234 -0.78227 0.044018 0.789533 -0.612127 0.078866 0.625261 -0.77642 0.058993 0.714699 -0.69694 0.077994 0.714695 -0.695074 0.315952 0.350215 -0.881773 0.189934 0.646883 -0.738558 -0.079889 0.637423 -0.766361 -0.082796 0.578538 -0.811442 -0.272093 0.80639 -0.525073 0.259024 0.22255 -0.939882 0.231433 0.445929 -0.864631 0.130373 0.63637 -0.760287 0.258738 0.222523 -0.939967 0.131714 0.636634 -0.759834 0.24906 0.327736 -0.91135 0.110198 0.508461 -0.854005 0.072814 0.718685 -0.691512 0.10986 0.632167 -0.767004 0.209551 0.515655 -0.830776 0.180258 0.645348 -0.742316 0.200438 0.447001 -0.871788 -0.995259 -0.004151 -0.097167 -0.9951 -0.006226 -0.098676 -0.984313 -0.154802 -0.08464 -0.992958 -0.005852 -0.118326 -0.982258 -0.155879 -0.104264 -0.979999 -0.170225 -0.10308 -0.997333 -0.007534 -0.072597 -0.986405 -0.156489 -0.050169 -0.98677 -0.152984 -0.053676 -0.992929 -0.013927 -0.117888 -0.982818 -0.15561 -0.099267 -0.993539 -0.007597 -0.113237 -0.996959 -0.050288 -0.059522 -0.99897 0.015953 -0.042484 -0.988024 -0.151461 -0.029458 -0.999324 -0.036539 -0.00397 -0.988693 -0.147613 0.026392 -0.98925 -0.144193 0.024352 -0.99495 0.050059 -0.086995 -0.983369 -0.168697 -0.06728 -0.985742 -0.153851 -0.06813 -0.997758 0.05424 -0.0392 -0.988333 -0.15089 -0.020717 -0.999298 0.016609 -0.033587 0.579135 -0.198007 -0.79082 0.454875 -0.058581 -0.888626 0.285831 0.108244 -0.952147 0.543569 -0.241416 -0.803897 0.258462 0.079421 -0.962751 0.405906 -0.041103 -0.91299 0.46082 0.027561 -0.887066 0.171635 0.255805 -0.95137 0.324844 0.149913 -0.933811 0.43907 -0.012628 -0.898364 0.298478 0.121675 -0.946629 0.467678 -0.038363 -0.883066 -0.067104 0.507543 -0.85901 0.067718 0.414797 -0.907391 0.301534 0.124931 -0.945235 -0.175099 0.415461 -0.892599 0.223652 0.043221 -0.97371 0.125173 0.193774 -0.973028 0.153537 0.336651 -0.929028 0.401456 -0.044825 -0.91478 0.29317 0.11603 -0.948993 0.11866 0.320645 -0.939738 0.282235 0.104438 -0.953644 0.047664 0.403139 -0.913897 -0.131087 0.005769 0.991354 -0.172799 0.051011 0.983635 -0.037895 -0.204351 0.978164 -0.163143 -0.010877 0.986543 -0.064492 -0.212789 0.974968 -0.05182 -0.292988 0.954711 0.015945 -0.188055 -0.982029 0.016248 0.081888 -0.996509 -0.048054 0.17605 -0.983208 0.022 0.188015 0.98192 0.069671 -0.168683 0.983205 -0.066522 0.116946 0.990908 -0.003335 0.146485 -0.989207 0.006503 0.180731 -0.983511 0.019684 0.198487 -0.979906 0.019069 0.146329 -0.989052 0.013487 0.196475 -0.980416 0.018931 0.081873 -0.996463 -0.143851 -0.302665 0.942179 -0.19768 -0.317806 0.92732 -0.248453 -0.2669 0.931147 0.040147 0.305858 -0.95123 0.058805 0.210998 -0.975716 0.049036 0.185012 -0.981512 0.705181 0.256899 -0.66085 0.861675 0.306506 -0.404438 0.629755 0.650244 -0.424961 0.855791 0.194125 -0.479517 0.709155 0.641963 -0.291516 0.804604 0.493219 -0.330677 0.73019 0.629302 -0.266085 0.580352 0.722081 -0.376552 0.611681 0.650003 -0.450935 0.688218 0.448608 -0.570182 0.583455 0.648425 -0.489004 0.789307 0.260296 -0.556094 0.760649 0.563798 -0.321785 0.757845 0.564924 -0.326392 0.7102 0.641725 -0.289492 0.747928 0.562984 -0.351643 0.684704 0.646438 -0.336598 0.606395 0.734494 -0.304637 0.855817 0.497035 -0.143292 0.883725 0.422514 -0.201278 0.781127 0.611951 -0.123923 0.737259 0.592188 -0.325212 0.720821 0.639048 -0.268391 0.758107 0.564805 -0.325991 -0.298725 -0.219682 -0.92871 -0.263439 -0.119428 -0.957255 -0.129692 -0.54506 -0.828306 -0.275591 -0.208628 -0.938362 -0.09774 -0.534252 -0.839656 -0.05459 -0.53438 -0.84348 -0.209948 -0.12599 -0.969561 -0.188067 -0.545142 -0.816977 -0.116407 -0.540643 -0.83316 -0.137094 -0.137645 -0.980948 -0.112307 -0.539258 -0.834619 -0.232745 -0.115246 -0.965685 -0.01097 0.83205 0.554592 -0.023018 0.80955 0.5866 0.175424 0.559413 0.810113 -0.008637 -0.837437 -0.546465 -0.194379 -0.564971 -0.801888 -0.145553 -0.542309 -0.827475 0.050223 -0.77588 -0.628878 -0.156437 -0.599313 -0.785081 -0.136233 -0.547194 -0.825845 0.009491 0.80881 0.587994 0.211929 0.569907 0.793909 0.006057 0.822492 0.568744 -0.762516 -0.332287 0.555117 -0.760868 -0.479415 0.437312 -0.678623 -0.676275 0.286571 -0.760363 -0.333589 0.557285 -0.676612 -0.677391 0.288682 -0.732644 -0.517781 0.441741 -0.78389 -0.582966 0.2137 -0.783869 -0.561534 0.265009 -0.723891 -0.648202 0.236254 -0.681415 -0.687192 0.251874 -0.738212 -0.638001 0.219084 -0.738462 -0.498218 0.454371 -0.648702 -0.743581 0.16209 -0.649117 -0.758641 0.055778 -0.738836 -0.637541 0.218321 -0.698525 -0.703666 0.130065 -0.707138 -0.659286 0.255534 -0.735669 -0.615399 0.282977 -0.651947 -0.631311 0.420013 -0.686323 -0.535684 0.491939 -0.625569 -0.702547 0.339252 -0.7813 -0.564272 0.266775 -0.732788 -0.641948 0.225666 -0.642618 -0.763346 0.065906 0.055837 0.953277 0.296891 0.048195 0.930014 0.36435 0.062261 0.950687 0.303839 0.008823 0.948919 0.315395 0.01718 0.946242 0.323003 0.015451 0.963025 0.26897 0.064024 0.925484 0.373337 0.064448 0.925065 0.3743 0.094541 0.95246 0.289624 0.011736 0.927306 0.374119 0.055222 0.950143 0.306884 0.042459 0.929861 0.365453 0.014826 0.792588 0.609577 0.094512 0.823361 0.559592 -0.042736 0.936803 0.347238 0.07039 0.790847 0.607952 -0.005833 0.943093 0.332478 0.069236 0.924774 0.374165 0.110517 0.852906 0.510233 -0.060593 0.946874 0.315846 -0.028004 0.939497 0.34141 0.098152 0.848302 0.520336 -0.027807 0.939532 0.341331 0.10984 0.828215 0.549541 -0.99605 0.051346 -0.072441 -0.997314 0.013773 -0.071932 -0.866499 0.481818 -0.130502 -0.99148 0.046956 -0.121503 -0.86359 0.473299 -0.173781 -0.840595 0.509967 -0.182573 -0.997877 -0.020071 0.061958 -0.897967 0.433276 -0.076995 -0.867037 0.496847 -0.03729 -0.998255 -0.045026 -0.038206 -0.865706 0.479046 -0.145149 -0.996187 0.012702 -0.08631 -0.559047 0.817331 -0.139418 -0.569772 0.812754 -0.121616 -0.8676 0.493767 -0.058865 -0.552626 0.827175 -0.101912 -0.865748 0.500377 -0.010198 -0.880755 0.470778 0.051365 -0.556467 0.817767 -0.146976 -0.844518 0.526355 -0.098686 -0.867622 0.488123 -0.094696 -0.556228 0.823557 -0.111192 -0.867571 0.494011 -0.057217 -0.569622 0.813149 -0.119661 -0.555616 0.808152 -0.195402 -0.573327 0.798671 -0.182816 -0.285051 0.930529 -0.229919 -0.555873 0.810061 -0.186565 -0.284639 0.932678 -0.22157 -0.250449 0.940777 -0.228502 -0.563272 0.809168 -0.167247 -0.324787 0.916671 -0.232868 -0.28538 0.928671 -0.236913 -0.56438 0.806733 -0.175092 -0.285184 0.929793 -0.232711 -0.573431 0.797981 -0.185483 -0.006969 0.97387 -0.226998 0.06255 0.964202 -0.257687 -0.28166 0.944304 -0.170169 -0.011136 0.970407 -0.241217 -0.281422 0.94502 -0.166548 -0.317639 0.93487 -0.158505 -0.006511 0.978886 -0.204302 -0.247174 0.951888 -0.181147 -0.282275 0.942336 -0.179789 -0.006151 0.981143 -0.193183 -0.281815 0.943825 -0.172553 0.061836 0.963704 -0.259713 -0.003577 0.976522 -0.21539 0.311959 0.886036 -0.342961 0.381125 0.878425 -0.288294 0.025373 0.993036 -0.115043 0.398348 0.894753 -0.201829 0.107011 0.986106 -0.127058 0.52692 0.782785 -0.331065 0.565412 0.769364 -0.297301 0.381817 0.879155 -0.285136 0.504328 0.7822 -0.36581 0.368886 0.864731 -0.340829 0.346987 0.893998 -0.283491 0.595678 0.796054 -0.107079 0.372333 0.902184 -0.217788 0.414807 0.904854 -0.095778 0.629157 0.73171 -0.262226 0.387188 0.884634 -0.259823 0.569469 0.77428 -0.276036 -0.006223 0.980698 -0.195427 0.106753 0.986032 -0.127843 0.398107 0.894556 -0.203174 -0.005567 0.984522 -0.175174 0.394246 0.89126 -0.224112 0.32188 0.943958 -0.073057 0.51201 -0.277582 -0.812892 0.374991 -0.066676 -0.924628 0.477871 -0.187843 -0.858111 0.448176 -0.344978 -0.824699 0.408082 -0.223014 -0.885287 0.48265 -0.427289 -0.764508 0.124209 0.32322 -0.938137 0.246188 0.186839 -0.951043 0.372872 -0.239688 -0.896391 0.130525 0.326138 -0.936268 0.37956 -0.236573 -0.894409 0.371279 -0.069703 -0.925902 0.325571 0.065482 -0.943247 0.324643 -0.395535 -0.859162 0.342597 -0.253491 -0.904638 0.325781 0.065477 -0.943175 0.365976 -0.242874 -0.898373 0.259601 0.189597 -0.946922 0.478139 -0.53558 -0.696087 0.473791 -0.432875 -0.766904 0.411727 -0.221248 -0.884042 0.323039 -0.5772 -0.749991 0.254072 -0.291205 -0.922305 0.32382 -0.395654 -0.859418 -0.993409 0.048554 -0.103832 -0.991319 0.071947 -0.110044 -0.980562 -0.17806 -0.082422 -0.995263 0.050402 -0.083128 -0.982294 -0.176671 -0.062332 -0.983664 -0.168514 -0.063306 -0.989146 0.077459 -0.124862 -0.981846 -0.162904 -0.097164 -0.979242 -0.178911 -0.095264 -0.991579 0.080125 -0.101736 -0.981548 -0.177318 -0.071567 -0.992379 0.073112 -0.099193 -0.992487 0.002603 -0.122319 -0.990262 -0.008408 -0.138964 -0.975948 -0.180596 -0.122108 -0.989212 0.002644 -0.146468 -0.972571 -0.181928 -0.144942 -0.975877 -0.163273 -0.144932 -0.993479 -0.005495 -0.113886 -0.980501 -0.170042 -0.098507 -0.978924 -0.179097 -0.09814 -0.98811 -0.008684 -0.153504 -0.973848 -0.181459 -0.136718 -0.988037 -0.009649 -0.153914 0.415423 -0.253948 -0.873461 0.431828 -0.277823 -0.858102 0.420038 -0.269403 -0.866597 0.420393 -0.248766 -0.872574 0.425138 -0.261296 -0.866592 0.505191 -0.333167 -0.796104 0.300732 -0.252305 -0.91973 0.301771 -0.259231 -0.917461 0.390383 -0.314913 -0.865119 0.318835 -0.219457 -0.922054 0.420259 -0.269054 -0.866598 0.432088 -0.277358 -0.858121 0.299484 -0.236511 -0.924323 0.321882 -0.245684 -0.914348 0.398512 -0.302704 -0.865771 0.302581 -0.232053 -0.924444 0.401925 -0.297519 -0.86599 0.313998 -0.241136 -0.918291 0.428735 -0.364147 -0.826791 0.451164 -0.393649 -0.800932 0.365923 -0.350517 -0.862113 0.435967 -0.357085 -0.826089 0.39738 -0.304414 -0.865691 0.320729 -0.247153 -0.914357 -0.982269 0.014028 -0.186952 -0.983568 0.025698 -0.178698 -0.979263 -0.068678 -0.190599 -0.981955 0.014111 -0.188587 -0.978964 -0.068601 -0.192153 -0.981758 0.003498 -0.190102 -0.979301 0.002733 -0.202391 -0.966125 -0.163226 -0.199901 -0.977952 -0.068345 -0.197328 -0.980144 0.002726 -0.198267 -0.977916 -0.068336 -0.19751 -0.982275 0.026573 -0.185552 -0.98429 0.073235 -0.160651 -0.982984 0.086844 -0.161866 -0.986764 -0.070791 -0.145898 -0.982862 0.072155 -0.169636 -0.987209 -0.070932 -0.142783 -0.976042 -0.163268 -0.143823 -0.985062 0.090509 -0.146497 -0.98909 0.002623 -0.147288 -0.985969 -0.070545 -0.151287 -0.98626 0.090636 -0.138114 -0.987936 -0.071169 -0.137538 -0.984535 0.088072 -0.151438 -0.597771 0.731089 -0.328906 -0.43772 0.83389 -0.336196 -0.232872 0.961231 -0.147664 -0.595691 0.730968 -0.332923 -0.230963 0.961131 -0.151271 -0.259642 0.952184 -0.161033 -0.516897 0.813173 -0.267519 -0.229429 0.959614 -0.162799 -0.230886 0.961127 -0.151417 -0.518197 0.813368 -0.264394 -0.2282 0.960958 -0.156474 -0.433284 0.834057 -0.341488 -0.079948 0.977685 -0.194269 -0.075063 0.983384 -0.16529 -0.17943 0.952746 -0.245113 -0.076103 0.976573 -0.201281 -0.17489 0.951508 -0.253073 -0.202381 0.948067 -0.245381 -0.131077 0.975553 -0.176394 -0.228909 0.947225 -0.224422 -0.201428 0.957626 -0.205861 -0.118179 0.972351 -0.201414 -0.185965 0.95439 -0.233573 -0.085909 0.984635 -0.15203 -0.138922 0.986745 -0.083877 0.143657 0.989437 0.019434 0.153219 0.982494 0.10597 -0.13055 0.986397 -0.099884 0.170145 0.982165 0.080019 -0.11228 0.986468 -0.119472 0.44718 0.893814 0.033564 0.401933 0.915585 0.012443 0.2722 0.958574 -0.083922 0.45144 0.892018 0.0225 0.276798 0.956549 -0.09164 0.179872 0.980069 -0.084322 0.438656 0.896075 0.068044 0.277083 0.960413 -0.028842 0.27469 0.957488 -0.088098 0.44918 0.892859 0.032241 0.272296 0.958533 -0.084082 0.402007 0.915555 0.012254 -0.163505 0.980174 -0.111916 -0.112492 0.986476 -0.119208 0.169982 0.982172 0.080271 -0.173936 0.980573 -0.09068 0.155084 0.982504 0.103126 0.220928 0.970485 0.096697 0.242842 -0.350363 -0.904585 0.35357 -0.405745 -0.842828 0.252964 -0.349089 -0.9023 0.248563 -0.341111 -0.906565 0.256459 -0.343934 -0.903293 0.26121 -0.348633 -0.900125 0.269309 -0.391921 -0.879699 0.174248 -0.280459 -0.943918 0.244813 -0.361004 -0.899857 0.305663 -0.359996 -0.881461 0.253353 -0.348517 -0.902412 0.354027 -0.40506 -0.842966 0.113441 -0.126908 -0.985406 0.157464 -0.224321 -0.961709 0.284832 -0.300984 -0.910099 0.085269 -0.148522 -0.985226 0.279858 -0.308657 -0.909071 0.183413 -0.273111 -0.944336 0.192631 -0.2523 -0.948282 0.28719 -0.300161 -0.909629 0.285991 -0.299187 -0.910328 0.192773 -0.252048 -0.94832 0.284753 -0.301106 -0.910083 0.157718 -0.223938 -0.961757 -0.93892 0.085903 -0.333241 -0.945356 0.066839 -0.319116 -0.879302 0.357611 -0.314551 -0.9353 0.08555 -0.343358 -0.876053 0.357701 -0.323391 -0.9146 0.221846 -0.33807 -0.962373 0.060209 -0.264977 -0.85014 0.437328 -0.293267 -0.89204 0.356892 -0.277295 -0.940972 0.050891 -0.334637 -0.874577 0.357731 -0.327328 -0.939677 0.064527 -0.335922 -0.549452 0.815169 -0.18331 -0.615731 0.78387 -0.08015 -0.881425 0.357533 -0.308641 -0.549962 0.815146 -0.181877 -0.88198 0.357511 -0.307078 -0.859129 0.444682 -0.25329 -0.667698 0.724484 -0.171183 -0.923056 0.221111 -0.314767 -0.885213 0.357356 -0.297818 -0.661193 0.726217 -0.188236 -0.886725 0.357269 -0.293389 -0.619869 0.781321 -0.0728 0.307838 -0.358038 -0.881501 0.250945 -0.351453 -0.901946 0.204859 -0.213427 -0.955239 0.269775 -0.391522 -0.879734 0.17825 -0.222562 -0.958485 0.173303 -0.281213 -0.943867 0.256601 -0.38232 -0.887687 0.253914 -0.215426 -0.942931 0.242068 -0.200267 -0.949366 0.22856 -0.385066 -0.894139 0.206579 -0.212829 -0.955002 0.251582 -0.351198 -0.901869 0.181538 -0.012791 -0.983301 0.157305 -0.091671 -0.983286 0.194281 -0.217086 -0.956624 0.225279 -0.012707 -0.974211 0.245311 -0.199099 -0.948779 0.224333 -0.216993 -0.950047 0.08347 -0.149893 -0.985172 0.182594 -0.27377 -0.944304 0.132685 -0.237681 -0.962238 0.138886 -0.107152 -0.984494 0.193008 -0.217523 -0.956782 0.15539 -0.092261 -0.983535 0.446498 0.235046 0.863361 0.373095 0.223982 0.900351 0.443699 0.222634 0.868081 0.458825 0.244157 0.854322 0.460245 0.233609 0.856505 0.585446 -0.035419 0.809937 0.790982 0.043149 0.610316 0.372415 0.474423 0.79764 0.36686 0.17213 0.914213 0.77923 0.019631 0.626431 0.434417 0.216493 0.874307 0.35556 0.219747 0.908454 0.935028 -0.262388 0.238486 0.883312 -0.229306 0.408875 0.693967 0.394137 0.60255 0.902935 -0.317846 0.289279 0.573119 0.309622 0.758729 0.36264 0.414239 0.834804 0.877484 -0.167506 0.449404 0.812136 0.129141 0.568998 0.702983 0.400642 0.587623 0.82212 -0.198397 0.533626 0.656173 0.36723 0.659226 0.848019 -0.258991 0.462372 0.2602 -0.232275 -0.9372 0.220231 -0.174051 -0.959794 0.294249 -0.368017 -0.882032 0.250002 -0.234394 -0.939446 0.280261 -0.374997 -0.883646 0.258177 -0.27165 -0.92712 0.167122 -0.149781 -0.974493 0.28976 -0.388761 -0.874588 0.276722 -0.376743 -0.884019 0.190585 -0.136994 -0.972065 0.301493 -0.364352 -0.881107 0.226642 -0.171381 -0.958782 0.406181 -0.302818 -0.862159 0.285355 -0.084312 -0.954706 0.416696 -0.301184 -0.857702 0.248532 -0.402689 -0.88095 0.255933 -0.386837 -0.885921 0.256518 -0.406929 -0.876702 0.362131 -0.005251 -0.932113 0.399703 -0.24494 -0.883313 0.461003 -0.274228 -0.843964 0.367125 -0.003937 -0.930163 0.390418 -0.316439 -0.864546 0.258669 -0.102047 -0.960561 0.645501 -0.474106 -0.598792 0.610527 -0.438871 -0.659279 0.413676 -0.146346 -0.898585 0.714381 -0.417768 -0.561363 0.538276 -0.027183 -0.84233 0.63473 -0.283221 -0.71896 0.460043 -0.194006 -0.866442 0.266287 -0.016201 -0.963758 0.400112 -0.15831 -0.90269 0.370048 -0.294099 -0.881232 0.326727 -0.220152 -0.91912 0.503271 -0.521328 -0.689155 0.228859 0.231715 -0.94548 0.383091 0.080577 -0.920189 0.490458 -0.075065 -0.868226 0.162177 0.153955 -0.974678 0.436107 -0.126167 -0.891007 0.295471 0.022995 -0.955075 0.630654 -0.118514 -0.766962 0.669736 -0.258925 -0.695997 0.557912 -0.006611 -0.829874 0.669999 -0.078763 -0.738172 0.59836 0.0377 -0.80034 0.473439 0.184195 -0.861352 -0.270787 0.408156 0.871828 -0.431888 0.620596 0.654472 -0.47417 0.665697 0.576203 -0.172733 0.457516 0.872263 -0.397023 0.729659 0.55675 -0.24052 0.587621 0.772562 -0.642831 0.477264 0.599155 -0.705867 0.488893 0.512577 -0.64143 0.480302 0.598229 -0.585505 0.590109 0.555837 -0.585716 0.550758 0.594645 -0.517581 0.522769 0.677364 -0.698227 0.611594 0.372064 -0.648609 0.577762 0.495476 -0.588978 0.546911 0.594974 -0.743747 0.546533 0.384891 -0.637498 0.485631 0.598129 -0.681412 0.534102 0.500413 -0.316658 0.650808 0.690055 -0.258704 0.579808 0.77259 -0.334836 0.773707 0.537831 -0.483066 0.57695 0.658617 -0.549896 0.591026 0.590171 -0.580039 0.646136 0.496048 -0.697074 0.613113 0.371725 -0.635225 0.607894 0.476397 -0.762179 0.582923 0.281573 -0.731804 0.564638 0.381638 -0.792707 0.51649 0.32381 -0.836296 0.503407 0.217233 -0.59547 0.572607 0.563504 -0.727306 0.541732 0.42137 -0.790825 0.521089 0.321033 -0.60233 0.560106 0.568753 -0.796167 0.507823 0.328989 -0.662834 0.565393 0.490898 -0.889284 0.448383 0.090146 -0.917475 0.396294 0.034509 -0.757832 0.591216 0.275961 -0.900759 0.384709 0.201575 -0.805502 0.482882 0.3435 -0.73142 0.529488 0.42973 -0.946766 0.32076 -0.02732 -0.837198 0.501491 0.218186 -0.77894 0.548445 0.304074 -0.940568 0.335979 -0.049506 -0.768113 0.571196 0.289374 -0.912062 0.409836 0.013344 0.877496 -0.478538 -0.031648 0.962459 -0.263267 0.06605 0.966055 -0.246203 0.078238 0.895729 -0.423422 -0.135583 0.97469 -0.221468 -0.030531 0.930661 -0.351467 -0.101694 0.923137 -0.202502 0.32682 0.91873 -0.187263 0.347662 0.870432 -0.300444 0.389977 0.960463 -0.260495 0.098253 0.969035 -0.240943 0.054016 0.962901 -0.262771 0.061424 0.951273 -0.158809 0.26431 0.944105 -0.199009 0.262795 0.928947 -0.278306 0.244139 0.949751 -0.158805 0.269728 0.925687 -0.280045 0.254319 0.943417 -0.202077 0.262922 0.95601 -0.29308 -0.012204 0.925044 -0.373505 -0.06919 0.97104 -0.236487 0.033992 0.881855 -0.429587 0.194387 0.91166 -0.286632 0.294478 0.920813 -0.219545 0.322339 -0.954403 0.03341 -0.296645 -0.930494 0.340401 -0.135307 -0.947555 0.264646 -0.179168 -0.971398 0.002082 -0.237448 -0.962958 0.240912 -0.121132 -0.968059 -0.048549 -0.245976 -0.869425 0.494064 0.000482 -0.936198 0.311392 -0.162998 -0.947705 0.264447 -0.178672 -0.835849 0.545097 -0.064997 -0.930724 0.28463 -0.229649 -0.909062 0.367663 -0.196035 -0.936999 0.283669 -0.203874 -0.947518 0.221077 -0.230943 -0.93859 0.275846 -0.207264 -0.949886 0.266793 -0.162906 -0.951558 0.259128 -0.1655 -0.940769 0.30428 -0.149555 -0.966324 -0.078816 -0.244961 -0.969135 -0.050579 -0.241287 -0.963998 0.239006 -0.116555 -0.970666 -0.086999 -0.224138 -0.968477 0.230124 -0.095372 -0.976613 0.177825 -0.120853 -0.987715 -0.155653 0.0138 -0.941465 -0.336989 0.009026 -0.943372 -0.33171 0.004205 -0.985371 -0.153656 -0.073718 -0.945858 -0.314606 -0.079842 -0.981447 -0.184517 -0.052101 -0.999352 0.005952 -0.035506 -0.999861 -0.001044 0.016661 -0.945736 -0.321368 -0.048024 -0.999917 0.003726 0.012311 -0.943465 -0.331459 0.002876 -0.941714 -0.336387 -0.004223 -0.999153 -0.013386 0.03891 -0.945791 -0.315238 -0.07813 -0.945861 -0.314665 -0.079575 -0.997526 -0.023715 0.066181 -0.945804 -0.320568 -0.051879 -0.999922 -0.000219 0.012519 -0.986853 -0.158456 -0.03181 -0.981367 -0.183361 -0.057432 -0.945782 -0.313449 -0.085126 -0.987118 -0.15161 -0.05111 -0.945244 -0.309005 -0.105026 -0.946313 -0.305348 -0.106083 0.261522 -0.189337 -0.946445 0.262592 -0.14511 -0.953933 0.277699 -0.101845 -0.955254 0.413074 -0.181464 -0.892435 0.432255 -0.111937 -0.894777 0.36919 -0.049857 -0.928015 0.271153 0.054976 -0.960965 0.26991 0.107821 -0.95683 0.252994 -0.100024 -0.962283 0.272484 0.054952 -0.96059 0.275508 -0.101686 -0.955906 0.263088 -0.145095 -0.953799 0.244044 -0.062031 -0.967778 0.240536 -0.099085 -0.965569 0.234605 -0.02935 -0.971647 0.227275 -0.098072 -0.96888 0.236464 0.108832 -0.965526 0.230437 -0.038842 -0.972312 0.240316 -0.083193 -0.967123 0.152377 -0.092067 -0.984025 0.24433 -0.03539 -0.969046 0.245757 -0.09948 -0.964213 0.249107 -0.062454 -0.96646 -0.457403 0.643322 0.613938 -0.41278 0.6647 0.622725 -0.486007 0.661326 0.571353 -0.456668 0.655709 0.601249 -0.481055 0.674114 0.560496 -0.626956 0.599389 0.497655 -0.398174 0.602134 0.692021 -0.379691 0.598923 0.705071 -0.510566 0.587408 0.627912 -0.395219 0.611539 0.685436 -0.507759 0.596931 0.621171 -0.426767 0.594624 0.68139 -0.300374 0.507871 0.807368 -0.568439 0.542169 0.618813 -0.518982 0.556643 0.648696 -0.2865 0.538498 0.792425 -0.517852 0.560988 0.64585 -0.384295 0.579164 0.718948 -0.59825 0.577404 0.555608 -0.636905 0.519377 0.569736 -0.531823 0.501233 0.68259 -0.581363 0.765406 0.275989 -0.465083 0.711757 0.526403 -0.532743 0.624832 0.570763 -0.179537 0.578606 0.795601 -0.242602 0.590429 0.769765 -0.143162 0.575581 0.805116 -0.185543 0.55809 0.80877 -0.171201 0.528813 0.831293 -0.097404 0.52507 0.845467 -0.336044 0.655709 0.676106 -0.248304 0.645038 0.722683 -0.128964 0.598148 0.790941 -0.336342 0.655243 0.67641 -0.129258 0.597687 0.791241 -0.228876 0.624533 0.746709 -0.152284 0.522757 0.838769 -0.094063 0.482353 0.870912 -0.174805 0.522581 0.834477 -0.128259 0.543218 0.829737 -0.169564 0.531626 0.829833 -0.281987 0.605753 0.744007 -0.080783 0.477433 0.874947 -0.109964 0.495461 0.861642 -0.17782 0.51733 0.837108 -0.080298 0.47821 0.874567 -0.177355 0.518142 0.836704 -0.097647 0.478126 0.872846 0.000676 0.534312 0.845287 -0.007308 0.531927 0.846758 0.137685 0.394539 0.908505 0.018171 0.536923 0.843436 0.166169 0.262428 0.950536 0.119737 0.413612 0.902545 0.104108 0.440332 0.891779 0.076507 0.546982 0.833641 0.116734 0.412723 0.903345 0.069306 0.545844 0.835015 0.057651 0.551539 0.832154 0.191808 0.547254 0.814692 0.189922 0.552283 0.811735 0.199187 0.561773 0.802954 -0.07131 0.520416 0.85093 -0.07092 0.517858 0.852522 -0.046002 0.413355 0.909407 0.149265 0.163111 0.975251 0.159177 0.259541 0.952524 0.020813 0.53742 0.843058 0.147596 0.162643 0.975583 0.021335 0.537518 0.842982 0.024696 0.54058 0.84093 0.53857 0.522333 0.661144 0.365532 0.712892 0.598474 0.622446 0.094073 0.776988 0.53215 0.524861 0.664332 0.67041 0.095706 0.735792 0.567461 0.282903 0.773275 0.333158 0.026739 0.942492 0.568341 -0.315487 0.759906 0.62763 0.094263 0.772784 0.714377 0.273028 0.644299 0.541285 0.090712 0.835931 0.354167 0.708889 0.609952 0.500906 0.104663 0.85915 0.521241 0.048685 0.85202 0.473847 0.087437 0.876255 0.499468 0.104799 0.85997 0.470016 0.08724 0.878336 0.479584 -0.334652 0.811177 0.474212 0.132588 0.87037 0.505852 0.296327 0.810126 0.451418 0.086263 0.888133 0.401161 0.137748 0.905591 0.377497 0.082121 0.922362 0.42855 0.07042 0.900769 0.42814 0.083139 0.89988 0.616261 -0.245122 0.748424 0.60381 -0.23986 0.760184 0.419015 0.077613 0.904656 0.595418 -0.243266 0.765702 0.616683 -0.302886 0.72661 0.541768 -0.055088 0.838721 0.530224 -0.062605 0.845543 0.58142 -0.248827 0.77462 0.646074 -0.00841 0.763228 0.684423 -0.20411 0.699931 0.696612 -0.215265 0.684393 0.488198 0.249591 0.836282 0.542635 0.136952 0.828729 0.59081 -0.245113 0.768677 0.490087 0.250018 0.835048 0.592182 -0.244564 0.767795 0.554083 -0.048552 0.831044 0.539469 0.100848 0.835944 0.539845 -0.322166 0.777673 0.558848 -0.257492 0.788281 0.606819 0.093376 0.789336 0.580355 -0.249243 0.775284 0.572271 0.138126 0.808348 0.049782 0.731306 0.68023 0.472007 0.599735 0.646164 0.386197 0.673361 0.630426 0.05755 0.684396 0.726836 0.384425 0.620191 0.683798 0.080803 0.681148 0.727673 0.786442 0.002692 0.617658 0.79353 0.03102 0.60774 0.374299 0.50313 0.778948 0.906724 0.133351 0.400087 0.380604 0.565056 0.732019 0.470407 0.592674 0.6538 0.504127 0.243337 0.82864 0.292877 0.3166 0.902212 0.346964 0.326506 0.87921 0.470825 0.203686 0.858392 0.339803 0.289796 0.894736 0.61166 -0.117252 0.782383 0.079862 0.701851 0.707833 0.079689 0.72654 0.682488 0.386096 0.666977 0.637237 0.003142 0.47067 0.882304 0.356621 0.380465 0.853269 0.295168 0.422771 0.85682 0.216558 0.656365 0.722694 0.238062 0.619178 0.748295 0.299277 0.854236 0.425105 0.361433 0.526511 0.769514 0.403434 0.560493 0.723248 0.512418 0.561072 0.650097 -0.148969 0.542869 0.826499 0.114872 0.677662 0.726346 0.37394 0.681331 0.629251 -0.113047 0.506704 0.854676 0.374722 0.678731 0.631592 0.164512 0.669828 0.724062 0.158439 0.634049 0.756888 0.486956 0.563422 0.667405 0.396482 0.59427 0.699746 0.146645 0.475678 0.867309 0.413339 0.502827 0.759155 0.11855 0.491533 0.862752 0.485434 0.574349 0.659148 0.519268 0.542924 0.659996 0.396305 0.595078 0.69916 0.484966 0.576213 0.657865 0.395864 0.59707 0.69771 0.482956 0.606209 0.631873 0.427522 0.39898 0.811197 0.302872 0.441645 0.844522 0.149638 0.477171 0.865977 0.427435 0.401902 0.809799 0.141261 0.43366 0.889935 0.325712 0.42148 0.846325 0.239142 0.402489 0.883637 0.257414 0.399417 0.879889 0.142182 0.438408 0.887458 0.24189 0.409766 0.879535 0.142951 0.442379 0.885362 0.291831 0.398104 0.869683 0.176982 0.392811 0.902428 0.059509 0.408501 0.910816 0.136046 0.406943 0.903266 0.181861 0.415517 0.891219 0.13994 0.426868 0.893421 0.251323 0.380446 0.889999 0.377022 0.357531 0.854415 0.326571 0.405862 0.853597 0.137492 0.414323 0.899685 0.374133 0.338491 0.863393 0.133726 0.39514 0.908835 0.060814 0.412875 0.908755 0.34761 0.101476 0.932132 0.243986 0.23744 0.940262 0.313627 0.147377 0.938039 0.321679 0.080158 0.943449 0.304285 0.141423 0.942025 0.289996 0.128533 0.948357 0.447671 0.204858 0.870416 0.469894 0.176236 0.864951 0.426623 0.220003 0.877264 0.449067 0.206243 0.869369 0.409939 0.209204 0.887797 0.344271 0.314662 0.884571 0.4401 -0.095875 0.892816 0.372214 0.173308 0.911823 0.338472 0.163246 0.926708 0.535395 -0.057769 0.842624 0.425039 0.218977 0.878288 0.455508 0.162449 0.875285 0.040577 0.391491 0.919287 0.233811 0.084782 0.968578 0.235525 0.09782 0.966933 -0.094713 0.302945 0.94829 0.091611 0.007701 0.995765 -0.08861 0.129621 0.987596 0.486469 0.03272 0.873085 0.644262 -0.604207 0.468892 0.501033 -0.059468 0.863383 0.41599 0.033914 0.908736 0.597706 0.447919 0.664918 0.277466 0.581861 0.764494 0.741934 -0.495298 0.451901 0.257239 -0.013477 0.966254 0.494098 -0.079071 0.865803 0.770093 -0.471312 0.429909 0.504207 -0.050273 0.862118 0.790522 -0.483679 0.375672 0.654996 -0.1733 0.735491 0.614349 -0.216979 0.758614 0.376225 -0.34525 0.859801 0.651635 -0.177613 0.737445 0.555305 0.125707 0.822091 0.320151 0.212762 0.923166 0.310774 0.556558 0.770495 0.227805 0.517658 0.824703 0.588217 0.308163 0.747687 0.29819 0.551348 0.779165 0.584229 0.277642 0.762621 0.774939 0.079593 0.627004 0.340732 0.568504 0.748803 0.749554 0.017832 0.661703 0.635954 -0.03844 0.770769 0.257825 0.5339 0.805281 0.571567 -0.07442 0.817174 0.275709 0.621807 0.733035 0.608588 -0.230078 0.759398 0.794694 -0.594902 0.120638 0.855117 0.118681 0.504667 0.606818 -0.232133 0.760188 0.830932 0.096908 0.547869 0.546607 -0.305276 0.779761 0.781512 -0.284009 0.555498 0.381664 0.30237 0.873444 0.66461 -0.021391 0.746884 0.706891 -0.361775 0.607802 0.794453 0.067088 0.603609 0.760744 -0.622366 0.184197 0.236283 0.501788 0.832093 0.199168 0.608459 0.768186 0.543864 -0.089035 0.834436 0.196162 0.480964 0.854514 0.492391 -0.114983 0.862746 0.390823 0.312534 0.865783 -0.186845 -0.774406 -0.604471 -0.208135 -0.76939 -0.603919 -0.191586 -0.778449 -0.597755 0.362687 0.931617 0.02341 0.484039 0.873383 0.053925 0.362403 0.931702 0.024417 0.701671 0.712093 0.024134 0.617631 0.785618 -0.036547 0.525634 0.847296 -0.076152 0.021404 0.612864 0.789899 0.012116 0.613605 0.78952 0.015418 0.612857 0.790044 0.268334 -0.688679 -0.673586 -0.018093 -0.580326 -0.814183 0.00862 -0.590849 -0.806736 0.368858 0.909133 -0.193446 0.520542 0.851834 -0.058437 0.606528 0.794944 -0.013718 0.225474 0.972804 0.053046 0.355774 0.932514 0.061982 0.472037 0.877309 0.086664 -0.080983 0.169748 0.982154 -0.272338 0.232397 0.933715 -0.18446 0.187054 0.964876 -0.41957 0.905208 0.067529 -0.251192 0.955723 0.153287 -0.301967 0.942791 0.14128 -0.479731 0.860827 0.169807 -0.354977 0.898654 0.257707 -0.433728 0.876823 0.207514 0.028907 0.976071 0.215523 -0.209071 0.97288 0.098961 -0.267801 0.960871 0.070772 0.045597 0.98267 0.179666 -0.249437 0.967791 0.034097 -0.218628 0.973589 0.065782 -0.356877 0.922347 0.148035 -0.387829 0.911922 0.134116 -0.317211 0.932293 0.173803 -0.327942 0.942207 0.068558 -0.27741 0.9565 0.09029 -0.223728 0.966731 0.124001 -0.488793 0.860103 0.145959 -0.417978 0.891043 0.177022 -0.340386 0.913048 0.224679 -0.498096 0.850063 0.171153 -0.350898 0.90287 0.248389 -0.416677 0.883144 0.215493 -0.343702 0.581661 0.737251 -0.325918 0.680064 0.656727 0.04249 0.391032 0.919396 -0.4205 0.403934 0.812414 -0.066884 0.280943 0.957391 -0.073822 0.322233 0.943778 -0.255816 0.731233 0.632342 -0.045176 0.315583 0.947822 0.024012 0.37306 0.927496 -0.211763 0.749359 0.62739 0.054187 0.402275 0.913914 -0.311682 0.692001 0.651145 0.101534 0.013914 0.994735 0.110638 0.060686 0.992006 -0.09716 0.248882 0.963648 0.05733 -0.004962 0.998343 -0.129052 0.214347 0.968195 -0.080156 0.300173 0.950511 0.037366 0.175687 0.983737 -0.105411 0.213229 0.971299 -0.072524 0.275023 0.958698 0.022083 0.124572 0.991965 -0.102582 0.243066 0.96457 0.105673 0.05522 0.992867 -0.065225 0.001596 -0.997869 0.071808 -0.303895 -0.949995 -0.018292 -0.329224 -0.944075 -0.023906 0.019191 -0.99953 0.019465 -0.328831 -0.944188 0.017511 -0.022042 -0.999604 -0.301323 0.710453 0.635973 -0.201691 0.769507 0.605953 -0.194518 0.320821 0.92695 0.248811 -0.734244 -0.631647 0.137022 -0.32459 -0.935877 0.038327 -0.318543 -0.947133 0.146859 0.719125 0.679184 -0.026027 0.419546 0.907361 0.010889 0.329184 0.944203 -0.041194 0.777871 0.627072 -0.157177 0.323398 0.933118 -0.158597 0.775464 0.611148 0.008796 -0.160971 -0.98692 0.009473 -0.021822 -0.999717 0.007268 -0.329009 -0.944299 -0.037211 0.178137 0.983302 -0.058163 0.327942 0.942906 0.072467 0.368566 0.926773 -0.339833 0.935386 0.097804 -0.484805 0.87055 0.084296 -0.473079 0.876083 0.093141 -0.339481 0.917289 0.208166 -0.47944 0.85716 0.188185 -0.349741 0.913558 0.207591 -0.670388 0.741358 -0.031128 -0.54053 0.840816 0.029259 -0.463745 0.885928 0.008427 -0.676807 0.736008 0.015024 -0.469588 0.880999 0.057691 -0.488451 0.871857 0.035795 -0.378805 0.879728 0.287375 -0.403941 0.871455 0.278206 -0.481282 0.835722 0.264456 -0.367232 0.906631 0.207751 -0.478415 0.862075 0.167168 -0.575322 0.805933 0.139559 -0.326223 0.894511 0.305661 -0.354842 0.886386 0.297333 -0.481295 0.831565 0.277229 -0.324944 0.899531 0.291985 -0.481255 0.837243 0.25965 -0.403666 0.873067 0.273509 -0.322669 0.907433 0.269166 -0.40235 0.879839 0.252978 -0.220561 0.941006 0.256635 -0.285581 0.958289 0.011233 -0.236993 0.9715 0.004599 -0.114998 0.993206 0.017796 -0.387018 0.849515 0.358526 -0.130118 0.916077 0.379305 -0.207447 0.904301 0.373103 -0.375456 0.888882 0.26253 -0.220064 0.939716 0.261736 -0.402672 0.878307 0.257744 0.079904 0.996251 0.033146 0.041052 0.998716 0.029694 -0.231516 0.965639 0.118072 0.16311 0.94043 0.298306 -0.207618 0.904806 0.37178 -0.131186 0.921949 0.364418 0.168199 0.985051 -0.03719 -0.115404 0.992983 0.025818 -0.235798 0.971147 0.035678 0.178958 0.983857 0.000108 -0.233821 0.969175 0.077638 0.040503 0.998778 0.028309 0.140676 0.981664 -0.12863 0.002034 0.997662 -0.068311 0.212349 0.964985 -0.153987 -0.05558 -0.92274 0.381394 -0.026419 -0.932656 0.359797 -0.136945 -0.887685 0.439615 0.027585 0.991745 -0.125226 0.204657 0.94955 -0.237633 0.159084 0.963317 -0.21613 0.039509 0.99519 -0.089641 0.182382 0.964837 -0.18928 0.000752 0.997439 -0.071515 -0.102313 0.835612 -0.539708 -0.134422 0.864449 -0.484415 -0.116543 0.859441 -0.497774 0.300289 0.894869 -0.330207 0.189523 0.965059 -0.180948 0.224374 0.95136 -0.211116 -0.162781 -0.8498 0.501341 -0.138042 -0.88816 0.438311 -0.02975 -0.933869 0.356375 -0.067421 0.773099 -0.630692 -0.147052 0.838348 -0.524928 -0.164383 0.851822 -0.497371 -0.064037 0.774667 -0.629119 -0.161816 0.852948 -0.496281 -0.168146 0.885887 -0.432356 -0.180565 0.712967 -0.677551 -0.302311 0.849198 -0.432978 -0.266961 0.722528 -0.637718 -0.340062 0.71292 -0.613273 -0.436388 0.788188 -0.433965 -0.436975 0.792945 -0.424606 -0.100946 0.836123 -0.539174 -0.153005 0.888912 -0.431769 -0.1319 0.865461 -0.483301 -0.459238 0.844545 -0.275398 -0.450906 0.856892 -0.249841 -0.444428 0.789199 -0.423849 -0.418718 0.858625 -0.2957 -0.402134 0.809536 -0.427715 -0.408451 0.800857 -0.437944 -0.33794 0.778955 -0.528229 -0.27235 0.720724 -0.637481 -0.305961 0.847942 -0.432876 -0.517827 0.738599 -0.431655 -0.487259 0.766255 -0.418846 -0.45757 0.854338 -0.246446 -0.522055 0.737175 -0.42899 -0.448182 0.857917 -0.25122 -0.363959 0.921373 -0.136402 0.541308 -0.730369 0.416589 0.380757 -0.916809 0.120354 0.480668 -0.843662 0.239151 -0.753936 0.651779 -0.082247 -0.6671 0.736565 0.111581 -0.629139 0.760873 0.158923 -0.450232 0.847872 -0.28001 -0.385574 0.915394 -0.115702 -0.440932 0.860594 -0.254866 -0.463795 0.874542 0.141673 -0.416723 0.892102 0.174628 -0.54201 0.83889 0.049891 -0.515844 0.823242 0.237017 -0.613632 0.777391 0.138268 -0.649804 0.754839 0.089297 0.359559 -0.922737 0.138827 0.466101 -0.846612 0.2569 0.344707 -0.925914 0.154469 -0.466864 0.879738 0.089989 -0.52101 0.853161 0.025764 -0.397234 0.907266 0.138108 0.394481 -0.897223 -0.198431 0.425611 -0.877873 -0.219529 0.372761 -0.914284 -0.158538 0.370739 -0.901455 -0.223453 0.364493 -0.904281 -0.222306 0.321422 -0.922265 -0.214743 0.485847 -0.842547 -0.232524 0.451096 -0.867228 -0.21078 0.366733 -0.907176 -0.206249 0.490113 -0.8421 -0.22507 0.370062 -0.911241 -0.180814 0.440987 -0.874926 -0.200086 -0.386529 0.891272 0.237127 -0.337744 0.905504 0.256887 -0.363516 0.902982 0.229087 0.375275 -0.904583 -0.202233 0.365875 -0.906081 -0.212492 0.451278 -0.868355 -0.20569 0.281179 -0.938019 -0.202631 0.322903 -0.923252 -0.208183 0.366552 -0.906947 -0.207572 -0.285794 0.932117 0.22244 -0.365282 0.905313 0.216743 -0.323538 0.922595 0.210099 -0.774214 0.202964 -0.599498 -0.973121 0.014415 -0.229841 -0.943587 0.048708 -0.327522 -0.760675 0.123335 -0.637309 -0.935764 -0.022978 -0.351877 -0.722161 0.168337 -0.670929 -0.96204 -0.260075 -0.082708 -0.962033 -0.24382 -0.122651 -0.904013 -0.165266 -0.394268 -0.984431 -0.164807 -0.061104 -0.92856 -0.065452 -0.365365 -0.958218 -0.10169 -0.267351 -0.951814 -0.271312 -0.142965 -0.86049 -0.116446 -0.495982 -0.900239 -0.177552 -0.397549 -0.960435 -0.243997 -0.134275 -0.907481 -0.153464 -0.391058 -0.965618 -0.230353 -0.120492 -0.640181 0.259881 -0.722932 -0.71853 0.153961 -0.678241 -0.932914 -0.041168 -0.357739 -0.621286 0.207614 -0.75558 -0.933728 -0.036196 -0.35615 -0.887889 -0.026545 -0.459292 -0.738668 -0.499205 0.45295 -0.723266 -0.51208 0.463316 -0.882404 -0.460545 0.09624 -0.713118 -0.549461 0.435381 -0.858258 -0.506077 0.085316 -0.865108 -0.499875 0.041377 -0.664321 -0.51852 0.538345 -0.870243 -0.465134 0.162255 -0.877368 -0.470542 0.09389 -0.659368 -0.529817 0.533412 -0.883311 -0.458712 0.096668 -0.724083 -0.510303 0.463998 -0.921318 -0.350682 -0.167916 -0.915868 -0.375221 -0.142811 -0.903003 -0.416267 0.106335 -0.924527 -0.343258 -0.165602 -0.905712 -0.409976 0.107729 -0.884907 -0.432545 0.172753 -0.885091 -0.448413 -0.12466 -0.874931 -0.482096 0.045598 -0.867501 -0.489336 0.089399 -0.920807 -0.374664 -0.108362 -0.903574 -0.414952 0.106627 -0.916483 -0.373797 -0.142602 -0.242508 0.95327 0.180184 -0.28623 0.942544 0.172286 -0.258116 0.948483 0.183729 -0.220233 0.961163 0.166324 -0.248555 0.955881 0.156561 -0.197189 0.959678 0.200338 -0.335534 0.931499 0.140451 -0.323325 0.936045 0.138853 -0.250262 0.954634 0.161377 -0.331943 0.928439 0.166777 -0.255908 0.950282 0.177413 -0.284006 0.944361 0.1659 -0.338956 0.912729 0.228112 -0.237739 0.940483 0.242841 -0.273847 0.933978 0.229548 -0.339278 0.915419 0.216559 -0.27341 0.934423 0.228256 -0.313616 0.923756 0.219819 -0.1924 0.955649 0.222973 -0.208201 0.955789 0.207655 -0.255481 0.950623 0.176195 -0.213538 0.946851 0.24057 -0.270251 0.937565 0.218945 -0.234967 0.943483 0.23373 0.314143 -0.908158 -0.2767 0.303524 -0.912661 -0.27372 0.360829 -0.88616 -0.290728 0.333797 -0.930076 -0.153422 0.400381 -0.900018 -0.17223 0.321839 -0.934416 -0.1526 -0.041056 0.854 0.518651 -0.203202 0.739613 0.641624 -0.208223 0.759661 0.616083 0.30037 -0.911187 -0.281987 0.362062 -0.886762 -0.287341 -0.643205 0.56472 0.517087 -0.382844 0.739417 0.553798 -0.252641 0.805008 0.536782 -0.441428 0.25187 0.861222 -0.034188 0.535905 0.843586 -0.007395 0.604948 0.796231 0.338717 -0.910875 -0.235747 0.311434 -0.920568 -0.235717 0.374967 -0.892465 -0.250811 -0.315838 0.805752 0.501009 -0.278755 0.828853 0.485076 -0.400068 0.76482 0.504972 -0.038977 0.853113 0.520268 -0.011228 0.904419 0.426498 -0.097144 0.788075 0.607865 0.074512 0.794973 0.602051 0.064787 0.743202 0.665923 -0.109569 0.68133 0.723729 -0.467944 0.825532 0.315476 -0.474467 0.737896 0.479991 -0.475466 0.790607 0.385839 0.003292 0.931875 0.362766 -0.126186 0.793549 0.595279 -0.021545 0.905829 0.423096 0.159675 0.218193 0.962754 -0.420707 0.106305 0.900947 0.020888 0.757757 0.652202 -0.246651 0.089192 0.964991 -0.289194 0.809003 0.511742 -0.381237 0.773396 0.506474 -0.357352 0.143412 0.922894 0.111132 0.500197 0.858751 0.206066 0.684069 0.699704 -0.363829 0.151522 0.919059 0.166242 0.702675 0.691818 -0.225777 0.007698 0.974149 0.426185 -0.804348 -0.413993 0.327438 -0.781161 -0.531576 0.369403 -0.75105 -0.547234 -0.452949 0.781858 0.42841 -0.401776 0.730924 0.551658 -0.4619 0.796924 0.389307 -0.271067 0.568446 0.776783 -0.063926 0.365819 0.928488 -0.484141 0.672804 0.559412 0.240894 -0.640442 -0.729249 0.429525 -0.712493 -0.554853 0.435212 -0.670767 -0.600552 -0.254566 0.086359 0.963192 -0.388147 0.771095 0.504732 -0.431881 0.710877 0.555097 -0.287246 0.074521 0.954954 -0.474214 0.680372 0.558762 -0.049193 0.383083 0.922403 -0.45231 0.833018 0.318585 -0.460028 0.798076 0.389165 -0.39934 0.732489 0.55135 -0.470252 0.824399 0.315006 -0.400348 0.731842 0.551478 -0.477658 0.736502 0.478965 0.288616 -0.928211 -0.234787 0.326092 -0.919777 -0.218346 0.243499 -0.935336 -0.256621 0.314003 -0.880244 -0.355769 0.312231 -0.87612 -0.367323 0.343097 -0.873091 -0.346405 -0.42422 0.827583 0.367619 -0.370129 0.843547 0.389143 -0.338366 0.846898 0.410211 0.388804 -0.888323 -0.244365 0.277176 -0.90926 -0.310515 0.34018 -0.902205 -0.265149 -0.252294 0.614424 0.74755 -0.447647 0.655822 0.607874 -0.466521 0.620495 0.630352 -0.118606 0.850167 0.51298 -0.333512 0.852642 0.402208 -0.366137 0.848784 0.381456 0.3253 -0.875437 -0.357477 0.341433 -0.874674 -0.344047 0.311171 -0.877219 -0.365594 -0.439485 0.79338 0.42119 -0.383422 0.785716 0.485426 -0.342417 0.767669 0.541696 0.266576 -0.963727 0.012946 0.273825 -0.960869 0.041844 0.354035 -0.935184 0.00948 0.263703 -0.96372 0.041293 0.358568 -0.933271 0.020832 0.317304 -0.947179 0.04658 0.307435 -0.951073 0.030709 0.344029 -0.938473 -0.03021 0.340127 -0.940059 -0.024545 0.324918 -0.944782 0.042613 0.354086 -0.935163 0.009607 0.273667 -0.960934 0.04138 0.401435 -0.914766 -0.045314 0.409652 -0.911957 -0.022775 0.35239 -0.935838 0.005393 0.38057 -0.922958 -0.057569 0.342943 -0.939189 -0.01775 0.361606 -0.932126 -0.019548 0.378739 -0.925502 0.001443 0.321705 -0.946835 -0.003035 0.349341 -0.936993 -0.002135 0.379048 -0.925369 -0.00382 0.353006 -0.935595 0.006922 0.410183 -0.911748 -0.021584 -0.820178 -0.187874 -0.540381 -0.966886 -0.230244 -0.110085 -0.967753 -0.237273 -0.084595 -0.817302 -0.199533 -0.540559 -0.965127 -0.247531 -0.0852 -0.851925 -0.186086 -0.489485 -0.975372 -0.207238 0.07551 -0.973742 -0.211456 0.084341 -0.975939 -0.201858 -0.082444 -0.974216 -0.212596 0.075539 -0.97481 -0.207112 -0.082769 -0.971307 -0.210917 -0.109892 -0.965194 -0.245819 0.089297 -0.970542 -0.236527 -0.045853 -0.968238 -0.235326 -0.084479 -0.97175 -0.217547 0.091514 -0.97496 -0.206421 -0.082726 -0.972759 -0.216037 0.084074 -0.867815 -0.1731 -0.465761 -0.853539 -0.179974 -0.488959 -0.96663 -0.241715 -0.084858 -0.85759 -0.20863 -0.470121 -0.956293 -0.279162 -0.087016 -0.957664 -0.283602 -0.049483 -0.697034 -0.27361 0.662783 -0.697978 -0.29867 0.650863 -0.90467 -0.347148 0.247103 -0.702553 -0.259272 0.66272 -0.909985 -0.332328 0.247964 -0.902661 -0.336713 0.268005 -0.709767 -0.318013 0.628569 -0.918078 -0.332198 0.216279 -0.909439 -0.333884 0.247877 -0.706973 -0.32653 0.62735 -0.904981 -0.346301 0.247154 -0.698277 -0.297849 0.650919 -0.925426 -0.37074 0.078352 -0.925468 -0.371592 0.073677 -0.895264 -0.37178 0.245522 -0.931004 -0.356195 0.079727 -0.901048 -0.356859 0.246502 -0.907973 -0.360485 0.213623 -0.914072 -0.398539 0.075097 -0.881957 -0.388279 0.26719 -0.885897 -0.394595 0.243888 -0.92186 -0.380142 0.075274 -0.893481 -0.376246 0.245216 -0.923716 -0.37599 0.073344 0.321205 -0.946185 0.039525 0.353025 -0.934977 0.034504 0.255243 -0.966733 0.016689 0.361714 -0.932288 0.001651 0.263685 -0.963942 -0.035863 0.321832 -0.945654 -0.046498 0.348706 -0.936516 0.036641 0.258058 -0.964008 0.063984 0.251628 -0.967081 0.037903 0.343672 -0.938933 0.017172 0.255262 -0.96673 0.016579 0.35305 -0.934973 0.034368 0.157339 -0.986818 0.037877 0.159256 -0.987065 0.018426 0.252339 -0.967049 0.033786 0.163797 -0.984651 0.060277 0.247606 -0.966956 0.060722 0.25015 -0.967592 0.034521 0.218556 -0.974223 -0.055888 0.267508 -0.963551 0.002906 0.262283 -0.964619 -0.026808 0.168325 -0.985648 -0.012826 0.252385 -0.967046 0.033519 0.159302 -0.987064 0.018122 0.35002 -0.935808 0.041815 0.342355 -0.938747 0.039329 0.289613 -0.954117 0.076056 0.349072 -0.936322 0.03808 0.285197 -0.955985 0.06896 0.258449 -0.963804 0.065463 0.365999 -0.926449 0.087967 0.364387 -0.926861 0.090275 0.318652 -0.939797 0.123457 0.334835 -0.939987 0.065641 0.294081 -0.952147 0.083265 0.346687 -0.93683 0.046452 0.221206 -0.973435 0.059091 0.186925 -0.979104 0.080085 0.261088 -0.964826 0.03071 0.276632 -0.956297 0.094715 0.288555 -0.954572 0.074354 0.303139 -0.95159 0.050815 0.164251 -0.984477 0.061863 0.250567 -0.967428 0.036053 0.251339 -0.967776 0.015468 0.168067 -0.9829 0.075242 0.259346 -0.965379 0.027976 0.185354 -0.979608 0.077534 0.360873 -0.9288 0.084274 0.342525 -0.935006 0.091872 0.340935 -0.935347 0.094281 0.355197 -0.931345 0.080196 0.358198 -0.928506 0.09783 0.354097 -0.931466 0.083585 0.285788 -0.954859 0.081056 0.287849 -0.95013 0.119987 0.295972 -0.951407 0.084996 0.333185 -0.93973 0.076776 0.34168 -0.93506 0.094434 0.343195 -0.934744 0.092034 0.319031 -0.943908 0.085183 0.319512 -0.944724 0.073539 0.316312 -0.944452 0.089203 0.342126 -0.935927 0.083604 0.344387 -0.93401 0.094991 0.343094 -0.932104 0.116055 0.264944 -0.960316 0.08717 0.291545 -0.95557 0.043439 0.283171 -0.955528 0.082342 0.29902 -0.947976 0.109216 0.31521 -0.944842 0.088975 0.318349 -0.945133 0.073336 0.284726 -0.956191 0.068036 0.308866 -0.946561 0.092867 0.302998 -0.947468 0.102451 0.26675 -0.959686 0.088583 0.293148 -0.950115 0.106516 0.281904 -0.956033 0.080818 0.333022 -0.941381 0.053828 0.362093 -0.928617 0.080992 0.359779 -0.929732 0.07847 0.346032 -0.937242 0.042883 0.359031 -0.929994 0.078792 0.351562 -0.934886 0.048913 0.336714 -0.937855 0.08398 0.337624 -0.934048 0.116466 0.329397 -0.939755 0.091419 0.350629 -0.932829 0.083006 0.348866 -0.933476 0.083153 0.349859 -0.93291 0.085309 0.276119 -0.957628 0.081897 0.270898 -0.95876 0.08599 0.280887 -0.953238 0.111538 0.280882 -0.956277 0.081484 0.276685 -0.954264 0.113249 0.283149 -0.951501 0.1203 0.286377 -0.955832 0.066134 0.267193 -0.961917 0.057646 0.308531 -0.94818 0.075912 0.279162 -0.957355 0.074429 0.298361 -0.949391 0.098173 0.304414 -0.947551 0.097359 0.263495 -0.96369 0.043266 0.317124 -0.947147 0.048429 0.316456 -0.946817 0.058245 0.261152 -0.963118 0.064832 0.309633 -0.948013 0.073472 0.267793 -0.961843 0.056075 0.377578 -0.925766 0.019808 0.336141 -0.941635 0.018223 0.334379 -0.942282 0.017181 0.378639 -0.925539 0.003112 0.340174 -0.940356 0.003552 0.321544 -0.946894 -0.00105 0.344038 -0.937897 0.044567 0.347282 -0.93624 0.053392 0.320007 -0.946082 0.050233 0.341572 -0.938697 0.046647 0.334328 -0.942298 0.017299 0.335425 -0.941862 0.019666 -0.984119 -0.171714 0.044998 -0.873081 -0.367744 0.320147 -0.810886 -0.46372 0.356971 -0.982153 -0.184971 0.03409 -0.810268 -0.474198 0.344387 -0.941536 -0.278287 0.18991 0.589875 0.555873 -0.585707 0.529281 0.607693 -0.59209 0.811403 0.447872 -0.375548 -0.603536 -0.499977 0.621102 -0.810331 -0.402981 0.425406 -0.873785 -0.363498 0.323062 0.447685 0.841743 -0.301739 0.685471 0.679316 -0.26203 0.78753 0.585097 -0.193543 0.440222 0.813164 -0.380747 0.797368 0.553775 -0.239871 0.495189 0.741496 -0.452737 -0.813028 -0.506981 0.286281 -0.941802 -0.309998 0.130039 -0.798655 -0.548789 0.246941 0.858956 0.504754 -0.086128 0.781796 0.599723 -0.170667 0.710783 0.698401 -0.083809 -0.964188 -0.263335 -0.031561 -0.964592 -0.241434 -0.106171 -0.889912 -0.401576 0.216317 -0.985519 -0.160746 0.053981 -0.915083 -0.300433 0.269005 -0.875572 -0.351955 0.330908 -0.932112 -0.324969 -0.159883 -0.892488 -0.41427 0.178454 -0.871234 -0.454028 0.186576 -0.961408 -0.240716 -0.133228 -0.896763 -0.378848 0.22867 -0.970986 -0.22007 -0.09357 -0.700998 -0.420885 0.575724 -0.647917 -0.4566 0.609688 -0.904762 -0.348681 0.244596 -0.674095 -0.495106 0.548148 -0.885699 -0.41447 0.209169 -0.880139 -0.443514 0.169268 -0.608217 -0.477044 0.63443 -0.876506 -0.345404 0.335311 -0.908624 -0.332195 0.25308 -0.598421 -0.522531 0.607333 -0.897187 -0.377359 0.229469 -0.638621 -0.489132 0.594066 -0.610762 0.348584 -0.710956 -0.585106 0.30127 -0.752919 -0.874949 -0.06307 -0.48009 -0.604779 0.342507 -0.71898 -0.881307 -0.048216 -0.470078 -0.851129 -0.093732 -0.51652 -0.633392 0.240366 -0.735553 -0.895044 0.003616 -0.445963 -0.886783 -0.034765 -0.460877 -0.625566 0.218923 -0.748826 -0.877614 -0.056936 -0.475975 -0.58784 0.305834 -0.748939 -0.923697 -0.345194 -0.166206 -0.908735 -0.374135 -0.184995 -0.841645 -0.13107 -0.523884 -0.959435 -0.247322 -0.135336 -0.882443 -0.045478 -0.468216 -0.869224 -0.090847 -0.486001 -0.847369 -0.480554 -0.225908 -0.819041 -0.134688 -0.557701 -0.793333 -0.211109 -0.571013 -0.88957 -0.423032 -0.172364 -0.840095 -0.133923 -0.525648 -0.907193 -0.377011 -0.186715 0.36699 -0.927498 -0.071168 0.366465 -0.926346 -0.087104 0.365269 -0.927081 -0.084262 -0.36774 0.926288 0.0822 -0.367201 0.926868 0.077961 -0.340231 0.936232 0.087824 0.359848 -0.92427 -0.127412 0.38004 -0.911685 -0.156206 0.359453 -0.927473 -0.102893 0.380174 -0.917882 -0.113845 0.359857 -0.927457 -0.101614 0.361243 -0.927001 -0.100863 -0.380825 0.902848 0.199596 -0.337597 0.926895 0.163993 -0.339521 0.926292 0.163427 0.386924 -0.901331 -0.194659 0.345278 -0.927006 -0.146435 0.366182 -0.915541 -0.166421 -0.293637 0.941099 0.167663 -0.348208 0.924349 0.155983 -0.342981 0.926756 0.153258 -0.290126 0.94612 0.143823 -0.344035 0.926876 0.150135 -0.342314 0.927859 0.147984 -0.862789 -0.061973 -0.501752 -0.981467 -0.186713 -0.043137 -0.979704 -0.184576 -0.078181 -0.868021 -0.035445 -0.495261 -0.98478 -0.157803 -0.072848 -0.850137 -0.00317 -0.526552 -0.978891 -0.19078 0.073309 -0.980728 -0.18911 0.049097 -0.983272 -0.166199 -0.074524 -0.976259 -0.204363 0.071788 -0.981375 -0.176206 -0.076517 -0.981118 -0.188479 -0.043398 -0.983068 -0.182024 0.02107 -0.982184 -0.148447 -0.115231 -0.983775 -0.163447 -0.073975 -0.98227 -0.186375 0.020251 -0.983044 -0.167435 -0.07477 -0.980431 -0.1907 0.048871 -0.833322 0.034095 -0.551735 -0.850312 -0.002269 -0.526274 -0.984631 -0.158654 -0.073018 -0.839461 0.066742 -0.539306 -0.991642 -0.112201 -0.063692 -0.988186 -0.11109 -0.10558 -0.912295 -0.408872 -0.023255 -0.909288 -0.415909 0.014679 -0.897652 -0.426369 0.111493 -0.904039 -0.426606 -0.026869 -0.889557 -0.44372 0.108634 -0.892324 -0.442892 0.087203 -0.914941 -0.400768 0.047627 -0.902983 -0.406987 0.137781 -0.906103 -0.407251 0.114565 -0.906582 -0.419616 0.045077 -0.89756 -0.42657 0.11146 -0.909195 -0.416113 0.014646 -0.705471 -0.438004 0.557192 -0.718213 -0.436196 0.542129 -0.903647 -0.412921 0.113662 -0.714867 -0.41464 0.563062 -0.912393 -0.392261 0.116918 -0.907561 -0.396206 0.139114 -0.731831 -0.459952 0.502859 -0.895109 -0.437018 0.088288 -0.891234 -0.440196 0.10922 -0.745536 -0.428755 0.51024 -0.904228 -0.411588 0.113875 -0.718632 -0.435188 0.542383 -0.145193 0.987738 0.057388 -0.141974 0.989309 0.033322 -0.221194 0.975044 0.019054 -0.133728 0.989826 0.0486 -0.220467 0.975278 0.015072 -0.134396 0.989738 0.048541 -0.147429 0.988997 0.012269 -0.271847 0.96115 0.047844 -0.222068 0.974739 0.023872 -0.151755 0.988415 -0.002333 -0.219277 0.975625 0.008588 -0.140269 0.989885 0.021272 -0.361033 0.929716 0.072694 -0.291368 0.954901 0.057163 -0.230138 0.970651 0.069803 -0.357917 0.929506 0.088961 -0.235846 0.966203 0.104062 -0.266908 0.961448 0.066169 -0.19947 0.976574 0.080711 -0.191481 0.977312 0.090532 -0.229003 0.971373 0.063176 -0.233718 0.966764 0.103645 -0.232333 0.969107 0.082784 -0.293768 0.953522 0.067056 0.151536 -0.988451 0.001589 0.171722 -0.985115 0.007801 0.297383 -0.952755 -0.061813 0.145649 -0.989168 -0.018244 0.287632 -0.954316 -0.080925 0.270198 -0.961289 -0.054005 0.260131 -0.965573 -0.000785 0.327061 -0.94026 -0.09456 0.307875 -0.950547 -0.040908 0.227747 -0.97343 -0.023768 0.295705 -0.953057 -0.065123 0.170505 -0.98534 0.005681 0.425444 -0.896097 -0.126524 0.405518 -0.910126 -0.085002 0.310879 -0.94981 -0.034854 0.453651 -0.885665 -0.098988 0.326565 -0.945171 -0.002738 0.40191 -0.915111 -0.032239 0.356574 -0.929341 -0.095815 0.26516 -0.96147 -0.072563 0.293655 -0.953407 -0.069155 0.363154 -0.929711 -0.061299 0.312327 -0.949438 -0.031927 0.407285 -0.909712 -0.080885 0.229682 -0.973008 -0.022403 0.280062 -0.958172 -0.058917 0.292983 -0.945656 -0.141055 -0.272826 0.962028 -0.008307 -0.333803 0.933375 0.13186 -0.336196 0.937751 0.087149 -0.233685 0.970435 0.06039 -0.228691 0.963812 0.136991 -0.236608 0.959463 0.153122 0.288178 -0.955507 -0.062928 0.29103 -0.946194 -0.141485 0.277951 -0.958762 -0.059315 -0.371546 0.902573 0.217521 -0.378797 0.906409 0.186913 -0.367934 0.921565 0.123863 -0.25474 0.941829 0.21924 -0.249533 0.956613 0.150419 -0.260166 0.955649 0.138018 -0.458092 0.88386 0.094569 -0.410268 0.911621 0.025042 -0.46094 0.881718 0.100536 -0.378449 0.909783 0.170499 -0.370712 0.92054 0.123199 -0.381185 0.905552 0.186209 0.268383 -0.938039 -0.219211 0.272977 -0.952014 -0.138397 0.275891 -0.949893 -0.146924 0.26264 -0.939659 -0.219229 0.281503 -0.948048 -0.148193 0.25868 -0.937102 -0.23436 0.2924 -0.954211 -0.063118 0.301625 -0.950876 -0.06969 0.282099 -0.94785 -0.148328 0.246819 -0.967139 -0.061016 0.23388 -0.962518 -0.137326 0.24212 -0.960462 -0.137446 0.364331 -0.926483 -0.094301 0.328696 -0.932031 -0.152569 0.334783 -0.928597 -0.160087 0.319666 -0.945326 -0.064592 0.289773 -0.945259 -0.150058 0.308825 -0.948434 -0.071417 0.253836 -0.941307 -0.222503 0.265749 -0.934753 -0.235826 0.287914 -0.945893 -0.14964 0.268937 -0.934838 -0.231843 0.296615 -0.942888 -0.151596 0.321653 -0.935199 -0.148126 0.266486 -0.935913 -0.230329 0.318849 -0.936437 -0.146359 0.343587 -0.928523 -0.140688 0.278538 -0.930528 -0.237769 0.35517 -0.920995 -0.160069 0.282579 -0.935944 -0.210136 0.358649 -0.929076 -0.090495 0.372993 -0.923472 -0.089862 0.330267 -0.936395 -0.118693 0.360639 -0.928174 -0.091827 0.325633 -0.938945 -0.111112 0.326042 -0.933235 -0.150894 0.368763 -0.924296 -0.098444 0.341948 -0.934232 -0.101405 0.326574 -0.938435 -0.112649 0.367847 -0.9261 -0.083829 0.335555 -0.933368 -0.127388 0.376577 -0.921352 -0.096438 0.295102 -0.938748 -0.177951 0.284238 -0.934847 -0.212766 0.356114 -0.920352 -0.161661 0.295329 -0.938369 -0.179566 0.349828 -0.924548 -0.151099 0.349601 -0.921434 -0.169524 -0.304437 0.901443 0.307764 -0.293257 0.904703 0.309053 -0.297557 0.907478 0.296553 -0.301297 0.907492 0.29271 -0.294038 0.905008 0.307412 -0.298803 0.903679 0.306726 -0.306719 0.912955 0.269138 -0.300076 0.911866 0.280096 -0.302823 0.910993 0.279983 -0.307343 0.911096 0.274672 -0.302137 0.910548 0.282162 -0.289046 0.915965 0.278317 0.320589 -0.914533 -0.246682 0.343675 -0.89713 -0.27757 0.311801 -0.916449 -0.2508 -0.292581 0.918036 0.267592 -0.298555 0.908161 0.293441 -0.295819 0.909458 0.292194 -0.295679 0.907624 0.29798 -0.297575 0.902505 0.311343 -0.293336 0.904503 0.30956 0.310707 -0.907216 -0.283584 0.303945 -0.911713 -0.276399 0.319915 -0.899615 -0.297234 -0.839758 0.068478 -0.538625 -0.988061 -0.111981 -0.105811 -0.980136 -0.09549 -0.173823 -0.84425 0.097221 -0.527058 -0.984628 -0.06216 -0.16323 -0.824088 0.131335 -0.551027 -0.984092 -0.176272 0.022152 -0.985333 -0.168847 -0.024689 -0.975557 -0.122664 -0.182326 -0.982759 -0.183722 0.020751 -0.975962 -0.120444 -0.181636 -0.982057 -0.149146 -0.115411 -0.987809 -0.145021 -0.056587 -0.961872 -0.081482 -0.261079 -0.977779 -0.110087 -0.178405 -0.986562 -0.152625 -0.058324 -0.977136 -0.113831 -0.179575 -0.986839 -0.160087 -0.022826 -0.770678 0.178466 -0.611723 -0.825071 0.137563 -0.548027 -0.985249 -0.056669 -0.161468 -0.77759 0.231317 -0.584676 -0.990356 0.016334 -0.137583 -0.974521 0.042505 -0.220234 -0.891848 -0.435615 -0.121845 -0.891983 -0.444241 -0.083756 -0.880936 -0.469588 0.058644 -0.882346 -0.453482 -0.125774 -0.871395 -0.487526 0.05468 -0.872198 -0.487133 0.044409 -0.903925 -0.426844 -0.026917 -0.892235 -0.443079 0.087168 -0.894822 -0.441715 0.064668 -0.892792 -0.449364 -0.031542 -0.883516 -0.464575 0.059739 -0.894554 -0.439247 -0.082675 -0.719918 -0.485141 0.496343 -0.740779 -0.492067 0.457294 -0.888175 -0.455337 0.061744 -0.731652 -0.460343 0.502761 -0.89921 -0.432412 0.066643 -0.895016 -0.437217 0.088252 -0.709526 -0.556011 0.432925 -0.861171 -0.506762 0.039723 -0.859126 -0.509339 0.049764 -0.73527 -0.506296 0.450602 -0.886302 -0.459083 0.060933 -0.738661 -0.496409 0.456024 -0.30936 0.938286 0.154646 -0.308971 0.941751 0.132824 -0.318592 0.93881 0.130896 -0.269199 0.954607 0.127506 -0.312265 0.9435 0.1109 -0.255298 0.955089 0.150424 -0.35213 0.928502 0.117852 -0.37872 0.917174 0.123948 -0.325233 0.933282 0.152338 -0.351104 0.928247 0.122813 -0.31786 0.939381 0.128562 -0.308178 0.942508 0.129251 -0.331105 0.927662 0.172665 -0.290209 0.939148 0.183792 -0.329863 0.929036 0.167579 -0.332339 0.928799 0.163963 -0.332011 0.92695 0.174737 -0.372266 0.912819 0.167865 -0.261318 0.94599 0.191872 -0.27834 0.946272 0.164607 -0.324572 0.933863 0.15018 -0.28835 0.934518 0.208639 -0.330461 0.928463 0.169565 -0.290711 0.938706 0.18525 0.356282 -0.929299 -0.097291 0.400146 -0.911262 -0.09739 0.409468 -0.906536 -0.102607 0.351801 -0.928422 -0.119449 0.398566 -0.907998 -0.12917 0.378483 -0.917038 -0.125668 0.442835 -0.889873 -0.109654 0.443332 -0.889473 -0.110878 0.410299 -0.906392 -0.100545 0.434574 -0.892911 -0.117709 0.408923 -0.906628 -0.103957 0.399638 -0.91136 -0.098552 0.416545 -0.896725 -0.149579 0.374575 -0.920122 -0.114318 0.400137 -0.907836 -0.125397 0.44378 -0.888666 -0.115465 0.413836 -0.905721 -0.091703 0.439349 -0.890916 -0.115073 0.332096 -0.928578 -0.165693 0.372 -0.912613 -0.169569 0.377747 -0.908729 -0.177536 0.339131 -0.934048 -0.111999 0.400194 -0.90783 -0.125261 0.374649 -0.920115 -0.114134 -0.360639 0.913851 0.18659 -0.38316 0.904838 0.185626 -0.390293 0.892902 0.224492 -0.455626 0.884868 0.097025 -0.491631 0.851449 0.182575 -0.4551 0.884991 0.098359 -0.203916 0.954187 0.218962 -0.199115 0.935217 0.292785 -0.199319 0.935857 0.290593 -0.373896 0.901619 0.217451 -0.383234 0.895267 0.22722 -0.373446 0.908302 0.188482 -0.358919 0.87131 0.334659 -0.374331 0.885814 0.274245 -0.357885 0.903234 0.236825 -0.198644 0.91416 0.353343 -0.183849 0.937551 0.295292 -0.200679 0.934899 0.292731 -0.453073 0.885443 0.103514 -0.451324 0.886466 0.102397 -0.474807 0.859356 0.18991 -0.346535 0.908972 0.231696 -0.375776 0.897695 0.230077 -0.385519 0.882803 0.268393 -0.30295 0.889376 0.342391 -0.302479 0.908761 0.287507 -0.300266 0.903134 0.306902 0.312659 -0.88649 -0.341146 0.325598 -0.892891 -0.311018 0.308704 -0.875195 -0.372473 -0.295623 0.929858 0.219022 -0.305066 0.9206 0.243783 -0.288222 0.907733 0.304876 -0.290512 0.931456 0.219071 -0.275 0.912583 0.302602 -0.287793 0.913214 0.28847 0.313054 -0.913739 -0.258995 0.283868 -0.909857 -0.30262 0.278579 -0.91129 -0.303223 -0.310254 0.915178 0.257278 -0.294143 0.905494 0.305877 -0.310106 0.91865 0.244779 0.303509 -0.88823 -0.344863 0.306583 -0.876068 -0.372171 0.322897 -0.89402 -0.310588 0.295616 -0.892655 -0.340261 0.308679 -0.899819 -0.308291 0.310342 -0.895879 -0.317944 0.292755 -0.894233 -0.338589 0.307609 -0.897378 -0.316369 0.301201 -0.900793 -0.312809 0.291155 -0.895109 -0.337652 0.301819 -0.900256 -0.313757 0.313832 -0.899114 -0.305128 0.292784 -0.923847 -0.246546 0.314562 -0.912558 -0.261321 0.281635 -0.916867 -0.282907 0.309737 -0.915442 -0.256961 0.286537 -0.913005 -0.290378 0.281021 -0.91129 -0.300962 0.308561 -0.907277 -0.285724 0.29048 -0.912333 -0.288564 0.280967 -0.917385 -0.28189 0.307962 -0.909186 -0.28025 0.283154 -0.915682 -0.28522 0.315665 -0.911664 -0.263105 0.303624 -0.903048 -0.303836 0.316166 -0.897176 -0.308405 0.303531 -0.89876 -0.316385 0.306072 -0.898128 -0.31573 0.30257 -0.899601 -0.314911 0.294554 -0.900837 -0.318953 -0.274158 0.958699 0.075714 -0.074367 0.992839 0.093485 -0.053264 0.997576 0.044777 -0.272835 0.960295 0.058267 -0.058455 0.997937 0.026549 -0.230865 0.969814 0.078492 -0.284277 -0.958737 -0.003279 -0.319286 -0.946867 0.038728 0.053475 -0.997598 -0.044037 0.282986 0.957248 0.059965 -0.040178 0.995099 0.090355 -0.070826 0.99649 0.044627 0.155774 0.954121 -0.25571 -0.067214 0.997064 -0.036689 -0.087482 0.99319 -0.076939 -0.255745 -0.956021 0.143594 0.059425 -0.997965 -0.023135 -0.314848 -0.947007 0.063623 -0.152933 0.985686 0.070954 -0.232757 0.969759 0.073435 -0.061607 0.997981 0.015442 -0.199313 0.979075 0.041071 -0.067073 0.99774 -0.003893 -0.113854 0.990818 -0.072917 -0.666942 -0.546624 -0.50635 -0.887447 -0.398646 -0.23134 -0.909968 -0.393105 -0.132007 -0.68636 -0.447908 -0.572964 -0.942803 -0.297206 -0.150966 -0.744875 -0.326099 -0.582082 -0.973071 -0.223437 -0.056653 -0.973614 -0.223843 0.044384 -0.952688 -0.259793 -0.157776 -0.964592 -0.262643 -0.024079 -0.940654 -0.304626 -0.149578 -0.886113 -0.403971 -0.22718 -0.984412 -0.159014 0.075146 -0.981465 -0.157525 -0.109141 -0.968037 -0.183794 -0.170658 -0.981368 -0.17677 0.075301 -0.965353 -0.199604 -0.168081 -0.985308 -0.167698 0.032324 -0.827699 -0.154618 -0.539452 -0.772888 -0.201039 -0.601854 -0.9686 -0.180263 -0.171227 -0.835445 -0.114519 -0.537511 -0.97326 -0.147088 -0.17644 -0.981069 -0.15995 -0.109182 -0.886328 -0.457055 0.074315 -0.879048 -0.466816 0.096736 -0.856484 -0.421604 0.2978 -0.891118 -0.447621 0.074464 -0.86123 -0.412748 0.296515 -0.859138 -0.437422 0.265601 -0.885963 -0.443501 0.13556 -0.896796 -0.272099 0.348882 -0.877163 -0.381383 0.291775 -0.880335 -0.452095 0.143595 -0.880618 -0.374212 0.29065 -0.901489 -0.423873 0.087463 -0.768712 -0.044856 0.63802 -0.723255 -0.140514 0.676134 -0.916799 -0.288532 0.276096 -0.814316 0.039436 0.579081 -0.942827 -0.207752 0.260607 -0.925899 -0.220506 0.306738 -0.674318 -0.328059 0.661568 -0.875826 -0.402162 0.266824 -0.860689 -0.413768 0.296665 -0.693662 -0.282138 0.662745 -0.88108 -0.373242 0.290497 -0.685847 -0.230199 0.690378 -0.791367 0.60726 -0.070519 -0.839987 0.541879 0.028102 -0.521234 0.84863 0.090238 -0.732195 0.658735 -0.173084 -0.511609 0.859212 0.003269 -0.549405 0.834794 0.035672 -0.827814 0.540432 0.150522 -0.506148 0.859764 0.067966 -0.524467 0.841056 0.132513 -0.833771 0.539163 0.118865 -0.522135 0.846879 0.10085 -0.840499 0.54022 0.041514 -0.324812 0.944376 0.051483 -0.370019 0.926243 0.071833 -0.516883 0.854796 0.046433 -0.323723 0.944537 0.055263 -0.516648 0.85505 0.044318 -0.497457 0.861291 0.103514 -0.430317 0.90032 0.065201 -0.50323 0.86397 -0.01775 -0.517535 0.854056 0.052395 -0.437363 0.896375 0.07228 -0.516924 0.854751 0.046799 -0.370374 0.9259 0.074376 -0.825488 0.540748 0.161745 -0.786746 0.575525 0.223162 -0.478665 0.877825 0.017394 -0.825613 0.540733 0.161156 -0.481102 0.876574 0.012604 -0.503465 0.860373 0.079252 -0.477725 0.783639 0.397101 -0.294688 0.951163 0.091916 -0.366798 0.905795 0.212119 -0.673941 0.70373 0.224874 -0.480786 0.876738 0.013226 -0.78991 0.574074 0.215598 -0.252545 0.967552 -0.008002 -0.292092 0.955524 0.040682 -0.421567 0.898518 0.122255 -0.260026 0.965512 -0.013168 -0.430331 0.896309 0.106986 -0.318085 0.945101 0.074876 -0.320298 0.944942 0.067037 -0.494607 0.86153 0.114583 -0.420204 0.898834 0.124607 -0.329381 0.943533 0.035416 -0.432923 0.895594 0.102416 -0.305569 0.951967 0.01968 0.367372 -0.80169 -0.471519 0.29134 -0.752088 -0.591172 0.247163 -0.960147 -0.130495 0.521035 -0.771988 -0.364083 0.375966 -0.921028 -0.101773 0.336165 -0.939791 -0.061521 0.226133 -0.743657 -0.629157 0.350847 -0.92182 -0.164789 0.289934 -0.949323 -0.121346 0.157931 -0.768951 -0.619493 0.238823 -0.962017 -0.132236 0.282452 -0.754128 -0.592885 0.298529 -0.951047 0.079932 0.29081 -0.95349 0.079287 0.329511 -0.93742 -0.112542 0.34231 -0.936515 0.075921 0.370228 -0.923199 -0.103129 0.315754 -0.935091 -0.160944 0.287003 -0.957398 0.031915 0.345763 -0.936746 -0.054365 0.307321 -0.944321 -0.117519 0.303132 -0.951968 0.043217 0.331866 -0.936653 -0.112007 0.293009 -0.952772 0.079823 0.349475 -0.933919 0.075243 0.323263 -0.932377 -0.161782 0.278063 -0.953811 -0.113689 0.379444 -0.922383 0.072335 0.305987 -0.943414 -0.127835 0.38008 -0.924359 0.03316 0.268365 -0.725715 -0.633496 0.170894 -0.792102 -0.585978 0.430319 -0.882194 -0.191207 0.235615 -0.739783 -0.630243 0.41675 -0.890151 -0.184258 0.359833 -0.918177 -0.165744 0.038278 -0.940694 -0.337089 0.317669 -0.937034 -0.145098 0.298399 -0.946354 -0.123988 0.126087 -0.877005 -0.463643 0.403512 -0.897595 -0.177487 0.143699 -0.807952 -0.571457 0.344779 -0.938679 -0.002875 0.366263 -0.929649 0.04004 0.292243 -0.948675 -0.120869 0.368374 -0.929135 -0.031773 0.32396 -0.936105 -0.136957 0.285016 -0.953263 -0.100282 -0.370178 0.928338 0.034009 -0.288367 0.951763 0.104838 -0.164835 0.979104 0.119097 -0.364414 0.930849 0.026879 -0.165917 0.978418 0.123166 -0.315619 0.945755 0.077021 -0.402587 0.451062 0.796534 -0.057372 0.375985 0.924848 -0.302671 0.402937 0.863732 -0.043026 0.937935 0.344132 -0.1964 0.950198 0.241972 -0.321158 0.93508 0.149945 0.282657 0.956653 0.070144 -0.071637 0.995879 0.05562 -0.135211 0.990756 0.010933 -0.265826 -0.91212 -0.312047 0.197642 -0.948646 -0.246999 -0.176382 -0.926868 -0.331367 -0.275001 0.957459 0.087445 -0.313729 0.946821 0.071435 -0.164987 0.979009 0.119667 -0.274948 0.957542 0.086693 -0.162036 0.98079 0.108605 -0.075142 0.991683 0.104492 0.380695 -0.924012 -0.03569 0.40826 -0.912499 -0.025894 0.409449 -0.911929 -0.027154 0.381449 -0.922836 -0.053578 0.402458 -0.914367 -0.044279 0.392323 -0.91832 -0.052636 0.427544 -0.903506 -0.029715 0.436798 -0.898304 -0.047512 0.415223 -0.909631 -0.012733 0.434592 -0.900268 -0.025452 0.407063 -0.912802 -0.033039 0.406226 -0.913266 -0.030429 0.390672 -0.91432 -0.106745 0.366216 -0.926382 -0.087765 0.381464 -0.919624 -0.093687 0.377323 -0.918818 -0.115762 0.383144 -0.919309 -0.089837 0.363193 -0.927104 -0.092565 0.368582 -0.924682 -0.095445 0.393309 -0.914701 -0.092893 0.382928 -0.919351 -0.090335 0.367307 -0.92701 -0.075748 0.384105 -0.919122 -0.087627 0.369152 -0.925925 -0.079934 -0.864351 -0.185641 -0.46737 -0.96393 -0.261827 -0.047812 -0.963351 -0.264798 -0.042847 -0.875945 -0.141105 -0.461313 -0.974187 -0.222454 -0.038386 -0.872352 -0.129209 -0.471494 -0.97458 -0.204033 0.092542 -0.974485 -0.204448 0.092627 -0.980667 -0.19249 -0.035211 -0.968889 -0.230348 0.090522 -0.974916 -0.219295 -0.038052 -0.974251 -0.221004 -0.044642 -0.976662 -0.20235 0.072014 -0.980821 -0.191717 -0.035129 -0.974548 -0.21269 0.070846 -0.978676 -0.202186 -0.03624 -0.972487 -0.214137 0.091733 -0.851851 -0.108971 -0.512323 -0.870395 -0.137162 -0.472863 -0.97222 -0.230753 -0.039262 -0.863096 -0.060507 -0.501403 -0.98296 -0.180656 -0.033954 -0.98195 -0.184242 -0.042773 -0.922472 -0.38281 0.050015 -0.919819 -0.385295 0.074036 -0.90361 -0.389573 0.178105 -0.91466 -0.40142 0.047539 -0.895976 -0.407647 0.176211 -0.902679 -0.407691 0.137693 -0.925103 -0.371561 0.078273 -0.902072 -0.375883 0.212081 -0.909378 -0.375226 0.179548 -0.915718 -0.394562 0.076039 -0.899949 -0.398365 0.177194 -0.91619 -0.394034 0.073029 -0.690843 -0.372179 0.619854 -0.704913 -0.382839 0.597103 -0.907475 -0.380029 0.179071 -0.701542 -0.342535 0.624907 -0.917162 -0.354775 0.181516 -0.910016 -0.354974 0.214158 -0.714716 -0.415028 0.562968 -0.907093 -0.397327 0.138976 -0.899448 -0.39955 0.17707 -0.728292 -0.37843 0.571298 -0.911877 -0.368805 0.180177 -0.709091 -0.371312 0.599431 -0.112185 0.993084 -0.034616 -0.155809 0.986943 -0.040834 -0.102544 0.994188 -0.03278 -0.127497 0.991601 -0.021746 -0.104671 0.994347 -0.017833 -0.109736 0.993961 0.000495 -0.147733 0.989014 -0.005058 -0.100646 0.994735 -0.019313 -0.10487 0.99435 -0.016429 -0.153998 0.987719 -0.026393 -0.102331 0.99416 -0.034263 -0.155594 0.986919 -0.042214 -0.151434 0.988467 -0.001245 -0.133835 0.990738 -0.022952 -0.104568 0.994345 -0.018564 -0.144336 0.98927 0.022636 -0.107464 0.994207 0.002052 -0.092587 0.995679 0.007072 -0.080902 0.996688 0.008257 -0.095576 0.995362 -0.010946 -0.105895 0.994335 -0.009156 -0.075538 0.997134 0.004173 -0.104996 0.994351 -0.015536 -0.134275 0.990743 -0.019987 -0.164906 0.984221 -0.064153 -0.168281 0.984473 -0.049953 -0.143708 0.98742 -0.065946 0.147832 -0.988998 0.005392 0.112382 -0.993561 0.014417 0.100744 -0.994719 0.019636 -0.251821 0.964567 -0.07872 -0.252307 0.964402 -0.079177 -0.189894 0.97132 -0.1431 -0.175067 0.984108 -0.029723 -0.145965 0.986833 -0.069682 -0.17075 0.983838 -0.053926 0.174831 -0.982727 -0.060684 0.164433 -0.986376 -0.004869 0.117521 -0.992808 0.022827 -0.255516 0.966796 0.004079 -0.162962 0.98176 -0.097934 -0.214934 0.975107 -0.054485 0.144444 -0.989262 -0.022275 0.092694 -0.995672 -0.006722 0.096468 -0.995269 -0.011522 0.156177 -0.987576 0.017383 0.118301 -0.992685 0.024105 0.165423 -0.986218 -0.003151 0.278507 -0.958137 0.066379 0.284341 -0.958156 0.032962 0.246136 -0.966324 0.075067 0.260339 -0.965088 0.028782 0.245946 -0.96638 0.074962 0.313395 -0.945761 0.085558 0.311809 -0.949279 0.040563 0.320303 -0.946502 0.039245 0.285765 -0.954311 0.087346 0.288858 -0.956777 0.033749 0.283019 -0.95676 0.067168 0.262949 -0.96283 -0.061773 0.271885 -0.960429 -0.060454 0.257386 -0.965895 0.028268 0.295232 -0.95333 -0.063245 0.289294 -0.956643 0.033825 0.300607 -0.952857 0.041229 0.245892 -0.969236 -0.010928 0.207303 -0.977025 0.049466 0.232429 -0.972319 0.023934 0.255089 -0.966908 -0.004384 0.252884 -0.967106 0.027486 0.267515 -0.961603 -0.061273 0.293378 -0.955088 0.041655 0.296706 -0.954774 0.01928 0.355015 -0.932541 -0.065819 0.370724 -0.92874 -0.002308 0.350264 -0.933111 -0.08136 0.363684 -0.9279 0.082071 0.370864 -0.925417 0.077874 0.351196 -0.936296 0.003455 0.30686 -0.947862 0.085989 0.289662 -0.956892 0.021298 0.305335 -0.951364 0.040949 0.374504 -0.927039 0.018568 0.34717 -0.937598 -0.019592 0.356825 -0.93417 0.001799 0.360658 -0.932201 0.030456 0.371487 -0.928435 -0.002534 0.389431 -0.918299 0.071204 0.340383 -0.93702 -0.078313 0.354393 -0.931463 -0.082351 0.373752 -0.927523 -0.003207 0.335285 -0.939132 -0.074927 0.354929 -0.93489 0.002357 0.363754 -0.930957 -0.031644 0.381927 -0.924113 0.012144 0.35652 -0.933989 -0.023622 0.363453 -0.931414 -0.019249 -0.369975 0.92877 -0.02247 -0.346925 0.93782 -0.011705 -0.345165 0.938367 0.018143 0.381588 -0.922559 -0.057231 0.392443 -0.918043 -0.056435 0.386159 -0.920263 -0.063224 0.379488 -0.925124 -0.011633 0.365202 -0.930655 -0.022574 0.35756 -0.933534 -0.025801 0.367008 -0.927471 -0.071426 0.367048 -0.926839 -0.079031 0.387502 -0.919512 -0.06588 0.395564 -0.914773 -0.081975 0.393372 -0.914261 -0.096878 -0.334763 0.939346 0.07458 -0.361671 0.931819 0.030124 -0.369176 0.92887 0.030168 0.347295 -0.934083 -0.082913 0.385813 -0.920455 -0.06254 0.364514 -0.928217 -0.074445 -0.559151 0.560208 0.61116 -0.486748 0.488754 0.724014 -0.52553 0.571564 0.630185 -0.594552 0.531553 0.603291 -0.572966 0.515556 0.637113 -0.629889 0.569175 0.528469 -0.272016 0.409834 0.870657 -0.358054 0.505372 0.785109 -0.506254 0.592568 0.626554 -0.266434 0.415527 0.869684 -0.501134 0.597991 0.625517 -0.418748 0.546266 0.725426 -0.393451 0.556326 0.731914 -0.541378 0.601188 0.587778 -0.370733 0.598098 0.710518 -0.497813 0.601473 0.624829 -0.329387 0.545242 0.770853 -0.634394 0.605362 0.48071 -0.60864 0.590793 0.529642 -0.545727 0.548505 0.633501 -0.638266 0.600854 0.481239 -0.549653 0.543892 0.634084 -0.566916 0.566601 0.597971 -0.091507 0.460073 0.883153 0.161019 0.379655 0.911008 0.123697 0.403326 0.906657 -0.065443 0.501756 0.86253 0.127513 0.418802 0.89908 -0.111771 0.49112 0.863891 0.175828 0.387481 0.904955 0.25 0.376352 0.892109 0.124326 0.405872 0.905434 0.17362 0.37733 0.909658 0.121826 0.395748 0.910243 0.166275 0.395881 0.903123 0.257589 0.451699 0.854175 0.099287 0.509208 0.854897 0.146552 0.496498 0.855577 0.242022 0.410116 0.879335 0.128092 0.42115 0.897901 0.256173 0.395534 0.882002 -0.194667 0.525426 0.828271 -0.100243 0.518464 0.849203 0.139118 0.466058 0.873748 -0.193364 0.530207 0.825525 0.140321 0.470976 0.870915 0.089458 0.476808 0.874444 0.42827 0.355995 0.830574 0.32829 0.366326 0.87065 0.558135 0.329487 0.761527 0.427717 0.391678 0.814645 0.556657 0.365194 0.746168 0.503418 0.376831 0.77754 0.365571 0.286797 0.885497 0.628984 0.184193 0.755283 0.55745 0.21831 0.800994 0.378466 0.367428 0.849565 0.558482 0.315483 0.767182 0.328754 0.35213 0.876313 0.513033 0.192013 0.836617 0.467237 0.183645 0.864849 0.553532 0.152834 0.818685 0.54288 0.278221 0.792385 0.557902 0.230591 0.797228 0.63576 0.215761 0.741119 0.432611 0.421684 0.796888 0.500102 0.406673 0.764536 0.554757 0.394853 0.732349 0.417462 0.142858 0.897395 0.549828 0.111969 0.827739 0.460394 0.141676 0.876336 0.71822 -0.55771 0.416076 0.446622 -0.519306 0.728595 0.735981 -0.57209 0.362002 0.686538 -0.618661 0.382 0.735458 -0.57297 0.361672 0.855116 -0.515369 0.056318 0.345866 -0.316472 0.883302 0.450925 -0.401694 0.797063 0.81876 -0.395462 0.416225 0.299303 -0.377648 0.876242 0.764059 -0.521449 0.379874 0.466415 -0.48708 0.738384 0.743429 -0.520823 0.419592 0.806428 -0.584795 -0.087682 0.720504 -0.597291 0.352302 0.834185 -0.429574 0.345835 0.800328 -0.443309 0.403673 0.621503 -0.180646 0.762299 0.925127 -0.337123 -0.174609 0.881515 -0.462756 0.093748 0.778954 -0.491422 0.389532 0.929124 -0.328344 -0.170055 0.783026 -0.482752 0.392199 0.905041 -0.42064 -0.06295 -0.091547 0.399757 0.912038 -0.104155 0.44446 0.889723 -0.075621 0.302384 0.950182 -0.002262 0.409599 0.912263 -0.002508 0.320472 0.947255 0.003997 0.311315 0.950298 -0.03504 0.526372 0.849532 -0.017241 0.419296 0.907686 0.00719 0.322734 0.946462 -0.037425 0.526002 0.849659 0.001745 0.321468 0.946919 -0.024553 0.458178 0.888521 0.12378 0.414804 0.901452 0.140358 0.381341 0.913717 0.14971 0.352261 0.92385 0.145369 0.421042 0.895317 0.171083 0.356079 0.918661 0.151254 0.446729 0.881791 0.102905 0.444767 0.889715 0.124926 0.328824 0.936092 0.122614 0.347188 0.929745 0.107296 0.44528 0.88894 0.126635 0.347957 0.928918 0.118376 0.376424 0.918854 -0.752077 0.522382 0.401866 -0.822795 0.524544 0.218774 -0.796065 0.536384 0.280308 -0.696061 0.616711 0.367651 -0.736847 0.617797 0.274561 -0.673995 0.604113 0.42518 -0.844773 0.534578 -0.024183 -0.836603 0.545162 0.053796 -0.805103 0.522356 0.280985 -0.860531 0.508871 -0.023163 -0.820826 0.496704 0.282009 -0.829448 0.513024 0.220958 -0.786527 0.593924 0.169203 -0.757956 0.535819 0.372023 -0.776185 0.565607 0.278614 -0.868802 0.476513 0.134604 -0.846564 0.450706 0.283185 -0.875844 0.480337 0.046617 -0.694519 0.529427 0.487187 -0.713345 0.546765 0.438393 -0.77164 0.571998 0.278191 -0.683108 0.544893 0.486267 -0.760236 0.587598 0.277074 -0.726555 0.575207 0.375838 0.94408 -0.311496 0.10809 0.852519 -0.401884 0.334215 0.643007 -0.450571 0.619296 0.949326 -0.290916 0.118944 0.646343 -0.438848 0.624223 0.911627 -0.340566 0.230111 0.547248 -0.383474 0.743954 0.312346 -0.377963 0.871541 0.660046 -0.384811 0.645182 0.544855 -0.396349 0.738946 0.661847 -0.376826 0.648044 0.873457 -0.305148 0.379417 0.307533 -0.352675 0.883767 0.431111 -0.376208 0.820128 0.670578 -0.333934 0.66243 0.297632 -0.381814 0.875005 0.660136 -0.38442 0.645323 0.309949 -0.383888 0.869805 0.759811 -0.454259 0.465119 0.902661 -0.37433 0.212321 0.633306 -0.482273 0.605257 0.774959 -0.405132 0.485084 0.649838 -0.426031 0.629451 0.422363 -0.401719 0.812546 -0.308791 0.712408 0.630177 -0.306207 0.740022 0.598836 -0.277511 0.606714 0.744907 -0.292595 0.719736 0.629578 -0.267703 0.609379 0.746319 -0.246479 0.568462 0.78492 -0.352393 0.755262 0.552628 -0.350609 0.618324 0.703384 -0.338806 0.588398 0.734165 -0.339351 0.759144 0.555465 -0.325583 0.592596 0.736767 -0.348297 0.724006 0.595403 -0.277595 0.482225 0.830903 -0.26992 0.454788 0.848712 -0.287431 0.603945 0.743393 -0.340166 0.472378 0.813109 -0.351047 0.584387 0.731613 -0.34238 0.620318 0.705678 -0.207313 0.386687 0.898607 -0.248677 0.567731 0.784755 -0.24734 0.614684 0.748991 -0.21759 0.384011 0.897324 -0.257712 0.61202 0.747674 -0.236183 0.461626 0.855055 -0.189706 0.543419 0.817746 -0.243236 0.546738 0.801195 -0.298955 0.550384 0.779553 -0.189967 0.542485 0.818305 -0.299178 0.549525 0.780074 -0.25879 0.547148 0.796025 -0.27726 0.558046 0.78212 -0.380907 0.593833 0.708711 -0.287668 0.591795 0.753012 -0.253526 0.605393 0.75447 -0.290707 0.581052 0.760176 -0.229115 0.586498 0.77687 -0.393856 0.615787 0.68241 -0.381321 0.624691 0.681436 -0.280185 0.617096 0.735316 -0.393246 0.617675 0.681055 -0.279638 0.618883 0.734021 -0.376073 0.613564 0.69434 -0.371764 0.596275 0.711511 -0.245805 0.58214 0.775043 -0.287764 0.591457 0.75324 -0.371017 0.597597 0.710791 -0.294327 0.567873 0.768695 -0.399417 0.581324 0.708892 -0.027332 0.559645 0.828282 -0.020414 0.564779 0.82499 0.015154 0.546738 0.837166 0.024691 0.632909 0.773832 -0.010199 0.53105 0.847279 0.020536 0.603833 0.796846 -0.041705 0.611221 0.79036 0.092063 0.469273 0.878241 0.028532 0.554802 0.831493 -0.03841 0.613636 0.788654 0.029411 0.555326 0.831112 -0.010822 0.574896 0.818155 0.113856 0.411867 0.904103 0.054558 0.550655 0.832948 0.031093 0.556328 0.830381 0.093075 0.405579 0.909309 -0.018469 0.525817 0.850397 0.057095 0.452669 0.889849 0.142782 0.397589 0.906387 0.005982 0.588462 0.808503 0.02173 0.55072 0.834407 0.136038 0.393551 0.909182 0.001449 0.534559 0.84513 0.426613 0.424431 0.798661 0.422204 0.419334 0.803681 0.374431 0.44144 0.815434 0.426772 0.420612 0.800594 0.373849 0.433318 0.820044 0.308226 0.463536 0.830741 0.50335 0.489844 0.711823 0.48952 0.516795 0.702348 0.379196 0.557126 0.738797 0.5165 0.396777 0.758812 0.371908 0.408754 0.833429 0.422508 0.417992 0.80422 0.150689 0.52416 0.838182 0.2501 0.507661 0.824457 0.376796 0.480421 0.791972 0.151562 0.535215 0.831008 0.377327 0.491344 0.784987 0.490419 0.466222 0.736292 0.250095 0.431605 0.8667 0.29762 0.420686 0.856998 0.372638 0.417596 0.828707 0.266118 0.474754 0.838922 0.373645 0.430565 0.821586 0.241584 0.480032 0.843331 0.368854 0.221257 0.902769 0.468014 -0.09763 0.878312 0.421983 0.010411 0.906544 0.316579 0.208072 0.925464 0.382547 -0.020536 0.923708 0.251665 0.296746 0.921198 0.430314 -0.099594 0.897168 0.322252 0.040488 0.945788 0.379539 -0.022861 0.924893 0.435037 -0.097803 0.895085 0.380395 -0.022199 0.924558 0.438742 -0.113373 0.891433 0.341178 0.10234 0.934411 0.394736 0.019668 0.918584 0.425589 0.013286 0.904819 0.329331 0.091279 0.939792 0.396179 -0.00994 0.918119 0.349828 0.064961 0.934559 0.139038 0.39535 0.907946 0.25 0.296095 0.921861 0.399247 -0.00754 0.916812 0.12431 0.386479 0.913882 0.386426 -0.017531 0.922154 0.383904 0.008046 0.923338 0.362857 0.11412 0.92483 0.362558 0.166387 0.916988 0.171515 0.302222 0.93768 0.332498 0.089024 0.938893 0.145717 0.265215 0.953115 0.226984 0.224257 0.947727 0.374994 0.344066 0.860812 0.06693 0.433301 0.89876 0.228656 0.383715 0.894695 0.356474 0.237509 0.903612 0.145161 0.264416 0.953421 0.341393 0.13307 0.930453 0.17446 0.381185 0.907889 0.294631 0.270651 0.916483 0.190325 0.329123 0.924908 0.179633 0.405114 0.896445 0.193832 0.33413 0.922381 0.06553 0.428636 0.901098 0.445314 0.202522 0.87217 0.334792 0.307405 0.890739 0.244492 0.406175 0.88048 0.365895 0.125622 0.922139 0.164588 0.292298 0.942058 0.262418 0.218768 0.939828 0.355223 0.107778 0.928548 0.319104 0.151415 0.935546 0.434841 0.07993 0.896953 0.478069 0.212632 0.852196 0.499255 0.169211 0.849771 0.629961 0.023053 0.776284 0.011799 0.373484 0.927561 0.272798 0.183586 0.944393 0.444354 0.092658 0.891047 0.065168 0.406524 0.911313 0.416581 0.055889 0.907379 0.27912 0.120023 0.952726 0.833525 -0.218325 0.507513 0.805976 -0.034751 0.590928 0.532872 0.219173 0.817319 0.610286 -0.443451 0.656431 0.351368 -0.026209 0.935871 0.219931 0.127086 0.967202 0.783556 0.135862 0.606285 0.740497 0.188508 0.645081 0.604278 0.336559 0.722202 0.712554 0.033507 0.700816 0.539849 0.229897 0.809759 0.808759 -0.026882 0.587526 0.285082 0.118182 0.951189 0.45063 -0.10131 0.886944 0.31917 0.037593 0.946952 0.321435 0.144144 0.935896 0.385539 0.111889 0.915883 0.35078 0.101624 0.930927 0.514301 -0.046477 0.856349 0.448114 -0.00699 0.893949 0.386362 0.112833 0.91542 0.487007 -0.096982 0.867997 0.333193 0.053005 0.941367 0.463433 -0.086823 0.881868 0.385557 -0.089598 0.918323 0.296243 -0.102818 0.949562 0.240052 -0.046787 0.969632 0.383372 -0.093702 0.918829 0.256646 -0.029434 0.966057 0.397686 -0.104446 0.911557 0.49732 -0.191677 0.846128 0.315142 0.075936 0.946002 0.322332 0.041055 0.945736 0.423948 -0.252795 0.869691 0.278405 -0.006409 0.960442 0.334895 -0.061429 0.940251 -0.833114 0.437838 0.337964 -0.797741 0.475204 0.371201 -0.637918 0.527268 0.561291 -0.835028 0.429454 0.343943 -0.639598 0.521692 0.564581 -0.655907 0.538339 0.529128 -0.777605 0.469897 0.417764 -0.639343 0.483197 0.598131 -0.644863 0.503393 0.575106 -0.784973 0.453203 0.422403 -0.651803 0.477046 0.589559 -0.813238 0.432607 0.389224 -0.422117 0.514206 0.746599 -0.436868 0.521632 0.732834 -0.650141 0.483618 0.586029 -0.41808 0.530777 0.737215 -0.645905 0.499612 0.57723 -0.624794 0.519955 0.582478 -0.458369 0.545982 0.701286 -0.662452 0.468313 0.584671 -0.641964 0.513629 0.569269 -0.458926 0.582021 0.671296 -0.637285 0.529341 0.560059 -0.429853 0.57527 0.69591 -0.579148 0.448218 0.680946 -0.510745 0.667525 0.541802 0.031652 0.610876 0.791093 -0.561949 0.376066 0.736741 0.022024 0.547421 0.836568 -0.418406 0.301713 0.856683 -0.168377 0.746716 0.643478 -0.011403 0.723936 0.689773 0.051364 0.732563 0.678759 -0.263361 0.586252 0.766126 0.016713 0.511369 0.859199 -0.547842 0.592201 0.590904 0.153483 0.560476 0.813824 0.117953 0.561945 0.818722 0.027033 0.580741 0.81364 0.150172 0.517718 0.842269 0.020187 0.535029 0.844593 -0.068327 0.562924 0.82368 -0.256215 0.64245 0.722227 -0.554831 0.455964 0.695888 0.065972 0.814545 0.576336 -0.114893 0.508595 0.853306 0.060597 0.785291 0.616154 0.110621 0.759156 0.64144 0.474334 0.615358 0.629557 0.302621 0.626151 0.718579 0.257497 0.640477 0.723522 0.452316 0.681897 0.574828 0.274627 0.612217 0.741465 0.468901 0.659053 0.588032 0.380561 0.676047 0.630979 0.275981 0.674589 0.684664 0.247037 0.65701 0.712257 0.381744 0.674011 0.632441 0.248735 0.654363 0.714101 0.295462 0.656249 0.694291 0.228017 0.646745 0.727825 0.193504 0.63198 0.750438 0.244948 0.66025 0.70998 0.205121 0.661681 0.721182 0.27963 0.603674 0.746582 0.282566 0.668482 0.68796 0.211605 0.660221 0.720646 0.461518 0.673323 0.577613 0.243728 0.662132 0.708646 0.212062 0.659867 0.720836 0.244057 0.661624 0.709006 0.184069 0.640966 0.745172 0.905317 -0.422136 0.046933 0.905 -0.423939 0.035356 0.899392 -0.433192 0.058634 0.903827 -0.425528 0.044977 0.897644 -0.437147 0.056021 0.921457 -0.386864 -0.035395 0.937105 -0.310221 -0.159993 0.92434 -0.3556 -0.138364 0.910212 -0.407183 0.075608 0.938708 -0.306365 -0.15801 0.909811 -0.408199 0.074952 0.916999 -0.394933 0.056045 0.949859 -0.308465 -0.051164 0.932431 -0.295488 0.207989 0.950538 -0.264623 0.162643 0.947196 -0.316334 -0.052463 0.947739 -0.27938 0.154069 0.970495 -0.224704 -0.087453 0.943616 -0.330456 -0.01971 0.942857 -0.333147 -0.005791 0.917445 -0.388037 0.087872 0.956976 -0.290079 0.007169 0.930866 -0.347343 0.11332 0.914608 -0.367164 0.16936 -0.862757 0.403741 0.304376 -0.959349 0.17871 0.21843 -0.957647 0.213811 0.192865 -0.866725 0.416605 0.274277 -0.955441 0.254014 0.150364 -0.836552 0.440336 0.326015 -0.999585 0.012472 -0.025952 -0.996296 0.062699 -0.058851 -0.954269 0.264847 0.138662 -0.99783 -0.024693 0.061036 -0.957549 0.194589 0.212686 -0.965829 0.205564 0.157852 -0.978043 0.188246 -0.089411 -0.943577 0.303061 0.133474 -0.943833 0.321707 0.075391 -0.990245 0.126331 -0.058789 -0.95413 0.265996 0.137415 -0.996043 0.064725 -0.060898 -0.837198 0.419366 0.351043 -0.836685 0.438311 0.328391 -0.955572 0.252641 0.15184 -0.841044 0.399545 0.364704 -0.95631 0.243906 0.161185 -0.948273 0.282157 0.145487 0.866536 -0.254875 0.429132 0.904918 -0.262483 0.335002 0.940999 -0.271331 0.202238 0.865531 -0.25861 0.428925 0.940682 -0.273092 0.201341 0.954345 -0.253322 0.158284 0.739312 -0.144417 0.657694 0.823992 -0.200553 0.52992 0.953529 -0.09039 0.287422 0.747153 -0.121779 0.6534 0.95128 -0.19206 0.241205 0.911192 -0.237494 0.336639 0.826895 -0.484366 0.285717 0.940271 -0.32661 0.095999 0.918658 -0.364206 0.153043 0.822687 -0.501286 0.26814 0.910315 -0.390007 0.138642 0.787793 -0.506758 0.350112 0.950715 -0.310008 -0.006034 0.92789 -0.358843 0.101253 0.91418 -0.378427 0.145147 0.922431 -0.382231 -0.05495 0.884193 -0.456284 0.100037 0.901982 -0.431718 0.006954 -0.593742 0.53387 0.602041 -0.484161 0.646498 0.5896 -0.486386 0.608391 0.627128 -0.596903 0.561949 0.572643 -0.511829 0.677423 0.528326 -0.638653 0.489369 0.593835 -0.243416 0.501112 0.830443 -0.226757 0.506672 0.831784 -0.409157 0.434022 0.80263 -0.392525 0.700673 0.595804 -0.501929 0.649239 0.57145 -0.465781 0.631833 0.619544 -0.565432 0.586949 0.579463 -0.501121 0.652339 0.568623 -0.500904 0.646435 0.575514 -0.499869 0.49807 0.70856 -0.462734 0.551192 0.694308 -0.324387 0.629216 0.706301 -0.458175 0.626063 0.630968 -0.632609 0.562173 0.532698 -0.48462 0.603943 0.632769 -0.456941 0.651413 0.605695 -0.489384 0.616021 0.61727 -0.497453 0.62432 0.602301 0.126015 0.721343 0.681017 0.0434 0.598334 0.80007 -0.031357 0.571336 0.820117 0.197581 0.670946 0.714698 0.006894 0.537813 0.843036 0.182554 0.658021 0.730535 0.181694 0.588564 0.787769 0.134727 0.58906 0.796779 0.058145 0.490243 0.869644 0.182216 0.482364 0.856809 0.090982 0.458152 0.884205 0.12666 0.486246 0.864594 -0.105484 0.469461 0.87663 -0.087392 0.347894 0.933452 0.056388 0.491924 0.86881 -0.148233 0.598395 0.787369 -0.042294 0.580608 0.813084 0.128061 0.645325 0.753098 -0.060162 0.451083 0.890452 0.096588 0.710806 0.696725 0.012951 0.53235 0.846425 -0.131622 0.525571 0.840506 -0.078291 0.610143 0.788414 -0.240477 0.47087 0.848794 -0.983992 0.134559 0.116849 -0.99344 0.091235 0.068942 -0.986052 0.1298 0.104175 -0.984105 0.126692 0.124441 -0.986032 0.117623 0.117924 -0.944642 0.232441 0.231566 -0.985617 -0.102231 0.134563 -0.986715 -0.106366 0.122799 -0.973668 0.018048 0.227255 -0.996108 -0.05372 0.06988 -0.982923 0.071042 0.16975 -0.989814 0.036477 0.137612 -0.98763 -0.065624 0.142412 -0.948371 0.18825 0.255253 -0.979891 0.049517 0.193292 -0.975894 -0.090987 0.198374 -0.969783 0.002388 0.243956 -0.982404 -0.122023 0.141399 -0.87548 0.385676 0.291186 -0.944269 0.210649 0.252947 -0.985209 0.096443 0.14164 -0.876347 0.389945 0.28277 -0.986066 0.128495 0.105653 -0.955663 0.212941 0.203383 -0.498683 0.496504 0.710492 -0.482914 0.503235 0.716623 -0.523997 0.455777 0.71951 -0.561434 0.581362 0.588905 -0.624193 0.534396 0.569916 -0.706874 0.431413 0.560546 -0.67261 0.695329 0.253208 -0.738367 0.636379 0.22324 -0.737245 0.619215 0.270263 -0.60572 0.4101 0.681851 -0.509849 0.444553 0.736497 -0.468885 0.492047 0.73351 -0.875411 0.385354 0.291818 -0.805134 0.467223 0.365325 -0.709565 0.599253 0.370693 -0.88069 0.431774 0.194822 -0.744659 0.624343 0.235961 -0.740592 0.611467 0.278624 -0.864515 0.409123 0.291946 -0.769217 0.544805 0.333906 -0.726753 0.611769 0.31236 -0.861208 0.399308 0.314441 -0.710039 0.599602 0.369219 -0.805551 0.467597 0.363924 0.17977 0.653082 0.735641 0.122929 0.63413 0.763392 -0.12524 0.653351 0.746624 0.180747 0.625953 0.758626 -0.117007 0.599872 0.791494 0.130624 0.624729 0.769838 0.082616 0.496878 0.863879 -0.116103 0.478207 0.870539 -0.097759 0.477447 0.873205 0.064221 0.640284 0.765449 -0.120198 0.620507 0.774935 0.121352 0.619354 0.775677 -0.379769 0.540519 0.750743 -0.464248 0.500607 0.730661 -0.118105 0.606959 0.785908 -0.373071 0.591113 0.715125 -0.1156 0.590807 0.798488 -0.128285 0.591743 0.795854 -0.15786 0.626839 0.762989 0.123657 0.678139 0.724456 -0.125868 0.657465 0.742898 -0.150852 0.606155 0.78091 -0.459972 0.483257 0.744909 -0.405237 0.716527 0.567777 -0.374967 0.731505 0.569474 -0.555635 0.639013 0.531914 -0.270136 0.538302 0.798284 -0.480831 0.355343 0.801582 -0.455378 0.374496 0.807703 -0.199012 0.74533 0.6363 -0.486233 0.60774 0.627877 -0.545275 0.577563 0.607533 -0.226224 0.819992 0.525773 -0.559505 0.675613 0.480106 -0.388851 0.757506 0.524385 -0.374246 0.583134 0.721037 -0.559553 0.552875 0.617438 -0.533256 0.52456 0.663682 -0.371051 0.604154 0.705208 -0.544505 0.573788 0.611785 -0.485617 0.604037 0.631914 -0.669288 0.29059 0.68382 -0.45649 0.377212 0.805809 -0.482187 0.359098 0.79909 -0.668929 0.247967 0.700747 -0.466185 0.316064 0.826302 -0.599131 0.277241 0.751119 -0.322321 0.94663 0.000795 -0.43764 0.88427 -0.162901 -0.510498 0.841835 -0.175233 -0.247807 0.964079 -0.095617 -0.43535 0.86037 -0.265016 -0.479517 0.83062 -0.283078 -0.927625 0.35669 -0.110836 -0.895832 0.444388 -0.002004 -0.737548 0.640512 0.213931 -0.895455 0.410967 -0.171074 -0.706332 0.694002 0.139487 -0.74474 0.648235 0.158601 -0.880688 0.431382 0.195698 -0.740607 0.61098 0.279649 -0.764755 0.572013 0.296566 -0.873818 0.479993 0.07777 -0.73908 0.637363 0.21801 -0.897349 0.441318 0.001774 -0.544274 0.791961 -0.276702 -0.472219 0.831316 -0.293126 -0.426889 0.861646 -0.274466 -0.672679 0.694767 0.254564 -0.728482 0.657973 0.190748 -0.738462 0.635746 0.224725 -0.4444 0.42603 0.78804 -0.268561 0.560237 0.783588 -0.47244 0.400149 0.785291 -0.659313 0.747178 0.083852 -0.682407 0.725714 0.087522 -0.737445 0.673494 0.050792 -0.385295 0.691546 0.610992 -0.518209 0.548731 0.656013 -0.577287 0.537642 0.614558 -0.183722 0.41632 0.890463 -0.359025 0.261882 0.895834 -0.165641 0.425841 0.889507 -0.66888 0.246079 0.701458 -0.730912 0.292169 0.616769 -0.583007 0.545599 0.602017 -0.606754 0.645034 0.464523 -0.548687 0.498749 0.670964 -0.526355 0.576702 0.624792 -0.664676 0.584974 0.46477 -0.604177 0.596124 0.528778 -0.620535 0.599869 0.505068 -0.674098 0.656652 0.338231 -0.66742 0.678565 0.306758 -0.745452 0.584177 0.320997 0.437948 -0.557428 -0.705319 0.297991 -0.652698 -0.696553 0.269474 -0.683609 -0.678279 0.327377 -0.422184 -0.845331 0.134933 -0.557939 -0.818839 0.138728 -0.555223 -0.82005 0.1313 -0.602206 -0.78747 0.113749 -0.618029 -0.777883 0.160122 -0.583205 -0.796387 0.286913 -0.790385 -0.541269 0.35192 -0.747609 -0.563235 0.363074 -0.752641 -0.54928 -0.014947 -0.551721 -0.833895 0.044194 -0.470215 -0.881445 0.046823 -0.463843 -0.884679 -0.258303 -0.370359 -0.892252 -0.110891 -0.274149 -0.955272 -0.189383 -0.321346 -0.927832 -0.157046 -0.234634 -0.959314 -0.22897 -0.399565 -0.887649 -0.161085 -0.211769 -0.963953 -0.273013 -0.173314 -0.94627 -0.263013 -0.167897 -0.950071 -0.193165 -0.015906 -0.981037 0.021211 -0.539434 -0.841761 0.14106 -0.238125 -0.960936 0.11726 -0.314502 -0.941986 -0.108717 -0.492234 -0.863647 -0.011788 -0.269907 -0.962814 -0.069411 -0.446475 -0.8921 -0.033113 0.0484 -0.998279 -0.102322 -0.064717 -0.992644 -0.165425 -0.209972 -0.963611 0.08912 -0.0241 -0.995729 -0.011301 -0.270085 -0.96277 0.023076 -0.203281 -0.978849 -0.84656 -0.530552 0.04302 -0.911254 -0.345138 0.224711 -0.923632 -0.268683 0.273337 -0.807884 -0.57919 0.108911 -0.883988 -0.311568 0.348556 -0.836434 -0.538282 0.103101 -0.98304 -0.180525 -0.032303 -0.994537 -0.104302 0.004131 -0.994241 -0.107121 0.003262 -0.940776 -0.27962 0.191709 -0.948074 -0.2346 0.214751 -0.934291 -0.315127 0.166721 -0.907051 -0.396518 0.141538 -0.889345 -0.456874 0.018215 -0.935784 -0.252746 0.24582 -0.934395 -0.34934 0.06976 -0.961679 -0.21112 0.174936 -0.963126 -0.190635 0.189861 -0.984005 -0.168563 -0.057625 -0.979532 -0.190044 -0.066336 -0.992872 -0.114367 -0.033558 -0.978593 -0.204815 0.02015 -0.987724 -0.149066 0.046706 -0.990038 -0.129026 0.05636 -0.987557 -0.15594 0.020326 -0.994664 -0.103138 -0.002445 -0.992348 -0.122594 -0.014733 -0.928501 -0.13034 -0.347703 -0.961912 -0.004689 -0.273318 -0.948275 -0.082829 -0.306453 -0.922315 -0.372173 0.10403 -0.95193 -0.206867 0.22591 -0.95015 -0.220663 0.220278 -0.966162 -0.246778 -0.075038 -0.990091 -0.138636 0.022337 -0.992608 -0.116749 0.033151 0.096275 -0.60913 -0.787205 0.184157 -0.598231 -0.779875 0.188018 -0.590525 -0.784812 -0.008659 -0.404039 -0.914701 0.010247 -0.401888 -0.915632 0.019485 -0.393137 -0.919273 0.385191 -0.731273 -0.56291 0.337997 -0.765202 -0.547927 0.36395 -0.739494 -0.566295 0.310452 -0.710177 -0.631877 0.319414 -0.706151 -0.631922 0.320326 -0.70469 -0.63309 -0.192345 -0.068008 -0.978968 -0.154389 -0.049514 -0.986769 -0.228463 -0.096676 -0.96874 0.157979 -0.638152 -0.753528 0.202495 -0.604358 -0.77055 0.145801 -0.643146 -0.751735 -0.339943 -0.452491 0.824434 -0.332047 -0.455043 0.826245 -0.117137 -0.520628 0.84571 -0.22628 -0.091964 0.969711 -0.037776 -0.15897 0.98656 -0.123837 -0.130158 0.983729 -0.166174 -0.195521 0.966518 0.221023 -0.268569 0.937561 -0.051432 -0.221059 0.973903 -0.004571 0.445146 0.895446 0.091906 0.428038 0.899076 0.005461 0.436478 0.899698 -0.345627 -0.539597 0.767709 -0.279995 -0.56923 0.773033 -0.135313 -0.603807 0.785562 0.19945 -0.084666 0.976243 -0.040504 -0.171369 0.984374 0.229229 -0.227311 0.946459 0.113924 -0.484046 -0.867595 0.159174 -0.619334 -0.768823 0.067034 -0.444079 -0.893476 0.309574 -0.386764 -0.868664 0.264475 -0.401253 -0.876954 0.255732 -0.318051 -0.912932 0.082742 -0.713743 -0.695503 0.038657 -0.529548 -0.847399 0.027552 -0.450408 -0.892398 0.140339 -0.702253 -0.697958 0.083801 -0.441171 -0.893502 0.138974 -0.626412 -0.767004 0.258595 -0.39689 -0.880686 0.195146 -0.338066 -0.920668 0.199975 -0.417345 -0.886472 0.219349 -0.419096 -0.881047 0.345882 -0.377831 -0.858842 0.319916 -0.444974 -0.836452 -0.796658 0.590647 -0.12834 -0.824717 0.55261 -0.120263 -0.873239 0.320956 -0.366662 -0.833533 0.548136 -0.069065 -0.911097 0.283123 -0.299574 -0.899298 0.357185 -0.252353 -0.924446 0.368486 -0.098075 -0.953828 0.204245 -0.220217 -0.952189 0.227684 -0.203705 -0.892381 0.416649 -0.173377 -0.921688 0.270706 -0.277866 -0.874166 0.483428 -0.046158 -0.932384 0.289021 -0.217089 -0.925804 0.326106 -0.191161 -0.939314 0.247458 -0.237599 -0.978751 0.204184 -0.018873 -0.989394 0.136154 -0.050619 -0.990161 0.128999 -0.054225 -0.9737 0.22083 -0.056066 -0.985051 0.146101 -0.091264 -0.983003 0.163867 -0.082786 -0.982958 0.181111 0.031502 -0.992021 0.12586 0.007311 -0.978727 0.201292 0.039684 -0.962576 0.266508 0.049203 -0.989852 0.127017 -0.063707 -0.987127 0.151145 -0.052299 -0.914923 0.384531 -0.122688 -0.943483 0.22752 -0.240987 -0.945057 0.215514 -0.245806 -0.93879 0.131939 0.318221 -0.955312 0.097298 0.279128 -0.969077 0.019071 0.24602 -0.986732 0.155054 -0.048142 -0.99088 0.134192 -0.012191 -0.993339 0.112477 -0.025043 -0.16756 0.479513 0.861389 -0.412381 0.687555 0.597671 -0.343892 0.612664 0.711605 0.170115 0.693026 0.700554 -0.048999 0.849618 0.525117 0.077702 0.771494 0.631473 -0.451322 0.801792 0.391712 -0.411973 0.783754 0.464766 -0.232895 0.721344 0.652244 -0.616907 0.625639 0.477496 -0.397811 0.549526 0.734689 -0.497369 0.608407 0.618437 -0.427692 0.413751 0.803673 -0.395254 0.364269 0.843257 -0.484812 0.429542 0.761874 -0.309438 0.630246 0.712066 -0.343237 0.613386 0.711299 -0.508238 0.666958 0.54485 - - - - - - - - - - 0.115994 0.005908 0.993232 0.117075 -0.024477 0.992821 0.118184 -0.059403 0.991213 0.114949 0.005808 0.993354 0.116158 -0.059349 0.991456 0.116728 -0.106728 0.987413 0.146797 -0.05173 0.987813 0.148137 -0.013599 0.988873 0.146473 -0.060132 0.987385 0.152912 -0.051709 0.986886 0.152417 -0.060279 0.986476 0.154406 -0.024543 0.987703 0.151747 -0.145653 0.977629 0.145178 -0.194092 0.970181 0.162292 -0.06052 0.984885 0.16739 -0.145373 0.975114 0.171493 -0.060738 0.983311 0.17323 -0.013694 0.984786 0.14677 -0.305691 0.940751 0.142244 -0.104362 0.984315 0.140462 -0.059981 0.988268 0.091317 -0.307457 0.94717 0.121486 -0.05949 0.990809 0.106589 -0.190529 0.975878 0.452909 0.077109 0.888216 0.442875 0.081872 0.892837 0.385304 0.108412 0.916399 0.451706 0.068846 0.889506 0.382281 0.099299 0.918695 0.371185 0.104008 0.922716 0.465148 0.021097 0.884981 0.208718 0.119491 0.970648 0.368867 0.060035 0.927541 0.454221 0.007767 0.890855 0.358563 0.031046 0.932989 0.425162 0.014984 0.904993 0.535098 0.131438 0.834503 0.470975 0.172953 0.865026 0.415614 0.206358 0.885822 0.526255 0.120391 0.841761 0.408628 0.182578 0.894253 0.318389 0.225213 0.920819 0.460864 0.148197 0.87501 0.381512 0.179803 0.906708 0.405052 0.170713 0.898215 0.462608 0.16868 0.870368 0.410366 0.188416 0.892244 0.468697 0.166297 0.867565 0.308705 0.036204 0.950469 0.402353 0.100197 0.909985 0.315505 0.040767 0.948048 0.299557 0.055219 0.952479 0.309366 0.061693 0.94894 0.227397 0.00823 0.973767 0.437026 -0.018737 0.899254 0.35029 -0.016791 0.936491 0.331472 -0.016359 0.943323 0.43378 -0.035681 0.900312 0.334633 -0.028186 0.941927 0.434856 -0.035762 0.89979 0.450902 0.0584 0.890661 0.502391 0.058308 0.862672 0.310548 0.057705 0.948804 0.44379 0.008688 0.896089 0.324485 0.00915 0.945847 0.355212 0.009047 0.934742 0.319872 0.099247 0.942248 0.215695 0.030266 0.975992 0.301708 0.087082 0.949415 0.343067 0.072814 0.936485 0.314157 0.045407 0.948284 0.45451 0.182978 0.871745 0.521292 -0.609958 0.59683 0.49171 -0.626054 0.605208 0.505929 -0.618452 0.601293 0.525661 -0.651779 0.546685 0.524814 -0.652261 0.546924 0.562931 -0.629611 0.535442 0.69047 -0.453024 0.563933 0.480754 -0.658445 0.579073 0.51371 -0.632229 0.57999 0.703545 -0.487884 0.516715 0.506273 -0.619056 0.600381 0.491824 -0.626495 0.604659 0.725898 -0.560378 0.39881 0.736595 -0.545726 0.399514 0.565869 -0.732876 0.377738 0.653724 -0.544974 0.525021 0.533454 -0.668214 0.518572 0.516098 -0.683254 0.516534 0.732792 -0.450162 0.510265 0.559782 -0.614149 0.556296 0.519986 -0.643492 0.561723 0.782743 -0.528865 0.328048 0.570615 -0.743522 0.348674 0.758482 -0.560454 0.332561 0.006569 0.415966 0.909356 0.008804 0.421374 0.906844 -0.015905 0.360675 0.932556 -0.021982 0.417828 0.90826 -0.042043 0.367664 0.929008 -0.002994 0.46386 0.885904 0.069433 0.400747 0.913554 0.028755 0.261408 0.9648 0.051938 0.341295 0.93852 0.087662 0.400084 0.912276 0.060034 0.338863 0.938918 0.084466 0.393056 0.915627 0.008793 0.139477 0.990186 0.01236 0.166785 0.985916 0.035964 0.346019 0.937538 -0.009838 0.139525 0.99017 0.045721 0.343145 0.938169 0.023158 0.261464 0.964935 -0.098297 0.240176 0.96574 -0.012064 0.464777 0.885346 -0.050071 0.369758 0.927778 -0.046387 0.239144 0.969875 -0.021319 0.362144 0.931878 -0.058382 0.177363 0.982412 -0.462719 0.372806 0.804305 -0.457061 0.371762 0.808015 -0.361095 0.352112 0.863497 -0.464996 0.355402 0.810844 -0.368745 0.333654 0.867584 -0.345479 0.327927 0.879266 -0.259416 0.354101 0.898508 -0.292969 0.366342 0.883155 -0.346862 0.385159 0.855184 -0.247386 0.369122 0.895851 -0.331635 0.418805 0.845352 -0.4119 0.463432 0.784582 -0.159683 0.248411 0.955402 -0.095891 0.223325 0.970016 -0.372253 0.325017 0.869363 -0.138958 0.278975 0.950191 -0.360328 0.353935 0.863072 -0.311554 0.3387 0.887816 -0.272586 0.301208 0.913767 -0.347396 0.313333 0.88382 -0.375306 0.317407 0.870861 -0.27417 0.195796 0.941539 -0.408759 0.227671 0.883789 -0.11859 0.155538 0.980686 -0.47932 0.146277 0.865365 -0.361813 0.166121 0.91733 -0.34004 0.169391 0.92503 -0.479379 0.141857 0.866067 -0.352077 0.20455 0.913346 -0.433338 0.165521 0.885901 -0.274028 0.165635 0.947351 -0.497563 0.100531 0.861583 -0.33317 0.149861 0.930881 -0.274104 0.175618 0.945529 -0.337891 0.163241 0.926921 -0.362345 0.158213 0.918518 -0.537381 0.00673 0.843313 -0.499268 0.027542 0.86601 -0.321135 0.116493 0.939841 -0.522462 -0.015329 0.852525 -0.331277 0.144541 0.932397 -0.470131 0.031441 0.882037 -0.636723 -0.038142 0.770149 -0.409271 0.093461 0.907613 -0.327662 0.134459 0.935178 -0.626233 -0.06103 0.777243 -0.32704 0.132736 0.935642 -0.499433 0.02778 0.865907 0.895532 -0.344827 0.281276 0.765518 -0.631648 0.122485 0.783572 -0.60537 0.13979 0.912885 -0.327233 0.244048 0.781947 -0.606562 0.143672 0.865846 -0.457743 0.201945 0.559844 -0.827267 0.046943 0.659909 -0.748047 0.070331 0.797273 -0.594345 0.105405 0.580313 -0.814301 0.01231 0.77806 -0.609323 0.1528 0.757215 -0.638907 0.135737 0.672824 -0.739028 0.033837 0.780414 -0.609904 0.137739 0.783165 -0.605671 0.140767 0.67217 -0.739539 0.035637 0.777721 -0.609558 0.153586 0.671664 -0.740023 0.035135 0.83737 -0.507663 0.202705 0.855664 -0.465245 0.226683 0.782844 -0.605907 0.141534 0.8412 -0.506275 0.189917 0.789299 -0.600985 0.125798 0.785407 -0.606944 0.121466 -0.053656 -0.013805 0.998464 -0.059945 -0.033495 0.997639 -0.032575 0.051714 0.998131 -0.022485 -0.018821 0.99957 -0.005923 0.042682 0.999071 -0.004863 0.046609 0.998901 -0.020655 -0.046458 0.998707 0.009262 0.031738 0.999453 0.01122 0.036855 0.999258 -0.054841 -0.046252 0.997423 -0.016592 0.046301 0.99879 -0.050954 -0.036807 0.998022 0.1233 0.15403 0.980343 0.108755 0.117972 0.987044 0.06775 0.017546 0.997548 0.062495 0.155311 0.985887 0.015821 0.035289 0.999252 0.014427 0.031704 0.999393 0.038323 0.189443 0.981144 -0.00039 0.046264 0.998929 -0.001737 0.04126 0.999147 0.025937 0.148631 0.988553 0.955773 -0.060167 0.287885 0.908261 -0.27325 0.316853 0.87647 -0.355911 0.324235 0.940761 -0.043772 0.336233 0.858995 -0.348936 0.374662 0.9218 -0.157014 0.354445 0.870253 -0.301718 0.389392 0.803627 -0.432868 0.408422 0.850484 -0.345533 0.39659 0.87122 -0.303302 0.385985 0.851925 -0.34611 0.392978 0.892266 -0.24969 0.376186 0.455098 -0.789986 0.410863 0.748738 -0.445735 0.490625 0.805118 -0.327356 0.494593 0.694377 -0.713411 0.094262 0.906588 -0.367867 0.206816 0.872181 -0.453172 0.184216 0.907714 -0.212867 0.361584 0.918387 -0.156158 0.363566 0.867462 -0.352317 0.351258 0.905234 -0.213552 0.36735 0.866812 -0.352058 0.353118 0.828446 -0.446202 0.338499 -0.187396 -0.589623 0.785638 -0.185518 -0.469824 0.863046 -0.186947 -0.532006 0.825845 -0.173052 -0.591188 0.787749 -0.181766 -0.532735 0.826532 -0.166965 -0.627372 0.76061 -0.184505 -0.465842 0.865419 -0.185171 -0.47015 0.862943 -0.194258 -0.530951 0.824836 -0.170005 -0.467118 0.867698 -0.172168 -0.534045 0.827741 -0.170162 -0.471165 0.865476 -0.040522 -0.563781 0.824929 -0.04747 -0.631753 0.773715 -0.03881 -0.546847 0.836333 -0.070073 -0.561847 0.824268 -0.067075 -0.544961 0.835774 -0.057834 -0.492483 0.868398 -0.057162 -0.72772 0.683488 -0.076573 -0.626137 0.775944 -0.090005 -0.543107 0.834825 -0.057942 -0.727784 0.683355 -0.0351 -0.547061 0.836356 -0.045569 -0.631797 0.773793 -0.062207 -0.976492 0.206381 -0.055865 -0.978223 0.199897 0.09122 -0.994762 0.04612 0.108797 -0.81624 0.567376 0.361661 -0.815777 0.451342 0.353274 -0.816861 0.455999 -0.138833 -0.963649 0.228268 -0.06988 -0.982957 0.170035 0.084473 -0.995764 0.036308 -0.214001 -0.966806 0.139603 0.008358 -0.997257 -0.073543 -0.147434 -0.986215 0.075117 0.186564 -0.710148 0.678884 0.364457 -0.727552 0.58124 0.420252 -0.726668 0.543453 -0.077906 -0.881242 0.466201 0.262861 -0.916932 0.300232 0.156488 -0.920144 0.358951 0.453593 -0.715735 0.531015 0.39639 -0.722766 0.566114 0.424091 -0.7198 0.549577 0.469322 -0.677123 0.566782 0.444617 -0.680408 0.582547 0.384846 -0.685809 0.617705 0.06329 -0.876244 0.477694 0.326117 -0.860688 0.390979 0.283279 -0.868006 0.407822 0.044649 -0.897091 0.439585 0.272845 -0.893837 0.355825 -0.084131 -0.875876 0.475146 0.4656 -0.686771 0.558178 0.549906 -0.65625 0.516661 0.316727 -0.7224 0.614672 0.442249 -0.740481 0.506066 0.310501 -0.762155 0.568075 0.384658 -0.752141 0.535091 0.3939 -0.736895 0.549389 0.08053 -0.802641 0.591002 0.310328 -0.763122 0.56687 0.392488 -0.726529 0.564012 0.312017 -0.753386 0.578839 0.550302 -0.653445 0.519786 -0.067461 -0.918674 0.389214 -0.095494 -0.913744 0.39491 0.260662 -0.917972 0.298971 -0.085316 -0.806367 0.58523 0.317807 -0.714285 0.623535 0.07876 -0.785737 0.613526 0.743906 -0.626793 0.231807 0.852418 -0.418069 0.31401 0.907099 -0.191002 0.375085 0.784144 -0.605067 0.137881 0.918723 -0.184741 0.349027 0.806213 -0.569409 0.160607 0.674803 -0.456039 0.580232 0.684703 -0.354851 0.636603 0.685611 -0.256585 0.68125 0.667776 -0.456833 0.58769 0.677352 -0.25798 0.688942 0.657752 -0.515388 0.549307 0.654419 -0.48516 0.579962 0.742211 0.059493 0.66752 0.722408 -0.249753 0.644788 0.741498 -0.507597 0.438777 0.780324 -0.236599 0.578892 0.772742 -0.356437 0.525188 0.887338 -0.300832 0.349474 0.779641 -0.583199 0.228123 0.903067 -0.193045 0.383671 0.912206 -0.293097 0.286313 0.934877 -0.17493 0.308876 0.937688 0.070981 0.34015 0.215414 -0.784119 0.582027 0.028674 -0.653082 0.756744 -0.005981 -0.62308 0.782135 0.131832 -0.826633 0.547082 -0.060536 -0.666356 0.743173 0.070639 -0.783698 0.617112 -0.14128 -0.397732 0.906559 -0.157325 -0.37648 0.912968 0.026721 -0.595253 0.803094 -0.180275 -0.41558 0.891513 0.000247 -0.617889 0.786266 0.034274 -0.650189 0.758999 -0.391368 -0.528727 0.753179 -0.146899 -0.714743 0.683786 -0.137256 -0.720454 0.679785 -0.358755 -0.495561 0.791021 -0.111356 -0.70309 0.702328 -0.350945 -0.503592 0.789451 -0.047149 -0.811076 0.583038 0.004104 -0.830523 0.55697 -0.179312 -0.746632 0.640615 -0.026118 -0.786891 0.61654 -0.147998 -0.72738 0.670085 -0.154714 -0.7236 0.672657 -0.295798 -0.333022 0.895321 -0.208398 -0.378044 0.902027 -0.406876 -0.268566 0.873112 -0.346321 -0.420334 0.838678 -0.484914 -0.340805 0.805425 -0.458499 -0.357274 0.813716 -0.251504 -0.736756 0.627643 -0.692978 -0.521044 0.498292 -0.679021 -0.532061 0.505807 -0.151853 -0.365795 0.918224 -0.387149 -0.25056 0.887319 -0.193089 -0.34779 0.917474 -0.578133 -0.503512 0.642057 -0.518614 -0.588354 0.620386 -0.606297 -0.457553 0.650422 -0.565839 -0.473235 0.675185 -0.586039 -0.437567 0.681977 -0.611596 -0.388437 0.689251 -0.071856 -0.685279 0.724727 -0.443925 -0.338122 0.829822 -0.460016 -0.317567 0.829178 -0.451149 -0.879604 0.150869 -0.674771 -0.527542 0.516124 -0.623379 -0.664974 0.411349 -0.754958 -0.566981 0.329503 -0.541052 -0.717763 0.438269 -0.56776 -0.703424 0.427601 -0.748797 -0.58687 0.308037 -0.568494 -0.70147 0.429832 -0.66873 -0.645861 0.368326 0.005504 -0.860724 0.509042 0.204144 -0.812292 0.546359 -0.5195 -0.800308 0.299378 0.005937 -0.861916 0.507016 -0.518265 -0.802199 0.296443 -0.521096 -0.800977 0.294779 -0.190888 -0.822804 0.535309 -0.670919 -0.726297 0.149534 -0.521064 -0.79788 0.303117 -0.067488 -0.882654 0.465152 -0.435904 -0.891671 0.122109 0.15908 -0.773223 0.613857 -0.810514 -0.540658 0.225292 -0.66528 -0.656591 0.355375 -0.56595 -0.708164 0.422143 -0.811946 -0.536553 0.229903 -0.566991 -0.705454 0.425272 -0.757346 -0.587844 0.28437 0.289608 -0.793943 -0.534585 0.303268 -0.825616 -0.475801 0.32284 -0.869736 -0.373274 0.278198 -0.797871 -0.534797 0.31632 -0.873449 -0.370175 0.292846 -0.827881 -0.478388 0.272846 -0.960072 -0.061774 0.364556 -0.926443 0.09382 0.129287 -0.952551 -0.275558 0.322796 -0.942495 -0.08664 0.23561 -0.913868 -0.330656 0.178494 -0.869616 -0.460335 0.516871 -0.743059 0.425097 0.407085 -0.860237 0.307041 -0.067852 -0.983959 -0.164986 0.519816 -0.741512 0.424206 -0.062108 -0.983767 -0.168358 0.286106 -0.942102 0.174889 0.372474 -0.91562 -0.151336 0.21523 -0.85923 -0.464112 0.278418 -0.893681 -0.351877 0.061321 -0.98477 -0.162691 0.012442 -0.97734 -0.21131 0.472632 -0.829966 0.296269 0.413654 -0.875248 0.25066 0.337282 -0.871318 0.356436 0.407188 -0.875502 0.260182 0.415018 -0.874391 0.251397 0.408449 -0.874565 0.261354 0.483372 -0.864232 0.139476 0.209594 -0.849121 0.484834 0.28575 -0.859781 0.42323 0.432959 -0.85543 0.284229 0.212298 -0.845727 0.489566 0.456217 -0.835562 0.306108 0.364912 -0.849017 0.382113 0.377927 -0.873697 0.306309 0.514296 -0.841538 0.165267 0.416658 -0.868354 0.268995 0.37443 -0.877298 0.30025 0.412825 -0.871278 0.265425 0.266261 -0.881606 0.389713 0.510591 -0.859822 -0.001898 0.439685 -0.890943 0.113569 0.36468 -0.904544 0.220926 0.547028 -0.836829 0.021875 0.484945 -0.863736 0.137068 0.388685 -0.810793 0.43765 0.254445 -0.834546 0.488663 0.301844 -0.82828 0.472062 0.375469 -0.835516 0.401168 0.301502 -0.850086 0.431798 0.272745 -0.854164 0.442735 0.072255 -0.854983 0.513599 0.256535 -0.816293 0.517547 0.301481 -0.802004 0.515654 0.105232 -0.948034 0.300263 0.29608 -0.908205 0.295804 0.231762 -0.925807 0.298611 0.308615 -0.815511 0.48959 0.255919 -0.835944 0.485493 0.301796 -0.818326 0.489144 0.308035 -0.814517 0.491605 0.301782 -0.817051 0.49128 0.264314 -0.831344 0.488882 0.218176 -0.875513 0.431135 0.262296 -0.873911 0.409244 0.300484 -0.870758 0.389217 0.222148 -0.866046 0.447899 0.301644 -0.844939 0.441689 0.259845 -0.856823 0.445349 -0.116336 -0.892857 0.435054 -0.107323 -0.892315 0.43847 -0.077165 -0.889901 0.449579 -0.109732 -0.898302 0.425455 -0.072631 -0.894303 0.441528 -0.210859 -0.901638 0.377607 -0.274668 -0.917262 0.288423 0.030624 -0.89753 0.43989 -0.051716 -0.913308 0.403973 -0.323676 -0.873111 0.364569 -0.095507 -0.871056 0.481809 -0.12032 -0.874031 0.470738 -0.007777 -0.892873 0.450242 -0.10092 -0.911661 0.398358 -0.061221 -0.904934 0.421125 -0.010969 -0.889819 0.456182 -0.065746 -0.900794 0.429241 0.01379 -0.883739 0.467777 -0.045864 -0.879602 0.473494 -0.211161 -0.901328 0.37818 -0.080313 -0.886786 0.455149 -0.014441 -0.909976 0.41441 -0.04742 -0.91695 0.396174 -0.08543 -0.92333 0.374383 0.290741 -0.837797 -0.462132 0.273515 -0.790851 -0.547489 0.283133 -0.817116 -0.502152 0.328042 -0.822323 -0.464945 0.318869 -0.801717 -0.505543 0.325875 -0.817472 -0.474916 0.290604 -0.850762 -0.437896 0.298374 -0.861328 -0.411202 0.270762 -0.822117 -0.500811 0.282327 -0.852964 -0.439026 0.260922 -0.825975 -0.499685 0.243527 -0.802387 -0.544857 0.318767 -0.841423 -0.436344 0.291966 -0.798328 -0.526715 0.299234 -0.810355 -0.50377 0.348564 -0.832062 -0.431481 0.327504 -0.797778 -0.506252 0.355815 -0.843375 -0.402634 0.379703 -0.821627 -0.425152 0.362097 -0.798071 -0.48163 0.353107 -0.785591 -0.508097 0.389333 -0.814178 -0.430736 0.359856 -0.782249 -0.508518 0.349295 -0.77011 -0.533783 0.921324 -0.302651 -0.244057 0.898062 -0.394417 -0.19473 0.865397 -0.479855 -0.144318 0.978311 -0.206428 -0.01715 0.922225 -0.382407 0.057153 0.957641 -0.28749 0.01656 0.842576 -0.532561 -0.080283 0.785166 -0.619085 0.015754 0.868597 -0.476404 -0.136305 0.845617 -0.528336 -0.076105 0.870958 -0.473777 -0.13026 0.895481 -0.397741 -0.199791 0.735723 -0.612123 0.289857 0.87045 -0.453366 0.191772 0.930492 -0.343813 0.126403 0.708171 -0.688061 0.158324 0.904445 -0.425741 -0.026892 0.81519 -0.57466 0.072318 0.936125 -0.337142 0.100029 0.960831 -0.266982 0.07432 0.928726 -0.355101 0.106633 0.93639 -0.333717 0.108662 0.929521 -0.350416 0.114885 0.869431 -0.467835 0.158811 0.488899 -0.784249 0.382009 0.279575 -0.863725 0.419305 0.442601 -0.806295 0.392419 0.487648 -0.791409 0.368608 0.447058 -0.810975 0.377436 0.594672 -0.728493 0.340094 0.206192 -0.916659 0.342375 0.487393 -0.793529 0.364361 0.451106 -0.815143 0.363379 0.193523 -0.890297 0.412213 0.418228 -0.779307 0.466654 0.276668 -0.856791 0.43516 0.696408 -0.650966 0.302091 0.65445 -0.702703 0.279112 0.49071 -0.849835 0.192313 0.671267 -0.642781 0.369098 0.471579 -0.834763 0.284226 0.50575 -0.809126 0.299219 0.813031 -0.51137 0.278355 0.593568 -0.734176 0.329642 0.456676 -0.82074 0.343269 0.811836 -0.506561 0.290378 0.48223 -0.843677 0.235933 0.658332 -0.702788 0.269607 0.16843 -0.92282 0.34646 0.213364 -0.901743 0.375946 0.427457 -0.750234 0.504411 0.173507 -0.926535 0.33381 0.429264 -0.750502 0.502473 0.424967 -0.75466 0.499891 0.249388 -0.828422 0.50152 0.388561 -0.647882 0.655187 0.333479 -0.730074 0.596476 0.272987 -0.84093 0.467242 0.382547 -0.742062 0.550456 0.192241 -0.895444 0.401525 0.418969 -0.649339 0.634685 0.401092 -0.683715 0.609639 0.368639 -0.738974 0.563935 0.410182 -0.647968 0.641785 0.353674 -0.735374 0.578048 0.405225 -0.656436 0.636305 0.57703 -0.539302 0.613344 0.420016 -0.751198 0.509204 0.421772 -0.749358 0.510462 0.670383 -0.583607 0.458246 0.519261 -0.757085 0.396472 0.572765 -0.704239 0.419509 0.48966 -0.857392 0.158468 0.57136 -0.802114 0.173669 0.8343 -0.507251 0.215962 0.40817 -0.864541 0.293198 0.641507 -0.557291 0.527158 0.540604 -0.727248 0.422916 0.535659 -0.657366 0.530038 0.646271 -0.271138 0.713315 0.578996 -0.557972 0.594501 0.548109 -0.651126 0.524987 0.589017 -0.558175 0.584379 0.418648 -0.836947 0.352497 0.470309 -0.305926 0.82778 0.485583 -0.432188 0.759883 0.490764 -0.551846 0.674253 0.594297 -0.27913 0.754253 0.528085 -0.555329 0.642445 0.593405 -0.28572 0.752486 0.707627 -0.516168 0.48253 0.561939 -0.72849 0.391824 0.687512 -0.553373 0.47022 0.704221 -0.514423 0.489327 0.678243 -0.554433 0.482277 0.742863 -0.447004 0.498339 0.739301 -0.256604 0.622566 0.425449 -0.497651 0.755868 0.690311 -0.305297 0.655945 0.794344 -0.351131 0.495706 0.710914 -0.402551 0.576674 0.709608 -0.403255 0.57779 0.929563 0.014945 0.368361 0.969491 0.172981 0.173683 0.68523 -0.286595 0.669569 0.93002 0.014903 0.367208 0.687866 -0.29614 0.662678 0.413531 -0.475148 0.776677 0.943106 0.205667 0.26125 0.680452 -0.237854 0.693117 0.672737 -0.245013 0.698136 0.895827 0.275117 0.349006 0.60655 -0.076539 0.791353 0.904492 0.302071 0.301078 0.591505 -0.41795 0.689521 0.687944 -0.340293 0.641041 0.696995 -0.332127 0.635522 0.472584 -0.373014 0.798452 0.674513 -0.250611 0.694425 0.683549 -0.243966 0.687926 0.149028 -0.564377 0.811954 0.144398 -0.517593 0.843354 0.145453 -0.527998 0.836697 0.072669 -0.566605 0.820779 0.071301 -0.549434 0.832489 0.076406 -0.614375 0.785306 0.229286 -0.451852 0.862124 0.225833 -0.417698 0.880073 0.233499 -0.49803 0.835131 0.146033 -0.451035 0.880478 0.154896 -0.525022 0.836875 0.154019 -0.517429 0.841751 0.399106 -0.55528 0.729643 0.321201 -0.430177 0.843669 0.337409 -0.45597 0.823557 0.381393 -0.566405 0.730565 0.332831 -0.457985 0.824302 0.301212 -0.390375 0.869988 0.298398 -0.598272 0.743659 0.263206 -0.551743 0.791392 0.225659 -0.500903 0.835568 0.372958 -0.507663 0.776647 0.340016 -0.454816 0.823123 0.323119 -0.427909 0.84409 0.253301 -0.646576 0.719568 0.137978 -0.616813 0.774922 0.408806 -0.66957 0.620124 0.280969 -0.617481 0.734693 0.436303 -0.625702 0.646635 0.410221 -0.62571 0.66348 0.335776 -0.593473 0.731467 0.559049 -0.749709 0.354119 0.416095 -0.658372 0.627225 0.217322 -0.653938 0.724663 0.400929 -0.681345 0.612393 0.123507 -0.629269 0.767311 0.668341 -0.664347 0.334608 0.553689 -0.677567 0.484078 0.411576 -0.66535 0.622828 0.660246 -0.67571 0.327858 0.405008 -0.675289 0.616403 0.628122 -0.682101 0.374434 0.506194 -0.556464 0.658875 0.432072 -0.564456 0.703351 0.472338 -0.560688 0.680093 0.460191 -0.700206 0.545835 0.390067 -0.697047 0.601642 0.543146 -0.696176 0.469395 0.410305 -0.426174 0.806242 0.317638 -0.473121 0.821744 0.191677 -0.526436 0.828327 0.451048 -0.890435 -0.060674 0.404835 -0.912941 -0.051447 0.417248 -0.907192 -0.053918 0.474278 -0.579031 0.663162 0.352421 -0.653867 0.66952 0.273204 -0.693565 0.666578 0.450206 -0.548344 0.704722 0.256017 -0.65905 0.707184 0.375203 -0.595965 0.709964 0.683414 -0.493583 0.537886 0.209854 -0.882623 0.42064 0.337648 -0.817671 0.46627 0.540997 -0.446116 0.712953 0.23806 -0.622537 0.745503 0.273317 -0.606698 0.746469 0.400849 -0.840824 0.363779 0.449642 -0.819041 0.356361 0.359693 -0.856961 0.369104 0.3977 -0.769872 0.499131 0.328581 -0.800889 0.500612 0.178214 -0.850763 0.494411 0.772681 -0.316462 0.550286 0.818221 0.136726 0.55841 0.783478 -0.278003 0.555766 0.785178 -0.315721 0.532743 0.79216 -0.277134 0.543764 0.605581 -0.720194 0.338515 0.83972 0.118868 0.52985 0.842773 0.089016 0.530858 0.818651 -0.273959 0.504735 0.956601 0.074175 0.281804 0.892702 -0.259212 0.368637 0.956468 0.110878 0.269955 0.908399 -0.02513 0.417349 0.893023 -0.185944 0.409798 0.876889 -0.263329 0.40215 0.846428 -0.031628 0.531563 0.796816 -0.276635 0.537175 0.851516 0.08702 0.517057 0.579403 -0.621143 0.527707 0.525816 -0.741536 0.416703 0.635613 -0.283633 0.718017 0.819462 -0.437336 0.370431 0.831264 -0.272133 0.484709 0.829069 -0.230468 0.50944 0.128695 -0.355366 0.925825 0.138911 -0.239446 0.960921 0.136311 -0.271626 0.952701 0.127397 -0.355224 0.926059 0.124639 -0.272666 0.954001 0.128017 -0.378719 0.916615 0.054453 -0.031107 0.998032 0.056962 0.032539 0.997846 0.04249 -0.278878 0.959386 0.157976 -0.04742 0.986304 0.142509 -0.271058 0.951955 0.145128 -0.240451 0.959751 0.278532 0.001115 0.960426 0.344965 -0.295345 0.890938 0.336139 -0.24746 0.908721 0.282486 0.001787 0.95927 0.302244 -0.252443 0.919196 0.277852 0.040315 0.959778 0.248856 -0.378326 0.891594 0.243979 -0.357332 0.901547 0.220967 -0.262888 0.939183 0.342088 -0.350298 0.871933 0.323708 -0.249332 0.912714 0.333224 -0.299271 0.894091 0.966552 -0.074177 0.245508 0.980636 0.156644 0.117543 0.981283 0.148967 0.122034 0.98413 -0.107265 0.141363 0.990428 0.129727 0.047159 0.990512 -0.060616 0.123334 0.983907 0.058478 0.16884 0.983575 0.045263 0.174731 0.98049 0.150175 0.126832 0.987156 0.051903 0.151095 0.984086 0.144314 0.10367 0.98348 0.150665 0.100339 0.978137 0.004075 0.207921 0.973075 0.097542 0.208829 0.963146 0.170226 0.208262 0.970144 0.005118 0.242476 0.956586 0.175981 0.232323 0.968742 0.063465 0.239817 0.947812 -0.196802 0.250843 0.972666 -0.024974 0.230863 0.965214 0.168262 0.200126 0.951573 -0.19903 0.234299 0.959378 0.173612 0.22238 0.968865 0.097825 0.227445 -0.680764 0.342509 0.647494 -0.58875 0.284189 0.75671 -0.449923 0.199312 0.870543 -0.793264 0.140769 0.592381 -0.488126 0.070998 0.86988 -0.702991 0.119304 0.701121 -0.317586 0.347031 0.882445 -0.280461 0.323367 0.903756 -0.37767 0.384561 0.842306 -0.285866 0.375094 0.881808 -0.356853 0.429237 0.829706 -0.422699 0.47783 0.770067 -0.321526 0.360808 0.875465 -0.233477 0.359498 0.903465 -0.388652 0.35968 0.84828 -0.284956 0.518187 0.806401 -0.308117 0.523042 0.794664 -0.186052 0.493989 0.849329 -0.737712 0.269179 0.619132 -0.664283 0.273507 0.695645 -0.425084 0.269411 0.86413 -0.733704 0.281351 0.618482 -0.421446 0.279033 0.862858 -0.254944 0.263282 0.930422 -0.790005 0.415738 0.450615 -0.771127 0.400997 0.494536 -0.670901 0.328254 0.664936 -0.808809 0.337342 0.481693 -0.680739 0.298253 0.669059 -0.829532 0.343084 0.440647 -0.779129 0.104471 0.618097 -0.29804 0.001056 0.954553 -0.728256 0.092158 0.679081 -0.786306 0.060571 0.614861 -0.735139 0.039125 0.676786 -0.881106 0.107088 0.460635 -0.361426 0.057698 0.930614 -0.696892 0.038435 0.716145 -0.735563 0.035209 0.67654 -0.363723 0.0235 0.931211 -0.727603 0.096469 0.679182 -0.29679 0.011026 0.954879 -0.833056 0.38114 0.400936 -0.826304 0.379189 0.416458 -0.67107 0.32776 0.66501 -0.764123 0.100795 0.637147 -0.725344 0.110713 0.679425 -0.699245 0.116861 0.705266 0.640282 -0.716146 -0.277801 0.765968 -0.59691 -0.238731 0.856003 -0.477365 -0.198447 0.699193 -0.629736 -0.338469 0.855225 -0.475748 -0.205558 0.824403 -0.513872 -0.237266 0.742839 -0.66947 -0.000644 0.888763 -0.453858 0.064135 0.854984 -0.516543 0.046751 0.792472 -0.596237 -0.128409 0.862142 -0.498679 -0.089609 0.722901 -0.672176 -0.15998 0.905604 -0.407486 0.117625 0.885895 -0.448364 0.118999 0.844226 -0.522172 0.120907 0.894104 -0.34868 0.281071 0.79497 -0.523086 0.307251 0.844225 -0.446255 0.296887 0.86002 -0.508299 -0.044699 0.815411 -0.57721 -0.04397 0.861589 -0.505633 -0.044721 0.856721 -0.509877 0.077818 0.851006 -0.51929 0.078276 0.887591 -0.454486 0.074998 0.928393 -0.336622 0.157391 0.970468 -0.222426 0.093367 0.971014 -0.220487 0.092285 0.928238 -0.338426 0.154408 0.971454 -0.21244 0.10558 0.956038 -0.264822 0.125938 0.878086 -0.466632 -0.105924 0.858985 -0.504953 -0.084659 0.918648 -0.360972 -0.160579 0.897048 -0.441932 -0.001262 0.943716 -0.320253 -0.082694 0.946328 -0.310784 -0.088746 0.863438 -0.378056 0.333988 0.947067 -0.24683 0.205279 0.971311 -0.186938 0.147001 0.85827 -0.500449 0.113679 0.949888 -0.307086 -0.058407 0.900414 -0.432158 0.049939 0.971074 -0.046828 0.234143 0.948668 -0.143932 0.281624 0.957797 -0.110267 0.265455 0.975803 -0.074801 0.205459 0.96339 -0.131378 0.233708 0.939481 -0.20913 0.271369 0.730739 -0.560999 -0.388974 0.718223 -0.632959 -0.288997 0.657341 -0.750455 -0.068703 0.680317 -0.589959 -0.434877 0.592265 -0.79791 -0.112077 0.58828 -0.802159 -0.102308 0.649612 -0.731102 -0.208554 0.557855 -0.829214 -0.034676 0.599465 -0.793152 -0.107481 0.624159 -0.738839 -0.254052 0.52342 -0.838075 -0.153825 0.685656 -0.65276 -0.322149 0.428192 -0.89121 0.149657 0.475507 -0.877837 0.057404 0.556384 -0.819998 -0.134312 0.447507 -0.879176 0.163669 0.569763 -0.81207 -0.126148 0.54283 -0.838367 -0.049766 0.489912 -0.86362 0.118944 0.549308 -0.825776 -0.127884 0.550934 -0.823128 -0.137596 0.543905 -0.826239 0.146617 0.614154 -0.783083 -0.097955 0.560784 -0.822055 0.098726 0.268146 -0.537169 0.799717 0.380724 -0.830168 0.407272 0.395957 -0.877587 0.270296 -0.239521 -0.641993 0.728337 0.190013 -0.958004 0.214763 -0.101506 -0.798694 0.593115 0.56965 -0.806151 0.160061 0.587076 -0.801758 0.111917 0.510656 -0.806818 0.29711 0.525184 -0.839898 0.136945 0.454162 -0.844332 0.284324 0.381729 -0.829578 0.407534 0.392746 -0.911217 0.124232 0.337547 -0.898981 0.279096 0.345929 -0.902203 0.257611 0.478202 -0.858289 0.186181 0.427371 -0.860283 0.277969 0.528119 -0.845138 0.082648 0.190674 -0.665715 0.721434 0.222715 -0.720651 0.656552 0.351499 -0.899634 0.259051 0.19917 -0.66203 0.722528 0.333587 -0.907745 0.254398 0.329826 -0.902714 0.276266 -0.343145 0.681909 0.645951 -0.284203 0.467265 0.837193 -0.256722 0.379252 0.888967 -0.587506 0.462871 0.663768 -0.448288 0.30336 0.840839 -0.515168 0.377981 0.769242 -0.068427 0.18209 0.980898 -0.039698 0.093981 0.994782 -0.143809 0.414533 0.8986 -0.195547 0.14258 0.970274 -0.262647 0.377218 0.888101 -0.285289 0.46682 0.837072 -0.070511 -0.055259 0.995979 -0.145508 0.338921 0.929494 -0.157557 0.410581 0.898108 -0.076396 -0.056161 0.995495 -0.100608 0.426348 0.898947 -0.085382 0.082532 0.992924 -0.143213 0.488318 0.860834 -0.249299 0.625789 0.739079 -0.098727 0.426842 0.898921 -0.168269 0.469882 0.866543 -0.157429 0.410618 0.898114 -0.143908 0.33931 0.929602 0.166633 0.732944 0.659566 0.270493 0.890295 0.366346 0.306961 0.926356 0.218264 0.198483 0.719922 0.665069 0.463803 0.859319 0.215541 0.259789 0.767449 0.586116 0.624708 0.775676 0.089813 0.438104 0.865373 -0.243299 0.666621 0.717937 0.200457 0.434855 0.860946 0.263956 0.421684 0.880412 0.216926 0.44687 0.839008 0.31044 0.573962 0.7668 -0.287378 0.671911 0.706684 0.221661 0.671442 0.713589 0.19989 0.545851 0.796553 -0.259906 0.686286 0.699844 0.198067 0.51104 0.794474 -0.3281 0.456313 0.774694 0.437753 0.277712 0.744294 0.607374 0.629814 0.749366 0.204415 0.416741 0.820421 0.391454 0.54544 0.811078 0.211302 0.549547 0.810006 0.204666 0.794413 0.224678 -0.564295 0.90353 0.194502 -0.381841 0.993138 0.101681 0.057782 0.677021 0.62068 -0.395473 0.827157 0.550694 0.112018 0.828224 0.507977 0.236651 0.829088 -0.107984 -0.548591 0.885267 -0.13589 -0.444788 0.974746 -0.22297 0.012458 0.824087 -0.016492 -0.566223 0.98928 -0.144061 0.023919 0.892616 -0.046993 -0.448361 0.991604 0.11349 -0.061973 0.890615 0.101108 0.443376 0.991787 0.113311 0.059317 0.965703 -0.258522 -0.024147 0.964989 -0.262206 0.006648 0.876996 -0.181523 -0.444891 0.559181 0.609951 0.561496 0.763125 0.603297 0.231674 0.805443 0.581357 0.115263 0.670154 0.212232 0.711232 0.954481 0.286929 0.081474 0.866109 0.266117 0.423128 0.827446 -0.189031 -0.528773 0.726415 -0.305885 -0.615431 0.641659 -0.382391 -0.664869 0.819768 -0.270845 -0.504602 0.612564 -0.286843 -0.736537 0.857192 -0.263239 -0.442637 0.739606 -0.42315 -0.52338 0.7202 -0.451078 -0.527106 0.667539 -0.519127 -0.533758 0.737351 -0.421689 -0.527724 0.666822 -0.512717 -0.540804 0.769816 -0.372596 -0.518223 0.785108 -0.46568 -0.408348 0.72479 -0.519032 -0.453085 0.670708 -0.559518 -0.48692 0.786797 -0.472865 -0.396674 0.671027 -0.607616 -0.424882 0.754729 -0.514924 -0.406493 0.970805 -0.238413 -0.026381 0.83634 -0.329109 -0.438432 0.634151 -0.355031 -0.686881 0.980271 -0.195194 -0.031107 0.647189 -0.40442 -0.646213 0.746531 -0.379042 -0.546826 0.799751 -0.462855 -0.382314 0.847941 -0.354918 -0.393737 0.838536 -0.378679 -0.391738 0.813635 -0.472331 -0.338971 0.867578 -0.391884 -0.306162 0.763146 -0.53451 -0.363191 0.811449 -0.532387 -0.241069 0.709113 -0.683218 -0.174275 0.872457 -0.394105 -0.288963 0.807695 -0.53494 -0.247928 0.870145 -0.393052 -0.297249 0.883966 -0.349923 -0.310094 0.666958 -0.744349 -0.033339 0.881855 -0.47137 -0.011942 0.911209 -0.411875 -0.007627 0.682027 -0.725666 0.09082 0.910607 -0.411643 0.036667 0.807211 -0.586544 0.066151 0.794699 -0.562056 -0.229229 0.777121 -0.582072 -0.239321 0.900653 -0.406973 -0.152307 0.794452 -0.564868 -0.223094 0.900355 -0.406837 -0.154415 0.890494 -0.425066 -0.162293 0.64327 -0.75105 -0.148753 0.697229 -0.689547 -0.195953 0.386989 -0.921155 0.041398 0.627987 -0.750472 -0.205971 0.354819 -0.934933 0.002073 0.250722 -0.965369 0.072113 0.734703 -0.573086 -0.363022 0.442878 -0.892309 -0.087433 0.345041 -0.938538 -0.009647 0.532835 -0.615384 -0.580852 0.281988 -0.955833 -0.082866 0.490423 -0.729732 -0.476421 0.097624 -0.995037 0.019238 0.067019 -0.996543 0.049101 0.243311 -0.961741 -0.125913 0.199313 -0.973705 0.110335 0.322619 -0.945839 -0.036141 0.397581 -0.907977 -0.132317 0.139448 -0.957918 0.250892 0.278281 -0.952985 0.119914 0.371979 -0.927959 0.022901 0.038014 -0.9959 0.082088 0.276979 -0.95679 -0.088517 0.073719 -0.995637 0.057205 0.025459 -0.997804 0.061141 0.058184 -0.997566 0.038419 -0.189272 -0.959833 0.207114 -0.05084 -0.996498 -0.066391 -0.274818 -0.955666 0.105727 -0.2539 -0.963102 0.089272 -0.053565 -0.99205 -0.113873 -0.287455 -0.950217 0.12024 -0.274221 -0.955756 0.106463 0.07727 -0.99701 0.001158 -0.165422 -0.958044 0.234067 0.04965 -0.998371 0.028108 -0.703541 -0.618805 0.349444 -0.70108 -0.623364 0.346271 -0.358395 -0.933569 -0.00135 -0.614622 -0.639659 0.461602 -0.271601 -0.95614 0.109681 -0.285041 -0.950655 0.122502 -0.658114 -0.640472 0.39583 -0.251469 -0.96333 0.093588 -0.272557 -0.956001 0.108507 -0.719905 -0.641922 0.263956 -0.35789 -0.933764 -0.000675 -0.738773 -0.612691 0.280757 -0.772047 -0.626755 0.105462 -0.810068 -0.573704 0.121049 -0.947761 -0.253712 0.193335 -0.75356 -0.635023 0.169981 -0.940127 -0.252963 0.22841 -0.950249 -0.207486 0.23233 -0.78015 -0.583534 0.225506 -0.909509 -0.280303 0.306959 -0.916369 -0.249757 0.312872 -0.804452 -0.566865 0.177541 -0.928687 -0.251541 0.272522 -0.791308 -0.587412 0.169641 -0.851885 -0.146457 0.502835 -0.876031 -0.047728 0.479887 -0.822752 -0.232638 0.518612 -0.902803 -0.185032 0.388213 -0.888576 -0.245161 0.387724 -0.87787 -0.282564 0.386655 -0.962257 -0.004998 0.272098 -0.932632 -0.197203 0.302172 -0.91778 -0.249972 0.308536 -0.962149 -0.004801 0.272483 -0.906908 -0.248266 0.340413 -0.944537 -0.118183 0.306403 -0.932125 0.040776 0.359834 -0.909963 -0.078437 0.407203 -0.929462 0.020479 0.36835 -0.95972 -0.000445 0.28096 -0.949167 -0.032468 0.313096 -0.978148 0.089114 0.187842 -0.783045 -0.103479 0.613296 -0.846401 0.071835 0.527678 -0.861935 0.141879 0.486764 -0.788203 -0.10647 0.606135 -0.846122 0.164059 0.507112 -0.818357 -0.004618 0.574692 -0.815101 0.087301 0.572704 -0.931634 0.233963 0.278064 -0.865059 0.137302 0.482514 -0.782061 0.165548 0.600812 -0.805733 0.214708 0.551992 -0.775291 0.152755 0.612854 -0.903022 0.411745 -0.122546 -0.950959 0.164827 0.261742 -0.913741 0.054428 0.402635 -0.907348 0.397918 -0.135573 -0.924111 0.032634 0.380729 -0.959614 0.144478 0.241386 0.61489 -0.775514 0.14314 0.872227 -0.487138 -0.043782 0.909418 -0.406817 -0.086358 0.584225 -0.811579 -0.004457 0.909994 -0.406386 -0.082227 0.671525 -0.740656 -0.021992 0.996857 -0.004661 -0.079081 0.996393 0.015954 -0.083349 0.918589 -0.395117 0.008754 0.987303 -0.010429 -0.158502 0.914242 -0.402427 -0.047044 0.876346 -0.481231 -0.020849 0.986676 -0.073845 -0.144973 0.930395 -0.337847 -0.142217 0.900579 -0.411734 -0.139401 0.995091 -0.093492 0.032442 0.918455 -0.376593 0.120906 0.999615 0.027227 -0.005369 0.672302 -0.730986 -0.116915 0.66648 -0.736036 -0.118557 0.916717 -0.399037 -0.019964 0.668704 -0.741393 -0.056316 0.909901 -0.406457 -0.082903 0.932307 -0.351387 -0.085622 0.173812 -0.983955 0.040283 0.30257 -0.952192 0.042204 0.262872 -0.96393 0.041683 0.189829 -0.976904 0.098101 0.264497 -0.960877 0.082198 0.052617 -0.990735 0.125199 0.587727 -0.809003 0.009499 0.671651 -0.740723 -0.014659 0.264662 -0.960406 0.087029 0.597027 -0.800705 0.049302 0.262983 -0.96379 0.044139 0.303 -0.951926 0.045039 0.664342 -0.747352 -0.010735 0.181275 -0.982926 -0.031561 0.259009 -0.965441 -0.028961 0.67205 -0.732185 -0.1107 0.247363 -0.953893 -0.169998 0.667044 -0.736592 -0.111738 -0.003794 -0.99242 0.122834 0.04982 -0.992522 0.11144 0.263751 -0.96258 0.062246 -0.031067 -0.999506 -0.00473 0.259332 -0.965493 -0.023859 0.182284 -0.983065 -0.018842 -0.645677 -0.705635 0.291856 -0.113005 -0.984821 0.131746 -0.210343 -0.963805 0.163814 -0.623113 -0.705648 0.33733 -0.226773 -0.969217 0.095881 -0.692575 -0.612253 0.381427 0.188498 -0.97764 0.093213 0.051837 -0.991254 0.121359 -0.209293 -0.963315 0.167992 0.174021 -0.983887 0.041026 -0.210613 -0.963928 0.162741 -0.112392 -0.984695 0.133204 0.012576 -0.980069 0.19826 -0.184628 -0.955475 0.230175 -0.192779 -0.953587 0.231316 -0.004523 -0.992829 0.119456 -0.210855 -0.964038 0.161775 0.049037 -0.992985 0.107597 -0.712405 -0.623814 0.321458 -0.7119 -0.624316 0.321601 -0.150767 -0.914388 0.375718 -0.71944 -0.635546 0.280157 -0.192325 -0.95327 0.232997 -0.184307 -0.955171 0.231688 -0.622724 -0.705633 0.338078 -0.692981 -0.612514 0.380269 -0.856856 -0.17822 0.483771 -0.684782 -0.700399 0.201285 -0.898792 -0.182776 0.398455 -0.894059 -0.222099 0.389013 -0.71995 -0.636444 0.276786 -0.949171 -0.102845 0.297486 -0.935368 -0.185864 0.3009 -0.712573 -0.624082 0.320565 -0.967879 -0.186852 0.168217 -0.71217 -0.624479 0.320687 -0.947014 0.087274 0.309107 -0.952724 -0.013251 0.303547 -0.939762 -0.18614 0.286703 -0.948317 0.086641 0.305267 -0.926286 -0.185213 0.328161 -0.94177 -0.093212 0.323079 -0.898511 0.066053 0.433952 -0.890504 -0.222445 0.39689 -0.896263 -0.182525 0.404225 -0.946104 0.057871 0.318651 -0.928496 -0.185381 0.321758 -0.946801 -0.013331 0.321545 -0.957334 0.055282 0.283647 -0.957468 -0.013179 0.288238 -0.906253 0.341404 0.249295 -0.969032 0.052094 0.241379 -0.920609 0.336535 0.19805 -0.92229 0.331301 0.199049 -0.974225 0.071409 0.213978 -0.915564 0.341905 0.211761 -0.916998 0.337942 0.211918 -0.959253 0.080915 0.270716 -0.90134 0.3427 0.264844 -0.963288 -0.01308 0.268151 -0.651359 0.758495 0.020418 -0.661342 0.749674 0.024802 -0.925683 0.334286 0.177097 -0.625707 0.771921 0.112373 -0.916694 0.338055 0.213054 -0.915393 0.341913 0.212487 -0.661279 0.748723 0.046083 -0.915486 0.335752 0.221713 -0.914597 0.338803 0.220737 -0.660235 0.74948 0.048686 -0.912371 0.339553 0.228656 -0.653971 0.755165 0.045258 -0.212796 0.713717 0.667327 -0.227606 0.70259 0.674213 0.142848 0.886347 0.440435 -0.206954 0.710897 0.672158 0.145543 0.883821 0.444611 0.134989 0.881178 0.453104 -0.243292 0.625704 0.74115 0.150104 0.848963 0.506685 0.173528 0.855662 0.487577 -0.262817 0.639455 0.722512 0.176417 0.852552 0.491967 -0.197533 0.686399 0.699884 0.363653 0.814871 0.451377 0.346953 0.818073 0.458673 0.192808 0.834159 0.516724 0.358353 0.826302 0.434521 0.186338 0.841572 0.506986 0.155804 0.84122 0.517759 0.258857 0.877347 0.40405 0.142815 0.874258 0.46398 0.154457 0.875233 0.458378 0.264764 0.869616 0.416734 0.154702 0.874992 0.458756 0.322466 0.861723 0.391726 0.57472 0.763204 0.295325 0.269858 0.871546 0.409371 0.30739 0.864142 0.39846 0.56894 0.786803 0.239265 0.292273 0.89314 0.341873 0.525873 0.810369 0.258378 0.251131 0.886996 0.387519 0.30991 0.880541 0.358612 0.298406 0.882119 0.364445 0.248648 0.88999 0.382219 0.297499 0.883809 0.361076 0.259526 0.888842 0.377632 0.363607 0.814975 0.451227 0.412417 0.802709 0.430779 0.324347 0.822955 0.466417 0.352161 0.838801 0.415206 0.316138 0.844225 0.432828 0.334428 0.841654 0.424001 0.597447 0.744568 0.297784 0.527713 0.7847 0.325217 0.305433 0.868258 0.390946 0.600318 0.730025 0.326622 0.405861 0.819075 0.405454 0.993389 0.009361 0.114412 0.884972 0.455096 0.098548 0.852158 0.514714 0.094315 0.999687 -0.000739 -0.025017 0.852333 0.52291 -0.009708 0.999401 0.024485 -0.02445 0.571215 0.778838 0.259085 0.526201 0.807804 0.265642 0.843799 0.502218 0.189157 0.564239 0.800087 0.203704 0.849962 0.510612 0.129769 0.884352 0.452453 0.114926 0.589196 0.773046 0.235051 0.893627 0.422028 0.15272 0.845773 0.504675 0.173121 0.599854 0.732667 0.32152 0.82871 0.486115 0.277368 0.527725 0.783929 0.32705 0.993076 -0.096922 0.066376 0.997529 0.036544 0.060008 0.853332 0.52067 0.026971 0.984078 -0.104357 0.143872 0.850587 0.511653 0.121297 0.893724 0.42997 0.127995 0.97926 -0.201052 -0.025064 0.993168 -0.116283 -0.009779 0.812484 -0.575399 -0.093729 0.978209 -0.207613 -0.001893 0.813005 -0.576277 -0.083232 0.749003 -0.654712 -0.10172 0.998219 -0.059244 0.006938 0.865838 -0.499954 -0.019223 0.814248 -0.58001 -0.024258 0.998283 -0.058228 -0.006409 0.814232 -0.579463 -0.035352 0.49017 -0.870952 0.034299 0.420526 -0.906401 0.039936 0.813938 -0.580951 -0.00017 0.493778 -0.867813 0.05554 0.813826 -0.581092 0.004388 0.866579 -0.498983 -0.007618 0.437476 -0.897239 -0.05981 0.748826 -0.658698 -0.073323 0.813348 -0.576916 -0.075052 0.442399 -0.896802 -0.005455 0.812857 -0.581662 0.030547 0.416998 -0.908876 -0.00756 0.437494 -0.897242 -0.059634 0.4123 -0.909254 -0.057143 0.29349 -0.954891 -0.045235 0.441333 -0.897151 -0.018557 0.30192 -0.953318 0.005484 0.324164 -0.945999 0.001736 0.48076 -0.87671 -0.015762 0.284554 -0.958107 0.032558 0.305355 -0.951837 0.02766 0.479499 -0.877267 -0.021998 0.30483 -0.952099 0.024204 0.417208 -0.908797 -0.005052 0.291145 -0.956639 0.008692 0.313215 -0.949676 0.003446 0.302019 -0.953282 0.006113 0.291538 -0.956505 0.010146 0.302339 -0.953166 0.008137 0.279936 -0.95994 0.012294 0.229457 -0.973304 -0.005441 0.319202 -0.94753 -0.017218 0.298692 -0.954239 -0.014507 0.244425 -0.966603 0.077042 0.311795 -0.947402 0.072203 0.323702 -0.943469 0.071298 0.250833 -0.961123 0.115436 0.328467 -0.938566 0.105844 -0.158191 -0.975761 0.151214 0.265532 -0.940195 0.213369 -0.145729 -0.963965 0.222565 -0.129286 -0.966222 0.222934 0.311588 -0.946142 0.08791 -0.117756 -0.976126 0.182513 -0.151773 -0.970241 0.188672 0.300184 -0.952921 0.042784 -0.156324 -0.974284 0.162276 0.318639 -0.947141 0.037336 -0.662349 -0.685193 0.302993 -0.670613 -0.676714 0.303869 -0.148587 -0.967056 0.206698 -0.666065 -0.686282 0.29219 -0.154745 -0.972952 0.17152 -0.124709 -0.978709 0.16302 -0.654165 -0.729193 0.20086 -0.130338 -0.967756 0.215549 -0.146889 -0.965246 0.216158 -0.640451 -0.721583 0.262947 -0.14632 -0.964622 0.219304 -0.680526 -0.68393 0.262914 -0.639304 -0.720885 0.26761 -0.679172 -0.682966 0.268856 -0.946785 -0.216902 0.237804 -0.62034 -0.708413 0.336643 -0.929612 -0.204667 0.306485 -0.924791 -0.221839 0.309108 -0.657607 -0.683713 0.31637 -0.923604 -0.174173 0.341495 -0.918392 -0.19765 0.342768 -0.66034 -0.684578 0.308715 -0.927355 -0.203209 0.314195 -0.669028 -0.67553 0.309935 -0.937911 0.113491 0.327784 -0.935742 0.14373 0.322069 -0.909952 -0.192694 0.367228 -0.945478 0.109782 0.306624 -0.917749 -0.197264 0.344708 -0.923108 -0.173979 0.342934 -0.962373 0.149085 0.227181 -0.924503 -0.221689 0.310078 -0.929429 -0.204548 0.307119 -0.946028 0.157388 0.283301 -0.916389 -0.196452 0.348766 -0.947695 0.137291 0.288142 -0.74725 0.649301 0.141514 -0.884538 0.346521 0.312276 -0.894987 0.294226 0.335305 -0.744175 0.651359 0.148103 -0.886625 0.298637 0.353145 -0.732655 0.6668 0.136364 -0.944267 0.158165 0.288693 -0.945882 0.138326 0.293552 -0.926611 0.274016 0.257501 -0.907129 0.171287 0.384418 -0.892998 0.295304 0.339633 -0.881943 0.347678 0.31827 -0.932546 0.115953 0.341926 -0.909177 0.29446 0.294432 -0.911353 0.284576 0.297409 -0.935928 0.114416 0.333089 -0.91202 0.284149 0.295767 -0.933798 0.144701 0.327234 -0.686932 0.721295 0.088644 -0.741481 0.660428 0.118495 -0.927517 0.27333 0.254958 -0.68531 0.72235 0.09252 -0.904094 0.289039 0.314755 -0.902287 0.298312 0.311267 0.179576 0.913905 0.364047 0.005278 0.869158 0.494506 0.082966 0.89444 0.439424 0.223764 0.874665 0.429989 0.123134 0.864891 0.486622 0.230039 0.874889 0.426206 -0.27767 0.664362 0.693918 -0.251866 0.693188 0.675317 0.049977 0.915383 0.399471 -0.271637 0.66257 0.698007 0.058595 0.910197 0.41001 -0.008957 0.877927 0.47871 -0.271243 0.7041 0.656255 0.095067 0.884705 0.456353 0.096421 0.885043 0.455414 -0.264653 0.701462 0.661747 0.084735 0.893233 0.441536 -0.26898 0.697891 0.663775 0.20263 0.882492 0.42444 0.222745 0.882578 0.414053 0.108448 0.876219 0.469553 0.201399 0.883831 0.422234 0.107156 0.877186 0.468041 0.104075 0.876808 0.469442 0.639198 0.725102 0.256228 0.363716 0.804101 0.470246 0.348712 0.805356 0.479377 0.646698 0.711044 0.27604 0.351639 0.800903 0.484669 0.640098 0.714665 0.282009 0.242505 0.855385 0.457721 0.247164 0.855667 0.454692 0.310725 0.856846 0.411417 0.246554 0.851 0.463693 0.314257 0.852516 0.417684 0.325642 0.852202 0.409522 0.225878 0.855459 0.466014 0.292034 0.857594 0.423378 0.310405 0.857234 0.41085 0.21961 0.86308 0.454823 0.306431 0.861996 0.403811 0.240263 0.863614 0.443221 0.617511 0.74061 0.26491 0.63163 0.732629 0.253571 0.330151 0.831909 0.446013 0.618054 0.739243 0.267449 0.333452 0.82739 0.451924 0.311794 0.829783 0.462865 0.979587 -0.197517 -0.037379 0.94587 0.299882 0.124104 0.935802 0.326651 0.132566 0.978452 -0.206378 -0.006288 0.934851 0.301574 0.187366 0.99193 -0.123947 0.026685 0.661613 0.67877 0.318654 0.65148 0.685751 0.324529 0.933146 0.351679 0.074569 0.665849 0.668271 0.33175 0.934636 0.342002 0.097418 0.943538 0.32066 0.083147 0.62905 0.706145 0.325047 0.914214 0.381619 0.13631 0.935254 0.336082 0.111127 0.625641 0.717727 0.305682 0.933316 0.350747 0.076796 0.644229 0.704906 0.296779 0.997236 -0.061804 0.041244 0.992011 -0.123624 0.025129 0.935848 0.32483 0.136652 0.997523 -0.061306 0.034493 0.935808 0.326456 0.133006 0.914034 0.378616 0.145575 0.511735 0.796901 0.321054 0.546172 0.826993 0.133333 0.52618 0.811026 0.25568 0.816814 0.535254 0.215215 0.818683 0.487037 0.304225 0.816302 0.459687 0.349769 0.398933 0.86099 -0.315515 0.398657 0.862725 -0.311092 0.313107 0.927144 0.205837 0.624401 0.733398 -0.268796 0.439059 0.866826 0.236305 0.488221 0.861601 0.138868 0.717128 0.536959 -0.4443 0.634479 0.767566 0.09099 0.559022 0.786484 0.26256 0.451784 0.75691 -0.472206 0.405662 0.885003 0.22849 0.463235 0.835156 -0.296527 0.732076 0.488062 0.475247 0.753273 0.543253 0.37075 0.761403 0.57584 0.297781 0.624518 0.620493 0.474306 0.653059 0.703362 0.280708 0.653113 0.75205 0.088679 0.965839 0.040818 0.255908 0.966193 0.105725 0.235145 0.961886 0.17187 0.212686 0.964084 0.041779 0.262292 0.960046 0.174622 0.218674 0.959 0.184325 0.215273 0.931611 0.128247 0.340079 0.933465 0.208092 0.292133 0.970977 0.085107 0.223517 0.968438 0.16139 0.189951 0.971021 0.098385 0.217804 0.903413 0.094751 0.418171 0.910244 0.147424 0.38694 0.913997 0.227718 0.335789 0.916446 0.081196 0.391833 0.925534 0.216462 0.310695 0.922912 0.136448 0.360022 0.946122 0.06284 0.317654 0.942661 0.190456 0.274075 0.94185 0.198562 0.271095 0.964069 0.055836 0.259719 0.962655 0.170698 0.210139 0.964787 0.072189 0.252931 -0.094913 -0.70703 0.700786 0.185395 -0.696625 0.693067 0.372654 -0.656931 0.655416 -0.092154 -0.739829 0.666454 0.307516 -0.594832 0.742704 0.072101 -0.696699 0.713731 0.392624 -0.45491 0.799314 0.340891 -0.540172 0.76942 0.305214 -0.592554 0.745469 0.369928 -0.452543 0.811392 0.289824 -0.577192 0.763447 0.189968 -0.702151 0.686219 -0.067934 -0.882477 0.465424 0.139327 -0.754515 0.641323 0.305351 -0.59269 0.745305 -0.023358 -0.89885 0.437634 0.302394 -0.589757 0.748829 0.336244 -0.539731 0.771771 -0.035514 -0.725505 0.6873 0.071884 -0.69549 0.714931 0.307896 -0.595208 0.742245 0.003378 -0.854791 0.518962 0.402709 -0.683832 0.608441 0.186809 -0.797876 0.573145 0.501854 -0.643266 0.578231 0.502903 -0.642172 0.578536 0.411796 -0.727715 0.548502 0.635981 -0.64981 0.416263 0.549812 -0.749026 0.369684 0.462335 -0.826494 0.321177 0.388346 -0.740677 0.548255 0.379586 -0.75018 0.541428 0.402248 -0.725079 0.55898 0.342795 -0.754994 0.558995 0.375037 -0.716884 0.587729 0.441923 -0.624119 0.644345 0.536231 -0.732668 0.419111 0.244323 -0.945401 0.215692 0.522521 -0.747708 0.409761 0.290493 -0.830371 0.475498 0.398356 -0.723968 0.56319 0.372769 -0.752406 0.543073 0.145913 -0.989297 0.000331 0.464057 -0.82614 0.3196 0.53304 -0.748417 0.394641 0.128361 -0.991688 0.008803 0.52867 -0.748152 0.400971 0.294733 -0.941004 0.166268 0.330497 0.650437 -0.683889 -0.15977 0.871706 -0.463251 -0.141548 0.868596 -0.474874 0.379335 0.71039 -0.592833 -0.10596 0.898208 -0.426608 0.425802 0.676925 -0.600388 -0.398166 0.872014 -0.284703 -0.421446 0.868361 -0.261403 -0.153571 0.85758 -0.49089 -0.385408 0.882209 -0.270495 -0.143449 0.866889 -0.477416 -0.160816 0.870824 -0.464547 -0.405361 0.900704 -0.156253 -0.07175 0.906244 -0.416621 -0.08999 0.910081 -0.404542 -0.452652 0.866035 -0.212343 -0.133698 0.875509 -0.464337 -0.412024 0.876145 -0.250212 0.516917 0.686346 -0.511591 0.472573 0.724092 -0.50236 -0.032242 0.945943 -0.322725 0.472637 0.647795 -0.597474 -0.081546 0.916012 -0.392776 -0.061877 0.913021 -0.403191 -0.468914 0.852188 -0.232153 -0.429037 0.861843 -0.270468 -0.542146 0.825746 -0.155632 -0.493702 0.82893 -0.262931 -0.571079 0.796882 -0.197098 -0.622092 0.768637 -0.148993 -0.413651 0.858871 -0.302049 -0.500422 0.836637 -0.222747 -0.552409 0.816033 -0.170101 -0.416166 0.856654 -0.304877 -0.545412 0.822714 -0.16021 -0.438546 0.853357 -0.281886 -0.702089 0.71151 -0.028712 -0.725298 0.688422 0.004284 -0.566016 0.802275 -0.189686 -0.679625 0.733558 -0.001803 -0.549238 0.819093 -0.165604 -0.498015 0.838826 -0.219892 -0.755164 0.655451 0.010585 -0.62047 0.770446 -0.146395 -0.569764 0.798298 -0.195166 -0.764058 0.645134 -0.004206 -0.573109 0.794676 -0.200089 -0.745585 0.665858 -0.027121 -0.789387 0.611894 -0.049525 -0.772458 0.63091 -0.072538 -0.906009 0.381399 0.18353 -0.785243 0.617779 -0.041741 -0.903942 0.384489 0.187235 -0.90584 0.376667 0.193845 -0.77749 0.614848 -0.132176 -0.911492 0.38295 0.150105 -0.91518 0.36707 0.166448 -0.736248 0.672802 -0.072636 -0.873403 0.425412 0.237047 -0.755331 0.653929 -0.043031 -0.934833 0.125513 0.332164 -0.92856 0.092797 0.359396 -0.931343 0.338877 0.133281 -0.917776 0.156489 0.364963 -0.91674 0.364524 0.163429 -0.91337 0.379725 0.146851 -0.910723 0.101621 0.40032 -0.908258 0.373171 0.18924 -0.906531 0.380609 0.182585 -0.913565 0.097368 0.394865 -0.90956 0.375974 0.177044 -0.916461 0.113864 0.383581 -0.907808 0.105901 0.405795 -0.91104 0.122701 0.393637 -0.814923 -0.143191 0.561602 -0.905897 0.108663 0.40932 -0.815755 -0.144597 0.560032 -0.808256 -0.158674 0.567049 -0.933777 0.12756 0.334347 -0.835231 -0.150697 0.528848 -0.827228 -0.1647 0.537185 -0.929999 0.134734 0.341977 -0.923178 0.102417 0.370477 -0.581348 -0.454054 0.675181 -0.577156 -0.457336 0.676561 -0.835295 -0.179732 0.519595 -0.576467 -0.441033 0.687878 -0.825625 -0.161807 0.540521 -0.833991 -0.148146 0.531518 -0.565127 -0.449697 0.691668 -0.805186 -0.154061 0.572661 -0.813053 -0.14005 0.565094 -0.575676 -0.468292 0.670298 -0.823713 -0.158394 0.544435 -0.580416 -0.463987 0.669204 -0.590188 -0.478733 0.649995 -0.25458 -0.663071 0.703936 -0.252942 -0.663692 0.703941 -0.581478 -0.454407 0.674831 -0.241765 -0.63746 0.73157 -0.577244 -0.457513 0.676367 0.183834 -0.808859 0.558526 0.16051 -0.809869 0.564224 -0.286063 -0.740681 0.607915 0.195296 -0.74244 0.640814 -0.253166 -0.664216 0.703366 -0.254775 -0.663649 0.703321 0.17289 -0.772637 0.610852 -0.245691 -0.670315 0.700224 -0.254215 -0.666671 0.70066 0.154418 -0.813591 0.560558 -0.270373 -0.704364 0.656331 0.159084 -0.813891 0.558814 -0.580486 -0.464131 0.669043 -0.256376 -0.671728 0.69502 -0.577207 -0.471033 0.667054 -0.257641 -0.674687 0.691678 -0.249721 -0.678288 0.691061 0.176237 -0.843182 0.507923 0.631174 -0.684638 0.364542 0.645057 -0.675391 0.35742 0.181591 -0.819655 0.543314 0.647862 -0.661771 0.377272 0.156208 -0.82182 0.547916 0.866273 -0.453723 0.209061 0.902945 -0.396381 0.166051 0.647641 -0.662933 0.375608 0.868455 -0.438636 0.231052 0.647217 -0.665107 0.372481 0.632134 -0.675702 0.379254 0.90951 -0.408488 0.077 0.638763 -0.708212 0.300694 0.635538 -0.710336 0.302512 0.901091 -0.431887 0.038834 0.63137 -0.722351 0.282102 0.885443 -0.460822 0.060285 0.14901 -0.824614 0.545718 0.155122 -0.824752 0.543802 0.635581 -0.710206 0.302729 0.135746 -0.849931 0.509107 0.633 -0.717825 0.289893 0.635504 -0.716283 0.288226 0.907981 -0.413224 0.069397 0.891608 -0.443913 0.089309 0.979578 -0.189434 -0.067388 0.907432 -0.414863 0.066754 0.976845 -0.198072 -0.080881 0.982147 -0.152693 -0.109871 0.868871 -0.435098 0.23612 0.980986 -0.1931 0.019449 0.987893 -0.15455 -0.013496 0.868671 -0.436834 0.233638 0.991805 -0.123046 0.034382 0.905317 -0.377213 0.195221 0.969188 0.101947 -0.224234 0.96681 0.110462 -0.230384 0.98646 -0.162076 -0.025045 0.971791 0.114873 -0.205975 0.987363 -0.157453 -0.017946 0.97993 -0.198979 0.011994 0.964489 0.08588 -0.249771 0.979242 -0.160707 -0.123523 0.973191 -0.208457 -0.097185 0.967778 0.094352 -0.233459 0.980332 -0.186889 -0.063424 0.965252 0.104784 -0.239392 0.96406 0.08137 -0.252917 0.79977 0.409608 -0.43885 0.823583 0.378185 -0.422714 0.970002 0.105739 -0.218897 0.832838 0.397472 -0.385224 0.967824 0.114391 -0.224124 0.382032 0.713592 -0.587228 0.431725 0.683082 -0.589078 0.791477 0.323438 -0.518606 0.401552 0.736369 -0.544533 0.816534 0.364887 -0.447358 0.79486 0.396349 -0.459462 0.54932 0.712625 -0.436364 0.855817 0.359629 -0.371812 0.833524 0.399013 -0.382133 0.525747 0.693698 -0.492313 0.811855 0.356546 -0.462349 0.478248 0.729556 -0.488904 0.968817 0.097216 -0.22791 0.96632 0.108634 -0.233289 0.837542 0.408437 -0.362908 0.964516 0.085946 -0.249644 0.83479 0.401902 -0.376299 0.858136 0.363534 -0.362553 0.700107 0.709776 -0.077892 0.338589 0.940287 -0.034897 0.236598 0.971337 -0.022925 0.697149 0.716759 0.015514 0.235112 0.971277 -0.03664 0.657783 0.753138 0.010227 -0.149753 0.97491 0.164694 -0.249081 0.944482 0.214271 0.234959 0.971261 -0.038032 -0.140792 0.974688 0.173671 0.23746 0.971285 -0.014764 0.327437 0.942802 -0.062531 -0.325016 0.945162 0.032156 0.13701 0.990495 0.012159 0.239698 0.970821 0.007164 -0.25858 0.941085 0.217934 0.24479 0.967587 0.062072 -0.248475 0.944428 0.215211 0.561971 0.827049 0.013348 0.651756 0.757475 0.03803 0.231915 0.970573 -0.064836 0.551398 0.833043 0.044718 0.234648 0.971222 -0.040841 0.145664 0.987347 -0.062674 -0.298996 0.947964 0.109392 -0.309399 0.943757 0.116603 -0.525971 0.806063 0.271326 -0.302075 0.947962 0.10059 -0.512095 0.809918 0.285992 -0.520707 0.80152 0.29399 -0.29511 0.955393 0.011561 -0.479218 0.838493 0.259385 -0.503113 0.812203 0.295302 -0.251609 0.966032 0.058944 -0.483616 0.816619 0.315039 -0.308196 0.943897 0.118632 -0.597593 0.731798 0.32765 -0.619609 0.696331 0.362226 -0.544845 0.800153 0.250798 -0.57375 0.741008 0.348881 -0.526327 0.805958 0.270944 -0.504876 0.829775 0.237854 -0.601795 0.686681 0.407813 -0.518312 0.801944 0.297049 -0.51067 0.810292 0.287478 -0.628827 0.679092 0.378696 -0.540933 0.801443 0.25511 -0.61859 0.696729 0.363201 -0.883523 0.46236 -0.074905 -0.896497 0.439819 -0.053419 -0.962204 0.246065 0.116684 -0.878976 0.473319 -0.058057 -0.955557 0.261577 0.135969 -0.951771 0.283461 0.117393 -0.882012 0.466843 -0.06413 -0.959282 0.240481 0.148144 -0.956837 0.258715 0.132401 -0.887709 0.453559 -0.079102 -0.962326 0.245764 0.116311 -0.898627 0.434603 -0.059916 -0.94357 0.026723 0.330094 -0.947837 0.045204 0.315534 -0.946616 0.019523 0.321772 -0.956697 0.25903 0.132794 -0.959184 0.240706 0.148414 -0.949614 0.036085 0.311338 -0.951308 0.284409 0.118847 -0.955112 0.262561 0.137196 -0.913568 0.090819 0.396416 -0.921461 0.323793 0.214635 -0.916253 0.10479 0.386651 -0.91272 0.091929 0.398111 -0.915463 0.106084 0.388167 -0.815942 -0.164793 0.55415 -0.899502 0.108483 0.423235 -0.809901 -0.154953 0.56573 -0.801076 -0.172056 0.573301 -0.950318 0.010346 0.311109 -0.858271 -0.203893 0.470955 -0.847035 -0.221747 0.483074 -0.942942 0.028172 0.331763 -0.840199 -0.208091 0.500764 -0.947217 0.046571 0.317193 -0.570347 -0.567558 0.593786 -0.527199 -0.598566 0.603142 -0.858823 -0.247532 0.448499 -0.553215 -0.520466 0.650437 -0.519541 -0.524846 0.67425 -0.801007 -0.171981 0.57342 -0.809844 -0.154862 0.565836 -0.512423 -0.517523 0.685268 -0.809266 -0.153936 0.566915 -0.490858 -0.535453 0.687276 -0.562608 -0.545571 0.621147 -0.17176 -0.75982 0.627034 -0.140766 -0.76992 0.622422 -0.569982 -0.566487 0.595158 -0.144777 -0.776585 0.613152 -0.526775 -0.597805 0.604266 0.206371 -0.804503 0.556943 0.252569 -0.804696 0.537283 -0.126959 -0.746387 0.65329 0.199639 -0.818736 0.538345 -0.139143 -0.7672 0.626133 -0.170667 -0.757244 0.630439 0.294118 -0.796628 0.528089 -0.100217 -0.735673 0.669882 -0.117544 -0.729832 0.673445 0.293744 -0.797162 0.527491 -0.107323 -0.711414 0.69453 0.257684 -0.795745 0.548077 -0.511634 -0.51671 0.68647 -0.49034 -0.534579 0.688326 -0.128245 -0.748616 0.650483 -0.509517 -0.514532 0.689674 -0.11886 -0.73217 0.670671 -0.102105 -0.738048 0.666978 0.207081 -0.802959 0.558905 0.664432 -0.698533 0.26567 0.689852 -0.68261 0.24114 0.204559 -0.808408 0.551936 0.699673 -0.664173 0.263311 0.251149 -0.807133 0.534285 0.934436 -0.354937 0.029149 0.950843 -0.30956 -0.008392 0.712041 -0.637988 0.293205 0.915607 -0.400236 -0.0384 0.686373 -0.688723 0.233565 0.660395 -0.706534 0.254341 0.912891 -0.387415 -0.128608 0.711234 -0.667243 0.221207 0.690917 -0.680697 0.243487 0.947528 -0.316491 -0.044989 0.724775 -0.606411 0.327057 0.944155 -0.327906 -0.032385 0.292847 -0.798442 0.526053 0.256226 -0.798325 0.545 0.685068 -0.690965 0.230757 0.328764 -0.742692 0.583371 0.70144 -0.660651 0.267436 0.722279 -0.648117 0.241364 0.951081 -0.307047 -0.034171 0.947031 -0.320357 -0.022467 0.974861 -0.132142 -0.179399 0.969163 -0.243672 0.036716 0.99209 -0.073415 -0.101825 0.991166 -0.043681 -0.125225 0.951959 -0.21108 0.221854 0.998082 -0.009146 0.061222 0.99912 0.027541 0.031642 0.93546 -0.351826 0.03365 0.987428 -0.093058 -0.127777 0.953264 -0.302138 0.001208 0.981252 0.189631 0.034415 0.981002 0.191122 0.033268 0.989913 0.087717 0.11126 0.988783 0.142274 -0.045458 0.998829 0.031425 0.036779 0.997885 -0.006532 0.064677 0.977089 0.049287 -0.207045 0.989669 -0.050456 -0.134199 0.990473 -0.080766 -0.111538 0.980265 0.196714 -0.019571 0.993415 0.071369 0.089625 0.985479 0.169743 0.004287 0.958329 0.249484 0.13915 0.892847 0.449056 0.034251 0.878025 0.478294 0.017524 0.965271 0.235195 0.113731 0.890516 0.453367 -0.037934 0.96359 0.244843 0.107454 0.700024 0.711533 -0.06072 0.672397 0.736688 -0.071919 0.875287 0.482793 0.027987 0.700107 0.710181 -0.074115 0.878254 0.477906 0.016629 0.89416 0.446906 0.027454 0.609401 0.775948 -0.162896 0.859927 0.51033 -0.009385 0.880286 0.474366 0.008512 0.591254 0.801875 -0.086111 0.857082 0.507528 0.08846 0.667995 0.742854 -0.044167 0.964263 0.257475 0.062478 0.969963 0.228197 0.084251 0.897321 0.43455 -0.077341 0.949048 0.294027 0.113382 0.885604 0.464222 -0.014276 0.868961 0.49342 -0.037994 0.174155 0.779342 -0.601911 -0.253188 0.838244 -0.482953 -0.268121 0.837201 -0.47666 0.17848 0.808451 -0.56085 -0.245931 0.869245 -0.428873 0.219072 0.793418 -0.567887 -0.389377 0.773302 -0.50039 -0.470189 0.75269 -0.460847 -0.296748 0.788353 -0.538926 -0.385418 0.815902 -0.430995 -0.27035 0.833718 -0.481482 -0.253692 0.835157 -0.48801 -0.460353 0.791894 -0.401222 -0.289892 0.808619 -0.511955 -0.285525 0.808606 -0.514424 -0.501862 0.727473 -0.467885 -0.31614 0.74955 -0.581576 -0.478822 0.732369 -0.484113 0.267914 0.750893 -0.603641 0.208058 0.780554 -0.589446 -0.237196 0.880627 -0.410164 0.197097 0.67777 -0.708365 -0.283323 0.812406 -0.509631 -0.286647 0.812532 -0.507567 -0.495667 0.738119 -0.457705 -0.474429 0.742948 -0.472171 -0.557485 0.720557 -0.412321 -0.520799 0.692208 -0.499616 -0.571695 0.678984 -0.460592 -0.614215 0.665026 -0.42483 -0.389219 0.775899 -0.496478 -0.445857 0.760076 -0.472754 -0.558873 0.716911 -0.416774 -0.388742 0.782922 -0.485709 -0.553922 0.729583 -0.401097 -0.465833 0.762255 -0.449407 -0.566446 0.717185 -0.405936 -0.665565 0.651876 -0.363428 -0.556634 0.722757 -0.409612 -0.564325 0.710067 -0.421121 -0.560804 0.711703 -0.423056 -0.44519 0.756158 -0.479616 -0.745955 0.597092 -0.295013 -0.614002 0.665472 -0.424439 -0.571238 0.680492 -0.458931 -0.754155 0.576539 -0.314408 -0.575183 0.66702 -0.473549 -0.671262 0.626391 -0.396286 -0.557736 0.829981 0.007889 -0.544752 0.83858 -0.005361 -0.723459 0.659021 0.205667 -0.537914 0.842371 0.032559 -0.721641 0.660037 0.20877 -0.717006 0.666667 0.203612 -0.547888 0.828526 0.115604 -0.765528 0.609621 0.205742 -0.731914 0.654092 0.19096 -0.560858 0.827008 0.038687 -0.758311 0.636291 0.14177 -0.530366 0.847417 0.024447 -0.903046 0.202647 0.378737 -0.900175 0.246262 0.359222 -0.764169 0.631765 0.130075 -0.912635 0.195585 0.358949 -0.759669 0.635262 0.139086 -0.780568 0.604449 0.159234 -0.839455 0.293132 0.45759 -0.725907 0.660507 0.191804 -0.728894 0.655892 0.196266 -0.873011 0.25971 0.412798 -0.762148 0.633353 0.134145 -0.872474 0.274903 0.404002 -0.833372 0.298711 0.46504 -0.834437 0.308503 0.456662 -0.724713 -0.037669 0.68802 -0.843844 0.289023 0.452098 -0.746772 -0.057085 0.662626 -0.721477 -0.107433 0.684053 -0.840407 0.2402 0.48582 -0.81203 -0.008515 0.583553 -0.788055 -0.096205 0.608041 -0.859358 0.2301 0.456682 -0.772514 -0.080997 0.629811 -0.862828 0.283969 0.418197 -0.47566 -0.46334 0.747706 -0.460436 -0.485761 0.74299 -0.682311 -0.002624 0.731058 -0.462747 -0.446103 0.766066 -0.714784 -0.029211 0.698735 -0.740111 0.040909 0.671239 -0.466583 -0.316316 0.825981 -0.690206 -0.066794 0.720524 -0.715606 -0.029905 0.697864 -0.471662 -0.324332 0.819965 -0.671869 0.005608 0.740649 -0.387917 -0.424196 0.818278 -0.425057 -0.396511 0.813699 0.197739 -0.62689 0.753597 0.074272 -0.602243 0.79485 -0.489842 -0.482437 0.726161 -0.014109 -0.821631 0.569845 -0.475353 -0.49824 0.725119 0.474737 -0.540313 0.694757 0.377297 -0.571447 0.728763 0.066954 -0.623723 0.778772 0.480263 -0.613097 0.627263 0.063148 -0.634645 0.77022 0.195216 -0.641468 0.741896 0.310495 -0.630811 0.711105 -0.134851 -0.57021 0.810356 0.070218 -0.61422 0.786005 0.309891 -0.573739 0.75815 0.069856 -0.61528 0.785207 0.375988 -0.555277 0.741822 -0.491608 -0.356347 0.794568 -0.400382 -0.434875 0.806584 0.043383 -0.688701 0.723746 -0.494294 -0.360728 0.790916 0.065332 -0.628399 0.775143 -0.132057 -0.561684 0.816745 0.480479 -0.618139 0.622129 0.58205 -0.561674 0.587996 0.594596 -0.553749 0.582939 0.475047 -0.543315 0.692199 0.58786 -0.492877 0.641477 0.377712 -0.576991 0.724165 0.805199 -0.401911 0.436031 0.813886 -0.392654 0.428266 0.595502 -0.566559 0.569551 0.799417 -0.3752 0.46921 0.594226 -0.549171 0.587628 0.581435 -0.557376 0.592677 0.823 -0.321184 0.468522 0.601885 -0.493989 0.627463 0.589025 -0.501373 0.633777 0.829004 -0.406379 0.3842 0.596042 -0.575938 0.559491 0.815297 -0.420223 0.398375 0.310074 -0.581743 0.75195 0.376498 -0.561365 0.736966 0.584767 -0.472358 0.659488 0.310482 -0.612032 0.727336 0.58969 -0.506465 0.629094 0.602499 -0.499674 0.622352 0.828992 -0.402917 0.387853 0.815222 -0.417647 0.401228 0.986945 -0.108857 0.118702 0.822061 -0.491875 0.286837 0.983936 -0.177501 0.019062 0.976246 -0.21154 0.046846 0.811612 -0.445624 0.377764 0.996582 -0.002632 0.082568 0.985412 -0.091204 0.143681 0.804901 -0.400368 0.437995 0.98232 -0.069719 0.173741 0.813723 -0.390513 0.430529 0.89619 0.388417 -0.214417 0.957579 0.244653 -0.152272 0.985201 -0.168253 0.032726 0.894977 0.403105 -0.191108 0.985934 -0.096145 0.136715 0.996859 -0.005115 0.079032 0.968068 0.13874 -0.208797 0.975829 -0.214158 0.043516 0.983745 -0.178746 0.017217 0.945418 0.073327 -0.317502 0.956084 -0.267918 -0.118844 0.92495 0.142401 -0.352405 0.882445 0.265217 -0.388523 0.635151 0.615993 -0.465979 0.737919 0.504157 -0.448666 0.896149 0.389105 -0.21334 0.774801 0.564315 -0.285013 0.957573 0.244582 -0.152423 0.178042 0.805456 -0.56528 0.215879 0.78973 -0.574215 0.682589 0.433839 -0.588095 0.187646 0.874924 -0.446426 0.738667 0.505209 -0.446245 0.635243 0.61662 -0.465023 0.300516 0.780871 -0.54766 0.73464 0.378532 -0.563044 0.689906 0.442531 -0.572884 0.261444 0.744647 -0.614124 0.64729 0.393532 -0.652801 0.204468 0.776275 -0.596314 0.945289 0.073047 -0.317951 0.925014 0.14252 -0.35219 0.723643 0.484769 -0.491264 0.888508 -0.018701 -0.458479 0.688734 0.44113 -0.57537 0.732644 0.376257 -0.567154 0.187858 0.667511 -0.720512 -0.262818 0.839717 -0.475186 -0.24114 0.836828 -0.491499 0.244986 0.728344 -0.639919 -0.197371 0.878335 -0.435399 0.288496 0.701197 -0.651991 -0.461649 0.790106 -0.403253 -0.480607 0.787026 -0.386791 -0.278881 0.794918 -0.538824 -0.42067 0.840972 -0.340299 -0.483314 0.787869 -0.381668 -0.250501 0.781191 -0.57183 -0.285796 0.786571 -0.547382 -0.495719 0.772865 -0.39616 -0.302664 0.765285 -0.568096 -0.491727 0.773264 -0.400333 0.307284 0.620821 -0.721219 0.249048 0.654386 -0.713971 -0.268145 0.807454 -0.525468 0.26167 0.560907 -0.785438 -0.492953 0.776281 -0.392919 -0.489023 0.776674 -0.397031 -0.555596 0.766111 -0.323089 -0.498804 0.769005 -0.399782 -0.562367 0.757478 -0.331619 -0.575748 0.754028 -0.316157 -0.480845 0.762034 -0.433696 -0.571088 0.742335 -0.350424 -0.574457 0.741326 -0.347038 -0.459181 0.7935 -0.399388 -0.549729 0.773368 -0.315754 -0.477718 0.79049 -0.383289 -0.719145 0.65263 -0.238546 -0.759656 0.625055 -0.179526 -0.599425 0.704619 -0.379739 -0.699857 0.684995 -0.202442 -0.740761 0.667136 -0.078759 -0.575934 0.753785 -0.316398 -0.562538 0.757256 -0.331835 -0.775595 0.61786 -0.129238 -0.593217 0.714204 -0.371492 -0.751876 0.637376 -0.168627 -0.729259 0.681302 -0.063313 -0.704025 0.702075 -0.106958 -0.826438 0.536039 0.172228 -0.761659 0.638865 -0.108294 -0.867383 0.48448 0.113692 -0.88716 0.421003 0.188954 -0.671375 0.724989 -0.153775 -0.817989 0.573361 0.046392 -0.858322 0.496993 0.127594 -0.678903 0.715173 -0.166188 -0.835382 0.525777 0.1603 -0.711479 0.693059 -0.11605 -0.922418 0.199099 0.330915 -0.922051 0.181986 0.341619 -0.864539 0.488486 0.118123 -0.898583 0.230475 0.373403 -0.858407 0.496879 0.127466 -0.820117 0.570629 0.042319 -0.887741 0.202901 0.413215 -0.890807 0.41569 0.183479 -0.873024 0.476303 0.104707 -0.923602 0.146376 0.354306 -0.887 0.454577 0.081182 -0.926773 0.174846 0.332447 -0.911715 0.166573 0.375539 -0.915436 0.191592 0.353935 -0.796132 -0.131043 0.590764 -0.928536 0.137451 0.34486 -0.809324 -0.155932 0.566285 -0.825059 -0.130418 0.549789 -0.936912 0.177294 0.30127 -0.789138 -0.210706 0.576944 -0.815932 -0.169185 0.552839 -0.910319 0.215618 0.35331 -0.807202 -0.151796 0.570423 -0.909454 0.199922 0.364589 -0.522774 -0.408378 0.748288 -0.561317 -0.378649 0.7359 -0.797368 -0.133296 0.588588 -0.53401 -0.427862 0.729223 -0.806445 -0.150334 0.571879 -0.777223 -0.190382 0.599732 -0.55906 -0.397322 0.727727 -0.822706 -0.125921 0.554345 -0.806053 -0.149577 0.572631 -0.553246 -0.383496 0.739493 -0.806783 -0.150984 0.571231 -0.561071 -0.378019 0.736411 -0.549719 -0.455891 0.69998 -0.156593 -0.63586 0.755751 -0.22949 -0.612504 0.756422 -0.527756 -0.416964 0.74001 -0.220338 -0.576788 0.786617 -0.565858 -0.390398 0.726219 0.310043 -0.663357 0.681051 0.233003 -0.677938 0.697215 -0.244478 -0.67258 0.698475 0.309954 -0.666922 0.677601 -0.232272 -0.623495 0.746528 -0.158468 -0.641462 0.750609 0.203199 -0.680329 0.704175 -0.234674 -0.604349 0.761374 -0.227974 -0.606542 0.761666 0.193356 -0.755274 0.626239 -0.25308 -0.708206 0.659087 0.230502 -0.752147 0.617368 -0.557536 -0.393664 0.730878 -0.565235 -0.388772 0.727575 -0.214561 -0.554557 0.804009 -0.57002 -0.424391 0.703541 -0.227667 -0.605338 0.762715 -0.234176 -0.602888 0.762685 0.31026 -0.652721 0.691154 0.605714 -0.537273 0.586897 0.625888 -0.525777 0.576041 0.310132 -0.659378 0.684864 0.62518 -0.519003 0.582912 0.232981 -0.679451 0.695749 0.828923 -0.396975 0.394078 0.839148 -0.386213 0.382976 0.6279 -0.549021 0.55165 0.826546 -0.352576 0.438762 0.625213 -0.519309 0.582603 0.605318 -0.531485 0.592549 0.869777 -0.355581 0.342126 0.632783 -0.593198 0.497697 0.629791 -0.595293 0.498988 0.87125 -0.387895 0.300766 0.629777 -0.606702 0.48507 0.83912 -0.428665 0.33485 0.19291 -0.75812 0.622929 0.230473 -0.752666 0.616746 0.629731 -0.610232 0.480683 0.190949 -0.770184 0.608568 0.633429 -0.604299 0.483313 0.870876 -0.37329 0.319732 0.839511 -0.414857 0.350876 0.982189 -0.130419 0.135261 0.870067 -0.422582 0.253789 0.978249 -0.201976 0.047263 0.982446 -0.183952 0.031001 0.82427 -0.477556 0.304171 0.976358 -0.210813 0.04777 0.977724 -0.205468 0.042869 0.828513 -0.382749 0.408742 0.981237 -0.112774 0.156385 0.838392 -0.371742 0.398631 0.948952 0.08121 -0.304786 0.959752 0.039294 -0.278085 0.958588 -0.279813 -0.053051 0.966297 0.131394 -0.221373 0.977144 -0.209102 0.038287 0.975735 -0.214735 0.042781 0.971708 0.114418 -0.206621 0.981791 -0.188232 0.025603 0.977458 -0.207163 0.040733 0.950594 0.041113 -0.307703 0.958024 -0.281348 -0.055083 0.954583 0.025875 -0.296819 0.907921 0.007942 -0.419066 0.730848 0.374219 -0.570808 0.753167 0.343129 -0.561251 0.950188 0.084087 -0.300119 0.787921 0.404459 -0.464321 0.960484 0.041312 -0.275252 0.245288 0.728649 -0.639456 0.289165 0.701967 -0.650865 0.70833 0.277863 -0.648892 0.275799 0.758377 -0.590593 0.750637 0.339134 -0.567039 0.728376 0.37143 -0.575768 0.337395 0.65911 -0.672114 0.755518 0.312657 -0.575707 0.743459 0.328045 -0.582799 0.308374 0.622227 -0.719541 0.705085 0.273501 -0.654257 0.24966 0.655132 -0.713072 0.951575 0.043649 -0.304302 0.955402 0.027913 -0.293985 0.776629 0.382894 -0.500239 0.929417 -0.005514 -0.368991 0.746157 0.332172 -0.576985 0.758147 0.3175 -0.569567 0.536969 0.702845 -0.466556 0.048614 0.968061 -0.245957 0.148513 0.943047 -0.297669 0.596108 0.745823 -0.297327 0.219357 0.957168 -0.188977 0.62551 0.718342 -0.304502 -0.326015 0.943027 -0.066435 -0.317641 0.945198 -0.075532 0.057008 0.903122 -0.425582 -0.276752 0.960854 -0.01296 0.11701 0.931937 -0.343223 0.028786 0.960983 -0.275107 -0.214702 0.971743 0.098069 0.236678 0.935223 -0.263328 0.193402 0.953817 -0.229846 -0.349682 0.935534 -0.04999 0.044523 0.895903 -0.442013 -0.323453 0.942817 -0.080456 0.683821 0.670583 -0.287589 0.631339 0.72317 -0.280066 0.215637 0.956823 -0.194913 0.659998 0.633716 -0.403493 0.194784 0.95405 -0.227702 0.243897 0.937374 -0.248687 -0.392037 0.914545 -0.099569 -0.375129 0.918533 -0.1248 -0.517203 0.848498 0.112038 -0.446879 0.878966 -0.166489 -0.593684 0.804066 0.031884 -0.640319 0.760372 0.108751 -0.449843 0.868321 -0.20895 -0.578466 0.811528 -0.082463 -0.63598 0.771519 -0.016982 -0.37466 0.919244 -0.120914 -0.519274 0.847501 0.109985 -0.373137 0.919577 -0.123071 -0.741567 0.670103 0.032272 -0.764884 0.640874 0.065058 -0.66862 0.741374 -0.057554 -0.704586 0.704315 0.086595 -0.631804 0.775035 -0.011985 -0.575604 0.813969 -0.078314 -0.711174 0.670594 0.211033 -0.65299 0.751382 0.095022 -0.606434 0.79494 0.017543 -0.795789 0.597351 0.099462 -0.671319 0.73865 -0.061042 -0.768742 0.636816 0.059175 -0.886909 0.455491 -0.076941 -0.861049 0.494035 -0.120518 -0.957862 0.260087 0.121884 -0.885003 0.460004 -0.07187 -0.957236 0.261556 0.123648 -0.960411 0.237868 0.145013 -0.821656 0.557861 -0.116926 -0.940018 0.319393 0.119808 -0.946912 0.283974 0.150719 -0.836962 0.524852 -0.154999 -0.955846 0.264765 0.127507 -0.860503 0.495337 -0.119066 -0.938418 0.05594 0.340944 -0.934727 0.036426 0.353494 -0.939848 0.29773 0.16746 -0.940902 0.051269 0.334777 -0.947237 0.283314 0.149918 -0.940439 0.318552 0.118742 -0.945323 0.022616 0.325351 -0.960513 0.237632 0.144729 -0.957395 0.261183 0.1232 -0.95085 0.008984 0.309521 -0.961228 0.251937 0.112112 -0.949819 0.004645 0.312765 -0.949441 0.012566 0.313694 -0.948341 0.008034 0.31715 -0.85376 -0.215586 0.473937 -0.954394 -0.000393 0.29855 -0.85675 -0.222681 0.465179 -0.862013 -0.214276 0.459369 -0.934528 0.063025 0.350265 -0.836512 -0.204842 0.508221 -0.843286 -0.192417 0.501841 -0.936696 0.059108 0.345117 -0.845508 -0.197138 0.496239 -0.932953 0.039819 0.357789 -0.59205 -0.49826 0.633415 -0.592844 -0.497584 0.633204 -0.844917 -0.195874 0.497743 -0.591126 -0.496528 0.635633 -0.842076 -0.189883 0.50483 -0.835105 -0.202351 0.511522 -0.552493 -0.518595 0.652542 -0.860411 -0.209764 0.464426 -0.854921 -0.21831 0.470586 -0.56299 -0.546626 0.619872 -0.866518 -0.247887 0.433243 -0.601219 -0.520416 0.606385 -0.587212 -0.489249 0.644839 -0.25799 -0.694546 0.671601 -0.220162 -0.710433 0.668441 -0.592867 -0.499796 0.631437 -0.220937 -0.712304 0.666191 -0.593488 -0.499289 0.631255 0.165796 -0.788991 0.591612 0.162134 -0.788689 0.593028 -0.214001 -0.695502 0.685916 0.16717 -0.785887 0.595346 -0.217016 -0.702821 0.677457 -0.254582 -0.687862 0.679731 0.217668 -0.778892 0.588173 -0.163231 -0.739545 0.653015 -0.224966 -0.722002 0.654296 0.210607 -0.79516 0.568652 -0.22159 -0.713878 0.664286 0.15976 -0.79391 0.586672 -0.563205 -0.547219 0.619155 -0.601756 -0.521931 0.604548 -0.215501 -0.699146 0.681729 -0.566067 -0.55523 0.609334 -0.226642 -0.726023 0.649248 -0.165365 -0.744657 0.646638 0.145322 -0.831895 0.535567 0.634336 -0.719051 0.283873 0.638743 -0.716469 0.280501 0.161449 -0.79862 0.579777 0.648554 -0.693976 0.31269 0.157668 -0.798444 0.581058 0.907639 -0.414249 0.067745 0.917751 -0.393817 0.051389 0.649956 -0.690449 0.31755 0.903565 -0.425615 0.049216 0.642913 -0.70734 0.293824 0.637844 -0.710544 0.297125 0.914612 -0.402206 -0.041429 0.651101 -0.723486 0.229425 0.627214 -0.739003 0.245919 0.934404 -0.355032 0.029012 0.653287 -0.681694 0.32941 0.919092 -0.389826 0.057498 0.155329 -0.803436 0.574772 0.653591 -0.680866 0.330516 0.188648 -0.840448 0.507994 0.631287 -0.731448 0.257799 0.654642 -0.717248 0.238743 0.940375 -0.335275 0.057317 0.924254 -0.372515 0.083585 0.988408 -0.127609 -0.082247 0.952062 -0.264438 0.153786 0.997412 -0.071685 0.005604 0.998274 -0.058574 -0.004365 0.92005 -0.363316 0.14666 0.99355 -0.108026 -0.034471 0.994142 -0.100563 -0.039597 0.912429 -0.398604 0.092673 0.988198 -0.128413 -0.083519 0.923142 -0.376555 0.077555 0.979546 0.138572 -0.145904 0.982318 0.125329 -0.139083 0.995503 -0.091335 -0.025116 0.975582 0.119417 -0.184335 0.992176 -0.111317 -0.05652 0.991556 -0.118659 -0.052315 0.988384 0.100401 -0.114092 0.99837 -0.057024 -0.002302 0.997481 -0.070549 0.007376 0.989395 0.124301 -0.075139 0.997973 -0.056623 0.029048 0.984526 0.150302 -0.090099 0.980823 0.147859 -0.126981 0.881855 0.417264 -0.219598 0.901821 0.379307 -0.206992 0.981304 0.152552 -0.117347 0.901457 0.377775 -0.21133 0.98392 0.139348 -0.111729 0.593695 0.744315 -0.305813 0.625347 0.718206 -0.305158 0.895429 0.358315 -0.264232 0.598757 0.747442 -0.287785 0.899817 0.371586 -0.228591 0.880165 0.411484 -0.236622 0.68805 0.678031 -0.258576 0.911546 0.37356 -0.171865 0.903817 0.389734 -0.176699 0.685984 0.674331 -0.273318 0.900767 0.375045 -0.218997 0.631426 0.723241 -0.279685 0.989038 0.137996 -0.052553 0.984498 0.163051 -0.064636 0.903911 0.390371 -0.174804 0.989315 0.130688 -0.06463 0.903791 0.389563 -0.177205 0.911568 0.374126 -0.170512 0.474636 0.849033 0.232084 0.122636 0.984701 0.12379 0.113304 0.986196 0.120744 0.532806 0.840798 0.095794 0.145912 0.988639 -0.036084 0.49598 0.86441 0.082457 -0.248815 0.93772 0.242428 -0.275488 0.930314 0.242122 0.088178 0.968925 0.231106 -0.252195 0.938953 0.234019 0.089117 0.969779 0.227126 0.107906 0.968143 0.225953 -0.221653 0.963093 0.152717 0.181851 0.95235 0.244869 0.089172 0.969829 0.226892 -0.20919 0.927772 0.308996 0.05936 0.935467 0.348394 -0.264386 0.917328 0.297674 0.524557 0.787656 0.323169 0.395068 0.875109 0.279473 0.102559 0.980276 0.16894 0.524701 0.787969 0.32217 0.104071 0.981246 0.162249 0.188117 0.962279 0.196546 -0.207816 0.917516 0.339084 -0.377244 0.806487 0.455265 -0.425083 0.76366 0.485929 -0.259778 0.941456 0.214887 -0.520101 0.780234 0.347461 -0.278722 0.933684 0.224831 -0.446116 0.707836 0.547675 -0.481463 0.657457 0.579606 -0.40581 0.758101 0.510491 -0.448811 0.707743 0.545591 -0.407923 0.758741 0.507849 -0.364881 0.805247 0.467374 -0.521134 0.629733 0.576069 -0.398302 0.771603 0.495968 -0.410638 0.759554 0.504435 -0.467189 0.609836 0.640183 -0.362711 0.74346 0.561879 -0.437915 0.651687 0.619302 -0.211801 0.935806 0.281793 -0.265235 0.91839 0.293615 -0.52538 0.780525 0.338759 -0.209443 0.928559 0.306451 -0.493184 0.777605 0.39 -0.454849 0.805231 0.380415 -0.788109 0.612977 -0.056058 -0.838581 0.544368 -0.021104 -0.930378 0.361083 0.063372 -0.789179 0.610775 -0.064425 -0.918098 0.382055 0.105499 -0.860538 0.509137 0.015918 -0.902488 0.394835 -0.172105 -0.982435 0.184259 -0.029507 -0.956415 0.277257 -0.091642 -0.901178 0.401832 -0.162512 -0.956112 0.279631 -0.087503 -0.865914 0.459149 -0.198432 -0.965578 0.003984 0.260083 -0.967056 0.013915 0.254185 -0.93737 0.346565 0.035085 -0.988236 -0.071884 0.134992 -0.953879 0.29349 -0.063076 -0.980143 0.198056 -0.00965 -0.957861 0.131586 0.255319 -0.85368 0.517782 0.055974 -0.910618 0.392931 0.127988 -0.969377 0.12721 0.210063 -0.925144 0.370591 0.082278 -0.96518 0.017331 0.261013 -0.974951 0.124608 0.184239 -0.973265 0.001714 0.229677 -0.878085 -0.34151 0.335169 -0.969774 0.127037 0.208326 -0.865458 -0.32363 0.382421 -0.876696 -0.300934 0.375292 -0.948325 0.038384 0.31497 -0.867362 -0.255783 0.426918 -0.846197 -0.29984 0.440507 -0.974391 -0.018174 0.224124 -0.872019 -0.332614 0.359097 -0.976043 -0.004298 0.217535 -0.547149 -0.553277 0.628103 -0.563148 -0.5344 0.630302 -0.758511 -0.213793 0.615592 -0.627748 -0.636577 0.447997 -0.858839 -0.315081 0.40388 -0.877749 -0.272436 0.394126 -0.595106 -0.692465 0.40785 -0.888118 -0.302665 0.345892 -0.873494 -0.334718 0.353515 -0.621334 -0.696377 0.35917 -0.881068 -0.34615 0.322334 -0.688863 -0.630865 0.35704 -0.622806 -0.696539 0.356294 -0.688715 -0.630759 0.357513 -0.330929 -0.886179 0.324303 -0.536855 -0.678156 0.501888 -0.309776 -0.879489 0.361301 -0.231617 -0.922415 0.309039 -0.525494 -0.530973 0.664773 -0.159862 -0.805314 0.570888 -0.166891 -0.801859 0.573734 -0.547882 -0.554032 0.626797 -0.21566 -0.834044 0.507801 -0.563492 -0.534676 0.629761 0.224483 -0.881285 0.415865 0.221332 -0.88117 0.417793 -0.149832 -0.789362 0.595364 0.194115 -0.909929 0.366536 -0.170045 -0.804101 0.569655 -0.162398 -0.808019 0.566333 -0.011809 -0.988563 0.150344 -0.231745 -0.922435 0.308882 -0.309362 -0.879344 0.362008 0.125087 -0.950804 0.283418 -0.184839 -0.814326 0.550188 0.116139 -0.949286 0.292177 0.127044 -0.949989 0.285275 0.117957 -0.948379 0.294388 0.460706 -0.881167 -0.10628 0.280828 -0.859596 0.426885 0.630973 -0.770196 0.093121 0.622237 -0.775886 0.104029 0.281406 -0.814277 0.507704 0.677189 -0.717268 0.164139 0.679028 -0.716042 0.161882 0.225718 -0.880023 0.417866 0.626335 -0.774698 0.086882 0.222905 -0.879898 0.419633 0.915823 -0.382419 -0.122572 0.917099 -0.377775 -0.127337 0.717294 -0.659859 0.223775 0.877219 -0.439542 -0.193107 0.671789 -0.725192 0.150982 0.670052 -0.726386 0.152953 0.802739 -0.570967 -0.172066 0.618312 -0.779624 0.099378 0.62764 -0.773442 0.088632 0.864055 -0.501286 -0.04607 0.703531 -0.68177 0.200583 0.902977 -0.4006 -0.155412 0.858513 -0.509317 -0.059587 0.900976 -0.40362 -0.159165 0.924707 -0.184446 -0.333012 0.900659 -0.42944 0.066292 0.98283 -0.074322 -0.168883 0.967691 -0.244538 -0.061446 0.960738 -0.277455 -0.000709 0.984105 -0.071809 -0.162423 0.984043 -0.070616 -0.163318 0.914161 -0.385267 -0.12601 0.938178 -0.165042 -0.304276 0.915613 -0.380315 -0.130436 0.985597 0.119616 -0.119544 0.977095 0.154086 -0.146778 0.999266 0.013885 -0.035703 0.969919 0.019896 -0.242613 0.981478 -0.078295 -0.174846 0.981563 -0.080203 -0.173496 0.973214 -0.029074 -0.228055 0.961684 -0.252989 -0.105646 0.976424 -0.091938 -0.195302 0.988278 -0.02075 0.151246 0.987788 0.109705 0.110637 0.96447 0.256942 0.061468 0.877789 0.398253 0.266233 0.818044 0.567151 0.095626 0.812637 0.576575 0.084745 0.984633 0.162078 -0.065029 0.877998 0.410551 -0.246106 0.978864 0.186952 -0.082909 0.569072 0.82224 -0.008867 0.541425 0.840269 -0.028411 0.77805 0.605734 0.166508 0.583061 0.810498 -0.055964 0.795332 0.59254 0.127841 0.799886 0.585272 0.132816 0.539972 0.826161 0.160902 0.891018 0.394554 0.224532 0.759983 0.617299 0.203388 0.535691 0.813709 0.225636 0.675078 0.651923 0.345349 0.457653 0.873956 0.163567 0.97327 -0.018602 0.228908 0.942485 0.297742 0.151893 0.82029 0.568371 0.063867 0.939061 -0.015139 0.343416 0.799931 0.588601 0.116871 0.89358 0.398789 0.206111 0.993885 -0.021873 0.108233 0.955281 -0.290826 0.053463 0.810351 -0.585663 -0.018174 0.978593 -0.019283 0.204902 0.798356 -0.582469 0.152836 0.96263 -0.185465 0.19735 0.971591 -0.226677 0.068036 0.748349 -0.661119 -0.053807 0.810302 -0.585257 -0.029752 0.97972 -0.189052 -0.066389 0.805685 -0.578837 -0.125773 0.964627 -0.252277 -0.076486 0.447232 -0.891333 0.074225 0.639205 -0.765456 0.074115 0.807177 -0.586184 0.069673 0.44018 -0.897347 -0.031778 0.810348 -0.585725 -0.016186 0.746833 -0.664715 -0.019874 0.922513 -0.272942 0.272895 0.947655 -0.164883 0.27343 0.78037 -0.572613 0.25127 0.915705 -0.375976 0.141869 0.766531 -0.564371 0.306456 0.660103 -0.645648 0.383931 0.912937 -0.388656 0.124473 0.660023 -0.644856 0.385397 0.596709 -0.679541 0.426805 0.854774 -0.514476 -0.068387 0.567003 -0.750185 0.34019 0.696374 -0.689484 0.199187 0.449064 -0.882521 0.139636 0.364815 -0.913358 0.180796 0.471844 -0.872359 0.12788 0.446539 -0.892803 0.059217 0.435234 -0.89836 0.059339 0.635739 -0.76991 0.055453 0.258838 -0.951414 0.166777 0.145474 -0.969382 0.197826 0.458905 -0.882487 0.103068 0.265257 -0.940723 0.211373 0.468309 -0.875236 0.121032 0.362734 -0.916213 0.170228 0.436773 -0.704019 0.559989 0.707776 -0.672799 0.215394 0.587103 -0.705602 0.396783 0.17497 -0.927502 0.330341 0.418783 -0.907588 0.030077 0.207676 -0.932763 0.294659 0.193733 -0.917349 0.347762 0.220815 -0.92299 0.315167 0.015214 -0.842862 0.537915 0.043387 -0.977854 0.204741 -0.120095 -0.93236 0.341003 -0.170978 -0.908619 0.381023 0.255723 -0.955616 0.146299 -0.128439 -0.964954 0.228838 -0.182697 -0.953948 0.237917 0.261301 -0.947659 0.18348 -0.146008 -0.942918 0.299313 0.158073 -0.963197 0.217405 -0.629382 -0.714556 0.305431 -0.639087 -0.704777 0.30799 -0.216415 -0.959773 0.178884 -0.626002 -0.712297 0.317418 -0.185484 -0.954591 0.233134 -0.129835 -0.967028 0.219088 -0.463562 -0.652061 0.59994 -0.172774 -0.909139 0.378966 -0.122925 -0.93362 0.336516 -0.618184 -0.696008 0.365269 -0.25947 -0.96061 0.099514 -0.610712 -0.705591 0.359406 -0.613672 -0.695429 0.373879 -0.606323 -0.705504 0.366928 -0.784819 -0.259437 0.562807 -0.702584 -0.691824 0.166597 -0.880157 -0.243514 0.407461 -0.872614 -0.300277 0.385199 -0.636252 -0.718991 0.279705 -0.915565 -0.217152 0.338504 -0.911343 -0.234431 0.338374 -0.626884 -0.712891 0.31433 -0.883299 -0.242723 0.401084 -0.634244 -0.705097 0.317133 -0.925051 0.165608 0.341841 -0.920626 0.188144 0.342127 -0.922958 -0.23017 0.308498 -0.934519 0.162153 0.31683 -0.911447 -0.234395 0.338117 -0.915629 -0.217183 0.338312 -0.844422 0.151595 0.51378 -0.873363 -0.300399 0.383404 -0.880877 -0.243335 0.40601 -0.900721 0.144636 0.409611 -0.921481 -0.230746 0.312457 -0.892547 0.176142 0.415131 -0.915768 0.168674 0.364579 -0.87333 0.351298 0.337467 -0.813752 0.494459 0.305479 -0.923563 0.166119 0.345595 -0.809457 0.493866 0.31761 -0.919622 0.18769 0.345062 -0.752516 0.645617 0.129991 -0.74584 0.654298 0.124967 -0.84322 0.496243 0.206695 -0.69879 0.67538 0.235698 -0.816354 0.494787 0.297912 -0.875278 0.350508 0.333217 -0.705309 0.660841 0.25657 -0.794393 0.548109 0.261758 -0.827812 0.495895 0.262328 -0.75598 0.646112 0.105042 -0.859683 0.494057 0.129821 -0.752072 0.6508 0.104153 -0.898317 0.145016 0.414725 -0.89088 0.175466 0.418982 -0.758239 0.483194 0.437717 -0.961423 0.130345 0.242233 -0.821162 0.495322 0.283459 -0.784571 0.550064 0.286144 -0.3308 0.678685 0.655712 -0.011338 0.879349 0.476043 -0.225095 0.763103 0.605811 -0.326705 0.677676 0.658801 -0.234625 0.77157 0.591296 -0.388671 0.600799 0.698552 0.202438 0.894656 0.398257 0.023219 0.869766 0.492919 -0.234083 0.771093 0.592132 0.197271 0.8992 0.390544 -0.238595 0.775034 0.585145 0.003224 0.870452 0.492243 -0.184594 0.844893 0.502077 -0.386657 0.763599 0.517121 -0.282738 0.810922 0.512314 -0.194048 0.877886 0.437793 -0.323285 0.839139 0.437417 0.001807 0.90571 0.423894 -0.427238 0.593162 0.682368 -0.410317 0.609873 0.678008 -0.222361 0.760635 0.60991 -0.440299 0.598779 0.66903 -0.229728 0.767245 0.598799 -0.314906 0.708012 0.632102 0.244011 0.853763 0.459943 0.322952 0.855258 0.40526 0.320416 0.855334 0.407109 0.238071 0.860096 0.451173 0.320619 0.854957 0.407741 0.037385 0.842705 0.537075 0.642128 0.719758 0.263858 0.635367 0.723229 0.270646 0.34752 0.79636 0.495016 0.638849 0.725728 0.255326 0.343535 0.806258 0.481592 0.363308 0.804669 0.46959 0.506227 0.749944 0.425814 0.150354 0.884136 0.442377 0.331548 0.833329 0.442311 0.503849 0.745269 0.436705 0.356823 0.7712 0.527189 0.652589 0.688027 0.317406 -0.188758 0.859556 0.474904 0.018262 0.878614 0.477182 0.331093 0.834284 0.440849 -0.187908 0.856579 0.480585 0.330044 0.836465 0.437489 0.145468 0.871592 0.468153 0.672874 0.649155 0.354737 0.943447 0.321213 0.082036 0.954225 0.292922 0.060435 0.653468 0.697194 0.294788 0.937243 0.346712 -0.036964 0.646403 0.701554 0.299975 0.979507 -0.198558 -0.033763 0.96438 -0.258112 -0.057873 0.959137 0.245813 0.140114 0.979693 -0.18839 -0.068632 0.958224 0.26418 0.109614 0.945856 0.300092 0.123697 0.999654 -0.024262 0.010166 0.893955 0.399445 0.203193 0.959072 0.248823 0.135163 0.981891 -0.019741 0.188413 0.949257 0.163748 0.268509 0.955092 -0.291196 0.0548 0.502618 0.742863 0.442186 0.668491 0.647042 0.366683 0.957623 0.270475 0.098997 0.485622 0.710394 0.509423 0.958057 0.266094 0.106395 0.892151 0.39638 0.216678 0.996201 -0.00523 -0.086927 0.877243 -0.479798 -0.015441 0.887513 -0.460398 -0.018838 0.997753 -0.003776 -0.066894 0.887535 -0.460363 -0.018633 0.997469 -0.029823 -0.064545 0.597557 -0.800157 0.051713 0.575562 -0.815305 0.063294 0.869125 -0.476488 -0.132596 0.605437 -0.790812 0.089784 0.884492 -0.464481 -0.043939 0.873561 -0.485332 -0.036656 0.498754 -0.862328 0.087376 0.863919 -0.501759 -0.043373 0.883179 -0.465967 -0.053563 0.477205 -0.878168 -0.033098 0.869555 -0.476257 -0.130584 0.541533 -0.839343 -0.047389 0.997459 -0.055235 -0.044993 0.998448 -0.029671 -0.047119 0.88875 -0.458341 -0.006842 0.994305 -0.051356 -0.093378 0.882841 -0.466328 -0.055948 0.863136 -0.502315 -0.051726 0.475961 -0.878601 -0.038994 0.536609 -0.841582 -0.061571 0.291974 -0.956089 0.025382 0.477593 -0.878026 -0.031243 0.293331 -0.955561 0.029341 0.284457 -0.958151 0.032126 0.576496 -0.816407 -0.033649 0.30804 -0.948037 0.079601 0.309886 -0.947495 0.078891 0.5938 -0.803851 0.03499 0.344219 -0.919368 0.19046 0.57199 -0.818713 0.050365 0.190807 -0.976344 0.101706 0.270256 -0.960312 0.069016 0.302166 -0.951639 0.05549 0.195656 -0.973341 0.119689 0.308997 -0.948008 0.076168 0.307633 -0.948408 0.07671 0.292904 -0.956021 0.015221 0.281355 -0.959426 0.018463 0.288862 -0.957231 0.016358 0.28884 -0.957377 0.000211 0.283849 -0.958867 0.001977 0.25032 -0.968065 0.013757 0.294934 -0.955245 0.022817 0.258631 -0.965286 0.036503 -0.098568 -0.982092 0.160562 0.277194 -0.95992 -0.041441 -0.117271 -0.98601 0.118452 -0.137585 -0.982401 0.126328 0.158818 -0.987235 -0.012 -0.117308 -0.985638 0.121479 -0.116174 -0.985838 0.120944 0.19775 -0.971923 0.127521 -0.066328 -0.970624 0.231277 0.278424 -0.956006 0.092376 -0.625171 -0.70572 0.333346 -0.615248 -0.716406 0.328987 -0.124325 -0.986948 0.102355 -0.608216 -0.704735 0.365271 -0.118298 -0.985808 0.119112 -0.649231 -0.680875 0.338982 -0.142183 -0.983366 0.113031 -0.123462 -0.98685 0.104331 -0.663974 -0.685677 0.298305 -0.117377 -0.986027 0.11821 -0.632415 -0.718664 0.289091 -0.663128 -0.685426 0.300752 -0.631576 -0.718583 0.291121 -0.911781 -0.196765 0.360471 -0.651311 -0.681605 0.33348 -0.905971 -0.195359 0.375569 -0.911511 -0.169554 0.374698 -0.644922 -0.705666 0.293446 -0.898298 -0.221656 0.37938 -0.903942 -0.194869 0.380677 -0.624107 -0.705685 0.33541 -0.877398 -0.188518 0.441174 -0.614352 -0.716256 0.330983 -0.947756 0.057513 0.31377 -0.94623 0.098752 0.308054 -0.920336 -0.198849 0.336809 -0.924983 0.061933 0.374928 -0.902604 -0.194546 0.384002 -0.896521 -0.221846 0.38345 -0.932715 0.115877 0.341489 -0.910736 -0.169266 0.376708 -0.904851 -0.195088 0.378398 -0.941393 0.111821 0.318236 -0.910543 -0.196465 0.363749 -0.941895 0.100682 0.320463 -0.94213 0.11146 0.316176 -0.942621 0.100365 0.318422 -0.905876 0.332859 0.261902 -0.927202 0.118286 0.355395 -0.890318 0.340485 0.30233 -0.90119 0.298901 0.313869 -0.939731 0.059191 0.336753 -0.897299 0.345495 0.274749 -0.900155 0.335841 0.277365 -0.948364 0.057379 0.311952 -0.946884 0.098452 0.306132 -0.623872 0.770339 0.131762 -0.625322 0.769014 0.132623 -0.883132 0.343548 0.319457 -0.643963 0.760032 0.087541 -0.894604 0.338531 0.291686 -0.892081 0.347851 0.288427 -0.669055 0.731805 0.129723 -0.896047 0.301577 0.325809 -0.886161 0.342288 0.312343 -0.656125 0.73805 0.157424 -0.884439 0.34301 0.316406 -0.622722 0.770128 0.138276 -0.236459 0.689641 0.684458 -0.216452 0.704138 0.676268 0.124757 0.868374 0.479961 -0.234233 0.688671 0.686198 0.125806 0.867384 0.481475 0.116921 0.865016 0.487931 -0.183412 0.699132 0.691068 0.155472 0.862579 0.481441 0.136173 0.85736 0.496377 -0.200091 0.707533 0.677762 0.126487 0.866738 0.482458 -0.20963 0.700706 0.681958 0.274473 0.85622 0.437667 0.236888 0.85757 0.456571 0.139407 0.854146 0.500999 0.274676 0.85593 0.438107 0.140479 0.853072 0.502528 0.163465 0.85489 0.492384 0.219887 0.862749 0.455317 0.126212 0.856093 0.501174 0.136285 0.85725 0.496537 0.227237 0.853773 0.468439 0.142813 0.850716 0.505852 0.239999 0.853598 0.462354 0.245277 0.893974 0.375034 0.256754 0.893173 0.369214 0.263581 0.892625 0.365712 0.276649 0.853094 0.442376 0.292058 0.85289 0.432759 0.240856 0.852492 0.463945 0.56792 0.789997 0.231021 0.591384 0.776516 0.21746 0.265125 0.890688 0.369302 0.571312 0.778467 0.259983 0.276697 0.875401 0.396374 0.266816 0.876835 0.399962 0.624507 0.721277 0.299584 0.316182 0.823124 0.471695 0.309413 0.82405 0.474558 0.605838 0.766021 0.214877 0.269851 0.884609 0.380326 0.592427 0.774081 0.223223 0.231663 0.8482 0.476329 0.243788 0.848668 0.469394 0.294659 0.848809 0.438975 0.226062 0.855231 0.466342 0.290384 0.855474 0.428768 0.293718 0.855355 0.426728 0.566076 0.795305 0.216904 0.885178 0.456284 0.090914 0.900417 0.427437 0.080906 0.574001 0.766868 0.287117 0.898935 0.411596 0.150015 0.601482 0.748262 0.279865 0.999973 0.001597 0.007207 0.999564 -0.029166 0.004572 0.899343 0.435066 0.043583 0.999056 0.004208 0.043248 0.900334 0.428687 0.075002 0.885418 0.458394 0.07688 0.996039 -0.063348 0.062392 0.914304 0.38811 0.115835 0.900165 0.41901 0.118886 0.998133 -0.059696 0.012928 0.899617 0.433816 0.049919 0.99946 -0.029051 0.015356 0.619939 0.734339 0.276445 0.601809 0.747117 0.282209 0.899523 0.414531 0.137921 0.615364 0.745826 0.255089 0.900178 0.419133 0.118349 0.914213 0.390854 0.106992 -0.302255 0.665917 0.682053 -0.302599 0.665701 0.682112 0.110053 0.832008 0.543738 -0.354852 0.698237 0.621728 0.082423 0.874614 0.477762 0.124868 0.880602 0.457108 -0.123261 0.808411 0.575568 0.168153 0.865276 0.472252 0.093282 0.858695 0.503925 0.059529 0.769752 0.635561 0.127263 0.801848 0.583818 -0.191132 0.597987 0.778383 0.379389 0.857207 0.348223 0.355601 0.86126 0.363015 0.091281 0.861708 0.499126 0.435771 0.799373 0.413649 0.100323 0.847808 0.520728 0.189234 0.845596 0.499158 0.351953 0.839207 0.414561 0.13104 0.873255 0.469312 0.082469 0.874549 0.477873 0.292447 0.924558 0.244267 0.029654 0.937549 0.346588 0.30063 0.922894 0.2406 0.601891 0.509087 0.61527 0.795903 0.473024 0.37787 0.587551 0.509744 0.628447 0.404109 0.833503 0.376787 0.451558 0.823152 0.344261 0.370671 0.83897 0.398411 0.996766 -0.066891 -0.04454 0.903946 0.004554 0.427623 0.605275 0.073597 0.792607 0.987642 0.142772 -0.064643 0.603801 0.414155 0.681102 0.848241 0.334173 0.410871 0.592791 0.76225 0.259947 0.395342 0.842079 0.36689 0.449558 0.825707 0.340743 0.598839 0.575178 0.557281 0.567127 0.589425 0.575279 0.903368 0.332029 0.271444 0.306402 0.909114 0.282186 0.317406 0.906934 0.27699 0.390438 0.888581 0.240795 0.349916 0.843123 0.408293 0.455395 0.818159 0.351042 0.399653 0.833087 0.382418 0.963184 -0.267847 -0.023103 0.739051 -0.445931 -0.504926 0.968446 -0.248502 0.018938 0.968311 -0.248466 -0.025267 0.970819 -0.239638 0.009183 0.881379 -0.092745 0.463216 0.786167 -0.47012 -0.40116 0.954746 -0.187438 -0.230926 0.983836 -0.078149 -0.161117 0.791874 -0.499536 -0.351282 0.981101 -0.187675 -0.047113 0.712675 -0.56311 -0.418331 0.932715 -0.120572 0.339861 0.826461 0.279392 0.488777 0.897675 -0.397395 0.19041 0.993811 -0.081938 -0.075008 0.985067 -0.146066 -0.091143 0.963459 -0.242 -0.114818 0.598904 0.575645 0.556729 0.917224 0.223835 0.329542 0.975592 -0.219199 -0.013139 0.579645 0.476181 0.661259 0.954954 -0.289596 0.064778 0.807272 0.255484 0.532016 0.794582 -0.563444 -0.226209 0.890626 -0.430198 -0.147362 0.902724 -0.408537 -0.134858 0.790986 -0.49402 -0.36095 0.900254 -0.349888 -0.259077 0.961609 -0.2186 -0.165897 0.657844 -0.748526 -0.08337 0.660358 -0.746375 -0.082775 0.888804 -0.458138 -0.01172 0.642935 -0.751067 -0.150112 0.893601 -0.446951 -0.041365 0.885757 -0.461837 -0.046272 0.673252 -0.723144 -0.154253 0.925952 -0.376041 0.034739 0.887849 -0.46009 -0.006415 0.659814 -0.750983 0.025881 0.851108 -0.506931 0.136519 0.655213 -0.755075 0.023617 0.995508 -0.092315 0.021027 0.960005 -0.278207 -0.03148 0.898128 -0.432994 -0.076704 0.990075 -0.100088 0.098664 0.896686 -0.437973 -0.064292 0.930955 -0.364158 -0.02669 0.625242 -0.750122 -0.215382 0.182005 -0.982383 -0.042407 0.14695 -0.988717 -0.029046 0.656486 -0.748939 -0.09009 0.157918 -0.987375 0.012337 0.660442 -0.745345 -0.090974 0.023007 -0.998106 0.057049 -0.013589 -0.99718 0.073812 0.153698 -0.988111 -0.003714 0.033994 -0.996575 0.075383 0.157154 -0.987529 0.009419 0.199567 -0.979788 -0.013729 -0.012531 -0.996535 0.082231 0.186484 -0.98169 0.038838 0.165981 -0.985171 0.043465 -0.002177 -0.991469 0.130323 0.174186 -0.981791 0.075799 0.006187 -0.991776 0.127837 0.659231 -0.751337 0.030117 0.654671 -0.75532 0.029938 0.157249 -0.98751 0.009783 0.664077 -0.747617 -0.008375 0.184562 -0.982755 0.011395 0.008886 -0.9994 0.033476 -0.225276 -0.964288 0.139283 -0.200541 -0.971257 0.128229 0.011919 -0.999186 0.038541 -0.20043 -0.971235 0.128569 -0.021258 -0.998381 0.052763 -0.737856 -0.639232 0.216681 -0.718756 -0.663404 0.208049 -0.236649 -0.971514 0.012591 -0.695372 -0.642974 0.321003 -0.199086 -0.970961 0.132664 -0.223458 -0.964256 0.1424 -0.730616 -0.658412 0.180812 -0.207812 -0.971623 0.112971 -0.205622 -0.97213 0.112623 -0.732229 -0.663109 0.15533 -0.215144 -0.973064 0.082817 -0.729611 -0.666058 0.155029 -0.006701 -0.993981 0.109352 -0.001141 -0.994165 0.10786 -0.191076 -0.968974 0.156782 -0.0143 -0.997157 0.073977 -0.205507 -0.972113 0.112978 -0.207731 -0.971589 0.113415 -0.733393 -0.667566 0.128412 -0.734245 -0.666653 0.128292 -0.966665 -0.246745 0.068379 -0.705271 -0.61277 0.35652 -0.964765 -0.225087 0.13625 -0.979824 -0.170142 0.104869 -0.722376 -0.641662 0.257766 -0.946723 -0.205268 0.248155 -0.950936 -0.186914 0.246542 -0.750242 -0.636089 0.180357 -0.958837 -0.20454 0.196967 -0.725356 -0.665192 0.177142 -0.947794 0.01892 0.31832 -0.961016 0.150165 0.232159 -0.906218 -0.125575 0.403733 -0.968853 -0.017814 0.246995 -0.943 -0.172952 0.284321 -0.936097 -0.199092 0.289974 -0.998601 0.040466 0.034051 -0.976169 -0.154278 0.152617 -0.96031 -0.20863 0.185142 -0.973647 0.071826 0.216454 -0.93901 -0.166723 0.300773 -0.972485 0.129435 0.1937 -0.96809 0.075604 0.238926 -0.966983 0.139862 0.213033 -0.94216 0.304201 0.140703 -0.98641 0.060981 0.152569 -0.939374 0.308047 0.150609 -0.928244 0.340564 0.149594 -0.947739 0.019004 0.31848 -0.961446 0.139389 0.237049 -0.947606 0.296056 0.119976 -0.94082 0.029056 0.337658 -0.941197 0.305552 0.144176 -0.954621 0.160303 0.251 -0.866162 0.498463 -0.036027 -0.716572 0.685459 -0.129113 -0.960151 0.272542 0.061889 -0.864218 0.502086 -0.032212 -0.935993 0.312473 0.162107 -0.943521 0.181082 0.277449 -0.641582 0.76485 0.058117 -0.92822 0.340569 0.149737 -0.938294 0.309489 0.154343 -0.662199 0.748843 -0.02696 -0.960569 0.271583 0.059573 -0.695112 0.718619 -0.020131 -0.125869 0.190868 0.973513 -0.165055 0.314828 0.934687 -0.156302 0.286801 0.945153 -0.131407 0.190825 0.972789 -0.159317 0.285075 0.945172 -0.132239 0.193599 0.972128 -0.178361 0.421917 0.888917 -0.166039 0.361354 0.917526 -0.150962 0.289846 0.945092 -0.210134 0.421456 0.882167 -0.167995 0.280082 0.945162 -0.178344 0.314143 0.932474 -0.371343 0.200867 0.906508 -0.329356 0.161367 0.930314 -0.34099 0.172254 0.924151 -0.339995 0.246441 0.907563 -0.292957 0.203849 0.934142 -0.346793 0.252621 0.903281 -0.386305 0.282169 0.878151 -0.263197 0.119602 0.9573 -0.316439 0.188572 0.929681 -0.408421 0.26001 0.874978 -0.327354 0.181362 0.927334 -0.319735 0.174075 0.931379 -0.233918 0.385638 0.892505 -0.408196 0.470351 0.782398 -0.271769 0.405167 0.872915 -0.233523 0.386118 0.892401 -0.270391 0.407846 0.872095 -0.174 0.349895 0.920488 -0.447185 0.466729 0.763014 -0.40534 0.461659 0.789031 -0.255666 0.43592 0.862907 -0.461831 0.379245 0.801801 -0.297026 0.354384 0.886672 -0.454056 0.378327 0.806661 -0.301068 0.455398 0.837837 -0.218211 0.439658 0.871255 -0.250184 0.446119 0.859294 -0.301166 0.454992 0.838022 -0.25038 0.445756 0.859425 -0.404031 0.469674 0.784962 -0.127512 0.49957 0.856838 -0.07068 0.458088 0.886092 -0.193284 0.544564 0.816144 -0.383289 0.285139 0.878513 -0.340069 0.259619 0.903853 -0.317422 0.246174 0.915774 -0.354164 0.139662 0.924696 -0.429448 0.11796 0.895355 -0.699782 0.022739 0.713994 -0.361259 0.059969 0.930535 -0.702479 0.041909 0.71047 -0.697111 0.042314 0.715713 -0.479429 0.137418 0.866755 -0.430854 0.157739 0.888529 -0.70053 0.027868 0.713079 -0.479484 0.10249 0.871545 -0.699933 0.023765 0.713813 -0.429445 0.117665 0.895395 -0.631971 -0.048631 0.773464 -0.820598 -0.081445 0.565673 -0.685575 -0.057484 0.725729 -0.642875 -0.024241 0.765587 -0.687513 -0.04794 0.724588 -0.406071 0.084378 0.909938 -0.76533 0.103649 0.635237 -0.699248 0.119667 0.704792 -0.710441 0.11714 0.693939 -0.698438 -0.030381 0.715025 -0.691159 -0.029004 0.722121 -0.827025 -0.056924 0.559276 0.960419 -0.191423 0.202365 0.961959 -0.179481 0.205967 0.964723 0.026838 0.261896 0.963383 -0.189516 0.189674 0.963828 0.025301 0.265321 0.95541 0.083014 0.283372 0.945531 -0.28482 0.157634 0.959774 -0.108851 0.258816 0.948734 0.002277 0.316067 0.92179 -0.317115 0.223028 0.900495 -0.052134 0.431731 0.92638 -0.224089 0.302661 0.960481 -0.081139 0.266256 0.960406 -0.078927 0.26719 0.95306 0.008405 0.302665 0.959336 -0.082285 0.270006 0.94877 0.002326 0.315958 0.960759 -0.107699 0.255623 0.97615 -0.046184 0.21213 0.959982 0.087113 0.26617 0.968838 0.034245 0.245318 0.967064 -0.053992 0.248742 0.962095 0.022392 0.271792 0.967334 -0.071767 0.243134 0.140494 0.122863 0.982429 0.13167 0.149852 0.979902 0.120426 0.183608 0.975595 0.112716 0.120818 0.986255 0.09666 0.169723 0.98074 0.115289 0.112862 0.986899 0.265196 -0.099549 0.959042 0.112397 0.044729 0.992656 0.022974 0.126114 0.99175 0.266468 -0.097786 0.958871 0.081909 0.16106 0.98354 0.101904 0.134352 0.98568 -0.014362 0.146184 0.989153 -0.020524 0.151438 0.988254 0.014781 0.121213 0.992517 0.002077 0.170663 0.985327 0.039296 0.135846 0.98995 0.120766 0.058042 0.990983 0.13997 0.093059 0.985773 0.132957 0.113979 0.984546 0.110942 0.178078 0.977742 0.07757 0.090497 0.992871 0.061011 0.14873 0.986994 0.047866 0.194015 0.97983 0.325059 -0.013994 0.94559 0.272344 0.007382 0.962172 0.077844 0.082902 0.993513 0.333767 -0.001089 0.942655 0.082029 0.099947 0.991606 0.134378 0.079766 0.987715 0.473501 0.114046 0.873379 0.229299 0.135804 0.963836 0.092674 0.143632 0.985282 0.467248 0.054106 0.882469 0.090493 0.134644 0.986753 0.294006 0.094292 0.951141 -0.032812 0.162998 0.986081 -0.083143 0.163039 0.98311 0.09687 0.160989 0.982191 -0.032806 0.164928 0.98576 0.095334 0.154627 0.983362 0.229856 0.140869 0.962976 -0.009202 0.153884 0.988046 0.142375 0.092571 0.985474 0.085925 0.115878 0.98954 0.00224 0.170904 0.985285 0.088543 0.126623 0.987991 -0.071906 0.207655 0.975556 -0.032889 0.134141 0.990416 0.223582 0.086541 0.970836 0.311964 0.068008 0.947657 -0.032879 0.138763 0.98978 0.29284 0.15207 0.943991 0.353296 0.152757 0.922956 0.457349 -0.018771 0.889089 0.34299 -0.002694 0.939335 0.325729 -0.000328 0.945463 0.464584 0.032574 0.88493 0.223625 0.086903 0.970793 0.322981 0.211098 0.922562 0.327219 0.21374 0.920458 0.284194 0.186897 0.940374 0.367465 0.124548 0.92166 0.306286 0.094114 0.947276 0.32664 0.104205 0.939387 0.268837 0.272563 0.923816 0.302554 0.294942 0.90635 0.2623 0.268204 0.926966 0.315192 0.206144 0.926369 0.822468 -0.292463 0.487865 0.811467 -0.303892 0.499171 0.943311 -0.120215 0.309375 0.815723 -0.261107 0.516158 0.933487 -0.087622 0.347743 0.93137 -0.092028 0.352251 0.780115 -0.334417 0.528759 0.910188 -0.123502 0.395354 0.929248 -0.075555 0.361648 0.792674 -0.387714 0.470473 0.947272 -0.136305 0.289994 0.816628 -0.359549 0.451491 0.935329 0.138991 0.325332 0.936997 0.198336 0.287574 0.907677 -0.024281 0.418966 0.949792 0.122809 0.287771 0.91981 -0.051423 0.388979 0.901354 -0.109025 0.419135 0.96863 0.152066 0.196552 0.922644 -0.065847 0.379989 0.924122 -0.062047 0.377025 0.935441 0.216091 0.279741 0.89149 0.007414 0.45298 0.934656 0.201864 0.292693 -0.688153 0.343132 -0.639301 -0.566118 0.343861 -0.74918 -0.464417 0.338317 -0.818449 -0.687876 0.347045 -0.637485 -0.46442 0.339238 -0.818066 -0.573822 0.346429 -0.742101 -0.756296 0.309218 -0.576542 -0.736512 0.3238 -0.593888 -0.459891 0.46975 -0.753548 -0.76597 0.383934 -0.51564 -0.462036 0.43627 -0.772134 -0.544653 0.429895 -0.7201 -0.635305 0.455443 -0.623666 -0.310274 0.597306 -0.739565 -0.451862 0.548185 -0.703786 -0.639929 0.463078 -0.613229 -0.450449 0.558604 -0.696461 -0.757337 0.378167 -0.532381 -0.261378 0.4046 -0.876345 -0.573928 0.334121 -0.747642 -0.464309 0.36543 -0.80677 -0.282905 0.477567 -0.831802 -0.462077 0.435506 -0.772541 -0.284259 0.477324 -0.83148 -0.690828 0.280142 -0.666541 -0.573873 0.313499 -0.756563 -0.351994 0.352747 -0.866989 -0.619 0.647362 -0.444703 -0.390582 0.769353 -0.505511 -0.670722 0.608583 -0.42398 -0.294544 0.518763 -0.802576 -0.127993 0.575086 -0.808019 -0.37452 0.484543 -0.79054 -0.274949 0.450159 -0.849564 -0.363284 0.413762 -0.834761 -0.573732 0.302835 -0.761001 0.253765 0.806164 -0.534512 0.206449 0.814456 -0.542255 -0.391525 0.75364 -0.527954 0.284039 0.596817 -0.750421 -0.385613 0.576081 -0.720717 -0.141224 0.617381 -0.773884 -0.120296 0.798014 -0.590511 -0.658972 0.645959 -0.385347 -0.391122 0.761032 -0.517547 -0.110944 0.88667 -0.448896 -0.385497 0.816373 -0.430032 0.202294 0.881042 -0.4276 -0.796863 0.440988 -0.412963 -0.572295 0.532952 -0.62325 -0.759714 0.46243 -0.457158 -0.803758 0.422334 -0.419055 -0.760479 0.453384 -0.464881 -0.704134 0.487389 -0.516379 -0.341688 0.705941 -0.620401 -0.527546 0.594515 -0.606834 -0.762525 0.37021 -0.530566 -0.33308 0.411388 -0.848421 -0.749834 0.239693 -0.616681 -0.580172 0.327924 -0.745564 -0.660326 0.523065 -0.538862 -0.691148 0.507357 -0.514689 -0.759335 0.46647 -0.453669 -0.648028 0.567453 -0.507993 -0.755108 0.50115 -0.422683 -0.525177 0.620903 -0.581952 -0.117312 0.832584 -0.541333 -0.704177 0.479801 -0.523378 -0.762635 0.409727 -0.500512 -0.128759 0.514105 -0.848008 -0.735115 0.590399 -0.333219 -0.671965 0.604084 -0.428422 -0.668151 0.601264 -0.438241 -0.686378 0.592277 -0.422011 -0.341512 0.685126 -0.643407 -0.652939 0.497164 -0.571401 -0.36582 0.610329 -0.70262 -0.173182 0.645594 -0.743786 -0.755156 0.570241 -0.323364 -0.469852 0.628906 -0.619449 -0.361481 0.624973 -0.691911 -0.754895 0.571378 -0.321965 -0.350509 0.65937 -0.665113 -0.68344 0.605812 -0.407311 -0.66167 0.517612 -0.542467 -0.530422 0.524465 -0.666025 -0.389784 0.515177 -0.763322 -0.64709 0.570502 -0.505769 -0.381125 0.552823 -0.741034 -0.496754 0.568738 -0.655571 -0.34271 0.548659 -0.762577 -0.167102 0.566738 -0.806774 -0.383838 0.541494 -0.747966 -0.342142 0.535342 -0.772236 -0.387073 0.527443 -0.756293 -0.530273 0.492179 -0.690341 -0.173189 0.801228 0.572747 -0.37092 0.458413 0.807636 -0.397998 0.387139 0.831697 -0.319145 0.839126 0.44047 -0.533004 0.393058 0.749275 -0.413053 0.706052 0.57522 -0.546767 0.208675 0.810864 -0.548459 0.151215 0.822391 -0.527784 0.393009 0.752986 -0.552921 0.206424 0.807259 -0.533445 0.393061 0.748959 -0.521696 0.45517 0.721563 -0.639085 0.139864 0.756312 -0.617399 0.332704 0.71283 -0.605235 0.391983 0.692849 -0.544958 0.151765 0.824614 -0.498493 0.392449 0.772974 -0.544943 0.151888 0.824601 -0.479089 0.649411 0.590541 -0.438193 0.712847 0.547574 -0.591944 0.39244 0.703984 -0.448362 0.630966 0.63313 -0.551218 0.3931 0.735956 -0.569929 0.330095 0.752475 0.276318 0.677262 -0.681884 0.652255 0.532339 -0.539609 0.595563 0.564561 -0.571468 0.256799 0.793209 -0.552154 0.596034 0.659543 -0.457982 0.206766 0.802923 -0.559072 0.894134 0.225717 -0.386751 0.885965 0.236734 -0.398778 0.586186 0.482134 -0.651101 0.900357 0.300267 -0.314955 0.596055 0.572191 -0.563308 0.652111 0.538753 -0.533382 0.888291 0.350667 -0.296601 0.565057 0.636414 -0.525059 0.597444 0.618263 -0.510697 0.874977 0.266248 -0.404384 0.593548 0.540305 -0.596466 0.887882 0.246055 -0.388745 -0.111455 0.883041 -0.455869 0.203069 0.872898 -0.443635 0.586941 0.725498 -0.359379 -0.12591 0.697189 -0.705744 0.596834 0.587647 -0.546315 0.566464 0.602006 -0.562768 -0.005368 -0.538614 -0.842535 -0.497917 -0.570285 -0.65334 -0.423012 -0.576356 -0.699196 -0.011969 -0.346205 -0.938083 -0.497311 -0.454192 -0.739183 0.025249 -0.333893 -0.942273 -0.870732 -0.355093 -0.340199 -0.888904 -0.338049 -0.309147 -0.452898 -0.530552 -0.716517 -0.874309 -0.386059 -0.294181 -0.434365 -0.559429 -0.705951 -0.494935 -0.550624 -0.672199 -0.866013 -0.441549 -0.23464 -0.721937 -0.215693 -0.657483 -0.628874 -0.123585 -0.767622 -0.920482 -0.35719 -0.158516 -0.665817 0.0541 -0.744151 -0.907979 -0.271551 -0.319114 -0.137223 -0.148584 -0.979333 -0.095257 -0.117877 -0.988449 -0.51596 -0.418574 -0.747383 -0.400338 0.074092 -0.913367 -0.626942 -0.130668 -0.76803 -0.711678 -0.225209 -0.665429 -0.769742 0.105451 0.629586 -0.747977 0.439735 0.497155 -0.755552 0.403617 0.515979 -0.59237 0.209683 0.777902 -0.618909 0.443176 0.648496 -0.590336 0.199608 0.782087 -0.490703 0.823928 0.283467 -0.534991 0.783457 0.316196 -0.769118 0.398221 0.499878 -0.472546 0.821913 0.318055 -0.727217 0.41388 0.547593 -0.715023 0.449414 0.535509 -0.408368 0.809308 0.422204 -0.534413 0.455355 0.712078 -0.534016 0.457782 0.710819 -0.41731 0.808879 0.414207 -0.621358 0.442658 0.646505 -0.448872 0.772397 0.449351 -0.58309 0.163037 0.79588 -0.589685 0.199972 0.782485 -0.609272 0.445157 0.656219 -0.572654 0.16785 0.80243 -0.597927 0.447376 0.665085 -0.598038 0.437106 0.67178 -0.652666 0.166449 0.739136 -0.506784 -0.188702 0.841167 -0.493265 -0.213017 0.843394 -0.574208 0.19846 0.794292 -0.451711 -0.18416 0.87295 -0.563226 0.148338 0.812879 -0.164604 -0.394532 0.904019 -0.14907 -0.406736 0.901301 -0.418994 -0.161739 0.893468 -0.161011 -0.389322 0.90692 -0.416374 -0.159954 0.895013 -0.443388 -0.131529 0.886627 -0.28358 -0.325925 0.901862 -0.445299 -0.128486 0.886115 -0.420023 -0.16244 0.892857 -0.298791 -0.351404 0.887265 -0.473707 -0.19938 0.857816 -0.172894 -0.442303 0.880043 -0.559697 0.150095 0.814991 -0.559573 0.149057 0.815267 -0.481147 -0.204556 0.85244 -0.561978 0.149831 0.813469 -0.482437 -0.205454 0.851495 -0.497816 -0.156271 0.853088 0.884844 0.175543 -0.43155 0.978303 -0.199854 -0.05461 0.97721 -0.207112 -0.046525 0.897278 0.250834 -0.363284 0.988587 -0.149419 0.01924 0.890614 0.260981 -0.372418 0.863903 -0.50323 0.020787 0.863987 -0.50309 0.020649 0.939781 -0.302616 -0.158858 0.89461 -0.430357 0.120277 0.968055 -0.237162 -0.081382 0.969203 -0.229789 -0.088564 0.851025 -0.518765 0.081478 0.957135 -0.253423 -0.140247 0.95363 -0.273953 -0.124657 0.809141 -0.583564 -0.068871 0.906706 -0.356838 -0.224835 0.820185 -0.566128 -0.082435 0.881392 0.295661 -0.368419 0.892858 0.275442 -0.356282 0.979155 -0.19956 -0.037832 0.857402 0.208529 -0.470508 0.973087 -0.221584 -0.063259 0.974738 -0.210238 -0.075407 -0.874529 -0.431443 -0.221485 -0.969302 0.022398 0.244849 -0.943317 0.101223 0.316082 -0.873279 -0.374541 -0.311612 -0.943852 0.13988 0.299295 -0.878477 -0.368629 -0.30396 -0.715688 0.316224 0.622731 -0.634565 0.390467 0.66698 -0.931447 -0.016941 0.363483 -0.771915 0.406387 0.488872 -0.943797 0.120832 0.307647 -0.970536 0.024839 0.239674 -0.361291 -0.395222 0.844552 -0.743652 -0.507832 0.434842 -0.710136 -0.503076 0.492566 -0.485714 0.017744 0.873938 -0.855998 -0.26521 0.443769 -0.470649 0.026681 0.881917 -0.918487 -0.360851 -0.161767 -0.900125 -0.301003 -0.314917 -0.719896 -0.490716 0.490864 -0.918077 -0.361596 -0.16243 -0.708836 -0.504696 0.492782 -0.745511 -0.501771 0.438679 -0.73215 0.130804 0.668466 -0.726172 0.113854 0.67802 -0.586056 -0.167861 0.792692 -0.765408 0.108491 0.634335 -0.62004 -0.201291 0.758309 -0.609617 -0.217633 0.762235 -0.840243 0.010087 0.542117 -0.723708 -0.281491 0.630087 -0.712381 -0.301283 0.633831 -0.715005 0.094609 0.692688 -0.59244 -0.174035 0.786592 -0.722165 0.116714 0.681803 -0.489195 -0.60593 0.627325 -0.49604 -0.600467 0.627203 -0.741616 -0.337223 0.579902 -0.449956 -0.536648 0.713827 -0.692751 -0.27858 0.665199 -0.704403 -0.262113 0.659631 -0.326517 -0.420144 0.846679 -0.579899 -0.186308 0.793099 -0.5915 -0.173123 0.7875 -0.405933 -0.541258 0.736382 -0.673336 -0.257008 0.693228 -0.440074 -0.512673 0.737225 -0.315235 -0.379139 0.869989 -0.177046 -0.448457 0.876094 0.195721 -0.575541 0.794007 -0.312728 -0.374898 0.872727 0.194444 -0.578879 0.791891 0.096108 -0.551956 0.828316 -0.212513 -0.463264 0.860363 0.143224 -0.617185 0.773673 0.175358 -0.626622 0.759338 -0.168756 -0.400544 0.900603 0.200985 -0.56158 0.802641 -0.151287 -0.410063 0.899423 0.456062 -0.618896 0.639512 0.507672 -0.610371 0.608043 0.175407 -0.626504 0.759424 0.458205 -0.605069 0.651106 0.180401 -0.614388 0.768104 0.145249 -0.611697 0.777643 0.493805 -0.552637 0.671378 0.092426 -0.576635 0.811757 0.193792 -0.580576 0.790807 0.492209 -0.571405 0.656678 0.196376 -0.57382 0.795089 0.517953 -0.567959 0.639646 0.901703 -0.404247 0.153352 0.758903 -0.559648 0.332956 0.772695 -0.548621 0.319309 0.864364 -0.502386 0.022009 0.733291 -0.653266 0.188489 0.864431 -0.502274 0.021898 0.488327 -0.606758 0.627201 0.50986 -0.601975 0.614548 0.784255 -0.487059 0.384341 0.473335 -0.692661 0.54422 0.770089 -0.558696 0.307932 0.756303 -0.568933 0.322988 0.391985 -0.830059 0.396672 0.728408 -0.664349 0.167519 0.726032 -0.666392 0.169703 0.4486 -0.65977 0.602878 0.780543 -0.511341 0.359559 0.496991 -0.64757 0.577627 0.808548 -0.584188 -0.070524 0.819447 -0.566977 -0.083927 0.677238 -0.73315 0.061966 0.848856 -0.523849 0.070893 0.731957 -0.655765 0.184963 0.73283 -0.654993 0.18424 0.827917 -0.245825 0.504106 0.788871 -0.326948 0.520373 0.714477 -0.448414 0.537073 0.858069 -0.253661 0.446513 0.721693 -0.47836 0.500331 0.697075 -0.508733 0.505249 0.856973 -0.327321 0.398069 0.763287 -0.453559 0.460084 0.725071 -0.494979 0.478819 0.867409 -0.453217 0.205416 0.729563 -0.634282 0.255782 0.86601 -0.455576 0.206098 0.427851 -0.7409 0.517698 0.369826 -0.757722 0.537667 0.733874 -0.578626 0.355838 0.442181 -0.688765 0.574525 0.732416 -0.54791 0.404179 0.763426 -0.523927 0.377731 0.310813 -0.618331 0.721847 0.696497 -0.506969 0.507813 0.724436 -0.491668 0.483172 0.30642 -0.785778 0.53727 0.733875 -0.578789 0.355571 0.367261 -0.770256 0.521369 -0.390041 -0.516805 0.76209 0.014624 -0.750586 0.660611 0.052158 -0.763667 0.6435 -0.36587 -0.479837 0.797431 0.100956 -0.643718 0.758574 -0.316933 -0.504683 0.803025 0.310819 -0.71522 0.62598 0.378673 -0.702988 0.602009 0.067855 -0.727995 0.682216 0.310538 -0.723256 0.61682 0.068248 -0.727068 0.683165 0.025053 -0.722988 0.690406 0.444649 -0.678146 0.585154 0.103769 -0.714669 0.691722 0.073906 -0.713523 0.696722 0.443635 -0.68258 0.580752 0.073007 -0.7157 0.694582 0.379475 -0.696696 0.60878 -0.269581 -0.543155 0.795179 -0.322865 -0.513808 0.794833 0.087427 -0.679699 0.728262 -0.289626 -0.570639 0.768432 0.075121 -0.710569 0.699606 0.102846 -0.716748 0.689707 -0.647174 0.138692 0.74962 -0.580862 -0.201324 0.788713 -0.628742 -0.003935 0.777604 -0.646673 0.138766 0.750039 -0.635544 -0.007721 0.772026 -0.647185 0.191446 0.737902 -0.337837 -0.41761 0.843486 -0.479146 -0.282893 0.830897 -0.675557 -0.030675 0.73667 -0.332442 -0.40839 0.850118 -0.63031 -0.004804 0.776329 -0.527347 -0.172123 0.832033 -0.28994 -0.225269 0.930155 -0.481932 0.1739 0.858779 -0.44737 0.087324 0.890076 -0.342251 -0.290544 0.893559 -0.565485 0.02987 0.824217 -0.428441 -0.181237 0.885207 -0.654284 0.307941 0.690713 -0.649845 0.191031 0.735669 -0.621882 -0.000147 0.783111 -0.660971 0.306185 0.685104 -0.624669 -0.001682 0.780888 -0.643533 0.096897 0.75926 -0.49056 0.655996 0.573602 -0.652502 0.333847 0.680285 -0.631626 0.391709 0.669039 -0.483442 0.65193 0.584184 -0.691627 0.409128 0.595203 -0.539237 0.598488 0.592482 -0.735135 0.124076 0.66647 -0.730383 0.17659 0.659816 -0.683137 0.406786 0.606506 -0.737391 0.123649 0.664052 -0.68381 0.406973 0.605621 -0.704121 0.334104 0.626569 -0.704534 0.293762 0.646016 -0.58009 0.597035 0.554116 -0.670606 0.403251 0.622637 -0.741946 0.281556 0.608475 -0.714791 0.415275 0.56269 -0.752537 0.171882 0.635724 -0.389397 0.71959 0.574945 -0.539023 0.598173 0.592995 -0.69998 0.411387 0.583772 -0.389739 0.719918 0.574301 -0.698382 0.410958 0.585983 -0.548527 0.588345 0.594111 -0.309621 0.574528 -0.757662 -0.305968 0.575954 -0.758064 -0.187637 0.61651 -0.764662 -0.307042 0.564763 -0.766008 -0.184238 0.60871 -0.771705 -0.196694 0.604771 -0.771727 -0.610617 0.416338 -0.673653 -0.406157 0.569431 -0.714692 -0.21108 0.669645 -0.712054 -0.645102 0.471756 -0.601074 -0.23398 0.720315 -0.652993 -0.325635 0.681943 -0.654916 -0.423648 0.401511 -0.81198 -0.358477 0.450382 -0.817711 -0.167086 0.569025 -0.805166 -0.427709 0.408986 -0.806099 -0.170171 0.576203 -0.799395 -0.326798 0.482455 -0.812675 -0.372651 0.504944 -0.778564 -0.180764 0.55056 -0.81499 -0.160649 0.553991 -0.816876 -0.364079 0.450601 -0.81511 -0.168733 0.572859 -0.802098 -0.359675 0.453776 -0.815304 0.287529 0.536935 -0.793113 -0.093719 0.463308 -0.881228 -0.104691 0.460037 -0.881706 0.288026 0.524987 -0.800893 -0.102462 0.453511 -0.885341 0.248666 0.521505 -0.816209 -0.283553 0.479825 -0.83028 -0.175508 0.532738 -0.827881 -0.135775 0.54999 -0.824061 -0.240211 0.336065 -0.910692 -0.092316 0.423702 -0.901085 -0.083257 0.428614 -0.899643 -0.352412 0.386465 -0.852321 -0.259159 0.424839 -0.86738 -0.109944 0.475374 -0.872887 -0.354074 0.395101 -0.84766 -0.112432 0.482619 -0.868584 -0.156686 0.469177 -0.869093 0.116737 0.437336 -0.891689 0.257964 0.44434 -0.857914 -0.08816 0.41144 -0.907163 0.126102 0.489951 -0.862581 -0.103915 0.457765 -0.882979 -0.258891 0.421216 -0.869225 0.891423 0.208685 -0.402263 0.646386 0.413957 -0.640956 0.611368 0.433502 -0.662047 0.888799 0.194417 -0.415015 0.610786 0.421841 -0.670067 0.849743 0.24019 -0.469303 0.288107 0.522878 -0.802243 0.248037 0.52608 -0.81346 0.612156 0.456324 -0.645781 0.288206 0.52022 -0.803933 0.610795 0.422003 -0.669957 0.645453 0.405849 -0.647053 0.122534 0.469811 -0.874221 0.559709 0.367955 -0.74252 0.604717 0.350047 -0.715391 0.120584 0.458852 -0.880292 0.6032 0.337185 -0.722811 0.258645 0.437788 -0.861072 0.882488 0.265381 -0.388314 0.856751 0.293825 -0.423845 0.612376 0.468066 -0.63711 0.84054 0.153913 -0.519426 0.60275 0.333561 -0.724865 0.555923 0.35904 -0.749693 0.90233 -0.401559 0.156689 0.985901 -0.166452 -0.017147 0.992497 -0.107004 -0.059152 0.912505 -0.331703 0.239389 0.998879 -0.042916 0.019966 0.850313 -0.424852 0.310595 0.889213 0.196555 -0.413119 0.851297 0.249797 -0.461406 0.987766 -0.129416 -0.087003 0.900114 0.291272 -0.323967 0.996483 -0.07982 -0.025499 0.990864 -0.133458 0.019437 0.895998 0.346326 -0.277932 0.998192 -0.021042 0.056308 0.998495 -0.016558 0.052287 0.883719 0.270177 -0.382159 0.99546 -0.088179 -0.035833 0.857688 0.305014 -0.413929 0.812511 -0.455831 0.363379 0.84882 -0.406876 0.337574 0.995284 0.018601 0.095206 0.81368 -0.483755 0.322345 0.998882 -0.028362 0.037828 0.998668 -0.032246 0.040282 0.480695 -0.656564 0.581254 0.771009 -0.504226 0.388975 0.660815 -0.578474 0.478217 0.46941 -0.709054 0.526211 0.660337 -0.60934 0.438931 0.513326 -0.690536 0.509565 0.912516 -0.331539 0.239574 0.850412 -0.42662 0.307887 0.911243 -0.34691 0.222013 0.66081 -0.578066 0.478717 0.771344 -0.502224 0.390895 0.81236 -0.453909 0.366112 0.588859 -0.63094 0.505133 0.660851 -0.585493 0.469546 0.812718 -0.458671 0.35932 0.660019 -0.615771 0.43035 0.848992 -0.408524 0.335142 0.480305 -0.614055 0.626293 0.512785 -0.599087 0.614936 0.657224 -0.51634 0.549045 0.480871 -0.685718 0.546401 0.66085 -0.586531 0.468252 0.588904 -0.631824 0.503975 -0.44661 -0.610626 0.653969 0.069385 -0.709738 0.70104 0.110428 -0.709162 0.696344 -0.336036 -0.41453 0.845721 0.106776 -0.46845 0.877014 -0.515122 -0.363056 0.776428 0.475106 -0.684696 0.55269 0.514134 -0.668709 0.537117 0.109722 -0.762398 0.637739 0.489728 -0.595195 0.63711 0.110379 -0.71585 0.689475 0.066897 -0.722192 0.68845 0.460909 -0.439922 0.770735 0.212875 -0.523022 0.825307 0.108914 -0.545947 0.83071 0.478772 -0.586874 0.652959 0.110518 -0.684557 0.720533 0.510947 -0.572622 0.641122 -0.368023 -0.323144 0.871858 -0.479728 -0.284127 0.83014 0.105151 -0.422116 0.900423 -0.410838 -0.378047 0.829634 0.107426 -0.489293 0.865478 0.216157 -0.495424 0.841327 -0.048812 -0.360243 -0.931581 -0.06633 -0.366462 -0.928066 -0.349145 -0.449065 -0.822459 -0.054441 -0.241648 -0.968835 -0.405813 -0.323388 -0.854831 -0.337054 -0.310131 -0.888939 -0.012525 -0.385726 -0.922528 -0.28828 -0.55891 -0.777505 -0.289239 -0.559423 -0.77678 0.032704 -0.41473 -0.909357 -0.259395 -0.6077 -0.75061 -0.012627 -0.448957 -0.893464 -0.615512 -0.473479 -0.63005 -0.47559 -0.429167 -0.767873 -0.376324 -0.391849 -0.839544 -0.532821 -0.642624 -0.550578 -0.288354 -0.560913 -0.776034 -0.286762 -0.560214 -0.777128 -0.49615 -0.354083 -0.792755 -0.338096 -0.337702 -0.878435 -0.396869 -0.34494 -0.850595 -0.470854 -0.247019 -0.846923 -0.433986 -0.250209 -0.865478 -0.533679 -0.240387 -0.810803 -0.090727 -0.387562 -0.917368 -0.066553 -0.419388 -0.905364 -0.135478 -0.326278 -0.935515 -0.3581 -0.478816 -0.801561 -0.332362 -0.51731 -0.788623 -0.358348 -0.478433 -0.801679 -0.037138 -0.554214 -0.831545 -0.339449 -0.424331 -0.839475 -0.27065 -0.459547 -0.845911 -0.052479 -0.285486 -0.956945 -0.086941 -0.276433 -0.957092 0.020304 -0.303361 -0.952659 -0.523805 -0.546593 -0.653349 -0.602053 -0.460856 -0.65203 -0.446882 -0.617858 -0.646952 -0.484572 -0.301791 -0.821043 -0.224822 -0.415334 -0.881449 -0.338966 -0.370797 -0.864645 -0.389485 -0.362807 -0.846565 -0.324166 -0.46869 -0.821733 -0.307077 -0.493904 -0.813488 -0.463915 -0.381947 -0.799312 -0.371503 -0.552756 -0.745953 -0.467718 -0.373709 -0.800988 0.012844 -0.311006 -0.950321 0.012471 -0.341197 -0.939909 0.200297 -0.363662 -0.909742 0.195768 -0.273296 -0.941798 0.197859 -0.310942 -0.929606 0.343122 -0.171717 -0.923461 0.342856 -0.170975 -0.923698 0.362945 -0.228616 -0.90333 -0.037921 -0.365707 -0.929957 -0.049836 -0.321538 -0.945584 -0.042839 -0.347617 -0.936657 0.399187 -0.05624 -0.915143 0.43739 -0.157887 -0.885303 0.451906 -0.200358 -0.869274 0.242386 -0.13153 -0.961223 0.284082 -0.250977 -0.925369 0.271089 -0.212689 -0.938762 0.080995 -0.232256 -0.969276 0.083925 -0.273059 -0.958329 0.085615 -0.297379 -0.950913 0.364296 -0.29319 -0.883928 0.354997 -0.23098 -0.905884 0.347794 -0.188205 -0.918487 0.012375 -0.314658 -0.949125 0.036615 -0.315174 -0.948327 0.099415 -0.315647 -0.943654 0.018349 -0.296434 -0.954877 0.092965 -0.300959 -0.949095 0.158975 -0.303565 -0.939455 -0.247506 -0.217693 -0.944114 -0.198305 -0.163434 -0.966418 -0.04056 0.008499 -0.999141 -0.100722 -0.273221 -0.956664 0.017294 -0.126828 -0.991774 -0.026567 -0.181874 -0.982963 -0.421388 -0.077274 -0.903582 -0.114909 0.280647 -0.952908 -0.14262 0.252005 -0.957159 -0.127384 -0.175367 -0.976227 -0.012203 -0.058066 -0.998238 -0.139858 -0.187993 -0.972162 0.260836 -0.323462 -0.90958 0.153162 -0.322896 -0.933959 0.101889 -0.32127 -0.94149 0.245384 -0.250326 -0.936549 0.072352 -0.253857 -0.964532 0.121099 -0.253656 -0.959684 0.192597 -0.232353 -0.953372 0.142816 -0.159705 -0.976779 0.219419 -0.27167 -0.937044 0.540863 -0.044795 -0.839917 0.49063 0.044361 -0.870238 0.567674 -0.097283 -0.817485 0.084035 -0.086496 -0.992702 0.198806 -0.160281 -0.966843 0.278176 -0.210926 -0.937085 0.057785 -0.172544 -0.983305 0.228144 -0.262873 -0.937469 0.106632 -0.199014 -0.974178 0.302417 -0.924743 -0.231071 0.316792 -0.923936 -0.21444 -0.269537 -0.654577 -0.706313 0.252234 -0.282042 -0.925651 0.222509 -0.268564 -0.93721 0.175423 -0.24681 -0.953054 0.559314 -0.822621 -0.10229 0.269517 -0.262508 -0.926526 0.25354 -0.23683 -0.937885 0.558788 -0.822989 -0.1022 0.261643 -0.228381 -0.937755 0.5196 -0.694169 -0.498142 0.194927 -0.508679 -0.838599 0.260568 -0.338375 -0.904216 0.203473 -0.488584 -0.84846 0.133118 -0.474778 -0.86998 0.126555 -0.491447 -0.861663 0.002064 -0.753612 -0.657316 -0.179414 -0.37773 -0.908367 -0.168657 -0.425839 -0.888941 -0.156466 -0.476614 -0.865076 0.12053 -0.264538 -0.956814 0.168722 -0.490253 -0.855093 0.136929 -0.339245 -0.930679 0.11936 -0.992489 -0.02682 0.071757 -0.975266 -0.209062 -0.15507 -0.476785 -0.865234 0.138496 -0.989905 -0.030132 -0.056579 -0.486369 -0.871919 -0.07548 -0.398063 -0.914248 -0.209987 -0.949667 -0.23246 0.002792 -0.753971 -0.656902 0.156025 -0.490708 -0.857241 0.145701 -0.98142 0.124845 0.393152 -0.467846 -0.79155 0.248568 -0.955467 -0.159046 0.201695 -0.235321 -0.950759 0.253169 -0.215485 -0.943118 0.098089 -0.272383 -0.957176 0.202226 -0.258271 -0.94467 0.112259 -0.295746 -0.948648 0.075035 -0.310308 -0.94767 0.226922 -0.161486 -0.960432 0.126021 -0.249334 -0.960183 0.098152 -0.272486 -0.95714 0.24649 -0.174338 -0.953336 0.107688 -0.288219 -0.95149 0.235574 -0.183745 -0.954328 0.032503 -0.414604 -0.909422 -0.01272 -0.448819 -0.893532 0.134322 -0.331942 -0.933687 -0.029879 -0.374278 -0.926835 0.098302 -0.272735 -0.957054 0.126122 -0.249399 -0.960153 -0.048983 -0.356948 -0.932839 0.075122 -0.311761 -0.947186 0.112904 -0.296807 -0.94824 -0.048822 -0.36005 -0.931655 0.112833 -0.296691 -0.948284 -0.066421 -0.366319 -0.928116 0.131543 -0.151259 -0.979703 0.158394 -0.187119 -0.969483 0.147451 -0.172497 -0.973911 -0.075824 -0.238707 -0.968127 0.015132 -0.359725 -0.932936 -0.013968 -0.321901 -0.94667 0.202823 -0.293476 -0.934203 0.072551 -0.269681 -0.960213 0.079615 -0.271091 -0.959256 0.195533 -0.084301 -0.977067 0.203831 -0.086086 -0.975214 0.22339 -0.090283 -0.970539 -0.052488 -0.285297 -0.957001 0.051316 -0.310586 -0.949159 -0.054514 -0.239973 -0.969248 0.080616 -0.269676 -0.959571 0.072447 -0.268019 -0.960686 0.00398 -0.347514 -0.937666 -0.015248 -0.322483 -0.946452 0.014315 -0.360817 -0.932527 -0.090352 -0.387411 -0.917469 -0.048326 -0.442251 -0.895588 -0.066323 -0.419092 -0.905518 0.222523 0.042844 -0.973986 0.217187 -0.094552 -0.97154 0.206387 -0.245701 -0.94712 0.147553 0.07571 -0.986152 0.145001 -0.255847 -0.955781 0.144358 -0.274291 -0.95075 0.077431 -0.175103 -0.981501 0.105018 -0.264935 -0.958531 0.104119 -0.261999 -0.959435 0.198986 -0.1205 -0.972566 0.225203 -0.242367 -0.943685 0.193498 -0.096525 -0.976341 0.003457 -0.347746 -0.937582 0.001971 -0.342498 -0.939516 -0.016212 -0.277364 -0.960628 0.102108 -0.301971 -0.947833 0.089699 -0.264055 -0.960328 0.0921 -0.271388 -0.958053 0.136527 -0.347129 -0.927826 0.135492 -0.271324 -0.952904 0.135211 -0.257364 -0.956808 0.047558 -0.321676 -0.945655 0.047371 -0.269751 -0.961764 0.047586 -0.336568 -0.940456 0.363516 -0.078643 -0.928262 0.435243 -0.068572 -0.897698 0.024575 -0.11668 -0.992866 0.355833 -0.156207 -0.921402 0.053521 -0.175589 -0.983008 0.10911 -0.173308 -0.978805 0.091247 0.099771 -0.990818 -0.122708 -0.176 -0.976712 -0.014465 -0.036762 -0.999219 0.091609 0.099619 -0.9908 -0.017935 -0.029634 -0.9994 0.239343 0.274337 -0.931372 -0.144237 -0.257564 -0.955435 -0.045071 -0.141795 -0.988869 0.006807 -0.080374 -0.996742 -0.184268 -0.242569 -0.952474 -0.01025 -0.045415 -0.998916 -0.124595 -0.17524 -0.97661 0.052587 -0.189236 -0.980523 0.105082 -0.189686 -0.976205 0.060296 -0.189334 -0.98006 0.024015 -0.279018 -0.959985 0.106007 -0.281641 -0.953646 0.019115 -0.278802 -0.960158 0.440223 -0.044872 -0.896766 0.381665 0.034945 -0.92364 0.352971 0.072058 -0.932855 0.314876 -0.117299 -0.941857 0.264506 -0.041917 -0.963473 0.314581 -0.116848 -0.942011 0.364879 -0.061889 -0.928996 0.158222 0.04267 -0.986481 0.282523 -0.019368 -0.959065 0.371619 0.058956 -0.926511 0.350082 0.068199 -0.934233 0.391114 0.050473 -0.918957 0.057969 -0.171951 -0.983398 0.10681 -0.198823 -0.974198 0.12376 -0.208044 -0.970258 0.105059 -0.01537 -0.994347 0.22652 -0.08845 -0.969982 0.140987 -0.036884 -0.989324 0.263251 -0.198822 -0.944018 0.235219 -0.157005 -0.959178 0.205652 -0.113458 -0.972026 0.154052 -0.173696 -0.972676 0.14399 -0.158415 -0.976817 0.405322 -0.278356 -0.870765 0.445443 -0.158812 -0.881113 0.426107 -0.219408 -0.877664 0.273893 -0.192323 -0.942335 0.262083 -0.224729 -0.938514 0.227403 -0.313854 -0.921837 0.176132 -0.190112 -0.965834 0.175206 -0.185912 -0.966819 0.183696 -0.224868 -0.956917 0.32933 -0.109291 -0.937868 0.355287 -0.222591 -0.907868 0.342081 -0.162555 -0.925504 0.099012 -0.273766 -0.956686 0.112631 -0.338785 -0.934098 0.088264 -0.223115 -0.970788 0.153631 -0.250002 -0.955979 0.147629 -0.224449 -0.963239 0.142138 -0.201328 -0.969156 0.155834 -0.487515 -0.859095 0.226803 -0.31348 -0.922112 0.257979 -0.224773 -0.93964 0.175572 -0.498321 -0.849029 0.279847 -0.224492 -0.933429 0.240442 -0.338892 -0.909582 -0.011695 -0.354852 -0.934849 0.029051 -0.34041 -0.939828 0.302342 -0.225878 -0.92605 -0.016331 -0.199569 -0.979748 0.235791 -0.106238 -0.965979 0.232693 -0.107473 -0.966594 0.082504 -0.311613 -0.94662 0.262215 -0.164591 -0.95087 0.266569 -0.160764 -0.950314 -0.129697 -0.15449 -0.979445 0.1406 0.054978 -0.988539 -0.091353 -0.125169 -0.987921 0.249316 -0.176193 -0.952259 0.237148 -0.186571 -0.95339 0.266772 -0.161129 -0.950195 0.250477 -0.176956 -0.951813 0.267365 -0.162193 -0.949847 0.263609 -0.165494 -0.950327 0.197554 -0.123228 -0.972516 0.232723 -0.109381 -0.966372 0.236685 -0.107803 -0.965587 0.201774 -0.238433 -0.949967 0.290561 -0.204213 -0.934811 0.254757 -0.218367 -0.942027 -0.485789 0.211552 -0.848089 -0.331292 -0.016553 -0.943383 -0.067694 -0.332854 -0.940546 -0.428816 0.259383 -0.865354 -0.029981 -0.285435 -0.957929 -0.188828 -0.087736 -0.978083 -0.014281 -0.270655 -0.96257 0.229949 -0.33715 -0.912937 -0.017582 -0.269631 -0.962803 -0.013862 -0.284704 -0.958515 -0.02543 -0.279648 -0.959766 -0.368202 -0.10756 -0.923503 0.19622 -0.096913 -0.975759 0.216345 -0.101062 -0.971072 0.123881 -0.081798 -0.98892 0.200861 -0.489099 -0.848786 -0.111189 -0.386304 -0.915645 0.219823 -0.493751 -0.841361 -0.109762 -0.252008 -0.96148 -0.21168 -0.096122 -0.972601 -0.059905 -0.323141 -0.944453 0.11838 -0.157126 -0.980458 0.093441 -0.123401 -0.987948 0.149755 -0.199564 -0.968374 -0.360704 0.542621 -0.758587 -0.43501 0.410668 -0.801323 -0.543557 0.140245 -0.827573 0.108354 0.261204 -0.959183 0.022221 0.082415 -0.99635 0.12579 0.297209 -0.94649 -0.021299 0.518207 -0.85499 0.012838 -0.013247 -0.99983 0.006845 0.084384 -0.99641 -0.090541 0.483038 -0.870906 -0.000624 0.085333 -0.996352 -0.07367 0.409645 -0.909265 0.099263 -0.165571 -0.98119 0.087297 -0.104572 -0.990678 0.049756 0.078837 -0.995645 0.043028 -0.189883 -0.980863 0.015701 0.083252 -0.996405 0.025105 -0.008688 -0.999647 0.067897 0.109598 -0.991654 0.154148 0.277128 -0.948387 0.051871 0.078559 -0.995559 0.148509 0.075297 -0.98604 0.147889 0.065547 -0.98683 0.135157 -0.101105 -0.985652 0.362579 0.392153 -0.845431 0.232888 0.315172 -0.920016 0.231967 0.314608 -0.920442 0.48978 -0.039533 -0.870949 0.482266 -0.044692 -0.874884 0.436307 -0.075475 -0.896627 0.274428 0.133713 -0.952266 0.305215 0.161888 -0.938422 0.331806 0.186411 -0.924746 0.498448 -0.066334 -0.864378 0.495828 -0.068676 -0.865701 0.49486 -0.069539 -0.866186 0.148754 0.075191 -0.986011 0.267032 0.23208 -0.935325 0.282031 0.252356 -0.925621 0.165917 0.067748 -0.98381 0.314793 0.209436 -0.925766 0.283532 0.179333 -0.942045 0.362784 -0.087159 -0.927788 0.430191 -0.043414 -0.901693 0.467015 -0.018495 -0.884056 0.357907 -0.137394 -0.923594 0.516017 -0.105729 -0.850028 0.458298 -0.118063 -0.880922 0.561087 -0.602201 -0.567923 0.533605 -0.539681 -0.651161 0.37336 -0.247205 -0.894143 0.630305 -0.556818 -0.54099 0.377806 -0.239799 -0.894293 0.389833 -0.253611 -0.885275 0.519075 -0.297911 -0.801131 0.465587 -0.296943 -0.833699 0.346239 -0.291036 -0.891861 0.44716 -0.777572 -0.442074 -0.015988 -0.715629 -0.698297 0.300635 -0.781903 -0.546119 0.361863 -0.097443 -0.927125 0.30836 -0.079135 -0.947973 0.441894 -0.125018 -0.888313 0.353383 -0.17701 -0.918579 0.411693 -0.181097 -0.893148 0.453503 -0.183633 -0.872132 0.337135 -0.104931 -0.935591 0.425685 -0.232306 -0.874543 0.402355 -0.197687 -0.893885 0.307055 -0.121597 -0.943892 0.38546 -0.226894 -0.894393 0.292445 -0.102576 -0.950765 0.202529 -0.392431 -0.897207 0.123104 -0.612814 -0.78058 0.243536 -0.247429 -0.9378 0.160936 -0.365108 -0.916949 0.205785 -0.247527 -0.946775 0.239404 -0.149827 -0.95929 0.209262 -0.744897 -0.633513 0.16303 -0.369761 -0.914712 0.143116 -0.246879 -0.95842 0.128886 -0.761345 -0.635407 0.067634 -0.244795 -0.967213 0.112846 -0.611153 -0.783427 0.317507 -0.163129 -0.934119 0.336816 -0.245535 -0.908993 0.111585 -0.221642 -0.968723 0.116831 -0.246313 -0.962123 0.144085 -0.378151 -0.914462 0.177076 -0.128716 -0.975744 0.182094 -0.112751 -0.976795 0.138021 -0.246783 -0.959192 0.390237 -0.268502 -0.880694 0.399637 -0.242847 -0.88392 0.42765 -0.159617 -0.88974 0.102631 0.382892 0.918074 0.490198 0.372464 0.788021 0.53194 0.366941 0.763148 0.081072 0.087576 0.992853 0.607633 0.133554 0.782908 0.114115 0.091215 0.989271 0.79325 0.255299 0.55279 0.859634 0.217066 0.462506 0.541028 0.344438 0.767236 0.794948 0.260589 0.54786 0.542853 0.339791 0.768018 0.485115 0.350771 0.801014 0.952602 0.194296 0.234091 0.837121 0.028816 0.546259 0.647126 -0.115779 0.75354 0.963681 0.167973 0.207614 0.650578 -0.179679 0.737877 0.884257 0.018739 0.466625 0.288942 -0.050198 0.95603 0.171072 -0.100812 0.980087 0.613646 0.107698 0.782202 0.4469 -0.22211 0.866573 0.645796 -0.099397 0.757013 0.821363 0.050128 0.568199 0.812282 0.324688 0.484537 0.998851 0.03226 -0.035443 0.986785 -0.039178 -0.157225 0.796716 0.266232 0.542554 0.983942 -0.103118 -0.145689 0.858552 0.222032 0.462158 0.666211 -0.199097 -0.718696 0.588995 -0.240989 -0.771368 0.975228 0.123577 -0.183465 0.732388 -0.342839 -0.588277 0.986732 -0.012038 -0.161912 0.99612 0.056026 -0.067872 0.515095 0.404789 -0.755528 0.907516 0.348876 -0.233879 0.914953 0.343679 -0.211531 0.529341 0.113931 -0.840725 0.963198 0.187561 -0.192537 0.506695 0.1098 -0.855105 0.968977 0.153872 0.193407 0.884244 0.0191 0.466634 0.92717 0.311589 -0.208009 0.970636 0.149198 0.188694 0.929231 0.305834 -0.207356 0.911864 0.321734 -0.254934 -0.128303 0.079846 0.988515 -0.193706 0.069151 0.97862 -0.05394 0.091464 0.994346 -0.137794 0.006928 0.990437 -0.031377 0.025062 0.999193 -0.026446 0.025893 0.999315 -0.132133 -0.033514 0.990665 -0.027534 0.024855 0.999312 -0.030706 0.023093 0.999262 -0.210757 0.042862 0.976598 -0.065542 0.125743 0.989895 -0.189134 0.055498 0.980382 0.354108 0.112525 0.92841 0.413121 0.14389 0.899237 0.000495 -0.06818 0.997673 0.278346 0.19223 0.941048 -0.030776 0.023299 0.999255 -0.027687 0.025012 0.999304 0.266417 0.074097 0.961005 -0.026406 0.026204 0.999308 -0.031475 0.025351 0.999183 0.23005 -0.063576 0.9711 0.007366 -0.088198 0.996076 0.460707 -0.032868 0.886944 -0.2874 -0.076056 0.954786 -0.238119 -0.153652 0.959005 -0.217981 -0.184118 0.958428 -0.12994 -0.016751 0.99138 -0.105157 -0.060564 0.99261 -0.135508 -0.006822 0.990753 -0.127906 0.082781 0.988326 -0.024973 0.037436 0.998987 -0.017655 0.034199 0.999259 -0.148508 -0.083381 0.98539 -0.132286 -0.090128 0.987106 -0.171837 -0.073599 0.982372 0.217878 -0.105812 0.970223 0.070877 -0.026393 0.997136 -0.025653 0.025575 0.999344 0.225768 -0.078623 0.971003 -0.021506 0.030047 0.999317 -0.025684 0.03187 0.999162 -0.117398 -0.061834 0.991158 -0.146416 -0.010642 0.989166 -0.113145 -0.06926 0.991162 -0.045932 -0.038383 0.998207 -0.059765 -0.011293 0.998149 -0.010725 -0.106798 0.994223 0.090114 -0.374843 0.922698 0.196901 -0.063116 0.97839 0.21309 -0.008693 0.976994 0.059836 -0.357605 0.931954 0.153334 -0.005734 0.988158 0.122012 -0.132889 0.983592 0.219643 0.111653 0.96917 0.219173 0.114461 0.968949 0.238178 -0.009937 0.971171 0.204044 0.106019 0.973204 0.221231 -0.009096 0.975179 0.228509 -0.065051 0.971366 0.317832 0.083065 0.944501 0.336903 -0.03648 0.940832 0.33379 -0.014692 0.942533 0.130881 0.020205 0.991192 0.134825 -0.004818 0.990858 0.120868 0.081422 0.989324 0.133336 -0.144208 0.980523 0.134438 -0.140095 0.980969 0.168559 -0.006487 0.98567 0.256042 -0.215185 0.942411 0.30727 -0.013371 0.951528 0.302233 -0.035845 0.95256 -0.413559 -0.165749 0.895263 -0.39392 -0.164997 0.904214 -0.067656 -0.143434 0.987345 -0.424073 -0.240021 0.873242 -0.030359 -0.22881 0.972997 -0.222046 -0.239111 0.945263 -0.228244 -0.172549 0.958192 -0.069213 -0.020369 0.997394 -0.105244 -0.054647 0.992944 -0.248986 -0.157693 0.955583 -0.109782 -0.043732 0.992993 -0.357426 -0.247639 0.900512 0.056142 -0.098835 0.993519 -0.022633 -0.168494 0.985443 -0.047425 -0.190074 0.980624 -0.069748 -0.023695 0.997283 -0.104551 -0.05631 0.992924 -0.067368 -0.021468 0.997497 -0.157336 -0.238037 0.958428 -0.222124 -0.239386 0.945175 -0.02877 -0.232389 0.972197 -0.14974 -0.218603 0.964257 -0.036759 -0.214348 0.976065 -0.003644 -0.212581 0.977137 -0.058664 0.094984 0.993749 -0.101981 0.176212 0.979055 -0.051006 0.080636 0.995438 -0.017919 0.108026 0.993987 -0.017497 0.107186 0.994085 0.005396 0.061528 0.998091 -0.305687 0.270429 0.91292 -0.114653 0.105252 0.987814 -0.069342 0.066015 0.995406 -0.302703 0.279168 0.911283 -0.034049 0.0941 0.99498 -0.124084 0.157024 0.979769 0.017795 0.19297 0.981043 0.097272 0.113797 0.988731 0.050687 0.160528 0.985729 -0.040002 0.054405 0.997717 -0.061481 0.072291 0.995487 -0.111662 0.114012 0.987184 -0.056787 0.078589 0.995288 -0.04083 0.04795 0.998015 -0.055847 0.076782 0.995483 0.1199 0.122524 0.985196 0.08802 0.189344 0.977958 0.11728 0.128094 0.984803 -0.388021 0.223144 0.89423 -0.463766 0.07652 0.882647 -0.438613 0.128258 0.889477 -0.217695 0.049699 0.974751 -0.200298 0.078229 0.976607 -0.152953 0.153655 0.976215 -0.354492 -0.006221 0.935038 -0.350777 -0.046823 0.935288 -0.361961 0.112439 0.925387 -0.519779 -0.068569 0.851545 -0.538795 0.148476 0.82925 -0.536118 0.088937 0.839445 -0.173973 0.047731 0.983593 -0.17906 0.20846 0.9615 -0.175064 0.072795 0.981862 -0.322961 0.006412 0.946391 -0.329572 0.105673 0.938198 -0.319079 -0.036812 0.947013 0.034594 0.413393 0.909895 -0.143405 0.143845 0.979154 -0.184936 0.074924 0.97989 0.117719 0.343488 0.93175 -0.0824 0.052635 0.995208 -0.005361 0.167292 0.985893 0.082373 0.103056 0.991259 0.109008 0.107544 0.988206 -0.201491 0.051154 0.978154 0.072327 -0.011436 0.997315 -0.168725 -0.046807 0.984551 -0.149051 -0.04397 0.987851 0.044044 0.189468 0.980899 -0.235349 0.037665 0.971181 -0.203087 0.056082 0.977553 0.273932 -0.034666 0.961124 -0.106656 -0.217989 0.970106 0.167722 -0.088956 0.981813 -0.215015 0.047056 0.975477 -0.190951 0.060911 0.979708 -0.202503 0.054276 0.977776 -0.20933 0.041459 0.976966 -0.20006 0.046747 0.978668 -0.22771 0.030918 0.973238 -0.145076 -0.053374 0.98798 -0.150263 -0.054129 0.987163 -0.165433 -0.056333 0.984611 -0.127571 0.085242 0.98816 -0.208369 0.072505 0.975359 -0.195513 0.07458 0.977861 0.472291 -0.248833 0.845591 0.333323 -0.086291 0.938855 0.09673 0.160322 0.982314 0.300876 -0.409045 0.861485 -0.044309 -0.017842 0.998859 0.025185 -0.098241 0.994844 0.081738 0.095477 0.99207 -0.119428 0.173812 0.97751 0.054048 0.106617 0.99283 0.088014 0.172846 0.981009 0.101647 0.166496 0.980789 0.380406 0.025371 0.924472 -0.148328 -0.081777 0.985551 -0.17082 -0.072383 0.98264 -0.107675 -0.098539 0.989291 -0.085645 0.353884 0.93136 0.164338 0.245 0.955494 -0.089177 0.355251 0.930508 0.016739 0.037663 0.99915 0.092054 -0.069262 0.993342 0.008573 0.049193 0.998752 -0.286276 -0.075629 0.955158 -0.197044 -0.213074 0.95696 -0.237349 -0.152713 0.959346 0.106129 -0.592549 0.798513 0.108888 -0.587439 0.80191 0.262645 -0.236738 0.9354 -0.155806 -0.403914 0.901431 -0.023197 -0.210708 0.977274 -0.128349 -0.364812 0.922192 0.047855 -0.586325 0.808661 -0.0422 -0.12686 0.991023 -0.027105 -0.210228 0.977277 -0.077617 -0.652197 0.754066 -0.275803 -0.172691 0.945574 -0.111399 -0.588173 0.801026 0.077345 0.059921 0.995202 0.097591 -0.056696 0.99361 0.124832 -0.226461 0.965988 -0.017251 0.025122 0.999536 0.009582 -0.214607 0.976653 -0.002236 -0.109959 0.993934 -0.025043 -0.307056 0.951362 -0.08283 -0.404998 0.910558 0.026466 -0.216525 0.975918 0.006452 -0.326195 0.945281 0.035023 -0.217473 0.975438 0.075458 -0.055196 0.99562 -0.505926 -0.462124 0.728341 -0.357265 -0.441727 0.822945 -0.27089 -0.424634 0.863889 -0.530354 -0.161644 0.832223 -0.404372 -0.135936 0.904436 -0.450497 -0.145482 0.880845 -0.352572 -0.219749 0.909617 -0.302137 -0.193539 0.933411 -0.367299 -0.227376 0.901882 -0.463032 -0.096037 0.881123 -0.425415 -0.078476 0.901589 -0.504648 -0.115777 0.855527 -0.264119 -0.146714 0.953266 -0.36195 -0.23785 0.901343 -0.362526 -0.238393 0.900968 -0.200114 -0.192347 0.960706 -0.343876 -0.28001 0.896294 -0.265297 -0.232378 0.935745 -0.41896 -0.201798 0.885296 -0.448942 -0.209924 0.868553 -0.382292 -0.191715 0.903935 -0.412069 -0.156407 0.897628 -0.397053 -0.154891 0.904631 -0.398081 -0.154996 0.904161 -0.66611 0.534044 0.520667 -0.654049 0.417094 0.631073 -0.513791 0.003419 0.857909 -0.563691 0.588235 0.579856 -0.383777 0.160848 0.909309 -0.390268 0.173069 0.904289 -0.494583 0.188805 0.848375 -0.431125 0.167344 0.886638 -0.39037 0.153496 0.907772 -0.401843 0.504688 0.764076 -0.188153 0.355744 0.915448 -0.501696 0.565915 0.654249 -0.32542 0.209874 0.921984 -0.186969 0.101169 0.977143 -0.332847 0.215751 0.917967 -0.345267 0.143325 0.927496 -0.386649 0.157653 0.908652 -0.4304 0.172739 0.885955 -0.297487 0.014226 0.95462 -0.388155 0.173981 0.905023 -0.382105 0.162704 0.909683 -0.13978 0.068397 0.987818 -0.251119 0.29751 0.921101 -0.165655 0.120313 0.978817 -0.260518 0.450281 0.854036 -0.201502 0.604782 0.770478 -0.340422 0.150166 0.928204 -0.149938 0.360438 0.920654 -0.25424 0.144042 0.956355 -0.281901 0.079194 0.956169 -0.349477 0.661912 0.663128 -0.344533 0.192365 0.918854 -0.339618 0.150113 0.928507 -0.286034 0.675619 0.679502 -0.207821 0.140323 0.968049 -0.281519 0.61464 0.736861 -0.502242 -0.061712 0.862522 -0.519072 0.08601 0.850392 -0.523169 0.159355 0.837198 -0.288125 0.017538 0.957432 -0.312557 0.1483 0.938251 -0.321062 0.201924 0.925282 -0.216687 0.048704 0.975026 -0.224561 0.028141 0.974054 -0.181132 0.138058 0.97372 -0.370855 0.20512 0.905755 -0.399449 0.153735 0.903773 -0.441221 0.072656 0.894453 -0.135673 -0.182816 0.973741 -0.019041 -0.176873 0.984049 0.053771 -0.171942 0.983639 -0.070566 -0.020275 0.997301 0.026796 -0.047621 0.998506 -0.006161 -0.03841 0.999243 0.0775 -0.111443 0.990744 0.003591 -0.173366 0.984851 0.046373 -0.137723 0.989385 0.02186 -0.078513 0.996673 0.031608 -0.069707 0.997067 -0.038067 -0.132273 0.990482 -0.139447 -0.155298 0.977976 -0.006925 -0.093751 0.995572 0.032748 -0.074944 0.99665 -0.105671 -0.263115 0.95896 0.046648 -0.138994 0.989194 0.004543 -0.174008 0.984734 -0.10711 -0.003149 0.994242 -0.002814 -0.032823 0.999457 0.025299 -0.040755 0.998849 -0.024703 0.114721 0.993091 -0.007537 0.108868 0.994028 -0.017725 0.112346 0.993511 0.104256 0.11876 0.987435 0.073868 0.184191 0.980111 -0.251703 0.026479 0.967442 -0.234468 -0.014515 0.972016 -0.297654 0.14197 0.944058 -0.072494 -0.02502 0.997055 -0.028232 -0.075226 0.996767 -0.137735 0.049869 0.989213 0.011062 0.177005 0.984148 0.031105 0.15775 0.986989 0.085136 0.105111 0.99081 -0.188897 -0.123332 0.974221 -0.333987 0.036815 0.941859 -0.268393 -0.037573 0.962576 -0.08808 0.024348 0.995816 -0.120651 0.06104 0.990816 -0.016498 -0.055661 0.998313 -0.305719 0.269821 0.913089 -0.257882 0.152062 0.954135 -0.19622 0.011176 0.980496 -0.397583 0.238797 0.885948 -0.288836 -0.051592 0.955987 -0.327159 0.041555 0.944055 0.115025 0.345839 0.931217 -0.007747 0.167894 0.985775 0.139317 0.379959 0.914452 0.328595 0.140037 0.934032 0.391506 0.3198 0.862816 0.444414 0.512829 0.734508 0.209655 0.143637 0.967168 0.212875 0.244337 0.946036 0.213735 0.365206 0.906059 -0.17476 0.047519 0.983464 -0.179954 0.417134 0.890851 -0.180201 0.208713 0.961232 0.419751 0.398794 0.815336 0.416452 0.430539 0.800752 0.426147 0.309118 0.850203 0.194398 0.380458 0.904136 0.194142 0.369321 0.908796 0.189336 0.240889 0.951906 0.419066 0.453619 0.78652 0.436811 0.518561 0.735045 0.377922 0.323814 0.867363 0.552293 0.317897 0.770658 0.537629 0.269996 0.798785 0.568444 0.377848 0.730823 0.230546 -0.061817 0.971096 0.462987 -0.043068 0.885318 0.751012 -0.010788 0.6602 0.28368 0.147274 0.947542 0.751684 -0.032053 0.658745 0.653104 0.014284 0.757134 0.280858 0.189681 0.940819 0.595711 0.380522 0.707341 0.660929 0.419431 0.622295 0.35826 0.10798 0.927357 0.707506 0.278076 0.649699 0.415864 0.13506 0.899342 0.453709 0.421336 0.785254 0.522544 0.464594 0.714913 0.615614 0.520057 0.592082 0.538305 0.333751 0.773847 0.6624 0.415702 0.623231 0.601078 0.375083 0.705704 0.704864 -0.007081 0.709307 0.652205 0.011173 0.757961 0.751483 -0.024453 0.659299 0.704265 0.026345 0.709448 0.750098 0.008691 0.66127 0.595036 0.063679 0.801173 0.029061 -0.013632 0.999485 0.048066 -0.048997 0.997642 0.247421 -0.424296 0.871066 0.809132 0.255059 0.529387 0.799625 0.280511 0.530955 0.850814 0.11098 0.513613 0.289774 0.174714 0.941013 0.613641 -0.104409 0.782652 0.5942 -0.084637 0.799852 0.241555 -0.022033 0.970137 0.517962 -0.175067 0.837298 0.132423 0.035095 0.990572 0.366654 -0.862056 0.349892 0.509838 -0.85749 -0.069109 0.034579 -0.566597 0.823269 0.698836 -0.146375 0.700145 0.591016 -0.088671 0.801772 0.614927 -0.100989 0.782091 0.531184 -0.841626 -0.097513 0.417626 -0.128142 0.899538 0.46818 -0.228253 0.853644 0.531533 -0.841399 -0.097573 0.424546 -0.271756 0.863661 0.5414 -0.838854 -0.056658 0.309253 -0.245496 0.918746 0.357974 -0.036845 0.933004 0.313359 -0.230399 0.921261 -0.01393 -0.057185 0.998266 -0.050136 -0.207311 0.97699 -0.035539 -0.146783 0.98853 -0.657427 -0.233889 0.7163 -0.61243 -0.379736 0.693347 -0.685627 -0.09048 0.722308 0.370272 0.100884 0.923429 0.417328 -0.231253 0.87884 0.395331 -0.037455 0.917775 0.01999 -0.999754 -0.009584 -0.001493 -0.984165 0.177249 -0.106631 -0.201136 0.973742 -0.013075 -0.999907 -0.003835 -0.147182 -0.196276 0.96944 -0.144353 -0.308599 0.940175 -0.088053 -0.316352 0.944547 -0.03716 -0.145673 0.988635 -0.055354 -0.206769 0.976823 0.171958 -0.892243 0.417531 0.644797 -0.221303 0.731616 -0.03858 -0.974746 0.219957 0.365055 -0.224685 0.903466 0.182176 -0.185197 0.965668 0.688987 -0.277091 0.669715 0.353942 -0.385621 0.852069 0.632548 -0.400445 0.662968 0.632783 -0.400437 0.662748 0.207894 0.052623 0.976735 0.706973 -0.302227 0.639412 0.686034 -0.284452 0.66966 0.087734 -0.05735 0.994492 0.598722 -0.461456 0.654668 0.200231 -0.145754 0.968846 0.862119 -0.439445 -0.252269 0.907673 -0.413381 -0.072431 0.732538 -0.149251 0.664163 0.838382 -0.493386 -0.231703 0.682205 -0.293814 0.66953 0.701788 -0.308073 0.642327 0.919158 -0.3248 0.222833 0.632457 -0.403668 0.661098 0.630815 -0.403764 0.662606 0.898986 -0.403793 0.169635 0.616328 -0.430651 0.659302 0.933976 -0.351733 -0.063023 -0.6171 -0.465664 -0.634306 -0.706767 -0.312968 -0.634453 -0.835482 0.210138 -0.507752 -0.519196 -0.358714 -0.775732 -0.789156 0.230014 -0.569496 -0.784531 0.203953 -0.58559 -0.90712 -0.072464 -0.414587 -0.85919 0.247268 -0.447941 -0.875021 0.189767 -0.445339 -0.859811 -0.097503 -0.501216 -0.83791 0.20899 -0.504212 -0.821054 -0.329176 -0.466384 -0.641273 0.738263 -0.209132 -0.512749 0.845072 -0.151467 -0.920703 0.16015 -0.35589 -0.587731 0.705794 -0.395509 -0.871655 0.191656 -0.451094 -0.857127 0.245822 -0.452663 -0.622839 0.777455 0.087386 -0.779246 0.211417 -0.589981 -0.783972 0.232027 -0.575805 -0.616916 0.782535 0.083982 -0.780071 0.233518 -0.580482 -0.635846 0.769971 0.053336 0.379369 -0.757313 0.53156 0.803976 -0.516603 0.294524 0.802306 -0.518325 0.296048 0.376323 -0.778563 0.502216 0.798745 -0.537577 0.270217 0.345193 -0.786415 0.512242 0.988994 -0.126516 0.076713 0.991036 -0.115148 0.067738 0.807234 -0.473023 0.35302 0.983865 -0.178603 0.010511 0.802258 -0.518623 0.295656 0.803928 -0.516908 0.29412 0.967198 -0.246153 -0.062748 0.747077 -0.617341 0.246508 0.78753 -0.579227 0.210459 0.978831 -0.204229 -0.013424 0.798054 -0.540805 0.265782 0.981827 -0.187999 -0.025927 0.197955 -0.851975 0.484719 0.33412 -0.830335 0.445992 0.787057 -0.580635 0.208335 0.205388 -0.829251 0.519768 0.787908 -0.578087 0.212173 0.747466 -0.616357 0.247787 -0.622325 -0.555099 0.551885 -0.198707 -0.757964 0.621294 -0.293657 -0.728968 0.618362 -0.619299 -0.534585 0.575054 -0.287981 -0.703196 0.650064 -0.699368 -0.470956 0.537666 0.376575 -0.776965 0.504496 0.345581 -0.784598 0.514762 -0.298324 -0.75103 0.589031 0.380434 -0.748644 0.542956 -0.294977 -0.73512 0.6104 -0.198918 -0.759964 0.618777 0.207893 -0.820975 0.531771 -0.437092 -0.718332 0.541249 -0.302372 -0.771002 0.56047 0.198746 -0.849679 0.488411 -0.304336 -0.781047 0.545294 0.334579 -0.828767 0.448555 -0.828296 -0.405535 0.386609 -0.710024 -0.520587 0.474189 -0.293474 -0.728117 0.61945 -0.824559 -0.384097 0.415417 -0.302902 -0.773686 0.556472 -0.436389 -0.714819 0.546442 -0.976161 0.190109 0.104725 -0.845167 -0.274789 0.458457 -0.918226 -0.144182 0.368881 -0.980347 0.176578 0.087977 -0.915863 -0.137173 0.377331 -0.966574 0.256307 0.006434 -0.617167 -0.521866 0.588864 -0.694343 -0.452123 0.559885 -0.913798 -0.1313 0.384361 -0.612144 -0.495385 0.616339 -0.922751 -0.158637 0.351233 -0.846258 -0.279364 0.453656 -0.831846 -0.436297 0.343043 -0.978675 -0.157161 0.132272 -0.940668 -0.264005 0.213181 -0.822487 -0.374106 0.428438 -0.930836 -0.189624 0.31239 -0.706255 -0.50081 0.500393 -0.917544 0.231996 -0.322941 -0.968997 0.084331 -0.232233 -0.930832 -0.357849 0.074131 -0.933592 0.316422 -0.168178 -0.940884 -0.279143 0.191876 -0.978905 -0.163287 0.122806 -0.268841 0.724531 -0.634649 -0.750692 0.538604 -0.38258 -0.640825 0.609506 -0.466739 -0.268703 0.727398 -0.63142 -0.641634 0.626064 -0.443114 -0.25013 0.728848 -0.637351 -0.991843 0.125039 0.02475 -0.974913 0.216531 -0.051567 -0.641828 0.63359 -0.431996 -0.986173 0.154276 0.06051 -0.640379 0.60311 -0.475576 -0.750785 0.537498 -0.383951 -0.896173 0.181848 -0.404729 -0.504437 0.633117 -0.587117 -0.631717 0.535181 -0.560817 -0.908096 0.207504 -0.363735 -0.63913 0.588772 -0.494834 -0.956884 0.04118 -0.287538 -0.115057 0.752967 -0.647922 -0.250128 0.720492 -0.646782 -0.631281 0.532713 -0.563649 -0.146982 0.81089 -0.566439 -0.629304 0.522004 -0.57575 -0.50265 0.629129 -0.592908 0.601298 0.5563 -0.57356 0.225112 0.715969 -0.660843 0.119305 0.737437 -0.664796 0.602035 0.592497 -0.535258 0.119429 0.741426 -0.660322 0.504271 0.641885 -0.577663 -0.268147 0.73796 -0.619284 -0.250072 0.739615 -0.624846 0.118626 0.717251 -0.686643 -0.267649 0.746318 -0.609404 0.119376 0.739695 -0.662269 0.22518 0.717596 -0.659052 -0.11928 0.760969 -0.637729 0.163392 0.766409 -0.621225 0.120201 0.769619 -0.627087 -0.123057 0.768039 -0.628469 0.120676 0.792348 -0.598015 -0.2501 0.735982 -0.629111 0.581783 0.630589 -0.513699 0.504828 0.669387 -0.545041 0.120219 0.770356 -0.626178 0.578845 0.648393 -0.494494 0.120114 0.766061 -0.631446 0.164618 0.762966 -0.625127 0.987645 -0.079508 0.135041 0.913462 0.34216 -0.22026 0.906784 0.353331 -0.230002 0.98861 -0.135609 0.065277 0.90703 0.304789 -0.290517 0.990651 -0.12439 0.056024 0.601883 0.605535 -0.520639 0.504651 0.655111 -0.562278 0.907468 0.316581 -0.276184 0.600771 0.632808 -0.488496 0.906745 0.353934 -0.229224 0.913403 0.342885 -0.219373 0.582393 0.626487 -0.518009 0.908864 0.311112 -0.277806 0.907388 0.313645 -0.279774 0.578865 0.648283 -0.494616 0.907499 0.336207 -0.251814 0.50471 0.685935 -0.524177 0.976247 -0.215084 -0.026101 0.979317 -0.198421 -0.039583 0.899643 0.241448 -0.363794 0.988234 -0.141071 0.059102 0.907178 0.307963 -0.286682 0.908757 0.30521 -0.284617 0.300361 -0.675419 0.673493 0.60091 -0.575033 0.555197 0.723761 -0.501652 0.47383 0.273021 -0.758607 0.591587 0.718493 -0.58694 0.373188 0.319617 -0.751167 0.577575 0.93344 -0.176297 0.312424 0.967384 -0.09341 0.235464 0.719998 -0.43722 0.538926 0.924478 -0.294384 0.242238 0.723769 -0.502301 0.473131 0.601277 -0.573703 0.556176 0.989156 -0.11862 0.086602 0.809446 -0.4505 0.376626 0.723519 -0.527811 0.444901 0.987633 -0.079369 0.135211 0.72331 -0.533637 0.43824 0.973449 -0.142512 0.179127 0.385482 -0.687768 0.615125 0.324792 -0.702534 0.633211 0.723471 -0.529304 0.443201 0.384212 -0.708333 0.592154 0.723506 -0.528229 0.444425 0.809468 -0.448672 0.378754 -0.634503 -0.629231 0.448858 -0.229094 -0.836554 0.497688 -0.232457 -0.835612 0.497711 -0.652568 -0.639586 0.406307 -0.23561 -0.866288 0.440492 -0.640977 -0.649546 0.408949 0.265384 -0.778169 0.569231 0.317214 -0.768415 0.555801 -0.222653 -0.759835 0.6108 0.220925 -0.869212 0.442337 -0.23173 -0.829241 0.508587 -0.223997 -0.831513 0.508343 0.383879 -0.71283 0.58695 -0.197441 -0.746222 0.635744 -0.220068 -0.742129 0.6331 0.384915 -0.697773 0.604114 -0.217835 -0.727295 0.650838 0.323754 -0.714116 0.620663 -0.624907 -0.57655 0.526386 -0.629113 -0.574004 0.524153 -0.217411 -0.72452 0.654067 -0.626512 -0.593759 0.504909 -0.220238 -0.743276 0.631693 -0.197524 -0.746981 0.634826 -0.947474 -0.044717 -0.31669 -0.915843 -0.330113 -0.228598 -0.832473 -0.534939 -0.144322 -0.985478 -0.004013 -0.169756 -0.882055 -0.47092 0.014593 -0.985573 -0.005743 -0.169156 -0.651244 -0.638848 0.409579 -0.64082 -0.647696 0.412117 -0.89999 -0.318932 0.297154 -0.730456 -0.6711 0.126724 -0.890393 -0.451732 0.05603 -0.950415 -0.31068 0.013719 -0.627558 -0.609032 0.485026 -0.861136 -0.400386 0.313265 -0.902843 -0.339678 0.263617 -0.624759 -0.575164 0.528074 -0.900089 -0.319519 0.296223 -0.628831 -0.572734 0.525878 -0.99183 -0.002024 -0.127553 -0.990443 0.011989 -0.137401 -0.903215 -0.395873 0.165793 -0.996571 0.049698 -0.066154 -0.903003 -0.341248 0.261027 -0.861135 -0.40136 0.31202 -0.564774 0.688866 -0.454416 -0.889424 0.269897 -0.368891 -0.825552 0.394404 -0.40362 -0.499797 0.636179 -0.587775 -0.799667 0.326063 -0.504198 -0.411233 0.693894 -0.591099 -0.987375 -0.00091 -0.158395 -0.987317 0.000074 -0.158762 -0.838007 0.451181 -0.306888 -0.963553 -0.03049 -0.265774 -0.825423 0.39397 -0.404309 -0.88894 0.269507 -0.370341 -0.987741 -0.024637 -0.154143 -0.751206 0.452093 -0.480939 -0.819351 0.375184 -0.433475 -0.992698 0.003901 -0.12056 -0.82705 0.399532 -0.395426 -0.991427 0.016304 -0.129642 -0.270466 0.669821 -0.691512 -0.394227 0.633187 -0.666078 -0.817469 0.369841 -0.441545 -0.268446 0.732477 -0.625631 -0.819576 0.375835 -0.432486 -0.751172 0.451587 -0.481466 0.637861 0.663753 -0.390596 0.101531 0.691553 -0.715155 0.198884 0.70681 -0.67887 0.672987 0.624429 -0.396456 0.213669 0.651833 -0.72764 0.600912 0.645776 -0.47104 -0.49541 0.632435 -0.595479 -0.40939 0.686922 -0.600448 0.147066 0.849216 -0.507153 -0.366536 0.515691 -0.774412 0.196629 0.714512 -0.671424 0.093637 0.697002 -0.710929 -0.270567 0.661065 -0.699847 0.223727 0.687163 -0.691197 0.203779 0.689496 -0.695032 -0.270562 0.661595 -0.699348 0.203557 0.690301 -0.694297 -0.392425 0.627138 -0.67283 0.600193 0.641256 -0.478079 0.602804 0.639878 -0.476638 0.182064 0.760532 -0.623252 0.601909 0.576301 -0.552796 0.203075 0.692039 -0.692707 0.223848 0.68943 -0.688897 0.928391 -0.265148 0.260361 0.997408 -0.069284 -0.019426 0.920764 0.174544 -0.348896 0.933256 -0.192808 0.303082 0.922589 0.301379 -0.240831 0.970092 -0.110413 0.216174 0.701168 0.58986 -0.400536 0.608585 0.620672 -0.494359 0.889797 0.445446 -0.09919 0.81579 0.409069 -0.408839 0.920477 0.321131 -0.222704 0.981525 0.190147 0.021256 0.599407 0.650694 -0.466164 0.911851 0.358365 -0.200254 0.915874 0.35136 -0.194218 0.601254 0.623976 -0.499147 0.920117 0.323966 -0.220071 0.608821 0.619848 -0.495102 0.988527 -0.091728 0.120004 0.974048 -0.153168 0.166643 0.918807 0.333438 -0.211217 0.987769 -0.080956 0.133263 0.916443 0.348153 -0.197284 0.912145 0.355827 -0.203415 -0.344108 0.605798 -0.717356 -0.572006 0.535198 -0.621589 -0.505877 0.560734 -0.655488 -0.343186 0.561846 -0.752697 -0.517387 0.503525 -0.691935 -0.389049 0.548913 -0.739821 -0.202706 0.979208 -0.007845 0.19256 0.884729 -0.424471 -0.194776 0.9807 -0.017009 -0.7076 0.618757 -0.341236 -0.458473 0.712487 -0.531191 -0.536853 0.69292 -0.481302 0.037532 0.727712 -0.684855 -0.436151 0.774685 -0.457859 -0.428735 0.775741 -0.463046 0.075711 0.767229 -0.636889 -0.397996 0.827068 -0.396935 -0.01794 0.79721 -0.603436 -0.53961 0.655312 -0.528571 -0.352278 0.660587 -0.662967 -0.477732 0.661124 -0.578522 -0.583131 0.574709 -0.574167 -0.494543 0.606069 -0.622983 -0.517731 0.598695 -0.611162 -0.851597 0.349813 -0.390403 -0.716829 0.454214 -0.529005 -0.281116 0.606002 -0.744134 -0.81302 0.128515 -0.567875 -0.292364 0.398952 -0.869115 -0.576265 0.284085 -0.766299 -0.627795 0.405288 -0.664541 -0.170465 0.608305 -0.775182 -0.284089 0.574537 -0.767594 -0.638224 0.43951 -0.63206 -0.281844 0.598789 -0.749677 -0.700608 0.396151 -0.593475 -0.315771 0.270633 -0.909421 -0.441342 0.275605 -0.853967 -0.291093 0.269102 -0.918068 -0.339162 0.483773 -0.806804 -0.289313 0.497657 -0.817701 -0.163486 0.525827 -0.834733 -0.637964 0.439451 -0.632364 -0.547324 0.420465 -0.723633 -0.292521 0.345822 -0.891537 -0.643273 0.423165 -0.638069 -0.292534 0.348023 -0.890676 -0.42611 0.383134 -0.819536 0.349248 0.923531 -0.158482 0.410953 0.893887 -0.179118 0.82704 0.469146 -0.309688 0.369879 0.922669 -0.108955 0.863157 0.457976 -0.212647 0.80453 0.558707 -0.20144 0.698904 0.542262 0.466352 0.988865 -0.076572 0.127602 0.884832 0.306619 0.350794 0.274988 0.924709 0.26324 0.818415 0.470828 -0.329419 0.552571 0.832966 0.028854 0.990588 -0.12985 -0.043298 0.957152 0.279306 0.076467 0.914545 0.389544 0.108917 0.98557 -0.169187 0.00524 0.909989 0.359463 0.206656 0.997113 0.008184 0.075495 0.928266 0.350015 -0.125746 0.812609 0.568264 -0.129393 0.886526 0.444555 -0.128226 0.927871 0.370989 -0.037724 0.902178 0.428713 -0.047751 0.958245 0.285023 -0.022986 -0.361452 0.844007 0.396237 -0.310639 0.897232 0.313813 -0.522436 0.510439 0.683017 -0.397398 0.845669 0.356257 -0.588852 0.499963 0.635052 -0.603617 0.446786 0.660325 -0.436804 0.814807 0.381171 -0.637441 0.466234 0.613429 -0.628724 0.491591 0.602532 -0.360506 0.788511 0.498284 -0.52385 0.510257 0.68207 -0.257374 0.889601 0.377317 -0.694822 0.153978 0.702505 -0.695801 0.164173 0.69922 -0.683928 0.47695 0.552052 -0.6896 0.15708 0.70695 -0.675429 0.479459 0.560281 -0.679322 0.458088 0.573304 -0.710185 0.139833 0.689988 -0.707654 0.42712 0.562845 -0.700292 0.47183 0.535694 -0.747619 0.120727 0.653063 -0.735831 0.45928 0.497609 -0.748941 0.132653 0.649223 0.709314 -0.51607 0.480151 0.738841 -0.369413 0.563603 0.68493 0.157816 0.711312 0.697837 -0.522358 0.490068 0.635364 0.147961 0.757905 0.635657 0.147154 0.757816 0.676561 -0.205223 0.707213 0.658316 0.014911 0.752594 0.631223 0.147133 0.761518 0.732321 -0.220356 0.644321 0.691452 0.159104 0.704684 0.715528 -0.379616 0.58644 0.763951 -0.075524 0.640839 0.750765 0.338509 0.567242 0.772742 0.174977 0.610126 0.567376 0.018995 0.82324 0.55073 0.130924 0.824352 0.564811 0.039984 0.824251 0.74343 0.427923 0.513998 0.808091 0.209457 0.55056 0.812935 0.182659 0.552967 0.739824 0.427728 0.519335 0.809474 0.182003 0.558235 0.772931 0.335268 0.538676 -0.752642 0.117261 0.647905 -0.602422 -0.209937 0.770074 -0.590302 -0.229143 0.773975 -0.749926 0.119093 0.650714 -0.589416 -0.228236 0.774918 -0.753099 0.130024 0.64493 -0.340831 -0.441792 0.829852 -0.297576 -0.474891 0.828207 -0.577569 -0.216201 0.787192 -0.32399 -0.416331 0.849529 -0.557617 -0.196281 0.806559 -0.572772 -0.178966 0.79994 -0.236572 -0.497225 0.834746 -0.554587 -0.233649 0.79865 -0.574152 -0.21276 0.790622 -0.257121 -0.525913 0.810743 -0.573156 -0.211758 0.791613 -0.305643 -0.487312 0.817991 -0.792477 0.095507 0.602378 -0.794317 0.102446 0.598804 -0.627329 -0.267935 0.731211 -0.786394 0.099098 0.609725 -0.620496 -0.260635 0.739631 -0.605288 -0.283489 0.743815 0.926215 -0.189023 0.326184 0.949096 -0.098156 0.299301 0.55767 -0.717587 0.41722 0.896796 -0.162313 0.411596 0.55515 -0.713139 0.428067 0.369023 -0.844013 0.389183 0.859127 -0.253934 0.444318 0.707366 -0.543689 0.451703 0.956818 -0.274115 -0.09675 0.594644 -0.798116 0.096999 0.977665 -0.167413 -0.127061 0.310332 -0.728384 0.61086 0.129268 -0.769684 0.625201 0.514419 -0.644845 0.565286 0.309698 -0.741665 0.594996 0.523734 -0.66002 0.538587 0.707141 -0.542831 0.453085 0.07777 -0.730429 0.678546 0.297557 -0.688022 0.66188 0.495335 -0.614299 0.614231 0.148083 -0.857382 0.492917 0.520367 -0.654511 0.548483 0.163862 -0.852159 0.496966 0.311367 -0.691773 0.651538 0.020405 -0.73546 0.677261 -0.078419 -0.735789 0.672655 0.31154 -0.669204 0.674617 -0.078403 -0.735146 0.67336 0.109477 -0.717882 0.687503 -0.410007 -0.547548 0.729442 -0.447018 -0.523358 0.725445 -0.077529 -0.703149 0.706803 -0.431257 -0.58051 0.69067 -0.078597 -0.742962 0.664703 0.008745 -0.765534 0.643336 -0.541103 -0.706059 0.456824 0.037924 -0.843529 0.535743 -0.080172 -0.840636 0.535633 -0.491691 -0.610472 0.620938 -0.079454 -0.783187 0.616689 -0.499218 -0.60559 0.619711 0.130708 -0.829163 0.543511 0.150738 -0.822221 0.548845 -0.080197 -0.877446 0.472923 0.114382 -0.800669 0.588087 -0.080162 -0.839008 0.538182 0.036282 -0.820229 0.570883 0.23694 -0.693132 0.680755 0.771839 -0.532369 0.347631 0.677224 -0.590588 0.438831 0.224419 -0.756816 0.613894 0.66721 -0.623119 0.408108 0.083385 -0.759722 0.64488 0.98943 -0.101093 0.103968 0.982322 -0.129286 0.135383 0.699306 -0.480912 0.528862 0.980357 -0.19716 -0.005203 0.678388 -0.586392 0.442646 0.773825 -0.521803 0.359048 0.864842 0.001718 0.502042 0.639424 -0.126056 0.758451 0.679761 -0.10745 0.72552 0.832726 0.220413 0.507923 0.610664 0.125118 0.781943 0.909375 0.261305 0.323662 0.128773 -0.519435 0.844751 0.114073 -0.521055 0.845866 0.706851 -0.34216 0.619103 0.121536 -0.22246 0.967337 0.6793 -0.105256 0.726273 0.6368 -0.11838 0.761887 -0.831387 -0.430906 0.350878 -0.441523 -0.742101 0.504326 -0.541429 -0.689142 0.4816 -0.819161 -0.555969 0.140975 -0.531579 -0.779644 0.331028 -0.870994 -0.483308 0.088221 0.22854 -0.737628 0.635353 0.088286 -0.730136 0.677575 -0.524215 -0.511128 0.681136 0.205008 -0.830477 0.517957 -0.541349 -0.693529 0.475351 -0.441823 -0.743838 0.501495 0.121902 -0.775525 0.619436 -0.556636 -0.706971 0.43629 -0.540522 -0.714095 0.444863 0.128661 -0.493802 0.860003 -0.502718 -0.413001 0.759411 0.116542 -0.4942 0.861501 -0.86338 -0.500791 0.061512 -0.864996 -0.498187 0.059925 -0.524546 -0.804753 0.277892 -0.883372 -0.436615 0.170358 -0.539363 -0.729549 0.420531 -0.553499 -0.722757 0.413837 -0.920415 0.240675 -0.308078 -0.96052 -0.272728 -0.054969 -0.982871 -0.126856 -0.133691 -0.921523 0.24425 -0.301891 -0.992602 -0.092205 -0.078993 -0.849018 0.369162 -0.378005 -0.819113 -0.556111 0.140696 -0.870924 -0.4835 0.087862 -0.98177 -0.129999 -0.138665 -0.819865 -0.553857 0.145133 -0.981163 -0.131688 -0.14134 -0.960822 -0.271931 -0.053609 -0.887965 -0.401681 0.223988 -0.991313 0.094374 -0.091606 -0.998994 -0.044634 -0.004357 -0.863293 -0.500982 0.061164 -0.981194 -0.131603 -0.141206 -0.864915 -0.498371 0.059569 -0.818919 0.220532 -0.529847 -0.807696 0.232124 -0.541983 -0.984807 -0.121052 -0.124508 -0.865365 0.467968 -0.179306 -0.999236 -0.020527 0.033269 -0.990233 0.135288 -0.03371 -0.101852 0.727318 -0.6787 -0.458962 0.537673 -0.707292 -0.530627 0.481549 -0.697528 -0.107885 0.739153 -0.664841 -0.525377 0.475506 -0.705601 -0.293225 0.64743 -0.703458 -0.904954 0.200304 -0.375414 -0.842179 0.335308 -0.422259 -0.63149 0.602265 -0.488362 -0.879841 0.152004 -0.450305 -0.540192 0.492603 -0.682301 -0.460392 0.540526 -0.704181 -0.734157 0.074317 -0.6749 -0.66029 0.197127 -0.724678 -0.476037 0.41944 -0.772955 -0.809104 0.199915 -0.552616 -0.528685 0.479312 -0.700537 -0.799479 0.213419 -0.561503 -0.266712 0.090904 -0.95948 -0.139939 0.580026 -0.802488 -0.250793 0.17444 -0.952194 -0.590145 0.181504 -0.786629 -0.438607 0.377638 -0.815484 -0.608808 0.152551 -0.778512 0.528102 0.799315 -0.286713 0.139661 0.826634 -0.545135 0.052833 0.809298 -0.585017 0.540958 0.773965 -0.329155 0.037812 0.817499 -0.574687 0.507146 0.786449 -0.352563 -0.13285 0.785993 -0.603793 -0.331438 0.661007 -0.673216 -0.006404 0.839703 -0.543008 -0.13964 0.798108 -0.58611 -0.000884 0.837089 -0.547065 0.125939 0.856398 -0.500721 -0.329598 0.108696 -0.937844 -0.243504 0.476431 -0.844819 -0.062186 0.863591 -0.500343 -0.313863 0.104251 -0.943727 -0.075054 0.868445 -0.490071 -0.199006 0.608326 -0.768333 0.047434 0.632188 -0.773362 0.432417 0.855 -0.286339 0.170661 0.733142 -0.658315 -0.057467 0.642259 -0.764331 0.022859 0.825331 -0.564186 -0.112492 0.478668 -0.870759 0.983084 -0.031286 0.180463 0.906271 0.365133 -0.212957 0.917394 0.347395 -0.194178 0.98683 -0.05865 0.150753 0.925192 0.317079 -0.20852 0.983606 -0.073695 0.164587 0.570664 0.687223 -0.44952 0.594322 0.678354 -0.431993 0.871046 0.473841 -0.129436 0.582202 0.627786 -0.516649 0.930926 0.291171 -0.220445 0.908679 0.330769 -0.254744 0.646701 0.419243 -0.637191 0.878225 0.434597 -0.199615 0.889698 0.430253 -0.152707 0.394342 0.545917 -0.739236 0.714592 0.699433 0.012337 0.595011 0.677341 -0.432633 0.823489 0.255574 0.506505 0.88434 0.313676 0.345759 0.894436 0.417942 -0.15909 0.777759 0.387668 0.494778 0.872701 0.470241 -0.131399 0.856566 0.466277 -0.22109 -0.954643 -0.0748 0.288203 -0.872242 -0.429787 0.233404 -0.943228 -0.185501 0.275518 -0.95334 -0.073898 0.292715 -0.94176 -0.186766 0.279654 -0.932041 0.190653 0.308142 -0.739823 -0.672716 0.010707 -0.92065 -0.333522 0.202893 -0.945712 -0.183312 0.268375 -0.755908 -0.650084 -0.077424 -0.943968 -0.184855 0.273409 -0.904645 -0.407009 0.126336 -0.999568 -0.003789 0.029154 -0.972909 0.195324 0.12368 -0.995642 -0.092299 -0.013353 -0.988293 -0.041942 0.146693 -0.986999 -0.128744 0.096215 -0.96093 -0.276724 0.00603 -0.832291 0.455135 0.316456 -0.947431 0.189493 0.257813 -0.976097 -0.148835 0.158374 -0.887847 0.460073 -0.007813 -0.995775 -0.085219 -0.034196 -0.971254 0.237222 -0.019803 0.457163 0.430779 -0.778095 0.439766 0.387148 -0.810384 0.434676 0.374794 -0.818894 0.51656 0.390993 -0.761768 0.495939 0.343836 -0.797384 0.469001 0.286238 -0.835527 0.517189 0.439849 -0.734199 0.516887 0.43729 -0.735938 0.502321 0.34043 -0.794846 0.396089 0.471975 -0.787625 0.371297 0.403754 -0.836135 0.376573 0.417889 -0.826778 0.471466 0.140908 -0.870554 0.45858 0.096357 -0.883414 0.515155 0.33347 -0.789565 0.454788 0.142274 -0.879162 0.492991 0.345398 -0.798536 0.503086 0.441462 -0.742978 0.359895 -0.003013 -0.932988 0.466622 0.287863 -0.836301 0.484129 0.350047 -0.801927 0.401292 -0.033734 -0.915329 0.570988 0.301386 -0.763635 0.472138 0.090015 -0.876917 -0.749169 0.454052 -0.482268 -0.746604 0.456169 -0.484244 -0.794186 0.414062 -0.444771 -0.744085 0.500468 -0.442571 -0.800665 0.449306 -0.396308 -0.813906 0.435862 -0.384163 -0.868698 0.432991 -0.240589 -0.841017 0.475577 -0.25791 -0.804445 0.525071 -0.277793 -0.846994 0.414978 -0.332255 -0.803887 0.478005 -0.353945 -0.759679 0.533419 -0.371957 -0.99996 -0.001209 -0.008824 -0.999954 -0.00756 -0.005936 -0.803251 0.539353 -0.252759 -0.997907 -0.011697 -0.063592 -0.804845 0.516141 -0.292955 -0.838213 0.471172 -0.274584 -0.999992 -0.002398 0.003295 -0.81472 0.428528 -0.390635 -0.799795 0.443594 -0.404417 -0.999945 -0.010175 -0.002687 -0.799131 0.439523 -0.410134 -0.99996 -0.007203 -0.005397 0.620511 0.310641 -0.720048 0.62781 0.326965 -0.706363 0.643299 0.363658 -0.673735 0.544532 0.370817 -0.752316 0.582452 0.421135 -0.695266 0.521472 0.341334 -0.782022 0.537931 0.275068 -0.796848 0.627408 0.550555 -0.55068 0.591152 0.41335 -0.69259 0.737225 0.216845 -0.639904 0.747347 0.244702 -0.617733 0.743261 0.233153 -0.627059 0.35759 0.768902 -0.530018 0.321706 0.745304 -0.583975 0.211436 0.658864 -0.721937 0.60926 0.611407 -0.504959 0.553477 0.446121 -0.703307 0.595851 0.562477 -0.573219 0.685741 0.571038 -0.451304 0.511036 0.353973 -0.783291 0.574985 0.42771 -0.697465 0.468347 0.746819 -0.472135 0.362714 0.580917 -0.72868 0.420071 0.671148 -0.61082 -0.425907 -0.904309 0.028778 -0.615397 -0.780361 0.111013 -0.507675 -0.859231 0.063154 -0.428866 -0.903092 0.022352 -0.508757 -0.859043 0.056668 -0.34836 -0.937299 -0.010781 -0.796914 -0.603376 0.029424 -0.704729 -0.709143 0.021752 -0.516191 -0.856438 0.007738 -0.798978 -0.587503 0.128353 -0.497778 -0.85934 0.11727 -0.612027 -0.781157 0.123359 -0.62284 -0.781534 0.035714 -0.45385 -0.888997 0.06086 -0.50933 -0.858927 0.053172 -0.635847 -0.768335 0.073211 -0.50319 -0.859607 0.08875 -0.711639 -0.699775 0.062322 -0.288667 -0.95644 0.043528 -0.319089 -0.946004 0.057077 -0.493761 -0.858727 0.13707 -0.348814 -0.930582 -0.111115 -0.522582 -0.851494 -0.043203 -0.461413 -0.884553 -0.068295 0.005724 -0.069745 -0.997548 0.167361 0.029415 -0.985457 0.312466 0.120812 -0.942215 0.027831 -0.143877 -0.989204 0.373517 0.053738 -0.926065 0.133717 -0.086143 -0.987269 0.405239 0.569237 -0.715368 0.459581 0.610199 -0.645324 0.112485 0.31643 -0.941923 0.567305 0.28819 -0.771435 0.31262 0.120647 -0.942185 0.167454 0.02914 -0.985449 0.478554 0.633847 -0.607639 0.256386 0.266986 -0.92897 0.222009 0.213506 -0.951382 0.38238 0.682568 -0.622805 0.149216 0.282979 -0.947448 0.375802 0.671453 -0.638689 0.140656 -0.030683 -0.989583 0.115802 -0.06638 -0.991052 0.270964 0.164267 -0.94847 0.078409 -0.004035 -0.996913 0.222127 0.21339 -0.95138 0.256582 0.266899 -0.928941 -0.029794 -0.173673 -0.984353 -0.072199 -0.023502 -0.997113 -0.150579 0.274375 -0.94976 0.016587 -0.145489 -0.989221 -0.096887 0.27847 -0.955546 -0.053088 0.112824 -0.992196 -0.01339 0.035017 -0.999297 0.048605 0.349964 -0.935501 0.035639 0.285034 -0.957855 -0.036081 0.044625 -0.998352 0.012168 0.284236 -0.958677 -0.049185 -0.022895 -0.998527 0.127973 0.767241 -0.628462 0.125812 0.75044 -0.648854 0.061213 0.285725 -0.956354 0.095826 0.773895 -0.626023 0.023895 0.284655 -0.958332 0.033889 0.355145 -0.934197 -0.180418 0.58582 -0.790104 -0.042223 0.119842 -0.991895 -0.089624 0.278959 -0.956111 -0.041451 0.651813 -0.757246 0.043225 0.285259 -0.957475 -0.066651 0.743245 -0.665691 -0.29852 -0.948357 -0.107257 -0.338234 -0.935988 -0.09759 -0.190702 -0.972745 -0.131911 -0.298187 -0.948704 -0.105095 -0.190093 -0.9731 -0.13016 -0.12915 -0.981213 -0.143325 -0.341497 -0.931723 -0.12358 -0.203658 -0.969345 -0.137455 -0.192954 -0.971398 -0.138399 -0.338262 -0.941027 -0.006909 -0.159278 -0.986278 -0.043426 -0.327032 -0.944968 -0.009281 -0.094681 -0.985118 -0.143448 -0.013205 -0.981712 -0.189913 -0.177533 -0.979578 -0.094385 -0.098873 -0.984186 -0.146979 -0.178663 -0.97906 -0.097578 -0.188486 -0.977816 -0.091368 0.040021 -0.966081 -0.255119 -0.137546 -0.975851 -0.169691 -0.19375 -0.97091 -0.140694 0.003944 -0.954561 -0.297989 -0.212968 -0.956998 -0.196976 -0.082374 -0.962132 -0.259839 0.167572 -0.984959 0.042132 -0.109002 -0.993489 0.033142 0.041566 -0.998398 0.03839 0.176153 -0.984282 0.01258 0.035745 -0.999332 0.007632 0.276088 -0.960999 0.016022 -0.297818 -0.949081 -0.102713 -0.126799 -0.982564 -0.135978 0.003804 -0.987419 -0.158079 -0.264781 -0.961058 0.079103 0.031367 -0.99939 -0.015383 -0.109209 -0.993584 0.029401 0.055468 -0.970057 -0.236459 0.154107 -0.948783 -0.275793 -0.006502 -0.977578 -0.210471 0.050959 -0.968956 -0.241925 -0.007858 -0.976068 -0.217324 -0.134823 -0.977683 -0.161115 0.447695 -0.843563 0.296598 0.204451 -0.925931 0.317572 0.093271 -0.942765 0.320149 0.340101 -0.772952 -0.535608 -0.061432 -0.874783 -0.480604 0.005094 -0.868465 -0.495724 0.154036 -0.847096 0.508628 0.107311 -0.874109 0.473728 0.240306 -0.786702 0.568641 0.203999 -0.856074 0.474891 0.274729 -0.804782 0.526165 0.377991 -0.709748 0.594458 0.059485 -0.9261 0.372559 0.17046 -0.887087 0.428977 0.303398 -0.818107 0.488519 0.031296 -0.893476 0.44802 0.256336 -0.795394 0.549218 0.099919 -0.870379 0.482138 0.361864 -0.599508 0.713894 0.47731 -0.487355 0.731204 0.166287 -0.740817 0.650798 0.375578 -0.63341 0.67656 0.192194 -0.757914 0.623401 0.111713 -0.798725 0.591234 0.564641 -0.415892 0.712892 0.331293 -0.699292 0.633431 0.230619 -0.781226 0.580087 0.484478 -0.38132 0.787322 0.179729 -0.749823 0.63676 0.440162 -0.452647 0.775479 -0.179635 -0.781649 0.597291 -0.185252 -0.744227 0.641723 -0.204134 -0.506725 0.837591 -0.198696 -0.782017 0.590737 -0.212815 -0.504263 0.836916 -0.21225 -0.571441 0.79272 -0.255292 -0.663814 0.702978 -0.147473 -0.477482 0.866177 -0.169133 -0.516186 0.839611 -0.241532 -0.673227 0.698876 -0.146713 -0.521859 0.84032 -0.272108 -0.718471 0.640122 0.084709 -0.183945 0.97928 0.072211 -0.220012 0.972821 -0.050884 -0.542785 0.838329 0.024637 -0.151502 0.98815 -0.149673 -0.521127 0.840253 -0.132787 -0.487129 0.863176 -0.158395 -0.30682 0.938495 -0.15094 -0.565396 0.810891 -0.153312 -0.52022 0.840159 0.032766 -0.269695 0.962388 0.030151 -0.55635 0.830401 0.032892 -0.215032 0.976053 -0.590228 -0.708281 0.387258 -0.682314 -0.524828 0.508923 -0.609168 -0.678448 0.410637 -0.550623 -0.724255 0.415053 -0.580772 -0.676828 0.452336 -0.446439 -0.845356 0.29337 -0.961298 -0.252835 0.109453 -0.887192 -0.458748 0.049408 -0.788822 -0.614612 -0.0034 -0.620031 -0.345641 0.704339 -0.476374 -0.659153 0.581881 -0.533091 -0.561444 0.632926 -0.779138 -0.538346 0.321135 -0.564569 -0.78079 0.267635 -0.675818 -0.674532 0.297113 -0.782404 -0.544015 0.303135 -0.684999 -0.672898 0.279257 -0.838013 -0.445534 0.315012 -0.320021 -0.918378 0.232739 -0.447629 -0.845209 0.291975 -0.63275 -0.678447 0.373279 -0.379268 -0.916904 0.12427 -0.670044 -0.6754 0.30802 -0.573249 -0.782087 0.24439 -0.519969 -0.517016 -0.679946 -0.623711 -0.287845 -0.726725 -0.636266 -0.250258 -0.729751 -0.525172 -0.519892 -0.673726 -0.639523 -0.249803 -0.727055 -0.464472 -0.617926 -0.634376 -0.557317 0.108822 -0.823138 -0.557116 0.250974 -0.791602 -0.503172 -0.264224 -0.822802 -0.67515 0.056454 -0.735517 -0.59571 -0.25543 -0.761502 -0.590531 -0.269221 -0.760785 -0.3562 0.321928 -0.877202 -0.487449 -0.251156 -0.83625 -0.488639 -0.265268 -0.831183 -0.419835 0.351944 -0.836585 -0.555081 -0.259771 -0.790192 -0.457475 0.2499 -0.853386 -0.512987 -0.623037 -0.590482 -0.513162 -0.61134 -0.602435 -0.470063 -0.266482 -0.841444 -0.529741 -0.613437 -0.585721 -0.509788 -0.26372 -0.818882 -0.505526 -0.240179 -0.828708 -0.813849 -0.572283 -0.10071 -0.895248 -0.390456 -0.214649 -0.925935 -0.235839 -0.294999 -0.816033 -0.570314 -0.093981 -0.919989 -0.24472 -0.306158 -0.88672 -0.414137 -0.20547 -0.949912 -0.164536 -0.265697 -0.94159 0.00166 -0.336758 -0.947652 -0.199485 -0.249323 -0.933487 -0.170556 -0.315455 -0.928756 -0.231485 -0.289528 -0.895623 -0.390263 -0.213435 -0.873923 0.069313 -0.481097 -0.942014 -0.081154 -0.325614 -0.960175 -0.174632 -0.218101 -0.887154 0.148301 -0.436995 -0.982396 -0.116965 -0.145661 -0.951798 0.023588 -0.305818 -0.938975 -0.153415 -0.307879 -0.952476 -0.291915 -0.087029 -0.949708 -0.195644 -0.244498 -0.950915 -0.112289 -0.28836 -0.962457 -0.169672 -0.211869 -0.941638 -0.082633 -0.326329 -0.961237 -0.068589 -0.267055 -0.947979 -0.056069 -0.313357 -0.856332 0.003382 -0.516414 -0.958087 -0.083059 -0.274173 -0.858558 0.02821 -0.51194 -0.864598 0.023162 -0.501931 -0.868769 0.046503 -0.493029 -0.807265 0.077089 -0.585133 -0.860129 0.051208 -0.507499 -0.860187 0.01321 -0.509807 -0.857429 0.014857 -0.514387 -0.948562 -0.053426 -0.312052 -0.821204 0.129423 -0.555765 -0.800559 0.131798 -0.58458 -0.861975 0.123779 -0.491608 -0.821726 0.120901 -0.556911 -0.862001 0.112797 -0.494197 -0.808672 0.123211 -0.575212 -0.745566 0.142484 -0.651022 -0.867987 0.144061 -0.475232 -0.861634 0.144155 -0.486627 -0.745815 0.141319 -0.650991 -0.861842 0.134573 -0.488998 -0.799191 0.13912 -0.584756 0.119019 0.987623 -0.102152 0.10231 0.991342 -0.082302 0.24637 0.9352 -0.254366 0.070983 0.987296 -0.142157 0.195286 0.939628 -0.281003 0.171401 0.95176 -0.254508 0.455793 0.80068 0.388798 0.384976 0.90613 -0.175275 0.215215 0.947617 0.23602 0.534722 0.841555 -0.076532 0.35827 0.92735 0.108007 0.552198 0.655364 -0.51534 0.52971 0.8151 -0.234563 0.50149 0.859383 -0.099842 0.482612 0.701838 -0.523936 0.446732 0.884204 -0.136431 0.456121 0.869747 -0.1884 0.31657 0.856336 -0.408011 0.177085 0.952472 -0.247866 0.202558 0.939192 -0.277289 0.325039 0.859317 -0.394872 0.152135 0.940922 -0.302525 0.339861 0.850088 -0.4023 0.349202 0.866751 -0.356091 0.38306 0.847229 -0.368059 0.640307 0.627232 -0.443381 0.344793 0.865517 -0.363316 0.625921 0.624262 -0.467461 0.653098 0.589594 -0.475228 0.761555 0.459185 -0.457365 0.750136 0.489594 -0.444515 0.678993 0.633004 -0.371852 0.695912 0.532232 -0.482116 0.686505 0.633679 -0.356598 0.629619 0.767031 -0.123464 0.872901 0.152551 -0.463435 0.861716 0.22623 -0.454165 0.692121 0.634071 -0.34485 0.896149 0.137534 -0.421902 0.696674 0.634315 -0.335098 0.805421 0.451819 -0.383611 0.915929 0.125502 -0.381212 0.652552 0.589341 -0.47629 0.619373 0.622784 -0.478035 0.901767 0.117844 -0.415848 0.673057 0.632358 -0.38356 0.876844 0.233391 -0.420325 0.861507 0.098357 -0.498128 0.826028 0.210177 -0.522975 0.888967 -0.273882 -0.367051 0.691471 0.033549 -0.721625 0.681304 -0.341105 -0.647667 0.671326 -0.392645 -0.62861 0.48601 0.286018 -0.825826 0.514333 -0.298856 -0.803833 0.506076 -0.36152 -0.783065 0.770285 0.203785 -0.604263 0.829542 -0.301298 -0.470191 0.775396 0.188774 -0.602599 0.318508 -0.64315 -0.696355 0.296145 -0.686396 -0.664197 0.421814 -0.364842 -0.830038 0.387547 -0.680322 -0.622069 0.485035 -0.362687 -0.795738 0.496392 -0.293117 -0.817115 0.531248 -0.716419 -0.452239 0.667358 -0.393152 -0.632506 0.678444 -0.341623 -0.650391 0.425781 -0.710747 -0.559955 0.567165 -0.356724 -0.742342 0.429641 -0.704439 -0.564955 -0.213399 -0.976954 0.004758 0.169596 -0.968319 -0.183291 0.218743 -0.953781 -0.206041 -0.208618 -0.977833 0.017925 0.239368 -0.954946 -0.175443 -0.180179 -0.983621 0.00511 0.44936 -0.713341 -0.537792 0.45537 -0.7057 -0.542794 0.164133 -0.944758 -0.283711 0.541486 -0.716075 -0.440488 0.222328 -0.954075 -0.200774 0.179009 -0.969445 -0.167727 0.41001 -0.691163 -0.595135 0.162451 -0.912976 -0.374279 0.124421 -0.933127 -0.337334 0.342771 -0.656836 -0.671621 0.082249 -0.916369 -0.391795 0.318873 -0.690722 -0.649017 -0.232565 -0.96889 -0.084653 -0.221267 -0.970872 -0.091921 0.147201 -0.940303 -0.306858 -0.236569 -0.967107 -0.09348 0.145258 -0.939744 -0.309487 0.19215 -0.923192 -0.33286 -0.406301 -0.910047 0.08206 -0.34373 -0.936951 0.06302 -0.357696 -0.931413 0.067252 -0.407151 -0.909997 0.078315 -0.35875 -0.931204 0.064477 -0.461342 -0.882234 0.093948 -0.200125 -0.978911 0.041035 -0.168585 -0.985179 0.031646 -0.35045 -0.932617 0.086081 -0.207353 -0.978032 0.021392 -0.357427 -0.931465 0.067958 -0.343563 -0.936973 0.063607 -0.243221 -0.963913 -0.108238 -0.457266 -0.889307 -0.00636 -0.395134 -0.917862 -0.037406 -0.219513 -0.973992 -0.056159 -0.376425 -0.926299 0.01657 -0.208441 -0.976124 -0.061104 -0.640996 -0.705958 0.301244 -0.445652 -0.885271 0.133003 -0.35868 -0.931218 0.064664 -0.739361 -0.673187 0.012814 -0.422223 -0.898086 -0.123162 -0.487257 -0.8676 -0.099249 -0.855884 -0.511892 0.073682 -0.592954 -0.796192 0.12035 -0.752542 -0.651451 0.09639 -0.752502 -0.65146 0.096644 -0.940692 -0.336228 0.045276 -0.440102 -0.892587 -0.097979 -0.522536 -0.848191 -0.086763 -0.766964 -0.640258 -0.042845 -0.431231 -0.901237 -0.042571 -0.758405 -0.649457 0.055017 -0.599024 -0.800724 0.003505 -0.724531 -0.685326 0.073371 -0.884498 -0.422696 0.197462 -0.753196 -0.651301 0.092209 -0.724139 -0.685583 0.074819 -0.753046 -0.651337 0.093177 -0.509014 -0.859749 -0.041672 -0.990056 -0.112563 0.084374 -0.941646 -0.324821 0.08829 -0.754268 -0.651022 0.085153 -0.958764 -0.077746 0.273363 -0.712638 -0.647071 0.271009 -0.851917 -0.439024 0.285476 -0.743448 0.268662 -0.612458 -0.837389 0.218764 -0.50092 -0.800971 0.240026 -0.548483 -0.736026 0.219926 -0.640233 -0.803836 0.190649 -0.563472 -0.782576 0.200501 -0.589384 -0.927807 0.128486 -0.350236 -0.822233 0.150381 -0.548925 -0.804577 0.152773 -0.57386 -0.927792 0.108518 -0.356967 -0.804545 0.13964 -0.577241 -0.839267 0.13292 -0.527222 -0.817257 0.175962 -0.548752 -0.808001 0.17767 -0.561754 -0.804214 0.178346 -0.566951 -0.817908 0.169588 -0.549788 -0.804362 0.171736 -0.568778 -0.821554 0.168981 -0.544513 -0.888887 0.163717 -0.427875 -0.7854 0.219882 -0.578617 -0.802868 0.211919 -0.557219 -0.878324 0.091271 -0.469273 -0.804411 0.129007 -0.579897 -0.808708 0.127072 -0.574321 -0.90087 -0.317561 -0.295953 -0.879574 -0.429992 -0.203608 -0.898125 -0.340939 -0.277727 -0.921097 -0.289957 -0.259818 -0.921056 -0.302538 -0.245208 -0.910146 -0.190689 -0.367792 -0.856077 -0.506678 -0.102022 -0.905251 -0.358685 -0.22774 -0.912033 -0.31833 -0.258577 -0.86173 -0.499832 -0.087123 -0.915524 -0.312335 -0.253501 -0.8959 -0.409875 -0.171361 -0.94238 -0.019425 -0.33398 -0.922153 0.011518 -0.386654 -0.983744 -0.142157 -0.109723 -0.92285 -0.105386 -0.370461 -0.94905 -0.245789 -0.19721 -0.947812 -0.283145 -0.146566 -0.847112 0.101518 -0.521628 -0.960262 -0.058956 -0.272803 -0.981964 -0.14942 -0.115848 -0.84451 0.080914 -0.529392 -0.975199 -0.174096 -0.136665 -0.918507 -0.013797 -0.395164 -0.852432 0.163284 -0.496688 -0.930249 0.125921 -0.344645 -0.791603 0.183804 -0.582735 -0.852894 0.263264 -0.450849 -0.778827 0.290224 -0.556057 -0.738861 0.301294 -0.602749 -0.955274 0.100672 -0.278059 -0.827892 0.154271 -0.539255 -0.792925 0.16359 -0.586949 -0.955856 0.131883 -0.262575 -0.790925 0.192548 -0.58083 -0.930227 0.146881 -0.33631 -0.658087 0.349156 -0.667092 -0.631469 0.35074 -0.691541 -0.770225 0.335796 -0.542213 -0.674293 0.293241 -0.677745 -0.777196 0.299712 -0.553298 -0.805854 0.300132 -0.510412 -0.576762 0.389924 -0.717847 -0.7301 0.364332 -0.578114 -0.766077 0.35469 -0.536024 -0.584283 0.364859 -0.724907 -0.770451 0.33472 -0.542557 -0.628963 0.360363 -0.688872 -0.119535 0.968923 -0.216564 -0.163754 0.968927 -0.185379 0.150468 0.909115 -0.388419 -0.10862 0.972958 -0.20385 0.144483 0.906803 -0.396021 0.262949 0.839763 -0.475033 -0.186925 0.945878 -0.265279 0.031606 0.895632 -0.443672 0.077781 0.87548 -0.476954 -0.160565 0.957196 -0.240822 0.094164 0.884102 -0.457708 -0.189431 0.95844 -0.213328 0.353262 0.710624 -0.608456 0.4347 0.626919 -0.646536 0.097975 0.886022 -0.453172 0.350201 0.709172 -0.61191 0.077905 0.875547 -0.47681 0.028802 0.89407 -0.447 0.55635 0.574986 -0.599888 0.249291 0.834382 -0.49159 0.119394 0.896206 -0.427269 0.545191 0.572098 -0.612757 0.172519 0.916898 -0.359912 0.490342 0.649184 -0.581485 0.555387 0.574742 -0.601013 0.497004 0.651602 -0.573065 0.728971 0.214097 -0.650202 0.583332 0.581415 -0.567169 0.737333 0.216481 -0.639903 0.751962 0.149548 -0.64202 0.395761 0.729418 -0.557963 0.675535 0.281799 -0.681353 0.700988 0.206113 -0.68274 0.356411 0.712105 -0.604878 0.710419 0.208805 -0.67209 0.441961 0.63002 -0.638549 0.788157 -0.132951 -0.600943 0.78673 -0.201026 -0.583648 0.735845 0.216057 -0.641757 0.763477 -0.139497 -0.63059 0.702903 0.20666 -0.680602 0.676674 0.282193 -0.680059 0.765331 -0.270319 -0.58412 0.752594 0.149669 -0.64125 0.737531 0.216537 -0.639656 0.771268 -0.270024 -0.576396 0.754479 0.221364 -0.617867 0.780659 -0.202269 -0.591319 0.764963 -0.270336 -0.584593 0.775013 -0.203394 -0.598319 0.694347 -0.50977 -0.507954 0.746055 -0.271084 -0.608207 0.662686 -0.51021 -0.548209 0.6258 -0.5808 -0.520621 0.76956 -0.137931 -0.6235 0.710933 -0.440284 -0.548384 0.684725 -0.510049 -0.520578 0.783261 -0.134292 -0.607016 0.717971 -0.508484 -0.475355 0.780997 -0.202201 -0.590896 0.517256 -0.757785 -0.397753 0.485385 -0.789949 -0.374676 0.686191 -0.510015 -0.518677 0.518435 -0.757827 -0.396135 0.678527 -0.51016 -0.528524 0.707233 -0.440738 -0.552786 0.365405 -0.86833 -0.335385 0.632374 -0.582237 -0.510983 0.672968 -0.510215 -0.535532 0.356522 -0.863129 -0.357632 0.680884 -0.510124 -0.525519 0.459286 -0.78512 -0.415503 0.572633 -0.756242 -0.316528 0.180016 -0.976647 -0.117283 0.097841 -0.992383 -0.07485 0.564803 -0.75693 -0.328716 0.10305 -0.992832 -0.060545 0.525603 -0.793807 -0.305961 -0.288498 -0.9574 -0.012415 -0.317885 -0.948125 -0.00277 0.079512 -0.98902 -0.124566 -0.272346 -0.961419 0.038739 0.090946 -0.991441 -0.093666 0.176863 -0.976441 -0.12362 -0.339835 -0.930402 -0.137349 -0.076745 -0.977376 -0.197093 0.04363 -0.974704 -0.219198 -0.345994 -0.919024 -0.188902 0.034222 -0.969313 -0.243436 -0.34589 -0.919058 -0.188922 0.381144 -0.876521 -0.294007 0.503189 -0.792237 -0.345197 0.069648 -0.986088 -0.150932 0.382427 -0.877126 -0.290516 0.053564 -0.979667 -0.193348 -0.068317 -0.986062 -0.151704 -0.285522 -0.958368 -0.002789 -0.428049 -0.903409 0.025046 -0.4434 -0.895882 0.028132 -0.284742 -0.958604 -0.000282 -0.442979 -0.896005 0.030749 -0.316322 -0.948634 0.005778 -0.485217 -0.871448 0.071719 -0.554477 -0.827908 0.084394 -0.437522 -0.896994 0.063055 -0.489916 -0.871148 0.032908 -0.444437 -0.89555 0.021597 -0.429455 -0.902911 0.017924 -0.692832 -0.720442 -0.030784 -0.46467 -0.881822 -0.080451 -0.458218 -0.885081 -0.081659 -0.695152 -0.718857 0.002899 -0.452059 -0.891453 -0.030906 -0.561244 -0.82748 -0.01677 -0.344147 -0.922912 -0.172615 -0.343907 -0.922999 -0.172631 -0.465559 -0.869946 -0.162633 -0.343449 -0.924266 -0.166661 -0.463479 -0.875622 -0.135918 -0.471466 -0.87169 -0.133705 -0.492784 -0.870135 0.005472 -0.718638 -0.695379 -0.002871 -0.816249 -0.577654 -0.007275 -0.492862 -0.870095 0.004674 -0.817384 -0.576092 -0.001053 -0.560341 -0.828254 0.003679 -0.886587 -0.462444 -0.010481 -0.930384 -0.355777 -0.088365 -0.82737 -0.557809 0.065638 -0.895342 -0.444765 0.023404 -0.826882 -0.558988 0.061629 -0.729207 -0.676366 0.103861 -0.938898 -0.26188 -0.223358 -0.898479 -0.423558 -0.115476 -0.818027 -0.575174 0.002555 -0.939215 -0.26134 -0.222659 -0.817999 -0.575215 0.002397 -0.910565 -0.389252 -0.139122 -0.685462 -0.721101 -0.100776 -0.562534 -0.821564 -0.092669 -0.793459 -0.599244 -0.10644 -0.689958 -0.721178 -0.062131 -0.789543 -0.601774 -0.120372 -0.874599 -0.449735 -0.18115 -0.870376 0.127971 -0.475466 -0.948721 -0.09458 -0.301634 -0.898479 0.070052 -0.433391 -0.936574 0.242289 -0.25323 -0.922244 0.267807 -0.278828 -0.761442 0.452806 -0.463867 -0.988026 -0.139042 -0.066878 -0.976142 0.014979 -0.216618 -0.917747 0.170831 -0.358549 -0.97869 -0.173335 -0.1101 -0.912985 0.137624 -0.38408 -0.971314 -0.038662 -0.234639 -0.810167 0.493922 -0.315707 -0.732356 0.538478 -0.416769 -0.90098 0.407579 -0.148711 -0.85007 0.303699 -0.430289 -0.921663 0.216616 -0.321894 -0.983315 0.087726 -0.159358 -0.556767 0.590884 -0.583839 -0.763849 0.489401 -0.420738 -0.915613 0.340792 -0.213338 -0.537817 0.673371 -0.507271 -0.895451 0.425642 -0.130371 -0.711308 0.597595 -0.370028 -0.543575 0.652161 -0.528406 -0.715973 0.585789 -0.379783 -0.569825 0.645003 -0.509187 -0.500093 0.772877 -0.3906 -0.494984 0.774118 -0.394629 -0.325577 0.795566 -0.510954 -0.795537 0.533216 -0.287751 -0.660686 0.598984 -0.452451 -0.580513 0.620859 -0.52682 -0.810282 0.493583 -0.315941 -0.598393 0.575506 -0.557422 -0.73369 0.534123 -0.420014 -0.372671 0.77912 -0.504071 -0.244478 0.761074 -0.600829 -0.493191 0.776582 -0.392025 -0.46689 0.643889 -0.606153 -0.577237 0.628469 -0.521368 -0.656866 0.607437 -0.446707 -0.133202 0.802117 -0.582122 -0.306559 0.8232 -0.477874 -0.466789 0.81032 -0.354246 -0.071246 0.852648 -0.517606 -0.408538 0.870631 -0.274042 -0.131618 0.866651 -0.481241 0.203501 0.963093 -0.176178 0.146056 0.979828 -0.136399 0.424514 0.844178 -0.327341 0.263105 0.960631 -0.089243 0.475487 0.842105 -0.254501 0.479528 0.838818 -0.257753 -0.100435 0.975787 -0.194301 0.272184 0.816823 -0.508642 -0.213752 0.921129 -0.325317 0.182619 0.782417 -0.595377 -0.084159 0.900224 -0.427216 0.547259 0.572643 -0.6104 0.534667 0.592036 -0.603012 0.319332 0.829886 -0.45751 0.505946 0.560972 -0.655232 0.271026 0.816456 -0.509848 0.247952 0.833835 -0.493193 0.641585 0.662873 -0.385964 0.481563 0.838485 -0.255028 0.477345 0.841896 -0.251701 0.639808 0.663296 -0.388181 0.679077 0.599669 -0.42338 0.635617 0.664267 -0.393372 0.674305 0.599959 -0.430536 0.796316 0.191818 -0.57366 0.691147 0.648108 -0.319801 0.848883 0.187608 -0.494166 0.836885 0.277649 -0.471736 0.551188 0.573666 -0.605887 0.723281 0.144057 -0.675361 0.711687 0.19476 -0.674959 0.542918 0.571493 -0.615334 0.698698 0.194902 -0.688356 0.530354 0.591391 -0.607439 0.77508 -0.269819 -0.571357 0.750163 -0.375883 -0.544028 0.772214 0.19306 -0.60532 0.729736 -0.271518 -0.627505 0.710147 0.19478 -0.676574 0.720388 0.143503 -0.678564 0.763973 -0.330549 -0.55415 0.846407 0.27201 -0.457827 0.854917 0.186961 -0.483903 0.775619 -0.348378 -0.526354 0.882452 0.183447 -0.433158 0.760863 -0.378748 -0.526914 0.770798 -0.340872 -0.538216 0.751042 -0.376121 -0.542649 0.458596 -0.712292 -0.531347 0.796898 -0.384286 -0.466131 0.468846 -0.720917 -0.510354 0.389016 -0.770143 -0.505516 0.853253 -0.262246 -0.450762 0.694137 -0.59226 -0.409148 0.533963 -0.769701 -0.34992 0.771345 -0.27002 -0.576295 0.515045 -0.756833 -0.402409 0.741455 -0.3735 -0.557443 0.377199 -0.874599 -0.304627 0.211586 -0.933721 -0.288785 0.546605 -0.777466 -0.311079 0.379508 -0.875735 -0.298433 0.533855 -0.769632 -0.350236 0.700695 -0.592878 -0.396891 0.15349 -0.86005 -0.486575 0.388033 -0.766558 -0.511683 0.467739 -0.719995 -0.512667 0.15968 -0.879637 -0.448041 0.496481 -0.743058 -0.448743 0.183053 -0.87409 -0.449953 0.387153 -0.879269 -0.277486 -0.086281 -0.964641 -0.249044 -0.09523 -0.964087 -0.247926 0.38884 -0.88 -0.27277 -0.091189 -0.971568 -0.218494 0.215878 -0.941176 -0.259972 -0.341634 -0.927517 -0.151648 -0.300005 -0.940467 -0.159743 -0.087889 -0.976906 -0.194757 -0.351589 -0.903677 -0.244445 -0.098101 -0.958103 -0.269102 -0.090018 -0.958761 -0.269581 -0.334034 -0.860872 -0.383823 -0.099753 -0.898743 -0.426979 -0.118191 -0.897674 -0.424513 -0.326584 -0.874927 -0.357555 -0.115889 -0.906516 -0.405953 0.164108 -0.893183 -0.41868 0.188961 -0.887595 -0.420082 -0.11332 -0.915724 -0.385499 0.157062 -0.871443 -0.464671 -0.119346 -0.893016 -0.433911 -0.101855 -0.893722 -0.436905 -0.339338 -0.931143 -0.1335 -0.467678 -0.87791 -0.102726 -0.529445 -0.843949 -0.086243 -0.340014 -0.930128 -0.138752 -0.529687 -0.8424 -0.098967 -0.297775 -0.943345 -0.146391 -0.692351 -0.720632 -0.036589 -0.834363 -0.549842 -0.038897 -0.527484 -0.848933 -0.032768 -0.69437 -0.719552 -0.009813 -0.528077 -0.84799 -0.045245 -0.461352 -0.88534 -0.057681 -0.906433 -0.354041 -0.230291 -0.665125 -0.712613 -0.22314 -0.528153 -0.823286 -0.207976 -0.890334 -0.340196 -0.302609 -0.527385 -0.81964 -0.223729 -0.772256 -0.569194 -0.282202 -0.320871 -0.8848 -0.337892 -0.324444 -0.883854 -0.336953 -0.523993 -0.806507 -0.27382 -0.288783 -0.928419 -0.233759 -0.527034 -0.818098 -0.230109 -0.664408 -0.714549 -0.219047 -0.696285 -0.717295 0.025997 -0.899238 -0.422581 -0.113123 -0.949647 -0.260945 -0.173429 -0.693283 -0.72023 -0.025042 -0.945291 -0.267466 -0.186781 -0.825025 -0.557249 -0.093849 -0.974154 -0.186741 -0.12709 -0.970229 -0.041885 -0.238541 -0.969887 -0.223134 -0.097622 -0.956328 -0.229252 -0.181331 -0.952544 -0.256371 -0.164115 -0.91324 -0.402157 -0.065295 -0.859864 0.115246 -0.497345 -0.907488 -0.035081 -0.41861 -0.922098 -0.296895 -0.248172 -0.876424 0.13563 -0.462045 -0.940926 -0.273624 -0.199471 -0.942181 -0.107831 -0.317282 -0.852637 -0.313079 -0.418321 -0.762567 -0.569126 -0.30755 -0.840829 -0.365227 -0.39952 -0.894508 -0.34357 -0.286034 -0.897965 -0.321318 -0.30069 -0.889077 -0.043181 -0.455717 -0.807928 -0.551332 -0.208053 -0.762655 -0.634519 -0.125472 -0.83359 -0.482998 -0.268031 -0.823635 -0.538888 -0.176707 -0.855407 -0.458356 -0.241221 -0.870065 -0.4059 -0.279699 -0.806386 -0.578518 -0.122712 -0.862265 -0.446849 -0.238381 -0.860737 -0.451925 -0.234298 -0.803016 -0.58111 -0.132201 -0.851663 -0.462773 -0.245992 -0.779414 -0.620052 -0.089717 -0.905032 -0.243479 -0.348761 -0.895216 -0.186903 -0.404543 -0.900733 -0.396989 -0.176292 -0.914951 -0.219973 -0.338344 -0.93381 -0.338332 -0.116323 -0.934242 -0.333436 -0.126541 -0.908262 -0.15306 -0.389401 -0.927527 -0.322619 -0.188705 -0.922577 -0.360136 -0.138398 -0.905265 -0.161876 -0.3928 -0.914739 -0.374095 -0.152662 -0.905462 -0.162655 -0.392023 -0.93481 -0.057426 -0.350474 -0.93929 -0.062212 -0.337437 -0.826394 0.026661 -0.56246 -0.948752 0.022223 -0.315241 -0.828182 0.075341 -0.555372 -0.832026 0.074058 -0.549771 -0.950473 -0.113957 -0.289162 -0.86048 -0.017576 -0.509181 -0.82529 0.009529 -0.564629 -0.953309 -0.103009 -0.283884 -0.825097 0.006881 -0.564949 -0.934259 -0.080113 -0.34748 -0.743702 0.151071 -0.651218 -0.715136 0.148333 -0.683065 -0.826595 0.158009 -0.540161 -0.754217 0.098298 -0.649226 -0.828324 0.099526 -0.551338 -0.868287 0.099531 -0.485975 -0.688541 0.234463 -0.68625 -0.817695 0.23746 -0.524392 -0.819436 0.237426 -0.521684 -0.696057 0.197729 -0.690223 -0.823228 0.203047 -0.530158 -0.70508 0.198318 -0.680832 -0.141538 0.964468 -0.22309 -0.117882 0.962234 -0.245376 0.034039 0.924474 -0.379723 -0.140524 0.964835 -0.222143 0.03994 0.927102 -0.372674 0.070595 0.915393 -0.396323 -0.056348 0.968024 -0.244448 0.098545 0.936466 -0.336632 0.078737 0.942304 -0.325367 0.007672 0.981032 -0.193694 0.102705 0.949869 -0.295298 -0.02255 0.986763 -0.160593 0.27084 0.837144 -0.475222 0.321027 0.801796 -0.504048 0.064646 0.937202 -0.342743 0.296149 0.848391 -0.43878 0.080004 0.942739 -0.323794 0.099884 0.936848 -0.335171 0.392416 0.728035 -0.562117 0.066547 0.913512 -0.401332 0.032765 0.923896 -0.381239 0.404266 0.732855 -0.547259 0.082043 0.943431 -0.321258 0.3259 0.803894 -0.497538 0.429029 0.742198 -0.514856 0.341837 0.81042 -0.47578 0.676534 0.437324 -0.592494 0.440263 0.746091 -0.499516 0.661675 0.432206 -0.612687 0.717792 0.296274 -0.630077 0.279877 0.841332 -0.462417 0.563161 0.543415 -0.622535 0.632946 0.421956 -0.649101 0.282644 0.842576 -0.458451 0.694051 0.443176 -0.567352 0.338516 0.809103 -0.480374 0.747907 0.053051 -0.66168 0.755346 -0.060568 -0.652521 0.650066 0.428118 -0.627798 0.788084 0.067951 -0.611806 0.643902 0.425917 -0.635598 0.564875 0.544364 -0.620148 0.824615 -0.122218 -0.552334 0.725738 0.298968 -0.619615 0.659513 0.43145 -0.615543 0.777052 -0.135961 -0.614576 0.655859 0.430167 -0.620327 0.775825 -0.056176 -0.628442 0.780414 -0.135062 -0.610502 0.777775 -0.055746 -0.626066 0.749883 -0.401373 -0.525905 0.742092 -0.144771 -0.654478 0.708407 -0.408874 -0.57531 0.699828 -0.441595 -0.561458 0.700163 0.03646 -0.713051 0.674236 -0.392264 -0.625727 0.668951 -0.414103 -0.617271 0.747769 0.053002 -0.66184 0.723301 -0.406438 -0.558251 0.757491 -0.060119 -0.650071 0.511095 -0.71659 -0.474637 0.501774 -0.729511 -0.464798 0.654964 -0.415571 -0.631128 0.523617 -0.716561 -0.460831 0.662538 -0.4148 -0.623687 0.668492 -0.393009 -0.631397 0.528154 -0.758056 -0.382629 0.695939 -0.442018 -0.565941 0.705769 -0.409277 -0.578258 0.483475 -0.755392 -0.442308 0.669142 -0.414081 -0.617078 0.504319 -0.72964 -0.461831 0.576911 -0.713432 -0.39773 0.198278 -0.970752 -0.135377 0.180563 -0.975828 -0.123115 0.574767 -0.71366 -0.400416 0.185251 -0.975951 -0.114899 0.561524 -0.729479 -0.390578 -0.20951 -0.977684 0.015478 -0.23322 -0.972094 0.025324 0.172697 -0.975427 -0.136815 -0.203748 -0.978525 0.03122 0.171276 -0.975329 -0.139278 0.190872 -0.970411 -0.147888 -0.276734 -0.960619 0.025097 0.150946 -0.972962 -0.174813 0.150629 -0.973036 -0.174674 -0.278362 -0.960268 0.019991 0.144644 -0.972074 -0.1848 -0.242296 -0.970201 0.001472 0.536217 -0.758086 -0.371183 0.562947 -0.729393 -0.388685 0.175294 -0.975586 -0.132303 0.514267 -0.757667 -0.401835 0.156703 -0.973878 -0.164338 0.156415 -0.973957 -0.164141 -0.203817 -0.978517 0.031033 -0.341499 -0.93721 0.070823 -0.353947 -0.932297 0.074452 -0.203538 -0.978551 0.03179 -0.353378 -0.932347 0.076511 -0.227936 -0.972894 0.03902 -0.417895 -0.908054 0.028319 -0.436521 -0.899053 0.033951 -0.369886 -0.928971 0.014005 -0.405116 -0.910094 0.087241 -0.354402 -0.932255 0.0728 -0.341946 -0.937163 0.069267 -0.492724 -0.870164 0.00608 -0.434743 -0.900499 -0.009987 -0.379351 -0.92492 -0.024811 -0.494482 -0.869094 -0.012769 -0.38331 -0.922672 -0.041826 -0.446877 -0.894232 -0.025493 -0.275278 -0.960908 0.029645 -0.237186 -0.971349 0.014952 -0.357404 -0.931903 0.061803 -0.294361 -0.95517 -0.03166 -0.377017 -0.926085 -0.015003 -0.433487 -0.901154 -0.003187 -0.437578 -0.895496 -0.081315 -0.598945 -0.798768 -0.056868 -0.610138 -0.790387 -0.054959 -0.437611 -0.89546 -0.081529 -0.454828 -0.887056 -0.079141 -0.84864 -0.527985 0.032278 -0.830011 -0.555841 0.046069 -0.621912 -0.76594 0.162974 -0.841822 -0.539756 0.000045 -0.620227 -0.781874 0.063188 -0.59666 -0.799558 0.068578 -0.869587 -0.489467 -0.065117 -0.722717 -0.690525 0.029253 -0.62095 -0.779764 0.079929 -0.870027 -0.488854 -0.063835 -0.620866 -0.780052 0.077745 -0.807743 -0.589176 -0.020571 -0.500912 -0.857837 -0.114903 -0.459979 -0.879795 -0.119918 -0.603929 -0.790687 -0.100421 -0.500548 -0.859232 -0.105696 -0.601297 -0.790374 -0.117264 -0.695529 -0.707126 -0.127327 -0.275698 -0.368137 -0.887956 -0.351348 -0.338242 -0.87301 -0.013361 -0.448475 -0.893695 -0.260161 -0.318285 -0.911598 -0.004719 -0.381407 -0.924395 0.097805 -0.399316 -0.911582 -0.465163 -0.310727 -0.828898 -0.142381 -0.365967 -0.919671 -0.004102 -0.376548 -0.926388 -0.461059 -0.289641 -0.838768 -0.009196 -0.41639 -0.90914 -0.349268 -0.33049 -0.876806 0.217875 -0.396958 -0.891603 0.321212 -0.376752 -0.868839 -0.010243 -0.424497 -0.905372 0.2169 -0.370637 -0.903096 -0.003791 -0.374098 -0.927381 -0.142456 -0.366857 -0.919305 0.407598 -0.42439 -0.808552 0.096896 -0.403932 -0.909643 -0.005576 -0.388144 -0.921582 0.411468 -0.393211 -0.82224 -0.003176 -0.369234 -0.929331 0.320804 -0.394165 -0.861231 0.410444 -0.401893 -0.818546 0.32051 -0.404334 -0.856614 0.612524 -0.379843 -0.693206 0.409993 -0.405613 -0.816936 0.612604 -0.373328 -0.696665 0.655155 -0.362698 -0.662739 0.219985 -0.538812 -0.813196 0.592843 -0.414788 -0.690281 0.611887 -0.405188 -0.679277 0.218292 -0.409927 -0.885612 0.610969 -0.293682 -0.735165 0.320958 -0.388161 -0.863896 0.841779 -0.348641 -0.412137 0.845373 -0.345613 -0.407303 0.606694 -0.481224 -0.632729 0.833907 -0.24119 -0.496413 0.611963 -0.402995 -0.680512 0.592763 -0.413285 -0.691251 0.87101 -0.265028 -0.413645 0.655406 -0.358807 -0.664605 0.612631 -0.370165 -0.698327 0.871187 -0.261411 -0.41557 0.612487 -0.382189 -0.691947 0.849825 -0.276506 -0.448711 0.849712 -0.28076 -0.446277 0.994441 -0.087201 -0.059016 0.871567 -0.252316 -0.420367 0.994914 -0.075733 -0.066412 0.995958 -0.07035 -0.055843 0.840643 -0.387799 -0.378062 0.983369 -0.169082 -0.066305 0.989978 -0.138917 -0.025396 0.841761 -0.353657 -0.40788 0.993374 -0.104513 -0.047811 0.844784 -0.351001 -0.403904 0.93872 0.085436 0.333925 0.950387 0.057258 0.305756 0.977998 -0.207656 0.019988 0.947181 0.121504 0.296791 0.989962 -0.13905 -0.02531 0.983266 -0.170032 -0.065397 0.96095 0.098293 0.258678 0.995894 -0.071924 -0.054965 0.994855 -0.077445 -0.065309 0.960929 0.097842 0.258926 0.995045 -0.071384 -0.069211 0.956355 0.105046 0.272674 0.934245 0.06971 0.349754 0.730506 0.275858 0.624711 0.85499 0.170718 0.489742 0.939822 0.089585 0.329712 0.859639 0.227183 0.457611 0.951092 0.061799 0.302663 0.627039 0.300103 0.718861 0.783127 0.237824 0.574588 0.857468 0.195483 0.475957 0.63524 0.332643 0.697007 0.854366 0.165372 0.492656 0.729239 0.272499 0.627658 0.791985 0.251392 0.556383 0.891761 0.177813 0.416108 0.858308 0.205917 0.470005 0.791787 0.247496 0.558408 0.858169 0.204076 0.471062 0.783391 0.2523 0.568017 0.961113 0.102034 0.256616 0.956715 0.109127 0.269794 0.858949 0.215141 0.464674 0.960981 0.098989 0.258294 0.858377 0.20684 0.469475 0.891822 0.179033 0.415453 0.663402 0.532867 0.52531 0.440597 0.570909 0.692775 0.517143 0.563507 0.644223 0.661822 0.500058 0.55851 0.522224 0.539163 0.660746 0.764856 0.454061 0.456972 -0.129882 0.634631 0.761823 -0.042849 0.661001 0.74916 0.478413 0.695018 0.536723 -0.124501 0.564277 0.816144 0.514821 0.573796 0.636959 0.440165 0.587818 0.678767 0.061279 0.614557 0.786489 0.574004 0.541992 0.613812 0.517811 0.560453 0.646346 0.061041 0.619461 0.78265 0.508816 0.598456 0.618835 -0.031989 0.60658 0.794378 0.781601 0.443227 0.438919 0.764982 0.453447 0.45737 0.519967 0.550312 0.653293 0.785285 0.418905 0.4559 0.526878 0.514124 0.676813 0.577487 0.501953 0.643857 -0.134601 0.706033 0.69527 -0.63777 0.503019 0.583285 -0.618767 0.515869 0.592458 -0.130204 0.639139 0.75799 -0.613568 0.453727 0.646271 -0.041308 0.653418 0.755869 -0.882876 0.355457 0.306889 -0.885768 0.351531 0.303053 -0.619654 0.579544 0.5293 -0.888546 0.286204 0.358571 -0.618625 0.513178 0.594939 -0.63774 0.502312 0.583928 -0.878427 0.326342 0.349095 -0.594629 0.526984 0.60721 -0.874198 0.374982 0.308489 -0.61991 0.561776 0.547832 -0.884793 0.362294 0.29306 0.062091 0.597248 0.79965 -0.030145 0.597112 0.801591 -0.614757 0.464622 0.637338 0.05604 0.708515 0.703467 -0.619021 0.521109 0.587588 -0.594618 0.535669 0.599573 -0.873368 0.409884 0.263103 -0.98203 0.185217 0.036223 -0.976124 0.208937 0.059393 -0.883077 0.353917 0.308086 -0.981227 0.163365 0.102498 -0.885864 0.350335 0.304155 -0.95033 0.082746 -0.300044 -0.941364 0.047182 -0.334077 -0.946667 0.318517 -0.048676 -0.975631 -0.058867 -0.211375 -0.976233 0.208234 0.060065 -0.981986 0.185484 0.036044 -0.963786 -0.026396 -0.265368 -0.963502 0.260673 0.060938 -0.97096 0.237056 0.032277 -0.940869 0.050124 -0.335042 -0.941625 0.331011 -0.06143 -0.940614 0.049133 -0.335905 -0.874448 0.372963 0.310225 -0.884903 0.361187 0.294093 -0.978269 0.193729 0.073891 -0.867128 0.418732 0.269726 -0.973805 0.222635 0.046234 -0.966242 0.247077 0.073005 -0.939758 0.053106 -0.33769 -0.939464 0.052086 -0.338667 -0.757488 -0.259959 -0.59886 -0.904191 0.132233 -0.406143 -0.718483 -0.143424 -0.680597 -0.661277 -0.199219 -0.723204 -0.934355 0.13382 -0.330262 -0.792688 -0.095447 -0.60211 -0.726068 -0.163055 -0.668011 -0.949908 0.084262 -0.300955 -0.754002 -0.247404 -0.6085 -0.940196 0.050209 -0.336912 -0.460345 -0.286084 -0.84038 -0.719487 -0.145966 -0.678993 -0.470343 -0.339215 -0.814685 -0.726841 -0.165115 -0.666663 -0.79435 -0.101812 -0.598868 -0.29705 -0.439772 -0.847562 -0.665446 -0.209297 -0.716503 -0.723815 -0.157114 -0.671869 -0.276402 -0.37044 -0.886778 -0.71093 -0.124825 -0.692096 -0.351379 -0.33836 -0.872952 -0.423677 -0.369186 -0.827164 -0.344821 -0.361974 -0.866067 0.156576 -0.264506 -0.951588 -0.344196 -0.576061 -0.741406 0.192191 -0.46892 -0.862077 0.115229 -0.494622 -0.861436 -0.289626 -0.441769 -0.849092 0.222583 -0.449819 -0.864939 0.189636 -0.453032 -0.871091 -0.280679 -0.378556 -0.881995 0.182149 -0.407794 -0.894721 -0.344545 -0.367266 -0.863947 0.500822 -0.450984 -0.738777 0.514806 -0.445569 -0.732423 0.201907 -0.53188 -0.822397 0.499838 -0.403084 -0.766607 0.191287 -0.463273 -0.865325 0.221745 -0.459692 -0.859949 0.345816 -0.413616 -0.842219 0.118783 -0.503086 -0.856035 0.193517 -0.477265 -0.857187 0.375628 -0.532274 -0.758675 0.20986 -0.58729 -0.781697 0.517912 -0.467042 -0.716686 0.375366 -0.531124 -0.75961 0.517764 -0.465964 -0.717495 0.654328 -0.383164 -0.651951 0.375058 -0.529777 -0.760702 0.656852 -0.40846 -0.633802 0.584227 -0.447554 -0.677033 0.500831 -0.461867 -0.732016 0.688404 -0.367152 -0.625539 0.654777 -0.387259 -0.649074 0.500817 -0.449896 -0.739443 0.653999 -0.380252 -0.653983 0.514651 -0.444553 -0.733149 0.859483 -0.266075 -0.436455 0.849896 -0.275656 -0.4491 0.657404 -0.414974 -0.628981 0.857515 -0.232167 -0.459093 0.813095 -0.29525 -0.501701 0.813176 -0.309762 -0.49274 0.655989 -0.399106 -0.640619 0.850013 -0.281096 -0.445492 0.813175 -0.310044 -0.492564 0.850017 -0.281291 -0.445362 0.990412 -0.078329 -0.113795 0.812783 -0.280853 -0.510397 0.990077 -0.054678 -0.129451 0.993662 -0.040294 -0.104944 0.859238 -0.260075 -0.440536 0.990127 -0.045762 -0.13249 0.989802 -0.047097 -0.134441 0.85949 -0.266246 -0.436338 0.989652 -0.043713 -0.136664 0.849901 -0.275853 -0.44897 0.961197 0.210775 0.177973 0.957127 0.218759 0.189873 0.988064 -0.018899 -0.152884 0.963151 0.181747 0.198262 0.989806 -0.0472 -0.134374 0.933995 0.202138 0.294609 0.993606 -0.038255 -0.106227 0.990024 -0.053024 -0.130541 0.930225 0.280612 0.236512 0.986638 -0.003474 -0.162892 0.955101 0.23891 0.175224 0.961357 0.20894 0.179268 0.876174 0.331565 0.349833 0.839645 0.367029 0.400359 0.960981 0.213161 0.176287 0.839709 0.365947 0.401213 0.956903 0.221328 0.188018 0.760517 0.407932 0.505179 0.707612 0.447219 0.547065 0.84088 0.334283 0.425648 0.760566 0.427592 0.488574 0.839687 0.366327 0.400913 0.87625 0.33054 0.350613 0.629789 0.575306 0.52191 0.800951 0.470427 0.370374 0.830532 0.444578 0.335511 0.627833 0.591721 0.505661 0.829972 0.447679 0.332761 0.703702 0.548483 0.45163 0.929811 0.284397 0.233601 0.954775 0.24168 0.173193 0.838126 0.38736 0.384054 0.920634 0.342356 0.187683 0.829494 0.450261 0.330462 0.800136 0.475502 0.365624 0.739473 0.586635 0.330211 0.547497 0.713962 0.436469 0.485847 0.742075 0.46182 0.734658 0.602963 0.310987 0.485785 0.747222 0.453511 0.685736 0.640575 0.345585 0.201363 0.834519 0.512866 0.201235 0.834549 0.512866 0.485732 0.725128 0.488113 0.209117 0.866783 0.452722 0.484516 0.775606 0.404574 0.541857 0.74524 0.388599 0.113282 0.930389 0.34863 0.360024 0.870969 0.334359 0.478803 0.818113 0.318495 0.109783 0.923752 0.366919 0.482785 0.793344 0.370843 0.236261 0.896533 0.374712 0.570885 0.775816 0.268701 0.648498 0.729834 0.216314 0.479161 0.816334 0.322496 0.58353 0.751374 0.308108 0.48055 0.808772 0.339058 0.36389 0.856391 0.366304 0.178492 0.739413 0.64916 -0.361372 0.808488 0.464498 -0.31999 0.813096 0.486293 0.199534 0.826906 0.525749 -0.242917 0.887573 0.391415 0.19764 0.827582 0.525401 -0.775708 0.616168 0.136431 -0.732984 0.650002 0.200581 -0.370553 0.750365 0.547396 -0.652554 0.757703 -0.007717 -0.307541 0.826731 0.4711 -0.345852 0.832945 0.43196 -0.509467 0.853224 0.111592 -0.314594 0.856932 0.408286 -0.285522 0.849267 0.444098 -0.663311 0.723567 0.19097 -0.397408 0.711592 0.579399 -0.677896 0.717782 0.158893 0.1094 0.92301 0.368897 0.229618 0.885713 0.40347 -0.150317 0.949574 0.275161 0.034685 0.726082 0.686732 -0.303649 0.830858 0.466339 -0.339161 0.833677 0.435836 -0.821191 0.532222 0.205877 -0.896612 0.438772 -0.059722 -0.889577 0.456468 -0.016999 -0.796156 0.581914 0.165868 -0.861262 0.506978 -0.034648 -0.766958 0.599741 0.228222 -0.937536 0.157374 -0.310259 -0.954276 0.191047 -0.22991 -0.9568 0.288196 0.038424 -0.862851 0.333614 -0.379725 -0.876168 0.481324 -0.025619 -0.882081 0.465093 -0.074977 -0.913421 0.356592 -0.196224 -0.915273 0.40176 0.029389 -0.917573 0.397557 0.002959 -0.976164 0.142977 -0.163286 -0.97866 0.194099 0.067461 -0.967682 0.129804 -0.216202 -0.72109 0.655968 0.223012 -0.728629 0.655918 0.197158 -0.775045 0.626958 -0.07893 -0.844661 0.443656 0.299529 -0.918363 0.395724 0.003569 -0.915417 0.401427 0.029479 -0.978103 0.131494 -0.161316 -0.968543 0.125097 -0.215117 -0.776634 0.058333 -0.627246 -0.990855 -0.023584 -0.132855 -0.803621 -0.159799 -0.573287 -0.860802 -0.133975 -0.49099 -0.955478 0.0899 -0.281032 -0.719902 -0.112025 -0.684976 -0.796791 -0.064236 -0.60083 -0.93681 0.159719 -0.31125 -0.778792 0.048152 -0.625431 -0.956117 0.183637 -0.228293 -0.281654 -0.385069 -0.878859 -0.344446 -0.369094 -0.863207 -0.803807 -0.166728 -0.571049 -0.259994 -0.254767 -0.931395 -0.799618 -0.092353 -0.593365 -0.723208 -0.126812 -0.678888 -0.463369 -0.219929 -0.858441 -0.858903 -0.16165 -0.485958 -0.803996 -0.176458 -0.567849 -0.425074 -0.364667 -0.82845 -0.796917 -0.318008 -0.513609 -0.344727 -0.363795 -0.865341 -0.561848 -0.424683 -0.709909 -0.638574 -0.377996 -0.67033 -0.343898 -0.524151 -0.779102 -0.51823 -0.284868 -0.806405 -0.335843 -0.347121 -0.875624 -0.223948 -0.376499 -0.898942 -0.653916 -0.378489 -0.655088 -0.412819 -0.452309 -0.790568 -0.342718 -0.465781 -0.815838 -0.653444 -0.395702 -0.645315 -0.34352 -0.495657 -0.797695 -0.64125 -0.40133 -0.654013 -0.272408 -0.562904 -0.780342 0.124069 -0.516543 -0.847225 -0.343781 -0.561306 -0.752829 -0.313208 -0.44598 -0.838452 -0.341822 -0.442557 -0.829036 -0.413382 -0.431981 -0.801566 0.265106 -0.413437 -0.871085 -0.223534 -0.374491 -0.899883 -0.336161 -0.35109 -0.873917 0.276956 -0.333597 -0.901115 -0.327638 -0.261682 -0.907842 0.103429 -0.325231 -0.939961 0.276691 -0.33557 -0.900464 0.106129 -0.348747 -0.931189 0.564486 -0.285495 -0.774499 0.2773 -0.331005 -0.901965 0.570102 -0.330787 -0.75204 0.679157 -0.319479 -0.660817 -0.22947 -0.663081 -0.712508 0.164547 -0.605332 -0.778779 0.576987 -0.420758 -0.700035 -0.255915 -0.603751 -0.754978 0.568289 -0.314904 -0.760186 0.125085 -0.526841 -0.840709 0.658572 -0.327662 -0.677437 0.897386 -0.063318 -0.43668 0.575143 -0.387599 -0.720401 0.690662 -0.331838 -0.642549 0.577567 -0.436623 -0.689766 0.217025 -0.651939 -0.726551 0.909207 -0.182551 -0.374189 0.68597 -0.270345 -0.675544 0.565748 -0.294778 -0.770088 0.905572 -0.217465 -0.364209 0.562847 -0.274006 -0.779823 0.910423 -0.215376 -0.35319 0.912016 -0.13931 -0.385773 0.90756 -0.142448 -0.395024 0.998242 0.012197 0.057997 0.884973 -0.330725 -0.327786 0.962066 -0.195595 0.190187 0.9695 -0.240622 0.046591 0.917932 -0.330786 -0.219045 0.867743 0.372525 0.329009 0.998325 0.01586 0.05563 0.650088 -0.326469 -0.686151 0.86147 0.450285 -0.23476 0.857273 0.090421 -0.506859 0.559482 0.418749 0.715282 0.892839 0.019048 0.449973 0.949793 -0.230263 0.21183 0.648902 0.573858 0.499613 0.998272 0.013425 0.057204 0.863942 0.3694 0.342268 0.914022 -0.125673 0.385708 0.969823 -0.239397 0.046173 0.96214 -0.19537 0.190046 0.917875 -0.111344 0.38093 0.966528 -0.181488 0.181345 0.865883 -0.065095 0.495994 0.929785 -0.060102 0.363162 0.880243 -0.023708 0.47393 0.703532 0.064949 0.70769 0.946424 0.060505 0.317209 0.722754 0.17372 0.668915 0.775193 0.154939 0.61243 0.511067 0.346968 0.786399 0.581288 0.3137 0.750797 0.728639 0.227035 0.646174 0.573 0.439831 0.691535 0.732826 0.305611 0.607921 0.904881 0.070027 0.419865 0.366506 0.442868 0.818255 0.443735 0.424157 0.789424 0.732915 0.311441 0.604848 0.360377 0.410768 0.837495 0.729946 0.243204 0.638773 0.584362 0.324175 0.74393 0.473688 0.2229 0.852018 0.775485 0.157214 0.611479 0.722641 0.172868 0.669259 0.482988 0.362932 0.796871 0.732997 0.324818 0.59767 0.447929 0.365074 0.816137 0.391268 0.613466 0.68598 0.086016 0.654948 0.750762 0.083014 0.655033 0.751027 0.387315 0.577638 0.718556 0.090035 0.617209 0.781631 0.424227 0.568269 0.705054 -0.271933 0.6794 0.681519 -0.262585 0.680975 0.68361 0.075038 0.694912 0.715169 -0.280874 0.637364 0.717549 0.081606 0.662306 0.744776 0.087156 0.662 0.744419 -0.274345 0.563189 0.779457 0.095319 0.659586 0.74556 0.082474 0.657833 0.748635 -0.281548 0.648929 0.70684 0.064826 0.74159 0.667714 -0.259486 0.657782 0.707099 0.479691 0.519294 0.70727 0.431804 0.523737 0.734333 0.106802 0.514994 0.850514 0.458409 0.670139 0.583759 0.083067 0.654757 0.751261 0.095713 0.65704 0.747755 -0.267 0.700191 0.662151 -0.61095 0.592143 0.525458 -0.613042 0.591075 0.524223 -0.271993 0.679136 0.681758 -0.613123 0.578041 0.538469 -0.262516 0.680443 0.684166 -0.876706 0.35046 0.329491 -0.892727 0.330323 0.306473 -0.612611 0.551729 0.565952 -0.865966 0.406939 0.290695 -0.612981 0.594558 0.520341 -0.61009 0.595927 0.52217 -0.890788 0.283624 0.355041 -0.639586 0.532177 0.554723 -0.612541 0.54981 0.567893 -0.885637 0.373921 0.275373 -0.612222 0.615978 0.495737 -0.889967 0.367649 0.2698 -0.281541 0.648818 0.706945 -0.259368 0.656922 0.707942 -0.606458 0.47384 0.638502 -0.284665 0.709392 0.64477 -0.612634 0.552377 0.565295 -0.639504 0.53341 0.553632 -0.881415 0.312958 0.353787 -0.993989 0.10466 0.032124 -0.995942 0.089492 0.009471 -0.876746 0.350195 0.329667 -0.995657 0.092866 0.006555 -0.89268 0.331464 0.305377 -0.956811 -0.052854 -0.285865 -0.958738 -0.049196 -0.280003 -0.993587 0.112578 -0.010523 -0.959272 -0.091129 -0.267381 -0.996169 0.086627 0.011948 -0.994351 0.100454 0.034271 -0.967647 -0.052514 -0.246782 -0.986681 0.153418 -0.054067 -0.986224 0.157723 -0.049865 -0.960107 -0.021873 -0.278778 -0.975867 0.200207 -0.087185 -0.956211 -0.03627 -0.290421 -0.885507 0.374894 0.274465 -0.889818 0.369015 0.268425 -0.995011 0.09976 0.000588 -0.874315 0.434171 0.216953 -0.985984 0.158888 -0.050885 -0.986479 0.15438 -0.05501 -0.958375 -0.073849 -0.275796 -0.835316 -0.22882 -0.499888 -0.830893 -0.23278 -0.505401 -0.956722 -0.051834 -0.28635 -0.824696 -0.202094 -0.528238 -0.958594 -0.048422 -0.280629 -0.653568 -0.391977 -0.647459 -0.6409 -0.39802 -0.656374 -0.837469 -0.275113 -0.472185 -0.654138 -0.350509 -0.670259 -0.571362 -0.46319 -0.677495 -0.809365 -0.248332 -0.532222 -0.829099 -0.223274 -0.512584 -0.56118 -0.422145 -0.711949 -0.826642 -0.211129 -0.52162 -0.63804 -0.373788 -0.673192 -0.959949 -0.021307 -0.279363 -0.956006 -0.035277 -0.291217 -0.836819 -0.270145 -0.476189 -0.947025 0.019079 -0.320593 -0.828496 -0.220203 -0.514884 -0.808772 -0.246593 -0.533928 -0.279404 -0.370163 -0.885953 -0.218452 -0.389112 -0.894914 0.153317 -0.466117 -0.871337 -0.269873 -0.310949 -0.911307 0.166298 -0.385961 -0.907402 0.22696 -0.390607 -0.892141 -0.252055 -0.292914 -0.922317 0.104878 -0.362626 -0.926015 0.168642 -0.37021 -0.913512 -0.260209 -0.318435 -0.911532 0.160736 -0.421685 -0.892382 -0.203102 -0.336881 -0.919381 0.41232 -0.385701 -0.825364 0.442838 -0.38208 -0.811116 0.164379 -0.398542 -0.902299 0.412787 -0.381468 -0.827097 0.167816 -0.375814 -0.911373 0.103415 -0.370335 -0.923124 0.499688 -0.399066 -0.768803 0.225496 -0.412113 -0.882788 0.162575 -0.41012 -0.897425 0.49869 -0.377118 -0.780442 0.160324 -0.424242 -0.891244 0.442562 -0.389215 -0.807868 0.499258 -0.388807 -0.774319 0.441984 -0.402279 -0.801762 0.67772 -0.330796 -0.656711 0.500078 -0.410167 -0.762683 0.677817 -0.337484 -0.653199 0.685647 -0.333514 -0.647037 0.408147 -0.420221 -0.810451 0.655564 -0.356269 -0.665814 0.677892 -0.347921 -0.647621 0.41073 -0.399505 -0.819571 0.677861 -0.341967 -0.650818 0.44231 -0.395183 -0.805104 0.871586 -0.251779 -0.420648 0.869645 -0.253448 -0.423654 0.677732 -0.37016 -0.635343 0.872003 -0.236684 -0.428476 0.677878 -0.344464 -0.649482 0.655757 -0.353034 -0.667346 0.856243 -0.217607 -0.468503 0.685543 -0.332462 -0.647687 0.677805 -0.336465 -0.653737 0.858673 -0.249085 -0.447926 0.677627 -0.375542 -0.63229 0.869392 -0.23877 -0.432604 0.858781 -0.250973 -0.446664 0.869436 -0.240561 -0.431521 0.993708 -0.023976 -0.109403 0.859888 -0.280475 -0.426527 0.994378 -0.060375 -0.086994 0.990771 -0.076528 -0.111876 0.870496 -0.274162 -0.408744 0.995876 -0.072376 -0.054713 0.993877 -0.082964 -0.072971 0.871519 -0.253598 -0.419694 0.994359 -0.062656 -0.085582 0.869658 -0.255224 -0.422559 0.96061 0.091514 0.2624 0.964175 0.084918 0.251308 0.993158 -0.097915 -0.063643 0.961401 0.10998 0.252216 0.993858 -0.083474 -0.072654 0.995857 -0.072804 -0.054474 0.963883 0.144043 0.224013 0.963672 0.131107 0.232694 0.994295 -0.067521 -0.082567 0.965823 0.126882 0.226026 0.959926 0.08036 0.268485 0.891427 0.171694 0.419379 0.888864 0.174355 0.4237 0.960616 0.091622 0.262341 0.88976 0.185085 0.417218 0.964182 0.085021 0.251247 0.791709 0.246036 0.559164 0.784009 0.251205 0.567649 0.888231 0.167614 0.427729 0.792209 0.256206 0.553863 0.888904 0.174804 0.42343 0.891454 0.172166 0.419128 0.755807 0.331483 0.56469 0.876668 0.229151 0.423017 0.891432 0.212859 0.40005 0.753153 0.30904 0.580737 0.889638 0.183523 0.418167 0.786878 0.283244 0.548267 0.963675 0.131216 0.232621 0.965824 0.126992 0.225959 0.892003 0.230569 0.388804 0.962625 0.106385 0.249069 0.891411 0.212381 0.400351 0.876641 0.228716 0.423308 0.782417 0.438245 0.442453 0.57317 0.549516 0.607872 0.574212 0.549121 0.607245 0.776187 0.47223 0.417771 0.572868 0.57471 0.584407 0.780151 0.469421 0.413532 0.059928 0.641495 0.764783 0.149553 0.639576 0.75404 0.574178 0.549999 0.606483 0.055784 0.712473 0.699478 0.571408 0.593554 0.566733 0.566688 0.595812 0.569098 0.183251 0.759197 0.624531 0.553032 0.653069 0.517354 0.564801 0.64726 0.511913 0.174737 0.723807 0.667511 0.571107 0.596879 0.563536 0.158937 0.726022 0.669053 0.753787 0.517876 0.404488 0.774258 0.501816 0.385624 0.568127 0.624056 0.536457 0.754501 0.512809 0.40958 0.568572 0.620499 0.5401 0.553656 0.6268 0.548258 0.054282 0.734735 0.676179 -0.592999 0.58436 0.553963 -0.515379 0.62341 0.588 0.058162 0.673657 0.736752 -0.513449 0.635087 0.577092 0.151558 0.657183 0.738336 -0.841605 0.50819 0.182878 -0.831872 0.519202 0.196003 -0.494016 0.719803 0.48768 -0.871626 0.393339 0.292495 -0.518947 0.598758 0.610068 -0.593602 0.573468 0.564598 -0.830794 0.510029 0.222827 -0.419542 0.687552 0.59267 -0.506099 0.672612 0.539867 -0.813752 0.548081 0.19343 -0.489777 0.733632 0.471065 -0.825215 0.535832 0.178614 0.178453 0.739253 0.649354 0.16077 0.744453 0.64803 -0.4845 0.749405 0.451278 0.170967 0.708138 0.685062 -0.514495 0.62888 0.582928 -0.429569 0.66017 0.616154 -0.83996 0.512476 0.178428 -0.935401 0.352801 -0.023573 -0.932594 0.36064 -0.014427 -0.848577 0.488661 0.202797 -0.941497 0.336989 0.004717 -0.839262 0.498565 0.216962 -0.896521 0.146479 -0.418084 -0.90116 0.167488 -0.399823 -0.883871 0.457734 -0.096185 -0.922054 0.095754 -0.375029 -0.923428 0.38241 -0.032301 -0.926358 0.374085 -0.043831 -0.924288 0.197159 -0.326834 -0.921478 0.387234 -0.030465 -0.922269 0.38501 -0.034453 -0.935908 0.162605 -0.312467 -0.938138 0.34625 -0.002745 -0.920647 0.122605 -0.370645 -0.82447 0.52488 0.211544 -0.833002 0.516211 0.199082 -0.934856 0.354894 -0.00975 -0.832596 0.505615 0.226135 -0.930279 0.366356 -0.019096 -0.930233 0.366481 -0.018899 -0.938484 0.154271 -0.308946 -0.920201 0.123718 -0.37138 -0.642749 -0.11405 -0.757539 -0.942821 0.139556 -0.302676 -0.667321 -0.180962 -0.722451 -0.725179 -0.136048 -0.674986 -0.885719 0.1654 -0.433757 -0.644617 -0.160996 -0.747362 -0.656372 -0.149861 -0.739403 -0.894338 0.150405 -0.421353 -0.667006 -0.180035 -0.722973 -0.900673 0.168524 -0.400485 -0.258373 -0.312651 -0.914053 -0.20255 -0.335028 -0.920179 -0.640997 -0.10964 -0.759672 -0.285066 -0.399076 -0.871479 -0.664349 -0.172283 -0.727296 -0.653454 -0.180889 -0.735035 -0.277226 -0.356105 -0.892376 -0.727736 -0.148575 -0.669572 -0.668888 -0.185618 -0.719816 -0.278586 -0.364838 -0.888416 -0.660794 -0.162141 -0.732845 -0.218113 -0.387942 -0.895504 -0.458649 -0.277762 -0.844091 -0.46251 -0.276269 -0.842473 -0.167416 -0.367803 -0.914709 -0.465333 -0.311625 -0.828466 -0.170981 -0.385069 -0.906911 -0.144343 -0.389714 -0.909554 -0.5162 -0.279221 -0.809675 -0.229551 -0.404004 -0.885487 -0.178315 -0.421123 -0.889303 -0.535828 -0.336374 -0.77443 -0.19423 -0.502313 -0.842589 -0.487636 -0.36569 -0.792769 0.258404 -0.452431 -0.853542 0.202858 -0.447604 -0.870919 -0.169803 -0.379345 -0.909541 0.248537 -0.503982 -0.827183 -0.178018 -0.419649 -0.890059 -0.229406 -0.403285 -0.885852 0.21855 -0.418653 -0.881457 -0.144377 -0.390134 -0.909369 -0.171142 -0.38585 -0.906549 0.218384 -0.41295 -0.884184 -0.177433 -0.416747 -0.891538 0.206332 -0.414068 -0.886552 0.218481 -0.416264 -0.882604 0.205983 -0.417591 -0.884979 0.619545 -0.329082 -0.712649 0.218074 -0.402977 -0.888849 0.620396 -0.312157 -0.719491 0.584922 -0.324317 -0.743428 0.274968 -0.348195 -0.896188 0.671723 -0.361673 -0.646515 0.617025 -0.364967 -0.697194 0.257861 -0.45544 -0.852105 0.608344 -0.440613 -0.660135 0.202434 -0.451473 -0.869018 0.907952 -0.19601 -0.370409 0.850743 -0.211198 -0.48128 0.621667 -0.235457 -0.747055 0.897952 -0.26876 -0.348498 0.618913 -0.339517 -0.70829 0.677033 -0.332439 -0.656591 0.824942 -0.189707 -0.53243 0.584523 -0.321046 -0.74516 0.620662 -0.305775 -0.721998 0.835465 -0.252668 -0.488013 0.60986 -0.429935 -0.665752 0.851901 -0.234401 -0.468316 0.836068 -0.257467 -0.48446 0.851944 -0.235571 -0.467652 0.978421 0.092099 -0.184957 0.823012 -0.501167 -0.267362 0.978821 -0.203645 0.020954 0.972637 -0.232277 -0.00502 0.897202 -0.272974 -0.34715 0.985169 -0.170081 0.022668 0.984262 -0.176707 0.001521 0.909566 -0.178301 -0.375366 0.994573 -0.078803 -0.067932 0.850729 -0.210966 -0.481408 0.920436 -0.101315 0.377535 0.890679 -0.066842 0.449692 0.970395 -0.237224 0.045379 0.934623 -0.034654 0.353947 0.982392 -0.186633 0.008665 0.983381 -0.179693 0.025916 0.950163 0.137775 0.279656 0.972036 -0.23482 -0.002516 0.978569 -0.204764 0.021764 0.898291 -0.023098 0.438793 0.923955 -0.357843 0.135115 0.902584 -0.035741 0.429027 0.931187 -0.053102 0.360653 0.77171 0.130168 0.622511 0.711199 0.177314 0.680261 0.919419 -0.105351 0.378906 0.674639 0.101894 0.731081 0.889928 -0.068689 0.450899 0.482055 0.33668 0.808869 0.455814 0.349298 0.818672 0.718123 0.193204 0.668559 0.481064 0.316298 0.817639 0.711332 0.177612 0.680045 0.771627 0.129623 0.622728 0.637102 0.340569 0.691458 0.716355 0.240155 0.655104 0.729615 0.221135 0.647118 0.613594 0.252838 0.748047 0.698863 0.150438 0.699256 0.473127 0.387853 0.791025 0.897651 -0.024443 0.440029 0.901904 -0.037623 0.430295 0.743582 0.25848 0.616664 0.873577 -0.070656 0.48153 0.730405 0.223137 0.645538 0.717135 0.242028 0.65356 0.476379 0.556295 0.680882 0.099882 0.629189 0.770808 0.211387 0.618151 0.757103 0.479271 0.524746 0.70352 0.211888 0.620914 0.754698 0.520294 0.504305 0.689181 -0.278478 0.608098 0.743416 -0.292481 0.605959 0.739776 0.208581 0.602819 0.770132 -0.280271 0.630787 0.723572 0.210708 0.614419 0.760323 0.099477 0.63197 0.768582 -0.131515 0.657957 0.741482 0.438863 0.466735 0.767826 0.203374 0.574909 0.792539 -0.127486 0.602254 0.788059 0.20753 0.597131 0.774832 -0.29443 0.578671 0.76056 0.65045 0.406727 0.641474 0.527882 0.525404 0.667302 0.228533 0.718065 0.657386 0.636548 0.338184 0.693137 0.19844 0.549043 0.811895 0.43823 0.454795 0.775317 -0.273756 0.557371 0.783834 -0.641331 0.488983 0.591261 -0.636589 0.490672 0.594975 -0.277491 0.596599 0.753039 -0.632922 0.518422 0.57502 -0.29329 0.595294 0.748069 -0.889381 0.336505 0.30946 -0.857626 0.370221 0.356951 -0.633087 0.517298 0.57585 -0.887308 0.360009 0.288233 -0.636822 0.488665 0.596375 -0.641356 0.487377 0.592558 -0.887994 0.299282 0.349136 -0.636691 0.483022 0.601094 -0.637499 0.482634 0.60055 -0.886072 0.326612 0.328939 -0.640852 0.445595 0.625103 -0.861443 0.345753 0.371983 -0.125885 0.581597 0.803677 -0.295052 0.568586 0.76789 -0.638065 0.477307 0.604195 -0.130397 0.641863 0.755651 -0.637406 0.483477 0.599969 -0.636744 0.483853 0.600369 -0.881189 0.402133 0.248587 -0.987643 0.148713 -0.049455 -0.981709 0.190363 -0.002942 -0.888994 0.341812 0.30472 -0.987121 0.159103 0.016689 -0.857306 0.372072 0.355793 -0.952544 0.00308 -0.304386 -0.959587 0.031642 -0.279626 -0.961191 0.270536 -0.054053 -0.964586 -0.039111 -0.260853 -0.982294 0.187345 -0.001039 -0.987845 0.147697 -0.048459 -0.956444 0.059266 -0.285836 -0.981248 0.18989 0.033082 -0.983849 0.178951 0.004243 -0.960211 0.043089 -0.275933 -0.985672 0.168321 0.010916 -0.957855 0.039048 -0.284586 -0.885643 0.331219 0.325469 -0.861175 0.347643 0.370839 -0.980865 0.194607 -0.005619 -0.887581 0.306631 0.343771 -0.984023 0.177975 0.004856 -0.981282 0.189693 0.033215 -0.92603 0.069854 -0.370929 -0.786903 -0.189638 -0.587215 -0.792536 -0.182313 -0.581935 -0.951232 0.007023 -0.308396 -0.807831 -0.256841 -0.53051 -0.958754 0.035247 -0.282043 -0.536265 -0.337719 -0.773541 -0.488197 -0.367881 -0.791409 -0.779688 -0.1353 -0.611376 -0.556657 -0.405441 -0.725086 -0.793008 -0.184229 -0.580687 -0.787498 -0.191044 -0.585959 -0.455703 -0.263693 -0.850177 -0.794931 -0.104077 -0.597706 -0.774169 -0.1174 -0.621997 -0.459 -0.27947 -0.843336 -0.772887 -0.113396 -0.624329 -0.462995 -0.277864 -0.841681 -0.959564 0.045981 -0.27771 -0.957108 0.042143 -0.286651 -0.773895 -0.116539 -0.6225 -0.954897 0.065493 -0.289624 -0.772925 -0.113513 -0.624261 -0.793657 -0.09914 -0.600233 -0.353157 -0.817349 -0.455216 -0.26986 -0.817877 -0.508185 0.029867 -0.760017 -0.649216 -0.352992 -0.817779 -0.45457 0.059058 -0.816465 -0.574366 -0.122482 -0.836163 -0.534631 -0.276363 -0.702663 -0.655659 0.155555 -0.589112 -0.792938 -0.018416 -0.652054 -0.757949 -0.353303 -0.556211 -0.752201 -0.093439 -0.447848 -0.889214 -0.432869 -0.580444 -0.689717 0.388307 -0.591513 -0.706633 0.186091 -0.657017 -0.730547 -0.002254 -0.690194 -0.72362 0.364821 -0.486725 -0.793728 -0.015443 -0.659221 -0.75179 0.158181 -0.595142 -0.787899 0.134817 -0.797229 -0.58843 -0.122831 -0.83505 -0.536287 0.058041 -0.814614 -0.577092 0.133305 -0.791936 -0.595875 0.05242 -0.804229 -0.592004 0.210725 -0.774983 -0.595816 0.133742 -0.793468 -0.593735 0.21107 -0.776697 -0.593457 0.443687 -0.692811 -0.568467 0.114118 -0.722531 -0.681855 0.444561 -0.6357 -0.631071 0.35806 -0.667538 -0.65283 0.375144 -0.530152 -0.760399 0.584989 -0.463608 -0.665474 0.437366 -0.51425 -0.737739 0.388809 -0.594043 -0.70423 0.442059 -0.571085 -0.691698 0.186524 -0.65903 -0.728621 0.812964 -0.287859 -0.506189 0.789623 -0.301743 -0.534272 0.426445 -0.427332 -0.797203 0.812819 -0.332605 -0.478225 0.803945 -0.39755 -0.442296 0.792484 -0.376388 -0.479897 0.444409 -0.626375 -0.640433 0.795184 -0.373428 -0.477739 0.792819 -0.376976 -0.478882 0.795211 -0.374305 -0.477006 0.989964 0.094597 -0.104991 0.779881 -0.355181 -0.515395 0.96445 0.183748 -0.189928 0.965054 0.164863 -0.203693 0.812018 -0.261683 -0.521679 0.991355 0.001658 -0.131196 0.997076 0.047402 -0.059933 0.812969 -0.288094 -0.506047 0.999799 -0.019616 0.004158 0.789703 -0.302402 -0.533782 0.908646 0.390711 0.147335 0.888195 0.420392 0.185418 0.979621 0.137773 -0.146155 0.93218 0.258864 0.253041 0.996548 0.052224 -0.064539 0.991027 0.005451 -0.133553 0.863544 0.50196 0.048238 0.962953 0.168011 -0.210934 0.96207 0.189939 -0.195818 0.819554 0.566594 -0.08545 0.912961 0.288065 -0.288999 0.795556 0.603585 -0.052682 0.818392 0.567835 -0.088304 0.793636 0.605801 -0.056093 0.675306 0.734259 0.069474 0.743214 0.624882 -0.239072 0.592954 0.801818 -0.074115 0.59756 0.797965 -0.078568 0.86897 0.491663 0.056202 0.753185 0.62529 0.204266 0.73892 0.63722 0.218967 0.908362 0.391681 0.146505 0.771681 0.539229 0.337253 0.887803 0.422019 0.18359 0.563768 0.787851 0.247905 0.520348 0.807751 0.277087 0.706281 0.694837 0.135532 0.594807 0.725247 0.346731 0.741354 0.631887 0.226081 0.756055 0.619364 0.211586 0.387469 0.915076 0.111823 0.6059 0.792975 -0.063844 0.601847 0.796341 -0.060173 0.32001 0.947414 -0.000955 0.532552 0.8308 -0.16174 0.3675 0.929359 -0.035162 0.501968 0.859819 0.093479 0.333688 0.927747 0.167148 0.203207 0.954848 0.216731 0.537445 0.824437 0.177362 0.242294 0.915166 0.322125 0.489695 0.847561 0.204545 0.173994 0.983465 -0.050221 -0.104837 0.992456 -0.063555 0.095164 0.993971 -0.054462 0.140556 0.971299 0.191891 0.188687 0.96564 0.178707 0.327951 0.934685 0.137158 -0.407055 0.897521 -0.169595 -0.190662 0.941327 -0.278479 -0.032079 0.938132 -0.344788 -0.46476 0.83326 -0.29946 -0.086274 0.883852 -0.459741 -0.138891 0.88594 -0.442514 0.27547 0.958719 -0.070527 0.327365 0.939269 -0.102987 0.126131 0.991798 0.020688 0.064889 0.930763 -0.359818 -0.019328 0.948235 -0.31698 -0.165419 0.957704 -0.235457 0.148372 0.978773 0.141382 -0.016447 0.997608 0.067141 -0.355532 0.92997 -0.093559 0.149742 0.979845 0.132216 -0.373078 0.927781 -0.005927 -0.088921 0.993379 0.072736 -0.362807 0.930947 0.041331 -0.520864 0.782534 -0.341089 -0.37663 0.92626 0.013879 -0.197444 0.979748 -0.033309 -0.334906 0.924628 -0.181387 -0.055318 0.99214 0.112237 -0.917004 0.197258 -0.346688 -0.763629 0.483661 -0.427718 -0.252754 0.858774 -0.445671 -0.903247 0.173694 -0.392396 -0.255997 0.862276 -0.436973 -0.401564 0.791544 -0.460656 -0.460745 0.838892 -0.289783 -0.135041 0.911585 -0.3883 -0.286566 0.892213 -0.349051 -0.525397 0.712236 -0.465487 -0.219424 0.819672 -0.529141 -0.763096 0.538119 -0.357928 -0.688238 0.696037 0.204601 -0.763289 0.644679 -0.042172 -0.782358 0.516905 -0.347455 -0.533561 0.836685 0.123579 -0.611402 0.625209 -0.48508 -0.609969 0.757523 -0.232585 -0.98792 0.049781 -0.146749 -0.969581 0.027947 -0.243169 -0.990415 0.100844 0.094391 -0.797271 0.562039 -0.220161 -0.78365 0.515819 -0.346156 -0.791283 0.610649 -0.031298 -0.821604 -0.2932 -0.488877 -0.894521 -0.040865 -0.445155 -0.850831 0.450626 -0.270229 -0.863339 -0.320339 -0.389908 -0.926904 0.343215 -0.151832 -0.960694 0.067459 -0.269288 -0.873094 0.131379 -0.469517 -0.493017 0.786817 -0.371287 -0.67883 0.589608 -0.437667 -0.907876 0.181201 -0.378058 -0.819916 0.482947 -0.307409 -0.91438 -0.031834 -0.403604 -0.972774 -0.212009 -0.093615 -0.844795 -0.269255 -0.462411 -0.825077 -0.272637 -0.494891 -0.987112 0.059547 -0.148541 -0.82449 -0.000166 -0.565877 -0.965832 0.045868 -0.25508 -0.353369 -0.556064 -0.752279 -0.434585 -0.577058 -0.691476 -0.727394 -0.59397 -0.343653 -0.460219 -0.233799 -0.856467 -0.822001 -0.29559 -0.486767 -0.839366 -0.296949 -0.455286 -0.3776 -0.738208 -0.558988 -0.676342 -0.671619 -0.302471 -0.683538 -0.66802 -0.29415 -0.353107 -0.817481 -0.455018 -0.630281 -0.738634 -0.239094 -0.267207 -0.820686 -0.50505 -0.816689 -0.290173 -0.498816 -0.955364 0.087336 -0.282229 -0.824401 -0.278025 -0.493016 -0.917514 -0.389416 0.080771 -0.684923 -0.665939 -0.295646 -0.676531 -0.670638 -0.304221 0.345725 -0.115912 0.931149 0.327848 -0.035056 0.94408 0.320401 -0.00406 0.947273 0.346502 -0.115077 0.930964 0.321418 -0.003802 0.94693 0.270902 0.179176 0.945785 0.398314 0.033247 0.916646 0.410028 -0.074508 0.909025 0.400433 0.016611 0.916176 0.343738 0.027925 0.93865 0.347474 0.002856 0.937685 0.351925 -0.029196 0.935573 0.479564 -0.272971 0.83397 0.470457 -0.166255 0.866619 0.439955 0.027079 0.897611 0.477023 -0.273385 0.83529 0.437976 0.026551 0.898594 0.454966 -0.068498 0.88787 0.463942 0.046019 0.884669 0.395245 0.300676 0.867972 0.466335 0.034169 0.883948 0.299157 -0.128469 0.945516 0.259177 -0.019435 0.965634 0.331078 -0.223487 0.916756 0.785791 -0.535204 0.309984 0.764846 -0.564679 0.310077 0.928216 -0.233131 0.289939 0.792244 -0.550508 0.26323 0.941664 -0.236011 0.239932 0.940361 -0.240623 0.240461 0.798049 -0.562219 0.216856 0.897423 -0.367385 0.244254 0.937778 -0.235188 0.255459 0.735367 -0.561653 0.379184 0.888513 -0.224287 0.400299 0.743114 -0.550139 0.380958 0.991673 -0.019263 0.127334 0.99236 -0.005109 0.123269 0.953041 -0.238347 0.186823 0.9589 -0.043961 0.280319 0.935092 -0.234615 0.265629 0.895891 -0.368131 0.248713 0.971779 0.002296 0.235882 0.938101 -0.238438 0.251226 0.938889 -0.235424 0.251123 0.976846 0.00201 0.213936 0.961258 -0.239918 0.13573 0.977187 -0.00335 0.212353 -0.154891 0.421972 0.89328 -0.1618 0.47429 0.865373 -0.161455 0.471611 0.8669 -0.182205 0.421885 0.888152 -0.188551 0.458461 0.868483 -0.170816 0.358741 0.917675 -0.103182 0.24024 0.965214 -0.109706 0.280927 0.953438 -0.14 0.481671 0.865097 -0.141408 0.240539 0.960284 -0.175598 0.464809 0.867824 -0.176944 0.474651 0.862205 -0.196718 0.192077 0.961462 -0.329628 0.310923 0.891444 -0.376467 0.352654 0.856684 -0.193433 0.197166 0.961098 -0.358675 0.363846 0.859633 -0.218994 0.222959 0.949911 -0.342644 0.242676 0.907581 -0.350539 0.25014 0.902526 -0.424746 0.320901 0.84653 -0.303427 0.296885 0.905423 -0.369606 0.357001 0.85787 -0.325658 0.317103 0.890726 0.919716 -0.319549 0.228059 0.87459 -0.450558 0.179139 0.942655 -0.201346 0.2662 0.922757 -0.315962 0.22065 0.949325 -0.19584 0.245822 0.959038 -0.109702 0.261174 0.836692 -0.507894 0.204914 0.914377 -0.26456 0.306469 0.921315 -0.216365 0.323057 0.846271 -0.504194 0.172085 0.918668 -0.218014 0.329423 0.866061 -0.457575 0.201404 0.925847 -0.025808 0.377017 0.928694 -0.077447 0.36267 0.923029 -0.215275 0.318864 0.916878 -0.027281 0.398234 0.919275 -0.217639 0.327973 0.913858 -0.264628 0.307953 0.961427 -0.080178 0.263113 0.960189 -0.108368 0.257475 0.95147 -0.193961 0.238922 0.950215 -0.090861 0.298054 0.938619 -0.20446 0.277831 0.951076 -0.064517 0.302145 0.26245 -0.00161 0.964944 0.257859 0.039676 0.965368 0.230033 0.23421 0.94458 -0.050155 -0.052125 0.99738 -0.110799 0.166806 0.979745 -0.155379 0.336503 0.928775 -0.067158 -0.011625 0.997675 -0.073925 0.051824 0.995916 -0.086019 0.172498 0.981247 0.030134 -0.027238 0.999175 0.040896 0.199711 0.979001 0.033083 0.031607 0.998953 -0.149012 0.190651 0.970282 -0.147386 0.185351 0.971557 -0.13958 0.160038 0.977193 -0.084794 0.190996 0.977922 -0.083088 0.173163 0.981382 -0.07088 0.051598 0.996149 -0.184998 0.45724 0.869889 -0.156891 0.336129 0.928656 -0.115062 0.165814 0.979421 -0.397126 0.27141 0.876714 -0.284315 0.123354 0.950762 -0.275577 0.112281 0.954699 0.956611 -0.061173 0.284875 0.941847 -0.162221 0.294294 0.959817 0.092299 0.265013 0.947131 -0.050394 0.316864 0.95243 0.092749 0.290301 0.942091 0.206091 0.264558 0.933664 -0.204359 0.294125 0.947281 0.076278 0.311191 0.945698 0.093078 0.311434 0.930391 -0.205592 0.303486 0.943373 0.093176 0.318379 0.937795 -0.16114 0.307529 0.962145 -0.057747 0.266349 0.959381 0.005802 0.282053 0.948887 0.09293 0.301624 0.962848 -0.057227 0.263911 0.953627 0.092683 0.286367 0.954944 0.08261 0.285056 0.961702 0.091658 0.258318 0.94989 0.198521 0.241451 0.961673 0.092168 0.258245 0.951823 0.102985 0.288838 0.952211 0.092761 0.291014 0.951361 0.006649 0.308008 0.170094 -0.689882 0.703656 0.162022 -0.622722 0.765484 0.175806 -0.742169 0.646744 0.330011 -0.63912 0.694708 0.345456 -0.667616 0.659507 0.368083 -0.709222 0.601265 -0.026465 -0.564527 0.82499 -0.02365 -0.637885 0.769769 -0.015934 -0.794222 0.607419 0.153293 -0.564153 0.811315 0.178039 -0.741368 0.647052 0.275731 -0.623119 0.731912 0.405035 -0.738106 0.53958 0.330821 -0.675196 0.659294 0.235914 -0.664015 0.709527 0.267476 -0.705425 0.656378 0.178037 -0.583411 0.792423 0.568474 -0.25158 0.783291 0.718491 -0.305924 0.624645 0.761029 -0.320813 0.563838 0.267887 -0.735931 0.621806 0.248783 -0.713573 0.65492 0.333072 -0.805166 0.490683 0.704161 -0.57122 0.421741 0.651742 -0.663792 0.366897 0.585789 -0.751757 0.30284 0.675453 -0.593161 0.43809 0.637627 -0.73417 0.233294 0.657198 -0.684814 0.314835 0.729705 -0.632167 0.260569 0.758184 -0.591062 0.275324 0.64728 -0.730014 0.219335 0.713803 -0.637135 0.290764 0.629722 -0.73735 0.244471 0.696364 -0.660394 0.280992 0.852335 -0.308208 0.422532 0.72652 -0.660149 0.190714 0.692337 -0.706037 0.148934 0.867459 -0.305412 0.392732 0.594525 -0.7493 0.291701 0.723605 -0.599531 0.341993 0.717472 -0.531167 0.450662 0.68609 -0.661049 0.303802 0.654063 -0.726905 0.20931 0.729546 -0.52155 0.442435 0.645655 -0.730735 0.22171 0.667758 -0.694473 0.267969 0.182217 -0.80208 0.568739 0.290527 -0.891474 0.34766 0.317603 -0.905723 0.280704 0.104144 -0.83877 0.534434 0.232173 -0.936107 0.264196 0.13424 -0.868307 0.477517 0.369712 -0.901027 0.226854 0.408164 -0.90292 0.134678 0.342898 -0.895024 0.285225 0.320125 -0.926047 0.199894 0.286823 -0.917673 0.274972 0.259434 -0.906774 0.332347 0.255889 -0.965859 0.040462 0.242259 -0.944936 0.220016 0.237442 -0.934481 0.265267 0.403722 -0.914063 0.038703 0.367595 -0.883788 0.28947 0.393593 -0.909956 0.130633 0.164466 -0.884644 0.436299 0.157826 -0.862155 0.481435 0.185785 -0.949068 0.25447 0.257043 -0.86686 0.427179 0.273607 -0.922452 0.272435 0.27756 -0.93569 0.217819 0.298017 -0.790965 -0.534379 0.312414 -0.83319 -0.456281 0.297004 -0.788017 -0.539275 0.299679 -0.790368 -0.534333 0.298591 -0.787221 -0.539561 0.278712 -0.730178 -0.623827 0.36346 -0.806145 -0.466934 0.36005 -0.801215 -0.477932 0.337077 -0.766977 -0.546009 0.380255 -0.797949 -0.467636 0.358779 -0.754742 -0.54922 0.383432 -0.804313 -0.453939 0.262188 -0.837839 -0.478834 0.153394 -0.773665 -0.614746 0.227496 -0.819978 -0.525245 0.26309 -0.836876 -0.480023 0.227388 -0.820023 -0.525221 0.284597 -0.845752 -0.45134 0.081868 -0.731358 -0.677063 0.119737 -0.785144 -0.607628 0.166608 -0.843501 -0.510636 0.067258 -0.738529 -0.670859 0.16302 -0.844761 -0.50971 0.117317 -0.797944 -0.591205 0.720827 -0.676789 0.149552 0.76781 -0.639978 0.029927 0.800833 -0.592216 -0.089143 0.634822 -0.768198 0.082909 0.72434 -0.673604 -0.146933 0.685592 -0.727269 -0.032304 0.793934 -0.591476 -0.140806 0.813283 -0.534087 -0.230914 0.783303 -0.61298 -0.103402 0.800484 -0.584355 -0.133246 0.790505 -0.604624 -0.097628 0.750726 -0.660474 0.013612 0.682481 -0.589824 -0.431658 0.673716 -0.658746 -0.334904 0.646616 -0.737094 -0.19642 0.770791 -0.5141 -0.376275 0.7446 -0.654196 -0.132659 0.766994 -0.580423 -0.273549 0.687184 -0.69838 -0.200111 0.655704 -0.753451 -0.048626 0.683045 -0.709305 -0.174172 0.686368 -0.699118 -0.20033 0.682268 -0.709932 -0.174663 0.698586 -0.637861 -0.324209 0.318858 -0.896744 -0.306887 0.328733 -0.894031 -0.304375 0.418988 -0.863957 -0.279335 0.251534 -0.960428 -0.11962 0.344573 -0.93478 -0.086343 0.320288 -0.94252 -0.095242 0.218216 -0.919638 -0.32657 0.456356 -0.872864 -0.172766 0.39606 -0.892572 -0.215529 0.292891 -0.880282 -0.373253 0.414583 -0.870055 -0.266693 0.342666 -0.878965 -0.331662 0.488179 -0.857737 0.161148 0.461707 -0.876118 0.138723 0.301805 -0.953313 0.010398 0.600338 -0.795693 -0.08042 0.385972 -0.902973 -0.188855 0.447874 -0.879625 -0.160216 0.509936 -0.860167 -0.008862 0.312468 -0.946873 -0.07613 0.336869 -0.93907 -0.068308 0.495379 -0.868098 0.031692 0.317936 -0.947778 -0.025158 0.505664 -0.862014 0.035158 0.982637 -0.143026 0.118184 0.982179 -0.145376 0.119127 0.99611 -0.042198 0.077359 0.982535 -0.142047 0.1202 0.996246 -0.042992 0.075133 0.994638 -0.061111 0.083427 0.994673 -0.102379 0.012004 0.999867 -0.012951 -0.009907 0.997659 -0.06829 0.003638 0.992633 -0.11876 -0.02401 0.996029 -0.081825 -0.035082 0.98235 -0.187025 -0.003309 0.999448 0.013532 0.030347 0.99947 0.005936 0.032012 0.997542 -0.053699 0.045012 0.999938 -0.001792 -0.010976 0.997688 -0.067768 0.005126 0.999888 -0.012346 -0.008403 0.998921 0.017799 0.042892 0.994766 -0.062643 0.080724 0.996427 -0.044096 0.072037 0.999491 0.010436 0.03016 0.997088 -0.04891 0.058511 0.999461 0.006028 0.032271 0.724132 -0.631035 0.278258 0.776036 -0.551957 0.305141 0.8952 -0.242355 0.374007 0.60364 -0.657452 0.450972 0.631995 -0.339739 0.696534 0.513497 -0.832571 0.207716 0.698065 -0.511247 0.50133 0.791951 -0.162024 0.588695 0.768196 -0.302781 0.564091 0.763853 -0.543203 0.348508 0.913259 -0.229666 0.33647 0.760607 -0.547839 0.348354 0.426343 -0.7632 0.485548 0.26056 -0.479876 0.837751 0.199843 -0.374587 0.905399 0.537935 -0.752121 0.380711 0.790606 -0.294563 0.536819 0.816385 -0.173984 0.550676 0.583423 -0.664721 0.466651 0.500268 -0.837374 0.220309 0.605876 -0.344873 0.716922 0.404566 -0.711059 0.575084 0.20919 -0.374745 0.90322 0.267566 -0.475614 0.837973 0.815434 -0.470687 0.33693 0.926794 -0.345416 0.147448 0.976242 -0.214579 -0.030131 0.818718 -0.564662 0.104201 0.979663 -0.200153 0.014098 0.992908 -0.118764 -0.005268 0.818271 -0.40753 0.405404 0.730167 -0.487329 0.478922 0.975376 -0.148148 0.163382 0.829033 -0.443334 0.34082 0.980825 -0.189147 0.046957 0.928886 -0.317217 0.191165 0.834458 -0.479028 0.272419 0.926051 -0.187187 0.327704 0.937141 -0.07978 0.339709 0.729366 -0.46093 0.505539 0.915384 -0.054995 0.398808 0.725895 -0.465622 0.506233 0.84884 -0.333189 0.410434 0.899163 -0.045124 0.435282 0.899387 -0.03912 0.4354 0.859127 -0.331087 0.390233 0.89636 -0.036283 0.441839 0.883353 -0.21788 0.414989 0.046824 -0.445882 0.893866 0.027402 -0.515684 0.856341 0.051138 -0.429815 0.901468 0.034696 -0.444948 0.894884 0.040747 -0.427823 0.902943 0.052664 -0.393465 0.91783 -0.040909 -0.563759 0.824926 -0.030606 -0.496173 0.867684 -0.018666 -0.415514 0.909395 0.000875 -0.565657 0.82464 0.041663 -0.428001 0.902818 0.016377 -0.515137 0.856952 -0.125196 -0.470406 0.873524 -0.092123 -0.325961 0.940884 -0.107786 -0.394115 0.912719 -0.158012 -0.468095 0.869436 -0.14666 -0.383664 0.911752 -0.158958 -0.475441 0.865268 -0.028552 -0.337032 0.94106 -0.039203 -0.365572 0.929957 -0.054938 -0.407232 0.911671 -0.073847 -0.33616 0.938905 -0.08689 -0.399451 0.912628 -0.071868 -0.326567 0.942438 0.782176 0.132651 0.608772 0.781615 0.140122 0.607819 0.778112 -0.094037 0.621047 0.780902 0.132923 0.610346 0.786594 -0.095278 0.610076 0.734091 -0.379096 0.56338 0.826476 -0.311919 0.468661 0.858576 0.066628 0.508339 0.859762 -0.106173 0.499537 0.627013 -0.315663 0.712188 0.62591 -0.072279 0.776539 0.591532 0.148559 0.792477 0.425378 -0.399303 0.812164 0.311999 -0.630564 0.710666 0.522659 -0.0579 0.850573 0.416725 -0.39558 0.818448 0.483503 -0.052507 0.873766 0.491317 0.042938 0.869922 0.473839 -0.57847 0.663964 0.73423 -0.379171 0.563148 0.917476 -0.11515 0.380759 0.472787 -0.577128 0.66588 0.556519 -0.062589 0.828474 0.424514 -0.690723 0.585397 -0.010536 -0.33678 0.941524 -0.021783 -0.365585 0.930523 -0.019849 -0.360657 0.932487 -0.049784 -0.33032 0.942555 -0.056052 -0.348031 0.935806 -0.047672 -0.324337 0.94474 -0.003591 -0.441565 0.897222 0.01669 -0.382964 0.923612 0.019782 -0.373856 0.927276 -0.063431 -0.434966 0.89821 -0.03109 -0.356795 0.933665 -0.033974 -0.363861 0.930833 -0.081167 -0.335953 0.938375 -0.09291 -0.363763 0.926846 -0.08226 -0.338549 0.937346 -0.074786 -0.336134 0.93884 -0.076472 -0.340668 0.937069 -0.080629 -0.351835 0.932583 -0.097463 -0.35235 0.93078 -0.082081 -0.312368 0.946408 -0.090915 -0.335355 0.937695 -0.072004 -0.353147 0.932793 -0.067915 -0.343774 0.936593 -0.076875 -0.364279 0.928111 0.864776 -0.15914 0.476275 0.873276 -0.122232 0.471645 0.694297 -0.535316 0.481028 0.83053 -0.146233 0.537434 0.670487 -0.52015 0.529048 0.762065 -0.350611 0.544361 0.837876 0.119362 0.532651 0.824491 -0.428555 0.369534 0.763285 -0.576747 0.291132 0.971444 0.064328 0.228382 0.63147 -0.494768 0.597035 0.912215 -0.142539 0.384117 0.552415 -0.679424 0.48293 0.66736 -0.570268 0.478984 0.696767 -0.536872 0.475694 0.571288 -0.703974 0.421959 0.72169 -0.552341 0.417231 0.812905 -0.422145 0.401222 0.819955 -0.244608 0.517533 0.775185 -0.36799 0.513489 0.688837 -0.531864 0.492569 0.855057 -0.339391 0.392034 0.697232 -0.537164 0.474682 0.665372 -0.567126 0.485437 0.740568 0.475661 0.474665 0.653351 0.751846 0.088649 0.567534 0.818683 -0.087544 0.571004 0.673458 0.469476 0.719516 0.679718 -0.142408 0.542763 0.657667 0.522381 0.381652 0.795527 -0.470616 0.319418 0.746847 -0.583259 0.52475 0.848125 -0.072949 0.503422 0.724132 -0.47138 0.616066 0.780732 -0.104501 0.638257 0.764482 0.09053 0.34775 0.773385 -0.530043 0.459743 0.867696 -0.189049 0.48475 0.872622 -0.059569 0.251116 0.811841 -0.527119 0.548396 0.832289 -0.080977 0.228487 0.802094 -0.55176 0.365451 0.869354 0.33267 0.313234 0.859913 0.40303 0.597189 0.79611 -0.097851 0.598752 0.646066 0.473387 0.474953 0.878207 -0.056328 0.420301 0.88897 -0.181877 0.950019 0.061449 0.306083 0.952123 0.093425 0.29109 0.949031 0.050538 0.311103 0.962261 0.056621 0.266174 0.959873 0.030653 0.278756 0.943273 -0.069013 0.324767 0.882872 0.114196 0.455518 0.878007 0.093999 0.469327 0.887012 0.133454 0.44204 0.886298 0.111093 0.449593 0.889733 0.130469 0.43744 0.894559 0.163893 0.415816 0.945175 0.022173 0.325811 0.945439 0.023292 0.324965 0.950713 0.047629 0.306393 0.926724 0.055196 0.371667 0.931356 0.078261 0.355599 0.92313 0.039427 0.382461 0.884745 -0.226124 0.407547 0.939502 -0.067616 0.335804 0.958073 0.034157 0.284482 0.941439 -0.26795 0.204682 0.99082 -0.064716 0.118689 0.985126 -0.10493 0.136074 -0.142014 -0.471329 0.870449 -0.263845 -0.238868 0.93452 -0.264514 -0.237427 0.934698 -0.127594 -0.465261 0.875929 -0.237401 -0.230899 0.943571 -0.145902 -0.429765 0.891075 -0.165769 -0.409021 0.897342 -0.163596 -0.413942 0.895482 -0.177569 -0.414364 0.892621 -0.268125 -0.238285 0.93345 -0.266987 -0.240703 0.933156 -0.135219 -0.3891 0.911218 -0.167603 -0.198404 0.965684 -0.165427 -0.212865 0.962976 -0.102033 -0.390696 0.914847 -0.128254 -0.203161 0.970709 -0.100201 -0.402296 0.91001 -0.222673 -0.402804 0.887787 -0.21181 -0.44222 0.871538 -0.261889 -0.236802 0.935596 -0.12997 -0.409588 0.902965 -0.16521 -0.212809 0.963025 -0.16745 -0.198409 0.965709 0.385625 -0.45421 0.803111 0.394425 -0.55982 0.728718 0.38636 -0.786191 0.482316 0.652177 -0.458399 0.603767 0.558162 -0.732356 0.390012 0.636284 -0.534083 0.556686 0.585419 -0.650657 0.483663 0.46888 -0.825121 0.31516 0.533412 -0.742518 0.405139 0.588526 -0.650736 0.479772 0.5359 -0.741538 0.40365 0.64082 -0.520445 0.564347 0.279443 -0.957957 -0.065044 0.275286 -0.958325 -0.076362 0.422531 -0.77787 0.465174 0.333415 -0.938284 -0.091959 0.496552 -0.756034 0.426438 0.471955 -0.824451 0.312313 0.354413 -0.923178 0.148776 0.538704 -0.544629 0.642789 0.478678 -0.761931 0.436266 0.356584 -0.922657 0.146808 0.470507 -0.764491 0.440656 0.251685 -0.965439 -0.067685 0.092172 0.399899 0.911913 0.088439 0.391491 0.915922 0.044007 0.289975 0.956022 0.162831 0.395912 0.903737 0.104762 0.266937 0.958003 0.120357 0.301651 0.945791 0.043347 0.413064 0.90967 0.011383 0.318473 0.947864 0.006446 0.303572 0.952787 0.009988 0.41572 0.909438 -0.029267 0.316044 0.948293 0.011838 0.420292 0.907312 0.081227 0.188222 0.978762 0.063513 0.134873 0.988825 0.106966 0.266077 0.957999 -0.006542 0.190343 0.981696 0.027051 0.296174 0.954751 0.034161 0.318217 0.947402 0.073237 0.155127 0.985176 0.135783 0.300951 0.943923 0.118843 0.261412 0.957883 0.180339 0.152291 0.971743 0.211251 0.223375 0.951565 0.156942 0.099558 0.982577 0.640474 -0.761159 -0.102129 0.772086 -0.625623 0.11171 0.815484 -0.536011 0.218353 0.548191 -0.833753 0.065907 0.660554 -0.620323 0.422928 0.528492 -0.848613 0.023478 0.907735 -0.332721 0.255566 0.913646 -0.236719 0.330479 0.866604 -0.484476 0.119504 0.847094 -0.383881 0.367516 0.818612 -0.533388 0.213005 0.777489 -0.620465 0.102638 0.946504 -0.198904 0.2541 0.883372 -0.433664 0.177733 0.851673 -0.501753 0.151316 0.954176 -0.195038 0.226955 0.857694 -0.495059 0.138848 0.954921 -0.189841 0.228222 0.584246 -0.768357 0.261313 0.453015 -0.887066 0.088832 0.674556 -0.615309 0.407884 0.694908 -0.713018 0.093317 0.836293 -0.517441 0.181297 0.874362 -0.437207 0.210571 0.074645 0.079251 0.994056 0.0684 0.045937 0.9966 0.070583 0.057541 0.995845 0.049589 0.079466 0.995603 0.047279 0.061376 0.996994 0.051326 0.093127 0.99433 -0.006548 0.086501 0.99623 -0.009609 0.070725 0.99745 -0.009637 0.07058 0.99746 0.044516 0.089 0.995036 0.040229 0.062529 0.997232 0.038409 0.051333 0.997943 -0.036944 0.238887 0.970344 -0.048771 0.175976 0.983185 -0.066244 0.079506 0.994631 0.028056 0.236541 0.971216 -0.004398 0.069742 0.997555 -0.004195 0.070794 0.997482 0.06584 0.139028 0.988097 0.060158 0.093054 0.993842 0.056 0.059946 0.99663 0.019675 0.139426 0.990037 0.010691 0.067319 0.997674 0.022876 0.165138 0.986005 0.834323 -0.409952 0.368572 0.817673 -0.429343 0.383504 0.665775 -0.565493 0.486787 0.83375 -0.434893 0.34019 0.683115 -0.593642 0.425375 0.694391 -0.584026 0.4204 0.771212 -0.517374 0.370886 0.687187 -0.631906 0.358425 0.697452 -0.619523 0.360211 0.767054 -0.517416 0.379353 0.693162 -0.611417 0.381702 0.819725 -0.43436 0.373339 0.489855 -0.781118 0.387165 0.537338 -0.737871 0.40843 0.672712 -0.576459 0.463846 0.497436 -0.781748 0.376068 0.686754 -0.599919 0.410446 0.659756 -0.631792 0.406892 0.642352 -0.616928 0.454736 0.694278 -0.576505 0.430837 0.679913 -0.588243 0.437822 0.638128 -0.684029 0.353407 0.703302 -0.631316 0.326812 0.543795 -0.745934 0.384538 -0.872916 0.464004 0.150723 -0.973587 0.198893 0.112118 -0.94366 0.304995 0.12839 -0.878378 0.464142 0.114125 -0.945104 0.310939 0.100473 -0.837066 0.533868 0.119602 -0.99918 -0.007254 0.039841 -0.991933 0.105443 0.070357 -0.943986 0.306114 0.123227 -0.989416 -0.039634 0.139588 -0.912281 0.256887 0.318987 -0.95431 0.151416 0.257614 -0.999804 0.003042 0.019579 -0.999806 0.002644 0.019507 -0.945738 0.315984 0.075715 -0.99998 0.006146 -0.001372 -0.945625 0.314627 0.082479 -0.993167 0.113357 0.027733 -0.999761 -0.003646 -0.021551 -0.852267 0.523076 -0.0056 -0.943131 0.332198 -0.012184 -0.999876 0.003428 0.015393 -0.944537 0.328232 0.010697 -0.999877 0.002982 0.015398 0.515166 0.280045 -0.810049 0.540861 0.384404 -0.748133 0.457482 0.104006 -0.883116 0.709084 0.227019 -0.667579 0.562353 0.002608 -0.826893 0.341409 -0.240899 -0.908519 0.593024 0.33339 -0.732921 0.530963 0.241911 -0.812132 0.439009 0.120577 -0.890355 0.402445 0.464117 -0.789071 0.319157 0.220519 -0.921689 0.401156 0.45978 -0.79226 0.402598 -0.034716 -0.914719 0.311855 -0.131518 -0.940983 0.492889 0.071242 -0.867171 0.37845 -0.016686 -0.925472 0.455527 0.105776 -0.883916 0.530637 0.242154 -0.812272 0.246137 -0.598723 -0.762199 0.487828 -0.290353 -0.823237 0.610941 -0.04956 -0.790124 -0.014774 -0.400669 -0.916104 0.580324 -0.016236 -0.814224 0.357211 -0.18719 -0.915074 -0.843837 0.412537 -0.34315 -0.759036 0.526379 -0.383132 -0.896863 0.318316 -0.307103 -0.836895 0.407275 -0.365696 -0.893195 0.300227 -0.334764 -0.947324 0.147326 -0.28438 -0.751484 0.37869 -0.540247 -0.794132 0.339365 -0.504168 -0.876608 0.24492 -0.414213 -0.749835 0.444767 -0.489826 -0.891727 0.294019 -0.344057 -0.744768 0.448904 -0.493766 -0.893218 0.23928 -0.380666 -0.97115 0.079247 -0.224918 -0.880901 0.257046 -0.397419 -0.893208 0.256462 -0.369332 -0.88457 0.26832 -0.381498 -0.793821 0.36918 -0.483274 -0.98216 -0.14487 -0.119891 -0.955474 0.151192 -0.253399 -0.895649 0.311806 -0.31716 -0.970298 -0.154204 -0.186395 -0.893553 0.301815 -0.332371 -0.963889 0.055015 -0.260558 0.649359 0.390723 -0.652433 0.630337 0.27236 -0.726977 0.644925 0.355401 -0.676582 0.64728 0.391634 -0.65395 0.64323 0.357099 -0.6773 0.649703 0.561844 -0.512072 0.533638 0.378792 -0.75614 0.507361 0.358362 -0.783685 0.58078 0.415629 -0.699963 0.684513 0.25259 -0.683842 0.694435 0.302805 -0.652739 0.680507 0.234999 -0.694036 0.673417 0.583661 -0.453706 0.675542 0.700073 -0.231391 0.611495 0.387783 -0.689709 0.721562 0.531904 -0.4432 0.572599 0.422763 -0.702426 0.498727 0.36855 -0.784502 0.733145 0.638529 -0.234052 0.674824 0.54539 -0.497154 0.573783 0.421738 -0.702076 0.621348 0.73568 -0.269632 0.591904 0.405741 -0.696437 0.618895 0.744008 -0.251835 -0.927807 0.10993 -0.356497 -0.83929 0.13427 -0.526844 -0.91934 0.112959 -0.3769 -0.926158 0.061798 -0.372039 -0.917399 0.06613 -0.392437 -0.9818 0.023185 -0.188497 -0.745295 0.283847 -0.603296 -0.811144 0.245602 -0.530778 -0.919103 0.157398 -0.361213 -0.743605 0.269882 -0.611731 -0.919086 0.157993 -0.360997 -0.837301 0.22018 -0.500448 -0.997547 -0.057872 -0.039388 -0.997487 -0.066857 -0.023435 -0.919481 0.134386 -0.369452 -0.999895 -0.013499 -0.005244 -0.918546 0.17269 -0.3556 -0.813081 0.261271 -0.520227 -0.999932 -0.01113 -0.003587 -0.982063 0.028585 -0.186373 -0.917845 0.073377 -0.390098 -0.997954 -0.059595 -0.023142 -0.914605 0.032206 -0.403064 -0.997974 -0.060148 -0.020717 0.077055 0.090474 0.992913 0.052391 0.178132 0.982611 0.028422 0.088237 0.995694 0.013287 0.156061 0.987658 0.032187 0.071202 0.996942 -0.031536 0.120456 0.992218 -0.086945 0.168777 0.981812 -0.038368 0.126441 0.991232 -0.010228 0.142642 0.989722 -0.186998 0.207082 0.960286 -0.209063 0.228443 0.950845 -0.079391 0.10254 0.991556 -0.165831 0.239215 0.956701 -0.037181 0.127127 0.991189 -0.086067 0.170059 0.981668 0.005757 0.237459 0.971381 0.043361 0.071308 0.996511 0.023135 0.161648 0.986577 -0.088921 0.240038 0.966682 -0.064497 0.111256 0.991697 -0.097633 0.287015 0.952938 0.003925 0.173405 0.984843 -0.071198 0.210429 0.975013 -0.057855 0.203944 0.977271 0.010028 0.182448 0.983164 -0.054865 0.214065 0.975277 -0.055432 0.214337 0.975186 -0.032836 0.155084 0.987355 -0.320926 0.186361 0.928588 -0.070696 0.15995 0.98459 -0.032803 0.165877 0.985601 -0.06896 0.165948 0.98372 -0.082426 0.165919 0.982689 -0.27417 0.198744 0.940921 -0.115326 0.165453 0.979452 -0.071927 0.155685 0.985185 -0.274132 0.180754 0.944553 -0.071167 0.158319 0.98482 -0.320816 0.184953 0.928908 -0.15028 0.262362 0.953196 -0.054065 0.216292 0.974831 -0.054187 0.216352 0.97481 -0.155388 0.2548 0.954427 -0.053069 0.220121 0.974028 -0.092331 0.233717 0.967911 -0.271811 0.067448 0.959984 -0.307677 0.052805 0.950024 -0.161626 0.11072 0.980621 -0.274067 0.170371 0.946499 -0.195569 0.187632 0.962573 -0.501392 0.110759 0.858102 -0.032874 0.140664 0.989511 0.353509 0.152099 0.922983 -0.170788 0.131294 0.976521 -0.032823 0.159617 0.986633 -0.161994 0.111543 0.980467 -0.307726 0.053214 0.949986 0.171843 0.398758 0.900812 -0.149208 0.174569 0.973274 -0.179518 0.151024 0.972093 -0.115617 0.009303 0.99325 0.302696 0.294578 0.906421 -0.530305 -0.00381 0.847799 -0.474912 0.043006 0.878982 -0.215112 0.232812 0.948433 -0.503056 -0.043132 0.863177 -0.188109 0.170563 0.967225 -0.15909 0.188044 0.96919 0.826494 -0.315344 0.466332 0.940225 -0.124364 0.317034 0.919907 -0.169406 0.353655 0.833959 -0.42996 0.345899 0.948076 -0.237455 0.211583 0.823129 -0.4432 0.355012 0.951005 0.189067 0.244627 0.948693 0.133127 0.286807 0.884046 -0.116427 0.452668 0.975466 0.134768 0.174079 0.913826 -0.159109 0.373639 0.934965 -0.104238 0.339079 0.949602 -0.021344 0.312732 0.900919 -0.266058 0.342867 0.925235 -0.179127 0.334445 0.942469 -0.022787 0.333517 0.915842 -0.16244 0.367216 0.94842 0.13347 0.28755 0.783075 -0.516983 0.34572 0.824821 -0.447895 0.345052 0.927702 -0.183902 0.324884 0.768931 -0.517403 0.375553 0.927447 -0.1834 0.325894 0.901253 -0.266027 0.342012 0.04205 0.088885 0.995154 0.03591 0.05178 0.998013 0.040402 0.078904 0.996063 0.0645 0.089916 0.993859 0.061905 0.074918 0.995266 0.067906 0.1097 0.991642 0.110331 0.078857 0.990762 0.110861 0.081412 0.990496 0.107712 0.06629 0.99197 0.071773 0.079278 0.994265 0.070632 0.073289 0.994806 0.065495 0.046462 0.996771 0.107968 -0.002252 0.994152 0.1103 0.009635 0.993852 0.120724 0.063805 0.990633 0.08205 -0.002196 0.996626 0.096813 0.068361 0.992952 0.099523 0.081545 0.991688 0.061151 0.116789 0.991272 0.059792 0.109134 0.992227 0.053953 0.076397 0.995617 0.084113 0.118621 0.989371 0.077063 0.072084 0.994417 0.068493 0.016771 0.997511 0.792934 -0.389073 0.468911 0.817034 -0.368027 0.44386 0.676445 -0.470937 0.566251 0.793745 -0.393418 0.463887 0.67661 -0.475374 0.562333 0.650147 -0.490374 0.580382 0.827795 -0.323875 0.458106 0.680191 -0.459404 0.571217 0.676066 -0.462461 0.573641 0.825399 -0.308665 0.472697 0.670767 -0.399359 0.624967 0.813137 -0.317684 0.487735 0.630224 -0.49572 0.597561 0.627507 -0.497399 0.599024 0.676214 -0.465561 0.570953 0.628685 -0.487328 0.606025 0.675776 -0.45695 0.578381 0.679195 -0.454604 0.57622 0.571074 -0.550043 0.609367 0.649316 -0.514876 0.559725 0.677098 -0.500339 0.539629 0.568965 -0.523615 0.634118 0.675241 -0.448149 0.585843 0.625655 -0.485605 0.610528 0.13962 -0.051752 0.988852 0.140871 -0.024523 0.989724 0.139835 -0.047225 0.989048 0.137725 -0.051757 0.989117 0.138172 -0.047099 0.989288 0.13011 -0.126512 0.983395 0.095717 0.003962 0.995401 0.099935 0.113428 0.988507 0.093523 -0.04366 0.994659 0.104273 0.004783 0.994537 0.106361 -0.044656 0.993324 0.105538 -0.02445 0.994115 0.119581 0.121332 0.985383 0.104769 0.010582 0.99444 0.097001 -0.04393 0.994314 0.108635 0.120511 0.98675 0.100183 -0.044178 0.993988 0.108364 0.114227 0.987527 0.1478 -0.002337 0.989015 0.135553 -0.126435 0.98267 0.143609 -0.047512 0.988493 0.152744 -0.002347 0.988263 0.144655 -0.047592 0.988337 0.153539 0.0022 0.98814 0.444243 -0.00425 0.895896 0.421257 0.001211 0.90694 0.456681 -0.007234 0.889601 0.43917 -0.010305 0.898345 0.454804 -0.014493 0.890473 0.620567 -0.061321 0.781752 0.453808 0.083426 0.887186 0.626769 0.020049 0.778947 0.476286 0.075807 0.876016 0.450623 0.061584 0.890588 0.471026 0.052044 0.880583 0.439092 0.066903 0.895948 0.47184 0.09642 0.876396 0.302218 0.129804 0.94436 0.480243 0.094587 0.87202 0.47106 0.088642 0.877636 0.478511 0.086261 0.873834 0.628325 0.034054 0.777205 0.349686 0.022831 0.936589 0.62292 -0.057103 0.780199 0.456761 -0.006923 0.889563 0.348334 0.020783 0.93714 0.453598 -0.019107 0.891002 0.28195 0.044838 0.958381 0.458456 -0.011456 0.888644 0.621957 -0.017631 0.782853 0.55364 -0.015023 0.83262 0.456446 -0.024616 0.889411 0.557419 -0.041628 0.829187 0.343482 -0.006378 0.939138 0.55779 -0.044404 0.828794 0.438827 -0.009027 0.898526 0.553322 -0.012905 0.832867 0.622281 -0.015295 0.782644 0.2939 0.066826 0.953497 0.380277 0.109345 0.918386 0.514277 0.177102 0.839139 0.308994 0.035597 0.950397 0.513397 0.180461 0.838962 0.402389 0.100066 0.909984 0.369629 0.120126 0.921382 0.327325 0.100204 0.939584 0.511402 0.187982 0.838529 0.375266 0.108505 0.920544 0.513924 0.178455 0.839069 0.379703 0.110706 0.918461 0.567765 -0.511428 0.645046 0.541535 -0.522743 0.658392 0.604877 -0.494078 0.624509 0.606403 -0.50738 0.612242 0.650221 -0.486221 0.583783 0.522322 -0.618349 0.587217 0.557142 -0.602156 0.57184 0.611114 -0.573967 0.54507 0.515542 -0.570641 0.639207 0.60847 -0.528793 0.591728 0.542945 -0.559342 0.626377 0.732395 -0.449626 0.511307 0.767505 -0.411892 0.491204 0.610405 -0.556927 0.563239 0.728433 -0.444327 0.521497 0.609635 -0.544068 0.576485 0.552594 -0.583005 0.595606 0.787192 -0.362068 0.499235 0.650198 -0.455888 0.60779 0.603204 -0.481006 0.636222 0.786728 -0.360101 0.501385 0.606288 -0.506317 0.613236 0.757498 -0.388777 0.524451 0.312464 0.024884 0.949604 0.32342 -0.036125 0.945566 0.318455 -0.007633 0.947907 0.298033 0.023482 0.954267 0.306059 -0.012589 0.951929 0.272362 0.128222 0.953613 0.34102 -0.120961 0.932241 0.441541 -0.321101 0.837816 0.284852 -0.021007 0.958341 0.326547 -0.136342 0.935296 0.295113 -0.016943 0.955312 0.301891 -0.041287 0.952448 0.308343 -0.038426 0.950499 0.157427 0.163188 0.973954 0.293559 -0.01756 0.95578 0.309657 -0.036521 0.950147 0.29825 -0.015698 0.954359 0.445771 -0.315979 0.837523 0.287913 0.132183 0.94849 0.288551 0.129438 0.948675 0.317315 -0.00809 0.948286 0.212834 0.127765 0.968699 0.265339 -0.028687 0.963728 0.193142 0.181561 0.964226 0.787584 -0.36375 0.49739 0.761908 -0.398675 0.510445 0.898232 -0.161516 0.408768 0.793994 -0.394787 0.462295 0.910458 -0.175129 0.374695 0.921501 -0.144077 0.360664 0.774838 -0.513924 0.368114 0.925089 -0.227108 0.304356 0.932478 -0.204036 0.298085 0.742506 -0.463537 0.483548 0.898861 -0.162187 0.407117 0.771595 -0.42212 0.475873 0.974628 0.002139 0.223821 0.975475 0.047179 0.214994 0.940767 -0.217569 0.26004 0.96015 0.002866 0.279472 0.927828 -0.197265 0.316579 0.920498 -0.223474 0.320535 0.947949 0.125002 0.292861 0.914298 -0.130672 0.383385 0.903628 -0.16737 0.394265 0.968682 0.097264 0.228463 0.928151 -0.19772 0.315345 0.968566 0.053558 0.242921 0.71139 -0.518085 0.474881 0.762554 -0.445239 0.469333 0.735052 -0.485904 0.472859 0.717098 -0.520968 0.462993 0.742708 -0.489677 0.456728 0.897911 -0.219101 0.381773 0.613163 -0.27423 0.74083 0.577417 -0.397823 0.71297 0.576096 -0.401699 0.711864 0.537954 -0.292401 0.790637 0.531659 -0.376923 0.758464 0.52417 -0.43761 0.730578 0.480107 -0.647609 0.591692 0.16018 -0.871087 0.464273 0.647562 -0.440615 0.621709 0.402998 -0.675575 0.617407 0.523631 -0.372408 0.766239 0.510494 -0.418829 0.750985 0.428298 -0.763162 0.483884 0.904279 -0.223199 0.363952 0.747398 -0.491967 0.446503 0.396296 -0.763151 0.510441 0.773499 -0.504361 0.383822 0.130561 -0.83663 0.531982 0.977822 -0.092747 0.187784 0.985092 -0.046784 0.165545 0.928992 -0.258592 0.264773 0.983476 -0.10548 0.147133 0.932119 -0.281533 0.2278 0.92326 -0.30232 0.237053 0.959608 -0.204242 0.19349 0.814853 -0.429115 0.389712 0.930507 -0.268191 0.24946 0.921531 -0.183217 0.342364 0.915246 -0.204462 0.34716 0.955306 -0.00285 0.295605 0.866873 -0.405178 0.290452 0.920337 -0.324096 0.218953 0.933351 -0.29968 0.197604 0.864165 -0.38262 0.326833 0.931354 -0.274598 0.239114 0.819221 -0.437265 0.371047 0.885895 -0.330035 0.325986 0.911951 -0.279487 0.300387 0.926713 -0.24669 0.283455 0.899297 -0.436995 0.017326 0.914001 -0.405711 0.000934 0.893907 -0.447662 0.022987 0.969157 -0.037539 0.243566 0.93754 -0.202242 0.28305 0.831536 -0.448341 0.327929 0.977907 -0.193941 0.078005 0.820561 -0.41005 0.398168 0.950916 -0.258569 0.17 0.86551 -0.392287 0.311455 0.691728 -0.611744 0.383772 0.831197 -0.446849 0.330812 0.866061 -0.396953 0.30392 0.831637 -0.448794 0.327052 0.945098 -0.234111 0.227995 0.506887 -0.620752 0.598108 0.650683 -0.525924 0.547737 0.807267 -0.375953 0.454949 0.581481 -0.717322 0.383835 0.825586 -0.425662 0.370431 0.691423 -0.611177 0.385222 0.79862 -0.522305 0.299003 0.94843 -0.280135 0.148343 0.8364 -0.476755 0.270443 0.799314 -0.486783 0.352334 0.831042 -0.446175 0.33211 0.671665 -0.614735 0.413481 0.879409 -0.467892 -0.08784 0.894648 -0.429789 -0.122008 0.724935 -0.675931 0.132612 0.857625 -0.493479 -0.144768 0.690779 -0.717131 0.092455 0.640841 -0.754077 0.143841 0.847771 -0.466228 -0.252815 0.719446 -0.694535 -0.00437 0.666507 -0.742599 0.065688 0.940689 -0.329926 -0.079075 0.797491 -0.556672 0.232648 0.928056 -0.371357 -0.028389 0.506357 -0.852876 0.127302 0.45381 -0.863099 0.221621 0.576825 -0.816519 -0.023847 0.569346 -0.806398 0.159901 0.629078 -0.776883 0.026726 0.658026 -0.751138 -0.052847 0.430247 -0.843047 0.322739 0.586612 -0.80656 0.073128 0.615877 -0.787726 0.013564 0.362812 -0.894916 0.259793 0.577352 -0.816162 -0.023357 0.41815 -0.887047 0.195699 0.521776 -0.842302 0.135194 0.354179 -0.845229 0.400181 0.296439 -0.829759 0.472889 0.571312 -0.8048 0.160934 0.36829 -0.782516 0.502028 0.518291 -0.811715 0.269245 0.208283 -0.558548 0.802896 0.194693 -0.535634 0.8217 0.357046 -0.790474 0.497663 0.177352 -0.568603 0.803266 0.329966 -0.808766 0.486848 0.356907 -0.843729 0.400923 0.001463 -0.534684 0.845051 0.236113 -0.819041 0.522899 0.268061 -0.84616 0.460604 0.116453 -0.483873 0.867356 0.374643 -0.777921 0.504461 0.165837 -0.547663 0.8201 0.426665 -0.846143 0.319373 0.483883 -0.840515 0.243704 0.29183 -0.832506 0.470923 0.435306 -0.838602 0.327498 0.304238 -0.825034 0.476191 0.248529 -0.810532 0.53035 0.259286 -0.408225 0.875285 0.282568 -0.495183 0.821553 0.195043 -0.191722 0.961874 0.247839 -0.414825 0.875498 0.177553 -0.196457 0.964303 0.142155 -0.093535 0.985415 0.255707 -0.541824 0.80065 0.220705 -0.332958 0.916749 0.192289 -0.192473 0.962278 0.300137 -0.524674 0.79664 0.22676 -0.182926 0.956618 0.293993 -0.489486 0.820958 0.028201 -0.039887 0.998806 -0.002047 0.103245 0.994654 0.066609 -0.224623 0.972166 0.127515 -0.023974 0.991547 0.154732 -0.202512 0.966978 0.172848 -0.340822 0.924102 0.091321 0.226677 0.969679 0.142671 -0.093391 0.985354 0.156968 -0.201925 0.966741 0.011623 0.205132 0.978665 0.20006 -0.190349 0.961116 0.055467 0.117094 0.991571 0.156358 -0.451313 0.87856 0.151988 -0.384059 0.910713 0.152299 -0.388502 0.908774 0.220905 -0.451919 0.864274 0.212582 -0.37405 0.902716 0.217701 -0.420453 0.88081 0.128405 -0.393779 0.910193 0.150995 -0.357708 0.921545 0.153225 -0.388293 0.908708 0.15293 -0.384128 0.910526 0.207388 -0.389392 0.897421 0.230696 -0.466685 0.853806 0.203386 -0.376362 0.903873 0.245875 -0.365351 0.897811 0.376184 -0.56961 0.730774 0.295034 -0.392739 0.87104 0.277684 -0.356549 0.892056 0.272598 -0.627413 0.729413 0.200459 -0.377089 0.904223 0.227576 -0.467603 0.854141 0.004677 -0.023174 0.999721 -0.053688 -0.204014 0.977495 -0.050801 -0.195101 0.979467 -0.071372 -0.010944 0.99739 -0.122024 -0.169436 0.977958 -0.076692 -0.027314 0.996681 -0.054861 -0.329445 0.94258 -0.052509 -0.322682 0.94505 -0.013177 -0.208167 0.978005 -0.074116 -0.326046 0.942444 -0.03148 -0.201853 0.97891 -0.033607 -0.208096 0.977531 -0.127682 -0.351102 0.927591 -0.06923 -0.19471 0.978415 -0.067209 -0.189297 0.979617 -0.103447 -0.352129 0.930217 -0.045077 -0.19711 0.979344 -0.087644 -0.31039 0.94656 -0.076798 -0.04609 0.995981 -0.069995 -0.029788 0.997102 -0.126937 -0.167621 0.977645 -0.033109 -0.046389 0.998375 -0.081633 -0.184141 0.979504 -0.085244 -0.194433 0.977205 0.976938 0.059982 0.204923 0.953533 -0.169891 0.248823 0.975007 0.107785 0.194279 0.94582 0.080191 0.314633 0.944502 0.113661 0.308215 0.946087 0.058004 0.318676 0.940568 -0.192766 0.279594 0.958538 0.098317 0.267467 0.957387 0.111661 0.266348 0.919457 -0.182242 0.348405 0.89751 0.118176 0.424864 0.921494 -0.147945 0.359113 0.970061 0.005128 0.242806 0.970183 -0.028026 0.240749 0.962525 0.110703 0.24757 0.97036 0.005092 0.241612 0.963925 0.110422 0.242191 0.965246 0.098027 0.242263 0.943217 -0.020235 0.331559 0.948895 0.056788 0.310442 0.949194 0.112989 0.293707 0.961077 -0.017045 0.275755 0.945577 0.113512 0.304957 0.961725 -0.031569 0.272192 0.017209 -0.731965 0.681125 0.086601 -0.746584 0.65963 0.257756 -0.765096 0.590076 0.008928 -0.742991 0.669242 0.248645 -0.776411 0.579104 0.144324 -0.76804 0.623927 0.104645 -0.494533 0.862836 0.328142 -0.833 0.44546 0.266912 -0.753357 0.601008 -0.077757 -0.69073 0.71892 0.149232 -0.87848 0.453874 0.028511 -0.793825 0.607477 0.36912 -0.8463 0.384092 0.163282 -0.836288 0.523413 0.190598 -0.840521 0.507146 0.352405 -0.871765 0.340347 0.184941 -0.846075 0.499954 0.290173 -0.867502 0.404029 0.232073 -0.819477 0.524022 0.109864 -0.815468 0.56828 0.210738 -0.819778 0.532498 0.228599 -0.824276 0.517989 0.20635 -0.824429 0.527008 0.172198 -0.823747 0.540175 0.227419 -0.852616 0.470454 0.345823 -0.839633 0.418835 0.449253 -0.815303 0.365312 0.231921 -0.840299 0.490011 0.459385 -0.785798 0.414109 0.29639 -0.830308 0.471954 0.484809 -0.80516 0.341582 0.605209 -0.742837 0.28621 0.447297 -0.820254 0.356523 0.484481 -0.806574 0.338697 0.44665 -0.821847 0.353653 0.342008 -0.854878 0.390146 0.72885 -0.637913 0.248687 0.579317 -0.748967 0.321622 0.449961 -0.813459 0.368537 0.722819 -0.65552 0.218694 0.447054 -0.820855 0.355442 0.605178 -0.742948 0.285986 0.452847 -0.774145 0.442299 0.307121 -0.8061 0.505845 0.463671 -0.770811 0.436875 0.452394 -0.774905 0.441433 0.463492 -0.771475 0.435892 0.594829 -0.718195 0.361074 0.812 -0.507196 0.288806 0.897911 -0.387714 0.208409 0.970517 -0.220268 0.09787 0.813233 -0.512231 0.276173 0.968678 -0.23882 0.068026 0.932322 -0.333992 0.138651 0.950846 -0.279356 0.13361 0.986387 -0.15209 0.062533 0.970597 -0.219023 0.099851 0.951242 -0.279979 0.129424 0.970383 -0.2222 0.094788 0.899302 -0.390752 0.196387 0.975173 -0.217875 -0.039589 0.968888 -0.246601 -0.021049 0.960136 -0.279535 0.000478 0.977428 -0.063934 0.201361 0.960625 -0.119564 0.250807 0.977759 -0.062606 0.200171 0.935139 -0.301674 0.185763 0.934141 -0.303999 0.18699 0.971149 -0.199014 0.131387 0.935124 -0.301561 0.186024 0.971147 -0.198696 0.131883 0.976221 -0.179402 0.121684 0.880311 0.293732 0.372524 0.860849 0.175125 0.477776 0.781173 -0.028874 0.623647 0.87636 0.298238 0.378216 0.829164 -0.03631 0.557825 0.707748 -0.295013 0.641919 0.93241 0.056026 0.357034 0.907871 0.199017 0.369003 0.937843 -0.056758 0.342386 0.905759 0.065292 0.418734 0.912532 -0.051277 0.405779 0.89176 0.155803 0.42484 0.891107 0.078129 0.447016 0.901325 -0.148222 0.406994 0.902748 -0.049319 0.427333 0.901092 -0.048994 0.430852 0.865963 0.205275 0.456039 0.587577 -0.416558 0.693709 0.709121 -0.298117 0.638964 0.877923 -0.044638 0.476717 0.84037 -0.479118 0.253425 0.807335 -0.032851 0.589178 0.847908 -0.185562 0.496607 0.806405 -0.476629 0.350051 0.81558 -0.204319 0.541372 0.822872 -0.307886 0.477586 0.799109 -0.475608 0.367724 0.81302 -0.312415 0.49132 0.810156 -0.256158 0.527286 0.819157 0.091716 0.56619 0.837999 -0.038063 0.544343 0.829427 -0.304753 0.468163 0.86821 0.082999 0.489206 0.849574 -0.294459 0.437627 0.869982 -0.17127 0.462383 0.838257 -0.19977 0.507363 0.772334 -0.451379 0.446942 0.817113 -0.310559 0.485674 0.840514 -0.200976 0.503136 0.819486 -0.309467 0.482363 0.852082 -0.041587 0.521753 0.747608 -0.343866 0.568189 0.74302 -0.282261 0.606836 0.747339 -0.338022 0.572036 0.818292 -0.338077 0.464869 0.824075 -0.307319 0.475874 0.78891 -0.449039 0.419506 -0.093183 -0.728069 0.679141 0.072155 -0.722465 0.687632 0.116453 -0.717558 0.686695 -0.096106 -0.691464 0.71599 0.092249 -0.682609 0.724938 0.165791 -0.672416 0.721367 0.37371 -0.62104 0.688949 0.084701 -0.730741 0.67738 0.119226 -0.721447 0.682129 0.387355 -0.693208 0.607798 0.129187 -0.735213 0.665411 0.073707 -0.737355 0.671472 0.562705 -0.454205 0.690696 0.640079 -0.351764 0.683052 0.163446 -0.78007 0.603968 0.532572 -0.44291 0.721247 0.155276 -0.769734 0.619193 0.124792 -0.78653 0.604812 0.318584 -0.4462 0.836307 0.167957 -0.675131 0.718323 0.123773 -0.72777 0.67456 0.488762 -0.461686 0.740241 0.153217 -0.767092 0.622972 0.572391 -0.344895 0.74392 -0.669668 -0.733607 0.115604 -0.292581 -0.855458 0.427302 -0.138469 -0.846824 0.513532 -0.735587 -0.622394 0.267466 -0.29914 -0.54766 0.781399 -0.770037 -0.610325 0.185867 -0.175827 -0.836195 0.519483 -0.058267 -0.782678 0.619694 -0.153206 -0.827489 0.540175 -0.174911 -0.837176 0.518211 -0.152362 -0.828633 0.538659 -0.280979 -0.866533 0.412518 0.082873 -0.888806 0.450728 0.003385 -0.889828 0.456283 -0.108962 -0.881631 0.459188 0.055848 -0.796742 0.601733 -0.151887 -0.829275 0.537805 -0.029187 -0.814801 0.579005 -0.625666 -0.66492 0.40795 -0.794373 -0.548468 0.261066 -0.194374 -0.76604 0.6127 -0.618757 -0.630072 0.469201 -0.194206 -0.766314 0.612411 -0.021675 -0.774594 0.632087 -0.003226 -0.919611 0.392817 -0.033098 -0.920892 0.388409 0.179686 -0.893327 0.411922 -0.002468 -0.920239 0.391349 0.173187 -0.874044 0.453931 0.223987 -0.854183 0.469256 0.160157 -0.916429 0.366754 0.263205 -0.892025 0.367442 0.186026 -0.911305 0.367311 0.150492 -0.908448 0.389967 0.182621 -0.901761 0.391761 -0.027207 -0.927522 0.372777 0.19568 -0.894979 0.400901 0.290356 -0.870814 0.396708 0.181261 -0.897877 0.401201 0.200299 -0.904747 0.375917 0.184447 -0.906915 0.378794 0.263413 -0.893632 0.363365 0.325882 -0.844344 0.425306 0.239535 -0.87455 0.421646 0.178917 -0.891088 0.417073 0.328452 -0.84849 0.414951 0.179707 -0.893389 0.411779 0.285493 -0.86384 0.41506 0.752584 -0.610129 0.247709 0.762677 -0.595393 0.252648 0.810335 -0.51656 0.276628 0.740794 -0.607722 0.28618 0.805652 -0.514485 0.293649 0.753552 -0.59102 0.287846 0.812567 -0.580513 0.052339 0.9836 -0.134032 -0.120688 0.848596 -0.528224 0.029407 0.823692 -0.527919 0.206964 0.826476 -0.523215 0.207808 0.776313 -0.600147 0.192773 0.825465 -0.33709 0.452745 0.662328 -0.622912 0.416295 0.753012 -0.488979 0.44031 0.879597 -0.326026 0.346433 0.794564 -0.5094 0.330424 0.936313 -0.062261 0.345602 0.640029 -0.630118 0.439675 0.712738 -0.55154 0.433368 0.759223 -0.492129 0.425898 0.643291 -0.631541 0.432819 0.751664 -0.488291 0.443366 0.653478 -0.619972 0.434284 0.925858 0.015276 0.377564 0.497393 -0.643324 0.582009 0.051478 -0.853654 0.51829 0.889825 0.018088 0.455944 0.356153 -0.931535 0.073466 0.810279 -0.462809 0.359523 0.795149 -0.352781 0.493238 0.338151 -0.821061 0.459906 0.143801 -0.904081 0.402442 0.796072 -0.354685 0.490376 0.148133 -0.90594 0.396648 0.521165 -0.698396 0.490541 0.623819 -0.728409 0.283321 0.249599 -0.942856 0.22073 0.266702 -0.937317 0.224293 0.611815 -0.732712 0.298021 0.495282 -0.840699 -0.218908 0.600528 -0.778588 0.182116 0.690328 -0.534375 0.48774 0.671794 -0.585168 0.454171 0.365945 -0.928974 0.055595 0.716362 -0.515386 0.470323 0.379299 -0.924764 0.030715 0.319082 -0.947225 -0.030849 0.809763 -0.38529 0.442533 0.902252 -0.166438 0.397794 0.798894 -0.404269 0.445348 0.785254 -0.333267 0.521833 0.749483 -0.411563 0.518548 0.397366 -0.822305 0.407327 0.810997 -0.455527 0.367123 0.604059 -0.663925 0.440812 0.85596 -0.389269 0.340297 0.801092 -0.428042 0.418368 0.820543 -0.399602 0.408689 0.916732 -0.213562 0.337629 0.706016 -0.606472 0.365694 0.510436 -0.297861 0.806681 0.597315 -0.415444 0.686018 0.633813 -0.644011 0.428404 0.730094 -0.413411 0.544109 0.616105 -0.673039 0.409187 0.659402 -0.713376 0.237242 0.660664 -0.74455 0.095749 0.491793 -0.407636 0.769398 0.659164 -0.713489 0.237562 0.485682 -0.406986 0.773612 0.445987 -0.351349 0.823195 0.797016 -0.539496 0.271495 0.65136 -0.669143 0.357739 0.644433 -0.674036 0.361083 0.789236 -0.580307 0.200875 0.628365 -0.714393 0.307897 0.763335 -0.606991 0.221093 0.398892 -0.783201 0.476951 0.533176 -0.735979 0.417203 0.642777 -0.678736 0.355184 0.299103 -0.900602 -0.315362 0.284661 -0.906711 -0.311197 0.487425 -0.793849 -0.363621 0.429676 -0.765401 0.479102 0.511224 -0.746447 0.42599 0.635024 -0.698957 0.328943 0.428462 -0.767683 0.476532 0.634066 -0.701279 0.325836 0.531279 -0.742423 0.408107 0.603681 -0.745686 0.281995 0.712975 -0.685819 0.146008 0.615158 -0.741002 0.269253 0.65414 -0.684033 0.3228 0.638376 -0.690546 0.340032 0.526837 -0.722912 0.447036 -0.24369 -0.951654 0.187004 -0.214528 -0.961773 0.170208 -0.160214 -0.977278 0.138776 -0.175739 -0.945852 0.272908 -0.107928 -0.967132 0.230234 -0.096994 -0.969923 0.22325 -0.410192 -0.909881 0.062128 -0.334168 -0.942241 0.022673 -0.245708 -0.9691 -0.021735 -0.333484 -0.919259 0.209166 -0.169262 -0.977933 0.122462 -0.226324 -0.962004 0.152731 -0.263261 -0.959218 0.102926 -0.130623 -0.990987 0.029688 -0.199186 -0.97764 0.067418 -0.272544 -0.958679 0.081568 -0.21035 -0.976523 0.046437 -0.300697 -0.948713 0.097601 0.334503 -0.780254 0.5285 0.094928 -0.790307 0.605313 0.133452 -0.792069 0.595666 -0.000454 -0.959628 -0.281272 -0.275166 -0.958003 -0.080709 -0.221808 -0.967387 -0.122327 -0.41182 -0.427449 -0.804793 -0.085465 -0.283129 -0.955266 -0.071487 -0.276145 -0.958454 -0.233122 -0.760237 -0.606378 0.195402 -0.529715 -0.825361 -0.224622 -0.757566 -0.612894 0.02804 -0.144575 -0.989097 -0.121142 -0.223018 -0.967258 0.051514 -0.222944 -0.973469 -0.065898 -0.282006 -0.957147 -0.083331 -0.290401 -0.95327 0.208316 -0.059807 -0.976231 0.008868 -0.338428 -0.940951 0.000219 -0.349573 -0.936909 0.140367 -0.030559 -0.989628 -0.050801 -0.297722 -0.9533 -0.191747 -0.756967 -0.624687 -0.206138 -0.769935 -0.603911 0.083232 -0.429777 -0.899091 -0.284056 -0.71859 -0.634777 0.012604 -0.361866 -0.932145 0.024691 -0.344895 -0.938317 -0.050831 -0.022938 -0.998444 -0.113991 -0.325783 -0.938547 -0.05518 0.052698 -0.997085 -0.139579 -0.324446 -0.935549 -0.129668 -0.277513 -0.951931 -0.064888 -0.194691 -0.978716 -0.00676 -0.409981 -0.912069 -0.029483 -0.328647 -0.943992 -0.034439 -0.17647 -0.983703 0.007121 -0.329156 -0.944249 -0.073962 -0.023548 -0.996983 -0.204954 -0.802855 -0.559837 -0.218441 -0.766777 -0.603603 -0.304515 -0.310354 -0.900528 0.086172 -0.741596 -0.665289 -0.024428 -0.328744 -0.944103 -0.005076 -0.409136 -0.912459 -0.263949 -0.727676 -0.633103 -0.149781 -0.26802 -0.951699 -0.164756 -0.322913 -0.931978 -0.290676 -0.715507 -0.635262 -0.19643 -0.320675 -0.926597 -0.297101 -0.75073 -0.59003 -0.331526 -0.938498 0.096501 -0.310425 -0.945826 0.095128 -0.447895 -0.888092 0.103358 -0.330328 -0.937368 0.110567 -0.444711 -0.887537 0.120457 -0.495318 -0.859759 0.124399 -0.277367 -0.960633 0.015851 -0.365605 -0.930061 0.036312 -0.455708 -0.888258 0.057692 -0.282799 -0.959085 -0.013431 -0.463115 -0.886265 0.007745 -0.326909 -0.945018 -0.008413 -0.308998 -0.948001 0.076254 -0.480815 -0.867631 0.126627 -0.445511 -0.887699 0.11623 -0.319373 -0.946982 0.035014 -0.454246 -0.888376 0.066697 -0.363948 -0.930313 0.045386 -0.686244 -0.719431 -0.107184 -0.486885 -0.868241 -0.095393 -0.474581 -0.87512 -0.09454 -0.457769 -0.658607 0.59723 -0.323699 -0.7872 0.524915 -0.269135 -0.828057 0.491822 -0.256186 -0.959244 0.119245 -0.105245 -0.989733 0.096709 -0.237995 -0.964238 0.116635 -0.243429 -0.953985 0.175084 -0.238046 -0.955505 0.174195 -0.333376 -0.923596 0.189292 0.07474 -0.94101 0.330021 -0.097656 -0.942785 0.318777 -0.235158 -0.923619 0.302703 0.136038 -0.979881 0.146035 -0.237392 -0.968797 0.071259 -0.105051 -0.989447 0.099795 -0.09639 -0.873423 0.477326 -0.136298 -0.871971 0.470202 -0.226139 -0.863329 0.451136 -0.050967 -0.934464 0.352392 -0.234549 -0.91882 0.317421 -0.107611 -0.933165 0.342963 -0.277602 -0.94195 0.188861 -0.33146 -0.922633 0.197189 -0.237987 -0.953982 0.182431 -0.204613 -0.892075 0.402908 -0.229696 -0.885278 0.40438 -0.140365 -0.906605 0.39795 0.016256 -0.873444 0.486652 0.068633 -0.853338 0.516822 -0.056029 -0.895342 0.441841 0.002855 -0.85408 0.520134 -0.082878 -0.880269 0.467182 -0.142431 -0.892939 0.427052 0.055949 -0.820843 0.568407 -0.056923 -0.891898 0.448639 -0.059768 -0.893331 0.445408 0.10954 -0.836577 0.536786 -0.025725 -0.910594 0.412501 0.076608 -0.857873 0.50812 -0.072643 -0.846194 0.5279 -0.058414 -0.837377 0.543495 -0.106761 -0.865613 0.489199 -0.028146 -0.860273 0.509056 -0.073401 -0.885757 0.458308 -0.074479 -0.88631 0.457064 -0.096229 -0.873678 0.476893 -0.147531 -0.886145 0.439297 -0.094599 -0.873224 0.47805 -0.126362 -0.820747 0.557141 -0.161582 -0.827425 0.537829 -0.091074 -0.812744 0.575459 -0.228609 -0.681845 0.694857 -0.260047 -0.722444 0.640664 -0.355058 -0.829141 0.431809 -0.168528 -0.71915 0.674108 -0.279321 -0.856249 0.434531 -0.24104 -0.814214 0.528162 -0.161398 -0.781003 0.603312 -0.136732 -0.91334 0.383556 -0.142752 -0.89025 0.432523 -0.17045 -0.781359 0.600354 -0.15577 -0.887794 0.43308 -0.173266 -0.747272 0.641532 -0.12703 -0.901839 0.412977 -0.132239 -0.880875 0.454503 -0.129421 -0.892599 0.431876 -0.132468 -0.901863 0.411213 -0.134766 -0.891677 0.432145 -0.12963 -0.913373 0.385934 -0.210577 -0.788285 0.578155 -0.234746 -0.81759 0.525777 -0.272433 -0.858411 0.434638 -0.172083 -0.806666 0.5654 -0.214979 -0.874563 0.434653 -0.209238 -0.866239 0.453707 -0.485852 -0.745455 0.456338 -0.418607 -0.847944 0.325206 -0.331102 -0.927735 0.172274 -0.407636 -0.763966 0.500189 -0.255267 -0.936727 0.239545 -0.303975 -0.897207 0.320341 -0.284643 -0.913068 0.292038 -0.184127 -0.959263 0.214272 -0.236816 -0.937438 0.2552 -0.312863 -0.917645 0.245039 -0.278706 -0.935011 0.219265 -0.418878 -0.847926 0.324903 -0.099373 -0.9266 0.36268 -0.120801 -0.914553 0.386005 -0.099998 -0.926265 0.363365 -0.196775 -0.948839 0.246949 -0.221889 -0.937612 0.267673 -0.174258 -0.957873 0.228283 -0.285366 -0.890108 0.355351 -0.273622 -0.902399 0.332877 -0.233804 -0.937502 0.257731 -0.183163 -0.900655 0.394046 -0.147613 -0.933335 0.327255 -0.163456 -0.919667 0.357063 -0.478663 -0.87172 -0.104818 -0.354964 -0.933779 -0.045349 -0.38643 -0.920351 -0.060211 -0.496157 -0.8642 -0.083588 -0.388103 -0.920849 -0.037595 -0.523868 -0.8464 -0.095754 -0.287912 -0.928797 -0.23333 -0.328882 -0.917139 -0.225148 -0.369275 -0.903742 -0.216533 -0.291628 -0.923319 -0.24987 -0.365652 -0.898959 -0.241188 -0.314294 -0.916523 -0.247397 -0.390051 -0.890777 -0.233189 -0.460735 -0.862178 -0.210647 -0.365768 -0.899116 -0.240426 -0.392411 -0.887726 -0.240739 -0.364596 -0.897516 -0.248061 -0.337808 -0.906065 -0.254818 -0.553576 -0.822908 -0.127968 -0.512751 -0.851204 -0.11198 -0.386148 -0.92023 -0.063776 -0.56833 -0.817084 -0.096823 -0.386906 -0.920534 -0.054052 -0.4615 -0.884259 -0.071434 -0.186772 -0.898853 -0.396459 -0.216732 -0.865017 -0.452519 -0.140894 -0.940182 -0.310171 -0.118207 -0.884323 -0.451663 -0.069074 -0.939277 -0.336136 -0.062614 -0.945106 -0.320709 -0.320643 -0.810646 -0.48994 -0.233163 -0.889194 -0.393662 -0.154772 -0.939721 -0.304909 -0.278849 -0.795211 -0.538408 -0.160617 -0.939465 -0.302669 -0.229768 -0.86793 -0.440347 -0.275304 -0.914765 -0.295658 -0.248855 -0.955978 -0.155493 -0.268783 -0.927846 -0.258569 -0.300862 -0.907902 -0.291885 -0.289346 -0.924111 -0.249597 -0.315523 -0.882571 -0.348589 -0.176271 -0.959505 -0.219725 -0.182334 -0.939528 -0.2899 -0.182669 -0.93816 -0.294088 -0.272907 -0.938263 -0.212566 -0.279948 -0.92588 -0.253721 -0.262093 -0.952705 -0.153817 -0.453573 -0.835634 -0.30982 -0.481749 -0.85214 -0.204387 -0.480267 -0.851463 -0.210606 -0.410552 -0.866639 -0.28352 -0.434159 -0.877007 -0.205829 -0.394776 -0.857449 -0.33005 -0.38889 -0.899136 -0.200795 -0.391525 -0.910138 -0.135488 -0.464765 -0.864587 -0.191006 -0.464103 -0.860775 -0.208983 -0.464321 -0.861966 -0.20352 -0.374561 -0.884035 -0.279618 -0.374607 -0.884156 -0.279171 -0.38153 -0.902494 -0.199849 -0.384668 -0.88027 -0.277768 -0.390184 -0.898559 -0.20087 -0.392926 -0.909567 -0.13527 -0.376212 -0.846894 -0.375812 -0.393295 -0.858494 -0.329102 -0.432333 -0.877954 -0.205631 -0.367033 -0.854143 -0.36841 -0.443637 -0.87201 -0.206848 -0.408504 -0.866931 -0.285577 -0.191057 -0.970386 -0.147811 -0.157781 -0.971897 -0.174706 -0.233924 -0.965744 -0.11233 -0.164913 -0.977503 -0.1315 -0.22311 -0.971251 -0.083023 -0.247554 -0.966876 -0.062189 -0.232046 -0.937837 -0.2581 -0.239929 -0.937278 -0.252873 -0.275056 -0.933728 -0.229122 -0.169582 -0.963695 -0.20624 -0.245778 -0.958408 -0.14508 -0.185857 -0.963345 -0.19345 -0.337946 -0.896033 -0.287953 -0.305508 -0.906716 -0.290743 -0.295683 -0.90972 -0.291515 -0.336741 -0.88931 -0.309409 -0.302645 -0.900144 -0.313282 -0.259124 -0.912137 -0.317585 -0.322746 -0.917776 -0.231348 -0.307718 -0.922755 -0.23202 -0.276441 -0.932302 -0.233223 -0.320726 -0.915374 -0.243362 -0.280967 -0.927467 -0.246705 -0.312625 -0.917981 -0.244082 -0.329332 -0.924978 -0.189619 -0.320184 -0.928635 -0.187404 -0.392077 -0.896913 -0.204505 -0.326222 -0.921707 -0.209845 -0.385538 -0.894933 -0.224625 -0.332833 -0.918957 -0.21152 -0.340252 -0.911196 -0.23227 -0.468225 -0.850626 -0.239168 -0.382087 -0.893749 -0.234995 -0.339744 -0.907417 -0.247325 -0.3752 -0.891121 -0.255202 -0.313036 -0.918599 -0.241215 -0.649974 -0.576089 -0.495636 -0.385556 -0.815703 -0.431249 -0.315874 -0.856665 -0.407858 -0.653093 -0.582683 -0.483683 -0.3061 -0.849342 -0.430023 -0.418419 -0.785815 -0.455433 -0.310956 -0.911141 -0.270423 -0.306518 -0.913474 -0.267604 -0.358893 -0.88361 -0.300716 -0.265885 -0.910219 -0.317501 -0.3379 -0.871622 -0.355104 -0.412916 -0.821788 -0.392639 -0.4206 -0.895703 -0.144261 -0.502281 -0.82821 -0.248559 -0.55426 -0.768245 -0.320306 -0.418937 -0.89615 -0.146313 -0.546273 -0.770989 -0.327357 -0.47302 -0.853222 -0.219693 -0.533203 -0.379151 -0.756266 -0.613842 -0.209861 -0.761024 -0.173291 -0.800694 -0.573463 -0.652996 -0.582475 -0.484066 -0.48751 -0.787821 -0.376392 -0.44333 -0.826485 -0.34696 -0.663901 0.082685 -0.743235 -0.697532 -0.604546 -0.384672 -0.633999 -0.733833 -0.243995 -0.644957 0.073617 -0.760665 -0.617469 -0.742109 -0.26078 -0.716745 -0.269995 -0.642945 -0.691854 -0.675711 -0.254463 -0.666395 -0.740212 -0.089462 -0.684305 -0.704227 -0.189184 -0.8591 -0.48045 -0.176393 -0.812609 -0.582715 -0.010542 -0.869497 -0.421652 -0.257265 -0.272048 -0.905232 -0.326412 -0.255044 -0.895694 -0.364259 -0.182459 -0.841287 -0.508867 -0.267943 -0.907325 -0.323987 -0.177818 -0.843018 -0.507644 -0.209692 -0.869494 -0.447225 0.082648 -0.92836 -0.362376 0.098528 -0.82559 -0.555601 0.087518 -0.903995 -0.418491 -0.102499 -0.927414 -0.359719 -0.082059 -0.87354 -0.479785 -0.106194 -0.935828 -0.336078 0.129415 -0.209558 -0.969194 0.037137 -0.478421 -0.877345 -0.140958 -0.855929 -0.497509 0.148508 -0.214965 -0.965264 -0.10655 -0.866664 -0.487381 -0.084026 -0.829127 -0.55271 -0.143271 -0.814716 -0.561883 -0.223889 -0.86038 -0.457843 -0.185204 -0.840252 -0.509584 -0.277489 -0.549653 -0.78796 -0.485221 -0.671633 -0.559883 -0.052435 -0.37827 -0.924209 -0.283386 -0.934911 -0.21362 -0.257208 -0.939224 -0.227381 -0.232391 -0.942513 -0.240131 -0.289046 -0.92717 -0.238344 -0.245994 -0.933279 -0.261681 -0.326463 -0.919902 -0.217263 -0.405338 -0.820781 -0.402517 -0.291425 -0.811364 -0.506714 -0.359865 -0.819307 -0.446356 -0.309722 -0.884678 -0.348449 -0.303862 -0.88431 -0.35449 -0.329365 -0.885457 -0.327849 -0.164227 -0.782966 -0.599994 -0.402119 -0.795591 -0.453139 -0.375504 -0.797362 -0.472452 -0.162705 -0.785374 -0.597257 -0.364902 -0.81244 -0.454738 -0.294927 -0.808556 -0.509172 -0.386442 -0.895251 -0.221785 -0.337233 -0.906823 -0.252875 -0.266712 -0.917617 -0.294692 -0.399186 -0.878392 -0.262827 -0.283672 -0.903281 -0.321891 -0.323428 -0.896605 -0.302478 -0.271257 -0.961689 -0.039676 -0.324771 -0.944745 -0.044497 -0.331491 -0.94238 -0.045099 -0.271131 -0.961786 -0.038166 -0.333571 -0.941868 -0.040187 -0.245922 -0.968571 -0.037314 -0.382523 -0.919861 -0.086782 -0.380238 -0.920842 -0.086425 -0.317897 -0.945023 -0.076632 -0.381311 -0.923085 -0.050161 -0.331335 -0.942417 -0.045465 -0.324794 -0.944721 -0.044847 -0.412396 -0.910178 -0.038799 -0.381183 -0.924469 -0.007553 -0.356782 -0.934045 0.01633 -0.381402 -0.922645 -0.057082 -0.342566 -0.939308 -0.018666 -0.390023 -0.918454 -0.065754 -0.341954 -0.938142 0.054371 -0.29176 -0.951624 0.096372 -0.364243 -0.930638 0.035219 -0.329831 -0.942916 0.046047 -0.357937 -0.933548 0.019231 -0.383781 -0.923405 -0.005949 -0.244333 -0.969623 -0.011486 -0.257096 -0.962951 -0.08141 -0.252715 -0.965882 -0.056633 -0.234495 -0.971951 -0.01798 -0.242458 -0.968454 -0.057534 -0.232563 -0.972543 -0.008655 -0.290677 -0.950664 -0.108376 -0.286653 -0.955251 -0.072985 -0.284321 -0.957218 -0.0538 -0.258552 -0.957771 -0.125801 -0.246902 -0.967354 -0.057145 -0.251687 -0.964112 -0.084514 -0.211126 -0.974588 -0.07486 -0.211734 -0.975655 -0.057152 -0.211634 -0.975494 -0.060189 -0.239323 -0.967843 -0.077493 -0.240527 -0.968926 -0.057703 -0.23946 -0.96798 -0.075318 -0.213584 -0.976911 0.00514 -0.213362 -0.976913 -0.010834 -0.212333 -0.975346 -0.06013 -0.208232 -0.978064 0.005555 -0.207073 -0.976448 -0.060575 -0.207165 -0.976658 -0.056756 -0.353798 -0.935277 0.009139 -0.347619 -0.937608 -0.007222 -0.329882 -0.942552 -0.052672 -0.36454 -0.931187 -0.001034 -0.344178 -0.937199 -0.056572 -0.341185 -0.937784 -0.06445 -0.380645 -0.924685 -0.008146 -0.371274 -0.925851 -0.070394 -0.372264 -0.925899 -0.064262 -0.398968 -0.916914 -0.009647 -0.389952 -0.918237 -0.069124 -0.397201 -0.917466 -0.022091 -0.349437 -0.932883 -0.087308 -0.348826 -0.932727 -0.091329 -0.353551 -0.933544 -0.059134 -0.363956 -0.927198 -0.088544 -0.367954 -0.927702 -0.06308 -0.366885 -0.927625 -0.070046 -0.312017 -0.940049 -0.137669 -0.340574 -0.938045 -0.06388 -0.343361 -0.937512 -0.056349 -0.305609 -0.942965 -0.131988 -0.331373 -0.942006 -0.053079 -0.32129 -0.943172 -0.084847 -0.268091 -0.959405 0.087573 -0.210678 -0.97611 0.053146 -0.245234 -0.966649 0.073825 -0.260986 -0.960768 0.093871 -0.243523 -0.966327 0.083116 -0.332405 -0.932959 0.138181 -0.155198 -0.987882 -0.001669 -0.161727 -0.986833 0.002015 -0.249183 -0.967066 0.051871 -0.140007 -0.990087 0.011192 -0.14849 -0.988877 0.008526 -0.238304 -0.971155 -0.00831 -0.260011 -0.965526 -0.012427 -0.145076 -0.989416 -0.00303 -0.262449 -0.964543 -0.027874 -0.163037 -0.986596 -0.006805 -0.32739 -0.943887 -0.043508 -0.366971 -0.928852 -0.050668 -0.263079 -0.964246 -0.031934 -0.33222 -0.942835 -0.026319 -0.328533 -0.943667 -0.039476 -0.239919 -0.970789 -0.002563 -0.239726 -0.970837 -0.002484 -0.329836 -0.943395 -0.034851 -0.243889 -0.969795 0.003941 -0.304306 -0.952291 -0.023213 -0.142323 -0.989744 -0.012295 -0.131049 -0.991345 -0.007774 -0.214272 -0.9759 -0.041306 -0.155266 -0.987365 0.031677 -0.239479 -0.970897 -0.002865 -0.239798 -0.970818 -0.002997 -0.16147 -0.986648 0.021306 -0.195934 -0.980484 -0.016126 -0.216204 -0.975593 -0.038387 -0.123631 -0.992325 -0.00252 -0.194287 -0.978355 -0.071237 -0.1303 -0.991434 -0.008956 -0.205133 -0.978427 -0.024531 -0.26414 -0.96075 -0.084787 -0.217255 -0.975421 -0.036798 -0.205376 -0.97838 -0.024367 -0.217021 -0.97546 -0.037153 -0.197154 -0.980252 -0.015378 -0.325117 -0.943858 0.058577 -0.323425 -0.944108 0.063691 -0.314936 -0.944939 0.088916 -0.303141 -0.951972 0.043069 -0.286854 -0.954364 0.083098 -0.288651 -0.95419 0.078752 -0.303765 -0.946089 0.112435 -0.315849 -0.946013 0.072791 -0.311236 -0.946235 0.088151 -0.29694 -0.948768 0.108006 -0.304283 -0.948627 0.086712 -0.314019 -0.947663 0.057686 -0.389378 -0.917598 0.079998 -0.38648 -0.915401 0.112582 -0.387302 -0.91609 0.103807 -0.396377 -0.914642 0.079465 -0.39462 -0.91279 0.105305 -0.395914 -0.914188 0.086679 -0.413978 -0.90768 0.068847 -0.410662 -0.905321 0.108399 -0.410646 -0.905307 0.108578 -0.399926 -0.913848 0.070288 -0.397012 -0.911696 0.105794 -0.396473 -0.91122 0.111746 -0.314632 -0.948633 0.033191 -0.330466 -0.942057 0.057621 -0.347181 -0.934041 0.08386 -0.29686 -0.953392 0.054013 -0.320956 -0.942322 0.094957 -0.315703 -0.944958 0.085939 -0.231001 -0.969173 0.085688 -0.23681 -0.963717 0.123171 -0.23767 -0.962755 0.128901 -0.283224 -0.955603 0.081288 -0.288742 -0.95126 0.108315 -0.283022 -0.955745 0.080316 -0.239428 -0.966736 0.089979 -0.24365 -0.962279 0.121051 -0.244335 -0.961437 0.126254 -0.247822 -0.964664 0.089489 -0.25301 -0.95964 0.122792 -0.252919 -0.95974 0.122195 -0.313164 -0.9471 0.070215 -0.319885 -0.943929 0.08168 -0.326304 -0.940707 0.09271 -0.309045 -0.948194 0.073612 -0.318815 -0.942958 0.095854 -0.418508 -0.903192 -0.095364 -0.457395 -0.886682 -0.06771 -0.38792 -0.914309 -0.116437 -0.412053 -0.906997 -0.086993 -0.38313 -0.917857 -0.103683 -0.333464 -0.933555 -0.131439 -0.477546 -0.875463 -0.074254 -0.407866 -0.902695 -0.13707 -0.398467 -0.905619 -0.145187 -0.464571 -0.883353 -0.062137 -0.387788 -0.91441 -0.116083 -0.4572 -0.8868 -0.067484 -0.380508 -0.924233 -0.031738 -0.32499 -0.944509 -0.047788 -0.357565 -0.933097 -0.038435 -0.382252 -0.920837 -0.077087 -0.373907 -0.924042 -0.079621 -0.381521 -0.921122 -0.07731 -0.270852 -0.96199 -0.034857 -0.298595 -0.953975 -0.027784 -0.347942 -0.937397 -0.014972 -0.273068 -0.959977 -0.062266 -0.357508 -0.933125 -0.038296 -0.324982 -0.944518 -0.047669 -0.109775 -0.765533 -0.633962 0.043396 -0.478405 -0.877067 -0.036551 -0.640172 -0.767362 -0.092632 -0.768391 -0.633241 -0.023012 -0.647838 -0.761431 -0.127729 -0.820511 -0.557177 0.135085 0.062059 -0.988889 0.076262 -0.042425 -0.996185 -0.214371 -0.522098 -0.825505 0.311218 -0.042188 -0.949402 -0.13797 -0.57686 -0.805107 -0.020743 -0.459314 -0.888032 0.108124 -0.375963 -0.920305 -0.222978 -0.614917 -0.756412 -0.148844 -0.569446 -0.808441 0.070357 -0.30554 -0.949576 -0.194291 -0.5371 -0.820837 0.204406 -0.168028 -0.964357 -0.178207 -0.848032 -0.499083 -0.128217 -0.820313 -0.557357 0.047833 -0.68497 -0.726999 -0.219987 -0.811497 -0.541367 -0.008129 -0.656054 -0.75467 -0.1212 -0.748503 -0.651961 -0.080395 -0.770287 -0.63261 -0.112027 -0.826763 -0.551284 -0.152074 -0.887821 -0.434335 -0.217284 -0.742117 -0.634074 -0.261836 -0.846288 -0.463938 -0.254888 -0.830746 -0.494867 -0.196364 -0.832755 -0.517649 -0.25853 -0.865269 -0.429502 -0.239021 -0.856074 -0.458264 -0.162956 -0.860172 -0.483269 -0.190545 -0.874838 -0.445365 -0.110549 -0.827336 -0.550721 -0.348892 -0.867838 -0.35374 -0.386895 -0.878096 -0.281529 -0.280537 -0.837798 -0.468394 -0.289134 -0.907379 -0.305065 -0.208577 -0.868176 -0.450296 -0.23414 -0.883008 -0.406787 -0.263248 -0.917759 -0.297355 -0.230614 -0.836312 -0.497393 -0.238251 -0.856394 -0.458068 -0.355388 -0.890844 -0.283013 -0.321397 -0.817739 -0.4775 -0.356341 -0.892787 -0.275593 -0.51772 -0.515768 -0.682605 -0.456758 -0.61876 -0.639147 -0.332677 -0.774192 -0.538473 -0.510207 -0.511574 -0.691362 -0.349696 -0.773114 -0.529158 -0.422271 -0.674917 -0.605124 -0.430368 -0.665389 -0.609952 -0.415079 -0.779254 -0.469545 -0.417887 -0.765666 -0.489005 -0.50656 -0.626625 -0.592232 -0.497759 -0.749963 -0.43565 -0.50632 -0.612408 -0.607121 -0.276486 -0.914463 -0.295488 -0.291028 -0.885387 -0.36248 -0.3237 -0.774641 -0.543277 -0.373956 -0.884256 -0.279727 -0.414888 -0.766103 -0.490871 -0.411787 -0.780589 -0.470227 -0.31209 -0.807734 -0.500165 -0.418513 -0.673001 -0.60985 -0.343054 -0.77357 -0.532826 -0.295638 -0.801771 -0.519386 -0.318393 -0.774868 -0.546082 -0.203855 -0.889651 -0.408612 -0.371539 -0.915402 -0.15491 -0.348024 -0.92468 -0.154423 -0.342618 -0.926717 -0.154297 -0.369985 -0.921181 -0.120565 -0.354372 -0.927532 -0.118764 -0.299269 -0.931083 -0.208622 -0.323979 -0.922898 -0.20808 -0.323762 -0.922973 -0.208086 -0.291738 -0.9439 -0.154733 -0.34196 -0.926635 -0.156238 -0.348232 -0.92427 -0.156396 -0.495385 -0.862791 -0.100922 -0.471833 -0.877592 -0.084891 -0.382462 -0.923603 -0.026105 -0.488049 -0.866153 -0.107643 -0.378076 -0.924848 -0.041403 -0.371845 -0.927527 -0.037757 -0.438312 -0.895799 -0.073671 -0.38556 -0.922034 -0.034582 -0.380996 -0.924048 -0.031258 -0.446869 -0.892043 -0.067581 -0.382691 -0.92353 -0.025293 -0.472113 -0.877463 -0.084663 -0.176099 -0.954586 -0.240321 -0.183007 -0.939425 -0.28981 -0.169151 -0.966491 -0.193091 -0.200169 -0.953232 -0.226456 -0.19643 -0.961736 -0.190993 -0.191031 -0.971071 -0.143274 -0.158194 -0.919435 -0.360018 -0.134435 -0.959055 -0.249282 -0.122668 -0.97284 -0.196302 -0.187882 -0.921224 -0.340656 -0.17002 -0.966351 -0.193026 -0.182194 -0.939427 -0.290314 -0.179666 -0.966698 -0.182249 -0.18244 -0.973423 -0.138434 -0.178973 -0.964867 -0.192354 -0.175242 -0.967528 -0.182156 -0.174907 -0.965551 -0.192661 -0.172926 -0.953985 -0.244969 -0.195911 -0.974457 -0.109784 -0.192816 -0.97073 -0.143195 -0.187903 -0.963305 -0.191666 -0.182311 -0.977206 -0.108774 -0.177715 -0.965081 -0.192449 -0.180841 -0.973732 -0.138355 -0.424104 -0.887262 -0.18139 -0.425525 -0.889779 -0.164991 -0.426814 -0.892026 -0.148723 -0.406035 -0.895574 -0.181889 -0.409511 -0.900451 -0.146592 -0.409558 -0.900514 -0.146073 -0.380206 -0.902444 -0.202578 -0.373738 -0.899458 -0.226483 -0.394751 -0.907315 -0.144746 -0.406004 -0.88693 -0.220263 -0.423315 -0.893763 -0.148295 -0.419658 -0.892667 -0.164415 -0.354173 -0.909 -0.219728 -0.383071 -0.916876 -0.112225 -0.375504 -0.915832 -0.1423 -0.372531 -0.897979 -0.234208 -0.396083 -0.906707 -0.144913 -0.374547 -0.898968 -0.227093 -0.411808 -0.902906 -0.123184 -0.409762 -0.90042 -0.146076 -0.409711 -0.900356 -0.146617 -0.392867 -0.911437 -0.12222 -0.390436 -0.909266 -0.144201 -0.393739 -0.912144 -0.113857 -0.096983 -0.995075 -0.020509 -0.096482 -0.995117 -0.020798 -0.209138 -0.976856 0.044867 -0.079478 -0.996811 -0.007169 -0.205746 -0.976642 0.061963 -0.133911 -0.990738 0.022501 -0.154104 -0.986777 -0.050231 -0.268943 -0.962646 0.031352 -0.218619 -0.975798 -0.004802 -0.110497 -0.993648 -0.021331 -0.210465 -0.976859 0.038087 -0.103136 -0.994336 -0.025659 -0.351348 -0.928143 -0.122901 -0.255935 -0.960875 -0.105907 -0.235591 -0.966463 -0.102203 -0.341647 -0.924748 -0.167685 -0.244222 -0.956886 -0.157239 -0.316341 -0.934167 -0.165107 -0.143681 -0.989311 -0.024891 -0.1407 -0.989756 -0.024238 -0.225505 -0.973299 -0.042849 -0.129212 -0.988958 -0.072572 -0.234413 -0.967482 -0.095019 -0.257638 -0.961063 -0.0999 -0.140882 -0.989435 -0.034209 -0.26322 -0.961418 -0.079937 -0.284266 -0.954713 -0.087837 -0.14843 -0.988882 -0.008964 -0.295943 -0.952989 -0.065038 -0.159645 -0.987087 -0.013184 -0.343363 -0.925469 -0.160027 -0.36853 -0.914399 -0.16751 -0.259538 -0.956282 -0.134777 -0.352447 -0.928415 -0.117585 -0.281426 -0.955035 -0.09332 -0.261403 -0.961347 -0.086483 -0.360706 -0.913742 -0.186993 -0.282755 -0.95035 -0.129943 -0.267877 -0.956058 -0.119145 -0.352737 -0.91537 -0.194097 -0.262134 -0.956245 -0.129931 -0.354953 -0.914177 -0.195676 -0.20346 -0.97823 -0.04087 -0.163038 -0.986593 -0.00731 -0.276611 -0.955494 -0.102558 -0.191808 -0.980209 -0.048991 -0.272435 -0.955806 -0.110516 -0.290126 -0.9489 -0.124162 -0.299111 -0.953829 0.027263 -0.339932 -0.936669 -0.084241 -0.354415 -0.926416 -0.127058 -0.301757 -0.952938 0.029186 -0.353692 -0.926669 -0.127229 -0.329026 -0.943014 -0.049658 -0.345923 -0.916672 -0.200125 -0.344603 -0.917891 -0.196787 -0.319533 -0.937891 -0.135127 -0.363646 -0.913112 -0.184357 -0.344403 -0.929861 -0.129405 -0.330618 -0.939287 -0.091823 -0.45728 -0.863244 -0.213786 -0.458153 -0.877608 -0.141072 -0.457575 -0.883374 -0.101372 -0.470718 -0.856178 -0.213035 -0.468968 -0.877722 -0.098355 -0.470679 -0.86799 -0.158289 -0.429661 -0.900356 -0.068921 -0.428738 -0.902947 -0.029515 -0.429913 -0.896322 -0.108542 -0.472562 -0.878479 -0.07043 -0.472931 -0.875711 -0.097297 -0.472793 -0.869813 -0.141042 -0.194415 -0.956238 -0.218658 -0.194224 -0.955933 -0.220158 -0.204711 -0.970099 -0.130393 -0.182558 -0.958613 -0.218483 -0.195886 -0.972193 -0.128329 -0.194861 -0.971395 -0.135725 -0.248825 -0.943435 -0.219124 -0.287555 -0.949375 -0.12649 -0.279074 -0.948875 -0.147495 -0.297434 -0.921662 -0.249144 -0.33056 -0.930291 -0.159021 -0.300022 -0.922609 -0.242445 -0.291376 -0.955499 -0.046058 -0.284296 -0.956485 -0.065666 -0.255404 -0.956334 -0.142108 -0.30233 -0.951716 -0.053234 -0.269491 -0.951975 -0.145321 -0.278527 -0.952798 -0.120826 -0.182722 -0.981448 -0.058078 -0.174165 -0.975435 -0.134883 -0.175501 -0.976698 -0.123535 -0.193293 -0.979389 -0.05861 -0.183285 -0.975033 -0.12537 -0.195316 -0.979739 -0.044315 -0.29079 -0.924872 -0.245056 -0.299065 -0.924524 -0.236252 -0.360238 -0.917509 -0.168539 -0.281187 -0.92938 -0.239138 -0.35517 -0.921011 -0.159978 -0.349919 -0.921989 -0.165812 -0.285844 -0.951202 -0.116225 -0.341114 -0.935221 -0.094883 -0.320644 -0.941595 -0.102888 -0.339015 -0.931331 -0.133006 -0.257282 -0.951232 -0.170186 -0.36643 -0.928278 -0.063469 -0.359615 -0.930783 -0.065733 -0.308029 -0.947791 -0.082528 -0.367443 -0.926777 -0.077912 -0.317726 -0.943088 -0.098156 -0.340369 -0.936068 -0.089025 -0.388538 -0.914761 -0.110687 -0.344599 -0.924588 -0.162445 -0.35174 -0.923308 -0.154212 -0.382124 -0.917971 -0.106349 -0.34634 -0.926807 -0.145177 -0.381967 -0.918016 -0.106523 -0.291822 -0.923021 -0.250743 -0.314042 -0.916327 -0.248439 -0.31222 -0.916897 -0.248634 -0.288544 -0.927896 -0.236119 -0.316284 -0.919102 -0.234979 -0.282483 -0.929703 -0.23634 -0.475647 -0.872929 -0.108423 -0.506372 -0.852974 -0.126578 -0.364814 -0.929987 -0.04511 -0.47718 -0.872317 -0.106592 -0.363472 -0.930195 -0.051245 -0.354684 -0.933801 -0.047065 -0.482084 -0.868799 -0.113064 -0.369749 -0.927981 -0.046218 -0.365152 -0.929929 -0.043556 -0.482324 -0.868694 -0.112847 -0.364662 -0.930013 -0.045809 -0.506101 -0.853094 -0.126858 -0.302978 -0.922877 -0.237703 -0.282785 -0.929106 -0.238318 -0.31561 -0.918747 -0.237263 -0.299905 -0.929778 -0.213473 -0.322643 -0.92223 -0.213056 -0.322395 -0.922316 -0.213061 -0.130268 -0.916717 -0.377705 -0.143708 -0.892488 -0.427568 -0.110084 -0.946475 -0.303424 -0.156592 -0.919306 -0.361047 -0.14467 -0.943699 -0.297496 -0.135331 -0.958953 -0.249186 -0.092327 -0.877083 -0.471381 -0.032423 -0.944236 -0.32767 -0.027667 -0.94837 -0.315957 -0.138979 -0.889446 -0.435397 -0.104362 -0.946821 -0.304366 -0.137934 -0.891547 -0.431414 -0.162166 -0.961793 -0.220581 -0.16167 -0.965226 -0.205431 -0.164027 -0.941625 -0.294002 -0.155102 -0.962864 -0.220992 -0.160809 -0.941996 -0.294592 -0.160896 -0.941603 -0.295799 -0.176953 -0.967209 -0.182192 -0.173632 -0.953878 -0.244886 -0.170565 -0.94084 -0.292794 -0.169549 -0.968565 -0.182031 -0.173038 -0.940531 -0.292333 -0.170458 -0.963758 -0.20522 -0.470065 -0.861883 -0.190255 -0.469545 -0.859068 -0.203788 -0.470001 -0.861516 -0.192064 -0.451743 -0.871063 -0.192814 -0.451848 -0.871432 -0.190893 -0.451952 -0.8718 -0.188957 -0.417215 -0.862101 -0.2876 -0.425806 -0.868135 -0.25501 -0.441216 -0.877019 -0.190174 -0.459309 -0.831184 -0.313318 -0.49161 -0.849075 -0.193367 -0.488915 -0.847969 -0.204723 -0.406304 -0.886742 -0.220469 -0.419832 -0.892582 -0.164432 -0.41427 -0.890473 -0.188252 -0.426759 -0.873422 -0.234543 -0.43743 -0.87897 -0.189913 -0.422111 -0.870603 -0.252729 -0.447354 -0.875926 -0.180634 -0.446894 -0.874301 -0.189428 -0.446832 -0.874088 -0.190557 -0.424329 -0.887156 -0.181383 -0.423658 -0.885899 -0.188938 -0.425695 -0.889695 -0.165007 -0.184945 -0.980198 -0.070759 -0.159885 -0.982903 -0.091312 -0.273934 -0.961739 0.004193 -0.159877 -0.985655 -0.054068 -0.266914 -0.963428 0.023749 -0.270314 -0.962414 0.026273 -0.167634 -0.976809 -0.133199 -0.24763 -0.966844 -0.062389 -0.285215 -0.958056 -0.027961 -0.128613 -0.985708 -0.108806 -0.272211 -0.962195 0.009023 -0.154577 -0.984049 -0.088052 -0.326334 -0.92183 -0.209132 -0.365898 -0.907014 -0.208432 -0.342573 -0.915974 -0.208891 -0.322088 -0.917002 -0.235301 -0.349575 -0.907318 -0.233606 -0.309042 -0.921294 -0.236029 -0.341192 -0.924549 -0.169698 -0.316869 -0.933542 -0.167611 -0.330783 -0.928485 -0.168817 -0.330125 -0.918747 -0.216611 -0.344668 -0.913487 -0.216207 -0.364654 -0.905848 -0.215563 -0.335844 -0.921965 -0.192848 -0.367241 -0.908239 -0.20059 -0.367461 -0.908138 -0.200644 -0.343073 -0.925351 -0.161328 -0.38045 -0.908732 -0.17165 -0.368169 -0.914405 -0.168271 -0.321004 -0.915709 -0.241729 -0.319088 -0.916503 -0.241259 -0.34541 -0.905188 -0.247642 -0.330185 -0.925831 -0.183891 -0.370384 -0.90835 -0.194209 -0.368399 -0.909264 -0.193704 -0.328766 -0.910418 -0.251103 -0.31194 -0.919301 -0.239956 -0.34009 -0.904139 -0.258596 -0.287653 -0.911144 -0.295079 -0.313495 -0.897112 -0.311305 -0.291724 -0.909014 -0.297644 -0.351824 -0.915549 -0.194908 -0.354448 -0.914152 -0.196707 -0.365722 -0.907991 -0.204449 -0.306591 -0.922603 -0.234108 -0.341157 -0.904359 -0.256409 -0.313477 -0.919143 -0.238556 -0.382605 -0.908665 -0.167158 -0.384511 -0.907107 -0.171196 -0.406255 -0.887285 -0.218362 -0.353211 -0.915277 -0.193677 -0.369283 -0.899717 -0.232678 -0.353461 -0.915053 -0.194274 -0.342762 -0.909394 -0.235622 -0.370464 -0.886827 -0.276215 -0.346571 -0.906494 -0.241157 -0.386737 -0.903411 -0.185159 -0.402011 -0.888803 -0.220038 -0.381718 -0.907763 -0.173945 -0.584902 -0.758281 -0.287924 -0.583268 -0.771847 -0.253084 -0.573233 -0.80652 -0.144672 -0.616878 -0.736003 -0.278858 -0.598281 -0.790319 -0.132118 -0.599442 -0.788289 -0.138817 -0.480814 -0.850699 -0.212435 -0.480244 -0.863311 -0.155112 -0.480769 -0.85658 -0.187435 -0.630894 -0.749836 -0.199295 -0.623915 -0.772412 -0.118785 -0.632846 -0.735101 -0.243172 -0.141888 -0.923058 -0.357537 -0.143459 -0.927998 -0.34386 -0.150454 -0.948608 -0.2784 -0.141745 -0.923076 -0.357546 -0.151461 -0.948386 -0.27861 -0.149672 -0.944026 -0.293962 -0.257034 -0.91275 -0.317522 -0.267283 -0.918153 -0.292497 -0.264083 -0.91653 -0.300388 -0.301553 -0.889345 -0.343704 -0.315021 -0.89736 -0.309041 -0.290965 -0.88235 -0.369862 -0.289084 -0.925685 -0.244005 -0.290512 -0.926145 -0.240537 -0.265 -0.916212 -0.300551 -0.280848 -0.929536 -0.238929 -0.257214 -0.918881 -0.299163 -0.261316 -0.920974 -0.288999 -0.097887 -0.971401 -0.21633 -0.090923 -0.951295 -0.29457 -0.09355 -0.959405 -0.266063 -0.18575 -0.957988 -0.218533 -0.175379 -0.94279 -0.283529 -0.185788 -0.958037 -0.218283 -0.316767 -0.880559 -0.352527 -0.333897 -0.88136 -0.334241 -0.322785 -0.880902 -0.346152 -0.282967 -0.899527 -0.332839 -0.301501 -0.9005 -0.313363 -0.302082 -0.900521 -0.312745 -0.275481 -0.944262 -0.180221 -0.273608 -0.944646 -0.181057 -0.227408 -0.952774 -0.201264 -0.284968 -0.932841 -0.220456 -0.2519 -0.938033 -0.237993 -0.261324 -0.936695 -0.23305 -0.292162 -0.943292 -0.157615 -0.258228 -0.95071 -0.171664 -0.218312 -0.957658 -0.187699 -0.294618 -0.939522 -0.174641 -0.228631 -0.952094 -0.203091 -0.274048 -0.944012 -0.183682 -0.334187 -0.902503 -0.271676 -0.298257 -0.902559 -0.310533 -0.299084 -0.902586 -0.309657 -0.291676 -0.924449 -0.245601 -0.270719 -0.925056 -0.266426 -0.299789 -0.923993 -0.237412 -0.272745 -0.96033 -0.058107 -0.238541 -0.969428 -0.057508 -0.050972 -0.997288 -0.053085 -0.271864 -0.961185 -0.047056 -0.053418 -0.997579 -0.044526 -0.070843 -0.996481 -0.044806 -0.340083 -0.938896 0.053083 -0.205978 -0.967822 0.144545 -0.120748 -0.972567 0.198832 -0.325216 -0.944667 0.04289 -0.121006 -0.972337 0.199795 -0.284935 -0.955573 0.075453 0.391209 -0.919931 -0.026129 0.332753 -0.941825 -0.047347 -0.019541 -0.986682 -0.161486 0.07707 -0.93828 0.33718 -0.127543 -0.966138 0.224301 -0.228696 -0.959877 0.162277 0.283523 -0.958139 -0.039806 -0.070468 -0.996722 -0.039746 -0.054749 -0.997704 -0.039857 0.281815 -0.955028 -0.092209 -0.03734 -0.99424 -0.100462 0.338585 -0.93666 -0.089596 -0.119877 -0.846723 0.518352 -0.264959 -0.945232 0.190612 -0.27025 -0.946515 0.176279 -0.201829 -0.786469 0.583722 -0.366071 -0.910794 0.19091 -0.190927 -0.774342 0.603276 -0.172376 -0.983297 -0.058426 -0.162665 -0.986543 -0.016521 -0.120945 -0.981142 0.150771 -0.206425 -0.977786 -0.036376 -0.153879 -0.975591 0.156667 -0.16629 -0.979511 0.113603 -0.177854 -0.984025 0.007896 -0.170749 -0.963363 0.206827 -0.173071 -0.971821 0.160034 -0.160146 -0.98705 0.009251 -0.157369 -0.974934 0.157283 -0.16027 -0.986931 -0.016788 -0.189091 -0.752193 0.631229 -0.19679 -0.771688 0.604791 -0.277558 -0.944179 0.177445 -0.138973 -0.764766 0.629142 -0.232911 -0.957489 0.170199 -0.228173 -0.951885 0.204578 -0.447901 -0.893978 -0.013701 -0.444412 -0.895077 -0.036538 -0.464177 -0.876401 0.128302 -0.457314 -0.889187 -0.014489 -0.472887 -0.87217 0.125288 -0.476719 -0.859229 0.185647 -0.370917 -0.928639 -0.007112 -0.415071 -0.90296 0.111264 -0.425308 -0.893935 0.141397 -0.405036 -0.913419 -0.040142 -0.465213 -0.875904 0.127945 -0.410578 -0.91145 -0.026155 -0.360083 -0.748164 0.557307 -0.366914 -0.71819 0.591251 -0.261276 -0.946187 0.19096 -0.44928 -0.747858 0.488728 -0.341568 -0.924759 0.167787 -0.345792 -0.921186 0.17845 -0.437252 -0.65605 0.61515 -0.432787 -0.881205 0.190191 -0.426264 -0.89353 0.141082 -0.425734 -0.66189 0.61697 -0.433328 -0.890493 0.138741 -0.433208 -0.700273 0.567405 -0.629255 -0.712139 0.311281 -0.368536 -0.916271 0.156935 -0.469639 -0.856072 0.215825 -0.841468 -0.538482 -0.044368 -0.526567 -0.83279 -0.170845 -0.840603 -0.539791 -0.04486 -0.263483 -0.960299 0.09166 -0.333152 -0.933194 0.134753 -0.468542 -0.855566 0.220172 -0.255907 -0.961685 0.098353 -0.468511 -0.855551 0.220294 -0.364887 -0.917127 0.160422 -0.321225 -0.944776 -0.064909 -0.500605 -0.860883 -0.090968 -0.521556 -0.848027 -0.093961 -0.326436 -0.944057 -0.046859 -0.520539 -0.849842 -0.082507 -0.367513 -0.928429 -0.054352 -0.823197 -0.540979 -0.1723 -0.837245 -0.518452 -0.173861 -0.524389 -0.841289 -0.131336 -0.830988 -0.539848 -0.134252 -0.521614 -0.847916 -0.094639 -0.500409 -0.860913 -0.091758 -0.800203 -0.540442 -0.259995 -0.49097 -0.861672 -0.128336 -0.431633 -0.895955 -0.104682 -0.814943 -0.451427 0.363431 -0.640583 -0.626049 0.444652 -0.865886 -0.378625 0.326932 -0.334208 -0.942305 -0.019128 -0.313008 -0.949703 -0.009508 -0.449358 -0.890377 -0.072851 -0.323581 -0.944494 -0.0568 -0.433297 -0.89549 -0.101744 -0.491555 -0.861661 -0.126152 -0.222104 -0.974936 -0.013001 -0.300006 -0.949862 -0.08808 -0.388856 -0.904136 -0.177002 -0.21576 -0.976293 -0.01732 -0.380754 -0.904933 -0.190057 -0.271291 -0.959647 -0.074019 -0.366306 -0.801795 -0.47217 -0.537437 -0.592402 -0.600184 -0.250608 -0.891496 -0.3774 -0.537785 -0.766701 -0.350652 -0.382265 -0.904801 -0.187637 -0.289086 -0.95248 -0.09597 -0.394337 -0.798699 -0.45451 -0.278446 -0.954848 -0.103604 -0.28559 -0.950517 -0.122291 -0.178466 -0.800512 -0.572128 -0.085361 -0.983112 -0.16188 -0.186018 -0.771853 -0.607981 -0.345684 -0.93549 0.073215 -0.338318 -0.936637 0.090839 -0.40873 -0.907814 -0.093882 -0.282571 -0.958818 0.028672 -0.333868 -0.935996 -0.111552 -0.320481 -0.944428 -0.073129 -0.421764 -0.90415 0.068037 -0.427867 -0.887216 -0.172565 -0.428578 -0.899113 -0.088976 -0.457282 -0.886999 0.064235 -0.464161 -0.882137 -0.079936 -0.452194 -0.884019 0.118452 -0.266761 -0.72643 -0.633355 -0.275321 -0.755715 -0.594216 -0.321284 -0.940048 -0.114399 -0.366561 -0.676813 -0.638402 -0.404872 -0.909443 -0.094824 -0.408124 -0.896833 -0.17066 -0.221663 -0.971284 0.086442 -0.22612 -0.968236 0.106719 -0.185123 -0.980444 -0.066778 -0.307369 -0.948293 0.079148 -0.26199 -0.959284 -0.105525 -0.248585 -0.956435 -0.153094 -0.367393 -0.929564 -0.030543 -0.301415 -0.945579 -0.122594 -0.299853 -0.945802 -0.124689 -0.263473 -0.96024 0.092314 -0.161478 -0.985348 -0.0549 -0.262027 -0.96084 0.090158 -0.247671 -0.740555 -0.624689 -0.248418 -0.740863 -0.624027 -0.55398 -0.792538 -0.254932 -0.100582 -0.898363 -0.427583 -0.352559 -0.923451 -0.151459 -0.336573 -0.92592 -0.171435 -0.070389 -0.795026 -0.602477 -0.278328 -0.947627 -0.156645 -0.291367 -0.949006 -0.120389 -0.213667 -0.748615 -0.627632 -0.402916 -0.897931 -0.177142 -0.222752 -0.758841 -0.611998 -0.412746 -0.906596 -0.087889 -0.333823 -0.933268 -0.132563 -0.187935 -0.959869 -0.208163 -0.41753 -0.903779 -0.094091 -0.186098 -0.961771 -0.20091 -0.316378 -0.937758 -0.143234 -0.271905 -0.961148 -0.047569 -0.073475 -0.994001 -0.08101 -0.151152 -0.986142 -0.068384 -0.270966 -0.961908 -0.036202 -0.150481 -0.986412 -0.065934 -0.299036 -0.9538 -0.029032 0.282886 -0.957128 -0.062299 0.23162 -0.970977 -0.059633 -0.142327 -0.989151 -0.036373 0.279998 -0.950905 -0.131834 -0.150744 -0.986307 -0.066892 -0.073392 -0.994101 -0.079856 0.005313 -0.962486 -0.271278 -0.313322 -0.939419 -0.139001 -0.184923 -0.962951 -0.196286 0.192454 -0.980764 0.032601 -0.10072 -0.989042 0.10794 0.244029 -0.969591 0.018539 -0.382952 -0.917673 -0.105946 -0.393532 -0.912981 -0.107694 -0.376546 -0.920442 -0.104885 -0.382801 -0.918569 -0.09846 -0.379608 -0.919948 -0.097945 -0.375045 -0.921896 -0.097208 -0.369574 -0.921357 -0.120479 -0.368957 -0.923842 -0.101917 -0.377253 -0.920333 -0.103288 -0.393513 -0.913192 -0.105965 -0.42227 -0.90248 -0.08496 -0.40328 -0.91252 -0.068352 -0.395314 -0.916488 -0.061447 -0.438483 -0.895725 -0.07355 -0.401695 -0.91461 -0.046157 -0.385629 -0.922013 -0.034385 -0.370649 -0.926611 -0.06333 -0.384496 -0.919869 -0.077488 -0.387268 -0.91846 -0.080339 -0.385111 -0.921235 -0.054915 -0.394611 -0.916678 -0.063115 -0.401737 -0.913129 -0.069298 -0.229509 -0.963004 -0.141243 -0.232119 -0.958265 -0.166878 -0.225275 -0.968897 -0.102415 -0.269909 -0.955419 -0.119683 -0.26785 -0.958191 -0.10063 -0.264822 -0.961447 -0.07409 -0.198843 -0.953326 -0.227226 -0.188535 -0.971543 -0.143383 -0.183253 -0.977552 -0.103969 -0.242531 -0.949008 -0.201401 -0.233622 -0.966954 -0.102082 -0.239357 -0.957159 -0.162955 -0.204256 -0.972673 -0.110394 -0.206017 -0.974359 -0.090456 -0.204902 -0.973327 -0.103194 -0.193896 -0.974877 -0.109635 -0.194375 -0.975444 -0.103577 -0.223895 -0.971641 -0.076058 -0.222104 -0.969616 -0.10254 -0.197657 -0.977505 -0.073587 -0.195151 -0.975291 -0.103549 -0.196346 -0.976438 -0.08954 -0.393524 -0.911149 -0.122254 -0.394439 -0.911828 -0.113964 -0.39614 -0.912966 -0.09781 -0.374848 -0.919122 -0.121262 -0.378406 -0.920822 -0.094318 -0.376974 -0.920204 -0.105433 -0.325672 -0.924662 -0.197327 -0.330345 -0.925987 -0.182814 -0.358024 -0.929336 -0.090296 -0.354481 -0.908821 -0.219971 -0.388198 -0.916536 -0.096247 -0.384184 -0.91639 -0.112396 -0.324045 -0.934336 -0.148362 -0.34346 -0.934838 -0.090067 -0.344259 -0.934781 -0.087574 -0.346269 -0.922928 -0.16823 -0.369039 -0.924803 -0.092471 -0.339169 -0.92128 -0.190281 -0.387736 -0.917313 -0.090538 -0.385709 -0.916496 -0.106133 -0.387035 -0.917052 -0.096018 -0.364773 -0.92687 -0.088614 -0.364325 -0.926762 -0.09154 -0.363815 -0.926629 -0.094855 -0.13114 -0.991188 0.018676 -0.104129 -0.994556 0.004039 -0.106443 -0.994305 0.00529 -0.15368 -0.988121 -0.000382 -0.110574 -0.993565 -0.024532 -0.161433 -0.986876 0.003984 -0.073917 -0.99726 -0.002937 -0.132997 -0.990703 0.028633 -0.105249 -0.99435 0.013781 -0.085492 -0.99627 -0.011749 -0.1072 -0.994238 -0.000119 -0.108445 -0.994102 0.000549 -0.150386 -0.988625 -0.002366 -0.097667 -0.995174 0.009498 -0.106119 -0.994324 0.007602 -0.144808 -0.989234 -0.021124 -0.10895 -0.993966 -0.012724 -0.1401 -0.989935 -0.02002 -0.145544 -0.989351 -0.001452 -0.162784 -0.986649 -0.005091 -0.10623 -0.994318 0.006811 -0.147322 -0.989078 0.004564 -0.105219 -0.994351 0.013992 -0.09943 -0.994927 0.015283 -0.150504 -0.98849 0.015376 -0.104999 -0.993904 0.03363 -0.120379 -0.992348 0.027481 -0.142614 -0.989714 -0.011317 -0.105701 -0.994392 0.003474 -0.131603 -0.991278 -0.006897 -0.151214 -0.988501 0.000436 -0.164469 -0.986371 -0.00483 -0.113077 -0.993465 0.015522 -0.153107 -0.988186 0.006857 -0.116739 -0.99293 0.021514 -0.102998 -0.994314 0.027024 -0.202951 -0.978321 -0.041225 -0.147109 -0.989069 0.010077 -0.123073 -0.991885 0.031901 -0.210887 -0.976859 -0.035674 -0.126173 -0.991318 0.036994 -0.168017 -0.985783 0.00133 -0.124458 -0.992223 -0.002001 -0.130816 -0.991373 -0.008141 -0.110552 -0.993805 0.011393 -0.154911 -0.987779 0.017164 -0.128648 -0.99084 0.041065 -0.156197 -0.987597 0.015988 -0.336413 -0.932174 0.13371 -0.335957 -0.932134 0.135125 -0.362879 -0.930673 0.046536 -0.341536 -0.929821 0.137062 -0.368468 -0.928425 0.047521 -0.359 -0.929878 0.080293 -0.312518 -0.94919 0.037033 -0.339447 -0.939419 -0.047617 -0.312311 -0.949234 0.037656 -0.331254 -0.942174 0.050782 -0.334063 -0.941638 0.041469 -0.310095 -0.943391 0.117708 -0.426191 -0.902013 -0.068793 -0.424098 -0.905012 0.033072 -0.422957 -0.904345 0.057156 -0.436207 -0.897185 -0.069159 -0.432964 -0.899483 0.058932 -0.435945 -0.899537 -0.028004 -0.431367 -0.89891 0.076703 -0.430291 -0.897928 0.092599 -0.432443 -0.899739 0.05884 -0.448563 -0.890575 0.075285 -0.449099 -0.891342 0.061802 -0.450009 -0.892476 0.031292 -0.186326 -0.980759 -0.05826 -0.188242 -0.981198 -0.042619 -0.198267 -0.979035 0.046701 -0.189215 -0.980197 -0.058405 -0.204195 -0.977892 0.045065 -0.20436 -0.977801 0.046289 -0.25036 -0.967958 -0.019426 -0.272177 -0.961666 0.03345 -0.269472 -0.962636 0.02678 -0.284549 -0.957758 -0.0416 -0.303651 -0.952632 0.017005 -0.276977 -0.958749 -0.063909 -0.260269 -0.958888 0.113113 -0.261234 -0.958366 0.115291 -0.226623 -0.973208 0.038838 -0.264054 -0.958204 0.110094 -0.236406 -0.970983 0.036104 -0.243065 -0.968529 0.053579 -0.174546 -0.980199 0.093508 -0.169776 -0.984308 0.048092 -0.170452 -0.983867 0.054326 -0.191929 -0.97703 0.092607 -0.185444 -0.98137 0.050227 -0.198171 -0.97074 0.13562 -0.443142 -0.895447 -0.042426 -0.416549 -0.906338 -0.070975 -0.399088 -0.912557 -0.089273 -0.485145 -0.870636 -0.081415 -0.422601 -0.895738 -0.138064 -0.412151 -0.899155 -0.14715 -0.379836 -0.919098 -0.104805 -0.38059 -0.918881 -0.103969 -0.397177 -0.913759 -0.085409 -0.385199 -0.916442 -0.108428 -0.4007 -0.911524 -0.092544 -0.419348 -0.904879 -0.073083 -0.366374 -0.928352 -0.062705 -0.39242 -0.91814 -0.055001 -0.383277 -0.921828 -0.057722 -0.366175 -0.92861 -0.059995 -0.381792 -0.922622 -0.054806 -0.35793 -0.93164 -0.062712 -0.382574 -0.919651 -0.088764 -0.386202 -0.918238 -0.08767 -0.396716 -0.914046 -0.08448 -0.381546 -0.922642 -0.056173 -0.382364 -0.922318 -0.055929 -0.392355 -0.918289 -0.05294 0.719384 -0.659679 -0.21751 0.653492 -0.753806 -0.068739 0.59181 -0.805093 0.039823 0.750467 -0.633789 -0.187379 0.636327 -0.7664 0.087852 0.717752 -0.690699 -0.088128 0.611397 -0.788563 0.066042 0.537206 -0.822279 0.187794 0.613303 -0.787364 0.06258 0.616856 -0.783964 0.069931 0.618045 -0.783222 0.067705 0.675223 -0.735805 -0.051621 0.427263 -0.813591 0.394356 0.552072 -0.792681 0.258598 0.658413 -0.744113 0.113082 0.408141 -0.839103 0.35962 0.656041 -0.746619 0.110321 0.564335 -0.797025 0.215123 0.684722 -0.724283 0.081057 0.764753 -0.644061 -0.018406 0.65692 -0.745693 0.111344 0.681278 -0.728577 0.07096 0.651394 -0.751447 0.10495 0.534447 -0.81581 0.220954 0.487451 -0.792461 0.366601 0.341302 -0.857455 0.385077 0.223141 -0.892276 0.392494 0.482038 -0.816275 0.318331 0.225462 -0.899637 0.373925 0.289025 -0.885786 0.363108 0.221092 -0.868615 0.443425 0.260629 -0.861141 0.436473 0.21607 -0.869457 0.444251 0.219193 -0.873138 0.435412 0.217299 -0.873461 0.435715 0.344837 -0.843807 0.41119 0.324236 -0.841666 0.431822 0.284305 -0.862108 0.419453 0.222317 -0.889649 0.398873 0.312992 -0.822965 0.474093 0.211253 -0.853619 0.476137 0.256915 -0.841143 0.475891 0.202484 -0.909238 0.363713 0.285483 -0.87761 0.385097 0.225937 -0.901132 0.370018 0.199906 -0.903929 0.378086 0.224154 -0.895497 0.3845 0.289341 -0.869374 0.400589 -0.004096 -0.918886 0.394502 -0.073738 -0.931521 0.356135 -0.026713 -0.923642 0.382324 0.014653 -0.933666 0.357845 -0.002507 -0.9372 0.348784 -0.015625 -0.939655 0.341767 0.045137 -0.936295 0.348302 0.089877 -0.922 0.376614 0.012796 -0.944854 0.327241 0.003204 -0.903001 0.429626 -0.043311 -0.913316 0.404942 -0.088794 -0.920876 0.379609 0.28565 -0.847087 0.44816 0.203286 -0.898857 0.38824 0.052142 -0.961264 0.270654 0.264949 -0.836818 0.479101 0.019246 -0.947867 0.318085 0.093659 -0.924276 0.370057 0.14363 -0.902455 0.406135 -0.010772 -0.944386 0.328662 0.005613 -0.94135 0.337385 0.173386 -0.926449 0.334111 0.057591 -0.963163 0.26268 0.223403 -0.904398 0.363532 0.475379 -0.738038 -0.478868 0.450733 -0.710038 -0.541004 0.52317 -0.788265 -0.323932 0.414465 -0.793774 -0.445131 0.515137 -0.795124 -0.320018 0.533456 -0.792968 -0.294326 0.411812 -0.808975 -0.419489 0.461876 -0.877099 -0.131785 0.441012 -0.851547 -0.283507 0.423225 -0.804321 -0.417071 0.450298 -0.845116 -0.288116 0.388332 -0.748599 -0.537399 0.582298 -0.632912 0.510247 0.554159 -0.808908 0.196407 0.401829 -0.876848 -0.263954 0.698112 -0.557506 0.449252 0.539723 -0.773624 -0.331972 0.631203 -0.767021 -0.115162 0.626521 -0.763708 -0.15563 0.512984 -0.817905 -0.260536 0.468238 -0.832194 -0.296994 0.606928 -0.788659 -0.098257 0.378839 -0.890377 -0.252409 0.696052 -0.717623 -0.023005 0.992503 -0.119497 -0.02564 0.982128 -0.188098 -0.00659 0.967671 -0.251957 0.011422 0.980472 -0.15944 -0.115121 0.958358 -0.277533 -0.067263 0.97086 -0.222059 -0.09012 0.982799 -0.144674 0.114783 0.959545 -0.238677 0.149356 0.968552 -0.207144 0.137832 0.98295 -0.146354 0.11131 0.968765 -0.208449 0.134327 0.982649 -0.147923 0.111895 0.932201 -0.285447 0.222532 0.972462 -0.151839 0.176813 0.963841 -0.187557 0.189298 0.934054 -0.294711 0.201713 0.966051 -0.195353 0.169062 0.957264 -0.226758 0.179517 0.980579 -0.196083 -0.003913 0.983378 -0.181305 -0.009791 0.968122 -0.249856 0.017655 0.980396 -0.196964 -0.005345 0.968106 -0.249934 0.017424 0.972539 -0.232529 0.009908 0.493821 -0.818407 0.293856 0.545178 -0.819418 0.177019 0.58695 -0.807431 0.059537 0.409658 -0.877741 0.248498 0.507171 -0.861297 0.030744 0.458177 -0.876366 0.148514 0.569597 -0.82109 0.037025 0.608087 -0.790488 -0.0732 0.564063 -0.824148 0.051117 0.550872 -0.834232 0.024432 0.543288 -0.838414 0.043589 0.497559 -0.854712 0.147997 0.461237 -0.852467 -0.246089 0.445731 -0.890318 -0.093048 0.430272 -0.902689 0.004322 0.58387 -0.780205 -0.224446 0.5401 -0.84053 0.042443 0.567621 -0.818034 -0.092879 0.463282 -0.88541 0.037674 0.444697 -0.8839 0.144792 0.466294 -0.884475 0.01655 0.49468 -0.868285 0.037048 0.496166 -0.867812 0.026887 0.509368 -0.855934 -0.088999 0.242458 -0.855546 -0.457444 0.242735 -0.85576 -0.456896 0.273295 -0.877561 -0.393949 0.261313 -0.848914 -0.459412 0.281653 -0.871263 -0.401962 0.266723 -0.855086 -0.44462 0.286224 -0.884193 -0.369158 0.33588 -0.886485 -0.318322 0.267033 -0.882158 -0.387931 0.324053 -0.860915 -0.392192 0.305355 -0.852355 -0.424558 0.280491 -0.839417 -0.465516 0.323182 -0.890631 -0.319892 0.373506 -0.878965 -0.296503 0.235319 -0.903875 -0.35726 0.314332 -0.902828 -0.293424 0.20353 -0.923126 -0.326211 0.321835 -0.900964 -0.291007 0.193913 -0.901208 -0.387585 0.175646 -0.895908 -0.408042 0.227067 -0.90911 -0.349228 0.187767 -0.906036 -0.379265 0.236239 -0.903281 -0.358154 0.3719 -0.881202 -0.291845 0.893798 -0.44847 -0.000525 0.9306 -0.345208 -0.12172 0.939465 -0.292258 -0.178863 0.885242 -0.464871 -0.015559 0.934102 -0.301717 -0.190841 0.916453 -0.386482 -0.103664 0.946033 -0.273961 -0.173109 0.95338 -0.219704 -0.206875 0.944393 -0.283082 -0.167291 0.948554 -0.270446 -0.164633 0.947269 -0.277488 -0.160258 0.931861 -0.34294 -0.118434 0.91413 -0.207666 -0.348198 0.912419 -0.271245 -0.306461 0.902769 -0.348966 -0.251459 0.941919 -0.172985 -0.287862 0.93107 -0.30685 -0.197362 0.939694 -0.239283 -0.244375 0.912289 -0.330445 -0.24194 0.895446 -0.424169 -0.135121 0.911781 -0.336533 -0.235375 0.907268 -0.339327 -0.248437 0.906929 -0.343325 -0.244149 0.908563 -0.276841 -0.312846 0.224766 -0.859503 0.459059 0.284513 -0.85411 0.435371 0.198973 -0.860716 0.468591 0.225209 -0.858373 0.460952 0.199614 -0.859657 0.470259 0.272702 -0.85425 0.442595 0.429423 -0.810509 0.398336 0.304113 -0.836987 0.454938 0.207601 -0.846023 0.491067 0.426973 -0.814 0.393824 0.214577 -0.833427 0.509269 0.295623 -0.831936 0.469563 0.23778 -0.811416 0.533915 0.180496 -0.811572 0.555673 0.225816 -0.811702 0.538654 0.236165 -0.81372 0.531117 0.224709 -0.813924 0.535756 0.325283 -0.807748 0.491666 0.392068 -0.803916 0.447216 0.283866 -0.830532 0.479205 0.20984 -0.842052 0.496906 0.37687 -0.833046 0.404973 0.215989 -0.830798 0.512955 0.171401 -0.82489 0.538682 0.495128 -0.703093 0.5104 0.601026 -0.666084 0.441701 0.803132 -0.53798 0.256041 0.492207 -0.759469 0.425368 0.804613 -0.520273 0.286207 0.614737 -0.688943 0.383999 0.812755 -0.510216 0.281263 0.932608 -0.331356 0.142989 0.804679 -0.519022 0.288284 0.812553 -0.50939 0.283336 0.804736 -0.517852 0.290221 0.600574 -0.676939 0.425517 0.935758 -0.306755 0.173953 0.870435 -0.44079 0.219197 0.802834 -0.540503 0.251622 0.93503 -0.30089 0.187572 0.804981 -0.511256 0.301036 0.93415 -0.302927 0.188679 0.741359 -0.581207 0.335538 0.615214 -0.683701 0.392512 0.804918 -0.513339 0.29764 0.741157 -0.582613 0.333539 0.804913 -0.513481 0.297407 0.869409 -0.425548 0.251071 -0.011578 -0.912496 0.408922 0.21721 -0.844811 0.488992 0.084266 -0.891217 0.44568 -0.014697 -0.909749 0.4149 0.079227 -0.885877 0.457105 -0.184103 -0.926998 0.326772 0.305675 -0.810454 0.499728 0.263476 -0.829738 0.492052 0.082929 -0.889814 0.448725 0.320647 -0.835772 0.445724 0.091837 -0.89896 0.428295 0.233049 -0.866254 0.441919 0.072583 -0.856078 0.511724 0.022926 -0.864933 0.501363 0.055937 -0.859304 0.508398 0.075524 -0.865743 0.494758 0.063287 -0.868023 0.492475 0.256051 -0.815346 0.519278 -0.072844 -0.925756 0.371038 -0.183457 -0.927557 0.325547 -0.129608 -0.881416 0.454212 0.025316 -0.819745 0.57217 -0.008269 -0.836067 0.548565 0.914931 -0.245948 0.320017 0.881288 -0.360618 0.305427 0.767862 -0.585513 0.259927 0.89596 -0.233131 0.37803 0.747491 -0.587005 0.310936 0.82789 -0.440863 0.346753 0.813524 -0.513505 0.272931 0.670817 -0.702534 0.237594 0.767116 -0.585604 0.261917 0.811534 -0.505415 0.293205 0.759745 -0.586343 0.281053 0.880864 -0.36004 0.307327 0.709284 -0.654156 0.262671 0.723508 -0.637202 0.265536 0.762845 -0.586066 0.273121 0.707455 -0.653755 0.268538 0.751794 -0.586847 0.300695 0.669143 -0.702618 0.242023 0.879428 -0.326073 0.346817 0.843497 -0.43622 0.313409 0.769121 -0.585353 0.256544 0.883268 -0.324972 0.337981 0.770628 -0.585149 0.252453 0.734958 -0.638092 0.229511 0.746772 -0.609035 0.267221 0.757681 -0.595273 0.267525 0.548293 -0.79746 0.251857 0.732761 -0.605702 0.310141 0.5415 -0.784758 0.30155 0.513472 -0.804378 0.298871 0.694851 -0.650527 0.306588 0.510903 -0.813137 0.278903 0.543973 -0.789313 0.284744 0.64269 -0.63128 0.434091 0.513123 -0.73524 0.442862 0.716645 -0.555195 0.422112 0.197446 -0.898754 0.391481 0.262201 -0.884546 0.385783 0.535231 -0.773457 0.339548 0.202987 -0.910259 0.360866 0.536525 -0.775765 0.332159 0.494976 -0.800192 0.338661 0.19595 -0.940977 0.275982 0.525932 -0.80878 0.263195 0.547162 -0.795298 0.260988 0.155932 -0.913007 0.376967 0.522892 -0.751896 0.401542 0.261946 -0.882711 0.390135 0.66345 -0.580671 0.471864 0.564562 -0.70432 0.430353 0.526699 -0.742842 0.413249 0.735459 -0.60641 0.30227 0.582597 -0.75487 0.30125 0.749166 -0.589734 0.301604 0.527529 -0.659444 0.535581 0.325469 -0.871556 0.366689 0.477892 -0.725543 0.495184 0.417035 -0.649044 0.636258 0.397048 -0.687219 0.608344 0.399208 -0.683273 0.611368 0.77366 -0.560282 0.295862 0.671368 -0.709689 0.213557 0.629774 -0.754892 0.183094 0.517889 -0.686156 0.510863 0.484461 -0.728165 0.484844 0.331723 -0.871153 0.362013 0.822934 -0.511494 0.247294 0.760882 -0.594685 0.25963 0.593307 -0.755891 0.276796 0.823683 -0.529347 0.203316 0.56849 -0.752814 0.331799 0.651165 -0.697681 0.298706 0.773201 -0.547231 0.320466 0.770727 -0.550624 0.320613 0.627599 -0.709459 0.320606 0.787838 -0.553082 0.270944 0.664045 -0.715214 0.217976 0.661837 -0.717537 0.217055 0.777709 -0.603656 0.175409 0.670132 -0.723205 0.167026 0.678734 -0.714957 0.167799 0.735111 -0.62652 0.259007 0.66012 -0.714975 0.230333 0.784726 -0.553912 0.278186 0.481065 -0.873953 0.06916 0.490964 -0.868233 0.071592 0.690361 -0.713056 0.122281 0.476818 -0.875366 0.079874 0.694422 -0.711907 0.104718 0.689674 -0.716584 0.104199 0.496786 -0.855601 0.145432 0.65212 -0.720182 0.236804 0.65702 -0.714709 0.239823 0.472173 -0.860897 0.189498 0.632355 -0.710593 0.308522 0.446499 -0.878243 0.171255 0.150359 -0.817978 0.555251 0.079724 -0.776638 0.624881 0.229782 -0.853965 0.466844 0.156534 -0.814998 0.557921 0.23154 -0.852617 0.468438 0.312474 -0.879766 0.35829 -0.022948 -0.783104 0.621467 0.100183 -0.827674 0.552195 0.228319 -0.855081 0.465518 -0.039856 -0.802873 0.594816 0.222739 -0.859289 0.460445 0.017788 -0.82159 0.569802 0.194602 -0.867121 0.458511 0.333719 -0.874036 0.353119 0.209353 -0.869074 0.448198 0.186726 -0.876038 0.444624 0.197803 -0.877172 0.437543 0.075542 -0.856615 0.510396 0.363523 -0.904379 0.223495 0.276813 -0.898406 0.340943 0.196961 -0.87775 0.436763 0.372239 -0.89964 0.228225 0.212764 -0.866622 0.451329 0.306314 -0.893798 0.327562 -0.264895 -0.829761 0.49125 -0.61146 -0.656997 0.44099 0.125193 -0.875828 0.466103 -0.192788 -0.784402 0.58953 0.123239 -0.817721 0.562267 0.375493 -0.782583 0.496557 -0.625089 -0.661422 0.414469 -0.035232 -0.69528 0.717875 0.113697 -0.657111 0.74517 -0.587422 -0.527907 0.613393 0.110108 -0.60891 0.78556 -0.486688 -0.56297 0.667982 0.078339 -0.874764 0.478175 0.253403 -0.8411 0.477846 0.125019 -0.868551 0.479573 0.068334 -0.841694 0.535613 0.123817 -0.83176 0.541151 -0.006122 -0.850751 0.525533 0.389595 -0.808967 0.440213 0.334234 -0.826994 0.452071 0.124993 -0.867522 0.481438 0.436837 -0.681986 0.586573 0.117417 -0.711657 0.692645 0.265591 -0.708331 0.654009 -0.232565 -0.768344 0.59629 -0.345365 -0.797796 0.494211 -0.427578 -0.807484 0.406383 -0.199493 -0.809637 0.551989 -0.445598 -0.772175 0.452977 -0.158625 -0.81025 0.56421 -0.736072 -0.621219 0.268857 -0.659379 -0.673283 0.334528 -0.451369 -0.759459 0.468495 -0.73455 -0.624873 0.264518 -0.449532 -0.76359 0.46352 -0.356701 -0.783704 0.5085 -0.805117 -0.555185 0.208702 -0.669951 -0.677154 0.304348 -0.431732 -0.799877 0.416898 -0.795254 -0.578642 0.180955 -0.450355 -0.76175 0.465744 -0.65555 -0.683186 0.321731 -0.403818 -0.770856 0.492659 -0.170893 -0.786417 0.593586 -0.450703 -0.760966 0.466688 -0.404412 -0.769923 0.493629 -0.451228 -0.75978 0.468112 -0.673506 -0.669977 0.312284 0.406311 -0.784542 -0.468408 0.409022 -0.792484 -0.452404 0.39645 -0.75659 -0.519999 0.404352 -0.785579 -0.468364 0.394131 -0.757852 -0.519925 0.386778 -0.738493 -0.552296 0.290498 -0.793631 -0.534565 0.299951 -0.824664 -0.47954 0.2943 -0.806035 -0.513512 0.335064 -0.776981 -0.532947 0.337306 -0.786711 -0.517022 0.344662 -0.820777 -0.455558 0.358763 -0.920935 -0.152211 0.282201 -0.894097 -0.347784 0.206497 -0.839213 -0.503072 0.355309 -0.922238 -0.152426 0.198894 -0.841705 -0.501969 0.218886 -0.857905 -0.464853 0.394884 -0.816857 -0.420489 0.349617 -0.757265 -0.55165 0.362234 -0.77453 -0.518545 0.402347 -0.813972 -0.419007 0.363279 -0.774004 -0.518601 0.432376 -0.840354 -0.326889 -0.139555 -0.396927 0.907179 0.009736 -0.662645 0.748871 0.02701 -0.688468 0.724764 -0.173567 -0.412559 0.894243 -0.033881 -0.701261 0.712099 -0.172407 -0.415428 0.893138 0.112938 -0.835018 0.538507 0.140966 -0.866609 0.478663 0.011935 -0.691896 0.721899 0.135776 -0.824827 0.54884 0.025874 -0.688732 0.724554 0.008344 -0.663334 0.748277 0.098669 -0.892383 0.44036 0.050143 -0.702835 0.709583 0.045935 -0.683921 0.728109 0.168912 -0.883976 0.435953 0.127184 -0.661302 0.73926 0.164506 -0.860312 0.482495 -0.110652 -0.390324 0.914004 -0.108986 -0.404009 0.908239 -0.061153 -0.706082 0.705485 -0.006636 -0.39285 0.919579 0.044892 -0.684178 0.727932 0.048587 -0.702886 0.709642 0.305933 -0.948835 -0.078217 0.205605 -0.861454 -0.464352 0.207519 -0.864037 -0.458668 0.306243 -0.948722 -0.078371 0.207627 -0.864 -0.458688 0.304554 -0.9485 -0.087145 0.386624 -0.755092 -0.529489 0.368227 -0.68827 -0.625054 0.393029 -0.781234 -0.484976 0.321164 -0.782394 -0.533585 0.32778 -0.815018 -0.477813 0.218201 -0.65289 -0.725343 0.283286 -0.754653 -0.591818 0.326571 -0.815594 -0.477658 0.19958 -0.664872 -0.719801 0.298602 -0.828433 -0.473851 0.244945 -0.74386 -0.621832 0.350131 -0.924179 0.152646 0.277607 -0.957587 -0.077216 0.123944 -0.888811 -0.441194 0.357079 -0.922537 0.146359 0.001418 -0.912188 -0.409769 -0.017886 -0.900325 -0.43485 -0.088356 -0.700368 0.708292 0.008543 -0.808499 0.588435 -0.193621 -0.549006 0.813083 -0.118994 -0.727108 0.676132 -0.263036 -0.635729 0.725714 -0.503337 -0.417625 0.756466 0.021119 -0.726671 0.686661 -0.117756 -0.680464 0.723258 -0.250506 -0.620541 0.743086 0.001161 -0.753106 0.657898 -0.264834 -0.637891 0.723158 0.059453 -0.76951 0.635861 -0.45135 -0.588355 0.670911 -0.469001 -0.576288 0.669276 -0.298301 -0.677244 0.672575 -0.367819 -0.504826 0.780935 -0.22807 -0.592813 0.772371 -0.098918 -0.657292 0.747116 -0.404646 -0.524655 0.748998 -0.524652 -0.447218 0.724387 -0.239659 -0.607218 0.757529 -0.493532 -0.697019 0.520184 -0.368073 -0.752994 0.545456 -0.520397 -0.682572 0.513111 -0.738462 -0.615313 0.275798 -0.783581 -0.579133 0.224956 -0.684579 -0.650425 0.329087 -0.761777 -0.541121 0.356207 -0.686554 -0.611701 0.393021 -0.541576 -0.713699 0.444218 -0.621971 -0.644771 0.444323 -0.706643 -0.548989 0.446392 -0.685167 -0.575443 0.446555 -0.629484 -0.697067 0.343288 -0.684983 -0.646354 0.336191 -0.806231 -0.50381 0.310109 -0.256903 -0.75882 0.598492 -0.096507 -0.777182 0.621832 -0.685733 -0.583884 0.434568 -0.278082 -0.851045 0.445414 -0.682318 -0.66744 0.298273 -0.732895 -0.624931 0.268936 0.014725 -0.885101 0.465167 -0.526839 -0.784263 0.327677 -0.677743 -0.689793 0.254656 -0.010442 -0.813375 0.581646 -0.683372 -0.660389 0.31127 -0.087613 -0.818901 0.567208 -0.045737 -0.726741 0.685387 -0.047352 -0.720976 0.69134 -0.061156 -0.669078 0.740671 -0.028628 -0.725093 0.688056 -0.036692 -0.666759 0.74437 -0.04207 -0.624289 0.78006 -0.146943 -0.473377 0.868517 -0.161967 -0.432981 0.886732 -0.062263 -0.669174 0.740493 -0.151851 -0.475403 0.866564 -0.103345 -0.672113 0.733201 -0.086011 -0.72837 0.679764 -0.292732 -0.395143 0.87073 -0.263608 -0.621959 0.737345 -0.253258 -0.672745 0.695179 -0.236211 -0.401498 0.884875 -0.190644 -0.674449 0.713284 -0.230942 -0.445463 0.865002 -0.134362 -0.594769 0.792589 -0.130483 -0.627508 0.767599 -0.124447 -0.673169 0.728942 -0.239955 -0.582766 0.776406 -0.225792 -0.673849 0.703524 -0.233669 -0.62686 0.743267 -0.364481 -0.501417 0.784688 -0.35845 -0.508112 0.783158 -0.472323 -0.367474 0.801171 -0.45046 -0.587485 0.67227 -0.584755 -0.464874 0.664796 -0.58327 -0.466424 0.665015 -0.17488 -0.413152 0.893713 -0.304476 -0.262504 0.915634 -0.322386 -0.239625 0.915777 -0.146818 -0.400309 0.904543 -0.275293 -0.199815 0.940366 -0.161401 -0.379345 0.911069 -0.03394 -0.423142 0.905428 -0.012737 -0.449855 0.893011 -0.223323 -0.156044 0.962173 -0.125862 -0.464525 0.87657 -0.322929 -0.240084 0.915465 -0.30507 -0.262848 0.915338 -0.314066 -0.688898 0.653286 -0.588195 -0.47155 0.657014 -0.590113 -0.469563 0.656717 0.014311 -0.415192 0.909621 -0.25977 -0.186724 0.947446 0.022361 -0.421115 0.906731 -0.018724 -0.786184 0.617709 -0.093258 -0.793112 0.601894 -0.122278 -0.79456 0.594746 -0.015914 -0.79561 0.6056 -0.118897 -0.778204 0.616653 0.092248 -0.804433 0.586837 -0.25954 -0.769749 0.583203 -0.21453 -0.788371 0.576583 -0.127307 -0.818582 0.560104 -0.251358 -0.736164 0.628396 -0.112974 -0.749206 0.652631 -0.101758 -0.749607 0.654014 0.086567 -0.847199 0.524175 -0.076023 -0.846135 0.527519 -0.131981 -0.840543 0.525423 0.081311 -0.854055 0.513788 -0.124398 -0.80473 0.58046 -0.201692 -0.775333 0.59848 -0.084052 -0.81685 0.570694 0.094932 -0.818068 0.567232 -0.126075 -0.81273 0.568837 -0.070942 -0.901893 0.426094 -0.143985 -0.894906 0.422389 -0.091333 -0.900436 0.425293 -0.486608 -0.682533 0.545309 -0.345322 -0.796687 0.496027 -0.313931 -0.817186 0.483378 -0.387357 -0.493253 0.778881 -0.116481 -0.63598 0.762864 -0.294735 -0.549672 0.78166 -0.052037 -0.944518 0.32431 0.012982 -0.95711 0.289433 -0.329862 -0.8278 0.453804 -0.03214 -0.9379 0.345414 -0.314208 -0.817377 0.482875 -0.345518 -0.796836 0.495651 0.107382 -0.818307 0.564662 -0.140994 -0.707773 0.692227 -0.168369 -0.691211 0.702765 0.099092 -0.830151 0.548662 -0.202964 -0.725276 0.65786 0.189795 -0.843473 0.502525 -0.201025 -0.542899 0.815383 -0.273659 -0.507594 0.816982 -0.078975 -0.59315 0.801209 -0.229858 -0.651446 0.723038 -0.168777 -0.691626 0.70226 -0.141342 -0.708187 0.691733 0.614145 -0.1127 0.781105 0.569707 -0.087451 0.817182 0.64732 -0.132197 0.750667 0.577811 -0.226374 0.784149 0.589971 -0.230593 0.773797 0.732731 -0.279484 0.620479 0.009911 -0.419565 0.907671 0.017233 -0.425376 0.904853 0.267721 -0.599678 0.75413 0.388003 0.029462 0.921187 0.657739 -0.112307 0.744827 0.580862 -0.068721 0.811096 0.071983 -0.369928 0.926268 0.254534 -0.621787 0.740671 0.249184 -0.614958 0.748154 -0.037404 -0.424782 0.904523 0.171863 -0.67346 0.718967 -0.016378 -0.45278 0.891472 0.373841 -0.621372 0.688579 0.407505 -0.678411 0.611309 0.328962 -0.545493 0.770858 0.290824 -0.653535 0.698795 0.256768 -0.608767 0.750648 0.263462 -0.617691 0.740977 -0.022966 -0.133518 0.99078 -0.103776 -0.006573 0.994579 -0.009845 -0.153769 0.988058 -0.49906 -0.634169 0.590567 -0.507663 -0.627233 0.590641 -0.498228 -0.634832 0.590557 -0.033305 -0.461554 0.886487 0.101949 -0.608631 0.786877 -0.157514 -0.304263 0.939475 -0.132633 -0.551341 0.823669 -0.30088 -0.443411 0.844309 -0.445457 -0.327859 0.833113 0.263769 -0.740116 0.618591 -0.194937 -0.656339 0.728848 -0.419572 -0.552088 0.720527 -0.035652 -0.939128 0.341713 -0.364951 -0.502945 0.78349 -0.203932 -0.783168 0.587418 -0.514062 -0.742274 0.429848 -0.539078 -0.727065 0.425172 -0.592072 -0.69162 0.413657 -0.391599 -0.500916 0.771838 -0.379053 -0.515787 0.768298 -0.216173 -0.678823 0.701761 -0.157567 0.016393 0.987372 -0.16014 -0.096927 0.982324 -0.159466 -0.056976 0.985558 -0.161838 0.016785 0.986675 -0.164235 -0.057051 0.98477 -0.163148 -0.020145 0.986396 -0.141856 -0.302758 0.942451 -0.155957 -0.194306 0.968464 -0.170634 -0.057149 0.983676 -0.199224 -0.299575 0.93304 -0.190041 -0.057433 0.980095 -0.192151 -0.093839 0.976869 -0.225786 -0.141371 0.963865 -0.230426 -0.011161 0.973026 -0.229213 -0.057942 0.97165 -0.213391 -0.141852 0.966614 -0.222552 -0.057862 0.973202 -0.206344 -0.197941 0.958249 -0.207156 -0.049602 0.97705 -0.208556 -0.019987 0.977806 -0.206743 -0.057661 0.976695 -0.196394 -0.049764 0.979262 -0.196174 -0.057519 0.978881 -0.197302 -0.01145 0.980276 -0.454993 0.111058 0.883543 -0.373383 0.147028 0.915952 -0.386071 0.141617 0.911534 -0.45591 0.118274 0.882132 -0.388539 0.149306 0.909255 -0.447904 0.12207 0.885709 -0.462427 0.218221 0.859384 -0.474741 0.213287 0.853891 -0.414831 0.236534 0.878616 -0.461602 0.205567 0.86294 -0.411712 0.225603 0.882948 -0.384023 0.236183 0.892605 -0.54961 0.157717 0.820399 -0.349568 0.265427 0.898527 -0.413989 0.233563 0.879808 -0.554265 0.163682 0.816088 -0.418337 0.24904 0.873483 -0.475322 0.215059 0.853123 -0.472788 0.042803 0.880136 -0.430853 0.053599 0.900829 -0.362121 0.070512 0.92946 -0.479174 0.050788 0.876249 -0.371098 0.09647 0.923569 -0.230458 0.150376 0.961393 -0.277248 0.093373 0.956251 -0.205622 0.047054 0.9775 -0.29531 0.105162 0.949596 -0.287533 0.0726 0.955015 -0.302332 0.082395 0.949635 -0.388797 0.140472 0.910552 -0.308422 0.110835 0.944771 -0.43216 0.234038 0.870898 -0.296985 0.099785 0.949654 -0.27966 0.14249 0.949467 -0.282728 0.144525 0.94825 -0.186984 0.081333 0.97899 -0.44845 0.073321 0.890796 -0.362342 0.073472 0.929145 -0.305108 0.073224 0.949498 -0.454105 0.120771 0.882725 -0.29076 0.119601 0.949291 -0.479601 0.120604 0.869159 -0.438819 0.005462 0.898559 -0.423326 0.006772 0.905952 -0.322023 0.015046 0.946612 -0.443057 0.030147 0.895987 -0.316743 0.033655 0.947914 -0.355358 0.032666 0.934159 0.484218 0.868257 -0.107998 0.547921 0.83119 -0.094372 0.586801 0.805211 -0.085439 0.499552 0.845864 -0.186983 0.585974 0.793256 -0.165468 0.509412 0.840469 -0.184692 0.78842 0.614029 0.036913 0.807103 0.58915 0.03856 0.582069 0.812888 0.02021 0.796444 0.603345 -0.040644 0.58683 0.804946 -0.087706 0.547966 0.83113 -0.094638 0.77691 0.563944 -0.279962 0.615384 0.738073 -0.276678 0.578526 0.768222 -0.274122 0.826771 0.552791 -0.104267 0.586401 0.807403 -0.065076 0.802029 0.58885 -0.100022 0.728988 0.645924 -0.226625 0.515791 0.801155 -0.303497 0.577366 0.765143 -0.284965 0.730225 0.616589 -0.29426 0.576532 0.762985 -0.292345 0.609951 0.735961 -0.293806 -0.018663 0.411287 0.911315 -0.037849 0.45807 0.88811 0.00352 0.355789 0.93456 -0.043844 0.409291 0.91135 -0.019667 0.349413 0.936762 -0.042922 0.407033 0.912405 0.009223 0.241927 0.970251 0.02222 0.171484 0.984936 -0.011617 0.35165 0.936059 0.061453 0.243229 0.96802 0.018056 0.359681 0.932901 -0.02151 0.459979 0.887669 -0.032769 0.139517 0.989677 -0.064444 0.261275 0.963111 -0.082624 0.331056 0.939987 -0.047969 0.139472 0.989064 -0.072713 0.334048 0.939747 -0.050725 0.160676 0.985703 -0.13733 0.398882 0.906661 -0.126658 0.374852 0.918392 -0.104341 0.324367 0.940159 -0.114427 0.399942 0.909369 -0.093745 0.327654 0.940136 -0.07471 0.261121 0.962411 0.459363 0.391363 0.797383 0.340158 0.363806 0.867144 0.353703 0.367216 0.86026 0.457478 0.403766 0.792267 0.347829 0.380684 0.856793 0.441703 0.40077 0.802672 0.273818 0.232729 0.9332 0.109092 0.189582 0.975786 0.395997 0.26131 0.880286 0.2711 0.335804 0.902076 0.361257 0.34949 0.864494 0.342648 0.346903 0.87307 0.123108 0.308739 0.943146 0.290957 0.367662 0.883271 0.345993 0.38484 0.855679 0.141058 0.283058 0.948673 0.356408 0.360922 0.861806 0.08467 0.260443 0.961769 0.224052 0.393199 0.891737 0.393913 0.492683 0.775948 0.316213 0.448894 0.835765 0.230941 0.38491 0.893594 0.32975 0.42053 0.845233 0.268934 0.399083 0.876589 0.477834 0.185814 0.858573 0.445536 0.202785 0.871995 0.367048 0.241429 0.898325 0.477839 0.185693 0.858597 0.355269 0.205604 0.911872 0.358726 0.205107 0.91063 0.644051 -0.023132 0.764632 0.526691 0.062693 0.847742 0.345048 0.175586 0.922015 0.65271 -0.002831 0.757602 0.345616 0.17723 0.921487 0.42461 0.136314 0.895056 0.54713 0.017268 0.83687 0.487409 0.070818 0.870297 0.347683 0.183236 0.919533 0.56332 0.042361 0.825152 0.337611 0.154299 0.928553 0.526479 0.062375 0.847897 0.273979 0.212023 0.938074 0.359568 0.194896 0.912538 0.35219 0.196461 0.915077 0.274009 0.203524 0.939945 0.347952 0.184021 0.919274 0.511319 0.134214 0.848846 0.951443 0.020722 0.307127 0.900791 0.190614 0.390181 0.845151 0.304646 0.439215 0.955405 0.02908 0.293865 0.845449 0.305559 0.438006 0.893313 0.215393 0.394458 0.821565 0.316545 0.474163 0.787072 0.35771 0.502555 0.840658 0.291487 0.456432 0.811834 0.304751 0.498049 0.833908 0.27342 0.479414 0.89211 0.174279 0.416854 0.729412 0.401685 0.553722 0.707333 0.421483 0.56748 0.837845 0.283742 0.466375 0.727866 0.395877 0.559904 0.835244 0.27686 0.475096 0.779419 0.343662 0.523835 0.748213 0.406491 0.52435 0.895893 0.232512 0.378569 0.844934 0.303985 0.44009 0.747131 0.380052 0.545303 0.82302 0.247309 0.511347 0.710537 0.432041 0.555408 -0.008191 -0.019882 0.999769 -0.02629 0.048846 0.99846 -0.022602 0.034821 0.999138 0.018884 -0.015621 0.9997 0.00056 0.042451 0.999098 0.027284 -0.042295 0.998733 -0.070818 0.188453 0.979526 -0.056657 0.138385 0.988757 -0.026819 0.03343 0.999081 -0.069423 0.188494 0.979618 -0.028807 0.032773 0.999048 -0.03289 0.048337 0.998289 -0.105995 0.155833 0.98208 -0.059871 0.032101 0.99769 -0.056656 0.023559 0.998116 -0.167628 0.154905 0.973604 -0.10982 0.005866 0.993934 -0.148632 0.105125 0.983289 0.015083 -0.046616 0.998799 -0.018339 0.036228 0.999175 -0.022774 -0.046447 0.998661 -0.049445 0.025948 0.99844 -0.051688 0.032066 0.998148 0.852509 0.254573 0.456531 0.871876 0.159715 0.46295 0.837483 0.308883 0.450793 0.854742 0.253811 0.452765 0.839122 0.309609 0.447233 0.800582 0.415136 0.432124 0.932319 0.074536 0.353873 0.874173 0.293714 0.386722 0.863474 0.320531 0.389452 0.907092 0.058412 0.416859 0.844339 0.311927 0.435652 0.889151 0.161994 0.427983 0.825026 0.31304 0.470466 0.805691 0.348269 0.479135 0.829108 0.305187 0.468444 0.82775 0.33297 0.451621 0.839203 0.309645 0.447056 0.855815 0.273031 0.439358 0.745655 0.495769 0.445209 0.786335 0.416309 0.456469 0.83044 0.305774 0.465694 0.744737 0.495687 0.446836 0.834722 0.307662 0.456708 0.815662 0.35589 0.456112 0.118396 -0.595779 0.794374 0.113488 -0.625935 0.771574 0.127009 -0.5378 0.833451 0.133243 -0.594636 0.792877 0.132457 -0.537215 0.83298 0.130939 -0.474305 0.870569 0.005596 -0.721534 0.692356 -0.006278 -0.629244 0.777182 -0.015814 -0.547282 0.836799 0.006029 -0.721586 0.692298 0.036675 -0.545103 0.837567 0.02422 -0.621745 0.782845 0.018562 -0.563109 0.826174 0.007263 -0.49766 0.867342 0.01559 -0.546159 0.837536 -0.011536 -0.56418 0.825571 -0.013159 -0.547208 0.836893 -0.005041 -0.629258 0.77718 0.118149 -0.47144 0.873948 0.118279 -0.475053 0.871971 0.120272 -0.538501 0.833997 0.133351 -0.470564 0.872231 0.142592 -0.536081 0.832037 0.134586 -0.479164 0.867346 -0.137763 -0.764441 0.629802 -0.375077 -0.762805 0.526731 -0.397383 -0.759844 0.514514 0.031294 -0.959846 0.278777 -0.135118 -0.985084 0.106552 0.01199 -0.965659 0.259536 -0.543594 -0.615066 0.571139 -0.411462 -0.635294 0.653529 -0.463237 -0.629408 0.623905 -0.531597 -0.654507 0.53761 -0.445394 -0.670129 0.59376 -0.406677 -0.674633 0.616023 0.024845 -0.858366 0.512436 -0.214027 -0.889576 0.403543 -0.298183 -0.885475 0.356399 -0.217057 -0.683997 0.696444 -0.433328 -0.695122 0.573614 -0.385913 -0.696395 0.605066 0.179134 -0.967356 0.179259 0.116676 -0.985867 0.120219 -0.042799 -0.998607 -0.030863 0.082075 -0.953516 0.28995 -0.137341 -0.984409 0.109893 0.003131 -0.973823 0.227288 -0.088731 -0.840133 0.535073 0.08508 -0.813468 0.575353 -0.270443 -0.838471 0.473104 -0.121368 -0.791629 0.598827 -0.280453 -0.782366 0.556102 -0.373576 -0.766314 0.522689 0.113621 -0.741464 0.661302 0.014855 -0.730492 0.682759 -0.291843 -0.647835 0.70366 0.097449 -0.871865 0.479953 -0.259479 -0.88045 0.396836 0.098621 -0.87164 0.480123 -0.236244 -0.590192 0.771922 -0.41717 -0.526371 0.74088 -0.293174 -0.572838 0.765445 -0.240141 -0.619085 0.747708 -0.292955 -0.604865 0.740484 0.022652 -0.660662 0.750342 -0.539295 -0.629992 0.558812 -0.410383 -0.662 0.62717 -0.290443 -0.677865 0.675382 -0.579507 -0.191126 0.792239 -0.281843 -0.332043 0.900173 -0.362245 -0.299399 0.882688 0.768805 0.201133 0.60703 0.771354 0.196521 0.605304 0.866595 -0.036722 0.497659 0.762505 0.191213 0.618081 0.846074 -0.049507 0.530762 0.854717 -0.093037 0.510689 0.69187 0.020098 0.721743 0.690419 0.075213 0.719489 0.685382 -0.127411 0.716951 0.80383 0.07808 0.589712 0.8397 -0.053292 0.54043 0.762068 0.184092 0.620776 0.432918 0.159984 0.887123 0.556854 -0.15352 0.8163 0.562181 -0.171713 0.808992 0.510384 0.250936 0.82252 0.586805 -0.163599 0.793029 0.555663 0.073706 0.828134 0.699986 -0.064988 0.711194 0.707441 -0.228959 0.66866 0.704691 -0.11951 0.699377 0.642591 -0.104004 0.759118 0.646224 -0.142559 0.749714 0.641719 -0.096064 0.7609 -0.152869 -0.815445 0.558283 -0.088652 -0.769213 0.632813 0.039519 -0.652855 0.756451 -0.235147 -0.771452 0.591243 -0.014775 -0.608929 0.793087 -0.053329 -0.642374 0.764533 0.012487 -0.769348 0.638708 0.139516 -0.705598 0.694742 0.124761 -0.713942 0.689 0.033453 -0.794296 0.606609 0.155897 -0.733788 0.66125 -0.023842 -0.816626 0.576675 0.338489 -0.474366 0.812651 0.324106 -0.488963 0.809858 0.084852 -0.686555 0.722109 0.371821 -0.508752 0.77648 0.111968 -0.705399 0.699911 0.130031 -0.69454 0.707606 0.153021 -0.40539 0.901246 -0.059695 -0.638948 0.76693 -0.022121 -0.60269 0.797669 0.115498 -0.387825 0.914468 -0.047881 -0.580247 0.813032 0.134505 -0.362844 0.922092 0.299689 -0.340459 0.89122 0.40501 -0.283618 0.869211 0.414628 -0.278043 0.866473 0.255671 -0.266017 0.929445 0.345928 -0.216044 0.913049 0.168939 -0.310027 0.935598 0.43615 -0.880016 0.188002 0.601183 -0.648978 0.466269 0.647562 -0.499396 0.575558 0.03824 -0.651132 0.758001 0.410106 -0.27393 0.869928 0.403895 -0.2822 0.870191 0.547742 -0.431988 0.716495 0.585114 -0.355379 0.728936 0.558197 -0.411693 0.720365 0.56148 -0.463106 0.685765 0.579005 -0.431695 0.691659 0.494161 -0.568312 0.657895 0.129321 -0.296759 0.946156 0.15601 -0.284958 0.945759 0.328936 -0.200864 0.922743 0.239901 -0.699831 0.672818 0.658221 -0.510257 0.553518 0.677213 -0.496303 0.5432 0.761458 -0.54413 0.352286 0.68046 -0.604643 0.413981 0.583132 -0.660038 0.47361 0.770913 -0.497696 0.397482 0.58909 -0.638682 0.495034 0.547465 -0.662571 0.511157 0.826339 -0.48674 0.28328 0.779194 -0.532368 0.330817 0.583287 -0.659516 0.474147 0.823642 -0.497642 0.271966 0.581452 -0.665619 0.46783 0.678177 -0.614271 0.403418 0.126039 -0.856737 0.500116 -0.12357 -0.74339 0.657344 0.466796 -0.865867 0.179932 0.240694 -0.79178 0.561383 0.541633 -0.763874 0.350901 0.697508 -0.69105 0.189558 0.006961 -0.829956 0.557785 0.532393 -0.771183 0.349048 0.5393 -0.768264 0.344856 0.007849 -0.827266 0.561756 0.541063 -0.764956 0.349419 -0.170434 -0.787928 0.591711 -0.222795 -0.815593 -0.534014 -0.238968 -0.850564 -0.468438 -0.264749 -0.901377 -0.342676 -0.223228 -0.815469 -0.534022 -0.264972 -0.90127 -0.342787 -0.239552 -0.850914 -0.467503 -0.022313 -0.986384 -0.16294 -0.442885 -0.844509 0.301094 0.010401 -0.980577 -0.195857 -0.321312 -0.934322 -0.154274 -0.236318 -0.914457 -0.328514 -0.165484 -0.87601 -0.453014 -0.491226 -0.755363 0.433732 -0.265667 -0.942643 0.202101 0.091123 -0.984654 -0.148837 -0.496252 -0.752884 0.432319 0.081822 -0.984623 -0.154345 -0.381474 -0.870686 0.310457 -0.274597 -0.959621 -0.061024 -0.123181 -0.884714 -0.449564 -0.186798 -0.934418 -0.303266 -0.227133 -0.97314 -0.03755 -0.085188 -0.964683 -0.249257 -0.331495 -0.933596 0.13605 -0.443136 -0.853514 0.274125 -0.513171 -0.843172 0.160363 -0.433271 -0.853735 0.288813 -0.44267 -0.853836 0.273876 -0.43277 -0.854151 0.288334 -0.360888 -0.84916 0.385599 -0.576702 -0.816144 0.036395 -0.509047 -0.845811 0.159608 -0.42793 -0.858131 0.283704 -0.542006 -0.840278 0.012735 -0.386745 -0.889155 0.244604 -0.467284 -0.874092 0.132696 -0.390489 -0.860363 0.327557 -0.281776 -0.865167 0.414836 -0.433672 -0.853401 0.289197 -0.393201 -0.857267 0.332395 -0.436462 -0.851066 0.29187 -0.536577 -0.822781 0.187397 -0.229241 -0.822498 0.520525 -0.387699 -0.825321 0.41053 -0.479782 -0.811442 0.333722 -0.223774 -0.829979 0.510941 -0.45434 -0.835498 0.309061 -0.301777 -0.840474 0.450039 -0.389708 -0.808358 0.441232 -0.285058 -0.827749 0.483294 -0.299125 -0.825805 0.47809 -0.398966 -0.788675 0.46778 -0.298953 -0.808366 0.507121 -0.255654 -0.813785 0.521915 -0.231623 -0.839456 0.491593 -0.252469 -0.834239 0.49021 -0.299111 -0.821033 0.486248 -0.226801 -0.852429 0.47109 -0.298759 -0.849565 0.434721 -0.274114 -0.851181 0.447608 -0.293929 -0.795375 0.53008 -0.25226 -0.811388 0.52727 -0.298561 -0.793481 0.530329 -0.294448 -0.796295 0.528408 -0.298597 -0.794573 0.528672 -0.248583 -0.814111 0.524814 -0.098954 -0.936109 0.337502 -0.234918 -0.912352 0.335303 -0.295204 -0.895824 0.332196 -0.06429 -0.830678 0.553029 -0.297883 -0.776757 0.554901 -0.24346 -0.793767 0.557371 0.132778 -0.87891 0.458135 0.230393 -0.881285 0.412621 0.092494 -0.875011 0.475185 0.137856 -0.874296 0.465405 0.095974 -0.871311 0.481254 0.121702 -0.873352 0.471642 0.035886 -0.892862 0.448898 0.108282 -0.906511 0.40806 0.067692 -0.899634 0.431367 0.067374 -0.859341 0.506945 0.100668 -0.866226 0.489407 0.230665 -0.88097 0.41314 0.030037 -0.869775 0.492534 0.008355 -0.864371 0.502785 0.086373 -0.881371 0.464462 0.027526 -0.872409 0.488 0.082771 -0.885027 0.458123 0.12518 -0.892283 0.433776 0.343237 -0.853185 0.392766 0.134669 -0.853407 0.503549 0.114208 -0.850921 0.512728 0.295436 -0.900886 0.317997 0.070704 -0.896805 0.43674 -0.010599 -0.881369 0.47231 -0.28823 -0.838681 -0.462101 -0.287123 -0.836238 -0.467189 -0.279273 -0.818728 -0.501689 -0.247524 -0.853704 -0.458172 -0.240063 -0.833846 -0.497062 -0.230279 -0.80728 -0.543388 -0.355839 -0.839242 -0.411159 -0.309992 -0.78988 -0.529146 -0.319928 -0.801268 -0.505584 -0.342212 -0.848777 -0.403073 -0.310911 -0.805301 -0.504801 -0.320994 -0.819833 -0.474169 -0.304504 -0.845506 -0.43863 -0.312185 -0.857339 -0.409281 -0.286205 -0.815881 -0.502419 -0.279693 -0.852236 -0.442114 -0.262668 -0.825333 -0.499832 -0.255886 -0.814146 -0.521237 -0.239985 -0.863235 -0.44411 -0.203897 -0.816318 -0.540418 -0.221711 -0.84036 -0.494611 -0.251528 -0.860634 -0.442767 -0.234547 -0.835841 -0.496344 -0.259457 -0.871536 -0.416061 -0.98249 -0.184284 0.027453 -0.959668 -0.273379 0.065577 -0.925832 -0.363186 0.104547 -0.938439 -0.282969 -0.198145 -0.879936 -0.465749 -0.093755 -0.916539 -0.370663 -0.150218 -0.936147 -0.314757 0.156705 -0.86848 -0.450087 0.207759 -0.930217 -0.329219 0.162206 -0.936461 -0.321939 0.139269 -0.929383 -0.339162 0.145661 -0.96003 -0.255403 0.114504 -0.719613 -0.660916 0.212949 -0.834376 -0.538137 0.119272 -0.913681 -0.405481 0.027792 -0.740481 -0.581041 0.337757 -0.930638 -0.321108 0.175509 -0.867852 -0.432439 0.244601 -0.8715 -0.489028 -0.036584 -0.91627 -0.371081 -0.150824 -0.887607 -0.455096 -0.071007 -0.873658 -0.485409 -0.033167 -0.889167 -0.452778 -0.066136 -0.811767 -0.579743 0.07023 -0.491946 -0.759324 0.425931 -0.600324 -0.695341 0.39511 -0.428736 -0.789122 0.439854 -0.492291 -0.756053 0.431316 -0.426662 -0.786822 0.445948 -0.270055 -0.84036 0.469963 -0.807743 -0.482045 0.339388 -0.639488 -0.699961 0.317977 -0.473202 -0.833852 0.284203 -0.809404 -0.486785 0.328489 -0.442847 -0.804358 0.396101 -0.599432 -0.703759 0.381319 -0.655076 -0.634049 0.410923 -0.497467 -0.797693 0.3409 -0.463089 -0.824642 0.324829 -0.67528 -0.641702 0.363615 -0.479238 -0.838958 0.25784 -0.629758 -0.698894 0.339047 -0.184316 -0.869321 0.458595 -0.267783 -0.83482 0.481007 -0.403417 -0.76013 0.509369 -0.198517 -0.900825 0.386142 -0.440107 -0.801461 0.404927 -0.477384 -0.779605 0.405364 -0.160601 -0.917199 0.364627 -0.410779 -0.741485 0.530529 -0.407075 -0.745093 0.528325 -0.15573 -0.913297 0.376347 -0.405041 -0.744731 0.530394 -0.192676 -0.895517 0.401155 -0.655487 -0.573712 0.491112 -0.551673 -0.702192 0.450093 -0.498133 -0.754866 0.426661 -0.556689 -0.52569 0.643232 -0.398802 -0.743585 0.536693 -0.404789 -0.737124 0.541105 -0.386289 -0.644527 0.659822 -0.385569 -0.645785 0.659013 -0.333226 -0.728464 0.598582 -0.395066 -0.646076 0.653076 -0.347515 -0.732218 0.585739 -0.379305 -0.676818 0.630908 -0.252919 -0.829712 0.497605 -0.169311 -0.887588 0.428394 -0.356942 -0.734558 0.577076 -0.230493 -0.816906 0.528714 -0.309289 -0.721637 0.619339 -0.365863 -0.635309 0.680093 -0.384918 -0.863132 0.326866 -0.515823 -0.726626 0.453807 -0.617479 -0.557707 0.554692 -0.475245 -0.86069 0.182632 -0.824332 -0.512792 0.239836 -0.552425 -0.809869 0.197328 -0.681509 -0.505994 0.528692 -0.716454 -0.447381 0.535298 -0.647435 -0.556552 0.520652 -0.686769 -0.508809 0.519097 -0.661435 -0.555583 0.503817 -0.53657 -0.728939 0.425136 -0.552382 -0.28697 0.782638 -0.551608 -0.292539 0.781121 -0.490826 -0.551446 0.674535 -0.424646 -0.312029 0.84989 -0.446164 -0.545762 0.709282 -0.43863 -0.423373 0.792691 -0.511091 -0.668546 0.540215 -0.394029 -0.838648 0.376046 -0.559788 -0.556867 0.613626 -0.490739 -0.677724 0.5476 -0.542868 -0.555948 0.629458 -0.606283 -0.278667 0.744826 -0.778477 -0.320971 0.539399 -0.697849 -0.367399 0.614838 -0.70493 -0.363741 0.608905 -0.722367 -0.2323 0.651324 -0.682098 -0.271923 0.678823 -0.409251 -0.471295 0.781278 -0.431723 -0.355869 0.828838 -0.668954 -0.213696 0.711923 -0.664526 -0.216928 0.715086 -0.527332 -0.394005 0.752782 -0.683452 -0.276565 0.675578 -0.667535 -0.290269 0.685668 -0.877244 0.29832 0.376097 -0.88812 0.328151 0.321806 -0.591798 -0.043088 0.804934 -0.92735 0.232689 0.293048 -0.660874 -0.206464 0.721539 -0.663627 -0.203845 0.719754 -0.913123 0.013475 0.407461 -0.3981 -0.450529 0.799087 -0.680814 -0.267588 0.681828 -0.913265 0.013463 0.407143 -0.67994 -0.264669 0.683837 -0.96401 0.190451 0.185506 -0.110624 -0.564077 0.818278 -0.113494 -0.602691 0.789862 -0.10871 -0.539417 0.834992 -0.190962 -0.559847 0.806291 -0.186698 -0.515145 0.836522 -0.186868 -0.516842 0.835437 -0.390839 -0.485237 0.78217 -0.342472 -0.40741 0.846599 -0.365523 -0.444277 0.817931 -0.319894 -0.575286 0.752804 -0.256666 -0.490039 0.833057 -0.292349 -0.538464 0.790309 -0.403158 -0.552241 0.729722 -0.327096 -0.381758 0.864447 -0.357587 -0.447906 0.819458 -0.422026 -0.539939 0.728258 -0.363834 -0.445053 0.818262 -0.341224 -0.408921 0.846375 -0.186009 -0.45361 0.871572 -0.193173 -0.516598 0.834153 -0.192793 -0.513085 0.836406 -0.263705 -0.452974 0.851631 -0.266652 -0.486189 0.832176 -0.259137 -0.407384 0.87572 -0.297477 -0.601023 0.741808 -0.421635 -0.6076 0.673088 -0.456497 -0.607204 0.650319 -0.260349 -0.641077 0.721968 -0.420985 -0.66502 0.616864 -0.145431 -0.611081 0.778094 -0.449363 -0.822747 0.34808 -0.449666 -0.822729 0.347732 -0.302353 -0.812928 0.497726 -0.563701 -0.527022 0.635995 -0.492873 -0.538921 0.683111 -0.441911 -0.544811 0.712668 -0.639231 -0.69493 0.329328 -0.610504 -0.700031 0.370461 -0.40261 -0.692096 0.59909 -0.644024 -0.688622 0.333216 -0.40632 -0.686771 0.602702 -0.551192 -0.698964 0.455671 -0.226794 -0.648894 0.726293 -0.130985 -0.623558 0.770726 -0.413238 -0.676653 0.609406 -0.333723 -0.594084 0.731911 -0.420739 -0.665394 0.616628 -0.555198 -0.75255 0.354152 -0.400113 -0.76129 0.510243 -0.344575 -0.782507 0.518605 -0.472192 -0.728594 0.496171 -0.402612 -0.801231 0.442643 -0.483442 -0.765932 0.423831 -0.627879 -0.680412 0.377898 -0.351448 -0.543554 0.762255 -0.316384 -0.564781 0.762183 -0.390106 -0.518638 0.76081 -0.27328 -0.4885 0.828665 -0.357609 -0.446254 0.82035 -0.255758 -0.496589 0.82945 -0.479519 -0.528571 0.700481 -0.568345 -0.457623 0.683787 -0.41379 -0.573946 0.706656 -0.485844 -0.536197 0.690252 -0.417362 -0.582529 0.697474 -0.374962 -0.608362 0.699499 -0.530146 -0.777597 -0.338065 -0.431948 -0.861366 -0.267337 -0.440722 -0.854925 -0.273619 -0.736247 -0.26031 0.624642 -0.407993 -0.560163 0.720943 -0.56167 -0.444294 0.697947 0.968862 0.230638 0.090066 0.898281 0.384645 0.212462 0.981711 0.182882 0.052897 0.924642 0.292627 -0.243735 0.938873 0.240833 -0.246002 0.964938 -0.097387 -0.243742 0.867791 -0.379398 0.32093 0.842416 -0.222181 0.490888 0.74207 -0.001879 0.67032 0.99561 0.069889 -0.062259 0.981733 0.187617 0.031619 0.896907 0.393085 0.202588 0.998153 -0.004706 0.060573 0.998173 -0.001699 0.060394 0.981755 0.183923 0.048256 0.905063 -0.025538 0.42451 0.893196 0.078674 0.442732 0.903964 -0.176801 0.389347 0.994215 0.003441 0.107352 0.990863 -0.051077 0.124827 0.981765 0.184243 0.046826 0.998155 -0.005784 0.06044 0.98174 0.183497 0.05016 0.998182 -0.001722 0.060242 -0.178743 -0.357983 0.91646 -0.17901 -0.366719 0.912947 -0.174922 -0.263149 0.948765 -0.174267 -0.357577 0.91748 -0.182637 -0.262349 0.947532 -0.184268 -0.240562 0.952982 -0.378152 -0.334332 0.863263 -0.368921 -0.283187 0.88527 -0.360136 -0.238939 0.901782 -0.300572 -0.359391 0.883456 -0.27423 -0.251499 0.928195 -0.296622 -0.342367 0.891516 -0.329386 0.010658 0.944135 -0.32528 0.043971 0.944595 -0.348217 -0.240827 0.905951 -0.342607 0.012911 0.93939 -0.400163 -0.232239 0.88653 -0.406846 -0.26961 0.872804 -0.216779 -0.052235 0.974822 -0.20413 -0.243494 0.948178 -0.202623 -0.260195 0.944056 -0.113392 -0.036305 0.992887 -0.101411 -0.269911 0.95753 -0.115844 0.037276 0.992568 0.968878 0.186721 0.162513 0.972565 0.145519 0.181496 0.963748 -0.045393 0.262925 0.977844 0.174512 0.115617 0.96919 -0.05214 0.240731 0.972484 -0.032853 0.230643 0.929445 0.236989 0.282786 0.950288 -0.077148 0.301665 0.95308 -0.0337 0.300837 0.9392 -0.020517 0.342756 0.937455 0.179498 0.298261 0.970988 0.005016 0.239074 0.970742 0.061324 0.232163 0.96815 -0.050798 0.245164 0.958344 0.006422 0.285544 0.956666 -0.037445 0.288769 0.953473 -0.077868 0.291248 0.984574 0.057188 0.165359 0.97469 -0.036842 0.220502 0.971409 -0.055097 0.23093 0.985263 0.055825 0.161679 0.973776 -0.058415 0.21988 0.984805 0.043424 0.168149 0.797703 0.131739 0.588486 0.706093 0.108897 0.699696 0.49278 0.059617 0.868109 0.672728 0.354623 0.649368 0.446734 0.212752 0.869003 0.581278 0.296194 0.757882 0.735639 0.276065 0.618566 0.256967 0.255906 0.931923 0.425224 0.272217 0.863182 0.740585 0.260813 0.619282 0.429896 0.259786 0.864697 0.667877 0.264632 0.695637 0.282349 0.524377 0.803311 0.181132 0.499254 0.847311 0.305046 0.52919 0.791773 0.322579 0.352216 0.878571 0.393222 0.351312 0.84968 0.235936 0.350612 0.906314 0.273027 0.385723 0.881291 0.410346 0.490686 0.768663 0.3497 0.445271 0.824283 0.310522 0.353132 0.882538 0.374547 0.393316 0.839653 0.275583 0.330718 0.902596 0.793912 0.412369 0.446827 0.819256 0.420291 0.390097 0.65761 0.362986 0.660144 0.765331 0.500275 0.404961 0.638081 0.412552 0.650118 0.727955 0.474245 0.49515 0.770621 0.119602 0.625971 0.698151 0.139204 0.702288 0.720034 0.133673 0.680942 0.811139 0.548682 0.202489 0.614857 0.464778 0.637128 0.788232 0.542632 0.290244 0.357768 0.10065 0.92837 0.286865 0.088316 0.953891 0.715327 0.158517 0.680573 0.35806 0.097427 0.928602 0.728882 0.077892 0.680194 0.69755 0.080618 0.711986 0.768596 0.157762 0.619977 0.856719 0.197888 0.476311 0.719371 0.137331 0.680915 0.769083 0.155611 0.619917 0.717933 0.145078 0.680827 0.291381 0.057659 0.954868 0.818362 0.294974 0.493228 0.755988 0.368762 0.540831 0.749864 0.375276 0.544859 0.819948 0.283811 0.497128 0.751016 0.37638 0.542506 0.828786 0.2702 0.490006 0.798301 0.459455 0.38938 0.749033 0.539781 0.384169 0.80985 0.438083 0.390161 0.79954 0.460079 0.386087 0.811078 0.439542 0.385947 0.803034 0.453969 0.386067 0.782587 0.497675 0.374002 0.843941 0.378756 0.379878 0.813445 0.442386 0.377628 0.760986 0.496914 0.417106 0.800254 0.427028 0.420999 0.735046 0.53735 0.413476 0.78502 0.157569 0.599095 0.810852 0.108985 0.575014 0.680439 0.3127 0.662738 0.830766 0.363873 0.421218 0.79523 0.42145 0.435877 0.82921 0.366576 0.42194 0.831439 0.526655 0.17704 0.889275 0.363573 0.277499 0.860501 0.458894 0.221259 0.90299 0.427913 -0.038724 0.924137 0.381368 -0.022999 0.953895 0.300118 0.003759 0.872317 0.48894 0.000466 0.885999 0.463167 0.02197 0.909044 0.411871 0.06326 0.839741 0.533281 0.102214 0.883514 0.441239 0.157198 0.915675 0.342358 0.210546 0.844618 0.490949 0.213516 0.817097 0.542095 0.19618 0.859604 0.45948 0.223516 0.879574 0.471921 0.060337 0.9045 0.418341 0.082885 0.875708 0.479455 0.057081 0.850123 0.484467 0.206354 0.915125 0.334681 0.2248 0.864722 0.456047 0.210423 0.853656 0.486019 0.187235 0.869548 0.4526 0.197586 0.824037 0.540688 0.169175 -0.712081 -0.584526 -0.388934 -0.622432 -0.779522 -0.070171 -0.625997 -0.775838 -0.078757 -0.698139 -0.59341 -0.400582 -0.6316 -0.771661 -0.074969 -0.688594 -0.656528 -0.307911 -0.623387 -0.758452 0.190102 -0.640719 -0.754384 0.142772 -0.690051 -0.72299 -0.033399 -0.524603 -0.840088 0.137996 -0.585635 -0.803726 -0.105151 -0.584056 -0.805978 -0.096326 -0.568234 -0.776178 0.273237 -0.656672 -0.747883 0.097227 -0.701921 -0.711835 -0.024444 -0.534304 -0.808322 0.247254 -0.669181 -0.741502 -0.0487 -0.600451 -0.790349 0.121688 -0.66842 -0.736877 -0.101125 -0.775217 -0.594221 -0.214335 -0.63652 -0.767928 -0.071617 -0.754988 -0.640095 0.142383 -0.799034 -0.598508 0.057736 -0.72828 -0.659358 0.186698 0.213018 -0.639446 0.738737 0.073544 -0.794409 0.602914 -0.214259 -0.950841 0.223595 -0.306454 -0.520269 0.797124 -0.435579 -0.854725 0.282341 -0.420313 -0.80494 0.418818 -0.219287 -0.652333 0.725517 -0.353484 -0.890429 0.286681 -0.357698 -0.896075 0.262871 -0.203637 -0.659337 0.723745 -0.364978 -0.89258 0.26475 -0.236187 -0.714171 0.65892 -0.537391 -0.805551 0.249599 -0.600675 -0.790161 0.121803 -0.508973 -0.807072 0.299302 -0.405054 -0.901591 0.151869 -0.36398 -0.893063 0.264493 -0.354881 -0.889711 0.287183 -0.568512 -0.806801 0.16083 -0.428741 -0.799405 0.420872 -0.502151 -0.811891 0.297787 -0.612231 -0.768953 0.184078 -0.556817 -0.77081 0.309528 -0.629755 -0.764624 0.136966 0.585164 0.465831 0.663765 0.513471 0.381285 0.768745 0.4462 0.305817 0.84106 0.308621 0.704846 0.638706 0.223651 0.390938 0.892831 0.250071 0.481191 0.84019 0.142263 0.488086 0.861123 0.116881 0.345971 0.930937 0.130055 0.418739 0.898746 0.140358 0.489455 0.860659 0.096049 0.427769 0.898771 0.246522 0.627924 0.7382 0.039524 -0.048848 0.998024 0.046942 0.092006 0.994651 0.061333 0.436411 0.897655 0.044911 -0.049671 0.997755 0.129892 0.418783 0.898748 0.117569 0.345814 0.930908 0.159701 0.154176 0.975052 0.249956 0.481235 0.840199 0.226449 0.390038 0.892519 0.018626 0.196497 0.980327 0.092979 0.428556 0.898718 -0.009694 0.105748 0.994346 -0.194839 0.722083 0.663802 -0.256734 0.770741 0.583134 -0.456564 0.862675 0.21758 -0.161965 0.735279 0.658128 -0.298593 0.928556 0.220512 -0.262634 0.891778 0.36845 -0.415379 0.821179 0.391312 -0.547248 0.811246 0.205911 -0.542909 0.812355 0.212906 -0.452581 0.778565 0.43475 -0.622429 0.755015 0.20624 -0.274982 0.747527 0.604639 -0.54338 0.799862 -0.254869 -0.509535 0.798121 -0.321523 -0.683027 0.702675 0.199305 -0.573482 0.768321 -0.284255 -0.670332 0.714346 0.20091 -0.670817 0.70731 0.222973 -0.429775 0.861838 0.269311 -0.441038 0.841462 0.312132 -0.415478 0.882848 0.218994 -0.622225 0.777164 0.094088 -0.663262 0.720676 0.201767 -0.436837 0.867683 -0.237278 -0.677348 0.621734 -0.393251 -0.827728 0.508267 0.237764 -0.826587 0.551645 0.111541 -0.795205 0.223712 -0.563562 -0.993402 0.099746 0.056596 -0.903126 0.193419 -0.383345 -0.670049 0.211123 0.711661 -0.866212 0.265322 0.423416 -0.954682 0.286505 0.080608 -0.558483 0.610317 0.561792 -0.805051 0.581994 0.114785 -0.762086 0.604149 0.23287 0.966836 0.254047 0.026231 0.87402 0.176034 0.452881 0.966146 0.25792 -0.006234 -0.991656 0.112095 -0.063663 -0.992031 0.111754 0.058188 -0.890733 0.099112 0.44359 -0.823053 -0.010443 -0.567868 -0.893244 -0.040798 -0.447718 -0.99039 -0.136198 0.024019 0.829237 0.097297 0.550363 0.977734 0.209418 -0.013404 0.883051 0.122644 0.452967 0.823797 0.252064 0.507762 0.858646 0.243902 0.45082 0.6146 0.274635 0.739488 0.829878 0.131235 0.542292 0.640367 0.346835 0.685299 0.699441 0.290796 0.652856 0.984335 0.172764 0.035177 0.750631 0.36414 0.551322 0.653866 0.391327 0.647551 0.974015 0.224552 0.029521 0.640069 0.345919 0.686041 0.836647 0.31803 0.445958 0.787106 0.46014 0.410775 0.762606 0.493569 0.418117 0.68544 0.583941 0.434954 0.785348 0.453788 0.421076 0.682997 0.541048 0.490696 0.732516 0.502047 0.459749 0.712607 0.415172 0.565529 0.749346 0.358749 0.556578 0.672595 0.469661 0.571869 0.712041 0.414874 0.566459 0.672751 0.470469 0.571021 0.711924 0.415051 0.566478 0.796248 0.458422 0.394764 0.765136 0.498237 0.407831 0.850457 0.377539 0.366316 0.789104 0.454809 0.412872 0.825902 0.367644 0.427462 0.831652 0.351794 0.429646 0.799007 0.553794 0.234308 0.891435 0.41633 0.178923 0.901622 0.397204 0.171192 0.799143 0.550557 0.241366 0.901785 0.397262 0.170195 0.790784 0.560488 0.245997 0.686788 0.720217 -0.09803 0.80505 0.588643 -0.073439 0.915507 0.400323 -0.039854 0.668358 0.742276 0.048216 0.91546 0.401284 0.030061 0.886859 0.460837 0.033336 0.811145 0.542439 0.21864 0.895067 0.341489 0.286776 0.879958 0.38914 0.272478 0.811895 0.541904 0.21718 0.88037 0.389298 0.270918 0.716561 0.679934 0.155658 0.631703 0.747563 0.205186 0.25336 0.964576 -0.073497 0.352286 0.935865 -0.007198 0.646428 0.74793 0.150772 0.382912 0.92269 -0.044966 0.696167 0.691056 0.194406 0.037858 0.995912 -0.082017 0.073407 0.995653 -0.057331 0.273402 0.958094 0.085481 0.139345 0.957941 -0.250863 0.368751 0.929125 -0.027368 0.279614 0.952695 -0.119113 0.200223 0.973139 -0.113625 0.393312 0.911683 0.118908 0.322073 0.946269 0.02904 0.096523 0.995118 -0.02055 0.240533 0.962899 0.122348 0.066861 0.996539 -0.049387 0.56409 0.621466 0.543675 0.518728 0.728491 0.447463 0.289751 0.95477 0.066777 0.73037 0.585272 0.352161 0.345543 0.938402 0.000973 0.437926 0.895903 0.074695 -0.050057 0.996638 0.064855 -0.254248 0.962845 -0.091035 -0.274565 0.955603 -0.106945 0.025608 0.997773 -0.061585 -0.190002 0.959564 -0.207692 0.058275 0.99754 -0.038971 -0.720209 0.641534 -0.264069 -0.738123 0.613862 -0.279907 -0.357427 0.933941 -0.000253 -0.658536 0.640157 -0.395637 -0.272451 0.955912 -0.109557 -0.251947 0.963055 -0.095118 -0.614341 0.639843 -0.461721 -0.283427 0.950864 -0.124609 -0.270315 0.956213 -0.112192 -0.703051 0.619431 -0.349321 -0.356276 0.934379 -0.001797 -0.700353 0.624381 -0.34591 0.076674 0.997052 -0.002882 0.049948 0.998334 -0.028875 -0.166002 0.957726 -0.234958 -0.05179 0.992542 0.110354 -0.272836 0.955857 -0.109083 -0.285748 0.950452 -0.122428 -0.753357 0.63478 -0.171779 -0.949885 0.20862 -0.232799 -0.939218 0.255946 -0.228824 -0.772427 0.626291 -0.105432 -0.947098 0.256792 -0.192518 -0.808929 0.575453 -0.120367 -0.961619 0.004821 -0.274346 -0.943658 0.119016 -0.308779 -0.905056 0.250821 -0.343456 -0.962002 0.005522 -0.272986 -0.916487 0.252708 -0.310146 -0.931996 0.198179 -0.303494 -0.903331 0.184241 -0.387362 -0.877923 0.28327 -0.386018 -0.888161 0.247839 -0.38697 -0.851368 0.144999 -0.504131 -0.82102 0.234642 -0.520451 -0.874996 0.048343 -0.48171 -0.803649 0.568123 -0.177156 -0.790179 0.589059 -0.169194 -0.928453 0.254522 -0.270544 -0.779442 0.584613 -0.225163 -0.91608 0.252643 -0.311398 -0.909617 0.281052 -0.305951 -0.958683 -0.000413 -0.284475 -0.977554 -0.090504 -0.190258 -0.94822 0.030937 -0.316104 -0.931737 -0.040565 -0.360862 -0.929044 -0.020388 -0.369408 -0.909117 0.079289 -0.408925 -0.908541 -0.396456 0.131814 -0.958969 -0.14456 -0.243888 -0.923285 -0.033457 -0.382655 -0.904258 -0.410068 0.119002 -0.912974 -0.05508 -0.404282 -0.950507 -0.165411 -0.263012 -0.781621 -0.167578 -0.600821 -0.774687 -0.154496 -0.613181 -0.8048 -0.21556 -0.55302 -0.81468 -0.089837 -0.57291 -0.86373 -0.138742 -0.484481 -0.930587 -0.234808 -0.280844 -0.787804 0.105257 -0.606865 -0.817506 0.005231 -0.575896 -0.845639 -0.164294 -0.50784 -0.781803 0.101795 -0.61516 -0.860858 -0.142941 -0.488357 -0.84555 -0.074232 -0.528711 0.585558 0.810595 0.007575 0.672267 0.739902 0.024535 0.909638 0.407122 0.082525 0.615202 0.776509 -0.136236 0.909056 0.407541 0.086759 0.872746 0.485962 0.046423 0.670288 0.739644 0.060347 0.931718 0.352188 0.088687 0.90915 0.407475 0.086085 0.673478 0.729697 0.118191 0.91604 0.400435 0.022865 0.667247 0.735118 0.119932 0.994687 0.09888 -0.028645 0.999717 -0.022399 0.007979 0.918114 0.379707 -0.11353 0.985967 0.078419 0.147373 0.899785 0.412378 0.142589 0.929651 0.338606 0.145244 0.987543 0.012832 0.156827 0.876609 0.480559 0.024903 0.913581 0.403616 0.049637 0.996642 0.007582 0.081531 0.917771 0.397099 -0.002905 0.996276 -0.011906 0.085396 0.190272 0.976795 -0.098323 0.052476 0.990708 -0.125474 0.265913 0.960483 -0.082237 0.173922 0.983988 -0.038985 0.264225 0.963612 -0.040459 0.303861 0.951834 -0.041006 -0.030698 0.99952 0.004069 0.184361 0.982683 0.018596 0.260738 0.965119 0.023684 -0.003372 0.992413 -0.122899 0.265152 0.962214 -0.061957 0.049657 0.992511 -0.11161 0.673239 0.730924 0.111802 0.667827 0.735702 0.11291 0.248702 0.953542 0.170014 0.665757 0.746087 0.011034 0.260426 0.96507 0.028597 0.183348 0.982557 0.031066 0.598678 0.799529 -0.048357 0.304268 0.951582 -0.043736 0.264332 0.963481 -0.042803 0.589097 0.808034 -0.006699 0.265944 0.960399 -0.083108 0.672403 0.739993 0.016865 -0.623717 0.70546 -0.336606 -0.693406 0.611753 -0.380717 -0.227714 0.968976 -0.096081 -0.645973 0.705436 -0.291684 -0.211157 0.963492 -0.164606 -0.11337 0.984672 -0.132544 -0.72053 0.634403 -0.279944 -0.185322 0.955023 -0.23149 -0.19341 0.953096 -0.23281 -0.713552 0.622987 -0.320517 -0.152248 0.91469 -0.374382 -0.71275 0.623788 -0.320744 -0.004109 0.992825 -0.119506 0.048871 0.992976 -0.107749 -0.211763 0.963769 -0.162188 0.012998 0.980147 -0.197847 -0.193855 0.953408 -0.231159 -0.18564 0.955319 -0.23001 0.1747 0.983736 -0.041758 -0.11278 0.98455 -0.13395 -0.211439 0.963622 -0.163482 0.18894 0.977537 -0.0934 -0.210235 0.96306 -0.168274 0.051693 0.991229 -0.121622 -0.685455 0.7001 -0.200028 -0.89466 0.221339 -0.388063 -0.899396 0.181628 -0.397615 -0.623308 0.705444 -0.337395 -0.857627 0.177241 -0.482765 -0.693798 0.612004 -0.379598 -0.946274 -0.059527 -0.31784 -0.947139 0.010888 -0.320639 -0.929111 0.184111 -0.320711 -0.898724 -0.067629 -0.433269 -0.896869 0.181387 -0.403391 -0.891102 0.221689 -0.395968 -0.948236 -0.089279 -0.30476 -0.942203 0.091058 -0.32243 -0.92679 0.183946 -0.327451 -0.946787 -0.089976 -0.309028 -0.940178 0.184807 -0.286203 -0.952816 0.010779 -0.303357 -0.713714 0.623241 -0.319659 -0.713006 0.623942 -0.319873 -0.968209 0.185365 -0.167962 -0.721207 0.635569 -0.275522 -0.935853 0.184555 -0.300196 -0.949609 0.100613 -0.296849 -0.9691 -0.053807 -0.24073 -0.921883 -0.332341 -0.199199 -0.919926 -0.338392 -0.19806 -0.957559 -0.056939 -0.282556 -0.90584 -0.343057 -0.248527 -0.957861 0.010674 -0.287034 -0.660399 -0.749254 -0.049914 -0.65382 -0.75523 -0.046342 -0.912014 -0.341228 -0.227582 -0.661269 -0.748628 -0.047742 -0.9141 -0.34054 -0.220124 -0.915238 -0.336663 -0.221353 -0.626355 -0.771083 -0.114501 -0.914894 -0.343257 -0.212469 -0.916048 -0.339861 -0.212958 -0.652035 -0.757855 -0.022484 -0.925031 -0.336178 -0.176924 -0.66098 -0.74994 -0.026386 -0.959119 -0.083632 -0.270365 -0.963445 0.010546 -0.267699 -0.90071 -0.344372 -0.264822 -0.974081 -0.074214 -0.21368 -0.916276 -0.339779 -0.212104 -0.915011 -0.343252 -0.211973 -0.208504 -0.710217 -0.672398 0.136211 -0.881452 -0.452205 0.14512 -0.883669 -0.44505 -0.214133 -0.712934 -0.667737 0.14254 -0.886092 -0.441049 -0.229434 -0.701424 -0.674806 0.268605 -0.869884 -0.413706 0.32524 -0.862024 -0.388758 0.153659 -0.875444 -0.458244 0.262851 -0.877391 -0.401366 0.153379 -0.875719 -0.457812 0.143575 -0.874931 -0.462475 0.359204 -0.827003 -0.43248 0.153833 -0.841962 -0.517141 0.185034 -0.842385 -0.506113 0.364595 -0.815488 -0.449499 0.19162 -0.834859 -0.516036 0.350027 -0.818303 -0.455918 -0.264615 -0.638441 -0.722753 -0.199615 -0.685313 -0.700358 0.175831 -0.852554 -0.492174 -0.245021 -0.624656 -0.741464 0.172379 -0.856266 -0.486923 0.148364 -0.849347 -0.506554 0.570963 -0.785232 -0.23961 0.530232 -0.807662 -0.257945 0.297427 -0.891174 -0.342558 0.576598 -0.762658 -0.293067 0.312117 -0.863251 -0.396713 0.273371 -0.870999 -0.408203 0.604376 -0.727614 -0.324511 0.409412 -0.817469 -0.405124 0.321387 -0.842371 -0.432576 0.601426 -0.741838 -0.296585 0.310837 -0.865918 -0.391874 0.532375 -0.781866 -0.324441 0.35322 -0.83898 -0.413941 0.337572 -0.841537 -0.421736 0.320716 -0.843981 -0.429928 0.365056 -0.814468 -0.450971 0.329435 -0.82173 -0.465008 0.41578 -0.801725 -0.429376 0.252917 -0.889672 -0.380154 0.262797 -0.888601 -0.375934 0.301883 -0.8833 -0.358676 0.255118 -0.887023 -0.384844 0.302621 -0.881947 -0.361373 0.312769 -0.880522 -0.356169 0.999612 0.003814 0.027581 0.999442 -0.01985 0.026878 0.855004 -0.518556 0.008194 0.993847 -0.005863 -0.110609 0.855207 -0.509876 -0.092993 0.886623 -0.452263 -0.09674 0.984186 0.110143 -0.138733 0.896871 -0.423497 -0.127568 0.853651 -0.506441 -0.121646 0.992813 0.10241 -0.061923 0.856092 -0.516061 -0.028063 0.997913 -0.031045 -0.056625 0.604008 -0.729604 -0.320707 0.532404 -0.780789 -0.326977 0.833136 -0.480822 -0.273304 0.593492 -0.76876 -0.238275 0.849141 -0.499312 -0.172184 0.896867 -0.415892 -0.150542 0.566271 -0.798446 -0.204502 0.88606 -0.449688 -0.1126 0.85326 -0.505714 -0.127279 0.573239 -0.777323 -0.259163 0.847502 -0.497113 -0.18606 0.530618 -0.804892 -0.265695 0.978491 0.206253 0.003841 0.749022 0.654688 0.101731 0.812751 0.576557 0.083773 0.979466 0.19986 0.026515 0.812219 0.575735 0.093964 0.993264 0.115294 0.011548 0.444148 0.895942 0.004595 0.418165 0.908347 0.006608 0.812965 0.581597 -0.028844 0.439246 0.896509 0.05775 0.813145 0.577224 0.07489 0.748892 0.658689 0.072731 0.494692 0.86721 -0.056802 0.866176 0.499676 0.007926 0.8138 0.581129 -0.004323 0.490939 0.870505 -0.034647 0.813918 0.580979 0.00108 0.421777 0.905795 -0.040485 0.998302 0.057735 0.007726 0.993254 0.115459 0.010757 0.814119 0.579673 0.03449 0.998269 0.058631 -0.004519 0.814154 0.580135 0.024412 0.865397 0.500694 0.019828 0.442955 0.896345 0.018882 0.327727 0.944771 -0.001521 0.30599 0.95202 -0.005267 0.439107 0.89649 0.05908 0.297637 0.953645 0.044428 0.413324 0.908834 0.056434 0.246915 0.966026 -0.076336 0.327174 0.942339 -0.070392 0.315884 0.946118 -0.071269 0.232085 0.972683 0.004983 0.302759 0.952957 0.014507 0.322792 0.946313 0.017233 0.295064 0.955431 -0.00943 0.283698 0.958844 -0.011557 0.306317 0.951901 -0.007314 0.29447 0.955633 -0.00723 0.305868 0.952063 -0.004509 0.316489 0.948594 -0.001963 0.480258 0.876857 0.021759 0.418321 0.908287 0.004807 0.308916 0.95079 -0.023861 0.481333 0.876384 0.016448 0.309345 0.950576 -0.026651 0.28826 0.957028 -0.03168 0.268113 0.939639 -0.212591 -0.129031 0.966307 -0.222715 -0.144799 0.964148 -0.222379 0.25341 0.960492 -0.115057 -0.157225 0.975821 -0.151832 0.332014 0.937395 -0.105154 -0.640777 0.721488 -0.262412 -0.680822 0.683825 -0.262421 -0.14555 0.964973 -0.21827 -0.654299 0.728951 -0.201307 -0.145971 0.96543 -0.215958 -0.130084 0.967833 -0.215353 -0.666098 0.686223 -0.292254 -0.123728 0.97903 -0.161837 -0.154038 0.97325 -0.170462 -0.662557 0.6852 -0.302521 -0.147941 0.967505 -0.205054 -0.670872 0.676657 -0.303424 0.303558 0.951907 -0.041542 0.322004 0.946052 -0.036053 -0.155389 0.974378 -0.162609 0.314679 0.945331 -0.085599 -0.15106 0.970575 -0.187522 -0.116783 0.976476 -0.181266 -0.620882 0.708534 -0.335388 -0.925153 0.221231 -0.308462 -0.930082 0.20357 -0.305787 -0.639643 0.720801 -0.267025 -0.947133 0.215595 -0.23761 -0.679476 0.682877 -0.268313 -0.945994 -0.158859 -0.282595 -0.947714 -0.138657 -0.287424 -0.917045 0.195541 -0.347552 -0.962216 -0.15062 -0.226834 -0.929908 0.203458 -0.306394 -0.924871 0.221084 -0.309412 -0.945308 -0.111321 -0.306595 -0.923418 0.172925 -0.342631 -0.918109 0.196171 -0.344373 -0.937909 -0.114931 -0.327288 -0.910494 0.19175 -0.366378 -0.935685 -0.145068 -0.321634 -0.660566 0.684599 -0.308183 -0.669299 0.675493 -0.309431 -0.927515 0.201929 -0.314547 -0.658018 0.683805 -0.315315 -0.918744 0.196548 -0.342459 -0.923905 0.173115 -0.341218 -0.742675 -0.653269 -0.147218 -0.731805 -0.667767 -0.136197 -0.886529 -0.299355 -0.352779 -0.745559 -0.651336 -0.141077 -0.894822 -0.295019 -0.335049 -0.884165 -0.347824 -0.311882 -0.684499 -0.722973 -0.093649 -0.902184 -0.29898 -0.310925 -0.903982 -0.289847 -0.314334 -0.686207 -0.72187 -0.089576 -0.927395 -0.274256 -0.254407 -0.740325 -0.661648 -0.118916 -0.935981 -0.115827 -0.332452 -0.933795 -0.146001 -0.326665 -0.911817 -0.285052 -0.295526 -0.932749 -0.117292 -0.340914 -0.911254 -0.285409 -0.296914 -0.909096 -0.295131 -0.294011 -0.907177 -0.172722 -0.383663 -0.881591 -0.348975 -0.317827 -0.892864 -0.296071 -0.339316 -0.944279 -0.159615 -0.287853 -0.926459 -0.274961 -0.257042 -0.94595 -0.139654 -0.292704 0.226078 -0.875802 -0.42645 0.230075 -0.875933 -0.424037 0.123099 -0.866086 -0.484501 0.181857 -0.914748 -0.360783 0.083327 -0.895343 -0.437512 0.008602 -0.871429 -0.490446 0.202613 -0.884183 -0.420914 0.10594 -0.877534 -0.467665 0.107928 -0.877772 -0.466764 0.203726 -0.882971 -0.422915 0.109063 -0.87692 -0.468098 0.223357 -0.883004 -0.412815 -0.265214 -0.701797 -0.661167 -0.269976 -0.697882 -0.66338 0.086188 -0.893386 -0.440945 -0.272243 -0.704609 -0.655294 0.097405 -0.885495 -0.454325 0.096965 -0.885387 -0.454629 -0.270649 -0.66552 -0.69558 -0.00589 -0.880294 -0.474393 0.059207 -0.910945 -0.408256 -0.276688 -0.667306 -0.691481 0.050676 -0.916083 -0.397774 -0.253324 -0.693285 -0.674672 0.644835 -0.712954 -0.27547 0.637987 -0.716694 -0.281641 0.349884 -0.802321 -0.483593 -0.636901 0.727646 0.254734 -0.346657 0.807205 0.477755 -0.363216 0.80584 0.467649 0.616402 -0.740776 -0.267019 0.310296 -0.831109 -0.461492 0.331655 -0.828756 -0.450742 0.615909 -0.742017 -0.264702 0.328414 -0.833174 -0.444933 0.629668 -0.734264 -0.253723 0.220237 -0.864116 -0.452548 0.240385 -0.864593 -0.441241 0.304843 -0.862963 -0.402947 0.226122 -0.856982 -0.463089 0.308512 -0.858585 -0.409454 0.290445 -0.858947 -0.421726 -0.248504 0.85272 0.459471 -0.324892 0.853703 0.406985 -0.312232 0.854051 0.416062 0.244345 -0.85718 -0.453362 0.308615 -0.858461 -0.409637 0.246724 -0.857319 -0.451809 0.978686 0.205226 0.007512 0.992102 0.122887 -0.025145 0.93416 -0.30486 -0.185488 -0.979759 -0.196457 -0.03842 -0.934987 0.329249 0.131887 -0.945072 0.302645 0.123473 0.99758 0.060739 -0.033824 0.913294 -0.380985 -0.144031 0.934985 -0.329319 -0.131729 0.997323 0.06118 -0.040044 0.935025 -0.327976 -0.134761 0.992148 0.122701 -0.024235 -0.624074 0.719004 0.305884 -0.642339 0.706455 0.297191 -0.932573 0.352485 0.077857 0.627223 -0.708321 -0.32384 0.934438 -0.338369 -0.11105 0.913448 -0.383587 -0.13592 -0.664245 0.670075 0.331329 -0.942691 0.323178 0.083007 -0.933805 0.344339 0.097155 -0.65997 0.680549 0.318264 -0.932293 0.354015 0.074188 -0.649444 0.687762 0.324356 -0.817061 0.534418 0.216354 -0.816283 0.45919 0.350466 -0.818767 0.486961 0.304121 -0.511563 0.796675 0.321888 -0.526174 0.811047 0.255624 -0.546145 0.827106 0.132747 -0.624309 0.620928 0.474011 -0.653038 0.7521 0.088807 -0.652882 0.70357 0.280597 -0.732375 0.48774 0.475119 -0.761822 0.575309 0.297736 -0.753554 0.54252 0.371253 -0.451376 0.75752 -0.471617 -0.462583 0.835708 -0.295988 -0.404685 0.885519 0.228226 -0.717098 0.537325 -0.443905 -0.559153 0.786402 0.262526 -0.634499 0.767536 0.091107 -0.624002 0.733751 -0.268758 -0.488424 0.861573 0.138323 -0.43912 0.866802 0.236281 -0.398245 0.861305 -0.315524 -0.31255 0.927366 0.20568 -0.397935 0.863247 -0.310568 -0.949818 0.044679 0.309597 -0.946484 0.186388 0.263492 -0.94633 0.18793 0.26295 -0.950816 0.044221 0.306582 -0.947252 0.186777 0.260437 -0.951727 0.115164 0.284523 -0.949255 0.059061 0.308912 -0.95096 0.090483 0.295785 -0.949436 0.184001 0.254391 -0.924486 0.067401 0.375212 -0.920976 0.215899 0.324331 -0.923006 0.193265 0.332729 -0.894661 0.098187 0.435822 -0.901123 0.148771 0.40724 -0.905048 0.230756 0.357267 -0.883285 0.108538 0.456099 -0.894911 0.239418 0.376582 -0.890694 0.163621 0.424137 -0.957941 0.097864 0.269761 -0.958043 0.107183 0.265829 -0.955766 0.17554 0.236001 -0.913372 0.139738 0.382393 -0.916303 0.220435 0.334362 -0.913308 0.13899 0.382819 0.116772 -0.703121 0.701417 -0.061524 -0.658096 0.750416 -0.279843 -0.568906 0.773327 0.116858 -0.701966 0.702558 -0.37131 -0.658306 0.654799 -0.173257 -0.69734 0.695485 0.012083 -0.814173 0.580496 -0.142241 -0.76177 0.632039 -0.358353 -0.646214 0.673789 0.045911 -0.692676 0.719786 -0.279232 -0.56828 0.774007 -0.062018 -0.660833 0.747966 0.060541 -0.885271 0.461119 -0.294032 -0.534674 0.792256 -0.274289 -0.563203 0.779466 0.122455 -0.858455 0.498055 -0.253409 -0.541512 0.801591 -0.092135 -0.710614 0.697523 -0.364534 -0.458948 0.810236 -0.18053 -0.706143 0.684669 -0.287053 -0.576267 0.765191 -0.330181 -0.454653 0.827207 -0.266116 -0.554759 0.788305 -0.280903 -0.532978 0.79814 -0.614612 -0.645406 0.453546 -0.428228 -0.832519 0.351472 -0.527302 -0.745901 0.40692 -0.489108 -0.635621 0.597293 -0.397884 -0.721544 0.566624 -0.487555 -0.637244 0.596834 -0.09849 -0.994824 0.024992 -0.27256 -0.942093 0.195375 -0.507633 -0.744102 0.434305 -0.092581 -0.995316 0.027829 -0.506245 -0.743946 0.436189 -0.425376 -0.832932 0.353949 -0.274624 -0.834044 0.47849 -0.358947 -0.755123 0.548586 -0.390995 -0.719523 0.573942 -0.506091 -0.747934 0.429496 -0.509472 -0.744304 0.431798 -0.230743 -0.944077 0.235533 -0.318223 -0.761062 0.56526 -0.425456 -0.617994 0.661113 -0.360869 -0.709962 0.604753 -0.373629 -0.744575 0.553181 -0.394967 -0.720696 0.569736 -0.365822 -0.752942 0.54704 -0.375562 0.710031 -0.595659 -0.421523 0.677 -0.603316 0.111382 0.89772 -0.426255 -0.327949 0.651754 -0.683861 0.145926 0.868917 -0.472957 0.163004 0.871763 -0.462017 -0.469426 0.649024 -0.598672 0.067074 0.913653 -0.400923 0.08578 0.916424 -0.390908 -0.513005 0.686464 -0.515357 0.037311 0.94589 -0.322334 -0.46867 0.724177 -0.505881 0.454511 0.865134 -0.212044 0.414109 0.875279 -0.249803 0.138306 0.875631 -0.462755 0.40613 0.90062 -0.154729 0.093797 0.910804 -0.402043 0.076473 0.907238 -0.413608 0.388002 0.881337 -0.26963 0.164151 0.870792 -0.463439 0.147864 0.867177 -0.475542 0.401508 0.870472 -0.284728 0.15853 0.857355 -0.489704 0.42429 0.866819 -0.261923 0.4963 0.827184 -0.263539 0.619821 0.769592 -0.153461 0.570397 0.796608 -0.200155 0.470727 0.851288 -0.231786 0.541082 0.825931 -0.158332 0.431024 0.861004 -0.269983 0.762913 0.646452 -0.007952 0.744426 0.666982 -0.031061 0.573161 0.79359 -0.204212 0.75379 0.657077 0.00719 0.569055 0.798058 -0.198192 0.618203 0.771404 -0.150869 0.680422 0.732802 -0.005185 0.500585 0.836751 -0.221951 0.549443 0.818044 -0.170047 0.702388 0.711102 -0.031403 0.566231 0.801071 -0.194078 0.724199 0.689591 -0.000086 0.41936 0.855114 -0.304822 0.44128 0.8518 -0.282328 0.545332 0.821967 -0.164265 0.417884 0.856429 -0.303154 0.552626 0.814947 -0.174548 0.503064 0.834475 -0.224895 0.7841 0.618971 -0.045418 0.905263 0.378078 0.193792 0.903067 0.387119 0.186036 0.788053 0.613336 -0.052825 0.904995 0.384229 0.182623 0.771245 0.632006 -0.075828 0.913146 0.100217 0.395121 0.916298 0.118301 0.382627 0.90886 0.378312 0.175653 0.909722 0.105307 0.401642 0.905676 0.3832 0.181409 0.907674 0.374597 0.189224 0.917628 0.162808 0.362563 0.912857 0.381987 0.144147 0.916361 0.366297 0.161584 0.935344 0.130635 0.328735 0.931334 0.339813 0.130934 0.928852 0.096359 0.357699 0.736233 0.672591 -0.074714 0.754123 0.655071 -0.046703 0.872183 0.428607 0.235784 0.778474 0.612887 -0.135455 0.914811 0.36884 0.164553 0.910988 0.385208 0.147366 0.90572 0.111112 0.409054 0.808299 -0.156234 0.567665 0.816701 -0.140406 0.55972 0.90743 0.108651 0.405914 0.815553 -0.138467 0.561872 0.910943 0.127051 0.392481 0.573796 -0.469619 0.670981 0.578872 -0.465018 0.669825 0.825085 -0.154959 0.543344 0.562689 -0.45006 0.693416 0.814146 -0.136105 0.564484 0.80535 -0.151822 0.573028 0.575715 -0.439769 0.689315 0.836169 -0.142598 0.52961 0.826796 -0.158019 0.53985 0.580765 -0.453226 0.676238 0.836518 -0.176068 0.518881 0.57521 -0.457571 0.678058 0.930596 0.139719 0.338335 0.923543 0.105904 0.368581 0.816538 -0.14013 0.560026 0.934066 0.133117 0.331361 0.828276 -0.160691 0.536785 0.837259 -0.144844 0.527274 0.580891 -0.453567 0.675901 0.575267 -0.457686 0.677932 0.236317 -0.638548 0.732401 0.589847 -0.478579 0.650417 0.248073 -0.665996 0.703497 0.249458 -0.665474 0.703502 0.575623 -0.472889 0.667109 0.245604 -0.681104 0.689765 0.253113 -0.677715 0.690389 0.573744 -0.469526 0.671091 0.251451 -0.673855 0.694761 -0.153375 -0.815619 0.557891 -0.160802 -0.816081 0.555117 0.266552 -0.708809 0.6531 -0.172205 -0.77384 0.609522 0.249579 -0.6695 0.699629 0.241481 -0.67294 0.69917 -0.200091 -0.743642 0.637934 0.249601 -0.665895 0.703053 0.248235 -0.666374 0.703083 -0.188123 -0.810608 0.554549 0.281836 -0.743864 0.605999 -0.162337 -0.811792 0.560928 -0.185827 -0.821259 0.539446 -0.158019 -0.823682 0.544589 -0.646672 -0.664574 0.374376 -0.179929 -0.846157 0.501641 -0.643911 -0.678028 0.354482 -0.63286 -0.685443 0.360078 -0.133728 -0.853665 0.503361 -0.632313 -0.719529 0.287157 -0.632111 -0.719653 0.287289 -0.147943 -0.826677 0.542879 -0.634735 -0.711879 0.300566 -0.156829 -0.826866 0.540091 -0.90084 -0.43223 0.040792 -0.884831 -0.461743 0.062189 -0.630477 -0.724197 0.279353 -0.908923 -0.409536 0.078353 -0.634582 -0.712349 0.299774 -0.635446 -0.71178 0.299297 -0.867031 -0.441666 0.230628 -0.633879 -0.676434 0.375013 -0.646043 -0.667842 0.369615 -0.865063 -0.455255 0.210735 -0.901772 -0.398021 0.168484 -0.907115 -0.415157 0.069189 -0.982755 -0.150989 -0.106745 -0.976988 -0.199192 -0.076265 -0.907623 -0.413614 0.071713 -0.979782 -0.190186 -0.062108 -0.890883 -0.444906 0.091577 -0.967746 0.092902 -0.234171 -0.965516 0.102161 -0.239461 -0.965579 0.087294 -0.245026 -0.973422 -0.209491 -0.09254 -0.979964 -0.158806 -0.120212 -0.972728 0.112784 -0.20268 -0.978948 -0.203413 0.016843 -0.987059 -0.159684 -0.01466 -0.969761 0.09802 -0.223507 -0.98594 -0.165433 -0.023545 -0.967063 0.107779 -0.230592 -0.867442 -0.438241 0.235561 -0.903998 -0.378963 0.197929 -0.991441 -0.124579 0.039039 -0.867662 -0.436287 0.238362 -0.987634 -0.156478 -0.009715 -0.980073 -0.197071 0.024888 -0.970521 0.10152 -0.218592 -0.968034 0.111517 -0.224666 -0.832084 0.396662 -0.387679 -0.96382 0.074744 -0.25586 -0.821615 0.37512 -0.429224 -0.798098 0.406031 -0.445173 -0.963755 0.082839 -0.253604 -0.857206 0.360922 -0.367332 -0.833503 0.399844 -0.381311 -0.968748 0.095628 -0.228871 -0.836938 0.407905 -0.364895 -0.966535 0.105816 -0.233696 -0.521799 0.693685 -0.496515 -0.47427 0.729522 -0.492813 -0.809975 0.353953 -0.467608 -0.545307 0.712294 -0.441903 -0.854655 0.356725 -0.377242 -0.396919 0.734953 -0.549818 -0.793254 0.393306 -0.464821 -0.814694 0.36226 -0.452816 -0.378139 0.713083 -0.590359 -0.789685 0.321281 -0.522663 -0.427305 0.682968 -0.592423 -0.69648 0.71746 0.012915 -0.656423 0.754359 0.007179 -0.233898 0.97134 -0.04232 -0.699344 0.709924 -0.083224 -0.235542 0.971482 -0.027258 -0.336446 0.940878 -0.039406 -0.551292 0.833325 0.040573 -0.1454 0.98695 -0.069201 -0.233348 0.971245 -0.047246 -0.562018 0.827078 0.008876 -0.230515 0.970412 -0.071856 -0.650526 0.758722 0.03403 0.261933 0.940467 0.216595 0.24884 0.944825 0.213038 -0.243922 0.967985 0.059218 0.329992 0.943663 0.024598 -0.238431 0.971159 0.000524 -0.136557 0.990619 0.005108 0.141687 0.974981 0.171279 -0.32506 0.943305 -0.067172 -0.236358 0.971469 -0.019588 0.150534 0.97516 0.16249 -0.233796 0.971324 -0.043235 0.24911 0.944847 0.212623 0.305047 0.947103 0.099715 0.523148 0.799817 0.294293 0.513005 0.80977 0.284779 0.30218 0.947118 0.107959 0.527241 0.805749 0.269788 0.310627 0.943689 0.113852 0.62951 0.678476 0.378665 0.619631 0.695582 0.363625 0.541512 0.801283 0.254384 0.602021 0.686224 0.408249 0.511036 0.810293 0.286823 0.520058 0.80037 0.29824 0.573032 0.741169 0.349718 0.50363 0.830748 0.237097 0.525728 0.806197 0.2714 0.597987 0.731571 0.327437 0.545136 0.800076 0.25041 0.620483 0.695248 0.36281 0.252983 0.965788 0.057033 0.308859 0.943908 0.116811 0.483157 0.816879 0.315068 0.295384 0.955312 0.011269 0.502057 0.81258 0.296064 0.477577 0.839583 0.258883 0.879852 0.471571 -0.059008 0.952109 0.282981 0.115799 0.955992 0.260525 0.134931 0.883971 0.461597 -0.074316 0.962193 0.246007 0.1169 0.89713 0.438646 -0.05242 0.914064 0.094237 0.394471 0.916649 0.107838 0.384871 0.921696 0.323354 0.214287 0.950422 0.038487 0.308573 0.955539 0.261532 0.136186 0.951638 0.283955 0.117283 0.94745 0.02142 0.319186 0.959331 0.240491 0.147815 0.956873 0.258548 0.132469 0.943978 0.029581 0.328678 0.956604 0.259154 0.133224 0.948209 0.048287 0.313955 0.887208 0.454496 -0.079336 0.899106 0.433812 -0.058443 0.962286 0.245778 0.116616 0.88168 0.467383 -0.064761 0.956999 0.258262 0.132114 0.959416 0.240296 0.147579 0.899792 0.112277 0.421626 0.802182 -0.16793 0.572978 0.811583 -0.149591 0.564761 0.913226 0.095341 0.396142 0.817807 -0.15969 0.552893 0.915866 0.10912 0.38637 0.512022 -0.517467 0.68561 0.490487 -0.535416 0.687569 0.81105 -0.148741 0.565751 0.518261 -0.52392 0.675954 0.552542 -0.52043 0.651038 0.860357 -0.198845 0.469304 0.849131 -0.216921 0.481582 0.569585 -0.567082 0.594971 0.860904 -0.242625 0.447189 0.526646 -0.597924 0.60426 0.943355 0.031009 0.330334 0.947595 0.049641 0.315595 0.842652 -0.203982 0.498326 0.950488 0.013945 0.310448 0.569228 -0.566041 0.596303 0.526236 -0.597192 0.605341 0.140019 -0.777195 0.613484 0.562018 -0.545676 0.621589 0.136469 -0.771304 0.621665 0.167266 -0.761369 0.62637 0.509702 -0.515068 0.689136 0.099635 -0.739491 0.665752 0.11489 -0.734189 0.669154 0.511259 -0.516677 0.686775 0.124276 -0.750602 0.648962 0.489986 -0.534574 0.688581 -0.293498 -0.797245 0.527502 -0.257264 -0.795872 0.54809 0.103532 -0.713788 0.692667 -0.293637 -0.797045 0.527728 0.113516 -0.731751 0.672052 0.097696 -0.737033 0.668758 -0.198974 -0.818942 0.538278 0.166118 -0.758665 0.629946 0.134773 -0.768466 0.625537 -0.205993 -0.804133 0.557617 0.122347 -0.747262 0.653169 -0.252412 -0.804373 0.537841 -0.204212 -0.807967 0.552708 -0.251025 -0.806757 0.534911 -0.697478 -0.665844 0.264907 -0.206992 -0.80196 0.56037 -0.687696 -0.684115 0.243024 -0.661138 -0.700519 0.268644 -0.329215 -0.741084 0.58516 -0.721745 -0.647887 0.243571 -0.700004 -0.660821 0.270759 -0.292636 -0.798484 0.526106 -0.683219 -0.691915 0.233378 -0.255841 -0.798392 0.545084 -0.946948 -0.31787 -0.047417 -0.943476 -0.329668 -0.034237 -0.723112 -0.607143 0.329372 -0.912807 -0.387448 -0.129099 -0.689306 -0.681229 0.246546 -0.710605 -0.667261 0.223166 -0.914665 -0.402305 -0.039232 -0.656854 -0.708976 0.256703 -0.683977 -0.690616 0.234998 -0.93372 -0.356879 0.028357 -0.710053 -0.639375 0.294999 -0.950371 -0.310959 -0.009987 -0.969155 -0.243922 0.035235 -0.990712 -0.043291 -0.128903 -0.991756 -0.072854 -0.105414 -0.950737 -0.307898 -0.036036 -0.974117 -0.132358 -0.18324 -0.946558 -0.321655 -0.023804 -0.979907 0.198347 -0.021008 -0.985043 0.172292 0.002256 -0.99334 0.074575 0.087832 -0.976365 0.048725 -0.210565 -0.990133 -0.080142 -0.114952 -0.989207 -0.049989 -0.137732 -0.988659 0.142665 -0.046897 -0.997954 -0.005558 0.063697 -0.998831 0.033899 0.034456 -0.981002 0.190929 0.034362 -0.989719 0.091441 0.109978 -0.980435 0.194263 0.031778 -0.934858 -0.353457 0.033296 -0.952965 -0.303081 0.00011 -0.987086 -0.092333 -0.130902 -0.951739 -0.211781 0.222132 -0.999171 0.029224 0.028324 -0.9982 -0.00888 0.059308 -0.965086 0.236242 0.113131 -0.963005 0.24802 0.105395 -0.889265 0.455569 -0.040798 -0.957632 0.251519 0.14028 -0.876334 0.481442 0.015906 -0.892304 0.450142 0.034132 -0.9485 0.296182 0.112356 -0.868563 0.494003 -0.039476 -0.884274 0.466659 -0.017006 -0.964025 0.258843 0.060469 -0.896265 0.43606 -0.080998 -0.96958 0.230783 0.081569 -0.591415 0.801265 -0.090568 -0.667066 0.743404 -0.048724 -0.855692 0.510429 0.085165 -0.609228 0.775556 -0.165392 -0.8785 0.477685 0.007404 -0.859158 0.511617 -0.009819 -0.699356 0.710577 -0.077346 -0.893792 0.4477 0.02647 -0.876672 0.480868 0.014601 -0.699293 0.711955 -0.06411 -0.873751 0.485696 0.025656 -0.671396 0.737232 -0.075609 -0.173635 0.809692 -0.56058 -0.21513 0.794652 -0.567668 0.249024 0.867599 -0.430418 -0.16972 0.781631 -0.600207 0.270083 0.836774 -0.476302 0.25492 0.837893 -0.482651 -0.196121 0.680234 -0.706271 0.28716 0.813178 -0.506241 0.284477 0.813086 -0.507902 -0.265802 0.752534 -0.602529 0.239705 0.879914 -0.410235 -0.204791 0.782377 -0.588173 0.502329 0.728499 -0.465784 0.47806 0.733723 -0.482814 0.316586 0.751186 -0.579218 0.461557 0.791942 -0.399741 0.286669 0.809274 -0.512734 0.290388 0.809274 -0.510638 0.383656 0.815896 -0.432575 0.255398 0.834839 -0.487663 0.272268 0.833323 -0.481085 0.387136 0.775126 -0.499304 0.297319 0.789941 -0.536279 0.46949 0.753974 -0.459459 0.520419 0.694833 -0.496358 0.613701 0.667089 -0.422331 0.568548 0.68211 -0.459868 0.496487 0.738563 -0.456097 0.555151 0.721839 -0.413227 0.47392 0.743746 -0.471425 0.75145 0.580101 -0.314333 0.666275 0.631499 -0.396594 0.571525 0.67184 -0.471159 0.743728 0.599547 -0.295656 0.56808 0.683667 -0.458131 0.613482 0.667548 -0.421923 0.559219 0.713439 -0.42223 0.43992 0.759295 -0.479521 0.558057 0.713978 -0.422857 0.561761 0.721642 -0.404546 0.553412 0.726376 -0.40757 0.660784 0.656671 -0.363521 0.38659 0.784267 -0.485255 0.46538 0.763039 -0.448545 0.551601 0.730977 -0.401758 0.386966 0.778205 -0.494626 0.556157 0.719158 -0.416535 0.44062 0.763211 -0.472612 0.538682 0.841838 0.033641 0.718821 0.665599 0.200687 0.723547 0.658889 0.20578 0.558703 0.829327 0.008264 0.725618 0.657734 0.202147 0.543969 0.839081 -0.006388 0.876853 0.256637 0.40653 0.876378 0.268979 0.399515 0.763123 0.632863 0.130875 0.844763 0.288886 0.450467 0.730645 0.654848 0.193216 0.727576 0.659537 0.188796 0.916158 0.190205 0.352812 0.781393 0.60421 0.156059 0.760394 0.634963 0.136464 0.905847 0.197799 0.37459 0.764245 0.631984 0.128555 0.902935 0.241475 0.355524 0.558769 0.82857 0.03535 0.530389 0.847455 0.022538 0.760137 0.635159 0.136987 0.545805 0.829886 0.1157 0.733035 0.653432 0.188908 0.766615 0.609189 0.202954 0.847356 0.286442 0.447145 0.72631 -0.111289 0.678299 0.750635 -0.062675 0.657738 0.837374 0.295712 0.459738 0.729651 -0.044184 0.682391 0.838102 0.302799 0.453761 0.47558 -0.325473 0.817246 0.391413 -0.425396 0.815986 0.674577 0.00089 0.738204 0.472214 -0.32011 0.821306 0.718676 -0.034829 0.694472 0.694742 -0.069914 0.715853 0.465762 -0.451724 0.760928 0.742386 0.035254 0.669045 0.717584 -0.033909 0.695646 0.478114 -0.468203 0.743097 0.685315 -0.007553 0.728207 0.464722 -0.487871 0.738929 0.862143 0.225082 0.453924 0.865451 0.27924 0.415956 0.776365 -0.086595 0.624306 0.842632 0.235368 0.484328 0.790623 -0.100547 0.603991 0.814269 -0.013871 0.580321 0.492335 -0.487341 0.721183 0.480051 -0.500745 0.720282 0.015408 -0.825425 0.564301 0.426632 -0.400272 0.811029 -0.072798 -0.604893 0.792973 -0.197214 -0.629302 0.751722 0.497963 -0.361791 0.788124 0.132343 -0.563471 0.815467 -0.064582 -0.629195 0.77456 0.495711 -0.358083 0.791231 -0.042522 -0.690492 0.722089 0.404388 -0.436553 0.803674 -0.314943 -0.573057 0.756582 -0.376565 -0.555787 0.741147 -0.069189 -0.615669 0.784961 -0.315298 -0.63074 0.709052 -0.069362 -0.615156 0.785349 0.135141 -0.572072 0.808994 -0.479642 -0.614788 0.626082 -0.194698 -0.644039 0.739801 -0.061716 -0.63748 0.767991 -0.473823 -0.540979 0.694862 -0.06598 -0.625117 0.777738 -0.377878 -0.571883 0.72812 -0.474117 -0.543737 0.692505 -0.378274 -0.577128 0.723762 -0.589038 -0.492013 0.64106 -0.479813 -0.618499 0.622285 -0.595591 -0.553249 0.582398 -0.579544 -0.563353 0.588865 -0.315371 -0.609439 0.72741 -0.607253 -0.496927 0.619926 -0.590825 -0.505625 0.628705 -0.315086 -0.580608 0.750743 -0.586137 -0.472276 0.658331 -0.377051 -0.561546 0.736545 -0.829275 -0.405544 0.384495 -0.815175 -0.419623 0.399256 -0.596817 -0.572749 0.561933 -0.824006 -0.321201 0.466737 -0.590156 -0.500366 0.633522 -0.60665 -0.490914 0.625283 -0.797275 -0.377709 0.470838 -0.578887 -0.558803 0.593826 -0.595215 -0.548366 0.587378 -0.803064 -0.404523 0.43755 -0.596432 -0.565794 0.569339 -0.813957 -0.392997 0.427817 -0.82184 -0.491278 0.288487 -0.97545 -0.215031 0.04752 -0.983446 -0.180244 0.018628 -0.829286 -0.40209 0.388083 -0.986849 -0.111914 0.116639 -0.815112 -0.417082 0.402038 -0.94565 0.072129 -0.317086 -0.924377 0.143337 -0.353526 -0.956035 -0.269447 -0.115737 -0.967661 0.135288 -0.212909 -0.983218 -0.181687 0.016513 -0.974981 -0.217908 0.043911 -0.894327 0.402686 -0.194997 -0.996803 -0.008327 0.079461 -0.985799 -0.097636 0.136627 -0.895431 0.388884 -0.216734 -0.984972 -0.169179 0.03477 -0.956791 0.246502 -0.154234 -0.802791 -0.403103 0.439357 -0.813809 -0.390884 0.430029 -0.982364 -0.071527 0.172755 -0.809373 -0.447382 0.380478 -0.985291 -0.092622 0.143607 -0.996525 -0.005772 0.083093 -0.89539 0.389576 -0.215656 -0.956785 0.246429 -0.154389 -0.770609 0.56768 -0.289656 -0.882263 0.267585 -0.387311 -0.734846 0.508 -0.449375 -0.630517 0.619724 -0.467322 -0.890574 -0.017969 -0.454484 -0.732195 0.379257 -0.565733 -0.686962 0.445202 -0.57435 -0.945509 0.071822 -0.317576 -0.71976 0.487074 -0.494676 -0.924435 0.143448 -0.35333 -0.259379 0.746299 -0.612993 -0.201268 0.778111 -0.595008 -0.646571 0.397781 -0.650935 -0.297313 0.781699 -0.548226 -0.688053 0.446536 -0.572004 -0.734121 0.381465 -0.561739 -0.182 0.874651 -0.44929 -0.630605 0.620358 -0.466362 -0.735591 0.509073 -0.446935 -0.173231 0.806748 -0.564933 -0.68128 0.438304 -0.5863 -0.212001 0.790975 -0.573946 -0.244221 0.731223 -0.636922 -0.288276 0.703853 -0.649221 0.197835 0.879765 -0.43229 -0.186822 0.66986 -0.718599 0.242513 0.837413 -0.489824 0.263602 0.840141 -0.474001 -0.260221 0.563905 -0.783771 0.252393 0.78247 -0.569245 0.286698 0.787615 -0.545406 -0.30516 0.622769 -0.720442 0.269035 0.808529 -0.523356 -0.24767 0.655871 -0.713087 0.497099 0.772861 -0.394434 0.49354 0.77324 -0.398143 0.303514 0.766369 -0.566179 0.484478 0.788143 -0.37962 0.42222 0.84077 -0.338874 0.462576 0.790533 -0.40135 0.279771 0.795983 -0.536786 0.48225 0.787251 -0.384279 0.499866 0.769396 -0.397698 0.575832 0.754397 -0.315125 0.563353 0.75765 -0.329544 0.494362 0.776248 -0.391211 0.557077 0.765672 -0.321579 0.490869 0.77662 -0.394853 0.77435 0.619447 -0.129104 0.75115 0.638488 -0.167655 0.593925 0.714727 -0.369349 0.739921 0.667957 -0.079684 0.563528 0.757423 -0.329767 0.576021 0.75415 -0.31537 0.698401 0.686431 -0.202604 0.571071 0.743608 -0.347743 0.574704 0.742494 -0.344119 0.717195 0.654778 -0.23853 0.599114 0.70673 -0.37629 0.758904 0.626238 -0.178578 0.460155 0.79387 -0.397527 0.479415 0.790658 -0.380815 0.550912 0.773315 -0.313816 0.480894 0.763741 -0.430629 0.761386 0.638934 -0.109795 0.886955 0.42295 0.185535 0.866877 0.486155 0.110349 0.7284 0.682126 -0.064333 0.825499 0.538209 0.169946 0.704008 0.702159 -0.106517 0.925501 0.149069 0.348175 0.928472 0.177484 0.326249 0.887198 0.455037 0.076293 0.889124 0.206965 0.408196 0.872427 0.478104 0.101434 0.89058 0.417643 0.180116 0.90051 0.229476 0.369355 0.819221 0.572079 0.04003 0.858034 0.498388 0.124041 0.92412 0.198354 0.326584 0.864499 0.489515 0.114092 0.923903 0.184442 0.335239 0.677754 0.716274 -0.166136 0.711222 0.693435 -0.115375 0.835625 0.526586 0.156323 0.670024 0.726373 -0.153135 0.857865 0.498616 0.124297 0.817089 0.574815 0.044201 0.828668 -0.127608 0.545001 0.812433 -0.154084 0.562327 0.913675 0.169418 0.369453 0.799453 -0.129372 0.586633 0.917179 0.194269 0.347911 0.552859 -0.383159 0.739957 0.562784 -0.37622 0.736025 0.809263 -0.147869 0.568532 0.559311 -0.398531 0.726873 0.809432 -0.148198 0.568205 0.82662 -0.123648 0.549008 0.53743 -0.429205 0.725915 0.780189 -0.192222 0.595278 0.810568 -0.150414 0.565999 0.525233 -0.407838 0.746859 0.800726 -0.131714 0.584371 0.563596 -0.378314 0.734328 0.911953 0.214984 0.349462 0.911347 0.202437 0.358422 0.811148 -0.15155 0.564865 0.939274 0.175416 0.294948 0.819989 -0.169441 0.546725 0.792102 -0.212735 0.572118 0.530173 -0.416428 0.738582 0.568088 -0.390069 0.724653 0.217069 -0.577858 0.78674 0.550787 -0.45327 0.700842 0.225901 -0.612132 0.757802 0.155682 -0.63459 0.757006 0.568909 -0.422244 0.705728 0.228022 -0.602916 0.764525 0.223933 -0.604447 0.764524 0.557094 -0.393202 0.731463 0.210981 -0.554534 0.804971 0.566915 -0.386972 0.727227 -0.19844 -0.754257 0.625874 -0.237491 -0.75092 0.616212 0.249482 -0.706958 0.661792 -0.208537 -0.67911 0.703791 0.224196 -0.605472 0.763636 0.228427 -0.604094 0.763473 -0.314609 -0.665568 0.676787 0.157552 -0.640225 0.751857 0.228659 -0.622957 0.748091 -0.314714 -0.662002 0.680227 0.240666 -0.670841 0.701465 -0.240609 -0.676074 0.696442 -0.314823 -0.657978 0.68407 -0.240582 -0.677316 0.695244 -0.629915 -0.517615 0.579034 -0.315013 -0.64979 0.691766 -0.630502 -0.523742 0.572854 -0.610206 -0.535265 0.584072 -0.195983 -0.76913 0.608301 -0.635426 -0.604336 0.480636 -0.633651 -0.605485 0.481534 -0.197998 -0.75701 0.622682 -0.63356 -0.609292 0.476829 -0.237471 -0.751239 0.615831 -0.869918 -0.390887 0.300751 -0.838654 -0.43039 0.333802 -0.633654 -0.605364 0.481682 -0.868604 -0.360119 0.340354 -0.633786 -0.593777 0.495725 -0.634789 -0.593075 0.495282 -0.827409 -0.35439 0.435663 -0.609843 -0.529168 0.589977 -0.629851 -0.516973 0.579677 -0.829276 -0.398532 0.391757 -0.632277 -0.546432 0.549216 -0.839013 -0.388398 0.381057 -0.868682 -0.425537 0.253593 -0.981142 -0.190395 0.033326 -0.976936 -0.207813 0.049084 -0.86957 -0.376476 0.319553 -0.981226 -0.136278 0.136468 -0.839147 -0.416556 0.349734 -0.950489 0.035807 -0.308689 -0.954506 0.020187 -0.297507 -0.956082 -0.288101 -0.0539 -0.972178 0.109793 -0.206919 -0.976069 -0.213332 0.042179 -0.980415 -0.195017 0.027487 -0.96564 0.127201 -0.226626 -0.974639 -0.219924 0.041378 -0.975569 -0.216305 0.038449 -0.948606 0.078728 -0.306512 -0.956755 -0.286297 -0.051524 -0.959951 0.03411 -0.278083 -0.829018 -0.384228 0.406322 -0.838381 -0.373934 0.396599 -0.980539 -0.121092 0.154529 -0.823867 -0.478669 0.303512 -0.976255 -0.212191 0.043608 -0.975357 -0.215614 0.046789 -0.949863 0.081642 -0.301819 -0.960671 0.036067 -0.275338 -0.786918 0.404004 -0.466413 -0.908159 0.006409 -0.418577 -0.752887 0.344601 -0.560724 -0.729906 0.376645 -0.570417 -0.929384 -0.010134 -0.368976 -0.757389 0.317268 -0.570704 -0.745039 0.33244 -0.578274 -0.951467 0.038299 -0.305357 -0.775113 0.381837 -0.503389 -0.955314 0.022164 -0.294762 -0.306202 0.624108 -0.71884 -0.248247 0.656573 -0.71224 -0.704019 0.274355 -0.655047 -0.335551 0.661278 -0.670908 -0.742453 0.328523 -0.583812 -0.754856 0.312628 -0.576591 -0.274492 0.760817 -0.588058 -0.727519 0.373938 -0.575227 -0.750409 0.340715 -0.566392 -0.244494 0.731498 -0.6365 -0.708636 0.280525 -0.647411 -0.288923 0.704593 -0.64813 -0.593942 0.74617 -0.300773 -0.623617 0.718361 -0.308318 -0.216429 0.957935 -0.188467 -0.533841 0.703354 -0.469368 -0.14505 0.943894 -0.29669 -0.044452 0.968848 -0.243632 -0.658272 0.632227 -0.408616 -0.241494 0.937424 -0.250831 -0.190577 0.954664 -0.228687 -0.682829 0.670353 -0.290468 -0.2118 0.957507 -0.195757 -0.629858 0.723419 -0.282745 0.34842 0.936112 -0.047928 0.322709 0.943263 -0.078195 -0.04045 0.896902 -0.440375 0.214128 0.971893 0.097847 -0.189535 0.954487 -0.230283 -0.234281 0.935273 -0.265288 0.276094 0.961077 -0.010187 -0.025331 0.96211 -0.271481 -0.11416 0.933146 -0.34089 0.325447 0.943418 -0.063606 -0.054356 0.904855 -0.422235 0.31671 0.945698 -0.073145 0.445914 0.880031 -0.163423 0.637827 0.762311 0.109807 0.590218 0.806627 0.031566 0.390977 0.915256 -0.097179 0.513802 0.850608 0.111686 0.374334 0.919205 -0.122212 0.795191 0.598098 0.099749 0.766908 0.639108 0.058248 0.668195 0.741421 -0.061722 0.709572 0.671768 0.212686 0.603111 0.797475 0.017066 0.650736 0.753222 0.095915 0.702351 0.706828 0.084243 0.571986 0.816273 -0.080811 0.629437 0.776933 -0.013594 0.739207 0.672794 0.030357 0.666086 0.743538 -0.058998 0.763237 0.642954 0.063867 0.37403 0.919897 -0.117862 0.372234 0.920296 -0.120402 0.516556 0.849293 0.108952 0.450256 0.868595 -0.206911 0.63355 0.77348 -0.018522 0.574817 0.813865 -0.084907 0.883919 0.462286 -0.070555 0.960142 0.238621 0.145557 0.956881 0.26261 0.124153 0.885897 0.457649 -0.075793 0.957508 0.261152 0.122387 0.858823 0.497812 -0.120857 0.951576 0.011184 0.307211 0.950398 0.006106 0.310976 0.960933 0.252917 0.112427 0.94608 0.024687 0.322991 0.957028 0.262271 0.123742 0.96023 0.238418 0.145311 0.940759 0.053869 0.33477 0.939414 0.320993 0.120271 0.946375 0.285231 0.151712 0.938676 0.057777 0.339926 0.939407 0.298685 0.168233 0.935051 0.03817 0.352452 0.834658 0.52842 -0.155298 0.858299 0.499051 -0.119466 0.955122 0.266632 0.129034 0.818736 0.562263 -0.116327 0.94605 0.285884 0.152512 0.938988 0.321836 0.121336 0.955237 0.001525 0.295838 0.864944 -0.211488 0.455131 0.858998 -0.221128 0.461762 0.9502 0.014668 0.311295 0.856001 -0.214025 0.47059 0.948952 0.0094 0.315279 0.562826 -0.547901 0.618896 0.60038 -0.522196 0.605687 0.86861 -0.245888 0.430182 0.552858 -0.521249 0.650113 0.857249 -0.216953 0.466964 0.863421 -0.207198 0.45997 0.590185 -0.499595 0.634102 0.836478 -0.202014 0.509407 0.844184 -0.188102 0.501966 0.590779 -0.500711 0.632668 0.847005 -0.194027 0.49491 0.592117 -0.499575 0.632315 0.936985 0.06089 0.344023 0.933304 0.041481 0.356684 0.847418 -0.194908 0.493856 0.935104 0.064292 0.348492 0.845332 -0.190494 0.499126 0.837821 -0.204398 0.506239 0.591557 -0.502175 0.630778 0.592734 -0.501218 0.630434 0.216792 -0.714627 0.665063 0.585909 -0.491628 0.644215 0.215874 -0.712396 0.667751 0.25358 -0.696801 0.670943 0.565787 -0.556177 0.60873 0.160843 -0.746141 0.646068 0.222228 -0.727783 0.648804 0.563021 -0.548441 0.61824 0.211276 -0.70119 0.680951 0.600891 -0.523647 0.603923 -0.210177 -0.79492 0.569147 -0.158706 -0.793648 0.587313 0.217177 -0.715562 0.663932 -0.217249 -0.778655 0.588642 0.220454 -0.723498 0.65418 0.158604 -0.740775 0.652761 -0.167215 -0.785456 0.595901 0.250092 -0.689953 0.679279 0.212684 -0.704627 0.676954 -0.165552 -0.789237 0.591353 0.209943 -0.697931 0.684702 -0.160879 -0.788854 0.59315 -0.161267 -0.798778 0.579608 -0.156447 -0.798554 0.581237 -0.645236 -0.695817 0.315451 -0.144364 -0.833735 0.532959 -0.634877 -0.719564 0.28135 -0.631462 -0.721551 0.283936 -0.188034 -0.840492 0.50815 -0.6511 -0.719645 0.241204 -0.627899 -0.73357 0.260034 -0.206652 -0.802702 0.559433 -0.650257 -0.682683 0.333331 -0.15431 -0.803128 0.575477 -0.933643 -0.357108 0.028026 -0.918198 -0.392051 0.056641 -0.649416 -0.684971 0.330263 -0.913921 -0.403768 -0.041476 -0.623669 -0.741425 0.24764 -0.647339 -0.726235 0.231375 -0.902824 -0.427176 0.04929 -0.634812 -0.713387 0.296804 -0.638892 -0.710828 0.294178 -0.906811 -0.416064 0.067702 -0.645573 -0.694971 0.316622 -0.917054 -0.395434 0.051417 -0.951721 -0.26603 0.153152 -0.998307 -0.057889 -0.005681 -0.997405 -0.071836 0.004852 -0.9398 -0.33697 0.056808 -0.988304 -0.127569 -0.083555 -0.923462 -0.374546 0.083265 -0.989241 0.125295 -0.075525 -0.98466 0.149788 -0.089491 -0.997979 -0.056835 0.028428 -0.988267 0.101637 -0.114014 -0.997499 -0.070307 0.007259 -0.998434 -0.05587 -0.002995 -0.975976 0.119217 -0.182369 -0.991543 -0.118938 -0.051919 -0.992245 -0.110664 -0.056599 -0.979714 0.137251 -0.14602 -0.995413 -0.091854 -0.026751 -0.982364 0.124491 -0.139511 -0.911627 -0.400313 0.093202 -0.922521 -0.377956 0.078133 -0.988526 -0.126722 -0.082201 -0.918972 -0.366227 0.146181 -0.994159 -0.100232 -0.040026 -0.993492 -0.108594 -0.034355 -0.98147 0.150835 -0.118172 -0.983978 0.138083 -0.112787 -0.902232 0.375923 -0.211326 -0.980847 0.145138 -0.129902 -0.902429 0.376719 -0.209058 -0.882041 0.415692 -0.221819 -0.989169 0.131159 -0.065895 -0.911295 0.374534 -0.171071 -0.904649 0.387767 -0.176768 -0.98889 0.138718 -0.05343 -0.904805 0.388793 -0.173691 -0.98465 0.162127 -0.064641 -0.685149 0.674398 -0.275242 -0.630122 0.723629 -0.281615 -0.901393 0.372715 -0.220395 -0.687425 0.678512 -0.258975 -0.904623 0.387604 -0.177256 -0.911263 0.373668 -0.173125 -0.597129 0.748065 -0.289544 -0.880184 0.409565 -0.239858 -0.900219 0.368633 -0.231764 -0.591647 0.744772 -0.308655 -0.895388 0.354736 -0.269152 -0.532184 0.841527 0.092809 -0.498529 0.863132 0.080448 -0.145881 0.988481 -0.040309 -0.472857 0.850345 0.230909 -0.112634 0.986672 0.117442 -0.12132 0.985293 0.120331 -0.526794 0.787746 0.319288 -0.18985 0.962546 0.193553 -0.103419 0.981951 0.158359 -0.526761 0.787669 0.319532 -0.101946 0.981045 0.164798 -0.39879 0.874379 0.276456 0.208683 0.929513 0.304068 0.269603 0.917846 0.29133 -0.058293 0.937063 0.34426 0.221083 0.963926 0.148222 -0.088407 0.970858 0.222754 -0.183815 0.952823 0.241536 0.257206 0.938934 0.22858 -0.10627 0.969191 0.222206 -0.088292 0.970758 0.223236 0.253754 0.937724 0.23724 -0.087306 0.969887 0.22737 0.280191 0.930274 0.23682 0.263391 0.94091 0.212869 0.282722 0.932937 0.222926 0.524407 0.778575 0.3447 0.211018 0.916992 0.338522 0.428983 0.762131 0.484901 0.380984 0.805255 0.45433 0.208845 0.930009 0.302435 0.454622 0.807487 0.375877 0.498146 0.776119 0.386639 0.211208 0.93716 0.277708 0.53058 0.778882 0.334407 0.269792 0.918084 0.290404 0.465133 0.61463 0.637089 0.438315 0.652855 0.617787 0.365834 0.74169 0.562193 0.520458 0.634779 0.571122 0.414725 0.758093 0.503287 0.398072 0.774269 0.491983 0.450861 0.707342 0.544419 0.367775 0.803982 0.467284 0.411107 0.757012 0.507863 0.447981 0.707451 0.54665 0.408888 0.756338 0.510651 0.482264 0.658642 0.577592 0.787581 0.61252 -0.067346 0.858402 0.512822 0.012611 0.916975 0.385193 0.103843 0.786429 0.614908 -0.05846 0.929337 0.364031 0.061761 0.838113 0.545032 -0.022507 0.969297 0.130757 0.208244 0.965396 0.021087 0.259935 0.924493 0.372885 0.079176 0.957443 0.135476 0.254853 0.909584 0.395979 0.125924 0.851561 0.521643 0.052281 0.988491 -0.069118 0.134569 0.980172 0.197897 -0.009975 0.953129 0.295466 -0.065157 0.965841 0.007167 0.259035 0.936829 0.34836 0.031562 0.967356 0.017473 0.252817 0.901907 0.399663 -0.163806 0.865429 0.458964 -0.200961 0.955476 0.280758 -0.090783 0.903127 0.393032 -0.172878 0.955724 0.27879 -0.094174 0.98251 0.183742 -0.030225 0.970124 0.130377 0.204602 0.877197 -0.299691 0.375114 0.866016 -0.322235 0.382335 0.974795 0.128061 0.182688 0.878033 -0.33956 0.337278 0.973426 0.005401 0.228936 0.620183 -0.697538 0.358907 0.6877 -0.632501 0.356386 0.882055 -0.345964 0.319825 0.592852 -0.693233 0.409823 0.874043 -0.333546 0.353265 0.888669 -0.301525 0.345471 0.625752 -0.635565 0.452208 0.87833 -0.268381 0.395612 0.85871 -0.312643 0.406043 0.547138 -0.553816 0.627637 0.760405 -0.211941 0.613894 0.562993 -0.535197 0.629764 0.974611 -0.015013 0.223403 0.976273 -0.00083 0.216543 0.871896 -0.330426 0.361409 0.948604 0.041761 0.313698 0.846241 -0.297403 0.442072 0.868116 -0.25188 0.427705 0.53836 -0.679527 0.498409 0.229667 -0.923447 0.307407 0.307553 -0.881406 0.358517 0.621737 -0.697719 0.355853 0.326502 -0.887581 0.324955 0.68761 -0.632436 0.356675 -0.126901 -0.950874 0.282374 -0.117678 -0.949374 0.291274 0.184941 -0.816536 0.54687 0.00772 -0.988677 0.14986 0.307146 -0.881261 0.359222 0.229797 -0.923468 0.307245 -0.195181 -0.90952 0.366984 0.160151 -0.810172 0.563891 0.169285 -0.805564 0.567811 -0.225372 -0.880749 0.416519 0.149703 -0.791075 0.593119 -0.222265 -0.880652 0.41839 0.547935 -0.554642 0.626211 0.563415 -0.535539 0.629096 0.213262 -0.834948 0.507328 0.527092 -0.533057 0.661834 0.166075 -0.803246 0.572026 0.157544 -0.807377 0.568614 -0.280564 -0.860106 0.426031 -0.624035 -0.774358 0.104643 -0.632003 -0.769146 0.094801 -0.128841 -0.950056 0.284241 -0.464434 -0.879472 -0.104067 -0.119475 -0.948464 0.293498 -0.864027 -0.501292 -0.04652 -0.903204 -0.399992 -0.155659 -0.702275 -0.683194 0.200139 -0.80501 -0.568602 -0.169266 -0.628681 -0.772407 0.090265 -0.620158 -0.77808 0.099979 -0.879545 -0.436497 -0.189395 -0.670778 -0.724892 0.156808 -0.673201 -0.723228 0.154084 -0.916083 -0.381858 -0.122379 -0.716804 -0.660004 0.224914 -0.917405 -0.377035 -0.127326 -0.226603 -0.879477 0.418535 -0.223827 -0.879369 0.420252 -0.628999 -0.772098 0.090697 -0.28189 -0.813501 0.508679 -0.680422 -0.71397 0.165144 -0.677958 -0.715613 0.168141 -0.899745 -0.431778 0.063452 -0.967027 -0.24661 -0.063575 -0.982419 -0.074975 -0.170973 -0.858488 -0.509296 -0.060131 -0.925095 -0.182908 -0.332782 -0.901174 -0.403054 -0.159479 -0.989441 -0.022188 0.14323 -0.96548 0.254396 0.05595 -0.988937 0.105328 0.104445 -0.972522 -0.028776 -0.231024 -0.975804 -0.092858 -0.197947 -0.960849 -0.255004 -0.108362 -0.969215 0.019789 -0.245419 -0.980995 -0.079767 -0.176879 -0.980967 -0.079167 -0.177302 -0.985198 0.119486 -0.122916 -0.999188 0.01235 -0.038359 -0.976657 0.15384 -0.149914 -0.914388 -0.384771 -0.125877 -0.915895 -0.379617 -0.130487 -0.938227 -0.164035 -0.304667 -0.960342 -0.278804 -0.003262 -0.983542 -0.071605 -0.165883 -0.983535 -0.071468 -0.165986 -0.984444 0.161494 -0.069208 -0.978716 0.185998 -0.086713 -0.877424 0.410046 -0.248978 -0.879309 0.398076 0.261438 -0.814386 0.574437 0.082442 -0.818839 0.566711 0.091327 -0.942576 -0.017444 0.333537 -0.895361 0.397899 0.200013 -0.802021 0.58624 0.114388 -0.975346 -0.0204 0.219735 -0.82225 0.565905 0.060468 -0.944531 0.294399 0.145568 -0.537158 0.813525 0.222797 -0.460085 0.872918 0.162284 -0.679164 0.648776 0.343258 -0.540893 0.825499 0.161202 -0.76355 0.614151 0.199525 -0.893182 0.393933 0.216894 -0.5827 0.810565 -0.058704 -0.800092 0.585652 0.129861 -0.797032 0.590535 0.126521 -0.568386 0.822689 -0.010925 -0.779543 0.603874 0.166278 -0.543042 0.839211 -0.028827 0.979615 0.020881 -0.199794 0.963037 0.189364 -0.191576 0.798409 0.583997 -0.146593 0.994566 0.023099 -0.10151 0.809502 0.58656 0.025568 0.9564 0.288269 -0.046916 0.915133 0.377854 -0.140563 0.661097 0.646737 -0.380372 0.766508 0.565858 -0.303761 0.922197 0.279277 -0.267501 0.780936 0.574461 -0.245221 0.948353 0.168855 -0.268541 0.441641 0.896567 0.033477 0.74714 0.664295 0.022218 0.809521 0.586793 0.018705 0.449009 0.890577 -0.072551 0.806525 0.587359 -0.067282 0.640026 0.764972 -0.072002 0.979831 0.1877 0.068559 0.964834 0.250826 0.078619 0.804661 0.579785 0.127944 0.97219 0.224973 -0.065062 0.809438 0.586276 0.033034 0.748538 0.660684 0.056454 0.855279 0.513719 0.067751 0.696039 0.69005 -0.198397 0.5679 0.750927 -0.337043 0.912447 0.390074 -0.123621 0.597107 0.681493 -0.423121 0.661039 0.646153 -0.381463 0.174979 0.928245 -0.328242 0.208271 0.933371 -0.292304 0.421415 0.906438 -0.027939 0.434064 0.706133 -0.559432 0.587791 0.70677 -0.393673 0.70751 0.673228 -0.214928 0.267558 0.940693 -0.20859 0.365875 0.915545 -0.16707 0.470315 0.874519 -0.118405 0.261164 0.951174 -0.164502 0.461179 0.881561 -0.100816 0.146754 0.969592 -0.195844 0.448259 0.892067 -0.057279 0.636558 0.769381 -0.053363 0.437859 0.897209 -0.057404 0.451009 0.881938 -0.137023 0.473825 0.871665 -0.125257 0.367966 0.912721 -0.177598 0.045186 0.97821 -0.202639 -0.17025 0.909703 -0.378756 -0.120052 0.932906 -0.33952 0.19387 0.91797 -0.346044 0.014085 0.84425 -0.535764 0.221494 0.923529 -0.313105 -0.617252 0.697175 -0.364619 -0.610711 0.705537 -0.359513 -0.258016 0.960993 -0.099596 -0.464719 0.653029 -0.597987 -0.122844 0.93415 -0.335073 -0.172009 0.910218 -0.376717 -0.6262 0.712165 -0.317324 -0.129587 0.967118 -0.218838 -0.184535 0.954876 -0.232719 -0.629531 0.714383 -0.305529 -0.215316 0.960083 -0.178551 -0.639075 0.704763 -0.308046 0.263658 0.947426 -0.181295 0.159399 0.963377 -0.215633 -0.14573 0.943368 -0.298025 0.258238 0.955079 -0.145383 -0.181751 0.95423 -0.237512 -0.128192 0.965058 -0.228538 0.700906 -0.693569 0.166409 0.872638 -0.29892 0.386199 0.880077 -0.242678 0.408132 0.612842 -0.696583 0.373092 0.785453 -0.258328 0.562432 0.606356 -0.705446 0.366987 0.899235 0.149327 0.411192 0.89137 0.179292 0.416309 0.920966 -0.230209 0.314364 0.843147 0.156573 0.514381 0.880813 -0.242497 0.40665 0.873401 -0.299051 0.384368 -0.934379 -0.163664 -0.316464 -0.915836 0.21652 -0.338176 -0.911714 0.233538 -0.33799 0.924562 0.167232 0.342371 0.922806 -0.229502 0.309447 0.919796 0.191255 0.342632 0.627047 -0.712733 0.314362 0.634278 -0.705074 0.317115 0.883545 -0.241813 0.401093 -0.636447 0.718829 -0.279679 -0.911613 0.233573 -0.33824 -0.915775 0.21649 -0.338362 -0.923077 -0.167739 -0.346109 -0.918816 -0.19082 -0.345493 -0.807045 -0.498139 -0.317075 -0.914886 -0.170402 -0.365987 -0.811371 -0.498683 -0.304948 -0.87241 -0.352834 -0.338245 0.960109 0.134514 0.245145 0.780667 0.555555 0.286215 0.818514 0.499427 0.283916 -0.896868 -0.149715 -0.41619 -0.755426 -0.487892 -0.43737 -0.889723 -0.178633 -0.4201 -0.753199 -0.649272 -0.105532 -0.748666 -0.654668 -0.104446 -0.857308 -0.497643 -0.131814 0.702325 0.664265 0.255914 0.825158 0.499919 0.26305 0.790528 0.553545 0.262016 -0.697085 -0.67747 -0.234748 -0.874344 -0.352051 -0.334039 -0.813999 -0.49898 -0.297361 -0.750551 -0.647851 -0.130239 -0.840714 -0.500068 -0.207684 -0.742626 -0.658092 -0.124185 -0.326104 -0.680645 -0.656032 -0.385141 -0.607788 -0.694449 -0.230005 -0.777917 -0.584759 -0.329063 -0.68137 -0.653799 -0.219472 -0.768701 -0.600775 -0.009184 -0.882242 -0.470708 0.437213 0.603221 0.66706 0.313881 0.710403 0.629926 0.223889 0.772598 0.59411 -0.424175 -0.597638 -0.680371 -0.216546 -0.766094 -0.605151 -0.405314 -0.616153 -0.675334 -0.193313 -0.879409 -0.435051 0.006388 -0.907384 -0.420254 -0.316674 -0.842795 -0.435217 0.184013 0.847189 0.498407 0.276528 0.815334 0.508687 0.385689 0.765818 0.514555 0.1981 -0.901412 -0.384984 0.005644 -0.873278 -0.48719 -0.232521 -0.780079 -0.58087 0.203375 -0.896843 -0.392824 -0.227872 -0.776072 -0.588037 0.027447 -0.872919 -0.487093 -0.237975 0.863851 0.443993 -0.041449 0.846877 0.530171 -0.320668 0.858707 0.399742 0.245134 -0.856341 -0.454522 0.321187 -0.857782 -0.40131 0.187323 0.858778 0.476875 -0.148796 0.874167 0.462269 -0.330902 0.839446 0.431085 0.188176 0.861744 0.471155 -0.332041 0.837165 0.43463 -0.022674 0.881222 0.472159 -0.508716 0.749107 0.424319 -0.649017 0.694781 0.309931 -0.358087 0.77599 0.519243 -0.510233 0.752203 0.416957 -0.332197 0.83685 0.435117 -0.153528 0.886427 0.436665 0.635467 -0.730162 -0.251089 0.361846 -0.807719 -0.465466 0.345009 -0.809049 -0.475825 -0.639058 0.723783 0.260275 -0.349247 0.798907 0.489668 -0.632596 0.727081 0.266788 -0.651093 0.700336 0.292588 -0.644456 0.704398 0.297491 -0.935402 0.351233 -0.04072 0.671068 -0.651775 -0.35335 0.953272 -0.296434 -0.058301 0.942432 -0.324703 -0.07994 -0.489772 0.711697 0.503598 -0.894707 0.396668 0.205314 -0.957035 0.272386 0.099448 -0.506318 0.744248 0.435587 -0.956407 0.277639 0.090569 -0.66621 0.652526 0.361074 0.983441 0.021349 -0.179966 0.956288 0.288501 -0.047748 0.949749 -0.168596 -0.263728 -0.99968 -0.025174 -0.002353 -0.958339 0.255781 0.127129 -0.896185 0.39951 0.192987 0.979765 0.186473 0.072727 0.944978 -0.303975 -0.120895 0.957474 -0.268055 -0.106724 0.979732 0.196865 0.036999 0.958576 -0.249262 -0.137839 0.964654 0.256351 0.061053 0.997783 0.006514 0.066238 0.997508 0.029391 0.064132 0.888172 0.459174 0.017578 0.996076 0.008043 0.08813 0.887889 0.459615 0.020196 0.877936 0.478481 0.016871 0.994164 0.051094 0.095013 0.862599 0.503134 0.052724 0.883201 0.465494 0.0572 0.997439 0.05489 0.045847 0.88927 0.457331 0.006828 0.998418 0.029208 0.048037 0.477668 0.877872 0.034281 0.542468 0.838679 0.048441 0.870249 0.475149 0.129997 0.499331 0.862081 -0.086516 0.883542 0.465134 0.054811 0.86342 0.502551 0.044149 0.606971 0.789709 -0.089135 0.87453 0.483573 0.036791 0.885047 0.463438 0.043787 0.598873 0.799328 -0.049258 0.869779 0.475402 0.132204 0.575825 0.815275 -0.061245 0.478077 0.877723 0.032329 0.287733 0.957261 -0.029329 0.295121 0.955077 -0.027038 0.476449 0.87829 0.04004 0.293812 0.955582 -0.02318 0.537622 0.840863 0.062549 0.291845 0.956463 0.002426 0.25191 0.967682 -0.011544 0.285749 0.958305 0.00028 0.29592 0.95513 -0.012612 0.290698 0.956712 -0.014056 0.284652 0.958502 -0.015724 0.195297 0.973736 -0.117033 0.308639 0.94829 -0.074087 0.310463 0.947749 -0.073371 0.190851 0.976464 -0.100467 0.304059 0.951134 -0.053772 0.271927 0.959961 -0.067313 0.595155 0.802955 -0.032464 0.572314 0.818605 -0.048396 0.345036 0.919816 -0.186784 0.578354 0.815029 0.035135 0.311315 0.947262 -0.076006 0.309026 0.947942 -0.076874 0.280308 0.958917 0.043648 -0.136622 0.982683 -0.125173 -0.117289 0.986102 -0.117668 0.297993 0.954351 -0.020366 -0.098997 0.982322 -0.158882 0.26027 0.964918 -0.034536 -0.663752 0.685551 -0.299086 -0.632273 0.718489 -0.289834 -0.117151 0.986081 -0.11798 -0.649306 0.680893 -0.338802 -0.12344 0.986926 -0.103631 -0.14122 0.983633 -0.111905 -0.608501 0.704532 -0.365187 -0.119028 0.985731 -0.119023 -0.625257 0.705513 -0.333624 -0.124006 0.98699 -0.102335 -0.615279 0.716263 -0.32924 0.197851 0.972018 -0.126631 0.280144 0.955639 -0.090954 -0.066604 0.97091 -0.229993 0.159143 0.987173 0.012795 -0.116096 0.985916 -0.12038 -0.118071 0.985567 -0.121314 -0.651011 0.681486 -0.334309 -0.911291 0.168337 -0.375781 -0.905672 0.194624 -0.37667 -0.66291 0.685304 -0.301509 -0.911445 0.196022 -0.361723 -0.631441 0.718408 -0.291843 -0.940997 -0.113458 -0.318828 -0.941527 -0.101975 -0.321137 -0.910294 0.195743 -0.364759 -0.932194 -0.117539 -0.342344 -0.904561 0.194356 -0.379468 -0.910531 0.168056 -0.377745 -0.924567 -0.063659 -0.375663 -0.896248 0.221174 -0.384475 -0.902331 0.193818 -0.385011 -0.947424 -0.05928 -0.314441 -0.920141 0.198141 -0.337759 -0.945867 -0.100041 -0.308751 -0.624202 0.705477 -0.335668 -0.61439 0.716116 -0.331215 -0.87743 0.187861 -0.44139 -0.644643 0.705489 -0.294485 -0.903678 0.194143 -0.381674 -0.898036 0.220984 -0.380391 -0.926893 -0.119836 -0.355679 -0.900827 -0.299704 -0.314147 -0.890026 -0.340949 -0.302666 -0.941794 -0.113071 -0.316606 -0.905574 -0.333328 -0.262353 -0.942312 -0.101632 -0.318935 -0.655216 -0.738599 -0.158632 -0.622823 -0.769738 -0.139983 -0.883557 -0.34372 -0.318094 -0.668663 -0.732139 -0.129852 -0.885833 -0.342769 -0.312746 -0.895661 -0.302373 -0.326133 -0.644615 -0.759461 -0.087696 -0.891816 -0.348701 -0.288223 -0.894467 -0.338921 -0.291651 -0.624272 -0.769873 -0.13259 -0.882769 -0.344044 -0.319927 -0.625812 -0.768463 -0.133506 -0.948089 -0.059136 -0.312458 -0.946579 -0.099715 -0.306669 -0.939533 -0.060912 -0.336997 -0.899924 -0.336273 -0.277593 -0.896919 -0.346414 -0.274835 -0.233925 -0.688629 -0.686345 0.11846 -0.866069 -0.485687 0.127934 -0.868583 -0.478745 -0.236359 -0.689691 -0.684442 0.126888 -0.869566 -0.477237 -0.216675 -0.704011 -0.676329 0.227563 -0.855201 -0.465668 0.242832 -0.854918 -0.45842 0.1444 -0.852531 -0.502334 0.220543 -0.863751 -0.453095 0.138493 -0.858414 -0.493909 0.127735 -0.857188 -0.498911 0.278117 -0.856813 -0.434191 0.163564 -0.856194 -0.49008 0.142359 -0.85458 -0.499427 0.277911 -0.857105 -0.433748 0.141293 -0.855643 -0.497907 0.239879 -0.858676 -0.452916 -0.201906 -0.706985 -0.677795 -0.21041 -0.700873 -0.681546 0.128419 -0.868126 -0.479444 -0.184541 -0.698238 -0.69167 0.138263 -0.85864 -0.493579 0.15603 -0.863435 -0.479723 0.279754 -0.854478 -0.437728 0.243538 -0.854009 -0.459737 0.292125 -0.854283 -0.429957 0.248632 -0.894715 -0.371037 0.263804 -0.893548 -0.363288 0.259359 -0.893918 -0.365573 0.226265 -0.856806 -0.463344 0.292025 -0.856856 -0.424875 0.290407 -0.856915 -0.425863 0.231806 -0.849878 -0.473258 0.294642 -0.850362 -0.435971 0.246325 -0.85039 -0.464931 0.604139 -0.767593 -0.214049 0.591767 -0.775026 -0.221691 0.269929 -0.885769 -0.377561 0.622768 -0.72309 -0.298833 0.309706 -0.825235 -0.472302 0.314625 -0.824561 -0.470224 0.572993 -0.77824 -0.256945 0.269716 -0.877304 -0.396977 0.277068 -0.876222 -0.394295 0.569553 -0.789574 -0.228435 0.265609 -0.891295 -0.367485 0.590767 -0.777345 -0.216172 0.575854 -0.766322 -0.284856 0.600824 -0.749405 -0.278215 0.89875 -0.412755 -0.147929 0.567751 -0.794634 -0.214978 0.900158 -0.428172 -0.079898 0.886821 -0.453528 -0.088659 -0.61346 0.747945 0.253466 -0.913448 0.39282 0.106329 -0.899931 0.419997 0.117161 0.618087 -0.736411 -0.275077 0.899277 -0.415401 -0.136904 0.601133 -0.748333 -0.280424 0.998171 0.059193 -0.012261 0.99949 0.028424 -0.014585 0.899297 -0.434745 -0.04755 -0.996123 -0.062698 0.061701 -0.899939 0.420072 0.11683 -0.913532 0.39047 0.113988 0.99911 -0.001066 -0.042178 0.887021 -0.455585 -0.075067 0.900065 -0.429519 -0.07346 0.99997 0.001355 -0.00758 0.899093 -0.435651 -0.042896 0.999578 0.028547 -0.005331 0.357419 0.69762 0.620949 -0.122434 0.881631 0.455781 -0.080352 0.875605 0.476297 0.305227 0.665637 0.681003 -0.108018 0.833446 0.541941 -0.29297 0.92484 0.242567 -0.299478 0.923517 0.239643 -0.027696 0.937758 0.346184 -0.352553 0.840268 0.411894 -0.080275 0.875713 0.476112 -0.128433 0.874555 0.467609 -0.432627 0.802241 0.411392 -0.186222 0.847665 0.496774 -0.097935 0.849607 0.518244 -0.377456 0.85836 0.347485 -0.089524 0.862383 0.498277 -0.354457 0.862249 0.361782 -0.053635 0.771627 0.63381 0.194279 0.599055 0.776781 -0.124187 0.805547 0.579371 0.128183 0.808671 0.574126 -0.090836 0.860431 0.501405 -0.165044 0.867148 0.46991 -0.402642 0.834323 0.376544 -0.369814 0.83966 0.397754 -0.451592 0.823659 0.343003 -0.601167 0.509839 0.615356 -0.588175 0.510437 0.627299 -0.795394 0.473816 0.37795 -0.351151 0.842939 0.40761 -0.402709 0.832447 0.380602 -0.45585 0.818137 0.350504 -0.307215 0.909196 0.281037 -0.390498 0.888794 0.239908 -0.316557 0.907345 0.276616 0.604213 -0.571983 -0.554763 0.904629 -0.331361 -0.268041 0.568228 -0.588126 -0.575522 -0.596398 0.760191 0.257719 -0.450285 0.825325 0.340709 -0.398545 0.841034 0.36582 -0.987743 0.141294 -0.066336 -0.848419 0.333241 0.411261 -0.604785 0.413009 0.680925 0.996599 0.068279 0.046134 0.606004 -0.071386 -0.792252 0.905777 -0.002038 -0.423751 0.968162 0.248883 0.026811 0.883172 0.095667 -0.45919 0.970224 0.242209 0.000345 0.965313 0.25984 0.025579 0.969173 0.246346 -0.004161 0.74385 0.436921 0.505755 0.584943 -0.470199 -0.660874 0.812851 -0.247597 -0.527227 0.954364 0.293333 -0.056085 0.604096 -0.571103 -0.555796 0.974688 0.222517 0.021661 0.918849 -0.222015 -0.326231 0.993079 0.0867 0.079223 0.962163 0.245168 0.118894 0.98367 0.15234 0.095848 0.933855 0.127103 -0.334305 0.896937 0.402625 -0.182748 0.830787 -0.270389 -0.4865 0.794355 0.4921 0.356143 0.719756 0.552749 0.420023 0.980369 0.188438 0.058025 0.788075 0.463806 0.404749 0.982232 0.079672 0.16992 0.952496 0.188335 0.239334 0.793465 0.487391 0.364505 0.959779 0.219106 0.175546 0.8984 0.348604 0.26712 0.798775 0.557711 0.225648 0.901981 0.408582 0.139612 0.892182 0.42619 0.149576 0.990114 0.105546 -0.092382 0.930552 0.36491 0.030223 0.896219 0.438456 0.067436 0.99511 0.097494 -0.015842 0.897683 0.433197 0.080658 0.958983 0.28114 0.036212 0.661127 0.749787 -0.027038 0.656953 0.753516 -0.025014 0.851161 0.507198 -0.135182 0.674298 0.722037 0.154871 0.887609 0.460507 0.009154 0.925714 0.376907 -0.031532 0.646713 0.747912 0.149631 0.888248 0.456851 0.04799 0.893304 0.447207 0.044882 0.662065 0.745004 0.081481 0.888321 0.459034 0.013203 0.661837 0.745201 0.081533 0.660305 0.745572 0.090109 0.661903 0.74411 0.090474 0.160859 0.986875 -0.014195 0.628787 0.747238 0.215085 0.149796 0.988341 0.027248 0.184965 0.981902 0.040706 0.665435 0.746412 0.008092 0.186813 0.982307 -0.013185 0.660655 0.750069 -0.03051 0.160312 0.986992 -0.012119 0.656509 0.753707 -0.030368 -0.001928 0.991572 -0.129544 0.006331 0.991873 -0.127072 0.176326 0.981543 -0.07405 -0.011691 0.996355 -0.084494 0.168848 0.984623 -0.044818 0.188753 0.981199 -0.040268 0.034762 0.996436 -0.076855 0.201716 0.979354 0.013312 0.159679 0.987121 -0.009722 0.022675 0.998134 -0.056691 0.15566 0.987796 0.005414 -0.013464 0.997218 -0.073318 0.011612 0.999202 -0.038228 -0.021151 0.998405 -0.052349 -0.201689 0.970896 -0.129163 0.007834 0.99946 -0.03192 -0.202226 0.970999 -0.12754 -0.226976 0.963977 -0.138675 -0.014567 0.997358 -0.071165 -0.209278 0.971479 -0.111496 -0.207603 0.971877 -0.111161 -0.00646 0.994057 -0.108669 -0.192392 0.968687 -0.156941 -0.001005 0.994238 -0.107192 -0.7335 0.661521 -0.156102 -0.730962 0.664396 -0.155795 -0.217222 0.972732 -0.081287 -0.731854 0.656942 -0.181157 -0.207702 0.97189 -0.110855 -0.209347 0.971507 -0.111121 -0.695536 0.642608 -0.32138 -0.225259 0.963951 -0.141621 -0.20082 0.970723 -0.131787 -0.737915 0.63888 -0.217517 -0.238598 0.971043 -0.01206 -0.71985 0.661839 -0.20925 -0.70592 0.611388 -0.357606 -0.980218 0.16659 -0.106868 -0.964931 0.222811 -0.138792 -0.734733 0.665948 -0.129152 -0.967083 0.244379 -0.070922 -0.735678 0.664929 -0.129025 -0.972929 -0.075034 -0.218582 -0.971618 -0.132675 -0.195848 -0.938617 0.1648 -0.303049 -0.998365 -0.043939 -0.036547 -0.960288 0.206408 -0.187728 -0.976397 0.150794 -0.15463 -0.96788 0.016888 -0.250846 -0.934788 0.199697 -0.293755 -0.942443 0.170645 -0.287545 -0.946576 -0.019914 -0.321864 -0.905146 0.123532 -0.406755 -0.960063 -0.153289 -0.234054 -0.750223 0.635776 -0.181533 -0.726552 0.663562 -0.178346 -0.958764 0.202322 -0.199593 -0.721971 0.641351 -0.259667 -0.95058 0.1846 -0.249642 -0.945688 0.205989 -0.25148 -0.985952 -0.064188 -0.1542 -0.92752 -0.342009 -0.150787 -0.938842 -0.309048 -0.151873 -0.967418 -0.07871 -0.24064 -0.941309 -0.305671 -0.143191 -0.966148 -0.142905 -0.214795 0.663056 0.748127 -0.02574 0.697336 0.716503 -0.0186 0.9603 0.272339 0.060456 -0.6425 -0.763989 -0.059289 -0.937816 -0.310411 -0.155394 -0.865297 -0.500431 0.028808 -0.942879 -0.18204 -0.278999 -0.935459 -0.313454 -0.163291 0.867521 0.496294 -0.033153 0.959669 0.273771 0.063908 0.718815 0.683508 -0.126974 -0.93967 -0.029887 -0.340774 -0.95374 -0.163208 -0.252475 -0.940424 -0.306899 -0.146342 -0.946685 -0.019751 -0.321555 -0.946982 -0.297277 -0.121865 -0.960668 -0.140877 -0.239314 0.082455 0.190714 0.978177 0.08977 0.216484 0.97215 0.115267 0.306919 0.94473 0.081542 0.190714 0.978253 0.117348 0.30578 0.944843 0.119019 0.311178 0.942869 0.383039 0.285496 0.878506 0.2969 0.201221 0.933467 0.295708 0.200066 0.934093 0.358143 0.309436 0.880899 0.282456 0.208495 0.936349 0.230056 0.140337 0.963005 0.323245 0.265712 0.908246 0.322612 0.265138 0.908638 0.269249 0.216798 0.938352 0.354445 0.221623 0.908434 0.316985 0.186326 0.929948 0.312089 0.181739 0.932508 0.170796 0.417828 0.892328 0.139286 0.310391 0.940349 0.135019 0.296021 0.945591 0.145754 0.417832 0.896756 0.121819 0.303325 0.945068 0.136589 0.373452 0.917539 0.209076 0.410945 0.887362 0.148827 0.374323 0.915278 0.252973 0.436575 0.86337 0.208341 0.411807 0.887135 0.253557 0.435488 0.863747 0.389485 0.500513 0.773168 0.364302 0.303587 0.880409 0.305819 0.269003 0.913297 0.328266 0.282337 0.901403 0.088416 0.5255 0.846187 0.168029 0.580134 0.797001 0.036951 0.487323 0.87244 0.294714 0.477946 0.827473 0.398461 0.492744 0.773584 0.23628 0.467055 0.852075 0.295242 0.475856 0.828488 0.237307 0.465215 0.852796 0.205628 0.458685 0.86448 0.456422 0.410453 0.789435 0.43806 0.408305 0.800869 0.280521 0.38353 0.879894 0.441846 0.488879 0.752176 0.242271 0.456254 0.856234 0.400041 0.483896 0.778339 0.357614 0.102343 0.928245 0.697841 0.091226 0.71042 0.707148 0.090604 0.701236 0.348345 0.188311 0.918256 0.704519 0.06618 0.706593 0.428287 0.165705 0.88832 0.726474 0.023176 0.686803 0.837424 -0.001726 0.54655 0.699588 0.028421 0.713981 0.773873 0.127793 0.620314 0.711337 0.143744 0.687995 0.698048 0.146791 0.700844 0.660602 0.016431 0.750556 0.420809 0.124893 0.898511 0.694877 -0.001869 0.719127 0.64961 -0.010195 0.760199 0.692339 -0.016624 0.721381 0.829171 -0.039773 0.557578 0.478779 0.149826 0.865056 0.428296 0.164934 0.888459 0.704689 0.067647 0.706284 0.478068 0.17883 0.859925 0.704876 0.069273 0.70594 0.44261 0.193081 0.87568 0.945799 0.084442 0.313582 0.958087 -0.186943 0.217074 0.954188 -0.218708 0.204185 0.962021 0.098398 0.254626 0.961141 -0.209563 0.179698 0.973693 -0.033916 0.225324 0.965763 -0.055012 0.253526 0.965416 -0.073823 0.250043 0.949717 -0.224077 0.218694 0.967484 -0.053658 0.247175 0.954471 -0.218356 0.203238 0.959276 -0.18618 0.21243 0.969428 -0.071498 0.234727 0.96941 -0.071158 0.234905 0.965519 -0.203178 0.162762 0.958261 -0.083346 0.273477 0.94579 -0.228521 0.230779 0.958281 -0.080988 0.274114 0.967836 0.059789 0.244373 0.981188 -0.016993 0.192305 0.98171 -0.171952 0.081721 0.958817 0.036736 0.281639 0.969367 -0.197048 0.146627 0.972268 -0.067143 0.224024 -0.150863 0.117484 0.981549 -0.153223 0.110194 0.982029 -0.130547 0.178866 0.975174 -0.175168 0.119262 0.977288 -0.151512 0.19109 0.969809 -0.165093 0.150316 0.974756 -0.117556 0.089951 0.988984 -0.081617 0.213381 0.973554 -0.097595 0.159527 0.982358 -0.180094 0.09274 0.979268 -0.14699 0.188459 0.971019 -0.173759 0.111555 0.978449 -0.018461 0.196508 0.980329 -0.142148 0.079029 0.986686 -0.073316 0.145179 0.986685 -0.003242 0.174204 0.984704 -0.051693 0.132331 0.989857 -0.009372 0.168946 0.985581 -0.288944 -0.082783 0.95376 -0.135883 0.135077 0.981473 -0.111497 0.167705 0.979512 -0.288223 -0.0838 0.95389 -0.054549 0.134032 0.989475 -0.132428 0.063571 0.989152 -0.362602 0.025319 0.9316 -0.160851 0.108917 0.980951 -0.09425 0.134648 0.986401 -0.35524 0.014098 0.934669 -0.090433 0.119208 0.988742 -0.28713 0.042423 0.956952 -0.023972 0.204554 0.978562 0.061956 0.247673 0.966861 -0.101445 0.16393 0.981242 -0.013627 0.189437 0.981798 -0.099213 0.154823 0.982948 -0.170645 0.124644 0.977417 0.031698 0.204013 0.978455 -0.235297 0.178054 0.955475 -0.108346 0.19224 0.975349 0.031718 0.20105 0.979067 -0.109581 0.197332 0.974193 0.074105 0.201382 0.976706 -0.471776 0.089038 0.877211 -0.30796 0.129124 0.942596 -0.103105 0.170721 0.97991 -0.477103 0.148925 0.866138 -0.105128 0.179011 0.978214 -0.234642 0.171802 0.95678 0.031896 0.171464 0.984674 -0.344113 0.188955 0.919719 -0.286316 0.187998 0.939511 0.03193 0.165217 0.98574 -0.307487 0.099292 0.946358 -0.228455 0.11643 0.966567 -0.292867 0.245969 0.923974 -0.305438 0.253839 0.917755 -0.274164 0.234229 0.932722 -0.247855 0.308048 0.918517 -0.252216 0.310976 0.916341 -0.289004 0.33549 0.896618 -0.351359 0.157434 0.922909 -0.318517 0.141387 0.937314 -0.299929 0.132314 0.944741 -0.301413 0.251089 0.919839 -0.305559 0.253661 0.917764 -0.468729 0.061327 0.881211 -0.22838 0.11579 0.966662 -0.307528 0.099109 0.946363 -0.462628 0.013632 0.886448 -0.321192 0.034649 0.94638 -0.33649 0.032469 0.941127 0.749947 0.661472 -0.005848 0.859753 0.484398 0.161811 0.868507 0.461648 0.180489 0.716934 0.694279 0.063104 0.82427 0.503931 0.258133 0.686805 0.726517 0.021724 0.928165 0.227487 0.294549 0.928085 0.211407 0.306538 0.894027 0.429923 0.126021 0.901395 0.264584 0.342758 0.869287 0.460778 0.178955 0.861532 0.482355 0.15842 0.901923 0.169904 0.397075 0.86983 0.421563 0.25628 0.849454 0.481427 0.215999 0.932015 0.14241 0.333268 0.878685 0.449837 0.159876 0.930802 0.207522 0.300902 0.687086 0.716211 0.122289 0.64939 0.755701 0.084905 0.813256 0.512729 0.275181 0.710164 0.700404 0.071422 0.845905 0.484825 0.222235 0.869003 0.422161 0.258095 -0.687733 -0.347818 0.637218 -0.572974 -0.347136 0.742427 -0.463769 -0.339878 0.81817 -0.688017 -0.343849 0.639063 -0.463766 -0.338909 0.818573 -0.565739 -0.344529 0.749159 0.280287 0.478325 -0.832253 0.281706 0.478072 -0.831919 0.461414 0.435957 -0.772682 -0.25875 -0.405952 0.8765 -0.463649 -0.36628 0.806764 -0.573077 -0.334894 0.747949 0.638939 0.463769 -0.61374 0.757464 0.378114 -0.532238 0.449792 0.558969 -0.696593 0.634299 0.456126 -0.624191 0.451201 0.548567 -0.703912 0.307893 0.598137 -0.739888 -0.766222 -0.383974 0.515235 -0.544379 -0.430003 0.720242 -0.461393 -0.436363 0.772466 0.756547 0.309155 -0.576247 0.459234 0.470094 -0.753735 0.736664 0.323816 -0.593692 -0.6183 -0.648825 0.443545 -0.670206 -0.609957 0.422819 -0.389513 -0.770742 0.504219 -0.690713 -0.281759 0.665978 -0.351279 -0.354107 0.866725 -0.573028 -0.315195 0.756499 0.107108 0.887852 -0.447489 -0.206011 0.880916 -0.426083 0.384368 0.817699 -0.428519 -0.116676 -0.799372 0.589398 -0.390051 -0.762634 0.515995 -0.658285 -0.647578 0.383802 -0.285327 0.598442 -0.748635 0.139456 0.61965 -0.77239 0.384807 0.578372 -0.719312 -0.255082 0.806983 -0.532646 0.390464 0.755242 -0.526448 -0.210002 0.815007 -0.540058 -0.272723 -0.452497 0.84904 -0.572892 -0.304524 0.76096 -0.36258 -0.415488 0.834209 0.292481 0.521069 -0.801837 0.373759 0.486344 -0.789793 0.126023 0.577161 -0.806848 -0.80435 -0.420885 0.419376 -0.703978 -0.486523 0.517407 -0.760514 -0.452385 0.465796 0.797538 0.439401 -0.413352 0.759782 0.461229 -0.458257 0.572288 0.531883 -0.624169 -0.12598 -0.513962 0.848512 -0.671506 -0.605287 0.427443 -0.734753 -0.591557 0.331963 -0.113726 -0.832648 0.542 -0.762612 -0.408101 0.501873 -0.704014 -0.478425 0.524856 0.64784 0.567805 -0.50784 0.524872 0.621271 -0.581835 0.755036 0.501444 -0.422463 -0.660162 -0.523393 0.538745 -0.759268 -0.466771 0.453473 -0.690947 -0.507715 0.514605 0.332847 0.410852 -0.848772 0.579893 0.32737 -0.746024 0.749633 0.239117 -0.61715 0.341515 0.706188 -0.620215 0.762467 0.370555 -0.530408 0.527243 0.594938 -0.606682 0.653116 0.497378 -0.571011 0.173162 0.645943 -0.743487 0.365406 0.610781 -0.702442 0.668296 0.601088 -0.438263 0.341255 0.685078 -0.643594 0.686726 0.591991 -0.421846 0.341954 0.535059 -0.772515 0.529988 0.491967 -0.69071 0.386845 0.527176 -0.756596 0.342531 0.548539 -0.762743 0.383572 0.5414 -0.74817 0.167057 0.566579 -0.806895 0.646824 0.571099 -0.505434 0.496242 0.569366 -0.655414 0.380682 0.553462 -0.740784 0.66163 0.517436 -0.542683 0.38954 0.514971 -0.763586 0.530146 0.524278 -0.666392 0.755111 0.571256 -0.321674 0.683752 0.6057 -0.406951 0.350213 0.659422 -0.665217 0.755349 0.570224 -0.322945 0.361134 0.62519 -0.691896 0.469493 0.629119 -0.619504 0.319438 0.839062 0.440379 0.413264 0.70598 0.575156 0.53314 0.392623 0.749406 0.173669 0.801322 0.57247 0.398239 0.386854 0.831715 0.371299 0.457975 0.807711 0.448692 0.630835 0.633026 0.57032 0.329464 0.752455 0.551592 0.392646 0.735918 0.479383 0.649337 0.590384 0.59232 0.391937 0.703947 0.438489 0.712788 0.547412 0.546242 0.149378 0.8242 0.546201 0.149726 0.824164 0.499793 0.392081 0.772321 0.639698 0.137401 0.756246 0.605872 0.391454 0.692592 0.618028 0.332078 0.712577 0.554237 0.203566 0.807083 0.523482 0.454359 0.720781 0.535032 0.392635 0.74805 0.548133 0.205826 0.81067 0.52943 0.392595 0.752046 0.549611 0.14906 0.822015 -0.25811 0.794105 -0.550251 -0.210294 0.803523 -0.556891 -0.600144 0.657878 -0.454999 -0.277553 0.679151 -0.679498 -0.599128 0.563479 -0.568803 -0.653746 0.531954 -0.538184 0.122436 0.701861 -0.701713 -0.570943 0.600758 -0.559566 -0.60053 0.586416 -0.543581 0.107624 0.88426 -0.454424 -0.591602 0.72265 -0.35747 -0.206769 0.872794 -0.442128 -0.874742 0.264148 -0.406267 -0.888559 0.242268 -0.389575 -0.596873 0.538368 -0.594897 -0.888573 0.349012 -0.297707 -0.601314 0.61671 -0.508025 -0.569684 0.634797 -0.522008 -0.901962 0.296808 -0.313638 -0.653618 0.538539 -0.531751 -0.599674 0.57121 -0.560456 -0.895346 0.222089 -0.386046 -0.589276 0.481457 -0.648809 -0.886759 0.23386 -0.398709 0.027158 0.982485 -0.184351 0.468444 0.882629 -0.039083 0.366513 0.927234 -0.076849 0.02742 0.979381 -0.20015 0.354636 0.933007 -0.061088 -0.319541 0.892513 -0.3183 0.712885 0.634661 0.298329 0.768779 0.534858 0.350579 0.308511 0.95122 -0.001441 0.765516 0.630892 0.126331 0.363683 0.928652 -0.073077 0.467284 0.883652 -0.028388 0.630125 0.557041 0.54097 0.272295 0.951567 -0.142743 0.341619 0.938808 -0.04401 0.690099 0.510985 0.512502 0.428356 0.888979 -0.161947 0.683383 0.575575 0.449112 -0.452876 0.664325 -0.594622 -0.262557 0.859586 -0.438378 0.252528 0.965201 0.067944 -0.377168 0.653571 -0.656193 0.277214 0.949889 -0.144445 0.592429 0.207731 0.77838 0.590467 0.198093 0.782373 0.619413 0.441908 0.64888 0.769733 0.103493 0.629921 0.755755 0.402486 0.516566 0.748128 0.438944 0.497627 0.572499 0.165886 0.802949 0.59815 0.435903 0.672463 0.598045 0.446181 0.665781 0.583116 0.160981 0.796279 0.609593 0.443925 0.656755 0.589836 0.198447 0.782759 0.417769 0.808687 0.41412 0.449264 0.772262 0.449193 0.622019 0.441357 0.646759 0.407878 0.809159 0.422962 0.533843 0.456606 0.711704 0.534235 0.454207 0.712944 0.472765 0.821713 0.318247 0.715447 0.448549 0.535667 0.727746 0.412619 0.547843 0.491022 0.823739 0.283464 0.769674 0.396956 0.500028 0.535271 0.783283 0.316152 -0.576387 -0.195175 -0.793527 -0.565323 -0.145933 -0.811858 -0.451338 0.187483 -0.872436 0.654461 0.162921 0.738334 0.49243 -0.21632 0.843041 0.505586 -0.193032 0.840905 -0.56414 -0.147308 -0.812433 -0.497924 0.160976 -0.852149 -0.482506 0.209315 -0.850515 -0.561855 -0.147578 -0.813965 -0.481231 0.208417 -0.851457 -0.56174 -0.146654 -0.814212 0.296472 -0.354098 0.886972 0.170952 -0.44381 0.879663 0.472684 -0.202408 0.857671 -0.282188 0.330066 -0.900792 -0.420591 0.166178 -0.891902 -0.445527 0.133055 -0.885326 0.158487 -0.391685 0.906347 0.441976 -0.135317 0.886762 0.41565 -0.162775 0.89484 0.16208 -0.396892 0.903442 0.418177 -0.164515 0.893344 0.147352 -0.408358 0.90085 -0.898661 0.247503 -0.362148 -0.891635 0.258362 -0.3718 -0.987939 -0.153857 0.017469 -0.886026 0.173082 -0.430117 -0.976558 -0.210086 -0.046892 -0.977344 -0.205048 -0.052478 -0.857106 0.207207 -0.47163 -0.974372 -0.211178 -0.07748 -0.972451 -0.224315 -0.063412 -0.881427 0.294071 -0.369606 -0.978079 -0.204315 -0.040219 -0.893843 0.271943 -0.356499 -0.808838 -0.584155 -0.067408 -0.819396 -0.567559 -0.080421 -0.906379 -0.358171 -0.224034 -0.850364 -0.519983 0.080608 -0.952881 -0.276471 -0.124825 -0.956719 -0.25412 -0.141815 -0.89265 -0.434315 0.120612 -0.968183 -0.23481 -0.086517 -0.967367 -0.239881 -0.081597 -0.862627 -0.505311 0.023149 -0.939667 -0.303699 -0.157455 -0.863131 -0.504485 0.022333 0.122667 0.466298 -0.876081 0.279289 0.949171 -0.145163 0.266427 0.915392 -0.301786 0.345405 0.324568 -0.88054 0.411758 0.881633 -0.230604 0.370018 0.415579 -0.830892 -0.107329 0.781246 0.614927 -0.03167 0.945578 0.323852 0.127061 0.924376 -0.3597 0.14541 0.759502 0.634044 0.280456 0.913275 -0.29542 0.275545 0.950461 -0.143868 0.155658 0.969863 -0.187449 0.437353 0.824506 -0.359044 0.308771 0.908291 -0.282256 0.177324 0.972749 -0.149386 0.329543 0.904014 -0.272325 -0.218496 0.960665 0.171414 0.530268 0.611408 -0.587364 0.647038 0.379249 -0.661447 0.203593 0.922097 -0.329071 0.615224 0.63344 -0.469312 0.306361 0.908753 -0.283393 0.434845 0.824 -0.363227 0.765307 0.106597 0.634778 0.608824 -0.219956 0.762202 0.619962 -0.202531 0.758043 0.732039 0.128913 0.668954 0.585959 -0.16902 0.792518 0.726194 0.112393 0.678241 0.404338 -0.54313 0.735882 0.440686 -0.512712 0.736833 0.672935 -0.258001 0.693249 0.324697 -0.422671 0.846122 0.591498 -0.174385 0.787223 0.578964 -0.188614 0.793237 0.450743 -0.537577 0.71263 0.704516 -0.264864 0.65841 0.693286 -0.280664 0.663764 0.489639 -0.607172 0.625777 0.74225 -0.339656 0.577667 0.496941 -0.601372 0.625621 0.714857 0.092557 0.693118 0.722211 0.115236 0.682006 0.592539 -0.175397 0.786215 0.841286 0.007059 0.540544 0.713015 -0.303563 0.632028 0.723972 -0.28452 0.628422 -0.310504 0.377847 -0.87225 0.098431 0.553619 -0.826932 0.196427 0.580127 -0.790487 0.313131 -0.382311 0.86936 -0.197685 -0.576841 0.792575 0.175648 -0.450814 0.875166 0.492305 0.572282 -0.655842 0.51965 0.568578 -0.637717 0.198372 0.575039 -0.793712 0.493882 0.553683 -0.67046 0.195757 0.581867 -0.789373 0.094803 0.578115 -0.810429 0.46075 0.605592 -0.64882 0.14838 0.612555 -0.776376 0.182563 0.615151 -0.766981 0.458594 0.619071 -0.637529 0.177809 0.626681 -0.758719 0.509331 0.610677 -0.606346 0.166725 -0.403609 0.899612 0.150155 -0.41259 0.898456 -0.20278 -0.563347 0.80095 -0.209668 0.465068 -0.860088 0.177469 0.627498 -0.758123 0.14621 0.618373 -0.772164 -0.862963 -0.504694 0.024046 -0.863456 -0.503889 0.023243 -0.733031 -0.653555 0.188497 0.900066 0.407203 -0.155134 0.77269 0.548941 -0.318769 0.757629 0.560939 -0.333685 0.848182 0.525044 -0.070114 0.732941 0.655024 -0.183688 0.731619 0.656191 -0.184792 -0.808135 -0.584899 -0.069365 -0.677317 -0.73295 0.06345 -0.818516 -0.568573 -0.082197 0.451055 0.659349 -0.601506 0.498697 0.64739 -0.576357 0.780486 0.512556 -0.357948 0.393902 0.828919 -0.397158 0.725676 0.666802 -0.169616 0.728467 0.664407 -0.167029 0.473648 0.692634 -0.543981 0.755065 0.570102 -0.323822 0.770058 0.559006 -0.307445 0.488477 0.607279 -0.62658 0.784386 0.487704 -0.383253 0.511577 0.602145 -0.612952 -0.860636 -0.249582 0.443864 -0.698827 -0.50656 0.505013 -0.723692 -0.47588 0.499808 0.830164 0.241506 -0.502495 0.716487 0.445357 -0.536939 0.790192 0.324843 -0.519687 -0.308003 -0.785394 0.536927 -0.369874 -0.769687 0.52036 -0.735398 -0.578913 0.352206 -0.313199 -0.616063 0.722754 -0.726703 -0.490982 0.480457 -0.698719 -0.506225 0.505497 0.444435 0.688615 -0.572963 0.764143 0.524659 -0.375257 0.734251 0.547809 -0.400975 -0.42958 -0.741512 0.515384 -0.735396 -0.579345 0.351499 -0.372347 -0.758064 0.535441 0.867343 0.452124 -0.208084 0.866549 0.453465 -0.208477 0.731003 0.631454 -0.258652 0.857464 0.328844 -0.395749 0.727287 0.494163 -0.476294 0.764449 0.453891 -0.457822 0.363895 -0.481676 0.797226 0.313411 -0.507481 0.802644 -0.104237 -0.647237 0.755128 0.387648 -0.51769 0.76271 -0.054797 -0.766 0.6405 -0.015857 -0.75235 0.658572 0.286742 -0.572124 0.768409 -0.105001 -0.718747 0.687298 -0.078343 -0.712778 0.697001 0.267163 -0.545366 0.794481 -0.090622 -0.682645 0.725109 0.319364 -0.516517 0.794492 -0.445576 -0.683885 0.577723 -0.382382 -0.697774 0.60572 -0.076724 -0.716627 0.693224 -0.446349 -0.680608 0.580986 -0.077262 -0.71535 0.694482 -0.10601 -0.716505 0.68948 -0.312375 -0.725108 0.61371 -0.026617 -0.724264 0.689009 -0.07161 -0.728597 0.681189 -0.312774 -0.715465 0.624726 -0.071914 -0.727894 0.681908 -0.38166 -0.703116 0.599969 0.648385 0.136129 0.749043 0.649007 0.186925 0.737461 0.636584 -0.013317 0.771092 0.647662 0.136236 0.749649 0.628632 -0.008896 0.777652 0.580288 -0.205944 0.787942 0.663094 0.300344 0.685638 0.645292 0.091199 0.758473 0.626203 -0.007555 0.779623 0.656547 0.302031 0.691175 0.62361 -0.006127 0.781711 0.652025 0.186457 0.734913 0.344042 -0.294667 0.891519 0.428611 -0.187786 0.883758 0.566649 0.024197 0.823604 0.291706 -0.229394 0.928594 0.448134 0.08189 0.890208 0.482514 0.16828 0.859571 0.331145 -0.413057 0.848367 0.527038 -0.176709 0.831267 0.630189 -0.009758 0.776381 0.336296 -0.421898 0.841966 0.675245 -0.035453 0.736741 0.478217 -0.287324 0.829911 0.484482 0.652299 0.582909 0.539692 0.599557 0.590986 0.693963 0.407988 0.593263 0.490788 0.655915 0.5735 0.632528 0.389946 0.669216 0.652943 0.33321 0.680174 0.392271 0.720199 0.572221 0.553893 0.586414 0.591034 0.702454 0.410311 0.581553 0.391975 0.719909 0.572788 0.704107 0.410758 0.579234 0.54021 0.600327 0.589729 0.742883 0.276553 0.609626 0.75328 0.167734 0.635952 0.71507 0.413673 0.563516 0.710309 0.28704 0.642704 0.674728 0.402561 0.618617 0.584638 0.595119 0.55139 0.738149 0.121018 0.663695 0.704786 0.33346 0.626164 0.684775 0.405423 0.60557 0.735632 0.121497 0.666397 0.683816 0.405153 0.606833 0.731136 0.172388 0.660093 0.304836 0.566048 -0.76594 0.192426 0.606781 -0.771226 0.17946 0.610866 -0.771127 -0.307441 -0.575786 0.757596 -0.182835 -0.618574 0.764159 -0.303653 -0.577265 0.757998 0.360896 0.455351 -0.813885 0.354157 0.460185 -0.814127 0.164953 0.577458 -0.799583 0.369147 0.506737 -0.779069 0.155698 0.555933 -0.816515 0.176237 0.552453 -0.8147 0.422042 0.415122 -0.805949 0.324561 0.485643 -0.811672 0.166043 0.579983 -0.797527 0.418005 0.407716 -0.811813 0.16297 0.57286 -0.803289 0.35275 0.456211 -0.81697 -0.644006 -0.47225 0.601861 -0.323474 -0.683155 0.654724 -0.229464 -0.722365 0.652331 0.609983 0.417662 -0.673409 0.206347 0.671586 -0.711613 0.403035 0.571638 -0.714698 0.28927 -0.527609 0.798719 0.24646 -0.523727 0.815456 -0.102138 -0.455159 0.884533 0.288762 -0.539756 0.790746 -0.104358 -0.461551 0.880954 -0.091459 -0.465438 0.880342 -0.124474 0.494429 -0.860259 0.258619 0.4242 -0.867854 0.104297 0.461377 -0.881052 0.115088 -0.439207 0.890984 -0.087314 -0.412225 0.906889 0.256098 -0.44721 0.856981 0.350672 0.39928 -0.847115 0.152664 0.473669 -0.86737 0.112813 0.485816 -0.86675 0.348983 0.390598 -0.851847 0.110259 0.478503 -0.871136 0.2589 0.427819 -0.865992 -0.237556 -0.337789 0.91075 -0.08089 -0.430654 0.898885 -0.091638 -0.424789 0.900642 0.281659 0.483065 -0.829046 0.136282 0.552408 -0.822358 0.171627 0.537018 -0.825927 0.89036 -0.19346 0.412107 0.850615 -0.240547 0.467537 0.610284 -0.424317 0.668961 0.893041 -0.207916 0.39906 0.610832 -0.435879 0.66098 0.647632 -0.415256 0.638854 0.841531 -0.157186 0.516834 0.553605 -0.362908 0.749546 0.602532 -0.336594 0.723644 0.882241 -0.267499 0.387422 0.611748 -0.470015 0.636278 0.857665 -0.294689 0.42139 0.11876 -0.460695 0.879577 0.256826 -0.440554 0.860205 0.603136 -0.341594 0.720791 0.120574 -0.471366 0.873657 0.604515 -0.353642 0.713792 0.557425 -0.37212 0.742161 0.289501 -0.521518 0.802626 0.646593 -0.406432 0.645547 0.610239 -0.423447 0.669553 0.289379 -0.524776 0.800544 0.611562 -0.458661 0.644687 0.245818 -0.52821 0.812753 0.910887 0.334421 -0.241757 0.847372 0.428742 -0.313275 0.998651 0.045974 -0.024152 0.900621 0.404834 -0.158089 0.992312 0.110412 0.055909 0.985231 0.170686 0.013649 0.811523 0.486656 -0.323414 0.998506 0.034152 -0.042644 0.998631 0.032059 -0.041329 0.810403 0.459068 -0.364011 0.995013 -0.014625 -0.09867 0.845898 0.411557 -0.339231 0.883529 -0.272636 0.38085 0.858601 -0.30604 0.41127 0.995431 0.090351 0.030891 0.895338 -0.348591 0.277228 0.998209 0.019779 -0.056454 0.997998 0.022671 -0.059034 0.901768 -0.290202 0.320309 0.990183 0.137877 -0.022974 0.996265 0.083423 0.022271 0.890768 -0.195547 0.410236 0.987538 0.132986 0.084163 0.852193 -0.250307 0.45947 -0.469331 -0.710655 0.524117 -0.512287 -0.692521 0.507915 -0.657489 -0.612548 0.43874 0.480783 0.657562 -0.580051 0.65789 0.580611 -0.479658 0.769753 0.505343 -0.390011 0.480437 0.687042 -0.545118 0.586518 0.634046 -0.503967 0.657956 0.589173 -0.469008 -0.479717 -0.616376 0.624462 -0.654209 -0.519846 0.549337 -0.511542 -0.601646 0.613471 0.810597 0.461791 -0.360113 0.846066 0.413131 -0.336892 0.657192 0.61882 -0.430304 0.810191 0.45634 -0.367893 0.657954 0.588092 -0.470366 0.58647 0.633113 -0.505194 0.909711 0.348854 -0.225225 0.770085 0.503359 -0.391917 0.657884 0.580231 -0.480126 0.910904 0.334171 -0.242041 0.657519 0.611808 -0.439728 0.847474 0.430435 -0.310666 0.334005 -0.417963 0.844836 0.513696 -0.366252 0.775871 -0.107851 -0.47157 0.875208 -0.444354 0.614209 -0.652148 0.111833 0.711405 -0.693827 0.071694 0.712076 -0.698433 0.412734 -0.382241 0.826766 -0.215138 -0.499534 0.839155 -0.108575 -0.493782 0.862781 0.36992 -0.32738 0.869472 -0.106222 -0.426927 0.898026 0.479047 -0.289084 0.828821 -0.478138 -0.589302 0.651236 -0.509652 -0.575248 0.639801 -0.111891 -0.687659 0.71736 -0.460274 -0.444082 0.768726 -0.110129 -0.550114 0.827796 -0.211844 -0.527598 0.822656 0.489672 0.597441 -0.635048 0.06924 0.724362 -0.685934 0.111793 0.718092 -0.686911 -0.475038 -0.686382 0.550653 -0.111195 -0.764468 0.635 -0.51304 -0.670769 0.535592 -0.046225 -0.947414 0.316655 0.045641 -0.943515 0.328172 -0.406501 -0.880607 0.24349 -0.047133 -0.941527 0.333626 -0.406734 -0.880355 0.244015 -0.504849 -0.837282 0.209969 0.171661 -0.849848 0.498287 -0.273123 -0.942915 0.190567 -0.350475 -0.928344 0.123873 0.200417 -0.869508 0.451429 -0.348287 -0.929748 0.119438 0.031637 -0.930462 0.365021 -0.446306 -0.783608 0.432168 -0.727709 -0.67064 0.143812 -0.474039 -0.779228 0.40999 -0.222252 -0.953677 0.202743 -0.338408 -0.935714 0.099592 -0.260002 -0.950474 0.170286 -0.803478 -0.592544 0.057569 -0.50464 -0.837872 0.208108 -0.80622 -0.586702 0.076094 -0.416874 -0.868824 0.267134 -0.721961 -0.679564 0.130251 -0.895456 0.347257 -0.278516 -0.895381 0.347403 -0.278576 -0.651362 0.65039 -0.390795 -0.901267 0.369941 -0.225527 -0.661332 0.672456 -0.332328 -0.567521 0.743222 -0.354318 -0.87357 0.258692 -0.412254 -0.732405 0.493303 -0.469292 -0.628802 0.607573 -0.485245 -0.898298 0.288256 -0.331618 -0.639514 0.627091 -0.444724 -0.883954 0.317631 -0.343127 -0.21193 0.876664 -0.431909 -0.037149 0.935785 -0.35061 -0.606516 0.569794 -0.554502 -0.19657 0.867024 -0.457853 -0.629804 0.609351 -0.481704 -0.734596 0.495142 -0.463901 0.050017 0.919954 -0.388823 -0.567728 0.744899 -0.350444 -0.662233 0.674636 -0.326057 0.045712 0.95057 -0.307126 -0.667066 0.687222 -0.287661 -0.050503 0.947681 -0.315198 0.948105 0.297326 -0.112668 0.932485 0.33962 -0.123009 0.982754 -0.184617 0.010577 -0.947347 -0.315201 0.056412 -0.983038 0.156696 -0.095298 -0.990995 0.10738 -0.079984 -0.948821 -0.292849 -0.118228 -0.948723 0.134481 -0.286076 -0.957703 0.093445 -0.272163 0.94171 0.298736 0.154725 0.956452 -0.091556 0.277159 0.912296 0.391942 0.118737 -0.896979 0.286498 -0.336671 -0.883187 0.315935 -0.346649 -0.959259 0.095855 -0.265769 -0.901603 0.292792 -0.318411 -0.962833 0.10167 -0.250232 -0.95369 0.14172 -0.265312 -0.904308 0.398335 -0.153484 -0.991633 0.115961 -0.056713 -0.983718 0.164083 -0.07332 -0.895218 0.346502 -0.280217 -0.973294 0.12211 -0.194394 -0.895143 0.346652 -0.280272 -0.288246 0.953923 -0.083336 -0.246209 0.965118 -0.089039 0.389832 0.90883 -0.148521 -0.288728 0.953205 -0.089649 0.389102 0.905257 -0.170615 0.415374 0.893166 -0.172391 0.262246 0.96461 -0.027472 0.400601 0.915677 -0.032468 0.390462 0.920059 -0.032115 0.150285 0.868554 -0.472259 0.358824 0.809031 -0.465526 -0.300842 0.858939 -0.414388 0.95431 0.286899 0.083556 0.922582 0.381207 0.059361 0.3903 0.911518 -0.129618 0.959404 0.279077 0.040735 0.39052 0.913027 -0.117794 0.397299 0.910238 -0.116706 0.947949 0.309605 -0.074418 0.415533 0.891243 -0.18171 0.388579 0.902931 -0.183637 0.946587 0.283703 -0.153253 0.387168 0.897181 -0.212524 0.930443 0.329489 -0.16035 0.923685 -0.377725 0.064261 0.932274 -0.357113 0.057752 0.726804 -0.668001 0.15978 0.916912 -0.398989 -0.008887 0.716832 -0.690267 0.0984 0.681773 -0.722927 0.112082 0.557717 -0.824961 0.091601 0.150646 -0.934105 0.323656 0.691181 -0.722574 -0.01247 0.79847 -0.586133 0.137454 0.728351 -0.663409 0.171445 0.931189 -0.361729 0.045161 -0.149907 -0.867991 0.473413 0.293846 -0.885211 0.360632 0.723743 -0.675962 0.138818 -0.178353 -0.906995 0.381512 0.712082 -0.698156 0.074279 0.13981 -0.939904 0.311503 0.293592 -0.941578 0.165032 0.680609 -0.725963 0.098738 0.715259 -0.693021 0.090146 0.286181 -0.956429 0.057821 0.676509 -0.7338 -0.062227 0.242079 -0.967758 0.069584 0.780905 0.390817 -0.487287 0.797452 0.368056 -0.478126 0.965314 -0.081132 -0.248167 0.787605 0.406265 -0.463279 0.971706 -0.068329 -0.226092 0.967264 -0.022294 -0.252793 0.691012 0.211221 -0.691295 0.832529 -0.453121 -0.318712 0.841423 -0.225318 -0.491161 0.63831 0.437738 -0.633203 0.998595 0.043297 -0.030537 0.796439 0.348487 -0.494208 0.865737 -0.477269 0.150712 0.933723 -0.349175 0.078981 0.994539 0.00153 -0.104354 0.777761 -0.614235 0.13343 0.978062 -0.053946 -0.201207 0.969996 0.028151 -0.241484 0.902237 -0.420841 -0.094134 0.970316 -0.017957 -0.241174 0.971876 -0.067968 -0.22547 0.924668 -0.370878 0.08625 0.997709 0.02508 -0.062827 0.933664 -0.349564 0.077953 -0.027344 -0.972317 0.232061 -0.062554 -0.969537 0.236823 -0.497615 -0.824403 0.269703 -0.034471 -0.979576 0.198099 -0.499314 -0.829393 0.250586 -0.474237 -0.844419 0.249111 -0.046325 -0.946784 0.318519 -0.511146 -0.813599 0.277105 -0.496644 -0.821651 0.279706 -0.047683 -0.937757 0.344003 -0.494313 -0.815269 0.301647 -0.054289 -0.937428 0.34392 -0.815576 -0.551845 0.17408 -0.82 -0.54584 0.172214 -0.498558 -0.827142 0.259378 -0.816312 -0.544971 0.191419 -0.496584 -0.821482 0.280307 -0.511194 -0.813348 0.27775 -0.808981 -0.532233 0.249557 -0.474163 -0.844366 0.249432 -0.499275 -0.829275 0.251053 -0.810277 -0.533165 0.243281 -0.500387 -0.832696 0.237128 -0.813023 -0.529058 0.243085 -0.909608 0.409726 0.068827 -0.881422 0.469468 0.051909 -0.556216 0.827584 -0.075689 -0.91331 0.405265 0.0403 -0.560229 0.821619 -0.105286 -0.572634 0.813485 -0.101644 -0.90401 0.408933 -0.124657 -0.569722 0.778264 -0.26405 -0.572866 0.776224 -0.26325 -0.901681 0.425454 -0.0772 -0.570894 0.791103 -0.219627 -0.897456 0.433752 -0.080207 0.04789 0.936299 -0.347924 0.05397 0.936013 -0.347804 -0.573424 0.767513 -0.286546 0.047015 0.94231 -0.331423 -0.572928 0.7755 -0.265241 -0.569731 0.777588 -0.266013 0.029902 0.975059 -0.219924 -0.572673 0.813424 -0.101918 -0.560246 0.82159 -0.105421 0.026404 0.971271 -0.236505 -0.561375 0.819602 -0.114498 0.062245 0.96851 -0.241068 -0.889483 -0.401094 0.21896 -0.925449 -0.313048 0.213414 -0.973604 0.166588 0.156027 -0.885922 -0.40147 0.232303 -0.974593 0.165309 0.151137 -0.982737 0.078359 0.167596 -0.948211 -0.304009 0.092059 -0.99117 0.109087 -0.075374 -0.991975 0.103206 -0.073035 -0.944618 -0.327866 0.014161 -0.984669 0.078578 -0.155735 -0.933084 -0.358563 0.028063 -0.901768 0.42505 -0.078403 -0.897532 0.43334 -0.081563 -0.990804 0.132229 0.028695 -0.903723 0.387033 -0.183006 -0.992063 0.103815 -0.070949 -0.991239 0.109831 -0.07336 -0.905188 0.413797 0.096991 -0.982287 0.078609 0.170095 -0.974159 0.165875 0.153298 -0.909712 0.409617 0.068103 -0.977807 0.160863 0.134226 -0.881725 0.469078 0.05027 -0.089402 0.993522 -0.070155 -0.220779 0.974718 -0.034362 0.433196 0.879986 -0.194847 -0.084716 0.994707 -0.05815 0.448437 0.871527 -0.198357 0.298176 -0.900951 0.315242 -0.41525 -0.87008 0.265572 -0.428008 -0.864643 0.263063 -0.298241 0.892964 -0.337147 0.427813 0.864098 -0.265162 -0.25114 0.907008 -0.338033 0.946123 0.322029 -0.0339 0.933864 0.354534 -0.04695 0.426537 0.860566 -0.278375 -0.945516 -0.324592 0.025293 -0.427733 -0.863874 0.266017 -0.41517 -0.869049 0.26905 0.87723 0.40204 -0.262357 0.447843 0.871524 -0.199708 0.43308 0.879618 -0.196759 0.88601 0.401462 -0.231981 0.433678 0.881547 -0.186543 0.923068 0.308318 -0.22997 0.862059 -0.467187 -0.196445 0.872162 -0.445922 -0.201211 0.628299 -0.771055 -0.103509 0.869588 -0.463408 -0.170499 0.635782 -0.768479 -0.072259 0.571457 -0.819151 -0.049287 0.923329 -0.379571 0.058214 0.685052 -0.709978 0.163205 0.670756 -0.722525 0.167465 0.910109 -0.410873 -0.053708 0.658758 -0.750611 0.051191 0.906024 -0.420111 -0.051265 0.298225 -0.897544 0.324771 0.25042 -0.911287 0.326871 0.673222 -0.687177 0.273056 0.295983 -0.930128 0.217387 0.67028 -0.724628 0.16012 0.68474 -0.711738 0.156718 0.088182 -0.993847 0.067026 0.570378 -0.819667 -0.053058 0.635895 -0.768432 -0.071766 0.087548 -0.994011 0.065402 0.627196 -0.771353 -0.107891 0.219674 -0.975221 0.026217 0.788614 0.517792 -0.331631 0.797835 0.503586 -0.331451 0.961274 -0.012548 -0.275308 0.784859 0.515157 -0.344399 0.958252 -0.015008 -0.285532 0.958214 -0.014132 -0.285704 0.813882 0.493972 -0.305921 0.986897 0.011685 -0.160925 0.986712 0.014334 -0.161843 0.816408 0.515523 -0.260219 0.993462 0.02611 -0.111137 0.810325 0.523916 -0.262462 0.908351 -0.413357 -0.063514 0.904569 -0.422002 -0.06057 0.982418 0.008556 -0.186499 0.912712 -0.406826 -0.038071 0.987232 0.015098 -0.158571 0.987359 0.01276 -0.157987 0.862956 -0.466771 -0.193472 0.959865 -0.013169 -0.280153 0.959877 -0.013698 -0.280088 0.859244 -0.46844 -0.205583 0.954315 -0.018079 -0.298256 0.868979 -0.447332 -0.21159 0.024674 0.998463 -0.049634 0.030979 0.998216 -0.051039 0.498538 0.853853 -0.149649 0.0269 0.985219 -0.169173 0.475528 0.844371 -0.246802 0.480014 0.841664 -0.247363 -0.04017 -0.984519 0.170614 -0.468494 -0.840143 0.273263 -0.468322 -0.84025 0.27323 0.041757 0.985757 -0.162908 0.470436 0.841504 -0.265633 0.006456 0.988204 -0.153006 -0.793943 -0.521542 0.312488 -0.797251 -0.516373 0.312649 -0.469853 -0.841162 0.267738 -0.791862 -0.520076 0.320116 -0.468213 -0.840185 0.273617 -0.468398 -0.840069 0.273654 0.791604 0.547538 -0.271228 0.480016 0.841533 -0.247804 0.475422 0.844313 -0.247204 -0.768529 -0.494282 0.406262 -0.439007 -0.819765 0.367776 -0.766676 -0.49712 0.4063 -0.838973 0.544173 0.000222 -0.937489 0.347914 -0.008337 -0.586102 0.810111 0.014344 -0.849421 0.526202 0.03994 -0.580156 0.812575 0.056034 -0.448817 0.891605 0.060035 -0.909549 0.409788 0.069239 -0.563917 0.824512 -0.046668 -0.592225 0.804808 -0.039415 -0.916559 0.399819 0.008068 -0.596569 0.797198 -0.09263 -0.937187 0.348293 0.019283 0.0382 0.982897 -0.180152 0.001995 0.985209 -0.171343 -0.586803 0.809681 0.008879 0.032822 0.978002 -0.205996 -0.591785 0.805337 -0.034976 -0.563634 0.824795 -0.045058 0.022463 0.998277 0.054205 -0.456945 0.884554 0.093619 -0.572625 0.813612 0.100675 0.025254 0.996547 -0.079101 -0.5824 0.81186 0.041142 0.024317 0.996583 -0.07894 0.766497 0.628033 -0.134377 0.769285 0.624425 -0.135257 0.966584 0.14325 -0.212592 0.812853 0.56641 0.135828 0.990854 0.123332 0.054754 0.992178 0.113118 0.052799 0.904237 0.398213 -0.154214 0.983249 -0.078069 -0.164699 0.976284 0.140383 -0.164807 0.84821 0.40153 -0.345417 0.898962 0.151616 -0.41095 0.727305 0.64004 -0.247743 0.908931 -0.410422 -0.073481 0.933836 -0.348166 -0.082042 0.981684 0.138179 -0.131159 0.890979 -0.422413 -0.166505 0.967613 0.14299 -0.208037 0.976453 -0.081539 -0.199726 0.422999 0.265409 -0.866389 0.432671 0.41156 -0.802131 0.405421 0.130418 -0.904779 0.858295 -0.506843 -0.080251 0.991812 0.127293 0.010261 0.935559 -0.348378 -0.057992 0.160694 0.970696 -0.178681 0.17361 0.96737 -0.184538 0.469396 0.826083 -0.311855 0.205399 0.973688 -0.098706 0.515386 0.82718 -0.223942 0.511227 0.830205 -0.222277 0.021 0.978343 0.205925 0.480569 0.868589 -0.120854 0.540485 0.823944 -0.170272 -0.047577 0.998216 0.036068 0.220182 0.971585 -0.086844 0.845101 0.40132 -0.353195 0.726787 0.640159 -0.248953 0.557858 0.819674 -0.130112 0.815131 0.398242 -0.420672 0.541697 0.823704 -0.167557 0.480513 0.8686 -0.120997 0.706725 0.641496 -0.298367 0.51101 0.830219 -0.222723 0.515184 0.827194 -0.224356 0.764436 0.628997 -0.141427 0.579791 0.811307 -0.074994 0.766968 0.625681 -0.142417 0.853354 -0.459213 -0.246803 0.841461 -0.490239 -0.227176 0.537112 -0.839444 0.082729 -0.82833 0.488587 0.27414 -0.51153 0.859057 -0.018915 -0.457025 0.887597 -0.057449 0.839554 -0.475363 -0.26302 0.549811 -0.826682 -0.119607 0.465469 -0.881188 -0.082739 0.870673 -0.462805 -0.166554 0.507413 -0.861654 0.009205 0.866779 -0.470965 -0.163973 -0.046371 0.998159 0.0391 0.219565 0.971604 -0.088183 -0.40058 0.892749 0.206238 0.088675 -0.993717 0.068291 0.058931 0.935952 -0.347162 -0.511589 0.859019 -0.019053 0.160851 0.97072 -0.178406 -0.439676 0.888083 0.13414 0.793101 0.552682 -0.255996 0.811938 0.52555 -0.254076 0.983035 0.00992 -0.183152 0.731047 0.433529 -0.526899 0.905327 -0.053838 -0.421289 0.897634 0.005379 -0.440709 0.808183 0.531661 -0.25333 0.977342 -0.001394 -0.21166 0.977227 0.002354 -0.212185 0.817331 0.538276 -0.205498 0.985461 0.013495 -0.169364 0.821706 0.531603 -0.205419 0.871776 -0.462175 -0.162485 0.86814 -0.469751 -0.160209 0.964502 -0.01124 -0.263835 0.885646 -0.452391 -0.104755 0.976546 0.001538 -0.215305 0.976689 -0.001904 -0.21465 0.87223 -0.434658 -0.224248 0.902338 0.014314 -0.430791 0.911768 -0.050071 -0.407641 0.856675 -0.455055 -0.242966 0.901096 -0.056238 -0.429956 0.843537 -0.488858 -0.222403 -0.080503 0.087423 0.992913 -0.113654 0.091058 0.989339 -0.60798 0.13324 0.782692 -0.102268 0.382984 0.918077 -0.532317 0.366724 0.762989 -0.490335 0.372313 0.788007 -0.446476 -0.22234 0.866732 -0.821463 0.050421 0.568028 -0.646017 -0.099159 0.756855 -0.288552 -0.050443 0.956134 -0.613881 0.107849 0.781997 -0.170632 -0.101096 0.980135 -0.964072 0.168987 0.204958 -0.885259 0.019422 0.464693 -0.650821 -0.180112 0.737558 -0.952837 0.195778 0.231888 -0.647325 -0.115242 0.753452 -0.837089 0.02929 0.546281 -0.795515 0.259972 0.547331 -0.48524 0.350636 0.800997 -0.543231 0.339557 0.767855 -0.793696 0.25431 0.552605 -0.541608 0.343693 0.767161 -0.861056 0.21533 0.460668 -0.797281 0.265612 0.542027 -0.859912 0.220618 0.460303 -0.983193 -0.10553 -0.148978 -0.812536 0.322685 0.485448 -0.986137 -0.042752 -0.160329 -0.998902 0.029924 -0.036049 -0.971123 0.149827 0.185666 -0.910044 0.322982 -0.259814 -0.928178 0.306634 -0.210858 -0.969288 0.155032 0.190909 -0.925954 0.31282 -0.211549 -0.885232 0.020174 0.464712 -0.52703 0.113849 -0.842186 -0.504946 0.109881 -0.856128 -0.962802 0.186093 -0.195913 -0.512677 0.405013 -0.757052 -0.914029 0.344038 -0.214916 -0.90583 0.349673 -0.239168 -0.730808 -0.344282 -0.589398 -0.996202 0.053752 -0.068496 -0.98617 -0.01594 -0.164969 -0.664601 -0.199737 -0.720008 -0.97508 0.120022 -0.186582 -0.586607 -0.24159 -0.772999 -0.137699 -0.007174 -0.990448 -0.025928 -0.026355 -0.999316 -0.031419 -0.025422 -0.999183 -0.128311 -0.079609 -0.988533 -0.053814 -0.091223 -0.994375 -0.194072 -0.068878 -0.978566 0.230724 0.061996 -0.971042 0.460088 0.030936 -0.887334 0.007193 0.087278 -0.996158 0.266388 -0.074808 -0.960958 -0.031513 -0.025696 -0.999173 -0.025892 -0.02665 -0.999309 0.278681 -0.191952 -0.941005 -0.027405 -0.024785 -0.999317 -0.030598 -0.023015 -0.999267 0.354306 -0.11234 -0.928357 0.00066 0.068277 -0.997666 0.412911 -0.143473 -0.8994 -0.210701 -0.042707 -0.976617 -0.189466 -0.05511 -0.980339 -0.065455 -0.125558 -0.989925 -0.131996 0.0338 -0.990674 -0.030524 -0.022799 -0.999274 -0.027245 -0.02462 -0.999326 0.128589 -0.015504 0.991577 0.134179 -0.005557 0.990942 0.103508 -0.059749 0.992832 0.287613 -0.075304 0.954782 0.217225 -0.18479 0.958471 0.237704 -0.15384 0.959078 0.041895 -0.037155 0.998431 0.007237 -0.104429 0.994506 0.056527 -0.008548 0.998365 0.115649 -0.06132 0.991396 0.111522 -0.068509 0.991398 0.145149 -0.009391 0.989365 -0.226846 -0.075811 0.970976 0.024986 0.033886 0.999113 0.019572 0.031546 0.999311 -0.219461 -0.101626 0.970314 0.023087 0.02774 0.999349 -0.073977 -0.023887 0.996974 0.148363 -0.083083 0.985437 0.171246 -0.073516 0.982482 0.131298 -0.090159 0.987235 0.127645 0.084544 0.98821 0.015729 0.035707 0.999238 0.024287 0.039458 0.998926 -0.062718 -0.355481 0.932577 -0.126801 -0.128382 0.983585 -0.158216 -0.00318 0.987399 -0.093501 -0.373132 0.923055 -0.21851 -0.006376 0.975814 -0.201827 -0.061697 0.977476 -0.259278 -0.21588 0.941366 -0.306276 -0.035944 0.951264 -0.311851 -0.011362 0.950063 -0.136438 -0.145021 0.979976 -0.17311 -0.003968 0.984894 -0.139029 -0.135508 0.980973 -0.136584 0.021908 0.990386 -0.126588 0.083934 0.988398 -0.140326 -0.002236 0.990103 -0.326769 0.085794 0.941202 -0.342597 -0.013016 0.939392 -0.345886 -0.03672 0.937558 -0.208182 0.108004 0.972109 -0.232449 -0.063656 0.970523 -0.22515 -0.006729 0.974301 -0.226055 0.11444 0.967369 -0.244404 -0.007754 0.969643 -0.225615 0.11709 0.967154 -0.421431 0.241218 -0.874191 -0.217207 0.239033 -0.946406 -0.023109 0.227355 -0.973538 -0.410939 0.166052 -0.896413 -0.060067 0.143381 -0.987843 -0.38934 0.165228 -0.906153 -0.146968 0.218004 -0.964818 -0.002226 0.210882 -0.977509 -0.029691 0.212576 -0.976693 -0.15461 0.23787 -0.958913 -0.021394 0.231193 -0.972673 -0.217352 0.239553 -0.946241 -0.069877 0.022926 -0.997292 -0.062942 0.016411 -0.997882 -0.099579 0.050875 -0.993728 0.055834 0.097767 -0.993642 -0.042069 0.184578 -0.981917 -0.021596 0.166636 -0.985782 -0.244802 0.155441 -0.957032 -0.353834 0.245651 -0.902473 -0.103977 0.040398 -0.993759 -0.225327 0.169436 -0.959437 -0.100283 0.049202 -0.993742 -0.06477 0.01532 -0.997783 0.016474 0.109152 0.993889 -0.007141 0.062403 0.998025 0.015815 0.107851 0.994041 0.056916 0.09616 0.993737 0.048971 0.081361 0.995481 0.100786 0.17792 0.97887 -0.122777 0.123074 0.984773 -0.119752 0.129443 0.984329 -0.090056 0.190981 0.977454 0.05491 0.078548 0.995397 0.054188 0.077173 0.995544 0.039241 0.048702 0.998042 0.038595 0.055992 0.997685 0.108897 0.113803 0.987517 0.059315 0.073052 0.995563 -0.019079 0.196506 0.980317 -0.053751 0.162724 0.985206 -0.100973 0.115889 0.988117 0.301275 0.278717 0.911894 0.123518 0.158089 0.979669 0.032252 0.094745 0.994979 0.304499 0.269177 0.913687 0.067438 0.066512 0.995504 0.111964 0.104647 0.988187 0.217621 0.04953 0.974776 0.15275 0.153598 0.976256 0.199916 0.078536 0.97666 0.388152 0.223322 0.894129 0.438667 0.128681 0.889389 0.463851 0.076943 0.882566 -0.117817 0.343518 0.931727 0.00528 0.167448 0.985867 0.082263 0.052974 0.995202 -0.034879 0.4133 0.909927 0.184596 0.075237 0.97993 0.143232 0.143812 0.979185 0.323269 0.00524 0.946293 0.319444 -0.037161 0.946876 0.330015 0.106171 0.937986 0.173835 0.046993 0.983653 0.174977 0.073161 0.981851 0.178964 0.208639 0.961479 0.519921 -0.068766 0.851442 0.53634 0.089391 0.839255 0.539008 0.148932 0.829029 0.354983 -0.006246 0.934852 0.362489 0.112956 0.925117 0.35122 -0.047259 0.935099 -0.071691 -0.011763 0.997357 0.149888 -0.044276 0.987711 0.169367 -0.04708 0.984428 -0.081811 0.102885 0.991323 0.202161 0.051037 0.978022 -0.108549 0.107384 0.988274 0.127584 0.084991 0.98818 0.195876 0.074299 0.97781 0.208969 0.072189 0.975254 0.145008 -0.053618 0.987977 0.166053 -0.056673 0.984487 0.151112 -0.054506 0.987013 0.209408 0.041434 0.97695 0.227913 0.030824 0.973194 0.200663 0.046422 0.97856 0.21495 0.046895 0.975498 0.203044 0.053763 0.977693 0.191279 0.060516 0.979668 -0.27355 -0.034914 0.961224 -0.167287 -0.08926 0.981859 0.107253 -0.218427 0.969941 -0.043733 0.189244 0.980956 0.203678 0.055724 0.977451 0.235521 0.037549 0.971144 -0.301291 -0.409342 0.861199 -0.025398 -0.098189 0.994844 0.044366 -0.017453 0.998863 -0.472586 -0.24945 0.845244 -0.096743 0.16067 0.982255 -0.333229 -0.086169 0.9389 0.286464 -0.074869 0.955161 0.236917 -0.15288 0.959426 0.197065 -0.212524 0.957078 -0.016935 0.038378 0.99912 -0.008788 0.04988 0.998717 -0.092627 -0.069088 0.993301 0.0857 0.354306 0.931194 0.089647 0.355836 0.930239 -0.164288 0.2452 0.955451 0.14818 -0.08145 0.985601 0.10772 -0.098083 0.989331 0.17021 -0.072276 0.982754 -0.087524 0.173076 0.981012 -0.380237 0.025119 0.924548 -0.10145 0.166576 0.980796 -0.081206 0.095703 0.992092 -0.053845 0.106733 0.992829 0.120059 0.174235 0.977358 0.154621 -0.405375 0.900979 0.126907 -0.366142 0.921865 0.020537 -0.21102 0.977266 -0.569078 -0.045031 -0.82105 -0.620033 0.092799 -0.779068 -0.682778 0.434089 -0.587691 -0.008499 -0.323352 0.946241 -0.077888 -0.053289 0.995537 -0.036531 -0.217727 0.975326 0.021301 -0.305128 0.952073 -0.029179 -0.216902 0.975757 0.081476 -0.40645 0.910033 -0.015563 -0.026412 -0.99953 -0.000548 0.109265 -0.994013 0.011301 0.214849 -0.976582 -0.078762 0.061036 0.995023 -0.126262 -0.226837 0.965714 -0.0988 -0.05476 0.993599 -0.429661 -0.29325 0.854047 -0.472507 -0.520726 0.711043 -0.416837 -0.243484 0.875764 0.048945 0.585979 -0.808846 -0.025586 0.210393 -0.977282 -0.040782 0.126266 -0.991158 -0.528019 0.161736 -0.833689 -0.450755 0.146305 -0.880576 -0.403961 0.136742 -0.904498 -0.503512 0.462351 -0.729868 -0.270969 0.425769 -0.863306 -0.356252 0.442433 -0.823005 -0.409453 0.156625 -0.898786 -0.393596 0.155014 -0.906119 -0.39682 0.155345 -0.904656 -0.416229 0.201785 -0.886587 -0.382026 0.192463 -0.903888 -0.449077 0.210605 -0.868318 -0.194122 0.191465 -0.962111 -0.263325 0.233585 -0.936001 -0.343412 0.281635 -0.895963 -0.260219 0.144224 -0.954718 -0.362304 0.239283 -0.900821 -0.358446 0.235649 -0.903319 -0.461126 0.097015 -0.882015 -0.502692 0.116508 -0.856578 -0.424584 0.080138 -0.901835 -0.350908 0.220924 -0.909976 -0.366724 0.229034 -0.901697 -0.300016 0.194725 -0.933848 -0.563331 -0.588067 -0.580375 -0.387836 -0.174505 -0.905059 -0.38189 -0.163416 -0.909646 -0.665662 -0.533753 -0.521537 -0.511744 -0.005332 -0.859122 -0.652819 -0.415944 -0.633102 0.138637 0.069272 0.987918 0.164787 0.121463 0.978822 0.250958 0.29909 0.920633 -0.29424 -0.01563 -0.955604 -0.380234 -0.165264 -0.910006 -0.385733 -0.175415 -0.905781 0.342709 0.145387 0.928124 0.430807 0.17532 0.88525 0.385098 0.159827 0.90893 0.323889 0.209032 0.922714 0.333139 0.216305 0.917731 0.18652 0.101844 0.977158 -0.399494 -0.506981 -0.76379 -0.498979 -0.566789 -0.655569 -0.185444 -0.359978 -0.914345 0.492322 0.190133 0.849393 0.388787 0.155684 0.908079 0.431527 0.169953 0.885946 0.14971 0.359874 0.920911 0.281704 0.078774 0.956262 0.253722 0.144289 0.956455 0.260136 0.449698 0.85446 0.339953 0.150433 0.928333 0.200826 0.604835 0.770613 0.370902 0.205193 0.90572 0.44118 0.073053 0.89444 0.3994 0.154037 0.903743 0.21634 0.048266 0.975124 0.180474 0.138276 0.973812 0.224263 0.027604 0.974138 0.28702 0.018194 0.957752 0.320002 0.202893 0.925437 0.311372 0.148513 0.938611 0.50229 -0.061838 0.862485 0.523281 0.159674 0.837067 0.519195 0.086445 0.850273 0.284269 0.676192 0.679673 0.279585 0.614585 0.737644 0.205442 0.140405 0.968545 0.3486 0.662237 0.663265 0.338518 0.15034 0.928872 0.343513 0.193275 0.919045 -0.068752 0.018896 -0.997455 -0.006717 0.036119 -0.999325 0.020091 0.043514 -0.998851 -0.132966 0.181806 -0.974303 0.047949 0.169837 -0.984305 -0.01801 0.174865 -0.984428 -0.027012 -0.11641 -0.992834 -0.024089 -0.115421 -0.993025 -0.01448 -0.11216 -0.993585 -0.108663 0.000969 -0.994078 0.018564 0.036612 -0.999157 -0.003382 0.030503 -0.999529 -0.10992 0.266061 -0.957669 -0.002079 0.178208 -0.983991 0.041719 0.141518 -0.989056 -0.14385 0.157122 -0.977047 0.02753 0.077165 -0.996638 -0.012762 0.096257 -0.995275 0.021166 0.077267 -0.996786 -0.037367 0.130225 -0.99078 0.026483 0.072426 -0.997022 0.076938 0.110196 -0.990928 0.041467 0.140371 -0.98923 -0.00295 0.177622 -0.984094 0.252176 0.025409 0.967348 0.298131 0.139558 0.944268 0.234429 -0.016331 0.971996 -0.10701 0.11925 0.987081 -0.075998 0.185323 0.979734 -0.106663 0.119998 0.987028 0.398292 0.236683 0.886197 0.327642 0.040213 0.943946 0.288755 -0.053671 0.955898 0.30647 0.267833 0.913423 0.195991 0.009694 0.980558 0.257989 0.149837 0.954458 -0.089268 -0.027201 -0.995636 -0.016826 0.053133 -0.998446 -0.11927 -0.06072 -0.991003 0.190626 -0.122128 0.974036 0.267869 -0.039237 0.962656 0.334248 0.035601 0.941812 -0.012412 0.180442 0.983507 -0.088871 0.107141 0.990264 -0.034515 0.159474 0.986599 -0.071132 0.02485 -0.997157 -0.136378 -0.049446 -0.989422 -0.028526 0.072812 -0.996938 -0.328765 0.139898 0.933993 -0.444553 0.512689 0.734522 -0.391556 0.319315 0.862973 -0.115119 0.345873 0.931192 -0.139018 0.379414 0.914724 0.007673 0.168052 0.985748 -0.552689 0.317285 0.770626 -0.568778 0.377022 0.73099 -0.538057 0.269462 0.798677 -0.41916 0.453342 0.786629 -0.37795 0.323328 0.867533 -0.436938 0.518431 0.735061 -0.195379 0.379612 0.90428 -0.190415 0.240027 0.951908 -0.195134 0.368542 0.9089 -0.420253 0.398283 0.815327 -0.426784 0.308467 0.85012 -0.416963 0.429532 0.801027 0.174632 0.046777 0.983522 0.180116 0.208894 0.961208 0.179891 0.416435 0.891191 -0.210861 0.143969 0.966856 -0.214779 0.364416 0.90613 -0.213989 0.243544 0.945989 -0.283551 0.148628 0.947369 -0.653234 0.01594 0.756989 -0.751547 -0.030194 0.658989 -0.231202 -0.06028 0.971036 -0.750816 -0.008304 0.66046 -0.462386 -0.041131 0.885724 -0.704018 0.027027 0.709667 -0.595049 0.064232 0.801119 -0.749963 0.009348 0.661414 -0.704625 -0.005443 0.709559 -0.751341 -0.022813 0.65952 -0.65229 0.012658 0.757864 -0.538398 0.333484 0.773896 -0.601269 0.374868 0.705656 -0.662379 0.415337 0.623498 -0.45347 0.421382 0.785368 -0.615391 0.520143 0.592238 -0.522486 0.464765 0.714844 -0.358462 0.107787 0.927301 -0.415655 0.134658 0.899499 -0.707466 0.277687 0.649909 -0.281056 0.18954 0.940788 -0.660899 0.41909 0.622556 -0.595896 0.380314 0.707297 -0.811076 0.255251 0.526311 -0.852997 0.10943 0.510315 -0.800585 0.283298 0.52802 -0.034441 -0.011995 0.999335 -0.252234 -0.422051 0.870776 -0.052422 -0.045388 0.997593 -0.530359 -0.841326 -0.104352 -0.541869 -0.838512 -0.057228 -0.425954 -0.271747 0.86297 -0.529458 -0.841913 -0.104196 -0.468371 -0.229368 0.85324 -0.419104 -0.131729 0.898331 -0.699168 -0.140169 0.701082 -0.616596 -0.095712 0.78144 -0.595062 -0.084664 0.799208 -0.366881 -0.861735 0.350445 -0.035717 -0.567402 0.822666 -0.510364 -0.857135 -0.069634 -0.242902 -0.017383 0.969895 -0.135663 0.038149 0.99002 -0.522684 -0.171045 0.835191 -0.290551 0.180737 0.939635 -0.598358 -0.080448 0.79718 -0.615716 -0.098083 0.78184 0.013014 -0.056951 0.998292 0.036774 -0.154714 0.987275 0.051166 -0.213916 0.975511 -0.310561 -0.245021 0.918432 -0.312457 -0.238091 0.91961 -0.359127 -0.036968 0.932556 -0.168457 -0.894244 0.414668 0.051762 -0.976095 0.211091 -0.648237 -0.228598 0.726314 0.090328 -0.325359 0.941266 0.056503 -0.213339 0.975343 0.038493 -0.153542 0.987392 0.020509 -0.999766 -0.006913 0.144121 -0.31216 0.939034 0.146045 -0.202709 0.968287 -0.013746 -0.99982 -0.013077 0.104727 -0.207838 0.972541 0.005138 -0.987624 0.156756 -0.375845 0.102455 0.921001 -0.401 -0.03771 0.915301 -0.422922 -0.239023 0.874074 0.660858 -0.23466 0.712883 0.688822 -0.091914 0.71908 0.615409 -0.381909 0.689505 -0.351392 -0.385665 0.853104 -0.63226 -0.400847 0.663 -0.63173 -0.400864 0.663495 -0.362576 -0.225959 0.904147 -0.68766 -0.279068 0.670258 -0.178436 -0.185804 0.966249 -0.899946 -0.401777 0.169328 -0.93482 -0.348957 -0.065882 -0.616544 -0.429152 0.660078 -0.919557 -0.324802 0.221174 -0.629968 -0.404232 0.663126 -0.631928 -0.404118 0.661328 -0.837924 -0.492852 -0.234479 -0.702554 -0.307241 0.641888 -0.682227 -0.292437 0.670109 -0.862317 -0.436965 -0.255872 -0.733389 -0.144589 0.664255 -0.908777 -0.410447 -0.075215 -0.085241 -0.055979 0.994787 -0.197441 -0.144429 0.969617 -0.597568 -0.462344 0.655096 -0.206525 0.054841 0.976903 -0.686139 -0.282851 0.67023 -0.707846 -0.301287 0.63889 0.521909 -0.364152 -0.771365 0.787352 0.200408 -0.583021 0.792416 0.229715 -0.565073 0.617905 -0.468591 -0.63136 0.836555 0.210919 -0.505657 0.708648 -0.31403 -0.631825 0.614823 0.784135 0.084415 0.633912 0.771521 0.053946 0.782578 0.233485 -0.577111 0.621507 0.778418 0.088287 0.787274 0.231702 -0.571414 0.781968 0.208049 -0.587572 0.586069 0.707182 -0.395496 0.8571 0.249263 -0.45083 0.87249 0.192741 -0.449012 0.639199 0.739693 -0.210428 0.920857 0.16198 -0.354662 0.510108 0.846332 -0.153336 0.861838 -0.095418 -0.498127 0.823124 -0.32957 -0.462441 0.839121 0.209717 -0.50189 0.908454 -0.070404 -0.412012 0.875733 0.190938 -0.443434 0.859058 0.250646 -0.446313 0.372119 0.778983 -0.504691 0.339556 0.787048 -0.515031 0.79823 0.537386 -0.272112 0.375063 0.757974 -0.53367 0.801704 0.518373 -0.297591 0.803262 0.516771 -0.296173 0.19919 0.828903 -0.522726 0.7471 0.615869 -0.250093 0.787593 0.577648 -0.214524 0.191867 0.851575 -0.487859 0.786836 0.579947 -0.211071 0.328756 0.83051 -0.449635 0.979296 0.202118 0.011293 0.982334 0.185583 0.024049 0.797729 0.53977 -0.268844 0.967625 0.244817 0.061375 0.787215 0.578803 -0.212792 0.746708 0.616868 -0.248797 0.984141 0.177062 -0.010723 0.803216 0.517064 -0.295786 0.801658 0.51866 -0.297214 0.9892 0.124229 -0.077783 0.806595 0.472357 -0.355364 0.99119 0.113075 -0.068967 0.620837 -0.533746 0.574175 0.700147 -0.470751 0.536832 0.296726 -0.699865 0.649726 0.623779 -0.554324 0.551021 0.302336 -0.725593 0.618149 0.206577 -0.755402 0.621847 0.824861 -0.384478 0.414465 0.444393 -0.710439 0.545703 0.31139 -0.770078 0.556791 0.828412 -0.405452 0.386448 0.302266 -0.725267 0.618565 0.710509 -0.52009 0.474008 -0.192641 -0.849301 0.491505 -0.329199 -0.828973 0.452141 0.312805 -0.777491 0.545583 -0.201588 -0.820896 0.534314 0.31095 -0.767804 0.560166 0.445155 -0.714314 0.539992 -0.376155 -0.748854 0.545641 0.206823 -0.757832 0.618802 0.303731 -0.73218 0.609639 -0.372358 -0.777433 0.5069 0.306996 -0.747938 0.588509 -0.339931 -0.785269 0.517493 0.980646 0.174393 0.088998 0.967133 0.254167 0.007277 0.913795 -0.141513 0.380726 0.976909 0.186601 0.104064 0.916564 -0.149853 0.370748 0.843178 -0.278915 0.459628 0.934005 0.313101 -0.172055 0.977664 -0.170396 0.123034 0.938559 -0.286264 0.19277 0.918038 0.230207 -0.322819 0.928605 -0.362533 0.079138 0.969529 0.081711 -0.230949 0.822957 -0.375014 0.426738 0.706944 -0.500892 0.499337 0.929148 -0.196418 0.313215 0.831881 -0.436842 0.342263 0.938422 -0.270074 0.215462 0.977445 -0.163253 0.133976 0.613849 -0.494507 0.615348 0.844159 -0.283114 0.455239 0.920864 -0.163847 0.353786 0.618804 -0.521268 0.587675 0.912727 -0.138412 0.384411 0.695359 -0.452439 0.558368 -0.261735 -0.727346 0.6344 -0.24321 -0.728674 0.640222 -0.638845 -0.627142 0.445611 -0.261831 -0.725307 0.636691 -0.63811 -0.611415 0.467961 -0.748657 -0.540759 0.383527 -0.144313 -0.811153 0.566749 -0.500589 -0.63126 0.592387 -0.627151 -0.525348 0.575057 -0.111928 -0.752481 0.649034 -0.628775 -0.534354 0.564896 -0.243218 -0.721628 0.64815 -0.908987 -0.206538 0.362055 -0.95774 -0.039471 0.284914 -0.636514 -0.591043 0.495499 -0.897557 -0.181617 0.401754 -0.629397 -0.537963 0.560763 -0.502192 -0.634856 0.587164 -0.986013 -0.153946 -0.063872 -0.748745 -0.53971 0.38483 -0.637685 -0.605036 0.476748 -0.991948 -0.123736 -0.026995 -0.639041 -0.635284 0.433637 -0.975335 -0.215141 0.049344 -0.602303 0.591723 -0.535813 -0.502537 0.641947 -0.579103 -0.125717 0.73989 -0.660877 -0.601516 0.555301 -0.5743 -0.125584 0.735333 -0.665968 -0.232815 0.712999 -0.661385 -0.576032 0.648859 -0.497161 -0.166147 0.761036 -0.627071 -0.126335 0.763865 -0.63289 -0.578803 0.632594 -0.514598 -0.126433 0.768335 -0.627437 -0.502984 0.670246 -0.54569 0.119862 0.767421 -0.62984 0.243164 0.736951 -0.630694 -0.126845 0.79095 -0.598589 0.115524 0.759296 -0.640409 -0.126414 0.767431 -0.628545 -0.164895 0.764516 -0.623157 0.260717 0.746161 -0.612593 -0.232882 0.714568 -0.659666 -0.125649 0.737538 -0.663514 0.261199 0.737823 -0.622408 -0.124934 0.715047 -0.687822 0.243144 0.739364 -0.627871 -0.988861 -0.133063 0.06669 -0.99085 -0.122058 0.057605 -0.904962 0.309655 -0.291818 -0.987671 -0.077014 0.136289 -0.90452 0.357885 -0.231868 -0.911719 0.346014 -0.221458 -0.988526 -0.137382 0.062788 -0.907033 0.310684 -0.284193 -0.905137 0.313938 -0.286654 -0.976833 -0.212696 -0.023607 -0.897973 0.246763 -0.364352 -0.979943 -0.195749 -0.037335 -0.575768 0.650295 -0.495588 -0.502785 0.686794 -0.524901 -0.905264 0.341992 -0.252068 -0.579362 0.629009 -0.518351 -0.905305 0.319576 -0.27981 -0.907093 0.316555 -0.277443 -0.601038 0.632845 -0.488119 -0.911666 0.346642 -0.22069 -0.904486 0.358389 -0.23122 -0.602167 0.604703 -0.521277 -0.905313 0.319888 -0.279429 -0.502863 0.655153 -0.56383 -0.270635 -0.758398 0.59295 -0.316508 -0.751175 0.579275 -0.71764 -0.586994 0.374741 -0.297477 -0.676615 0.673572 -0.722829 -0.503096 0.473723 -0.600103 -0.576196 0.554864 -0.379725 -0.709874 0.593201 -0.808639 -0.449732 0.379267 -0.722554 -0.529163 0.444862 -0.381026 -0.688258 0.617349 -0.321604 -0.702537 0.634833 -0.987916 -0.079803 0.132869 -0.973722 -0.143293 0.177008 -0.722305 -0.535784 0.437277 -0.989321 -0.117882 0.085725 -0.722569 -0.528674 0.445418 -0.808617 -0.451478 0.377235 -0.924902 -0.294392 0.240602 -0.600477 -0.574844 0.555862 -0.722835 -0.50372 0.47305 -0.933939 -0.178632 0.309593 -0.71932 -0.440379 0.537258 -0.967991 -0.095279 0.232198 0.653971 -0.638633 0.405548 0.641763 -0.649108 0.408411 0.239912 -0.864214 0.44224 -0.498029 0.535903 -0.681744 -0.215498 0.676465 -0.704241 -0.121919 0.706835 -0.696793 0.627786 -0.593016 0.5042 0.20546 -0.744584 0.635123 0.225354 -0.741281 0.632233 0.626271 -0.575884 0.525492 0.222584 -0.722323 0.654756 0.630437 -0.573372 0.523253 -0.380488 -0.698122 0.60651 -0.320599 -0.713947 0.622492 0.2231 -0.7258 0.650723 -0.379589 -0.711772 0.59101 0.225173 -0.740019 0.633773 0.205363 -0.743658 0.636238 -0.347866 -0.417141 0.839633 -0.071802 -0.39785 0.914637 0.156486 -0.358246 0.92042 -0.263117 -0.777743 0.570864 0.227729 -0.758158 0.611012 -0.314168 -0.768236 0.557775 0.984707 -0.003607 -0.174183 0.984927 -0.007595 -0.172802 0.880178 -0.474489 0.012141 0.997454 0.055417 0.044888 0.903518 -0.378864 0.200291 0.942957 -0.287004 0.168705 0.996719 0.046042 -0.066566 0.858601 -0.405382 0.3138 0.90228 -0.343321 0.26081 0.99185 -0.005209 -0.127309 0.902251 -0.398117 0.165669 0.990238 0.011321 -0.138925 0.626129 -0.574486 0.527189 0.630162 -0.572087 0.524988 0.899515 -0.321872 0.295417 0.628763 -0.608385 0.484277 0.902129 -0.341778 0.263346 0.858605 -0.404468 0.314966 0.696046 -0.659946 0.282829 0.943486 -0.287727 0.164459 0.903432 -0.381462 0.195699 0.652641 -0.637884 0.408856 0.899476 -0.32163 0.2958 0.641618 -0.647228 0.41161 -0.498732 -0.637632 0.587104 -0.408152 -0.696555 0.590104 -0.798204 -0.32809 0.5052 -0.562767 -0.689878 0.45537 -0.823914 -0.395348 0.406037 -0.887447 -0.271981 0.372107 -0.261366 -0.734713 0.626007 -0.749114 -0.452675 0.483646 -0.817848 -0.376782 0.434926 -0.263419 -0.67209 0.69203 -0.815922 -0.371367 0.443122 -0.390713 -0.634862 0.666553 -0.992734 -0.000711 0.120331 -0.991229 -0.015598 0.131232 -0.825449 -0.400517 0.397768 -0.987594 0.028327 0.154456 -0.817613 -0.376111 0.435946 -0.749147 -0.453166 0.483135 -0.962602 0.029945 0.269258 -0.886978 -0.271604 0.373498 -0.823789 -0.394938 0.406688 -0.986618 0.000552 0.163051 -0.836554 -0.451359 0.310567 -0.986696 0.001864 0.162564 -0.67247 0.623076 -0.399449 -0.600232 0.64468 -0.473402 -0.216172 0.652953 -0.725894 0.383666 -0.861408 0.332831 0.142296 -0.865957 0.479448 -0.102099 -0.804623 0.584943 -0.602174 0.576378 -0.552427 -0.231659 0.689086 -0.686655 -0.205841 0.692462 -0.691466 -0.600512 0.640591 -0.478569 -0.185083 0.760623 -0.622251 -0.601723 0.639951 -0.477905 0.263523 0.663838 -0.699911 0.3889 0.628824 -0.673303 -0.206268 0.690911 -0.692889 0.263522 0.663948 -0.699806 -0.206528 0.689963 -0.693756 -0.231542 0.686905 -0.688876 0.604059 0.719576 -0.342524 0.395631 0.867077 -0.302745 -0.051941 0.98275 -0.177493 0.494394 0.633912 -0.594752 -0.149671 0.850594 -0.504071 0.406301 0.689617 -0.599456 -0.933716 -0.194415 0.30063 -0.970538 -0.111762 0.213459 -0.921042 0.302473 -0.24534 -0.906016 0.041825 0.421172 -0.887013 0.451175 -0.098232 -0.933474 0.35585 0.044676 -0.988094 -0.081995 0.130178 -0.910649 0.35719 -0.207685 -0.915042 0.349423 -0.201501 -0.988752 -0.091857 0.118036 -0.917216 0.335669 -0.214573 -0.974274 -0.153617 0.164897 -0.601548 0.623439 -0.499464 -0.60759 0.620135 -0.496253 -0.918577 0.325667 -0.223958 -0.599773 0.649625 -0.467183 -0.914556 0.35222 -0.198819 -0.910405 0.35938 -0.204962 -0.708803 0.577799 -0.404657 -0.938988 0.341336 0.042334 -0.892291 0.436992 -0.11338 -0.700305 0.588842 -0.403533 -0.889505 0.444639 -0.105246 -0.607658 0.619895 -0.49647 0.343017 0.561963 -0.752687 0.388894 0.549032 -0.739815 0.517338 0.503617 -0.691904 0.343938 0.605764 -0.717465 0.505872 0.560656 -0.655559 0.571869 0.535172 -0.621737 0.582762 0.575031 -0.574219 0.517535 0.598912 -0.611116 0.494483 0.606232 -0.622872 0.53951 0.655142 -0.528883 0.477785 0.660953 -0.578673 0.352227 0.660452 -0.663129 -0.075517 0.767184 -0.636966 0.017819 0.797089 -0.603599 0.398021 0.827074 -0.396897 -0.037437 0.727766 -0.684803 0.428749 0.775748 -0.463022 0.43599 0.774718 -0.457958 0.70801 0.618193 -0.341407 0.536904 0.692641 -0.481645 0.458581 0.71224 -0.53143 0.204267 0.978875 -0.008859 0.195834 0.980461 -0.018599 -0.191662 0.884432 -0.425494 0.813077 0.128621 -0.56777 0.576312 0.284239 -0.766207 0.29239 0.399125 -0.869027 0.851663 0.350091 -0.390007 0.281102 0.606287 -0.743907 0.716977 0.454471 -0.528583 0.643109 0.422971 -0.638363 0.425996 0.382956 -0.819678 0.292564 0.347901 -0.890714 0.637834 0.439167 -0.632692 0.292551 0.345639 -0.891599 0.547464 0.42025 -0.723653 0.338972 0.483591 -0.806993 0.163435 0.52555 -0.834917 0.289349 0.497395 -0.817848 0.315599 0.270705 -0.909459 0.29113 0.269186 -0.918032 0.441178 0.275683 -0.854026 0.638416 0.439794 -0.631669 0.700769 0.396436 -0.593094 0.281822 0.599178 -0.749375 0.62797 0.405526 -0.664231 0.284081 0.574835 -0.767374 0.170448 0.608579 -0.774971 -0.368622 0.922828 -0.111832 -0.804043 0.558168 -0.204848 -0.862412 0.457841 -0.215935 -0.34858 0.923554 -0.159815 -0.826777 0.468548 -0.311291 -0.409951 0.894091 -0.180394 -0.928012 0.370137 -0.04233 -0.957958 0.285567 -0.027722 -0.901549 0.429458 -0.052688 -0.928084 0.349233 -0.129212 -0.885905 0.444745 -0.131814 -0.812303 0.567859 -0.133042 -0.986756 -0.162209 0.001103 -0.9974 0.015665 0.070338 -0.910694 0.362345 0.198351 -0.991328 -0.1218 -0.049328 -0.914482 0.392474 0.098426 -0.957549 0.280635 0.065906 -0.273781 0.925306 0.262398 -0.551872 0.833462 0.027896 -0.818365 0.470143 -0.330522 -0.688193 0.559585 0.461796 -0.88732 0.31129 0.340238 -0.990278 -0.067296 0.121741 0.398419 0.845568 0.355355 0.604551 0.445854 0.6601 0.589879 0.49902 0.63484 0.362184 0.843953 0.395684 0.523156 0.509661 0.683048 0.311501 0.897077 0.3134 0.747472 0.117715 0.653781 0.74887 0.129984 0.649844 0.736492 0.458167 0.497657 0.711083 0.136441 0.689743 0.702176 0.470377 0.534503 0.709436 0.425726 0.561656 0.689791 0.155012 0.70722 0.680014 0.45718 0.573208 0.676175 0.478424 0.560266 0.694623 0.15214 0.703102 0.684137 0.476061 0.552559 0.695558 0.161696 0.700038 0.36134 0.788563 0.497597 0.258396 0.88955 0.37674 0.524835 0.509442 0.681922 0.437751 0.814784 0.380133 0.629811 0.490556 0.60224 0.638445 0.465304 0.613091 -0.699444 -0.517019 0.493427 -0.636645 0.149977 0.756432 -0.636263 0.151031 0.756544 -0.71059 -0.510936 0.483741 -0.685125 0.160684 0.710482 -0.739592 -0.363863 0.566222 -0.740791 0.428294 0.517487 -0.77389 0.335825 0.536951 -0.810024 0.184681 0.556555 -0.744451 0.428484 0.51205 -0.81354 0.185337 0.551183 -0.808742 0.211693 0.548746 -0.566501 0.018522 0.823853 -0.563434 0.043189 0.825031 -0.549167 0.133571 0.824969 -0.765028 -0.077293 0.639341 -0.774186 0.177921 0.607437 -0.752432 0.339034 0.564714 -0.732139 -0.21507 0.64631 -0.71605 -0.374131 0.589321 -0.690612 0.16176 0.704904 -0.676471 -0.19986 0.708832 -0.630611 0.149908 0.761484 -0.657916 0.017614 0.752886 0.749769 0.117234 0.651232 0.752774 0.127511 0.645812 0.58732 -0.232081 0.775367 0.750557 0.116704 0.650419 0.60055 -0.211151 0.771204 0.78546 0.096405 0.611358 0.602715 -0.286959 0.744573 0.618086 -0.264 0.740455 0.792173 0.092422 0.603258 0.625174 -0.271532 0.731729 0.794147 0.099767 0.599481 0.254662 -0.528117 0.810086 0.302119 -0.490322 0.817501 0.569832 -0.214442 0.793288 0.234225 -0.499659 0.833954 0.571483 -0.216092 0.791651 0.551969 -0.236869 0.799515 0.321956 -0.418562 0.849206 0.570831 -0.180274 0.801033 0.554376 -0.199121 0.808096 0.338698 -0.44369 0.829713 0.573992 -0.218607 0.789141 0.294024 -0.478011 0.827681 -0.89655 -0.163573 0.411633 -0.365949 -0.845434 0.389002 -0.554461 -0.713504 0.428351 -0.925947 -0.190327 0.326185 -0.557019 -0.718053 0.417288 -0.949382 -0.097402 0.298641 -0.143794 -0.858713 0.491869 -0.163214 -0.852301 0.496934 -0.519536 -0.65427 0.549557 -0.072338 -0.730525 0.679043 -0.495004 -0.614644 0.614153 -0.29436 -0.688766 0.662536 -0.311598 -0.740216 0.595808 -0.708843 -0.541218 0.452355 -0.522912 -0.659825 0.539623 -0.312302 -0.72671 0.61185 -0.513599 -0.64457 0.566344 -0.128045 -0.768542 0.626855 -0.957017 -0.271432 -0.102191 -0.976766 -0.168717 -0.132145 -0.593652 -0.798654 0.098639 -0.860241 -0.249478 0.444686 -0.554378 -0.713357 0.428703 -0.708791 -0.541016 0.452679 -0.313752 -0.667431 0.675349 -0.10828 -0.716808 0.688812 0.079195 -0.733763 0.674774 -0.31347 -0.69106 0.651286 0.079239 -0.735696 0.672661 -0.02246 -0.735289 0.677382 -0.10972 -0.801879 0.587326 -0.033807 -0.820825 0.570179 0.080696 -0.839383 0.537516 -0.126374 -0.830703 0.542183 0.080591 -0.877949 0.471922 -0.150113 -0.822487 0.548618 0.492125 -0.611762 0.619322 0.500152 -0.606579 0.617989 0.080155 -0.783293 0.616463 0.540892 -0.707782 0.454401 0.080701 -0.840954 0.535055 -0.035652 -0.843624 0.53575 0.42946 -0.581672 0.690813 -0.010423 -0.765982 0.642778 0.079397 -0.742791 0.664798 0.408358 -0.549277 0.729067 0.07844 -0.703599 0.706255 0.447709 -0.523564 0.724871 0.218203 0.755725 -0.617469 0.077351 0.758012 -0.647637 0.667021 0.621743 -0.41051 -0.230602 -0.692148 0.683925 -0.676839 -0.589566 0.440796 -0.771283 -0.531632 0.349985 -0.119661 -0.221982 0.96768 -0.636592 -0.11797 0.762124 -0.678559 -0.105057 0.726994 0.125978 0.519763 -0.844971 0.706131 0.343228 -0.619333 0.107716 0.521712 -0.846294 -0.832713 0.220976 0.507699 -0.909328 0.261906 0.323308 -0.610004 0.125285 0.782431 -0.864935 0.002111 0.501879 -0.679024 -0.107269 0.726237 -0.639197 -0.125593 0.758718 -0.980643 -0.195766 -0.003927 -0.773267 -0.520912 0.361537 -0.678044 -0.585184 0.444766 -0.989469 -0.099793 0.104841 -0.698693 -0.480111 0.530398 -0.982506 -0.127497 0.135748 0.818749 -0.556348 0.141874 0.870853 -0.483512 0.0885 0.53768 -0.775939 0.329878 0.831395 -0.430799 0.350992 0.547682 -0.684573 0.481045 0.449377 -0.737428 0.504242 0.883964 -0.435327 0.170581 0.558692 -0.719757 0.412085 0.54552 -0.726195 0.418388 0.864422 -0.498859 0.062559 0.530513 -0.801301 0.276537 0.865194 -0.497614 0.061801 -0.125943 -0.494459 0.860028 -0.110221 -0.494916 0.861922 0.509026 -0.4105 0.75656 -0.118389 -0.776217 0.61925 0.546703 -0.710907 0.44241 0.561714 -0.704142 0.434352 -0.198892 -0.829877 0.521293 0.449698 -0.739331 0.501161 0.547601 -0.689095 0.474637 -0.222273 -0.73659 0.638773 0.530232 -0.506483 0.679948 -0.082197 -0.728419 0.680183 0.921337 0.240306 -0.3056 0.848871 0.36526 -0.382104 0.992001 -0.097716 -0.079913 0.920406 0.237348 -0.310674 0.982215 -0.131953 -0.133573 0.958683 -0.279511 -0.052921 0.865233 0.46758 -0.180944 0.990342 0.134405 -0.034031 0.999113 -0.024015 0.034594 0.817698 0.216672 -0.533313 0.984331 -0.125665 -0.123693 0.80698 0.227699 -0.544919 0.864344 -0.499035 0.062238 0.86512 -0.497783 0.061475 0.981336 -0.134446 -0.137492 0.888456 -0.400291 0.224528 0.998855 -0.047787 -0.002193 0.991388 0.093686 -0.091503 0.819494 -0.55412 0.14622 0.959217 -0.278113 -0.050552 0.98069 -0.136238 -0.14031 0.818705 -0.556477 0.141621 0.9813 -0.134546 -0.137649 0.870788 -0.483689 0.08817 0.105143 0.739424 -0.664979 0.293868 0.645766 -0.704719 0.524323 0.474514 -0.707051 0.099021 0.727431 -0.678998 0.529679 0.480671 -0.698853 0.456291 0.538098 -0.708695 0.591291 0.176408 -0.786927 0.609142 0.148619 -0.779011 0.43712 0.376278 -0.816909 0.264739 0.085211 -0.960548 0.248523 0.172427 -0.953155 0.139676 0.578442 -0.803676 -0.808718 -0.197837 0.553928 -0.799512 -0.210724 0.562473 -0.527003 -0.477593 0.702974 0.732932 0.070766 -0.676611 0.473884 0.417282 -0.775442 0.659806 0.19258 -0.726339 0.879467 0.148406 -0.452232 0.457149 0.539816 -0.706833 0.538551 0.490908 -0.684816 -0.905198 -0.197805 0.376151 -0.630695 -0.601354 0.490507 -0.842348 -0.333252 0.423548 -0.537071 0.775944 -0.330855 -0.500712 0.788957 -0.356138 -0.035078 0.815352 -0.577902 -0.524249 0.800969 -0.289159 -0.049841 0.807352 -0.587961 -0.14041 0.825894 -0.546063 0.058928 0.63693 -0.768666 0.112683 0.473695 -0.87345 -0.020837 0.822766 -0.567998 -0.04249 0.627514 -0.777445 -0.167267 0.732151 -0.660285 -0.425685 0.856914 -0.290673 0.312041 0.098519 -0.944947 0.19865 0.606521 -0.769851 0.077282 0.865788 -0.494407 0.327512 0.102866 -0.939231 0.064533 0.860997 -0.5045 0.243327 0.471197 -0.8478 0.136448 0.797481 -0.587713 -0.126384 0.855909 -0.501445 0.00448 0.835215 -0.549905 0.130224 0.786391 -0.603847 0.009963 0.837788 -0.545905 0.331975 0.659196 -0.674725 -0.986838 -0.057782 0.151035 -0.983691 -0.072506 0.164605 -0.924073 0.319127 -0.210352 -0.982797 -0.028787 0.182433 -0.91571 0.351195 -0.195287 -0.904254 0.36921 -0.214496 -0.776488 0.391026 0.49413 -0.854247 0.468667 -0.224973 -0.870904 0.473001 -0.1334 -0.823715 0.255223 0.506315 -0.893892 0.417835 -0.162393 -0.884695 0.313446 0.345059 -0.385734 0.544665 -0.744681 -0.588452 0.681867 -0.43449 -0.707742 0.706355 0.012816 -0.640561 0.419948 -0.642903 -0.887651 0.433975 -0.154084 -0.875229 0.438427 -0.204341 -0.579304 0.629388 -0.517956 -0.906804 0.335015 -0.255875 -0.929434 0.295308 -0.221237 -0.567253 0.689471 -0.450393 -0.867599 0.480093 -0.129548 -0.588542 0.681738 -0.434572 -0.951981 0.081626 -0.295075 -0.93552 -0.173308 -0.307841 -0.938919 0.19597 -0.282889 -0.95332 0.082541 -0.290462 -0.940483 0.194677 -0.278553 -0.872213 0.425619 -0.241025 -0.89166 -0.452621 0.008775 -0.973965 -0.225743 0.020813 -0.994878 0.094884 0.034863 -0.834794 -0.447753 -0.320368 -0.974688 0.157832 -0.158345 -0.950858 -0.17167 -0.25768 -0.988532 0.048667 -0.142953 -0.960863 0.27693 -0.007161 -0.986324 0.136731 -0.092028 -0.999601 0.011076 -0.025991 -0.994753 0.10088 0.017031 -0.975538 -0.184954 -0.118821 -0.755797 0.650737 0.072884 -0.905956 0.403037 -0.129632 -0.944547 0.191208 -0.266967 -0.741184 0.671241 -0.009002 -0.921109 0.331126 -0.20473 0.51621 -0.390185 0.762419 0.468496 -0.28487 0.836278 0.495483 -0.342679 0.798165 0.456807 -0.429904 0.778787 0.434281 -0.373591 0.819652 0.439617 -0.386596 0.810728 0.402018 0.032688 0.915048 0.472321 -0.090504 0.876768 0.570269 -0.300419 0.764553 0.361159 0.002362 0.932501 0.484562 -0.348423 0.802372 0.466941 -0.285929 0.836786 0.455189 -0.141115 0.879141 0.504018 -0.440753 0.742767 0.493655 -0.343648 0.798881 0.471999 -0.139695 0.870461 0.516037 -0.331586 0.789783 0.459428 -0.096562 0.88295 0.39605 -0.472417 0.787379 0.37636 -0.417254 0.827195 0.370921 -0.402539 0.836887 0.517577 -0.440296 0.733657 0.502316 -0.339033 0.795447 0.517157 -0.436763 0.736062 0.744017 0.500482 -0.44267 0.810136 0.439675 -0.387771 0.799257 0.450625 -0.39765 0.748957 0.454942 -0.481759 0.792837 0.415968 -0.445399 0.752218 0.452223 -0.479231 0.999955 -0.004339 -0.008477 0.999948 -0.002888 -0.0098 0.797684 0.440735 -0.411646 0.999991 0.003412 -0.002515 0.798381 0.444951 -0.405718 0.810949 0.432372 -0.394227 0.997905 -0.012631 -0.063458 0.840097 0.468658 -0.273123 0.803563 0.517994 -0.293203 0.99996 -0.002146 -0.008701 0.802025 0.540745 -0.253674 0.851464 0.408842 -0.328417 0.765184 0.528202 -0.368098 0.802657 0.48084 -0.352896 0.872798 0.426316 -0.237652 0.803173 0.526822 -0.278158 0.842881 0.472981 -0.256595 -0.543332 0.370674 -0.753254 -0.52113 0.342334 -0.781812 -0.581639 0.42139 -0.695792 -0.61946 0.310585 -0.720976 -0.642341 0.363822 -0.67456 -0.626579 0.326498 -0.707671 -0.468666 0.746987 -0.471553 -0.419963 0.671413 -0.610603 -0.362385 0.581556 -0.728333 -0.686005 0.571103 -0.45082 -0.574584 0.427631 -0.697843 -0.510998 0.354586 -0.783039 -0.609372 0.608707 -0.508076 -0.595452 0.560408 -0.575656 -0.552635 0.446504 -0.703725 -0.355782 0.768801 -0.53138 -0.210345 0.660254 -0.720985 -0.320974 0.746137 -0.583315 -0.736956 0.217007 -0.640159 -0.742616 0.232005 -0.628248 -0.746873 0.243776 -0.618672 -0.536269 0.278627 -0.796733 -0.589769 0.41409 -0.693327 -0.6269 0.547992 -0.553806 -0.336329 -0.329292 0.882298 -0.314563 -0.321587 0.893103 -0.052356 -0.218962 0.974328 -0.416547 -0.172137 0.892669 -0.162603 -0.033171 0.986134 -0.255155 -0.083218 0.963312 -0.3412 -0.206042 0.917131 -0.035135 -0.079873 0.996186 -0.11578 -0.113857 0.986728 -0.33078 -0.234718 0.914053 -0.10212 -0.13689 0.985308 -0.348677 -0.242097 0.905436 0.386768 0.221654 0.895142 0.248422 0.14092 0.958347 -0.134473 -0.081972 0.987521 0.384854 0.224345 0.895297 -0.105808 -0.130693 0.985761 -0.034765 -0.080602 0.99614 0.094799 0.102125 0.990244 -0.202942 -0.149616 0.967693 -0.130789 -0.08829 0.987471 0.079428 0.114083 0.990291 -0.140218 -0.072086 0.987493 0.188526 0.205075 0.960418 -0.284608 -0.956314 0.066799 -0.6679 -0.735321 0.114946 -0.6828 -0.721231 0.116665 0.278639 0.926852 -0.251608 0.622806 0.733244 -0.272884 0.274572 0.928188 -0.251151 -0.917657 -0.391663 0.067124 -0.921072 -0.383354 0.068312 -0.711424 -0.702629 0.013709 -0.902323 -0.388654 0.186444 -0.676992 -0.723604 0.134459 -0.665952 -0.734226 0.131984 0.877926 0.455683 -0.146963 0.758825 0.651291 -0.001958 0.72167 0.691444 0.033138 -0.928824 -0.364927 0.064141 -0.741209 -0.650449 -0.165907 -0.923862 -0.378869 0.054195 0.107774 0.945844 -0.306209 0.243284 0.897899 -0.366864 0.516695 0.717404 -0.467287 0.522844 0.824095 0.217949 0.729502 0.679756 0.07588 0.782246 0.622267 0.029595 0.850065 -0.509723 0.132563 0.822518 -0.553877 0.129172 0.98543 -0.086983 0.146159 0.846009 -0.532447 -0.027746 0.999096 -0.040564 -0.012752 0.999533 -0.027956 -0.012328 0.889344 -0.306081 -0.339679 0.986988 0.041182 -0.155431 0.984649 0.007901 -0.174365 0.703691 -0.677093 0.215324 0.892873 -0.163758 0.419477 0.784485 -0.551954 0.28272 0.92858 0.365465 -0.064617 0.923723 0.379103 -0.054925 0.961594 0.037777 -0.271865 0.966902 0.253126 0.032046 0.990811 -0.003964 -0.135193 0.991832 0.008684 -0.127259 0.91987 0.389207 0.048548 0.999605 -0.027782 -0.004194 0.999076 -0.042544 -0.006059 0.917591 0.391662 -0.068027 0.9934 -0.010278 -0.114243 0.920898 0.38362 -0.069156 0.155929 0.140841 -0.977676 0.30071 0.16745 -0.9389 0.324767 0.171612 -0.930094 0.101475 0.304192 -0.947191 0.282072 0.358019 -0.890088 0.054643 0.288531 -0.95591 0.629612 0.1882 -0.75377 0.688809 0.184234 -0.701142 0.320918 0.191239 -0.927599 0.629769 0.193417 -0.752317 0.320196 0.194843 -0.927098 0.297092 0.194026 -0.934928 0.751569 0.184043 -0.633461 0.305344 0.178923 -0.935281 0.323136 0.180022 -0.929072 0.756932 0.123388 -0.641739 0.339855 0.086157 -0.936523 0.690035 0.118601 -0.713992 -0.009726 0.179722 -0.983669 0.085257 0.208651 -0.974267 0.304388 0.268222 -0.914005 0.007609 0.132395 -0.991168 0.316705 0.211915 -0.924549 0.29927 0.207818 -0.931262 -0.317807 -0.283561 -0.90476 -0.272133 -0.292274 -0.916798 0.164953 -0.338839 -0.926272 -0.29416 -0.075903 -0.952737 0.182106 -0.11522 -0.976505 0.06566 -0.107814 -0.992001 0.019649 -0.132321 -0.991012 0.429581 -0.192998 -0.882163 0.179545 -0.158882 -0.970835 -0.015591 -0.200705 -0.979528 0.174861 -0.226261 -0.958243 -0.241805 -0.160429 -0.956971 0.608271 -0.023441 -0.793383 0.319444 -0.017083 -0.947451 0.186654 -0.013836 -0.982328 0.595843 -0.089041 -0.798149 0.184232 -0.073076 -0.980162 0.46435 -0.085507 -0.881514 0.223188 -0.09159 -0.970463 0.066389 -0.11454 -0.991198 0.183027 -0.097773 -0.978234 0.219496 -0.077698 -0.972515 0.183738 -0.08349 -0.979423 0.32224 -0.060171 -0.944744 0.838575 0.323226 0.43854 0.820053 0.34315 0.457996 0.640453 0.487175 0.5937 -0.823951 -0.170716 -0.540334 -0.60537 -0.339059 -0.720115 -0.627576 -0.325518 -0.707239 0.790752 0.385516 0.475487 0.593996 0.563068 0.574564 0.645705 0.524492 0.554953 0.818824 0.412492 0.399221 0.650323 0.585149 0.484439 0.830083 0.397389 0.391209 0.083498 0.329541 0.940442 0.265215 0.260554 0.928317 0.527378 0.133621 0.839058 0.315933 0.734792 0.600222 0.649449 0.56613 0.507653 0.618122 0.588383 0.521278 -0.326543 -0.455485 -0.828193 -0.627751 -0.327093 -0.706356 -0.605469 -0.339384 -0.719879 0.322694 0.354106 0.877769 0.575087 0.249496 0.779119 0.287178 0.365742 0.885303 -0.907767 -0.10562 0.40596 -0.891897 -0.048501 0.449631 -0.917937 -0.349648 0.187451 -0.959137 0.077164 0.272217 -0.971281 -0.237923 0.00237 -0.966992 -0.254481 -0.012864 0.978695 -0.200258 -0.045319 0.984517 0.131262 0.116175 0.980059 0.153168 0.126589 -0.822698 0.008603 0.568413 -0.836969 -0.430927 0.337321 -0.846786 -0.108476 0.520756 -0.823161 -0.416945 -0.385439 -0.831109 -0.405781 -0.380262 -0.971703 -0.089006 -0.218796 0.857673 0.458526 0.232703 0.980223 0.167606 0.105219 0.986321 0.137031 0.091615 -0.807342 -0.530202 -0.259009 -0.967754 -0.251423 -0.015481 -0.97198 -0.235056 -0.002136 -0.838549 -0.332139 -0.431878 -0.972776 -0.093947 -0.211851 -0.821868 -0.351078 -0.44864 -0.796711 -0.297312 0.526172 -0.665678 -0.058229 0.743964 -0.586889 0.044002 0.808471 0.885377 0.154294 -0.43852 0.685309 -0.174184 -0.707115 0.860988 0.090964 -0.500424 -0.510079 0.066743 0.857534 -0.410873 0.134923 0.901653 -0.568898 0.022748 0.822093 -0.517749 0.091014 0.850678 -0.583273 0.03968 0.811307 -0.674494 -0.040037 0.737194 0.257197 -0.359236 -0.897106 0.42538 -0.168507 -0.889189 0.546901 0.002433 -0.837194 -0.134946 0.273982 0.95222 -0.461436 -0.093219 0.882262 -0.349757 0.04521 0.935749 0.746228 0.037098 -0.664657 0.79181 0.168095 -0.587181 0.658211 -0.135479 -0.740543 0.65391 0.083567 -0.751943 0.590435 -0.048267 -0.805641 0.494556 -0.206019 -0.844376 0.521622 -0.524938 -0.67257 0.462675 -0.619877 -0.633786 0.640968 -0.240636 -0.728872 0.517649 -0.5227 -0.677366 0.637897 -0.241103 -0.731407 0.625825 -0.278854 -0.728412 0.533218 -0.611374 -0.584722 0.502407 -0.236943 -0.831532 0.506324 -0.256594 -0.823283 0.517257 -0.620712 -0.589205 0.467172 -0.259735 -0.845156 0.517251 -0.612056 -0.598197 0.409955 0.354926 -0.840217 0.445649 0.262199 -0.855949 0.553086 -0.252019 -0.794092 0.345485 0.323756 -0.880808 0.486327 -0.258273 -0.834734 0.485236 -0.247578 -0.838601 0.675126 0.073534 -0.734029 0.593095 -0.260453 -0.761842 0.598095 -0.24668 -0.762516 0.554214 0.126664 -0.82268 0.504247 -0.256776 -0.8245 0.551834 0.264624 -0.790856 -0.815974 0.570713 0.092048 -0.88649 0.416193 0.202284 -0.920424 0.247279 0.302776 -0.813172 0.573235 0.100762 -0.925989 0.239006 0.292269 -0.897922 0.381781 0.219043 -0.952674 0.119937 0.279332 -0.943199 0.088034 0.320352 -0.962623 0.17294 0.208443 -0.94106 0.159936 0.298037 -0.950293 0.198032 0.240263 -0.952422 0.29311 0.083542 -0.889162 -0.144627 0.434135 -0.952765 -0.02174 0.30293 -0.982938 0.119073 0.140193 -0.875847 -0.065893 0.478068 -0.960186 0.178217 0.215133 -0.943432 0.087127 0.319914 -0.933559 0.175835 0.31233 -0.928443 0.235247 0.287495 -0.948725 0.170534 0.266158 -0.94593 0.206089 0.250486 -0.94244 -0.000081 0.334376 -0.961571 0.083073 0.261685 -0.873428 -0.019309 0.48657 -0.864152 -0.027137 0.502499 -0.964176 0.07069 0.255671 -0.861871 -0.001267 0.507126 -0.95051 0.057355 0.305353 -0.759243 -0.142052 0.635115 -0.804932 -0.14025 0.576553 -0.867141 -0.135908 0.479161 -0.758452 -0.145716 0.635231 -0.866818 -0.147667 0.476258 -0.876197 -0.147557 0.458808 -0.82378 -0.120124 0.554036 -0.81137 -0.122289 0.571598 -0.867405 -0.111389 0.484975 -0.82318 -0.129799 0.552745 -0.867343 -0.123607 0.482119 -0.806537 -0.131733 0.57632 -0.862799 -0.012618 0.50539 -0.95102 0.055012 0.304194 -0.862938 -0.012534 0.505155 -0.871165 -0.045208 0.488905 -0.865571 -0.048309 0.49845 -0.809967 -0.075983 0.581532 0.072054 -0.986987 0.143755 0.171336 -0.95075 0.258298 0.19339 -0.939259 0.283536 -0.118256 0.987211 -0.106915 -0.241125 0.935191 -0.259376 -0.101309 0.99113 -0.08601 0.326486 -0.859374 0.393553 0.345739 -0.847114 0.403563 0.158248 -0.940521 0.30063 0.312504 -0.854623 0.414682 0.198674 -0.938944 0.280915 0.175547 -0.951266 0.253528 0.479944 -0.701799 0.526434 0.456082 -0.869388 0.190144 0.44763 -0.883022 0.141064 0.550614 -0.654342 0.518325 0.505353 -0.856706 0.103311 0.532498 -0.811061 0.242126 -0.215834 0.947945 0.23413 -0.361153 0.926789 0.103107 -0.536533 0.839897 -0.081882 0.458043 -0.80035 -0.386829 0.38468 -0.905387 0.179709 0.385421 -0.905639 0.176827 0.345336 -0.864968 0.364107 0.651029 -0.59177 0.475364 0.627239 -0.622118 0.468552 0.349954 -0.86619 0.356717 0.639835 -0.624374 0.448072 0.388046 -0.843794 0.370718 0.900045 -0.119988 0.418953 0.875552 -0.234267 0.422524 0.676249 -0.629028 0.383419 0.915103 -0.128029 0.382354 0.62149 -0.620993 0.477616 0.650634 -0.591588 0.476129 0.889811 -0.138646 0.434756 0.8066 -0.444989 0.389078 0.700792 -0.630235 0.334208 0.871064 -0.150972 0.467392 0.697554 -0.630182 0.341012 0.860174 -0.227551 0.456422 0.690695 -0.534178 0.487436 0.631282 -0.763713 0.135001 0.683746 -0.629585 0.368937 0.760735 -0.456115 0.461781 0.682337 -0.629492 0.371693 0.750837 -0.484202 0.449212 0.691774 -0.03699 0.721166 0.671276 0.389006 0.630923 0.681098 0.338459 0.64927 0.860413 -0.101008 0.499487 0.887696 0.273874 0.370121 0.825017 -0.212852 0.523489 0.42676 0.709174 0.561202 0.430577 0.702926 0.566125 0.56849 0.353151 0.743036 0.530258 0.715066 0.455529 0.678271 0.338949 0.651968 0.66737 0.389499 0.634751 0.385331 0.678585 0.625334 0.496023 0.292271 0.817642 0.484846 0.358774 0.797625 0.319275 0.642861 0.696271 0.42341 0.360574 0.83109 0.297627 0.684864 0.665117 0.771242 -0.202816 0.603367 0.774527 -0.192838 0.60243 0.825109 0.301548 0.477769 0.488168 -0.289421 0.823364 0.505654 0.357736 0.785073 0.513801 0.298062 0.804467 -0.216415 0.976066 -0.02142 -0.186879 0.982348 -0.008309 0.239226 0.955561 0.172264 -0.221058 0.975224 -0.0084 0.218076 0.954405 0.203847 0.167673 0.969132 0.180745 -0.239496 0.966634 0.090885 0.192384 0.923647 0.331459 0.144722 0.940392 0.307764 -0.235558 0.968389 0.082067 0.147265 0.941124 0.304301 -0.226805 0.969987 0.087659 0.343315 0.65644 0.67173 0.320269 0.689181 0.649967 0.081598 0.916873 0.390751 0.410941 0.691006 0.594675 0.12393 0.93377 0.335731 0.162509 0.913414 0.373183 0.544087 0.71463 0.439629 0.177351 0.970286 0.164593 0.221786 0.954706 0.198362 0.45023 0.711796 0.53911 0.162163 0.945068 0.283812 0.456192 0.704212 0.544035 -0.407707 0.909869 -0.0769 -0.460676 0.882808 -0.091805 -0.3652 0.928654 -0.065038 -0.40673 0.909932 -0.0812 -0.363928 0.928907 -0.068479 -0.351859 0.9338 -0.064908 -0.741008 0.671424 -0.009833 -0.487921 0.867098 0.100369 -0.426615 0.896107 0.122441 -0.644058 0.703546 -0.300352 -0.362477 0.929178 -0.072385 -0.443924 0.885938 -0.134332 -0.222691 0.973417 0.053549 -0.214361 0.975078 0.057204 -0.381763 0.924067 -0.018883 -0.245778 0.963618 0.105043 -0.399963 0.915856 0.035167 -0.458801 0.888515 0.006605 -0.215176 0.976258 -0.024874 -0.351669 0.933824 -0.065588 -0.363657 0.928958 -0.069207 -0.208319 0.977078 -0.04384 -0.356988 0.930049 -0.086997 -0.175657 0.98385 -0.034416 -0.855316 0.51245 -0.076349 -0.943282 0.328537 -0.047773 -0.752286 0.651497 -0.098063 -0.752326 0.651489 -0.097817 -0.589275 0.798859 -0.120743 -0.957412 0.085429 -0.275797 -0.853412 0.433689 -0.28914 -0.71116 0.646796 -0.27551 -0.98886 0.119443 -0.088825 -0.755101 0.650755 -0.079629 -0.943903 0.317978 -0.089089 -0.725116 0.684397 -0.076203 -0.506026 0.861595 0.039897 -0.753003 0.651336 -0.093529 -0.725542 0.684123 -0.074602 -0.753173 0.651295 -0.092443 -0.886872 0.417501 -0.197864 -0.431925 0.900799 0.044748 -0.596063 0.802937 -0.0012 -0.758473 0.649398 -0.054776 -0.440391 0.892491 0.097546 -0.767009 0.640275 0.041774 -0.519755 0.849913 0.086616 0.735535 0.22034 -0.640655 0.78491 0.199713 -0.586542 0.804095 0.1908 -0.563051 0.742985 0.268749 -0.612982 0.801223 0.239839 -0.548196 0.835881 0.219704 -0.503024 0.88068 0.089965 -0.46509 0.811404 0.126096 -0.570722 0.804712 0.129137 -0.57945 0.891183 0.162595 -0.423503 0.803111 0.212113 -0.556796 0.787787 0.219108 -0.57566 0.819951 0.16876 -0.546992 0.822036 0.168417 -0.543961 0.804649 0.171154 -0.568548 0.819302 0.175097 -0.545971 0.8045 0.177768 -0.566726 0.810678 0.176679 -0.558199 0.927588 0.108624 -0.357466 0.83782 0.132991 -0.529501 0.804835 0.139279 -0.576924 0.927598 0.128455 -0.350801 0.804865 0.152179 -0.573615 0.822721 0.149809 -0.54835 -0.923318 0.279366 0.263513 -0.910104 0.177629 0.374378 -0.923488 0.292763 0.247909 -0.903924 0.306361 0.298436 -0.901477 0.330596 0.279367 -0.883658 0.422114 0.202407 -0.838414 -0.092532 0.537121 -0.916157 0.003511 0.400804 -0.97623 0.164474 0.141148 -0.840944 -0.113333 0.529121 -0.98275 0.140036 0.120797 -0.958689 0.047552 0.280455 -0.924488 0.103279 0.366954 -0.949966 0.277214 0.143933 -0.950827 0.235945 0.200642 -0.943757 0.015362 0.330284 -0.984716 0.131759 0.113903 -0.919444 -0.0206 0.392682 -0.864778 0.495585 0.080958 -0.899803 0.401641 0.17041 -0.918427 0.301962 0.255559 -0.859028 0.502789 0.096296 -0.914939 0.308115 0.260676 -0.907701 0.354333 0.224783 -0.846053 -0.273711 0.457467 -0.731363 -0.312205 0.60633 -0.774327 -0.300123 0.557085 -0.846001 -0.175542 0.503456 -0.787521 -0.195234 0.584547 -0.926772 -0.136902 0.349788 -0.575339 -0.376037 0.726348 -0.623944 -0.370969 0.687806 -0.765774 -0.344319 0.543171 -0.567942 -0.400237 0.719203 -0.761411 -0.363785 0.536575 -0.722513 -0.374329 0.581251 -0.675513 -0.303448 0.672013 -0.807804 -0.30879 0.502098 -0.772809 -0.308713 0.554493 -0.659215 -0.358182 0.661167 -0.626748 -0.360393 0.690872 -0.955952 -0.139453 0.258279 -0.926596 -0.156549 0.341925 -0.787018 -0.201307 0.583162 -0.955749 -0.108434 0.273472 -0.789143 -0.172181 0.589582 -0.831485 -0.161078 0.531683 -0.108805 -0.972596 0.20547 0.264427 -0.840205 0.473427 0.147268 -0.906062 0.396691 -0.118956 -0.968786 0.217495 0.153443 -0.908471 0.388761 -0.165902 -0.968687 0.184724 0.551899 -0.571965 0.606848 0.492463 -0.653318 0.575027 0.173137 -0.915544 0.363047 0.560169 -0.574133 0.597146 0.122514 -0.895504 0.427859 0.25068 -0.834723 0.490303 0.346065 -0.716468 0.605734 0.024534 -0.89638 0.442607 0.081924 -0.875149 0.476867 0.34978 -0.718193 0.601542 0.105421 -0.887387 0.448811 0.434814 -0.630331 0.643133 -0.165659 -0.956265 0.241068 -0.193377 -0.957288 0.214952 0.095704 -0.882477 0.460516 -0.191852 -0.944934 0.265127 0.081237 -0.874773 0.477674 0.027031 -0.897751 0.439674 0.587284 -0.580717 0.563795 0.755424 -0.144557 0.639092 0.73788 -0.225191 0.636257 0.561147 -0.574384 0.595984 0.734067 -0.224132 0.641023 0.498349 -0.655437 0.567495 0.772267 0.269193 0.575447 0.782628 0.195927 0.590852 0.756033 -0.230226 0.612708 0.766741 0.269469 0.582661 0.738067 -0.225243 0.636021 0.756122 -0.144691 0.638235 0.765572 0.133492 0.629349 0.678076 -0.291529 0.674703 0.704489 -0.215886 0.676083 0.791111 0.126873 0.59837 0.73864 -0.225403 0.635298 0.789537 0.194607 0.582031 0.352279 -0.719344 0.598702 0.44125 -0.633085 0.636005 0.703802 -0.215694 0.67686 0.39512 -0.737648 0.547499 0.702552 -0.215345 0.678267 0.676911 -0.291136 0.67604 0.747056 0.270255 0.607346 0.629742 0.572552 0.524985 0.666024 0.50243 0.55134 0.765775 0.269515 0.583909 0.696763 0.502342 0.51203 0.77685 0.196998 0.598077 0.359417 0.861403 0.358893 0.462458 0.782648 0.416648 0.685689 0.50252 0.526598 0.367007 0.865813 0.340109 0.676685 0.502541 0.538099 0.636846 0.574079 0.514646 0.517359 0.756924 0.399256 0.709599 0.436516 0.553103 0.682248 0.50254 0.531028 0.518707 0.756981 0.397394 0.69149 0.502448 0.519026 0.488409 0.787563 0.375767 0.786057 0.128227 0.604709 0.78367 0.195731 0.589534 0.7206 0.501341 0.47895 0.772941 0.131638 0.620672 0.688257 0.502494 0.523261 0.71325 0.436091 0.548725 0.565766 0.756348 0.3284 0.528311 0.791576 0.307073 0.098732 0.993212 0.061492 0.575445 0.755516 0.313144 0.095026 0.992883 0.071789 0.177263 0.977575 0.113689 0.38813 0.876496 0.284798 -0.072141 0.986946 0.143993 0.052803 0.981065 0.186344 0.384096 0.87465 0.295732 0.066206 0.986388 0.150517 0.506001 0.789906 0.346428 -0.346645 0.919453 0.18559 -0.345844 0.919724 0.185743 0.032778 0.970473 0.238971 -0.340443 0.9306 0.134471 0.041896 0.975684 0.215141 -0.081314 0.977883 0.1927 -0.275607 0.960455 -0.039576 0.174003 0.977365 0.120335 0.088122 0.991957 0.090863 -0.290571 0.956817 0.008337 0.078087 0.989897 0.118345 -0.318234 0.948012 -0.000529 -0.28749 0.957782 -0.001719 -0.317013 0.948393 -0.007301 -0.438865 0.898021 -0.030922 -0.288178 0.957577 0.000516 -0.439152 0.897939 -0.029157 -0.427958 0.903398 -0.026901 -0.344056 0.924634 0.163334 -0.464568 0.875633 0.132071 -0.459524 0.878079 0.133473 -0.344974 0.922893 0.171061 -0.461795 0.872167 0.161461 -0.344101 0.923208 0.171121 -0.693051 0.72085 -0.007531 -0.558235 0.829585 0.012724 -0.447619 0.893803 0.027457 -0.69078 0.722553 0.027199 -0.454073 0.88744 0.079171 -0.45752 0.885726 0.078516 -0.488436 0.871917 -0.034515 -0.429392 0.902902 -0.019745 -0.440235 0.897602 -0.022427 -0.483179 0.872252 -0.075594 -0.432869 0.899043 -0.065928 -0.550796 0.829915 -0.088681 -0.491186 0.870999 -0.009855 -0.557107 0.830388 -0.009358 -0.819979 0.57236 -0.006266 -0.491057 0.871057 -0.011076 -0.81889 0.57395 -0.000096 -0.71954 0.69444 -0.00406 -0.688696 0.723223 0.051451 -0.879628 0.441892 0.17603 -0.792924 0.598792 0.112785 -0.683868 0.723342 0.095398 -0.796089 0.596638 0.101319 -0.560025 0.823862 0.087305 -0.942114 0.249023 0.224519 -0.914469 0.3804 0.137996 -0.820445 0.571656 -0.008969 -0.941796 0.24958 0.225233 -0.820474 0.571611 -0.009139 -0.90217 0.416319 0.112991 -0.897971 0.439014 -0.030236 -0.729355 0.67486 -0.112273 -0.829109 0.554799 -0.069104 -0.889017 0.457845 0.005158 -0.829521 0.553727 -0.072674 -0.93393 0.346515 0.087767 -0.933224 -0.253846 0.254273 -0.752619 -0.468234 0.462948 -0.916265 -0.283404 0.283093 -0.867542 -0.142834 0.476414 -0.894385 -0.089103 0.438333 -0.94878 0.081272 0.305304 0.52622 0.684131 -0.505032 0.700842 0.609022 -0.371367 0.889529 0.436285 -0.135624 -0.545071 -0.604073 0.581372 -0.909494 -0.353667 0.218496 -0.754929 -0.502512 0.421383 0.842753 0.317674 -0.43457 0.981094 0.099887 -0.165762 0.915934 0.230926 -0.328235 0.802406 0.504267 -0.319154 0.895291 0.417625 -0.155063 0.722304 0.549547 -0.419851 -0.980077 0.162318 0.114467 -0.970688 0.026417 0.238889 -0.907803 -0.153792 0.390182 0.989115 -0.128384 -0.071902 0.912331 0.186567 -0.364479 0.974545 0.028506 -0.222373 0.489795 0.779445 -0.390598 0.313638 0.801277 -0.509496 0.485708 0.780414 -0.393753 0.532054 0.663019 -0.526616 0.558928 0.655768 -0.507512 0.705674 0.596965 -0.38165 0.062926 0.854683 -0.515322 0.122393 0.86876 -0.479871 0.401216 0.874125 -0.273735 0.123452 0.806217 -0.578596 0.458155 0.815515 -0.353595 0.295143 0.827831 -0.47706 0.457698 0.652002 -0.604488 0.649159 0.615377 -0.447106 0.567561 0.636797 -0.521885 0.366809 0.781913 -0.504046 0.486497 0.779332 -0.39492 0.235305 0.763511 -0.6014 0.802638 0.503597 -0.319629 0.723737 0.544918 -0.423401 0.588109 0.586089 -0.55734 0.78828 0.541719 -0.291814 0.570729 0.629522 -0.527229 0.652871 0.607231 -0.452803 -0.266801 0.959399 -0.091493 -0.48033 0.838425 -0.257541 -0.476882 0.841234 -0.254771 0.208653 -0.961903 0.176653 0.427767 -0.843213 0.325589 0.1498 -0.979293 0.13618 0.637749 -0.664481 0.389539 0.679533 -0.596667 0.426877 0.476895 -0.841233 0.254751 -0.641488 0.663601 -0.384873 -0.478728 0.84103 -0.251967 -0.482358 0.83809 -0.254827 0.50921 -0.559703 0.653787 0.248628 -0.833873 0.492788 0.273529 -0.815209 0.510506 0.547237 -0.570711 0.612226 0.319104 -0.82809 0.460911 0.535854 -0.588248 0.605661 -0.210851 -0.921761 0.32542 -0.077542 -0.900442 0.428009 0.189579 -0.782941 0.592506 -0.101101 -0.975312 0.196328 0.274689 -0.815579 0.50929 0.249948 -0.834421 0.49119 -0.686565 0.650443 -0.32489 -0.834499 0.278506 -0.475443 -0.847511 0.181422 -0.498811 -0.634014 0.665331 -0.394159 -0.796455 0.18496 -0.575717 -0.675108 0.596903 -0.433516 0.776753 0.345395 0.526647 0.760306 0.379888 0.526896 0.879594 -0.177942 0.441193 -0.765122 -0.328034 -0.554059 -0.853078 0.180901 -0.48942 -0.843786 0.273147 -0.46197 0.730674 0.270692 0.626771 0.721131 -0.13799 0.678918 0.711401 -0.187275 0.677374 0.774926 0.269051 0.571927 0.77242 -0.185996 0.607267 0.749698 0.377239 0.543732 -0.543282 0.569631 -0.616738 -0.531911 0.587643 -0.60971 -0.700969 0.18733 -0.68815 0.551205 -0.57178 0.607652 0.713357 -0.18726 0.675319 0.724344 -0.138606 0.675362 -0.797851 -0.379946 -0.468055 -0.395687 -0.769561 -0.501206 -0.475344 -0.719041 -0.50698 -0.771597 -0.337579 -0.539146 -0.465356 -0.711029 -0.527145 -0.749829 -0.377272 -0.543527 -0.158061 -0.882674 -0.44261 -0.182608 -0.876785 -0.444862 -0.502967 -0.740093 -0.446416 -0.15231 -0.865065 -0.477979 -0.474508 -0.718378 -0.5087 -0.394768 -0.766318 -0.506869 -0.384405 -0.874795 -0.294902 -0.706666 -0.584667 -0.398482 -0.540514 -0.765334 -0.34944 -0.381703 -0.873509 -0.302133 -0.553481 -0.772805 -0.310535 -0.212462 -0.934959 -0.284099 -0.770563 -0.269281 -0.577685 -0.740468 -0.374874 -0.557833 -0.520523 -0.752466 -0.403548 -0.851456 -0.261806 -0.454402 -0.540208 -0.765149 -0.350317 -0.699648 -0.584034 -0.411579 0.393305 0.878718 0.270493 0.216932 0.942098 0.25572 -0.099856 0.972634 0.209788 0.391536 0.877978 0.275417 -0.104424 0.964842 0.241196 -0.090671 0.965774 0.243021 0.154744 0.872595 0.463283 -0.113939 0.894776 0.431735 -0.130061 0.893997 0.428781 0.162512 0.895841 0.413592 -0.123238 0.918116 0.376662 0.188716 0.889898 0.415293 -0.33238 0.87457 0.35306 -0.330837 0.874976 0.353504 -0.126591 0.906828 0.402042 -0.339735 0.861049 0.378385 -0.128956 0.898215 0.420213 -0.111982 0.899336 0.422676 -0.352116 0.905022 0.238641 -0.09473 0.959564 0.265071 -0.107721 0.958435 0.264192 -0.342084 0.928053 0.147299 -0.096841 0.977127 0.189326 -0.303141 0.940274 0.154887 -0.340521 0.930485 0.135066 -0.300987 0.942939 0.142381 -0.524066 0.846243 0.096064 -0.339889 0.931404 0.130238 -0.523781 0.847676 0.084248 -0.460657 0.881801 0.101102 -0.294664 0.926953 0.232231 -0.661789 0.717725 0.21658 -0.522124 0.821825 0.228012 -0.326781 0.884029 0.334227 -0.519336 0.810198 0.271789 -0.328658 0.883527 0.333713 -0.892569 0.341304 0.294672 -0.774077 0.570048 0.275408 -0.522618 0.824284 0.217776 -0.907686 0.355481 0.223022 -0.52321 0.82756 0.203461 -0.662006 0.717172 0.217745 -0.692231 0.721646 0.006556 -0.454143 0.889172 0.055921 -0.522217 0.851723 0.043104 -0.690458 0.722696 0.031283 -0.521452 0.852802 0.028579 -0.834244 0.550431 0.032591 -0.691497 0.722167 0.017526 -0.825393 0.557824 0.086938 -0.949141 0.25571 0.183694 -0.694203 0.718992 -0.033639 -0.953164 0.249502 0.170956 -0.903279 0.414846 0.109496 -0.896427 0.344681 0.278593 -0.891085 0.033476 0.4526 -0.901666 0.310912 0.300554 -0.855223 0.312677 0.413312 -0.846006 0.354451 0.398293 -0.764356 0.570015 0.301402 -0.873851 -0.150715 0.462244 -0.942697 0.09377 0.320204 -0.943111 0.264378 0.201609 -0.857147 -0.130419 0.498288 -0.92454 0.287495 0.250144 -0.908216 0.026169 0.417684 -0.958759 0.216962 0.183598 -0.91634 0.395224 0.064172 -0.955011 0.246521 0.164865 -0.975793 0.175276 0.130793 -0.971727 0.214073 0.099598 -0.969744 0.029254 0.242364 -0.826779 0.535842 0.171202 -0.872474 0.402764 0.276713 -0.85694 0.459079 0.234307 -0.810365 0.549221 0.204119 -0.834601 0.484727 0.261688 -0.764735 0.633152 0.119576 -0.906649 0.161775 0.389636 -0.908716 0.169952 0.38125 -0.916478 0.372754 0.145333 -0.90993 0.151953 0.385925 -0.924735 0.357648 0.130203 -0.929993 0.317252 0.185645 -0.917534 0.225382 0.327619 -0.934799 0.333611 0.121883 -0.934323 0.338605 0.111298 -0.907399 0.249506 0.338192 -0.902709 0.395814 0.168666 -0.89824 0.194996 0.393879 -0.804341 0.580479 0.126807 -0.781004 0.618786 0.084484 -0.852448 0.464463 0.240014 -0.807103 0.57832 0.118877 -0.860982 0.45413 0.229078 -0.862873 0.447938 0.234097 -0.950479 -0.032367 0.309097 -0.836217 -0.080877 0.542402 -0.837901 -0.080339 0.539878 -0.936653 0.052768 0.34626 -0.836304 -0.025352 0.547679 -0.94432 0.061032 0.323317 -0.698333 -0.206228 0.685421 -0.716803 -0.207575 0.665662 -0.830994 -0.212708 0.514008 -0.690544 -0.243211 0.681173 -0.826747 -0.246287 0.505799 -0.82025 -0.246435 0.516198 -0.767325 -0.101164 0.633229 -0.876949 -0.102978 0.469422 -0.837808 -0.102743 0.53621 -0.754343 -0.163972 0.635673 -0.834746 -0.172263 0.522996 -0.726658 -0.160784 0.66792 -0.957416 0.101179 0.270401 -0.939494 0.079162 0.333292 -0.835049 -0.00483 0.550155 -0.954286 0.113757 0.276401 -0.835089 -0.005409 0.550088 -0.869425 0.021305 0.493605 -0.142474 -0.965115 0.219669 0.063277 -0.915982 0.396199 0.034548 -0.927137 0.373127 -0.147801 -0.963178 0.224594 0.026092 -0.923432 0.382875 -0.126091 -0.961163 0.245494 0.395624 -0.737847 0.546867 0.318534 -0.806431 0.498201 0.076364 -0.943029 0.323827 0.37739 -0.730405 0.569286 0.028089 -0.924322 0.380579 0.059687 -0.914316 0.40058 0.290469 -0.846156 0.44682 0.096342 -0.935388 0.340245 0.073842 -0.942186 0.326853 0.267769 -0.836249 0.478526 0.061529 -0.937855 0.341529 0.312976 -0.804074 0.505481 -0.002146 -0.979493 0.201466 -0.032435 -0.985645 0.165686 0.089935 -0.947311 0.307431 -0.059305 -0.967781 0.24471 0.073286 -0.941998 0.32752 0.095767 -0.935226 0.340853 0.434177 -0.7518 0.496273 0.713552 -0.30338 0.631509 0.657297 -0.438277 0.613086 0.419932 -0.74694 0.515498 0.669957 -0.442594 0.596044 0.334666 -0.812926 0.476603 0.778527 0.130203 0.613957 0.777124 0.053294 0.627087 0.654079 -0.437164 0.617307 0.822646 0.117865 0.556203 0.655502 -0.437657 0.615446 0.721804 -0.306105 0.620724 0.785129 -0.070089 0.615354 0.560705 -0.545568 0.622869 0.637572 -0.431361 0.638302 0.746982 -0.056026 0.66248 0.645758 -0.434258 0.628026 0.755003 0.058107 0.653142 0.280518 -0.841956 0.46089 0.330705 -0.81138 0.481972 0.682313 -0.446707 0.578708 0.277238 -0.840523 0.465469 0.626684 -0.427451 0.651577 0.558825 -0.544526 0.625465 0.744598 0.138542 0.652977 0.703406 0.437199 0.560426 0.711575 0.405648 0.573682 0.781976 0.129304 0.609749 0.751929 0.398214 0.525384 0.779222 0.052824 0.624518 0.486531 0.7546 0.440303 0.507147 0.729153 0.459498 0.673004 0.410923 0.614986 0.530636 0.757316 0.380655 0.708952 0.406059 0.576631 0.699592 0.437596 0.564872 0.527068 0.715121 0.45913 0.665188 0.411803 0.622852 0.514399 0.715177 0.473197 0.6581 0.412548 0.629848 0.504435 0.72902 0.462683 0.757319 0.057616 0.650499 0.724852 0.403437 0.558416 0.700538 -0.039922 0.712498 0.671509 0.411096 0.616503 0.676912 0.38827 0.625329 0.577819 0.712127 0.398748 0.563827 0.728876 0.38838 0.183221 0.97682 0.110695 0.580333 0.711853 0.395574 0.17841 0.976707 0.119221 0.196713 0.971564 0.131784 0.51799 0.756951 0.398386 0.154271 0.974985 0.160014 0.154842 0.974831 0.160399 0.538781 0.75736 0.368946 0.172867 0.976462 0.128993 0.565426 0.728777 0.386236 -0.281128 0.959414 -0.022169 -0.248938 0.968502 -0.005853 0.143092 0.973098 0.18057 -0.279867 0.959682 -0.02617 0.148674 0.973987 0.171015 -0.211723 0.976722 -0.034458 0.18908 0.971227 0.1448 0.168849 0.976208 0.136043 -0.217366 0.97591 -0.018763 0.170242 0.976303 0.133602 -0.240554 0.970224 -0.028264 -0.235567 0.970975 -0.041415 -0.359004 0.930113 -0.077501 -0.212012 0.976687 -0.033656 -0.359526 0.930067 -0.075608 -0.349656 0.934047 -0.072779 -0.297237 0.954317 0.030473 -0.433637 0.901085 0.002153 -0.382328 0.923934 0.013049 -0.278118 0.960024 -0.031695 -0.362654 0.929714 -0.064144 -0.244102 0.969567 -0.018826 -0.493317 0.869774 0.011437 -0.447094 0.894162 0.024124 -0.38854 0.92058 0.039615 -0.49148 0.870861 -0.007052 -0.384607 0.922803 0.022652 -0.434904 0.900433 0.008914 -0.405443 0.909989 -0.086812 -0.350119 0.934 -0.071133 -0.359989 0.930023 -0.073922 -0.418075 0.907957 -0.02876 -0.375237 0.926793 -0.015885 -0.436522 0.899037 -0.034376 -0.437858 0.895396 0.080911 -0.455475 0.886799 0.078293 -0.608454 0.791826 0.052882 -0.437826 0.89543 0.080704 -0.596299 0.800868 0.055114 -0.499811 0.860193 0.101277 -0.697269 0.706516 0.121037 -0.600581 0.791713 0.11177 -0.500361 0.858405 0.113051 -0.602721 0.792001 0.097272 -0.460805 0.879565 0.118424 -0.873311 0.48386 0.056634 -0.809978 0.586323 0.012688 -0.618493 0.780978 -0.086835 -0.872869 0.484502 0.057948 -0.618561 0.780644 -0.089318 -0.723534 0.689257 -0.037729 -0.842326 0.538933 -0.006149 -0.59305 0.801897 -0.072477 -0.617813 0.783455 -0.067127 -0.84916 0.526634 -0.039789 -0.618664 0.76709 -0.169788 -0.831393 0.553176 -0.05275 0.259108 -0.323785 -0.90996 -0.102462 -0.403441 -0.909251 0.001927 -0.38592 -0.92253 0.273861 -0.37138 -0.887174 0.010266 -0.451308 -0.892309 0.350695 -0.341184 -0.872128 -0.412285 -0.393996 -0.821455 -0.321061 -0.395716 -0.860424 0.000375 -0.373538 -0.927615 -0.408451 -0.425842 -0.807358 0.002744 -0.392418 -0.919783 -0.101617 -0.407801 -0.907399 -0.210685 -0.368705 -0.905356 0.145515 -0.362322 -0.920624 0.000016 -0.370667 -0.928766 -0.211797 -0.393562 -0.894567 0.006279 -0.420292 -0.907367 -0.321491 -0.372077 -0.870748 0.462204 -0.284064 -0.840045 0.346691 -0.326265 -0.879407 0.005286 -0.412492 -0.910946 0.466274 -0.30502 -0.830392 0.000323 -0.373124 -0.927781 0.145442 -0.361386 -0.921003 -0.410925 -0.40584 -0.816355 -0.651835 -0.361978 -0.666395 -0.607675 -0.37322 -0.701026 -0.411304 -0.402602 -0.817765 -0.607631 -0.379827 -0.697507 -0.32081 -0.405784 -0.855816 -0.868256 -0.261601 -0.42154 -0.846784 -0.276723 -0.454291 -0.607594 -0.383393 -0.695586 -0.868174 -0.26346 -0.42055 -0.607683 -0.370198 -0.70262 -0.652062 -0.358219 -0.668202 -0.826099 -0.242006 -0.508914 -0.581611 -0.411867 -0.701494 -0.607325 -0.398324 -0.687382 -0.835011 -0.344315 -0.429191 -0.602942 -0.475682 -0.640459 -0.843616 -0.337099 -0.417943 -0.212317 -0.406467 -0.888654 -0.321313 -0.383359 -0.865906 -0.605475 -0.29121 -0.740673 -0.215163 -0.533538 -0.81795 -0.607271 -0.400534 -0.686145 -0.581702 -0.413216 -0.700625 -0.86855 -0.254061 -0.425528 -0.995783 -0.069861 -0.059458 -0.994483 -0.076292 -0.072 -0.868091 -0.265256 -0.419592 -0.994131 -0.086033 -0.065595 -0.846699 -0.281043 -0.451792 -0.959936 0.10097 0.261397 -0.95634 0.106624 0.272114 -0.994565 -0.073255 -0.073994 -0.960014 0.10271 0.260432 -0.99443 -0.07803 -0.070858 -0.995724 -0.071433 -0.058579 -0.949835 0.133421 0.282864 -0.982394 -0.169503 -0.078553 -0.990456 -0.133542 -0.034118 -0.939923 0.088257 0.32978 -0.977599 -0.20977 0.01724 -0.950759 0.061646 0.303737 -0.835089 -0.349553 -0.424781 -0.843117 -0.342534 -0.414516 -0.993744 -0.093963 -0.060369 -0.834136 -0.394079 -0.385899 -0.982493 -0.168467 -0.079539 -0.941032 0.092531 0.325418 -0.951479 0.066356 0.300475 -0.858 0.236222 0.456109 -0.934429 0.068788 0.349444 -0.85296 0.17564 0.491538 -0.73181 0.280951 0.620903 -0.959849 0.099123 0.26242 -0.887987 0.18205 0.422299 -0.856209 0.208499 0.472687 -0.960125 0.105376 0.25895 -0.856991 0.218996 0.466484 -0.956717 0.110865 0.269077 -0.788293 0.247349 0.563393 -0.780239 0.252048 0.572451 -0.855704 0.202474 0.476208 -0.788677 0.254068 0.559856 -0.856131 0.207531 0.473255 -0.887919 0.180797 0.42298 -0.633528 0.341783 0.694138 -0.730596 0.277725 0.623778 -0.852325 0.170349 0.494494 -0.623697 0.303098 0.720509 -0.85505 0.195304 0.48036 -0.779883 0.239048 0.57848 -0.659302 0.50119 0.560473 -0.76374 0.453472 0.459417 -0.519838 0.541613 0.660623 -0.660938 0.529221 0.532058 -0.516021 0.561098 0.647218 -0.437852 0.569548 0.69563 -0.783642 0.414561 0.46265 -0.577758 0.499003 0.645904 -0.524927 0.512289 0.679715 -0.779864 0.441538 0.443684 -0.517975 0.551355 0.653996 -0.764149 0.451364 0.46081 -0.060767 0.617453 0.784257 0.036338 0.604629 0.795678 -0.508852 0.593481 0.623579 -0.06084 0.615892 0.785478 -0.516695 0.557786 0.649539 -0.574697 0.538182 0.616509 0.126874 0.56839 0.812918 -0.437598 0.585226 0.682655 -0.514167 0.569947 0.640932 0.131046 0.634643 0.761614 -0.481081 0.688068 0.543254 0.046283 0.65929 0.750463 0.131245 0.638088 0.758695 0.044748 0.650987 0.757768 0.619824 0.456269 0.638464 0.134541 0.701705 0.699649 0.623645 0.515132 0.587968 0.643742 0.501726 0.577812 -0.05617 0.703057 0.708912 0.598497 0.533682 0.597482 0.62376 0.518751 0.584655 -0.06182 0.594161 0.801967 0.620555 0.464337 0.631904 0.034551 0.594588 0.803288 0.873998 0.376734 0.306918 0.885055 0.363616 0.290621 0.624016 0.55883 0.54618 0.878261 0.329938 0.34612 0.623603 0.513925 0.589067 0.598518 0.525362 0.60479 0.889778 0.292653 0.350213 0.623573 0.513084 0.589831 0.883855 0.355087 0.304488 0.623615 0.573431 0.531301 0.886223 0.351919 0.301267 0.88399 0.354115 0.305227 0.886287 0.351201 0.301915 0.980017 0.171157 0.101349 0.874672 0.406307 0.264317 0.974922 0.213798 0.061791 0.981193 0.189426 0.037115 0.867394 0.417489 0.270796 0.964634 0.251795 0.077984 0.972737 0.226491 0.049843 0.874192 0.375202 0.308239 0.976888 0.200428 0.074291 0.885125 0.362975 0.291209 0.941428 0.054851 -0.332723 0.941186 0.053894 -0.333562 0.940194 0.335888 -0.056703 0.964358 -0.020708 -0.263789 0.9698 0.241253 0.035844 0.961854 0.265549 0.065737 0.975244 -0.05144 -0.215064 0.981251 0.189084 0.037341 0.975128 0.212494 0.063014 0.949426 0.088541 -0.301249 0.944798 0.324507 -0.045302 0.940911 0.054607 -0.334223 0.905334 0.135226 -0.402597 0.66243 -0.198624 -0.722312 0.719858 -0.142397 -0.679358 0.940261 0.057954 -0.335487 0.758111 -0.256498 -0.599563 0.939985 0.056983 -0.336423 0.274549 -0.373637 -0.886013 0.71319 -0.125905 -0.689571 0.294654 -0.441392 -0.847556 0.725176 -0.156075 -0.670642 0.666592 -0.208645 -0.715627 0.47195 -0.336439 -0.814906 0.795267 -0.097213 -0.598414 0.727254 -0.161559 -0.667084 0.461435 -0.280226 -0.841755 0.719275 -0.140927 -0.680282 0.948931 0.090295 -0.302286 0.939674 0.057776 -0.337157 0.753393 -0.239763 -0.612301 0.933687 0.138389 -0.330268 0.726312 -0.159063 -0.668708 0.793485 -0.090405 -0.601838 0.344763 -0.573758 -0.742927 -0.115386 -0.492247 -0.862774 -0.195428 -0.465498 -0.863203 0.423769 -0.369092 -0.827158 -0.159669 -0.2611 -0.952015 0.342593 -0.361261 -0.867249 -0.377415 -0.531608 -0.758255 -0.519671 -0.466984 -0.715449 -0.213328 -0.585537 -0.782072 -0.347934 -0.410645 -0.842801 -0.196765 -0.473898 -0.858315 -0.11893 -0.500801 -0.857353 -0.501465 -0.401382 -0.766436 -0.227165 -0.457884 -0.859499 -0.194832 -0.461777 -0.865334 -0.502419 -0.449726 -0.738459 -0.205428 -0.530302 -0.822544 -0.516481 -0.44428 -0.732027 0.277491 -0.379236 -0.882711 0.342215 -0.368051 -0.864539 -0.185752 -0.406689 -0.894483 0.286243 -0.441589 -0.850332 -0.193189 -0.45159 -0.871059 -0.227987 -0.448094 -0.864427 -0.377059 -0.529986 -0.759566 -0.586943 -0.447562 -0.674675 -0.655737 -0.410651 -0.633542 -0.377161 -0.53045 -0.759192 -0.653311 -0.385623 -0.651521 -0.519527 -0.465896 -0.716263 -0.815625 -0.310997 -0.487889 -0.849335 -0.28452 -0.444611 -0.655063 -0.403053 -0.639094 -0.815572 -0.295004 -0.497811 -0.8553 -0.235422 -0.46156 -0.685722 -0.369518 -0.62709 -0.653629 -0.388583 -0.649441 -0.857333 -0.271889 -0.4371 -0.656451 -0.419493 -0.626975 -0.849246 -0.279949 -0.447673 -0.502415 -0.448603 -0.739145 -0.516324 -0.443229 -0.732773 -0.652739 -0.380466 -0.655116 -0.502412 -0.461717 -0.731027 -0.81542 -0.286218 -0.50316 -0.994432 -0.040715 -0.097201 -0.990663 -0.056758 -0.12396 -0.815624 -0.311282 -0.487711 -0.990906 -0.07792 -0.109694 -0.849338 -0.284724 -0.444474 -0.928406 0.282926 0.240864 -0.953319 0.241486 0.181292 -0.987489 -0.006283 -0.157563 -0.931961 0.205223 0.298886 -0.990614 -0.055031 -0.12512 -0.994383 -0.038566 -0.098567 -0.960956 0.185307 0.205488 -0.990393 -0.049878 -0.12897 -0.990438 -0.049688 -0.128703 -0.959098 0.214422 0.18481 -0.988832 -0.021539 -0.14747 -0.955195 0.221968 0.195787 -0.857339 -0.272073 -0.436974 -0.84925 -0.280155 -0.447535 -0.990215 -0.044226 -0.132359 -0.85724 -0.269223 -0.438929 -0.990432 -0.049543 -0.1288 -0.990388 -0.049731 -0.129069 -0.958884 0.216872 0.18305 -0.954978 0.224581 0.193858 -0.83714 0.370054 0.40281 -0.959243 0.212698 0.186046 -0.837124 0.370345 0.402577 -0.871513 0.337113 0.356117 -0.919002 0.344497 0.191724 -0.80046 0.475594 0.364793 -0.827392 0.452361 0.332855 -0.927999 0.286736 0.237907 -0.835665 0.390606 0.386122 -0.953001 0.244295 0.179189 -0.633632 0.587359 0.503507 -0.707855 0.544458 0.450008 -0.828122 0.448308 0.336503 -0.635212 0.574026 0.516721 -0.828394 0.446754 0.337895 -0.801271 0.470518 0.369564 -0.761074 0.429191 0.486376 -0.871573 0.336264 0.356772 -0.837156 0.369777 0.403032 -0.760997 0.407071 0.50515 -0.838281 0.33623 0.429225 -0.711519 0.44421 0.544443 -0.735731 0.601686 0.310924 -0.689982 0.637083 0.343585 -0.495144 0.742851 0.450559 -0.740547 0.585176 0.330393 -0.495242 0.73673 0.460395 -0.554005 0.709495 0.43554 -0.591551 0.743207 0.312588 -0.375196 0.848974 0.372117 -0.490137 0.800812 0.344188 -0.577278 0.771393 0.267774 -0.488165 0.811516 0.32115 -0.653185 0.725868 0.215557 -0.114136 0.920417 0.373907 -0.239485 0.892823 0.381464 -0.492382 0.784789 0.376386 -0.117664 0.927082 0.355913 -0.488372 0.810493 0.32341 -0.371376 0.863986 0.340011 -0.209967 0.863797 0.458006 -0.548463 0.739549 0.3902 -0.493904 0.768873 0.406071 -0.202874 0.831766 0.516728 -0.495163 0.719106 0.487545 -0.205322 0.831184 0.516697 -0.201351 0.824935 0.528148 -0.202017 0.824696 0.528267 0.247383 0.885535 0.393229 -0.181943 0.738831 0.648865 0.322216 0.812584 0.485679 0.364494 0.807686 0.463452 -0.038317 0.724127 0.688602 0.339788 0.834078 0.434578 0.305017 0.831339 0.464586 -0.114052 0.920255 0.374331 0.154242 0.948697 0.276013 -0.233166 0.882272 0.408937 0.664613 0.722973 0.188681 0.679299 0.717023 0.156305 0.398457 0.712267 0.577847 0.510072 0.853222 0.108804 0.286481 0.85017 0.441746 0.314829 0.85758 0.406741 0.654667 0.755817 -0.012326 0.347897 0.834311 0.42766 0.308066 0.828106 0.468332 0.776383 0.616061 0.133037 0.369608 0.753835 0.543252 0.733128 0.650765 0.197554 0.796759 0.581884 0.163052 0.767225 0.60037 0.225659 0.861673 0.506292 -0.034478 0.821939 0.531654 0.204354 0.890266 0.455145 -0.016439 0.897345 0.437421 -0.058614 0.847426 0.438801 0.29887 0.91754 0.396523 0.029831 0.920307 0.391161 0.005405 0.722167 0.655562 0.220711 0.776066 0.625689 -0.078962 0.729721 0.655396 0.194841 0.977046 0.138936 -0.161484 0.968554 0.126 -0.214538 0.979451 0.18919 0.069871 0.915503 0.352811 -0.193338 0.919405 0.393283 0.004693 0.917234 0.397245 0.029639 0.864884 0.330309 -0.377983 0.883199 0.463149 -0.073846 0.877186 0.479502 -0.024962 0.938683 0.155228 -0.30786 0.957374 0.286105 0.039731 0.955111 0.188566 -0.228486 0.990869 -0.028259 -0.131836 0.861317 -0.136289 -0.489447 0.803473 -0.161815 -0.572928 0.97887 0.12779 -0.159633 0.777133 0.057132 -0.626738 0.969334 0.12163 -0.213534 0.425249 -0.364343 -0.828503 0.342498 -0.363004 -0.866558 0.796203 -0.319941 -0.513516 0.463951 -0.219267 -0.858296 0.803787 -0.178382 -0.567544 0.859268 -0.163922 -0.48455 0.257058 -0.255711 -0.931951 0.723127 -0.127957 -0.678759 0.799651 -0.09357 -0.59313 0.278463 -0.385786 -0.879561 0.803628 -0.168417 -0.570805 0.342111 -0.369849 -0.863812 0.93793 0.157678 -0.30891 0.956875 0.181375 -0.226924 0.779553 0.045508 -0.624681 0.956209 0.08904 -0.278813 0.796938 -0.065703 -0.600478 0.719892 -0.113448 -0.684752 0.519504 -0.283979 -0.805898 0.225854 -0.375632 -0.898827 0.337502 -0.34623 -0.875338 0.562604 -0.423361 -0.7101 0.34565 -0.522471 -0.779455 0.639279 -0.376708 -0.670382 -0.275029 -0.333518 -0.901734 -0.101967 -0.325399 -0.940063 0.329402 -0.262336 -0.907014 -0.263393 -0.413124 -0.871753 0.337842 -0.350434 -0.873533 0.225489 -0.373845 -0.899663 0.313918 -0.445631 -0.838373 0.415107 -0.431271 -0.801056 0.343557 -0.442022 -0.828604 0.273273 -0.562764 -0.78014 0.345544 -0.561032 -0.752225 -0.122828 -0.51698 -0.84714 0.65393 -0.394781 -0.645387 0.642002 -0.40031 -0.653901 0.34527 -0.494972 -0.797365 0.654393 -0.377559 -0.655148 0.344458 -0.465135 -0.815474 0.414574 -0.451498 -0.790113 -0.275376 -0.330875 -0.902602 -0.678456 -0.319693 -0.661433 -0.569896 -0.330877 -0.752156 0.274808 0.3352 0.901178 0.564091 0.284312 0.775221 0.104656 0.348648 0.931392 -0.905119 -0.219421 -0.364161 -0.910382 -0.217163 -0.352199 -0.562791 -0.275217 -0.779437 -0.908957 -0.183101 -0.374528 -0.565553 -0.295014 -0.770141 -0.68524 -0.270792 -0.676105 -0.688469 -0.331372 -0.645138 -0.215087 -0.651057 -0.727916 -0.577317 -0.434349 -0.691409 -0.659474 -0.327605 -0.676586 -0.57499 -0.388228 -0.720185 -0.89755 -0.06423 -0.436209 -0.256925 0.603457 0.75487 0.123822 0.526929 0.840841 0.568069 0.314905 0.760351 0.230748 -0.662489 -0.712645 -0.576731 -0.419122 -0.701226 -0.162827 -0.604586 -0.77972 -0.884249 -0.332712 -0.32773 -0.968939 -0.242749 0.047226 -0.961399 -0.197456 0.191632 -0.911711 -0.141843 -0.385568 -0.998175 0.010062 0.05955 -0.907724 -0.144644 -0.393847 -0.917548 -0.112998 0.38123 -0.865226 -0.06639 0.496967 -0.966039 -0.182913 0.182512 -0.913542 -0.127782 0.38615 -0.961474 -0.197228 0.191489 -0.969267 -0.241516 0.046807 -0.647877 0.574288 0.500449 -0.863347 0.369556 0.343598 -0.998232 0.012199 0.058169 -0.558794 0.419244 0.715531 -0.949598 -0.230601 0.212336 -0.892656 0.018837 0.450344 -0.650936 -0.326414 -0.685373 -0.857638 0.089532 -0.5064 -0.861911 0.449629 -0.234401 -0.918818 -0.330172 -0.216239 -0.998289 0.014588 0.056624 -0.867167 0.372676 0.330355 -0.946459 0.059762 0.317243 -0.775546 0.154232 0.612161 -0.722674 0.173217 0.669133 -0.929534 -0.061823 0.363516 -0.703249 0.063614 0.708092 -0.879639 -0.02512 0.474978 -0.482606 0.363313 0.796929 -0.448209 0.365398 0.815839 -0.732951 0.325287 0.597471 -0.473188 0.222657 0.85236 -0.722563 0.172389 0.669466 -0.775846 0.156557 0.611189 -0.361015 0.410748 0.83723 -0.584452 0.324606 0.743671 -0.729967 0.243885 0.638489 -0.367033 0.442705 0.818107 -0.732878 0.311987 0.604611 -0.443977 0.424154 0.78929 -0.572253 0.440306 0.691851 -0.904725 0.069754 0.420247 -0.732781 0.305429 0.608067 -0.510619 0.347569 0.786425 -0.728677 0.227769 0.645872 -0.581421 0.314144 0.750508 -0.38748 0.577564 0.718526 -0.424323 0.568258 0.705005 -0.090606 0.616785 0.781899 -0.391309 0.613211 0.686185 -0.083574 0.654348 0.751561 -0.08644 0.65427 0.751305 -0.458154 0.670551 0.583486 -0.095958 0.65709 0.747679 -0.083482 0.654826 0.751155 -0.479369 0.519771 0.707138 -0.107405 0.515345 0.850226 -0.431881 0.524156 0.733989 0.278259 0.649415 0.707695 0.25931 0.657017 0.707875 -0.065169 0.741229 0.668081 0.27101 0.564084 0.779976 -0.082885 0.657892 0.748537 -0.095576 0.659635 0.745484 0.280118 0.636301 0.718787 -0.087551 0.661223 0.745063 -0.082176 0.661514 0.745417 0.27104 0.679176 0.682098 -0.075433 0.694712 0.715322 0.262503 0.680615 0.683999 0.271124 0.678808 0.682431 0.262424 0.680009 0.684632 0.613656 0.577179 0.538786 0.265962 0.700626 0.662108 0.613565 0.591107 0.523575 0.610519 0.592663 0.525373 0.281447 0.709194 0.646399 0.641521 0.530803 0.553805 0.613142 0.550883 0.566202 0.278237 0.649098 0.707994 0.606879 0.472138 0.639363 0.259176 0.656061 0.70881 0.88649 0.372746 0.274218 0.890167 0.367417 0.269457 0.612765 0.615092 0.496166 0.891824 0.281196 0.354372 0.613047 0.548356 0.568752 0.641585 0.52971 0.554775 0.865834 0.407388 0.290459 0.609648 0.596479 0.522055 0.613499 0.594656 0.519619 0.876485 0.351727 0.328728 0.613193 0.552339 0.564727 0.892917 0.331072 0.305108 0.87653 0.351429 0.328926 0.892866 0.332218 0.304008 0.995564 0.093917 0.005707 0.881258 0.314212 0.353066 0.995857 0.090527 0.008635 0.993848 0.106077 0.031831 0.874899 0.4337 0.215536 0.986255 0.155587 -0.05562 0.98578 0.159906 -0.051657 0.886349 0.373788 0.273253 0.994936 0.100512 0.000004 0.890017 0.368783 0.268085 0.959938 -0.021339 -0.279398 0.956052 -0.035693 -0.291017 0.975716 0.200785 -0.08754 0.967385 -0.051553 -0.248011 0.986029 0.158703 -0.050605 0.986468 0.154581 -0.054639 0.959329 -0.089943 -0.267577 0.994214 0.101904 0.033961 0.996085 0.087707 0.011071 0.956837 -0.05178 -0.285976 0.993483 0.113427 -0.011182 0.958567 -0.048489 -0.280709 0.956747 -0.050759 -0.28646 0.958421 -0.047704 -0.281344 0.824595 -0.201428 -0.528649 0.958415 -0.072691 -0.275964 0.83081 -0.232074 -0.505862 0.835432 -0.227929 -0.500101 0.94685 0.019683 -0.321074 0.808373 -0.245996 -0.534808 0.828359 -0.219282 -0.515497 0.959776 -0.020757 -0.279997 0.836753 -0.26933 -0.476765 0.955842 -0.034684 -0.291826 0.561934 -0.420792 -0.712155 0.638739 -0.372474 -0.673257 0.826585 -0.210633 -0.521911 0.571969 -0.461661 -0.678027 0.828973 -0.22239 -0.513173 0.80897 -0.247755 -0.533091 0.654601 -0.34974 -0.670209 0.654052 -0.391053 -0.647529 0.837404 -0.274261 -0.472796 0.641649 -0.396993 -0.656264 0.266821 -0.311816 -0.911909 -0.232179 -0.39071 -0.890751 -0.17288 -0.386344 -0.906008 0.276623 -0.373449 -0.885446 -0.159665 -0.468369 -0.868986 0.215209 -0.392341 -0.894289 -0.500399 -0.376678 -0.779561 -0.444964 -0.388592 -0.806848 -0.167179 -0.423221 -0.890469 -0.501366 -0.398639 -0.767932 -0.169224 -0.410271 -0.896125 -0.230742 -0.412047 -0.881462 -0.413579 -0.382058 -0.826429 -0.108414 -0.372097 -0.921841 -0.174203 -0.377421 -0.909509 -0.413152 -0.386076 -0.824773 -0.170884 -0.399537 -0.900649 -0.445213 -0.382169 -0.809773 0.2586 -0.322172 -0.910676 0.20016 -0.340945 -0.918527 -0.166849 -0.425283 -0.889548 0.250157 -0.295617 -0.921972 -0.174958 -0.372259 -0.911489 -0.109773 -0.364786 -0.924598 -0.50176 -0.410438 -0.761431 -0.683076 -0.336212 -0.648358 -0.675008 -0.34025 -0.654671 -0.500951 -0.388383 -0.773438 -0.674909 -0.332431 -0.658778 -0.444388 -0.401618 -0.800763 -0.85648 -0.252946 -0.449956 -0.866493 -0.243446 -0.435803 -0.674727 -0.378429 -0.633668 -0.854102 -0.221525 -0.470571 -0.674998 -0.339254 -0.655198 -0.682978 -0.335182 -0.648995 -0.868934 -0.239682 -0.433019 -0.652251 -0.354935 -0.669769 -0.675048 -0.346185 -0.65151 -0.868526 -0.254743 -0.425168 -0.674872 -0.371652 -0.637513 -0.866691 -0.256297 -0.42797 -0.411624 -0.399837 -0.818961 -0.444683 -0.395226 -0.803774 -0.675029 -0.342842 -0.653296 -0.409123 -0.420585 -0.809769 -0.675058 -0.349532 -0.649711 -0.652072 -0.35805 -0.668283 -0.857655 -0.284627 -0.42827 -0.990879 -0.077868 -0.109975 -0.994213 -0.062942 -0.087057 -0.856586 -0.254844 -0.448682 -0.993643 -0.026875 -0.109326 -0.866533 -0.245261 -0.434705 -0.961284 0.134955 0.240251 -0.963933 0.129856 0.232317 -0.994099 -0.070855 -0.082141 -0.961538 0.147439 0.231748 -0.990879 -0.077972 -0.109905 -0.960369 0.112136 0.255181 -0.995624 -0.073898 -0.057199 -0.993726 -0.083797 -0.074077 -0.95957 0.093706 0.265413 -0.993011 -0.098654 -0.064783 -0.962258 0.088826 0.257234 -0.868459 -0.256582 -0.424199 -0.866704 -0.258093 -0.426864 -0.994205 -0.063769 -0.086544 -0.867499 -0.276294 -0.413652 -0.993745 -0.083286 -0.074396 -0.995642 -0.073464 -0.057443 -0.959576 0.093815 0.265353 -0.962265 0.088931 0.257171 -0.884718 0.1907 0.425333 -0.958804 0.081448 0.272141 -0.883771 0.1797 0.432038 -0.887626 0.175745 0.425715 -0.960179 0.110854 0.256452 -0.871648 0.234693 0.43029 -0.886462 0.21855 0.407947 -0.961287 0.135065 0.240176 -0.887072 0.236125 0.396671 -0.963934 0.129967 0.232249 -0.753814 0.311596 0.578509 -0.784274 0.288314 0.549353 -0.884817 0.191962 0.424557 -0.756316 0.332796 0.563235 -0.886482 0.21898 0.407674 -0.871673 0.235082 0.430026 -0.788956 0.259541 0.556945 -0.887655 0.176228 0.425455 -0.883813 0.180155 0.431762 -0.788522 0.251268 0.561335 -0.883268 0.174445 0.43521 -0.781377 0.256092 0.569093 -0.773802 0.475229 0.418794 -0.777816 0.472378 0.41456 -0.576456 0.576026 0.579562 -0.779602 0.443195 0.442492 -0.577918 0.551187 0.601834 -0.573138 0.55302 0.604716 -0.754405 0.517966 0.403217 -0.560539 0.628347 0.539421 -0.571622 0.623642 0.533216 -0.754306 0.518653 0.402519 -0.571582 0.623942 0.532907 -0.771969 0.504812 0.3863 -0.178803 0.725024 0.665109 -0.161032 0.727393 0.667059 -0.574306 0.600674 0.556205 -0.186719 0.759886 0.622663 -0.567815 0.649046 0.506286 -0.559647 0.653086 0.51017 -0.055464 0.714369 0.697567 -0.566919 0.598169 0.566389 -0.57493 0.594322 0.562349 -0.059554 0.642346 0.764097 -0.577874 0.552143 0.600999 -0.152906 0.640787 0.752338 -0.057853 0.674311 0.736178 -0.154601 0.65773 0.737217 0.515907 0.631751 0.578559 -0.054058 0.735741 0.675102 0.51772 0.619567 0.590002 0.59704 0.578775 0.555485 -0.175957 0.712538 0.679212 0.431056 0.658604 0.616792 0.516806 0.625857 0.584136 -0.182162 0.739793 0.647706 0.489533 0.744213 0.454428 -0.162533 0.745421 0.646475 0.815524 0.545494 0.193282 0.826564 0.533526 0.17928 0.492322 0.735487 0.465486 0.833886 0.503426 0.226267 0.508775 0.671235 0.539065 0.420779 0.687605 0.591731 0.87266 0.386572 0.298374 0.597591 0.568267 0.565648 0.520848 0.595196 0.61193 0.842435 0.506024 0.185052 0.497126 0.719261 0.485314 0.833205 0.516537 0.197381 0.849177 0.486912 0.204489 0.840155 0.496598 0.218016 0.941922 0.335656 0.010831 0.839616 0.513392 0.177408 0.93204 0.362186 -0.011091 0.934199 0.356307 -0.017846 0.832176 0.50769 0.223012 0.930052 0.366989 -0.017975 0.929606 0.368202 -0.016114 0.825739 0.523049 0.211127 0.935777 0.352578 -0.003108 0.833928 0.514577 0.199438 0.936871 0.161079 -0.310364 0.922366 0.121915 -0.366575 0.937439 0.34815 0.000553 0.925984 0.193664 -0.324111 0.921893 0.386182 -0.031246 0.921528 0.387192 -0.029481 0.924651 0.095619 -0.368616 0.925082 0.377818 -0.038419 0.922741 0.384279 -0.029636 0.898463 0.147989 -0.413357 0.88333 0.45911 -0.094587 0.902589 0.167414 -0.396618 0.943644 0.138437 -0.300617 0.725538 -0.139332 -0.67393 0.668444 -0.183765 -0.720703 0.939332 0.153097 -0.306946 0.644559 -0.118616 -0.755297 0.921892 0.123101 -0.36737 0.275789 -0.367943 -0.888008 0.214838 -0.391057 -0.894941 0.661547 -0.163903 -0.731773 0.274606 -0.360232 -0.891529 0.669958 -0.18826 -0.718133 0.728013 -0.151593 -0.668593 0.283772 -0.404276 -0.869502 0.655879 -0.183285 -0.732277 0.665627 -0.175534 -0.725347 0.256697 -0.31615 -0.913321 0.64178 -0.111618 -0.758722 0.199577 -0.338977 -0.919382 0.896367 0.151768 -0.416524 0.902051 0.168555 -0.397359 0.668586 -0.184184 -0.720464 0.887819 0.166684 -0.428945 0.657748 -0.153362 -0.73746 0.647109 -0.1635 -0.74466 0.469897 -0.32474 -0.820817 0.148315 -0.399198 -0.904789 0.175567 -0.394801 -0.901836 0.462143 -0.28376 -0.840181 0.171214 -0.372743 -0.912003 0.465758 -0.28237 -0.838651 -0.212868 -0.421387 -0.881544 -0.201761 -0.422524 -0.88361 0.182044 -0.42821 -0.885153 -0.212928 -0.423087 -0.880715 0.175713 -0.395548 -0.90148 0.148344 -0.399588 -0.904612 -0.247566 -0.501122 -0.829209 0.231017 -0.4012 -0.88638 0.179953 -0.417343 -0.890754 -0.256908 -0.451436 -0.85452 0.172479 -0.379123 -0.909129 -0.199436 -0.446551 -0.872248 0.536669 -0.334594 -0.774619 0.488219 -0.363876 -0.793244 0.195344 -0.499391 -0.844067 0.517406 -0.278096 -0.809292 0.180224 -0.418749 -0.890038 0.231146 -0.401851 -0.886051 -0.212713 -0.417032 -0.88365 -0.574217 -0.335534 -0.746788 -0.614823 -0.321049 -0.720361 -0.212982 -0.424674 -0.879938 -0.614252 -0.332986 -0.715413 -0.201435 -0.426009 -0.882009 -0.829675 -0.268276 -0.489559 -0.852002 -0.243769 -0.463324 -0.60387 -0.442263 -0.663132 -0.81798 -0.196766 -0.540547 -0.615083 -0.314741 -0.722919 -0.573849 -0.332603 -0.74838 -0.897488 -0.270114 -0.348644 -0.676091 -0.334079 -0.656729 -0.613775 -0.341584 -0.711759 -0.907536 -0.198084 -0.370326 -0.615947 -0.236682 -0.751392 -0.850643 -0.212976 -0.480674 -0.256385 -0.454381 -0.853115 -0.19905 -0.450378 -0.870367 -0.604271 -0.439374 -0.664686 -0.272881 -0.349515 -0.896312 -0.612069 -0.366581 -0.700706 -0.670787 -0.36311 -0.646681 -0.817771 -0.504147 -0.277644 -0.970125 -0.242482 -0.007758 -0.97743 -0.20998 0.02323 -0.830433 -0.274835 -0.48461 -0.979949 0.085768 -0.179845 -0.852047 -0.245489 -0.462333 -0.896831 -0.027156 0.441539 -0.901531 -0.040842 0.430782 -0.923099 -0.360724 0.133291 -0.948858 0.128003 0.288589 -0.977224 -0.210865 0.023862 -0.969457 -0.245211 -0.005061 -0.934251 -0.037307 0.354658 -0.982887 -0.182262 0.026718 -0.98184 -0.189514 0.008653 -0.920035 -0.103333 0.377965 -0.969891 -0.239463 0.044374 -0.890626 -0.069227 0.449437 -0.909172 -0.180599 -0.37522 -0.99443 -0.081263 -0.067117 -0.896574 -0.275196 -0.34702 -0.983774 -0.179408 0.001486 -0.984723 -0.172544 0.023438 -0.919034 -0.107273 0.3793 -0.889901 -0.071012 0.450593 -0.67499 0.099674 0.731064 -0.931001 -0.054556 0.360915 -0.711552 0.175494 0.680365 -0.771889 0.128414 0.622654 -0.873131 -0.072281 0.482098 -0.714718 0.238178 0.657609 -0.729252 0.217784 0.648661 -0.896221 -0.028417 0.442696 -0.742172 0.252226 0.620937 -0.900868 -0.042659 0.431992 -0.609501 0.254093 0.750963 -0.471222 0.386511 0.792817 -0.698676 0.147322 0.700105 -0.632573 0.337794 0.696956 -0.728468 0.215804 0.650202 -0.713942 0.236355 0.659107 -0.480578 0.315125 0.818377 -0.771803 0.12786 0.622873 -0.711678 0.175779 0.680159 -0.481638 0.3365 0.809192 -0.718886 0.19245 0.667956 -0.454587 0.349472 0.81928 -0.479072 0.523677 0.704452 -0.518825 0.503884 0.690595 -0.210997 0.620139 0.755584 -0.476648 0.551096 0.684909 -0.210016 0.614819 0.760192 -0.100399 0.62634 0.773057 -0.634591 0.34629 0.690925 -0.43507 0.461897 0.772894 -0.19833 0.553239 0.809068 -0.647025 0.406388 0.645141 -0.227692 0.715807 0.660133 -0.525886 0.523455 0.670402 0.128916 0.599555 0.789883 0.285483 0.577701 0.764697 -0.206354 0.59518 0.776646 0.132432 0.659416 0.740021 -0.203127 0.578144 0.790246 -0.435687 0.472931 0.765842 0.27694 0.63103 0.724642 -0.100017 0.629073 0.770885 -0.209332 0.611125 0.763352 0.275427 0.611996 0.74135 -0.207902 0.603441 0.769829 0.28303 0.610911 0.73938 0.274201 0.597739 0.753341 0.284129 0.596984 0.750254 0.632493 0.520277 0.573816 0.269213 0.546744 0.79284 0.638473 0.473693 0.606603 0.643044 0.472003 0.603081 0.131445 0.641591 0.7557 0.643532 0.492411 0.586002 0.635817 0.496613 0.590857 0.127441 0.576848 0.806849 0.638758 0.470922 0.608458 0.286309 0.564402 0.774259 0.887336 0.325668 0.326458 0.865673 0.342565 0.365048 0.64116 0.443612 0.626197 0.88807 0.317641 0.33232 0.635914 0.495854 0.59139 0.889889 0.340917 0.303106 0.643034 0.470485 0.604277 0.63867 0.471778 0.607886 0.890011 0.339362 0.304489 0.633027 0.516749 0.576409 0.861261 0.369709 0.348633 0.889814 0.341843 0.302282 0.861404 0.368914 0.349122 0.986264 0.164397 0.016048 0.882216 0.399747 0.248792 0.981473 0.191597 -0.000887 0.987638 0.148874 -0.049078 0.888974 0.305986 0.340731 0.980838 0.191517 0.035738 0.983729 0.179539 0.006635 0.887149 0.32757 0.325061 0.981009 0.193949 -0.002357 0.865747 0.342054 0.365351 0.961441 0.039929 -0.272098 0.958777 0.035389 -0.281946 0.956715 0.060662 -0.284633 0.983635 0.180065 0.006308 0.980888 0.19123 0.035927 0.964366 -0.038374 -0.261774 0.987848 0.147812 -0.048044 0.98208 0.188464 0.001069 0.952651 0.0028 -0.304053 0.961169 0.271175 -0.05117 0.959721 0.031273 -0.27921 0.951334 0.006784 -0.308086 0.958886 0.034919 -0.281634 0.807581 -0.256252 -0.531176 0.926652 0.068822 -0.369567 0.792711 -0.182356 -0.581683 0.786941 -0.189807 -0.58711 0.956542 0.061377 -0.285063 0.796039 -0.100219 -0.59689 0.773963 -0.115241 -0.622656 0.960816 0.042826 -0.273859 0.774857 -0.118089 -0.621009 0.958043 0.038524 -0.284025 0.46248 -0.285447 -0.839424 0.466227 -0.283951 -0.837857 0.775478 -0.120084 -0.61985 0.457723 -0.262202 -0.849553 0.775262 -0.11939 -0.620254 0.797362 -0.105454 -0.594217 0.557359 -0.403735 -0.725499 0.787538 -0.191227 -0.585847 0.793181 -0.184297 -0.58043 0.537084 -0.335883 -0.773772 0.780059 -0.135249 -0.610914 0.488757 -0.366005 -0.791932 0.360789 -0.81393 -0.455357 0.136018 -0.834014 -0.534714 -0.051179 -0.815478 -0.576521 0.360912 -0.81361 -0.455831 -0.021682 -0.757289 -0.652719 0.277505 -0.814348 -0.509734 -0.130155 -0.792164 -0.596269 -0.210106 -0.774946 -0.596082 -0.045339 -0.804531 -0.592177 -0.131214 -0.795802 -0.59117 -0.050218 -0.813695 -0.579118 0.136332 -0.833016 -0.536188 -0.36637 -0.483495 -0.794988 -0.157322 -0.591807 -0.790578 0.022538 -0.656757 -0.753765 -0.389658 -0.591252 -0.706108 0.009586 -0.687842 -0.725797 -0.186563 -0.655333 -0.731937 0.354731 -0.552033 -0.754603 0.439373 -0.577917 -0.687723 0.098786 -0.445119 -0.890006 0.27863 -0.697463 -0.660235 0.025508 -0.649436 -0.759989 -0.154686 -0.58566 -0.79566 -0.111176 -0.724748 -0.679986 -0.364 -0.667802 -0.649265 -0.44928 -0.636084 -0.627331 -0.130593 -0.79367 -0.594166 -0.448113 -0.691037 -0.567153 -0.210427 -0.776656 -0.593739 -0.794749 -0.37455 -0.477584 -0.799237 -0.369551 -0.473974 -0.449179 -0.626128 -0.63734 -0.807083 -0.396882 -0.437152 -0.815133 -0.33572 -0.472071 -0.58769 -0.465884 -0.661492 -0.442793 -0.515143 -0.733868 -0.815449 -0.287567 -0.502343 -0.432057 -0.426939 -0.794387 -0.79386 -0.300538 -0.528643 -0.390141 -0.5938 -0.703698 -0.18697 -0.65733 -0.730041 -0.447052 -0.569674 -0.689649 -0.781041 -0.352056 -0.515782 -0.96425 0.166931 -0.205808 -0.96334 0.191475 -0.187917 -0.795122 -0.375192 -0.476457 -0.989634 0.101327 -0.101771 -0.799268 -0.370491 -0.473187 -0.819295 0.567249 -0.083574 -0.793646 0.60644 -0.048534 -0.912283 0.293674 -0.285475 -0.862178 0.504452 0.046673 -0.960933 0.197623 -0.193789 -0.962186 0.169955 -0.212868 -0.930288 0.261373 0.257388 -0.991682 0.008692 -0.128419 -0.996714 0.056047 -0.058472 -0.907143 0.392785 0.151033 -0.980068 0.141129 -0.139817 -0.886108 0.422949 0.189543 -0.815456 -0.287917 -0.50213 -0.793948 -0.301272 -0.528093 -0.999772 -0.017632 0.012025 -0.814466 -0.260045 -0.518672 -0.997254 0.051028 -0.053671 -0.992032 0.004685 -0.125903 -0.74341 0.625437 -0.237004 -0.599125 0.796928 -0.077172 -0.594858 0.800507 -0.073026 -0.818102 0.568528 -0.086515 -0.677039 0.732591 0.0702 -0.791677 0.608719 -0.052041 -0.324984 0.945719 -0.000733 -0.374067 0.926696 -0.036182 -0.534929 0.829621 -0.15994 -0.391941 0.913138 0.112078 -0.603775 0.794965 -0.059055 -0.607467 0.791889 -0.062422 -0.600831 0.721261 0.344651 -0.757316 0.617529 0.21244 -0.742985 0.62977 0.226634 -0.570409 0.783125 0.247688 -0.708505 0.692201 0.137395 -0.527489 0.803147 0.276968 -0.906843 0.393821 0.150137 -0.885707 0.424621 0.187671 -0.772846 0.538337 0.336009 -0.868104 0.492764 0.059823 -0.740516 0.635214 0.219407 -0.754437 0.623531 0.20502 -0.544388 0.819748 0.177919 -0.497288 0.842961 0.205235 -0.250576 0.912086 0.324517 -0.509525 0.85514 0.095493 -0.212156 0.952229 0.219658 -0.344374 0.92353 0.168818 -0.074026 0.931594 -0.355883 0.155001 0.959918 -0.233522 0.009578 0.949459 -0.313746 -0.28084 0.957189 -0.070135 -0.134107 0.990769 0.019806 -0.334017 0.936862 -0.103546 0.453881 0.840405 -0.296162 0.128545 0.890855 -0.435722 0.075077 0.888409 -0.452871 0.397679 0.902179 -0.167108 0.021697 0.940141 -0.340095 0.179125 0.944551 -0.275206 -0.146165 0.969765 0.195426 -0.338535 0.930682 0.138652 -0.197618 0.963384 0.181213 -0.179311 0.982952 -0.040662 -0.107624 0.993184 -0.044742 0.096211 0.993845 -0.054909 -0.154719 0.977864 0.140869 0.081299 0.993396 0.080959 0.371585 0.928398 -0.001371 -0.152556 0.976064 0.155 0.354457 0.931278 -0.084152 0.023365 0.996898 0.075158 0.512378 0.726281 -0.458241 0.754194 0.552401 -0.355029 0.217832 0.828358 -0.516112 0.449615 0.846302 -0.285692 0.283971 0.896464 -0.340165 0.124783 0.916497 -0.380082 0.901626 0.189758 -0.388667 0.412248 0.794147 -0.446522 0.255789 0.870448 -0.420585 0.914242 0.211162 -0.345792 0.251617 0.866189 -0.431748 0.754911 0.502017 -0.422004 0.205926 0.978027 -0.032526 0.060117 0.991246 0.117544 0.333591 0.927077 -0.17101 0.375779 0.925649 0.044311 0.378845 0.924669 0.038265 0.528972 0.782483 -0.328494 0.542608 0.830627 0.125039 0.617101 0.75537 -0.220458 0.619146 0.625552 -0.474703 0.697544 0.686049 0.206809 0.789082 0.513766 -0.336742 0.771234 0.635334 -0.039356 0.908382 0.200809 -0.366766 0.917295 -0.022008 -0.397601 0.825633 0.479478 -0.297375 0.874189 0.151146 -0.461463 0.689759 0.586578 -0.424451 0.503623 0.787058 -0.356237 0.865327 -0.319917 -0.385827 0.962944 0.059499 -0.263056 0.93073 0.336813 -0.142471 0.823914 -0.291618 -0.485927 0.856576 0.445889 -0.259731 0.899454 -0.029987 -0.435985 0.803107 0.555304 -0.216003 0.79758 0.602512 -0.029069 0.790344 0.512663 -0.33546 0.988646 0.040912 -0.144586 0.990663 0.090332 0.102117 0.971011 0.020986 -0.238112 0.987856 0.051704 -0.146514 0.967438 0.039304 -0.250037 0.827638 -0.003316 -0.561253 0.971483 -0.217961 -0.093342 0.826224 -0.27446 -0.491962 0.844542 -0.271611 -0.461493 0.915409 -0.392784 0.088015 0.675117 -0.671896 -0.304586 0.68341 -0.667353 -0.295958 0.820382 -0.289343 -0.493208 0.825252 -0.281751 -0.489465 0.957734 0.080185 -0.276253 0.274961 -0.817058 -0.506767 0.630544 -0.737325 -0.24242 0.385269 -0.735338 -0.557536 0.682721 -0.668379 -0.295231 0.675071 -0.672124 -0.304185 0.461088 -0.231783 -0.856548 0.839025 -0.298978 -0.454587 0.822976 -0.297492 -0.483952 0.728163 -0.592055 -0.345327 0.441083 -0.574539 -0.689457 -0.370332 -0.077412 0.925668 -0.293252 0.210746 0.932518 -0.348041 0.019062 0.937286 -0.36949 -0.078345 0.925926 -0.346885 0.018776 0.93772 -0.357648 -0.025574 0.933506 -0.322388 -0.096777 0.941648 -0.3552 -0.201393 0.912839 -0.287232 0.004162 0.957852 -0.493245 0.088458 0.865381 -0.49988 0.05763 0.864175 -0.420892 0.335528 0.842776 -0.504119 -0.263206 0.822549 -0.483438 -0.059746 0.873337 -0.463973 0.048317 0.884531 -0.505629 -0.262932 0.821709 -0.464868 0.048547 0.884048 -0.495749 -0.142599 0.856679 -0.375496 0.036362 0.926111 -0.382509 -0.019484 0.923746 -0.376859 0.026225 0.9259 -0.430324 0.041369 0.901726 -0.430513 0.039751 0.901709 -0.4403 -0.06555 0.895455 0.781969 0.618263 0.07922 0.95127 0.290301 0.103975 0.96586 0.236147 0.106535 0.788518 0.613946 0.036184 0.969592 0.237684 0.058283 0.807113 0.589168 0.038084 0.97778 0.001954 0.209622 0.978071 -0.003433 0.208244 0.938078 0.22733 0.261402 0.992012 0.000869 0.126144 0.965328 0.235951 0.111664 0.950809 0.290623 0.10724 0.99983 0.004168 -0.017982 0.949559 0.313277 0.013953 0.97107 0.238717 0.006077 0.992259 -0.018531 0.122799 0.97063 0.238259 0.033307 0.992956 -0.005204 0.118368 0.826728 0.552815 -0.104479 0.801981 0.588827 -0.100545 0.962715 0.238379 -0.127886 0.846834 0.530367 0.03979 0.971075 0.238761 0.00273 0.949419 0.313784 0.011999 0.15148 0.417855 0.895796 0.143077 0.370022 0.917939 0.160352 0.469857 0.868056 0.121005 0.417573 0.90055 0.129611 0.484097 0.865362 0.128027 0.471618 0.87246 0.287046 0.314348 0.90487 0.311668 0.336999 0.888423 0.346885 0.369271 0.862154 0.326758 0.260851 0.908397 0.402787 0.333917 0.85221 0.327772 0.261821 0.907753 0.183602 0.220185 0.958024 0.2021 0.239091 0.949732 0.336443 0.375588 0.863562 0.188713 0.212435 0.95878 0.35652 0.363364 0.860732 0.317356 0.328379 0.889636 0.114996 0.243875 0.962965 0.148966 0.4724 0.868704 0.149328 0.475036 0.867203 0.07649 0.243481 0.966885 0.112388 0.491802 0.863423 0.08485 0.299504 0.950315 0.949048 0.015905 0.31473 0.951898 -0.092322 0.292175 0.948607 0.021236 0.315742 0.956794 0.032142 0.288984 0.956996 0.030795 0.288463 0.91106 0.212471 0.353308 0.951246 -0.089936 0.295028 0.95215 -0.063822 0.298894 0.95038 0.023178 0.310228 0.946871 -0.093791 0.307635 0.945666 0.018094 0.324636 0.946688 -0.097793 0.30695 0.944198 -0.022447 0.328614 0.90158 0.169275 0.398119 0.939576 0.011873 0.342134 0.928463 -0.025359 0.370558 0.926313 -0.000587 0.376754 0.930967 -0.076247 0.357052 0.832692 0.330788 0.444076 0.903965 0.197023 0.379511 0.956818 0.030582 0.289073 0.832171 0.3301 0.445563 0.951692 0.024641 0.306063 0.908998 0.173652 0.378902 0.006017 -0.043695 0.999027 0.109768 0.347583 0.931202 0.065504 0.17923 0.981624 -0.287639 0.003603 0.957732 -0.256048 0.239151 0.936614 -0.283527 0.042763 0.95801 0.378255 0.290158 0.879052 0.252965 0.127241 0.959072 0.257728 0.133262 0.956984 0.143096 0.487487 0.861325 0.072459 0.177701 0.981413 0.111572 0.347176 0.931139 0.049122 0.190603 0.980437 0.035449 0.053498 0.997939 0.048375 0.182955 0.98193 0.114041 0.190622 0.975017 0.107852 0.169767 0.979565 0.117411 0.202015 0.972319 -0.061227 -0.028188 0.997726 -0.064738 0.035411 0.997274 -0.07295 0.207637 0.975482 0.033882 -0.013255 0.999338 0.053574 0.181831 0.981869 0.040815 0.053893 0.997712 0.927494 0.220809 0.30166 0.938059 0.013726 0.346202 0.930424 -0.069883 0.35976 0.881705 0.243666 0.40401 0.899654 -0.064274 0.431847 0.894967 0.162745 0.415389 0.956405 0.097901 0.275144 0.953036 0.006479 0.302789 0.94314 -0.07242 0.324412 0.948298 0.10672 0.298901 0.936102 -0.070996 0.34449 0.945277 0.005519 0.326222 0.94001 -0.072053 0.33345 0.920171 -0.204894 0.333622 0.940033 -0.071784 0.333444 0.961456 -0.058252 0.268717 0.960968 -0.076326 0.265922 0.960606 0.005666 0.277855 0.924434 0.069215 0.375009 0.91076 0.164733 0.378656 0.928955 -0.0696 0.363591 0.929182 0.072383 0.362466 0.933881 -0.070557 0.350555 0.920576 -0.204746 0.332595 -0.381309 -0.616866 0.688535 -0.412907 -0.673271 0.613362 -0.393761 -0.63902 0.660762 -0.212891 -0.677161 0.704365 -0.217897 -0.724598 0.653819 -0.205321 -0.614307 0.761886 -0.31783 -0.682004 0.658676 -0.387841 -0.754986 0.528749 -0.316529 -0.680563 0.66079 -0.581405 -0.215442 0.784572 -0.783884 -0.287317 0.550432 -0.73616 -0.270468 0.620415 -0.271101 -0.629797 0.727915 -0.224919 -0.56544 0.793529 -0.311135 -0.683224 0.660605 -0.312066 -0.584412 0.749051 -0.379239 -0.647337 0.66116 -0.440096 -0.699636 0.562873 -0.197336 -0.559349 0.805101 -0.205442 -0.61429 0.761867 -0.219625 -0.723908 0.654005 -0.029505 -0.564574 0.824855 -0.038451 -0.78131 0.622958 -0.032027 -0.624424 0.780428 0.677982 -0.591298 0.436701 0.718862 -0.631691 0.290179 0.431892 -0.361644 0.826246 0.763634 -0.519575 0.383282 0.623793 -0.152406 0.766587 0.511626 0.013177 0.859107 0.820202 -0.436531 0.369743 0.72176 -0.165093 0.672166 0.672553 -0.08512 0.735137 0.705042 -0.540724 0.458839 0.500892 -0.294327 0.813928 0.743402 -0.607825 0.27911 0.735989 0.041627 0.675713 0.693674 0.102153 0.713009 0.743127 0.030615 0.66845 0.635769 -0.005426 0.77186 0.691992 -0.05582 0.719744 0.754474 -0.118581 0.645528 0.644871 0.037496 0.763371 0.581675 0.089218 0.808513 0.71203 -0.023772 0.701747 0.715075 0.12334 0.68808 0.760955 0.065116 0.645529 0.713816 0.124838 0.689117 -0.138835 -0.822083 0.552182 -0.174246 -0.856131 0.486496 -0.270319 -0.92202 0.277141 -0.222011 -0.779071 0.586311 -0.360213 -0.885513 0.293451 -0.327787 -0.867476 0.37422 -0.308401 -0.852466 0.422127 -0.329071 -0.919556 0.214777 -0.323764 -0.901525 0.287105 -0.206582 -0.876977 0.433862 -0.227553 -0.93598 0.268629 -0.197466 -0.849073 0.489983 -0.440263 -0.897153 0.03586 -0.42924 -0.891508 0.144799 -0.403896 -0.864025 0.300548 -0.309328 -0.950181 0.038378 -0.288928 -0.915276 0.280697 -0.296137 -0.930122 0.217201 -0.353143 -0.907918 0.225778 -0.292107 -0.887142 0.357286 -0.325741 -0.9007 0.287459 -0.399415 -0.881827 0.250697 -0.378544 -0.876808 0.296498 -0.441563 -0.884921 0.148109 -0.270026 -0.801051 -0.534232 -0.249692 -0.742429 -0.621654 -0.267539 -0.801871 -0.534253 -0.26766 -0.802221 -0.533666 -0.282075 -0.843997 -0.456183 -0.037014 -0.752915 -0.657076 -0.089651 -0.815049 -0.572414 -0.129899 -0.855756 -0.500807 -0.0516 -0.746242 -0.663672 -0.134088 -0.854431 -0.501964 -0.085538 -0.794438 -0.601292 -0.239569 -0.860488 -0.44963 -0.248449 -0.864029 -0.437866 -0.187044 -0.836074 -0.515747 -0.238555 -0.861471 -0.448285 -0.18853 -0.835515 -0.516111 -0.123709 -0.793766 -0.595509 -0.348335 -0.813129 -0.466353 -0.350933 -0.818357 -0.455124 -0.328102 -0.771898 -0.544539 -0.329206 -0.82171 -0.465206 -0.304454 -0.784287 -0.540557 -0.328551 -0.820752 -0.467354 -0.669728 -0.735204 0.10459 -0.724498 -0.689003 -0.019418 -0.760597 -0.636302 -0.128893 -0.748007 -0.641704 0.169418 -0.829763 -0.55351 -0.07156 -0.795371 -0.60392 0.051624 -0.725605 -0.659703 -0.195679 -0.735229 -0.603301 -0.308977 -0.719946 -0.675786 -0.158084 -0.730645 -0.654556 -0.194204 -0.724738 -0.671415 -0.154782 -0.698737 -0.714553 -0.034353 -0.803883 -0.480111 -0.351093 -0.79905 -0.549544 -0.243966 -0.77739 -0.618236 -0.115972 -0.71857 -0.561348 -0.410543 -0.685012 -0.705645 -0.181171 -0.71137 -0.625586 -0.320305 -0.828595 -0.551296 -0.097481 -0.781951 -0.622212 0.037495 -0.823027 -0.562665 -0.07768 -0.818564 -0.563748 -0.11019 -0.81201 -0.577062 -0.087406 -0.83918 -0.504439 -0.203268 -0.238906 -0.967504 -0.082829 -0.307249 -0.949803 -0.058924 -0.330071 -0.942592 -0.050732 -0.310172 -0.909743 -0.275973 -0.408999 -0.877831 -0.249265 -0.31449 -0.908588 -0.274891 -0.480161 -0.873848 0.076382 -0.488883 -0.868747 0.079197 -0.298495 -0.954212 0.019512 -0.500191 -0.865577 0.024197 -0.32344 -0.945578 -0.03563 -0.30051 -0.95281 -0.042973 -0.585383 -0.809495 -0.045207 -0.425954 -0.895593 -0.128359 -0.372775 -0.915179 -0.153251 -0.464152 -0.862437 0.201905 -0.281984 -0.957859 0.054685 -0.441916 -0.878129 0.183301 -0.261715 -0.897889 -0.353978 -0.326792 -0.896681 -0.298614 -0.401766 -0.886578 -0.229266 -0.173237 -0.938835 -0.297619 -0.38009 -0.908842 -0.171865 -0.431603 -0.891677 -0.136494 -0.97721 -0.109679 0.181744 -0.990033 -0.015964 0.13993 -0.990312 -0.012384 0.138305 -0.977814 -0.112075 0.176971 -0.990444 -0.012731 0.137325 -0.976309 -0.119993 0.180065 -0.99408 0.059506 0.090907 -0.994157 0.040839 0.099922 -0.991743 -0.016311 0.127202 -0.992678 0.065581 0.101435 -0.990384 -0.012571 0.137777 -0.990095 -0.016237 0.139458 -0.997521 0.022461 0.06669 -0.997543 0.014092 0.06862 -0.996292 -0.033119 0.079404 -0.993777 0.036736 0.105159 -0.992884 -0.019757 0.11744 -0.993685 0.042261 0.103938 -0.995084 -0.09013 0.04104 -0.985144 -0.160487 0.061113 -0.998286 -0.050439 0.029679 -0.993822 -0.069589 0.086454 -0.996366 -0.033505 0.078302 -0.997626 0.01365 0.067502 -0.588851 -0.658719 0.468342 -0.49782 -0.838649 0.221003 -0.617908 -0.344209 0.706902 -0.711979 -0.635399 0.298921 -0.883756 -0.251391 0.394688 -0.766279 -0.552782 0.327488 -0.376711 -0.715487 0.588359 -0.242176 -0.490992 0.836826 -0.174757 -0.375043 0.910386 -0.568876 -0.670301 0.476526 -0.594154 -0.348623 0.724874 -0.485779 -0.842671 0.232218 -0.515133 -0.75602 0.403821 -0.789506 -0.162373 0.591874 -0.759363 -0.307567 0.573385 -0.40962 -0.7633 0.499584 -0.180217 -0.375201 0.909256 -0.245857 -0.488819 0.837025 -0.753344 -0.542382 0.371879 -0.749449 -0.547848 0.371738 -0.902998 -0.238833 0.357146 -0.67542 -0.502714 0.539524 -0.736417 -0.314957 0.598742 -0.763231 -0.149942 0.628488 -0.823484 -0.540177 0.173442 -0.990724 -0.104749 0.086569 -0.980019 -0.171454 0.100828 -0.807513 -0.443779 0.388566 -0.980147 -0.19616 0.028869 -0.928407 -0.315932 0.195571 -0.825428 -0.334837 0.45448 -0.845783 -0.238943 0.47703 -0.859721 -0.005584 0.510733 -0.817162 -0.335946 0.468388 -0.86616 -0.010738 0.499652 -0.865864 -0.031456 0.49929 -0.696444 -0.451927 0.557429 -0.715939 -0.425257 0.553704 -0.893756 -0.03452 0.447224 -0.813849 -0.477852 0.330618 -0.914499 -0.054781 0.400862 -0.899383 -0.207281 0.384896 -0.82029 -0.413481 0.395169 -0.927355 -0.281183 0.24688 -0.979076 -0.164978 0.119133 -0.809605 -0.385063 0.443021 -0.969018 -0.13216 0.208659 -0.724975 -0.46173 0.511093 -0.082153 -0.45001 0.889237 -0.097043 -0.407138 0.908197 -0.086951 -0.436376 0.895553 -0.09042 -0.450478 0.888197 -0.093822 -0.43753 0.894296 -0.072034 -0.51756 0.852609 0.024349 -0.337174 0.941128 0.022407 -0.327615 0.944546 0.039585 -0.411372 0.910608 -0.028267 -0.337035 0.941068 0.002131 -0.419511 0.907748 -0.011439 -0.383144 0.923618 0.110468 -0.471839 0.874737 0.111854 -0.483075 0.868405 0.100983 -0.396682 0.912385 0.069298 -0.473497 0.878065 0.054539 -0.407948 0.911375 0.0367 -0.327519 0.944132 -0.049642 -0.5648 0.823733 -0.063912 -0.517348 0.853385 -0.086706 -0.436334 0.895597 -0.0059 -0.564018 0.825741 -0.026637 -0.425342 0.904641 -0.015747 -0.500124 0.865811 0.983674 -0.05101 -0.172578 0.880968 0.455498 -0.128131 0.97036 0.182908 -0.157944 0.988192 -0.045936 -0.146174 0.965082 0.178889 -0.191352 0.98685 -0.085016 -0.137474 0.529032 0.588579 -0.61131 0.470651 0.671978 -0.571781 0.715912 0.084056 -0.693112 0.6337 0.720155 -0.282491 0.980016 0.198914 0.001204 0.880587 0.455313 -0.131365 0.432875 0.596181 -0.676156 0.753296 0.005761 -0.657657 0.729442 0.088104 -0.678345 0.409224 0.581455 -0.703168 0.643916 0.06333 -0.76247 0.384424 0.615104 -0.688378 0.835763 0.31497 -0.449771 0.85123 -0.124365 -0.509844 0.863314 0.132145 -0.487058 0.942772 0.282621 -0.176937 0.967161 0.180397 -0.179046 0.982923 0.043446 -0.178813 0.000735 -0.33615 0.941808 0.001619 -0.338688 0.940897 0.010829 -0.364944 0.930967 -0.045361 -0.34283 0.938302 -0.031378 -0.378721 0.924979 -0.033215 -0.374048 0.926814 0.008898 -0.354148 0.935147 0.013734 -0.365422 0.930741 0.013188 -0.364152 0.931246 0.03866 -0.353932 0.934472 0.039175 -0.355276 0.93394 0.029375 -0.329607 0.943661 -0.002636 -0.337219 0.941422 0.011584 -0.376163 0.926481 0.00783 -0.365947 0.930603 0.009814 -0.337229 0.941372 0.020148 -0.361802 0.932037 0.021661 -0.365379 0.930607 0.001722 -0.443518 0.896264 -0.027014 -0.373308 0.927314 -0.025584 -0.376874 0.925911 -0.061166 -0.448683 0.891595 -0.08013 -0.393712 0.915735 -0.07736 -0.401896 0.912412 0.965484 0.230101 0.122042 0.819589 0.544372 0.178698 0.806818 0.562206 0.181576 0.95056 0.234369 0.203731 0.798782 0.555326 0.23143 0.950645 0.234057 0.203694 0.633594 0.630625 0.448187 0.591179 0.688683 0.419791 0.713816 0.488961 0.501382 0.820743 0.551493 0.149119 0.810603 0.565604 0.151703 0.82804 0.541004 0.147189 0.607166 0.711031 0.35466 0.840101 0.432831 0.326937 0.77311 0.534572 0.34137 0.628393 0.732364 0.262231 0.792842 0.550406 0.261637 0.658827 0.704735 0.263241 0.913149 0.062535 0.4028 0.909673 0.243728 0.33629 0.807786 0.563061 0.174482 0.979622 0.021717 0.199672 0.768679 0.531085 0.356485 0.838646 0.432064 0.331653 -0.571908 0.672868 0.469222 -0.544083 0.65732 0.521444 -0.720016 0.678923 -0.143669 -0.740237 0.476247 0.474593 -0.566901 0.819064 -0.088078 -0.599694 0.647593 0.470097 -0.419309 0.889147 -0.183298 -0.474753 0.878282 -0.056833 -0.367076 0.869414 0.330718 -0.597048 0.796121 -0.098614 -0.314353 0.859946 0.402087 -0.250281 0.811756 -0.527647 -0.22863 0.802465 -0.551161 -0.548468 0.832169 -0.081717 -0.345041 0.773726 -0.531314 -0.484346 0.872815 -0.060024 -0.458573 0.867976 -0.190601 -0.503159 0.724672 -0.47083 -0.638024 0.764659 0.090678 -0.615603 0.781005 -0.105187 -0.381964 0.795736 -0.470008 -0.525129 0.847822 -0.073746 -0.319477 0.747148 -0.582842 -0.944582 0.060791 0.322598 -0.923323 -0.061153 0.379123 -0.944261 0.057728 0.324097 -0.931322 0.065283 0.358299 -0.932426 0.076045 0.353269 -0.93521 0.112957 0.335595 -0.9371 -0.256954 0.236258 -0.983845 -0.077691 0.161288 -0.987689 -0.048665 0.14867 -0.868273 -0.210288 0.449311 -0.944537 0.057275 0.323373 -0.921775 -0.060621 0.382958 -0.91603 0.074662 0.3941 -0.910309 0.049912 0.410909 -0.919844 0.09361 0.380952 -0.933152 0.047722 0.356301 -0.93763 0.068237 0.340873 -0.934391 0.053121 0.352267 -0.863555 0.125228 0.488458 -0.872752 0.180653 0.453506 -0.86854 0.152486 0.471579 -0.861973 0.126505 0.490916 -0.867976 0.153052 0.472433 -0.857191 0.107743 0.503603 0.07392 -0.44259 0.893672 0.086246 -0.417678 0.904493 0.177228 -0.216445 0.960074 0.097752 -0.453214 0.886026 0.215123 -0.225961 0.950086 0.220379 -0.214662 0.951501 0.079378 -0.411603 0.9079 0.116027 -0.199862 0.97293 0.115932 -0.20047 0.972816 0.144069 -0.408541 0.901298 0.187044 -0.218937 0.957644 0.138804 -0.42906 0.892547 0.061526 -0.392194 0.917823 0.060979 -0.3958 0.91631 0.089017 -0.193232 0.977107 0.083963 -0.391577 0.916306 0.116056 -0.200503 0.972795 0.116154 -0.199859 0.972916 0.131464 -0.395376 0.909063 0.222144 -0.2157 0.950855 0.217103 -0.226451 0.949519 0.130957 -0.395138 0.909239 0.200228 -0.222254 0.954208 0.125051 -0.408702 0.90406 -0.594666 -0.469422 0.652699 -0.580849 -0.541613 0.607676 -0.50211 -0.754643 0.422374 -0.340833 -0.45605 0.822101 -0.341565 -0.794673 0.501826 -0.348422 -0.556602 0.754186 -0.31594 -0.93118 0.181896 -0.202471 -0.978091 -0.048403 -0.430365 -0.776234 0.460703 -0.316968 -0.931006 0.180994 -0.427477 -0.776972 0.462145 -0.487203 -0.546465 0.681183 -0.277361 -0.958737 -0.062398 -0.418995 -0.833807 0.359456 -0.441027 -0.773425 0.455311 -0.228549 -0.972781 -0.038247 -0.372719 -0.789177 0.48814 -0.222381 -0.973365 -0.055747 -0.552539 -0.643309 0.529956 -0.599343 -0.527796 0.601846 -0.48378 -0.760777 0.432638 -0.543244 -0.642502 0.540442 -0.477306 -0.762839 0.436183 -0.423046 -0.833259 0.355966 -0.210425 0.394033 0.894684 -0.170393 0.301171 0.938223 -0.148111 0.249954 0.956863 -0.144238 0.398519 0.905747 -0.090513 0.27201 0.958028 -0.13304 0.372258 0.918545 -0.236228 0.153143 0.959554 -0.206374 0.083452 0.974908 -0.257648 0.204704 0.944306 -0.131197 0.155527 0.979081 -0.167096 0.242426 0.955672 -0.19059 0.300165 0.934653 -0.041888 0.189222 0.98104 -0.079731 0.312017 0.946725 -0.069737 0.279681 0.957557 -0.12333 0.186646 0.974655 -0.143782 0.251652 0.957078 -0.10266 0.12194 0.987214 -0.049224 0.40883 0.911282 -0.047811 0.405248 0.912956 -0.007765 0.301677 0.953378 -0.079793 0.405983 0.91039 -0.04204 0.289676 0.956201 -0.049441 0.312691 0.948567 0.747368 0.384443 0.54189 0.850887 0.320156 0.416523 0.938743 0.232761 0.254135 0.747169 0.380718 0.544787 0.93722 0.218899 0.271482 0.89944 0.264805 0.347687 0.828691 0.341124 0.443741 0.862773 0.280589 0.420586 0.921154 0.142868 0.362027 0.82851 0.469943 0.304508 0.936881 0.322741 0.134511 0.81378 0.484038 0.321668 0.954274 0.091374 0.284626 0.970245 -0.040787 0.238666 0.931452 0.184125 0.313838 0.954351 0.091441 0.284344 0.931264 0.183208 0.314933 0.884405 0.306545 0.351934 0.978245 0.096463 0.183663 0.898427 0.253786 0.35836 0.934094 0.198073 0.297045 0.96187 0.044019 0.26994 0.923097 0.149648 0.354257 0.977119 -0.026575 0.211029 -0.097188 0.079717 0.992068 -0.098826 0.093246 0.990726 -0.094282 0.056027 0.993968 -0.118415 0.07961 0.989768 -0.113713 0.052958 0.992101 -0.111293 0.039401 0.993006 -0.072938 0.139327 0.987557 -0.074974 0.15688 0.984768 -0.063613 0.060816 0.99612 -0.118678 0.138834 0.983179 -0.108766 0.053742 0.992614 -0.113451 0.093144 0.989168 -0.069868 0.238696 0.968578 -0.041203 0.073505 0.996443 -0.039619 0.064515 0.99713 -0.012674 0.241184 0.970397 0.015737 0.072891 0.997216 -0.000258 0.168251 0.985744 -0.082358 0.088233 0.992689 -0.075955 0.045501 0.996073 -0.07793 0.058589 0.995236 -0.03446 0.085726 0.995723 -0.030958 0.06584 0.99735 -0.032283 0.073359 0.996783 0.600792 0.75936 0.249844 0.526744 0.822273 0.215425 0.659574 0.698571 0.277418 0.633152 0.746694 0.203879 0.670772 0.702432 0.238023 0.731726 0.613143 0.297714 0.451311 0.853355 0.260965 0.570935 0.761167 0.307665 0.64126 0.690829 0.333979 0.472498 0.853707 0.21893 0.653948 0.696357 0.295701 0.51541 0.823464 0.237191 0.747372 0.59595 0.293732 0.831643 0.478959 0.281013 0.652545 0.69578 0.300125 0.729663 0.663437 0.165661 0.683167 0.705585 0.188237 0.582887 0.779271 0.230172 0.872517 0.395129 0.28738 0.734176 0.612882 0.292166 0.656345 0.69732 0.288022 0.877941 0.408225 0.250146 0.661121 0.69915 0.272229 0.833033 0.488812 0.259072 0.882236 0.456797 0.114 0.839137 0.530539 0.119901 0.947616 0.303327 0.100081 0.876874 0.456704 0.150043 0.946178 0.297468 0.127511 0.976025 0.18751 0.110522 -0.999873 -0.002535 -0.015749 -0.999859 0.005552 -0.015846 -0.947156 -0.320582 -0.01111 0.999758 -0.004601 -0.021519 0.945811 0.324519 -0.011345 0.854158 0.519998 -0.004027 -0.999977 0.005327 0.00416 -0.994253 -0.103933 -0.025673 -0.948169 -0.307196 -0.081271 -0.999801 0.008607 -0.018003 -0.948278 -0.308487 -0.074866 -0.999812 0.005771 -0.01852 0.989596 -0.046484 0.136157 0.957201 0.141426 0.252519 0.915251 0.250062 0.315888 -0.99919 0.014754 -0.037427 -0.946549 -0.298742 -0.12165 -0.993064 -0.096105 -0.067729 0.708714 -0.227702 0.66774 0.341465 0.239357 0.908906 0.561274 -0.0027 0.827626 0.516892 -0.283126 0.807875 0.456856 -0.103475 0.883502 0.54203 -0.382594 0.748215 -0.01242 0.401605 0.915729 0.35886 0.188313 0.914198 0.580918 0.017875 0.813766 0.244312 0.596707 0.764364 0.609262 0.048668 0.791474 0.485877 0.288935 0.824888 0.379537 0.015907 0.92504 0.529891 -0.241083 0.813077 0.455231 -0.104945 0.884167 0.404029 0.0342 0.914107 0.492747 -0.0703 0.867328 0.312847 0.131839 0.940609 0.40147 -0.463546 0.789903 0.400269 -0.459483 0.792881 0.318528 -0.219864 0.922063 0.591651 -0.333515 0.733973 0.438219 -0.120171 0.890799 0.529517 -0.241362 0.813238 -0.840409 -0.400545 0.36507 -0.951962 -0.128388 0.278001 -0.895636 -0.294044 0.333727 -0.848277 -0.406413 0.339492 -0.899684 -0.313252 0.304042 -0.764514 -0.52101 0.379561 -0.968729 0.16093 0.188856 -0.96492 -0.052598 0.257221 -0.89746 -0.302088 0.321417 -0.981692 0.151082 0.115998 -0.897982 -0.304553 0.317609 -0.959928 -0.132155 0.247129 0.895354 0.255118 -0.365042 0.796461 0.369491 -0.478671 0.887813 0.265722 -0.37574 -0.895379 -0.236838 0.377098 -0.883856 -0.253692 0.392987 -0.972242 -0.076463 0.221131 -0.749637 -0.445357 0.489593 -0.750327 -0.444789 0.489053 -0.894665 -0.290053 0.339771 0.751258 0.382308 -0.538008 0.879813 0.242399 -0.408867 0.796771 0.339707 -0.499755 -0.646969 0.39248 -0.653752 -0.648906 0.563499 -0.511263 -0.643087 0.35859 -0.676648 -0.649498 0.391374 -0.651904 -0.645202 0.356477 -0.67575 -0.630527 0.271983 -0.726953 -0.6209 0.736067 -0.269607 -0.618375 0.74463 -0.251274 -0.591668 0.407148 -0.695816 -0.731897 0.639853 -0.23434 -0.573701 0.422953 -0.701411 -0.674294 0.546945 -0.496164 -0.721209 0.532641 -0.442891 -0.498744 0.36908 -0.784242 -0.572897 0.423647 -0.701649 -0.673067 0.584356 -0.45333 -0.611592 0.388943 -0.688969 -0.675003 0.70077 -0.230853 -0.68452 0.251725 -0.684155 -0.680656 0.234766 -0.693968 -0.694805 0.303913 -0.651831 -0.53214 0.378836 -0.757172 -0.580613 0.416939 -0.699322 -0.507089 0.359247 -0.783455 0.925962 0.061783 -0.372529 0.981535 0.023505 -0.189836 0.915281 0.067003 -0.397205 0.927602 0.110032 -0.356998 0.917235 0.113669 -0.381784 0.837842 0.13434 -0.529125 0.997948 -0.059061 -0.02473 0.997915 -0.058473 -0.027309 0.912512 0.033393 -0.407686 0.999931 -0.01057 -0.005168 0.915732 0.07431 -0.394857 0.981799 0.02894 -0.187703 0.999882 -0.009268 -0.012268 0.809312 0.263788 -0.524815 0.9164 0.175201 -0.359883 0.997511 -0.053317 -0.046138 0.917377 0.13737 -0.373562 0.997595 -0.062912 -0.029105 0.743145 0.269972 -0.612251 0.835791 0.22112 -0.502553 0.916968 0.160124 -0.365417 0.744878 0.284107 -0.603688 0.916974 0.159922 -0.36549 0.807374 0.248129 -0.535331 -0.067771 0.08749 0.993857 -0.070726 0.073944 0.994751 -0.046653 0.182123 0.982168 -0.116947 0.089922 0.989059 -0.084901 0.203239 0.975441 -0.081886 0.213544 0.973495 0.05524 0.243109 0.968425 0.067268 0.308053 0.948988 0.035276 0.13587 0.990098 -0.047925 0.239745 0.969652 -0.059583 0.189295 0.980111 -0.085141 0.074136 0.993607 0.1524 0.266576 0.951689 0.074463 0.198436 0.977281 0.016366 0.146669 0.98905 0.174251 0.234252 0.956432 0.058974 0.122231 0.990748 0.187454 0.246967 0.95072 -0.003501 0.174585 0.984636 -0.009729 0.169169 0.985539 -0.01511 0.16448 0.986265 0.016669 0.144831 0.989316 0.017811 0.145846 0.989147 0.075602 0.196811 0.977522 -0.030966 0.21474 0.97618 0.038494 0.249141 0.967702 0.046486 0.253009 0.966347 -0.025939 0.207421 0.977908 0.048944 0.244968 0.968295 0.061094 0.250912 0.96608 0.135952 0.290413 0.947194 0.080544 0.272129 0.958884 0.044419 0.259743 0.964656 0.131279 0.29711 0.945776 0.045662 0.255697 0.965678 0.036914 0.251342 0.967194 0.27393 0.220179 0.936207 0.323388 0.224682 0.919205 0.063895 0.195414 0.978637 0.273793 0.234973 0.932644 0.064936 0.19192 0.97926 0.105261 0.200894 0.973941 0.031696 0.204406 0.978373 0.073227 0.204763 0.976068 0.061121 0.204696 0.976916 0.031768 0.193281 0.980629 0.063208 0.197715 0.97822 0.323525 0.226808 0.918635 0.273996 0.208106 0.938945 0.51532 0.145471 0.844561 0.209391 0.221711 0.952365 0.272842 0.103832 0.956439 0.174411 0.142137 0.97436 0.311513 0.088104 0.946149 0.534251 -0.002108 0.845323 0.189036 0.229979 0.95466 0.208127 0.218799 0.953315 0.555627 0.030331 0.830878 0.23027 0.270236 0.934852 0.492416 0.083598 0.866336 -0.247395 0.308664 0.918435 -0.288928 0.335675 0.896573 0.130521 0.045002 0.990424 -0.142123 0.439972 0.886694 0.197956 0.19547 0.960523 0.176439 0.212844 0.961024 0.031754 0.195526 0.980184 0.311602 0.088923 0.946043 0.174961 0.143372 0.974081 0.031875 0.175262 0.984006 0.183497 0.162611 0.969478 -0.344245 0.188568 0.919749 0.658934 0.734018 0.164389 0.74804 0.610891 0.259322 0.8244 0.433216 0.364265 0.703908 0.704858 0.087685 0.861083 0.416204 0.292079 0.822001 0.522267 0.227049 0.877173 0.406189 0.256083 0.93974 0.194162 0.281406 0.876905 0.40683 0.255983 0.876255 0.40385 0.262835 0.874031 0.40865 0.262823 0.74989 0.610553 0.254736 0.945517 -0.022183 0.324815 0.945836 0.13666 0.29448 0.88917 0.398376 0.225108 0.945445 -0.022198 0.325024 0.879805 0.404936 0.248938 0.936124 0.19147 0.294977 0.878284 0.292112 0.378534 0.82714 0.517646 0.218822 0.859346 0.417146 0.295827 0.946385 0.197524 0.255615 0.918391 0.3717 0.135635 0.946118 0.136316 0.293732 -0.099233 0.08907 0.99107 -0.102054 0.106613 0.989049 -0.095632 0.066912 0.993165 -0.078482 0.088037 0.993021 -0.075794 0.070497 0.994628 -0.072031 0.046174 0.996333 -0.115557 0.114787 0.986646 -0.100375 0.011575 0.994882 -0.108311 0.064603 0.992016 -0.092375 0.112943 0.989298 -0.084914 0.068853 0.994006 -0.091179 0.105818 0.990196 -0.122324 -0.001702 0.992489 -0.139184 0.081886 0.986875 -0.134803 0.059731 0.98907 -0.146473 -0.001638 0.989213 -0.15733 0.05554 0.985983 -0.147512 0.003722 0.989053 -0.113961 0.079636 0.990288 -0.10678 0.040184 0.99347 -0.111149 0.064084 0.991735 -0.153707 0.079351 0.984925 -0.149218 0.057055 0.987157 -0.154185 0.081749 0.984654 0.688446 0.715386 0.119439 0.488008 0.872065 -0.036759 0.534525 0.845145 -0.00365 0.685422 0.717204 0.125755 0.530477 0.847686 0.004649 0.64502 0.758627 0.091833 0.487476 0.869542 -0.079143 0.562813 0.825187 -0.048038 0.556552 0.829263 -0.050718 0.475833 0.878408 -0.044531 0.534351 0.845256 -0.003292 0.487778 0.872212 -0.036302 0.571267 0.820388 -0.024824 0.617059 0.786895 0.005788 0.550761 0.833797 -0.038011 0.569633 0.821661 -0.019805 0.548275 0.835661 -0.032633 0.556084 0.830655 -0.027977 0.715915 0.695148 0.065072 0.683901 0.729079 0.026906 0.57293 0.814853 -0.088122 0.711534 0.698802 0.073446 0.551577 0.833174 -0.039788 0.617659 0.786435 0.00408 -0.187425 -0.049894 0.981011 -0.180515 -0.124641 0.975643 -0.187573 -0.048148 0.98107 -0.189063 -0.049871 0.980698 -0.189125 -0.048257 0.980767 -0.190134 -0.020056 0.981553 -0.202396 -0.001485 0.979303 -0.201741 -0.005395 0.979424 -0.194291 -0.048618 0.979738 -0.198271 -0.001497 0.980146 -0.194472 -0.048631 0.979702 -0.187424 -0.124457 0.974363 -0.151444 0.117527 0.981454 -0.151386 0.116099 0.981633 -0.142958 -0.044983 0.988706 -0.160455 0.118193 0.979941 -0.13985 -0.04476 0.989161 -0.146417 0.003905 0.989215 -0.145708 0.015303 0.989209 -0.147311 -0.020189 0.988884 -0.148336 -0.045369 0.987896 -0.13736 0.014536 0.990415 -0.134615 -0.044383 0.989904 -0.140945 0.11517 0.983296 -0.458321 0.024949 0.888436 -0.640788 -0.027032 0.767242 -0.467202 0.022592 0.883862 -0.461021 0.028258 0.886939 -0.468148 0.026515 0.883252 -0.426289 0.036617 0.903846 -0.384227 0.058875 0.92136 -0.298781 0.089749 0.950092 -0.468187 0.026675 0.883227 -0.382472 0.056117 0.922262 -0.469502 0.032179 0.882345 -0.643797 -0.021272 0.764901 -0.475922 0.133805 0.869249 -0.63211 0.081275 0.770604 -0.490216 0.129429 0.861938 -0.476552 0.141694 0.867653 -0.491854 0.138233 0.859634 -0.317726 0.173446 0.932184 -0.453436 0.099231 0.885748 -0.443551 0.103728 0.890227 -0.481595 0.086186 0.872146 -0.456967 0.126826 0.880396 -0.487775 0.116686 0.865136 -0.630728 0.064373 0.77333 -0.462162 0.010309 0.886735 -0.336789 0.030414 0.941089 -0.548717 -0.004596 0.835996 -0.464597 0.028134 0.885075 -0.543707 0.025843 0.838877 -0.626571 0.023032 0.779024 -0.357914 0.144424 0.922518 -0.361105 0.146004 0.921024 -0.500473 0.215526 0.838496 -0.352526 0.155131 0.922854 -0.497945 0.224345 0.837687 -0.31892 0.139192 0.937505 -0.289251 0.069096 0.954756 -0.389052 0.139589 0.910579 -0.499111 0.220299 0.838067 -0.27262 0.102606 0.956635 -0.500421 0.215709 0.83848 -0.361023 0.146192 0.921027 -0.442777 0.028465 0.89618 -0.626533 0.022697 0.779065 -0.543758 0.025548 0.838853 -0.438784 0.005265 0.898577 -0.548193 -0.001255 0.836351 -0.42347 0.00614 0.905889 0.518749 0.83487 -0.1841 0.547372 0.820398 -0.165322 0.554896 0.816337 -0.160263 0.516032 0.838692 -0.174087 0.55329 0.818522 -0.154569 0.472986 0.859109 -0.195489 0.757632 0.650126 -0.057702 0.780768 0.623467 -0.041115 0.55854 0.811138 -0.173457 0.74371 0.668333 -0.015058 0.554719 0.816581 -0.159631 0.547076 0.820736 -0.164619 0.791485 0.611063 0.012419 0.549428 0.829114 -0.103433 0.539232 0.835271 -0.107475 0.795013 0.606172 -0.022572 0.54183 0.832466 -0.115845 0.778665 0.626721 -0.030017 0.488854 0.862595 -0.130198 0.457677 0.877221 -0.144968 0.538619 0.835916 -0.105518 0.488798 0.862669 -0.129921 0.539274 0.835227 -0.107607 0.549355 0.829218 -0.102988 -0.331672 0.032355 0.94284 -0.308995 0.12866 0.942321 -0.340845 -0.011215 0.940053 -0.341747 0.033276 0.939203 -0.349111 -0.007847 0.937048 -0.352312 -0.02687 0.935497 -0.256126 0.124703 0.958566 -0.233657 0.185796 0.954403 -0.30596 -0.025287 0.951709 -0.32609 0.128787 0.936525 -0.352792 -0.006343 0.93568 -0.325857 0.129835 0.936462 -0.336029 -0.014723 0.941737 -0.472319 -0.285748 0.833825 -0.335316 -0.013461 0.94201 -0.335192 -0.015963 0.942014 -0.333853 -0.014054 0.94252 -0.198071 0.167433 0.965782 -0.348667 -0.101177 0.93177 -0.329523 -0.032364 0.943593 -0.325185 -0.017561 0.945487 -0.360849 -0.087878 0.928475 -0.321038 -0.019233 0.946871 -0.466875 -0.292644 0.834498 0.742812 0.669384 -0.012478 0.922277 0.369795 0.112507 0.936782 0.325601 0.128152 0.757466 0.650367 -0.057161 0.942207 0.319427 0.101051 0.780978 0.623127 -0.042258 0.966517 0.100546 0.236084 0.967225 0.054708 0.247957 0.927864 0.333857 0.166159 0.973529 0.089454 0.21033 0.936404 0.325993 0.129906 0.922103 0.370037 0.11313 0.983384 0.001588 0.181532 0.948205 0.29227 0.124445 0.939033 0.323174 0.117371 0.974294 0.002158 0.22527 0.927011 0.334555 0.169478 0.974511 0.048121 0.219119 0.795204 0.605834 -0.024801 0.778858 0.626433 -0.031011 0.949696 0.308343 0.054792 0.787418 0.614835 0.044165 0.939295 0.322879 0.116074 0.94852 0.292084 0.122459 -0.69673 -0.514088 0.500281 -0.883056 -0.211978 0.418662 -0.725065 -0.480113 0.493733 -0.688674 -0.509825 0.515564 -0.714676 -0.47487 0.513552 -0.734323 -0.44652 0.511263 -0.368962 -0.762087 0.532062 -0.123679 -0.826428 0.549291 -0.766813 -0.500446 0.401936 -0.393175 -0.763055 0.512991 -0.730664 -0.482913 0.482623 -0.890261 -0.216365 0.400777 -0.354572 -0.689569 0.631485 -0.468782 -0.428646 0.772338 -0.490916 -0.353173 0.796411 -0.429776 -0.665828 0.60989 -0.627792 -0.429196 0.64936 -0.149939 -0.858176 0.49097 -0.479601 -0.302286 0.823775 -0.471607 -0.428902 0.770474 -0.477915 -0.345776 0.807488 -0.56931 -0.282973 0.771889 -0.540393 -0.381074 0.750172 -0.529963 -0.411391 0.74155 0.955719 0.200145 0.215738 0.914251 0.379859 0.140897 0.887771 0.447036 0.109644 0.958437 0.197659 0.20574 0.892286 0.441197 0.095768 0.96229 0.157428 0.221844 0.876782 0.474617 0.077415 0.87079 0.486305 0.072335 0.89339 0.439707 0.092264 0.871982 0.478464 0.103532 0.885337 0.450028 0.116847 0.912683 0.381071 0.147629 0.805964 0.563343 0.181842 0.814755 0.545919 0.195313 0.837308 0.494536 0.233131 0.867636 0.496886 0.017645 0.899566 0.430853 0.071743 0.881155 0.471207 0.039105 0.905798 0.237979 0.350567 0.912631 0.196422 0.358502 0.813755 0.509977 0.278795 0.903785 0.238004 0.355706 0.849879 0.484916 0.206306 0.823616 0.542884 0.164117 0.745541 0.561358 0.359229 0.733611 0.627059 0.261939 0.727561 0.646462 0.229658 0.679825 0.604458 0.415294 0.640884 0.662262 0.388172 0.738767 0.495233 0.457129 0.634913 0.754035 0.168274 0.594788 0.78956 0.151068 0.735108 0.643636 0.212954 0.691244 0.720912 0.049674 0.770534 0.62519 0.124159 0.810954 0.560382 0.168303 0.614708 0.718715 0.324934 0.634605 0.700913 0.325573 0.678176 0.658555 0.326162 0.635563 0.739285 0.222525 0.714341 0.650701 0.257498 0.580843 0.789392 0.198701 0.645629 0.628497 0.433767 0.707187 0.508358 0.491385 0.623864 0.662787 0.414135 0.604701 0.634705 0.48113 0.585182 0.661746 0.468672 0.570384 0.68106 0.45915 -0.879666 -0.472753 -0.051896 -0.678938 -0.701381 0.217044 -0.732472 -0.661399 0.161357 -0.904047 -0.425165 0.043978 -0.776998 -0.590083 0.219261 -0.921217 -0.388944 0.009035 -0.386378 -0.877409 0.284368 -0.444513 -0.869132 0.216836 -0.591541 -0.80617 0.012993 -0.468725 -0.805854 0.361798 -0.646753 -0.759781 0.066663 -0.616112 -0.777037 0.128917 -0.594498 -0.784916 0.174581 -0.677499 -0.734914 -0.029923 -0.643784 -0.762555 0.063657 -0.53646 -0.83153 0.144114 -0.595776 -0.802972 0.016955 -0.481164 -0.842105 0.243598 -0.933933 -0.341099 -0.106872 -0.916277 -0.400497 -0.006255 -0.805753 -0.531016 0.262268 -0.859738 -0.455004 -0.231995 -0.677471 -0.728895 0.098713 -0.737058 -0.675586 0.018139 -0.595849 -0.78373 0.175302 -0.540675 -0.790488 0.287749 -0.394086 -0.762865 0.512575 -0.552641 -0.819344 0.152521 -0.328384 -0.809321 0.486994 -0.389411 -0.824277 0.411006 -0.455999 -0.818382 0.349736 -0.272976 -0.791647 0.546607 -0.332891 -0.806368 0.48883 -0.446898 -0.826989 0.341133 -0.319905 -0.814787 0.483511 -0.506449 -0.821424 0.262245 -0.146654 -0.466258 0.872408 -0.198836 -0.532003 0.823066 -0.402383 -0.756456 0.515618 -0.03109 -0.520042 0.853575 -0.295615 -0.829812 0.473312 -0.261753 -0.799888 0.54006 -0.211467 -0.555689 0.804047 -0.387468 -0.825444 0.4105 -0.359825 -0.788017 0.499555 -0.237523 -0.546622 0.802986 -0.382391 -0.771685 0.508212 -0.222349 -0.521643 0.823681 0.205751 0.435253 -0.876482 0.09676 0.105434 -0.989708 0.131422 0.207637 -0.969338 0.100014 0.489037 -0.86651 0.022685 0.233839 -0.972011 0.12315 0.562626 -0.817488 0.268458 -0.269006 -0.924968 0.317282 -0.174085 -0.932216 0.439185 0.116028 -0.890873 0.041989 -0.213339 -0.976076 0.107265 0.213718 -0.970989 0.092261 0.106664 -0.990005 0.267667 -0.000259 -0.963512 0.315313 0.312672 -0.895999 0.29596 0.162095 -0.941346 0.273017 -0.001153 -0.962009 0.306003 0.159071 -0.938647 0.23387 -0.156645 -0.959566 0.16471 0.570773 -0.804418 0.159965 0.548243 -0.820878 0.087269 0.218639 -0.971896 0.404247 0.476585 -0.780674 0.345557 0.146872 -0.926833 0.377967 0.29861 -0.876341 -0.279093 -0.452495 0.846969 -0.274097 -0.401976 0.873663 -0.26929 -0.359243 0.893548 -0.212519 -0.453722 0.865432 -0.207581 -0.375572 0.903247 -0.208517 -0.388859 0.89739 -0.336346 -0.592597 0.731916 -0.295301 -0.445381 0.845241 -0.268764 -0.35939 0.893647 -0.412777 -0.546021 0.729024 -0.322694 -0.343626 0.881924 -0.338458 -0.377203 0.86207 -0.300972 -0.35927 0.883369 -0.297118 -0.342251 0.891395 -0.299045 -0.350716 0.887452 -0.257425 -0.371974 0.891834 -0.254787 -0.363243 0.89618 -0.280397 -0.450269 0.847723 -0.201564 -0.35994 0.910942 -0.203461 -0.3886 0.898662 -0.2027 -0.376788 0.903849 -0.17949 -0.35805 0.916288 -0.180087 -0.382277 0.906329 -0.179714 -0.366591 0.91286 0.016489 -0.015998 0.999736 0.025006 -0.04311 0.998757 0.069515 -0.185271 0.980226 -0.069988 -0.029555 0.99711 -0.011614 -0.213025 0.976978 -0.012128 -0.211449 0.977314 -0.035745 -0.046374 0.998284 0.016544 -0.19534 0.980596 0.019155 -0.20268 0.979058 0.012124 -0.046606 0.99884 0.068236 -0.18572 0.980231 0.012515 -0.047577 0.998789 0.041129 -0.3539 0.934379 0.031638 -0.328853 0.943851 -0.011355 -0.212939 0.976999 0.07029 -0.353358 0.932844 0.015431 -0.203944 0.978861 0.012321 -0.195343 0.980658 0.023024 -0.332657 0.942767 -0.017482 -0.212452 0.977015 -0.01673 -0.214724 0.976531 0.00281 -0.335832 0.941918 -0.036017 -0.221073 0.974592 0.00358 -0.338056 0.941119 0.965043 0.033732 0.259913 0.964849 0.028617 0.261244 0.955924 -0.069402 0.285293 0.910534 0.063694 0.408499 0.896696 -0.051567 0.439633 0.905449 0.244323 0.347086 0.962536 -0.016752 0.270638 0.962885 -0.03111 0.268113 0.962757 -0.072002 0.260603 0.962159 -0.016828 0.271967 0.956558 -0.069636 0.283103 0.964713 0.028692 0.261734 0.965245 -0.080698 0.248577 0.965945 -0.073288 0.24815 0.972088 0.004879 0.234564 0.969151 -0.074639 0.234894 0.97164 -0.027364 0.234877 0.947896 0.234846 0.215269 0.947833 0.235071 0.215301 0.983712 -0.081931 0.159995 0.94441 0.235391 0.229521 0.96463 -0.072751 0.253369 0.96395 -0.080371 0.253654 -0.037372 -0.703689 0.709525 -0.170555 -0.728003 0.66402 -0.278851 -0.736927 0.615776 -0.045484 -0.69216 0.720309 -0.287309 -0.725248 0.625675 -0.126087 -0.70844 0.694417 -0.246903 -0.796911 0.551337 -0.191963 -0.796564 0.573267 -0.23083 -0.797098 0.557989 -0.251606 -0.789716 0.559502 -0.236941 -0.789992 0.565484 -0.131704 -0.786281 0.60367 -0.371591 -0.841887 0.391338 -0.321171 -0.838705 0.439799 -0.21123 -0.818879 0.533685 -0.38239 -0.822634 0.420775 -0.213985 -0.815909 0.537125 -0.182573 -0.811044 0.555765 0.051598 -0.664178 0.745792 -0.057642 -0.769026 0.636613 -0.176423 -0.85392 0.489587 -0.150276 -0.434374 0.888108 -0.312504 -0.688343 0.654619 -0.377438 -0.779075 0.500582 -0.241481 -0.809919 0.534526 -0.311131 -0.798909 0.514726 -0.468095 -0.756133 0.457328 -0.236898 -0.82419 0.514383 -0.458584 -0.789549 0.407815 -0.350688 -0.813129 0.464585 -0.472229 -0.738403 0.481416 -0.608993 -0.684122 0.401379 -0.472017 -0.738816 0.480989 -0.472124 -0.738784 0.480934 -0.321363 -0.772541 0.547637 -0.729537 -0.632001 0.261438 -0.610772 -0.718782 0.33213 -0.457222 -0.793688 0.401258 -0.734142 -0.614504 0.288825 -0.459192 -0.787658 0.410778 -0.594147 -0.719139 0.360318 -0.488524 -0.784115 0.382763 -0.346954 -0.831502 0.433851 -0.456058 -0.79712 0.395741 -0.488604 -0.783641 0.383631 -0.456239 -0.796593 0.396594 -0.610209 -0.721601 0.327012 -0.80942 -0.486831 0.328383 -0.935174 -0.299053 0.189782 -0.973365 -0.197825 0.115871 -0.808717 -0.484793 0.333094 -0.973223 -0.183834 0.137995 -0.893349 -0.368065 0.257789 -0.928807 -0.274445 0.248991 -0.972601 -0.142326 0.18382 -0.970381 -0.151302 0.188331 -0.92919 -0.27578 0.246073 -0.970922 -0.155355 0.182142 -0.933396 -0.265944 0.240929 -0.968696 -0.027736 0.246697 -0.969822 -0.023218 0.242707 -0.952794 -0.080573 0.29273 -0.984924 -0.171533 0.022367 -0.970805 -0.232173 0.060272 -0.977075 -0.208054 0.045141 -0.945476 -0.265198 0.189062 -0.894622 -0.370106 0.250346 -0.97317 -0.182376 0.140284 -0.945738 -0.265486 0.18734 -0.973158 -0.182088 0.140736 -0.987935 -0.115451 0.103229 -0.84258 0.334602 0.422018 -0.679918 -0.234613 0.694744 -0.778421 -0.02881 0.627082 -0.84665 0.330622 0.416981 -0.737515 -0.022805 0.674946 -0.8234 0.194274 0.53317 -0.823388 -0.478776 0.30464 -0.822648 -0.200508 0.532022 -0.774247 -0.028181 0.632256 -0.527853 -0.394204 0.752313 -0.836892 -0.038094 0.546041 -0.685906 -0.246444 0.684688 -0.865297 0.082128 0.494485 -0.839914 0.206111 0.502058 -0.876839 -0.045105 0.478664 -0.866128 0.081954 0.493057 -0.878898 -0.045486 0.474835 -0.877359 -0.166564 0.449996 -0.880408 0.06895 0.469177 -0.86262 0.173108 0.47531 -0.888594 -0.047312 0.456248 -0.916005 0.057956 0.396958 -0.922428 -0.054185 0.382349 -0.890782 0.199732 0.408184 -0.778241 -0.472259 0.413899 -0.785079 -0.266325 0.559216 -0.788149 -0.32238 0.524302 -0.783192 -0.473199 0.403353 -0.794508 -0.319818 0.516211 -0.787059 -0.219079 0.576665 -0.800566 -0.33784 0.494932 -0.771718 -0.448678 0.450709 -0.804808 -0.315511 0.502729 -0.719032 -0.342198 0.604891 -0.719257 -0.346123 0.602386 -0.714743 -0.29099 0.635977 -0.823328 -0.186118 0.536183 -0.833428 -0.035094 0.551512 -0.797941 -0.318405 0.51177 -0.822204 -0.185544 0.538102 -0.796923 -0.318826 0.513093 -0.75477 -0.450416 0.476914 -0.841795 0.08677 0.532777 -0.841622 -0.18959 0.505696 -0.820643 -0.30848 0.481025 -0.794617 0.094764 0.599669 -0.805576 -0.315182 0.501704 -0.813364 -0.030143 0.580973 0.118386 -0.680594 0.723033 -0.149565 -0.667849 0.729114 -0.008964 -0.680679 0.732527 0.114811 -0.727749 0.676166 -0.03802 -0.729453 0.682974 0.014818 -0.730801 0.68243 -0.544105 -0.470264 0.694839 -0.511197 -0.507823 0.693393 -0.095542 -0.814616 0.572078 -0.303963 -0.450968 0.839187 -0.066095 -0.772949 0.631016 -0.154523 -0.674123 0.722275 -0.542821 -0.656991 0.523172 -0.03681 -0.939156 0.341514 -0.169837 -0.900073 0.401277 -0.571946 -0.670345 0.472775 -0.183746 -0.912555 0.365351 -0.718946 -0.495074 0.487871 -0.246882 -0.67405 0.696208 0.019961 -0.685691 0.727619 -0.012569 -0.686935 0.72661 -0.259459 -0.851709 0.455273 -0.148493 -0.878627 0.453834 -0.002796 -0.896389 0.443259 0.749414 -0.586192 0.307827 0.784684 -0.57664 0.227503 0.313408 -0.508812 0.801802 0.691292 -0.70514 0.157773 0.158215 -0.821253 0.54819 0.320163 -0.827279 0.461633 0.612679 -0.605387 0.508066 0.029387 -0.733185 0.679395 0.218999 -0.724153 0.653944 0.620313 -0.635965 0.459086 0.217657 -0.72659 0.651684 0.80333 -0.516938 0.295696 -0.04587 -0.761016 0.647109 0.058178 -0.783349 0.618853 0.17491 -0.797152 0.577888 -0.075514 -0.868846 0.489289 0.130163 -0.857772 0.497277 0.00227 -0.869011 0.494787 0.201888 -0.807203 0.554675 0.308928 -0.839301 0.447367 0.175311 -0.79655 0.578597 0.203009 -0.805874 0.556196 0.176303 -0.795057 0.580346 0.08523 -0.750727 0.655092 0.025952 -0.902384 0.430152 -0.206721 -0.834602 0.510594 -0.162593 -0.852039 0.497586 0.027337 -0.901086 0.432778 -0.169922 -0.874987 0.453348 0.05258 -0.901828 0.428885 -0.313531 -0.829285 0.462584 -0.269774 -0.844663 0.46235 -0.169152 -0.872617 0.458177 -0.311416 -0.825714 0.470337 -0.168503 -0.870611 0.462215 -0.222036 -0.856227 0.46645 -0.191502 -0.885635 0.423058 -0.260764 -0.874389 0.409201 -0.174125 -0.887728 0.426168 -0.186875 -0.875211 0.446187 -0.171012 -0.87832 0.44644 -0.275458 -0.853376 0.442576 -0.131986 -0.892338 0.43164 0.046954 -0.908963 0.414223 -0.172986 -0.884308 0.433677 -0.139967 -0.899732 0.413389 -0.175913 -0.893044 0.414158 -0.260462 -0.872332 0.413758 -0.725957 -0.600049 0.336047 -0.743872 -0.576235 0.338539 -0.791697 -0.504845 0.344016 -0.737814 -0.603266 0.302821 -0.795335 -0.506545 0.332948 -0.748773 -0.586668 0.308478 -0.62711 -0.621971 0.468919 -0.635688 -0.612296 0.470101 -0.73698 -0.47769 0.478198 -0.626111 -0.621513 0.470857 -0.746389 -0.482517 0.458346 -0.703102 -0.53797 0.465012 -0.860657 -0.328601 0.388961 -0.920849 -0.053998 0.386162 -0.781398 -0.49994 0.373466 -0.804842 -0.337392 0.488258 -0.737894 -0.478161 0.476313 -0.646074 -0.616098 0.450569 -0.823027 -0.508586 0.252917 -0.768174 -0.594569 0.237479 -0.818336 -0.51674 0.251606 -0.818566 -0.565817 0.099001 -0.846613 -0.525861 0.081956 -0.98927 -0.127082 -0.072081 -0.873696 0.016419 0.486195 -0.764804 -0.509703 0.394053 -0.326057 -0.937094 0.124669 -0.909368 0.013785 0.415765 -0.009725 -0.825257 0.564673 -0.477987 -0.606658 0.635212 -0.670472 -0.546839 0.501432 -0.29634 -0.952827 0.065602 -0.336473 -0.935644 0.106569 -0.637931 -0.567642 0.52041 -0.321126 -0.937632 0.133133 -0.612433 -0.625234 0.483744 -0.576859 -0.743375 0.338567 -0.56411 -0.793016 0.230015 -0.464544 -0.873203 -0.14736 -0.580652 -0.742356 0.334291 -0.22132 -0.930526 0.291785 -0.226919 -0.928867 0.29277 -0.776944 -0.318212 0.543231 -0.503551 -0.662288 0.554807 -0.106523 -0.886971 0.449373 -0.781859 -0.327155 0.530721 -0.126582 -0.896993 0.423534 -0.308404 -0.818302 0.485045 -0.76428 -0.296343 0.572763 -0.365805 -0.821971 0.436522 -0.711846 -0.414961 0.566642 -0.796083 -0.354917 0.49019 -0.764508 -0.410039 0.497388 -0.886602 -0.130128 0.443851 -0.625625 -0.727807 0.280875 -0.409915 -0.379371 0.829486 -0.424189 -0.399481 0.812698 -0.627342 -0.727154 0.278728 -0.469802 -0.405313 0.784224 -0.629972 -0.763387 0.14274 -0.577111 -0.667357 0.47072 -0.58705 -0.650608 0.481748 -0.685168 -0.416188 0.597773 -0.666426 -0.628605 0.400914 -0.529157 -0.411302 0.742175 -0.469932 -0.332402 0.817724 -0.789424 -0.400167 0.465484 -0.906869 -0.182633 0.379782 -0.784457 -0.407115 0.46785 -0.800338 -0.424969 0.42292 -0.817749 -0.400561 0.413325 -0.580993 -0.645787 0.495385 0.35699 0.51972 -0.776176 0.595996 0.389811 -0.702023 0.55578 0.415933 -0.719797 -0.17553 0.043621 0.983507 -0.333621 0.127223 0.934083 -0.166857 0.039082 0.985206 -0.349875 0.314852 0.882301 -0.402219 0.355464 0.843721 -0.26326 0.247131 0.932534 -0.78377 -0.480214 0.393825 -0.58775 -0.634407 0.502073 -0.631105 -0.606894 0.4831 0.517857 0.692726 -0.501952 0.441416 0.726023 -0.527297 0.587812 0.655653 -0.473915 -0.451799 0.357247 0.817467 -0.27319 0.231004 0.933812 -0.418774 0.334089 0.844401 -0.128414 -0.024297 0.991423 -0.180561 0.003512 0.983558 -0.350398 0.096502 0.931616 -0.246516 -0.958188 0.14528 -0.520989 -0.851455 0.059965 -0.401435 -0.910439 0.099756 -0.502472 -0.293567 0.813228 -0.330992 -0.233631 0.914254 -0.413096 -0.262967 0.871894 -0.445392 -0.405659 0.798164 -0.368543 -0.387852 0.844836 -0.415971 -0.399144 0.8171 -0.416911 -0.18419 0.89009 -0.497353 -0.192919 0.845826 -0.436022 -0.18637 0.880427 -0.415417 -0.144912 0.898014 -0.446782 -0.146249 0.882608 -0.353349 -0.141825 0.924679 -0.317839 -0.268906 0.909213 -0.334975 -0.275 0.901203 -0.401509 -0.298057 0.865998 -0.347615 -0.187833 0.918631 -0.429972 -0.207644 0.87864 -0.490935 -0.221684 0.84252 -0.331482 -0.337867 0.880889 -0.431794 -0.366301 0.824244 -0.38206 -0.352634 0.854213 -0.317333 -0.362386 0.876343 -0.372429 -0.377934 0.847622 -0.298328 -0.356768 0.885278 -0.407671 -0.799662 0.440847 -0.730732 -0.621961 0.281416 -0.683374 -0.659921 0.312256 -0.327882 -0.902566 0.279048 -0.681419 -0.713774 0.16185 -0.27528 -0.916176 0.291276 -0.91396 -0.396085 0.088282 -0.913906 -0.396194 0.088355 -0.684272 -0.670245 0.287303 -0.92516 -0.36062 0.118457 -0.682546 -0.653129 0.327955 -0.736917 -0.608651 0.294103 -0.914887 -0.391419 0.098859 -0.66741 -0.735056 0.119403 -0.677765 -0.725576 0.119059 -0.918717 -0.391634 0.050811 -0.672422 -0.736517 0.073428 -0.911504 -0.407994 0.051977 -0.282193 -0.942503 0.179042 -0.264796 -0.947495 0.179266 -0.680842 -0.716076 0.153917 -0.283798 -0.95061 0.125696 -0.676965 -0.727545 0.111341 -0.668214 -0.735487 0.112025 0.91819 0.391663 -0.059391 0.912199 0.405229 -0.060677 0.999774 0.004177 -0.020828 0.920193 0.391195 -0.014498 0.999752 0.016603 0.014828 0.999463 -0.027297 0.01811 -0.899983 -0.432253 0.056463 -0.979409 -0.152857 -0.131882 -0.98084 -0.074022 -0.180207 0.915892 0.390475 -0.093121 0.990509 0.055198 0.125876 0.914218 0.393818 -0.095455 -0.91256 0.363433 -0.187484 -0.874715 0.429847 -0.223843 -0.999882 -0.006614 0.013837 -0.923383 0.210097 -0.321283 -0.987511 -0.061801 -0.14492 -0.987304 -0.119003 -0.105213 0.851154 -0.516812 0.09188 0.999572 -0.027474 0.010071 0.999915 0.012591 0.003309 -0.850386 0.511149 -0.124782 -0.998249 -0.029324 -0.051377 -0.872096 0.474285 -0.120426 0.015876 0.109684 -0.99384 -0.086744 0.048046 -0.995071 0.088578 0.152482 -0.984329 -0.022169 0.213445 -0.976704 0.04227 0.236745 -0.970652 0.07082 0.246732 -0.966493 0.152614 0.096706 -0.983543 0.321239 0.238407 -0.916497 0.128802 0.076827 -0.98869 0.121011 0.131363 -0.983921 0.10553 0.120885 -0.987041 -0.06306 0.005645 -0.997994 0.120457 0.354741 -0.927173 0.054355 0.32645 -0.94365 0.004173 0.303877 -0.952702 0.152132 0.278897 -0.948195 0.05262 0.218169 -0.974491 0.253717 0.338054 -0.906282 0.085103 0.349829 -0.93294 0.037702 0.331337 -0.942759 -0.002291 0.315075 -0.949064 0.089864 0.336711 -0.93731 0.006599 0.29966 -0.954023 0.056364 0.322111 -0.945023 0.097719 0.314794 -0.944116 0.065093 0.303127 -0.950724 -0.093405 0.241528 -0.965888 0.179186 0.064907 -0.981672 -0.034726 -0.003739 -0.99939 0.050894 0.023782 -0.998421 0.090668 0.422003 -0.902049 -0.067636 0.373465 -0.925175 -0.119738 0.35506 -0.927144 0.130523 0.331138 -0.934511 -0.094569 0.246498 -0.964518 0.063074 0.307536 -0.949444 -0.307972 0.056299 -0.949728 -0.36822 0.04275 -0.928755 -0.061417 0.106619 -0.992401 -0.273178 0.333584 -0.902272 -0.119442 0.35377 -0.927675 -0.065541 0.358725 -0.93114 -0.28033 0.011628 -0.959833 0.049969 0.031762 -0.998246 -0.04208 0.026476 -0.998763 -0.273587 0.049869 -0.960554 -0.051956 0.067282 -0.99638 -0.368281 0.041261 -0.928799 -0.295103 -0.08244 -0.951902 -0.370496 -0.062698 -0.926716 -0.642496 0.019142 -0.76605 0.322159 0.344981 0.88159 0.676162 0.248424 0.693607 0.620084 0.269268 0.736879 -0.316971 -0.11013 -0.94202 -0.599268 -0.070407 -0.797446 -0.657712 -0.059853 -0.750887 -0.315706 -0.072683 -0.946069 -0.651637 -0.025544 -0.758101 -0.370501 -0.066147 -0.926474 -0.879545 -0.329439 -0.343323 -0.858528 -0.345714 -0.378697 -0.666567 -0.439231 -0.6023 -0.833003 0.077378 -0.547831 -0.649596 -0.014953 -0.760133 -0.592168 -0.038948 -0.804873 0.822627 0.163663 0.544517 0.61984 0.267698 0.737656 0.676024 0.243825 0.695371 -0.835864 -0.388925 -0.387388 -0.660507 -0.478263 -0.578788 -0.853299 -0.375752 -0.361513 -0.83613 -0.385792 -0.389938 -0.853789 -0.373188 -0.363008 -0.978638 -0.202652 -0.03463 -0.818908 -0.490534 -0.297938 -0.94584 -0.323614 0.025696 -0.948203 -0.315152 0.039872 -0.817573 -0.546372 -0.181803 -0.896513 -0.421828 0.135374 -0.891661 -0.443961 0.088546 -0.879703 -0.32814 -0.344162 -0.98112 -0.18894 -0.041306 -0.85892 -0.343173 -0.380118 -0.843141 -0.316804 0.434452 -0.845055 -0.319726 0.428552 -0.887969 -0.450586 0.092099 -0.86398 -0.276378 0.420896 -0.907907 -0.412935 0.072044 -0.909581 -0.397249 0.121888 -0.904414 -0.11346 0.411294 -0.94667 -0.319256 0.043499 -0.944666 -0.32689 0.027368 -0.814876 -0.27224 0.511725 -0.865208 -0.488587 0.112687 -0.841465 -0.326488 0.430513 -0.812174 -0.276074 0.513961 -0.846503 -0.316965 0.427745 -0.713846 -0.181865 0.676275 0.799471 0.293606 -0.524063 0.70503 0.203626 -0.679315 0.623711 0.13722 -0.769517 -0.594447 -0.623543 0.507767 -0.503462 -0.556149 0.661229 -0.496213 -0.550523 0.67134 -0.847985 -0.307791 0.431494 -0.702407 -0.209897 0.680123 -0.850302 -0.309622 0.425583 -0.461964 -0.37518 0.803635 -0.433006 -0.363713 0.824754 -0.590143 -0.422216 0.688088 -0.403016 -0.477342 0.780848 -0.515266 -0.52694 0.675897 -0.525596 -0.531082 0.664606 0.468526 0.049864 -0.882041 0.63467 0.117654 -0.763774 0.72334 0.157119 -0.672379 -0.361714 -0.282827 0.888353 -0.608762 -0.392579 0.689413 -0.450952 -0.32404 0.831649 -0.676444 -0.137385 -0.723567 -0.621311 -0.107118 -0.776208 -0.114979 0.124025 -0.985595 -0.689742 -0.106128 -0.716236 -0.138981 0.183228 -0.973197 -0.219057 0.148207 -0.96439 -0.498119 -0.048304 -0.865762 -0.03593 0.218337 -0.975212 -0.132959 0.168311 -0.976726 -0.493922 -0.055549 -0.86773 -0.12339 0.144696 -0.981752 -0.610493 -0.128997 -0.781446 -0.28103 -0.358704 0.890142 -0.265603 -0.353521 0.896927 0.141519 -0.189529 0.971623 0.29589 0.323673 -0.898713 -0.135302 0.17411 -0.975387 -0.033576 0.213809 -0.976298 0.220867 0.268737 -0.937549 -0.216867 0.141935 -0.965828 -0.133456 0.16954 -0.976445 -0.214863 -0.288541 0.933048 0.136896 -0.178059 0.974451 -0.282735 -0.306159 0.909026 -0.117403 0.884698 0.451139 -0.061548 0.945455 0.319885 -0.066917 0.940662 0.332682 -0.185915 0.899263 0.395932 -0.138492 0.941642 0.306807 -0.213671 0.868216 0.447824 -0.271973 0.938733 0.211688 -0.261007 0.953253 0.152262 -0.278558 0.92731 0.250001 -0.174313 0.96005 0.218904 -0.180583 0.939645 0.290614 -0.180474 0.940081 0.289269 -0.302284 0.908607 0.288198 -0.315379 0.886324 0.339067 -0.290525 0.925037 0.244749 -0.273662 0.91632 0.292348 -0.267043 0.929337 0.254993 -0.247415 0.956597 0.153977 -0.272651 0.80292 0.530077 -0.22558 0.87088 0.436671 -0.156546 0.941022 0.299951 -0.313328 0.817994 0.482401 -0.151616 0.941227 0.301837 -0.227069 0.893546 0.387318 -0.411042 0.866157 0.284284 -0.395518 0.857151 0.329937 -0.435222 0.8767 0.204888 -0.453926 0.83518 0.310524 -0.481089 0.851229 0.209672 -0.482463 0.851852 0.203906 -0.368411 0.853828 0.367764 -0.409982 0.866448 0.284926 -0.445286 0.871375 0.205975 -0.377204 0.846865 0.374883 -0.433377 0.87766 0.204687 -0.394019 0.858209 0.328976 -0.385357 0.881021 0.274411 -0.39347 0.909587 0.133537 -0.390691 0.898569 0.199836 -0.377593 0.88394 0.275814 -0.384369 0.901457 0.199087 -0.37729 0.883169 0.278686 -0.464871 0.864744 0.190033 -0.464413 0.862038 0.203004 -0.464216 0.860961 0.207964 -0.389365 0.899158 0.199776 -0.392036 0.910173 0.13376 0.8098 0.30118 -0.503503 0.316608 0.262747 -0.91144 0.317708 0.262929 -0.911005 0.816139 0.274953 -0.50825 0.325242 0.234612 -0.916065 0.800415 0.275593 -0.532339 -0.129778 0.101965 -0.986286 -0.104492 0.110521 -0.988366 0.323931 0.239635 -0.915229 -0.138704 0.126839 -0.982178 0.319489 0.256351 -0.912256 0.318604 0.256141 -0.912624 -0.029112 0.232174 -0.972239 0.276494 0.305191 -0.911268 0.304254 0.310542 -0.900552 -0.025088 0.221327 -0.974877 0.304646 0.309201 -0.90088 -0.130777 0.187272 -0.973564 0.734868 0.290896 -0.612657 0.797621 0.288792 -0.529527 0.319831 0.255082 -0.912492 0.729006 0.318368 -0.605963 0.307452 0.29954 -0.903188 0.278854 0.295786 -0.913647 0.175327 -0.230945 0.95704 0.43492 -0.122894 0.892044 0.338016 -0.166274 0.926336 0.134183 -0.114218 0.984352 0.290083 -0.053799 0.955488 0.108983 -0.123543 0.986337 -0.74825 0.317722 -0.582386 -0.668598 0.373923 -0.642774 -0.448437 0.485635 -0.750375 0.686543 0.001303 0.727088 0.336696 -0.163035 0.927392 -0.242896 0.489954 -0.837226 -0.309824 0.461983 -0.831012 -0.425001 0.406065 -0.809003 -0.527117 0.703935 -0.47605 -0.493238 0.725074 -0.480608 -0.698756 0.566466 -0.436871 0.031775 -0.239341 0.970415 0.135891 -0.20236 0.969837 0.322262 -0.12819 0.937931 -0.126433 0.487588 -0.863871 -0.408349 0.354866 -0.841024 -0.287239 0.418589 -0.861555 -0.748362 0.320094 -0.580943 -0.941867 0.133669 -0.308251 -0.905797 0.183081 -0.382116 -0.745662 0.445287 -0.495689 -0.908685 0.319739 -0.268438 -0.690152 0.471843 -0.548685 -0.883681 -0.432366 -0.179353 -0.879939 -0.382541 -0.281727 -0.77707 -0.171819 -0.605509 -0.999927 0.007298 -0.009672 -0.90221 0.157676 -0.401442 -0.941688 0.123754 -0.312905 -0.940689 -0.262106 0.215418 -0.802971 0.418537 -0.42434 -0.910752 0.283524 -0.300241 -0.921713 -0.329169 -0.205165 -0.863871 0.009761 -0.503619 -0.924159 -0.304443 -0.23075 -0.587376 0.733755 -0.341458 -0.689902 0.660794 -0.295612 -0.887379 0.432008 -0.161017 -0.583386 0.732123 -0.351648 -0.895695 0.401036 -0.192097 -0.877941 0.431758 -0.206891 0.715946 0.57964 -0.389153 0.667785 0.589333 -0.454697 0.850837 0.510147 -0.125804 -0.69932 -0.609636 0.373222 -0.836037 -0.538588 0.104715 -0.84953 -0.523646 0.063981 -0.318077 -0.814561 0.485095 -0.626309 -0.739055 0.248062 -0.791195 -0.60964 0.048476 0.341497 0.759259 -0.55399 0.822125 0.562743 -0.086198 0.603112 0.712459 -0.358691 -0.919559 -0.329924 -0.213454 -0.921278 -0.310225 -0.234536 -0.82089 -0.564784 0.084606 -0.90988 -0.332798 -0.247717 -0.797184 -0.601183 0.055464 -0.627639 -0.730256 0.269809 -0.891785 -0.417761 -0.17377 -0.850546 -0.521889 0.064838 -0.837204 -0.536457 0.106321 -0.882455 -0.434522 -0.180177 -0.836722 -0.537339 0.105657 -0.878211 -0.385217 -0.283468 0.211057 0.300869 -0.930018 0.279785 0.314525 -0.90708 0.498919 0.347687 -0.793848 0.171016 0.421032 -0.890778 0.459046 0.477655 -0.749081 0.50478 0.482395 -0.715886 -0.220045 -0.487997 0.844653 -0.392525 -0.521671 0.757485 -0.440136 -0.527735 0.726482 0.277875 0.365947 -0.888183 0.481025 0.411079 -0.774357 0.262476 0.361858 -0.894519 -0.333164 -0.780463 0.529036 -0.59394 -0.726239 0.346138 -0.300949 -0.781489 0.546539 -0.400728 -0.513669 0.758658 -0.443825 -0.518404 0.730942 -0.396251 -0.513107 0.761385 0.767067 0.465369 -0.441634 0.505906 0.479518 -0.717022 0.459765 0.475633 -0.749926 -0.707859 -0.594564 0.381352 -0.401497 -0.615135 0.678535 -0.66023 -0.606803 0.442592 0.097045 0.013474 -0.995189 -0.318505 -0.131647 -0.938735 -0.368575 -0.148835 -0.917606 0.1046 -0.013987 -0.994416 -0.364167 -0.160394 -0.917418 0.096295 -0.016684 -0.995213 -0.795723 -0.274648 -0.539809 -0.820684 -0.284906 -0.495285 -0.381447 -0.114061 -0.917327 -0.788745 -0.295567 -0.539 -0.368526 -0.148964 -0.917605 -0.318641 -0.131172 -0.938756 -0.811669 -0.332398 -0.480318 -0.401996 -0.158053 -0.901897 -0.370148 -0.144668 -0.917639 -0.821658 -0.308922 -0.479004 -0.378918 -0.12102 -0.917483 -0.813092 -0.30503 -0.49582 0.059601 0.022833 -0.997961 0.080375 0.030503 -0.996298 -0.373027 -0.136985 -0.917652 0.057602 0.027715 -0.997955 -0.369561 -0.146227 -0.917629 -0.401455 -0.159257 -0.901926 -0.23452 0.971944 0.018032 -0.232576 0.97254 0.008657 -0.242474 0.968451 0.057533 -0.244353 0.969618 0.011541 -0.252724 0.96588 0.056632 -0.257101 0.962951 0.08139 -0.208239 0.978062 -0.005556 -0.207172 0.976656 0.056763 -0.20708 0.976447 0.060574 -0.213583 0.976911 -0.005142 -0.212332 0.975346 0.06013 -0.213361 0.976913 0.010838 -0.239324 0.967842 0.077493 -0.239461 0.96798 0.075319 -0.240527 0.968926 0.057703 -0.211132 0.974587 0.074861 -0.211641 0.975493 0.060188 -0.21174 0.975653 0.057159 -0.25856 0.957769 0.125799 -0.251692 0.964112 0.084494 -0.246912 0.967352 0.057144 -0.290682 0.950662 0.108375 -0.284327 0.957217 0.0538 -0.286658 0.955249 0.072986 -0.364541 0.931187 0.001033 -0.341186 0.937784 0.064449 -0.344177 0.937199 0.056574 -0.353789 0.935281 -0.009149 -0.32987 0.942556 0.052671 -0.347608 0.937612 0.007217 -0.305609 0.942965 0.131988 -0.32129 0.943172 0.084847 -0.331373 0.942006 0.05308 -0.312017 0.940049 0.137668 -0.34336 0.937512 0.056351 -0.340575 0.938045 0.063879 -0.363953 0.927199 0.088544 -0.366882 0.927626 0.070052 -0.367951 0.927703 0.063081 -0.349437 0.932883 0.087308 -0.353551 0.933544 0.059136 -0.348826 0.932727 0.091329 -0.398983 0.916908 0.009647 -0.397216 0.917459 0.022094 -0.389965 0.918231 0.069129 -0.380642 0.924687 0.008145 -0.372261 0.925901 0.064263 -0.371269 0.925852 0.0704 -0.718035 -0.216117 0.661604 -0.176619 -0.030381 0.98381 -0.165235 -0.026605 0.985895 -0.698505 -0.269836 0.662781 -0.151401 -0.078077 0.985384 -0.707111 -0.272728 0.652391 0.245003 0.128822 0.960926 0.253522 0.131475 0.958353 -0.17069 -0.005794 0.985308 0.252015 0.109828 0.961471 -0.165207 -0.026713 0.985897 -0.17657 -0.030509 0.983815 0.277685 0.081016 0.95725 -0.150237 -0.005783 0.988633 -0.169637 -0.009834 0.985458 0.273926 0.104098 0.956101 -0.176474 0.016614 0.984165 0.261328 0.101807 0.959866 -0.741215 -0.202989 0.639841 -0.729398 -0.200528 0.65404 -0.153817 -0.069216 0.985672 -0.75421 -0.137157 0.642149 -0.169569 -0.010097 0.985467 -0.150188 -0.006087 0.988639 0.243122 0.133863 0.960715 0.507902 0.22012 0.832816 0.514406 0.222167 0.828268 0.244481 0.130224 0.96087 0.516867 0.213988 0.828889 0.253124 0.132962 0.958253 0.759237 0.351922 0.547458 0.782596 0.357322 0.509769 0.49694 0.276549 0.822539 0.773486 0.313974 0.550581 0.511865 0.230467 0.827574 0.504955 0.228142 0.832449 0.822144 0.218731 0.525582 0.516963 0.167361 0.839487 0.529454 0.16973 0.831186 0.805188 0.284457 0.520343 0.515 0.220206 0.828423 0.808295 0.285003 0.515201 0.273654 0.105731 0.955999 0.260929 0.103351 0.95981 0.534152 0.152015 0.831609 0.271327 0.119504 0.95504 0.53031 0.166557 0.831282 0.517529 0.164386 0.839727 0.761687 0.34567 0.548038 0.908581 0.354546 0.220858 0.91639 0.353041 0.188656 0.76435 0.338752 0.54865 0.909781 0.37066 0.18684 0.787306 0.34514 0.510909 0.956578 0.279197 -0.083711 0.957294 0.281931 -0.064047 0.931884 0.307142 0.193017 0.941118 0.326516 -0.087653 0.916112 0.353802 0.188579 0.908328 0.355235 0.22079 0.947166 0.314407 -0.063437 0.930856 0.327443 0.162139 0.925178 0.327908 0.191109 0.939071 0.337424 -0.065504 0.915099 0.356564 0.188299 0.938912 0.336769 -0.070924 0.809109 0.27058 0.52166 0.812549 0.271361 0.515875 0.935853 0.294073 0.194164 0.797144 0.311064 0.517494 0.925554 0.326782 0.191215 0.931254 0.326263 0.16223 0.649265 0.140142 -0.74754 0.694427 0.157713 -0.702066 0.895469 0.246275 -0.370789 0.656855 0.113774 -0.745384 0.898741 0.235857 -0.369642 0.881394 0.224773 -0.415477 0.746474 0.228333 -0.625013 0.892821 0.320536 -0.31643 0.874203 0.306506 -0.376594 0.740533 0.24477 -0.625859 0.874511 0.30571 -0.376527 0.673818 0.216425 -0.706491 0.941025 0.33203 -0.065021 0.940893 0.331339 -0.070247 0.886098 0.274239 -0.373662 0.93593 0.345898 -0.066259 0.878615 0.294906 -0.375588 0.897685 0.307817 -0.315294 0.959414 0.269545 -0.082889 0.884839 0.212841 -0.414438 0.902649 0.222902 -0.368158 0.95803 0.274299 -0.083295 0.903946 0.218465 -0.367635 0.958695 0.277267 -0.063457 0.648538 0.142575 -0.747711 0.356408 0.043066 -0.933337 0.411284 0.061016 -0.909463 0.651677 0.131957 -0.74693 0.41872 0.037765 -0.90733 0.69639 0.151652 -0.701458 0.105123 -0.015899 -0.994332 0.096884 -0.018443 -0.995125 0.405218 0.079409 -0.910765 0.110816 -0.036807 -0.993159 0.410455 0.063559 -0.909663 0.355958 0.044685 -0.933433 0.06656 0.005798 -0.997766 0.440093 0.139937 -0.886981 0.390559 0.121957 -0.912464 0.060234 0.021286 -0.997957 0.385522 0.136016 -0.912619 0.081016 0.028616 -0.996302 0.741461 0.242247 -0.625741 0.676035 0.210491 -0.706166 0.402419 0.087732 -0.911242 0.7426 0.239129 -0.625589 0.390603 0.121835 -0.912461 0.440639 0.138405 -0.88695 -0.105277 0.76869 0.630898 -0.137736 0.815888 0.561565 -0.031069 0.643248 0.765028 -0.122266 0.765608 0.631581 -0.044352 0.635563 0.770774 0.035841 0.477745 0.877767 0.222263 -0.80909 -0.544034 0.122458 -0.74526 -0.655432 0.011256 -0.654381 -0.756081 -0.181929 0.844775 0.503247 0.043181 0.682942 0.729195 -0.133196 0.817789 0.559893 -0.069652 -0.303592 -0.950253 -0.202704 -0.167605 -0.96479 0.195699 -0.535225 -0.821728 -0.107133 -0.373449 -0.921444 0.150684 -0.567571 -0.809418 0.223433 -0.61228 -0.758413 0.308758 0.041434 0.950238 -0.027994 0.457805 0.888612 -0.143704 0.572393 0.807289 -0.136161 0.063005 -0.988681 0.217476 -0.518783 -0.826782 -0.075809 -0.042394 -0.996221 -0.223415 0.742311 0.631713 -0.262012 0.831067 0.490589 -0.267945 0.844029 0.464565 -0.091247 0.771058 0.630193 -0.162365 0.885092 0.436177 -0.120888 0.822822 0.555292 -0.35846 0.890827 0.279168 -0.358991 0.891887 0.27507 -0.323559 0.817011 0.477288 -0.270223 0.917187 0.292827 -0.244038 0.854471 0.458611 -0.23722 0.836978 0.493147 -0.292661 0.905948 0.305954 -0.237433 0.881605 0.40792 -0.212472 0.867219 0.450318 -0.350207 0.867615 0.352987 -0.281559 0.837772 0.467827 -0.388284 0.877712 0.280816 -0.165608 0.857934 0.486336 -0.113925 0.825594 0.552645 -0.1953 0.873667 0.445605 -0.198105 0.831013 0.51978 -0.242475 0.85513 0.458212 -0.26141 0.86398 0.430353 -0.507467 0.516921 0.689398 -0.413432 0.687905 0.596541 -0.342811 0.780907 0.522173 -0.514584 0.520967 0.681026 -0.326119 0.781965 0.531204 -0.4556 0.620679 0.638111 -0.28807 0.808976 0.512419 -0.196983 0.893933 0.402593 -0.31092 0.782678 0.539207 -0.304692 0.81504 0.49282 -0.335931 0.781378 0.525927 -0.409536 0.685888 0.60153 -0.379618 0.883186 0.27545 -0.416278 0.780376 0.466612 -0.417959 0.772408 0.478222 -0.277147 0.915428 0.291858 -0.323032 0.782129 0.532846 -0.290442 0.889312 0.353224 -0.511409 0.62405 0.590781 -0.511042 0.613097 0.602452 -0.503664 0.754471 0.420827 -0.433864 0.66439 0.608562 -0.421066 0.771919 0.476283 -0.419628 0.77899 0.465926 0.069473 0.103621 -0.992188 -0.351833 -0.051299 -0.934656 -0.294333 -0.029143 -0.955259 -0.065386 -0.113931 0.991335 0.291918 0.035255 0.955793 -0.126468 -0.138106 0.98231 -0.80931 -0.241264 -0.535545 -0.782173 -0.22661 -0.58039 -0.301407 -0.01104 -0.953432 -0.799963 -0.264532 -0.538593 -0.300924 -0.012284 -0.953569 -0.357192 -0.037649 -0.933272 0.764656 0.18614 0.616971 0.284992 -0.065393 0.956297 0.323695 -0.04807 0.94494 -0.761589 -0.193349 -0.618546 -0.317547 0.031432 -0.947721 -0.788756 -0.21049 -0.577544 -0.139059 -0.215582 0.966533 -0.10248 -0.202936 0.973815 0.320026 -0.038108 0.946642 -0.146244 -0.192354 0.970367 0.318893 -0.035052 0.947142 0.279309 -0.04989 0.958904 -0.200171 0.953228 0.226469 -0.191033 0.971071 0.143273 -0.196432 0.961736 0.190993 -0.176105 0.954583 0.240332 -0.169156 0.96649 0.19309 -0.183011 0.939421 0.289821 -0.182306 0.977207 0.108772 -0.180835 0.973733 0.138355 -0.17771 0.965082 0.19245 -0.195913 0.974457 0.109782 -0.187905 0.963305 0.191666 -0.192818 0.97073 0.143194 -0.175242 0.967527 0.18216 -0.172926 0.953983 0.244975 -0.174907 0.965551 0.192661 -0.179663 0.966698 0.182253 -0.178969 0.964868 0.192354 -0.182437 0.973423 0.138435 -0.187886 0.921205 0.340704 -0.182195 0.939423 0.290326 -0.170023 0.96635 0.193026 -0.158216 0.919417 0.360056 -0.122681 0.972839 0.196301 -0.134449 0.959051 0.249287 -0.406018 0.89558 0.181894 -0.409542 0.900521 0.146072 -0.409495 0.900459 0.146588 -0.424084 0.88727 0.181395 -0.426795 0.892036 0.148719 -0.425502 0.889782 0.165034 -0.392871 0.911436 0.122218 -0.393743 0.912142 0.113856 -0.39044 0.909265 0.1442 -0.411793 0.902914 0.123181 -0.409696 0.900363 0.146613 -0.409747 0.900427 0.146076 -0.372536 0.897975 0.234217 -0.374552 0.898965 0.227099 -0.396091 0.906704 0.144912 -0.354171 0.909 0.219732 -0.375504 0.915832 0.142298 -0.383071 0.916876 0.112224 -0.405905 0.886914 0.220508 -0.419612 0.892681 0.164456 -0.423281 0.893781 0.148289 -0.380147 0.902409 0.202844 -0.394762 0.90731 0.144745 -0.373747 0.899453 0.226491 0.784469 0.150272 -0.601687 0.13912 0.053271 -0.988842 0.17873 0.059738 -0.982083 0.786504 0.13584 -0.602461 0.179625 0.055784 -0.982152 0.798784 0.137195 -0.585765 -0.284979 -0.030596 -0.958045 -0.257656 -0.024792 -0.965919 0.177643 0.06452 -0.981978 -0.282699 -0.045665 -0.958121 0.181077 0.049344 -0.98223 0.14084 0.041214 -0.989174 -0.185088 0.004963 -0.982709 0.235076 0.129396 -0.963326 0.167055 0.110069 -0.979784 -0.191043 0.020362 -0.981371 0.158896 0.143982 -0.97674 -0.262769 -0.006545 -0.964836 0.812741 0.210893 -0.543117 0.787054 0.208003 -0.580759 0.168607 0.103502 -0.980234 0.803562 0.252072 -0.539211 0.16399 0.122925 -0.978773 0.23207 0.139199 -0.962687 0.282817 0.044898 0.958123 0.495518 0.093216 0.863582 0.450096 0.082802 0.889133 0.285893 0.024427 0.95795 0.456389 0.062287 0.887598 0.259385 0.01866 0.965594 0.794887 0.213685 0.567884 0.761499 0.202974 0.615565 0.442985 0.105162 0.89034 0.804764 0.174432 0.567387 0.4512 0.079254 0.888897 0.495938 0.090797 0.863598 0.700582 0.237616 0.672847 0.393681 0.089967 0.914834 0.440882 0.111622 0.890597 0.682655 0.273951 0.677446 0.429393 0.145776 0.891275 0.724789 0.296411 0.62195 0.193538 -0.026855 0.980725 0.264533 0.000171 0.964377 0.452537 0.07493 0.888592 0.180891 0.005812 0.983486 0.439858 0.114743 0.890707 0.391853 0.094061 0.915207 0.804214 0.176772 0.567443 0.947309 0.265904 0.178607 0.942684 0.261062 0.207831 -0.79062 -0.229119 -0.567824 -0.929014 -0.302042 -0.213783 -0.757511 -0.214269 -0.616658 -0.970489 -0.236598 0.046606 -0.971338 -0.235284 0.03382 -0.958389 -0.204568 -0.199107 0.955726 0.291083 -0.043118 0.943289 0.259103 0.207538 0.947931 0.263769 0.178475 -0.926675 -0.374865 -0.027397 -0.907533 -0.324216 -0.266959 -0.916033 -0.336356 -0.218513 -0.965339 -0.260998 -0.000433 -0.955105 -0.217509 -0.201157 -0.963385 -0.266511 0.029346 -0.679683 -0.279719 -0.678077 -0.720091 -0.306977 -0.622282 -0.872941 -0.430106 -0.230179 -0.727045 -0.178171 -0.66307 -0.914912 -0.339151 -0.218888 -0.906533 -0.326602 -0.267451 0.961636 0.274307 0.003537 0.959834 0.279217 -0.027505 0.929597 0.302555 -0.210501 0.96322 0.268705 0.002229 0.927913 0.308289 -0.209609 0.932136 0.305806 -0.193918 0.954442 0.295304 -0.042839 0.924654 0.309561 -0.221781 0.927732 0.308898 -0.209514 0.967232 0.249732 -0.045783 0.941045 0.259606 -0.216884 0.968078 0.248608 -0.031919 0.77553 0.357903 -0.520056 0.789065 0.359785 -0.497927 0.910047 0.36269 -0.200673 0.794983 0.30467 -0.524575 0.925363 0.316737 -0.208278 0.922274 0.316966 -0.221231 0.801497 0.333469 -0.496388 0.930146 0.312912 -0.192133 0.925943 0.314839 -0.208579 0.796558 0.351197 -0.492094 0.923193 0.323727 -0.207162 0.791962 0.351467 -0.499266 0.797381 0.348321 -0.492805 0.793096 0.348155 -0.499787 0.490758 0.305248 -0.816076 0.793251 0.362462 -0.489258 0.482442 0.32726 -0.812497 0.503518 0.331184 -0.797989 0.778174 0.351118 -0.520732 0.461913 0.268814 -0.845208 0.499819 0.280171 -0.819564 0.777253 0.353494 -0.520499 0.502851 0.271502 -0.820626 0.790166 0.35665 -0.498437 0.059348 0.129104 -0.989854 0.121749 0.151044 -0.981001 0.50224 0.273261 -0.820417 0.064782 0.115454 -0.991198 0.496284 0.290097 -0.818258 0.458995 0.275994 -0.844483 0.135922 0.225597 -0.964692 0.502584 0.334269 -0.797292 0.481745 0.329063 -0.812182 0.135428 0.227169 -0.964393 0.486329 0.317083 -0.814213 0.097623 0.215783 -0.971549 -0.187516 -0.373495 0.908482 -0.122752 -0.356221 0.926304 0.299517 -0.206207 0.931541 -0.192521 -0.358549 0.913443 0.302972 -0.216791 0.928014 0.249027 -0.236439 0.939192 -0.10716 -0.314093 0.943325 0.324263 -0.178634 0.928947 0.294192 -0.190077 0.936655 -0.105358 -0.319448 0.941729 0.294896 -0.192197 0.936 -0.132362 -0.326173 0.935998 -0.791802 -0.115805 -0.599699 -0.762668 -0.094182 -0.639896 -0.284659 0.161734 -0.944887 0.802573 0.083613 0.590665 0.298522 -0.203176 0.932526 0.328152 -0.190518 0.925213 0.725096 0.010152 0.688573 0.250494 -0.240881 0.937672 0.303652 -0.218886 0.9273 -0.718785 -0.029041 -0.694626 -0.293032 0.186593 -0.937718 -0.772936 -0.066382 -0.631002 -0.156631 0.919289 0.361074 -0.135367 0.958948 0.249189 -0.144686 0.943727 0.297397 -0.130267 0.916695 0.377757 -0.110041 0.946507 0.30334 -0.143716 0.892448 0.427646 -0.169398 0.968591 0.182031 -0.170299 0.963833 0.204997 -0.172888 0.940581 0.292261 -0.176967 0.967206 0.182196 -0.170586 0.940868 0.29269 -0.173645 0.953874 0.244891 -0.154023 0.963238 0.220115 -0.159859 0.942048 0.294942 -0.159839 0.942136 0.29467 -0.161821 0.962062 0.219661 -0.163725 0.941691 0.293959 -0.161344 0.965327 0.205213 -0.138729 0.889963 0.434419 -0.137959 0.89151 0.431483 -0.104328 0.946852 0.304281 -0.092438 0.877711 0.470189 -0.028229 0.948406 0.315801 -0.032602 0.944609 0.326574 -0.45177 0.871262 0.19185 -0.451939 0.871856 0.188728 -0.451823 0.871447 0.190884 -0.470058 0.862097 0.189298 -0.469961 0.86154 0.192057 -0.469525 0.859202 0.203267 -0.424327 0.887156 0.181388 -0.425689 0.889689 0.165053 -0.423657 0.885901 0.188928 -0.447276 0.875964 0.180641 -0.446756 0.87413 0.190544 -0.446829 0.874383 0.189204 -0.426678 0.873391 0.234806 -0.421985 0.870541 0.253156 -0.43742 0.878977 0.189904 -0.406228 0.886712 0.22073 -0.414262 0.890479 0.188241 -0.419811 0.892584 0.164476 -0.459519 0.830834 0.313938 -0.489457 0.847773 0.204235 -0.492031 0.848826 0.193389 -0.417089 0.862031 0.287991 -0.441204 0.877027 0.190166 -0.42568 0.868072 0.255437 0.777581 0.34321 -0.526854 0.211408 0.20417 -0.955836 0.290978 0.228287 -0.929094 0.792381 0.294787 -0.534072 0.297758 0.20806 -0.931693 0.813417 0.296268 -0.500578 -0.20151 0.047753 -0.978322 -0.136295 0.077194 -0.987656 0.283536 0.249928 -0.92582 -0.203294 0.052462 -0.977711 0.291778 0.225928 -0.92942 0.212561 0.200648 -0.956325 -0.140693 0.132406 -0.98116 0.312965 0.274639 -0.90919 0.278136 0.265279 -0.923183 -0.137753 0.124179 -0.982651 0.275569 0.272479 -0.921855 -0.153047 0.118015 -0.981147 0.803927 0.323319 -0.499166 0.805823 0.323325 -0.496095 0.284293 0.247752 -0.926173 0.794632 0.355118 -0.492393 0.277426 0.267276 -0.922821 0.312499 0.276145 -0.908894 0.194075 -0.028254 0.98058 0.39914 0.077626 0.913598 0.373356 0.063887 0.925486 0.202085 -0.049269 0.978128 0.384973 0.0378 0.922153 0.136954 -0.078791 0.987439 0.689721 0.259956 0.675801 0.666725 0.244547 0.704042 0.372443 0.065906 0.925712 0.694955 0.249321 0.674445 0.373953 0.062565 0.925335 0.399648 0.076467 0.913473 0.62294 0.161697 0.765375 0.375468 0.037794 0.926065 0.38334 0.041514 0.922674 0.603841 0.201335 0.771259 0.368509 0.074556 0.926629 0.669356 0.23924 0.703369 0.138338 -0.125814 0.982361 0.153693 -0.1196 0.980854 0.405421 -0.010051 0.914075 0.120064 -0.075106 0.989921 0.383281 0.041648 0.922692 0.375394 0.037976 0.926087 -0.736042 -0.155971 -0.658723 -0.9057 -0.328575 -0.267856 -0.888783 -0.30176 -0.344972 -0.681339 -0.276514 -0.677729 -0.836997 -0.404188 -0.368875 -0.658748 -0.260301 -0.7059 -0.977338 -0.211395 0.01103 -0.979622 -0.197981 -0.033819 -0.950019 -0.111829 -0.291476 -0.925729 -0.377154 -0.027949 -0.89185 -0.294671 -0.343181 -0.909748 -0.318874 -0.265854 -0.933296 -0.330549 -0.140343 -0.864359 -0.226218 -0.449121 -0.90232 -0.269262 -0.336625 -0.980002 -0.180982 -0.082709 -0.953134 -0.0966 -0.286714 -0.979303 -0.199474 -0.034286 -0.5969 -0.215065 -0.772954 -0.661341 -0.255233 -0.705326 -0.846654 -0.387094 -0.365153 -0.664438 -0.0635 -0.744641 -0.895018 -0.287188 -0.341272 -0.859427 -0.237697 -0.452643 -0.952935 -0.278305 -0.120253 -0.952792 -0.296615 -0.064858 -0.920964 -0.35826 0.153218 0.949794 0.287367 0.123741 0.912316 0.383077 -0.14468 0.916381 0.378587 -0.130067 -0.953614 -0.300874 -0.00977 -0.918002 -0.352382 0.18193 -0.924804 -0.346444 0.15721 -0.955183 -0.29589 -0.008597 -0.928821 -0.333459 0.161543 -0.95733 -0.282607 -0.06043 0.780274 0.402917 -0.478361 0.792058 0.40038 -0.460803 0.927754 0.336975 -0.160375 -0.781392 -0.399638 0.479287 -0.922938 -0.352254 0.155253 -0.916312 -0.357436 0.180588 0.775947 0.440461 -0.451553 0.917093 0.376561 -0.130928 0.913275 0.380434 -0.145599 0.778988 0.431422 -0.45503 0.918178 0.366507 -0.150404 0.782065 0.430749 -0.450367 0.780068 0.428142 -0.456276 0.783144 0.427617 -0.451474 0.49354 0.427954 -0.757149 0.780667 0.426308 -0.456969 0.493162 0.429082 -0.756756 0.523476 0.431957 -0.734429 0.788104 0.379168 -0.484895 0.484182 0.39104 -0.782723 0.504961 0.392336 -0.768822 0.781597 0.399033 -0.479457 0.502195 0.401242 -0.766032 0.793073 0.397108 -0.461888 0.101737 0.330136 -0.938435 0.129184 0.336197 -0.932889 0.505333 0.391123 -0.769195 0.103534 0.324843 -0.940084 0.504111 0.395094 -0.767967 0.483464 0.39312 -0.782125 0.188829 0.369598 -0.909803 0.52207 0.435967 -0.733059 0.49211 0.432207 -0.755662 0.184835 0.381397 -0.905744 0.492701 0.430453 -0.756277 0.119605 0.365887 -0.922942 -0.072924 -0.099229 0.992389 -0.070267 -0.098729 0.99263 0.274395 -0.028493 0.961195 -0.077729 -0.08237 0.993566 0.273336 -0.009579 0.961871 0.350894 0.007743 0.936383 0.014699 -0.000938 -0.999892 -0.17146 0.017527 -0.985035 -0.274354 0.027725 -0.961229 -0.030793 -0.05342 0.998097 0.276614 -0.075817 0.957986 -0.073835 -0.049854 0.996024 0.679089 0.08455 0.72917 0.787704 0.075599 0.611397 0.265474 0.097686 0.959156 -0.648092 0.059332 -0.759248 -0.273127 0.006037 -0.961959 -0.179479 -0.006421 -0.983741 0.839227 0.091625 0.536006 0.349642 0.01298 0.936793 0.272643 0.001943 0.962113 0.829437 0.146235 0.539119 0.27135 0.021996 0.962229 0.782325 0.134652 0.608141 -0.201535 0.786573 -0.583683 -0.190648 0.774463 -0.603208 -0.365811 0.910898 -0.190914 -0.11974 0.846684 -0.518448 -0.270153 0.946538 -0.176304 -0.264871 0.945257 -0.190612 -0.138976 0.764767 -0.62914 -0.228173 0.951884 -0.204582 -0.232907 0.957483 -0.170237 -0.189056 0.752204 -0.631226 -0.277544 0.944176 -0.177483 -0.196756 0.771699 -0.604788 -0.160146 0.98705 -0.009253 -0.160269 0.98693 0.016793 -0.157368 0.974928 -0.157321 -0.177854 0.984025 -0.007898 -0.173069 0.971815 -0.160071 -0.170748 0.963362 -0.20683 -0.206412 0.977786 0.036451 -0.166255 0.979507 -0.113687 -0.153862 0.975587 -0.156702 -0.172405 0.983289 0.058472 -0.120939 0.981138 -0.150807 -0.162681 0.98654 0.016525 -0.457314 0.889187 0.014488 -0.476721 0.859227 -0.185649 -0.472888 0.87217 -0.125288 -0.44791 0.893973 0.013701 -0.464188 0.876396 -0.128298 -0.444422 0.895072 0.036539 -0.425735 0.661891 -0.616968 -0.433209 0.700274 -0.567403 -0.433329 0.890493 -0.138741 -0.437253 0.656051 -0.615148 -0.426264 0.89353 -0.141082 -0.432788 0.881204 -0.190194 -0.449278 0.747859 -0.488729 -0.345791 0.921186 -0.17845 -0.341567 0.924759 -0.167788 -0.360082 0.748165 -0.557306 -0.261276 0.946187 -0.190961 -0.366913 0.718192 -0.591249 -0.40502 0.913427 0.040125 -0.410558 0.911459 0.026147 -0.46519 0.875914 -0.127953 -0.370918 0.928639 0.007111 -0.425308 0.893935 -0.141397 -0.415071 0.90296 -0.111264 0.408053 0.438794 -0.800595 0.043567 0.118978 -0.991941 0.086314 0.157618 -0.983721 0.506616 0.356894 -0.784836 0.131875 0.082282 -0.987845 0.583801 0.414061 -0.698376 -0.198152 -0.030656 -0.979692 -0.228071 -0.057431 -0.971949 0.06379 0.194013 -0.978923 -0.171365 -0.04806 -0.984035 0.080684 0.166767 -0.982689 0.032203 0.126295 -0.99147 -0.275898 -0.042544 -0.960245 0.137503 0.131071 -0.981791 0.109393 0.11975 -0.986759 -0.277174 -0.038826 -0.960035 0.1105 0.117917 -0.986856 -0.246453 -0.025907 -0.968808 0.658463 0.362485 -0.659569 0.624042 0.349119 -0.699062 0.106267 0.124913 -0.98646 0.653804 0.372133 -0.65883 0.109201 0.120067 -0.986742 0.136544 0.133471 -0.981601 -0.20763 -0.024457 -0.977902 -0.383189 -0.171923 -0.907529 -0.442999 -0.224361 -0.867995 -0.207133 -0.024783 -0.977999 -0.440351 -0.229201 -0.868077 -0.233935 -0.04744 -0.971094 -0.791272 -0.187444 -0.582025 -0.79562 -0.19094 -0.574918 -0.539283 -0.021234 -0.841857 -0.632564 -0.392415 -0.667737 -0.440695 -0.228573 -0.868068 -0.376624 -0.17671 -0.909356 -0.804125 -0.214474 -0.554422 -0.538381 -0.129121 -0.832751 -0.497643 -0.116536 -0.859518 -0.801737 -0.223479 -0.554324 -0.490085 -0.13246 -0.861552 -0.786558 -0.218982 -0.577384 -0.281125 -0.027235 -0.959285 -0.252124 -0.01606 -0.967562 -0.498795 -0.114077 -0.85918 -0.270427 -0.058332 -0.960972 -0.487796 -0.13721 -0.862107 -0.530847 -0.153163 -0.833512 0.848158 0.080732 0.523556 0.956578 0.223316 0.187316 0.955054 0.218647 0.200165 0.76345 0.230779 0.603229 0.912067 0.34842 0.216188 0.779003 0.24075 0.57896 0.921753 0.372236 -0.10868 0.924019 0.369352 -0.098837 0.94295 0.261676 0.20584 0.935854 0.316701 -0.154525 0.957173 0.210264 0.199019 0.959241 0.216328 0.181823 0.952679 0.291915 -0.084786 0.92643 0.301323 0.225681 0.92986 0.301548 0.210782 0.937838 0.335628 -0.088395 0.914411 0.342626 0.215544 0.936591 0.33433 -0.104981 0.79248 0.256019 0.553561 0.774791 0.252341 0.579675 0.937428 0.279187 0.208048 0.786452 0.275523 0.552793 0.929022 0.303922 0.211067 0.925737 0.303587 0.225492 0.935192 0.342783 -0.088973 0.934026 0.341826 -0.103685 0.851282 0.299524 -0.430817 0.923438 0.372715 -0.091353 0.841649 0.330818 -0.426834 0.843721 0.331785 -0.421964 0.910354 0.406107 -0.079574 0.781657 0.471059 -0.408798 0.785383 0.470324 -0.402454 0.919375 0.379876 -0.102194 0.792667 0.455084 -0.405682 0.920556 0.378316 -0.097226 0.531847 0.304767 -0.790099 0.556223 0.308083 -0.771817 0.844369 0.322312 -0.427967 0.518101 0.456783 -0.723132 0.799487 0.44022 -0.40869 0.78711 0.443322 -0.428862 0.619468 0.229832 -0.750624 0.84981 0.31666 -0.421367 0.846519 0.315413 -0.428858 0.605734 0.265802 -0.749957 0.834895 0.350967 -0.423995 0.573641 0.253453 -0.778908 -0.604633 -0.268571 0.749859 -0.571963 -0.259026 0.778308 -0.25385 -0.158794 0.95412 -0.608125 -0.259734 0.750148 -0.253145 -0.16297 0.953603 -0.314331 -0.180795 0.931939 -0.349643 -0.879961 0.321587 -0.279172 -0.89546 0.346719 -0.000966 -0.906368 0.422488 -0.531484 -0.313155 0.787057 -0.230299 -0.284578 0.930579 -0.554216 -0.313965 0.77089 -0.033679 -0.063183 0.997433 -0.073048 -0.060851 0.99547 -0.270793 -0.047565 0.961462 0.101811 0.295321 -0.949958 0.229234 0.28971 -0.929258 0.22387 0.290049 -0.930459 -0.069677 -0.11056 0.991424 -0.316217 -0.175124 0.932383 -0.253752 -0.15938 0.954048 -0.069885 -0.109834 0.99149 -0.255646 -0.148026 0.955371 -0.069438 -0.109738 0.991532 0.045467 0.057254 -0.997324 -0.40341 -0.154898 -0.901813 -0.370908 -0.139194 -0.918179 0.038629 0.073823 -0.996523 -0.378483 -0.122157 -0.917512 0.032325 0.070953 -0.996956 -0.798224 -0.361887 -0.481535 -0.789992 -0.357797 -0.497889 -0.364433 -0.153497 -0.918492 -0.794409 -0.36987 -0.481779 -0.373525 -0.133346 -0.917986 -0.405458 -0.150307 -0.901671 -0.794889 -0.276593 -0.540045 -0.352091 -0.050644 -0.934594 -0.399633 -0.072676 -0.91379 -0.801312 -0.261262 -0.538184 -0.398022 -0.076549 -0.914176 -0.82642 -0.274676 -0.491511 0.060464 0.126304 -0.990147 0.01644 0.108017 -0.994013 -0.398231 -0.076049 -0.914127 0.067777 0.107902 -0.991848 -0.397095 -0.078771 -0.914391 -0.349012 -0.058402 -0.935297 -0.269914 0.955418 0.119682 -0.264827 0.961445 0.074091 -0.267855 0.95819 0.100628 -0.229514 0.963003 0.141241 -0.225281 0.968896 0.102413 -0.232123 0.958266 0.166867 -0.197658 0.977505 0.073587 -0.196347 0.976438 0.08954 -0.195153 0.975291 0.103547 -0.223896 0.971641 0.076058 -0.222105 0.969616 0.102537 -0.193897 0.974877 0.109633 -0.194376 0.975444 0.103575 -0.204256 0.972673 0.110392 -0.204902 0.973328 0.103192 -0.206016 0.974359 0.090456 -0.242534 0.949004 0.201414 -0.239359 0.95716 0.162946 -0.233626 0.966953 0.10208 -0.198844 0.953322 0.22724 -0.183254 0.977553 0.103966 -0.188535 0.971543 0.143382 -0.374845 0.919123 0.12126 -0.376971 0.920205 0.105432 -0.378404 0.920823 0.094318 -0.393525 0.911149 0.122252 -0.39614 0.912966 0.09781 -0.394439 0.911828 0.113963 -0.364773 0.92687 0.088614 -0.363815 0.926629 0.094855 -0.364325 0.926762 0.091541 -0.387732 0.917315 0.090538 -0.387031 0.917054 0.096018 -0.385706 0.916497 0.106132 -0.346269 0.922928 0.168229 -0.339169 0.92128 0.190282 -0.369038 0.924802 0.092471 -0.324045 0.934336 0.148362 -0.344259 0.934781 0.087574 -0.34346 0.934838 0.090067 -0.354476 0.908823 0.219972 -0.38418 0.916391 0.112394 -0.388194 0.916538 0.096247 -0.325672 0.924661 0.197331 -0.358025 0.929336 0.090297 -0.330345 0.925986 0.182816 0.764578 0.064015 -0.641344 0.153809 -0.016594 -0.987961 0.141702 -0.018018 -0.989745 0.762175 0.08392 -0.641909 0.140138 -0.003006 -0.990127 0.774529 0.085822 -0.626689 -0.282913 -0.047159 -0.957986 -0.290563 -0.047953 -0.955654 0.139989 -0.001596 -0.990152 -0.279552 -0.069175 -0.957635 0.141856 -0.019508 -0.989695 0.154026 -0.017973 -0.987903 -0.282871 -0.044543 -0.958123 0.146967 -0.003062 -0.989137 0.140215 -0.003739 -0.990114 -0.286558 -0.019891 -0.957856 0.138008 0.016961 -0.990286 -0.29323 -0.020478 -0.955823 0.793679 0.069431 -0.604361 0.776404 0.06766 -0.626593 0.139215 0.005707 -0.990246 0.794208 0.062694 -0.604403 0.139895 -0.000698 -0.990166 0.146565 -0.000092 -0.989201 -0.273259 -0.108088 -0.955849 -0.523329 -0.13217 -0.841818 -0.512683 -0.131282 -0.848481 0.282861 0.047504 0.957984 0.520448 0.071215 0.850918 0.290529 0.048289 0.955647 -0.813289 -0.25501 -0.523002 -0.805895 -0.254718 -0.534463 -0.49743 -0.220843 -0.838923 -0.833189 -0.164168 -0.528058 -0.512045 -0.13563 -0.848183 -0.522529 -0.136816 -0.841573 0.817892 0.11064 0.564633 0.497984 0.078752 0.863603 0.519312 0.081032 0.850734 -0.796383 -0.208081 -0.56787 -0.506892 -0.168469 -0.845387 -0.816658 -0.210045 -0.537542 0.286503 0.020264 0.957865 0.293196 0.020842 0.955825 0.523632 0.040902 0.850962 0.28028 0.061186 0.957966 0.519135 0.082524 0.850699 0.497656 0.080714 0.863611 0.943935 0.285824 0.165199 0.94404 0.285815 0.164614 0.815027 0.248269 0.523539 0.950939 0.261455 0.165396 0.807859 0.247108 0.535071 0.949046 0.308791 -0.06293 0.949242 0.309369 -0.056834 0.932453 0.322316 0.16323 0.957728 0.281258 -0.060424 0.942668 0.2904 0.164454 0.942593 0.290403 0.164879 0.962972 0.265859 -0.044757 0.949688 0.257634 0.178093 0.951743 0.258458 0.165485 0.95357 0.298136 -0.042651 0.942534 0.290842 0.164439 0.952849 0.298166 -0.056353 0.799407 0.196405 0.56778 0.818628 0.200935 0.538027 0.958143 0.23313 0.166167 0.79652 0.207562 0.567868 0.952949 0.25389 0.165616 0.950928 0.253215 0.177813 0.9551 0.290938 -0.056039 0.922385 0.281295 -0.264724 0.932964 0.357898 -0.038561 0.895205 0.357998 -0.265415 0.907346 0.359581 -0.217771 0.930934 0.358911 -0.067414 0.889213 0.329662 -0.317212 0.903045 0.337744 -0.265402 0.951179 0.302279 -0.06234 0.924622 0.274004 -0.264569 0.951344 0.302895 -0.056557 0.726549 0.280951 -0.627051 0.773383 0.298057 -0.5595 0.900836 0.343581 -0.265419 0.733521 0.263319 -0.626586 0.894889 0.358789 -0.265413 0.88124 0.348997 -0.318775 0.786335 0.329331 -0.522703 0.905742 0.363828 -0.217398 0.893945 0.361139 -0.265405 0.788522 0.323258 -0.523199 0.901584 0.341615 -0.265414 0.765723 0.318191 -0.558948 0.722675 0.290432 -0.627209 0.423753 0.184184 -0.886854 0.456945 0.196237 -0.867578 -0.728866 -0.275175 0.626924 -0.469617 -0.162894 0.867713 -0.77428 -0.295627 0.559549 0.037231 0.077206 -0.99632 0.03083 0.074452 -0.996748 0.437924 0.243222 -0.865486 0.054633 0.034959 -0.997894 0.455549 0.199806 -0.867498 0.422876 0.186478 -0.886793 0.069377 0.103862 -0.992169 0.466651 0.256967 -0.846289 0.436737 0.246046 -0.865287 0.429448 0.263119 -0.863911 0.014862 0.111684 -0.993633 -0.788744 -0.322635 0.523249 -0.766709 -0.315659 0.559032 -0.452334 -0.207946 0.867267 0.783307 0.33757 -0.521993 0.438229 0.242495 -0.865535 0.468632 0.251942 -0.846705 -0.779052 -0.607195 -0.156181 -0.742495 -0.668119 -0.048151 -0.663253 -0.739148 0.117285 -0.752382 -0.632433 -0.184254 -0.622733 -0.779248 0.070538 -0.690998 -0.721346 -0.046702 -0.693846 -0.710448 0.117645 -0.551656 -0.792904 0.258803 -0.67808 -0.722418 0.135346 -0.696009 -0.707133 0.124635 -0.681873 -0.717936 0.14006 -0.782862 -0.621978 0.016464 -0.425584 -0.815901 0.391386 -0.590084 -0.769673 0.243732 -0.445514 -0.785794 0.429004 -0.684301 -0.715021 0.143098 -0.569238 -0.766034 0.298597 -0.650937 -0.753757 0.090169 -0.709787 -0.70375 -0.03065 -0.646736 -0.756417 0.097801 -0.647141 -0.757355 0.087299 -0.643403 -0.759741 0.093944 -0.565592 -0.795479 0.217529 -0.486629 -0.794425 0.363429 -0.281225 -0.867137 0.411078 -0.217326 -0.880482 0.421332 -0.490815 -0.768778 0.409978 -0.215109 -0.873227 0.437267 -0.346377 -0.834073 0.429354 -0.192563 -0.88798 0.417627 -0.276659 -0.855189 0.438306 -0.216967 -0.879311 0.423954 -0.194555 -0.89234 0.40728 -0.21838 -0.883914 0.413529 -0.27815 -0.859851 0.428123 -0.298561 -0.803542 0.514959 -0.24953 -0.818949 0.516777 -0.202618 -0.831511 0.517239 -0.311313 -0.82554 0.47071 -0.214765 -0.872097 0.439685 -0.270953 -0.846488 0.458305 -0.229459 -0.845388 0.482356 -0.349887 -0.817357 0.457719 -0.207793 -0.848946 0.485914 -0.230558 -0.842398 0.48704 -0.206982 -0.846228 0.490974 -0.25322 -0.838227 0.482965 0.005768 -0.920189 0.391431 0.032841 -0.925604 0.377065 0.027159 -0.924542 0.380112 0.022497 -0.905577 0.423585 0.048845 -0.911028 0.409441 0.093124 -0.918307 0.38476 -0.161009 -0.91752 0.36364 -0.203302 -0.898748 0.388486 -0.038761 -0.956912 0.287781 -0.127787 -0.888308 0.441111 0.018725 -0.929413 0.368565 0.027818 -0.931098 0.363708 -0.320801 -0.861141 0.394364 -0.1451 -0.948999 0.279905 -0.076521 -0.969526 0.232731 -0.267205 -0.837272 0.47705 -0.031593 -0.954026 0.298053 -0.181003 -0.891696 0.41487 0.013296 -0.886767 0.462025 0.109545 -0.905487 0.409992 0.067061 -0.898571 0.433674 -0.114255 -0.971475 0.207802 -0.099707 -0.975091 0.198133 -0.165535 -0.956166 0.241548 -0.385911 -0.816848 -0.428756 -0.515483 -0.814939 -0.264862 -0.485863 -0.818705 -0.306038 -0.439809 -0.771713 -0.459377 -0.486655 -0.818089 -0.306427 -0.408515 -0.736707 -0.538867 -0.590208 -0.805209 -0.05739 -0.676414 -0.736431 0.011532 -0.327665 -0.917155 -0.226852 -0.615131 -0.778395 -0.125363 -0.440391 -0.851854 -0.283549 -0.497645 -0.8346 -0.236203 -0.668815 -0.578123 0.467398 -0.591332 -0.797422 -0.120185 -0.508532 -0.800504 -0.317156 -0.551484 -0.648806 0.524324 -0.370414 -0.895009 -0.2485 -0.524026 -0.81918 0.233113 -0.379658 -0.821189 -0.426038 -0.347907 -0.770844 -0.53363 -0.413476 -0.869522 -0.270128 -0.369768 -0.824739 -0.427876 -0.405711 -0.874365 -0.266242 -0.425324 -0.894947 -0.134796 -0.990864 -0.127654 -0.043507 -0.98196 -0.187911 -0.021081 -0.967841 -0.251544 0.003024 -0.995082 -0.091266 0.03851 -0.970788 -0.228054 0.074583 -0.985169 -0.161789 0.057145 -0.986881 -0.152278 0.053646 -0.978006 -0.195805 0.071872 -0.970764 -0.224841 0.084043 -0.986793 -0.15355 0.051593 -0.970789 -0.226647 0.078733 -0.987163 -0.151422 0.050803 -0.928277 -0.272641 0.25292 -0.949887 -0.208476 0.232922 -0.959178 -0.174995 0.22216 -0.925142 -0.262905 0.273848 -0.955597 -0.167088 0.242726 -0.966392 -0.120758 0.226943 -0.978557 -0.115184 0.170761 -0.977225 -0.122342 0.173391 -0.963017 -0.184854 0.196031 -0.978085 -0.113187 0.174752 -0.962496 -0.183403 0.199912 -0.952876 -0.21723 0.211751 -0.444962 -0.852249 0.275101 -0.499064 -0.851007 0.16347 -0.547834 -0.835486 0.042915 -0.528309 -0.786689 0.31939 -0.625219 -0.77722 0.070926 -0.580052 -0.789185 0.201807 -0.535118 -0.844115 0.033432 -0.547781 -0.83151 -0.09234 -0.534463 -0.844327 0.038227 -0.509392 -0.859857 0.034147 -0.509987 -0.859668 0.029752 -0.487927 -0.858001 0.160506 -0.617538 -0.754347 -0.222725 -0.602633 -0.793484 -0.084956 -0.575655 -0.815986 0.052805 -0.495137 -0.833499 -0.24519 -0.466017 -0.884651 0.014848 -0.482561 -0.870567 -0.096164 -0.586361 -0.808901 0.043135 -0.530914 -0.829948 0.17122 -0.581733 -0.811518 0.054991 -0.599616 -0.798564 0.052501 -0.596559 -0.800295 0.060365 -0.640141 -0.765412 -0.06606 -0.231244 -0.859215 -0.456372 -0.239163 -0.868465 -0.434246 -0.257924 -0.888792 -0.378845 -0.208663 -0.8664 -0.453664 -0.249448 -0.894639 -0.370671 -0.21088 -0.868105 -0.449359 -0.166886 -0.92101 -0.351978 -0.360934 -0.89586 -0.259156 -0.210529 -0.919177 -0.332853 -0.174542 -0.915544 -0.362374 -0.204798 -0.922479 -0.327246 -0.145122 -0.906988 -0.395363 -0.304553 -0.916402 -0.25972 -0.306265 -0.915983 -0.259186 -0.174094 -0.938858 -0.297048 -0.314236 -0.90465 -0.287862 -0.210248 -0.919341 -0.332579 -0.362995 -0.893337 -0.264923 -0.295726 -0.878595 -0.374989 -0.24645 -0.854089 -0.458033 -0.280903 -0.871997 -0.400893 -0.253388 -0.902302 -0.348776 -0.240195 -0.900813 -0.361721 -0.318222 -0.905085 -0.282058 -0.907865 -0.418323 0.028049 -0.939072 -0.337988 -0.062508 -0.954414 -0.262814 -0.141504 -0.913214 -0.405586 0.039253 -0.957211 -0.256575 -0.133852 -0.946862 -0.313937 -0.069969 -0.935852 -0.284495 -0.207951 -0.93652 -0.230021 -0.264614 -0.934413 -0.301598 -0.189502 -0.94066 -0.273969 -0.20025 -0.939102 -0.293262 -0.17912 -0.924288 -0.371058 -0.089483 -0.960679 -0.13388 -0.243252 -0.959264 -0.203354 -0.196111 -0.951473 -0.269116 -0.14925 -0.940346 -0.1653 -0.297364 -0.929884 -0.309298 -0.199126 -0.93956 -0.224588 -0.258433 -0.961865 -0.24811 -0.115141 -0.946287 -0.315257 -0.071791 -0.962674 -0.243592 -0.117993 -0.959592 -0.252232 -0.124747 -0.959949 -0.25021 -0.126067 -0.968123 -0.187313 -0.166288 -0.233578 -0.833937 0.499991 -0.284091 -0.829936 0.480103 -0.2162 -0.834736 0.506432 -0.233365 -0.834544 0.499076 -0.215893 -0.835302 0.50563 -0.297802 -0.82915 0.4731 -0.389142 -0.809501 0.439633 -0.189539 -0.800366 0.568761 -0.231007 -0.805907 0.545115 -0.405005 -0.77473 0.485556 -0.227171 -0.813686 0.535078 -0.295597 -0.802332 0.518542 -0.253733 -0.786408 0.563189 -0.342998 -0.780122 0.523223 -0.240028 -0.786701 0.56876 -0.254678 -0.784926 0.564827 -0.240665 -0.785296 0.57043 -0.198958 -0.785342 0.586219 -0.444654 -0.787178 0.427356 -0.308607 -0.804968 0.506742 -0.230887 -0.806154 0.5448 -0.445278 -0.786175 0.428551 -0.22246 -0.822938 0.522767 -0.321744 -0.812952 0.485375 -0.494403 -0.72772 0.475383 -0.617635 -0.656001 0.433808 -0.805162 -0.489765 0.334431 -0.494542 -0.664984 0.559664 -0.80524 -0.506733 0.307912 -0.602074 -0.628823 0.492025 -0.744094 -0.546909 0.383685 -0.86359 -0.401453 0.305037 -0.804799 -0.480611 0.348298 -0.744271 -0.544198 0.387181 -0.804768 -0.480005 0.349205 -0.617878 -0.647153 0.446564 -0.929547 -0.277057 0.243274 -0.933581 -0.26777 0.23817 -0.804704 -0.478844 0.350941 -0.931857 -0.286183 0.22303 -0.805093 -0.512161 0.299193 -0.866605 -0.420086 0.269303 -0.807833 -0.482295 0.338817 -0.602394 -0.64323 0.472626 -0.805012 -0.485283 0.341258 -0.808996 -0.485596 0.331244 -0.935173 -0.298611 0.190481 0.038075 -0.890696 0.453003 0.205703 -0.907766 0.365578 -0.06046 -0.865912 0.496529 0.036248 -0.892506 0.449577 -0.06396 -0.870005 0.488877 -0.198649 -0.822645 0.532723 0.151803 -0.861108 0.485231 0.02969 -0.814864 0.578892 -0.008013 -0.79642 0.604692 0.098144 -0.907757 0.407855 -0.074418 -0.881813 0.465691 0.205079 -0.908385 0.36439 -0.067081 -0.840488 0.537662 -0.24238 -0.791578 0.560942 -0.043343 -0.844907 0.533154 -0.065085 -0.833492 0.548685 -0.03845 -0.838602 0.543386 -0.00017 -0.844818 0.535054 -0.304865 -0.814511 0.493588 -0.214213 -0.84536 0.489366 -0.070676 -0.87766 0.474044 -0.290985 -0.790139 0.539451 -0.065142 -0.871371 0.486282 -0.25087 -0.808632 0.532146 -0.883262 -0.219045 0.414569 -0.810956 -0.44238 0.38295 -0.733344 -0.584 0.348068 -0.903318 -0.231606 0.361076 -0.754666 -0.583731 0.299562 -0.873127 -0.341001 0.348379 -0.865591 -0.327493 0.378814 -0.72184 -0.635867 0.273168 -0.756183 -0.583645 0.295881 -0.863227 -0.328032 0.38371 -0.755753 -0.58367 0.296929 -0.827159 -0.438609 0.351325 -0.69085 -0.646793 0.323087 -0.649927 -0.700705 0.294291 -0.731257 -0.583941 0.352527 -0.696576 -0.648446 0.307083 -0.7476 -0.584008 0.316275 -0.708886 -0.633834 0.309411 -0.808486 -0.484132 0.334615 -0.873605 -0.341566 0.346622 -0.745965 -0.584044 0.320044 -0.810881 -0.491243 0.318045 -0.752687 -0.583829 0.304312 -0.656384 -0.700935 0.279018 -0.718457 -0.597773 0.35565 -0.500037 -0.795585 0.342063 -0.537142 -0.769186 0.346166 -0.733002 -0.602022 0.316667 -0.544707 -0.782718 0.301077 -0.749235 -0.581492 0.31704 -0.137643 -0.897615 0.418737 -0.258958 -0.862369 0.435041 -0.515418 -0.731949 0.445641 -0.180256 -0.931496 0.315949 -0.544855 -0.782988 0.300105 -0.51472 -0.801831 0.303531 -0.193803 -0.890701 0.411209 -0.48333 -0.785134 0.387243 -0.530768 -0.758066 0.378973 -0.189018 -0.880075 0.435592 -0.529498 -0.755872 0.385083 -0.259316 -0.864697 0.430179 -0.628786 -0.622735 0.465649 -0.707664 -0.54215 0.453084 -0.508097 -0.719727 0.473107 -0.678084 -0.642677 0.356608 -0.539305 -0.773012 0.33407 -0.50155 -0.801142 0.326527 -0.722263 -0.598949 0.345828 -0.736839 -0.581183 0.34539 -0.564843 -0.751534 0.340807 -0.647531 -0.570214 0.50553 -0.508801 -0.736587 0.445603 -0.542707 -0.701934 0.461257 -0.823942 -0.521952 0.220646 -0.644885 -0.693552 0.321105 -0.557391 -0.750071 0.355962 -0.821446 -0.496652 0.280292 -0.578442 -0.753703 0.311988 -0.752895 -0.588469 0.29471 -0.499053 -0.691636 0.522098 -0.312432 -0.872876 0.374799 -0.473478 -0.723295 0.502656 -0.75589 -0.573914 0.315046 -0.620222 -0.755318 0.211706 -0.664775 -0.706093 0.24394 -0.393983 -0.645889 0.653915 -0.378215 -0.676541 0.631859 -0.378131 -0.676698 0.631741 -0.51132 -0.659172 0.551401 -0.465507 -0.719958 0.514746 -0.305155 -0.873153 0.38011 -0.776866 -0.552781 0.301517 -0.645072 -0.723756 0.245072 -0.653535 -0.714887 0.248654 -0.762543 -0.546586 0.34608 -0.616715 -0.707077 0.345985 -0.759381 -0.55085 0.346274 -0.451069 -0.863919 0.224012 -0.429525 -0.87867 0.208438 -0.616199 -0.706927 0.347208 -0.480409 -0.859715 0.173486 -0.646498 -0.71391 0.269024 -0.635936 -0.725636 0.262751 -0.466329 -0.877727 0.11015 -0.682271 -0.718517 0.135054 -0.686551 -0.714344 0.1355 -0.468127 -0.877298 0.105854 -0.680522 -0.715269 0.158996 -0.476596 -0.872469 0.107958 -0.722396 -0.631578 0.281521 -0.774849 -0.554975 0.302674 -0.651981 -0.714696 0.253238 -0.767757 -0.609693 0.197038 -0.671914 -0.715846 0.189992 -0.664153 -0.723232 0.189305 -0.187181 -0.798167 0.57262 -0.337246 -0.861916 0.378637 -0.253243 -0.831943 0.493699 -0.178445 -0.802709 0.569049 -0.248971 -0.835451 0.489933 -0.102522 -0.758017 0.644126 -0.398675 -0.882274 0.2503 -0.328673 -0.874973 0.355523 -0.234997 -0.846603 0.477535 -0.383964 -0.890965 0.24239 -0.214999 -0.861724 0.459572 -0.297943 -0.884064 0.360085 -0.203274 -0.856285 0.474822 -0.092857 -0.836489 0.540059 -0.219975 -0.858053 0.464065 -0.211453 -0.846113 0.489265 -0.232119 -0.84884 0.474964 -0.355554 -0.853642 0.380628 0.022642 -0.781629 0.623333 -0.043387 -0.80317 0.594167 -0.242805 -0.840432 0.484478 0.001131 -0.755177 0.65552 -0.254833 -0.830626 0.495096 -0.121256 -0.800549 0.586872 0.158597 -0.757383 0.633418 -0.40671 -0.742821 0.531792 -0.121251 -0.783297 0.609708 0.21161 -0.795677 0.567555 -0.123364 -0.828888 0.545643 0.58181 -0.635255 0.507886 -0.447162 -0.639626 0.62524 -0.265105 -0.667321 0.695989 -0.114304 -0.670877 0.732706 -0.398679 -0.789314 0.466946 -0.124195 -0.851602 0.509264 -0.355167 -0.804158 0.47664 -0.060415 -0.816719 0.573864 0.012099 -0.825229 0.564668 -0.122364 -0.805894 0.579277 -0.068231 -0.844471 0.531237 -0.123678 -0.83694 0.533137 -0.256403 -0.807786 0.530792 0.576126 -0.498455 0.647781 0.453574 -0.535422 0.712457 -0.106543 -0.568542 0.815726 0.619974 -0.634453 0.461629 -0.109689 -0.608311 0.786083 0.042687 -0.648435 0.760072 0.226742 -0.776395 0.588047 0.17608 -0.777681 0.603497 0.460454 -0.739623 0.490857 0.267984 -0.718659 0.64165 0.450447 -0.76318 0.463308 0.381062 -0.75156 0.53847 0.427206 -0.733671 0.528414 0.689671 -0.635135 0.34779 0.466149 -0.724976 0.507065 0.426149 -0.735542 0.526663 0.465245 -0.727366 0.504465 0.187844 -0.752456 0.631288 0.810729 -0.540073 0.225919 0.670024 -0.643867 0.369463 0.467251 -0.722027 0.510249 0.816822 -0.521667 0.246304 0.447359 -0.769955 0.455016 0.686999 -0.641559 0.341224 0.750827 -0.581846 0.312592 0.389971 -0.738802 0.549631 0.467888 -0.720302 0.5121 0.750699 -0.582247 0.312154 0.467716 -0.720768 0.511601 0.672677 -0.634922 0.379973 -0.353782 -0.810606 -0.466644 -0.336229 -0.763721 -0.551073 -0.343811 -0.783816 -0.517133 -0.357572 -0.80883 -0.466836 -0.348351 -0.781617 -0.517423 -0.359548 -0.814782 -0.454814 -0.349048 -0.833311 -0.42867 -0.38157 -0.861475 -0.33506 -0.31405 -0.797637 -0.514925 -0.344712 -0.834736 -0.429405 -0.315209 -0.797118 -0.515021 -0.301974 -0.779116 -0.549354 -0.31268 -0.937169 -0.154746 -0.175122 -0.873005 -0.455186 -0.153593 -0.855569 -0.49438 -0.320655 -0.934542 -0.15431 -0.170009 -0.850864 -0.497119 -0.241123 -0.904488 -0.351798 -0.289375 -0.794462 -0.53394 -0.298963 -0.83818 -0.456152 -0.292244 -0.807125 -0.512975 -0.241549 -0.810077 -0.534256 -0.246173 -0.825455 -0.50796 -0.252164 -0.845365 -0.470926 0.13461 -0.396851 0.907959 0.129338 -0.409505 0.903093 -0.009654 -0.693266 0.720617 0.106094 -0.383325 0.9175 -0.065679 -0.679565 0.730669 -0.044128 -0.647258 0.760993 -0.028765 -0.39267 0.91923 -0.085935 -0.700812 0.708151 -0.080947 -0.675417 0.73298 0.06583 -0.392091 0.917568 0.016788 -0.698904 0.715018 0.065213 -0.396705 0.915627 -0.208376 -0.876633 0.433698 -0.20275 -0.84739 0.490738 -0.16236 -0.650259 0.742161 -0.139302 -0.887672 0.438899 -0.082571 -0.674966 0.733214 -0.088815 -0.700628 0.707978 -0.167972 -0.808025 0.564696 -0.041514 -0.64863 0.75997 -0.063749 -0.680077 0.730364 -0.147514 -0.818007 0.555971 -0.0515 -0.683259 0.728358 -0.179514 -0.854577 0.487311 -0.257703 -0.964789 -0.052643 -0.254739 -0.964637 -0.067709 -0.157603 -0.880222 -0.447627 -0.261058 -0.963795 -0.054305 -0.159487 -0.879678 -0.448031 -0.157065 -0.876295 -0.455453 -0.33119 -0.92841 0.168428 0.046382 -0.908247 -0.415857 0.033171 -0.916647 -0.398319 -0.313098 -0.93165 0.184385 -0.073382 -0.900847 -0.42789 -0.231294 -0.971091 -0.059038 -0.159744 -0.689455 -0.706494 -0.201096 -0.760431 -0.617499 -0.257656 -0.84603 -0.466741 -0.180165 -0.677252 -0.713351 -0.285737 -0.83445 -0.47122 -0.245962 -0.779955 -0.575476 -0.265122 -0.802662 -0.53427 -0.272881 -0.838628 -0.471422 -0.273117 -0.839765 -0.469257 -0.351097 -0.770889 -0.531471 -0.358498 -0.800136 -0.480897 -0.333135 -0.706079 -0.624878 0.089647 -0.69965 0.708839 0.473632 -0.372942 0.797864 0.236953 -0.599006 0.764883 0.065368 -0.677304 0.732794 0.175353 -0.519658 0.836186 -0.033066 -0.788462 0.614195 0.484509 -0.678896 0.551681 0.511703 -0.664686 0.544383 0.353989 -0.735236 0.578031 0.374065 -0.470181 0.799378 0.201953 -0.554468 0.807329 0.491719 -0.397281 0.774842 0.3391 -0.475 0.812026 0.07245 -0.623148 0.778741 0.204481 -0.557735 0.804437 0.429923 -0.567504 0.702215 0.280347 -0.652023 0.704465 0.456105 -0.550101 0.699541 -0.026265 -0.719087 0.694423 -0.093686 -0.738319 0.667913 0.240544 -0.60349 0.760223 -0.042656 -0.696205 0.716574 0.230697 -0.591156 0.772861 0.094406 -0.651217 0.752996 0.76983 -0.504084 0.391485 0.54625 -0.684731 0.482446 0.685072 -0.585183 0.433863 0.754639 -0.569446 0.325962 0.685755 -0.616134 0.387453 0.799423 -0.531886 0.279322 0.015666 -0.802734 0.596132 0.088416 -0.808049 0.582442 0.68332 -0.654619 0.32334 -0.007428 -0.870698 0.491762 0.679727 -0.677467 0.281088 0.533132 -0.768391 0.35404 0.272486 -0.834162 0.479506 0.729431 -0.615826 0.297807 0.683467 -0.653356 0.325574 0.251798 -0.747089 0.615187 0.684484 -0.575985 0.446905 0.097823 -0.763866 0.637918 0.627653 -0.676553 0.385133 0.814293 -0.458966 0.355355 0.685667 -0.62086 0.379992 0.616639 -0.620464 0.484542 0.681306 -0.544601 0.489114 0.694174 -0.527782 0.489458 -0.015755 -0.718784 0.695055 -0.002419 -0.619521 0.784976 -0.007927 -0.66184 0.749604 -0.004995 -0.720212 0.693736 0.010183 -0.664112 0.747564 -0.00222 -0.710284 0.703912 0.168989 -0.591327 0.788527 0.162444 -0.635455 0.754857 0.15599 -0.674206 0.721882 0.088137 -0.59769 0.796868 0.078894 -0.670696 0.737525 0.084832 -0.62514 0.775889 0.156802 -0.40773 0.899539 0.153443 -0.432014 0.888718 0.110346 -0.672628 0.731708 0.218243 -0.402829 0.888875 0.178557 -0.674444 0.71641 0.186757 -0.632635 0.751595 0.095672 -0.452299 0.88672 0.026619 -0.717049 0.696514 0.041537 -0.667517 0.743435 0.087372 -0.448624 0.88944 -0.005983 -0.662094 0.749397 0.098291 -0.420393 0.902002 0.431298 -0.568874 0.70026 0.563455 -0.447875 0.694209 0.564195 -0.447104 0.694106 0.345679 -0.481821 0.805204 0.450857 -0.349364 0.821385 0.333976 -0.495014 0.802135 -0.0474 -0.381955 0.922965 -0.059069 -0.390774 0.918589 0.222168 -0.155585 0.962515 0.296233 -0.679109 0.671608 0.577012 -0.458266 0.676055 0.575182 -0.460138 0.676342 0.096296 -0.452574 0.886512 0.277317 -0.247917 0.928242 0.299008 -0.220297 0.928474 0.001627 -0.408523 0.912746 0.195885 -0.133528 0.971493 -0.01411 -0.428707 0.903333 0.122814 -0.391299 0.912032 0.1397 -0.366529 0.919859 0.254397 -0.182684 0.949689 0.144184 -0.40131 0.904523 0.297881 -0.219345 0.929061 0.276102 -0.247211 0.928792 0.030673 -0.751181 0.659383 -0.080602 -0.760306 0.644545 0.112792 -0.738294 0.664981 0.02426 -0.773933 0.632802 0.121312 -0.782367 0.610889 0.094373 -0.780801 0.617612 0.098325 -0.866677 0.489084 0.097429 -0.866756 0.489123 0.137296 -0.862548 0.486991 0.111217 -0.766846 0.632122 0.118151 -0.766105 0.631763 -0.082957 -0.77239 0.629708 -0.095852 -0.830166 0.549214 0.18183 -0.753509 0.631793 0.120243 -0.776882 0.618058 -0.119291 -0.794935 0.594851 0.122654 -0.789235 0.601718 0.080718 -0.793592 0.603072 0.245877 -0.723389 0.645177 0.103334 -0.73489 0.670268 0.112091 -0.734632 0.669142 0.250238 -0.740807 0.623366 0.192392 -0.764753 0.61493 0.360254 -0.445646 0.819522 0.26794 -0.50256 0.821975 0.078594 -0.596527 0.798736 0.470134 -0.649802 0.597269 0.289325 -0.798695 0.527615 0.319253 -0.778204 0.540811 0.213938 -0.600586 0.770407 0.110302 -0.670101 0.734029 0.132598 -0.656203 0.742843 0.184927 -0.493795 0.849687 0.043143 -0.554734 0.830909 0.247359 -0.462439 0.851448 -0.115554 -0.800806 0.58767 -0.217157 -0.816758 0.534555 0.17477 -0.699299 0.693135 -0.125433 -0.78507 0.606574 0.135724 -0.659507 0.739344 0.112981 -0.673441 0.730556 -0.007503 -0.922944 0.384862 0.31766 -0.776891 0.543629 0.287058 -0.797014 0.531382 0.023191 -0.935297 0.353104 0.312375 -0.815037 0.487992 -0.036032 -0.946521 0.320624 -0.586611 -0.200396 0.784684 -0.744186 -0.25454 0.617574 -0.604753 -0.206627 0.769142 -0.621768 -0.082573 0.778837 -0.660912 -0.10556 0.743002 -0.583802 -0.061117 0.809592 -0.328635 -0.63838 0.696039 -0.299729 -0.600876 0.74102 -0.286979 -0.584058 0.759288 -0.408227 -0.604865 0.683732 -0.356972 -0.519367 0.776421 -0.436696 -0.653082 0.618692 0.002472 -0.408938 0.912559 -0.013269 -0.429401 0.903017 -0.203678 -0.651292 0.730982 -0.109816 -0.35061 0.930061 -0.28301 -0.587493 0.758127 -0.295158 -0.603134 0.74102 -0.398016 0.046572 0.916196 -0.589721 -0.050781 0.806009 -0.666408 -0.094583 0.739563 -0.046411 -0.382976 0.922592 -0.30927 -0.564315 0.765441 -0.057874 -0.391803 0.918227 0.487043 -0.623404 0.611683 0.491053 -0.620208 0.611726 0.492524 -0.619029 0.611738 0.003013 -0.108898 0.994048 -0.010065 -0.129053 0.991587 0.08284 0.015557 0.996441 0.381508 -0.483503 0.78783 0.201867 -0.66689 0.717292 0.364033 -0.504239 0.783086 0.510143 -0.733955 0.448401 0.580415 -0.689009 0.434034 0.534623 -0.719154 0.443843 0.024541 -0.935795 0.351689 0.191126 -0.779938 0.59596 0.354799 -0.495618 0.792767 -0.282583 -0.721248 0.632414 0.405861 -0.542739 0.735331 0.179559 -0.642855 0.744645 0.113385 -0.535889 0.836641 0.43088 -0.313804 0.84609 0.284107 -0.428337 0.857794 0.015572 -0.445174 0.895309 0.142587 -0.287863 0.946997 -0.122734 -0.593635 0.79532 0.447685 -0.545133 0.708808 0.373343 -0.591887 0.714342 0.553365 -0.466521 0.690033 0.533895 -0.655482 0.534134 0.600518 -0.611283 0.515472 0.661446 -0.564332 0.493983 0.478783 -0.65704 0.582293 0.665265 -0.534136 0.521653 0.594298 -0.587226 0.549523 0.405159 -0.411881 0.816211 0.504957 -0.355026 0.78675 0.310421 -0.458124 0.832923 0.799311 -0.507652 0.321545 0.674391 -0.636899 0.373573 0.613707 -0.685429 0.391856 0.756572 -0.651875 0.051558 0.605419 -0.7809 0.153827 0.647804 -0.750998 0.127876 0.891975 -0.450665 -0.035796 0.943274 -0.316299 -0.100941 0.921875 -0.38105 -0.070341 0.863567 -0.477613 -0.161674 0.898123 -0.402313 -0.177535 0.866513 -0.471803 -0.162966 0.929135 -0.300225 0.215809 0.942095 -0.265997 0.20421 0.928467 -0.301883 0.216367 0.922996 -0.372597 0.096172 0.935768 -0.342338 0.08451 0.968182 -0.245676 0.047623 0.85977 -0.507908 -0.053144 0.881866 -0.467614 -0.060416 0.921106 -0.382043 -0.07488 0.85578 -0.50964 0.088929 0.935775 -0.342198 0.085011 0.952318 -0.293488 0.083401 0.389083 -0.561619 0.730205 0.364469 -0.421748 0.830235 0.372748 -0.463653 0.803794 0.464082 -0.511312 0.723317 0.458916 -0.435993 0.774149 0.46517 -0.597769 0.652909 0.048221 -0.424385 0.904197 0.048816 -0.429766 0.90162 0.059356 -0.525062 0.848992 0.289192 -0.366748 0.88423 0.305275 -0.481796 0.821389 0.300539 -0.44462 0.843795 0.344588 -0.506017 0.7907 0.353653 -0.662074 0.660748 0.341094 -0.47253 0.812632 0.261508 -0.539667 0.800233 0.259253 -0.492537 0.83078 0.252737 -0.399044 0.881413 0.020658 -0.429276 0.902937 0.011769 -0.383069 0.923645 0.0153 -0.401523 0.915721 0.105109 -0.41321 0.90455 0.102129 -0.389975 0.915145 0.106355 -0.423001 0.899866 0.026889 -0.040094 0.998834 0.034894 -0.358645 0.932822 0.035699 -0.399088 0.916217 -0.337459 -0.094532 0.936582 -0.246481 -0.417467 0.874625 -0.245756 -0.419521 0.873846 0.301358 -0.524182 0.796503 0.29209 -0.390876 0.872869 0.288518 -0.354413 0.889466 0.089508 -0.593616 0.799755 0.075809 -0.393803 0.916063 0.072824 -0.354448 0.932236 0.389246 -0.704856 0.593014 0.625405 -0.540787 0.562511 0.591242 -0.570011 0.570544 0.400882 -0.839413 0.366987 0.620333 -0.715625 0.321043 0.449583 -0.817802 0.359271 0.700536 -0.165367 0.694193 0.584187 -0.285878 0.759605 0.502452 -0.356064 0.787883 0.73671 -0.240324 0.632062 0.531876 -0.41831 0.736291 0.567835 -0.392101 0.723754 0.457686 -0.888667 -0.028189 0.422692 -0.906038 -0.02067 0.576821 -0.815037 -0.054697 0.470654 -0.622186 0.625595 0.586441 -0.555323 0.589664 0.658983 -0.503611 0.558675 -0.216315 -0.815515 -0.53679 -0.221184 -0.81396 -0.537165 -0.18071 -0.826182 -0.533636 -0.333393 -0.928092 -0.165814 -0.212015 -0.963514 -0.163375 -0.348592 -0.922469 -0.165935 -0.199286 -0.953263 -0.227103 -0.195655 -0.954002 -0.227154 -0.209122 -0.95119 -0.226947 -0.259437 -0.865323 0.428846 -0.194757 -0.877732 0.437785 -0.398933 -0.824065 0.402206 -0.65524 -0.446861 -0.609077 -0.241774 -0.737474 -0.630617 -0.167534 -0.767494 -0.618777 -0.713455 -0.695472 0.085445 -0.211511 -0.961386 -0.17607 -0.185973 -0.964665 -0.186641 0.913323 0.394697 -0.10028 0.938698 0.336156 -0.07645 0.985894 0.167124 -0.009096 0.866776 0.490407 0.090552 0.952121 0.253244 0.171271 0.934889 0.321791 0.149776 0.982678 0.17456 -0.06223 0.973224 0.212247 -0.088238 0.987786 0.149231 -0.044821 0.976119 0.216196 -0.021257 0.984611 0.174657 0.006108 0.941901 0.322776 -0.092946 0.864691 0.50153 0.027878 0.949387 0.300694 0.090819 0.967724 0.225743 0.112026 0.87547 0.483128 -0.011853 0.92566 0.28702 0.246522 0.919953 0.357026 0.161922 -0.484112 -0.496393 0.720576 -0.485679 -0.583104 0.651234 -0.479033 -0.42746 0.766685 -0.417435 -0.54297 0.72865 -0.402395 -0.453405 0.7953 -0.393615 -0.40957 0.822994 -0.294083 -0.525258 0.798511 -0.285372 -0.387601 0.876543 -0.292155 -0.483627 0.825076 -0.380447 -0.487936 0.785607 -0.377505 -0.460927 0.803142 -0.389714 -0.641627 0.660635 -0.314979 -0.354979 0.880215 -0.326431 -0.434723 0.839321 -0.331221 -0.473813 0.815962 -0.102948 -0.409698 0.906394 -0.114537 -0.516911 0.848342 -0.103954 -0.4187 0.902155 -0.14304 -0.40097 0.904855 -0.144569 -0.413044 0.899163 -0.140272 -0.379439 0.914522 -0.048422 -0.420407 0.906043 -0.043179 -0.393682 0.918232 -0.039263 -0.373616 0.926752 -0.120549 -0.583653 0.803005 -0.104635 -0.348188 0.931567 -0.107473 -0.384683 0.916771 -0.322492 -0.513628 0.795101 -0.309533 -0.345051 0.886075 -0.313197 -0.38145 0.869714 0.308607 -0.088388 0.947074 0.216396 -0.413086 0.884609 0.216472 -0.412871 0.884691 -0.054084 -0.03433 0.997946 -0.064238 -0.39092 0.91818 -0.06352 -0.353153 0.933407 -0.765949 -0.613413 0.192476 -0.746006 -0.631413 0.211642 -0.641082 -0.706912 0.298813 -0.765386 -0.354856 0.5369 -0.725842 -0.391447 0.565617 -0.732946 -0.385159 0.560752 -0.709228 -0.588701 0.387848 -0.59965 -0.617242 0.509344 -0.689208 -0.595605 0.412611 -0.571072 -0.773314 0.275431 -0.609093 -0.757036 0.236436 -0.692248 -0.707993 0.139781 -0.396558 -0.88485 0.244506 -0.622111 -0.781575 0.046025 -0.542407 -0.831009 0.123364 -0.494395 -0.746283 0.445685 -0.641433 -0.706286 0.29954 -0.520574 -0.741907 0.422585 - - - - - - - - - - - - - - - - - -

    378 0 0 0 0 1957 1 1 1 1 977 2 2 2 2 378 0 0 3 3 977 2 2 4 4 1960 3 3 5 5 377 4 4 6 6 1958 5 5 7 7 977 2 2 8 8 377 4 4 9 9 977 2 2 10 10 1957 1 1 11 11 0 6 6 12 12 1959 7 7 13 13 977 2 2 14 14 0 6 6 15 15 977 2 2 16 16 1958 5 5 17 17 335 8 8 18 18 1960 3 3 19 19 977 2 2 20 20 335 8 8 21 21 977 2 2 22 22 1959 7 7 23 23 374 9 9 24 24 1961 10 10 25 25 978 11 11 26 26 374 9 9 27 27 978 11 11 28 28 1964 12 12 29 29 373 13 13 30 30 1962 14 14 31 31 978 11 11 32 32 373 13 13 33 33 978 11 11 34 34 1961 10 10 35 35 1 15 15 36 36 1963 16 16 37 37 978 11 11 38 38 1 15 15 39 39 978 11 11 40 40 1962 14 14 41 41 2 17 17 42 42 1964 12 12 43 43 978 11 11 44 44 2 17 17 45 45 978 11 11 46 46 1963 16 16 47 47 375 18 18 48 48 1965 19 19 49 49 979 20 20 50 50 375 18 18 51 51 979 20 20 52 52 1967 21 21 53 53 374 9 9 54 54 1964 12 12 55 55 979 20 20 56 56 374 9 9 57 57 979 20 20 58 58 1965 19 19 59 59 2 17 17 60 60 1966 22 22 61 61 979 20 20 62 62 2 17 17 63 63 979 20 20 64 64 1964 12 12 65 65 3 23 23 66 66 1967 21 21 67 67 979 20 20 68 68 3 23 23 69 69 979 20 20 70 70 1966 22 22 71 71 375 18 24 72 72 1967 21 25 73 73 980 24 26 74 74 375 18 24 75 75 980 24 26 76 76 1970 25 27 77 77 3 23 28 78 78 1968 26 29 79 79 980 24 26 80 80 3 23 28 81 81 980 24 26 82 82 1967 21 25 83 83 337 27 30 84 84 1969 28 31 85 85 980 24 26 86 86 337 27 30 87 87 980 24 26 88 88 1968 26 29 89 89 379 29 32 90 90 1970 25 27 91 91 980 24 26 92 92 379 29 32 93 93 980 24 26 94 94 1969 28 31 95 95 358 30 33 96 96 1971 31 34 97 97 981 32 35 98 98 358 30 33 99 99 981 32 35 100 100 1974 33 36 101 101 498 34 37 102 102 1972 35 38 103 103 981 32 35 104 104 498 34 37 105 105 981 32 35 106 106 1971 31 34 107 107 495 36 39 108 108 1973 37 40 109 109 981 32 35 110 110 495 36 39 111 111 981 32 35 112 112 1972 35 38 113 113 336 38 41 114 114 1974 33 36 115 115 981 32 35 116 116 336 38 41 117 117 981 32 35 118 118 1973 37 40 119 119 148 39 42 120 120 1975 40 43 121 121 982 41 44 122 122 148 39 42 123 123 982 41 44 124 124 1978 42 45 125 125 147 43 46 126 126 1976 44 47 127 127 982 41 44 128 128 147 43 46 129 129 982 41 44 130 130 1975 40 43 131 131 4 45 48 132 132 1977 46 49 133 133 982 41 44 134 134 4 45 48 135 135 982 41 44 136 136 1976 44 47 137 137 5 47 50 138 138 1978 42 45 139 139 982 41 44 140 140 5 47 50 141 141 982 41 44 142 142 1977 46 49 143 143 148 39 42 144 144 1978 42 45 145 145 983 48 51 146 146 148 39 42 147 147 983 48 51 148 148 1981 49 52 149 149 5 47 50 150 150 1979 50 53 151 151 983 48 51 152 152 5 47 50 153 153 983 48 51 154 154 1978 42 45 155 155 6 51 54 156 156 1980 52 55 157 157 983 48 51 158 158 6 51 54 159 159 983 48 51 160 160 1979 50 53 161 161 149 53 56 162 162 1981 49 52 163 163 983 48 51 164 164 149 53 56 165 165 983 48 51 166 166 1980 52 55 167 167 359 54 57 168 168 1982 55 58 169 169 984 56 59 170 170 359 54 57 171 171 984 56 59 172 172 1984 57 60 173 173 149 53 61 174 174 1980 52 62 175 175 984 56 59 176 176 149 53 61 177 177 984 56 59 178 178 1982 55 58 179 179 6 51 63 180 180 1983 58 64 181 181 984 56 59 182 182 6 51 63 183 183 984 56 59 184 184 1980 52 62 185 185 338 59 65 186 186 1984 57 60 187 187 984 56 59 188 188 338 59 65 189 189 984 56 59 190 190 1983 58 64 191 191 354 60 66 192 192 1985 61 67 193 193 985 62 68 194 194 354 60 66 195 195 985 62 68 196 196 1988 63 69 197 197 36 64 70 198 198 1986 65 71 199 199 985 62 68 200 200 36 64 70 201 201 985 62 68 202 202 1985 61 67 203 203 507 66 72 204 204 1987 67 73 205 205 985 62 68 206 206 507 66 72 207 207 985 62 68 208 208 1986 65 71 209 209 339 68 74 210 210 1988 63 69 211 211 985 62 68 212 212 339 68 74 210 210 985 62 68 196 196 1987 67 73 213 213 355 69 75 214 214 1989 70 76 215 215 986 71 77 216 216 355 69 75 217 217 986 71 77 218 218 1992 72 78 219 219 38 73 79 220 220 1990 74 80 221 221 986 71 77 222 222 38 73 79 223 223 986 71 77 224 224 1989 70 76 225 225 9 75 81 226 226 1991 76 82 227 227 986 71 77 228 228 9 75 81 229 229 986 71 77 230 230 1990 74 80 231 231 340 77 83 232 232 1992 72 78 233 233 986 71 77 234 234 340 77 83 235 235 986 71 77 236 236 1991 76 82 237 237 516 78 84 238 238 1993 79 85 239 239 987 80 86 240 240 516 78 84 241 241 987 80 86 242 242 1996 81 87 243 243 11 82 88 244 244 1994 83 89 245 245 987 80 86 246 246 11 82 88 247 247 987 80 86 248 248 1993 79 85 249 249 341 84 90 250 250 1995 85 91 251 251 987 80 86 252 252 341 84 90 253 253 987 80 86 254 254 1994 83 89 255 255 356 86 92 256 256 1996 81 87 257 257 987 80 86 258 258 356 86 92 259 259 987 80 86 260 260 1995 85 91 261 261 73 87 93 262 262 1997 88 94 263 263 988 89 95 264 264 73 87 93 265 265 988 89 95 266 266 2000 90 96 267 267 72 91 97 268 268 1998 92 98 269 269 988 89 95 270 270 72 91 97 271 271 988 89 95 272 272 1997 88 94 273 273 12 93 99 274 274 1999 94 100 275 275 988 89 95 276 276 12 93 99 277 277 988 89 95 278 278 1998 92 98 279 279 13 95 101 280 280 2000 90 96 281 281 988 89 95 282 282 13 95 101 283 283 988 89 95 284 284 1999 94 100 285 285 73 87 93 286 286 2000 90 96 287 287 989 96 102 288 288 73 87 93 289 289 989 96 102 290 290 2003 97 103 291 291 13 95 101 292 292 2001 98 104 293 293 989 96 102 294 294 13 95 101 295 295 989 96 102 296 296 2000 90 96 297 297 395 99 105 298 298 2002 100 106 299 299 989 96 102 300 300 395 99 105 301 301 989 96 102 302 302 2001 98 104 303 303 400 101 107 304 304 2003 97 103 305 305 989 96 102 306 306 400 101 107 307 307 989 96 102 308 308 2002 100 106 309 309 357 102 108 310 310 2004 103 109 311 311 990 104 110 312 312 357 102 108 313 313 990 104 110 314 314 2007 105 111 315 315 74 106 112 316 316 2005 107 113 317 317 990 104 110 318 318 74 106 112 319 319 990 104 110 320 320 2004 103 109 321 321 14 108 114 322 322 2006 109 115 323 323 990 104 110 324 324 14 108 114 325 325 990 104 110 326 326 2005 107 113 327 327 342 110 116 328 328 2007 105 111 329 329 990 104 110 330 330 342 110 116 331 331 990 104 110 332 332 2006 109 115 333 333 479 111 117 334 334 2008 112 118 335 335 991 113 119 336 336 479 111 117 337 337 991 113 119 338 338 2011 114 120 339 339 345 115 121 340 340 2009 116 122 341 341 991 113 119 342 342 345 115 121 343 343 991 113 119 344 344 2008 112 118 345 345 19 117 123 346 346 2010 118 124 347 347 991 113 119 348 348 19 117 123 349 349 991 113 119 350 350 2009 116 122 351 351 476 119 125 352 352 2011 114 120 353 353 991 113 119 354 354 476 119 125 355 355 991 113 119 356 356 2010 118 124 357 357 391 120 126 358 358 2012 121 127 359 359 992 122 128 360 360 391 120 126 361 361 992 122 128 362 362 2015 123 129 363 363 20 124 130 364 364 2013 125 131 365 365 992 122 128 366 366 20 124 130 367 367 992 122 128 368 368 2012 121 127 369 369 477 126 132 370 370 2014 127 133 371 371 992 122 128 372 372 477 126 132 373 373 992 122 128 374 374 2013 125 131 375 375 481 128 134 376 376 2015 123 129 377 377 992 122 128 378 378 481 128 134 379 379 992 122 128 380 380 2014 127 133 381 381 482 129 135 382 382 2016 130 136 383 383 993 131 137 384 384 482 129 135 385 385 993 131 137 386 386 2019 132 138 387 387 397 133 139 388 388 2017 134 140 389 389 993 131 137 390 390 397 133 139 391 391 993 131 137 392 392 2016 130 136 393 393 21 135 141 394 394 2018 136 142 395 395 993 131 137 396 396 21 135 141 397 397 993 131 137 398 398 2017 134 140 399 399 478 137 143 400 400 2019 132 138 401 401 993 131 137 402 402 478 137 143 403 403 993 131 137 404 404 2018 136 142 405 405 480 138 144 406 406 2020 139 145 407 407 994 140 146 408 408 480 138 144 409 409 994 140 146 410 410 2023 141 147 411 411 346 142 148 412 412 2021 143 149 413 413 994 140 146 414 414 346 142 148 415 415 994 140 146 416 416 2020 139 145 417 417 539 144 150 418 418 2022 145 151 419 419 994 140 146 420 420 539 144 150 421 421 994 140 146 422 422 2021 143 149 423 423 540 146 152 424 424 2023 141 147 425 425 994 140 146 426 426 540 146 152 427 427 994 140 146 428 428 2022 145 151 429 429 347 147 153 430 430 2024 148 154 431 431 995 149 155 432 432 347 147 153 433 433 995 149 155 434 434 2027 150 156 435 435 22 151 157 436 436 2025 152 158 437 437 995 149 155 438 438 22 151 157 439 439 995 149 155 440 440 2024 148 154 441 441 462 153 159 442 442 2026 154 160 443 443 995 149 155 444 444 462 153 159 445 445 995 149 155 446 446 2025 152 158 447 447 467 155 161 448 448 2027 150 156 449 449 995 149 155 450 450 467 155 161 451 451 995 149 155 432 432 2026 154 160 452 452 392 156 162 453 453 2028 157 163 454 454 996 158 164 455 455 392 156 162 456 456 996 158 164 457 457 2031 159 165 458 458 23 160 166 459 459 2029 161 167 460 460 996 158 164 461 461 23 160 166 462 462 996 158 164 463 463 2028 157 163 464 464 463 162 168 465 465 2030 163 169 466 466 996 158 164 467 467 463 162 168 468 468 996 158 164 469 469 2029 161 167 470 470 470 164 170 471 471 2031 159 165 472 472 996 158 164 473 473 470 164 170 474 474 996 158 164 475 475 2030 163 169 476 476 398 165 171 477 477 2032 166 172 478 478 997 167 173 479 479 398 165 171 480 480 997 167 173 481 481 2035 168 174 482 482 24 169 175 483 483 2033 170 176 484 484 997 167 173 485 485 24 169 175 486 486 997 167 173 487 487 2032 166 172 488 488 464 171 177 489 489 2034 172 178 490 490 997 167 173 491 491 464 171 177 492 492 997 167 173 493 493 2033 170 176 494 494 472 173 179 495 495 2035 168 174 496 496 997 167 173 497 497 472 173 179 498 498 997 167 173 499 499 2034 172 178 500 500 348 174 180 501 501 2036 175 181 502 502 998 176 182 503 503 348 174 180 504 504 998 176 182 505 505 2039 177 183 506 506 25 178 184 507 507 2037 179 185 508 508 998 176 182 509 509 25 178 184 510 510 998 176 182 511 511 2036 175 181 512 512 465 180 186 513 513 2038 181 187 514 514 998 176 182 515 515 465 180 186 516 516 998 176 182 517 517 2037 179 185 518 518 468 182 188 519 519 2039 177 183 520 520 998 176 182 521 521 468 182 188 522 522 998 176 182 523 523 2038 181 187 524 524 469 183 189 525 525 2040 184 190 526 526 999 185 191 527 527 469 183 189 528 528 999 185 191 529 529 2043 186 192 530 530 349 187 193 531 531 2041 188 194 532 532 999 185 191 533 533 349 187 193 534 534 999 185 191 535 535 2040 184 190 536 536 26 189 195 537 537 2042 190 196 538 538 999 185 191 539 539 26 189 195 540 540 999 185 191 541 541 2041 188 194 542 542 466 191 197 543 543 2043 186 192 544 544 999 185 191 545 545 466 191 197 546 546 999 185 191 547 547 2042 190 196 548 548 393 192 198 549 549 2044 193 199 550 550 1000 194 200 551 551 393 192 198 552 552 1000 194 200 553 553 2047 195 201 554 554 27 196 202 555 555 2045 197 203 556 556 1000 194 200 557 557 27 196 202 558 558 1000 194 200 559 559 2044 193 199 560 560 30 198 204 561 561 2046 199 205 562 562 1000 194 200 563 563 30 198 204 564 564 1000 194 200 565 565 2045 197 203 566 566 471 200 206 567 567 2047 195 201 568 568 1000 194 200 569 569 471 200 206 570 570 1000 194 200 571 571 2046 199 205 572 572 399 201 207 573 573 2048 202 208 574 574 1001 203 209 575 575 399 201 207 576 576 1001 203 209 577 577 2051 204 210 578 578 28 205 211 579 579 2049 206 212 580 580 1001 203 209 581 581 28 205 211 582 582 1001 203 209 583 583 2048 202 208 584 584 474 207 213 585 585 2050 208 214 586 586 1001 203 209 587 587 474 207 213 588 588 1001 203 209 589 589 2049 206 212 590 590 473 209 215 591 591 2051 204 210 592 592 1001 203 209 593 593 473 209 215 594 594 1001 203 209 595 595 2050 208 214 596 596 350 210 216 597 597 2052 211 217 598 598 1002 212 218 599 599 350 210 216 600 600 1002 212 218 601 601 2055 213 219 602 602 29 214 220 603 603 2053 215 221 604 604 1002 212 218 605 605 29 214 220 606 606 1002 212 218 607 607 2052 211 217 608 608 569 216 222 609 609 2054 217 223 610 610 1002 212 218 611 611 569 216 222 612 612 1002 212 218 613 613 2053 215 221 614 614 380 218 224 615 615 2055 213 219 616 616 1002 212 218 617 617 380 218 224 618 618 1002 212 218 619 619 2054 217 223 620 620 401 219 225 621 621 2056 220 226 622 622 1003 221 227 623 623 401 219 225 624 624 1003 221 227 625 625 2059 222 228 626 626 574 223 229 627 627 2057 224 230 628 628 1003 221 227 629 629 574 223 229 630 630 1003 221 227 631 631 2056 220 226 632 632 31 225 231 633 633 2058 226 232 634 634 1003 221 227 635 635 31 225 231 636 636 1003 221 227 637 637 2057 224 230 638 638 351 227 233 639 639 2059 222 228 640 640 1003 221 227 641 641 351 227 233 642 642 1003 221 227 643 643 2058 226 232 644 644 341 84 90 645 645 2060 228 234 646 646 1004 229 235 647 647 341 84 90 648 648 1004 229 235 649 649 2063 230 236 650 650 352 231 237 651 651 2061 232 238 652 652 1004 229 235 653 653 352 231 237 654 654 1004 229 235 655 655 2060 228 234 656 656 33 233 239 657 657 2062 234 240 658 658 1004 229 235 659 659 33 233 239 660 660 1004 229 235 661 661 2061 232 238 662 662 12 93 99 663 663 2063 230 236 664 664 1004 229 235 665 665 12 93 99 666 666 1004 229 235 667 667 2062 234 240 668 668 12 93 99 669 669 2062 234 240 670 670 1005 235 241 671 671 12 93 99 672 672 1005 235 241 673 673 1999 94 100 674 674 33 233 239 675 675 2064 236 242 676 676 1005 235 241 677 677 33 233 239 678 678 1005 235 241 679 679 2062 234 240 680 680 34 237 243 681 681 2065 238 244 682 682 1005 235 241 683 683 34 237 243 684 684 1005 235 241 685 685 2064 236 242 686 686 13 95 101 687 687 1999 94 100 688 688 1005 235 241 689 689 13 95 101 690 690 1005 235 241 691 691 2065 238 244 692 692 403 239 245 693 693 2066 240 246 694 694 1006 241 247 695 695 403 239 245 696 696 1006 241 247 697 697 2069 242 248 698 698 35 243 249 699 699 2067 244 250 700 700 1006 241 247 701 701 35 243 249 702 702 1006 241 247 703 703 2066 240 246 704 704 14 108 251 705 705 2068 245 252 706 706 1006 241 247 707 707 14 108 251 708 708 1006 241 247 709 709 2067 244 250 710 710 395 99 105 711 711 2069 242 248 712 712 1006 241 247 713 713 395 99 105 714 714 1006 241 247 715 715 2068 245 252 716 716 342 110 116 717 717 2070 246 253 718 718 1007 247 254 719 719 342 110 116 720 720 1007 247 254 721 721 2073 248 255 722 722 353 249 256 723 723 2071 250 257 724 724 1007 247 254 725 725 353 249 256 726 726 1007 247 254 727 727 2070 246 253 728 728 581 251 258 729 729 2072 252 259 730 730 1007 247 254 731 731 581 251 258 732 732 1007 247 254 733 733 2071 250 257 734 734 15 253 260 735 735 2073 248 255 736 736 1007 247 254 737 737 15 253 260 738 738 1007 247 254 739 739 2072 252 259 740 740 387 254 261 741 741 2074 255 262 742 742 1008 256 263 743 743 387 254 261 744 744 1008 256 263 745 745 2077 257 264 746 746 354 60 66 747 747 2075 258 265 748 748 1008 256 263 749 749 354 60 66 750 750 1008 256 263 751 751 2074 255 262 752 752 37 259 266 753 753 2076 260 267 754 754 1008 256 263 755 755 37 259 266 756 756 1008 256 263 757 757 2075 258 265 758 758 386 261 268 759 759 2077 257 264 760 760 1008 256 263 761 761 386 261 268 762 762 1008 256 263 763 763 2076 260 267 764 764 355 69 75 765 765 2078 262 269 766 766 1009 263 270 767 767 355 69 75 768 768 1009 263 270 769 769 2081 264 271 770 770 39 265 272 771 771 2079 266 273 772 772 1009 263 270 773 773 39 265 272 774 774 1009 263 270 775 775 2078 262 269 776 776 389 267 274 777 777 2080 268 275 778 778 1009 263 270 779 779 389 267 274 780 780 1009 263 270 781 781 2079 266 273 782 782 381 269 276 783 783 2081 264 271 784 784 1009 263 270 785 785 381 269 276 786 786 1009 263 270 787 787 2080 268 275 788 788 48 270 277 789 789 2082 271 278 790 790 1010 272 279 791 791 48 270 277 792 792 1010 272 279 793 793 2085 273 280 794 794 7 274 281 795 795 2083 275 282 796 796 1010 272 279 797 797 7 274 281 798 798 1010 272 279 799 799 2082 271 278 800 800 8 276 283 801 801 2084 277 284 802 802 1010 272 279 803 803 8 276 283 804 804 1010 272 279 805 805 2083 275 282 806 806 49 278 285 807 807 2085 273 280 808 808 1010 272 279 809 809 49 278 285 810 810 1010 272 279 811 811 2084 277 284 812 812 50 279 286 813 813 2086 280 287 814 814 1011 281 288 815 815 50 279 286 816 816 1011 281 288 817 817 2088 282 289 818 818 49 278 285 819 819 2084 277 284 820 820 1011 281 288 821 821 49 278 285 822 822 1011 281 288 823 823 2086 280 287 824 824 8 276 283 825 825 2087 283 290 826 826 1011 281 288 827 827 8 276 283 828 828 1011 281 288 829 829 2084 277 284 830 830 9 75 291 831 831 2088 282 289 832 832 1011 281 288 833 833 9 75 291 834 834 1011 281 288 835 835 2087 283 290 836 836 50 279 292 837 837 2088 282 293 838 838 1012 284 294 839 839 50 279 292 840 840 1012 284 294 841 841 2090 285 295 842 842 9 75 81 843 843 1990 74 80 844 844 1012 284 294 845 845 9 75 81 846 846 1012 284 294 847 847 2088 282 293 848 848 38 73 79 849 849 2089 286 296 850 850 1012 284 294 851 851 38 73 79 852 852 1012 284 294 853 853 1990 74 80 854 854 51 287 297 855 855 2090 285 295 856 856 1012 284 294 857 857 51 287 297 858 858 1012 284 294 859 859 2089 286 296 860 860 52 288 298 861 861 2091 289 299 862 862 1013 290 300 863 863 52 288 298 864 864 1013 290 300 865 865 2094 291 301 866 866 38 73 79 867 867 2092 292 302 868 868 1013 290 300 869 869 38 73 79 870 870 1013 290 300 871 871 2091 289 299 872 872 382 293 303 873 873 2093 294 304 874 874 1013 290 300 875 875 382 293 303 876 876 1013 290 300 877 877 2092 292 302 878 878 383 295 305 879 879 2094 291 301 880 880 1013 290 300 881 881 383 295 305 882 882 1013 290 300 883 883 2093 294 304 884 884 383 295 306 885 885 2095 296 307 886 886 1014 297 308 887 887 383 295 306 888 888 1014 297 308 889 889 2098 298 309 890 890 402 299 310 891 891 2096 300 311 892 892 1014 297 308 893 893 402 299 310 894 894 1014 297 308 895 895 2095 296 307 896 896 34 237 243 897 897 2097 301 312 898 898 1014 297 308 899 899 34 237 243 900 900 1014 297 308 901 901 2096 300 311 902 902 384 302 313 903 903 2098 298 309 904 904 1014 297 308 905 905 384 302 313 906 906 1014 297 308 907 907 2097 301 312 908 908 385 303 314 909 909 2099 304 315 910 910 1015 305 316 911 911 385 303 314 912 912 1015 305 316 913 913 2100 306 317 914 914 384 302 313 915 915 2097 301 312 916 916 1015 305 316 917 917 384 302 313 918 918 1015 305 316 919 919 2099 304 315 920 920 34 237 243 921 921 2064 236 242 922 922 1015 305 316 923 923 34 237 243 924 924 1015 305 316 925 925 2097 301 312 926 926 33 233 239 927 927 2100 306 317 928 928 1015 305 316 929 929 33 233 239 930 930 1015 305 316 931 931 2064 236 242 932 932 48 270 277 933 933 2101 307 318 934 934 1016 308 319 935 935 48 270 277 936 936 1016 308 319 937 937 2082 271 278 938 938 55 309 320 939 939 2102 310 321 940 940 1016 308 319 941 941 55 309 320 942 942 1016 308 319 943 943 2101 307 318 944 944 37 259 266 945 945 2103 311 322 946 946 1016 308 319 947 947 37 259 266 948 948 1016 308 319 949 949 2102 310 321 950 950 7 274 281 951 951 2082 271 278 952 952 1016 308 319 953 953 7 274 281 954 954 1016 308 319 955 955 2103 311 322 956 956 139 312 323 957 957 2104 313 324 958 958 1017 314 325 959 959 139 312 323 960 960 1017 314 325 961 961 2106 315 326 962 962 48 270 327 963 963 2085 273 328 964 964 1017 314 325 965 965 48 270 327 966 966 1017 314 325 967 967 2104 313 324 968 968 49 278 329 969 969 2105 316 330 970 970 1017 314 325 971 971 49 278 329 972 972 1017 314 325 973 973 2085 273 328 974 974 140 317 331 975 975 2106 315 326 976 976 1017 314 325 977 977 140 317 331 978 978 1017 314 325 979 979 2105 316 330 980 980 49 278 329 981 981 2086 280 332 982 982 1018 318 333 983 983 49 278 329 984 984 1018 318 333 985 985 2105 316 330 986 986 50 279 334 987 987 2107 319 335 988 988 1018 318 333 989 989 50 279 334 990 990 1018 318 333 991 991 2086 280 332 992 992 141 320 336 993 993 2108 321 337 994 994 1018 318 333 995 995 141 320 336 996 996 1018 318 333 997 997 2107 319 335 998 998 140 317 331 999 999 2105 316 330 1000 1000 1018 318 333 1001 1001 140 317 331 1002 1002 1018 318 333 1003 1003 2108 321 337 1004 1004 50 279 334 1005 1005 2090 285 338 1006 1006 1019 322 339 1007 1007 50 279 334 1008 1008 1019 322 339 1009 1009 2107 319 335 1010 1010 51 287 340 1011 1011 2109 323 341 1012 1012 1019 322 339 1013 1013 51 287 340 1014 1014 1019 322 339 1015 1015 2090 285 338 1016 1016 142 324 342 1017 1017 2110 325 343 1018 1018 1019 322 339 1019 1019 142 324 342 1020 1020 1019 322 339 1021 1021 2109 323 341 1022 1022 141 320 336 1023 1023 2107 319 335 1024 1024 1019 322 339 1025 1025 141 320 336 1026 1026 1019 322 339 1027 1027 2110 325 343 1028 1028 51 287 340 1029 1029 2111 326 344 1030 1030 1020 327 345 1031 1031 51 287 340 1032 1032 1020 327 345 1033 1033 2109 323 341 1034 1034 52 288 346 1035 1035 2112 328 347 1036 1036 1020 327 345 1037 1037 52 288 346 1038 1038 1020 327 345 1039 1039 2111 326 344 1040 1040 143 329 348 1041 1041 2113 330 349 1042 1042 1020 327 345 1043 1043 143 329 348 1044 1044 1020 327 345 1045 1045 2112 328 347 1046 1046 142 324 342 1047 1047 2109 323 341 1048 1048 1020 327 345 1049 1049 142 324 342 1050 1050 1020 327 345 1051 1051 2113 330 349 1052 1052 143 329 348 1053 1053 2112 328 347 1054 1054 1021 331 350 1055 1055 143 329 348 1056 1056 1021 331 350 1057 1057 2116 332 351 1058 1058 52 288 346 1059 1059 2114 333 352 1060 1060 1021 331 350 1061 1061 52 288 346 1062 1062 1021 331 350 1063 1063 2112 328 347 1064 1064 53 334 353 1065 1065 2115 335 354 1066 1066 1021 331 350 1067 1067 53 334 353 1068 1068 1021 331 350 1069 1069 2114 333 352 1070 1070 144 336 355 1071 1071 2116 332 351 1072 1072 1021 331 350 1073 1073 144 336 355 1074 1074 1021 331 350 1075 1075 2115 335 354 1076 1076 144 336 355 1077 1077 2115 335 354 1078 1078 1022 337 356 1079 1079 144 336 355 1080 1080 1022 337 356 1081 1081 2119 338 357 1082 1082 53 334 353 1083 1083 2117 339 358 1084 1084 1022 337 356 1085 1085 53 334 353 1086 1086 1022 337 356 1087 1087 2115 335 354 1088 1088 54 340 359 1089 1089 2118 341 360 1090 1090 1022 337 356 1091 1091 54 340 359 1092 1092 1022 337 356 1093 1093 2117 339 358 1094 1094 145 342 361 1095 1095 2119 338 357 1096 1096 1022 337 356 1097 1097 145 342 361 1098 1098 1022 337 356 1099 1099 2118 341 360 1100 1100 145 342 361 1101 1101 2118 341 360 1102 1102 1023 343 362 1103 1103 145 342 361 1104 1104 1023 343 362 1105 1105 2122 344 363 1106 1106 54 340 359 1107 1107 2120 345 364 1108 1108 1023 343 362 1109 1109 54 340 359 1110 1110 1023 343 362 1111 1111 2118 341 360 1112 1112 55 309 365 1113 1113 2121 346 366 1114 1114 1023 343 362 1115 1115 55 309 365 1116 1116 1023 343 362 1117 1117 2120 345 364 1118 1118 146 347 367 1119 1119 2122 344 363 1120 1120 1023 343 362 1121 1121 146 347 367 1122 1122 1023 343 362 1123 1123 2121 346 366 1124 1124 146 347 367 1125 1125 2121 346 366 1126 1126 1024 348 368 1127 1127 146 347 367 1128 1128 1024 348 368 1129 1129 2123 349 369 1130 1130 55 309 365 1131 1131 2101 307 370 1132 1132 1024 348 368 1133 1133 55 309 365 1134 1134 1024 348 368 1135 1135 2121 346 366 1136 1136 48 270 371 1137 1137 2104 313 372 1138 1138 1024 348 368 1139 1139 48 270 371 1140 1140 1024 348 368 1141 1141 2101 307 370 1142 1142 139 312 373 1143 1143 2123 349 369 1144 1144 1024 348 368 1145 1145 139 312 373 1146 1146 1024 348 368 1147 1147 2104 313 372 1148 1148 132 350 374 1149 1149 2124 351 375 1150 1150 1025 352 376 1151 1151 132 350 374 1152 1152 1025 352 376 1153 1153 2127 353 377 1154 1154 131 354 378 1155 1155 2125 355 379 1156 1156 1025 352 376 1157 1157 131 354 378 1158 1158 1025 352 376 1159 1159 2124 351 375 1160 1160 43 356 380 1161 1161 2126 357 381 1162 1162 1025 352 376 1163 1163 43 356 380 1164 1164 1025 352 376 1165 1165 2125 355 379 1166 1166 44 358 382 1167 1167 2127 353 377 1168 1168 1025 352 376 1169 1169 44 358 382 1170 1170 1025 352 376 1171 1171 2126 357 381 1172 1172 133 359 383 1173 1173 2128 360 384 1174 1174 1026 361 385 1175 1175 133 359 383 1176 1176 1026 361 385 1177 1177 2130 362 386 1178 1178 132 350 374 1179 1179 2127 353 377 1180 1180 1026 361 385 1181 1181 132 350 374 1182 1182 1026 361 385 1183 1183 2128 360 384 1184 1184 44 358 382 1185 1185 2129 363 387 1186 1186 1026 361 385 1187 1187 44 358 382 1188 1188 1026 361 385 1189 1189 2127 353 377 1190 1190 45 364 388 1191 1191 2130 362 386 1192 1192 1026 361 385 1193 1193 45 364 388 1194 1194 1026 361 385 1195 1195 2129 363 387 1196 1196 134 365 389 1197 1197 2131 366 390 1198 1198 1027 367 391 1199 1199 134 365 389 1200 1200 1027 367 391 1201 1201 2133 368 392 1202 1202 133 359 383 1203 1203 2130 362 386 1204 1204 1027 367 391 1205 1205 133 359 383 1206 1206 1027 367 391 1207 1207 2131 366 390 1208 1208 45 364 388 1209 1209 2132 369 393 1210 1210 1027 367 391 1211 1211 45 364 388 1212 1212 1027 367 391 1213 1213 2130 362 386 1214 1214 46 370 394 1215 1215 2133 368 392 1216 1216 1027 367 391 1217 1217 46 370 394 1218 1218 1027 367 391 1219 1219 2132 369 393 1220 1220 134 365 389 1221 1221 2133 368 392 1222 1222 1028 371 395 1223 1223 134 365 389 1224 1224 1028 371 395 1225 1225 2136 372 396 1226 1226 46 370 394 1227 1227 2134 373 397 1228 1228 1028 371 395 1229 1229 46 370 394 1230 1230 1028 371 395 1231 1231 2133 368 392 1232 1232 47 374 398 1233 1233 2135 375 399 1234 1234 1028 371 395 1235 1235 47 374 398 1236 1236 1028 371 395 1237 1237 2134 373 397 1238 1238 135 376 400 1239 1239 2136 372 396 1240 1240 1028 371 395 1241 1241 135 376 400 1242 1242 1028 371 395 1243 1243 2135 375 399 1244 1244 135 376 400 1245 1245 2135 375 399 1246 1246 1029 377 401 1247 1247 135 376 400 1248 1248 1029 377 401 1249 1249 2139 378 402 1250 1250 47 374 398 1251 1251 2137 379 403 1252 1252 1029 377 401 1253 1253 47 374 398 1254 1254 1029 377 401 1255 1255 2135 375 399 1256 1256 40 380 404 1257 1257 2138 381 405 1258 1258 1029 377 401 1259 1259 40 380 404 1260 1260 1029 377 401 1261 1261 2137 379 403 1262 1262 136 382 406 1263 1263 2139 378 402 1264 1264 1029 377 401 1265 1265 136 382 406 1266 1266 1029 377 401 1267 1267 2138 381 405 1268 1268 136 382 407 1269 1269 2138 381 408 1270 1270 1030 383 409 1271 1271 136 382 407 1272 1272 1030 383 409 1273 1273 2142 384 410 1274 1274 40 380 411 1275 1275 2140 385 412 1276 1276 1030 383 409 1277 1277 40 380 411 1278 1278 1030 383 409 1279 1279 2138 381 408 1280 1280 41 386 413 1281 1281 2141 387 414 1282 1282 1030 383 409 1283 1283 41 386 413 1284 1284 1030 383 409 1285 1285 2140 385 412 1286 1286 137 388 415 1287 1287 2142 384 410 1288 1288 1030 383 409 1289 1289 137 388 415 1290 1290 1030 383 409 1291 1291 2141 387 414 1292 1292 138 389 416 1293 1293 2143 390 417 1294 1294 1031 391 418 1295 1295 138 389 416 1296 1296 1031 391 418 1297 1297 2145 392 419 1298 1298 137 388 415 1299 1299 2141 387 414 1300 1300 1031 391 418 1301 1301 137 388 415 1302 1302 1031 391 418 1303 1303 2143 390 417 1304 1304 41 386 413 1305 1305 2144 393 420 1306 1306 1031 391 418 1307 1307 41 386 413 1308 1308 1031 391 418 1309 1309 2141 387 414 1310 1310 42 394 421 1311 1311 2145 392 419 1312 1312 1031 391 418 1313 1313 42 394 421 1314 1314 1031 391 418 1309 1309 2144 393 420 1315 1315 131 354 378 1316 1316 2146 395 422 1317 1317 1032 396 423 1318 1318 131 354 378 1319 1319 1032 396 423 1320 1320 2125 355 379 1321 1321 138 389 416 1322 1322 2145 392 419 1323 1323 1032 396 423 1324 1324 138 389 416 1325 1325 1032 396 423 1326 1326 2146 395 422 1327 1327 42 394 421 1328 1328 2147 397 424 1329 1329 1032 396 423 1330 1330 42 394 421 1331 1331 1032 396 423 1332 1332 2145 392 419 1333 1333 43 356 380 1334 1334 2125 355 379 1335 1335 1032 396 423 1336 1336 43 356 380 1337 1337 1032 396 423 1338 1338 2147 397 424 1339 1339 123 398 425 1340 1340 2148 399 426 1341 1341 1033 400 427 1342 1342 123 398 425 1343 1343 1033 400 427 1344 1344 2151 401 428 1345 1345 64 402 429 1346 1346 2149 403 430 1347 1347 1033 400 427 1348 1348 64 402 429 1349 1349 1033 400 427 1350 1350 2148 399 426 1341 1341 65 404 431 1351 1351 2150 405 432 1352 1352 1033 400 427 1353 1353 65 404 431 1354 1354 1033 400 427 1355 1355 2149 403 430 1356 1356 124 406 433 1357 1357 2151 401 428 1358 1358 1033 400 427 1359 1359 124 406 433 1360 1360 1033 400 427 1361 1361 2150 405 432 1362 1362 124 406 433 1363 1363 2150 405 432 1364 1364 1034 407 434 1365 1365 124 406 433 1366 1366 1034 407 434 1367 1367 2154 408 435 1368 1368 65 404 431 1369 1369 2152 409 436 1370 1370 1034 407 434 1371 1371 65 404 431 1372 1372 1034 407 434 1373 1373 2150 405 432 1374 1374 66 410 437 1375 1375 2153 411 438 1376 1376 1034 407 434 1377 1377 66 410 437 1378 1378 1034 407 434 1379 1379 2152 409 436 1380 1380 125 412 439 1381 1381 2154 408 435 1382 1382 1034 407 434 1383 1383 125 412 439 1384 1384 1034 407 434 1385 1385 2153 411 438 1386 1386 125 412 439 1387 1387 2153 411 438 1388 1388 1035 413 440 1389 1389 125 412 439 1390 1390 1035 413 440 1391 1391 2157 414 441 1392 1392 66 410 437 1393 1393 2155 415 442 1394 1394 1035 413 440 1395 1395 66 410 437 1396 1396 1035 413 440 1397 1397 2153 411 438 1398 1398 67 416 443 1399 1399 2156 417 444 1400 1400 1035 413 440 1401 1401 67 416 443 1402 1402 1035 413 440 1403 1403 2155 415 442 1404 1404 126 418 445 1405 1405 2157 414 441 1406 1406 1035 413 440 1407 1407 126 418 445 1408 1408 1035 413 440 1409 1409 2156 417 444 1410 1410 126 418 445 1411 1411 2156 417 444 1412 1412 1036 419 446 1413 1413 126 418 445 1414 1414 1036 419 446 1415 1415 2160 420 447 1416 1416 67 416 443 1417 1417 2158 421 448 1418 1418 1036 419 446 1419 1419 67 416 443 1420 1420 1036 419 446 1421 1421 2156 417 444 1422 1422 68 422 449 1423 1423 2159 423 450 1424 1424 1036 419 446 1425 1425 68 422 449 1426 1426 1036 419 446 1427 1427 2158 421 448 1428 1428 127 424 451 1429 1429 2160 420 447 1430 1430 1036 419 446 1431 1431 127 424 451 1432 1432 1036 419 446 1433 1433 2159 423 450 1434 1434 128 425 452 1435 1435 2161 426 453 1436 1436 1037 427 454 1437 1437 128 425 452 1438 1438 1037 427 454 1439 1439 2163 428 455 1440 1440 127 424 451 1441 1441 2159 423 450 1442 1442 1037 427 454 1443 1443 127 424 451 1444 1444 1037 427 454 1445 1445 2161 426 453 1446 1446 68 422 449 1447 1447 2162 429 456 1448 1448 1037 427 454 1449 1449 68 422 449 1450 1450 1037 427 454 1451 1451 2159 423 450 1452 1452 69 430 457 1453 1453 2163 428 455 1454 1454 1037 427 454 1455 1455 69 430 457 1456 1456 1037 427 454 1457 1457 2162 429 456 1458 1458 129 431 458 1459 1459 2164 432 459 1460 1460 1038 433 460 1461 1461 129 431 458 1462 1462 1038 433 460 1463 1463 2166 434 461 1464 1464 128 425 462 1465 1465 2163 428 463 1466 1466 1038 433 460 1467 1467 128 425 462 1468 1468 1038 433 460 1469 1469 2164 432 459 1470 1470 69 430 464 1471 1471 2165 435 465 1472 1472 1038 433 460 1473 1473 69 430 464 1474 1474 1038 433 460 1475 1475 2163 428 463 1476 1476 70 436 466 1477 1477 2166 434 461 1478 1478 1038 433 460 1479 1479 70 436 466 1480 1480 1038 433 460 1481 1481 2165 435 465 1482 1482 130 437 467 1483 1483 2167 438 468 1484 1484 1039 439 469 1485 1485 130 437 467 1486 1486 1039 439 469 1487 1487 2169 440 470 1488 1488 129 431 458 1489 1489 2166 434 461 1490 1490 1039 439 469 1491 1491 129 431 458 1492 1492 1039 439 469 1493 1493 2167 438 468 1494 1494 70 436 466 1495 1495 2168 441 471 1496 1496 1039 439 469 1497 1497 70 436 466 1498 1498 1039 439 469 1499 1499 2166 434 461 1500 1500 71 442 472 1501 1501 2169 440 470 1502 1502 1039 439 469 1503 1503 71 442 472 1504 1504 1039 439 469 1505 1505 2168 441 471 1506 1506 123 398 425 1507 1507 2170 443 473 1508 1508 1040 444 474 1509 1509 123 398 425 1510 1510 1040 444 474 1511 1511 2148 399 426 1512 1512 130 437 467 1513 1513 2169 440 470 1514 1514 1040 444 474 1515 1515 130 437 467 1516 1516 1040 444 474 1517 1517 2170 443 473 1518 1518 71 442 472 1519 1519 2171 445 475 1520 1520 1040 444 474 1521 1521 71 442 472 1522 1522 1040 444 474 1523 1523 2169 440 470 1524 1524 64 402 429 1525 1525 2148 399 426 1526 1526 1040 444 474 1527 1527 64 402 429 1528 1528 1040 444 474 1529 1529 2171 445 475 1530 1530 262 446 476 1531 1531 2172 447 477 1532 1532 1041 448 478 1533 1533 262 446 476 1534 1534 1041 448 478 1535 1535 2175 449 479 1536 1536 241 450 480 1537 1537 2173 451 481 1538 1538 1041 448 478 1539 1539 241 450 480 1540 1540 1041 448 478 1541 1541 2172 447 477 1542 1542 363 452 482 1543 1543 2174 453 483 1544 1544 1041 448 478 1545 1545 363 452 482 1546 1546 1041 448 478 1547 1547 2173 451 481 1548 1548 366 454 484 1549 1549 2175 449 479 1550 1550 1041 448 478 1551 1551 366 454 484 1552 1552 1041 448 478 1553 1553 2174 453 483 1554 1554 646 455 485 1555 1555 2176 456 486 1556 1556 1042 457 487 1557 1557 646 455 485 1558 1558 1042 457 487 1559 1559 2179 458 488 1560 1560 643 459 489 1561 1561 2177 460 490 1562 1561 1042 457 487 1563 1562 643 459 489 1564 1563 1042 457 487 1565 1564 2176 456 486 1566 1565 343 461 491 1567 1566 2178 462 492 1568 1567 1042 457 487 1569 1568 343 461 491 1570 1569 1042 457 487 1571 1570 2177 460 490 1572 1571 394 463 493 1573 1572 2179 458 488 1574 1573 1042 457 487 1575 1574 394 463 493 1576 1575 1042 457 487 1577 1576 2178 462 492 1578 1577 400 101 107 1579 1578 2180 464 494 1580 1579 1043 465 495 1581 1580 400 101 107 1582 1581 1043 465 495 1583 1582 2182 466 496 1584 1583 74 106 497 1585 1584 2181 467 498 1586 1585 1043 465 495 1587 1586 74 106 497 1588 1587 1043 465 495 1589 1588 2180 464 494 1590 1589 21 135 141 1591 1590 2017 134 140 1592 1591 1043 465 495 1593 1592 21 135 141 1594 1593 1043 465 495 1595 1594 2181 467 498 1596 1595 397 133 139 1597 1596 2182 466 496 1598 1597 1043 465 495 1599 1598 397 133 139 1600 1599 1043 465 495 1601 1600 2017 134 140 1602 1601 357 102 499 1603 1602 2183 468 500 1604 1603 1044 469 501 1605 1604 357 102 499 1606 1605 1044 469 501 1607 1606 2185 470 502 1608 1607 647 471 503 1609 1608 2184 472 504 1610 1609 1044 469 501 1611 1610 647 471 503 1612 1611 1044 469 501 1613 1612 2183 468 500 1614 1613 539 144 150 1615 1614 2021 143 149 1616 1615 1044 469 501 1617 1616 539 144 150 1618 1617 1044 469 501 1619 1618 2184 472 504 1620 1619 346 142 148 1621 1620 2185 470 502 1622 1621 1044 469 501 1623 1622 346 142 148 1624 1623 1044 469 501 1625 1624 2021 143 149 1626 1625 76 473 505 1627 1626 2186 474 506 1628 1627 1045 475 507 1629 1628 76 473 505 1630 1629 1045 475 507 1631 1630 2189 476 508 1632 1631 75 477 509 1633 1632 2187 478 510 1634 1633 1045 475 507 1635 1634 75 477 509 1636 1635 1045 475 507 1637 1636 2186 474 506 1638 1637 107 479 511 1639 1638 2188 480 512 1640 1639 1045 475 507 1641 1640 107 479 511 1642 1641 1045 475 507 1643 1642 2187 478 510 1644 1643 114 481 513 1645 1644 2189 476 508 1646 1645 1045 475 507 1647 1646 114 481 513 1648 1647 1045 475 507 1649 1648 2188 480 512 1650 1649 107 479 511 1651 1650 2187 478 510 1652 1651 1046 482 514 1653 1652 107 479 511 1654 1653 1046 482 514 1655 1654 2192 483 515 1656 1655 75 477 509 1657 1656 2190 484 516 1658 1657 1046 482 514 1659 1658 75 477 509 1660 1659 1046 482 514 1661 1660 2187 478 510 1662 1661 77 485 517 1663 1662 2191 486 518 1664 1663 1046 482 514 1665 1664 77 485 517 1666 1665 1046 482 514 1667 1666 2190 484 516 1668 1667 108 487 519 1669 1668 2192 483 515 1670 1669 1046 482 514 1671 1670 108 487 519 1672 1671 1046 482 514 1673 1672 2191 486 518 1674 1673 108 487 520 1675 1674 2191 486 521 1676 1675 1047 488 522 1677 1676 108 487 520 1678 1677 1047 488 522 1679 1678 2195 489 523 1680 1679 77 485 524 1681 1680 2193 490 525 1682 1681 1047 488 522 1683 1682 77 485 524 1684 1683 1047 488 522 1685 1684 2191 486 521 1686 1685 78 491 526 1687 1686 2194 492 527 1688 1687 1047 488 522 1689 1688 78 491 526 1690 1689 1047 488 522 1691 1690 2193 490 525 1692 1691 109 493 528 1693 1692 2195 489 523 1694 1693 1047 488 522 1695 1694 109 493 528 1696 1695 1047 488 522 1697 1696 2194 492 527 1698 1697 109 493 528 1699 1698 2194 492 527 1700 1699 1048 494 529 1701 1700 109 493 528 1702 1701 1048 494 529 1703 1702 2198 495 530 1704 1703 78 491 526 1705 1704 2196 496 531 1706 1705 1048 494 529 1707 1706 78 491 526 1708 1707 1048 494 529 1703 1702 2194 492 527 1709 1708 79 497 532 1710 1709 2197 498 533 1711 1710 1048 494 529 1712 1711 79 497 532 1713 1712 1048 494 529 1714 1713 2196 496 531 1715 1714 110 499 534 1716 1715 2198 495 530 1717 1716 1048 494 529 1718 1717 110 499 534 1719 1718 1048 494 529 1720 1719 2197 498 533 1721 1720 79 497 532 1722 1721 2199 500 535 1723 1722 1049 501 536 1724 1723 79 497 532 1725 1724 1049 501 536 1726 1725 2197 498 533 1727 1726 80 502 537 1728 1727 2200 503 538 1729 1728 1049 501 536 1730 1729 80 502 537 1731 1730 1049 501 536 1732 1731 2199 500 535 1733 1732 111 504 539 1734 1733 2201 505 540 1735 1734 1049 501 536 1736 1735 111 504 539 1737 1736 1049 501 536 1738 1737 2200 503 538 1739 1738 110 499 534 1719 1718 2197 498 533 1740 1739 1049 501 536 1741 1740 110 499 534 1742 1741 1049 501 536 1743 1742 2201 505 540 1744 1743 80 502 537 1745 1744 2202 506 541 1746 1745 1050 507 542 1747 1746 80 502 537 1748 1747 1050 507 542 1749 1748 2200 503 538 1750 1749 81 508 543 1751 1750 2203 509 544 1752 1751 1050 507 542 1753 1752 81 508 543 1754 1753 1050 507 542 1755 1754 2202 506 541 1756 1755 112 510 545 1757 1756 2204 511 546 1758 1757 1050 507 542 1759 1758 112 510 545 1760 1759 1050 507 542 1761 1760 2203 509 544 1762 1761 111 504 539 1763 1762 2200 503 538 1764 1763 1050 507 542 1765 1764 111 504 539 1766 1765 1050 507 542 1767 1766 2204 511 546 1768 1767 112 510 545 1769 1768 2203 509 544 1770 1769 1051 512 547 1771 1770 112 510 545 1772 1771 1051 512 547 1773 1772 2207 513 548 1774 1773 81 508 543 1775 1774 2205 514 549 1776 1775 1051 512 547 1777 1776 81 508 543 1778 1777 1051 512 547 1779 1778 2203 509 544 1780 1779 82 515 550 1781 1780 2206 516 551 1782 1781 1051 512 547 1783 1782 82 515 550 1784 1783 1051 512 547 1785 1784 2205 514 549 1786 1785 113 517 552 1787 1786 2207 513 548 1788 1787 1051 512 547 1789 1788 113 517 552 1790 1789 1051 512 547 1791 1790 2206 516 551 1792 1791 82 515 550 1793 1792 2208 518 553 1794 1793 1052 519 554 1795 1794 82 515 550 1796 1795 1052 519 554 1797 1796 2206 516 551 1798 1797 76 473 505 1799 1798 2189 476 508 1800 1799 1052 519 554 1801 1800 76 473 505 1802 1801 1052 519 554 1803 1802 2208 518 553 1804 1803 114 481 513 1805 1804 2209 520 555 1806 1805 1052 519 554 1807 1806 114 481 513 1808 1807 1052 519 554 1809 1808 2189 476 508 1810 1809 113 517 552 1811 1810 2206 516 551 1812 1811 1052 519 554 1813 1812 113 517 552 1814 1813 1052 519 554 1815 1814 2209 520 555 1816 1815 83 521 556 1817 1816 2210 522 557 1818 1817 1053 523 558 1819 1818 83 521 556 1820 1819 1053 523 558 1821 1820 2213 524 559 1822 1821 84 525 560 1823 1822 2211 526 561 1824 1823 1053 523 558 1825 1824 84 525 560 1826 1825 1053 523 558 1827 1826 2210 522 557 1828 1827 116 527 562 1829 1828 2212 528 563 1830 1829 1053 523 558 1831 1830 116 527 562 1832 1831 1053 523 558 1833 1832 2211 526 561 1834 1833 115 529 564 1835 1834 2213 524 559 1836 1835 1053 523 558 1837 1836 115 529 564 1838 1837 1053 523 558 1839 1838 2212 528 563 1840 1839 116 527 562 1841 1840 2211 526 561 1842 1841 1054 530 565 1843 1842 116 527 562 1844 1843 1054 530 565 1845 1844 2216 531 566 1846 1845 84 525 560 1847 1846 2214 532 567 1848 1847 1054 530 565 1849 1848 84 525 560 1850 1849 1054 530 565 1851 1850 2211 526 561 1852 1851 85 533 568 1853 1852 2215 534 569 1854 1853 1054 530 565 1855 1854 85 533 568 1856 1855 1054 530 565 1857 1856 2214 532 567 1858 1857 117 535 570 1859 1858 2216 531 566 1860 1859 1054 530 565 1861 1860 117 535 570 1862 1861 1054 530 565 1863 1862 2215 534 569 1864 1863 117 535 571 1865 1864 2215 534 572 1866 1865 1055 536 573 1867 1866 117 535 571 1868 1867 1055 536 573 1869 1868 2219 537 574 1870 1869 85 533 575 1871 1870 2217 538 576 1872 1871 1055 536 573 1873 1872 85 533 575 1874 1873 1055 536 573 1875 1874 2215 534 572 1876 1875 86 539 577 1877 1876 2218 540 578 1878 1877 1055 536 573 1879 1872 86 539 577 1880 1878 1055 536 573 1881 1879 2217 538 576 1882 1880 118 541 579 1883 1881 2219 537 574 1884 1882 1055 536 573 1885 1883 118 541 579 1886 1884 1055 536 573 1887 1885 2218 540 578 1888 1886 118 541 579 1889 1887 2218 540 578 1890 1888 1056 542 580 1891 1889 118 541 579 1892 1890 1056 542 580 1893 1891 2222 543 581 1894 1892 86 539 577 1895 1893 2220 544 582 1896 1894 1056 542 580 1897 1895 86 539 577 1898 1896 1056 542 580 1899 1897 2218 540 578 1900 1898 87 545 583 1901 1899 2221 546 584 1902 1900 1056 542 580 1903 1901 87 545 583 1904 1902 1056 542 580 1897 1895 2220 544 582 1896 1894 119 547 585 1905 1903 2222 543 581 1906 1904 1056 542 580 1907 1905 119 547 585 1908 1906 1056 542 580 1909 1907 2221 546 584 1910 1908 87 545 583 1911 1909 2223 548 586 1912 1910 1057 549 587 1913 1911 87 545 583 1914 1912 1057 549 587 1915 1913 2221 546 584 1916 1914 88 550 588 1917 1915 2224 551 589 1918 1916 1057 549 587 1919 1917 88 550 588 1920 1918 1057 549 587 1921 1919 2223 548 586 1922 1920 120 552 590 1923 1921 2225 553 591 1924 1922 1057 549 587 1925 1923 120 552 590 1926 1924 1057 549 587 1927 1925 2224 551 589 1928 1926 119 547 585 1929 1927 2221 546 584 1930 1928 1057 549 587 1931 1929 119 547 585 1932 1930 1057 549 587 1933 1931 2225 553 591 1934 1932 88 550 588 1935 1933 2226 554 592 1936 1934 1058 555 593 1937 1935 88 550 588 1938 1936 1058 555 593 1939 1937 2224 551 589 1940 1938 89 556 594 1941 1939 2227 557 595 1942 1940 1058 555 593 1943 1941 89 556 594 1944 1942 1058 555 593 1945 1943 2226 554 592 1946 1944 121 558 596 1947 1945 2228 559 597 1948 1946 1058 555 593 1949 1947 121 558 596 1950 1948 1058 555 593 1951 1949 2227 557 595 1952 1950 120 552 590 1953 1951 2224 551 589 1954 1952 1058 555 593 1955 1953 120 552 590 1956 1954 1058 555 593 1957 1955 2228 559 597 1958 1956 121 558 596 1959 1957 2227 557 595 1960 1958 1059 560 598 1961 1959 121 558 596 1962 1960 1059 560 598 1963 1961 2231 561 599 1964 1962 89 556 594 1965 1963 2229 562 600 1966 1964 1059 560 598 1967 1965 89 556 594 1968 1966 1059 560 598 1969 1967 2227 557 595 1970 1968 90 563 601 1971 1969 2230 564 602 1972 1970 1059 560 598 1973 1971 90 563 601 1974 1972 1059 560 598 1975 1973 2229 562 600 1976 1974 122 565 603 1977 1975 2231 561 599 1978 1976 1059 560 598 1979 1977 122 565 603 1980 1978 1059 560 598 1981 1979 2230 564 602 1982 1980 90 563 601 1983 1981 2232 566 604 1984 1982 1060 567 605 1985 1983 90 563 601 1986 1984 1060 567 605 1987 1985 2230 564 602 1988 1986 83 521 556 1989 1987 2213 524 559 1990 1988 1060 567 605 1991 1989 83 521 556 1992 1990 1060 567 605 1993 1991 2232 566 604 1994 1992 115 529 564 1995 1993 2233 568 606 1996 1994 1060 567 605 1997 1995 115 529 564 1998 1996 1060 567 605 1999 1997 2213 524 559 2000 1998 122 565 603 2001 1999 2230 564 602 2002 2000 1060 567 605 2003 2001 122 565 603 2004 2002 1060 567 605 2005 2003 2233 568 606 2006 2004 98 569 607 2007 2005 2234 570 608 2008 2006 1061 571 609 2009 2007 98 569 607 2010 2008 1061 571 609 2011 2009 2237 572 610 2012 2010 91 573 611 2013 2011 2235 574 612 2014 2012 1061 571 609 2015 2013 91 573 611 2016 2014 1061 571 609 2017 2015 2234 570 608 2018 2016 100 575 613 2019 2017 2236 576 614 2020 2018 1061 571 609 2021 2019 100 575 613 2022 2020 1061 571 609 2023 2021 2235 574 612 2024 2022 99 577 615 2025 2023 2237 572 610 2026 2024 1061 571 609 2027 2025 99 577 615 2028 2026 1061 571 609 2029 2027 2236 576 614 2030 2028 100 575 613 2031 2029 2235 574 612 2032 2030 1062 578 616 2033 2031 100 575 613 2034 2032 1062 578 616 2035 2033 2240 579 617 2036 2034 91 573 611 2037 2035 2238 580 618 2038 2036 1062 578 616 2039 2037 91 573 611 2040 2038 1062 578 616 2041 2039 2235 574 612 2042 2040 92 581 619 2043 2041 2239 582 620 2044 2042 1062 578 616 2045 2043 92 581 619 2046 2044 1062 578 616 2047 2045 2238 580 618 2048 2046 101 583 621 2049 2047 2240 579 617 2050 2048 1062 578 616 2051 2049 101 583 621 2052 2050 1062 578 616 2053 2051 2239 582 620 2054 2052 101 583 622 2055 2053 2239 582 623 2056 2054 1063 584 624 2057 2055 101 583 622 2058 2056 1063 584 624 2059 2057 2243 585 625 2060 2058 92 581 626 2061 2059 2241 586 627 2062 2060 1063 584 624 2063 2061 92 581 626 2064 2062 1063 584 624 2065 2063 2239 582 623 2066 2064 93 587 628 2067 2065 2242 588 629 2068 2066 1063 584 624 2069 2067 93 587 628 2070 2068 1063 584 624 2071 2069 2241 586 627 2072 2070 102 589 630 2073 2071 2243 585 625 2074 2072 1063 584 624 2075 2073 102 589 630 2076 2074 1063 584 624 2077 2075 2242 588 629 2078 2076 102 589 630 2079 2077 2242 588 629 2080 2078 1064 590 631 2081 2079 102 589 630 2082 2080 1064 590 631 2083 2081 2246 591 632 2084 2082 93 587 628 2085 2083 2244 592 633 2086 2084 1064 590 631 2087 2085 93 587 628 2088 2086 1064 590 631 2089 2087 2242 588 629 2090 2088 94 593 634 2091 2089 2245 594 635 2092 2090 1064 590 631 2093 2091 94 593 634 2094 2092 1064 590 631 2095 2093 2244 592 633 2096 2094 103 595 636 2097 2095 2246 591 632 2098 2096 1064 590 631 2099 2097 103 595 636 2100 2098 1064 590 631 2101 2099 2245 594 635 2102 2100 94 593 634 2103 2101 2247 596 637 2104 2102 1065 597 638 2105 2103 94 593 634 2106 2104 1065 597 638 2107 2105 2245 594 635 2108 2106 95 598 639 2109 2107 2248 599 640 2110 2108 1065 597 638 2111 2109 95 598 639 2112 2110 1065 597 638 2113 2111 2247 596 637 2114 2112 104 600 641 2115 2113 2249 601 642 2116 2114 1065 597 638 2117 2115 104 600 641 2118 2116 1065 597 638 2119 2117 2248 599 640 2120 2118 103 595 636 2121 2119 2245 594 635 2122 2120 1065 597 638 2123 2121 103 595 636 2124 2122 1065 597 638 2125 2123 2249 601 642 2126 2124 95 598 639 2127 2125 2250 602 643 2128 2126 1066 603 644 2129 2127 95 598 639 2130 2128 1066 603 644 2131 2129 2248 599 640 2132 2130 96 604 645 2133 2131 2251 605 646 2134 2132 1066 603 644 2135 2133 96 604 645 2136 2134 1066 603 644 2137 2135 2250 602 643 2138 2136 105 606 647 2139 2137 2252 607 648 2140 2138 1066 603 644 2141 2139 105 606 647 2142 2140 1066 603 644 2143 2141 2251 605 646 2144 2142 104 600 641 2145 2143 2248 599 640 2146 2144 1066 603 644 2147 2145 104 600 641 2148 2146 1066 603 644 2149 2147 2252 607 648 2150 2148 105 606 647 2151 2149 2251 605 646 2152 2150 1067 608 649 2153 2151 105 606 647 2154 2152 1067 608 649 2155 2153 2255 609 650 2156 2154 96 604 645 2157 2155 2253 610 651 2158 2156 1067 608 649 2159 2157 96 604 645 2160 2158 1067 608 649 2161 2159 2251 605 646 2162 2160 97 611 652 2163 2161 2254 612 653 2164 2162 1067 608 649 2165 2163 97 611 652 2166 2164 1067 608 649 2167 2165 2253 610 651 2168 2166 106 613 654 2169 2167 2255 609 650 2170 2168 1067 608 649 2171 2169 106 613 654 2172 2170 1067 608 649 2173 2171 2254 612 653 2174 2172 97 611 652 2175 2173 2256 614 655 2176 2174 1068 615 656 2177 2175 97 611 652 2178 2176 1068 615 656 2179 2177 2254 612 653 2180 2178 98 569 607 2181 2179 2237 572 610 2182 2180 1068 615 656 2183 2181 98 569 607 2184 2182 1068 615 656 2185 2183 2256 614 655 2186 2184 99 577 615 2187 2185 2257 616 657 2188 2186 1068 615 656 2189 2187 99 577 615 2190 2188 1068 615 656 2191 2189 2237 572 610 2192 2190 106 613 654 2193 2191 2254 612 653 2194 2192 1068 615 656 2195 2193 106 613 654 2196 2194 1068 615 656 2197 2195 2257 616 657 2198 2196 99 577 615 2199 2197 2236 576 614 2200 2198 1069 617 658 2201 2199 99 577 615 2202 2200 1069 617 658 2203 2201 2259 618 659 2204 2202 100 575 613 2205 2203 2258 619 660 2206 2204 1069 617 658 2207 2205 100 575 613 2208 2206 1069 617 658 2201 2199 2236 576 614 2200 2198 75 477 509 2209 2207 2186 474 506 2210 2208 1069 617 658 2211 2209 75 477 509 2212 2210 1069 617 658 2213 2211 2258 619 660 2214 2212 76 473 505 2215 2213 2259 618 659 2216 2214 1069 617 658 2217 2215 76 473 505 2218 2216 1069 617 658 2211 2209 2186 474 506 2210 2208 75 477 509 2219 2217 2258 619 660 2220 2218 1070 620 661 2221 2219 75 477 509 2222 2220 1070 620 661 2223 2221 2190 484 516 2224 2222 100 575 613 2225 2223 2240 579 617 2226 2224 1070 620 661 2227 2225 100 575 613 2228 2226 1070 620 661 2229 2227 2258 619 660 2230 2228 101 583 621 2231 2229 2260 621 662 2232 2230 1070 620 661 2233 2231 101 583 621 2234 2232 1070 620 661 2227 2225 2240 579 617 2226 2224 77 485 517 2235 2233 2190 484 516 2236 2234 1070 620 661 2237 2235 77 485 517 2238 2236 1070 620 661 2239 2237 2260 621 662 2240 2238 77 485 524 2241 2239 2260 621 663 2242 2240 1071 622 664 2243 2241 77 485 524 2244 2242 1071 622 664 2245 2243 2193 490 525 2246 2244 101 583 622 2247 2245 2243 585 625 2248 2246 1071 622 664 2249 2247 101 583 622 2250 2248 1071 622 664 2251 2249 2260 621 663 2252 2250 102 589 630 2253 2251 2261 623 665 2254 2252 1071 622 664 2255 2253 102 589 630 2256 2254 1071 622 664 2257 2255 2243 585 625 2258 2256 78 491 526 2259 2257 2193 490 525 2260 2258 1071 622 664 2261 2259 78 491 526 2262 2260 1071 622 664 2263 2261 2261 623 665 2264 2262 78 491 526 2265 2263 2261 623 665 2266 2264 1072 624 666 2267 2265 78 491 526 2268 2266 1072 624 666 2269 2267 2196 496 531 2270 2268 102 589 630 2271 2269 2246 591 632 2272 2270 1072 624 666 2273 2271 102 589 630 2274 2272 1072 624 666 2275 2273 2261 623 665 2276 2274 103 595 636 2277 2275 2262 625 667 2278 2276 1072 624 666 2279 2277 103 595 636 2280 2278 1072 624 666 2281 2279 2246 591 632 2282 2280 79 497 532 2283 2281 2196 496 531 2284 2282 1072 624 666 2285 2283 79 497 532 2286 2284 1072 624 666 2287 2285 2262 625 667 2288 2286 103 595 636 2289 2287 2249 601 642 2290 2288 1073 626 668 2291 2289 103 595 636 2292 2290 1073 626 668 2293 2291 2262 625 667 2294 2292 104 600 641 2295 2293 2263 627 669 2296 2294 1073 626 668 2297 2295 104 600 641 2298 2296 1073 626 668 2299 2297 2249 601 642 2300 2298 80 502 537 2301 2299 2199 500 535 2302 2300 1073 626 668 2303 2301 80 502 537 2304 2302 1073 626 668 2305 2303 2263 627 669 2306 2304 79 497 532 2307 2305 2262 625 667 2308 2306 1073 626 668 2309 2307 79 497 532 2310 2308 1073 626 668 2311 2309 2199 500 535 2312 2310 104 600 641 2313 2311 2252 607 648 2314 2312 1074 628 670 2315 2313 104 600 641 2316 2314 1074 628 670 2317 2315 2263 627 669 2318 2316 105 606 647 2319 2317 2264 629 671 2320 2318 1074 628 670 2321 2319 105 606 647 2322 2320 1074 628 670 2323 2321 2252 607 648 2324 2322 81 508 543 2325 2323 2202 506 541 2326 2324 1074 628 670 2327 2325 81 508 543 2328 2326 1074 628 670 2329 2327 2264 629 671 2330 2328 80 502 537 2331 2329 2263 627 669 2332 2330 1074 628 670 2333 2331 80 502 537 2334 2332 1074 628 670 2329 2327 2202 506 541 2335 2333 81 508 543 2336 2334 2264 629 671 2337 2335 1075 630 672 2338 2336 81 508 543 2339 2337 1075 630 672 2340 2338 2205 514 549 2341 2339 105 606 647 2342 2340 2255 609 650 2343 2341 1075 630 672 2344 2342 105 606 647 2345 2343 1075 630 672 2346 2344 2264 629 671 2347 2345 106 613 654 2348 2346 2265 631 673 2349 2347 1075 630 672 2350 2348 106 613 654 2351 2349 1075 630 672 2352 2350 2255 609 650 2353 2351 82 515 550 2354 2352 2205 514 549 2355 2353 1075 630 672 2356 2354 82 515 550 2357 2355 1075 630 672 2358 2356 2265 631 673 2359 2357 106 613 654 2360 2358 2257 616 657 2361 2359 1076 632 674 2362 2360 106 613 654 2363 2361 1076 632 674 2364 2362 2265 631 673 2365 2363 99 577 615 2366 2364 2259 618 659 2367 2365 1076 632 674 2368 2366 99 577 615 2369 2367 1076 632 674 2370 2368 2257 616 657 2371 2369 76 473 505 2372 2370 2208 518 553 2373 2371 1076 632 674 2374 2372 76 473 505 2375 2373 1076 632 674 2376 2374 2259 618 659 2377 2375 82 515 550 2378 2376 2265 631 673 2379 2377 1076 632 674 2380 2378 82 515 550 2381 2379 1076 632 674 2382 2380 2208 518 553 2383 2381 114 481 513 2384 2382 2188 480 512 2385 2383 1077 633 675 2386 2384 114 481 513 2387 2385 1077 633 675 2388 2386 2267 634 676 2389 2387 107 479 511 2390 2388 2266 635 677 2391 2389 1077 633 675 2392 2390 107 479 511 2393 2391 1077 633 675 2394 2392 2188 480 512 2395 2393 84 525 560 2396 2394 2210 522 557 2397 2395 1077 633 675 2398 2396 84 525 560 2399 2397 1077 633 675 2400 2398 2266 635 677 2401 2399 83 521 556 2402 2400 2267 634 676 2403 2401 1077 633 675 2404 2402 83 521 556 2405 2403 1077 633 675 2406 2404 2210 522 557 2407 2405 84 525 560 2408 2406 2266 635 677 2409 2407 1078 636 678 2410 2408 84 525 560 2411 2409 1078 636 678 2412 2410 2214 532 567 2413 2411 107 479 511 2414 2412 2192 483 515 2415 2413 1078 636 678 2416 2414 107 479 511 2417 2415 1078 636 678 2418 2416 2266 635 677 2419 2417 108 487 519 2420 2418 2268 637 679 2421 2419 1078 636 678 2422 2420 108 487 519 2423 2421 1078 636 678 2424 2422 2192 483 515 2425 2423 85 533 568 2426 2424 2214 532 567 2427 2425 1078 636 678 2428 2426 85 533 568 2429 2427 1078 636 678 2430 2428 2268 637 679 2431 2429 85 533 575 2432 2430 2268 637 680 2433 2431 1079 638 681 2434 2432 85 533 575 2435 2433 1079 638 681 2436 2434 2217 538 576 2437 2435 108 487 520 2438 2436 2195 489 523 2439 2437 1079 638 681 2440 2438 108 487 520 2441 2439 1079 638 681 2442 2440 2268 637 680 2443 2441 109 493 528 2444 2442 2269 639 682 2445 2443 1079 638 681 2446 2444 109 493 528 2447 2445 1079 638 681 2448 2446 2195 489 523 2449 2447 86 539 577 2450 2448 2217 538 576 2451 2449 1079 638 681 2452 2450 86 539 577 2453 2451 1079 638 681 2454 2452 2269 639 682 2455 2453 86 539 577 2456 2454 2269 639 682 2457 2455 1080 640 683 2458 2456 86 539 577 2459 2457 1080 640 683 2460 2458 2220 544 582 2461 2459 109 493 528 2462 2460 2198 495 530 2463 2461 1080 640 683 2464 2462 109 493 528 2465 2463 1080 640 683 2466 2464 2269 639 682 2467 2465 110 499 534 2468 2466 2270 641 684 2469 2467 1080 640 683 2470 2468 110 499 534 2471 2469 1080 640 683 2472 2470 2198 495 530 2473 2471 87 545 583 2474 2472 2220 544 582 2475 2473 1080 640 683 2476 2474 87 545 583 2477 2475 1080 640 683 2478 2476 2270 641 684 2479 2477 110 499 534 2480 2478 2201 505 540 2481 2479 1081 642 685 2482 2480 110 499 534 2483 2481 1081 642 685 2484 2482 2270 641 684 2485 2483 111 504 539 2486 2484 2271 643 686 2487 2485 1081 642 685 2488 2486 111 504 539 2489 2487 1081 642 685 2490 2488 2201 505 540 2491 2489 88 550 588 2492 2490 2223 548 586 2493 2491 1081 642 685 2494 2492 88 550 588 2495 2493 1081 642 685 2496 2494 2271 643 686 2497 2495 87 545 583 2498 2496 2270 641 684 2499 2497 1081 642 685 2500 2498 87 545 583 2501 2499 1081 642 685 2502 2500 2223 548 586 2503 2501 111 504 539 2504 2502 2204 511 546 2505 2503 1082 644 687 2506 2504 111 504 539 2507 2505 1082 644 687 2508 2506 2271 643 686 2509 2507 112 510 545 2510 2508 2272 645 688 2511 2509 1082 644 687 2512 2510 112 510 545 2513 2511 1082 644 687 2514 2512 2204 511 546 2515 2513 89 556 594 2516 2514 2226 554 592 2517 2515 1082 644 687 2518 2516 89 556 594 2519 2517 1082 644 687 2520 2518 2272 645 688 2521 2519 88 550 588 1935 1933 2271 643 686 2522 2520 1082 644 687 2523 2521 88 550 588 2524 2522 1082 644 687 2525 2523 2226 554 592 2526 2524 89 556 594 2527 2525 2272 645 688 2528 2526 1083 646 689 2529 2527 89 556 594 2530 2528 1083 646 689 2531 2529 2229 562 600 2532 2530 112 510 545 2533 2531 2207 513 548 2534 2532 1083 646 689 2535 2533 112 510 545 2536 2534 1083 646 689 2537 2535 2272 645 688 2538 2536 113 517 552 2539 2537 2273 647 690 2540 2538 1083 646 689 2541 2539 113 517 552 2542 2540 1083 646 689 2543 2541 2207 513 548 2544 2542 90 563 601 2545 2543 2229 562 600 2546 2544 1083 646 689 2547 2545 90 563 601 2548 2546 1083 646 689 2549 2547 2273 647 690 2550 2548 113 517 552 2551 2549 2209 520 555 2552 2550 1084 648 691 2553 2551 113 517 552 2554 2552 1084 648 691 2555 2553 2273 647 690 2556 2554 114 481 513 2557 2555 2267 634 676 2558 2556 1084 648 691 2559 2557 114 481 513 2560 2558 1084 648 691 2561 2559 2209 520 555 2562 2560 83 521 556 2563 2561 2232 566 604 2564 2562 1084 648 691 2565 2563 83 521 556 2566 2564 1084 648 691 2567 2565 2267 634 676 2568 2566 90 563 601 2569 2567 2273 647 690 2570 2568 1084 648 691 2571 2569 90 563 601 2572 2570 1084 648 691 2573 2571 2232 566 604 2574 2572 115 529 564 2575 2573 2212 528 563 2576 2574 1085 649 692 2577 2575 115 529 564 2578 2576 1085 649 692 2579 2577 2276 650 693 2580 2578 116 527 562 2581 2579 2274 651 694 2582 2580 1085 649 692 2583 2581 116 527 562 2584 2582 1085 649 692 2585 2583 2212 528 563 2586 2584 57 652 695 2587 2585 2275 653 696 2588 2586 1085 649 692 2589 2587 57 652 695 2590 2588 1085 649 692 2591 2589 2274 651 694 2592 2590 56 654 697 2593 2591 2276 650 693 2594 2592 1085 649 692 2595 2593 56 654 697 2596 2594 1085 649 692 2597 2595 2275 653 696 2598 2596 116 527 562 2599 2597 2216 531 566 2600 2598 1086 655 698 2601 2599 116 527 562 2602 2600 1086 655 698 2603 2601 2274 651 694 2604 2602 117 535 570 2605 2603 2277 656 699 2606 2604 1086 655 698 2607 2605 117 535 570 2608 2606 1086 655 698 2609 2607 2216 531 566 2610 2608 58 657 700 2611 2609 2278 658 701 2612 2610 1086 655 698 2613 2611 58 657 700 2614 2612 1086 655 698 2615 2613 2277 656 699 2616 2614 57 652 695 2617 2615 2274 651 694 2618 2616 1086 655 698 2619 2617 57 652 695 2620 2618 1086 655 698 2621 2619 2278 658 701 2622 2620 58 657 702 2623 2621 2277 656 703 2624 2622 1087 659 704 2625 2623 58 657 702 2626 2624 1087 659 704 2627 2625 2280 660 705 2628 2626 117 535 571 2629 2627 2219 537 574 2630 2628 1087 659 704 2631 2629 117 535 571 2632 2630 1087 659 704 2633 2631 2277 656 703 2634 2632 118 541 579 2635 2633 2279 661 706 2636 2634 1087 659 704 2637 2635 118 541 579 2638 2636 1087 659 704 2639 2637 2219 537 574 2640 2638 59 662 707 2641 2639 2280 660 705 2642 2640 1087 659 704 2643 2641 59 662 707 2644 2642 1087 659 704 2645 2643 2279 661 706 2646 2644 59 662 707 2647 2645 2279 661 706 2648 2646 1088 663 708 2649 2647 59 662 707 2650 2648 1088 663 708 2651 2649 2282 664 709 2652 2650 118 541 579 2653 2651 2222 543 581 2654 2652 1088 663 708 2655 2653 118 541 579 2656 2654 1088 663 708 2657 2655 2279 661 706 2658 2656 119 547 585 2659 2657 2281 665 710 2660 2658 1088 663 708 2661 2659 119 547 585 2662 2660 1088 663 708 2663 2661 2222 543 581 2664 2662 60 666 711 2665 2663 2282 664 709 2666 2664 1088 663 708 2667 2665 60 666 711 2668 2666 1088 663 708 2669 2667 2281 665 710 2670 2668 60 666 711 2671 2669 2281 665 710 2672 2670 1089 667 712 2673 2671 60 666 711 2674 2672 1089 667 712 2675 2673 2284 668 713 2676 2674 119 547 585 2677 2675 2225 553 591 2678 2676 1089 667 712 2679 2677 119 547 585 2680 2678 1089 667 712 2681 2679 2281 665 710 2682 2680 120 552 590 2683 2681 2283 669 714 2684 2682 1089 667 712 2685 2683 120 552 590 2686 2684 1089 667 712 2687 2685 2225 553 591 2688 2686 61 670 715 2689 2687 2284 668 713 2690 2688 1089 667 712 2691 2689 61 670 715 2692 2690 1089 667 712 2693 2691 2283 669 714 2694 2692 61 670 715 2695 2693 2283 669 714 2696 2694 1090 671 716 2697 2695 61 670 715 2698 2696 1090 671 716 2699 2697 2286 672 717 2700 2698 120 552 590 2701 2699 2228 559 597 2702 2700 1090 671 716 2703 2701 120 552 590 2704 2702 1090 671 716 2705 2703 2283 669 714 2706 2704 121 558 596 2707 2705 2285 673 718 2708 2706 1090 671 716 2709 2707 121 558 596 2710 2708 1090 671 716 2711 2709 2228 559 597 2712 2710 62 674 719 2713 2711 2286 672 717 2714 2712 1090 671 716 2715 2713 62 674 719 2716 2714 1090 671 716 2717 2715 2285 673 718 2718 2716 62 674 719 2719 2717 2285 673 718 2720 2718 1091 675 720 2721 2719 62 674 719 2722 2720 1091 675 720 2723 2721 2288 676 721 2724 2722 121 558 596 2725 2723 2231 561 599 2726 2724 1091 675 720 2727 2725 121 558 596 2728 2726 1091 675 720 2729 2727 2285 673 718 2730 2728 122 565 603 2731 2729 2287 677 722 2732 2730 1091 675 720 2733 2731 122 565 603 2734 2732 1091 675 720 2735 2733 2231 561 599 2736 2734 63 678 723 2737 2735 2288 676 721 2738 2736 1091 675 720 2739 2737 63 678 723 2740 2738 1091 675 720 2741 2739 2287 677 722 2742 2740 122 565 603 2743 2741 2233 568 606 2744 2742 1092 679 724 2745 2743 122 565 603 2746 2744 1092 679 724 2747 2745 2287 677 722 2748 2746 115 529 564 2749 2747 2276 650 693 2750 2748 1092 679 724 2751 2749 115 529 564 2752 2750 1092 679 724 2753 2751 2233 568 606 2754 2752 56 654 697 2755 2753 2289 680 725 2756 2754 1092 679 724 2757 2755 56 654 697 2758 2756 1092 679 724 2759 2757 2276 650 693 2760 2758 63 678 723 2761 2759 2287 677 722 2762 2760 1092 679 724 2763 2761 63 678 723 2764 2762 1092 679 724 2765 2763 2289 680 725 2766 2764 63 678 723 2767 2765 2290 681 726 2768 2766 1093 682 727 2769 2767 63 678 723 2770 2768 1093 682 727 2771 2769 2288 676 721 2772 2770 123 398 425 2773 2771 2151 401 428 2774 2772 1093 682 727 2775 2773 123 398 425 2776 2774 1093 682 727 2777 2775 2290 681 726 2778 2776 124 406 433 2779 2777 2291 683 728 2780 2778 1093 682 727 2781 2779 124 406 433 2782 2780 1093 682 727 2783 2781 2151 401 428 2784 2782 62 674 719 2785 2783 2288 676 721 2786 2784 1093 682 727 2787 2785 62 674 719 2788 2786 1093 682 727 2789 2787 2291 683 728 2790 2788 62 674 719 2791 2789 2291 683 728 2792 2790 1094 684 729 2793 2791 62 674 719 2794 2792 1094 684 729 2795 2793 2286 672 717 2796 2794 124 406 433 2797 2795 2154 408 435 2798 2796 1094 684 729 2799 2797 124 406 433 2800 2798 1094 684 729 2801 2799 2291 683 728 2802 2800 125 412 439 2803 2801 2292 685 730 2804 2802 1094 684 729 2805 2803 125 412 439 2806 2804 1094 684 729 2807 2805 2154 408 435 2808 2806 61 670 715 2809 2807 2286 672 717 2810 2808 1094 684 729 2811 2809 61 670 715 2812 2810 1094 684 729 2813 2811 2292 685 730 2814 2812 61 670 715 2815 2813 2292 685 730 2816 2814 1095 686 731 2817 2815 61 670 715 2818 2816 1095 686 731 2819 2817 2284 668 713 2820 2818 125 412 439 2821 2819 2157 414 441 2822 2820 1095 686 731 2823 2821 125 412 439 2824 2822 1095 686 731 2825 2823 2292 685 730 2826 2824 126 418 445 2827 2825 2293 687 732 2828 2826 1095 686 731 2829 2827 126 418 445 2830 2828 1095 686 731 2831 2829 2157 414 441 2832 2830 60 666 711 2833 2831 2284 668 713 2834 2832 1095 686 731 2835 2833 60 666 711 2836 2834 1095 686 731 2837 2835 2293 687 732 2838 2836 60 666 711 2839 2837 2293 687 732 2840 2838 1096 688 733 2841 2839 60 666 711 2842 2840 1096 688 733 2843 2841 2282 664 709 2844 2842 126 418 445 2845 2843 2160 420 447 2846 2844 1096 688 733 2847 2845 126 418 445 2848 2846 1096 688 733 2849 2847 2293 687 732 2850 2848 127 424 451 2851 2849 2294 689 734 2852 2850 1096 688 733 2853 2851 127 424 451 2854 2852 1096 688 733 2855 2853 2160 420 447 2856 2854 59 662 707 2857 2855 2282 664 709 2858 2856 1096 688 733 2859 2857 59 662 707 2860 2858 1096 688 733 2861 2859 2294 689 734 2862 2860 127 424 451 2863 2861 2161 426 453 2864 2862 1097 690 735 2865 2863 127 424 451 2866 2864 1097 690 735 2867 2865 2294 689 734 2868 2866 128 425 452 2869 2867 2295 691 736 2870 2868 1097 690 735 2871 2869 128 425 452 2872 2870 1097 690 735 2873 2871 2161 426 453 2874 2872 58 657 702 2875 2873 2280 660 705 2876 2874 1097 690 735 2877 2875 58 657 702 2878 2876 1097 690 735 2879 2877 2295 691 736 2880 2878 59 662 707 2881 2879 2294 689 734 2882 2880 1097 690 735 2883 2881 59 662 707 2884 2882 1097 690 735 2885 2883 2280 660 705 2886 2884 128 425 462 2887 2885 2164 432 459 2888 2886 1098 692 737 2889 2887 128 425 462 2890 2888 1098 692 737 2891 2889 2295 691 738 2892 2890 129 431 458 2893 2891 2296 693 739 2894 2892 1098 692 737 2895 2893 129 431 458 2896 2894 1098 692 737 2897 2895 2164 432 459 2898 2896 57 652 695 2899 2897 2278 658 701 2900 2898 1098 692 737 2901 2899 57 652 695 2902 2900 1098 692 737 2903 2901 2296 693 739 2904 2902 58 657 700 2905 2903 2295 691 738 2906 2904 1098 692 737 2907 2905 58 657 700 2908 2906 1098 692 737 2909 2907 2278 658 701 2910 2908 129 431 458 2911 2909 2167 438 468 2912 2910 1099 694 740 2913 2911 129 431 458 2914 2912 1099 694 740 2915 2913 2296 693 739 2916 2914 130 437 467 2917 2915 2297 695 741 2918 2916 1099 694 740 2919 2917 130 437 467 2920 2918 1099 694 740 2921 2919 2167 438 468 2922 2920 56 654 697 2923 2921 2275 653 696 2924 2922 1099 694 740 2925 2923 56 654 697 2926 2924 1099 694 740 2927 2925 2297 695 741 2928 2926 57 652 695 2929 2927 2296 693 739 2930 2928 1099 694 740 2931 2929 57 652 695 2932 2930 1099 694 740 2933 2931 2275 653 696 2934 2932 130 437 467 2935 2933 2170 443 473 2936 2934 1100 696 742 2937 2935 130 437 467 2938 2936 1100 696 742 2939 2937 2297 695 741 2940 2938 123 398 425 2941 2939 2290 681 726 2942 2940 1100 696 742 2943 2941 123 398 425 2944 2942 1100 696 742 2945 2943 2170 443 473 2946 2944 63 678 723 2947 2945 2289 680 725 2948 2946 1100 696 742 2949 2947 63 678 723 2950 2948 1100 696 742 2951 2949 2290 681 726 2952 2950 56 654 697 2953 2951 2297 695 741 2954 2952 1100 696 742 2955 2953 56 654 697 2956 2954 1100 696 742 2957 2955 2289 680 725 2958 2956 131 354 378 2959 2957 2124 351 375 2960 2958 1101 697 743 2961 2959 131 354 378 2962 2960 1101 697 743 2963 2961 2299 698 744 2964 2962 132 350 374 2965 2963 2298 699 745 2966 2964 1101 697 743 2967 2965 132 350 374 2968 2966 1101 697 743 2969 2967 2124 351 375 2970 2968 65 404 431 2971 2969 2149 403 430 2972 2970 1101 697 743 2973 2971 65 404 431 2974 2972 1101 697 743 2975 2973 2298 699 745 2976 2974 64 402 429 2977 2975 2299 698 744 2978 2976 1101 697 743 2979 2977 64 402 429 2980 2978 1101 697 743 2981 2979 2149 403 430 2982 2980 65 404 431 2983 2981 2298 699 745 2984 2982 1102 700 746 2985 2983 65 404 431 2986 2984 1102 700 746 2987 2985 2152 409 436 2988 2986 132 350 374 2989 2987 2128 360 384 2990 2988 1102 700 746 2991 2989 132 350 374 2992 2990 1102 700 746 2993 2991 2298 699 745 2994 2992 133 359 383 2995 2993 2300 701 747 2996 2994 1102 700 746 2997 2995 133 359 383 2998 2996 1102 700 746 2999 2997 2128 360 384 3000 2998 66 410 437 3001 2999 2152 409 436 3002 3000 1102 700 746 3003 3001 66 410 437 3004 3002 1102 700 746 3005 3003 2300 701 747 3006 3004 66 410 437 3007 3005 2300 701 747 3008 3006 1103 702 748 3009 3007 66 410 437 3010 3008 1103 702 748 3011 3009 2155 415 442 3012 3010 133 359 383 3013 3011 2131 366 390 3014 3012 1103 702 748 3015 3013 133 359 383 3016 3014 1103 702 748 3017 3015 2300 701 747 3018 3016 134 365 389 3019 3017 2301 703 749 3020 3018 1103 702 748 3021 3019 134 365 389 3022 3020 1103 702 748 3023 3009 2131 366 390 3024 3021 67 416 443 3025 3022 2155 415 442 3026 3023 1103 702 748 3027 3024 67 416 443 3028 3025 1103 702 748 3029 3026 2301 703 749 3030 3027 67 416 443 3031 3028 2301 703 749 3032 3029 1104 704 750 3033 3030 67 416 443 3034 3031 1104 704 750 3035 3032 2158 421 448 3036 3033 134 365 389 3037 3034 2136 372 396 3038 3035 1104 704 750 3039 3036 134 365 389 3040 3037 1104 704 750 3041 3038 2301 703 749 3042 3039 135 376 400 3043 3040 2302 705 751 3044 3041 1104 704 750 3045 3042 135 376 400 3046 3043 1104 704 750 3047 3044 2136 372 396 3048 3045 68 422 449 3049 3046 2158 421 448 3050 3047 1104 704 750 3051 3048 68 422 449 3052 3049 1104 704 750 3053 3050 2302 705 751 3054 3051 68 422 449 3055 3052 2302 705 751 3056 3053 1105 706 752 3057 3054 68 422 449 3058 3055 1105 706 752 3059 3056 2162 429 456 3060 3057 135 376 400 3061 3058 2139 378 402 3062 3059 1105 706 752 3063 3060 135 376 400 3064 3061 1105 706 752 3057 3054 2302 705 751 3065 3062 136 382 406 3066 3063 2303 707 753 3067 3064 1105 706 752 3068 3065 136 382 406 3069 3066 1105 706 752 3070 3067 2139 378 402 3071 3068 69 430 457 3072 3069 2162 429 456 3073 3070 1105 706 752 3074 3071 69 430 457 3075 3072 1105 706 752 3076 3073 2303 707 753 3077 3074 69 430 464 3078 3075 2303 707 754 3079 3076 1106 708 755 3080 3077 69 430 464 3081 3078 1106 708 755 3082 3079 2165 435 465 3083 3080 136 382 407 3084 3081 2142 384 410 3085 3082 1106 708 755 3086 3083 136 382 407 3087 3084 1106 708 755 3088 3085 2303 707 754 3089 3086 137 388 415 3090 3087 2304 709 756 3091 3088 1106 708 755 3092 3089 137 388 415 3093 3090 1106 708 755 3094 3091 2142 384 410 3095 3092 70 436 466 3096 3093 2165 435 465 3097 3094 1106 708 755 3098 3095 70 436 466 3099 3096 1106 708 755 3100 3097 2304 709 756 3101 3098 137 388 415 3102 3099 2143 390 417 3103 3100 1107 710 757 3104 3101 137 388 415 3105 3102 1107 710 757 3106 3103 2304 709 756 3107 3104 138 389 416 3108 3105 2305 711 758 3109 3106 1107 710 757 3110 3107 138 389 416 3111 3108 1107 710 757 3112 3109 2143 390 417 3113 3110 71 442 472 3114 3111 2168 441 471 3115 3112 1107 710 757 3116 3113 71 442 472 3117 3114 1107 710 757 3118 3115 2305 711 758 3119 3116 70 436 466 3120 3117 2304 709 756 3121 3118 1107 710 757 3122 3119 70 436 466 3123 3120 1107 710 757 3124 3121 2168 441 471 3125 3122 138 389 416 3126 3123 2146 395 422 3127 3124 1108 712 759 3128 3125 138 389 416 3129 3126 1108 712 759 3130 3127 2305 711 758 3131 3128 131 354 378 3132 3129 2299 698 744 3133 3130 1108 712 759 3134 3131 131 354 378 3135 3132 1108 712 759 3136 3133 2146 395 422 3137 3134 64 402 429 3138 3135 2171 445 475 3139 3136 1108 712 759 3140 3137 64 402 429 3141 3138 1108 712 759 3142 3139 2299 698 744 3143 3140 71 442 472 3144 3141 2305 711 758 3145 3142 1108 712 759 3146 3143 71 442 472 3147 3144 1108 712 759 3148 3145 2171 445 475 3149 3146 40 380 411 3150 3147 2306 713 760 3151 3148 1109 714 761 3152 3149 40 380 411 3153 3150 1109 714 761 3154 3151 2140 385 412 3155 3152 139 312 323 3156 3153 2106 315 326 3157 3154 1109 714 761 3158 3155 139 312 323 3159 3156 1109 714 761 3160 3157 2306 713 760 3161 3158 140 317 331 3162 3159 2307 715 762 3163 3160 1109 714 761 3164 3161 140 317 331 3165 3162 1109 714 761 3166 3163 2106 315 326 3167 3164 41 386 413 3168 3165 2140 385 412 3169 3166 1109 714 761 3170 3167 41 386 413 3171 3168 1109 714 761 3172 3169 2307 715 762 3173 3170 140 317 331 3174 3171 2108 321 337 3175 3172 1110 716 763 3176 3173 140 317 331 3177 3174 1110 716 763 3178 3175 2307 715 762 3179 3176 141 320 336 3180 3177 2308 717 764 3181 3178 1110 716 763 3182 3179 141 320 336 3183 3180 1110 716 763 3184 3181 2108 321 337 3185 3182 42 394 421 3186 3183 2144 393 420 3187 3184 1110 716 763 3188 3185 42 394 421 3189 3186 1110 716 763 3190 3187 2308 717 764 3191 3188 41 386 413 3192 3189 2307 715 762 3193 3190 1110 716 763 3194 3191 41 386 413 3195 3192 1110 716 763 3196 3193 2144 393 420 3197 3194 141 320 336 3198 3195 2110 325 343 3199 3196 1111 718 765 3200 3197 141 320 336 3201 3198 1111 718 765 3202 3199 2308 717 764 3203 3200 142 324 342 3204 3201 2309 719 766 3205 3202 1111 718 765 3206 3203 142 324 342 3207 3204 1111 718 765 3208 3205 2110 325 343 3209 3206 43 356 380 3210 3207 2147 397 424 3211 3208 1111 718 765 3212 3209 43 356 380 3213 3210 1111 718 765 3214 3211 2309 719 766 3215 3212 42 394 421 3216 3213 2308 717 764 3217 3214 1111 718 765 3218 3215 42 394 421 3219 3216 1111 718 765 3220 3217 2147 397 424 3221 3218 142 324 342 3222 3219 2113 330 349 3223 3220 1112 720 767 3224 3221 142 324 342 3225 3222 1112 720 767 3226 3223 2309 719 766 3227 3224 143 329 348 3228 3225 2310 721 768 3229 3226 1112 720 767 3230 3227 143 329 348 3231 3228 1112 720 767 3232 3229 2113 330 349 3233 3230 44 358 382 3234 3231 2126 357 381 3235 3232 1112 720 767 3236 3233 44 358 382 3237 3234 1112 720 767 3238 3235 2310 721 768 3239 3236 43 356 380 3240 3237 2309 719 766 3241 3238 1112 720 767 3242 3239 43 356 380 3243 3240 1112 720 767 3244 3241 2126 357 381 3245 3242 143 329 348 3246 3243 2116 332 351 3247 3244 1113 722 769 3248 3245 143 329 348 3249 3246 1113 722 769 3250 3247 2310 721 768 3251 3248 144 336 355 3252 3249 2311 723 770 3253 3250 1113 722 769 3254 3251 144 336 355 3255 3252 1113 722 769 3256 3253 2116 332 351 3257 3254 45 364 388 3258 3255 2129 363 387 3259 3256 1113 722 769 3260 3257 45 364 388 3261 3258 1113 722 769 3262 3259 2311 723 770 3263 3260 44 358 382 3264 3261 2310 721 768 3265 3262 1113 722 769 3266 3263 44 358 382 3267 3264 1113 722 769 3250 3247 2129 363 387 3268 3265 144 336 355 3269 3266 2119 338 357 3270 3267 1114 724 771 3271 3268 144 336 355 3272 3269 1114 724 771 3273 3270 2311 723 770 3274 3271 145 342 361 3275 3272 2312 725 772 3276 3273 1114 724 771 3277 3274 145 342 361 3278 3275 1114 724 771 3279 3276 2119 338 357 3280 3277 46 370 394 3281 3278 2132 369 393 3282 3279 1114 724 771 3283 3280 46 370 394 3284 3281 1114 724 771 3285 3282 2312 725 772 3286 3283 45 364 388 3287 3284 2311 723 770 3288 3285 1114 724 771 3289 3286 45 364 388 3290 3287 1114 724 771 3291 3288 2132 369 393 3292 3289 46 370 394 3293 3290 2312 725 772 3294 3291 1115 726 773 3295 3292 46 370 394 3296 3293 1115 726 773 3297 3294 2134 373 397 3298 3295 145 342 361 3299 3296 2122 344 363 3300 3297 1115 726 773 3301 3298 145 342 361 3302 3299 1115 726 773 3303 3300 2312 725 772 3304 3301 146 347 367 3305 3302 2313 727 774 3306 3303 1115 726 773 3307 3304 146 347 367 3308 3305 1115 726 773 3309 3306 2122 344 363 3310 3307 47 374 398 3311 3308 2134 373 397 3312 3309 1115 726 773 3313 3310 47 374 398 3314 3311 1115 726 773 3315 3312 2313 727 774 3316 3313 47 374 398 3317 3314 2313 727 774 3318 3315 1116 728 775 3319 3316 47 374 398 3320 3317 1116 728 775 3321 3318 2137 379 403 3322 3319 146 347 367 3323 3320 2123 349 369 3324 3321 1116 728 775 3325 3322 146 347 367 3326 3323 1116 728 775 3327 3324 2313 727 774 3328 3325 139 312 373 3329 3326 2306 713 776 3330 3327 1116 728 775 3331 3328 139 312 373 3332 3329 1116 728 775 3333 3330 2123 349 369 3334 3331 40 380 404 3335 3332 2137 379 403 3336 3333 1116 728 775 3337 3334 40 380 404 3338 3335 1116 728 775 3339 3336 2306 713 776 3340 3337 339 68 74 3341 3338 2314 729 777 3342 3339 1117 730 778 3343 3340 339 68 74 3344 3341 1117 730 778 3345 3342 2317 731 779 3346 3343 358 30 33 3347 3344 2315 732 780 3348 3345 1117 730 778 3349 3346 358 30 33 3350 3347 1117 730 778 3351 3348 2314 729 777 3352 3349 147 43 46 3353 3350 2316 733 781 3354 3351 1117 730 778 3355 3352 147 43 46 3356 3353 1117 730 778 3357 3354 2315 732 780 3358 3355 7 274 281 3359 3356 2317 731 779 3360 3357 1117 730 778 3361 3358 7 274 281 3362 3359 1117 730 778 3363 3360 2316 733 781 3364 3361 147 43 46 3365 3362 1975 40 43 3366 3363 1118 734 782 3367 3364 147 43 46 3368 3365 1118 734 782 3369 3366 2316 733 781 3370 3367 148 39 42 3371 3368 2318 735 783 3372 3369 1118 734 782 3373 3370 148 39 42 3374 3371 1118 734 782 3375 3372 1975 40 43 3376 3373 8 276 283 3377 3374 2083 275 282 3378 3375 1118 734 782 3379 3376 8 276 283 3380 3377 1118 734 782 3381 3378 2318 735 783 3382 3379 7 274 281 3383 3380 2316 733 781 3384 3381 1118 734 782 3385 3382 7 274 281 3386 3383 1118 734 782 3387 3384 2083 275 282 3388 3385 8 276 283 3389 3386 2318 735 783 3390 3387 1119 736 784 3391 3388 8 276 283 3392 3389 1119 736 784 3393 3390 2087 283 290 3394 3391 148 39 42 3395 3392 1981 49 52 3396 3393 1119 736 784 3397 3394 148 39 42 3398 3395 1119 736 784 3399 3396 2318 735 783 3400 3397 149 53 56 3401 3398 2319 737 785 3402 3399 1119 736 784 3403 3400 149 53 56 3404 3401 1119 736 784 3405 3402 1981 49 52 3406 3403 9 75 291 3407 3404 2087 283 290 3408 3405 1119 736 784 3409 3406 9 75 291 3410 3407 1119 736 784 3411 3408 2319 737 785 3412 3409 340 77 83 3413 3410 2320 738 786 3414 3411 1120 739 787 3415 3412 340 77 83 3416 3413 1120 739 787 3417 3414 2323 740 788 3418 3415 359 54 57 3419 3416 2321 741 789 3420 3417 1120 739 787 3421 3418 359 54 57 3422 3419 1120 739 787 3423 3420 2320 738 786 3424 3421 704 742 790 3425 3422 2322 743 791 3426 3423 1120 739 787 3427 3424 704 742 790 3428 3425 1120 739 787 3429 3426 2321 741 789 3430 3427 10 744 792 3431 3428 2323 740 788 3432 3429 1120 739 787 3433 3430 10 744 792 3434 3431 1120 739 787 3435 3432 2322 743 791 3436 3433 360 745 793 3437 3434 2324 746 794 3438 3435 1121 747 795 3439 3436 360 745 793 3440 3437 1121 747 795 3441 3438 2327 748 796 3442 3439 150 749 797 3443 3440 2325 750 798 3444 3441 1121 747 795 3445 3442 150 749 797 3446 3443 1121 747 795 3447 3444 2324 746 794 3448 3445 368 751 799 3449 3446 2326 752 800 3450 3447 1121 747 795 3451 3448 368 751 799 3452 3449 1121 747 795 3453 3450 2325 750 798 3454 3451 371 753 801 3455 3452 2327 748 796 3456 3453 1121 747 795 3457 3454 371 753 801 3458 3455 1121 747 795 3459 3456 2326 752 800 3460 3457 150 749 797 3461 3458 2328 754 802 3462 3459 1122 755 803 3463 3460 150 749 797 3464 3461 1122 755 803 3465 3462 2325 750 798 3466 3463 151 756 804 3467 3464 2329 757 805 3468 3465 1122 755 803 3469 3466 151 756 804 3470 3467 1122 755 803 3471 3468 2328 754 802 3472 3469 369 758 806 3473 3470 2330 759 807 3474 3471 1122 755 803 3475 3472 369 758 806 3476 3473 1122 755 803 3477 3474 2329 757 805 3478 3475 368 751 799 3479 3476 2325 750 798 3480 3477 1122 755 803 3481 3478 368 751 799 3482 3479 1122 755 803 3483 3480 2330 759 807 3484 3481 369 758 806 3485 3482 2329 757 805 3486 3483 1123 760 808 3487 3484 369 758 806 3488 3485 1123 760 808 3489 3486 2333 761 809 3490 3487 151 756 804 3491 3488 2331 762 810 3492 3489 1123 760 808 3493 3490 151 756 804 3494 3491 1123 760 808 3487 3484 2329 757 805 3495 3492 152 763 811 3496 3493 2332 764 812 3497 3494 1123 760 808 3498 3495 152 763 811 3499 3496 1123 760 808 3500 3497 2331 762 810 3501 3498 370 765 813 3502 3499 2333 761 809 3503 3500 1123 760 808 3504 3501 370 765 813 3505 3502 1123 760 808 3498 3495 2332 764 812 3506 3494 372 766 814 3507 3503 2334 767 815 3508 3504 1124 768 816 3509 3505 372 766 814 3510 3506 1124 768 816 3511 3507 2337 769 817 3512 3508 361 770 818 3513 3509 2335 771 819 3514 3510 1124 768 816 3515 3511 361 770 818 3516 3512 1124 768 816 3517 3513 2334 767 815 3518 3514 713 772 820 3519 3515 2336 773 821 3520 3516 1124 768 816 3521 3517 713 772 820 3522 3518 1124 768 816 3523 3519 2335 771 819 3524 3520 714 774 822 3525 3521 2337 769 817 3526 3522 1124 768 816 3527 3523 714 774 822 3528 3524 1124 768 816 3529 3525 2336 773 821 3530 3526 153 775 823 3531 3527 2338 776 824 3532 3528 1125 777 825 3533 3529 153 775 823 3534 3530 1125 777 825 3535 3531 2341 778 826 3536 3532 154 779 827 3537 3533 2339 780 828 3538 3534 1125 777 825 3539 3535 154 779 827 3540 3536 1125 777 825 3541 3537 2338 776 824 3542 3538 155 781 829 3543 3539 2340 782 830 3544 3540 1125 777 825 3545 3541 155 781 829 3546 3542 1125 777 825 3547 3543 2339 780 828 3548 3544 156 783 831 3549 3545 2341 778 826 3550 3546 1125 777 825 3551 3547 156 783 831 3552 3548 1125 777 825 3553 3549 2340 782 830 3554 3550 153 775 823 3555 3551 2341 778 826 3556 3552 1126 784 832 3557 3553 153 775 823 3558 3554 1126 784 832 3559 3555 2344 785 833 3560 3556 156 783 831 3561 3557 2342 786 834 3562 3558 1126 784 832 3563 3559 156 783 831 3564 3560 1126 784 832 3565 3561 2341 778 826 3566 3562 157 787 835 3567 3563 2343 788 836 3568 3564 1126 784 832 3569 3565 157 787 835 3570 3566 1126 784 832 3571 3567 2342 786 834 3572 3568 158 789 837 3573 3569 2344 785 833 3574 3570 1126 784 832 3575 3571 158 789 837 3576 3572 1126 784 832 3577 3573 2343 788 836 3578 3574 232 790 838 3579 3575 2345 791 839 3580 3576 1127 792 840 3581 3577 232 790 838 3582 3578 1127 792 840 3583 3579 2347 793 841 3584 3580 233 794 842 3585 3581 2346 795 843 3586 3582 1127 792 840 3587 3583 233 794 842 3588 3584 1127 792 840 3589 3585 2345 791 839 3590 3586 153 775 823 3591 3587 2344 785 833 3592 3588 1127 792 840 3593 3589 153 775 823 3594 3590 1127 792 840 3595 3591 2346 795 843 3596 3592 158 789 837 3597 3593 2347 793 841 3598 3594 1127 792 840 3599 3595 158 789 837 3600 3596 1127 792 840 3601 3597 2344 785 833 3602 3598 234 796 844 3603 3599 2348 797 845 3604 3600 1128 798 846 3605 3601 234 796 844 3606 3602 1128 798 846 3607 3603 2349 799 847 3608 3604 154 779 827 3609 3605 2338 776 824 3610 3606 1128 798 846 3611 3607 154 779 827 3612 3608 1128 798 846 3613 3609 2348 797 845 3614 3610 153 775 823 3615 3611 2346 795 843 3616 3612 1128 798 846 3617 3613 153 775 823 3618 3614 1128 798 846 3619 3615 2338 776 824 3620 3616 233 794 842 3621 3617 2349 799 847 3622 3618 1128 798 846 3623 3619 233 794 842 3624 3620 1128 798 846 3625 3621 2346 795 843 3626 3622 154 779 848 3627 3623 2350 800 849 3628 3624 1129 801 850 3629 3625 154 779 848 3630 3626 1129 801 850 3631 3627 2339 780 851 3632 3628 162 802 852 3633 3629 2351 803 853 3634 3630 1129 801 850 3635 3631 162 802 852 3636 3632 1129 801 850 3637 3633 2350 800 849 3638 3634 163 804 854 3639 3635 2352 805 855 3640 3636 1129 801 850 3641 3637 163 804 854 3642 3638 1129 801 850 3643 3639 2351 803 853 3644 3640 155 781 856 3645 3641 2339 780 851 3646 3642 1129 801 850 3647 3643 155 781 856 3648 3644 1129 801 850 3649 3645 2352 805 855 3650 3646 157 787 835 3651 3647 2353 806 857 3652 3648 1130 807 858 3653 3649 157 787 835 3654 3650 1130 807 858 3655 3651 2343 788 836 3656 3652 164 808 859 3657 3653 2354 809 860 3658 3654 1130 807 858 3659 3655 164 808 859 3660 3656 1130 807 858 3661 3657 2353 806 857 3662 3658 165 810 861 3663 3659 2355 811 862 3664 3660 1130 807 858 3665 3661 165 810 861 3666 3662 1130 807 858 3667 3663 2354 809 860 3668 3664 158 789 837 3669 3665 2343 788 836 3670 3666 1130 807 858 3671 3667 158 789 837 3672 3668 1130 807 858 3673 3669 2355 811 862 3674 3670 191 812 863 3675 3671 2356 813 864 3676 3672 1131 814 865 3677 3673 191 812 863 3678 3674 1131 814 865 3679 3675 2359 815 866 3680 3676 192 816 867 3681 3677 2357 817 868 3682 3678 1131 814 865 3683 3679 192 816 867 3684 3680 1131 814 865 3685 3681 2356 813 864 3686 3682 195 818 869 3687 3683 2358 819 870 3688 3684 1131 814 865 3689 3685 195 818 869 3690 3686 1131 814 865 3691 3687 2357 817 868 3692 3688 190 820 871 3693 3689 2359 815 866 3694 3690 1131 814 865 3695 3691 190 820 871 3696 3692 1131 814 865 3697 3693 2358 819 870 3698 3694 236 821 872 3699 3695 2360 822 873 3700 3696 1132 823 874 3701 3697 236 821 872 3702 3698 1132 823 874 3703 3699 2363 824 875 3704 3700 234 796 876 3705 3701 2361 825 877 3706 3702 1132 823 874 3707 3703 234 796 876 3708 3704 1132 823 874 3709 3705 2360 822 873 3710 3706 161 826 878 3711 3707 2362 827 879 3712 3708 1132 823 874 3713 3709 161 826 878 3714 3710 1132 823 874 3715 3711 2361 825 877 3716 3712 168 828 880 3717 3713 2363 824 875 3718 3714 1132 823 874 3719 3715 168 828 880 3720 3716 1132 823 874 3721 3717 2362 827 879 3722 3718 162 802 852 3723 3719 2364 829 881 3724 3720 1133 830 882 3725 3721 162 802 852 3726 3722 1133 830 882 3727 3723 2351 803 853 3728 3724 169 831 883 3729 3725 2365 832 884 3730 3726 1133 830 882 3731 3727 169 831 883 3732 3728 1133 830 882 3733 3729 2364 829 881 3734 3730 170 833 885 3735 3731 2366 834 886 3736 3732 1133 830 882 3737 3733 170 833 885 3738 3734 1133 830 882 3739 3735 2365 832 884 3740 3736 163 804 854 3741 3737 2351 803 853 3742 3738 1133 830 882 3743 3739 163 804 854 3744 3740 1133 830 882 3745 3741 2366 834 886 3746 3742 164 808 859 3747 3743 2367 835 887 3748 3744 1134 836 888 3749 3745 164 808 859 3750 3746 1134 836 888 3751 3747 2354 809 860 3752 3748 172 837 889 3753 3749 2368 838 890 3754 3750 1134 836 888 3755 3751 172 837 889 3756 3752 1134 836 888 3757 3753 2367 835 887 3758 3754 173 839 891 3759 3755 2369 840 892 3760 3756 1134 836 888 3761 3757 173 839 891 3762 3758 1134 836 888 3763 3759 2368 838 890 3764 3760 165 810 861 3765 3761 2354 809 860 3766 3762 1134 836 888 3767 3763 165 810 861 3768 3764 1134 836 888 3769 3765 2369 840 892 3770 3766 192 816 867 3771 3767 2370 841 893 3772 3768 1135 842 894 3773 3769 192 816 867 3774 3770 1135 842 894 3775 3771 2357 817 868 3776 3772 193 843 895 3777 3773 2371 844 896 3778 3774 1135 842 894 3779 3775 193 843 895 3780 3776 1135 842 894 3781 3777 2370 841 893 3782 3778 194 845 897 3783 3779 2372 846 898 3784 3780 1135 842 894 3785 3781 194 845 897 3786 3782 1135 842 894 3787 3783 2371 844 896 3788 3784 195 818 869 3789 3785 2357 817 868 3790 3786 1135 842 894 3791 3787 195 818 869 3792 3788 1135 842 894 3793 3789 2372 846 898 3794 3790 236 821 872 3795 3791 2363 824 875 3796 3792 1136 847 899 3797 3793 236 821 872 3798 3794 1136 847 899 3799 3795 2375 848 900 3800 3796 168 828 880 3801 3797 2373 849 901 3802 3798 1136 847 899 3803 3799 168 828 880 3804 3800 1136 847 899 3805 3801 2363 824 875 3806 3802 176 850 902 3807 3803 2374 851 903 3808 3804 1136 847 899 3809 3805 176 850 902 3810 3806 1136 847 899 3811 3807 2373 849 901 3812 3808 238 852 904 3813 3809 2375 848 900 3814 3810 1136 847 899 3815 3811 238 852 904 3816 3812 1136 847 899 3817 3813 2374 851 903 3818 3814 170 833 885 3819 3815 2365 832 884 3820 3816 1137 853 905 3821 3817 170 833 885 3822 3818 1137 853 905 3823 3819 2378 854 906 3824 3820 169 831 883 3825 3821 2376 855 907 3826 3822 1137 853 905 3827 3823 169 831 883 3828 3824 1137 853 905 3829 3825 2365 832 884 3830 3826 177 856 908 3831 3827 2377 857 909 3832 3828 1137 853 905 3833 3829 177 856 908 3834 3830 1137 853 905 3835 3831 2376 855 907 3836 3832 171 858 910 3837 3833 2378 854 906 3838 3834 1137 853 905 3839 3835 171 858 910 3840 3836 1137 853 905 3841 3837 2377 857 909 3842 3838 172 837 889 3843 3839 2379 859 911 3844 3840 1138 860 912 3845 3841 172 837 889 3846 3842 1138 860 912 3847 3843 2368 838 890 3848 3844 171 858 910 3849 3845 2377 857 909 3850 3846 1138 860 912 3851 3847 171 858 910 3852 3848 1138 860 912 3853 3849 2379 859 911 3854 3850 177 856 908 3855 3851 2380 861 913 3856 3852 1138 860 912 3857 3853 177 856 908 3858 3854 1138 860 912 3859 3855 2377 857 909 3860 3856 173 839 891 3861 3857 2368 838 890 3862 3858 1138 860 912 3863 3859 173 839 891 3864 3860 1138 860 912 3865 3861 2380 861 913 3866 3862 237 862 914 3867 3863 2381 863 915 3868 3864 1139 864 916 3869 3865 237 862 914 3870 3866 1139 864 916 3871 3867 2383 865 917 3872 3868 173 839 891 3873 3869 2380 861 913 3874 3870 1139 864 916 3875 3871 173 839 891 3876 3872 1139 864 916 3877 3873 2381 863 915 3878 3874 177 856 908 3879 3875 2382 866 918 3880 3876 1139 864 916 3881 3877 177 856 908 3882 3878 1139 864 916 3883 3879 2380 861 913 3884 3880 239 867 919 3885 3881 2383 865 917 3886 3882 1139 864 916 3887 3883 239 867 919 3888 3884 1139 864 916 3889 3885 2382 866 918 3890 3886 238 852 904 3891 3887 2384 868 920 3892 3888 1140 869 921 3893 3889 238 852 904 3894 3890 1140 869 921 3895 3891 2385 870 922 3896 3892 239 867 919 3897 3893 2382 866 918 3898 3894 1140 869 921 3899 3895 239 867 919 3900 3896 1140 869 921 3901 3897 2384 868 920 3902 3898 177 856 908 3903 3899 2376 855 907 3904 3900 1140 869 921 3905 3901 177 856 908 3906 3902 1140 869 921 3907 3903 2382 866 918 3908 3904 169 831 883 3909 3905 2385 870 922 3910 3906 1140 869 921 3911 3907 169 831 883 3912 3908 1140 869 921 3913 3909 2376 855 907 3914 3910 163 804 854 3915 3911 2366 834 886 3916 3912 1141 871 923 3917 3913 163 804 854 3918 3914 1141 871 923 3919 3915 2387 872 924 3920 3916 170 833 885 3921 3917 2386 873 925 3922 3918 1141 871 923 3923 3919 170 833 885 3924 3920 1141 871 923 3925 3921 2366 834 886 3926 3922 94 593 634 3927 3923 2244 592 633 3928 3924 1141 871 923 3929 3925 94 593 634 3930 3926 1141 871 923 3931 3927 2386 873 925 3932 3928 93 587 628 3933 3929 2387 872 924 3934 3930 1141 871 923 3935 3931 93 587 628 3936 3932 1141 871 923 3937 3933 2244 592 633 3938 3934 155 781 856 3939 3935 2352 805 855 3940 3936 1142 874 926 3941 3937 155 781 856 3942 3938 1142 874 926 3943 3939 2388 875 927 3944 3940 163 804 854 3945 3941 2387 872 924 3946 3942 1142 874 926 3947 3943 163 804 854 3948 3944 1142 874 926 3949 3945 2352 805 855 3950 3946 93 587 628 3951 3947 2241 586 627 3952 3948 1142 874 926 3953 3949 93 587 628 3954 3950 1142 874 926 3955 3951 2387 872 924 3956 3952 92 581 626 3957 3953 2388 875 927 3958 3954 1142 874 926 3959 3955 92 581 626 3960 3956 1142 874 926 3961 3957 2241 586 627 3962 3958 156 783 831 3963 3959 2340 782 830 3964 3960 1143 876 928 3965 3961 156 783 831 3966 3962 1143 876 928 3967 3963 2389 877 929 3968 3964 155 781 829 3969 3965 2388 875 930 3970 3966 1143 876 928 3971 3967 155 781 829 3972 3968 1143 876 928 3973 3969 2340 782 830 3974 3970 92 581 619 3975 3971 2238 580 618 3976 3972 1143 876 928 3977 3973 92 581 619 3978 3974 1143 876 928 3979 3975 2388 875 930 3980 3976 91 573 611 3981 3977 2389 877 929 3982 3978 1143 876 928 3983 3979 91 573 611 3984 3980 1143 876 928 3985 3981 2238 580 618 3986 3982 157 787 835 3987 3983 2342 786 834 3988 3984 1144 878 931 3989 3985 157 787 835 3990 3986 1144 878 931 3991 3987 2390 879 932 3992 3988 156 783 831 3993 3989 2389 877 929 3994 3990 1144 878 931 3995 3991 156 783 831 3996 3992 1144 878 931 3997 3993 2342 786 834 3998 3994 91 573 611 3999 3995 2234 570 608 4000 3996 1144 878 931 4001 3997 91 573 611 4002 3998 1144 878 931 4003 3999 2389 877 929 4004 4000 98 569 607 4005 4001 2390 879 932 4006 4002 1144 878 931 4007 4003 98 569 607 4008 4004 1144 878 931 4009 4005 2234 570 608 4010 4006 164 808 859 4011 4007 2353 806 857 4012 4008 1145 880 933 4013 4009 164 808 859 4014 4010 1145 880 933 4015 4011 2391 881 934 4016 4012 157 787 835 4017 4013 2390 879 932 4018 4014 1145 880 933 4019 4015 157 787 835 4020 4016 1145 880 933 4021 4017 2353 806 857 4022 4018 98 569 607 4023 4019 2256 614 655 4024 4020 1145 880 933 4025 4021 98 569 607 4026 4022 1145 880 933 4027 4023 2390 879 932 4028 4024 97 611 652 4029 4025 2391 881 934 4030 4026 1145 880 933 4031 4027 97 611 652 4032 4028 1145 880 933 4033 4029 2256 614 655 4034 4030 172 837 889 4035 4031 2367 835 887 4036 4032 1146 882 935 4037 4033 172 837 889 4038 4034 1146 882 935 4039 4035 2392 883 936 4040 4036 164 808 859 4041 4037 2391 881 934 4042 4038 1146 882 935 4043 4039 164 808 859 4044 4040 1146 882 935 4045 4041 2367 835 887 4046 4042 97 611 652 4047 4043 2253 610 651 4048 4044 1146 882 935 4049 4045 97 611 652 4050 4046 1146 882 935 4051 4047 2391 881 934 4052 4048 96 604 645 4053 4049 2392 883 936 4054 4050 1146 882 935 4055 4051 96 604 645 4056 4052 1146 882 935 4057 4053 2253 610 651 4058 4054 171 858 910 4059 4055 2379 859 911 4060 4056 1147 884 937 4061 4057 171 858 910 4062 4058 1147 884 937 4063 4059 2393 885 938 4064 4060 172 837 889 4065 4061 2392 883 936 4066 4062 1147 884 937 4063 4059 172 837 889 4067 4063 1147 884 937 4068 4064 2379 859 911 4069 4065 96 604 645 4070 4066 2250 602 643 4071 4067 1147 884 937 4072 4068 96 604 645 4073 4069 1147 884 937 4074 4070 2392 883 936 4075 4071 95 598 639 4076 4072 2393 885 938 4077 4073 1147 884 937 4078 4074 95 598 639 4079 4075 1147 884 937 4080 4076 2250 602 643 4081 4077 170 833 885 4082 4078 2378 854 906 4083 4079 1148 886 939 4084 4080 170 833 885 4085 4081 1148 886 939 4086 4082 2386 873 925 4087 4083 171 858 910 4088 4084 2393 885 938 4089 4085 1148 886 939 4090 4086 171 858 910 4091 4087 1148 886 939 4092 4088 2378 854 906 4093 4089 95 598 639 4094 4090 2247 596 637 4095 4091 1148 886 939 4096 4092 95 598 639 4097 4093 1148 886 939 4098 4094 2393 885 938 4099 4095 94 593 634 4100 4096 2386 873 925 4101 4097 1148 886 939 4102 4098 94 593 634 4103 4099 1148 886 939 4104 4100 2247 596 637 4105 4101 179 887 940 4106 4102 2394 888 941 4107 4103 1149 889 942 4108 4104 179 887 940 4109 4105 1149 889 942 4110 4106 2397 890 943 4111 4107 178 891 944 4112 4108 2395 892 945 4113 4109 1149 889 942 4114 4110 178 891 944 4115 4111 1149 889 942 4116 4112 2394 888 941 4117 4113 160 893 946 4118 4114 2396 894 947 4119 4115 1149 889 942 4120 4116 160 893 946 4121 4117 1149 889 942 4122 4118 2395 892 945 4123 4119 159 895 948 4124 4120 2397 890 943 4125 4121 1149 889 942 4126 4122 159 895 948 4127 4123 1149 889 942 4128 4124 2396 894 947 4129 4125 180 896 949 4130 4126 2398 897 950 4131 4127 1150 898 951 4132 4128 180 896 949 4133 4129 1150 898 951 4134 4130 2400 899 952 4135 4131 179 887 940 4136 4132 2397 890 943 4137 4133 1150 898 951 4138 4134 179 887 940 4139 4135 1150 898 951 4140 4136 2398 897 950 4141 4137 159 895 948 4142 4138 2399 900 953 4143 4139 1150 898 951 4144 4140 159 895 948 4145 4141 1150 898 951 4146 4142 2397 890 943 4147 4143 166 901 954 4148 4144 2400 899 952 4149 4145 1150 898 951 4150 4146 166 901 954 4151 4147 1150 898 951 4152 4148 2399 900 953 4153 4149 181 902 955 4154 4150 2401 903 956 4155 4151 1151 904 957 4156 4150 181 902 955 4157 4152 1151 904 957 4158 4153 2403 905 958 4159 4154 180 896 949 4160 4155 2400 899 952 4161 4156 1151 904 957 4162 4157 180 896 949 4163 4158 1151 904 957 4164 4159 2401 903 956 4165 4160 166 901 954 4166 4161 2402 906 959 4167 4162 1151 904 957 4168 4163 166 901 954 4169 4164 1151 904 957 4170 4165 2400 899 952 4171 4166 174 907 960 4172 4167 2403 905 958 4173 4168 1151 904 957 4174 4169 174 907 960 4175 4170 1151 904 957 4176 4171 2402 906 959 4177 4172 182 908 961 4178 4173 2404 909 962 4179 4174 1152 910 963 4180 4175 182 908 961 4181 4176 1152 910 963 4182 4177 2406 911 964 4183 4178 181 902 955 4184 4179 2403 905 958 4185 4180 1152 910 963 4186 4181 181 902 955 4187 4182 1152 910 963 4188 4183 2404 909 962 4189 4184 174 907 960 4190 4185 2405 912 965 4191 4186 1152 910 963 4192 4187 174 907 960 4193 4188 1152 910 963 4194 4189 2403 905 958 4195 4190 175 913 966 4196 4191 2406 911 964 4197 4192 1152 910 963 4198 4193 175 913 966 4199 4194 1152 910 963 4200 4195 2405 912 965 4201 4196 183 914 967 4202 4197 2407 915 968 4203 4198 1153 916 969 4204 4199 183 914 967 4205 4200 1153 916 969 4206 4201 2409 917 970 4207 4202 182 908 961 4208 4203 2406 911 964 4209 4204 1153 916 969 4210 4205 182 908 961 4211 4206 1153 916 969 4212 4207 2407 915 968 4213 4208 175 913 966 4214 4209 2408 918 971 4215 4210 1153 916 969 4216 4211 175 913 966 4217 4212 1153 916 969 4218 4213 2406 911 964 4219 4214 167 919 972 4220 4215 2409 917 970 4221 4216 1153 916 969 4222 4217 167 919 972 4223 4218 1153 916 969 4224 4219 2408 918 971 4225 4220 178 891 973 4226 4221 2410 920 974 4227 4222 1154 921 975 4228 4223 178 891 973 4229 4224 1154 921 975 4230 4225 2395 892 976 4231 4226 183 914 967 4232 4227 2409 917 970 4233 4228 1154 921 975 4234 4229 183 914 967 4235 4230 1154 921 975 4236 4231 2410 920 974 4237 4232 167 919 972 4238 4233 2411 922 977 4239 4234 1154 921 975 4240 4235 167 919 972 4241 4236 1154 921 975 4242 4237 2409 917 970 4243 4238 160 893 978 4244 4239 2395 892 976 4245 4240 1154 921 975 4246 4241 160 893 978 4247 4242 1154 921 975 4248 4243 2411 922 977 4249 4244 185 923 979 4250 4245 2412 924 980 4251 4246 1155 925 981 4252 4247 185 923 979 4253 4248 1155 925 981 4254 4249 2414 926 982 4255 4250 184 927 983 4256 4251 2413 928 984 4257 4252 1155 925 981 4258 4253 184 927 983 4259 4254 1155 925 981 4260 4255 2412 924 980 4261 4256 178 891 944 4262 4257 2394 888 941 4263 4258 1155 925 981 4264 4259 178 891 944 4265 4260 1155 925 981 4266 4261 2413 928 984 4267 4262 179 887 940 4268 4263 2414 926 982 4269 4264 1155 925 981 4270 4265 179 887 940 4271 4266 1155 925 981 4272 4267 2394 888 941 4273 4268 186 929 985 4274 4269 2415 930 986 4275 4270 1156 931 987 4276 4271 186 929 985 4277 4272 1156 931 987 4278 4273 2416 932 988 4279 4274 185 923 979 4280 4275 2414 926 982 4281 4276 1156 931 987 4282 4277 185 923 979 4283 4278 1156 931 987 4284 4279 2415 930 986 4285 4280 179 887 940 4286 4281 2398 897 950 4141 4137 1156 931 987 4287 4282 179 887 940 4288 4283 1156 931 987 4289 4284 2414 926 982 4290 4285 180 896 949 4291 4286 2416 932 988 4292 4287 1156 931 987 4293 4288 180 896 949 4294 4289 1156 931 987 4295 4290 2398 897 950 4296 4291 187 933 989 4297 4292 2417 934 990 4298 4293 1157 935 991 4299 4294 187 933 989 4300 4295 1157 935 991 4301 4296 2418 936 992 4302 4297 186 929 985 4303 4298 2416 932 988 4304 4299 1157 935 991 4305 4300 186 929 985 4306 4301 1157 935 991 4307 4302 2417 934 990 4308 4303 180 896 949 4309 4304 2401 903 956 4310 4305 1157 935 991 4311 4306 180 896 949 4312 4307 1157 935 991 4313 4308 2416 932 988 4314 4309 181 902 955 4315 4310 2418 936 992 4316 4311 1157 935 991 4317 4312 181 902 955 4318 4313 1157 935 991 4319 4314 2401 903 956 4320 4315 188 937 993 4321 4316 2419 938 994 4322 4317 1158 939 995 4323 4318 188 937 993 4324 4319 1158 939 995 4325 4320 2420 940 996 4326 4321 187 933 989 4327 4322 2418 936 992 4328 4323 1158 939 995 4329 4324 187 933 989 4330 4325 1158 939 995 4331 4326 2419 938 994 4332 4327 181 902 955 4333 4328 2404 909 962 4334 4329 1158 939 995 4335 4330 181 902 955 4336 4331 1158 939 995 4337 4332 2418 936 992 4338 4333 182 908 961 4339 4334 2420 940 996 4340 4335 1158 939 995 4341 4336 182 908 961 4342 4337 1158 939 995 4343 4338 2404 909 962 4344 4339 189 941 997 4345 4340 2421 942 998 4346 4341 1159 943 999 4347 4342 189 941 997 4348 4343 1159 943 999 4349 4344 2422 944 1000 4350 4345 188 937 993 4351 4346 2420 940 996 4352 4347 1159 943 999 4353 4348 188 937 993 4354 4349 1159 943 999 4355 4350 2421 942 998 4356 4351 182 908 961 4357 4352 2407 915 968 4358 4353 1159 943 999 4359 4354 182 908 961 4360 4355 1159 943 999 4361 4356 2420 940 996 4362 4357 183 914 967 4363 4358 2422 944 1000 4364 4359 1159 943 999 4365 4360 183 914 967 4202 4197 1159 943 999 4366 4361 2407 915 968 4367 4362 184 927 1001 4368 4363 2423 945 1002 4369 4364 1160 946 1003 4370 4365 184 927 1001 4371 4366 1160 946 1003 4372 4367 2413 928 1004 4373 4368 189 941 997 4374 4369 2422 944 1000 4375 4370 1160 946 1003 4376 4371 189 941 997 4377 4372 1160 946 1003 4378 4373 2423 945 1002 4379 4374 183 914 967 4380 4375 2410 920 974 4381 4376 1160 946 1003 4382 4377 183 914 967 4383 4378 1160 946 1003 4384 4379 2422 944 1000 4385 4380 178 891 973 4386 4381 2413 928 1004 4387 4382 1160 946 1003 4388 4383 178 891 973 4389 4384 1160 946 1003 4390 4385 2410 920 974 4391 4386 191 812 863 4392 4387 2359 815 866 4393 4388 1161 947 1005 4394 4389 191 812 863 4395 4390 1161 947 1005 4396 4391 2425 948 1006 4397 4392 190 820 871 4398 4393 2424 949 1007 4399 4394 1161 947 1005 4400 4395 190 820 871 4401 4396 1161 947 1005 4402 4397 2359 815 866 4403 4398 184 927 983 4404 4399 2412 924 980 4405 4400 1161 947 1005 4406 4401 184 927 983 4407 4402 1161 947 1005 4408 4403 2424 949 1007 4409 4404 185 923 979 4410 4405 2425 948 1006 4411 4406 1161 947 1005 4412 4407 185 923 979 4413 4408 1161 947 1005 4414 4409 2412 924 980 4415 4410 192 816 867 4416 4411 2356 813 864 4417 4412 1162 950 1008 4418 4413 192 816 867 4419 4414 1162 950 1008 4420 4415 2426 951 1009 4421 4416 191 812 863 4422 4417 2425 948 1006 4423 4418 1162 950 1008 4424 4419 191 812 863 4425 4420 1162 950 1008 4426 4421 2356 813 864 4427 4422 185 923 979 4428 4423 2415 930 986 4429 4424 1162 950 1008 4430 4425 185 923 979 4431 4426 1162 950 1008 4432 4427 2425 948 1006 4433 4428 186 929 985 4434 4429 2426 951 1009 4435 4430 1162 950 1008 4436 4431 186 929 985 4437 4432 1162 950 1008 4438 4433 2415 930 986 4439 4434 193 843 1010 4440 4435 2370 841 1011 4441 4436 1163 952 1012 4442 4437 193 843 1010 4443 4438 1163 952 1012 4444 4439 2427 953 1013 4445 4440 192 816 867 4446 4441 2426 951 1009 4447 4442 1163 952 1012 4448 4443 192 816 867 4449 4444 1163 952 1012 4450 4445 2370 841 1011 4451 4446 186 929 985 4452 4447 2417 934 990 4453 4448 1163 952 1012 4454 4449 186 929 985 4455 4450 1163 952 1012 4456 4451 2426 951 1009 4457 4452 187 933 989 4458 4453 2427 953 1013 4459 4454 1163 952 1012 4460 4455 187 933 989 4461 4456 1163 952 1012 4462 4457 2417 934 990 4463 4458 194 845 1014 4464 4459 2371 844 1015 4465 4460 1164 954 1016 4466 4461 194 845 1014 4467 4462 1164 954 1016 4468 4463 2428 955 1017 4469 4464 193 843 1010 4470 4465 2427 953 1013 4471 4466 1164 954 1016 4472 4467 193 843 1010 4473 4468 1164 954 1016 4474 4469 2371 844 1015 4475 4470 187 933 989 4476 4471 2419 938 994 4477 4472 1164 954 1016 4478 4473 187 933 989 4479 4474 1164 954 1016 4480 4475 2427 953 1013 4481 4476 188 937 993 4482 4477 2428 955 1017 4483 4478 1164 954 1016 4484 4479 188 937 993 4485 4480 1164 954 1016 4486 4481 2419 938 994 4487 4482 195 818 1018 4488 4483 2372 846 1019 4489 4484 1165 956 1020 4490 4485 195 818 1018 4491 4486 1165 956 1020 4492 4487 2429 957 1021 4493 4488 194 845 1014 4494 4489 2428 955 1017 4495 4490 1165 956 1020 4496 4491 194 845 1014 4497 4492 1165 956 1020 4498 4493 2372 846 1019 4499 4494 188 937 993 4500 4495 2421 942 998 4501 4496 1165 956 1020 4502 4497 188 937 993 4503 4498 1165 956 1020 4504 4499 2428 955 1017 4505 4500 189 941 997 4506 4501 2429 957 1021 4507 4502 1165 956 1020 4508 4503 189 941 997 4509 4504 1165 956 1020 4510 4505 2421 942 998 4511 4506 190 820 1022 4512 4507 2358 819 1023 4513 4508 1166 958 1024 4514 4509 190 820 1022 4515 4510 1166 958 1024 4516 4511 2424 949 1025 4517 4512 195 818 1018 4518 4513 2429 957 1021 4519 4514 1166 958 1024 4520 4515 195 818 1018 4521 4516 1166 958 1024 4522 4517 2358 819 1023 4523 4518 189 941 997 4509 4504 2423 945 1002 4524 4519 1166 958 1024 4525 4520 189 941 997 4526 4521 1166 958 1024 4527 4522 2429 957 1021 4528 4523 184 927 1001 4529 4524 2424 949 1025 4530 4525 1166 958 1024 4531 4526 184 927 1001 4532 4527 1166 958 1024 4533 4528 2423 945 1002 4534 4529 196 959 1026 4535 4530 2430 960 1027 4536 4531 1167 961 1028 4537 4532 196 959 1026 4538 4533 1167 961 1028 4539 4534 2433 962 1029 4540 4535 197 963 1030 4541 4536 2431 964 1031 4542 4537 1167 961 1028 4543 4538 197 963 1030 4544 4539 1167 961 1028 4545 4540 2430 960 1027 4546 4541 198 965 1032 4547 4542 2432 966 1033 4548 4543 1167 961 1028 4549 4544 198 965 1032 4550 4545 1167 961 1028 4551 4546 2431 964 1031 4552 4547 199 967 1034 4553 4548 2433 962 1029 4554 4549 1167 961 1028 4555 4550 199 967 1034 4556 4551 1167 961 1028 4557 4552 2432 966 1033 4558 4553 197 963 1030 4559 4554 2434 968 1035 4560 4555 1168 969 1036 4561 4556 197 963 1030 4562 4557 1168 969 1036 4563 4558 2431 964 1031 4564 4559 200 970 1037 4565 4560 2435 971 1038 4566 4561 1168 969 1036 4567 4562 200 970 1037 4568 4563 1168 969 1036 4569 4564 2434 968 1035 4570 4565 201 972 1039 4571 4566 2436 973 1040 4572 4567 1168 969 1036 4573 4568 201 972 1039 4574 4569 1168 969 1036 4575 4570 2435 971 1038 4576 4571 198 965 1032 4577 4572 2431 964 1031 4578 4573 1168 969 1036 4579 4574 198 965 1032 4580 4575 1168 969 1036 4581 4576 2436 973 1040 4582 4577 204 974 1041 4583 4578 2437 975 1042 4584 4579 1169 976 1043 4585 4580 204 974 1041 4586 4581 1169 976 1043 4587 4582 2440 977 1044 4588 4583 205 978 1045 4589 4584 2438 979 1046 4590 4585 1169 976 1043 4591 4586 205 978 1045 4592 4587 1169 976 1043 4593 4588 2437 975 1042 4594 4589 202 980 1047 4595 4590 2439 981 1048 4596 4591 1169 976 1043 4597 4592 202 980 1047 4598 4593 1169 976 1043 4599 4594 2438 979 1046 4600 4595 203 982 1049 4601 4596 2440 977 1044 4602 4597 1169 976 1043 4603 4598 203 982 1049 4604 4599 1169 976 1043 4605 4600 2439 981 1048 4606 4601 207 983 1050 4607 4602 2441 984 1051 4608 4603 1170 985 1052 4609 4604 207 983 1050 4610 4605 1170 985 1052 4611 4606 2443 986 1053 4612 4607 204 974 1041 4613 4608 2440 977 1044 4614 4609 1170 985 1052 4615 4610 204 974 1041 4616 4611 1170 985 1052 4617 4612 2441 984 1051 4618 4613 203 982 1049 4619 4614 2442 987 1054 4620 4615 1170 985 1052 4621 4616 203 982 1049 4622 4617 1170 985 1052 4623 4618 2440 977 1044 4624 4619 206 988 1055 4625 4620 2443 986 1053 4626 4621 1170 985 1052 4627 4622 206 988 1055 4628 4623 1170 985 1052 4629 4624 2442 987 1054 4630 4625 209 989 1056 4631 4626 2444 990 1057 4632 4627 1171 991 1058 4633 4628 209 989 1056 4634 4629 1171 991 1058 4635 4630 2446 992 1059 4636 4631 207 983 1050 4637 4632 2443 986 1053 4638 4633 1171 991 1058 4639 4634 207 983 1050 4640 4635 1171 991 1058 4641 4636 2444 990 1057 4642 4637 206 988 1055 4643 4638 2445 993 1060 4644 4639 1171 991 1058 4645 4640 206 988 1055 4646 4641 1171 991 1058 4647 4642 2443 986 1053 4648 4643 208 994 1061 4649 4644 2446 992 1059 4650 4645 1171 991 1058 4651 4646 208 994 1061 4652 4647 1171 991 1058 4653 4648 2445 993 1060 4654 4649 211 995 1062 4655 4650 2447 996 1063 4656 4651 1172 997 1064 4657 4652 211 995 1062 4658 4653 1172 997 1064 4659 4654 2449 998 1065 4660 4655 209 989 1056 4661 4656 2446 992 1059 4662 4657 1172 997 1064 4663 4658 209 989 1056 4664 4659 1172 997 1064 4665 4660 2447 996 1063 4666 4661 208 994 1061 4667 4662 2448 999 1066 4668 4663 1172 997 1064 4669 4664 208 994 1061 4670 4665 1172 997 1064 4671 4666 2446 992 1059 4672 4667 210 1000 1067 4673 4668 2449 998 1065 4674 4669 1172 997 1064 4675 4670 210 1000 1067 4676 4671 1172 997 1064 4677 4672 2448 999 1066 4678 4673 213 1001 1068 4679 4674 2450 1002 1069 4680 4675 1173 1003 1070 4681 4676 213 1001 1068 4682 4677 1173 1003 1070 4683 4678 2452 1004 1071 4684 4679 211 995 1062 4685 4680 2449 998 1065 4686 4681 1173 1003 1070 4687 4682 211 995 1062 4688 4683 1173 1003 1070 4689 4684 2450 1002 1069 4690 4685 210 1000 1067 4691 4686 2451 1005 1072 4692 4687 1173 1003 1070 4693 4688 210 1000 1067 4694 4689 1173 1003 1070 4695 4690 2449 998 1065 4696 4691 212 1006 1073 4697 4692 2452 1004 1071 4698 4693 1173 1003 1070 4699 4694 212 1006 1073 4700 4695 1173 1003 1070 4701 4696 2451 1005 1072 4702 4697 205 978 1074 4703 4698 2453 1007 1075 4704 4699 1174 1008 1076 4705 4700 205 978 1074 4706 4701 1174 1008 1076 4707 4702 2438 979 1077 4708 4703 213 1001 1068 4709 4704 2452 1004 1071 4710 4705 1174 1008 1076 4711 4706 213 1001 1068 4712 4707 1174 1008 1076 4713 4708 2453 1007 1075 4714 4709 212 1006 1073 4715 4710 2454 1009 1078 4716 4711 1174 1008 1076 4717 4712 212 1006 1073 4718 4713 1174 1008 1076 4719 4714 2452 1004 1071 4720 4715 202 980 1079 4721 4716 2438 979 1077 4722 4717 1174 1008 1076 4723 4718 202 980 1079 4724 4719 1174 1008 1076 4725 4720 2454 1009 1078 4726 4721 196 959 1026 4727 4722 2433 962 1029 4728 4723 1175 1010 1080 4729 4724 196 959 1026 4730 4725 1175 1010 1080 4731 4726 2456 1011 1081 4732 4727 199 967 1034 4733 4728 2455 1012 1082 4734 4729 1175 1010 1080 4735 4730 199 967 1034 4736 4731 1175 1010 1080 4737 4732 2433 962 1029 4738 4733 205 978 1045 4739 4734 2437 975 1042 4740 4735 1175 1010 1080 4741 4736 205 978 1045 4742 4737 1175 1010 1080 4743 4738 2455 1012 1082 4744 4739 204 974 1041 4745 4740 2456 1011 1081 4746 4741 1175 1010 1080 4747 4742 204 974 1041 4748 4743 1175 1010 1080 4749 4744 2437 975 1042 4750 4745 197 963 1030 4751 4746 2430 960 1027 4752 4747 1176 1013 1083 4753 4748 197 963 1030 4754 4749 1176 1013 1083 4755 4750 2457 1014 1084 4756 4751 196 959 1026 4757 4752 2456 1011 1081 4758 4753 1176 1013 1083 4759 4754 196 959 1026 4760 4755 1176 1013 1083 4761 4756 2430 960 1027 4762 4757 204 974 1041 4763 4758 2441 984 1051 4764 4759 1176 1013 1083 4765 4760 204 974 1041 4766 4761 1176 1013 1083 4767 4762 2456 1011 1081 4768 4763 207 983 1050 4769 4764 2457 1014 1084 4770 4765 1176 1013 1083 4771 4766 207 983 1050 4772 4767 1176 1013 1083 4773 4768 2441 984 1051 4774 4769 200 970 1085 4775 4770 2434 968 1086 4776 4771 1177 1015 1087 4777 4772 200 970 1085 4778 4773 1177 1015 1087 4779 4774 2458 1016 1088 4780 4775 197 963 1030 4781 4776 2457 1014 1084 4782 4777 1177 1015 1087 4783 4778 197 963 1030 4784 4779 1177 1015 1087 4785 4780 2434 968 1086 4786 4781 207 983 1050 4787 4782 2444 990 1057 4788 4783 1177 1015 1087 4789 4784 207 983 1050 4790 4785 1177 1015 1087 4791 4786 2457 1014 1084 4792 4787 209 989 1056 4793 4788 2458 1016 1088 4794 4789 1177 1015 1087 4795 4790 209 989 1056 4796 4791 1177 1015 1087 4797 4792 2444 990 1057 4798 4793 201 972 1089 4799 4794 2435 971 1090 4800 4795 1178 1017 1091 4801 4796 201 972 1089 4802 4797 1178 1017 1091 4803 4798 2459 1018 1092 4804 4799 200 970 1085 4805 4800 2458 1016 1088 4806 4801 1178 1017 1091 4807 4802 200 970 1085 4808 4803 1178 1017 1091 4809 4804 2435 971 1090 4810 4805 209 989 1056 4811 4806 2447 996 1063 4812 4807 1178 1017 1091 4813 4808 209 989 1056 4814 4809 1178 1017 1091 4815 4810 2458 1016 1088 4816 4811 211 995 1062 4817 4812 2459 1018 1092 4818 4813 1178 1017 1091 4819 4814 211 995 1062 4820 4815 1178 1017 1091 4821 4816 2447 996 1063 4822 4817 198 965 1093 4823 4818 2436 973 1094 4824 4819 1179 1019 1095 4825 4820 198 965 1093 4826 4821 1179 1019 1095 4827 4822 2460 1020 1096 4828 4823 201 972 1089 4829 4824 2459 1018 1092 4830 4825 1179 1019 1095 4831 4826 201 972 1089 4832 4827 1179 1019 1095 4833 4828 2436 973 1094 4834 4829 211 995 1062 4835 4830 2450 1002 1069 4836 4831 1179 1019 1095 4837 4832 211 995 1062 4838 4833 1179 1019 1095 4839 4834 2459 1018 1092 4840 4835 213 1001 1068 4841 4836 2460 1020 1096 4842 4837 1179 1019 1095 4843 4838 213 1001 1068 4844 4839 1179 1019 1095 4845 4840 2450 1002 1069 4846 4841 199 967 1097 4847 4842 2432 966 1098 4848 4843 1180 1021 1099 4849 4844 199 967 1097 4850 4845 1180 1021 1099 4851 4846 2455 1012 1100 4852 4847 198 965 1093 4853 4848 2460 1020 1096 4854 4849 1180 1021 1099 4855 4850 198 965 1093 4856 4851 1180 1021 1099 4857 4852 2432 966 1098 4858 4853 213 1001 1068 4859 4854 2453 1007 1075 4860 4855 1180 1021 1099 4861 4856 213 1001 1068 4862 4857 1180 1021 1099 4863 4858 2460 1020 1096 4864 4859 205 978 1074 4865 4860 2455 1012 1100 4866 4861 1180 1021 1099 4867 4862 205 978 1074 4868 4863 1180 1021 1099 4869 4864 2453 1007 1075 4870 4865 210 1000 1067 4871 4866 2448 999 1066 4872 4867 1181 1022 1101 4873 4868 210 1000 1067 4874 4869 1181 1022 1101 4875 4870 2463 1023 1102 4876 4871 208 994 1061 4877 4872 2461 1024 1103 4878 4873 1181 1022 1101 4879 4874 208 994 1061 4880 4875 1181 1022 1101 4881 4876 2448 999 1066 4882 4877 175 913 1104 4883 4878 2462 1025 1105 4884 4879 1181 1022 1101 4885 4880 175 913 1104 4886 4881 1181 1022 1101 4887 4882 2461 1024 1103 4888 4883 176 850 1106 4889 4884 2463 1023 1102 4890 4885 1181 1022 1101 4891 4886 176 850 1106 4892 4887 1181 1022 1101 4893 4888 2462 1025 1105 4894 4889 212 1006 1073 4895 4890 2451 1005 1072 4896 4890 1182 1026 1107 4897 4891 212 1006 1073 4898 4892 1182 1026 1107 4899 4893 2464 1027 1108 4900 4894 210 1000 1067 4901 4895 2463 1023 1102 4902 4896 1182 1026 1107 4903 4897 210 1000 1067 4904 4898 1182 1026 1107 4905 4899 2451 1005 1072 4906 4900 176 850 1106 4907 4901 2373 849 1109 4908 4902 1182 1026 1107 4909 4903 176 850 1106 4910 4904 1182 1026 1107 4911 4905 2463 1023 1102 4912 4906 168 828 1110 4913 4907 2464 1027 1108 4914 4908 1182 1026 1107 4915 4909 168 828 1110 4916 4910 1182 1026 1107 4917 4911 2373 849 1109 4918 4912 202 980 1079 4919 4913 2454 1009 1078 4920 4914 1183 1028 1111 4921 4915 202 980 1079 4922 4916 1183 1028 1111 4923 4917 2465 1029 1112 4924 4918 212 1006 1073 4925 4919 2464 1027 1108 4926 4920 1183 1028 1111 4927 4921 212 1006 1073 4928 4922 1183 1028 1111 4929 4923 2454 1009 1078 4930 4924 168 828 1110 4931 4925 2362 827 1113 4932 4926 1183 1028 1111 4933 4927 168 828 1110 4934 4928 1183 1028 1111 4935 4929 2464 1027 1108 4936 4930 161 826 1114 4937 4931 2465 1029 1112 4938 4932 1183 1028 1111 4939 4933 161 826 1114 4940 4934 1183 1028 1111 4941 4935 2362 827 1113 4942 4936 203 982 1049 4943 4937 2439 981 1048 4944 4938 1184 1030 1115 4945 4939 203 982 1049 4946 4940 1184 1030 1115 4947 4941 2467 1031 1116 4948 4942 202 980 1047 4949 4943 2465 1029 1117 4950 4944 1184 1030 1115 4951 4945 202 980 1047 4952 4946 1184 1030 1115 4953 4947 2439 981 1048 4954 4948 161 826 1118 4955 4949 2466 1032 1119 4956 4950 1184 1030 1115 4957 4951 161 826 1118 4958 4952 1184 1030 1115 4959 4953 2465 1029 1117 4960 4954 160 893 1120 4961 4955 2467 1031 1116 4962 4956 1184 1030 1115 4963 4957 160 893 1120 4964 4958 1184 1030 1115 4965 4959 2466 1032 1119 4966 4960 206 988 1055 4967 4961 2442 987 1054 4968 4962 1185 1033 1121 4969 4963 206 988 1055 4970 4964 1185 1033 1121 4971 4965 2468 1034 1122 4972 4966 203 982 1049 4973 4967 2467 1031 1116 4974 4968 1185 1033 1121 4975 4969 203 982 1049 4976 4970 1185 1033 1121 4977 4971 2442 987 1054 4978 4972 160 893 1120 4979 4973 2411 922 1123 4980 4974 1185 1033 1121 4981 4975 160 893 1120 4982 4976 1185 1033 1121 4983 4977 2467 1031 1116 4984 4978 167 919 1124 4985 4979 2468 1034 1122 4986 4980 1185 1033 1121 4987 4981 167 919 1124 4988 4982 1185 1033 1121 4989 4983 2411 922 1123 4990 4984 208 994 1061 4991 4985 2445 993 1060 4992 4986 1186 1035 1125 4993 4987 208 994 1061 4994 4988 1186 1035 1125 4995 4989 2461 1024 1103 4996 4990 206 988 1055 4997 4991 2468 1034 1122 4998 4992 1186 1035 1125 4999 4993 206 988 1055 5000 4994 1186 1035 1125 5001 4995 2445 993 1060 5002 4996 167 919 1124 5003 4997 2408 918 1126 5004 4998 1186 1035 1125 5005 4999 167 919 1124 5006 5000 1186 1035 1125 5007 5001 2468 1034 1122 5008 5002 175 913 1104 5009 5003 2461 1024 1103 5010 5004 1186 1035 1125 5011 5005 175 913 1104 5012 5006 1186 1035 1125 5013 5007 2408 918 1126 5014 5008 214 1036 1127 5015 5009 2469 1037 1128 5016 5010 1187 1038 1129 5017 5011 214 1036 1127 5018 5012 1187 1038 1129 5019 5013 2472 1039 1130 5020 5014 215 1040 1131 5021 5015 2470 1041 1132 5022 5016 1187 1038 1129 5023 5017 215 1040 1131 5024 5018 1187 1038 1129 5025 5019 2469 1037 1128 5026 5020 216 1042 1133 5027 5021 2471 1043 1134 5028 5022 1187 1038 1129 5029 5023 216 1042 1133 5030 5024 1187 1038 1129 5031 5025 2470 1041 1132 5032 5026 217 1044 1135 5033 5027 2472 1039 1130 5034 5028 1187 1038 1129 5035 5029 217 1044 1135 5036 5030 1187 1038 1129 5037 5031 2471 1043 1134 5038 5032 215 1040 1136 5039 5033 2473 1045 1137 5040 5034 1188 1046 1138 5041 5035 215 1040 1136 5042 5036 1188 1046 1138 5043 5037 2470 1041 1139 5044 5038 218 1047 1140 5045 5039 2474 1048 1141 5046 5040 1188 1046 1138 5047 5041 218 1047 1140 5048 5042 1188 1046 1138 5049 5043 2473 1045 1137 5050 5044 219 1049 1142 5051 5045 2475 1050 1143 5052 5046 1188 1046 1138 5053 5047 219 1049 1142 5054 5048 1188 1046 1138 5055 5049 2474 1048 1141 5056 5050 216 1042 1144 5057 5051 2470 1041 1139 5058 5052 1188 1046 1138 5059 5053 216 1042 1144 5060 5054 1188 1046 1138 5061 5055 2475 1050 1143 5062 5056 222 1051 1145 5063 5057 2476 1052 1146 5064 5058 1189 1053 1147 5065 5059 222 1051 1145 5066 5060 1189 1053 1147 5067 5061 2479 1054 1148 5068 5062 223 1055 1149 5069 5063 2477 1056 1150 5070 5064 1189 1053 1147 5071 5065 223 1055 1149 5072 5066 1189 1053 1147 5073 5067 2476 1052 1146 5074 5068 220 1057 1151 5075 5069 2478 1058 1152 5076 5070 1189 1053 1147 5077 5071 220 1057 1151 5078 5072 1189 1053 1147 5079 5073 2477 1056 1150 5080 5074 221 1059 1153 5081 5075 2479 1054 1148 5082 5076 1189 1053 1147 5083 5077 221 1059 1153 5084 5078 1189 1053 1147 5085 5079 2478 1058 1152 5086 5080 225 1060 1154 5087 5081 2480 1061 1155 5088 5082 1190 1062 1156 5089 5083 225 1060 1154 5090 5084 1190 1062 1156 5091 5085 2482 1063 1157 5092 5086 222 1051 1145 5093 5087 2479 1054 1148 5094 5088 1190 1062 1156 5095 5089 222 1051 1145 5096 5090 1190 1062 1156 5097 5091 2480 1061 1155 5098 5092 221 1059 1153 5099 5093 2481 1064 1158 5100 5094 1190 1062 1156 5101 5095 221 1059 1153 5102 5096 1190 1062 1156 5103 5097 2479 1054 1148 5104 5098 224 1065 1159 5105 5099 2482 1063 1157 5106 5100 1190 1062 1156 5107 5101 224 1065 1159 5108 5102 1190 1062 1156 5109 5103 2481 1064 1158 5110 5104 227 1066 1160 5111 5105 2483 1067 1161 5112 5106 1191 1068 1162 5113 5107 227 1066 1160 5114 5108 1191 1068 1162 5115 5109 2485 1069 1163 5116 5110 225 1060 1154 5117 5111 2482 1063 1157 5118 5112 1191 1068 1162 5119 5113 225 1060 1154 5120 5114 1191 1068 1162 5121 5115 2483 1067 1161 5122 5116 224 1065 1159 5123 5117 2484 1070 1164 5124 5118 1191 1068 1162 5125 5119 224 1065 1159 5126 5120 1191 1068 1162 5127 5121 2482 1063 1157 5128 5122 226 1071 1165 5129 5123 2485 1069 1163 5130 5124 1191 1068 1162 5131 5125 226 1071 1165 5132 5126 1191 1068 1162 5133 5127 2484 1070 1164 5134 5128 229 1072 1166 5135 5129 2486 1073 1167 5136 5130 1192 1074 1168 5137 5131 229 1072 1166 5138 5132 1192 1074 1168 5139 5133 2488 1075 1169 5140 5134 227 1066 1160 5141 5135 2485 1069 1163 5142 5136 1192 1074 1168 5143 5137 227 1066 1160 5144 5138 1192 1074 1168 5145 5139 2486 1073 1167 5146 5140 226 1071 1165 5147 5141 2487 1076 1170 5148 5142 1192 1074 1168 5149 5143 226 1071 1165 5150 5144 1192 1074 1168 5151 5145 2485 1069 1163 5152 5146 228 1077 1171 5153 5147 2488 1075 1169 5154 5148 1192 1074 1168 5155 5149 228 1077 1171 5156 5150 1192 1074 1168 5157 5151 2487 1076 1170 5158 5152 231 1078 1172 5159 5153 2489 1079 1173 5160 5154 1193 1080 1174 5161 5155 231 1078 1172 5162 5156 1193 1080 1174 5163 5157 2491 1081 1175 5164 5158 229 1072 1166 5165 5159 2488 1075 1169 5166 5160 1193 1080 1174 5167 5161 229 1072 1166 5168 5162 1193 1080 1174 5169 5163 2489 1079 1173 5170 5164 228 1077 1171 5171 5165 2490 1082 1176 5172 5166 1193 1080 1174 5173 5167 228 1077 1171 5174 5168 1193 1080 1174 5175 5169 2488 1075 1169 5176 5170 230 1083 1177 5177 5171 2491 1081 1175 5178 5172 1193 1080 1174 5179 5173 230 1083 1177 5180 5174 1193 1080 1174 5181 5175 2490 1082 1176 5182 5176 223 1055 1149 5183 5177 2492 1084 1178 5184 5178 1194 1085 1179 5185 5179 223 1055 1149 5186 5180 1194 1085 1179 5187 5181 2477 1056 1150 5188 5182 231 1078 1180 5189 5183 2491 1081 1181 5190 5184 1194 1085 1179 5191 5185 231 1078 1180 5192 5186 1194 1085 1179 5193 5187 2492 1084 1178 5194 5188 230 1083 1182 5195 5189 2493 1086 1183 5196 5190 1194 1085 1179 5197 5191 230 1083 1182 5198 5192 1194 1085 1179 5199 5193 2491 1081 1181 5200 5194 220 1057 1151 5201 5195 2477 1056 1150 5202 5196 1194 1085 1179 5203 5197 220 1057 1151 5204 5198 1194 1085 1179 5205 5199 2493 1086 1183 5206 5200 214 1036 1127 5207 5201 2472 1039 1130 5208 5202 1195 1087 1184 5209 5203 214 1036 1127 5210 5204 1195 1087 1184 5211 5205 2495 1088 1185 5212 5206 217 1044 1135 5213 5207 2494 1089 1186 5214 5208 1195 1087 1184 5215 5209 217 1044 1135 5216 5210 1195 1087 1184 5217 5211 2472 1039 1130 5218 5212 223 1055 1149 5219 5213 2476 1052 1146 5220 5214 1195 1087 1184 5221 5215 223 1055 1149 5222 5216 1195 1087 1184 5223 5217 2494 1089 1186 5224 5218 222 1051 1145 5225 5219 2495 1088 1185 5226 5220 1195 1087 1184 5227 5221 222 1051 1145 5228 5222 1195 1087 1184 5229 5223 2476 1052 1146 5230 5224 215 1040 1187 5231 5225 2469 1037 1188 5232 5226 1196 1090 1189 5233 5227 215 1040 1187 5234 5228 1196 1090 1189 5235 5229 2496 1091 1190 5236 5230 214 1036 1127 5237 5231 2495 1088 1185 5238 5232 1196 1090 1189 5239 5233 214 1036 1127 5240 5234 1196 1090 1189 5241 5235 2469 1037 1188 5242 5236 222 1051 1145 5243 5237 2480 1061 1155 5244 5238 1196 1090 1189 5245 5239 222 1051 1145 5246 5240 1196 1090 1189 5247 5241 2495 1088 1185 5248 5242 225 1060 1154 5249 5243 2496 1091 1190 5250 5244 1196 1090 1189 5251 5245 225 1060 1154 5252 5246 1196 1090 1189 5253 5247 2480 1061 1155 5254 5248 218 1047 1140 5255 5249 2473 1045 1137 5256 5250 1197 1092 1191 5257 5251 218 1047 1140 5258 5252 1197 1092 1191 5259 5253 2497 1093 1192 5260 5254 215 1040 1187 5261 5255 2496 1091 1190 5262 5256 1197 1092 1191 5263 5257 215 1040 1187 5264 5258 1197 1092 1191 5265 5259 2473 1045 1137 5266 5260 225 1060 1154 5267 5261 2483 1067 1161 5268 5262 1197 1092 1191 5269 5263 225 1060 1154 5270 5264 1197 1092 1191 5271 5265 2496 1091 1190 5272 5266 227 1066 1160 5273 5267 2497 1093 1192 5274 5268 1197 1092 1191 5275 5269 227 1066 1160 5276 5270 1197 1092 1191 5277 5271 2483 1067 1161 5278 5272 219 1049 1142 5279 5273 2474 1048 1141 5280 5274 1198 1094 1193 5281 5275 219 1049 1142 5282 5276 1198 1094 1193 5283 5277 2498 1095 1194 5284 5278 218 1047 1140 5285 5279 2497 1093 1192 5286 5280 1198 1094 1193 5287 5281 218 1047 1140 5288 5282 1198 1094 1193 5289 5283 2474 1048 1141 5290 5284 227 1066 1160 5291 5285 2486 1073 1167 5292 5286 1198 1094 1193 5293 5287 227 1066 1160 5294 5288 1198 1094 1193 5295 5289 2497 1093 1192 5296 5290 229 1072 1166 5297 5291 2498 1095 1194 5298 5292 1198 1094 1193 5299 5293 229 1072 1166 5300 5294 1198 1094 1193 5301 5295 2486 1073 1167 5302 5296 216 1042 1195 5303 5297 2475 1050 1196 5304 5298 1199 1096 1197 5305 5299 216 1042 1195 5306 5300 1199 1096 1197 5307 5301 2499 1097 1198 5308 5302 219 1049 1142 5309 5303 2498 1095 1194 5310 5304 1199 1096 1197 5311 5305 219 1049 1142 5312 5306 1199 1096 1197 5313 5307 2475 1050 1196 5314 5308 229 1072 1166 5315 5309 2489 1079 1173 5316 5310 1199 1096 1197 5317 5311 229 1072 1166 5318 5312 1199 1096 1197 5319 5313 2498 1095 1194 5320 5314 231 1078 1172 5321 5315 2499 1097 1198 5322 5316 1199 1096 1197 5323 5317 231 1078 1172 5324 5318 1199 1096 1197 5325 5319 2489 1079 1173 5326 5320 217 1044 1135 5327 5321 2471 1043 1134 5328 5322 1200 1098 1199 5329 5323 217 1044 1135 5330 5324 1200 1098 1199 5331 5325 2494 1089 1186 5332 5326 216 1042 1200 5333 5327 2499 1097 1201 5334 5328 1200 1098 1199 5335 5329 216 1042 1200 5336 5330 1200 1098 1199 5337 5331 2471 1043 1134 5338 5332 231 1078 1180 5339 5333 2492 1084 1178 5340 5334 1200 1098 1199 5341 5335 231 1078 1180 5342 5336 1200 1098 1199 5343 5337 2499 1097 1201 5344 5338 223 1055 1149 5345 5339 2494 1089 1186 5346 5340 1200 1098 1199 5347 5341 223 1055 1149 5348 5342 1200 1098 1199 5349 5343 2492 1084 1178 5350 5344 233 794 842 5351 5345 2345 791 839 5352 5346 1201 1099 1202 5353 5347 233 794 842 5354 5348 1201 1099 1202 5355 5349 2501 1100 1203 5356 5350 232 790 838 5357 5351 2500 1101 1204 5358 5352 1201 1099 1202 5359 5353 232 790 838 5360 5354 1201 1099 1202 5361 5355 2345 791 839 5362 5356 159 895 1205 5363 5357 2396 894 1206 5364 5358 1201 1099 1202 5365 5359 159 895 1205 5366 5360 1201 1099 1202 5367 5361 2500 1101 1204 5368 5362 160 893 1207 5369 5363 2501 1100 1203 5370 5364 1201 1099 1202 5371 5365 160 893 1207 5372 5366 1201 1099 1202 5373 5367 2396 894 1206 5374 5368 161 826 1208 5375 5369 2361 825 1209 5376 5370 1202 1102 1210 5377 5371 161 826 1208 5378 5372 1202 1102 1210 5379 5373 2466 1032 1211 5380 5374 234 796 844 5381 5375 2349 799 847 5382 5376 1202 1102 1210 5383 5377 234 796 844 5384 5378 1202 1102 1210 5385 5379 2361 825 1209 5386 5380 233 794 842 5387 5381 2501 1100 1203 5388 5382 1202 1102 1210 5389 5383 233 794 842 5390 5384 1202 1102 1210 5391 5385 2349 799 847 5392 5386 160 893 1207 5393 5387 2466 1032 1211 5394 5388 1202 1102 1210 5395 5389 160 893 1207 5396 5390 1202 1102 1210 5397 5391 2501 1100 1203 5398 5392 159 895 1212 5399 5393 2500 1101 1213 5400 5394 1203 1103 1214 5401 5395 159 895 1212 5402 5396 1203 1103 1214 5403 5397 2399 900 1215 5404 5398 232 790 1216 5405 5399 2502 1104 1217 5406 5400 1203 1103 1214 5407 5401 232 790 1216 5408 5402 1203 1103 1214 5409 5403 2500 1101 1213 5410 5404 235 1105 1218 5411 5405 2503 1106 1219 5412 5406 1203 1103 1214 5413 5407 235 1105 1218 5414 5408 1203 1103 1214 5415 5409 2502 1104 1217 5416 5410 166 901 1220 5417 5411 2399 900 1215 5418 5412 1203 1103 1214 5419 5413 166 901 1220 5420 5414 1203 1103 1214 5421 5415 2503 1106 1219 5422 5416 154 779 848 5423 5417 2348 797 1221 5424 5418 1204 1107 1222 5425 5419 154 779 848 5426 5420 1204 1107 1222 5427 5421 2350 800 849 5428 5422 234 796 876 5429 5423 2360 822 873 5430 5424 1204 1107 1222 5431 5425 234 796 876 5432 5426 1204 1107 1222 5433 5427 2348 797 1221 5434 5428 236 821 872 5435 5429 2504 1108 1223 5436 5430 1204 1107 1222 5437 5431 236 821 872 5438 5432 1204 1107 1222 5439 5433 2360 822 873 5440 5434 162 802 852 5441 5435 2350 800 849 5442 5436 1204 1107 1222 5443 5437 162 802 852 5444 5438 1204 1107 1222 5445 5439 2504 1108 1223 5446 5440 235 1105 1218 5447 5441 2505 1109 1224 5448 5442 1205 1110 1225 5449 5443 235 1105 1218 5450 5444 1205 1110 1225 5451 5445 2503 1106 1219 5452 5446 237 862 914 5453 5447 2506 1111 1226 5454 5448 1205 1110 1225 5455 5449 237 862 914 5456 5450 1205 1110 1225 5457 5451 2505 1109 1224 5458 5452 174 907 1227 5459 5453 2402 906 1228 5460 5454 1205 1110 1225 5461 5455 174 907 1227 5462 5456 1205 1110 1225 5463 5457 2506 1111 1226 5464 5458 166 901 1220 5465 5459 2503 1106 1219 5466 5460 1205 1110 1225 5467 5461 166 901 1220 5468 5462 1205 1110 1225 5469 5463 2402 906 1228 5470 5464 236 821 872 5471 5465 2375 848 900 5472 5466 1206 1112 1229 5473 5467 236 821 872 5474 5468 1206 1112 1229 5475 5469 2504 1108 1223 5476 5470 238 852 904 5477 5471 2385 870 922 5478 5472 1206 1112 1229 5479 5473 238 852 904 5480 5474 1206 1112 1229 5481 5475 2375 848 900 5482 5476 169 831 883 5483 5477 2364 829 881 5484 5478 1206 1112 1229 5485 5479 169 831 883 5486 5480 1206 1112 1229 5487 5481 2385 870 922 5488 5482 162 802 852 5489 5483 2504 1108 1223 5490 5484 1206 1112 1229 5491 5485 162 802 852 5492 5486 1206 1112 1229 5493 5487 2364 829 881 5494 5488 174 907 1227 5495 5489 2506 1111 1226 5496 5490 1207 1113 1230 5497 5491 174 907 1227 5498 5492 1207 1113 1230 5499 5493 2405 912 1231 5500 5494 237 862 914 5501 5495 2383 865 917 5502 5496 1207 1113 1230 5499 5493 237 862 914 5503 5497 1207 1113 1230 5504 5498 2506 1111 1226 5505 5499 239 867 919 5506 5500 2507 1114 1232 5507 5501 1207 1113 1230 5508 5502 239 867 919 5509 5503 1207 1113 1230 5510 5504 2383 865 917 5511 5505 175 913 1233 5512 5506 2405 912 1231 5513 5507 1207 1113 1230 5514 5508 175 913 1233 5515 5509 1207 1113 1230 5516 5510 2507 1114 1232 5517 5511 239 867 919 5518 5512 2384 868 920 5519 5513 1208 1115 1234 5520 5514 239 867 919 5521 5515 1208 1115 1234 5522 5516 2507 1114 1232 5523 5517 238 852 904 5524 5518 2374 851 903 5525 5519 1208 1115 1234 5526 5520 238 852 904 5527 5521 1208 1115 1234 5528 5522 2384 868 920 5529 5523 176 850 902 5530 5524 2462 1025 1235 5531 5525 1208 1115 1234 5532 5526 176 850 902 5533 5527 1208 1115 1234 5534 5528 2374 851 903 5535 5529 175 913 1233 5536 5530 2507 1114 1232 5537 5531 1208 1115 1234 5538 5532 175 913 1233 5539 5533 1208 1115 1234 5540 5534 2462 1025 1235 5541 5535 221 1059 1153 5542 5536 2478 1058 1152 5543 5537 1209 1116 1236 5544 5538 221 1059 1153 5545 5539 1209 1116 1236 5546 5540 2509 1117 1237 5547 5541 220 1057 1151 5548 5542 2508 1118 1238 5549 5543 1209 1116 1236 5550 5544 220 1057 1151 5551 5545 1209 1116 1236 5552 5546 2478 1058 1152 5553 5547 232 790 1239 5554 5548 2347 793 1240 5555 5549 1209 1116 1236 5556 5550 232 790 1239 5557 5551 1209 1116 1236 5558 5552 2508 1118 1238 5559 5553 158 789 1241 5560 5554 2509 1117 1237 5561 5555 1209 1116 1236 5562 5556 158 789 1241 5563 5557 1209 1116 1236 5564 5558 2347 793 1240 5565 5559 224 1065 1159 5566 5560 2481 1064 1158 5567 5561 1210 1119 1242 5568 5562 224 1065 1159 5569 5563 1210 1119 1242 5570 5564 2510 1120 1243 5571 5565 221 1059 1153 5572 5566 2509 1117 1237 5573 5567 1210 1119 1242 5574 5568 221 1059 1153 5575 5569 1210 1119 1242 5576 5570 2481 1064 1158 5577 5571 158 789 1241 5578 5572 2355 811 1244 5579 5573 1210 1119 1242 5580 5574 158 789 1241 5581 5575 1210 1119 1242 5582 5576 2509 1117 1237 5583 5577 165 810 1245 5584 5578 2510 1120 1243 5585 5579 1210 1119 1242 5586 5580 165 810 1245 5587 5581 1210 1119 1242 5588 5582 2355 811 1244 5589 5583 226 1071 1165 5590 5584 2484 1070 1164 5591 5585 1211 1121 1246 5592 5586 226 1071 1165 5593 5587 1211 1121 1246 5594 5588 2511 1122 1247 5595 5589 224 1065 1159 5596 5590 2510 1120 1243 5597 5591 1211 1121 1246 5598 5592 224 1065 1159 5599 5593 1211 1121 1246 5600 5594 2484 1070 1164 5601 5595 165 810 1245 5602 5596 2369 840 1248 5603 5597 1211 1121 1246 5604 5598 165 810 1245 5605 5599 1211 1121 1246 5606 5600 2510 1120 1243 5607 5601 173 839 1249 5608 5602 2511 1122 1247 5609 5603 1211 1121 1246 5610 5604 173 839 1249 5611 5605 1211 1121 1246 5612 5606 2369 840 1248 5613 5607 228 1077 1171 5614 5608 2487 1076 1170 5615 5609 1212 1123 1250 5616 5610 228 1077 1171 5617 5611 1212 1123 1250 5618 5612 2512 1124 1251 5619 5613 226 1071 1165 5620 5614 2511 1122 1247 5621 5615 1212 1123 1250 5622 5616 226 1071 1165 5623 5617 1212 1123 1250 5624 5618 2487 1076 1170 5625 5619 173 839 1249 5626 5620 2381 863 1252 5627 5621 1212 1123 1250 5628 5622 173 839 1249 5629 5623 1212 1123 1250 5630 5624 2511 1122 1247 5631 5625 237 862 1253 5632 5626 2512 1124 1251 5633 5627 1212 1123 1250 5634 5628 237 862 1253 5635 5629 1212 1123 1250 5636 5630 2381 863 1252 5637 5631 230 1083 1177 5638 5632 2490 1082 1176 5639 5633 1213 1125 1254 5640 5634 230 1083 1177 5641 5635 1213 1125 1254 5642 5636 2513 1126 1255 5643 5637 228 1077 1171 5644 5638 2512 1124 1251 5645 5639 1213 1125 1254 5646 5640 228 1077 1171 5647 5641 1213 1125 1254 5648 5642 2490 1082 1176 5649 5643 237 862 1253 5650 5644 2505 1109 1256 5651 5645 1213 1125 1254 5652 5646 237 862 1253 5653 5647 1213 1125 1254 5654 5648 2512 1124 1251 5655 5649 235 1105 1257 5656 5650 2513 1126 1255 5657 5651 1213 1125 1254 5658 5652 235 1105 1257 5659 5653 1213 1125 1254 5660 5654 2505 1109 1256 5661 5655 220 1057 1151 5662 5656 2493 1086 1183 5663 5657 1214 1127 1258 5664 5658 220 1057 1151 5665 5659 1214 1127 1258 5666 5660 2508 1118 1238 5667 5661 230 1083 1182 5668 5662 2513 1126 1259 5669 5663 1214 1127 1258 5670 5664 230 1083 1182 5671 5665 1214 1127 1258 5672 5666 2493 1086 1183 5673 5667 235 1105 1260 5674 5668 2502 1104 1261 5675 5669 1214 1127 1258 5676 5670 235 1105 1260 5677 5671 1214 1127 1258 5678 5672 2513 1126 1259 5679 5673 232 790 1239 5680 5674 2508 1118 1238 5681 5675 1214 1127 1258 5682 5676 232 790 1239 5683 5677 1214 1127 1258 5684 5678 2502 1104 1261 5685 5679 244 1128 1262 5686 5680 2514 1129 1263 5687 5681 1215 1130 1264 5688 5682 244 1128 1262 5689 5683 1215 1130 1264 5690 5684 2517 1131 1265 5691 5685 1 15 1266 5692 5686 2515 1132 1267 5693 5687 1215 1130 1264 5694 5688 1 15 1266 5695 5689 1215 1130 1264 5696 5690 2514 1129 1263 5697 5691 335 8 1268 5698 5692 2516 1133 1269 5699 5693 1215 1130 1264 5700 5694 335 8 1268 5701 5695 1215 1130 1264 5702 5696 2515 1132 1267 5703 5697 364 1134 1270 5704 5698 2517 1131 1265 5705 5699 1215 1130 1264 5706 5700 364 1134 1270 5707 5701 1215 1130 1264 5708 5702 2516 1133 1269 5709 5703 365 1135 1271 5710 5704 2518 1136 1272 5711 5705 1216 1137 1273 5712 5706 365 1135 1271 5713 5707 1216 1137 1273 5714 5708 2521 1138 1274 5715 5709 808 1139 1275 5716 5710 2519 1140 1276 5717 5711 1216 1137 1273 5718 5712 808 1139 1275 5719 5713 1216 1137 1273 5720 5714 2518 1136 1272 5721 5715 806 1141 1277 5722 5716 2520 1142 1278 5723 5717 1216 1137 1273 5724 5718 806 1141 1277 5725 5719 1216 1137 1273 5726 5720 2519 1140 1276 5727 5721 337 27 1279 5728 5722 2521 1138 1274 5729 5723 1216 1137 1273 5730 5724 337 27 1279 5731 5725 1216 1137 1273 5732 5726 2520 1142 1278 5733 5727 362 1143 1280 5734 5728 2522 1144 1281 5735 5729 1217 1145 1282 5736 5730 362 1143 1280 5737 5731 1217 1145 1282 5738 5732 2525 1146 1283 5739 5733 364 1134 1270 5740 5734 2523 1147 1284 5741 5735 1217 1145 1282 5742 5736 364 1134 1270 5743 5737 1217 1145 1282 5744 5738 2522 1144 1281 5745 5739 809 1148 1285 5746 5740 2524 1149 1286 5747 5741 1217 1145 1282 5748 5742 809 1148 1285 5749 5743 1217 1145 1282 5750 5744 2523 1147 1284 5751 5745 810 1150 1287 5752 5746 2525 1146 1283 5753 5747 1217 1145 1282 5754 5748 810 1150 1287 5755 5749 1217 1145 1282 5756 5750 2524 1149 1286 5757 5751 365 1135 1271 5758 5752 2526 1151 1288 5759 5753 1218 1152 1289 5760 5754 365 1135 1271 5761 5755 1218 1152 1289 5762 5756 2529 1153 1290 5763 5757 245 1154 1291 5764 5758 2527 1155 1292 5765 5759 1218 1152 1289 5766 5760 245 1154 1291 5767 5761 1218 1152 1289 5768 5762 2526 1151 1288 5769 5763 242 1156 1293 5770 5764 2528 1157 1294 5771 5765 1218 1152 1289 5772 5766 242 1156 1293 5773 5767 1218 1152 1289 5774 5768 2527 1155 1292 5775 5769 363 452 482 5776 5770 2529 1153 1290 5777 5771 1218 1152 1289 5778 5772 363 452 482 5779 5773 1218 1152 1289 5780 5774 2528 1157 1294 5781 5775 411 1158 1295 5782 5776 2530 1159 1296 5783 5777 1219 1160 1297 5784 5778 411 1158 1295 5785 5779 1219 1160 1297 5786 5780 2533 1161 1298 5787 5781 246 1162 1299 5788 5782 2531 1163 1300 5789 5783 1219 1160 1297 5790 5784 246 1162 1299 5791 5785 1219 1160 1297 5792 5786 2530 1159 1296 5793 5787 247 1164 1301 5794 5788 2532 1165 1302 5795 5789 1219 1160 1297 5796 5790 247 1164 1301 5797 5791 1219 1160 1297 5798 5792 2531 1163 1300 5799 5793 404 1166 1303 5800 5794 2533 1161 1298 5801 5795 1219 1160 1297 5802 5796 404 1166 1303 5803 5797 1219 1160 1297 5804 5798 2532 1165 1302 5805 5799 420 1167 1304 5806 5800 2534 1168 1305 5807 5801 1220 1169 1306 5808 5802 420 1167 1304 5809 5803 1220 1169 1306 5810 5804 2537 1170 1307 5811 5805 421 1171 1308 5812 5806 2535 1172 1309 5813 5807 1220 1169 1306 5814 5808 421 1171 1308 5815 5809 1220 1169 1306 5816 5810 2534 1168 1305 5817 5811 422 1173 1310 5818 5812 2536 1174 1311 5819 5813 1220 1169 1306 5820 5814 422 1173 1310 5821 5815 1220 1169 1306 5822 5816 2535 1172 1309 5823 5817 405 1175 1312 5824 5818 2537 1170 1307 5825 5819 1220 1169 1306 5826 5820 405 1175 1312 5827 5821 1220 1169 1306 5828 5822 2536 1174 1311 5829 5823 424 1176 1313 5830 5824 2538 1177 1314 5831 5825 1221 1178 1315 5832 5826 424 1176 1313 5833 5827 1221 1178 1315 5834 5828 2540 1179 1316 5835 5829 405 1175 1312 5836 5830 2536 1174 1311 5837 5831 1221 1178 1315 5838 5832 405 1175 1312 5839 5833 1221 1178 1315 5840 5834 2538 1177 1314 5841 5835 422 1173 1310 5842 5836 2539 1180 1317 5843 5837 1221 1178 1315 5844 5838 422 1173 1310 5845 5839 1221 1178 1315 5846 5840 2536 1174 1311 5847 5841 423 1181 1318 5848 5842 2540 1179 1316 5849 5843 1221 1178 1315 5850 5844 423 1181 1318 5851 5845 1221 1178 1315 5852 5846 2539 1180 1317 5853 5847 407 1182 1319 5854 5848 2541 1183 1320 5855 5849 1222 1184 1321 5856 5850 407 1182 1319 5857 5851 1222 1184 1321 5858 5852 2544 1185 1322 5859 5853 406 1186 1323 5860 5854 2542 1187 1324 5861 5855 1222 1184 1321 5862 5856 406 1186 1323 5863 5857 1222 1184 1321 5864 5858 2541 1183 1320 5865 5859 249 1188 1325 5866 5860 2543 1189 1326 5867 5861 1222 1184 1321 5868 5862 249 1188 1325 5869 5863 1222 1184 1321 5870 5864 2542 1187 1324 5871 5865 250 1190 1327 5872 5866 2544 1185 1322 5873 5867 1222 1184 1321 5874 5868 250 1190 1327 5875 5869 1222 1184 1321 5876 5870 2543 1189 1326 5877 5871 408 1191 1328 5878 5872 2545 1192 1329 5879 5873 1223 1193 1330 5880 5874 408 1191 1328 5881 5875 1223 1193 1330 5882 5876 2547 1194 1331 5883 5877 407 1182 1319 5884 5878 2544 1185 1322 5885 5879 1223 1193 1330 5886 5880 407 1182 1319 5887 5881 1223 1193 1330 5888 5882 2545 1192 1329 5889 5883 250 1190 1327 5890 5884 2546 1195 1332 5891 5885 1223 1193 1330 5892 5886 250 1190 1327 5893 5887 1223 1193 1330 5894 5888 2544 1185 1322 5895 5889 251 1196 1333 5896 5890 2547 1194 1331 5897 5891 1223 1193 1330 5898 5892 251 1196 1333 5899 5893 1223 1193 1330 5900 5894 2546 1195 1332 5901 5895 409 1197 1334 5902 5896 2548 1198 1335 5903 5897 1224 1199 1336 5904 5898 409 1197 1334 5905 5899 1224 1199 1336 5906 5900 2550 1200 1337 5907 5901 408 1191 1328 5908 5902 2547 1194 1331 5909 5903 1224 1199 1336 5910 5904 408 1191 1328 5911 5905 1224 1199 1336 5912 5906 2548 1198 1335 5913 5907 251 1196 1333 5914 5908 2549 1201 1338 5915 5909 1224 1199 1336 5916 5910 251 1196 1333 5917 5911 1224 1199 1336 5918 5912 2547 1194 1331 5919 5913 252 1202 1339 5920 5914 2550 1200 1337 5921 5915 1224 1199 1336 5922 5916 252 1202 1339 5923 5917 1224 1199 1336 5924 5918 2549 1201 1338 5925 5919 410 1203 1340 5926 5920 2551 1204 1341 5927 5921 1225 1205 1342 5928 5922 410 1203 1340 5929 5923 1225 1205 1342 5930 5924 2553 1206 1343 5931 5925 409 1197 1334 5932 5926 2550 1200 1337 5933 5927 1225 1205 1342 5934 5928 409 1197 1334 5935 5929 1225 1205 1342 5936 5930 2551 1204 1341 5937 5931 252 1202 1339 5938 5932 2552 1207 1344 5939 5933 1225 1205 1342 5940 5934 252 1202 1339 5941 5935 1225 1205 1342 5942 5936 2550 1200 1337 5943 5937 253 1208 1345 5944 5938 2553 1206 1343 5945 5939 1225 1205 1342 5946 5940 253 1208 1345 5947 5941 1225 1205 1342 5948 5942 2552 1207 1344 5949 5943 410 1203 1340 5950 5944 2553 1206 1343 5951 5945 1226 1209 1346 5952 5946 410 1203 1340 5953 5947 1226 1209 1346 5954 5948 2555 1210 1347 5955 5949 253 1208 1345 5956 5950 2554 1211 1348 5957 5951 1226 1209 1346 5958 5952 253 1208 1345 5959 5953 1226 1209 1346 5960 5954 2553 1206 1343 5961 5955 246 1162 1299 5962 5956 2530 1159 1296 5963 5957 1226 1209 1346 5964 5958 246 1162 1299 5965 5959 1226 1209 1346 5966 5960 2554 1211 1348 5967 5961 411 1158 1295 5968 5962 2555 1210 1347 5969 5963 1226 1209 1346 5970 5964 411 1158 1295 5971 5965 1226 1209 1346 5972 5966 2530 1159 1296 5973 5967 246 1162 1349 5974 5968 2554 1211 1350 5975 5969 1227 1212 1351 5976 5970 246 1162 1349 5977 5971 1227 1212 1351 5978 5972 2557 1213 1352 5979 5973 253 1208 1353 5980 5974 2552 1207 1354 5981 5975 1227 1212 1351 5982 5976 253 1208 1353 5983 5977 1227 1212 1351 5984 5978 2554 1211 1350 5985 5979 252 1202 1355 5986 5980 2556 1214 1356 5987 5981 1227 1212 1351 5988 5982 252 1202 1355 5989 5983 1227 1212 1351 5990 5984 2552 1207 1354 5991 5985 428 1215 1357 5992 5986 2557 1213 1352 5993 5987 1227 1212 1351 5994 5988 428 1215 1357 5995 5989 1227 1212 1351 5996 5990 2556 1214 1356 5997 5991 279 1216 1358 5998 5992 2558 1217 1359 5999 5993 1228 1218 1360 6000 5994 279 1216 1358 6001 5995 1228 1218 1360 6002 5996 2561 1219 1361 6003 5997 244 1128 1262 6004 5998 2559 1220 1362 6005 5999 1228 1218 1360 6006 6000 244 1128 1262 6007 6001 1228 1218 1360 6008 6002 2558 1217 1359 6009 6003 240 1221 1363 6010 6004 2560 1222 1364 6011 6005 1228 1218 1360 6012 6006 240 1221 1363 6013 6007 1228 1218 1360 6014 6008 2559 1220 1362 6015 6009 280 1223 1365 6016 6010 2561 1219 1361 6017 6011 1228 1218 1360 6018 6012 280 1223 1365 6019 6013 1228 1218 1360 6020 6014 2560 1222 1364 6021 6015 280 1223 1365 6022 6016 2560 1222 1364 6023 6017 1229 1224 1366 6024 6018 280 1223 1365 6025 6019 1229 1224 1366 6026 6020 2564 1225 1367 6027 6021 240 1221 1363 6028 6022 2562 1226 1368 6029 6023 1229 1224 1366 6030 6024 240 1221 1363 6031 6025 1229 1224 1366 6032 6026 2560 1222 1364 6033 6027 243 1227 1369 6034 6028 2563 1228 1370 6035 6029 1229 1224 1366 6036 6030 243 1227 1369 6037 6031 1229 1224 1366 6038 6032 2562 1226 1368 6039 6033 281 1229 1371 6040 6034 2564 1225 1367 6041 6035 1229 1224 1366 6042 6036 281 1229 1371 6043 6037 1229 1224 1366 6044 6038 2563 1228 1370 6045 6039 281 1229 1372 6046 6040 2563 1228 1373 6047 6041 1230 1230 1374 6048 6042 281 1229 1372 6049 6043 1230 1230 1374 6050 6044 2567 1231 1375 6051 6045 243 1227 1376 6052 6046 2565 1232 1377 6053 6047 1230 1230 1374 6054 6047 243 1227 1376 6055 6048 1230 1230 1374 6056 6049 2563 1228 1373 6057 6050 242 1156 1293 6058 6051 2566 1233 1378 6059 6052 1230 1230 1374 6060 6053 242 1156 1293 6061 6054 1230 1230 1374 6062 6055 2565 1232 1377 6063 6056 282 1234 1379 6064 6057 2567 1231 1375 6065 6058 1230 1230 1374 6066 6059 282 1234 1379 6067 6060 1230 1230 1374 6068 6061 2566 1233 1378 6069 6062 282 1234 1379 6070 6063 2566 1233 1378 6071 6064 1231 1235 1380 6072 6065 282 1234 1379 6073 6066 1231 1235 1380 6074 6067 2569 1236 1381 6075 6068 242 1156 1293 6076 6069 2527 1155 1292 6077 6070 1231 1235 1380 6078 6071 242 1156 1293 6079 6072 1231 1235 1380 6080 6073 2566 1233 1378 6081 6074 245 1154 1291 6082 6075 2568 1237 1382 6083 6076 1231 1235 1380 6084 6077 245 1154 1291 6085 6078 1231 1235 1380 6086 6079 2527 1155 1292 6087 6080 283 1238 1383 6088 6081 2569 1236 1381 6089 6082 1231 1235 1380 6090 6083 283 1238 1383 6091 6084 1231 1235 1380 6092 6085 2568 1237 1382 6093 6086 283 1238 1383 6094 6087 2568 1237 1382 6095 6088 1232 1239 1384 6096 6089 283 1238 1383 6097 6090 1232 1239 1384 6098 6091 2572 1240 1385 6099 6092 245 1154 1291 6100 6093 2570 1241 1386 6101 6094 1232 1239 1384 6102 6095 245 1154 1291 6103 6096 1232 1239 1384 6104 6097 2568 1237 1382 6105 6098 3 23 1387 6106 6099 2571 1242 1388 6107 6100 1232 1239 1384 6108 6101 3 23 1387 6109 6102 1232 1239 1384 6110 6103 2570 1241 1386 6111 6104 284 1243 1389 6112 6105 2572 1240 1385 6113 6106 1232 1239 1384 6114 6107 284 1243 1389 6115 6108 1232 1239 1384 6116 6109 2571 1242 1388 6117 6110 285 1244 1390 6118 6111 2573 1245 1391 6119 6112 1233 1246 1392 6120 6113 285 1244 1390 6121 6114 1233 1246 1392 6122 6115 2574 1247 1393 6123 6116 284 1243 1389 6124 6117 2571 1242 1388 6125 6118 1233 1246 1392 6126 6119 284 1243 1389 6127 6120 1233 1246 1392 6128 6121 2573 1245 1391 6129 6122 3 23 1387 6130 6123 1966 22 1394 6131 6124 1233 1246 1392 6132 6125 3 23 1387 6133 6126 1233 1246 1392 6134 6127 2571 1242 1388 6135 6128 2 17 1395 6136 6129 2574 1247 1393 6137 6130 1233 1246 1392 6138 6131 2 17 1395 6139 6132 1233 1246 1392 6140 6133 1966 22 1394 6141 6134 286 1248 1396 6142 6135 2575 1249 1397 6143 6136 1234 1250 1398 6144 6137 286 1248 1396 6145 6138 1234 1250 1398 6146 6139 2576 1251 1399 6147 6140 285 1244 1390 6148 6141 2574 1247 1393 6149 6142 1234 1250 1398 6150 6143 285 1244 1390 6151 6144 1234 1250 1398 6152 6145 2575 1249 1397 6153 6146 2 17 1395 6154 6147 1963 16 1400 6155 6148 1234 1250 1398 6156 6149 2 17 1395 6157 6150 1234 1250 1398 6158 6151 2574 1247 1393 6159 6152 1 15 1266 6160 6153 2576 1251 1399 6161 6154 1234 1250 1398 6162 6155 1 15 1266 6163 6156 1234 1250 1398 6164 6157 1963 16 1400 6165 6158 279 1216 1358 6166 6159 2577 1252 1401 6167 6160 1235 1253 1402 6168 6161 279 1216 1358 6166 6159 1235 1253 1402 6169 6162 2558 1217 1359 6170 6163 286 1248 1396 6171 6164 2576 1251 1399 6172 6165 1235 1253 1402 6173 6166 286 1248 1396 6174 6167 1235 1253 1402 6175 6168 2577 1252 1401 6176 6169 1 15 1266 6177 6170 2514 1129 1263 6178 6171 1235 1253 1402 6179 6172 1 15 1266 6180 6173 1235 1253 1402 6181 6174 2576 1251 1399 6182 6175 244 1128 1262 6183 6176 2558 1217 1359 6184 6177 1235 1253 1402 6185 6178 244 1128 1262 6186 6179 1235 1253 1402 6187 6180 2514 1129 1263 6188 6181 362 1143 1280 6189 6182 2578 1254 1403 6190 6183 1236 1255 1404 6191 6184 362 1143 1280 6192 6185 1236 1255 1404 6193 6186 2580 1256 1405 6194 6187 366 454 1406 6195 6188 2579 1257 1407 6196 6189 1236 1255 1404 6197 6190 366 454 1406 6198 6191 1236 1255 1404 6199 6192 2578 1254 1403 6200 6193 243 1227 1369 6201 6194 2562 1226 1368 6202 6195 1236 1255 1404 6203 6196 243 1227 1369 6204 6197 1236 1255 1404 6205 6198 2579 1257 1407 6206 6199 240 1221 1363 6207 6200 2580 1256 1405 6208 6201 1236 1255 1404 6209 6202 240 1221 1363 6210 6203 1236 1255 1404 6211 6204 2562 1226 1368 6212 6205 271 1258 1408 6213 6206 2581 1259 1409 6214 6207 1237 1260 1410 6215 6208 271 1258 1408 6216 6209 1237 1260 1410 6217 6210 2584 1261 1411 6218 6211 263 1262 1412 6219 6212 2582 1263 1413 6220 6213 1237 1260 1410 6221 6214 263 1262 1412 6222 6215 1237 1260 1410 6223 6216 2581 1259 1409 6224 6217 264 1264 1414 6225 6218 2583 1265 1415 6226 6219 1237 1260 1410 6227 6220 264 1264 1414 6228 6221 1237 1260 1410 6229 6222 2582 1263 1413 6230 6223 272 1266 1416 6231 6224 2584 1261 1411 6232 6225 1237 1260 1410 6233 6226 272 1266 1416 6234 6227 1237 1260 1410 6235 6228 2583 1265 1415 6236 6229 272 1266 1416 6237 6230 2583 1265 1415 6238 6231 1238 1267 1417 6239 6232 272 1266 1416 6240 6233 1238 1267 1417 6241 6234 2587 1268 1418 6242 6235 264 1264 1414 6243 6236 2585 1269 1419 6244 6237 1238 1267 1417 6245 6238 264 1264 1414 6246 6239 1238 1267 1417 6247 6240 2583 1265 1415 6248 6241 265 1270 1420 6249 6242 2586 1271 1421 6250 6243 1238 1267 1417 6251 6244 265 1270 1420 6252 6245 1238 1267 1417 6253 6246 2585 1269 1419 6254 6247 273 1272 1422 6255 6248 2587 1268 1418 6256 6249 1238 1267 1417 6257 6250 273 1272 1422 6258 6251 1238 1267 1417 6259 6252 2586 1271 1421 6260 6253 273 1272 1423 6261 6254 2586 1271 1424 6262 6255 1239 1273 1425 6263 6256 273 1272 1423 6264 6257 1239 1273 1425 6265 6258 2590 1274 1426 6266 6259 265 1270 1427 6267 6260 2588 1275 1428 6268 6261 1239 1273 1425 6269 6262 265 1270 1427 6270 6263 1239 1273 1425 6271 6264 2586 1271 1424 6272 6265 266 1276 1429 6273 6266 2589 1277 1430 6274 6267 1239 1273 1425 6275 6268 266 1276 1429 6276 6269 1239 1273 1425 6277 6270 2588 1275 1428 6278 6271 274 1278 1431 6279 6272 2590 1274 1426 6280 6273 1239 1273 1425 6281 6274 274 1278 1431 6282 6275 1239 1273 1425 6283 6276 2589 1277 1430 6284 6277 274 1278 1431 6285 6278 2589 1277 1430 6286 6279 1240 1279 1432 6287 6280 274 1278 1431 6288 6281 1240 1279 1432 6289 6282 2593 1280 1433 6290 6283 266 1276 1429 6291 6284 2591 1281 1434 6292 6285 1240 1279 1432 6293 6286 266 1276 1429 6294 6287 1240 1279 1432 6295 6288 2589 1277 1430 6296 6289 267 1282 1435 6297 6290 2592 1283 1436 6298 6291 1240 1279 1432 6299 6292 267 1282 1435 6300 6293 1240 1279 1432 6301 6294 2591 1281 1434 6302 6295 275 1284 1437 6303 6296 2593 1280 1433 6304 6297 1240 1279 1432 6305 6298 275 1284 1437 6306 6299 1240 1279 1432 6307 6300 2592 1283 1436 6308 6301 275 1284 1437 6309 6302 2592 1283 1436 6310 6303 1241 1285 1438 6311 6304 275 1284 1437 6312 6305 1241 1285 1438 6313 6306 2596 1286 1439 6314 6307 267 1282 1435 6315 6308 2594 1287 1440 6316 6309 1241 1285 1438 6317 6310 267 1282 1435 6318 6311 1241 1285 1438 6319 6312 2592 1283 1436 6320 6313 268 1288 1441 6321 6314 2595 1289 1442 6322 6315 1241 1285 1438 6323 6316 268 1288 1441 6324 6317 1241 1285 1438 6325 6318 2594 1287 1440 6326 6319 276 1290 1443 6327 6320 2596 1286 1439 6328 6321 1241 1285 1438 6329 6322 276 1290 1443 6330 6323 1241 1285 1438 6331 6324 2595 1289 1442 6332 6325 268 1288 1441 6333 6326 2597 1291 1444 6334 6327 1242 1292 1445 6335 6328 268 1288 1441 6336 6329 1242 1292 1445 6337 6330 2595 1289 1442 6338 6331 269 1293 1446 6339 6332 2598 1294 1447 6340 6333 1242 1292 1445 6341 6334 269 1293 1446 6342 6335 1242 1292 1445 6343 6336 2597 1291 1444 6344 6337 277 1295 1448 6345 6338 2599 1296 1449 6346 6339 1242 1292 1445 6347 6340 277 1295 1448 6348 6341 1242 1292 1445 6349 6342 2598 1294 1447 6350 6343 276 1290 1443 6351 6344 2595 1289 1442 6352 6345 1242 1292 1445 6353 6346 276 1290 1443 6354 6347 1242 1292 1445 6355 6348 2599 1296 1449 6356 6349 269 1293 1446 6357 6350 2600 1297 1450 6358 6351 1243 1298 1451 6359 6352 269 1293 1446 6360 6353 1243 1298 1451 6361 6354 2598 1294 1447 6362 6355 270 1299 1452 6363 6356 2601 1300 1453 6364 6357 1243 1298 1451 6365 6358 270 1299 1452 6366 6359 1243 1298 1451 6367 6360 2600 1297 1450 6368 6361 278 1301 1454 6369 6362 2602 1302 1455 6370 6363 1243 1298 1451 6371 6364 278 1301 1454 6372 6365 1243 1298 1451 6373 6366 2601 1300 1453 6374 6367 277 1295 1448 6375 6368 2598 1294 1447 6376 6369 1243 1298 1451 6377 6370 277 1295 1448 6378 6371 1243 1298 1451 6379 6372 2602 1302 1455 6380 6373 270 1299 1452 6381 6374 2603 1303 1456 6382 6375 1244 1304 1457 6383 6376 270 1299 1452 6384 6377 1244 1304 1457 6385 6378 2601 1300 1453 6386 6379 263 1262 1412 6387 6380 2581 1259 1409 6388 6381 1244 1304 1457 6389 6382 263 1262 1412 6390 6383 1244 1304 1457 6391 6384 2603 1303 1456 6392 6385 271 1258 1408 6393 6386 2604 1305 1458 6394 6387 1244 1304 1457 6395 6388 271 1258 1408 6396 6389 1244 1304 1457 6397 6390 2581 1259 1409 6398 6391 278 1301 1454 6399 6392 2601 1300 1453 6400 6393 1244 1304 1457 6401 6394 278 1301 1454 6402 6395 1244 1304 1457 6403 6396 2604 1305 1458 6404 6397 260 1306 1459 6405 6398 2605 1307 1460 6406 6399 1245 1308 1461 6407 6400 260 1306 1459 6408 6401 1245 1308 1461 6409 6402 2607 1309 1462 6410 6403 271 1258 1408 6411 6404 2584 1261 1411 6412 6405 1245 1308 1461 6413 6406 271 1258 1408 6414 6407 1245 1308 1461 6415 6408 2605 1307 1460 6416 6409 272 1266 1416 6417 6410 2606 1310 1463 6418 6411 1245 1308 1461 6419 6412 272 1266 1416 6420 6413 1245 1308 1461 6421 6414 2584 1261 1411 6422 6415 259 1311 1464 6423 6416 2607 1309 1462 6424 6417 1245 1308 1461 6425 6418 259 1311 1464 6426 6419 1245 1308 1461 6427 6420 2606 1310 1463 6428 6421 259 1311 1464 6429 6422 2606 1310 1463 6430 6423 1246 1312 1465 6431 6424 259 1311 1464 6432 6425 1246 1312 1465 6433 6426 2609 1313 1466 6434 6427 272 1266 1416 6435 6428 2587 1268 1418 6436 6429 1246 1312 1465 6437 6430 272 1266 1416 6438 6431 1246 1312 1465 6439 6432 2606 1310 1463 6440 6433 273 1272 1422 6441 6434 2608 1314 1467 6442 6435 1246 1312 1465 6443 6436 273 1272 1422 6444 6437 1246 1312 1465 6445 6438 2587 1268 1418 6446 6439 258 1315 1468 6447 6440 2609 1313 1466 6448 6441 1246 1312 1465 6449 6442 258 1315 1468 6450 6443 1246 1312 1465 6451 6444 2608 1314 1467 6452 6445 258 1315 1469 6453 6446 2608 1314 1470 6454 6447 1247 1316 1471 6455 6448 258 1315 1469 6456 6449 1247 1316 1471 6457 6450 2611 1317 1472 6458 6451 273 1272 1423 6459 6452 2590 1274 1426 6280 6273 1247 1316 1471 6460 6453 273 1272 1423 6461 6454 1247 1316 1471 6462 6455 2608 1314 1470 6463 6456 274 1278 1431 6464 6457 2610 1318 1473 6465 6458 1247 1316 1471 6466 6459 274 1278 1431 6467 6460 1247 1316 1471 6468 6461 2590 1274 1426 6469 6462 257 1319 1474 6470 6463 2611 1317 1472 6471 6464 1247 1316 1471 6472 6465 257 1319 1474 6473 6466 1247 1316 1471 6472 6465 2610 1318 1473 6474 6467 257 1319 1474 6475 6468 2610 1318 1473 6476 6469 1248 1320 1475 6477 6470 257 1319 1474 6478 6471 1248 1320 1475 6479 6472 2613 1321 1476 6480 6473 274 1278 1431 6481 6474 2593 1280 1433 6482 6475 1248 1320 1475 6483 6476 274 1278 1431 6484 6477 1248 1320 1475 6485 6478 2610 1318 1473 6486 6479 275 1284 1437 6487 6480 2612 1322 1477 6488 6481 1248 1320 1475 6489 6482 275 1284 1437 6490 6483 1248 1320 1475 6491 6484 2593 1280 1433 6492 6485 256 1323 1478 6493 6486 2613 1321 1476 6494 6487 1248 1320 1475 6495 6488 256 1323 1478 6496 6489 1248 1320 1475 6497 6490 2612 1322 1477 6498 6491 256 1323 1478 6499 6492 2612 1322 1477 6500 6493 1249 1324 1479 6501 6494 256 1323 1478 6502 6495 1249 1324 1479 6503 6496 2615 1325 1480 6504 6497 275 1284 1437 6505 6498 2596 1286 1439 6506 6499 1249 1324 1479 6507 6500 275 1284 1437 6306 6501 1249 1324 1479 6508 6502 2612 1322 1477 6509 6503 276 1290 1443 6510 6504 2614 1326 1481 6511 6505 1249 1324 1479 6512 6506 276 1290 1443 6513 6507 1249 1324 1479 6514 6508 2596 1286 1439 6515 6509 255 1327 1482 6516 6510 2615 1325 1480 6517 6511 1249 1324 1479 6518 6512 255 1327 1482 6519 6513 1249 1324 1479 6520 6514 2614 1326 1481 6521 6515 276 1290 1443 6522 6516 2599 1296 1449 6523 6517 1250 1328 1483 6524 6518 276 1290 1443 6525 6519 1250 1328 1483 6526 6520 2614 1326 1481 6527 6521 277 1295 1448 6528 6522 2616 1329 1484 6529 6523 1250 1328 1483 6530 6524 277 1295 1448 6531 6525 1250 1328 1483 6532 6526 2599 1296 1449 6533 6527 254 1330 1485 6534 6528 2617 1331 1486 6535 6529 1250 1328 1483 6536 6530 254 1330 1485 6537 6531 1250 1328 1483 6538 6532 2616 1329 1484 6539 6531 255 1327 1482 6540 6533 2614 1326 1481 6541 6534 1250 1328 1483 6542 6535 255 1327 1482 6543 6536 1250 1328 1483 6544 6537 2617 1331 1486 6545 6538 277 1295 1448 6546 6539 2602 1302 1455 6547 6540 1251 1332 1487 6548 6541 277 1295 1448 6549 6542 1251 1332 1487 6550 6543 2616 1329 1484 6551 6544 278 1301 1454 6552 6545 2618 1333 1488 6553 6546 1251 1332 1487 6554 6547 278 1301 1454 6555 6548 1251 1332 1487 6556 6549 2602 1302 1455 6557 6550 261 1334 1489 6558 6551 2619 1335 1490 6559 6552 1251 1332 1487 6560 6553 261 1334 1489 6561 6554 1251 1332 1487 6562 6555 2618 1333 1488 6563 6556 254 1330 1485 6564 6557 2616 1329 1484 6565 6558 1251 1332 1487 6566 6559 254 1330 1485 6567 6560 1251 1332 1487 6568 6561 2619 1335 1490 6569 6562 278 1301 1454 6570 6563 2604 1305 1458 6571 6564 1252 1336 1491 6572 6565 278 1301 1454 6573 6566 1252 1336 1491 6574 6567 2618 1333 1488 6575 6568 271 1258 1408 6576 6569 2605 1307 1460 6577 6570 1252 1336 1491 6578 6571 271 1258 1408 6579 6572 1252 1336 1491 6580 6573 2604 1305 1458 6581 6574 260 1306 1459 6582 6575 2620 1337 1492 6583 6576 1252 1336 1491 6584 6577 260 1306 1459 6585 6578 1252 1336 1491 6586 6579 2605 1307 1460 6587 6580 261 1334 1489 6588 6581 2618 1333 1488 6589 6582 1252 1336 1491 6590 6583 261 1334 1489 6591 6584 1252 1336 1491 6592 6585 2620 1337 1492 6593 6586 263 1262 1412 6594 6587 2621 1338 1493 6595 6588 1253 1339 1494 6596 6589 263 1262 1412 6597 6590 1253 1339 1494 6598 6591 2582 1263 1413 6599 6592 279 1216 1358 6600 6593 2561 1219 1361 6601 6594 1253 1339 1494 6602 6595 279 1216 1358 6603 6596 1253 1339 1494 6604 6597 2621 1338 1493 6605 6598 280 1223 1365 6606 6599 2622 1340 1495 6607 6600 1253 1339 1494 6608 6601 280 1223 1365 6609 6602 1253 1339 1494 6610 6603 2561 1219 1361 6611 6604 264 1264 1414 6612 6605 2582 1263 1413 6613 6606 1253 1339 1494 6614 6607 264 1264 1414 6615 6608 1253 1339 1494 6616 6609 2622 1340 1495 6617 6610 264 1264 1414 6618 6611 2622 1340 1495 6619 6612 1254 1341 1496 6620 6613 264 1264 1414 6621 6614 1254 1341 1496 6622 6615 2585 1269 1419 6623 6616 280 1223 1365 6624 6617 2564 1225 1367 6625 6618 1254 1341 1496 6626 6619 280 1223 1365 6627 6620 1254 1341 1496 6628 6621 2622 1340 1495 6629 6622 281 1229 1371 6630 6623 2623 1342 1497 6631 6624 1254 1341 1496 6632 6625 281 1229 1371 6633 6626 1254 1341 1496 6634 6627 2564 1225 1367 6635 6628 265 1270 1420 6636 6629 2585 1269 1419 6637 6630 1254 1341 1496 6638 6631 265 1270 1420 6639 6632 1254 1341 1496 6640 6633 2623 1342 1497 6641 6634 265 1270 1427 6642 6635 2623 1342 1498 6643 6636 1255 1343 1499 6644 6637 265 1270 1427 6645 6638 1255 1343 1499 6646 6639 2588 1275 1428 6647 6640 281 1229 1372 6648 6641 2567 1231 1375 6649 6642 1255 1343 1499 6650 6643 281 1229 1372 6651 6644 1255 1343 1499 6652 6645 2623 1342 1498 6653 6646 282 1234 1379 6654 6647 2624 1344 1500 6655 6648 1255 1343 1499 6656 6649 282 1234 1379 6657 6650 1255 1343 1499 6658 6651 2567 1231 1375 6659 6652 266 1276 1429 6660 6653 2588 1275 1428 6661 6654 1255 1343 1499 6662 6655 266 1276 1429 6663 6656 1255 1343 1499 6664 6657 2624 1344 1500 6665 6658 266 1276 1429 6666 6659 2624 1344 1500 6667 6660 1256 1345 1501 6668 6661 266 1276 1429 6669 6662 1256 1345 1501 6670 6663 2591 1281 1434 6671 6664 282 1234 1379 6672 6665 2569 1236 1381 6673 6666 1256 1345 1501 6674 6667 282 1234 1379 6675 6668 1256 1345 1501 6676 6669 2624 1344 1500 6677 6670 283 1238 1383 6678 6671 2625 1346 1502 6679 6672 1256 1345 1501 6680 6673 283 1238 1383 6681 6674 1256 1345 1501 6682 6675 2569 1236 1381 6683 6676 267 1282 1435 6684 6677 2591 1281 1434 6685 6678 1256 1345 1501 6686 6679 267 1282 1435 6687 6680 1256 1345 1501 6688 6681 2625 1346 1502 6689 6682 267 1282 1435 6690 6683 2625 1346 1502 6691 6684 1257 1347 1503 6692 6685 267 1282 1435 6693 6686 1257 1347 1503 6694 6687 2594 1287 1440 6695 6688 283 1238 1383 6696 6689 2572 1240 1385 6697 6690 1257 1347 1503 6698 6691 283 1238 1383 6699 6692 1257 1347 1503 6700 6693 2625 1346 1502 6701 6694 284 1243 1389 6702 6695 2626 1348 1504 6703 6696 1257 1347 1503 6704 6697 284 1243 1389 6705 6698 1257 1347 1503 6706 6699 2572 1240 1385 6707 6700 268 1288 1441 6708 6701 2594 1287 1440 6709 6702 1257 1347 1503 6710 6703 268 1288 1441 6711 6704 1257 1347 1503 6712 6705 2626 1348 1504 6713 6706 284 1243 1389 6714 6707 2573 1245 1391 6715 6708 1258 1349 1505 6716 6709 284 1243 1389 6717 6710 1258 1349 1505 6718 6711 2626 1348 1504 6719 6712 285 1244 1390 6720 6713 2627 1350 1506 6721 6714 1258 1349 1505 6722 6715 285 1244 1390 6723 6716 1258 1349 1505 6724 6717 2573 1245 1391 6725 6718 269 1293 1446 6726 6719 2597 1291 1444 6727 6720 1258 1349 1505 6728 6721 269 1293 1446 6729 6722 1258 1349 1505 6730 6723 2627 1350 1506 6731 6724 268 1288 1441 6732 6725 2626 1348 1504 6733 6726 1258 1349 1505 6734 6727 268 1288 1441 6735 6728 1258 1349 1505 6736 6729 2597 1291 1444 6737 6730 285 1244 1390 6738 6731 2575 1249 1397 6739 6732 1259 1351 1507 6740 6733 285 1244 1390 6741 6734 1259 1351 1507 6742 6735 2627 1350 1506 6743 6736 286 1248 1396 6744 6737 2628 1352 1508 6745 6738 1259 1351 1507 6746 6739 286 1248 1396 6747 6740 1259 1351 1507 6748 6741 2575 1249 1397 6749 6742 270 1299 1452 6750 6743 2600 1297 1450 6751 6744 1259 1351 1507 6752 6745 270 1299 1452 6753 6746 1259 1351 1507 6754 6747 2628 1352 1508 6755 6748 269 1293 1446 6756 6749 2627 1350 1506 6757 6750 1259 1351 1507 6758 6751 269 1293 1446 6759 6752 1259 1351 1507 6760 6753 2600 1297 1450 6761 6754 286 1248 1396 6762 6755 2577 1252 1401 6763 6756 1260 1353 1509 6764 6757 286 1248 1396 6765 6758 1260 1353 1509 6764 6757 2628 1352 1508 6766 6759 279 1216 1358 6767 6760 2621 1338 1493 6768 6761 1260 1353 1509 6769 6762 279 1216 1358 6770 6763 1260 1353 1509 6771 6764 2577 1252 1401 6772 6765 263 1262 1412 6773 6766 2603 1303 1456 6774 6767 1260 1353 1509 6775 6768 263 1262 1412 6776 6769 1260 1353 1509 6777 6770 2621 1338 1493 6778 6771 270 1299 1452 6779 6772 2628 1352 1508 6780 6773 1260 1353 1509 6781 6774 270 1299 1452 6782 6775 1260 1353 1509 6783 6776 2603 1303 1456 6784 6777 318 1354 1510 6785 6778 2629 1355 1511 6786 6779 1261 1356 1512 6787 6780 318 1354 1510 6788 6781 1261 1356 1512 6789 6782 2632 1357 1513 6790 6783 288 1358 1514 6791 6784 2630 1359 1515 6792 6785 1261 1356 1512 6793 6786 288 1358 1514 6794 6787 1261 1356 1512 6795 6788 2629 1355 1511 6796 6789 287 1360 1516 6797 6790 2631 1361 1517 6798 6791 1261 1356 1512 6799 6792 287 1360 1516 6800 6793 1261 1356 1512 6801 6794 2630 1359 1515 6802 6795 311 1362 1518 6803 6796 2632 1357 1513 6804 6797 1261 1356 1512 6805 6798 311 1362 1518 6806 6799 1261 1356 1512 6807 6800 2631 1361 1517 6808 6801 311 1362 1518 6809 6802 2631 1361 1517 6810 6803 1262 1363 1519 6811 6804 311 1362 1518 6812 6805 1262 1363 1519 6813 6806 2635 1364 1520 6814 6807 287 1360 1516 6815 6808 2633 1365 1521 6816 6809 1262 1363 1519 6817 6810 287 1360 1516 6818 6811 1262 1363 1519 6819 6812 2631 1361 1517 6820 6813 289 1366 1522 6821 6814 2634 1367 1523 6822 6815 1262 1363 1519 6823 6816 289 1366 1522 6824 6817 1262 1363 1519 6825 6818 2633 1365 1521 6826 6819 312 1368 1524 6827 6820 2635 1364 1520 6828 6821 1262 1363 1519 6829 6822 312 1368 1524 6830 6823 1262 1363 1519 6831 6824 2634 1367 1523 6832 6825 312 1368 1524 6827 6820 2634 1367 1523 6833 6826 1263 1369 1525 6834 6827 312 1368 1524 6835 6828 1263 1369 1525 6836 6829 2638 1370 1526 6837 6830 289 1366 1522 6838 6831 2636 1371 1527 6839 6832 1263 1369 1525 6840 6833 289 1366 1522 6841 6834 1263 1369 1525 6842 6835 2634 1367 1523 6843 6836 290 1372 1528 6844 6837 2637 1373 1529 6845 6838 1263 1369 1525 6846 6839 290 1372 1528 6847 6840 1263 1369 1525 6848 6841 2636 1371 1527 6849 6842 313 1374 1530 6850 6843 2638 1370 1526 6851 6844 1263 1369 1525 6852 6845 313 1374 1530 6853 6846 1263 1369 1525 6854 6847 2637 1373 1529 6855 6848 290 1372 1528 6856 6849 2639 1375 1531 6857 6850 1264 1376 1532 6858 6851 290 1372 1528 6859 6852 1264 1376 1532 6860 6853 2637 1373 1529 6861 6854 291 1377 1533 6862 6855 2640 1378 1534 6863 6856 1264 1376 1532 6864 6857 291 1377 1533 6865 6858 1264 1376 1532 6866 6859 2639 1375 1531 6867 6860 314 1379 1535 6868 6861 2641 1380 1536 6869 6862 1264 1376 1532 6870 6863 314 1379 1535 6871 6864 1264 1376 1532 6872 6865 2640 1378 1534 6873 6866 313 1374 1530 6874 6867 2637 1373 1529 6875 6868 1264 1376 1532 6876 6869 313 1374 1530 6877 6870 1264 1376 1532 6878 6871 2641 1380 1536 6879 6872 291 1377 1537 6880 6873 2642 1381 1538 6881 6874 1265 1382 1539 6882 6875 291 1377 1537 6883 6876 1265 1382 1539 6884 6877 2640 1378 1540 6885 6878 292 1383 1541 6886 6879 2643 1384 1542 6887 6880 1265 1382 1539 6888 6881 292 1383 1541 6889 6882 1265 1382 1539 6890 6883 2642 1381 1538 6891 6884 315 1385 1543 6892 6885 2644 1386 1544 6893 6886 1265 1382 1539 6894 6887 315 1385 1543 6895 6888 1265 1382 1539 6896 6889 2643 1384 1542 6897 6890 314 1379 1545 6898 6891 2640 1378 1540 6899 6892 1265 1382 1539 6900 6893 314 1379 1545 6901 6894 1265 1382 1539 6902 6895 2644 1386 1544 6903 6896 292 1383 1541 6904 6897 2645 1387 1546 6905 6898 1266 1388 1547 6906 6899 292 1383 1541 6907 6900 1266 1388 1547 6908 6901 2643 1384 1542 6909 6902 293 1389 1548 6910 6903 2646 1390 1549 6911 6904 1266 1388 1547 6912 6905 293 1389 1548 6913 6906 1266 1388 1547 6914 6907 2645 1387 1546 6915 6908 316 1391 1550 6916 6909 2647 1392 1551 6917 6910 1266 1388 1547 6906 6899 316 1391 1550 6918 6911 1266 1388 1547 6919 6912 2646 1390 1549 6920 6913 315 1385 1543 6921 6914 2643 1384 1542 6922 6915 1266 1388 1547 6923 6916 315 1385 1543 6924 6917 1266 1388 1547 6925 6918 2647 1392 1551 6926 6919 293 1389 1548 6927 6920 2648 1393 1552 6928 6921 1267 1394 1553 6929 6922 293 1389 1548 6930 6923 1267 1394 1553 6931 6924 2646 1390 1549 6932 6925 294 1395 1554 6933 6926 2649 1396 1555 6934 6927 1267 1394 1553 6935 6928 294 1395 1554 6936 6929 1267 1394 1553 6937 6930 2648 1393 1552 6938 6931 317 1397 1556 6939 6932 2650 1398 1557 6940 6933 1267 1394 1553 6941 6934 317 1397 1556 6942 6935 1267 1394 1553 6943 6936 2649 1396 1555 6944 6937 316 1391 1550 6945 6938 2646 1390 1549 6946 6939 1267 1394 1553 6947 6940 316 1391 1550 6948 6941 1267 1394 1553 6949 6942 2650 1398 1557 6950 6943 317 1397 1556 6951 6944 2649 1396 1555 6952 6945 1268 1399 1558 6953 6946 317 1397 1556 6954 6947 1268 1399 1558 6955 6948 2652 1400 1559 6956 6949 294 1395 1554 6957 6950 2651 1401 1560 6958 6951 1268 1399 1558 6959 6952 294 1395 1554 6960 6953 1268 1399 1558 6961 6954 2649 1396 1555 6962 6955 288 1358 1514 6963 6956 2629 1355 1511 6796 6789 1268 1399 1558 6964 6957 288 1358 1514 6965 6958 1268 1399 1558 6966 6959 2651 1401 1560 6967 6960 318 1354 1510 6968 6961 2652 1400 1559 6969 6962 1268 1399 1558 6970 6963 318 1354 1510 6971 6964 1268 1399 1558 6972 6965 2629 1355 1511 6973 6966 327 1402 1561 6974 6967 2653 1403 1562 6975 6968 1269 1404 1563 6976 6969 327 1402 1561 6977 6970 1269 1404 1563 6978 6971 2656 1405 1564 6979 6972 295 1406 1565 6980 6973 2654 1407 1566 6981 6974 1269 1404 1563 6982 6975 295 1406 1565 6983 6976 1269 1404 1563 6984 6977 2653 1403 1562 6985 6978 296 1408 1567 6986 6979 2655 1409 1568 6987 6980 1269 1404 1563 6988 6981 296 1408 1567 6989 6982 1269 1404 1563 6990 6983 2654 1407 1566 6991 6984 328 1410 1569 6992 6985 2656 1405 1564 6993 6986 1269 1404 1563 6994 6987 328 1410 1569 6995 6988 1269 1404 1563 6996 6989 2655 1409 1568 6997 6990 328 1410 1569 6998 6991 2655 1409 1568 6999 6992 1270 1411 1570 7000 6993 328 1410 1569 7001 6994 1270 1411 1570 7002 6995 2659 1412 1571 7003 6996 296 1408 1567 7004 6997 2657 1413 1572 7005 6998 1270 1411 1570 7006 6999 296 1408 1567 7007 7000 1270 1411 1570 7008 7001 2655 1409 1568 7009 7002 297 1414 1573 7010 7003 2658 1415 1574 7011 7004 1270 1411 1570 7012 7005 297 1414 1573 7013 7006 1270 1411 1570 7006 6999 2657 1413 1572 7005 6998 329 1416 1575 7014 7007 2659 1412 1571 7003 6996 1270 1411 1570 7002 6995 329 1416 1575 7015 7008 1270 1411 1570 7016 7009 2658 1415 1574 7017 7010 329 1416 1575 7018 7011 2658 1415 1574 7019 7012 1271 1417 1576 7020 7013 329 1416 1575 7021 7014 1271 1417 1576 7022 7015 2662 1418 1577 7023 7016 297 1414 1573 7024 7017 2660 1419 1578 7025 7018 1271 1417 1576 7026 7019 297 1414 1573 7027 7020 1271 1417 1576 7028 7021 2658 1415 1574 7029 7022 298 1420 1579 7030 7023 2661 1421 1580 7031 7024 1271 1417 1576 7032 7025 298 1420 1579 7033 7026 1271 1417 1576 7034 7027 2660 1419 1578 7025 7018 330 1422 1581 7035 7028 2662 1418 1577 7036 7029 1271 1417 1576 7037 7030 330 1422 1581 7038 7031 1271 1417 1576 7039 7032 2661 1421 1580 7040 7033 298 1420 1579 7041 7034 2663 1423 1582 7042 7035 1272 1424 1583 7043 7036 298 1420 1579 7044 7037 1272 1424 1583 7045 7038 2661 1421 1580 7046 7039 299 1425 1584 7047 7040 2664 1426 1585 7048 7041 1272 1424 1583 7049 7042 299 1425 1584 7050 7043 1272 1424 1583 7051 7044 2663 1423 1582 7052 7045 331 1427 1586 7053 7046 2665 1428 1587 7054 7047 1272 1424 1583 7055 7048 331 1427 1586 7056 7049 1272 1424 1583 7057 7050 2664 1426 1585 7058 7051 330 1422 1581 7059 7052 2661 1421 1580 7060 7053 1272 1424 1583 7061 7054 330 1422 1581 7062 7055 1272 1424 1583 7063 7056 2665 1428 1587 7064 7057 299 1425 1588 7065 7058 2666 1429 1589 7066 7059 1273 1430 1590 7067 7060 299 1425 1588 7068 7061 1273 1430 1590 7069 7062 2664 1426 1591 7070 7063 300 1431 1592 7071 7064 2667 1432 1593 7072 7065 1273 1430 1590 7073 7066 300 1431 1592 7074 7067 1273 1430 1590 7075 7068 2666 1429 1589 7076 7069 332 1433 1594 7077 7070 2668 1434 1595 7078 7071 1273 1430 1590 7079 7072 332 1433 1594 7080 7073 1273 1430 1590 7081 7074 2667 1432 1593 7082 7075 331 1427 1596 7083 7076 2664 1426 1591 7084 7077 1273 1430 1590 7085 7078 331 1427 1596 7086 7079 1273 1430 1590 7087 7080 2668 1434 1595 7088 7081 300 1431 1592 7089 7082 2669 1435 1597 7090 7083 1274 1436 1598 7091 7084 300 1431 1592 7092 7085 1274 1436 1598 7093 7086 2667 1432 1593 7094 7087 301 1437 1599 7095 7088 2670 1438 1600 7096 7089 1274 1436 1598 7097 7090 301 1437 1599 7098 7091 1274 1436 1598 7099 7092 2669 1435 1597 7100 7093 333 1439 1601 7101 7094 2671 1440 1602 7102 7095 1274 1436 1598 7103 7096 333 1439 1601 7104 7097 1274 1436 1598 7105 7098 2670 1438 1600 7106 7099 332 1433 1594 7107 7100 2667 1432 1593 7108 7101 1274 1436 1598 7109 7102 332 1433 1594 7110 7103 1274 1436 1598 7111 7104 2671 1440 1602 7112 7105 301 1437 1599 7113 7106 2672 1441 1603 7114 7107 1275 1442 1604 7115 7108 301 1437 1599 7116 7109 1275 1442 1604 7117 7110 2670 1438 1600 7118 7111 302 1443 1605 7119 7112 2673 1444 1606 7120 7113 1275 1442 1604 7121 7114 302 1443 1605 7122 7115 1275 1442 1604 7123 7116 2672 1441 1603 7124 7117 334 1445 1607 7125 7118 2674 1446 1608 7126 7119 1275 1442 1604 7127 7120 334 1445 1607 7128 7121 1275 1442 1604 7129 7122 2673 1444 1606 7130 7123 333 1439 1601 7131 7124 2670 1438 1600 7132 7125 1275 1442 1604 7133 7126 333 1439 1601 7134 7127 1275 1442 1604 7135 7128 2674 1446 1608 7136 7129 334 1445 1607 7137 7130 2673 1444 1606 7138 7131 1276 1447 1609 7139 7132 334 1445 1607 7140 7133 1276 1447 1609 7141 7134 2676 1448 1610 7142 7135 302 1443 1605 7143 7136 2675 1449 1611 7144 7137 1276 1447 1609 7145 7138 302 1443 1605 7146 7139 1276 1447 1609 7147 7140 2673 1444 1606 7148 7141 295 1406 1565 7149 7142 2653 1403 1562 7150 7143 1276 1447 1609 7151 7144 295 1406 1565 7152 7145 1276 1447 1609 7153 7146 2675 1449 1611 7154 7147 327 1402 1561 7155 7148 2676 1448 1610 7156 7149 1276 1447 1609 7157 7150 327 1402 1561 7158 7151 1276 1447 1609 7159 7152 2653 1403 1562 7160 7153 319 1450 1612 7161 7154 2677 1451 1613 7162 7155 1277 1452 1614 7163 7156 319 1450 1612 7164 7157 1277 1452 1614 7165 7158 2680 1453 1615 7166 7159 310 1454 1616 7167 7160 2678 1455 1617 7168 7161 1277 1452 1614 7169 7162 310 1454 1616 7170 7163 1277 1452 1614 7171 7164 2677 1451 1613 7172 7165 303 1456 1618 7173 7166 2679 1457 1619 7174 7167 1277 1452 1614 7175 7168 303 1456 1618 7176 7169 1277 1452 1614 7177 7170 2678 1455 1617 7178 7171 320 1458 1620 7179 7172 2680 1453 1615 7180 7173 1277 1452 1614 7181 7174 320 1458 1620 7182 7175 1277 1452 1614 7183 7176 2679 1457 1619 7184 7177 320 1458 1620 7185 7178 2679 1457 1619 7186 7179 1278 1459 1621 7187 7180 320 1458 1620 7188 7181 1278 1459 1621 7189 7182 2683 1460 1622 7190 7183 303 1456 1618 7191 7184 2681 1461 1623 7192 7185 1278 1459 1621 7193 7186 303 1456 1618 7194 7187 1278 1459 1621 7195 7188 2679 1457 1619 7196 7189 304 1462 1624 7197 7190 2682 1463 1625 7198 7191 1278 1459 1621 7199 7192 304 1462 1624 7200 7193 1278 1459 1621 7201 7194 2681 1461 1623 7202 7195 321 1464 1626 7203 7196 2683 1460 1622 7204 7197 1278 1459 1621 7205 7198 321 1464 1626 7206 7199 1278 1459 1621 7207 7200 2682 1463 1625 7208 7201 321 1464 1626 7209 7202 2682 1463 1625 7210 7203 1279 1465 1627 7211 7204 321 1464 1626 7212 7205 1279 1465 1627 7213 7206 2686 1466 1628 7214 7207 304 1462 1624 7215 7208 2684 1467 1629 7216 7209 1279 1465 1627 7217 7210 304 1462 1624 7218 7211 1279 1465 1627 7219 7212 2682 1463 1625 7220 7213 305 1468 1630 7221 7214 2685 1469 1631 7222 7215 1279 1465 1627 7223 7216 305 1468 1630 7224 7217 1279 1465 1627 7225 7218 2684 1467 1629 7226 7219 322 1470 1632 7227 7220 2686 1466 1628 7228 7221 1279 1465 1627 7229 7222 322 1470 1632 7230 7223 1279 1465 1627 7231 7224 2685 1469 1631 7232 7225 322 1470 1632 7233 7226 2685 1469 1631 7234 7227 1280 1471 1633 7235 7228 322 1470 1632 7236 7229 1280 1471 1633 7237 7230 2689 1472 1634 7238 7231 305 1468 1630 7239 7232 2687 1473 1635 7240 7233 1280 1471 1633 7241 7234 305 1468 1630 7242 7235 1280 1471 1633 7243 7236 2685 1469 1631 7244 7237 306 1474 1636 7245 7238 2688 1475 1637 7246 7239 1280 1471 1633 7247 7240 306 1474 1636 7248 7241 1280 1471 1633 7249 7242 2687 1473 1635 7250 7243 323 1476 1638 7251 7244 2689 1472 1634 7252 7245 1280 1471 1633 7253 7246 323 1476 1638 7254 7247 1280 1471 1633 7255 7248 2688 1475 1637 7256 7249 306 1474 1639 7257 7250 2690 1477 1640 7258 7251 1281 1478 1641 7259 7252 306 1474 1639 7260 7253 1281 1478 1641 7261 7254 2688 1475 1642 7262 7255 307 1479 1643 7263 7256 2691 1480 1644 7264 7257 1281 1478 1641 7265 7258 307 1479 1643 7266 7259 1281 1478 1641 7267 7260 2690 1477 1640 7268 7261 324 1481 1645 7269 7262 2692 1482 1646 7270 7263 1281 1478 1641 7271 7264 324 1481 1645 7272 7265 1281 1478 1641 7273 7266 2691 1480 1644 7274 7267 323 1476 1647 7275 7268 2688 1475 1642 7276 7269 1281 1478 1641 7277 7270 323 1476 1647 7278 7271 1281 1478 1641 7279 7272 2692 1482 1646 7280 7273 307 1479 1643 7281 7274 2693 1483 1648 7282 7275 1282 1484 1649 7283 7276 307 1479 1643 7284 7277 1282 1484 1649 7285 7278 2691 1480 1644 7286 7279 308 1485 1650 7287 7280 2694 1486 1651 7288 7281 1282 1484 1649 7289 7282 308 1485 1650 7290 7283 1282 1484 1649 7291 7284 2693 1483 1648 7292 7285 325 1487 1652 7293 7286 2695 1488 1653 7294 7287 1282 1484 1649 7295 7288 325 1487 1652 7296 7289 1282 1484 1649 7297 7290 2694 1486 1651 7298 7291 324 1481 1645 7299 7292 2691 1480 1644 7300 7293 1282 1484 1649 7301 7294 324 1481 1645 7302 7295 1282 1484 1649 7303 7296 2695 1488 1653 7304 7297 308 1485 1650 7305 7298 2696 1489 1654 7306 7299 1283 1490 1655 7307 7300 308 1485 1650 7308 7301 1283 1490 1655 7309 7302 2694 1486 1651 7310 7303 309 1491 1656 7311 7304 2697 1492 1657 7312 7305 1283 1490 1655 7313 7306 309 1491 1656 7314 7307 1283 1490 1655 7315 7308 2696 1489 1654 7316 7309 326 1493 1658 7317 7310 2698 1494 1659 7318 7311 1283 1490 1655 7319 7312 326 1493 1658 7320 7313 1283 1490 1655 7321 7314 2697 1492 1657 7322 7315 325 1487 1652 7323 7316 2694 1486 1651 7324 7317 1283 1490 1655 7325 7318 325 1487 1652 7326 7319 1283 1490 1655 7327 7320 2698 1494 1659 7328 7321 309 1491 1656 7329 7322 2699 1495 1660 7330 7323 1284 1496 1661 7331 7324 309 1491 1656 7332 7325 1284 1496 1661 7333 7326 2697 1492 1657 7334 7327 310 1454 1616 7335 7328 2677 1451 1613 7336 7329 1284 1496 1661 7337 7330 310 1454 1616 7338 7331 1284 1496 1661 7331 7324 2699 1495 1660 7330 7323 319 1450 1612 7339 7332 2700 1497 1662 7340 7333 1284 1496 1661 7341 7334 319 1450 1612 7342 7335 1284 1496 1661 7343 7336 2677 1451 1613 7344 7337 326 1493 1658 7345 7338 2697 1492 1657 7346 7339 1284 1496 1661 7347 7340 326 1493 1658 7348 7341 1284 1496 1661 7349 7342 2700 1497 1662 7350 7343 295 1406 1565 7351 7344 2701 1498 1663 7352 7345 1285 1499 1664 7353 7346 295 1406 1565 7354 7347 1285 1499 1664 7355 7348 2654 1407 1566 7356 7349 318 1354 1510 7357 7350 2632 1357 1513 7358 7351 1285 1499 1664 7359 7352 318 1354 1510 7360 7353 1285 1499 1664 7361 7354 2701 1498 1663 7362 7355 311 1362 1518 7363 7356 2702 1500 1665 7364 7357 1285 1499 1664 7365 7358 311 1362 1518 7366 7359 1285 1499 1664 7367 7360 2632 1357 1513 7368 7361 296 1408 1567 7369 7362 2654 1407 1566 7370 7363 1285 1499 1664 7371 7364 296 1408 1567 7372 7365 1285 1499 1664 7373 7366 2702 1500 1665 7374 7367 296 1408 1567 7375 7368 2702 1500 1665 7376 7369 1286 1501 1666 7377 7370 296 1408 1567 7378 7371 1286 1501 1666 7379 7372 2657 1413 1572 7380 7373 311 1362 1518 7381 7374 2635 1364 1520 7382 7375 1286 1501 1666 7383 7376 311 1362 1518 7384 7377 1286 1501 1666 7385 7378 2702 1500 1665 7386 7379 312 1368 1524 7387 7380 2703 1502 1667 7388 7381 1286 1501 1666 7389 7382 312 1368 1524 7390 7383 1286 1501 1666 7391 7384 2635 1364 1520 7392 7385 297 1414 1573 7393 7386 2657 1413 1572 7394 7387 1286 1501 1666 7395 7388 297 1414 1573 7396 7389 1286 1501 1666 7397 7390 2703 1502 1667 7398 7391 297 1414 1573 7399 7392 2703 1502 1667 7400 7393 1287 1503 1668 7401 7394 297 1414 1573 7402 7395 1287 1503 1668 7403 7396 2660 1419 1578 7404 7397 312 1368 1524 7405 7398 2638 1370 1526 7406 7399 1287 1503 1668 7407 7400 312 1368 1524 7408 7401 1287 1503 1668 7409 7402 2703 1502 1667 7410 7403 313 1374 1530 7411 7404 2704 1504 1669 7412 7405 1287 1503 1668 7413 7406 313 1374 1530 7414 7407 1287 1503 1668 7415 7408 2638 1370 1526 7416 7409 298 1420 1579 7417 7410 2660 1419 1578 7404 7397 1287 1503 1668 7403 7396 298 1420 1579 7418 7411 1287 1503 1668 7419 7412 2704 1504 1669 7420 7413 313 1374 1530 7421 7414 2641 1380 1536 7422 7415 1288 1505 1670 7423 7416 313 1374 1530 7424 7417 1288 1505 1670 7425 7418 2704 1504 1669 7426 7419 314 1379 1535 7427 7420 2705 1506 1671 7428 7421 1288 1505 1670 7429 7422 314 1379 1535 7430 7423 1288 1505 1670 7431 7424 2641 1380 1536 7432 7425 299 1425 1584 7433 7426 2663 1423 1582 7434 7427 1288 1505 1670 7435 7428 299 1425 1584 7436 7429 1288 1505 1670 7437 7430 2705 1506 1671 7438 7431 298 1420 1579 7439 7432 2704 1504 1669 7440 7433 1288 1505 1670 7441 7434 298 1420 1579 7442 7435 1288 1505 1670 7443 7436 2663 1423 1582 7444 7437 314 1379 1545 7445 7438 2644 1386 1544 7446 7439 1289 1507 1672 7447 7440 314 1379 1545 7448 7441 1289 1507 1672 7449 7442 2705 1506 1673 7450 7443 315 1385 1543 7451 7444 2706 1508 1674 7452 7445 1289 1507 1672 7453 7446 315 1385 1543 7454 7447 1289 1507 1672 7455 7448 2644 1386 1544 7456 7449 300 1431 1592 7457 7450 2666 1429 1589 7458 7451 1289 1507 1672 7459 7452 300 1431 1592 7460 7453 1289 1507 1672 7461 7454 2706 1508 1674 7462 7455 299 1425 1588 7463 7456 2705 1506 1673 7464 7457 1289 1507 1672 7465 7458 299 1425 1588 7466 7459 1289 1507 1672 7467 7460 2666 1429 1589 7468 7461 315 1385 1543 7469 7462 2647 1392 1551 7470 7463 1290 1509 1675 7471 7464 315 1385 1543 7472 7465 1290 1509 1675 7473 7466 2706 1508 1674 7474 7467 316 1391 1550 7475 7468 2707 1510 1676 7476 7469 1290 1509 1675 7477 7470 316 1391 1550 7478 7471 1290 1509 1675 7479 7472 2647 1392 1551 7480 7473 301 1437 1599 7481 7474 2669 1435 1597 7482 7475 1290 1509 1675 7483 7476 301 1437 1599 7484 7477 1290 1509 1675 7485 7478 2707 1510 1676 7486 7479 300 1431 1592 7487 7480 2706 1508 1674 7488 7481 1290 1509 1675 7489 7482 300 1431 1592 7490 7483 1290 1509 1675 7491 7484 2669 1435 1597 7492 7485 316 1391 1550 7493 7486 2650 1398 1557 7494 7487 1291 1511 1677 7495 7488 316 1391 1550 7496 7489 1291 1511 1677 7497 7490 2707 1510 1676 7498 7491 317 1397 1556 7499 7492 2708 1512 1678 7500 7493 1291 1511 1677 7501 7494 317 1397 1556 7502 7495 1291 1511 1677 7503 7496 2650 1398 1557 7504 7497 302 1443 1605 7505 7498 2672 1441 1603 7506 7499 1291 1511 1677 7507 7500 302 1443 1605 7508 7501 1291 1511 1677 7509 7502 2708 1512 1678 7510 7503 301 1437 1599 7511 7504 2707 1510 1676 7512 7505 1291 1511 1677 7513 7506 301 1437 1599 7514 7507 1291 1511 1677 7515 7508 2672 1441 1603 7516 7509 302 1443 1605 7517 7510 2708 1512 1678 7518 7511 1292 1513 1679 7519 7512 302 1443 1605 7520 7513 1292 1513 1679 7521 7514 2675 1449 1611 7522 7515 317 1397 1556 7523 7516 2652 1400 1559 7524 7517 1292 1513 1679 7525 7518 317 1397 1556 7526 7519 1292 1513 1679 7527 7520 2708 1512 1678 7528 7521 318 1354 1510 7529 7522 2701 1498 1663 7530 7523 1292 1513 1679 7531 7524 318 1354 1510 7532 7525 1292 1513 1679 7533 7526 2652 1400 1559 7534 7527 295 1406 1565 7535 7528 2675 1449 1611 7536 7529 1292 1513 1679 7537 7530 295 1406 1565 7538 7531 1292 1513 1679 7539 7532 2701 1498 1663 7540 7533 288 1358 1514 7541 7534 2709 1514 1680 7542 7535 1293 1515 1681 7543 7536 288 1358 1514 7544 7537 1293 1515 1681 7545 7538 2630 1359 1515 7546 7539 319 1450 1612 7547 7540 2680 1453 1615 7548 7541 1293 1515 1681 7549 7542 319 1450 1612 7550 7543 1293 1515 1681 7551 7544 2709 1514 1680 7552 7545 320 1458 1620 7553 7546 2710 1516 1682 7554 7547 1293 1515 1681 7555 7548 320 1458 1620 7556 7549 1293 1515 1681 7557 7550 2680 1453 1615 7558 7551 287 1360 1516 7559 7552 2630 1359 1515 7560 7553 1293 1515 1681 7561 7554 287 1360 1516 7562 7555 1293 1515 1681 7563 7556 2710 1516 1682 7564 7557 287 1360 1516 7565 7558 2710 1516 1682 7566 7559 1294 1517 1683 7567 7560 287 1360 1516 7568 7561 1294 1517 1683 7569 7562 2633 1365 1521 7570 7563 320 1458 1620 7571 7564 2683 1460 1622 7572 7565 1294 1517 1683 7573 7566 320 1458 1620 7574 7567 1294 1517 1683 7575 7568 2710 1516 1682 7576 7569 321 1464 1626 7577 7570 2711 1518 1684 7578 7571 1294 1517 1683 7579 7572 321 1464 1626 7580 7573 1294 1517 1683 7581 7574 2683 1460 1622 7582 7575 289 1366 1522 7583 7576 2633 1365 1521 7584 7577 1294 1517 1683 7585 7578 289 1366 1522 7586 7579 1294 1517 1683 7587 7580 2711 1518 1684 7588 7581 289 1366 1522 7589 7582 2711 1518 1684 7590 7583 1295 1519 1685 7591 7584 289 1366 1522 7592 7585 1295 1519 1685 7593 7586 2636 1371 1527 7594 7587 321 1464 1626 7595 7588 2686 1466 1628 7596 7589 1295 1519 1685 7597 7590 321 1464 1626 7598 7591 1295 1519 1685 7599 7592 2711 1518 1684 7600 7593 322 1470 1632 7601 7594 2712 1520 1686 7602 7595 1295 1519 1685 7603 7596 322 1470 1632 7604 7597 1295 1519 1685 7605 7598 2686 1466 1628 7606 7599 290 1372 1528 7607 7600 2636 1371 1527 7608 7601 1295 1519 1685 7609 7602 290 1372 1528 7610 7603 1295 1519 1685 7611 7604 2712 1520 1686 7612 7605 322 1470 1632 7613 7606 2689 1472 1634 7614 7607 1296 1521 1687 7615 7608 322 1470 1632 7616 7609 1296 1521 1687 7617 7610 2712 1520 1686 7618 7611 323 1476 1638 7619 7612 2713 1522 1688 7620 7613 1296 1521 1687 7621 7614 323 1476 1638 7622 7615 1296 1521 1687 7623 7616 2689 1472 1634 7624 7617 291 1377 1533 7625 7618 2639 1375 1531 7626 7619 1296 1521 1687 7627 7620 291 1377 1533 7628 7621 1296 1521 1687 7629 7622 2713 1522 1688 7630 7623 290 1372 1528 7631 7624 2712 1520 1686 7632 7625 1296 1521 1687 7633 7626 290 1372 1528 7634 7627 1296 1521 1687 7635 7628 2639 1375 1531 7636 7629 323 1476 1647 7637 7630 2692 1482 1646 7638 7631 1297 1523 1689 7639 7632 323 1476 1647 7640 7633 1297 1523 1689 7641 7634 2713 1522 1690 7642 7635 324 1481 1645 7643 7636 2714 1524 1691 7644 7637 1297 1523 1689 7645 7638 324 1481 1645 7646 7639 1297 1523 1689 7647 7640 2692 1482 1646 7648 7641 292 1383 1541 7649 7642 2642 1381 1538 7650 7643 1297 1523 1689 7651 7644 292 1383 1541 7652 7645 1297 1523 1689 7653 7646 2714 1524 1691 7654 7647 291 1377 1537 7655 7648 2713 1522 1690 7656 7649 1297 1523 1689 7657 7650 291 1377 1537 7658 7651 1297 1523 1689 7659 7652 2642 1381 1538 7660 7653 324 1481 1645 7661 7654 2695 1488 1653 7662 7655 1298 1525 1692 7663 7656 324 1481 1645 7664 7657 1298 1525 1692 7665 7658 2714 1524 1691 7666 7659 325 1487 1652 7667 7660 2715 1526 1693 7668 7661 1298 1525 1692 7669 7662 325 1487 1652 7670 7663 1298 1525 1692 7671 7664 2695 1488 1653 7672 7665 293 1389 1548 7673 7666 2645 1387 1546 7674 7667 1298 1525 1692 7675 7668 293 1389 1548 7676 7669 1298 1525 1692 7677 7670 2715 1526 1693 7678 7671 292 1383 1541 7679 7672 2714 1524 1691 7680 7673 1298 1525 1692 7681 7674 292 1383 1541 7682 7675 1298 1525 1692 7683 7676 2645 1387 1546 7684 7677 325 1487 1652 7685 7678 2698 1494 1659 7686 7679 1299 1527 1694 7687 7680 325 1487 1652 7688 7681 1299 1527 1694 7689 7682 2715 1526 1693 7690 7683 326 1493 1658 7691 7684 2716 1528 1695 7692 7685 1299 1527 1694 7693 7686 326 1493 1658 7694 7687 1299 1527 1694 7695 7688 2698 1494 1659 7696 7689 294 1395 1554 7697 7690 2648 1393 1552 7698 7691 1299 1527 1694 7699 7692 294 1395 1554 7700 7693 1299 1527 1694 7701 7694 2716 1528 1695 7702 7695 293 1389 1548 7703 7696 2715 1526 1693 7704 7697 1299 1527 1694 7705 7698 293 1389 1548 7706 7699 1299 1527 1694 7707 7700 2648 1393 1552 7708 7701 326 1493 1658 7709 7702 2700 1497 1662 7710 7703 1300 1529 1696 7711 7704 326 1493 1658 7712 7705 1300 1529 1696 7713 7706 2716 1528 1695 7714 7707 319 1450 1612 7715 7708 2709 1514 1680 7716 7709 1300 1529 1696 7717 7710 319 1450 1612 7718 7711 1300 1529 1696 7719 7712 2700 1497 1662 7720 7713 288 1358 1514 7721 7714 2651 1401 1560 7722 7715 1300 1529 1696 7723 7716 288 1358 1514 7724 7717 1300 1529 1696 7725 7718 2709 1514 1680 7726 7719 294 1395 1554 7727 7720 2716 1528 1695 7728 7721 1300 1529 1696 7729 7722 294 1395 1554 7730 7723 1300 1529 1696 7731 7724 2651 1401 1560 7732 7725 254 1330 1485 7733 7726 2717 1530 1697 7734 7727 1301 1531 1698 7735 7728 254 1330 1485 7736 7729 1301 1531 1698 7737 7730 2617 1331 1486 7738 7731 327 1402 1561 7739 7732 2656 1405 1564 7740 7733 1301 1531 1698 7741 7734 327 1402 1561 7742 7735 1301 1531 1698 7743 7736 2717 1530 1697 7744 7737 328 1410 1569 7745 7738 2718 1532 1699 7746 7739 1301 1531 1698 7747 7740 328 1410 1569 7748 7741 1301 1531 1698 7749 7742 2656 1405 1564 7750 7743 255 1327 1482 7751 7744 2617 1331 1486 7752 7745 1301 1531 1698 7753 7746 255 1327 1482 7754 7747 1301 1531 1698 7755 7748 2718 1532 1699 7756 7749 255 1327 1482 7757 7750 2718 1532 1699 7758 7751 1302 1533 1700 7759 7752 255 1327 1482 7760 7753 1302 1533 1700 7761 7754 2615 1325 1480 7762 7755 328 1410 1569 7763 7756 2659 1412 1571 7764 7757 1302 1533 1700 7765 7758 328 1410 1569 7766 7759 1302 1533 1700 7767 7760 2718 1532 1699 7768 7761 329 1416 1575 7769 7762 2719 1534 1701 7770 7763 1302 1533 1700 7771 7764 329 1416 1575 7772 7765 1302 1533 1700 7765 7758 2659 1412 1571 7764 7757 256 1323 1478 7773 7766 2615 1325 1480 7762 7755 1302 1533 1700 7761 7754 256 1323 1478 7774 7767 1302 1533 1700 7775 7768 2719 1534 1701 7776 7769 256 1323 1478 7777 7770 2719 1534 1701 7778 7771 1303 1535 1702 7779 7772 256 1323 1478 7780 7773 1303 1535 1702 7781 7774 2613 1321 1476 7782 7775 329 1416 1575 7783 7776 2662 1418 1577 7784 7777 1303 1535 1702 7785 7778 329 1416 1575 7786 7779 1303 1535 1702 7787 7780 2719 1534 1701 7788 7781 330 1422 1581 7789 7782 2720 1536 1703 7790 7783 1303 1535 1702 7791 7784 330 1422 1581 7792 7785 1303 1535 1702 7793 7786 2662 1418 1577 7794 7787 257 1319 1474 7795 7788 2613 1321 1476 7796 7789 1303 1535 1702 7797 7790 257 1319 1474 7798 7791 1303 1535 1702 7799 7792 2720 1536 1703 7800 7793 257 1319 1474 7801 7794 2720 1536 1703 7802 7795 1304 1537 1704 7803 7796 257 1319 1474 7804 7797 1304 1537 1704 7805 7798 2611 1317 1472 7806 7799 330 1422 1581 7807 7800 2665 1428 1587 7808 7801 1304 1537 1704 7809 7802 330 1422 1581 7810 7803 1304 1537 1704 7811 7804 2720 1536 1703 7812 7805 331 1427 1586 7813 7806 2721 1538 1705 7814 7807 1304 1537 1704 7815 7808 331 1427 1586 7816 7809 1304 1537 1704 7817 7810 2665 1428 1587 7818 7811 258 1315 1469 7819 7812 2611 1317 1472 7820 7813 1304 1537 1704 7821 7814 258 1315 1469 7822 7815 1304 1537 1704 7823 7816 2721 1538 1705 7824 7817 331 1427 1596 7825 7818 2668 1434 1595 7826 7819 1305 1539 1706 7827 7820 331 1427 1596 7828 7821 1305 1539 1706 7829 7822 2721 1538 1707 7830 7823 332 1433 1594 7831 7824 2722 1540 1708 7832 7825 1305 1539 1706 7833 7826 332 1433 1594 7834 7827 1305 1539 1706 7835 7828 2668 1434 1595 7836 7829 259 1311 1464 7837 7830 2609 1313 1466 7838 7831 1305 1539 1706 7839 7832 259 1311 1464 7840 7833 1305 1539 1706 7841 7834 2722 1540 1708 7842 7835 258 1315 1468 7843 7836 2721 1538 1707 7844 7837 1305 1539 1706 7845 7838 258 1315 1468 7846 7839 1305 1539 1706 7847 7840 2609 1313 1466 7848 7841 332 1433 1594 7849 7842 2671 1440 1602 7850 7843 1306 1541 1709 7851 7844 332 1433 1594 7852 7845 1306 1541 1709 7853 7846 2722 1540 1708 7854 7847 333 1439 1601 7855 7848 2723 1542 1710 7856 7849 1306 1541 1709 7857 7850 333 1439 1601 7858 7851 1306 1541 1709 7859 7852 2671 1440 1602 7860 7853 260 1306 1459 7861 7854 2607 1309 1462 7862 7855 1306 1541 1709 7863 7856 260 1306 1459 7864 7857 1306 1541 1709 7865 7858 2723 1542 1710 7866 7859 259 1311 1464 7867 7860 2722 1540 1708 7868 7861 1306 1541 1709 7869 7862 259 1311 1464 7870 7863 1306 1541 1709 7871 7864 2607 1309 1462 7872 7865 333 1439 1601 7873 7866 2674 1446 1608 7874 7867 1307 1543 1711 7875 7868 333 1439 1601 7876 7869 1307 1543 1711 7877 7870 2723 1542 1710 7878 7871 334 1445 1607 7879 7872 2724 1544 1712 7880 7873 1307 1543 1711 7881 7874 334 1445 1607 7882 7875 1307 1543 1711 7883 7876 2674 1446 1608 7884 7877 261 1334 1489 7885 7878 2620 1337 1492 7886 7879 1307 1543 1711 7887 7880 261 1334 1489 7888 7881 1307 1543 1711 7889 7882 2724 1544 1712 7890 7883 260 1306 1459 7891 7884 2723 1542 1710 7892 7885 1307 1543 1711 7893 7886 260 1306 1459 7894 7887 1307 1543 1711 7895 7888 2620 1337 1492 7896 7889 334 1445 1607 7897 7890 2676 1448 1610 7898 7891 1308 1545 1713 7899 7892 334 1445 1607 7900 7893 1308 1545 1713 7901 7894 2724 1544 1712 7902 7895 327 1402 1561 7903 7896 2717 1530 1697 7904 7897 1308 1545 1713 7905 7898 327 1402 1561 7906 7899 1308 1545 1713 7907 7900 2676 1448 1610 7908 7901 254 1330 1485 7909 7902 2619 1335 1490 7910 7903 1308 1545 1713 7911 7904 254 1330 1485 7912 7905 1308 1545 1713 7913 7906 2717 1530 1697 7914 7907 261 1334 1489 7915 7908 2724 1544 1712 7916 7909 1308 1545 1713 7917 7910 261 1334 1489 7918 7911 1308 1545 1713 7919 7912 2619 1335 1490 7920 7913 373 13 13 7921 7914 2725 1546 1714 7922 7915 1309 1547 1715 7923 7916 373 13 13 7924 7917 1309 1547 1715 7925 7918 1962 14 14 7926 7919 378 0 0 7927 7920 1960 3 3 7928 7921 1309 1547 1715 7929 7922 378 0 0 7930 7923 1309 1547 1715 7931 7924 2725 1546 1714 7932 7925 335 8 8 7933 7926 2515 1132 1716 7934 7927 1309 1547 1715 7935 7928 335 8 8 7936 7929 1309 1547 1715 7937 7930 1960 3 3 7938 7931 1 15 15 7939 7932 1962 14 14 7940 7933 1309 1547 1715 7941 7934 1 15 15 7942 7935 1309 1547 1715 7943 7936 2515 1132 1716 7944 7937 379 29 32 7945 7938 1969 28 31 7946 7939 1310 1548 1717 7947 7940 379 29 32 7948 7941 1310 1548 1717 7949 7942 2727 1549 1718 7950 7943 337 27 30 7951 7944 2520 1142 1719 7952 7945 1310 1548 1717 7953 7946 337 27 30 7954 7947 1310 1548 1717 7955 7948 1969 28 31 7956 7949 806 1141 1720 7957 7950 2726 1550 1721 7958 7951 1310 1548 1717 7959 7952 806 1141 1720 7960 7953 1310 1548 1717 7961 7954 2520 1142 1719 7962 7955 376 1551 1722 7963 7956 2727 1549 1718 7964 7957 1310 1548 1717 7965 7958 376 1551 1722 7966 7959 1310 1548 1717 7967 7960 2726 1550 1721 7968 7961 358 30 33 7969 7962 1974 33 36 7970 7963 1311 1552 1723 7971 7964 358 30 33 7972 7965 1311 1552 1723 7973 7966 2315 732 780 7974 7967 336 38 41 7975 7968 2728 1553 1724 7976 7969 1311 1552 1723 7977 7970 336 38 41 7978 7971 1311 1552 1723 7979 7972 1974 33 36 7980 7973 4 45 48 7981 7974 1976 44 47 7982 7975 1311 1552 1723 7983 7976 4 45 48 7984 7977 1311 1552 1723 7985 7978 2728 1553 1724 7986 7979 147 43 46 7987 7980 2315 732 780 7988 7981 1311 1552 1723 7989 7982 147 43 46 7990 7983 1311 1552 1723 7991 7984 1976 44 47 7992 7985 359 54 57 7993 7986 1984 57 60 7994 7987 1312 1554 1725 7995 7988 359 54 57 7996 7989 1312 1554 1725 7997 7990 2321 741 789 7998 7991 338 59 65 7999 7992 2729 1555 1726 8000 7993 1312 1554 1725 8001 7994 338 59 65 8002 7995 1312 1554 1725 8003 7996 1984 57 60 8004 7997 917 1556 1727 8005 7998 2730 1557 1728 8006 7999 1312 1554 1725 8007 8000 917 1556 1727 8008 8001 1312 1554 1725 8009 8002 2729 1555 1726 8010 8003 704 742 790 8011 8004 2321 741 789 8012 8005 1312 1554 1725 8013 8006 704 742 790 8014 8007 1312 1554 1725 8015 8008 2730 1557 1728 8016 8009 37 259 266 8017 8010 2075 258 265 8018 8011 1313 1558 1729 8019 8012 37 259 266 8020 8013 1313 1558 1729 8021 8014 2103 311 322 8022 8015 354 60 66 8023 8016 1988 63 69 8024 8017 1313 1558 1729 8025 8018 354 60 66 8026 8019 1313 1558 1729 8027 8020 2075 258 265 8028 8021 339 68 74 8029 8022 2317 731 779 8030 8023 1313 1558 1729 8031 8024 339 68 74 8032 8025 1313 1558 1729 8033 8026 1988 63 69 8034 8027 7 274 281 8035 8028 2103 311 322 8036 8029 1313 1558 1729 8037 8030 7 274 281 8038 8031 1313 1558 1729 8039 8032 2317 731 779 8040 8033 355 69 75 8041 8034 1992 72 78 8042 8035 1314 1559 1730 8043 8036 355 69 75 8044 8037 1314 1559 1730 8045 8038 2078 262 269 8046 8039 340 77 83 8047 8040 2323 740 788 8048 8041 1314 1559 1730 8049 8042 340 77 83 8050 8043 1314 1559 1730 8051 8044 1992 72 78 8052 8045 10 744 792 8053 8046 2731 1560 1731 8054 8047 1314 1559 1730 8055 8048 10 744 792 8056 8049 1314 1559 1730 8057 8050 2323 740 788 8058 8051 39 265 272 8059 8052 2078 262 269 8060 8053 1314 1559 1730 8061 8054 39 265 272 8062 8055 1314 1559 1730 8063 8056 2731 1560 1731 8064 8057 356 86 92 8065 8058 1995 85 91 8066 8059 1315 1561 1732 8067 8060 356 86 92 8068 8061 1315 1561 1732 8069 8062 2732 1562 1733 8070 8063 341 84 90 8071 8064 2063 230 236 8072 8065 1315 1561 1732 8073 8066 341 84 90 8074 8067 1315 1561 1732 8075 8068 1995 85 91 8066 8059 12 93 99 8076 8069 1998 92 98 8077 8070 1315 1561 1732 8078 8071 12 93 99 8079 8072 1315 1561 1732 8080 8073 2063 230 236 8081 8074 72 91 97 8082 8075 2732 1562 1733 8083 8076 1315 1561 1732 8084 8077 72 91 97 8085 8078 1315 1561 1732 8086 8079 1998 92 98 8087 8080 647 471 1734 8088 8081 2183 468 1735 8089 8082 1316 1563 1736 8090 8083 647 471 1734 8091 8084 1316 1563 1736 8092 8085 2733 1564 1737 8093 8086 357 102 108 8094 8087 2007 105 111 8095 8088 1316 1563 1736 8096 8089 357 102 108 8097 8090 1316 1563 1736 8098 8091 2183 468 1735 8099 8092 342 110 116 8100 8093 2073 248 255 8101 8094 1316 1563 1736 8102 8095 342 110 116 8103 8096 1316 1563 1736 8104 8097 2007 105 111 8105 8098 15 253 260 8106 8099 2733 1564 1737 8107 8100 1316 1563 1736 8108 8101 15 253 260 8109 8102 1316 1563 1736 8110 8103 2073 248 255 8111 8104 479 111 117 8112 8105 2734 1565 1738 8113 8106 1317 1566 1739 8114 8107 479 111 117 8115 8108 1317 1566 1739 8116 8109 2737 1567 1740 8117 8110 347 147 153 8118 8111 2735 1568 1741 8119 8112 1317 1566 1739 8120 8113 347 147 153 8121 8114 1317 1566 1739 8122 8115 2734 1565 1738 8123 8116 918 1569 1742 8124 8117 2736 1570 1743 8125 8118 1317 1566 1739 8126 8119 918 1569 1742 8127 8120 1317 1566 1739 8128 8121 2735 1568 1741 8129 8122 475 1571 1744 8130 8123 2737 1567 1740 8131 8124 1317 1566 1739 8132 8125 475 1571 1744 8133 8126 1317 1566 1739 8134 8127 2736 1570 1743 8135 8128 480 138 144 8136 8129 2738 1572 1745 8137 8130 1318 1573 1746 8138 8131 480 138 144 8139 8132 1318 1573 1746 8140 8133 2741 1574 1747 8141 8134 348 174 180 8142 8135 2739 1575 1748 8143 8136 1318 1573 1746 8144 8137 348 174 180 8145 8138 1318 1573 1746 8146 8139 2738 1572 1745 8147 8140 24 169 1749 8148 8141 2740 1576 1750 8149 8142 1318 1573 1746 8150 8143 24 169 1749 8151 8144 1318 1573 1746 8150 8145 2739 1575 1748 8152 8146 478 137 1751 8153 8147 2741 1574 1747 8154 8148 1318 1573 1746 8155 8149 478 137 1751 8156 8150 1318 1573 1746 8157 8151 2740 1576 1750 8158 8152 467 155 161 8159 8153 2742 1577 1752 8160 8154 1319 1578 1753 8161 8155 467 155 161 8162 8156 1319 1578 1753 8163 8157 2745 1579 1754 8164 8158 349 187 193 8165 8159 2743 1580 1755 8166 8160 1319 1578 1753 8167 8161 349 187 193 8168 8162 1319 1578 1753 8169 8163 2742 1577 1752 8170 8164 919 1581 1756 8171 8165 2744 1582 1757 8172 8166 1319 1578 1753 8173 8167 919 1581 1756 8174 8168 1319 1578 1753 8175 8169 2743 1580 1755 8176 8170 461 1583 1758 8177 8171 2745 1579 1754 8178 8172 1319 1578 1753 8179 8173 461 1583 1758 8180 8174 1319 1578 1753 8181 8175 2744 1582 1757 8182 8176 464 171 1759 8183 8177 2746 1584 1760 8184 8178 1320 1585 1761 8185 8179 464 171 1759 8186 8180 1320 1585 1761 8187 8181 2749 1586 1762 8188 8182 468 182 188 8189 8183 2747 1587 1763 8190 8184 1320 1585 1761 8191 8185 468 182 188 8192 8186 1320 1585 1761 8193 8187 2746 1584 1760 8194 8188 350 210 216 8195 8189 2748 1588 1764 8196 8190 1320 1585 1761 8197 8191 350 210 216 8198 8192 1320 1585 1761 8199 8193 2747 1587 1763 8200 8194 28 205 211 8201 8195 2749 1586 1762 8202 8196 1320 1585 1761 8203 8197 28 205 211 8204 8198 1320 1585 1761 8205 8199 2748 1588 1764 8206 8200 469 183 189 8207 8201 2750 1589 1765 8208 8202 1321 1590 1766 8209 8203 469 183 189 8210 8204 1321 1590 1766 8211 8205 2752 1591 1767 8212 8206 343 461 491 8213 8207 2177 460 490 8214 8208 1321 1590 1766 8215 8209 343 461 491 8216 8210 1321 1590 1766 8217 8211 2750 1589 1765 8218 8212 643 459 489 8219 8213 2751 1592 1768 8220 8214 1321 1590 1766 8221 8215 643 459 489 8222 8216 1321 1590 1766 8223 8217 2177 460 490 8224 8218 920 1593 1769 8225 8219 2752 1591 1767 8226 8220 1321 1590 1766 8227 8221 920 1593 1769 8228 8222 1321 1590 1766 8229 8223 2751 1592 1768 8230 8224 474 207 213 8231 8225 2753 1594 1770 8232 8226 1322 1595 1771 8233 8227 474 207 213 8234 8228 1322 1595 1771 8235 8229 2756 1596 1772 8236 8230 380 218 224 8237 8231 2754 1597 1773 8238 8232 1322 1595 1771 8239 8233 380 218 224 8240 8234 1322 1595 1771 8241 8235 2753 1594 1770 8242 8236 344 1598 1774 8243 8237 2755 1599 1775 8244 8238 1322 1595 1771 8245 8239 344 1598 1774 8246 8240 1322 1595 1771 8247 8241 2754 1597 1773 8248 8242 18 1600 1776 8249 8243 2756 1596 1772 8250 8244 1322 1595 1771 8251 8245 18 1600 1776 8252 8246 1322 1595 1771 8253 8247 2755 1599 1775 8254 8248 396 1601 1777 8255 8249 2757 1602 1778 8256 8250 1323 1603 1779 8257 8251 396 1601 1777 8258 8252 1323 1603 1779 8259 8253 2759 1604 1780 8260 8254 401 219 225 8261 8255 2059 222 228 8262 8256 1323 1603 1779 8263 8257 401 219 225 8264 8258 1323 1603 1779 8265 8259 2757 1602 1778 8266 8260 351 227 233 8267 8261 2758 1605 1781 8268 8262 1323 1603 1779 8269 8263 351 227 233 8270 8264 1323 1603 1779 8271 8265 2059 222 228 8272 8266 17 1606 1782 8273 8267 2759 1604 1780 8274 8268 1323 1603 1779 8275 8269 17 1606 1782 8276 8270 1323 1603 1779 8277 8271 2758 1605 1781 8278 8272 352 231 237 8279 8273 2060 228 234 8280 8274 1324 1607 1783 8281 8275 352 231 237 8282 8276 1324 1607 1783 8283 8277 2761 1608 1784 8284 8278 341 84 90 8285 8279 1994 83 89 8286 8280 1324 1607 1783 8287 8281 341 84 90 8288 8282 1324 1607 1783 8289 8283 2060 228 234 8290 8284 11 82 88 8291 8285 2760 1609 1785 8292 8286 1324 1607 1783 8293 8287 11 82 88 8294 8288 1324 1607 1783 8295 8289 1994 83 89 8296 8290 32 1610 1786 8297 8291 2761 1608 1784 8298 8292 1324 1607 1783 8299 8293 32 1610 1786 8300 8294 1324 1607 1783 8301 8295 2760 1609 1785 8302 8296 353 249 256 8303 8297 2070 246 253 8304 8298 1325 1611 1787 8305 8299 353 249 256 8306 8300 1325 1611 1787 8307 8301 2762 1612 1788 8308 8302 342 110 116 8309 8303 2006 109 115 8310 8304 1325 1611 1787 8311 8305 342 110 116 8312 8306 1325 1611 1787 8313 8307 2070 246 253 8314 8308 14 108 114 8315 8309 2067 244 1789 8316 8310 1325 1611 1787 8317 8311 14 108 114 8318 8312 1325 1611 1787 8319 8313 2006 109 115 8320 8314 35 243 1790 8321 8315 2762 1612 1788 8322 8316 1325 1611 1787 8323 8317 35 243 1790 8324 8318 1325 1611 1787 8325 8319 2067 244 1789 8326 8320 387 254 261 8327 8321 2763 1613 1791 8328 8322 1326 1614 1792 8329 8323 387 254 261 8330 8324 1326 1614 1792 8331 8325 2765 1615 1793 8332 8326 352 231 237 8333 8327 2761 1608 1784 8334 8328 1326 1614 1792 8335 8329 352 231 237 8336 8330 1326 1614 1792 8337 8331 2763 1613 1791 8338 8332 32 1610 1786 8339 8333 2764 1616 1794 8340 8334 1326 1614 1792 8341 8335 32 1610 1786 8342 8336 1326 1614 1792 8343 8337 2761 1608 1784 8344 8338 388 1617 1795 8345 8339 2765 1615 1793 8346 8340 1326 1614 1792 8347 8341 388 1617 1795 8348 8342 1326 1614 1792 8349 8343 2764 1616 1794 8350 8344 381 269 276 8351 8345 2766 1618 1796 8352 8346 1327 1619 1797 8353 8347 381 269 276 8354 8348 1327 1619 1797 8355 8349 2768 1620 1798 8356 8350 353 249 256 8357 8351 2762 1612 1788 8358 8352 1327 1619 1797 8359 8353 353 249 256 8360 8354 1327 1619 1797 8361 8355 2766 1618 1796 8362 8356 35 243 1790 8363 8357 2767 1621 1799 8364 8358 1327 1619 1797 8365 8359 35 243 1790 8366 8360 1327 1619 1797 8367 8361 2762 1612 1788 8368 8362 382 293 303 8369 8363 2768 1620 1798 8370 8364 1327 1619 1797 8371 8365 382 293 303 8372 8366 1327 1619 1797 8373 8367 2767 1621 1799 8374 8368 366 454 484 8375 8369 2174 453 483 8376 8370 1328 1622 1800 8377 8371 366 454 484 8378 8372 1328 1622 1800 8379 8373 2579 1257 1801 8380 8374 363 452 482 8381 8375 2528 1157 1294 8382 8376 1328 1622 1800 8383 8377 363 452 482 8384 8378 1328 1622 1800 8385 8379 2174 453 483 8386 8380 242 1156 1293 8387 8381 2565 1232 1377 8388 8382 1328 1622 1800 8389 8383 242 1156 1293 8390 8384 1328 1622 1800 8391 8385 2528 1157 1294 8392 8386 243 1227 1376 8393 8387 2579 1257 1801 8394 8388 1328 1622 1800 8395 8389 243 1227 1376 8396 8390 1328 1622 1800 8397 8391 2565 1232 1377 8398 8392 394 463 493 8399 8393 2178 462 492 8400 8394 1329 1623 1802 8401 8395 394 463 493 8402 8396 1329 1623 1802 8403 8397 2771 1624 1803 8404 8398 343 461 491 8405 8399 2769 1625 1804 8406 8400 1329 1623 1802 8407 8401 343 461 491 8408 8402 1329 1623 1802 8409 8403 2178 462 492 8410 8404 16 1626 1805 8411 8405 2770 1627 1806 8412 8406 1329 1623 1802 8413 8407 16 1626 1805 8414 8408 1329 1623 1802 8415 8409 2769 1625 1804 8416 8410 390 1628 1807 8417 8411 2771 1624 1803 8418 8412 1329 1623 1802 8419 8413 390 1628 1807 8420 8414 1329 1623 1802 8421 8415 2770 1627 1806 8422 8416 483 1629 1808 8423 8417 2772 1630 1809 8424 8418 1330 1631 1810 8425 8419 483 1629 1808 8426 8420 1330 1631 1810 8427 8421 2775 1632 1811 8428 8422 345 115 121 8429 8423 2773 1633 1812 8430 8424 1330 1631 1810 8427 8421 345 115 121 8431 8425 1330 1631 1810 8432 8426 2772 1630 1809 8433 8427 927 1634 1813 8434 8428 2774 1635 1814 8435 8429 1330 1631 1810 8436 8430 927 1634 1813 8437 8431 1330 1631 1810 8438 8432 2773 1633 1812 8439 8433 928 1636 1815 8440 8434 2775 1632 1811 8441 8435 1330 1631 1810 8442 8436 928 1636 1815 8443 8437 1330 1631 1810 8444 8438 2774 1635 1814 8445 8439 74 106 1816 8446 8440 2004 103 1817 8447 8441 1331 1637 1818 8448 8442 74 106 1816 8449 8443 1331 1637 1818 8450 8444 2181 467 1819 8451 8445 357 102 499 8452 8446 2185 470 502 8453 8447 1331 1637 1818 8454 8448 357 102 499 8455 8449 1331 1637 1818 8456 8450 2004 103 1817 8457 8451 346 142 148 8458 8452 2776 1638 1820 8459 8453 1331 1637 1818 8460 8454 346 142 148 8461 8455 1331 1637 1818 8462 8456 2185 470 502 8463 8457 21 135 1821 8464 8458 2181 467 1819 8465 8459 1331 1637 1818 8466 8460 21 135 1821 8467 8461 1331 1637 1818 8468 8462 2776 1638 1820 8469 8463 498 34 37 8470 8464 1971 31 34 8471 8465 1332 1639 1822 8472 8466 498 34 37 8473 8467 1332 1639 1822 8474 8468 2777 1640 1823 8475 8469 358 30 33 8476 8470 2314 729 777 8477 8471 1332 1639 1822 8478 8472 358 30 33 8479 8473 1332 1639 1822 8480 8474 1971 31 34 8481 8475 339 68 74 8482 8476 1987 67 73 8483 8477 1332 1639 1822 8484 8478 339 68 74 8485 8479 1332 1639 1822 8486 8480 2314 729 777 8487 8481 507 66 72 8488 8482 2777 1640 1823 8489 8483 1332 1639 1822 8490 8484 507 66 72 8491 8485 1332 1639 1822 8492 8486 1987 67 73 8493 8487 149 53 61 8494 8488 1982 55 58 8495 8489 1333 1641 1824 8496 8490 149 53 61 8497 8491 1333 1641 1824 8498 8492 2319 737 1825 8499 8493 359 54 57 8500 8494 2320 738 786 8501 8495 1333 1641 1824 8502 8496 359 54 57 8503 8497 1333 1641 1824 8504 8498 1982 55 58 8505 8499 340 77 83 8506 8500 1991 76 82 8507 8501 1333 1641 1824 8508 8502 340 77 83 8509 8503 1333 1641 1824 8510 8504 2320 738 786 8511 8505 9 75 81 8512 8506 2319 737 1825 8513 8507 1333 1641 1824 8514 8508 9 75 81 8515 8509 1333 1641 1824 8516 8510 1991 76 82 8517 8511 367 1642 1826 8518 8512 2778 1643 1827 8519 8513 1334 1644 1828 8520 8514 367 1642 1826 8521 8515 1334 1644 1828 8522 8516 2780 1645 1829 8523 8517 371 753 801 8524 8518 2779 1646 1830 8525 8519 1334 1644 1828 8526 8520 371 753 801 8527 8521 1334 1644 1828 8528 8522 2778 1643 1827 8529 8523 336 38 41 8530 8524 1973 37 40 8531 8525 1334 1644 1828 8532 8526 336 38 41 8533 8527 1334 1644 1828 8534 8528 2779 1646 1830 8535 8529 495 36 39 8536 8530 2780 1645 1829 8537 8531 1334 1644 1828 8538 8532 495 36 39 8539 8533 1334 1644 1828 8540 8534 1973 37 40 8541 8535 372 766 814 8542 8536 2781 1647 1831 8543 8537 1335 1648 1832 8544 8538 372 766 814 8545 8539 1335 1648 1832 8546 8540 2783 1649 1833 8547 8541 338 59 65 8548 8542 1983 58 64 8549 8543 1335 1648 1832 8550 8544 338 59 65 8551 8545 1335 1648 1832 8552 8546 2781 1647 1831 8553 8547 6 51 63 8554 8548 2782 1650 1834 8555 8549 1335 1648 1832 8556 8550 6 51 63 8557 8551 1335 1648 1832 8558 8552 1983 58 64 8559 8553 370 765 1835 8560 8554 2783 1649 1833 8561 8555 1335 1648 1832 8562 8556 370 765 1835 8563 8557 1335 1648 1832 8564 8558 2782 1650 1834 8565 8559 364 1134 1270 8566 8560 2516 1133 1269 8567 8561 1336 1651 1836 8568 8562 364 1134 1270 8569 8563 1336 1651 1836 8570 8564 2523 1147 1284 8571 8565 335 8 1268 8572 8566 1959 7 1837 8573 8567 1336 1651 1836 8574 8568 335 8 1268 8575 8569 1336 1651 1836 8576 8570 2516 1133 1269 8577 8571 0 6 1838 8578 8572 2784 1652 1839 8579 8573 1336 1651 1836 8580 8574 0 6 1838 8581 8575 1336 1651 1836 8582 8576 1959 7 1837 8583 8577 809 1148 1285 8584 8578 2523 1147 1284 8585 8579 1336 1651 1836 8586 8580 809 1148 1285 8587 8581 1336 1651 1836 8588 8582 2784 1652 1839 8589 8583 245 1154 1291 8590 8584 2526 1151 1288 8591 8585 1337 1653 1840 8592 8586 245 1154 1291 8593 8587 1337 1653 1840 8594 8588 2570 1241 1386 8595 8589 365 1135 1271 8596 8590 2521 1138 1274 8597 8591 1337 1653 1840 8598 8592 365 1135 1271 8599 8593 1337 1653 1840 8600 8594 2526 1151 1288 8601 8595 337 27 1279 8602 8596 1968 26 1841 8603 8597 1337 1653 1840 8604 8598 337 27 1279 8605 8599 1337 1653 1840 8606 8600 2521 1138 1274 8607 8601 3 23 1387 8608 8602 2570 1241 1386 8609 8603 1337 1653 1840 8610 8604 3 23 1387 8611 8605 1337 1653 1840 8612 8606 1968 26 1841 8613 8607 364 1134 1270 8614 8608 2522 1144 1281 8615 8609 1338 1654 1842 8616 8610 364 1134 1270 8617 8611 1338 1654 1842 8618 8612 2517 1131 1265 8619 8613 362 1143 1280 8620 8614 2580 1256 1405 8621 8615 1338 1654 1842 8622 8616 362 1143 1280 8623 8617 1338 1654 1842 8624 8618 2522 1144 1281 8625 8619 240 1221 1363 8626 8620 2559 1220 1362 8627 8621 1338 1654 1842 8628 8622 240 1221 1363 8629 8623 1338 1654 1842 8630 8624 2580 1256 1405 8631 8625 244 1128 1262 8632 8626 2517 1131 1265 8633 8627 1338 1654 1842 8634 8628 244 1128 1262 8635 8629 1338 1654 1842 8636 8630 2559 1220 1362 8637 8631 808 1139 1275 8638 8632 2518 1136 1272 8639 8633 1339 1655 1843 8640 8634 808 1139 1275 8641 8635 1339 1655 1843 8642 8636 2785 1656 1844 8643 8637 365 1135 1271 8644 8638 2529 1153 1290 8645 8639 1339 1655 1843 8646 8640 365 1135 1271 8647 8641 1339 1655 1843 8648 8642 2518 1136 1272 8649 8643 363 452 482 8650 8644 2173 451 481 8651 8645 1339 1655 1843 8652 8646 363 452 482 8653 8647 1339 1655 1843 8654 8648 2529 1153 1290 8655 8649 241 450 480 8656 8650 2785 1656 1844 8657 8651 1339 1655 1843 8658 8652 241 450 480 8659 8653 1339 1655 1843 8660 8654 2173 451 481 8661 8655 366 454 1406 8662 8656 2578 1254 1403 8663 8657 1340 1657 1845 8664 8658 366 454 1406 8665 8659 1340 1657 1845 8666 8660 2175 449 1846 8667 8661 362 1143 1280 8668 8662 2525 1146 1283 8669 8663 1340 1657 1845 8670 8664 362 1143 1280 8671 8665 1340 1657 1845 8672 8666 2578 1254 1403 8673 8667 810 1150 1287 8674 8668 2786 1658 1847 8675 8669 1340 1657 1845 8676 8670 810 1150 1287 8677 8671 1340 1657 1845 8678 8672 2525 1146 1283 8679 8673 262 446 1848 8680 8674 2175 449 1846 8681 8675 1340 1657 1845 8682 8676 262 446 1848 8683 8677 1340 1657 1845 8684 8678 2786 1658 1847 8685 8679 371 753 801 8686 8680 2326 752 800 3460 3457 1341 1659 1849 8687 8681 371 753 801 8688 8682 1341 1659 1849 8689 8683 2779 1646 1830 8690 8684 368 751 799 8691 8685 2787 1660 1850 8692 8686 1341 1659 1849 8693 8687 368 751 799 3449 3446 1341 1659 1849 8694 8688 2326 752 800 3450 3447 4 45 48 8695 8689 2728 1553 1724 8696 8690 1341 1659 1849 8697 8691 4 45 48 8698 8692 1341 1659 1849 8699 8693 2787 1660 1850 8700 8694 336 38 41 8701 8695 2779 1646 1830 8702 8696 1341 1659 1849 8703 8697 336 38 41 8704 8698 1341 1659 1849 8705 8699 2728 1553 1724 8706 8700 368 751 799 8707 8701 2330 759 807 8708 8702 1342 1661 1851 8709 8703 368 751 799 8710 8704 1342 1661 1851 8711 8705 2787 1660 1850 8712 8706 369 758 806 8713 8707 2788 1662 1852 8714 8708 1342 1661 1851 8715 8709 369 758 806 8716 8710 1342 1661 1851 8717 8711 2330 759 807 8718 8712 5 47 50 8719 8713 1977 46 49 8720 8714 1342 1661 1851 8721 8715 5 47 50 8722 8716 1342 1661 1851 8723 8717 2788 1662 1852 8724 8718 4 45 48 8725 8719 2787 1660 1850 8726 8720 1342 1661 1851 8727 8721 4 45 48 8728 8722 1342 1661 1851 8729 8723 1977 46 49 8730 8724 5 47 50 8731 8725 2788 1662 1852 8732 8726 1343 1663 1853 8733 8727 5 47 50 8734 8728 1343 1663 1853 8735 8729 1979 50 53 8736 8730 369 758 806 8737 8731 2333 761 809 8738 8732 1343 1663 1853 8739 8733 369 758 806 8740 8734 1343 1663 1853 8741 8735 2788 1662 1852 8742 8736 370 765 813 8743 8737 2782 1650 1854 8744 8738 1343 1663 1853 8745 8739 370 765 813 8746 3499 1343 1663 1853 8747 8740 2333 761 809 8748 8741 6 51 54 8749 8742 1979 50 53 8750 8743 1343 1663 1853 8751 8744 6 51 54 8752 8745 1343 1663 1853 8753 8746 2782 1650 1854 8754 8747 372 766 814 8755 8748 2337 769 817 8756 8749 1344 1664 1855 8757 8750 372 766 814 8758 8751 1344 1664 1855 8759 8752 2781 1647 1831 8760 8753 714 774 822 8761 8754 2789 1665 1856 8762 8755 1344 1664 1855 8763 8756 714 774 822 8764 8757 1344 1664 1855 8765 8758 2337 769 817 8766 8759 917 1556 1727 8767 8760 2729 1555 1726 8768 8761 1344 1664 1855 8769 8762 917 1556 1727 8770 8763 1344 1664 1855 8771 8764 2789 1665 1856 8772 8765 338 59 65 8773 8766 2781 1647 1831 8774 8767 1344 1664 1855 8775 8768 338 59 65 8776 8769 1344 1664 1855 8777 8770 2729 1555 1726 8778 8771 371 753 801 8779 8772 2778 1643 1827 8780 8773 1345 1666 1857 8781 8774 371 753 801 8782 8775 1345 1666 1857 8783 8776 2327 748 796 8784 8777 367 1642 1826 8785 8778 2790 1667 1858 8786 8779 1345 1666 1857 8787 8780 367 1642 1826 8788 8781 1345 1666 1857 8789 8782 2778 1643 1827 8790 8783 930 1668 1859 8791 8784 2791 1669 1860 8792 8785 1345 1666 1857 8793 8786 930 1668 1859 8794 8787 1345 1666 1857 8795 8788 2790 1667 1858 8796 8789 360 745 793 8797 8790 2327 748 796 8798 8791 1345 1666 1857 8799 8792 360 745 793 8800 8793 1345 1666 1857 8801 8794 2791 1669 1860 8802 8795 361 770 818 8803 8796 2334 767 815 8804 8797 1346 1670 1861 8805 8798 361 770 818 8806 8799 1346 1670 1861 8807 8800 2792 1671 1862 8808 8801 372 766 814 8809 8802 2783 1649 1833 8810 8803 1346 1670 1861 8811 8804 372 766 814 8812 8805 1346 1670 1861 8813 8806 2334 767 815 8814 8807 370 765 1835 8815 8808 2332 764 1863 8816 8809 1346 1670 1861 8817 8810 370 765 1835 8818 8811 1346 1670 1861 8819 8812 2783 1649 1833 8820 8813 152 763 1864 8821 8814 2792 1671 1862 8822 8815 1346 1670 1861 8823 8816 152 763 1864 8824 8817 1346 1670 1861 8825 8818 2332 764 1863 8826 8819 377 4 4 8827 8820 1957 1 1 8828 8821 1347 1672 1865 8829 8822 377 4 4 8830 8823 1347 1672 1865 8831 8824 2794 1673 1866 8832 8825 378 0 0 8833 8826 2793 1674 1867 8834 8827 1347 1672 1865 8835 8828 378 0 0 8836 8829 1347 1672 1865 8837 8830 1957 1 1 8838 8831 360 745 793 8839 8832 2791 1669 1860 8840 8833 1347 1672 1865 8841 8834 360 745 793 8842 8835 1347 1672 1865 8843 8836 2793 1674 1867 8844 8837 930 1668 1859 8845 8838 2794 1673 1866 8846 8839 1347 1672 1865 8847 8840 930 1668 1859 8848 8841 1347 1672 1865 8849 8842 2791 1669 1860 8850 8843 373 13 13 8851 8844 1961 10 10 8852 8845 1348 1675 1868 8853 8846 373 13 13 8854 8847 1348 1675 1868 8855 8848 2796 1676 1869 8856 8849 374 9 9 8857 8850 2795 1677 1870 8858 8851 1348 1675 1868 8859 8852 374 9 9 8860 8853 1348 1675 1868 8861 8854 1961 10 10 8862 8855 151 756 804 8863 8856 2328 754 802 8864 8857 1348 1675 1868 8865 8858 151 756 804 8866 8859 1348 1675 1868 8867 8860 2795 1677 1870 8868 8861 150 749 797 8869 8862 2796 1676 1869 8870 8863 1348 1675 1868 8871 8864 150 749 797 8872 8865 1348 1675 1868 8873 8866 2328 754 802 8874 8867 151 756 804 8875 8868 2795 1677 1870 8876 8869 1349 1678 1871 8877 8870 151 756 804 8878 8871 1349 1678 1871 8879 8872 2331 762 810 8880 8873 374 9 9 57 57 1965 19 19 59 59 1349 1678 1871 8881 8874 374 9 9 8882 8875 1349 1678 1871 8883 8876 2795 1677 1870 8884 8877 375 18 18 8885 8878 2797 1679 1872 8886 8879 1349 1678 1871 8887 8880 375 18 18 8888 8881 1349 1678 1871 8889 8882 1965 19 19 8890 8883 152 763 811 8891 8884 2331 762 810 8892 8885 1349 1678 1871 8893 8886 152 763 811 8894 8887 1349 1678 1871 8895 8888 2797 1679 1872 8896 8889 152 763 1864 8897 8890 2797 1679 1873 8898 8891 1350 1680 1874 8899 8892 152 763 1864 8824 8817 1350 1680 1874 8900 8893 2792 1671 1862 8901 8894 375 18 24 8902 8895 1970 25 27 8903 8896 1350 1680 1874 8904 8897 375 18 24 8905 8898 1350 1680 1874 8906 8899 2797 1679 1873 8907 8900 379 29 32 8908 8901 2798 1681 1875 8909 8902 1350 1680 1874 8910 8903 379 29 32 8911 8904 1350 1680 1874 8912 8905 1970 25 27 8913 8906 361 770 818 8914 8907 2792 1671 1862 8915 8908 1350 1680 1874 8916 8909 361 770 818 8917 8910 1350 1680 1874 8918 8911 2798 1681 1875 8919 8912 378 0 0 8920 8913 2725 1546 1714 8921 8914 1351 1682 1876 8922 8915 378 0 0 8923 8916 1351 1682 1876 8924 8917 2793 1674 1867 8925 8918 373 13 13 8926 8919 2796 1676 1869 8927 8920 1351 1682 1876 8928 8921 373 13 13 8929 8922 1351 1682 1876 8930 8923 2725 1546 1714 8931 8924 150 749 797 8932 8925 2324 746 794 8933 8926 1351 1682 1876 8934 8927 150 749 797 8935 8928 1351 1682 1876 8936 8929 2796 1676 1869 8937 8930 360 745 793 8938 8931 2793 1674 1867 8939 8932 1351 1682 1876 8940 8933 360 745 793 8941 8934 1351 1682 1876 8942 8935 2324 746 794 8943 8936 361 770 818 8944 8937 2798 1681 1875 8945 8938 1352 1683 1877 8946 8939 361 770 818 8947 8940 1352 1683 1877 8948 8941 2335 771 819 8949 8942 379 29 32 8950 8943 2727 1549 1718 8951 8944 1352 1683 1877 8952 8945 379 29 32 8953 8946 1352 1683 1877 8954 8947 2798 1681 1875 8955 8948 376 1551 1722 8956 8949 2799 1684 1878 8957 8950 1352 1683 1877 8958 8951 376 1551 1722 8959 8952 1352 1683 1877 8960 8953 2727 1549 1718 8961 8954 713 772 820 8962 8955 2335 771 819 8963 8956 1352 1683 1877 8964 8957 713 772 820 8965 8958 1352 1683 1877 8966 8959 2799 1684 1878 8967 8960 380 218 224 8968 8961 2054 217 223 8969 8962 1353 1685 1879 8970 8963 380 218 224 8971 8964 1353 1685 1879 8972 8965 2754 1597 1773 8973 8966 569 216 222 8974 8967 2800 1686 1880 8975 8968 1353 1685 1879 8976 8969 569 216 222 8977 8970 1353 1685 1879 8978 8971 2054 217 223 8979 8972 931 1687 1881 8980 8973 2801 1688 1882 8981 8974 1353 1685 1879 8982 8975 931 1687 1881 8983 8976 1353 1685 1879 8984 8977 2800 1686 1880 8985 8978 344 1598 1774 8986 8979 2754 1597 1773 8987 8980 1353 1685 1879 8988 8981 344 1598 1774 8989 8982 1353 1685 1879 8990 8983 2801 1688 1882 8991 8984 355 69 75 8992 8985 2081 264 271 8993 8986 1354 1689 1883 8994 8987 355 69 75 8995 8988 1354 1689 1883 8996 8989 1989 70 76 8997 8990 381 269 276 8998 8991 2768 1620 1798 8999 8992 1354 1689 1883 9000 8993 381 269 276 9001 8994 1354 1689 1883 9002 8995 2081 264 271 9003 8996 382 293 303 9004 8997 2092 292 302 9005 8998 1354 1689 1883 9006 8999 382 293 303 9007 9000 1354 1689 1883 9008 9001 2768 1620 1798 9009 9002 38 73 79 9010 9003 1989 70 76 9011 9004 1354 1689 1883 9012 9005 38 73 79 9013 9006 1354 1689 1883 9014 9007 2092 292 302 9015 9008 383 295 305 9016 9009 2093 294 304 9017 9010 1355 1690 1884 9018 9011 383 295 305 9019 9012 1355 1690 1884 9020 9013 2095 296 1885 9021 9014 382 293 303 9022 9015 2767 1621 1799 9023 9016 1355 1690 1884 9024 9017 382 293 303 9025 9018 1355 1690 1884 9026 9019 2093 294 304 9027 9020 35 243 1790 9028 9021 2802 1691 1886 9029 9022 1355 1690 1884 9030 9023 35 243 1790 9031 9024 1355 1690 1884 9032 9025 2767 1621 1799 9033 9026 402 299 1887 9034 9027 2095 296 1885 9035 9028 1355 1690 1884 9036 9029 402 299 1887 9037 9030 1355 1690 1884 9038 9031 2802 1691 1886 9039 9032 52 288 1888 9040 9033 2094 291 1889 9041 9034 1356 1692 1890 9042 9035 52 288 1888 9043 9036 1356 1692 1890 9044 9037 2114 333 1891 9045 9038 383 295 306 9046 9039 2098 298 309 9047 9040 1356 1692 1890 9048 9041 383 295 306 9049 9042 1356 1692 1890 9050 9043 2094 291 1889 9051 9044 384 302 313 9052 9045 2803 1693 1892 9053 9046 1356 1692 1890 9054 9047 384 302 313 9055 9048 1356 1692 1890 9056 9049 2098 298 309 9057 9050 53 334 1893 9058 9051 2114 333 1891 9059 9052 1356 1692 1890 9060 9053 53 334 1893 9061 9054 1356 1692 1890 9062 9055 2803 1693 1892 9063 9056 384 302 313 9064 9057 2099 304 315 9065 9058 1357 1694 1894 9066 9059 384 302 313 9067 9060 1357 1694 1894 9068 9061 2803 1693 1892 9069 9062 385 303 314 9070 9063 2804 1695 1895 9071 9064 1357 1694 1894 9072 9065 385 303 314 9073 9066 1357 1694 1894 9074 9067 2099 304 315 9075 9068 54 340 1896 9076 9069 2117 339 1897 9077 9070 1357 1694 1894 9078 9071 54 340 1896 9079 9072 1357 1694 1894 9080 9073 2804 1695 1895 9081 9074 53 334 1893 9082 9075 2803 1693 1892 9083 9076 1357 1694 1894 9084 9077 53 334 1893 9085 9078 1357 1694 1894 9086 9079 2117 339 1897 9087 9080 54 340 1896 9088 9081 2804 1695 1895 9089 9082 1358 1696 1898 9090 9083 54 340 1896 9091 9084 1358 1696 1898 9092 9085 2120 345 1899 9093 9086 385 303 314 9094 9087 2805 1697 1900 9095 9088 1358 1696 1898 9096 9089 385 303 314 9097 9090 1358 1696 1898 9098 9091 2804 1695 1895 9099 9092 37 259 266 9100 9093 2102 310 321 9101 9094 1358 1696 1898 9102 9095 37 259 266 9103 9096 1358 1696 1898 9104 9097 2805 1697 1900 9105 9098 55 309 320 9106 9099 2120 345 1899 9107 9100 1358 1696 1898 9108 9101 55 309 320 9109 9102 1358 1696 1898 9110 9103 2102 310 321 9111 9104 352 231 237 9112 9105 2763 1613 1791 9113 9106 1359 1698 1901 9114 9107 352 231 237 9115 9108 1359 1698 1901 9116 9109 2061 232 238 9117 9110 387 254 261 744 744 2077 257 264 746 746 1359 1698 1901 9118 9111 387 254 261 9119 9112 1359 1698 1901 9120 9113 2763 1613 1791 9121 9114 386 261 268 9122 9115 2806 1699 1902 9123 9116 1359 1698 1901 9124 9117 386 261 268 759 759 1359 1698 1901 9125 9118 2077 257 264 760 760 33 233 239 9126 9119 2061 232 238 9127 9120 1359 1698 1901 9128 9121 33 233 239 9129 9122 1359 1698 1901 9130 9123 2806 1699 1902 9131 9124 354 60 66 9132 9125 2074 255 262 9133 9126 1360 1700 1903 9134 9127 354 60 66 9135 9128 1360 1700 1903 9136 9129 1985 61 67 9137 9130 387 254 261 9138 9131 2765 1615 1793 9139 9132 1360 1700 1903 9140 9133 387 254 261 9141 9134 1360 1700 1903 9142 9135 2074 255 262 9143 9136 388 1617 1795 9144 9137 2807 1701 1904 9145 9138 1360 1700 1903 9146 9139 388 1617 1795 9147 9140 1360 1700 1903 9148 9141 2765 1615 1793 9149 9142 36 64 70 9150 9143 1985 61 67 9151 9144 1360 1700 1903 9152 9145 36 64 70 9153 9146 1360 1700 1903 9154 9147 2807 1701 1904 9155 9148 353 249 256 9156 9149 2766 1618 1796 9157 9150 1361 1702 1905 9158 9151 353 249 256 9159 9152 1361 1702 1905 9160 9153 2071 250 257 9161 9154 381 269 276 9162 9155 2080 268 275 9163 9156 1361 1702 1905 9164 9157 381 269 276 9165 9158 1361 1702 1905 9166 9159 2766 1618 1796 9167 9160 389 267 274 9168 9161 2808 1703 1906 9169 9162 1361 1702 1905 9170 9163 389 267 274 9171 9164 1361 1702 1905 9172 9165 2080 268 275 9173 9166 581 251 258 9174 9167 2071 250 257 9175 9168 1361 1702 1905 9176 9169 581 251 258 9177 9170 1361 1702 1905 9178 9171 2808 1703 1906 9179 9172 476 119 125 9180 9173 2809 1704 1907 9181 9174 1362 1705 1908 9182 9175 476 119 125 9183 9176 1362 1705 1908 9184 9177 2812 1706 1909 9185 9178 481 128 134 9186 9179 2810 1707 1910 9187 9180 1362 1705 1908 9188 9181 481 128 134 9189 9182 1362 1705 1908 9190 9183 2809 1704 1907 9191 9184 392 156 162 9192 9185 2811 1708 1911 9193 9186 1362 1705 1908 9194 9187 392 156 162 9195 9188 1362 1705 1908 9196 9189 2810 1707 1910 9197 9190 22 151 157 9198 9191 2812 1706 1909 9199 9192 1362 1705 1908 9200 9193 22 151 157 9201 9194 1362 1705 1908 9202 9195 2811 1708 1911 9203 9196 470 164 170 9204 9197 2813 1709 1912 9205 9198 1363 1710 1913 9206 9199 470 164 170 9207 9200 1363 1710 1913 9208 9201 2816 1711 1914 9209 9202 393 192 198 9210 9203 2814 1712 1915 9211 9204 1363 1710 1913 9212 9205 393 192 198 9213 9206 1363 1710 1913 9214 9207 2813 1709 1912 9215 9208 26 189 195 9216 9209 2815 1713 1916 9217 9210 1363 1710 1913 9218 9211 26 189 195 9219 9212 1363 1710 1913 9220 9213 2814 1712 1915 9221 9214 462 153 159 9222 9215 2816 1711 1914 9223 9216 1363 1710 1913 9224 9217 462 153 159 9225 9218 1363 1710 1913 9226 9219 2815 1713 1916 9227 9220 471 200 206 9228 9221 2817 1714 1917 9229 9222 1364 1715 1918 9230 9223 471 200 206 9231 9224 1364 1715 1918 9232 9225 2819 1716 1919 9233 9226 390 1628 1807 9234 9227 2770 1627 1806 9235 9228 1364 1715 1918 9236 9229 390 1628 1807 9237 9230 1364 1715 1918 9238 9231 2817 1714 1917 9239 9232 16 1626 1805 9240 9233 2818 1717 1920 9241 9234 1364 1715 1918 9242 9235 16 1626 1805 9243 9236 1364 1715 1918 9244 9237 2770 1627 1806 9245 9238 466 191 197 9246 9239 2819 1716 1919 9247 9240 1364 1715 1918 9248 9241 466 191 197 9249 9242 1364 1715 1918 9250 9243 2818 1717 1920 9251 9244 31 225 231 9252 9245 2820 1718 1921 9253 9246 1365 1719 1922 9254 9247 31 225 231 9255 9248 1365 1719 1922 9256 9249 2058 226 232 9257 9250 646 455 485 9258 9251 2179 458 488 9259 9252 1365 1719 1922 9260 9253 646 455 485 9261 9254 1365 1719 1922 9262 9255 2820 1718 1921 9263 9256 394 463 493 9264 9257 2821 1720 1923 9265 9258 1365 1719 1922 9266 9259 394 463 493 9264 9257 1365 1719 1922 9267 9260 2179 458 488 9268 9261 351 227 233 9269 9262 2058 226 232 9270 9263 1365 1719 1922 9271 9264 351 227 233 9272 9265 1365 1719 1922 9273 9266 2821 1720 1923 9274 9267 351 227 233 9275 9268 2821 1720 1923 9276 9269 1366 1721 1924 9277 9270 351 227 233 9278 9271 1366 1721 1924 9279 9272 2758 1605 1781 9280 9273 394 463 493 9281 9274 2771 1624 1803 9282 9275 1366 1721 1924 9283 9276 394 463 493 9284 9277 1366 1721 1924 9285 9278 2821 1720 1923 9286 9279 390 1628 1807 9287 9280 2822 1722 1925 9288 9281 1366 1721 1924 9289 9282 390 1628 1807 9290 9283 1366 1721 1924 9291 9284 2771 1624 1803 9292 9285 17 1606 1782 9293 9286 2758 1605 1781 9294 9287 1366 1721 1924 9295 9288 17 1606 1782 9296 9289 1366 1721 1924 9297 9290 2822 1722 1925 9298 9291 400 101 107 9299 9292 2002 100 106 9300 9293 1367 1723 1926 9301 9294 400 101 107 9302 9295 1367 1723 1926 9303 9296 2180 464 494 9304 9297 395 99 105 9305 9298 2068 245 252 9306 9299 1367 1723 1926 9307 9300 395 99 105 9308 9301 1367 1723 1926 9309 9302 2002 100 106 9310 9303 14 108 251 9311 9304 2005 107 1927 9312 9305 1367 1723 1926 9313 9306 14 108 251 9314 9307 1367 1723 1926 9315 9308 2068 245 252 9316 9309 74 106 497 9317 9310 2180 464 494 9318 9311 1367 1723 1926 9319 9312 74 106 497 9320 9313 1367 1723 1926 9321 9314 2005 107 1927 9322 9315 482 129 135 9323 9316 2823 1724 1928 9324 9317 1368 1725 1929 9325 9318 482 129 135 9326 9319 1368 1725 1929 9327 9320 2826 1726 1930 9328 9321 398 165 171 9329 9322 2824 1727 1931 9330 9323 1368 1725 1929 9331 9324 398 165 171 9332 9325 1368 1725 1929 9333 9326 2823 1724 1928 9334 9327 23 160 166 9335 9328 2825 1728 1932 9336 9329 1368 1725 1929 9337 9330 23 160 166 9338 9331 1368 1725 1929 9339 9332 2824 1727 1931 9340 9333 477 126 132 9341 9334 2826 1726 1930 9342 9335 1368 1725 1929 9343 9336 477 126 132 9344 9337 1368 1725 1929 9345 9338 2825 1728 1932 9346 9339 472 173 179 9347 9340 2827 1729 1933 9348 9341 1369 1730 1934 9349 9342 472 173 179 9350 9343 1369 1730 1934 9351 9344 2830 1731 1935 9352 9345 399 201 207 9353 9346 2828 1732 1936 9354 9347 1369 1730 1934 9355 9348 399 201 207 9356 9349 1369 1730 1934 9357 9350 2827 1729 1933 9358 9351 27 196 202 9359 9352 2829 1733 1937 9360 9353 1369 1730 1934 9361 9354 27 196 202 9362 9355 1369 1730 1934 9363 9356 2828 1732 1936 9364 9357 463 162 168 9365 9358 2830 1731 1935 9366 9359 1369 1730 1934 9367 9360 463 162 168 9368 9361 1369 1730 1934 9369 9362 2829 1733 1937 9370 9363 473 209 215 9371 9364 2831 1734 1938 9372 9365 1370 1735 1939 9373 9366 473 209 215 9374 9367 1370 1735 1939 9375 9368 2833 1736 1940 9376 9369 396 1601 1777 9377 9370 2759 1604 1780 9378 9371 1370 1735 1939 9379 9372 396 1601 1777 9380 9373 1370 1735 1939 9381 9374 2831 1734 1938 9382 9375 17 1606 1782 9383 9376 2832 1737 1941 9384 9377 1370 1735 1939 9385 9378 17 1606 1782 9386 9379 1370 1735 1939 9387 9380 2759 1604 1780 9388 9381 30 198 204 9389 9382 2833 1736 1940 9390 9383 1370 1735 1939 9391 9384 30 198 204 9392 9385 1370 1735 1939 9393 9386 2832 1737 1941 9394 9387 574 223 229 9395 9388 2056 220 226 9396 9389 1371 1738 1942 9397 9390 574 223 229 9398 9391 1371 1738 1942 9399 9392 2835 1739 1943 9400 9393 401 219 225 9401 9394 2834 1740 1944 9402 9395 1371 1738 1942 9403 9396 401 219 225 9404 9397 1371 1738 1942 9405 9398 2056 220 226 9406 9399 344 1598 1774 9407 9400 2801 1688 1882 9408 9401 1371 1738 1942 9409 9402 344 1598 1774 9410 9403 1371 1738 1942 9411 9404 2834 1740 1944 9412 9405 931 1687 1881 9413 9406 2835 1739 1943 9414 9407 1371 1738 1942 9415 9408 931 1687 1881 9416 9409 1371 1738 1942 9417 9410 2801 1688 1882 9418 9411 401 219 225 9419 9412 2757 1602 1778 9420 9413 1372 1741 1945 9421 9414 401 219 225 9422 9415 1372 1741 1945 9423 9416 2834 1740 1944 9424 9417 396 1601 1777 9425 9418 2836 1742 1946 9426 9419 1372 1741 1945 9427 9420 396 1601 1777 9428 9421 1372 1741 1945 9429 9422 2757 1602 1778 9430 9423 18 1600 1776 9431 9424 2755 1599 1775 9432 9425 1372 1741 1945 9433 9426 18 1600 1776 9434 9427 1372 1741 1945 9435 9428 2836 1742 1946 9436 9429 344 1598 1774 9437 9430 2834 1740 1944 9438 9431 1372 1741 1945 9439 9432 344 1598 1774 9440 9433 1372 1741 1945 9441 9434 2755 1599 1775 9442 9435 402 299 310 9443 9436 2837 1743 1947 9444 9437 1373 1744 1948 9445 9438 402 299 310 9446 9439 1373 1744 1948 9447 9440 2096 300 311 9448 9441 395 99 105 9449 9442 2001 98 104 9450 9443 1373 1744 1948 9451 9444 395 99 105 9452 9445 1373 1744 1948 9453 9446 2837 1743 1947 9454 9447 13 95 101 9455 9448 2065 238 244 9456 9449 1373 1744 1948 9457 9450 13 95 101 9458 9451 1373 1744 1948 9459 9452 2001 98 104 9460 9453 34 237 243 9461 9454 2096 300 311 9462 9455 1373 1744 1948 9463 9456 34 237 243 9464 9457 1373 1744 1948 9465 9458 2065 238 244 9466 9459 310 1454 1949 9467 9460 2838 1745 1950 9468 9461 1374 1746 1951 9469 9462 310 1454 1949 9470 9463 1374 1746 1951 9471 9464 2678 1455 1952 9472 9465 411 1158 1295 9473 9466 2533 1161 1298 9474 9467 1374 1746 1951 9475 9468 411 1158 1295 9476 9469 1374 1746 1951 9477 9470 2838 1745 1950 9478 9471 404 1166 1303 9479 9472 2839 1747 1953 9480 9473 1374 1746 1951 9481 9474 404 1166 1303 9482 9475 1374 1746 1951 9483 9476 2533 1161 1298 9484 9477 303 1456 1954 9485 9478 2678 1455 1952 9486 9479 1374 1746 1951 9487 9480 303 1456 1954 9488 9481 1374 1746 1951 9489 9482 2839 1747 1953 9490 9483 427 1748 1955 9491 9484 2840 1749 1956 9492 9485 1375 1750 1957 9493 9486 427 1748 1955 9494 9487 1375 1750 1957 9495 9488 2842 1751 1958 9496 9489 420 1167 1304 9497 9490 2537 1170 1307 5811 5805 1375 1750 1957 9498 9491 420 1167 1304 9499 9492 1375 1750 1957 9500 9493 2840 1749 1956 9501 9494 405 1175 1312 9502 9495 2841 1752 1959 9503 9496 1375 1750 1957 9504 9497 405 1175 1312 9505 9498 1375 1750 1957 9506 9499 2537 1170 1307 5825 5819 426 1753 1960 9507 9500 2842 1751 1958 9508 9501 1375 1750 1957 9509 9502 426 1753 1960 9510 9503 1375 1750 1957 9511 9504 2841 1752 1959 9512 9505 405 1175 1312 5839 5833 2538 1177 1314 9513 9506 1376 1754 1961 9514 9507 405 1175 1312 9515 9508 1376 1754 1961 9516 9509 2841 1752 1959 9517 9510 424 1176 1313 9518 9511 2843 1755 1962 9519 9512 1376 1754 1961 9520 9513 424 1176 1313 9521 9514 1376 1754 1961 9522 9515 2538 1177 1314 9523 9516 425 1756 1963 9524 9517 2844 1757 1964 9525 9518 1376 1754 1961 9526 9519 425 1756 1963 9527 9520 1376 1754 1961 9528 9521 2843 1755 1962 9529 9522 426 1753 1960 9530 9523 2841 1752 1959 9531 9524 1376 1754 1961 9532 9525 426 1753 1960 9533 9526 1376 1754 1961 9534 9527 2844 1757 1964 9535 9528 406 1186 1323 9536 9529 2541 1183 1320 9537 9530 1377 1758 1965 9538 9531 406 1186 1323 9539 9532 1377 1758 1965 9540 9533 2846 1759 1966 9541 9534 407 1182 1319 9542 9535 2845 1760 1967 9543 9536 1377 1758 1965 9544 9537 407 1182 1319 9545 9538 1377 1758 1965 9546 9539 2541 1183 1320 9547 9540 306 1474 1968 9548 9541 2687 1473 1969 9549 9542 1377 1758 1965 9550 9543 306 1474 1968 9551 9544 1377 1758 1965 9552 9545 2845 1760 1967 9553 9546 305 1468 1970 9554 9547 2846 1759 1966 9555 9548 1377 1758 1965 9556 9549 305 1468 1970 9557 9550 1377 1758 1965 9558 9551 2687 1473 1969 9559 9552 407 1182 1319 9560 9553 2545 1192 1329 9561 9554 1378 1761 1971 9562 9555 407 1182 1319 9563 9556 1378 1761 1971 9564 9557 2845 1760 1967 9565 9558 408 1191 1328 9566 9559 2847 1762 1972 9567 9560 1378 1761 1971 9568 9561 408 1191 1328 9569 9562 1378 1761 1971 9570 9563 2545 1192 1329 9571 9564 307 1479 1973 9572 9565 2690 1477 1974 9573 9566 1378 1761 1971 9574 9567 307 1479 1973 9575 9568 1378 1761 1971 9576 9569 2847 1762 1972 9577 9570 306 1474 1968 9578 9571 2845 1760 1967 9579 9572 1378 1761 1971 9580 9573 306 1474 1968 9581 9574 1378 1761 1971 9582 9575 2690 1477 1974 9583 9576 408 1191 1328 9584 9577 2548 1198 1335 9585 9578 1379 1763 1975 9586 9579 408 1191 1328 9587 9580 1379 1763 1975 9588 9581 2847 1762 1972 9589 9582 409 1197 1334 9590 9583 2848 1764 1976 9591 9584 1379 1763 1975 9592 9585 409 1197 1334 9593 9586 1379 1763 1975 9594 9587 2548 1198 1335 9595 9588 308 1485 1977 9596 9589 2693 1483 1978 9597 9590 1379 1763 1975 9598 9591 308 1485 1977 9599 9592 1379 1763 1975 9600 9593 2848 1764 1976 9601 9594 307 1479 1973 9602 9595 2847 1762 1972 9603 9596 1379 1763 1975 9604 9597 307 1479 1973 9605 9598 1379 1763 1975 9606 9599 2693 1483 1978 9607 9600 409 1197 1334 9608 9601 2551 1204 1341 9609 9602 1380 1765 1979 9610 9603 409 1197 1334 9611 9604 1380 1765 1979 9612 9605 2848 1764 1976 9613 9606 410 1203 1340 9614 9607 2849 1766 1980 9615 9608 1380 1765 1979 9616 9609 410 1203 1340 9617 9610 1380 1765 1979 9618 9611 2551 1204 1341 9619 9612 309 1491 1981 9620 9613 2696 1489 1982 9621 9614 1380 1765 1979 9622 9615 309 1491 1981 9623 9616 1380 1765 1979 9624 9617 2849 1766 1980 9625 9618 308 1485 1977 9626 9619 2848 1764 1976 9627 9620 1380 1765 1979 9628 9621 308 1485 1977 9629 9622 1380 1765 1979 9630 9623 2696 1489 1982 9631 9624 410 1203 1340 9632 9625 2555 1210 1347 9633 9626 1381 1767 1983 9634 9627 410 1203 1340 9635 9628 1381 1767 1983 9636 9629 2849 1766 1980 9637 9630 411 1158 1295 9638 9631 2838 1745 1950 9639 9632 1381 1767 1983 9640 9633 411 1158 1295 9641 9634 1381 1767 1983 9642 9635 2555 1210 1347 9643 9636 310 1454 1949 9644 9637 2699 1495 1984 9645 9638 1381 1767 1983 9646 9639 310 1454 1949 9647 9640 1381 1767 1983 9648 9641 2838 1745 1950 9649 9642 309 1491 1981 9650 9643 2849 1766 1980 9651 9644 1381 1767 1983 9652 9645 309 1491 1981 9653 9646 1381 1767 1983 9654 9647 2699 1495 1984 9655 9648 438 1768 1985 9656 9649 2850 1769 1986 9657 9650 1382 1770 1987 9658 9651 438 1768 1985 9659 9652 1382 1770 1987 9660 9653 2852 1771 1988 9661 9654 437 1772 1989 9662 9655 2851 1773 1990 9663 9656 1382 1770 1987 9664 9657 437 1772 1989 9665 9658 1382 1770 1987 9666 9659 2850 1769 1986 9667 9660 404 1166 1303 9668 9661 2532 1165 1302 9669 9662 1382 1770 1987 9670 9663 404 1166 1303 9671 9664 1382 1770 1987 9672 9665 2851 1773 1990 9673 9666 247 1164 1301 9674 9667 2852 1771 1988 9675 9668 1382 1770 1987 9676 9669 247 1164 1301 9677 9670 1382 1770 1987 9678 9671 2532 1165 1302 9679 9672 438 1768 1991 9680 9673 2852 1771 1992 9681 9674 1383 1774 1993 9682 9675 438 1768 1991 9683 9676 1383 1774 1993 9684 9677 2855 1775 1994 9685 9678 247 1164 1995 9686 9679 2853 1776 1996 9687 9680 1383 1774 1993 9688 9681 247 1164 1995 9689 9682 1383 1774 1993 9690 9683 2852 1771 1992 9691 9684 248 1777 1997 9692 9685 2854 1778 1998 9693 9686 1383 1774 1993 9694 9687 248 1777 1997 9695 9688 1383 1774 1993 9696 9689 2853 1776 1996 9697 9690 439 1779 1999 9698 9691 2855 1775 1994 9699 9692 1383 1774 1993 9700 9693 439 1779 1999 9701 9694 1383 1774 1993 9702 9695 2854 1778 1998 9703 9696 440 1780 2000 9704 9697 2856 1781 2001 9705 9698 1384 1782 2002 9706 9699 440 1780 2000 9707 9700 1384 1782 2002 9708 9701 2858 1783 2003 9709 9702 439 1779 1999 9710 9703 2854 1778 1998 9711 9704 1384 1782 2002 9712 9703 439 1779 1999 9713 9705 1384 1782 2002 9714 9706 2856 1781 2001 9715 9707 248 1777 1997 9716 9708 2857 1784 2004 9717 9709 1384 1782 2002 9718 9710 248 1777 1997 9719 9711 1384 1782 2002 9720 9712 2854 1778 1998 9721 9713 249 1188 2005 9722 9714 2858 1783 2003 9723 9715 1384 1782 2002 9724 9716 249 1188 2005 9725 9717 1384 1782 2002 9726 9718 2857 1784 2004 9727 9719 440 1780 2006 9728 9720 2858 1783 2007 9729 9721 1385 1785 2008 9730 9722 440 1780 2006 9731 9723 1385 1785 2008 9732 9724 2860 1786 2009 9733 9725 249 1188 1325 9734 9726 2542 1187 1324 9735 9727 1385 1785 2008 9736 9728 249 1188 1325 9737 9729 1385 1785 2008 9738 9730 2858 1783 2007 9739 9731 406 1186 1323 9740 9732 2859 1787 2010 9741 9733 1385 1785 2008 9742 9734 406 1186 1323 9743 9735 1385 1785 2008 9744 9736 2542 1187 1324 9745 9737 441 1788 2011 9746 9738 2860 1786 2009 9747 9739 1385 1785 2008 9748 9740 441 1788 2011 9749 9741 1385 1785 2008 9750 9742 2859 1787 2010 9751 9743 441 1788 2011 9752 9744 2859 1787 2010 9753 9745 1386 1789 2012 9754 9746 441 1788 2011 9755 9747 1386 1789 2012 9756 9748 2862 1790 2013 9757 9749 406 1186 1323 9758 9750 2846 1759 1966 9759 9751 1386 1789 2012 9760 9752 406 1186 1323 9761 9753 1386 1789 2012 9762 9754 2859 1787 2010 9763 9755 305 1468 1970 9764 9756 2861 1791 2014 9765 9757 1386 1789 2012 9766 9758 305 1468 1970 9767 9759 1386 1789 2012 9768 9760 2846 1759 1966 9769 9761 442 1792 2015 9770 9762 2862 1790 2013 9771 9763 1386 1789 2012 9772 9764 442 1792 2015 9773 9765 1386 1789 2012 9774 9766 2861 1791 2014 9775 9767 442 1792 2015 9776 9768 2861 1791 2014 9777 9769 1387 1793 2016 9778 9770 442 1792 2015 9779 9771 1387 1793 2016 9780 9772 2864 1794 2017 9781 9773 305 1468 1970 9782 9774 2684 1467 2018 9783 9775 1387 1793 2016 9784 9776 305 1468 1970 9785 9777 1387 1793 2016 9786 9778 2861 1791 2014 9787 9779 304 1462 2019 9788 9780 2863 1795 2020 9789 9781 1387 1793 2016 9790 9782 304 1462 2019 9791 9783 1387 1793 2016 9792 9784 2684 1467 2018 9793 9785 443 1796 2021 9794 9786 2864 1794 2017 9795 9787 1387 1793 2016 9796 9788 443 1796 2021 9797 9789 1387 1793 2016 9798 9790 2863 1795 2020 9799 9791 444 1797 2022 9800 9792 2865 1798 2023 9801 9793 1388 1799 2024 9802 9794 444 1797 2022 9803 9795 1388 1799 2024 9804 9796 2866 1800 2025 9805 9797 443 1796 2021 9806 9798 2863 1795 2020 9807 9799 1388 1799 2024 9808 9800 443 1796 2021 9809 9801 1388 1799 2024 9810 9802 2865 1798 2023 9811 9803 304 1462 2019 9812 9804 2681 1461 2026 9813 9805 1388 1799 2024 9814 9806 304 1462 2019 9815 9807 1388 1799 2024 9816 9808 2863 1795 2020 9817 9809 303 1456 1954 9818 9810 2866 1800 2025 9819 9811 1388 1799 2024 9820 9812 303 1456 1954 9821 9813 1388 1799 2024 9822 9814 2681 1461 2026 9823 9815 437 1772 1989 9824 9816 2867 1801 2027 9825 9817 1389 1802 2028 9826 9818 437 1772 1989 9827 9819 1389 1802 2028 9828 9820 2851 1773 1990 9829 9821 444 1797 2022 9830 9822 2866 1800 2025 9831 9823 1389 1802 2028 9832 9824 444 1797 2022 9833 9825 1389 1802 2028 9834 9826 2867 1801 2027 9835 9827 303 1456 1954 9836 9828 2839 1747 1953 9837 9829 1389 1802 2028 9838 9830 303 1456 1954 9839 9831 1389 1802 2028 9840 9832 2866 1800 2025 9841 9833 404 1166 1303 9842 9834 2851 1773 1990 9843 9835 1389 1802 2028 9844 9836 404 1166 1303 9845 9837 1389 1802 2028 9846 9838 2839 1747 1953 9847 9839 445 1803 2029 9848 9840 2868 1804 2030 9849 9841 1390 1805 2031 9850 9842 445 1803 2029 9851 9843 1390 1805 2031 9852 9844 2871 1806 2032 9853 9845 412 1807 2033 9854 9846 2869 1808 2034 9855 9847 1390 1805 2031 9856 9848 412 1807 2033 9857 9849 1390 1805 2031 9858 9850 2868 1804 2030 9859 9851 413 1809 2035 9860 9852 2870 1810 2036 9861 9853 1390 1805 2031 9862 9854 413 1809 2035 9863 9855 1390 1805 2031 9864 9856 2869 1808 2034 9865 9857 446 1811 2037 9866 9858 2871 1806 2032 9867 9859 1390 1805 2031 9868 9860 446 1811 2037 9869 9861 1390 1805 2031 9870 9862 2870 1810 2036 9871 9863 446 1811 2038 9872 9864 2870 1810 2039 9873 9865 1391 1812 2040 9874 9866 446 1811 2038 9875 9867 1391 1812 2040 9876 9868 2874 1813 2041 9877 9869 413 1809 2042 9878 9870 2872 1814 2043 9879 9871 1391 1812 2040 9880 9872 413 1809 2042 9881 9873 1391 1812 2040 9882 9874 2870 1810 2039 9883 9875 414 1815 2044 9884 9876 2873 1816 2045 9885 9877 1391 1812 2040 9886 9878 414 1815 2044 9887 9879 1391 1812 2040 9888 9880 2872 1814 2043 9889 9881 447 1817 2046 9890 9882 2874 1813 2041 9891 9883 1391 1812 2040 9892 9884 447 1817 2046 9893 9885 1391 1812 2040 9894 9886 2873 1816 2045 9895 9887 448 1818 2047 9896 9888 2875 1819 2048 9897 9889 1392 1820 2049 9898 9890 448 1818 2047 9899 9891 1392 1820 2049 9900 9892 2877 1821 2050 9901 9893 447 1817 2046 9902 9894 2873 1816 2045 9903 9895 1392 1820 2049 9904 9896 447 1817 2046 9905 9897 1392 1820 2049 9906 9898 2875 1819 2048 9907 9899 414 1815 2044 9908 9900 2876 1822 2051 9909 9901 1392 1820 2049 9910 9902 414 1815 2044 9911 9903 1392 1820 2049 9912 9904 2873 1816 2045 9913 9905 415 1823 2052 9914 9906 2877 1821 2050 9915 9907 1392 1820 2049 9916 9908 415 1823 2052 9917 9909 1392 1820 2049 9918 9910 2876 1822 2051 9919 9911 448 1818 2053 9920 9912 2877 1821 2054 9921 9913 1393 1824 2055 9922 9914 448 1818 2053 9923 9915 1393 1824 2055 9924 9916 2880 1825 2056 9925 9917 415 1823 2057 9926 9918 2878 1826 2058 9927 9919 1393 1824 2055 9928 9920 415 1823 2057 9929 9921 1393 1824 2055 9922 9914 2877 1821 2054 9921 9913 416 1827 2059 9930 9922 2879 1828 2060 9931 9923 1393 1824 2055 9932 9924 416 1827 2059 9933 9925 1393 1824 2055 9934 9926 2878 1826 2058 9935 9927 449 1829 2061 9936 9928 2880 1825 2056 9937 9929 1393 1824 2055 9938 9930 449 1829 2061 9939 9931 1393 1824 2055 9932 9924 2879 1828 2060 9931 9923 449 1829 2061 9940 9932 2879 1828 2060 9941 9933 1394 1830 2062 9942 9934 449 1829 2061 9943 9935 1394 1830 2062 9944 9936 2883 1831 2063 9945 9937 416 1827 2059 9946 9938 2881 1832 2064 9947 9939 1394 1830 2062 9948 9940 416 1827 2059 9949 9941 1394 1830 2062 9950 9942 2879 1828 2060 9951 9943 417 1833 2065 9952 9944 2882 1834 2066 9953 9945 1394 1830 2062 9954 9946 417 1833 2065 9955 9947 1394 1830 2062 9956 9948 2881 1832 2064 9957 9949 450 1835 2067 9958 9950 2883 1831 2063 9959 9951 1394 1830 2062 9960 9952 450 1835 2067 9961 9953 1394 1830 2062 9962 9954 2882 1834 2066 9963 9955 450 1835 2067 9964 9956 2882 1834 2066 9965 9957 1395 1836 2068 9966 9958 450 1835 2067 9967 9959 1395 1836 2068 9968 9960 2886 1837 2069 9969 9961 417 1833 2065 9970 9962 2884 1838 2070 9971 9963 1395 1836 2068 9972 9964 417 1833 2065 9973 9965 1395 1836 2068 9974 9966 2882 1834 2066 9975 9967 418 1839 2071 9976 9968 2885 1840 2072 9977 9969 1395 1836 2068 9978 9970 418 1839 2071 9979 9971 1395 1836 2068 9980 9972 2884 1838 2070 9981 9973 451 1841 2073 9982 9974 2886 1837 2069 9983 9975 1395 1836 2068 9984 9976 451 1841 2073 9985 9977 1395 1836 2068 9986 9978 2885 1840 2072 9987 9979 452 1842 2074 9988 9980 2887 1843 2075 9989 9981 1396 1844 2076 9990 9982 452 1842 2074 9991 9983 1396 1844 2076 9992 9984 2889 1845 2077 9993 9985 451 1841 2073 9994 9986 2885 1840 2072 9995 9987 1396 1844 2076 9996 9988 451 1841 2073 9997 9989 1396 1844 2076 9998 9990 2887 1843 2075 9999 9991 418 1839 2071 10000 9992 2888 1846 2078 10001 9993 1396 1844 2076 10002 9994 418 1839 2071 10003 9995 1396 1844 2076 10004 9996 2885 1840 2072 10005 9997 419 1847 2079 10006 9998 2889 1845 2077 10007 9999 1396 1844 2076 10008 10000 419 1847 2079 10009 10001 1396 1844 2076 10010 10002 2888 1846 2078 10011 10002 452 1842 2074 10012 10003 2889 1845 2077 10013 10004 1397 1848 2080 10014 10005 452 1842 2074 10015 10006 1397 1848 2080 10016 10007 2891 1849 2081 10017 10008 419 1847 2079 10018 10009 2890 1850 2082 10019 10010 1397 1848 2080 10020 10011 419 1847 2079 10021 10012 1397 1848 2080 10022 10013 2889 1845 2077 10023 10014 412 1807 2033 10024 10015 2868 1804 2030 10025 10016 1397 1848 2080 10026 10017 412 1807 2033 10027 10018 1397 1848 2080 10028 10019 2890 1850 2082 10029 10020 445 1803 2029 10030 10021 2891 1849 2081 10031 10022 1397 1848 2080 10032 10023 445 1803 2029 10033 10024 1397 1848 2080 10034 10025 2868 1804 2030 10035 10026 428 1215 1357 10036 10027 2556 1214 1356 10037 10028 1398 1851 2083 10038 10029 428 1215 1357 10039 10030 1398 1851 2083 10040 10031 2892 1852 2084 10041 10032 252 1202 1355 10042 10033 2549 1201 2085 10043 10034 1398 1851 2083 10044 10035 252 1202 1355 10045 10036 1398 1851 2083 10046 10037 2556 1214 1356 10047 10038 251 1196 2086 10048 10039 2546 1195 2087 10049 10040 1398 1851 2083 10050 10041 251 1196 2086 10051 10042 1398 1851 2083 10052 10043 2549 1201 2085 10053 10044 250 1190 2088 10054 10045 2892 1852 2084 10055 10046 1398 1851 2083 10056 10047 250 1190 2088 10057 10048 1398 1851 2083 10058 10049 2546 1195 2087 10059 10050 428 1215 1357 10060 10051 2892 1852 2084 10061 10052 1399 1853 2089 10062 10053 428 1215 1357 10063 10054 1399 1853 2089 10064 10055 2893 1854 2090 10065 10056 250 1190 2088 10066 10057 2543 1189 2091 10067 10058 1399 1853 2089 10068 10059 250 1190 2088 10069 10060 1399 1853 2089 10070 10061 2892 1852 2084 10071 10062 249 1188 2005 10072 10063 2857 1784 2004 10073 10064 1399 1853 2089 10074 10065 249 1188 2005 10075 10066 1399 1853 2089 10076 10067 2543 1189 2091 10077 10068 248 1777 1997 10078 10069 2893 1854 2090 10079 10070 1399 1853 2089 10080 10071 248 1777 1997 10081 10072 1399 1853 2089 10082 10073 2857 1784 2004 10083 10074 246 1162 1349 10084 10075 2557 1213 1352 10085 10076 1400 1855 2092 10086 10077 246 1162 1349 10087 10078 1400 1855 2092 10088 10079 2531 1163 2093 10089 10080 428 1215 1357 10090 10081 2893 1854 2090 10091 10082 1400 1855 2092 10092 10083 428 1215 1357 10093 10084 1400 1855 2092 10094 10085 2557 1213 1352 10095 10086 248 1777 1997 10096 10087 2853 1776 1996 10097 10088 1400 1855 2092 10098 10089 248 1777 1997 10099 10090 1400 1855 2092 10100 10091 2893 1854 2090 10101 10092 247 1164 1995 10102 10093 2531 1163 2093 10103 10094 1400 1855 2092 10104 10095 247 1164 1995 10105 10096 1400 1855 2092 10106 10097 2853 1776 1996 10107 10098 453 1856 2094 10108 10099 2894 1857 2095 10109 10100 1401 1858 2096 10110 10101 453 1856 2094 10111 10102 1401 1858 2096 10112 10103 2897 1859 2097 10113 10103 429 1860 2098 10114 10104 2895 1861 2099 10115 10105 1401 1858 2096 10116 10106 429 1860 2098 10117 10107 1401 1858 2096 10118 10108 2894 1857 2095 10119 10109 430 1862 2100 10120 10110 2896 1863 2101 10121 10111 1401 1858 2096 10122 10112 430 1862 2100 10123 10113 1401 1858 2096 10124 10114 2895 1861 2099 10125 10115 454 1864 2102 10126 10116 2897 1859 2097 10127 10117 1401 1858 2096 10128 10118 454 1864 2102 10129 10119 1401 1858 2096 10130 10120 2896 1863 2101 10131 10121 454 1864 2103 10132 10122 2896 1863 2104 10133 10123 1402 1865 2105 10134 10124 454 1864 2103 10135 10125 1402 1865 2105 10136 10126 2900 1866 2106 10137 10127 430 1862 2107 10138 10128 2898 1867 2108 10139 10129 1402 1865 2105 10140 10130 430 1862 2107 10141 10131 1402 1865 2105 10142 10132 2896 1863 2104 10143 10133 431 1868 2109 10144 10134 2899 1869 2110 10145 10135 1402 1865 2105 10146 10136 431 1868 2109 10147 10137 1402 1865 2105 10148 10138 2898 1867 2108 10149 10139 455 1870 2111 10150 10140 2900 1866 2106 10151 10141 1402 1865 2105 10152 10142 455 1870 2111 10153 10143 1402 1865 2105 10154 10144 2899 1869 2110 10155 10145 431 1868 2109 10156 10146 2901 1871 2112 10157 10147 1403 1872 2113 10158 10148 431 1868 2109 10159 10149 1403 1872 2113 10160 10150 2899 1869 2110 10161 10151 432 1873 2114 10162 10152 2902 1874 2115 10163 10153 1403 1872 2113 10164 10154 432 1873 2114 10165 10155 1403 1872 2113 10166 10156 2901 1871 2112 10167 10157 456 1875 2116 10168 10158 2903 1876 2117 10169 10159 1403 1872 2113 10170 10160 456 1875 2116 10171 10161 1403 1872 2113 10172 10162 2902 1874 2115 10173 10163 455 1870 2111 10174 10164 2899 1869 2110 10175 10165 1403 1872 2113 10176 10166 455 1870 2111 10177 10167 1403 1872 2113 10178 10168 2903 1876 2117 10179 10169 456 1875 2118 10180 10170 2902 1874 2119 10181 10171 1404 1877 2120 10182 10172 456 1875 2118 10183 10173 1404 1877 2120 10184 10174 2906 1878 2121 10185 10175 432 1873 2122 10186 10176 2904 1879 2123 10187 10177 1404 1877 2120 10188 10178 432 1873 2122 10189 10179 1404 1877 2120 10190 10180 2902 1874 2119 10191 10181 433 1880 2124 10192 10182 2905 1881 2125 10193 10183 1404 1877 2120 10194 10184 433 1880 2124 10195 10185 1404 1877 2120 10196 10186 2904 1879 2123 10197 10187 457 1882 2126 10198 10188 2906 1878 2121 10199 10189 1404 1877 2120 10200 10190 457 1882 2126 10201 10191 1404 1877 2120 10202 10192 2905 1881 2125 10203 10193 457 1882 2126 10204 10194 2905 1881 2125 10205 10195 1405 1883 2127 10206 10196 457 1882 2126 10207 10197 1405 1883 2127 10208 10198 2909 1884 2128 10209 10199 433 1880 2124 10210 10200 2907 1885 2129 10211 10201 1405 1883 2127 10212 10202 433 1880 2124 10213 10203 1405 1883 2127 10214 10204 2905 1881 2125 10215 10205 434 1886 2130 10216 10206 2908 1887 2131 10217 10207 1405 1883 2127 10218 10208 434 1886 2130 10219 10209 1405 1883 2127 10220 10210 2907 1885 2129 10221 10211 458 1888 2132 10222 10212 2909 1884 2128 10223 10213 1405 1883 2127 10224 10214 458 1888 2132 10225 10215 1405 1883 2127 10226 10216 2908 1887 2131 10227 10217 458 1888 2132 10228 10218 2908 1887 2131 10229 10219 1406 1889 2133 10230 10220 458 1888 2132 10231 10221 1406 1889 2133 10232 10222 2912 1890 2134 10233 10223 434 1886 2130 10234 10224 2910 1891 2135 10235 10225 1406 1889 2133 10236 10226 434 1886 2130 10237 10227 1406 1889 2133 10238 10228 2908 1887 2131 10239 10229 435 1892 2136 10240 10230 2911 1893 2137 10241 10231 1406 1889 2133 10242 10232 435 1892 2136 10243 10233 1406 1889 2133 10244 10234 2910 1891 2135 10245 10235 459 1894 2138 10246 10236 2912 1890 2134 10247 10237 1406 1889 2133 10248 10238 459 1894 2138 10249 10239 1406 1889 2133 10250 10240 2911 1893 2137 10251 10241 435 1892 2136 10252 10242 2913 1895 2139 10253 10243 1407 1896 2140 10254 10244 435 1892 2136 10255 10245 1407 1896 2140 10256 10246 2911 1893 2137 10257 10247 436 1897 2141 10258 10248 2914 1898 2142 10259 10249 1407 1896 2140 10260 10250 436 1897 2141 10261 10251 1407 1896 2140 10262 10252 2913 1895 2139 10263 10253 460 1899 2143 10264 10254 2915 1900 2144 10265 10255 1407 1896 2140 10266 10256 460 1899 2143 10267 10257 1407 1896 2140 10268 10258 2914 1898 2142 10269 10259 459 1894 2138 10270 10260 2911 1893 2137 10271 10261 1407 1896 2140 10272 10262 459 1894 2138 10273 10263 1407 1896 2140 10274 10264 2915 1900 2144 10275 10265 436 1897 2141 10276 10266 2916 1901 2145 10277 10267 1408 1902 2146 10278 10268 436 1897 2141 10279 10269 1408 1902 2146 10280 10270 2914 1898 2142 10281 10271 429 1860 2098 10282 10272 2894 1857 2095 10283 10273 1408 1902 2146 10284 10274 429 1860 2098 10117 10107 1408 1902 2146 10285 10275 2916 1901 2145 10286 10276 453 1856 2094 10287 10277 2917 1903 2147 10288 10278 1408 1902 2146 10289 10279 453 1856 2094 10290 10280 1408 1902 2146 10291 10281 2894 1857 2095 10292 10282 460 1899 2143 10293 10283 2914 1898 2142 10294 10284 1408 1902 2146 10295 10285 460 1899 2143 10296 10286 1408 1902 2146 10297 10287 2917 1903 2147 10298 10288 437 1772 1989 10299 10289 2850 1769 1986 10300 10290 1409 1904 2148 10301 10291 437 1772 1989 10302 10292 1409 1904 2148 10303 10293 2919 1905 2149 10304 10294 438 1768 1985 10305 10295 2918 1906 2150 10306 10296 1409 1904 2148 10307 10297 438 1768 1985 10308 10298 1409 1904 2148 10309 10299 2850 1769 1986 10310 10300 430 1862 2100 10311 10301 2895 1861 2099 10312 10302 1409 1904 2148 10313 10303 430 1862 2100 10314 10304 1409 1904 2148 10315 10305 2918 1906 2150 10316 10306 429 1860 2098 10317 10307 2919 1905 2149 10318 10308 1409 1904 2148 10319 10309 429 1860 2098 10320 10310 1409 1904 2148 10321 10311 2895 1861 2099 10322 10312 430 1862 2107 10323 10313 2918 1906 2151 10324 10314 1410 1907 2152 10325 10315 430 1862 2107 10326 10316 1410 1907 2152 10327 10317 2898 1867 2108 10328 10318 438 1768 1991 10329 10319 2855 1775 1994 10330 10320 1410 1907 2152 10331 10321 438 1768 1991 10332 10322 1410 1907 2152 10333 10323 2918 1906 2151 10334 10324 439 1779 1999 10335 10325 2920 1908 2153 10336 10326 1410 1907 2152 10337 10327 439 1779 1999 10338 10328 1410 1907 2152 10339 10329 2855 1775 1994 10340 10330 431 1868 2109 10341 10331 2898 1867 2108 10342 10332 1410 1907 2152 10343 10333 431 1868 2109 10344 10334 1410 1907 2152 10345 10335 2920 1908 2153 10346 10336 439 1779 1999 10347 10337 2856 1781 2001 10348 10338 1411 1909 2154 10349 10339 439 1779 1999 10350 10340 1411 1909 2154 10351 10341 2920 1908 2153 10352 10342 440 1780 2000 10353 10343 2921 1910 2155 10354 10344 1411 1909 2154 10355 10345 440 1780 2000 10356 10346 1411 1909 2154 10357 10347 2856 1781 2001 10358 10348 432 1873 2114 10359 10349 2901 1871 2112 10360 10350 1411 1909 2154 10361 10351 432 1873 2114 10362 10352 1411 1909 2154 10363 10353 2921 1910 2155 10364 10354 431 1868 2109 10365 10355 2920 1908 2153 10366 10356 1411 1909 2154 10367 10357 431 1868 2109 10368 10358 1411 1909 2154 10369 10359 2901 1871 2112 10370 10360 432 1873 2122 10371 10361 2921 1910 2156 10372 10362 1412 1911 2157 10373 10363 432 1873 2122 10374 10364 1412 1911 2157 10375 10365 2904 1879 2123 10376 10366 440 1780 2006 10377 10367 2860 1786 2009 10378 10368 1412 1911 2157 10379 10369 440 1780 2006 10380 10370 1412 1911 2157 10381 10371 2921 1910 2156 10382 10372 441 1788 2011 10383 10373 2922 1912 2158 10384 10374 1412 1911 2157 10385 10375 441 1788 2011 10386 10376 1412 1911 2157 10387 10377 2860 1786 2009 10388 10378 433 1880 2124 10389 10379 2904 1879 2123 10390 10380 1412 1911 2157 10391 10381 433 1880 2124 10392 10382 1412 1911 2157 10393 10383 2922 1912 2158 10394 10384 433 1880 2124 10395 10385 2922 1912 2158 10396 10386 1413 1913 2159 10397 10387 433 1880 2124 10398 10388 1413 1913 2159 10399 10389 2907 1885 2129 10400 10390 441 1788 2011 10401 10391 2862 1790 2013 10402 10392 1413 1913 2159 10403 10393 441 1788 2011 10404 10394 1413 1913 2159 10405 10395 2922 1912 2158 10406 10396 442 1792 2015 10407 10397 2923 1914 2160 10408 10398 1413 1913 2159 10409 10399 442 1792 2015 10410 10400 1413 1913 2159 10411 10401 2862 1790 2013 10412 10402 434 1886 2130 10413 10403 2907 1885 2129 10414 10404 1413 1913 2159 10415 10405 434 1886 2130 10416 10406 1413 1913 2159 10417 10407 2923 1914 2160 10418 10408 434 1886 2130 10419 10409 2923 1914 2160 10420 10410 1414 1915 2161 10421 10411 434 1886 2130 10422 10412 1414 1915 2161 10423 10413 2910 1891 2135 10424 10414 442 1792 2015 10425 10415 2864 1794 2017 10426 10416 1414 1915 2161 10427 10417 442 1792 2015 10428 10418 1414 1915 2161 10429 10419 2923 1914 2160 10430 10420 443 1796 2021 10431 10421 2924 1916 2162 10432 10422 1414 1915 2161 10433 10423 443 1796 2021 10434 10424 1414 1915 2161 10435 10425 2864 1794 2017 10436 10426 435 1892 2136 10437 10427 2910 1891 2135 10438 10428 1414 1915 2161 10439 10429 435 1892 2136 10440 10430 1414 1915 2161 10441 10431 2924 1916 2162 10442 10432 443 1796 2021 10443 10433 2865 1798 2023 10444 10434 1415 1917 2163 10445 10435 443 1796 2021 10446 10436 1415 1917 2163 10447 10437 2924 1916 2162 10448 10438 444 1797 2022 10449 10439 2925 1918 2164 10450 10440 1415 1917 2163 10451 10441 444 1797 2022 10452 10442 1415 1917 2163 10453 10443 2865 1798 2023 10454 10444 436 1897 2141 10455 10445 2913 1895 2139 10456 10446 1415 1917 2163 10457 10447 436 1897 2141 10458 10448 1415 1917 2163 10459 10449 2925 1918 2164 10460 10450 435 1892 2136 10461 10451 2924 1916 2162 10462 10452 1415 1917 2163 10463 10453 435 1892 2136 10464 10454 1415 1917 2163 10465 10455 2913 1895 2139 10466 10456 444 1797 2022 10467 10457 2867 1801 2027 10468 10458 1416 1919 2165 10469 10459 444 1797 2022 10470 10460 1416 1919 2165 10471 10461 2925 1918 2164 10472 10462 437 1772 1989 10473 10463 2919 1905 2149 10474 10464 1416 1919 2165 10475 10465 437 1772 1989 10476 10466 1416 1919 2165 10477 10467 2867 1801 2027 10478 10468 429 1860 2098 10479 10469 2916 1901 2145 10480 10470 1416 1919 2165 10481 10471 429 1860 2098 10482 10472 1416 1919 2165 10483 10473 2919 1905 2149 10484 10474 436 1897 2141 10485 10475 2925 1918 2164 10486 10476 1416 1919 2165 10487 10477 436 1897 2141 10488 10478 1416 1919 2165 10489 10479 2916 1901 2145 10490 10480 445 1803 2029 10491 10481 2871 1806 2032 10492 10482 1417 1920 2166 10493 10483 445 1803 2029 10494 10484 1417 1920 2166 10495 10485 2927 1921 2167 10496 10486 446 1811 2037 10497 10487 2926 1922 2168 10498 10488 1417 1920 2166 10499 10489 446 1811 2037 10500 10490 1417 1920 2166 10501 10491 2871 1806 2032 10502 10492 421 1171 2169 10503 10493 2534 1168 2170 10504 10494 1417 1920 2166 10505 10495 421 1171 2169 10506 10496 1417 1920 2166 10507 10497 2926 1922 2168 10508 10498 420 1167 2171 10509 10499 2927 1921 2167 10510 10500 1417 1920 2166 10511 10501 420 1167 2171 10512 10502 1417 1920 2166 10513 10503 2534 1168 2170 10514 10504 421 1171 2172 10515 10505 2926 1922 2173 10516 10506 1418 1923 2174 10517 10507 421 1171 2172 10518 10508 1418 1923 2174 10519 10509 2535 1172 2175 10520 10510 446 1811 2038 10521 10511 2874 1813 2041 10522 10512 1418 1923 2174 10523 10513 446 1811 2038 10524 10514 1418 1923 2174 10525 10515 2926 1922 2173 10526 10516 447 1817 2046 10527 10517 2928 1924 2176 10528 10518 1418 1923 2174 10529 10519 447 1817 2046 10530 10520 1418 1923 2174 10531 10521 2874 1813 2041 10532 10522 422 1173 2177 10533 10523 2535 1172 2175 10534 10524 1418 1923 2174 10535 10525 422 1173 2177 10536 10526 1418 1923 2174 10537 10527 2928 1924 2176 10538 10528 447 1817 2046 10539 10529 2875 1819 2048 10540 10530 1419 1925 2178 10541 10531 447 1817 2046 10542 10532 1419 1925 2178 10543 10533 2928 1924 2176 10544 10534 448 1818 2047 10545 10535 2929 1926 2179 10546 10536 1419 1925 2178 10547 10537 448 1818 2047 10548 10538 1419 1925 2178 10549 10539 2875 1819 2048 10550 10540 423 1181 2180 10551 10541 2539 1180 2181 10552 10542 1419 1925 2178 10553 10543 423 1181 2180 10554 10544 1419 1925 2178 10555 10545 2929 1926 2179 10556 10546 422 1173 2177 10557 10547 2928 1924 2176 10558 10548 1419 1925 2178 10559 10549 422 1173 2177 10560 10550 1419 1925 2178 10561 10551 2539 1180 2181 10562 10552 423 1181 2182 10563 10553 2929 1926 2183 10564 10554 1420 1927 2184 10565 10555 423 1181 2182 10566 10556 1420 1927 2184 10567 10557 2540 1179 2185 10568 10558 448 1818 2053 10569 10559 2880 1825 2056 10570 10560 1420 1927 2184 10571 10561 448 1818 2053 10572 10562 1420 1927 2184 10573 10563 2929 1926 2183 10574 10564 449 1829 2061 10575 10565 2930 1928 2186 10576 10566 1420 1927 2184 10577 10567 449 1829 2061 10578 10568 1420 1927 2184 10579 10569 2880 1825 2056 10580 10570 424 1176 2187 10581 10571 2540 1179 2185 10582 10572 1420 1927 2184 10583 10573 424 1176 2187 10584 10574 1420 1927 2184 10585 10575 2930 1928 2186 10586 10576 424 1176 2187 10587 10577 2930 1928 2186 10588 10578 1421 1929 2188 10589 10579 424 1176 2187 10590 10580 1421 1929 2188 10591 10581 2843 1755 1962 10592 10582 449 1829 2061 10593 10583 2883 1831 2063 10594 10584 1421 1929 2188 10595 10585 449 1829 2061 10596 10586 1421 1929 2188 10597 10587 2930 1928 2186 10598 10588 450 1835 2067 10599 10589 2931 1930 2189 10600 10590 1421 1929 2188 10601 10591 450 1835 2067 10602 10592 1421 1929 2188 10603 10593 2883 1831 2063 10604 10594 425 1756 1963 10605 10595 2843 1755 1962 10606 10596 1421 1929 2188 10607 10597 425 1756 1963 10608 10598 1421 1929 2188 10609 10599 2931 1930 2189 10610 10600 425 1756 1963 10611 10601 2931 1930 2189 10612 10602 1422 1931 2190 10613 10603 425 1756 1963 10614 10604 1422 1931 2190 10615 10605 2844 1757 1964 10616 10606 450 1835 2067 10617 10607 2886 1837 2069 10618 10608 1422 1931 2190 10619 10609 450 1835 2067 10620 10610 1422 1931 2190 10621 10611 2931 1930 2189 10622 10612 451 1841 2073 10623 10613 2932 1932 2191 10624 10614 1422 1931 2190 10625 10615 451 1841 2073 10626 10616 1422 1931 2190 10627 10617 2886 1837 2069 10628 10618 426 1753 1960 10629 10619 2844 1757 1964 10630 10620 1422 1931 2190 10631 10621 426 1753 1960 10632 10622 1422 1931 2190 10633 10623 2932 1932 2191 10634 10624 451 1841 2073 10635 10625 2887 1843 2075 10636 10626 1423 1933 2192 10637 10627 451 1841 2073 10638 10628 1423 1933 2192 10639 10629 2932 1932 2191 10640 10630 452 1842 2074 10641 10631 2933 1934 2193 10642 10632 1423 1933 2192 10643 10633 452 1842 2074 10644 10634 1423 1933 2192 10645 10635 2887 1843 2075 10646 10636 427 1748 1955 10647 10637 2842 1751 1958 10648 10638 1423 1933 2192 10649 10639 427 1748 1955 10650 10640 1423 1933 2192 10651 10641 2933 1934 2193 10652 10642 426 1753 1960 10653 10643 2932 1932 2191 10654 10644 1423 1933 2192 10655 10645 426 1753 1960 10656 10646 1423 1933 2192 10657 10647 2842 1751 1958 10658 10648 452 1842 2074 10659 10649 2891 1849 2081 10660 10650 1424 1935 2194 10661 10651 452 1842 2074 10662 10652 1424 1935 2194 10663 10653 2933 1934 2193 10664 10654 445 1803 2029 10665 10655 2927 1921 2167 10666 10656 1424 1935 2194 10667 10657 445 1803 2029 10668 10658 1424 1935 2194 10669 10659 2891 1849 2081 10670 10660 420 1167 2171 10671 10661 2840 1749 2195 10672 10662 1424 1935 2194 10673 10663 420 1167 2171 10674 10664 1424 1935 2194 10675 10665 2927 1921 2167 10676 10666 427 1748 1955 10677 10667 2933 1934 2193 10678 10668 1424 1935 2194 10679 10669 427 1748 1955 10680 10670 1424 1935 2194 10681 10671 2840 1749 2195 10682 10672 412 1807 2033 10683 10673 2934 1936 2196 10684 10674 1425 1937 2197 10685 10675 412 1807 2033 10686 10676 1425 1937 2197 10687 10677 2869 1808 2034 10688 10678 453 1856 2094 10111 10102 2897 1859 2097 10113 10103 1425 1937 2197 10689 10679 453 1856 2094 10690 10680 1425 1937 2197 10691 10681 2934 1936 2196 10692 10682 454 1864 2102 10693 10683 2935 1938 2198 10694 10684 1425 1937 2197 10695 10685 454 1864 2102 10696 10686 1425 1937 2197 10697 10687 2897 1859 2097 10698 10688 413 1809 2035 10699 10689 2869 1808 2034 10700 10690 1425 1937 2197 10701 10691 413 1809 2035 10702 10692 1425 1937 2197 10703 10693 2935 1938 2198 10704 10694 413 1809 2042 10705 10695 2935 1938 2199 10706 10696 1426 1939 2200 10707 10697 413 1809 2042 10708 10698 1426 1939 2200 10709 10699 2872 1814 2043 10710 10700 454 1864 2103 10711 10701 2900 1866 2106 10712 10702 1426 1939 2200 10713 10703 454 1864 2103 10714 10704 1426 1939 2200 10715 10705 2935 1938 2199 10716 10706 455 1870 2111 10717 10707 2936 1940 2201 10718 10708 1426 1939 2200 10719 10709 455 1870 2111 10720 10710 1426 1939 2200 10721 10711 2900 1866 2106 10137 10127 414 1815 2044 10722 10712 2872 1814 2043 10723 10712 1426 1939 2200 10724 10713 414 1815 2044 10725 10714 1426 1939 2200 10726 10715 2936 1940 2201 10727 10716 455 1870 2111 10728 10717 2903 1876 2117 10729 10718 1427 1941 2202 10730 10719 455 1870 2111 10731 10720 1427 1941 2202 10732 10721 2936 1940 2201 10733 10722 456 1875 2116 10734 10723 2937 1942 2203 10735 10724 1427 1941 2202 10736 10725 456 1875 2116 10737 10726 1427 1941 2202 10738 10727 2903 1876 2117 10739 10728 415 1823 2052 10740 10729 2876 1822 2051 10741 10730 1427 1941 2202 10742 10731 415 1823 2052 10743 10732 1427 1941 2202 10744 10733 2937 1942 2203 10745 10734 414 1815 2044 10746 10735 2936 1940 2201 10747 10736 1427 1941 2202 10748 10737 414 1815 2044 10749 10738 1427 1941 2202 10750 10739 2876 1822 2051 10751 10740 415 1823 2057 10752 10741 2937 1942 2204 10753 10742 1428 1943 2205 10754 10743 415 1823 2057 10755 10744 1428 1943 2205 10756 10745 2878 1826 2058 10757 10746 456 1875 2118 10758 10747 2906 1878 2121 10759 10748 1428 1943 2205 10760 10749 456 1875 2118 10761 10750 1428 1943 2205 10762 10751 2937 1942 2204 10763 10752 457 1882 2126 10764 10753 2938 1944 2206 10765 10754 1428 1943 2205 10766 10755 457 1882 2126 10767 10756 1428 1943 2205 10768 10757 2906 1878 2121 10769 10758 416 1827 2059 10770 10759 2878 1826 2058 10771 10760 1428 1943 2205 10772 10761 416 1827 2059 10773 10762 1428 1943 2205 10774 10763 2938 1944 2206 10775 10764 416 1827 2059 10776 10765 2938 1944 2206 10777 10766 1429 1945 2207 10778 10767 416 1827 2059 10779 10768 1429 1945 2207 10780 10769 2881 1832 2064 10781 10770 457 1882 2126 10782 10771 2909 1884 2128 10783 10772 1429 1945 2207 10784 10773 457 1882 2126 10785 10774 1429 1945 2207 10786 10775 2938 1944 2206 10787 10776 458 1888 2132 10788 10777 2939 1946 2208 10789 10778 1429 1945 2207 10790 10779 458 1888 2132 10791 10780 1429 1945 2207 10792 10781 2909 1884 2128 10793 10782 417 1833 2065 10794 10783 2881 1832 2064 10795 10784 1429 1945 2207 10796 10785 417 1833 2065 10797 10786 1429 1945 2207 10798 10787 2939 1946 2208 10799 10788 417 1833 2065 10800 10789 2939 1946 2208 10801 10790 1430 1947 2209 10802 10791 417 1833 2065 10803 10792 1430 1947 2209 10804 10793 2884 1838 2070 10805 10794 458 1888 2132 10806 10795 2912 1890 2134 10807 10796 1430 1947 2209 10808 10797 458 1888 2132 10809 10798 1430 1947 2209 10810 10799 2939 1946 2208 10811 10800 459 1894 2138 10812 10801 2940 1948 2210 10813 10802 1430 1947 2209 10814 10803 459 1894 2138 10815 10804 1430 1947 2209 10816 10805 2912 1890 2134 10817 10806 418 1839 2071 10818 10807 2884 1838 2070 10819 10808 1430 1947 2209 10820 10809 418 1839 2071 10821 10810 1430 1947 2209 10822 10811 2940 1948 2210 10823 10812 459 1894 2138 10824 10813 2915 1900 2144 10825 10814 1431 1949 2211 10826 10815 459 1894 2138 10827 10816 1431 1949 2211 10828 10817 2940 1948 2210 10829 10818 460 1899 2143 10830 10819 2941 1950 2212 10831 10820 1431 1949 2211 10832 10821 460 1899 2143 10833 10822 1431 1949 2211 10834 10823 2915 1900 2144 10835 10824 419 1847 2079 10836 10825 2888 1846 2078 10837 10826 1431 1949 2211 10838 10827 419 1847 2079 10839 10828 1431 1949 2211 10840 10829 2941 1950 2212 10841 10830 418 1839 2071 10842 10831 2940 1948 2210 10843 10832 1431 1949 2211 10844 10833 418 1839 2071 10845 10834 1431 1949 2211 10846 10835 2888 1846 2078 10847 10836 419 1847 2079 10848 10837 2941 1950 2212 10849 10838 1432 1951 2213 10850 10839 419 1847 2079 10851 10840 1432 1951 2213 10852 10841 2890 1850 2082 10853 10842 460 1899 2143 10854 10843 2917 1903 2147 10855 10844 1432 1951 2213 10856 10845 460 1899 2143 10857 10846 1432 1951 2213 10858 10847 2941 1950 2212 10859 10848 453 1856 2094 10860 10849 2934 1936 2196 10861 10850 1432 1951 2213 10862 10851 453 1856 2094 10863 10852 1432 1951 2213 10864 10853 2917 1903 2147 10865 10854 412 1807 2033 10866 10855 2890 1850 2082 10867 10856 1432 1951 2213 10868 10857 412 1807 2033 10869 10858 1432 1951 2213 10870 10859 2934 1936 2196 10871 10860 349 187 193 10872 10861 2742 1577 1752 10873 10862 1433 1952 2214 10874 10863 349 187 193 10875 10864 1433 1952 2214 10876 10865 2041 188 194 10877 10866 467 155 161 10878 10867 2026 154 160 10879 10868 1433 1952 2214 10880 10869 467 155 161 10881 10870 1433 1952 2214 10882 10871 2742 1577 1752 10883 10872 462 153 159 10884 10873 2815 1713 1916 10885 10874 1433 1952 2214 10886 10875 462 153 159 10887 10876 1433 1952 2214 10888 10877 2026 154 160 10889 10878 26 189 195 10890 10879 2041 188 194 10891 10880 1433 1952 2214 10892 10881 26 189 195 10893 10882 1433 1952 2214 10894 10883 2815 1713 1916 10895 10884 393 192 198 10896 10885 2813 1709 1912 10897 10886 1434 1953 2215 10898 10887 393 192 198 10899 10888 1434 1953 2215 10900 10889 2044 193 199 10901 10890 470 164 170 10902 10891 2030 163 169 10903 10892 1434 1953 2215 10904 10893 470 164 170 10905 10894 1434 1953 2215 10906 10895 2813 1709 1912 10907 10896 463 162 168 10908 10897 2829 1733 1937 10909 10898 1434 1953 2215 10910 10899 463 162 168 10911 10900 1434 1953 2215 10912 10901 2030 163 169 10913 10902 27 196 202 10914 10903 2044 193 199 10915 10904 1434 1953 2215 10916 10905 27 196 202 10917 10906 1434 1953 2215 10918 10907 2829 1733 1937 10919 10908 472 173 179 10920 10909 2034 172 178 10921 10910 1435 1954 2216 10922 10911 472 173 179 10923 10912 1435 1954 2216 10924 10913 2827 1729 1933 10925 10914 464 171 177 10926 10915 2749 1586 2217 10927 10916 1435 1954 2216 10928 10917 464 171 177 10929 10918 1435 1954 2216 10930 10919 2034 172 178 10931 10920 28 205 211 10932 10921 2048 202 208 10933 10922 1435 1954 2216 10934 10923 28 205 211 10935 10924 1435 1954 2216 10936 10925 2749 1586 2217 10937 10926 399 201 207 10938 10927 2827 1729 1933 10939 10928 1435 1954 2216 10940 10929 399 201 207 10941 10930 1435 1954 2216 10942 10931 2048 202 208 10943 10932 468 182 188 10944 10933 2038 181 187 10945 10934 1436 1955 2218 10946 10935 468 182 188 10947 10936 1436 1955 2218 10948 10937 2747 1587 1763 10949 10938 465 180 186 10950 10939 2942 1956 2219 10951 10940 1436 1955 2218 10952 10941 465 180 186 10953 10942 1436 1955 2218 10954 10943 2038 181 187 10955 10944 29 214 220 10956 10945 2052 211 217 10957 10946 1436 1955 2218 10958 10947 29 214 220 10959 10948 1436 1955 2218 10960 10949 2942 1956 2219 10961 10950 350 210 216 10962 10951 2747 1587 1763 10963 10952 1436 1955 2218 10964 10953 350 210 216 10965 10954 1436 1955 2218 10966 10955 2052 211 217 10967 10956 343 461 491 10968 10957 2750 1589 1765 10969 10958 1437 1957 2220 10970 10959 343 461 491 10971 10960 1437 1957 2220 10972 10961 2769 1625 1804 10973 10962 469 183 189 10974 10963 2043 186 192 10975 10964 1437 1957 2220 10976 10965 469 183 189 10977 10966 1437 1957 2220 10978 10967 2750 1589 1765 10979 10968 466 191 197 10980 10969 2818 1717 1920 10981 10970 1437 1957 2220 10982 10971 466 191 197 10983 10972 1437 1957 2220 10984 10973 2043 186 192 10985 10974 16 1626 1805 10986 10975 2769 1625 1804 10987 10976 1437 1957 2220 10988 10977 16 1626 1805 10989 10978 1437 1957 2220 10990 10979 2818 1717 1920 10991 10980 347 147 153 10992 10981 2027 150 156 10993 10982 1438 1958 2221 10994 10983 347 147 153 10995 10984 1438 1958 2221 10996 10985 2735 1568 1741 10997 10986 467 155 161 10998 10987 2745 1579 1754 10999 10988 1438 1958 2221 11000 10989 467 155 161 11001 10990 1438 1958 2221 11002 10991 2027 150 156 11003 10992 461 1583 1758 11004 10993 2943 1959 2222 11005 10994 1438 1958 2221 11006 10995 461 1583 1758 11007 10996 1438 1958 2221 11008 10997 2745 1579 1754 11009 10998 918 1569 1742 11010 10999 2735 1568 1741 11011 11000 1438 1958 2221 11012 11001 918 1569 1742 11013 11002 1438 1958 2221 11014 11003 2943 1959 2222 11015 11004 348 174 180 11016 11005 2039 177 183 11017 11006 1439 1960 2223 11018 11007 348 174 180 11019 11008 1439 1960 2223 11020 11009 2739 1575 1748 11021 11010 468 182 188 11022 11011 2746 1584 1760 11023 11012 1439 1960 2223 11024 11013 468 182 188 11025 11014 1439 1960 2223 11026 11015 2039 177 183 11027 11016 464 171 1759 11028 11017 2033 170 2224 11029 11018 1439 1960 2223 11030 11019 464 171 1759 11031 11020 1439 1960 2223 11032 11021 2746 1584 1760 11033 11022 24 169 1749 11034 11023 2739 1575 1748 11035 11024 1439 1960 2223 11036 11025 24 169 1749 11037 11026 1439 1960 2223 11038 11027 2033 170 2224 11039 11028 349 187 193 11040 11029 2040 184 190 11041 11030 1440 1961 2225 11042 11031 349 187 193 11043 11032 1440 1961 2225 11044 11033 2743 1580 1755 11045 11034 469 183 189 11046 11035 2752 1591 1767 11047 11036 1440 1961 2225 11048 11037 469 183 189 11049 11038 1440 1961 2225 11050 11039 2040 184 190 11051 11040 920 1593 1769 11052 11041 2944 1962 2226 11053 11042 1440 1961 2225 11054 11043 920 1593 1769 11055 11044 1440 1961 2225 11056 11045 2752 1591 1767 11057 11046 919 1581 1756 11058 11047 2743 1580 1755 11059 11048 1440 1961 2225 11060 11049 919 1581 1756 11061 11050 1440 1961 2225 11062 11051 2944 1962 2226 11063 11052 470 164 170 11064 11053 2816 1711 1914 11065 11054 1441 1963 2227 11066 11055 470 164 170 11067 11056 1441 1963 2227 11068 11057 2031 159 165 11069 11058 462 153 159 11070 11059 2025 152 158 11071 11060 1441 1963 2227 11072 11061 462 153 159 11073 11062 1441 1963 2227 11074 11063 2816 1711 1914 11075 11064 22 151 157 11076 11065 2811 1708 1911 11077 11066 1441 1963 2227 11078 11067 22 151 157 11079 11068 1441 1963 2227 11080 11069 2025 152 158 11081 11070 392 156 162 11082 11071 2031 159 165 11083 11072 1441 1963 2227 11084 11073 392 156 162 11085 11074 1441 1963 2227 11086 11075 2811 1708 1911 11087 11076 393 192 198 11088 11077 2047 195 201 11089 11078 1442 1964 2228 11090 11079 393 192 198 11091 11080 1442 1964 2228 11092 11081 2814 1712 1915 11093 11082 471 200 206 11094 11083 2819 1716 1919 11095 11084 1442 1964 2228 11096 11085 471 200 206 11097 11086 1442 1964 2228 11098 11087 2047 195 201 11099 11088 466 191 197 11100 11089 2042 190 196 11101 11090 1442 1964 2228 11102 11091 466 191 197 11103 11092 1442 1964 2228 11104 11093 2819 1716 1919 11105 11094 26 189 195 11106 11095 2814 1712 1915 11107 11096 1442 1964 2228 11108 11097 26 189 195 11109 11098 1442 1964 2228 11110 11099 2042 190 196 11111 11100 472 173 179 11112 11101 2830 1731 1935 11113 11102 1443 1965 2229 11114 11103 472 173 179 11115 11104 1443 1965 2229 11116 11105 2035 168 174 11117 11106 463 162 168 11118 11107 2029 161 167 11119 11108 1443 1965 2229 11120 11109 463 162 168 11121 11110 1443 1965 2229 11122 11111 2830 1731 1935 11123 11112 23 160 166 11124 11113 2824 1727 1931 11125 11114 1443 1965 2229 11126 11115 23 160 166 11127 11116 1443 1965 2229 11128 11117 2029 161 167 11129 11118 398 165 171 11130 11119 2035 168 174 11131 11120 1443 1965 2229 11122 11111 398 165 171 11132 11121 1443 1965 2229 11133 11122 2824 1727 1931 11134 11123 390 1628 1807 11135 11124 2817 1714 1917 11136 11125 1444 1966 2230 11137 11126 390 1628 1807 11138 11127 1444 1966 2230 11139 11128 2822 1722 1925 11140 11129 471 200 206 11141 11130 2046 199 205 11142 11131 1444 1966 2230 11143 11132 471 200 206 11144 11133 1444 1966 2230 11145 11134 2817 1714 1917 11146 11135 30 198 204 11147 11136 2832 1737 1941 11148 11137 1444 1966 2230 11149 11138 30 198 204 11150 11139 1444 1966 2230 11151 11140 2046 199 205 11152 11141 17 1606 1782 11153 11142 2822 1722 1925 11154 11143 1444 1966 2230 11155 11144 17 1606 1782 11156 11145 1444 1966 2230 11157 11146 2832 1737 1941 11158 11147 473 209 215 11159 11148 2833 1736 1940 11160 11149 1445 1967 2231 11161 11150 473 209 215 11162 11151 1445 1967 2231 11163 11152 2051 204 210 11164 11153 30 198 204 11165 11154 2045 197 203 11166 11155 1445 1967 2231 11167 11156 30 198 204 11168 11157 1445 1967 2231 11169 11158 2833 1736 1940 11170 11159 27 196 202 11171 11160 2828 1732 1936 11172 11161 1445 1967 2231 11173 11162 27 196 202 11174 11163 1445 1967 2231 11175 11164 2045 197 203 11176 11165 399 201 207 11177 11166 2051 204 210 11178 11167 1445 1967 2231 11179 11168 399 201 207 11180 11169 1445 1967 2231 11181 11170 2828 1732 1936 11182 11171 473 209 215 11183 11172 2050 208 214 11184 11173 1446 1968 2232 11185 11174 473 209 215 11186 11175 1446 1968 2232 11187 11176 2831 1734 1938 11188 11177 474 207 213 11189 11178 2756 1596 1772 11190 11179 1446 1968 2232 11191 11180 474 207 213 11192 11181 1446 1968 2232 11193 11182 2050 208 214 11194 11183 18 1600 1776 11195 11184 2836 1742 1946 11196 11185 1446 1968 2232 11197 11186 18 1600 1776 11198 11187 1446 1968 2232 11199 11188 2756 1596 1772 11200 11189 396 1601 1777 11201 11190 2831 1734 1938 11202 11191 1446 1968 2232 11203 11192 396 1601 1777 11204 11193 1446 1968 2232 11205 11194 2836 1742 1946 11206 11195 380 218 224 11207 11196 2753 1594 1770 11208 11197 1447 1969 2233 11209 11198 380 218 224 11210 11199 1447 1969 2233 11211 11200 2055 213 219 11212 11201 474 207 213 11213 11202 2049 206 212 11214 11203 1447 1969 2233 11215 11204 474 207 213 11216 11205 1447 1969 2233 11217 11206 2753 1594 1770 11218 11207 28 205 211 11219 11208 2748 1588 1764 11220 11209 1447 1969 2233 11221 11210 28 205 211 11222 11211 1447 1969 2233 11223 11212 2049 206 212 11224 11213 350 210 216 11225 11214 2055 213 219 11226 11215 1447 1969 2233 11227 11216 350 210 216 11228 11217 1447 1969 2233 11229 11218 2748 1588 1764 11230 11219 479 111 117 11231 11220 2011 114 120 11232 11221 1448 1970 2234 11233 11222 479 111 117 11234 11223 1448 1970 2234 11235 11224 2734 1565 1738 11236 11225 476 119 125 11237 11226 2812 1706 1909 11238 11227 1448 1970 2234 11239 11228 476 119 125 11240 11229 1448 1970 2234 11241 11230 2011 114 120 11242 11231 22 151 157 11243 11232 2024 148 154 11244 11233 1448 1970 2234 11245 11234 22 151 157 11246 11235 1448 1970 2234 11247 11236 2812 1706 1909 11248 11237 347 147 153 11249 11238 2734 1565 1738 11250 11239 1448 1970 2234 11251 11240 347 147 153 11252 11241 1448 1970 2234 11253 11242 2024 148 154 11254 11243 481 128 134 11255 11244 2014 127 133 11256 11245 1449 1971 2235 11257 11246 481 128 134 11258 11247 1449 1971 2235 11259 11248 2810 1707 1910 11260 11249 477 126 132 11261 11250 2825 1728 1932 11262 11251 1449 1971 2235 11263 11252 477 126 132 11264 11253 1449 1971 2235 11265 11254 2014 127 133 11266 11255 23 160 166 11267 11256 2028 157 163 11268 11257 1449 1971 2235 11269 11258 23 160 166 11270 11259 1449 1971 2235 11271 11260 2825 1728 1932 11272 11261 392 156 162 11273 11262 2810 1707 1910 11274 11263 1449 1971 2235 11275 11264 392 156 162 11276 11265 1449 1971 2235 11277 11266 2028 157 163 11278 11267 398 165 171 11279 11268 2823 1724 1928 11280 11269 1450 1972 2236 11281 11270 398 165 171 11282 11271 1450 1972 2236 11283 11272 2032 166 172 11284 11273 482 129 135 11285 11274 2019 132 138 11286 11275 1450 1972 2236 11287 11276 482 129 135 11288 11277 1450 1972 2236 11289 11278 2823 1724 1928 11290 11279 478 137 143 11291 11280 2740 1576 2237 11292 11281 1450 1972 2236 11293 11282 478 137 143 11294 11283 1450 1972 2236 11295 11284 2019 132 138 11296 11285 24 169 175 11297 11286 2032 166 172 11298 11287 1450 1972 2236 11299 11288 24 169 175 11300 11289 1450 1972 2236 11301 11290 2740 1576 2237 11302 11291 348 174 180 11303 11292 2738 1572 1745 11304 11293 1451 1973 2238 11305 11294 348 174 180 11306 11295 1451 1973 2238 11307 11296 2036 175 181 11308 11297 480 138 144 11309 11298 2023 141 147 11310 11299 1451 1973 2238 11311 11300 480 138 144 11312 11301 1451 1973 2238 11313 11302 2738 1572 1745 11314 11303 540 146 152 11315 11304 2945 1974 2239 11316 11305 1451 1973 2238 11317 11306 540 146 152 11318 11307 1451 1973 2238 11319 11308 2023 141 147 11320 11309 25 178 184 11321 11310 2036 175 181 11322 11311 1451 1973 2238 11323 11312 25 178 184 11324 11313 1451 1973 2238 11325 11314 2945 1974 2239 11326 11315 345 115 121 11327 11316 2008 112 118 11328 11317 1452 1975 2240 11329 11318 345 115 121 11330 11319 1452 1975 2240 11331 11320 2773 1633 1812 11332 11321 479 111 117 11333 11322 2737 1567 1740 11334 11323 1452 1975 2240 11335 11324 479 111 117 11336 11325 1452 1975 2240 11337 11326 2008 112 118 11338 11327 475 1571 1744 11339 11328 2946 1976 2241 11340 11329 1452 1975 2240 11341 11330 475 1571 1744 11342 11331 1452 1975 2240 11343 11332 2737 1567 1740 11344 11333 927 1634 1813 11345 11334 2773 1633 1812 11346 11335 1452 1975 2240 11347 11336 927 1634 1813 11348 11337 1452 1975 2240 11349 11338 2946 1976 2241 11350 11339 346 142 148 11351 11340 2020 139 145 11352 11341 1453 1977 2242 11353 11342 346 142 148 11354 11343 1453 1977 2242 11355 11344 2776 1638 1820 11356 11345 480 138 144 11357 11346 2741 1574 1747 11358 11347 1453 1977 2242 11359 11348 480 138 144 11360 11349 1453 1977 2242 11361 11350 2020 139 145 11362 11350 478 137 1751 11363 11351 2018 136 2243 11364 11352 1453 1977 2242 11365 11353 478 137 1751 11366 11354 1453 1977 2242 11367 11355 2741 1574 1747 11368 11356 21 135 1821 11369 11357 2776 1638 1820 11370 11358 1453 1977 2242 11371 11359 21 135 1821 11372 11360 1453 1977 2242 11373 11361 2018 136 2243 11374 11362 481 128 134 11375 11363 2809 1704 1907 11376 11364 1454 1978 2244 11377 11365 481 128 134 11378 11366 1454 1978 2244 11379 11367 2015 123 129 11380 11368 476 119 125 11381 11369 2010 118 124 11382 11370 1454 1978 2244 11383 11371 476 119 125 11384 11372 1454 1978 2244 11385 11373 2809 1704 1907 11386 11374 19 117 123 11387 11375 2947 1979 2245 11388 11376 1454 1978 2244 11389 11377 19 117 123 11390 11378 1454 1978 2244 11391 11379 2010 118 124 11392 11380 391 120 126 11393 11381 2015 123 129 11394 11382 1454 1978 2244 11395 11383 391 120 126 11396 11384 1454 1978 2244 11397 11385 2947 1979 2245 11398 11386 482 129 135 11399 11387 2826 1726 1930 11400 11388 1455 1980 2246 11401 11389 482 129 135 11402 11390 1455 1980 2246 11403 11391 2016 130 136 11404 11392 477 126 132 11405 11393 2013 125 131 11406 11394 1455 1980 2246 11407 11395 477 126 132 11408 11396 1455 1980 2246 11409 11397 2826 1726 1930 11410 11398 20 124 130 11411 11399 2948 1981 2247 11412 11400 1455 1980 2246 11413 11401 20 124 130 11414 11402 1455 1980 2246 11415 11403 2013 125 131 11416 11404 397 133 139 11417 11405 2016 130 136 11418 11406 1455 1980 2246 11419 11407 397 133 139 11420 11408 1455 1980 2246 11421 11409 2948 1981 2247 11422 11410 356 86 92 11423 11411 2949 1982 2248 11424 11412 1456 1983 2249 11425 11413 356 86 92 11426 11414 1456 1983 2249 11427 11415 1996 81 87 11428 11416 483 1629 1808 11429 11417 2775 1632 1811 11430 11418 1456 1983 2249 11431 11419 483 1629 1808 11432 11420 1456 1983 2249 11433 11421 2949 1982 2248 11434 11422 928 1636 1815 11435 11423 2950 1984 2250 11436 11424 1456 1983 2249 11437 11425 928 1636 1815 11438 11426 1456 1983 2249 11439 11427 2775 1632 1811 11440 11428 516 78 84 11441 11429 1996 81 87 11442 11430 1456 1983 2249 11443 11431 516 78 84 11444 11432 1456 1983 2249 11445 11433 2950 1984 2250 11446 11434 19 117 123 11447 11435 2009 116 122 11448 11436 1457 1985 2251 11449 11437 19 117 123 11450 11438 1457 1985 2251 11451 11439 2952 1986 2252 11452 11440 345 115 121 11453 11441 2772 1630 1809 11454 11442 1457 1985 2251 11455 11443 345 115 121 11456 11444 1457 1985 2251 11457 11445 2009 116 122 11458 11446 483 1629 1808 11459 11447 2951 1987 2253 11460 11448 1457 1985 2251 11461 11449 483 1629 1808 11462 11450 1457 1985 2251 11463 11451 2772 1630 1809 11464 11452 484 1988 2254 11465 11453 2952 1986 2252 11466 11454 1457 1985 2251 11467 11455 484 1988 2254 11468 11456 1457 1985 2251 11469 11457 2951 1987 2253 11470 11458 397 133 139 11471 11459 2948 1981 2247 11472 11460 1458 1989 2255 11473 11461 397 133 139 11474 11462 1458 1989 2255 11475 11463 2182 466 496 11476 11464 20 124 130 11477 11465 2953 1990 2256 11478 11466 1458 1989 2255 11479 11467 20 124 130 11480 11468 1458 1989 2255 11481 11469 2948 1981 2247 11482 11470 73 87 93 11483 11471 2003 97 103 11484 11472 1458 1989 2255 11485 11473 73 87 93 11486 11474 1458 1989 2255 11487 11475 2953 1990 2256 11488 11476 400 101 107 11489 11477 2182 466 496 11490 11478 1458 1989 2255 11491 11479 400 101 107 11492 11480 1458 1989 2255 11493 11481 2003 97 103 11494 11482 391 120 126 11495 11483 2954 1991 2257 11496 11484 1459 1992 2258 11497 11485 391 120 126 11498 11486 1459 1992 2258 11499 11487 2012 121 127 11500 11488 72 91 97 11501 11489 1997 88 94 11502 11490 1459 1992 2258 11503 11491 72 91 97 11504 11492 1459 1992 2258 11505 11493 2954 1991 2257 11506 11494 73 87 93 11507 11495 2953 1990 2256 11508 11496 1459 1992 2258 11509 11497 73 87 93 11510 11498 1459 1992 2258 11511 11499 1997 88 94 11512 11500 20 124 130 11513 11501 2012 121 127 11514 11502 1459 1992 2258 11515 11503 20 124 130 11516 11504 1459 1992 2258 11517 11505 2953 1990 2256 11518 11506 72 91 97 11519 11507 2955 1993 2259 11520 11508 1460 1994 2260 11521 11509 72 91 97 11522 11510 1460 1994 2260 11523 11511 2732 1562 1733 11524 11512 484 1988 2254 11525 11513 2951 1987 2253 11526 11514 1460 1994 2260 11527 11515 484 1988 2254 11528 11516 1460 1994 2260 11529 11517 2955 1993 2259 11530 11518 483 1629 1808 11531 11519 2949 1982 2248 11532 11520 1460 1994 2260 11533 11521 483 1629 1808 11534 11522 1460 1994 2260 11535 11523 2951 1987 2253 11536 11524 356 86 92 11537 11525 2732 1562 1733 11538 11526 1460 1994 2260 11539 11527 356 86 92 11540 11528 1460 1994 2260 11541 11529 2949 1982 2248 11542 11530 19 117 123 11543 11531 2952 1986 2252 11544 11532 1461 1995 2261 11545 11533 19 117 123 11546 11534 1461 1995 2261 11547 11535 2947 1979 2245 11548 11536 484 1988 2254 11549 11537 2955 1993 2259 11550 11538 1461 1995 2261 11551 11539 484 1988 2254 11552 11540 1461 1995 2261 11553 11541 2952 1986 2252 11554 11542 72 91 97 11555 11543 2954 1991 2257 11556 11544 1461 1995 2261 11557 11545 72 91 97 11558 11546 1461 1995 2261 11559 11547 2955 1993 2259 11560 11548 391 120 126 11561 11549 2947 1979 2245 11562 11550 1461 1995 2261 11563 11551 391 120 126 11564 11552 1461 1995 2261 11565 11553 2954 1991 2257 11566 11554 486 1996 2262 11567 11555 2956 1997 2263 11568 11556 1462 1998 2264 11569 11557 486 1996 2262 11570 11558 1462 1998 2264 11571 11559 2958 1999 2265 11572 11560 485 2000 2266 11573 11561 2957 2001 2267 11574 11562 1462 1998 2264 11575 11563 485 2000 2266 11576 11564 1462 1998 2264 11577 11565 2956 1997 2263 11578 11566 0 6 6 11579 11567 1958 5 5 11580 11568 1462 1998 2264 11581 11569 0 6 6 11582 11570 1462 1998 2264 11583 11571 2957 2001 2267 11584 11572 377 4 4 11585 11573 2958 1999 2265 11586 11574 1462 1998 2264 11587 11575 377 4 4 11588 11576 1462 1998 2264 11589 11577 1958 5 5 11590 11578 489 2002 2268 11591 11579 2959 2003 2269 11592 11580 1463 2004 2270 11593 11581 489 2002 2268 11594 11582 1463 2004 2270 11595 11583 2962 2005 2271 11596 11584 488 2006 2272 11597 11585 2960 2007 2273 11598 11586 1463 2004 2270 11599 11587 488 2006 2272 11600 11588 1463 2004 2270 11601 11589 2959 2003 2269 11602 11590 487 2008 2274 11603 11591 2961 2009 2275 11604 11592 1463 2004 2270 11605 11593 487 2008 2274 11606 11594 1463 2004 2270 11607 11595 2960 2007 2273 11608 11596 490 2010 2276 11609 11597 2962 2005 2271 11610 11598 1463 2004 2270 11611 11599 490 2010 2276 11612 11600 1463 2004 2270 11613 11601 2961 2009 2275 11614 11602 492 2011 2277 11615 11603 2963 2012 2278 11616 11604 1464 2013 2279 11617 11605 492 2011 2277 11618 11606 1464 2013 2279 11619 11607 2965 2014 2280 11620 11608 491 2015 2281 11621 11609 2964 2016 2282 11622 11610 1464 2013 2279 11623 11611 491 2015 2281 11624 11612 1464 2013 2279 11625 11613 2963 2012 2278 11626 11614 488 2006 2272 11627 11615 2959 2003 2269 11628 11616 1464 2013 2279 11629 11617 488 2006 2272 11630 11618 1464 2013 2279 11631 11619 2964 2016 2282 11632 11620 489 2002 2268 11633 11621 2965 2014 2280 11634 11622 1464 2013 2279 11635 11623 489 2002 2268 11636 11624 1464 2013 2279 11637 11625 2959 2003 2269 11638 11626 492 2011 2283 11639 11627 2966 2017 2284 11640 11628 1465 2018 2285 11641 11629 492 2011 2283 11642 11630 1465 2018 2285 11643 11631 2963 2012 2286 11644 11632 494 2019 2287 11645 11633 2967 2020 2288 11646 11634 1465 2018 2285 11647 11635 494 2019 2287 11648 11636 1465 2018 2285 11649 11637 2966 2017 2284 11650 11638 493 2021 2289 11651 11639 2968 2022 2290 11652 11640 1465 2018 2285 11653 11641 493 2021 2289 11654 11642 1465 2018 2285 11655 11643 2967 2020 2288 11656 11644 491 2015 2291 11657 11645 2963 2012 2286 11658 11646 1465 2018 2285 11659 11647 491 2015 2291 11660 11648 1465 2018 2285 11661 11649 2968 2022 2290 11662 11650 497 2023 2292 11663 11651 2969 2024 2293 11664 11652 1466 2025 2294 11665 11653 497 2023 2292 11666 11654 1466 2025 2294 11667 11655 2971 2026 2295 11668 11656 496 2027 2296 11669 11657 2970 2028 2297 11670 11658 1466 2025 2294 11671 11659 496 2027 2296 11672 11660 1466 2025 2294 11673 11661 2969 2024 2293 11674 11662 495 36 39 11675 11663 1972 35 38 11676 11664 1466 2025 2294 11677 11665 495 36 39 11678 11666 1466 2025 2294 11679 11667 2970 2028 2297 11680 11668 498 34 37 11681 11669 2971 2026 2295 11682 11670 1466 2025 2294 11683 11671 498 34 37 11684 11672 1466 2025 2294 11685 11673 1972 35 38 11686 11674 501 2029 2298 11687 11675 2972 2030 2299 11688 11676 1467 2031 2300 11689 11677 501 2029 2298 11690 11678 1467 2031 2300 11691 11679 2975 2032 2301 11692 11680 500 2033 2302 11693 11681 2973 2034 2303 11694 11682 1467 2031 2300 11695 11683 500 2033 2302 11696 11684 1467 2031 2300 11697 11685 2972 2030 2299 11698 11686 499 2035 2304 11699 11687 2974 2036 2305 11700 11688 1467 2031 2300 11701 11689 499 2035 2304 11702 11690 1467 2031 2300 11703 11691 2973 2034 2303 11704 11692 502 2037 2306 11705 11693 2975 2032 2301 11706 11694 1467 2031 2300 11707 11695 502 2037 2306 11708 11696 1467 2031 2300 11709 11697 2974 2036 2305 11710 11698 501 2029 2298 11711 11699 2976 2038 2307 11712 11700 1468 2039 2308 11713 11701 501 2029 2298 11714 11702 1468 2039 2308 11715 11703 2972 2030 2299 11716 11704 504 2040 2309 11717 11705 2977 2041 2310 11718 11706 1468 2039 2308 11719 11707 504 2040 2309 11720 11708 1468 2039 2308 11721 11709 2976 2038 2307 11722 11710 503 2042 2311 11723 11711 2978 2043 2312 11724 11712 1468 2039 2308 11725 11713 503 2042 2311 11726 11714 1468 2039 2308 11727 11715 2977 2041 2310 11728 11716 500 2033 2302 11729 11717 2972 2030 2299 11730 11718 1468 2039 2308 11731 11719 500 2033 2302 11732 11720 1468 2039 2308 11733 11721 2978 2043 2312 11734 11722 506 2044 2313 11735 11723 2979 2045 2314 11736 11724 1469 2046 2315 11737 11725 506 2044 2313 11738 11726 1469 2046 2315 11739 11727 2981 2047 2316 11740 11728 505 2048 2317 11741 11729 2980 2049 2318 11742 11730 1469 2046 2315 11743 11731 505 2048 2317 11744 11732 1469 2046 2315 11745 11733 2979 2045 2314 11746 11734 503 2042 2319 11747 11735 2977 2041 2320 11748 11736 1469 2046 2315 11749 11737 503 2042 2319 11750 11738 1469 2046 2315 11751 11739 2980 2049 2318 11752 11740 504 2040 2321 11753 11741 2981 2047 2316 11754 11742 1469 2046 2315 11755 11743 504 2040 2321 11756 11744 1469 2046 2315 11757 11745 2977 2041 2320 11758 11746 509 2050 2322 11759 11747 2982 2051 2323 11760 11748 1470 2052 2324 11761 11749 509 2050 2322 11762 11750 1470 2052 2324 11763 11751 2984 2053 2325 11764 11752 508 2054 2326 11765 11753 2983 2055 2327 11766 11754 1470 2052 2324 11767 11755 508 2054 2326 11768 11756 1470 2052 2324 11769 11757 2982 2051 2323 11770 11758 507 66 72 11771 11759 1986 65 71 11772 11760 1470 2052 2324 11773 11761 507 66 72 11774 11762 1470 2052 2324 11775 11763 2983 2055 2327 11776 11764 36 64 70 11777 11765 2984 2053 2325 11778 11765 1470 2052 2324 11779 11766 36 64 70 11780 11767 1470 2052 2324 11781 11768 1986 65 71 11782 11769 512 2056 2328 11783 11770 2985 2057 2329 11784 11771 1471 2058 2330 11785 11772 512 2056 2328 11786 11773 1471 2058 2330 11787 11774 2988 2059 2331 11788 11775 511 2060 2332 11789 11776 2986 2061 2333 11790 11777 1471 2058 2330 11791 11778 511 2060 2332 11792 11779 1471 2058 2330 11793 11780 2985 2057 2329 11794 11781 510 2062 2334 11795 11782 2987 2063 2335 11796 11783 1471 2058 2330 11797 11784 510 2062 2334 11798 11785 1471 2058 2330 11799 11786 2986 2061 2333 11800 11787 513 2064 2336 11801 11788 2988 2059 2331 11802 11789 1471 2058 2330 11803 11790 513 2064 2336 11804 11791 1471 2058 2330 11805 11792 2987 2063 2335 11806 11793 516 78 84 11807 11794 2989 2065 2337 11808 11795 1472 2066 2338 11809 11796 516 78 84 11810 11797 1472 2066 2338 11811 11798 1993 79 85 11812 11799 515 2067 2339 11813 11800 2990 2068 2340 11814 11801 1472 2066 2338 11815 11802 515 2067 2339 11816 11803 1472 2066 2338 11817 11804 2989 2065 2337 11818 11805 514 2069 2341 11819 11806 2991 2070 2342 11820 11807 1472 2066 2338 11821 11808 514 2069 2341 11822 11809 1472 2066 2338 11823 11810 2990 2068 2340 11824 11811 11 82 88 11825 11812 1993 79 85 11826 11813 1472 2066 2338 11827 11814 11 82 88 11828 11815 1472 2066 2338 11829 11816 2991 2070 2342 11830 11817 519 2071 2343 11831 11818 2992 2072 2344 11832 11819 1473 2073 2345 11833 11820 519 2071 2343 11834 11821 1473 2073 2345 11835 11822 2995 2074 2346 11836 11823 518 2075 2347 11837 11824 2993 2076 2348 11838 11825 1473 2073 2345 11839 11826 518 2075 2347 11840 11827 1473 2073 2345 11841 11828 2992 2072 2344 11842 11829 517 2077 2349 11843 11830 2994 2078 2350 11844 11831 1473 2073 2345 11845 11832 517 2077 2349 11846 11833 1473 2073 2345 11847 11834 2993 2076 2348 11848 11835 520 2079 2351 11849 11836 2995 2074 2346 11850 11837 1473 2073 2345 11851 11838 520 2079 2351 11852 11839 1473 2073 2345 11853 11840 2994 2078 2350 11854 11841 519 2071 2343 11855 11842 2996 2080 2352 11856 11843 1474 2081 2353 11857 11844 519 2071 2343 11858 11845 1474 2081 2353 11859 11846 2992 2072 2344 11860 11847 522 2082 2354 11861 11848 2997 2083 2355 11862 11849 1474 2081 2353 11863 11850 522 2082 2354 11864 11851 1474 2081 2353 11865 11852 2996 2080 2352 11866 11853 521 2084 2356 11867 11854 2998 2085 2357 11868 11855 1474 2081 2353 11869 11856 521 2084 2356 11870 11857 1474 2081 2353 11871 11858 2997 2083 2355 11872 11859 518 2075 2347 11873 11860 2992 2072 2344 11874 11861 1474 2081 2353 11875 11862 518 2075 2347 11876 11863 1474 2081 2353 11877 11864 2998 2085 2357 11878 11865 525 2086 2358 11879 11866 2999 2087 2359 11880 11867 1475 2088 2360 11881 11868 525 2086 2358 11882 11869 1475 2088 2360 11883 11870 3002 2089 2361 11884 11871 524 2090 2362 11885 11872 3000 2091 2363 11886 11873 1475 2088 2360 11887 11874 524 2090 2362 11888 11875 1475 2088 2360 11889 11876 2999 2087 2359 11890 11877 523 2092 2364 11891 11878 3001 2093 2365 11892 11879 1475 2088 2360 11893 11880 523 2092 2364 11894 11881 1475 2088 2360 11895 11882 3000 2091 2363 11896 11883 526 2094 2366 11897 11884 3002 2089 2361 11898 11885 1475 2088 2360 11899 11886 526 2094 2366 11900 11887 1475 2088 2360 11901 11888 3001 2093 2365 11902 11889 529 2095 2367 11903 11890 3003 2096 2368 11904 11891 1476 2097 2369 11905 11892 529 2095 2367 11906 11893 1476 2097 2369 11907 11894 3006 2098 2370 11908 11895 528 2099 2371 11909 11896 3004 2100 2372 11910 11897 1476 2097 2369 11911 11898 528 2099 2371 11912 11899 1476 2097 2369 11913 11900 3003 2096 2368 11914 11901 527 2101 2373 11915 11902 3005 2102 2374 11916 11903 1476 2097 2369 11917 11904 527 2101 2373 11918 11905 1476 2097 2369 11919 11906 3004 2100 2372 11920 11907 530 2103 2375 11921 11908 3006 2098 2370 11922 11909 1476 2097 2369 11923 11910 530 2103 2375 11924 11911 1476 2097 2369 11925 11912 3005 2102 2374 11926 11913 534 2104 2376 11927 11914 3007 2105 2377 11928 11915 1477 2106 2378 11929 11916 534 2104 2376 11930 11917 1477 2106 2378 11931 11918 3010 2107 2379 11932 11919 533 2108 2380 11933 11920 3008 2109 2381 11934 11921 1477 2106 2378 11935 11922 533 2108 2380 11936 11923 1477 2106 2378 11937 11924 3007 2105 2377 11938 11925 532 2110 2382 11939 11926 3009 2111 2383 11940 11927 1477 2106 2378 11941 11928 532 2110 2382 11942 11929 1477 2106 2378 11943 11930 3008 2109 2381 11944 11931 531 2112 2384 11945 11932 3010 2107 2379 11946 11933 1477 2106 2378 11947 11934 531 2112 2384 11948 11935 1477 2106 2378 11949 11936 3009 2111 2383 11950 11937 537 2113 2385 11951 11938 3011 2114 2386 11952 11939 1478 2115 2387 11953 11940 537 2113 2385 11954 11941 1478 2115 2387 11955 11942 3014 2116 2388 11956 11943 536 2117 2389 11957 11944 3012 2118 2390 11958 11945 1478 2115 2387 11959 11946 536 2117 2389 11960 11947 1478 2115 2387 11961 11948 3011 2114 2386 11962 11949 535 2119 2391 11963 11950 3013 2120 2392 11964 11951 1478 2115 2387 11965 11952 535 2119 2391 11966 11953 1478 2115 2387 11967 11954 3012 2118 2390 11968 11955 538 2121 2393 11969 11956 3014 2116 2388 11970 11957 1478 2115 2387 11971 11958 538 2121 2393 11972 11959 1478 2115 2387 11973 11960 3013 2120 2392 11974 11961 541 2122 2394 11975 11962 3015 2123 2395 11976 11963 1479 2124 2396 11977 11964 541 2122 2394 11978 11965 1479 2124 2396 11979 11966 3017 2125 2397 11980 11967 540 146 2398 11981 11968 2022 145 2399 11982 11969 1479 2124 2396 11983 11970 540 146 2398 11984 11971 1479 2124 2396 11985 11972 3015 2123 2395 11986 11973 539 144 2400 11987 11974 3016 2126 2401 11988 11975 1479 2124 2396 11989 11976 539 144 2400 11990 11977 1479 2124 2396 11991 11978 2022 145 2399 11992 11979 542 2127 2402 11993 11980 3017 2125 2397 11994 11981 1479 2124 2396 11995 11982 542 2127 2402 11996 11983 1479 2124 2396 11997 11984 3016 2126 2401 11998 11985 546 2128 2403 11999 11986 3018 2129 2404 12000 11987 1480 2130 2405 12001 11988 546 2128 2403 12002 11989 1480 2130 2405 12003 11990 3021 2131 2406 12004 11991 545 2132 2407 12005 11992 3019 2133 2408 12006 11993 1480 2130 2405 12007 11994 545 2132 2407 12008 11995 1480 2130 2405 12009 11996 3018 2129 2404 12010 11997 544 2134 2409 12011 11998 3020 2135 2410 12012 11999 1480 2130 2405 12013 12000 544 2134 2409 12014 12001 1480 2130 2405 12015 12002 3019 2133 2408 12016 12003 543 2136 2411 12017 12004 3021 2131 2406 12018 12005 1480 2130 2405 12019 12006 543 2136 2411 12020 12007 1480 2130 2405 12021 12008 3020 2135 2410 12022 12009 550 2137 2412 12023 12010 3022 2138 2413 12024 12011 1481 2139 2414 12025 12012 550 2137 2412 12026 12013 1481 2139 2414 12027 12014 3025 2140 2415 12028 12015 549 2141 2416 12029 12016 3023 2142 2417 12030 12017 1481 2139 2414 12031 12018 549 2141 2416 12032 12019 1481 2139 2414 12033 12020 3022 2138 2413 12034 12021 548 2143 2418 12035 12022 3024 2144 2419 12036 12023 1481 2139 2414 12037 12024 548 2143 2418 12038 12025 1481 2139 2414 12039 12026 3023 2142 2417 12040 12027 547 2145 2420 12041 12028 3025 2140 2415 12042 12029 1481 2139 2414 12043 12030 547 2145 2420 12044 12031 1481 2139 2414 12045 12032 3024 2144 2419 12046 12033 554 2146 2421 12047 12034 3026 2147 2422 12048 12035 1482 2148 2423 12049 12036 554 2146 2421 12050 12037 1482 2148 2423 12051 12038 3029 2149 2424 12052 12039 553 2150 2425 12053 12040 3027 2151 2426 12054 12041 1482 2148 2423 12055 12042 553 2150 2425 12056 12043 1482 2148 2423 12057 12044 3026 2147 2422 12058 12045 552 2152 2427 12059 12046 3028 2153 2428 12060 12047 1482 2148 2423 12061 12048 552 2152 2427 12062 12049 1482 2148 2423 12063 12050 3027 2151 2426 12064 12051 551 2154 2429 12065 12052 3029 2149 2424 12066 12053 1482 2148 2423 12067 12054 551 2154 2429 12068 12055 1482 2148 2423 12069 12056 3028 2153 2428 12070 12057 556 2155 2430 12071 12058 3030 2156 2431 12072 12059 1483 2157 2432 12073 12060 556 2155 2430 12074 12061 1483 2157 2432 12075 12062 3032 2158 2433 12076 12063 555 2159 2434 12077 12064 3031 2160 2435 12078 12065 1483 2157 2432 12079 12066 555 2159 2434 12080 12067 1483 2157 2432 12081 12068 3030 2156 2431 12082 12069 465 180 2436 12083 12070 2037 179 2437 12084 12071 1483 2157 2432 12085 12072 465 180 2436 12086 12073 1483 2157 2432 12087 12074 3031 2160 2435 12088 12075 25 178 2438 12089 12076 3032 2158 2433 12090 12077 1483 2157 2432 12091 12078 25 178 2438 12092 12079 1483 2157 2432 12093 12080 2037 179 2437 12094 12081 559 2161 2439 12095 12082 3033 2162 2440 12096 12083 1484 2163 2441 12097 12084 559 2161 2439 12098 12085 1484 2163 2441 12099 12086 3036 2164 2442 12100 12087 558 2165 2443 12101 12088 3034 2166 2444 12102 12089 1484 2163 2441 12103 12090 558 2165 2443 12104 12091 1484 2163 2441 12105 12092 3033 2162 2440 12106 12093 557 2167 2445 12107 12094 3035 2168 2446 12108 12095 1484 2163 2441 12109 12096 557 2167 2445 12110 12097 1484 2163 2441 12111 12098 3034 2166 2444 12112 12099 560 2169 2447 12113 12100 3036 2164 2442 12114 12101 1484 2163 2441 12115 12102 560 2169 2447 12116 12103 1484 2163 2441 12117 12104 3035 2168 2446 12118 12105 564 2170 2448 12119 12106 3037 2171 2449 12120 12107 1485 2172 2450 12121 12108 564 2170 2448 12122 12109 1485 2172 2450 12123 12110 3040 2173 2451 12124 12111 563 2174 2452 12125 12112 3038 2175 2453 12126 12113 1485 2172 2450 12127 12114 563 2174 2452 12128 12115 1485 2172 2450 12129 12116 3037 2171 2449 12130 12117 562 2176 2454 12131 12118 3039 2177 2455 12132 12119 1485 2172 2450 12133 12120 562 2176 2454 12134 12121 1485 2172 2450 12135 12122 3038 2175 2453 12136 12123 561 2178 2456 12137 12124 3040 2173 2451 12138 12125 1485 2172 2450 12139 12126 561 2178 2456 12140 12127 1485 2172 2450 12141 12128 3039 2177 2455 12142 12129 568 2179 2457 12143 12130 3041 2180 2458 12144 12131 1486 2181 2459 12145 12132 568 2179 2457 12146 12133 1486 2181 2459 12147 12134 3044 2182 2460 12148 12135 567 2183 2461 12149 12136 3042 2184 2462 12150 12137 1486 2181 2459 12151 12138 567 2183 2461 12152 12139 1486 2181 2459 12153 12140 3041 2180 2458 12154 12141 566 2185 2463 12155 12142 3043 2186 2464 12156 12143 1486 2181 2459 12157 12144 566 2185 2463 12158 12145 1486 2181 2459 12159 12146 3042 2184 2462 12160 12147 565 2187 2465 12161 12148 3044 2182 2460 12162 12149 1486 2181 2459 12163 12150 565 2187 2465 12164 12151 1486 2181 2459 12165 12152 3043 2186 2464 12166 12153 571 2188 2466 12167 12154 3045 2189 2467 12168 12155 1487 2190 2468 12169 12156 571 2188 2466 12170 12157 1487 2190 2468 12171 12158 3047 2191 2469 12172 12159 570 2192 2470 12173 12160 3046 2193 2471 12174 12161 1487 2190 2468 12175 12162 570 2192 2470 12176 12163 1487 2190 2468 12177 12164 3045 2189 2467 12178 12165 569 216 2472 12179 12166 2053 215 2473 12180 12167 1487 2190 2468 12181 12168 569 216 2472 12182 12169 1487 2190 2468 12183 12170 3046 2193 2471 12184 12171 29 214 2474 12185 12172 3047 2191 2469 12186 12173 1487 2190 2468 12187 12174 29 214 2474 12188 12175 1487 2190 2468 12189 12176 2053 215 2473 12190 12177 573 2194 2475 12191 12178 3048 2195 2476 12192 12179 1488 2196 2477 12193 12180 573 2194 2475 12194 12181 1488 2196 2477 12195 12182 3050 2197 2478 12196 12183 572 2198 2479 12197 12184 3049 2199 2480 12198 12185 1488 2196 2477 12199 12186 572 2198 2479 12200 12187 1488 2196 2477 12201 12188 3048 2195 2476 12202 12189 31 225 2481 12203 12190 2057 224 2482 12204 12191 1488 2196 2477 12205 12192 31 225 2481 12206 12193 1488 2196 2477 12207 12194 3049 2199 2480 12208 12195 574 223 2483 12209 12196 3050 2197 2478 12210 12197 1488 2196 2477 12211 12198 574 223 2483 12212 12199 1488 2196 2477 12213 12200 2057 224 2482 12214 12201 514 2069 2341 12215 12202 3051 2200 2484 12216 12203 1489 2201 2485 12217 12204 514 2069 2341 12218 12205 1489 2201 2485 12219 12206 3054 2202 2486 12220 12207 517 2077 2349 12221 12208 3052 2203 2487 12222 12209 1489 2201 2485 12223 12210 517 2077 2349 12224 12211 1489 2201 2485 12225 12212 3051 2200 2484 12226 12213 575 2204 2488 12227 12214 3053 2205 2489 12228 12215 1489 2201 2485 12229 12216 575 2204 2488 12230 12217 1489 2201 2485 12231 12218 3052 2203 2487 12232 12219 576 2206 2490 12233 12220 3054 2202 2486 12234 12221 1489 2201 2485 12235 12222 576 2206 2490 12236 12223 1489 2201 2485 12237 12224 3053 2205 2489 12238 12225 517 2077 2349 12239 12226 2993 2076 2348 12240 12227 1490 2207 2491 12241 12228 517 2077 2349 12242 12229 1490 2207 2491 12243 12230 3052 2203 2487 12244 12231 518 2075 2347 12245 12232 3055 2208 2492 12246 12233 1490 2207 2491 12247 12234 518 2075 2347 12248 12235 1490 2207 2491 12249 12236 2993 2076 2348 12250 12237 577 2209 2493 12251 12238 3056 2210 2494 12252 12239 1490 2207 2491 12253 12240 577 2209 2493 12254 12241 1490 2207 2491 12255 12242 3055 2208 2492 12256 12243 575 2204 2488 12257 12244 3052 2203 2487 12258 12245 1490 2207 2491 12259 12246 575 2204 2488 12260 12247 1490 2207 2491 12261 12248 3056 2210 2494 12262 12249 579 2211 2495 12263 12250 3057 2212 2496 12264 12251 1491 2213 2497 12265 12252 579 2211 2495 12266 12253 1491 2213 2497 12267 12254 3060 2214 2498 12268 12255 523 2092 2499 12269 12256 3058 2215 2500 12270 12257 1491 2213 2497 12271 12258 523 2092 2499 12272 12259 1491 2213 2497 12273 12260 3057 2212 2496 12274 12261 578 2216 2501 12275 12262 3059 2217 2502 12276 12263 1491 2213 2497 12277 12264 578 2216 2501 12278 12265 1491 2213 2497 12279 12266 3058 2215 2500 12280 12267 580 2218 2503 12281 12268 3060 2214 2498 12282 12269 1491 2213 2497 12283 12270 580 2218 2503 12284 12271 1491 2213 2497 12285 12272 3059 2217 2502 12286 12273 524 2090 2362 12287 12274 3061 2219 2504 12288 12275 1492 2220 2505 12289 12276 524 2090 2362 12290 12277 1492 2220 2505 12291 12278 3063 2221 2506 12292 12279 15 253 260 12293 12280 2072 252 259 12294 12281 1492 2220 2505 12295 12282 15 253 260 12296 12283 1492 2220 2505 12297 12284 3061 2219 2504 12298 12285 581 251 258 12299 12286 3062 2222 2507 12300 12287 1492 2220 2505 12301 12288 581 251 258 12302 12289 1492 2220 2505 12303 12290 2072 252 259 12304 12291 582 2223 2508 12305 12292 3063 2221 2506 12306 12293 1492 2220 2505 12307 12294 582 2223 2508 12308 12295 1492 2220 2505 12309 12296 3062 2222 2507 12310 12297 585 2224 2509 12311 12298 3064 2225 2510 12312 12299 1493 2226 2511 12313 12300 585 2224 2509 12314 12301 1493 2226 2511 12315 12302 3067 2227 2512 12316 12303 584 2228 2513 12317 12304 3065 2229 2514 12318 12305 1493 2226 2511 12319 12306 584 2228 2513 12320 12307 1493 2226 2511 12321 12308 3064 2225 2510 12322 12309 583 2230 2515 12323 12310 3066 2231 2516 12324 12311 1493 2226 2511 12325 12312 583 2230 2515 12326 12313 1493 2226 2511 12327 12314 3065 2229 2514 12328 12315 509 2050 2322 12329 12316 3067 2227 2512 12330 12317 1493 2226 2511 12331 12318 509 2050 2322 12332 12319 1493 2226 2511 12333 12320 3066 2231 2516 12334 12321 512 2056 2328 12335 12322 3068 2232 2517 12336 12323 1494 2233 2518 12337 12324 512 2056 2328 12338 12325 1494 2233 2518 12339 12326 3070 2234 2519 12340 12327 586 2235 2520 12341 12328 3069 2236 2521 12342 12329 1494 2233 2518 12343 12330 586 2235 2520 12341 12328 1494 2233 2518 12344 12331 3068 2232 2517 12345 12332 389 267 274 12346 12333 2079 266 273 12347 12334 1494 2233 2518 12348 12335 389 267 274 12349 12336 1494 2233 2518 12350 12337 3069 2236 2521 12351 12338 39 265 272 12352 12339 3070 2234 2519 12353 12340 1494 2233 2518 12354 12341 39 265 272 12355 12342 1494 2233 2518 12356 12343 2079 266 273 12357 12344 590 2237 2522 12358 12345 3071 2238 2523 12359 12346 1495 2239 2524 12360 12347 590 2237 2522 12361 12348 1495 2239 2524 12362 12349 3074 2240 2525 12363 12350 589 2241 2526 12364 12351 3072 2242 2527 12365 12352 1495 2239 2524 12366 12353 589 2241 2526 12367 12354 1495 2239 2524 12368 12355 3071 2238 2523 12369 12356 588 2243 2528 12370 12357 3073 2244 2529 12371 12358 1495 2239 2524 12372 12359 588 2243 2528 12373 12360 1495 2239 2524 12374 12361 3072 2242 2527 12375 12362 587 2245 2530 12376 12363 3074 2240 2525 12377 12364 1495 2239 2524 12378 12365 587 2245 2530 12379 12366 1495 2239 2524 12380 12367 3073 2244 2529 12381 12368 591 2246 2531 12382 12369 3075 2247 2532 12383 12370 1496 2248 2533 12384 12371 591 2246 2531 12385 12372 1496 2248 2533 12386 12373 3077 2249 2534 12387 12374 510 2062 2535 12388 12375 3076 2250 2536 12389 12376 1496 2248 2533 12390 12377 510 2062 2535 12391 12378 1496 2248 2533 12392 12379 3075 2247 2532 12393 12380 588 2243 2528 12394 12381 3072 2242 2527 12395 12382 1496 2248 2533 12396 12383 588 2243 2528 12397 12384 1496 2248 2533 12398 12385 3076 2250 2536 12399 12386 589 2241 2526 12400 12387 3077 2249 2534 12401 12388 1496 2248 2533 12402 12389 589 2241 2526 12403 12390 1496 2248 2533 12404 12391 3072 2242 2527 12405 12392 591 2246 2537 12406 12393 3078 2251 2538 12407 12394 1497 2252 2539 12408 12395 591 2246 2537 12409 12396 1497 2252 2539 12410 12397 3075 2247 2540 12411 12398 592 2253 2541 12412 12399 3079 2254 2542 12413 12400 1497 2252 2539 12414 12401 592 2253 2541 12415 12402 1497 2252 2539 12416 12403 3078 2251 2538 12417 12404 513 2064 2336 12418 12405 2987 2063 2335 12419 12406 1497 2252 2539 12420 12407 513 2064 2336 12421 12408 1497 2252 2539 12422 12409 3079 2254 2542 12423 12410 510 2062 2334 12424 12411 3075 2247 2540 12425 12412 1497 2252 2539 12426 12413 510 2062 2334 12427 12414 1497 2252 2539 12428 12415 2987 2063 2335 12429 12416 595 2255 2543 12430 12417 3080 2256 2544 12431 12418 1498 2257 2545 12432 12419 595 2255 2543 12433 12420 1498 2257 2545 12434 12421 3082 2258 2546 12435 12422 593 2259 2547 12436 12423 3081 2260 2548 12437 12424 1498 2257 2545 12438 12425 593 2259 2547 12439 12426 1498 2257 2545 12440 12427 3080 2256 2544 12441 12428 513 2064 2336 12442 12429 3079 2254 2542 12443 12430 1498 2257 2545 12444 12431 513 2064 2336 12445 12432 1498 2257 2545 12446 12433 3081 2260 2548 12447 12434 592 2253 2541 12448 12435 3082 2258 2546 12449 12436 1498 2257 2545 12450 12437 592 2253 2541 12451 12438 1498 2257 2545 12452 12439 3079 2254 2542 12453 12440 594 2261 2549 12454 12441 3083 2262 2550 12455 12442 1499 2263 2551 12456 12443 594 2261 2549 12457 12444 1499 2263 2551 12458 12445 3086 2264 2552 12459 12446 596 2265 2553 12460 12447 3084 2266 2554 12461 12448 1499 2263 2551 12462 12449 596 2265 2553 12463 12450 1499 2263 2551 12464 12451 3083 2262 2550 12465 12452 577 2209 2493 12466 12453 3085 2267 2555 12467 12454 1499 2263 2551 12468 12455 577 2209 2493 12469 12456 1499 2263 2551 12470 12457 3084 2266 2554 12471 12458 580 2218 2503 12472 12459 3086 2264 2552 12473 12460 1499 2263 2551 12474 12461 580 2218 2503 12475 12462 1499 2263 2551 12476 12463 3085 2267 2555 12477 12464 597 2268 2556 12478 12465 3087 2269 2557 12479 12466 1500 2270 2558 12480 12467 597 2268 2556 12481 12468 1500 2270 2558 12482 12469 3088 2271 2559 12483 12470 575 2204 2488 12484 12471 3056 2210 2494 12485 12472 1500 2270 2558 12486 12473 575 2204 2488 12487 12474 1500 2270 2558 12488 12475 3087 2269 2557 12489 12476 577 2209 2493 12490 12477 3084 2266 2554 12491 12478 1500 2270 2558 12492 12479 577 2209 2493 12493 12480 1500 2270 2558 12494 12481 3056 2210 2494 12495 12482 596 2265 2553 12496 12483 3088 2271 2559 12497 12484 1500 2270 2558 12498 12485 596 2265 2553 12499 12486 1500 2270 2558 12500 12487 3084 2266 2554 12501 12488 590 2237 2522 12502 12489 3074 2240 2525 12503 12490 1501 2272 2560 12504 12491 590 2237 2522 12505 12492 1501 2272 2560 12506 12493 3091 2273 2561 12507 12494 587 2245 2530 12508 12495 3089 2274 2562 12509 12496 1501 2272 2560 12510 12497 587 2245 2530 12511 12498 1501 2272 2560 12512 12499 3074 2240 2525 12513 12500 583 2230 2515 12514 12501 3090 2275 2563 12515 12502 1501 2272 2560 12516 12503 583 2230 2515 12517 12504 1501 2272 2560 12518 12505 3089 2274 2562 12519 12506 598 2276 2564 12520 12507 3091 2273 2561 12521 12508 1501 2272 2560 12522 12509 598 2276 2564 12523 12510 1501 2272 2560 12524 12511 3090 2275 2563 12525 12512 600 2277 2565 12526 12513 3092 2278 2566 12527 12514 1502 2279 2567 12528 12515 600 2277 2565 12529 12516 1502 2279 2567 12530 12517 3094 2280 2568 12531 12518 599 2281 2569 12532 12519 3093 2282 2570 12533 12520 1502 2279 2567 12534 12521 599 2281 2569 12535 12522 1502 2279 2567 12536 12523 3092 2278 2566 12537 12524 589 2241 2571 12538 12525 3071 2238 2572 12539 12526 1502 2279 2567 12540 12527 589 2241 2571 12541 12528 1502 2279 2567 12542 12529 3093 2282 2570 12543 12530 590 2237 2573 12544 12531 3094 2280 2568 12545 12532 1502 2279 2567 12546 12533 590 2237 2573 12547 12534 1502 2279 2567 12548 12535 3071 2238 2572 12549 12536 589 2241 2571 12550 12537 3093 2282 2570 12551 12538 1503 2283 2574 12552 12539 589 2241 2571 12553 12540 1503 2283 2574 12554 12541 3077 2249 2575 12555 12542 599 2281 2569 12556 12543 3095 2284 2576 12557 12544 1503 2283 2574 12558 12545 599 2281 2569 12559 12546 1503 2283 2574 12560 12547 3093 2282 2570 12561 12548 601 2285 2577 12562 12549 3096 2286 2578 12563 12550 1503 2283 2574 12564 12551 601 2285 2577 12565 12552 1503 2283 2574 12566 12553 3095 2284 2576 12567 12554 591 2246 2579 12568 12555 3077 2249 2575 12569 12556 1503 2283 2574 12570 12557 591 2246 2579 12571 12558 1503 2283 2574 12572 12559 3096 2286 2578 12573 12560 591 2246 2579 12574 12561 3096 2286 2578 12575 12562 1504 2287 2580 12576 12563 591 2246 2579 12577 12564 1504 2287 2580 12578 12565 3078 2251 2581 12579 12566 601 2285 2577 12580 12567 3097 2288 2582 12581 12568 1504 2287 2580 12582 12569 601 2285 2577 12583 12570 1504 2287 2580 12584 12571 3096 2286 2578 12585 12572 602 2289 2583 12586 12573 3098 2290 2584 12587 12574 1504 2287 2580 12588 12575 602 2289 2583 12589 12576 1504 2287 2580 12590 12577 3097 2288 2582 12591 12578 592 2253 2585 12592 12579 3078 2251 2581 12593 12580 1504 2287 2580 12594 12581 592 2253 2585 12595 12582 1504 2287 2580 12596 12583 3098 2290 2584 12597 12584 592 2253 2585 12598 12585 3098 2290 2584 12599 12586 1505 2291 2586 12600 12587 592 2253 2585 12601 12588 1505 2291 2586 12602 12589 3082 2258 2587 12603 12590 602 2289 2583 12604 12591 3099 2292 2588 12605 12592 1505 2291 2586 12606 12593 602 2289 2583 12607 12594 1505 2291 2586 12608 12595 3098 2290 2584 12609 12596 603 2293 2589 12610 12597 3100 2294 2590 12611 12598 1505 2291 2586 12612 12599 603 2293 2589 12613 12600 1505 2291 2586 12614 12601 3099 2292 2588 12615 12602 595 2255 2591 12616 12603 3082 2258 2587 12617 12604 1505 2291 2586 12618 12605 595 2255 2591 12619 12606 1505 2291 2586 12620 12607 3100 2294 2590 12621 12608 603 2293 2589 12622 12609 3101 2295 2592 12623 12610 1506 2296 2593 12624 12611 603 2293 2589 12625 12612 1506 2296 2593 12626 12613 3100 2294 2590 12627 12614 605 2297 2594 12628 12615 3102 2298 2595 12629 12616 1506 2296 2593 12630 12617 605 2297 2594 12631 12618 1506 2296 2593 12632 12619 3101 2295 2592 12633 12620 604 2299 2596 12634 12621 3103 2300 2597 12635 12622 1506 2296 2593 12636 12623 604 2299 2596 12637 12624 1506 2296 2593 12638 12625 3102 2298 2595 12639 12626 595 2255 2591 12640 12627 3100 2294 2590 12641 12628 1506 2296 2593 12642 12629 595 2255 2591 12643 12630 1506 2296 2593 12644 12631 3103 2300 2597 12645 12632 605 2297 2594 12646 12633 3104 2301 2598 12647 12634 1507 2302 2599 12648 12635 605 2297 2594 12649 12636 1507 2302 2599 12650 12637 3102 2298 2595 12651 12638 607 2303 2600 12652 12639 3105 2304 2601 12653 12640 1507 2302 2599 12654 12641 607 2303 2600 12655 12642 1507 2302 2599 12656 12643 3104 2301 2598 12657 12644 606 2305 2602 12658 12645 3106 2306 2603 12659 12646 1507 2302 2599 12660 12647 606 2305 2602 12661 12648 1507 2302 2599 12662 12649 3105 2304 2601 12663 12650 604 2299 2596 12664 12651 3102 2298 2595 12665 12652 1507 2302 2599 12666 12653 604 2299 2596 12667 12654 1507 2302 2599 12668 12655 3106 2306 2603 12669 12656 607 2303 2600 12670 12657 3107 2307 2604 12671 12658 1508 2308 2605 12672 12659 607 2303 2600 12673 12660 1508 2308 2605 12674 12661 3105 2304 2601 12675 12662 608 2309 2606 12676 12663 3108 2310 2607 12677 12664 1508 2308 2605 12678 12665 608 2309 2606 12679 12666 1508 2308 2605 12680 12667 3107 2307 2604 12681 12668 598 2276 2608 12682 12669 3109 2311 2609 12683 12670 1508 2308 2605 12684 12671 598 2276 2608 12685 12672 1508 2308 2605 12686 12673 3108 2310 2607 12687 12674 606 2305 2602 12688 12675 3105 2304 2601 12689 12676 1508 2308 2605 12690 12677 606 2305 2602 12691 12678 1508 2308 2605 12692 12679 3109 2311 2609 12693 12680 608 2309 2606 12694 12681 3110 2312 2610 12695 12682 1509 2313 2611 12696 12683 608 2309 2606 12697 12684 1509 2313 2611 12698 12685 3108 2310 2607 12699 12686 600 2277 2612 12700 12687 3094 2280 2613 12701 12688 1509 2313 2611 12702 12689 600 2277 2612 12703 12690 1509 2313 2611 12704 12691 3110 2312 2610 12705 12692 590 2237 2614 12706 12693 3091 2273 2615 12707 12694 1509 2313 2611 12708 12695 590 2237 2614 12709 12696 1509 2313 2611 12710 12697 3094 2280 2613 12711 12698 598 2276 2608 12712 12699 3108 2310 2607 12713 12700 1509 2313 2611 12714 12701 598 2276 2608 12715 12702 1509 2313 2611 12716 12703 3091 2273 2615 12717 12704 611 2314 2616 12718 12705 3111 2315 2617 12719 12706 1510 2316 2618 12720 12707 611 2314 2616 12721 12708 1510 2316 2618 12722 12709 3114 2317 2619 12723 12710 610 2318 2620 12724 12711 3112 2319 2621 12725 12712 1510 2316 2618 12726 12713 610 2318 2620 12727 12714 1510 2316 2618 12728 12715 3111 2315 2617 12729 12716 609 2320 2622 12730 12717 3113 2321 2623 12731 12718 1510 2316 2618 12732 12719 609 2320 2622 12733 12720 1510 2316 2618 12734 12721 3112 2319 2621 12735 12722 612 2322 2624 12736 12723 3114 2317 2619 12737 12724 1510 2316 2618 12738 12725 612 2322 2624 12739 12726 1510 2316 2618 12740 12727 3113 2321 2623 12741 12728 614 2323 2625 12742 12729 3115 2324 2626 12743 12730 1511 2325 2627 12744 12731 614 2323 2625 12745 12732 1511 2325 2627 12746 12733 3117 2326 2628 12747 12734 613 2327 2629 12748 12735 3116 2328 2630 12749 12736 1511 2325 2627 12750 12737 613 2327 2629 12751 12738 1511 2325 2627 12752 12739 3115 2324 2626 12753 12740 610 2318 2620 12754 12741 3111 2315 2617 12755 12742 1511 2325 2627 12756 12743 610 2318 2620 12757 12744 1511 2325 2627 12758 12745 3116 2328 2630 12759 12746 611 2314 2616 12760 12747 3117 2326 2628 12761 12748 1511 2325 2627 12762 12749 611 2314 2616 12763 12750 1511 2325 2627 12764 12751 3111 2315 2617 12765 12752 616 2329 2631 12766 12753 3118 2330 2632 12767 12754 1512 2331 2633 12768 12755 616 2329 2631 12769 12756 1512 2331 2633 12770 12757 3120 2332 2634 12771 12758 615 2333 2635 12772 12759 3119 2334 2636 12773 12760 1512 2331 2633 12774 12761 615 2333 2635 12775 12762 1512 2331 2633 12776 12763 3118 2330 2632 12777 12764 613 2327 2629 12778 12765 3115 2324 2626 12779 12766 1512 2331 2633 12780 12767 613 2327 2629 12781 12768 1512 2331 2633 12782 12769 3119 2334 2636 12783 12770 614 2323 2625 12784 12771 3120 2332 2634 12785 12772 1512 2331 2633 12786 12773 614 2323 2625 12787 12774 1512 2331 2633 12788 12775 3115 2324 2626 12789 12776 616 2329 2631 12790 12777 3121 2335 2637 12791 12778 1513 2336 2638 12792 12779 616 2329 2631 12793 12780 1513 2336 2638 12794 12781 3118 2330 2632 12795 12782 618 2337 2639 12796 12783 3122 2338 2640 12797 12784 1513 2336 2638 12798 12785 618 2337 2639 12799 12786 1513 2336 2638 12800 12787 3121 2335 2637 12801 12788 617 2339 2641 12802 12789 3123 2340 2642 12803 12790 1513 2336 2638 12804 12791 617 2339 2641 12805 12792 1513 2336 2638 12806 12793 3122 2338 2640 12807 12794 615 2333 2635 12808 12795 3118 2330 2632 12809 12796 1513 2336 2638 12810 12797 615 2333 2635 12811 12798 1513 2336 2638 12812 12799 3123 2340 2642 12813 12800 618 2337 2639 12814 12801 3124 2341 2643 12815 12802 1514 2342 2644 12816 12803 618 2337 2639 12817 12804 1514 2342 2644 12818 12805 3122 2338 2640 12819 12806 620 2343 2645 12820 12807 3125 2344 2646 12821 12808 1514 2342 2644 12822 12809 620 2343 2645 12823 12810 1514 2342 2644 12824 12811 3124 2341 2643 12825 12812 619 2345 2647 12826 12813 3126 2346 2648 12827 12814 1514 2342 2644 12828 12815 619 2345 2647 12829 12816 1514 2342 2644 12830 12817 3125 2344 2646 12831 12818 617 2339 2641 12832 12819 3122 2338 2640 12833 12820 1514 2342 2644 12834 12821 617 2339 2641 12835 12822 1514 2342 2644 12836 12823 3126 2346 2648 12837 12824 620 2343 2649 12838 12825 3127 2347 2650 12839 12826 1515 2348 2651 12840 12827 620 2343 2649 12841 12828 1515 2348 2651 12842 12829 3125 2344 2652 12843 12830 622 2349 2653 12844 12831 3128 2350 2654 12845 12832 1515 2348 2651 12846 12833 622 2349 2653 12847 12834 1515 2348 2651 12848 12835 3127 2347 2650 12849 12836 621 2351 2655 12850 12837 3129 2352 2656 12851 12838 1515 2348 2651 12852 12839 621 2351 2655 12853 12840 1515 2348 2651 12854 12841 3128 2350 2654 12855 12842 619 2345 2657 12856 12843 3125 2344 2652 12857 12844 1515 2348 2651 12858 12845 619 2345 2657 12859 12846 1515 2348 2651 12860 12847 3129 2352 2656 12861 12848 624 2353 2658 12862 12849 3130 2354 2659 12863 12850 1516 2355 2660 12864 12851 624 2353 2658 12865 12852 1516 2355 2660 12866 12853 3132 2356 2661 12867 12854 623 2357 2662 12868 12855 3131 2358 2663 12869 12856 1516 2355 2660 12870 12857 623 2357 2662 12871 12858 1516 2355 2660 12872 12859 3130 2354 2659 12873 12860 621 2351 2655 12874 12861 3128 2350 2654 12875 12862 1516 2355 2660 12876 12863 621 2351 2655 12877 12864 1516 2355 2660 12878 12865 3131 2358 2663 12879 12866 622 2349 2653 12880 12867 3132 2356 2661 12881 12868 1516 2355 2660 12882 12869 622 2349 2653 12883 12870 1516 2355 2660 12884 12871 3128 2350 2654 12885 12872 612 2322 2624 12886 12873 3113 2321 2623 12887 12874 1517 2359 2664 12888 12875 612 2322 2624 12889 12876 1517 2359 2664 12890 12877 3134 2360 2665 12891 12878 609 2320 2622 12892 12879 3133 2361 2666 12893 12880 1517 2359 2664 12894 12881 609 2320 2622 12895 12882 1517 2359 2664 12896 12883 3113 2321 2623 12897 12884 623 2357 2662 12898 12885 3130 2354 2659 12899 12886 1517 2359 2664 12900 12887 623 2357 2662 12901 12888 1517 2359 2664 12902 12889 3133 2361 2666 12903 12890 624 2353 2658 12904 12891 3134 2360 2665 12905 12892 1517 2359 2664 12906 12893 624 2353 2658 12907 12894 1517 2359 2664 12908 12895 3130 2354 2659 12909 12896 628 2362 2667 12910 12897 3135 2363 2668 12911 12898 1518 2364 2669 12912 12899 628 2362 2667 12913 12900 1518 2364 2669 12914 12901 3138 2365 2670 12915 12902 627 2366 2671 12916 12903 3136 2367 2672 12917 12904 1518 2364 2669 12918 12905 627 2366 2671 12919 12906 1518 2364 2669 12920 12907 3135 2363 2668 12921 12908 626 2368 2673 12922 12909 3137 2369 2674 12923 12910 1518 2364 2669 12924 12911 626 2368 2673 12925 12912 1518 2364 2669 12926 12913 3136 2367 2672 12927 12914 625 2370 2675 12928 12915 3138 2365 2670 12929 12916 1518 2364 2669 12930 12917 625 2370 2675 12931 12918 1518 2364 2669 12932 12919 3137 2369 2674 12933 12920 627 2366 2671 12934 12921 3139 2371 2676 12935 12922 1519 2372 2677 12936 12923 627 2366 2671 12937 12924 1519 2372 2677 12938 12925 3136 2367 2672 12939 12926 630 2373 2678 12940 12927 3140 2374 2679 12941 12928 1519 2372 2677 12942 12929 630 2373 2678 12943 12930 1519 2372 2677 12944 12931 3139 2371 2676 12945 12932 629 2375 2680 12946 12933 3141 2376 2681 12947 12934 1519 2372 2677 12948 12935 629 2375 2680 12949 12936 1519 2372 2677 12950 12937 3140 2374 2679 12951 12938 626 2368 2673 12952 12939 3136 2367 2672 12953 12940 1519 2372 2677 12954 12941 626 2368 2673 12955 12942 1519 2372 2677 12956 12943 3141 2376 2681 12957 12944 630 2373 2678 12958 12945 3142 2377 2682 12959 12946 1520 2378 2683 12960 12947 630 2373 2678 12961 12948 1520 2378 2683 12962 12949 3140 2374 2679 12963 12950 632 2379 2684 12964 12951 3143 2380 2685 12965 12952 1520 2378 2683 12966 12953 632 2379 2684 12967 12954 1520 2378 2683 12968 12955 3142 2377 2682 12969 12956 631 2381 2686 12970 12957 3144 2382 2687 12971 12958 1520 2378 2683 12972 12959 631 2381 2686 12973 12960 1520 2378 2683 12974 12961 3143 2380 2685 12975 12962 629 2375 2680 12976 12963 3140 2374 2679 12977 12964 1520 2378 2683 12978 12965 629 2375 2680 12979 12966 1520 2378 2683 12980 12967 3144 2382 2687 12981 12968 632 2379 2684 12982 12969 3145 2383 2688 12983 12970 1521 2384 2689 12984 12971 632 2379 2684 12985 12972 1521 2384 2689 12986 12973 3143 2380 2685 12987 12974 634 2385 2690 12988 12975 3146 2386 2691 12989 12976 1521 2384 2689 12990 12977 634 2385 2690 12991 12978 1521 2384 2689 12992 12979 3145 2383 2688 12993 12980 633 2387 2692 12994 12981 3147 2388 2693 12995 12982 1521 2384 2689 12996 12983 633 2387 2692 12997 12984 1521 2384 2689 12998 12985 3146 2386 2691 12999 12986 631 2381 2686 13000 12987 3143 2380 2685 13001 12988 1521 2384 2689 13002 12989 631 2381 2686 13003 12990 1521 2384 2689 13004 12991 3147 2388 2693 13005 12992 636 2389 2694 13006 12993 3148 2390 2695 13007 12994 1522 2391 2696 13008 12995 636 2389 2694 13009 12996 1522 2391 2696 13010 12997 3150 2392 2697 13011 12998 635 2393 2698 13012 12999 3149 2394 2699 13013 13000 1522 2391 2696 13014 13001 635 2393 2698 13015 13002 1522 2391 2696 13016 13003 3148 2390 2695 13017 13004 633 2387 2692 13018 13005 3146 2386 2691 13019 13006 1522 2391 2696 13020 13007 633 2387 2692 13021 13008 1522 2391 2696 13022 13009 3149 2394 2699 13023 13010 634 2385 2690 13024 13011 3150 2392 2697 13025 13012 1522 2391 2696 13026 13013 634 2385 2690 13027 13014 1522 2391 2696 13028 13015 3146 2386 2691 13029 13016 638 2395 2700 13030 13017 3151 2396 2701 13031 13018 1523 2397 2702 13032 13019 638 2395 2700 13033 13020 1523 2397 2702 13034 13021 3153 2398 2703 13035 13022 637 2399 2704 13036 13023 3152 2400 2705 13037 13024 1523 2397 2702 13038 13025 637 2399 2704 13039 13026 1523 2397 2702 13040 13027 3151 2396 2701 13041 13028 635 2393 2706 13042 13029 3148 2390 2707 13043 13030 1523 2397 2702 13044 13031 635 2393 2706 13045 13032 1523 2397 2702 13046 13033 3152 2400 2705 13047 13034 636 2389 2708 13048 13035 3153 2398 2703 13049 13036 1523 2397 2702 13050 13037 636 2389 2708 13051 13038 1523 2397 2702 13052 13039 3148 2390 2707 13053 13040 640 2401 2709 13054 13041 3154 2402 2710 13055 13042 1524 2403 2711 13056 13043 640 2401 2709 13057 13044 1524 2403 2711 13058 13045 3156 2404 2712 13059 13046 639 2405 2713 13060 13047 3155 2406 2714 13061 13048 1524 2403 2711 13062 13049 639 2405 2713 13063 13050 1524 2403 2711 13064 13051 3154 2402 2710 13065 13052 637 2399 2704 13066 13053 3151 2396 2701 13067 13054 1524 2403 2711 13068 13055 637 2399 2704 13069 13056 1524 2403 2711 13070 13057 3155 2406 2714 13071 13058 638 2395 2700 13072 13059 3156 2404 2712 13073 13060 1524 2403 2711 13074 13061 638 2395 2700 13075 13062 1524 2403 2711 13076 13063 3151 2396 2701 13077 13064 628 2362 2667 13078 13065 3138 2365 2670 13079 13066 1525 2407 2715 13080 13067 628 2362 2667 13081 13068 1525 2407 2715 13082 13069 3158 2408 2716 13083 13070 625 2370 2675 13084 13071 3157 2409 2717 13085 13072 1525 2407 2715 13086 13073 625 2370 2675 13087 13074 1525 2407 2715 13088 13075 3138 2365 2670 13089 13076 639 2405 2713 13090 13077 3154 2402 2710 13091 13078 1525 2407 2715 13092 13079 639 2405 2713 13093 13080 1525 2407 2715 13094 13081 3157 2409 2717 13095 13082 640 2401 2709 13096 13083 3158 2408 2716 13097 13084 1525 2407 2715 13098 13085 640 2401 2709 13099 13086 1525 2407 2715 13100 13087 3154 2402 2710 13101 13088 262 446 2718 13102 13089 3159 2410 2719 13103 13090 1526 2411 2720 13104 13091 262 446 2718 13105 13092 1526 2411 2720 13106 13093 2172 447 2721 13107 13094 642 2412 2722 13108 13095 3160 2413 2723 13109 13096 1526 2411 2720 13110 13097 642 2412 2722 13111 13098 1526 2411 2720 13112 13099 3159 2410 2719 13113 13100 641 2414 2724 13114 13101 3161 2415 2725 13115 13102 1526 2411 2720 13116 13103 641 2414 2724 13117 13104 1526 2411 2720 13118 13105 3160 2413 2723 13119 13106 241 450 2726 13120 13107 2172 447 2721 13121 13108 1526 2411 2720 13122 13109 241 450 2726 13123 13110 1526 2411 2720 13124 13111 3161 2415 2725 13125 13112 646 455 2727 13126 13113 3162 2416 2728 13127 13114 1527 2417 2729 13128 13115 646 455 2727 13129 13116 1527 2417 2729 13130 13117 2176 456 2730 13131 13118 645 2418 2731 13132 13119 3163 2419 2732 13133 13120 1527 2417 2729 13134 13121 645 2418 2731 13135 13122 1527 2417 2729 13136 13123 3162 2416 2728 13137 13124 644 2420 2733 13138 13125 3164 2421 2734 13139 13126 1527 2417 2729 13140 13127 644 2420 2733 13141 13128 1527 2417 2729 13142 13129 3163 2419 2732 13143 13130 643 459 2735 13144 13131 2176 456 2730 13145 13132 1527 2417 2729 13146 13133 643 459 2735 13147 13134 1527 2417 2729 13148 13135 3164 2421 2734 13149 13136 522 2082 2354 13150 13137 3165 2422 2736 13151 13138 1528 2423 2737 13152 13139 522 2082 2354 13153 13140 1528 2423 2737 13154 13141 3167 2424 2738 13155 13142 538 2121 2393 13156 13143 3013 2120 2392 13157 13144 1528 2423 2737 13158 13145 538 2121 2393 13159 13146 1528 2423 2737 13160 13147 3165 2422 2736 13161 13148 535 2119 2391 13162 13149 3166 2425 2739 13163 13150 1528 2423 2737 13164 13151 535 2119 2391 13165 13152 1528 2423 2737 13166 13153 3013 2120 2392 13167 13154 526 2094 2740 13168 13155 3167 2424 2738 13169 13156 1528 2423 2737 13170 13157 526 2094 2740 13171 13158 1528 2423 2737 13172 13159 3166 2425 2739 13173 13160 525 2086 2741 13174 13161 3168 2426 2742 13175 13162 1529 2427 2743 13176 13163 525 2086 2741 13177 13164 1529 2427 2743 13178 13165 3169 2428 2744 13179 13166 542 2127 2402 13180 13167 3016 2126 2401 13181 13168 1529 2427 2743 13182 13169 542 2127 2402 13183 13170 1529 2427 2743 13184 13171 3168 2426 2742 13185 13172 539 144 2400 13186 13173 2184 472 2745 13187 13174 1529 2427 2743 13188 13175 539 144 2400 13189 13176 1529 2427 2743 13190 13177 3016 2126 2401 13191 13178 647 471 2746 13192 13179 3169 2428 2744 13193 13180 1529 2427 2743 13194 13181 647 471 2746 13195 13182 1529 2427 2743 13196 13183 2184 472 2745 13197 13184 651 2429 2747 13198 13185 3170 2430 2748 13199 13186 1530 2431 2749 13200 13187 651 2429 2747 13201 13188 1530 2431 2749 13202 13189 3173 2432 2750 13203 13190 650 2433 2751 13204 13191 3171 2434 2752 13205 13192 1530 2431 2749 13206 13193 650 2433 2751 13207 13194 1530 2431 2749 13208 13195 3170 2430 2748 13209 13196 649 2435 2753 13210 13197 3172 2436 2754 13211 13198 1530 2431 2749 13212 13199 649 2435 2753 13213 13200 1530 2431 2749 13214 13201 3171 2434 2752 13215 13202 648 2437 2755 13216 13203 3173 2432 2750 13217 13204 1530 2431 2749 13218 13205 648 2437 2755 13219 13206 1530 2431 2749 13220 13207 3172 2436 2754 13221 13208 649 2435 2753 13222 13209 3174 2438 2756 13223 13210 1531 2439 2757 13224 13211 649 2435 2753 13225 13212 1531 2439 2757 13226 13213 3172 2436 2754 13227 13214 653 2440 2758 13228 13215 3175 2441 2759 13229 13216 1531 2439 2757 13230 13217 653 2440 2758 13231 13218 1531 2439 2757 13232 13219 3174 2438 2756 13233 13220 652 2442 2760 13234 13221 3176 2443 2761 13235 13222 1531 2439 2757 13236 13223 652 2442 2760 13237 13224 1531 2439 2757 13238 13225 3175 2441 2759 13239 13226 648 2437 2755 13240 13227 3172 2436 2754 13241 13228 1531 2439 2757 13242 13229 648 2437 2755 13243 13230 1531 2439 2757 13244 13231 3176 2443 2761 13245 13232 653 2440 2762 13246 13233 3177 2444 2763 13247 13234 1532 2445 2764 13248 13235 653 2440 2762 13249 13236 1532 2445 2764 13250 13237 3175 2441 2765 13251 13238 655 2446 2766 13252 13239 3178 2447 2767 13253 13240 1532 2445 2764 13254 13241 655 2446 2766 13255 13242 1532 2445 2764 13256 13243 3177 2444 2763 13257 13244 654 2448 2768 13258 13245 3179 2449 2769 13259 13246 1532 2445 2764 13260 13247 654 2448 2768 13261 13248 1532 2445 2764 13262 13249 3178 2447 2767 13263 13250 652 2442 2770 13264 13251 3175 2441 2765 13265 13252 1532 2445 2764 13266 13253 652 2442 2770 13267 13254 1532 2445 2764 13268 13255 3179 2449 2769 13269 13256 655 2446 2766 13270 13257 3180 2450 2771 13271 13258 1533 2451 2772 13272 13259 655 2446 2766 13273 13260 1533 2451 2772 13274 13261 3178 2447 2767 13275 13262 657 2452 2773 13276 13263 3181 2453 2774 13277 13264 1533 2451 2772 13278 13265 657 2452 2773 13279 13266 1533 2451 2772 13280 13267 3180 2450 2771 13281 13268 656 2454 2775 13282 13269 3182 2455 2776 13283 13270 1533 2451 2772 13284 13271 656 2454 2775 13285 13272 1533 2451 2772 13286 13273 3181 2453 2774 13287 13274 654 2448 2768 13288 13275 3178 2447 2767 13289 13276 1533 2451 2772 13290 13277 654 2448 2768 13291 13278 1533 2451 2772 13292 13279 3182 2455 2776 13293 13280 656 2454 2775 13294 13281 3181 2453 2774 13295 13282 1534 2456 2777 13296 13283 656 2454 2775 13297 13284 1534 2456 2777 13298 13285 3185 2457 2778 13299 13286 657 2452 2773 13300 13287 3183 2458 2779 13301 13288 1534 2456 2777 13302 13289 657 2452 2773 13303 13290 1534 2456 2777 13304 13291 3181 2453 2774 13277 13264 659 2459 2780 13305 13292 3184 2460 2781 13306 13293 1534 2456 2777 13307 13294 659 2459 2780 13308 13295 1534 2456 2777 13309 13296 3183 2458 2779 13310 13297 658 2461 2782 13311 13298 3185 2457 2778 13312 13299 1534 2456 2777 13313 13300 658 2461 2782 13314 13301 1534 2456 2777 13315 13302 3184 2460 2781 13316 13303 658 2461 2782 13317 13304 3184 2460 2781 13318 13305 1535 2462 2783 13319 13306 658 2461 2782 13320 13307 1535 2462 2783 13321 13308 3188 2463 2784 13322 13309 659 2459 2780 13323 13310 3186 2464 2785 13324 13311 1535 2462 2783 13325 13312 659 2459 2780 13326 13313 1535 2462 2783 13327 13314 3184 2460 2781 13328 13315 661 2465 2786 13329 13316 3187 2466 2787 13330 13317 1535 2462 2783 13331 13318 661 2465 2786 13332 13319 1535 2462 2783 13333 13320 3186 2464 2785 13334 13321 660 2467 2788 13335 13322 3188 2463 2784 13336 13323 1535 2462 2783 13337 13324 660 2467 2788 13338 13325 1535 2462 2783 13319 13306 3187 2466 2787 13339 13326 661 2465 2786 13340 13327 3189 2468 2789 13341 13328 1536 2469 2790 13342 13329 661 2465 2786 13343 13330 1536 2469 2790 13344 13331 3187 2466 2787 13345 13332 663 2470 2791 13346 13333 3190 2471 2792 13347 13334 1536 2469 2790 13344 13331 663 2470 2791 13348 13335 1536 2469 2790 13349 13336 3189 2468 2789 13350 13337 662 2472 2793 13351 13338 3191 2473 2794 13352 13339 1536 2469 2790 13353 13340 662 2472 2793 13354 13341 1536 2469 2790 13355 13342 3190 2471 2792 13356 13343 660 2467 2788 13357 13344 3187 2466 2787 13358 13345 1536 2469 2790 13359 13346 660 2467 2788 13360 13347 1536 2469 2790 13361 13348 3191 2473 2794 13362 13349 662 2472 2793 13363 13350 3190 2471 2792 13364 13351 1537 2474 2795 13365 13352 662 2472 2793 13366 13353 1537 2474 2795 13367 13354 3193 2475 2796 13368 13355 663 2470 2791 13369 13356 3192 2476 2797 13370 13357 1537 2474 2795 13371 13358 663 2470 2791 13372 13359 1537 2474 2795 13373 13360 3190 2471 2792 13374 13361 650 2433 2751 13375 13362 3170 2430 2748 13376 13363 1537 2474 2795 13377 13364 650 2433 2751 13378 13365 1537 2474 2795 13365 13352 3192 2476 2797 13379 13366 651 2429 2747 13380 13367 3193 2475 2796 13381 13368 1537 2474 2795 13382 13369 651 2429 2747 13383 13370 1537 2474 2795 13384 13371 3170 2430 2748 13385 13372 667 2477 2798 13386 13373 3194 2478 2799 13387 13374 1538 2479 2800 13388 13375 667 2477 2798 13389 13376 1538 2479 2800 13390 13377 3197 2480 2801 13391 13378 666 2481 2802 13392 13379 3195 2482 2803 13393 13380 1538 2479 2800 13394 13381 666 2481 2802 13395 13382 1538 2479 2800 13396 13383 3194 2478 2799 13397 13384 665 2483 2804 13398 13385 3196 2484 2805 13399 13386 1538 2479 2800 13400 13387 665 2483 2804 13401 13388 1538 2479 2800 13402 13389 3195 2482 2803 13403 13390 664 2485 2806 13404 13391 3197 2480 2801 13405 13392 1538 2479 2800 13406 13393 664 2485 2806 13407 13394 1538 2479 2800 13408 13395 3196 2484 2805 13409 13396 665 2483 2804 13410 13397 3198 2486 2807 13411 13398 1539 2487 2808 13412 13399 665 2483 2804 13413 13400 1539 2487 2808 13414 13401 3196 2484 2805 13415 13402 669 2488 2809 13416 13403 3199 2489 2810 13417 13404 1539 2487 2808 13418 13405 669 2488 2809 13419 13406 1539 2487 2808 13420 13407 3198 2486 2807 13421 13408 668 2490 2811 13422 13409 3200 2491 2812 13423 13410 1539 2487 2808 13424 13411 668 2490 2811 13425 13412 1539 2487 2808 13426 13413 3199 2489 2810 13427 13414 664 2485 2806 13428 13415 3196 2484 2805 13429 13416 1539 2487 2808 13430 13417 664 2485 2806 13431 13418 1539 2487 2808 13432 13419 3200 2491 2812 13433 13420 669 2488 2813 13434 13421 3201 2492 2814 13435 13422 1540 2493 2815 13436 13423 669 2488 2813 13437 13424 1540 2493 2815 13438 13425 3199 2489 2816 13439 13426 671 2494 2817 13440 13427 3202 2495 2818 13441 13428 1540 2493 2815 13442 13429 671 2494 2817 13443 13430 1540 2493 2815 13444 13431 3201 2492 2814 13445 13432 670 2496 2819 13446 13433 3203 2497 2820 13447 13434 1540 2493 2815 13448 13435 670 2496 2819 13449 13436 1540 2493 2815 13450 13437 3202 2495 2818 13451 13438 668 2490 2821 13452 13439 3199 2489 2816 13453 13440 1540 2493 2815 13454 13441 668 2490 2821 13455 13442 1540 2493 2815 13456 13443 3203 2497 2820 13457 13444 671 2494 2817 13458 13445 3204 2498 2822 13459 13446 1541 2499 2823 13460 13447 671 2494 2817 13461 13448 1541 2499 2823 13462 13449 3202 2495 2818 13463 13450 673 2500 2824 13464 13451 3205 2501 2825 13465 13452 1541 2499 2823 13466 13453 673 2500 2824 13467 13454 1541 2499 2823 13460 13447 3204 2498 2822 13459 13446 672 2502 2826 13468 13455 3206 2503 2827 13469 13456 1541 2499 2823 13470 13457 672 2502 2826 13471 13458 1541 2499 2823 13472 13459 3205 2501 2825 13473 13460 670 2496 2819 13474 13461 3202 2495 2818 13475 13462 1541 2499 2823 13476 13463 670 2496 2819 13477 13464 1541 2499 2823 13470 13457 3206 2503 2827 13469 13456 672 2502 2826 13478 13465 3205 2501 2825 13479 13466 1542 2504 2828 13480 13467 672 2502 2826 13481 13468 1542 2504 2828 13482 13469 3209 2505 2829 13483 13470 673 2500 2824 13484 13471 3207 2506 2830 13485 13472 1542 2504 2828 13486 13473 673 2500 2824 13487 13474 1542 2504 2828 13488 13475 3205 2501 2825 13489 13476 675 2507 2831 13490 13477 3208 2508 2832 13491 13478 1542 2504 2828 13492 13479 675 2507 2831 13493 13480 1542 2504 2828 13494 13481 3207 2506 2830 13495 13482 674 2509 2833 13496 13483 3209 2505 2829 13497 13484 1542 2504 2828 13498 13485 674 2509 2833 13499 13486 1542 2504 2828 13500 13487 3208 2508 2832 13501 13488 674 2509 2833 13502 13489 3208 2508 2832 13503 13490 1543 2510 2834 13504 13491 674 2509 2833 13505 13492 1543 2510 2834 13506 13493 3212 2511 2835 13507 13494 675 2507 2831 13508 13495 3210 2512 2836 13509 13496 1543 2510 2834 13510 13497 675 2507 2831 13511 13498 1543 2510 2834 13512 13499 3208 2508 2832 13513 13500 677 2513 2837 13514 13501 3211 2514 2838 13515 13502 1543 2510 2834 13516 13503 677 2513 2837 13517 13504 1543 2510 2834 13518 13505 3210 2512 2836 13519 13506 676 2515 2839 13520 13507 3212 2511 2835 13521 13508 1543 2510 2834 13522 13509 676 2515 2839 13523 13510 1543 2510 2834 13524 13511 3211 2514 2838 13525 13512 677 2513 2837 13526 13513 3213 2516 2840 13527 13514 1544 2517 2841 13528 13515 677 2513 2837 13529 13516 1544 2517 2841 13530 13517 3211 2514 2838 13531 13518 679 2518 2842 13532 13519 3214 2519 2843 13533 13520 1544 2517 2841 13534 13521 679 2518 2842 13535 13522 1544 2517 2841 13536 13523 3213 2516 2840 13537 13524 678 2520 2844 13538 13525 3215 2521 2845 13539 13526 1544 2517 2841 13540 13527 678 2520 2844 13541 13528 1544 2517 2841 13542 13529 3214 2519 2843 13543 13530 676 2515 2839 13544 13531 3211 2514 2838 13545 13532 1544 2517 2841 13546 13533 676 2515 2839 13547 13534 1544 2517 2841 13548 13535 3215 2521 2845 13549 13536 678 2520 2844 13550 13537 3214 2519 2843 13551 13538 1545 2522 2846 13552 13539 678 2520 2844 13553 13540 1545 2522 2846 13554 13541 3217 2523 2847 13555 13542 679 2518 2842 13556 13543 3216 2524 2848 13557 13544 1545 2522 2846 13558 13545 679 2518 2842 13559 13546 1545 2522 2846 13560 13547 3214 2519 2843 13561 13548 666 2481 2802 13562 13549 3194 2478 2799 13563 13550 1545 2522 2846 13564 13551 666 2481 2802 13565 13552 1545 2522 2846 13566 13553 3216 2524 2848 13567 13554 667 2477 2798 13568 13555 3217 2523 2847 13569 13556 1545 2522 2846 13570 13557 667 2477 2798 13571 13558 1545 2522 2846 13572 13559 3194 2478 2799 13573 13560 683 2525 2849 13574 13561 3218 2526 2850 13575 13562 1546 2527 2851 13576 13563 683 2525 2849 13577 13564 1546 2527 2851 13578 13565 3221 2528 2852 13579 13566 682 2529 2853 13580 13567 3219 2530 2854 13581 13568 1546 2527 2851 13582 13569 682 2529 2853 13583 13570 1546 2527 2851 13584 13571 3218 2526 2850 13585 13572 681 2531 2855 13586 13573 3220 2532 2856 13587 13574 1546 2527 2851 13588 13575 681 2531 2855 13589 13576 1546 2527 2851 13590 13577 3219 2530 2854 13591 13578 680 2533 2857 13592 13579 3221 2528 2852 13593 13580 1546 2527 2851 13594 13581 680 2533 2857 13595 13582 1546 2527 2851 13596 13583 3220 2532 2856 13597 13584 681 2531 2855 13598 13585 3222 2534 2858 13599 13586 1547 2535 2859 13600 13587 681 2531 2855 13601 13588 1547 2535 2859 13602 13589 3220 2532 2856 13603 13590 685 2536 2860 13604 13591 3223 2537 2861 13605 13592 1547 2535 2859 13606 13593 685 2536 2860 13607 13594 1547 2535 2859 13608 13595 3222 2534 2858 13609 13596 684 2538 2862 13610 13597 3224 2539 2863 13611 13598 1547 2535 2859 13612 13599 684 2538 2862 13613 13600 1547 2535 2859 13614 13601 3223 2537 2861 13615 13602 680 2533 2857 13616 13603 3220 2532 2856 13617 13604 1547 2535 2859 13618 13605 680 2533 2857 13619 13606 1547 2535 2859 13620 13607 3224 2539 2863 13621 13608 685 2536 2864 13622 13609 3225 2540 2865 13623 13610 1548 2541 2866 13624 13611 685 2536 2864 13625 13612 1548 2541 2866 13626 13613 3223 2537 2867 13627 13614 687 2542 2868 13628 13615 3226 2543 2869 13629 13616 1548 2541 2866 13630 13617 687 2542 2868 13631 13618 1548 2541 2866 13632 13619 3225 2540 2865 13633 13620 686 2544 2870 13634 13621 3227 2545 2871 13635 13622 1548 2541 2866 13636 13623 686 2544 2870 13637 13624 1548 2541 2866 13638 13625 3226 2543 2869 13639 13626 684 2538 2872 13640 13627 3223 2537 2867 13641 13628 1548 2541 2866 13642 13629 684 2538 2872 13643 13630 1548 2541 2866 13644 13631 3227 2545 2871 13645 13632 687 2542 2868 13646 13633 3228 2546 2873 13647 13634 1549 2547 2874 13648 13635 687 2542 2868 13649 13636 1549 2547 2874 13650 13637 3226 2543 2869 13651 13638 689 2548 2875 13652 13639 3229 2549 2876 13653 13640 1549 2547 2874 13654 13641 689 2548 2875 13655 13642 1549 2547 2874 13656 13643 3228 2546 2873 13657 13644 688 2550 2877 13658 13645 3230 2551 2878 13659 13646 1549 2547 2874 13660 13647 688 2550 2877 13661 13648 1549 2547 2874 13662 13649 3229 2549 2876 13663 13650 686 2544 2870 13664 13651 3226 2543 2869 13665 13652 1549 2547 2874 13666 13653 686 2544 2870 13667 13654 1549 2547 2874 13668 13655 3230 2551 2878 13669 13656 688 2550 2877 13670 13657 3229 2549 2876 13671 13658 1550 2552 2879 13672 13659 688 2550 2877 13673 13660 1550 2552 2879 13674 13661 3233 2553 2880 13675 13662 689 2548 2875 13676 13663 3231 2554 2881 13677 13664 1550 2552 2879 13678 13665 689 2548 2875 13679 13666 1550 2552 2879 13680 13667 3229 2549 2876 13681 13668 691 2555 2882 13682 13669 3232 2556 2883 13683 13670 1550 2552 2879 13684 13671 691 2555 2882 13685 13672 1550 2552 2879 13686 13673 3231 2554 2881 13687 13674 690 2557 2884 13688 13675 3233 2553 2880 13689 13676 1550 2552 2879 13690 13677 690 2557 2884 13691 13678 1550 2552 2879 13692 13679 3232 2556 2883 13693 13680 690 2557 2884 13694 13681 3232 2556 2883 13695 13682 1551 2558 2885 13696 13683 690 2557 2884 13697 13684 1551 2558 2885 13698 13685 3236 2559 2886 13699 13686 691 2555 2882 13700 13687 3234 2560 2887 13701 13688 1551 2558 2885 13702 13689 691 2555 2882 13703 13690 1551 2558 2885 13704 13691 3232 2556 2883 13705 13692 693 2561 2888 13706 13693 3235 2562 2889 13707 13694 1551 2558 2885 13708 13695 693 2561 2888 13709 13696 1551 2558 2885 13710 13697 3234 2560 2887 13711 13698 692 2563 2890 13712 13699 3236 2559 2886 13713 13700 1551 2558 2885 13714 13701 692 2563 2890 13715 13702 1551 2558 2885 13716 13703 3235 2562 2889 13717 13704 693 2561 2888 13718 13705 3237 2564 2891 13719 13706 1552 2565 2892 13720 13707 693 2561 2888 13721 13708 1552 2565 2892 13722 13709 3235 2562 2889 13723 13710 695 2566 2893 13724 13711 3238 2567 2894 13725 13712 1552 2565 2892 13726 13713 695 2566 2893 13727 13714 1552 2565 2892 13728 13715 3237 2564 2891 13729 13716 694 2568 2895 13730 13717 3239 2569 2896 13731 13718 1552 2565 2892 13732 13719 694 2568 2895 13733 13720 1552 2565 2892 13734 13721 3238 2567 2894 13735 13722 692 2563 2890 13736 13723 3235 2562 2889 13737 13724 1552 2565 2892 13738 13725 692 2563 2890 13739 13726 1552 2565 2892 13740 13727 3239 2569 2896 13741 13728 694 2568 2895 13742 13729 3238 2567 2894 13743 13730 1553 2570 2897 13744 13731 694 2568 2895 13745 13732 1553 2570 2897 13746 13733 3241 2571 2898 13747 13734 695 2566 2893 13748 13735 3240 2572 2899 13749 13736 1553 2570 2897 13750 13737 695 2566 2893 13751 13738 1553 2570 2897 13752 13739 3238 2567 2894 13753 13740 682 2529 2853 13754 13741 3218 2526 2850 13755 13742 1553 2570 2897 13756 13743 682 2529 2853 13757 13744 1553 2570 2897 13758 13745 3240 2572 2899 13759 13746 683 2525 2849 13760 13747 3241 2571 2898 13761 13748 1553 2570 2897 13762 13749 683 2525 2849 13763 13750 1553 2570 2897 13764 13751 3218 2526 2850 13765 13752 682 2529 2853 13766 13753 3242 2573 2900 13767 13754 1554 2574 2901 13768 13755 682 2529 2853 13769 13756 1554 2574 2901 13770 13757 3219 2530 2854 13771 13758 651 2429 2747 13772 13759 3173 2432 2750 13773 13760 1554 2574 2901 13774 13761 651 2429 2747 13775 13762 1554 2574 2901 13776 13763 3242 2573 2900 13777 13764 648 2437 2755 13778 13765 3243 2575 2902 13779 13766 1554 2574 2901 13780 13767 648 2437 2755 13781 13768 1554 2574 2901 13774 13761 3173 2432 2750 13773 13760 681 2531 2855 13782 13769 3219 2530 2854 13771 13758 1554 2574 2901 13770 13757 681 2531 2855 13783 13770 1554 2574 2901 13784 13771 3243 2575 2902 13785 13772 648 2437 2755 13786 13773 3176 2443 2761 13787 13774 1555 2576 2903 13788 13775 648 2437 2755 13789 13776 1555 2576 2903 13790 13777 3243 2575 2902 13791 13778 652 2442 2760 13792 13779 3244 2577 2904 13793 13780 1555 2576 2903 13794 13781 652 2442 2760 13795 13782 1555 2576 2903 13796 13783 3176 2443 2761 13797 13784 685 2536 2860 13798 13785 3222 2534 2858 13799 13786 1555 2576 2903 13800 13787 685 2536 2860 13801 13788 1555 2576 2903 13802 13789 3244 2577 2904 13803 13790 681 2531 2855 13804 13791 3243 2575 2902 13805 13792 1555 2576 2903 13806 13793 681 2531 2855 13807 13794 1555 2576 2903 13800 13787 3222 2534 2858 13799 13786 652 2442 2770 13808 13795 3179 2449 2769 13809 13796 1556 2578 2905 13810 13797 652 2442 2770 13811 13798 1556 2578 2905 13812 13799 3244 2577 2906 13813 13800 654 2448 2768 13814 13801 3245 2579 2907 13815 13802 1556 2578 2905 13816 13803 654 2448 2768 13817 13804 1556 2578 2905 13818 13805 3179 2449 2769 13819 13806 687 2542 2868 13820 13807 3225 2540 2865 13821 13808 1556 2578 2905 13822 13809 687 2542 2868 13823 13810 1556 2578 2905 13824 13811 3245 2579 2907 13825 13812 685 2536 2864 13826 13813 3244 2577 2906 13827 13814 1556 2578 2905 13828 13815 685 2536 2864 13829 13816 1556 2578 2905 13830 13817 3225 2540 2865 13831 13818 654 2448 2768 13832 13275 3182 2455 2776 13833 13819 1557 2580 2908 13834 13820 654 2448 2768 13835 13821 1557 2580 2908 13836 13822 3245 2579 2907 13837 13823 656 2454 2775 13838 13824 3246 2581 2909 13839 13825 1557 2580 2908 13840 13826 656 2454 2775 13841 13827 1557 2580 2908 13842 13828 3182 2455 2776 13843 13829 689 2548 2875 13844 13830 3228 2546 2873 13845 13831 1557 2580 2908 13846 13832 689 2548 2875 13847 13833 1557 2580 2908 13848 13834 3246 2581 2909 13849 13835 687 2542 2868 13850 13836 3245 2579 2907 13851 13837 1557 2580 2908 13852 13838 687 2542 2868 13853 13839 1557 2580 2908 13854 13840 3228 2546 2873 13855 13841 689 2548 2875 13856 13842 3246 2581 2909 13857 13843 1558 2582 2910 13858 13844 689 2548 2875 13859 13845 1558 2582 2910 13860 13846 3231 2554 2881 13861 13847 656 2454 2775 13862 13848 3185 2457 2778 13863 13849 1558 2582 2910 13864 13850 656 2454 2775 13865 13851 1558 2582 2910 13866 13852 3246 2581 2909 13867 13853 658 2461 2782 13868 13854 3247 2583 2911 13869 13855 1558 2582 2910 13870 13856 658 2461 2782 13871 13857 1558 2582 2910 13872 13858 3185 2457 2778 13873 13859 691 2555 2882 13874 13860 3231 2554 2881 13875 13861 1558 2582 2910 13876 13862 691 2555 2882 13877 13863 1558 2582 2910 13878 13864 3247 2583 2911 13879 13865 691 2555 2882 13880 13866 3247 2583 2911 13881 13867 1559 2584 2912 13882 13868 691 2555 2882 13883 13869 1559 2584 2912 13884 13870 3234 2560 2887 13885 13871 658 2461 2782 13886 13872 3188 2463 2784 13887 13873 1559 2584 2912 13888 13874 658 2461 2782 13889 13875 1559 2584 2912 13890 13876 3247 2583 2911 13891 13877 660 2467 2788 13892 13878 3248 2585 2913 13893 13879 1559 2584 2912 13894 13880 660 2467 2788 13895 13881 1559 2584 2912 13896 13882 3188 2463 2784 13897 13883 693 2561 2888 13898 13884 3234 2560 2887 13899 13885 1559 2584 2912 13900 13886 693 2561 2888 13901 13887 1559 2584 2912 13902 13888 3248 2585 2913 13903 13889 660 2467 2788 13904 13890 3191 2473 2794 13905 13891 1560 2586 2914 13906 13892 660 2467 2788 13907 13893 1560 2586 2914 13908 13894 3248 2585 2913 13909 13895 662 2472 2793 13910 13896 3249 2587 2915 13911 13897 1560 2586 2914 13912 13898 662 2472 2793 13913 13899 1560 2586 2914 13914 13900 3191 2473 2794 13915 13901 695 2566 2893 13916 13902 3237 2564 2891 13917 13903 1560 2586 2914 13918 13904 695 2566 2893 13919 13905 1560 2586 2914 13920 13906 3249 2587 2915 13921 13907 693 2561 2888 13922 13908 3248 2585 2913 13923 13909 1560 2586 2914 13924 13910 693 2561 2888 13925 13911 1560 2586 2914 13926 13912 3237 2564 2891 13927 13913 695 2566 2893 13928 13914 3249 2587 2915 13929 13915 1561 2588 2916 13930 13916 695 2566 2893 13931 13917 1561 2588 2916 13932 13918 3240 2572 2899 13933 13919 662 2472 2793 13934 13920 3193 2475 2796 13935 13921 1561 2588 2916 13936 13922 662 2472 2793 13937 13923 1561 2588 2916 13938 13924 3249 2587 2915 13939 13925 651 2429 2747 13940 13926 3242 2573 2900 13941 13927 1561 2588 2916 13942 13928 651 2429 2747 13943 13929 1561 2588 2916 13944 13930 3193 2475 2796 13945 13931 682 2529 2853 13946 13932 3240 2572 2899 13947 13933 1561 2588 2916 13948 13934 682 2529 2853 13949 13935 1561 2588 2916 13950 13936 3242 2573 2900 13951 13937 650 2433 2751 13952 13938 3250 2589 2917 13953 13939 1562 2590 2918 13954 13940 650 2433 2751 13955 13941 1562 2590 2918 13956 13942 3171 2434 2752 13957 13943 667 2477 2798 13958 13944 3197 2480 2801 13959 13945 1562 2590 2918 13960 13946 667 2477 2798 13961 13947 1562 2590 2918 13962 13948 3250 2589 2917 13963 13949 664 2485 2806 13964 13950 3251 2591 2919 13965 13951 1562 2590 2918 13966 13952 664 2485 2806 13967 13953 1562 2590 2918 13968 13954 3197 2480 2801 13969 13955 649 2435 2753 13970 13956 3171 2434 2752 13971 13957 1562 2590 2918 13972 13958 649 2435 2753 13973 13959 1562 2590 2918 13974 13960 3251 2591 2919 13975 13961 664 2485 2806 13976 13962 3200 2491 2812 13977 13963 1563 2592 2920 13978 13964 664 2485 2806 13979 13965 1563 2592 2920 13980 13966 3251 2591 2919 13981 13967 668 2490 2811 13982 13968 3252 2593 2921 13983 13969 1563 2592 2920 13984 13970 668 2490 2811 13985 13971 1563 2592 2920 13986 13972 3200 2491 2812 13987 13973 653 2440 2758 13988 13974 3174 2438 2756 13989 13975 1563 2592 2920 13990 13976 653 2440 2758 13991 13977 1563 2592 2920 13992 13978 3252 2593 2921 13993 13979 649 2435 2753 13994 13980 3251 2591 2919 13995 13981 1563 2592 2920 13996 13982 649 2435 2753 13997 13983 1563 2592 2920 13998 13984 3174 2438 2756 13999 13985 668 2490 2821 14000 13986 3203 2497 2820 14001 13987 1564 2594 2922 14002 13988 668 2490 2821 14003 13989 1564 2594 2922 14004 13990 3252 2593 2923 14005 13991 670 2496 2819 14006 13992 3253 2595 2924 14007 13993 1564 2594 2922 14008 13994 670 2496 2819 14009 13995 1564 2594 2922 14010 13996 3203 2497 2820 14011 13997 655 2446 2766 14012 13998 3177 2444 2763 14013 13999 1564 2594 2922 14014 14000 655 2446 2766 14015 14001 1564 2594 2922 14016 14002 3253 2595 2924 14017 14003 653 2440 2762 14018 14004 3252 2593 2923 14019 14005 1564 2594 2922 14020 14006 653 2440 2762 14021 14007 1564 2594 2922 14022 14008 3177 2444 2763 14023 14009 670 2496 2819 14024 14010 3206 2503 2827 14025 14011 1565 2596 2925 14026 14012 670 2496 2819 14027 14013 1565 2596 2925 14028 14014 3253 2595 2924 14029 14015 672 2502 2826 14030 14016 3254 2597 2926 14031 14017 1565 2596 2925 14032 14018 672 2502 2826 14033 14019 1565 2596 2925 14034 14020 3206 2503 2827 14035 14021 657 2452 2773 14036 14022 3180 2450 2771 14037 14023 1565 2596 2925 14038 14024 657 2452 2773 14039 14025 1565 2596 2925 14040 14026 3254 2597 2926 14041 14027 655 2446 2766 14042 14028 3253 2595 2924 14043 14029 1565 2596 2925 14044 14030 655 2446 2766 14045 14031 1565 2596 2925 14046 14032 3180 2450 2771 14047 14033 657 2452 2773 14048 14034 3254 2597 2926 14049 14035 1566 2598 2927 14050 14036 657 2452 2773 14051 14037 1566 2598 2927 14052 14038 3183 2458 2779 14053 14039 672 2502 2826 14054 14040 3209 2505 2829 14055 14041 1566 2598 2927 14056 14042 672 2502 2826 14057 14043 1566 2598 2927 14058 14044 3254 2597 2926 14059 14045 674 2509 2833 14060 14046 3255 2599 2928 14061 14047 1566 2598 2927 14062 14048 674 2509 2833 14063 14049 1566 2598 2927 14064 14050 3209 2505 2829 14065 14051 659 2459 2780 14066 14052 3183 2458 2779 14067 14053 1566 2598 2927 14068 14054 659 2459 2780 14069 14055 1566 2598 2927 14070 14056 3255 2599 2928 14071 14057 659 2459 2780 14072 14058 3255 2599 2928 14073 14059 1567 2600 2929 14074 14060 659 2459 2780 14075 14061 1567 2600 2929 14076 14062 3186 2464 2785 14077 14063 674 2509 2833 14078 14064 3212 2511 2835 14079 14065 1567 2600 2929 14080 14066 674 2509 2833 14081 14067 1567 2600 2929 14082 14068 3255 2599 2928 14083 14069 676 2515 2839 14084 14070 3256 2601 2930 14085 14071 1567 2600 2929 14086 14072 676 2515 2839 14087 14073 1567 2600 2929 14088 14074 3212 2511 2835 14089 14075 661 2465 2786 14090 14076 3186 2464 2785 14091 14077 1567 2600 2929 14092 14078 661 2465 2786 14093 14079 1567 2600 2929 14094 14080 3256 2601 2930 14095 14081 676 2515 2839 14096 14082 3215 2521 2845 14097 14083 1568 2602 2931 14098 14084 676 2515 2839 14099 14085 1568 2602 2931 14100 14086 3256 2601 2930 14101 14087 678 2520 2844 14102 14088 3257 2603 2932 14103 14089 1568 2602 2931 14104 14090 678 2520 2844 14105 14091 1568 2602 2931 14106 14092 3215 2521 2845 14107 14093 663 2470 2791 14108 14094 3189 2468 2789 14109 14095 1568 2602 2931 14110 14096 663 2470 2791 14111 14097 1568 2602 2931 14112 14098 3257 2603 2932 14113 14099 661 2465 2786 14114 14100 3256 2601 2930 14115 14101 1568 2602 2931 14116 14102 661 2465 2786 14117 14103 1568 2602 2931 14118 14104 3189 2468 2789 14119 14105 663 2470 2791 14120 14106 3257 2603 2932 14121 14107 1569 2604 2933 14122 14108 663 2470 2791 14123 14109 1569 2604 2933 14124 14110 3192 2476 2797 14125 14111 678 2520 2844 14126 14112 3217 2523 2847 14127 14113 1569 2604 2933 14128 14114 678 2520 2844 14129 14115 1569 2604 2933 14130 14116 3257 2603 2932 14131 14117 667 2477 2798 14132 14118 3250 2589 2917 14133 14119 1569 2604 2933 14134 14120 667 2477 2798 14135 14121 1569 2604 2933 14136 14122 3217 2523 2847 14137 14123 650 2433 2751 14138 14124 3192 2476 2797 14139 14125 1569 2604 2933 14140 14126 650 2433 2751 14141 14127 1569 2604 2933 14142 14128 3250 2589 2917 13953 13939 666 2481 2802 14143 14129 3258 2605 2934 14144 14130 1570 2606 2935 14145 14131 666 2481 2802 14146 14132 1570 2606 2935 14147 14133 3195 2482 2803 14148 14134 697 2607 2936 14149 14135 3259 2608 2937 14150 14136 1570 2606 2935 14151 14137 697 2607 2936 14152 14138 1570 2606 2935 14153 14139 3258 2605 2934 14154 14140 696 2609 2938 14155 14141 3260 2610 2939 14156 14142 1570 2606 2935 14157 14143 696 2609 2938 14158 14144 1570 2606 2935 14159 14145 3259 2608 2937 14160 14146 665 2483 2804 14161 14147 3195 2482 2803 14162 14148 1570 2606 2935 14163 14149 665 2483 2804 14164 14150 1570 2606 2935 14165 14151 3260 2610 2939 14166 14152 665 2483 2804 14167 14153 3260 2610 2939 14168 14154 1571 2611 2940 14169 14155 665 2483 2804 14170 14156 1571 2611 2940 14171 14157 3198 2486 2807 14172 14158 696 2609 2938 14173 14159 3261 2612 2941 14174 14160 1571 2611 2940 14175 14161 696 2609 2938 14176 14162 1571 2611 2940 14177 14163 3260 2610 2939 14178 14164 698 2613 2942 14179 14165 3262 2614 2943 14180 14166 1571 2611 2940 14181 14167 698 2613 2942 14182 14168 1571 2611 2940 14183 14169 3261 2612 2941 14184 14170 669 2488 2809 14185 14171 3198 2486 2807 14186 14172 1571 2611 2940 14187 14173 669 2488 2809 14188 14174 1571 2611 2940 14189 14175 3262 2614 2943 14190 14176 698 2613 2944 14191 14177 3263 2615 2945 14192 14178 1572 2616 2946 14193 14179 698 2613 2944 14194 14180 1572 2616 2946 14195 14181 3262 2614 2947 14196 14182 699 2617 2948 14197 14183 3264 2618 2949 14198 14184 1572 2616 2946 14199 14185 699 2617 2948 14200 14186 1572 2616 2946 14201 14187 3263 2615 2945 14202 14188 671 2494 2817 14203 14189 3201 2492 2814 14204 14190 1572 2616 2946 14205 14191 671 2494 2817 14206 14192 1572 2616 2946 14207 14193 3264 2618 2949 14208 14194 669 2488 2813 14209 14195 3262 2614 2947 14210 14196 1572 2616 2946 14211 14197 669 2488 2813 14212 14198 1572 2616 2946 14213 14199 3201 2492 2814 14214 14200 699 2617 2948 14215 14201 3265 2619 2950 14216 14202 1573 2620 2951 14217 14203 699 2617 2948 14218 14204 1573 2620 2951 14219 14205 3264 2618 2949 14220 14206 700 2621 2952 14221 14207 3266 2622 2953 14222 14208 1573 2620 2951 14223 14209 700 2621 2952 14224 14210 1573 2620 2951 14225 14211 3265 2619 2950 14226 14212 673 2500 2824 14227 14213 3204 2498 2822 14228 14214 1573 2620 2951 14229 14215 673 2500 2824 14230 14216 1573 2620 2951 14231 14217 3266 2622 2953 14232 14218 671 2494 2817 14233 14219 3264 2618 2949 14234 14220 1573 2620 2951 14235 14221 671 2494 2817 14236 14222 1573 2620 2951 14237 14223 3204 2498 2822 14238 14224 700 2621 2952 14239 14225 3267 2623 2954 14240 14226 1574 2624 2955 14241 14227 700 2621 2952 14242 14228 1574 2624 2955 14243 14229 3266 2622 2953 14244 14230 701 2625 2956 14245 14231 3268 2626 2957 14246 14232 1574 2624 2955 14247 14233 701 2625 2956 14248 14234 1574 2624 2955 14249 14235 3267 2623 2954 14250 14236 675 2507 2831 14251 14237 3207 2506 2830 14252 14238 1574 2624 2955 14253 14239 675 2507 2831 14254 14240 1574 2624 2955 14255 14241 3268 2626 2957 14256 14242 673 2500 2824 14257 14243 3266 2622 2953 14258 14244 1574 2624 2955 14259 14245 673 2500 2824 14260 14246 1574 2624 2955 14261 14247 3207 2506 2830 14262 14248 701 2625 2956 14263 14249 3269 2627 2958 14264 14250 1575 2628 2959 14265 14251 701 2625 2956 14266 14252 1575 2628 2959 14267 14253 3268 2626 2957 14268 14254 702 2629 2960 14269 14255 3270 2630 2961 14270 14256 1575 2628 2959 14271 14257 702 2629 2960 14272 14258 1575 2628 2959 14273 14259 3269 2627 2958 14274 14260 677 2513 2837 14275 14261 3210 2512 2836 14276 14262 1575 2628 2959 14277 14263 677 2513 2837 14278 14264 1575 2628 2959 14279 14265 3270 2630 2961 14280 14266 675 2507 2831 14281 14267 3268 2626 2957 14282 14268 1575 2628 2959 14283 14269 675 2507 2831 14284 14270 1575 2628 2959 14285 14271 3210 2512 2836 14286 14272 702 2629 2960 14287 14273 3271 2631 2962 14288 14274 1576 2632 2963 14289 14275 702 2629 2960 14290 14276 1576 2632 2963 14291 14277 3270 2630 2961 14292 14278 703 2633 2964 14293 14279 3272 2634 2965 14294 14280 1576 2632 2963 14295 14281 703 2633 2964 14296 14282 1576 2632 2963 14297 14283 3271 2631 2962 14298 14284 679 2518 2842 14299 14285 3213 2516 2840 14300 14286 1576 2632 2963 14301 14287 679 2518 2842 14302 14288 1576 2632 2963 14303 14289 3272 2634 2965 14304 14290 677 2513 2837 14305 14291 3270 2630 2961 14306 14292 1576 2632 2963 14307 14293 677 2513 2837 14308 14294 1576 2632 2963 14309 14295 3213 2516 2840 14310 14296 679 2518 2842 14311 14297 3272 2634 2965 14312 14298 1577 2635 2966 14313 14299 679 2518 2842 14314 14300 1577 2635 2966 14315 14301 3216 2524 2848 14316 14302 703 2633 2964 14317 14303 3273 2636 2967 14318 14304 1577 2635 2966 14319 14305 703 2633 2964 14320 14306 1577 2635 2966 14321 14307 3272 2634 2965 14322 14308 697 2607 2936 14323 14309 3258 2605 2934 14324 14310 1577 2635 2966 14325 14311 697 2607 2936 14326 14312 1577 2635 2966 14327 14313 3273 2636 2967 14328 14314 666 2481 2802 14329 14315 3216 2524 2848 14330 14316 1577 2635 2966 14331 14317 666 2481 2802 14332 14318 1577 2635 2966 14333 14319 3258 2605 2934 14334 14320 703 2633 2964 14335 14321 3271 2631 2962 14336 14322 1578 2637 2968 14337 14323 703 2633 2964 14338 14324 1578 2637 2968 14339 14325 3275 2638 2969 14340 14326 702 2629 2960 14341 14327 3274 2639 2970 14342 14328 1578 2637 2968 14343 14329 702 2629 2960 14344 14330 1578 2637 2968 14345 14331 3271 2631 2962 14346 14332 627 2366 2671 14347 14333 3135 2363 2668 14348 14334 1578 2637 2968 14349 14335 627 2366 2671 14350 14336 1578 2637 2968 14351 14337 3274 2639 2970 14352 14338 628 2362 2667 14353 14339 3275 2638 2969 14354 14340 1578 2637 2968 14355 14341 628 2362 2667 14356 14342 1578 2637 2968 14357 14343 3135 2363 2668 14358 14344 702 2629 2960 14359 14345 3269 2627 2958 14360 14346 1579 2640 2971 14361 14347 702 2629 2960 14362 14348 1579 2640 2971 14363 14349 3274 2639 2970 14364 14350 701 2625 2956 14365 14351 3276 2641 2972 14366 14352 1579 2640 2971 14367 14353 701 2625 2956 14368 14354 1579 2640 2971 14369 14355 3269 2627 2958 14370 14356 630 2373 2678 14371 14357 3139 2371 2676 14372 14358 1579 2640 2971 14373 14359 630 2373 2678 14374 14360 1579 2640 2971 14375 14361 3276 2641 2972 14376 14362 627 2366 2671 14377 14363 3274 2639 2970 14378 14364 1579 2640 2971 14379 14365 627 2366 2671 14380 14366 1579 2640 2971 14381 14367 3139 2371 2676 14382 14368 701 2625 2956 14383 14369 3267 2623 2954 14384 14370 1580 2642 2973 14385 14371 701 2625 2956 14386 14372 1580 2642 2973 14387 14373 3276 2641 2972 14388 14374 700 2621 2952 14389 14375 3277 2643 2974 14390 14376 1580 2642 2973 14391 14377 700 2621 2952 14392 14378 1580 2642 2973 14393 14379 3267 2623 2954 14394 14380 632 2379 2684 14395 14381 3142 2377 2682 14396 14382 1580 2642 2973 14397 14383 632 2379 2684 14398 14384 1580 2642 2973 14399 14385 3277 2643 2974 14400 14386 630 2373 2678 14401 14387 3276 2641 2972 14402 14388 1580 2642 2973 14403 14389 630 2373 2678 14404 14390 1580 2642 2973 14405 14391 3142 2377 2682 14406 14392 700 2621 2952 14407 14393 3265 2619 2950 14408 14394 1581 2644 2975 14409 14395 700 2621 2952 14410 14396 1581 2644 2975 14411 14397 3277 2643 2974 14412 14398 699 2617 2948 14413 14399 3278 2645 2976 14414 14400 1581 2644 2975 14415 14401 699 2617 2948 14416 14402 1581 2644 2975 14417 14403 3265 2619 2950 14418 14404 634 2385 2690 14419 14405 3145 2383 2688 14420 14406 1581 2644 2975 14421 14407 634 2385 2690 14422 14408 1581 2644 2975 14423 14409 3278 2645 2976 14424 14410 632 2379 2684 14425 14411 3277 2643 2974 14426 14412 1581 2644 2975 14427 14413 632 2379 2684 14428 14414 1581 2644 2975 14429 14415 3145 2383 2688 14430 14416 634 2385 2690 14431 14417 3278 2645 2976 14432 14418 1582 2646 2977 14433 14419 634 2385 2690 14434 14420 1582 2646 2977 14435 14421 3150 2392 2697 14436 14422 699 2617 2948 14437 14423 3263 2615 2945 14438 14424 1582 2646 2977 14439 14425 699 2617 2948 14440 14426 1582 2646 2977 14441 14427 3278 2645 2976 14442 14428 698 2613 2944 14443 14429 3279 2647 2978 14444 14430 1582 2646 2977 14445 14431 698 2613 2944 14446 14432 1582 2646 2977 14447 14433 3263 2615 2945 14448 14434 636 2389 2694 14449 14435 3150 2392 2697 14450 14436 1582 2646 2977 14451 14437 636 2389 2694 14452 14438 1582 2646 2977 14453 14439 3279 2647 2978 14454 14440 636 2389 2708 14455 14441 3279 2647 2979 14456 14442 1583 2648 2980 14457 14443 636 2389 2708 14458 14444 1583 2648 2980 14459 14445 3153 2398 2703 14460 14446 698 2613 2942 14461 14447 3261 2612 2941 14462 14448 1583 2648 2980 14463 14449 698 2613 2942 14464 14450 1583 2648 2980 14465 14451 3279 2647 2979 14466 14452 696 2609 2938 14467 14453 3280 2649 2981 14468 14454 1583 2648 2980 14469 14455 696 2609 2938 14470 14456 1583 2648 2980 14471 14457 3261 2612 2941 14472 14458 638 2395 2700 14473 14459 3153 2398 2703 14474 14460 1583 2648 2980 14475 14461 638 2395 2700 14476 14462 1583 2648 2980 14477 14463 3280 2649 2981 14478 14464 638 2395 2700 14479 14465 3280 2649 2981 14480 14466 1584 2650 2982 14481 14467 638 2395 2700 14482 14468 1584 2650 2982 14483 14469 3156 2404 2712 14484 14469 696 2609 2938 14485 14470 3259 2608 2937 14486 14471 1584 2650 2982 14487 14472 696 2609 2938 14488 14473 1584 2650 2982 14489 14474 3280 2649 2981 14490 14475 697 2607 2936 14491 14476 3281 2651 2983 14492 14477 1584 2650 2982 14493 14478 697 2607 2936 14494 14479 1584 2650 2982 14495 14480 3259 2608 2937 14496 14481 640 2401 2709 14497 14482 3156 2404 2712 14498 14483 1584 2650 2982 14499 14484 640 2401 2709 14500 14485 1584 2650 2982 14501 14486 3281 2651 2983 14502 14487 640 2401 2709 14503 14488 3281 2651 2983 14504 14489 1585 2652 2984 14505 14490 640 2401 2709 14506 14491 1585 2652 2984 14507 14492 3158 2408 2716 14508 14493 697 2607 2936 14509 14494 3273 2636 2967 14510 14495 1585 2652 2984 14511 14496 697 2607 2936 14512 14497 1585 2652 2984 14513 14498 3281 2651 2983 14514 14499 703 2633 2964 14515 14500 3275 2638 2969 14516 14501 1585 2652 2984 14517 14502 703 2633 2964 14518 14503 1585 2652 2984 14519 14504 3273 2636 2967 14520 14505 628 2362 2667 14521 14506 3158 2408 2716 14522 14507 1585 2652 2984 14523 14508 628 2362 2667 14524 14509 1585 2652 2984 14525 14510 3275 2638 2969 14526 14511 612 2322 2624 14527 14512 3282 2653 2985 14528 14513 1586 2654 2986 14529 14514 612 2322 2624 14530 14515 1586 2654 2986 14531 14516 3114 2317 2619 14532 14517 625 2370 2675 14533 14518 3137 2369 2674 14534 14519 1586 2654 2986 14535 14520 625 2370 2675 14536 14521 1586 2654 2986 14537 14522 3282 2653 2985 14538 14523 626 2368 2673 14539 14524 3283 2655 2987 14540 14525 1586 2654 2986 14541 14526 626 2368 2673 14542 14527 1586 2654 2986 14543 14528 3137 2369 2674 14544 14529 611 2314 2616 14545 14530 3114 2317 2619 14546 14531 1586 2654 2986 14547 14532 611 2314 2616 14548 14533 1586 2654 2986 14549 14534 3283 2655 2987 14550 14535 626 2368 2673 14551 14536 3141 2376 2681 14552 14537 1587 2656 2988 14553 14538 626 2368 2673 14554 14539 1587 2656 2988 14555 14540 3283 2655 2987 14556 14541 629 2375 2680 14557 14542 3284 2657 2989 14558 14543 1587 2656 2988 14559 14544 629 2375 2680 14560 14545 1587 2656 2988 14561 14546 3141 2376 2681 14562 14547 614 2323 2625 14563 14548 3117 2326 2628 14564 14549 1587 2656 2988 14565 14550 614 2323 2625 14566 14551 1587 2656 2988 14567 14552 3284 2657 2989 14568 14553 611 2314 2616 14569 14554 3283 2655 2987 14570 14555 1587 2656 2988 14571 14556 611 2314 2616 14572 14557 1587 2656 2988 14573 14558 3117 2326 2628 14574 14559 629 2375 2680 14575 14560 3144 2382 2687 14576 14561 1588 2658 2990 14577 14562 629 2375 2680 14578 14563 1588 2658 2990 14579 14564 3284 2657 2989 14580 14565 631 2381 2686 14581 14566 3285 2659 2991 14582 14567 1588 2658 2990 14583 14568 631 2381 2686 14584 14569 1588 2658 2990 14585 14570 3144 2382 2687 14586 14571 616 2329 2631 14587 14572 3120 2332 2634 14588 14573 1588 2658 2990 14583 14568 616 2329 2631 14589 14574 1588 2658 2990 14590 14575 3285 2659 2991 14591 14576 614 2323 2625 14592 14577 3284 2657 2989 14593 14578 1588 2658 2990 14594 14579 614 2323 2625 14595 14580 1588 2658 2990 14596 14581 3120 2332 2634 14597 14582 631 2381 2686 14598 14583 3147 2388 2693 14599 14584 1589 2660 2992 14600 14585 631 2381 2686 14601 14586 1589 2660 2992 14602 14587 3285 2659 2991 14603 14588 633 2387 2692 14604 14589 3286 2661 2993 14605 14590 1589 2660 2992 14606 14591 633 2387 2692 14607 14592 1589 2660 2992 14608 14593 3147 2388 2693 14609 14594 618 2337 2639 14610 14595 3121 2335 2637 14611 14596 1589 2660 2992 14612 14597 618 2337 2639 14613 14598 1589 2660 2992 14614 14599 3286 2661 2993 14615 14600 616 2329 2631 14616 14601 3285 2659 2991 14617 14602 1589 2660 2992 14618 14603 616 2329 2631 14619 14604 1589 2660 2992 14620 14605 3121 2335 2637 14621 14606 633 2387 2692 14622 14607 3149 2394 2699 14623 14608 1590 2662 2994 14624 14609 633 2387 2692 14625 14610 1590 2662 2994 14626 14611 3286 2661 2993 14627 14612 635 2393 2698 14628 14613 3287 2663 2995 14629 14614 1590 2662 2994 14630 14615 635 2393 2698 14631 14616 1590 2662 2994 14632 14617 3149 2394 2699 14633 14618 620 2343 2645 14634 14619 3124 2341 2643 14635 14620 1590 2662 2994 14636 14621 620 2343 2645 14637 14622 1590 2662 2994 14638 14623 3287 2663 2995 14639 14624 618 2337 2639 14640 14625 3286 2661 2993 14641 14626 1590 2662 2994 14626 14611 618 2337 2639 14642 14627 1590 2662 2994 14643 14628 3124 2341 2643 14644 14629 635 2393 2706 14645 14630 3152 2400 2705 14646 14631 1591 2664 2996 14647 14632 635 2393 2706 14648 14633 1591 2664 2996 14649 14634 3287 2663 2997 14650 14635 637 2399 2704 14651 14636 3288 2665 2998 14652 14637 1591 2664 2996 14653 14638 637 2399 2704 14654 14639 1591 2664 2996 14655 14640 3152 2400 2705 14656 14641 622 2349 2653 14657 14642 3127 2347 2650 14658 14643 1591 2664 2996 14659 14644 622 2349 2653 14660 14645 1591 2664 2996 14661 14646 3288 2665 2998 14662 14647 620 2343 2649 14663 14648 3287 2663 2997 14664 14649 1591 2664 2996 14665 14650 620 2343 2649 14666 14651 1591 2664 2996 14667 14652 3127 2347 2650 14668 14653 622 2349 2653 14669 14654 3288 2665 2998 14670 14655 1592 2666 2999 14671 14656 622 2349 2653 14672 14657 1592 2666 2999 14673 14658 3132 2356 2661 14674 14659 637 2399 2704 14675 14660 3155 2406 2714 14676 14661 1592 2666 2999 14677 14662 637 2399 2704 14678 14663 1592 2666 2999 14679 14664 3288 2665 2998 14680 14665 639 2405 2713 14681 14666 3289 2667 3000 14682 14667 1592 2666 2999 14683 14668 639 2405 2713 14684 14669 1592 2666 2999 14685 14670 3155 2406 2714 14686 14671 624 2353 2658 14687 14672 3132 2356 2661 14688 14673 1592 2666 2999 14689 14674 624 2353 2658 14690 14675 1592 2666 2999 14691 14676 3289 2667 3000 14692 14677 624 2353 2658 14693 14678 3289 2667 3000 14694 14679 1593 2668 3001 14695 14680 624 2353 2658 14696 14681 1593 2668 3001 14697 14682 3134 2360 2665 14698 14683 639 2405 2713 14699 14684 3157 2409 2717 14700 14685 1593 2668 3001 14701 14686 639 2405 2713 14702 14687 1593 2668 3001 14703 14688 3289 2667 3000 14704 14689 625 2370 2675 14705 14690 3282 2653 2985 14706 14691 1593 2668 3001 14707 14692 625 2370 2675 14708 14693 1593 2668 3001 14709 14694 3157 2409 2717 14710 14695 612 2322 2624 14711 14696 3134 2360 2665 14712 14697 1593 2668 3001 14713 14698 612 2322 2624 14714 14699 1593 2668 3001 14715 14700 3282 2653 2985 14716 14701 619 2345 2657 14717 14702 3129 2352 2656 14718 14703 1594 2669 3002 14719 14704 619 2345 2657 14720 14705 1594 2669 3002 14721 14706 3291 2670 3003 14722 14705 621 2351 2655 14723 14707 3290 2671 3004 14724 14708 1594 2669 3002 14725 14709 621 2351 2655 14726 14710 1594 2669 3002 14727 14711 3129 2352 2656 14728 14712 599 2281 2569 14729 14713 3092 2278 2566 14730 14714 1594 2669 3002 14731 14715 599 2281 2569 14732 14716 1594 2669 3002 14733 14717 3290 2671 3004 14734 14718 600 2277 2565 14735 14719 3291 2670 3003 14736 14720 1594 2669 3002 14737 14721 600 2277 2565 14738 14722 1594 2669 3002 14739 14723 3092 2278 2566 14740 14724 599 2281 2569 14741 14725 3290 2671 3004 14742 14726 1595 2672 3005 14743 14727 599 2281 2569 14744 14728 1595 2672 3005 14745 14729 3095 2284 2576 14746 14730 621 2351 2655 14747 14731 3131 2358 2663 14748 14732 1595 2672 3005 14749 14733 621 2351 2655 14750 14734 1595 2672 3005 14751 14735 3290 2671 3004 14752 14736 623 2357 2662 14753 14737 3292 2673 3006 14754 14738 1595 2672 3005 14755 14739 623 2357 2662 14756 14740 1595 2672 3005 14757 14741 3131 2358 2663 14758 14742 601 2285 2577 14759 14743 3095 2284 2576 14760 14744 1595 2672 3005 14761 14745 601 2285 2577 14762 14746 1595 2672 3005 14763 14747 3292 2673 3006 14764 14748 601 2285 2577 14765 14749 3292 2673 3006 14766 14750 1596 2674 3007 14767 14751 601 2285 2577 14768 14752 1596 2674 3007 14769 14753 3097 2288 2582 14770 14754 623 2357 2662 14771 14755 3133 2361 2666 14772 14756 1596 2674 3007 14773 14757 623 2357 2662 14774 14758 1596 2674 3007 14775 14759 3292 2673 3006 14776 14760 609 2320 2622 14777 14761 3293 2675 3008 14778 14762 1596 2674 3007 14779 14763 609 2320 2622 14780 14764 1596 2674 3007 14781 14765 3133 2361 2666 14782 14766 602 2289 2583 14783 14767 3097 2288 2582 14784 14768 1596 2674 3007 14785 14769 602 2289 2583 14786 14770 1596 2674 3007 14787 14771 3293 2675 3008 14788 14772 602 2289 2583 14789 14773 3293 2675 3008 14790 14774 1597 2676 3009 14791 14775 602 2289 2583 14792 14776 1597 2676 3009 14793 14777 3099 2292 2588 14794 14778 609 2320 2622 14795 14779 3112 2319 2621 14796 14780 1597 2676 3009 14797 14781 609 2320 2622 14798 14782 1597 2676 3009 14799 14783 3293 2675 3008 14800 14784 610 2318 2620 14801 14785 3294 2677 3010 14802 14786 1597 2676 3009 14803 14787 610 2318 2620 14804 14788 1597 2676 3009 14805 14789 3112 2319 2621 14806 14790 603 2293 2589 14807 14791 3099 2292 2588 14808 14792 1597 2676 3009 14809 14793 603 2293 2589 14810 14794 1597 2676 3009 14811 14795 3294 2677 3010 14812 14796 603 2293 2589 14813 14797 3294 2677 3010 14814 14798 1598 2678 3011 14815 14799 603 2293 2589 14816 14800 1598 2678 3011 14817 14801 3101 2295 2592 14818 14802 610 2318 2620 14819 14803 3116 2328 2630 14820 14804 1598 2678 3011 14815 14799 610 2318 2620 14821 14805 1598 2678 3011 14822 14806 3294 2677 3010 14823 14807 613 2327 2629 14824 14808 3295 2679 3012 14825 14809 1598 2678 3011 14826 14810 613 2327 2629 14827 14811 1598 2678 3011 14828 14812 3116 2328 2630 14829 14813 605 2297 2594 14830 14814 3101 2295 2592 14831 14815 1598 2678 3011 14832 14816 605 2297 2594 14833 14817 1598 2678 3011 14834 14818 3295 2679 3012 14835 14819 605 2297 2594 14836 14820 3295 2679 3012 14837 14821 1599 2680 3013 14838 14822 605 2297 2594 14839 14823 1599 2680 3013 14840 14824 3104 2301 2598 14841 14825 613 2327 2629 14842 14826 3119 2334 2636 14843 14827 1599 2680 3013 14844 14828 613 2327 2629 14845 14829 1599 2680 3013 14846 14830 3295 2679 3012 14847 14831 615 2333 2635 14848 14832 3296 2681 3014 14849 14833 1599 2680 3013 14850 14834 615 2333 2635 14851 14835 1599 2680 3013 14852 14836 3119 2334 2636 14853 14837 607 2303 2600 14854 14838 3104 2301 2598 14855 14839 1599 2680 3013 14856 14840 607 2303 2600 14857 14841 1599 2680 3013 14858 14842 3296 2681 3014 14859 14843 615 2333 2635 14860 14844 3123 2340 2642 14861 14845 1600 2682 3015 14862 14846 615 2333 2635 14863 14847 1600 2682 3015 14864 14848 3296 2681 3014 14865 14849 617 2339 2641 14866 14850 3297 2683 3016 14867 14851 1600 2682 3015 14868 14852 617 2339 2641 14869 14853 1600 2682 3015 14870 14854 3123 2340 2642 14871 14855 608 2309 2606 14872 14856 3107 2307 2604 14873 14857 1600 2682 3015 14874 14858 608 2309 2606 14875 14859 1600 2682 3015 14876 14860 3297 2683 3016 14877 14861 607 2303 2600 14878 14862 3296 2681 3014 14879 14863 1600 2682 3015 14880 14864 607 2303 2600 14881 14865 1600 2682 3015 14882 14866 3107 2307 2604 14883 14867 617 2339 2641 14884 14868 3126 2346 2648 14885 14869 1601 2684 3017 14886 14870 617 2339 2641 14887 14871 1601 2684 3017 14888 14872 3297 2683 3016 14889 14873 619 2345 2647 14890 14874 3291 2670 3018 14891 14875 1601 2684 3017 14892 14876 619 2345 2647 14893 14877 1601 2684 3017 14894 14878 3126 2346 2648 14885 14869 600 2277 2612 14895 14879 3110 2312 2610 14896 14880 1601 2684 3017 14897 14881 600 2277 2612 14898 14882 1601 2684 3017 14899 14883 3291 2670 3018 14900 14884 608 2309 2606 14901 14885 3297 2683 3016 14902 14886 1601 2684 3017 14903 14887 608 2309 2606 14904 14888 1601 2684 3017 14905 14889 3110 2312 2610 14906 14890 508 2054 2326 14907 14891 3298 2685 3019 14908 14892 1602 2686 3020 14909 14893 508 2054 2326 14910 14894 1602 2686 3020 14911 14895 3301 2687 3021 14912 14896 587 2245 2530 14913 14897 3299 2688 3022 14914 14898 1602 2686 3020 14915 14899 587 2245 2530 14916 14900 1602 2686 3020 14917 14901 3298 2685 3019 14918 14902 502 2037 2306 14919 14903 3300 2689 3023 14920 14904 1602 2686 3020 14921 14905 502 2037 2306 14922 14906 1602 2686 3020 14923 14907 3299 2688 3022 14924 14908 497 2023 2292 14925 14909 3301 2687 3021 14926 14910 1602 2686 3020 14927 14911 497 2023 2292 14928 14912 1602 2686 3020 14929 14913 3300 2689 3023 14930 14914 502 2037 2306 14931 14915 3299 2688 3022 14932 14916 1603 2690 3024 14933 14917 502 2037 2306 14934 14918 1603 2690 3024 14935 14919 2975 2032 2301 14936 14920 587 2245 2530 14937 14921 3073 2244 2529 14938 14922 1603 2690 3024 14939 14923 587 2245 2530 14940 14924 1603 2690 3024 14941 14925 3299 2688 3022 14942 14926 588 2243 2528 14943 14927 3302 2691 3025 14944 14928 1603 2690 3024 14945 14929 588 2243 2528 14946 14930 1603 2690 3024 14947 14931 3073 2244 2529 14948 14932 501 2029 2298 14949 14933 2975 2032 2301 14950 14934 1603 2690 3024 14951 14935 501 2029 2298 14952 14936 1603 2690 3024 14953 14937 3302 2691 3025 14954 14938 588 2243 2528 14955 14939 3076 2250 2536 14956 14940 1604 2692 3026 14957 14941 588 2243 2528 14958 14942 1604 2692 3026 14959 14943 3302 2691 3025 14960 14944 510 2062 2535 14961 14945 3303 2693 3027 14962 14946 1604 2692 3026 14963 14947 510 2062 2535 14964 14948 1604 2692 3026 14965 14949 3076 2250 2536 14966 14950 504 2040 2309 14967 14951 2976 2038 2307 14968 14952 1604 2692 3026 14969 14953 504 2040 2309 14970 14954 1604 2692 3026 14971 14955 3303 2693 3027 14972 14956 501 2029 2298 14973 14957 3302 2691 3025 14974 14958 1604 2692 3026 14975 14959 501 2029 2298 14976 14960 1604 2692 3026 14977 14961 2976 2038 2307 14978 14962 511 2060 2332 14979 14963 3304 2694 3028 14980 14964 1605 2695 3029 14981 14965 511 2060 2332 14982 14966 1605 2695 3029 14983 14967 3306 2696 3030 14984 14968 10 744 792 14985 14969 2322 743 791 14986 14970 1605 2695 3029 14987 14971 10 744 792 14988 14972 1605 2695 3029 14989 14973 3304 2694 3028 14990 14974 704 742 790 14991 14975 3305 2697 3031 14992 14976 1605 2695 3029 14993 14977 704 742 790 14994 14978 1605 2695 3029 14995 14979 2322 743 791 14996 14980 506 2044 2313 14997 14981 3306 2696 3030 14998 14982 1605 2695 3029 14999 14983 506 2044 2313 15000 14984 1605 2695 3029 15001 14985 3305 2697 3031 15002 14986 708 2698 3032 15003 14987 3307 2699 3033 15004 14988 1606 2700 3034 15005 14989 708 2698 3032 15006 14990 1606 2700 3034 15007 14991 3310 2701 3035 15008 14992 707 2702 3036 15009 14993 3308 2703 3037 15010 14994 1606 2700 3034 15011 14995 707 2702 3036 15012 14996 1606 2700 3034 15013 14997 3307 2699 3033 15014 14998 706 2704 3038 15015 14999 3309 2705 3039 15016 15000 1606 2700 3034 15017 15001 706 2704 3038 15018 15002 1606 2700 3034 15019 15003 3308 2703 3037 15020 15004 705 2706 3040 15021 15005 3310 2701 3035 15022 15006 1606 2700 3034 15023 15007 705 2706 3040 15024 15008 1606 2700 3034 15025 15009 3309 2705 3039 15026 15010 705 2706 3040 15027 15011 3309 2705 3039 15028 15012 1607 2707 3041 15029 15013 705 2706 3040 15030 15014 1607 2707 3041 15031 15015 3313 2708 3042 15032 15016 706 2704 3038 15033 15017 3311 2709 3043 15034 15018 1607 2707 3041 15035 15019 706 2704 3038 15036 15020 1607 2707 3041 15037 15021 3309 2705 3039 15038 15022 710 2710 3044 15039 15023 3312 2711 3045 15040 15024 1607 2707 3041 15041 15025 710 2710 3044 15042 15026 1607 2707 3041 15043 15027 3311 2709 3043 15044 15028 709 2712 3046 15045 15029 3313 2708 3042 15046 15030 1607 2707 3041 15047 15031 709 2712 3046 15048 15032 1607 2707 3041 15049 15033 3312 2711 3045 15050 15034 710 2710 3044 15051 15035 3314 2713 3047 15052 15036 1608 2714 3048 15053 15037 710 2710 3044 15054 15038 1608 2714 3048 15055 15039 3312 2711 3045 15056 15040 712 2715 3049 15057 15041 3315 2716 3050 15058 15042 1608 2714 3048 15059 15043 712 2715 3049 15060 15044 1608 2714 3048 15061 15045 3314 2713 3047 15062 15046 711 2717 3051 15063 15047 3316 2718 3052 15064 15048 1608 2714 3048 15065 15049 711 2717 3051 15066 15050 1608 2714 3048 15059 15043 3315 2716 3050 15067 15051 709 2712 3046 15068 15052 3312 2711 3045 15069 15053 1608 2714 3048 15070 15054 709 2712 3046 15071 15055 1608 2714 3048 15072 15056 3316 2718 3052 15073 15057 715 2719 3053 15074 15058 3317 2720 3054 15075 15059 1609 2721 3055 15076 15060 715 2719 3053 15077 15061 1609 2721 3055 15078 15062 3319 2722 3056 15079 15063 714 774 822 15080 15064 2336 773 821 15081 15065 1609 2721 3055 15082 15066 714 774 822 15083 15067 1609 2721 3055 15084 15068 3317 2720 3054 15085 15069 713 772 820 15086 15070 3318 2723 3057 15087 15071 1609 2721 3055 15088 15072 713 772 820 15089 15073 1609 2721 3055 15090 15074 2336 773 821 15091 15075 716 2724 3058 15092 15076 3319 2722 3056 15093 15077 1609 2721 3055 15094 15078 716 2724 3058 15095 15079 1609 2721 3055 15096 15080 3318 2723 3057 15097 15081 717 2725 3059 15098 15082 3320 2726 3060 15099 15083 1610 2727 3061 15100 15084 717 2725 3059 15101 15085 1610 2727 3061 15102 15086 3323 2728 3062 15103 15087 720 2729 3063 15104 15088 3321 2730 3064 15105 15089 1610 2727 3061 15106 15090 720 2729 3063 15107 15091 1610 2727 3061 15108 15092 3320 2726 3060 15109 15093 719 2731 3065 15110 15094 3322 2732 3066 15111 15095 1610 2727 3061 15112 15096 719 2731 3065 15113 15097 1610 2727 3061 15114 15098 3321 2730 3064 15115 15099 718 2733 3067 15116 15100 3323 2728 3062 15117 15101 1610 2727 3061 15118 15102 718 2733 3067 15119 15103 1610 2727 3061 15120 15104 3322 2732 3066 15121 15105 717 2725 3059 15122 15106 3324 2734 3068 15123 15107 1611 2735 3069 15124 15108 717 2725 3059 15125 15109 1611 2735 3069 15126 15110 3320 2726 3060 15127 15111 722 2736 3070 15128 15112 3325 2737 3071 15129 15113 1611 2735 3069 15130 15114 722 2736 3070 15131 15115 1611 2735 3069 15132 15116 3324 2734 3068 15133 15117 721 2738 3072 15134 15118 3326 2739 3073 15135 15119 1611 2735 3069 15136 15120 721 2738 3072 15137 15121 1611 2735 3069 15138 15122 3325 2737 3071 15139 15123 720 2729 3063 15140 15124 3320 2726 3060 15141 15125 1611 2735 3069 15142 15126 720 2729 3063 15143 15127 1611 2735 3069 15144 15128 3326 2739 3073 15145 15129 723 2740 3074 15146 15130 3327 2741 3075 15147 15131 1612 2742 3076 15148 15132 723 2740 3074 15149 15133 1612 2742 3076 15150 15134 3329 2743 3077 15151 15135 722 2736 3070 15152 15136 3324 2734 3068 15153 15137 1612 2742 3076 15154 15138 722 2736 3070 15155 15139 1612 2742 3076 15156 15140 3327 2741 3075 15157 15141 717 2725 3059 15158 15142 3328 2744 3078 15159 15143 1612 2742 3076 15160 15144 717 2725 3059 15161 15145 1612 2742 3076 15162 15146 3324 2734 3068 15163 15147 724 2745 3079 15164 15148 3329 2743 3077 15165 15149 1612 2742 3076 15166 15150 724 2745 3079 15167 15151 1612 2742 3076 15168 15152 3328 2744 3078 15169 15153 725 2746 3080 15170 15154 3330 2747 3081 15171 15155 1613 2748 3082 15172 15156 725 2746 3080 15173 15157 1613 2748 3082 15174 15158 3331 2749 3083 15175 15159 724 2745 3079 15176 15160 3328 2744 3078 15177 15161 1613 2748 3082 15178 15162 724 2745 3079 15179 15163 1613 2748 3082 15180 15164 3330 2747 3081 15181 15165 717 2725 3059 15182 15166 3323 2728 3062 15183 15167 1613 2748 3082 15184 15168 717 2725 3059 15185 15169 1613 2748 3082 15186 15170 3328 2744 3078 15187 15171 718 2733 3067 15188 15172 3331 2749 3083 15189 15173 1613 2748 3082 15190 15174 718 2733 3067 15191 15175 1613 2748 3082 15192 15176 3323 2728 3062 15193 15177 718 2733 3084 15194 15178 3322 2732 3085 15195 15179 1614 2750 3086 15196 15180 718 2733 3084 15197 15181 1614 2750 3086 15198 15182 3334 2751 3087 15199 15183 719 2731 3088 15200 15184 3332 2752 3089 15201 15185 1614 2750 3086 15202 15186 719 2731 3088 15203 15187 1614 2750 3086 15204 15188 3322 2732 3085 15205 15189 727 2753 3090 15206 15190 3333 2754 3091 15207 15191 1614 2750 3086 15208 15192 727 2753 3090 15209 15193 1614 2750 3086 15210 15194 3332 2752 3089 15211 15195 726 2755 3092 15212 15196 3334 2751 3087 15213 15197 1614 2750 3086 15214 15198 726 2755 3092 15215 15199 1614 2750 3086 15216 15200 3333 2754 3091 15217 15201 721 2738 3072 15218 15202 3325 2737 3071 15219 15203 1615 2756 3093 15220 15204 721 2738 3072 15221 15205 1615 2756 3093 15222 15206 3337 2757 3094 15223 15207 722 2736 3070 15224 15208 3335 2758 3095 15225 15209 1615 2756 3093 15226 15210 722 2736 3070 15227 15211 1615 2756 3093 15228 15212 3325 2737 3071 15229 15213 729 2759 3096 15230 15214 3336 2760 3097 15231 15215 1615 2756 3093 15232 15216 729 2759 3096 15233 15217 1615 2756 3093 15234 15218 3335 2758 3095 15235 15219 728 2761 3098 15236 15220 3337 2757 3094 15237 15221 1615 2756 3093 15238 15222 728 2761 3098 15239 15223 1615 2756 3093 15240 15224 3336 2760 3097 15241 15225 730 2762 3099 15242 15226 3338 2763 3100 15243 15227 1616 2764 3101 15244 15228 730 2762 3099 15245 15229 1616 2764 3101 15246 15230 3341 2765 3102 15247 15231 733 2766 3103 15248 15232 3339 2767 3104 15249 15233 1616 2764 3101 15250 15234 733 2766 3103 15251 15235 1616 2764 3101 15252 15236 3338 2763 3100 15253 15237 732 2768 3105 15254 15238 3340 2769 3106 15255 15239 1616 2764 3101 15256 15240 732 2768 3105 15257 15241 1616 2764 3101 15258 15242 3339 2767 3104 15259 15243 731 2770 3107 15260 15244 3341 2765 3102 15261 15245 1616 2764 3101 15262 15246 731 2770 3107 15263 15247 1616 2764 3101 15246 15230 3340 2769 3106 15264 15248 736 2771 3108 15265 15249 3342 2772 3109 15266 15250 1617 2773 3110 15267 15251 736 2771 3108 15268 15252 1617 2773 3110 15269 15253 3345 2774 3111 15270 15254 735 2775 3112 15271 15255 3343 2776 3113 15272 15256 1617 2773 3110 15273 15257 735 2775 3112 15274 15258 1617 2773 3110 15275 15259 3342 2772 3109 15276 15260 734 2777 3114 15277 15261 3344 2778 3115 15278 15262 1617 2773 3110 15279 15263 734 2777 3114 15280 15264 1617 2773 3110 15281 15265 3343 2776 3113 15282 15266 725 2746 3116 15283 15267 3345 2774 3111 15284 15268 1617 2773 3110 15285 15269 725 2746 3116 15286 15270 1617 2773 3110 15287 15271 3344 2778 3115 15288 15272 726 2755 3092 15289 15273 3333 2754 3091 15290 15274 1618 2779 3117 15291 15275 726 2755 3092 15292 15276 1618 2779 3117 15293 15277 3348 2780 3118 15294 15278 727 2753 3090 15295 15279 3346 2781 3119 15296 15280 1618 2779 3117 15297 15281 727 2753 3090 15298 15282 1618 2779 3117 15299 15283 3333 2754 3091 15300 15284 738 2782 3120 15301 15285 3347 2783 3121 15302 15286 1618 2779 3117 15303 15287 738 2782 3120 15304 15288 1618 2779 3117 15305 15289 3346 2781 3119 15306 15290 737 2784 3122 15307 15291 3348 2780 3118 15308 15292 1618 2779 3117 15309 15293 737 2784 3122 15310 15294 1618 2779 3117 15311 15295 3347 2783 3121 15312 15296 728 2761 3098 15313 15297 3336 2760 3097 15314 15298 1619 2785 3123 15315 15299 728 2761 3098 15316 15300 1619 2785 3123 15317 15301 3351 2786 3124 15318 15302 729 2759 3096 15319 15303 3349 2787 3125 15320 15304 1619 2785 3123 15321 15305 729 2759 3096 15322 15306 1619 2785 3123 15323 15307 3336 2760 3097 15324 15308 740 2788 3126 15325 15309 3350 2789 3127 15326 15310 1619 2785 3123 15327 15311 740 2788 3126 15328 15312 1619 2785 3123 15329 15313 3349 2787 3125 15330 15314 739 2790 3128 15331 15315 3351 2786 3124 15332 15316 1619 2785 3123 15333 15317 739 2790 3128 15334 15318 1619 2785 3123 15335 15319 3350 2789 3127 15336 15320 731 2770 3107 15337 15321 3340 2769 3106 15338 15322 1620 2791 3129 15339 15323 731 2770 3107 15340 15324 1620 2791 3129 15341 15325 3354 2792 3130 15342 15326 732 2768 3105 15343 15327 3352 2793 3131 15344 15328 1620 2791 3129 15345 15329 732 2768 3105 15346 15330 1620 2791 3129 15347 15331 3340 2769 3106 15348 15332 742 2794 3132 15349 15333 3353 2795 3133 15350 15334 1620 2791 3129 15351 15335 742 2794 3132 15352 15336 1620 2791 3129 15353 15337 3352 2793 3131 15354 15338 741 2796 3134 15355 15339 3354 2792 3130 15356 15340 1620 2791 3129 15357 15341 741 2796 3134 15358 15342 1620 2791 3129 15359 15343 3353 2795 3133 15360 15344 736 2771 3108 15361 15345 3355 2797 3135 15362 15346 1621 2798 3136 15363 15347 736 2771 3108 15364 15348 1621 2798 3136 15365 15349 3342 2772 3109 15366 15350 744 2799 3137 15367 15351 3356 2800 3138 15368 15352 1621 2798 3136 15369 15353 744 2799 3137 15370 15354 1621 2798 3136 15371 15355 3355 2797 3135 15372 15356 743 2801 3139 15373 15357 3357 2802 3140 15374 15358 1621 2798 3136 15375 15359 743 2801 3139 15376 15360 1621 2798 3136 15377 15361 3356 2800 3138 15378 15362 735 2775 3112 15379 15363 3342 2772 3109 15380 15364 1621 2798 3136 15381 15365 735 2775 3112 15382 15366 1621 2798 3136 15383 15367 3357 2802 3140 15384 15368 738 2782 3120 15385 15369 3358 2803 3141 15386 15370 1622 2804 3142 15387 15371 738 2782 3120 15388 15372 1622 2804 3142 15389 15373 3347 2783 3121 15390 15374 746 2805 3143 15391 15375 3359 2806 3144 15392 15376 1622 2804 3142 15393 15377 746 2805 3143 15394 15378 1622 2804 3142 15395 15379 3358 2803 3141 15396 15380 745 2807 3145 15397 15381 3360 2808 3146 15398 15382 1622 2804 3142 15399 15383 745 2807 3145 15400 15384 1622 2804 3142 15401 15385 3359 2806 3144 15402 15386 737 2784 3122 15403 15387 3347 2783 3121 15404 15388 1622 2804 3142 15405 15389 737 2784 3122 15406 15390 1622 2804 3142 15407 15391 3360 2808 3146 15408 15392 739 2790 3128 15409 15393 3350 2789 3127 15410 15394 1623 2809 3147 15411 15395 739 2790 3128 15412 15396 1623 2809 3147 15413 15397 3362 2810 3148 15414 15398 740 2788 3126 15415 15399 3361 2811 3149 15416 15400 1623 2809 3147 15417 15401 740 2788 3126 15418 15402 1623 2809 3147 15419 15403 3350 2789 3127 15420 15404 745 2807 3145 15421 15405 3359 2806 3144 15422 15406 1623 2809 3147 15423 15407 745 2807 3145 15424 15408 1623 2809 3147 15425 15409 3361 2811 3149 15426 15410 746 2805 3143 15427 15411 3362 2810 3148 15428 15412 1623 2809 3147 15429 15413 746 2805 3143 15430 15414 1623 2809 3147 15431 15415 3359 2806 3144 15432 15416 748 2812 3150 15433 15417 3363 2813 3151 15434 15418 1624 2814 3152 15435 15419 748 2812 3150 15436 15420 1624 2814 3152 15437 15421 3365 2815 3153 15438 15422 747 2816 3154 15439 15423 3364 2817 3155 15440 15424 1624 2814 3152 15441 15425 747 2816 3154 15442 15426 1624 2814 3152 15443 15427 3363 2813 3151 15444 15428 745 2807 3145 15445 15429 3361 2811 3149 15446 15430 1624 2814 3152 15447 15431 745 2807 3145 15448 15432 1624 2814 3152 15449 15433 3364 2817 3155 15450 15434 740 2788 3126 15451 15435 3365 2815 3153 15452 15436 1624 2814 3152 15453 15437 740 2788 3126 15454 15438 1624 2814 3152 15455 15439 3361 2811 3149 15456 15440 744 2799 3137 15457 15441 3366 2818 3156 15458 15442 1625 2819 3157 15459 15443 744 2799 3137 15460 15444 1625 2819 3157 15461 15445 3367 2820 3158 15462 15446 737 2784 3122 15463 15447 3360 2808 3146 15464 15448 1625 2819 3157 15465 15449 737 2784 3122 15466 15450 1625 2819 3157 15467 15451 3366 2818 3156 15468 15452 745 2807 3145 15469 15453 3364 2817 3155 15470 15454 1625 2819 3157 15471 15455 745 2807 3145 15472 15456 1625 2819 3157 15473 15457 3360 2808 3146 15474 15458 747 2816 3154 15475 15459 3367 2820 3158 15476 15460 1625 2819 3157 15477 15461 747 2816 3154 15478 15462 1625 2819 3157 15479 15463 3364 2817 3155 15480 15464 727 2753 3090 15481 15465 3368 2821 3159 15482 15466 1626 2822 3160 15483 15467 727 2753 3090 15484 15468 1626 2822 3160 15485 15469 3346 2781 3119 15486 15470 686 2544 2870 15487 15471 3230 2551 2878 15488 15472 1626 2822 3160 15489 15473 686 2544 2870 15490 15474 1626 2822 3160 15491 15475 3368 2821 3159 15492 15476 688 2550 2877 15493 15477 3369 2823 3161 15494 15478 1626 2822 3160 15495 15479 688 2550 2877 15496 15480 1626 2822 3160 15497 15481 3230 2551 2878 15498 15482 738 2782 3120 15499 15483 3346 2781 3119 15500 15484 1626 2822 3160 15501 15485 738 2782 3120 15502 15486 1626 2822 3160 15503 15487 3369 2823 3161 15504 15488 719 2731 3088 15505 15489 3370 2824 3162 15506 15490 1627 2825 3163 15507 15491 719 2731 3088 15508 15492 1627 2825 3163 15509 15493 3332 2752 3089 15510 15494 684 2538 2872 15511 15495 3227 2545 2871 15512 15496 1627 2825 3163 15513 15497 684 2538 2872 15514 15498 1627 2825 3163 15515 15499 3370 2824 3162 15516 15500 686 2544 2870 15517 15501 3368 2821 3159 15518 15502 1627 2825 3163 15519 15503 686 2544 2870 15520 15504 1627 2825 3163 15521 15505 3227 2545 2871 15522 15506 727 2753 3090 15523 15507 3332 2752 3089 15524 15508 1627 2825 3163 15525 15509 727 2753 3090 15526 15510 1627 2825 3163 15527 15511 3368 2821 3159 15528 15512 720 2729 3063 15529 15513 3371 2826 3164 15530 15514 1628 2827 3165 15531 15515 720 2729 3063 15532 15516 1628 2827 3165 15533 15517 3321 2730 3064 15534 15518 680 2533 2857 15535 15519 3224 2539 2863 15536 15520 1628 2827 3165 15537 15521 680 2533 2857 15538 15522 1628 2827 3165 15539 15523 3371 2826 3164 15540 15524 684 2538 2862 15541 15525 3370 2824 3166 15542 15526 1628 2827 3165 15543 15527 684 2538 2862 15544 15528 1628 2827 3165 15545 15529 3224 2539 2863 15546 15530 719 2731 3065 15547 15531 3321 2730 3064 15548 15532 1628 2827 3165 15549 15533 719 2731 3065 15550 15534 1628 2827 3165 15551 15535 3370 2824 3166 15552 15536 721 2738 3072 15553 15537 3372 2828 3167 15554 15538 1629 2829 3168 15555 15539 721 2738 3072 15556 15540 1629 2829 3168 15557 15541 3326 2739 3073 15558 15542 683 2525 2849 15559 15543 3221 2528 2852 15560 15544 1629 2829 3168 15561 15545 683 2525 2849 15562 15546 1629 2829 3168 15563 15547 3372 2828 3167 15564 15548 680 2533 2857 15565 15549 3371 2826 3164 15566 15550 1629 2829 3168 15567 15551 680 2533 2857 15568 15552 1629 2829 3168 15569 15553 3221 2528 2852 15570 15554 720 2729 3063 15571 15555 3326 2739 3073 15572 15556 1629 2829 3168 15573 15557 720 2729 3063 15574 15558 1629 2829 3168 15575 15559 3371 2826 3164 15576 15560 728 2761 3098 15577 15561 3373 2830 3169 15578 15562 1630 2831 3170 15579 15563 728 2761 3098 15580 15564 1630 2831 3170 15581 15565 3337 2757 3094 15582 15566 694 2568 2895 15583 15567 3241 2571 2898 15584 15568 1630 2831 3170 15585 15569 694 2568 2895 15586 15570 1630 2831 3170 15587 15571 3373 2830 3169 15588 15572 683 2525 2849 15589 15573 3372 2828 3167 15590 15574 1630 2831 3170 15591 15575 683 2525 2849 15592 15576 1630 2831 3170 15593 15577 3241 2571 2898 15594 15578 721 2738 3072 15595 15579 3337 2757 3094 15596 15580 1630 2831 3170 15597 15581 721 2738 3072 15598 15582 1630 2831 3170 15599 15583 3372 2828 3167 15600 15584 739 2790 3128 15601 15585 3374 2832 3171 15602 15586 1631 2833 3172 15603 15587 739 2790 3128 15604 15588 1631 2833 3172 15605 15589 3351 2786 3124 15606 15590 692 2563 2890 15607 15591 3239 2569 2896 15608 15592 1631 2833 3172 15609 15593 692 2563 2890 15610 15594 1631 2833 3172 15611 15595 3374 2832 3171 15612 15596 694 2568 2895 15613 15597 3373 2830 3169 15614 15598 1631 2833 3172 15615 15599 694 2568 2895 15616 15600 1631 2833 3172 15617 15601 3239 2569 2896 15618 15602 728 2761 3098 15619 15603 3351 2786 3124 15620 15604 1631 2833 3172 15621 15605 728 2761 3098 15622 15606 1631 2833 3172 15623 15607 3373 2830 3169 15624 15608 746 2805 3143 15625 15609 3375 2834 3173 15626 15610 1632 2835 3174 15627 15611 746 2805 3143 15628 15612 1632 2835 3174 15629 15613 3362 2810 3148 15630 15614 690 2557 2884 15631 15615 3236 2559 2886 15632 15616 1632 2835 3174 15633 15617 690 2557 2884 15634 15618 1632 2835 3174 15635 15619 3375 2834 3173 15636 15620 692 2563 2890 15637 15621 3374 2832 3171 15638 15622 1632 2835 3174 15639 15623 692 2563 2890 15640 15624 1632 2835 3174 15641 15625 3236 2559 2886 15642 15626 739 2790 3128 15643 15627 3362 2810 3148 15644 15628 1632 2835 3174 15645 15629 739 2790 3128 15646 15630 1632 2835 3174 15647 15631 3374 2832 3171 15648 15632 738 2782 3120 15649 15633 3369 2823 3161 15650 15634 1633 2836 3175 15651 15635 738 2782 3120 15652 15636 1633 2836 3175 15653 15637 3358 2803 3141 15654 15638 688 2550 2877 15655 15639 3233 2553 2880 15656 15640 1633 2836 3175 15657 15641 688 2550 2877 15658 15642 1633 2836 3175 15659 15643 3369 2823 3161 15660 15644 690 2557 2884 15661 15645 3375 2834 3173 15662 15646 1633 2836 3175 15663 15647 690 2557 2884 15664 15648 1633 2836 3175 15665 15649 3233 2553 2880 15666 15650 746 2805 3143 15667 15651 3358 2803 3141 15668 15652 1633 2836 3175 15669 15653 746 2805 3143 15670 15654 1633 2836 3175 15671 15655 3375 2834 3173 15672 15656 751 2837 3176 15673 15657 3376 2838 3177 15674 15658 1634 2839 3178 15675 15659 751 2837 3176 15676 15660 1634 2839 3178 15677 15661 3379 2840 3179 15678 15662 750 2841 3180 15679 15663 3377 2842 3181 15680 15664 1634 2839 3178 15681 15665 750 2841 3180 15682 15666 1634 2839 3178 15683 15667 3376 2838 3177 15684 15668 749 2843 3182 15685 15669 3378 2844 3183 15686 15670 1634 2839 3178 15687 15671 749 2843 3182 15688 15672 1634 2839 3178 15689 15673 3377 2842 3181 15690 15674 752 2845 3184 15691 15675 3379 2840 3179 15692 15676 1634 2839 3178 15675 15659 752 2845 3184 15693 15677 1634 2839 3178 15694 15678 3378 2844 3183 15695 15679 754 2846 3185 15696 15680 3380 2847 3186 15697 15681 1635 2848 3187 15698 15682 754 2846 3185 15699 15683 1635 2848 3187 15700 15684 3382 2849 3188 15701 15685 753 2850 3189 15702 15686 3381 2851 3190 15703 15687 1635 2848 3187 15704 15688 753 2850 3189 15705 15689 1635 2848 3187 15706 15690 3380 2847 3186 15707 15691 750 2841 3180 15708 15692 3376 2838 3177 15709 15693 1635 2848 3187 15710 15694 750 2841 3180 15711 15695 1635 2848 3187 15712 15696 3381 2851 3190 15713 15697 751 2837 3176 15714 15698 3382 2849 3188 15715 15699 1635 2848 3187 15716 15700 751 2837 3176 15717 15701 1635 2848 3187 15718 15702 3376 2838 3177 15719 15703 756 2852 3191 15720 15704 3383 2853 3192 15721 15705 1636 2854 3193 15722 15706 756 2852 3191 15723 15707 1636 2854 3193 15724 15708 3385 2855 3194 15725 15709 755 2856 3195 15726 15710 3384 2857 3196 15727 15711 1636 2854 3193 15728 15712 755 2856 3195 15729 15713 1636 2854 3193 15730 15714 3383 2853 3192 15731 15715 753 2850 3189 15732 15716 3380 2847 3186 15733 15717 1636 2854 3193 15734 15718 753 2850 3189 15735 15719 1636 2854 3193 15736 15720 3384 2857 3196 15737 15721 754 2846 3185 15738 15722 3385 2855 3194 15739 15723 1636 2854 3193 15740 15724 754 2846 3185 15741 15725 1636 2854 3193 15742 15726 3380 2847 3186 15743 15727 758 2858 3197 15744 15728 3386 2859 3198 15745 15729 1637 2860 3199 15746 15730 758 2858 3197 15747 15731 1637 2860 3199 15748 15732 3388 2861 3200 15749 15733 757 2862 3201 15750 15734 3387 2863 3202 15751 15735 1637 2860 3199 15752 15736 757 2862 3201 15753 15737 1637 2860 3199 15754 15738 3386 2859 3198 15755 15739 755 2856 3195 15756 15740 3383 2853 3192 15757 15741 1637 2860 3199 15758 15742 755 2856 3195 15759 15743 1637 2860 3199 15760 15744 3387 2863 3202 15761 15745 756 2852 3191 15762 15746 3388 2861 3200 15763 15747 1637 2860 3199 15764 15748 756 2852 3191 15765 15749 1637 2860 3199 15766 15750 3383 2853 3192 15767 15751 760 2864 3203 15768 15752 3389 2865 3204 15769 15753 1638 2866 3205 15770 15754 760 2864 3203 15771 15755 1638 2866 3205 15772 15756 3391 2867 3206 15773 15757 759 2868 3207 15774 15758 3390 2869 3208 15775 15759 1638 2866 3205 15776 15760 759 2868 3207 15777 15761 1638 2866 3205 15778 15762 3389 2865 3204 15779 15763 757 2862 3201 15780 15764 3386 2859 3198 15781 15765 1638 2866 3205 15782 15766 757 2862 3201 15783 15767 1638 2866 3205 15784 15768 3390 2869 3208 15785 15769 758 2858 3197 15786 15770 3391 2867 3206 15787 15771 1638 2866 3205 15788 15772 758 2858 3197 15789 15773 1638 2866 3205 15790 15774 3386 2859 3198 15791 15775 752 2845 3209 15792 15776 3378 2844 3210 15793 15777 1639 2870 3211 15794 15778 752 2845 3209 15795 15779 1639 2870 3211 15796 15780 3393 2871 3212 15797 15781 749 2843 3213 15798 15782 3392 2872 3214 15799 15783 1639 2870 3211 15800 15784 749 2843 3213 15801 15785 1639 2870 3211 15802 15786 3378 2844 3210 15803 15787 759 2868 3207 15804 15788 3389 2865 3204 15805 15789 1639 2870 3211 15806 15790 759 2868 3207 15807 15791 1639 2870 3211 15808 15792 3392 2872 3214 15809 15793 760 2864 3203 15810 15794 3393 2871 3212 15811 15795 1639 2870 3211 15812 15796 760 2864 3203 15813 15797 1639 2870 3211 15814 15798 3389 2865 3204 15815 15799 761 2873 3215 15816 15800 3394 2874 3216 15817 15801 1640 2875 3217 15818 15802 761 2873 3215 15819 15803 1640 2875 3217 15820 15804 3396 2876 3218 15821 15805 751 2837 3176 15822 15806 3379 2840 3179 15823 15807 1640 2875 3217 15824 15808 751 2837 3176 15825 15809 1640 2875 3217 15826 15810 3394 2874 3216 15827 15811 752 2845 3184 15828 15812 3395 2877 3219 15829 15813 1640 2875 3217 15830 15814 752 2845 3184 15831 15815 1640 2875 3217 15832 15816 3379 2840 3179 15833 15817 762 2878 3220 15834 15818 3396 2876 3218 15835 15819 1640 2875 3217 15836 15820 762 2878 3220 15837 15821 1640 2875 3217 15838 15822 3395 2877 3219 15839 15823 763 2879 3221 15840 15824 3397 2880 3222 15841 15825 1641 2881 3223 15842 15826 763 2879 3221 15843 15827 1641 2881 3223 15844 15828 3398 2882 3224 15845 15829 754 2846 3185 15846 15830 3382 2849 3188 15847 15831 1641 2881 3223 15848 15832 754 2846 3185 15849 15833 1641 2881 3223 15850 15834 3397 2880 3222 15851 15835 751 2837 3176 15852 15836 3394 2874 3216 15853 15837 1641 2881 3223 15854 15838 751 2837 3176 15855 15839 1641 2881 3223 15856 15840 3382 2849 3188 15857 15841 761 2873 3215 15858 15842 3398 2882 3224 15859 15843 1641 2881 3223 15860 15844 761 2873 3215 15861 15845 1641 2881 3223 15862 15846 3394 2874 3216 15863 15847 764 2883 3225 15864 15848 3399 2884 3226 15865 15849 1642 2885 3227 15866 15850 764 2883 3225 15867 15851 1642 2885 3227 15868 15852 3400 2886 3228 15869 15853 756 2852 3191 15870 15854 3385 2855 3194 15871 15855 1642 2885 3227 15872 15856 756 2852 3191 15873 15857 1642 2885 3227 15874 15858 3399 2884 3226 15875 15859 754 2846 3185 15876 15860 3397 2880 3222 15877 15861 1642 2885 3227 15878 15862 754 2846 3185 15879 15863 1642 2885 3227 15880 15864 3385 2855 3194 15881 15865 763 2879 3221 15882 15866 3400 2886 3228 15883 15867 1642 2885 3227 15884 15868 763 2879 3221 15885 15869 1642 2885 3227 15886 15870 3397 2880 3222 15887 15871 765 2887 3229 15888 15872 3401 2888 3230 15889 15873 1643 2889 3231 15890 15874 765 2887 3229 15891 15875 1643 2889 3231 15890 15874 3402 2890 3232 15892 15876 758 2858 3197 15893 15877 3388 2861 3200 15894 15878 1643 2889 3231 15895 15879 758 2858 3197 15896 15880 1643 2889 3231 15897 15881 3401 2888 3230 15898 15882 756 2852 3191 15899 15883 3399 2884 3226 15900 15884 1643 2889 3231 15901 15885 756 2852 3191 15902 15886 1643 2889 3231 15903 15887 3388 2861 3200 15904 15888 764 2883 3225 15905 15889 3402 2890 3232 15906 15890 1643 2889 3231 15907 15891 764 2883 3225 15908 15892 1643 2889 3231 15909 15893 3399 2884 3226 15910 15894 766 2891 3233 15911 15895 3403 2892 3234 15912 15896 1644 2893 3235 15913 15897 766 2891 3233 15914 15898 1644 2893 3235 15915 15899 3404 2894 3236 15916 15900 760 2864 3203 15917 15901 3391 2867 3206 15918 15902 1644 2893 3235 15919 15903 760 2864 3203 15920 15904 1644 2893 3235 15921 15905 3403 2892 3234 15922 15906 758 2858 3197 15923 15907 3401 2888 3230 15924 15908 1644 2893 3235 15925 15909 758 2858 3197 15926 15910 1644 2893 3235 15927 15911 3391 2867 3206 15928 15912 765 2887 3229 15929 15913 3404 2894 3236 15930 15914 1644 2893 3235 15931 15915 765 2887 3229 15932 15916 1644 2893 3235 15933 15917 3401 2888 3230 15934 15918 762 2878 3237 15935 15919 3395 2877 3238 15936 15920 1645 2895 3239 15937 15921 762 2878 3237 15938 15922 1645 2895 3239 15939 15923 3405 2896 3240 15940 15924 752 2845 3209 15941 15925 3393 2871 3212 15942 15926 1645 2895 3239 15943 15927 752 2845 3209 15944 15928 1645 2895 3239 15945 15929 3395 2877 3238 15946 15930 760 2864 3203 15947 15931 3403 2892 3234 15948 15932 1645 2895 3239 15949 15933 760 2864 3203 15950 15934 1645 2895 3239 15951 15935 3393 2871 3212 15952 15936 766 2891 3233 15953 15937 3405 2896 3240 15954 15938 1645 2895 3239 15955 15939 766 2891 3233 15956 15940 1645 2895 3239 15957 15941 3403 2892 3234 15958 15942 730 2762 3099 15959 15943 3406 2897 3241 15960 15944 1646 2898 3242 15961 15945 730 2762 3099 15962 15946 1646 2898 3242 15963 15947 3338 2763 3100 15964 15948 761 2873 3215 15965 15949 3396 2876 3218 15966 15950 1646 2898 3242 15967 15951 761 2873 3215 15968 15952 1646 2898 3242 15969 15953 3406 2897 3241 15970 15954 762 2878 3220 15971 15955 3407 2899 3243 15972 15956 1646 2898 3242 15973 15957 762 2878 3220 15974 15958 1646 2898 3242 15975 15959 3396 2876 3218 15976 15960 733 2766 3103 15977 15961 3338 2763 3100 15978 15962 1646 2898 3242 15979 15963 733 2766 3103 15980 15964 1646 2898 3242 15981 15965 3407 2899 3243 15982 15966 731 2770 3107 15983 15967 3408 2900 3244 15984 15968 1647 2901 3245 15985 15969 731 2770 3107 15986 15970 1647 2901 3245 15987 15971 3341 2765 3102 15988 15972 763 2879 3221 15989 15973 3398 2882 3224 15990 15974 1647 2901 3245 15991 15975 763 2879 3221 15992 15976 1647 2901 3245 15993 15977 3408 2900 3244 15994 15978 761 2873 3215 15995 15979 3406 2897 3241 15996 15980 1647 2901 3245 15997 15981 761 2873 3215 15998 15982 1647 2901 3245 15999 15983 3398 2882 3224 16000 15984 730 2762 3099 16001 15985 3341 2765 3102 16002 15986 1647 2901 3245 16003 15987 730 2762 3099 16004 15988 1647 2901 3245 16005 15989 3406 2897 3241 16006 15990 741 2796 3246 16007 15991 3409 2902 3247 16008 15992 1648 2903 3248 16009 15993 741 2796 3246 16010 15994 1648 2903 3248 16011 15995 3354 2792 3130 16012 15996 764 2883 3225 16013 15997 3400 2886 3228 16014 15998 1648 2903 3248 16015 15999 764 2883 3225 16016 16000 1648 2903 3248 16017 16001 3409 2902 3247 16018 16002 763 2879 3221 16019 16003 3408 2900 3244 16020 16004 1648 2903 3248 16021 16005 763 2879 3221 16022 16006 1648 2903 3248 16023 16007 3400 2886 3228 16024 16008 731 2770 3107 16025 16009 3354 2792 3130 16026 16010 1648 2903 3248 16027 16011 731 2770 3107 16028 16012 1648 2903 3248 16029 16013 3408 2900 3244 16030 16014 742 2794 3249 16031 16015 3410 2904 3250 16032 16016 1649 2905 3251 16033 16017 742 2794 3249 16034 16018 1649 2905 3251 16035 16019 3353 2795 3252 16036 16020 765 2887 3229 16037 16021 3402 2890 3232 16038 16022 1649 2905 3251 16039 16023 765 2887 3229 16040 16024 1649 2905 3251 16035 16019 3410 2904 3250 16041 16025 764 2883 3225 16042 16026 3409 2902 3247 16043 16027 1649 2905 3251 16044 16028 764 2883 3225 16045 16029 1649 2905 3251 16046 16030 3402 2890 3232 16047 16031 741 2796 3246 16048 16032 3353 2795 3252 16049 16033 1649 2905 3251 16050 16034 741 2796 3246 16051 16035 1649 2905 3251 16052 16036 3409 2902 3247 16053 16037 732 2768 3253 16054 16038 3411 2906 3254 16055 16039 1650 2907 3255 16056 16040 732 2768 3253 16057 16041 1650 2907 3255 16058 16042 3352 2793 3256 16059 16043 766 2891 3233 16060 16044 3404 2894 3236 16061 16045 1650 2907 3255 16062 16046 766 2891 3233 16063 16047 1650 2907 3255 16064 16048 3411 2906 3254 16065 16049 765 2887 3229 16066 16050 3410 2904 3250 16067 16051 1650 2907 3255 16068 16052 765 2887 3229 16069 16053 1650 2907 3255 16062 16046 3404 2894 3236 16061 16045 742 2794 3249 16070 16054 3352 2793 3256 16071 16043 1650 2907 3255 16072 16055 742 2794 3249 16073 16056 1650 2907 3255 16074 16057 3410 2904 3250 16032 16016 733 2766 3257 16075 16058 3407 2899 3258 16076 16059 1651 2908 3259 16077 16060 733 2766 3257 16078 16061 1651 2908 3259 16079 16062 3339 2767 3260 16080 16063 762 2878 3237 16081 16064 3405 2896 3240 16082 16065 1651 2908 3259 16083 16066 762 2878 3237 16084 16067 1651 2908 3259 16085 16068 3407 2899 3258 16086 16069 766 2891 3233 16087 16070 3411 2906 3254 16088 16071 1651 2908 3259 16089 16072 766 2891 3233 16090 16073 1651 2908 3259 16091 16074 3405 2896 3240 16092 16075 732 2768 3253 16093 16076 3339 2767 3260 16094 16077 1651 2908 3259 16095 16078 732 2768 3253 16096 16079 1651 2908 3259 16097 16080 3411 2906 3254 16098 16081 767 2909 3261 16099 16082 3412 2910 3262 16100 16083 1652 2911 3263 16101 16084 767 2909 3261 16102 16085 1652 2911 3263 16103 16086 3415 2912 3264 16104 16087 770 2913 3265 16105 16088 3413 2914 3266 16106 16089 1652 2911 3263 16107 16090 770 2913 3265 16108 16091 1652 2911 3263 16109 16092 3412 2910 3262 16110 16093 769 2915 3267 16111 16094 3414 2916 3268 16112 16095 1652 2911 3263 16113 16096 769 2915 3267 16114 16097 1652 2911 3263 16115 16098 3413 2914 3266 16116 16099 768 2917 3269 16117 16100 3415 2912 3264 16118 16101 1652 2911 3263 16119 16102 768 2917 3269 16120 16103 1652 2911 3263 16121 16104 3414 2916 3268 16122 16105 768 2917 3269 16123 16106 3414 2916 3268 16124 16107 1653 2918 3270 16125 16108 768 2917 3269 16126 16109 1653 2918 3270 16127 16110 3418 2919 3271 16128 16111 769 2915 3267 16129 16112 3416 2920 3272 16130 16113 1653 2918 3270 16131 16114 769 2915 3267 16132 16115 1653 2918 3270 16133 16116 3414 2916 3268 16134 16117 772 2921 3273 16135 16118 3417 2922 3274 16136 16119 1653 2918 3270 16137 16120 772 2921 3273 16138 16121 1653 2918 3270 16139 16122 3416 2920 3272 16140 16123 771 2923 3275 16141 16124 3418 2919 3271 16142 16125 1653 2918 3270 16143 16126 771 2923 3275 16144 16127 1653 2918 3270 16145 16128 3417 2922 3274 16146 16129 775 2924 3276 16147 16130 3419 2925 3277 16148 16131 1654 2926 3278 16149 16132 775 2924 3276 16150 16133 1654 2926 3278 16151 16134 3422 2927 3279 16152 16135 774 2928 3280 16153 16136 3420 2929 3281 16154 16137 1654 2926 3278 16155 16138 774 2928 3280 16156 16139 1654 2926 3278 16157 16140 3419 2925 3277 16158 16141 773 2930 3282 16159 16142 3421 2931 3283 16160 16143 1654 2926 3278 16161 16144 773 2930 3282 16162 16145 1654 2926 3278 16163 16146 3420 2929 3281 16164 16147 776 2932 3284 16165 16148 3422 2927 3279 16166 16149 1654 2926 3278 16167 16150 776 2932 3284 16168 16151 1654 2926 3278 16169 16152 3421 2931 3283 16170 16153 778 2933 3285 16171 16154 3423 2934 3286 16172 16155 1655 2935 3287 16173 16156 778 2933 3285 16174 16157 1655 2935 3287 16175 16158 3425 2936 3288 16176 16159 777 2937 3289 16177 16160 3424 2938 3290 16178 16161 1655 2935 3287 16179 16162 777 2937 3289 16180 16163 1655 2935 3287 16181 16164 3423 2934 3286 16182 16165 774 2928 3280 16183 16166 3419 2925 3277 16184 16167 1655 2935 3287 16185 16168 774 2928 3280 16186 16169 1655 2935 3287 16187 16170 3424 2938 3290 16188 16171 775 2924 3276 16189 16172 3425 2936 3288 16190 16173 1655 2935 3287 16191 16174 775 2924 3276 16192 16175 1655 2935 3287 16193 16176 3419 2925 3277 16194 16177 780 2939 3291 16195 16178 3426 2940 3292 16196 16179 1656 2941 3293 16197 16180 780 2939 3291 16198 16181 1656 2941 3293 16199 16182 3428 2942 3294 16200 16183 779 2943 3295 16201 16184 3427 2944 3296 16202 16185 1656 2941 3293 16203 16186 779 2943 3295 16204 16187 1656 2941 3293 16205 16188 3426 2940 3292 16206 16189 777 2937 3289 16207 16190 3423 2934 3286 16208 16191 1656 2941 3293 16209 16192 777 2937 3289 16210 16193 1656 2941 3293 16211 16194 3427 2944 3296 16212 16195 778 2933 3285 16213 16196 3428 2942 3294 16214 16197 1656 2941 3293 16215 16198 778 2933 3285 16216 16199 1656 2941 3293 16217 16200 3423 2934 3286 16218 16201 782 2945 3297 16219 16202 3429 2946 3298 16220 16203 1657 2947 3299 16221 16204 782 2945 3297 16222 16205 1657 2947 3299 16223 16206 3431 2948 3300 16224 16207 781 2949 3301 16225 16208 3430 2950 3302 16226 16209 1657 2947 3299 16227 16210 781 2949 3301 16228 16211 1657 2947 3299 16229 16212 3429 2946 3298 16230 16213 779 2943 3295 16231 16214 3426 2940 3292 16232 16215 1657 2947 3299 16233 16216 779 2943 3295 16234 16217 1657 2947 3299 16235 16218 3430 2950 3302 16236 16219 780 2939 3291 16237 16220 3431 2948 3300 16238 16221 1657 2947 3299 16239 16222 780 2939 3291 16240 16223 1657 2947 3299 16241 16224 3426 2940 3292 16242 16225 784 2951 3303 16243 16226 3432 2952 3304 16244 16227 1658 2953 3305 16245 16228 784 2951 3303 16246 16229 1658 2953 3305 16247 16230 3434 2954 3306 16248 16231 783 2955 3307 16249 16232 3433 2956 3308 16250 16233 1658 2953 3305 16251 16234 783 2955 3307 16252 16235 1658 2953 3305 16253 16236 3432 2952 3304 16254 16237 781 2949 3301 16255 16238 3429 2946 3298 16256 16239 1658 2953 3305 16257 16240 781 2949 3301 16258 16241 1658 2953 3305 16259 16242 3433 2956 3308 16260 16243 782 2945 3297 16261 16244 3434 2954 3306 16262 16245 1658 2953 3305 16263 16246 782 2945 3297 16264 16247 1658 2953 3305 16265 16248 3429 2946 3298 16266 16249 776 2932 3309 16267 16250 3421 2931 3310 16268 16251 1659 2957 3311 16269 16252 776 2932 3309 16270 16253 1659 2957 3311 16271 16254 3436 2958 3312 16272 16255 773 2930 3313 16273 16256 3435 2959 3314 16274 16257 1659 2957 3311 16275 16258 773 2930 3313 16276 16259 1659 2957 3311 16277 16260 3421 2931 3310 16278 16261 783 2955 3307 16279 16262 3432 2952 3304 16280 16263 1659 2957 3311 16281 16264 783 2955 3307 16282 16265 1659 2957 3311 16283 16266 3435 2959 3314 16284 16267 784 2951 3303 16285 16268 3436 2958 3312 16286 16269 1659 2957 3311 16287 16270 784 2951 3303 16288 16271 1659 2957 3311 16289 16272 3432 2952 3304 16290 16273 767 2909 3261 16291 16274 3437 2960 3315 16292 16275 1660 2961 3316 16293 16276 767 2909 3261 16294 16277 1660 2961 3316 16295 16278 3412 2910 3262 16296 16279 775 2924 3276 16297 16280 3422 2927 3279 16298 16281 1660 2961 3316 16299 16282 775 2924 3276 16300 16283 1660 2961 3316 16301 16284 3437 2960 3315 16302 16285 776 2932 3284 16303 16286 3438 2962 3317 16304 16287 1660 2961 3316 16305 16288 776 2932 3284 16306 16289 1660 2961 3316 16307 16290 3422 2927 3279 16308 16291 770 2913 3265 16309 16292 3412 2910 3262 16310 16293 1660 2961 3316 16311 16294 770 2913 3265 16312 16295 1660 2961 3316 16313 16296 3438 2962 3317 16314 16297 768 2917 3269 16315 16298 3439 2963 3318 16316 16299 1661 2964 3319 16317 16300 768 2917 3269 16318 16301 1661 2964 3319 16319 16302 3415 2912 3264 16320 16303 778 2933 3285 16321 16304 3425 2936 3288 16322 16305 1661 2964 3319 16323 16306 778 2933 3285 16324 16307 1661 2964 3319 16325 16308 3439 2963 3318 16326 16309 775 2924 3276 16327 16310 3437 2960 3315 16328 16311 1661 2964 3319 16329 16312 775 2924 3276 16330 16313 1661 2964 3319 16331 16314 3425 2936 3288 16332 16315 767 2909 3261 16333 16316 3415 2912 3264 16334 16317 1661 2964 3319 16335 16318 767 2909 3261 16336 16319 1661 2964 3319 16337 16320 3437 2960 3315 16338 16321 771 2923 3320 16339 16322 3440 2965 3321 16340 16323 1662 2966 3322 16341 16324 771 2923 3320 16342 16325 1662 2966 3322 16343 16326 3418 2919 3271 16344 16327 780 2939 3291 16345 16328 3428 2942 3294 16346 16329 1662 2966 3322 16347 16330 780 2939 3291 16348 16331 1662 2966 3322 16349 16332 3440 2965 3321 16350 16333 778 2933 3285 16351 16334 3439 2963 3318 16352 16335 1662 2966 3322 16353 16336 778 2933 3285 16354 16337 1662 2966 3322 16355 16338 3428 2942 3294 16356 16339 768 2917 3269 16357 16340 3418 2919 3271 16358 16341 1662 2966 3322 16359 16342 768 2917 3269 16360 16343 1662 2966 3322 16361 16344 3439 2963 3318 16362 16345 772 2921 3323 16363 16346 3441 2967 3324 16364 16347 1663 2968 3325 16365 16348 772 2921 3323 16366 16349 1663 2968 3325 16367 16350 3417 2922 3326 16368 16351 782 2945 3297 16369 16352 3431 2948 3300 16370 16353 1663 2968 3325 16371 16354 782 2945 3297 16372 16355 1663 2968 3325 16373 16356 3441 2967 3324 16374 16357 780 2939 3291 16375 16358 3440 2965 3321 16376 16359 1663 2968 3325 16377 16360 780 2939 3291 16378 16361 1663 2968 3325 16379 16362 3431 2948 3300 16380 16363 771 2923 3320 16381 16364 3417 2922 3326 16382 16365 1663 2968 3325 16383 16366 771 2923 3320 16384 16367 1663 2968 3325 16385 16368 3440 2965 3321 16386 16369 769 2915 3327 16387 16370 3442 2969 3328 16388 16371 1664 2970 3329 16389 16372 769 2915 3327 16390 16373 1664 2970 3329 16391 16374 3416 2920 3330 16392 16375 784 2951 3303 16393 16376 3434 2954 3306 16394 16377 1664 2970 3329 16395 16378 784 2951 3303 16396 16379 1664 2970 3329 16397 16380 3442 2969 3328 16398 16381 782 2945 3297 16399 16382 3441 2967 3324 16400 16383 1664 2970 3329 16401 16384 782 2945 3297 16402 16385 1664 2970 3329 16403 16386 3434 2954 3306 16404 16387 772 2921 3323 16405 16388 3416 2920 3330 16406 16389 1664 2970 3329 16407 16390 772 2921 3323 16408 16391 1664 2970 3329 16409 16392 3441 2967 3324 16410 16393 770 2913 3331 16411 16394 3438 2962 3332 16412 16395 1665 2971 3333 16413 16396 770 2913 3331 16414 16397 1665 2971 3333 16415 16398 3413 2914 3334 16416 16399 776 2932 3309 16417 16400 3436 2958 3312 16418 16401 1665 2971 3333 16419 16402 776 2932 3309 16420 16403 1665 2971 3333 16421 16404 3438 2962 3332 16422 16405 784 2951 3303 16423 16406 3442 2969 3328 16424 16407 1665 2971 3333 16425 16408 784 2951 3303 16426 16409 1665 2971 3333 16427 16410 3436 2958 3312 16428 16411 769 2915 3327 16429 16412 3413 2914 3334 16430 16413 1665 2971 3333 16431 16414 769 2915 3327 16432 16415 1665 2971 3333 16433 16416 3442 2969 3328 16434 16417 781 2949 3301 16435 16418 3443 2972 3335 16436 16419 1666 2973 3336 16437 16420 781 2949 3301 16438 16421 1666 2973 3336 16439 16422 3430 2950 3302 16440 16423 743 2801 3337 16441 16424 3444 2974 3338 16442 16425 1666 2973 3336 16443 16426 743 2801 3337 16444 16427 1666 2973 3336 16445 16428 3443 2972 3335 16446 16429 757 2862 3339 16447 16430 3445 2975 3340 16448 16431 1666 2973 3336 16449 16432 757 2862 3339 16450 16433 1666 2973 3336 16451 16434 3444 2974 3338 16452 16435 779 2943 3295 16453 16436 3430 2950 3302 16454 16437 1666 2973 3336 16455 16438 779 2943 3295 16456 16439 1666 2973 3336 16457 16440 3445 2975 3340 16458 16441 783 2955 3307 16459 16442 3446 2976 3341 16460 16443 1667 2977 3342 16461 16444 783 2955 3307 16462 16445 1667 2977 3342 16463 16446 3433 2956 3308 16464 16447 735 2775 3343 16465 16448 3357 2802 3344 16466 16449 1667 2977 3342 16467 16450 735 2775 3343 16468 16451 1667 2977 3342 16469 16452 3446 2976 3341 16470 16453 743 2801 3337 16471 16454 3443 2972 3335 16472 16455 1667 2977 3342 16473 16456 743 2801 3337 16474 16457 1667 2977 3342 16475 16458 3357 2802 3344 16476 16459 781 2949 3301 16477 16460 3433 2956 3308 16478 16461 1667 2977 3342 16479 16462 781 2949 3301 16480 16463 1667 2977 3342 16481 16464 3443 2972 3335 16482 16465 773 2930 3313 16483 16466 3447 2978 3345 16484 16467 1668 2979 3346 16485 16468 773 2930 3313 16486 16469 1668 2979 3346 16487 16470 3435 2959 3314 16488 16471 734 2777 3347 16489 16472 3343 2776 3348 16490 16473 1668 2979 3346 16491 16474 734 2777 3347 16492 16475 1668 2979 3346 16493 16476 3447 2978 3345 16494 16477 735 2775 3343 16495 16478 3446 2976 3341 16496 16479 1668 2979 3346 16497 16480 735 2775 3343 16498 16481 1668 2979 3346 16499 16482 3343 2776 3348 16500 16483 783 2955 3307 16501 16484 3435 2959 3314 16502 16485 1668 2979 3346 16503 16486 783 2955 3307 16504 16487 1668 2979 3346 16505 16488 3446 2976 3341 16506 16489 774 2928 3280 16507 16490 3448 2980 3349 16508 16491 1669 2981 3350 16509 16492 774 2928 3280 16510 16493 1669 2981 3350 16511 16494 3420 2929 3281 16512 16495 749 2843 3351 16513 16496 3449 2982 3352 16514 16497 1669 2981 3350 16515 16498 749 2843 3351 16516 16499 1669 2981 3350 16517 16500 3448 2980 3349 16518 16501 734 2777 3353 16519 16502 3447 2978 3354 16520 16503 1669 2981 3350 16521 16504 734 2777 3353 16522 16505 1669 2981 3350 16523 16506 3449 2982 3352 16524 16507 773 2930 3282 16525 16508 3420 2929 3281 16526 16509 1669 2981 3350 16527 16510 773 2930 3282 16528 16511 1669 2981 3350 16529 16512 3447 2978 3354 16530 16513 777 2937 3289 16531 16514 3450 2983 3355 16532 16515 1670 2984 3356 16533 16516 777 2937 3289 16534 16517 1670 2984 3356 16535 16518 3424 2938 3290 16536 16519 759 2868 3357 16537 16520 3392 2872 3358 16538 16521 1670 2984 3356 16539 16522 759 2868 3357 16540 16523 1670 2984 3356 16541 16524 3450 2983 3355 16542 16525 749 2843 3351 16543 16526 3448 2980 3349 16544 16527 1670 2984 3356 16545 16528 749 2843 3351 16546 16529 1670 2984 3356 16547 16530 3392 2872 3358 16548 16531 774 2928 3280 16549 16532 3424 2938 3290 16550 16533 1670 2984 3356 16551 16534 774 2928 3280 16552 16535 1670 2984 3356 16553 16536 3448 2980 3349 16554 16537 779 2943 3295 16555 16538 3445 2975 3340 16556 16539 1671 2985 3359 16557 16540 779 2943 3295 16558 16541 1671 2985 3359 16559 16542 3427 2944 3296 16560 16543 757 2862 3339 16561 16544 3390 2869 3360 16562 16545 1671 2985 3359 16563 16546 757 2862 3339 16564 16547 1671 2985 3359 16565 16548 3445 2975 3340 16566 16549 759 2868 3357 16567 16550 3450 2983 3355 16568 16551 1671 2985 3359 16569 16552 759 2868 3357 16570 16553 1671 2985 3359 16571 16554 3390 2869 3360 16572 16555 777 2937 3289 16573 16556 3427 2944 3296 16574 16557 1671 2985 3359 16575 16558 777 2937 3289 16576 16559 1671 2985 3359 16577 16560 3450 2983 3355 16578 16561 785 2986 3361 16579 16562 3451 2987 3362 16580 16563 1672 2988 3363 16581 16564 785 2986 3361 16582 16565 1672 2988 3363 16583 16566 3454 2989 3364 16584 16567 788 2990 3365 16585 16568 3452 2991 3366 16586 16569 1672 2988 3363 16587 16570 788 2990 3365 16588 16571 1672 2988 3363 16589 16572 3451 2987 3362 16590 16573 787 2992 3367 16591 16574 3453 2993 3368 16592 16575 1672 2988 3363 16593 16576 787 2992 3367 16594 16577 1672 2988 3363 16595 16578 3452 2991 3366 16596 16579 786 2994 3369 16597 16580 3454 2989 3364 16598 16581 1672 2988 3363 16599 16582 786 2994 3369 16600 16583 1672 2988 3363 16601 16584 3453 2993 3368 16602 16585 786 2994 3370 16603 16586 3453 2993 3371 16604 16587 1673 2995 3372 16605 16588 786 2994 3370 16606 16589 1673 2995 3372 16607 16590 3457 2996 3373 16608 16591 787 2992 3374 16609 16592 3455 2997 3375 16610 16593 1673 2995 3372 16611 16594 787 2992 3374 16612 16595 1673 2995 3372 16613 16596 3453 2993 3371 16614 16597 790 2998 3376 16615 16598 3456 2999 3377 16616 16599 1673 2995 3372 16617 16600 790 2998 3376 16618 16601 1673 2995 3372 16619 16602 3455 2997 3375 16620 16603 789 3000 3378 16621 16604 3457 2996 3373 16622 16605 1673 2995 3372 16623 16606 789 3000 3378 16624 16607 1673 2995 3372 16625 16608 3456 2999 3377 16626 16609 793 3001 3379 16627 16610 3458 3002 3380 16628 16611 1674 3003 3381 16629 16612 793 3001 3379 16630 16613 1674 3003 3381 16631 16614 3461 3004 3382 16632 16615 792 3005 3383 16633 16616 3459 3006 3384 16634 16617 1674 3003 3381 16635 16618 792 3005 3383 16636 16619 1674 3003 3381 16637 16620 3458 3002 3380 16638 16621 791 3007 3385 16639 16622 3460 3008 3386 16640 16623 1674 3003 3381 16641 16624 791 3007 3385 16642 16625 1674 3003 3381 16643 16626 3459 3006 3384 16644 16627 794 3009 3387 16645 16628 3461 3004 3382 16646 16629 1674 3003 3381 16647 16630 794 3009 3387 16648 16631 1674 3003 3381 16649 16632 3460 3008 3386 16650 16633 796 3010 3388 16651 16634 3462 3011 3389 16652 16635 1675 3012 3390 16653 16636 796 3010 3388 16654 16637 1675 3012 3390 16655 16638 3464 3013 3391 16656 16639 795 3014 3392 16657 16640 3463 3015 3393 16658 16641 1675 3012 3390 16659 16642 795 3014 3392 16660 16643 1675 3012 3390 16661 16644 3462 3011 3389 16662 16645 792 3005 3383 16663 16646 3458 3002 3380 16664 16647 1675 3012 3390 16665 16648 792 3005 3383 16666 16649 1675 3012 3390 16667 16650 3463 3015 3393 16668 16651 793 3001 3379 16669 16652 3464 3013 3391 16670 16653 1675 3012 3390 16671 16654 793 3001 3379 16672 16655 1675 3012 3390 16673 16656 3458 3002 3380 16674 16657 798 3016 3394 16675 16658 3465 3017 3395 16676 16659 1676 3018 3396 16677 16660 798 3016 3394 16678 16661 1676 3018 3396 16679 16662 3467 3019 3397 16680 16663 797 3020 3398 16681 16664 3466 3021 3399 16682 16665 1676 3018 3396 16683 16666 797 3020 3398 16684 16667 1676 3018 3396 16685 16668 3465 3017 3395 16686 16669 795 3014 3392 16687 16670 3462 3011 3389 16688 16671 1676 3018 3396 16689 16672 795 3014 3392 16690 16673 1676 3018 3396 16691 16674 3466 3021 3399 16692 16675 796 3010 3388 16693 16676 3467 3019 3397 16694 16677 1676 3018 3396 16695 16678 796 3010 3388 16696 16679 1676 3018 3396 16697 16680 3462 3011 3389 16698 16681 800 3022 3400 16699 16682 3468 3023 3401 16700 16683 1677 3024 3402 16701 16684 800 3022 3400 16702 16685 1677 3024 3402 16703 16686 3470 3025 3403 16704 16687 799 3026 3404 16705 16688 3469 3027 3405 16706 16689 1677 3024 3402 16707 16690 799 3026 3404 16708 16691 1677 3024 3402 16709 16692 3468 3023 3401 16710 16693 797 3020 3398 16711 16694 3465 3017 3395 16712 16695 1677 3024 3402 16713 16696 797 3020 3398 16714 16697 1677 3024 3402 16715 16698 3469 3027 3405 16716 16699 798 3016 3394 16717 16700 3470 3025 3403 16718 16701 1677 3024 3402 16719 16702 798 3016 3394 16720 16703 1677 3024 3402 16721 16704 3465 3017 3395 16722 16705 802 3028 3406 16723 16706 3471 3029 3407 16724 16707 1678 3030 3408 16725 16708 802 3028 3406 16726 16709 1678 3030 3408 16727 16710 3473 3031 3409 16728 16711 801 3032 3410 16729 16712 3472 3033 3411 16730 16713 1678 3030 3408 16731 16714 801 3032 3410 16732 16715 1678 3030 3408 16733 16716 3471 3029 3407 16734 16717 799 3026 3404 16735 16718 3468 3023 3401 16736 16719 1678 3030 3408 16737 16720 799 3026 3404 16738 16721 1678 3030 3408 16739 16722 3472 3033 3411 16740 16723 800 3022 3400 16741 16724 3473 3031 3409 16742 16725 1678 3030 3408 16743 16726 800 3022 3400 16744 16727 1678 3030 3408 16745 16728 3468 3023 3401 16746 16729 794 3009 3387 16747 16730 3460 3008 3386 16748 16731 1679 3034 3412 16749 16732 794 3009 3387 16750 16733 1679 3034 3412 16751 16734 3475 3035 3413 16752 16735 791 3007 3385 16753 16736 3474 3036 3414 16754 16737 1679 3034 3412 16755 16738 791 3007 3385 16756 16739 1679 3034 3412 16757 16740 3460 3008 3386 16758 16741 801 3032 3415 16759 16742 3471 3029 3416 16760 16743 1679 3034 3412 16761 16744 801 3032 3415 16762 16745 1679 3034 3412 16763 16746 3474 3036 3414 16764 16747 802 3028 3417 16765 16748 3475 3035 3413 16766 16749 1679 3034 3412 16767 16750 802 3028 3417 16768 16751 1679 3034 3412 16769 16752 3471 3029 3416 16770 16753 785 2986 3361 16771 16754 3476 3037 3418 16772 16755 1680 3038 3419 16773 16756 785 2986 3361 16774 16757 1680 3038 3419 16775 16758 3451 2987 3362 16776 16759 793 3001 3379 16777 16760 3461 3004 3382 16778 16761 1680 3038 3419 16779 16762 793 3001 3379 16780 16763 1680 3038 3419 16779 16762 3476 3037 3418 16781 16764 794 3009 3387 16782 16765 3477 3039 3420 16783 16766 1680 3038 3419 16784 16767 794 3009 3387 16785 16768 1680 3038 3419 16786 16769 3461 3004 3382 16787 16770 788 2990 3365 16788 16771 3451 2987 3362 16789 16772 1680 3038 3419 16790 16773 788 2990 3365 16791 16774 1680 3038 3419 16792 16775 3477 3039 3420 16793 16776 786 2994 3421 16794 16777 3478 3040 3422 16795 16778 1681 3041 3423 16796 16779 786 2994 3421 16797 16780 1681 3041 3423 16798 16781 3454 2989 3364 16799 16782 796 3010 3388 16800 16783 3464 3013 3391 16801 16784 1681 3041 3423 16802 16785 796 3010 3388 16803 16786 1681 3041 3423 16804 16787 3478 3040 3422 16805 16788 793 3001 3379 16806 16789 3476 3037 3418 16807 16790 1681 3041 3423 16808 16791 793 3001 3379 16809 16792 1681 3041 3423 16810 16793 3464 3013 3391 16811 16794 785 2986 3361 16812 16795 3454 2989 3364 16813 16796 1681 3041 3423 16814 16797 785 2986 3361 16815 16798 1681 3041 3423 16816 16799 3476 3037 3418 16817 16800 789 3000 3378 16818 16801 3479 3042 3424 16819 16802 1682 3043 3425 16820 16803 789 3000 3378 16821 16804 1682 3043 3425 16822 16805 3457 2996 3426 16823 16806 798 3016 3394 16824 16807 3467 3019 3397 16825 16808 1682 3043 3425 16826 16809 798 3016 3394 16827 16810 1682 3043 3425 16828 16811 3479 3042 3424 16829 16812 796 3010 3388 16830 16813 3478 3040 3422 16831 16814 1682 3043 3425 16832 16815 796 3010 3388 16833 16816 1682 3043 3425 16834 16817 3467 3019 3397 16835 16818 786 2994 3421 16836 16819 3457 2996 3426 16837 16820 1682 3043 3425 16838 16821 786 2994 3421 16839 16822 1682 3043 3425 16840 16823 3478 3040 3422 16841 16824 790 2998 3376 16842 16825 3480 3044 3427 16843 16826 1683 3045 3428 16844 16827 790 2998 3376 16845 16828 1683 3045 3428 16846 16829 3456 2999 3377 16847 16830 800 3022 3400 16848 16831 3470 3025 3403 16849 16832 1683 3045 3428 16850 16833 800 3022 3400 16851 16834 1683 3045 3428 16852 16835 3480 3044 3427 16853 16836 798 3016 3394 16854 16837 3479 3042 3424 16855 16838 1683 3045 3428 16856 16839 798 3016 3394 16857 16840 1683 3045 3428 16858 16841 3470 3025 3403 16859 16842 789 3000 3378 16860 16843 3456 2999 3377 16861 16844 1683 3045 3428 16862 16845 789 3000 3378 16863 16846 1683 3045 3428 16864 16847 3479 3042 3424 16865 16848 787 2992 3429 16866 16849 3481 3046 3430 16867 16850 1684 3047 3431 16868 16851 787 2992 3429 16869 16852 1684 3047 3431 16870 16853 3455 2997 3375 16871 16854 802 3028 3406 16872 16855 3473 3031 3409 16873 16856 1684 3047 3431 16874 16857 802 3028 3406 16875 16858 1684 3047 3431 16876 16859 3481 3046 3430 16877 16860 800 3022 3400 16878 16861 3480 3044 3427 16879 16862 1684 3047 3431 16880 16863 800 3022 3400 16881 16864 1684 3047 3431 16882 16865 3473 3031 3409 16883 16866 790 2998 3376 16884 16867 3455 2997 3375 16885 16868 1684 3047 3431 16886 16869 790 2998 3376 16887 16870 1684 3047 3431 16888 16871 3480 3044 3427 16889 16872 788 2990 3365 16890 16873 3477 3039 3420 16891 16874 1685 3048 3432 16892 16875 788 2990 3365 16893 16876 1685 3048 3432 16894 16877 3452 2991 3433 16895 16878 794 3009 3387 16896 16879 3475 3035 3413 16897 16880 1685 3048 3432 16898 16881 794 3009 3387 16899 16882 1685 3048 3432 16900 16883 3477 3039 3420 16901 16884 802 3028 3417 16902 16885 3481 3046 3434 16903 16886 1685 3048 3432 16904 16887 802 3028 3417 16905 16888 1685 3048 3432 16906 16889 3475 3035 3413 16907 16890 787 2992 3435 16908 16891 3452 2991 3433 16909 16892 1685 3048 3432 16910 16893 787 2992 3435 16911 16894 1685 3048 3432 16912 16895 3481 3046 3434 16913 16896 724 2745 3079 16914 16897 3482 3049 3436 16915 16898 1686 3050 3437 16916 16899 724 2745 3079 16917 16900 1686 3050 3437 16918 16901 3329 2743 3077 16919 16902 749 2843 3438 16920 16903 3377 2842 3439 16921 16904 1686 3050 3437 16922 16905 749 2843 3438 16923 16906 1686 3050 3437 16924 16907 3482 3049 3436 16925 16908 750 2841 3440 16926 16909 3483 3051 3441 16927 16910 1686 3050 3437 16928 16911 750 2841 3440 16929 16912 1686 3050 3437 16930 16913 3377 2842 3439 16931 16914 723 2740 3074 16932 16915 3329 2743 3077 16933 16916 1686 3050 3437 16934 16917 723 2740 3074 16935 16918 1686 3050 3437 16936 16919 3483 3051 3441 16937 16920 734 2777 3442 16938 16921 3449 2982 3443 16939 16922 1687 3052 3444 16940 16923 734 2777 3442 16941 16924 1687 3052 3444 16942 16925 3344 2778 3445 16943 16926 749 2843 3438 16944 16927 3482 3049 3436 16945 16928 1687 3052 3444 16946 16929 749 2843 3438 16947 16930 1687 3052 3444 16948 16931 3449 2982 3443 16949 16932 724 2745 3079 16950 16933 3330 2747 3081 16951 16934 1687 3052 3444 16952 16935 724 2745 3079 16953 16936 1687 3052 3444 16954 16937 3482 3049 3436 16955 16938 725 2746 3080 16956 16939 3344 2778 3445 16957 16940 1687 3052 3444 16958 16941 725 2746 3080 16959 16942 1687 3052 3444 16960 16943 3330 2747 3081 16961 16944 750 2841 3446 16962 16945 3381 2851 3447 16963 16946 1688 3053 3448 16964 16947 750 2841 3446 16965 16948 1688 3053 3448 16966 16949 3483 3051 3449 16967 16950 753 2850 3450 16968 16951 3484 3054 3451 16969 16952 1688 3053 3448 16970 16953 753 2850 3450 16971 16954 1688 3053 3448 16972 16955 3381 2851 3447 16973 16956 803 3055 3452 16974 16957 3485 3056 3453 16975 16958 1688 3053 3448 16976 16959 803 3055 3452 16977 16960 1688 3053 3448 16978 16961 3484 3054 3451 16979 16962 723 2740 3454 16980 16963 3483 3051 3449 16981 16964 1688 3053 3448 16982 16965 723 2740 3454 16983 16966 1688 3053 3448 16984 16967 3485 3056 3453 16985 16968 718 2733 3084 16986 16969 3334 2751 3087 16987 16970 1689 3057 3455 16988 16971 718 2733 3084 16989 16972 1689 3057 3455 16990 16973 3331 2749 3456 16991 16974 726 2755 3092 16992 16975 3486 3058 3457 16993 16976 1689 3057 3455 16994 16977 726 2755 3092 16995 16978 1689 3057 3455 16996 16979 3334 2751 3087 16997 16980 736 2771 3108 16998 16981 3345 2774 3111 16999 16982 1689 3057 3455 17000 16983 736 2771 3108 17001 16984 1689 3057 3455 17002 16985 3486 3058 3457 17003 16986 725 2746 3116 17004 16987 3331 2749 3456 17005 16988 1689 3057 3455 17006 16989 725 2746 3116 17007 16990 1689 3057 3455 17008 16991 3345 2774 3111 17009 16992 803 3055 3452 17010 16993 3484 3054 3451 17011 16994 1690 3059 3458 17012 16995 803 3055 3452 17013 16996 1690 3059 3458 17014 16997 3488 3060 3459 17015 16998 753 2850 3450 17016 16999 3384 2857 3460 17017 17000 1690 3059 3458 17018 17001 753 2850 3450 17019 17002 1690 3059 3458 17020 17003 3484 3054 3451 17021 17004 755 2856 3461 17022 17005 3487 3061 3462 17023 17006 1690 3059 3458 17024 17007 755 2856 3461 17025 17008 1690 3059 3458 17026 17009 3384 2857 3460 17027 17010 748 2812 3150 17028 17011 3488 3060 3459 17029 17012 1690 3059 3458 17030 17013 748 2812 3150 17031 17014 1690 3059 3458 17032 17015 3487 3061 3462 17033 17016 736 2771 3108 17034 17017 3486 3058 3457 17035 17018 1691 3062 3463 17036 17019 736 2771 3108 17037 17020 1691 3062 3463 17036 17019 3355 2797 3135 17038 17021 726 2755 3092 17039 17022 3348 2780 3118 17040 17023 1691 3062 3463 17041 17024 726 2755 3092 17042 17025 1691 3062 3463 17043 17026 3486 3058 3457 17044 17027 737 2784 3122 17045 17028 3366 2818 3156 17046 17029 1691 3062 3463 17047 17030 737 2784 3122 17048 17031 1691 3062 3463 17049 17032 3348 2780 3118 17050 17033 744 2799 3137 17051 17034 3355 2797 3135 17052 17035 1691 3062 3463 17053 17036 744 2799 3137 17054 17037 1691 3062 3463 17055 17038 3366 2818 3156 17056 17039 755 2856 3461 17057 17040 3387 2863 3464 17058 17041 1692 3063 3465 17059 17042 755 2856 3461 17060 17043 1692 3063 3465 17061 17044 3487 3061 3462 17062 17045 757 2862 3466 17063 17046 3489 3064 3467 17064 17047 1692 3063 3465 17065 17048 757 2862 3466 17066 17049 1692 3063 3465 17067 17050 3387 2863 3464 17068 17051 747 2816 3154 17069 17052 3363 2813 3151 17070 17053 1692 3063 3465 17071 17054 747 2816 3154 17072 17055 1692 3063 3465 17073 17056 3489 3064 3467 17074 17057 748 2812 3150 17075 17058 3487 3061 3462 17076 17059 1692 3063 3465 17077 17060 748 2812 3150 17078 17061 1692 3063 3465 17079 17062 3363 2813 3151 17080 17063 747 2816 3154 17081 17064 3489 3064 3467 17082 17065 1693 3065 3468 17083 17066 747 2816 3154 17084 17067 1693 3065 3468 17085 17068 3367 2820 3158 17086 17069 757 2862 3466 17087 17070 3444 2974 3469 17088 17071 1693 3065 3468 17089 17072 757 2862 3466 17090 17073 1693 3065 3468 17091 17074 3489 3064 3467 17092 17075 743 2801 3139 17093 17076 3356 2800 3138 17094 17077 1693 3065 3468 17095 17078 743 2801 3139 17096 17079 1693 3065 3468 17097 17080 3444 2974 3469 17098 17081 744 2799 3137 17099 17082 3367 2820 3158 17100 17083 1693 3065 3468 17101 17084 744 2799 3137 17102 17085 1693 3065 3468 17103 17086 3356 2800 3138 17104 17087 792 3005 3383 17105 17088 3490 3066 3470 17106 17089 1694 3067 3471 17107 17090 792 3005 3383 17108 17091 1694 3067 3471 17109 17092 3459 3006 3384 17110 17093 722 2736 3472 17111 17094 3327 2741 3473 17112 17095 1694 3067 3471 17113 17096 722 2736 3472 17114 17097 1694 3067 3471 17115 17098 3490 3066 3470 17116 17099 723 2740 3474 17117 17100 3491 3068 3475 17118 17101 1694 3067 3471 17119 17102 723 2740 3474 17120 17103 1694 3067 3471 17121 17104 3327 2741 3473 17122 17105 791 3007 3385 17123 17106 3459 3006 3384 17124 17107 1694 3067 3471 17125 17108 791 3007 3385 17126 17109 1694 3067 3471 17127 17110 3491 3068 3475 17128 17111 795 3014 3392 17129 17112 3492 3069 3476 17130 17113 1695 3070 3477 17131 17114 795 3014 3392 17132 17115 1695 3070 3477 17133 17116 3463 3015 3393 17134 17117 729 2759 3478 17135 17118 3335 2758 3479 17136 17119 1695 3070 3477 17137 17120 729 2759 3478 17138 17121 1695 3070 3477 17139 17122 3492 3069 3476 17140 17123 722 2736 3472 17141 17124 3490 3066 3470 17142 17125 1695 3070 3477 17143 17126 722 2736 3472 17144 17127 1695 3070 3477 17145 17128 3335 2758 3479 17146 17129 792 3005 3383 17147 17130 3463 3015 3393 17148 17131 1695 3070 3477 17149 17132 792 3005 3383 17150 17133 1695 3070 3477 17151 17134 3490 3066 3470 17152 17135 797 3020 3398 17153 17136 3493 3071 3480 17154 17137 1696 3072 3481 17155 17138 797 3020 3398 17156 17139 1696 3072 3481 17157 17140 3466 3021 3399 17158 17141 740 2788 3482 17159 17142 3349 2787 3483 17160 17143 1696 3072 3481 17161 17144 740 2788 3482 17162 17145 1696 3072 3481 17163 17146 3493 3071 3480 17164 17147 729 2759 3478 17165 17148 3492 3069 3476 17166 17149 1696 3072 3481 17167 17150 729 2759 3478 17168 17151 1696 3072 3481 17169 17152 3349 2787 3483 17170 17153 795 3014 3392 17171 17154 3466 3021 3399 17172 17155 1696 3072 3481 17173 17156 795 3014 3392 17174 17157 1696 3072 3481 17175 17158 3492 3069 3476 17176 17159 799 3026 3404 17177 17160 3494 3073 3484 17178 17161 1697 3074 3485 17179 17162 799 3026 3404 17180 17163 1697 3074 3485 17181 17164 3469 3027 3405 17182 17165 748 2812 3486 17183 17166 3365 2815 3487 17184 17167 1697 3074 3485 17185 17168 748 2812 3486 17186 17169 1697 3074 3485 17187 17170 3494 3073 3484 17188 17171 740 2788 3482 17189 17172 3493 3071 3480 17190 17173 1697 3074 3485 17191 17174 740 2788 3482 17192 17175 1697 3074 3485 17193 17176 3365 2815 3487 17194 17177 797 3020 3398 17195 17178 3469 3027 3405 17196 17179 1697 3074 3485 17197 17180 797 3020 3398 17198 17181 1697 3074 3485 17199 17182 3493 3071 3480 17200 17183 801 3032 3410 17201 17184 3495 3075 3488 17202 17185 1698 3076 3489 17203 17186 801 3032 3410 17204 17187 1698 3076 3489 17205 17188 3472 3033 3411 17206 17189 803 3055 3490 17207 17190 3488 3060 3491 17208 17191 1698 3076 3489 17209 17192 803 3055 3490 17210 17193 1698 3076 3489 17211 17194 3495 3075 3488 17212 17195 748 2812 3486 17213 17196 3494 3073 3484 17214 17197 1698 3076 3489 17215 17198 748 2812 3486 17216 17199 1698 3076 3489 17217 17200 3488 3060 3491 17218 17201 799 3026 3404 17219 17202 3472 3033 3411 17220 17203 1698 3076 3489 17221 17204 799 3026 3404 17222 17205 1698 3076 3489 17223 17206 3494 3073 3484 17224 17207 791 3007 3385 17225 17208 3491 3068 3475 17226 17209 1699 3077 3492 17227 17210 791 3007 3385 17228 17211 1699 3077 3492 17229 17212 3474 3036 3414 17230 17213 723 2740 3474 17231 17214 3485 3056 3493 17232 17215 1699 3077 3492 17233 17216 723 2740 3474 17234 17217 1699 3077 3492 17235 17218 3491 3068 3475 17236 17219 803 3055 3494 17237 17220 3495 3075 3495 17238 17221 1699 3077 3492 17239 17222 803 3055 3494 17240 17223 1699 3077 3492 17241 17224 3485 3056 3493 17242 17225 801 3032 3415 17243 17226 3474 3036 3414 17244 17227 1699 3077 3492 17245 17228 801 3032 3415 17246 17229 1699 3077 3492 17247 17230 3495 3075 3495 17248 17231 805 3078 3496 17249 17232 3496 3079 3497 17250 17233 1700 3080 3498 17251 17234 805 3078 3496 17252 17235 1700 3080 3498 17253 17236 3499 3081 3499 17254 17237 804 3082 3500 17255 17238 3497 3083 3501 17256 17239 1700 3080 3498 17257 17240 804 3082 3500 17258 17241 1700 3080 3498 17259 17242 3496 3079 3497 17260 17243 485 2000 3502 17261 17244 3498 3084 3503 17262 17245 1700 3080 3498 17263 17246 485 2000 3502 17264 17247 1700 3080 3498 17265 17248 3497 3083 3501 17266 17249 487 2008 3504 17267 17250 3499 3081 3499 17268 17251 1700 3080 3498 17269 17252 487 2008 3504 17270 17253 1700 3080 3498 17269 17252 3498 3084 3503 17271 17254 807 3085 3505 17272 17255 3500 3086 3506 17273 17256 1701 3087 3507 17274 17257 807 3085 3505 17275 17258 1701 3087 3507 17276 17259 3502 3088 3508 17277 17260 493 2021 3509 17278 17261 3501 3089 3510 17279 17262 1701 3087 3507 17280 17263 493 2021 3509 17281 17264 1701 3087 3507 17282 17265 3500 3086 3506 17283 17266 806 1141 3511 17284 17267 2519 1140 3512 17285 17268 1701 3087 3507 17286 17269 806 1141 3511 17287 17270 1701 3087 3507 17288 17271 3501 3089 3510 17289 17272 808 1139 3513 17290 17273 3502 3088 3508 17291 17274 1701 3087 3507 17292 17275 808 1139 3513 17293 17276 1701 3087 3507 17294 17277 2519 1140 3512 17295 17278 811 3090 3514 17296 17279 3503 3091 3515 17297 17280 1702 3092 3516 17298 17281 811 3090 3514 17299 17282 1702 3092 3516 17300 17283 3505 3093 3517 17301 17284 810 1150 3518 17302 17285 2524 1149 3519 17303 17286 1702 3092 3516 17304 17287 810 1150 3518 17305 17288 1702 3092 3516 17306 17289 3503 3091 3515 17307 17290 809 1148 3520 17308 17291 3504 3094 3521 17309 17292 1702 3092 3516 17310 17293 809 1148 3520 17311 17294 1702 3092 3516 17312 17295 2524 1149 3519 17313 17294 804 3082 3500 17314 17296 3505 3093 3517 17315 17297 1702 3092 3516 17316 17298 804 3082 3500 17317 17299 1702 3092 3516 17318 17300 3504 3094 3521 17319 17301 807 3085 3505 17320 17302 3506 3095 3522 17321 17303 1703 3096 3523 17322 17304 807 3085 3505 17323 17305 1703 3096 3523 17324 17306 3509 3097 3524 17325 17307 641 2414 2724 17326 17308 3507 3098 3525 17327 17309 1703 3096 3523 17328 17310 641 2414 2724 17329 17311 1703 3096 3523 17330 17312 3506 3095 3522 17331 17313 813 3099 3526 17332 17314 3508 3100 3527 17333 17315 1703 3096 3523 17334 17316 813 3099 3526 17335 17317 1703 3096 3523 17336 17318 3507 3098 3525 17337 17319 812 3101 3528 17338 17320 3509 3097 3524 17339 17321 1703 3096 3523 17340 17322 812 3101 3528 17341 17323 1703 3096 3523 17342 17324 3508 3100 3527 17343 17325 817 3102 3529 17344 17326 3510 3103 3530 17345 17327 1704 3104 3531 17346 17328 817 3102 3529 17347 17329 1704 3104 3531 17348 17330 3513 3105 3532 17349 17331 816 3106 3533 17350 17332 3511 3107 3534 17351 17333 1704 3104 3531 17352 17334 816 3106 3533 17353 17335 1704 3104 3531 17354 17336 3510 3103 3530 17355 17337 815 3108 3535 17356 17338 3512 3109 3536 17357 17339 1704 3104 3531 17358 17340 815 3108 3535 17359 17341 1704 3104 3531 17360 17342 3511 3107 3534 17361 17343 814 3110 3537 17362 17344 3513 3105 3532 17363 17345 1704 3104 3531 17364 17346 814 3110 3537 17365 17347 1704 3104 3531 17366 17348 3512 3109 3536 17367 17349 821 3111 3538 17368 17350 3514 3112 3539 17369 17351 1705 3113 3540 17370 17352 821 3111 3538 17371 17353 1705 3113 3540 17372 17354 3517 3114 3541 17373 17355 820 3115 3542 17374 17356 3515 3116 3543 17375 17357 1705 3113 3540 17376 17358 820 3115 3542 17377 17359 1705 3113 3540 17378 17360 3514 3112 3539 17379 17361 819 3117 3544 17380 17362 3516 3118 3545 17381 17363 1705 3113 3540 17382 17364 819 3117 3544 17383 17365 1705 3113 3540 17384 17366 3515 3116 3543 17385 17367 818 3119 3546 17386 17368 3517 3114 3541 17387 17369 1705 3113 3540 17388 17370 818 3119 3546 17389 17371 1705 3113 3540 17390 17372 3516 3118 3545 17391 17373 823 3120 3547 17392 17374 3518 3121 3548 17393 17375 1706 3122 3549 17394 17376 823 3120 3547 17395 17377 1706 3122 3549 17396 17378 3520 3123 3550 17397 17379 822 3124 3551 17398 17380 3519 3125 3552 17399 17381 1706 3122 3549 17400 17382 822 3124 3551 17401 17383 1706 3122 3549 17402 17384 3518 3121 3548 17403 17385 819 3117 3544 17404 17386 3515 3116 3543 17405 17387 1706 3122 3549 17406 17388 819 3117 3544 17407 17389 1706 3122 3549 17408 17390 3519 3125 3552 17409 17391 820 3115 3542 17410 17392 3520 3123 3550 17411 17393 1706 3122 3549 17412 17394 820 3115 3542 17413 17395 1706 3122 3549 17414 17396 3515 3116 3543 17415 17397 826 3126 3553 17416 17398 3521 3127 3554 17417 17399 1707 3128 3555 17418 17400 826 3126 3553 17419 17401 1707 3128 3555 17420 17402 3524 3129 3556 17421 17403 825 3130 3557 17422 17404 3522 3131 3558 17423 17405 1707 3128 3555 17424 17406 825 3130 3557 17425 17407 1707 3128 3555 17426 17408 3521 3127 3554 17427 17409 824 3132 3559 17428 17410 3523 3133 3560 17429 17411 1707 3128 3555 17430 17412 824 3132 3559 17431 17413 1707 3128 3555 17432 17414 3522 3131 3558 17433 17415 827 3134 3561 17434 17416 3524 3129 3556 17435 17417 1707 3128 3555 17436 17418 827 3134 3561 17437 17419 1707 3128 3555 17438 17420 3523 3133 3560 17439 17421 829 3135 3562 17440 17422 3525 3136 3563 17441 17423 1708 3137 3564 17442 17424 829 3135 3562 17443 17425 1708 3137 3564 17444 17426 3527 3138 3565 17445 17427 828 3139 3566 17446 17428 3526 3140 3567 17447 17429 1708 3137 3564 17448 17430 828 3139 3566 17449 17431 1708 3137 3564 17450 17432 3525 3136 3563 17451 17433 825 3130 3557 17452 17434 3521 3127 3554 17453 17435 1708 3137 3564 17454 17436 825 3130 3557 17455 17437 1708 3137 3564 17456 17438 3526 3140 3567 17457 17439 826 3126 3553 17458 17440 3527 3138 3565 17459 17441 1708 3137 3564 17460 17442 826 3126 3553 17461 17443 1708 3137 3564 17462 17444 3521 3127 3554 17463 17445 831 3141 3568 17464 17446 3528 3142 3569 17465 17447 1709 3143 3570 17466 17448 831 3141 3568 17467 17449 1709 3143 3570 17468 17450 3530 3144 3571 17469 17451 830 3145 3572 17470 17452 3529 3146 3573 17471 17453 1709 3143 3570 17472 17454 830 3145 3572 17473 17455 1709 3143 3570 17474 17456 3528 3142 3569 17475 17457 828 3139 3566 17476 17458 3525 3136 3563 17477 17459 1709 3143 3570 17478 17460 828 3139 3566 17479 17461 1709 3143 3570 17480 17462 3529 3146 3573 17481 17463 829 3135 3562 17482 17464 3530 3144 3571 17483 17465 1709 3143 3570 17484 17466 829 3135 3562 17485 17467 1709 3143 3570 17486 17468 3525 3136 3563 17487 17469 833 3147 3574 17488 17470 3531 3148 3575 17489 17471 1710 3149 3576 17490 17472 833 3147 3574 17491 17473 1710 3149 3576 17492 17474 3533 3150 3577 17493 17475 832 3151 3578 17494 17476 3532 3152 3579 17495 17477 1710 3149 3576 17496 17478 832 3151 3578 17497 17479 1710 3149 3576 17498 17480 3531 3148 3575 17499 17481 830 3145 3572 17500 17482 3528 3142 3569 17501 17483 1710 3149 3576 17502 17484 830 3145 3572 17503 17485 1710 3149 3576 17504 17486 3532 3152 3579 17505 17487 831 3141 3568 17506 17488 3533 3150 3577 17507 17489 1710 3149 3576 17508 17490 831 3141 3568 17509 17491 1710 3149 3576 17510 17492 3528 3142 3569 17511 17493 833 3147 3574 17512 17494 3534 3153 3580 17513 17495 1711 3154 3581 17514 17496 833 3147 3574 17515 17497 1711 3154 3581 17516 17498 3531 3148 3575 17517 17499 817 3102 3529 17518 17500 3513 3105 3532 17519 17501 1711 3154 3581 17520 17502 817 3102 3529 17521 17503 1711 3154 3581 17522 17504 3534 3153 3580 17523 17505 814 3110 3537 17524 17506 3535 3155 3582 17525 17507 1711 3154 3581 17526 17508 814 3110 3537 17527 17509 1711 3154 3581 17528 17510 3513 3105 3532 17529 17511 832 3151 3578 17530 17512 3531 3148 3575 17531 17513 1711 3154 3581 17532 17514 832 3151 3578 17533 17515 1711 3154 3581 17534 17516 3535 3155 3582 17535 17517 814 3110 3583 17536 17518 3536 3156 3584 17537 17519 1712 3157 3585 17538 17520 814 3110 3583 17539 17521 1712 3157 3585 17540 17522 3535 3155 3586 17541 17523 834 3158 3587 17542 17524 3537 3159 3588 17543 17525 1712 3157 3585 17544 17526 834 3158 3587 17545 17527 1712 3157 3585 17546 17528 3536 3156 3584 17547 17529 830 3145 3589 17548 17530 3532 3152 3590 17549 17531 1712 3157 3585 17550 17532 830 3145 3589 17551 17533 1712 3157 3585 17552 17534 3537 3159 3588 17553 17535 832 3151 3591 17554 17536 3535 3155 3586 17555 17537 1712 3157 3585 17556 17538 832 3151 3591 17557 17539 1712 3157 3585 17558 17540 3532 3152 3590 17559 17541 837 3160 3592 17560 17542 3538 3161 3593 17561 17543 1713 3162 3594 17562 17544 837 3160 3592 17563 17545 1713 3162 3594 17564 17546 3541 3163 3595 17565 17547 836 3164 3596 17566 17548 3539 3165 3597 17567 17549 1713 3162 3594 17568 17550 836 3164 3596 17569 17551 1713 3162 3594 17570 17552 3538 3161 3593 17571 17553 835 3166 3598 17572 17554 3540 3167 3599 17573 17555 1713 3162 3594 17574 17556 835 3166 3598 17575 17557 1713 3162 3594 17576 17558 3539 3165 3597 17577 17559 805 3078 3496 17578 17560 3541 3163 3595 17565 17547 1713 3162 3594 17579 17561 805 3078 3496 17580 17562 1713 3162 3594 17581 17563 3540 3167 3599 17582 17564 836 3164 3596 17583 17565 3542 3168 3600 17584 17566 1714 3169 3601 17585 17567 836 3164 3596 17586 17568 1714 3169 3601 17587 17569 3539 3165 3597 17588 17570 839 3170 3602 17589 17571 3543 3171 3603 17590 17572 1714 3169 3601 17591 17573 839 3170 3602 17592 17574 1714 3169 3601 17593 17575 3542 3168 3600 17594 17576 838 3172 3604 17595 17577 3544 3173 3605 17596 17578 1714 3169 3601 17597 17579 838 3172 3604 17598 17580 1714 3169 3601 17599 17581 3543 3171 3603 17600 17582 835 3166 3598 17601 17583 3539 3165 3597 17602 17584 1714 3169 3601 17603 17585 835 3166 3598 17604 17586 1714 3169 3601 17605 17587 3544 3173 3605 17606 17588 839 3170 3606 17607 17589 3545 3174 3607 17608 17590 1715 3175 3608 17609 17591 839 3170 3606 17610 17592 1715 3175 3608 17611 17593 3543 3171 3609 17612 17594 840 3176 3610 17613 17595 3546 3177 3611 17614 17596 1715 3175 3608 17615 17597 840 3176 3610 17616 17598 1715 3175 3608 17617 17599 3545 3174 3607 17618 17600 813 3099 3526 17619 17601 3547 3178 3612 17620 17602 1715 3175 3608 17621 17603 813 3099 3526 17622 17604 1715 3175 3608 17623 17605 3546 3177 3611 17624 17606 838 3172 3613 17625 17607 3543 3171 3609 17626 17608 1715 3175 3608 17627 17609 838 3172 3613 17628 17610 1715 3175 3608 17629 17611 3547 3178 3612 17630 17612 840 3176 3610 17631 17613 3548 3179 3614 17632 17614 1716 3180 3615 17633 17615 840 3176 3610 17634 17616 1716 3180 3615 17635 17617 3546 3177 3611 17636 17618 841 3181 3616 17637 17619 3549 3182 3617 17638 17620 1716 3180 3615 17639 17621 841 3181 3616 17640 17622 1716 3180 3615 17641 17623 3548 3179 3614 17642 17624 812 3101 3528 17643 17625 3508 3100 3527 17644 17626 1716 3180 3615 17645 17627 812 3101 3528 17646 17628 1716 3180 3615 17647 17629 3549 3182 3617 17648 17630 813 3099 3526 17649 17631 3546 3177 3611 17650 17632 1716 3180 3615 17651 17633 813 3099 3526 17652 17634 1716 3180 3615 17653 17635 3508 3100 3527 17654 17636 841 3181 3616 17655 17637 3550 3183 3618 17656 17638 1717 3184 3619 17657 17639 841 3181 3616 17658 17640 1717 3184 3619 17659 17641 3549 3182 3617 17660 17642 842 3185 3620 17661 17643 3551 3186 3621 17662 17644 1717 3184 3619 17663 17645 842 3185 3620 17664 17646 1717 3184 3619 17665 17647 3550 3183 3618 17666 17648 491 2015 3622 17667 17649 3552 3187 3623 17668 17650 1717 3184 3619 17669 17651 491 2015 3622 17670 17652 1717 3184 3619 17671 17653 3551 3186 3621 17672 17654 812 3101 3528 17673 17655 3549 3182 3617 17674 17656 1717 3184 3619 17675 17657 812 3101 3528 17676 17658 1717 3184 3619 17677 17659 3552 3187 3623 17678 17660 843 3188 3624 17679 17661 3553 3189 3625 17680 17662 1718 3190 3626 17681 17663 843 3188 3624 17682 17664 1718 3190 3626 17683 17665 3554 3191 3627 17684 17666 488 2006 3628 17685 17667 2964 2016 3629 17686 17668 1718 3190 3626 17687 17669 488 2006 3628 17688 17670 1718 3190 3626 17689 17671 3553 3189 3625 17690 17672 491 2015 3622 17691 17673 3551 3186 3621 17692 17674 1718 3190 3626 17693 17675 491 2015 3622 17694 17676 1718 3190 3626 17695 17677 2964 2016 3629 17696 17678 842 3185 3620 17697 17679 3554 3191 3627 17698 17680 1718 3190 3626 17699 17681 842 3185 3620 17700 17682 1718 3190 3626 17701 17683 3551 3186 3621 17702 17684 844 3192 3630 17703 17685 3555 3193 3631 17704 17686 1719 3194 3632 17705 17687 844 3192 3630 17706 17688 1719 3194 3632 17707 17689 3556 3195 3633 17708 17690 487 2008 3504 17709 17691 2960 2007 3634 17710 17692 1719 3194 3632 17711 17693 487 2008 3504 17712 17694 1719 3194 3632 17713 17695 3555 3193 3631 17714 17696 488 2006 3628 17715 17697 3553 3189 3625 17716 17698 1719 3194 3632 17717 17699 488 2006 3628 17718 17700 1719 3194 3632 17719 17701 2960 2007 3634 17720 17702 843 3188 3624 17721 17703 3556 3195 3633 17722 17704 1719 3194 3632 17723 17705 843 3188 3624 17724 17706 1719 3194 3632 17725 17707 3553 3189 3625 17726 17708 837 3160 3592 17727 17709 3541 3163 3595 17728 17710 1720 3196 3635 17729 17711 837 3160 3592 17727 17709 1720 3196 3635 17730 17712 3557 3197 3636 17731 17713 805 3078 3496 17732 17714 3499 3081 3499 17733 17715 1720 3196 3635 17734 17716 805 3078 3496 17735 17717 1720 3196 3635 17736 17718 3541 3163 3595 17737 17719 487 2008 3504 17738 17720 3555 3193 3631 17739 17721 1720 3196 3635 17740 17722 487 2008 3504 17741 17723 1720 3196 3635 17742 17724 3499 3081 3499 17743 17725 844 3192 3630 17744 17726 3557 3197 3636 17745 17727 1720 3196 3635 17746 17728 844 3192 3630 17747 17729 1720 3196 3635 17748 17730 3555 3193 3631 17749 17731 811 3090 3514 17750 17732 3558 3198 3637 17751 17733 1721 3199 3638 17752 17734 811 3090 3514 17753 17735 1721 3199 3638 17754 17736 3560 3200 3639 17755 17737 835 3166 3598 17756 17738 3544 3173 3605 17757 17739 1721 3199 3638 17758 17740 835 3166 3598 17759 17741 1721 3199 3638 17760 17742 3558 3198 3637 17761 17743 838 3172 3604 17762 17744 3559 3201 3640 17763 17745 1721 3199 3638 17764 17746 838 3172 3604 17765 17747 1721 3199 3638 17766 17748 3544 3173 3605 17767 17749 642 2412 3641 17768 17750 3560 3200 3639 17769 17751 1721 3199 3638 17770 17752 642 2412 3641 17771 17753 1721 3199 3638 17772 17754 3559 3201 3640 17773 17755 847 3202 3642 17774 17756 3561 3203 3643 17775 17757 1722 3204 3644 17776 17758 847 3202 3642 17777 17759 1722 3204 3644 17778 17760 3564 3205 3645 17779 17761 846 3206 3646 17780 17762 3562 3207 3647 17781 17763 1722 3204 3644 17782 17764 846 3206 3646 17783 17765 1722 3204 3644 17784 17766 3561 3203 3643 17785 17767 845 3208 3648 17786 17768 3563 3209 3649 17787 17769 1722 3204 3644 17788 17770 845 3208 3648 17789 17771 1722 3204 3644 17790 17772 3562 3207 3647 17791 17773 848 3210 3650 17792 17774 3564 3205 3645 17793 17775 1722 3204 3644 17794 17776 848 3210 3650 17795 17777 1722 3204 3644 17796 17778 3563 3209 3649 17797 17779 846 3206 3646 17798 17780 3565 3211 3651 17799 17781 1723 3212 3652 17800 17782 846 3206 3646 17801 17783 1723 3212 3652 17802 17784 3562 3207 3647 17803 17785 850 3213 3653 17804 17786 3566 3214 3654 17805 17787 1723 3212 3652 17806 17788 850 3213 3653 17807 17789 1723 3212 3652 17808 17790 3565 3211 3651 17809 17791 849 3215 3655 17810 17792 3567 3216 3656 17811 17793 1723 3212 3652 17812 17794 849 3215 3655 17813 17795 1723 3212 3652 17806 17788 3566 3214 3654 17814 17796 845 3208 3648 17815 17797 3562 3207 3647 17816 17798 1723 3212 3652 17817 17799 845 3208 3648 17818 17800 1723 3212 3652 17819 17801 3567 3216 3656 17820 17802 850 3213 3657 17821 17803 3568 3217 3658 17822 17804 1724 3218 3659 17823 17805 850 3213 3657 17824 17806 1724 3218 3659 17825 17807 3566 3214 3660 17826 17808 852 3219 3661 17827 17809 3569 3220 3662 17828 17810 1724 3218 3659 17829 17811 852 3219 3661 17830 17812 1724 3218 3659 17831 17813 3568 3217 3658 17832 17814 851 3221 3663 17833 17815 3570 3222 3664 17834 17816 1724 3218 3659 17835 17817 851 3221 3663 17836 17818 1724 3218 3659 17837 17819 3569 3220 3662 17838 17820 849 3215 3665 17839 17821 3566 3214 3660 17840 17822 1724 3218 3659 17841 17823 849 3215 3665 17842 17824 1724 3218 3659 17843 17825 3570 3222 3664 17844 17826 852 3219 3661 17845 17827 3571 3223 3666 17846 17828 1725 3224 3667 17847 17829 852 3219 3661 17848 17830 1725 3224 3667 17849 17831 3569 3220 3662 17850 17832 854 3225 3668 17851 17833 3572 3226 3669 17852 17834 1725 3224 3667 17853 17835 854 3225 3668 17854 17836 1725 3224 3667 17855 17837 3571 3223 3666 17856 17838 853 3227 3670 17857 17839 3573 3228 3671 17858 17840 1725 3224 3667 17859 17841 853 3227 3670 17860 17842 1725 3224 3667 17861 17843 3572 3226 3669 17862 17844 851 3221 3663 17863 17845 3569 3220 3662 17864 17846 1725 3224 3667 17865 17847 851 3221 3663 17866 17848 1725 3224 3667 17867 17849 3573 3228 3671 17868 17850 854 3225 3668 17869 17851 3574 3229 3672 17870 17852 1726 3230 3673 17871 17853 854 3225 3668 17872 17854 1726 3230 3673 17873 17855 3572 3226 3669 17874 17856 856 3231 3674 17875 17857 3575 3232 3675 17876 17858 1726 3230 3673 17877 17859 856 3231 3674 17878 17860 1726 3230 3673 17879 17861 3574 3229 3672 17880 17862 855 3233 3676 17881 17863 3576 3234 3677 17882 17864 1726 3230 3673 17883 17865 855 3233 3676 17884 17866 1726 3230 3673 17885 17867 3575 3232 3675 17886 17868 853 3227 3670 17887 17869 3572 3226 3669 17888 17870 1726 3230 3673 17889 17871 853 3227 3670 17890 17872 1726 3230 3673 17891 17873 3576 3234 3677 17892 17874 855 3233 3676 17893 17875 3575 3232 3675 17894 17876 1727 3235 3678 17895 17877 855 3233 3676 17896 17878 1727 3235 3678 17897 17879 3579 3236 3679 17898 17880 856 3231 3674 17899 17881 3577 3237 3680 17900 17882 1727 3235 3678 17901 17883 856 3231 3674 17902 17884 1727 3235 3678 17903 17885 3575 3232 3675 17904 17886 858 3238 3681 17905 17887 3578 3239 3682 17906 17888 1727 3235 3678 17907 17889 858 3238 3681 17908 17890 1727 3235 3678 17909 17891 3577 3237 3680 17910 17892 857 3240 3683 17911 17893 3579 3236 3679 17912 17894 1727 3235 3678 17913 17895 857 3240 3683 17914 17896 1727 3235 3678 17915 17897 3578 3239 3682 17916 17898 857 3240 3683 17917 17899 3578 3239 3682 17918 17900 1728 3241 3684 17919 17901 857 3240 3683 17920 17902 1728 3241 3684 17921 17903 3582 3242 3685 17922 17904 858 3238 3681 17923 17905 3580 3243 3686 17924 17906 1728 3241 3684 17925 17907 858 3238 3681 17926 17908 1728 3241 3684 17927 17909 3578 3239 3682 17928 17910 860 3244 3687 17929 17911 3581 3245 3688 17930 17912 1728 3241 3684 17931 17913 860 3244 3687 17932 17914 1728 3241 3684 17933 17915 3580 3243 3686 17934 17916 859 3246 3689 17935 17917 3582 3242 3685 17936 17918 1728 3241 3684 17937 17919 859 3246 3689 17938 17920 1728 3241 3684 17939 17921 3581 3245 3688 17940 17922 859 3246 3689 17941 17923 3581 3245 3688 17942 17924 1729 3247 3690 17943 17925 859 3246 3689 17944 17926 1729 3247 3690 17945 17927 3584 3248 3691 17946 17928 860 3244 3687 17947 17929 3583 3249 3692 17948 17930 1729 3247 3690 17949 17931 860 3244 3687 17950 17932 1729 3247 3690 17951 17933 3581 3245 3688 17952 17934 847 3202 3642 17953 17935 3564 3205 3645 17954 17936 1729 3247 3690 17955 17937 847 3202 3642 17956 17938 1729 3247 3690 17957 17939 3583 3249 3692 17958 17940 848 3210 3650 17959 17941 3584 3248 3691 17960 17942 1729 3247 3690 17961 17943 848 3210 3650 17962 17944 1729 3247 3690 17963 17945 3564 3205 3645 17964 17946 862 3250 3693 17965 17947 3585 3251 3694 17966 17948 1730 3252 3695 17967 17949 862 3250 3693 17968 17950 1730 3252 3695 17969 17951 3587 3253 3696 17970 17952 861 3254 3697 17971 17953 3586 3255 3698 17972 17954 1730 3252 3695 17973 17955 861 3254 3697 17974 17956 1730 3252 3695 17975 17957 3585 3251 3694 17976 17958 846 3206 3646 17977 17959 3561 3203 3643 17978 17960 1730 3252 3695 17979 17961 846 3206 3646 17980 17962 1730 3252 3695 17981 17963 3586 3255 3698 17982 17964 847 3202 3642 17983 17965 3587 3253 3696 17984 17966 1730 3252 3695 17985 17967 847 3202 3642 17986 17968 1730 3252 3695 17987 17969 3561 3203 3643 17988 17970 861 3254 3697 17989 17971 3588 3256 3699 17990 17972 1731 3257 3700 17991 17973 861 3254 3697 17992 17974 1731 3257 3700 17993 17975 3586 3255 3698 17994 17976 863 3258 3701 17995 17977 3589 3259 3702 17996 17978 1731 3257 3700 17997 17979 863 3258 3701 17998 17980 1731 3257 3700 17999 17981 3588 3256 3699 18000 17982 850 3213 3653 18001 17983 3565 3211 3651 18002 17984 1731 3257 3700 18003 17985 850 3213 3653 18004 17986 1731 3257 3700 18005 17987 3589 3259 3702 18006 17988 846 3206 3646 18007 17989 3586 3255 3698 18008 17990 1731 3257 3700 18009 17991 846 3206 3646 18010 17992 1731 3257 3700 18011 17993 3565 3211 3651 18012 17994 863 3258 3703 18013 17995 3590 3260 3704 18014 17996 1732 3261 3705 18015 17997 863 3258 3703 18016 17998 1732 3261 3705 18017 17999 3589 3259 3706 18018 18000 864 3262 3707 18019 18001 3591 3263 3708 18020 18002 1732 3261 3705 18021 18003 864 3262 3707 18022 18004 1732 3261 3705 18023 18005 3590 3260 3704 18024 18006 852 3219 3661 18025 18007 3568 3217 3658 18026 18008 1732 3261 3705 18027 18009 852 3219 3661 18028 18010 1732 3261 3705 18029 18011 3591 3263 3708 18030 18012 850 3213 3657 18031 18013 3589 3259 3706 18032 18014 1732 3261 3705 18033 18015 850 3213 3657 18034 18016 1732 3261 3705 18035 18017 3568 3217 3658 18036 18018 864 3262 3707 18037 18019 3592 3264 3709 18038 18020 1733 3265 3710 18039 18021 864 3262 3707 18040 18022 1733 3265 3710 18041 18023 3591 3263 3708 18042 18024 865 3266 3711 18043 18025 3593 3267 3712 18044 18026 1733 3265 3710 18045 18027 865 3266 3711 18046 18028 1733 3265 3710 18047 18029 3592 3264 3709 18048 18030 854 3225 3668 18049 18031 3571 3223 3666 18050 18032 1733 3265 3710 18051 18033 854 3225 3668 18052 18034 1733 3265 3710 18053 18035 3593 3267 3712 18054 18036 852 3219 3661 18055 18037 3591 3263 3708 18056 18038 1733 3265 3710 18057 18039 852 3219 3661 18058 18040 1733 3265 3710 18059 18041 3571 3223 3666 18060 18042 865 3266 3711 18061 18043 3594 3268 3713 18062 18044 1734 3269 3714 18063 18045 865 3266 3711 18064 18046 1734 3269 3714 18065 18047 3593 3267 3712 18066 18048 866 3270 3715 18067 18049 3595 3271 3716 18068 18050 1734 3269 3714 18069 18051 866 3270 3715 18070 18052 1734 3269 3714 18071 18053 3594 3268 3713 18072 18054 856 3231 3674 18073 18055 3574 3229 3672 18074 18056 1734 3269 3714 18075 18057 856 3231 3674 18076 18058 1734 3269 3714 18077 18059 3595 3271 3716 18078 18060 854 3225 3668 18079 18061 3593 3267 3712 18080 18062 1734 3269 3714 18081 18063 854 3225 3668 18082 18064 1734 3269 3714 18083 18065 3574 3229 3672 18084 18066 856 3231 3674 18085 18067 3595 3271 3716 18086 18068 1735 3272 3717 18087 18069 856 3231 3674 18088 18070 1735 3272 3717 18089 18071 3577 3237 3680 18090 18072 866 3270 3715 18091 18073 3596 3273 3718 18092 18074 1735 3272 3717 18093 18075 866 3270 3715 18094 18076 1735 3272 3717 18095 18077 3595 3271 3716 18096 18078 867 3274 3719 18097 18079 3597 3275 3720 18098 18080 1735 3272 3717 18099 18081 867 3274 3719 18100 18082 1735 3272 3717 18101 18083 3596 3273 3718 18102 18084 858 3238 3681 18103 18085 3577 3237 3680 18104 18086 1735 3272 3717 18105 18087 858 3238 3681 18106 18088 1735 3272 3717 18107 18089 3597 3275 3720 18108 18090 858 3238 3681 18109 18091 3597 3275 3720 18110 18092 1736 3276 3721 18111 18093 858 3238 3681 18112 18094 1736 3276 3721 18113 18095 3580 3243 3686 18114 18096 867 3274 3719 18115 18097 3598 3277 3722 18116 18098 1736 3276 3721 18117 18099 867 3274 3719 18118 18100 1736 3276 3721 18119 18101 3597 3275 3720 18120 18102 868 3278 3723 18121 18103 3599 3279 3724 18122 18104 1736 3276 3721 18123 18105 868 3278 3723 18124 18106 1736 3276 3721 18125 18107 3598 3277 3722 18126 18108 860 3244 3687 18127 18109 3580 3243 3686 18128 18110 1736 3276 3721 18129 18111 860 3244 3687 18130 18112 1736 3276 3721 18131 18113 3599 3279 3724 18132 18114 860 3244 3687 18133 18115 3599 3279 3724 18134 18116 1737 3280 3725 18135 18117 860 3244 3687 18136 18118 1737 3280 3725 18137 18119 3583 3249 3692 18138 18120 868 3278 3723 18139 18121 3600 3281 3726 18140 18122 1737 3280 3725 18141 18123 868 3278 3723 18142 18124 1737 3280 3725 18143 18125 3599 3279 3724 18144 18126 862 3250 3693 18145 18127 3587 3253 3696 18146 18128 1737 3280 3725 18147 18129 862 3250 3693 18148 18130 1737 3280 3725 18149 18131 3600 3281 3726 18150 18132 847 3202 3642 18151 18133 3583 3249 3692 18152 18134 1737 3280 3725 18153 18135 847 3202 3642 18154 18136 1737 3280 3725 18155 18137 3587 3253 3696 18156 18138 848 3210 3650 18157 18139 3563 3209 3649 18158 18140 1738 3282 3727 18159 18141 848 3210 3650 18160 18142 1738 3282 3727 18161 18143 3602 3283 3728 18162 18144 845 3208 3648 18163 18145 3601 3284 3729 18164 18146 1738 3282 3727 18165 18147 845 3208 3648 18166 18148 1738 3282 3727 18167 18149 3563 3209 3649 18168 18150 836 3164 3596 18169 18151 3538 3161 3593 18170 18152 1738 3282 3727 18171 18153 836 3164 3596 18172 18154 1738 3282 3727 18173 18155 3601 3284 3729 18174 18156 837 3160 3592 18175 18157 3602 3283 3728 18176 18158 1738 3282 3727 18177 18159 837 3160 3592 18178 18160 1738 3282 3727 18179 18161 3538 3161 3593 18180 18162 845 3208 3648 18181 18163 3567 3216 3656 18182 18164 1739 3285 3730 18183 18165 845 3208 3648 18184 18166 1739 3285 3730 18185 18167 3601 3284 3729 18186 18168 849 3215 3655 18187 18169 3603 3286 3731 18188 18170 1739 3285 3730 18189 18171 849 3215 3655 18190 18172 1739 3285 3730 18191 18173 3567 3216 3656 18192 18174 839 3170 3602 18193 18175 3542 3168 3600 18194 18176 1739 3285 3730 18195 18177 839 3170 3602 18196 18178 1739 3285 3730 18197 18179 3603 3286 3731 18198 18180 836 3164 3596 18199 18181 3601 3284 3729 18200 18182 1739 3285 3730 18201 18183 836 3164 3596 18202 18184 1739 3285 3730 18203 18185 3542 3168 3600 18204 18186 849 3215 3665 18205 18187 3570 3222 3664 18206 18188 1740 3287 3732 18207 18189 849 3215 3665 18208 18190 1740 3287 3732 18209 18191 3603 3286 3733 18210 18192 851 3221 3663 18211 18193 3604 3288 3734 18212 18194 1740 3287 3732 18213 18195 851 3221 3663 18214 18196 1740 3287 3732 18215 18197 3570 3222 3664 18216 18198 840 3176 3610 18217 18199 3545 3174 3607 18218 18200 1740 3287 3732 18219 18201 840 3176 3610 18220 18202 1740 3287 3732 18221 18203 3604 3288 3734 18222 18204 839 3170 3606 18223 18205 3603 3286 3733 18224 18206 1740 3287 3732 18225 18207 839 3170 3606 18226 18208 1740 3287 3732 18227 18209 3545 3174 3607 18228 18210 851 3221 3663 18229 18211 3573 3228 3671 18230 18212 1741 3289 3735 18231 18213 851 3221 3663 18232 18214 1741 3289 3735 18233 18215 3604 3288 3734 18234 18216 853 3227 3670 18235 18217 3605 3290 3736 18236 18218 1741 3289 3735 18237 18219 853 3227 3670 18238 18220 1741 3289 3735 18239 18221 3573 3228 3671 18240 18222 841 3181 3616 18241 18223 3548 3179 3614 18242 18224 1741 3289 3735 18243 18225 841 3181 3616 18244 18226 1741 3289 3735 18245 18227 3605 3290 3736 18246 18228 840 3176 3610 18247 18229 3604 3288 3734 18248 18230 1741 3289 3735 18249 18231 840 3176 3610 18250 18232 1741 3289 3735 18251 18233 3548 3179 3614 18252 18234 853 3227 3670 18253 18235 3576 3234 3677 18254 18236 1742 3291 3737 18255 18237 853 3227 3670 18256 18238 1742 3291 3737 18257 18239 3605 3290 3736 18258 18240 855 3233 3676 18259 18241 3606 3292 3738 18260 18242 1742 3291 3737 18261 18243 855 3233 3676 18262 18244 1742 3291 3737 18263 18245 3576 3234 3677 18264 18246 842 3185 3620 18265 18247 3550 3183 3618 17656 17638 1742 3291 3737 18266 18248 842 3185 3620 18267 18249 1742 3291 3737 18268 18250 3606 3292 3738 18269 18251 841 3181 3616 18244 18226 3605 3290 3736 18270 18252 1742 3291 3737 18271 18253 841 3181 3616 18272 18254 1742 3291 3737 18273 18255 3550 3183 3618 18274 18256 842 3185 3620 18275 18257 3606 3292 3738 18276 18258 1743 3293 3739 18277 18259 842 3185 3620 18278 18260 1743 3293 3739 18279 18261 3554 3191 3627 18280 18262 855 3233 3676 18281 18263 3579 3236 3679 18282 18264 1743 3293 3739 18283 18265 855 3233 3676 18284 18266 1743 3293 3739 18285 18267 3606 3292 3738 18286 18268 857 3240 3683 18287 18269 3607 3294 3740 18288 18270 1743 3293 3739 18289 18271 857 3240 3683 18290 18272 1743 3293 3739 18291 18273 3579 3236 3679 18292 18273 843 3188 3624 18293 18274 3554 3191 3627 18294 18275 1743 3293 3739 18295 18276 843 3188 3624 18296 18277 1743 3293 3739 18297 18278 3607 3294 3740 18298 18279 843 3188 3624 18293 18274 3607 3294 3740 18299 18280 1744 3295 3741 18300 18281 843 3188 3624 18301 18282 1744 3295 3741 18302 18283 3556 3195 3633 18303 18284 857 3240 3683 18304 18285 3582 3242 3685 18305 18286 1744 3295 3741 18306 18287 857 3240 3683 18307 18288 1744 3295 3741 18308 18289 3607 3294 3740 18309 18290 859 3246 3689 18310 18291 3608 3296 3742 18311 18292 1744 3295 3741 18312 18293 859 3246 3689 18313 18294 1744 3295 3741 18314 18295 3582 3242 3685 18315 18296 844 3192 3630 18316 18297 3556 3195 3633 18317 18298 1744 3295 3741 18318 18299 844 3192 3630 18319 18300 1744 3295 3741 18320 18301 3608 3296 3742 18321 18302 844 3192 3630 18322 18303 3608 3296 3742 18323 18304 1745 3297 3743 18324 18305 844 3192 3630 18325 18306 1745 3297 3743 18324 18305 3557 3197 3636 18326 18307 859 3246 3689 18327 18308 3584 3248 3691 18328 18309 1745 3297 3743 18329 18310 859 3246 3689 18330 18311 1745 3297 3743 18331 18312 3608 3296 3742 18332 18313 848 3210 3650 18333 18314 3602 3283 3728 18334 18315 1745 3297 3743 18335 18316 848 3210 3650 18336 18317 1745 3297 3743 18337 18318 3584 3248 3691 18338 18319 837 3160 3592 18339 18320 3557 3197 3636 18340 18321 1745 3297 3743 18341 18322 837 3160 3592 18342 18323 1745 3297 3743 18343 18324 3602 3283 3728 18344 18325 871 3298 3744 18345 18326 3609 3299 3745 18346 18327 1746 3300 3746 18347 18328 871 3298 3744 18348 18329 1746 3300 3746 18349 18330 3612 3301 3747 18350 18331 870 3302 3748 18351 18332 3610 3303 3749 18352 18333 1746 3300 3746 18353 18334 870 3302 3748 18354 18335 1746 3300 3746 18355 18336 3609 3299 3745 18356 18337 869 3304 3750 18357 18338 3611 3305 3751 18358 18339 1746 3300 3746 18359 18340 869 3304 3750 18360 18341 1746 3300 3746 18361 18342 3610 3303 3749 18362 18343 872 3306 3752 18363 18344 3612 3301 3747 18364 18345 1746 3300 3746 18365 18346 872 3306 3752 18366 18347 1746 3300 3746 18367 18348 3611 3305 3751 18368 18349 870 3302 3748 18369 18350 3613 3307 3753 18370 18351 1747 3308 3754 18371 18352 870 3302 3748 18372 18353 1747 3308 3754 18373 18354 3610 3303 3749 18374 18355 874 3309 3755 18375 18356 3614 3310 3756 18376 18357 1747 3308 3754 18377 18358 874 3309 3755 18378 18359 1747 3308 3754 18379 18360 3613 3307 3753 18380 18361 873 3311 3757 18381 18362 3615 3312 3758 18382 18363 1747 3308 3754 18383 18364 873 3311 3757 18384 18365 1747 3308 3754 18385 18366 3614 3310 3756 18386 18367 869 3304 3750 18387 18368 3610 3303 3749 18388 18369 1747 3308 3754 18389 18370 869 3304 3750 18390 18371 1747 3308 3754 18391 18372 3615 3312 3758 18392 18373 874 3309 3755 18393 18374 3616 3313 3759 18394 18375 1748 3314 3760 18395 18376 874 3309 3755 18396 18377 1748 3314 3760 18397 18378 3614 3310 3756 18398 18379 876 3315 3761 18399 18380 3617 3316 3762 18400 18381 1748 3314 3760 18401 18382 876 3315 3761 18402 18383 1748 3314 3760 18403 18384 3616 3313 3759 18404 18385 875 3317 3763 18405 18386 3618 3318 3764 18406 18387 1748 3314 3760 18407 18388 875 3317 3763 18408 18389 1748 3314 3760 18409 18390 3617 3316 3762 18410 18391 873 3311 3757 18411 18392 3614 3310 3756 18412 18393 1748 3314 3760 18413 18394 873 3311 3757 18414 18395 1748 3314 3760 18407 18388 3618 3318 3764 18415 18396 875 3317 3763 18416 18397 3617 3316 3762 18417 18398 1749 3319 3765 18418 18399 875 3317 3763 18419 18400 1749 3319 3765 18420 18401 3621 3320 3766 18421 18402 876 3315 3761 18422 18403 3619 3321 3767 18423 18404 1749 3319 3765 18424 18405 876 3315 3761 18425 18406 1749 3319 3765 18426 18407 3617 3316 3762 18427 18408 878 3322 3768 18428 18409 3620 3323 3769 18429 18410 1749 3319 3765 18430 18411 878 3322 3768 18431 18412 1749 3319 3765 18432 18413 3619 3321 3767 18433 18414 877 3324 3770 18434 18415 3621 3320 3766 18435 18416 1749 3319 3765 18436 18417 877 3324 3770 18437 18418 1749 3319 3765 18438 18419 3620 3323 3769 18439 18420 877 3324 3771 18440 18421 3620 3323 3772 18441 18422 1750 3325 3773 18442 18423 877 3324 3771 18443 18424 1750 3325 3773 18444 18425 3624 3326 3774 18445 18426 878 3322 3775 18446 18427 3622 3327 3776 18447 18428 1750 3325 3773 18448 18429 878 3322 3775 18449 18430 1750 3325 3773 18450 18431 3620 3323 3772 18451 18432 880 3328 3777 18452 18433 3623 3329 3778 18453 18434 1750 3325 3773 18454 18435 880 3328 3777 18455 18436 1750 3325 3773 18456 18437 3622 3327 3776 18457 18438 879 3330 3779 18458 18439 3624 3326 3774 18459 18440 1750 3325 3773 18460 18441 879 3330 3779 18461 18442 1750 3325 3773 18462 18443 3623 3329 3778 18463 18444 879 3330 3779 18464 18445 3623 3329 3778 18465 18446 1751 3331 3780 18466 18447 879 3330 3779 18467 18448 1751 3331 3780 18468 18449 3627 3332 3781 18469 18450 880 3328 3777 18470 18451 3625 3333 3782 18471 18452 1751 3331 3780 18472 18453 880 3328 3777 18473 18454 1751 3331 3780 18474 18455 3623 3329 3778 18475 18456 882 3334 3783 18476 18457 3626 3335 3784 18477 18458 1751 3331 3780 18478 18459 882 3334 3783 18479 18460 1751 3331 3780 18480 18461 3625 3333 3782 18481 18462 881 3336 3785 18482 18463 3627 3332 3781 18469 18450 1751 3331 3780 18483 18464 881 3336 3785 18484 18465 1751 3331 3780 18485 18466 3626 3335 3784 18486 18467 881 3336 3785 18487 18468 3626 3335 3784 18488 18469 1752 3337 3786 18489 18470 881 3336 3785 18490 18471 1752 3337 3786 18491 18472 3630 3338 3787 18492 18473 882 3334 3783 18493 18474 3628 3339 3788 18494 18475 1752 3337 3786 18495 18476 882 3334 3783 18496 18477 1752 3337 3786 18497 18478 3626 3335 3784 18498 18479 884 3340 3789 18499 18480 3629 3341 3790 18500 18481 1752 3337 3786 18501 18482 884 3340 3789 18502 18483 1752 3337 3786 18503 18484 3628 3339 3788 18504 18485 883 3342 3791 18505 18486 3630 3338 3787 18506 18487 1752 3337 3786 18507 18488 883 3342 3791 18508 18489 1752 3337 3786 18509 18490 3629 3341 3790 18510 18491 884 3340 3789 18511 18492 3631 3343 3792 18512 18493 1753 3344 3793 18513 18494 884 3340 3789 18514 18495 1753 3344 3793 18515 18496 3629 3341 3790 18516 18497 871 3298 3744 18517 18498 3612 3301 3747 18350 18331 1753 3344 3793 18518 18499 871 3298 3744 18519 18500 1753 3344 3793 18520 18501 3631 3343 3792 18521 18502 872 3306 3752 18522 18503 3632 3345 3794 18523 18504 1753 3344 3793 18524 18505 872 3306 3752 18525 18506 1753 3344 3793 18526 18507 3612 3301 3747 18364 18345 883 3342 3791 18527 18508 3629 3341 3790 18528 18509 1753 3344 3793 18529 18510 883 3342 3791 18530 18511 1753 3344 3793 18531 18512 3632 3345 3794 18532 18513 887 3346 3795 18533 18514 3633 3347 3796 18534 18515 1754 3348 3797 18535 18516 887 3346 3795 18536 18517 1754 3348 3797 18537 18518 3636 3349 3798 18538 18519 886 3350 3799 18539 18520 3634 3351 3800 18540 18521 1754 3348 3797 18541 18522 886 3350 3799 18542 18523 1754 3348 3797 18543 18524 3633 3347 3796 18544 18525 885 3352 3801 18545 18526 3635 3353 3802 18546 18527 1754 3348 3797 18547 18528 885 3352 3801 18548 18529 1754 3348 3797 18549 18530 3634 3351 3800 18550 18531 888 3354 3803 18551 18532 3636 3349 3798 18552 18533 1754 3348 3797 18553 18534 888 3354 3803 18554 18535 1754 3348 3797 18555 18536 3635 3353 3802 18556 18537 886 3350 3799 18557 18538 3637 3355 3804 18558 18539 1755 3356 3805 18559 18540 886 3350 3799 18560 18541 1755 3356 3805 18561 18542 3634 3351 3800 18562 18543 890 3357 3806 18563 18544 3638 3358 3807 18564 18545 1755 3356 3805 18565 18546 890 3357 3806 18566 18547 1755 3356 3805 18559 18540 3637 3355 3804 18558 18539 889 3359 3808 18567 18548 3639 3360 3809 18568 18549 1755 3356 3805 18569 18550 889 3359 3808 18570 18551 1755 3356 3805 18571 18552 3638 3358 3807 18572 18553 885 3352 3801 18573 18554 3634 3351 3800 18574 18555 1755 3356 3805 18575 18556 885 3352 3801 18576 18557 1755 3356 3805 18569 18550 3639 3360 3809 18568 18549 890 3357 3806 18577 18558 3640 3361 3810 18578 18559 1756 3362 3811 18579 18560 890 3357 3806 18580 18561 1756 3362 3811 18581 18562 3638 3358 3807 18582 18563 892 3363 3812 18583 18564 3641 3364 3813 18584 18565 1756 3362 3811 18585 18566 892 3363 3812 18586 18567 1756 3362 3811 18587 18568 3640 3361 3810 18588 18569 891 3365 3814 18589 18570 3642 3366 3815 18590 18571 1756 3362 3811 18591 18572 891 3365 3814 18592 18573 1756 3362 3811 18593 18574 3641 3364 3813 18594 18575 889 3359 3808 18595 18576 3638 3358 3807 18596 18577 1756 3362 3811 18597 18578 889 3359 3808 18598 18579 1756 3362 3811 18599 18580 3642 3366 3815 18600 18581 891 3365 3814 18601 18582 3641 3364 3813 18602 18583 1757 3367 3816 18603 18584 891 3365 3814 18604 18585 1757 3367 3816 18605 18586 3645 3368 3817 18606 18587 892 3363 3812 18607 18588 3643 3369 3818 18608 18589 1757 3367 3816 18609 18590 892 3363 3812 18610 18591 1757 3367 3816 18611 18592 3641 3364 3813 18612 18593 894 3370 3819 18613 18594 3644 3371 3820 18614 18595 1757 3367 3816 18615 18596 894 3370 3819 18616 18597 1757 3367 3816 18617 18598 3643 3369 3818 18618 18599 893 3372 3821 18619 18600 3645 3368 3817 18620 18601 1757 3367 3816 18621 18602 893 3372 3821 18622 18603 1757 3367 3816 18623 18604 3644 3371 3820 18624 18605 893 3372 3822 18625 18606 3644 3371 3823 18626 18607 1758 3373 3824 18627 18608 893 3372 3822 18628 18609 1758 3373 3824 18629 18610 3648 3374 3825 18630 18611 894 3370 3826 18631 18612 3646 3375 3827 18632 18613 1758 3373 3824 18633 18614 894 3370 3826 18634 18615 1758 3373 3824 18635 18616 3644 3371 3823 18636 18617 896 3376 3828 18637 18618 3647 3377 3829 18638 18619 1758 3373 3824 18639 18620 896 3376 3828 18640 18621 1758 3373 3824 18641 18622 3646 3375 3827 18642 18623 895 3378 3830 18643 18624 3648 3374 3825 18644 18625 1758 3373 3824 18645 18626 895 3378 3830 18646 18627 1758 3373 3824 18647 18628 3647 3377 3829 18648 18629 895 3378 3830 18649 18630 3647 3377 3829 18650 18631 1759 3379 3831 18651 18632 895 3378 3830 18652 18633 1759 3379 3831 18653 18634 3651 3380 3832 18654 18635 896 3376 3828 18655 18636 3649 3381 3833 18656 18637 1759 3379 3831 18657 18638 896 3376 3828 18658 18639 1759 3379 3831 18659 18640 3647 3377 3829 18660 18641 898 3382 3834 18661 18642 3650 3383 3835 18662 18643 1759 3379 3831 18663 18644 898 3382 3834 18664 18645 1759 3379 3831 18665 18646 3649 3381 3833 18666 18647 897 3384 3836 18667 18648 3651 3380 3832 18668 18649 1759 3379 3831 18669 18650 897 3384 3836 18670 18651 1759 3379 3831 18671 18652 3650 3383 3835 18672 18653 897 3384 3836 18673 18654 3650 3383 3835 18674 18655 1760 3385 3837 18675 18656 897 3384 3836 18676 18657 1760 3385 3837 18677 18658 3654 3386 3838 18678 18659 898 3382 3834 18679 18660 3652 3387 3839 18680 18661 1760 3385 3837 18681 18662 898 3382 3834 18682 18663 1760 3385 3837 18683 18664 3650 3383 3835 18684 18665 900 3388 3840 18685 18666 3653 3389 3841 18686 18667 1760 3385 3837 18687 18668 900 3388 3840 18688 18669 1760 3385 3837 18689 18670 3652 3387 3839 18690 18671 899 3390 3842 18691 18672 3654 3386 3838 18692 18673 1760 3385 3837 18693 18674 899 3390 3842 18694 18675 1760 3385 3837 18695 18676 3653 3389 3841 18696 18677 900 3388 3840 18697 18678 3655 3391 3843 18698 18679 1761 3392 3844 18699 18680 900 3388 3840 18700 18681 1761 3392 3844 18701 18682 3653 3389 3841 18702 18683 887 3346 3795 18703 18684 3636 3349 3798 18704 18685 1761 3392 3844 18705 18686 887 3346 3795 18706 18687 1761 3392 3844 18707 18688 3655 3391 3843 18708 18689 888 3354 3803 18709 18690 3656 3393 3845 18710 18691 1761 3392 3844 18711 18692 888 3354 3803 18712 18693 1761 3392 3844 18713 18694 3636 3349 3798 18714 18695 899 3390 3842 18715 18696 3653 3389 3841 18716 18697 1761 3392 3844 18717 18698 899 3390 3842 18718 18699 1761 3392 3844 18719 18700 3656 3393 3845 18720 18701 903 3394 3846 18721 18702 3657 3395 3847 18722 18703 1762 3396 3848 18723 18704 903 3394 3846 18724 18705 1762 3396 3848 18725 18706 3660 3397 3849 18726 18707 902 3398 3850 18727 18708 3658 3399 3851 18728 18709 1762 3396 3848 18729 18710 902 3398 3850 18730 18711 1762 3396 3848 18731 18712 3657 3395 3847 18732 18713 901 3400 3852 18733 18714 3659 3401 3853 18734 18715 1762 3396 3848 18735 18716 901 3400 3852 18736 18717 1762 3396 3848 18737 18718 3658 3399 3851 18738 18719 904 3402 3854 18739 18720 3660 3397 3849 18740 18721 1762 3396 3848 18741 18722 904 3402 3854 18742 18723 1762 3396 3848 18743 18724 3659 3401 3853 18744 18725 902 3398 3850 18745 18726 3661 3403 3855 18746 18727 1763 3404 3856 18747 18728 902 3398 3850 18748 18729 1763 3404 3856 18749 18730 3658 3399 3851 18750 18731 906 3405 3857 18751 18732 3662 3406 3858 18752 18733 1763 3404 3856 18753 18734 906 3405 3857 18754 18735 1763 3404 3856 18755 18736 3661 3403 3855 18756 18737 905 3407 3859 18757 18738 3663 3408 3860 18758 18739 1763 3404 3856 18759 18740 905 3407 3859 18760 18741 1763 3404 3856 18761 18742 3662 3406 3858 18762 18743 901 3400 3852 18763 18744 3658 3399 3851 18764 18745 1763 3404 3856 18765 18746 901 3400 3852 18766 18747 1763 3404 3856 18767 18748 3663 3408 3860 18768 18749 906 3405 3857 18769 18750 3664 3409 3861 18770 18751 1764 3410 3862 18771 18752 906 3405 3857 18772 18753 1764 3410 3862 18773 18754 3662 3406 3858 18774 18755 908 3411 3863 18775 18756 3665 3412 3864 18776 18757 1764 3410 3862 18777 18758 908 3411 3863 18778 18759 1764 3410 3862 18779 18760 3664 3409 3861 18780 18761 907 3413 3865 18781 18762 3666 3414 3866 18782 18763 1764 3410 3862 18783 18764 907 3413 3865 18784 18765 1764 3410 3862 18785 18766 3665 3412 3864 18786 18767 905 3407 3859 18787 18768 3662 3406 3858 18788 18769 1764 3410 3862 18789 18770 905 3407 3859 18790 18771 1764 3410 3862 18791 18772 3666 3414 3866 18792 18773 908 3411 3863 18793 18774 3667 3415 3867 18794 18775 1765 3416 3868 18795 18776 908 3411 3863 18796 18777 1765 3416 3868 18797 18778 3665 3412 3864 18798 18779 910 3417 3869 18799 18780 3668 3418 3870 18800 18781 1765 3416 3868 18801 18782 910 3417 3869 18802 18783 1765 3416 3868 18803 18784 3667 3415 3867 18804 18785 909 3419 3871 18805 18786 3669 3420 3872 18806 18787 1765 3416 3868 18807 18788 909 3419 3871 18808 18789 1765 3416 3868 18809 18790 3668 3418 3870 18810 18791 907 3413 3865 18811 18792 3665 3412 3864 18812 18793 1765 3416 3868 18813 18794 907 3413 3865 18814 18795 1765 3416 3868 18815 18796 3669 3420 3872 18816 18797 909 3419 3873 18817 18798 3668 3418 3874 18818 18799 1766 3421 3875 18819 18800 909 3419 3873 18820 18801 1766 3421 3875 18821 18802 3672 3422 3876 18822 18803 910 3417 3877 18823 18804 3670 3423 3878 18824 18805 1766 3421 3875 18825 18806 910 3417 3877 18826 18807 1766 3421 3875 18827 18808 3668 3418 3874 18828 18809 912 3424 3879 18829 18810 3671 3425 3880 18830 18811 1766 3421 3875 18831 18812 912 3424 3879 18832 18813 1766 3421 3875 18833 18814 3670 3423 3878 18834 18815 911 3426 3881 18835 18816 3672 3422 3876 18836 18817 1766 3421 3875 18837 18818 911 3426 3881 18838 18819 1766 3421 3875 18839 18820 3671 3425 3880 18840 18821 911 3426 3881 18841 18822 3671 3425 3880 18842 18823 1767 3427 3882 18843 18824 911 3426 3881 18844 18825 1767 3427 3882 18845 18826 3675 3428 3883 18846 18827 912 3424 3879 18847 18828 3673 3429 3884 18848 18829 1767 3427 3882 18849 18830 912 3424 3879 18850 18831 1767 3427 3882 18851 18832 3671 3425 3880 18852 18833 914 3430 3885 18853 18834 3674 3431 3886 18854 18835 1767 3427 3882 18855 18836 914 3430 3885 18856 18837 1767 3427 3882 18857 18838 3673 3429 3884 18858 18839 913 3432 3887 18859 18840 3675 3428 3883 18860 18841 1767 3427 3882 18861 18842 913 3432 3887 18862 18843 1767 3427 3882 18863 18844 3674 3431 3886 18864 18845 913 3432 3887 18865 18846 3674 3431 3886 18866 18847 1768 3433 3888 18867 18848 913 3432 3887 18868 18849 1768 3433 3888 18869 18850 3678 3434 3889 18870 18851 914 3430 3885 18871 18852 3676 3435 3890 18872 18853 1768 3433 3888 18873 18854 914 3430 3885 18874 18855 1768 3433 3888 18875 18856 3674 3431 3886 18876 18857 916 3436 3891 18877 18858 3677 3437 3892 18878 18859 1768 3433 3888 18879 18860 916 3436 3891 18880 18861 1768 3433 3888 18881 18862 3676 3435 3890 18882 18863 915 3438 3893 18883 18864 3678 3434 3889 18884 18865 1768 3433 3888 18885 18866 915 3438 3893 18886 18867 1768 3433 3888 18887 18868 3677 3437 3892 18888 18869 915 3438 3893 18889 18870 3677 3437 3892 18890 18871 1769 3439 3894 18891 18872 915 3438 3893 18892 18873 1769 3439 3894 18893 18874 3680 3440 3895 18894 18875 916 3436 3891 18895 18876 3679 3441 3896 18896 18877 1769 3439 3894 18897 18878 916 3436 3891 18898 18879 1769 3439 3894 18899 18880 3677 3437 3892 18900 18881 903 3394 3846 18901 18882 3660 3397 3849 18902 18883 1769 3439 3894 18903 18884 903 3394 3846 18904 18885 1769 3439 3894 18905 18886 3679 3441 3896 18906 18887 904 3402 3854 18907 18888 3680 3440 3895 18894 18875 1769 3439 3894 18893 18874 904 3402 3854 18908 18889 1769 3439 3894 18909 18890 3660 3397 3849 18910 18891 888 3354 3803 18911 18892 3635 3353 3802 18912 18893 1770 3442 3897 18913 18894 888 3354 3803 18914 18895 1770 3442 3897 18915 18896 3682 3443 3898 18916 18897 885 3352 3801 18917 18898 3681 3444 3899 18918 18899 1770 3442 3897 18919 18900 885 3352 3801 18920 18901 1770 3442 3897 18921 18902 3635 3353 3802 18922 18903 870 3302 3748 18923 18904 3609 3299 3745 18924 18905 1770 3442 3897 18925 18906 870 3302 3748 18926 18907 1770 3442 3897 18927 18908 3681 3444 3899 18928 18909 871 3298 3744 18929 18910 3682 3443 3898 18930 18911 1770 3442 3897 18931 18912 871 3298 3744 18932 18913 1770 3442 3897 18933 18914 3609 3299 3745 18934 18915 885 3352 3801 18935 18916 3639 3360 3809 18936 18917 1771 3445 3900 18937 18918 885 3352 3801 18938 18919 1771 3445 3900 18939 18920 3681 3444 3899 18940 18921 889 3359 3808 18941 18922 3683 3446 3901 18942 18923 1771 3445 3900 18943 18924 889 3359 3808 18944 18925 1771 3445 3900 18945 18926 3639 3360 3809 18946 18927 874 3309 3755 18947 18928 3613 3307 3753 18948 18929 1771 3445 3900 18949 18930 874 3309 3755 18950 18931 1771 3445 3900 18951 18932 3683 3446 3901 18952 18933 870 3302 3748 18953 18934 3681 3444 3899 18954 18935 1771 3445 3900 18955 18936 870 3302 3748 18956 18937 1771 3445 3900 18957 18938 3613 3307 3753 18958 18939 889 3359 3808 18959 18940 3642 3366 3815 18960 18941 1772 3447 3902 18961 18942 889 3359 3808 18962 18943 1772 3447 3902 18963 18944 3683 3446 3901 18964 18945 891 3365 3814 18965 18946 3684 3448 3903 18966 18947 1772 3447 3902 18967 18948 891 3365 3814 18968 18949 1772 3447 3902 18961 18942 3642 3366 3815 18969 18950 876 3315 3761 18970 18951 3616 3313 3759 18971 18952 1772 3447 3902 18972 18953 876 3315 3761 18973 18954 1772 3447 3902 18974 18955 3684 3448 3903 18975 18956 874 3309 3755 18976 18957 3683 3446 3901 18977 18958 1772 3447 3902 18978 18959 874 3309 3755 18979 18960 1772 3447 3902 18980 18961 3616 3313 3759 18981 18962 876 3315 3761 18982 18963 3684 3448 3903 18983 18964 1773 3449 3904 18984 18965 876 3315 3761 18985 18966 1773 3449 3904 18986 18967 3619 3321 3767 18987 18968 891 3365 3814 18988 18969 3645 3368 3817 18989 18970 1773 3449 3904 18990 18971 891 3365 3814 18991 18972 1773 3449 3904 18992 18973 3684 3448 3903 18993 18974 893 3372 3821 18994 18975 3685 3450 3905 18995 18976 1773 3449 3904 18996 18977 893 3372 3821 18997 18978 1773 3449 3904 18998 18979 3645 3368 3817 18999 18980 878 3322 3768 19000 18981 3619 3321 3767 19001 18982 1773 3449 3904 19002 18983 878 3322 3768 19003 18984 1773 3449 3904 19004 18985 3685 3450 3905 19005 18986 878 3322 3775 19006 18987 3685 3450 3906 19007 18988 1774 3451 3907 19008 18989 878 3322 3775 19009 18990 1774 3451 3907 19010 18991 3622 3327 3776 19011 18992 893 3372 3822 19012 18993 3648 3374 3825 19013 18994 1774 3451 3907 19014 18995 893 3372 3822 19015 18996 1774 3451 3907 19016 18997 3685 3450 3906 19017 18998 895 3378 3830 19018 18999 3686 3452 3908 19019 19000 1774 3451 3907 19020 19001 895 3378 3830 19021 19002 1774 3451 3907 19022 19003 3648 3374 3825 19023 19004 880 3328 3777 19024 19005 3622 3327 3776 19025 19006 1774 3451 3907 19026 19007 880 3328 3777 19027 19008 1774 3451 3907 19028 19009 3686 3452 3908 19029 19010 880 3328 3777 19030 19011 3686 3452 3908 19031 19012 1775 3453 3909 19032 19013 880 3328 3777 19033 19014 1775 3453 3909 19034 19015 3625 3333 3782 19035 19016 895 3378 3830 19036 19017 3651 3380 3832 19037 19018 1775 3453 3909 19038 19019 895 3378 3830 19039 19020 1775 3453 3909 19040 19021 3686 3452 3908 19041 19022 897 3384 3836 19042 19023 3687 3454 3910 19043 19024 1775 3453 3909 19044 19025 897 3384 3836 19045 19026 1775 3453 3909 19046 19027 3651 3380 3832 19047 19028 882 3334 3783 19048 19029 3625 3333 3782 19049 19030 1775 3453 3909 19050 19031 882 3334 3783 19051 19032 1775 3453 3909 19052 19033 3687 3454 3910 19053 19034 882 3334 3783 19054 19035 3687 3454 3910 19055 19036 1776 3455 3911 19056 19037 882 3334 3783 19057 19038 1776 3455 3911 19058 19039 3628 3339 3788 19059 19040 897 3384 3836 19060 19041 3654 3386 3838 19061 19042 1776 3455 3911 19062 19043 897 3384 3836 19063 19044 1776 3455 3911 19064 19045 3687 3454 3910 19065 19046 899 3390 3842 19066 19047 3688 3456 3912 19067 19048 1776 3455 3911 19068 19049 899 3390 3842 19069 19050 1776 3455 3911 19070 19051 3654 3386 3838 19071 19052 884 3340 3789 19072 19053 3628 3339 3788 19073 19054 1776 3455 3911 19074 19055 884 3340 3789 19075 19056 1776 3455 3911 19076 19057 3688 3456 3912 19077 19058 899 3390 3842 19078 19059 3656 3393 3845 19079 19060 1777 3457 3913 19080 19061 899 3390 3842 19081 19062 1777 3457 3913 19082 19063 3688 3456 3912 19083 19064 888 3354 3803 19084 19065 3682 3443 3898 19085 19066 1777 3457 3913 19086 19067 888 3354 3803 19087 19068 1777 3457 3913 19088 19069 3656 3393 3845 19089 19070 871 3298 3744 19090 19071 3631 3343 3792 19091 19072 1777 3457 3913 19092 19073 871 3298 3744 19093 19074 1777 3457 3913 19094 19075 3682 3443 3898 19095 19076 884 3340 3789 19096 19077 3688 3456 3912 19097 19078 1777 3457 3913 19098 19079 884 3340 3789 19099 19080 1777 3457 3913 19100 19081 3631 3343 3792 19101 19082 872 3306 3752 19102 19083 3611 3305 3751 19103 19084 1778 3458 3914 19104 19085 872 3306 3752 19105 19086 1778 3458 3914 19106 19087 3690 3459 3915 19107 19088 869 3304 3750 19108 19089 3689 3460 3916 19109 19090 1778 3458 3914 19110 19091 869 3304 3750 19111 19092 1778 3458 3914 19112 19093 3611 3305 3751 19113 19094 902 3398 3850 19114 19095 3657 3395 3847 19115 19096 1778 3458 3914 19116 19097 902 3398 3850 19117 19098 1778 3458 3914 19118 19099 3689 3460 3916 19119 19100 903 3394 3846 19120 19101 3690 3459 3915 19121 19102 1778 3458 3914 19122 19103 903 3394 3846 19123 19104 1778 3458 3914 19124 19105 3657 3395 3847 19125 19106 869 3304 3750 19126 19107 3615 3312 3758 19127 19108 1779 3461 3917 19128 19109 869 3304 3750 19129 19110 1779 3461 3917 19130 19111 3689 3460 3916 19131 19112 873 3311 3757 19132 19113 3691 3462 3918 19133 19114 1779 3461 3917 19134 19115 873 3311 3757 19135 19116 1779 3461 3917 19136 19117 3615 3312 3758 19137 19118 906 3405 3857 19138 19119 3661 3403 3855 19139 19120 1779 3461 3917 19140 19121 906 3405 3857 19141 19122 1779 3461 3917 19142 19123 3691 3462 3918 19143 19124 902 3398 3850 19144 19125 3689 3460 3916 19145 19126 1779 3461 3917 19146 19127 902 3398 3850 19147 19128 1779 3461 3917 19148 19129 3661 3403 3855 19149 19130 873 3311 3757 19150 19131 3618 3318 3764 19151 19132 1780 3463 3919 19152 19133 873 3311 3757 19153 19134 1780 3463 3919 19154 19135 3691 3462 3918 19155 19136 875 3317 3763 19156 19137 3692 3464 3920 19157 19138 1780 3463 3919 19158 19139 875 3317 3763 19159 19140 1780 3463 3919 19160 19141 3618 3318 3764 19161 19142 908 3411 3863 19162 19143 3664 3409 3861 19163 19144 1780 3463 3919 19164 19145 908 3411 3863 19165 19146 1780 3463 3919 19166 19147 3692 3464 3920 19167 19148 906 3405 3857 19168 19149 3691 3462 3918 19143 19124 1780 3463 3919 19169 19150 906 3405 3857 19170 19151 1780 3463 3919 19171 19152 3664 3409 3861 19172 19153 908 3411 3863 19173 19154 3692 3464 3920 19174 19155 1781 3465 3921 19175 19156 908 3411 3863 19176 19157 1781 3465 3921 19177 19158 3667 3415 3867 19178 19159 875 3317 3763 19179 19160 3621 3320 3766 19180 19161 1781 3465 3921 19181 19162 875 3317 3763 19182 19163 1781 3465 3921 19183 19164 3692 3464 3920 19184 19165 877 3324 3770 19185 19166 3693 3466 3922 19186 19167 1781 3465 3921 19187 19168 877 3324 3770 19188 19169 1781 3465 3921 19189 19170 3621 3320 3766 19190 19171 910 3417 3869 19191 19172 3667 3415 3867 19192 19173 1781 3465 3921 19193 19174 910 3417 3869 19194 19175 1781 3465 3921 19195 19176 3693 3466 3922 19196 19177 910 3417 3877 19197 19178 3693 3466 3923 19198 19179 1782 3467 3924 19199 19180 910 3417 3877 19200 19181 1782 3467 3924 19201 19182 3670 3423 3878 19202 19183 877 3324 3771 19203 19184 3624 3326 3774 19204 19185 1782 3467 3924 19205 19186 877 3324 3771 19206 19187 1782 3467 3924 19207 19188 3693 3466 3923 19208 19189 879 3330 3779 19209 19190 3694 3468 3925 19210 19191 1782 3467 3924 19211 19192 879 3330 3779 19212 19193 1782 3467 3924 19213 19194 3624 3326 3774 19214 19195 912 3424 3879 19215 19196 3670 3423 3878 19216 19197 1782 3467 3924 19217 19198 912 3424 3879 19218 19199 1782 3467 3924 19219 19200 3694 3468 3925 19220 19201 912 3424 3879 19221 19202 3694 3468 3925 19222 19203 1783 3469 3926 19223 19204 912 3424 3879 19224 19205 1783 3469 3926 19225 19206 3673 3429 3884 19226 19207 879 3330 3779 19227 19208 3627 3332 3781 19228 19209 1783 3469 3926 19229 19210 879 3330 3779 19230 19211 1783 3469 3926 19231 19212 3694 3468 3925 19232 19213 881 3336 3785 19233 19214 3695 3470 3927 19234 19215 1783 3469 3926 19235 19216 881 3336 3785 19236 19217 1783 3469 3926 19237 19218 3627 3332 3781 19228 19209 914 3430 3885 19238 19219 3673 3429 3884 19239 19220 1783 3469 3926 19240 19221 914 3430 3885 19241 19222 1783 3469 3926 19242 19223 3695 3470 3927 19243 19224 914 3430 3885 19244 19225 3695 3470 3927 19245 19226 1784 3471 3928 19246 19227 914 3430 3885 19247 19228 1784 3471 3928 19248 19229 3676 3435 3890 19249 19230 881 3336 3785 19250 19231 3630 3338 3787 19251 19232 1784 3471 3928 19252 19233 881 3336 3785 19253 19234 1784 3471 3928 19254 19235 3695 3470 3927 19255 19236 883 3342 3791 19256 19237 3696 3472 3929 19257 19238 1784 3471 3928 19258 19227 883 3342 3791 19259 19239 1784 3471 3928 19260 19240 3630 3338 3787 19261 19241 916 3436 3891 19262 19242 3676 3435 3890 19263 19243 1784 3471 3928 19264 19244 916 3436 3891 19265 19245 1784 3471 3928 19266 19246 3696 3472 3929 19267 19247 916 3436 3891 19268 19248 3696 3472 3929 19269 19249 1785 3473 3930 19270 19250 916 3436 3891 19271 19251 1785 3473 3930 19272 19252 3679 3441 3896 19273 19253 883 3342 3791 19274 19254 3632 3345 3794 19275 19255 1785 3473 3930 19276 19256 883 3342 3791 19277 19257 1785 3473 3930 19278 19258 3696 3472 3929 19279 19259 872 3306 3752 19280 19260 3690 3459 3915 19281 19261 1785 3473 3930 19282 19262 872 3306 3752 19283 19263 1785 3473 3930 19284 19264 3632 3345 3794 19285 19265 903 3394 3846 19286 19266 3679 3441 3896 19287 19267 1785 3473 3930 19288 19268 903 3394 3846 19289 19269 1785 3473 3930 19290 19270 3690 3459 3915 19291 19271 867 3274 3719 19292 19272 3596 3273 3718 19293 19273 1786 3474 3931 19294 19274 867 3274 3719 19295 19275 1786 3474 3931 19296 19276 3698 3475 3932 19297 19277 866 3270 3715 19298 19278 3697 3476 3933 19299 19279 1786 3474 3931 19300 19280 866 3270 3715 19301 19281 1786 3474 3931 19302 19282 3596 3273 3718 19303 19283 886 3350 3799 19304 19284 3633 3347 3796 19305 19285 1786 3474 3931 19306 19286 886 3350 3799 19307 19287 1786 3474 3931 19308 19288 3697 3476 3933 19309 19289 887 3346 3795 19310 19290 3698 3475 3932 19311 19291 1786 3474 3931 19312 19292 887 3346 3795 19313 19293 1786 3474 3931 19314 19294 3633 3347 3796 19315 19295 866 3270 3715 19316 19296 3594 3268 3713 19317 19297 1787 3477 3934 19318 19298 866 3270 3715 19319 19299 1787 3477 3934 19320 19300 3697 3476 3933 19321 19301 865 3266 3711 19322 19302 3699 3478 3935 19323 19303 1787 3477 3934 19324 19304 865 3266 3711 19325 19305 1787 3477 3934 19318 19298 3594 3268 3713 19317 19297 890 3357 3806 19326 19306 3637 3355 3804 19327 19307 1787 3477 3934 19328 19308 890 3357 3806 19329 19309 1787 3477 3934 19330 19310 3699 3478 3935 19331 19311 886 3350 3799 19332 19312 3697 3476 3933 19333 19313 1787 3477 3934 19334 19314 886 3350 3799 18539 18520 1787 3477 3934 19328 19308 3637 3355 3804 19327 19307 865 3266 3711 19335 19315 3592 3264 3709 19336 19316 1788 3479 3936 19337 19317 865 3266 3711 19338 19318 1788 3479 3936 19339 19319 3699 3478 3935 19340 19320 864 3262 3707 19341 19321 3700 3480 3937 19342 19322 1788 3479 3936 19343 19323 864 3262 3707 19344 19324 1788 3479 3936 19345 19325 3592 3264 3709 19346 19326 892 3363 3812 19347 19327 3640 3361 3810 19348 19328 1788 3479 3936 19349 19329 892 3363 3812 19350 19330 1788 3479 3936 19351 19331 3700 3480 3937 19352 19332 890 3357 3806 19353 19333 3699 3478 3935 19354 19334 1788 3479 3936 19355 19335 890 3357 3806 19356 19336 1788 3479 3936 19357 19337 3640 3361 3810 19358 19338 864 3262 3707 19359 19339 3590 3260 3704 19360 19340 1789 3481 3938 19361 19341 864 3262 3707 19362 19342 1789 3481 3938 19363 19343 3700 3480 3937 19364 19344 863 3258 3703 19365 19345 3701 3482 3939 19366 19346 1789 3481 3938 19367 19347 863 3258 3703 19368 19348 1789 3481 3938 19369 19349 3590 3260 3704 19370 19350 894 3370 3819 19371 19351 3643 3369 3818 19372 19352 1789 3481 3938 19373 19353 894 3370 3819 19374 19354 1789 3481 3938 19375 19355 3701 3482 3939 19376 19356 892 3363 3812 19377 19357 3700 3480 3937 19378 19358 1789 3481 3938 19379 19359 892 3363 3812 19380 19360 1789 3481 3938 19381 19361 3643 3369 3818 19382 19362 894 3370 3826 19383 19363 3701 3482 3940 19384 19364 1790 3483 3941 19385 19365 894 3370 3826 19386 19366 1790 3483 3941 19387 19367 3646 3375 3827 19388 19368 863 3258 3701 19389 19369 3588 3256 3699 19390 19370 1790 3483 3941 19391 19371 863 3258 3701 19392 19372 1790 3483 3941 19393 19373 3701 3482 3940 19394 19374 861 3254 3697 19395 19375 3702 3484 3942 19396 19376 1790 3483 3941 19397 19377 861 3254 3697 19398 19378 1790 3483 3941 19399 19379 3588 3256 3699 19400 19380 896 3376 3828 19401 19381 3646 3375 3827 19402 19382 1790 3483 3941 19403 19383 896 3376 3828 19404 19384 1790 3483 3941 19405 19385 3702 3484 3942 19406 19386 896 3376 3828 19407 19387 3702 3484 3942 19408 19388 1791 3485 3943 19409 19389 896 3376 3828 19410 19390 1791 3485 3943 19411 19391 3649 3381 3833 19412 19392 861 3254 3697 19413 19393 3585 3251 3694 19414 19394 1791 3485 3943 19415 19395 861 3254 3697 19416 19396 1791 3485 3943 19417 19397 3702 3484 3942 19418 19398 862 3250 3693 19419 19399 3703 3486 3944 19420 19400 1791 3485 3943 19421 19401 862 3250 3693 19422 19402 1791 3485 3943 19423 19403 3585 3251 3694 19424 19404 898 3382 3834 19425 19405 3649 3381 3833 19426 19406 1791 3485 3943 19427 19407 898 3382 3834 19428 19408 1791 3485 3943 19429 19409 3703 3486 3944 19430 19410 898 3382 3834 19431 19411 3703 3486 3944 19432 19412 1792 3487 3945 19433 19413 898 3382 3834 19434 19414 1792 3487 3945 19435 19415 3652 3387 3839 19436 19416 862 3250 3693 19437 19417 3600 3281 3726 19438 19418 1792 3487 3945 19439 19419 862 3250 3693 19440 19420 1792 3487 3945 19441 19421 3703 3486 3944 19442 19422 868 3278 3723 19443 19423 3704 3488 3946 19444 19424 1792 3487 3945 19445 19425 868 3278 3723 19446 19426 1792 3487 3945 19447 19427 3600 3281 3726 19448 19428 900 3388 3840 19449 19429 3652 3387 3839 19450 19430 1792 3487 3945 19451 19431 900 3388 3840 19452 19432 1792 3487 3945 19453 19433 3704 3488 3946 19454 19434 900 3388 3840 19455 19435 3704 3488 3946 19456 19436 1793 3489 3947 19457 19437 900 3388 3840 19458 19438 1793 3489 3947 19459 19439 3655 3391 3843 19460 19440 868 3278 3723 19461 19441 3598 3277 3722 19462 19442 1793 3489 3947 19463 19443 868 3278 3723 19464 19444 1793 3489 3947 19465 19445 3704 3488 3946 19466 19446 867 3274 3719 19295 19275 3698 3475 3932 19467 19447 1793 3489 3947 19468 19448 867 3274 3719 19469 19449 1793 3489 3947 19470 19450 3598 3277 3722 19471 19451 887 3346 3795 19472 19452 3655 3391 3843 19473 19453 1793 3489 3947 19474 19454 887 3346 3795 19310 19290 1793 3489 3947 19475 19455 3698 3475 3932 19476 19456 490 2010 2276 19477 19457 2961 2009 2275 19478 19458 1794 3490 3948 19479 19459 490 2010 2276 19480 19460 1794 3490 3948 19481 19461 3705 3491 3949 19482 19462 487 2008 2274 19483 19463 3498 3084 3950 19484 19464 1794 3490 3948 19485 19465 487 2008 2274 19486 19466 1794 3490 3948 19487 19467 2961 2009 2275 19488 19468 485 2000 2266 19489 19469 2956 1997 2263 19490 19470 1794 3490 3948 19491 19471 485 2000 2266 19492 19472 1794 3490 3948 19493 19473 3498 3084 3950 19494 19474 486 1996 2262 19495 19475 3705 3491 3949 19496 19476 1794 3490 3948 19497 19477 486 1996 2262 19498 19478 1794 3490 3948 19499 19479 2956 1997 2263 19500 19480 494 2019 2287 19501 19481 3706 3492 3951 19502 19482 1795 3493 3952 19503 19483 494 2019 2287 19504 19484 1795 3493 3952 19505 19485 2967 2020 2288 19506 19486 376 1551 1722 19507 19487 2726 1550 1721 19508 19488 1795 3493 3952 19509 19489 376 1551 1722 19510 19490 1795 3493 3952 19511 19491 3706 3492 3951 19512 19492 806 1141 1720 19513 19493 3501 3089 3953 19514 19494 1795 3493 3952 19515 19495 806 1141 1720 19516 19496 1795 3493 3952 19517 19497 2726 1550 1721 19518 19498 493 2021 2289 19519 19499 2967 2020 2288 19520 19500 1795 3493 3952 19521 19501 493 2021 2289 19522 19502 1795 3493 3952 19523 19503 3501 3089 3953 19524 19504 497 2023 2292 19525 19505 3300 2689 3023 19526 19506 1796 3494 3954 19527 19507 497 2023 2292 19528 19508 1796 3494 3954 19529 19509 2969 2024 2293 19530 19510 502 2037 2306 19531 19511 2974 2036 2305 19532 19512 1796 3494 3954 19533 19513 502 2037 2306 19534 19514 1796 3494 3954 19535 19515 3300 2689 3023 19536 19516 499 2035 2304 19537 19517 3707 3495 3955 19538 19518 1796 3494 3954 19539 19519 499 2035 2304 19540 19520 1796 3494 3954 19541 19521 2974 2036 2305 19542 19522 496 2027 2296 19543 19523 2969 2024 2293 19544 19524 1796 3494 3954 19545 19525 496 2027 2296 19546 19526 1796 3494 3954 19547 19527 3707 3495 3955 19548 19528 506 2044 2313 19549 19529 3305 2697 3031 19550 19530 1797 3496 3956 19551 19531 506 2044 2313 19552 19532 1797 3496 3956 19553 19533 2979 2045 2314 19554 19534 704 742 790 19555 19535 2730 1557 1728 19556 19536 1797 3496 3956 19557 19537 704 742 790 19558 19538 1797 3496 3956 19559 19539 3305 2697 3031 19560 19540 917 1556 1727 19561 19541 3708 3497 3957 19562 19542 1797 3496 3956 19563 19543 917 1556 1727 19564 19544 1797 3496 3956 19565 19545 2730 1557 1728 19566 19546 505 2048 2317 19567 19547 2979 2045 2314 19568 19548 1797 3496 3956 19569 19549 505 2048 2317 19570 19550 1797 3496 3956 19571 19551 3708 3497 3957 19572 19552 583 2230 2515 19573 19553 3089 2274 2562 19574 19554 1798 3498 3958 19575 19555 583 2230 2515 19576 19556 1798 3498 3958 19577 19557 3066 2231 2516 19578 19558 587 2245 2530 19579 19559 3298 2685 3019 19580 19560 1798 3498 3958 19581 19561 587 2245 2530 19582 19562 1798 3498 3958 19583 19563 3089 2274 2562 19584 19564 508 2054 2326 19585 19565 2982 2051 2323 19586 19566 1798 3498 3958 19587 19567 508 2054 2326 19588 19568 1798 3498 3958 19589 19569 3298 2685 3019 19590 19570 509 2050 2322 19591 19571 3066 2231 2516 19592 19572 1798 3498 3958 19593 19573 509 2050 2322 19594 19574 1798 3498 3958 19595 19575 2982 2051 2323 19596 19576 512 2056 2328 19597 19577 3070 2234 2519 19598 19578 1799 3499 3959 19599 19579 512 2056 2328 19600 19580 1799 3499 3959 19601 19581 2985 2057 2329 19602 19582 39 265 272 19603 19583 2731 1560 1731 19604 19584 1799 3499 3959 19605 19585 39 265 272 19606 19586 1799 3499 3959 19607 19587 3070 2234 2519 19608 19588 10 744 792 19609 19589 3304 2694 3028 19610 19590 1799 3499 3959 19611 19591 10 744 792 19612 19592 1799 3499 3959 19613 19593 2731 1560 1731 19614 19594 511 2060 2332 19615 19595 2985 2057 2329 19616 19596 1799 3499 3959 19617 19597 511 2060 2332 19618 19598 1799 3499 3959 19619 19599 3304 2694 3028 19620 19600 515 2067 2339 19621 19601 3709 3500 3960 19622 19602 1800 3501 3961 19623 19603 515 2067 2339 19624 19604 1800 3501 3961 19625 19605 2990 2068 2340 19626 19606 520 2079 2351 19627 19607 2994 2078 2350 19628 19608 1800 3501 3961 19629 19609 520 2079 2351 19630 19610 1800 3501 3961 19631 19611 3709 3500 3960 19632 19612 517 2077 2349 19633 19613 3051 2200 2484 19634 19614 1800 3501 3961 19635 19615 517 2077 2349 19636 19616 1800 3501 3961 19637 19617 2994 2078 2350 19638 19618 514 2069 2341 19639 19619 2990 2068 2340 19626 19620 1800 3501 3961 19640 19621 514 2069 2341 19641 19622 1800 3501 3961 19642 19623 3051 2200 2484 19643 19624 647 471 1734 19644 19625 2733 1564 1737 19645 19626 1801 3502 3962 19646 19627 647 471 1734 19647 19628 1801 3502 3962 19648 19629 3169 2428 3963 19649 19630 15 253 260 19650 19631 3061 2219 2504 19651 19632 1801 3502 3962 19652 19633 15 253 260 19653 19634 1801 3502 3962 19654 19635 2733 1564 1737 19655 19636 524 2090 2362 19656 19637 2999 2087 2359 19657 19638 1801 3502 3962 19658 19639 524 2090 2362 19659 19640 1801 3502 3962 19660 19641 3061 2219 2504 19661 19642 525 2086 2358 19662 19643 3169 2428 3963 19663 19644 1801 3502 3962 19664 19645 525 2086 2358 19665 19646 1801 3502 3962 19666 19647 2999 2087 2359 19667 19648 529 2095 2367 19668 19649 3710 3503 3964 19669 19650 1802 3504 3965 19670 19651 529 2095 2367 19671 19652 1802 3504 3965 19672 19653 3712 3505 3966 19673 19654 475 1571 1744 19674 19655 2736 1570 1743 19675 19656 1802 3504 3965 19676 19657 475 1571 1744 19677 19658 1802 3504 3965 19678 19659 3710 3503 3964 19679 19660 918 1569 3967 19680 19661 3711 3506 3968 19681 19662 1802 3504 3965 19682 19663 918 1569 3967 19683 19664 1802 3504 3965 19684 19665 2736 1570 1743 19685 19666 546 2128 2403 19686 19667 3712 3505 3966 19687 19668 1802 3504 3965 19688 19669 546 2128 2403 19689 19670 1802 3504 3965 19690 19671 3711 3506 3968 19691 19672 541 2122 2394 19692 19673 3713 3507 3969 19693 19674 1803 3508 3970 19694 19673 541 2122 2394 19695 19675 1803 3508 3970 19696 19676 3716 3509 3971 19697 19677 536 2117 3972 19698 19678 3714 3510 3973 19699 19679 1803 3508 3970 19700 19680 536 2117 3972 19701 19681 1803 3508 3970 19702 19682 3713 3507 3969 19703 19683 551 2154 3974 19704 19684 3715 3511 3975 19705 19685 1803 3508 3970 19706 19686 551 2154 3974 19707 19687 1803 3508 3970 19708 19688 3714 3510 3973 19709 19689 556 2155 2430 19710 19690 3716 3509 3971 19711 19691 1803 3508 3970 19712 19692 556 2155 2430 19713 19693 1803 3508 3970 19714 19694 3715 3511 3975 19715 19695 545 2132 2407 19716 19696 3717 3512 3976 19717 19697 1804 3513 3977 19718 19698 545 2132 2407 19719 19699 1804 3513 3977 19720 19700 3719 3514 3978 19721 19701 461 1583 3979 19722 19702 2744 1582 3980 19723 19703 1804 3513 3977 19724 19704 461 1583 3979 19725 19705 1804 3513 3977 19726 19706 3717 3512 3976 19727 19707 919 1581 3981 19728 19708 3718 3515 3982 19729 19709 1804 3513 3977 19730 19710 919 1581 3981 19731 19711 1804 3513 3977 19732 19712 2744 1582 3980 19733 19713 560 2169 2447 19734 19714 3719 3514 3978 19735 19715 1804 3513 3977 19736 19716 560 2169 2447 19737 19717 1804 3513 3977 19738 19718 3718 3515 3982 19739 19719 552 2152 3983 19740 19720 3720 3516 3984 19741 19721 1805 3517 3985 19742 19722 552 2152 3983 19743 19723 1805 3517 3985 19744 19724 3723 3518 3986 19745 19725 565 2187 2465 19746 19726 3721 3519 3987 19747 19727 1805 3517 3985 19748 19728 565 2187 2465 19749 19729 1805 3517 3985 19750 19730 3720 3516 3984 19751 19731 571 2188 2466 19752 19732 3722 3520 3988 19753 19733 1805 3517 3985 19754 19734 571 2188 2466 19755 19735 1805 3517 3985 19756 19736 3721 3519 3987 19757 19737 555 2159 2434 19758 19738 3723 3518 3986 19759 19739 1805 3517 3985 19760 19740 555 2159 2434 19761 19741 1805 3517 3985 19762 19742 3722 3520 3988 19763 19743 559 2161 2439 19764 19744 3724 3521 3989 19765 19745 1806 3522 3990 19766 19746 559 2161 2439 19767 19747 1806 3522 3990 19768 19748 3725 3523 3991 19769 19749 920 1593 3992 19770 19750 2751 1592 3993 19771 19751 1806 3522 3990 19772 19752 920 1593 3992 19773 19753 1806 3522 3990 19774 19754 3724 3521 3989 19775 19755 643 459 2735 19776 19756 3164 2421 2734 19777 19757 1806 3522 3990 19778 19758 643 459 2735 19779 19759 1806 3522 3990 19780 19760 2751 1592 3993 19781 19761 644 2420 2733 19782 19762 3725 3523 3991 19783 19763 1806 3522 3990 19784 19764 644 2420 2733 19785 19765 1806 3522 3990 19786 19766 3164 2421 2734 19787 19767 566 2185 2463 19788 19768 3726 3524 3994 19789 19769 1807 3525 3995 19790 19770 566 2185 2463 19791 19771 1807 3525 3995 19792 19772 3729 3526 3996 19793 19773 922 3527 3997 19794 19774 3727 3528 3998 19795 19775 1807 3525 3995 19796 19776 922 3527 3997 19797 19777 1807 3525 3995 19798 19778 3726 3524 3994 19799 19779 921 3529 3999 19800 19780 3728 3530 4000 19801 19781 1807 3525 3995 19802 19782 921 3529 3999 19803 19783 1807 3525 3995 19804 19784 3727 3528 3998 19805 19785 570 2192 2470 19806 19786 3729 3526 3996 19807 19787 1807 3525 3995 19808 19788 570 2192 2470 19809 19789 1807 3525 3995 19810 19790 3728 3530 4000 19811 19791 924 3531 4001 19812 19792 3730 3532 4002 19813 19793 1808 3533 4003 19814 19794 924 3531 4001 19815 19795 1808 3533 4003 19816 19796 3732 3534 4004 19817 19797 923 3535 4005 19818 19798 3731 3536 4006 19819 19799 1808 3533 4003 19820 19800 923 3535 4005 19821 19801 1808 3533 4003 19822 19802 3730 3532 4002 19823 19803 572 2198 2479 19824 19804 3048 2195 2476 19825 19805 1808 3533 4003 19826 19806 572 2198 2479 19827 19807 1808 3533 4003 19828 19808 3731 3536 4006 19829 19809 573 2194 2475 19830 19810 3732 3534 4004 19831 19811 1808 3533 4003 19832 19812 573 2194 2475 19833 19813 1808 3533 4003 19834 19814 3048 2195 2476 19835 19815 576 2206 2490 19836 19816 3733 3537 4007 19837 19817 1809 3538 4008 19838 19818 576 2206 2490 19839 19819 1809 3538 4008 19840 19820 3054 2202 2486 19841 19821 32 1610 1786 19842 19822 2760 1609 1785 19843 19823 1809 3538 4008 19844 19824 32 1610 1786 19845 19825 1809 3538 4008 19846 19826 3733 3537 4007 19847 19827 11 82 88 19848 19828 2991 2070 2342 19849 19829 1809 3538 4008 19850 19830 11 82 88 19851 19831 1809 3538 4008 19852 19832 2760 1609 1785 19853 19833 514 2069 2341 19854 19834 3054 2202 2486 19855 19835 1809 3538 4008 19856 19836 514 2069 2341 19857 19837 1809 3538 4008 19858 19838 2991 2070 2342 19859 19839 582 2223 2508 19860 19840 3734 3539 4009 19861 19841 1810 3540 4010 19862 19842 582 2223 2508 19863 19843 1810 3540 4010 19864 19844 3063 2221 2506 19865 19845 578 2216 4011 19866 19846 3058 2215 4012 19867 19847 1810 3540 4010 19868 19848 578 2216 4011 19869 19849 1810 3540 4010 19870 19850 3734 3539 4009 19871 19851 523 2092 2364 19872 19852 3000 2091 2363 19873 19853 1810 3540 4010 19874 19854 523 2092 2364 19875 19855 1810 3540 4010 19876 19856 3058 2215 4012 19877 19857 524 2090 2362 19878 19858 3063 2221 2506 19879 19859 1810 3540 4010 19880 19860 524 2090 2362 19881 19861 1810 3540 4010 19882 19862 3000 2091 2363 19883 19863 585 2224 2509 19884 19864 3735 3541 4013 19885 19865 1811 3542 4014 19886 19866 585 2224 2509 19887 19867 1811 3542 4014 19888 19868 3736 3543 4015 19889 19869 388 1617 1795 19890 19870 2764 1616 1794 19891 19871 1811 3542 4014 19892 19872 388 1617 1795 19893 19873 1811 3542 4014 19894 19874 3735 3541 4013 19895 19875 32 1610 1786 19896 19876 3733 3537 4007 19897 19877 1811 3542 4014 19898 19878 32 1610 1786 19899 19879 1811 3542 4014 19900 19880 2764 1616 1794 19901 19881 576 2206 2490 19902 19882 3736 3543 4015 19903 19883 1811 3542 4014 19904 19884 576 2206 2490 19905 19885 1811 3542 4014 19906 19886 3733 3537 4007 19907 19887 586 2235 2520 19908 19888 3737 3544 4016 19909 19889 1812 3545 4017 19910 19890 586 2235 2520 19911 19891 1812 3545 4017 19912 19892 3739 3546 4018 19913 19893 593 2259 2547 19914 19894 3738 3547 4019 19915 19895 1812 3545 4017 19916 19896 593 2259 2547 19917 19897 1812 3545 4017 19918 19898 3737 3544 4016 19919 19899 578 2216 4011 19920 19900 3734 3539 4009 19921 19901 1812 3545 4017 19922 19902 578 2216 4011 19923 19903 1812 3545 4017 19924 19904 3738 3547 4019 19925 19905 582 2223 2508 19926 19906 3739 3546 4018 19927 19907 1812 3545 4017 19928 19908 582 2223 2508 19929 19909 1812 3545 4017 19930 19910 3734 3539 4009 19931 19911 642 2412 2722 19932 19912 3559 3201 4020 19933 19913 1813 3548 4021 19934 19914 642 2412 2722 19935 19915 1813 3548 4021 19936 19916 3160 2413 2723 13109 13096 838 3172 3613 19937 19917 3547 3178 3612 19938 19918 1813 3548 4021 19939 19919 838 3172 3613 19940 19920 1813 3548 4021 19941 19921 3559 3201 4020 19942 19922 813 3099 3526 19943 19923 3507 3098 3525 19944 19924 1813 3548 4021 19945 19925 813 3099 3526 19946 19926 1813 3548 4021 19947 19927 3547 3178 3612 19948 19928 641 2414 2724 19949 19929 3160 2413 2723 19950 19930 1813 3548 4021 19951 19931 641 2414 2724 19952 19932 1813 3548 4021 19953 19933 3507 3098 3525 19954 19934 645 2418 2731 19955 19935 3740 3549 4022 19956 19936 1814 3550 4023 19957 19937 645 2418 2731 19958 19938 1814 3550 4023 19959 19939 3163 2419 2732 19960 19940 926 3551 4024 19961 19941 3741 3552 4025 19962 19942 1814 3550 4023 19963 19943 926 3551 4024 19964 19944 1814 3550 4023 19965 19945 3740 3549 4022 19966 19946 925 3553 4026 19967 19947 3742 3554 4027 19968 19948 1814 3550 4023 19969 19949 925 3553 4026 19970 19950 1814 3550 4023 19971 19951 3741 3552 4025 19972 19952 644 2420 2733 19973 19953 3163 2419 2732 19974 19954 1814 3550 4023 19975 19955 644 2420 2733 19976 19956 1814 3550 4023 19977 19957 3742 3554 4027 19978 19958 929 3555 4028 19979 19959 3743 3556 4029 19980 19960 1815 3557 4030 19981 19961 929 3555 4028 19982 19962 1815 3557 4030 19983 19963 3745 3558 4031 19984 19964 928 1636 1815 19985 19965 2774 1635 1814 19986 19966 1815 3557 4030 19987 19967 928 1636 1815 19988 19968 1815 3557 4030 19989 19969 3743 3556 4029 19990 19970 927 1634 1813 19991 19971 3744 3559 4032 19992 19972 1815 3557 4030 19993 19973 927 1634 1813 19994 19974 1815 3557 4030 19995 19975 2774 1635 1814 19996 19976 530 2103 2375 19997 19977 3745 3558 4031 19998 19978 1815 3557 4030 19999 19979 530 2103 2375 20000 19980 1815 3557 4030 20001 19981 3744 3559 4032 20002 19982 526 2094 4033 20003 19983 3166 2425 4034 20004 19984 1816 3560 4035 20005 19985 526 2094 4033 20006 19986 1816 3560 4035 20007 19987 3002 2089 4036 20008 19988 535 2119 4037 20009 19989 3746 3561 4038 20010 19990 1816 3560 4035 20011 19991 535 2119 4037 20012 19992 1816 3560 4035 20013 19993 3166 2425 4034 20014 19994 542 2127 2402 20015 19995 3168 2426 2742 20016 19996 1816 3560 4035 20017 19997 542 2127 2402 20018 19998 1816 3560 4035 20019 19999 3746 3561 4038 20020 20000 525 2086 2741 20021 20001 3002 2089 4036 20022 20002 1816 3560 4035 20023 20003 525 2086 2741 20024 20004 1816 3560 4035 20025 20005 3168 2426 2742 20026 20006 498 34 37 20027 20007 2777 1640 1823 20028 20008 1817 3562 4039 20029 20009 498 34 37 20030 20010 1817 3562 4039 20031 20011 2971 2026 2295 20032 20012 507 66 72 20033 20013 2983 2055 2327 20034 20014 1817 3562 4039 20035 20015 507 66 72 20036 20016 1817 3562 4039 20037 20017 2777 1640 1823 20038 20018 508 2054 2326 20039 20019 3301 2687 3021 20040 20020 1817 3562 4039 20041 20021 508 2054 2326 20042 20022 1817 3562 4039 20043 20023 2983 2055 2327 20044 20024 497 2023 2292 20045 20025 2971 2026 2295 20046 20026 1817 3562 4039 20047 20027 497 2023 2292 20048 20028 1817 3562 4039 20049 20029 3301 2687 3021 20050 20030 504 2040 2321 20051 20031 3303 2693 4040 20052 20032 1818 3563 4041 20053 20033 504 2040 2321 20054 20034 1818 3563 4041 20055 20035 2981 2047 2316 20056 20036 510 2062 2334 20057 20037 2986 2061 2333 20058 20038 1818 3563 4041 20059 20039 510 2062 2334 20060 20040 1818 3563 4041 20061 20041 3303 2693 4040 20062 20042 511 2060 2332 20063 20043 3306 2696 3030 20064 20044 1818 3563 4041 20065 20045 511 2060 2332 20066 20046 1818 3563 4041 20067 20047 2986 2061 2333 20068 20048 506 2044 2313 20069 20049 2981 2047 2316 20070 20050 1818 3563 4041 20071 20051 506 2044 2313 20072 20052 1818 3563 4041 20073 20053 3306 2696 3030 20074 20054 367 1642 1826 20075 20055 2780 1645 1829 20076 20056 1819 3564 4042 20077 20057 367 1642 1826 20078 20058 1819 3564 4042 20079 20059 3748 3565 4043 20080 20060 495 36 39 20081 20061 2970 2028 2297 20082 20062 1819 3564 4042 20083 20063 495 36 39 20084 20064 1819 3564 4042 20085 20065 2780 1645 1829 20086 20066 496 2027 2296 20087 20067 3747 3566 4044 20088 20068 1819 3564 4042 20089 20069 496 2027 2296 20090 20070 1819 3564 4042 20091 20071 2970 2028 2297 20092 20072 707 2702 3036 20093 20073 3748 3565 4043 20094 20074 1819 3564 4042 20095 20075 707 2702 3036 20096 20076 1819 3564 4042 20097 20077 3747 3566 4044 20098 20078 715 2719 3053 20099 20079 3749 3567 4045 20100 20080 1820 3568 4046 20101 20081 715 2719 3053 20102 20082 1820 3568 4046 20103 20083 3751 3569 4047 20104 20084 712 2715 4048 20105 20085 3750 3570 4049 20106 20086 1820 3568 4046 20107 20087 712 2715 4048 20108 20088 1820 3568 4046 20109 20089 3749 3567 4045 20110 20090 503 2042 2319 20111 20091 2980 2049 2318 20112 20092 1820 3568 4046 20113 20093 503 2042 2319 20114 20094 1820 3568 4046 20115 20095 3750 3570 4049 20116 20096 505 2048 2317 20117 20097 3751 3569 4047 20118 20098 1820 3568 4046 20119 20099 505 2048 2317 20120 20100 1820 3568 4046 20121 20101 2980 2049 2318 20122 20102 804 3082 3500 20123 20103 3504 3094 3521 20124 20104 1821 3571 4050 20125 20105 804 3082 3500 20126 20106 1821 3571 4050 20127 20107 3497 3083 3501 20128 20108 809 1148 3520 20129 20109 2784 1652 4051 20130 20110 1821 3571 4050 20131 20111 809 1148 3520 20132 20112 1821 3571 4050 20133 20113 3504 3094 3521 20134 20114 0 6 4052 20135 20115 2957 2001 4053 20136 20116 1821 3571 4050 20137 20117 0 6 4052 20138 20118 1821 3571 4050 20139 20119 2784 1652 4051 20140 20120 485 2000 3502 20141 20121 3497 3083 3501 20142 20122 1821 3571 4050 20143 20123 485 2000 3502 20144 20124 1821 3571 4050 20145 20125 2957 2001 4053 20146 20126 812 3101 3528 20147 20127 3552 3187 3623 20148 20128 1822 3572 4054 20149 20129 812 3101 3528 20150 20130 1822 3572 4054 20151 20131 3509 3097 3524 20152 20132 491 2015 3622 20153 20133 2968 2022 4055 20154 20134 1822 3572 4054 20155 20135 491 2015 3622 20156 20136 1822 3572 4054 20157 20137 3552 3187 3623 20158 20138 493 2021 3509 20159 20139 3500 3086 3506 20160 20140 1822 3572 4054 20161 20141 493 2021 3509 20162 20142 1822 3572 4054 20163 20143 2968 2022 4055 20164 20144 807 3085 3505 20165 20145 3509 3097 3524 20166 20146 1822 3572 4054 20167 20147 807 3085 3505 20168 20148 1822 3572 4054 20169 20149 3500 3086 3506 20170 20150 804 3082 3500 20171 20151 3496 3079 3497 20172 20152 1823 3573 4056 20173 20153 804 3082 3500 20174 20154 1823 3573 4056 20175 20155 3505 3093 3517 20176 20156 805 3078 3496 20177 20157 3540 3167 3599 20178 20158 1823 3573 4056 20179 20159 805 3078 3496 20180 20160 1823 3573 4056 20181 20161 3496 3079 3497 20182 20162 835 3166 3598 20183 20163 3558 3198 3637 20184 20164 1823 3573 4056 20185 20165 835 3166 3598 20186 20166 1823 3573 4056 20187 20167 3540 3167 3599 20188 20168 811 3090 3514 20189 20169 3505 3093 3517 20190 20170 1823 3573 4056 20191 20171 811 3090 3514 20192 20172 1823 3573 4056 20193 20173 3558 3198 3637 20194 20174 808 1139 3513 20195 20175 2785 1656 4057 20196 20176 1824 3574 4058 20197 20177 808 1139 3513 20198 20178 1824 3574 4058 20199 20179 3502 3088 3508 20200 20180 241 450 2726 20201 20181 3161 2415 2725 20202 20182 1824 3574 4058 20203 20183 241 450 2726 20204 20184 1824 3574 4058 20205 20185 2785 1656 4057 20206 20186 641 2414 2724 20207 20187 3506 3095 3522 20208 20188 1824 3574 4058 20209 20189 641 2414 2724 20210 20190 1824 3574 4058 20211 20191 3161 2415 2725 20212 20192 807 3085 3505 20213 20193 3502 3088 3508 20214 20194 1824 3574 4058 20215 20195 807 3085 3505 20216 20196 1824 3574 4058 20217 20197 3506 3095 3522 20218 20198 642 2412 3641 20219 20199 3159 2410 4059 20220 20200 1825 3575 4060 20221 20201 642 2412 3641 20222 20202 1825 3575 4060 20223 20203 3560 3200 3639 20224 20204 262 446 4061 20225 20205 2786 1658 4062 20226 20206 1825 3575 4060 20227 20207 262 446 4061 20228 20208 1825 3575 4060 20229 20209 3159 2410 4059 20230 20210 810 1150 3518 20231 20211 3503 3091 3515 20232 20212 1825 3575 4060 20233 20213 810 1150 3518 20234 20214 1825 3575 4060 20235 20215 2786 1658 4062 20236 20216 811 3090 3514 20237 20217 3560 3200 3639 20238 20218 1825 3575 4060 20239 20219 811 3090 3514 20240 20220 1825 3575 4060 20241 20221 3503 3091 3515 20242 20222 707 2702 3036 20243 20223 3747 3566 4044 20244 20224 1826 3576 4063 20245 20225 707 2702 3036 20246 20226 1826 3576 4063 20247 20227 3308 2703 3037 20248 20228 496 2027 2296 20249 20229 3707 3495 3955 20250 20230 1826 3576 4063 20251 20231 496 2027 2296 20252 20232 1826 3576 4063 20253 20233 3747 3566 4044 20254 20234 499 2035 2304 20255 20235 3752 3577 4064 20256 20236 1826 3576 4063 20257 20237 499 2035 2304 20258 20238 1826 3576 4063 20259 20239 3707 3495 3955 20260 20240 706 2704 3038 20261 20241 3308 2703 3037 20262 20242 1826 3576 4063 20263 20243 706 2704 3038 20264 20244 1826 3576 4063 20265 20245 3752 3577 4064 20266 20246 706 2704 3038 20267 20247 3752 3577 4064 20268 20248 1827 3578 4065 20269 20249 706 2704 3038 20270 20250 1827 3578 4065 20271 20251 3311 2709 3043 20272 20252 499 2035 2304 20273 20253 2973 2034 2303 20274 20254 1827 3578 4065 20275 20255 499 2035 2304 20276 20256 1827 3578 4065 20277 20257 3752 3577 4064 20278 20258 500 2033 2302 20279 20259 3753 3579 4066 20280 20260 1827 3578 4065 20281 20261 500 2033 2302 20282 20262 1827 3578 4065 20283 20263 2973 2034 2303 20284 20264 710 2710 3044 20285 20265 3311 2709 3043 20286 20266 1827 3578 4065 20287 20267 710 2710 3044 20288 20268 1827 3578 4065 20289 20269 3753 3579 4066 20290 20270 500 2033 2302 20291 20271 2978 2043 2312 20292 20272 1828 3580 4067 20293 20273 500 2033 2302 20294 20274 1828 3580 4067 20295 20275 3753 3579 4066 20296 20276 503 2042 2311 20297 20277 3750 3570 4068 20298 20278 1828 3580 4067 20299 20279 503 2042 2311 20300 20280 1828 3580 4067 20301 20281 2978 2043 2312 20302 20282 712 2715 3049 20303 20283 3314 2713 3047 20304 20284 1828 3580 4067 20305 20285 712 2715 3049 20306 20286 1828 3580 4067 20307 20287 3750 3570 4068 20308 20288 710 2710 3044 20309 20289 3753 3579 4066 20310 20290 1828 3580 4067 20311 20291 710 2710 3044 20312 20292 1828 3580 4067 20313 20293 3314 2713 3047 20314 20294 715 2719 3053 20315 20295 3751 3569 4047 20316 20296 1829 3581 4069 20317 20297 715 2719 3053 20318 20298 1829 3581 4069 20319 20299 3317 2720 3054 20320 20300 505 2048 2317 20321 20301 3708 3497 3957 20322 20302 1829 3581 4069 20323 20303 505 2048 2317 20324 20304 1829 3581 4069 20325 20305 3751 3569 4047 20326 20306 917 1556 1727 20327 20307 2789 1665 1856 20328 20308 1829 3581 4069 20329 20309 917 1556 1727 20330 20310 1829 3581 4069 20331 20311 3708 3497 3957 20332 20312 714 774 822 20333 20313 3317 2720 3054 20334 20314 1829 3581 4069 20335 20315 714 774 822 20336 20316 1829 3581 4069 20337 20317 2789 1665 1856 20338 20318 707 2702 3036 20339 20319 3307 2699 3033 20340 20320 1830 3582 4070 20341 20321 707 2702 3036 20342 20322 1830 3582 4070 20343 20323 3748 3565 4043 20344 20324 708 2698 3032 20345 20325 3754 3583 4071 20346 20326 1830 3582 4070 20347 20327 708 2698 3032 20348 20328 1830 3582 4070 20349 20329 3307 2699 3033 20350 20330 930 1668 1859 20351 20331 2790 1667 1858 20352 20332 1830 3582 4070 20353 20333 930 1668 1859 20354 20334 1830 3582 4070 20355 20335 3754 3583 4071 20356 20336 367 1642 1826 20357 20337 3748 3565 4043 20358 20338 1830 3582 4070 20359 20339 367 1642 1826 20360 20340 1830 3582 4070 20361 20341 2790 1667 1858 20362 20342 716 2724 3058 20363 20343 3755 3584 4072 20364 20344 1831 3585 4073 20365 20345 716 2724 3058 20366 20346 1831 3585 4073 20367 20347 3319 2722 3056 20368 20348 711 2717 4074 20369 20349 3315 2716 4075 20370 20350 1831 3585 4073 20371 20351 711 2717 4074 20372 20352 1831 3585 4073 20373 20353 3755 3584 4072 20374 20354 712 2715 4048 20375 20355 3749 3567 4045 20376 20356 1831 3585 4073 20377 20357 712 2715 4048 20378 20358 1831 3585 4073 20379 20359 3315 2716 4075 20380 20360 715 2719 3053 20381 20361 3319 2722 3056 20382 20362 1831 3585 4073 20383 20363 715 2719 3053 20384 20364 1831 3585 4073 20385 20365 3749 3567 4045 20386 20366 377 4 4 20387 20367 2794 1673 1866 20388 20368 1832 3586 4076 20389 20369 377 4 4 20390 20370 1832 3586 4076 20391 20371 2958 1999 2265 20392 20372 930 1668 1859 20393 20373 3754 3583 4071 20394 20374 1832 3586 4076 20395 20375 930 1668 1859 20396 20376 1832 3586 4076 20397 20377 2794 1673 1866 20398 20378 708 2698 3032 20399 20379 3756 3587 4077 20400 20380 1832 3586 4076 20401 20381 708 2698 3032 20402 20382 1832 3586 4076 20403 20383 3754 3583 4071 20404 20384 486 1996 2262 20405 20385 2958 1999 2265 20406 20386 1832 3586 4076 20407 20387 486 1996 2262 20408 20388 1832 3586 4076 20409 20389 3756 3587 4077 20410 20390 490 2010 2276 20411 20391 3757 3588 4078 20412 20392 1833 3589 4079 20413 20393 490 2010 2276 20414 20394 1833 3589 4079 20415 20395 2962 2005 2271 20416 20396 705 2706 3040 20417 20397 3313 2708 3042 20418 20398 1833 3589 4079 20419 20399 705 2706 3040 20420 20400 1833 3589 4079 20421 20401 3757 3588 4078 20422 20402 709 2712 3046 20423 20403 3758 3590 4080 20424 20404 1833 3589 4079 20425 20405 709 2712 3046 20426 20406 1833 3589 4079 20427 20407 3313 2708 3042 20428 20408 489 2002 2268 20429 20409 2962 2005 2271 20430 20410 1833 3589 4079 20431 20411 489 2002 2268 20432 20412 1833 3589 4079 20433 20413 3758 3590 4080 20434 20414 709 2712 3046 20435 20415 3316 2718 3052 20436 20416 1834 3591 4081 20437 20417 709 2712 3046 20438 20418 1834 3591 4081 20439 20419 3758 3590 4080 20440 20420 711 2717 3051 20441 20421 3759 3592 4082 20442 20422 1834 3591 4081 20443 20423 711 2717 3051 20444 20424 1834 3591 4081 20445 20425 3316 2718 3052 20446 20426 492 2011 2277 20447 20427 2965 2014 2280 20448 20428 1834 3591 4081 20449 20429 492 2011 2277 20450 20430 1834 3591 4081 20451 20431 3759 3592 4082 20452 20432 489 2002 2268 20453 20433 3758 3590 4080 20454 20434 1834 3591 4081 20455 20435 489 2002 2268 20456 20436 1834 3591 4081 20457 20437 2965 2014 2280 20458 20438 711 2717 4074 20459 20439 3755 3584 4072 20460 20440 1835 3593 4083 20461 20441 711 2717 4074 20462 20442 1835 3593 4083 20463 20443 3759 3592 4084 20464 20444 716 2724 3058 20465 20445 3760 3594 4085 20466 20446 1835 3593 4083 20467 20447 716 2724 3058 20468 20448 1835 3593 4083 20469 20449 3755 3584 4072 20470 20450 494 2019 2287 20471 20451 2966 2017 2284 20472 20452 1835 3593 4083 20473 20453 494 2019 2287 20474 20454 1835 3593 4083 20475 20455 3760 3594 4085 20476 20456 492 2011 2283 20477 20457 3759 3592 4084 20478 20458 1835 3593 4083 20479 20459 492 2011 2283 20480 20460 1835 3593 4083 20481 20461 2966 2017 2284 20482 20462 486 1996 2262 20483 20463 3756 3587 4077 20484 20464 1836 3595 4086 20485 20465 486 1996 2262 20486 20466 1836 3595 4086 20487 20467 3705 3491 3949 20488 20468 708 2698 3032 20489 20469 3310 2701 3035 20490 20470 1836 3595 4086 20491 20471 708 2698 3032 20492 20472 1836 3595 4086 20493 20473 3756 3587 4077 20494 20474 705 2706 3040 20495 20475 3757 3588 4078 20496 20476 1836 3595 4086 20497 20477 705 2706 3040 20498 20478 1836 3595 4086 20499 20479 3310 2701 3035 20500 20480 490 2010 2276 20501 20481 3705 3491 3949 20502 20482 1836 3595 4086 20503 20483 490 2010 2276 20504 20484 1836 3595 4086 20505 20485 3757 3588 4078 20506 20486 716 2724 3058 20507 20487 3318 2723 3057 20508 20488 1837 3596 4087 20509 20489 716 2724 3058 20510 20490 1837 3596 4087 20511 20491 3760 3594 4085 20512 20492 713 772 820 20513 20493 2799 1684 1878 20514 20494 1837 3596 4087 20515 20495 713 772 820 20516 20496 1837 3596 4087 20517 20497 3318 2723 3057 20518 20498 376 1551 1722 20519 20499 3706 3492 3951 20520 20500 1837 3596 4087 20521 20501 376 1551 1722 20522 20502 1837 3596 4087 20523 20503 2799 1684 1878 20524 20504 494 2019 2287 20525 20505 3760 3594 4085 20526 20506 1837 3596 4087 20527 20507 494 2019 2287 20528 20508 1837 3596 4087 20529 20509 3706 3492 3951 20530 20510 570 2192 2470 20531 20511 3728 3530 4000 20532 20512 1838 3597 4088 20533 20513 570 2192 2470 20534 20514 1838 3597 4088 20535 20515 3046 2193 2471 20536 20516 921 3529 3999 20537 20517 3761 3598 4089 20538 20518 1838 3597 4088 20539 20519 921 3529 3999 20540 20520 1838 3597 4088 20541 20521 3728 3530 4000 20542 20522 931 1687 4090 20543 20523 2800 1686 4091 20544 20524 1838 3597 4088 20545 20525 931 1687 4090 20546 20526 1838 3597 4088 20547 20527 3761 3598 4089 20548 20528 569 216 2472 20549 20529 3046 2193 2471 20550 20530 1838 3597 4088 20551 20531 569 216 2472 20552 20532 1838 3597 4088 20553 20533 2800 1686 4091 20554 20534 512 2056 2328 20555 20535 2988 2059 2331 20556 20536 1839 3599 4092 20557 20537 512 2056 2328 20558 20538 1839 3599 4092 20559 20539 3068 2232 2517 20560 20540 513 2064 2336 20561 20541 3081 2260 2548 20562 20542 1839 3599 4092 20563 20543 513 2064 2336 20564 20544 1839 3599 4092 20565 20545 2988 2059 2331 20566 20546 593 2259 2547 20567 20547 3737 3544 4016 20568 20548 1839 3599 4092 20569 20549 593 2259 2547 20570 20550 1839 3599 4092 20571 20551 3081 2260 2548 20572 20552 586 2235 2520 20573 20553 3068 2232 2517 20574 20554 1839 3599 4092 20575 20555 586 2235 2520 20576 20556 1839 3599 4092 20577 20557 3737 3544 4016 20578 20558 594 2261 4093 20579 20559 3086 2264 4094 20580 20560 1840 3600 4095 20581 20561 594 2261 4093 20582 20562 1840 3600 4095 20583 20563 3762 3601 4096 20584 20564 580 2218 4097 20585 20565 3059 2217 4098 20586 20566 1840 3600 4095 20587 20567 580 2218 4097 20588 20568 1840 3600 4095 20589 20569 3086 2264 4094 20590 20570 578 2216 4011 20591 20571 3738 3547 4019 20592 20572 1840 3600 4095 20593 20573 578 2216 4011 20594 20574 1840 3600 4095 20595 20575 3059 2217 4098 20596 20576 593 2259 2547 20597 20577 3762 3601 4096 20598 20578 1840 3600 4095 20599 20579 593 2259 2547 20600 20580 1840 3600 4095 20601 20581 3738 3547 4019 20602 20582 595 2255 4099 20603 20583 3103 2300 4100 20604 20584 1841 3602 4101 20605 20585 595 2255 4099 20606 20586 1841 3602 4101 20607 20587 3764 3603 4102 20608 20588 604 2299 4103 20609 20589 3763 3604 4104 20610 20590 1841 3602 4101 20611 20591 604 2299 4103 20612 20592 1841 3602 4101 20613 20593 3103 2300 4100 20614 20594 596 2265 2553 20615 20595 3083 2262 2550 20616 20596 1841 3602 4101 20617 20597 596 2265 2553 20618 20598 1841 3602 4101 20619 20599 3763 3604 4104 20620 20600 594 2261 2549 20621 20601 3764 3603 4102 20622 20602 1841 3602 4101 20623 20603 594 2261 2549 20624 20604 1841 3602 4101 20625 20605 3083 2262 2550 20626 20606 596 2265 2553 20627 20607 3763 3604 4104 20628 20608 1842 3605 4105 20629 20609 596 2265 2553 20630 20610 1842 3605 4105 20631 20611 3088 2271 2559 20632 20612 604 2299 4103 20633 20613 3106 2306 4106 20634 20614 1842 3605 4105 20635 20615 604 2299 4103 20636 20616 1842 3605 4105 20637 20617 3763 3604 4104 20638 20618 606 2305 4107 20639 20619 3765 3606 4108 20640 20620 1842 3605 4105 20641 20621 606 2305 4107 20642 20622 1842 3605 4105 20643 20623 3106 2306 4106 20644 20624 597 2268 2556 20645 20625 3088 2271 2559 20646 20626 1842 3605 4105 20647 20627 597 2268 2556 20648 20628 1842 3605 4105 20649 20629 3765 3606 4108 20650 20630 606 2305 2515 20651 20631 3109 2311 4109 20652 20632 1843 3607 4110 20653 20633 606 2305 2515 20654 20634 1843 3607 4110 20655 20635 3765 3606 4111 20656 20636 598 2276 2556 20657 20637 3090 2275 4112 20658 20638 1843 3607 4110 20659 20639 598 2276 2556 20660 20640 1843 3607 4110 20661 20641 3109 2311 4109 20662 20642 583 2230 4107 20663 20643 3766 3608 4113 20664 20644 1843 3607 4110 20665 20645 583 2230 4107 20666 20646 1843 3607 4110 20667 20647 3090 2275 4112 20668 20648 597 2268 2564 20669 20649 3765 3606 4111 20670 20650 1843 3607 4110 20671 20651 597 2268 2564 20672 20652 1843 3607 4110 20673 20653 3766 3608 4113 20674 20654 576 2206 2490 20675 20655 3053 2205 2489 20676 20656 1844 3609 4114 20677 20657 576 2206 2490 20678 20658 1844 3609 4114 20679 20659 3736 3543 4015 20680 20660 575 2204 2488 20681 20661 3767 3610 4115 20682 20662 1844 3609 4114 20683 20663 575 2204 2488 20684 20664 1844 3609 4114 20685 20665 3053 2205 2489 20686 20666 584 2228 2513 20687 20667 3064 2225 2510 20688 20668 1844 3609 4114 20689 20669 584 2228 2513 20690 20670 1844 3609 4114 20691 20671 3767 3610 4115 20692 20672 585 2224 2509 20693 20673 3736 3543 4015 20694 20674 1844 3609 4114 20695 20675 585 2224 2509 20696 20676 1844 3609 4114 20697 20677 3064 2225 2510 20698 20678 509 2050 2322 20699 20679 2984 2053 2325 20700 20680 1845 3611 4116 20701 20681 509 2050 2322 20702 20682 1845 3611 4116 20703 20683 3067 2227 2512 20704 20684 36 64 70 20705 20685 2807 1701 1904 20706 20686 1845 3611 4116 20707 20687 36 64 70 20708 20688 1845 3611 4116 20709 20689 2984 2053 2325 20710 20690 388 1617 1795 20711 20691 3735 3541 4013 20712 20692 1845 3611 4116 20713 20693 388 1617 1795 20714 20694 1845 3611 4116 20715 20695 2807 1701 1904 20716 20696 585 2224 2509 20717 20697 3067 2227 2512 20718 20698 1845 3611 4116 20719 20699 585 2224 2509 20720 20700 1845 3611 4116 20721 20701 3735 3541 4013 20722 20702 582 2223 2508 20723 20703 3062 2222 2507 20724 20704 1846 3612 4117 20725 20705 582 2223 2508 20726 20706 1846 3612 4117 20727 20707 3739 3546 4018 20728 20708 581 251 258 20729 20709 2808 1703 1906 20730 20710 1846 3612 4117 20731 20711 581 251 258 20732 20712 1846 3612 4117 20733 20713 3062 2222 2507 20734 20714 389 267 274 9168 9161 3069 2236 2521 20735 20715 1846 3612 4117 20736 20716 389 267 274 20737 20717 1846 3612 4117 20738 20718 2808 1703 1906 20739 20719 586 2235 2520 20740 20720 3739 3546 4018 20741 20721 1846 3612 4117 20742 20722 586 2235 2520 20743 20723 1846 3612 4117 20744 20724 3069 2236 2521 20745 20725 528 2099 2371 20746 20726 3768 3613 4118 20747 20727 1847 3614 4119 20748 20728 528 2099 2371 20749 20729 1847 3614 4119 20750 20730 3771 3615 4120 20751 20731 543 2136 2411 20752 20732 3769 3616 4121 20753 20733 1847 3614 4119 20754 20734 543 2136 2411 20755 20735 1847 3614 4119 20756 20736 3768 3613 4118 20757 20737 550 2137 2412 20758 20738 3770 3617 4122 20759 20739 1847 3614 4119 20760 20740 550 2137 2412 20761 20741 1847 3614 4119 20762 20742 3769 3616 4121 20763 20743 533 2108 2380 20764 20744 3771 3615 4120 20765 20745 1847 3614 4119 20766 20746 533 2108 2380 20767 20747 1847 3614 4119 20768 20748 3770 3617 4122 20769 20749 549 2141 2416 20770 20750 3772 3618 4123 20771 20751 1848 3619 4124 20772 20752 549 2141 2416 20773 20753 1848 3619 4124 20774 20754 3775 3620 4125 20775 20755 544 2134 2409 20776 20756 3773 3621 4126 20777 20757 1848 3619 4124 20778 20756 544 2134 2409 20779 20758 1848 3619 4124 20780 20759 3772 3618 4123 20781 20760 557 2167 2445 20782 20761 3774 3622 4127 20783 20762 1848 3619 4124 20784 20763 557 2167 2445 20785 20764 1848 3619 4124 20786 20765 3773 3621 4126 20787 20766 564 2170 2448 20788 20767 3775 3620 4125 20789 20768 1848 3619 4124 20790 20769 564 2170 2448 20791 20770 1848 3619 4124 20792 20771 3774 3622 4127 20793 20772 563 2174 2452 12128 20773 3776 3623 4128 20794 20774 1849 3624 4129 20795 20775 563 2174 2452 20796 20776 1849 3624 4129 20797 20777 3778 3625 4130 20798 20778 558 2165 2443 20799 20779 3777 3626 4131 20800 20780 1849 3624 4129 20801 20781 558 2165 2443 20802 20782 1849 3624 4129 20803 20783 3776 3623 4128 20804 20784 925 3553 4026 20805 20785 3741 3552 4025 20806 20786 1849 3624 4129 20807 20787 925 3553 4026 20808 20788 1849 3624 4129 20809 20789 3777 3626 4131 20810 20790 926 3551 4024 20811 20791 3778 3625 4130 20812 20792 1849 3624 4129 20813 20793 926 3551 4024 20814 20794 1849 3624 4129 20815 20795 3741 3552 4025 20816 20796 31 225 2481 20817 20797 3049 2199 2480 20818 20798 1850 3627 4132 20819 20799 31 225 2481 20820 20800 1850 3627 4132 20821 20801 2820 1718 4133 20822 20802 572 2198 2479 20823 20803 3779 3628 4134 20824 20804 1850 3627 4132 20825 20805 572 2198 2479 20826 20806 1850 3627 4132 20827 20807 3049 2199 2480 20828 20808 645 2418 2731 20829 20809 3162 2416 2728 20830 20810 1850 3627 4132 20831 20811 645 2418 2731 20832 20812 1850 3627 4132 20833 20813 3779 3628 4134 20834 20814 646 455 2727 20835 20815 2820 1718 4133 20836 20816 1850 3627 4132 20837 20817 646 455 2727 20838 20818 1850 3627 4132 20839 20819 3162 2416 2728 20840 20820 572 2198 2479 20841 20821 3731 3536 4006 20842 20822 1851 3629 4135 20843 20823 572 2198 2479 20844 20824 1851 3629 4135 20845 20825 3779 3628 4134 20846 20826 923 3535 4005 20847 20827 3780 3630 4136 20848 20828 1851 3629 4135 20849 20829 923 3535 4005 20850 20830 1851 3629 4135 20851 20831 3731 3536 4006 20852 20832 926 3551 4024 20853 20833 3740 3549 4022 20854 20834 1851 3629 4135 20855 20835 926 3551 4024 20856 20836 1851 3629 4135 20857 20837 3780 3630 4136 20858 20838 645 2418 2731 20859 20839 3779 3628 4134 20860 20840 1851 3629 4135 20861 20841 645 2418 2731 20862 20842 1851 3629 4135 20863 20843 3740 3549 4022 20864 20844 522 2082 2354 20865 20845 3167 2424 2738 20866 20846 1852 3631 4137 20867 20847 522 2082 2354 20868 20848 1852 3631 4137 20869 20849 2997 2083 2355 20870 20850 526 2094 2740 20871 20851 3001 2093 4138 20872 20852 1852 3631 4137 20873 20853 526 2094 2740 20874 20854 1852 3631 4137 20875 20855 3167 2424 2738 20876 20856 523 2092 2499 20877 20857 3781 3632 4139 20878 20858 1852 3631 4137 20879 20859 523 2092 2499 20880 20860 1852 3631 4137 20881 20861 3001 2093 4138 20882 20862 521 2084 2356 20883 20863 2997 2083 2355 20884 20864 1852 3631 4137 20885 20865 521 2084 2356 20886 20866 1852 3631 4137 20887 20867 3781 3632 4139 20888 20868 537 2113 2385 20889 20869 3782 3633 4140 20890 20870 1853 3634 4141 20891 20871 537 2113 2385 20892 20872 1853 3634 4141 20893 20873 3785 3635 4142 20894 20874 532 2110 2382 20895 20875 3783 3636 4143 20896 20876 1853 3634 4141 20897 20877 532 2110 2382 20898 20878 1853 3634 4141 20899 20879 3782 3633 4140 20900 20880 547 2145 2420 20901 20881 3784 3637 4144 20902 20882 1853 3634 4141 20903 20883 547 2145 2420 20904 20884 1853 3634 4141 20905 20885 3783 3636 4143 20906 20886 554 2146 2421 20907 20887 3785 3635 4142 20908 20888 1853 3634 4141 20909 20889 554 2146 2421 20910 20890 1853 3634 4141 20911 20891 3784 3637 4144 20912 20892 553 2150 2425 20913 20893 3786 3638 4145 20914 20894 1854 3639 4146 20915 20895 553 2150 2425 20916 20896 1854 3639 4146 20917 20897 3789 3640 4147 20918 20898 548 2143 2418 20919 20899 3787 3641 4148 20920 20900 1854 3639 4146 20921 20901 548 2143 2418 20922 20902 1854 3639 4146 20923 20903 3786 3638 4145 20924 20904 561 2178 2456 20925 20905 3788 3642 4149 20926 20906 1854 3639 4146 20927 20907 561 2178 2456 20928 20908 1854 3639 4146 20929 20909 3787 3641 4148 20930 20910 568 2179 2457 20931 20911 3789 3640 4147 20932 20912 1854 3639 4146 20933 20913 568 2179 2457 20934 20914 1854 3639 4146 20935 20915 3788 3642 4149 20936 20916 567 2183 2461 20937 20917 3790 3643 4150 20938 20918 1855 3644 4151 20939 20919 567 2183 2461 20940 20920 1855 3644 4151 20941 20921 3792 3645 4152 20942 20922 562 2176 2454 20943 20923 3791 3646 4153 20944 20924 1855 3644 4151 20945 20925 562 2176 2454 20946 20926 1855 3644 4151 20947 20927 3790 3643 4150 20948 20928 923 3535 4005 20949 20929 3730 3532 4002 20950 20930 1855 3644 4151 20951 20931 923 3535 4005 20952 20932 1855 3644 4151 20953 20933 3791 3646 4153 20954 20934 924 3531 4001 20955 20935 3792 3645 4152 20956 20936 1855 3644 4151 20957 20937 924 3531 4001 20958 20938 1855 3644 4151 20959 20939 3730 3532 4002 20960 20940 574 223 2483 20961 20941 2835 1739 4154 20962 20942 1856 3647 4155 20963 20943 574 223 2483 20964 20944 1856 3647 4155 20965 20945 3050 2197 2478 20966 20946 931 1687 4090 20967 20947 3761 3598 4089 20968 20948 1856 3647 4155 20969 20949 931 1687 4090 20970 20950 1856 3647 4155 20971 20951 2835 1739 4154 20972 20952 921 3529 3999 20973 20953 3793 3648 4156 20974 20954 1856 3647 4155 20975 20955 921 3529 3999 20976 20956 1856 3647 4155 20977 20957 3761 3598 4089 20978 20958 573 2194 2475 20979 20959 3050 2197 2478 20980 20960 1856 3647 4155 20981 20961 573 2194 2475 20982 20962 1856 3647 4155 20983 20963 3793 3648 4156 20984 20964 573 2194 2475 20985 20965 3793 3648 4156 20986 20966 1857 3649 4157 20987 20967 573 2194 2475 20988 20968 1857 3649 4157 20989 20969 3732 3534 4004 20990 20970 921 3529 3999 20991 20971 3727 3528 3998 20992 20972 1857 3649 4157 20993 20973 921 3529 3999 20994 20974 1857 3649 4157 20995 20975 3793 3648 4156 20996 20976 922 3527 3997 20997 20977 3794 3650 4158 20998 20978 1857 3649 4157 20999 20979 922 3527 3997 21000 20980 1857 3649 4157 21001 20981 3727 3528 3998 21002 20982 924 3531 4001 21003 20983 3732 3534 4004 21004 20984 1857 3649 4157 21005 20985 924 3531 4001 21006 20986 1857 3649 4157 21007 20987 3794 3650 4158 21008 20988 579 2211 2503 21009 20989 3060 2214 2498 21010 20990 1858 3651 4159 21011 20991 579 2211 2503 21012 20992 1858 3651 4159 21013 20993 3796 3652 4160 21014 20994 580 2218 2347 21015 20995 3795 3653 4161 21016 20996 1858 3651 4159 21017 20997 580 2218 2347 21018 20998 1858 3651 4159 21019 20999 3060 2214 2498 21020 21000 518 2075 2356 21021 21001 2998 2085 2357 21022 21002 1858 3651 4159 21023 21003 518 2075 2356 21024 21004 1858 3651 4159 21025 21005 3795 3653 4161 21026 21006 521 2084 2495 21027 21007 3796 3652 4160 21028 21008 1858 3651 4159 21029 21009 521 2084 2495 21030 21010 1858 3651 4159 21031 21011 2998 2085 2357 21032 21012 904 3402 4162 21033 21013 3659 3401 4163 21034 21014 1859 3654 4164 21035 21015 904 3402 4162 21036 21016 1859 3654 4164 21037 21017 3798 3655 4165 21038 21018 901 3400 4166 21039 21019 3797 3656 4167 21040 21020 1859 3654 4164 21041 21021 901 3400 4166 21042 21022 1859 3654 4164 21043 21023 3659 3401 4163 21044 21024 816 3106 3533 21045 21025 3510 3103 3530 21046 21026 1859 3654 4164 21047 21027 816 3106 3533 21048 21028 1859 3654 4164 21049 21029 3797 3656 4167 21050 21030 817 3102 3529 21051 21031 3798 3655 4165 21052 21032 1859 3654 4164 21053 21033 817 3102 3529 21054 21034 1859 3654 4164 21055 21035 3510 3103 3530 21056 21036 933 3657 4168 21057 21037 3799 3658 4169 21058 21038 1860 3659 4170 21059 21039 933 3657 4168 21060 21040 1860 3659 4170 21061 21041 3801 3660 4171 21062 21042 932 3661 4172 21063 21043 3800 3662 4173 21064 21044 1860 3659 4170 21065 21045 932 3661 4172 21066 21046 1860 3659 4170 21067 21047 3799 3658 4169 21068 21048 820 3115 3542 21069 21049 3514 3112 3539 21070 21050 1860 3659 4170 21071 21051 820 3115 3542 21072 21052 1860 3659 4170 21073 21053 3800 3662 4173 21074 21054 821 3111 3538 21075 21055 3801 3660 4171 21076 21056 1860 3659 4170 21077 21057 821 3111 3538 21078 21058 1860 3659 4170 21079 21059 3514 3112 3539 21080 21060 820 3115 3542 21081 21061 3800 3662 4173 21082 21062 1861 3663 4174 21083 21063 820 3115 3542 21084 21064 1861 3663 4174 21085 21065 3520 3123 3550 21086 21066 932 3661 4172 21087 21067 3802 3664 4175 21088 21068 1861 3663 4174 21089 21069 932 3661 4172 21090 21070 1861 3663 4174 21091 21071 3800 3662 4173 21092 21072 934 3665 4176 21093 21073 3803 3666 4177 21094 21074 1861 3663 4174 21095 21075 934 3665 4176 21096 21076 1861 3663 4174 21097 21077 3802 3664 4175 21098 21078 823 3120 3547 21099 21079 3520 3123 3550 21100 21080 1861 3663 4174 21101 21081 823 3120 3547 21102 21082 1861 3663 4174 21103 21083 3803 3666 4177 21104 21084 827 3134 3561 21105 21085 3804 3667 4178 21106 21086 1862 3668 4179 21107 21087 827 3134 3561 21108 21088 1862 3668 4179 21109 21089 3524 3129 3556 21110 21090 907 3413 4180 21111 21091 3669 3420 4181 21112 21092 1862 3668 4179 21113 21093 907 3413 4180 21114 21094 1862 3668 4179 21115 21095 3804 3667 4178 21116 21096 909 3419 4182 21117 21097 3805 3669 4183 21118 21098 1862 3668 4179 21119 21099 909 3419 4182 21120 21100 1862 3668 4179 21121 21101 3669 3420 4181 21122 21102 826 3126 3553 21123 21103 3524 3129 3556 21124 21104 1862 3668 4179 21125 21105 826 3126 3553 21126 21106 1862 3668 4179 21127 21107 3805 3669 4183 21128 21108 826 3126 3553 21129 21109 3805 3669 4183 21130 21110 1863 3670 4184 21131 21111 826 3126 3553 21132 21112 1863 3670 4184 21133 21113 3527 3138 3565 21134 21114 909 3419 4182 21135 21115 3672 3422 4185 21136 21116 1863 3670 4184 21137 21117 909 3419 4182 21138 21118 1863 3670 4184 21139 21119 3805 3669 4183 21140 21120 911 3426 4186 21141 21121 3806 3671 4187 21142 21122 1863 3670 4184 21143 21123 911 3426 4186 21144 21124 1863 3670 4184 21145 21125 3672 3422 4185 21146 21126 829 3135 3562 21147 21127 3527 3138 3565 21148 21128 1863 3670 4184 21149 21129 829 3135 3562 21150 21130 1863 3670 4184 21151 21131 3806 3671 4187 21152 21132 829 3135 3562 21153 21133 3806 3671 4187 21154 21134 1864 3672 4188 21155 21135 829 3135 3562 21156 21136 1864 3672 4188 21157 21137 3530 3144 3571 21158 21138 911 3426 4186 21159 21139 3675 3428 4189 21160 21140 1864 3672 4188 21161 21141 911 3426 4186 21162 21142 1864 3672 4188 21163 21143 3806 3671 4187 21164 21144 913 3432 4190 21165 21145 3807 3673 4191 21166 21146 1864 3672 4188 21167 21147 913 3432 4190 21168 21148 1864 3672 4188 21169 21149 3675 3428 4189 21170 21150 831 3141 3568 21171 21151 3530 3144 3571 21172 21152 1864 3672 4188 21173 21153 831 3141 3568 21174 21154 1864 3672 4188 21175 21155 3807 3673 4191 21176 21156 831 3141 3568 21177 21157 3807 3673 4191 21178 21158 1865 3674 4192 21179 21159 831 3141 3568 21180 21160 1865 3674 4192 21181 21161 3533 3150 3577 21182 21162 913 3432 4190 21183 21163 3678 3434 4193 21184 21164 1865 3674 4192 21185 21165 913 3432 4190 21186 21166 1865 3674 4192 21187 21167 3807 3673 4191 21188 21168 915 3438 4194 21189 21169 3808 3675 4195 21190 21170 1865 3674 4192 21191 21171 915 3438 4194 21192 21172 1865 3674 4192 21193 21173 3678 3434 4193 21194 21174 833 3147 3574 21195 21175 3533 3150 3577 21196 21176 1865 3674 4192 21197 21177 833 3147 3574 21198 21178 1865 3674 4192 21199 21179 3808 3675 4195 21200 21180 833 3147 3574 21201 21181 3808 3675 4195 21202 21182 1866 3676 4196 21203 21183 833 3147 3574 21204 21184 1866 3676 4196 21205 21185 3534 3153 3580 21206 21186 915 3438 4194 21207 21187 3680 3440 4197 21208 21188 1866 3676 4196 21209 21189 915 3438 4194 21210 21190 1866 3676 4196 21211 21191 3808 3675 4195 21212 21192 904 3402 4162 21213 21193 3798 3655 4165 21214 21194 1866 3676 4196 21215 21195 904 3402 4162 21216 21196 1866 3676 4196 21217 21197 3680 3440 4197 21218 21198 817 3102 3529 21219 21199 3534 3153 3580 21220 21200 1866 3676 4196 21221 21201 817 3102 3529 21222 21202 1866 3676 4196 21223 21203 3798 3655 4165 21224 21204 935 3677 4198 21225 21205 3809 3678 4199 21226 21206 1867 3679 4200 21227 21207 935 3677 4198 21228 21208 1867 3679 4200 21229 21209 3811 3680 4201 21230 21210 815 3108 3535 21231 21211 3511 3107 3534 21232 21212 1867 3679 4200 21233 21213 815 3108 3535 21234 21214 1867 3679 4200 21235 21215 3809 3678 4199 21236 21216 816 3106 3533 21237 21217 3810 3681 4202 21238 21218 1867 3679 4200 21239 21219 816 3106 3533 21240 21220 1867 3679 4200 21241 21221 3511 3107 3534 21242 21222 936 3682 4203 21243 21223 3811 3680 4201 21244 21224 1867 3679 4200 21245 21225 936 3682 4203 21246 21226 1867 3679 4200 21247 21227 3810 3681 4202 21248 21228 935 3677 4204 21249 21229 3812 3683 4205 21250 21230 1868 3684 4206 21251 21231 935 3677 4204 21252 21232 1868 3684 4206 21253 21233 3809 3678 4207 21254 21234 938 3685 4208 21255 21235 3813 3686 4209 21256 21236 1868 3684 4206 21257 21237 938 3685 4208 21258 21238 1868 3684 4206 21259 21239 3812 3683 4205 21260 21240 937 3687 4210 21261 21241 3814 3688 4211 21262 21242 1868 3684 4206 21263 21243 937 3687 4210 21264 21244 1868 3684 4206 21265 21245 3813 3686 4209 21266 21246 815 3108 4212 21267 21247 3809 3678 4207 21268 21248 1868 3684 4206 21269 21249 815 3108 4212 21270 21250 1868 3684 4206 21271 21251 3814 3688 4211 21272 21252 939 3689 4213 21273 21253 3815 3690 4214 21274 21254 1869 3691 4215 21275 21255 939 3689 4213 21276 21256 1869 3691 4215 21277 21257 3817 3692 4216 21278 21258 824 3132 4217 21279 21259 3816 3693 4218 21280 21260 1869 3691 4215 21281 21261 824 3132 4217 21282 21262 1869 3691 4215 21283 21263 3815 3690 4214 21284 21264 937 3687 4210 21285 21265 3813 3686 4209 21286 21266 1869 3691 4215 21287 21267 937 3687 4210 21288 21268 1869 3691 4215 21289 21269 3816 3693 4218 21290 21270 938 3685 4208 21291 21271 3817 3692 4216 21292 21272 1869 3691 4215 21293 21273 938 3685 4208 21294 21274 1869 3691 4215 21295 21274 3813 3686 4209 21296 21275 939 3689 4219 21297 21276 3818 3694 4220 21298 21277 1870 3695 4221 21299 21278 939 3689 4219 21300 21279 1870 3695 4221 21301 21280 3815 3690 4222 21302 21281 940 3696 4223 21303 21282 3819 3697 4224 21304 21283 1870 3695 4221 21305 21284 940 3696 4223 21306 21285 1870 3695 4221 21307 21286 3818 3694 4220 21308 21287 827 3134 3561 21309 21288 3523 3133 3560 21310 21289 1870 3695 4221 21311 21290 827 3134 3561 21312 21291 1870 3695 4221 21313 21292 3819 3697 4224 21314 21293 824 3132 3559 21315 21294 3815 3690 4222 21316 21295 1870 3695 4221 21317 21296 824 3132 3559 21318 21297 1870 3695 4221 21319 21298 3523 3133 3560 21320 21299 940 3696 4223 21321 21300 3820 3698 4225 21322 21301 1871 3699 4226 21323 21302 940 3696 4223 21324 21303 1871 3699 4226 21325 21304 3819 3697 4224 21326 21305 941 3700 4227 21327 21306 3821 3701 4228 21328 21307 1871 3699 4226 21329 21308 941 3700 4227 21330 21309 1871 3699 4226 21331 21310 3820 3698 4225 21322 21301 907 3413 4180 21332 21311 3804 3667 4178 21333 21312 1871 3699 4226 21334 21313 907 3413 4180 21335 21314 1871 3699 4226 21336 21315 3821 3701 4228 21337 21316 827 3134 3561 21338 21317 3819 3697 4224 21339 21318 1871 3699 4226 21340 21319 827 3134 3561 21341 21320 1871 3699 4226 21342 21321 3804 3667 4178 21343 21322 941 3700 4227 21344 21323 3822 3702 4229 21345 21324 1872 3703 4230 21346 21325 941 3700 4227 21347 21326 1872 3703 4230 21348 21327 3821 3701 4228 21349 21328 942 3704 4231 21350 21329 3823 3705 4232 21351 21330 1872 3703 4230 21352 21331 942 3704 4231 21353 21332 1872 3703 4230 21354 21333 3822 3702 4229 21355 21334 905 3407 4233 21356 21335 3666 3414 4234 21357 21336 1872 3703 4230 21358 21337 905 3407 4233 21359 21338 1872 3703 4230 21360 21339 3823 3705 4232 21361 21340 907 3413 4180 21362 21341 3821 3701 4228 21363 21342 1872 3703 4230 21364 21343 907 3413 4180 21365 21344 1872 3703 4230 21366 21345 3666 3414 4234 21367 21346 943 3706 4235 21368 21347 3824 3707 4236 21369 21348 1873 3708 4237 21370 21349 943 3706 4235 21371 21350 1873 3708 4237 21372 21351 3825 3709 4238 21373 21352 901 3400 4166 21374 21353 3663 3408 4239 21375 21354 1873 3708 4237 21376 21355 901 3400 4166 21377 21356 1873 3708 4237 21378 21357 3824 3707 4236 21379 21358 905 3407 4233 21380 21359 3823 3705 4232 21381 21360 1873 3708 4237 21382 21361 905 3407 4233 21383 21362 1873 3708 4237 21384 21363 3663 3408 4239 21385 21364 942 3704 4231 21386 21365 3825 3709 4238 21387 21366 1873 3708 4237 21388 21367 942 3704 4231 21389 21368 1873 3708 4237 21390 21369 3823 3705 4232 21391 21370 936 3682 4203 21392 21371 3810 3681 4202 21393 21372 1874 3710 4240 21394 21373 936 3682 4203 21395 21374 1874 3710 4240 21396 21375 3826 3711 4241 21397 21376 816 3106 3533 21398 21377 3797 3656 4167 21399 21378 1874 3710 4240 21400 21379 816 3106 3533 21401 21380 1874 3710 4240 21402 21381 3810 3681 4202 21403 21382 901 3400 4166 21404 21383 3824 3707 4236 21405 21384 1874 3710 4240 21406 21385 901 3400 4166 21407 21386 1874 3710 4240 21408 21387 3797 3656 4167 21409 21388 943 3706 4235 21410 21389 3826 3711 4241 21411 21390 1874 3710 4240 21412 21391 943 3706 4235 21413 21392 1874 3710 4240 21414 21393 3824 3707 4236 21415 21394 947 3712 4242 21416 21395 3827 3713 4243 21417 21396 1875 3714 4244 21418 21397 947 3712 4242 21419 21398 1875 3714 4244 21420 21399 3830 3715 4245 21421 21400 946 3716 4246 21422 21401 3828 3717 4247 21423 21402 1875 3714 4244 21424 21403 946 3716 4246 21425 21404 1875 3714 4244 21426 21405 3827 3713 4243 21427 21406 945 3718 4248 21428 21407 3829 3719 4249 21429 21408 1875 3714 4244 21430 21409 945 3718 4248 21431 21410 1875 3714 4244 21432 21411 3828 3717 4247 21433 21412 944 3720 4250 21434 21413 3830 3715 4245 21435 21414 1875 3714 4244 21436 21415 944 3720 4250 21437 21416 1875 3714 4244 21438 21417 3829 3719 4249 21439 21418 946 3716 4251 21440 21419 3831 3721 4252 21441 21420 1876 3722 4253 21442 21421 946 3716 4251 21443 21422 1876 3722 4253 21444 21423 3828 3717 4254 21445 21424 949 3723 4255 21446 21425 3832 3724 4256 21447 21426 1876 3722 4253 21448 21427 949 3723 4255 21449 21428 1876 3722 4253 21450 21429 3831 3721 4252 21451 21430 948 3725 4257 21452 21431 3833 3726 4258 21453 21432 1876 3722 4253 21454 21433 948 3725 4257 21455 21434 1876 3722 4253 21456 21435 3832 3724 4256 21457 21436 945 3718 4259 21458 21437 3828 3717 4254 21459 21438 1876 3722 4253 21460 21439 945 3718 4259 21461 21440 1876 3722 4253 21462 21441 3833 3726 4258 21463 21442 951 3727 4260 21464 21443 3834 3728 4261 21465 21444 1877 3729 4262 21466 21445 951 3727 4260 21467 21446 1877 3729 4262 21468 21447 3836 3730 4263 21469 21448 950 3731 4264 21470 21449 3835 3732 4265 21471 21450 1877 3729 4262 21472 21451 950 3731 4264 21473 21452 1877 3729 4262 21474 21453 3834 3728 4261 21475 21454 948 3725 4257 21476 21455 3832 3724 4256 21477 21456 1877 3729 4262 21478 21457 948 3725 4257 21479 21458 1877 3729 4262 21480 21459 3835 3732 4265 21481 21460 949 3723 4255 21482 21461 3836 3730 4263 21483 21462 1877 3729 4262 21484 21463 949 3723 4255 21485 21464 1877 3729 4262 21486 21465 3832 3724 4256 21487 21466 951 3727 4266 21488 21467 3837 3733 4267 21489 21468 1878 3734 4268 21490 21469 951 3727 4266 21491 21470 1878 3734 4268 21492 21471 3834 3728 4269 21493 21472 953 3735 4270 21494 21473 3838 3736 4271 21495 21474 1878 3734 4268 21496 21475 953 3735 4270 21497 21476 1878 3734 4268 21498 21477 3837 3733 4267 21499 21478 952 3737 4272 21500 21479 3839 3738 4273 21501 21480 1878 3734 4268 21502 21481 952 3737 4272 21503 21482 1878 3734 4268 21504 21483 3838 3736 4271 21505 21484 950 3731 4274 21506 21485 3834 3728 4269 21507 21486 1878 3734 4268 21508 21487 950 3731 4274 21509 21488 1878 3734 4268 21510 21489 3839 3738 4273 21511 21490 953 3735 4270 21512 21491 3840 3739 4275 21513 21492 1879 3740 4276 21514 21493 953 3735 4270 21515 21494 1879 3740 4276 21516 21495 3838 3736 4271 21517 21496 955 3741 4277 21518 21497 3841 3742 4278 21519 21498 1879 3740 4276 21520 21499 955 3741 4277 21521 21500 1879 3740 4276 21522 21501 3840 3739 4275 21523 21502 954 3743 4279 21524 21503 3842 3744 4280 21525 21504 1879 3740 4276 21526 21505 954 3743 4279 21527 21506 1879 3740 4276 21528 21507 3841 3742 4278 21529 21508 952 3737 4272 21530 21509 3838 3736 4271 21531 21510 1879 3740 4276 21532 21511 952 3737 4272 21533 21512 1879 3740 4276 21534 21513 3842 3744 4280 21535 21514 955 3741 4277 21536 21515 3843 3745 4281 21537 21516 1880 3746 4282 21538 21517 955 3741 4277 21539 21518 1880 3746 4282 21540 21519 3841 3742 4278 21541 21520 957 3747 4283 21542 21521 3844 3748 4284 21543 21522 1880 3746 4282 21544 21523 957 3747 4283 21545 21524 1880 3746 4282 21546 21525 3843 3745 4281 21547 21526 956 3749 4285 21548 21527 3845 3750 4286 21549 21528 1880 3746 4282 21550 21529 956 3749 4285 21551 21530 1880 3746 4282 21552 21531 3844 3748 4284 21553 21532 954 3743 4279 21554 21533 3841 3742 4278 21555 21534 1880 3746 4282 21556 21535 954 3743 4279 21557 21536 1880 3746 4282 21558 21537 3845 3750 4286 21559 21538 959 3751 4287 21560 21539 3846 3752 4288 21561 21540 1881 3753 4289 21562 21541 959 3751 4287 21563 21542 1881 3753 4289 21564 21543 3848 3754 4290 21565 21544 958 3755 4291 21566 21545 3847 3756 4292 21567 21546 1881 3753 4289 21568 21547 958 3755 4291 21569 21548 1881 3753 4289 21570 21549 3846 3752 4288 21571 21550 956 3749 4285 21572 21551 3844 3748 4284 21573 21552 1881 3753 4289 21574 21553 956 3749 4285 21575 21554 1881 3753 4289 21576 21555 3847 3756 4292 21577 21556 957 3747 4283 21578 21557 3848 3754 4290 21579 21558 1881 3753 4289 21580 21559 957 3747 4283 21581 21560 1881 3753 4289 21582 21561 3844 3748 4284 21583 21562 959 3751 4287 21584 21563 3849 3757 4293 21585 21564 1882 3758 4294 21586 21565 959 3751 4287 21587 21566 1882 3758 4294 21588 21567 3846 3752 4288 21589 21568 947 3712 4242 21590 21569 3830 3715 4245 21591 21570 1882 3758 4294 21592 21571 947 3712 4242 21593 21572 1882 3758 4294 21594 21573 3849 3757 4293 21595 21574 944 3720 4250 21596 21575 3850 3759 4295 21597 21576 1882 3758 4294 21598 21577 944 3720 4250 21599 21578 1882 3758 4294 21600 21579 3830 3715 4245 21601 21580 958 3755 4291 21602 21581 3846 3752 4288 21603 21582 1882 3758 4294 21604 21583 958 3755 4291 21605 21584 1882 3758 4294 21606 21585 3850 3759 4295 21607 21586 834 3158 3587 21608 21587 3851 3760 4296 21609 21588 1883 3761 4297 21610 21589 834 3158 3587 21611 21590 1883 3761 4297 21612 21591 3537 3159 3588 21613 21592 825 3130 4298 21614 21593 3526 3140 4299 21615 21594 1883 3761 4297 21616 21595 825 3130 4298 21617 21596 1883 3761 4297 21618 21597 3851 3760 4296 21619 21598 828 3139 4300 21620 21599 3529 3146 4301 21621 21600 1883 3761 4297 21622 21601 828 3139 4300 21623 21602 1883 3761 4297 21624 21603 3526 3140 4299 21625 21604 830 3145 3589 21626 21605 3537 3159 3588 21627 21606 1883 3761 4297 21628 21607 830 3145 3589 21629 21608 1883 3761 4297 21630 21609 3529 3146 4301 21631 21610 834 3158 3587 21632 21611 3852 3762 4302 21633 21612 1884 3763 4303 21634 21613 834 3158 3587 21635 21614 1884 3763 4303 21636 21615 3851 3760 4296 21637 21616 937 3687 4210 21638 21617 3816 3693 4218 21639 21618 1884 3763 4303 21640 21619 937 3687 4210 21641 21620 1884 3763 4303 21642 21621 3852 3762 4302 21643 21622 824 3132 4217 21644 21623 3522 3131 4304 21645 21624 1884 3763 4303 21646 21625 824 3132 4217 21647 21626 1884 3763 4303 21648 21627 3816 3693 4218 21649 21628 825 3130 4298 21650 21629 3851 3760 4296 21651 21630 1884 3763 4303 21652 21631 825 3130 4298 21653 21632 1884 3763 4303 21654 21633 3522 3131 4304 21655 21634 814 3110 3583 21656 21635 3512 3109 4305 21657 21636 1885 3764 4306 21658 21637 814 3110 3583 21659 21638 1885 3764 4306 21660 21639 3536 3156 3584 21661 21640 815 3108 4212 21662 21641 3814 3688 4211 21663 21642 1885 3764 4306 21664 21643 815 3108 4212 21665 21644 1885 3764 4306 21666 21645 3512 3109 4305 21667 21646 937 3687 4210 21668 21647 3852 3762 4302 21669 21648 1885 3764 4306 21670 21649 937 3687 4210 21671 21650 1885 3764 4306 21672 21651 3814 3688 4211 21673 21652 834 3158 3587 21674 21653 3536 3156 3584 21675 21654 1885 3764 4306 21676 21655 834 3158 3587 21677 21656 1885 3764 4306 21678 21657 3852 3762 4302 21679 21658 962 3765 4307 21680 21659 3853 3766 4308 21681 21660 1886 3767 4309 21682 21661 962 3765 4307 21683 21662 1886 3767 4309 21684 21663 3856 3768 4310 21685 21664 961 3769 4311 21686 21665 3854 3770 4312 21687 21666 1886 3767 4309 21688 21667 961 3769 4311 21689 21668 1886 3767 4309 21690 21669 3853 3766 4308 21691 21670 960 3771 4313 21692 21671 3855 3772 4314 21693 21672 1886 3767 4309 21694 21673 960 3771 4313 21695 21674 1886 3767 4309 21696 21675 3854 3770 4312 21697 21676 963 3773 4315 21698 21677 3856 3768 4310 21699 21678 1886 3767 4309 21700 21679 963 3773 4315 21701 21680 1886 3767 4309 21702 21681 3855 3772 4314 21703 21682 961 3769 4316 21704 21683 3857 3774 4317 21705 21684 1887 3775 4318 21706 21685 961 3769 4316 21707 21686 1887 3775 4318 21708 21687 3854 3770 4319 21709 21688 965 3776 4320 21710 21689 3858 3777 4321 21711 21690 1887 3775 4318 21712 21691 965 3776 4320 21713 21692 1887 3775 4318 21714 21693 3857 3774 4317 21715 21694 964 3778 4322 21716 21695 3859 3779 4323 21717 21696 1887 3775 4318 21718 21697 964 3778 4322 21719 21698 1887 3775 4318 21720 21699 3858 3777 4321 21721 21700 960 3771 4324 21722 21701 3854 3770 4319 21723 21702 1887 3775 4318 21724 21703 960 3771 4324 21725 21704 1887 3775 4318 21726 21705 3859 3779 4323 21727 21706 964 3778 4322 21728 21707 3858 3777 4321 21729 21708 1888 3780 4325 21730 21709 964 3778 4322 21731 21710 1888 3780 4325 21732 21711 3862 3781 4326 21733 21712 965 3776 4320 21734 21713 3860 3782 4327 21735 21714 1888 3780 4325 21736 21715 965 3776 4320 21737 21716 1888 3780 4325 21738 21717 3858 3777 4321 21739 21718 967 3783 4328 21740 21719 3861 3784 4329 21741 21720 1888 3780 4325 21742 21721 967 3783 4328 21743 21722 1888 3780 4325 21744 21723 3860 3782 4327 21745 21724 966 3785 4330 21746 21725 3862 3781 4326 21747 21726 1888 3780 4325 21748 21727 966 3785 4330 21749 21728 1888 3780 4325 21750 21729 3861 3784 4329 21751 21730 967 3783 4331 21752 21731 3863 3786 4332 21753 21732 1889 3787 4333 21754 21733 967 3783 4331 21755 21734 1889 3787 4333 21756 21735 3861 3784 4334 21757 21736 969 3788 4335 21758 21737 3864 3789 4336 21759 21738 1889 3787 4333 21760 21739 969 3788 4335 21761 21740 1889 3787 4333 21762 21741 3863 3786 4332 21763 21742 968 3790 4337 21764 21743 3865 3791 4338 21765 21744 1889 3787 4333 21766 21745 968 3790 4337 21767 21746 1889 3787 4333 21768 21747 3864 3789 4336 21769 21748 966 3785 4339 21770 21749 3861 3784 4334 21771 21750 1889 3787 4333 21772 21751 966 3785 4339 21773 21752 1889 3787 4333 21774 21753 3865 3791 4338 21775 21754 969 3788 4335 21776 21755 3866 3792 4340 21777 21756 1890 3793 4341 21778 21757 969 3788 4335 21779 21758 1890 3793 4341 21780 21759 3864 3789 4336 21781 21760 971 3794 4342 21782 21761 3867 3795 4343 21783 21762 1890 3793 4341 21784 21763 971 3794 4342 21785 21764 1890 3793 4341 21786 21765 3866 3792 4340 21787 21766 970 3796 4344 21788 21767 3868 3797 4345 21789 21768 1890 3793 4341 21790 21769 970 3796 4344 21791 21770 1890 3793 4341 21792 21771 3867 3795 4343 21793 21772 968 3790 4337 21794 21773 3864 3789 4336 21795 21774 1890 3793 4341 21796 21775 968 3790 4337 21797 21776 1890 3793 4341 21798 21777 3868 3797 4345 21799 21778 971 3794 4342 21800 21779 3869 3798 4346 21801 21780 1891 3799 4347 21802 21781 971 3794 4342 21803 21782 1891 3799 4347 21804 21783 3867 3795 4343 21805 21784 973 3800 4348 21806 21785 3870 3801 4349 21807 21786 1891 3799 4347 21808 21787 973 3800 4348 21809 21788 1891 3799 4347 21810 21789 3869 3798 4346 21811 21790 972 3802 4350 21812 21791 3871 3803 4351 21813 21792 1891 3799 4347 21814 21793 972 3802 4350 21815 21794 1891 3799 4347 21816 21795 3870 3801 4349 21817 21796 970 3796 4344 21818 21797 3867 3795 4343 21819 21798 1891 3799 4347 21820 21799 970 3796 4344 21821 21800 1891 3799 4347 21822 21801 3871 3803 4351 21823 21802 972 3802 4350 21824 21803 3870 3801 4349 21825 21804 1892 3804 4352 21826 21805 972 3802 4350 21827 21806 1892 3804 4352 21828 21807 3874 3805 4353 21829 21808 973 3800 4348 21830 21809 3872 3806 4354 21831 21810 1892 3804 4352 21832 21811 973 3800 4348 21833 21812 1892 3804 4352 21834 21813 3870 3801 4349 21835 21814 975 3807 4355 21836 21815 3873 3808 4356 21837 21816 1892 3804 4352 21838 21817 975 3807 4355 21839 21818 1892 3804 4352 21840 21819 3872 3806 4354 21841 21820 974 3809 4357 21842 21821 3874 3805 4353 21843 21822 1892 3804 4352 21844 21823 974 3809 4357 21845 21824 1892 3804 4352 21846 21825 3873 3808 4356 21847 21826 974 3809 4357 21848 21827 3873 3808 4356 21849 21828 1893 3810 4358 21850 21829 974 3809 4357 21851 21830 1893 3810 4358 21852 21831 3876 3811 4359 21853 21832 975 3807 4355 21854 21833 3875 3812 4360 21855 21834 1893 3810 4358 21856 21835 975 3807 4355 21857 21836 1893 3810 4358 21858 21837 3873 3808 4356 21859 21838 962 3765 4307 21860 21839 3856 3768 4310 21861 21840 1893 3810 4358 21862 21841 962 3765 4307 21863 21842 1893 3810 4358 21864 21843 3875 3812 4360 21865 21844 963 3773 4315 21866 21845 3876 3811 4359 21867 21846 1893 3810 4358 21868 21847 963 3773 4315 21869 21848 1893 3810 4358 21870 21849 3856 3768 4310 21871 21850 936 3682 4203 21872 21851 3877 3813 4361 21873 21852 1894 3814 4362 21874 21853 936 3682 4203 21875 21854 1894 3814 4362 21876 21855 3811 3680 4201 21877 21856 963 3773 4315 21878 21857 3855 3772 4314 21879 21858 1894 3814 4362 21880 21859 963 3773 4315 21881 21860 1894 3814 4362 21882 21861 3877 3813 4361 21883 21862 960 3771 4313 21884 21863 3878 3815 4363 21885 21864 1894 3814 4362 21886 21865 960 3771 4313 21887 21866 1894 3814 4362 21888 21867 3855 3772 4314 21889 21868 935 3677 4198 21890 21869 3811 3680 4201 21891 21870 1894 3814 4362 21892 21871 935 3677 4198 21893 21872 1894 3814 4362 21894 21873 3878 3815 4363 21895 21874 960 3771 4324 21896 21875 3859 3779 4323 21897 21876 1895 3816 4364 21898 21877 960 3771 4324 21899 21878 1895 3816 4364 21900 21879 3878 3815 4365 21901 21880 964 3778 4322 21902 21881 3879 3817 4366 21903 21882 1895 3816 4364 21904 21883 964 3778 4322 21905 21884 1895 3816 4364 21906 21885 3859 3779 4323 21907 21886 938 3685 4208 21908 21887 3812 3683 4205 21909 21888 1895 3816 4364 21910 21889 938 3685 4208 21911 21890 1895 3816 4364 21912 21891 3879 3817 4366 21913 21892 935 3677 4204 21914 21893 3878 3815 4365 21915 21894 1895 3816 4364 21916 21895 935 3677 4204 21917 21896 1895 3816 4364 21918 21897 3812 3683 4205 21919 21898 938 3685 4208 21920 21899 3879 3817 4366 21921 21900 1896 3818 4367 21922 21901 938 3685 4208 21923 21902 1896 3818 4367 21924 21903 3817 3692 4216 21925 21904 964 3778 4322 21926 21905 3862 3781 4326 21927 21906 1896 3818 4367 21928 21907 964 3778 4322 21929 21908 1896 3818 4367 21930 21909 3879 3817 4366 21931 21910 966 3785 4330 21932 21911 3880 3819 4368 21933 21912 1896 3818 4367 21934 21913 966 3785 4330 21935 21914 1896 3818 4367 21936 21915 3862 3781 4326 21937 21916 939 3689 4213 21938 21917 3817 3692 4216 21939 21918 1896 3818 4367 21940 21919 939 3689 4213 21941 21920 1896 3818 4367 21942 21921 3880 3819 4368 21943 21922 966 3785 4339 21944 21923 3865 3791 4338 21945 21924 1897 3820 4369 21946 21925 966 3785 4339 21947 21926 1897 3820 4369 21948 21927 3880 3819 4370 21949 21928 968 3790 4337 21950 21929 3881 3821 4371 21951 21930 1897 3820 4369 21952 21931 968 3790 4337 21953 21932 1897 3820 4369 21954 21933 3865 3791 4338 21955 21934 940 3696 4223 21956 21935 3818 3694 4220 21957 21936 1897 3820 4369 21958 21937 940 3696 4223 21959 21938 1897 3820 4369 21960 21939 3881 3821 4371 21961 21940 939 3689 4219 21962 21941 3880 3819 4370 21963 21942 1897 3820 4369 21964 21943 939 3689 4219 21965 21944 1897 3820 4369 21966 21945 3818 3694 4220 21967 21946 968 3790 4337 21968 21947 3868 3797 4345 21969 21948 1898 3822 4372 21970 21949 968 3790 4337 21971 21950 1898 3822 4372 21972 21951 3881 3821 4371 21973 21952 970 3796 4344 21974 21953 3882 3823 4373 21975 21954 1898 3822 4372 21976 21955 970 3796 4344 21977 21956 1898 3822 4372 21978 21957 3868 3797 4345 21979 21958 941 3700 4227 21980 21959 3820 3698 4225 21981 21960 1898 3822 4372 21982 21961 941 3700 4227 21983 21962 1898 3822 4372 21984 21963 3882 3823 4373 21985 21964 940 3696 4223 21986 21965 3881 3821 4371 21987 21966 1898 3822 4372 21988 21967 940 3696 4223 21989 21968 1898 3822 4372 21990 21969 3820 3698 4225 21991 21970 970 3796 4344 21992 21971 3871 3803 4351 21993 21972 1899 3824 4374 21994 21973 970 3796 4344 21995 21974 1899 3824 4374 21996 21975 3882 3823 4373 21997 21976 972 3802 4350 21998 21977 3883 3825 4375 21999 21978 1899 3824 4374 22000 21979 972 3802 4350 22001 21980 1899 3824 4374 22002 21981 3871 3803 4351 22003 21982 942 3704 4231 22004 21983 3822 3702 4229 22005 21984 1899 3824 4374 22006 21985 942 3704 4231 22007 21986 1899 3824 4374 22008 21987 3883 3825 4375 22009 21988 941 3700 4227 22010 21989 3882 3823 4373 22011 21990 1899 3824 4374 22012 21991 941 3700 4227 22013 21992 1899 3824 4374 22014 21993 3822 3702 4229 22015 21994 942 3704 4231 22016 21995 3883 3825 4375 22017 21996 1900 3826 4376 22018 21997 942 3704 4231 22019 21998 1900 3826 4376 22020 21999 3825 3709 4238 22021 22000 972 3802 4350 22022 22001 3874 3805 4353 22023 22002 1900 3826 4376 22024 22003 972 3802 4350 22025 22004 1900 3826 4376 22026 22005 3883 3825 4375 22027 22006 974 3809 4357 22028 22007 3884 3827 4377 22029 22008 1900 3826 4376 22030 22009 974 3809 4357 22031 22010 1900 3826 4376 22032 22011 3874 3805 4353 22033 22012 943 3706 4235 22034 22013 3825 3709 4238 22035 22014 1900 3826 4376 22036 22015 943 3706 4235 22037 22016 1900 3826 4376 22038 22017 3884 3827 4377 22039 22018 943 3706 4235 22040 22019 3884 3827 4377 22041 22020 1901 3828 4378 22042 22021 943 3706 4235 22043 22022 1901 3828 4378 22044 22023 3826 3711 4241 22045 22024 974 3809 4357 22046 22025 3876 3811 4359 22047 22026 1901 3828 4378 22048 22027 974 3809 4357 22049 22028 1901 3828 4378 22050 22029 3884 3827 4377 22051 22030 963 3773 4315 22052 22031 3877 3813 4361 22053 22032 1901 3828 4378 22054 22033 963 3773 4315 22055 22034 1901 3828 4378 22056 22035 3876 3811 4359 22057 22036 936 3682 4203 22058 22037 3826 3711 4241 22059 22038 1901 3828 4378 22060 22039 936 3682 4203 22061 22040 1901 3828 4378 22062 22041 3877 3813 4361 22063 22042 947 3712 4242 22064 22043 3885 3829 4379 22065 22044 1902 3830 4380 22066 22045 947 3712 4242 22067 22046 1902 3830 4380 22068 22047 3827 3713 4243 22069 22048 821 3111 4381 22070 22049 3517 3114 4382 22071 22050 1902 3830 4380 22072 22051 821 3111 4381 22073 22052 1902 3830 4380 22074 22053 3885 3829 4379 22075 22054 818 3119 4383 22076 22055 3886 3831 4384 22077 22056 1902 3830 4380 22078 22057 818 3119 4383 22079 22058 1902 3830 4380 22080 22059 3517 3114 4382 22081 22060 946 3716 4246 22082 22061 3827 3713 4243 22083 22062 1902 3830 4380 22084 22063 946 3716 4246 22085 22064 1902 3830 4380 22086 22065 3886 3831 4384 22087 22066 818 3119 4385 22088 22067 3516 3118 4386 22089 22068 1903 3832 4387 22090 22069 818 3119 4385 22091 22070 1903 3832 4387 22092 22071 3886 3831 4388 22093 22072 819 3117 4389 22094 22073 3887 3833 4390 22095 22074 1903 3832 4387 22096 22075 819 3117 4389 22097 22076 1903 3832 4387 22098 22077 3516 3118 4386 22099 22078 949 3723 4255 22100 22079 3831 3721 4252 22101 22080 1903 3832 4387 22102 22081 949 3723 4255 22103 22082 1903 3832 4387 22104 22083 3887 3833 4390 22105 22084 946 3716 4251 22106 22085 3886 3831 4388 22107 22086 1903 3832 4387 22108 22087 946 3716 4251 22109 22088 1903 3832 4387 22110 22089 3831 3721 4252 22111 22090 949 3723 4255 22112 22091 3887 3833 4390 22113 22092 1904 3834 4391 22114 22093 949 3723 4255 22115 22094 1904 3834 4391 22116 22095 3836 3730 4263 22117 22096 819 3117 4389 22118 22097 3519 3125 4392 22119 22098 1904 3834 4391 22120 22099 819 3117 4389 22121 22100 1904 3834 4391 22122 22101 3887 3833 4390 22123 22102 822 3124 4393 22124 22103 3888 3835 4394 22125 22104 1904 3834 4391 22126 22105 822 3124 4393 22127 22106 1904 3834 4391 22128 22107 3519 3125 4392 22129 22108 951 3727 4260 22130 22109 3836 3730 4263 22131 22110 1904 3834 4391 22132 22111 951 3727 4260 22133 22112 1904 3834 4391 22134 22113 3888 3835 4394 22135 22114 822 3124 4395 22136 22115 3518 3121 4396 22137 22116 1905 3836 4397 22138 22117 822 3124 4395 22139 22118 1905 3836 4397 22140 22119 3888 3835 4398 22141 22120 823 3120 4399 22142 22121 3889 3837 4400 22143 22122 1905 3836 4397 22144 22123 823 3120 4399 22145 22124 1905 3836 4397 22146 22125 3518 3121 4396 22147 22126 953 3735 4270 22148 22127 3837 3733 4267 22149 22128 1905 3836 4397 22150 22129 953 3735 4270 22151 22130 1905 3836 4397 22152 22131 3889 3837 4400 22153 22132 951 3727 4266 22154 22133 3888 3835 4398 22155 22134 1905 3836 4397 22156 22135 951 3727 4266 22157 22136 1905 3836 4397 22158 22137 3837 3733 4267 22159 22138 823 3120 4399 22160 22139 3803 3666 4401 22161 22140 1906 3838 4402 22162 22141 823 3120 4399 22163 22142 1906 3838 4402 22164 22143 3889 3837 4400 22165 22144 934 3665 4176 22166 22145 3890 3839 4403 22167 22146 1906 3838 4402 22168 22147 934 3665 4176 22169 22148 1906 3838 4402 22170 22149 3803 3666 4401 22171 22150 955 3741 4277 22172 22151 3840 3739 4275 22173 22152 1906 3838 4402 22174 22153 955 3741 4277 22175 22154 1906 3838 4402 22176 22155 3890 3839 4403 22177 22156 953 3735 4270 22178 22157 3889 3837 4400 22179 22158 1906 3838 4402 22180 22159 953 3735 4270 22181 22160 1906 3838 4402 22182 22161 3840 3739 4275 22183 22162 934 3665 4176 22184 22163 3802 3664 4175 22185 22164 1907 3840 4404 22186 22165 934 3665 4176 22187 22166 1907 3840 4404 22188 22167 3890 3839 4403 22189 22168 932 3661 4172 22190 22169 3891 3841 4405 22191 22170 1907 3840 4404 22192 22171 932 3661 4172 22193 22172 1907 3840 4404 22194 22173 3802 3664 4175 22195 22174 957 3747 4283 22196 22175 3843 3745 4281 22197 22176 1907 3840 4404 22198 22177 957 3747 4283 22199 22178 1907 3840 4404 22200 22179 3891 3841 4405 22201 22180 955 3741 4277 22202 22181 3890 3839 4403 22203 22182 1907 3840 4404 22204 22183 955 3741 4277 22205 22184 1907 3840 4404 22206 22185 3843 3745 4281 22207 22186 957 3747 4283 22208 22187 3891 3841 4405 22209 22188 1908 3842 4406 22210 22189 957 3747 4283 22211 22190 1908 3842 4406 22212 22191 3848 3754 4290 22213 22192 932 3661 4172 22214 22193 3799 3658 4169 22215 22194 1908 3842 4406 22216 22195 932 3661 4172 22217 22196 1908 3842 4406 22218 22197 3891 3841 4405 22219 22198 933 3657 4168 22220 22199 3892 3843 4407 22221 22200 1908 3842 4406 22222 22201 933 3657 4168 22223 22202 1908 3842 4406 22224 22203 3799 3658 4169 22225 22204 959 3751 4287 22226 22205 3848 3754 4290 22227 22206 1908 3842 4406 22228 22207 959 3751 4287 22229 22208 1908 3842 4406 22230 22209 3892 3843 4407 22231 22210 959 3751 4287 22232 22211 3892 3843 4407 22233 22212 1909 3844 4408 22234 22213 959 3751 4287 22235 22214 1909 3844 4408 22236 22215 3849 3757 4293 22237 22216 933 3657 4168 22238 22217 3801 3660 4171 22239 22218 1909 3844 4408 22240 22219 933 3657 4168 22241 22220 1909 3844 4408 22242 22221 3892 3843 4407 22243 22222 821 3111 4381 22244 22223 3885 3829 4379 22245 22224 1909 3844 4408 22246 22225 821 3111 4381 22247 22226 1909 3844 4408 22248 22227 3801 3660 4171 22249 22228 947 3712 4242 22250 22229 3849 3757 4293 22251 22230 1909 3844 4408 22252 22231 947 3712 4242 22253 22232 1909 3844 4408 22254 22233 3885 3829 4379 22255 22234 944 3720 4250 22256 22235 3829 3719 4249 22257 22236 1910 3845 4409 22258 22237 944 3720 4250 22259 22238 1910 3845 4409 22260 22239 3894 3846 4410 22261 22240 945 3718 4248 22262 22241 3893 3847 4411 22263 22242 1910 3845 4409 22264 22243 945 3718 4248 22265 22244 1910 3845 4409 22266 22245 3829 3719 4249 22267 22246 961 3769 4311 22268 22247 3853 3766 4308 22269 22248 1910 3845 4409 22270 22249 961 3769 4311 22271 22250 1910 3845 4409 22272 22251 3893 3847 4411 22273 22252 962 3765 4307 22274 22253 3894 3846 4410 22275 22254 1910 3845 4409 22276 22255 962 3765 4307 22277 22256 1910 3845 4409 22278 22257 3853 3766 4308 22279 22258 945 3718 4259 22280 22259 3833 3726 4258 22281 22260 1911 3848 4412 22282 22261 945 3718 4259 22283 22262 1911 3848 4412 22284 22263 3893 3847 4413 22285 22264 948 3725 4257 22286 22265 3895 3849 4414 22287 22266 1911 3848 4412 22288 22267 948 3725 4257 22289 22268 1911 3848 4412 22290 22269 3833 3726 4258 22291 22268 965 3776 4320 22292 22270 3857 3774 4317 21705 21684 1911 3848 4412 22293 22271 965 3776 4320 22294 22272 1911 3848 4412 22295 22273 3895 3849 4414 22296 22274 961 3769 4316 22297 22275 3893 3847 4413 22298 22276 1911 3848 4412 22299 22277 961 3769 4316 22300 22278 1911 3848 4412 22301 22279 3857 3774 4317 22302 22280 965 3776 4320 22303 22281 3895 3849 4414 22304 22282 1912 3850 4415 22305 22283 965 3776 4320 22306 22284 1912 3850 4415 22307 22285 3860 3782 4327 22308 22286 948 3725 4257 22309 22287 3835 3732 4265 22310 22288 1912 3850 4415 22311 22289 948 3725 4257 22312 22290 1912 3850 4415 22313 22291 3895 3849 4414 22314 22292 950 3731 4264 22315 22293 3896 3851 4416 22316 22294 1912 3850 4415 22317 22295 950 3731 4264 22318 22296 1912 3850 4415 22319 22297 3835 3732 4265 22320 22298 967 3783 4328 22321 22299 3860 3782 4327 22322 22300 1912 3850 4415 22323 22301 967 3783 4328 22324 22302 1912 3850 4415 22325 22303 3896 3851 4416 22326 22304 950 3731 4274 22327 22305 3839 3738 4273 22328 22306 1913 3852 4417 22329 22307 950 3731 4274 22330 22308 1913 3852 4417 22331 22309 3896 3851 4418 22332 22310 952 3737 4272 22333 22311 3897 3853 4419 22334 22312 1913 3852 4417 22335 22313 952 3737 4272 22336 22314 1913 3852 4417 22337 22315 3839 3738 4273 22338 22316 969 3788 4335 22339 22317 3863 3786 4332 22340 22318 1913 3852 4417 22341 22319 969 3788 4335 22342 22320 1913 3852 4417 22343 22321 3897 3853 4419 22344 22322 967 3783 4331 22345 22323 3896 3851 4418 22346 22324 1913 3852 4417 22347 22325 967 3783 4331 22348 22326 1913 3852 4417 22349 22327 3863 3786 4332 22350 22328 952 3737 4272 22351 22329 3842 3744 4280 22352 22330 1914 3854 4420 22353 22331 952 3737 4272 22354 22332 1914 3854 4420 22355 22333 3897 3853 4419 22356 22334 954 3743 4279 22357 22335 3898 3855 4421 22358 22336 1914 3854 4420 22359 22337 954 3743 4279 22360 22338 1914 3854 4420 22361 22339 3842 3744 4280 22362 22340 971 3794 4342 22363 22341 3866 3792 4340 22364 22342 1914 3854 4420 22365 22343 971 3794 4342 22366 22344 1914 3854 4420 22367 22345 3898 3855 4421 22368 22346 969 3788 4335 22369 22347 3897 3853 4419 22370 22348 1914 3854 4420 22371 22349 969 3788 4335 22372 22350 1914 3854 4420 22373 22351 3866 3792 4340 22374 22352 954 3743 4279 21554 21533 3845 3750 4286 22375 22353 1915 3856 4422 22376 22354 954 3743 4279 22377 22355 1915 3856 4422 22378 22356 3898 3855 4421 22379 22357 956 3749 4285 22380 22358 3899 3857 4423 22381 22359 1915 3856 4422 22382 22360 956 3749 4285 22383 22361 1915 3856 4422 22384 22362 3845 3750 4286 22385 22363 973 3800 4348 22386 22364 3869 3798 4346 22387 22365 1915 3856 4422 22388 22366 973 3800 4348 22389 22367 1915 3856 4422 22390 22368 3899 3857 4423 22391 22369 971 3794 4342 22392 22370 3898 3855 4421 22393 22371 1915 3856 4422 22394 22372 971 3794 4342 22395 22373 1915 3856 4422 22396 22374 3869 3798 4346 22397 22375 973 3800 4348 21809 21788 3899 3857 4423 22398 22376 1916 3858 4424 22399 22377 973 3800 4348 22400 22378 1916 3858 4424 22401 22379 3872 3806 4354 22402 22380 956 3749 4285 22403 22381 3847 3756 4292 22404 22382 1916 3858 4424 22405 22383 956 3749 4285 22406 22384 1916 3858 4424 22407 22385 3899 3857 4423 22408 22386 958 3755 4291 22409 22387 3900 3859 4425 22410 22388 1916 3858 4424 22411 22389 958 3755 4291 22412 22390 1916 3858 4424 22413 22391 3847 3756 4292 22414 22392 975 3807 4355 22415 22393 3872 3806 4354 22416 22394 1916 3858 4424 22417 22395 975 3807 4355 22418 22396 1916 3858 4424 22419 22397 3900 3859 4425 22420 22398 958 3755 4291 22421 22399 3850 3759 4295 22422 22400 1917 3860 4426 22423 22401 958 3755 4291 22424 22402 1917 3860 4426 22425 22403 3900 3859 4425 22426 22404 944 3720 4250 22427 22405 3894 3846 4410 22428 22406 1917 3860 4426 22429 22407 944 3720 4250 22430 22408 1917 3860 4426 22431 22409 3850 3759 4295 22432 22410 962 3765 4307 22433 22411 3875 3812 4360 22434 22412 1917 3860 4426 22435 22413 962 3765 4307 21860 21839 1917 3860 4426 22436 22414 3894 3846 4410 22437 22415 975 3807 4355 22438 22416 3900 3859 4425 22439 22417 1917 3860 4426 22440 22418 975 3807 4355 22441 22419 1917 3860 4426 22442 22420 3875 3812 4360 22443 22421 560 2169 2447 22444 22422 3035 2168 2446 22445 22423 1918 3861 4427 22446 22424 560 2169 2447 22447 22425 1918 3861 4427 22448 22426 3719 3514 3978 22449 22427 557 2167 2445 22450 22428 3773 3621 4126 22451 22429 1918 3861 4427 22452 22430 557 2167 2445 22453 22431 1918 3861 4427 22454 22432 3035 2168 2446 22455 22433 544 2134 2409 22456 22434 3019 2133 2408 22457 22435 1918 3861 4427 22454 22432 544 2134 2409 22458 22436 1918 3861 4427 22459 22437 3773 3621 4126 22460 22438 545 2132 2407 22461 22439 3719 3514 3978 22462 22440 1918 3861 4427 22463 22441 545 2132 2407 22464 22442 1918 3861 4427 22465 22443 3019 2133 2408 22466 22444 564 2170 2448 22467 22445 3040 2173 2451 22468 22446 1919 3862 4428 22469 22447 564 2170 2448 22470 22448 1919 3862 4428 22471 22449 3775 3620 4125 22472 22450 561 2178 2456 22473 22451 3787 3641 4148 22474 22452 1919 3862 4428 22475 22453 561 2178 2456 22476 22454 1919 3862 4428 22477 22455 3040 2173 2451 22478 22456 548 2143 2418 22479 22457 3023 2142 2417 22480 22458 1919 3862 4428 22481 22459 548 2143 2418 22482 22460 1919 3862 4428 22483 22461 3787 3641 4148 22484 22462 549 2141 2416 22485 22463 3775 3620 4125 22486 22464 1919 3862 4428 22487 22465 549 2141 2416 22488 22466 1919 3862 4428 22489 22467 3023 2142 2417 22490 22468 553 2150 2425 22491 22469 3789 3640 4147 22492 22470 1920 3863 4429 22493 22471 553 2150 2425 22494 22472 1920 3863 4429 22495 22473 3027 2151 2426 22496 22474 568 2179 2457 22497 22475 3044 2182 2460 22498 22476 1920 3863 4429 22499 22477 568 2179 2457 22500 22478 1920 3863 4429 22501 22479 3789 3640 4147 22502 22480 565 2187 2465 22503 22481 3720 3516 3984 22504 22482 1920 3863 4429 22505 22483 565 2187 2465 22506 22484 1920 3863 4429 22507 22485 3044 2182 2460 22508 22486 552 2152 2427 22509 22487 3027 2151 2426 22510 22488 1920 3863 4429 22511 22489 552 2152 2427 22512 22490 1920 3863 4429 22513 22491 3720 3516 3984 22514 22492 555 2159 2434 22515 22493 3722 3520 3988 22516 22494 1921 3864 4430 22517 22495 555 2159 2434 22518 22496 1921 3864 4430 22519 22497 3031 2160 2435 22520 22498 571 2188 2466 22521 22499 3047 2191 2469 22522 22500 1921 3864 4430 22523 22501 571 2188 2466 22524 22502 1921 3864 4430 22525 22503 3722 3520 3988 22526 22504 29 214 2474 22527 22505 2942 1956 4431 22528 22506 1921 3864 4430 22529 22507 29 214 2474 22530 22508 1921 3864 4430 22531 22509 3047 2191 2469 22532 22510 465 180 2436 22533 22511 3031 2160 2435 22534 22512 1921 3864 4430 22535 22513 465 180 2436 22536 22514 1921 3864 4430 22537 22515 2942 1956 4431 22538 22516 644 2420 2733 22539 22517 3742 3554 4027 22540 22518 1922 3865 4432 22541 22519 644 2420 2733 22542 22520 1922 3865 4432 22543 22521 3725 3523 3991 22544 22522 925 3553 4026 22545 22523 3777 3626 4131 22546 22524 1922 3865 4432 22547 22525 925 3553 4026 22548 22526 1922 3865 4432 22549 22527 3742 3554 4027 22550 22528 558 2165 2443 22551 22529 3033 2162 2440 22552 22530 1922 3865 4432 22553 22531 558 2165 2443 22554 22532 1922 3865 4432 22555 22533 3777 3626 4131 22556 22534 559 2161 2439 22557 22535 3725 3523 3991 22558 22536 1922 3865 4432 22559 22537 559 2161 2439 22560 22538 1922 3865 4432 22561 22539 3033 2162 2440 22562 22540 546 2128 2403 22563 22541 3711 3506 3968 22564 22542 1923 3866 4433 22565 22543 546 2128 2403 22566 22544 1923 3866 4433 22567 22545 3018 2129 2404 22568 22546 918 1569 3967 22569 22547 2943 1959 4434 22570 22548 1923 3866 4433 22571 22549 918 1569 3967 22572 22550 1923 3866 4433 22573 22551 3711 3506 3968 22574 22552 461 1583 3979 22575 22553 3717 3512 3976 22576 22554 1923 3866 4433 22577 22555 461 1583 3979 22578 22556 1923 3866 4433 22579 22557 2943 1959 4434 22580 22558 545 2132 2407 22581 22559 3018 2129 2404 22582 22560 1923 3866 4433 22583 22561 545 2132 2407 22584 22562 1923 3866 4433 22585 22563 3717 3512 3976 22586 22564 556 2155 2430 22587 22565 3715 3511 3975 22588 22566 1924 3867 4435 22589 22567 556 2155 2430 22590 22568 1924 3867 4435 22591 22569 3030 2156 2431 22592 22570 551 2154 3974 22593 22571 3028 2153 4436 22594 22572 1924 3867 4435 22595 22573 551 2154 3974 22596 22574 1924 3867 4435 22597 22575 3715 3511 3975 22598 22576 552 2152 3983 22599 22577 3723 3518 3986 22600 22578 1924 3867 4435 22601 22579 552 2152 3983 22602 22580 1924 3867 4435 22603 22581 3028 2153 4436 22604 22582 555 2159 2434 22605 22583 3030 2156 2431 22606 22584 1924 3867 4435 22607 22585 555 2159 2434 22608 22586 1924 3867 4435 22609 22587 3723 3518 3986 22610 22588 560 2169 2447 22611 22589 3718 3515 3982 22612 22590 1925 3868 4437 22613 22591 560 2169 2447 22614 22592 1925 3868 4437 22615 22593 3036 2164 2442 22616 22594 919 1581 3981 22617 22595 2944 1962 4438 22618 22596 1925 3868 4437 22619 22597 919 1581 3981 22620 22598 1925 3868 4437 22621 22599 3718 3515 3982 22622 22600 920 1593 3992 22623 22601 3724 3521 3989 22624 22602 1925 3868 4437 22625 22603 920 1593 3992 22626 22604 1925 3868 4437 22627 22605 2944 1962 4438 22628 22606 559 2161 2439 22629 22607 3036 2164 2442 22630 22608 1925 3868 4437 22631 22609 559 2161 2439 22632 22610 1925 3868 4437 22633 22611 3724 3521 3989 22634 22612 549 2141 2416 22635 22613 3022 2138 2413 22636 22614 1926 3869 4439 22637 22615 549 2141 2416 22638 22616 1926 3869 4439 22639 22617 3772 3618 4123 22640 22618 550 2137 2412 22641 22619 3769 3616 4121 22642 22620 1926 3869 4439 22643 22621 550 2137 2412 22644 22622 1926 3869 4439 22645 22623 3022 2138 2413 22646 22624 543 2136 2411 22647 22625 3020 2135 2410 22648 22626 1926 3869 4439 22649 22627 543 2136 2411 22650 22628 1926 3869 4439 22651 22629 3769 3616 4121 22652 22630 544 2134 2409 22653 22631 3772 3618 4123 22654 22632 1926 3869 4439 22655 22633 544 2134 2409 22656 22634 1926 3869 4439 22657 22635 3020 2135 2410 22658 22636 564 2170 2448 22659 22637 3774 3622 4127 22660 22638 1927 3870 4440 22661 22639 564 2170 2448 22662 22640 1927 3870 4440 22663 22641 3037 2171 2449 22664 22642 557 2167 2445 22665 22643 3034 2166 2444 22666 22644 1927 3870 4440 22667 22645 557 2167 2445 22668 22646 1927 3870 4440 22669 22647 3774 3622 4127 22670 22648 558 2165 2443 22671 22649 3776 3623 4128 22672 22650 1927 3870 4440 22673 22651 558 2165 2443 22674 22652 1927 3870 4440 22675 22653 3034 2166 2444 22676 22654 563 2174 2452 22677 22655 3037 2171 2449 22678 22656 1927 3870 4440 22679 22657 563 2174 2452 22680 22658 1927 3870 4440 22661 22639 3776 3623 4128 22681 22659 553 2150 2425 22682 22660 3026 2147 2422 22683 22661 1928 3871 4441 22684 22662 553 2150 2425 22685 22663 1928 3871 4441 22686 22664 3786 3638 4145 22687 22665 554 2146 2421 22688 22666 3784 3637 4144 22689 22667 1928 3871 4441 22690 22668 554 2146 2421 22691 22669 1928 3871 4441 22692 22670 3026 2147 2422 22693 22671 547 2145 2420 22694 22672 3024 2144 2419 22695 22673 1928 3871 4441 22696 22674 547 2145 2420 22697 22675 1928 3871 4441 22698 22676 3784 3637 4144 22699 22677 548 2143 2418 22700 22678 3786 3638 4145 22701 22679 1928 3871 4441 22702 22680 548 2143 2418 22703 22681 1928 3871 4441 22704 22682 3024 2144 2419 22705 22683 926 3551 4024 22706 22684 3780 3630 4136 22707 22685 1929 3872 4442 22708 22686 926 3551 4024 22709 22687 1929 3872 4442 22710 22688 3778 3625 4130 22711 22689 923 3535 4005 22712 22690 3791 3646 4153 22713 22691 1929 3872 4442 22714 22692 923 3535 4005 22715 22693 1929 3872 4442 22716 22694 3780 3630 4136 22717 22695 562 2176 2454 22718 22696 3038 2175 2453 22719 22697 1929 3872 4442 22720 22698 562 2176 2454 22721 22699 1929 3872 4442 22722 22700 3791 3646 4153 22723 22701 563 2174 2452 22724 22702 3778 3625 4130 22725 22703 1929 3872 4442 22726 22704 563 2174 2452 22727 22705 1929 3872 4442 22728 22706 3038 2175 2453 22729 22707 567 2183 2461 22730 22708 3041 2180 2458 22731 22709 1930 3873 4443 22732 22710 567 2183 2461 22733 22711 1930 3873 4443 22734 22712 3790 3643 4150 22735 22713 568 2179 2457 22736 22714 3788 3642 4149 22737 22715 1930 3873 4443 22738 22716 568 2179 2457 22739 22717 1930 3873 4443 22740 22718 3041 2180 2458 22741 22719 561 2178 2456 22742 22720 3039 2177 2455 22743 22721 1930 3873 4443 22744 22722 561 2178 2456 22745 22723 1930 3873 4443 22746 22724 3788 3642 4149 22747 22725 562 2176 2454 22748 22726 3790 3643 4150 22749 22727 1930 3873 4443 22750 22728 562 2176 2454 22751 22729 1930 3873 4443 22752 22730 3039 2177 2455 22753 22731 567 2183 2461 22754 22732 3792 3645 4152 22755 22733 1931 3874 4444 22756 22734 567 2183 2461 22757 22735 1931 3874 4444 22758 22736 3042 2184 2462 22759 22737 924 3531 4001 22760 22738 3794 3650 4158 22761 22739 1931 3874 4444 22762 22740 924 3531 4001 22763 22741 1931 3874 4444 22764 22742 3792 3645 4152 22765 22743 922 3527 3997 22766 22744 3726 3524 3994 22767 22745 1931 3874 4444 22768 22746 922 3527 3997 22769 22747 1931 3874 4444 22770 22748 3794 3650 4158 22771 22749 566 2185 2463 22772 22750 3042 2184 2462 22773 22751 1931 3874 4444 22774 22752 566 2185 2463 22775 22753 1931 3874 4444 22776 22754 3726 3524 3994 22777 22755 570 2192 2470 22778 22756 3045 2189 2467 22779 22757 1932 3875 4445 22780 22758 570 2192 2470 22781 22759 1932 3875 4445 22782 22760 3729 3526 3996 22783 22761 571 2188 2466 22784 22762 3721 3519 3987 22785 22763 1932 3875 4445 22786 22764 571 2188 2466 22787 22765 1932 3875 4445 22788 22766 3045 2189 2467 22789 22767 565 2187 2465 22790 22768 3043 2186 2464 22791 22769 1932 3875 4445 22792 22770 565 2187 2465 22793 22771 1932 3875 4445 22794 22772 3721 3519 3987 22795 22773 566 2185 2463 22796 22774 3729 3526 3996 22797 22775 1932 3875 4445 22798 22776 566 2185 2463 22799 22777 1932 3875 4445 22800 22778 3043 2186 2464 22801 22779 529 2095 2367 22802 22780 3712 3505 3966 22803 22781 1933 3876 4446 22804 22782 529 2095 2367 22805 22783 1933 3876 4446 22806 22784 3003 2096 2368 22807 22785 546 2128 2403 22808 22786 3021 2131 2406 22809 22787 1933 3876 4446 22810 22788 546 2128 2403 22811 22789 1933 3876 4446 22812 22790 3712 3505 3966 22813 22791 543 2136 2411 22814 22792 3768 3613 4118 22815 22793 1933 3876 4446 22816 22794 543 2136 2411 22817 22795 1933 3876 4446 22818 22796 3021 2131 2406 22819 22797 528 2099 2371 22820 22798 3003 2096 2368 22821 22799 1933 3876 4446 22822 22800 528 2099 2371 22823 22801 1933 3876 4446 22824 22802 3768 3613 4118 22825 22803 533 2108 2380 22826 22804 3770 3617 4122 22827 22805 1934 3877 4447 22828 22806 533 2108 2380 22829 22807 1934 3877 4447 22830 22808 3008 2109 2381 22831 22809 550 2137 2412 22832 22810 3025 2140 2415 22833 22811 1934 3877 4447 22834 22812 550 2137 2412 22835 22813 1934 3877 4447 22836 22814 3770 3617 4122 22837 22815 547 2145 2420 22838 22816 3783 3636 4143 22839 22817 1934 3877 4447 22840 22818 547 2145 2420 22841 22819 1934 3877 4447 22842 22820 3025 2140 2415 22843 22821 532 2110 2382 22844 22822 3008 2109 2381 22845 22823 1934 3877 4447 22846 22824 532 2110 2382 22847 22825 1934 3877 4447 22848 22826 3783 3636 4143 22849 22827 554 2146 2421 22850 22828 3029 2149 2424 22851 22829 1935 3878 4448 22852 22830 554 2146 2421 22853 22831 1935 3878 4448 22854 22832 3785 3635 4142 22855 22833 551 2154 2429 22856 22834 3714 3510 4449 22857 22835 1935 3878 4448 22858 22836 551 2154 2429 22859 22837 1935 3878 4448 22860 22838 3029 2149 2424 22861 22839 536 2117 2389 22862 22840 3011 2114 2386 22863 22841 1935 3878 4448 22864 22842 536 2117 2389 22865 22843 1935 3878 4448 22866 22844 3714 3510 4449 22867 22845 537 2113 2385 22868 22846 3785 3635 4142 22869 22847 1935 3878 4448 22870 22848 537 2113 2385 22871 22849 1935 3878 4448 22872 22850 3011 2114 2386 22873 22851 556 2155 2430 22874 22852 3032 2158 2433 22875 22853 1936 3879 4450 22876 22854 556 2155 2430 22877 22855 1936 3879 4450 22878 22856 3716 3509 3971 22879 22857 25 178 2438 22880 22858 2945 1974 4451 22881 22859 1936 3879 4450 22882 22860 25 178 2438 22883 22861 1936 3879 4450 22884 22862 3032 2158 2433 22885 22863 540 146 2398 22886 22864 3015 2123 2395 22887 22865 1936 3879 4450 22888 22866 540 146 2398 22889 22867 1936 3879 4450 22890 22868 2945 1974 4451 22891 22869 541 2122 2394 22892 22870 3716 3509 3971 22893 22871 1936 3879 4450 22894 22872 541 2122 2394 22895 22873 1936 3879 4450 22896 22874 3015 2123 2395 22897 22875 530 2103 2375 22898 22876 3744 3559 4032 22899 22877 1937 3880 4452 22900 22878 530 2103 2375 22901 22879 1937 3880 4452 22902 22880 3006 2098 2370 22903 22881 927 1634 1813 22904 22882 2946 1976 2241 22905 22883 1937 3880 4452 22906 22884 927 1634 1813 22907 22885 1937 3880 4452 22908 22886 3744 3559 4032 22909 22887 475 1571 1744 22910 22888 3710 3503 3964 22911 22889 1937 3880 4452 22912 22890 475 1571 1744 22913 22891 1937 3880 4452 22914 22892 2946 1976 2241 22915 22893 529 2095 2367 22916 22894 3006 2098 2370 22917 22895 1937 3880 4452 22918 22896 529 2095 2367 22919 22897 1937 3880 4452 22920 22898 3710 3503 3964 22921 22899 542 2127 2402 22922 22900 3746 3561 4038 22923 22901 1938 3881 4453 22924 22902 542 2127 2402 22925 22903 1938 3881 4453 22926 22904 3017 2125 2397 22927 22905 535 2119 4037 22928 22906 3012 2118 4454 22929 22907 1938 3881 4453 22930 22908 535 2119 4037 22931 22909 1938 3881 4453 22932 22910 3746 3561 4038 22933 22911 536 2117 3972 22934 22912 3713 3507 3969 22935 22913 1938 3881 4453 22936 22914 536 2117 3972 22937 22915 1938 3881 4453 22938 22916 3012 2118 4454 22939 22917 541 2122 2394 22940 22918 3017 2125 2397 22941 22919 1938 3881 4453 22942 22920 541 2122 2394 22943 22921 1938 3881 4453 22944 22922 3713 3507 3969 22945 22923 533 2108 2380 22946 22924 3007 2105 2377 22947 22925 1939 3882 4455 22948 22926 533 2108 2380 22949 22927 1939 3882 4455 22950 22928 3771 3615 4120 22951 22929 534 2104 2376 22952 22930 3901 3883 4456 22953 22931 1939 3882 4455 22954 22932 534 2104 2376 22955 22933 1939 3882 4455 22956 22934 3007 2105 2377 22957 22935 527 2101 2373 22958 22936 3004 2100 2372 22959 22937 1939 3882 4455 22960 22938 527 2101 2373 22961 22939 1939 3882 4455 22962 22940 3901 3883 4456 22963 22941 528 2099 2371 22964 22942 3771 3615 4120 22965 22943 1939 3882 4455 22966 22944 528 2099 2371 22967 22945 1939 3882 4455 22968 22946 3004 2100 2372 22969 22947 537 2113 2385 22970 22948 3014 2116 2388 22971 22949 1940 3884 4457 22972 22950 537 2113 2385 22973 22951 1940 3884 4457 22974 22952 3782 3633 4140 22975 22953 538 2121 2393 22976 22954 3902 3885 4458 22977 22955 1940 3884 4457 22978 22956 538 2121 2393 22979 22957 1940 3884 4457 22980 22958 3014 2116 2388 22981 22959 531 2112 2384 22982 22960 3009 2111 2383 22983 22961 1940 3884 4457 22984 22962 531 2112 2384 22985 22963 1940 3884 4457 22986 22964 3902 3885 4458 22987 22965 532 2110 2382 22988 22966 3782 3633 4140 22989 22967 1940 3884 4457 22990 22968 532 2110 2382 22991 22969 1940 3884 4457 22992 22970 3009 2111 2383 22993 22971 515 2067 2339 22994 22972 2989 2065 2337 22995 22973 1941 3886 4459 22996 22974 515 2067 2339 22997 22975 1941 3886 4459 22998 22976 3903 3887 4460 22999 22977 516 78 84 23000 22978 2950 1984 2250 23001 22979 1941 3886 4459 23002 22980 516 78 84 23003 22981 1941 3886 4459 23004 22982 2989 2065 2337 23005 22983 928 1636 1815 23006 22984 3743 3556 4029 23007 22985 1941 3886 4459 23008 22986 928 1636 1815 23009 22987 1941 3886 4459 23010 22988 2950 1984 2250 23011 22989 929 3555 4028 23012 22990 3903 3887 4460 23013 22991 1941 3886 4459 23014 22992 929 3555 4028 23015 22993 1941 3886 4459 23016 22994 3743 3556 4029 23017 22995 527 2101 2373 23018 22996 3904 3888 4461 23019 22997 1942 3889 4462 23020 22998 527 2101 2373 23021 22999 1942 3889 4462 23022 23000 3005 2102 2374 23023 23001 976 3890 4463 23024 23002 3905 3891 4464 23025 23003 1942 3889 4462 23026 23004 976 3890 4463 23027 23005 1942 3889 4462 23028 23006 3904 3888 4461 23029 23007 929 3555 4028 23030 23008 3745 3558 4031 23031 23009 1942 3889 4462 23032 23010 929 3555 4028 23033 23011 1942 3889 4462 23034 23012 3905 3891 4464 23035 23013 530 2103 2375 23036 23014 3005 2102 2374 23037 23015 1942 3889 4462 23038 23016 530 2103 2375 23039 23017 1942 3889 4462 23040 23018 3745 3558 4031 23041 23019 538 2121 2393 23042 23020 3165 2422 2736 23043 23021 1943 3892 4465 23044 23022 538 2121 2393 23045 23023 1943 3892 4465 23046 23024 3902 3885 4458 23047 23025 522 2082 2354 23048 23026 2996 2080 2352 23049 23027 1943 3892 4465 23050 23028 522 2082 2354 23051 23029 1943 3892 4465 23052 23030 3165 2422 2736 23053 23031 519 2071 2343 23054 23032 3906 3893 4466 23055 23033 1943 3892 4465 23056 23034 519 2071 2343 23057 23035 1943 3892 4465 23058 23036 2996 2080 2352 23059 23037 531 2112 2384 23060 23038 3902 3885 4458 23061 23039 1943 3892 4465 23062 23040 531 2112 2384 23063 23041 1943 3892 4465 23058 23036 3906 3893 4466 23064 23042 534 2104 2376 23065 23043 3010 2107 2379 23066 23044 1944 3894 4467 23067 23045 534 2104 2376 23068 23046 1944 3894 4467 23069 23047 3907 3895 4468 23070 23048 531 2112 2384 23071 23049 3906 3893 4466 23072 23050 1944 3894 4467 23073 23051 531 2112 2384 23074 23052 1944 3894 4467 23075 23053 3010 2107 2379 23076 23054 519 2071 2343 23077 23055 2995 2074 2346 23078 23056 1944 3894 4467 23079 23057 519 2071 2343 23080 23058 1944 3894 4467 23081 23059 3906 3893 4466 23082 23060 520 2079 2351 23083 23061 3907 3895 4468 23084 23062 1944 3894 4467 23085 23063 520 2079 2351 23086 23064 1944 3894 4467 23087 23065 2995 2074 2346 23088 23066 520 2079 2351 23089 23067 3709 3500 3960 23090 23068 1945 3896 4469 23091 23069 520 2079 2351 23092 23070 1945 3896 4469 23093 23071 3908 3897 4470 23094 23072 515 2067 2339 23095 23073 3903 3887 4460 23096 23074 1945 3896 4469 23097 23075 515 2067 2339 23098 23076 1945 3896 4469 23099 23077 3709 3500 3960 23100 23078 929 3555 4028 23101 23079 3905 3891 4464 23102 23080 1945 3896 4469 23103 23081 929 3555 4028 23104 23082 1945 3896 4469 23105 23083 3903 3887 4460 23106 23084 976 3890 4463 23107 23085 3908 3897 4470 23108 23086 1945 3896 4469 23109 23087 976 3890 4463 23110 23088 1945 3896 4469 23111 23089 3905 3891 4464 23112 23090 527 2101 2373 23113 23091 3901 3883 4456 23114 23092 1946 3898 4471 23115 23093 527 2101 2373 23116 23094 1946 3898 4471 23117 23095 3904 3888 4461 23118 23096 534 2104 2376 23119 23097 3907 3895 4468 23120 23098 1946 3898 4471 23121 23099 534 2104 2376 23122 23100 1946 3898 4471 23123 23101 3901 3883 4456 23124 23102 520 2079 2351 23125 23103 3908 3897 4470 23126 23104 1946 3898 4471 23127 23105 520 2079 2351 23128 23106 1946 3898 4471 23129 23107 3907 3895 4468 23130 23108 976 3890 4463 23131 23109 3904 3888 4461 23132 23110 1946 3898 4471 23133 23111 976 3890 4463 23134 23112 1946 3898 4471 23135 23113 3908 3897 4470 23136 23114 35 243 249 23137 23115 2066 240 246 23138 23116 1947 3899 4472 23139 23117 35 243 249 23140 23118 1947 3899 4472 23141 23119 2802 1691 4473 23142 23120 403 239 245 23143 23121 3909 3900 4474 23144 23122 1947 3899 4472 23145 23123 403 239 245 23146 23124 1947 3899 4472 23147 23125 2066 240 246 23148 23126 402 299 310 23149 23127 2802 1691 4473 23150 23128 1947 3899 4472 23151 23129 402 299 310 23152 23130 1947 3899 4472 23153 23131 3909 3900 4474 23154 23132 38 73 79 23155 23133 2091 289 299 23156 23134 1948 3901 4475 23157 23135 38 73 79 23158 23136 1948 3901 4475 23159 23137 2089 286 296 23160 23138 52 288 298 23161 23139 2111 326 4476 23162 23140 1948 3901 4475 23163 23141 52 288 298 23164 23142 1948 3901 4475 23165 23143 2091 289 299 23166 23144 51 287 297 23167 23145 2089 286 296 23168 23146 1948 3901 4475 23169 23147 51 287 297 23170 23148 1948 3901 4475 23171 23149 2111 326 4476 23172 23150 33 233 239 23173 23151 2806 1699 1902 23174 23152 1949 3902 4477 23175 23153 33 233 239 23176 23154 1949 3902 4477 23177 23155 2100 306 317 23178 23156 386 261 268 23179 23157 3910 3903 4478 23180 23158 1949 3902 4477 23181 23159 386 261 268 23182 23160 1949 3902 4477 23183 23161 2806 1699 1902 23184 23162 385 303 314 23185 23163 2100 306 317 23186 23164 1949 3902 4477 23187 23165 385 303 314 23188 23166 1949 3902 4477 23189 23167 3910 3903 4478 23190 23168 386 261 268 23191 23169 2076 260 267 23192 23170 1950 3904 4479 23193 23171 386 261 268 23194 23172 1950 3904 4479 23195 23173 3910 3903 4478 23196 23174 37 259 266 23197 23175 2805 1697 1900 23198 23176 1950 3904 4479 23199 23177 37 259 266 23200 23178 1950 3904 4479 23201 23179 2076 260 267 23202 23180 385 303 314 23203 23181 3910 3903 4478 23204 23182 1950 3904 4479 23205 23183 385 303 314 23206 23184 1950 3904 4479 23207 23185 2805 1697 1900 23208 23186 395 99 105 23209 23187 2837 1743 1947 23210 23188 1951 3905 4480 23211 23189 395 99 105 23212 23190 1951 3905 4480 23213 23191 2069 242 248 23214 23192 402 299 310 23215 23193 3909 3900 4474 23216 23194 1951 3905 4480 23217 23195 402 299 310 23218 23196 1951 3905 4480 23219 23197 2837 1743 1947 23220 23198 403 239 245 23221 23199 2069 242 248 23222 23200 1951 3905 4480 23223 23201 403 239 245 23224 23202 1951 3905 4480 23225 23203 3909 3900 4474 23226 23204 579 2211 2495 23227 23205 3796 3652 4160 23228 23206 1952 3906 4481 23229 23207 579 2211 2495 23230 23208 1952 3906 4481 23231 23209 3057 2212 2496 23232 23210 521 2084 2356 23233 23211 3781 3632 4139 23234 23212 1952 3906 4481 23235 23213 521 2084 2356 23236 23214 1952 3906 4481 23237 23215 3796 3652 4160 23238 23216 523 2092 2499 23239 23217 3057 2212 2496 23240 23218 1952 3906 4481 23241 23219 523 2092 2499 23242 23220 1952 3906 4481 23243 23221 3781 3632 4139 23244 23222 595 2255 2543 23245 23223 3764 3603 4482 23246 23224 1953 3907 4483 23247 23225 595 2255 2543 23248 23226 1953 3907 4483 23249 23227 3080 2256 2544 23250 23228 594 2261 4093 23251 23229 3762 3601 4096 23252 23230 1953 3907 4483 23253 23231 594 2261 4093 23254 23232 1953 3907 4483 23255 23233 3764 3603 4482 23256 23234 593 2259 2547 23257 23235 3080 2256 2544 23258 23236 1953 3907 4483 23259 23237 593 2259 2547 23260 23238 1953 3907 4483 23261 23239 3762 3601 4096 23262 23240 575 2204 2488 23263 23241 3087 2269 2557 23264 23242 1954 3908 4484 23265 23243 575 2204 2488 23266 23244 1954 3908 4484 23267 23245 3767 3610 4115 23268 23246 597 2268 2556 23269 23247 3911 3909 4485 23270 23248 1954 3908 4484 23271 23249 597 2268 2556 23272 23250 1954 3908 4484 23273 23251 3087 2269 2557 23274 23252 584 2228 2513 23275 23253 3767 3610 4115 23276 23254 1954 3908 4484 23277 23255 584 2228 2513 23278 23256 1954 3908 4484 23279 23257 3911 3909 4485 23280 23258 584 2228 2513 23281 23259 3911 3909 4485 23282 23260 1955 3910 4486 23283 23261 584 2228 2513 23284 23262 1955 3910 4486 23285 23263 3065 2229 2514 23286 23264 597 2268 2556 23287 23265 3766 3608 4487 23288 23266 1955 3910 4486 23289 23267 597 2268 2556 23290 23268 1955 3910 4486 23291 23269 3911 3909 4485 23292 23270 583 2230 2515 23293 23271 3065 2229 2514 23294 23272 1955 3910 4486 23295 23273 583 2230 2515 23296 23274 1955 3910 4486 23297 23275 3766 3608 4487 23298 23276 580 2218 2503 23299 23277 3085 2267 2555 23300 23278 1956 3911 4488 23301 23279 580 2218 2503 23302 23280 1956 3911 4488 23303 23281 3795 3653 4161 23304 23282 577 2209 2493 23305 23283 3055 2208 2492 23306 23284 1956 3911 4488 23307 23285 577 2209 2493 23308 23286 1956 3911 4488 23309 23287 3085 2267 2555 23310 23288 518 2075 2347 23311 23289 3795 3653 4161 23312 23290 1956 3911 4488 23313 23291 518 2075 2347 23314 23292 1956 3911 4488 23315 23293 3055 2208 2492 23316 23294

    -
    -
    -
    -
    - - - - 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - - AlienHead-node AlienLArm1-node AlienLArm2-node AlienLArmCollarbone-node AlienLArmDigit01-node AlienLArmDigit02-node AlienLArmDigit03-node AlienLArmDigit11-node AlienLArmDigit12-node AlienLArmDigit13-node AlienLArmDigit21-node AlienLArmDigit22-node AlienLArmDigit23-node AlienLArmPalm-node AlienLLeg1-node AlienLLeg2-node AlienLLegDigit01-node AlienLLegPalm-node AlienPelvis-node AlienRArm1-node AlienRArm2-node AlienRArmCollarbone-node AlienRArmDigit01-node AlienRArmDigit02-node AlienRArmDigit03-node AlienRArmDigit11-node AlienRArmDigit12-node AlienRArmDigit13-node AlienRArmDigit21-node AlienRArmDigit22-node AlienRArmDigit23-node AlienRArmPalm-node AlienRibcage-node AlienRLeg1-node AlienRLeg2-node AlienRLegDigit01-node AlienRLegPalm-node AlienSpine1-node2 AlienSpine1-node AlienSpine2-node2 AlienSpine2-node AlienSpine3-node - - - - - - - - 0 0 1 -89.1022 0 -1 0 -9.9633 1 0 0 0.000004 0 0 0 1 0.387663 0.082912 -0.918064 59.0556 -0.103874 -0.985674 -0.132881 13.842 -0.91593 0.146876 -0.373497 40.1365 0 0 0 1 0.215452 -0.605214 -0.766353 31.3922 -0.338604 -0.782396 0.522689 -10.0136 -0.91593 0.146876 -0.373497 40.1365 0 0 0 1 0.991123 0.132249 -0.013659 -0.479742 0.132273 -0.991213 0.000823 0.743946 -0.01343 -0.002623 -0.999906 71.2534 0 0 0 1 -0.047445 -0.693416 -0.718973 10.2785 0.626733 -0.581136 0.519121 -39.7809 -0.777788 -0.425974 0.46216 8.36193 0 0 0 1 -0.208039 -0.519379 -0.828833 15.6232 0.593098 -0.740803 0.315348 -36.998 -0.777788 -0.425974 0.46216 8.36193 0 0 0 1 -0.014697 -0.722777 -0.690923 -1.0975 0.628354 -0.544185 0.555907 -38.5432 -0.777788 -0.425974 0.46216 8.36192 0 0 0 1 0.070387 -0.303518 -0.950222 10.7205 0.814062 -0.533049 0.230566 -39.3044 -0.576496 -0.789769 0.209563 6.26339 0 0 0 1 -0.142705 -0.155213 -0.977519 15.9268 0.804541 -0.593442 -0.023225 -36.4234 -0.576496 -0.789769 0.209563 6.26339 0 0 0 1 -0.346073 0.00367 -0.9382 20.21 0.740192 -0.613393 -0.275434 -32.293 -0.576496 -0.789769 0.209563 6.26339 0 0 0 1 0.111698 -0.129091 -0.985322 11.9395 0.968391 -0.208392 0.13708 -39.4604 -0.223029 -0.969489 0.101733 -1.68091 0 0 0 1 -0.142746 -0.070756 -0.987227 17.5692 0.964303 -0.234703 -0.122611 -36.1448 -0.223029 -0.969489 0.101733 -1.68091 0 0 0 1 -0.387462 -0.007599 -0.921854 22.7115 0.8945 -0.245019 -0.373946 -31.3343 -0.223029 -0.969489 0.101733 -1.68091 0 0 0 1 0.35853 -0.178628 -0.916269 11.4149 0.906484 -0.16788 0.387429 -40.3914 -0.223029 -0.969489 0.101733 -4.1356 0 0 0 1 0.247938 -0.269721 -0.930472 30.6087 0.129373 -0.942639 0.307722 -12.5712 -0.960099 -0.196674 -0.19882 18.2751 0 0 0 1 -0.041897 0.831462 -0.554 14.6889 0.487353 -0.467039 -0.737808 1.85773 -0.8722 -0.300906 -0.385647 19.4137 0 0 0 1 0.230609 -0.971674 0.051665 -8.49822 -0.049438 0.041328 0.997921 0.58949 -0.97179 -0.232684 -0.038506 20.6118 0 0 0 1 0.334982 -0.926293 -0.172531 8.50798 0.058674 -0.162247 0.985004 -2.49237 -0.940396 -0.340082 0 19.5214 0 0 0 1 0 -0.040573 0.999176 -35.9528 0 -0.999176 -0.040573 1.45993 1 0 0 0.000001 0 0 0 1 -0.387663 0.082912 -0.918064 59.0556 0.103874 -0.985674 -0.132881 13.842 -0.91593 -0.146876 0.373497 -40.1365 0 0 0 1 -0.215452 -0.605214 -0.766353 31.3923 0.338604 -0.782396 0.522689 -10.0136 -0.91593 -0.146876 0.373497 -40.1365 0 0 0 1 -0.991123 0.132249 -0.013659 -0.479747 -0.132272 -0.991213 0.000823 0.743945 -0.01343 0.002623 0.999906 -71.2534 0 0 0 1 0.047445 -0.693416 -0.718973 10.2785 -0.626733 -0.581136 0.51912 -39.7809 -0.777788 0.425974 -0.46216 -8.36192 0 0 0 1 0.208039 -0.519379 -0.828833 15.6232 -0.593098 -0.740804 0.315348 -36.998 -0.777788 0.425974 -0.46216 -8.36192 0 0 0 1 0.014698 -0.722777 -0.690923 -1.0975 -0.628354 -0.544185 0.555907 -38.5432 -0.777788 0.425974 -0.46216 -8.36192 0 0 0 1 -0.070387 -0.303518 -0.950222 10.7205 -0.814062 -0.53305 0.230566 -39.3044 -0.576496 0.789769 -0.209563 -6.26339 0 0 0 1 0.142705 -0.155213 -0.977519 15.9268 -0.804541 -0.593442 -0.023225 -36.4234 -0.576496 0.789769 -0.209563 -6.26338 0 0 0 1 0.346073 0.00367 -0.938199 20.21 -0.740192 -0.613393 -0.275435 -32.293 -0.576496 0.789769 -0.209563 -6.26338 0 0 0 1 -0.111698 -0.129091 -0.985322 11.9395 -0.968391 -0.208393 0.13708 -39.4604 -0.22303 0.969488 -0.101733 1.68092 0 0 0 1 0.142746 -0.070756 -0.987227 17.5692 -0.964303 -0.234703 -0.122611 -36.1448 -0.22303 0.969488 -0.101733 1.68092 0 0 0 1 0.387462 -0.007598 -0.921854 22.7115 -0.8945 -0.245019 -0.373946 -31.3343 -0.22303 0.969488 -0.101733 1.68092 0 0 0 1 -0.358529 -0.178628 -0.916269 11.4149 -0.906484 -0.167881 0.387429 -40.3914 -0.22303 0.969488 -0.101733 4.1356 0 0 0 1 0 0 1 -71.2396 0 -1 0 3.48811 1 0 0 0.000002 0 0 0 1 -0.247937 -0.269721 -0.930472 30.6087 -0.129373 -0.942639 0.307722 -12.5711 -0.960099 0.196674 0.19882 -18.2751 0 0 0 1 0.041897 0.831462 -0.554 14.6889 -0.487353 -0.467039 -0.737808 1.85774 -0.8722 0.300906 0.385647 -19.4137 0 0 0 1 -0.230609 -0.971674 0.051665 -8.49822 0.049437 0.041328 0.997921 0.589485 -0.97179 0.232684 0.038506 -20.6118 0 0 0 1 -0.334982 -0.926294 -0.172531 8.50798 -0.058674 -0.162247 0.985004 -2.49238 -0.940396 0.340082 0 -19.5214 0 0 0 1 0 -0.425173 0.905112 -67.8357 0 -0.905112 -0.425173 31.001 1 0 0 -0.000001 0 0 0 1 0 -0.052844 0.998603 -35.7926 0 -0.998603 -0.052844 4.53791 0.999999 0 0 0 0 0 0 1 0 -0.727672 0.685925 -57.1375 0 -0.685925 -0.727672 55.868 1 0 0 -0.000004 0 0 0 1 0 0.10838 0.994109 -54.341 0 -0.994109 0.10838 -4.25335 0.999999 0 0 0 0 0 0 1 0 -0.42517 0.905114 -79.0658 0 -0.905114 -0.42517 28.8657 1 0 0 0 0 0 0 1 - - - - - - - - 1 0 0 0.845515 0 0.154485 0.50343 0.280834 0.215736 0.302037 0.516484 0.181479 0.430231 0.569769 0.000037 0.407952 0.591334 0.000677 0.396064 0.590664 0.01272 0.000552 0.00463 0.057382 0.937988 0.121113 0.482023 0.396094 0.000769 0.014136 0.353822 0.622143 0.009899 0 0.135852 0.503644 0.360504 0.011605 0.988395 0.998057 0.000912 0.001031 0 0.930504 0.000192 0.069304 0 0.378407 0.621593 0 0.292904 0.707096 0.89236 0.10764 0.781121 0.218879 0.041981 0.426089 0.53193 0.999416 0.000584 0.904392 0.000113 0.095495 0.526362 0.473638 0.803902 0.196098 0 0.558095 0.308264 0.133641 0.001219 0.998781 0.000998 0.999002 0 0 0 0.001831 0.808177 0.189992 0.544122 0.108423 0.347455 0.393387 0.456569 0.150044 0.329078 0.045898 0.625024 0.814553 0.185447 0.986521 0.013479 0.973143 0.026857 0.845298 0.154702 0.020799 0.979201 0.015936 0.162772 0.821263 0.000029 0.244154 0.513584 0.242262 0.070764 0.922676 0.00656 0.122907 0.877093 0.242736 0.757264 0.100242 0.899758 0.024344 0.975656 0.52565 0.47435 0.458682 0.541318 0.74836 0.25164 0.59332 0.40668 0.62916 0.37084 0.183103 0.183103 0.633794 0.207961 0.207961 0.584078 0 0.127049 0.872951 0 0.763628 0.236372 0.112905 0.887095 0.228297 0.771703 0.506748 0.493252 0.153297 0.846703 0.569638 0.430362 0.765112 0.234888 0.386456 0.613544 0.272696 0.727304 0.965023 0.034977 0.995546 0.004454 0.110918 0.889082 0.357346 0.642654 0.999189 0.000811 0.066655 0.908432 0.024913 0.953154 0.046846 0.994312 0.005688 0.945638 0.054362 0.992115 0.007885 0.991491 0.008509 0 0.001954 0.996092 0.001954 0.00428 0.99144 0.00428 0.082532 0.082532 0.834936 0.002918 0.259508 0.735532 0.002042 0.416189 0.295058 0.288754 0.45154 0.54846 0.686067 0.313933 0.934853 0.065147 0.508015 0.491985 0.326564 0.673436 0.132866 0.350678 0.516456 0.27765 0.650952 0.071398 0.262309 0.604595 0.133096 0 0 0.237081 0.762919 0 0.999165 0.000835 0 0.988359 0.011641 0.658152 0.341848 0.725739 0.274261 0.936747 0.063253 0.084846 0.915154 0.012524 0.987476 0.997631 0.002369 0.722429 0.277571 0.000933 0.982228 0.016839 0.637458 0.362542 0.002002 0.004224 0.552654 0.44112 0.139101 0.00318 0.072516 0.006876 0.778327 0.337797 0.662203 0.845165 0.154835 0.897134 0.102866 0.005129 0.944203 0.050668 0.605279 0.394721 0.371956 0.628044 0.04891 0.024538 0.926552 0.557491 0.442509 0.347419 0.306911 0.34567 0.431393 0.329591 0.239015 0.501524 0.398023 0.100453 0.519333 0.331656 0.149011 0.391677 0.30174 0.306583 0.339197 0.325669 0.017557 0.018893 0.298683 0.587899 0.412098 0.000003 0.608698 0.391302 0.000107 0.636342 0.363551 0.013049 0.743996 0.242955 0.007021 0.721943 0.271036 0.597822 0.40131 0.000367 0.000501 0.090968 0.909032 0.097858 0.902142 0.019544 0.980456 0.173916 0.826084 0.163476 0.836524 0.020443 0.979557 0.022158 0.977842 0.001062 0.998938 0.001012 0.998988 0.012914 0.987086 0.019477 0.980523 0.021141 0.978859 0.340615 0.123914 0.535471 0.121805 0.055832 0.822363 0.000424 0.540856 0.403345 0.055375 0.002675 0.592629 0.397709 0.006987 0.054587 0.01738 0.185599 0.148521 0.593913 0.004155 0.00029 0.518835 0.459321 0.017399 0.000004 0.374041 0.364808 0.261146 0.000041 0.504039 0.495847 0.000073 0.46828 0.430004 0.101715 0.000166 0.509311 0.490523 0.501418 0.294614 0.203968 0.004598 0.56184 0.433561 0.000001 0.024344 0.975656 0.000003 0.004377 0.995623 0.117309 0.540516 0.002913 0.339262 0.026446 0.972906 0.000648 0.499638 0.500362 0.498242 0.501016 0.000741 0.405403 0.594597 0.498973 0.501027 0.499047 0.49905 0.001903 0.537077 0.462923 0.474756 0.487604 0.03764 0.533021 0.466979 0.293307 0.403889 0.048523 0.25428 0.493067 0.499604 0.007329 0.019681 0.012269 0.96805 0.147783 0.131407 0.1847 0.53611 0.020271 0.003603 0.051125 0.925001 0.008007 0.991993 0.4789 0.077985 0.443114 0.413571 0.549482 0.036947 0.125667 0.125667 0.748666 0.477925 0 0.522075 0.639184 0.020643 0.340173 0.396331 0.01541 0.588259 0.033632 0.966368 0.027658 0.972342 0.174623 0.825377 0.111224 0.888776 0.111291 0.888709 0.077302 0.922698 0.387105 0.612895 0.533403 0.466597 0.687252 0.312748 0.602954 0.397046 0.509048 0.490953 0.661903 0.338097 0.389204 0.610796 0.210195 0.789805 0.987036 0 0.012964 0.000005 0.000005 0.000007 0.000007 0.136458 0.093219 0.770323 0 0 0 0.11131 0.11131 0.77738 0.093796 0.093796 0.812408 0.082244 0.071478 0.846278 0.003059 0.003059 0.993882 0 0 0 0.029516 0.940968 0.029516 0.299656 0.007783 0.692561 0 0.976719 0.023281 0.153198 0.846802 0.644789 0.355211 0.563501 0.436499 0.91314 0.08686 0.944858 0.055142 0 0.899906 0.100094 0.541633 0.458367 0.902237 0.097763 0.995453 0.004547 0.975543 0.024457 0.987353 0.012647 0.177809 0.822191 0.37213 0.62787 0.274625 0.725375 0.010163 0.989837 0 0 0.449144 0.550856 0.986509 0.009895 0.003596 0.390673 0.609276 0.000035 0.000016 0.024154 0.323385 0.652461 0 0.023243 0.023243 0.953514 0 0.237268 0.762732 0.82712 0.17288 0.073195 0.323078 0.603727 0.966134 0.033866 0.383712 0.616288 0 0.638569 0.076136 0.285295 0.298592 0.701408 0 0.064421 0.935579 0 0.634228 0.365772 0 0.078675 0.921325 0.260446 0.668527 0.071027 0.214708 0.4961 0.289192 0.241674 0.63278 0.125546 0 0 0.955907 0 0.044093 0.256683 0.451595 0.291721 0.978578 0 0.021422 0.771921 0.081484 0.146595 0.886023 0 0.113977 0.000116 0.650766 0.349118 0.086925 0.564192 0.348883 0.002419 0.986093 0.011488 0.652729 0.229188 0.118083 0.000018 0.631034 0.368948 0.662402 0.158652 0.178946 0 0 0.000063 0.343569 0.65634 0 0.000091 0.780127 0.219873 0 0.992343 0.007657 0 0.866494 0.1267 0.006806 0.984953 0.014341 0.000706 0.935583 0.064417 0 0 0.213889 0.774742 0.011369 0 0.088172 0.911828 0 0.272681 0.727319 0.321068 0.621971 0.056961 0.064978 0.935022 0 0.333367 0.666633 0 0.978986 0.00766 0.013354 0.786621 0.213379 0 0.756691 0.243309 0 0.597049 0.402951 0 0.270574 0.729426 0 0.900758 0.097857 0.001385 0 0.946688 0.007517 0.045795 0.000824 0.999176 0.164533 0.835467 0.284905 0.715095 0.613968 0.386032 0.45202 0.54798 0.037546 0.962454 0.959751 0.040249 0.946956 0.053044 0.73005 0.26995 0.958428 0.041572 0.938153 0.061847 0.854335 0.145665 0.750284 0.249716 0.84566 0.15434 0.224667 0.775333 0.010614 0.989386 0.000206 0.999794 0.011151 0.988849 0.053043 0.946805 0.000152 0.090495 0.908563 0.000942 0.045313 0.954687 0.877761 0.122239 0.000003 0.785756 0.214241 0.985302 0.014698 0.829115 0.170885 0.876916 0.123084 0.55684 0.44316 0.748753 0.251247 0.617685 0.382315 0.523361 0.476639 0.48079 0.51921 0.607294 0.392706 0.893917 0.037839 0.068244 0.734833 0.043581 0.221586 0.987606 0.012394 0.071555 0.071555 0.85689 0.106912 0.106912 0.786176 0 0 0.984953 0.014341 0.000706 0.845515 0 0.154485 0.50343 0.280834 0.215736 0.343569 0.65634 0 0.000091 0 0 0.000063 0.302037 0.516484 0.181479 0.780127 0.219873 0 0.986509 0.009895 0.003596 0.935583 0.064417 0 0.476868 0.523132 0.449144 0.550856 0.260446 0.668527 0.071027 0.363613 0.636387 0.430593 0.569407 0.000037 0.407952 0.591334 0.000677 0.27765 0.650952 0.071398 0.132866 0.350678 0.516456 0.396064 0.590664 0.01272 0.000552 0.262309 0.604595 0.133096 0.390673 0.609276 0.000035 0.000016 0.214708 0.4961 0.289192 0.170873 0.829127 0.024154 0.323385 0.652461 0.298592 0.701408 0.014136 0.353822 0.622143 0.009899 0 0.023243 0.023243 0.953514 0 0.064421 0.935579 0 0 0.634228 0.365772 0 0.000023 0.922826 0.077151 0.998057 0.000912 0.001031 0 0.953188 0.046812 0.207961 0.207961 0.584078 0.183103 0.183103 0.633794 0 0.466417 0.533583 0 0.270574 0.729426 0.080299 0.080299 0.839402 0 0.237268 0.762732 0 0.078675 0.921325 0 0.127049 0.872951 0.89236 0.10764 0.82712 0.17288 0.781121 0.218879 0.786621 0.213379 0.041981 0.426089 0.53193 0.893917 0.037839 0.068244 0.987606 0.012394 0 0.597049 0.402951 0.147085 0.056258 0.796657 0.501101 0.005677 0.493221 0.734833 0.043581 0.221586 0.073195 0.323078 0.603727 0.999416 0.000584 0.966134 0.033866 0.526362 0.473638 0.383712 0.616288 0.803902 0.196098 0 0.558095 0.308264 0.133641 0 0.896693 0.103307 0 0.900758 0.097857 0.001385 0 0.703296 0.296704 0 0.638569 0.076136 0.285295 0.000998 0.999002 0 0.333367 0.666633 0 0.213889 0.774742 0.011369 0.00463 0.057382 0.937988 0.121113 0.482023 0.396094 0.000769 0.015936 0.162772 0.821263 0.000029 0.020799 0.979201 0.244154 0.513584 0.242262 0.070764 0.922676 0.00656 0 0.998482 0.001518 0 0.272681 0.727319 0.122907 0.877093 0.321068 0.621971 0.056961 0.064978 0.935022 0.024344 0.975656 0.002918 0.259508 0.735532 0.002042 0.082532 0.082532 0.834936 0.416189 0.295058 0.288754 0.45154 0.54846 0.686067 0.313933 0.242736 0.757264 0.934853 0.065147 0.100242 0.899758 0.508015 0.491985 0.326564 0.673436 0.814553 0.185447 0.986521 0.013479 0.991491 0.008509 0.973143 0.026857 0.845298 0.154702 0.544122 0.108423 0.347455 0 0.393387 0.456569 0.150044 0.001954 0.996092 0.001954 0.329078 0.045898 0.625024 0.00428 0.99144 0.00428 0.256683 0.451595 0.291721 0.886023 0 0.113977 0.003435 0.091621 0.904944 0 0.066655 0.908432 0.024913 0.999189 0.000811 0.953154 0.046846 0.994312 0.005688 0.945638 0.054362 0.992115 0.007885 0.763628 0.236372 0.965023 0.034977 0.272696 0.727304 0.386456 0.613544 0.112905 0.887095 0.995546 0.004454 0.228297 0.771703 0.506748 0.493252 0.153297 0.846703 0.569638 0.430362 0.110918 0.889082 0.765112 0.234888 0.357346 0.642654 0.52565 0.47435 0.458682 0.541318 0.74836 0.25164 0.59332 0.40668 0.62916 0.37084 0.316583 0.624104 0.059313 0 0 0.086925 0.564192 0.348883 0.000024 0.631564 0.368412 0.241674 0.63278 0.125546 0.237081 0.762919 0 0.002419 0.986093 0.011488 0.999165 0.000835 0 0.652729 0.229188 0.118083 0.977819 0.022181 0 0.03907 0.052074 0.908856 0.662402 0.158652 0.178946 0 0 0.988359 0.011641 0.658152 0.341848 0.725739 0.274261 0.936747 0.063253 0.019446 0.012076 0.968478 0.997631 0.002369 0.722429 0.277571 0.000933 0.982228 0.016839 0.650955 0 0.349045 0.098096 0.901904 0.019782 0.980218 0.020766 0.979234 0.091282 0.908718 0.338003 0.661997 0.845165 0.154835 0.005129 0.944203 0.050668 0.609134 0.390866 0.175689 0.824311 0.165234 0.834766 0.560192 0.439808 0.008337 0.991663 0.897134 0.102866 0.021 0.003772 0.051802 0.923426 0.012471 0.987529 0.084816 0.915184 0.43139 0.329581 0.239029 0.34729 0.306717 0.345993 0.002027 0.004258 0.552233 0.441482 0.501505 0.397889 0.100606 0.373028 0.626972 0.520069 0.331397 0.148534 0.050118 0.025165 0.924717 0.393398 0.302265 0.304337 0.138666 0.003038 0.072443 0.006701 0.779152 0.339019 0.325219 0.017539 0.018863 0.299361 0.608801 0.391199 0.588071 0.411926 0.000003 0.000107 0.636534 0.363359 0.013379 0.744438 0.242183 0.007326 0.722303 0.270371 0.598084 0.40105 0.000366 0.0005 0.022245 0.977755 0.001098 0.998902 0.001075 0.998925 0.013053 0.986947 0.020026 0.979974 0.022138 0.977862 0.34051 0.123819 0.535671 0.121241 0.055372 0.823387 0.000424 0.540884 0.403124 0.055568 0.002703 0.592794 0.397448 0.007055 0.05376 0.016616 0.184191 0.146203 0.59923 0.00411 0.000297 0.518998 0.459033 0.017562 0.000009 0.376013 0.36519 0.258788 0.000052 0.504221 0.495647 0.000081 0.469758 0.429572 0.10067 0.000206 0.509659 0.490135 0.501354 0.294038 0.204609 0.004691 0.562083 0.433224 0.000002 0.024432 0.975568 0.000005 0.0047 0.9953 0.117202 0.540095 0.002861 0.339842 0.028758 0.970416 0.000826 0.499654 0.500346 0.49827 0.501026 0.000704 0.408615 0.591385 0.499084 0.500916 0.499006 0.499008 0.001987 0.53746 0.46254 0.475227 0.487537 0.037236 0.533303 0.466697 0 0.295677 0.406222 0.046167 0.251934 0.493479 0.499785 0.006736 0.148367 0.131569 0.182595 0.537469 0.978578 0 0.021422 0.639184 0.020643 0.340173 0.9589 0.0411 0.771921 0.081484 0.146595 0.717076 0.28291 0.000014 0.666591 0.333131 0.000278 0.99673 0 0.00327 0.955907 0 0.044093 0.396331 0.01541 0.588259 0.125667 0.125667 0.748666 0.033632 0.966368 0.037546 0.962454 0.174048 0.825952 0.166021 0.833979 0.000824 0.999176 0.111224 0.888776 0.284905 0.715095 0.111291 0.888709 0.613968 0.386032 0.077302 0.922698 0.45202 0.54798 0.217336 0.782664 0.4789 0.077985 0.443114 0.093796 0.093796 0.812408 0.11131 0.11131 0.77738 0.477925 0 0.522075 0.082244 0.071478 0.846278 0.003059 0.003059 0.993882 0 0 0 0.029516 0.940968 0.029516 0.299656 0.007783 0.692561 0.000007 0.000007 0.000005 0.000005 0.136458 0.093219 0.770323 0 0 0 0.668359 0.331641 0.40811 0.59189 0.510206 0.489794 0.602954 0.397046 0.687252 0.312748 0.533403 0.466597 0.391896 0.608104 0.216371 0.783629 0 0.976719 0.023281 0.902237 0.097763 0.184956 0.815044 0.374923 0.625077 0.277998 0.722002 0.011346 0.988654 0.153198 0.846802 0.995453 0.004547 0.541633 0.458367 0.644789 0.355211 0.975543 0.024457 0.563501 0.436499 0.987353 0.012647 0.91314 0.08686 0.944858 0.055142 0 0.899906 0.100094 0.321739 0.51955 0.158711 0.813392 0.186608 0.061804 0.061804 0.876392 0.071555 0.071555 0.85689 0.101433 0.750641 0.147926 0.027618 0.972382 0.877761 0.122239 0.000003 0.785756 0.214241 0.985302 0.014698 0.95975 0.04025 0.946956 0.053044 0.73005 0.26995 0.958428 0.041572 0.938154 0.061846 0.854334 0.145666 0.750266 0.249734 0.84567 0.15433 0.876918 0.123082 0.829131 0.170869 0.010614 0.989386 0.556841 0.443159 0.000205 0.999795 0.748753 0.251247 0.011138 0.988862 0.617674 0.382326 0.053043 0.946805 0.000152 0.52333 0.47667 0.090495 0.908563 0.000942 0.480646 0.519354 0.045328 0.954672 0.607231 0.392769 0.106912 0.106912 0.786176 0 0 0.977744 0 0 0.022256 0.434886 0.012604 0.55251 0.956209 0.008779 0.035012 0.402952 0.597048 0.35198 0.602503 0.045517 0.334215 0.659541 0.006244 0.316956 0.643201 0.039843 0.022896 0.977104 0 0.004573 0.004573 0.990854 0.007093 0.992824 0.000083 0 0.61223 0.38777 0 0.58015 0.41985 0 0.106474 0.893526 0.992247 0.007753 0 0.783186 0.216814 0.284469 0.135486 0.580045 0.993322 0.006678 0.99184 0.00816 0.907046 0.092954 0 0.717104 0.054452 0.228444 0 0.477889 0.522111 0.072425 0.927575 0 0.364377 0.635623 0.009532 0.094529 0.895939 0.041286 0.328946 0.553389 0.076379 0.000684 0.922971 0.076345 0 0.069317 0.930683 0 0.685666 0.314334 0.470144 0.529856 0.011819 0.988181 0.000674 0.078262 0.921064 0.012315 0.323905 0.541436 0.122344 0.167525 0.563422 0.269053 0.291313 0.708687 0.549677 0.450323 0.435774 0.564226 0.143328 0.856672 0.071474 0.928526 0.988146 0.011854 0.998268 0.001732 0 0.037105 0.92579 0.037105 0.165308 0.828292 0.0064 0.109083 0.017437 0.87348 0.896191 0 0.103809 0 0.276247 0.723753 0.008613 0.128096 0.863291 0 0.999505 0.000495 0.000043 0.72009 0.27991 0.981099 0.018901 0.029338 0.970662 0.195097 0.804903 0.202992 0.797008 0.078978 0.921022 0.526482 0.473518 0.57033 0.42967 0 0.035588 0.624472 0.33994 0.701492 0.298508 0.179612 0.820388 0.217497 0.782503 0.582554 0.417446 0.870346 0.129654 0.992091 0.007909 0.876603 0.123397 0.871266 0.128734 0.81871 0.18129 0.751731 0.248269 0.879609 0.120391 0.984337 0.015663 0 0 0.000309 0.361046 0.000439 0.638206 0.000756 0.452206 0.245852 0.301185 0.321267 0.125201 0.553532 0.783658 0.216342 0.984123 0.015877 0.991332 0.008668 0.67767 0.32233 0.377457 0.066115 0.556428 0.077524 0.374656 0.54782 0.023572 0.078149 0.898279 0.220227 0.587085 0.192688 0 0.209632 0.209632 0.580736 0.181542 0.601289 0.217169 0.239561 0.617946 0.142493 0.453538 0.546462 0 0.940121 0.032844 0.027035 0.899254 0.100746 0.98615 0.01385 0.000285 0.999715 0 0.90097 0.09903 0.04325 0.95675 0.004649 0.995351 0 0 0.959179 0.040821 0.365027 0.634973 0 0.004284 0.995716 0.262035 0.737965 0.991825 0.008175 0.000079 0.555296 0.444704 0.372415 0.627585 0.357969 0.642031 0.374059 0.625941 0.867497 0.132503 0.867895 0.132105 0.647619 0.352381 0.647998 0.352002 0.261161 0.006738 0.732101 0.478334 0.01523 0.506436 0.657789 0.017138 0.325073 0.252165 0.000001 0.747834 0.235256 0.032063 0.025343 0.003359 0.703978 0.196424 0.040681 0.015155 0.003392 0.744348 0.236416 0.710411 0.017886 0.035287 0.298567 0.687175 0.001654 0.012604 0.425826 0.56703 0.007144 0.459161 0.51302 0.027819 0.349972 0.579562 0 0.070466 0.221752 0.687282 0.013007 0.001604 0.076355 0.378393 0.621607 0.38521 0.61479 0.463436 0.536564 0.5 0.5 0.434582 0.565418 0.344137 0.655863 0.000000 0.279254 0.403364 0.002097 0.315285 0.000895 0.000989 0.186162 0.300562 0.001465 0.509928 0.006349 0.009453 0.273098 0.520296 0.041338 0.149465 0.262438 0.627934 0.091409 0.018219 0.392777 0.568611 0.019658 0.018954 0.396768 0.494067 0.000494 0.10867 0.274197 0.725803 0.226322 0.773678 0.239355 0.760645 0.345368 0.654632 0.285837 0.714163 0.262831 0.737169 0.345374 0.025696 0.62893 0.624695 0.02384 0.351465 0.296906 0.000082 0.703012 0.014564 0.985436 0.043868 0 0.055244 0.003817 0.897071 0.068874 0.000905 0.15812 0.034427 0.737674 0.589386 0.408781 0.001833 0.70474 0.29526 0.086988 0.831022 0.08199 0.240234 0.73227 0.026997 0.000499 0.1193 0.736995 0.082592 0.000033 0.06108 0.001129 0.57409 0.225258 0.003905 0.195618 0.229787 0.770213 0.191349 0.808651 0.147574 0.852426 0.141151 0.858849 0.041524 0.958476 0.049812 0.950188 0.005819 0.994181 0.038784 0.041322 0.139507 0.780387 0.000004 0.006638 0.006136 0.490225 0.497001 0.017993 0.982007 0.064633 0.935367 0.04116 0.082506 0.876334 0.539619 0.235572 0.224809 0.627224 0.34978 0.022996 0.56784 0.314629 0.117531 0.340879 0.314512 0.047835 0.296774 0.205779 0.215893 0.035534 0.542794 0.953716 0 0.046284 0.994058 0.005544 0.000398 0.97873 0.014288 0.006982 0.276394 0.227455 0.496151 0.02987 0.97013 0.122109 0.877891 0.21072 0.78928 0.311549 0.688451 0.104427 0.895573 0.063572 0.936428 0.193777 0.193777 0.612446 0.170634 0.170634 0.658732 0.092113 0.092113 0.815774 0.0785 0.0059 0.9156 0.018513 0.000122 0.981365 0.044682 0.910636 0.044682 0.54826 0.45174 0 0.455401 0.047319 0.497279 0.762491 0 0.237509 0 0 0 0.666023 0.333977 0 0 0.838804 0.161196 0.03364 0.03364 0.93272 0.033593 0.033593 0.932814 0.005497 0.005497 0.989006 0 0 0 0.001177 0.997646 0.001177 0.028963 0.028963 0.942074 0.9941 0.0059 0.926234 0.073766 0.024032 0.975968 0.720717 0.279283 0.79286 0.20714 0.867933 0.132067 0.951427 0.048573 0.943589 0.056411 0.919286 0.080714 0.999869 0.000131 0.999389 0.000611 0.066735 0.933265 0.479243 0.520757 0.5 0.5 0.499701 0.500299 0.38356 0.61644 0.093528 0.906472 0.020161 0.979839 0 0 0.000055 0.98076 0.01924 0.338711 0.639979 0.02131 0.318511 0.648184 0.033305 0.019634 0.019634 0.960732 0 0.116817 0.116817 0.766366 0.861848 0.138152 0 0.139501 0.860499 0.969251 0.000048 0.030701 0 0.499199 0.025481 0.47532 0.878237 0.121763 0 0.242508 0.695384 0.062108 0.575287 0 0.424713 0.492402 0.507598 0 0.223491 0.776509 0.259861 0.738297 0.001842 0.087121 0.360403 0.552476 0.550454 0.449546 0.227816 0.353446 0.418737 0 0.000019 0.490302 0.025651 0.484047 0.800791 0.009713 0.189496 0.665987 0.254768 0.079245 0.981774 0 0.018226 0.516803 0.483197 0.004563 0.500308 0.495129 0.011018 0.495347 0.493635 0.333115 0.460539 0.206347 0.007035 0.740472 0.252493 0 0 0.645856 0.319337 0.034807 0.706147 0.278945 0.014908 0 0 0.908004 0.091996 0 0 0 0.982427 0.017573 0 0 0.053547 0.946453 0 0.509841 0.487835 0.002324 0.064183 0.064183 0.871634 0.124405 0.875595 0 0.072515 0.927485 0.85354 0.14646 0 0.822494 0.065942 0.111564 0 0.3231 0.6769 0 0.96729 0.017279 0.015431 0.000786 0.999214 0.289305 0.710695 0.617795 0.382205 0.81379 0.18621 0.851807 0.148193 0.500426 0.499574 0.946838 0.053162 0.418265 0.581735 0.728543 0.271457 0.999844 0.000156 0.988847 0.011153 0.990246 0.009754 0.999316 0.000684 0.976715 0.023285 0.98013 0.01987 0.997366 0.002634 0.163553 0.836447 0.211608 0.788392 0.094292 0.905708 0.470451 0.529549 0.334764 0.665236 0.255238 0.744762 0.285765 0.714235 0.236618 0.763382 0.265425 0.734575 0.278716 0.721284 0.341126 0.658874 0.999886 0.000114 0.006063 0.907186 0.086751 0.004191 0.977683 0.018126 0.948242 0.051758 0.784053 0.215947 0.759341 0.240659 0.91431 0.08569 0.782048 0.217952 0.656137 0.343863 0.678651 0.321349 0.871198 0.128802 0.999555 0.000445 0.775226 0.000717 0.224057 0.496797 0.219212 0.283991 0.959329 0.040671 0.163193 0.163193 0.673614 0.520502 0.479498 0 0.413319 0.586681 0 0.330679 0.669321 0.098095 0.098095 0.80381 0 0.456459 0.543541 0 0 0.977744 0 0 0.022256 0.434886 0.012604 0.55251 0.956209 0.008779 0.035012 0.402952 0.597048 0.35198 0.602503 0.045517 0.334215 0.659541 0.006244 0.316956 0.643201 0.039843 0.023436 0.976564 0 0.004573 0.004573 0.990854 0.007093 0.992824 0.000083 0 0.61223 0.38777 0 0.58015 0.41985 0 0.106474 0.893526 0.992247 0.007753 0 0.783186 0.216814 0.284469 0.135486 0.580045 0.993322 0.006678 0.99184 0.00816 0.907046 0.092954 0 0.823809 0.118365 0.057826 0 0.477889 0.522111 0.072425 0.927575 0 0.364377 0.635623 0.009532 0.094529 0.895939 0.041286 0.328946 0.553389 0.076379 0.000684 0.922971 0.076345 0 0 0.685666 0.314334 0.470144 0.529856 0.011819 0.988181 0.000674 0.078262 0.921064 0.012315 0.323905 0.541436 0.122344 0.167525 0.563422 0.269053 0.291313 0.708687 0.549677 0.450323 0.435774 0.564226 0.143328 0.856672 0.071474 0.928526 0.988146 0.011854 0.998268 0.001732 0 0.037105 0.92579 0.037105 0.165308 0.828292 0.0064 0.109083 0.017437 0.87348 0.896191 0 0.103809 0 0.276247 0.723753 0.008613 0.128096 0.863291 0 0.999505 0.000495 0.000043 0.72009 0.27991 0.981099 0.018901 0.029338 0.970662 0.195097 0.804903 0.202992 0.797008 0.078978 0.921022 0.526482 0.473518 0.57033 0.42967 0 0.035588 0.624472 0.33994 0.701492 0.298508 0.179612 0.820388 0.217497 0.782503 0.582554 0.417446 0.870346 0.129654 0.992091 0.007909 0.876603 0.123397 0.871266 0.128734 0.81871 0.18129 0.751731 0.248269 0.879609 0.120391 0.984337 0.015663 0 0 0.000309 0.361046 0.000439 0.638206 0.000756 0.452206 0.245852 0.301185 0.321267 0.125201 0.553532 0.783658 0.216342 0.984123 0.015877 0.991332 0.008668 0.67767 0.32233 0.377457 0.066115 0.556428 0.077524 0.374656 0.54782 0.023572 0.078149 0.898279 0.220227 0.587085 0.192688 0 0.209632 0.209632 0.580736 0.181542 0.601289 0.217169 0.239561 0.617946 0.142493 0.453538 0.546462 0 0.940121 0.032844 0.027035 0.899254 0.100746 0.98615 0.01385 0.000285 0.999715 0 0.90097 0.09903 0.04325 0.95675 0.004694 0.995306 0 0 0.959179 0.040821 0.365027 0.634973 0 0.004536 0.995464 0.263087 0.736913 0.991825 0.008175 0.000079 0.555296 0.444704 0.372415 0.627585 0.357969 0.642031 0.374059 0.625941 0.867497 0.132503 0.867895 0.132105 0.647619 0.352381 0.647998 0.352002 0.26116 0.006738 0.732102 0.47824 0.015212 0.506548 0.657819 0.017055 0.325126 0.255273 0.000002 0.744725 0.236029 0.031882 0.025487 0.003345 0.703256 0.195658 0.040219 0.01506 0.00333 0.745732 0.236489 0.710339 0.017852 0.03532 0.298585 0.687155 0.00165 0.01261 0.425927 0.566904 0.007169 0.459457 0.512873 0.027671 0.350373 0.579325 0 0.070302 0.221896 0.687042 0.012942 0.001594 0.076525 0.378604 0.621396 0.385413 0.614587 0.463858 0.536142 0.5 0.5 0.435186 0.564814 0.34451 0.65549 0.000000 0.279183 0.403171 0.002085 0.31556 0.000851 0.000934 0.185371 0.298937 0.00139 0.512516 0.006357 0.009387 0.274123 0.518952 0.040716 0.150464 0.263955 0.626755 0.091073 0.018217 0.393057 0.568194 0.019667 0.019082 0.39675 0.493879 0.000491 0.10888 0.274449 0.725551 0.226709 0.773291 0.240084 0.759916 0.348969 0.651031 0.287225 0.712775 0.263366 0.736634 0.353485 0.026363 0.620152 0.625186 0.023703 0.351111 0.296752 0.000081 0.703167 0.014561 0.985439 0.043232 0 0.054626 0.003644 0.898498 0.069107 0.000848 0.158783 0.033751 0.737511 0.589426 0.40874 0.001834 0.704274 0.295726 0.089769 0.828302 0.081929 0.241269 0.731505 0.026709 0.000517 0.120291 0.737917 0.082747 0.000021 0.059024 0.001205 0.577416 0.227184 0.003248 0.190947 0.229804 0.770196 0.19237 0.80763 0.149362 0.850638 0.14402 0.85598 0.043833 0.956167 0.050801 0.949199 0.005819 0.994181 0.038693 0.041177 0.138548 0.781582 0.000004 0.006723 0.006205 0.489963 0.49711 0.018531 0.981469 0.065971 0.934029 0.041527 0.082719 0.875754 0.541517 0.251348 0.207135 0.627947 0.34846 0.023593 0.570335 0.312771 0.116894 0.342435 0.314843 0.046708 0.296014 0.205573 0.215393 0.034663 0.544371 0.953716 0 0.046284 0.994058 0.005544 0.000398 0.97873 0.014288 0.006982 0.276394 0.227455 0.496151 0.030575 0.969425 0.122109 0.877891 0.21072 0.78928 0.311549 0.688451 0.104427 0.895573 0.063572 0.936428 0.193777 0.193777 0.612446 0.170634 0.170634 0.658732 0.092113 0.092113 0.815774 0.0785 0.0059 0.9156 0.018513 0.000122 0.981365 0.044682 0.910636 0.044682 0.54826 0.45174 0 0.455401 0.047319 0.497279 0.762491 0 0.237509 0 0 0 0.664592 0.335408 0 0 0.838804 0.161196 0.03364 0.03364 0.93272 0.033593 0.033593 0.932814 0.005497 0.005497 0.989006 0 0 0 0.001177 0.997646 0.001177 0.028963 0.028963 0.942074 0.9941 0.0059 0.926234 0.073766 0.027614 0.972386 0.720717 0.279283 0.79286 0.20714 0.867933 0.132067 0.951427 0.048573 0.943589 0.056411 0.919286 0.080714 0.999869 0.000131 0.999389 0.000611 0.072129 0.927871 0.478694 0.521306 0.500002 0.499998 0.49966 0.50034 0.385942 0.614058 0.099224 0.900776 0.021772 0.978228 0 0 0.000055 0.98076 0.01924 0.338711 0.639979 0.02131 0.318511 0.648184 0.033305 0.019634 0.019634 0.960732 0 0.116817 0.116817 0.766366 0.861848 0.138152 0 0.139501 0.860499 0.969251 0.000048 0.030701 0 0.499199 0.025481 0.47532 0.878237 0.121763 0 0.242508 0.695384 0.062108 0.575287 0 0.424713 0.492402 0.507598 0 0.223491 0.776509 0.259861 0.738297 0.001842 0.087121 0.360403 0.552476 0.550611 0.449389 0.227816 0.353446 0.418737 0 0.000019 0.490302 0.025651 0.484047 0.800791 0.009713 0.189496 0.665987 0.254768 0.079245 0.981774 0 0.018226 0.517707 0.482293 0.004568 0.50053 0.494903 0.011018 0.495347 0.493635 0.333115 0.460539 0.206347 0.007089 0.740495 0.252416 0 0 0.645856 0.319337 0.034807 0.706147 0.278945 0.014908 0 0 0.908004 0.091996 0 0 0 0.982427 0.017573 0 0 0.053547 0.946453 0 0.509841 0.487835 0.002324 0.064183 0.064183 0.871634 0.124405 0.875595 0 0.072515 0.927485 0.85354 0.14646 0 0.822494 0.065942 0.111564 0 0.3231 0.6769 0 0.827001 0.172999 0.000786 0.999214 0.289305 0.710695 0.617795 0.382205 0.81379 0.18621 0.851807 0.148193 0.500426 0.499574 0.946838 0.053162 0.418265 0.581735 0.728543 0.271457 0.999844 0.000156 0.988847 0.011153 0.990246 0.009754 0.999294 0.000706 0.976713 0.023287 0.980134 0.019866 0.997367 0.002633 0.163553 0.836447 0.210933 0.789067 0.083691 0.916309 0.470416 0.529584 0.334765 0.665235 0.255229 0.744771 0.285738 0.714262 0.23658 0.76342 0.265343 0.734657 0.278628 0.721372 0.341105 0.658895 0.999886 0.000114 0.006063 0.907186 0.086751 0.004191 0.977683 0.018126 0.948251 0.051749 0.78405 0.21595 0.759339 0.240661 0.914311 0.085689 0.782049 0.217951 0.656096 0.343904 0.678595 0.321405 0.871211 0.128789 0.999555 0.000445 0.775226 0.000717 0.224057 0.496797 0.219212 0.283991 0.959329 0.040671 0.163193 0.163193 0.673614 0.520502 0.479498 0 0.413319 0.586681 0 0.330679 0.669321 0.098095 0.098095 0.80381 0 0.456459 0.543541 0 0.899333 0.088448 0.012219 0 0.013555 0.986445 0.189082 0.810918 0 0 0.955076 0.044924 0 0.38649 0.61351 0 0.189082 0.810918 0 0 0 0 0 0 0 0 0 0 0.999878 0 0 0.000122 0.994485 0 0 0.005515 0.841334 0 0.158666 0.332604 0.019765 0.647631 0 0 0 0.198389 0.333895 0.467716 0.874319 0.089945 0.035736 0.728778 0.002445 0.268777 0.999391 0.000609 0.990668 0.009332 0 0.336311 0.663689 0.418505 0.581495 0.468444 0.531556 0.369278 0.630722 0.14405 0.341588 0.514362 0.336622 0.616456 0.046922 0.431572 0.568428 0.353011 0.642682 0.004307 0.401612 0.598388 0.318789 0.670586 0.010625 0.315631 0.66912 0.015249 0.222208 0.547899 0.229893 0.398218 0.600732 0.001034 0.000016 0.310913 0.638351 0.050736 0 0.878239 0.121761 0.043357 0.956643 0.121875 0.773511 0.104614 0.00078 0.279301 0.719919 0 0 0 0.002885 0.997115 0 0.041161 0.041161 0.917678 0 0 0 0.016136 0.983864 0.002749 0.997251 0.998951 0.001049 0 0.000007 0.843611 0.156382 0.096698 0.096698 0.806604 0 0.770295 0.229705 0 0.992989 0.000615 0.006396 0 0.682314 0.317686 0 0.869915 0.000029 0.130056 0 0.477721 0.522279 0.157581 0.157581 0.684838 0 0.077841 0.922159 0 0.156665 0.843335 0 0.243933 0.756067 0 0.08129 0.91871 0.914806 0.085194 0.785553 0.214447 0.999396 0.000604 0.995053 0.004947 0.859279 0.140721 0 0.451189 0.548811 0.407319 0.320662 0.272019 0.933159 0.066841 0.414911 0.217349 0.367739 0.068069 0.190332 0.741599 0.262446 0.037152 0.700402 0.573475 0.018333 0.408192 0.933988 0.000001 0.066011 0.996283 0.003717 0.999356 0.000644 0.960787 0.039213 0.498014 0.501986 0.93186 0.06814 0.704897 0.295103 0 0.99205 0.00795 0 0.823809 0.118365 0.057826 0 0.552881 0.081839 0.36528 0 0.542579 0.457421 0 0.896693 0.103307 0 0.460142 0.539858 0 0.710402 0.289598 0 0.495549 0.504451 0 0.265007 0.734993 0.255519 0.744481 0.028768 0.971232 0 0.039916 0.960084 0 0 0.180757 0.819243 0 0.965182 0.034818 0 0.633268 0.350769 0.015963 0 0.09616 0.90384 0.000116 0.021613 0.978271 0.014092 0.06865 0.917258 0.051696 0.278963 0.668657 0.000684 0.001743 0.048166 0.950091 0.027254 0.335203 0.551667 0.085876 0.129259 0.578723 0.291099 0.000919 0.179464 0.647578 0.172958 0 0.012978 0.987022 0.019672 0.803349 0.176979 0 0.003331 0.996669 0 0.000557 0.999443 0 0.255047 0.744953 0 0.053007 0.946993 0 0.705909 0.294091 0 0.897783 0.102205 0.000012 0.149148 0.379512 0.47134 0.205146 0.205146 0.589708 0.182538 0.817462 0.279135 0.720865 0.01723 0.98277 0.000707 0.999293 0.013526 0.986474 0.048757 0.951243 0.005126 0.140306 0.854567 0.000001 0.000243 0.152488 0 0.847269 0.262875 0.417993 0.319132 0.006144 0.489365 0.394575 0.109916 0.169275 0.708197 0.122528 0.287275 0.314645 0.398079 0.046302 0.953698 0.427153 0.572847 0.547403 0.452597 0.124256 0.875744 0.680165 0.319835 0.899433 0.100567 0.194465 0.805535 0.209137 0.790863 0.831089 0.168911 0.00188 0.99812 0.107162 0.892838 0.401157 0.598843 0.094746 0.094746 0.810508 0.000035 0.928756 0.071244 0.935852 0.064148 0.000049 0.000009 0.000018 0.924737 0.075263 0.000033 0.40989 0.287875 0.302234 0 0 0 0.480032 0.254685 0.265284 0.134507 0.858045 0.007448 0 0 0.003228 0.993544 0.003228 0.390223 0.077786 0.531991 0.12108 0.87565 0.00327 0.988396 0.011604 0.228533 0.053073 0.718394 0.978413 0 0.021587 0.398442 0.471409 0.130149 0.765052 0 0.234948 0.965344 0 0.034656 0 0.169377 0.830623 0.013843 0.210747 0.77541 0 0.321765 0.678235 0 0.081343 0.918657 0.046836 0.058054 0.89511 0 0.191721 0.808279 0 0 0 0.997926 0.002074 0 0.999653 0.000347 0.936015 0.063985 0.985123 0.014877 0.994736 0.005264 0.933568 0.066432 0.572575 0.427425 0.90926 0.09074 0.850286 0.149714 0.536057 0.463943 0.913556 0.086444 0.992526 0.007474 0.999357 0.000643 0.11883 0.88117 0.07669 0.92331 0.004338 0.995662 0.336237 0.663763 0.36361 0.63639 0.372922 0.627078 0.040941 0.959059 0.30417 0.69583 0.356256 0.643744 0.726937 0.273063 0.604368 0.395632 0.296146 0.703854 0.25508 0.74492 0.37091 0.62909 0.095485 0.60381 0.300705 0.789229 0.210771 0.239473 0.760527 0.685174 0.314826 0.126545 0.873455 0.463253 0.536747 0.486262 0.513738 0.529108 0.470892 0.771324 0.228676 0.929723 0.070277 0.963428 0.036572 0.692166 0.307834 0.988833 0.011167 0.583332 0.416668 0.79843 0.20157 0.907467 0.092533 0.917252 0.082748 0.772516 0.227484 0.801439 0.198561 0 0 0.338593 0.001239 0.660168 0.000835 0.418907 0.081786 0.498472 0.438652 0.129177 0.432171 0.667158 0.332842 0.888131 0.111869 0.815456 0.184544 0.582078 0.417922 0.144586 0.614531 0.240883 0.19069 0.570751 0.238559 0.033854 0.125938 0.840208 0.091226 0.091226 0.817548 0.230555 0.682757 0.086688 0.135773 0.526596 0.337631 0.182076 0.182076 0.635848 0.250641 0.527178 0.222181 0 0.240954 0.525036 0.23401 0 0.106028 0.106028 0.787944 0.658615 0.285133 0.056252 0.55695 0.323855 0.119195 0.000714 0.620264 0.379022 0.007937 0.732656 0.259407 0.467838 0.4775 0.054661 0.047503 0.952497 0 0.057236 0.594472 0.348292 0.820633 0.179367 0 0.916908 0.083092 0 0.175698 0.699006 0.125296 0.9964 0.001812 0.001788 0.997905 0.002023 0.000072 0.006114 0.004124 0.989762 0.189868 0.242977 0.567155 0.995382 0.004618 0.886617 0.113383 0.677751 0.322249 0.968066 0.031934 0.873442 0.126558 0.000006 0.994968 0.005032 0.951521 0.048479 0.681404 0.318596 0.98428 0.01572 0.1602 0.8398 0 0.177433 0.822567 0.034693 0.965307 0.000674 0.999326 0.033138 0.966862 0.068832 0.931168 0.043813 0.956187 0.096385 0.903615 0.000035 0.996333 0.003667 0.794507 0.205493 0.010123 0.971552 0.018325 0.383915 0.616016 0.000069 0.71867 0.28133 0.050307 0.949693 0.133243 0.866757 0.046555 0.953445 0.516879 0.483121 0.318887 0.681113 0.00083 0.99917 0.997855 0.002145 0.895212 0.104788 0.937184 0.062816 0.215336 0.00125 0.783414 0.711628 0.288372 0.433251 0.566749 0.341296 0.658704 0.560443 0.439557 0.783445 0.216555 0.903323 0.096677 0.796758 0.203242 0.498817 0.501183 0.4017 0.32291 0.27539 0.185634 0.013166 0.8012 0.047963 0.952037 0.337199 0.00465 0.658151 0.464756 0.370786 0.164458 0.001366 0.005689 0.290496 0.702449 0.623886 0.029188 0.346926 0.537205 0.36993 0.092865 0.599875 0.400125 0.44766 0.000815 0.551525 0.442018 0.301326 0.256656 0.15039 0.84961 0.225525 0.003397 0.771078 0.356728 0.318854 0.003805 0.003797 0.316816 0.12039 0.000089 0.06855 0.00109 0.809881 0.227379 0.060786 0.047027 0.02034 0.644468 0.329187 0.311293 0.004203 0.00551 0.349806 0.090246 0.0001 0.026411 0.000141 0.883102 0.000002 0.595821 0.404177 0.216408 0.703324 0.019118 0.061149 0.264768 0.706117 0.006238 0.022877 0.616802 0.383198 0.357014 0.634848 0.000404 0.007734 0.005137 0.689218 0.305645 0.463987 0.525045 0.010968 0.01313 0.761449 0.225421 0.419872 0.525095 0.055033 0.000482 0.655538 0.34398 0.268994 0.649784 0.004231 0.005429 0.000002 0.07156 0.582544 0.417271 0.000017 0.000167 0.000001 0.362125 0.637875 0.388898 0.611102 0.406501 0.593499 0.494377 0.505623 0.485333 0.514667 0.363743 0.636257 0.004042 0.995958 0.001758 0.998242 0.010989 0.989011 0.002037 0.997963 0.011928 0.988072 0.002348 0.997652 0.002197 0.567648 0.405219 0.024936 0.345648 0.45705 0.000718 0.196583 0.227554 0.090648 0.681798 0.192389 0.305305 0.000874 0.501432 0.000131 0.526637 0.423938 0.049294 0.018617 0.000862 0.117023 0.071062 0.792436 0.018455 0.021955 0.240585 0.396541 0.011023 0.311441 0.0007 0.000177 0.510436 0.48584 0.002847 0.031332 0.013372 0.27793 0.255256 0.422109 0.258491 0.603147 0.083774 0.054588 0.000054 0.503546 0.4964 0.43651 0.428558 0.134932 0.325224 0.610839 0.052327 0.01161 0.00176 0.529697 0.468543 0.502875 0.384182 0.112943 0.419786 0.530075 0.004155 0.045983 0.003569 0.590666 0.405074 0.000691 0.437163 0.187153 0.375685 0.271524 0.728476 0.257422 0.742578 0.213045 0.786955 0.275092 0.724908 0.30593 0.69407 0.26545 0.73455 0.001434 0.20904 0.025425 0.764101 0.313149 0.686851 0.587547 0.033955 0.378498 0.503968 0.007693 0.488339 0.060793 0.939207 0.000788 0.02866 0 0.970552 0.090783 0.002842 0.110508 0.023971 0.771896 0.001811 0.998189 0.002009 0.997991 0.000217 0.999783 0.00001 0.499245 0.500755 0.584678 0.3461 0.069222 0.052007 0.823848 0.000611 0.123534 0.62264 0.37736 0.499201 0.500799 0.171929 0.828071 0.005208 0.805825 0.188967 0.506106 0.493894 0.489804 0.510104 0.000093 0.200091 0.766122 0.033787 0.554002 0.445998 0.493845 0.493848 0.012307 0.201796 0.745177 0.041378 0.011649 0.502616 0.494631 0.002753 0.405873 0.471083 0.008667 0.114377 0.032512 0.650038 0.136878 0.011364 0.169208 0.493663 0.499689 0.006648 0.197828 0.35297 0.034802 0.4144 0.137092 0.862908 0.248323 0.751677 0.130916 0.869084 0.16584 0.83416 0.088635 0.911365 0.026887 0.973113 0 0.000002 0.011617 0.988381 0 0.123137 0.115908 0.051093 0.709862 0.04049 0.039069 0.384027 0.536414 0 0.124149 0.097019 0.212551 0.566281 0.273767 0.726233 0 0.162932 0.219483 0.617585 0.59324 0.383182 0.023578 0.645836 0.297174 0.05699 0.440479 0.340074 0.002264 0.217183 0.267006 0.261818 0.087617 0.383559 0.780016 0 0.219984 0.999374 0 0 0.000626 0 0 0.866037 0 0.133963 0.995473 0.002333 0.002194 0.921088 0.078912 0.990722 0.009278 0.927716 0.003127 0.069157 0.972615 0 0.027385 0.790871 0.208083 0.001046 0.922144 0.061081 0.016775 0.996937 0 0.003063 0.564057 0.076279 0.359664 0.144138 0.109857 0.746005 0.099249 0.359801 0.54095 0.530772 0.221218 0.24801 0.010214 0.989786 0.001469 0.998531 0.000011 0.061285 0.938715 0.081875 0.918125 0.116261 0.883739 0.162107 0.837893 0.14627 0.85373 0.128046 0.871954 0.515862 0.484138 0.119095 0.880905 0.2819 0.7181 0.623265 0.376735 0.081317 0.918683 0.216332 0.783668 0.042098 0.957902 0.249341 0.750659 0.112463 0.887537 0.100485 0.899515 0.214485 0.214485 0.57103 0.537759 0.054053 0.408188 0.177515 0.177515 0.64497 0.10079 0.10079 0.79842 0.52658 0.023784 0.449636 0.242131 0.04492 0.712949 0.087147 0.087147 0.825706 0.352901 0.015698 0.631401 0.008974 0.008974 0.982052 0.017185 0.017185 0.96563 0.172407 0.002461 0.825132 0.048866 0.001463 0.949671 0.275114 0.004416 0.72047 0 0 0 0 0 0.353699 0.636882 0.009419 0.130152 0.739696 0.130152 0.593496 0 0.406504 0.115932 0.115932 0.768136 0.924627 0 0.075373 0.745554 0 0.254446 0.761044 0.034071 0.204885 0 0.000081 0.000081 0.999838 0 0 0 0 0 0 0 0 0 0.510404 0.489596 0.99094 0.00906 0.613188 0.386812 0.672549 0.327451 0.500883 0.499117 0 0.690147 0.309853 0.900671 0.099329 0.641761 0.358239 0.985935 0.014065 0.477223 0.522777 0.301251 0.698749 0.379371 0.620629 0.027472 0.027472 0.945056 0.023836 0.023836 0.952328 0.074063 0.111717 0.81422 0 0 0 0 0 0.014482 0.014482 0.971036 0 0 0.89303 0.10697 0.998326 0.001674 0.994532 0.005468 0.871583 0.128417 0.030258 0.969742 0.005715 0.994285 0.312964 0.687036 0.008386 0.991614 0.351093 0.648907 0.138847 0.861153 0.961378 0.038622 0.99905 0.00095 0.054286 0.945714 0.546714 0.453286 0.498134 0.501866 0.88163 0.11837 0.988541 0.011459 0.667458 0.332542 0.882464 0.117536 0.985089 0.014911 0.803197 0.196803 0.997071 0.002929 0.949457 0.050543 0 0 0.775874 0.224126 0.980808 0.019192 0.000019 0.999426 0.000574 0.999768 0.000232 0.333139 0.666861 0.500004 0.499996 0.499999 0.500001 0.476626 0.523374 0.239581 0.760419 0.050761 0.949239 0.000043 0 0 0.97712 0.02288 0.972946 0.027054 0 0.431778 0.568222 0.376503 0.608131 0.015366 0.337395 0.662083 0.000522 0 0.028059 0.578577 0.393364 0 0.506378 0.493622 0 0.151038 0.848962 0.901359 0.000333 0.098308 0.997011 0.002989 0.996867 0.003133 0.880095 0.038757 0.081148 0.001181 0.998819 0.909897 0.090103 0 0.448164 0.341531 0.210306 0.175178 0.824822 0.942216 0.057784 0 0.379183 0.53481 0.086007 0 0.303897 0.689816 0.006287 0 0.122957 0.877043 0.500057 0.499943 0.816183 0.183817 0.502993 0.497007 0.041617 0.041617 0.916766 0.091107 0.369972 0.538921 0.293877 0.706123 0.000046 0.644935 0.355019 0.532201 0.467799 0.557608 0.442392 0.34971 0.445293 0.204996 0.233689 0.366931 0.399381 0.669595 0.169297 0.161108 0 0 0.467382 0.525028 0.00759 0.997807 0 0.002193 0.00002 0.515127 0.484852 0.010474 0.589631 0.399895 0.170058 0.241608 0.588334 0.008039 0.743221 0.24874 0.227906 0.64458 0.127514 0.91333 0.08667 0 0.622612 0.341417 0.035971 0.452652 0.492763 0.054585 0.342803 0.657197 0 0 0 0.997035 0.002965 0 0.994617 0.005383 0 0.887746 0.112254 0 0 0.801597 0.191432 0.006971 0.029901 0.969754 0.000345 0.003302 0.996698 0 0.141128 0.858872 0 0.897261 0.102739 0.000019 0 0.951864 0.000835 0.047301 0.115921 0.884079 0.000053 0.473911 0.526089 0.117419 0.882581 0.733729 0.266271 0.928261 0.071739 0.736345 0.263655 0.000236 0.999764 0.01543 0.98457 0 0.287385 0.712615 0.993709 0.006291 0.421696 0.578304 0.768928 0.231072 0.888633 0.111367 0.961149 0.038851 0 0.974401 0.025599 0.812481 0.187519 0.968442 0.031558 0.822268 0.177732 0.974889 0.025111 0 0.903473 0.096527 0.992806 0.007194 0.776018 0.223982 0.973284 0.026716 0.779844 0.220156 0.989517 0.010483 0.91601 0.08399 0.249869 0.750131 0.227971 0.772029 0.394664 0.605336 0.482106 0.517894 0.887631 0.112369 0.000792 0.999208 0.252247 0.747753 0.693882 0.306118 0.006512 0.993488 0.296389 0.703611 0.608366 0.391634 0.000663 0.999337 0.247257 0.752743 0.734978 0.265022 0.029615 0.970385 0.252792 0.747208 0.551876 0.448124 0.080558 0.917865 0.001577 0.267181 0.732819 0.490472 0.509528 0.078037 0.921963 0.298189 0.701811 0.519757 0.480243 0.011316 0.988684 0.734718 0.265282 0.000287 0.956711 0.043002 0.011727 0.927783 0.06049 0.999868 0.000132 0.926609 0.073391 0.926186 0.073814 0.679849 0.320151 0.904294 0.095706 0.840528 0.159472 0.728647 0.271353 0.632234 0.367766 0.770034 0.229966 0.684993 0.001711 0.313296 0.895469 0.104531 0.752156 0.247844 0.129512 0.129512 0.740976 0.068415 0.068415 0.86317 0.075461 0.075461 0.849078 0.509201 0.490799 0 0.361025 0.638975 0 0.328627 0.671373 0.019973 0.019973 0.960054 0 0 0 0 0 0 0.332604 0.019765 0.647631 0 0.841334 0 0.158666 0.994485 0 0 0.005515 0.999878 0 0 0.000122 0.874319 0.089945 0.035736 0.198389 0.333895 0.467716 0 0 0.990668 0.009332 0 0.999391 0.000609 0.728778 0.002445 0.268777 0.369278 0.630722 0.468562 0.531438 0.336311 0.663689 0.353011 0.642682 0.004307 0.431653 0.568347 0.336622 0.616456 0.046922 0.14405 0.341588 0.514362 0.315631 0.66912 0.015249 0.318789 0.670586 0.010625 0.401612 0.598388 0.310913 0.638351 0.050736 0.398218 0.600732 0.001034 0.000016 0.222208 0.547899 0.229893 0.00078 0.279301 0.719919 0.121875 0.773511 0.104614 0 0.878239 0.121761 0 0 0 0 0.041161 0.041161 0.917678 0 0.002885 0.997115 0 0 0 0.000007 0.843611 0.156382 0.998951 0.001049 0.002749 0.997251 0 0.682314 0.317686 0 0.992989 0.000615 0.006396 0 0.770295 0.229705 0.096698 0.096698 0.806604 0.157581 0.157581 0.684838 0 0.477721 0.522279 0 0.734653 0.265347 0 0.08129 0.91871 0 0.243933 0.756067 0 0.156665 0.843335 0 0.077841 0.922159 0.914806 0.085194 0.995053 0.004947 0.999396 0.000604 0.785553 0.214447 0.933159 0.066841 0.407319 0.320662 0.272019 0 0.451189 0.548811 0.859279 0.140721 0.573475 0.018333 0.408192 0.068069 0.190332 0.741599 0.414911 0.217349 0.367739 0.999356 0.000644 0.933988 0.000001 0.066011 0.93186 0.06814 0.498014 0.501986 0.960787 0.039213 0 0.99205 0.00795 0.704897 0.295103 0 0.41791 0.58209 0 0.552881 0.081839 0.36528 0 0.801597 0.191432 0.006971 0 0.955076 0.044924 0 0.265007 0.734993 0 0.710402 0.289598 0 0.460142 0.539858 0.039916 0.960084 0 0.028768 0.971232 0.255519 0.744481 0 0.09616 0.90384 0 0.633268 0.350769 0.015963 0 0 0.180757 0.819243 0.001743 0.048166 0.950091 0.051696 0.278963 0.668657 0.000684 0.014092 0.06865 0.917258 0.000116 0.021613 0.978271 0.179464 0.647578 0.172958 0.129259 0.578723 0.291099 0.000919 0.027254 0.335203 0.551667 0.085876 0.019672 0.803349 0.176979 0 0 0 0 0.205146 0.205146 0.589708 0.149148 0.379512 0.47134 0 0.897783 0.102205 0.000012 0 0.705909 0.294091 0.279135 0.720865 0.182538 0.817462 0.013526 0.986474 0.000707 0.999293 0.01723 0.98277 0.000243 0.152488 0 0.847269 0.005126 0.140306 0.854567 0.000001 0.048757 0.951243 0.006144 0.489365 0.394575 0.109916 0.262875 0.417993 0.319132 0.287275 0.314645 0.398079 0.169275 0.708197 0.122528 0.547403 0.452597 0.427153 0.572847 0.899433 0.100567 0.680165 0.319835 0.124256 0.875744 0.831089 0.168911 0.209137 0.790863 0.194465 0.805535 0.401157 0.598843 0.107162 0.892838 0.00188 0.99812 0.094746 0.094746 0.810508 0.000049 0.935852 0.064148 0.928756 0.071244 0.000035 0.000009 0.000018 0.000033 0.924737 0.075263 0 0 0 0.40989 0.287875 0.302234 0 0 0.134507 0.858045 0.007448 0.480032 0.254685 0.265284 0.12108 0.87565 0.00327 0.390223 0.077786 0.531991 0.003228 0.993544 0.003228 0.228533 0.053073 0.718394 0.988396 0.011604 0.965344 0 0.034656 0.765052 0 0.234948 0.398442 0.471409 0.130149 0 0.321765 0.678235 0.013843 0.210747 0.77541 0 0.169377 0.830623 0 0.191721 0.808279 0 0.081343 0.918657 0 0 0.997926 0.002074 0 0 0.936015 0.063985 0.999653 0.000347 0.985123 0.014877 0.994736 0.005264 0.933568 0.066432 0.536057 0.463943 0.850286 0.149714 0.90926 0.09074 0.572575 0.427425 0.999357 0.000643 0.992526 0.007474 0.913556 0.086444 0.004338 0.995662 0.07669 0.92331 0.11883 0.88117 0.36361 0.63639 0.336237 0.663763 0.040941 0.959059 0.372922 0.627078 0.356256 0.643744 0.30417 0.69583 0.296146 0.703854 0.604368 0.395632 0.726937 0.273063 0.37091 0.62909 0.25508 0.74492 0.789229 0.210771 0.095485 0.60381 0.300705 0.685174 0.314826 0.239473 0.760527 0.463253 0.536747 0.126545 0.873455 0.529108 0.470892 0.486262 0.513738 0.929723 0.070277 0.771324 0.228676 0.692166 0.307834 0.963428 0.036572 0.583332 0.416668 0.988833 0.011167 0.79843 0.20157 0.917252 0.082748 0.907467 0.092533 0.772516 0.227484 0.801439 0.198561 0 0 0.000835 0.418907 0.081786 0.498472 0.338593 0.001239 0.660168 0.438652 0.129177 0.432171 0.667158 0.332842 0.888131 0.111869 0.815456 0.184544 0.582078 0.417922 0.091226 0.091226 0.817548 0.033854 0.125938 0.840208 0.19069 0.570751 0.238559 0.144586 0.614531 0.240883 0.230555 0.682757 0.086688 0.135773 0.526596 0.337631 0 0.106028 0.106028 0.787944 0.250641 0.527178 0.222181 0.182076 0.182076 0.635848 0.007937 0.732656 0.259407 0.000774 0.620976 0.37825 0.55695 0.323855 0.119195 0.658615 0.285133 0.056252 0.057236 0.594472 0.348292 0.047503 0.952497 0 0.467838 0.4775 0.054661 0.175698 0.699006 0.125296 0.916908 0.083092 0 0.820633 0.179367 0 0.189868 0.242977 0.567155 0.997905 0.002023 0.000072 0.9964 0.001812 0.001788 0.968066 0.031934 0.677751 0.322249 0.886617 0.113383 0.995382 0.004618 0.873442 0.126558 0.000006 0.681404 0.318596 0.951521 0.048479 0.994968 0.005032 0.198469 0.801531 0.1602 0.8398 0 0.98428 0.01572 0.06906 0.93094 0.033366 0.966634 0.000706 0.999294 0.034862 0.965138 0.096947 0.903053 0.043757 0.956243 0.794507 0.205493 0.996333 0.003667 0.000035 0.724073 0 0.275927 0.383915 0.616016 0.000069 0.010123 0.971552 0.018325 0.047439 0.952561 0.136188 0.863812 0.051152 0.948848 0.000903 0.999097 0.32034 0.67966 0.517766 0.482234 0.895212 0.104788 0.997855 0.002145 0.937184 0.062816 0.219822 0.001363 0.778815 0.433251 0.566749 0.711628 0.288372 0.341296 0.658704 0.560443 0.439557 0.783445 0.216555 0.903323 0.096677 0.796758 0.203242 0.498817 0.501183 0.337173 0.004647 0.65818 0.047962 0.952038 0.18535 0.013095 0.801555 0.401691 0.32288 0.275429 0.623717 0.029122 0.347161 0.001366 0.005685 0.290091 0.702858 0.464748 0.370756 0.164496 0.449248 0.000832 0.54992 0.599967 0.400033 0.537349 0.369632 0.093019 0.228137 0.00347 0.768393 0.152378 0.847622 0.443831 0.301853 0.254316 0.226864 0.060109 0.046928 0.020134 0.645965 0.12164 0.000083 0.069432 0.001075 0.80777 0.357371 0.318863 0.00383 0.00382 0.316116 0.089531 0.000088 0.026168 0.000128 0.884085 0.328848 0.310799 0.004185 0.005484 0.350683 0.264792 0.706091 0.006229 0.022888 0.216523 0.703175 0.019054 0.061248 0.000002 0.59596 0.404038 0.357062 0.634791 0.000399 0.007748 0.616904 0.383096 0.464126 0.52489 0.010984 0.0052 0.68968 0.30512 0.420358 0.525002 0.05464 0.013632 0.761556 0.224812 0.269216 0.649474 0.004214 0.005422 0.000002 0.071672 0.000515 0.655968 0.343517 0.58275 0.417068 0.000016 0.000165 0.000001 0.389072 0.610928 0.362402 0.637598 0.406829 0.593171 0.494627 0.505373 0.485712 0.514288 0.364265 0.635735 0.011049 0.988951 0.001809 0.998191 0.00409 0.99591 0.002565 0.997435 0.01266 0.98734 0.002139 0.997861 0.192031 0.30466 0.000852 0.502457 0.227503 0.090605 0.681892 0.345606 0.456838 0.000712 0.196843 0.002204 0.567749 0.404977 0.02507 0.018101 0.021491 0.240403 0.394958 0.01069 0.314356 0.018215 0.000784 0.115853 0.069819 0.795329 0.000131 0.526679 0.423612 0.049578 0.26031 0.602143 0.083104 0.054443 0.031366 0.013021 0.277793 0.253363 0.424456 0.000703 0.00019 0.510616 0.485588 0.002903 0.326003 0.609882 0.052419 0.011696 0.438501 0.429157 0.132341 0.000072 0.50376 0.496168 0.419833 0.529848 0.004139 0.04618 0.503542 0.383371 0.113087 0.001873 0.530083 0.468044 0.437037 0.186979 0.375985 0.003624 0.590866 0.404802 0.000708 0.257683 0.742317 0.271916 0.728084 0.213602 0.786398 0.275933 0.724067 0.307281 0.692719 0.266251 0.733749 0.591533 0.034034 0.374433 0.317418 0.682582 0.001681 0.213752 0.025587 0.75898 0.503576 0.007641 0.488783 0.060751 0.939249 0.000774 0.028487 0 0.970739 0.089714 0.002623 0.109683 0.023208 0.774772 0.002014 0.997986 0.001855 0.998145 0.000021 0.000245 0.999755 0.622776 0.377224 0.052179 0.823035 0.00061 0.124176 0.58498 0.346376 0.068644 0.499248 0.500752 0.006399 0.80385 0.189751 0.181969 0.818031 0.499265 0.500735 0.201703 0.76477 0.033527 0.490244 0.509631 0.000125 0.506404 0.493596 0.20251 0.745021 0.040946 0.011523 0.493856 0.493858 0.012285 0.554421 0.445579 0.033581 0.6551 0.138825 0.009751 0.162742 0.407146 0.471747 0.008216 0.11289 0.502778 0.494648 0.002574 0.198754 0.353973 0.03348 0.413793 0.493951 0.499839 0.006211 0.248609 0.751391 0.137293 0.862707 0.132448 0.867552 0.168027 0.831973 0.092014 0.907986 0.028378 0.971622 0 0 0.000002 0.011544 0.988454 0.040723 0.039254 0.382468 0.537555 0.122737 0.115298 0.050173 0.711792 0 0.274164 0.725836 0.125048 0.097333 0.211173 0.566446 0 0.162237 0.218482 0.619281 0.592179 0.383531 0.02429 0.647451 0.295267 0.057282 0.44249 0.339298 0.002223 0.215988 0.268069 0.26246 0.085576 0.383895 0.866037 0 0.133963 0 0 0.999374 0 0 0.000626 0.780016 0 0.219984 0.927716 0.003127 0.069157 0.990722 0.009278 0.995473 0.002333 0.002194 0.996937 0 0.003063 0.790871 0.208083 0.001046 0.972615 0 0.027385 0.530772 0.221218 0.24801 0.099249 0.359801 0.54095 0.144138 0.109857 0.746005 0.564057 0.076279 0.359664 0.000011 0.000405 0.999595 0.010214 0.989786 0.116311 0.883689 0.081839 0.918161 0.061285 0.938715 0.128046 0.871954 0.145909 0.854091 0.162107 0.837893 0.2819 0.7181 0.119095 0.880905 0.515862 0.484138 0.216332 0.783668 0.081317 0.918683 0.623265 0.376735 0.249341 0.750659 0.042098 0.957902 0.100485 0.899515 0.112463 0.887537 0.10079 0.10079 0.79842 0.177515 0.177515 0.64497 0.537759 0.054053 0.408188 0.214485 0.214485 0.57103 0.087147 0.087147 0.825706 0.242131 0.04492 0.712949 0.52658 0.023784 0.449636 0.017185 0.017185 0.96563 0.008974 0.008974 0.982052 0.352901 0.015698 0.631401 0.048866 0.001463 0.949671 0.172407 0.002461 0.825132 0 0 0 0 0.275114 0.004416 0.72047 0.353699 0.636882 0.009419 0 0.593496 0 0.406504 0.130152 0.739696 0.130152 0.115932 0.115932 0.768136 0.761044 0.034071 0.204885 0.745554 0 0.254446 0.924627 0 0.075373 0 0.000081 0.000081 0.999838 0 0 0 0 0 0 0 0 0 0.52904 0.47096 0.615174 0.384826 0.984456 0.015544 0.500883 0.499117 0.672549 0.327451 0.690147 0.309853 0 0.641761 0.358239 0.900671 0.099329 0.477862 0.522138 0.979512 0.020488 0.308258 0.691742 0.387451 0.612549 0.023836 0.023836 0.952328 0.027472 0.027472 0.945056 0.074063 0.111717 0.81422 0 0 0 0 0 0.014482 0.014482 0.971036 0 0 0.998326 0.001674 0.89303 0.10697 0.871583 0.128417 0.994532 0.005468 0.03433 0.96567 0.319191 0.680809 0.007678 0.992322 0.353388 0.646612 0.010478 0.989522 0.142564 0.857436 0.961378 0.038622 0.99905 0.00095 0.546714 0.453286 0.054286 0.945714 0.988541 0.011459 0.88163 0.11837 0.498134 0.501866 0.985089 0.014911 0.882464 0.117536 0.667458 0.332542 0.997071 0.002929 0.803197 0.196803 0.949457 0.050543 0 0 0.775874 0.224126 0.980808 0.019192 0.000019 0.999426 0.000574 0.999768 0.000232 0.333379 0.666621 0.500005 0.499995 0.5 0.5 0.476849 0.523151 0.245266 0.754734 0.054283 0.945717 0.000146 0.999854 0 0 0.972946 0.027054 0 0.43225 0.56775 0.376503 0.608131 0.015366 0 0.506378 0.493622 0.880095 0.038757 0.081148 0.996867 0.003133 0.997011 0.002989 0.901359 0.000333 0.098308 0.909897 0.090103 0 0.448164 0.341531 0.210306 0.942216 0.057784 0.175178 0.824822 0 0.122957 0.877043 0 0.303897 0.689816 0.006287 0 0.379183 0.53481 0.086007 0.041617 0.041617 0.916766 0.816183 0.183817 0.500057 0.499943 0.091107 0.369972 0.538921 0.532931 0.467069 0.00005 0.645111 0.354839 0.669595 0.169297 0.161108 0.233689 0.366931 0.399381 0.34971 0.445293 0.204996 0.000022 0.515743 0.484235 0.010474 0.589631 0.399895 0.227906 0.64458 0.127514 0.91333 0.08667 0 0.622612 0.341417 0.035971 0 0 0.342803 0.657197 0 0.997035 0.002965 0 0.994617 0.005383 0 0 0.029901 0.969754 0.000345 0 0.053007 0.946993 0.003302 0.996698 0 0.141128 0.858872 0 0.217345 0.782655 0.000019 0 0.989257 0.010743 0 0.756691 0.243309 0.000053 0.115921 0.884079 0.117419 0.882581 0.473911 0.526089 0.733729 0.266271 0.928261 0.071739 0.736345 0.263655 0.000157 0.999843 0.015582 0.984418 0 0.993709 0.006291 0.287385 0.712615 0.768928 0.231072 0.421696 0.578304 0.961149 0.038851 0.888633 0.111367 0.974403 0.025597 0 0.968442 0.031558 0.812481 0.187519 0.822269 0.177731 0 0.97489 0.02511 0.992836 0.007164 0.903474 0.096526 0.973287 0.026713 0.77601 0.22399 0.989523 0.010477 0.779845 0.220155 0.916031 0.083969 0.248681 0.751319 0.224221 0.775779 0.887642 0.112358 0.482118 0.517882 0.394657 0.605343 0.693882 0.306118 0.252247 0.747753 0.000792 0.999208 0.608366 0.391634 0.296378 0.703622 0.00651 0.99349 0.734975 0.265025 0.247219 0.752781 0.000662 0.999338 0.551859 0.448141 0.25275 0.74725 0.02957 0.97043 0.49039 0.50961 0.267054 0.732946 0.080558 0.917865 0.001577 0.519639 0.480361 0.298159 0.701841 0.078037 0.921963 0.734682 0.265318 0.011329 0.988671 0.000287 0.956711 0.043002 0.011727 0.927783 0.06049 0.999868 0.000132 0.926187 0.073813 0.926575 0.073425 0.679848 0.320152 0.904294 0.095706 0.84053 0.15947 0.728638 0.271362 0.632162 0.367838 0.770003 0.229997 0.895469 0.104531 0.752156 0.247844 0.129512 0.129512 0.740976 0.509201 0.490799 0.075461 0.075461 0.849078 0 0.361025 0.638975 0 0.328627 0.671373 0.019973 0.019973 0.960054 0 0.992115 0.001877 0.006008 0 0 - - - - - - - - - - - - - - 3 3 3 3 2 4 4 3 4 4 4 2 3 4 3 3 1 1 1 2 2 3 1 1 2 3 1 1 1 1 1 1 1 2 2 4 2 2 3 4 3 3 3 2 2 1 2 2 2 4 3 3 2 2 2 2 1 1 2 2 2 1 2 2 1 1 1 1 1 1 1 1 3 3 3 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 2 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 3 3 4 3 2 2 2 2 2 3 3 3 3 3 3 1 2 2 2 2 1 2 2 1 2 2 3 2 4 5 2 1 2 2 3 2 2 3 2 1 3 3 3 3 3 5 3 2 3 3 3 4 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 4 4 3 3 3 4 2 2 1 1 2 1 4 3 2 3 2 2 3 2 3 2 4 3 3 1 1 4 1 4 2 1 3 3 3 3 3 3 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 1 1 2 2 2 1 1 1 1 1 1 1 1 3 3 3 3 3 2 3 3 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 3 2 3 4 3 4 1 3 1 1 2 3 1 2 1 1 1 2 4 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 1 4 3 3 3 2 2 2 1 4 1 2 1 1 1 3 1 3 1 1 3 1 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 2 2 2 3 3 2 1 1 1 1 1 2 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 2 3 3 3 3 3 3 4 4 3 3 3 3 2 2 3 2 2 4 3 3 4 3 4 3 2 3 2 4 4 3 2 1 3 4 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 1 1 2 3 3 2 3 3 3 3 3 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 4 3 4 3 4 2 2 2 4 3 4 4 2 3 3 3 3 2 3 2 2 4 3 3 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 2 1 3 2 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 1 1 2 1 2 1 2 1 2 1 1 1 1 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 1 1 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 1 2 2 2 2 1 3 1 1 2 2 3 3 2 2 2 2 1 2 1 1 2 3 2 2 2 2 2 1 2 1 4 2 2 3 3 4 3 2 3 3 3 5 5 2 3 3 3 3 4 2 2 2 2 2 2 3 3 4 4 5 5 4 4 3 3 3 4 2 2 1 1 2 1 4 3 2 3 2 2 3 2 3 3 4 3 4 3 3 2 3 3 3 3 3 3 3 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 1 1 3 3 1 1 1 1 1 2 1 2 1 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 1 1 1 2 2 1 2 2 2 2 2 2 1 2 1 2 1 2 1 3 1 1 1 1 1 1 1 1 1 2 3 3 3 1 1 1 1 1 1 2 1 1 1 2 3 2 2 2 1 1 2 1 2 1 2 1 2 1 2 1 2 1 1 2 2 1 2 2 2 2 2 2 3 2 3 2 2 2 3 3 4 3 3 2 3 3 3 2 4 3 3 3 3 1 2 3 3 1 1 1 2 1 1 1 1 1 2 2 4 3 2 3 3 4 3 3 3 2 2 3 4 3 2 2 2 2 2 2 1 1 2 2 3 3 3 1 1 1 1 1 1 1 1 3 1 3 3 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 1 1 1 1 1 2 2 1 4 4 3 2 2 2 2 3 3 3 3 4 3 3 3 3 2 2 2 2 2 2 3 2 2 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 5 5 4 4 3 3 4 5 2 2 2 2 2 2 2 1 4 6 6 4 4 4 2 2 2 2 2 2 3 3 3 2 5 5 1 1 3 2 3 4 5 5 2 2 2 2 2 2 2 1 4 2 4 1 2 2 3 3 3 3 4 4 3 3 3 3 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 2 2 1 1 2 2 2 2 1 1 3 3 3 2 2 2 3 3 1 1 1 1 1 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 4 2 3 3 3 4 2 3 1 3 1 1 1 1 1 1 4 2 4 3 1 2 3 3 3 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 1 3 4 3 2 2 2 2 4 1 1 1 1 1 3 1 1 1 1 1 4 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 2 3 2 3 3 3 3 3 4 3 3 2 3 3 3 2 4 3 3 3 3 1 2 3 3 1 1 1 2 1 1 1 1 1 2 2 4 3 2 3 3 4 3 2 3 2 2 3 4 3 2 2 2 2 2 2 1 1 2 2 3 3 3 1 1 1 1 1 1 1 1 3 1 3 3 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 1 1 1 1 1 2 2 1 4 4 3 2 2 2 2 3 3 3 3 4 3 3 3 3 2 2 2 2 2 2 3 2 2 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 5 5 4 4 3 3 4 5 2 2 2 2 2 2 2 1 4 6 6 4 4 4 2 2 2 2 2 2 3 3 3 2 5 5 1 1 3 2 3 4 5 5 2 2 2 2 2 2 2 1 4 2 4 1 2 2 3 3 3 3 4 4 3 3 3 3 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 2 2 1 1 2 2 2 2 1 1 3 3 3 2 2 2 3 3 1 1 1 1 1 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 4 2 3 3 3 4 2 3 1 3 1 1 1 1 1 1 4 2 4 3 1 2 3 3 3 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 1 3 4 3 2 2 2 2 4 1 1 1 1 1 3 1 1 1 1 1 3 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 2 3 2 3 3 3 3 4 3 2 2 3 3 2 2 2 2 3 3 3 3 4 4 3 4 3 3 3 3 2 3 2 2 2 2 3 3 2 3 2 3 3 3 4 3 3 2 3 3 3 3 4 4 2 2 2 4 3 3 4 3 4 3 3 3 3 3 3 1 2 1 1 2 2 1 2 2 3 3 2 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 3 4 4 3 3 3 3 3 3 2 2 2 2 4 3 4 3 3 3 4 3 4 4 3 3 3 3 3 3 3 3 4 3 3 2 2 2 2 2 2 4 4 3 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 1 2 1 1 1 2 2 2 1 3 3 2 3 3 3 3 3 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 1 2 2 1 1 2 1 1 2 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 2 2 3 4 3 2 2 1 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 3 2 2 2 2 2 1 1 2 2 2 2 2 3 3 2 2 2 2 2 2 2 1 2 2 2 1 3 1 1 1 1 2 2 2 2 2 2 2 2 3 3 2 3 3 4 3 3 2 3 3 2 3 5 5 5 5 5 3 4 4 2 4 3 3 3 3 3 6 5 2 2 2 2 2 2 2 1 2 2 2 2 2 4 4 3 4 4 5 6 5 5 4 3 3 4 3 3 4 4 3 2 2 2 2 2 2 4 2 3 3 2 1 4 5 2 1 1 2 2 2 1 2 3 4 2 2 2 3 2 3 3 2 3 4 3 4 5 3 4 2 2 2 2 2 2 4 2 4 4 2 4 2 2 3 1 3 3 4 4 3 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 1 2 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 2 3 2 1 3 1 1 2 1 1 1 1 1 2 1 1 2 1 1 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 2 2 2 3 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 2 1 2 2 1 2 2 1 1 2 2 1 1 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 1 2 1 1 2 1 1 2 1 1 2 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 2 3 2 3 3 4 3 3 1 1 1 1 3 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 2 1 2 4 4 3 1 1 1 2 2 2 3 3 2 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 4 3 2 2 2 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 4 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 1 1 2 1 2 1 2 2 2 2 2 2 1 2 2 1 1 2 2 1 1 2 1 2 2 1 2 2 1 2 2 1 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 1 1 1 1 1 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 3 1 2 2 3 3 3 2 3 3 3 3 3 3 4 3 4 4 3 3 3 3 2 3 2 2 2 3 2 3 3 3 3 2 3 4 3 3 3 3 4 4 3 3 4 2 2 3 4 3 3 3 3 3 3 3 3 3 1 1 2 1 2 1 2 2 2 3 3 2 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 2 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 2 3 4 4 3 3 3 3 2 2 2 2 3 4 4 3 4 3 3 3 4 4 3 2 2 2 2 3 3 4 3 2 2 2 2 2 4 4 2 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 1 2 1 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 2 2 2 1 2 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 2 2 4 3 3 2 2 1 2 2 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 1 1 1 1 2 2 2 2 2 3 2 2 2 2 2 2 2 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 2 1 1 3 1 1 2 2 2 2 2 2 2 2 3 2 3 3 3 4 3 3 2 3 3 2 3 5 5 5 5 5 4 4 3 4 2 3 3 3 3 6 3 5 2 2 2 2 2 2 2 2 1 2 2 2 2 4 3 4 4 6 5 4 4 5 5 4 3 3 4 3 3 3 4 2 2 2 2 2 2 3 2 4 3 2 4 1 5 2 1 1 2 1 2 2 2 4 3 2 3 2 2 3 3 2 4 3 2 5 4 3 4 3 2 2 2 2 2 2 2 4 4 4 2 2 4 2 1 3 3 3 4 4 3 3 4 3 3 2 3 3 3 3 3 3 3 3 2 1 2 2 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 1 2 3 2 1 1 3 1 1 2 1 1 1 1 1 2 1 1 2 1 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 3 3 3 3 2 2 2 3 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 2 2 1 2 1 2 1 1 1 1 1 1 2 1 1 2 2 1 2 2 1 2 1 1 1 1 2 1 1 2 1 1 1 2 2 1 2 2 2 2 2 2 1 2 2 1 1 2 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 1 2 1 2 2 2 2 2 2 3 3 2 3 3 1 1 1 3 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 2 2 3 4 4 1 1 1 3 2 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 1 2 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 3 2 1 1 1 1 1 1 1 1 1 1 1 1 3 3 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 1 2 1 1 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 1 2 1 1 2 2 1 2 2 1 2 2 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 2 3 3 3 3 4 2 2 - 18 0 38 1 40 2 18 3 38 4 33 5 18 6 33 7 38 8 18 9 33 10 38 11 38 12 40 13 18 14 38 15 40 16 21 17 38 18 40 19 18 20 21 21 38 22 40 23 21 24 38 25 40 26 21 27 19 28 38 29 40 30 21 31 19 32 0 33 38 34 40 35 21 36 32 37 40 38 40 39 21 40 39 41 0 42 40 43 21 44 39 45 0 46 40 47 39 48 0 49 40 50 39 51 0 0 0 0 0 0 0 52 39 53 0 54 39 55 0 56 40 57 39 58 0 0 0 0 0 59 39 60 0 61 40 62 39 63 0 0 0 0 0 0 0 0 0 0 0 0 40 0 40 64 21 65 40 66 21 67 0 68 40 69 21 70 39 71 38 72 40 73 40 74 21 75 0 76 40 77 21 0 0 78 38 79 40 80 21 81 40 82 19 83 21 84 40 85 19 86 21 87 40 88 21 89 19 90 19 91 21 92 19 93 21 94 19 0 19 95 21 96 19 97 21 98 40 99 21 100 38 101 40 102 21 103 19 104 40 105 21 106 19 107 40 108 21 109 19 110 40 111 21 112 19 113 21 114 19 115 21 116 40 117 21 118 19 0 19 0 19 119 20 120 19 121 20 122 19 123 20 124 19 0 19 125 20 126 19 127 20 128 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 0 129 40 130 39 131 0 132 40 133 39 134 0 135 40 136 39 137 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 18 138 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 139 31 140 31 141 20 142 31 143 20 144 31 145 20 146 31 147 20 148 31 149 20 150 31 151 20 152 20 153 31 154 31 155 20 156 20 157 31 158 20 159 31 160 20 0 20 0 20 0 31 161 20 162 31 163 20 164 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 165 19 166 18 167 20 168 19 169 20 170 19 171 20 172 19 173 20 174 19 175 20 176 19 177 20 0 20 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 178 21 179 19 0 19 0 19 0 19 0 19 0 21 180 40 181 19 182 21 183 40 184 19 185 21 186 40 187 19 188 21 189 38 190 40 191 21 192 19 193 40 194 21 195 19 196 19 197 21 198 19 199 21 200 19 201 21 202 19 203 21 204 19 205 21 206 38 207 40 208 21 209 38 210 40 211 21 212 38 213 40 214 21 215 18 0 38 216 40 217 18 218 38 219 40 220 18 221 38 222 40 223 31 0 31 224 20 225 31 226 20 227 31 228 20 229 31 230 20 231 31 0 25 232 31 233 25 234 31 235 31 0 31 236 20 237 31 238 20 239 22 240 31 241 20 242 22 243 31 244 22 245 23 246 25 247 31 248 25 249 26 250 28 251 29 252 31 253 28 254 31 255 31 0 31 256 20 257 31 258 20 259 22 260 31 261 20 262 22 263 31 264 25 265 31 266 25 267 28 268 31 269 28 270 31 271 31 0 25 272 26 273 31 274 25 275 26 276 31 277 25 278 26 279 31 280 25 281 26 282 31 283 25 284 26 285 31 286 25 287 26 288 28 289 29 290 31 291 26 292 27 293 31 294 26 295 27 296 25 297 26 298 27 299 25 300 26 301 27 302 25 303 26 304 27 305 26 306 27 307 29 308 30 309 26 310 27 311 26 312 27 313 26 314 27 315 26 316 27 317 26 318 27 319 26 320 27 321 29 322 30 323 29 324 30 325 29 326 30 327 29 328 30 329 29 330 30 331 29 332 30 333 28 334 29 335 31 336 28 337 29 338 31 339 28 340 29 341 30 342 31 343 28 344 29 345 30 346 31 347 25 348 26 349 28 350 29 351 31 352 26 353 28 354 29 355 30 356 31 357 25 358 28 359 29 360 31 361 28 362 29 363 30 364 31 365 28 366 29 367 31 368 28 369 29 370 30 371 28 372 29 373 31 374 28 375 29 376 30 377 31 378 23 379 24 380 23 381 24 0 24 0 24 0 23 382 24 383 24 0 22 384 23 385 24 386 31 387 22 388 23 389 31 390 23 391 24 392 23 393 24 394 31 395 22 396 23 397 23 398 24 399 22 400 23 401 31 402 23 403 24 404 22 405 23 406 31 407 23 408 24 409 22 410 23 411 25 412 31 413 23 414 24 415 31 416 22 417 23 418 31 419 31 0 31 0 22 420 23 421 25 422 31 423 31 0 22 424 23 425 25 426 31 427 28 428 31 429 31 0 18 430 38 431 33 432 18 433 38 434 33 435 18 436 38 437 33 438 18 439 38 440 33 441 18 442 38 443 33 444 18 445 38 446 33 447 34 448 36 449 36 0 34 450 36 451 36 0 34 452 36 453 34 454 36 455 34 456 36 457 34 458 36 459 33 460 34 461 33 462 34 463 33 464 34 465 33 466 34 467 33 468 34 469 33 470 34 471 33 472 34 473 33 474 34 475 18 476 38 477 33 478 18 479 38 480 33 0 18 481 38 482 33 0 18 483 38 484 33 485 33 0 33 0 18 486 33 0 18 487 33 0 18 488 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 18 489 38 490 33 491 18 492 38 493 33 494 18 495 38 496 33 497 18 498 38 499 33 500 18 501 38 502 33 0 18 503 33 0 18 504 33 505 38 506 18 507 38 508 33 509 34 0 34 0 34 0 36 510 34 0 34 0 34 0 34 511 33 512 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 513 36 514 34 515 36 516 34 517 36 518 34 519 36 520 34 521 36 522 34 0 36 523 34 524 36 525 34 526 36 527 34 0 34 0 34 0 34 0 34 0 34 528 33 529 34 0 34 0 34 0 34 530 36 531 34 532 36 533 34 534 36 535 34 0 34 0 34 0 34 0 34 0 34 0 33 536 34 537 33 538 34 539 33 540 34 541 33 542 34 543 34 0 34 0 18 0 38 544 40 545 38 546 40 547 18 548 38 549 33 550 38 551 40 552 18 553 21 554 38 555 40 556 21 557 0 558 38 559 40 560 21 561 40 0 0 562 40 563 39 564 0 0 0 0 0 565 39 566 0 567 40 568 39 569 0 0 0 570 39 571 0 0 0 0 0 0 40 572 21 573 0 574 40 575 21 576 39 577 40 578 21 579 0 580 40 581 21 582 0 583 40 584 39 585 0 586 40 587 39 588 38 589 40 590 21 591 38 592 40 593 21 594 18 595 38 596 40 597 18 0 38 598 40 599 18 600 38 601 33 602 18 603 38 604 33 605 18 606 38 607 33 608 18 609 38 610 33 611 18 612 38 613 33 614 18 615 38 616 40 617 18 618 38 619 40 620 18 621 38 622 40 623 18 624 38 625 40 626 18 627 38 628 40 629 18 630 38 631 40 632 18 0 38 633 40 634 33 635 18 636 38 637 40 638 33 639 18 640 38 641 40 642 18 643 38 644 40 645 18 646 38 647 40 648 18 649 38 650 40 651 18 652 38 653 40 654 0 0 0 655 40 656 21 657 39 658 0 659 40 660 21 661 0 662 40 663 21 664 19 665 21 666 40 667 40 668 21 669 40 670 21 0 40 671 21 672 40 0 0 673 40 674 21 675 39 676 0 0 0 677 39 678 0 0 0 0 0 0 0 679 40 680 39 681 0 0 0 682 40 683 39 684 0 0 0 0 0 685 40 686 39 687 0 0 0 688 40 689 21 690 39 691 0 692 40 693 21 694 39 695 36 0 35 0 34 696 36 697 34 698 36 699 34 700 36 701 34 702 36 703 34 704 36 705 34 706 36 707 35 708 36 709 35 710 36 711 35 712 36 713 35 714 36 715 35 716 36 717 35 718 36 719 35 720 36 721 35 722 36 723 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 34 724 36 725 36 0 36 0 35 726 36 727 35 728 36 729 35 730 36 731 35 732 36 733 34 734 35 735 36 736 34 737 35 738 36 739 36 0 36 0 36 0 36 0 36 0 36 740 34 741 35 742 36 743 34 744 36 745 34 746 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 747 36 748 35 749 36 750 35 751 36 752 35 753 36 754 35 755 36 756 35 757 36 758 35 759 36 760 35 761 36 762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 763 40 764 39 765 0 0 0 766 40 767 39 768 0 0 0 769 39 770 0 771 40 772 39 773 0 774 40 775 39 776 18 0 38 777 40 778 18 779 38 780 40 781 18 782 38 783 14 784 18 785 14 786 38 787 18 788 38 789 40 790 14 791 18 0 38 792 40 793 14 794 18 795 14 796 38 797 18 798 38 799 40 800 18 801 38 802 14 803 18 804 38 805 40 806 38 807 40 808 38 809 40 810 38 811 40 812 3 813 38 814 40 815 38 816 40 817 18 818 38 819 40 820 3 821 38 822 40 823 3 824 38 825 40 826 3 827 38 828 40 829 18 830 3 831 38 832 40 833 3 834 38 835 40 836 18 837 3 838 38 839 40 840 3 841 38 842 40 843 38 844 40 845 3 846 40 847 3 848 38 849 40 850 3 851 1 852 0 853 38 854 40 855 3 856 0 857 40 858 3 859 0 860 40 0 40 0 0 861 40 862 39 863 0 864 32 865 40 866 39 867 40 868 3 869 39 870 0 871 40 872 39 873 0 874 40 875 39 876 0 877 40 878 39 879 0 880 40 881 39 882 0 883 40 884 39 885 0 886 40 887 39 888 0 889 40 890 39 891 0 892 40 893 39 894 0 895 40 896 39 897 0 898 39 899 0 0 0 0 0 900 39 901 0 902 39 903 0 0 0 0 0 904 39 905 0 906 40 907 39 908 0 909 40 910 39 911 0 912 39 913 0 914 40 915 39 916 0 917 40 918 39 919 0 920 40 921 39 922 0 923 40 924 39 925 0 926 40 927 39 928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 929 39 930 0 0 0 0 0 0 0 0 0 931 39 932 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 933 3 934 40 935 3 936 40 937 3 938 0 939 40 940 3 941 39 942 0 943 40 944 39 945 0 946 40 947 3 948 39 949 0 950 40 951 39 952 0 953 40 954 3 955 39 956 40 957 3 958 40 959 3 0 40 960 3 961 0 962 40 963 3 964 39 965 38 966 40 967 3 968 38 969 40 970 3 971 1 972 38 973 40 974 3 975 1 976 40 977 3 978 40 979 3 980 1 981 40 982 3 983 1 984 0 985 40 986 39 987 0 988 40 989 3 990 40 991 3 992 1 993 3 994 40 995 40 996 3 997 40 998 3 999 38 1000 40 1001 3 1002 1 1003 40 1004 1 1005 3 1006 40 1007 3 1008 1 1009 1 1010 3 1011 1 1012 3 1013 1 1014 3 1015 1 1016 3 1017 1 1018 3 1019 1 1020 3 1021 1 1022 3 1023 1 1024 3 1025 1 1026 3 1027 1 0 1 1028 3 1029 1 0 1 0 1 1030 3 1031 1 0 1 1032 3 1033 1 0 40 1034 1 1035 3 1036 1 0 3 1037 40 1038 1 1039 3 1040 40 1041 1 1042 3 1043 40 1044 3 1045 1 1046 40 1047 1 1048 3 1049 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 18 1050 38 1051 14 1052 18 1053 38 1054 14 1055 0 0 0 0 0 0 0 0 0 1056 40 1057 39 1058 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 18 1059 2 0 18 1060 2 1061 1 1062 2 1063 1 1064 2 0 2 0 2 1065 1 1066 2 0 2 1067 1 1068 2 0 2 1069 1 1070 2 0 2 1071 1 1072 2 0 2 0 2 0 2 0 2 1073 13 1074 2 1075 13 1076 13 1077 2 1078 2 1079 13 1080 13 1081 2 1082 2 1083 13 1084 13 1085 2 1086 2 0 13 1087 2 1088 2 0 13 1089 2 1090 2 0 13 1091 2 1092 13 1093 2 1094 13 1095 2 1096 13 1097 2 1098 1 0 1 0 1 1099 2 1100 1 1101 2 1102 1 1103 2 1104 1 0 1 1105 2 1106 1 1107 2 1108 38 1109 40 1110 21 1111 18 0 38 1112 40 1113 18 1114 38 1115 40 1116 18 1117 38 1118 40 1119 18 1120 38 1121 40 1122 18 1123 38 1124 40 1125 18 1126 38 1127 40 1128 18 1129 38 1130 40 1131 18 1132 38 1133 40 1134 18 1135 38 1136 40 1137 38 1138 40 1139 18 1140 18 1141 38 1142 40 1143 18 0 38 1144 40 1145 13 0 13 1146 2 1147 13 1148 2 1149 13 1150 2 1151 13 1152 2 1153 13 0 4 1154 5 1155 13 1156 13 0 13 0 13 1157 2 1158 13 1159 2 1160 4 1161 13 1162 2 1163 4 1164 5 1165 13 1166 8 1167 9 1168 8 1169 9 1170 8 1171 9 1172 8 1173 9 1174 13 0 10 1175 13 1176 13 0 13 0 13 1177 2 1178 4 1179 13 1180 2 1181 4 1182 13 1183 8 1184 9 1185 8 1186 9 1187 10 1188 13 1189 10 1190 13 1191 13 0 13 1192 2 1193 13 0 4 1194 5 1195 7 1196 13 1197 7 1198 13 1199 7 1200 13 1201 7 1202 8 1203 13 1204 7 1205 8 1206 13 1207 4 1208 5 1209 7 1210 13 1211 7 1212 8 1213 13 1214 7 1215 13 1216 7 1217 8 1218 13 1219 7 1220 10 1221 13 1222 7 1223 8 1224 13 1225 7 1226 8 1227 10 1228 11 1229 13 1230 7 1231 8 1232 10 1233 11 1234 13 1235 8 1236 9 1237 8 1238 9 1239 13 1240 7 1241 8 1242 9 1243 7 1244 8 1245 9 1246 7 1247 8 1248 9 1249 8 1250 9 1251 11 1252 12 1253 11 1254 12 1255 11 1256 12 1257 11 1258 12 1259 11 1260 12 1261 11 1262 12 1263 11 1264 12 1265 10 1266 11 1267 13 1268 10 1269 11 1270 13 1271 10 1272 11 1273 12 1274 13 1275 10 1276 11 1277 12 1278 13 1279 7 1280 8 1281 10 1282 11 1283 13 1284 8 1285 10 1286 11 1287 12 1288 13 1289 7 1290 10 1291 11 1292 13 1293 10 1294 11 1295 12 1296 13 1297 10 1298 11 1299 13 1300 10 1301 11 1302 12 1303 10 1304 11 1305 13 1306 10 1307 11 1308 12 1309 13 1310 5 1311 6 1312 5 1313 6 0 6 0 6 0 5 1314 6 1315 6 0 4 1316 5 1317 6 1318 13 1319 4 1320 5 1321 13 1322 5 1323 6 1324 5 1325 6 1326 13 1327 4 1328 5 1329 5 1330 6 1331 4 1332 5 1333 13 1334 5 1335 6 1336 4 1337 5 1338 13 1339 5 1340 6 1341 13 1342 4 1343 5 1344 7 1345 13 1346 5 1347 6 1348 13 1349 4 1350 5 1351 7 1352 13 1353 18 1354 38 1355 14 1356 18 1357 38 1358 14 1359 18 1360 38 1361 18 1362 38 1363 14 1364 18 1365 38 1366 33 1367 18 1368 38 1369 33 1370 18 1371 38 1372 33 1373 18 1374 38 1375 14 1376 18 1377 38 1378 14 1379 18 1380 38 1381 14 1382 15 1383 17 1384 17 0 17 0 15 1385 17 1386 16 0 16 0 16 0 16 0 16 0 16 0 17 0 15 1387 17 1388 15 1389 17 1390 15 1391 17 1392 15 1393 17 1394 15 1395 17 1396 15 1397 17 1398 15 1399 17 1400 15 1401 17 1402 15 1403 17 1404 15 1405 17 1406 18 1407 38 1408 14 1409 18 1410 38 1411 14 1412 18 1413 38 1414 14 1415 18 1416 38 1417 14 1418 18 1419 38 1420 14 1421 18 1422 38 1423 14 1424 18 1425 38 1426 14 0 18 1427 14 0 18 1428 14 1429 38 1430 18 1431 38 1432 14 1433 18 1434 38 1435 14 0 14 0 14 0 18 1436 38 1437 14 0 18 1438 38 1439 14 1440 14 0 14 0 14 0 14 0 14 0 18 1441 14 0 14 0 18 1442 14 0 14 0 18 1443 14 0 14 0 14 1444 15 1445 14 1446 15 1447 14 1448 15 1449 14 1450 15 1451 14 1452 15 1453 14 1454 15 1455 14 1456 15 1457 14 1458 15 1459 15 0 15 0 15 0 15 0 15 0 17 1460 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 1461 14 1462 15 1463 14 1464 15 0 15 0 15 0 15 0 15 0 15 0 15 0 14 1465 15 1466 15 0 14 1467 15 1468 15 0 14 1469 15 1470 15 0 14 1471 15 1472 15 0 15 0 15 0 15 0 15 1473 17 1474 15 1475 17 1476 15 0 15 1477 17 1478 15 1479 17 1480 15 1481 17 1482 15 1483 17 1484 15 1485 17 1486 15 1487 17 1488 15 0 15 1489 17 1490 15 0 15 0 17 1491 15 0 15 1492 17 1493 15 0 38 1494 40 1495 18 1496 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1497 39 1498 0 1499 40 1500 39 1501 0 1502 40 1503 39 1504 18 1505 38 1506 40 1507 0 0 16 0 16 0 16 0 17 0 17 0 15 1508 17 1509 17 0 17 0 17 0 17 1510 15 1511 16 1512 17 1513 15 1514 17 1515 15 1516 16 1517 17 1518 16 1519 17 1520 16 0 16 0 16 1521 17 1522 16 0 16 1523 17 1524 16 0 16 1525 17 1526 16 0 16 1527 17 1528 16 0 16 1529 17 1530 16 0 16 1531 17 1532 16 0 17 0 16 1533 17 1534 16 1535 17 1536 17 0 16 1537 17 1538 16 1539 17 1540 16 1541 17 1542 16 1543 17 1544 16 1545 17 1546 16 1547 17 1548 16 1549 17 1550 15 1551 16 1552 17 1553 16 1554 17 1555 15 1556 16 1557 17 1558 16 1559 17 1560 16 1561 17 1562 0 1563 40 1564 39 1565 18 0 38 1566 40 1567 18 1568 38 1569 40 1570 33 1571 18 1572 33 1573 38 1574 18 1575 38 1576 33 1577 38 1578 40 1579 38 1580 40 1581 21 1582 38 1583 40 1584 21 1585 38 1586 40 1587 21 1588 38 1589 40 1590 0 1591 38 1592 40 1593 21 1594 32 1595 40 1596 39 1597 0 1598 40 1599 39 1600 0 1601 40 1602 39 1603 0 1604 40 1605 39 1606 0 0 0 1607 39 1608 0 1609 40 1610 39 1611 0 1612 40 1613 39 1614 0 0 0 0 0 0 0 1615 39 1616 0 0 0 0 0 0 0 0 0 0 40 1617 21 1618 40 1619 21 1620 0 1621 40 1622 21 1623 39 1624 0 1625 40 1626 39 1627 40 1628 21 1629 0 1630 40 1631 21 1632 38 1633 40 1634 21 1635 38 1636 40 1637 21 1638 19 1639 40 1640 21 1641 19 1642 0 1643 40 1644 21 1645 0 1646 40 1647 21 1648 40 1649 21 1650 40 1651 21 1652 38 1653 40 1654 21 1655 38 1656 40 1657 21 1658 19 1659 40 1660 21 1661 19 1662 19 1663 21 1664 19 1665 21 1666 19 1667 21 1668 19 1669 21 1670 40 1671 21 1672 19 1673 21 1674 19 0 19 0 19 1675 21 1676 19 0 21 1677 40 1678 19 1679 21 1680 40 1681 19 1682 21 1683 40 1684 21 1685 19 1686 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 18 1687 38 1688 33 1689 0 0 0 1690 40 1691 39 1692 0 1693 40 1694 39 1695 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 18 1696 20 0 20 1697 19 1698 20 0 19 1699 20 0 20 0 20 0 20 0 20 0 20 1700 31 1701 20 1702 31 1703 31 1704 20 1705 31 1706 20 1707 31 1708 20 1709 31 1710 20 1711 31 1712 20 1713 31 1714 20 1715 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 18 1716 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 18 1717 20 1718 19 1719 20 1720 19 1721 19 1722 20 1723 19 1724 20 1725 19 1726 20 1727 20 1728 19 1729 20 1730 19 1731 20 1732 19 1733 19 1734 20 1735 19 0 19 0 19 1736 20 1737 19 1738 20 1739 19 1740 20 1741 19 0 19 1742 20 1743 19 0 19 0 19 0 19 0 19 0 40 1744 19 0 40 1745 19 0 19 0 38 1746 40 1747 19 1748 21 1749 38 1750 40 1751 21 1752 19 1753 40 1754 21 1755 19 1756 19 1757 21 1758 19 1759 21 1760 19 1761 21 1762 19 1763 21 1764 40 1765 19 1766 21 1767 38 1768 40 1769 21 1770 38 1771 40 1772 21 1773 38 1774 40 1775 21 1776 0 1777 38 1778 40 1779 21 1780 18 1781 38 1782 40 1783 18 1784 38 1785 40 1786 18 1787 38 1788 40 1789 18 1790 38 1791 40 1792 31 1793 20 1794 31 1795 20 1796 22 1797 31 1798 31 0 20 1799 31 1800 20 1801 22 1802 31 1803 26 1804 27 1805 35 1806 28 1807 31 0 31 1808 20 1809 22 1810 31 1811 20 1812 26 1813 27 1814 28 1815 31 1816 31 1817 20 1818 31 0 20 1819 31 0 31 0 31 1820 20 1821 31 1822 20 1823 31 1824 20 1825 20 1826 31 1827 31 1828 20 1829 31 1830 20 1831 31 1832 20 1833 31 1834 20 1835 25 1836 26 1837 31 1838 25 1839 26 1840 31 1841 25 1842 26 1843 31 1844 25 1845 26 1846 31 1847 25 1848 26 1849 28 1850 29 1851 31 1852 25 1853 26 1854 28 1855 29 1856 31 1857 25 1858 26 1859 27 1860 31 1861 25 1862 26 1863 27 1864 31 1865 25 1866 26 1867 31 1868 25 1869 26 1870 31 1871 25 1872 26 1873 27 1874 31 1875 25 1876 26 1877 27 1878 29 1879 31 1880 26 1881 27 1882 26 1883 27 1884 26 1885 27 1886 26 1887 27 1888 26 1889 27 1890 26 1891 27 1892 29 1893 30 0 30 0 28 1894 29 1895 30 1896 31 1897 25 1898 26 1899 28 1900 29 1901 30 1902 31 1903 25 1904 26 1905 28 1906 29 1907 30 1908 31 1909 28 1910 29 1911 30 1912 31 1913 28 1914 29 1915 30 1916 31 1917 28 1918 29 1919 30 1920 31 1921 29 1922 30 1923 29 1924 30 1925 29 1926 30 1927 29 1928 30 1929 29 1930 30 1931 29 1932 30 1933 28 1934 29 1935 31 1936 28 1937 29 1938 31 1939 28 1940 29 1941 31 1942 28 1943 31 1944 25 1945 26 1946 28 1947 29 1948 31 1949 25 1950 26 1951 28 1952 29 1953 31 1954 24 0 24 0 23 1955 24 1956 31 1957 23 1958 24 1959 22 1960 23 1961 24 1962 22 1963 23 1964 24 1965 31 1966 22 1967 23 1968 24 1969 25 1970 31 1971 22 1972 23 1973 24 1974 25 1975 31 1976 23 1977 24 1978 23 1979 24 1980 23 1981 24 1982 23 1983 24 1984 23 1985 24 1986 23 1987 24 1988 25 1989 31 1990 31 0 22 1991 23 1992 25 1993 31 1994 31 0 20 1995 22 1996 23 1997 25 1998 31 1999 31 0 25 2000 31 2001 28 2002 31 2003 22 2004 23 2005 31 2006 22 2007 23 2008 31 2009 22 2010 23 2011 31 2012 22 2013 23 2014 31 2015 22 2016 23 2017 25 2018 31 2019 22 2020 23 2021 25 2022 31 2023 18 2024 38 2025 33 2026 18 2027 38 2028 33 2029 18 2030 38 2031 33 2032 18 2033 38 2034 33 2035 36 0 35 0 35 0 34 2036 36 2037 34 2038 36 2039 34 2040 36 2041 34 2042 36 2043 34 2044 36 2045 34 2046 36 2047 18 2048 38 2049 33 2050 18 2051 38 2052 33 2053 18 2054 38 2055 33 2056 18 2057 38 2058 33 2059 18 2060 38 2061 33 2062 18 2063 33 2064 38 2065 18 2066 33 2067 38 2068 18 2069 38 2070 33 2071 18 2072 38 2073 33 2074 18 2075 33 0 33 0 33 0 33 0 33 0 33 0 18 2076 33 0 18 2077 33 0 33 0 33 0 33 2078 34 2079 33 0 34 2080 33 0 34 2081 33 2082 34 2083 33 0 33 0 18 2084 38 2085 33 2086 18 2087 38 2088 33 2089 18 2090 38 2091 33 2092 18 2093 33 0 18 2094 33 0 18 2095 33 0 18 2096 33 2097 38 2098 18 2099 38 2100 33 2101 34 0 34 0 34 0 34 0 34 0 34 2102 33 2103 34 2104 33 2105 34 0 34 0 34 0 34 0 33 2106 34 2107 34 0 34 0 34 0 34 0 34 2108 36 2109 34 2110 36 2111 34 2112 36 2113 34 2114 36 2115 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 2116 33 2117 34 2118 33 2119 34 0 34 0 34 2120 36 2121 34 2122 36 2123 34 0 34 0 34 0 34 0 34 0 33 2124 34 2125 33 2126 34 2127 33 2128 34 2129 33 2130 34 2131 33 2132 34 2133 33 2134 34 2135 33 2136 34 2137 34 0 18 0 38 2138 40 2139 33 2140 18 2141 38 2142 38 2143 40 2144 21 2145 38 2146 40 2147 21 2148 38 2149 40 2150 21 2151 0 2152 38 2153 40 2154 21 2155 40 2156 39 2157 0 2158 40 2159 39 2160 0 0 0 2161 40 2162 39 2163 0 0 0 0 0 0 0 0 0 0 40 0 0 2164 40 2165 21 2166 39 2167 40 2168 21 2169 0 2170 40 2171 21 2172 39 2173 18 2174 38 2175 33 2176 0 0 0 2177 39 2178 0 2179 40 2180 39 2181 38 2182 40 2183 21 2184 38 2185 40 2186 21 2187 38 2188 40 2189 18 2190 38 2191 40 2192 18 0 38 2193 33 2194 18 2195 38 2196 33 2197 18 2198 38 2199 33 2200 18 2201 38 2202 33 2203 18 2204 38 2205 33 2206 38 2207 40 2208 18 2209 38 2210 40 2211 18 2212 38 2213 40 2214 38 2215 40 2216 18 2217 18 2218 38 2219 40 2220 18 0 38 2221 40 2222 18 2223 38 2224 40 2225 18 2226 38 2227 40 2228 18 0 38 2229 40 2230 18 2231 38 2232 40 2233 18 0 38 2234 40 2235 18 2236 38 2237 40 2238 0 0 0 2239 40 2240 21 2241 0 2242 40 2243 21 2244 39 2245 19 2246 40 2247 21 2248 40 2249 21 2250 40 2251 21 0 40 2252 21 2253 40 2254 21 2255 0 2256 40 2257 21 2258 39 2259 0 0 0 0 0 0 0 0 0 0 0 2260 40 2261 39 2262 0 0 0 0 0 0 0 0 0 0 0 2263 40 2264 21 2265 39 2266 34 2267 36 2268 35 0 35 0 34 2269 36 2270 34 2271 36 2272 34 2273 36 2274 34 2275 36 2276 34 2277 36 2278 36 0 36 0 36 0 36 0 36 2279 34 2280 34 2281 36 2282 36 2283 34 2284 36 2285 34 2286 35 0 35 2287 36 2288 35 2289 36 2290 35 0 35 2291 36 2292 35 2293 36 2294 35 2295 36 2296 35 2297 36 2298 34 2299 36 2300 34 2301 36 2302 34 2303 36 2304 35 2305 36 2306 35 2307 36 2308 35 2309 36 2310 35 2311 36 2312 35 2313 36 2314 35 2315 36 2316 35 2317 36 2318 35 2319 36 2320 36 0 36 0 36 0 36 0 36 2321 34 2322 35 2323 36 2324 34 2325 35 2326 36 2327 34 2328 36 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 2329 36 2330 35 2331 36 2332 35 2333 36 2334 35 2335 36 2336 35 2337 36 2338 35 2339 36 2340 35 2341 36 2342 35 2343 36 2344 0 0 0 0 0 0 0 0 0 0 0 0 0 2345 39 2346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2347 40 2348 39 2349 0 0 0 2350 40 2351 39 2352 0 0 0 2353 39 2354 0 2355 40 2356 39 2357 0 2358 39 2359 0 2360 40 2361 39 2362 0 2363 40 2364 39 2365 0 2366 40 2367 39 2368 0 2369 40 2370 39 2371 18 0 38 2372 40 2373 18 2374 38 2375 40 2376 14 2377 18 2378 14 2379 38 2380 18 2381 38 2382 14 2383 38 2384 40 2385 38 2386 40 2387 3 2388 38 2389 40 2390 3 2391 38 2392 40 2393 3 2394 38 2395 40 2396 0 2397 38 2398 40 2399 3 2400 32 2401 40 2402 39 2403 0 2404 40 2405 39 2406 0 2407 40 2408 39 2409 0 2410 40 2411 39 2412 0 0 0 2413 39 2414 0 2415 40 2416 39 2417 0 2418 40 2419 39 2420 0 0 0 0 0 0 0 2421 39 2422 0 0 0 0 0 0 0 0 0 0 40 2423 3 2424 40 2425 3 2426 0 2427 40 2428 3 2429 39 2430 0 2431 40 2432 39 2433 40 2434 3 2435 0 2436 40 2437 3 2438 38 2439 40 2440 3 2441 38 2442 40 2443 3 2444 1 2445 40 2446 3 2447 1 2448 0 2449 40 0 0 2450 40 2451 3 2452 40 2453 3 2454 40 2455 3 2456 38 2457 40 2458 3 2459 38 2460 40 2461 3 2462 1 2463 40 2464 3 2465 1 2466 1 2467 3 2468 1 2469 3 2470 1 2471 3 2472 1 2473 3 2474 40 2475 3 2476 1 2477 3 2478 1 0 1 0 1 2479 3 2480 1 0 3 2481 40 2482 1 2483 3 2484 40 2485 1 2486 3 2487 40 2488 3 2489 1 2490 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 18 2491 38 2492 14 2493 0 0 0 2494 40 2495 39 2496 0 2497 40 2498 39 2499 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 18 2500 2 0 2 2501 1 2502 2 0 1 2503 2 0 2 0 2 0 2 0 2 0 2 2504 13 2505 2 2506 13 2507 13 2508 2 2509 13 2510 2 2511 13 2512 2 2513 13 2514 2 2515 13 2516 2 2517 13 2518 2 2519 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 18 2520 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 18 2521 2 2522 1 2523 2 2524 1 2525 1 2526 2 2527 1 2528 2 2529 1 2530 2 2531 2 2532 1 2533 2 2534 1 2535 2 2536 1 2537 1 2538 2 2539 1 0 1 0 1 2540 2 2541 1 2542 2 2543 1 2544 2 2545 1 0 1 2546 2 2547 1 0 1 0 1 0 1 0 1 0 40 2548 1 0 40 2549 1 0 1 0 38 2550 40 2551 1 2552 3 2553 38 2554 40 2555 3 2556 1 2557 40 2558 3 2559 1 2560 1 2561 3 2562 1 2563 3 2564 1 2565 3 2566 1 2567 3 2568 40 2569 1 2570 3 2571 38 2572 40 2573 3 2574 38 2575 40 2576 3 2577 38 2578 40 2579 3 2580 0 2581 38 2582 40 2583 3 2584 18 2585 38 2586 40 2587 18 2588 38 2589 40 2590 18 2591 38 2592 40 2593 18 2594 38 2595 40 2596 13 2597 2 2598 13 2599 2 2600 4 2601 13 2602 13 0 2 2603 13 2604 2 2605 4 2606 13 2607 8 2608 9 2609 16 2610 10 2611 13 0 13 2612 2 2613 4 2614 13 2615 2 2616 8 2617 9 2618 10 2619 13 2620 13 2621 2 2622 13 0 2 2623 13 0 13 0 13 2624 2 2625 13 2626 2 2627 13 2628 2 2629 2 2630 13 2631 13 2632 2 2633 13 2634 2 2635 13 2636 2 2637 13 2638 2 2639 7 2640 8 2641 13 2642 7 2643 8 2644 13 2645 7 2646 8 2647 13 2648 7 2649 8 2650 13 2651 7 2652 8 2653 10 2654 11 2655 13 2656 7 2657 8 2658 10 2659 11 2660 13 2661 7 2662 8 2663 9 2664 13 2665 7 2666 8 2667 9 2668 13 2669 7 2670 8 2671 13 2672 7 2673 8 2674 13 2675 7 2676 8 2677 9 2678 13 2679 7 2680 8 2681 9 2682 11 2683 13 2684 8 2685 9 2686 8 2687 9 2688 8 2689 9 2690 8 2691 9 2692 8 2693 9 2694 8 2695 9 2696 11 2697 12 0 12 0 10 2698 11 2699 12 2700 13 2701 7 2702 8 2703 10 2704 11 2705 12 2706 13 2707 7 2708 8 2709 10 2710 11 2711 12 2712 13 2713 10 2714 11 2715 12 2716 13 2717 10 2718 11 2719 12 2720 13 2721 10 2722 11 2723 12 2724 13 2725 11 2726 12 2727 11 2728 12 2729 11 2730 12 2731 11 2732 12 2733 11 2734 12 2735 11 2736 12 2737 10 2738 11 2739 13 2740 10 2741 11 2742 13 2743 10 2744 11 2745 13 2746 10 2747 13 2748 7 2749 8 2750 10 2751 11 2752 13 2753 7 2754 8 2755 10 2756 11 2757 13 2758 6 0 6 0 5 2759 6 2760 13 2761 5 2762 6 2763 4 2764 5 2765 6 2766 4 2767 5 2768 6 2769 13 2770 4 2771 5 2772 6 2773 7 2774 13 2775 4 2776 5 2777 6 2778 7 2779 13 2780 5 2781 6 2782 5 2783 6 2784 5 2785 6 2786 5 2787 6 2788 5 2789 6 2790 5 2791 6 2792 7 2793 13 2794 13 0 4 2795 5 2796 7 2797 13 2798 13 0 2 2799 4 2800 5 2801 7 2802 13 2803 13 0 7 2804 13 2805 10 2806 13 2807 4 2808 5 2809 13 2810 4 2811 5 2812 13 2813 4 2814 5 2815 13 2816 4 2817 5 2818 13 2819 4 2820 5 2821 7 2822 13 2823 4 2824 5 2825 7 2826 13 2827 18 2828 38 2829 14 2830 18 2831 38 2832 14 2833 18 2834 38 2835 14 2836 18 2837 38 2838 14 2839 17 0 16 0 16 0 15 2840 17 2841 15 2842 17 2843 15 2844 17 2845 15 2846 17 2847 15 2848 17 2849 15 2850 17 2851 18 2852 38 2853 14 2854 18 2855 38 2856 14 2857 18 2858 38 2859 14 2860 18 2861 38 2862 14 2863 18 2864 38 2865 14 2866 18 2867 14 2868 38 2869 18 2870 14 2871 38 2872 18 2873 38 2874 14 2875 18 2876 38 2877 14 2878 18 2879 14 0 14 0 14 0 14 0 14 0 14 0 18 2880 14 0 18 2881 14 0 14 0 14 0 14 2882 15 2883 14 0 15 2884 14 0 15 2885 14 2886 15 2887 14 0 14 0 18 2888 38 2889 14 2890 18 2891 38 2892 14 2893 18 2894 38 2895 14 2896 18 2897 14 0 18 2898 14 0 18 2899 14 0 18 2900 14 2901 38 2902 18 2903 38 2904 14 2905 15 0 15 0 15 0 15 0 15 0 15 2906 14 2907 15 2908 14 2909 15 0 15 0 15 0 15 0 14 2910 15 2911 15 0 15 0 15 0 15 0 15 2912 17 2913 15 2914 17 2915 15 2916 17 2917 15 2918 17 2919 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 2920 14 2921 15 2922 14 2923 15 0 15 0 15 2924 17 2925 15 2926 17 2927 15 0 15 0 15 0 15 0 15 0 14 2928 15 2929 14 2930 15 2931 14 2932 15 2933 14 2934 15 2935 14 2936 15 2937 14 2938 15 2939 14 2940 15 2941 15 0 18 0 38 2942 40 2943 14 2944 18 2945 38 2946 38 2947 40 2948 3 2949 38 2950 40 2951 3 2952 38 2953 40 2954 3 2955 0 2956 38 2957 40 2958 3 2959 40 2960 39 2961 0 2962 40 2963 39 2964 0 0 0 2965 40 2966 39 2967 0 0 0 0 0 0 0 0 0 0 40 0 0 2968 40 2969 3 2970 39 2971 40 2972 3 2973 0 2974 40 2975 3 2976 39 2977 18 2978 38 2979 14 2980 0 0 0 2981 39 2982 0 2983 40 2984 39 2985 38 2986 40 2987 3 2988 38 2989 40 2990 3 2991 38 2992 40 2993 18 2994 38 2995 40 2996 18 0 38 2997 14 2998 18 2999 38 3000 14 3001 18 3002 38 3003 14 3004 18 3005 38 3006 14 3007 18 3008 38 3009 14 3010 38 3011 40 3012 18 3013 38 3014 40 3015 18 3016 38 3017 40 3018 38 3019 40 3020 18 3021 18 3022 38 3023 40 3024 18 0 38 3025 40 3026 18 3027 38 3028 40 3029 18 3030 38 3031 40 3032 18 0 38 3033 40 3034 18 3035 38 3036 40 3037 18 0 38 3038 40 3039 18 3040 38 3041 40 3042 0 0 0 3043 40 3044 3 3045 0 3046 40 3047 3 3048 39 3049 1 3050 40 3051 3 3052 40 3053 3 3054 40 3055 3 0 40 3056 3 3057 40 3058 3 3059 0 3060 40 3061 3 3062 39 3063 0 0 0 0 0 0 0 0 0 0 0 3064 40 3065 39 3066 0 0 0 0 0 0 0 0 0 0 0 3067 40 3068 39 3069 15 3070 17 3071 16 0 16 0 15 3072 17 3073 15 3074 17 3075 15 3076 17 3077 15 3078 17 3079 15 3080 17 3081 17 0 17 0 17 0 17 0 17 3082 15 3083 15 3084 17 3085 17 3086 15 3087 17 3088 15 3089 16 0 16 3090 17 3091 16 3092 17 3093 16 0 16 3094 17 3095 16 3096 17 3097 16 3098 17 3099 16 3100 17 3101 15 3102 17 3103 15 3104 17 3105 15 3106 17 3107 16 3108 17 3109 16 3110 17 3111 16 3112 17 3113 16 3114 17 3115 16 3116 17 3117 16 3118 17 3119 16 3120 17 3121 16 3122 17 3123 17 0 17 0 17 0 17 0 17 3124 15 3125 16 3126 17 3127 15 3128 16 3129 17 3130 15 3131 17 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 3132 17 3133 16 3134 17 3135 16 3136 17 3137 16 3138 17 3139 16 3140 17 3141 16 3142 17 3143 16 3144 17 3145 16 3146 17 3147 0 0 0 0 0 0 0 0 0 0 0 0 0 3148 39 3149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3150 40 3151 39 3152 0 0 0 3153 40 3154 39 3155 0 0 0 3156 39 3157 0 3158 40 3159 39 3160 0 3161 39 3162 0 3163 40 3164 39 3165 0 3166 40 3167 39 3168 0 3169 40 3170 39 3171 0 3172 40 3173 39 3174 0 3175 40 3176 21 3177 39 3178 0 3179 40 3180 21 3181 40 3182 21 3183 40 3184 21 0 0 3185 40 3186 39 3187 0 3188 40 3189 39 3190 0 3191 40 0 40 3192 3 3193 40 3194 3 0 0 3195 40 0 18 0 38 3196 40 3197 18 0 38 3198 40 3199 18 0 38 3200 40 3201 18 0 38 3202 40 3203 18 3204 38 3205 40 3206 33 3207 18 3208 38 3209 40 3210 33 3211 18 3212 38 3213 33 3214 18 3215 33 3216 38 3217 40 3218 18 0 38 3219 40 3220 18 3221 33 3222 38 3223 18 3224 38 3225 33 3226 18 3227 38 3228 33 3229 18 3230 38 3231 18 3232 38 3233 40 3234 38 3235 40 3236 38 3237 40 3238 38 3239 40 3240 38 3241 40 3242 38 3243 40 3244 21 3245 38 3246 40 3247 21 3248 38 3249 40 3250 38 3251 40 3252 21 3253 38 3254 40 3255 38 3256 40 3257 21 3258 38 3259 40 3260 21 3261 38 3262 40 3263 21 3264 38 3265 40 3266 18 3267 21 3268 38 3269 40 3270 21 3271 38 3272 40 3273 21 3274 38 3275 40 3276 38 3277 40 3278 21 3279 38 3280 40 3281 21 3282 0 3283 40 3284 21 0 0 3285 40 3286 21 3287 0 3288 38 3289 40 3290 21 3291 0 3292 38 3293 40 3294 21 0 32 3295 40 3296 32 3297 40 3298 40 3299 39 3300 0 3301 32 3302 40 3303 39 3304 0 3305 40 3306 39 3307 0 3308 40 3309 39 3310 0 3311 40 3312 21 3313 39 3314 0 3315 40 3316 39 3317 0 3318 40 3319 21 3320 39 3321 0 3322 40 3323 39 3324 0 3325 40 3326 39 3327 0 3328 40 3329 39 3330 0 3331 40 3332 39 3333 0 3334 40 3335 39 3336 0 3337 40 3338 39 3339 0 0 0 3340 39 3341 0 0 0 0 0 3342 39 3343 0 3344 39 3345 0 0 0 3346 39 3347 0 3348 39 3349 0 3350 40 3351 39 3352 0 3353 40 3354 39 3355 0 3356 39 3357 0 3358 40 3359 39 3360 0 3361 40 3362 39 3363 0 3364 40 3365 39 3366 0 3367 40 3368 39 3369 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3370 40 3371 39 3372 0 3373 39 3374 0 0 0 3375 39 3376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 3377 21 3378 40 3379 21 3380 40 3381 21 3382 40 0 40 3383 21 3384 0 3385 40 3386 21 3387 0 3388 40 3389 21 3390 39 3391 0 3392 40 3393 21 3394 39 3395 0 3396 40 3397 39 3398 0 3399 40 3400 39 3401 0 3402 40 3403 39 3404 0 3405 40 3406 39 3407 0 3408 40 3409 39 3410 0 3411 40 3412 39 3413 40 3414 21 3415 40 3416 21 3417 40 3418 21 0 40 3419 21 3420 0 3421 38 3422 40 3423 21 3424 0 3425 40 3426 21 3427 0 3428 40 3429 21 3430 39 3431 0 3432 40 3433 21 3434 38 3435 40 3436 21 3437 38 3438 40 3439 21 3440 38 3441 40 3442 21 3443 19 3444 38 3445 40 3446 21 3447 38 3448 40 3449 21 3450 19 3451 38 3452 40 3453 21 3454 19 3455 40 3456 21 3457 19 3458 0 3459 40 3460 21 3461 40 3462 21 3463 19 3464 0 3465 40 3466 21 3467 0 3468 40 3469 21 3470 0 3471 40 3472 21 3473 0 3474 40 3475 21 3476 0 3477 40 3478 21 3479 0 3480 40 3481 21 3482 39 3483 19 3484 21 3485 40 3486 19 3487 40 3488 21 3489 40 3490 21 3491 40 3492 21 3493 40 3494 21 3495 40 3496 21 3497 40 3498 21 3499 40 3500 21 3501 38 3502 40 3503 21 3504 19 3505 38 3506 40 3507 19 3508 21 3509 40 3510 21 3511 19 3512 38 3513 40 3514 21 3515 19 3516 40 3517 21 3518 19 3519 40 3520 21 3521 19 3522 40 3523 21 3524 19 3525 21 3526 19 3527 21 3528 19 3529 21 3530 19 3531 21 3532 19 3533 21 3534 19 3535 21 3536 19 3537 21 3538 19 3539 21 3540 40 3541 21 3542 40 3543 21 3544 19 3545 21 3546 40 3547 19 3548 21 3549 19 0 21 3550 19 3551 21 3552 19 3553 21 3554 19 0 21 3555 19 0 19 0 21 3556 19 0 19 0 19 0 19 0 21 3557 19 3558 21 3559 19 0 21 3560 19 0 40 3561 19 3562 21 3563 40 3564 19 0 21 3565 19 0 21 3566 40 3567 19 3568 21 3569 40 3570 19 3571 21 3572 40 3573 19 0 21 3574 40 3575 19 3576 21 3577 40 3578 21 3579 19 3580 40 3581 19 3582 21 3583 19 3584 21 3585 40 3586 21 3587 19 3588 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 18 3589 38 3590 33 3591 18 3592 38 3593 33 3594 18 3595 38 3596 33 3597 18 3598 38 3599 33 3600 0 0 0 0 0 0 0 0 0 3601 40 3602 39 3603 0 3604 40 3605 39 3606 0 3607 40 3608 39 3609 0 3610 40 3611 39 3612 0 3613 40 3614 39 3615 0 3616 40 3617 39 3618 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 18 3619 20 0 18 3620 20 0 18 3621 20 3622 19 3623 18 3624 20 0 20 0 20 3625 19 3626 20 3627 19 3628 20 0 20 0 20 3629 19 3630 20 0 20 0 20 3631 19 3632 20 0 20 0 20 3633 19 3634 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 3635 31 3636 20 3637 31 3638 20 3639 31 3640 20 3641 31 3642 20 3643 31 3644 20 3645 31 3646 20 3647 31 3648 31 3649 20 3650 31 3651 20 3652 31 3653 20 3654 31 3655 20 3656 31 3657 20 3658 20 0 31 3659 20 3660 31 3661 20 3662 20 0 31 3663 20 3664 31 3665 20 3666 20 0 31 3667 20 3668 31 3669 20 3670 31 3671 20 3672 20 3673 31 3674 31 3675 20 3676 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 18 3677 20 3678 19 3679 19 0 20 3680 19 3681 19 3682 20 3683 19 3684 20 3685 19 3686 20 3687 19 3688 20 3689 19 3690 20 3691 19 3692 20 3693 20 3694 19 3695 19 3696 20 3697 20 3698 19 3699 19 3700 20 3701 20 3702 19 3703 19 3704 20 3705 19 3706 20 3707 19 3708 20 3709 19 3710 20 3711 19 0 19 0 19 3712 20 3713 19 3714 20 3715 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 40 3716 19 0 40 3717 19 0 40 3718 19 3719 21 3720 38 3721 40 3722 19 3723 21 3724 40 3725 21 3726 19 3727 19 3728 21 3729 19 3730 21 3731 19 0 19 3732 21 3733 19 3734 21 3735 38 3736 40 3737 21 3738 38 3739 40 3740 21 3741 38 3742 40 3743 21 3744 38 3745 40 3746 21 3747 38 3748 40 3749 21 3750 38 3751 40 3752 21 3753 38 3754 40 3755 21 3756 38 3757 40 3758 21 3759 0 3760 38 3761 40 3762 21 3763 0 3764 38 3765 40 3766 21 3767 18 3768 38 3769 40 3770 18 3771 38 3772 40 3773 18 3774 38 3775 40 3776 18 3777 38 3778 40 3779 18 3780 38 3781 40 3782 18 3783 38 3784 40 3785 18 3786 38 3787 40 3788 18 3789 38 3790 40 3791 18 3792 38 3793 40 3794 18 3795 38 3796 40 3797 18 3798 38 3799 40 3800 18 3801 38 3802 40 3803 38 3804 40 3805 18 3806 38 3807 40 3808 18 3809 31 3810 20 3811 31 3812 20 3813 31 3814 20 3815 31 3816 20 3817 31 3818 20 3819 31 0 31 0 31 0 31 0 31 0 31 0 20 3820 31 0 31 3821 20 3822 31 3823 20 3824 31 3825 20 3826 31 3827 20 3828 22 3829 31 3830 20 3831 22 3832 31 3833 26 3834 27 3835 26 3836 27 3837 26 3838 27 3839 26 3840 27 3841 31 0 31 0 28 3842 31 3843 28 3844 31 3845 31 0 20 3846 31 3847 20 3848 31 3849 20 3850 22 3851 31 3852 20 3853 22 3854 31 3855 20 3856 22 3857 31 3858 26 3859 27 3860 26 3861 27 3862 26 3863 27 3864 28 3865 31 3866 28 3867 31 3868 28 3869 31 3870 31 0 31 3871 20 3872 31 3873 20 3874 31 3875 20 3876 31 0 22 3877 23 3878 31 3879 31 0 31 0 31 0 31 0 31 3880 20 3881 31 3882 20 3883 31 3884 20 3885 20 3886 31 3887 31 3888 20 3889 31 3890 20 3891 31 3892 20 3893 31 3894 20 3895 25 3896 26 3897 31 3898 25 3899 26 3900 31 3901 25 3902 31 3903 25 3904 26 3905 31 3906 25 3907 26 3908 31 3909 22 3910 23 3911 25 3912 31 3913 25 3914 26 3915 31 3916 25 3917 26 3918 31 3919 25 3920 31 3921 25 3922 26 3923 31 3924 25 3925 26 3926 31 3927 25 3928 31 3929 25 3930 26 3931 31 3932 25 3933 26 3934 28 3935 29 3936 31 3937 25 3938 26 3939 28 3940 29 3941 31 3942 25 3943 26 3944 28 3945 29 3946 31 3947 25 3948 26 3949 28 3950 29 3951 31 3952 25 3953 26 3954 28 3955 29 3956 31 3957 25 3958 26 3959 27 3960 25 3961 26 3962 27 3963 31 3964 25 3965 26 3966 27 3967 31 3968 26 3969 27 3970 25 3971 26 3972 27 3973 31 3974 25 3975 26 3976 27 3977 25 3978 26 3979 31 3980 25 3981 26 3982 27 3983 25 3984 26 3985 31 3986 25 3987 26 3988 27 3989 25 3990 26 3991 27 3992 29 3993 30 3994 31 3995 26 3996 27 3997 29 3998 30 3999 31 4000 26 4001 27 4002 26 4003 27 4004 26 4005 27 4006 26 4007 27 4008 26 4009 27 4010 26 4011 27 4012 29 4013 30 4014 30 0 29 4015 30 4016 29 4017 30 4018 29 4019 30 4020 29 4021 30 4022 29 4023 30 4024 28 4025 29 4026 30 4027 31 4028 28 4029 29 4030 30 4031 31 4032 28 4033 29 4034 31 4035 28 4036 29 4037 30 4038 31 4039 28 4040 29 4041 30 4042 31 4043 25 4044 26 4045 28 4046 29 4047 31 4048 25 4049 26 4050 28 4051 29 4052 30 4053 31 4054 26 4055 28 4056 29 4057 30 4058 31 4059 25 4060 26 4061 28 4062 29 4063 31 4064 28 4065 29 4066 30 4067 31 4068 28 4069 29 4070 30 4071 28 4072 29 4073 31 4074 28 4075 29 4076 30 4077 31 4078 28 4079 29 4080 30 4081 28 4082 29 4083 31 4084 28 4085 29 4086 30 4087 31 4088 28 4089 29 4090 30 4091 31 4092 28 4093 29 4094 31 4095 29 4096 30 4097 29 4098 30 4099 29 4100 30 4101 29 4102 30 4103 29 4104 30 4105 29 4106 30 4107 25 4108 28 4109 29 4110 31 4111 28 4112 31 4113 28 4114 29 4115 31 4116 28 4117 29 4118 31 4119 28 4120 31 4121 31 0 25 4122 28 4123 29 4124 31 4125 25 4126 26 4127 28 4128 29 4129 31 4130 23 4131 24 4132 24 0 24 0 23 4133 24 4134 23 4135 24 4136 23 4137 24 0 24 0 23 4138 24 4139 23 4140 24 4141 31 4142 22 4143 23 4144 24 4145 31 4146 23 4147 24 4148 23 4149 24 4150 22 4151 23 4152 22 4153 23 4154 24 4155 23 4156 24 4157 22 4158 23 4159 31 4160 22 4161 23 4162 24 4163 23 4164 24 4165 22 4166 23 4167 31 4168 22 4169 23 4170 24 4171 31 4172 23 4173 24 4174 31 4175 22 4176 23 4177 25 4178 31 4179 22 4180 23 4181 24 4182 25 4183 31 4184 23 4185 24 4186 31 4187 22 4188 23 4189 25 4190 31 4191 23 4192 24 4193 23 4194 24 4195 23 4196 24 4197 23 4198 24 4199 23 4200 24 4201 23 4202 24 4203 22 4204 23 4205 25 4206 31 4207 25 4208 31 0 22 4209 23 4210 25 4211 31 4212 22 4213 23 4214 25 4215 31 4216 31 0 20 4217 22 4218 23 4219 25 4220 31 4221 25 4222 31 4223 25 4224 31 0 22 4225 23 4226 31 4227 31 0 22 4228 23 4229 31 4230 22 4231 23 4232 31 4233 22 4234 23 4235 25 4236 31 4237 22 4238 23 4239 25 4240 31 4241 18 4242 38 4243 33 4244 18 4245 38 4246 40 4247 33 4248 18 0 38 4249 33 4250 18 4251 38 4252 33 4253 18 4254 38 4255 33 4256 18 4257 38 4258 18 4259 38 4260 18 4261 38 4262 33 4263 18 4264 38 4265 33 4266 18 4267 38 4268 33 4269 18 4270 38 4271 33 4272 18 4273 38 4274 33 4275 18 4276 38 4277 33 4278 18 4279 38 4280 33 4281 18 4282 38 4283 33 4284 18 4285 38 4286 33 4287 34 4288 36 4289 34 4290 36 4291 36 0 36 0 34 4292 35 0 35 0 35 0 35 0 35 0 35 0 35 0 34 4293 36 4294 36 0 34 4295 36 4296 34 4297 36 4298 34 4299 36 4300 34 4301 36 4302 34 4303 36 4304 34 4305 36 4306 34 4307 36 4308 34 4309 36 4310 34 4311 36 4312 34 4313 36 4314 34 4315 36 4316 34 4317 36 4318 34 4319 36 4320 34 4321 36 4322 34 4323 36 4324 18 4325 38 4326 33 4327 18 4328 38 4329 33 4330 18 4331 38 4332 33 4333 18 4334 38 4335 33 4336 18 4337 38 4338 33 4339 18 4340 38 4341 33 4342 18 4343 38 4344 33 4345 18 4346 38 4347 33 4348 18 4349 38 4350 33 4351 18 4352 38 4353 33 4354 18 4355 38 4356 33 4357 18 4358 38 4359 33 4360 18 4361 38 4362 33 4363 18 4364 33 0 38 4365 18 4366 38 4367 33 0 18 4368 33 0 18 4369 33 4370 38 4371 18 4372 33 4373 38 4374 18 4375 38 4376 33 4377 18 4378 38 4379 33 4380 18 4381 38 4382 33 4383 18 4384 38 4385 33 4386 18 4387 38 4388 33 4389 18 4390 33 0 18 4391 38 4392 33 4393 18 4394 33 0 33 0 18 4395 38 4396 33 0 33 0 33 0 18 4397 33 0 33 0 33 0 33 0 33 0 33 0 18 4398 33 0 33 0 33 0 18 4399 33 0 33 0 33 0 18 4400 33 0 18 4401 33 0 33 0 18 4402 33 0 33 0 33 0 33 0 33 4403 34 4404 33 4405 34 4406 33 4407 34 4408 33 4409 34 4410 33 4411 34 4412 33 0 34 4413 33 4414 34 4415 33 4416 34 4417 33 4418 34 4419 33 4420 34 4421 33 4422 34 4423 33 0 33 4424 34 4425 33 4426 34 4427 18 4428 38 4429 33 4430 18 4431 38 4432 33 4433 18 4434 38 4435 33 4436 18 4437 38 4438 33 0 18 4439 33 0 18 4440 33 0 18 4441 33 0 18 4442 38 4443 33 4444 34 0 34 0 34 0 34 0 34 0 36 4445 34 0 34 0 34 0 36 4446 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 4447 33 4448 34 4449 33 4450 34 4451 33 4452 34 0 34 4453 33 4454 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 0 33 4455 34 4456 34 0 33 4457 34 4458 33 4459 34 4460 34 0 33 4461 34 4462 33 4463 34 4464 34 0 34 0 33 4465 34 4466 34 4467 33 4468 34 0 34 0 34 4469 33 4470 34 0 34 0 34 0 34 0 34 0 34 4471 36 4472 34 4473 36 4474 34 0 34 4475 36 4476 34 4477 36 4478 34 4479 36 4480 34 4481 36 4482 34 4483 36 4484 34 4485 36 4486 34 4487 36 4488 34 4489 36 4490 34 0 34 4491 36 4492 34 0 34 0 34 0 36 4493 34 0 34 0 34 0 36 4494 34 0 34 0 34 4495 36 4496 34 0 34 0 34 0 34 0 34 0 34 0 34 0 34 4497 33 4498 34 0 33 4499 34 0 34 0 34 4500 36 4501 34 4502 36 4503 34 0 34 0 34 0 34 0 34 0 33 4504 34 4505 33 4506 34 4507 33 4508 34 4509 33 4510 34 4511 33 4512 34 4513 33 4514 34 4515 33 4516 34 0 18 0 38 4517 40 4518 18 4519 38 4520 18 4521 38 4522 40 4523 38 4524 40 4525 38 4526 40 4527 18 4528 38 4529 40 4530 21 4531 0 4532 38 4533 40 4534 21 4535 0 4536 40 4537 39 4538 0 4539 40 4540 39 4541 0 0 0 0 0 0 0 0 0 4542 40 4543 39 4544 0 4545 39 4546 0 4547 39 4548 0 4549 40 4550 39 4551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 4552 40 4553 40 4554 21 4555 0 4556 40 4557 21 4558 39 4559 40 4560 21 4561 40 0 40 4562 21 4563 0 4564 40 4565 21 4566 39 4567 0 4568 40 4569 21 4570 39 4571 0 4572 40 4573 21 4574 0 0 0 0 0 0 0 4575 39 4576 0 4577 39 4578 0 4579 39 4580 0 4581 40 4582 39 4583 0 4584 40 4585 39 4586 38 4587 40 4588 18 4589 38 4590 40 4591 38 4592 40 4593 38 4594 40 4595 38 4596 40 4597 18 4598 18 4599 38 4600 40 4601 18 4602 38 4603 40 4604 18 0 38 4605 33 4606 18 4607 38 4608 33 4609 18 4610 38 4611 33 4612 18 4613 38 4614 40 4615 18 4616 38 4617 40 4618 38 4619 40 4620 18 4621 18 4622 38 4623 40 4624 18 4625 38 4626 40 4627 18 4628 38 4629 40 4630 18 4631 38 4632 40 4633 18 4634 38 4635 40 4636 18 4637 38 4638 40 4639 18 0 38 4640 40 4641 18 4642 38 4643 40 4644 18 4645 38 4646 40 4647 18 4648 38 4649 40 4650 0 0 0 0 0 4651 40 4652 21 4653 39 4654 19 4655 21 4656 40 4657 40 4658 21 4659 40 4660 21 0 40 4661 21 4662 40 0 0 4663 40 4664 39 4665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 4666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4667 40 4668 21 4669 39 4670 34 4671 36 4672 36 0 34 4673 35 0 35 0 35 0 35 0 35 0 34 4674 36 4675 34 4676 36 4677 34 4678 36 4679 34 4680 36 4681 34 4682 36 4683 36 0 36 0 36 0 34 4684 36 4685 36 0 36 0 36 0 34 4686 36 4687 36 0 36 0 34 4688 36 0 34 4689 36 4690 36 4691 34 4692 34 4693 36 4694 36 4695 34 4696 36 4697 34 4698 36 4699 34 4700 36 0 35 0 36 4701 35 4702 36 4703 35 0 35 0 35 4704 36 4705 35 4706 36 4707 35 0 35 0 35 4708 36 4709 35 0 35 4710 36 4711 35 0 36 4712 35 0 35 4713 36 4714 35 4715 36 4716 35 0 35 4717 36 4718 35 4719 36 4720 35 0 35 0 35 4721 36 4722 35 4723 36 4724 35 4725 36 4726 35 0 34 4727 36 4728 34 4729 36 4730 35 4731 36 4732 36 0 35 4733 36 4734 35 4735 36 4736 35 4737 36 4738 35 4739 36 4740 35 4741 36 4742 35 4743 36 4744 35 4745 36 4746 35 4747 36 4748 35 4749 36 4750 35 4751 36 4752 35 4753 36 4754 35 4755 36 4756 35 4757 36 4758 35 4759 36 4760 35 4761 36 4762 34 4763 35 4764 36 4765 35 4766 36 4767 35 4768 36 4769 35 4770 36 4771 35 4772 36 4773 35 4774 36 4775 35 4776 36 4777 36 0 36 0 36 0 36 0 36 0 35 4778 36 4779 34 4780 35 4781 36 4782 34 4783 36 4784 34 4785 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 4786 36 4787 35 4788 36 4789 35 4790 36 4791 35 4792 36 4793 35 4794 36 4795 35 4796 36 4797 35 4798 36 4799 35 4800 36 4801 0 0 0 0 0 0 0 4802 40 4803 39 4804 0 0 0 4805 39 4806 0 4807 39 4808 0 4809 40 4810 39 4811 0 4812 40 4813 39 4814 0 4815 40 4816 39 4817 0 4818 39 4819 0 4820 40 4821 39 4822 0 4823 40 4824 39 4825 0 4826 40 4827 39 4828 18 0 38 4829 40 4830 18 0 38 4831 40 4832 18 0 38 4833 40 4834 18 4835 14 4836 38 4837 40 4838 18 4839 38 4840 14 4841 18 4842 38 4843 40 4844 14 4845 18 4846 38 4847 40 4848 14 4849 18 4850 38 4851 14 4852 18 4853 14 4854 38 4855 18 0 38 4856 40 4857 18 4858 38 4859 40 4860 18 4861 38 4862 18 4863 38 4864 14 4865 38 4866 40 4867 38 4868 40 4869 38 4870 40 4871 38 4872 40 4873 3 4874 38 4875 40 4876 38 4877 40 4878 3 4879 38 4880 40 4881 3 4882 38 4883 40 4884 3 4885 38 4886 40 4887 3 4888 38 4889 40 4890 38 4891 40 4892 3 4893 38 4894 40 4895 18 4896 3 4897 38 4898 40 4899 3 4900 38 4901 40 4902 3 4903 38 4904 40 4905 3 4906 38 4907 40 4908 3 4909 0 4910 38 4911 40 4912 3 0 0 4913 38 4914 40 4915 3 4916 0 4917 40 4918 3 4919 0 4920 40 4921 3 0 0 4922 32 4923 40 4924 39 4925 40 4926 39 4927 32 4928 40 4929 0 4930 40 4931 39 4932 0 4933 40 4934 3 4935 39 4936 0 4937 40 4938 39 4939 0 4940 40 4941 39 4942 0 4943 40 4944 39 4945 0 4946 40 4947 39 4948 0 4949 40 4950 39 4951 0 4952 40 4953 39 4954 0 4955 40 4956 39 4957 0 4958 40 4959 39 4960 0 4961 40 4962 39 4963 0 0 0 0 0 4964 39 4965 0 0 0 4966 39 4967 0 0 0 4968 39 4969 0 4970 39 4971 0 4972 39 4973 0 4974 40 4975 39 4976 0 4977 40 4978 39 4979 0 4980 39 4981 0 4982 40 4983 39 4984 0 4985 40 4986 39 4987 0 4988 40 4989 39 4990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4991 39 4992 0 0 0 4993 40 4994 39 4995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 40 4996 3 4997 40 4998 3 4999 40 5000 3 5001 0 5002 40 5003 3 5004 40 5005 3 5006 0 5007 40 5008 39 5009 0 5010 40 5011 3 5012 39 5013 0 5014 40 5015 3 5016 39 5017 0 5018 40 5019 39 5020 0 5021 40 5022 39 5023 0 5024 40 5025 39 5026 0 5027 40 5028 39 5029 40 5030 3 5031 40 5032 3 0 40 5033 3 5034 40 5035 3 5036 0 5037 40 5038 3 5039 0 5040 40 5041 3 5042 39 5043 0 5044 38 5045 40 5046 3 5047 38 5048 40 5049 3 5050 38 5051 40 5052 3 5053 1 5054 38 5055 40 5056 3 5057 38 5058 40 5059 3 5060 40 5061 3 5062 1 5063 38 5064 40 5065 3 5066 1 5067 38 5068 40 5069 3 5070 1 5071 40 5072 3 5073 1 5074 0 5075 40 0 0 5076 40 0 0 5077 40 0 0 5078 40 0 1 5079 40 5080 3 5081 1 5082 3 5083 40 5084 0 5085 40 5086 3 5087 39 5088 0 5089 40 5090 3 5091 40 5092 3 5093 40 5094 3 5095 40 5096 3 5097 40 5098 3 5099 40 5100 3 5101 38 5102 40 5103 1 5104 3 5105 38 5106 40 5107 3 5108 1 5109 40 5110 3 5111 38 5112 40 5113 3 5114 1 5115 40 5116 3 5117 1 5118 40 5119 3 5120 1 5121 40 5122 3 5123 1 5124 1 5125 3 5126 1 5127 3 5128 1 5129 3 5130 1 5131 3 5132 1 5133 3 5134 1 5135 3 5136 1 5137 3 5138 1 5139 3 5140 1 5141 3 5142 40 5143 3 5144 40 5145 3 5146 40 5147 1 5148 3 5149 1 0 3 5150 1 5151 3 5152 1 5153 3 5154 1 0 3 5155 1 0 1 0 3 5156 1 0 1 0 3 5157 1 0 1 0 1 0 1 0 3 5158 1 5159 3 5160 1 0 3 5161 40 5162 1 0 3 5163 40 5164 1 5165 3 5166 40 5167 1 0 3 5168 40 5169 1 5170 3 5171 40 5172 1 5173 3 5174 40 5175 1 5176 3 5177 40 5178 3 5179 1 5180 40 5181 1 5182 3 5183 40 5184 3 5185 1 5186 1 5187 3 5188 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 18 5189 38 5190 14 5191 18 5192 38 5193 14 5194 18 5195 38 5196 14 5197 0 0 0 0 0 0 0 5198 40 5199 39 5200 0 5201 40 5202 39 5203 0 5204 40 5205 39 5206 0 5207 40 5208 39 5209 0 5210 40 5211 39 5212 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 18 5213 2 0 18 5214 2 5215 1 5216 18 5217 2 0 18 5218 2 0 2 5219 1 5220 2 5221 1 5222 2 0 2 5223 1 5224 2 0 2 0 2 5225 1 5226 2 0 2 0 2 5227 1 5228 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 5229 13 5230 2 5231 13 5232 2 5233 13 5234 2 5235 13 5236 2 5237 13 5238 2 5239 13 5240 2 5241 13 5242 13 5243 2 5244 13 5245 2 5246 13 5247 2 5248 2 0 13 5249 2 5250 13 5251 2 5252 2 0 13 5253 2 5254 13 5255 2 5256 2 0 13 5257 2 5258 13 5259 2 5260 13 5261 2 5262 13 5263 2 5264 13 5265 2 5266 13 5267 2 5268 2 5269 13 5270 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 5271 1 5272 1 0 18 5273 2 5274 1 5275 1 5276 2 5277 1 5278 2 5279 1 5280 2 5281 1 5282 2 5283 1 5284 2 5285 1 5286 2 5287 1 5288 2 5289 2 5290 1 5291 1 5292 2 5293 2 5294 1 5295 1 5296 2 5297 2 5298 1 5299 1 5300 2 5301 1 5302 2 5303 1 5304 2 5305 1 0 1 0 1 5306 2 5307 1 5308 2 5309 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 40 5310 1 0 40 5311 1 0 38 5312 40 5313 1 5314 3 5315 40 5316 1 5317 3 5318 40 5319 3 5320 1 5321 1 5322 3 5323 1 5324 3 5325 1 0 1 5326 3 5327 1 5328 3 5329 38 5330 40 5331 3 5332 38 5333 40 5334 3 5335 38 5336 40 5337 3 5338 38 5339 40 5340 3 5341 38 5342 40 5343 3 5344 38 5345 40 5346 3 5347 0 5348 38 5349 40 5350 3 5351 38 5352 40 5353 3 5354 38 5355 40 5356 3 5357 18 5358 38 5359 40 5360 18 5361 38 5362 40 5363 18 5364 38 5365 40 5366 18 5367 38 5368 40 5369 18 5370 38 5371 40 5372 18 5373 38 5374 40 5375 18 5376 38 5377 40 5378 18 5379 38 5380 40 5381 18 5382 38 5383 40 5384 18 5385 38 5386 40 5387 38 5388 40 5389 18 5390 18 5391 38 5392 40 5393 18 5394 38 5395 40 5396 13 5397 2 5398 13 5399 2 5400 13 5401 2 5402 13 5403 2 5404 13 0 13 0 13 5405 2 5406 13 0 13 0 13 0 13 0 13 0 2 5407 13 5408 2 5409 13 5410 2 5411 13 5412 2 5413 4 5414 13 5415 4 5416 13 5417 2 5418 13 5419 2 5420 8 5421 9 5422 8 5423 9 5424 8 5425 9 5426 8 5427 9 5428 10 5429 13 5430 10 5431 13 5432 13 0 13 0 13 5433 2 5434 13 5435 2 5436 13 0 2 5437 4 5438 5 5439 13 5440 4 5441 13 5442 2 5443 4 5444 13 5445 2 5446 8 5447 9 5448 8 5449 9 5450 8 5451 9 5452 10 5453 13 5454 10 5455 13 5456 10 5457 13 5458 13 5459 2 5460 13 5461 2 5462 13 0 13 0 13 5463 2 5464 13 0 13 0 4 5465 5 5466 13 5467 13 0 13 0 13 5468 2 5469 13 5470 2 5471 13 5472 2 5473 2 5474 13 5475 13 5476 2 5477 13 5478 2 5479 13 5480 2 5481 13 5482 2 5483 7 5484 8 5485 13 5486 7 5487 13 5488 7 5489 8 5490 13 5491 7 5492 8 5493 13 5494 7 5495 8 5496 13 5497 4 5498 5 5499 7 5500 13 5501 7 5502 8 5503 13 5504 7 5505 8 5506 13 5507 7 5508 13 5509 7 5510 8 5511 13 5512 7 5513 8 5514 13 5515 7 5516 13 5517 7 5518 8 5519 13 5520 7 5521 8 5522 10 5523 11 5524 13 5525 7 5526 8 5527 10 5528 11 5529 13 5530 7 5531 8 5532 10 5533 11 5534 13 5535 7 5536 8 5537 10 5538 11 5539 13 5540 7 5541 8 5542 10 5543 11 5544 13 5545 7 5546 8 5547 9 5548 13 5549 7 5550 8 5551 9 5552 13 5553 7 5554 8 5555 9 5556 7 5557 8 5558 9 5559 13 5560 8 5561 9 5562 7 5563 8 5564 13 5565 7 5566 8 5567 9 5568 7 5569 8 5570 13 5571 7 5572 8 5573 9 5574 7 5575 8 5576 9 5577 11 5578 12 5579 13 5580 7 5581 8 5582 9 5583 8 5584 9 5585 11 5586 12 5587 13 5588 8 5589 9 5590 8 5591 9 5592 8 5593 9 5594 8 5595 9 5596 8 5597 9 5598 8 5599 9 5600 11 5601 12 5602 11 5603 12 5604 12 0 11 5605 12 5606 11 5607 12 5608 11 5609 12 5610 11 5611 12 5612 10 5613 11 5614 12 5615 13 5616 10 5617 11 5618 13 5619 10 5620 11 5621 12 5622 13 5623 10 5624 11 5625 12 5626 13 5627 7 5628 8 5629 10 5630 11 5631 12 5632 13 5633 7 5634 8 5635 10 5636 11 5637 13 5638 10 5639 11 5640 12 5641 13 5642 10 5643 11 5644 12 5645 13 5646 7 5647 8 5648 10 5649 11 5650 13 5651 8 5652 10 5653 11 5654 12 5655 13 5656 10 5657 11 5658 12 5659 13 5660 10 5661 11 5662 13 5663 10 5664 11 5665 12 5666 10 5667 11 5668 12 5669 13 5670 10 5671 11 5672 13 5673 10 5674 11 5675 12 5676 10 5677 11 5678 13 5679 10 5680 11 5681 12 5682 13 5683 11 5684 12 5685 11 5686 12 5687 11 5688 12 5689 11 5690 12 5691 11 5692 12 5693 11 5694 12 5695 10 5696 11 5697 13 5698 10 5699 13 5700 7 5701 10 5702 11 5703 13 5704 10 5705 11 5706 13 5707 10 5708 13 5709 7 5710 10 5711 11 5712 13 5713 13 0 7 5714 8 5715 10 5716 11 5717 13 5718 5 5719 6 5720 6 0 6 0 5 5721 6 5722 6 0 5 5723 6 0 5 5724 6 5725 5 5726 6 5727 4 5728 5 5729 6 5730 13 5731 5 5732 6 5733 13 5734 5 5735 6 5736 4 5737 5 5738 6 5739 4 5740 5 5741 5 5742 6 5743 4 5744 5 5745 6 5746 4 5747 5 5748 13 5749 5 5750 6 5751 4 5752 5 5753 6 5754 13 5755 4 5756 5 5757 13 5758 5 5759 6 5760 4 5761 5 5762 6 5763 7 5764 13 5765 4 5766 5 5767 7 5768 13 5769 5 5770 6 5771 13 5772 4 5773 5 5774 7 5775 13 5776 5 5777 6 5778 13 5779 5 5780 6 5781 5 5782 6 5783 5 5784 6 5785 5 5786 6 5787 5 5788 6 5789 5 5790 6 5791 7 5792 13 0 4 5793 5 5794 7 5795 13 5796 4 5797 5 5798 7 5799 13 5800 4 5801 5 5802 7 5803 13 5804 13 0 2 5805 7 5806 13 5807 4 5808 5 5809 7 5810 13 5811 7 5812 13 0 13 0 4 5813 5 5814 13 5815 4 5816 5 5817 13 5818 4 5819 5 5820 13 5821 4 5822 5 5823 7 5824 13 5825 4 5826 5 5827 7 5828 13 5829 18 5830 38 5831 14 5832 18 0 38 5833 14 5834 18 5835 38 5836 40 5837 14 5838 18 5839 38 5840 14 5841 18 5842 38 5843 14 5844 18 5845 38 5846 18 5847 38 5848 14 5849 18 5850 38 5851 14 5852 18 5853 38 5854 14 5855 18 5856 38 5857 14 5858 18 5859 38 5860 14 5861 18 5862 38 5863 14 5864 18 5865 38 5866 14 5867 18 5868 38 5869 14 5870 17 0 15 5871 17 0 15 5872 17 5873 15 5874 17 5875 16 0 16 0 16 0 16 0 16 0 16 0 16 0 15 5876 17 5877 15 5878 17 5879 17 0 15 5880 17 5881 15 5882 17 5883 15 5884 17 5885 15 5886 17 5887 15 5888 17 5889 15 5890 17 5891 15 5892 17 5893 15 5894 17 5895 15 5896 17 5897 15 5898 17 5899 15 5900 17 5901 15 5902 17 5903 15 5904 17 5905 15 5906 17 5907 18 5908 38 5909 14 5910 18 5911 38 5912 14 5913 18 5914 38 5915 14 5916 18 5917 38 5918 14 5919 18 5920 38 5921 14 5922 18 5923 38 5924 14 5925 18 5926 38 5927 14 5928 18 5929 38 5930 14 5931 18 5932 38 5933 14 5934 18 5935 38 5936 14 5937 18 5938 38 5939 14 5940 18 5941 38 5942 14 5943 18 5944 38 5945 14 0 18 5946 14 0 38 5947 18 5948 38 5949 14 5950 18 5951 14 5952 38 5953 18 5954 14 0 18 5955 38 5956 14 5957 18 5958 14 5959 38 5960 18 5961 38 5962 14 5963 18 5964 38 5965 14 5966 18 5967 38 5968 14 5969 18 5970 38 5971 14 5972 14 0 18 5973 14 0 18 5974 38 5975 14 5976 18 5977 14 0 14 0 14 0 18 5978 38 5979 14 0 14 0 14 0 18 5980 14 0 14 0 14 0 14 0 14 0 14 0 18 5981 14 0 14 0 14 0 18 5982 14 0 14 0 18 5983 14 0 18 5984 14 0 14 0 18 5985 14 0 14 5986 15 5987 14 0 14 0 14 5988 15 5989 14 5990 15 5991 14 5992 15 5993 14 5994 15 5995 14 5996 15 5997 14 0 15 5998 14 5999 15 6000 14 6001 15 6002 14 6003 15 6004 14 6005 15 6006 14 6007 15 6008 14 0 14 6009 15 6010 18 6011 38 6012 14 6013 18 6014 38 6015 14 6016 18 6017 38 6018 14 6019 18 6020 38 6021 14 0 18 6022 14 0 18 6023 14 0 18 6024 14 0 18 6025 38 6026 14 6027 15 0 15 0 15 0 15 0 15 0 15 0 15 0 17 6028 15 0 15 0 15 0 17 6029 15 0 15 0 15 0 15 0 15 0 15 0 15 6030 14 6031 15 6032 14 6033 15 0 15 6034 14 6035 15 0 15 6036 14 6037 15 0 15 0 15 0 15 0 15 0 15 0 14 6038 15 6039 15 0 15 0 14 6040 15 6041 14 6042 15 6043 15 0 14 6044 15 6045 14 6046 15 6047 15 0 14 6048 15 6049 15 0 15 0 15 0 15 0 15 6050 14 6051 15 0 15 0 15 6052 14 6053 15 0 15 0 15 0 15 6054 17 6055 15 6056 17 6057 15 0 15 6058 17 6059 15 6060 17 6061 15 6062 17 6063 15 6064 17 6065 15 6066 17 6067 15 6068 17 6069 15 0 15 6070 17 6071 15 6072 17 6073 15 0 15 0 15 6074 17 6075 15 0 15 0 15 0 17 6076 15 0 15 0 15 0 17 6077 15 0 15 6078 17 6079 15 0 15 0 15 0 15 0 15 0 15 0 15 6080 14 6081 15 0 14 6082 15 0 15 0 15 6083 17 6084 15 6085 17 6086 15 0 15 0 15 0 15 0 14 6087 15 6088 15 0 14 6089 15 6090 14 6091 15 6092 14 6093 15 6094 14 6095 15 6096 14 6097 15 6098 14 6099 15 6100 18 0 38 6101 40 6102 18 6103 38 6104 40 6105 38 6106 40 6107 38 6108 40 6109 18 6110 0 6111 40 6112 39 6113 0 0 0 0 0 0 0 6114 40 6115 39 6116 0 6117 39 6118 0 6119 39 6120 0 6121 40 6122 39 6123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 6124 3 6125 0 6126 40 6127 3 6128 39 6129 40 6130 3 6131 40 6132 3 6133 0 6134 40 6135 3 6136 0 6137 40 6138 3 6139 39 6140 0 6141 40 6142 3 6143 39 6144 0 0 0 0 0 0 0 6145 40 6146 39 6147 0 6148 39 6149 0 6150 39 6151 0 6152 40 6153 39 6154 38 6155 40 6156 18 6157 38 6158 40 6159 18 6160 38 6161 40 6162 18 6163 38 6164 40 6165 38 6166 40 6167 18 6168 18 6169 38 6170 40 6171 18 6172 38 6173 40 6174 18 6175 38 6176 40 6177 18 6178 38 6179 40 6180 18 6181 38 6182 40 6183 18 0 38 6184 40 6185 18 6186 38 6187 40 6188 18 6189 38 6190 40 6191 18 6192 38 6193 40 6194 0 0 0 6195 40 0 1 6196 3 6197 40 6198 0 6199 40 6200 3 6201 40 6202 3 6203 40 6204 3 0 40 6205 3 6206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6207 40 6208 39 6209 0 0 39 6210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6211 40 6212 39 6213 0 6214 40 6215 39 6216 17 0 15 6217 15 6218 17 6219 16 0 16 0 16 0 16 0 16 0 15 6220 17 6221 15 6222 17 6223 15 6224 17 6225 15 6226 17 6227 15 6228 17 6229 17 0 17 0 17 0 17 0 17 0 15 6230 17 6231 17 0 15 6232 17 6233 17 0 17 0 17 0 15 6234 17 6235 15 6236 15 6237 17 6238 17 6239 15 6240 15 6241 17 6242 17 6243 15 6244 17 6245 15 6246 17 0 16 0 16 0 16 6247 17 6248 16 0 17 6249 16 0 16 6250 17 6251 16 6252 17 6253 16 0 16 6254 17 6255 16 0 16 0 16 0 17 6256 16 6257 17 6258 16 0 16 6259 17 6260 16 6261 17 6262 16 0 16 6263 17 6264 16 6265 17 6266 16 6267 17 6268 16 6269 17 6270 16 0 16 0 16 6271 17 6272 15 6273 17 6274 15 6275 17 6276 16 6277 17 6278 16 6279 17 6280 17 0 16 6281 17 6282 16 6283 17 6284 16 6285 17 6286 16 6287 17 6288 16 6289 17 6290 16 6291 17 6292 16 6293 17 6294 16 6295 17 6296 16 6297 17 6298 16 6299 17 6300 16 6301 17 6302 16 6303 17 6304 16 6305 17 6306 16 6307 17 6308 16 6309 17 6310 16 6311 17 6312 15 6313 16 6314 17 6315 16 6316 17 6317 16 6318 17 6319 16 6320 17 6321 16 6322 17 6323 17 0 17 0 17 0 17 0 17 0 16 6324 17 6325 15 6326 16 6327 17 6328 15 6329 17 6330 15 6331 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 6332 17 6333 16 6334 17 6335 16 6336 17 6337 16 6338 17 6339 16 6340 17 6341 16 6342 17 6343 16 6344 17 6345 16 6346 17 6347 0 6348 39 6349 0 6350 39 6351 0 6352 40 6353 39 6354 0 6355 39 6356 0 6357 40 6358 39 6359 0 6360 40 6361 39 6362 0 6363 40 6364 39 6365 0 6366 40 6367 39 6368 0 6369 40 6370 21 6371 39 6372 40 6373 21 0 40 6374 3 0 - - - - - - - - 0.007045 0.173505 0.984808 -0.828748 -0.039956 -0.983997 0.173648 -0.619114 0.999177 -0.040573 0 38.4201 0 0 0 1 - - 0.997006 -0.03857 -0.067017 -0.107119 0.043955 0.995759 0.080817 -2.63794 0.063615 -0.083521 0.994474 0 0 0 0 1 - - 0.977824 0.147372 0.148802 18.5253 -0.173981 0.96713 0.185451 0.000000 -0.116581 -0.207227 0.971322 -0.000000 0 0 0 1 - - 0.994272 -0.080021 -0.070841 16.857 0.084755 0.994175 0.066558 0 0.065102 -0.072182 0.995264 0 0 0 0 1 - - -0.013593 0.000756 -0.999907 0.000002 -0.132314 0.991204 0.002548 2.50034 0.991114 0.132336 -0.013373 1.33403 0 0 0 1 - - 0.396289 -0.060651 -0.91612 14.0975 -0.099523 0.989099 -0.108534 0 0.912716 0.134186 0.385933 0 0 0 0 1 - - 0.73661 -0.676318 0 29.1533 0.676318 0.73661 0 -0.000000 0 0 1 0 0 0 0 1 - - 0.695839 0.136053 0.705193 23.1665 -0.717219 0.080396 0.692195 -0.000000 0.037479 -0.987434 0.153523 -0.000000 0 0 0 1 - - 0.95014 0.175765 -0.257566 9.75346 -0.253304 0.916776 -0.308804 0.291589 0.181853 0.358649 0.915587 2.27766 0 0 0 1 - - 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 -0.000001 0 0 0 1 - - 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0 0 0 1 0.000000 0 0 0 1 - - - - - 0.765657 -0.14718 -0.626184 2.92835 -0.205063 0.866831 -0.454481 0.000000 0.609688 0.476383 0.633514 3.25372 0 0 0 1 - - 0.965943 0.258756 0 4.76344 -0.258756 0.965943 0 0.000000 0 0 1 -0.000000 0 0 0 1 - - 0.951095 -0.3089 0 4.76344 0.308901 0.951095 0 -0.000001 0 0 1 0.000000 0 0 0 1 - - - - - 0.965943 0.258756 -0.000067 10.0953 -0.258756 0.965943 -0.000004 0.814601 0.000065 0.00002 1 -2.45468 0 0 0 1 - - 0.965943 0.258756 0 4.32391 -0.258756 0.965943 0 0.000001 0 0 1 0.000000 0 0 0 1 - - 0.965943 0.258756 0 3.74151 -0.258756 0.965943 0 0.000001 0 0 1 -0.000000 0 0 0 1 - - - - - - - - - 0.881678 -0.466647 -0.069882 3.34012 0.464682 0.884426 -0.043138 4.27059 0.081936 0.00556 0.996622 0 0 0 0 1 - - 0.912899 -0.408186 -0.00001 5.81796 0.403684 0.902836 -0.148078 -0.000002 0.060453 0.135176 0.988976 0 0 0 0 1 - - 0.912897 0.403688 -0.060452 5.81796 -0.408189 0.902826 -0.135229 -0.000001 -0.00001 0.148127 0.988968 0 0 0 0 1 - - 0.88168 0.464679 -0.081934 5.81796 -0.466644 0.884428 -0.005561 0.000000 0.06988 0.043137 0.996622 -0.000000 0 0 0 1 - - - - - - -0.013691 0.000855 0.999906 -0.000003 -0.132217 0.991217 -0.002658 2.50034 -0.991126 -0.132241 -0.013458 -1.33403 0 0 0 1 - - 0.407164 -0.395214 0.823422 14.0975 0.037294 0.907978 0.417356 0.000000 -0.912594 -0.139223 0.384435 -0.000005 0 0 0 1 - - 0.737051 -0.675837 0 29.1533 0.675837 0.737051 0 0.000000 0 0 1 -0.000001 0 0 0 1 - - 0.981509 -0.112457 -0.154897 23.1665 -0.163013 -0.066914 -0.984352 0.000000 0.100333 0.991401 -0.084008 -0.000002 0 0 0 1 - - 0.76561 -0.147126 0.626254 2.92835 -0.205192 0.866796 0.454489 -0.000000 -0.609703 -0.476464 0.633439 -3.25372 0 0 0 1 - - 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000001 0 0 1 0.000001 0 0 0 1 - - 0.951125 -0.308807 0 4.76344 0.308807 0.951125 0 -0.000002 0 0 1 -0.000001 0 0 0 1 - - - - - 0.950098 0.17585 0.257665 9.75346 -0.253424 0.916741 0.308809 0.291587 -0.181908 -0.358697 0.915558 -2.27766 0 0 0 1 - - 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 0.000000 0 0 1 0.000002 0 0 0 1 - - 0.965918 0.25885 0 4.76344 -0.258851 0.965918 0 -0.000002 0 0 1 -0.000000 0 0 0 1 - - - - - 0.965918 0.258851 -0.000033 10.0953 -0.25885 0.965918 -0.000002 0.814594 0.000031 0.00001 1 2.45468 0 0 0 1 - - 0.965918 0.25885 0 4.32391 -0.258851 0.965918 0 0.000000 0 0 1 -0.000000 0 0 0 1 - - 0.965918 0.25885 0 3.74151 -0.25885 0.965918 0 -0.000002 0 0 1 -0.000000 0 0 0 1 - - - - - - - - - - - - -0.846073 0.492205 -0.20468 -0.000004 0.501497 0.865128 0.007414 0.000001 0.180723 -0.096373 -0.978801 11.5832 0 0 0 1 - - -0.503478 0.803065 0.318745 20.4061 -0.863973 -0.464634 -0.194076 0.000001 -0.007754 -0.3731 0.927758 0 0 0 0 1 - - 0.172531 -0.985004 0 23.5962 0.985004 0.172531 0 -0.000000 0 0 1 0.000000 0 0 0 1 - - 0.007319 -0.833868 -0.551915 19.0017 0.998479 0.036255 -0.041531 -0.000000 0.054641 -0.550773 0.832866 0.000001 0 0 0 1 - - - - - - -0.36334 0.930452 0.047364 -0.000005 0.860721 0.3547 -0.365168 0.000000 -0.356571 -0.091911 -0.929736 -11.5832 0 0 0 1 - - 0.050882 0.971188 -0.232823 20.4061 -0.998611 0.05267 0.001466 0.000000 0.013686 0.232426 0.972517 -0.000003 0 0 0 1 - - -0.202354 -0.971514 0.123339 23.5962 0.975346 -0.188608 0.114568 0.000000 -0.088042 0.143482 0.985729 0.000000 0 0 0 1 - - 0.968391 -0.227015 0.103355 19.0017 0.222073 0.973352 0.057195 0.000000 -0.113585 -0.032435 0.992999 0.000001 0 0 0 1 - - - - - - - - #AlienPelvis-node - - - - - - - - - - 30 - - - 0 - 3.33333 - - - - - - - -
    diff --git a/applications/plugins/SofaAssimp/examples/scene.dae.human b/applications/plugins/SofaAssimp/examples/scene.dae.human deleted file mode 100644 index ebf86015d66..00000000000 --- a/applications/plugins/SofaAssimp/examples/scene.dae.human +++ /dev/null @@ -1,2556 +0,0 @@ - - - - - Laurence Boissieux - OpenCOLLADA for 3ds Max; Version: 1.3.1; Revision: 847M; Platform: x64; Configuration: Release_Max2011_static - file:///D:/MesDocuments/MAX/CHARACTERS/KOBA/max/KobaMedSKinBones_Walk.max - - 2012-06-29T11:37:23 - 2012-06-29T11:37:23 - - Z_UP - - - - - - - KobaHead_jpg - - - - - KobaHead_jpg-surface - - - - - - 0 0 0 1 - - - 0.9019608 0.6431373 0.5450981 1 - - - - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - KobaHead_jpg - - - - - KobaHead_jpg-surface - - - - - - 0 0 0 1 - - - 0.9019608 0.6431373 0.5450981 1 - - - - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - - 0 0 0 1 - - - 0.2745098 0.2745098 0.2745098 1 - - - 0.2745098 0.2745098 0.2745098 1 - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - skin_jpg - - - - - skin_jpg-surface - - - - - - 0 0 0 1 - - - 0.9019608 0.6431373 0.5450981 1 - - - - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - skin_jpg - - - - - skin_jpg-surface - - - - - - 0 0 0 1 - - - 0.9019608 0.6431373 0.5450981 1 - - - - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - - 0 0 0 1 - - - 0.3647059 0 0 1 - - - 0.3647059 0 0 1 - - - 0.9 0.9 0.9 1 - - - 10 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - BkHair_jpg - - - - - BkHair_jpg-surface - - - - - - 0 0 0 1 - - - 1 1 1 1 - - - - - - 0.9 0.9 0.9 1 - - - 34 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - KobaEye_jpg - - - - - KobaEye_jpg-surface - - - - - - 0 0 0 1 - - - 0.588 0.588 0.588 1 - - - - - - 0.9 0.9 0.9 1 - - - 24 - - - 0 0 0 1 - - - 1 1 1 1 - - - 1 - - - - - - - - 0 - 0 - 0 - 1.5 - 0 - 3 - 1 - 0 - - - 1 - 1 - 0 - 0.1 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -0.03445029 -0.009889998 0.004027128 -0.03287536 -0.01116701 0.01026046 -0.03166895 -0.01387533 0.01606786 -0.03923661 -0.01514306 0.01578236 -0.03923661 -0.01622435 -0.01051652 -0.03923661 -0.02048703 -0.01870751 -0.03923661 -0.02755036 -0.02873337 -0.03923661 -0.02860983 -0.036219 0.008639202 0.02726141 0.0731906 0.00827983 0.06636745 0.09644815 -0.004996464 0.05910253 0.1046761 -0.01551592 0.04539867 0.1064012 -0.02797248 0.0353887 0.1073289 -0.03923661 0.03397868 0.1067413 -0.03923661 0.01114757 0.0913223 -0.004129924 -0.0056107 0.04651128 0.007581163 0.04439702 0.08759561 -0.00343477 0.01216071 0.0782249 0.009767354 0.01479043 0.05995361 -0.008104976 -0.01110264 0.02816808 0.007355202 3.06908e-4 0.03071213 0.008444488 0.007533741 0.04626846 -0.02791509 0.0157597 0.0926065 -0.02840236 -0.01178254 0.04457149 -0.01592908 -0.008959414 0.0448021 -0.004224487 0.0299116 0.09191002 -0.02076934 -0.01575532 0.02488291 -0.02702582 -0.006194893 0.06120348 -0.02712548 0.00277687 0.0774857 -0.01415221 -0.004761036 0.06046483 -0.01643518 0.0213257 0.09312709 -0.0033057 4.23015e-4 0.06160297 -0.01602333 0.006754864 0.07875514 -0.03020595 -0.01645332 0.02386209 -0.00413356 -0.004225217 -0.01964915 -0.003598459 -6.91257e-4 -0.01402509 0.01138547 0.005684025 -0.01682014 0.01445465 0.01183875 -0.008585732 0.01530232 0.01561017 -0.003297454 0.005214788 -9.73955e-4 0.01525843 -0.01305833 -0.006918691 0.0138278 -0.0222298 -0.005681834 0.01061332 -0.02678591 -0.001557432 0.003567714 -0.01582925 -0.002197525 -0.01545979 -0.009150542 -0.005587663 -0.02786194 -0.01945989 -0.004343893 -0.02099458 -0.03186762 -0.003158771 2.37584e-4 -0.0222487 -0.01340415 0.01651704 -0.009536212 -0.009921871 0.01931143 0.006218854 -3.44455e-4 0.02022362 0.02064341 0.02358896 -0.01092255 0.0171594 0.0176193 -0.02120395 -0.005381562 0.002996428 -0.005693875 -0.01292222 0.00287242 -0.005649619 -0.02072395 0.009434681 -0.002001121 -0.02144123 0.01087546 -0.001644633 -0.01167718 0.002671605 0.002668851 0.002553657 0.007528072 -0.002530601 -3.1165e-4 0.005280569 -0.004865125 -0.004600346 0.002446838 -0.01103687 -0.01358077 0.001784794 -0.0103488 -0.02287178 0.01235167 -9.7382e-4 -0.0198983 0.006121218 2.54154e-4 -0.01230257 0.001987688 0.005627155 -3.81127e-4 0.003676459 0.00595355 0.006138645 0.01194223 0.001593355 0.004726246 0.008867837 -0.006053381 -0.02361107 0.004917189 -0.008095384 -0.01281434 0.001222014 0.008086697 4.73347e-4 0.002975232 0.007327682 0.01072397 0.01440904 -0.001360536 0.0108886 0.01312165 -0.003659964 0.005535036 0.005476214 -0.009538015 -0.01472047 -5.37835e-4 -0.01263452 -0.01884246 0.007298581 -0.003089137 -0.02074179 0.007174976 -0.006599545 -0.02749631 9.03707e-4 -0.007908631 -0.02421021 0.0129416 -0.003795624 -0.02682373 0.004034497 -0.004423261 -0.0299377 0.001753129 -0.002235889 -0.02604681 0.00366392 -2.25306e-4 -0.02875589 -0.007643722 0.00751248 -0.01918595 0.007202197 -6.05035e-4 -0.02039352 0.001989394 0.002004027 -0.001980431 0.004514305 0.002468631 0.01512143 0.01272285 0.01734877 0.01260685 0.01191092 0.009444833 0.007573701 0.01195361 0.002917773 0.004101753 0.01128623 -3.15502e-4 0.004974831 0.01305451 -0.001427971 0.008556802 0.01206963 -0.001526828 0.01523419 0.01957944 0.001490103 0.0196904 0.0290628 0.005570769 0.02081387 0.02824504 -0.002465844 0.001362778 0.004859149 -0.008196473 0.00983844 0.0102506 -0.03547262 0.006486338 0.0184915 -0.05482991 0.01433342 0.0227212 -0.04611642 0.01583627 0.03425182 -0.05668487 0.004653282 0.001118949 -0.02592302 0.004543401 0.006242862 -0.04448751 -0.00180681 -0.001896396 -0.03427603 0.01413378 0.05140077 -0.06437688 0.006752208 0.04166833 -0.07587022 0.008338865 0.02841248 -0.06638467 -0.006914906 0.003017232 -0.05844789 -0.001877464 0.004196451 -0.05372379 -0.01450327 -0.005186293 -0.04875732 -0.01005294 -0.004127622 -0.04436089 -0.01773467 -0.007039078 -0.0379968 4.97151e-4 0.01305398 -0.06095134 0.001993027 0.02164715 -0.07328805 0.002020769 0.03152783 -0.08160578 0.001281496 0.04282246 -0.08364022 -0.005237035 0.03120015 -0.09070468 -0.004067961 0.02331993 -0.08703506 -0.004260659 0.01512498 -0.07903443 -0.0204565 -6.86355e-4 -0.07973206 -0.01106332 0.009545859 -0.08283518 -0.01055896 0.01719128 -0.09124767 -0.01137004 0.02320392 -0.0944934 -0.03923661 -0.010531 -0.08502078 -0.02603862 -0.006868835 -0.09260782 -0.02659538 -0.00276084 -0.09746609 -0.03923661 -0.006492261 -0.09923108 -0.03923661 -0.01011954 -0.09421553 -0.02729198 -0.007601313 -0.08374631 -0.01755018 0.001368912 -0.08794425 -0.0179267 0.005951568 -0.09449892 -0.01885574 0.01256692 -0.09777326 -0.02707056 0.00575457 -0.1005541 -0.01310868 0.003801443 -0.07352233 -0.005314648 0.008793034 -0.06461374 -0.02912308 -0.01811519 -0.05419858 -0.02479944 -0.002546213 -0.07429376 -0.02610753 -0.005135439 -0.07120356 -0.01699023 8.32267e-4 -0.06848755 -0.0203198 -0.001709867 -0.06767058 -0.01270234 0.00228256 -0.05980863 -0.03661729 -0.02041843 -0.05464002 -0.0125974 0.003762878 -0.06228483 -0.03923661 -0.008935541 -0.07734247 -0.03047411 -0.006621413 -0.07672764 -0.03275013 -0.00888849 -0.07396474 -0.03923661 -0.01031339 -0.07448149 -0.01918926 -0.007429026 -0.0547224 -0.03297645 -0.01619459 -0.04834509 -0.03694228 -0.01744667 -0.04837317 -0.0359282 -0.01621809 -0.0435915 -0.03923661 -0.01707952 -0.04864713 -0.02549314 -0.01067561 -0.04245324 -0.02534792 -0.01276752 -0.05143167 -0.02970154 -0.0145014 -0.04922572 -0.03288958 -0.01426496 -0.04286122 -0.03067188 -0.0132884 -0.04232037 -0.03489551 -0.01093891 -0.004773974 -0.03135347 -0.004881628 -0.008556768 -0.03475563 -0.01743225 -0.01865828 -0.03431163 -0.02094378 -0.02376318 -0.03131674 -0.01694685 -0.02691662 -0.03214679 -0.0146331 -0.02177501 -0.0336353 -0.0215325 -0.03959751 -0.03356524 -0.02441458 -0.02776611 -0.03446522 -0.01323968 -0.01139677 -0.03205182 -0.01026829 -0.01445937 -0.02989376 -0.02212713 -0.03323734 -0.03266912 -0.02664527 -0.03217447 -0.03207795 -0.02576896 -0.0356034 -0.02944705 -0.02218254 -0.03569317 -0.02465614 -0.01807783 -0.03740728 -0.02795782 -0.01433728 -0.04110467 -0.02530956 -0.01139903 -0.04043961 -0.02703129 -0.01591624 -0.03113532 -0.02347502 -0.009977669 -0.03738296 -0.02938853 -0.01210936 -0.02738261 -0.02771622 -0.009641878 -0.02913833 -0.02409371 -0.008717848 -0.03230369 -0.02830286 -0.01645123 -0.0404644 -0.03153672 -0.01970382 -0.03924632 -0.03165423 -0.02027006 -0.02928269 -0.0250372 -0.01775841 -0.03398097 -0.0251863 -0.006711011 -0.0327675 -0.02348523 -0.007639863 -0.03705347 0.02073762 0.02967951 -0.02869427 0.02227024 0.03515796 -0.01545548 0.02149695 0.03967902 0.05195534 0.02547346 0.05899433 0.018026 0.01858554 0.02114974 0.03099835 0.02120382 0.03009646 0.04182756 0.02447002 0.05249666 0.01407099 0.02040615 0.04137098 -0.04097629 0.02306486 0.05007651 -0.02191859 0.02358696 0.05962861 -0.02608967 0.01918559 0.05694892 -0.04736781 0.02436905 0.05314668 -0.006345152 0.02480504 0.05865876 -0.007552505 0.02232499 0.04113747 0.01000237 0.02288334 0.03956588 -0.004253983 0.02204646 0.06465127 0.0693145 0.02807341 0.07638361 0.02416587 0.02322567 0.07691289 0.07138133 0.02164297 0.05062746 0.06114028 0.02659666 0.06465773 0.02083528 0.02337503 0.07033929 -0.03063869 0.02523089 0.06654154 -0.008800864 0.01851985 0.07058216 -0.04999405 0.01693293 0.07435246 -0.04916954 0.0238851 0.06638642 -0.02813613 0.01838126 0.06576832 -0.04980218 9.80068e-4 0.06065964 -0.07943779 0.01070541 0.06704719 -0.06797409 -0.001216972 0.06786198 -0.07792425 0.008388007 0.07180379 -0.06593144 0.01227816 0.06080022 -0.067891 0.005195447 0.05208154 -0.07890594 0.02718589 0.06977352 0.02295434 0.02492597 0.06306264 -0.008302808 -0.005167374 0.06386659 -0.08354318 -0.01184988 0.05638435 -0.09120739 -0.006136021 0.04196117 -0.09068203 -0.002361494 0.05565262 -0.08358467 -0.02987253 0.04399958 -0.09893863 -0.02777558 0.02255948 -0.1000282 -0.01822726 0.05046738 -0.09516986 -0.01355904 0.03020801 -0.09592401 -0.03923661 0.04335939 -0.09893863 -0.03923661 0.01812036 -0.1024001 -0.02350454 0.04601537 -0.09747379 -0.01998655 0.02500303 -0.09838087 -0.03568569 -0.0186322 -0.04162871 -0.03697293 -0.01403302 -0.03759717 -0.03384523 -0.0120799 -0.03841304 -0.02990161 -0.01110333 -0.03773307 -0.02632311 -0.01160182 -0.03613447 -0.0271859 -0.0142917 -0.03576123 -0.03119832 -0.01753427 -0.03448032 -0.03459095 -0.01924457 -0.03540026 -0.03664134 -0.01644713 -0.0358914 -0.03791071 -0.01188882 -0.03323216 -0.03478301 -0.00993569 -0.03404803 -0.03083939 -0.008959128 -0.03336806 -0.02726089 -0.009441836 -0.03176946 -0.02812368 -0.0121302 -0.03139622 -0.03213609 -0.01537455 -0.03011532 -0.03552873 -0.01710036 -0.03103525 -0.03757912 -0.01430292 -0.03152639 -0.03636288 -0.01126346 -0.02980283 -0.03462214 -0.01029356 -0.03043369 -0.03156237 -0.009506641 -0.02985044 -0.03038869 -0.009708524 -0.02928542 -0.03368564 -0.01255971 -0.02842695 -0.03529696 -0.01362143 -0.02929042 -0.03626711 -0.01217755 -0.02888457 -0.02045034 -0.006603941 -0.05970898 -0.02497141 -0.01476014 -0.05871081 -0.03266633 -0.01937339 -0.05830001 -0.01982393 -0.004518174 -0.06657179 -0.02582966 -0.009486683 -0.06967442 -0.03241873 -0.01413036 -0.07217607 -0.02520672 -0.0118502 -0.0653415 -0.03162796 -0.01603725 -0.06710302 -0.01931297 -0.00563661 -0.06361255 -0.02757399 -0.005645339 -0.06227221 -0.02589095 -0.005858357 -0.05968881 -0.03923661 -0.01741493 -0.0682977 -0.03923661 -0.01990111 -0.06003129 -0.02025292 -0.009887222 -0.05833812 -0.02480356 -0.01573761 -0.05593962 -0.03260776 -0.01924817 -0.05354176 -0.03923661 -0.01914068 -0.05481906 -0.03638418 -0.02074017 -0.05923624 -0.0369997 -0.009914963 -0.06129979 -0.02907002 -0.01780976 -0.05818482 -0.02966279 -0.007680319 -0.05994943 0.01052647 0.1472634 -0.00830323 0.006512357 0.1413767 -0.02152661 0.01428766 0.1532051 0.01646411 0.01550675 0.1261098 -0.02010697 0.0210096 0.1137845 -0.02031088 0.0162426 0.1299231 0.07898023 0.027081 0.1164506 0.002232788 0.02904405 0.1121844 0.01510906 0.02859437 0.1206633 0.05667841 0.0162426 0.1457972 0.05747199 0.02615272 0.1328338 0.03936732 0.0133112 0.1071703 0.09656911 -0.005630042 0.07681198 0.1079046 0.01026136 0.08243317 0.0980817 -0.005410516 0.153522 -0.02097761 -0.002601102 0.160533 -0.007208227 0.02979307 0.1058757 0.02178728 0.02818684 0.1032018 0.06469449 0.02991594 0.09591187 0.025231 0.02536225 0.08526425 0.07117189 0.02897166 0.08623994 0.0255307 0.02002069 0.132059 -0.008338353 0.02396722 0.1153719 -0.008669972 0.02425172 0.136207 0.01112628 -5.61557e-4 0.1649684 0.01964962 6.99021e-4 0.1537963 0.06769152 -6.98434e-4 0.1326647 0.09650698 -0.002634818 0.1065231 0.1094502 0.005223787 0.109447 -0.07263637 0.009871788 0.09879117 -0.0594368 0.01425678 0.09846368 -0.04467249 0.007705036 0.08902676 -0.07780886 0.0067033 0.0993188 -0.07519102 0.01258449 0.08929281 -0.05005705 0.01541968 0.08163949 -0.05007493 -5.86046e-4 0.118252 -0.0699178 -0.007164385 0.1291516 -0.06649351 0.006720514 0.08004063 -0.07913077 0.009448995 0.08910499 -0.0612824 0.01088337 0.08083377 -0.06300771 0.008356592 0.1083258 -0.05693305 0.009303386 0.11864 -0.03711736 0.01314239 0.1072692 -0.03789794 0.002339724 0.1174944 -0.05377126 -0.003527937 0.1286338 -0.04945004 0.001039225 0.1313783 -0.03736699 -0.001452319 0.07079622 -0.1097102 0.003058083 0.08144082 -0.1094145 0.006910512 0.08978486 -0.0905453 0.006786708 0.1033237 -0.1188374 -0.002217814 0.07081672 -0.1204638 -0.00651408 0.06859315 -0.1519529 0.002819064 0.1142281 -0.1039808 0.006568942 0.1015957 -0.1064688 0.007326368 0.09139694 -0.1201927 0.006329887 0.09980801 -0.08810855 0.003943924 0.1110425 -0.08513486 -0.00248199 0.120665 -0.08350146 -2.04919e-5 0.07191078 -0.09038317 0.004221848 0.08040184 -0.09087038 0.002668269 0.08082552 -0.121006 0.006664833 0.0903127 -0.108897 -0.004871616 0.1258218 -0.1015453 -0.01261116 0.1339551 -0.1000727 -0.01010937 0.1312431 -0.0809865 0.003206011 0.1175206 -0.117742 -0.006742388 0.1505388 -0.1514079 -0.01218583 0.1381502 -0.1175859 0.005141638 0.1204802 -0.1318743 0.008016124 0.1046107 -0.1307281 0.007781614 0.09210581 -0.1318241 0.001841746 0.07989786 -0.1325453 -0.004352622 0.07024703 -0.1322267 -0.0113223 0.1432049 -0.1325941 -0.004083853 0.1313823 -0.1182546 -0.00319729 0.1360789 -0.1325858 -0.03007254 0.1668413 -0.005411029 -0.03036413 0.1602495 -0.02038813 -0.03923661 0.166353 -0.005336404 -0.01618038 0.1345511 0.0980162 -0.02773604 0.1595419 0.07108296 -0.01424366 0.1578902 0.07022312 -0.01810434 0.1580522 -0.02067673 -0.03923661 0.1601397 0.07161447 -0.01488014 0.1704955 0.02095473 -0.01664177 0.1658647 -0.005657792 -0.02838742 0.1717241 0.02217531 -0.03923661 0.1722153 0.02224255 -0.03923661 0.1341503 0.1006921 -0.01903053 0.1060742 0.1151339 -0.02699415 0.1349623 0.1001702 -0.01760767 0.07449304 0.1141078 -0.02905534 0.07392295 0.1153422 -0.02813532 0.1056256 0.1160661 -0.03923661 0.1059375 0.1162842 -0.0329508 -0.009056155 -0.06043727 -0.01998081 0.1379273 -0.09908922 -0.03923612 0.1522755 -0.1327787 -0.03923626 0.1428101 -0.09810968 -0.03147978 0.1464825 -0.1180044 -0.03179995 0.1407183 -0.06309903 -0.01923246 0.1421751 -0.1173651 -0.02406121 0.1386146 -0.06361723 -0.01842055 0.1353472 -0.07935178 -0.01563862 0.1353472 -0.06447387 -0.02546825 0.1389534 -0.07829702 -0.02210969 0.1410543 -0.04561043 -0.01174641 0.1367033 -0.04697144 -0.009355083 0.1412065 -0.03740978 -0.03195351 0.1407183 -0.07823324 -0.02074179 0.1460894 -0.03678322 -0.03195316 0.1418284 -0.09855253 -0.02679816 0.1405542 -0.09858437 -0.03923661 0.1461639 -0.04475439 -0.03074203 0.1504839 -0.03601789 -0.031249 0.1456756 -0.04478574 -0.03167092 0.1516802 -0.1329769 -0.02522487 0.1453568 -0.1178251 -0.01742909 0.1477721 -0.1322738 -0.02404825 0.1506881 -0.132702 -0.03257567 0.06088428 -0.1305391 -0.02714006 0.06210499 -0.1307833 -0.01856825 0.05248826 -0.09825039 -0.01175709 0.0601174 -0.09458828 -0.01260439 0.06229156 -0.1072836 -0.007436326 0.06655285 -0.1082602 -0.004796881 0.06713106 -0.09068203 -0.03923661 0.0606862 -0.1307467 -0.02974861 0.04807986 -0.1011359 -0.02358739 0.04934834 -0.09893863 -0.009378182 0.06601124 -0.119567 -0.01204116 0.06479053 -0.1320264 -0.03046182 0.05203089 -0.1048422 -0.03182072 0.057214 -0.1139517 -0.02563017 0.05767519 -0.1139517 -0.01430599 0.06431328 -0.1174898 -0.0211005 0.06099986 -0.116065 -0.02861438 0.06508122 -0.1501158 -0.02155347 0.06308155 -0.130618 -0.01985718 0.05743007 -0.108016 -0.02433081 0.05349181 -0.1043539 -0.01687281 0.06527881 -0.1307911 0.02589081 0.0770781 0.005062748 -0.005331583 0.001203328 -0.006318092 -8.9258e-6 0.003569975 -0.005480621 0.004055873 0.007881066 -0.002507057 0.00637858 0.01097056 -0.001316242 0.005697768 0.01195057 -5.84107e-4 -7.13225e-4 0.00230612 0.003590822 -0.0119099 9.86763e-4 0.004209757 -0.01958334 0.004585471 -3.96728e-4 -0.02177536 0.008648949 -0.002075244 -0.02205818 0.009876315 -0.001379352 -0.01297698 9.96083e-4 -0.005948186 -0.01912959 0.004305638 -0.003181338 0.02654728 0.1003963 -0.03334771 0.03401159 0.1067729 -0.0173236 0.03555836 0.1069449 -0.007784475 0.03535271 0.106401 0.002822651 0.03193507 0.0759069 0.007595432 0.02571887 0.08631111 -0.04424845 0.02407604 0.08093769 -0.04157375 0.02594347 0.09217635 -0.04334901 0.03435603 0.1007626 0.01035834 0.03367485 0.08385324 0.01151837 0.03488199 0.0937294 0.01332725 0.02955765 0.1014846 -0.03512715 0.03471833 0.1116403 -0.01822304 0.03615996 0.1119084 -0.007743943 0.03621254 0.1109469 0.004718794 0.0365388 0.1037699 0.01426984 0.03656574 0.09427145 0.01800395 0.03548659 0.082268 0.01599122 0.03288779 0.07483182 0.01045502 0.0391112 0.1115912 -0.007901264 0.02417356 0.06868792 -0.008451104 0.0292804 0.09879001 0.007880867 0.02025782 0.09946443 -0.02754545 0.02257999 0.07382867 -0.03295004 0.02325982 0.1017919 -0.01786017 0.02613762 0.102863 -0.007104635 0.01970591 0.09040996 -0.03772664 0.02053187 0.0833533 -0.03799665 0.0282104 0.1025247 0.003194988 0.02854836 0.09276219 0.01014745 0.02763569 0.08519016 0.009453952 0.02386887 0.09192108 -0.03930889 0.02384508 0.08480228 -0.03957223 0.02264393 0.07521274 -0.03260248 0.02559008 0.07189975 -0.005224336 0.03106767 0.08691362 -0.03771464 0.02481179 0.0789486 -0.0276956 0.03792051 0.1064578 0.004034745 0.02867659 0.0812232 -0.03537179 0.02985981 0.08739362 -0.0332207 0.03535372 0.1056068 -0.006857614 0.03612435 0.0992042 -0.01404539 0.03682815 0.09828021 -0.006363729 0.02625808 0.07954665 -0.02600593 0.03683705 0.07820199 0.006495683 0.04155663 0.09312464 0.01451708 0.03863133 0.09216657 0.01667408 0.03029511 0.08666658 -0.02560605 0.03161187 0.09308238 -0.02524991 0.02950937 0.07972998 -0.01005375 0.02979081 0.08590332 -0.01323055 0.02905225 0.08657471 -0.02894415 0.02736512 0.08126505 -0.02881414 0.02626637 0.0823504 -0.02708688 0.03344404 0.1009753 -0.02482049 0.032286 0.09777578 -0.01961051 0.04129433 0.09993573 0.01236667 0.02654027 0.07773659 -0.03086568 0.02648099 0.07790719 -0.0124333 0.02961559 0.0741244 -0.001781245 0.03539868 0.07915476 0.006705786 0.04074017 0.1055879 0.003415047 0.04017751 0.1075953 -0.006804543 0.03754054 0.1080422 -0.006801718 0.03646209 0.0920869 0.01280555 0.03327363 0.0929767 0.004581768 0.03857425 0.1080501 -0.01886111 0.03739799 0.1077573 -0.01847117 0.02865585 0.08812163 5.35347e-4 0.03573843 0.1025184 0.003285762 0.0262169 0.08125653 -0.03168244 0.02651891 0.07655324 -0.01125185 0.03583754 0.09590137 -2.38614e-4 0.02921063 0.07804276 -0.005064871 0.02893907 0.08023391 -0.007199319 0.02840582 0.07731324 -0.008773179 0.03053302 0.08983625 0.005158568 0.02790602 0.08587454 0.005025602 0.03857439 0.1000229 0.01294016 0.03635533 0.0980169 0.01111316 0.03596534 0.1008752 -0.02969048 0.03182906 0.09410618 -0.03500573 0.03341575 0.07934675 0.006674585 0.0341307 0.1017421 -0.02729444 0.03537278 0.1055696 -0.01562588 0.0281158 0.09444225 -0.03044937 0.03724148 0.1018305 -0.00688119 0.02988211 0.08309538 -0.01179512 0.0279222 0.08166659 -0.02773745 0.0318388 0.08607288 -0.0261897 0.02657932 0.07827461 -0.01292858 0.03319364 0.09074771 0.007962032 0.03128026 0.08329538 -0.003872148 0.03409056 0.09485716 0.007472745 0.03629464 0.09888525 0.001645653 0.03652797 0.1022809 -0.01558095 0.03396328 0.09948188 -0.02285823 0.03240721 0.09329242 -0.02602534 0.0293007 0.08314534 -0.009637205 0.02812506 0.08226577 -0.01390098 0.02969726 0.0858819 -0.01082556 0.02762183 0.0843618 -0.01480926 0.02992495 0.08632102 -0.04351567 0.02872095 0.08093295 -0.04156648 0.03570818 0.07577756 0.009558204 0.0404541 0.09430447 0.01659859 0.04040558 0.1032981 0.01354719 0.02646986 0.07471661 -0.006101582 0.03995171 0.110542 0.003380073 0.03956831 0.110797 -0.0189756 0.03357387 0.1009166 -0.03548716 0.03033801 0.09255315 -0.04227256 0.02800865 0.08431274 5.45867e-4 0.03186581 0.08754702 -0.005336475 0.03224846 0.09023295 5.16389e-4 0.03142097 0.08681897 -0.002267843 0.03422889 0.0933462 -0.005651615 0.0277408 0.08796845 -0.01853007 0.03063882 0.08344148 -0.002335488 0.03043236 0.08397254 -6.18584e-5 0.02976097 0.08049026 -0.002095516 0.02878945 0.08147308 5.06124e-4 0.03372017 0.09248096 -0.002630737 0.0342148 0.09336303 -0.007867964 0.03150611 0.09025054 -0.01096695 0.03056912 0.09009659 -0.01433958 0.02974199 0.08921671 -0.01688706 0.0285229 0.0777334 -0.002986472 0.02988727 0.08036375 -0.003211133 0.02853583 0.07784121 -0.001585638 0.0268099 0.07901859 -0.005179284 0.02620264 0.08014702 -0.006691206 0.02726433 0.08356107 -0.009162148 0.02883584 0.08612674 -0.01024855 0.0305555 0.08989712 -0.01040542 0.0307635 0.09123187 -0.007752188 0.02898726 0.08721824 -0.004737953 0.02763533 0.08410899 -0.003076658 0.02659967 0.08067849 -0.002910974 0.02725122 0.07857092 -0.003879007 0.03046862 0.08646795 -2.13879e-4 0.03124896 0.08129432 2.60221e-5 0.03937344 0.08272095 0.01183068 0.03679324 0.08280437 0.0125038 0.03475586 0.0837514 0.0107943 0.03044215 0.08496684 0.008032025 0.03923709 0.08218594 0.0149957 0.03043539 0.07835688 0.001000473 0.03275586 0.0778627 -3.68847e-4 0.02998953 0.07818006 1.88772e-4 0.02977207 0.08260648 0.004594157 0.02781353 0.08517352 0.003715783 0.02884664 0.08918646 0.003237002 0.03283297 0.09158625 0.002521545 0.03526714 0.09472214 -0.00106333 0.03575099 0.09595748 -0.006162795 0.03467474 0.09560661 -0.01124447 0.03348752 0.0939277 -0.01336602 0.03237643 0.09404006 -0.02759697 0.02986023 0.09142201 -0.02138583 0.03112202 0.09255614 -0.0180058 0.03185632 0.09182627 -0.01468649 0.02643396 0.08006701 -0.02493533 0.02560458 0.08220735 -0.01438989 0.02512905 0.08334088 -0.01493432 0.02430104 0.07508957 -0.01367474 0.02512443 0.07616054 -0.02567122 0.02609497 0.07714144 -0.01533538 0.02570772 0.07809518 -0.01555198 0.02597901 0.07831071 -0.02274124 0.02577627 0.07892304 -0.02259105 0.02837963 0.08738463 -0.02622518 0.02919426 0.08971073 -0.02377772 0.02677613 0.08694203 -0.02185545 0.02609823 0.08553871 -0.01899873 0.02417103 0.08163838 -0.01624493 0.02370697 0.08007298 -0.0155054 0.02569849 0.07792567 -0.01444403 0.02478068 0.07631508 -0.01674556 0.02516123 0.07891854 -0.02252722 0.0256691 0.08019888 -0.02454526 0.0250745 0.08218079 -0.026258 0.02618017 0.08421848 -0.02513743 0.02671802 0.08582112 -0.02382339 0.01826658 0.08052178 -0.01973281 0.01826658 0.0799218 -0.01828738 0.01826658 0.07826708 -0.0170955 0.01826658 0.07710876 -0.01644023 0.01826658 0.07616729 -0.01612299 0.01826658 0.07574588 -0.0165759 0.01929112 0.07652315 -0.01975239 0.01826658 0.07659178 -0.02102144 0.01826658 0.0782205 -0.02181653 0.01826658 0.07907425 -0.02123608 0.01826658 0.08018704 -0.02031058 0.0265303 0.07831489 -0.01821858 0.02602845 0.07872418 -0.02070688 0.02514588 0.07920395 -0.0205583 0.02523384 0.07934305 -0.0185172 0.02527939 0.07733057 -0.00528758 0.02467213 0.07812262 -0.00569169 0.02678276 0.08029888 -0.006065872 0.02490603 0.08350022 -0.007982975 0.0267204 0.08656328 -0.009079874 0.02692841 0.08770355 -0.005964341 0.02505745 0.08434278 -0.004286441 0.02460518 0.08067289 -0.003707565 0.02506916 0.07904536 -0.003317769 0.02572071 0.07758939 -0.003947608 -0.03923661 -0.01008293 -0.06176019 -0.03269438 -0.008385206 -0.06286605 -0.02078444 -0.001399023 -0.06241938 -0.02074489 -0.002230039 -0.05955179 -0.01467618 0.003598921 -0.0601139 -0.01582006 0.002007903 -0.05966879 -0.01581458 0.00200803 -0.0621061 -0.01543143 0.003071508 -0.06213634 -0.01458161 0.003585101 -0.06160343 -0.01663009 0.001492171 -0.05968722 -0.01667209 0.001520192 -0.06216264 -0.0202975 -0.009145765 -0.05882949 -0.01547435 0.002966885 -0.05966093 -0.02482178 -0.01563149 -0.05628381 -0.02911748 -0.01811327 -0.05465605 -0.03260558 -0.01967553 -0.05403508 -0.03660769 -0.02090109 -0.05517962 -0.03923661 -0.01926699 -0.05525974 -0.0169597 -4.29305e-4 -0.06095804 -0.02761405 -0.00959406 -0.06132734 -0.03272946 -0.01350603 -0.0616809 -0.02592655 -0.009081505 -0.06099829 -0.03686668 -0.01438016 -0.06253152 -0.02955774 -0.0109388 -0.06127079 -0.01470412 0.00106742 -0.06072569 -0.03276825 -0.01350603 -0.06193487 -0.02083762 -0.004791068 -0.06105057 -0.02083909 -0.004791068 -0.06085023 -0.01468385 0.00106742 -0.06070101 -0.01654243 -4.96637e-4 -0.06110761 -0.01562798 2.98392e-4 -0.06105164 -0.01467509 0.00106742 -0.06105563 -0.01467509 0.00106742 -0.06105563 -0.0159858 3.52159e-4 -0.06085747 -0.01798008 -0.001746677 -0.06115386 -0.01789203 -0.001334678 -0.06091034 -0.01585023 0.002191082 -0.06053418 -0.02763346 -0.005591907 -0.06139481 -0.03283596 -0.008963227 -0.06130604 -0.02590418 -0.005741203 -0.0605635 -0.03923661 -0.009553712 -0.0631595 -0.03923661 -0.01000842 -0.06262763 -0.03685761 -0.009835342 -0.06216516 -0.02961505 -0.007573564 -0.06082383 -0.01466053 0.002265021 -0.06071372 -0.03282647 -0.008346515 -0.06199682 -0.0208433 -0.00132981 -0.06154278 -0.02083438 -0.002092794 -0.06041914 -0.01466053 0.002265021 -0.06071372 -0.01584045 0.002115082 -0.0612307 -0.01529605 0.002369942 -0.06126298 -0.01462271 0.002231119 -0.06107194 -0.01462271 0.002231119 -0.06107194 -0.01531055 0.0023222 -0.06053137 -0.01675202 0.001620239 -0.06129029 -0.01672506 0.00166381 -0.06054914 -0.03922993 0.1474584 -0.1181065 -0.03923661 -0.02598172 -0.03907561 -0.04402294 -0.009889998 0.004027128 -0.04559787 -0.01116701 0.01026046 -0.04680428 -0.01387533 0.01606786 -0.03923661 -0.01228216 0.01087046 -0.03923661 -0.01147368 0.005452871 -0.03923661 -0.01314523 -0.003421903 -0.03923661 -0.02423199 -0.02386272 -0.03923661 -0.02949589 -0.0325036 -0.08711243 0.02726141 0.0731906 -0.08675306 0.06636745 0.09644815 -0.07347676 0.05910253 0.1046761 -0.0629573 0.04539867 0.1064012 -0.05050075 0.0353887 0.1073289 -0.0743433 -0.0056107 0.04651128 -0.08605438 0.04439702 0.08759561 -0.03923661 -4.71274e-4 0.07716053 -0.07503846 0.01216071 0.0782249 -0.03923661 -0.008203655 0.06104004 -0.08824058 0.01479043 0.05995361 -0.03923661 -0.01261614 0.0442462 -0.03923661 -0.01715209 0.02321732 -0.07036825 -0.01110264 0.02816808 -0.08582842 3.06908e-4 0.03071213 -0.08691771 0.007533741 0.04626846 -0.05055813 0.0157597 0.0926065 -0.05007087 -0.01178254 0.04457149 -0.06254415 -0.008959414 0.0448021 -0.07424874 0.0299116 0.09191002 -0.05770389 -0.01575532 0.02488291 -0.0514474 -0.006194893 0.06120348 -0.05134775 0.00277687 0.0774857 -0.06432101 -0.004761036 0.06046483 -0.06203805 0.0213257 0.09312709 -0.07516752 4.23015e-4 0.06160297 -0.06244989 0.006754864 0.07875514 -0.04826728 -0.01645332 0.02386209 -0.07433967 -0.004225217 -0.01964915 -0.07487477 -6.91257e-4 -0.01402509 -0.0898587 0.005684025 -0.01682014 -0.09292787 0.01183875 -0.008585732 -0.09377555 0.01561017 -0.003297454 -0.08368801 -9.73955e-4 0.01525843 -0.06541489 -0.006918691 0.0138278 -0.05624342 -0.005681834 0.01061332 -0.05168732 -0.001557432 0.003567714 -0.06264398 -0.002197525 -0.01545979 -0.06932268 -0.005587663 -0.02786194 -0.05901333 -0.004343893 -0.02099458 -0.0466056 -0.003158771 2.37584e-4 -0.05622453 -0.01340415 0.01651704 -0.06893701 -0.009921871 0.01931143 -0.08469208 -3.44455e-4 0.02022362 -0.09911664 0.02358896 -0.01092255 -0.09563263 0.0176193 -0.02120395 -0.07309166 0.002996428 -0.005693875 -0.06555101 0.00287242 -0.005649619 -0.05774928 0.009167891 -0.002001121 -0.05703199 0.01087546 -0.001644633 -0.06679604 0.002671605 0.002668851 -0.08102688 0.007528072 -0.002530601 -0.07816157 0.005280569 -0.004865125 -0.07387288 0.002446838 -0.01103687 -0.06489245 0.001784794 -0.0103488 -0.05560144 0.01235167 -9.7382e-4 -0.05857492 0.006121218 2.54154e-4 -0.06617066 0.001987688 0.005627155 -0.0780921 0.003676459 0.00595355 -0.08461136 0.01194223 0.001593355 -0.08319947 0.008867837 -0.006053381 -0.05486216 0.004917189 -0.008095384 -0.06565645 0.001222014 0.008086697 -0.07894556 0.002975232 0.007327682 -0.0891972 0.01440904 -0.001360536 -0.08936182 0.01312165 -0.003659964 -0.08400826 0.005476214 -0.009538015 -0.06375276 -5.37835e-4 -0.01263452 -0.05963076 0.007298581 -0.003089137 -0.05773143 0.007174976 -0.006599545 -0.05097691 9.03707e-4 -0.007908631 -0.05426302 0.0129416 -0.003795624 -0.05225752 0.004034497 -0.004423261 -0.04971605 0.001753129 -0.002235889 -0.05242641 0.00366392 -2.25306e-4 -0.04971733 -0.007643722 0.00751248 -0.05928728 0.007202197 -6.05035e-4 -0.0580797 0.001989394 0.002004027 -0.07649279 0.004514305 0.002468631 -0.09359466 0.01272285 0.01734877 -0.09108008 0.01191092 0.009444833 -0.08604597 0.01195361 0.002917773 -0.08257499 0.01128623 -3.15502e-4 -0.08344805 0.01305451 -0.001427971 -0.08702929 0.01206963 -0.001526828 -0.09370741 0.01957944 0.001490103 -0.09816363 0.0290628 0.005570769 -0.0992871 0.02824504 -0.002465844 -0.079836 0.004859149 -0.008196473 -0.08831166 0.0102506 -0.03547262 -0.08495957 0.0184915 -0.05482991 -0.09280665 0.0227212 -0.04611642 -0.09430949 0.03425182 -0.05668487 -0.08312651 0.001118949 -0.02592302 -0.08301663 0.006242862 -0.04448751 -0.07666641 -0.001896396 -0.03427603 -0.09260701 0.05140077 -0.06437688 -0.08522543 0.04166833 -0.07587022 -0.08681209 0.02841248 -0.06638467 -0.07155832 0.003017232 -0.05844789 -0.07659576 0.004196451 -0.05372379 -0.06396995 -0.005186293 -0.04875732 -0.06842028 -0.004127622 -0.04436089 -0.06073856 -0.007039078 -0.0379968 -0.07897037 0.01305398 -0.06095134 -0.08046626 0.02164715 -0.07328805 -0.08049399 0.03152783 -0.08160578 -0.07975473 0.04282246 -0.08364022 -0.07323619 0.03120015 -0.09070468 -0.07440527 0.02331993 -0.08703506 -0.07421257 0.01512498 -0.07903443 -0.05801673 -6.86355e-4 -0.07973206 -0.0674099 0.009545859 -0.08283518 -0.06791426 0.01719128 -0.09124767 -0.06710318 0.02320392 -0.0944934 -0.0524346 -0.006868835 -0.09260782 -0.05187784 -0.00276084 -0.09746609 -0.03923661 -2.34633e-4 -0.1025024 -0.05118124 -0.007601313 -0.08374631 -0.06092305 0.001368912 -0.08794425 -0.06054652 0.005951568 -0.09449892 -0.05961748 0.01256692 -0.09777326 -0.05140267 0.00575457 -0.1005541 -0.06536455 0.003801443 -0.07352233 -0.07315858 0.008793034 -0.06461374 -0.04935014 -0.01811519 -0.05419858 -0.05367379 -0.002546213 -0.07429376 -0.0523657 -0.005135439 -0.07120356 -0.06148299 8.32267e-4 -0.06848755 -0.05815342 -0.001709867 -0.06767058 -0.06577089 0.00228256 -0.05980863 -0.04185593 -0.02041843 -0.05464002 -0.06587583 0.003762878 -0.06228483 -0.04799912 -0.006621413 -0.07672764 -0.04572309 -0.00888849 -0.07396474 -0.05928397 -0.007429026 -0.0547224 -0.04549677 -0.01619459 -0.04834509 -0.04153094 -0.01744667 -0.04837317 -0.03923661 -0.01675577 -0.04491442 -0.04254502 -0.01621809 -0.0435915 -0.05298009 -0.01067561 -0.04245324 -0.0531253 -0.01276752 -0.05143167 -0.04877169 -0.0145014 -0.04922572 -0.04558364 -0.01426496 -0.04286122 -0.04780135 -0.0132884 -0.04232037 -0.04357771 -0.01093891 -0.004773974 -0.04711976 -0.004881628 -0.008556768 -0.0437176 -0.01743225 -0.01865828 -0.0441616 -0.02094378 -0.02376318 -0.04715648 -0.01694685 -0.02691662 -0.04632643 -0.0146331 -0.02177501 -0.04483792 -0.0215325 -0.03959751 -0.04490798 -0.02441458 -0.02776611 -0.04400801 -0.01323968 -0.01139677 -0.0464214 -0.01026829 -0.01445937 -0.04857947 -0.02212713 -0.03323734 -0.04580411 -0.02664527 -0.03217447 -0.04639528 -0.02576896 -0.0356034 -0.04902618 -0.02218254 -0.03569317 -0.05381709 -0.01807783 -0.03740728 -0.05051541 -0.01433728 -0.04110467 -0.05316367 -0.01139903 -0.04043961 -0.05144194 -0.01591624 -0.03113532 -0.05499821 -0.009977669 -0.03738296 -0.04908469 -0.01210936 -0.02738261 -0.05075701 -0.009641878 -0.02913833 -0.05437952 -0.008717848 -0.03230369 -0.05017037 -0.01645123 -0.0404644 -0.0469365 -0.01970382 -0.03924632 -0.046819 -0.02027006 -0.02928269 -0.05343603 -0.01775841 -0.03398097 -0.05328692 -0.006711011 -0.0327675 -0.054988 -0.007639863 -0.03705347 -0.09921084 0.02967951 -0.02869427 -0.1007435 0.03515796 -0.01545548 -0.09997018 0.03967902 0.05195534 -0.1039467 0.05899433 0.018026 -0.09705877 0.02114974 0.03099835 -0.09967704 0.03009646 0.04182756 -0.1029432 0.05249666 0.01407099 -0.09887938 0.04137098 -0.04097629 -0.1015381 0.05007651 -0.02191859 -0.1020602 0.05962861 -0.02608967 -0.09765882 0.05694892 -0.04736781 -0.1028423 0.05314668 -0.006345152 -0.1032783 0.05865876 -0.007552505 -0.1007982 0.04113747 0.01000237 -0.1013566 0.03956588 -0.004253983 -0.1005197 0.06465127 0.0693145 -0.1065466 0.07638361 0.02416587 -0.1016989 0.07691289 0.07138133 -0.1001162 0.05062746 0.06114028 -0.1050699 0.06465773 0.02083528 -0.1018483 0.07033929 -0.03063869 -0.1037041 0.06654154 -0.008800864 -0.09699307 0.07058216 -0.04999405 -0.09540616 0.07435246 -0.04916954 -0.1023583 0.06638642 -0.02813613 -0.09685449 0.06576832 -0.04980218 -0.0794533 0.06065964 -0.07943779 -0.08917864 0.06704719 -0.06797409 -0.07725625 0.06786198 -0.07792425 -0.08686123 0.07180379 -0.06593144 -0.09075139 0.06080022 -0.067891 -0.08366867 0.05208154 -0.07890594 -0.1056591 0.06977352 0.02295434 -0.1033992 0.06306264 -0.008302808 -0.07330585 0.06386659 -0.08354318 -0.06662335 0.05638435 -0.09120739 -0.0723372 0.04196117 -0.09068203 -0.07611173 0.05565262 -0.08358467 -0.04860069 0.04399958 -0.09893863 -0.05069765 0.02255948 -0.1000282 -0.06024597 0.05046738 -0.09516986 -0.06491419 0.03020801 -0.09592401 -0.05496868 0.04601537 -0.09747379 -0.05848667 0.02500303 -0.09838087 -0.03923661 -0.01977771 -0.04160814 -0.04278753 -0.0186322 -0.04162871 -0.0415003 -0.01403302 -0.03759717 -0.044628 -0.0120799 -0.03841304 -0.04857162 -0.01110333 -0.03773307 -0.05215012 -0.01160182 -0.03613447 -0.05128732 -0.0142917 -0.03576123 -0.04727491 -0.01753427 -0.03448032 -0.04388228 -0.01924457 -0.03540026 -0.04183189 -0.01644713 -0.0358914 -0.04056252 -0.01188882 -0.03323216 -0.04369022 -0.00993569 -0.03404803 -0.04763384 -0.008959128 -0.03336806 -0.05121233 -0.009441836 -0.03176946 -0.05034955 -0.0121302 -0.03139622 -0.04633713 -0.01537455 -0.03011532 -0.0429445 -0.01710036 -0.03103525 -0.04089411 -0.01430292 -0.03152639 -0.04211035 -0.01126346 -0.02980283 -0.04385109 -0.01029356 -0.03043369 -0.04691086 -0.009506641 -0.02985044 -0.04808453 -0.009708524 -0.02928542 -0.04478759 -0.01255971 -0.02842695 -0.04317626 -0.01362143 -0.02929042 -0.04220611 -0.01217755 -0.02888457 -0.05802289 -0.006603941 -0.05970898 -0.05350181 -0.01476014 -0.05871081 -0.04580689 -0.01937339 -0.05830001 -0.05864929 -0.004518174 -0.06657179 -0.05264357 -0.009486683 -0.06967442 -0.0460545 -0.01413036 -0.07217607 -0.0532665 -0.0118502 -0.0653415 -0.04684527 -0.01603725 -0.06710302 -0.05916025 -0.00563661 -0.06361255 -0.05089924 -0.005645339 -0.06227221 -0.05258227 -0.005858357 -0.05968881 -0.03923661 -0.01539914 -0.07289979 -0.03923662 -0.009580534 -0.06402577 -0.0582203 -0.009887222 -0.05833812 -0.05366967 -0.01573761 -0.05593962 -0.04586547 -0.01924817 -0.05354176 -0.04208905 -0.02074017 -0.05923624 -0.04147353 -0.009914963 -0.06129979 -0.04940321 -0.01780976 -0.05818482 -0.04881044 -0.007680319 -0.05994943 -0.0889997 0.1472634 -0.00830323 -0.08498558 0.1413767 -0.02152661 -0.09276088 0.1532051 0.01646411 -0.09397998 0.1261098 -0.02010697 -0.09948282 0.1137845 -0.02031088 -0.09471582 0.1299231 0.07898023 -0.1055542 0.1164506 0.002232788 -0.1075173 0.1121844 0.01510906 -0.1070676 0.1206633 0.05667841 -0.09471582 0.1457972 0.05747199 -0.1046259 0.1328338 0.03936732 -0.09178443 0.1071703 0.09656911 -0.07284318 0.07681198 0.1079046 -0.08873459 0.08243317 0.0980817 -0.07306271 0.153522 -0.02097761 -0.07587212 0.160533 -0.007208227 -0.1082663 0.1058757 0.02178728 -0.1066601 0.1032018 0.06469449 -0.1083892 0.09591187 0.025231 -0.1038355 0.08526425 0.07117189 -0.1074449 0.08623994 0.0255307 -0.09849392 0.132059 -0.008338353 -0.1024404 0.1153719 -0.008669972 -0.1027249 0.136207 0.01112628 -0.07791167 0.1649684 0.01964962 -0.07917225 0.1537963 0.06769152 -0.07777479 0.1326647 0.09650698 -0.07583841 0.1065231 0.1094502 -0.08369701 0.109447 -0.07263637 -0.08834501 0.09879117 -0.0594368 -0.09273001 0.09846368 -0.04467249 -0.08617826 0.08902676 -0.07780886 -0.08517653 0.0993188 -0.07519102 -0.09105771 0.08929281 -0.05005705 -0.09389291 0.08163949 -0.05007493 -0.07788718 0.118252 -0.0699178 -0.07130884 0.1291516 -0.06649351 -0.08519374 0.08004063 -0.07913077 -0.08792222 0.08910499 -0.0612824 -0.08935659 0.08083377 -0.06300771 -0.08682982 0.1083258 -0.05693305 -0.08777661 0.11864 -0.03711736 -0.09161561 0.1072692 -0.03789794 -0.08081295 0.1174944 -0.05377126 -0.07494529 0.1286338 -0.04945004 -0.07951245 0.1313783 -0.03736699 -0.07702091 0.07079622 -0.1097102 -0.08153131 0.08144082 -0.1094145 -0.08538374 0.08978486 -0.0905453 -0.08525993 0.1033237 -0.1188374 -0.0762554 0.07081672 -0.1204638 -0.0721844 0.06859315 -0.1519529 -0.08129229 0.1142281 -0.1039808 -0.08504216 0.1015957 -0.1064688 -0.08579959 0.09139694 -0.1201927 -0.08480311 0.09980801 -0.08810855 -0.08241715 0.1110425 -0.08513486 -0.07599124 0.120665 -0.08350146 -0.07845274 0.07191078 -0.09038317 -0.08269507 0.08040184 -0.09087038 -0.08114149 0.08082552 -0.121006 -0.08513806 0.0903127 -0.108897 -0.07360161 0.1258218 -0.1015453 -0.06586137 0.1339551 -0.1000727 -0.06836385 0.1312431 -0.0809865 -0.08167923 0.1175206 -0.117742 -0.09082183 0.1248708 -0.1486647 -0.06628627 0.1381502 -0.1175859 -0.08361487 0.1204802 -0.1318743 -0.08648935 0.1046107 -0.1307281 -0.08625484 0.09210581 -0.1318241 -0.08031497 0.07989786 -0.1325453 -0.0741206 0.07024703 -0.1322267 -0.06714995 0.1432049 -0.1325941 -0.07438937 0.1313823 -0.1182546 -0.07527593 0.1360789 -0.1325858 -0.04840069 0.1668413 -0.005411029 -0.04810909 0.1602495 -0.02038813 -0.03923661 0.1587847 -0.02063274 -0.06229284 0.1345511 0.0980162 -0.05073718 0.1595419 0.07108296 -0.06422956 0.1578902 0.07022312 -0.06036889 0.1580522 -0.02067673 -0.06359309 0.1704955 0.02095473 -0.06183145 0.1658647 -0.005657792 -0.05008581 0.1717241 0.02217531 -0.0594427 0.1060742 0.1151339 -0.05147907 0.1349623 0.1001702 -0.06086555 0.07449304 0.1141078 -0.04941789 0.07392295 0.1153422 -0.05033791 0.1056256 0.1160661 -0.03923661 0.07304453 0.1161354 -0.04552243 -0.009056155 -0.06043727 -0.0584917 0.1379273 -0.09908922 -0.04699232 0.1464825 -0.1180044 -0.04667328 0.1407183 -0.06309903 -0.05923965 0.1421751 -0.1173651 -0.05441202 0.1386146 -0.06361723 -0.06005267 0.1353472 -0.07935178 -0.06283461 0.1353472 -0.06447387 -0.05300497 0.1389534 -0.07829702 -0.05636353 0.1410543 -0.04561043 -0.06672681 0.1367033 -0.04697144 -0.06911814 0.1412065 -0.03740978 -0.03923661 0.1416948 -0.07803154 -0.04651971 0.1407183 -0.07823324 -0.05773144 0.1460894 -0.03678322 -0.04651936 0.1418284 -0.09855254 -0.05167435 0.1405542 -0.09858437 -0.03923661 0.1509722 -0.03598356 -0.0477312 0.1504839 -0.03601789 -0.03923661 0.1416948 -0.06297743 -0.04722423 0.1456756 -0.04478574 -0.04680132 0.1516802 -0.1329769 -0.05324723 0.1453568 -0.1178251 -0.06104315 0.1477721 -0.1322738 -0.054424 0.1506881 -0.132702 -0.04589756 0.06088428 -0.1305391 -0.05133316 0.06210499 -0.1307833 -0.05990497 0.05248826 -0.09825039 -0.06671613 0.0601174 -0.09458828 -0.06586883 0.06229156 -0.1072836 -0.0710369 0.06655285 -0.1082602 -0.07367635 0.06713106 -0.09068203 -0.03923661 0.05139983 -0.1053305 -0.04872461 0.04807986 -0.1011359 -0.05488584 0.04934834 -0.09893863 -0.06909505 0.06601124 -0.119567 -0.06643207 0.06479053 -0.1320264 -0.03923661 0.04770394 -0.1011359 -0.0480114 0.05203089 -0.1048422 -0.03923661 0.05696549 -0.1142897 -0.0466525 0.057214 -0.1139517 -0.05284305 0.05767519 -0.1139517 -0.06416723 0.06431328 -0.1174898 -0.05737273 0.06099986 -0.116065 -0.05691975 0.06308155 -0.130618 -0.05861605 0.05743007 -0.108016 -0.05414242 0.05349181 -0.1043539 -0.06160042 0.06527881 -0.1307911 -0.104364 0.0770781 0.005062748 -0.07314164 0.001203328 -0.006318092 -0.0784643 0.003569975 -0.005480621 -0.0825291 0.007881066 -0.002507057 -0.0848518 0.01097056 -0.001316242 -0.084171 0.01195057 -5.84107e-4 -0.07776 0.00230612 0.003590822 -0.06656332 9.86763e-4 0.004209757 -0.05888988 0.004585471 -3.96728e-4 -0.05669786 0.008648949 -0.002075244 -0.05641505 0.009876315 -0.001379352 -0.06549624 9.96083e-4 -0.005948186 -0.05934364 0.004305638 -0.003181338 -0.1050205 0.1003963 -0.03334771 -0.1124848 0.1067729 -0.0173236 -0.1140316 0.1069449 -0.007784475 -0.1138259 0.106401 0.002822651 -0.1104083 0.0759069 0.007595432 -0.1041921 0.08631111 -0.04424845 -0.1025493 0.08093769 -0.04157375 -0.1044167 0.09217635 -0.04334901 -0.1128293 0.1007626 0.01035834 -0.1121481 0.08385324 0.01151837 -0.1133552 0.0937294 0.01332725 -0.1080309 0.1014846 -0.03512715 -0.1131916 0.1116403 -0.01822304 -0.1146332 0.1119084 -0.007743943 -0.1146858 0.1109469 0.004718794 -0.115012 0.1037699 0.01426984 -0.115039 0.09427145 0.01800395 -0.1139598 0.082268 0.01599122 -0.111361 0.07483182 0.01045502 -0.1175844 0.1115912 -0.007901264 -0.1026468 0.06868792 -0.008451104 -0.1077536 0.09879001 0.007880867 -0.09873104 0.09946443 -0.02754545 -0.1010532 0.07382867 -0.03295004 -0.101733 0.1017919 -0.01786017 -0.1046108 0.102863 -0.007104635 -0.09817913 0.09040996 -0.03772664 -0.0990051 0.0833533 -0.03799665 -0.1066836 0.1025247 0.003194988 -0.1070216 0.09276219 0.01014745 -0.1061089 0.08519016 0.009453952 -0.1023421 0.09192108 -0.03930889 -0.1023183 0.08480228 -0.03957223 -0.1011172 0.07521274 -0.03260248 -0.1040633 0.07189975 -0.005224336 -0.1095409 0.08691362 -0.03771464 -0.1037733 0.0789486 -0.0276956 -0.1163937 0.1064578 0.004034745 -0.1071498 0.0812232 -0.03537179 -0.108333 0.08739362 -0.0332207 -0.1138269 0.1056068 -0.006857614 -0.1145976 0.0992042 -0.01404539 -0.1153014 0.09828021 -0.006363729 -0.1047313 0.07954665 -0.02600593 -0.1153103 0.07820199 0.006495683 -0.1200299 0.09312464 0.01451708 -0.1171046 0.09216657 0.01667408 -0.1087683 0.08666658 -0.02560605 -0.1100851 0.09308238 -0.02524991 -0.1079826 0.07972998 -0.01005375 -0.108264 0.08590332 -0.01323055 -0.1075255 0.08657471 -0.02894415 -0.1058383 0.08126505 -0.02881414 -0.1047396 0.0823504 -0.02708688 -0.1119173 0.1009753 -0.02482049 -0.1107592 0.09777578 -0.01961051 -0.1197676 0.09993573 0.01236667 -0.1050135 0.07773659 -0.03086568 -0.1049542 0.07790719 -0.0124333 -0.1080888 0.0741244 -0.001781245 -0.1138719 0.07915476 0.006705786 -0.1192134 0.1055879 0.003415047 -0.1186507 0.1075953 -0.006804543 -0.1160138 0.1080422 -0.006801718 -0.1149353 0.0920869 0.01280555 -0.1117469 0.0929767 0.004581768 -0.1170475 0.1080501 -0.01886111 -0.1158712 0.1077573 -0.01847117 -0.1071291 0.08812163 5.35347e-4 -0.1142116 0.1025184 0.003285762 -0.1046901 0.08125653 -0.03168244 -0.1049921 0.07655324 -0.01125185 -0.1143108 0.09590137 -2.38614e-4 -0.1076839 0.07804276 -0.005064871 -0.1074123 0.08023391 -0.007199319 -0.106879 0.07731324 -0.008773179 -0.1090062 0.08983625 0.005158568 -0.1063792 0.08587454 0.005025602 -0.1170476 0.1000229 0.01294016 -0.1148286 0.0980169 0.01111316 -0.1144386 0.1008752 -0.02969048 -0.1103023 0.09410618 -0.03500573 -0.111889 0.07934675 0.006674585 -0.1126039 0.1017421 -0.02729444 -0.113846 0.1055696 -0.01562588 -0.106589 0.09444225 -0.03044937 -0.1157147 0.1018305 -0.00688119 -0.1083553 0.08309538 -0.01179512 -0.1063954 0.08166659 -0.02773745 -0.110312 0.08607288 -0.0261897 -0.1050525 0.07827461 -0.01292858 -0.1116669 0.09074771 0.007962032 -0.1097535 0.08329538 -0.003872148 -0.1125638 0.09485716 0.007472745 -0.1147679 0.09888525 0.001645653 -0.1150012 0.1022809 -0.01558095 -0.1124365 0.09948188 -0.02285823 -0.1108804 0.09329242 -0.02602534 -0.1077739 0.08314534 -0.009637205 -0.1065983 0.08226577 -0.01390098 -0.1081705 0.0858819 -0.01082556 -0.1060951 0.0843618 -0.01480926 -0.1083982 0.08632102 -0.04351567 -0.1071942 0.08093295 -0.04156648 -0.1141814 0.07577756 0.009558204 -0.1189273 0.09430447 0.01659859 -0.1188788 0.1032981 0.01354719 -0.1049431 0.07471661 -0.006101582 -0.1184249 0.110542 0.003380073 -0.1180415 0.110797 -0.0189756 -0.1120471 0.1009166 -0.03548716 -0.1088112 0.09255315 -0.04227256 -0.1064819 0.08431274 5.45867e-4 -0.110339 0.08754702 -0.005336475 -0.1107217 0.09023295 5.16389e-4 -0.1098942 0.08681897 -0.002267843 -0.1127021 0.0933462 -0.005651615 -0.106214 0.08796845 -0.01853007 -0.109112 0.08344148 -0.002335488 -0.1089056 0.08397254 -6.18584e-5 -0.1082342 0.08049026 -0.002095516 -0.1072627 0.08147308 5.06124e-4 -0.1121934 0.09248096 -0.002630737 -0.112688 0.09336303 -0.007867964 -0.1099793 0.09025054 -0.01096695 -0.1090423 0.09009659 -0.01433958 -0.1082152 0.08921671 -0.01688706 -0.1069961 0.0777334 -0.002986472 -0.1083605 0.08036375 -0.003211133 -0.1070091 0.07784121 -0.001585638 -0.1052831 0.07901859 -0.005179284 -0.1046759 0.08014702 -0.006691206 -0.1057376 0.08356107 -0.009162148 -0.1073091 0.08612674 -0.01024855 -0.1090287 0.08989712 -0.01040542 -0.1092367 0.09123187 -0.007752188 -0.1074605 0.08721824 -0.004737953 -0.1061086 0.08410899 -0.003076658 -0.1050729 0.08067849 -0.002910974 -0.1057245 0.07857092 -0.003879007 -0.1089418 0.08646795 -2.13879e-4 -0.1097222 0.08129432 2.60221e-5 -0.1178467 0.08272095 0.01183068 -0.1152665 0.08280437 0.0125038 -0.1132291 0.0837514 0.0107943 -0.1089154 0.08496684 0.008032025 -0.1177103 0.08218594 0.0149957 -0.1089086 0.07835688 0.001000473 -0.1112291 0.0778627 -3.68847e-4 -0.1084628 0.07818006 1.88772e-4 -0.1082453 0.08260648 0.004594157 -0.1062867 0.08517352 0.003715783 -0.1073199 0.08918646 0.003237002 -0.1113062 0.09158625 0.002521545 -0.1137404 0.09472214 -0.00106333 -0.1142242 0.09595748 -0.006162795 -0.113148 0.09560661 -0.01124447 -0.1119607 0.0939277 -0.01336602 -0.1108496 0.09404006 -0.02759697 -0.1083335 0.09142201 -0.02138583 -0.1095952 0.09255614 -0.0180058 -0.1103295 0.09182627 -0.01468649 -0.1049072 0.08006701 -0.02493533 -0.1040778 0.08220735 -0.01438989 -0.1036023 0.08334088 -0.01493432 -0.1027743 0.07508957 -0.01367474 -0.1035977 0.07616054 -0.02567122 -0.1045682 0.07714144 -0.01533538 -0.1041809 0.07809518 -0.01555198 -0.103964 0.07831071 -0.02274124 -0.1042495 0.07892304 -0.02259105 -0.1068529 0.08738463 -0.02622518 -0.1076675 0.08971073 -0.02377772 -0.1052494 0.08694203 -0.02185545 -0.1045715 0.08553871 -0.01899873 -0.1026443 0.08163838 -0.01624493 -0.1021802 0.08007298 -0.0155054 -0.1041717 0.07792567 -0.01444403 -0.1032539 0.07631508 -0.01674556 -0.1036345 0.07891854 -0.02252722 -0.1041423 0.08019888 -0.02454526 -0.1035477 0.08218079 -0.026258 -0.1046534 0.08421848 -0.02513743 -0.1051912 0.08582112 -0.02382339 -0.09673981 0.08052178 -0.01973281 -0.09673981 0.0799218 -0.01828738 -0.09673981 0.07826708 -0.0170955 -0.09673981 0.07710876 -0.01644023 -0.09673981 0.07616729 -0.01612299 -0.09673981 0.07574588 -0.0165759 -0.09776434 0.07652315 -0.01975239 -0.09673981 0.07659178 -0.02102144 -0.09673981 0.0782205 -0.02181653 -0.09673981 0.07907425 -0.02123608 -0.09673981 0.08018704 -0.02031058 -0.1050035 0.07831489 -0.01821858 -0.1045017 0.07872418 -0.02070688 -0.1036191 0.07969223 -0.0205583 -0.1037071 0.07934305 -0.0185172 -0.1037526 0.07733057 -0.00528758 -0.1031454 0.07812262 -0.00569169 -0.105256 0.08029888 -0.006065872 -0.1033793 0.08350022 -0.007982975 -0.1051936 0.08656328 -0.009079874 -0.1054016 0.08770355 -0.005964341 -0.1035307 0.08434278 -0.004286441 -0.1030784 0.08067289 -0.003707565 -0.1035424 0.07904536 -0.003317769 -0.1041939 0.07758939 -0.003947608 -0.04577885 -0.008385206 -0.06286605 -0.05768879 -0.001399023 -0.06241938 -0.05772834 -0.002230039 -0.05955179 -0.06379704 0.003598921 -0.0601139 -0.06265317 0.002007903 -0.05966879 -0.06265865 0.00200803 -0.0621061 -0.06304179 0.003071508 -0.06213634 -0.06389162 0.003585101 -0.06160343 -0.06184314 0.001492171 -0.05968722 -0.06180113 0.001520192 -0.06216264 -0.05817572 -0.009145765 -0.05882949 -0.06299888 0.002966885 -0.05966093 -0.05365144 -0.01563149 -0.05628381 -0.04935574 -0.01811327 -0.05465605 -0.04586765 -0.01967553 -0.05403508 -0.04186553 -0.02090109 -0.05517962 -0.06151352 -4.29305e-4 -0.06095804 -0.05085918 -0.00959406 -0.06132734 -0.04574376 -0.01350603 -0.0616809 -0.05254667 -0.009081505 -0.06099829 -0.03923661 -0.01476987 -0.06326485 -0.03923661 -0.01476987 -0.0629715 -0.04160654 -0.01438016 -0.06253152 -0.04891549 -0.0109388 -0.06127079 -0.0637691 0.00106742 -0.06072569 -0.04570498 -0.01350603 -0.06193487 -0.05763561 -0.004791068 -0.06105057 -0.05763414 -0.004791068 -0.06085023 -0.06378937 0.00106742 -0.06070101 -0.06193079 -4.96637e-4 -0.06110761 -0.06284525 2.98392e-4 -0.06105164 -0.06379814 0.00106742 -0.06105563 -0.06379814 0.00106742 -0.06105563 -0.06248743 3.52159e-4 -0.06085747 -0.06049315 -0.001746677 -0.06115386 -0.06058119 -0.001334678 -0.06091034 -0.06262299 0.002191082 -0.06053418 -0.05083977 -0.005591907 -0.06139481 -0.04563726 -0.008963227 -0.06130604 -0.05256905 -0.005741203 -0.0605635 -0.04161562 -0.009835342 -0.06216516 -0.04885817 -0.007573564 -0.06082383 -0.06381269 0.002265021 -0.06071372 -0.04564676 -0.008346515 -0.06199682 -0.05762992 -0.00132981 -0.06154278 -0.05763884 -0.002092794 -0.06041914 -0.06381269 0.002265021 -0.06071372 -0.06263277 0.002115082 -0.0612307 -0.06317718 0.002369942 -0.06126298 -0.06385051 0.002231119 -0.06107194 -0.06385051 0.002231119 -0.06107194 -0.06316267 0.0023222 -0.06053137 -0.06172121 0.001620239 -0.06129029 -0.06174817 0.00166381 -0.06054914 0.1014832 0.08464991 -0.5983871 0.06396572 0.03047235 -0.6122548 -0.03946222 0.03615895 -0.2127557 -0.03362135 0.06435718 -0.1502379 -0.02317851 0.06508289 -0.1508389 0.01691492 0.1065843 -0.1472867 0.01212335 0.1248708 -0.1486647 -0.02043662 0.1575942 -0.1517614 -0.03144523 0.1584778 -0.1515578 -0.0342283 0.06549112 -0.1629286 -0.02902851 0.06548787 -0.1629286 -0.0253331 0.06565309 -0.1629838 -0.02306688 0.06068865 -0.1628455 -0.01771662 0.06077568 -0.1628911 -0.008124232 0.06735465 -0.162189 0.003529821 0.07521873 -0.1629662 0.03667611 0.0930237 -0.1671835 0.03843562 0.1090079 -0.1631604 0.01112825 0.147742 -0.1615236 -0.01092816 0.1613092 -0.1629286 -0.01886966 0.1628206 -0.1629286 -0.03077793 0.1630285 -0.1629286 -0.03396446 0.04246038 -0.1935984 -0.02718287 0.04045121 -0.1901405 -0.01854236 0.04080059 -0.1872743 -0.008114811 0.04250886 -0.1859412 0.001273785 0.04647233 -0.1853882 0.02675061 0.05600152 -0.1860593 0.04021857 0.06123475 -0.1869792 0.05342339 0.06665552 -0.1863259 -0.001211204 0.1737684 -0.1821743 -0.01443102 0.1744934 -0.1841548 -0.02864829 0.1734645 -0.1871896 -0.03443801 0.03647074 -0.2019435 -0.02704459 0.03856095 -0.198571 -0.01772076 0.0389762 -0.1949829 -0.008253399 0.04006318 -0.1932335 0.003238935 0.04379174 -0.1932312 0.02579331 0.04951226 -0.1939528 0.04445446 0.05326029 -0.1982423 0.02615698 0.1746661 -0.1942086 0.003502633 0.1795796 -0.1957077 -0.0120589 0.1807597 -0.1977237 -0.02501812 0.1782959 -0.2000988 -0.03271704 0.02224073 -0.2299788 -0.02274173 0.02263226 -0.2287382 -0.01018566 0.02433758 -0.2261596 0.002964947 0.02912772 -0.2259457 0.02769503 0.03299786 -0.228027 0.06203328 0.03403699 -0.2362585 0.03102122 0.1823083 -0.2189337 0.00662012 0.1865504 -0.2224007 -0.0100529 0.1869522 -0.2255179 -0.02482368 0.183441 -0.2260243 -0.03264801 0.1800613 -0.2149115 0.02762201 0.01653855 -0.2475061 0.0591005 0.0156486 -0.2560667 0.03309301 0.1843916 -0.2425342 0.009476364 0.189191 -0.2411619 -0.008338321 0.1896002 -0.2405356 -0.02182835 0.1851553 -0.2421788 -0.03404508 0.1839349 -0.2418041 -0.02815112 0.004186148 -0.2635429 -0.01700959 0.008858783 -0.2527609 -0.006158222 0.01062752 -0.2516845 8.49813e-4 -0.01263947 -0.2763191 0.0311816 -0.02179155 -0.2889655 0.03678913 0.1875992 -0.2737494 0.01333204 0.1907759 -0.2729042 -0.006419852 0.1921331 -0.2681781 -0.0177776 0.1859507 -0.2646487 -0.03400881 0.1828027 -0.2646487 -0.03258324 -0.01549471 -0.3009701 -0.02259602 -0.02637097 -0.301855 -0.007417832 -0.03562797 -0.3024086 0.01735071 -0.03501328 -0.3036402 0.02903196 -0.03483229 -0.3052377 0.0534355 -0.02090365 -0.2941729 0.07378846 0.01705097 -0.2918846 0.07590131 0.03658787 -0.2845084 0.0393644 0.1849234 -0.2972867 0.01744362 0.1878485 -0.3002005 -0.003924076 0.189883 -0.2950233 -0.01388991 0.1832966 -0.2874544 -0.03415895 0.1766669 -0.2874933 -0.03543865 -0.01925639 -0.3202957 -0.02427909 -0.02924196 -0.3213048 -0.004915852 -0.03740786 -0.3400075 0.01211593 -0.0424267 -0.3292943 0.02455808 -0.04329708 -0.3371418 0.03399075 -0.03886448 -0.3349658 0.07886599 0.01867777 -0.329289 0.01745631 0.1812507 -0.3249242 7.2265e-4 0.1840969 -0.3195777 -0.009491242 0.1759952 -0.3112885 -0.03461037 0.1708259 -0.3103379 -0.0193424 -0.02782648 -0.3484495 0.01928108 -0.03420996 -0.3532345 0.04600102 -0.027488 -0.348749 0.05572779 -0.007536742 -0.3564329 0.03210245 0.1749837 -0.3316637 0.01600084 0.1764481 -0.3333063 0.002143193 0.1699745 -0.3302958 -0.01443217 0.1688602 -0.3126012 -0.03518346 0.1654025 -0.3331825 -0.0265677 -0.01678008 -0.3594702 0.0149477 -0.02317788 -0.366275 0.01174609 -0.01162698 -0.3774611 0.05995779 0.008838815 -0.3614219 0.03197397 0.1680621 -0.3604043 0.01650559 0.1688468 -0.3601161 0.003189955 0.1683457 -0.3601161 -0.009472096 0.167928 -0.3601161 -0.0239252 0.1678963 -0.3601161 -0.03574884 0.1616911 -0.3601163 -0.02589609 -0.01179979 -0.3681454 0.0125071 -0.003462899 -0.3803971 0.08509913 0.09319899 -0.3635011 0.0807075 0.1200027 -0.3638124 0.05996828 0.1478726 -0.359645 -0.02505975 -0.005046367 -0.3877465 0.01096527 -9.77405e-4 -0.4014365 0.05525772 0.02586681 -0.3990535 0.07275808 0.05666952 -0.4015831 0.07899006 0.08942389 -0.4017159 0.07349546 0.1154441 -0.4017158 0.05614964 0.1388793 -0.4017158 0.02985781 0.156107 -0.4017158 0.01601733 0.1585993 -0.4017158 0.005536221 0.1593054 -0.4016705 -0.0102578 0.1592716 -0.4017158 -0.02455049 0.1582149 -0.4017158 -0.03694417 0.1529952 -0.4017159 -0.03068725 -0.001493961 -0.4128155 -0.00924439 -0.002362907 -0.4240959 0.01698053 4.09164e-4 -0.4270083 0.04797998 0.02744963 -0.4319634 0.06085516 0.0627694 -0.4331863 0.07154314 0.08752259 -0.433998 0.06632784 0.1122665 -0.4299339 0.05175637 0.1334295 -0.4271678 0.02944282 0.150436 -0.4245605 0.01518265 0.1531464 -0.4245605 0.004289944 0.1545519 -0.4245605 -0.01115678 0.154836 -0.4245605 -0.02469493 0.1536645 -0.4245605 -0.03652314 0.1479084 -0.4245607 -0.02876387 0.007557809 -0.4567475 -0.01090596 0.007530965 -0.4563137 0.01310318 0.01330264 -0.4722142 0.04442219 0.03916002 -0.4718007 0.05196528 0.06622714 -0.4716444 0.06079402 0.08574045 -0.4716808 0.05405449 0.1091272 -0.4716805 0.04064744 0.1283417 -0.4716805 0.02666616 0.1441933 -0.476025 0.01108158 0.1483845 -0.4800608 -0.003478758 0.1526578 -0.485973 -0.01768352 0.1537325 -0.487747 -0.02671624 0.1526879 -0.488338 -0.03599597 0.1457281 -0.4901118 -0.02346768 0.009298034 -0.510741 -0.00788635 0.008767419 -0.5063282 0.01010263 0.01676303 -0.5100687 0.04009092 0.03395758 -0.5061691 0.04799407 0.06540983 -0.5057765 0.05379003 0.08629809 -0.5057765 0.04784832 0.1133412 -0.5058261 0.03576825 0.1322646 -0.5069496 0.02699474 0.1462362 -0.5094403 0.009080816 0.1508571 -0.5123938 -0.003271908 0.1562651 -0.5147049 -0.01659045 0.1577026 -0.5141137 -0.02555849 0.1560809 -0.5135224 -0.03577044 0.1488054 -0.5128893 -0.01656667 0.005443089 -0.5593014 7.63163e-5 0.00581599 -0.5538347 0.01764866 0.01743563 -0.5472193 0.04307695 0.0316512 -0.5415943 0.06138905 0.05317822 -0.5407422 0.07698743 0.08282942 -0.5410304 0.06789456 0.1197727 -0.5405212 0.05751258 0.1461296 -0.5414686 0.04373632 0.1622983 -0.5429954 0.02880964 0.166034 -0.5456688 0.01456501 0.168179 -0.5481962 6.56396e-5 0.1715174 -0.5481962 -0.01355341 0.1721414 -0.5481962 -0.02665678 0.1711191 -0.5481141 -0.01806792 0.01020257 -0.6095244 0.002704114 0.01238701 -0.5991333 0.02935313 0.02024869 -0.5857906 0.05863189 0.02673162 -0.57358 0.07603115 0.0443528 -0.5692057 0.09076762 0.08161397 -0.569406 0.08274791 0.1266887 -0.567666 0.07026957 0.1548001 -0.5694611 0.05548558 0.1718915 -0.5673255 0.03422586 0.1790534 -0.5669444 0.01806722 0.1800401 -0.5669301 0.001151577 0.181958 -0.5669301 -0.01067697 0.1819718 -0.5669301 -0.02494934 0.1816747 -0.5671324 -0.02027948 0.0155475 -0.6487588 4.28215e-4 0.0156994 -0.6411425 0.02778199 0.02282241 -0.6280174 0.03822394 0.1990258 -0.5884566 0.01617091 0.2028047 -0.5903237 -0.006294556 0.2011127 -0.5939341 -0.02105137 0.1971653 -0.5933688 -0.03354522 0.1937383 -0.5890715 -0.02895883 0.02796501 -0.687835 -0.004712347 0.02411943 -0.6794708 0.01868851 0.02526321 -0.6697189 0.05992448 0.02967254 -0.6520712 -0.03532458 0.05017968 -0.1926401 -0.02862902 0.04841647 -0.1851629 -0.01970265 0.04656994 -0.1840708 -0.009719653 0.04894073 -0.1843858 -5.29736e-6 0.05879617 -0.1863574 0.02580488 0.06652839 -0.1869578 0.0388925 0.07050957 -0.1861952 0.05156944 0.08924085 -0.1719453 -0.03510166 0.06083832 -0.184467 -0.02898082 0.06067315 -0.1769155 -0.02620766 0.05803944 -0.1768988 -0.01924731 0.0579379 -0.1755572 -0.01161178 0.06349991 -0.173516 0.002554733 0.07003623 -0.1754765 0.01853051 0.07355551 -0.1776615 0.03105433 0.07524122 -0.1779073 0.03410643 0.08078038 -0.174716 0.05250247 0.1096959 -0.1675413 -0.02088607 0.0635345 -0.1501544 -0.01618774 0.06331275 -0.1512213 0.003641594 0.07723248 -0.1511569 0.01369321 0.09110769 -0.1498078 0.002682909 0.1435486 -0.1510207 -0.01336961 0.155004 -0.1522708 -0.01331449 0.05548257 -0.1815766 0.01584323 0.08144151 -0.1670713 -0.02844854 0.1822448 -0.22763 -0.02535132 0.1837104 -0.2423506 -0.02042426 0.1852731 -0.2647014 -0.01801363 0.1829307 -0.2874544 -0.0158124 0.1760254 -0.3026786 -0.006684508 0.1694385 -0.3203654 -0.03196666 0.06075373 -0.1778107 0.02701142 -0.04293317 -0.3239427 0.04248533 -0.03741447 -0.3266242 0.05875808 -0.02366291 -0.3331377 0.07251051 -0.001133281 -0.2997505 0.07331874 -5.76041e-4 -0.334664 0.0612141 -0.02005519 -0.3125607 0.04274908 -0.03549553 -0.3154634 0.02816112 -0.03967568 -0.3132663 0.008715242 -0.0244661 -0.2889904 0.01192902 -0.03933379 -0.3114256 0.009041294 -0.04174039 -0.3203296 -0.01057987 -0.03791656 -0.3198182 0.07426066 0.2015835 -0.6517991 0.07940142 0.2001348 -0.6715885 -0.02437977 0.1999829 -0.7227302 -0.02805325 0.2180517 -0.6833684 -0.02047619 0.2177443 -0.6377234 -0.01334863 0.2137104 -0.6145843 0.01235279 0.2156357 -0.6127544 0.04108737 0.221508 -0.683579 0.01093284 0.2296607 -0.6899821 0.01413935 0.2247626 -0.6398403 0.04415686 0.2194477 -0.6438819 0.03684054 -0.03229919 -0.3079813 0.03028379 -0.005729157 -0.2692286 0.06054489 -0.002413634 -0.2754695 0.05893261 0.02850161 -0.3659602 -0.01459542 0.03495611 -0.7028099 -0.0344522 0.1032116 -0.7428056 -0.02705231 0.04648701 -0.7221478 0.0413105 0.2095054 -0.6115214 -0.1720309 0.04695824 -0.6303038 -0.1799491 0.08469331 -0.5983878 -0.1428892 0.03047233 -0.6122548 -0.1648911 0.0480314 -0.6019676 -0.03946255 0.0441124 -0.1956639 -0.03946184 0.1790454 -0.2061764 -0.03946254 0.02170072 -0.231002 -0.03946184 0.1803262 -0.215861 -0.03946184 0.00340333 -0.2653297 -0.03946183 0.1837182 -0.2418041 -0.03946181 0.1639968 -0.3331825 -0.0394618 4.93504e-4 -0.4324098 -0.0394622 0.1467741 -0.4245608 -0.03946219 0.1442357 -0.4898163 -0.03946178 0.009811617 -0.5162767 -0.03946175 0.01007631 -0.6187501 -0.03946175 0.1808316 -0.5669301 -0.03946174 0.01616339 -0.6541139 -0.03946254 0.0619093 -0.1881316 -0.04507713 0.06435718 -0.1502379 -0.0500841 0.06508122 -0.1501158 -0.05551997 0.06508289 -0.1508389 -0.09561341 0.1065843 -0.1472867 -0.05826114 0.1575942 -0.1517614 -0.04725254 0.1584778 -0.1515578 -0.04469596 0.06549112 -0.1629286 -0.04989575 0.06548787 -0.1629286 -0.05359116 0.06565309 -0.1629838 -0.05585761 0.06068864 -0.1628455 -0.06120765 0.06077567 -0.1628911 -0.07080002 0.06735463 -0.162189 -0.08245457 0.07521872 -0.1629662 -0.1155998 0.09302369 -0.1671835 -0.1173594 0.1090079 -0.1631604 -0.1074759 0.1278661 -0.1609774 -0.08984606 0.1477283 -0.1615241 -0.0761183 0.1573139 -0.1626268 -0.06799556 0.1613092 -0.1629286 -0.06005406 0.1628206 -0.1629286 -0.04814566 0.1630285 -0.1629286 -0.04496064 0.04246038 -0.1935984 -0.05174223 0.0404512 -0.1901405 -0.06038273 0.04080058 -0.1872743 -0.07081028 0.04250885 -0.1859412 -0.08019888 0.04647232 -0.1853882 -0.1056757 0.05600151 -0.1860593 -0.1191436 0.06123473 -0.1869792 -0.1321191 0.0666304 -0.1863269 -0.09413494 0.1696318 -0.1798242 -0.07605758 0.1737684 -0.1821743 -0.06449268 0.1744934 -0.1841548 -0.05027541 0.1734645 -0.1871896 -0.04448643 0.03647074 -0.2019435 -0.0518805 0.03856095 -0.198571 -0.06120433 0.0389762 -0.1949829 -0.07067169 0.04006317 -0.1932335 -0.08216403 0.04379173 -0.1932312 -0.1047184 0.04951224 -0.1939528 -0.1231465 0.05323762 -0.1982432 -0.1371416 0.06324929 -0.1947815 -0.1048817 0.1746484 -0.1942093 -0.08242632 0.1795796 -0.1957077 -0.0668648 0.1807597 -0.1977237 -0.05390557 0.1782959 -0.2000988 -0.04620804 0.02224073 -0.2299788 -0.05618335 0.02263226 -0.2287382 -0.06873943 0.02433757 -0.2261596 -0.08189004 0.02912772 -0.2259457 -0.1066201 0.03299785 -0.228027 -0.1407179 0.0340082 -0.2362596 -0.1097478 0.1822892 -0.2189344 -0.0855438 0.1865504 -0.2224007 -0.06887077 0.1869522 -0.2255179 -0.0541 0.183441 -0.2260243 -0.04627567 0.1800613 -0.2149115 -0.1065467 0.01653853 -0.2475061 -0.1380242 0.0156486 -0.2560667 -0.1118199 0.184372 -0.2425349 -0.08840004 0.1891909 -0.2411619 -0.07058535 0.1896002 -0.2405356 -0.05709532 0.1851553 -0.2421788 -0.04487859 0.1839349 -0.2418041 -0.05077257 0.004186148 -0.2642793 -0.06100652 0.008858783 -0.2539514 -0.07276653 0.01062751 -0.2516845 -0.07977352 -0.01263777 -0.2763191 -0.1101089 -0.02179156 -0.2889655 -0.1155165 0.1875786 -0.2737502 -0.0922557 0.1907759 -0.2729042 -0.07250381 0.1921331 -0.2681781 -0.06114605 0.1859507 -0.2646487 -0.04491485 0.1828027 -0.2646487 -0.04634044 -0.01549471 -0.3009701 -0.05632766 -0.02637094 -0.301855 -0.07150584 -0.03562798 -0.3024082 -0.09627438 -0.03501328 -0.30364 -0.1079556 -0.03483231 -0.3052377 -0.1323592 -0.02090363 -0.2941728 -0.1527121 0.01705094 -0.2918846 -0.1545865 0.03655668 -0.2845096 -0.1180908 0.1849021 -0.2972876 -0.09636725 0.1878485 -0.3002005 -0.07499957 0.189883 -0.2950233 -0.06503373 0.1832966 -0.2874544 -0.0447647 0.1766669 -0.2874933 -0.04348502 -0.01925639 -0.3202957 -0.05464457 -0.02924194 -0.3213048 -0.07400779 -0.0374078 -0.3400074 -0.09103958 -0.0424267 -0.3292942 -0.1034805 -0.0432971 -0.3371418 -0.1129144 -0.03886449 -0.3349656 -0.1577898 0.01867781 -0.329289 -0.1150971 0.1779118 -0.3218001 -0.09637994 0.1812507 -0.3249242 -0.07964628 0.1840969 -0.3195777 -0.06943239 0.1759952 -0.3112885 -0.04431327 0.1708259 -0.3103379 -0.05958126 -0.02782646 -0.3484495 -0.09820488 -0.03420996 -0.3532344 -0.1249247 -0.02748799 -0.3487489 -0.1346514 -0.007536748 -0.3564329 -0.1576534 0.03369138 -0.3214811 -0.1659006 0.0990409 -0.3130616 -0.1644255 0.1280229 -0.3193899 -0.1499335 0.1554793 -0.3286615 -0.1108258 0.1749643 -0.3316645 -0.09492446 0.1764481 -0.3333063 -0.08106682 0.1699744 -0.3302958 -0.06449147 0.1688602 -0.3126012 -0.04374016 0.1654025 -0.3331825 -0.03946373 -0.0114955 -0.3671643 -0.05235595 -0.01678008 -0.3594702 -0.09387149 -0.02317789 -0.366275 -0.09067711 -0.011627 -0.3774611 -0.1388814 0.00883881 -0.3614219 -0.1108989 0.1680621 -0.3604043 -0.09543057 0.1688468 -0.3601161 -0.08211493 0.1683457 -0.3601161 -0.06945288 0.167928 -0.3601161 -0.05499978 0.1678963 -0.3601161 -0.04317614 0.1616911 -0.3601163 -0.05302943 -0.01180152 -0.3681454 -0.09143427 -0.00346291 -0.3803973 -0.1571077 0.05338455 -0.3588704 -0.1638 0.0931653 -0.3635024 -0.1596311 0.1200027 -0.3638124 -0.1388919 0.1478726 -0.359645 -0.03946181 3.49587e-4 -0.3870014 -0.05386549 -0.005046359 -0.3877465 -0.0898889 -9.77413e-4 -0.4014365 -0.1341814 0.0258668 -0.3990535 -0.1516817 0.0566695 -0.4015831 -0.1579137 0.08942387 -0.4017159 -0.1524191 0.115444 -0.4017158 -0.1350732 0.1388792 -0.4017158 -0.1087825 0.156107 -0.4017158 -0.09494202 0.1585993 -0.4017158 -0.08446091 0.1593054 -0.4016705 -0.06866689 0.1592716 -0.4017158 -0.0543742 0.1582149 -0.4017158 -0.04198051 0.1529952 -0.4017159 -0.04823637 -0.001493961 -0.4128155 -0.06967922 -0.002362914 -0.4240959 -0.09590414 4.09157e-4 -0.4270083 -0.1269036 0.02744961 -0.4319634 -0.1397787 0.06276938 -0.4331863 -0.1504667 0.08752257 -0.433998 -0.1452514 0.1122665 -0.4299339 -0.13068 0.1334295 -0.4271678 -0.1083672 0.150436 -0.4245605 -0.09410705 0.1531464 -0.4245605 -0.08321434 0.1545519 -0.4245605 -0.06776761 0.154836 -0.4245605 -0.05422946 0.1536645 -0.4245605 -0.04240126 0.1479084 -0.4245607 -0.05015972 0.007557809 -0.4567475 -0.06801763 0.00753095 -0.4563137 -0.09202677 0.01330263 -0.4722142 -0.1233458 0.03916 -0.4718007 -0.1308889 0.06622712 -0.4716444 -0.1397176 0.08574042 -0.4716808 -0.132978 0.1091272 -0.4716805 -0.119571 0.1283417 -0.4716805 -0.1055905 0.1441933 -0.476025 -0.09000595 0.1483845 -0.4800608 -0.0754456 0.1526578 -0.485973 -0.06124086 0.1537325 -0.487747 -0.05220813 0.1526879 -0.488338 -0.0429284 0.1457281 -0.4901119 -0.05545587 0.009298034 -0.510741 -0.07103721 0.008767419 -0.5063282 -0.08902618 0.01676303 -0.5100687 -0.1190145 0.03395756 -0.5061691 -0.1269176 0.06540982 -0.5057765 -0.1327136 0.08629808 -0.5057765 -0.1267719 0.1133412 -0.5058261 -0.1171142 0.1322646 -0.5069496 -0.1059183 0.1462362 -0.5094403 -0.08800435 0.1508571 -0.5123938 -0.07565162 0.1562651 -0.5147049 -0.06233308 0.1577026 -0.5141137 -0.05336504 0.156081 -0.5135224 -0.0431531 0.1488054 -0.5128893 -0.06235687 0.005443074 -0.5593014 -0.07899985 0.00581599 -0.5538347 -0.09657219 0.01743562 -0.5472193 -0.1220005 0.03165118 -0.5415943 -0.1403126 0.0531782 -0.5407423 -0.155911 0.0828294 -0.5410305 -0.1468181 0.1197726 -0.5405213 -0.1364361 0.1461296 -0.5414686 -0.1226599 0.1622983 -0.5429954 -0.1077331 0.166034 -0.5456688 -0.09348851 0.168179 -0.5481962 -0.07898915 0.1715174 -0.5481962 -0.0653701 0.1721414 -0.5481962 -0.05226673 0.1711191 -0.5481141 -0.06085559 0.01020256 -0.6095244 -0.08162762 0.01238701 -0.5991333 -0.1082766 0.02024867 -0.5857906 -0.1375555 0.02673161 -0.5735801 -0.1549547 0.04435277 -0.5692058 -0.1694628 0.081634 -0.5694064 -0.1612016 0.1267263 -0.5676667 -0.1489535 0.154817 -0.5694615 -0.1341667 0.1719054 -0.5673257 -0.1131494 0.1790534 -0.5669445 -0.09699073 0.1800401 -0.5669301 -0.08007507 0.181958 -0.5669301 -0.06824654 0.1819718 -0.5669301 -0.05397416 0.1816747 -0.5671324 -0.05864401 0.01554751 -0.6487588 -0.07935169 0.0156994 -0.6411425 -0.1067055 0.0228224 -0.6280174 -0.1478591 0.1821905 -0.5944015 -0.1171474 0.1990257 -0.5884566 -0.09509438 0.2028047 -0.5903237 -0.07262892 0.2011127 -0.5939341 -0.05787211 0.1971653 -0.5933688 -0.04537825 0.1937384 -0.589406 -0.04996463 0.02796501 -0.687835 -0.07421112 0.02411943 -0.6794708 -0.09739214 0.02527213 -0.6697191 -0.1386275 0.02968783 -0.6520715 -0.1609411 0.1879028 -0.618341 -0.03921594 0.192775 -0.7192381 -0.04360051 0.05017968 -0.1926401 -0.05029608 0.04841647 -0.1851629 -0.05922246 0.04656993 -0.1840708 -0.06920545 0.04894073 -0.1843858 -0.0789198 0.05879617 -0.1863574 -0.10473 0.06652839 -0.1869578 -0.1178176 0.07050955 -0.1861953 -0.1312061 0.0693578 -0.1839565 -0.1302717 0.08921389 -0.1719464 -0.04382343 0.06083833 -0.1844669 -0.04994427 0.06067314 -0.1769155 -0.05271655 0.05803944 -0.1768988 -0.05967689 0.0579379 -0.1755572 -0.06731316 0.0634999 -0.173516 -0.08147983 0.07003621 -0.1754765 -0.09745412 0.0735555 -0.1776615 -0.1099781 0.07524122 -0.1779073 -0.1130302 0.08078036 -0.174716 -0.1312099 0.1096687 -0.1675424 -0.1274399 0.1323185 -0.1673846 -0.03934914 0.06376351 -0.1502385 -0.03946193 0.06571386 -0.1629286 -0.03946145 0.1630179 -0.1629286 -0.03946166 0.1734055 -0.1886486 -0.03946183 0.1824515 -0.2646487 -0.03946182 0.17636 -0.2874933 -0.03946182 0.1699761 -0.3103379 -0.03946484 -0.01391994 -0.3606547 -0.03946181 0.1575622 -0.3560271 -0.03946234 0.1514153 -0.4017159 -0.03946179 0.008023724 -0.4716808 -0.03946177 0.1489502 -0.5128893 -0.03946175 0.1703294 -0.5481142 -0.03946174 0.1886059 -0.5903498 -0.03946254 0.05169071 -0.1943652 -0.06788067 0.04472479 -0.7199371 -0.0847661 0.03200751 -0.6951045 -0.03946173 0.02804308 -0.6868721 -0.03946172 0.03973119 -0.7067 -0.03946171 0.07310604 -0.7383594 -0.03945848 0.1183322 -0.7445644 -0.03946172 0.2096494 -0.6779788 -0.03934878 0.1585817 -0.1513042 -0.05781241 0.06353449 -0.1501544 -0.06251074 0.06331275 -0.1512213 -0.08234008 0.07723247 -0.1511569 -0.09239169 0.09110768 -0.1498078 -0.0813875 0.1435486 -0.1510207 -0.07195537 0.1505388 -0.1514079 -0.06532815 0.155004 -0.1522708 -0.06560965 0.05548257 -0.1815766 -0.09476696 0.0814415 -0.1670713 -0.05047514 0.1822448 -0.22763 -0.05357235 0.1837104 -0.2423506 -0.0584994 0.1852731 -0.2647014 -0.06091002 0.1829307 -0.2874544 -0.06311124 0.1760253 -0.3026786 -0.07223912 0.1694385 -0.3203654 -0.04695843 0.06075373 -0.1778107 -0.1059333 -0.04293319 -0.3239425 -0.121409 -0.03741448 -0.326624 -0.1376818 -0.02366291 -0.3331375 -0.1514342 -0.001133313 -0.2997505 -0.1522425 -5.76057e-4 -0.334664 -0.1401378 -0.02005518 -0.3125605 -0.1216728 -0.03549555 -0.3154634 -0.1070831 -0.03967571 -0.3132662 -0.08764257 -0.0244661 -0.2889902 -0.09085095 -0.03933381 -0.3114256 -0.08859922 -0.04174041 -0.3203295 -0.06834378 -0.03791649 -0.3198181 -0.1529371 0.201601 -0.6517995 -0.1578313 0.2001714 -0.6715891 -0.1523042 0.1953396 -0.7073676 -0.1300438 0.2059865 -0.7200263 -0.09143458 0.2109221 -0.7294728 -0.05453727 0.1999852 -0.7226908 -0.04975721 0.2187276 -0.6833684 -0.05844727 0.2177443 -0.6377234 -0.06557483 0.2137104 -0.6145843 -0.09127626 0.2156356 -0.6127544 -0.1200073 0.218805 -0.6835795 -0.08984888 0.2296607 -0.6899821 -0.09306279 0.2247625 -0.6398403 -0.1230803 0.2194476 -0.643882 -0.1157642 -0.0322992 -0.307981 -0.1110806 -0.00572918 -0.2692286 -0.1394686 -0.002413625 -0.2754695 -0.1376093 0.02847503 -0.3659612 -0.03946177 0.00835067 -0.5671046 -0.06432804 0.03495611 -0.7028099 -0.04423914 0.1032124 -0.7428056 -0.0495794 0.07541682 -0.7376222 -0.05187112 0.04648701 -0.7221478 -0.03946172 0.04779769 -0.7219513 -0.03946173 0.2057602 -0.6186347 -0.120234 0.2095054 -0.6115214 -0.04202188 0.1189946 -0.7447467 -0.03945848 0.1040319 -0.7432676 -0.03959212 -0.01784304 -0.3202957 -0.03959212 -0.01387143 -0.3009701 -0.03946172 0.2111965 -0.6383198 0.06330882 0.08279984 -0.175017 0.06569681 0.113473 -0.1710811 0.03503509 0.157545 -0.1756657 0.05749116 0.1674733 -0.1944719 0.07033682 0.06273789 -0.2020639 0.07735893 0.07123512 -0.200647 0.070841 0.1753905 -0.2157977 0.08766931 0.169342 -0.2360486 0.07943091 0.1759144 -0.2424076 0.06633696 0.05011061 -0.2266001 0.09243743 0.1656933 -0.2544053 0.08249603 0.1743162 -0.2590792 0.08257671 0.05792129 -0.2756237 0.08407457 0.1674224 -0.285168 0.08943474 0.1042183 -0.2846567 0.08969463 0.1337567 -0.2972733 0.07957967 0.1598871 -0.306385 0.07780019 0.06072518 -0.3108981 0.176266 0.1153061 -0.1681473 0.1794384 0.1432441 -0.1711467 0.1897645 0.1553562 -0.1791995 0.1959258 0.1623503 -0.1935308 0.2009424 0.1624507 -0.2064555 0.2031037 0.1563497 -0.2242512 0.2060326 0.1426804 -0.2394696 0.2058506 0.1147444 -0.2461613 0.2063944 0.08928198 -0.2298411 0.2006676 0.08332957 -0.213476 0.1938317 0.08177665 -0.1971801 0.1869715 0.08393125 -0.1844428 0.1801114 0.09236023 -0.17208 0.1510393 0.1158669 -0.159473 0.1541067 0.147084 -0.1654809 0.1632154 0.1611629 -0.1754835 0.1750283 0.1675013 -0.189691 0.1838476 0.166478 -0.2052077 0.1934913 0.1609409 -0.2237075 0.1965119 0.1452196 -0.2398676 0.1931302 0.1145723 -0.2460467 0.1905533 0.09042176 -0.2296693 0.1836918 0.08506749 -0.2140845 0.1737743 0.08023546 -0.196979 0.1630367 0.0814701 -0.1800271 0.1559257 0.09310787 -0.1667887 0.1155885 0.1163365 -0.1559294 0.1227886 0.148208 -0.1624992 0.1322246 0.1643179 -0.170707 0.1405362 0.1711019 -0.1867875 0.1473201 0.1720476 -0.2063415 0.1602842 0.08516293 -0.2152345 0.1419899 0.08057892 -0.1967516 0.1292986 0.08254576 -0.1750803 0.1222943 0.09432709 -0.162964 0.08880681 0.1168985 -0.1605634 0.08753315 0.1483534 -0.167134 0.09053239 0.1639504 -0.1757645 0.09991625 0.1740418 -0.191283 0.1252953 0.08536898 -0.2178161 0.1121451 0.07854076 -0.1977332 0.09866288 0.08095656 -0.1748614 0.09438078 0.09203747 -0.1654439 0.0766507 0.1162428 -0.170668 0.06530698 0.07137328 -0.1875214 0.0630618 0.1367117 -0.172637 0.06133253 0.1518402 -0.1755935 0.07727827 0.1447957 -0.1721003 0.07692821 0.1606942 -0.1902842 0.07682525 0.07865907 -0.1872374 0.07704293 0.09361917 -0.1733404 0.07984247 0.06799939 -0.2250906 0.1679428 0.1675067 -0.2245088 0.1781371 0.147452 -0.2424304 0.1810986 0.1145619 -0.2469631 0.1788644 0.09138627 -0.2312243 0.1552773 0.1664094 -0.2280891 0.1643049 0.147005 -0.2466765 0.1681381 0.114645 -0.2483956 0.1680409 0.0947487 -0.2345321 0.09465851 0.1403127 -0.2719193 0.09465837 0.1131522 -0.2583367 0.09035024 0.07483322 -0.2659402 0.1138582 0.1746434 -0.2102954 0.0813258 0.1696333 -0.2139406 0.07901776 0.07774976 -0.2854994 0.6970187 0.06508506 -0.2107327 0.6947954 0.05936446 -0.2137323 0.6950904 0.05999763 -0.2001694 0.6977614 0.06331216 -0.2030298 0.6799217 0.07541488 -0.2099199 0.6764349 0.06996885 -0.2173834 0.6734548 0.06506012 -0.2159411 0.6725498 0.0616746 -0.2100141 0.6724952 0.06198451 -0.2029725 0.674421 0.06565541 -0.1956306 0.6772059 0.07017788 -0.1966229 0.6823121 0.07446285 -0.2003605 0.6931542 0.05634582 -0.2119591 0.6917784 0.05295536 -0.207923 0.6917038 0.05322423 -0.2042675 0.693433 0.05689666 -0.2000401 0.6163285 0.117835 -0.1781684 0.6155792 0.1381586 -0.1770445 0.6155792 0.1411556 -0.1860356 0.6152982 0.1400317 -0.1901565 0.6159538 0.1398444 -0.1934346 0.6164221 0.1370347 -0.1988667 0.6166095 0.1332884 -0.2041115 0.6167968 0.1238291 -0.2081387 0.6170777 0.1110917 -0.2067339 0.6171717 0.1002274 -0.2027066 0.6170777 0.09694946 -0.1977427 0.6158603 0.09404609 -0.1917488 0.6155792 0.09582557 -0.1860357 0.6161412 0.102007 -0.1806036 0.6031228 0.1187716 -0.1775128 0.6038722 0.1401254 -0.1851927 0.6037784 0.1392825 -0.1903439 0.6035911 0.1374093 -0.1983046 0.6032164 0.1338504 -0.2042989 0.6032166 0.1245783 -0.2084196 0.6030294 0.1115751 -0.2081388 0.6030294 0.1000402 -0.2038305 0.6031228 0.09638752 -0.1985856 0.6032164 0.09442073 -0.193341 0.6027481 0.09629385 -0.1862229 0.6032164 0.1024752 -0.1808844 0.5908537 0.1190525 -0.1764826 0.5911348 0.1358171 -0.1806973 0.5911348 0.1389078 -0.1846308 0.5905728 0.1395634 -0.1904375 0.5901983 0.1397507 -0.1991476 0.5903854 0.1355362 -0.2054226 0.5899172 0.1250466 -0.2101056 0.5902918 0.1119346 -0.2101993 0.5899171 0.09994648 -0.2051417 0.5901983 0.09638752 -0.1991476 0.5901982 0.09460802 -0.1929663 0.5903852 0.09666848 -0.1859421 0.5904794 0.1021943 -0.1797607 0.5602278 0.1198018 -0.1741411 0.5597595 0.1364728 -0.1797606 0.5592912 0.140219 -0.1846308 0.5584484 0.1408746 -0.1920297 0.5573244 0.141062 -0.202613 0.5565753 0.137222 -0.2109484 0.5559196 0.1272007 -0.2163806 0.5560133 0.1117473 -0.2171297 0.5557322 0.1009767 -0.20945 0.5561069 0.09601288 -0.2013018 0.5570436 0.09451437 -0.1924043 0.5576056 0.09732409 -0.1852864 0.5584484 0.1035055 -0.1768572 0.5101213 0.1201764 -0.1713315 0.5097468 0.1402191 -0.1763889 0.5090911 0.1449956 -0.1824766 0.508342 0.1465877 -0.1932472 0.5076863 0.1468687 -0.2076704 0.5074053 0.1406873 -0.2173171 0.5078735 0.1294485 -0.2245287 0.5082482 0.1099678 -0.2245287 0.5082482 0.09872893 -0.2147884 0.5079672 0.09376511 -0.2057972 0.5084355 0.0927349 -0.1943711 0.5086229 0.09704312 -0.1828513 0.5092785 0.1037864 -0.1744222 0.4480267 0.1199891 -0.1668359 0.4471838 0.1416051 -0.1716126 0.4461537 0.1498469 -0.1796672 0.4449665 0.1531249 -0.193903 0.4453106 0.1518137 -0.211136 0.4456853 0.1460069 -0.2243416 0.4464674 0.1307597 -0.2324896 0.4459662 0.1064088 -0.2316467 0.4447486 0.09507631 -0.2179727 0.4444678 0.09067443 -0.2075769 0.4441867 0.08852032 -0.1951204 0.4452169 0.09207928 -0.1808845 0.4460599 0.09975918 -0.1704886 0.4212407 0.1193335 -0.1658058 0.4197423 0.1414178 -0.1722683 0.419555 0.1482547 -0.1803228 0.4182438 0.15172 -0.1936221 0.4188056 0.1497532 -0.211417 0.4199295 0.1438528 -0.2253718 0.4204914 0.1304787 -0.2316467 0.4184311 0.1060342 -0.2293989 0.4188056 0.09423339 -0.2175981 0.4196486 0.09123637 -0.2073895 0.4194612 0.08926956 -0.195495 0.4199295 0.09236026 -0.1804162 0.4205851 0.09985282 -0.1704886 0.3985758 0.1200828 -0.1685218 0.3984822 0.1412305 -0.1748906 0.3977329 0.1478801 -0.1836945 0.3973583 0.1501279 -0.1958698 0.3966089 0.1481611 -0.210855 0.3964217 0.1436655 -0.2240607 0.3976392 0.1264514 -0.2283686 0.3973583 0.1079074 -0.2257463 0.3966089 0.09713677 -0.2146948 0.3966089 0.09367145 -0.2044862 0.3961407 0.0929222 -0.1944647 0.3964217 0.09591922 -0.1833196 0.397452 0.1030372 -0.1740475 0.3797506 0.1204574 -0.1717997 0.3803126 0.1431036 -0.1760146 0.3798443 0.1476928 -0.1882836 0.3800315 0.1528439 -0.1998971 0.3802283 0.1524693 -0.2089819 0.3804063 0.1422607 -0.2211223 0.3808746 0.1287929 -0.2252779 0.3805 0.1100614 -0.222 0.3805937 0.1006957 -0.2131961 0.3800317 0.09676214 -0.2012081 0.3798443 0.09573191 -0.1938093 0.3801252 0.0970431 -0.1863165 0.379657 0.1026625 -0.1770445 0.3228071 0.1185842 -0.1723618 0.3234627 0.1426197 -0.1770457 0.3245866 0.149363 -0.1879098 0.3245866 0.1519854 -0.2006471 0.3244929 0.1528283 -0.210013 0.3231817 0.1483328 -0.2235932 0.3221515 0.1335349 -0.2355561 0.3220579 0.1100614 -0.2344311 0.3223388 0.09610654 -0.2200333 0.3220579 0.08992518 -0.208326 0.3221515 0.08983151 -0.1932472 0.3220578 0.09282854 -0.1833195 0.3218706 0.1001338 -0.1757333 0.2772898 0.1157745 -0.1714252 0.2779453 0.1377571 -0.1741421 0.2795376 0.1497452 -0.1837889 0.2801931 0.1529295 -0.1964324 0.2789756 0.1536788 -0.2116049 0.2776644 0.1486213 -0.226309 0.2768215 0.1350411 -0.2421682 0.2785074 0.1116536 -0.2402657 0.2806614 0.09301586 -0.2241541 0.2803805 0.08402478 -0.2101991 0.2804742 0.08402478 -0.1911869 0.2792566 0.08805203 -0.1798542 0.2781327 0.09723043 -0.1733919 0.2340202 0.1151189 -0.1720807 0.2343011 0.1382157 -0.1742359 0.2355183 0.1503158 -0.1829228 0.235987 0.1538564 -0.196058 0.2367356 0.1547998 -0.2116051 0.2365476 0.152254 -0.2249044 0.2373905 0.1397192 -0.2396551 0.2399205 0.1125902 -0.2456931 0.2429185 0.09058082 -0.2292832 0.2433859 0.08114557 -0.2124458 0.2419811 0.08212043 -0.1949331 0.2387967 0.08714242 -0.1833196 0.2357997 0.09610654 -0.1743285 0.6828545 0.08604936 -0.1984328 0.6715865 0.1486762 -0.2051764 0.6234465 0.09723043 -0.2082324 0.6530419 0.07608655 -0.2151996 0.657163 0.1347869 -0.2109484 0.6735219 0.09693879 -0.204027 0.6276609 0.1425605 -0.1936218 0.6703051 0.1522819 -0.1976363 0.6807123 0.1541601 -0.197394 0.6999013 0.08470057 -0.1942836 0.666042 0.0810252 -0.1886929 0.6423653 0.08140238 -0.1928726 0.6259753 0.1016323 -0.1865976 0.6281291 0.1384395 -0.1844434 0.6698092 0.1514362 -0.190515 0.6554859 0.1099925 -0.1819353 0.6590909 0.07717726 -0.189103 0.6889983 0.1250891 -0.18187 0.6329059 0.08233896 -0.2062657 0.6398364 0.0774688 -0.2076705 0.6930472 0.08751398 -0.2003029 0.6965508 0.1269424 -0.2014266 0.6860095 0.1391888 -0.2010208 0.676269 0.1401254 -0.2039241 0.6586614 0.1433097 -0.2082323 0.6326248 0.09760506 -0.2162869 0.6480016 0.08884232 -0.2182416 0.6653261 0.09008886 -0.2170987 0.692421 0.09257787 -0.1998969 0.6998198 0.09950852 -0.2003651 0.7023766 0.1153982 -0.2006759 0.6335614 0.08458672 -0.1964316 0.6568069 0.1501752 -0.1955268 0.646486 0.0953573 -0.1847952 0.6565967 0.1473916 -0.1856691 0.657708 0.1469932 -0.2057441 0.6228845 0.11156 -0.2132898 0.6317819 0.08880129 -0.2139454 0.6426462 0.08205798 -0.2160058 0.6583943 0.08075128 -0.2193871 0.6815985 0.1509254 -0.2020196 0.6287848 0.1400317 -0.2008335 0.6246639 0.09367146 -0.2011144 0.6493895 0.07100645 -0.2090753 0.6542847 0.09853794 -0.2167242 0.6704292 0.09440091 -0.2114398 0.7020565 0.120107 -0.2001841 0.688278 0.1345673 -0.2008335 0.6857394 0.1428072 -0.2022325 0.6662478 0.1430288 -0.2052354 0.643021 0.1413429 -0.2102929 0.6841362 0.09123637 -0.2034559 0.7006595 0.1059383 -0.2008334 0.6929283 0.08446424 -0.1942167 0.6840258 0.08483882 -0.1945611 0.69232 0.08472928 -0.1879476 0.6346853 0.08823936 -0.1898756 0.6570365 0.1490401 -0.1883201 0.6502323 0.07222398 -0.2001779 0.6409603 0.07906095 -0.1979301 0.6252258 0.09404609 -0.1909994 0.6717625 0.09169268 -0.1852634 0.6556654 0.1001147 -0.1830027 0.6557588 0.1236543 -0.1817761 0.6770413 0.08474015 -0.1900877 0.6518247 0.08655353 -0.1880025 0.6454558 0.1076264 -0.1833311 0.6444257 0.1443399 -0.1852864 0.6675618 0.1489299 -0.1865307 0.666695 0.1076006 -0.2051093 0.6618791 0.1042569 -0.2143112 0.6510752 0.11156 -0.2138518 0.6920983 0.1373997 -0.1885807 0.6977864 0.1464274 -0.1999166 0.6931483 0.1367213 -0.1951204 0.6932486 0.1422661 -0.1893177 0.6889552 0.1425936 -0.1864668 0.6875982 0.1459893 -0.1826794 0.6835785 0.1526686 -0.1841158 0.6821039 0.1542984 -0.1892228 0.6928622 0.1421035 -0.1996462 0.6950457 0.1419063 -0.1955949 0.681464 0.1431083 -0.1837819 0.6777121 0.1507974 -0.1859076 0.6985064 0.1372057 -0.1952669 0.7001232 0.1346921 -0.1982739 0.7030416 0.1245763 -0.1874549 0.7009619 0.1276476 -0.1839584 0.6974846 0.1346192 -0.1844828 0.6946921 0.1370107 -0.1887725 0.6947913 0.1370883 -0.1952847 0.6973504 0.1344773 -0.1986344 0.7017195 0.1265538 -0.1987926 0.7011758 0.1239534 -0.1864615 0.6973456 0.1247455 -0.1836339 0.6971987 0.1284522 -0.1800703 0.6947078 0.133964 -0.1809362 0.6900026 0.1367218 -0.1851002 0.6913688 0.1355038 -0.1982111 0.7004749 0.1241555 -0.1982034 0.7120709 0.1196051 -0.1942855 0.7120981 0.1083816 -0.198413 0.7095691 0.1062687 -0.1869761 0.7097248 0.108973 -0.1832557 0.70964 0.1168012 -0.1828639 0.7093151 0.1205419 -0.1871665 0.7075286 0.1169331 -0.1987019 0.7076995 0.1082629 -0.1986757 0.7068716 0.1055486 -0.1866883 0.7035642 0.1062332 -0.1848772 0.7051736 0.1099299 -0.1794573 0.705452 0.1161647 -0.1797666 0.7042751 0.1196468 -0.1831905 0.7065009 0.1210651 -0.1861972 0.7053477 0.1198396 -0.197817 0.7049503 0.1060406 -0.1980341 0.7037349 0.09996205 -0.1978893 0.6935188 0.1076587 -0.1804076 0.7053598 0.08504128 -0.1869348 0.7059292 0.08914463 -0.1835269 0.7067264 0.09700324 -0.1833032 0.707419 0.1005405 -0.1876462 0.7064388 0.09680183 -0.198093 0.7049055 0.08888183 -0.1976779 0.7044063 0.0846874 -0.1938081 0.7012568 0.08521532 -0.1870733 0.7014701 0.08783955 -0.1826374 0.7021236 0.09626494 -0.1802792 0.7013856 0.09991954 -0.1842936 0.7048827 0.1014429 -0.1869891 0.6995388 0.09313982 -0.1999906 0.7001651 0.08876923 -0.198074 0.6917235 0.08930577 -0.1834313 0.6929563 0.1006052 -0.1820229 0.6460178 0.1222368 -0.1818191 0.6257879 0.1182096 -0.1812592 0.6658656 0.126958 -0.1815152 0.667979 0.1109104 -0.1816925 0.6695322 0.1024814 -0.183041 0.6243832 0.1345059 -0.2071085 0.6413349 0.1324455 -0.2125406 0.6227908 0.1316026 -0.2100119 0.6396493 0.12411 -0.2149466 0.6226971 0.1231734 -0.2138518 0.6372142 0.1075327 -0.2161795 0.6226037 0.104161 -0.2115104 0.6555708 0.1247656 -0.2140391 0.6439575 0.1465877 -0.2025192 0.6446128 0.1487418 -0.1943712 0.6685077 0.06260885 -0.2099359 0.6686001 0.06318615 -0.2018908 0.6712748 0.06833473 -0.1937474 0.6740834 0.072179 -0.1951413 0.6789579 0.08344992 -0.2003333 0.6716656 0.07310689 -0.2194417 0.6689487 0.06727582 -0.2165496 0.7128866 0.1061023 -0.1874885 0.6930351 0.1551743 -0.1976421 0.7095766 0.1051703 -0.194714 0.7077307 0.1007689 -0.1944837 0.7071989 0.1049779 -0.1956854 0.7055877 0.1011716 -0.1956798 0.7092987 0.1198167 -0.1942042 0.7044198 0.1242259 -0.1946578 0.7063999 0.1207865 -0.1941123 0.7023807 0.1233066 -0.1943699 0.6868775 0.1545931 -0.1976094 0.6890908 0.1515993 -0.2010324 0.6938612 0.1447132 -0.2002718 0.6961771 0.1425475 -0.1955787 0.6944683 0.1430025 -0.1903763 0.6920061 0.1456175 -0.1860053 0.6893548 0.1523167 -0.1857527 0.6875093 0.1545938 -0.1903933 0.7018504 0.1108656 -0.2013807 0.6971207 0.1229083 -0.2005662 0.6935251 0.1311768 -0.2015529 0.7045509 0.1275372 -0.1981561 0.7052603 0.1249024 -0.1882657 0.7124697 0.1055368 -0.1929297 0.709204 0.09646221 -0.1970388 0.7077527 0.08873418 -0.1969787 0.7085165 0.0844204 -0.1936398 0.6944242 0.152617 -0.2006152 0.6981266 0.1433391 -0.1956118 0.6969857 0.143968 -0.1906483 0.6951179 0.1465049 -0.1871026 0.6936346 0.1527456 -0.186822 0.6927015 0.1551018 -0.1913759 0.6938234 0.118158 -0.1809871 0.74123 0.1183267 -0.1953041 0.741101 0.1148949 -0.1991578 0.7410257 0.1077196 -0.1987675 0.7409193 0.1041146 -0.1944491 0.7411303 0.11855 -0.1899626 0.7410634 0.1156226 -0.1858874 0.7408207 0.107473 -0.185438 0.7407538 0.104501 -0.1886725 0.7712916 0.1166874 -0.1917883 0.7714676 0.1152688 -0.1896169 0.7712879 0.1061404 -0.1886882 0.7706203 0.1038103 -0.1960768 0.770582 0.1163638 -0.1968017 0.776502 0.1077535 -0.198219 0.7767368 0.1125251 -0.1984861 0.7721804 0.1133583 -0.1995385 0.7720681 0.1069803 -0.1990366 0.774384 0.1073831 -0.1987772 0.7747216 0.1127891 -0.1991587 0.7812595 0.1078004 -0.1894217 0.7763431 0.105006 -0.1900273 0.7769973 0.114831 -0.1893661 0.7806557 0.1084245 -0.1884048 0.7768162 0.1062971 -0.1887302 0.7771921 0.1054519 -0.195868 0.777329 0.1149613 -0.1963558 0.7701034 0.1135673 -0.1996976 0.7793387 0.1141601 -0.1890301 0.780763 0.1127702 -0.188732 0.7791906 0.106904 -0.1884674 0.7739275 0.1042139 -0.1959539 0.7791956 0.1074888 -0.1958385 0.7793289 0.112965 -0.1962568 0.7741378 0.1160282 -0.196591 0.7700376 0.106784 -0.1992189 0.7794474 0.1150827 -0.190614 0.7814568 0.1133615 -0.1898481 0.7792336 0.1057542 -0.1896525 0.7710776 0.104173 -0.1903772 0.7763215 0.1161074 -0.191372 0.7580848 0.1045774 -0.1953353 0.7583005 0.1077435 -0.1989988 0.7584763 0.1140544 -0.1993814 0.7584406 0.1169149 -0.1960848 0.7583258 0.1175035 -0.1911176 0.7582124 0.1151699 -0.1878695 0.7580057 0.1075298 -0.1873438 0.7579161 0.1049538 -0.1897252 0.7604663 0.1173015 -0.1912356 0.7608255 0.1148692 -0.1882259 0.7607041 0.1077807 -0.1876869 0.7602505 0.1050072 -0.1898859 0.7594472 0.1045988 -0.1954032 0.7593469 0.1076254 -0.1989895 0.7595388 0.1141001 -0.1994205 0.7599154 0.1168468 -0.1961945 0.7390994 0.1184757 -0.1952663 0.7395456 0.1149563 -0.1991275 0.7392636 0.1076903 -0.1987732 0.7383506 0.10393 -0.1943438 0.7370204 0.1049388 -0.1887193 0.7366152 0.108121 -0.1854636 0.7368024 0.1152366 -0.1857799 0.7376832 0.1183888 -0.1900968 0.7431763 0.1043014 -0.1944456 0.7426749 0.107623 -0.1987611 0.7428264 0.1146895 -0.1990875 0.7432975 0.1179286 -0.1953917 0.7443717 0.1180569 -0.1904204 0.7455211 0.1151202 -0.1868339 0.7455175 0.1077462 -0.1863618 0.7445296 0.1049089 -0.1890763 0.7565588 0.1045197 -0.1952616 0.7571229 0.1077297 -0.1989608 0.7573455 0.1140421 -0.199398 0.7569169 0.1171168 -0.1960712 0.7560139 0.1175842 -0.1909936 0.7552359 0.1148169 -0.1879061 0.7549827 0.1078245 -0.1874493 0.7554261 0.1049202 -0.1896035 0.7132563 0.1089695 -0.1841298 0.71199 0.1163591 -0.1992788 0.7131184 0.1164417 -0.1841002 0.71271 0.1200444 -0.187974 0.7166995 0.1570133 -0.1966449 0.7159014 0.1537766 -0.1996813 0.7166786 0.1480467 -0.1993702 0.7177756 0.1452249 -0.1960044 0.7165719 0.1570013 -0.1922872 0.7163975 0.1545267 -0.1893233 0.7173266 0.1476508 -0.1889475 0.7174833 0.1451553 -0.1914646 0.7420603 0.1597894 -0.1949126 0.7425032 0.1597214 -0.1929448 0.7434132 0.1581739 -0.191396 0.7442812 0.150678 -0.1905795 0.7433887 0.1491562 -0.1963992 0.7417265 0.1593959 -0.1967612 0.7475778 0.1530429 -0.1979242 0.7473713 0.1569628 -0.1981418 0.74371 0.1572671 -0.1991032 0.7441497 0.1520439 -0.1986931 0.7459322 0.1525646 -0.1984227 0.7457501 0.1570119 -0.1987288 0.751713 0.1534774 -0.190906 0.7476563 0.1502793 -0.1914782 0.747848 0.1588734 -0.1910127 0.7513256 0.1538677 -0.1901265 0.7483753 0.1514915 -0.1904641 0.7483768 0.1509392 -0.1960379 0.747092 0.1585508 -0.1961876 0.7420703 0.1572665 -0.1992901 0.7498847 0.1584766 -0.1906757 0.7509344 0.1577081 -0.1904136 0.7501793 0.1524678 -0.1902107 0.7459278 0.1494935 -0.1961857 0.7498122 0.1530499 -0.1959824 0.7488092 0.157084 -0.1960442 0.7445204 0.1590821 -0.1964646 0.7425773 0.1517157 -0.1988956 0.7490157 0.1588275 -0.1922106 0.7507527 0.1575866 -0.1918788 0.7499833 0.1513646 -0.1911188 0.7441711 0.1494859 -0.1919312 0.746467 0.1594066 -0.1927811 0.7303068 0.1471538 -0.1961618 0.7299713 0.1493987 -0.1990021 0.7293711 0.1559684 -0.1993349 0.7289469 0.1581605 -0.1965204 0.7290338 0.1582801 -0.1922678 0.7296847 0.1566772 -0.1903344 0.7303816 0.1492175 -0.1899015 0.7304714 0.1471054 -0.1917573 0.730863 0.1582305 -0.1924115 0.7317213 0.1566353 -0.1905351 0.7324246 0.1497252 -0.1900972 0.7322636 0.1474117 -0.1918202 0.7313714 0.14718 -0.1961672 0.7307943 0.1494204 -0.1989661 0.7301952 0.156053 -0.1993317 0.7301756 0.1582151 -0.1965626 0.7139606 0.1567801 -0.196719 0.7144547 0.1534775 -0.1996809 0.7152948 0.1478285 -0.1994187 0.7153463 0.1445979 -0.1959667 0.7147869 0.1448041 -0.1915647 0.7139334 0.1475359 -0.189064 0.7131763 0.1538249 -0.1893532 0.7135907 0.1564643 -0.192701 0.7197062 0.1454959 -0.195938 0.718218 0.1483002 -0.1993385 0.7172893 0.154002 -0.1995985 0.7181305 0.1571278 -0.196446 0.7191321 0.1571819 -0.1924045 0.7199295 0.1547723 -0.1899644 0.720827 0.1481878 -0.1895378 0.7203509 0.1457521 -0.1916771 0.7291279 0.1470072 -0.1961503 0.7290629 0.1492547 -0.1990038 0.7284962 0.155831 -0.1993783 0.7274852 0.1579667 -0.1965371 0.7270353 0.1579737 -0.1922244 0.7272313 0.1562495 -0.1904559 0.7280039 0.1491163 -0.190066 0.7285577 0.1470501 -0.1917481 0.7293963 0.1411863 -0.1964282 0.7303953 0.1376389 -0.1999147 0.7316425 0.1312667 -0.1995803 0.7324319 0.1280467 -0.1956491 0.7296972 0.1412853 -0.1915472 0.7302017 0.1381973 -0.1878038 0.7317637 0.1309809 -0.1875484 0.7317497 0.1280523 -0.1903477 0.7630763 0.1442273 -0.194668 0.7635883 0.1428396 -0.1926898 0.764713 0.134891 -0.191877 0.7644705 0.1328984 -0.198604 0.7625757 0.1438513 -0.1992084 0.7693552 0.1370402 -0.2008071 0.7688895 0.1412147 -0.2010392 0.764687 0.1412939 -0.2017812 0.7654877 0.1357422 -0.2013486 0.7675111 0.1364193 -0.2012187 0.7670494 0.1411593 -0.2015572 0.7734694 0.1377443 -0.1930072 0.769663 0.1339059 -0.1932894 0.7686567 0.1434137 -0.1927355 0.7728176 0.1381993 -0.1920483 0.76967 0.1358098 -0.1921746 0.7702621 0.1351378 -0.1987064 0.7690361 0.1434104 -0.1991127 0.7627899 0.1411815 -0.2018278 0.7708238 0.1429912 -0.1925296 0.7722995 0.1419864 -0.1923312 0.7717171 0.1366725 -0.1920434 0.7677373 0.1337068 -0.198646 0.7717745 0.1371892 -0.1987637 0.7711197 0.1419611 -0.1991256 0.7660869 0.1441451 -0.1991921 0.7636909 0.1352844 -0.20142 0.7708193 0.1438092 -0.1939751 0.7728609 0.142599 -0.1933787 0.7719421 0.1356822 -0.1931322 0.7647486 0.1329187 -0.1933995 0.7679341 0.1445991 -0.1945401 0.752898 0.1310485 -0.1973406 0.7524368 0.1339111 -0.2006821 0.7516322 0.1397148 -0.2010318 0.7511436 0.1430772 -0.1980757 0.7509212 0.143147 -0.1935062 0.7510638 0.1403244 -0.1904917 0.7519823 0.1336423 -0.1900371 0.7526416 0.1309719 -0.1921866 0.7528793 0.1432839 -0.1937162 0.7534662 0.1404448 -0.1909416 0.754388 0.1342796 -0.190478 0.7547366 0.1313585 -0.1924431 0.754146 0.1311988 -0.197462 0.7533952 0.1339611 -0.2007237 0.752594 0.1398322 -0.2011121 0.7524769 0.1432718 -0.1982484 0.7257702 0.1409637 -0.196284 0.728516 0.1374005 -0.1998065 0.7299843 0.1310232 -0.1995042 0.7299095 0.1275107 -0.1954315 0.728618 0.1275777 -0.1901995 0.7262369 0.1374448 -0.1875169 0.7260202 0.1405608 -0.1915089 0.7351012 0.128481 -0.1957497 0.7332213 0.1315427 -0.1996613 0.7321564 0.1377027 -0.199933 0.7321595 0.1415469 -0.1966409 0.7328147 0.1413669 -0.1921232 0.7343303 0.1383839 -0.1888784 0.7354673 0.1317453 -0.1884639 0.735109 0.1287991 -0.1908807 0.7515216 0.1308531 -0.1972073 0.751378 0.1337275 -0.2005915 0.7506167 0.1395394 -0.2009936 0.7497588 0.1429146 -0.1979819 0.7488273 0.1428801 -0.1932834 0.7486485 0.1400289 -0.1904197 0.7492284 0.1334834 -0.1899907 0.7500931 0.1310322 -0.1919902 0.7281036 0.1306797 -0.1871942 0.704233 0.1280724 -0.1853281 0.7065845 0.1244572 -0.1947127 0.7027891 0.1346879 -0.185596 0.7000369 0.137364 -0.1890206 0.7375076 0.09680765 -0.1937706 0.7367803 0.0927472 -0.1974105 0.7357396 0.0856145 -0.1970095 0.7352964 0.08236014 -0.1928816 0.7376044 0.09699673 -0.1886491 0.7373028 0.09349935 -0.1846858 0.7358757 0.08537405 -0.1842315 0.7352855 0.08219421 -0.1873071 0.7645282 0.09183192 -0.1889568 0.7645541 0.090482 -0.1868657 0.762998 0.08149956 -0.1859513 0.7618537 0.07969459 -0.1930927 0.763661 0.09165613 -0.1938024 0.7627084 0.08908434 -0.1966024 0.761611 0.08240163 -0.196123 0.7625061 0.07993837 -0.1876009 0.7521032 0.08094298 -0.1928854 0.7525398 0.08400582 -0.1963974 0.7535387 0.09084168 -0.1968245 0.7539793 0.09378074 -0.1936818 0.7540273 0.09386382 -0.1888866 0.7537329 0.0915399 -0.1857654 0.7525961 0.08373577 -0.1852234 0.7521023 0.08086912 -0.187478 0.7560373 0.09342749 -0.1889003 0.7561729 0.09095539 -0.1859856 0.7551862 0.08368812 -0.1854285 0.7543263 0.08066484 -0.1875245 0.7533749 0.08063882 -0.1928741 0.7535212 0.08377302 -0.1963397 0.754543 0.09068206 -0.196807 0.7553781 0.09359469 -0.1937219 0.7355129 0.09722878 -0.193837 0.7353126 0.09301001 -0.1974558 0.7340449 0.08585532 -0.1971027 0.732794 0.08243801 -0.192897 0.7319939 0.08269961 -0.1874918 0.7317922 0.08620367 -0.1844366 0.7331326 0.09380475 -0.1847979 0.7345716 0.09670419 -0.1888893 0.7374599 0.0822122 -0.1927683 0.7372788 0.08536603 -0.1969298 0.7384229 0.0925036 -0.197274 0.7394711 0.09623775 -0.1937619 0.7406322 0.09602851 -0.1889274 0.7414554 0.09252308 -0.1853867 0.7403647 0.08495558 -0.1848879 0.7388787 0.08191423 -0.187502 0.7506582 0.08114152 -0.1928915 0.7514177 0.08412233 -0.1964151 0.7524598 0.09095498 -0.1968927 0.7525345 0.09401815 -0.1937306 0.7518401 0.09419871 -0.1888747 0.7508535 0.09152021 -0.1859372 0.7497658 0.08461961 -0.1854844 0.7497305 0.08111065 -0.1874764 0.7102257 0.1005771 -0.1937646 0.7101431 0.08892262 -0.1838971 0.7101567 0.08530294 -0.1870212 0.710143 0.09657411 -0.1840572 0.7096617 0.1002374 -0.1877866 0.6656238 0.1371627 -0.1835957 0.655714 0.1350344 -0.1832956 0.6431144 0.1344123 -0.1821022 0.6829123 0.1348703 -0.1820511 0.6234465 0.1370347 -0.1804162 0.6037785 0.1374093 -0.1813528 0.6277546 0.1417175 -0.1888454 0.645496 0.1455495 -0.1872398 0.6891938 0.104442 -0.2008335 0.6884937 0.1137134 -0.2035821 0.6940493 0.1104935 -0.201841 0.6956055 0.09913388 -0.199616 0.6936893 0.1051913 -0.1998969 0.6849791 0.1242973 -0.202051 0.6811391 0.1377839 -0.2013018 0.6861205 0.1286794 -0.2027048 0.6917224 0.1216749 -0.2000842 0.692659 0.117835 -0.1998969 0.6833857 0.1325127 -0.203122 0.6673716 0.1377839 -0.2070148 0.669994 0.1305723 -0.2095436 0.661003 0.1159618 -0.2084196 0.7679181 0.0824375 -0.1948523 0.7688709 0.08711107 -0.1951138 0.7646503 0.08858414 -0.1963486 0.7635709 0.08230737 -0.1958501 0.7658364 0.08237574 -0.1954901 0.7669822 0.08766129 -0.1958587 0.7726879 0.08173674 -0.1861775 0.7675772 0.07968014 -0.1869875 0.7697363 0.08926874 -0.1863552 0.7722411 0.08242826 -0.1852331 0.7682624 0.08087517 -0.1857239 0.7682837 0.0800506 -0.1925544 0.7698708 0.08941074 -0.1930489 0.771862 0.08827421 -0.1859169 0.7730057 0.08670043 -0.1855567 0.7706159 0.0811363 -0.1853584 0.7650548 0.07962536 -0.1928158 0.7704987 0.08177618 -0.192436 0.771461 0.08715984 -0.1928497 0.7669866 0.09082215 -0.1934264 0.7720624 0.08918222 -0.1874353 0.7737235 0.08719538 -0.1865964 0.7704445 0.0800069 -0.1864903 0.7692356 0.09063961 -0.1883184 0.7155473 0.05113344 -0.2001039 0.7193804 0.05077826 -0.2088428 0.719523 0.05049444 -0.2040059 0.7147 0.05698502 -0.2033487 0.7141762 0.0572006 -0.2110591 0.7169434 0.05503211 -0.21087 0.7172328 0.0548754 -0.2037663 0.7213466 0.04607298 -0.2101419 0.7156918 0.05031998 -0.2136337 0.7197096 0.04265682 -0.20993 0.7149165 0.04563686 -0.2118722 0.7147608 0.0443607 -0.2018257 0.718078 0.0412512 -0.2076541 0.7146438 0.04357661 -0.2099096 0.7168367 0.04278888 -0.2023942 0.7181288 0.04167278 -0.2035836 0.7167225 0.04212551 -0.209119 0.7189271 0.04811401 -0.2009791 0.7213387 0.04578527 -0.2029975 0.7190011 0.04760357 -0.2123962 0.7180548 0.04457117 -0.2009656 0.7198582 0.04242436 -0.2041187 0.7177582 0.0433444 -0.210866 0.7150883 0.04750236 -0.2001141 0.7112589 0.0537596 -0.2000485 0.7099085 0.05047955 -0.2003829 0.7095479 0.05220269 -0.2140553 0.7122117 0.05796309 -0.2030682 0.7086183 0.04690318 -0.2103137 0.7088677 0.04810161 -0.2017893 0.7119602 0.05853244 -0.2117892 0.7080281 0.04864034 -0.2124392 0.6947776 0.06600086 -0.211433 0.6932202 0.06046018 -0.214033 0.6907469 0.05725005 -0.212312 0.6889084 0.05456026 -0.2079298 0.688934 0.05485455 -0.204172 0.6907508 0.05813545 -0.1996205 0.6925496 0.06123846 -0.2000285 0.6962311 0.06502972 -0.2030641 0.6990638 0.06300723 -0.2030851 0.6984735 0.06406062 -0.2107426 0.6949118 0.05275613 -0.2037222 0.6960908 0.0562143 -0.200309 0.6971701 0.05899818 -0.2002175 0.6948572 0.05226883 -0.2086475 0.6956297 0.05533589 -0.2120902 0.6966797 0.05848108 -0.213639 0.6757565 0.1190317 -0.1812454 0.6757042 0.1238744 -0.1812813 0.6614952 0.0896909 -0.1858846 0.7017041 0.0914848 -0.1801611 0.6725229 0.08065313 -0.2170362 0.6743024 0.08533598 -0.2089817 0.6767374 0.08758374 -0.2066402 0.6770259 0.0804639 -0.1937979 0.6796033 0.07669879 -0.1979654 0.6776364 0.08068545 -0.2057601 0.6805773 0.09985282 -0.205329 0.6772993 0.1107171 -0.2064528 0.6740212 0.1204574 -0.2074831 0.6798278 0.1320709 -0.202893 0.02876343 0.127883 -0.1609767 -0.002602104 0.1573238 -0.1626264 0.01541144 0.1696467 -0.1798237 0.05844774 0.06327608 -0.1947805 0.03637286 0.1779323 -0.3217993 0.07896943 0.0337234 -0.3214798 0.08719908 0.09907516 -0.3130603 0.08508891 0.1278523 -0.3195195 0.07121462 0.1555092 -0.3286603 0.07841958 0.05341642 -0.3588691 0.05250973 0.06938265 -0.1839556 0.04872792 0.1323447 -0.1673836 -0.1421914 0.0828097 -0.1750194 -0.1445992 0.1134081 -0.1710836 -0.1139669 0.1575018 -0.1756674 -0.136395 0.1674994 -0.1944741 -0.1492902 0.06273229 -0.2020665 -0.1561373 0.07123656 -0.2006498 -0.1497884 0.1753249 -0.2158002 -0.1666342 0.1693393 -0.236029 -0.1583924 0.1749457 -0.2424102 -0.1452436 0.05013366 -0.2266025 -0.1714024 0.1657199 -0.2543887 -0.1613895 0.1743579 -0.2590818 -0.1615292 0.05785503 -0.2756263 -0.1630004 0.1674433 -0.2851705 -0.1683233 0.1042311 -0.2846802 -0.168616 0.1337817 -0.2972759 -0.1585087 0.1599026 -0.3063923 -0.1567294 0.06066152 -0.3109005 -0.2551513 0.1152912 -0.1681079 -0.258316 0.1432806 -0.1711024 -0.2687061 0.155339 -0.1791834 -0.2748099 0.162323 -0.1935424 -0.2798403 0.1624778 -0.2064839 -0.2820052 0.1563435 -0.2242268 -0.2849901 0.1427249 -0.2394926 -0.2847901 0.1147382 -0.2461756 -0.2852937 0.08930735 -0.2298864 -0.2795905 0.08331887 -0.21351 -0.2727293 0.08179367 -0.1971864 -0.2658785 0.083915 -0.1843993 -0.259047 0.09237106 -0.1720561 -0.2299661 0.1158634 -0.1594799 -0.2330006 0.147039 -0.1654879 -0.2420971 0.1611332 -0.1755049 -0.2539618 0.1675321 -0.1897127 -0.2627907 0.1664554 -0.2051716 -0.2724072 0.1609527 -0.2236993 -0.2754501 0.1452563 -0.2398656 -0.2720282 0.1145414 -0.2460379 -0.2694912 0.09042374 -0.2297006 -0.2626407 0.08503233 -0.2141055 -0.2526669 0.08020923 -0.1969811 -0.241927 0.08145847 -0.1800178 -0.2348064 0.0930922 -0.1667754 -0.1945044 0.1163273 -0.1559179 -0.2016773 0.1481621 -0.1625158 -0.2111779 0.1643565 -0.1707372 -0.219469 0.172936 -0.1868243 -0.2262202 0.1720363 -0.2063755 -0.2391811 0.08512229 -0.215258 -0.2209346 0.08055011 -0.1967444 -0.2082417 0.08252123 -0.1750482 -0.2011868 0.09435375 -0.1629416 -0.1677366 0.1168769 -0.1606087 -0.1664367 0.1483259 -0.167133 -0.1694606 0.1640258 -0.1757939 -0.1788259 0.1740318 -0.1913061 -0.2041678 0.08535674 -0.2178064 -0.19103 0.07851315 -0.1977236 -0.1775835 0.08097547 -0.1748331 -0.1732957 0.09207146 -0.1654167 -0.1555312 0.1162778 -0.1706706 -0.1441887 0.07137116 -0.1875239 -0.1419509 0.1366484 -0.1725911 -0.1402249 0.1517779 -0.1755959 -0.1561797 0.1448127 -0.172103 -0.1558506 0.1606764 -0.190287 -0.1557668 0.07858843 -0.1872402 -0.1559453 0.09359931 -0.1733432 -0.1587383 0.06797808 -0.2250581 -0.2469041 0.1675175 -0.2245132 -0.2570245 0.1474868 -0.2424541 -0.2600167 0.1145469 -0.2469519 -0.2577876 0.0914001 -0.2312241 -0.2342383 0.1664241 -0.228093 -0.2432455 0.1470188 -0.2466913 -0.2470255 0.1146207 -0.2483866 -0.2469351 0.09474269 -0.2345537 -0.173622 0.1403508 -0.2719577 -0.1735785 0.1131827 -0.2583379 -0.1692696 0.07487641 -0.2659122 -0.1928147 0.1746724 -0.2103386 -0.1602203 0.1696537 -0.2139435 -0.1579612 0.07775363 -0.2854755 -0.7761092 0.06474224 -0.2107555 -0.7738826 0.05902284 -0.213755 -0.7741783 0.05965586 -0.2001922 -0.7758804 0.06431408 -0.2030527 -0.7588646 0.07398559 -0.2099424 -0.7547767 0.06970567 -0.2174058 -0.7518881 0.06491 -0.2159633 -0.7495861 0.06100503 -0.2100363 -0.749532 0.06131497 -0.2029947 -0.7528547 0.06550474 -0.1956529 -0.7555479 0.06991427 -0.1966452 -0.7598885 0.07402442 -0.200383 -0.77224 0.0560051 -0.2119818 -0.7708622 0.05261539 -0.2079456 -0.7707881 0.0528843 -0.2042902 -0.7725192 0.05655578 -0.2000629 -0.6952506 0.1178307 -0.1781646 -0.6944634 0.1381927 -0.177027 -0.6944965 0.1411188 -0.1860059 -0.6942447 0.1399905 -0.190146 -0.6948398 0.1398586 -0.1934434 -0.6953448 0.1369991 -0.1989007 -0.6955129 0.1332526 -0.2041305 -0.6956691 0.1238413 -0.2081018 -0.696014 0.1111307 -0.2067188 -0.6960765 0.1002085 -0.2027187 -0.6959682 0.09693325 -0.1977091 -0.694786 0.09404016 -0.1917537 -0.694479 0.0957967 -0.1860369 -0.6950257 0.1019669 -0.1806125 -0.6820133 0.1187893 -0.1774879 -0.6827856 0.1401628 -0.1852128 -0.6826518 0.1392372 -0.1903888 -0.6824822 0.1373669 -0.1983029 -0.6821322 0.1338426 -0.2042815 -0.6821102 0.1245825 -0.2084375 -0.6819696 0.1115747 -0.2081579 -0.6819453 0.09999658 -0.2037999 -0.6820469 0.09637941 -0.1985935 -0.6820996 0.09439865 -0.193321 -0.6816697 0.09627657 -0.1862143 -0.6820975 0.1024394 -0.1808736 -0.669758 0.1190299 -0.1764599 -0.6700938 0.1358178 -0.1806564 -0.6700155 0.1388695 -0.1846647 -0.6694841 0.1395545 -0.1904304 -0.6691549 0.1397721 -0.1991577 -0.6692721 0.1355789 -0.2054334 -0.668816 0.1250754 -0.2101146 -0.6691675 0.1119571 -0.2102391 -0.6688023 0.09992896 -0.2051433 -0.6691508 0.09639081 -0.1991747 -0.6691526 0.09456593 -0.1929882 -0.6693275 0.09663006 -0.185913 -0.6694324 0.1022345 -0.1797465 -0.6391849 0.1198278 -0.1741213 -0.6386418 0.1364665 -0.1798026 -0.6381949 0.1402054 -0.1846289 -0.637319 0.1408623 -0.1920615 -0.6362393 0.1410866 -0.2026185 -0.6355074 0.1372063 -0.2109208 -0.6348 0.1271559 -0.2163357 -0.6349562 0.1117555 -0.217156 -0.6346277 0.1010174 -0.209438 -0.6350054 0.09603485 -0.2012847 -0.6359277 0.09448979 -0.1924185 -0.6365687 0.09729671 -0.1852431 -0.6374019 0.1035292 -0.1768515 -0.588993 0.1201337 -0.1713424 -0.5886323 0.1402019 -0.1763928 -0.5879828 0.1449533 -0.1824993 -0.5872746 0.146608 -0.1932522 -0.5866017 0.1469034 -0.207703 -0.5863683 0.1406695 -0.2173443 -0.5868256 0.1294601 -0.2245408 -0.5871185 0.1099802 -0.2248039 -0.5871875 0.09872509 -0.214745 -0.5868996 0.09373689 -0.2057819 -0.5873437 0.0927316 -0.1944068 -0.5875221 0.09700577 -0.1828223 -0.5881514 0.1037476 -0.1744638 -0.5269388 0.1200306 -0.1668111 -0.5261298 0.1416 -0.1716506 -0.5250633 0.1498553 -0.1796711 -0.5238439 0.1531292 -0.1939157 -0.5241978 0.1517709 -0.2111749 -0.5246411 0.1459996 -0.2243765 -0.5253897 0.1307386 -0.2325239 -0.5248909 0.1064508 -0.2316883 -0.5236905 0.09510534 -0.2179948 -0.5233752 0.09071065 -0.2075495 -0.5230699 0.08848456 -0.1951395 -0.5241034 0.09204175 -0.1809194 -0.5249953 0.09974055 -0.1705215 -0.5001832 0.1193346 -0.1657761 -0.4995539 0.1413977 -0.1722711 -0.4985099 0.1482976 -0.1803474 -0.497194 0.1517066 -0.1935757 -0.4977543 0.1497904 -0.211428 -0.4988593 0.1438468 -0.2253492 -0.4994174 0.130443 -0.2316703 -0.4973607 0.1060785 -0.229371 -0.4977655 0.09421425 -0.2175522 -0.4985229 0.09121925 -0.2073873 -0.4983867 0.08928372 -0.1955062 -0.4988684 0.09235109 -0.1804138 -0.4994686 0.09988657 -0.1704952 -0.477537 0.1201224 -0.1684904 -0.4773803 0.1412624 -0.1748447 -0.4766105 0.1478358 -0.1836967 -0.4763068 0.1501707 -0.1958708 -0.4755349 0.1481832 -0.2108608 -0.4753007 0.1436854 -0.2240459 -0.4765713 0.1264106 -0.2283729 -0.4762751 0.1079409 -0.2257511 -0.475564 0.09713677 -0.2147273 -0.4754812 0.09371261 -0.2044399 -0.4750951 0.09287609 -0.1944229 -0.4753284 0.09587505 -0.1832973 -0.4764054 0.1030086 -0.1740377 -0.458691 0.1204457 -0.1718429 -0.4592124 0.1430981 -0.1759746 -0.4587831 0.1476577 -0.1883269 -0.4589067 0.1528017 -0.1998562 -0.459118 0.1524231 -0.2089686 -0.4592945 0.1422322 -0.2211405 -0.4598173 0.1288255 -0.2252862 -0.4594066 0.1100728 -0.2220171 -0.4595347 0.1006629 -0.2131603 -0.4589424 0.09673706 -0.2011936 -0.4587469 0.09575189 -0.1938258 -0.4590091 0.09703835 -0.1863047 -0.4585787 0.1026521 -0.1770065 -0.4016985 0.1186149 -0.1723814 -0.4023657 0.1426523 -0.1770457 -0.4035204 0.1493575 -0.1878977 -0.4035225 0.1519437 -0.2006373 -0.4034306 0.1527824 -0.2099767 -0.4020604 0.1483536 -0.2235519 -0.4010465 0.1335153 -0.2355667 -0.400945 0.1100495 -0.2343969 -0.4012894 0.0961006 -0.220072 -0.401016 0.08990411 -0.2083398 -0.4010676 0.08983493 -0.1932075 -0.4009358 0.09281442 -0.1833021 -0.400816 0.1001241 -0.1757195 -0.3561966 0.1158163 -0.1714173 -0.3568738 0.1377895 -0.1741633 -0.3584507 0.1497501 -0.1838084 -0.359126 0.1529509 -0.1964545 -0.3579372 0.1537144 -0.2116022 -0.3565548 0.1486411 -0.226352 -0.3557769 0.1350544 -0.242137 -0.357469 0.111674 -0.2405547 -0.3596173 0.09299111 -0.2241608 -0.3592896 0.08404607 -0.2102274 -0.3593925 0.08398152 -0.1911793 -0.3581502 0.08808212 -0.1798324 -0.3570672 0.09726403 -0.1733771 -0.312947 0.115129 -0.172045 -0.3132121 0.1381797 -0.1742605 -0.3144236 0.1503202 -0.1829497 -0.3148832 0.153851 -0.1960893 -0.3156319 0.154844 -0.2116074 -0.3154678 0.1522299 -0.2248797 -0.3163204 0.1397124 -0.2396502 -0.3188178 0.112603 -0.2457141 -0.3218409 0.09060544 -0.2292685 -0.3222745 0.08117662 -0.212458 -0.3209182 0.08215407 -0.194933 -0.317757 0.08718459 -0.1833577 -0.3147572 0.09609932 -0.1743505 -0.7647979 0.08687802 -0.199402 -0.7513573 0.1483334 -0.2016432 -0.7023945 0.09725518 -0.2082331 -0.7310188 0.07575385 -0.2176144 -0.736111 0.1347933 -0.2109457 -0.7532648 0.09659495 -0.2064422 -0.7065964 0.1425189 -0.1936012 -0.7500781 0.1519398 -0.1938972 -0.7605594 0.1531458 -0.1941621 -0.7786203 0.08555427 -0.1938688 -0.7457765 0.08068544 -0.1911078 -0.7213283 0.0814435 -0.1928604 -0.7049037 0.1015913 -0.1866006 -0.7070808 0.1384646 -0.1844074 -0.7495812 0.1500083 -0.1883014 -0.7352363 0.1096585 -0.181731 -0.7370691 0.07684125 -0.1915178 -0.7685799 0.1239989 -0.1814551 -0.7118213 0.08231209 -0.2063059 -0.71871 0.07730891 -0.2076807 -0.7717676 0.0878654 -0.19809 -0.776133 0.1258481 -0.2010118 -0.7681891 0.1392801 -0.2010055 -0.757089 0.1407633 -0.2039039 -0.7375836 0.143307 -0.2082686 -0.7115575 0.09757165 -0.2162499 -0.7251831 0.08851236 -0.2186547 -0.745065 0.08974949 -0.2195137 -0.7712114 0.09342386 -0.1999365 -0.7786193 0.1002903 -0.2003664 -0.7808313 0.1142888 -0.2002612 -0.7124813 0.08461026 -0.1963869 -0.7365786 0.1498404 -0.1938348 -0.7254441 0.09534978 -0.1860962 -0.7363437 0.1453402 -0.1848091 -0.7373176 0.147485 -0.2016449 -0.7017936 0.1115162 -0.2133258 -0.7106994 0.08877879 -0.2139271 -0.7215773 0.08204247 -0.2159622 -0.7363737 0.08041571 -0.2205665 -0.7614439 0.1499107 -0.200716 -0.7076829 0.1400411 -0.2008317 -0.7036044 0.09365366 -0.2010878 -0.7283506 0.07101616 -0.2090759 -0.7340281 0.09820451 -0.2191388 -0.74931 0.09494878 -0.2138548 -0.7789419 0.1183014 -0.1997693 -0.7677475 0.1340562 -0.2008276 -0.7647106 0.1429698 -0.2018174 -0.7451742 0.143002 -0.2052811 -0.7219452 0.1413696 -0.2103274 -0.7630643 0.09128082 -0.2034548 -0.7792838 0.1056172 -0.2008697 -0.7723115 0.08564812 -0.1935419 -0.7639004 0.08486094 -0.1939339 -0.7717034 0.08591354 -0.1857347 -0.7136454 0.0882684 -0.1899221 -0.7368079 0.1487051 -0.1890992 -0.7291629 0.07217796 -0.2001322 -0.7198663 0.07908 -0.1978843 -0.7041213 0.09406054 -0.190976 -0.7523911 0.09134979 -0.1836943 -0.7372053 0.09978057 -0.1830116 -0.7355168 0.1233201 -0.1812935 -0.7574828 0.08439443 -0.1871767 -0.7307616 0.08656 -0.1880256 -0.7243606 0.1076089 -0.1846911 -0.723356 0.1443518 -0.1853042 -0.7473322 0.1462885 -0.1843171 -0.7464436 0.1072605 -0.2075243 -0.7416257 0.1039194 -0.2167261 -0.7299484 0.1115242 -0.2138624 -0.7716861 0.1363078 -0.1881658 -0.7776294 0.1454038 -0.1995017 -0.7726355 0.1362086 -0.1951468 -0.7709797 0.140539 -0.1889027 -0.7671793 0.1407059 -0.1860518 -0.765662 0.1437715 -0.1822643 -0.7642589 0.1514253 -0.1837006 -0.7629488 0.1530543 -0.1888076 -0.7706083 0.1403301 -0.1992312 -0.7734914 0.1401624 -0.19518 -0.7613054 0.1420936 -0.1833666 -0.7575579 0.1497848 -0.1826627 -0.7780941 0.1361104 -0.1948521 -0.7797097 0.1335959 -0.1978592 -0.7826228 0.1234786 -0.1870402 -0.7784294 0.1260245 -0.1835437 -0.7770712 0.1335244 -0.1840681 -0.7742801 0.1359175 -0.1883577 -0.774379 0.135995 -0.1948699 -0.7769367 0.1333827 -0.1982196 -0.7813011 0.1254568 -0.1983779 -0.7807568 0.1228567 -0.1860468 -0.776927 0.1236508 -0.1832191 -0.7754854 0.1265042 -0.1796554 -0.7742938 0.1328708 -0.1805213 -0.7686247 0.1355838 -0.1846853 -0.7707933 0.1350359 -0.1982092 -0.7801487 0.1222421 -0.1977886 -0.790528 0.1184906 -0.193871 -0.7905488 0.107267 -0.1979985 -0.7880191 0.1051555 -0.1865615 -0.7881764 0.1078597 -0.1828411 -0.7880956 0.1156879 -0.1824493 -0.7877728 0.1194288 -0.1867518 -0.7859841 0.115821 -0.1982872 -0.7861504 0.1071507 -0.1982611 -0.7853213 0.1044369 -0.1862737 -0.7820141 0.1051233 -0.1844625 -0.7836258 0.1088191 -0.1790426 -0.7839074 0.1150538 -0.1793519 -0.7827325 0.1185365 -0.1827757 -0.7849591 0.1199536 -0.1857825 -0.7829136 0.117639 -0.1974023 -0.7833997 0.1049299 -0.1976194 -0.782462 0.1003077 -0.1974746 -0.7736953 0.106832 -0.1799926 -0.7840698 0.08624692 -0.1865201 -0.7846413 0.08868551 -0.1831123 -0.785442 0.09620629 -0.1828885 -0.7861363 0.09974319 -0.1872316 -0.7851542 0.09600502 -0.1976784 -0.7836173 0.08842326 -0.1972631 -0.7831158 0.08589356 -0.1933935 -0.7799763 0.08606829 -0.1866585 -0.780191 0.08818641 -0.1822226 -0.780849 0.09661148 -0.1798645 -0.7801129 0.1002664 -0.1838788 -0.7836111 0.1017879 -0.1865744 -0.7783895 0.09395882 -0.199994 -0.7788861 0.08911678 -0.1976592 -0.7704451 0.08965796 -0.1814238 -0.771684 0.1009567 -0.1816079 -0.7249363 0.122261 -0.1814884 -0.7047409 0.118199 -0.1812628 -0.7456252 0.1266183 -0.1805882 -0.748262 0.1105696 -0.1811165 -0.7501681 0.1021398 -0.1819307 -0.703308 0.1345723 -0.2070794 -0.7202266 0.1324726 -0.2125712 -0.7017035 0.1315933 -0.2099908 -0.7185615 0.1240922 -0.2161188 -0.7016423 0.123193 -0.2138974 -0.7161503 0.1075737 -0.2174685 -0.7015216 0.1041187 -0.2115239 -0.7344567 0.1247467 -0.2140083 -0.7228865 0.1466238 -0.2024936 -0.7235496 0.1487398 -0.1943526 -0.745525 0.06282086 -0.209958 -0.7456176 0.0633981 -0.2019129 -0.7485263 0.06948664 -0.1937696 -0.7512923 0.07310746 -0.1951636 -0.7554057 0.0834874 -0.2027485 -0.7502364 0.07294194 -0.2194639 -0.7473822 0.06710251 -0.2165717 -0.7913364 0.1049873 -0.187074 -0.7728831 0.1541533 -0.1963439 -0.7880259 0.1047465 -0.1942993 -0.7864481 0.09997136 -0.1940691 -0.7856294 0.1042254 -0.1952707 -0.7843155 0.1015163 -0.1952651 -0.787756 0.1187037 -0.1937895 -0.7840005 0.1231274 -0.1942431 -0.7841122 0.1197067 -0.1936977 -0.781961 0.1222092 -0.1939552 -0.766725 0.1535756 -0.1950221 -0.7689366 0.1505805 -0.2006174 -0.7717903 0.1440044 -0.1998568 -0.776018 0.1415249 -0.1951638 -0.7743097 0.1419807 -0.1899614 -0.7718489 0.1445971 -0.1855904 -0.7692012 0.1512978 -0.1853377 -0.7673569 0.1535759 -0.1899782 -0.7803025 0.1097565 -0.200966 -0.7789642 0.1217622 -0.2001514 -0.7731097 0.1300842 -0.201138 -0.7841334 0.1264386 -0.1977415 -0.7848415 0.1238035 -0.187851 -0.7909191 0.1044221 -0.1925152 -0.7879189 0.09566393 -0.1966242 -0.7864644 0.08827405 -0.1965641 -0.7872259 0.08562434 -0.1932252 -0.7742704 0.1515953 -0.2002003 -0.7779678 0.1423154 -0.1951969 -0.7768276 0.1429449 -0.1902334 -0.7749612 0.1454828 -0.1866876 -0.7734814 0.1517244 -0.186407 -0.7725493 0.1540811 -0.190961 -0.7740056 0.1173311 -0.1805721 -0.8200504 0.1181532 -0.19489 -0.8199198 0.1147215 -0.1987437 -0.8198406 0.1075462 -0.1983534 -0.8197323 0.1039413 -0.194035 -0.8199514 0.1183766 -0.1895484 -0.8198828 0.1154492 -0.1854733 -0.8196357 0.1072997 -0.1850238 -0.819567 0.1043278 -0.1882584 -0.849438 0.1166822 -0.1913749 -0.8496134 0.1152635 -0.1892034 -0.8494287 0.1061352 -0.1882747 -0.8487598 0.1038054 -0.1956632 -0.8487281 0.116359 -0.1963882 -0.8546435 0.1077455 -0.1978055 -0.8548808 0.112517 -0.1980727 -0.8503248 0.1133526 -0.199125 -0.8502092 0.1069748 -0.1986232 -0.8525251 0.1073763 -0.1983638 -0.8528657 0.112782 -0.1987453 -0.8594011 0.1077898 -0.1890084 -0.8544832 0.1049981 -0.189614 -0.8551428 0.1148228 -0.1889527 -0.8587976 0.1084142 -0.1879914 -0.8549572 0.106289 -0.1883168 -0.8553324 0.1054436 -0.1954546 -0.8554746 0.1149528 -0.1959424 -0.8482479 0.1135628 -0.199284 -0.8574839 0.1141506 -0.1886168 -0.8589073 0.1127599 -0.1883186 -0.857332 0.1068946 -0.1880541 -0.8520671 0.1042073 -0.1955405 -0.857337 0.1074794 -0.1954251 -0.8574734 0.1129555 -0.1958435 -0.8522837 0.1160215 -0.1961776 -0.8481787 0.1067795 -0.1988053 -0.8575931 0.1150732 -0.1902007 -0.8596015 0.1133508 -0.1894348 -0.8573742 0.1057448 -0.1892392 -0.8492172 0.104168 -0.1899637 -0.8544678 0.1160995 -0.1909586 -0.8369051 0.1043945 -0.1949215 -0.8371224 0.1075605 -0.1985851 -0.8373015 0.1138713 -0.1989676 -0.8372675 0.1167318 -0.195671 -0.8371529 0.1173205 -0.1907039 -0.8370385 0.1149869 -0.1874557 -0.8368277 0.107347 -0.1869301 -0.8367367 0.104771 -0.1893113 -0.8392935 0.1171174 -0.1908219 -0.8396515 0.1146848 -0.1878122 -0.8395264 0.1075964 -0.1872732 -0.8390709 0.1048232 -0.1894722 -0.8382672 0.1044151 -0.1949895 -0.8381686 0.1074418 -0.1985758 -0.8383641 0.1139164 -0.1990068 -0.8387423 0.1166628 -0.1957808 -0.8179202 0.1183034 -0.1948521 -0.8183646 0.1147838 -0.1987132 -0.8180786 0.1075179 -0.1983591 -0.8171635 0.1037581 -0.1939296 -0.8158337 0.1047676 -0.1883051 -0.8154306 0.1079501 -0.1850494 -0.8156216 0.1150655 -0.1853656 -0.8165038 0.1182173 -0.1896826 -0.8219895 0.1041269 -0.1940315 -0.8214898 0.1074488 -0.198347 -0.821645 0.1145151 -0.1986734 -0.8221181 0.117754 -0.1949776 -0.8231926 0.1178817 -0.1900063 -0.8243404 0.1149445 -0.1864198 -0.8243328 0.1075704 -0.1859478 -0.8233433 0.1047336 -0.1886622 -0.8353793 0.1043376 -0.1948478 -0.8359448 0.1075473 -0.1985471 -0.8361707 0.1138596 -0.1989843 -0.835744 0.1169346 -0.1956574 -0.8348411 0.1174024 -0.1905797 -0.8340618 0.1146356 -0.1874923 -0.833805 0.1076433 -0.1870355 -0.8342468 0.1047388 -0.1891896 -0.7917077 0.1078543 -0.1837154 -0.7904453 0.1152446 -0.1988642 -0.791574 0.1153266 -0.1836857 -0.7911674 0.1189295 -0.1875594 -0.7944602 0.1574617 -0.1962857 -0.7944793 0.1543143 -0.1992666 -0.7955717 0.148636 -0.1989555 -0.7968231 0.1458791 -0.1955898 -0.7943326 0.1574498 -0.1920995 -0.7949336 0.1550907 -0.1889086 -0.7962412 0.1482765 -0.1885328 -0.7965353 0.1457935 -0.19105 -0.8217798 0.1604085 -0.1947758 -0.8222228 0.1603403 -0.1926875 -0.8227439 0.1592107 -0.1909819 -0.8233406 0.1508427 -0.1901654 -0.8224471 0.1493214 -0.1959851 -0.8214456 0.1600152 -0.1966264 -0.8266382 0.1532058 -0.1975102 -0.826434 0.1571259 -0.1977277 -0.8227728 0.1574322 -0.1986891 -0.8232095 0.1522087 -0.198279 -0.8249924 0.1527284 -0.1980086 -0.8248128 0.1571758 -0.1983147 -0.8307738 0.1536381 -0.1904921 -0.8267156 0.1504422 -0.1910642 -0.8269118 0.1590362 -0.1905987 -0.8303867 0.1540287 -0.1897125 -0.827435 0.1516541 -0.1900501 -0.8274364 0.1511017 -0.1956238 -0.8268107 0.1591671 -0.1960529 -0.8211331 0.1574324 -0.1988759 -0.8289483 0.1586383 -0.1902617 -0.8299975 0.1578692 -0.1899996 -0.8292397 0.1526293 -0.1897968 -0.8249863 0.1496573 -0.1957717 -0.8288727 0.1532116 -0.1955685 -0.8285272 0.1576995 -0.1959094 -0.8242392 0.1596998 -0.1963298 -0.8216368 0.1518814 -0.1984814 -0.8287348 0.1594428 -0.1915021 -0.830471 0.158201 -0.1908375 -0.8290429 0.1515263 -0.1907049 -0.8232297 0.1496507 -0.1915172 -0.826186 0.1600233 -0.1921912 -0.808701 0.1481256 -0.1957473 -0.8083401 0.1503665 -0.1985877 -0.8076641 0.1558 -0.1989205 -0.807371 0.1585719 -0.1963853 -0.8074564 0.1586924 -0.1924818 -0.8079697 0.1565123 -0.18992 -0.8087527 0.15019 -0.1894871 -0.8088664 0.1480791 -0.1913429 -0.8092862 0.1586637 -0.1925076 -0.8100069 0.1564936 -0.1901207 -0.8107895 0.150721 -0.1896829 -0.8106549 0.1484058 -0.1914059 -0.8097656 0.1481639 -0.1957529 -0.8091629 0.1503976 -0.1985517 -0.8084872 0.1558939 -0.1989173 -0.8085989 0.1586404 -0.1964275 -0.7923757 0.157206 -0.1963043 -0.7930512 0.1539357 -0.1992663 -0.7942023 0.1483417 -0.199004 -0.7944321 0.145119 -0.195552 -0.7938625 0.1452939 -0.19115 -0.7928593 0.1479744 -0.1886492 -0.7917561 0.154212 -0.1889385 -0.7920239 0.1568702 -0.1922862 -0.7987357 0.1462563 -0.1955234 -0.797095 0.1489742 -0.1989239 -0.7958525 0.154616 -0.1991839 -0.7958913 0.1575755 -0.1963106 -0.7968927 0.157629 -0.1923824 -0.7984467 0.155531 -0.1895499 -0.7997065 0.1490061 -0.1891233 -0.7993656 0.1465477 -0.1912626 -0.8075241 0.1479656 -0.195736 -0.8074334 0.1502122 -0.1985894 -0.806791 0.1556526 -0.1989639 -0.8059118 0.1583614 -0.196402 -0.8054614 0.1583632 -0.1924383 -0.8055218 0.1560566 -0.1900413 -0.806376 0.1500618 -0.1896516 -0.8069537 0.148002 -0.1913335 -0.8092031 0.1408784 -0.1960139 -0.8102002 0.1373305 -0.1995004 -0.8114438 0.1309577 -0.199166 -0.8122316 0.1277373 -0.1952348 -0.809504 0.1409773 -0.1911328 -0.8100072 0.1378889 -0.1873895 -0.811565 0.1306718 -0.1871341 -0.8115492 0.1277432 -0.1899334 -0.8430437 0.1444349 -0.1942543 -0.843555 0.143047 -0.1922761 -0.8446755 0.1350978 -0.1914633 -0.8444318 0.1331054 -0.1981904 -0.8425429 0.1440593 -0.1987947 -0.8493186 0.1372444 -0.2003936 -0.848855 0.1414192 -0.2006256 -0.8446527 0.1415007 -0.2013675 -0.8454502 0.1359486 -0.200935 -0.8474742 0.1366245 -0.2008051 -0.8470148 0.1413647 -0.2011436 -0.8534333 0.1379463 -0.1925938 -0.849625 0.1341101 -0.1928759 -0.8486236 0.1436184 -0.1923219 -0.8527818 0.1384017 -0.1916348 -0.8496329 0.1360139 -0.191761 -0.8502245 0.1353416 -0.1982929 -0.8490029 0.1436148 -0.1986992 -0.8427557 0.1413893 -0.2014141 -0.8507906 0.1431947 -0.1921161 -0.8522657 0.1421891 -0.1919178 -0.8516804 0.1368755 -0.1916299 -0.8476989 0.1339119 -0.1982324 -0.8517381 0.1373921 -0.1983503 -0.8510859 0.1421644 -0.1987121 -0.846054 0.1443511 -0.1987785 -0.8436534 0.1354918 -0.2010064 -0.8507866 0.1440127 -0.1935616 -0.8528276 0.1428014 -0.1929652 -0.8519049 0.135885 -0.1927188 -0.8447099 0.1331255 -0.1929859 -0.8479018 0.1448042 -0.1941265 -0.832324 0.1310556 -0.1969267 -0.8318641 0.1339184 -0.2002682 -0.8310627 0.1397225 -0.2006178 -0.8305756 0.1430851 -0.1976618 -0.8303537 0.1431551 -0.1930923 -0.8304947 0.1403324 -0.1900778 -0.8314096 0.1336498 -0.1896232 -0.8320673 0.1309791 -0.1917727 -0.8323117 0.143291 -0.1933023 -0.8328972 0.1404516 -0.1905278 -0.8338158 0.1342858 -0.1900642 -0.8341627 0.1313646 -0.1920292 -0.833572 0.1312051 -0.1970481 -0.8328226 0.1339678 -0.2003098 -0.8320243 0.1398395 -0.2006982 -0.8319094 0.1432791 -0.1978345 -0.8055768 0.1406578 -0.1958696 -0.8083205 0.1370932 -0.1993921 -0.8097855 0.1307151 -0.1990899 -0.809709 0.1272026 -0.1950172 -0.8084173 0.1272703 -0.1897851 -0.8060418 0.1371386 -0.1871024 -0.8058265 0.1402548 -0.1910945 -0.814901 0.1281701 -0.1953355 -0.8130227 0.1312328 -0.199247 -0.8119613 0.1373933 -0.1995187 -0.8119665 0.1412376 -0.1962266 -0.8126215 0.1410573 -0.191709 -0.8141358 0.1380733 -0.1884641 -0.8152693 0.1314341 -0.1880496 -0.8149089 0.1284882 -0.1904664 -0.8309471 0.1308609 -0.1967934 -0.8308052 0.1337353 -0.2001776 -0.8300472 0.1395476 -0.2005796 -0.829191 0.1429233 -0.1975679 -0.8282597 0.1428894 -0.1928694 -0.8280794 0.1400382 -0.1900058 -0.8286557 0.1334924 -0.1895767 -0.829519 0.1310408 -0.1915762 -0.8079049 0.1303726 -0.1867798 -0.7838162 0.1269739 -0.1849134 -0.7861653 0.1233576 -0.194298 -0.7823758 0.1335903 -0.1851812 -0.7796251 0.1362679 -0.1886059 -0.8155444 0.09626795 -0.1933565 -0.8151089 0.09216596 -0.1969963 -0.8145801 0.08497713 -0.1965952 -0.814371 0.08204442 -0.1924674 -0.8156275 0.09646348 -0.1882349 -0.8155767 0.09295353 -0.1842716 -0.8147334 0.08474701 -0.1838173 -0.8143721 0.08187814 -0.1868929 -0.8438891 0.0922142 -0.1885433 -0.8439144 0.09086425 -0.1864522 -0.8423535 0.08188269 -0.1855376 -0.8412081 0.0800783 -0.192679 -0.843022 0.09203888 -0.1933887 -0.842068 0.08946762 -0.1961888 -0.8409669 0.08278549 -0.1957093 -0.8418607 0.08032176 -0.1871873 -0.8308194 0.08114706 -0.1924714 -0.8312575 0.08420964 -0.1959835 -0.8322602 0.09104499 -0.1964106 -0.8327021 0.09398381 -0.193268 -0.8327505 0.09406682 -0.1884728 -0.8324547 0.09174308 -0.1853516 -0.8313135 0.08393959 -0.1848095 -0.830818 0.08107322 -0.1870641 -0.8347601 0.0936294 -0.1884865 -0.8348945 0.09115727 -0.1855717 -0.8339036 0.08389053 -0.1850147 -0.8330424 0.08086773 -0.1871106 -0.8320904 0.08084221 -0.1924603 -0.8322385 0.08397634 -0.1959258 -0.8332642 0.09088482 -0.1963932 -0.8341011 0.09379701 -0.193308 -0.8135247 0.09654555 -0.1934227 -0.8136261 0.09232323 -0.1970416 -0.8128727 0.08509627 -0.1966884 -0.8118693 0.08194333 -0.1924827 -0.8110524 0.08214712 -0.1870775 -0.8106011 0.08528286 -0.1840223 -0.8113951 0.09296027 -0.1843836 -0.8126233 0.09595504 -0.1884751 -0.8165392 0.08205141 -0.1923541 -0.8161333 0.0848392 -0.1965156 -0.8167644 0.09204025 -0.1968599 -0.8175434 0.09583977 -0.1933478 -0.8187166 0.095714 -0.1885133 -0.8197884 0.09227636 -0.1849727 -0.819241 0.08465027 -0.1844737 -0.817976 0.08185553 -0.1870878 -0.8293744 0.08134639 -0.1924776 -0.8301353 0.08432678 -0.1960012 -0.8311812 0.09115886 -0.1964789 -0.8312578 0.094222 -0.1933168 -0.8305635 0.09440294 -0.1884608 -0.8295756 0.09172496 -0.1855233 -0.8284839 0.08482497 -0.1850704 -0.8284468 0.08131602 -0.1870625 -0.788943 0.09977826 -0.19335 -0.7888552 0.0884612 -0.1834825 -0.7888666 0.08650598 -0.1866066 -0.7888585 0.0957753 -0.1836426 -0.7883789 0.09943877 -0.1873721 -0.745389 0.1368231 -0.181382 -0.7354782 0.1347002 -0.1815717 -0.7220367 0.1343787 -0.1821386 -0.7633626 0.1337506 -0.181636 -0.7023595 0.1370341 -0.1804305 -0.6826849 0.1374247 -0.1813614 -0.706647 0.1416883 -0.1888884 -0.7234548 0.1480787 -0.1896543 -0.7694913 0.1043776 -0.2008018 -0.7686729 0.1128894 -0.2013691 -0.7742268 0.1096665 -0.1996281 -0.7744178 0.09993652 -0.1995761 -0.7740257 0.1051813 -0.1998934 -0.7652838 0.1237558 -0.2020193 -0.7600859 0.1377887 -0.2012998 -0.7665673 0.127558 -0.2004919 -0.7734825 0.1211335 -0.2000668 -0.7729771 0.117822 -0.1998997 -0.7635108 0.1326645 -0.200909 -0.7462788 0.1377592 -0.2070495 -0.7489573 0.1305472 -0.2095563 -0.7399475 0.1159838 -0.2084454 -0.8472739 0.08281793 -0.1944387 -0.8482296 0.08749102 -0.1947003 -0.8440095 0.08896636 -0.195935 -0.8429269 0.08269019 -0.1954365 -0.8451924 0.08275731 -0.1950766 -0.8463409 0.08804224 -0.1954451 -0.8520437 0.0821146 -0.185764 -0.8469315 0.08006079 -0.186574 -0.8490964 0.08964821 -0.1859417 -0.8515971 0.08280638 -0.1848196 -0.8476174 0.08125543 -0.1853104 -0.8476382 0.08043087 -0.1921409 -0.8492303 0.08979014 -0.1926354 -0.8512211 0.08865254 -0.1855035 -0.8523642 0.08707812 -0.1851433 -0.8499712 0.0815153 -0.184945 -0.844409 0.08000734 -0.1924022 -0.8498543 0.08215522 -0.1920224 -0.8508195 0.08753835 -0.1924363 -0.8463471 0.09120309 -0.1930128 -0.851422 0.08956043 -0.1870218 -0.8530819 0.08757267 -0.1861829 -0.8497992 0.08038599 -0.1860768 -0.8485959 0.09101935 -0.1879049 -0.7935839 0.05102441 -0.2001271 -0.7974168 0.05066717 -0.208866 -0.7975594 0.05038328 -0.2040291 -0.7927399 0.05687644 -0.2033718 -0.7922161 0.05709229 -0.2110823 -0.7949822 0.05492234 -0.2108933 -0.7952711 0.05476547 -0.2037896 -0.7993805 0.04596084 -0.2101652 -0.7937281 0.05021087 -0.2136569 -0.7977416 0.04254555 -0.2099533 -0.7929502 0.04552817 -0.2118953 -0.7927942 0.04425211 -0.2018489 -0.7961093 0.04114079 -0.2076773 -0.7926764 0.04346807 -0.2099329 -0.7948688 0.04267917 -0.2024174 -0.7961606 0.04156236 -0.2036069 -0.7947543 0.04201585 -0.2091421 -0.7969624 0.04800315 -0.2010023 -0.7993724 0.0456731 -0.2030208 -0.7970357 0.0474927 -0.2124194 -0.7960879 0.04446078 -0.2009887 -0.7978901 0.042313 -0.2041421 -0.7957904 0.04323418 -0.2108892 -0.7931233 0.04739358 -0.2001372 -0.7892971 0.0536529 -0.2000716 -0.7879449 0.05037358 -0.2004059 -0.7875851 0.05209693 -0.2140783 -0.790252 0.05785587 -0.2030914 -0.7866524 0.04679791 -0.2103367 -0.7869029 0.04799623 -0.2018123 -0.7900009 0.05842536 -0.2118124 -0.7860634 0.04853539 -0.2124621 -0.7738686 0.06565924 -0.2114557 -0.7723082 0.06011942 -0.2140557 -0.7698331 0.05691061 -0.2123347 -0.767993 0.05422185 -0.2079525 -0.768019 0.05451613 -0.2041946 -0.7698377 0.05779603 -0.1996432 -0.7716384 0.06089806 -0.2000512 -0.7736996 0.06537732 -0.203087 -0.7781608 0.06351966 -0.203108 -0.7775633 0.06371703 -0.2107655 -0.7739955 0.05241446 -0.203745 -0.7751765 0.05587199 -0.2003317 -0.7762574 0.05865528 -0.2002404 -0.7739408 0.05192719 -0.2086702 -0.7747149 0.05499382 -0.212113 -0.7757663 0.05813845 -0.2136618 -0.7555119 0.1186867 -0.180534 -0.7554621 0.1235294 -0.1805698 -0.7412348 0.08935367 -0.1854984 -0.7804271 0.09183155 -0.1797464 -0.7514325 0.08061218 -0.2169991 -0.7532279 0.08533002 -0.2089554 -0.7556475 0.08761741 -0.2066255 -0.7548033 0.08071071 -0.1962132 -0.7572443 0.07742697 -0.1979879 -0.7545965 0.08114138 -0.2057826 -0.759506 0.09982264 -0.2053727 -0.7562552 0.1107006 -0.2064365 -0.7529458 0.1204804 -0.2074838 -0.7587913 0.1320274 -0.2053084 0.06212311 0.188278 -0.7386826 0.1157775 0.1453104 -0.6733641 0.1025362 0.1730167 -0.6773391 0.02750787 0.03237799 -0.6868609 0.07659653 0.02591685 -0.6940784 0.1083032 0.04617187 -0.6734673 0.1226185 0.09226003 -0.6682332 0.1018566 0.1420158 -0.6298954 0.0935082 0.1713681 -0.6241003 0.1076056 0.08893126 -0.6218224 0.09611212 0.1364587 -0.6031688 0.08422147 0.1633577 -0.5981551 -0.01676911 0.1807823 -0.7348082 0.3900842 0.1380075 -1.504526 0.3892673 0.1608107 -1.505544 0.3827978 0.1805242 -1.508223 0.3692093 0.1886142 -1.513852 0.3524975 0.1784383 -1.520774 0.3492714 0.1474348 -1.522111 0.3604997 0.1285903 -1.51636 0.3771111 0.08430658 -1.506483 0.371269 0.05535335 -1.512123 0.3599279 0.04683133 -1.518725 0.3503495 0.04050088 -1.523607 0.3465362 0.032545 -1.525187 0.3453388 0.02170404 -1.526598 0.347286 0.01593313 -1.525791 0.3535433 0.01025712 -1.523199 0.3598527 0.008311332 -1.520586 0.3753349 0.00755056 -1.514173 0.3841774 0.01025184 -1.51051 0.3955157 0.02269417 -1.505814 0.3979159 0.02557764 -1.50482 0.4078745 0.03675254 -1.49978 0.408863 0.04665251 -1.498456 0.4074903 0.06114969 -1.497995 0.401307 0.07938582 -1.49806 0.3913639 0.1372682 -1.488731 0.3906032 0.1661875 -1.488571 0.3837672 0.1905439 -1.489826 0.3626379 0.1981673 -1.497688 0.3418055 0.1860701 -1.507397 0.3347796 0.1450997 -1.509472 0.3395439 0.1232259 -1.505918 0.347796 0.1009655 -1.499978 0.3467737 0.06676687 -1.499568 0.3429638 0.05710286 -1.500324 0.3355821 0.0457674 -1.5057 0.3307461 0.03069538 -1.505328 0.3288039 0.01915583 -1.503362 0.3293017 0.00941004 -1.501059 0.338044 0.009996944 -1.495946 0.3684614 5.51253e-4 -1.497594 0.3806756 0.004191285 -1.494192 0.3920632 0.01906333 -1.49082 0.3942527 0.02216318 -1.489762 0.4047273 0.02954243 -1.486583 0.4066358 0.04603039 -1.485953 0.4065287 0.06165502 -1.486271 0.4029934 0.08024899 -1.486772 0.3851191 0.1355847 -1.471499 0.383923 0.1637603 -1.472647 0.376779 0.1897412 -1.475924 0.3574823 0.1958369 -1.484098 0.3386136 0.1871623 -1.492056 0.3302336 0.1467601 -1.495524 0.3315764 0.1252234 -1.495082 0.3362248 0.1039117 -1.489226 0.3359992 0.06069661 -1.491197 0.3305345 0.03950561 -1.493614 0.3332992 0.02395205 -1.493663 0.3462116 0.01590889 -1.489524 0.393439 0.04759546 -1.477462 0.3937415 0.06370557 -1.475468 0.3914396 0.08727863 -1.474319 0.3785618 0.1357009 -1.462794 0.3745435 0.162889 -1.461201 0.3652084 0.1858805 -1.463276 0.3518517 0.1917243 -1.468789 0.3378302 0.1839543 -1.474088 0.3286232 0.1507825 -1.480535 0.328872 0.1271368 -1.482662 0.3294026 0.1033932 -1.478253 0.3316931 0.07639039 -1.479652 0.3314142 0.05299044 -1.47966 0.3345909 0.04463388 -1.480688 0.3430758 0.03867086 -1.479256 0.3635933 0.03580489 -1.476608 0.3740128 0.04826536 -1.473751 0.3816744 0.06833023 -1.468497 0.378119 0.09714602 -1.465083 0.3652681 0.1418394 -1.431311 0.3602108 0.16118 -1.44029 0.3525918 0.1798507 -1.443569 0.3431824 0.1852244 -1.447973 0.3334346 0.1771802 -1.452353 0.3257093 0.1568835 -1.455391 0.3167157 0.1299989 -1.459095 0.3234691 0.1111595 -1.454622 0.3288389 0.09536419 -1.453912 0.3353417 0.08675051 -1.451116 0.3469992 0.08544371 -1.446064 0.35256 0.09201881 -1.443647 0.3554282 0.09762067 -1.442382 0.3598286 0.1085315 -1.440503 0.3638881 0.1183009 -1.438777 0.35754 0.1437241 -1.419881 0.3513581 0.1609045 -1.422455 0.344676 0.1783574 -1.425408 0.3354108 0.1820735 -1.42967 0.3271614 0.1712037 -1.433756 0.3192842 0.1543887 -1.436556 0.3148544 0.1316223 -1.438411 0.3196014 0.1143382 -1.435171 0.3236427 0.1064453 -1.430425 0.3279182 0.1028796 -1.427943 0.3376851 0.1039443 -1.425448 0.3420863 0.1063274 -1.425451 0.3458184 0.1103331 -1.424842 0.3505124 0.1184913 -1.42294 0.3540001 0.1264996 -1.421477 0.3503997 0.1461478 -1.403175 0.3461803 0.1605215 -1.404931 0.3372434 0.1770059 -1.408836 0.3283508 0.1802867 -1.412908 0.3202686 0.1690992 -1.416456 0.3131547 0.1526127 -1.419418 0.3103527 0.1332711 -1.420597 0.3144748 0.1167996 -1.418818 0.3192551 0.1101275 -1.416755 0.3241864 0.1074803 -1.414607 0.3305306 0.1078166 -1.411757 0.3366662 0.1101471 -1.409104 0.3401385 0.1135553 -1.407601 0.3442971 0.1203372 -1.405835 0.3474306 0.1289318 -1.404489 0.3373878 0.1480882 -1.351503 0.3313577 0.1611976 -1.354032 0.3198279 0.1772751 -1.358986 0.3072694 0.1806253 -1.364722 0.2998699 0.1711557 -1.367785 0.2923391 0.1550851 -1.370996 0.2876228 0.1376203 -1.372939 0.2930097 0.1222531 -1.370647 0.2979912 0.1170248 -1.368524 0.3038245 0.11316 -1.36599 0.3126877 0.11183 -1.36207 0.3203897 0.1135206 -1.358785 0.3249981 0.1153715 -1.356815 0.3303625 0.1209989 -1.354536 0.3333627 0.1279315 -1.353241 0.3288213 0.1485346 -1.309061 0.3221625 0.1627952 -1.311863 0.3072888 0.1814511 -1.31827 0.2913551 0.1822606 -1.325264 0.2816215 0.1728126 -1.329451 0.2723093 0.1557301 -1.333386 0.2686515 0.1389153 -1.334896 0.2744645 0.1252582 -1.332876 0.2798048 0.1193034 -1.33015 0.2865079 0.1145223 -1.327263 0.2971173 0.111423 -1.322615 0.306236 0.11243 -1.318731 0.3124951 0.114371 -1.316068 0.3196685 0.1197341 -1.312994 0.3241589 0.1277558 -1.311072 0.3208168 0.1480002 -1.26635 0.3150301 0.166261 -1.268801 0.2962956 0.1865143 -1.276913 0.276002 0.1850588 -1.285729 0.2648489 0.1755486 -1.290507 0.2506734 0.1569239 -1.296512 0.2483052 0.1395308 -1.297642 0.2546529 0.1249841 -1.294771 0.2619632 0.1189279 -1.29166 0.2707542 0.1135257 -1.287887 0.2842574 0.1084541 -1.282029 0.2927955 0.1096421 -1.278388 0.3019173 0.1111906 -1.274504 0.3117929 0.1175126 -1.270388 0.318903 0.1257438 -1.267247 0.3122101 0.1484857 -1.22389 0.3037632 0.1714379 -1.227486 0.2837657 0.1936408 -1.236193 0.2601396 0.189528 -1.246406 0.246573 0.1795427 -1.252191 0.2307594 0.1590183 -1.259141 0.2280989 0.1391037 -1.26002 0.234593 0.1252213 -1.2572 0.2433603 0.1178421 -1.253483 0.25551 0.110046 -1.248298 0.2684114 0.1050024 -1.242685 0.2772639 0.105243 -1.238912 0.2858057 0.1068638 -1.235238 0.3002727 0.1142956 -1.229061 0.3112719 0.1236139 -1.224399 0.3010401 0.1480033 -1.18253 0.2908472 0.1784391 -1.186872 0.2694003 0.1988175 -1.196233 0.2420753 0.1934284 -1.208 0.2288198 0.1841486 -1.213669 0.2134774 0.1619471 -1.220187 0.2103732 0.1386267 -1.221518 0.2156699 0.1235887 -1.219202 0.2261132 0.1164898 -1.214779 0.2392076 0.1063117 -1.209172 0.2516672 0.09984454 -1.203735 0.2592424 0.09958355 -1.200473 0.2687008 0.100683 -1.196397 0.2839373 0.107938 -1.189864 0.2975229 0.1176459 -1.184098 0.2838264 0.1462885 -1.143644 0.2755297 0.1802441 -1.147285 0.2529256 0.1979329 -1.157147 0.2265633 0.1930109 -1.167945 0.2136446 0.182688 -1.174056 0.2013707 0.1629093 -1.17922 0.1971405 0.1374363 -1.180645 0.2036577 0.1234078 -1.178304 0.2131966 0.1133779 -1.174243 0.2222592 0.1032159 -1.170307 0.2344406 0.09541507 -1.164981 0.2406151 0.09442911 -1.162287 0.2498401 0.09560863 -1.158319 0.2644028 0.1016958 -1.152048 0.2811784 0.1129608 -1.144927 0.2546647 0.1369685 -1.085351 0.2467775 0.1643631 -1.091216 0.228844 0.1800206 -1.095354 0.2108961 0.178975 -1.105298 0.202408 0.1714466 -1.111627 0.1919374 0.1563397 -1.118815 0.1846572 0.1345957 -1.122787 0.1833237 0.1196963 -1.118544 0.1876889 0.1089821 -1.114256 0.1951753 0.09959921 -1.110955 0.2068734 0.08967206 -1.105889 0.2133744 0.08920264 -1.103097 0.2205089 0.09029519 -1.100064 0.2332595 0.09421066 -1.094639 0.2501189 0.1079542 -1.087507 0.2424889 0.1321834 -1.067245 0.2364434 0.1564444 -1.071608 0.2170637 0.1691204 -1.070345 0.2047699 0.1675678 -1.077428 0.196897 0.1653412 -1.082722 0.1900787 0.1508767 -1.088503 0.1782874 0.1312396 -1.096533 0.177321 0.1188082 -1.09791 0.1799555 0.1071264 -1.095804 0.1857416 0.09819311 -1.09328 0.196049 0.0874867 -1.088776 0.2069408 0.08439809 -1.084142 0.2180957 0.08607587 -1.079407 0.2294356 0.09201996 -1.074566 0.2430991 0.1065501 -1.06877 0.2105178 0.1636397 -1.054599 0.2000615 0.1609574 -1.063685 0.1933661 0.1605051 -1.066206 0.1656052 0.1293153 -1.077531 0.1631861 0.1036316 -1.07857 0.1823079 0.08680759 -1.071338 0.1984025 0.08006719 -1.065 0.211822 0.08105884 -1.059789 0.1820216 0.1479337 -0.8667299 0.1641739 0.1714774 -0.875443 0.1401735 0.1751096 -0.8840998 0.1175145 0.1725632 -0.8934855 0.1007318 0.1709616 -0.9004372 0.08646715 0.1629901 -0.9063458 0.07721531 0.1387986 -0.910178 0.07298301 0.1215072 -0.9119311 0.07172086 0.1037958 -0.9124539 0.07446037 0.07985936 -0.9113191 0.08962078 0.05850719 -0.9050394 0.1209358 0.04227343 -0.8920683 0.1510188 0.0420292 -0.8796075 0.1781853 0.0601694 -0.8682809 0.1873814 0.1021514 -0.8645453 0.1714649 0.151216 -0.8242412 0.151802 0.1739647 -0.8323383 0.126207 0.1788079 -0.8434904 0.1020249 0.1767641 -0.8529317 0.08256562 0.1722866 -0.8609921 0.06957497 0.1607487 -0.8663729 0.05857274 0.1386139 -0.8709302 0.05299969 0.1222493 -0.8732387 0.05237582 0.1033424 -0.8734969 0.05481124 0.07696828 -0.8724883 0.07306537 0.05217071 -0.8649272 0.1066033 0.03660572 -0.8510354 0.1379681 0.03452746 -0.8380433 0.1677054 0.05529564 -0.8257837 0.177093 0.1017978 -0.8219223 0.1587751 0.1512243 -0.7833489 0.1402584 0.1760463 -0.79191 0.1137623 0.181543 -0.8020549 0.08721337 0.180085 -0.8131768 0.06738678 0.1736173 -0.8213893 0.05169107 0.1614517 -0.8278906 0.04086104 0.1396483 -0.8323766 0.03436729 0.122256 -0.8350663 0.03378305 0.1020482 -0.8353084 0.036226 0.07458746 -0.8342966 0.05557513 0.04914486 -0.8262819 0.09090067 0.03245734 -0.8116493 0.1220688 0.02915583 -0.7976913 0.1533008 0.05112911 -0.7820758 0.1640862 0.1014128 -0.7770079 0.1381428 0.1516283 -0.7319328 0.1221157 0.1765493 -0.7452976 0.09901445 0.1816269 -0.7607303 0.07545511 0.180761 -0.77623 0.0518986 0.1743029 -0.7908542 0.03524521 0.1635083 -0.7980846 0.02590731 0.1400256 -0.8019525 0.01747304 0.1214092 -0.8049604 0.01647032 0.101068 -0.8055609 0.0202169 0.07193793 -0.8047286 0.03922158 0.04661706 -0.7884718 0.06938018 0.02818394 -0.7680327 0.0983058 0.02584099 -0.7442499 0.1309153 0.0492578 -0.726589 0.1430323 0.09808583 -0.7186477 0.0851659 0.1824088 -0.7196799 0.0631458 0.1827564 -0.7441926 0.0197976 0.1638022 -0.7676283 0.01038091 0.1413857 -0.7714301 0.004315057 0.1204218 -0.7724655 -7.53838e-4 0.1005969 -0.7693192 0.002773425 0.07408409 -0.7657633 0.08294286 0.1841713 -0.7179023 0.0384451 0.1769833 -0.7580312 0.01753235 0.04454192 -0.7446895 0.3749515 0.1391231 -1.445872 0.3657184 0.161415 -1.449725 0.3580635 0.1818758 -1.453027 0.3470729 0.1876287 -1.458064 0.3359931 0.1808054 -1.463531 0.3275356 0.1558502 -1.467318 0.3217091 0.1290814 -1.467637 0.3280534 0.1055284 -1.466772 0.3306078 0.08833761 -1.464887 0.3350754 0.0731307 -1.462931 0.346733 0.06721713 -1.457879 0.3576565 0.07376095 -1.453243 0.3605978 0.08089287 -1.451946 0.3648233 0.09416037 -1.45014 0.3692082 0.1103392 -1.448098 0.3917938 0.1385882 -1.500002 0.3909224 0.1629716 -1.502226 0.3848659 0.1835223 -1.503062 0.3670492 0.1930465 -1.508583 0.3482018 0.182166 -1.518053 0.34307 0.145219 -1.519914 0.3485347 0.1248443 -1.51279 0.3570143 0.09822728 -1.504177 0.3560252 0.06532185 -1.506912 0.3513489 0.05542605 -1.51183 0.3450916 0.04363921 -1.519016 0.3409605 0.03206189 -1.524864 0.3407559 0.01944819 -1.524503 0.3402381 0.01165868 -1.522497 0.3509248 0.00666523 -1.521652 0.3580849 0.001748375 -1.518686 0.3741888 0.004831836 -1.510369 0.3850789 0.007690003 -1.507495 0.3958029 0.01905519 -1.499858 0.396779 0.02306276 -1.498389 0.4092551 0.02971863 -1.493634 0.4099167 0.04914919 -1.492642 0.4090954 0.06295282 -1.494698 0.4026042 0.08093975 -1.493682 0.04476414 0.02731949 -0.7180687 0.02352504 0.1917982 -0.749779 0.2262293 0.1278473 -1.032077 0.2167733 0.1540778 -1.034554 0.2049506 0.1621801 -1.039451 0.1923775 0.1602815 -1.044659 0.1826001 0.1562371 -1.048709 0.1694897 0.1450741 -1.05414 0.1566782 0.1279367 -1.059446 0.151856 0.1162252 -1.061444 0.1538191 0.1025164 -1.060631 0.1589619 0.09088884 -1.0585 0.170039 0.0831503 -1.053912 0.1771795 0.06928577 -1.050954 0.1885646 0.06806643 -1.046238 0.2011864 0.0671008 -1.04101 0.2161974 0.07095949 -1.035784 0.2232562 0.08597866 -1.031869 0.2278684 0.1072835 -1.029958 0.2217175 0.1296555 -1.021086 0.2138545 0.1558365 -1.023404 0.2012427 0.1632701 -1.027576 0.187203 0.1615008 -1.032769 0.1762653 0.1587104 -1.034909 0.1645128 0.1465892 -1.039728 0.1481588 0.1296859 -1.040027 0.143988 0.117574 -1.041773 0.144854 0.1032305 -1.041415 0.1488767 0.08814574 -1.039748 0.1617045 0.08243151 -1.034435 0.1675896 0.06453481 -1.031997 0.1806659 0.06291753 -1.026581 0.1938183 0.06163534 -1.021133 0.2087646 0.0674696 -1.015376 0.2130369 0.08568543 -1.013172 0.2238925 0.1041908 -1.016503 0.2168692 0.132459 -1.002939 0.2098097 0.1571013 -1.009568 0.1962035 0.162793 -1.015205 0.1799866 0.1626596 -1.020014 0.1682971 0.1585656 -1.020075 0.1523341 0.153022 -1.020308 0.138074 0.13213 -1.021284 0.13382 0.1182229 -1.023046 0.1346751 0.1044011 -1.022692 0.1402142 0.08598401 -1.020397 0.1560513 0.07292131 -1.013838 0.1735896 0.06464583 -1.006573 0.1907806 0.06401388 -1.00107 0.2073343 0.07632704 -0.9928365 0.2205871 0.1022307 -0.9983385 0.1960824 0.141736 -0.9261466 0.1826442 0.1656824 -0.9322173 0.1625222 0.1689954 -0.9417722 0.1447191 0.1671759 -0.9491464 0.1302109 0.1649739 -0.9551558 0.1157054 0.1587317 -0.9611643 0.1054326 0.1374044 -0.9656461 0.1007408 0.121702 -0.9673703 0.1009236 0.1044675 -0.9672871 0.1050744 0.08532953 -0.9677393 0.119247 0.06648622 -0.9629622 0.1444243 0.05417901 -0.9549227 0.1701392 0.05277177 -0.938617 0.1917855 0.06630091 -0.9249051 0.1995031 0.102686 -0.92213 0.2318354 0.1283681 -1.048193 0.2217172 0.1528445 -1.048771 0.1782061 0.1440481 -1.072306 0.1619268 0.1167108 -1.078847 0.1684279 0.09687535 -1.076658 0.2244768 0.09020096 -1.056023 0.2342904 0.1063024 -1.051387 -0.001616832 0.04511684 -0.7184837 -0.02046515 0.07514621 -0.7380133 -0.02640926 0.1020524 -0.7427068 -0.02657739 0.1208909 -0.7459925 0.09052232 0.1897983 -0.6738853 0.4025858 0.03063678 -1.502885 0.4026418 0.0283755 -1.498764 0.3992891 0.02727901 -1.486722 0.3911128 0.01565838 -1.504995 0.3864035 0.01193032 -1.491486 0.3859915 0.009847893 -1.50712 0.381395 0.006497673 -1.494363 0.3797815 0.005216569 -1.510388 0.3733899 0.002366656 -1.493012 0.372105 0.002082881 -1.510854 0.3659284 -0.002275399 -1.494614 0.367804 0.001567427 -1.51464 0.3589606 -0.002466714 -1.493582 0.3591601 0.001551977 -1.515046 0.3516285 -0.003185584 -1.500301 0.3495294 0.001854004 -1.520891 0.3404846 0.001435025 -1.521863 0.3314576 -0.001112456 -1.501144 0.3384919 -0.004559027 -1.49943 0.3483286 -0.003752871 -1.497991 0.3572534 -0.002532717 -1.51981 0.3789234 0.001432686 -1.508507 0.3748625 -4.09204e-4 -1.511033 0.3690728 -0.001265947 -1.498278 0.3736223 -2.8365e-4 -1.493855 0.3807372 0.002788664 -1.495103 0.3853809 0.002796498 -1.508313 0.4024209 0.0256581 -1.498879 0.3969387 0.0204608 -1.498813 0.3949359 0.0199692 -1.491104 0.3991314 0.02217816 -1.487091 0.4048701 0.0255184 -1.487584 0.4087713 0.02531596 -1.494325 0.3865564 0.009449101 -1.492095 0.3923769 0.01320069 -1.492315 0.3966012 0.01277557 -1.500206 0.3920479 0.01108477 -1.505284 0.3865899 0.004508642 -1.50755 0.3819492 0.004370842 -1.496131 0.3591349 -0.005246307 -1.494306 0.3660144 -0.00475834 -1.496048 0.3722618 -0.004657133 -1.511808 0.36773 -0.004366933 -1.515709 0.3594175 -0.005047521 -1.515958 0.3528501 -0.005451011 -1.50081 0.3506466 -0.002062347 -1.522565 0.3307384 -0.00845853 -1.503404 0.3394153 -0.009284189 -1.499822 0.3499967 -0.009254007 -1.499937 0.357735 -0.006402445 -1.519633 0.3745129 -0.004969344 -1.512022 0.3695902 -0.004947223 -1.500894 0.3747763 -0.00430527 -1.496025 0.3808638 -0.002542327 -1.496941 0.3951619 0.0170964 -1.492063 0.3994776 0.01878588 -1.489131 0.4051971 0.02022785 -1.489442 0.3873713 0.006055051 -1.493747 0.3940687 0.00694088 -1.493417 0.3924851 0.007699596 -1.505127 0.3866296 0.002268401 -1.507556 0.3826039 0.002434006 -1.497848 0.3606781 -0.0137711 -1.497904 0.3659311 -0.01224457 -1.498435 0.367215 -0.01132332 -1.515948 0.3546054 -0.01247499 -1.502249 0.3319218 -0.01757645 -1.509516 0.3424804 -0.01950602 -1.50493 0.3530722 -0.01839239 -1.503478 0.3725706 -0.01547621 -1.512618 0.3710861 -0.01487139 -1.507043 0.3776561 -0.01529994 -1.50348 0.384579 -0.01418305 -1.50161 0.3963973 0.0103268 -1.497113 0.4010957 0.01182918 -1.494395 0.4065819 0.01303997 -1.493869 0.4088116 0.01199594 -1.497653 0.389529 -0.003968472 -1.498787 0.3972971 -4.68032e-4 -1.497454 0.3864129 -0.005728128 -1.507989 0.3838411 -0.005253347 -1.501205 0.363648 -0.02629455 -1.5067 0.3708032 -0.02520078 -1.504852 0.3739912 -0.02620784 -1.512034 0.3594458 -0.02504041 -1.518086 0.3564699 -0.02477869 -1.509474 0.3350382 -0.02692289 -1.509482 0.3427453 -0.02820602 -1.505862 0.3516076 -0.0273312 -1.504449 0.3733562 -0.02157841 -1.50742 0.3777752 -0.02228322 -1.505125 0.3825767 -0.02120659 -1.503194 0.3976028 0.005138184 -1.498044 0.4014334 0.004045197 -1.495875 0.4051619 0.005673775 -1.495324 0.3897048 -0.01225961 -1.499773 0.395196 -0.01021102 -1.499003 0.3964394 -0.01018238 -1.502813 0.3875507 -0.0103753 -1.506371 0.385768 -0.0102324 -1.502022 0.3645445 -0.0340676 -1.509222 0.3695394 -0.03229547 -1.50754 0.3588872 -0.03198367 -1.510791 0.3378785 -0.03248925 -1.509332 0.3428492 -0.03495865 -1.507258 0.3482066 -0.03281105 -1.505713 0.3579802 -0.009606608 -1.521414 0.3511373 -0.0051124 -1.524245 0.3422567 -0.007437563 -1.527923 0.3400139 -0.01693261 -1.52893 0.3465888 -0.03310621 -1.526142 0.3540669 -0.03327025 -1.523046 0.3579384 -0.02835183 -1.52144 0.3596718 -0.01894721 -1.520718 0.408461 0.01936615 -1.500485 0.4042075 0.01994529 -1.502245 0.4005682 0.01612153 -1.503754 0.3999141 0.0102493 -1.50403 0.4006206 0.006439986 -1.50374 0.4066995 0.007089287 -1.501224 0.4084266 0.01233701 -1.500505 0.397558 0.004850212 -1.505011 0.3929766 0.005178172 -1.506907 0.3885536 0.001911391 -1.50874 0.3881261 -0.005015542 -1.508924 0.3888581 -0.008698494 -1.508624 0.396791 -0.007965561 -1.50534 0.3984491 -0.001623649 -1.504648 0.3853048 -0.003686678 -1.510091 0.3808579 -0.002233722 -1.511929 0.3762248 -0.005610737 -1.51385 0.3753236 -0.01493617 -1.514236 0.3772238 -0.02018248 -1.513457 0.3842306 -0.019626 -1.510557 0.3863879 -0.01463583 -1.509658 0.3723997 -0.01369868 -1.515443 0.3678747 -0.01354183 -1.517316 0.3625882 -0.01522239 -1.519506 0.3614408 -0.02490423 -1.519988 0.3631798 -0.03085257 -1.519274 0.3718918 -0.03101841 -1.515667 0.3738276 -0.02463692 -1.514861 0.3405281 -0.003970617 -1.524965 0.3409174 -0.02784942 -1.52573 0.3445297 -0.03443679 -1.52425 0.3539732 -0.03517669 -1.52019 0.3579521 -0.02876523 -1.518486 0.3594762 -0.01869555 -1.516666 0.4089772 0.02049825 -1.496185 0.4027971 0.02348626 -1.499635 0.397618 0.01762109 -1.500682 0.3974076 0.009646039 -1.501019 0.3987428 0.005536853 -1.500714 0.4066867 0.005925878 -1.498421 0.3989036 -0.001064983 -1.501678 0.3971776 0.006936581 -1.50159 0.3868265 -0.01452654 -1.506451 0.3853444 -0.002331299 -1.507197 0.3796921 -8.76094e-4 -1.509302 0.3750514 -0.02212854 -1.511503 0.3844312 -0.02104386 -1.507681 0.3723918 -0.01229359 -1.512794 0.3607742 -0.01403806 -1.51702 0.361206 -0.03232695 -1.51696 0.3722928 -0.03232934 -1.513603 0.3379722 -0.01727155 -1.526854 0.3429409 -0.02724505 -1.527598 0.3490454 -0.03701446 -1.522329 0.3667632 -0.03419931 -1.514819 0.391759 -0.01216584 -1.504641 0.4030245 0.004361861 -1.499973 0.3798922 -0.02294875 -1.509197 0.3503715 -0.03389001 -1.524576 0.3678014 -0.03209683 -1.517362 0.380784 -0.02127076 -1.511985 0.3926989 -0.009961022 -1.507035 0.404012 0.005509301 -1.502337 0.3528325 0.03468288 -1.477145 0.3456575 -0.03889742 -1.514262 0.3360673 -0.004347827 -1.517878 0.3541186 -0.007796287 -1.510407 0.3587077 -0.017917 -1.511027 0.3365297 -0.02931767 -1.518899 0.3563142 -0.03023801 -1.510709 0.3397415 -0.03584596 -1.517573 0.3529416 -0.03631722 -1.512108 0.3340068 -0.017155 -1.519938 0.4040916 0.0113916 -1.5023 0.3928217 -0.003271969 -1.506979 0.3808143 -0.01345144 -1.511962 0.3678327 -0.02415519 -1.517342 0.350573 -0.02631462 -1.524489 0.3508562 -0.01566908 -1.524366 0.3862455 0.01252135 -1.509654 0.3733389 0.007126554 -1.515 0.3626587 0.00824862 -1.519423 0.368648 0.006783232 -1.516943 0.3795701 0.008616217 -1.512419 0.3910584 0.01780284 -1.50766 0.3563771 0.0260392 -1.522026 0.3668517 0.03015299 -1.517687 0.3801198 0.03536387 -1.511277 0.3583244 0.01972613 -1.521219 0.369364 0.02351956 -1.516646 0.3815398 0.02795702 -1.511603 0.3633888 0.01568922 -1.519121 0.3705323 0.01870121 -1.516162 0.3679954 0.01161336 -1.517213 0.3720941 0.01225999 -1.515515 0.3966867 0.03290816 -1.504414 0.3827145 0.02190515 -1.511116 0.3945837 0.0271028 -1.5062 0.3900225 0.02108566 -1.508089 0.3851072 0.01615718 -1.510125 0.3747721 0.01144731 -1.514406 0.3829594 0.01400402 -1.511015 0.3955403 0.0414201 -1.504889 0.393346 0.05886672 -1.503854 0.390642 0.07359082 -1.503771 0.3720086 0.1550388 -1.512692 0.3781726 0.1341753 -1.509695 0.3695016 0.1728816 -1.513731 0.3786828 0.01230125 -1.512786 0.3811167 0.01835481 -1.511778 0.3746209 0.01602262 -1.514469 0.3538914 0.01618025 -1.488097 0.3688248 0.02009225 -1.48605 0.3815891 0.02740577 -1.484875 0.3915422 0.03935977 -1.479158 0.3357311 0.03171305 -1.512599 0.3352361 0.01931316 -1.51474 0.3355688 0.0106986 -1.513344 0.3370802 0.00136885 -1.515269 0.3359355 0.07192762 -1.490247 0.3317631 0.06562833 -1.479573 0.3719268 0.1196539 -1.447045 0.3698704 0.1513909 -1.447993 0.3778024 0.1364207 -1.459234 0.3706079 0.1407442 -1.438996 0.3728204 0.1284421 -1.446698 0.3679363 0.1571377 -1.4488 0.3238768 0.1489174 -1.456146 0.3223195 0.1155716 -1.456712 0.3473528 0.0345596 -1.478362 0.3409508 0.02923797 -1.491822 0.3526504 -0.003143553 -1.508561 0.09355356 0.04691729 -0.6303031 0.08641397 0.04799265 -0.6019669 0.06917942 0.1821738 -0.5944012 0.08226243 0.1878841 -0.6183406 -0.02852494 0.140612 -0.742537 -0.01081982 0.04472041 -0.719937 0.006063584 0.03200053 -0.6951043 0.07387309 0.1953047 -0.7073669 0.05161604 0.2059585 -0.7200258 0.01300835 0.210906 -0.7294725 -0.02911626 0.07541525 -0.7376222 -0.02464578 0.1538665 -0.7401364 -0.03922052 0.1626566 -0.7330503 -0.03666756 0.1189942 -0.7447466 -0.03922379 0.1412158 -0.7396924 -0.1405569 0.1883093 -0.7386832 -0.1942224 0.1453584 -0.6733649 -0.1809743 0.1730604 -0.6773399 -0.1059894 0.03239857 -0.6868612 -0.15508 0.02595213 -0.6940792 -0.1867806 0.046215 -0.6734681 -0.2010818 0.09230735 -0.6682341 -0.1803046 0.1420593 -0.6298962 -0.1719472 0.171409 -0.624101 -0.18607 0.08897655 -0.6218233 -0.174562 0.1365004 -0.6031696 -0.1626636 0.1633958 -0.5981558 -0.06166633 0.1807893 -0.7348083 -0.4685287 0.1381399 -1.504529 -0.4677048 0.1609429 -1.505546 -0.4612292 0.1806543 -1.508226 -0.4476382 0.1887402 -1.513854 -0.4309295 0.1785591 -1.520776 -0.4277129 0.1475546 -1.522113 -0.438947 0.1287136 -1.516362 -0.4555722 0.08443498 -1.506485 -0.449739 0.05547995 -1.513383 -0.4384005 0.04695443 -1.518956 -0.4288241 0.04062102 -1.522924 -0.4250131 0.03266397 -1.526447 -0.4238192 0.02182264 -1.526943 -0.425768 0.01605233 -1.526136 -0.4320271 0.01037825 -1.523544 -0.4383372 0.008434406 -1.520931 -0.4538197 0.00767841 -1.514519 -0.4626613 0.01038242 -1.510856 -0.4739958 0.02282824 -1.50616 -0.4763951 0.02571245 -1.505165 -0.4863503 0.03689042 -1.499096 -0.4873357 0.0467907 -1.498687 -0.4859585 0.06128746 -1.497998 -0.4797696 0.07952168 -1.498062 -0.4698088 0.137401 -1.488734 -0.4690392 0.1663201 -1.488573 -0.4621957 0.1906744 -1.489828 -0.4410639 0.1982912 -1.49769 -0.4202352 0.1861876 -1.507399 -0.4132219 0.1452151 -1.509474 -0.4179931 0.1233427 -1.50592 -0.426252 0.1010849 -1.49998 -0.4252403 0.06688592 -1.49957 -0.4214333 0.05722073 -1.500326 -0.4140551 0.045883 -1.505702 -0.4092238 0.03080947 -1.505673 -0.4072851 0.01926932 -1.503707 -0.4077859 0.009523693 -1.503462 -0.416528 0.01011329 -1.496291 -0.4476415 -2.70334e-4 -1.497669 -0.4598112 0.003531742 -1.494285 -0.4712777 0.0190394 -1.490909 -0.4727787 0.02151352 -1.490119 -0.4832992 0.02882238 -1.486929 -0.4851088 0.04616789 -1.485956 -0.4849969 0.06179249 -1.486274 -0.4814559 0.08038537 -1.486774 -0.4635646 0.1357156 -1.471501 -0.4623598 0.1638908 -1.472649 -0.4552078 0.1898695 -1.475926 -0.4359091 0.1959592 -1.4841 -0.417043 0.1872788 -1.492059 -0.4086755 0.146874 -1.495526 -0.4100249 0.1253377 -1.495084 -0.4146799 0.1040275 -1.489228 -0.4144676 0.06081232 -1.491199 -0.4090095 0.03961965 -1.493616 -0.411779 0.02406694 -1.495495 -0.4246939 0.01602776 -1.489869 -0.4719115 0.0477289 -1.477465 -0.4722092 0.0638391 -1.47547 -0.4699 0.08741145 -1.474322 -0.4570073 0.1358297 -1.462796 -0.4529806 0.1630166 -1.461203 -0.4436384 0.1860053 -1.463278 -0.4302799 0.1918449 -1.468791 -0.4162608 0.1840706 -1.47409 -0.4070639 0.1508959 -1.480537 -0.40732 0.1272503 -1.482664 -0.407858 0.1035069 -1.478255 -0.4101567 0.07650477 -1.479654 -0.4098851 0.05310474 -1.479662 -0.4130644 0.04474917 -1.481262 -0.421551 0.03878876 -1.479258 -0.4420695 0.03592912 -1.47661 -0.4524851 0.04839281 -1.473753 -0.4601406 0.06846003 -1.4685 -0.4565763 0.09727473 -1.465085 -0.4437118 0.1419642 -1.431314 -0.4386485 0.1613032 -1.440292 -0.4310237 0.1799715 -1.443572 -0.4216127 0.1853424 -1.447975 -0.4118674 0.1772951 -1.452355 -0.4041483 0.1569961 -1.455393 -0.3951629 0.1301087 -1.459097 -0.4019222 0.1112713 -1.454624 -0.4072968 0.0954777 -1.453914 -0.4138024 0.08686602 -1.451118 -0.4254603 0.08556282 -1.445151 -0.431019 0.09213964 -1.44365 -0.4338856 0.09774239 -1.442384 -0.4382826 0.1086545 -1.440505 -0.4423391 0.1184253 -1.438779 -0.4359832 0.1438464 -1.419883 -0.429796 0.161025 -1.422457 -0.4231086 0.1784758 -1.42541 -0.4138421 0.1821891 -1.429672 -0.4055965 0.1724457 -1.433758 -0.3977241 0.1544992 -1.436558 -0.3933012 0.1317315 -1.438413 -0.3980536 0.1144489 -1.435173 -0.4020974 0.1065572 -1.430427 -0.406374 0.1029928 -1.427945 -0.4161406 0.1040605 -1.42545 -0.420541 0.106445 -1.425453 -0.4242719 0.1104518 -1.424844 -0.4289634 0.1186115 -1.422942 -0.4324487 0.1266209 -1.42148 -0.4288423 0.146268 -1.403177 -0.4246185 0.1606404 -1.404933 -0.4156764 0.177122 -1.408838 -0.4067828 0.1804001 -1.41291 -0.3987046 0.1705588 -1.416458 -0.3915952 0.1527213 -1.41942 -0.3887992 0.133379 -1.420599 -0.3929263 0.1169087 -1.41882 -0.3977087 0.110238 -1.416757 -0.4026409 0.1075924 -1.414609 -0.408985 0.1079306 -1.411759 -0.4151198 0.110263 -1.409106 -0.4185911 0.1136723 -1.407603 -0.4227477 0.1204555 -1.405837 -0.4258785 0.129051 -1.404491 -0.4158301 0.1482043 -1.351505 -0.4097959 0.1613119 -1.354034 -0.3982611 0.1773858 -1.358988 -0.3857016 0.1807322 -1.364724 -0.3783049 0.1712603 -1.367787 -0.3707791 0.1551873 -1.370998 -0.3660682 0.1361402 -1.37294 -0.3714589 0.1221825 -1.370649 -0.376442 0.1163301 -1.368526 -0.3822768 0.1130481 -1.365992 -0.3911405 0.1117208 -1.362072 -0.398842 0.1134138 -1.358787 -0.4034498 0.1152661 -1.356816 -0.4088125 0.1208952 -1.354538 -0.4118105 0.1284486 -1.353243 -0.4072636 0.1486481 -1.309063 -0.4006004 0.1629066 -1.311865 -0.385721 0.181558 -1.318272 -0.369787 0.1823626 -1.325266 -0.3600563 0.1729115 -1.329452 -0.3507493 0.1558262 -1.333387 -0.3470967 0.1380563 -1.334898 -0.3529132 0.1257842 -1.332878 -0.3582553 0.1182429 -1.330152 -0.3649599 0.1144035 -1.327265 -0.3755703 0.1113074 -1.322617 -0.3846887 0.1123173 -1.318733 -0.3909473 0.1142602 -1.31607 -0.3981189 0.1196255 -1.312996 -0.4026075 0.1266272 -1.311074 -0.3992596 0.1481113 -1.266352 -0.3934672 0.1663702 -1.268803 -0.3747264 0.1866177 -1.276915 -0.3544332 0.185156 -1.285731 -0.343283 0.1756424 -1.290509 -0.3291132 0.1570133 -1.296513 -0.3267504 0.1396195 -1.297644 -0.3331022 0.1263919 -1.294772 -0.3404144 0.1184427 -1.291662 -0.3492071 0.1140024 -1.287888 -0.3627119 0.1089351 -1.28203 -0.3712496 0.1101257 -1.27839 -0.380371 0.1116769 -1.274506 -0.3902446 0.1176769 -1.27039 -0.3973524 0.1264987 -1.267249 -0.3906529 0.148594 -1.223892 -0.382199 0.1715437 -1.227488 -0.3621945 0.1937404 -1.236195 -0.3385696 0.1896203 -1.246408 -0.3250061 0.1796309 -1.252193 -0.3091988 0.1591015 -1.259142 -0.3065444 0.1391861 -1.260021 -0.3130428 0.1253058 -1.257201 -0.3218125 0.1179292 -1.253485 -0.3339645 0.1101369 -1.2483 -0.3468676 0.1050972 -1.242686 -0.35572 0.1053406 -1.238914 -0.3642613 0.106964 -1.23524 -0.3787261 0.1144003 -1.229063 -0.3897223 0.123722 -1.224401 -0.3794833 0.1481082 -1.182532 -0.3692809 0.1785408 -1.186873 -0.3478278 0.1989127 -1.196235 -0.3205043 0.1935152 -1.208001 -0.3072517 0.1842313 -1.213671 -0.2919161 0.162025 -1.220189 -0.2888191 0.1387037 -1.221519 -0.2941204 0.1236674 -1.219203 -0.304566 0.1165716 -1.214781 -0.3176636 0.1063976 -1.209174 -0.3301251 0.09993425 -1.203737 -0.3377004 0.0996756 -1.200475 -0.3471586 0.100778 -1.196398 -0.3623928 0.1080377 -1.189866 -0.3759754 0.1177498 -1.1841 -0.3622703 0.1463881 -1.143645 -0.3539631 0.1803411 -1.147287 -0.3313535 0.198023 -1.157149 -0.3049933 0.1930929 -1.167946 -0.2920772 0.182766 -1.174058 -0.2798093 0.1629835 -1.179222 -0.2755869 0.1375092 -1.180646 -0.2821085 0.1234827 -1.178306 -0.2916505 0.1134558 -1.174244 -0.3007163 0.1032966 -1.170308 -0.3129001 0.09549947 -1.164983 -0.3190749 0.09451541 -1.162289 -0.3282996 0.09569778 -1.15832 -0.3428605 0.1017895 -1.152049 -0.3596326 0.1130596 -1.144929 -0.3331118 0.1370592 -1.085353 -0.325215 0.1644513 -1.091217 -0.3072768 0.1801033 -1.095355 -0.2893288 0.1790522 -1.1053 -0.2808443 0.1715221 -1.111628 -0.2703784 0.1564129 -1.118816 -0.2631048 0.1346648 -1.122789 -0.2617759 0.119765 -1.118545 -0.2661445 0.109052 -1.114257 -0.2736338 0.09967151 -1.110956 -0.285335 0.08974796 -1.105891 -0.2918361 0.08928055 -1.103099 -0.2989704 0.09037529 -1.100066 -0.3117197 0.0942947 -1.09464 -0.328575 0.1080435 -1.087508 -0.3209376 0.1322703 -1.067247 -0.3148846 0.1565294 -1.07161 -0.295501 0.1691994 -1.070346 -0.2832077 0.167643 -1.07743 -0.2753354 0.165415 -1.082724 -0.2685215 0.1509474 -1.088504 -0.2567362 0.1313067 -1.096535 -0.2557737 0.118875 -1.097911 -0.2584117 0.107194 -1.095805 -0.2642006 0.09826249 -1.093281 -0.2745113 0.08755926 -1.088778 -0.2854042 0.08447401 -1.084143 -0.2965586 0.08615523 -1.079408 -0.3078966 0.09210282 -1.074567 -0.3215557 0.1066372 -1.068772 -0.2889568 0.1637167 -1.0546 -0.2785013 0.1610312 -1.063687 -0.271806 0.1605768 -1.066208 -0.2440547 0.1293785 -1.077532 -0.2416435 0.103694 -1.078571 -0.2607706 0.08687592 -1.071339 -0.2768673 0.08014048 -1.065002 -0.2902865 0.08113627 -1.059791 -0.2604665 0.1480019 -0.8667311 -0.2426115 0.1715402 -0.8754441 -0.2186099 0.1751649 -0.8841008 -0.1959516 0.1726115 -0.8934864 -0.1791694 0.1710048 -0.900438 -0.1649072 0.1630289 -0.9063465 -0.1556628 0.1388345 -0.9101787 -0.1514358 0.1215418 -0.9119318 -0.1501791 0.10383 -0.9124545 -0.152926 0.07989442 -0.9113198 -0.1680931 0.05854693 -0.9050401 -0.1994131 0.04232283 -0.8920692 -0.2294963 0.04208788 -0.8796086 -0.2566572 0.06023645 -0.8682821 -0.2658405 0.1022213 -0.8645466 -0.249909 0.151281 -0.8242424 -0.2302391 0.1740236 -0.8323394 -0.2046425 0.1788589 -0.8434913 -0.180461 0.1768077 -0.8529325 -0.1610031 0.1723242 -0.8609927 -0.1480159 0.1607822 -0.8663735 -0.1370205 0.138644 -0.8709307 -0.1314525 0.1222778 -0.8732392 -0.1308345 0.1033707 -0.8734974 -0.133278 0.07699728 -0.8724888 -0.1515398 0.05220534 -0.8649278 -0.1850826 0.0366507 -0.8510362 -0.2164481 0.03458211 -0.8380443 -0.2461791 0.05535945 -0.8257848 -0.2555524 0.1018645 -0.8219235 -0.2372194 0.1512854 -0.7833499 -0.218695 0.1761016 -0.791911 -0.1921972 0.1815902 -0.8020557 -0.1656487 0.180124 -0.8131775 -0.145824 0.1736502 -0.8213899 -0.130132 0.1614797 -0.8278912 -0.1193087 0.139673 -0.8323771 -0.1128203 0.1222787 -0.8350667 -0.1122423 0.1020708 -0.8353088 -0.1146937 0.07461073 -0.834297 -0.1340507 0.0491741 -0.8262824 -0.1693815 0.03249747 -0.81165 -0.2005507 0.02920558 -0.7976922 -0.231776 0.05118848 -0.7820768 -0.2425459 0.1014755 -0.7770091 -0.2165873 0.151683 -0.7319337 -0.2005524 0.1765991 -0.7452985 -0.1774495 0.1816695 -0.7607311 -0.1538904 0.1807964 -0.7762306 -0.1303358 0.1743307 -0.7908548 -0.1136857 0.1635313 -0.798085 -0.104355 0.1400456 -0.8019528 -0.09592646 0.1214267 -0.8049608 -0.09493002 0.1010852 -0.8055612 -0.09868558 0.07195627 -0.8047289 -0.1176982 0.04664126 -0.7884722 -0.1478626 0.02821744 -0.7680333 -0.176789 0.02588341 -0.7442507 -0.2093915 0.04930886 -0.7265899 -0.2214934 0.09814125 -0.7186486 -0.163601 0.1824472 -0.7196806 -0.1415806 0.182788 -0.7441932 -0.09832637 0.1638141 -0.7694553 -0.08882865 0.1413961 -0.7714302 -0.08276841 0.1204309 -0.7724656 -0.0777062 0.1006051 -0.7693194 -0.08124165 0.074095 -0.7657636 -0.1613774 0.184209 -0.717903 -0.1173812 0.1770038 -0.7579994 -0.09600979 0.04455943 -0.7446898 -0.4533961 0.1392508 -1.445875 -0.4441561 0.1615399 -1.449728 -0.4364948 0.1819983 -1.453029 -0.4255024 0.1877478 -1.458066 -0.4144247 0.1809211 -1.463533 -0.4059749 0.1559633 -1.46732 -0.4001566 0.1291927 -1.467639 -0.4065082 0.1056416 -1.466774 -0.4090679 0.08845167 -1.464889 -0.4135402 0.07324613 -1.462933 -0.4251996 0.06733616 -1.457881 -0.4361211 0.07388335 -1.453246 -0.4390602 0.08101618 -1.451948 -0.4432817 0.09428498 -1.450142 -0.4476616 0.1104651 -1.4481 -0.4702382 0.1387211 -1.500005 -0.4693592 0.1631043 -1.502228 -0.4632965 0.1836531 -1.503064 -0.4454767 0.1931718 -1.508586 -0.4266326 0.1822855 -1.518055 -0.4215122 0.1453369 -1.519916 -0.4269833 0.1249639 -1.512793 -0.4354711 0.09834948 -1.504179 -0.4344922 0.06544375 -1.506914 -0.4298189 0.05554651 -1.511833 -0.4235652 0.04375773 -1.519018 -0.4194376 0.03217913 -1.526124 -0.419237 0.01956538 -1.524849 -0.4187215 0.0117757 -1.522842 -0.4294098 0.006785551 -1.521997 -0.4365714 0.001870905 -1.519031 -0.4533361 0.003966544 -1.510474 -0.464191 0.006967885 -1.507613 -0.4750248 0.01900779 -1.499943 -0.4753173 0.02239999 -1.498744 -0.4878333 0.02897169 -1.493976 -0.4883887 0.0492877 -1.492644 -0.4875631 0.06309108 -1.494701 -0.4810664 0.08107602 -1.493684 -0.123247 0.02734539 -0.7180691 -0.1019583 0.1918176 -0.7497794 -0.3046795 0.1279292 -1.032078 -0.2952154 0.1541567 -1.034556 -0.2833902 0.1622555 -1.039452 -0.2708176 0.1603529 -1.04466 -0.2610415 0.1563055 -1.04871 -0.2479345 0.1451385 -1.054141 -0.2351282 0.1279971 -1.059447 -0.2303096 0.1162841 -1.061445 -0.2322769 0.1025759 -1.060632 -0.2374234 0.09094997 -1.058501 -0.2485028 0.08321483 -1.053913 -0.2556477 0.06935251 -1.050955 -0.2670332 0.06813668 -1.04624 -0.2796553 0.06717494 -1.041012 -0.2946651 0.07103827 -1.035785 -0.3017193 0.08605961 -1.03187 -0.306325 0.1073658 -1.02996 -0.3001672 0.129736 -1.021087 -0.2922962 0.1559146 -1.023406 -0.279682 0.1633442 -1.027578 -0.2656428 0.1615706 -1.03277 -0.254706 0.1587768 -1.03491 -0.2429572 0.146652 -1.039729 -0.2266084 0.1297437 -1.040028 -0.2224414 0.1176305 -1.041774 -0.2233118 0.1032873 -1.041416 -0.2273391 0.08820375 -1.03975 -0.2401687 0.08249348 -1.034436 -0.2460593 0.0645986 -1.031998 -0.2591362 0.06298535 -1.026582 -0.272289 0.06170721 -1.021134 -0.2872335 0.06754608 -1.015378 -0.2915002 0.08576323 -1.013174 -0.3023501 0.1042719 -1.016504 -0.2953181 0.132538 -1.00294 -0.288251 0.1571781 -1.00957 -0.274643 0.1628656 -1.015206 -0.2584261 0.1627273 -1.020015 -0.2467379 0.1586296 -1.020076 -0.2307766 0.1530811 -1.020309 -0.2165229 0.1321847 -1.021285 -0.2122733 0.1182762 -1.023047 -0.2131326 0.1044547 -1.022693 -0.2186774 0.08603935 -1.020398 -0.2345186 0.07298154 -1.013839 -0.2520595 0.06471146 -1.006574 -0.2692507 0.06408482 -1.001072 -0.2858007 0.07640308 -0.9928379 -0.2990454 0.1023108 -0.9983399 -0.2745289 0.1418086 -0.9261479 -0.2610833 0.1657509 -0.9322185 -0.2409602 0.1690577 -0.9417733 -0.2231576 0.1672326 -0.9491474 -0.2086501 0.1650261 -0.9551568 -0.1941465 0.1587795 -0.9611651 -0.1838802 0.137449 -0.9656469 -0.1791933 0.1217451 -0.967371 -0.1793814 0.1045107 -0.9672878 -0.1835381 0.08537403 -0.9677401 -0.1977165 0.0665351 -0.9629631 -0.2228976 0.05423564 -0.9549237 -0.2486131 0.05283634 -0.9386181 -0.2702553 0.06637216 -0.9249064 -0.2779617 0.1027596 -0.9221314 -0.3102854 0.1284517 -1.048195 -0.3001596 0.152925 -1.048773 -0.2566512 0.1441152 -1.072307 -0.2403802 0.1167729 -1.078848 -0.2468874 0.0969394 -1.076659 -0.3029385 0.09028229 -1.056025 -0.3127472 0.1063867 -1.051389 -0.07686059 0.04513049 -0.718484 -0.05800284 0.07515333 -0.7380136 -0.05205038 0.1020573 -0.7427069 -0.05187645 0.1208948 -0.7459926 -0.1689554 0.1898383 -0.6738861 -0.4810635 0.03077303 -1.503231 -0.4812153 0.02767419 -1.499112 -0.4778464 0.02659485 -1.487074 -0.4703573 0.01556103 -1.505067 -0.4656569 0.01187286 -1.491544 -0.4652691 0.009712851 -1.507169 -0.4606802 0.006399508 -1.494399 -0.4589241 0.004412485 -1.510491 -0.4525447 0.001637104 -1.493098 -0.451933 8.02815e-4 -1.510657 -0.445655 -0.003521915 -1.494447 -0.4476257 3.957e-4 -1.514448 -0.438684 -0.003578463 -1.493422 -0.4389836 5.56935e-4 -1.514861 -0.4313447 -0.004111197 -1.500149 -0.4281177 0.002002615 -1.521182 -0.4190718 0.001618192 -1.522159 -0.4100247 -8.9783e-4 -1.501444 -0.4170438 -0.004371784 -1.499613 -0.426884 -0.003602879 -1.498284 -0.4358244 -0.002413617 -1.520098 -0.4581056 6.35176e-4 -1.508579 -0.454068 -0.001272127 -1.511093 -0.4482738 -0.002086347 -1.498338 -0.452807 -0.001017407 -1.493918 -0.4598892 0.00212236 -1.495185 -0.4645476 0.002071375 -1.508389 -0.4809765 0.02495835 -1.499229 -0.4754602 0.01979721 -1.499169 -0.4734484 0.01931564 -1.491461 -0.4776555 0.02149529 -1.487444 -0.4834162 0.02479791 -1.487932 -0.487321 0.02457258 -1.49467 -0.4658237 0.009389604 -1.492142 -0.4716241 0.01317138 -1.492375 -0.4758573 0.01273094 -1.50026 -0.4713172 0.01099118 -1.505334 -0.4658966 0.004374898 -1.507572 -0.4612473 0.004267186 -1.496157 -0.4388027 -0.006356858 -1.494161 -0.4456923 -0.005997925 -1.495894 -0.4519546 -0.00593347 -1.511649 -0.4474331 -0.005529813 -1.515551 -0.4391088 -0.006041143 -1.515811 -0.432521 -0.006397882 -1.500671 -0.4292207 -0.001917724 -1.522856 -0.4092788 -0.0082408 -1.503706 -0.4179493 -0.009100364 -1.500005 -0.4285321 -0.009110047 -1.500229 -0.4362911 -0.006285178 -1.519921 -0.4537696 -0.005843902 -1.512045 -0.4488344 -0.005783325 -1.500923 -0.4540075 -0.00504401 -1.496053 -0.4600765 -0.003222016 -1.496978 -0.4736562 0.0164418 -1.492421 -0.4779807 0.01810165 -1.489486 -0.4837099 0.01950607 -1.489791 -0.4666582 0.005992057 -1.493776 -0.4733507 0.006915532 -1.493446 -0.4717725 0.007609206 -1.50516 -0.4659482 0.002134893 -1.507567 -0.4619137 0.002325646 -1.497863 -0.4401767 -0.01489053 -1.497805 -0.44546 -0.0134673 -1.498324 -0.446778 -0.01247292 -1.51583 -0.4341355 -0.01344757 -1.502148 -0.4104304 -0.01736229 -1.509819 -0.4209794 -0.01933269 -1.505228 -0.4315746 -0.01825957 -1.50377 -0.4519432 -0.01637605 -1.512555 -0.450446 -0.01574125 -1.506987 -0.4570163 -0.016068 -1.503414 -0.4639245 -0.01485966 -1.501547 -0.4748509 0.009666288 -1.497474 -0.479557 0.01113661 -1.494752 -0.4850506 0.01231106 -1.49422 -0.4872763 0.01125394 -1.498004 -0.4688741 -0.004043892 -1.498767 -0.4766221 -4.95273e-4 -1.497444 -0.4657751 -0.005864676 -1.507962 -0.4631952 -0.005371038 -1.501183 -0.4429015 -0.02742132 -1.50667 -0.4500757 -0.02648259 -1.504811 -0.4532492 -0.02751306 -1.511996 -0.4387357 -0.02601816 -1.518052 -0.4357579 -0.02574526 -1.509441 -0.4135113 -0.02672053 -1.509784 -0.4212118 -0.02803349 -1.50616 -0.4300766 -0.02719261 -1.504744 -0.4527899 -0.02242582 -1.507306 -0.4572139 -0.02306297 -1.505 -0.462001 -0.02191768 -1.503074 -0.4760228 0.00447024 -1.498407 -0.4798446 0.003351183 -1.496234 -0.4835833 0.004954973 -1.49568 -0.4690953 -0.01233862 -1.499712 -0.4745748 -0.01025679 -1.498948 -0.4758212 -0.01023984 -1.502756 -0.4669364 -0.01049779 -1.506321 -0.4651495 -0.01034353 -1.501974 -0.4436433 -0.03519643 -1.509236 -0.4486299 -0.03347422 -1.50655 -0.4380307 -0.03298997 -1.510798 -0.4163303 -0.03229769 -1.509634 -0.4212906 -0.03478626 -1.507557 -0.4266553 -0.03265929 -1.50601 -0.4365249 -0.009490006 -1.521702 -0.4297005 -0.00496938 -1.524536 -0.4208131 -0.007260214 -1.528219 -0.4185346 -0.01674651 -1.529228 -0.4250465 -0.03294541 -1.526439 -0.4325226 -0.03313836 -1.52334 -0.4364118 -0.02823492 -1.521731 -0.4381807 -0.01883707 -1.521007 -0.4869762 0.01862745 -1.500833 -0.4827279 0.01923529 -1.502596 -0.4790646 0.01543618 -1.50411 -0.4783722 0.009568488 -1.504388 -0.4790534 0.005754498 -1.504099 -0.4851345 0.006362752 -1.501578 -0.4868956 0.0115987 -1.500855 -0.4768606 0.004787785 -1.505026 -0.4722791 0.005081909 -1.506927 -0.4678752 0.00178255 -1.508749 -0.4674852 -0.005147391 -1.508899 -0.4682367 -0.008824857 -1.508581 -0.4761629 -0.008033379 -1.505294 -0.4777861 -0.001679363 -1.504632 -0.4645446 -0.004426798 -1.510113 -0.460084 -0.003038093 -1.511968 -0.4554905 -0.00648163 -1.513866 -0.454692 -0.01581928 -1.514175 -0.456649 -0.02103775 -1.51335 -0.4636458 -0.02038028 -1.510448 -0.4657471 -0.01535943 -1.509588 -0.4519133 -0.01495522 -1.515335 -0.4473941 -0.0146965 -1.517211 -0.4420768 -0.01625764 -1.519414 -0.4407347 -0.02591147 -1.519952 -0.4423528 -0.03189765 -1.51927 -0.4510564 -0.03225964 -1.515658 -0.4531197 -0.02592317 -1.514814 -0.4190962 -0.003787139 -1.525261 -0.4193951 -0.02766715 -1.526029 -0.4229814 -0.03426841 -1.524549 -0.4324201 -0.03504483 -1.520483 -0.4364225 -0.02864879 -1.518778 -0.437984 -0.01858524 -1.516955 -0.4874966 0.01975438 -1.496532 -0.4813389 0.0227844 -1.499985 -0.4761222 0.01695386 -1.501039 -0.4758595 0.0089805 -1.501379 -0.4771674 0.004862493 -1.501075 -0.485112 0.005198302 -1.498776 -0.4782353 -0.00110394 -1.501664 -0.4764661 0.006888554 -1.501615 -0.466181 -0.01521867 -1.506382 -0.464566 -0.003047059 -1.507231 -0.4589006 -0.001671558 -1.509354 -0.4544957 -0.02299123 -1.511382 -0.4638587 -0.02177191 -1.50756 -0.4519313 -0.01356529 -1.512678 -0.4402847 -0.01505106 -1.516923 -0.4403476 -0.03334498 -1.516966 -0.4513875 -0.03352929 -1.512611 -0.4164907 -0.01707797 -1.527153 -0.4214217 -0.0270702 -1.527896 -0.4274865 -0.03686353 -1.522626 -0.4458641 -0.03534118 -1.514832 -0.471153 -0.01225728 -1.504578 -0.4814407 0.003659055 -1.500331 -0.4593427 -0.02373904 -1.509065 -0.4288254 -0.03374382 -1.524872 -0.4469465 -0.0332457 -1.517362 -0.4602191 -0.0220746 -1.511866 -0.472083 -0.01005901 -1.506983 -0.4824375 0.004800943 -1.502694 -0.431309 0.03480379 -1.477147 -0.4240872 -0.03873471 -1.51456 -0.4146305 -0.004148366 -1.518177 -0.4326648 -0.00766655 -1.510697 -0.4372157 -0.01780456 -1.511316 -0.4149984 -0.02911964 -1.519201 -0.4347751 -0.03011644 -1.511001 -0.4181846 -0.0356603 -1.517874 -0.4313802 -0.03618255 -1.512403 -0.4125224 -0.01694731 -1.520239 -0.4825559 0.01068257 -1.502654 -0.4721696 -0.003369192 -1.506959 -0.4601636 -0.0142555 -1.511908 -0.4471382 -0.02530655 -1.517297 -0.4290558 -0.02616927 -1.524783 -0.4293796 -0.0155249 -1.524659 -0.4647287 0.01265256 -1.509999 -0.4518238 0.007253789 -1.515345 -0.4411432 0.00837256 -1.519768 -0.4471329 0.006909018 -1.517288 -0.4580546 0.008745372 -1.512764 -0.4695399 0.01793554 -1.508005 -0.4348561 0.0261612 -1.522371 -0.4453295 0.03027822 -1.518032 -0.4585961 0.0354932 -1.511279 -0.4368053 0.01984873 -1.521564 -0.4478438 0.02364556 -1.516991 -0.4600183 0.02808679 -1.511948 -0.4418709 0.01581339 -1.519467 -0.4490137 0.01882758 -1.516508 -0.4464789 0.01173894 -1.517558 -0.4505775 0.01238684 -1.51586 -0.4751637 0.03304259 -1.505674 -0.4611948 0.02203528 -1.511462 -0.4730625 0.02723658 -1.506545 -0.4685031 0.02121804 -1.508435 -0.4635893 0.01628805 -1.510471 -0.4532557 0.01157499 -1.514751 -0.4614422 0.01413422 -1.51136 -0.4740147 0.04155418 -1.504206 -0.4718149 0.05900013 -1.503857 -0.4691064 0.07372339 -1.503773 -0.4504478 0.1551657 -1.512695 -0.4566184 0.134304 -1.509698 -0.4479353 0.1730077 -1.513733 -0.4571661 0.01243013 -1.513132 -0.4595981 0.01848444 -1.512123 -0.4531031 0.01615025 -1.514814 -0.4323737 0.01630148 -1.488442 -0.4473058 0.02021809 -1.486395 -0.4600678 0.02753555 -1.485221 -0.4700173 0.03949262 -1.479161 -0.4142084 0.03182869 -1.515803 -0.4137172 0.01942864 -1.515085 -0.4140526 0.01081419 -1.513689 -0.4156638 0.001564048 -1.515566 -0.4144005 0.07204332 -1.490249 -0.4102301 0.06574274 -1.479575 -0.4503773 0.1197807 -1.447047 -0.4483111 0.1515171 -1.447995 -0.4562477 0.1365493 -1.459237 -0.4490519 0.1408706 -1.438999 -0.4512682 0.1285691 -1.446701 -0.4463753 0.1572633 -1.448802 -0.4023182 0.1490294 -1.456148 -0.4007713 0.1156831 -1.456715 -0.4258294 0.03467882 -1.478364 -0.419429 0.02935522 -1.492167 -0.4312135 -0.003008522 -1.508851 -0.04992282 0.1406153 -0.7425371 -0.05379792 0.153871 -0.7417623 - - - - - - - - - - 4.85949e-9 -0.9989113 -0.04665022 0.6505169 -0.7508488 -0.1142535 0.3105628 -0.8585916 -0.4078865 -3.59426e-9 -0.9433017 -0.3319364 0.1354697 -0.8947468 -0.4255304 -1.22287e-9 -0.9158033 -0.4016272 0 -0.9683912 0.2494366 0.7235174 -0.6698196 0.1669257 1.11052e-8 -0.9062374 0.4227692 0.7247587 -0.6225842 0.2951504 -1.07007e-8 -0.8392533 0.5437407 0.6877284 -0.6155324 0.3849019 0 -0.8182502 0.5748623 0.6809805 -0.5541373 0.4787455 -1.04573e-8 -0.8517306 0.52398 0.6120798 -0.5799173 0.5376377 -1.20326e-8 -0.9936233 0.1127511 0.6122071 -0.7657554 0.1970307 5.60131e-9 -0.8930884 -0.4498812 0.5953192 -0.7038492 -0.3875453 -1.98722e-9 -0.6064302 -0.7951367 0.4848179 -0.0948347 -0.8694585 0.2284077 -0.9724562 -0.04646406 0.232058 -0.936904 0.2614576 0.117328 -0.9573833 0.2639157 0.08164848 -0.9954769 -0.0485726 0.7674189 -0.3048904 0.5640125 0.7380187 -0.2054352 0.6427478 0.5017734 -0.2292592 0.8340645 0.5379056 -0.4267991 0.7269801 0.2088902 -0.4192599 0.8835078 -6.04137e-10 -0.4066269 0.9135943 4.96199e-9 -0.7058842 0.7083273 0.2429707 -0.6488815 0.7210534 -5.96023e-9 -0.9683331 0.2496616 0.1370969 -0.9061965 0.4000155 0 -0.9341858 0.356787 0.2135955 -0.8005697 0.5598796 0 -0.8452895 0.5343087 0.2677403 -0.8855946 0.3795224 0.2691632 -0.735421 0.6218578 0.3459701 -0.5577395 0.7544742 0.5028402 -0.8336337 0.2284877 0.5414802 -0.7444977 0.3905412 0.4667999 -0.88435 0.004766377 0.7097162 -0.6928303 0.1276286 0.7807126 -0.5895149 0.2072684 0.4457407 -0.3387399 0.8285956 0.5503932 -0.5959186 0.5847634 0 -0.9994037 -0.03452817 0.8075186 -0.3790548 0.4519193 0.7927467 -0.4909254 0.36131 0.103463 -0.9747816 0.1977275 0.1976462 -0.9801087 0.01796813 0.2729274 -0.9299238 0.2464799 0.105012 -0.8952702 0.4329708 0.7826295 -0.5533524 0.2851177 0.6207743 -0.5007088 0.6032661 0.8424785 -0.4990923 -0.2028225 0.7506137 -0.6517206 -0.1088077 0.371379 -0.6932337 -0.6176606 0.5297772 -0.5763681 -0.6222025 0.3039133 -0.6433103 -0.7027009 0.2289584 -0.8352325 -0.4999648 0.3056162 -0.6675434 -0.6789584 0.4245815 -0.8187721 -0.386449 0.5179918 -0.8047225 -0.2900105 0.6603312 -0.7482498 -0.06391292 0.7132766 -0.6996972 0.04074727 0.8870981 -0.4376516 -0.1466903 0.947559 -0.3158427 0.04873744 0.7239841 -0.6297826 0.2814622 0.9556051 -0.2653715 0.1280499 0.6929755 -0.6143211 0.3773521 0.9567111 -0.2825807 0.06965629 0.7925148 -0.588237 0.1609269 0.8908725 -0.4471615 -0.07995465 0.7300344 -0.5940279 -0.3379064 0.0660919 -0.7814569 0.6204491 0.1954674 -0.8001618 0.5670393 0.1309566 -0.9159571 0.3793058 -0.1187462 -0.9048623 0.4088073 0.3950637 -0.6262811 0.6720838 -0.3098431 -0.7964276 0.5193268 0.7988579 -0.5554163 0.2309518 0.2508826 -0.9344936 0.2525464 -0.1672811 -0.8573758 -0.4867481 0.7148205 -0.4337541 -0.5485336 -0.5765086 -0.6891526 -0.4389835 0.230252 -0.5973706 -0.7682008 -0.03255776 -0.9994513 -0.006092005 0.2850108 -0.7699173 -0.5709607 0.4619779 -0.8582243 -0.2236682 0.3165603 -0.7729774 -0.5498141 0.3921101 -0.7837045 0.4817229 0.4529082 -0.8396832 0.2996771 0.3919284 -0.7699412 0.50357 0.4528665 -0.7216497 0.5235778 0.5868902 -0.7502628 0.3044104 0.6511511 -0.7561969 0.06456453 0.5381979 -0.7830719 -0.3116752 0.4115488 -0.8939149 -0.177606 0.1682079 -0.8840745 0.4360255 0.3591928 -0.8076877 0.4675696 0.4626518 -0.7034243 0.5395808 0.03809665 -0.6554471 0.7542796 -0.3965553 -0.8578758 -0.3267922 0.4041702 -0.8765455 -0.2613703 -0.1245072 -0.9916171 -0.03454446 -0.514299 -0.7437268 -0.4270445 -0.5633051 -0.51195 0.6485326 -0.7223506 -0.6422915 0.2562638 -0.1551557 -0.8520277 0.4999755 -0.3349866 -0.728147 0.5979848 0.785709 -0.5084785 -0.3522939 0.8486921 -0.441523 -0.2911687 0.8065097 -0.5537704 -0.2070759 0.7384439 -0.6136549 -0.2795143 0.8419765 -0.3541636 -0.4069935 0.9010423 -0.2509098 -0.3537894 0.5177543 -0.8389153 -0.1677847 0.6439325 -0.7543215 -0.1278671 0.9150769 -0.03380813 -0.4018598 0.8593518 -0.1216143 -0.4967136 0.6356291 -0.6783476 -0.368538 0.4444278 -0.8787794 -0.1738697 0.5044392 -0.8478205 -0.1635285 0.466771 -0.7273622 -0.5030597 0.753237 -0.5685395 -0.3307519 0.6328033 -0.7131268 -0.301679 0.2574067 -0.9616293 0.09492541 0.5770171 -0.8161402 -0.03108916 0.7664142 -0.3188702 -0.5576118 0.8381853 -0.1912382 -0.5107577 0.8340151 -0.4247718 -0.3521187 0.7487447 -0.5522741 -0.3665716 0.6888848 -0.06861141 -0.7216164 0.7377739 0.04008242 -0.6738569 0.6335229 -0.7729226 0.03520647 0.7734534 -0.6097147 -0.1732564 0.7542056 -0.5833417 -0.3014737 0.6339015 -0.7567156 -0.1598449 0.7117998 -0.40378 -0.5747197 0.750272 -0.3643513 -0.5516703 0.4892839 -0.1407938 -0.8606848 0.5896401 -0.138932 -0.7956271 -5.01355e-9 -0.9971004 0.07609744 -5.37571e-9 -0.9424181 -0.3344371 0.5218197 -0.7935531 -0.3130137 0.4503253 -0.8848612 0.1192798 -7.98288e-9 -0.6377243 -0.7702647 -2.65745e-9 -0.2919745 -0.9564261 0.323618 -0.1527926 -0.9337697 0.4636903 -0.4954759 -0.7345031 0.6580133 -0.7472293 0.0930963 0.5974793 -0.7425538 0.3027082 0.4937495 -0.7822229 0.3799193 0.4830229 -0.8233117 0.2980716 0.3878253 -0.6040453 -0.6962189 0.4348758 -0.8997798 0.03576748 0.5548111 -0.8290235 -0.07003344 0.6006465 -0.526672 -0.6015317 0.572051 -0.8132368 -0.106787 0.6923858 -0.5634503 -0.4506947 0.7159064 -0.6943682 -0.07301191 0.6759661 -0.6379679 -0.3688723 0.5172678 -0.2497547 -0.8185699 0.5076455 -0.7076098 -0.4915123 0.4325632 -0.6889515 -0.5815797 0.5669109 -0.5510052 0.6123767 0.5686706 -0.7793682 -0.2630569 -0.270326 -0.934859 -0.2301357 -2.45394e-9 -0.9513902 0.3079881 0 -0.9548301 0.297152 -0.17037 -0.8175081 0.5501406 0.03052169 -0.9394783 0.3412463 0.3909256 -0.8417539 0.3723271 0.2228174 -0.7929499 0.5670828 -4.75285e-8 -0.6332679 -0.7739328 0 -0.9922048 -0.1246179 0.3743752 -0.8569028 0.3543457 0.5600315 -0.8280395 0.02674642 0 -0.9711436 -0.2384954 0.2377524 -0.9502107 0.2014282 0.8806108 -0.408515 0.2400833 0.8783783 -0.3456784 0.3300879 0.8629802 -0.4218898 0.2779824 -0.1264478 0.1500394 -0.9805606 0.6910335 -0.6657377 -0.2815423 0.8086032 -0.3346078 0.4839407 0.7830791 -0.5156636 0.3476752 -0.3189061 -0.04137528 -0.9468828 -0.2005217 -0.7788585 -0.5942814 0.8506526 -0.3255299 -0.41282 0.7931811 -0.5095501 -0.3335004 0.976356 -0.03998726 -0.2124381 0.8138665 -0.4341124 0.3862225 0.8474337 0.1749464 0.5012482 0.6710197 -0.307902 0.6744842 0.8349133 -0.2637442 0.4830723 0.8482363 -0.321253 0.4210602 0.5975199 0.7393457 -0.3103836 0.6858041 -0.5296906 0.4990998 0.9581939 -0.244685 -0.1483024 0.9746199 -0.1098451 -0.1950644 0.9929596 -0.08689272 -0.08050305 0.9917961 -0.1230036 -0.03479293 0.987872 -0.1552128 0.004221712 0.9859446 -0.1667402 -0.01053946 0.9547213 -0.2136352 0.2070436 0.9533927 -0.2772081 0.1191559 0.9767432 -0.2135489 0.01922573 0.9301988 -0.3646471 0.04198337 0.9681104 0.004766254 -0.2504787 0.9894997 -0.06960443 -0.1266702 0.9970053 -0.06286901 -0.04503043 0.9946555 -0.09705349 -0.03522797 0.9874375 -0.1555892 0.02755074 0.9943215 -0.1063792 -0.002846418 0.9410105 -0.1864107 0.2824009 0.941812 -0.1652466 0.2927182 0.9928758 -0.1188223 0.00887665 0.9479488 -0.1951258 0.2516326 0.9900637 -0.1406105 -0.001588286 0.9701641 0.02501724 -0.2411553 0.9918733 0.1118565 -0.06062638 0.9865191 0.1520279 -0.06055988 0.9839381 0.08458709 -0.1571966 0.9963223 -0.06389206 -0.05709433 0.9906723 -0.01022614 -0.135882 0.899856 0.2390925 -0.3648204 0.9136428 0.2165536 -0.3440367 0.9541075 -0.007942297 -0.2993591 0.8651969 0.1391743 -0.4817311 0.7484502 0.3604064 -0.5567131 0.855506 0.1250576 -0.5024641 0.5939825 0.2964844 -0.7478515 0.8368265 -0.1693232 -0.5206257 0.7319417 0.1171762 -0.6712161 0.5708946 0.1257807 -0.8113313 0.7326912 -0.1337909 -0.6672808 0.8287946 -0.2236656 -0.5129067 0.6152808 0.2221197 -0.7563678 0.1568504 -0.1706453 -0.9727684 0.3519514 -0.1103546 -0.9294903 0.2871135 0.01848437 -0.9577181 0.2009615 0.04186893 -0.978704 0.4173114 0.04013564 -0.9078768 0.5747513 -0.2392427 -0.7825752 0 0.04948694 -0.9987748 -1.23967e-9 -0.1525758 -0.9882917 -4.80629e-9 -0.512911 -0.8584418 0.7818208 -0.1398822 -0.6076093 0.3124076 -0.8078873 -0.4997195 0.1865146 -0.8641992 -0.4673031 -0.2609256 -0.5065711 -0.8217686 0.2705158 -0.2391111 -0.9325487 0.1186196 0.2448536 -0.9622766 0.320053 -0.173344 -0.9314064 0.6059431 -0.6582921 -0.4466368 0.3416071 -0.8222674 0.4551713 0.9080318 -0.2920919 0.3002678 -0.1015647 -0.8896798 0.4451454 -0.9119082 -0.3704671 0.1765716 -0.8499056 0.49213 -0.1883308 -0.5140727 0.7650411 -0.3878681 0.2940746 0.8877929 -0.3540393 0.915772 0.4016458 -0.006501374 0.3874759 -0.8953321 0.2196425 0.9011086 -0.4288582 0.06390487 0.003769215 -0.985894 0.1673283 -0.7469643 -0.5897952 -0.3068973 -0.7228974 0.344034 -0.5992161 -0.3620899 0.5800519 -0.7296786 0.3453666 0.7473648 -0.5675983 0.9164824 0.2604769 -0.3036637 0.4525473 -0.8903062 -0.05055586 0.5786135 -0.7631914 -0.2876551 0.3930611 -0.7869065 -0.4756902 0.2764413 -0.8987023 0.3404619 -0.1472851 -0.9513927 0.2704793 0.08506656 -0.8861689 -0.455487 0.6125714 -0.4615976 -0.6416259 0.6314879 -0.7693914 0.09622845 0.376049 -0.9260889 0.03076511 0.3817143 -0.6203684 -0.685155 1.40223e-9 -0.9999844 -0.005590091 0 -0.6817099 -0.7316226 0.07676877 -0.5252057 0.8475055 0.1907754 -0.3536545 0.9157146 0 -0.6014976 0.7988746 0.7486253 -0.357594 -0.5582892 0.3646604 -0.4264663 0.8277373 0.4713177 -0.601959 -0.6445966 0.3669263 -0.3491405 -0.8622447 0.4569348 -0.3969258 -0.796028 0.1294227 -0.08281974 -0.9881248 0.2831588 -0.3354346 0.8985013 0.7614785 -0.6392243 0.1074369 0.2074634 -0.2776563 0.9380116 -0.2078571 0.2053803 0.9563547 0 -0.8142395 -0.5805292 -1.32101e-9 -0.2396967 -0.9708478 0.2149124 -0.1961394 -0.9567351 0.3014753 -0.2233598 -0.9269429 0.1563234 -0.1229233 -0.980027 0.416089 -0.7376428 -0.5317454 0.1383119 -0.1237831 -0.9826227 0.1793132 -0.1381414 -0.974045 0.03426561 -0.03376206 -0.9988423 -0.2345097 0.187088 -0.9539409 -1.30543e-8 -0.9828723 0.1842878 0.4772034 0.8095128 -0.3420028 0.4818275 0.8762621 -0.002654716 0.7454414 0.6624649 -0.07387373 0.7265798 0.581111 -0.3665949 0.8976777 0.2254514 -0.3786113 0.7864444 0.3922893 -0.4770893 0.8489014 0.3861641 -0.360893 0.9426833 0.1858907 -0.277115 0.6876903 0.5286862 -0.4975671 0.7753299 0.1276676 0.6185179 0.9677304 0.01027851 0.251778 0.9584643 0.2120388 0.1907504 0.7712104 0.4357285 0.4640853 0.9208781 0.3887085 0.02982052 0.9895388 0.1215189 -0.07775615 0.9685216 0.1595529 -0.1910724 0.9108464 0.3883929 -0.1396777 0.7335134 0.632275 0.249372 0.4588062 0.7983354 0.3900737 0.411245 0.5592784 0.7197814 0.9989321 0.03867158 -0.0252839 0.7421461 -0.1050899 0.6619481 0.9463121 -0.1211815 0.2996806 0.4458659 0.1731385 0.8781952 0.4920231 -0.1087019 0.8637691 0.4413423 0.7178929 -0.5383742 0.9989 -0.0460682 -0.008754906 0.9942977 -0.1066313 0.001361945 0.7974607 0.5521676 -0.2432436 0.9009823 0.3795795 -0.2101199 0.9192705 0.3823727 -0.0934505 0.834085 0.5462623 -0.07680923 0.888989 0.3099831 -0.3370596 0.937351 0.1720732 -0.3029255 0.9687729 0.1227425 -0.2154374 0.9739573 0.0807206 -0.2118758 0.9242471 0.165207 -0.3442005 0.9932936 -0.0156984 -0.1145483 0.9833286 0.1449796 -0.1097532 0.9457528 0.0704798 -0.31715 0.8989882 0.2337483 -0.3703808 0.7055786 0.7023133 -0.09441828 0.7086285 0.6444685 -0.2872386 0.9372733 -0.2634944 -0.2282317 0.8197825 0.4134273 -0.3962758 0.6742249 0.5604542 -0.4809489 0.774698 -0.6307694 -0.04441984 0.746649 -0.6620247 -0.06510373 0.907312 -0.4199148 -0.02136406 0.9202251 -0.3898476 -0.03470915 0.984181 -0.1771635 8.59665e-4 0.9941831 -0.1013064 -0.03656406 0.9279961 -0.3551014 -0.1128107 0.7621952 0.007949801 0.6472985 0.9553065 0.09204786 0.2809215 0.9434607 -0.2822349 0.1738545 0.733192 -0.5051807 0.4552163 0.753399 -0.6464238 0.120525 0.8769405 -0.4778576 0.05125757 0.6984634 -0.7154612 -0.01625205 0.5691487 -0.821816 0.02623232 0.990271 0.1344728 0.03578328 0.990697 0.1348339 -0.0184185 0.98808 0.1272754 0.08659536 0.9809597 -0.1904363 0.03810761 0.912483 0.4020495 0.0757038 0.9200307 0.3914552 -0.01750112 0.8168321 -0.5666085 -0.1083521 0.5763956 0.7720269 0.267848 0.6223624 0.7720793 0.1286799 0.7843131 0.6061172 0.1321933 0.7576886 0.6056722 0.2430413 0.8204283 0.571749 -6.71371e-4 0.6447311 0.7643964 0.004488612 0.6964791 0.3471094 0.6280382 0.8874873 0.3336987 0.3178231 0.4711559 0.7274768 0.498788 0.5907854 0.7293044 0.3450909 0.7196992 0.5986729 0.3516017 0.5905268 0.5825359 0.558507 0.9167768 0.3645893 0.1630796 -2.97864e-10 0.8852782 -0.4650618 1.19336e-9 0.9489474 -0.3154341 -0.001642852 0.9551707 -0.2960512 0.006672229 0.8733418 -0.4870622 0.171602 0.6272165 0.7597054 0.2100432 0.8732827 0.4396125 0.1018791 0.8866896 0.4510014 0.08333162 0.6289061 0.7730025 -1.22593e-9 0.999846 0.01754548 -1.23345e-9 0.8890659 0.4577793 0.0660548 0.9972742 0.03287685 0.2233879 0.9744602 0.02291549 0.1949842 0.9304996 -0.3100834 0.2047285 0.8159173 -0.5407081 -7.51609e-11 0.6140782 0.7892452 0.05594696 0.2267473 0.9723455 1.23346e-9 0.2438547 0.9698117 0.2108561 0.2227043 0.9518101 0.2999048 -0.112895 0.9472654 0.09084204 -0.1143173 0.9892823 9.64895e-9 -0.1254499 0.9921 0.3565882 0.9339228 0.02515987 0.4597332 0.8877158 0.02461644 0.4283641 0.8924991 0.1412432 0.3058259 0.940672 0.1469926 1.25285e-4 0.9454654 0.3257223 0.09603165 0.9375877 0.3342263 0.05288171 0.9344627 0.3521121 2.2509e-5 0.9407245 0.3391717 -1.55061e-7 0.9897386 0.1428893 0.1862957 0.970885 0.1505863 0.137276 0.9495676 0.2819161 1.03255e-4 0.9610866 0.2762474 0.3248956 0.9388264 -0.1142271 0.1861634 0.973739 -0.1310561 0.2199327 0.9037217 -0.3673102 0.3563704 0.8716268 -0.3365512 0.4507557 0.842337 0.295445 0.2971512 0.9055328 0.3028392 0.4751977 0.8716848 -0.1198031 0.1974796 0.9799221 0.02746719 0.4996406 0.8004583 -0.331098 0.2877987 0.7917093 -0.5388584 0.4569889 0.7085876 -0.5376474 -7.06959e-7 0.9996362 0.02697102 0.1776223 0.8502993 -0.4954204 1.18798e-9 0.8839523 -0.467577 5.95688e-10 0.927644 -0.3734657 -3.57742e-9 0.9924236 -0.1228632 0.2330405 0.9054478 0.3547627 0.4620039 0.8117831 0.3571564 0.208572 0.8945872 0.3952359 0.3852403 0.8023477 0.4558817 0.3365859 -0.7891747 -0.5137249 0.4376946 -0.800554 -0.4093123 0.6079485 -0.659381 -0.4422843 0.4641362 -0.5459889 -0.6974767 0.7779763 -0.5704229 -0.2633831 0.5935724 -0.775817 -0.2139626 0.605257 -0.7921002 -0.07900132 0.7147542 -0.6798133 -0.1642573 0.3303572 -0.9257193 -0.1841409 0.4316844 -0.8594664 -0.2737991 0.1225514 -0.973418 -0.1934902 6.46822e-5 -0.9822032 -0.1878216 5.32002e-5 -0.9899925 -0.14112 0.1145361 -0.9855966 -0.1244217 -0.3448478 -0.9382385 0.02808057 0.3032356 -0.9441127 -0.1292266 0.1752235 -0.9654768 -0.1927467 0.07203326 -0.9918491 -0.1051033 0.1673566 -0.9853641 -0.03239226 -0.2783123 -0.9523043 0.1251352 0.4639509 -0.8838608 -0.05949534 0.1354541 -0.7821917 -0.6081351 0.192492 -0.5880604 -0.7855774 -1.65106e-9 -0.5982141 -0.8013362 -3.56748e-9 -0.807581 -0.5897566 0.06966438 -0.9226928 -0.3791897 -5.98952e-10 -0.9268259 -0.3754915 0.2671294 -0.8952956 -0.3564936 0.2740132 -0.9617154 0.004503343 0.2374995 -0.965266 0.1088823 0.5111883 -0.1359391 -0.8486501 0.3084897 0.4570662 -0.8342209 0.4513553 0.7319483 -0.5104216 0.4334182 0.8424267 -0.3201029 0.4819195 0.8644187 -0.1432966 0.5820113 0.7983285 0.1547078 0.5240448 0.5761539 0.627235 0.595208 0.02951532 0.8030295 0.5910669 -0.3424537 0.7303186 0.6641905 -0.616397 0.4229725 -0.1467428 -0.3865489 0.9105199 0.003633258 -0.3296072 0.9441111 -0.5281443 -0.8144175 0.240391 0.1235963 -0.6995339 0.7038296 0.03852228 -0.4514577 -0.8914607 0.03622855 -0.4433911 -0.8955959 0.2111034 -0.1230555 -0.9696869 0.1326848 -0.647961 -0.7500275 0.1270294 -0.1856 0.97438 0.6426209 -0.7628058 -0.07187357 0.1878192 -0.1709408 0.9672141 0.4161705 -0.07306316 0.9063464 -0.8107696 0.5804852 0.07543004 -0.516583 0.7729095 -0.3684468 -0.814922 0.5734977 0.08368061 -0.4296941 -0.08136031 -0.8993016 -0.722559 -0.1620339 -0.6720517 -0.7135381 0.3796125 -0.5888615 -0.4018457 0.3810152 -0.8326749 0.6458964 0.244278 -0.7232885 0.6639982 -0.1360759 -0.7352481 -0.4130023 0.5592791 0.7187738 -0.3685553 0.1040827 0.9237607 0.6454285 0.05593421 0.7617699 0.6464805 0.4784183 0.5942886 -0.3999079 -0.3138466 0.8611469 -0.3825017 -0.733736 0.5615372 0.6279877 -0.7561837 0.1838956 0.7122263 -0.4245286 0.5590252 0.62909 0.77732 0.004424025 -0.5840153 0.80954 0.05975916 -0.5035102 0.7940891 0.3404407 0.6832175 0.704963 0.1903707 0.781177 0.532552 -0.3258081 -0.5393461 0.8324549 -0.1269826 0.559621 -0.6430623 -0.5227765 -0.7310225 -0.3570485 -0.581483 -0.2568429 0.8117132 -0.5245507 0.5892301 0.4890184 -0.6431709 -0.7735674 0.4170447 0.4771449 -0.7884595 0.09312756 0.6079957 -0.8079965 -0.1286006 0.5749815 -0.7254857 -0.09564393 0.681559 -0.8425665 0.5136518 0.1619988 0.8120893 -0.5832679 -0.01759441 0.8669864 -0.3919976 -0.3076888 0.8972748 -0.3899859 0.2069034 0.9533538 -0.2987758 -0.04300766 0.9386798 -0.2190315 0.2662806 0.9751443 -0.2169069 0.04522116 0.7419645 -0.6637152 -0.0947145 0.9649621 -0.2578511 0.0485896 0.9614025 -0.1552167 0.2271846 0.7380279 -0.629023 -0.244223 0.9732258 -0.1739151 -0.150283 0.3170711 -0.8733124 -0.3698532 0.300252 -0.5838895 -0.7542691 0.8539833 -0.3370599 -0.3963624 0.8835861 -0.3996399 0.2440563 0.9817618 0.1791275 0.063696 0.9696119 0.08614814 -0.2289788 0.9627445 -0.2622857 -0.06579632 0.9822863 -0.1873834 0.001081418 0.8791645 0.1574735 0.4497466 0.6523979 0.6595712 0.3732864 0.9971788 -0.06913904 0.02922515 0.317602 -0.9453133 -0.07424077 0.8888667 0.02731921 -0.4573509 0.2895792 0.8488525 -0.4422593 0.2524392 0.4769058 -0.8419236 0.7652118 0.1125062 -0.6338716 0.9406347 -0.2956913 -0.1666523 0.9625713 -0.17193 -0.2095152 0.761816 0.2312752 0.6051018 0.7529116 0.3576209 0.5524775 0.6685119 -0.7427942 -0.03672218 0.9379385 0.339333 -0.07158541 0.7729789 -0.3997323 -0.492664 0.1230772 0.04299008 -0.9914656 0.8409448 -0.3428488 -0.4186485 0.8630537 -0.4418354 0.2447851 0.7741486 -0.5462108 0.3199182 0.9106734 -0.1762707 -0.3736342 0.5053575 0.001273971 0.8629091 0.6950827 -0.6603567 -0.2842341 0.5126224 -0.8455746 0.1490704 0.8856469 -0.4513629 0.1090924 0.8255344 -0.4043567 -0.3936858 0.5681679 -0.3328886 -0.7525759 -0.883001 0.3513956 0.3111755 0.7602183 -0.6446791 -0.08035444 0.7905217 -0.3029251 -0.5322704 0.8932127 -0.4122752 -0.1794441 0.8352958 -0.08391176 -0.5433597 0.9105431 -0.06576389 -0.40815 0.5420681 0.2966238 -0.786242 0.6927383 0.3333431 0.639528 0.9591604 -0.170399 0.2257772 0.9929993 -0.09166972 0.07449325 0.8999898 -0.4246083 -0.09862083 0.4140939 0.7782742 -0.4720334 0.6592621 0.6864846 -0.3067772 0.7526249 -0.6584325 0.004721245 0.5666282 -0.7446652 0.3527126 0.933412 -0.3508697 0.07505134 0.7360376 -0.5739372 -0.3589494 0.7781693 0.5064849 -0.3713832 0.7306257 0.139236 -0.6684306 0.636349 0.2376056 -0.7338961 0.9665018 -0.2069531 -0.151805 0.9275951 -0.3467612 -0.1390108 0.7991604 -0.4646207 -0.3814054 0.9983914 -0.03954411 -0.04063083 0.9656275 -0.2592547 -0.01872205 0.908595 -0.360317 -0.2112507 0.8395464 0.1143639 0.5311146 0.6876131 -0.3610333 -0.6299551 -0.01866035 -0.1689977 0.9854398 0.5223251 -0.4755023 -0.7078658 0.9225538 -0.2700724 -0.2756 0.7250472 -0.6034605 -0.3318763 0.8259677 -0.5374446 0.1700899 0.9291881 -0.3487902 0.1222901 0.9174536 0.04286679 -0.3955267 0.8222091 -0.5596381 -0.1038149 0.9510614 -0.2220474 0.2148889 0.7447833 -0.4186926 0.5196096 0.8879181 -0.05670403 0.4564933 0.4181506 -0.2267289 -0.8796273 0.6592416 -0.4854621 -0.5742187 0.7113771 -0.5779511 -0.3998939 0.8690717 -0.4720913 -0.1477973 0.8546698 -0.4712992 -0.2177531 0.7599711 -0.4030292 0.5099131 0.7734377 -0.6308275 -0.06205582 0.969588 0.2110197 -0.1239744 0.832084 0.1216603 0.5411423 0.7371248 -0.6099602 0.2908531 0.756763 -0.6315926 0.1685252 0.8902046 -0.4555157 -0.00642871 0.8767494 -0.4788879 0.04446097 0.5641268 -0.4966821 -0.6595968 0.8263215 -0.5437502 -0.146726 0.947211 -0.2061457 0.2455508 0.7773798 -0.3043255 -0.5505149 0.9267503 -0.2601714 0.2710069 0.7504011 -0.03801809 0.6598884 0.7173721 0.2356037 0.6556433 0.8018801 0.3818628 0.4595315 0.9588594 0.1004126 0.2655295 0.8617806 -0.506034 0.03555093 0.8884699 -0.4530827 -0.07305796 0.5575631 -0.6908101 -0.4603312 0.7281886 -0.3705718 0.5765569 0.8727273 -0.4644139 -0.1505553 0.7961891 -0.5942256 0.1139247 0.813179 -0.495548 -0.3052409 0.7637182 -0.591518 -0.2585362 0.8716656 -0.4900124 0.009327117 0.8882667 -0.3698259 -0.2724171 0.9991049 -0.02154947 -0.03639889 0.9321234 -0.3406583 -0.1228734 0.6954088 -0.3715111 -0.615131 0.06649193 0.8456894 -0.5295169 0.1736684 0.9078877 0.3815484 0.8330792 0.4452072 -0.3282828 0.6252124 0.7541654 -0.2008586 0.4821711 -0.8653777 -0.1365004 0.9152979 0.09303305 0.3918857 -0.1224588 0.8117043 0.5710865 0.3699509 0.3550354 0.8585372 0.486417 -0.004268315 0.8737164 0.6172827 -0.5353586 0.5765009 0.5761846 -0.8037372 -0.1483841 0.165347 -0.544655 -0.822199 0.2652165 -0.3733086 -0.8889887 0.1141638 0.05265301 -0.9920657 0.06416076 0.8039447 -0.5912328 0.824422 -0.5247705 -0.2120006 0.8369554 -0.007877988 -0.5472142 0.955765 -0.2905607 -0.04569082 -0.1238401 0.9037976 0.4096505 0.9282165 -0.3620011 0.08584508 -0.6234457 0.780372 -0.04832285 0.9971396 0.02952398 -0.06957677 0.8412633 0.5360477 -0.07020584 0.5165247 -0.4168959 0.7479305 -0.3226569 -0.6769438 0.6615434 0.7986311 -0.4410286 -0.40949 0.8202023 -0.3135477 -0.4784934 0.8036718 -0.2311605 -0.5483398 0.6543941 0.2687609 -0.7067786 0.5908926 0.7812576 -0.2012024 -0.1754509 0.9532753 0.2459336 0.5812929 0.6972185 0.4195056 0.7715526 0.08844503 0.6299874 0.9005277 -0.2677642 0.342567 0.8823045 -0.3604636 0.3026625 0.8437548 -0.5367237 0.002367433 0.7192909 -0.65311 -0.2367867 0.7614393 -0.6398048 0.1042111 0.7227843 -0.5451753 -0.4246962 0.467194 -0.2768854 -0.839681 0.652445 0.2409069 -0.7185258 -0.4922208 0.869128 -0.04832163 -0.1361749 0.9118592 0.3872586 0.2357223 0.7447942 0.6242728 0.5880918 -0.02879413 0.8082815 0.7094223 -0.5375198 0.4558426 0.742657 -0.5804787 0.3339239 -0.1693033 0.2725223 -0.9471367 -0.9950581 0.009093166 -0.09887711 -0.9951332 0.005175616 -0.09840275 -0.3256763 0.2780588 0.9036693 -0.4015895 0.6217173 0.6724533 -0.3255788 0.6453093 0.6910677 -4.29893e-7 0.7150133 0.6991109 -0.3178263 0.5681095 0.7591034 -0.2656153 0.4525368 -0.8512691 -0.3466049 0.6932641 0.6318623 -0.450794 0.668088 0.5919825 -0.4505247 0.6563941 0.6051235 1.75594e-9 0.7036635 -0.7105333 0.03016692 0.742833 -0.6687968 -0.114156 0.7288029 -0.6751405 -0.2783488 0.7239881 -0.6311603 -0.3843738 0.6813982 -0.6228591 -0.5331509 0.6372696 -0.5564508 -0.4971829 0.6790828 -0.5400517 -0.4310813 0.6240566 -0.6517072 -0.8543316 0.295306 -0.4276821 -0.9076992 0.1812164 0.3784742 -0.496721 0.8635626 -0.08676328 -0.3147881 0.9450036 -0.08875041 4.26139e-7 0.9994015 -0.03459473 -0.6651205 0.4189057 0.6181689 -0.7401525 0.553518 -0.3818275 -0.6499135 0.7584305 0.04894619 -0.5222447 0.8413585 -0.1391989 -0.5529183 0.8266197 -0.1047913 0 0.9963312 0.08558063 -0.1548248 0.9857188 0.06623995 -0.3103808 0.9487786 0.05901567 -0.4209318 0.903213 0.08380169 -0.5107207 0.8514751 0.1189727 -0.6170158 0.7657055 0.1816218 -0.5945045 0.7739977 0.2179265 -0.7512181 0.6380822 0.1688858 -0.3105628 -0.8585916 -0.4078865 -0.6505169 -0.7508488 -0.1142535 -0.1354697 -0.8947468 -0.4255304 -0.7235175 -0.6698196 0.1669257 -0.7247589 -0.6225839 0.2951503 -0.6877286 -0.6155322 0.3849019 -0.6809805 -0.5541373 0.4787456 -0.6120798 -0.5799173 0.5376377 -0.6122071 -0.7657553 0.1970307 -0.5953193 -0.7038491 -0.3875453 -0.4848179 -0.09483469 -0.8694585 -0.2284078 -0.9724562 -0.0464641 -0.08164848 -0.9954769 -0.04857258 -0.1173279 -0.9573833 0.2639157 -0.232058 -0.936904 0.2614576 -0.7674189 -0.3048904 0.5640125 -0.5379058 -0.4267991 0.7269801 -0.5017734 -0.2292592 0.8340647 -0.7380187 -0.2054353 0.6427478 -0.2088901 -0.4192598 0.8835078 -0.2429707 -0.6488815 0.7210534 -0.1370969 -0.9061965 0.4000155 -0.2135955 -0.8005697 0.5598795 -0.2677403 -0.8855946 0.3795224 -0.2691632 -0.735421 0.6218578 -0.3459702 -0.5577396 0.7544743 -0.5414802 -0.7444977 0.3905413 -0.5028402 -0.8336337 0.2284876 -0.4667999 -0.8843501 0.004766349 -0.7807126 -0.5895148 0.2072683 -0.7097161 -0.6928304 0.1276286 -0.4457407 -0.3387398 0.8285955 -0.5503933 -0.5959187 0.5847634 -0.8075187 -0.3790547 0.4519193 -0.7927467 -0.4909255 0.36131 -0.1034631 -0.9747816 0.1977275 -0.1050121 -0.8952702 0.4329708 -0.2729274 -0.9299238 0.2464799 -0.1976462 -0.9801087 0.01796811 -0.7826295 -0.5533526 0.2851176 -0.6327243 -0.5372764 0.5576683 -0.80118 -0.5585238 -0.2148529 -0.6729456 -0.7174578 -0.1799961 -0.3714773 -0.6971813 -0.6131418 -0.5827477 -0.5634117 -0.5856385 -0.2289584 -0.8352325 -0.4999647 -0.3039134 -0.6433102 -0.702701 -0.4245815 -0.8187721 -0.386449 -0.305622 -0.6675252 -0.6789736 -0.6603312 -0.7482499 -0.06391273 -0.5179887 -0.8047196 -0.2900242 -0.7132766 -0.6996971 0.04074733 -0.7239838 -0.6297827 0.2814625 -0.947559 -0.3158425 0.04873763 -0.8870982 -0.4376515 -0.1466905 -0.6929756 -0.6143212 0.3773517 -0.9556051 -0.2653714 0.1280499 -0.7925075 -0.5882463 0.1609291 -0.9567111 -0.2825807 0.06965615 -0.7300181 -0.5940349 -0.3379292 -0.8908725 -0.4471615 -0.07995443 -0.06609192 -0.7814569 0.620449 0.1187463 -0.9048623 0.4088074 -0.1309566 -0.9159572 0.3793058 -0.1954674 -0.8001618 0.5670393 -0.4212178 -0.6369832 0.6456221 0.2953205 -0.8020942 0.5190673 -0.8346311 -0.4906543 0.2502984 -0.276191 -0.9292581 0.2453525 -0.7740934 -0.4122998 -0.4804042 0.1452802 -0.8659592 -0.4785481 -0.2302624 -0.5973755 -0.7681938 0.5765084 -0.689152 -0.4389847 -0.2850908 -0.7698898 -0.5709579 0.0325729 -0.9994512 -0.006031626 -0.3165531 -0.7730143 -0.5497664 -0.4620482 -0.8582099 -0.2235783 -0.4529082 -0.8396832 0.2996771 -0.3921101 -0.7837045 0.481723 -0.4528711 -0.7216362 0.5235925 -0.3919285 -0.7699412 0.5035698 -0.6510876 -0.7562402 0.06469689 -0.5868367 -0.7502824 0.3044651 -0.41162 -0.8938952 -0.1775395 -0.538186 -0.7830814 -0.311672 -0.1682079 -0.8840745 0.4360255 -0.3591928 -0.8076877 0.4675696 -0.4626743 -0.7034121 0.5395774 -0.03820885 -0.655468 0.7542557 0.3966171 -0.8578403 -0.3268101 -0.4041705 -0.8765455 -0.2613699 0.1245075 -0.9916171 -0.03454438 0.5142986 -0.7437269 -0.4270448 0.7223495 -0.6422941 0.2562606 0.5782504 -0.5092214 0.6374324 0.3343686 -0.7289677 0.5973303 0.1551556 -0.8520277 0.4999756 -0.785709 -0.5084786 -0.352294 -0.7384438 -0.6136551 -0.2795143 -0.8065097 -0.5537705 -0.2070759 -0.8486921 -0.441523 -0.2911686 -0.9010423 -0.2509097 -0.3537894 -0.8419766 -0.3541635 -0.4069935 -0.5177543 -0.8389152 -0.1677847 -0.6439325 -0.7543215 -0.1278672 -0.9150769 -0.03380811 -0.4018597 -0.8593518 -0.1216142 -0.4967137 -0.6356291 -0.6783476 -0.368538 -0.466771 -0.7273622 -0.5030597 -0.5044392 -0.8478204 -0.1635284 -0.4444277 -0.8787795 -0.1738697 -0.7532368 -0.5685397 -0.330752 -0.6328034 -0.7131267 -0.3016789 -0.5812379 -0.8133683 -0.02438037 -0.2463779 -0.9643983 0.09609344 -0.7664142 -0.3188702 -0.557612 -0.7487445 -0.5522743 -0.3665715 -0.8340151 -0.424772 -0.3521188 -0.8381854 -0.1912381 -0.5107576 -0.737774 0.04008238 -0.6738567 -0.6888846 -0.0686113 -0.7216166 -0.6335229 -0.7729226 0.03520637 -0.6339014 -0.7567156 -0.159845 -0.7542056 -0.5833417 -0.3014738 -0.7734534 -0.6097148 -0.1732564 -0.750272 -0.3643514 -0.5516703 -0.7117998 -0.40378 -0.5747197 -0.5896402 -0.138932 -0.7956271 -0.4892839 -0.1407938 -0.8606849 -0.4503254 -0.8848612 0.1192797 -0.5218198 -0.7935532 -0.3130137 -0.4636903 -0.4954759 -0.7345031 -0.323618 -0.1527927 -0.9337697 -0.6580134 -0.7472291 0.09309688 -0.4830228 -0.8233117 0.2980716 -0.4937496 -0.7822229 0.3799193 -0.5974795 -0.7425537 0.3027084 -0.387825 -0.6040455 -0.6962189 -0.6006463 -0.5266717 -0.6015321 -0.554811 -0.8290235 -0.07003356 -0.4348759 -0.8997797 0.0357679 -0.5720509 -0.8132369 -0.1067869 -0.6923859 -0.5634506 -0.450694 -0.7159066 -0.6943682 -0.07301033 -0.432563 -0.6889515 -0.5815797 -0.5076441 -0.70761 -0.4915136 -0.5172679 -0.2497545 -0.8185698 -0.675966 -0.6379677 -0.3688726 -0.566911 -0.551006 0.6123759 0.2703223 -0.9348589 -0.2301402 -0.5686706 -0.7793682 -0.2630569 -0.03052169 -0.9394783 0.3412463 0.17037 -0.817508 0.5501406 -0.3909256 -0.8417539 0.3723271 -0.2228174 -0.7929499 0.5670828 -0.5600315 -0.8280395 0.02674642 -0.3743752 -0.8569027 0.3543457 -0.2377525 -0.9502107 0.2014283 -0.8806108 -0.4085152 0.2400832 -0.8783784 -0.3456781 0.3300878 -0.8629804 -0.4218894 0.2779824 -0.6910335 -0.6657377 -0.2815424 0.1264478 0.1500394 -0.9805606 -0.8086031 -0.3346078 0.4839407 -0.7830792 -0.5156638 0.3476749 0.3189062 -0.04137504 -0.9468828 -0.7931812 -0.5095501 -0.3335003 -0.8506526 -0.3255295 -0.4128203 0.2005209 -0.7788585 -0.5942817 -0.8138664 -0.4341125 0.3862225 -0.976356 -0.03998723 -0.2124382 -0.6710197 -0.307902 0.6744842 -0.8474338 0.1749464 0.5012482 -0.8482362 -0.3212529 0.4210604 -0.8349131 -0.2637444 0.4830726 -0.6820406 -0.6892012 0.2445858 -0.6945353 -0.5343477 0.4817607 -0.958194 -0.2446849 -0.1483023 -0.9917961 -0.1230034 -0.03479308 -0.9929596 -0.08689301 -0.08050291 -0.9746199 -0.1098452 -0.1950643 -0.987872 -0.1552129 0.004221689 -0.9533926 -0.2772081 0.1191559 -0.9547213 -0.2136352 0.2070437 -0.9859445 -0.1667403 -0.01053951 -0.9767432 -0.2135487 0.01922566 -0.9301989 -0.3646471 0.04198352 -0.9894997 -0.06960443 -0.1266701 -0.9681104 0.00476634 -0.2504787 -0.9946555 -0.09705371 -0.03522807 -0.9970053 -0.06286921 -0.04503048 -0.9874375 -0.1555892 0.02755052 -0.9943215 -0.1063792 -0.002846418 -0.9928758 -0.1188222 0.008876692 -0.9418119 -0.1652467 0.2927181 -0.9410105 -0.1864106 0.282401 -0.9900638 -0.1406103 -0.001588252 -0.9479488 -0.1951257 0.2516327 -0.9701641 0.02501727 -0.2411552 -0.9839381 0.08458711 -0.1571965 -0.986519 0.1520282 -0.06055985 -0.9918733 0.1118565 -0.06062638 -0.9906722 -0.01022605 -0.1358821 -0.9963223 -0.06389182 -0.05709435 -0.899856 0.2390925 -0.3648204 -0.9136429 0.2165534 -0.3440368 -0.9541074 -0.007942395 -0.2993592 -0.8651968 0.1391744 -0.4817311 -0.7484502 0.3604064 -0.556713 -0.855506 0.1250575 -0.5024641 -0.8368266 -0.1693231 -0.5206255 -0.5939825 0.2964844 -0.7478515 -0.7319419 0.1171762 -0.671216 -0.5708945 0.1257807 -0.8113315 -0.6152807 0.2221197 -0.7563679 -0.8287945 -0.2236656 -0.5129068 -0.732691 -0.1337907 -0.667281 -0.1568504 -0.1706453 -0.9727684 -0.2009615 0.04186894 -0.978704 -0.2871135 0.01848437 -0.9577181 -0.3519513 -0.1103546 -0.9294902 -0.5747512 -0.2392426 -0.7825752 -0.4173114 0.04013564 -0.9078768 -0.7818208 -0.1398822 -0.6076093 -0.3226715 -0.8558508 -0.404231 -0.6059431 -0.6582921 -0.4466368 -0.5369539 -0.1732621 -0.8256274 -0.1743012 0.4466628 -0.8775599 0.02546827 0.0180433 -0.9995128 0.2789384 -0.5121697 -0.8123273 -0.1865145 -0.8641992 -0.4673031 -0.9080318 -0.2920919 0.3002678 -0.3416071 -0.8222674 0.4551713 0.1015646 -0.8896798 0.4451454 0.9119084 -0.3704668 0.1765715 0.8499054 0.4921305 -0.1883309 0.5140728 0.7650409 -0.3878681 -0.2940747 0.8877929 -0.3540393 -0.915772 0.4016458 -0.006501374 -0.9011086 -0.4288582 0.06390487 -0.3874759 -0.8953321 0.2196425 -0.00376917 -0.985894 0.1673282 0.746964 -0.5897956 -0.3068972 0.7228975 0.3440339 -0.599216 0.3620898 0.5800518 -0.7296786 -0.3453666 0.7473648 -0.5675983 -0.9164824 0.2604769 -0.3036637 -0.5786135 -0.7631914 -0.2876551 -0.4525473 -0.8903061 -0.05055579 -0.393061 -0.7869065 -0.4756902 -0.08506655 -0.8861689 -0.455487 0.1472851 -0.9513927 0.2704793 -0.2764412 -0.8987023 0.340462 -0.6125718 -0.4615976 -0.6416257 -0.3817142 -0.6203684 -0.685155 -0.3760489 -0.9260889 0.03076518 -0.6314879 -0.7693913 0.09622877 -0.07676879 -0.5252057 0.8475055 -0.1907755 -0.3536546 0.9157145 -0.7486253 -0.3575943 -0.5582889 -0.36466 -0.4264664 0.8277376 -0.4713178 -0.6019592 -0.6445965 -0.4569339 -0.3969254 -0.7960287 -0.3669261 -0.3491403 -0.8622448 -0.1294232 -0.08282007 -0.9881247 -0.2831588 -0.3354347 0.8985013 0.2078571 0.2053804 0.9563547 -0.2074641 -0.2776566 0.9380115 -0.7614788 -0.6392242 0.1074361 -0.2149124 -0.1961394 -0.9567351 -0.416089 -0.7376429 -0.5317452 -0.1563234 -0.1229234 -0.980027 -0.3014751 -0.2233597 -0.9269429 -0.1793127 -0.138141 -0.9740451 -0.1383119 -0.123783 -0.9826228 -0.0342636 -0.03376092 -0.9988425 0.2345118 0.1870901 -0.9539399 -0.4772034 0.8095128 -0.3420027 -0.7265798 0.5811111 -0.3665949 -0.7454414 0.6624649 -0.07387365 -0.4818276 0.8762621 -0.002654707 -0.8976776 0.2254515 -0.3786114 -0.9426833 0.1858907 -0.2771151 -0.8489015 0.386164 -0.360893 -0.7864444 0.3922892 -0.4770894 -0.6876903 0.5286862 -0.4975671 -0.7753298 0.1276676 0.6185181 -0.7712104 0.4357285 0.4640854 -0.9584643 0.212039 0.1907503 -0.9677304 0.01027846 0.2517781 -0.920878 0.3887086 0.02982045 -0.9108464 0.3883929 -0.1396776 -0.9685217 0.1595528 -0.1910724 -0.9895388 0.1215189 -0.07775614 -0.7335134 0.6322751 0.2493721 -0.4112451 0.5592784 0.7197813 -0.4588063 0.7983354 0.3900737 -0.9989321 0.0386719 -0.02528408 -0.7421461 -0.1050899 0.6619481 -0.9463121 -0.1211815 0.2996806 -0.4458659 0.1731385 0.8781951 -0.492023 -0.1087019 0.8637692 -0.4413422 0.7178929 -0.5383741 -0.9989 -0.04606821 -0.008754988 -0.9942977 -0.1066314 0.001361965 -0.7974606 0.5521677 -0.2432436 -0.834085 0.5462623 -0.07680918 -0.9192703 0.3823729 -0.09345062 -0.9009823 0.3795795 -0.2101198 -0.888989 0.3099831 -0.3370595 -0.9687729 0.1227425 -0.2154373 -0.9373509 0.1720734 -0.3029255 -0.9739573 0.08072065 -0.2118758 -0.9242471 0.165207 -0.3442005 -0.9833286 0.1449795 -0.1097532 -0.9932936 -0.01569843 -0.1145483 -0.9457529 0.07047965 -0.3171501 -0.8989882 0.2337484 -0.3703808 -0.7086287 0.6444684 -0.2872386 -0.7055786 0.7023133 -0.09441826 -0.9372733 -0.2634943 -0.2282317 -0.8197826 0.4134273 -0.3962758 -0.6742249 0.5604542 -0.480949 -0.7746978 -0.6307696 -0.0444201 -0.920225 -0.3898477 -0.03470926 -0.907312 -0.4199149 -0.02136411 -0.746649 -0.6620247 -0.06510375 -0.9841811 -0.1771634 8.59472e-4 -0.9279961 -0.3551012 -0.1128107 -0.9941831 -0.1013064 -0.03656394 -0.7574611 0.008012168 0.6528311 -0.7299854 -0.5034724 0.4622086 -0.942341 -0.2826026 0.1792466 -0.9538535 0.09189671 0.2858643 -0.75156 -0.6462444 0.1323848 -0.5690342 -0.8215469 0.03550583 -0.6982209 -0.7157757 -0.01235885 -0.8766029 -0.4778771 0.0565745 -0.990697 0.134834 -0.01841859 -0.990271 0.1344731 0.0357832 -0.98808 0.1272754 0.08659551 -0.9809597 -0.1904363 0.03810746 -0.9200306 0.3914554 -0.0175012 -0.9124831 0.4020494 0.07570373 -0.8168321 -0.5666084 -0.1083521 -0.5763709 0.7720452 0.2678486 -0.7576666 0.605697 0.2430483 -0.7842973 0.6061366 0.132197 -0.6223474 0.7720932 0.1286689 -0.8204259 0.5717525 -6.74369e-4 -0.6447309 0.7643965 0.004476923 -0.6935926 0.3460922 0.6317827 -0.8856549 0.3336354 0.3229595 -0.4705643 0.7255472 0.5021459 -0.5892197 0.5812208 0.5612509 -0.7181202 0.5982612 0.3555095 -0.590034 0.728532 0.3479956 -0.9167768 0.3645893 0.1630799 -0.006672224 0.8733419 -0.4870621 0.001642853 0.9551707 -0.2960511 -0.171602 0.6272165 0.7597054 -0.08333162 0.6289061 0.7730025 -0.1018791 0.8866896 0.4510014 -0.2100432 0.8732827 0.4396124 -0.06605479 0.9972742 0.03287685 -0.2233879 0.9744602 0.02291549 -0.2047284 0.8159173 -0.5407081 -0.1949842 0.9304996 -0.3100834 -0.05594696 0.2267473 0.9723455 -0.2108561 0.2227043 0.9518101 -0.2999049 -0.1128949 0.9472654 -0.09084205 -0.1143174 0.9892823 -0.356589 0.9339227 0.02515419 -0.3058253 0.9406735 0.1469841 -0.4283639 0.892501 0.1412315 -0.4597324 0.8877165 0.02460855 -0.05277965 0.9342014 0.3528203 -0.09597002 0.9374194 0.3347158 -0.1371975 0.9495817 0.2819067 -0.1862942 0.970886 0.1505811 -0.3248957 0.9388264 -0.1142271 -0.3563705 0.8716268 -0.3365512 -0.2199327 0.9037217 -0.3673102 -0.1861634 0.9737389 -0.131056 -0.4507559 0.8423381 0.2954412 -0.2971494 0.905534 0.302837 -0.4751977 0.8716848 -0.1198032 -0.1974801 0.9799221 0.02746392 -0.4996407 0.8004581 -0.331098 -0.4569889 0.7085875 -0.5376474 -0.2877987 0.7917093 -0.5388584 -0.1776223 0.8502993 -0.4954204 -0.2324533 0.9051531 0.3558979 -0.461247 0.811222 0.3594025 -0.2079959 0.8935336 0.3979137 -0.3837438 0.8003415 0.4606454 -0.3365859 -0.7891747 -0.513725 -0.4641363 -0.5459888 -0.6974767 -0.6079484 -0.659381 -0.4422844 -0.4376947 -0.800554 -0.4093123 -0.7779763 -0.5704228 -0.2633833 -0.714754 -0.6798133 -0.1642573 -0.605257 -0.7921001 -0.07900134 -0.5935725 -0.7758169 -0.2139625 -0.3303572 -0.9257193 -0.184141 -0.4316845 -0.8594664 -0.2737992 -0.1222973 -0.9735854 -0.192808 -0.1145469 -0.9857802 -0.1229484 0.3435513 -0.9388709 0.02222395 -0.07212439 -0.9919593 -0.1039948 -0.1753604 -0.9656331 -0.191837 -0.302858 -0.9444113 -0.1279231 -0.168233 -0.9852397 -0.03162891 0.2782703 -0.9527817 0.1215427 -0.463951 -0.8838607 -0.05949532 -0.1354541 -0.7821917 -0.6081351 -0.192492 -0.5880604 -0.7855774 -0.06966437 -0.9226928 -0.3791898 -0.2671294 -0.8952956 -0.3564936 -0.2729096 -0.9620191 0.006294611 -0.2370456 -0.9649448 0.1126543 -0.5111884 -0.135939 -0.8486502 -0.3084897 0.4570662 -0.8342209 -0.4513551 0.7319484 -0.5104216 -0.4334185 0.8424267 -0.3201028 -0.4819198 0.8644186 -0.1432966 -0.5820114 0.7983285 0.1547076 -0.5240446 0.5761542 0.6272349 -0.5952082 0.02951531 0.8030294 -0.591067 -0.3424539 0.7303185 -0.6641905 -0.6163971 0.4229725 -0.003633259 -0.3296072 0.9441111 0.1467428 -0.3865489 0.91052 -0.1235963 -0.699534 0.7038297 0.5281438 -0.8144167 0.2403946 -0.03622863 -0.443391 -0.8955958 -0.0385222 -0.4514577 -0.8914607 -0.1326848 -0.6479609 -0.7500276 -0.2111036 -0.1230554 -0.9696869 -0.6179644 -0.7697062 -0.1602259 -0.09004964 -0.190946 0.9774613 -0.420669 -0.07353617 0.9042289 -0.187819 -0.1709408 0.9672142 0.5165831 0.7729094 -0.3684468 0.8107694 0.5804855 0.07543001 0.8149221 0.5734977 0.08368071 0.4296941 -0.08136031 -0.8993016 0.4018459 0.3810151 -0.8326749 0.7135382 0.3796124 -0.5888615 0.722559 -0.1620339 -0.6720517 -0.645896 0.2442783 -0.7232887 -0.6639979 -0.1360758 -0.7352483 0.4130021 0.5592794 0.7187739 -0.6464801 0.4784184 0.5942888 -0.6454284 0.05593421 0.7617701 0.3685558 0.1040825 0.9237605 0.3999075 -0.3138467 0.861147 -0.7122263 -0.4245286 0.5590253 -0.6279871 -0.756184 0.1838961 0.3825022 -0.7337359 0.561537 -0.6290897 0.7773202 0.004424132 -0.6832175 0.704963 0.1903706 0.5035107 0.7940889 0.3404406 0.5840151 0.8095402 0.05975917 0.5393459 0.8324551 -0.1269826 -0.7811769 0.532552 -0.325808 0.7310225 -0.3570485 -0.581483 -0.5596207 -0.6430623 -0.5227767 -0.5892302 0.4890183 -0.643171 0.2568429 0.8117132 -0.5245507 0.7735672 0.4170449 0.4771449 0.7884598 0.09312727 0.6079955 0.7254856 -0.09564389 0.6815592 0.8079967 -0.1285998 0.5749812 0.8425666 0.5136515 0.1619988 -0.8120894 -0.5832677 -0.01759432 -0.8669865 -0.3919975 -0.3076888 -0.8972749 -0.3899856 0.206903 -0.9751443 -0.216907 0.04522119 -0.9386796 -0.2190318 0.2662811 -0.9533537 -0.298776 -0.04300747 -0.7685409 -0.6380247 -0.0476374 -0.7380279 -0.6290228 -0.2442235 -0.9723514 -0.08261615 0.2184206 -0.9618644 -0.263006 0.07513277 -0.973226 -0.1739147 -0.1502829 -0.8539831 -0.33706 -0.3963627 -0.3002519 -0.5838894 -0.7542692 -0.3170714 -0.8733122 -0.3698532 -0.8855658 -0.3980126 0.2394982 -0.9817619 0.1791269 0.06369571 -0.9822863 -0.1873834 0.0010815 -0.9627444 -0.2622861 -0.0657965 -0.9696119 0.08614758 -0.2289788 -0.9531628 -0.300623 0.03326261 -0.7845718 0.2799994 0.5532156 -0.8791644 0.1574729 0.449747 -0.3176019 -0.9453133 -0.07424071 -0.8888667 0.02731929 -0.4573509 -0.7652118 0.1125066 -0.6338716 -0.2524389 0.4769059 -0.8419236 -0.2895784 0.8488529 -0.442259 -0.9406346 -0.2956919 -0.1666524 -0.752912 0.3576203 0.5524774 -0.7618165 0.231275 0.6051012 -0.9625711 -0.1719297 -0.2095159 -0.6685118 -0.7427943 -0.03672218 -0.9379386 0.3393326 -0.07158586 -0.7729787 -0.3997325 -0.492664 -0.8409454 -0.3428489 -0.4186474 -0.1230764 0.04298999 -0.9914656 -0.8630538 -0.4418354 0.2447849 -0.9106733 -0.1762708 -0.3736344 -0.7741491 -0.5462112 0.3199165 -0.5053571 0.001274158 0.8629093 -0.6950827 -0.6603566 -0.2842345 -0.5126224 -0.8455746 0.1490703 -0.8619071 -0.5027584 0.06595497 -0.8255346 -0.4043563 -0.3936858 -0.5681674 -0.3328889 -0.7525761 0.8831602 0.3511409 0.3110113 -0.7602186 -0.6446789 -0.0803543 -0.7905217 -0.3029253 -0.5322702 -0.8352953 -0.08391228 -0.5433604 -0.8932126 -0.4122755 -0.1794439 -0.9105431 -0.06576376 -0.40815 -0.9591604 -0.1703988 0.2257774 -0.6927381 0.3333429 0.6395283 -0.5420681 0.2966237 -0.7862421 -0.9929992 -0.09166937 0.07449342 -0.899718 -0.433127 -0.05392975 -0.4140939 0.7782742 -0.4720334 -0.6590984 0.6858145 -0.3086225 -0.7526249 -0.6584326 0.004721196 -0.9334119 -0.3508697 0.07505146 -0.5666286 -0.7446651 0.3527125 -0.7360381 -0.5739369 -0.3589488 -0.6363488 0.237606 -0.7338962 -0.7306256 0.1392364 -0.6684306 -0.7781691 0.5064852 -0.3713834 -0.9275952 -0.3467609 -0.1390112 -0.9665017 -0.2069532 -0.151805 -0.7991607 -0.4646206 -0.3814052 -0.9982165 -0.03649085 -0.04724915 -0.908595 -0.360317 -0.2112507 -0.9656272 -0.2592557 -0.01872271 -0.687613 -0.3610334 -0.6299551 -0.8395466 0.1143636 0.5311145 0.01866133 -0.1689974 0.9854398 -0.9225536 -0.2700727 -0.2756003 -0.5223256 -0.4755023 -0.7078656 -0.8259677 -0.5374447 0.1700899 -0.7250471 -0.6034609 -0.3318757 -0.9291883 -0.3487896 0.1222904 -0.9174537 0.04286745 -0.3955263 -0.8222091 -0.559638 -0.103815 -0.9510619 -0.2220466 0.2148875 -0.7422316 -0.4215298 0.5209652 -0.8879186 -0.05670394 0.4564924 -0.6592411 -0.4854622 -0.5742192 -0.4181514 -0.2267291 -0.8796269 -0.7113768 -0.5779516 -0.3998938 -0.8546702 -0.4712991 -0.2177524 -0.8690718 -0.4720913 -0.1477969 -0.759971 -0.403029 0.5099133 -0.8320837 0.1216603 0.5411426 -0.969588 0.2110203 -0.1239737 -0.7734376 -0.6308275 -0.06205553 -0.7371248 -0.6099604 0.2908529 -0.7567627 -0.6315931 0.1685244 -0.8902045 -0.4555157 -0.006429029 -0.8263217 -0.54375 -0.146726 -0.5641271 -0.496682 -0.6595966 -0.8767492 -0.4788886 0.04446065 -0.9472113 -0.2061451 0.2455504 -0.9267505 -0.2601714 0.2710064 -0.7773804 -0.3043249 -0.5505143 -0.7504017 -0.03801816 0.6598877 -0.7173724 0.2356038 0.655643 -0.8018802 0.3818627 0.4595314 -0.9588594 0.1004126 0.2655297 -0.8617806 -0.5060338 0.03555123 -0.8884695 -0.4530833 -0.07305884 -0.5575629 -0.6908102 -0.4603314 -0.7281887 -0.370572 0.5765568 -0.7961896 -0.5942249 0.1139251 -0.8727274 -0.4644136 -0.1505551 -0.8131788 -0.4955482 -0.3052413 -0.8882665 -0.3698259 -0.2724176 -0.8708974 -0.4914545 0.003208718 -0.7637183 -0.5915179 -0.2585362 -0.9995026 -0.01863847 -0.025438 -0.6954089 -0.3715109 -0.6151309 -0.9321235 -0.3406579 -0.1228734 -0.1736695 0.9078876 0.3815483 -0.06649162 0.8456895 -0.529517 -0.6252126 0.7541652 -0.2008585 -0.8332628 0.4451553 -0.3278869 -0.6790743 0.4915018 -0.5452377 0.1224588 0.8117043 0.5710867 -0.9152977 0.09303344 0.3918865 -0.3699507 0.3550354 0.8585373 -0.4864173 -0.004268245 0.8737162 -0.6172838 -0.5353583 0.5765001 -0.5761849 -0.803737 -0.1483844 -0.1653468 -0.544655 -0.8221992 -0.2652169 -0.3733088 -0.8889886 -0.1141636 0.05265311 -0.9920657 -0.0641622 0.8039444 -0.5912333 -0.8244222 -0.5247703 -0.2120001 -0.8369556 -0.007878221 -0.5472142 -0.9498642 -0.3053298 -0.06731809 0.07514457 0.9752933 0.2077409 0.4619411 0.5719498 -0.6778523 -0.9620265 0.1835423 -0.2020324 -0.9992592 0.009994967 -0.03716232 0.6476809 0.7289482 0.2216847 -0.5172364 -0.4137074 0.749208 -0.8223222 -0.5339046 0.1968045 -0.7986311 -0.4410286 -0.40949 -0.8437549 -0.5367235 0.002367341 -0.8823047 -0.3604634 0.3026624 -0.9005277 -0.2677642 0.3425669 -0.7876948 0.1334258 0.6014438 -0.7606732 0.6463864 0.05967307 -0.2382116 0.9397603 0.2451649 -0.7104551 0.6980324 -0.08946726 -0.6874102 0.2958328 -0.6632875 -0.8036717 -0.2311605 -0.5483399 -0.8202024 -0.3135478 -0.4784934 -0.7614393 -0.6398048 0.1042107 -0.7192912 -0.6531098 -0.2367863 -0.7227837 -0.5451748 -0.4246976 -0.4671939 -0.2768849 -0.8396813 0.08218652 0.7678487 -0.6353375 0.4970804 0.8659456 -0.05522007 0.1361748 0.9118591 0.3872588 -0.2357212 0.7447942 0.6242732 -0.5880915 -0.02879382 0.8082817 -0.7094221 -0.5375195 0.4558433 -0.7426568 -0.5804789 0.3339237 0.9950581 0.00909476 -0.09887718 0.1693034 0.2725226 -0.9471366 0.3256777 0.2780583 0.9036689 0.9951331 0.005176727 -0.09840377 0.3255787 0.6453093 0.6910676 0.4015893 0.6217166 0.6724541 0.3178264 0.5681099 0.7591032 0.265616 0.4525375 -0.8512685 0.4507944 0.6680872 0.5919829 0.3466046 0.6932654 0.631861 0.4505246 0.6563942 0.6051234 -0.03016692 0.742833 -0.6687968 0.2783487 0.7239878 -0.6311606 0.114156 0.728803 -0.6751404 0.533151 0.6372696 -0.5564507 0.3843735 0.6813976 -0.6228599 0.4971824 0.679083 -0.5400517 0.4310807 0.6240557 -0.6517084 0.8543315 0.2953078 -0.427681 0.9076992 0.1812186 0.3784733 0.3147882 0.9450036 -0.08875033 0.4967212 0.8635628 -0.08676127 0.6651218 0.4189045 0.6181683 0.7401534 0.5535174 -0.3818264 0.5222448 0.8413585 -0.1391987 0.6499133 0.7584308 0.04894423 0.5529181 0.8266199 -0.1047913 0.1548248 0.9857188 0.06623995 0.4209317 0.9032131 0.08380088 0.3103808 0.9487786 0.05901567 0.6170158 0.7657055 0.1816217 0.5107206 0.8514755 0.1189706 0.5945045 0.7739977 0.2179265 0.7512177 0.6380833 0.1688834 0.7739218 -0.602144 0.1961317 0.9495282 -0.1376167 0.2818828 0.9136928 -0.1274752 0.3858958 0.7688625 -0.5514361 0.3236799 0.4098439 -0.912129 0.006978849 0.2120165 -0.9764095 0.04090948 0.7237914 -0.6623279 0.1935144 -0.0115991 -0.9986814 0.05001022 1.16149e-4 -0.9996421 0.02675294 0.01840581 -0.9941801 0.1061471 -0.4843302 -0.853031 0.194325 0.4259241 -0.07360664 0.9017598 0.3999824 0.2318652 0.8867089 0.3956041 0.5242556 0.7540912 0.3436297 0.6570549 0.6709676 0.2076669 0.7933401 0.5722639 0.08834419 0.8820517 0.4627959 0.01167296 0.9219026 0.3872457 -1.79989e-5 0.9289244 0.3702694 -0.6424918 -0.6626021 0.3849191 1.64772e-6 -0.7977399 0.6030015 -0.5079577 -0.7304754 0.4564917 0.1288517 -0.369384 0.9203004 0.2827464 -0.07256127 0.9564462 0.3466938 -0.4384705 0.8291847 0.2692075 0.185152 0.9451169 0.2334435 0.7686806 0.5955118 0.06410029 0.8684933 0.491539 -0.0875578 0.8950478 0.4372906 -0.09034608 0.9272293 0.3634328 -1.04671e-6 0.9389727 0.3439918 0.1017815 0.9359987 0.3369674 0.2107334 0.8798809 0.4259121 -0.09968353 0.9482668 0.3014187 -0.1464408 0.9544193 0.2600751 -8.92335e-10 0.9805229 0.1964052 -0.02071287 0.9904262 0.1364801 6.5233e-9 0.9914731 0.1303119 -0.01272827 -0.88768 0.4602848 -0.1105821 -0.9039518 0.4130892 -0.3156661 -0.8244156 0.4697804 -2.40811e-8 -0.8820457 0.4711638 0.2150216 -0.8524325 0.4765757 0.262029 -0.8859015 0.3827783 0.1825748 -0.9185123 0.350716 0.1610312 -0.8747469 0.4570415 0.1658789 -0.830528 0.5317023 0.2595563 -0.8143233 0.5191417 0.6212161 -0.6320447 0.4632604 0.3301473 -0.7490494 0.5743934 0.07026505 0.9738777 0.2159284 0.1607244 0.9597102 0.2304865 -0.1328178 0.9758382 0.1734906 -0.2993701 0.9462331 0.1225581 -0.05564032 -0.882673 0.4666824 -0.005809901 -0.8869788 0.4617735 -0.006621458 -0.887893 0.4600025 0.01245512 -0.8858193 0.4638634 0.03758624 -0.824818 0.5641477 0.1242322 -0.7416213 0.6592149 0.5364245 -0.6395006 0.5507158 0.1136899 0.9876456 0.1078466 0.18126 0.9781877 0.101458 -0.1625401 0.9818234 0.09799831 -0.3347856 0.9420601 0.02101457 -0.01291886 0.9990907 0.04063046 -0.1869728 0.9754367 0.1164657 -0.1965778 0.9803122 0.01858112 -1.18956e-9 0.9990416 0.04377082 0.124113 -0.7687771 0.6273578 0.1181916 -0.7244474 0.6791219 -0.1595896 -0.7291816 0.6654513 0.03905405 -0.7577179 0.6514126 0.4702931 -0.7586749 0.4508181 0.5954746 -0.5879356 0.5474867 0.1085145 0.9940711 -0.006867129 0.1984168 0.9801175 -6.37201e-4 -0.2378258 0.9705749 -0.03772594 -0.3532972 0.933385 -0.06303535 -0.1093888 0.9841898 -0.1393002 -0.2370656 0.9680231 -0.08204412 3.56908e-9 0.9878253 -0.1555673 -0.2397439 -0.8580146 0.4542398 -0.5627955 -0.6953583 0.4469208 0.1995058 -0.8243552 0.5297509 0.01220555 -0.8347909 0.5504318 0.3485934 -0.8083262 0.4744379 0.9474038 -0.2108736 0.2407459 0.9457276 -0.2698568 0.1810428 0.1078867 0.9780663 -0.178176 0.280349 0.9387447 -0.2004069 -0.3408972 0.915062 -0.2155239 -0.3921422 0.8844884 -0.2527938 -0.1966978 0.9520386 -0.234377 -0.1938159 0.9485316 -0.2504462 -1.8999e-8 0.9645103 -0.2640452 -0.609499 -0.792752 0.007437041 -0.3905459 -0.8188706 0.4206243 -0.4904474 -0.8695741 0.05746434 -0.1249573 -0.986572 -0.1051726 -0.102412 -0.9847889 0.1403664 -0.3888346 -0.92074 0.03233555 -0.2795002 -0.9077249 -0.3129139 0.1006934 -0.9556605 -0.2767199 0.1783037 -0.9775552 0.1122207 0.4214954 -0.8791332 -0.2224108 0.4909862 -0.8702507 -0.03995253 0.5047661 -0.6699827 -0.5443659 0.7318956 -0.6508753 -0.201718 0.6078298 -0.4242859 -0.6712111 0.891742 -0.3212592 -0.3187298 0.0373955 0.8879634 -0.4583913 0.3412973 0.8639261 -0.3703346 -0.3811559 0.7690451 -0.5131176 -0.6783648 0.5779194 -0.4536853 -0.1839361 0.950229 -0.2514606 -0.2543603 0.8739143 -0.4142157 -4.80884e-9 0.9680515 -0.2507515 -0.4669974 -0.7982371 -0.3804353 -0.2684803 -0.8676803 -0.4183888 0.04847078 -0.8169226 -0.5747069 -0.1479482 0.9365449 -0.3177973 0.2843523 0.9030313 -0.3219911 -0.3426531 0.8876975 -0.3075419 1.38753e-7 0.9681197 -0.2504879 -0.1854035 0.9605325 -0.2073709 0.08838647 -0.692432 -0.7160488 0.9544119 0.2235455 -0.1978013 0.9943895 -0.09503923 -0.04644345 0.9942342 -0.02006893 -0.105336 0.9047876 0.3841036 -0.1839125 0.6732557 0.6939017 -0.2553961 0.7016795 0.6033762 -0.3789237 0.01646237 0.9661415 -0.2574874 0.3206989 0.9150025 -0.2447912 -0.06390265 0.9814783 -0.1806014 -0.02132102 0.9922892 -0.1220962 -0.4281 0.8374334 -0.3397582 -0.6105804 0.7861698 -0.09554464 -0.1624672 0.8718075 -0.4621213 -0.2527622 0.9637253 -0.08570118 -7.65889e-5 0.989647 -0.1435224 0.2992476 -0.7536685 -0.5851792 0.8315246 -0.4429798 -0.3351653 0.6819378 -0.2578788 -0.6844411 0.08620939 -0.5273974 -0.8452336 0.6746537 0.6978992 -0.2403726 0.3522131 0.9032407 -0.2451573 0.1184143 0.96696 -0.2257574 0.03320327 0.9783413 -0.2043178 -0.03396895 0.9788103 -0.2019319 -0.2383439 0.9499598 -0.201912 -0.4589612 0.8724473 -0.1678998 2.91333e-6 0.9857544 -0.168191 0.7292025 -0.6703176 -0.1376147 0.3156802 -0.9461815 -0.0713204 0.8960819 -0.3752735 -0.23708 0.9088119 -0.4165609 -0.02319458 0.9804457 0.0112454 -0.1964681 0.8894727 0.3914388 -0.2358261 -0.002075752 -0.987086 -0.1601779 -0.1596797 -0.9568807 -0.2426556 0.02203409 -0.9583077 -0.2848873 -0.0930598 -0.9953786 -0.02369544 0.4029119 -0.9083239 -0.1122931 0.7721879 -0.6037364 -0.1980609 0.8818014 -0.3746713 -0.2864397 0.9596444 -0.05050338 -0.276644 0.8745968 0.4049991 -0.2665636 0.7003874 0.6724738 -0.2392414 0.3896639 0.9010234 -0.190575 0.1595179 0.9718143 -0.1735832 0.07743996 0.9870167 -0.1407157 -0.0324425 0.9936498 -0.1077378 -0.2661047 0.9591718 -0.09580076 -0.3970261 0.9113618 -0.1085814 -2.68857e-6 0.9918876 -0.127118 -4.96616e-8 -0.9865543 -0.1634338 1.92915e-8 -0.9975318 -0.07021554 0.07459863 -0.9851995 -0.1543282 0.05246124 -0.9815487 -0.1838751 0.4280089 -0.8888922 -0.163337 0.832652 -0.5301003 -0.160263 0.9291218 -0.3203872 -0.1846206 0.9671673 -0.07948829 -0.2413897 0.8900259 0.4055845 -0.2082187 0.7920515 0.5911264 -0.1523946 0.5186411 0.8532737 -0.0541782 0.2694649 0.9628981 -0.01468935 0.1782187 0.9834704 0.03200115 -0.02494181 0.997752 0.06220039 -0.3801467 0.9238478 0.04465135 -0.4953016 0.8677981 0.0400321 1.99316e-6 0.9990074 0.04454495 -2.37569e-9 -0.9999934 0.003599878 -0.04126923 -0.9990801 0.01165888 0.1670793 -0.9858789 0.01127884 0.4759698 -0.8791753 0.02244136 0.7757848 -0.6290423 0.04963832 0.936666 -0.313879 0.15536 0.9741572 -0.02769609 0.2241665 0.8969401 0.3738259 0.23612 0.7949127 0.5443824 0.2678833 0.4902847 0.8101054 0.321481 0.2619474 0.9176857 0.2987246 0.194245 0.9338686 0.3002639 -0.03221502 0.9681548 0.2482708 -0.3916172 0.9023246 0.1801288 -0.2431459 0.9223598 0.3002205 2.47519e-7 0.9264382 0.3764468 2.6655e-7 -0.9996534 -0.02632659 -0.03405857 -0.9990606 -0.02679198 0.2626128 -0.9647837 0.01506022 0.4677967 -0.8766313 0.1126229 0.5991946 -0.7402843 0.3048688 0.7316579 -0.487996 0.4759587 0.8667125 -0.1146046 0.485464 0.8158214 0.2698035 0.5115091 0.7091244 0.4602046 0.5341856 0.4016795 0.7353974 0.5457511 0.101264 0.86357 0.4939559 0.104242 0.8789102 0.4654572 0.1213607 0.8788784 0.4613504 -0.02334151 0.8867462 0.4616669 -0.05682628 0.8629403 0.5021003 0 0.8639915 0.5035064 0.0909261 -0.9900301 -0.1075765 1.7185e-7 -0.9928691 -0.1192099 0.2349019 -0.9661708 -0.1064665 0.2899968 -0.9556045 -0.05217082 0.4933727 -0.8586652 0.1388434 0.8526126 0.2684231 0.4483311 0.7539203 0.4463477 0.4820559 0.4996616 0.7065551 0.5011171 0.1868334 0.7916792 0.5816677 0.06740243 0.7844973 0.6164583 0.0324108 0.8203132 0.5709955 -0.02115594 0.8600363 0.5097941 -0.03981146 0.872147 0.4876215 -9.324e-4 0.8796107 0.4756933 -3.12149e-7 -0.9650987 -0.2618865 0.06774642 -0.971121 -0.2287674 0.1927004 -0.965917 -0.1728317 0.2598158 -0.9604229 -0.100418 0.6023727 0.6133552 0.5108253 0.2826455 0.7737851 0.5668935 0.007096177 0.8180595 0.5750898 -0.1627148 0.8096368 0.5639256 -0.1643774 0.848981 0.5022064 -0.3491582 0.8365566 0.4222103 -0.006191367 0.91179 0.4106104 -0.02779626 -0.9212347 -0.3880129 0.05261414 -0.9554414 -0.2904537 0.149787 -0.9708943 -0.1868904 -6.12146e-8 -0.9919019 -0.1270057 0.09269938 -0.6896155 -0.7182181 0.1509408 -0.8733223 -0.4631684 -0.01117641 -0.8836589 -0.4679978 -0.02997433 -0.7161557 -0.6972967 6.11138e-6 -0.545193 0.8383105 -0.4604678 -0.6064798 0.6481912 -0.5976151 -0.3102961 0.7393054 1.22955e-6 -0.3688483 0.9294896 -0.2871392 -0.8048245 0.5194311 -0.4903909 -0.493233 0.7184969 -0.04004407 -0.7758548 0.6296394 -0.01846545 -0.523829 0.8516233 0.1492952 -0.6419636 0.7520596 0.2139937 -0.244054 0.9458564 0.1491077 -0.4748953 0.8673185 0.2194905 -0.3593394 0.9070276 0.1649738 -0.3903984 0.9057443 0.08338627 -0.3436291 0.935396 0.1866225 -0.4701534 0.8626284 -0.06345772 -0.5658495 0.8220629 0.278497 -0.71598 0.6401656 0.07723591 -0.5765663 0.8133916 0.3499614 -0.7695031 0.5342209 -0.008608906 -0.9420961 0.3352321 -1.25447e-5 -0.8165215 0.577315 0.2042077 -0.8329173 0.5143423 -0.3998659 -0.6876782 0.6059752 0.290237 -0.9428547 0.1636689 -0.5001467 -0.8281051 0.2531703 -0.3988647 -0.7613486 0.5111313 0.3677543 -0.5167355 0.7731373 0.4740413 -0.8059219 0.3546475 0.5416476 -0.8353394 0.09394626 0.3500971 -0.8051709 0.4786773 0.5624722 -0.7748441 0.2885163 0.4242139 -0.696081 0.5792354 0.2295291 -0.7472764 0.6236141 0.1328876 -0.7199191 0.6812176 0.1972443 -0.5492749 0.8120294 0.9729999 -0.05899317 -0.2231387 0.9793189 0.07233772 -0.1889491 0.8939433 -0.3915019 0.218155 0.4433141 -0.8552499 0.2683659 0.1821648 -0.9121556 0.3671349 0.7416847 -0.6595128 0.1222567 -0.004777343 -0.9220341 0.3870791 0.02095976 0.9188098 0.3941438 -0.2003843 0.9034687 0.3789335 0.3598238 0.9195675 0.1578682 0.01076526 0.9807342 0.1950502 0.327371 0.8679419 0.373504 0.3754172 0.9207526 -0.1061917 -0.03298936 0.9832572 -0.1792119 -0.09452751 -0.8805789 -0.4643762 0.3156842 -0.8244058 0.4697856 -9.53945e-9 -0.875284 -0.4836092 0.02884679 -0.1391624 -0.9898493 0.002689341 -0.1251802 -0.9921304 0.00951991 -0.1732151 -0.984838 -0.07023958 0.0107753 -0.997472 -1.21285e-8 -0.7318962 -0.681416 -0.001268362 -0.3361665 -0.9418017 0.05692593 -0.3191502 -0.9459928 -1.12307e-4 0.9238593 0.3827324 -0.2639221 0.9539499 0.1425653 -7.8631e-8 0.9930887 0.1173663 -0.4566695 0.8762227 -0.1539049 -0.0736526 0.8108519 -0.5805982 -0.4049863 0.651211 -0.6418024 0.7011307 0.6212239 0.349995 0.5876553 0.8002161 0.1196465 0.6012386 0.7984844 -0.03057486 0.5793494 0.7779526 -0.2431955 0.3855664 0.8289096 -0.4052745 0.03741708 0.9948314 -0.09439444 -0.001948469 0.6622424 -0.7492872 -0.778146 -0.5979738 0.1921358 -0.772232 -0.5484057 0.3207942 -0.9166446 -0.1240961 0.3799513 -0.9504156 -0.1365441 0.2794027 -0.4138196 -0.9103402 0.005835312 -0.7258047 -0.6602816 0.1929656 -0.2135665 -0.976104 0.04012823 0.01153813 -0.9986752 0.05014547 -0.0184835 -0.9941269 0.1066297 0.4873661 -0.8521813 0.1904241 -0.3996946 0.2330674 0.8865234 -0.4258041 -0.07114339 0.9020141 -0.395479 0.5240496 0.7542999 -0.347202 0.6546794 0.6714503 -0.2104957 0.7913604 0.5739689 -0.08874848 0.8813623 0.4640304 -0.01179788 0.9217761 0.3875431 0.6424873 -0.662609 0.3849146 0.5079254 -0.7305081 0.4564753 -0.1294002 -0.3701968 0.9198967 -0.3464328 -0.4374934 0.8298095 -0.282179 -0.07238622 0.956627 -0.2669072 0.1851247 0.9457744 -0.05363627 0.8691075 0.4917064 -0.2307632 0.7694175 0.5956049 0.08890303 0.8951122 0.4368873 0.0903449 0.9272295 0.3634326 -0.1025785 0.9348649 0.3398608 -0.2106429 0.8799172 0.4258819 0.09955719 0.9482712 0.3014467 0.1464403 0.9544193 0.2600752 0.02071286 0.9904262 0.1364801 0.0110299 -0.8888265 0.4581111 0.110582 -0.9039521 0.4130886 -0.2150215 -0.852433 0.476575 -0.1589023 -0.8769311 0.4535881 -0.1825746 -0.9185122 0.350716 -0.262029 -0.8859015 0.3827783 -0.1660025 -0.8305076 0.5316957 -0.2605829 -0.8140071 0.5191233 -0.6183838 -0.6343623 0.4638816 -0.3315029 -0.7493131 0.5732675 -0.07117274 0.9737862 0.2160437 -0.1614358 0.9596452 0.2302595 0.1328176 0.9758382 0.1734911 0.2993699 0.9462331 0.1225583 0.03320764 -0.8802953 0.4732626 0.00230532 -0.8904867 0.4550036 0.007070832 -0.8850552 0.4654321 -0.01456365 -0.8238552 0.5666133 -0.1239592 -0.740375 0.6606656 -0.5390801 -0.6366296 0.5514486 -0.1148859 0.9874977 0.1079331 -0.1886258 0.9770069 0.09938752 0.1625397 0.9818234 0.0979986 0.3347854 0.9420601 0.0210149 0.01291887 0.9990907 0.04063047 0.1965777 0.9803122 0.01858126 0.186973 0.9754367 0.1164658 -0.1216844 -0.7714839 0.6245043 -0.03904621 -0.7576919 0.6514434 0.1598669 -0.7291912 0.6653742 -0.127613 -0.7217475 0.6802908 -0.4714641 -0.7594222 0.4483296 -0.5992639 -0.5852228 0.5462574 -0.1095032 0.9939639 -0.006697297 -0.2009053 0.9796076 0.002466304 0.2378252 0.9705751 -0.0377258 0.3532966 0.9333853 -0.06303525 0.1093888 0.9841898 -0.1393001 0.2370654 0.9680231 -0.08204398 0.2394261 -0.8584305 0.4536213 0.5627936 -0.6953533 0.4469307 -0.1995061 -0.8243662 0.5297335 -0.01220184 -0.8347952 0.5504255 -0.3485848 -0.8083367 0.4744265 -0.9485226 -0.2052823 0.2411722 -0.9454563 -0.2704251 0.1816112 -0.1090547 0.9779482 -0.1781135 -0.2802035 0.9388054 -0.2003256 0.340897 0.9150622 -0.2155237 0.3921422 0.8844885 -0.2527937 0.1966978 0.9520386 -0.234377 0.1938158 0.9485316 -0.2504464 0.6094979 -0.7927528 0.007437184 0.5058067 -0.8613976 0.04641033 0.3874328 -0.8249843 0.4114568 0.1252083 -0.9868056 -0.1026529 0.2795004 -0.9077256 -0.3129117 0.3872808 -0.9213701 0.03302631 0.09779772 -0.9845473 0.1452663 -0.1005229 -0.9557526 -0.2764637 -0.177662 -0.9776952 0.112019 -0.4214634 -0.879147 -0.2224166 -0.4909745 -0.8702576 -0.03994697 -0.5047652 -0.6699857 -0.5443632 -0.7318947 -0.6508767 -0.2017172 -0.8917413 -0.3212605 -0.3187307 -0.6078289 -0.4242865 -0.6712114 -0.03902905 0.8877915 -0.4585883 -0.3413361 0.8639678 -0.3702017 0.3811561 0.7690451 -0.5131176 0.6783651 0.5779194 -0.4536849 0.1839358 0.950229 -0.2514607 0.2543609 0.8739141 -0.4142159 0.4669958 -0.7982385 -0.3804345 0.2711732 -0.8680046 -0.4159727 -0.04847448 -0.8169242 -0.5747044 0.1466739 0.9367236 -0.3178611 -0.2849256 0.9030495 -0.3214327 0.3426517 0.8876963 -0.3075469 0.1854023 0.9605323 -0.2073731 -0.08835861 -0.6924577 -0.7160273 -0.9547387 0.2256284 -0.1938194 -0.905589 0.3801664 -0.1881011 -0.9941842 -0.02397568 -0.1049897 -0.9934977 -0.1029932 -0.04852635 -0.6718467 0.6953574 -0.2551472 -0.6971532 0.6092755 -0.3778372 -0.01661759 0.9661908 -0.2572921 -0.3213907 0.9151562 -0.2433045 0.0639036 0.9814776 -0.1806048 0.0213201 0.9922892 -0.1220966 0.4281021 0.8374318 -0.3397597 0.6105102 0.786222 -0.0955624 0.2527599 0.9637256 -0.08570441 0.1624675 0.8718069 -0.4621224 -0.2995204 -0.7535188 -0.5852324 -0.08634696 -0.5274066 -0.8452139 -0.6826432 -0.2539326 -0.6852127 -0.8322608 -0.4412014 -0.3356832 -0.3522221 0.9032364 -0.2451602 -0.6746601 0.6978929 -0.2403729 -0.1184153 0.9669595 -0.2257587 -0.03320371 0.9783413 -0.2043177 0.03396893 0.9788104 -0.2019315 0.2383443 0.9499602 -0.2019099 0.4589586 0.8724486 -0.1679001 -0.7299695 -0.6699264 -0.135437 -0.3156698 -0.9461833 -0.07134372 -0.8966595 -0.3754408 -0.2346187 -0.9085514 -0.4170999 -0.02370771 -0.9809996 0.01134841 -0.1936776 -0.8900282 0.39074 -0.2348874 0.002077047 -0.9870858 -0.1601789 0.09306007 -0.9953784 -0.02369546 0.1310878 -0.9528919 -0.2735194 -0.4029123 -0.9083236 -0.1122937 -0.7721881 -0.6037361 -0.1980613 -0.8818012 -0.3746712 -0.2864403 -0.9596444 -0.05050357 -0.2766445 -0.8745966 0.4049992 -0.2665641 -0.7003931 0.672468 -0.2392411 -0.389671 0.90102 -0.1905768 -0.1595194 0.9718137 -0.1735844 -0.07744144 0.9870166 -0.1407163 0.03244328 0.9936499 -0.1077376 0.2661065 0.9591714 -0.09579892 0.3970243 0.9113628 -0.1085792 -0.07459828 -0.9851995 -0.1543282 -0.05246095 -0.9815487 -0.1838751 -0.4280088 -0.8888922 -0.1633375 -0.8326519 -0.5301003 -0.1602634 -0.9291219 -0.3203868 -0.1846209 -0.9671671 -0.07948783 -0.2413901 -0.8942263 0.399717 -0.2014585 -0.7896298 0.599095 -0.1325519 -0.5186568 0.8532638 -0.05418583 -0.269466 0.9628979 -0.01469237 -0.1782199 0.9834704 0.03199762 0.02494051 0.997752 0.06220084 0.3801442 0.9238485 0.04465802 0.4953029 0.8677971 0.04004155 0.04126933 -0.9990801 0.01165894 -0.1670794 -0.9858789 0.01127862 -0.4759696 -0.8791754 0.02244098 -0.7757847 -0.6290422 0.04963774 -0.9366663 -0.3138788 0.1553588 -0.9741575 -0.02769626 0.2241653 -0.916182 0.3351023 0.2198116 -0.7803215 0.5555537 0.2871558 -0.4520451 0.8314002 0.3231547 -0.2619489 0.9176866 0.2987206 -0.1942437 0.9338698 0.3002608 0.03221494 0.9681546 0.2482717 0.3916181 0.9023229 0.1801351 0.2431421 0.9223589 0.3002265 0.03405847 -0.9990607 -0.02679191 -0.2626131 -0.9647837 0.01506016 -0.4677965 -0.8766314 0.1126227 -0.5991949 -0.7402843 0.3048682 -0.7323233 -0.4875537 0.4753883 -0.8689036 -0.1139055 0.4816971 -0.8186911 0.2697892 0.5069107 -0.7182594 0.4600423 0.5219813 -0.401938 0.7404121 0.5387354 -0.1012644 0.8635706 0.4939548 -0.1042425 0.8789101 0.4654574 -0.1213608 0.8788784 0.4613505 0.02334146 0.8867462 0.4616669 0.05682636 0.8629403 0.5021005 -0.09092629 -0.9900301 -0.1075769 -0.234902 -0.9661708 -0.1064667 -0.2899964 -0.9556047 -0.05217094 -0.4933728 -0.8586653 0.1388424 -0.855676 0.2677055 0.4428909 -0.7567211 0.4464862 0.4775178 -0.5015209 0.706576 0.4992266 -0.187946 0.7915585 0.5814735 -0.06740435 0.7844971 0.6164584 -0.03241072 0.8203132 0.5709954 0.02115543 0.8600363 0.5097941 0.04087542 0.8728168 0.4863332 -0.06774651 -0.9711209 -0.2287675 -0.1926998 -0.9659172 -0.1728317 -0.2602527 -0.9602362 -0.1010694 -0.2838585 0.7733408 0.5668936 -0.6058676 0.6095621 0.5112324 -0.007096472 0.8180597 0.5750895 0.1627144 0.8096367 0.5639259 0.1682528 0.8477392 0.5030201 0.3489715 0.8362392 0.4229928 -0.05370565 -0.9552732 -0.290807 0.0277963 -0.9212348 -0.3880126 -0.1513218 -0.970422 -0.1881036 -0.09487052 -0.6886507 -0.7188601 0.02958717 -0.7159493 -0.697525 0.01061117 -0.8835654 -0.4681874 -0.153065 -0.8723398 -0.4643214 0.5976156 -0.3102966 0.7393048 0.4604639 -0.6064771 0.6481964 0.4903929 -0.4932363 0.7184934 0.2871393 -0.8048245 0.5194311 0.01845994 -0.5238248 0.851626 0.04004418 -0.7758548 0.6296394 -0.2139919 -0.2440424 0.9458598 -0.1492957 -0.6419643 0.752059 -0.2194845 -0.3593402 0.9070288 -0.1491079 -0.474896 0.867318 -0.0833858 -0.343621 0.9353991 -0.1656546 -0.3906907 0.905494 0.06569427 -0.5668007 0.8212315 -0.1877249 -0.4722004 0.8612701 -0.07648165 -0.5763051 0.813648 -0.2786151 -0.7154792 0.640674 -0.3483863 -0.7704858 0.5338339 0.008609356 -0.9420962 0.3352321 0.3999343 -0.687654 0.6059575 -0.2041964 -0.8329206 0.5143415 0.4987032 -0.8301858 0.2491721 -0.2915085 -0.9421203 0.1656268 0.3989266 -0.7613304 0.5111102 -0.3677469 -0.5167353 0.7731408 -0.4740091 -0.8059304 0.354671 -0.5412274 -0.8348635 0.1003784 -0.5616404 -0.7730786 0.2948041 -0.3500987 -0.8051649 0.4786863 -0.4237116 -0.6947275 0.5812247 -0.2295419 -0.7472629 0.6236255 -0.1328151 -0.7198411 0.6813142 -0.1975878 -0.5492504 0.8119625 -0.9733254 -0.05111622 -0.2236623 -0.9788657 0.07633346 -0.1897236 -0.8939434 -0.3915013 0.2181558 -0.1821411 -0.912164 0.3671259 -0.443305 -0.8552568 0.268359 -0.7416846 -0.6595128 0.1222574 0.005804135 -0.9223874 0.3862227 0.2003837 0.9034688 0.3789333 -0.02096033 0.9188099 0.3941433 -0.3564704 0.9255788 0.1274073 -0.3284025 0.8675653 0.3734733 -0.0213736 0.9819771 0.1877876 -0.3950894 0.9136878 -0.09528399 -0.001803624 0.9849465 -0.1728504 0.06227534 -0.8992648 -0.4329489 -0.05793086 -0.3185759 -0.9461255 0.2659267 0.9523391 0.1494431 0.4803068 0.8648453 -0.1461089 0.3959953 0.6522816 -0.6463099 0.07725902 0.8105483 -0.5805535 -0.7049822 0.6169719 0.3497796 -0.5854756 0.8037701 0.1056969 -0.5836291 0.8112668 -0.03497398 -0.3877618 0.8359951 -0.3882693 -0.570146 0.7869688 -0.2358255 -0.03274407 -0.1423214 -0.9892788 0.06831399 0.01705706 -0.9975181 0.002990742 -0.9981452 0.06080455 0.01383473 -0.9410098 0.3380964 -0.001793318 -0.9612015 -0.2758413 0.02597759 -0.9151534 -0.4022679 0.02294666 0.2296079 -0.9730126 0.2259612 0.6184931 0.7526006 -0.3187498 -0.0422717 0.9468958 0.1101957 -0.02981438 0.9934626 0.1936882 -0.4838018 0.8534756 -0.153506 -0.3724213 0.9152805 -0.2789145 0.3760239 0.8836361 0.09807031 0.1287087 0.9868213 0.1690466 0.8481714 0.5020245 0.803899 -0.5262654 0.2771122 0.2750806 0.9242058 0.2649046 -0.1603909 0.8526936 0.4971804 0.1073573 0.9787201 0.1748756 0.4084804 0.9105244 0.06394654 0.2840697 0.9583769 -0.02860289 0.5091981 0.8563636 -0.08578248 0.5565355 0.7593808 -0.3370595 0.9327229 -0.3557028 0.05919041 0.9787986 -0.135275 -0.1537989 0.6581128 -0.08026813 -0.7486286 0.8228492 -0.465675 -0.3256778 0.9723231 -0.01504303 -0.2331554 0.7323211 0.6192778 -0.2831973 0.8315992 0.1104568 -0.5442812 0.9668217 0.1023279 -0.2340613 0.755005 0.5381519 -0.3746464 0.9907093 -0.09517344 -0.09714417 0.1972165 -0.009443658 0.9803146 0.1708265 0.2710084 0.9472976 0.1933673 0.3078749 0.9315697 0.1874309 -0.04050388 0.9814424 0.1863255 0.6701987 0.7184125 0.2028481 0.6791295 0.7054331 0.2232318 0.9330493 0.2821108 0.2075163 0.9294246 0.305134 0.2274051 0.9709901 -0.07392755 0.2139037 0.9762596 -0.03409437 0.2358269 0.8452257 -0.4795614 0.280352 0.8563762 -0.4336155 0.09480211 0.4995395 -0.8610882 0.1785967 0.4930088 -0.851496 -0.007248267 -0.1629899 -0.9866011 0.04068355 -0.198209 -0.9793152 -0.01581643 -0.7882311 -0.6151761 -0.017408 -0.7902369 -0.6125541 -0.03669273 -0.9648555 -0.2602065 -0.03979145 -0.9476982 -0.3166775 0.0369754 -0.997921 0.05278584 0.01943094 -0.99717 -0.07262638 0.09044761 -0.9040266 0.4177979 0.08667779 -0.903882 0.4189087 0.1231274 -0.5354088 0.8355699 0.1274585 -0.5180402 0.8458065 -0.02085193 0.3341964 0.9422728 -0.05588765 -0.05655511 0.996834 0.05086713 0.7062029 0.7061798 0.09544563 0.9568444 0.2744794 0.09823738 0.9936093 -0.05558693 0.2082044 0.4606897 -0.8627955 0.1538991 0.9014733 -0.40455 0.09607722 -0.2201471 -0.9707236 0.01823183 -0.7754682 -0.6311234 0.03324313 -0.9984072 -0.04558424 0.01627429 -0.9570045 -0.289616 0.04805195 -0.8887125 0.4559398 0.01574446 -0.4992244 0.8663297 -0.3692344 0.370416 0.852325 -0.4002365 -0.04652091 0.9152303 -0.3861124 0.6931268 0.6086809 -0.189481 0.9533534 0.2349773 0.1144548 -0.9933769 -0.01012406 0.1896797 -0.981346 -0.03133227 -0.06950039 -0.8600721 0.5054164 -0.2346756 -0.4616748 0.8554437 0.2053291 -0.8039372 0.5581442 0.4700767 -0.8124024 0.3450076 0.1206222 0.5531775 0.8242845 0.3972807 -0.7046919 0.5878583 0.5105886 -0.7554638 0.4105773 0.5962285 -0.7957207 0.1064904 0.2220213 0.4034247 -0.8876683 0.1093781 0.8705393 -0.4797893 0.2023675 -0.1891689 -0.9608656 0.1461134 -0.7259542 -0.6720426 0.01600017 0.9963641 -0.08368132 0.6985389 0.5982304 -0.392637 0.440002 0.6970001 -0.5662058 0.1554626 -0.0102816 -0.9877883 0.3687116 0.1180574 -0.9220163 -0.1467765 -0.6212536 -0.7697407 -0.1472328 -0.6473477 -0.7478392 -0.2944359 -0.9147298 -0.2767255 -0.3935121 -0.8746046 -0.2832225 -0.2880851 -0.9202475 0.2648613 -0.3906693 -0.8479255 0.3583291 0.01975235 -0.5230125 0.8520961 -0.01887943 -0.4007233 0.9160046 0.4064368 0.1097344 0.9070653 0.2621394 0.1953617 0.9450486 0.6132878 0.650387 0.4481905 0.6347642 0.6336265 0.4422577 0.1657694 0.2516357 0.9535198 0.1125595 0.2356963 0.9652863 0.2844147 0.8063264 0.5186 0.3741762 0.7305349 0.5712363 0.4604647 0.7939917 -0.3969249 0.4024862 0.764985 -0.5027949 -0.04467668 -0.3933443 0.918305 -0.3264887 -0.8748673 0.3577879 -0.2699037 -0.8546612 0.4435156 -0.08496435 -0.3463371 0.9342546 -0.1632836 0.9332525 0.3199661 -0.1561907 0.912809 0.3773385 -0.02940728 0.9949896 0.09555511 0.219517 0.5379433 0.8138976 -0.271211 0.9567981 -0.1047955 -0.1150648 0.9827363 -0.1448772 -0.3262989 0.8479933 -0.417656 -0.1508182 0.9527658 -0.2636119 -0.2758814 0.7490344 -0.6023595 -0.1414031 0.8473829 -0.5118079 -0.3473282 0.5355818 -0.7697502 -0.2165637 0.6491956 -0.72914 -0.4117511 0.169976 -0.895304 -0.3574169 0.157318 -0.9205999 -0.5304314 -0.08189248 -0.8437631 -0.3665438 -0.2224935 -0.903406 -0.6890931 -0.2399346 -0.6837999 -0.2014112 -0.6788223 -0.70614 -0.734391 -0.4560054 -0.5027214 -0.355353 -0.7849578 -0.5075092 -0.6097747 -0.7853655 -0.106657 0.04263434 -0.9985445 0.03303605 -0.1248353 -0.8186656 0.5605381 0.06997214 -0.8289202 0.5549732 0.1443541 -0.3724735 0.9167472 0.2170004 -0.3976444 0.8915098 0.1684668 -0.1492961 0.9743354 0.2001682 -0.1236463 0.9719282 -0.003367021 0.9860011 -0.1667048 -0.04263598 0.9697537 0.2403327 0.07000118 0.9165071 -0.3938459 0.08882056 0.6537877 -0.7514469 0.08381678 0.2012337 -0.9759507 0.1046121 -0.2043746 -0.9732868 0.06961872 -0.6172546 -0.7836773 0.03216043 -0.8882517 -0.45823 -0.01140095 -0.9973959 -0.0712138 -0.01608221 -0.855063 0.5182747 0.02512306 -0.4418082 0.8967576 0.02023246 -0.03372223 0.9992265 -0.1252329 0.6048769 0.78641 0.006957441 0.5327174 0.8462645 0.06748415 0.0241626 0.9974278 -0.02381603 0.9227769 0.384598 0.00967389 0.998648 0.0510745 0.1064409 0.9528625 -0.2841185 0.1608967 0.6472408 -0.7451118 0.1651985 0.2099043 -0.9636647 0.1519748 -0.2077913 -0.9662952 0.08330997 -0.6548697 -0.7511359 0.02611913 -0.9172162 -0.3975327 -0.004016284 -0.99999 0.001936976 -0.002532455 -0.8772153 0.4800903 0.05735332 -0.4881933 0.870849 0.07504778 0.5753866 0.8144311 0.07562244 0.07172743 0.9945534 0.07459751 0.9312388 0.3566924 0.07682536 0.9960181 0.04522856 0.09398057 0.9713433 -0.2183113 0.1424883 0.713513 -0.6860002 0.173625 0.2554821 -0.9510959 0.1652914 -0.2813142 -0.945273 0.1042802 -0.7185585 -0.6876041 0.04943736 -0.9363129 -0.3476696 0.02392861 -0.9943632 0.1032918 0.01301704 -0.8769769 0.4803562 0.04316475 -0.5197612 0.8532204 0.08695381 0.5509819 0.8299747 0.06477179 0.02954462 0.9974626 0.09944721 0.9162489 0.3880697 0.09964383 0.9924508 0.07150131 0.122378 0.9549589 -0.2703277 0.1402721 0.6998612 -0.70037 0.1433628 0.2780218 -0.9498163 0.1333169 -0.3472798 -0.9282367 0.09309642 -0.772081 -0.6286684 0.0692602 -0.951471 -0.299843 0.057072 -0.9906986 0.1235279 0.05812395 -0.8684677 0.4923265 0.06436535 -0.5129939 0.8559757 0.01836643 0.4807606 0.8766595 0.0476345 0.02603415 0.9985255 0.01104474 0.8727704 0.4880061 0.01600982 0.9975706 0.06779789 0.01373817 0.9710031 -0.2386719 0.03960983 0.7325968 -0.6795094 0.04630267 0.2226402 -0.9738004 0.04116431 -0.4285223 -0.902593 0.04679272 -0.8543468 -0.5175925 0.01837246 -0.9586428 -0.2840183 0.01723655 -0.9992574 0.03446198 0.03463382 -0.9037974 0.4265566 0.0471491 -0.5374489 0.8419772 -0.06317165 0.5345966 0.8427431 -0.04596579 0.02686201 0.9985818 -0.07452674 0.8783094 0.4722481 -0.07313515 0.9942597 0.07809522 -0.06228377 0.9670923 -0.2466843 -0.06441131 0.6922809 -0.7187477 -0.09925984 0.1836019 -0.9779764 -0.1237641 -0.4180972 -0.8999317 -0.08386409 -0.8608074 -0.5019737 -0.07085138 -0.9717607 -0.2250805 -0.09682567 -0.9951039 0.01982232 -0.1000207 -0.9010449 0.4220354 -0.08987629 -0.5515645 0.8292761 -0.07666831 0.5823998 0.8092789 -0.1397351 -0.00855177 0.9901521 -0.07798782 0.8985505 0.4318852 0.04607529 0.9979739 0.04387647 0.01684518 0.959703 -0.2805108 -0.1196474 0.6671329 -0.7352674 -0.1503495 0.04358165 -0.9876719 -0.2067261 -0.427765 -0.8799326 -0.2039489 -0.8349991 -0.511059 -0.1723946 -0.9642728 -0.2011417 -0.1444631 -0.9863154 0.07945097 -0.1432132 -0.8893188 0.4342836 -0.1678471 -0.5478114 0.8195913 -4.9932e-4 0.6629099 0.7486991 -0.0898386 -0.04806574 0.9947957 -0.0289347 0.9197392 0.3914621 0.03767258 0.9870738 0.1557754 0.1129148 0.9348857 -0.3365099 0.02721247 0.6017905 -0.7981902 0.001199962 0.0680434 -0.9976816 -0.03074518 -0.4522755 -0.8913482 -0.05216535 -0.8415197 -0.5377018 -0.04777832 -0.9754252 -0.2150878 -0.04218301 -0.9987178 0.02798753 -0.0439257 -0.9334455 0.3560196 -0.05972832 -0.6047614 0.7941638 0.01427493 0.5650941 0.824903 0.01919867 -0.003778216 0.9998086 0.02807089 0.9319385 0.3615282 0.01574014 0.9886538 0.1493848 0.00986011 0.9929081 -0.1184749 0.06713877 0.820228 -0.568083 0.1462715 0.2942855 -0.9444578 0.1488405 -0.4057377 -0.9017891 0.1335332 -0.7980437 -0.5876182 0.1359741 -0.9612187 -0.2399368 0.123257 -0.9823647 0.1405962 0.1052843 -0.8547169 0.5083053 0.06245253 -0.4722059 0.8792731 0.007460953 0.3812702 0.9244336 0.01153979 -3.32328e-5 0.9999334 0.0174351 0.845493 0.5337018 0.02673299 0.9885543 0.148478 0.03588621 0.9899147 -0.1370437 0.04914213 0.8622832 -0.5040365 0.08963611 0.3815306 -0.9199998 0.1277595 -0.3652746 -0.9220911 0.1136477 -0.7558578 -0.6447971 0.1071382 -0.9571739 -0.2689599 0.08522129 -0.9794759 0.1826587 0.06570628 -0.7927521 0.6059924 0.04120278 -0.3566284 0.9333373 0.04751343 0.3402213 0.9391442 0.02632668 -0.01048651 0.9995983 0.09432488 0.8084477 0.5809605 0.1204996 0.978951 0.1647264 0.09682621 0.9921706 -0.07888045 0.06967414 0.895409 -0.4397591 0.02835194 0.5223265 -0.8522741 0.03965713 -0.2245089 -0.9736647 0.06571268 -0.755586 -0.651745 0.04095077 -0.9706293 -0.2370692 0.02888575 -0.9756749 0.2173113 0.01784407 -0.8317533 0.5548586 0.02524339 -0.4284726 0.9032021 -0.1152901 0.9569255 -0.2664618 0.08355027 0.5083086 -0.8571124 0.07375934 0.4825923 -0.8727338 -0.1549802 0.9721767 -0.1756518 -0.144288 0.7584892 -0.6355116 -0.1741702 0.9833171 -0.05246035 -0.2113733 0.9743876 0.07674755 -0.2400034 0.890031 -0.387612 -0.5937077 -0.4160579 -0.688772 -0.3349355 -0.4556676 -0.8247335 -0.575379 -0.7979128 -0.17965 -0.6794353 -0.7250746 -0.1124026 -0.3086005 -0.5152886 -0.799527 -0.4681524 -0.8350962 -0.288873 0.3900975 -0.7657071 -0.5113869 0.08454761 -0.4280821 -0.8997763 0.01998825 -0.9796898 -0.1995205 0.1330563 -0.9807101 -0.1431914 0.08702614 -0.9374502 -0.3370662 0.2069623 -0.4521477 -0.8675996 0.2129358 -0.1186272 -0.9698381 0.2844003 0.009515277 -0.9586585 0.2952929 0.03982114 -0.9545766 0.09017467 0.4093321 -0.9079183 -0.1558101 0.584888 -0.7960083 -0.3329076 -0.08717436 -0.9389212 -0.1019926 -0.02669126 -0.994427 0.115732 0.1863071 -0.9756515 -0.04085175 0.06411811 -0.9971058 0.277948 0.1025811 -0.9551031 0.4435166 0.393292 -0.805366 -0.1377045 -0.1260905 -0.9824147 0.3066324 0.342882 -0.8879237 0.1623578 -0.07000226 -0.9842457 0.4008822 -0.3106752 -0.8618436 0.1740752 -0.1918031 -0.9658723 -0.04688469 -0.9444736 0.3252251 -0.03641801 -0.9106128 0.4116529 0.1534361 -0.746585 0.6473548 0.5724416 -0.5402048 0.6168383 0.8059044 -0.5208584 -0.2814687 -0.43259 -0.823679 0.3666315 -0.5082447 -0.7921504 0.3379128 -0.3406612 -0.6465556 0.6825802 -0.6037421 -0.7213987 0.3392333 -0.4184197 -0.5599768 0.7150881 -0.2159739 0.8891228 0.4035046 -0.1710128 0.9447939 0.2794979 -0.1725312 0.9241795 0.3407716 -0.1431478 0.9629921 0.228375 -0.02620872 0.9741244 0.2244876 -0.0646072 0.9363688 -0.345021 -0.01501587 -0.3356953 0.941851 -0.149892 -0.4767728 0.8661524 -0.1306863 -0.5106356 0.8498072 -0.1753791 -0.3399796 0.9239351 -0.1112821 -0.2938534 0.9493505 -0.0425555 -0.1995258 0.978968 -0.07123575 -0.05696907 0.9958313 -0.07534141 -0.1288722 0.988795 -0.03202975 -0.2682961 0.9628038 -0.0252424 -0.07611496 0.9967796 -0.04620669 0.09943517 0.9939706 -0.03272368 0.05111503 0.9981565 -0.07912469 0.5847771 0.8073258 0.01529596 0.1610422 0.986829 -0.0377422 0.2035003 0.9783471 -0.08480315 0.6107512 0.7872683 0.668143 0.3788706 -0.6403452 0.3396206 0.0815735 -0.9370185 0.3991471 0.1785565 -0.8993327 -0.02862991 -0.1860698 0.9821193 0.4682373 -0.1882723 0.8633118 0.7770424 -0.02565841 0.6289251 0.5100656 -0.7406589 0.4373298 0.4612941 -0.2813239 0.8414658 0.3030112 -0.08506916 0.9491826 0.002178774 0.1174768 0.9930732 -0.07441681 0.6189095 0.7819291 0.1935573 0.5587568 0.8064283 0.05788755 0.4126577 -0.9090449 0.3602899 -0.3269165 -0.87368 0.5866143 -0.357058 -0.7269066 0.2585805 -0.09649457 -0.9611581 0.7574748 -0.6329886 -0.1598668 0.4278469 -0.8851668 -0.1828297 -0.2480306 0.5521852 0.7959725 0.5280293 -0.1766269 0.8306552 0.3838918 -0.8008431 0.4596491 0.2072171 -0.8774053 0.4326903 0.250352 -0.2718551 0.9292032 0.3381566 0.7162023 0.6104952 0.073462 0.4778613 0.8753581 0.07216267 0.9742239 0.21373 -0.06581033 0.938408 0.339204 -0.07078054 0.9374264 -0.3409134 -0.07392158 0.9610142 -0.2664345 0.1729726 0.5660868 -0.8059939 0.001467965 0.4343944 -0.9007215 0.3986217 -0.233576 -0.8868726 0.1545947 -0.3319748 -0.9305338 0.6926942 0.2524117 0.6756206 0.9831467 0.02089008 -0.1816209 0.2507794 -0.937833 -0.2399563 0.3722017 -0.1446803 0.9168061 0.3919427 -0.1255213 0.9113864 0.008483172 0.008775129 0.9999256 0.2527096 0.5626796 0.7871019 0.3308316 0.6444383 0.6893836 0.04258827 0.203636 0.97812 0.7532535 0.5413188 0.3736081 0.2111537 0.2565929 -0.9431724 0.3399986 0.3138759 -0.8865004 0.4392477 0.5040038 -0.7436676 0.3221339 -0.5098253 0.7976891 0.1367819 -0.9100273 0.3913323 0.009423743 -0.9240897 0.3820593 0.1308383 -0.4320452 0.8923107 0.4212174 0.4222045 0.802695 0.2143652 0.4114736 0.8858538 0.2359726 0.9322441 0.2742951 0.1448711 0.9429577 0.2997385 0.2566707 0.4206187 -0.8701724 0.1586325 0.9256688 -0.3434719 0.05302227 0.9445904 -0.3239407 -0.008023404 0.4234472 -0.9058853 0.2330548 -0.4226863 -0.8757978 0.02445886 -0.5618283 -0.8268923 0.4794509 -0.6852881 0.5481852 0.5818511 -0.6756362 -0.4527305 0.2949035 -0.8908696 -0.3455188 0.3298146 -0.5447805 0.7709971 0.2729512 -0.3758044 0.8855895 0.05035345 -0.1653552 0.9849478 0.2723258 0.3434981 0.8988035 0.2728973 0.6819144 0.678616 0.03480588 0.1781265 0.9833918 0.3787026 0.8599765 0.3420888 0.4775239 0.8485851 -0.2277591 0.04193923 -0.9112713 0.4096654 0.008489719 -0.9260428 -0.377323 -0.05687004 -0.9223518 -0.3821424 -0.02723354 -0.8711464 0.4902675 0.2651006 -0.4062082 0.8744808 0.03281916 -0.3438584 0.9384478 0.3355104 0.4194533 0.8434997 0.156513 0.4133776 0.8970076 0.2796538 0.8891256 0.3622835 0.1421065 0.9070067 0.3964146 0.1457763 -0.3851435 -0.9112704 0.3410218 0.1906141 -0.9205272 0.1974805 0.2998728 -0.9333155 0.07337419 -0.3618708 -0.9293362 0.03833463 -0.7018919 0.7112511 0.2508511 0.3281994 0.9106914 0.160055 -0.2427505 0.9567939 0.3334866 0.4014005 0.8530324 0.02963043 -0.07067387 0.9970593 0.7091916 0.3068615 0.6347309 0.2942145 0.8689403 -0.3979706 0.8096876 0.2452066 -0.5331789 0.1895062 -0.07918346 -0.9786814 0.5349488 0.08331563 -0.8407665 0.6567297 0.7112141 -0.2507598 0.02871726 -0.02145481 0.9993573 -0.1321757 0.6632383 0.7366441 0.08308659 0.1490035 0.9853398 -0.0744773 0.2960114 -0.9522764 -0.02696675 0.1917182 -0.9810795 -0.3265143 -0.9041641 -0.2754555 -0.3058184 -0.8927713 0.3308089 0.07621719 -0.4354893 0.8969616 0.4587579 -0.05249861 0.887009 0.1942187 -0.3816025 0.9036916 0.8284521 0.2111347 0.5187383 0.6886189 -0.08756919 -0.7198164 0.6186764 0.2972317 -0.7272503 0.2383006 -0.05650327 -0.9695464 -0.2741005 -0.5942501 -0.7561321 0.05242557 -0.9840388 -0.1700564 0.1516885 0.9139709 -0.376361 0.4820034 -0.3676203 -0.7953163 0.1270866 -0.9423792 -0.3094679 0.5926055 -0.001161466 -0.8054919 0.596684 0.6291187 -0.4981745 -0.04186841 0.9706275 0.2369161 -0.07445486 0.930721 -0.3580711 0.01166048 0.3944099 -0.9188606 0.1564523 -0.4424352 -0.8830479 0.211826 -0.9469407 -0.2417292 0.221346 -0.8805924 0.4190023 0.2644089 -0.3500651 0.8986335 0.1100291 0.5410579 0.8337566 0.2083057 -0.1312833 -0.9692128 0.268377 0.08023866 -0.9599664 0.3261762 0.4371737 -0.8381457 0.2379733 -0.05054218 -0.9699558 0.1922773 -0.08183682 -0.9779223 0.3027965 -0.01390492 -0.9529538 0.01038136 0.9511354 0.3085995 0.03947651 0.9334388 -0.3565579 0.0079687 0.3822084 -0.9240417 -0.01779771 -0.4517203 -0.891982 -0.02813136 -0.958364 -0.2841603 -0.0654551 -0.8949387 0.4413619 -0.002016307 -0.3630543 0.9317659 0.04172504 0.4553576 0.8893304 0.07546971 0.9698015 0.2319253 0.07034307 0.9059007 -0.4176073 0.01676776 0.9199551 -0.3916649 0.07965358 0.9578357 0.2760546 0.05928115 0.5345405 0.8430611 0.1261818 0.457771 0.8800703 0.02937553 -0.3259366 0.9449351 0.100265 -0.2750238 0.956195 0.02886815 -0.9063575 0.4215241 0.01234304 -0.8879189 0.4598345 -0.03928839 -0.9494001 -0.3116022 0.02700328 -0.9387528 -0.3435315 0.02378322 -0.4409096 -0.8972363 -0.0468624 -0.4526807 -0.8904405 0.04925326 0.3533994 -0.9341751 -0.03246058 0.3988658 -0.9164346 0.1575255 -0.9110252 0.3810759 0.2165181 -0.9070294 -0.3611338 0.1442502 -0.417431 -0.8971863 0.4754084 -0.7743796 -0.4175201 0.4666657 -0.8358552 0.2890834 0.8997676 -0.3905686 0.1946135 0.7931543 -0.3667057 -0.4862441 0.4441884 -0.3210349 -0.8364409 0.2222076 -0.4056855 -0.8865907 0.7954638 0.2912863 -0.5314035 0.895018 0.4132857 0.1677431 0.4695766 0.2165274 -0.8559285 0.4603629 0.7541138 -0.4683784 0.4707566 0.8722656 0.1324429 0.1932535 0.9623474 0.1911556 0.2086299 0.8764293 -0.4339874 0.1456661 0.3377002 -0.9299139 0.2592592 0.2753892 -0.9257135 0.03788178 0.5544552 0.831351 0.1615465 0.5359066 0.8286778 0.4361078 0.2295315 0.8701295 0.4518412 -0.1226338 0.8836291 0.1770898 -0.3782628 0.9086014 0.01973465 -0.3808542 0.9244245 -0.03294258 -0.4281933 -0.9030865 0.008384139 -0.949159 -0.3146856 0.006325706 -0.9483562 -0.3171444 -0.01948285 -0.447899 -0.8938719 -0.02008669 0.3870688 -0.921832 0.01039691 0.3689444 -0.9293934 0.0583689 0.917099 -0.3943633 0.0753859 0.9161354 -0.3937167 0.0369322 0.9543836 0.2962902 0.08203604 0.9633484 0.2554016 0.06416477 0.4860696 0.8715613 0.02264754 0.4335231 0.9008579 0.03229629 -0.3390883 0.9402 0.04281724 -0.2863763 0.9571601 0.02696712 -0.8935793 0.4480948 0.04383639 -0.8765239 0.4793583 0.07394112 0.949766 0.3041005 0.1086646 0.9232375 -0.3685438 0.04123849 0.3901123 -0.9198433 -0.003554286 -0.4377851 -0.8990726 0.06512403 -0.9509095 -0.3025392 0.02362455 -0.9104264 0.412996 0.06235748 -0.3916897 0.9179819 0.1003058 0.489513 0.8662077 -0.01102653 -0.4635455 -0.8860044 0.04307177 -0.96008 -0.2763892 0.03832722 0.3796183 -0.924349 0.09768334 0.920813 -0.3775729 0.13089 0.9486398 0.2880112 0.1699569 0.4643275 0.8692034 0.1431331 -0.3448383 0.927685 0.08477131 -0.9048377 0.4172321 -0.1287535 0.9313929 0.3404848 -0.06625514 0.9216415 -0.3823444 -0.01311154 0.3257836 -0.9453534 0.0701282 -0.4286591 -0.9007405 0.1340597 -0.9308865 -0.3398211 0.09548512 -0.9018622 0.4213398 0.06202807 -0.3418236 0.9377148 -0.01581258 0.4617774 0.8868549 -0.03488489 0.9449513 0.3253461 -0.6568789 0.7484486 0.09129488 -0.01098854 0.9183049 -0.3957215 -0.08180171 0.9410774 -0.328149 -0.02219668 0.9379754 0.3459905 -0.07121643 0.4082759 0.9100764 0.041906 0.4425855 0.8957466 0.06566007 -0.3839895 0.9209998 0.1155456 -0.2729684 0.9550589 0.1596915 -0.9176449 0.3639044 0.1687365 -0.8874257 0.4289563 0.09176023 -0.9436013 -0.3181143 0.1651124 -0.9058726 -0.3900419 0.1262615 -0.386625 -0.913553 0.06833199 -0.4694706 -0.8803 0.03619532 0.398576 -0.9164208 -0.04079589 0.411907 -0.9103122 0.2469893 -0.8813151 0.4028399 0.2970847 -0.8753614 -0.3814223 0.2099582 -0.3618365 -0.9082906 0.5885973 -0.6679337 -0.4554315 0.5552179 -0.7723132 0.3086506 0.9550339 -0.2723043 0.1173051 0.8261158 -0.1755315 -0.5354638 0.5103522 -0.2096569 -0.8340172 0.286867 -0.3372262 -0.8966526 0.7579467 0.4238336 -0.4958648 0.8268837 0.4910577 -0.2740907 0.5433764 0.3644567 -0.7562495 0.3885689 0.8304513 -0.3992051 0.4136511 0.9005727 -0.1336474 0.1495516 0.9886903 0.01121599 0.1844909 0.9039108 -0.3858863 0.1628045 0.4142921 -0.8954645 0.2625638 0.3880253 -0.8834572 0.003488002 0.679719 0.7334643 0.2803755 0.7269693 0.6268215 0.6101815 0.4724469 0.6359815 0.5072888 -0.08634435 0.8574396 0.2355499 -0.3454971 0.9083766 0.08823533 -0.3935915 0.9150411 0.05911927 -0.4395791 -0.8962561 0.07800511 -0.9401464 -0.3317226 0.1222425 -0.9374743 -0.3258815 0.07762903 -0.4618503 -0.8835542 -0.03040196 0.4211026 -0.9065033 -0.03176919 0.4080745 -0.9123957 -0.0839534 0.9415165 -0.3263412 -0.1142834 0.9323862 -0.3429216 -0.1238832 0.9208623 0.3696831 -0.04769136 0.9429061 0.3296265 7.33342e-4 0.457151 0.8893889 -0.06946926 0.4136533 0.9077802 0.05129307 -0.3289864 0.9429407 0.03400449 -0.3008102 0.9530776 0.09665427 -0.9062808 0.4114766 0.09375291 -0.8894641 0.4472853 -0.1072699 0.9227562 0.3701542 -0.04137399 0.9092052 -0.4142875 -0.03612603 0.361997 -0.931479 0.09821925 -0.4206955 -0.9018694 0.1899592 -0.9138594 -0.3588544 0.1585155 -0.9003937 0.4051717 0.09221074 -0.3536845 0.9308084 -0.005770048 0.4659609 0.8847865 0.07616178 -0.4188302 -0.904865 0.1360943 -0.9356095 -0.3257505 -0.0194711 0.3767836 -0.9260967 -0.06357703 0.9286225 -0.3655383 -0.07233466 0.9223372 0.3795547 0.0467096 0.4200618 0.9062926 0.1503379 -0.3196885 0.9355201 0.1832001 -0.8996484 0.3963211 -0.1289672 0.9215053 0.3663272 -0.1205939 0.9200828 -0.3726991 -0.08343672 0.328884 -0.9406772 0.02030439 -0.4422277 -0.896673 0.1382005 -0.9378406 -0.3183642 0.1455379 -0.8998078 0.4112963 0.1148215 -0.3286864 0.9374334 0.003410085 0.4578412 0.8890275 -0.06668328 0.9626059 0.2625704 -0.08778874 0.8941688 -0.4390392 -0.1431759 0.8965101 -0.4192498 -0.05041841 0.9236165 0.3799875 0.007110856 0.5128019 0.8584775 0.09653147 0.416791 0.9038622 0.1298216 -0.2815 0.9507387 0.1930614 -0.2135306 0.9576701 0.180494 -0.8848174 0.4295581 0.2042002 -0.8641588 0.459926 0.09645598 -0.935884 -0.3388472 0.1638129 -0.9142264 -0.3706152 0.06873606 -0.443629 -0.8935707 -0.008132216 -0.4586862 -0.8885611 -0.05303004 0.3446898 -0.9372177 -0.1047097 0.3039714 -0.9469093 0.3787278 -0.8400126 0.3885154 0.3359609 -0.8496149 -0.4065524 0.161241 -0.41315 -0.8962747 0.5743955 -0.706383 -0.4136336 0.677543 -0.6929024 0.2466207 0.9503776 -0.2442982 0.1926155 0.8373725 -0.2477491 -0.4872655 0.4607293 -0.2612116 -0.8482317 0.2414114 -0.3826416 -0.8917993 0.7302787 0.4267395 -0.5334664 0.8180434 0.5513361 0.1638095 0.3976873 0.2972228 -0.8680457 0.344192 0.8053613 -0.4826231 0.3720124 0.9197474 0.1251855 0.08358363 0.9773726 0.19431 0.06777617 0.8870566 -0.4566583 0.04634599 0.3433788 -0.9380528 0.1666233 0.3206999 -0.9324099 0.006225512 0.5475175 0.836771 0.1247125 0.5438221 0.8298821 0.4166248 0.3020055 0.8574477 0.4886599 -0.05126299 0.870967 0.2836842 -0.3082438 0.9080248 0.06344327 -0.2515915 0.9657518 -0.01152943 -0.4360887 -0.8998298 0.09213716 -0.9332415 -0.3472332 0.0910379 -0.9389408 -0.3318166 0.007209098 -0.458957 -0.8884292 -0.1074159 0.3120953 -0.9439589 -0.0843498 0.3013816 -0.9497653 -0.1541355 0.8979114 -0.4123074 -0.1222705 0.8980598 -0.4225382 -0.07222924 0.9246345 0.3739438 -0.04710029 0.9306449 0.3628798 0.05875739 0.4319765 0.8999688 0.01040913 0.421629 0.9067087 0.124108 -0.2851822 0.9504043 0.09040467 -0.2803169 0.9556409 0.1219391 -0.8911952 0.4369233 0.0970377 -0.8768878 0.4707988 -0.05723457 0.9278458 0.3685463 -0.1120195 0.9077383 -0.4043052 -0.06746358 0.3384848 -0.9385503 0.03178311 -0.4465829 -0.8941776 0.1592777 -0.930706 -0.3292674 0.2082244 -0.8886389 0.4086118 0.1980106 -0.3293773 0.9232023 0.07669589 0.468307 0.8802308 0.01913023 -0.4422777 -0.8966741 0.1261322 -0.944339 -0.3038329 -0.05379709 0.3157285 -0.9473233 -0.1077357 0.9132853 -0.3928144 4.6884e-4 0.9298914 0.3678339 0.1206766 0.4538298 0.8828792 0.2108939 -0.2916705 0.9329802 0.2177118 -0.8820075 0.4179287 0.02767477 0.9260451 0.376397 0.1295997 0.9111474 -0.3911704 0.06268259 0.3262299 -0.9432099 -0.02427525 -0.4350587 -0.9000748 -0.06132209 -0.9431313 -0.3267154 -0.1217438 -0.8983576 0.4220571 -0.05806785 -0.3273052 0.9431328 0.05435978 0.4623174 0.8850467 0.2055891 0.9503862 0.2334502 0.2358916 0.8739345 -0.4249631 0.1535814 0.9150731 -0.3728995 0.1785945 0.9257536 0.333293 0.09755457 0.5359402 0.8386008 0.1412251 0.4340324 0.8897591 -0.05868335 -0.3607191 0.9308265 0.04501409 -0.2528075 0.9664689 -0.1044194 -0.9098693 0.40154 -0.06814692 -0.8857706 0.4590932 -0.1659735 -0.9296215 -0.329024 -0.0525136 -0.937579 -0.3437846 0.02036013 -0.4520678 -0.8917512 -0.05531944 -0.4442613 -0.8941876 0.1454355 0.33368 -0.9314001 0.08315004 0.3529362 -0.9319453 -0.04082578 -0.4263318 -0.9036452 -0.1600538 -0.9211517 -0.3547709 -0.099306 -0.9269488 -0.3618069 -0.02351403 -0.449691 -0.8928746 0.08100986 0.3628283 -0.9283281 0.08367136 0.3520466 -0.9322351 0.1416816 0.9191455 -0.3675568 0.1518055 0.910212 -0.385317 0.1290384 0.9296721 0.3450491 0.1805473 0.933 0.3113094 0.08092304 0.4739251 0.8768389 0.02251796 0.4239256 0.9054171 -0.06104262 -0.2997221 0.9520717 -0.03085457 -0.2172718 0.9756234 -0.1057016 -0.8848804 0.4536671 -0.06230875 -0.8719699 0.4855781 0.1160793 0.9260001 0.3592344 0.2260756 0.8772182 -0.4235303 0.1075779 0.312378 -0.9438469 -0.01563172 -0.4538074 -0.8909627 -0.04125691 -0.9376972 -0.3449953 -0.1021958 -0.9104441 0.4008086 -0.01267414 -0.347405 0.9376295 0.1124881 0.4459163 0.8879781 -0.0177213 -0.4734136 -0.880662 -0.05726001 -0.9412114 -0.3329301 0.09816545 0.3257523 -0.9403451 0.2088511 0.8823292 -0.4217539 0.238327 0.9086345 0.3429043 0.1661293 0.405596 0.8988286 0.06056084 -0.3244426 0.9439647 -0.04770017 -0.9203354 0.3882106 0.07051292 0.5676726 0.8202291 0.8397192 0.2287646 -0.4924819 0.2129607 0.03740378 -0.9763445 0.1501119 0.2814995 -0.9477471 -0.03176368 -0.02404817 -0.9992061 0.09434675 -0.1808893 -0.9789677 0.1542687 -0.2272081 -0.9615496 0.2636769 0.06809215 -0.9622048 0.3574409 -0.1409535 -0.9232379 0.2317018 -0.01313942 -0.9726981 0.268785 0.02265302 -0.9629338 0.2867509 0.1769936 -0.9415132 0.08729428 0.1075705 -0.9903576 0.1280516 -0.05165775 -0.9904212 0.1955254 -0.08327689 -0.9771565 0.1359829 0.3803264 -0.9148008 0.3009495 0.3340845 -0.8932059 0.1650863 -0.1294379 -0.9777486 0.3683132 0.213166 -0.9049341 0.1415773 -0.05559626 -0.9883648 0.3207322 -0.0593599 -0.945308 -0.01167988 -0.9298959 0.3676373 0.07398622 -0.9275119 -0.3663983 0.1194492 -0.4499786 -0.8850148 0.3426459 -0.8454642 -0.4096145 0.3325083 -0.899268 0.2841751 0.8320808 -0.5212262 0.1896436 0.7334081 -0.4691474 -0.4919483 0.4197096 -0.3753575 -0.8264082 0.2025967 -0.4269049 -0.8813097 0.8313709 0.1521882 -0.5344728 0.9476111 0.2721186 0.1672864 0.5205579 0.1253565 -0.8445739 0.5816225 0.6598579 -0.475713 0.6015338 0.7878712 0.1319699 0.3215567 0.9266582 0.1946942 0.3471418 0.8294109 -0.4376872 0.2368489 0.2998457 -0.9241186 0.3364014 0.2119145 -0.9175654 0.07933776 0.5457013 0.8342156 0.2112242 0.5093526 0.8342327 0.4459265 0.159033 0.8808281 0.4111575 -0.1822938 0.8931508 0.09156685 -0.395298 0.9139776 -0.08734433 -0.3693675 0.9251695 0.2504389 0.02444364 -0.9678237 -0.009559921 -0.04983107 -0.9987119 0.3897598 0.732828 -0.5577188 0.5677498 0.7149799 -0.4079998 0.6846067 0.5771569 -0.4452005 0.4909533 -0.04000025 -0.8702671 0.9207972 -0.05638205 -0.385945 0.8955263 0.438973 -0.07304232 0.8852324 0.4227109 0.1941109 0.9114919 -0.08036405 0.4033909 0.7343876 0.5912507 0.3333126 0.5655362 0.1656604 0.8079143 0.2883525 0.239175 0.9271721 0.485173 0.7642934 0.4248092 0.3491652 0.7994491 0.4888401 0.1273407 0.2513096 0.9594935 -0.1311327 -0.2461192 0.9603279 -0.04156835 -0.2264402 0.9731377 0.2263811 -0.4216332 0.878053 0.6643763 -0.6962965 0.271616 0.5512153 -0.680367 -0.4829725 -0.1040623 -0.5070329 -0.8556218 -0.003936081 -0.6050597 -0.7961704 -0.2622722 -0.5757544 -0.7744159 -0.4014046 -0.7133924 0.5744089 -0.3573172 -0.7291813 0.5836257 -0.2428921 -0.8006573 0.5476781 0.04239821 -0.8927715 0.4485102 0.05872234 -0.9962503 -0.0635367 -0.3602149 -0.8720126 -0.3314201 -0.4115085 -0.8320441 -0.3719723 -0.4196531 -0.8791912 -0.2256415 -0.3617672 -0.8867984 -0.2875988 -0.341212 -0.8813419 -0.3268192 -0.2090257 -0.5943021 -0.7766036 -0.2759131 -0.5235971 -0.806051 0.08674002 -0.06902408 -0.9938369 -0.01426903 -0.001464226 -0.9998972 -0.02206507 -0.01534228 0.9996389 0.005154198 0.08559934 0.9963163 0.9146745 0.3708756 -0.1606917 0.3346875 -0.223416 -0.9154614 -0.2249241 0.6179275 0.7533755 0.3174852 -0.04155815 0.9473521 0.1537793 -0.3722544 0.9153025 -0.1930528 -0.4832124 0.8539534 -0.1093131 -0.03118679 0.993518 0.2782782 0.3778901 0.8830404 -0.0966721 0.128902 0.986934 -0.1692866 0.8481954 0.5019029 -0.7989371 -0.5325181 0.2795068 -0.2792307 0.9265599 0.2520256 -0.1033969 0.9804686 0.1673037 0.162821 0.851904 0.4977438 -0.3763524 0.923604 0.07290038 -0.2515118 0.9674 -0.02965078 -0.4962464 0.8653966 -0.06948596 -0.5548732 0.7606881 -0.3368521 -0.9316412 -0.3585429 0.05908954 -0.9786085 -0.1366581 -0.1537851 -0.9722781 -0.01460635 -0.2333707 -0.8233748 -0.4647517 -0.3256682 -0.657997 -0.08137046 -0.7486113 -0.7309613 0.6206651 -0.2836733 -0.8314019 0.109859 -0.5447034 -0.9674507 0.1059736 -0.2298016 -0.7539511 0.53716 -0.3781758 -0.9903348 -0.0969753 -0.0991605 -0.1967052 -0.009754147 0.9804142 -0.1872477 -0.03985388 0.9815039 -0.1925775 0.3080129 0.9316877 -0.1701726 0.2725099 0.9469845 -0.213532 0.6632269 0.7173104 -0.1866848 0.6710966 0.7174802 -0.219481 0.927483 0.3026606 -0.2237704 0.9327596 0.2826414 -0.2140566 0.9762443 -0.0335675 -0.2266255 0.9712538 -0.07285055 -0.2811845 0.8564306 -0.4329687 -0.2368022 0.8451618 -0.4791933 -0.178032 0.4939138 -0.8510897 -0.09412386 0.5007395 -0.8604653 -0.03970306 -0.198833 -0.9792289 0.007747866 -0.1627284 -0.9866405 0.01790506 -0.7893597 -0.6136697 0.01532937 -0.7875864 -0.6160135 0.03924063 -0.947613 -0.3170012 0.03564967 -0.965001 -0.259812 -0.0205152 -0.9972499 -0.07121592 -0.03804977 -0.9978771 0.05285237 -0.0865289 -0.9038446 0.4190199 -0.09064142 -0.9042813 0.4172045 -0.1269555 -0.5181927 0.8457887 -0.1235567 -0.5343345 0.836194 0.05687556 -0.05596551 0.9968115 0.02094056 0.3336888 0.9424506 -0.04146215 0.684397 0.7279297 -0.09950368 0.9560256 0.2758876 -0.1107653 0.9896285 -0.09146821 -0.1542568 0.9018478 -0.4035781 -0.2084834 0.4606103 -0.8627704 -0.09614681 -0.2203584 -0.9706689 -0.01770019 -0.7744312 -0.6324105 -0.01595885 -0.9565508 -0.2911285 -0.03303547 -0.9984325 -0.0451769 -0.0479729 -0.8881454 0.4570518 -0.01541891 -0.49814 0.8669596 0.399008 -0.04627182 0.9157792 0.3686058 0.3697708 0.8528771 0.3859571 0.6935768 0.6082667 0.1995947 0.9513957 0.2345382 -0.1893698 -0.9813923 -0.03175221 -0.1140453 -0.9934223 -0.01028692 0.06927123 -0.8592452 0.5068523 0.2345928 -0.4602568 0.85623 -0.4728845 -0.8113303 0.343691 -0.2032086 -0.8057534 0.5562983 -0.1195108 0.5527321 0.8247451 -0.5157833 -0.7529864 0.4086309 -0.3943296 -0.7064038 0.5877906 -0.5954874 -0.7960744 0.1079835 -0.1096317 0.8707505 -0.4793479 -0.2222863 0.4028441 -0.8878656 -0.2023227 -0.1896158 -0.9607868 -0.1470443 -0.7266725 -0.6710626 -0.00673823 0.9950733 -0.09891273 -0.6876711 0.6254545 -0.3686667 -0.3793154 0.1152871 -0.918057 -0.1496751 -0.003870943 -0.9887277 -0.4027546 0.718756 -0.5667261 0.1229087 -0.5850046 -0.8016627 0.137849 -0.6455778 -0.7511504 0.3443967 -0.8890032 -0.3017683 0.3687829 -0.8850796 -0.28396 0.3456588 -0.8880942 0.3029994 0.372042 -0.8527485 0.3666125 0.01451503 -0.4630372 0.88622 0.02086233 -0.3982385 0.9170447 -0.3834456 0.1653305 0.9086449 -0.2466793 0.2197128 0.9438621 -0.6759717 0.5814385 0.45276 -0.4457507 0.7542531 0.4820876 -0.1504959 0.2210693 0.9635763 -0.3293085 0.7812543 0.5302806 -0.345891 0.7915047 0.5038648 -0.1070203 0.2067916 0.9725142 -0.4617802 0.7631795 -0.4520134 -0.4038941 0.740933 -0.5365518 0.04488137 -0.3933153 0.9183075 0.08704978 -0.3437143 0.935031 0.2758815 -0.8529599 0.4431127 0.3269477 -0.8746882 0.3578068 0.1738268 0.9311888 0.3204244 -0.2199548 0.5368894 0.8144751 0.02764935 0.9952223 0.09363831 0.1747015 0.9154698 0.3624835 0.113638 0.9839267 -0.1377496 0.2708811 0.9573109 -0.1008929 0.1497365 0.9550813 -0.2557319 0.3264675 0.849862 -0.413707 0.1439127 0.8455954 -0.5140598 0.279533 0.7463084 -0.6040571 0.2181416 0.6471794 -0.7304609 0.3585385 0.539426 -0.7618857 0.3546412 0.1569317 -0.9217386 0.443121 0.173637 -0.879485 0.3704101 -0.2194491 -0.9025733 0.561542 -0.08948282 -0.8225956 0.2013133 -0.6796389 -0.7053821 0.6869674 -0.2445629 -0.6842988 0.3493171 -0.7889302 -0.505536 0.7324439 -0.4584454 -0.5033425 -0.04054149 -0.9987101 0.03057167 0.6110902 -0.7842124 -0.1076092 -0.07022079 -0.82984 0.5535653 0.122924 -0.819018 0.5604455 -0.2163511 -0.3985314 0.8912716 -0.1713815 -0.3655134 0.9148926 -0.2006072 -0.1240241 0.9717895 -0.1784583 -0.1584624 0.9711037 0.04253164 0.9709157 0.2356137 0.002111147 0.9849154 -0.1730237 -0.07116271 0.9166594 -0.3932829 -0.08951499 0.6558636 -0.7495531 -0.08517243 0.2024095 -0.9755901 -0.106558 -0.2052917 -0.9728827 -0.06999886 -0.6185651 -0.7826095 -0.03291398 -0.8882736 -0.458134 0.00985407 -0.997463 -0.07050249 0.01574013 -0.8548498 0.5186368 -0.024819 -0.4428967 0.8962291 -0.02058425 -0.0330961 0.9992402 0.1261757 0.6061487 0.7852793 -0.06727782 0.02368153 0.9974532 -0.007358033 0.5372738 0.8433758 0.02488856 0.9243256 0.3807922 -0.009219027 0.998466 0.05459561 -0.1082965 0.9531617 -0.2824087 -0.1618771 0.6475027 -0.7446718 -0.1647514 0.2115328 -0.9633852 -0.1518456 -0.2076902 -0.9663373 -0.0826562 -0.655441 -0.7507096 -0.0255686 -0.9159631 -0.4004472 0.004001265 -0.9999899 -0.002074161 0.001437446 -0.8755386 0.4831459 -0.05756435 -0.4851803 0.8725173 -0.07573748 0.07338367 0.9944239 -0.07442267 0.5756134 0.8143283 -0.07438026 0.9307452 0.3580236 -0.07719018 0.9959145 0.04686104 -0.09422201 0.971178 -0.2189419 -0.1427415 0.7107832 -0.6887758 -0.1742456 0.2568891 -0.9506032 -0.1666476 -0.2816077 -0.9449474 -0.1040356 -0.7193109 -0.6868541 -0.04916741 -0.9352246 -0.3506244 -0.02364257 -0.994817 0.09889431 -0.01304241 -0.8763032 0.4815834 -0.04315839 -0.5174089 0.8546492 -0.06437545 0.02836646 0.9975225 -0.08701087 0.5523348 0.829069 -0.09940623 0.915851 0.3890185 -0.0993828 0.9922373 0.07475384 -0.1223948 0.9546855 -0.271284 -0.1407059 0.6985485 -0.7015924 -0.143084 0.2834358 -0.9482569 -0.1339589 -0.3474282 -0.9280887 -0.09368432 -0.7756025 -0.6242307 -0.06953731 -0.9511638 -0.3007522 -0.05721123 -0.9908529 0.1222188 -0.05797629 -0.8685303 0.4922336 -0.06421867 -0.5121886 0.8564688 -0.04819579 0.02662655 0.998483 -0.0187166 0.4807922 0.8766348 -0.01136812 0.8722804 0.488874 -0.01631049 0.9976269 0.06689204 -0.01396496 0.9708587 -0.2392456 -0.03906608 0.7330592 -0.679042 -0.04580285 0.2222419 -0.9739152 -0.03934443 -0.4277778 -0.9030272 -0.04671989 -0.8549507 -0.5166011 -0.01849062 -0.9582382 -0.2853729 -0.01632484 -0.9993716 0.03146194 -0.03418081 -0.9036292 0.4269496 -0.04696387 -0.5380608 0.8415967 0.04587111 0.02634421 0.9985999 0.05911705 0.5340591 0.8433778 0.07651698 0.8764547 0.4753654 0.07241025 0.9943005 0.07825219 0.06165282 0.9670503 -0.2470077 0.06441934 0.6920712 -0.7189489 0.1000229 0.1833909 -0.9779382 0.1237737 -0.4181896 -0.8998875 0.08370163 -0.8606142 -0.5023317 0.07081929 -0.9718109 -0.2248737 0.09589323 -0.995195 0.01978458 0.09930951 -0.9007398 0.4228539 0.08952554 -0.5509365 0.8297313 0.1408216 -0.00904911 0.9899936 0.0738386 0.5860944 0.8068712 0.07903205 0.8982699 0.4322789 -0.04329367 0.998001 0.04603873 -0.01514902 0.9597522 -0.2804393 0.119814 0.6672224 -0.7351591 0.1502904 0.04350778 -0.9876841 0.205941 -0.4274636 -0.8802631 0.20298 -0.835275 -0.510994 0.1726544 -0.9639733 -0.2023509 0.1456677 -0.9863657 0.07657327 0.1427664 -0.8890985 0.4348811 0.1673352 -0.5467952 0.8203743 0.09118495 -0.04846884 0.9946537 0.00170339 0.6631715 0.7484656 0.02950335 0.9201313 0.3904971 -0.0352526 0.9869136 0.15735 -0.1106423 0.9353549 -0.3359604 -0.0267193 0.602257 -0.797855 -8.08457e-4 0.06882946 -0.9976281 0.03002745 -0.4523834 -0.891318 0.05199482 -0.8417236 -0.5373991 0.04591477 -0.976196 -0.2119748 0.04275319 -0.9987068 0.02751588 0.04526927 -0.9342113 0.3538361 0.06000787 -0.6033165 0.795241 -0.01931388 -0.002785854 0.9998096 -0.01425729 0.5655376 0.8245994 -0.02846276 0.9327361 0.3594346 -0.01655938 0.9888255 0.1481551 -0.01040352 0.9931175 -0.1166593 -0.06721515 0.8216523 -0.5660119 -0.147473 0.2948575 -0.9440926 -0.150905 -0.4064315 -0.9011332 -0.1334435 -0.7972632 -0.5886971 -0.1359182 -0.9613439 -0.2394664 -0.12349 -0.9821696 0.1417502 -0.1050767 -0.8549375 0.5079772 -0.06229286 -0.4714931 0.8796669 -0.011831 0.001117231 0.9999294 -0.007274969 0.382228 0.9240394 -0.01713905 0.8455592 0.5336066 -0.02701532 0.9883952 0.1494832 -0.03651476 0.9898986 -0.1369942 -0.04933763 0.8617403 -0.504945 -0.08830618 0.3858987 -0.9183051 -0.1271614 -0.3624708 -0.9232795 -0.1138324 -0.7582961 -0.641895 -0.1062646 -0.957072 -0.2696685 -0.08464444 -0.9793032 0.183849 -0.06512486 -0.7912347 0.608035 -0.04117047 -0.3562695 0.9334758 -0.02669079 -0.01057532 0.9995878 -0.04793612 0.3408017 0.9389122 -0.09416894 0.8084808 0.5809397 -0.1201443 0.9787697 0.1660576 -0.09680945 0.9920895 -0.07991501 -0.06960519 0.8948139 -0.4409798 -0.02870277 0.5227754 -0.8519871 -0.03800149 -0.223639 -0.9739309 -0.06477826 -0.7564292 -0.6508599 -0.04085754 -0.9706666 -0.2369325 -0.02856545 -0.9756026 0.2176775 -0.01768506 -0.832114 0.5543227 -0.02503515 -0.4313386 0.9018427 0.1371355 0.9767707 -0.1646595 0.1178434 0.9918558 -0.04832128 -0.02457834 0.6985452 -0.7151437 0.01953817 0.6235034 -0.7815765 0.1031958 0.9942694 -0.02791287 0.06270237 0.9030305 -0.4249757 0.216182 0.9741307 -0.06583942 0.2186852 0.897728 -0.3824411 0.5938136 -0.4129221 -0.6905655 0.6861601 -0.7187694 -0.1120488 0.5712343 -0.8010681 -0.178833 0.4311986 -0.4571317 -0.7778807 0.5087785 -0.8347029 -0.2107499 0.3682679 -0.5203727 -0.7704486 -0.3816032 -0.7200851 -0.5795313 -0.2223125 -0.9714582 -0.08274194 -0.05017473 -0.9800659 -0.1922325 -0.1616173 -0.6272713 -0.7618468 -0.05215908 -0.951219 -0.3040753 -0.116309 -0.5103446 -0.8520684 -0.2934557 0.1846632 -0.9379676 -0.1961996 -7.86545e-5 -0.980564 -0.1230133 0.5706732 -0.8119112 -0.2995786 0.30366 -0.9044574 0.1553187 0.5854534 -0.7956887 0.2194508 -0.07434629 -0.9727867 0.3791823 -0.1271752 -0.9165409 -0.05579673 0.1923171 -0.9797453 -0.4021857 0.4282826 -0.8092099 -0.2947189 0.1777095 -0.9389143 0.08623645 0.04823983 -0.9951061 0.1077159 -0.1452724 -0.9835107 -0.3482535 0.2528866 -0.9026449 -0.2238775 -0.1837685 -0.9571353 -0.440664 -0.2335457 -0.8667592 -0.1908788 -0.1962863 -0.9617885 -0.0257113 -0.9090596 0.4158722 -0.01789244 -0.9646646 0.2628724 -0.05930907 -0.8016199 0.5948848 -0.7879919 -0.5076338 -0.3483917 -0.6933056 -0.5334143 0.484558 0.5046849 -0.7901524 0.3477821 0.4313783 -0.8122083 0.3927218 0.3184116 -0.6335288 0.7051634 0.6024861 -0.7195385 0.3453617 0.3893297 -0.5452327 0.7423905 0.1912321 0.900941 0.3895327 0.1912792 0.8905474 0.4127199 0.09452675 0.8958666 0.4341517 0.1092236 0.9635723 -0.2441285 0.04198197 0.9713266 0.2340129 0.1059541 0.9684811 0.2254287 0.1104696 -0.3577878 0.9272456 0.09674814 -0.4580977 0.8836211 0.1840314 -0.3695588 0.9108011 0.1232083 -0.5458199 0.8287945 0.1408633 -0.2553123 0.9565423 0.1169038 -0.1997102 0.9728563 0.09299061 -0.1669731 0.9815664 0.1514699 -0.09014862 0.9843425 0.06403842 -0.3704953 0.9266242 0.06013929 -0.0247772 0.9978824 0.03332822 0.03452253 0.998848 0.0440619 -0.07185858 0.9964411 0.08609869 0.5666403 0.8194546 0.1156741 0.51273 0.8507218 0.02265076 0.1895257 0.9816145 0.04655638 0.1574103 0.9864352 -0.6955981 0.3157022 -0.6453491 -0.5336423 0.1621702 -0.8300161 -0.3867365 0.256047 -0.8859316 0.0717368 -0.1428437 0.9871421 -0.4991662 -0.1642933 0.8507884 -0.4293974 -0.295383 0.853444 -0.415206 -0.8044822 0.4247498 -0.7396945 -0.3098716 0.5973539 -0.235663 -0.2701505 0.9335318 -0.06146628 -0.03353566 0.9975456 -0.1185281 0.6741472 0.7290245 -0.2005698 0.5714453 0.7957525 -0.002439767 0.4781974 -0.878249 -0.3143094 -0.2913609 -0.9035034 -0.6437675 -0.1655915 -0.7470896 -0.3944126 0.01946752 -0.9187272 -0.7791668 -0.5886347 -0.2154256 -0.3909216 -0.8923691 -0.2255162 0.1719238 0.5098908 0.8428841 -0.5659512 -0.1307371 0.8140067 -0.2034613 -0.2951265 0.9335437 -0.2115203 -0.8725133 0.4404314 -0.3962029 -0.7651051 0.5075799 -0.3387069 0.6684764 0.6621306 -0.06544025 0.4704927 0.879974 -0.08763717 0.968593 0.2326956 0.07803801 0.9356987 0.3440612 -0.09283493 0.9611272 -0.2600312 0.08108272 0.9361535 -0.3421144 -0.2058799 0.5577311 -0.804083 0.004046085 0.4290209 -0.9032855 -0.4164373 -0.1876116 -0.8895965 -0.159927 -0.3324445 -0.9294643 -0.2752729 -0.9346103 -0.2252296 -0.9514402 -0.2277676 -0.2070833 -0.7079283 0.1942111 0.6790579 -0.4545269 -0.05658901 0.8889336 -0.3742508 -0.2161509 0.9017844 -0.00963865 0.01809542 0.9997898 -0.3127709 0.5308204 0.7876573 -0.3180497 0.6668816 0.6738793 -0.09484186 0.2298787 0.968587 -0.5716016 0.7222697 0.3893561 -0.5567915 0.468209 -0.6861221 -0.1903514 0.07043007 -0.9791864 -0.1876013 0.230341 -0.9548554 -0.3218878 -0.5099879 0.7976845 -0.1383518 -0.436462 0.8890218 -0.009404012 -0.931575 0.3634275 -0.1334999 -0.926437 0.3519834 -0.421458 0.4219736 0.80269 -0.2058682 0.4076079 0.8896483 -0.2364941 0.9321111 0.2742982 -0.1270814 0.9443823 0.3033026 -0.1826267 0.4871382 -0.8540163 0.01526772 0.4187828 -0.9079581 -0.03665138 0.945196 -0.3244398 -0.1391568 0.9290078 -0.3428993 -0.2354793 -0.443462 -0.8648069 -0.03362056 -0.5649428 -0.8244448 -0.4602419 -0.7269008 0.5096986 -0.2301846 -0.9191883 -0.3195434 -0.6017873 -0.6898379 -0.402462 -0.3389395 -0.5518758 0.7619403 -0.2672441 -0.3745034 0.8878782 -0.07184601 -0.2159941 0.9737477 -0.2723631 0.3380157 0.9008683 -0.2998044 0.6608144 0.688071 -0.04815102 0.1953721 0.9795465 -0.4198791 0.837056 0.3507688 -0.5523829 0.7704123 -0.3183364 -0.05781393 -0.9476988 0.3138863 0.07567564 -0.9301232 0.3593661 0.08455522 -0.9586771 -0.2716408 -0.03951533 -0.9638705 -0.2634239 -0.221246 -0.5354961 0.8150424 -0.0041905 -0.4711935 0.8820199 -0.3770593 0.3776867 0.8456826 -0.1578861 0.4141101 0.8964289 -0.4335731 0.821734 0.369821 -0.1436593 0.9066967 0.3965641 -0.1209935 -0.4876188 -0.864632 -0.05552026 -0.4773845 -0.8769388 -0.1965326 0.298934 -0.9338166 -0.3775932 0.1550837 -0.9128923 -0.05456219 -0.7518014 0.6571285 -0.2846971 0.4145893 0.8643283 -0.1990852 -0.21602 0.9558768 -0.061584 -0.05671139 0.9964895 -0.3439491 0.3193193 0.8830256 -0.7826979 0.1452664 0.6052122 -0.8789844 0.08215518 -0.4697199 -0.4697953 0.7801287 -0.4131484 -0.6055941 0.05750958 -0.7936929 -0.2192195 -0.09190117 -0.9713378 -0.7356169 0.6075301 -0.2996246 -0.003610704 -0.08216352 0.9966123 0.0924696 0.5890647 0.8027778 -0.02229094 0.1573183 0.9872963 0.0629838 0.3413656 -0.937818 0.01160284 0.2391415 -0.9709154 0.3843263 -0.8440607 0.3739718 0.4116057 -0.8696015 -0.272716 -0.02237178 -0.3316045 0.9431532 -0.1633837 -0.5074642 0.8460413 -0.3974532 -0.01034418 0.9175642 -0.8112135 0.2644532 0.5215335 -0.6710107 -0.2230083 -0.7071152 -0.2857439 -0.09915014 -0.953163 -0.7254557 0.2282798 -0.6493092 0.2263505 -0.5907403 -0.774462 0.04485309 -0.9885034 -0.1443927 -0.152207 0.9140397 -0.3759848 -0.5229342 -0.3709653 -0.7674143 -0.1438383 -0.9404179 -0.3080984 -0.7698247 0.09338132 -0.6313871 -0.5138955 0.6677468 -0.5385403 0.1379339 0.94129 -0.3081354 0.07503334 0.9676325 0.240951 0.0231508 0.4245285 -0.9051185 -0.1435058 -0.4648151 -0.8737008 -0.2591125 -0.9373761 -0.2327805 -0.2791176 -0.3514737 0.8936217 -0.2624259 -0.8664023 0.4248289 -0.09386863 0.5297879 0.8429196 -0.2106736 -0.09212122 -0.9732062 -0.2228437 0.08892619 -0.9707897 -0.2012314 0.1106144 -0.9732782 -0.1450482 0.01653552 -0.9892864 -0.4890113 0.1433278 -0.8604215 -0.298833 0.02899752 -0.9538647 -0.02454667 0.9334916 -0.357758 0.008035796 0.9525704 0.3042123 -0.002246208 0.3858985 -0.9225385 0.01019197 -0.448952 -0.8934977 0.0116888 -0.959159 -0.2826257 0.0473353 -0.8939562 0.4456473 -0.005952748 -0.3577396 0.9338024 -0.0315301 0.4610978 0.8867889 -0.06946803 0.970259 0.2318873 -0.0734664 0.9579382 0.2774112 -0.009689745 0.9203075 -0.3910758 -0.06318863 0.9069445 -0.416484 -0.05803823 0.5367577 0.8417379 -0.1257423 0.4552741 0.8814275 -0.03371564 -0.3256741 0.9448807 -0.1043309 -0.2760252 0.9554712 -0.03464291 -0.9061905 0.4214482 -0.01834163 -0.8884603 0.458587 -0.03176644 -0.938113 -0.3448693 0.03417327 -0.9496466 -0.311454 -0.02578397 -0.4396127 -0.8978173 0.04501384 -0.4540948 -0.8898156 -0.04584271 0.3555548 -0.9335305 0.03617433 0.3971851 -0.9170253 -0.1570405 -0.9111153 0.3810605 -0.2160161 -0.9071458 -0.3611419 -0.1440029 -0.4175109 -0.8971888 -0.4662214 -0.8361167 0.289044 -0.474991 -0.7746298 -0.4175312 -0.8995617 -0.3910432 0.194612 -0.7929547 -0.367131 -0.4862486 -0.4439986 -0.3212755 -0.8364493 -0.2219749 -0.405793 -0.8865998 -0.8952474 0.412793 0.1677318 -0.7956112 0.2908445 -0.5314246 -0.4696627 0.2162763 -0.8559448 -0.4712363 0.8720063 0.1324438 -0.4607629 0.753861 -0.4683921 -0.1937806 0.9622416 0.1911546 -0.2090879 0.8763175 -0.433993 -0.1458289 0.3376194 -0.9299178 -0.259399 0.2752393 -0.925719 -0.03820363 0.5544293 0.8313535 -0.1618546 0.53582 0.8286736 -0.4362136 0.2292923 0.8701395 -0.4517314 -0.1228521 0.883655 -0.176942 -0.3783858 0.9085789 -0.01955107 -0.3808776 0.9244187 0.03320376 -0.4281692 -0.9030883 0.01975853 -0.4478887 -0.8938709 -0.005803628 -0.9483622 -0.3171364 -0.007873529 -0.9491646 -0.3146816 0.01988671 0.3870767 -0.921833 -0.01058074 0.3689413 -0.9293925 -0.0588692 0.9170674 -0.3943626 -0.07588106 0.9160947 -0.3937164 -0.08255196 0.9633052 0.2553983 -0.03745683 0.954361 0.2962974 -0.06444924 0.4860351 0.8715596 -0.02286606 0.4335015 0.9008627 -0.03212693 -0.3391026 0.9402007 -0.04263003 -0.286395 0.9571627 -0.02649597 -0.8935865 0.4481084 -0.04334471 -0.8765413 0.479371 -0.1091471 0.9231759 -0.3685556 -0.07446361 0.9497259 0.3040985 -0.0414171 0.3900838 -0.9198474 0.003797459 -0.4377871 -0.8990706 -0.0645983 -0.9509439 -0.3025437 -0.0231306 -0.910441 0.4129916 -0.06216116 -0.3917241 0.9179805 -0.10059 0.4894596 0.8662049 0.01128801 -0.4635357 -0.8860064 -0.04253339 -0.9601029 -0.2763934 -0.03852519 0.3795949 -0.9243503 -0.09816322 0.9207599 -0.3775781 -0.1313963 0.9485687 0.2880147 -0.1701885 0.4642355 0.8692073 -0.1429285 -0.344914 0.9276884 -0.08426728 -0.9048833 0.4172352 0.1241626 0.9163477 -0.3806448 0.187784 0.9210348 0.3412217 0.035852 0.3250509 -0.9450167 -0.1020454 -0.4192054 -0.9021383 -0.2030647 -0.9183153 -0.3397966 -0.1620415 -0.8902766 0.4256176 -0.08890377 -0.3331814 0.9386619 0.04499157 0.4634417 0.8849846 0.02448642 0.968923 0.2461475 0.0567095 0.929047 0.3655896 0.08788826 0.909386 -0.4065622 0.004741197 0.8841748 -0.4671322 0.6393263 0.7646069 0.08147565 0.03910684 0.5348844 0.8440198 -0.02383302 0.4264078 0.904217 -0.0502468 -0.3954059 0.9171311 -0.1036397 -0.2568014 0.9608912 -0.1274766 -0.9218476 0.3659873 -0.1392773 -0.886786 0.4406953 -0.1314875 -0.9145923 -0.382403 -0.06507408 -0.9466496 -0.3156263 -0.1112643 -0.3970819 -0.9110138 -0.05500658 -0.4676645 -0.8821929 -0.03143475 0.328178 -0.9440927 0.03528152 0.3295888 -0.9434652 -0.2465313 -0.8814463 0.4028334 -0.2965894 -0.8755252 -0.3814318 -0.2097339 -0.3619571 -0.9082944 -0.5548052 -0.7726151 0.3086376 -0.5882257 -0.6682626 -0.455429 -0.9438351 -0.3016429 0.1348588 -0.8185306 -0.2461461 -0.5190567 -0.4860677 -0.2379747 -0.8408961 -0.2866545 -0.3373859 -0.8966604 -0.8618441 0.4919834 0.1231952 -0.754814 0.349774 -0.5549 -0.4583099 0.2465751 -0.8539044 -0.3849936 0.9144053 0.1250711 -0.3927041 0.7787477 -0.4892192 -0.1241642 0.9759098 0.1793973 -0.1913936 0.8631114 -0.4673405 -0.1552005 0.3250047 -0.9328905 -0.2602707 0.2844086 -0.9226976 0.03003282 0.5450539 0.8378629 -0.09924953 0.5555286 0.8255528 -0.3888179 0.3172797 0.8649591 -0.5072811 -0.08661324 0.8574171 -0.235443 -0.34565 0.9083461 -0.0896951 -0.3946058 0.9144621 -0.06454125 -0.4436327 -0.8938817 -0.08834504 -0.4630747 -0.8819053 -0.1426218 -0.9345902 -0.325884 -0.08873814 -0.9392004 -0.331705 0.02352619 0.3386205 -0.9406289 0.008237069 0.3246428 -0.9458008 0.09161254 0.9115102 -0.4009441 0.09952413 0.9063251 -0.4106942 0.06128733 0.9415495 0.3312529 0.1158972 0.9246911 0.362649 0.01080877 0.4559885 0.88992 0.05468096 0.4217237 0.9050741 -0.05484039 -0.3238459 0.944519 -0.04265333 -0.2935804 0.9549823 -0.1070147 -0.9051244 0.4114579 -0.1138405 -0.8860493 0.4493962 0.09890716 0.9133859 -0.3948972 0.1377302 0.9302048 0.3402196 0.05551254 0.3516926 -0.9344682 -0.1212749 -0.4146211 -0.9018768 -0.2401175 -0.9019756 -0.3588643 -0.208009 -0.8902667 0.4051637 -0.1116362 -0.3480505 0.9308051 0.02447038 0.4799171 0.8769725 -0.09426448 -0.4139417 -0.9054096 -0.1769622 -0.929151 -0.3245963 0.02566002 0.370094 -0.9286398 0.07878101 0.9175981 -0.3896244 0.04404756 0.9485751 0.3134725 -0.05960354 0.4986629 0.8647442 -0.1649749 -0.3073381 0.9371908 -0.2225655 -0.8893837 0.3993258 0.1339773 0.9180048 -0.3732525 0.1415918 0.9198344 0.3658641 0.08614875 0.3302003 -0.9399714 -0.02601784 -0.4387941 -0.8982109 -0.1520178 -0.9360718 -0.3172698 -0.1606138 -0.8956154 0.4148207 -0.1196098 -0.3241583 0.9384108 0.004599479 0.4601111 0.8878495 0.0740767 0.9618261 0.2634447 0.05693172 0.9227737 0.3811136 0.1487282 0.8953453 -0.4198054 0.09334958 0.8945425 -0.4371265 -0.001276139 0.512482 0.858697 -0.09181086 0.4157899 0.9048146 -0.1286942 -0.2797033 0.951422 -0.1915513 -0.2154276 0.9575485 -0.1841011 -0.8837824 0.4301574 -0.2075247 -0.8642859 0.4581957 -0.168975 -0.9131795 -0.3708781 -0.1018141 -0.9350495 -0.3395825 -0.0726195 -0.441688 -0.8942249 0.004036644 -0.4590751 -0.8883883 0.05351739 0.346231 -0.9366215 0.1049368 0.3023645 -0.9473985 -0.3782979 -0.8402106 0.3885058 -0.3354874 -0.8498017 -0.406553 -0.1610038 -0.4132393 -0.8962762 -0.6771762 -0.6932636 0.246613 -0.5739921 -0.7067062 -0.4136417 -0.9502429 -0.2448407 0.1925917 -0.8372233 -0.2482221 -0.4872812 -0.4605604 -0.2614442 -0.8482518 -0.2411831 -0.38278 -0.8918017 -0.8183495 0.5508744 0.1638342 -0.7304789 0.4263557 -0.5334991 -0.3978004 0.2970136 -0.8680656 -0.3725043 0.9195487 0.125183 -0.3445978 0.8051724 -0.4826486 -0.08412302 0.9773303 0.1942907 -0.06823832 0.8870227 -0.4566553 -0.04652072 0.3433497 -0.9380548 -0.1667955 0.3205937 -0.9324157 -0.006547655 0.5475232 0.8367649 -0.1250262 0.5437534 0.8298799 -0.4167469 0.3017609 0.8574744 -0.4886981 -0.05153611 0.8709295 -0.2835276 -0.3083892 0.9080244 -0.06333034 -0.2516235 0.9657509 0.01176799 -0.4360799 -0.899831 -0.01092455 -0.4564836 -0.8896647 -0.1002092 -0.938082 -0.3316028 -0.0916081 -0.9332952 -0.3472292 0.107301 0.3121395 -0.9439574 0.08767894 0.3027852 -0.9490171 0.1536687 0.8979859 -0.4123195 0.1310167 0.8969445 -0.4222855 0.04659489 0.930672 0.3628753 0.08293118 0.9247936 0.3713208 -0.05900073 0.4319413 0.8999698 -0.0057134 0.4240533 0.9056193 -0.1239725 -0.2852468 0.9504026 -0.09574614 -0.2758361 0.9564242 -0.1214647 -0.8912641 0.4369147 -0.108881 -0.8739149 0.4737273 0.1115259 0.9077983 -0.404307 0.05672132 0.9278756 0.3685505 0.06728636 0.3385225 -0.9385495 -0.03152223 -0.4465942 -0.8941811 -0.1587765 -0.9307922 -0.3292658 -0.2077522 -0.8887542 0.4086012 -0.197849 -0.3294917 0.9231961 -0.07697655 0.4682624 0.88023 -0.02263452 -0.4432634 -0.8961056 -0.137346 -0.9428308 -0.3036546 0.05723678 0.3133978 -0.9478954 0.116698 0.9122812 -0.392587 0.008434928 0.9288694 0.3703112 -0.1167167 0.4501005 0.8853174 -0.2163994 -0.2940833 0.9309599 -0.2279075 -0.8805919 0.4154709 -0.09496322 0.9153747 -0.391243 0.004649609 0.9231188 0.3844866 -0.0490996 0.3224477 -0.945313 0.02218211 -0.4676812 -0.8836189 0.05918914 -0.949416 -0.3083924 0.1164929 -0.9175797 0.3801015 0.05641333 -0.3666209 0.9286585 -0.03959978 0.4528338 0.8907152 -0.1906915 0.9532584 0.2343825 -0.1638834 0.9272892 0.3365664 -0.1388324 0.9175587 -0.3725741 -0.2203847 0.8795069 -0.4217797 -0.08819149 0.5393019 0.8374818 -0.1326277 0.4326894 0.8917341 0.05262651 -0.357193 0.9325469 -0.04659814 -0.2570577 0.9652719 0.09209845 -0.9115843 0.4006642 0.05660589 -0.888403 0.455561 0.03955327 -0.9374727 -0.3458041 0.1536646 -0.9314302 -0.3298865 -0.02750879 -0.4488235 -0.8931969 0.05004334 -0.4479415 -0.8926613 -0.1390484 0.3399226 -0.9301172 -0.07646484 0.3507119 -0.9333564 0.0410465 -0.4263122 -0.9036444 0.01578028 -0.4483868 -0.8937004 0.08786793 -0.9282713 -0.3613745 0.1605988 -0.9210598 -0.354763 -0.08120157 0.3627966 -0.9283237 -0.0754222 0.3585119 -0.9304734 -0.1421888 0.9190676 -0.3675555 -0.1298618 0.9136199 -0.3852719 -0.1810738 0.9328996 0.3113047 -0.1055644 0.9346544 0.3395251 -0.08118507 0.4738805 0.8768388 -0.01026165 0.4314458 0.9020804 0.06118925 -0.2996869 0.9520733 0.02447123 -0.2119877 0.9769658 0.1061771 -0.8848262 0.4536618 0.04712432 -0.8723961 0.4865229 -0.162831 0.8911211 -0.4235437 -0.04964976 0.931927 0.3592312 -0.08498304 0.3192655 -0.9438471 -0.0149903 -0.4767174 -0.8789288 -0.0250305 -0.9474017 -0.3190666 0.03801532 -0.926245 0.3750002 -0.01014494 -0.3734717 0.9275861 -0.08037553 0.452818 0.8879727 -0.009972716 -0.4958824 -0.8683325 0.006966593 -0.9511322 -0.3087053 -0.07784624 0.3336557 -0.9394752 -0.1538536 0.8935364 -0.4218078 -0.1822624 0.9227826 0.3394888 -0.141348 0.4186049 0.8971012 -0.07466409 -0.339627 0.937592 0.00600914 -0.9288787 0.3703355 -0.07059657 0.570521 0.8182431 -0.9017307 0.1075885 -0.4186962 -0.2349067 0.04446241 -0.9710004 -0.1507954 0.2783629 -0.9485646 -0.009931677 -0.003092886 -0.9999459 -0.006312915 -0.03516572 -0.9993615 -0.287325 0.001237741 -0.9578323 -0.04364165 -0.06601339 -0.9968639 -0.3239457 -0.0209784 -0.945843 -0.4612196 0.003062915 -0.8872808 -0.3077647 0.07259803 -0.9486888 -0.06663074 0.2278144 -0.9714221 -0.3444193 0.1156855 -0.931661 -0.4858232 0.1720488 -0.8569568 -0.1256723 -0.1320659 -0.9832421 -0.1879885 0.054088 -0.9806808 -0.2525645 0.3409745 -0.9055095 -0.2958647 -0.04061042 -0.9543662 -0.313209 0.179079 -0.9326472 -0.3023036 -0.06864959 -0.9507365 -0.2530515 -0.009178706 -0.9674093 0.01218081 -0.9298881 0.3676406 -0.0734776 -0.9275557 -0.3663899 -0.1191829 -0.4500404 -0.8850193 -0.3320015 -0.8994582 0.2841653 -0.3421668 -0.8456556 -0.40962 -0.8318052 -0.5216645 0.1896474 -0.7331365 -0.4695581 -0.4919613 -0.4195043 -0.3756021 -0.8264013 -0.2023626 -0.4270214 -0.8813071 -0.9477618 0.2716351 0.1672182 -0.8314527 0.1517508 -0.53447 -0.5206094 0.125107 -0.8445793 -0.6019814 0.7875326 0.1319508 -0.5819581 0.6595651 -0.4757087 -0.3220603 0.9264848 0.194687 -0.3475964 0.8292199 -0.4376884 -0.2369919 0.2997168 -0.9241238 -0.3364959 0.2117431 -0.9175703 -0.07967603 0.5456795 0.8341976 -0.2115184 0.5092381 0.8342281 -0.4461422 0.1588222 0.8807569 -0.4109911 -0.1825067 0.893184 -0.09136604 -0.3953519 0.9139743 0.08751632 -0.3693236 0.9251708 -0.2504367 0.02429974 -0.9678279 -0.5681361 0.7146739 -0.4079984 -0.3937149 0.729732 -0.5589989 0.01231596 -0.05099388 -0.998623 -0.4908955 -0.04028673 -0.8702865 -0.6849122 0.5767919 -0.445204 -0.9207572 -0.05688844 -0.3859661 -0.895766 0.4384854 -0.07303251 -0.9114572 -0.08086277 0.4033696 -0.885417 0.4222423 0.1942888 -0.5656854 0.1653785 0.8078675 -0.7347139 0.5908426 0.3333172 -0.2884947 0.2390277 0.9271659 -0.485605 0.7640212 0.4248052 -0.1278891 0.2501429 0.9597255 -0.3606474 0.7936345 0.4899772 0.04165316 -0.2264148 0.9731399 0.1331172 -0.2458917 0.960113 -0.2261522 -0.4217695 0.8780465 -0.6640267 -0.6966348 0.2716036 -0.5508339 -0.6806651 -0.4829875 0.1043502 -0.5069712 -0.8556232 0.004311726 -0.6050654 -0.796164 0.2703255 -0.5743682 -0.7726741 0.4017853 -0.7131671 0.5744225 0.3620642 -0.7272739 0.5830799 0.2433546 -0.8005294 0.5476598 -0.04201515 -0.8927696 0.4485501 -0.05817448 -0.9962811 -0.06355848 0.3607121 -0.8718123 -0.3314063 0.4119486 -0.8318196 -0.3719872 0.4247921 -0.8768469 -0.225147 0.3622473 -0.8866034 -0.287596 0.3489217 -0.8789123 -0.3252182 0.2093634 -0.5941911 -0.7765976 0.2821707 -0.5201277 -0.8061308 0.01528975 7.18309e-4 -0.9998828 -0.08666945 -0.0690707 -0.9938398 -0.03056999 0.1009061 0.9944263 0.009182916 -0.03084476 0.999482 -0.949998 0.3102355 -0.03546588 -0.3243827 -0.1199274 -0.9382928 0.9051525 0.2986183 0.3025328 0.8396207 0.4182559 0.3465531 0.489938 0.8509893 0.1891507 0.8062099 0.5812898 0.1101273 0.7062936 -0.6517593 0.2763318 0.7564164 -0.5914662 0.2792882 0.9330573 -0.05679869 0.3552155 0.9371285 -0.0915508 0.3367621 0.9574357 -0.1089567 0.2672927 0.9342291 0.1918928 0.3006548 0.8743152 0.3728264 0.3107626 0.8081251 0.3878669 0.4432754 0.9123756 0.2398033 0.3317608 -0.02030646 -0.9822334 -0.1865615 0.7493607 0.6612702 -0.03435536 0.9622467 0.216016 -0.1655847 0.715005 0.1657501 -0.6791868 0.7081379 0.02729423 -0.7055464 0.9817309 0.09369791 -0.1656054 0.6892635 0.03606533 -0.7236125 0.9555272 0.1381898 -0.2605214 0.6248952 0.2647016 -0.7344652 0.78788 0.5160731 -0.3360264 0.3213891 0.5227677 -0.7895714 0.1767944 0.872508 -0.4554926 -0.4626996 0.4988167 -0.7328649 -0.02841652 0.2213199 -0.9747872 -0.5442878 -0.1397917 -0.8271694 -0.009827184 -0.09263302 -0.9956518 -0.3442724 -0.3874206 -0.8552086 0.1047768 -0.1983355 -0.9745177 -0.3496709 -0.1841327 -0.9185997 0.00112683 -0.05584523 -0.9984387 -0.3538071 0.2987923 -0.886309 0.1871813 0.2361898 -0.9535081 -0.3418669 0.6004989 -0.722861 0.1893032 0.3820832 -0.9045312 -0.4942549 0.5681457 -0.6579685 0.04028951 0.4075846 -0.9122782 -0.6024858 0.2472257 -0.7588744 0.04102779 0.15555 -0.9869756 -0.02323633 -0.03731058 -0.9990335 -0.6496585 -0.08744039 -0.7551807 -0.5883149 -0.1667328 -0.7912558 0.05166619 -0.2225614 -0.9735487 0.2051177 -0.2687117 -0.9411274 0.09455935 -0.2816322 -0.9548517 0.3255711 -0.1992591 -0.924283 0.6637586 -0.4422385 -0.6031995 0.3779123 -0.2612261 -0.8882248 0.0776526 -0.6647462 -0.7430225 0.3561587 -0.6150869 -0.7034338 0.4675581 -0.4058127 -0.785306 0.3782826 -0.3008141 -0.8754502 0.3890366 -0.4325655 -0.8133496 0.8906897 -0.3462935 -0.2945382 0.5447845 -0.2758674 -0.7919008 0.612258 -0.2504883 -0.7499306 0.6488691 -0.3282145 -0.6864722 0.9761736 -0.2134578 -0.03899839 0.6402883 -0.2923088 -0.7103425 0.7053657 -0.2771959 -0.6523969 0.5623741 -0.4991309 -0.6592449 0.1725969 0.1637081 -0.9712929 0.6252685 -0.4000305 -0.6700857 0.9827243 -0.1785063 -0.04887212 0.7247139 -0.09912454 -0.6818828 0.7908552 0.04843456 -0.6100838 0.9872917 0.04419512 0.1526502 0.68945 0.1060204 -0.7165322 0.9754174 0.1931521 -0.1060801 0.8625066 0.09061123 0.4978675 0.6662849 0.03854139 0.7447005 0.936195 0.1729907 0.3059626 0.9709064 0.1231289 0.2053782 0.8410673 0.162196 0.516041 0.9667155 0.1651285 0.1954324 0.7212597 0.6896746 0.06429116 0.54751 0.6876845 0.4767838 0.004554257 0.9878375 -0.1554234 -0.1262534 0.9758742 0.1781276 -0.7776728 0.6230314 -0.08400583 -0.7055371 0.5885344 -0.3947717 -0.8716239 -0.01822316 -0.4898365 -0.9685502 0.08218028 -0.234855 -0.6807299 -0.366279 -0.6343867 -0.8968241 -0.2023612 -0.393391 -0.6195809 0.1558126 -0.7693127 -0.8080698 0.03421436 -0.5880924 -0.7742451 -0.1808487 -0.6064967 -0.5896519 -0.2046012 -0.7813124 -0.7855335 0.4182003 -0.4561203 -0.9990081 0.02220322 0.03860068 -0.8102 0.2431858 -0.533326 -0.5948056 0.5102961 -0.6211314 -0.8390763 0.2140288 -0.5001427 -0.9591833 0.1333117 -0.24939 -0.6566239 -0.2820874 0.6994796 -0.9989042 -0.03482444 0.03126621 -0.9360054 -0.08860888 0.34065 -0.4613057 -0.2288799 0.8572112 0.09393312 -0.1404544 0.9856212 0.1795221 -0.3646314 0.9136825 0.5674302 -0.2122627 0.7955926 0.7699496 -0.06110056 0.6351726 0.5449851 -0.06103502 0.8362213 0.8482231 0.09680929 0.5207163 0.8710995 0.04754748 0.4887995 0.6806614 -0.05839482 0.7302671 0.7498906 0.2027549 0.6297258 0.4530879 0.6815087 0.5746801 -0.1296836 0.953979 0.2703818 -0.788946 0.6122448 0.05215763 -0.9853633 0.1262705 -0.1145204 -0.9665251 -0.04384172 -0.2527984 -0.9566405 -0.1119345 -0.2689041 -0.9884619 -0.04829998 -0.1435628 -0.9973149 0.04076793 -0.06083494 -0.927493 -0.1781402 0.328668 -0.669206 -0.4080066 0.6210427 -0.4524562 -0.4670388 0.7597093 -0.3074233 -0.5877405 0.7483662 -0.4001615 -0.3509281 0.8465933 -0.3286854 -0.2940535 0.8974957 0.4613513 -0.1966578 0.8651478 0.7743796 -0.2381987 0.586172 0.8816531 -0.2499012 0.4002964 0.790463 0.3550252 0.4991245 0.5335589 0.6639968 0.5238541 -0.1463727 0.9573501 0.2491101 -0.8050902 0.5931455 -0.00284694 -0.9453661 0.2636909 -0.1917031 -0.9444296 -0.01275836 -0.3284658 -0.9662111 -0.1964675 -0.1668429 -0.9700005 -0.2256883 0.09035354 -0.8067575 -0.3571469 0.4707319 0.2316207 -0.4504895 0.8622129 0.142452 -0.4804146 0.8653955 0.2414026 -0.4014454 0.8834967 0.4604144 -0.3147134 0.8300446 0.6267526 -0.2435274 0.7401862 0.8313612 0.09950121 0.5467522 0.8853345 0.07496804 0.4588712 0.815129 -0.3180793 0.4841386 0.7100562 -0.3172485 0.6286283 0.798128 0.4037906 0.4471518 0.8558713 0.3840281 0.3464198 0.6089556 0.6784107 0.4110133 0.6073074 0.7262887 0.3219977 -0.1736849 0.9691616 0.1748125 -0.2949999 0.9554315 0.01120513 -0.8105402 0.5532047 -0.1923257 -0.8080602 0.5869506 -0.05027711 -0.9122114 0.3119502 -0.2656267 -0.9267477 0.3047574 -0.2196852 -0.97167 -0.02673978 -0.2348241 -0.9407367 0.2398552 -0.2397583 -0.05822394 -0.995638 0.07290469 -0.8990985 -0.4107413 -0.1513717 -0.8826656 -0.3442855 -0.3199516 -0.9322526 -0.3228234 -0.1633712 -0.7865902 -0.6174349 0.007073034 -0.9067653 -0.4201863 0.03493166 -0.4194879 -0.8508379 0.3163932 -0.6594281 -0.6042858 0.4472061 -0.05046953 -0.6117588 0.7894328 0.1825633 -0.8301975 0.5267284 0.4879341 -0.6756746 0.5526156 0.3851654 -0.4733901 0.7921802 0.5598142 -0.3920906 0.7299817 0.6337568 -0.5631539 0.5302922 0.6568067 -0.3618497 0.6615661 0.743515 -0.4544731 0.4905504 0.9476926 0.0686748 0.311709 0.9060399 -0.2843256 0.3134496 0.8724418 0.4045142 0.2742509 0.5663381 0.7844797 0.2526909 -0.2813767 0.9567276 -0.0741579 -0.7928873 0.5251531 -0.3091019 -0.886918 0.2965793 -0.3541428 -0.940857 -0.0516045 -0.3348508 -0.8550248 -0.4535634 -0.2514216 -0.6444511 -0.7577876 -0.1021796 -0.2595336 -0.9600009 0.1050748 0.09490457 -0.9711089 0.2189535 0.4426638 -0.852446 0.2781805 0.7016803 -0.6475008 0.2973006 0.8322136 -0.4662414 0.3000657 0.9662819 0.1211777 0.22719 0.9212533 -0.3186369 0.223076 0.8269775 0.5233405 0.2054824 0.5166228 0.8455811 0.1345118 -0.2678437 0.9513101 -0.1525415 -0.7479527 0.5562668 -0.3621243 -0.8369817 0.3652222 -0.4075223 -0.9033023 -0.04225696 -0.4269186 -0.7720068 -0.5484452 -0.3212684 -0.5846175 -0.7879338 -0.1933463 -0.3286593 -0.9416997 -0.07200633 0.008320566 -0.9991168 0.04118582 0.2536499 -0.9614477 0.1062073 0.518492 -0.8413522 0.1526187 0.7903544 -0.5796003 0.1985035 0.9790319 0.1180454 0.166018 0.9167645 -0.3709404 0.1481427 0.8297113 0.5428313 0.1300514 0.4366165 0.8992158 0.02787528 -0.2740655 0.9443319 -0.1820038 -0.6836997 0.637992 -0.3542893 -0.8844802 -0.08875234 -0.4580588 -0.8145989 0.3634009 -0.4520712 -0.7445756 -0.5698158 -0.3477314 -0.5771797 -0.7766395 -0.2523778 -0.3702453 -0.9145027 -0.163105 -0.06970833 -0.9957997 -0.05936089 0.1950469 -0.9806328 0.01777468 0.4271152 -0.9013227 0.07204253 0.7200944 -0.6823086 0.1261705 0.9735603 0.1189468 0.1950174 0.9055123 -0.3991934 0.1438472 0.8426366 0.5175341 0.1487343 0.380767 0.924524 -0.01648416 -0.2835941 0.9344946 -0.215161 -0.6146955 0.7129877 -0.3373393 -0.8018509 0.3932717 -0.4498584 -0.8676323 -0.1404088 -0.4769691 -0.6845161 -0.6310275 -0.3650233 -0.4952429 -0.8308487 -0.2538207 -0.3610322 -0.9116642 -0.1962755 -0.063766 -0.9921407 -0.1076605 0.1646896 -0.9859083 -0.02936044 0.3602608 -0.9321417 0.0363879 0.6232532 -0.7764767 0.09294824 0.9624023 0.159865 0.2196018 0.8809808 -0.4362397 0.1832147 0.8308344 0.5327615 0.1608708 0.3428932 0.9387207 -0.03503889 -0.2844107 0.9291493 -0.2362033 -0.5858108 0.7336212 -0.3444209 -0.8127216 0.4019541 -0.4218014 -0.8803669 -0.1562722 -0.4478093 -0.6822909 -0.6379585 -0.3570549 -0.5002475 -0.8234184 -0.2678332 -0.3615393 -0.9038491 -0.2287924 -0.1143558 -0.9819404 -0.1507174 0.1379334 -0.9881704 -0.06703421 0.3280954 -0.9446405 0.002788554 0.5316855 -0.8435048 0.0762246 0.9367507 0.1088759 0.3326325 0.8172382 -0.5176058 0.2533893 0.7935978 0.5626856 0.2314896 0.2641706 0.9636762 0.03926907 -0.3259486 0.9284733 -0.1780306 -0.621674 0.7300372 -0.2838435 -0.8542785 0.3904315 -0.3431786 -0.9269855 -0.1142485 -0.3572747 -0.7192605 -0.625744 -0.3018422 -0.5056403 -0.8237102 -0.2565724 -0.4290254 -0.8650153 -0.2601651 -0.1783865 -0.9645448 -0.1945037 0.08456539 -0.9918024 -0.09579544 0.282299 -0.9592874 -0.00865287 0.4818553 -0.8724605 0.08141384 0.8952093 0.09322996 0.4357849 0.7898058 -0.5250608 0.3170458 0.706692 0.5802996 0.4047701 0.1533541 0.9657606 0.2092581 -0.4140504 0.9100029 -0.02138025 -0.712236 0.6887966 -0.1352004 -0.8985379 0.387482 -0.2061245 -0.9513211 -0.1250495 -0.2816926 -0.7669072 -0.5768693 -0.2812032 -0.6417993 -0.7134383 -0.2812463 -0.533324 -0.7960191 -0.2862152 -0.2702691 -0.9390668 -0.2123866 0.02748057 -0.9954202 -0.09156138 0.251021 -0.9679187 0.01104259 0.4409558 -0.8902134 0.1143594 0.8507013 0.09067647 0.5177692 0.7896171 -0.512821 0.3369265 0.6681121 0.5439426 0.5076936 0.1746224 0.8999051 0.3995971 -0.4419205 0.8848032 0.1477484 -0.7559444 0.6546358 2.86484e-4 -0.8785529 0.4749635 -0.0505414 -0.9642949 0.1808496 -0.1934651 -0.9240689 -0.2351644 -0.301321 -0.7402954 -0.5689569 -0.3581214 -0.5894743 -0.7291776 -0.3475919 -0.2842571 -0.9192979 -0.2721934 0.09254396 -0.9864128 -0.13574 0.2530217 -0.9657571 -0.05738636 0.4504695 -0.8896768 0.0745144 0.8446491 0.1279351 0.5198081 0.85109 -0.4052853 0.333751 0.6633809 0.5111263 0.5465124 0.1278061 0.9033026 0.409524 -0.3415503 0.9025857 0.2620731 -0.6676798 0.7428094 0.04937664 -0.8247798 0.5377246 -0.1749011 -0.8796005 0.3465461 -0.325897 -0.8884881 -0.08646051 -0.4506811 -0.7406744 -0.4350511 -0.5119883 -0.5717059 -0.6567507 -0.491763 -0.3535562 -0.8627779 -0.361403 0.03683126 -0.9755903 -0.2164879 0.376703 -0.9194751 -0.1125185 0.5990279 -0.7981068 0.06473807 0.7393588 0.5632704 0.3688834 0.887998 0.2041376 0.4120526 0.1256415 0.9592347 0.253146 -0.2768472 0.9418421 0.190497 -0.4473662 0.8900772 0.08732583 -0.6946159 0.6675052 -0.2682265 -0.7826188 0.4815854 -0.3944404 -0.8289881 0.08394084 -0.5529311 -0.7308163 -0.3699335 -0.5736346 -0.5383784 -0.6709971 -0.5098152 -0.3523448 -0.8243129 -0.4431269 0.002113506 -0.9195619 -0.3929393 0.4124686 -0.8630526 -0.2915646 0.7608567 -0.6474862 -0.04311214 0.9188638 -0.2627085 0.2944033 0.9013779 0.3857198 0.1968201 0.9257611 0.3128477 0.2123506 0.5487061 0.8309258 0.09210867 0.4811025 0.873637 0.07279252 0.05746416 0.9957601 -0.07183083 0.05443142 0.9956123 -0.07611375 -0.07048336 0.9900011 -0.1221882 -0.0648125 0.9912305 -0.115158 -0.248797 0.953564 -0.169752 -0.204535 0.9582859 -0.1996337 -0.646992 0.686846 -0.3311251 -0.5684811 0.7301369 -0.3791166 -0.8444631 0.3245863 -0.4260586 -0.7993448 0.3844615 -0.4617762 -0.8794737 0.1674054 -0.445535 -0.8649973 0.1469347 -0.4797811 -0.8872742 -0.02559517 -0.4605316 -0.894113 -0.0311309 -0.4467582 -0.8760782 0.1933035 -0.4417246 -0.8638683 -0.09417488 -0.4948359 -0.7798498 -0.3915285 -0.4884053 -0.808194 -0.3758728 -0.4533674 -0.5067116 -0.7699336 -0.3878732 -0.5288985 -0.7711279 -0.3544407 -0.149218 -0.9556866 -0.2537658 -0.1581098 -0.9627135 -0.2195085 0.2964429 -0.9518589 -0.07801395 0.3130904 -0.9474075 -0.06628255 0.7972439 -0.5896447 0.1293107 0.8084611 -0.5735819 0.1318881 0.9710405 -0.05372752 0.2327952 0.9742809 -0.05157038 0.2193564 0.8761093 0.4217458 0.2335871 0.477006 0.8739202 0.093428 0.07609084 0.9955602 -0.05541011 -0.1136394 0.9857377 -0.1241259 -0.3758418 0.9036105 -0.2055018 -0.6979598 0.643426 -0.3144124 -0.8290996 0.3984724 -0.3921906 -0.8217301 -0.3753912 -0.4287669 -0.5175289 -0.7940764 -0.3187577 -0.1745934 -0.9657696 -0.191849 0.2969516 -0.9541221 -0.03835238 0.8072935 -0.5638143 0.174329 0.9650335 -0.04749088 0.2577888 0.8647723 0.4045221 0.2975411 0.5004084 0.854204 0.1411626 0.08023117 0.9967443 -0.007997227 -0.1382607 0.9853362 -0.09998316 -0.3724453 0.9043661 -0.2083421 -0.6732284 0.6496072 -0.3532334 -0.8097691 0.4292009 -0.4000758 -0.8690918 0.2059622 -0.4497321 -0.8824639 -0.03031174 -0.4694026 -0.807443 -0.3829925 -0.4487234 -0.5187376 -0.8003187 -0.3006681 -0.1963065 -0.9641048 -0.1787894 0.2592196 -0.9657374 0.0125053 0.7789401 -0.5764068 0.2469969 0.946572 -0.04569063 0.3192394 0.07754452 0.9968819 0.01460867 0.3434629 0.9371929 -0.06085097 -0.09612774 0.9928094 -0.07133719 -0.3354949 0.9224961 -0.1909035 -0.6604506 0.6550215 -0.3670855 -0.8158818 0.4071634 -0.4105542 -0.8789379 0.2411552 -0.411476 -0.8904499 -0.02319939 -0.4544896 -0.8080658 -0.4310346 -0.4015455 -0.5268225 -0.8026409 -0.2796887 -0.2146052 -0.9642506 -0.1554529 0.2399511 -0.9684714 0.06698231 0.1610916 0.9197247 -0.3579887 -0.1602862 0.8347096 -0.5268474 -0.5383521 0.6288871 -0.5609618 -0.7284197 0.3170845 -0.6073403 -0.7872765 0.1891843 -0.5868602 -0.8066962 -0.05524084 -0.5883788 -0.7612571 -0.4461898 -0.470534 -0.5108261 -0.804202 -0.3038354 0.4195122 0.7180542 -0.5553447 0.5709569 0.7875774 -0.2317973 -0.3969161 0.2201715 -0.8910568 -0.4660389 0.1176486 -0.8769073 -0.426624 0.01696342 -0.90427 -0.3848897 -0.1849145 -0.9042492 -0.3832109 -0.4872684 -0.7846776 0.1729106 -0.9768935 0.1256223 0.8486401 0.4537486 0.271886 -0.2915033 -0.52821 0.7975087 -0.8669729 -0.003688371 -0.4983417 -0.8796517 -0.0813003 -0.4686182 -0.7172772 -0.5191358 0.4647703 -0.6430529 -0.7347668 -0.2158721 -0.0956787 -0.9899122 0.1044966 -0.2835798 -0.6517854 0.7033907 0.559302 -0.767747 0.3126432 0.1527739 -0.4970099 0.8541904 0.2756554 -0.4233279 0.8630224 -0.4006102 -0.8952829 0.1948846 -0.703824 -0.6412891 0.3055817 -0.4240323 -0.7677712 -0.4803372 0.2001181 -0.9602953 -0.1943857 -0.2267577 -0.7624354 0.6060306 0.6269825 -0.3135541 0.7131457 0.3054709 -0.4391032 0.8449119 0.5640089 -0.3629203 0.7417431 -0.07285379 -0.6130139 0.786706 -0.7370657 -0.6548586 0.167016 -0.5770218 -0.6792431 -0.4535134 0.1772348 -0.9405133 -0.2898666 -0.1345562 -0.8071268 0.5748399 0.9172004 0.2327044 0.3234071 0.7754194 0.6020513 0.1904182 0.1897235 0.9807733 0.04570315 -0.2042124 0.9706583 -0.1269639 -0.4538781 0.8629876 -0.221917 -0.641007 0.7015227 -0.3114098 -0.77265 0.5083649 -0.3802329 -0.8940451 0.1280376 -0.4292897 -0.8478578 -0.3042153 -0.4342699 -0.6178399 -0.6573112 -0.4315273 -0.5689873 -0.6942869 -0.4407029 -0.3608496 -0.7526637 -0.5507131 -0.5269619 -0.8090023 -0.260435 0.05700775 -0.9131054 -0.4037185 0.2085755 -0.922111 -0.3258949 0.6643782 -0.7409714 -0.09779127 0.9049966 -0.3519857 0.2389295 0.9470953 -0.08194703 0.3103147 0.9349202 0.2330206 0.2676298 0.7670587 0.6260002 0.1405161 0.1836119 0.9828687 0.01599919 -0.1424378 0.9805292 -0.1351812 -0.3720439 0.8833665 -0.2850384 -0.6069753 0.6762066 -0.4175231 -0.7593019 0.497343 -0.4196553 -0.8854995 0.146097 -0.4410739 -0.8734371 -0.1865392 -0.4497897 -0.6338719 -0.661548 -0.4007002 -0.6312399 -0.6798347 -0.3733107 -0.06209723 -0.9922745 -0.1074027 0.128596 -0.9912971 -0.02815844 0.6559469 -0.7248191 0.210644 0.9035369 -0.3639779 0.2261441 0.7849243 -0.6033686 0.1408545 0.9618796 -0.198937 0.1876479 0.9449556 0.2329687 0.229749 0.7138162 0.6811735 0.1626936 0.1575474 0.9872847 0.02116322 -0.1514075 0.9741274 -0.1677845 -0.3099794 0.923534 -0.2258267 -0.5377153 0.7212171 -0.4367016 -0.7582294 0.4265116 -0.4931287 -0.8577893 0.1270458 -0.498053 -0.8577272 -0.1813496 -0.4810576 -0.6680954 -0.5840029 -0.4610738 -0.4884 -0.8114668 -0.3209158 -0.1711323 -0.9810943 -0.09037506 0.254595 -0.9644684 0.07058348 0.9699293 -0.1424697 0.197331 -0.1530083 -0.8588768 -0.4887936 -0.4029287 0.425476 -0.8103201 -0.1001742 0.5263274 -0.8443605 0.01858785 0.3414469 -0.9397172 0.7540167 -0.654624 0.05409461 0.4505332 -0.5747951 0.6831034 -0.2040102 -0.7937007 0.5730785 0.1526768 -0.9215977 -0.3568579 0.7481405 -0.6611421 -0.05636441 0.4613758 -0.5645134 0.6844391 -0.7682099 -0.6207144 0.1567394 -0.5354956 -0.6966622 -0.4773953 0.7192376 -0.6947119 -0.0085281 0.3042702 -0.6540704 0.6925399 0.5790673 -0.2372344 0.7800006 0.8810877 -0.4091042 -0.2373144 0.07719658 -0.6426961 0.762222 -0.1783288 -0.844352 0.505241 0.1179534 -0.9440598 -0.3079579 0.7394748 -0.6679467 -0.08380979 0.3749368 -0.6416352 0.6691237 -0.7279736 -0.6169035 0.2991395 -0.5565283 -0.6928682 -0.4584866 0.1987809 0.1073152 -0.9741507 -0.5136271 0.2156805 -0.8304632 -0.9033152 0.115877 -0.4130304 -0.8543192 -0.08248884 0.5131611 -0.2116581 -0.1729118 0.9619264 0.8707727 0.07009678 -0.4866636 -0.1225591 0.992444 0.005849644 0.3616757 -0.04697851 -0.9311196 -0.3260505 0.07040519 -0.942727 -0.9117041 -0.3552539 0.2063739 -0.182714 -0.4017318 0.8973445 -0.1476219 -0.3709449 0.9168466 0.6904706 -0.2894664 0.6629174 0.8016149 0.0742447 -0.5932126 0.237474 0.1748288 -0.9555318 -0.7825719 0.152363 -0.6036279 -0.8992537 -0.3135661 0.3049902 -0.1565262 -0.3026883 0.9401486 0.02456615 -0.337052 0.9411654 0.5546955 -0.1843518 0.8113737 0.9879387 0.01041523 -0.1544949 0.05382091 -0.3107128 0.9489788 -0.06985439 -0.3168765 0.9458909 0.5798376 -0.1158487 0.8064535 0.9878997 0.08954907 -0.1266297 0.5201172 0.09838262 -0.8484097 0.7268226 -0.2406281 -0.6432938 -0.3774179 -0.003035151 -0.926038 -0.8090174 -0.4908034 0.3234237 -0.2199395 -0.3154498 0.9231024 -0.239543 -0.3361549 0.9108342 0.6521103 -0.2809885 0.7041289 0.965628 0.02855109 -0.2583551 0.367811 0.09654491 -0.9248752 0.3463257 -0.1832685 -0.9200387 -0.5545403 0.05060361 -0.8306169 -0.9138579 -0.3853016 0.128088 0.2998226 0.4340334 -0.8495419 -0.4598236 0.4469384 -0.7673385 -0.8873478 0.2416166 -0.3927282 -0.9019581 -0.1849294 0.3902214 -0.190709 -0.3048508 0.933111 0.5266879 -0.0946421 0.8447738 0.901988 0.23069 0.3649654 0.9354686 0.280216 -0.2153544 0.1168738 0.5377989 -0.8349329 -0.676993 0.352443 -0.6461149 -0.9510428 -0.2631311 0.1621099 -0.1831165 -0.5106161 0.8400831 0.6268041 -0.2023386 0.7524465 0.9659666 0.2345699 -0.1090209 0.1589655 0.4727019 -0.8667657 -0.7537863 0.2295283 -0.6157296 -0.8455558 -0.3602925 0.3939858 -0.1301857 -0.5328586 0.83613 0.5645427 -0.3118428 0.7642289 0.9818479 0.189601 -0.005119127 -0.1134292 -0.4775032 0.8712775 0.564944 -0.1351612 0.8139839 0.9355671 0.3383619 -0.10112 0.4244106 0.3205046 -0.8468486 -0.6548031 0.1704981 -0.7363173 -0.8931053 -0.3596295 0.2702401 -0.2397548 -0.4684426 0.8503407 0.5904176 -0.2385169 0.7710491 0.9600009 0.2564329 -0.1124299 0.2841836 0.3021366 -0.9099193 -0.6609955 0.2517652 -0.706894 -0.911159 -0.3210815 0.2582556 -0.7911955 -0.01813164 -0.6112944 -0.9374436 -0.01288456 -0.3478987 -0.934619 -0.2424209 0.2602296 -0.2576046 -0.2973594 0.9193569 0.4809613 -0.1608219 0.8618658 0.940836 0.101255 0.3233805 -0.797157 -0.1107139 -0.5935345 -0.94599 -0.2267749 0.2316811 -0.3448031 -0.3822065 0.8573383 0.5763928 -0.2484664 0.778483 0.9787304 -0.1304394 0.1583426 -0.8725522 -0.1114655 -0.4756345 -0.9208966 -0.2485772 0.3002647 -0.1703089 -0.4275413 0.8878081 0.5406324 -0.3380265 0.7703602 0.9578229 -0.2102513 0.1958817 -0.1858748 -0.2844728 0.9404924 0.6668744 -0.1479782 0.7303294 0.9928801 -0.02572664 0.1163068 -0.7090588 -0.1883108 -0.67954 -0.9172686 -0.2620242 0.2999361 -0.2967353 -0.4402301 0.8474347 0.5783095 -0.260071 0.7732536 0.9773178 -0.1312751 0.1661827 -0.8398053 -0.0709316 -0.5382338 -0.9294509 -0.279386 0.2409656 -0.6626328 -0.3703475 -0.6509688 -0.8762925 -0.3665947 -0.3126017 -0.8349857 -0.3038996 0.4587417 -0.2981135 -0.1517627 0.9423887 0.3403675 -0.2523741 0.905791 0.8335848 -0.3758853 0.4047797 -0.4101227 -0.6790757 -0.608815 0.3878879 0.3277903 -0.8614502 -0.131251 0.3211938 -0.937874 -0.2669118 0.002928603 -0.9637165 -0.1426091 -0.2282731 -0.963096 0.04323784 -0.4011323 -0.9149991 -0.5321241 0.8180207 -0.2183716 0.5971332 -0.406512 -0.6915055 0.664391 -0.7218118 -0.1938362 0.125164 -0.8754162 -0.4668838 0.8095922 -0.2594705 -0.5265316 0.9330353 -0.3591794 0.02086721 0.8706825 -0.01541492 -0.4916039 0.9916832 0.03113063 0.1248811 0.7545568 0.1783466 -0.6315351 0.8092552 -0.08797847 -0.580832 0.7502477 0.3366677 -0.5690195 0.1357464 0.4080257 -0.9028221 -0.2106082 0.2319797 -0.9496471 -0.2907724 -0.03161456 -0.9562697 -0.1835678 -0.472785 -0.8618453 -0.3205557 0.9377115 -0.1339442 0.6732064 -0.4179313 -0.6100218 0.8284418 -0.03361105 -0.5590657 0.7579101 0.3465323 -0.5527093 0.1947398 0.3760159 -0.9059185 -0.1048377 0.3007869 -0.9479116 -0.09784723 -0.06346935 -0.9931755 -0.1651206 -0.3691567 -0.9145811 -0.1451187 0.9875489 -0.06072529 0.7204887 -0.3253306 -0.6124182 0.8292291 -0.09978651 -0.5499289 0.7362567 0.3745242 -0.5636114 0.2071317 0.6181853 -0.7582503 -0.1829093 0.3344209 -0.9245036 -0.1190289 -0.06233064 -0.9909324 0.04451525 -0.4086932 -0.9115856 0.06033148 0.9978353 0.02616787 0.6457702 -0.4028764 -0.6485919 0.8444239 -0.01384548 -0.5354966 0.727649 0.3628337 -0.5821329 0.2557144 0.3497543 -0.9012669 -0.1881459 0.4067924 -0.8939357 -0.2371317 -0.04879277 -0.9702514 -0.07717868 -0.4117803 -0.9080092 -0.04734861 -0.9986537 -0.02118737 0.6304413 -0.364147 -0.6855222 0.3824697 7.0281e-4 -0.9239677 0.3824019 8.44322e-4 -0.9239957 0.3823131 0.001262621 -0.924032 0.3824429 7.57392e-4 -0.9239788 0.3843829 0.001179625 -0.923173 -0.1224067 -0.4877418 0.8643637 0.1310561 -0.4351892 0.8907494 0.3815951 -0.001128043 -0.9243289 0.384013 -0.01922577 -0.9231275 0.384624 -0.01472784 -0.9229558 0.3826825 7.73931e-7 -0.9238799 0.3570839 0.0596666 -0.9321647 0.3601253 0.08251285 -0.9292478 0.3955518 0.07051359 -0.9157327 0.3953407 0.06041189 -0.9165457 0.3139265 -0.2658719 -0.9114617 0.4358213 -0.3174356 -0.8421962 0.6144416 -0.278347 -0.7382307 0.3826808 -7.52808e-6 -0.9238806 0.3768401 0.03353133 -0.9256712 0.3923932 0.05966835 -0.9178602 0.3600663 0.1068186 -0.9267913 0.3889121 0.01167767 -0.9212008 0.370481 0.05538537 -0.9271873 0.3826697 -6.45746e-6 -0.9238853 0.3826844 7.06655e-6 -0.9238791 0.3826873 -1.48314e-5 -0.9238779 0.3826685 2.54741e-6 -0.9238858 0.3826795 6.49799e-8 -0.9238812 0.3956852 0.07316019 -0.9154676 0.382675 1.24771e-6 -0.923883 0.3826897 2.45228e-6 -0.9238769 0.3826819 5.70459e-6 -0.9238802 0.3826708 -2.72537e-6 -0.9238847 0.3826766 -4.51939e-7 -0.9238823 0.3826522 4.65453e-5 -0.9238925 0.3826721 3.29561e-5 -0.9238842 -0.2489645 -0.9666073 -0.06071964 -0.05916867 -0.4640269 0.8838428 0.08003996 -0.454585 0.8870999 0.9707199 0.09523817 0.2205276 0.9277369 -0.09464515 0.3610351 0.8711731 0.1382542 0.4711085 0.8881325 0.3388466 0.3104896 0.07857585 0.9802503 -0.1814807 -0.9050661 0.2988921 0.302521 -0.8063237 0.5812331 0.109591 -0.4896769 0.8511394 0.1891512 -0.839489 0.4185152 0.3465592 -0.7068481 -0.6512644 0.2760805 -0.9371594 -0.09126052 0.3367549 -0.9330761 -0.05650444 0.355213 -0.7565981 -0.5912424 0.2792699 -0.9574698 -0.1086579 0.267292 -0.9341761 0.1921854 0.300632 -0.912716 0.2396071 0.3309653 -0.8099221 0.3863676 0.4413007 -0.8761523 0.3684497 0.3108088 0.01896362 -0.9820569 -0.1876295 -0.7488837 0.6617258 -0.03594585 -0.9621791 0.2163117 -0.1655918 -0.9817011 0.09400127 -0.16561 -0.7081243 0.02751192 -0.7055515 -0.7149518 0.1659698 -0.6791893 -0.955483 0.1384852 -0.2605267 -0.6892485 0.03627905 -0.7236161 -0.7877191 0.5163161 -0.3360301 -0.6248111 0.2648955 -0.7344669 -0.1765225 0.8725631 -0.4554925 -0.3212248 0.5228661 -0.7895731 0.4628583 0.4986731 -0.7328624 0.02848893 0.2213097 -0.9747874 0.5442538 -0.1399593 -0.8271633 0.009809646 -0.09263582 -0.9956517 0.3441585 -0.3875265 -0.8552065 -0.1048337 -0.1983037 -0.9745181 0.3496172 -0.1842404 -0.9185985 -0.001401982 -0.04428737 -0.9990179 0.3736534 0.3103145 -0.8741213 -0.1839537 0.2372619 -0.9538699 0.3607751 0.5972063 -0.71637 -0.1448554 0.3674659 -0.9186869 0.4569432 0.5860894 -0.6691056 -0.06028365 0.4178137 -0.9065305 0.557663 0.2549729 -0.7899372 -0.3151561 0.1558367 -0.9361579 0.6401719 -0.1191675 -0.7589328 -0.002070134 -0.0590788 -0.9982511 0.5888897 -0.1708121 -0.789957 -0.05172516 -0.2225505 -0.9735481 -0.09305751 -0.2844939 -0.9541506 -0.2051821 -0.2686593 -0.9411283 -0.5670031 -0.4429972 -0.6944501 -0.3256458 -0.1991619 -0.9242777 0.1016886 -0.5580705 -0.8235391 -0.3772086 -0.2374086 -0.895182 -0.450238 -0.464906 -0.7623308 -0.3984245 -0.3923287 -0.8290573 -0.3751762 -0.2553854 -0.8910786 -0.4600092 -0.3257625 -0.8259965 -0.8938379 -0.2944368 -0.3381731 -0.5983134 -0.2707172 -0.754144 -0.5754462 -0.1997691 -0.7930662 -0.5171007 -0.2136872 -0.8288213 -0.9894984 -0.1371681 -0.04558382 -0.6423401 -0.3566638 -0.6783732 -0.6909107 -0.280425 -0.6663364 -0.6244603 -0.2582567 -0.7371246 -0.6023666 -0.3498417 -0.7174715 -0.1009314 0.2772984 -0.9554676 -0.9838608 -0.1624633 -0.07499037 -0.9866452 0.0465009 0.1561057 -0.7833739 0.05077345 -0.6194735 -0.746937 -0.1137462 -0.655093 -0.9753574 0.193452 -0.1060861 -0.6904488 0.1102954 -0.7149233 -0.8624812 0.09087724 0.4978629 -0.9708692 0.1234288 0.2053733 -0.9361433 0.173279 0.3059579 -0.6662768 0.03874644 0.7446972 -0.8410196 0.1624553 0.5160372 -0.9666658 0.1654259 0.195426 -0.5473008 0.6878532 0.4767807 -0.7210475 0.6898969 0.06428729 0.1265528 0.9758353 0.1781286 -0.004248098 0.987839 -0.1554223 0.7778654 0.6227914 -0.08400138 0.7057213 0.588317 -0.3947665 0.8716204 -0.01849271 -0.4898325 0.9685766 0.08188163 -0.2348506 0.896763 -0.2026381 -0.3933877 0.6806208 -0.366488 -0.634383 0.6196323 0.1556181 -0.7693105 0.5895919 -0.2047829 -0.78131 0.7741933 -0.1810874 -0.6064916 0.808084 0.03396476 -0.5880873 0.7847804 0.4401347 -0.4363498 0.5949665 0.5101114 -0.6211289 0.8102778 0.2429357 -0.5333217 0.9983719 0.004516701 0.05686161 0.9730558 0.1179213 -0.1981338 0.8607574 0.206084 -0.4654311 0.711246 -0.2348936 0.6625361 0.9974152 -0.02921328 0.06564675 0.5088403 -0.231742 0.8290821 0.9756479 -0.1263921 0.1792662 -0.09474322 -0.14138 0.9854113 -0.7683179 -0.0622086 0.6370381 -0.5660261 -0.2159964 0.7955879 -0.1753974 -0.3670381 0.91352 -0.5450082 -0.060867 0.8362184 -0.8481957 0.0970709 0.5207121 -0.8710871 0.04781618 0.4887954 -0.6806843 -0.05818425 0.7302626 -0.7498323 0.2029861 0.6297208 -0.4528808 0.681648 0.5746782 0.1299779 0.9539387 0.2703825 0.789134 0.6120021 0.05216194 0.9854029 0.1259666 -0.1145141 0.9665132 -0.04414041 -0.2527922 0.9566077 -0.1122297 -0.2688982 0.9884476 -0.04860512 -0.1435578 0.9973278 0.04045947 -0.06082979 0.9168775 -0.1956387 0.3479385 0.671644 -0.4217372 0.6091241 0.4789479 -0.4685936 0.7423131 0.3304404 -0.3009079 0.8945746 0.4018536 -0.3542435 0.8444083 0.3627151 -0.5866815 0.7240459 -0.4614182 -0.196516 0.8651443 -0.7744573 -0.2379583 0.5861669 -0.8817326 -0.2496286 0.4002913 -0.7903566 0.3552681 0.4991202 -0.5333549 0.6641623 0.5238521 0.1466669 0.9573049 0.2491105 0.8052728 0.5928977 -0.002843696 0.9454485 0.2633988 -0.1916982 0.944428 -0.01305006 -0.3284593 0.9661514 -0.1967651 -0.1668381 0.9699306 -0.2259869 0.09035832 0.8066003 -0.3580987 0.4702779 -0.2449012 -0.4554653 0.8559058 -0.4605133 -0.3145727 0.8300431 -0.242146 -0.4047052 0.8818044 -0.1479213 -0.4870151 0.8607761 -0.6268312 -0.2433335 0.7401834 -0.831334 0.09975757 0.5467469 -0.7101585 -0.3170299 0.628623 -0.8152285 -0.3178287 0.4841358 -0.8853132 0.07524144 0.4588674 -0.8557544 0.3842926 0.3464152 -0.7980047 0.404038 0.4471484 -0.6070858 0.7264755 0.3219941 -0.6087481 0.6785985 0.4110107 0.2698495 0.9626625 0.02149847 0.16708 0.9711189 0.1703303 0.8019034 0.5619642 -0.2028475 0.8080641 0.5853778 -0.06606971 0.9138701 0.3027839 -0.2704871 0.9268426 0.3044716 -0.2196809 0.9716631 -0.02703955 -0.2348186 0.05791834 -0.9956558 0.07290453 0.9408121 0.2395631 -0.2397542 0.8989726 -0.4110183 -0.1513671 0.932154 -0.3231102 -0.1633675 0.8825582 -0.3445598 -0.3199525 0.7863995 -0.6176777 0.007077385 0.9066354 -0.4204662 0.0349357 0.4230427 -0.8484129 0.3181673 0.6719872 -0.5989233 0.4355733 -0.1794711 -0.8247572 0.5362516 0.01814052 -0.6145677 0.7886556 -0.4898461 -0.6708812 0.5567487 -0.4167345 -0.4508581 0.7893411 -0.6339349 -0.5629556 0.53029 -0.559936 -0.391919 0.7299802 -0.7436568 -0.4542445 0.4905472 -0.656922 -0.361647 0.6615625 -0.9057429 -0.2844802 0.3141669 -0.9476732 0.06896634 0.3117034 -0.8723185 0.4047834 0.2742458 -0.5660979 0.7846543 0.2526872 0.2567773 0.9646753 -0.05888223 0.7856504 0.539553 -0.3027141 0.8910032 0.2825592 -0.3553499 0.9409987 -0.05100121 -0.3345452 0.8545999 -0.452801 -0.254225 0.6426031 -0.7589614 -0.1050663 0.2585878 -0.9604524 0.1032631 -0.09608508 -0.9713976 0.2171507 -0.4438093 -0.8523743 0.2765706 -0.7024948 -0.6471847 0.2960627 -0.832744 -0.4652749 0.3000945 -0.9663947 0.1196048 0.2275434 -0.92717 -0.3032381 0.2200055 -0.8268169 0.5235958 0.2054783 -0.5163634 0.84574 0.1345092 0.2681368 0.9512278 -0.1525392 0.7486768 0.5576007 -0.3585586 0.8419507 0.3535275 -0.4075994 0.9014061 -0.07347644 -0.4266946 0.7775553 -0.5364445 -0.3280777 0.5764471 -0.7930114 -0.1970826 0.2966768 -0.9528952 -0.06303715 -0.00945054 -0.9991837 0.03927644 -0.254705 -0.9613708 0.1043622 -0.5192297 -0.8411874 0.1510115 -0.799242 -0.5681775 0.1959251 -0.9785132 0.1220081 0.166211 -0.9060251 -0.3952437 0.1513305 -0.8295448 0.5430867 0.1300469 -0.4363397 0.8993502 0.02787292 0.2743582 0.944247 -0.1820026 0.6838986 0.6377811 -0.3542854 0.8159674 0.3582524 -0.4537095 0.8834987 -0.1165727 -0.4536969 0.765975 -0.5396165 -0.3494229 0.5865185 -0.7701749 -0.2506526 0.3320886 -0.9329997 -0.1386677 0.07213073 -0.9959938 -0.05285304 -0.1926302 -0.9809739 0.02416391 -0.4244623 -0.9022005 0.0765901 -0.70019 -0.7023523 0.1281997 -0.9124513 -0.3824385 0.1455112 -0.9736837 0.1178859 0.1950458 -0.8424782 0.5177934 0.1487298 -0.3804816 0.9246415 -0.01648617 0.2838828 0.9344074 -0.2151592 0.6149171 0.7127984 -0.3373359 0.8019748 0.3930237 -0.4498541 0.866425 -0.1577229 -0.4737417 0.7126486 -0.5895774 -0.3801717 0.5117009 -0.8193194 -0.2586076 0.3334607 -0.9259409 -0.1773059 0.06457718 -0.9923267 -0.1054396 -0.1640319 -0.9860859 -0.0269848 -0.3497699 -0.9361913 0.03473883 -0.6289982 -0.7718167 0.09306113 -0.9624047 0.1600606 0.2194489 -0.8812589 -0.4360058 0.1824326 -0.8306707 0.5330182 0.1608664 -0.3426029 0.9388266 -0.03504091 0.284699 0.9290614 -0.2362022 0.586039 0.7334401 -0.344418 0.812848 0.401703 -0.4217972 0.8787657 -0.1585426 -0.45015 0.6831368 -0.635252 -0.3602484 0.4985496 -0.8252475 -0.2653578 0.3594573 -0.9037516 -0.2324295 0.112213 -0.9815758 -0.1546518 -0.1398847 -0.9876128 -0.07108662 -0.3283865 -0.9445434 -2.49283e-4 -0.5321019 -0.8432892 0.07570216 -0.9367188 0.1091646 0.3326276 -0.8173991 -0.5173535 0.2533851 -0.7934256 0.5629301 0.2314855 -0.2638736 0.9637576 0.03926796 0.3262364 0.9283727 -0.1780279 0.6219009 0.7298453 -0.2838401 0.8544007 0.3901676 -0.3431744 0.9269522 -0.1145342 -0.3572698 0.7190698 -0.6259649 -0.3018385 0.5053874 -0.8238663 -0.2565696 0.4287597 -0.8651477 -0.2601626 0.1780902 -0.9645997 -0.1945027 -0.08487004 -0.9917763 -0.09579612 -0.2825949 -0.9592003 -0.008654365 -0.4821252 -0.8723115 0.0814113 -0.8951811 0.09350821 0.4357832 -0.7899696 -0.5248168 0.3170414 -0.7065133 0.5805157 0.4047722 -0.1530569 0.9658077 0.2092582 0.4143212 0.9098797 -0.02137843 0.7124416 0.6885842 -0.135199 0.898658 0.3872033 -0.2061244 0.9512838 -0.1253437 -0.2816877 0.7667305 -0.5771061 -0.2811992 0.6415811 -0.7136358 -0.2812427 0.5330801 -0.7961835 -0.2862125 0.2699804 -0.9391501 -0.2123854 -0.02778747 -0.9954116 -0.09156147 -0.2513192 -0.9678413 0.01104121 -0.4412313 -0.8900772 0.1143571 -0.8506769 0.09095153 0.5177612 -0.789777 -0.5125775 0.3369221 -0.6679451 0.5441613 0.5076789 -0.1743482 0.8999593 0.3995948 0.4421969 0.8846653 0.1477475 0.7561431 0.6544062 2.89898e-4 0.8786997 0.4746932 -0.05053008 0.9643531 0.1805404 -0.193464 0.9239978 -0.2354496 -0.3013163 0.7401217 -0.5691851 -0.3581176 0.5892519 -0.7293592 -0.3475878 0.2839751 -0.9193855 -0.2721916 -0.09284603 -0.9863843 -0.1357403 -0.2533194 -0.965679 -0.05738785 -0.4507439 -0.8895381 0.07451197 -0.8446122 0.1281957 0.5198039 -0.8512163 -0.4050229 0.3337476 -0.6632313 0.5113361 0.5464975 -0.1275342 0.9033414 0.4095235 0.3418002 0.9024833 0.2621001 0.667894 0.7426144 0.04941184 0.8249544 0.5374596 -0.1748925 0.8797122 0.3462697 -0.3258891 0.8884641 -0.08673441 -0.4506758 0.7405421 -0.4352805 -0.5119848 0.5715049 -0.6569272 -0.491761 0.3532919 -0.8628867 -0.3614021 -0.03713138 -0.9755788 -0.2164881 -0.3769856 -0.919359 -0.1125205 -0.5992743 -0.797922 0.06473551 -0.8879375 0.2044108 0.4120476 -0.7391866 0.5634985 0.3688801 -0.125348 0.9592735 0.2531447 0.2771376 0.9417563 0.1904988 0.4476396 0.8899381 0.08734368 0.6948262 0.6672882 -0.268222 0.7827696 0.481344 -0.394436 0.8290167 0.08368503 -0.5529268 0.7307063 -0.3701567 -0.5736308 0.5381749 -0.671162 -0.509813 0.3520927 -0.8244218 -0.4431246 -0.002393811 -0.9195613 -0.3929393 -0.4127327 -0.8629257 -0.2915664 -0.7610562 -0.6472514 -0.04311622 -0.9189461 -0.2624258 0.2943989 -0.90126 0.3859978 0.1968153 -0.4808336 0.8737853 0.0727899 -0.5484505 0.8310949 0.09210578 -0.9256656 0.3131332 0.2123457 -0.05412384 0.995629 -0.0761141 -0.05715659 0.9957778 -0.0718312 0.06511877 0.9912105 -0.1151577 0.07078937 0.9899793 -0.1221878 0.2490917 0.9534873 -0.1697504 0.2048316 0.9582227 -0.1996326 0.6472055 0.6866465 -0.3311216 0.5687085 0.7299613 -0.3791136 0.8445653 0.3243262 -0.4260539 0.7994657 0.3842151 -0.461772 0.8795277 0.1671336 -0.4455304 0.865045 0.1466681 -0.4797767 0.8761403 0.1930335 -0.4417196 0.8941057 -0.03140692 -0.4467533 0.8872687 -0.02586945 -0.460527 0.8080806 -0.3761216 -0.4533633 0.7797316 -0.3917689 -0.4884012 0.8638418 -0.09444182 -0.4948312 0.5286625 -0.7712909 -0.3544379 0.5064763 -0.7700897 -0.3878706 0.157814 -0.9627623 -0.2195077 0.1489246 -0.9557326 -0.253765 -0.313382 -0.947311 -0.06628423 -0.296736 -0.9517675 -0.07801554 -0.8086386 -0.5733327 0.1318837 -0.7974266 -0.5893987 0.1293064 -0.9742979 -0.05126982 0.2193512 -0.9710584 -0.05342791 0.2327899 -0.8759804 0.422016 0.2335824 -0.4767368 0.8740674 0.09342542 -0.07578348 0.9955835 -0.05541042 0.1139439 0.9857026 -0.1241252 0.3761215 0.9034945 -0.2054999 0.6981598 0.6432108 -0.3144087 0.8292246 0.3982171 -0.392186 0.8216166 -0.3756446 -0.4287625 0.5172859 -0.7942359 -0.3187549 0.1742966 -0.9658235 -0.1918481 -0.2972457 -0.9540305 -0.03835394 -0.8074682 -0.5635654 0.1743247 -0.9650494 -0.04719319 0.2577837 -0.8646491 0.4047887 0.2975366 -0.5001455 0.8543584 0.14116 -0.07992375 0.9967689 -0.007997562 0.138567 0.9852933 -0.0999813 0.3727254 0.9042521 -0.2083362 0.6734307 0.6493997 -0.3532297 0.8099037 0.428951 -0.4000715 0.8691576 0.205694 -0.4497277 0.882457 -0.0305841 -0.4693977 0.8073272 -0.3832415 -0.4487191 0.5184924 -0.8004786 -0.3006654 0.1960101 -0.9641654 -0.1787883 -0.2595174 -0.9656574 0.01250391 -0.7791203 -0.5761669 0.2469887 -0.9465882 -0.04539768 0.3192332 -0.3431747 0.9372983 -0.06085156 -0.07723743 0.9969057 0.0146082 0.0970334 0.9927368 -0.07112116 0.3338469 0.923112 -0.1908154 0.6590521 0.6534567 -0.3723503 0.8160191 0.4069169 -0.4105259 0.8790166 0.2408915 -0.4114623 0.8904444 -0.02347288 -0.4544863 0.8079311 -0.4312815 -0.4015514 0.5265701 -0.8028065 -0.2796884 0.2143085 -0.9643166 -0.1554517 -0.2402416 -0.9684003 0.06696943 -0.1615993 0.9193329 -0.3587655 0.1487713 0.8431035 -0.5167627 0.542344 0.6297485 -0.5561292 0.7284964 0.296073 -0.6177651 0.7873415 0.1889452 -0.5868501 0.8066869 -0.05550803 -0.5883665 0.7611197 -0.4464453 -0.4705141 0.5105836 -0.8043645 -0.3038126 -0.5707141 0.7877541 -0.2317951 -0.4197124 0.7183566 -0.554802 0.3919199 0.1586821 -0.9062112 0.481124 0.1236142 -0.8678935 0.4279116 0.01694723 -0.9036617 0.3850121 -0.1850018 -0.9041792 0.3837492 -0.4875108 -0.7842638 -0.1731073 -0.9769279 0.1250831 -0.848506 0.4540054 0.2718759 0.2924661 -0.5349262 0.7926648 0.8730189 -0.04554887 -0.4855548 0.8660638 -0.07091802 -0.4948779 0.7194664 -0.5164418 0.4643877 0.2864011 -0.6507825 0.703176 0.09949967 -0.9895545 0.104316 0.6457458 -0.7322805 -0.2162813 -0.1504422 -0.4976893 0.8542087 -0.5562228 -0.769909 0.3128202 -0.1770784 -0.4594443 0.8703759 0.5784791 -0.7889271 0.2072579 0.6970962 -0.6464143 0.3101701 0.2190736 -0.7598085 0.6121256 -0.2108693 -0.9596206 -0.1861787 0.4150482 -0.7763466 -0.4743637 -0.6237383 -0.3053859 0.7195068 -0.2806557 -0.4368963 0.8546076 -0.5720731 -0.331643 0.7501634 0.0702687 -0.5891892 0.8049337 0.7414876 -0.6500668 0.1661604 0.1403038 -0.8064498 0.5744158 -0.1712588 -0.9415411 -0.290122 0.5811333 -0.6752419 -0.4542384 -0.9171304 0.2329873 0.323402 -0.7752349 0.6022903 0.1904136 -0.1894217 0.9808316 0.04570198 0.2045131 0.9705951 -0.1269628 0.454145 0.8628478 -0.2219143 0.6412247 0.7013252 -0.311406 0.7728087 0.5081263 -0.3802293 0.8940868 0.127762 -0.4292851 0.847766 -0.3044769 -0.4342656 0.6176392 -0.6575021 -0.4315238 0.5687752 -0.6944621 -0.4407008 0.526714 -0.8091645 -0.2604327 0.3606187 -0.7527752 -0.5507121 -0.05728697 -0.9130879 -0.4037185 -0.2088574 -0.9220468 -0.3258961 -0.6646056 -0.7407668 -0.09779569 -0.9051063 -0.3517066 0.2389248 -0.9471223 -0.08165512 0.3103092 -0.9348497 0.2333089 0.2676246 -0.7668666 0.6262365 0.1405112 -0.1833082 0.9829253 0.01599815 0.1427408 0.9804853 -0.1351801 0.3723176 0.8832517 -0.285037 0.6071858 0.6760196 -0.41752 0.7594579 0.4971082 -0.419651 0.8855467 0.1458242 -0.4410697 0.873382 -0.1868076 -0.4497852 0.6336696 -0.6617441 -0.4006966 0.6310329 -0.6800288 -0.3733071 0.06179181 -0.9922936 -0.1074022 -0.1289014 -0.9912575 -0.02815952 -0.6561716 -0.7246166 0.2106408 -0.7851113 -0.6031263 0.1408504 -0.9036503 -0.3636987 0.22614 -0.9619418 -0.1986408 0.1876424 -0.9448848 0.2332599 0.2297448 -0.7136076 0.6813928 0.1626896 -0.1572428 0.9873332 0.02116224 0.1517086 0.9740806 -0.1677842 0.310265 0.9234385 -0.225825 0.5379401 0.7210507 -0.4366994 0.7583637 0.4262777 -0.4931245 0.8578312 0.1267813 -0.4980482 0.8576741 -0.1816145 -0.4810522 0.6679179 -0.584209 -0.4610698 0.4881518 -0.8116172 -0.3209136 0.1708302 -0.9811471 -0.09037405 -0.2548923 -0.96439 0.07058231 -0.9699742 -0.1421701 0.1973264 0.1506025 -0.8584414 -0.4903033 0.4049957 0.4383235 -0.8024033 0.1022013 0.5224279 -0.8465365 -0.4462378 -0.5780147 0.6832062 -0.7496488 -0.6595997 0.05435903 0.2002005 -0.7920001 0.5767632 -0.4638479 -0.5587068 0.6875258 -0.7517326 -0.6573702 -0.0525594 -0.1579244 -0.92248 -0.3522648 0.7649903 -0.6240764 0.1591178 0.5313403 -0.7018246 -0.4744679 -0.3106269 -0.6449027 0.6982918 -0.7268273 -0.6868173 -0.001997911 -0.5920555 -0.1988473 0.7809802 -0.1600663 -0.4388913 0.884168 -0.9352781 -0.2805233 -0.2157818 0.2239573 -0.8540823 0.4694535 -0.3113564 -0.6244142 0.7163547 -0.7306436 -0.6825567 0.01661612 -0.1043493 -0.9432623 -0.315226 0.7405291 -0.6037773 0.2950757 0.5699729 -0.6788798 -0.4628749 0.5119832 0.2114434 -0.8325652 -0.1993464 0.1022683 -0.974578 0.8993698 0.1047487 -0.4244545 0.2260191 -0.1542433 0.9618338 0.8192512 0.008789092 0.5733675 -0.8735272 0.07192024 -0.481433 0.1174316 0.9930597 0.006494623 0.3256954 0.05897276 -0.9436338 -0.3632561 -0.05077178 -0.9303048 0.9079772 -0.3635511 0.2083458 0.1453006 -0.3559855 0.9231263 0.1792976 -0.3962469 0.900467 -0.6928611 -0.2764002 0.6659928 -0.8014247 0.07809067 -0.5929757 0.7811003 0.1577434 -0.6041518 -0.2393598 0.1736206 -0.9552815 0.9015357 -0.3077564 0.3041699 -0.01928252 -0.3356269 0.9417976 0.1592181 -0.3020228 0.9399105 -0.5528631 -0.1883329 0.8117099 -0.9881042 0.003955788 -0.153735 -0.04928138 -0.29959 0.9527944 -0.5797839 -0.1088628 0.8074649 0.06886408 -0.312748 0.9473365 -0.9875038 0.0942696 -0.1262914 -0.6976677 -0.1900267 -0.6907601 -0.5202558 0.09709108 -0.8484734 0.3765905 -0.009572998 -0.9263303 0.8066621 -0.4935346 0.3251458 0.2176407 -0.2994293 0.9289643 -0.6456714 -0.2980633 0.7030411 0.2471037 -0.3364084 0.9087184 -0.9662428 0.01050452 -0.257419 -0.3707429 -0.1468023 -0.9170598 -0.3705126 0.09431996 -0.9240261 0.5526556 0.06648198 -0.8307539 0.9215595 -0.3675042 0.1251755 0.4577378 0.4487884 -0.7675058 -0.3018972 0.4329892 -0.8493401 0.8862262 0.245051 -0.3931326 0.1932008 -0.3065206 0.9320507 0.9044445 -0.1819522 0.3858414 -0.530305 -0.09475291 0.8424954 -0.9026777 0.2271961 0.3654518 -0.9366344 0.2766635 -0.2148795 0.6800705 0.3395955 -0.6497531 -0.1119461 0.5320629 -0.8392718 0.948288 -0.2721872 0.1632913 0.1784592 -0.5055942 0.844113 -0.6281429 -0.1891677 0.7547531 -0.9634573 0.2442489 -0.1099656 0.7518023 0.2347344 -0.6161923 -0.1627174 0.4719878 -0.8664587 0.8482009 -0.354891 0.3932017 0.134326 -0.5323408 0.8358049 -0.5619215 -0.3158554 0.7645125 -0.9830768 0.183143 -0.004310348 -0.5650152 -0.1281565 0.8150667 0.1115835 -0.4738331 0.8735166 -0.9338173 0.342899 -0.102007 -0.4233761 0.3186586 -0.8480622 0.6551432 0.1634233 -0.737618 0.8913814 -0.3631183 0.2712642 -0.5847989 -0.2547353 0.770143 0.2499209 -0.4683043 0.8474848 -0.9650797 0.2376393 -0.1102211 -0.2910442 0.3015193 -0.9079534 0.6551573 0.2690531 -0.7059599 0.91769 -0.3040858 0.2556889 0.9373077 -0.009271118 -0.3483796 0.7909636 -0.01503892 -0.6116784 0.2599247 -0.2995753 0.9179835 0.9356608 -0.2389062 0.259736 -0.4809915 -0.1635203 0.861341 -0.94105 0.09762362 0.3238744 0.9437088 -0.2352047 0.2325778 0.7952147 -0.1243865 -0.5934321 0.3415701 -0.3788193 0.8601313 -0.5782087 -0.2356358 0.7811213 -0.9799258 -0.1183598 0.1604255 0.9227403 -0.2426248 0.2994719 0.8729128 -0.1055211 -0.476328 0.1737942 -0.4267722 0.8875027 -0.5378056 -0.3419077 0.7706258 -0.9562719 -0.2166352 0.1965027 -0.6670537 -0.140867 0.7315708 0.185101 -0.2809312 0.9417087 -0.9929098 -0.01981176 0.1172074 0.9160893 -0.2655182 0.3004669 0.7075124 -0.1953912 -0.6791527 -0.5806423 -0.2358026 0.7792634 0.3288983 -0.420121 0.8457685 -0.9781279 -0.1379769 0.155654 0.935113 -0.2619434 0.2386409 0.8405868 -0.0509202 -0.5392781 0.8775207 -0.3632142 -0.3131019 0.6637514 -0.3677244 -0.6513163 0.2991506 -0.1507491 0.9422227 0.8363627 -0.3007878 0.4582839 -0.3389687 -0.2537859 0.905921 -0.8319547 -0.3791011 0.4051343 0.4123962 -0.6774147 -0.6091294 -0.3895658 0.3264219 -0.8612126 0.1295626 0.3218245 -0.9378926 0.2664642 0.004076967 -0.9638361 0.1430486 -0.2275929 -0.9631918 -0.04215578 -0.4012065 -0.9150171 -0.1220713 -0.8758133 -0.466958 -0.6617423 -0.7243073 -0.1935877 -0.5959353 -0.4086697 -0.6912671 0.5725972 0.7849799 -0.2365143 -0.9316527 -0.3627264 0.02128196 -0.8088735 -0.2624735 -0.5261477 -0.9917312 0.02733573 0.1253867 -0.870873 -0.01865981 -0.4911536 -0.7555187 0.1755515 -0.6311681 -0.8090917 -0.09306373 -0.580267 -0.7528674 0.3319584 -0.5683258 -0.139081 0.407488 -0.9025575 0.2083506 0.2337481 -0.9497115 0.2902526 -0.02931071 -0.9565011 0.1860203 -0.4712081 -0.862183 -0.6708909 -0.422106 -0.6096982 0.3646203 0.9185836 -0.1524997 -0.8290652 -0.03182544 -0.5582455 -0.7565055 0.3479277 -0.5537561 -0.1934714 0.3726742 -0.9075696 0.1056961 0.2956681 -0.9494255 0.09673606 -0.06878517 -0.9929304 0.1623958 -0.374493 -0.9128978 -0.7227293 -0.3243942 -0.6102711 -0.2856511 -0.9507026 0.1206977 -0.8308892 -0.09523817 -0.5482271 -0.7327481 0.3778838 -0.5659364 -0.2011887 0.614099 -0.7631549 0.185483 0.324678 -0.927459 0.1172065 -0.07185125 -0.9905049 -0.05002993 -0.4157088 -0.9081207 -0.6509033 -0.4011267 -0.6445325 0.4417699 -0.8770624 -0.188682 -0.8444601 -0.02782578 -0.5348952 -0.7353589 0.3513773 -0.5794663 -0.2635422 0.3496756 -0.8990398 0.179111 0.4155662 -0.8917533 0.2372179 -0.03850825 -0.9706929 0.08461792 -0.4049883 -0.9103979 -0.6411046 -0.4209309 -0.641718 0.06034118 -0.9978888 -0.0240193 -0.3831463 -0.001435849 -0.9236866 -0.3831594 -0.001526046 -0.923681 -0.3833225 -0.00220965 -0.9236119 -0.3832166 -0.001730782 -0.9236569 -0.3848607 -1.39831e-4 -0.9229747 0.1214427 -0.4937008 0.8611104 -0.119394 -0.4344232 0.8927606 -0.382065 -0.002459815 -0.9241322 -0.3846228 -0.01461044 -0.9229582 -0.3840118 -0.01910831 -0.9231305 -0.3826779 1.19241e-4 -0.9238818 -0.3697394 0.06843799 -0.9266117 -0.3775145 0.07308403 -0.9231151 -0.348742 0.1317439 -0.927913 -0.3985264 0.0915072 -0.9125804 -0.3091452 -0.2415926 -0.9198164 -0.4327971 -0.2454848 -0.8674238 -0.5794599 -0.2292753 -0.7820864 -0.3826773 1.0487e-4 -0.9238821 -0.3628874 0.05093645 -0.9304399 -0.3957714 0.05465372 -0.9167213 -0.385157 0.1078762 -0.9165243 -0.3911985 0.0160828 -0.9201658 -0.3621326 0.07941262 -0.9287377 -0.3826494 1.09819e-4 -0.9238936 -0.3826803 1.33154e-4 -0.9238808 -0.3826689 8.72767e-5 -0.9238855 -0.3826771 1.1585e-4 -0.9238822 -0.3826728 1.22709e-4 -0.9238839 -0.382651 1.44103e-4 -0.923893 -0.3826598 1.107e-4 -0.9238893 -0.3826818 1.1589e-4 -0.9238802 -0.3826825 1.32568e-4 -0.92388 -0.3826859 1.09799e-4 -0.9238786 -0.3826741 1.1157e-4 -0.9238834 -0.3826461 1.79161e-4 -0.923895 -0.3826795 1.60093e-4 -0.9238812 0.2486698 -0.9666831 -0.06072146 0.06569461 -0.4606445 0.8851502 -0.07854854 -0.4480869 0.8905326 -0.9277672 -0.09436106 0.361032 -0.9706914 0.09553814 0.2205238 -0.8711345 0.1385226 0.4711012 -0.8880295 0.3391219 0.3104834 -0.07827237 0.9802744 -0.1814815 - - - - - - - - - - 0.4965415 0.6333929 0 0.5093963 0.6312152 0 0.5112672 0.6443765 0 0.4962665 0.6456636 0 0.5131348 0.6585428 0 0.4959183 0.6589515 0 0.4967164 0.6202019 0 0.5086662 0.6179746 0 0.4967623 0.6108831 0 0.5076306 0.6090178 0 0.4967043 0.6017393 0 0.5061331 0.6008661 0 0.4966226 0.5957084 0 0.5065531 0.5948374 0 0.496589 0.5900873 0 0.5444245 0.2822304 0 0.5424681 0.3153864 0 0.5014606 0.3120741 0 0.5051855 0.2813362 0 0.4451473 0.2620032 0 0.507609 0.5900745 0 0.4966106 0.5851963 0 0.5084143 0.5847334 0 0.4967307 0.5795859 0 0.5091437 0.5795953 0 0.4968914 0.5742974 0 0.5075725 0.5727417 0 0.5431507 0.6731873 0 0.5440213 0.6990651 0 0.518056 0.7020631 0 0.5154205 0.6748595 0 0.6109233 0.7334352 0 0.6165876 0.7497649 0 0.5847391 0.7700418 0 0.5821213 0.7524817 0 0.522357 0.7900599 0 0.4918951 0.7910582 0 0.4925479 0.7703096 0 0.5223221 0.7693663 0 0.494781 0.702348 0 0.5206556 0.7254395 0 0.4930491 0.7247825 0 0.522192 0.7480767 0 0.4922743 0.7477435 0 0.5483273 0.7208348 0 0.549784 0.7440267 0 0.5522055 0.7639002 0 0.5692416 0.6939338 0 0.5733316 0.7133099 0 0.5646051 0.6713361 0 0.5918345 0.6620613 0 0.5949637 0.6804848 0 0.5552163 0.78285 0 0.5783578 0.7338269 0 0.4955081 0.6748599 0 0.6054689 0.714718 0 0.6006301 0.6975552 0 0.5330297 0.5881429 0 0.5581087 0.5776831 0 0.5630929 0.5849321 0 0.5355285 0.5963541 0 0.5202043 0.6138605 0 0.5252141 0.6140837 0 0.5197384 0.6277266 0 0.5257633 0.6256184 0 0.5265803 0.6406399 0 0.5306598 0.6354876 0 0.5388246 0.6431567 0 0.5390612 0.6529697 0 0.5576994 0.6429524 0 0.5606516 0.6530979 0 0.5844758 0.633973 0 0.5891004 0.6478974 0 0.5962461 0.5855478 0 0.6090439 0.576173 0 0.6174592 0.5892209 0 0.6034947 0.5958011 0 0.6200929 0.601074 0 0.6048987 0.6039404 0 0.6182232 0.6140212 0 0.6038413 0.610856 0 0.6054539 0.6334485 0 0.5968639 0.6200419 0 0.5375596 0.601153 0 0.5629969 0.5932469 0 0.5621125 0.5989872 0 0.5403762 0.6052087 0 0.5280517 0.6148796 0 0.5313263 0.6157835 0 0.5276728 0.6232679 0 0.5307786 0.6211535 0 0.5365468 0.6248725 0 0.5343302 0.6305956 0 0.5458727 0.6310536 0 0.5432692 0.634888 0 0.5596989 0.6316954 0 0.5608782 0.6336677 0 0.5734797 0.6243196 0 0.5769246 0.6255393 0 0.5870609 0.600788 0 0.5758411 0.6022984 0 0.5881653 0.6060458 0 0.5823762 0.606329 0 0.5876122 0.610292 0 0.5832477 0.6108738 0 0.5847947 0.6165416 0 0.5806911 0.616268 0 0.5599476 0.6062739 0 0.5706033 0.6076817 0 0.5741212 0.6099587 0 0.574476 0.6128074 0 0.572778 0.6166807 0 0.5687085 0.6215203 0 0.5595641 0.6274751 0 0.5478418 0.6284173 0 0.5374906 0.6201021 0 0.5385243 0.6233236 0 0.5450745 0.6123152 0 0.5395062 0.6164775 0 0.5930978 0.5297614 0 0.6084058 0.5450394 0 0.5942226 0.5590968 0 0.5828575 0.5458178 0 0.6061998 0.5145786 0 0.6221552 0.5320732 0 0.5703851 0.563055 0 0.5826502 0.5740524 0 0.6348924 0.5184197 0 0.6172784 0.4987039 0 0.5698522 0.5319677 0 0.5553792 0.55028 0 0.5465834 0.5430837 0 0.5585518 0.5234257 0 0.5788026 0.5183681 0 0.5636837 0.5094464 0 0.5432537 0.5658178 0 0.5289306 0.5615243 0 0.5844538 0.4746513 0 0.6020653 0.4863194 0 0.5914333 0.5011637 0 0.5758893 0.4897621 0 0.5894586 0.4620458 0 0.6091079 0.4747889 0 0.5375109 0.4799255 0 0.5446802 0.4682066 0 0.5602372 0.4782801 0 0.5513543 0.4920188 0 0.5478871 0.4558063 0 0.5670864 0.4639358 0 0.5493185 0.4444604 0 0.5700509 0.4526195 0 0.4984782 0.4710541 0 0.4985004 0.4585459 0 0.5255243 0.4611014 0 0.5223952 0.4733256 0 0.4986093 0.4481865 0 0.4988085 0.4375071 0 0.5274594 0.4391998 0 0.5265905 0.4504431 0 0.5252304 0.5421522 0 0.5280588 0.5493534 0 0.5187963 0.5534138 0 0.5180187 0.5482894 0 0.512597 0.4877262 0 0.5170411 0.4827853 0 0.5292891 0.4887251 0 0.5256644 0.493528 0 0.5422809 0.500628 0 0.5338609 0.5057406 0 0.5372442 0.5366243 0 0.5312431 0.5326582 0 0.5371931 0.5222468 0 0.5378507 0.5199777 0 0.5455607 0.5204462 0 0.536939 0.5170461 0 0.546485 0.5136905 0 0.5380632 0.5182526 0 0.4974101 0.5586822 0 0.4975157 0.5526641 0 0.5031834 0.5529988 0 0.503182 0.5581136 0 0.5115248 0.5558948 0 0.5111411 0.5519069 0 0.4984797 0.4856949 0 0.4985463 0.4807438 0 0.5117351 0.5614409 0 0.504742 0.5633815 0 0.4973161 0.5632876 0 0.517944 0.5610359 0 0.5152345 0.6050162 0 0.5139314 0.5919499 0 0.5126246 0.5981119 0 0.5124838 0.5730836 0 0.5145051 0.5790276 0 0.5132058 0.5887396 0 0.5141501 0.5828994 0 0.5180223 0.5681777 0 0.5199938 0.5664012 0 0.5260132 0.5669217 0 0.5227948 0.5733402 0 0.5273017 0.5725582 0 0.5222953 0.5780698 0 0.5273939 0.5791944 0 0.5213379 0.5837876 0 0.5250232 0.5876253 0 0.5196238 0.5902236 0 0.5285293 0.5711561 0 0.5306479 0.5785337 0 0.6217113 0.5662074 0 0.6357267 0.5524203 0 0.644084 0.5763559 0 0.628886 0.5831702 0 0.6391965 0.6247219 0 0.6495482 0.6314657 0 0.6256841 0.6729099 0 0.475177 0.259984 0 0.471669 0.2827107 0 0.6192284 0.6600882 0 0.6285638 0.6184899 0 0.6129485 0.6469982 0 0.6495339 0.5423424 0 0.6581115 0.5721533 0 0.6587119 0.5995806 0 0.6460564 0.5985954 0 0.6318034 0.5992309 0 0.6891347 0.6589553 0 0.6535918 0.7127686 0 0.6431614 0.6985577 0 0.6743852 0.6471801 0 0.6337943 0.6856733 0 0.6614651 0.6387794 0 0.7090306 0.5607696 0 0.713612 0.6121887 0 0.690267 0.6052541 0 0.688063 0.5659021 0 0.6729063 0.6015971 0 0.6718506 0.5693578 0 0.6897442 0.524168 0 0.6746454 0.5313922 0 0.6618775 0.5361083 0 0.6695032 0.4900459 0 0.6559759 0.4997383 0 0.6452613 0.5082212 0 0.633717 0.4722455 0 0.6440347 0.4572387 0 0.6252624 0.4871466 0 0.5936168 0.4507509 0 0.5937272 0.4315802 0 0.6189538 0.4442621 0 0.614561 0.460129 0 0.5273342 0.4137791 0 0.5495295 0.4172496 0 0.5500423 0.4327356 0 0.527811 0.4276507 0 0.5706387 0.4401427 0 0.5702747 0.4230772 0 0.4993532 0.4251863 0 0.5000185 0.4120852 0 0.4973941 0.5685036 0 0.5047303 0.5673993 0 0.5035047 0.5698847 0 0.5082708 0.5674664 0 0.5082591 0.5695481 0 0.502852 0.5724393 0 0.500902 0.5702761 0 0.4997753 0.5712843 0 0.5008734 0.571721 0 0.5082162 0.5643775 0 0.5034227 0.5685201 0 0.5150395 0.5639781 0 0.5165147 0.5701151 0 0.5156351 0.5719859 0 0.5087306 0.5748108 0 0.5046815 0.5704305 0 0.5011826 0.5703653 0 0.5050816 0.5666128 0 0.4995582 0.5677769 0 0.5118995 0.5662578 0 0.5133975 0.5723949 0 0.5119054 0.5709247 0 0.5049877 0.5737507 0 0.5010031 0.5692721 0 0.4975319 0.5690586 0 0.5177532 0.5473306 0 0.5244981 0.5410134 0 0.5098975 0.5438795 0 0.5110181 0.5511569 0 0.5031403 0.5522384 0 0.5032248 0.5449139 0 0.5216877 0.5023621 0 0.5176686 0.5072556 0 0.5073099 0.5039192 0 0.5101443 0.4965566 0 0.4988092 0.5029907 0 0.498623 0.4940708 0 0.5051541 0.5108729 0 0.5138274 0.5120938 0 0.4987515 0.5104533 0 0.4477823 0.2853329 0 0.5294273 0.5093142 0 0.5350112 0.5154918 0 0.5211471 0.5359387 0 0.5265421 0.5286947 0 0.5301292 0.5321256 0 0.5350195 0.5240356 0 0.5096345 0.2589676 0 0.5229176 0.5133673 0 0.5038536 0.420137 0 0.4638482 0.3917409 0 0.4664414 0.3723272 0 0.5263922 0.5117239 0 0.5025029 0.3900797 0 0.4680987 0.3454336 0 0.4386343 0.3338757 0 0.5333192 0.5137573 0 0.5277244 0.5137045 0 0.4452211 0.309009 0 0.4682168 0.3101866 0 0.4976203 0.5448526 0 0.4977165 0.5383847 0 0.502458 0.5379279 0 0.5016779 0.358578 0 0.5421259 0.3696681 0 0.5434716 0.4092422 0 0.4326441 0.3516345 0 0.5080992 0.5374445 0 0.5021641 0.4389187 0 0.4617135 0.4114708 0 0.5127299 0.5352485 0 0.5157581 0.5403443 0 0.5420299 0.4376253 0 0.5407374 0.4572582 0 0.5172306 0.532509 0 0.5478168 0.2598823 0 0.4276224 0.3656361 0 0.5227667 0.5285341 0 0.5307295 0.5245527 0 0.5266987 0.5256728 0 0.4975303 0.551872 0 0.7459101 0.484356 0 0.4229604 0.3764841 0 0.5372748 0.4731653 0 0.4994833 0.4552354 0 0.7327507 0.4911814 0 0.7180837 0.4666281 0 0.4575103 0.4255724 0 0.7307714 0.4592943 0 0.7043092 0.4746798 0 0.7178573 0.4994541 0 0.6915343 0.4461637 0 0.7054584 0.440748 0 0.6889723 0.4820064 0 0.7039546 0.5110034 0 0.6744649 0.4510378 0 0.7192204 0.4347795 0 0.6327121 0.3944359 0 0.6269291 0.3712784 0 0.6471314 0.3719262 0 0.6536256 0.3946075 0 0.6719739 0.3930565 0 0.6819792 0.4217963 0 0.4178854 0.3855972 0 0.4982657 0.2043402 0 0.6633211 0.4252274 0 0.6724712 0.3246897 0 0.6755107 0.3487027 0 0.6617243 0.3503736 0 0.4714554 0.1989234 0 0.4813958 0.1733272 0 0.6613039 0.3247428 0 0.6380948 0.3216828 0 0.6419927 0.3497696 0 0.6205781 0.3476718 0 0.6135541 0.3173862 0 0.5073613 0.17945 0 0.6861491 0.3904079 0 0.6959625 0.4180646 0 0.6798092 0.368942 0 0.6657807 0.3713588 0 0.5351648 0.1846897 0 0.5258878 0.2101725 0 0.7033001 0.3848577 0 0.4851203 0.2318982 0 0.711765 0.4126053 0 0.4601279 0.2293767 0 0.5175792 0.2332142 0 0.6398633 0.4265797 0 0.5587801 0.1119307 0 0.5524333 0.1361982 0 0.6854943 0.319989 0 0.6910883 0.3438382 0 0.6970941 0.3635681 0 0.5248845 0.1324043 0 0.5468554 0.3866981 0 0.5318311 0.1095835 0 0.5152182 0.15759 0 0.5662936 0.3872254 0 0.5688452 0.4091037 0 0.5436562 0.1621578 0 0.5487012 0.4044508 0 0.5925865 0.4154523 0 0.5642093 0.06194432 0 0.5629287 0.08982407 0 0.5895283 0.3903148 0 0.6102276 0.3926191 0 0.617153 0.4225339 0 0.5852029 0.3675818 0 0.563563 0.3662635 0 0.5227632 0.3354411 0 0.5013283 0.3346894 0 0.5373949 0.08954628 0 0.5015027 0.3038651 0 0.5397314 0.06292222 0 0.4891999 0.1518925 0 0.5214548 0.3043903 0 0.5588728 0.3081367 0 0.498733 0.1259428 0 0.5065829 0.1057328 0 0.5614405 0.3395563 0 0.542136 0.3366433 0 0.5174468 0.063518 0 0.5399374 0.3058439 0 0.5794011 0.341691 0 0.5126013 0.08675967 0 0.5724207 0.3104301 0 0.654833 0.2659895 0 0.6040794 0.3691457 0 0.525923 0.3853098 0 0.5270392 0.4008782 0 0.500378 0.3993592 0 0.6535003 0.2899654 0 0.5006703 0.3840852 0 0.5241621 0.3638581 0 0.6225674 0.2879018 0 0.5010235 0.3629861 0 0.544863 0.3651749 0 0.5974039 0.3443045 0 0.5891189 0.3132082 0 0.7217072 0.5366147 0 0.7339038 0.5255356 0 0.7528265 0.5155991 0 0.7610678 0.5069012 0 0.5674586 0.6094061 0 0.5624867 0.6098755 0 0.5702959 0.6124769 0 0.5691195 0.6111028 0 0.5636165 0.6191038 0 0.570115 0.6146917 0 0.5512975 0.623898 0 0.5564409 0.622679 0 0.5422779 0.6197105 0 0.5465319 0.622164 0 0.5497049 0.6139239 0 0.5428975 0.6176851 0 0.743212 0.5511338 0 0.7340183 0.5471614 0 0.7437664 0.5399705 0 0.7500981 0.5485175 0 0.7519163 0.5574161 0 0.7479055 0.5585058 0 0.7904194 0.6148726 0 0.6237831 0.2641259 0 0.5817509 0.4177033 0 0.5805755 0.3769643 0 0.6159986 0.3812961 0 0.6124501 0.4235719 0 0.6515048 0.325605 0 0.648194 0.3839992 0 0.619297 0.3234494 0 0.5818817 0.3195438 0 0.5842326 0.2852132 0 0.5865384 0.2618921 0 0.6457286 0.4269088 0 0.6104719 0.4558325 0 0.6438744 0.458963 0 0.5808672 0.4502289 0 0.5756748 0.4675785 0 0.6095021 0.4748889 0 0.6427186 0.4785182 0 0.641626 0.4967773 0 0.6070473 0.4931375 0 0.5704449 0.4856914 0 0.602519 0.1694274 0 0.5738183 0.1662054 0 0.5800853 0.139113 0 0.6073309 0.1414333 0 0.664342 0.09150414 0 0.6373053 0.09030224 0 0.6397993 0.06192471 0 0.665874 0.06308694 0 0.6614677 0.1447961 0 0.6324976 0.1430235 0 0.6348743 0.1147283 0 0.6630213 0.1159313 0 0.5981667 0.1928253 0 0.628594 0.1955368 0 0.6263175 0.2220014 0 0.5933129 0.2192744 0 0.5844871 0.1132558 0 0.609311 0.1138514 0 0.5665523 0.1892628 0 0.6304445 0.1715778 0 0.5579359 0.2153902 0 0.5903541 0.2376709 0 0.5532596 0.2349986 0 0.6599191 0.1733725 0 0.6248452 0.2402474 0 0.656161 0.2421474 0 0.6571622 0.2239469 0 0.6586095 0.1974401 0 0.6102206 0.09000595 0 0.5858066 0.09001075 0 0.6087144 0.06100293 0 0.5854779 0.06096517 0 0.4287908 0.2693905 0 0.428048 0.2868965 0 0.424955 0.307869 0 0.4186373 0.3284767 0 0.4130551 0.3429576 0 0.4083904 0.353755 0 0.4048269 0.3610268 0 0.389223 0.3728504 0 0.4002554 0.3673835 0 0.7627267 0.2942904 0 0.801676 0.2976869 0 0.8019674 0.3286715 0 0.7609661 0.3274672 0 0.8631588 0.2849252 0 0.8579445 0.3078794 0 0.8346643 0.3027028 0 0.8336838 0.2796608 0 0.7997289 0.2749154 0 0.7874557 0.4358257 0 0.792162 0.406044 0 0.8298869 0.3924018 0 0.8303436 0.4120367 0 0.8312215 0.365494 0 0.7854266 0.622502 0 0.7785309 0.6167439 0 0.7825084 0.6110005 0 0.7790278 0.6245515 0 0.7669532 0.6229554 0 0.7629104 0.6177517 0 0.7730554 0.6183706 0 0.78273 0.5845745 0 0.7902846 0.5839961 0 0.7926732 0.600343 0 0.7845197 0.5977923 0 0.7751221 0.5737694 0 0.784287 0.5691321 0 0.7424272 0.5619408 0 0.736424 0.5571523 0 0.767533 0.5498355 0 0.8350332 0.3304313 0 0.8578727 0.3317513 0 0.861722 0.3572214 0 0.796513 0.3748409 0 0.7624014 0.5588813 0 0.738205 0.6098593 0 0.7606905 0.5367131 0 0.7262564 0.567521 0 0.75176 0.5649117 0 0.7475972 0.570986 0 0.7457733 0.5697482 0 0.7481348 0.5651911 0 0.7493447 0.4206196 0 0.7551684 0.3814293 0 0.8657562 0.3755515 0 0.7870545 0.4549055 0 0.8303415 0.4320481 0 0.7475505 0.4490565 0 0.7466109 0.4690357 0 0.7618228 0.2716653 0 0.7368743 0.5791815 0 0.7344883 0.5764001 0 0.7392209 0.5735602 0 0.7410263 0.5767279 0 0.7704177 0.5973597 0 0.7755226 0.5972235 0 0.7749541 0.6078881 0 0.7703755 0.6064168 0 0.741249 0.5680904 0 0.7660347 0.5885384 0 0.7617679 0.5810609 0 0.7637345 0.5795237 0 0.7690496 0.5866089 0 0.7366143 0.5805592 0 0.7354357 0.5835547 0 0.7350366 0.5830449 0 0.7736887 0.5860992 0 0.7623875 0.6132648 0 0.7610527 0.6112542 0 0.7665722 0.6122224 0 0.7703434 0.615015 0 0.7438356 0.5984281 0 0.8692304 0.3900657 0 0.8727291 0.4015041 0 0.7879317 0.4715816 0 0.7449712 0.5954813 0 0.7464417 0.5974331 0 0.7456588 0.6010417 0 0.742928 0.6012909 0 0.7456949 0.6044528 0 0.7764924 0.6139183 0 0.7710121 0.6124728 0 0.7800216 0.6096826 0 0.7490283 0.5788842 0 0.7417796 0.5779759 0 0.7454405 0.5748496 0 0.7391695 0.5792764 0 0.7812794 0.5977419 0 0.7681279 0.5759203 0 0.7482537 0.4850312 0 0.8330374 0.4466733 0 0.8768764 0.4112883 0 0.8168959 0.2217125 0 0.8106201 0.1959737 0 0.8369929 0.1926987 0 0.7338831 0.5712942 0 0.7385933 0.5955211 0 0.7420669 0.593083 0 0.7531506 0.6087271 0 0.8440185 0.2192342 0 0.7889491 0.2245122 0 0.7825502 0.1981692 0 0.8269047 0.2505659 0 0.8518727 0.2507598 0 0.7946637 0.2483533 0 0.7789089 0.5858162 0 0.7627838 0.6033427 0 0.7652529 0.604481 0 0.7670003 0.1233426 0 0.7675662 0.6085438 0 0.7939816 0.123906 0 0.7984081 0.147327 0 0.7706977 0.1481284 0 0.8052344 0.173395 0 0.7419416 0.599766 0 0.7422531 0.6007195 0 0.7425475 0.5984601 0 0.7389344 0.5968521 0 0.7686674 0.5973102 0 0.7323341 0.5795075 0 0.7598832 0.6080855 0 0.7765953 0.1748625 0 0.7668819 0.07291724 0 0.7909879 0.07647891 0 0.79057 0.1034205 0 0.765224 0.1009492 0 0.8249798 0.1437152 0 0.8316097 0.1705422 0 0.8193528 0.1227781 0 0.8127811 0.07939591 0 0.8153512 0.1032782 0 0.6859196 0.2675496 0 0.6844839 0.2913253 0 0.7103707 0.4249067 0 0.6791897 0.427305 0 0.6804914 0.3848914 0 0.7161764 0.3844901 0 0.6837544 0.3270326 0 0.7213764 0.3272781 0 0.7231615 0.269425 0 0.7228801 0.292883 0 0.6774306 0.4596481 0 0.7075323 0.4575042 0 0.7106465 0.4752893 0 0.676154 0.4788549 0 0.6764047 0.4969108 0 0.7137097 0.4936537 0 0.7173761 0.1757054 0 0.7156234 0.1473744 0 0.7429312 0.1480318 0 0.7462167 0.1756185 0 0.6919146 0.0647756 0 0.6913404 0.09328057 0 0.691137 0.1178217 0 0.6904469 0.1462025 0 0.7191542 0.1994256 0 0.7210864 0.2262464 0 0.6880327 0.2253728 0 0.6886415 0.1988151 0 0.7413383 0.1218764 0 0.7166302 0.1197594 0 0.7509277 0.1993142 0 0.6894017 0.1748026 0 0.7566274 0.2262249 0 0.759128 0.2462524 0 0.7220166 0.2448739 0 0.6874977 0.2436818 0 0.7182779 0.09598191 0 0.742511 0.09864973 0 0.7228952 0.0671892 0 0.7459382 0.06966333 0 0.8786809 0.2940893 0 0.8774679 0.311603 0 0.8782293 0.332823 0 0.8822446 0.3540252 0 0.8862067 0.3690413 0 0.8896751 0.3803515 0 0.8924616 0.3881115 0 0.9068245 0.4016935 0 0.8963764 0.3950509 0 0.7529926 0.6047201 0 0.7710755 0.5746446 0 0.7589622 0.5720524 0 0.7612164 0.5677076 0 0.7393163 0.5987595 0 0.7542303 0.6048097 0 0.7573932 0.6044317 0 0.7637437 0.6092698 0 0.7546857 0.5775005 0 0.7561322 0.5749904 0 0.7399212 0.6058505 0 0.7359003 0.5958057 0 0.7642491 0.5901588 0 0.7599823 0.5836275 0 0.7405386 0.6006085 0 0.7439168 0.5998027 0 0.7464372 0.5789055 0 0.7426065 0.5914251 0 0.7462982 0.5932777 0 0.7577316 0.6051245 0 0.7624893 0.603061 0 0.7662336 0.5968866 0 0.7529112 0.6069733 0 0.7517978 0.5817536 0 0.7511344 0.5772427 0 0.7495193 0.5779107 0 0.7476426 0.5953192 0 0.7378547 0.5916165 0 0.73811 0.590633 0 0.7470054 0.6091121 0 0.7573198 0.588152 0 0.7541186 0.588845 0 0.7528763 0.6048402 0 0.7546781 0.6063108 0 0.7526104 0.6080008 0 0.7510598 0.6056542 0 0.7584823 0.6013603 0 0.7605834 0.6020454 0 0.7590674 0.593451 0 0.7603767 0.5969105 0 0.7562615 0.5983583 0 0.7567735 0.5923093 0 0.7539111 0.6009771 0 0.7532889 0.5994155 0 0.7558829 0.6015729 0 0.7538836 0.6028131 0 0.7532915 0.6020049 0 0.7501215 0.6047167 0 0.7542765 0.6040869 0 0.7640973 0.5966861 0 0.7618316 0.5914512 0 0.74369 0.5954167 0 0.7435427 0.5981395 0 0.7482885 0.5906611 0 0.7510462 0.5930685 0 0.7470255 0.5881257 0 0.7434948 0.5866367 0 0.7467634 0.5824124 0 0.7493489 0.5853215 0 0.7381293 0.594382 0 0.7517924 0.6018412 0 0.7506138 0.6014568 0 0.7429167 0.6000223 0 0.7416462 0.5991741 0 0.7491441 0.6026529 0 0.7476515 0.6025535 0 0.7517239 0.6044388 0 0.7411183 0.6012194 0 0.743316 0.6013559 0 0.7430388 0.5975593 0 0.7460902 0.5955724 0 0.7491144 0.5935244 0 0.7510626 0.5944986 0 0.07711827 0.02141863 0 0.08458258 0.02513728 0 0.08612935 0.02530929 0 0.0859237 0.0247654 0 0.08250606 -0.005728692 0 0.7511327 0.5997729 0 0.7474023 0.6005138 0 0.7450315 0.6008484 0 0.08492702 0.01912698 0 0.08424585 0.002217643 0 0.08545299 0.0120938 0 0.08012865 0.02324123 0 0.08528933 0.03000467 0 0.08673096 0.0302728 0 0.08678353 0.02931134 0 0.0871098 0.02213429 0 0.08713673 0.01263586 0 0.08605758 6.32399e-4 0 0.0836592 -0.008063687 0 0.7450681 0.6018001 0 0.7506394 0.5889767 0 0.7528042 0.5761535 0 0.7371898 0.5916715 0 0.7370358 0.5909398 0 0.7348668 0.5858932 0 0.7349278 0.5880506 0 0.7370027 0.5880234 0 0.07781339 -0.01298462 0 0.07981096 0.01718029 0 0.07092534 0.0170196 0 0.7360124 0.5850905 0 0.07518096 0.02029392 0 0.0762523 0.02095588 0 0.7434027 0.5792224 0 0.7449043 0.581077 0 0.07829674 0.02091926 0 0.08037564 0.01104458 0 0.0802751 0.00352475 0 0.07902336 -0.004519224 0 0.7262136 0.585429 0 0.7261345 0.5871259 0 0.7253519 0.5878035 0 0.07832098 -0.0125216 0 0.7247049 0.5879863 0 0.7243727 0.5881634 0 0.7240822 0.5844311 0 0.7227241 0.5827972 0 0.7240857 0.5830344 0 0.7243287 0.5833396 0 0.7246789 0.5838899 0 0.725215 0.5841163 0 0.7403613 0.5862025 0 0.7408814 0.5827689 0 0.7363082 0.5896454 0 0.7347865 0.5898178 0 0.7366621 0.592876 0 0.7352158 0.5907819 0 0.7348665 0.5842972 0 0.7363343 0.5820345 0 0.7369413 0.5797467 0 0.7390233 0.5804805 0 0.7401873 0.581273 0 0.533003 0.5221187 0 0.5346672 0.5205228 0 0.5347001 0.5190649 0 0.5340277 0.517628 0 0.5076427 0.5140554 0 0.5035882 0.513054 0 0.4986151 0.5120568 0 0.533322 0.5165231 0 0.5308012 0.5231118 0 0.5316004 0.5152115 0 0.5299542 0.5145063 0 0.5124934 0.5166894 0 0.4977401 0.5361251 0 0.5019668 0.5361264 0 0.5073594 0.5359332 0 0.51129 0.5350666 0 0.5165197 0.5315446 0 0.52113 0.5275195 0 0.5235036 0.5257969 0 0.5277588 0.5239018 0 0.5169719 0.5209675 0 0.5169625 0.5199679 0 0.5077453 0.5144352 0 0.5037252 0.5134241 0 0.4986178 0.5124485 0 0.5166441 0.5191547 0 0.5164223 0.5218133 0 0.5163985 0.5187091 0 0.515766 0.5183427 0 0.5126512 0.517033 0 0.4984751 0.530321 0 0.5003616 0.5302077 0 0.5036553 0.5296671 0 0.5061984 0.5288872 0 0.5091234 0.5276936 0 0.5128798 0.5254286 0 0.5154672 0.5229239 0 0.5160576 0.522285 0 0.481583 0.6435907 0 0.4841194 0.6306227 0 0.478991 0.6576644 0 0.4852548 0.6175902 0 0.4865155 0.6087317 0 0.487888 0.6006915 0 0.487329 0.5945699 0 0.4861777 0.5896241 0 0.4853644 0.5841806 0 0.4848644 0.5791913 0 0.487035 0.5723193 0 0.4551586 0.6709922 0 0.4757767 0.6737909 0 0.4717596 0.7004852 0 0.4465914 0.6955875 0 0.3825556 0.7274997 0 0.4083224 0.7465307 0 0.4054281 0.7647643 0 0.377044 0.7423329 0 0.4620012 0.7876458 0 0.463758 0.7672552 0 0.4670643 0.722008 0 0.4642349 0.7444655 0 0.4412835 0.7166688 0 0.4389062 0.740145 0 0.4355006 0.7600813 0 0.4179096 0.7075586 0 0.4225048 0.6887076 0 0.4300311 0.667842 0 0.3998385 0.6746765 0 0.403209 0.6567025 0 0.4317491 0.777986 0 0.4124314 0.7277663 0 0.38859 0.7084624 0 0.3939677 0.6911546 0 0.4551913 0.5909283 0 0.4525969 0.5948722 0 0.4292673 0.5855251 0 0.4384908 0.5757478 0 0.4782927 0.6123731 0 0.4693035 0.6104757 0 0.4781779 0.6264288 0 0.4728367 0.6226652 0 0.4725955 0.6395037 0 0.467688 0.6343212 0 0.4622153 0.6534413 0 0.4583698 0.6425815 0 0.4364724 0.6537378 0 0.4406049 0.6431345 0 0.4061936 0.6428604 0 0.4102564 0.6334606 0 0.4017508 0.58204 0 0.3947534 0.5916807 0 0.3831281 0.5850233 0 0.3914051 0.5726756 0 0.391629 0.5996807 0 0.3799261 0.5968502 0 0.39107 0.6073884 0 0.3807674 0.6102352 0 0.3965514 0.6205958 0 0.3919904 0.6293968 0 0.4495989 0.5990161 0 0.4474287 0.6033995 0 0.4320522 0.599391 0 0.430597 0.5936578 0 0.4661756 0.6136582 0 0.4600327 0.612716 0 0.4687047 0.622061 0 0.4664017 0.620754 0 0.4633282 0.6312022 0 0.4605593 0.6263192 0 0.4555794 0.6378456 0 0.4531688 0.6326804 0 0.4413617 0.6386927 0 0.4420336 0.6337677 0 0.4143541 0.6246023 0 0.4210938 0.6249546 0 0.419717 0.6014556 0 0.4096447 0.5972936 0 0.4136624 0.6046097 0 0.4032477 0.6024724 0 0.4127776 0.6090776 0 0.4031085 0.6073007 0 0.4133195 0.6138873 0 0.4062839 0.6159531 0 0.4347553 0.6077675 0 0.4278845 0.6092281 0 0.4235594 0.6113924 0 0.4220555 0.6131135 0 0.4218828 0.6151468 0 0.4271577 0.6235141 0 0.4409251 0.6302863 0 0.4518884 0.6295689 0 0.4594547 0.6249683 0 0.4605135 0.621195 0 0.4563507 0.6172631 0 0.4445215 0.6096216 0 0.4086499 0.5279353 0 0.416901 0.5441719 0 0.4057005 0.5566539 0 0.3938025 0.5423175 0 0.3816982 0.5287299 0 0.3971312 0.5124481 0 0.4274854 0.5611808 0 0.4152533 0.5715076 0 0.3700105 0.5138845 0 0.3870983 0.4959238 0 0.4297696 0.5309562 0 0.4408155 0.5228714 0 0.4511935 0.5420606 0 0.4424368 0.5489926 0 0.4222255 0.5174642 0 0.4366241 0.509131 0 0.4671764 0.5606267 0 0.4534842 0.564604 0 0.4175556 0.4743079 0 0.4254645 0.4893683 0 0.4109335 0.4999983 0 0.4011564 0.4849762 0 0.394767 0.4730026 0 0.4128182 0.461418 0 0.4615043 0.4807364 0 0.4484619 0.4924219 0 0.4403631 0.4786261 0 0.4546005 0.4692091 0 0.4340877 0.4643357 0 0.4515689 0.4569285 0 0.4311181 0.4529753 0 0.4503506 0.4455004 0 0.4752086 0.4741997 0 0.4721873 0.4621175 0 0.4713974 0.4514846 0 0.471198 0.4401873 0 0.4687483 0.5439057 0 0.476985 0.549253 0 0.4768597 0.5524231 0 0.4681007 0.5482273 0 0.4847456 0.4883387 0 0.4725111 0.4942285 0 0.4692942 0.4894828 0 0.4806442 0.4836304 0 0.4569416 0.5010087 0 0.4655521 0.5058389 0 0.460169 0.5356998 0 0.4534904 0.5203181 0 0.4580489 0.5214503 0 0.4585325 0.5231572 0 0.4617316 0.5337959 0 0.4598369 0.5178341 0 0.4580684 0.5198306 0 0.452782 0.5135463 0 0.4916111 0.5578288 0 0.4917301 0.5537974 0 0.4836918 0.5550699 0 0.4839529 0.5523685 0 0.4899835 0.5630054 0 0.4832644 0.560476 0 0.4774871 0.5601158 0 0.4794291 0.6048305 0 0.4805655 0.5913969 0 0.4818456 0.5978303 0 0.4802288 0.5782404 0 0.4823714 0.5720441 0 0.4811524 0.5882871 0 0.4804105 0.5821194 0 0.4774227 0.5672279 0 0.4728077 0.5726362 0 0.4699392 0.5660444 0 0.4754631 0.5656207 0 0.4731984 0.5770937 0 0.4688948 0.571628 0 0.4739794 0.5829 0 0.4689916 0.5784746 0 0.4756458 0.589775 0 0.470719 0.5868354 0 0.4676216 0.5700977 0 0.4655175 0.5777934 0 0.3806693 0.5623875 0 0.3729407 0.5786397 0 0.3588139 0.5708129 0 0.3679545 0.5477734 0 0.3621129 0.6191587 0 0.3796943 0.6551132 0 0.3728145 0.6676551 0 0.3515756 0.625284 0 0.3717997 0.6140122 0 0.3857162 0.6427211 0 0.3454144 0.5657567 0 0.3548719 0.5365918 0 0.3562193 0.5928543 0 0.3438574 0.5930692 0 0.3694516 0.5944698 0 0.3119186 0.6487864 0 0.3266026 0.6389112 0 0.3544102 0.6921118 0 0.3442068 0.7040539 0 0.3396181 0.6316994 0 0.3641694 0.6800246 0 0.2958198 0.5521248 0 0.3163309 0.5580281 0 0.312764 0.5967698 0 0.2892736 0.6022297 0 0.3321637 0.5622439 0 0.3298286 0.5942338 0 0.3160101 0.5169235 0 0.3308239 0.5245607 0 0.3429062 0.5296319 0 0.335922 0.4836248 0 0.349436 0.4939013 0 0.3600532 0.5030274 0 0.3610052 0.4520711 0 0.3712652 0.4679135 0 0.3796029 0.483832 0 0.4087875 0.4492393 0 0.3896532 0.4567653 0 0.385266 0.4398339 0 0.4091353 0.4280384 0 0.4729625 0.4124692 0 0.4716895 0.4281253 0 0.4499603 0.4331611 0 0.4512315 0.4151694 0 0.4313452 0.4202849 0 0.4302492 0.4400309 0 0.4904647 0.5671635 0 0.4853443 0.5654991 0 0.4871368 0.567935 0 0.4860716 0.568461 0 0.4859183 0.5702551 0 0.4835884 0.5716135 0 0.4813819 0.5664394 0 0.4802534 0.5646575 0 0.4867935 0.5676398 0 0.4824143 0.5645425 0 0.4757954 0.5637369 0 0.4721595 0.5689794 0 0.4731269 0.5676111 0 0.4799548 0.5687236 0 0.4833236 0.5731564 0 0.4859143 0.5700384 0 0.4898632 0.564921 0 0.4854861 0.5618662 0 0.4788841 0.5611275 0 0.4754544 0.5665304 0 0.4770938 0.5668296 0 0.4807475 0.5727068 0 0.4855223 0.5696958 0 0.4883989 0.5668946 0 0.4694694 0.5427514 0 0.4772367 0.5482988 0 0.4849158 0.5451698 0 0.4917731 0.5455178 0 0.4917414 0.5530257 0 0.4840295 0.5516297 0 0.4759712 0.5000969 0 0.4864191 0.4955435 0 0.488671 0.5035435 0 0.4797441 0.5055019 0 0.4921317 0.5108597 0 0.4841651 0.511713 0 0.4670095 0.5060136 0 0.4626765 0.5162184 0 0.472002 0.5388625 0 0.4628823 0.5333137 0 0.4657954 0.5308046 0 0.460134 0.5246727 0 0.4727614 0.5136725 0 0.4697265 0.5144934 0 0.4665236 0.5152242 0 0.4704627 0.5097098 0 0.4938172 0.5379332 0 0.4785222 0.5429253 0 0.4809864 0.5382212 0 0.487806 0.5384936 0 0.471097 0.5306745 0 0.4751681 0.5355412 0 0.4623389 0.5264899 0 0.4682336 0.5280866 0 0.2624809 0.4776111 0 0.2776979 0.4529782 0 0.291138 0.4608256 0 0.2758148 0.4843199 0 0.303333 0.4682526 0 0.2888688 0.4917505 0 0.304184 0.4355666 0 0.3181966 0.4412907 0 0.318758 0.4761036 0 0.3026349 0.5037101 0 0.3333254 0.4459316 0 0.2896785 0.429095 0 0.3730566 0.3907316 0 0.3544089 0.3906691 0 0.3609792 0.3684979 0 0.3788668 0.3681315 0 0.3381058 0.3890808 0 0.3443839 0.4206876 0 0.3276702 0.4173147 0 0.3418429 0.3211354 0 0.349972 0.3212025 0 0.3491784 0.3471096 0 0.3380985 0.3454789 0 0.3701001 0.3189805 0 0.3919752 0.3155763 0 0.3850649 0.3451722 0 0.3661762 0.346848 0 0.3153756 0.4138149 0 0.3263412 0.386751 0 0.3332894 0.3656147 0 0.3447589 0.3677897 0 0.2980696 0.4076101 0 0.307419 0.3804149 0 0.3657935 0.422192 0 0.3267097 0.3165236 0 0.3204868 0.3400857 0 0.3140781 0.3594929 0 0.4549605 0.3851767 0 0.4525069 0.4027216 0 0.433019 0.4067439 0 0.4362724 0.3851424 0 0.4106453 0.4123173 0 0.3874016 0.4186304 0 0.394459 0.3893489 0 0.4141445 0.3875803 0 0.4187889 0.3652243 0 0.4395456 0.3644376 0 0.4799835 0.3348351 0 0.4817173 0.3039744 0 0.4448948 0.3070951 0 0.4635499 0.3050777 0 0.4609559 0.3355519 0 0.4420498 0.3380573 0 0.4247858 0.3397548 0 0.4314916 0.3093094 0 0.4005539 0.3664048 0 0.475545 0.3844459 0 0.4738354 0.3998991 0 0.4779895 0.3630899 0 0.4575228 0.3638425 0 0.4071189 0.3421269 0 0.415144 0.3119057 0 0.2843748 0.5280039 0 0.2726824 0.5168189 0 0.2551484 0.5070789 0 0.2479534 0.4992207 0 0.4345071 0.6092188 0 0.4296902 0.6111635 0 0.4246228 0.6125332 0 0.4234393 0.6138617 0 0.4235066 0.6157048 0 0.4293421 0.6210464 0 0.4410676 0.625896 0 0.4509661 0.6261612 0 0.4541887 0.6228402 0 0.4544601 0.6201364 0 0.4540354 0.6178859 0 0.4432856 0.6114774 0 0.2629338 0.5415407 0 0.2565869 0.539049 0 0.2628113 0.5306842 0 0.2720337 0.5378491 0 0.2550451 0.547836 0 0.2581642 0.5487911 0 0.2165588 0.602884 0 0.2245614 0.599066 0 0.2285036 0.6048219 0 0.2214382 0.6104639 0 0.2262337 0.6117869 0 0.2323803 0.6059204 0 0.2413513 0.6054816 0 0.2371088 0.6103203 0 0.2256107 0.5726554 0 0.22308 0.5857204 0 0.2149093 0.5882997 0 0.2180592 0.5721592 0 0.2245956 0.5577466 0 0.233991 0.5623662 0 0.2691783 0.5471809 0 0.2632071 0.5518549 0 0.2460193 0.5487896 0 0.2408279 0.5400065 0 0.2655128 0.5987475 0 0.2475753 0.5275959 0 0.2787188 0.5576846 0 0.2554392 0.5551569 0 0.2576743 0.5554644 0 0.2580956 0.5608084 0 0.2609902 0.5601336 0 0.2682083 0.5682151 0 0.2640086 0.5665947 0 0.2648798 0.5633552 0 0.2698089 0.5657358 0 0.2368987 0.5848547 0 0.2367634 0.5939947 0 0.2326215 0.5955691 0 0.2326423 0.584809 0 0.2639593 0.557858 0 0.242566 0.5765718 0 0.2391622 0.5741796 0 0.2450463 0.5674952 0 0.2471977 0.5694302 0 0.2699356 0.5721384 0 0.2694548 0.5726455 0 0.2684963 0.5695947 0 0.2350331 0.5738024 0 0.2424246 0.6012229 0 0.2350932 0.6026896 0 0.2387798 0.5998725 0 0.2438455 0.5990414 0 0.2610745 0.5869283 0 0.2589901 0.5893292 0 0.2587641 0.5857061 0 0.2605186 0.5839744 0 0.2615177 0.5896272 0 0.2589382 0.5927387 0 0.2308988 0.6019916 0 0.2275885 0.5975348 0 0.2361604 0.6004797 0 0.2565887 0.5681407 0 0.2607223 0.5648535 0 0.2629835 0.5674986 0 0.2658832 0.5683922 0 0.2268251 0.5855927 0 0.2411407 0.5639197 0 0.2711082 0.5609991 0 0.2660695 0.5844802 0 0.2634677 0.5819037 0 0.2514224 0.596532 0 0.2297673 0.5738965 0 0.2433054 0.5909894 0 0.2393391 0.5964522 0 0.2413762 0.5921569 0 0.2631142 0.5869219 0 0.2660415 0.5837937 0 0.2630687 0.5858127 0 0.262455 0.5879195 0 0.2391702 0.5848892 0 0.2721806 0.5689158 0 0.2448632 0.5957735 0 0.2514728 0.5923131 0 0.2378371 0.5630729 0 0.247317 0.5572265 0 0.2502946 0.5611721 0 0.2651723 0.5876839 0 0.2415812 0.5967547 0 0.2477921 0.5914977 0 0.2507281 0.5918706 0 0.252782 0.5639735 0 0.25401 0.5664813 0 0.264016 0.5947718 0 0.2682484 0.5848425 0 0.2486274 0.5719352 0 0.2439108 0.5781356 0 0.2614377 0.5868828 0 0.2646607 0.5880792 0 0.2593797 0.5681121 0 0.2595541 0.5815898 0 0.2630562 0.5800315 0 0.2439482 0.5908268 0 0.2480986 0.5928654 0 0.2411989 0.5845006 0 0.2520936 0.594615 0 0.2566097 0.5705482 0 0.2562896 0.5660443 0 0.2578262 0.5665075 0 0.2580127 0.5835219 0 0.2673421 0.5792722 0 0.2676498 0.5803787 0 0.2571832 0.5974787 0 0.2531778 0.577291 0 0.2504213 0.5764206 0 0.252938 0.5922365 0 0.2537866 0.5935113 0 0.2519296 0.5956663 0 0.2511894 0.5936874 0 0.2476467 0.5890805 0 0.2456809 0.5897486 0 0.2479928 0.5813839 0 0.2503743 0.5805425 0 0.2496621 0.5858932 0 0.2463993 0.5846627 0 0.2513314 0.5890155 0 0.2498296 0.589147 0 0.252122 0.5874763 0 0.2531025 0.589609 0 0.2524842 0.5889807 0 0.2530991 0.5950969 0 0.2514747 0.5909858 0 0.2430989 0.5843485 0 0.2458136 0.5793937 0 0.2625328 0.5831118 0 0.2621521 0.5857754 0 0.2554594 0.581399 0 0.2581972 0.5790694 0 0.2595464 0.576712 0 0.2579443 0.5740257 0 0.2601207 0.5710428 0 0.2627673 0.5751693 0 0.2665865 0.5833367 0 0.2544732 0.5892293 0 0.2533633 0.588872 0 0.2624187 0.5869619 0 0.2612129 0.5877743 0 0.2568362 0.5906518 0 0.2552549 0.5903973 0 0.2528242 0.5923788 0 0.261164 0.5891369 0 0.2634253 0.5885942 0 0.2621861 0.5849717 0 0.2595812 0.5831302 0 0.2573429 0.5811948 0 0.2557225 0.5825205 0 0.2547877 0.5872492 0 0.258278 0.5875266 0 0.2600152 0.5883211 0 0.2594028 0.5895809 0 0.256204 0.5774934 0 0.254864 0.5646972 0 0.2675207 0.580802 0 0.2677397 0.5799697 0 0.2701752 0.5748663 0 0.2687573 0.5742897 0 0.2677343 0.5772097 0 0.2699943 0.5771413 0 0.2627257 0.5678146 0 0.261511 0.5694889 0 0.2783929 0.572813 0 0.2796584 0.5717542 0 0.2801786 0.5715366 0 0.2804866 0.5709825 0 0.2806348 0.5706486 0 0.2819464 0.5703833 0 0.2803769 0.5718297 0 0.2793486 0.5754067 0 0.2789809 0.5754634 0 0.278475 0.5751097 0 0.2777725 0.5743852 0 0.2651093 0.5713473 0 0.2654098 0.5747223 0 0.2687454 0.5782515 0 0.2700887 0.578453 0 0.2681055 0.5818604 0 0.2692213 0.5798098 0 0.2700819 0.5733831 0 0.268884 0.5710586 0 0.2681562 0.5686305 0 0.2664835 0.5692109 0 0.2655002 0.5697822 0 0.460245 0.5221514 0 0.460829 0.5232061 0 0.4621097 0.5184829 0 0.4603629 0.5200644 0 0.4938641 0.5134627 0 0.4901252 0.5146679 0 0.4645893 0.5172325 0 0.4625072 0.5240197 0 0.4706061 0.5154181 0 0.4677057 0.5161775 0 0.4746864 0.5148093 0 0.4939032 0.5362167 0 0.4818566 0.5368329 0 0.489003 0.5362832 0 0.4719407 0.5298182 0 0.4766081 0.5339906 0 0.469231 0.5272155 0 0.465856 0.5257295 0 0.4812171 0.5209682 0 0.4812631 0.5198964 0 0.4937243 0.513833 0 0.4900169 0.5150394 0 0.481582 0.519071 0 0.4816831 0.5218585 0 0.4823773 0.518269 0 0.4818044 0.5186524 0 0.4852475 0.517051 0 0.4966217 0.5300807 0 0.4909489 0.5285757 0 0.4934598 0.5293301 0 0.4848726 0.5251615 0 0.4882233 0.5273595 0 0.4825107 0.5229272 0 0.4819806 0.5223167 0 0.07711827 0.02141863 0 0.08458258 0.02513728 0 0.08612935 0.02530929 0 0.0859237 0.0247654 0 0.08250606 -0.005728692 0 0.08492702 0.01912698 0 0.08424585 0.002217643 0 0.08545299 0.0120938 0 0.08012865 0.02324123 0 0.08528933 0.03000467 0 0.08673096 0.0302728 0 0.08678353 0.02931134 0 0.0871098 0.02213429 0 0.08713673 0.01263586 0 0.08605758 6.32399e-4 0 0.0836592 -0.008063687 0 0.07781339 -0.01298462 0 0.07981096 0.01718029 0 0.07092534 0.0170196 0 0.07518096 0.02029392 0 0.0762523 0.02095588 0 0.07829674 0.02091926 0 0.08037564 0.01104458 0 0.0802751 0.00352475 0 0.07902336 -0.004519224 0 0.07832098 -0.0125216 0 0.1421755 -0.03453728 0 0.1543311 0.005750772 0 0.1113538 -0.04927846 0 0.1397031 -0.0333891 0 9.21756e-4 -0.04850425 0 0.007008621 -0.01889019 0 0.01270309 -0.01812605 0 0.01818495 -0.01838316 0 0.03607729 -0.01347386 0 0.06095455 0.02917912 0 0.05552196 0.04854846 0 0.02107636 0.08763342 0 0.01181845 0.08847751 0 0.006510053 -0.020458 0 0.012062 -0.02168217 0 0.01600768 -0.02272646 0 0.0184275 -0.02510022 0 0.02413999 -0.02397721 0 0.03438201 -0.01846826 0 0.0468256 -0.007864358 0 0.07607269 0.0146917 0 0.0778094 0.03175845 0 0.06744826 0.05191177 0 0.05493807 0.07311577 0 0.04027783 0.08150192 0 0.0313879 0.0861918 0 0.02290855 0.09042978 0 0.01019373 0.09109012 0 0.00679221 -0.04402373 0 0.01403308 -0.04616898 0 0.02325876 -0.04579593 0 0.03439251 -0.04397197 0 0.04441696 -0.03974007 0 0.07161919 -0.02956553 0 0.08599927 -0.02397788 0 0.1000984 -0.01819 0 0.05951133 0.09650395 0 0.04087942 0.1009048 0 0.02764779 0.101679 0 0.01246766 0.0972441 0 0.006286234 -0.04817136 0 0.01418072 -0.04818725 0 0.024136 -0.04774388 0 0.03601516 -0.04671277 0 0.0465152 -0.04536209 0 0.07059706 -0.0367313 0 0.09052202 -0.03249241 0 0.1068029 -0.02541167 0 0.0709846 0.1018634 0 0.04679599 0.1071096 0 0.03018056 0.1083696 0 0.01634367 0.105739 0 0.0081241 -0.06989543 0 0.01877499 -0.06947738 0 0.03218141 -0.06765658 0 0.04622264 -0.06444225 0 0.07262756 -0.05840978 0 0.1147109 -0.05454107 0 0.07617827 0.110023 0 0.0501246 0.1145525 0 0.03232239 0.1149815 0 0.01655127 0.1127652 0 0.008197039 0.107624 0 0.0725494 -0.07637159 0 0.1073184 -0.07719325 0 0.07839034 0.1122475 0 0.05317427 0.1173719 0 0.03415309 0.1178089 0 0.01974945 0.1130629 0 0.006705344 0.1117599 0 0.0129985 -0.08982249 0 0.02489514 -0.08842385 0 0.03648143 -0.08653533 0 0.04396351 -0.108192 0 0.07635148 -0.1183335 0 0.08233678 0.1156723 0 0.05729106 0.1190641 0 0.03620148 0.1205133 0 0.02407452 0.1170305 0 0.006744057 0.110551 0 0.008266199 -0.1285161 0 0.0189298 -0.1296984 0 0.03513594 -0.1332522 0 0.06158192 -0.1328919 0 0.07405429 -0.1319768 0 0.1001105 -0.1191036 0 0.1218419 -0.0714597 0 0.1240979 -0.0502026 0 0.08508645 0.1128153 0 0.06168108 0.1159385 0 0.03886627 0.1181108 0 0.0282255 0.1110783 0 0.00658375 0.1039997 0 0.005217406 -0.124671 0 0.01713274 -0.1267251 0 0.03780735 -0.13085 0 0.05599261 -0.1329642 0 0.06927672 -0.1349366 0 0.07934889 -0.1304079 0 0.1306398 -0.07440096 0 0.0818923 0.1053508 0 0.06169462 0.1088939 0 0.04382768 0.1119328 0 0.03292206 0.1032824 0 0.006101742 0.09776302 0 0.02155588 -0.1252184 0 0.06364309 -0.1304136 0 0.09217256 -0.124857 0 0.1053033 -0.1068518 0 0.1273738 -0.05326311 0 0.1361607 0.01541207 0 0.1339076 0.04830244 0 0.1190937 0.08443166 0 0.07733268 0.1022024 0 0.06014058 0.103766 0 0.04534443 0.09685396 0 0.02764651 0.09566419 0 0.005489826 0.09197232 0 0.01468912 -0.1187562 0 0.05901622 -0.124138 0 0.0555977 -0.1143857 0 0.1070745 -0.08908194 0 0.07719621 0.09193538 0 0.06068024 0.09277332 0 0.0464628 0.09223821 0 0.03294322 0.0917922 0 0.01751128 0.09175836 0 0.004886881 0.08513299 0 0.01540621 -0.1107294 0 0.05641024 -0.1053993 0 0.1267866 -0.03540474 0 0.1339186 0.01487885 0 0.1292295 0.04349785 0 0.1070857 0.0732552 0 0.01629918 -0.102893 0 0.05476399 -0.09713157 0 0.1020561 -0.07569426 0 0.1207417 -0.02738666 0 0.1273957 0.01084808 0 0.121529 0.03863047 0 0.1030084 0.06365281 0 0.07493658 0.07820435 0 0.06015874 0.08086552 0 0.04896781 0.08161938 0 0.03210413 0.08158328 0 0.01684348 0.08045507 0 0.003610432 0.07488187 0 0.01029055 -0.08622716 0 0.03318562 -0.08715496 0 0.06118661 -0.08786304 0 0.0942855 -0.0575098 0 0.1080326 -0.01761158 0 0.1194445 0.008818015 0 0.1094225 0.03523772 0 0.09831762 0.05783401 0 0.07449333 0.07312264 0 0.05926739 0.07601663 0 0.04763697 0.0775173 0 0.03114411 0.07782071 0 0.01668909 0.07656988 0 0.004059821 0.0704239 0 0.01234417 -0.07656235 0 0.0314115 -0.07659103 0 0.05704665 -0.07042847 0 0.09048674 -0.0428199 0 0.09720904 -0.01391967 0 0.1079673 0.006915178 0 0.09683464 0.03188579 0 0.08645631 0.0524016 0 0.0715286 0.066455 0 0.05488855 0.07093005 0 0.03934211 0.07549272 0 0.02417533 0.07664022 0 0.01453087 0.07552487 0 0.004622668 0.06809369 0 0.01799901 -0.07470427 0 0.03463559 -0.07527083 0 0.05384286 -0.06673372 0 0.08586212 -0.04837468 0 0.09182519 -0.01479233 0 0.09662983 0.007510588 0 0.08695807 0.0363852 0 0.08383313 0.05659017 0 0.06571692 0.07150806 0 0.05275183 0.0764419 0 0.03956252 0.08221617 0 0.02534198 0.08375099 0 0.01576658 0.08201951 0 0.004863027 0.07425122 0 0.02536738 -0.0788203 0 0.04313751 -0.07842214 0 0.06189993 -0.06601557 0 0.08905035 -0.05083726 0 0.1086026 -0.02785232 0 0.1203478 0.003807005 0 0.1155487 0.04325223 0 0.1044636 0.07388161 0 0.0851508 0.08865792 0 0.07381676 0.09189276 0 0.05860742 0.09493692 0 0.04312608 0.0985014 0 0.02858468 0.09916766 0 0.01459389 0.09807614 0 0.02376443 -0.07373849 0 0.04594325 -0.07140611 0 0.07439707 -0.063012 0 0.1056587 -0.05609002 0 0.1242364 -0.03727544 0 0.1399709 0.002509225 0 0.1382518 0.04856865 0 0.1180846 0.08065188 0 0.0970519 0.1001512 0 0.07959978 0.1040553 0 0.0623468 0.1051089 0 0.04428555 0.1071566 0 0.03165593 0.1071714 0 0.01641695 0.1068542 0 0.02140308 -0.06803156 0 0.0435132 -0.06786938 0 0.07271951 -0.06026397 0 0.1169206 0.1098795 0 0.08386862 0.1278727 0 0.05652956 0.1319076 0 0.03633511 0.130101 0 0.02057889 0.1258863 0 0.007238904 0.1222273 0 0.0121359 -0.05477309 0 0.03802448 -0.05887911 0 0.06301016 -0.05765787 0 0.1070388 -0.05294992 0 0.1308896 0.1159765 0 0.005339965 -0.03578164 0 0.01248899 -0.03766426 0 0.0220199 -0.03963586 0 0.03267899 -0.03710449 0 0.04305124 -0.0265816 0 0.07060941 -0.01832572 0 0.08458339 -0.01407493 0 0.09912211 -0.01055044 0 0.1074159 0.01065265 0 0.005577985 -0.02440114 0 0.01211336 -0.0245775 0 0.01507386 -0.02926145 0 0.02250559 -0.02936987 0 0.03065864 -0.0255543 0 0.04578466 -0.01458034 0 0.06284159 -0.009171149 0 0.0705238 -0.004295093 0 0.07353633 0.001619193 0 0.1085076 0.03249301 0 0.1040914 0.05262361 0 0.03150335 -0.03688293 0 0.0495302 -0.05046426 0 0.02095974 -0.02090765 0 0.02569752 -0.01955645 0 0.04677008 -0.003227588 0 0.05782215 0.01031112 0 0.04253813 0.0684642 0 0.03633931 0.08282739 0 0.02877223 0.08630036 0 0.02884017 -0.03442422 0 0.05997238 0.002325105 0 0.01268092 0.1123989 0 0.01598789 0.1115202 0 0.02124862 0.1167507 0 0.0238225 0.1106877 0 0.0261728 0.1033146 0 0.03591888 0.09628168 0 0.0089253 -0.02449147 0 0.07189593 -0.1354713 0 0.08184166 -0.1310626 0 0.1057936 -0.1207729 0 0.117301 -0.09467945 0 0.1213404 -0.09738754 0 0.108416 -0.1184983 0 0.08415283 -0.1318635 0 0.07312352 -0.1347229 0 0.0523636 -0.1211892 0 0.06025196 -0.1350756 0 0.05767602 -0.135296 0 0.03175975 -0.1326666 0 0.1223459 0.1306037 0 0.1252867 0.1290569 0 0.105214 0.1238997 0 0.08138425 0.132971 0 0.05133859 0.1384693 0 0.01702503 0.1288947 0 0.0119157 0.1420425 0 0.02119301 0.147859 0 0.02880329 0.1435519 0 0.05624535 0.1456075 0 0.08692347 0.1465908 0 0.05472525 0.15313 0 0.05815288 0.1553526 0 0.09020332 0.1496777 0 0.08239169 -0.130556 0 0.07539091 -0.1008137 0 0.1077014 -0.09726881 0 0.1059799 -0.08009766 0 0.02747207 -0.04730851 0 0.006270442 0.02556962 0 0.01196777 -0.004109267 0 0.01417152 -0.03499668 0 0.08716422 0.1390622 0 -0.1403321 -0.03453727 0 -0.1524877 0.005750801 0 -0.1095104 -0.04927844 0 -0.1378597 -0.03338907 0 9.2176e-4 -0.04225983 0 9.21745e-4 0.1065392 0 9.21758e-4 -0.070472 0 9.21744e-4 0.1079068 0 9.21756e-4 -0.09065832 0 9.2174e-4 0.1115285 0 9.21728e-4 0.09047142 0 9.21729e-4 -0.08410509 0 9.21716e-4 0.06921282 0 9.21706e-4 0.06650025 0 9.21718e-4 -0.07415591 0 9.21702e-4 -0.07387328 0 9.21694e-4 0.105954 0 9.21696e-4 -0.06737396 0 9.2176e-4 -0.02325763 0 -0.00516509 -0.01889019 0 -0.01085956 -0.01812604 0 -0.01634142 -0.01838316 0 -0.03423376 -0.01347385 0 -0.05911103 0.02917914 0 -0.05367844 0.04854847 0 -0.01923285 0.08763342 0 -0.009974935 0.08847751 0 -0.004666526 -0.02045799 0 -0.01021847 -0.02168217 0 -0.01416415 -0.02272645 0 -0.01658397 -0.02510021 0 -0.02229646 -0.02397721 0 -0.03253848 -0.01846825 0 -0.04498208 -0.00786435 0 -0.07422917 0.01469171 0 -0.07596588 0.03175847 0 -0.06560474 0.05191178 0 -0.05309457 0.07311577 0 -0.03843432 0.08150193 0 -0.02954439 0.0861918 0 -0.02106505 0.09042979 0 -0.008350221 0.09109012 0 -0.004948688 -0.04402373 0 -0.01218956 -0.04616897 0 -0.02141524 -0.04579593 0 -0.03254899 -0.04397196 0 -0.04257343 -0.03974007 0 -0.06977566 -0.02956551 0 -0.08415575 -0.02397787 0 -0.09825485 -0.01818999 0 -0.05766783 0.09650396 0 -0.03903592 0.1009048 0 -0.02580429 0.101679 0 -0.01062416 0.0972441 0 -0.004442714 -0.04817136 0 -0.01233719 -0.04818724 0 -0.02229248 -0.04774387 0 -0.03417164 -0.04671277 0 -0.04467168 -0.04536208 0 -0.06875353 -0.03673129 0 -0.0886785 -0.0324924 0 -0.1049594 -0.02541165 0 -0.0691411 0.1018634 0 -0.0449525 0.1071097 0 -0.02833707 0.1083696 0 -0.01450018 0.105739 0 -0.006280581 -0.06989543 0 -0.01693147 -0.06947738 0 -0.0303379 -0.06765657 0 -0.04437913 -0.06444225 0 -0.07078404 -0.05840977 0 -0.1128674 -0.05454105 0 -0.07433478 0.1100231 0 -0.04828112 0.1145525 0 -0.03047891 0.1149815 0 -0.01470779 0.1127652 0 -0.006353552 0.107624 0 -0.07070588 -0.07637157 0 -0.1054748 -0.07719322 0 -0.07654686 0.1122475 0 -0.05133079 0.1173719 0 -0.03230961 0.1178089 0 -0.01790597 0.1130629 0 -0.004861865 0.1117599 0 -0.01115499 -0.08982249 0 -0.02208146 -0.08842384 0 -0.03463791 -0.08653532 0 -0.04212002 -0.1081902 0 -0.07450796 -0.1183335 0 -0.08049331 0.1156723 0 -0.05544759 0.1190641 0 -0.03435801 0.1205133 0 -0.02223105 0.1170305 0 -0.004900584 0.110551 0 -0.006422692 -0.1285161 0 -0.0170863 -0.1296984 0 -0.03329244 -0.1332522 0 -0.05973842 -0.1328919 0 -0.07221075 -0.1319768 0 -0.09826707 -0.1191036 0 -0.1199984 -0.07145968 0 -0.1222544 -0.05020258 0 -0.08324298 0.1128153 0 -0.05983762 0.1159385 0 -0.03702281 0.1181108 0 -0.02638203 0.1110783 0 -0.004740283 0.1039997 0 -0.003373905 -0.124671 0 -0.01528924 -0.1267251 0 -0.03596384 -0.13085 0 -0.05414909 -0.1329642 0 -0.06743322 -0.1349366 0 -0.07750542 -0.1304079 0 -0.1287963 -0.07440094 0 -0.08004884 0.1053508 0 -0.05985117 0.1088939 0 -0.04198423 0.1119328 0 -0.0310786 0.1032825 0 -0.004258281 0.09776302 0 -0.0197124 -0.1252184 0 -0.0617996 -0.1304136 0 -0.0903291 -0.1248569 0 -0.1034598 -0.1068518 0 -0.1255303 -0.05326309 0 -0.1343173 0.0154121 0 -0.1320642 0.04830246 0 -0.1172502 0.08443169 0 -0.07548922 0.1022024 0 -0.05829713 0.103766 0 -0.04350097 0.09685396 0 -0.02580305 0.0956642 0 -0.003646371 0.09197232 0 9.19703e-4 -0.111951 0 -0.01284563 -0.1187562 0 -0.05717274 -0.124138 0 -0.0537621 -0.1143857 0 -0.105231 -0.08908192 0 -0.07535276 0.0919354 0 -0.05883679 0.09277333 0 -0.04461936 0.09223822 0 -0.03109977 0.09179221 0 -0.01566783 0.09175836 0 -0.003043431 0.08513299 0 -0.01356474 -0.1107312 0 -0.05457054 -0.1053993 0 -0.1249432 -0.03540472 0 -0.1320751 0.01487887 0 -0.127386 0.04349788 0 -0.1052423 0.07325523 0 9.21738e-4 -0.0957147 0 -0.01445742 -0.102893 0 -0.05292052 -0.09713157 0 -0.1002127 -0.07569424 0 -0.1188982 -0.02738664 0 -0.1255523 0.0108481 0 -0.1196856 0.03863049 0 -0.101165 0.06365282 0 -0.07309315 0.07820436 0 -0.05831531 0.08086553 0 -0.04712437 0.08161939 0 -0.0302607 0.08158329 0 -0.01500005 0.08045507 0 -0.001766994 0.07488187 0 -0.008447085 -0.08622716 0 -0.03134216 -0.08715495 0 -0.05934315 -0.08786304 0 -0.09244205 -0.05750978 0 -0.1061892 -0.01761157 0 -0.117601 0.008818037 0 -0.1075791 0.03523774 0 -0.09647419 0.05783403 0 -0.0726499 0.07312266 0 -0.05742396 0.07601663 0 -0.04579354 0.07751731 0 -0.02930068 0.07782072 0 -0.01484566 0.07656988 0 -0.002216389 0.0704239 0 -0.01050072 -0.07656235 0 -0.02956805 -0.07659102 0 -0.05520321 -0.07042846 0 -0.0886433 -0.04281989 0 -0.0953656 -0.01391965 0 -0.1061239 0.006915197 0 -0.09499121 0.03188581 0 -0.08461289 0.05240162 0 -0.06968518 0.06645501 0 -0.05304513 0.07093006 0 -0.03749869 0.07549272 0 -0.02233192 0.07664023 0 -0.01268745 0.07552487 0 -0.002779255 0.06809369 0 -0.01615558 -0.07470427 0 -0.03279215 -0.07527082 0 -0.05199942 -0.0667337 0 -0.08401868 -0.04837466 0 -0.08998176 -0.01479231 0 -0.09478641 0.007510602 0 -0.08511467 0.03638522 0 -0.08198971 0.05659019 0 -0.06387351 0.07150807 0 -0.05090842 0.07644191 0 -0.0377191 0.08221617 0 -0.02349857 0.08375099 0 -0.01392317 0.08201952 0 -0.003019616 0.07425122 0 -0.02352396 -0.0788203 0 -0.04129409 -0.07842213 0 -0.06005651 -0.06601556 0 -0.08720693 -0.05083724 0 -0.1067592 -0.02785231 0 -0.1185044 0.003807023 0 -0.1137053 0.04325225 0 -0.1026202 0.07388163 0 -0.08330742 0.08865793 0 -0.07197337 0.09189278 0 -0.05676403 0.09493694 0 -0.04128269 0.09850141 0 -0.02674128 0.09916766 0 -0.01275049 0.09807615 0 -0.02192103 -0.07373849 0 -0.04409984 -0.0714061 0 -0.07255366 -0.06301199 0 -0.1038154 -0.05608999 0 -0.122393 -0.03727543 0 -0.1381274 0.002509255 0 -0.1364084 0.04856868 0 -0.1162412 0.0806519 0 -0.09520852 0.1001513 0 -0.0777564 0.1040553 0 -0.06050342 0.1051089 0 -0.04244217 0.1071566 0 -0.02981254 0.1071714 0 -0.01457357 0.1068542 0 -0.01955969 -0.06803155 0 -0.0416698 -0.06786937 0 -0.07087613 -0.06026396 0 -0.1150772 0.1098795 0 -0.08202525 0.1278727 0 -0.05468618 0.1319076 0 -0.03449174 0.130101 0 -0.01873552 0.1258863 0 -0.005395519 0.1222273 0 -0.01029252 -0.05477308 0 -0.03618109 -0.0588791 0 -0.06116677 -0.05765786 0 -0.1051955 -0.05294989 0 -0.1290462 0.1159765 0 9.2167e-4 0.1144326 0 -0.003496445 -0.03578164 0 -0.01064546 -0.03766426 0 -0.02017638 -0.03963586 0 -0.03083547 -0.03710449 0 -0.04120772 -0.02658159 0 -0.06876589 -0.0183257 0 -0.08273987 -0.01407491 0 -0.09727859 -0.01055043 0 -0.1055724 0.01065267 0 -0.003734464 -0.02440114 0 -0.01026984 -0.0245775 0 -0.01323034 -0.02926145 0 -0.02066207 -0.02936987 0 -0.02881511 -0.0255543 0 -0.04394113 -0.01458033 0 -0.06099807 -0.009171138 0 -0.06868027 -0.00429508 0 -0.0716928 0.001619206 0 -0.106664 0.03249303 0 -0.1022479 0.05262363 0 9.21984e-4 -0.01963655 0 9.2198e-4 -0.02022016 0 9.21968e-4 0.09204577 0 9.2195e-4 0.09718107 0 9.21736e-4 0.1101761 0 9.21733e-4 0.1036719 0 9.21731e-4 0.09685572 0 9.18533e-4 -0.1175465 0 9.21725e-4 0.08360112 0 9.21719e-4 0.07319496 0 9.21722e-4 -0.07606488 0 9.21706e-4 0.07440585 0 9.21697e-4 0.09723294 0 9.21693e-4 0.1120108 0 9.2176e-4 -0.03416827 0 -0.02965999 -0.03688292 0 -0.04768682 -0.05046425 0 9.2169e-4 -0.05468972 0 9.21686e-4 -0.04221003 0 9.21677e-4 -0.006574892 0 9.25119e-4 0.04171425 0 9.21675e-4 0.1282028 0 9.21963e-4 0.08869937 0 -0.01911621 -0.02090765 0 -0.02385399 -0.01955644 0 -0.04492655 -0.00322758 0 -0.05597863 0.01031113 0 -0.04069461 0.06846421 0 -0.0344958 0.0828274 0 -0.02692872 0.08630037 0 -0.02699665 -0.03442422 0 -0.05812886 0.002325115 0 -0.01083743 0.1123989 0 -0.01414441 0.1115202 0 -0.01940515 0.1167507 0 -0.02197904 0.1106877 0 -0.02432934 0.1033147 0 -0.03407542 0.09628169 0 -0.007081777 -0.02449147 0 -0.07005244 -0.1354713 0 -0.07999817 -0.1310626 0 -0.1039501 -0.1207728 0 -0.1154575 -0.09467943 0 -0.1194969 -0.09738752 0 -0.1065725 -0.1184983 0 -0.0823094 -0.1318635 0 -0.07128006 -0.1347228 0 -0.05052005 -0.1211892 0 -0.05840847 -0.1350756 0 -0.05583251 -0.135296 0 -0.02991623 -0.1326665 0 -0.1205026 0.1306037 0 -0.1234433 0.129057 0 -0.1033707 0.1238997 0 -0.07954093 0.132971 0 -0.04949525 0.1384693 0 -0.01518169 0.1288947 0 -0.01007236 0.1420425 0 -0.01934966 0.147859 0 -0.02695993 0.1435519 0 -0.05440198 0.1456075 0 -0.08508012 0.1465908 0 -0.05288191 0.15313 0 -0.05630951 0.1553526 0 -0.08835998 0.1496777 0 -0.08054819 -0.130556 0 -0.0755474 -0.1008137 0 -0.1058579 -0.09726878 0 -0.1041364 -0.08009764 0 9.2171e-4 -0.0757158 0 -0.0256287 -0.0473085 0 -0.004427098 0.02556962 0 -0.01012441 -0.004109267 0 -0.01232815 -0.03499667 0 9.21683e-4 -0.03359723 0 9.21683e-4 0.139339 0 -0.08532087 0.1390622 0 -0.002062831 0.04242103 0 0.003905052 0.0424211 0 9.25121e-4 0.02644537 0 7.8264e-4 -0.1241385 0 7.82648e-4 -0.1277081 0 9.21682e-4 0.1373984 0 9.25116e-4 0.06614764 0 0.1261483 0.02106157 0 0.1290639 0.03419519 0 0.08626847 0.08358268 0 0.1174332 0.09427428 0 0.1249417 -0.005214665 0 0.139849 -0.006386234 0 0.1302769 0.09683033 0 0.1461328 0.08881729 0 0.1368906 0.09872241 0 0.1229476 -0.03091236 0 0.1433634 0.09027517 0 0.1350176 0.1002132 0 0.1317517 -0.02592748 0 0.1291283 0.09359227 0 0.1355824 0.01287368 0 0.1392736 0.05828486 0 0.1253202 0.09064799 0 0.1266311 -0.03187152 0 0.236544 0.04347783 0 0.2300786 0.06380549 0 0.2214122 0.07820021 0 0.2143405 0.08541176 0 0.2005847 0.08237323 0 0.1873689 0.0718359 0 0.1777832 0.05552092 0 0.1827595 0.0334865 0 0.1964382 0.0111579 0 0.2027594 0.0042547 0 0.2170199 0.001501065 0 0.2267449 0.007831754 0 0.2321926 0.01943357 0 0.2256546 0.04318857 0 0.2210741 0.06282149 0 0.2122801 0.07789376 0 0.2002377 0.08347797 0 0.1883455 0.0858197 0 0.1747747 0.07995515 0 0.1633989 0.0577079 0 0.163421 0.03485207 0 0.1694202 0.004082722 0 0.1781516 -0.001031715 0 0.1954604 0.005562634 0 0.211276 0.01052763 0 0.2202642 0.02415908 0 0.2113074 0.04435748 0 0.2092719 0.06542327 0 0.1996247 0.08390483 0 0.1887301 0.08704077 0 0.1761552 0.08912029 0 0.1636389 -0.005609161 0 0.1751695 -0.003572072 0 0.1932235 0.00850064 0 0.2032474 0.02173587 0 0.1821307 0.04297667 0 0.1778269 0.0687804 0 0.1743272 0.08405134 0 0.1688788 0.09051649 0 0.1500417 -0.00657792 0 0.158243 -0.003010548 0 0.1697991 0.003809556 0 0.1785807 0.02330695 0 0.1470656 0.04240372 0 0.1252588 0.00284825 0 0.1258375 0.04134758 0 0.1237298 0.0518419 0 0.1470281 0.06573466 0 0.1447933 0.0840179 0 0.1430053 0.01129614 0 0.1467676 0.02126442 0 0.1400879 -0.006847057 0 0.165416 0.08356681 0 0.1580874 0.06818412 0 0.1577583 0.02337303 0 0.1582199 0.00378778 0 0.1555742 0.08626299 0 0.1500046 0.06768269 0 0.1502824 0.02067376 0 0.1487468 0.002710724 0 0.1434576 0.06523964 0 0.1433102 0.01430018 0 0.1388993 -0.003363848 0 0.1618417 0.09271514 0 0.1470118 0.09017957 0 0.1279351 -0.0122804 0 -0.5310467 -0.0163762 0 -0.526192 -0.02172327 0 -0.5365039 -0.02341879 0 -0.536976 -0.01962041 0 -0.520147 -0.005861245 0 -0.5096372 -0.008523924 0 -0.5066191 -0.01183199 0 -0.5080808 -0.01602932 0 -0.5132744 -0.01691534 0 -0.5223965 -0.0147776 0 -0.5255334 -0.0119402 0 -0.5288256 -0.008674266 0 -0.5257472 -0.0250925 0 -0.5271046 -0.02926122 0 -0.5297843 -0.02960452 0 -0.5348226 -0.02658964 0 -0.5091631 0.03991523 0 -0.5122557 0.05437578 0 -0.5052913 0.05978345 0 -0.4975187 0.06252335 0 -0.4925308 0.06013391 0 -0.4900421 0.05619039 0 -0.4882587 0.05008906 0 -0.4873409 0.04555912 0 -0.4865252 0.03515985 0 -0.4869772 0.03063592 0 -0.4877525 0.02413326 0 -0.4906363 0.01722062 0 -0.4972571 0.01905487 0 -0.5015855 0.02265245 0 -0.5044705 0.0409146 0 -0.4933077 0.06037474 0 -0.489164 0.05768997 0 -0.4866309 0.05353297 0 -0.4839939 0.04908529 0 -0.4825175 0.04506186 0 -0.4813152 0.03591304 0 -0.481927 0.03029753 0 -0.4827187 0.02408443 0 -0.4860098 0.01729045 0 -0.492328 0.01970922 0 -0.496214 0.02333907 0 -0.4895706 0.04166149 0 -0.4857725 0.06050518 0 -0.4800726 0.05948256 0 -0.4747891 0.05681248 0 -0.4716441 0.05302649 0 -0.4679268 0.04880979 0 -0.4637167 0.0458074 0 -0.4634327 0.0353458 0 -0.4646645 0.02803568 0 -0.4662708 0.0212522 0 -0.470493 0.01842805 0 -0.4768153 0.02101368 0 -0.4810784 0.02399279 0 -0.4509322 0.04460359 0 -0.4446922 0.06383716 0 -0.4402309 0.06762096 0 -0.4344382 0.06629935 0 -0.4290689 0.06268001 0 -0.4226891 0.05780274 0 -0.4206656 0.05145177 0 -0.421315 0.03278072 0 -0.4237601 0.02130842 0 -0.4268376 0.01644189 0 -0.4322747 0.01411245 0 -0.4395922 0.01730705 0 -0.4439639 0.021852 0 -0.4153703 0.04391602 0 -0.4071189 0.06753994 0 -0.400833 0.07377318 0 -0.3942209 0.07437938 0 -0.3867975 0.07042313 0 -0.3813299 0.0630051 0 -0.3774022 0.05323825 0 -0.3772253 0.0298655 0 -0.3806063 0.01712509 0 -0.3843201 0.01179888 0 -0.3929388 0.01072616 0 -0.4030235 0.01529118 0 -0.4087413 0.01962481 0 -0.3673553 0.04379569 0 -0.3571854 0.06714495 0 -0.3503137 0.07597766 0 -0.34278 0.07622935 0 -0.3325347 0.07374769 0 -0.326334 0.06758562 0 -0.3203154 0.05752468 0 -0.3215234 0.03049173 0 -0.3264157 0.01726952 0 -0.331928 0.01257709 0 -0.3413672 0.01019417 0 -0.3512498 0.01399843 0 -0.3585831 0.01876638 0 -0.3420896 0.04313451 0 -0.3346514 0.06384309 0 -0.3287801 0.0703961 0 -0.3215986 0.07344025 0 -0.3120458 0.07116199 0 -0.3059187 0.06740148 0 -0.3035208 0.05794417 0 -0.3058088 0.03080575 0 -0.3107373 0.01964263 0 -0.3186577 0.01644515 0 -0.3243672 0.01437847 0 -0.3327146 0.01690132 0 -0.3363146 0.02315967 0 -0.3280369 0.04422653 0 -0.3203792 0.06454565 0 -0.3135177 0.07111163 0 -0.3062221 0.07458146 0 -0.2990508 0.07270889 0 -0.2928832 0.06577109 0 -0.2920769 0.0536771 0 -0.2982136 0.02746186 0 -0.3030331 0.02370312 0 -0.310906 0.0200813 0 -0.314709 0.01821911 0 -0.3195552 0.02208757 0 -0.3228227 0.02565986 0 -0.3201194 0.04338254 0 -0.3095763 0.06204398 0 -0.2998765 0.0686724 0 -0.2929708 0.07177986 0 -0.2876693 0.07522077 0 -0.2809076 0.06439618 0 -0.2832941 0.0502228 0 -0.2871207 0.02864708 0 -0.2912425 0.01655803 0 -0.3011771 0.01393421 0 -0.3088761 0.01491613 0 -0.3139069 0.02190096 0 -0.3171539 0.0263384 0 -0.3054557 0.04258678 0 -0.2963865 0.05978198 0 -0.2866241 0.06823855 0 -0.2802419 0.07338764 0 -0.2744139 0.07478558 0 -0.2679805 0.06417955 0 -0.2569294 0.04790173 0 -0.2687665 0.03002487 0 -0.273514 0.01543464 0 -0.2839688 0.01050632 0 -0.2927173 0.007604145 0 -0.3005265 0.01196878 0 -0.3026885 0.02284177 0 -0.2748803 0.04288985 0 -0.2735493 0.06314631 0 -0.2674217 0.07111299 0 -0.2599639 0.08107552 0 -0.2424113 0.07528258 0 -0.2316839 0.06541277 0 -0.2202197 0.0517079 0 -0.227077 0.03615161 0 -0.2378484 0.009507615 0 -0.249753 0.005018914 0 -0.2596278 0.002263178 0 -0.2737088 0.005573955 0 -0.2784111 0.01845014 0 -0.2425919 0.04409613 0 -0.2377636 0.06673144 0 -0.2300909 0.07899307 0 -0.2238214 0.08587749 0 -0.2104824 0.08052068 0 -0.1979361 0.06871663 0 -0.1887543 0.05478558 0 -0.1962766 0.03457487 0 -0.2066278 0.01138247 0 -0.2157672 0.006400093 0 -0.2282471 0.001263669 0 -0.2356856 0.005759679 0 -0.2430182 0.02007112 0 -0.5329476 0.002808319 0 -0.5334937 0.06978784 0 -0.4894169 0.01853763 0 -0.4964183 -0.002756663 0 -0.5122086 0.05832882 0 -0.5236309 0.01585552 0 -0.5055277 0.06597942 0 -0.5386865 0.07236434 0 -0.551028 0.07316419 0 -0.5578939 -4.52717e-4 0 -0.526575 -0.003018847 0 -0.5102722 6.28902e-4 0 -0.5059972 0.02042173 0 -0.5189957 0.06081962 0 -0.5432258 0.06913708 0 -0.5304146 0.0265357 0 -0.5203748 -0.006523985 0 -0.5672051 0.04136656 0 -0.4935244 0.004646044 0 -0.4960023 -0.001368367 0 -0.548767 0.004008316 0 -0.5588267 0.04618049 0 -0.5521386 0.05799021 0 -0.5343245 0.06105859 0 -0.5149794 0.06423718 0 -0.4921241 0.02091064 0 -0.4940085 0.01117667 0 -0.506664 0.01146378 0 -0.5466953 0.009919873 0 -0.5551516 0.01769464 0 -0.5593318 0.03265969 0 -0.5017111 0.005306061 0 -0.5262875 0.07149705 0 -0.5173923 0.01289989 0 -0.5347198 0.06257538 0 -0.5189092 0.06985394 0 -0.4919614 0.03331573 0 -0.4904365 0.01253034 0 -0.4928718 0.004846447 0 -0.4990757 0.002295926 0 -0.5477446 0.07050166 0 -0.4989637 0.06482112 0 -0.4927748 0.01153598 0 -0.5001821 -0.008569347 0 -0.5000373 0.02103008 0 -0.515411 0.01467586 0 -0.5602499 0.03754776 0 -0.5552896 0.05414598 0 -0.5493383 0.06172189 0 -0.5257195 0.06511374 0 -0.5040436 0.06412397 0 -0.5279865 0.008775979 0 -0.5562508 0.02374995 0 -0.551508 2.43895e-5 0 -0.5380638 4.15427e-4 0 -0.5568393 -0.001003484 0 -0.5086728 0.00813287 0 -0.5327761 0.0687614 0 -0.5075738 -0.008946119 0 -0.5043837 -0.001274661 0 -0.4995804 0.01462633 0 -0.5375133 0.006681983 0 -0.5272927 0.01650862 0 -0.5340448 0.04062232 0 -0.5378863 -4.14797e-4 0 -0.5185012 0.003633514 0 -0.5196795 0.02562101 0 -0.5267604 0.06188289 0 -0.5438318 0.06468882 0 -0.5194874 0.02771515 0 -0.508514 0.0261135 0 -0.5052578 0.03631128 0 -0.5666912 0.05525995 0 -0.5607491 0.06431385 0 -0.5622534 0.05629707 0 -0.5644193 0.05841556 0 -0.5633323 0.05855824 0 -0.5656708 0.0615666 0 -0.5627108 0.06911001 0 -0.5581153 0.07180507 0 -0.5564988 0.0600538 0 -0.5610952 0.05899927 0 -0.5597408 0.05914262 0 -0.5587297 0.06736003 0 -0.5665745 0.05577682 0 -0.5651561 0.05354345 0 -0.5736079 0.04084162 0 -0.5751317 0.04360814 0 -0.5733019 0.05126445 0 -0.568442 0.05470862 0 -0.5637374 0.05590771 0 -0.5627614 0.05356745 0 -0.5646006 0.04496766 0 -0.5728253 0.04014133 0 -0.5721493 0.04074517 0 -0.5752892 0.0440375 0 -0.5737048 0.05015125 0 -0.5675561 0.05408816 0 -0.5595095 0.05509055 0 -0.5636886 0.04242826 0 -0.5720649 0.03532438 0 -0.5671464 0.02423358 0 -0.573297 0.02020848 0 -0.5766107 0.02239933 0 -0.5781606 0.03056877 0 -0.5753825 0.03526684 0 -0.5649333 0.03358438 0 -0.5636129 0.02445154 0 -0.571351 0.01958416 0 -0.5703031 0.02021514 0 -0.5761328 0.02305765 0 -0.5771716 0.02964812 0 -0.5743534 0.03398023 0 -0.5740607 0.03584009 0 -0.5644308 0.03663535 0 -0.5616338 0.02219007 0 -0.5607187 0.01595795 0 -0.5676015 0.02179823 0 -0.5674801 -0.001732334 0 -0.571113 0.001955553 0 -0.5732103 0.01012638 0 -0.5711361 0.01454875 0 -0.5620744 0.01248726 0 -0.559881 0.004191425 0 -0.5616418 -8.53311e-4 0 -0.5643106 -0.001247825 0 -0.5681807 7.31329e-4 0 -0.5718368 0.009139379 0 -0.5689443 0.01372512 0 -0.5698581 0.01555571 0 -0.5561059 0.0127928 0 -0.5559925 0.004462003 0 -0.5616602 0.00279448 0 -0.5643689 0.01462425 0 -0.5258933 0.0402148 0 -0.5165524 0.03974051 0 -0.5429109 0.04325344 0 -0.5416575 0.02626699 0 -0.5404097 0.01753168 0 -0.4960127 0.06173216 0 -0.501983 0.05771676 0 -0.4946556 0.0547218 0 -0.5002216 0.04849658 0 -0.4935355 0.04743782 0 -0.4947019 0.02909183 0 -0.4905471 0.02635863 0 -0.5086213 0.04802594 0 -0.5078916 0.06873629 0 -0.5173325 0.06890355 0 -0.5051177 -0.01313855 0 -0.5112063 -0.01392665 0 -0.5212334 -0.01110448 0 -0.5249354 -0.008635265 0 -0.5281673 6.66629e-4 0 -0.5036882 -0.002787856 0 -0.5025164 -0.00812417 0 -0.5753955 0.01989762 0 -0.5603181 0.07343999 0 -0.5674217 0.02038885 0 -0.5663777 0.01594816 0 -0.5648796 0.02051501 0 -0.5639483 0.01672304 0 -0.570068 0.03572043 0 -0.5692875 0.04162337 0 -0.5681121 0.03692025 0 -0.5678049 0.04074495 0 -0.555596 0.0732398 0 -0.5542401 0.07053308 0 -0.5572343 0.06283844 0 -0.5620694 0.05959434 0 -0.5646854 0.05929003 0 -0.5664868 0.06145177 0 -0.5658062 0.06863181 0 -0.5613837 0.07195209 0 -0.5576481 0.02805093 0 -0.5598531 0.04165906 0 -0.5571673 0.05085946 0 -0.567373 0.04570023 0 -0.5747407 0.04117441 0 -0.5709807 0.02027055 0 -0.5648801 0.01176108 0 -0.5625195 0.003722871 0 -0.5648227 -0.001441137 0 -0.5587451 0.07117035 0 -0.5636506 0.0603005 0 -0.5665491 0.06018208 0 -0.5681786 0.06236386 0 -0.5683224 0.06897789 0 -0.5646656 0.07230477 0 -0.5691834 0.03291759 0 -0.5864804 0.03326409 0 -0.5829657 0.03032959 0 -0.5819808 0.02272241 0 -0.5844679 0.0181935 0 -0.5903744 0.03258355 0 -0.5928272 0.02880637 0 -0.5915943 0.02017592 0 -0.5886596 0.01761376 0 -0.6111988 0.02946928 0 -0.6126895 0.02759083 0 -0.6116911 0.01784411 0 -0.6053549 0.0167147 0 -0.6069185 0.03004245 0 -0.6088856 0.02083292 0 -0.6096743 0.02588054 0 -0.6056018 0.02724652 0 -0.6048059 0.02046106 0 -0.6068132 0.02068314 0 -0.6077029 0.0264105 0 -0.6189587 0.01904184 0 -0.6143289 0.01654066 0 -0.6169736 0.02671327 0 -0.6193571 0.01956333 0 -0.6158593 0.01764231 0 -0.6107467 0.01796039 0 -0.6121022 0.02803434 0 -0.6039525 0.02763427 0 -0.6188744 0.02579138 0 -0.6199334 0.02418207 0 -0.6179481 0.01807448 0 -0.6080099 0.01689417 0 -0.6126257 0.01996149 0 -0.6133461 0.02578291 0 -0.6097008 0.02941277 0 -0.6031063 0.02042337 0 -0.6179469 0.0270277 0 -0.619736 0.0249496 0 -0.6169134 0.01706717 0 -0.6099559 0.01608125 0 -0.6152033 0.0284473 0 -0.5969877 0.01765929 0 -0.5949908 0.02160628 0 -0.5959104 0.02829636 0 -0.5987945 0.03073753 0 -0.6024628 0.03050678 0 -0.6043725 0.02749983 0 -0.6033093 0.01938965 0 -0.6010531 0.01709801 0 -0.6039575 0.03017 0 -0.6060317 0.02706843 0 -0.6051364 0.01953016 0 -0.6027058 0.01702412 0 -0.5979694 0.01760137 0 -0.5957671 0.02140976 0 -0.5966916 0.02827933 0 -0.5998151 0.03058508 0 -0.5849254 0.03355836 0 -0.5818245 0.03049409 0 -0.5806417 0.02281181 0 -0.5825756 0.01815495 0 -0.5858818 0.01833469 0 -0.5885111 0.02114617 0 -0.5896249 0.02867015 0 -0.5876461 0.03267051 0 -0.586206 0.01823668 0 -0.583214 0.0225082 0 -0.5842849 0.02998476 0 -0.5879092 0.03272083 0 -0.5924007 0.03192479 0 -0.5954102 0.02814009 0 -0.5945058 0.02030505 0 -0.5912817 0.01785693 0 -0.5958804 0.017689 0 -0.5941274 0.02166491 0 -0.5950427 0.02836289 0 -0.5976887 0.03105057 0 -0.600823 0.03072658 0 -0.602039 0.02733646 0 -0.6010001 0.01992209 0 -0.5992575 0.01721012 0 -0.5786321 0.02230769 0 -0.5677788 0.03277868 0 -0.5798157 0.03016898 0 -0.5772664 0.03465359 0 -0.5731709 0.07496852 0 -0.5704597 0.07217214 0 -0.5705543 0.06607429 0 -0.5735098 0.06251028 0 -0.5761538 0.07424191 0 -0.5785568 0.07117008 0 -0.5786692 0.06385216 0 -0.576619 0.06165591 0 -0.5938777 0.07580632 0 -0.5957377 0.07534443 0 -0.5971956 0.07382715 0 -0.5968329 0.06484702 0 -0.5916181 0.0643119 0 -0.5921972 0.07573466 0 -0.594316 0.06837854 0 -0.5946642 0.07255194 0 -0.5912446 0.07328562 0 -0.5909934 0.06769277 0 -0.592626 0.06807305 0 -0.5930167 0.0728145 0 -0.6026759 0.0673443 0 -0.5986513 0.06435464 0 -0.600594 0.07329795 0 -0.6030235 0.06764635 0 -0.6001455 0.06540557 0 -0.5959513 0.06578687 0 -0.596526 0.07438404 0 -0.5898694 0.07342797 0 -0.6023122 0.0726849 0 -0.6031673 0.07176057 0 -0.6018591 0.06626635 0 -0.5937486 0.06445792 0 -0.5974327 0.06789947 0 -0.5976794 0.07270072 0 -0.5944711 0.07516447 0 -0.5896019 0.06748893 0 -0.6013743 0.07375921 0 -0.6029639 0.07222225 0 -0.6008558 0.06527641 0 -0.5955529 0.06383423 0 -0.5990412 0.0746595 0 -0.5821943 0.06417411 0 -0.58021 0.06704483 0 -0.5803729 0.07286115 0 -0.5824856 0.07535797 0 -0.5854434 0.0748052 0 -0.5873477 0.07203604 0 -0.5871892 0.06526066 0 -0.5855525 0.06335384 0 -0.5868008 0.07465678 0 -0.5887347 0.07191446 0 -0.5886724 0.06571614 0 -0.5869116 0.06358828 0 -0.5830002 0.06414391 0 -0.5808628 0.06701624 0 -0.5810124 0.0729043 0 -0.5833932 0.07535502 0 -0.5715405 0.07484268 0 -0.5693182 0.07186989 0 -0.5694348 0.06586517 0 -0.5716041 0.06186489 0 -0.5744436 0.06132718 0 -0.5759796 0.06378135 0 -0.5759878 0.0704643 0 -0.5741754 0.07381948 0 -0.5750663 0.06276727 0 -0.5717844 0.06632222 0 -0.5716083 0.07238309 0 -0.5742522 0.07499638 0 -0.5779083 0.07430747 0 -0.5808113 0.07150807 0 -0.5809739 0.06448881 0 -0.5787268 0.06229592 0 -0.5812869 0.06408275 0 -0.5794981 0.06694388 0 -0.5796568 0.07277237 0 -0.5813364 0.07523748 0 -0.5839138 0.07458529 0 -0.5853333 0.07174202 0 -0.5852525 0.06531358 0 -0.5841026 0.06339928 0 -0.5808177 0.05699312 0 -0.5784053 0.05379745 0 -0.578513 0.04695502 0 -0.581457 0.04283713 0 -0.5846539 0.05623434 0 -0.5872668 0.05230685 0 -0.5874113 0.04456925 0 -0.5848444 0.04197399 0 -0.6072693 0.05750299 0 -0.6088766 0.05566765 0 -0.6089774 0.04709336 0 -0.6035061 0.04617589 0 -0.6034864 0.0579254 0 -0.6062729 0.0505808 0 -0.6064578 0.05504194 0 -0.602753 0.05553752 0 -0.6027356 0.04957105 0 -0.6044729 0.05012374 0 -0.6046784 0.05519741 0 -0.6152381 0.04969647 0 -0.6115072 0.04596667 0 -0.6127658 0.05593646 0 -0.615529 0.05005346 0 -0.6126554 0.04777563 0 -0.6081814 0.04815652 0 -0.608358 0.05700826 0 -0.6012678 0.05555558 0 -0.6144815 0.05531017 0 -0.6155711 0.05411943 0 -0.6144432 0.04852162 0 -0.6060776 0.0468121 0 -0.6096281 0.05022108 0 -0.6096759 0.05534552 0 -0.6061982 0.05799395 0 -0.6012492 0.04922367 0 -0.6135529 0.05642002 0 -0.6153275 0.05490658 0 -0.6136439 0.04765295 0 -0.6075498 0.04527998 0 -0.6110929 0.05754342 0 -0.5952796 0.04498399 0 -0.5929569 0.04860206 0 -0.5930753 0.05481937 0 -0.5954516 0.05787772 0 -0.5986588 0.05717735 0 -0.6005067 0.05367932 0 -0.6004028 0.04651243 0 -0.5988659 0.04403106 0 -0.6000054 0.05722507 0 -0.6020091 0.05372118 0 -0.6020019 0.04709604 0 -0.6003242 0.04434012 0 -0.5961574 0.0450785 0 -0.5936582 0.0485969 0 -0.5937619 0.05489166 0 -0.5963638 0.05802203 0 -0.5781491 0.05697956 0 -0.5770257 0.0536552 0 -0.5772763 0.04679801 0 -0.5796226 0.04240654 0 -0.5825093 0.04166107 0 -0.5843579 0.05173437 0 -0.5817838 0.05571461 0 -0.5834711 0.04313057 0 -0.5796921 0.04715241 0 -0.5797316 0.05374845 0 -0.5828078 0.05722215 0 -0.5865971 0.05620878 0 -0.5896239 0.05240937 0 -0.5896626 0.04528038 0 -0.5871142 0.042624 0 -0.5943056 0.04484855 0 -0.5921934 0.04846491 0 -0.5923073 0.05469708 0 -0.594448 0.05778425 0 -0.5971969 0.05699986 0 -0.5986866 0.05351951 0 -0.5983316 0.04652368 0 -0.5970975 0.0442329 0 -0.5848585 0.04443885 0 -0.5766644 0.04406997 0 -0.5709203 0.04172968 0 -0.5764981 0.0511701 0 -0.5723534 0.05476145 0 -0.5819441 0.01151157 0 -0.5780286 0.007919539 0 -0.5763302 4.20616e-4 0 -0.5784826 -0.00368397 0 -0.5858185 0.01081965 0 -0.5879154 0.006478399 0 -0.5857961 -0.002047272 0 -0.5825489 -0.004820045 0 -0.6046263 0.004197635 0 -0.6059561 0.002415454 0 -0.6039331 -0.007082187 0 -0.5975078 -0.007669938 0 -0.600376 0.004907932 0 -0.5971606 0.002751478 0 -0.595553 -0.004283924 0 -0.6020834 -0.008405788 0 -0.5906762 -0.006290425 0 -0.5889398 -0.002493095 0 -0.5905373 0.004701013 0 -0.5936805 0.007219122 0 -0.5972599 0.006475421 0 -0.5989411 0.003512876 0 -0.5971599 -0.004709811 0 -0.5946424 -0.007301489 0 -0.5986929 0.005883018 0 -0.600522 0.00277129 0 -0.5989559 -0.004899693 0 -0.5962523 -0.007658684 0 -0.5915924 -0.006698173 0 -0.5896835 -0.002814223 0 -0.5912811 0.004462259 0 -0.5946752 0.006935747 0 -0.5804609 0.01210073 0 -0.576932 0.008302975 0 -0.5750233 8.04541e-4 0 -0.5765955 -0.003430189 0 -0.5800139 -0.004034099 0 -0.5827036 -8.63271e-4 0 -0.5847369 0.007100971 0 -0.5833029 0.01075866 0 -0.5801737 -0.004005386 0 -0.5775083 4.151e-5 0 -0.5793273 0.007528674 0 -0.5833362 0.01077796 0 -0.5877352 0.009644854 0 -0.5903685 0.005291948 0 -0.5886306 -0.002677632 0 -0.58507 -0.005323874 0 -0.5896146 -0.00598289 0 -0.5880994 -0.002291595 0 -0.589692 0.004904893 0 -0.5925944 0.007574815 0 -0.5956744 0.006973451 0 -0.5966384 0.003716582 0 -0.5949817 -0.003543949 0 -0.5928944 -0.006887404 0 -0.5687577 0.0154536 0 -0.5739836 0.001501016 0 -0.5710816 -0.001766689 0 -0.5751615 0.009574293 0 -0.572674 0.0141025 0 -0.5429255 0.05435923 0 -0.5349457 0.05282432 0 -0.5267717 0.05326862 0 -0.5647814 0.0520019 0 -0.5164822 0.05397604 0 -0.5035043 0.05728251 0 -0.5160581 0.0648746 0 -0.5242628 0.06654618 0 -0.5473756 0.02340196 0 -0.5477787 0.03250519 0 -0.552708 0.02844318 0 -0.551352 0.01743806 0 -0.5527714 0.02440842 0 -0.5457194 0.04293858 0 -0.5464929 0.05745 0 -0.550954 0.04884065 0 -0.5523607 0.04009752 0 -0.5529425 0.03714974 0 -0.5492318 0.05312829 0 -0.5227812 0.0602037 0 -0.5238244 0.05238426 0 -0.5197186 0.03654512 0 -0.6012549 -0.004892193 0 -0.6025733 2.78819e-6 0 -0.5987281 0.002050312 0 -0.5972173 -0.004562725 0 -0.5992038 -0.004706227 0 -0.6006925 8.37674e-4 0 -0.6111207 -0.007449237 0 -0.6063186 -0.009126187 0 -0.6100379 7.01037e-4 0 -0.6115957 -0.006854871 0 -0.6079682 -0.008134085 0 -0.6028175 -0.007823406 0 -0.6052372 0.001996797 0 -0.6117965 -5.64125e-4 0 -0.6126581 -0.002358522 0 -0.6100576 -0.008081785 0 -0.6001163 -0.008007048 0 -0.6048691 -0.006179243 0 -0.6062025 -5.1197e-4 0 -0.6030215 0.003741117 0 -0.6109841 6.39196e-4 0 -0.6125185 -0.001707131 0 -0.6089041 -0.009062407 0 -0.6084474 0.002515303 0 -0.5493428 -0.03404438 0 -0.5457447 -0.03316852 0 -0.5493641 -0.03431159 0 -0.5473068 -0.027274 0 -0.5412729 -0.02568084 0 -0.5431338 -0.02818081 0 -0.5485534 -0.02959143 0 -0.5454757 -0.03802484 0 -0.539357 -0.03257388 0 -0.5438173 -0.04154283 0 -0.5392751 -0.03774986 0 -0.5463353 -0.04081554 0 -0.5440227 -0.0433034 0 -0.5401645 -0.04023654 0 -0.5472172 -0.04251055 0 -0.5471279 -0.04356618 0 -0.5420697 -0.04203946 0 -0.5507389 -0.03729689 0 -0.550679 -0.03956024 0 -0.5423055 -0.03586763 0 -0.5494902 -0.0409655 0 -0.548167 -0.04280052 0 -0.5417721 -0.04052627 0 -0.5483744 -0.03782969 0 -0.5465918 -0.03100251 0 -0.5447708 -0.03430242 0 -0.5347283 -0.03010588 0 -0.5458005 -0.02612561 0 -0.5358825 -0.03626134 0 -0.5425475 -0.03648962 0 -0.5392891 -0.02400448 0 -0.5341675 -0.03402787 0 -0.5289949 -0.01514074 0 -0.5249676 -0.02041265 0 -0.5238233 -0.02391791 0 -0.5252052 -0.02737831 0 -0.5280401 -0.02771934 0 -0.5333169 -0.0251781 0 -0.5349001 -0.02196653 0 -0.5360866 -0.01770494 0 -0.5378667 -0.02001958 0 -0.5319638 -0.01755007 0 -0.5325277 -0.03040783 0 -0.5365149 -0.02744053 0 -0.5378688 -0.02460204 0 -0.5287793 -0.03006632 0 -0.5273479 -0.0262992 0 -0.5275332 -0.02279564 0 -0.5492323 0.03420337 0 -0.5499865 0.03930524 0 -0.5287393 0.005432441 0 -0.5707974 0.004121011 0 -0.5119439 0.002043621 0 -0.51985 0.004446384 0 -0.5237775 0.006287103 0 -0.5318835 -0.002374898 0 -0.529685 -0.004807699 0 -0.524469 -0.001627031 0 -0.5281327 0.01728629 0 -0.5257594 0.02885062 0 -0.5266594 0.04117318 0 -0.5391724 0.05198053 0 -0.2347005 0.04347787 0 -0.2282351 0.06380554 0 -0.2195687 0.07820024 0 -0.212497 0.08541179 0 -0.1987412 0.08237327 0 -0.1855254 0.07183593 0 -0.1759398 0.05552096 0 -0.180916 0.03348654 0 -0.1945948 0.01115794 0 -0.2009159 0.004254736 0 -0.2151764 0.001501103 0 -0.2249014 0.007831795 0 -0.2303491 0.01943361 0 0.06744826 0.05191177 0 0.05493807 0.07311577 0 0.04027783 0.08150192 0 0.1000984 -0.01819 0 0.05951133 0.09650395 0 0.09052202 -0.03249241 0 0.1068029 -0.02541167 0 0.0709846 0.1018634 0 0.1147109 -0.05454107 0 0.07617827 0.110023 0 0.07839034 0.1122475 0 0.08233678 0.1156723 0 0.1240979 -0.0502026 0 0.08508645 0.1128153 0 0.0818923 0.1053508 0 0.1273738 -0.05326311 0 0.1361607 0.01541207 0 0.1339076 0.04830244 0 0.1190937 0.08443166 0 0.07733268 0.1022024 0 0.1267866 -0.03540474 0 0.1339186 0.01487885 0 0.09912211 -0.01055044 0 0.1074159 0.01065265 0 0.1085076 0.03249301 0 0.1040914 0.05262361 0 0.1059799 -0.08009766 0 0.1261483 0.02106157 0 0.1290639 0.03419519 0 0.08626847 0.08358268 0 0.1174332 0.09427428 0 0.1249417 -0.005214665 0 0.139849 -0.006386234 0 0.1302769 0.09683033 0 0.1461328 0.08881729 0 0.1368906 0.09872241 0 0.1229476 -0.03091236 0 0.1433634 0.09027517 0 0.1350176 0.1002132 0 0.1317517 -0.02592748 0 0.1291283 0.09359227 0 0.1355824 0.01287368 0 0.1392736 0.05828486 0 0.1253202 0.09064799 0 0.1266311 -0.03187152 0 0.236544 0.04347783 0 0.2300786 0.06380549 0 0.2214122 0.07820021 0 0.2143405 0.08541176 0 0.2005847 0.08237323 0 0.1873689 0.0718359 0 0.1777832 0.05552092 0 0.1827595 0.0334865 0 0.1964382 0.0111579 0 0.2027594 0.0042547 0 0.2170199 0.001501065 0 0.2267449 0.007831754 0 0.2321926 0.01943357 0 0.2256546 0.04318857 0 0.2210741 0.06282149 0 0.2122801 0.07789376 0 0.2002377 0.08347797 0 0.1883455 0.0858197 0 0.1747747 0.07995515 0 0.1633989 0.0577079 0 0.163421 0.03485207 0 0.1694202 0.004082722 0 0.1781516 -0.001031715 0 0.1954604 0.005562634 0 0.211276 0.01052763 0 0.2202642 0.02415908 0 0.2113074 0.04435748 0 0.2092719 0.06542327 0 0.1996247 0.08390483 0 0.1887301 0.08704077 0 0.1761552 0.08912029 0 0.1636389 -0.005609161 0 0.1751695 -0.003572072 0 0.1932235 0.00850064 0 0.2032474 0.02173587 0 0.1821307 0.04297667 0 0.1778269 0.0687804 0 0.1743272 0.08405134 0 0.1688788 0.09051649 0 0.1500417 -0.00657792 0 0.158243 -0.003010548 0 0.1697991 0.003809556 0 0.1785807 0.02330695 0 0.1470656 0.04240372 0 0.1252588 0.00284825 0 0.1258375 0.04134758 0 0.1237298 0.0518419 0 0.1470281 0.06573466 0 0.1447933 0.0840179 0 0.1430053 0.01129614 0 0.1467676 0.02126442 0 0.1400879 -0.006847057 0 0.165416 0.08356681 0 0.1580874 0.06818412 0 0.1577583 0.02337303 0 0.1582199 0.00378778 0 0.1555742 0.08626299 0 0.1500046 0.06768269 0 0.1502824 0.02067376 0 0.1487468 0.002710724 0 0.1434576 0.06523964 0 0.1433102 0.01430018 0 0.1388993 -0.003363848 0 0.1618417 0.09271514 0 0.1470118 0.09017957 0 0.1279351 -0.0122804 0 -0.5310467 -0.0163762 0 -0.526192 -0.02172327 0 -0.5365039 -0.02341879 0 -0.536976 -0.01962041 0 -0.520147 -0.005861245 0 -0.5096372 -0.008523924 0 -0.5066191 -0.01183199 0 -0.5080808 -0.01602932 0 -0.5132744 -0.01691534 0 -0.5223965 -0.0147776 0 -0.5255334 -0.0119402 0 -0.5288256 -0.008674266 0 -0.5257472 -0.0250925 0 -0.5271046 -0.02926122 0 -0.5297843 -0.02960452 0 -0.5348226 -0.02658964 0 -0.5091631 0.03991523 0 -0.5122557 0.05437578 0 -0.5052913 0.05978345 0 -0.4975187 0.06252335 0 -0.4925308 0.06013391 0 -0.4900421 0.05619039 0 -0.4882587 0.05008906 0 -0.4873409 0.04555912 0 -0.4865252 0.03515985 0 -0.4869772 0.03063592 0 -0.4877525 0.02413326 0 -0.4906363 0.01722062 0 -0.4972571 0.01905487 0 -0.5015855 0.02265245 0 -0.5044705 0.0409146 0 -0.4933077 0.06037474 0 -0.489164 0.05768997 0 -0.4866309 0.05353297 0 -0.4839939 0.04908529 0 -0.4825175 0.04506186 0 -0.4813152 0.03591304 0 -0.481927 0.03029753 0 -0.4827187 0.02408443 0 -0.4860098 0.01729045 0 -0.492328 0.01970922 0 -0.496214 0.02333907 0 -0.4895706 0.04166149 0 -0.4857725 0.06050518 0 -0.4800726 0.05948256 0 -0.4747891 0.05681248 0 -0.4716441 0.05302649 0 -0.4679268 0.04880979 0 -0.4637167 0.0458074 0 -0.4634327 0.0353458 0 -0.4646645 0.02803568 0 -0.4662708 0.0212522 0 -0.470493 0.01842805 0 -0.4768153 0.02101368 0 -0.4810784 0.02399279 0 -0.4509322 0.04460359 0 -0.4446922 0.06383716 0 -0.4402309 0.06762096 0 -0.4344382 0.06629935 0 -0.4290689 0.06268001 0 -0.4226891 0.05780274 0 -0.4206656 0.05145177 0 -0.421315 0.03278072 0 -0.4237601 0.02130842 0 -0.4268376 0.01644189 0 -0.4322747 0.01411245 0 -0.4395922 0.01730705 0 -0.4439639 0.021852 0 -0.4153703 0.04391602 0 -0.4071189 0.06753994 0 -0.400833 0.07377318 0 -0.3942209 0.07437938 0 -0.3867975 0.07042313 0 -0.3813299 0.0630051 0 -0.3774022 0.05323825 0 -0.3772253 0.0298655 0 -0.3806063 0.01712509 0 -0.3843201 0.01179888 0 -0.3929388 0.01072616 0 -0.4030235 0.01529118 0 -0.4087413 0.01962481 0 -0.3673553 0.04379569 0 -0.3571854 0.06714495 0 -0.3503137 0.07597766 0 -0.34278 0.07622935 0 -0.3325347 0.07374769 0 -0.326334 0.06758562 0 -0.3203154 0.05752468 0 -0.3215234 0.03049173 0 -0.3264157 0.01726952 0 -0.331928 0.01257709 0 -0.3413672 0.01019417 0 -0.3512498 0.01399843 0 -0.3585831 0.01876638 0 -0.3420896 0.04313451 0 -0.3346514 0.06384309 0 -0.3287801 0.0703961 0 -0.3215986 0.07344025 0 -0.3120458 0.07116199 0 -0.3059187 0.06740148 0 -0.3035208 0.05794417 0 -0.3058088 0.03080575 0 -0.3107373 0.01964263 0 -0.3186577 0.01644515 0 -0.3243672 0.01437847 0 -0.3327146 0.01690132 0 -0.3363146 0.02315967 0 -0.3280369 0.04422653 0 -0.3203792 0.06454565 0 -0.3135177 0.07111163 0 -0.3062221 0.07458146 0 -0.2990508 0.07270889 0 -0.2928832 0.06577109 0 -0.2920769 0.0536771 0 -0.2982136 0.02746186 0 -0.3030331 0.02370312 0 -0.310906 0.0200813 0 -0.314709 0.01821911 0 -0.3195552 0.02208757 0 -0.3228227 0.02565986 0 -0.3201194 0.04338254 0 -0.3095763 0.06204398 0 -0.2998765 0.0686724 0 -0.2929708 0.07177986 0 -0.2876693 0.07522077 0 -0.2809076 0.06439618 0 -0.2832941 0.0502228 0 -0.2871207 0.02864708 0 -0.2912425 0.01655803 0 -0.3011771 0.01393421 0 -0.3088761 0.01491613 0 -0.3139069 0.02190096 0 -0.3171539 0.0263384 0 -0.3054557 0.04258678 0 -0.2963865 0.05978198 0 -0.2866241 0.06823855 0 -0.2802419 0.07338764 0 -0.2744139 0.07478558 0 -0.2679805 0.06417955 0 -0.2569294 0.04790173 0 -0.2687665 0.03002487 0 -0.273514 0.01543464 0 -0.2839688 0.01050632 0 -0.2927173 0.007604145 0 -0.3005265 0.01196878 0 -0.3026885 0.02284177 0 -0.2748803 0.04288985 0 -0.2735493 0.06314631 0 -0.2674217 0.07111299 0 -0.2599639 0.08107552 0 -0.2424113 0.07528258 0 -0.2316839 0.06541277 0 -0.2202197 0.0517079 0 -0.227077 0.03615161 0 -0.2378484 0.009507615 0 -0.249753 0.005018914 0 -0.2596278 0.002263178 0 -0.2737088 0.005573955 0 -0.2784111 0.01845014 0 -0.2425919 0.04409613 0 -0.2377636 0.06673144 0 -0.2300909 0.07899307 0 -0.2238214 0.08587749 0 -0.2104824 0.08052068 0 -0.1979361 0.06871663 0 -0.1887543 0.05478558 0 -0.1962766 0.03457487 0 -0.2066278 0.01138247 0 -0.2157672 0.006400093 0 -0.2282471 0.001263669 0 -0.2356856 0.005759679 0 -0.2430182 0.02007112 0 -0.5329476 0.002808319 0 -0.5334937 0.06978784 0 -0.4894169 0.01853763 0 -0.4964183 -0.002756663 0 -0.5122086 0.05832882 0 -0.5236309 0.01585552 0 -0.5055277 0.06597942 0 -0.5386865 0.07236434 0 -0.551028 0.07316419 0 -0.5578939 -4.52717e-4 0 -0.526575 -0.003018847 0 -0.5102722 6.28902e-4 0 -0.5059972 0.02042173 0 -0.5189957 0.06081962 0 -0.5432258 0.06913708 0 -0.5304146 0.0265357 0 -0.5203748 -0.006523985 0 -0.5672051 0.04136656 0 -0.4935244 0.004646044 0 -0.4960023 -0.001368367 0 -0.548767 0.004008316 0 -0.5588267 0.04618049 0 -0.5521386 0.05799021 0 -0.5343245 0.06105859 0 -0.5149794 0.06423718 0 -0.4921241 0.02091064 0 -0.4940085 0.01117667 0 -0.506664 0.01146378 0 -0.5466953 0.009919873 0 -0.5551516 0.01769464 0 -0.5593318 0.03265969 0 -0.5017111 0.005306061 0 -0.5262875 0.07149705 0 -0.5173923 0.01289989 0 -0.5347198 0.06257538 0 -0.5189092 0.06985394 0 -0.4919614 0.03331573 0 -0.4904365 0.01253034 0 -0.4928718 0.004846447 0 -0.4990757 0.002295926 0 -0.5477446 0.07050166 0 -0.4989637 0.06482112 0 -0.4927748 0.01153598 0 -0.5001821 -0.008569347 0 -0.5000373 0.02103008 0 -0.515411 0.01467586 0 -0.5602499 0.03754776 0 -0.5552896 0.05414598 0 -0.5493383 0.06172189 0 -0.5257195 0.06511374 0 -0.5040436 0.06412397 0 -0.5279865 0.008775979 0 -0.5562508 0.02374995 0 -0.551508 2.43895e-5 0 -0.5380638 4.15427e-4 0 -0.5568393 -0.001003484 0 -0.5086728 0.00813287 0 -0.5327761 0.0687614 0 -0.5075738 -0.008946119 0 -0.5043837 -0.001274661 0 -0.4995804 0.01462633 0 -0.5375133 0.006681983 0 -0.5272927 0.01650862 0 -0.5340448 0.04062232 0 -0.5378863 -4.14797e-4 0 -0.5185012 0.003633514 0 -0.5196795 0.02562101 0 -0.5267604 0.06188289 0 -0.5438318 0.06468882 0 -0.5194874 0.02771515 0 -0.508514 0.0261135 0 -0.5052578 0.03631128 0 -0.5666912 0.05525995 0 -0.5607491 0.06431385 0 -0.5622534 0.05629707 0 -0.5644193 0.05841556 0 -0.5633323 0.05855824 0 -0.5656708 0.0615666 0 -0.5627108 0.06911001 0 -0.5581153 0.07180507 0 -0.5564988 0.0600538 0 -0.5610952 0.05899927 0 -0.5597408 0.05914262 0 -0.5587297 0.06736003 0 -0.5665745 0.05577682 0 -0.5651561 0.05354345 0 -0.5736079 0.04084162 0 -0.5751317 0.04360814 0 -0.5733019 0.05126445 0 -0.568442 0.05470862 0 -0.5637374 0.05590771 0 -0.5627614 0.05356745 0 -0.5646006 0.04496766 0 -0.5728253 0.04014133 0 -0.5721493 0.04074517 0 -0.5752892 0.0440375 0 -0.5737048 0.05015125 0 -0.5675561 0.05408816 0 -0.5595095 0.05509055 0 -0.5636886 0.04242826 0 -0.5720649 0.03532438 0 -0.5671464 0.02423358 0 -0.573297 0.02020848 0 -0.5766107 0.02239933 0 -0.5781606 0.03056877 0 -0.5753825 0.03526684 0 -0.5649333 0.03358438 0 -0.5636129 0.02445154 0 -0.571351 0.01958416 0 -0.5703031 0.02021514 0 -0.5761328 0.02305765 0 -0.5771716 0.02964812 0 -0.5743534 0.03398023 0 -0.5740607 0.03584009 0 -0.5644308 0.03663535 0 -0.5616338 0.02219007 0 -0.5607187 0.01595795 0 -0.5676015 0.02179823 0 -0.5674801 -0.001732334 0 -0.571113 0.001955553 0 -0.5732103 0.01012638 0 -0.5711361 0.01454875 0 -0.5620744 0.01248726 0 -0.559881 0.004191425 0 -0.5616418 -8.53311e-4 0 -0.5643106 -0.001247825 0 -0.5681807 7.31329e-4 0 -0.5718368 0.009139379 0 -0.5689443 0.01372512 0 -0.5698581 0.01555571 0 -0.5561059 0.0127928 0 -0.5559925 0.004462003 0 -0.5616602 0.00279448 0 -0.5643689 0.01462425 0 -0.5258933 0.0402148 0 -0.5165524 0.03974051 0 -0.5429109 0.04325344 0 -0.5416575 0.02626699 0 -0.5404097 0.01753168 0 -0.4960127 0.06173216 0 -0.501983 0.05771676 0 -0.4946556 0.0547218 0 -0.5002216 0.04849658 0 -0.4935355 0.04743782 0 -0.4947019 0.02909183 0 -0.4905471 0.02635863 0 -0.5086213 0.04802594 0 -0.5078916 0.06873629 0 -0.5173325 0.06890355 0 -0.5051177 -0.01313855 0 -0.5112063 -0.01392665 0 -0.5212334 -0.01110448 0 -0.5249354 -0.008635265 0 -0.5281673 6.66629e-4 0 -0.5036882 -0.002787856 0 -0.5025164 -0.00812417 0 -0.5753955 0.01989762 0 -0.5603181 0.07343999 0 -0.5674217 0.02038885 0 -0.5663777 0.01594816 0 -0.5648796 0.02051501 0 -0.5639483 0.01672304 0 -0.570068 0.03572043 0 -0.5692875 0.04162337 0 -0.5681121 0.03692025 0 -0.5678049 0.04074495 0 -0.555596 0.0732398 0 -0.5542401 0.07053308 0 -0.5572343 0.06283844 0 -0.5620694 0.05959434 0 -0.5646854 0.05929003 0 -0.5664868 0.06145177 0 -0.5658062 0.06863181 0 -0.5613837 0.07195209 0 -0.5576481 0.02805093 0 -0.5598531 0.04165906 0 -0.5571673 0.05085946 0 -0.567373 0.04570023 0 -0.5747407 0.04117441 0 -0.5709807 0.02027055 0 -0.5648801 0.01176108 0 -0.5625195 0.003722871 0 -0.5648227 -0.001441137 0 -0.5587451 0.07117035 0 -0.5636506 0.0603005 0 -0.5665491 0.06018208 0 -0.5681786 0.06236386 0 -0.5683224 0.06897789 0 -0.5646656 0.07230477 0 -0.5691834 0.03291759 0 -0.5864804 0.03326409 0 -0.5829657 0.03032959 0 -0.5819808 0.02272241 0 -0.5844679 0.0181935 0 -0.5903744 0.03258355 0 -0.5928272 0.02880637 0 -0.5915943 0.02017592 0 -0.5886596 0.01761376 0 -0.6111988 0.02946928 0 -0.6126895 0.02759083 0 -0.6116911 0.01784411 0 -0.6053549 0.0167147 0 -0.6069185 0.03004245 0 -0.6088856 0.02083292 0 -0.6096743 0.02588054 0 -0.6056018 0.02724652 0 -0.6048059 0.02046106 0 -0.6068132 0.02068314 0 -0.6077029 0.0264105 0 -0.6189587 0.01904184 0 -0.6143289 0.01654066 0 -0.6169736 0.02671327 0 -0.6193571 0.01956333 0 -0.6158593 0.01764231 0 -0.6107467 0.01796039 0 -0.6121022 0.02803434 0 -0.6039525 0.02763427 0 -0.6188744 0.02579138 0 -0.6199334 0.02418207 0 -0.6179481 0.01807448 0 -0.6080099 0.01689417 0 -0.6126257 0.01996149 0 -0.6133461 0.02578291 0 -0.6097008 0.02941277 0 -0.6031063 0.02042337 0 -0.6179469 0.0270277 0 -0.619736 0.0249496 0 -0.6169134 0.01706717 0 -0.6099559 0.01608125 0 -0.6152033 0.0284473 0 -0.5969877 0.01765929 0 -0.5949908 0.02160628 0 -0.5959104 0.02829636 0 -0.5987945 0.03073753 0 -0.6024628 0.03050678 0 -0.6043725 0.02749983 0 -0.6033093 0.01938965 0 -0.6010531 0.01709801 0 -0.6039575 0.03017 0 -0.6060317 0.02706843 0 -0.6051364 0.01953016 0 -0.6027058 0.01702412 0 -0.5979694 0.01760137 0 -0.5957671 0.02140976 0 -0.5966916 0.02827933 0 -0.5998151 0.03058508 0 -0.5849254 0.03355836 0 -0.5818245 0.03049409 0 -0.5806417 0.02281181 0 -0.5825756 0.01815495 0 -0.5858818 0.01833469 0 -0.5885111 0.02114617 0 -0.5896249 0.02867015 0 -0.5876461 0.03267051 0 -0.586206 0.01823668 0 -0.583214 0.0225082 0 -0.5842849 0.02998476 0 -0.5879092 0.03272083 0 -0.5924007 0.03192479 0 -0.5954102 0.02814009 0 -0.5945058 0.02030505 0 -0.5912817 0.01785693 0 -0.5958804 0.017689 0 -0.5941274 0.02166491 0 -0.5950427 0.02836289 0 -0.5976887 0.03105057 0 -0.600823 0.03072658 0 -0.602039 0.02733646 0 -0.6010001 0.01992209 0 -0.5992575 0.01721012 0 -0.5786321 0.02230769 0 -0.5677788 0.03277868 0 -0.5798157 0.03016898 0 -0.5772664 0.03465359 0 -0.5731709 0.07496852 0 -0.5704597 0.07217214 0 -0.5705543 0.06607429 0 -0.5735098 0.06251028 0 -0.5761538 0.07424191 0 -0.5785568 0.07117008 0 -0.5786692 0.06385216 0 -0.576619 0.06165591 0 -0.5938777 0.07580632 0 -0.5957377 0.07534443 0 -0.5971956 0.07382715 0 -0.5968329 0.06484702 0 -0.5916181 0.0643119 0 -0.5921972 0.07573466 0 -0.594316 0.06837854 0 -0.5946642 0.07255194 0 -0.5912446 0.07328562 0 -0.5909934 0.06769277 0 -0.592626 0.06807305 0 -0.5930167 0.0728145 0 -0.6026759 0.0673443 0 -0.5986513 0.06435464 0 -0.600594 0.07329795 0 -0.6030235 0.06764635 0 -0.6001455 0.06540557 0 -0.5959513 0.06578687 0 -0.596526 0.07438404 0 -0.5898694 0.07342797 0 -0.6023122 0.0726849 0 -0.6031673 0.07176057 0 -0.6018591 0.06626635 0 -0.5937486 0.06445792 0 -0.5974327 0.06789947 0 -0.5976794 0.07270072 0 -0.5944711 0.07516447 0 -0.5896019 0.06748893 0 -0.6013743 0.07375921 0 -0.6029639 0.07222225 0 -0.6008558 0.06527641 0 -0.5955529 0.06383423 0 -0.5990412 0.0746595 0 -0.5821943 0.06417411 0 -0.58021 0.06704483 0 -0.5803729 0.07286115 0 -0.5824856 0.07535797 0 -0.5854434 0.0748052 0 -0.5873477 0.07203604 0 -0.5871892 0.06526066 0 -0.5855525 0.06335384 0 -0.5868008 0.07465678 0 -0.5887347 0.07191446 0 -0.5886724 0.06571614 0 -0.5869116 0.06358828 0 -0.5830002 0.06414391 0 -0.5808628 0.06701624 0 -0.5810124 0.0729043 0 -0.5833932 0.07535502 0 -0.5715405 0.07484268 0 -0.5693182 0.07186989 0 -0.5694348 0.06586517 0 -0.5716041 0.06186489 0 -0.5744436 0.06132718 0 -0.5759796 0.06378135 0 -0.5759878 0.0704643 0 -0.5741754 0.07381948 0 -0.5750663 0.06276727 0 -0.5717844 0.06632222 0 -0.5716083 0.07238309 0 -0.5742522 0.07499638 0 -0.5779083 0.07430747 0 -0.5808113 0.07150807 0 -0.5809739 0.06448881 0 -0.5787268 0.06229592 0 -0.5812869 0.06408275 0 -0.5794981 0.06694388 0 -0.5796568 0.07277237 0 -0.5813364 0.07523748 0 -0.5839138 0.07458529 0 -0.5853333 0.07174202 0 -0.5852525 0.06531358 0 -0.5841026 0.06339928 0 -0.5808177 0.05699312 0 -0.5784053 0.05379745 0 -0.578513 0.04695502 0 -0.581457 0.04283713 0 -0.5846539 0.05623434 0 -0.5872668 0.05230685 0 -0.5874113 0.04456925 0 -0.5848444 0.04197399 0 -0.6072693 0.05750299 0 -0.6088766 0.05566765 0 -0.6089774 0.04709336 0 -0.6035061 0.04617589 0 -0.6034864 0.0579254 0 -0.6062729 0.0505808 0 -0.6064578 0.05504194 0 -0.602753 0.05553752 0 -0.6027356 0.04957105 0 -0.6044729 0.05012374 0 -0.6046784 0.05519741 0 -0.6152381 0.04969647 0 -0.6115072 0.04596667 0 -0.6127658 0.05593646 0 -0.615529 0.05005346 0 -0.6126554 0.04777563 0 -0.6081814 0.04815652 0 -0.608358 0.05700826 0 -0.6012678 0.05555558 0 -0.6144815 0.05531017 0 -0.6155711 0.05411943 0 -0.6144432 0.04852162 0 -0.6060776 0.0468121 0 -0.6096281 0.05022108 0 -0.6096759 0.05534552 0 -0.6061982 0.05799395 0 -0.6012492 0.04922367 0 -0.6135529 0.05642002 0 -0.6153275 0.05490658 0 -0.6136439 0.04765295 0 -0.6075498 0.04527998 0 -0.6110929 0.05754342 0 -0.5952796 0.04498399 0 -0.5929569 0.04860206 0 -0.5930753 0.05481937 0 -0.5954516 0.05787772 0 -0.5986588 0.05717735 0 -0.6005067 0.05367932 0 -0.6004028 0.04651243 0 -0.5988659 0.04403106 0 -0.6000054 0.05722507 0 -0.6020091 0.05372118 0 -0.6020019 0.04709604 0 -0.6003242 0.04434012 0 -0.5961574 0.0450785 0 -0.5936582 0.0485969 0 -0.5937619 0.05489166 0 -0.5963638 0.05802203 0 -0.5781491 0.05697956 0 -0.5770257 0.0536552 0 -0.5772763 0.04679801 0 -0.5796226 0.04240654 0 -0.5825093 0.04166107 0 -0.5843579 0.05173437 0 -0.5817838 0.05571461 0 -0.5834711 0.04313057 0 -0.5796921 0.04715241 0 -0.5797316 0.05374845 0 -0.5828078 0.05722215 0 -0.5865971 0.05620878 0 -0.5896239 0.05240937 0 -0.5896626 0.04528038 0 -0.5871142 0.042624 0 -0.5943056 0.04484855 0 -0.5921934 0.04846491 0 -0.5923073 0.05469708 0 -0.594448 0.05778425 0 -0.5971969 0.05699986 0 -0.5986866 0.05351951 0 -0.5983316 0.04652368 0 -0.5970975 0.0442329 0 -0.5848585 0.04443885 0 -0.5766644 0.04406997 0 -0.5709203 0.04172968 0 -0.5764981 0.0511701 0 -0.5723534 0.05476145 0 -0.5819441 0.01151157 0 -0.5780286 0.007919539 0 -0.5763302 4.20616e-4 0 -0.5784826 -0.00368397 0 -0.5858185 0.01081965 0 -0.5879154 0.006478399 0 -0.5857961 -0.002047272 0 -0.5825489 -0.004820045 0 -0.6046263 0.004197635 0 -0.6059561 0.002415454 0 -0.6039331 -0.007082187 0 -0.5975078 -0.007669938 0 -0.600376 0.004907932 0 -0.5971606 0.002751478 0 -0.595553 -0.004283924 0 -0.6020834 -0.008405788 0 -0.5906762 -0.006290425 0 -0.5889398 -0.002493095 0 -0.5905373 0.004701013 0 -0.5936805 0.007219122 0 -0.5972599 0.006475421 0 -0.5989411 0.003512876 0 -0.5971599 -0.004709811 0 -0.5946424 -0.007301489 0 -0.5986929 0.005883018 0 -0.600522 0.00277129 0 -0.5989559 -0.004899693 0 -0.5962523 -0.007658684 0 -0.5915924 -0.006698173 0 -0.5896835 -0.002814223 0 -0.5912811 0.004462259 0 -0.5946752 0.006935747 0 -0.5804609 0.01210073 0 -0.576932 0.008302975 0 -0.5750233 8.04541e-4 0 -0.5765955 -0.003430189 0 -0.5800139 -0.004034099 0 -0.5827036 -8.63271e-4 0 -0.5847369 0.007100971 0 -0.5833029 0.01075866 0 -0.5801737 -0.004005386 0 -0.5775083 4.151e-5 0 -0.5793273 0.007528674 0 -0.5833362 0.01077796 0 -0.5877352 0.009644854 0 -0.5903685 0.005291948 0 -0.5886306 -0.002677632 0 -0.58507 -0.005323874 0 -0.5896146 -0.00598289 0 -0.5880994 -0.002291595 0 -0.589692 0.004904893 0 -0.5925944 0.007574815 0 -0.5956744 0.006973451 0 -0.5966384 0.003716582 0 -0.5949817 -0.003543949 0 -0.5928944 -0.006887404 0 -0.5687577 0.0154536 0 -0.5739836 0.001501016 0 -0.5710816 -0.001766689 0 -0.5751615 0.009574293 0 -0.572674 0.0141025 0 -0.5429255 0.05435923 0 -0.5349457 0.05282432 0 -0.5267717 0.05326862 0 -0.5647814 0.0520019 0 -0.5164822 0.05397604 0 -0.5035043 0.05728251 0 -0.5160581 0.0648746 0 -0.5242628 0.06654618 0 -0.5473756 0.02340196 0 -0.5477787 0.03250519 0 -0.552708 0.02844318 0 -0.551352 0.01743806 0 -0.5527714 0.02440842 0 -0.5457194 0.04293858 0 -0.5464929 0.05745 0 -0.550954 0.04884065 0 -0.5523607 0.04009752 0 -0.5529425 0.03714974 0 -0.5492318 0.05312829 0 -0.5227812 0.0602037 0 -0.5238244 0.05238426 0 -0.5197186 0.03654512 0 -0.6012549 -0.004892193 0 -0.6025733 2.78819e-6 0 -0.5987281 0.002050312 0 -0.5972173 -0.004562725 0 -0.5992038 -0.004706227 0 -0.6006925 8.37674e-4 0 -0.6111207 -0.007449237 0 -0.6063186 -0.009126187 0 -0.6100379 7.01037e-4 0 -0.6115957 -0.006854871 0 -0.6079682 -0.008134085 0 -0.6028175 -0.007823406 0 -0.6052372 0.001996797 0 -0.6117965 -5.64125e-4 0 -0.6126581 -0.002358522 0 -0.6100576 -0.008081785 0 -0.6001163 -0.008007048 0 -0.6048691 -0.006179243 0 -0.6062025 -5.1197e-4 0 -0.6030215 0.003741117 0 -0.6109841 6.39196e-4 0 -0.6125185 -0.001707131 0 -0.6089041 -0.009062407 0 -0.6084474 0.002515303 0 -0.5493428 -0.03404438 0 -0.5457447 -0.03316852 0 -0.5493641 -0.03431159 0 -0.5473068 -0.027274 0 -0.5412729 -0.02568084 0 -0.5431338 -0.02818081 0 -0.5485534 -0.02959143 0 -0.5454757 -0.03802484 0 -0.539357 -0.03257388 0 -0.5438173 -0.04154283 0 -0.5392751 -0.03774986 0 -0.5463353 -0.04081554 0 -0.5440227 -0.0433034 0 -0.5401645 -0.04023654 0 -0.5472172 -0.04251055 0 -0.5471279 -0.04356618 0 -0.5420697 -0.04203946 0 -0.5507389 -0.03729689 0 -0.550679 -0.03956024 0 -0.5423055 -0.03586763 0 -0.5494902 -0.0409655 0 -0.548167 -0.04280052 0 -0.5417721 -0.04052627 0 -0.5483744 -0.03782969 0 -0.5465918 -0.03100251 0 -0.5447708 -0.03430242 0 -0.5347283 -0.03010588 0 -0.5458005 -0.02612561 0 -0.5358825 -0.03626134 0 -0.5425475 -0.03648962 0 -0.5392891 -0.02400448 0 -0.5341675 -0.03402787 0 -0.5289949 -0.01514074 0 -0.5249676 -0.02041265 0 -0.5238233 -0.02391791 0 -0.5252052 -0.02737831 0 -0.5280401 -0.02771934 0 -0.5333169 -0.0251781 0 -0.5349001 -0.02196653 0 -0.5360866 -0.01770494 0 -0.5378667 -0.02001958 0 -0.5319638 -0.01755007 0 -0.5325277 -0.03040783 0 -0.5365149 -0.02744053 0 -0.5378688 -0.02460204 0 -0.5287793 -0.03006632 0 -0.5273479 -0.0262992 0 -0.5275332 -0.02279564 0 -0.5492323 0.03420337 0 -0.5499865 0.03930524 0 -0.5287393 0.005432441 0 -0.5707974 0.004121011 0 -0.5119439 0.002043621 0 -0.51985 0.004446384 0 -0.5237775 0.006287103 0 -0.5318835 -0.002374898 0 -0.529685 -0.004807699 0 -0.524469 -0.001627031 0 -0.5281327 0.01728629 0 -0.5257594 0.02885062 0 -0.5266594 0.04117318 0 -0.5391724 0.05198053 0 -0.2347005 0.04347787 0 -0.2282351 0.06380554 0 -0.2195687 0.07820024 0 -0.212497 0.08541179 0 -0.1987412 0.08237327 0 -0.1855254 0.07183593 0 -0.1759398 0.05552096 0 -0.180916 0.03348654 0 -0.1945948 0.01115794 0 -0.2009159 0.004254736 0 -0.2151764 0.001501103 0 -0.2249014 0.007831795 0 -0.2303491 0.01943361 0 0.06744826 0.05191177 0 0.05493807 0.07311577 0 0.04027783 0.08150192 0 0.1000984 -0.01819 0 0.05951133 0.09650395 0 0.09052202 -0.03249241 0 0.1068029 -0.02541167 0 0.0709846 0.1018634 0 0.1147109 -0.05454107 0 0.07617827 0.110023 0 0.07839034 0.1122475 0 0.08233678 0.1156723 0 0.1240979 -0.0502026 0 0.08508645 0.1128153 0 0.0818923 0.1053508 0 0.1273738 -0.05326311 0 0.1361607 0.01541207 0 0.1339076 0.04830244 0 0.1190937 0.08443166 0 0.07733268 0.1022024 0 0.1267866 -0.03540474 0 0.1339186 0.01487885 0 0.09912211 -0.01055044 0 0.1074159 0.01065265 0 0.1085076 0.03249301 0 0.1040914 0.05262361 0 0.1059799 -0.08009766 0 0.07677709 0.1113982 0 0.1575633 0.07671515 0 0.1457582 0.1001023 0 0.0724268 -0.05006124 0 0.1104128 -0.05695188 0 0.1472134 -0.03533315 0 0.1668299 0.01387633 0 0.1561188 0.06700172 0 0.142897 0.09834193 0 0.1593996 0.01032208 0 0.1504522 0.06106829 0 0.1329813 0.08778336 0 0.0176418 0.09628881 0 0.06142008 0.06272201 0 0.06019853 0.08706957 0 0.05272166 0.1081181 0 0.03701754 0.1167561 0 0.01770376 0.1058909 0 0.01397534 0.07278775 0 0.02740115 0.052667 0 0.04782313 0.005384193 0 0.03975567 -0.02552988 0 0.02629107 -0.03462906 0 0.01522136 -0.04138822 0 0.01081431 -0.04988291 0 0.009430513 -0.06145807 0 0.01168086 -0.06761982 0 0.01891235 -0.07368024 0 0.02620415 -0.07575782 0 0.04409684 -0.07657012 0 0.05431595 -0.07368588 0 0.06741963 -0.0604009 0 0.0701936 -0.05732216 0 0.08170281 -0.04539045 0 0.0828453 -0.03482 0 0.08125874 -0.01934099 0 0.07513279 1.30165e-4 0 0.06913626 0.06193271 0 0.06845145 0.09281053 0 0.06119518 0.1188165 0 0.03713988 0.1269561 0 0.01262274 0.1140397 0 0.004843831 0.07029457 0 0.01099601 0.04693934 0 0.02156344 0.02317138 0 0.0207224 -0.01334337 0 0.01665519 -0.02366189 0 0.007177025 -0.03576501 0 0.003726512 -0.05185779 0 0.002613842 -0.06417887 0 0.004045919 -0.07458466 0 0.01475888 -0.07395802 0 0.0445178 -0.08607564 0 0.05726601 -0.08031464 0 0.06904696 -0.06464266 0 0.07170431 -0.06173081 0 0.08266555 -0.05294358 0 0.08533619 -0.03548425 0 0.08510076 -0.01880145 0 0.08140874 0.001051802 0 0.07001734 0.06013514 0 0.06836826 0.09021895 0 0.05998221 0.1179594 0 0.03760704 0.1244679 0 0.01574206 0.1152058 0 0.006058812 0.07206739 0 0.007563949 0.04907206 0 0.01454233 0.02631707 0 0.01351419 -0.01982475 0 0.007136166 -0.04245088 0 0.01040365 -0.05905781 0 0.02543969 -0.06764571 0 0.07578774 -0.03381318 0 0.07690108 -0.01661201 0 0.07509966 0.008557522 0 0.06710573 0.0602592 0 0.06379268 0.08928859 0 0.05373646 0.1138372 0 0.03830789 0.1200768 0 0.02231139 0.1117806 0 0.0105948 0.07636219 0 0.009971023 0.05111508 0 0.01229593 0.02576351 0 0.01398389 -0.003068123 0 0.01370564 -0.02805281 0 0.01725988 -0.03697532 0 0.025374 -0.04334219 0 0.04669541 -0.04640225 0 0.05814117 -0.0330979 0 0.06784566 -0.01167416 0 0.0657336 0.01909319 0 0.06685582 0.06681342 0 0.05819856 0.08746389 0 0.04934268 0.107399 0 0.03826143 0.1131367 0 0.02685602 0.1045477 0 0.01799424 0.08287643 0 0.007609159 0.05417103 0 0.01609865 0.0340557 0 0.02168562 0.0171907 0 0.02924293 0.007993661 0 0.0428068 0.006598338 0 0.04927953 0.01361874 0 0.05262595 0.01959999 0 0.05773434 0.03124972 0 0.06244424 0.04168083 0 0.06390288 0.06882571 0 0.05675317 0.08716975 0 0.04895502 0.1058046 0 0.03807375 0.1097724 0 0.02826661 0.0967283 0 0.01935232 0.08021257 0 0.01422423 0.05590433 0 0.02023104 0.03744972 0 0.02615695 0.02902226 0 0.0313884 0.0252151 0 0.04204275 0.0263519 0 0.04638293 0.02889633 0 0.05031317 0.03317335 0 0.05572093 0.0418841 0 0.05975877 0.05043473 0 0.06368575 0.07141362 0 0.0588057 0.08676083 0 0.04839425 0.1043616 0 0.03795852 0.1078646 0 0.02853629 0.09417612 0 0.02030826 0.07831632 0 0.01706275 0.05766489 0 0.02185562 0.04007781 0 0.02741425 0.03295384 0 0.03315626 0.03012742 0 0.04057942 0.03048644 0 0.04771559 0.03297476 0 0.05175488 0.03661377 0 0.05657901 0.04385503 0 0.06021981 0.05303163 0 0.07496303 0.0734854 0 0.06798145 0.08748271 0 0.05458342 0.104649 0 0.03985175 0.1082262 0 0.03130086 0.09811523 0 0.02255987 0.08095621 0 0.01711401 0.06230866 0 0.02336434 0.04907277 0 0.02914569 0.04384089 0 0.03593549 0.03830916 0 0.04628009 0.03688899 0 0.05522004 0.03869418 0 0.06057104 0.04067036 0 0.06679386 0.04667895 0 0.07028237 0.05408105 0 0.08585477 0.07396203 0 0.07814132 0.08918847 0 0.06085105 0.1091079 0 0.04227535 0.1099722 0 0.03096321 0.09988426 0 0.02016927 0.08164491 0 0.01594397 0.06369132 0 0.02250353 0.05158171 0 0.0288855 0.04522359 0 0.03667739 0.04011869 0 0.04904217 0.03680947 0 0.05962424 0.03788472 0 0.06688675 0.03995711 0 0.07521875 0.04568345 0 0.08043371 0.05246548 0 0.09541053 0.07339152 0 0.08870043 0.09288896 0 0.06690517 0.1145139 0 0.04328436 0.1129598 0 0.03033039 0.1028056 0 0.01389328 0.08291958 0 0.0110954 0.06434852 0 0.01853041 0.05022305 0 0.02701257 0.04375667 0 0.03722636 0.03798858 0 0.0529402 0.0325736 0 0.06285007 0.03384201 0 0.07343547 0.03549533 0 0.08485888 0.04224549 0 0.09315586 0.05031586 0 0.1042693 0.0739098 0 0.09446789 0.09841654 0 0.07118337 0.1221231 0 0.04370438 0.1177318 0 0.02795795 0.1070702 0 0.009518981 0.08515576 0 0.0065355 0.06389242 0 0.01409379 0.04906993 0 0.02426091 0.04119088 0 0.0383646 0.03286687 0 0.05338483 0.02748163 0 0.06365864 0.02773849 0 0.07358612 0.02946912 0 0.09038103 0.03740421 0 0.1031362 0.04735362 0 0.1101507 0.07339478 0 0.09832177 0.1058918 0 0.07334034 0.1276504 0 0.04157797 0.1218963 0 0.02618542 0.111988 0 0.008387759 0.08828294 0 0.004781947 0.06338316 0 0.01095307 0.04732677 0 0.02306204 0.03974708 0 0.03826995 0.02887964 0 0.05278231 0.02197448 0 0.06158783 0.02169582 0 0.07258372 0.02286973 0 0.09028281 0.0306161 0 0.1060405 0.04098143 0 0.1090592 0.07156383 0 0.09938677 0.1078191 0 0.07305963 0.1267058 0 0.04240663 0.11947 0 0.02740183 0.1104285 0 0.01318422 0.08931033 0 0.008429155 0.06211212 0 0.01581444 0.04713356 0 0.02688354 0.03642441 0 0.0374316 0.02557422 0 0.05162409 0.01724503 0 0.05881563 0.01619229 0 0.06953724 0.01745169 0 0.08646491 0.02395113 0 0.1059226 0.03597908 0 0.09916219 0.06161267 0 0.08996513 0.09504422 0 0.06959559 0.1107433 0 0.04782365 0.1111721 0 0.04002711 0.09842578 0 0.02971338 0.08229576 0 0.01480685 0.05907914 0 0.01522544 0.04317071 0 0.02128372 0.03173083 0 0.03001739 0.02171252 0 0.04362658 0.01111306 0 0.05118015 0.01061184 0 0.05945741 0.01177839 0 0.07425219 0.01595906 0 0.09379724 0.0306334 0 0.09474728 0.05650347 0 0.08375746 0.08240751 0 0.06843856 0.09594201 0 0.05013511 0.09428428 0 0.04328346 0.09190688 0 0.03111787 0.07646282 0 0.01620507 0.05549575 0 0.01468936 0.04222248 0 0.01814848 0.02974948 0 0.02488743 0.02021122 0 0.03689544 0.008779725 0 0.04953344 0.00548192 0 0.06247179 0.00727333 0 0.07563616 0.01361997 0 0.09148265 0.02913415 0 0.06513323 0.09009019 0 0.0511059 0.0872262 0 0.04347102 0.08674327 0 0.01145899 0.05344122 0 0.008648127 0.026018 0 0.03046592 0.008054606 0 0.04893211 8.57711e-4 0 0.06429896 0.001916519 0 0.1347069 0.07332046 0 0.1103891 0.09845871 0 0.08632846 0.1023368 0 0.0601415 0.09961797 0 0.04074575 0.09790794 0 0.02426017 0.08939651 0 0.01356785 0.06356671 0 0.008676633 0.04510424 0 0.007217959 0.02619332 0 0.01038396 6.35827e-4 0 0.02790487 -0.02216243 0 0.06409553 -0.03949562 0 0.09886241 -0.03975639 0 0.1302888 -0.02038768 0 0.1408866 0.02443755 0 0.1412921 0.07682502 0 0.1194068 0.1011144 0 0.08950479 0.1062857 0 0.0635065 0.1041035 0 0.04101752 0.09932275 0 0.02600424 0.0870033 0 0.01328897 0.0633695 0 0.006848261 0.04589666 0 0.006127268 0.02570923 0 0.008941829 -0.002451051 0 0.03003807 -0.02892808 0 0.0687978 -0.04554715 0 0.1050461 -0.0477662 0 0.1369533 -0.02559151 0 0.1477914 0.02405998 0 0.1499192 0.07683398 0 0.1281554 0.103337 0 0.09787312 0.109206 0 0.06713952 0.1076492 0 0.04422602 0.1007434 0 0.02608654 0.08775396 0 0.01357032 0.06447399 0 0.006065547 0.04590381 0 0.005390316 0.02432746 0 0.008213624 -0.004993124 0 0.03057532 -0.03215881 0 0.07140106 -0.04997651 0 0.1089269 -0.05350161 0 0.1442159 -0.0300402 0 0.1575122 0.02364896 0 0.1545753 0.07726525 0 0.1333044 0.1038741 0 0.1042104 0.1092955 0 0.07143661 0.1062497 0 0.04788923 0.1014758 0 0.02604239 0.08994989 0 0.01525059 0.06487679 0 0.008710749 0.04499967 0 0.007378951 0.02328087 0 0.01136745 -0.007822081 0 0.03389267 -0.03485781 0 0.07199403 -0.05453929 0 0.1107216 -0.05704094 0 0.1506216 -0.03203823 0 0.1656563 0.02009666 0 0.1113228 0.1101305 0 0.07629903 0.1081728 0 0.04782093 0.1060942 0 0.02806916 0.09378014 0 0.01778442 0.0653494 0 0.01141668 0.04599559 0 0.009707917 0.0227641 0 0.01448635 -0.00525241 0 0.01855907 0.08729395 0 0.1098562 0.1120123 0 0.04439932 0.1024453 0 0.04051491 -0.0373341 0 0.07045849 0.06391314 0 0.05977608 0.08771484 0 0.0508759 0.1095613 0 0.03797622 0.1157037 0 0.02481282 0.1084184 0 0.01492241 0.08177309 0 0.009044513 0.05319141 0 0.01565635 0.02804324 0 0.01894638 0.009688245 0 0.0241527 -0.006548567 0 0.03771643 -0.01286263 0 0.05038598 -0.005875634 0 0.05381739 0.001739295 0 0.05872378 0.01590534 0 0.06388368 0.03317986 0 0.06495503 0.06334199 0 0.06318681 0.08937682 0 0.05687101 0.1113193 0 0.03703944 0.1214885 0 0.01457821 0.1098712 0 0.008755505 0.07042193 0 0.01705688 0.04866739 0 0.02894092 0.02024767 0 0.02684776 -0.01488623 0 0.02022515 -0.02545225 0 0.01111691 -0.03803734 0 0.005446017 -0.05039874 0 0.005765364 -0.06386671 0 0.006074697 -0.07218377 0 0.01696178 -0.07751537 0 0.02523674 -0.08276525 0 0.04430027 -0.08150859 0 0.05566101 -0.0767909 0 0.06904759 -0.06466053 0 0.07060029 -0.060863 0 0.08423357 -0.05263472 0 0.08583985 -0.03215422 0 0.08418939 -0.01741576 0 0.07820156 0.001789361 0 0.07193792 -0.05557421 0 0.04453764 0.1134607 0 0.09521335 0.05187367 0 0.07949431 0.07988063 0 0.06583087 0.08853175 0 0.05130005 0.08650455 0 0.04000035 0.08218618 0 0.02484874 0.07026718 0 0.01004253 0.05196914 0 0.004469439 0.0394645 0 0.006738186 0.02482728 0 0.0126818 0.01241228 0 0.02548365 0.004149619 0 0.03373581 -0.01065389 0 0.04689357 -0.0119558 0 0.06148054 -0.01298683 0 0.07842368 -0.008866809 0 0.08698654 0.007169519 0 0.09231687 0.02991719 0 0.09799504 0.05380443 0 0.08117086 0.08175852 0 0.06702518 0.08969553 0 0.05105409 0.08780636 0 0.03939018 0.08482699 0 0.02582803 0.07188489 0 0.009573311 0.05383683 0 0.004745573 0.0409047 0 0.005746365 0.02558975 0 0.0103953 0.009483382 0 0.02522042 0.003382156 0 0.03202178 -0.01572658 0 0.04713403 -0.01745342 0 0.06233425 -0.01882243 0 0.07943015 -0.01259306 0 0.08454506 0.006856437 0 0.09389272 0.02661505 0 0.1033805 0.05679777 0 0.08483425 0.08310894 0 0.06910938 0.08918616 0 0.05114722 0.08904374 0 0.03959127 0.08467244 0 0.0237491 0.07875339 0 0.009283528 0.05644646 0 0.004367322 0.04159751 0 0.005355507 0.0268396 0 0.011757 0.007175263 0 0.0300599 -0.00677212 0 0.05032885 -0.01560804 0 0.06953534 -0.0162828 0 0.08922902 -0.003135739 0 0.1000541 0.02452222 0 0.1220355 0.06670306 0 0.09803244 0.09227126 0 0.07843894 0.09580855 0 0.05786389 0.09386585 0 0.04109684 0.09151471 0 0.02433285 0.08484981 0 0.01236789 0.06207812 0 0.00703533 0.04531219 0 0.007249624 0.02691056 0 0.01279059 0.006476413 0 0.02998862 -0.013643 0 0.05673152 -0.02678372 0 0.08724189 -0.0282863 0 0.1131751 -0.01384088 0 0.1252147 0.02500838 0 0.09302051 0.05242983 0 0.07856205 0.07856385 0 0.02602416 0.06917171 0 0.007292986 0.03998303 0 0.01460049 0.01880421 0 0.0783211 0.01167778 0 0.08989586 0.02886967 0 0.04398053 -0.03645965 0 0.01916631 -0.00439655 0 0.009735812 0.02403874 0 0.01063205 0.04447211 0 0.1361514 0.1190469 0 0.07559054 -0.05192038 0 0.07575755 -0.05475836 0 0.07745521 -0.05578661 0 0.06271398 -0.06893561 0 0.06397085 -0.07279767 0 0.05743434 -0.07569321 0 0.05845676 -0.07917379 0 0.04969563 -0.08031932 0 0.05090511 -0.08319391 0 0.04226662 -0.08188637 0 0.04318944 -0.08646518 0 0.03654377 -0.08291844 0 0.03677577 -0.08720336 0 0.02788182 -0.0836567 0 0.02689782 -0.08880198 0 0.01645063 -0.08263171 0 0.007166445 -0.08356123 0 0.00686489 -0.08628955 0 0.01580437 -0.08950892 0 0.02491826 -0.08817554 0 0.02474435 -0.08689154 0 0.05019338 -0.08432661 0 0.0454879 -0.08699244 0 0.04511522 -0.08795109 0 0.05119509 -0.08601236 0 0.05717163 -0.08184253 0 0.05637096 -0.08196866 0 0.07572623 -0.05767174 0 0.07080795 -0.0636338 0 0.07201828 -0.06405684 0 0.07758777 -0.0612401 0 0.0827436 -0.05724853 0 0.08385395 -0.05738176 0 0.06413455 -0.07544427 0 0.06936501 -0.07090292 0 0.07035138 -0.07126965 0 0.06399597 -0.07371642 0 0.05840971 -0.08132591 0 0.05850644 -0.08145261 0 0.03689991 -0.09017176 0 0.04291174 -0.08914982 0 0.04263221 -0.08907815 0 0.03656386 -0.08927587 0 0.02835071 -0.09068929 0 0.02809301 -0.0911301 0 0.01708534 -0.08678693 0 0.00564158 -0.09420823 0 0.0168162 -0.09450866 0 0.02607308 -0.09399831 0 0.02550559 -0.09098934 0 0.04544123 -0.0919195 0 0.04512458 -0.09192447 0 0.05205807 -0.09022972 0 0.05736496 -0.08756786 0 0.07209669 -0.06712855 0 0.07738872 -0.06489144 0 0.08276324 -0.06291553 0 0.06462125 -0.07903942 0 0.07123716 -0.07743543 0 0.06484561 -0.07726435 0 0.05868183 -0.08370262 0 0.05865584 -0.08351766 0 0.0377115 -0.09924093 0 0.04252437 -0.09720498 0 0.03657883 -0.09672807 0 0.02985796 -0.09850997 0 0.004820213 -0.1040025 0 0.01719987 -0.1054217 0 0.02816556 -0.1036621 0 0.04490319 -0.103331 0 0.0456131 -0.1025684 0 0.05353355 -0.1018886 0 0.06087945 -0.09962688 0 0.07183667 -0.07440495 0 0.07743441 -0.07234385 0 0.08293997 -0.07060436 0 0.08368194 -0.07166623 0 0.06574742 -0.08968776 0 0.07354738 -0.08516057 0 0.05913533 -0.09223793 0 0.05931605 -0.09170375 0 0.03816646 -0.1126284 0 0.0458554 -0.1108146 0 0.04615712 -0.1118747 0 0.02929093 -0.1120336 0 0.02984565 -0.1116996 0 0.008422792 -0.1138086 0 0.01756361 -0.114705 0 0.02682202 -0.1132892 0 0.04869887 -0.1093607 0 0.0540487 -0.1093497 0 0.05935359 -0.1074243 0 0.07308827 -0.07986306 0 0.07783197 -0.08065106 0 0.08158292 -0.07860494 0 0.06639268 -0.09852074 0 0.07188101 -0.09578012 0 0.07155095 -0.09578581 0 0.061399 -0.09699881 0 0.06140029 -0.09684093 0 0.03871298 -0.1209133 0 0.04373363 -0.1154109 0 0.03232715 -0.1192137 0 0.01159087 -0.1195957 0 0.01747085 -0.1219301 0 0.02325977 -0.1193333 0 0.02519841 -0.09443194 0 0.01705286 -0.09005047 0 0.006932646 -0.09306274 0 0.004838794 -0.1033234 0 0.01335032 -0.1201731 0 0.02198957 -0.1198992 0 0.02618578 -0.1144224 0 0.02766675 -0.1042903 0 0.08155234 -0.0639449 0 0.07660337 -0.06372342 0 0.0727383 -0.06813091 0 0.07248682 -0.07444147 0 0.07362619 -0.07843009 0 0.08057258 -0.07717469 0 0.08211343 -0.07142919 0 0.07017349 -0.07979535 0 0.06487074 -0.07996897 0 0.06012739 -0.08394414 0 0.06036256 -0.09135316 0 0.06159072 -0.09518308 0 0.07063608 -0.09350029 0 0.07187723 -0.0865727 0 0.05656557 -0.08893653 0 0.051259 -0.08813357 0 0.04647256 -0.09246606 0 0.04685624 -0.1024706 0 0.04982536 -0.1077023 0 0.05775455 -0.1059597 0 0.05946489 -0.1003303 0 0.04209293 -0.09881342 0 0.03686818 -0.09908212 0 0.03092948 -0.1013791 0 0.03046606 -0.1117914 0 0.03299563 -0.1179534 0 0.04304281 -0.1172913 0 0.04470645 -0.1103148 0 0.006243914 -0.08939014 0 0.007639289 -0.1148484 0 0.01216699 -0.121656 0 0.0231677 -0.121875 0 0.02742706 -0.1147985 0 0.0291125 -0.1039442 0 0.08371286 -0.06255516 0 0.07597519 -0.05997875 0 0.07095884 -0.06666501 0 0.07129879 -0.07518058 0 0.07308869 -0.07943817 0 0.08180051 -0.07831997 0 0.07347126 -0.08581288 0 0.07097001 -0.07747474 0 0.06117177 -0.09996264 0 0.05756624 -0.08732664 0 0.05097468 -0.08670608 0 0.0487892 -0.1099472 0 0.05932753 -0.1072591 0 0.04303825 -0.09722704 0 0.03005187 -0.1001811 0 0.03212762 -0.1196033 0 0.04397665 -0.1154322 0 0.003692925 -0.1037441 0 0.008837521 -0.1141411 0 0.01754227 -0.1241324 0 0.03862861 -0.1210662 0 0.06642212 -0.09842215 0 0.07770164 -0.08032572 0 0.05457269 -0.1099985 0 0.01775901 -0.1207818 0 0.03842793 -0.1188325 0 0.0540622 -0.1082659 0 0.06613977 -0.0960869 0 0.07761206 -0.07910579 0 0.03586105 -0.04760024 0 0.01759915 -0.1261383 0 0.004760176 -0.08986656 0 0.02578303 -0.09246033 0 0.03061239 -0.1030311 0 0.006183922 -0.11649 0 0.02906728 -0.116284 0 0.01025105 -0.1232584 0 0.02551095 -0.1229687 0 0.002600491 -0.1036724 0 0.07720105 -0.07283786 0 0.06557907 -0.08896542 0 0.05291079 -0.09999672 0 0.03776038 -0.1103792 0 0.01757313 -0.1126921 0 0.01731187 -0.1013239 0 0.05670609 -0.07126269 0 0.04179014 -0.07702284 0 0.02944717 -0.07582478 0 0.03636882 -0.07738942 0 0.04899143 -0.07543229 0 0.0622683 -0.06562348 0 0.02218737 -0.05682933 0 0.03429289 -0.05243694 0 0.04962672 -0.04687314 0 0.02443787 -0.06356993 0 0.03719632 -0.05951962 0 0.05126776 -0.05478163 0 0.0302908 -0.06788027 0 0.03854658 -0.06466427 0 0.03561461 -0.07223216 0 0.0403516 -0.07154174 0 0.06877302 -0.04949518 0 0.05262534 -0.06124334 0 0.06634264 -0.05569371 0 0.06107111 -0.06211836 0 0.05539055 -0.0673806 0 0.04344648 -0.07240947 0 0.05290845 -0.0696796 0 0.06744812 -0.04040676 0 0.06491216 -0.02177857 0 0.06227887 -0.006057283 0 0.04025264 0.08090679 0 0.04755782 0.05863022 0 0.03735539 0.09995801 0 0.04796597 -0.07149769 0 0.0507787 -0.06503415 0 0.04327179 -0.06752427 0 0.03359881 -0.06735598 0 0.04916608 -0.06317902 0 0.06223734 -0.0553702 0 0.07322375 -0.04260661 0 0.00450477 -0.0507712 0 0.004309893 -0.06401087 0 0.005208492 -0.07320885 0 0.006505728 -0.0836627 0 0.01383962 -0.007833121 0 0.01408516 -0.01455903 0 0.06699581 0.04312547 0 0.06457971 0.0770118 0 0.06781094 0.06102776 0 0.06898327 0.06564409 0 0.06801875 0.05250876 0 0.06234212 0.08314785 0 0.01587819 0.07437083 0 0.01411042 0.0387667 0 0.02995858 -0.04773187 0 0.01931138 -0.05341393 0 0.02483138 -0.08753414 0 0.1421755 -0.03453728 0 0.1543311 0.005750772 0 0.1397031 -0.0333891 0 0.1399709 0.002509225 0 0.1382518 0.04856865 0 0.1180846 0.08065188 0 0.0970519 0.1001512 0 0.1169206 0.1098795 0 0.06301016 -0.05765787 0 0.1070388 -0.05294992 0 0.1308896 0.1159765 0 0.01320458 0.06614763 0 0.03150335 -0.03688293 0 0.0495302 -0.05046426 0 0.1223459 0.1306037 0 0.1252867 0.1290569 0 0.105214 0.1238997 0 0.08138425 0.132971 0 0.05133859 0.1384693 0 0.01702503 0.1288947 0 0.006270442 0.02556962 0 0.01196777 -0.004109267 0 0.01579918 0.07541417 0 9.2167e-4 0.1144326 0 9.2167e-4 0.0843327 0 0.003905052 0.0424211 0 9.25116e-4 0.06614764 0 0.07677709 0.1113982 0 0.1575633 0.07671515 0 0.1457582 0.1001023 0 0.0724268 -0.05006124 0 0.1104128 -0.05695188 0 0.1472134 -0.03533315 0 0.1668299 0.01387633 0 0.1561188 0.06700172 0 0.142897 0.09834193 0 0.1593996 0.01032208 0 0.1504522 0.06106829 0 0.1329813 0.08778336 0 0.0176418 0.09628881 0 0.06142008 0.06272201 0 0.06019853 0.08706957 0 0.05272166 0.1081181 0 0.03701754 0.1167561 0 0.01770376 0.1058909 0 0.01397534 0.07278775 0 0.02740115 0.052667 0 0.04782313 0.005384193 0 0.03975567 -0.02552988 0 0.02629107 -0.03462906 0 0.01522136 -0.04138822 0 0.01081431 -0.04988291 0 0.009430513 -0.06145807 0 0.01168086 -0.06761982 0 0.01891235 -0.07368024 0 0.02620415 -0.07575782 0 0.04409684 -0.07657012 0 0.05431595 -0.07368588 0 0.06741963 -0.0604009 0 0.0701936 -0.05732216 0 0.08170281 -0.04539045 0 0.0828453 -0.03482 0 0.08125874 -0.01934099 0 0.07513279 1.30165e-4 0 0.06913626 0.06193271 0 0.06845145 0.09281053 0 0.06119518 0.1188165 0 0.03713988 0.1269561 0 0.01262274 0.1140397 0 0.004843831 0.07029457 0 0.01099601 0.04693934 0 0.02156344 0.02317138 0 0.0207224 -0.01334337 0 0.01665519 -0.02366189 0 0.007177025 -0.03576501 0 0.003726512 -0.05185779 0 0.002613842 -0.06417887 0 0.004045919 -0.07458466 0 0.01475888 -0.07395802 0 0.0445178 -0.08607564 0 0.05726601 -0.08031464 0 0.06904696 -0.06464266 0 0.07170431 -0.06173081 0 0.08266555 -0.05294358 0 0.08533619 -0.03548425 0 0.08510076 -0.01880145 0 0.08140874 0.001051802 0 0.07001734 0.06013514 0 0.06836826 0.09021895 0 0.05998221 0.1179594 0 0.03760704 0.1244679 0 0.01574206 0.1152058 0 0.006058812 0.07206739 0 0.007563949 0.04907206 0 0.01454233 0.02631707 0 0.01351419 -0.01982475 0 0.007136166 -0.04245088 0 0.01040365 -0.05905781 0 0.02543969 -0.06764571 0 0.07578774 -0.03381318 0 0.07690108 -0.01661201 0 0.07509966 0.008557522 0 0.06710573 0.0602592 0 0.06379268 0.08928859 0 0.05373646 0.1138372 0 0.03830789 0.1200768 0 0.02231139 0.1117806 0 0.0105948 0.07636219 0 0.009971023 0.05111508 0 0.01229593 0.02576351 0 0.01398389 -0.003068123 0 0.01370564 -0.02805281 0 0.01725988 -0.03697532 0 0.025374 -0.04334219 0 0.04669541 -0.04640225 0 0.05814117 -0.0330979 0 0.06784566 -0.01167416 0 0.0657336 0.01909319 0 0.06685582 0.06681342 0 0.05819856 0.08746389 0 0.04934268 0.107399 0 0.03826143 0.1131367 0 0.02685602 0.1045477 0 0.01799424 0.08287643 0 0.007609159 0.05417103 0 0.01609865 0.0340557 0 0.02168562 0.0171907 0 0.02924293 0.007993661 0 0.0428068 0.006598338 0 0.04927953 0.01361874 0 0.05262595 0.01959999 0 0.05773434 0.03124972 0 0.06244424 0.04168083 0 0.06390288 0.06882571 0 0.05675317 0.08716975 0 0.04895502 0.1058046 0 0.03807375 0.1097724 0 0.02826661 0.0967283 0 0.01935232 0.08021257 0 0.01422423 0.05590433 0 0.02023104 0.03744972 0 0.02615695 0.02902226 0 0.0313884 0.0252151 0 0.04204275 0.0263519 0 0.04638293 0.02889633 0 0.05031317 0.03317335 0 0.05572093 0.0418841 0 0.05975877 0.05043473 0 0.06368575 0.07141362 0 0.0588057 0.08676083 0 0.04839425 0.1043616 0 0.03795852 0.1078646 0 0.02853629 0.09417612 0 0.02030826 0.07831632 0 0.01706275 0.05766489 0 0.02185562 0.04007781 0 0.02741425 0.03295384 0 0.03315626 0.03012742 0 0.04057942 0.03048644 0 0.04771559 0.03297476 0 0.05175488 0.03661377 0 0.05657901 0.04385503 0 0.06021981 0.05303163 0 0.07496303 0.0734854 0 0.06798145 0.08748271 0 0.05458342 0.104649 0 0.03985175 0.1082262 0 0.03130086 0.09811523 0 0.02255987 0.08095621 0 0.01711401 0.06230866 0 0.02336434 0.04907277 0 0.02914569 0.04384089 0 0.03593549 0.03830916 0 0.04628009 0.03688899 0 0.05522004 0.03869418 0 0.06057104 0.04067036 0 0.06679386 0.04667895 0 0.07028237 0.05408105 0 0.08585477 0.07396203 0 0.07814132 0.08918847 0 0.06085105 0.1091079 0 0.04227535 0.1099722 0 0.03096321 0.09988426 0 0.02016927 0.08164491 0 0.01594397 0.06369132 0 0.02250353 0.05158171 0 0.0288855 0.04522359 0 0.03667739 0.04011869 0 0.04904217 0.03680947 0 0.05962424 0.03788472 0 0.06688675 0.03995711 0 0.07521875 0.04568345 0 0.08043371 0.05246548 0 0.09541053 0.07339152 0 0.08870043 0.09288896 0 0.06690517 0.1145139 0 0.04328436 0.1129598 0 0.03033039 0.1028056 0 0.01389328 0.08291958 0 0.0110954 0.06434852 0 0.01853041 0.05022305 0 0.02701257 0.04375667 0 0.03722636 0.03798858 0 0.0529402 0.0325736 0 0.06285007 0.03384201 0 0.07343547 0.03549533 0 0.08485888 0.04224549 0 0.09315586 0.05031586 0 0.1042693 0.0739098 0 0.09446789 0.09841654 0 0.07118337 0.1221231 0 0.04370438 0.1177318 0 0.02795795 0.1070702 0 0.009518981 0.08515576 0 0.0065355 0.06389242 0 0.01409379 0.04906993 0 0.02426091 0.04119088 0 0.0383646 0.03286687 0 0.05338483 0.02748163 0 0.06365864 0.02773849 0 0.07358612 0.02946912 0 0.09038103 0.03740421 0 0.1031362 0.04735362 0 0.1101507 0.07339478 0 0.09832177 0.1058918 0 0.07334034 0.1276504 0 0.04157797 0.1218963 0 0.02618542 0.111988 0 0.008387759 0.08828294 0 0.004781947 0.06338316 0 0.01095307 0.04732677 0 0.02306204 0.03974708 0 0.03826995 0.02887964 0 0.05278231 0.02197448 0 0.06158783 0.02169582 0 0.07258372 0.02286973 0 0.09028281 0.0306161 0 0.1060405 0.04098143 0 0.1090592 0.07156383 0 0.09938677 0.1078191 0 0.07305963 0.1267058 0 0.04240663 0.11947 0 0.02740183 0.1104285 0 0.01318422 0.08931033 0 0.008429155 0.06211212 0 0.01581444 0.04713356 0 0.02688354 0.03642441 0 0.0374316 0.02557422 0 0.05162409 0.01724503 0 0.05881563 0.01619229 0 0.06953724 0.01745169 0 0.08646491 0.02395113 0 0.1059226 0.03597908 0 0.09916219 0.06161267 0 0.08996513 0.09504422 0 0.06959559 0.1107433 0 0.04782365 0.1111721 0 0.04002711 0.09842578 0 0.02971338 0.08229576 0 0.01480685 0.05907914 0 0.01522544 0.04317071 0 0.02128372 0.03173083 0 0.03001739 0.02171252 0 0.04362658 0.01111306 0 0.05118015 0.01061184 0 0.05945741 0.01177839 0 0.07425219 0.01595906 0 0.09379724 0.0306334 0 0.09474728 0.05650347 0 0.08375746 0.08240751 0 0.06843856 0.09594201 0 0.05013511 0.09428428 0 0.04328346 0.09190688 0 0.03111787 0.07646282 0 0.01620507 0.05549575 0 0.01468936 0.04222248 0 0.01814848 0.02974948 0 0.02488743 0.02021122 0 0.03689544 0.008779725 0 0.04953344 0.00548192 0 0.06247179 0.00727333 0 0.07563616 0.01361997 0 0.09148265 0.02913415 0 0.06513323 0.09009019 0 0.0511059 0.0872262 0 0.04347102 0.08674327 0 0.01145899 0.05344122 0 0.008648127 0.026018 0 0.03046592 0.008054606 0 0.04893211 8.57711e-4 0 0.06429896 0.001916519 0 0.1347069 0.07332046 0 0.1103891 0.09845871 0 0.08632846 0.1023368 0 0.0601415 0.09961797 0 0.04074575 0.09790794 0 0.02426017 0.08939651 0 0.01356785 0.06356671 0 0.008676633 0.04510424 0 0.007217959 0.02619332 0 0.01038396 6.35827e-4 0 0.02790487 -0.02216243 0 0.06409553 -0.03949562 0 0.09886241 -0.03975639 0 0.1302888 -0.02038768 0 0.1408866 0.02443755 0 0.1412921 0.07682502 0 0.1194068 0.1011144 0 0.08950479 0.1062857 0 0.0635065 0.1041035 0 0.04101752 0.09932275 0 0.02600424 0.0870033 0 0.01328897 0.0633695 0 0.006848261 0.04589666 0 0.006127268 0.02570923 0 0.008941829 -0.002451051 0 0.03003807 -0.02892808 0 0.0687978 -0.04554715 0 0.1050461 -0.0477662 0 0.1369533 -0.02559151 0 0.1477914 0.02405998 0 0.1499192 0.07683398 0 0.1281554 0.103337 0 0.09787312 0.109206 0 0.06713952 0.1076492 0 0.04422602 0.1007434 0 0.02608654 0.08775396 0 0.01357032 0.06447399 0 0.006065547 0.04590381 0 0.005390316 0.02432746 0 0.008213624 -0.004993124 0 0.03057532 -0.03215881 0 0.07140106 -0.04997651 0 0.1089269 -0.05350161 0 0.1442159 -0.0300402 0 0.1575122 0.02364896 0 0.1545753 0.07726525 0 0.1333044 0.1038741 0 0.1042104 0.1092955 0 0.07143661 0.1062497 0 0.04788923 0.1014758 0 0.02604239 0.08994989 0 0.01525059 0.06487679 0 0.008710749 0.04499967 0 0.007378951 0.02328087 0 0.01136745 -0.007822081 0 0.03389267 -0.03485781 0 0.07199403 -0.05453929 0 0.1107216 -0.05704094 0 0.1506216 -0.03203823 0 0.1656563 0.02009666 0 0.1113228 0.1101305 0 0.07629903 0.1081728 0 0.04782093 0.1060942 0 0.02806916 0.09378014 0 0.01778442 0.0653494 0 0.01141668 0.04599559 0 0.009707917 0.0227641 0 0.01448635 -0.00525241 0 0.01855907 0.08729395 0 0.1098562 0.1120123 0 0.04439932 0.1024453 0 0.04051491 -0.0373341 0 0.07045849 0.06391314 0 0.05977608 0.08771484 0 0.0508759 0.1095613 0 0.03797622 0.1157037 0 0.02481282 0.1084184 0 0.01492241 0.08177309 0 0.009044513 0.05319141 0 0.01565635 0.02804324 0 0.01894638 0.009688245 0 0.0241527 -0.006548567 0 0.03771643 -0.01286263 0 0.05038598 -0.005875634 0 0.05381739 0.001739295 0 0.05872378 0.01590534 0 0.06388368 0.03317986 0 0.06495503 0.06334199 0 0.06318681 0.08937682 0 0.05687101 0.1113193 0 0.03703944 0.1214885 0 0.01457821 0.1098712 0 0.008755505 0.07042193 0 0.01705688 0.04866739 0 0.02894092 0.02024767 0 0.02684776 -0.01488623 0 0.02022515 -0.02545225 0 0.01111691 -0.03803734 0 0.005446017 -0.05039874 0 0.005765364 -0.06386671 0 0.006074697 -0.07218377 0 0.01696178 -0.07751537 0 0.02523674 -0.08276525 0 0.04430027 -0.08150859 0 0.05566101 -0.0767909 0 0.06904759 -0.06466053 0 0.07060029 -0.060863 0 0.08423357 -0.05263472 0 0.08583985 -0.03215422 0 0.08418939 -0.01741576 0 0.07820156 0.001789361 0 0.07193792 -0.05557421 0 0.04453764 0.1134607 0 0.09521335 0.05187367 0 0.07949431 0.07988063 0 0.06583087 0.08853175 0 0.05130005 0.08650455 0 0.04000035 0.08218618 0 0.02484874 0.07026718 0 0.01004253 0.05196914 0 0.004469439 0.0394645 0 0.006738186 0.02482728 0 0.0126818 0.01241228 0 0.02548365 0.004149619 0 0.03373581 -0.01065389 0 0.04689357 -0.0119558 0 0.06148054 -0.01298683 0 0.07842368 -0.008866809 0 0.08698654 0.007169519 0 0.09231687 0.02991719 0 0.09799504 0.05380443 0 0.08117086 0.08175852 0 0.06702518 0.08969553 0 0.05105409 0.08780636 0 0.03939018 0.08482699 0 0.02582803 0.07188489 0 0.009573311 0.05383683 0 0.004745573 0.0409047 0 0.005746365 0.02558975 0 0.0103953 0.009483382 0 0.02522042 0.003382156 0 0.03202178 -0.01572658 0 0.04713403 -0.01745342 0 0.06233425 -0.01882243 0 0.07943015 -0.01259306 0 0.08454506 0.006856437 0 0.09389272 0.02661505 0 0.1033805 0.05679777 0 0.08483425 0.08310894 0 0.06910938 0.08918616 0 0.05114722 0.08904374 0 0.03959127 0.08467244 0 0.0237491 0.07875339 0 0.009283528 0.05644646 0 0.004367322 0.04159751 0 0.005355507 0.0268396 0 0.011757 0.007175263 0 0.0300599 -0.00677212 0 0.05032885 -0.01560804 0 0.06953534 -0.0162828 0 0.08922902 -0.003135739 0 0.1000541 0.02452222 0 0.1220355 0.06670306 0 0.09803244 0.09227126 0 0.07843894 0.09580855 0 0.05786389 0.09386585 0 0.04109684 0.09151471 0 0.02433285 0.08484981 0 0.01236789 0.06207812 0 0.00703533 0.04531219 0 0.007249624 0.02691056 0 0.01279059 0.006476413 0 0.02998862 -0.013643 0 0.05673152 -0.02678372 0 0.08724189 -0.0282863 0 0.1131751 -0.01384088 0 0.1252147 0.02500838 0 0.09302051 0.05242983 0 0.07856205 0.07856385 0 0.02602416 0.06917171 0 0.007292986 0.03998303 0 0.01460049 0.01880421 0 0.0783211 0.01167778 0 0.08989586 0.02886967 0 0.04398053 -0.03645965 0 0.01916631 -0.00439655 0 0.009735812 0.02403874 0 0.01063205 0.04447211 0 0.1361514 0.1190469 0 0.07559054 -0.05192038 0 0.07575755 -0.05475836 0 0.07745521 -0.05578661 0 0.06271398 -0.06893561 0 0.06397085 -0.07279767 0 0.05743434 -0.07569321 0 0.05845676 -0.07917379 0 0.04969563 -0.08031932 0 0.05090511 -0.08319391 0 0.04226662 -0.08188637 0 0.04318944 -0.08646518 0 0.03654377 -0.08291844 0 0.03677577 -0.08720336 0 0.02788182 -0.0836567 0 0.02689782 -0.08880198 0 0.01645063 -0.08263171 0 0.007166445 -0.08356123 0 0.00686489 -0.08628955 0 0.01580437 -0.08950892 0 0.02491826 -0.08817554 0 0.02474435 -0.08689154 0 0.05019338 -0.08432661 0 0.0454879 -0.08699244 0 0.04511522 -0.08795109 0 0.05119509 -0.08601236 0 0.05717163 -0.08184253 0 0.05637096 -0.08196866 0 0.07572623 -0.05767174 0 0.07080795 -0.0636338 0 0.07201828 -0.06405684 0 0.07758777 -0.0612401 0 0.0827436 -0.05724853 0 0.08385395 -0.05738176 0 0.06413455 -0.07544427 0 0.06936501 -0.07090292 0 0.07035138 -0.07126965 0 0.06399597 -0.07371642 0 0.05840971 -0.08132591 0 0.05850644 -0.08145261 0 0.03689991 -0.09017176 0 0.04291174 -0.08914982 0 0.04263221 -0.08907815 0 0.03656386 -0.08927587 0 0.02835071 -0.09068929 0 0.02809301 -0.0911301 0 0.01708534 -0.08678693 0 0.00564158 -0.09420823 0 0.0168162 -0.09450866 0 0.02607308 -0.09399831 0 0.02550559 -0.09098934 0 0.04544123 -0.0919195 0 0.04512458 -0.09192447 0 0.05205807 -0.09022972 0 0.05736496 -0.08756786 0 0.07209669 -0.06712855 0 0.07738872 -0.06489144 0 0.08276324 -0.06291553 0 0.06462125 -0.07903942 0 0.07123716 -0.07743543 0 0.06484561 -0.07726435 0 0.05868183 -0.08370262 0 0.05865584 -0.08351766 0 0.0377115 -0.09924093 0 0.04252437 -0.09720498 0 0.03657883 -0.09672807 0 0.02985796 -0.09850997 0 0.004820213 -0.1040025 0 0.01719987 -0.1054217 0 0.02816556 -0.1036621 0 0.04490319 -0.103331 0 0.0456131 -0.1025684 0 0.05353355 -0.1018886 0 0.06087945 -0.09962688 0 0.07183667 -0.07440495 0 0.07743441 -0.07234385 0 0.08293997 -0.07060436 0 0.08368194 -0.07166623 0 0.06574742 -0.08968776 0 0.07354738 -0.08516057 0 0.05913533 -0.09223793 0 0.05931605 -0.09170375 0 0.03816646 -0.1126284 0 0.0458554 -0.1108146 0 0.04615712 -0.1118747 0 0.02929093 -0.1120336 0 0.02984565 -0.1116996 0 0.008422792 -0.1138086 0 0.01756361 -0.114705 0 0.02682202 -0.1132892 0 0.04869887 -0.1093607 0 0.0540487 -0.1093497 0 0.05935359 -0.1074243 0 0.07308827 -0.07986306 0 0.07783197 -0.08065106 0 0.08158292 -0.07860494 0 0.06639268 -0.09852074 0 0.07188101 -0.09578012 0 0.07155095 -0.09578581 0 0.061399 -0.09699881 0 0.06140029 -0.09684093 0 0.03871298 -0.1209133 0 0.04373363 -0.1154109 0 0.03232715 -0.1192137 0 0.01159087 -0.1195957 0 0.01747085 -0.1219301 0 0.02325977 -0.1193333 0 0.02519841 -0.09443194 0 0.01705286 -0.09005047 0 0.006932646 -0.09306274 0 0.004838794 -0.1033234 0 0.01335032 -0.1201731 0 0.02198957 -0.1198992 0 0.02618578 -0.1144224 0 0.02766675 -0.1042903 0 0.08155234 -0.0639449 0 0.07660337 -0.06372342 0 0.0727383 -0.06813091 0 0.07248682 -0.07444147 0 0.07362619 -0.07843009 0 0.08057258 -0.07717469 0 0.08211343 -0.07142919 0 0.07017349 -0.07979535 0 0.06487074 -0.07996897 0 0.06012739 -0.08394414 0 0.06036256 -0.09135316 0 0.06159072 -0.09518308 0 0.07063608 -0.09350029 0 0.07187723 -0.0865727 0 0.05656557 -0.08893653 0 0.051259 -0.08813357 0 0.04647256 -0.09246606 0 0.04685624 -0.1024706 0 0.04982536 -0.1077023 0 0.05775455 -0.1059597 0 0.05946489 -0.1003303 0 0.04209293 -0.09881342 0 0.03686818 -0.09908212 0 0.03092948 -0.1013791 0 0.03046606 -0.1117914 0 0.03299563 -0.1179534 0 0.04304281 -0.1172913 0 0.04470645 -0.1103148 0 0.006243914 -0.08939014 0 0.007639289 -0.1148484 0 0.01216699 -0.121656 0 0.0231677 -0.121875 0 0.02742706 -0.1147985 0 0.0291125 -0.1039442 0 0.08371286 -0.06255516 0 0.07597519 -0.05997875 0 0.07095884 -0.06666501 0 0.07129879 -0.07518058 0 0.07308869 -0.07943817 0 0.08180051 -0.07831997 0 0.07347126 -0.08581288 0 0.07097001 -0.07747474 0 0.06117177 -0.09996264 0 0.05756624 -0.08732664 0 0.05097468 -0.08670608 0 0.0487892 -0.1099472 0 0.05932753 -0.1072591 0 0.04303825 -0.09722704 0 0.03005187 -0.1001811 0 0.03212762 -0.1196033 0 0.04397665 -0.1154322 0 0.003692925 -0.1037441 0 0.008837521 -0.1141411 0 0.01754227 -0.1241324 0 0.03862861 -0.1210662 0 0.06642212 -0.09842215 0 0.07770164 -0.08032572 0 0.05457269 -0.1099985 0 0.01775901 -0.1207818 0 0.03842793 -0.1188325 0 0.0540622 -0.1082659 0 0.06613977 -0.0960869 0 0.07761206 -0.07910579 0 0.03586105 -0.04760024 0 0.01759915 -0.1261383 0 0.004760176 -0.08986656 0 0.02578303 -0.09246033 0 0.03061239 -0.1030311 0 0.006183922 -0.11649 0 0.02906728 -0.116284 0 0.01025105 -0.1232584 0 0.02551095 -0.1229687 0 0.002600491 -0.1036724 0 0.07720105 -0.07283786 0 0.06557907 -0.08896542 0 0.05291079 -0.09999672 0 0.03776038 -0.1103792 0 0.01757313 -0.1126921 0 0.01731187 -0.1013239 0 0.05670609 -0.07126269 0 0.04179014 -0.07702284 0 0.02944717 -0.07582478 0 0.03636882 -0.07738942 0 0.04899143 -0.07543229 0 0.0622683 -0.06562348 0 0.02218737 -0.05682933 0 0.03429289 -0.05243694 0 0.04962672 -0.04687314 0 0.02443787 -0.06356993 0 0.03719632 -0.05951962 0 0.05126776 -0.05478163 0 0.0302908 -0.06788027 0 0.03854658 -0.06466427 0 0.03561461 -0.07223216 0 0.0403516 -0.07154174 0 0.06877302 -0.04949518 0 0.05262534 -0.06124334 0 0.06634264 -0.05569371 0 0.06107111 -0.06211836 0 0.05539055 -0.0673806 0 0.04344648 -0.07240947 0 0.05290845 -0.0696796 0 0.06744812 -0.04040676 0 0.06491216 -0.02177857 0 0.06227887 -0.006057283 0 0.04025264 0.08090679 0 0.04755782 0.05863022 0 0.03735539 0.09995801 0 0.04796597 -0.07149769 0 0.0507787 -0.06503415 0 0.04327179 -0.06752427 0 0.03359881 -0.06735598 0 0.04916608 -0.06317902 0 0.06223734 -0.0553702 0 0.07322375 -0.04260661 0 0.00450477 -0.0507712 0 0.004309893 -0.06401087 0 0.005208492 -0.07320885 0 0.006505728 -0.0836627 0 0.01383962 -0.007833121 0 0.01408516 -0.01455903 0 0.06699581 0.04312547 0 0.06457971 0.0770118 0 0.06781094 0.06102776 0 0.06898327 0.06564409 0 0.06801875 0.05250876 0 0.06234212 0.08314785 0 0.01587819 0.07437083 0 0.01411042 0.0387667 0 0.02995858 -0.04773187 0 0.01931138 -0.05341393 0 0.02483138 -0.08753414 0 0.1421755 -0.03453728 0 0.1543311 0.005750772 0 0.1397031 -0.0333891 0 0.1399709 0.002509225 0 0.1382518 0.04856865 0 0.1180846 0.08065188 0 0.0970519 0.1001512 0 0.1169206 0.1098795 0 0.06301016 -0.05765787 0 0.1070388 -0.05294992 0 0.1308896 0.1159765 0 0.01320458 0.06614763 0 0.03150335 -0.03688293 0 0.0495302 -0.05046426 0 0.1223459 0.1306037 0 0.1252867 0.1290569 0 0.105214 0.1238997 0 0.08138425 0.132971 0 0.05133859 0.1384693 0 0.01702503 0.1288947 0 0.006270442 0.02556962 0 0.01196777 -0.004109267 0 0.01579918 0.07541417 0 9.2167e-4 0.1144326 0 9.2167e-4 0.0843327 0 0.003905052 0.0424211 0 9.25116e-4 0.06614764 0 - - - - - - - - - - - - - - - -

    700 0 0 0 1 1 1 2 2 1 2 2 699 3 3 700 0 0 699 3 3 1 2 2 2 4 4 2 4 4 3 5 5 699 3 3 701 6 6 155 7 7 0 1 1 0 1 1 700 0 0 701 6 6 4 8 8 163 9 9 155 7 7 155 7 7 701 6 6 4 8 8 5 10 10 157 11 11 163 9 9 163 9 9 4 8 8 5 10 10 702 12 12 158 13 13 157 11 11 157 11 11 5 10 10 702 12 12 6 14 14 162 15 20 158 13 13 158 13 13 702 12 12 6 14 14 703 16 21 166 17 22 162 15 20 162 15 20 6 14 14 703 16 21 7 18 23 167 19 24 166 17 22 166 17 22 703 16 21 7 18 23 695 20 25 161 21 26 167 19 24 167 19 24 7 18 23 695 20 25 26 22 27 24 23 28 23 24 29 23 24 29 33 25 30 26 22 27 715 34 39 23 24 29 27 35 40 27 35 40 713 36 41 715 34 39 713 36 41 27 35 40 28 37 42 28 37 42 711 38 43 713 36 41 711 38 43 28 37 42 22 33 38 22 33 38 14 32 37 711 38 43 23 24 29 24 23 28 29 39 44 29 39 44 27 35 40 23 24 29 27 35 40 29 39 44 32 40 45 32 40 45 28 37 42 27 35 40 28 37 42 32 40 45 30 41 46 30 41 46 22 33 38 28 37 42 24 23 28 15 42 47 31 43 48 31 43 48 29 39 44 24 23 28 26 22 27 19 44 49 15 42 47 15 42 47 24 23 28 26 22 27 19 44 49 20 45 50 21 46 51 21 46 51 15 42 47 19 44 49 32 40 45 17 48 53 25 29 34 25 29 34 30 41 46 32 40 45 23 24 29 715 34 39 716 49 54 716 49 54 33 25 30 23 24 29 25 29 34 17 48 53 8 50 55 8 50 55 16 26 31 25 29 34 15 42 47 21 46 51 18 51 56 18 51 56 31 43 48 15 42 47 31 43 48 18 51 56 8 50 55 8 50 55 17 48 53 31 43 48 29 39 44 31 43 48 17 48 53 17 48 53 32 40 45 29 39 44 45 52 57 44 53 58 34 54 59 34 54 59 43 55 60 45 52 57 156 56 61 45 52 57 43 55 60 43 55 60 76 57 62 156 56 61 46 58 63 156 56 61 76 57 62 76 57 62 79 59 64 46 58 63 81 60 65 46 58 63 79 59 64 79 59 64 42 61 66 81 60 65 81 60 65 42 61 66 41 62 67 41 62 67 47 63 68 81 60 65 47 63 68 41 62 67 40 64 69 40 64 69 48 65 70 47 63 68 40 64 69 39 66 71 49 67 72 49 67 72 48 65 70 40 64 69 36 68 73 51 69 74 50 70 75 50 70 75 37 71 76 36 68 73 37 71 76 50 70 75 93 72 77 93 72 77 38 73 78 37 71 76 38 73 78 93 72 77 92 74 79 92 74 79 91 75 80 38 73 78 91 75 80 92 74 79 85 76 81 85 76 81 86 77 82 91 75 80 39 66 71 86 77 82 85 76 81 85 76 81 49 67 72 39 66 71 73 78 83 35 79 84 59 80 85 59 80 85 60 81 86 73 78 83 67 82 87 73 78 83 60 81 86 60 81 86 75 83 88 67 82 87 78 84 89 67 82 87 75 83 88 75 83 88 77 85 90 78 84 89 78 84 89 77 85 90 61 86 91 61 86 91 80 87 92 78 84 89 80 87 92 61 86 91 62 88 93 62 88 93 83 89 94 80 87 92 83 89 94 62 88 93 63 90 95 63 90 95 68 91 96 83 89 94 63 90 95 64 92 97 69 93 98 69 93 98 68 91 96 63 90 95 35 79 84 72 94 99 94 95 100 94 95 100 59 80 85 35 79 84 94 95 100 72 94 99 71 96 101 71 96 101 66 97 102 94 95 100 66 97 102 71 96 101 70 98 103 70 98 103 90 99 104 66 97 102 90 99 104 70 98 103 87 100 105 87 100 105 65 101 106 90 99 104 64 92 97 65 101 106 87 100 105 87 100 105 69 93 98 64 92 97 43 55 60 34 54 59 35 79 84 35 79 84 73 78 83 43 55 60 72 94 99 35 79 84 36 68 73 36 68 73 37 71 76 72 94 99 71 96 101 72 94 99 37 71 76 37 71 76 38 73 78 71 96 101 70 98 103 71 96 101 38 73 78 38 73 78 91 75 80 70 98 103 87 100 105 70 98 103 91 75 80 91 75 80 86 77 82 87 100 105 69 93 98 87 100 105 86 77 82 86 77 82 39 66 71 69 93 98 68 91 96 69 93 98 39 66 71 39 66 71 40 64 69 68 91 96 83 89 94 68 91 96 40 64 69 40 64 69 41 62 67 83 89 94 80 87 92 83 89 94 41 62 67 41 62 67 42 61 66 80 87 92 78 84 89 80 87 92 42 61 66 42 61 66 79 59 64 78 84 89 67 82 87 78 84 89 79 59 64 79 59 64 76 57 62 67 82 87 73 78 83 67 82 87 76 57 62 76 57 62 43 55 60 73 78 83 417 102 107 59 80 85 94 95 100 94 95 100 418 103 108 417 102 107 419 104 109 66 97 102 90 99 104 90 99 104 420 105 110 419 104 109 421 106 111 65 101 106 64 92 97 64 92 97 422 107 112 421 106 111 423 108 113 63 90 95 62 88 93 62 88 93 424 109 114 423 108 113 77 85 90 425 110 115 426 111 116 426 111 116 61 86 91 77 85 90 75 83 88 60 81 86 427 112 117 427 112 117 428 113 118 75 83 88 94 95 100 66 97 102 419 104 109 419 104 109 418 103 108 94 95 100 420 105 110 90 99 104 65 101 106 65 101 106 421 106 111 420 105 110 422 107 112 64 92 97 63 90 95 63 90 95 423 108 113 422 107 112 61 86 91 426 111 116 424 109 114 424 109 114 62 88 93 61 86 91 77 85 90 75 83 88 428 113 118 428 113 118 425 110 115 77 85 90 60 81 86 59 80 85 417 102 107 417 102 107 427 112 117 60 81 86 3 5 5 2 4 4 33 25 30 33 25 30 716 49 54 3 5 5 48 65 70 49 67 72 20 45 50 20 45 50 19 44 49 48 65 70 47 63 68 48 65 70 19 44 49 19 44 49 26 22 27 47 63 68 47 63 68 26 22 27 33 25 30 33 25 30 2 4 4 47 63 68 81 60 65 47 63 68 2 4 4 2 4 4 1 2 2 81 60 65 46 58 63 81 60 65 1 2 2 1 2 2 0 1 1 46 58 63 156 56 61 46 58 63 0 1 1 0 1 1 155 7 7 156 56 61 96 114 119 97 115 120 95 116 121 95 116 121 100 117 122 96 114 119 96 114 119 104 118 123 98 119 124 98 119 124 97 115 120 96 114 119 101 120 125 100 117 122 95 116 121 95 116 121 99 121 126 101 120 125 102 122 127 98 119 124 104 118 123 104 118 123 103 123 128 102 122 127 101 120 125 99 121 126 34 54 59 34 54 59 44 53 58 101 120 125 34 54 59 99 121 126 36 68 73 36 68 73 35 79 84 34 54 59 99 121 126 95 116 121 51 69 74 51 69 74 36 68 73 99 121 126 106 124 129 108 125 130 107 126 131 107 126 131 105 127 132 106 124 129 110 128 133 106 124 129 105 127 132 105 127 132 132 129 134 110 128 133 108 125 130 109 130 135 150 131 136 150 131 136 107 126 131 108 125 130 109 130 135 108 125 130 101 120 125 101 120 125 44 53 58 109 130 135 108 125 130 106 124 129 100 117 122 100 117 122 101 120 125 108 125 130 106 124 129 110 128 133 96 114 119 96 114 119 100 117 122 106 124 129 115 132 137 112 133 138 111 134 139 111 134 139 116 135 140 115 132 137 115 132 137 114 136 141 113 137 142 113 137 142 112 133 138 115 132 137 117 138 143 127 139 144 118 140 145 118 140 145 131 141 146 117 138 143 127 139 144 128 142 147 119 143 148 119 143 148 118 140 145 127 139 144 128 142 147 129 144 149 120 145 150 120 145 150 119 143 148 128 142 147 121 146 151 125 147 152 122 148 153 122 148 153 126 149 154 121 146 151 124 150 155 821 151 156 130 152 157 130 152 157 123 153 158 124 150 155 127 139 144 117 138 143 126 149 154 126 149 154 122 148 153 127 139 144 123 153 158 130 152 157 129 144 149 129 144 149 128 142 147 123 153 158 131 141 146 118 140 145 116 135 140 116 135 140 132 129 134 131 141 146 119 143 148 120 145 150 114 136 141 114 136 141 115 132 137 119 143 148 115 132 137 116 135 140 118 140 145 118 140 145 119 143 148 115 132 137 124 150 155 123 153 158 122 148 153 122 148 153 125 147 152 124 150 155 123 153 158 128 142 147 127 139 144 127 139 144 122 148 153 123 153 158 116 135 140 111 134 139 110 128 133 110 128 133 132 129 134 116 135 140 111 134 139 112 133 138 103 123 128 103 123 128 104 118 123 111 134 139 267 154 159 151 155 160 152 156 161 152 156 161 133 157 162 267 154 159 143 158 163 142 159 164 134 160 165 134 160 165 135 161 166 143 158 163 136 162 167 137 163 168 135 161 166 135 161 166 134 160 165 136 162 167 145 164 169 266 165 170 662 166 171 145 164 169 662 166 171 666 167 172 145 164 169 666 167 172 138 168 173 669 169 174 137 163 168 136 162 167 669 169 174 136 162 167 140 170 175 669 169 174 140 170 175 670 171 176 149 172 177 269 173 178 139 174 179 139 174 179 147 175 180 149 172 177 146 176 181 268 177 182 133 157 162 133 157 162 152 156 161 146 176 181 670 171 176 140 170 175 138 168 173 138 168 173 666 167 172 670 171 176 143 158 163 144 178 183 141 179 184 141 179 184 142 159 164 143 158 163 266 165 170 145 164 169 151 155 160 151 155 160 267 154 159 266 165 170 139 174 179 268 177 182 146 176 181 146 176 181 147 175 180 139 174 179 142 159 164 141 179 184 121 146 151 121 146 151 126 149 154 142 159 164 134 160 165 142 159 164 126 149 154 126 149 154 117 138 143 134 160 165 136 162 167 134 160 165 117 138 143 117 138 143 131 141 146 136 162 167 140 170 175 136 162 167 131 141 146 131 141 146 132 129 134 140 170 175 138 168 173 140 170 175 132 129 134 132 129 134 105 127 132 138 168 173 145 164 169 138 168 173 105 127 132 105 127 132 107 126 131 145 164 169 151 155 160 145 164 169 107 126 131 107 126 131 150 131 136 151 155 160 146 176 181 153 180 185 148 181 186 148 181 186 147 175 180 146 176 181 148 181 186 842 182 187 149 172 177 149 172 177 147 175 180 148 181 186 151 155 160 150 131 136 154 183 188 154 183 188 152 156 161 151 155 160 152 156 161 154 183 188 153 180 185 153 180 185 146 176 181 152 156 161 155 7 7 163 9 9 164 184 189 164 184 189 156 56 61 155 7 7 159 185 190 160 186 191 157 11 11 157 11 11 158 13 13 159 185 190 167 19 24 161 21 26 178 187 192 178 187 192 168 188 193 167 19 24 158 13 13 162 15 20 179 189 194 179 189 194 159 185 190 158 13 13 165 190 195 179 189 194 162 15 20 162 15 20 166 17 22 165 190 195 163 9 9 157 11 11 160 186 191 160 186 191 164 184 189 163 9 9 166 17 22 167 19 24 168 188 193 168 188 193 165 190 195 166 17 22 177 191 196 170 192 197 171 193 198 171 193 198 169 194 199 177 191 196 178 187 192 177 191 196 169 194 199 169 194 199 168 188 193 178 187 192 169 194 199 171 193 198 173 195 200 173 195 200 180 196 201 169 194 199 168 188 193 169 194 199 180 196 201 180 196 201 165 190 195 168 188 193 180 196 201 173 195 200 176 197 202 176 197 202 172 198 203 180 196 201 165 190 195 180 196 201 172 198 203 172 198 203 179 189 194 165 190 195 172 198 203 176 197 202 175 199 204 175 199 204 174 200 205 172 198 203 179 189 194 172 198 203 174 200 205 174 200 205 159 185 190 179 189 194 160 186 191 159 185 190 174 200 205 174 200 205 164 184 189 160 186 191 174 200 205 175 199 204 156 56 61 156 56 61 164 184 189 174 200 205 170 192 197 154 183 188 150 131 136 150 131 136 171 193 198 170 192 197 171 193 198 150 131 136 182 201 206 182 201 206 173 195 200 171 193 198 96 114 119 110 128 133 111 134 139 111 134 139 104 118 123 96 114 119 156 56 61 175 199 204 181 202 207 181 202 207 45 52 57 156 56 61 181 202 207 109 130 135 44 53 58 44 53 58 45 52 57 181 202 207 176 197 202 173 195 200 182 201 206 182 201 206 181 202 207 176 197 202 175 199 204 176 197 202 181 202 207 181 202 207 182 201 206 150 131 136 150 131 136 109 130 135 181 202 207 183 203 208 190 204 209 191 205 210 191 205 210 184 206 211 183 203 208 189 207 212 186 208 213 185 209 214 185 209 214 188 210 217 189 207 212 196 211 218 189 207 212 188 210 217 188 210 217 187 212 219 196 211 218 190 204 209 193 213 220 192 214 221 192 214 221 191 205 210 190 204 209 191 205 210 192 214 221 195 215 222 195 215 222 194 216 223 191 205 210 194 216 223 195 215 222 186 208 213 186 208 213 189 207 212 194 216 223 197 217 224 194 216 223 189 207 212 189 207 212 196 211 218 197 217 224 184 206 211 191 205 210 194 216 223 194 216 223 197 217 224 184 206 211 196 211 218 187 212 219 85 76 81 85 76 81 92 74 79 196 211 218 197 217 224 196 211 218 92 74 79 92 74 79 93 72 77 197 217 224 184 206 211 197 217 224 93 72 77 93 72 77 50 70 75 184 206 211 183 203 208 184 206 211 50 70 75 50 70 75 51 69 74 183 203 208 183 203 208 51 69 74 95 116 121 95 116 121 97 115 120 183 203 208 190 204 209 183 203 208 97 115 120 97 115 120 98 119 124 190 204 209 193 213 220 190 204 209 98 119 124 98 119 124 102 122 127 193 213 220 188 210 217 185 209 214 18 51 56 18 51 56 21 46 51 188 210 217 187 212 219 188 210 217 21 46 51 21 46 51 20 45 50 187 212 219 85 76 81 187 212 219 20 45 50 20 45 50 49 67 72 85 76 81 215 221 228 198 220 227 201 222 229 201 222 229 202 223 230 215 221 228 452 224 231 449 225 232 204 226 233 204 226 233 203 227 234 452 224 231 203 227 234 204 226 233 216 228 235 216 228 235 207 229 236 203 227 234 206 230 237 452 224 231 203 227 234 203 227 234 205 231 238 206 230 237 205 231 238 203 227 234 207 229 236 207 229 236 208 232 239 205 231 238 212 233 240 206 230 237 205 231 238 205 231 238 210 234 241 212 233 240 210 234 241 205 231 238 208 232 239 208 232 239 213 235 242 210 234 241 210 234 241 209 236 243 211 237 244 211 237 244 212 233 240 210 234 241 213 235 242 214 238 245 209 236 243 209 236 243 210 234 241 213 235 242 449 225 232 199 218 225 215 221 228 215 221 228 204 226 233 449 225 232 204 226 233 215 221 228 202 223 230 202 223 230 216 228 235 204 226 233 202 223 230 201 222 229 185 209 214 185 209 214 186 208 213 202 223 230 216 228 235 202 223 230 186 208 213 186 208 213 195 215 222 216 228 235 207 229 236 216 228 235 195 215 222 195 215 222 192 214 221 207 229 236 208 232 239 207 229 236 192 214 221 192 214 221 193 213 220 208 232 239 213 235 242 208 232 239 193 213 220 193 213 220 102 122 127 213 235 242 214 238 245 213 235 242 102 122 127 102 122 127 103 123 128 214 238 245 214 238 245 103 123 128 112 133 138 112 133 138 113 137 142 214 238 245 185 209 214 201 222 229 8 50 55 8 50 55 18 51 56 185 209 214 201 222 229 198 220 227 16 26 31 16 26 31 8 50 55 201 222 229 219 239 246 218 240 247 217 241 248 217 241 248 220 242 249 219 239 246 221 243 250 227 244 251 228 245 252 228 245 252 222 246 253 221 243 250 218 240 247 219 239 246 224 247 254 224 247 254 223 248 255 218 240 247 221 243 250 222 246 253 226 249 256 226 249 256 225 250 257 221 243 250 227 244 251 223 248 255 224 247 254 224 247 254 228 245 252 227 244 251 220 242 249 217 241 248 211 237 244 211 237 244 209 236 243 220 242 249 220 242 249 209 236 243 214 238 245 214 238 245 113 137 142 220 242 249 219 239 246 220 242 249 113 137 142 113 137 142 114 136 141 219 239 246 224 247 254 219 239 246 114 136 141 114 136 141 120 145 150 224 247 254 228 245 252 224 247 254 120 145 150 120 145 150 129 144 149 228 245 252 222 246 253 228 245 252 129 144 149 129 144 149 130 152 157 222 246 253 226 249 256 222 246 253 130 152 157 130 152 157 821 151 156 226 249 256 695 20 25 921 251 258 229 252 259 229 252 259 161 21 26 695 20 25 921 251 258 842 182 187 148 181 186 148 181 186 229 252 259 921 251 258 247 253 260 248 254 261 249 255 262 249 255 262 250 256 263 251 257 264 247 253 260 249 255 262 251 257 264 247 253 260 251 257 264 252 258 265 247 253 260 252 258 265 246 259 266 148 181 186 153 180 185 231 260 267 231 260 267 230 261 268 148 181 186 153 180 185 154 183 188 232 262 269 232 262 269 231 260 267 153 180 185 154 183 188 170 192 197 233 263 270 233 263 270 232 262 269 154 183 188 170 192 197 177 191 196 234 264 271 234 264 271 233 263 270 170 192 197 177 191 196 178 187 192 235 265 272 235 265 272 234 264 271 177 191 196 178 187 192 161 21 26 236 266 273 236 266 273 235 265 272 178 187 192 161 21 26 229 252 259 237 267 274 237 267 274 236 266 273 161 21 26 229 252 259 148 181 186 230 261 268 230 261 268 237 267 274 229 252 259 230 261 268 231 260 267 239 268 275 239 268 275 238 269 276 230 261 268 231 260 267 232 262 269 240 270 277 240 270 277 239 268 275 231 260 267 232 262 269 233 263 270 241 271 278 241 271 278 240 270 277 232 262 269 233 263 270 234 264 271 242 272 279 242 272 279 241 271 278 233 263 270 234 264 271 235 265 272 243 273 280 243 273 280 242 272 279 234 264 271 235 265 272 236 266 273 244 274 281 244 274 281 243 273 280 235 265 272 236 266 273 237 267 274 245 275 282 245 275 282 244 274 281 236 266 273 237 267 274 230 261 268 238 269 276 238 269 276 245 275 282 237 267 274 238 269 276 239 268 275 247 253 260 247 253 260 246 259 266 238 269 276 239 268 275 240 270 277 248 254 261 248 254 261 247 253 260 239 268 275 240 270 277 241 271 278 249 255 262 249 255 262 248 254 261 240 270 277 241 271 278 242 272 279 249 255 262 242 272 279 243 273 280 250 256 263 250 256 263 249 255 262 242 272 279 243 273 280 244 274 281 251 257 264 251 257 264 250 256 263 243 273 280 244 274 281 245 275 282 252 258 265 252 258 265 251 257 264 244 274 281 245 275 282 238 269 276 246 259 266 246 259 266 252 258 265 245 275 282 267 154 159 133 157 162 652 276 283 652 276 283 651 277 284 267 154 159 255 278 285 653 279 286 654 280 287 654 280 287 270 281 288 255 278 285 257 282 289 259 283 290 260 284 291 260 284 291 258 285 292 257 282 289 260 284 291 264 286 293 957 287 294 957 287 294 258 285 292 260 284 291 663 288 295 260 284 291 259 283 290 259 283 290 657 289 296 663 288 295 1348 290 297 264 286 293 260 284 291 260 284 291 663 288 295 1348 290 297 257 282 289 258 285 292 143 158 163 143 158 163 135 161 166 257 282 289 258 285 292 957 287 294 144 178 183 144 178 183 143 158 163 258 285 292 137 163 168 256 291 299 257 282 289 257 282 289 135 161 166 137 163 168 256 291 299 137 163 168 669 169 174 669 169 174 668 292 300 256 291 299 254 293 301 253 294 302 649 295 303 649 295 303 651 277 284 254 293 301 266 165 170 649 295 303 671 296 304 671 296 304 662 166 171 266 165 170 664 297 306 261 298 310 667 299 314 667 299 314 672 300 315 664 297 306 261 298 310 256 291 299 668 292 300 668 292 300 667 299 314 261 298 310 259 283 290 257 282 289 256 291 299 256 291 299 261 298 310 259 283 290 657 289 296 259 283 290 261 298 310 261 298 310 664 297 306 657 289 296 265 301 318 1349 302 319 660 303 320 660 303 320 270 281 288 265 301 318 255 278 285 658 304 325 661 305 328 661 305 328 272 306 329 255 278 285 254 293 301 659 307 332 665 308 335 665 308 335 253 294 302 254 293 301 656 309 336 253 294 302 665 308 335 665 308 335 673 310 337 656 309 336 139 174 179 269 173 178 655 311 338 655 311 338 654 280 287 139 174 179 658 304 325 255 278 285 270 281 288 270 281 288 660 303 320 658 304 325 133 157 162 268 177 182 653 279 286 653 279 286 652 276 283 133 157 162 659 307 332 254 293 301 272 306 329 272 306 329 661 305 328 659 307 332 418 103 108 58 486 442 52 487 443 52 487 443 417 102 107 418 103 108 420 105 110 89 488 444 57 489 445 57 489 445 419 104 109 420 105 110 422 107 112 84 490 446 88 491 447 88 491 447 421 106 111 422 107 112 424 109 114 82 492 448 56 493 449 56 493 449 423 108 113 424 109 114 425 110 115 54 494 450 55 495 451 55 495 451 426 111 116 425 110 115 427 112 117 53 496 452 74 497 453 74 497 453 428 113 118 427 112 117 419 104 109 57 489 445 58 486 442 58 486 442 418 103 108 419 104 109 421 106 111 88 491 447 89 488 444 89 488 444 420 105 110 421 106 111 423 108 113 56 493 449 84 490 446 84 490 446 422 107 112 423 108 113 426 111 116 55 495 451 82 492 448 82 492 448 424 109 114 426 111 116 428 113 118 74 497 453 54 494 450 54 494 450 425 110 115 428 113 118 417 102 107 52 487 443 53 496 452 53 496 452 427 112 117 417 102 107 540 505 458 531 506 459 434 501 454 434 501 454 436 504 457 540 505 458 444 507 460 445 508 537 534 509 538 534 509 538 535 510 539 444 507 460 446 511 540 447 512 541 533 513 542 533 513 542 575 514 543 446 511 540 448 515 544 442 516 545 443 517 546 443 517 546 537 518 547 448 515 544 537 518 547 443 517 546 444 507 460 444 507 460 535 510 539 537 518 547 442 516 545 448 515 544 538 519 548 538 519 548 441 520 549 442 516 545 434 501 454 531 506 459 532 521 550 532 521 550 435 522 551 434 501 454 436 504 457 440 523 552 539 524 557 539 524 557 540 505 458 436 504 457 445 508 537 446 511 540 575 514 543 575 514 543 534 509 538 445 508 537 533 513 542 447 512 541 463 530 558 441 520 549 538 519 548 539 524 557 539 524 557 440 523 552 441 520 549 510 532 561 514 533 562 468 534 563 468 534 563 464 535 564 510 532 561 472 536 573 465 537 574 499 538 575 499 538 575 481 539 576 472 536 573 498 540 577 466 541 578 507 542 579 507 542 579 508 543 580 498 540 577 464 535 564 468 534 563 499 538 575 499 538 575 467 544 581 464 535 564 515 545 582 524 546 583 513 547 584 513 547 584 469 548 585 515 545 582 472 536 573 591 549 586 599 550 587 599 550 587 598 551 588 472 536 573 466 541 578 498 540 577 469 548 585 469 548 585 492 552 589 466 541 578 473 553 590 489 554 591 572 555 592 572 555 592 571 556 593 473 553 590 478 557 594 516 558 598 527 559 599 527 559 599 503 560 600 478 557 594 504 561 601 478 557 594 503 560 600 503 560 600 502 562 602 504 561 601 474 563 603 475 564 604 507 542 579 507 542 579 485 565 605 474 563 603 518 566 606 517 567 607 481 539 576 481 539 576 480 568 608 518 566 606 517 567 607 482 569 609 591 549 586 517 567 607 591 549 586 472 536 573 517 567 607 472 536 573 481 539 576 466 541 578 490 570 610 485 565 605 485 565 605 507 542 579 466 541 578 492 552 589 469 548 585 513 547 584 513 547 584 496 571 611 492 552 589 465 537 574 486 572 618 467 544 581 467 544 581 499 538 575 465 537 574 487 573 619 528 574 620 516 558 598 516 558 598 478 557 594 487 573 619 489 554 591 473 553 590 577 575 621 492 552 589 491 576 628 490 570 610 490 570 610 466 541 578 492 552 589 520 577 629 522 578 630 508 543 580 508 543 580 493 579 632 520 577 629 635 580 637 636 581 638 629 582 639 629 582 639 630 583 640 635 580 637 508 543 580 522 578 630 523 584 641 523 584 641 498 540 577 508 543 580 481 539 576 499 538 575 468 534 563 468 534 563 480 568 608 481 539 576 465 537 574 472 536 573 598 551 588 598 551 588 595 585 642 465 537 574 523 584 641 515 545 582 469 548 585 469 548 585 498 540 577 523 584 641 511 586 643 489 554 591 577 575 621 577 575 621 576 587 703 511 586 643 495 588 704 496 571 611 512 589 705 512 589 705 509 590 706 495 588 704 478 557 594 504 561 601 500 591 707 500 591 707 487 573 619 478 557 594 511 586 643 579 592 708 574 593 709 574 593 709 573 594 710 511 586 643 475 564 604 493 579 632 508 543 580 508 543 580 507 542 579 475 564 604 514 533 562 510 532 561 509 590 706 509 590 706 512 589 705 514 533 562 493 579 632 475 564 604 572 555 592 572 555 592 573 594 710 493 579 632 513 547 584 524 546 583 525 595 711 525 595 711 483 596 712 513 547 584 496 571 611 495 588 704 491 576 628 491 576 628 492 552 589 496 571 611 483 596 712 512 589 705 496 571 611 496 571 611 513 547 584 483 596 712 536 597 713 463 530 558 594 598 714 594 598 714 500 591 707 536 597 713 524 546 583 515 545 582 471 599 715 471 599 715 470 600 716 524 546 583 635 580 637 630 583 640 631 601 717 631 601 717 634 602 718 635 580 637 517 567 607 518 566 606 476 603 719 476 603 719 482 569 609 517 567 607 516 558 598 528 574 620 530 604 720 530 604 720 479 605 721 516 558 598 522 578 630 520 577 629 505 606 722 505 606 722 494 607 723 522 578 630 523 584 641 522 578 630 494 607 723 494 607 723 501 608 724 523 584 641 515 545 582 523 584 641 501 608 724 501 608 724 471 599 715 515 545 582 520 577 629 574 593 709 506 609 725 506 609 725 505 606 722 520 577 629 525 595 711 524 546 583 470 600 716 470 600 716 484 610 726 525 595 711 526 611 727 525 595 711 484 610 726 484 610 726 477 612 728 526 611 727 518 566 606 526 611 727 477 612 728 477 612 728 476 603 719 518 566 606 529 613 729 527 559 599 516 558 598 516 558 598 479 605 721 529 613 729 530 604 720 528 574 620 592 614 730 592 614 730 593 615 731 530 604 720 488 616 732 463 530 558 536 597 713 536 597 713 502 562 602 488 616 732 510 532 561 464 535 564 531 506 459 531 506 459 540 505 458 510 532 561 464 535 564 467 544 581 532 521 550 532 521 550 531 506 459 464 535 564 473 553 590 571 556 593 575 514 543 575 514 543 533 513 542 473 553 590 474 563 603 485 565 605 535 510 539 535 510 539 534 509 538 474 563 603 485 565 605 490 570 610 537 518 547 537 518 547 535 510 539 485 565 605 467 544 581 486 572 618 462 531 560 462 531 560 532 521 550 467 544 581 488 616 732 473 553 590 533 513 542 533 513 542 463 530 558 488 616 732 490 570 610 491 576 628 448 515 544 448 515 544 537 518 547 490 570 610 495 588 704 509 590 706 539 524 557 539 524 557 538 519 548 495 588 704 491 576 628 495 588 704 538 519 548 538 519 548 448 515 544 491 576 628 509 590 706 510 532 561 540 505 458 540 505 458 539 524 557 509 590 706 502 562 602 536 597 713 500 591 707 500 591 707 504 561 601 502 562 602 470 600 716 585 617 733 586 618 734 586 618 734 484 610 726 470 600 716 497 619 735 581 620 736 580 621 737 580 621 737 541 622 738 497 619 735 543 623 739 582 624 740 581 620 736 581 620 736 497 619 735 543 623 739 545 625 741 551 626 742 542 627 743 542 627 743 552 628 744 545 625 741 547 629 745 521 630 746 542 627 743 542 627 743 544 631 747 547 629 745 548 632 748 547 629 745 544 631 747 544 631 747 569 633 749 548 632 748 550 634 750 570 635 751 548 632 748 548 632 748 541 622 738 550 634 750 501 608 724 494 607 723 582 624 740 582 624 740 583 636 752 501 608 724 551 626 742 543 623 739 544 631 747 544 631 747 542 627 743 551 626 742 471 599 715 501 608 724 583 636 752 583 636 752 584 637 753 471 599 715 470 600 716 471 599 715 584 637 753 584 637 753 585 617 733 470 600 716 633 638 754 634 602 718 631 601 717 631 601 717 632 639 755 633 638 754 529 613 729 479 605 721 554 640 756 554 640 756 553 641 757 529 613 729 479 605 721 530 604 720 555 642 758 555 642 758 554 640 756 479 605 721 555 642 758 546 643 759 588 644 760 588 644 760 589 645 761 555 642 758 592 614 730 528 574 620 487 573 619 487 573 619 519 646 762 592 614 730 521 630 746 547 629 745 549 647 763 549 647 763 557 648 764 521 630 746 636 581 638 637 649 765 628 650 766 628 650 766 629 582 639 636 581 638 549 647 763 558 651 767 556 652 768 556 652 768 557 648 764 549 647 763 549 647 763 570 635 751 578 653 769 578 653 769 558 651 767 549 647 763 502 562 602 503 560 600 560 654 770 560 654 770 559 655 771 502 562 602 503 560 600 527 559 599 561 656 772 561 656 772 560 654 770 503 560 600 527 559 599 529 613 729 562 657 773 562 657 773 561 656 772 527 559 599 529 613 729 553 641 757 563 658 774 563 658 774 562 657 773 529 613 729 553 641 757 552 628 744 564 659 775 564 659 775 563 658 774 553 641 757 552 628 744 542 627 743 565 660 781 565 660 781 564 659 775 552 628 744 542 627 743 521 630 746 566 661 782 566 661 782 565 660 781 542 627 743 521 630 746 557 648 764 567 662 783 567 662 783 566 661 782 521 630 746 557 648 764 556 652 768 568 663 795 568 663 795 567 662 783 557 648 764 556 652 768 502 562 602 559 655 771 559 655 771 568 663 795 556 652 768 544 631 747 543 623 739 497 619 735 497 619 735 569 633 749 544 631 747 549 647 763 547 629 745 548 632 748 548 632 748 570 635 751 549 647 763 548 632 748 569 633 749 497 619 735 497 619 735 541 622 738 548 632 748 572 555 592 475 564 604 474 563 603 474 563 603 571 556 593 572 555 592 574 593 709 520 577 629 493 579 632 493 579 632 573 594 710 574 593 709 571 556 593 474 563 603 534 509 538 534 509 538 575 514 543 571 556 593 574 593 709 579 592 708 580 621 737 580 621 737 506 609 725 574 593 709 572 555 592 489 554 591 511 586 643 511 586 643 573 594 710 572 555 592 558 651 767 578 653 769 576 587 703 576 587 703 577 575 621 558 651 767 576 587 703 578 653 769 570 635 751 570 635 751 550 634 750 576 587 703 577 575 621 502 562 602 556 652 768 556 652 768 558 651 767 577 575 621 502 562 602 577 575 621 473 553 590 473 553 590 488 616 732 502 562 602 511 586 643 576 587 703 550 634 750 550 634 750 579 592 708 511 586 643 581 620 736 505 606 722 506 609 725 506 609 725 580 621 737 581 620 736 582 624 740 494 607 723 505 606 722 505 606 722 581 620 736 582 624 740 582 624 740 543 623 739 551 626 742 551 626 742 583 636 752 582 624 740 583 636 752 551 626 742 545 625 741 545 625 741 584 637 753 583 636 752 584 637 753 545 625 741 552 628 744 552 628 744 585 617 733 584 637 753 585 617 733 552 628 744 553 641 757 553 641 757 586 618 734 585 617 733 579 592 708 550 634 750 541 622 738 541 622 738 580 621 737 579 592 708 586 618 734 590 664 796 589 645 761 589 645 761 484 610 726 586 618 734 452 224 231 462 531 560 463 530 558 463 530 558 449 225 232 452 224 231 462 531 560 435 522 551 532 521 550 514 533 562 587 665 797 480 568 608 480 568 608 468 534 563 514 533 562 514 533 562 512 589 705 483 596 712 483 596 712 587 665 797 514 533 562 587 665 797 526 611 727 518 566 606 518 566 606 480 568 608 587 665 797 483 596 712 525 595 711 526 611 727 526 611 727 587 665 797 483 596 712 588 644 760 477 612 728 484 610 726 484 610 726 589 645 761 588 644 760 553 641 757 554 640 756 590 664 796 590 664 796 586 618 734 553 641 757 590 664 796 554 640 756 555 642 758 555 642 758 589 645 761 590 664 796 546 643 759 555 642 758 530 604 720 530 604 720 593 615 731 546 643 759 595 585 642 594 598 714 463 530 558 463 530 558 462 531 560 595 585 642 595 585 642 462 531 560 486 572 618 486 572 618 465 537 574 595 585 642 594 598 714 595 585 642 598 551 588 598 551 588 596 666 798 594 598 714 487 573 619 500 591 707 594 598 714 594 598 714 596 666 798 487 573 619 597 667 799 519 646 762 487 573 619 487 573 619 596 666 798 597 667 799 626 668 800 627 669 801 624 670 802 624 670 802 625 671 806 626 668 800 482 569 609 476 603 719 477 612 728 477 612 728 600 672 809 482 569 609 588 644 760 601 673 810 600 672 809 600 672 809 477 612 728 588 644 760 614 674 815 615 675 816 616 676 817 616 676 817 617 677 819 618 678 820 614 674 815 616 676 817 618 678 820 618 678 820 619 679 821 620 680 822 620 680 822 621 681 823 622 682 824 618 678 820 620 680 822 622 682 824 614 674 815 618 678 820 622 682 824 614 674 815 622 682 824 623 683 825 614 674 815 623 683 825 613 684 826 588 644 760 546 643 759 603 685 827 603 685 827 602 686 828 588 644 760 546 643 759 593 615 731 604 687 829 604 687 829 603 685 827 546 643 759 593 615 731 592 614 730 605 688 830 605 688 830 604 687 829 593 615 731 592 614 730 519 646 762 606 689 831 606 689 831 605 688 830 592 614 730 607 690 832 606 689 831 519 646 762 519 646 762 597 667 799 607 690 832 597 667 799 599 550 587 608 691 833 608 691 833 607 690 832 597 667 799 599 550 587 591 549 586 609 692 834 609 692 834 608 691 833 599 550 587 591 549 586 482 569 609 610 693 835 610 693 835 609 692 834 591 549 586 482 569 609 600 672 809 611 694 836 611 694 836 610 693 835 482 569 609 600 672 809 601 673 810 612 695 837 612 695 837 611 694 836 600 672 809 601 673 810 588 644 760 602 686 828 602 686 828 612 695 837 601 673 810 602 686 828 603 685 827 614 674 815 614 674 815 613 684 826 602 686 828 603 685 827 604 687 829 615 675 816 615 675 816 614 674 815 603 685 827 604 687 829 605 688 830 616 676 817 616 676 817 615 675 816 604 687 829 605 688 830 606 689 831 617 677 819 617 677 819 616 676 817 605 688 830 606 689 831 607 690 832 618 678 820 618 678 820 617 677 819 606 689 831 607 690 832 608 691 833 619 679 821 619 679 821 618 678 820 607 690 832 608 691 833 609 692 834 620 680 822 620 680 822 619 679 821 608 691 833 609 692 834 610 693 835 621 681 823 621 681 823 620 680 822 609 692 834 610 693 835 611 694 836 622 682 824 622 682 824 621 681 823 610 693 835 611 694 836 612 695 837 623 683 825 623 683 825 622 682 824 611 694 836 612 695 837 602 686 828 613 684 826 613 684 826 623 683 825 612 695 837 596 666 798 598 551 588 625 671 806 625 671 806 624 670 802 596 666 798 598 551 588 599 550 587 626 668 800 626 668 800 625 671 806 598 551 588 599 550 587 597 667 799 627 669 801 627 669 801 626 668 800 599 550 587 597 667 799 596 666 798 624 670 802 624 670 802 627 669 801 597 667 799 559 655 771 560 654 770 629 582 639 629 582 639 628 650 766 559 655 771 560 654 770 561 656 772 630 583 640 630 583 640 629 582 639 560 654 770 561 656 772 562 657 773 631 601 717 631 601 717 630 583 640 561 656 772 562 657 773 563 658 774 632 639 755 632 639 755 631 601 717 562 657 773 563 658 774 564 659 775 633 638 754 633 638 754 632 639 755 563 658 774 564 659 775 565 660 781 634 602 718 634 602 718 633 638 754 564 659 775 565 660 781 566 661 782 635 580 637 635 580 637 634 602 718 565 660 781 566 661 782 567 662 783 636 581 638 636 581 638 635 580 637 566 661 782 567 662 783 568 663 795 637 649 765 637 649 765 636 581 638 567 662 783 568 663 795 559 655 771 628 650 766 628 650 766 637 649 765 568 663 795 649 295 303 253 294 302 656 309 336 656 309 336 671 296 304 649 295 303 652 276 283 272 306 329 254 293 301 254 293 301 651 277 284 652 276 283 653 279 286 268 177 182 139 174 179 139 174 179 654 280 287 653 279 286 653 279 286 255 278 285 272 306 329 272 306 329 652 276 283 653 279 286 649 295 303 266 165 170 267 154 159 267 154 159 651 277 284 649 295 303 655 311 338 265 301 318 270 281 288 270 281 288 654 280 287 655 311 338 662 166 171 682 696 838 686 697 839 686 697 839 666 167 172 662 166 171 670 171 176 690 698 840 689 699 841 689 699 841 669 169 174 670 171 176 666 167 172 686 697 839 690 698 840 690 698 840 670 171 176 666 167 172 657 289 296 675 700 842 683 701 843 683 701 843 663 288 295 657 289 296 663 288 295 683 701 843 678 702 844 678 702 844 1348 290 297 663 288 295 669 169 174 689 699 841 688 703 845 688 703 845 668 292 300 669 169 174 671 296 304 691 704 846 682 696 838 682 696 838 662 166 171 671 296 304 667 299 314 687 705 847 692 706 848 692 706 848 672 300 315 667 299 314 672 300 315 692 706 848 684 707 849 684 707 849 664 297 306 672 300 315 668 292 300 688 703 845 687 705 847 687 705 847 667 299 314 668 292 300 664 297 306 684 707 849 675 700 842 675 700 842 657 289 296 664 297 306 1349 302 319 679 708 850 680 709 851 680 709 851 660 303 320 1349 302 319 658 304 325 676 710 852 681 711 853 681 711 853 661 305 328 658 304 325 659 307 332 677 712 854 685 713 855 685 713 855 665 308 335 659 307 332 665 308 335 685 713 855 693 714 856 693 714 856 673 310 337 665 308 335 673 310 337 693 714 856 674 715 857 674 715 857 656 309 336 673 310 337 660 303 320 680 709 851 676 710 852 676 710 852 658 304 325 660 303 320 661 305 328 681 711 853 677 712 854 677 712 854 659 307 332 661 305 328 656 309 336 674 715 857 691 704 846 691 704 846 671 296 304 656 309 336 682 696 838 642 716 858 686 697 839 690 698 840 646 717 859 689 699 841 686 697 839 642 716 858 646 717 859 646 717 859 690 698 840 686 697 839 675 700 842 262 718 860 639 719 861 639 719 861 683 701 843 675 700 842 683 701 843 639 719 861 958 720 862 958 720 862 678 702 844 683 701 843 689 699 841 646 717 859 645 721 863 645 721 863 688 703 845 689 699 841 691 704 846 650 722 864 642 716 858 642 716 858 682 696 838 691 704 846 687 705 847 644 723 865 648 724 866 648 724 866 692 706 848 687 705 847 692 706 848 648 724 866 640 725 867 640 725 867 684 707 849 692 706 848 688 703 845 645 721 863 644 723 865 644 723 865 687 705 847 688 703 845 684 707 849 640 725 867 262 718 860 262 718 860 675 700 842 684 707 849 679 708 850 638 726 868 271 727 869 271 727 869 680 709 851 679 708 850 676 710 852 369 728 870 273 729 871 273 729 871 681 711 853 676 710 852 677 712 854 263 730 872 641 731 873 641 731 873 685 713 855 677 712 854 685 713 855 641 731 873 647 732 874 647 732 874 693 714 856 685 713 855 693 714 856 647 732 874 643 733 875 643 733 875 674 715 857 693 714 856 680 709 851 271 727 869 369 728 870 369 728 870 676 710 852 680 709 851 681 711 853 273 729 871 263 730 872 263 730 872 677 712 854 681 711 853 674 715 857 643 733 875 650 722 864 650 722 864 691 704 846 674 715 857 700 0 0 699 3 3 697 734 876 697 734 876 696 735 877 700 0 0 699 3 3 3 5 5 698 736 878 698 736 878 697 734 876 699 3 3 701 6 6 700 0 0 696 735 877 696 735 877 849 737 879 701 6 6 4 8 8 701 6 6 849 737 879 849 737 879 857 738 880 4 8 8 5 10 10 4 8 8 857 738 880 857 738 880 851 739 881 5 10 10 702 12 12 5 10 10 851 739 881 851 739 881 852 740 882 702 12 12 6 14 14 702 12 12 852 740 882 852 740 882 856 741 883 6 14 14 703 16 21 6 14 14 856 741 883 856 741 883 860 742 884 703 16 21 7 18 23 703 16 21 860 742 884 860 742 884 861 743 885 7 18 23 695 20 25 7 18 23 861 743 885 861 743 885 855 744 886 695 20 25 724 745 887 731 746 888 721 747 889 721 747 889 722 748 890 724 745 887 715 34 39 713 36 41 725 755 897 725 755 897 721 747 889 715 34 39 713 36 41 711 38 43 726 756 898 726 756 898 725 755 897 713 36 41 711 38 43 14 32 37 720 754 896 720 754 896 726 756 898 711 38 43 721 747 889 725 755 897 727 757 899 727 757 899 722 748 890 721 747 889 725 755 897 726 756 898 730 758 900 730 758 900 727 757 899 725 755 897 726 756 898 720 754 896 728 759 901 728 759 901 730 758 900 726 756 898 722 748 890 727 757 899 729 760 902 729 760 902 709 761 903 722 748 890 724 745 887 722 748 890 709 761 903 709 761 903 717 762 904 724 745 887 717 762 904 709 761 903 719 763 905 719 763 905 718 764 906 717 762 904 730 758 900 728 759 901 723 750 892 723 750 892 712 766 908 730 758 900 721 747 889 731 746 888 716 49 54 716 49 54 715 34 39 721 747 889 723 750 892 710 749 891 704 767 909 704 767 909 712 766 908 723 750 892 709 761 903 729 760 902 714 768 910 714 768 910 719 763 905 709 761 903 729 760 902 712 766 908 704 767 909 704 767 909 714 768 910 729 760 902 727 757 899 730 758 900 712 766 908 712 766 908 729 760 902 727 757 899 743 769 911 741 770 912 732 771 913 732 771 913 742 772 914 743 769 911 850 773 915 774 774 916 741 770 912 741 770 912 743 769 911 850 773 915 744 775 917 777 776 918 774 774 916 774 774 916 850 773 915 744 775 917 779 777 919 740 778 920 777 776 918 777 776 918 744 775 917 779 777 919 779 777 919 745 779 921 739 780 922 739 780 922 740 778 920 779 777 919 745 779 921 746 781 923 738 782 924 738 782 924 739 780 922 745 779 921 738 782 924 746 781 923 747 783 925 747 783 925 737 784 926 738 782 924 734 785 927 735 786 928 748 787 929 748 787 929 749 788 930 734 785 927 735 786 928 736 789 931 791 790 932 791 790 932 748 787 929 735 786 928 736 789 931 789 791 933 790 792 934 790 792 934 791 790 932 736 789 931 789 791 933 784 793 935 783 794 936 783 794 936 790 792 934 789 791 933 737 784 926 747 783 925 783 794 936 783 794 936 784 793 935 737 784 926 771 795 937 758 796 938 757 797 939 757 797 939 733 798 940 771 795 937 765 799 941 773 800 942 758 796 938 758 796 938 771 795 937 765 799 941 776 801 943 775 802 944 773 800 942 773 800 942 765 799 941 776 801 943 776 801 943 778 803 945 759 804 946 759 804 946 775 802 944 776 801 943 778 803 945 781 805 947 760 806 948 760 806 948 759 804 946 778 803 945 781 805 947 766 807 949 761 808 950 761 808 950 760 806 948 781 805 947 761 808 950 766 807 949 767 809 951 767 809 951 762 810 952 761 808 950 733 798 940 757 797 939 792 811 953 792 811 953 770 812 954 733 798 940 792 811 953 764 813 955 769 814 956 769 814 956 770 812 954 792 811 953 764 813 955 788 815 957 768 816 958 768 816 958 769 814 956 764 813 955 788 815 957 763 817 959 785 818 960 785 818 960 768 816 958 788 815 957 762 810 952 767 809 951 785 818 960 785 818 960 763 817 959 762 810 952 741 770 912 771 795 937 733 798 940 733 798 940 732 771 913 741 770 912 770 812 954 735 786 928 734 785 927 734 785 927 733 798 940 770 812 954 769 814 956 736 789 931 735 786 928 735 786 928 770 812 954 769 814 956 768 816 958 789 791 933 736 789 931 736 789 931 769 814 956 768 816 958 785 818 960 784 793 935 789 791 933 789 791 933 768 816 958 785 818 960 767 809 951 737 784 926 784 793 935 784 793 935 785 818 960 767 809 951 766 807 949 738 782 924 737 784 926 737 784 926 767 809 951 766 807 949 781 805 947 739 780 922 738 782 924 738 782 924 766 807 949 781 805 947 778 803 945 740 778 920 739 780 922 739 780 922 781 805 947 778 803 945 776 801 943 777 776 918 740 778 920 740 778 920 778 803 945 776 801 943 765 799 941 774 774 916 777 776 918 777 776 918 776 801 943 765 799 941 771 795 937 741 770 912 774 774 916 774 774 916 765 799 941 771 795 937 1107 819 961 1108 820 962 792 811 953 792 811 953 757 797 939 1107 819 961 1109 821 963 1110 822 964 788 815 957 788 815 957 764 813 955 1109 821 963 1111 823 965 1112 824 966 762 810 952 762 810 952 763 817 959 1111 823 965 1113 825 967 1114 826 968 760 806 948 760 806 948 761 808 950 1113 825 967 775 802 944 759 804 946 1116 827 969 1116 827 969 1115 828 970 775 802 944 773 800 942 1118 829 971 1117 830 972 1117 830 972 758 796 938 773 800 942 792 811 953 1108 820 962 1109 821 963 1109 821 963 764 813 955 792 811 953 1110 822 964 1111 823 965 763 817 959 763 817 959 788 815 957 1110 822 964 1112 824 966 1113 825 967 761 808 950 761 808 950 762 810 952 1112 824 966 759 804 946 760 806 948 1114 826 968 1114 826 968 1116 827 969 759 804 946 775 802 944 1115 828 970 1118 829 971 1118 829 971 773 800 942 775 802 944 758 796 938 1117 830 972 1107 819 961 1107 819 961 757 797 939 758 796 938 3 5 5 716 49 54 731 746 888 731 746 888 698 736 878 3 5 5 746 781 923 717 762 904 718 764 906 718 764 906 747 783 925 746 781 923 745 779 921 724 745 887 717 762 904 717 762 904 746 781 923 745 779 921 745 779 921 698 736 878 731 746 888 731 746 888 724 745 887 745 779 921 779 777 919 697 734 876 698 736 878 698 736 878 745 779 921 779 777 919 744 775 917 696 735 877 697 734 876 697 734 876 779 777 919 744 775 917 850 773 915 849 737 879 696 735 877 696 735 877 744 775 917 850 773 915 794 831 973 798 832 974 793 833 975 793 833 975 795 834 976 794 831 973 794 831 973 795 834 976 796 835 977 796 835 977 802 836 978 794 831 973 799 837 979 797 838 980 793 833 975 793 833 975 798 832 974 799 837 979 800 839 981 801 840 982 802 836 978 802 836 978 796 835 977 800 839 981 799 837 979 742 772 914 732 771 913 732 771 913 797 838 980 799 837 979 732 771 913 733 798 940 734 785 927 734 785 927 797 838 980 732 771 913 797 838 980 734 785 927 749 788 930 749 788 930 793 833 975 797 838 980 804 841 983 803 842 984 805 843 985 805 843 985 806 844 986 804 841 983 808 845 987 828 846 988 803 842 984 803 842 984 804 841 983 808 845 987 806 844 986 805 843 985 844 847 989 844 847 989 807 848 990 806 844 986 807 848 990 742 772 914 799 837 979 799 837 979 806 844 986 807 848 990 806 844 986 799 837 979 798 832 974 798 832 974 804 841 983 806 844 986 804 841 983 798 832 974 794 831 973 794 831 973 808 845 987 804 841 983 813 849 991 814 850 992 809 851 993 809 851 993 810 852 994 813 849 991 813 849 991 810 852 994 811 853 995 811 853 995 812 854 996 813 849 991 815 855 997 827 856 998 816 857 999 816 857 999 823 858 1000 815 855 997 823 858 1000 816 857 999 817 859 1001 817 859 1001 824 860 1002 823 858 1000 824 860 1002 817 859 1001 818 861 1003 818 861 1003 825 862 1004 824 860 1002 121 146 151 822 863 1005 819 864 1006 819 864 1006 125 147 152 121 146 151 124 150 155 820 865 1007 826 866 1008 826 866 1008 821 151 156 124 150 155 823 858 1000 819 864 1006 822 863 1005 822 863 1005 815 855 997 823 858 1000 820 865 1007 824 860 1002 825 862 1004 825 862 1004 826 866 1008 820 865 1007 827 856 998 828 846 988 814 850 992 814 850 992 816 857 999 827 856 998 817 859 1001 813 849 991 812 854 996 812 854 996 818 861 1003 817 859 1001 813 849 991 817 859 1001 816 857 999 816 857 999 814 850 992 813 849 991 124 150 155 125 147 152 819 864 1006 819 864 1006 820 865 1007 124 150 155 820 865 1007 819 864 1006 823 858 1000 823 858 1000 824 860 1002 820 865 1007 814 850 992 828 846 988 808 845 987 808 845 987 809 851 993 814 850 992 809 851 993 802 836 978 801 840 982 801 840 982 810 852 994 809 851 993 960 867 1009 829 868 1010 846 869 1011 846 869 1011 845 870 1012 960 867 1009 838 871 1013 831 872 1014 830 873 1015 830 873 1015 837 874 1016 838 871 1013 832 875 1017 830 873 1015 831 872 1014 831 872 1014 833 876 1018 832 875 1017 839 877 1019 834 878 1020 1356 879 1021 839 877 1019 1356 879 1021 1352 880 1022 839 877 1019 1352 880 1022 959 881 1023 1359 882 1024 1360 883 1025 836 884 1026 1359 882 1024 836 884 1026 832 875 1017 1359 882 1024 832 875 1017 833 876 1018 149 172 177 841 885 1027 835 886 1028 835 886 1028 269 173 178 149 172 177 840 887 1029 846 869 1011 829 868 1010 829 868 1010 961 888 1030 840 887 1029 1360 883 1025 1356 879 1021 834 878 1020 834 878 1020 836 884 1026 1360 883 1025 838 871 1013 837 874 1016 141 179 184 141 179 184 144 178 183 838 871 1013 959 881 1023 960 867 1009 845 870 1012 845 870 1012 839 877 1019 959 881 1023 835 886 1028 841 885 1027 840 887 1029 840 887 1029 961 888 1030 835 886 1028 837 874 1016 822 863 1005 121 146 151 121 146 151 141 179 184 837 874 1016 830 873 1015 815 855 997 822 863 1005 822 863 1005 837 874 1016 830 873 1015 832 875 1017 827 856 998 815 855 997 815 855 997 830 873 1015 832 875 1017 836 884 1026 828 846 988 827 856 998 827 856 998 832 875 1017 836 884 1026 834 878 1020 803 842 984 828 846 988 828 846 988 836 884 1026 834 878 1020 839 877 1019 805 843 985 803 842 984 803 842 984 834 878 1020 839 877 1019 845 870 1012 844 847 989 805 843 985 805 843 985 839 877 1019 845 870 1012 840 887 1029 841 885 1027 843 889 1031 843 889 1031 847 890 1032 840 887 1029 843 889 1031 841 885 1027 149 172 177 149 172 177 842 182 187 843 889 1031 845 870 1012 846 869 1011 848 891 1033 848 891 1033 844 847 989 845 870 1012 846 869 1011 840 887 1029 847 890 1032 847 890 1032 848 891 1033 846 869 1011 849 737 879 850 773 915 858 892 1034 858 892 1034 857 738 880 849 737 879 853 893 1035 852 740 882 851 739 881 851 739 881 854 894 1036 853 893 1035 861 743 885 862 895 1037 872 896 1038 872 896 1038 855 744 886 861 743 885 852 740 882 853 893 1035 873 897 1039 873 897 1039 856 741 883 852 740 882 859 898 1040 860 742 884 856 741 883 856 741 883 873 897 1039 859 898 1040 857 738 880 858 892 1034 854 894 1036 854 894 1036 851 739 881 857 738 880 860 742 884 859 898 1040 862 895 1037 862 895 1037 861 743 885 860 742 884 871 899 1041 863 900 1042 865 901 1043 865 901 1043 864 902 1044 871 899 1041 872 896 1038 862 895 1037 863 900 1042 863 900 1042 871 899 1041 872 896 1038 863 900 1042 874 903 1045 867 904 1046 867 904 1046 865 901 1043 863 900 1042 862 895 1037 859 898 1040 874 903 1045 874 903 1045 863 900 1042 862 895 1037 874 903 1045 866 905 1047 870 906 1048 870 906 1048 867 904 1046 874 903 1045 859 898 1040 873 897 1039 866 905 1047 866 905 1047 874 903 1045 859 898 1040 866 905 1047 868 907 1049 869 908 1050 869 908 1050 870 906 1048 866 905 1047 873 897 1039 853 893 1035 868 907 1049 868 907 1049 866 905 1047 873 897 1039 854 894 1036 858 892 1034 868 907 1049 868 907 1049 853 893 1035 854 894 1036 868 907 1049 858 892 1034 850 773 915 850 773 915 869 908 1050 868 907 1049 864 902 1044 865 901 1043 844 847 989 844 847 989 848 891 1033 864 902 1044 865 901 1043 867 904 1046 876 909 1051 876 909 1051 844 847 989 865 901 1043 794 831 973 802 836 978 809 851 993 809 851 993 808 845 987 794 831 973 850 773 915 743 769 911 875 910 1052 875 910 1052 869 908 1050 850 773 915 875 910 1052 743 769 911 742 772 914 742 772 914 807 848 990 875 910 1052 870 906 1048 875 910 1052 876 909 1051 876 909 1051 867 904 1046 870 906 1048 869 908 1050 875 910 1052 870 906 1048 807 848 990 844 847 989 876 909 1051 876 909 1051 875 910 1052 807 848 990 877 911 1053 878 912 1054 885 913 1055 885 913 1055 884 914 1056 877 911 1053 883 915 1057 882 916 1058 879 917 1059 879 917 1059 880 918 1060 883 915 1057 890 919 1061 881 920 1062 882 916 1058 882 916 1058 883 915 1057 890 919 1061 884 914 1056 885 913 1055 886 921 1063 886 921 1063 887 922 1064 884 914 1056 885 913 1055 888 923 1065 889 924 1066 889 924 1066 886 921 1063 885 913 1055 888 923 1065 883 915 1057 880 918 1060 880 918 1060 889 924 1066 888 923 1065 891 925 1067 890 919 1061 883 915 1057 883 915 1057 888 923 1065 891 925 1067 878 912 1054 891 925 1067 888 923 1065 888 923 1065 885 913 1055 878 912 1054 890 919 1061 790 792 934 783 794 936 783 794 936 881 920 1062 890 919 1061 891 925 1067 791 790 932 790 792 934 790 792 934 890 919 1061 891 925 1067 878 912 1054 748 787 929 791 790 932 791 790 932 891 925 1067 878 912 1054 877 911 1053 749 788 930 748 787 929 748 787 929 878 912 1054 877 911 1053 877 911 1053 795 834 976 793 833 975 793 833 975 749 788 930 877 911 1053 884 914 1056 796 835 977 795 834 976 795 834 976 877 911 1053 884 914 1056 887 922 1064 800 839 981 796 835 977 796 835 977 884 914 1056 887 922 1064 882 916 1058 719 763 905 714 768 910 714 768 910 879 917 1059 882 916 1058 881 920 1062 718 764 906 719 763 905 719 763 905 882 916 1058 881 920 1062 783 794 936 747 783 925 718 764 906 718 764 906 881 920 1062 783 794 936 909 927 1069 896 930 1072 895 931 1073 895 931 1073 892 928 1070 909 927 1069 1142 932 1074 897 933 1075 898 934 1076 898 934 1076 1139 935 1077 1142 932 1074 897 933 1075 901 936 1078 910 937 1079 910 937 1079 898 934 1076 897 933 1075 900 938 1080 899 939 1081 897 933 1075 897 933 1075 1142 932 1074 900 938 1080 899 939 1081 902 940 1082 901 936 1078 901 936 1078 897 933 1075 899 939 1081 906 941 1083 904 942 1084 899 939 1081 899 939 1081 900 938 1080 906 941 1083 904 942 1084 907 943 1085 902 940 1082 902 940 1082 899 939 1081 904 942 1084 904 942 1084 906 941 1083 905 944 1086 905 944 1086 903 945 1087 904 942 1084 907 943 1085 904 942 1084 903 945 1087 903 945 1087 908 946 1088 907 943 1085 1139 935 1077 898 934 1076 909 927 1069 909 927 1069 893 926 1068 1139 935 1077 898 934 1076 910 937 1079 896 930 1072 896 930 1072 909 927 1069 898 934 1076 896 930 1072 880 918 1060 879 917 1059 879 917 1059 895 931 1073 896 930 1072 910 937 1079 889 924 1066 880 918 1060 880 918 1060 896 930 1072 910 937 1079 901 936 1078 886 921 1063 889 924 1066 889 924 1066 910 937 1079 901 936 1078 902 940 1082 887 922 1064 886 921 1063 886 921 1063 901 936 1078 902 940 1082 907 943 1085 800 839 981 887 922 1064 887 922 1064 902 940 1082 907 943 1085 908 946 1088 801 840 982 800 839 981 800 839 981 907 943 1085 908 946 1088 908 946 1088 811 853 995 810 852 994 810 852 994 801 840 982 908 946 1088 879 917 1059 714 768 910 704 767 909 704 767 909 895 931 1073 879 917 1059 895 931 1073 704 767 909 710 749 891 710 749 891 892 928 1070 895 931 1073 913 947 1089 914 948 1090 911 949 1091 911 949 1091 912 950 1092 913 947 1089 915 951 1093 916 952 1094 920 953 1095 920 953 1095 919 954 1096 915 951 1093 912 950 1092 917 955 1097 918 956 1098 918 956 1098 913 947 1089 912 950 1092 915 951 1093 225 250 257 226 249 256 226 249 256 916 952 1094 915 951 1093 919 954 1096 920 953 1095 918 956 1098 918 956 1098 917 955 1097 919 954 1096 914 948 1090 903 945 1087 905 944 1086 905 944 1086 911 949 1091 914 948 1090 914 948 1090 811 853 995 908 946 1088 908 946 1088 903 945 1087 914 948 1090 913 947 1089 812 854 996 811 853 995 811 853 995 914 948 1090 913 947 1089 918 956 1098 818 861 1003 812 854 996 812 854 996 913 947 1089 918 956 1098 920 953 1095 825 862 1004 818 861 1003 818 861 1003 918 956 1098 920 953 1095 916 952 1094 826 866 1008 825 862 1004 825 862 1004 920 953 1095 916 952 1094 226 249 256 821 151 156 826 866 1008 826 866 1008 916 952 1094 226 249 256 695 20 25 855 744 886 922 957 1099 922 957 1099 921 251 258 695 20 25 921 251 258 922 957 1099 843 889 1031 843 889 1031 842 182 187 921 251 258 940 958 1100 939 959 1101 945 960 1102 945 960 1102 944 961 1103 943 962 1104 940 958 1100 945 960 1102 943 962 1104 940 958 1100 943 962 1104 942 963 1105 940 958 1100 942 963 1105 941 964 1106 843 889 1031 923 965 1107 924 966 1108 924 966 1108 847 890 1032 843 889 1031 847 890 1032 924 966 1108 925 967 1109 925 967 1109 848 891 1033 847 890 1032 848 891 1033 925 967 1109 926 968 1110 926 968 1110 864 902 1044 848 891 1033 864 902 1044 926 968 1110 927 969 1111 927 969 1111 871 899 1041 864 902 1044 871 899 1041 927 969 1111 928 970 1112 928 970 1112 872 896 1038 871 899 1041 872 896 1038 928 970 1112 929 971 1113 929 971 1113 855 744 886 872 896 1038 855 744 886 929 971 1113 930 972 1114 930 972 1114 922 957 1099 855 744 886 922 957 1099 930 972 1114 923 965 1107 923 965 1107 843 889 1031 922 957 1099 923 965 1107 931 973 1115 932 974 1116 932 974 1116 924 966 1108 923 965 1107 924 966 1108 932 974 1116 933 975 1117 933 975 1117 925 967 1109 924 966 1108 925 967 1109 933 975 1117 934 976 1118 934 976 1118 926 968 1110 925 967 1109 926 968 1110 934 976 1118 935 977 1119 935 977 1119 927 969 1111 926 968 1110 927 969 1111 935 977 1119 936 978 1120 936 978 1120 928 970 1112 927 969 1111 928 970 1112 936 978 1120 937 979 1121 937 979 1121 929 971 1113 928 970 1112 929 971 1113 937 979 1121 938 980 1122 938 980 1122 930 972 1114 929 971 1113 930 972 1114 938 980 1122 931 973 1115 931 973 1115 923 965 1107 930 972 1114 931 973 1115 939 959 1101 940 958 1100 940 958 1100 932 974 1116 931 973 1115 932 974 1116 940 958 1100 941 964 1106 941 964 1106 933 975 1117 932 974 1116 933 975 1117 941 964 1106 942 963 1105 942 963 1105 934 976 1118 933 975 1117 934 976 1118 942 963 1105 935 977 1119 935 977 1119 942 963 1105 943 962 1104 943 962 1104 936 978 1120 935 977 1119 936 978 1120 943 962 1104 944 961 1103 944 961 1103 937 979 1121 936 978 1120 937 979 1121 944 961 1103 945 960 1102 945 960 1102 938 980 1122 937 979 1121 938 980 1122 945 960 1102 939 959 1101 939 959 1101 931 973 1115 938 980 1122 960 867 1009 1340 981 1123 1341 982 1124 1341 982 1124 829 868 1010 960 867 1009 948 983 1125 962 984 1126 1343 985 1127 1343 985 1127 1342 986 1128 948 983 1125 950 987 1129 951 988 1130 953 989 1131 953 989 1131 952 990 1132 950 987 1129 953 989 1131 951 988 1130 957 287 294 957 287 294 264 286 293 953 989 1131 1353 991 1133 1345 992 1134 952 990 1132 952 990 1132 953 989 1131 1353 991 1133 1348 290 297 1353 991 1133 953 989 1131 953 989 1131 264 286 293 1348 290 297 950 987 1129 831 872 1014 838 871 1013 838 871 1013 951 988 1130 950 987 1129 951 988 1130 838 871 1013 144 178 183 144 178 183 957 287 294 951 988 1130 833 876 1018 831 872 1014 950 987 1129 950 987 1129 949 993 1135 833 876 1018 949 993 1135 1358 994 1136 1359 882 1024 1359 882 1024 833 876 1018 949 993 1135 947 995 1137 1340 981 1123 1338 996 1138 1338 996 1138 946 997 1139 947 995 1137 959 881 1023 1352 880 1022 1361 998 1140 1361 998 1140 1338 996 1138 959 881 1023 1354 999 1141 1362 1000 1142 1357 1001 1143 1357 1001 1143 954 1002 1144 1354 999 1141 954 1002 1144 1357 1001 1143 1358 994 1136 1358 994 1136 949 993 1135 954 1002 1144 952 990 1132 954 1002 1144 949 993 1135 949 993 1135 950 987 1129 952 990 1132 1345 992 1134 1354 999 1141 954 1002 1144 954 1002 1144 952 990 1132 1345 992 1134 265 301 318 962 984 1126 1350 1003 1145 1350 1003 1145 1349 302 319 265 301 318 948 983 1125 964 1004 1146 1351 1005 1147 1351 1005 1147 1346 1006 1148 948 983 1125 947 995 1137 946 997 1139 1355 1007 1149 1355 1007 1149 1347 1008 1150 947 995 1137 1344 1009 1151 1363 1010 1152 1355 1007 1149 1355 1007 1149 946 997 1139 1344 1009 1151 835 886 1028 1343 985 1127 655 311 338 655 311 338 269 173 178 835 886 1028 1346 1006 1148 1350 1003 1145 962 984 1126 962 984 1126 948 983 1125 1346 1006 1148 829 868 1010 1341 982 1124 1342 986 1128 1342 986 1128 961 888 1030 829 868 1010 1347 1008 1150 1351 1005 1147 964 1004 1146 964 1004 1146 947 995 1137 1347 1008 1150 1108 820 962 1107 819 961 750 1165 1219 750 1165 1219 756 1166 1220 1108 820 962 1110 822 964 1109 821 963 755 1167 1221 755 1167 1221 787 1168 1222 1110 822 964 1112 824 966 1111 823 965 786 1169 1223 786 1169 1223 782 1170 1224 1112 824 966 1114 826 968 1113 825 967 754 1171 1225 754 1171 1225 780 1172 1226 1114 826 968 1115 828 970 1116 827 969 753 1173 1227 753 1173 1227 752 1174 1228 1115 828 970 1117 830 972 1118 829 971 772 1175 1229 772 1175 1229 751 1176 1230 1117 830 972 1109 821 963 1108 820 962 756 1166 1220 756 1166 1220 755 1167 1221 1109 821 963 1111 823 965 1110 822 964 787 1168 1222 787 1168 1222 786 1169 1223 1111 823 965 1113 825 967 1112 824 966 782 1170 1224 782 1170 1224 754 1171 1225 1113 825 967 1116 827 969 1114 826 968 780 1172 1226 780 1172 1226 753 1173 1227 1116 827 969 1118 829 971 1115 828 970 752 1174 1228 752 1174 1228 772 1175 1229 1118 829 971 1107 819 961 1117 830 972 751 1176 1230 751 1176 1230 750 1165 1219 1107 819 961 1230 1184 1235 1126 1181 1232 1124 1180 1231 1124 1180 1231 1221 1185 1236 1230 1184 1235 1134 1186 1237 1225 1187 1238 1224 1188 1239 1224 1188 1239 1135 1189 1240 1134 1186 1237 1136 1190 1241 1265 1191 1242 1223 1192 1243 1223 1192 1243 1137 1193 1244 1136 1190 1241 1138 1194 1245 1227 1195 1246 1133 1196 1247 1133 1196 1247 1132 1197 1248 1138 1194 1245 1227 1195 1246 1225 1187 1238 1134 1186 1237 1134 1186 1237 1133 1196 1247 1227 1195 1246 1132 1197 1248 1131 1198 1249 1228 1199 1250 1228 1199 1250 1138 1194 1245 1132 1197 1248 1124 1180 1231 1125 1200 1251 1222 1201 1252 1222 1201 1252 1221 1185 1236 1124 1180 1231 1126 1181 1232 1230 1184 1235 1229 1202 1253 1229 1202 1253 1130 1203 1254 1126 1181 1232 1135 1189 1240 1224 1188 1239 1265 1191 1242 1265 1191 1242 1136 1190 1241 1135 1189 1240 1223 1192 1243 1153 1209 1255 1137 1193 1244 1131 1198 1249 1130 1203 1254 1229 1202 1253 1229 1202 1253 1228 1199 1250 1131 1198 1249 1200 1211 1258 1154 1212 1259 1158 1213 1260 1158 1213 1260 1204 1214 1261 1200 1211 1258 1162 1215 1262 1171 1216 1263 1189 1217 1264 1189 1217 1264 1155 1218 1265 1162 1215 1262 1188 1219 1266 1198 1220 1267 1197 1221 1268 1197 1221 1268 1156 1222 1269 1188 1219 1266 1154 1212 1259 1157 1223 1270 1189 1217 1264 1189 1217 1264 1158 1213 1260 1154 1212 1259 1205 1224 1271 1159 1225 1272 1203 1226 1273 1203 1226 1273 1214 1227 1274 1205 1224 1271 1162 1215 1262 1288 1228 1275 1289 1229 1276 1289 1229 1276 1281 1230 1277 1162 1215 1262 1156 1222 1269 1182 1231 1278 1159 1225 1272 1159 1225 1272 1188 1219 1266 1156 1222 1269 1163 1232 1279 1261 1233 1280 1262 1234 1281 1262 1234 1281 1179 1235 1282 1163 1232 1279 1168 1236 1283 1193 1237 1284 1217 1238 1285 1217 1238 1285 1206 1239 1286 1168 1236 1283 1194 1240 1287 1192 1241 1288 1193 1237 1284 1193 1237 1284 1168 1236 1283 1194 1240 1287 1164 1242 1289 1175 1243 1290 1197 1221 1268 1197 1221 1268 1165 1244 1291 1164 1242 1289 1208 1245 1292 1170 1246 1293 1171 1216 1263 1171 1216 1263 1207 1247 1294 1208 1245 1292 1207 1247 1294 1171 1216 1263 1162 1215 1262 1207 1247 1294 1162 1215 1262 1281 1230 1277 1207 1247 1294 1281 1230 1277 1172 1248 1295 1156 1222 1269 1197 1221 1268 1175 1243 1290 1175 1243 1290 1180 1249 1296 1156 1222 1269 1182 1231 1278 1186 1250 1297 1203 1226 1273 1203 1226 1273 1159 1225 1272 1182 1231 1278 1155 1218 1265 1189 1217 1264 1157 1223 1270 1157 1223 1270 1176 1251 1298 1155 1218 1265 1177 1252 1299 1168 1236 1283 1206 1239 1286 1206 1239 1286 1218 1253 1300 1177 1252 1299 1179 1235 1282 1267 1254 1301 1163 1232 1279 1182 1231 1278 1156 1222 1269 1180 1249 1296 1180 1249 1296 1181 1255 1302 1182 1231 1278 1210 1256 1303 1183 1257 1304 1198 1220 1267 1198 1220 1267 1212 1258 1305 1210 1256 1303 1325 1259 1306 1320 1260 1307 1319 1261 1308 1319 1261 1308 1326 1262 1309 1325 1259 1306 1198 1220 1267 1188 1219 1266 1213 1263 1310 1213 1263 1310 1212 1258 1305 1198 1220 1267 1171 1216 1263 1170 1246 1293 1158 1213 1260 1158 1213 1260 1189 1217 1264 1171 1216 1263 1155 1218 1265 1285 1264 1311 1288 1228 1275 1288 1228 1275 1162 1215 1262 1155 1218 1265 1213 1263 1310 1188 1219 1266 1159 1225 1272 1159 1225 1272 1205 1224 1271 1213 1263 1310 1201 1265 1312 1266 1266 1313 1267 1254 1301 1267 1254 1301 1179 1235 1282 1201 1265 1312 1185 1267 1314 1199 1268 1315 1202 1269 1316 1202 1269 1316 1186 1250 1297 1185 1267 1314 1168 1236 1283 1177 1252 1299 1190 1270 1317 1190 1270 1317 1194 1240 1287 1168 1236 1283 1201 1265 1312 1263 1271 1318 1264 1272 1319 1264 1272 1319 1269 1273 1320 1201 1265 1312 1165 1244 1291 1197 1221 1268 1198 1220 1267 1198 1220 1267 1183 1257 1304 1165 1244 1291 1204 1214 1261 1202 1269 1316 1199 1268 1315 1199 1268 1315 1200 1211 1258 1204 1214 1261 1183 1257 1304 1263 1271 1318 1262 1234 1281 1262 1234 1281 1165 1244 1291 1183 1257 1304 1203 1226 1273 1173 1274 1321 1215 1275 1322 1215 1275 1322 1214 1227 1274 1203 1226 1273 1186 1250 1297 1182 1231 1278 1181 1255 1302 1181 1255 1302 1185 1267 1314 1186 1250 1297 1173 1274 1321 1203 1226 1273 1186 1250 1297 1186 1250 1297 1202 1269 1316 1173 1274 1321 1226 1276 1323 1190 1270 1317 1284 1277 1324 1284 1277 1324 1153 1209 1255 1226 1276 1323 1214 1227 1274 1160 1278 1325 1161 1279 1326 1161 1279 1326 1205 1224 1271 1214 1227 1274 1325 1259 1306 1324 1280 1327 1321 1281 1328 1321 1281 1328 1320 1260 1307 1325 1259 1306 1207 1247 1294 1172 1248 1295 1166 1282 1329 1166 1282 1329 1208 1245 1292 1207 1247 1294 1206 1239 1286 1169 1283 1330 1220 1284 1331 1220 1284 1331 1218 1253 1300 1206 1239 1286 1212 1258 1305 1184 1285 1332 1195 1286 1333 1195 1286 1333 1210 1256 1303 1212 1258 1305 1213 1263 1310 1191 1287 1334 1184 1285 1332 1184 1285 1332 1212 1258 1305 1213 1263 1310 1205 1224 1271 1161 1279 1326 1191 1287 1334 1191 1287 1334 1213 1263 1310 1205 1224 1271 1210 1256 1303 1195 1286 1333 1196 1288 1335 1196 1288 1335 1264 1272 1319 1210 1256 1303 1215 1275 1322 1174 1289 1336 1160 1278 1325 1160 1278 1325 1214 1227 1274 1215 1275 1322 1216 1290 1337 1167 1291 1338 1174 1289 1336 1174 1289 1336 1215 1275 1322 1216 1290 1337 1208 1245 1292 1166 1282 1329 1167 1291 1338 1167 1291 1338 1216 1290 1337 1208 1245 1292 1219 1292 1339 1169 1283 1330 1206 1239 1286 1206 1239 1286 1217 1238 1285 1219 1292 1339 1220 1284 1331 1283 1293 1340 1282 1294 1341 1282 1294 1341 1218 1253 1300 1220 1284 1331 1178 1295 1342 1192 1241 1288 1226 1276 1323 1226 1276 1323 1153 1209 1255 1178 1295 1342 1200 1211 1258 1230 1184 1235 1221 1185 1236 1221 1185 1236 1154 1212 1259 1200 1211 1258 1154 1212 1259 1221 1185 1236 1222 1201 1252 1222 1201 1252 1157 1223 1270 1154 1212 1259 1163 1232 1279 1223 1192 1243 1265 1191 1242 1265 1191 1242 1261 1233 1280 1163 1232 1279 1164 1242 1289 1224 1188 1239 1225 1187 1238 1225 1187 1238 1175 1243 1290 1164 1242 1289 1175 1243 1290 1225 1187 1238 1227 1195 1246 1227 1195 1246 1180 1249 1296 1175 1243 1290 1157 1223 1270 1222 1201 1252 1152 1210 1257 1152 1210 1257 1176 1251 1298 1157 1223 1270 1178 1295 1342 1153 1209 1255 1223 1192 1243 1223 1192 1243 1163 1232 1279 1178 1295 1342 1180 1249 1296 1227 1195 1246 1138 1194 1245 1138 1194 1245 1181 1255 1302 1180 1249 1296 1185 1267 1314 1228 1199 1250 1229 1202 1253 1229 1202 1253 1199 1268 1315 1185 1267 1314 1181 1255 1302 1138 1194 1245 1228 1199 1250 1228 1199 1250 1185 1267 1314 1181 1255 1302 1199 1268 1315 1229 1202 1253 1230 1184 1235 1230 1184 1235 1200 1211 1258 1199 1268 1315 1192 1241 1288 1194 1240 1287 1190 1270 1317 1190 1270 1317 1226 1276 1323 1192 1241 1288 1160 1278 1325 1174 1289 1336 1276 1296 1343 1276 1296 1343 1275 1297 1344 1160 1278 1325 1187 1298 1345 1231 1299 1346 1270 1300 1347 1270 1300 1347 1271 1301 1348 1187 1298 1345 1233 1302 1349 1187 1298 1345 1271 1301 1348 1271 1301 1348 1272 1303 1350 1233 1302 1349 1235 1304 1351 1242 1305 1352 1232 1306 1353 1232 1306 1353 1241 1307 1354 1235 1304 1351 1237 1308 1355 1234 1309 1356 1232 1306 1353 1232 1306 1353 1211 1310 1357 1237 1308 1355 1238 1311 1358 1259 1312 1359 1234 1309 1356 1234 1309 1356 1237 1308 1355 1238 1311 1358 1240 1313 1360 1231 1299 1346 1238 1311 1358 1238 1311 1358 1260 1314 1361 1240 1313 1360 1191 1287 1334 1273 1315 1362 1272 1303 1350 1272 1303 1350 1184 1285 1332 1191 1287 1334 1241 1307 1354 1232 1306 1353 1234 1309 1356 1234 1309 1356 1233 1302 1349 1241 1307 1354 1161 1279 1326 1274 1316 1363 1273 1315 1362 1273 1315 1362 1191 1287 1334 1161 1279 1326 1160 1278 1325 1275 1297 1344 1274 1316 1363 1274 1316 1363 1161 1279 1326 1160 1278 1325 1323 1317 1364 1322 1318 1365 1321 1281 1328 1321 1281 1328 1324 1280 1327 1323 1317 1364 1219 1292 1339 1243 1319 1366 1244 1320 1367 1244 1320 1367 1169 1283 1330 1219 1292 1339 1169 1283 1330 1244 1320 1367 1245 1321 1368 1245 1321 1368 1220 1284 1331 1169 1283 1330 1245 1321 1368 1279 1322 1369 1278 1323 1370 1278 1323 1370 1236 1324 1371 1245 1321 1368 1282 1294 1341 1209 1325 1372 1177 1252 1299 1177 1252 1299 1218 1253 1300 1282 1294 1341 1211 1310 1357 1247 1326 1373 1239 1327 1374 1239 1327 1374 1237 1308 1355 1211 1310 1357 1326 1262 1309 1319 1261 1308 1318 1328 1375 1318 1328 1375 1327 1329 1376 1326 1262 1309 1239 1327 1374 1247 1326 1373 1246 1330 1377 1246 1330 1377 1248 1331 1378 1239 1327 1374 1239 1327 1374 1248 1331 1378 1268 1332 1379 1268 1332 1379 1260 1314 1361 1239 1327 1374 1192 1241 1288 1249 1333 1380 1250 1334 1381 1250 1334 1381 1193 1237 1284 1192 1241 1288 1193 1237 1284 1250 1334 1381 1251 1335 1382 1251 1335 1382 1217 1238 1285 1193 1237 1284 1217 1238 1285 1251 1335 1382 1252 1336 1383 1252 1336 1383 1219 1292 1339 1217 1238 1285 1219 1292 1339 1252 1336 1383 1253 1337 1384 1253 1337 1384 1243 1319 1366 1219 1292 1339 1243 1319 1366 1253 1337 1384 1254 1338 1385 1254 1338 1385 1242 1305 1352 1243 1319 1366 1242 1305 1352 1254 1338 1385 1255 1339 1386 1255 1339 1386 1232 1306 1353 1242 1305 1352 1232 1306 1353 1255 1339 1386 1256 1340 1387 1256 1340 1387 1211 1310 1357 1232 1306 1353 1211 1310 1357 1256 1340 1387 1257 1341 1388 1257 1341 1388 1247 1326 1373 1211 1310 1357 1247 1326 1373 1257 1341 1388 1258 1342 1389 1258 1342 1389 1246 1330 1377 1247 1326 1373 1246 1330 1377 1258 1342 1389 1249 1333 1380 1249 1333 1380 1192 1241 1288 1246 1330 1377 1234 1309 1356 1259 1312 1359 1187 1298 1345 1187 1298 1345 1233 1302 1349 1234 1309 1356 1239 1327 1374 1260 1314 1361 1238 1311 1358 1238 1311 1358 1237 1308 1355 1239 1327 1374 1238 1311 1358 1231 1299 1346 1187 1298 1345 1187 1298 1345 1259 1312 1359 1238 1311 1358 1262 1234 1281 1261 1233 1280 1164 1242 1289 1164 1242 1289 1165 1244 1291 1262 1234 1281 1264 1272 1319 1263 1271 1318 1183 1257 1304 1183 1257 1304 1210 1256 1303 1264 1272 1319 1261 1233 1280 1265 1191 1242 1224 1188 1239 1224 1188 1239 1164 1242 1289 1261 1233 1280 1264 1272 1319 1196 1288 1335 1270 1300 1347 1270 1300 1347 1269 1273 1320 1264 1272 1319 1262 1234 1281 1263 1271 1318 1201 1265 1312 1201 1265 1312 1179 1235 1282 1262 1234 1281 1267 1254 1301 1266 1266 1313 1268 1332 1379 1268 1332 1379 1248 1331 1378 1267 1254 1301 1266 1266 1313 1240 1313 1360 1260 1314 1361 1260 1314 1361 1268 1332 1379 1266 1266 1313 1267 1254 1301 1248 1331 1378 1246 1330 1377 1246 1330 1377 1192 1241 1288 1267 1254 1301 1192 1241 1288 1178 1295 1342 1163 1232 1279 1163 1232 1279 1267 1254 1301 1192 1241 1288 1201 1265 1312 1269 1273 1320 1240 1313 1360 1240 1313 1360 1266 1266 1313 1201 1265 1312 1271 1301 1348 1270 1300 1347 1196 1288 1335 1196 1288 1335 1195 1286 1333 1271 1301 1348 1272 1303 1350 1271 1301 1348 1195 1286 1333 1195 1286 1333 1184 1285 1332 1272 1303 1350 1272 1303 1350 1273 1315 1362 1241 1307 1354 1241 1307 1354 1233 1302 1349 1272 1303 1350 1273 1315 1362 1274 1316 1363 1235 1304 1351 1235 1304 1351 1241 1307 1354 1273 1315 1362 1274 1316 1363 1275 1297 1344 1242 1305 1352 1242 1305 1352 1235 1304 1351 1274 1316 1363 1275 1297 1344 1276 1296 1343 1243 1319 1366 1243 1319 1366 1242 1305 1352 1275 1297 1344 1269 1273 1320 1270 1300 1347 1231 1299 1346 1231 1299 1346 1240 1313 1360 1269 1273 1320 1276 1296 1343 1174 1289 1336 1279 1322 1369 1279 1322 1369 1280 1343 1390 1276 1296 1343 1142 932 1074 1139 935 1077 1153 1209 1255 1153 1209 1255 1152 1210 1257 1142 932 1074 1152 1210 1257 1222 1201 1252 1125 1200 1251 1204 1214 1261 1158 1213 1260 1170 1246 1293 1170 1246 1293 1277 1344 1391 1204 1214 1261 1204 1214 1261 1277 1344 1391 1173 1274 1321 1173 1274 1321 1202 1269 1316 1204 1214 1261 1277 1344 1391 1170 1246 1293 1208 1245 1292 1208 1245 1292 1216 1290 1337 1277 1344 1391 1173 1274 1321 1277 1344 1391 1216 1290 1337 1216 1290 1337 1215 1275 1322 1173 1274 1321 1278 1323 1370 1279 1322 1369 1174 1289 1336 1174 1289 1336 1167 1291 1338 1278 1323 1370 1243 1319 1366 1276 1296 1343 1280 1343 1390 1280 1343 1390 1244 1320 1367 1243 1319 1366 1280 1343 1390 1279 1322 1369 1245 1321 1368 1245 1321 1368 1244 1320 1367 1280 1343 1390 1236 1324 1371 1283 1293 1340 1220 1284 1331 1220 1284 1331 1245 1321 1368 1236 1324 1371 1285 1264 1311 1152 1210 1257 1153 1209 1255 1153 1209 1255 1284 1277 1324 1285 1264 1311 1285 1264 1311 1155 1218 1265 1176 1251 1298 1176 1251 1298 1152 1210 1257 1285 1264 1311 1284 1277 1324 1286 1345 1392 1288 1228 1275 1288 1228 1275 1285 1264 1311 1284 1277 1324 1177 1252 1299 1286 1345 1392 1284 1277 1324 1284 1277 1324 1190 1270 1317 1177 1252 1299 1287 1346 1393 1286 1345 1392 1177 1252 1299 1177 1252 1299 1209 1325 1372 1287 1346 1393 1316 1347 1394 1315 1348 1395 1314 1349 1396 1314 1349 1396 1317 1350 1397 1316 1347 1394 1172 1248 1295 1290 1351 1398 1167 1291 1338 1167 1291 1338 1166 1282 1329 1172 1248 1295 1167 1291 1338 1290 1351 1398 1291 1352 1399 1291 1352 1399 1278 1323 1370 1167 1291 1338 1304 1353 1400 1303 1354 1401 1313 1355 1402 1313 1355 1402 1312 1356 1403 1311 1357 1404 1304 1353 1400 1313 1355 1402 1311 1357 1404 1311 1357 1404 1310 1358 1405 1309 1359 1406 1309 1359 1406 1308 1360 1407 1307 1361 1408 1311 1357 1404 1309 1359 1406 1307 1361 1408 1304 1353 1400 1311 1357 1404 1307 1361 1408 1304 1353 1400 1307 1361 1408 1306 1362 1409 1304 1353 1400 1306 1362 1409 1305 1363 1410 1278 1323 1370 1292 1364 1411 1293 1365 1412 1293 1365 1412 1236 1324 1371 1278 1323 1370 1236 1324 1371 1293 1365 1412 1294 1366 1413 1294 1366 1413 1283 1293 1340 1236 1324 1371 1283 1293 1340 1294 1366 1413 1295 1367 1414 1295 1367 1414 1282 1294 1341 1283 1293 1340 1282 1294 1341 1295 1367 1414 1296 1368 1415 1296 1368 1415 1209 1325 1372 1282 1294 1341 1287 1346 1393 1209 1325 1372 1296 1368 1415 1296 1368 1415 1297 1369 1416 1287 1346 1393 1287 1346 1393 1297 1369 1416 1298 1370 1417 1298 1370 1417 1289 1229 1276 1287 1346 1393 1289 1229 1276 1298 1370 1417 1299 1371 1418 1299 1371 1418 1281 1230 1277 1289 1229 1276 1281 1230 1277 1299 1371 1418 1300 1372 1419 1300 1372 1419 1172 1248 1295 1281 1230 1277 1172 1248 1295 1300 1372 1419 1301 1373 1420 1301 1373 1420 1290 1351 1398 1172 1248 1295 1290 1351 1398 1301 1373 1420 1302 1374 1421 1302 1374 1421 1291 1352 1399 1290 1351 1398 1291 1352 1399 1302 1374 1421 1292 1364 1411 1292 1364 1411 1278 1323 1370 1291 1352 1399 1292 1364 1411 1303 1354 1401 1304 1353 1400 1304 1353 1400 1293 1365 1412 1292 1364 1411 1293 1365 1412 1304 1353 1400 1305 1363 1410 1305 1363 1410 1294 1366 1413 1293 1365 1412 1294 1366 1413 1305 1363 1410 1306 1362 1409 1306 1362 1409 1295 1367 1414 1294 1366 1413 1295 1367 1414 1306 1362 1409 1307 1361 1408 1307 1361 1408 1296 1368 1415 1295 1367 1414 1296 1368 1415 1307 1361 1408 1308 1360 1407 1308 1360 1407 1297 1369 1416 1296 1368 1415 1297 1369 1416 1308 1360 1407 1309 1359 1406 1309 1359 1406 1298 1370 1417 1297 1369 1416 1298 1370 1417 1309 1359 1406 1310 1358 1405 1310 1358 1405 1299 1371 1418 1298 1370 1417 1299 1371 1418 1310 1358 1405 1311 1357 1404 1311 1357 1404 1300 1372 1419 1299 1371 1418 1300 1372 1419 1311 1357 1404 1312 1356 1403 1312 1356 1403 1301 1373 1420 1300 1372 1419 1301 1373 1420 1312 1356 1403 1313 1355 1402 1313 1355 1402 1302 1374 1421 1301 1373 1420 1302 1374 1421 1313 1355 1402 1303 1354 1401 1303 1354 1401 1292 1364 1411 1302 1374 1421 1286 1345 1392 1314 1349 1396 1315 1348 1395 1315 1348 1395 1288 1228 1275 1286 1345 1392 1288 1228 1275 1315 1348 1395 1316 1347 1394 1316 1347 1394 1289 1229 1276 1288 1228 1275 1289 1229 1276 1316 1347 1394 1317 1350 1397 1317 1350 1397 1287 1346 1393 1289 1229 1276 1287 1346 1393 1317 1350 1397 1314 1349 1396 1314 1349 1396 1286 1345 1392 1287 1346 1393 1249 1333 1380 1318 1328 1375 1319 1261 1308 1319 1261 1308 1250 1334 1381 1249 1333 1380 1250 1334 1381 1319 1261 1308 1320 1260 1307 1320 1260 1307 1251 1335 1382 1250 1334 1381 1251 1335 1382 1320 1260 1307 1321 1281 1328 1321 1281 1328 1252 1336 1383 1251 1335 1382 1252 1336 1383 1321 1281 1328 1322 1318 1365 1322 1318 1365 1253 1337 1384 1252 1336 1383 1253 1337 1384 1322 1318 1365 1323 1317 1364 1323 1317 1364 1254 1338 1385 1253 1337 1384 1254 1338 1385 1323 1317 1364 1324 1280 1327 1324 1280 1327 1255 1339 1386 1254 1338 1385 1255 1339 1386 1324 1280 1327 1325 1259 1306 1325 1259 1306 1256 1340 1387 1255 1339 1386 1256 1340 1387 1325 1259 1306 1326 1262 1309 1326 1262 1309 1257 1341 1388 1256 1340 1387 1257 1341 1388 1326 1262 1309 1327 1329 1376 1327 1329 1376 1258 1342 1389 1257 1341 1388 1258 1342 1389 1327 1329 1376 1318 1328 1375 1318 1328 1375 1249 1333 1380 1258 1342 1389 1338 996 1138 1361 998 1140 1344 1009 1151 1344 1009 1151 946 997 1139 1338 996 1138 1341 982 1124 1340 981 1123 947 995 1137 947 995 1137 964 1004 1146 1341 982 1124 1342 986 1128 1343 985 1127 835 886 1028 835 886 1028 961 888 1030 1342 986 1128 1342 986 1128 1341 982 1124 964 1004 1146 964 1004 1146 948 983 1125 1342 986 1128 1338 996 1138 1340 981 1123 960 867 1009 960 867 1009 959 881 1023 1338 996 1138 655 311 338 1343 985 1127 962 984 1126 962 984 1126 265 301 318 655 311 338 1352 880 1022 1356 879 1021 1374 1375 1422 1374 1375 1422 1370 1376 1423 1352 880 1022 1360 883 1025 1359 882 1024 1377 1377 1424 1377 1377 1424 1378 1378 1425 1360 883 1025 1356 879 1021 1360 883 1025 1378 1378 1425 1378 1378 1425 1374 1375 1422 1356 879 1021 1345 992 1134 1353 991 1133 1371 1379 1426 1371 1379 1426 1365 1380 1427 1345 992 1134 1353 991 1133 1348 290 297 678 702 844 678 702 844 1371 1379 1426 1353 991 1133 1359 882 1024 1358 994 1136 1376 1381 1428 1376 1381 1428 1377 1377 1424 1359 882 1024 1361 998 1140 1352 880 1022 1370 1376 1423 1370 1376 1423 1379 1382 1429 1361 998 1140 1357 1001 1143 1362 1000 1142 1380 1383 1430 1380 1383 1430 1375 1384 1431 1357 1001 1143 1362 1000 1142 1354 999 1141 1372 1385 1432 1372 1385 1432 1380 1383 1430 1362 1000 1142 1358 994 1136 1357 1001 1143 1375 1384 1431 1375 1384 1431 1376 1381 1428 1358 994 1136 1354 999 1141 1345 992 1134 1365 1380 1427 1365 1380 1427 1372 1385 1432 1354 999 1141 1349 302 319 1350 1003 1145 1368 1386 1433 1368 1386 1433 679 708 850 1349 302 319 1346 1006 1148 1351 1005 1147 1369 1387 1434 1369 1387 1434 1366 1388 1435 1346 1006 1148 1347 1008 1150 1355 1007 1149 1373 1389 1436 1373 1389 1436 1367 1390 1437 1347 1008 1150 1355 1007 1149 1363 1010 1152 1381 1391 1438 1381 1391 1438 1373 1389 1436 1355 1007 1149 1363 1010 1152 1344 1009 1151 1364 1392 1439 1364 1392 1439 1381 1391 1438 1363 1010 1152 1350 1003 1145 1346 1006 1148 1366 1388 1435 1366 1388 1435 1368 1386 1433 1350 1003 1145 1351 1005 1147 1347 1008 1150 1367 1390 1437 1367 1390 1437 1369 1387 1434 1351 1005 1147 1344 1009 1151 1361 998 1140 1379 1382 1429 1379 1382 1429 1364 1392 1439 1344 1009 1151 1370 1376 1423 1374 1375 1422 1331 1393 1440 1378 1378 1425 1377 1377 1424 1335 1394 1441 1374 1375 1422 1378 1378 1425 1335 1394 1441 1335 1394 1441 1331 1393 1440 1374 1375 1422 1365 1380 1427 1371 1379 1426 1328 1395 1442 1328 1395 1442 955 1396 1443 1365 1380 1427 1371 1379 1426 678 702 844 958 720 862 958 720 862 1328 1395 1442 1371 1379 1426 1377 1377 1424 1376 1381 1428 1334 1397 1444 1334 1397 1444 1335 1394 1441 1377 1377 1424 1379 1382 1429 1370 1376 1423 1331 1393 1440 1331 1393 1440 1339 1398 1445 1379 1382 1429 1375 1384 1431 1380 1383 1430 1337 1399 1446 1337 1399 1446 1333 1400 1447 1375 1384 1431 1380 1383 1430 1372 1385 1432 1329 1401 1448 1329 1401 1448 1337 1399 1446 1380 1383 1430 1376 1381 1428 1375 1384 1431 1333 1400 1447 1333 1400 1447 1334 1397 1444 1376 1381 1428 1372 1385 1432 1365 1380 1427 955 1396 1443 955 1396 1443 1329 1401 1448 1372 1385 1432 679 708 850 1368 1386 1433 963 1402 1449 963 1402 1449 638 726 868 679 708 850 1366 1388 1435 1369 1387 1434 965 1403 1450 965 1403 1450 1058 1404 1451 1366 1388 1435 1367 1390 1437 1373 1389 1436 1330 1405 1452 1330 1405 1452 956 1406 1453 1367 1390 1437 1373 1389 1436 1381 1391 1438 1336 1407 1454 1336 1407 1454 1330 1405 1452 1373 1389 1436 1381 1391 1438 1364 1392 1439 1332 1408 1455 1332 1408 1455 1336 1407 1454 1381 1391 1438 1368 1386 1433 1366 1388 1435 1058 1404 1451 1058 1404 1451 963 1402 1449 1368 1386 1433 1369 1387 1434 1367 1390 1437 956 1406 1453 956 1406 1453 965 1403 1450 1369 1387 1434 1364 1392 1439 1379 1382 1429 1339 1398 1445 1339 1398 1445 1332 1408 1455 1364 1392 1439

    -
    - - - - -

    16 26 31 9 27 32 10 28 33 10 28 33 25 29 34 16 26 31 12 30 35 13 31 36 14 32 37 14 32 37 22 33 38 12 30 35 22 33 38 30 41 46 11 47 52 11 47 52 12 30 35 22 33 38 30 41 46 25 29 34 10 28 33 10 28 33 11 47 52 30 41 46 199 218 225 200 219 226 198 220 227 198 220 227 215 221 228 199 218 225 198 220 227 200 219 226 9 27 32 9 27 32 16 26 31 198 220 227 289 312 15 298 313 16 276 314 17 276 314 17 274 315 18 289 312 15 278 316 19 277 317 215 295 318 216 295 318 216 296 319 298 278 316 19 277 317 215 275 320 305 274 315 18 274 315 18 295 318 216 277 317 215 285 321 307 291 322 308 282 323 309 282 323 309 279 324 311 285 321 307 284 325 312 281 326 313 280 327 316 280 327 316 297 328 317 284 325 312 283 329 321 299 330 322 300 331 323 300 331 323 279 324 311 283 329 321 281 326 313 284 325 312 282 323 309 282 323 309 290 332 324 281 326 313 297 328 317 276 314 17 283 329 321 283 329 321 284 325 312 297 328 317 283 329 321 279 324 311 282 323 309 282 323 309 284 325 312 283 329 321 287 333 326 293 334 327 291 322 308 291 322 308 285 321 307 287 333 326 301 335 330 286 336 331 287 333 326 287 333 326 285 321 307 301 335 330 289 312 15 274 315 18 275 320 305 275 320 305 288 337 333 289 312 15 290 332 324 282 323 309 291 322 308 291 322 308 292 338 334 290 332 324 291 322 308 293 334 327 294 339 340 294 339 340 292 338 334 291 322 308 296 319 298 295 318 216 297 328 317 297 328 317 280 327 316 296 319 298 295 318 216 274 315 18 276 314 17 276 314 17 297 328 317 295 318 216 298 313 16 299 330 322 283 329 321 283 329 321 276 314 17 298 313 16 300 331 323 301 335 330 285 321 307 285 321 307 279 324 311 300 331 323 287 333 326 286 336 331 10 28 341 10 28 341 9 27 342 287 333 326 293 334 327 287 333 326 9 27 342 9 27 342 200 219 345 293 334 327 294 339 340 293 334 327 200 219 345 200 219 345 199 218 361 294 339 340 315 356 382 316 344 384 314 341 367 314 341 367 317 340 362 315 356 382 319 357 385 315 356 382 317 340 362 317 340 362 318 354 380 319 357 385 315 356 382 319 357 385 275 320 305 275 320 305 277 317 215 315 356 382 316 344 384 315 356 382 277 317 215 277 317 215 278 316 19 316 344 384 1044 393 425 352 394 430 350 395 433 350 395 433 351 396 461 1044 393 425 353 397 462 355 398 463 354 399 464 354 399 464 364 400 465 353 397 462 361 401 466 357 402 467 354 399 464 354 399 464 360 403 468 361 401 466 360 403 468 354 399 464 355 398 463 355 398 463 358 404 469 360 403 468 351 396 461 350 395 433 359 405 470 359 405 470 356 406 471 351 396 461 357 402 467 362 407 472 364 400 465 364 400 465 354 399 464 357 402 467 350 395 433 360 403 468 358 404 469 358 404 469 359 405 470 350 395 433 360 403 468 350 395 433 352 394 430 352 394 430 361 401 466 360 403 468 367 408 473 364 400 465 362 407 472 362 407 472 368 409 474 367 408 473 364 400 465 367 408 473 363 410 475 363 410 475 353 397 462 364 400 465 365 411 476 363 410 475 367 408 473 367 408 473 366 412 477 365 411 476 368 409 474 1057 413 478 366 412 477 366 412 477 367 408 473 368 409 474 363 410 475 365 411 476 286 336 331 286 336 331 301 335 330 363 410 475 353 397 462 363 410 475 301 335 330 301 335 330 300 331 323 353 397 462 355 398 463 353 397 462 300 331 323 300 331 323 299 330 322 355 398 463 358 404 469 355 398 463 299 330 322 299 330 322 298 313 16 358 404 469 359 405 470 358 404 469 298 313 16 298 313 16 289 312 15 359 405 470 356 406 471 359 405 470 289 312 15 289 312 15 288 337 333 356 406 471 366 412 477 1057 413 478 13 31 479 13 31 479 12 30 480 366 412 477 365 411 476 366 412 477 12 30 480 12 30 480 11 47 481 365 411 476 286 336 331 365 411 476 11 47 481 11 47 481 10 28 341 286 336 331 381 434 502 380 429 497 384 435 503 384 435 503 382 436 504 381 434 502 380 429 497 389 428 496 388 438 506 388 438 506 384 435 503 380 429 497 1075 439 507 388 438 506 389 428 496 389 428 496 387 440 508 1075 439 507 388 438 506 1075 439 507 1044 393 425 1044 393 425 351 396 461 388 438 506 384 435 503 388 438 506 351 396 461 351 396 461 356 406 471 384 435 503 382 436 504 384 435 503 356 406 471 356 406 471 288 337 333 382 436 504 382 436 504 288 337 333 275 320 305 275 320 305 319 357 385 382 436 504 381 434 502 382 436 504 319 357 385 319 357 385 318 354 380 381 434 502 710 749 891 723 750 892 706 751 893 706 751 893 705 752 894 710 749 891 708 753 895 720 754 896 14 32 37 14 32 37 13 31 36 708 753 895 720 754 896 708 753 895 707 765 907 707 765 907 728 759 901 720 754 896 728 759 901 707 765 907 706 751 893 706 751 893 723 750 892 728 759 901 893 926 1068 909 927 1069 892 928 1070 892 928 1070 894 929 1071 893 926 1068 892 928 1070 710 749 891 705 752 894 705 752 894 894 929 1071 892 928 1070 981 1011 523 966 1012 524 968 1013 525 968 1013 525 990 1014 526 981 1011 523 970 1015 527 988 1016 528 987 1017 529 987 1017 529 969 1018 530 970 1015 527 969 1018 530 987 1017 529 966 1012 524 966 1012 524 967 1019 531 969 1018 530 977 1020 532 971 1021 533 974 1022 534 974 1022 534 983 1023 535 977 1020 532 976 1024 536 989 1025 553 972 1026 554 972 1026 554 973 1027 555 976 1024 536 975 1028 556 971 1021 533 992 1029 565 992 1029 565 991 1030 566 975 1028 556 973 1027 555 982 1031 567 974 1022 534 974 1022 534 976 1024 536 973 1027 555 989 1025 553 976 1024 536 975 1028 556 975 1028 556 968 1013 525 989 1025 553 975 1028 556 976 1024 536 974 1022 534 974 1022 534 971 1021 533 975 1028 556 979 1032 568 977 1020 532 983 1023 535 983 1023 535 985 1033 569 979 1032 568 993 1034 570 977 1020 532 979 1032 568 979 1032 568 978 1035 571 993 1034 570 981 1011 523 980 1036 572 967 1019 531 967 1019 531 966 1012 524 981 1011 523 982 1031 567 984 1037 595 983 1023 535 983 1023 535 974 1022 534 982 1031 567 983 1023 535 984 1037 595 986 1038 596 986 1038 596 985 1033 569 983 1023 535 988 1016 528 972 1026 554 989 1025 553 989 1025 553 987 1017 529 988 1016 528 987 1017 529 989 1025 553 968 1013 525 968 1013 525 966 1012 524 987 1017 529 990 1014 526 968 1013 525 975 1028 556 975 1028 556 991 1030 566 990 1014 526 992 1029 565 971 1021 533 977 1020 532 977 1020 532 993 1034 570 992 1029 565 979 1032 568 705 752 597 706 751 612 706 751 612 978 1035 571 979 1032 568 985 1033 569 894 929 613 705 752 597 705 752 597 979 1032 568 985 1033 569 986 1038 596 893 926 614 894 929 613 894 929 613 985 1033 569 986 1038 596 1007 1055 625 1009 1039 615 1006 1042 622 1006 1042 622 1008 1043 626 1007 1055 625 1011 1056 627 1010 1052 623 1009 1039 615 1009 1039 615 1007 1055 625 1011 1056 627 1007 1055 625 969 1018 530 967 1019 531 967 1019 531 1011 1056 627 1007 1055 625 1008 1043 626 970 1015 527 969 1018 530 969 1018 530 1007 1055 625 1008 1043 626 1044 393 425 1043 1092 654 1042 1093 655 1042 1093 655 352 394 430 1044 393 425 1045 1094 656 1053 1095 657 1046 1096 658 1046 1096 658 1047 1097 659 1045 1094 656 361 401 466 1051 1098 660 1046 1096 658 1046 1096 658 357 402 467 361 401 466 1051 1098 660 1049 1099 661 1047 1097 659 1047 1097 659 1046 1096 658 1051 1098 660 1043 1092 654 1048 1100 662 1050 1101 663 1050 1101 663 1042 1093 655 1043 1092 654 357 402 467 1046 1096 658 1053 1095 657 1053 1095 657 362 407 472 357 402 467 1042 1093 655 1050 1101 663 1049 1099 661 1049 1099 661 1051 1098 660 1042 1093 655 1051 1098 660 361 401 466 352 394 430 352 394 430 1042 1093 655 1051 1098 660 1056 1102 664 368 409 474 362 407 472 362 407 472 1053 1095 657 1056 1102 664 1053 1095 657 1045 1094 656 1052 1103 665 1052 1103 665 1056 1102 664 1053 1095 657 1054 1104 666 1055 1105 667 1056 1102 664 1056 1102 664 1052 1103 665 1054 1104 666 368 409 474 1056 1102 664 1055 1105 667 1055 1105 667 1057 413 478 368 409 474 1052 1103 665 993 1034 570 978 1035 571 978 1035 571 1054 1104 666 1052 1103 665 1045 1094 656 992 1029 565 993 1034 570 993 1034 570 1052 1103 665 1045 1094 656 1047 1097 659 991 1030 566 992 1029 565 992 1029 565 1045 1094 656 1047 1097 659 1049 1099 661 990 1014 526 991 1030 566 991 1030 566 1047 1097 659 1049 1099 661 1050 1101 663 981 1011 523 990 1014 526 990 1014 526 1049 1099 661 1050 1101 663 1048 1100 662 980 1036 572 981 1011 523 981 1011 523 1050 1101 663 1048 1100 662 1055 1105 667 708 753 668 13 31 479 13 31 479 1057 413 478 1055 1105 667 1054 1104 666 707 765 669 708 753 668 708 753 668 1055 1105 667 1054 1104 666 978 1035 571 706 751 612 707 765 669 707 765 669 1054 1104 666 978 1035 571 1068 1122 686 1069 1123 687 1072 1124 688 1072 1124 688 1067 1115 679 1068 1122 686 1067 1115 679 1072 1124 688 1076 1125 689 1076 1125 689 1078 1116 680 1067 1115 679 1075 439 507 387 440 508 1078 1116 680 1078 1116 680 1076 1125 689 1075 439 507 1076 1125 689 1043 1092 654 1044 393 425 1044 393 425 1075 439 507 1076 1125 689 1072 1124 688 1048 1100 662 1043 1092 654 1043 1092 654 1076 1125 689 1072 1124 688 1069 1123 687 980 1036 572 1048 1100 662 1048 1100 662 1072 1124 688 1069 1123 687 1069 1123 687 1011 1056 627 967 1019 531 967 1019 531 980 1036 572 1069 1123 687 1068 1122 686 1010 1052 623 1011 1056 627 1011 1056 627 1069 1123 687 1068 1122 686

    -
    - - - - -

    317 340 362 314 341 367 302 342 368 302 342 368 309 343 374 317 340 362 316 344 339 304 345 343 303 346 344 303 346 344 314 341 346 316 344 339 312 347 347 303 346 344 304 345 343 304 345 343 307 348 348 312 347 347 303 346 344 312 347 347 305 349 349 305 349 349 306 350 350 303 346 344 313 351 351 312 347 347 307 348 348 307 348 348 308 352 352 313 351 351 309 343 374 310 353 379 318 354 380 318 354 380 317 340 362 309 343 374 312 347 347 313 351 351 311 355 353 311 355 353 305 349 349 312 347 347 306 350 350 302 342 354 314 341 346 314 341 346 303 346 344 306 350 350 313 351 351 308 352 352 206 230 237 206 230 237 212 233 240 313 351 351 311 355 353 313 351 351 212 233 240 212 233 240 211 237 244 311 355 353 320 358 355 324 359 356 334 360 357 334 360 357 321 361 358 320 358 355 335 362 359 322 363 360 333 364 363 333 364 363 321 361 358 335 362 359 1387 365 364 343 366 365 344 367 366 344 367 366 1618 368 369 1387 365 364 1617 369 370 345 370 371 346 371 372 346 371 372 325 372 373 1617 369 370 335 362 359 327 373 375 329 374 376 329 374 376 322 363 360 335 362 359 323 375 377 327 373 375 335 362 359 335 362 359 328 376 378 323 375 377 329 374 376 327 373 375 326 377 381 326 377 381 330 378 383 329 374 376 332 379 386 320 358 355 321 361 358 321 361 358 333 364 363 332 379 386 328 376 378 335 362 359 321 361 358 321 361 358 334 360 357 328 376 378 341 380 387 337 381 388 336 382 392 336 382 392 348 383 394 341 380 387 331 384 395 336 382 392 337 381 388 337 381 388 338 385 398 331 384 395 1617 369 370 1618 368 369 344 367 366 344 367 366 345 370 371 1617 369 370 1388 386 389 342 387 390 343 366 365 343 366 365 1387 365 364 1388 386 389 340 388 401 347 389 402 349 390 410 349 390 410 1619 391 412 340 388 401 339 392 391 326 377 381 327 373 375 327 373 375 323 375 377 339 392 391 336 382 392 331 384 395 330 378 413 330 378 413 326 377 416 336 382 392 336 382 392 326 377 416 339 392 417 339 392 417 348 383 394 336 382 392 343 366 365 323 375 377 328 376 378 328 376 378 344 367 366 343 366 365 345 370 371 334 360 357 324 359 356 324 359 356 346 371 372 345 370 371 344 367 366 328 376 378 334 360 357 334 360 357 345 370 371 344 367 366 342 387 390 339 392 391 323 375 377 323 375 377 343 366 365 342 387 390 349 390 410 347 389 402 341 380 387 341 380 387 348 383 394 349 390 410 331 384 395 338 385 398 310 353 379 310 353 379 309 343 374 331 384 395 330 378 413 331 384 395 309 343 374 309 343 374 302 342 368 330 378 413 329 374 376 330 378 383 302 342 354 302 342 354 306 350 350 329 374 376 322 363 360 329 374 376 306 350 350 306 350 350 305 349 349 322 363 360 333 364 363 322 363 360 305 349 349 305 349 349 311 355 353 333 364 363 332 379 386 333 364 363 311 355 353 311 355 353 211 237 244 332 379 386 1388 386 420 1619 391 412 349 390 410 349 390 410 342 387 423 1388 386 420 342 387 423 349 390 410 348 383 394 348 383 394 339 392 417 342 387 423 379 414 482 377 415 483 370 416 484 370 416 484 386 417 485 379 414 482 371 418 486 390 419 487 1390 420 488 1390 420 488 1949 421 489 371 418 486 372 422 490 385 423 491 373 424 492 373 424 492 694 425 493 372 422 490 376 426 494 374 427 495 389 428 496 389 428 496 380 429 497 376 426 494 375 430 498 391 431 499 386 417 485 386 417 485 370 416 484 375 430 498 377 415 483 379 414 482 376 426 494 376 426 494 378 432 500 377 415 483 379 414 482 383 433 501 374 427 495 374 427 495 376 426 494 379 414 482 391 431 499 373 424 492 385 423 491 385 423 491 386 417 485 391 431 499 380 429 497 381 434 502 378 432 500 378 432 500 376 426 494 380 429 497 1070 437 505 383 433 501 385 423 491 385 423 491 372 422 490 1070 437 505 383 433 501 379 414 482 386 417 485 386 417 485 385 423 491 383 433 501 374 427 495 1077 441 509 387 440 508 387 440 508 389 428 496 374 427 495 383 433 501 1070 437 505 1077 441 509 1077 441 509 374 427 495 383 433 501 694 425 493 373 424 492 390 419 487 390 419 487 371 418 486 694 425 493 393 442 510 390 419 487 373 424 492 373 424 492 391 431 499 393 442 510 392 443 511 393 442 510 391 431 499 391 431 499 375 430 498 392 443 511 1389 444 512 1390 420 488 390 419 487 390 419 487 393 442 510 1389 444 512 393 442 510 392 443 511 1620 445 513 1620 445 513 1389 444 512 393 442 510 377 415 483 378 432 500 310 353 379 310 353 379 338 385 398 377 415 483 370 416 484 377 415 483 338 385 398 338 385 398 337 381 388 370 416 484 375 430 498 370 416 484 337 381 388 337 381 388 341 380 387 375 430 498 392 443 511 375 430 498 341 380 387 341 380 387 347 389 402 392 443 511 1620 445 513 392 443 511 347 389 402 347 389 402 340 388 401 1620 445 513 378 432 500 381 434 502 318 354 380 318 354 380 310 353 379 378 432 500 414 446 393 413 447 396 396 448 397 396 448 397 403 449 399 414 446 393 397 450 400 398 451 403 399 452 404 399 452 404 400 453 405 397 450 400 409 454 406 398 451 403 413 447 396 413 447 396 410 455 407 409 454 406 394 456 408 401 457 409 1927 458 411 1927 458 411 1385 459 414 394 456 408 1386 460 415 412 461 418 395 462 419 395 462 419 411 463 421 1386 460 415 412 461 418 415 464 422 409 454 406 409 454 406 410 455 407 412 461 418 411 463 421 395 462 419 394 456 408 394 456 408 1385 459 414 411 463 421 1615 465 424 415 464 422 412 461 418 412 461 418 1386 460 415 1615 465 424 398 451 403 409 454 406 404 466 426 404 466 426 399 452 404 398 451 403 398 451 403 397 450 400 396 448 397 396 448 397 413 447 396 398 451 403 406 467 427 402 468 428 1095 469 429 1095 469 429 1090 470 431 406 467 427 414 446 393 403 449 399 402 468 428 402 468 428 406 467 427 414 446 393 407 471 432 406 467 427 1090 470 431 1090 470 431 1097 472 434 407 471 432 408 473 435 414 446 393 406 467 427 406 467 427 407 471 432 408 473 435 409 454 406 415 464 422 405 474 436 405 474 436 404 466 426 409 454 406 410 455 407 413 447 396 414 446 393 414 446 393 408 473 435 410 455 407 394 456 408 407 471 432 1097 472 434 1097 472 434 401 457 409 394 456 408 412 461 418 410 455 407 408 473 435 408 473 435 395 462 419 412 461 418 395 462 419 408 473 435 407 471 432 407 471 432 394 456 408 395 462 419 415 464 422 1615 465 424 1616 475 437 1616 475 437 405 474 436 415 464 422 397 450 400 400 453 405 217 241 248 217 241 248 218 240 247 397 450 400 396 448 397 397 450 400 218 240 247 218 240 247 223 248 255 396 448 397 405 474 436 1616 475 437 325 372 373 325 372 373 346 371 372 405 474 436 404 466 426 405 474 436 346 371 372 346 371 372 324 359 356 404 466 426 399 452 404 404 466 426 324 359 356 324 359 356 320 358 355 399 452 404 400 453 405 399 452 404 320 358 355 320 358 355 332 379 386 400 453 405 403 449 399 396 448 397 223 248 255 223 248 255 227 244 251 403 449 399 1095 469 429 402 468 428 221 243 250 221 243 250 225 250 257 1095 469 429 217 241 248 400 453 405 332 379 386 332 379 386 211 237 244 217 241 248 221 243 250 402 468 428 403 449 399 403 449 399 227 244 251 221 243 250 456 476 438 308 352 352 307 348 348 307 348 348 455 477 439 456 476 438 307 348 348 304 345 343 451 478 440 451 478 440 455 477 439 307 348 348 451 478 440 304 345 343 316 344 339 316 344 339 278 316 441 451 478 440 451 478 514 278 316 19 296 319 298 296 319 298 453 479 515 451 478 514 453 479 515 296 319 298 280 327 316 280 327 316 454 480 516 453 479 515 454 480 516 280 327 316 281 326 313 281 326 313 457 481 517 454 480 516 457 481 517 281 326 313 290 332 324 290 332 324 450 482 518 457 481 517 458 483 519 450 482 518 290 332 324 290 332 324 292 338 334 458 483 519 459 484 520 458 483 519 292 338 334 292 338 334 294 339 340 459 484 520 206 230 237 308 352 352 456 476 438 456 476 438 452 224 231 206 230 237 449 225 521 416 485 522 199 218 361 416 485 522 459 484 520 294 339 340 294 339 340 199 218 361 416 485 522 453 479 807 430 498 777 429 499 776 429 499 776 451 478 805 453 479 807 454 480 808 431 500 778 430 498 777 430 498 777 453 479 807 454 480 808 434 501 454 461 502 455 460 503 456 460 503 456 436 504 457 434 501 454 437 525 784 450 482 804 458 483 812 458 483 812 439 526 786 437 525 784 459 484 813 416 485 814 433 527 780 433 527 780 438 528 785 459 484 813 431 500 778 454 480 808 457 481 811 457 481 811 432 529 779 431 500 778 432 529 779 457 481 811 450 482 804 450 482 804 437 525 784 432 529 779 463 530 818 433 527 780 416 485 814 416 485 814 449 225 803 463 530 818 439 526 786 458 483 812 459 484 813 459 484 813 438 528 785 439 526 786 430 498 777 441 520 788 440 523 787 440 523 787 429 499 776 430 498 777 430 498 777 431 500 778 442 516 789 442 516 789 441 520 788 430 498 777 431 500 778 432 529 779 443 517 790 443 517 790 442 516 789 431 500 778 432 529 779 437 525 784 444 507 791 444 507 791 443 517 790 432 529 779 437 525 784 439 526 786 445 508 792 445 508 792 444 507 791 437 525 784 439 526 786 438 528 785 446 511 793 446 511 793 445 508 792 439 526 786 438 528 785 433 527 780 447 512 794 447 512 794 446 511 793 438 528 785 436 504 457 460 503 456 429 499 559 429 499 559 440 523 552 436 504 457 460 503 456 455 477 439 451 478 440 451 478 440 429 499 559 460 503 456 434 501 454 435 522 551 462 531 560 462 531 560 461 502 455 434 501 454 461 502 455 456 476 438 455 477 439 455 477 439 460 503 456 461 502 455 462 531 560 452 224 231 456 476 438 456 476 438 461 502 455 462 531 560 463 530 818 447 512 794 433 527 780 1009 1039 615 1001 1040 616 994 1041 617 994 1041 617 1006 1042 622 1009 1039 615 1008 1043 1153 1006 1042 1154 995 1044 1155 995 1044 1155 996 1045 1156 1008 1043 1153 1004 1046 1157 999 1047 1158 996 1045 1156 996 1045 1156 995 1044 1155 1004 1046 1157 995 1044 1155 998 1048 1159 997 1049 1160 997 1049 1160 1004 1046 1157 995 1044 1155 1005 1050 1161 1000 1051 1162 999 1047 1158 999 1047 1158 1004 1046 1157 1005 1050 1161 1001 1040 616 1009 1039 615 1010 1052 623 1010 1052 623 1002 1053 624 1001 1040 616 1004 1046 1157 997 1049 1160 1003 1054 1163 1003 1054 1163 1005 1050 1161 1004 1046 1157 998 1048 1159 995 1044 1155 1006 1042 1154 1006 1042 1154 994 1041 1164 998 1048 1159 1005 1050 1161 906 941 1083 900 938 1080 900 938 1080 1000 1051 1162 1005 1050 1161 1003 1054 1163 905 944 1086 906 941 1083 906 941 1083 1005 1050 1161 1003 1054 1163 1012 1057 1165 1013 1058 1166 1026 1059 1167 1026 1059 1167 1016 1060 1168 1012 1057 1165 1027 1061 1169 1013 1058 1166 1025 1062 1170 1025 1062 1170 1014 1063 1171 1027 1061 1169 1683 1064 1172 1953 1065 1173 1036 1066 1174 1036 1066 1174 1035 1067 1175 1683 1064 1172 1952 1068 1176 1017 1069 1177 1038 1070 1178 1038 1070 1178 1037 1071 1179 1952 1068 1176 1027 1061 1169 1014 1063 1171 1021 1072 1180 1021 1072 1180 1019 1073 1181 1027 1061 1169 1015 1074 1182 1020 1075 1183 1027 1061 1169 1027 1061 1169 1019 1073 1181 1015 1074 1182 1021 1072 1180 1022 1076 1184 1018 1077 1185 1018 1077 1185 1019 1073 1181 1021 1072 1180 1024 1078 1186 1025 1062 1170 1013 1058 1166 1013 1058 1166 1012 1057 1165 1024 1078 1186 1020 1075 1183 1026 1059 1167 1013 1058 1166 1013 1058 1166 1027 1061 1169 1020 1075 1183 1033 1079 631 1040 1080 633 1028 1081 634 1028 1081 634 1029 1082 635 1033 1079 631 1023 1083 636 1030 1084 644 1029 1082 635 1029 1082 635 1028 1081 634 1023 1083 636 1952 1068 1176 1037 1071 1179 1036 1066 1174 1036 1066 1174 1953 1065 1173 1952 1068 1176 1032 1085 1187 1683 1064 1172 1035 1067 1175 1035 1067 1175 1034 1086 1188 1032 1085 1187 1955 1087 645 1954 1088 646 1041 1089 647 1041 1089 647 1039 1090 648 1955 1087 645 1031 1091 1189 1015 1074 1182 1019 1073 1181 1019 1073 1181 1018 1077 1185 1031 1091 1189 1028 1081 634 1018 1077 649 1022 1076 650 1022 1076 650 1023 1083 636 1028 1081 634 1028 1081 634 1040 1080 633 1031 1091 651 1031 1091 651 1018 1077 649 1028 1081 634 1035 1067 1175 1036 1066 1174 1020 1075 1183 1020 1075 1183 1015 1074 1182 1035 1067 1175 1037 1071 1179 1038 1070 1178 1016 1060 1168 1016 1060 1168 1026 1059 1167 1037 1071 1179 1036 1066 1174 1037 1071 1179 1026 1059 1167 1026 1059 1167 1020 1075 1183 1036 1066 1174 1034 1086 1188 1035 1067 1175 1015 1074 1182 1015 1074 1182 1031 1091 1189 1034 1086 1188 1041 1089 647 1040 1080 633 1033 1079 631 1033 1079 631 1039 1090 648 1041 1089 647 1023 1083 636 1001 1040 616 1002 1053 624 1002 1053 624 1030 1084 644 1023 1083 636 1022 1076 650 994 1041 617 1001 1040 616 1001 1040 616 1023 1083 636 1022 1076 650 1021 1072 1180 998 1048 1159 994 1041 1164 994 1041 1164 1022 1076 1184 1021 1072 1180 1014 1063 1171 997 1049 1160 998 1048 1159 998 1048 1159 1021 1072 1180 1014 1063 1171 1025 1062 1170 1003 1054 1163 997 1049 1160 997 1049 1160 1014 1063 1171 1025 1062 1170 1024 1078 1186 905 944 1086 1003 1054 1163 1003 1054 1163 1025 1062 1170 1024 1078 1186 1032 1085 652 1034 1086 653 1041 1089 647 1041 1089 647 1954 1088 646 1032 1085 652 1034 1086 653 1031 1091 651 1040 1080 633 1040 1080 633 1041 1089 647 1034 1086 653 1066 1106 670 1074 1107 671 1059 1108 672 1059 1108 672 1064 1109 673 1066 1106 670 371 418 486 1949 421 489 1685 1110 674 1685 1110 674 1079 1111 675 371 418 486 372 422 490 694 425 493 1060 1112 676 1060 1112 676 1073 1113 677 372 422 490 1063 1114 678 1067 1115 679 1078 1116 680 1078 1116 680 1061 1117 681 1063 1114 678 1062 1118 682 1059 1108 672 1074 1107 671 1074 1107 671 1080 1119 683 1062 1118 682 1064 1109 673 1065 1120 684 1063 1114 678 1063 1114 678 1066 1106 670 1064 1109 673 1066 1106 670 1063 1114 678 1061 1117 681 1061 1117 681 1071 1121 685 1066 1106 670 1080 1119 683 1074 1107 671 1073 1113 677 1073 1113 677 1060 1112 676 1080 1119 683 1067 1115 679 1063 1114 678 1065 1120 684 1065 1120 684 1068 1122 686 1067 1115 679 1070 437 505 372 422 490 1073 1113 677 1073 1113 677 1071 1121 685 1070 437 505 1071 1121 685 1073 1113 677 1074 1107 671 1074 1107 671 1066 1106 670 1071 1121 685 1061 1117 681 1078 1116 680 387 440 508 387 440 508 1077 441 509 1061 1117 681 1071 1121 685 1061 1117 681 1077 441 509 1077 441 509 1070 437 505 1071 1121 685 694 425 493 371 418 486 1079 1111 675 1079 1111 675 1060 1112 676 694 425 493 1082 1126 690 1080 1119 683 1060 1112 676 1060 1112 676 1079 1111 675 1082 1126 690 1081 1127 691 1062 1118 682 1080 1119 683 1080 1119 683 1082 1126 690 1081 1127 691 1684 1128 692 1082 1126 690 1079 1111 675 1079 1111 675 1685 1110 674 1684 1128 692 1082 1126 690 1684 1128 692 1956 1129 693 1956 1129 693 1081 1127 691 1082 1126 690 1064 1109 673 1030 1084 644 1002 1053 624 1002 1053 624 1065 1120 684 1064 1109 673 1059 1108 672 1029 1082 635 1030 1084 644 1030 1084 644 1064 1109 673 1059 1108 672 1062 1118 682 1033 1079 631 1029 1082 635 1029 1082 635 1059 1108 672 1062 1118 682 1081 1127 691 1039 1090 648 1033 1079 631 1033 1079 631 1062 1118 682 1081 1127 691 1956 1129 693 1955 1087 645 1039 1090 648 1039 1090 648 1081 1127 691 1956 1129 693 1065 1120 684 1002 1053 624 1010 1052 623 1010 1052 623 1068 1122 686 1065 1120 684 1104 1130 1190 1092 1131 1191 1085 1132 1192 1085 1132 1192 1103 1133 1193 1104 1130 1190 1086 1134 1194 1089 1135 1195 1088 1136 1196 1088 1136 1196 1087 1137 1197 1086 1134 1194 1100 1138 1198 1101 1139 1199 1103 1133 1193 1103 1133 1193 1087 1137 1197 1100 1138 1198 1083 1140 1200 1680 1141 1201 1927 458 411 1927 458 411 401 457 409 1083 1140 1200 1682 1142 1202 1681 1143 1203 1084 1144 1204 1084 1144 1204 1102 1145 1205 1682 1142 1202 1102 1145 1205 1101 1139 1199 1100 1138 1198 1100 1138 1198 1105 1146 1206 1102 1145 1205 1681 1143 1203 1680 1141 1201 1083 1140 1200 1083 1140 1200 1084 1144 1204 1681 1143 1203 1950 1147 1207 1682 1142 1202 1102 1145 1205 1102 1145 1205 1105 1146 1206 1950 1147 1207 1087 1137 1197 1088 1136 1196 1093 1148 1208 1093 1148 1208 1100 1138 1198 1087 1137 1197 1087 1137 1197 1103 1133 1193 1085 1132 1192 1085 1132 1192 1086 1134 1194 1087 1137 1197 1096 1149 1209 1090 470 431 1095 469 429 1095 469 429 1091 1150 1210 1096 1149 1209 1104 1130 1190 1096 1149 1209 1091 1150 1210 1091 1150 1210 1092 1131 1191 1104 1130 1190 1098 1151 1211 1097 472 434 1090 470 431 1090 470 431 1096 1149 1209 1098 1151 1211 1099 1152 1212 1098 1151 1211 1096 1149 1209 1096 1149 1209 1104 1130 1190 1099 1152 1212 1100 1138 1198 1093 1148 1208 1094 1153 1213 1094 1153 1213 1105 1146 1206 1100 1138 1198 1101 1139 1199 1099 1152 1212 1104 1130 1190 1104 1130 1190 1103 1133 1193 1101 1139 1199 1083 1140 1200 401 457 409 1097 472 434 1097 472 434 1098 1151 1211 1083 1140 1200 1102 1145 1205 1084 1144 1204 1099 1152 1212 1099 1152 1212 1101 1139 1199 1102 1145 1205 1084 1144 1204 1083 1140 1200 1098 1151 1211 1098 1151 1211 1099 1152 1212 1084 1144 1204 1105 1146 1206 1094 1153 1213 1951 1154 1214 1951 1154 1214 1950 1147 1207 1105 1146 1206 1086 1134 1194 912 950 1092 911 949 1091 911 949 1091 1089 1135 1195 1086 1134 1194 1085 1132 1192 917 955 1097 912 950 1092 912 950 1092 1086 1134 1194 1085 1132 1192 1094 1153 1213 1038 1070 1178 1017 1069 1177 1017 1069 1177 1951 1154 1214 1094 1153 1213 1093 1148 1208 1016 1060 1168 1038 1070 1178 1038 1070 1178 1094 1153 1213 1093 1148 1208 1088 1136 1196 1012 1057 1165 1016 1060 1168 1016 1060 1168 1093 1148 1208 1088 1136 1196 1089 1135 1195 1024 1078 1186 1012 1057 1165 1012 1057 1165 1088 1136 1196 1089 1135 1195 1092 1131 1191 919 954 1096 917 955 1097 917 955 1097 1085 1132 1192 1092 1131 1191 1095 469 429 225 250 257 915 951 1093 915 951 1093 1091 1150 1210 1095 469 429 911 949 1091 905 944 1086 1024 1078 1186 1024 1078 1186 1089 1135 1195 911 949 1091 915 951 1093 919 954 1096 1092 1131 1191 1092 1131 1191 1091 1150 1210 915 951 1093 1146 1155 1215 1145 1156 1216 999 1047 1158 999 1047 1158 1000 1051 1162 1146 1155 1215 999 1047 1158 1145 1156 1216 1141 1157 1217 1141 1157 1217 996 1045 1156 999 1047 1158 1141 1157 1217 970 1015 1218 1008 1043 1153 1008 1043 1153 996 1045 1156 1141 1157 1217 1141 1157 694 1143 1158 695 988 1016 528 988 1016 528 970 1015 527 1141 1157 694 1143 1158 695 1144 1159 696 972 1026 554 972 1026 554 988 1016 528 1143 1158 695 1144 1159 696 1147 1160 697 973 1027 555 973 1027 555 972 1026 554 1144 1159 696 1147 1160 697 1140 1161 698 982 1031 567 982 1031 567 973 1027 555 1147 1160 697 1148 1162 699 984 1037 595 982 1031 567 982 1031 567 1140 1161 698 1148 1162 699 1149 1163 700 986 1038 596 984 1037 595 984 1037 595 1148 1162 699 1149 1163 700 900 938 1080 1142 932 1074 1146 1155 1215 1146 1155 1215 1000 1051 1162 900 938 1080 1139 935 701 893 926 614 1106 1164 702 1106 1164 702 893 926 614 986 1038 596 986 1038 596 1149 1163 700 1106 1164 702 1143 1158 1475 1141 1157 1474 1119 1177 1456 1119 1177 1456 1120 1178 1457 1143 1158 1475 1144 1159 1476 1143 1158 1475 1120 1178 1457 1120 1178 1457 1121 1179 1458 1144 1159 1476 1124 1180 1231 1126 1181 1232 1150 1182 1233 1150 1182 1233 1151 1183 1234 1124 1180 1231 1127 1204 1461 1129 1205 1463 1148 1162 1478 1148 1162 1478 1140 1161 1473 1127 1204 1461 1149 1163 1479 1128 1206 1462 1123 1207 1460 1123 1207 1460 1106 1164 1480 1149 1163 1479 1121 1179 1458 1122 1208 1459 1147 1160 1477 1147 1160 1477 1144 1159 1476 1121 1179 1458 1122 1208 1459 1127 1204 1461 1140 1161 1473 1140 1161 1473 1147 1160 1477 1122 1208 1459 1153 1209 1481 1139 935 1472 1106 1164 1480 1106 1164 1480 1123 1207 1460 1153 1209 1481 1129 1205 1463 1128 1206 1462 1149 1163 1479 1149 1163 1479 1148 1162 1478 1129 1205 1463 1120 1178 1457 1119 1177 1456 1130 1203 1464 1130 1203 1464 1131 1198 1465 1120 1178 1457 1120 1178 1457 1131 1198 1465 1132 1197 1466 1132 1197 1466 1121 1179 1458 1120 1178 1457 1121 1179 1458 1132 1197 1466 1133 1196 1467 1133 1196 1467 1122 1208 1459 1121 1179 1458 1122 1208 1459 1133 1196 1467 1134 1186 1468 1134 1186 1468 1127 1204 1461 1122 1208 1459 1127 1204 1461 1134 1186 1468 1135 1189 1469 1135 1189 1469 1129 1205 1463 1127 1204 1461 1129 1205 1463 1135 1189 1469 1136 1190 1470 1136 1190 1470 1128 1206 1462 1129 1205 1463 1128 1206 1462 1136 1190 1470 1137 1193 1471 1137 1193 1471 1123 1207 1460 1128 1206 1462 1126 1181 1232 1130 1203 1254 1119 1177 1256 1119 1177 1256 1150 1182 1233 1126 1181 1232 1150 1182 1233 1119 1177 1256 1141 1157 1217 1141 1157 1217 1145 1156 1216 1150 1182 1233 1124 1180 1231 1151 1183 1234 1152 1210 1257 1152 1210 1257 1125 1200 1251 1124 1180 1231 1151 1183 1234 1150 1182 1233 1145 1156 1216 1145 1156 1216 1146 1155 1215 1151 1183 1234 1152 1210 1257 1151 1183 1234 1146 1155 1215 1146 1155 1215 1142 932 1074 1152 1210 1257 1153 1209 1481 1123 1207 1460 1137 1193 1471

    -
    - - - - -

    4447 1409 1485 1382 1410 1483 1576 1411 1690 1576 1411 1690 1575 1412 1689 4447 1409 1485 1383 1413 1484 1596 1414 1711 4446 1415 1482 4446 1415 1482 4447 1409 1485 1383 1413 1484 1391 1416 1495 1385 459 1487 1927 458 2054 1927 458 2054 1928 1417 2055 1391 1416 1495 1392 1418 1496 411 463 1488 1385 459 1487 1385 459 1487 1391 1416 1495 1392 1418 1496 1393 1419 1497 1386 460 1489 411 463 1488 411 463 1488 1392 1418 1496 1393 1419 1497 1387 365 1491 1399 1420 1503 2873 1421 1504 2873 1421 1504 1388 386 1492 1387 365 1491 1400 1422 1505 1619 391 1739 1388 386 1492 1388 386 1492 2873 1421 1504 1400 1422 1505 2874 1423 1506 340 388 1740 1619 391 1739 1619 391 1739 1400 1422 1505 2874 1423 1506 1401 1424 1507 1620 445 1741 340 388 1740 340 388 1740 2874 1423 1506 1401 1424 1507 1402 1425 1508 1389 444 1493 1620 445 1741 1620 445 1741 1401 1424 1507 1402 1425 1508 1403 1426 1509 1390 420 1494 1389 444 1493 1389 444 1493 1402 1425 1508 1403 1426 1509 1929 1427 2056 1949 421 2076 1390 420 1494 1390 420 1494 1403 1426 1509 1929 1427 2056 1605 1428 1722 1391 1416 1495 1928 1417 2055 1928 1417 2055 1679 1429 1804 1605 1428 1722 1605 1428 1722 1629 1430 1750 1392 1418 1496 1392 1418 1496 1391 1416 1495 1605 1428 1722 1604 1431 1721 1614 1432 1731 1399 1420 1503 1399 1420 1503 1398 1433 1502 1604 1431 1721 1614 1432 1731 2884 1434 1732 2873 1421 1504 2873 1421 1504 1399 1420 1503 1614 1432 1731 1401 1424 1507 2874 1423 1506 2875 1435 1518 2875 1435 1518 1412 1436 1519 1401 1424 1507 1413 1437 1520 1402 1425 1508 1401 1424 1507 1401 1424 1507 1412 1436 1519 1413 1437 1520 1402 1425 1508 1413 1437 1520 1414 1438 1521 1414 1438 1521 1403 1426 1509 1402 1425 1508 1930 1439 2057 1929 1427 2056 1403 1426 1509 1403 1426 1509 1414 1438 1521 1930 1439 2057 1423 1440 1531 1412 1436 1519 2875 1435 1518 2875 1435 1518 1422 1441 1530 1423 1440 1531 1424 1442 1532 1413 1437 1520 1412 1436 1519 1412 1436 1519 1423 1440 1531 1424 1442 1532 1425 1443 1533 1414 1438 1521 1413 1437 1520 1413 1437 1520 1424 1442 1532 1425 1443 1533 1666 1444 1791 1425 1443 1533 1436 1445 1544 1436 1445 1544 1668 1446 1793 1666 1444 1791 1426 1447 1534 1416 1448 1523 1415 1449 1522 1415 1449 1522 1667 1450 1792 1426 1447 1534 1429 1451 1537 1419 1452 1526 1418 1453 1525 1418 1453 1525 1428 1454 1536 1429 1451 1537 1430 1455 1538 1420 1456 1527 1419 1452 1526 1419 1452 1526 1429 1451 1537 1430 1455 1538 1431 1457 1539 1421 1458 1528 1420 1456 1527 1420 1456 1527 1430 1455 1538 1431 1457 1539 1433 1459 1541 1423 1440 1531 1422 1441 1530 1422 1441 1530 1432 1460 1540 1433 1459 1541 1434 1461 1542 1424 1442 1532 1423 1440 1531 1423 1440 1531 1433 1459 1541 1434 1461 1542 1435 1462 1543 1425 1443 1533 1424 1442 1532 1424 1442 1532 1434 1461 1542 1435 1462 1543 1444 1463 1552 1427 1464 1535 1426 1447 1534 1426 1447 1534 1669 1465 1794 1444 1463 1552 1445 1466 1553 1428 1454 1536 1427 1464 1535 1427 1464 1535 1444 1463 1552 1445 1466 1553 1428 1454 1536 1445 1466 1553 1446 1467 1554 1446 1467 1554 1429 1451 1537 1428 1454 1536 1437 1468 1545 1430 1455 1538 1429 1451 1537 1429 1451 1537 1446 1467 1554 1437 1468 1545 1438 1469 1546 1431 1457 1539 1430 1455 1538 1430 1455 1538 1437 1468 1545 1438 1469 1546 1440 1470 1548 1433 1459 1541 1432 1460 1540 1432 1460 1540 1439 1471 1547 1440 1470 1548 1441 1472 1549 1434 1461 1542 1433 1459 1541 1433 1459 1541 1440 1470 1548 1441 1472 1549 1442 1473 1550 1435 1462 1543 1434 1461 1542 1434 1461 1542 1441 1472 1549 1442 1473 1550 1443 1474 1551 1436 1445 1544 1623 1475 1744 1623 1475 1744 1624 1476 1745 1443 1474 1551 1670 1477 1795 1668 1446 1793 1436 1445 1544 1436 1445 1544 1443 1474 1551 1670 1477 1795 1448 1478 1556 1654 1479 1778 1447 1480 1555 1447 1480 1555 1638 1481 1759 1448 1478 1556 1459 1482 1567 1655 1483 1779 1654 1479 1778 1654 1479 1778 1448 1478 1556 1459 1482 1567 1450 1484 1558 1440 1470 1548 1439 1471 1547 1439 1471 1547 1449 1485 1557 1450 1484 1558 1451 1486 1559 1441 1472 1549 1440 1470 1548 1440 1470 1548 1450 1484 1558 1451 1486 1559 1452 1487 1560 1442 1473 1550 1441 1472 1549 1441 1472 1549 1451 1486 1559 1452 1487 1560 1453 1488 1561 1443 1474 1551 1624 1476 1745 1624 1476 1745 1625 1489 1746 1453 1488 1561 1931 1490 2058 1670 1477 1795 1443 1474 1551 1443 1474 1551 1453 1488 1561 1931 1490 2058 1456 1491 1564 1638 1481 1759 1447 1480 1555 1447 1480 1555 1455 1492 1563 1456 1491 1564 1458 1493 1566 1448 1478 1556 1638 1481 1759 1638 1481 1759 1457 1494 1565 1458 1493 1566 1459 1482 1567 1448 1478 1556 1458 1493 1566 1458 1493 1566 1653 1495 1777 1459 1482 1567 1460 1496 1568 1461 1497 1569 1431 1457 1539 1431 1457 1539 1438 1469 1546 1460 1496 1568 1463 1498 1571 1450 1484 1558 1449 1485 1557 1449 1485 1557 1462 1499 1570 1463 1498 1571 1464 1500 1572 1451 1486 1559 1450 1484 1558 1450 1484 1558 1463 1498 1571 1464 1500 1572 1465 1501 1573 1452 1487 1560 1451 1486 1559 1451 1486 1559 1464 1500 1572 1465 1501 1573 1466 1502 1574 1453 1488 1561 1625 1489 1746 1625 1489 1746 1626 1503 1747 1466 1502 1574 1932 1504 2059 1931 1490 2058 1453 1488 1561 1453 1488 1561 1466 1502 1574 1932 1504 2059 1468 1505 1576 1455 1492 1563 1454 1506 1562 1454 1506 1562 1467 1507 1575 1468 1505 1576 1470 1508 1578 1640 1509 1761 1641 1510 1762 1641 1510 1762 1469 1511 1577 1470 1508 1578 1471 1512 1579 1630 1513 1751 1640 1509 1761 1640 1509 1761 1470 1508 1578 1471 1512 1579 1472 1514 1580 1631 1515 1752 1630 1513 1751 1630 1513 1751 1471 1512 1579 1472 1514 1580 1480 1516 1589 1632 1517 1753 1631 1515 1752 1631 1515 1752 1472 1514 1580 1480 1516 1589 1480 1516 1589 1481 1518 1590 1634 1519 1755 1634 1519 1755 1632 1517 1753 1480 1516 1589 1474 1520 1583 1463 1498 1571 1462 1499 1570 1462 1499 1570 2877 1521 1582 1474 1520 1583 1475 1522 1584 1464 1500 1572 1463 1498 1571 1463 1498 1571 1474 1520 1583 1475 1522 1584 1476 1523 1585 1465 1501 1573 1464 1500 1572 1464 1500 1572 1475 1522 1584 1476 1523 1585 1477 1524 1586 1466 1502 1574 1626 1503 1747 1626 1503 1747 1627 1525 1748 1477 1524 1586 1933 1526 2060 1932 1504 2059 1466 1502 1574 1466 1502 1574 1477 1524 1586 1933 1526 2060 1478 1527 1587 1468 1505 1576 1467 1507 1575 1467 1507 1575 1487 1528 1600 1478 1527 1587 1468 1505 1576 1478 1527 1587 1469 1511 1577 1469 1511 1577 1641 1510 1762 1468 1505 1576 1479 1529 1588 1471 1512 1579 1470 1508 1578 1470 1508 1578 1469 1511 1577 1479 1529 1588 1480 1516 1589 1472 1514 1580 1471 1512 1579 1471 1512 1579 1479 1529 1588 1480 1516 1589 1483 1530 1596 1474 1520 1583 2877 1521 1582 2877 1521 1582 1482 1531 1595 1483 1530 1596 1484 1532 1597 1475 1522 1584 1474 1520 1583 1474 1520 1583 1483 1530 1596 1484 1532 1597 1671 1533 1796 1933 1526 2060 1477 1524 1586 1477 1524 1586 1486 1534 1599 1671 1533 1796 1478 1527 1587 1488 1535 1601 1479 1529 1588 1479 1529 1588 1469 1511 1577 1478 1527 1587 1488 1535 1601 1481 1518 1590 1480 1516 1589 1480 1516 1589 1479 1529 1588 1488 1535 1601 2880 1536 1593 2879 1537 1592 1499 1538 1613 1499 1538 1613 1500 1539 1614 2880 1536 1593 1501 1540 1615 2881 1541 1594 2880 1536 1593 2880 1536 1593 1500 1539 1614 1501 1540 1615 1492 1542 1605 1483 1530 1596 1482 1531 1595 1482 1531 1595 1491 1543 1604 1492 1542 1605 1493 1544 1606 1484 1532 1597 1483 1530 1596 1483 1530 1596 1492 1542 1605 1493 1544 1606 1494 1545 1607 1628 1546 1749 1484 1532 1597 1484 1532 1597 1493 1544 1606 1494 1545 1607 1496 1547 1609 1486 1534 1599 1485 1548 1598 1485 1548 1598 1495 1549 1608 1496 1547 1609 1935 1550 2062 1671 1533 1796 1486 1534 1599 1486 1534 1599 1496 1547 1609 1935 1550 2062 1498 1551 1611 1656 1552 1780 1490 1553 1603 1490 1553 1603 1489 1554 1602 1498 1551 1611 1491 1543 1604 1501 1540 1615 1508 1555 1622 1508 1555 1622 1509 1556 1623 1491 1543 1604 1492 1542 1605 1491 1543 1604 1509 1556 1623 1509 1556 1623 1510 1557 1624 1492 1542 1605 1493 1544 1606 1492 1542 1605 1510 1557 1624 1510 1557 1624 1511 1558 1625 1493 1544 1606 1494 1545 1607 1493 1544 1606 1511 1558 1625 1511 1558 1625 1512 1559 1626 1494 1545 1607 1495 1549 1608 1494 1545 1607 1512 1559 1626 1512 1559 1626 1513 1560 1627 1495 1549 1608 1496 1547 1609 1495 1549 1608 1513 1560 1627 1513 1560 1627 1514 1561 1628 1496 1547 1609 1935 1550 2062 1496 1547 1609 1514 1561 1628 1514 1561 1628 1936 1562 2063 1935 1550 2062 1504 1563 1618 1656 1552 1780 1498 1551 1611 1498 1551 1611 1503 1564 1617 1504 1563 1618 1505 1565 1619 2882 1566 1612 1656 1552 1780 1656 1552 1780 1504 1563 1618 1505 1565 1619 1506 1567 1620 1499 1538 1613 2882 1566 1612 2882 1566 1612 1505 1565 1619 1506 1567 1620 1507 1568 1621 1500 1539 1614 1499 1538 1613 1499 1538 1613 1506 1567 1620 1507 1568 1621 1508 1555 1622 1501 1540 1615 1500 1539 1614 1500 1539 1614 1507 1568 1621 1508 1555 1622 1516 1569 1630 1502 1570 1616 1808 1571 1935 1808 1571 1935 1515 1572 1629 1516 1569 1630 1517 1573 1631 1503 1564 1617 1502 1570 1616 1502 1570 1616 1516 1569 1630 1517 1573 1631 1518 1574 1632 1504 1563 1618 1503 1564 1617 1503 1564 1617 1517 1573 1631 1518 1574 1632 1519 1575 1633 1505 1565 1619 1504 1563 1618 1504 1563 1618 1518 1574 1632 1519 1575 1633 1520 1576 1634 1506 1567 1620 1505 1565 1619 1505 1565 1619 1519 1575 1633 1520 1576 1634 1521 1577 1635 1507 1568 1621 1506 1567 1620 1506 1567 1620 1520 1576 1634 1521 1577 1635 1522 1578 1636 1508 1555 1622 1507 1568 1621 1507 1568 1621 1521 1577 1635 1522 1578 1636 1523 1579 1637 1509 1556 1623 1508 1555 1622 1508 1555 1622 1522 1578 1636 1523 1579 1637 1524 1580 1638 1510 1557 1624 1509 1556 1623 1509 1556 1623 1523 1579 1637 1524 1580 1638 1525 1581 1639 1511 1558 1625 1510 1557 1624 1510 1557 1624 1524 1580 1638 1525 1581 1639 1526 1582 1640 1512 1559 1626 1511 1558 1625 1511 1558 1625 1525 1581 1639 1526 1582 1640 1527 1583 1641 1513 1560 1627 1512 1559 1626 1512 1559 1626 1526 1582 1640 1527 1583 1641 1528 1584 1642 1514 1561 1628 1513 1560 1627 1513 1560 1627 1527 1583 1641 1528 1584 1642 1673 1585 1798 1936 1562 2063 1514 1561 1628 1514 1561 1628 1528 1584 1642 1673 1585 1798 1515 1572 1629 1672 1586 1797 1937 1587 2064 1937 1587 2064 1529 1588 1643 1515 1572 1629 1516 1569 1630 1515 1572 1629 1529 1588 1643 1529 1588 1643 1530 1589 1644 1516 1569 1630 1517 1573 1631 1516 1569 1630 1530 1589 1644 1530 1589 1644 1531 1590 1645 1517 1573 1631 1518 1574 1632 1517 1573 1631 1531 1590 1645 1531 1590 1645 1532 1591 1646 1518 1574 1632 1519 1575 1633 1518 1574 1632 1532 1591 1646 1532 1591 1646 1533 1592 1647 1519 1575 1633 1519 1575 1633 1533 1592 1647 1534 1593 1648 1534 1593 1648 1520 1576 1634 1519 1575 1633 1521 1577 1635 1520 1576 1634 1534 1593 1648 1534 1593 1648 1535 1594 1649 1521 1577 1635 1521 1577 1635 1535 1594 1649 1536 1595 1650 1536 1595 1650 1522 1578 1636 1521 1577 1635 1522 1578 1636 1536 1595 1650 1537 1596 1651 1537 1596 1651 1523 1579 1637 1522 1578 1636 1524 1580 1638 1523 1579 1637 1537 1596 1651 1537 1596 1651 1538 1597 1652 1524 1580 1638 1525 1581 1639 1524 1580 1638 1538 1597 1652 1538 1597 1652 1539 1598 1653 1525 1581 1639 1526 1582 1640 1525 1581 1639 1539 1598 1653 1539 1598 1653 1540 1599 1654 1526 1582 1640 1527 1583 1641 1526 1582 1640 1540 1599 1654 1540 1599 1654 1541 1600 1655 1527 1583 1641 1528 1584 1642 1527 1583 1641 1541 1600 1655 1541 1600 1655 1542 1601 1656 1528 1584 1642 1673 1585 1798 1528 1584 1642 1542 1601 1656 1542 1601 1656 1674 1602 1799 1673 1585 1798 1529 1588 1643 1937 1587 2064 1675 1603 1800 1675 1603 1800 1543 1604 1657 1529 1588 1643 1530 1589 1644 1529 1588 1643 1543 1604 1657 1543 1604 1657 1544 1605 1658 1530 1589 1644 1531 1590 1645 1530 1589 1644 1544 1605 1658 1544 1605 1658 1545 1606 1659 1531 1590 1645 1532 1591 1646 1531 1590 1645 1545 1606 1659 1545 1606 1659 1546 1607 1660 1532 1591 1646 1533 1592 1647 1532 1591 1646 1546 1607 1660 1546 1607 1660 1547 1608 1661 1533 1592 1647 1533 1592 1647 1547 1608 1661 1548 1609 1662 1548 1609 1662 1534 1593 1648 1533 1592 1647 1535 1594 1649 1534 1593 1648 1548 1609 1662 1548 1609 1662 1549 1610 1663 1535 1594 1649 1535 1594 1649 1549 1610 1663 1550 1611 1664 1550 1611 1664 1536 1595 1650 1535 1594 1649 1536 1595 1650 1550 1611 1664 1551 1612 1665 1551 1612 1665 1537 1596 1651 1536 1595 1650 1538 1597 1652 1537 1596 1651 1551 1612 1665 1551 1612 1665 1552 1613 1666 1538 1597 1652 1539 1598 1653 1538 1597 1652 1552 1613 1666 1552 1613 1666 1553 1614 1667 1539 1598 1653 1540 1599 1654 1539 1598 1653 1553 1614 1667 1553 1614 1667 1554 1615 1668 1540 1599 1654 1541 1600 1655 1540 1599 1654 1554 1615 1668 1554 1615 1668 1555 1616 1669 1541 1600 1655 1542 1601 1656 1541 1600 1655 1555 1616 1669 1555 1616 1669 1556 1617 1670 1542 1601 1656 1674 1602 1799 1542 1601 1656 1556 1617 1670 1556 1617 1670 1938 1618 2065 1674 1602 1799 1543 1604 1657 1675 1603 1800 1996 1619 2123 1996 1619 2123 1557 1620 1671 1543 1604 1657 1544 1605 1658 1543 1604 1657 1557 1620 1671 1557 1620 1671 1558 1621 1672 1544 1605 1658 1545 1606 1659 1544 1605 1658 1558 1621 1672 1558 1621 1672 1559 1622 1673 1545 1606 1659 1546 1607 1660 1545 1606 1659 1559 1622 1673 1559 1622 1673 1560 1623 1674 1546 1607 1660 1547 1608 1661 1546 1607 1660 1560 1623 1674 1560 1623 1674 1561 1624 1675 1547 1608 1661 1547 1608 1661 1561 1624 1675 1562 1625 1676 1562 1625 1676 1548 1609 1662 1547 1608 1661 1549 1610 1663 1548 1609 1662 1562 1625 1676 1562 1625 1676 1563 1626 1677 1549 1610 1663 1549 1610 1663 1563 1626 1677 1564 1627 1678 1564 1627 1678 1550 1611 1664 1549 1610 1663 1550 1611 1664 1564 1627 1678 1565 1628 1679 1565 1628 1679 1551 1612 1665 1550 1611 1664 1552 1613 1666 1551 1612 1665 1565 1628 1679 1565 1628 1679 1566 1629 1680 1552 1613 1666 1553 1614 1667 1552 1613 1666 1566 1629 1680 1566 1629 1680 1567 1630 1681 1553 1614 1667 1554 1615 1668 1553 1614 1667 1567 1630 1681 1567 1630 1681 1568 1631 1682 1554 1615 1668 1555 1616 1669 1554 1615 1668 1568 1631 1682 1568 1631 1682 1569 1632 1683 1555 1616 1669 1556 1617 1670 1555 1616 1669 1569 1632 1683 1569 1632 1683 1570 1633 1684 1556 1617 1670 1938 1618 2065 1556 1617 1670 1570 1633 1684 1570 1633 1684 1939 1634 2066 1938 1618 2065 1571 1635 1685 1557 1620 1671 1996 1619 2123 1996 1619 2123 1676 1636 1801 1571 1635 1685 1572 1637 1686 1558 1621 1672 1557 1620 1671 1557 1620 1671 1571 1635 1685 1572 1637 1686 1573 1638 1687 1559 1622 1673 1558 1621 1672 1558 1621 1672 1572 1637 1686 1573 1638 1687 1574 1639 1688 1560 1623 1674 1559 1622 1673 1559 1622 1673 1573 1638 1687 1574 1639 1688 1575 1412 1689 1561 1624 1675 1560 1623 1674 1560 1623 1674 1574 1639 1688 1575 1412 1689 1576 1411 1690 1562 1625 1676 1561 1624 1675 1561 1624 1675 1575 1412 1689 1576 1411 1690 1577 1640 1691 1563 1626 1677 1562 1625 1676 1562 1625 1676 1576 1411 1690 1577 1640 1691 1578 1641 1692 1564 1627 1678 1563 1626 1677 1563 1626 1677 1577 1640 1691 1578 1641 1692 1579 1642 1693 1565 1628 1679 1564 1627 1678 1564 1627 1678 1578 1641 1692 1579 1642 1693 1580 1643 1694 1566 1629 1680 1565 1628 1679 1565 1628 1679 1579 1642 1693 1580 1643 1694 1581 1644 1695 1567 1630 1681 1566 1629 1680 1566 1629 1680 1580 1643 1694 1581 1644 1695 1582 1645 1696 1568 1631 1682 1567 1630 1681 1567 1630 1681 1581 1644 1695 1582 1645 1696 1583 1646 1697 1569 1632 1683 1568 1631 1682 1568 1631 1682 1582 1645 1696 1583 1646 1697 1584 1647 1698 1570 1633 1684 1569 1632 1683 1569 1632 1683 1583 1646 1697 1584 1647 1698 1677 1648 1802 1939 1634 2066 1570 1633 1684 1570 1633 1684 1584 1647 1698 1677 1648 1802 1571 1635 1685 1676 1636 1801 1678 1649 1803 1678 1649 1803 1585 1650 1699 1571 1635 1685 1572 1637 1686 1571 1635 1685 1585 1650 1699 1585 1650 1699 1586 1651 1700 1572 1637 1686 1573 1638 1687 1572 1637 1686 1586 1651 1700 1586 1651 1700 1587 1652 1701 1573 1638 1687 1574 1639 1688 1573 1638 1687 1587 1652 1701 1587 1652 1701 1383 1413 1484 1574 1639 1688 1383 1413 1484 4447 1409 1485 1575 1412 1689 1575 1412 1689 1574 1639 1688 1383 1413 1484 1580 1643 1694 1579 1642 1693 4448 1653 1702 4448 1653 1702 1588 1654 1703 1580 1643 1694 1581 1644 1695 1580 1643 1694 1588 1654 1703 1588 1654 1703 1589 1655 1704 1581 1644 1695 1582 1645 1696 1581 1644 1695 1589 1655 1704 1589 1655 1704 1590 1656 1705 1582 1645 1696 1583 1646 1697 1582 1645 1696 1590 1656 1705 1590 1656 1705 1591 1657 1706 1583 1646 1697 1584 1647 1698 1583 1646 1697 1591 1657 1706 1591 1657 1706 1592 1658 1707 1584 1647 1698 1677 1648 1802 1584 1647 1698 1592 1658 1707 1592 1658 1707 1940 1659 2067 1677 1648 1802 1586 1651 1700 1585 1650 1699 1593 1660 1708 1593 1660 1708 1594 1661 1709 1586 1651 1700 1587 1652 1701 1586 1651 1700 1594 1661 1709 1594 1661 1709 1595 1662 1710 1587 1652 1701 1383 1413 1484 1587 1652 1701 1595 1662 1710 1595 1662 1710 1596 1414 1711 1383 1413 1484 1944 1663 2071 1593 1660 1708 1585 1650 1699 1585 1650 1699 1678 1649 1803 1944 1663 2071 4451 1664 1733 4452 1665 1734 1657 1666 1781 1657 1666 1781 1659 1667 1784 4451 1664 1733 1665 1668 1790 1404 1669 1510 1597 1670 1713 1597 1670 1713 1941 1671 2068 1665 1668 1790 1404 1669 1510 1405 1672 1511 1598 1673 1714 1598 1673 1714 1597 1670 1713 1404 1669 1510 1405 1672 1511 1406 1674 1512 1599 1675 1715 1599 1675 1715 1598 1673 1714 1405 1672 1511 1406 1674 1512 1407 1676 1513 1600 1677 1716 1600 1677 1716 1599 1675 1715 1406 1674 1512 1407 1676 1513 1408 1678 1514 1601 1679 1717 1601 1679 1717 1600 1677 1716 1407 1676 1513 1408 1678 1514 1409 1680 1515 1602 1681 1718 1602 1681 1718 1601 1679 1717 1408 1678 1514 1409 1680 1515 1410 1682 1516 1603 1683 1719 1603 1683 1719 1602 1681 1718 1409 1680 1515 1410 1682 1516 1411 1684 1517 2883 1685 1720 2883 1685 1720 1603 1683 1719 1410 1682 1516 1679 1429 1804 1941 1671 2068 1597 1670 1713 1597 1670 1713 1605 1428 1722 1679 1429 1804 2876 1686 1529 1411 1684 1517 1410 1682 1516 1410 1682 1516 1421 1458 1528 2876 1686 1529 1421 1458 1528 1410 1682 1516 1409 1680 1515 1409 1680 1515 1420 1456 1527 1421 1458 1528 1420 1456 1527 1409 1680 1515 1408 1678 1514 1408 1678 1514 1419 1452 1526 1420 1456 1527 1419 1452 1526 1408 1678 1514 1407 1676 1513 1407 1676 1513 1418 1453 1525 1419 1452 1526 1418 1453 1525 1407 1676 1513 1406 1674 1512 1406 1674 1512 1417 1687 1524 1418 1453 1525 1417 1687 1524 1406 1674 1512 1405 1672 1511 1405 1672 1511 1416 1448 1523 1417 1687 1524 1416 1448 1523 1405 1672 1511 1404 1669 1510 1404 1669 1510 1415 1449 1522 1416 1448 1523 1415 1449 1522 1404 1669 1510 1665 1668 1790 1665 1668 1790 1384 1688 1486 1415 1449 1522 1599 1675 1715 1608 1689 1725 1607 1690 1724 1607 1690 1724 1598 1673 1714 1599 1675 1715 1608 1689 1725 1395 1691 1499 1394 1692 1498 1394 1692 1498 1607 1690 1724 1608 1689 1725 1395 1691 1499 1616 475 1736 1615 465 1735 1615 465 1735 1394 1692 1498 1395 1691 1499 1598 1673 1714 1607 1690 1724 1606 1693 1723 1606 1693 1723 1597 1670 1713 1598 1673 1714 1597 1670 1713 1606 1693 1723 1629 1430 1750 1629 1430 1750 1605 1428 1722 1597 1670 1713 1607 1690 1724 1394 1692 1498 1393 1419 1497 1393 1419 1497 1606 1693 1723 1607 1690 1724 1394 1692 1498 1615 465 1735 1386 460 1489 1386 460 1489 1393 1419 1497 1394 1692 1498 1600 1677 1716 1601 1679 1717 1621 1694 1742 1621 1694 1742 1599 1675 1715 1600 1677 1716 1621 1694 1742 1609 1695 1726 1608 1689 1725 1608 1689 1725 1599 1675 1715 1621 1694 1742 325 372 1490 1616 475 1736 1395 1691 1499 1395 1691 1499 1396 1696 1500 325 372 1490 1396 1696 1500 1395 1691 1499 1608 1689 1725 1608 1689 1725 1609 1695 1726 1396 1696 1500 1396 1696 1500 1609 1695 1726 1610 1697 1727 1610 1697 1727 1397 1698 1501 1396 1696 1500 325 372 1490 1396 1696 1500 1397 1698 1501 1397 1698 1501 1617 369 1737 325 372 1490 1618 368 1738 1617 369 1737 1397 1698 1501 1397 1698 1501 1622 1699 1743 1618 368 1738 1602 1681 1718 1611 1700 1728 1610 1697 1727 1610 1697 1727 1601 1679 1717 1602 1681 1718 1611 1700 1728 1622 1699 1743 1397 1698 1501 1397 1698 1501 1610 1697 1727 1611 1700 1728 1603 1683 1719 1612 1701 1729 1611 1700 1728 1611 1700 1728 1602 1681 1718 1603 1683 1719 1612 1701 1729 1613 1702 1730 1622 1699 1743 1622 1699 1743 1611 1700 1728 1612 1701 1729 2883 1685 1720 1613 1702 1730 1612 1701 1729 1612 1701 1729 1603 1683 1719 2883 1685 1720 1387 365 1491 1618 368 1738 1398 1433 1502 1398 1433 1502 1399 1420 1503 1387 365 1491 1604 1431 1721 1398 1433 1502 1613 1702 1730 1613 1702 1730 2883 1685 1720 1604 1431 1721 1398 1433 1502 1618 368 1738 1622 1699 1743 1622 1699 1743 1613 1702 1730 1398 1433 1502 1476 1523 1585 1475 1522 1584 1484 1532 1597 1484 1532 1597 1628 1546 1749 1476 1523 1585 1624 1476 1745 1623 1475 1744 1435 1462 1543 1435 1462 1543 1442 1473 1550 1624 1476 1745 1625 1489 1746 1624 1476 1745 1442 1473 1550 1442 1473 1550 1452 1487 1560 1625 1489 1746 1626 1503 1747 1625 1489 1746 1452 1487 1560 1452 1487 1560 1465 1501 1573 1626 1503 1747 1627 1525 1748 1626 1503 1747 1465 1501 1573 1465 1501 1573 1476 1523 1585 1627 1525 1748 1486 1534 1599 1477 1524 1586 1627 1525 1748 1627 1525 1748 1485 1548 1598 1486 1534 1599 1485 1548 1598 1627 1525 1748 1476 1523 1585 1476 1523 1585 1628 1546 1749 1485 1548 1598 1609 1695 1726 1621 1694 1742 1601 1679 1717 1601 1679 1717 1610 1697 1727 1609 1695 1726 1629 1430 1750 1606 1693 1723 1393 1419 1497 1393 1419 1497 1392 1418 1496 1629 1430 1750 1454 1506 1562 1455 1492 1563 1447 1480 1555 1447 1480 1555 1446 1467 1554 1454 1506 1562 1473 1703 1581 2878 1704 1591 1461 1497 1569 1461 1497 1569 1460 1496 1568 1473 1703 1581 1655 1483 1779 1633 1705 1754 1460 1496 1568 1460 1496 1568 1438 1469 1546 1655 1483 1779 1631 1515 1752 1636 1706 1757 1637 1707 1758 1637 1707 1758 1630 1513 1751 1631 1515 1752 1632 1517 1753 1635 1708 1756 1636 1706 1757 1636 1706 1757 1631 1515 1752 1632 1517 1753 1634 1519 1755 1633 1705 1754 1635 1708 1756 1635 1708 1756 1632 1517 1753 1634 1519 1755 1633 1705 1754 1634 1519 1755 1473 1703 1581 1473 1703 1581 1460 1496 1568 1633 1705 1754 1636 1706 1757 1653 1495 1777 1458 1493 1566 1458 1493 1566 1637 1707 1758 1636 1706 1757 1633 1705 1754 1655 1483 1779 1459 1482 1567 1459 1482 1567 1635 1708 1756 1633 1705 1754 1481 1518 1590 1490 1553 1603 1473 1703 1581 1473 1703 1581 1634 1519 1755 1481 1518 1590 1656 1552 1780 2878 1704 1591 1473 1703 1581 1473 1703 1581 1490 1553 1603 1656 1552 1780 1639 1709 1760 1457 1494 1565 1638 1481 1759 1638 1481 1759 1456 1491 1564 1639 1709 1760 1637 1707 1758 1458 1493 1566 1457 1494 1565 1457 1494 1565 1639 1709 1760 1637 1707 1758 1630 1513 1751 1637 1707 1758 1639 1709 1760 1639 1709 1760 1640 1509 1761 1630 1513 1751 1640 1509 1761 1639 1709 1760 1456 1491 1564 1456 1491 1564 1641 1510 1762 1640 1509 1761 1641 1510 1762 1456 1491 1564 1455 1492 1563 1455 1492 1563 1468 1505 1576 1641 1510 1762 1666 1444 1791 1930 1439 2057 1414 1438 1521 1414 1438 1521 1425 1443 1533 1666 1444 1791 1425 1443 1533 1435 1462 1543 1623 1475 1744 1623 1475 1744 1436 1445 1544 1425 1443 1533 1485 1548 1598 1628 1546 1749 1494 1545 1607 1494 1545 1607 1495 1549 1608 1485 1548 1598 1501 1540 1615 1491 1543 1604 1482 1531 1595 1482 1531 1595 2881 1541 1594 1501 1540 1615 1589 1655 1704 1648 1710 1772 1647 1711 1771 1647 1711 1771 1590 1656 1705 1589 1655 1704 1652 1712 1776 1651 1713 1775 1648 1710 1772 1648 1710 1772 1660 1714 1785 1652 1712 1776 1649 1715 1773 1650 1716 1774 1651 1713 1775 1651 1713 1775 1652 1712 1776 1649 1715 1773 1636 1706 1757 1635 1708 1756 1459 1482 1567 1459 1482 1567 1653 1495 1777 1636 1706 1757 1654 1479 1778 1437 1468 1545 1446 1467 1554 1446 1467 1554 1447 1480 1555 1654 1479 1778 1655 1483 1779 1438 1469 1546 1437 1468 1545 1437 1468 1545 1654 1479 1778 1655 1483 1779 1488 1535 1601 1489 1554 1602 1490 1553 1603 1490 1553 1603 1481 1518 1590 1488 1535 1601 1487 1528 1600 1489 1554 1602 1488 1535 1601 1488 1535 1601 1478 1527 1587 1487 1528 1600 1497 1717 1610 1498 1551 1611 1489 1554 1602 1489 1554 1602 1487 1528 1600 1497 1717 1610 1427 1464 1535 1428 1454 1536 1418 1453 1525 1418 1453 1525 1417 1687 1524 1427 1464 1535 1426 1447 1534 1427 1464 1535 1417 1687 1524 1417 1687 1524 1416 1448 1523 1426 1447 1534 1667 1450 1792 1415 1449 1522 1384 1688 1486 1384 1688 1486 1713 1718 1840 1667 1450 1792 1502 1570 1616 1503 1564 1617 1498 1551 1611 1498 1551 1611 1497 1717 1610 1502 1570 1616 1657 1666 1781 1594 1661 1709 1593 1660 1708 1593 1660 1708 1945 1719 2072 1657 1666 1781 4452 1665 1734 1595 1662 1710 1594 1661 1709 1594 1661 1709 1657 1666 1781 4452 1665 1734 1658 1720 1782 2005 1721 2133 1947 1722 2074 1947 1722 2074 4459 1723 2132 1658 1720 1782 1657 1666 1781 1945 1719 2072 2001 1724 2128 2001 1724 2128 1659 1667 1784 1657 1666 1781 1946 1725 2073 4456 1726 1783 4451 1664 1733 4451 1664 1733 1659 1667 1784 1946 1725 2073 1591 1657 1706 1590 1656 1705 1647 1711 1771 1647 1711 1771 2002 1727 2129 1591 1657 1706 1647 1711 1771 1646 1728 1770 2008 1729 2136 2008 1729 2136 2002 1727 2129 1647 1711 1771 1589 1655 1704 1588 1654 1703 1660 1714 1785 1660 1714 1785 1648 1710 1772 1589 1655 1704 1648 1710 1772 1651 1713 1775 1646 1728 1770 1646 1728 1770 1647 1711 1771 1648 1710 1772 1651 1713 1775 1650 1716 1774 1645 1730 1769 1645 1730 1769 1646 1728 1770 1651 1713 1775 1650 1716 1774 4455 1731 1767 1644 1732 1768 1644 1732 1768 1645 1730 1769 1650 1716 1774 1588 1654 1703 4448 1653 1702 4449 1733 1712 4449 1733 1712 1660 1714 1785 1588 1654 1703 4449 1733 1712 1642 1734 1763 1652 1712 1776 1652 1712 1776 1660 1714 1785 4449 1733 1712 1649 1715 1773 1652 1712 1776 1642 1734 1763 1642 1734 1763 1643 1735 1764 1649 1715 1773 1649 1715 1773 1643 1735 1764 4453 1736 1765 4453 1736 1765 4454 1737 1766 1649 1715 1773 1650 1716 1774 1649 1715 1773 4454 1737 1766 4454 1737 1766 4455 1731 1767 1650 1716 1774 1948 1738 2075 2008 1729 2136 1646 1728 1770 1646 1728 1770 1645 1730 1769 1948 1738 2075 1906 1739 2033 1948 1738 2075 1645 1730 1769 1645 1730 1769 1644 1732 1768 1906 1739 2033 1664 1740 1789 1882 1741 2009 1883 1742 2010 1883 1742 2010 1662 1743 1787 1664 1740 1789 1663 1744 1788 1664 1740 1789 1661 1745 1786 1661 1745 1786 1904 1746 2031 1663 1744 1788 1686 1747 1813 1928 1417 2055 1927 458 2054 1927 458 2054 1680 1141 1805 1686 1747 1813 1687 1748 1814 1686 1747 1813 1680 1141 1805 1680 1141 1805 1681 1143 1806 1687 1748 1814 1688 1749 1815 1687 1748 1814 1681 1143 1806 1681 1143 1806 1682 1142 1807 1688 1749 1815 1683 1064 1809 1032 1085 1810 1695 1750 1822 1695 1750 1822 1694 1751 1821 1683 1064 1809 1696 1752 1823 1695 1750 1822 1032 1085 1810 1032 1085 1810 1954 1088 2081 1696 1752 1823 1697 1753 1824 1696 1752 1823 1954 1088 2081 1954 1088 2081 1955 1087 2082 1697 1753 1824 1698 1754 1825 1697 1753 1824 1955 1087 2082 1955 1087 2082 1956 1129 2083 1698 1754 1825 1699 1755 1826 1698 1754 1825 1956 1129 2083 1956 1129 2083 1684 1128 1811 1699 1755 1826 1700 1756 1827 1699 1755 1826 1684 1128 1811 1684 1128 1811 1685 1110 1812 1700 1756 1827 1929 1427 2056 1700 1756 1827 1685 1110 1812 1685 1110 1812 1949 421 2076 1929 1427 2056 1916 1757 2043 1679 1429 1804 1928 1417 2055 1928 1417 2055 1686 1747 1813 1916 1757 2043 1916 1757 2043 1686 1747 1813 1687 1748 1814 1687 1748 1814 1965 1758 2092 1916 1757 2043 1915 1759 2042 1693 1760 1820 1694 1751 1821 1694 1751 1821 1925 1761 2052 1915 1759 2042 1925 1761 2052 1694 1751 1821 1695 1750 1822 1695 1750 1822 1926 1762 2053 1925 1761 2052 1698 1754 1825 1710 1763 1837 1709 1764 1836 1709 1764 1836 1697 1753 1824 1698 1754 1825 1711 1765 1838 1710 1763 1837 1698 1754 1825 1698 1754 1825 1699 1755 1826 1711 1765 1838 1699 1755 1826 1700 1756 1827 1712 1766 1839 1712 1766 1839 1711 1765 1838 1699 1755 1826 1930 1439 2057 1712 1766 1839 1700 1756 1827 1700 1756 1827 1929 1427 2056 1930 1439 2057 1722 1767 1849 1721 1768 1848 1709 1764 1836 1709 1764 1836 1710 1763 1837 1722 1767 1849 1723 1769 1850 1722 1767 1849 1710 1763 1837 1710 1763 1837 1711 1765 1838 1723 1769 1850 1724 1770 1851 1723 1769 1850 1711 1765 1838 1711 1765 1838 1712 1766 1839 1724 1770 1851 1666 1444 1791 1668 1446 1793 1735 1771 1862 1735 1771 1862 1724 1770 1851 1666 1444 1791 1725 1772 1852 1667 1450 1792 1713 1718 1840 1713 1718 1840 1714 1773 1841 1725 1772 1852 1728 1774 1855 1727 1775 1854 1716 1776 1843 1716 1776 1843 1717 1777 1844 1728 1774 1855 1729 1778 1856 1728 1774 1855 1717 1777 1844 1717 1777 1844 1718 1779 1845 1729 1778 1856 1730 1780 1857 1729 1778 1856 1718 1779 1845 1718 1779 1845 1719 1781 1846 1730 1780 1857 1732 1782 1859 1731 1783 1858 1721 1768 1848 1721 1768 1848 1722 1767 1849 1732 1782 1859 1733 1784 1860 1732 1782 1859 1722 1767 1849 1722 1767 1849 1723 1769 1850 1733 1784 1860 1734 1785 1861 1733 1784 1860 1723 1769 1850 1723 1769 1850 1724 1770 1851 1734 1785 1861 1743 1786 1870 1669 1465 1794 1725 1772 1852 1725 1772 1852 1726 1787 1853 1743 1786 1870 1744 1788 1871 1743 1786 1870 1726 1787 1853 1726 1787 1853 1727 1775 1854 1744 1788 1871 1727 1775 1854 1728 1774 1855 1745 1789 1872 1745 1789 1872 1744 1788 1871 1727 1775 1854 1736 1790 1863 1745 1789 1872 1728 1774 1855 1728 1774 1855 1729 1778 1856 1736 1790 1863 1737 1791 1864 1736 1790 1863 1729 1778 1856 1729 1778 1856 1730 1780 1857 1737 1791 1864 1739 1792 1866 1738 1793 1865 1731 1783 1858 1731 1783 1858 1732 1782 1859 1739 1792 1866 1740 1794 1867 1739 1792 1866 1732 1782 1859 1732 1782 1859 1733 1784 1860 1740 1794 1867 1741 1795 1868 1740 1794 1867 1733 1784 1860 1733 1784 1860 1734 1785 1861 1741 1795 1868 1742 1796 1869 1960 1797 2087 1959 1798 2086 1959 1798 2086 1735 1771 1862 1742 1796 1869 1670 1477 1795 1742 1796 1869 1735 1771 1862 1735 1771 1862 1668 1446 1793 1670 1477 1795 1747 1799 1874 1974 1800 2101 1746 1801 1873 1746 1801 1873 1993 1802 2120 1747 1799 1874 1758 1803 1885 1747 1799 1874 1993 1802 2120 1993 1802 2120 1994 1804 2121 1758 1803 1885 1749 1805 1876 1748 1806 1875 1738 1793 1865 1738 1793 1865 1739 1792 1866 1749 1805 1876 1750 1807 1877 1749 1805 1876 1739 1792 1866 1739 1792 1866 1740 1794 1867 1750 1807 1877 1751 1808 1878 1750 1807 1877 1740 1794 1867 1740 1794 1867 1741 1795 1868 1751 1808 1878 1752 1809 1879 1961 1810 2088 1960 1797 2087 1960 1797 2087 1742 1796 1869 1752 1809 1879 1931 1490 2058 1752 1809 1879 1742 1796 1869 1742 1796 1869 1670 1477 1795 1931 1490 2058 1755 1811 1882 1754 1812 1881 1746 1801 1873 1746 1801 1873 1974 1800 2101 1755 1811 1882 1757 1813 1884 1756 1814 1883 1974 1800 2101 1974 1800 2101 1747 1799 1874 1757 1813 1884 1758 1803 1885 1992 1815 2119 1757 1813 1884 1757 1813 1884 1747 1799 1874 1758 1803 1885 1759 1816 1886 1737 1791 1864 1730 1780 1857 1730 1780 1857 1760 1817 1887 1759 1816 1886 1762 1818 1889 1761 1819 1888 1748 1806 1875 1748 1806 1875 1749 1805 1876 1762 1818 1889 1763 1820 1890 1762 1818 1889 1749 1805 1876 1749 1805 1876 1750 1807 1877 1763 1820 1890 1764 1821 1891 1763 1820 1890 1750 1807 1877 1750 1807 1877 1751 1808 1878 1764 1821 1891 1765 1822 1892 1962 1823 2089 1961 1810 2088 1961 1810 2088 1752 1809 1879 1765 1822 1892 1932 1504 2059 1765 1822 1892 1752 1809 1879 1752 1809 1879 1931 1490 2058 1932 1504 2059 1767 1824 1894 1766 1825 1893 1753 1826 1880 1753 1826 1880 1754 1812 1881 1767 1824 1894 1769 1827 1896 1768 1828 1895 1977 1829 2104 1977 1829 2104 1976 1830 2103 1769 1827 1896 1770 1831 1897 1769 1827 1896 1976 1830 2103 1976 1830 2103 1966 1832 2093 1770 1831 1897 1771 1833 1898 1770 1831 1897 1966 1832 2093 1966 1832 2093 1967 1834 2094 1771 1833 1898 1780 1835 1907 1771 1833 1898 1967 1834 2094 1967 1834 2094 1968 1836 2095 1780 1835 1907 1780 1835 1907 1968 1836 2095 1970 1837 2097 1970 1837 2097 1781 1838 1908 1780 1835 1907 1774 1839 1901 1773 1840 1900 1761 1819 1888 1761 1819 1888 1762 1818 1889 1774 1839 1901 1775 1841 1902 1774 1839 1901 1762 1818 1889 1762 1818 1889 1763 1820 1890 1775 1841 1902 1776 1842 1903 1775 1841 1902 1763 1820 1890 1763 1820 1890 1764 1821 1891 1776 1842 1903 1777 1843 1904 1963 1844 2090 1962 1823 2089 1962 1823 2089 1765 1822 1892 1777 1843 1904 1933 1526 2060 1777 1843 1904 1765 1822 1892 1765 1822 1892 1932 1504 2059 1933 1526 2060 1778 1845 1905 1792 1846 1919 1766 1825 1893 1766 1825 1893 1767 1824 1894 1778 1845 1905 1767 1824 1894 1977 1829 2104 1768 1828 1895 1768 1828 1895 1778 1845 1905 1767 1824 1894 1779 1847 1906 1768 1828 1895 1769 1827 1896 1769 1827 1896 1770 1831 1897 1779 1847 1906 1780 1835 1907 1779 1847 1906 1770 1831 1897 1770 1831 1897 1771 1833 1898 1780 1835 1907 1787 1848 1914 1786 1849 1913 1773 1840 1900 1773 1840 1900 1774 1839 1901 1787 1848 1914 1788 1850 1915 1787 1848 1914 1774 1839 1901 1774 1839 1901 1775 1841 1902 1788 1850 1915 1671 1533 1796 1790 1851 1917 1777 1843 1904 1777 1843 1904 1933 1526 2060 1671 1533 1796 1778 1845 1905 1768 1828 1895 1779 1847 1906 1779 1847 1906 1793 1852 1920 1778 1845 1905 1793 1852 1920 1779 1847 1906 1780 1835 1907 1780 1835 1907 1781 1838 1908 1793 1852 1920 1784 1853 1911 1806 1854 1933 1805 1855 1932 1805 1855 1932 1783 1856 1910 1784 1853 1911 1807 1857 1934 1806 1854 1933 1784 1853 1911 1784 1853 1911 1785 1858 1912 1807 1857 1934 1797 1859 1924 1796 1860 1923 1786 1849 1913 1786 1849 1913 1787 1848 1914 1797 1859 1924 1798 1861 1925 1797 1859 1924 1787 1848 1914 1787 1848 1914 1788 1850 1915 1798 1861 1925 1799 1862 1926 1798 1861 1925 1788 1850 1915 1788 1850 1915 1964 1863 2091 1799 1862 1926 1801 1864 1928 1800 1865 1927 1789 1866 1916 1789 1866 1916 1790 1851 1917 1801 1864 1928 1935 1550 2062 1801 1864 1928 1790 1851 1917 1790 1851 1917 1671 1533 1796 1935 1550 2062 1803 1867 1930 1794 1868 1921 1795 1869 1922 1795 1869 1922 1995 1870 2122 1803 1867 1930 1796 1860 1923 1816 1871 1943 1815 1872 1942 1815 1872 1942 1807 1857 1934 1796 1860 1923 1797 1859 1924 1817 1873 1944 1816 1871 1943 1816 1871 1943 1796 1860 1923 1797 1859 1924 1798 1861 1925 1818 1874 1945 1817 1873 1944 1817 1873 1944 1797 1859 1924 1798 1861 1925 1799 1862 1926 1819 1875 1946 1818 1874 1945 1818 1874 1945 1798 1861 1925 1799 1862 1926 1800 1865 1927 1820 1876 1947 1819 1875 1946 1819 1875 1946 1799 1862 1926 1800 1865 1927 1801 1864 1928 1821 1877 1948 1820 1876 1947 1820 1876 1947 1800 1865 1927 1801 1864 1928 1935 1550 2062 1936 1562 2063 1821 1877 1948 1821 1877 1948 1801 1864 1928 1935 1550 2062 1811 1878 1938 1810 1879 1937 1803 1867 1930 1803 1867 1930 1995 1870 2122 1811 1878 1938 1812 1880 1939 1811 1878 1938 1995 1870 2122 1995 1870 2122 1804 1881 1931 1812 1880 1939 1813 1882 1940 1812 1880 1939 1804 1881 1931 1804 1881 1931 1805 1855 1932 1813 1882 1940 1814 1883 1941 1813 1882 1940 1805 1855 1932 1805 1855 1932 1806 1854 1933 1814 1883 1941 1815 1872 1942 1814 1883 1941 1806 1854 1933 1806 1854 1933 1807 1857 1934 1815 1872 1942 1823 1884 1950 1822 1885 1949 1808 1571 1935 1808 1571 1935 1809 1886 1936 1823 1884 1950 1824 1887 1951 1823 1884 1950 1809 1886 1936 1809 1886 1936 1810 1879 1937 1824 1887 1951 1825 1888 1952 1824 1887 1951 1810 1879 1937 1810 1879 1937 1811 1878 1938 1825 1888 1952 1826 1889 1953 1825 1888 1952 1811 1878 1938 1811 1878 1938 1812 1880 1939 1826 1889 1953 1827 1890 1954 1826 1889 1953 1812 1880 1939 1812 1880 1939 1813 1882 1940 1827 1890 1954 1828 1891 1955 1827 1890 1954 1813 1882 1940 1813 1882 1940 1814 1883 1941 1828 1891 1955 1829 1892 1956 1828 1891 1955 1814 1883 1941 1814 1883 1941 1815 1872 1942 1829 1892 1956 1830 1893 1957 1829 1892 1956 1815 1872 1942 1815 1872 1942 1816 1871 1943 1830 1893 1957 1831 1894 1958 1830 1893 1957 1816 1871 1943 1816 1871 1943 1817 1873 1944 1831 1894 1958 1832 1895 1959 1831 1894 1958 1817 1873 1944 1817 1873 1944 1818 1874 1945 1832 1895 1959 1833 1896 1960 1832 1895 1959 1818 1874 1945 1818 1874 1945 1819 1875 1946 1833 1896 1960 1834 1897 1961 1833 1896 1960 1819 1875 1946 1819 1875 1946 1820 1876 1947 1834 1897 1961 1835 1898 1962 1834 1897 1961 1820 1876 1947 1820 1876 1947 1821 1877 1948 1835 1898 1962 1673 1585 1798 1835 1898 1962 1821 1877 1948 1821 1877 1948 1936 1562 2063 1673 1585 1798 1822 1885 1949 1836 1899 1963 1937 1587 2064 1937 1587 2064 1672 1586 1797 1822 1885 1949 1823 1884 1950 1837 1900 1964 1836 1899 1963 1836 1899 1963 1822 1885 1949 1823 1884 1950 1824 1887 1951 1838 1901 1965 1837 1900 1964 1837 1900 1964 1823 1884 1950 1824 1887 1951 1825 1888 1952 1839 1902 1966 1838 1901 1965 1838 1901 1965 1824 1887 1951 1825 1888 1952 1826 1889 1953 1840 1903 1967 1839 1902 1966 1839 1902 1966 1825 1888 1952 1826 1889 1953 1826 1889 1953 1827 1890 1954 1841 1904 1968 1841 1904 1968 1840 1903 1967 1826 1889 1953 1828 1891 1955 1842 1905 1969 1841 1904 1968 1841 1904 1968 1827 1890 1954 1828 1891 1955 1828 1891 1955 1829 1892 1956 1843 1906 1970 1843 1906 1970 1842 1905 1969 1828 1891 1955 1829 1892 1956 1830 1893 1957 1844 1907 1971 1844 1907 1971 1843 1906 1970 1829 1892 1956 1831 1894 1958 1845 1908 1972 1844 1907 1971 1844 1907 1971 1830 1893 1957 1831 1894 1958 1832 1895 1959 1846 1909 1973 1845 1908 1972 1845 1908 1972 1831 1894 1958 1832 1895 1959 1833 1896 1960 1847 1910 1974 1846 1909 1973 1846 1909 1973 1832 1895 1959 1833 1896 1960 1834 1897 1961 1848 1911 1975 1847 1910 1974 1847 1910 1974 1833 1896 1960 1834 1897 1961 1835 1898 1962 1849 1912 1976 1848 1911 1975 1848 1911 1975 1834 1897 1961 1835 1898 1962 1673 1585 1798 1674 1602 1799 1849 1912 1976 1849 1912 1976 1835 1898 1962 1673 1585 1798 1836 1899 1963 1850 1913 1977 1675 1603 1800 1675 1603 1800 1937 1587 2064 1836 1899 1963 1837 1900 1964 1851 1914 1978 1850 1913 1977 1850 1913 1977 1836 1899 1963 1837 1900 1964 1838 1901 1965 1852 1915 1979 1851 1914 1978 1851 1914 1978 1837 1900 1964 1838 1901 1965 1839 1902 1966 1853 1916 1980 1852 1915 1979 1852 1915 1979 1838 1901 1965 1839 1902 1966 1840 1903 1967 1854 1917 1981 1853 1916 1980 1853 1916 1980 1839 1902 1966 1840 1903 1967 1840 1903 1967 1841 1904 1968 1855 1918 1982 1855 1918 1982 1854 1917 1981 1840 1903 1967 1842 1905 1969 1856 1919 1983 1855 1918 1982 1855 1918 1982 1841 1904 1968 1842 1905 1969 1842 1905 1969 1843 1906 1970 1857 1920 1984 1857 1920 1984 1856 1919 1983 1842 1905 1969 1843 1906 1970 1844 1907 1971 1858 1921 1985 1858 1921 1985 1857 1920 1984 1843 1906 1970 1845 1908 1972 1859 1922 1986 1858 1921 1985 1858 1921 1985 1844 1907 1971 1845 1908 1972 1846 1909 1973 1860 1923 1987 1859 1922 1986 1859 1922 1986 1845 1908 1972 1846 1909 1973 1847 1910 1974 1861 1924 1988 1860 1923 1987 1860 1923 1987 1846 1909 1973 1847 1910 1974 1848 1911 1975 1862 1925 1989 1861 1924 1988 1861 1924 1988 1847 1910 1974 1848 1911 1975 1849 1912 1976 1863 1926 1990 1862 1925 1989 1862 1925 1989 1848 1911 1975 1849 1912 1976 1674 1602 1799 1938 1618 2065 1863 1926 1990 1863 1926 1990 1849 1912 1976 1674 1602 1799 1850 1913 1977 1864 1927 1991 1996 1619 2123 1996 1619 2123 1675 1603 1800 1850 1913 1977 1851 1914 1978 1865 1928 1992 1864 1927 1991 1864 1927 1991 1850 1913 1977 1851 1914 1978 1852 1915 1979 1866 1929 1993 1865 1928 1992 1865 1928 1992 1851 1914 1978 1852 1915 1979 1853 1916 1980 1867 1930 1994 1866 1929 1993 1866 1929 1993 1852 1915 1979 1853 1916 1980 1854 1917 1981 1868 1931 1995 1867 1930 1994 1867 1930 1994 1853 1916 1980 1854 1917 1981 1854 1917 1981 1855 1918 1982 1869 1932 1996 1869 1932 1996 1868 1931 1995 1854 1917 1981 1856 1919 1983 1870 1933 1997 1869 1932 1996 1869 1932 1996 1855 1918 1982 1856 1919 1983 1856 1919 1983 1857 1920 1984 1871 1934 1998 1871 1934 1998 1870 1933 1997 1856 1919 1983 1857 1920 1984 1858 1921 1985 1872 1935 1999 1872 1935 1999 1871 1934 1998 1857 1920 1984 1859 1922 1986 1873 1936 2000 1872 1935 1999 1872 1935 1999 1858 1921 1985 1859 1922 1986 1860 1923 1987 1874 1937 2001 1873 1936 2000 1873 1936 2000 1859 1922 1986 1860 1923 1987 1861 1924 1988 1875 1938 2002 1874 1937 2001 1874 1937 2001 1860 1923 1987 1861 1924 1988 1862 1925 1989 1876 1939 2003 1875 1938 2002 1875 1938 2002 1861 1924 1988 1862 1925 1989 1863 1926 1990 1877 1940 2004 1876 1939 2003 1876 1939 2003 1862 1925 1989 1863 1926 1990 1938 1618 2065 1939 1634 2066 1877 1940 2004 1877 1940 2004 1863 1926 1990 1938 1618 2065 1878 1941 2005 1676 1636 1801 1996 1619 2123 1996 1619 2123 1864 1927 1991 1878 1941 2005 1879 1942 2006 1878 1941 2005 1864 1927 1991 1864 1927 1991 1865 1928 1992 1879 1942 2006 1880 1943 2007 1879 1942 2006 1865 1928 1992 1865 1928 1992 1866 1929 1993 1880 1943 2007 1881 1944 2008 1880 1943 2007 1866 1929 1993 1866 1929 1993 1867 1930 1994 1881 1944 2008 1882 1741 2009 1881 1944 2008 1867 1930 1994 1867 1930 1994 1868 1931 1995 1882 1741 2009 1883 1742 2010 1882 1741 2009 1868 1931 1995 1868 1931 1995 1869 1932 1996 1883 1742 2010 1884 1945 2011 1883 1742 2010 1869 1932 1996 1869 1932 1996 1870 1933 1997 1884 1945 2011 1885 1946 2012 1884 1945 2011 1870 1933 1997 1870 1933 1997 1871 1934 1998 1885 1946 2012 1886 1947 2013 1885 1946 2012 1871 1934 1998 1871 1934 1998 1872 1935 1999 1886 1947 2013 1887 1948 2014 1886 1947 2013 1872 1935 1999 1872 1935 1999 1873 1936 2000 1887 1948 2014 1888 1949 2015 1887 1948 2014 1873 1936 2000 1873 1936 2000 1874 1937 2001 1888 1949 2015 1889 1950 2016 1888 1949 2015 1874 1937 2001 1874 1937 2001 1875 1938 2002 1889 1950 2016 1890 1951 2017 1889 1950 2016 1875 1938 2002 1875 1938 2002 1876 1939 2003 1890 1951 2017 1891 1952 2018 1890 1951 2017 1876 1939 2003 1876 1939 2003 1877 1940 2004 1891 1952 2018 1677 1648 1802 1891 1952 2018 1877 1940 2004 1877 1940 2004 1939 1634 2066 1677 1648 1802 1878 1941 2005 1892 1953 2019 1678 1649 1803 1678 1649 1803 1676 1636 1801 1878 1941 2005 1879 1942 2006 1893 1954 2020 1892 1953 2019 1892 1953 2019 1878 1941 2005 1879 1942 2006 1880 1943 2007 1894 1955 2021 1893 1954 2020 1893 1954 2020 1879 1942 2006 1880 1943 2007 1881 1944 2008 1663 1744 1788 1894 1955 2021 1894 1955 2021 1880 1943 2007 1881 1944 2008 1663 1744 1788 1881 1944 2008 1882 1741 2009 1882 1741 2009 1664 1740 1789 1663 1744 1788 1887 1948 2014 1896 1956 2023 1895 1957 2022 1895 1957 2022 1886 1947 2013 1887 1948 2014 1888 1949 2015 1897 1958 2024 1896 1956 2023 1896 1956 2023 1887 1948 2014 1888 1949 2015 1889 1950 2016 1898 1959 2025 1897 1958 2024 1897 1958 2024 1888 1949 2015 1889 1950 2016 1890 1951 2017 1899 1960 2026 1898 1959 2025 1898 1959 2025 1889 1950 2016 1890 1951 2017 1891 1952 2018 1900 1961 2027 1899 1960 2026 1899 1960 2026 1890 1951 2017 1891 1952 2018 1677 1648 1802 1940 1659 2067 1900 1961 2027 1900 1961 2027 1891 1952 2018 1677 1648 1802 1893 1954 2020 1902 1962 2029 1901 1963 2028 1901 1963 2028 1892 1953 2019 1893 1954 2020 1894 1955 2021 1903 1964 2030 1902 1962 2029 1902 1962 2029 1893 1954 2020 1894 1955 2021 1663 1744 1788 1904 1746 2031 1903 1964 2030 1903 1964 2030 1894 1955 2021 1663 1744 1788 1944 1663 2071 1678 1649 1803 1892 1953 2019 1892 1953 2019 1901 1963 2028 1944 1663 2071 1942 1965 2069 2000 1966 2127 1997 1967 2124 1997 1967 2124 1943 1968 2070 1942 1965 2069 1665 1668 1790 1941 1671 2068 1907 1969 2034 1907 1969 2034 1701 1970 1828 1665 1668 1790 1701 1970 1828 1907 1969 2034 1908 1971 2035 1908 1971 2035 1702 1972 1829 1701 1970 1828 1702 1972 1829 1908 1971 2035 1909 1973 2036 1909 1973 2036 1703 1974 1830 1702 1972 1829 1703 1974 1830 1909 1973 2036 1910 1975 2037 1910 1975 2037 1704 1976 1831 1703 1974 1830 1704 1976 1831 1910 1975 2037 1911 1977 2038 1911 1977 2038 1705 1978 1832 1704 1976 1831 1705 1978 1832 1911 1977 2038 1912 1979 2039 1912 1979 2039 1706 1980 1833 1705 1978 1832 1706 1980 1833 1912 1979 2039 1913 1981 2040 1913 1981 2040 1707 1982 1834 1706 1980 1833 1707 1982 1834 1913 1981 2040 1914 1983 2041 1914 1983 2041 1708 1984 1835 1707 1982 1834 1679 1429 1804 1916 1757 2043 1907 1969 2034 1907 1969 2034 1941 1671 2068 1679 1429 1804 1720 1985 1847 1719 1781 1846 1707 1982 1834 1707 1982 1834 1708 1984 1835 1720 1985 1847 1719 1781 1846 1718 1779 1845 1706 1980 1833 1706 1980 1833 1707 1982 1834 1719 1781 1846 1718 1779 1845 1717 1777 1844 1705 1978 1832 1705 1978 1832 1706 1980 1833 1718 1779 1845 1717 1777 1844 1716 1776 1843 1704 1976 1831 1704 1976 1831 1705 1978 1832 1717 1777 1844 1716 1776 1843 1715 1986 1842 1703 1974 1830 1703 1974 1830 1704 1976 1831 1716 1776 1843 1715 1986 1842 1714 1773 1841 1702 1972 1829 1702 1972 1829 1703 1974 1830 1715 1986 1842 1714 1773 1841 1713 1718 1840 1701 1970 1828 1701 1970 1828 1702 1972 1829 1714 1773 1841 1713 1718 1840 1384 1688 1486 1665 1668 1790 1665 1668 1790 1701 1970 1828 1713 1718 1840 1909 1973 2036 1908 1971 2035 1918 1987 2045 1918 1987 2045 1919 1988 2046 1909 1973 2036 1919 1988 2046 1918 1987 2045 1689 1989 1816 1689 1989 1816 1690 1990 1817 1919 1988 2046 1690 1990 1817 1689 1989 1816 1950 1147 2077 1950 1147 2077 1951 1154 2078 1690 1990 1817 1908 1971 2035 1907 1969 2034 1917 1991 2044 1917 1991 2044 1918 1987 2045 1908 1971 2035 1907 1969 2034 1916 1757 2043 1965 1758 2092 1965 1758 2092 1917 1991 2044 1907 1969 2034 1918 1987 2045 1917 1991 2044 1688 1749 1815 1688 1749 1815 1689 1989 1816 1918 1987 2045 1689 1989 1816 1688 1749 1815 1682 1142 1807 1682 1142 1807 1950 1147 2077 1689 1989 1816 1910 1975 2037 1909 1973 2036 1957 1992 2084 1957 1992 2084 1911 1977 2038 1910 1975 2037 1957 1992 2084 1909 1973 2036 1919 1988 2046 1919 1988 2046 1920 1993 2047 1957 1992 2084 1017 1069 1808 1691 1994 1818 1690 1990 1817 1690 1990 1817 1951 1154 2078 1017 1069 1808 1691 1994 1818 1920 1993 2047 1919 1988 2046 1919 1988 2046 1690 1990 1817 1691 1994 1818 1691 1994 1818 1692 1995 1819 1921 1996 2048 1921 1996 2048 1920 1993 2047 1691 1994 1818 1017 1069 1808 1952 1068 2079 1692 1995 1819 1692 1995 1819 1691 1994 1818 1017 1069 1808 1953 1065 2080 1958 1997 2085 1692 1995 1819 1692 1995 1819 1952 1068 2079 1953 1065 2080 1912 1979 2039 1911 1977 2038 1921 1996 2048 1921 1996 2048 1922 1998 2049 1912 1979 2039 1922 1998 2049 1921 1996 2048 1692 1995 1819 1692 1995 1819 1958 1997 2085 1922 1998 2049 1913 1981 2040 1912 1979 2039 1922 1998 2049 1922 1998 2049 1923 1999 2050 1913 1981 2040 1923 1999 2050 1922 1998 2049 1958 1997 2085 1958 1997 2085 1924 2000 2051 1923 1999 2050 1914 1983 2041 1913 1981 2040 1923 1999 2050 1923 1999 2050 1924 2000 2051 1914 1983 2041 1683 1064 1809 1694 1751 1821 1693 1760 1820 1693 1760 1820 1953 1065 2080 1683 1064 1809 1915 1759 2042 1914 1983 2041 1924 2000 2051 1924 2000 2051 1693 1760 1820 1915 1759 2042 1693 1760 1820 1924 2000 2051 1958 1997 2085 1958 1997 2085 1953 1065 2080 1693 1760 1820 1776 1842 1903 1964 1863 2091 1788 1850 1915 1788 1850 1915 1775 1841 1902 1776 1842 1903 1960 1797 2087 1741 1795 1868 1734 1785 1861 1734 1785 1861 1959 1798 2086 1960 1797 2087 1961 1810 2088 1751 1808 1878 1741 1795 1868 1741 1795 1868 1960 1797 2087 1961 1810 2088 1962 1823 2089 1764 1821 1891 1751 1808 1878 1751 1808 1878 1961 1810 2088 1962 1823 2089 1963 1844 2090 1776 1842 1903 1764 1821 1891 1764 1821 1891 1962 1823 2089 1963 1844 2090 1790 1851 1917 1789 1866 1916 1963 1844 2090 1963 1844 2090 1777 1843 1904 1790 1851 1917 1789 1866 1916 1964 1863 2091 1776 1842 1903 1776 1842 1903 1963 1844 2090 1789 1866 1916 1920 1993 2047 1921 1996 2048 1911 1977 2038 1911 1977 2038 1957 1992 2084 1920 1993 2047 1965 1758 2092 1687 1748 1814 1688 1749 1815 1688 1749 1815 1917 1991 2044 1965 1758 2092 1753 1826 1880 1745 1789 1872 1746 1801 1873 1746 1801 1873 1754 1812 1881 1753 1826 1880 1772 2001 1899 1759 1816 1886 1760 1817 1887 1760 1817 1887 1782 2002 1909 1772 2001 1899 1994 1804 2121 1737 1791 1864 1759 1816 1886 1759 1816 1886 1969 2003 2096 1994 1804 2121 1967 1834 2094 1966 1832 2093 1973 2004 2100 1973 2004 2100 1972 2005 2099 1967 1834 2094 1968 1836 2095 1967 1834 2094 1972 2005 2099 1972 2005 2099 1971 2006 2098 1968 1836 2095 1970 1837 2097 1968 1836 2095 1971 2006 2098 1971 2006 2098 1969 2003 2096 1970 1837 2097 1969 2003 2096 1759 1816 1886 1772 2001 1899 1772 2001 1899 1970 1837 2097 1969 2003 2096 1972 2005 2099 1973 2004 2100 1757 1813 1884 1757 1813 1884 1992 1815 2119 1972 2005 2099 1969 2003 2096 1971 2006 2098 1758 1803 1885 1758 1803 1885 1994 1804 2121 1969 2003 2096 1781 1838 1908 1970 1837 2097 1772 2001 1899 1772 2001 1899 1795 1869 1922 1781 1838 1908 1995 1870 2122 1795 1869 1922 1772 2001 1899 1772 2001 1899 1782 2002 1909 1995 1870 2122 1975 2007 2102 1755 1811 1882 1974 1800 2101 1974 1800 2101 1756 1814 1883 1975 2007 2102 1973 2004 2100 1975 2007 2102 1756 1814 1883 1756 1814 1883 1757 1813 1884 1973 2004 2100 1966 1832 2093 1976 1830 2103 1975 2007 2102 1975 2007 2102 1973 2004 2100 1966 1832 2093 1976 1830 2103 1977 1829 2104 1755 1811 1882 1755 1811 1882 1975 2007 2102 1976 1830 2103 1977 1829 2104 1767 1824 1894 1754 1812 1881 1754 1812 1881 1755 1811 1882 1977 1829 2104 1666 1444 1791 1724 1770 1851 1712 1766 1839 1712 1766 1839 1930 1439 2057 1666 1444 1791 1724 1770 1851 1735 1771 1862 1959 1798 2086 1959 1798 2086 1734 1785 1861 1724 1770 1851 1789 1866 1916 1800 1865 1927 1799 1862 1926 1799 1862 1926 1964 1863 2091 1789 1866 1916 1807 1857 1934 1785 1858 1912 1786 1849 1913 1786 1849 1913 1796 1860 1923 1807 1857 1934 1897 1958 2024 1898 1959 2025 1986 2008 2113 1986 2008 2113 1987 2009 2114 1897 1958 2024 1991 2010 2118 2003 2011 2130 1987 2009 2114 1987 2009 2114 1990 2012 2117 1991 2010 2118 1988 2013 2115 1991 2010 2118 1990 2012 2117 1990 2012 2117 1989 2014 2116 1988 2013 2115 1972 2005 2099 1992 1815 2119 1758 1803 1885 1758 1803 1885 1971 2006 2098 1972 2005 2099 1993 1802 2120 1746 1801 1873 1745 1789 1872 1745 1789 1872 1736 1790 1863 1993 1802 2120 1994 1804 2121 1993 1802 2120 1736 1790 1863 1736 1790 1863 1737 1791 1864 1994 1804 2121 1793 1852 1920 1781 1838 1908 1795 1869 1922 1795 1869 1922 1794 1868 1921 1793 1852 1920 1792 1846 1919 1778 1845 1905 1793 1852 1920 1793 1852 1920 1794 1868 1921 1792 1846 1919 1802 2015 1929 1792 1846 1919 1794 1868 1921 1794 1868 1921 1803 1867 1930 1802 2015 1929 1726 1787 1853 1715 1986 1842 1716 1776 1843 1716 1776 1843 1727 1775 1854 1726 1787 1853 1725 1772 1852 1714 1773 1841 1715 1986 1842 1715 1986 1842 1726 1787 1853 1725 1772 1852 1667 1450 1792 1725 1772 1852 1669 1465 1794 1669 1465 1794 1426 1447 1534 1667 1450 1792 1809 1886 1936 1802 2015 1929 1803 1867 1930 1803 1867 1930 1810 1879 1937 1809 1886 1936 1672 1586 1797 1515 1572 1629 1808 1571 1935 1808 1571 1935 1822 1885 1949 1672 1586 1797 1997 1967 2124 1945 1719 2072 1901 1963 2028 1901 1963 2028 1902 1962 2029 1997 1967 2124 1943 1968 2070 1997 1967 2124 1902 1962 2029 1902 1962 2029 1903 1964 2030 1943 1968 2070 1901 1963 2028 1945 1719 2072 1593 1660 1708 1593 1660 1708 1944 1663 2071 1901 1963 2028 1997 1967 2124 2000 1966 2127 2001 1724 2128 2001 1724 2128 1945 1719 2072 1997 1967 2124 1946 1725 2073 2000 1966 2127 1942 1965 2069 1942 1965 2069 1999 2016 2126 1946 1725 2073 2001 1724 2128 2000 1966 2127 1946 1725 2073 1946 1725 2073 1659 1667 1784 2001 1724 2128 1899 1960 2026 2002 1727 2129 1986 2008 2113 1986 2008 2113 1898 1959 2025 1899 1960 2026 1986 2008 2113 2002 1727 2129 2008 1729 2136 2008 1729 2136 1985 2017 2112 1986 2008 2113 1897 1958 2024 1987 2009 2114 2003 2011 2130 2003 2011 2130 1896 1956 2023 1897 1958 2024 1987 2009 2114 1986 2008 2113 1985 2017 2112 1985 2017 2112 1990 2012 2117 1987 2009 2114 1990 2012 2117 1985 2017 2112 1984 2018 2111 1984 2018 2111 1989 2014 2116 1990 2012 2117 1989 2014 2116 1984 2018 2111 1983 2019 2110 1983 2019 2110 1982 2020 2109 1989 2014 2116 1896 1956 2023 2003 2011 2130 1905 2021 2032 1905 2021 2032 1895 1957 2022 1896 1956 2023 1905 2021 2032 2003 2011 2130 1991 2010 2118 1991 2010 2118 1978 2022 2105 1905 2021 2032 1988 2013 2115 1979 2023 2106 1978 2022 2105 1978 2022 2105 1991 2010 2118 1988 2013 2115 1988 2013 2115 1981 2024 2108 1980 2025 2107 1980 2025 2107 1979 2023 2106 1988 2013 2115 1989 2014 2116 1982 2020 2109 1981 2024 2108 1981 2024 2108 1988 2013 2115 1989 2014 2116 1948 1738 2075 1984 2018 2111 1985 2017 2112 1985 2017 2112 2008 1729 2136 1948 1738 2075 1906 1739 2033 1983 2019 2110 1984 2018 2111 1984 2018 2111 1948 1738 2075 1906 1739 2033 1658 1720 1782 4456 1726 1783 1946 1725 2073 1946 1725 2073 2005 1721 2133 1658 1720 1782 1946 1725 2073 1999 2016 2126 1998 2026 2125 1998 2026 2125 2005 1721 2133 1946 1725 2073 2005 1721 2133 1998 2026 2125 2004 2027 2131 2004 2027 2131 1947 1722 2074 2005 1721 2133 1753 1826 1880 1766 1825 1893 2006 2028 2134 2006 2028 2134 2007 2029 2135 1753 1826 1880 2006 2028 2134 1467 1507 1575 1454 1506 1562 1454 1506 1562 2007 2029 2135 2006 2028 2134 2007 2029 2135 1454 1506 1562 1444 1463 1552 1444 1463 1552 1669 1465 1794 2007 2029 2135 1753 1826 1880 2007 2029 2135 1669 1465 1794 1669 1465 1794 1743 1786 1870 1753 1826 1880 1454 1506 1562 1446 1467 1554 1445 1466 1553 1445 1466 1553 1444 1463 1552 1454 1506 1562 1753 1826 1880 1743 1786 1870 1744 1788 1871 1744 1788 1871 1745 1789 1872 1753 1826 1880 1934 2030 2061 1487 1528 1600 1467 1507 1575 1467 1507 1575 2006 2028 2134 1934 2030 2061 1792 1846 1919 1934 2030 2061 2006 2028 2134 2006 2028 2134 1766 1825 1893 1792 1846 1919 1802 2015 1929 1791 2031 1918 1934 2030 2061 1934 2030 2061 1792 1846 1919 1802 2015 1929 1934 2030 2061 1791 2031 1918 1497 1717 1610 1497 1717 1610 1487 1528 1600 1934 2030 2061 1808 1571 1935 1502 1570 1616 1497 1717 1610 1497 1717 1610 1791 2031 1918 1808 1571 1935 1809 1886 1936 1808 1571 1935 1791 2031 1918 1791 2031 1918 1802 2015 1929 1809 1886 1936 1592 1658 1707 1591 1657 1706 2002 1727 2129 2002 1727 2129 1940 1659 2067 1592 1658 1707 2002 1727 2129 1899 1960 2026 1900 1961 2027 1900 1961 2027 1940 1659 2067 2002 1727 2129 4459 1723 2132 1947 1722 2074 2004 2027 2131 2004 2027 2131 4460 2032 2137 4459 1723 2132 2884 1434 3040 2011 2033 2140 1400 1422 3016 1400 1422 3016 2873 1421 3015 2884 1434 3040 2875 1435 3019 2874 1423 3017 1400 1422 3016 1400 1422 3016 2011 2033 2140 2875 1435 3019 2070 2034 2199 2010 2035 2139 2009 2036 2138 2009 2036 2138 2077 2037 2206 2070 2034 2199 2074 2038 2203 2072 2039 2201 2010 2035 2139 2010 2035 2139 2070 2034 2199 2074 2038 2203 1422 1441 3022 2875 1435 3019 2011 2033 2140 2011 2033 2140 2012 2040 2141 1422 1441 3022 2876 1686 3021 1421 1458 3020 1431 1457 3023 1431 1457 3023 2018 2041 2147 2876 1686 3021 2015 2042 2144 2012 2040 2141 2075 2043 2204 2075 2043 2204 2091 2044 2220 2015 2042 2144 1432 1460 3024 1422 1441 3022 2012 2040 2141 2012 2040 2141 2015 2042 2144 1432 1460 3024 2017 2045 2146 2015 2042 2144 2091 2044 2220 2091 2044 2220 2016 2046 2145 2017 2045 2146 1439 1471 3025 1432 1460 3024 2015 2042 2144 2015 2042 2144 2017 2045 2146 1439 1471 3025 2020 2047 2149 2017 2045 2146 2016 2046 2145 2016 2046 2145 2019 2048 2148 2020 2047 2149 1449 1485 3026 1439 1471 3025 2017 2045 2146 2017 2045 2146 2020 2047 2149 1449 1485 3026 1461 1497 3027 2021 2049 2150 2018 2041 2147 2018 2041 2147 1431 1457 3023 1461 1497 3027 2023 2050 2152 2088 2051 2217 2089 2052 2218 2089 2052 2218 2092 2053 2221 2023 2050 2152 2022 2054 2151 2020 2047 2149 2019 2048 2148 2019 2048 2148 2087 2055 2216 2022 2054 2151 1462 1499 3028 1449 1485 3026 2020 2047 2149 2020 2047 2149 2022 2054 2151 1462 1499 3028 2024 2056 2153 2087 2055 2216 2088 2051 2217 2088 2051 2217 2023 2050 2152 2024 2056 2153 2025 2057 2154 2022 2054 2151 2087 2055 2216 2087 2055 2216 2024 2056 2153 2025 2057 2154 2877 1521 3029 1462 1499 3028 2022 2054 2151 2022 2054 2151 2025 2057 2154 2877 1521 3029 2880 1536 3032 2024 2056 2153 2023 2050 2152 2023 2050 2152 2879 1537 3031 2880 1536 3032 2881 1541 3033 2025 2057 2154 2024 2056 2153 2024 2056 2153 2880 1536 3032 2881 1541 3033 1482 1531 3034 2877 1521 3029 2025 2057 2154 2025 2057 2154 2881 1541 3033 1482 1531 3034 1499 1538 3036 2879 1537 3031 2026 2058 2155 2026 2058 2155 2882 1566 3035 1499 1538 3036 2009 2036 2138 2010 2035 2139 1614 1432 3039 1614 1432 3039 1604 1431 3038 2009 2036 2138 1614 1432 3039 2010 2035 2139 2072 2039 2201 2072 2039 2201 2884 1434 3040 1614 1432 3039 2074 2038 2203 2075 2043 2204 2073 2108 2202 2073 2108 2202 2072 2039 2201 2074 2038 2203 2073 2108 2202 2011 2033 2140 2884 1434 3040 2884 1434 3040 2072 2039 2201 2073 2108 2202 2075 2043 2204 2012 2040 2141 2011 2033 2140 2011 2033 2140 2073 2108 2202 2075 2043 2204 2014 2107 2143 2076 2106 2205 2071 2109 2200 2071 2109 2200 2013 2110 2142 2014 2107 2143 2076 2106 2205 2077 2037 2206 2009 2036 2138 2009 2036 2138 2071 2109 2200 2076 2106 2205 2089 2052 2218 2078 2111 2207 2018 2041 2147 2018 2041 2147 2021 2049 2150 2089 2052 2218 2878 1704 3030 2026 2058 2155 2021 2049 2150 2021 2049 2150 1461 1497 3027 2878 1704 3030 1656 1552 3041 2882 1566 3035 2026 2058 2155 2026 2058 2155 2878 1704 3030 1656 1552 3041 2009 2036 2138 1604 1431 3038 2883 1685 3037 2883 1685 3037 1411 1684 3018 2009 2036 2138 2071 2109 2200 2009 2036 2138 1411 1684 3018 1411 1684 3018 2876 1686 3021 2071 2109 2200 2018 2041 2147 2078 2111 2207 2014 2107 2143 2014 2107 2143 2013 2110 2142 2018 2041 2147 2013 2110 2142 2071 2109 2200 2876 1686 3021 2876 1686 3021 2018 2041 2147 2013 2110 2142 2089 2052 2218 2021 2049 2150 2026 2058 2155 2026 2058 2155 2092 2053 2221 2089 2052 2218 2026 2058 2155 2879 1537 3031 2023 2050 2152 2023 2050 2152 2092 2053 2221 2026 2058 2155 1926 1762 3944 1695 1750 3919 1696 1752 3920 1696 1752 3920 2887 2897 3044 1926 1762 3944 1709 1764 3923 2887 2897 3044 1696 1752 3920 1696 1752 3920 1697 1753 3921 1709 1764 3923 2946 2898 3103 2953 2899 3110 2885 2900 3042 2885 2900 3042 2886 2901 3043 2946 2898 3103 2950 2902 3107 2946 2898 3103 2886 2901 3043 2886 2901 3043 2948 2903 3105 2950 2902 3107 1721 1768 3926 2888 2904 3045 2887 2897 3044 2887 2897 3044 1709 1764 3923 1721 1768 3926 1720 1985 3925 2894 2905 3051 1730 1780 3927 1730 1780 3927 1719 1781 3924 1720 1985 3925 2891 2906 3048 2967 2907 3124 2951 2908 3108 2951 2908 3108 2888 2904 3045 2891 2906 3048 1731 1783 3928 2891 2906 3048 2888 2904 3045 2888 2904 3045 1721 1768 3926 1731 1783 3928 2893 2909 3050 2892 2910 3049 2967 2907 3124 2967 2907 3124 2891 2906 3048 2893 2909 3050 1738 1793 3929 2893 2909 3050 2891 2906 3048 2891 2906 3048 1731 1783 3928 1738 1793 3929 2896 2911 3053 2895 2912 3052 2892 2910 3049 2892 2910 3049 2893 2909 3050 2896 2911 3053 1748 1806 3930 2896 2911 3053 2893 2909 3050 2893 2909 3050 1738 1793 3929 1748 1806 3930 1760 1817 3931 1730 1780 3927 2894 2905 3051 2894 2905 3051 2897 2913 3054 1760 1817 3931 2899 2914 3056 2968 2915 3125 2965 2916 3122 2965 2916 3122 2964 2917 3121 2899 2914 3056 2898 2918 3055 2963 2919 3120 2895 2912 3052 2895 2912 3052 2896 2911 3053 2898 2918 3055 1761 1819 3932 2898 2918 3055 2896 2911 3053 2896 2911 3053 1748 1806 3930 1761 1819 3932 2900 2920 3057 2899 2914 3056 2964 2917 3121 2964 2917 3121 2963 2919 3120 2900 2920 3057 2901 2921 3058 2900 2920 3057 2963 2919 3120 2963 2919 3120 2898 2918 3055 2901 2921 3058 1773 1840 3933 2901 2921 3058 2898 2918 3055 2898 2918 3055 1761 1819 3932 1773 1840 3933 1784 1853 3936 1783 1856 3935 2899 2914 3056 2899 2914 3056 2900 2920 3057 1784 1853 3936 1785 1858 3937 1784 1853 3936 2900 2920 3057 2900 2920 3057 2901 2921 3058 1785 1858 3937 1786 1849 3938 1785 1858 3937 2901 2921 3058 2901 2921 3058 1773 1840 3933 1786 1849 3938 1805 1855 3940 1804 1881 3939 2902 2922 3059 2902 2922 3059 1783 1856 3935 1805 1855 3940 2885 2900 3042 1915 1759 3942 1925 1761 3943 1925 1761 3943 2886 2901 3043 2885 2900 3042 1925 1761 3943 1926 1762 3944 2948 2903 3105 2948 2903 3105 2886 2901 3043 1925 1761 3943 2950 2902 3107 2948 2903 3105 2949 2972 3106 2949 2972 3106 2951 2908 3108 2950 2902 3107 2949 2972 3106 2948 2903 3105 1926 1762 3944 1926 1762 3944 2887 2897 3044 2949 2972 3106 2951 2908 3108 2949 2972 3106 2887 2897 3044 2887 2897 3044 2888 2904 3045 2951 2908 3108 2890 2970 3047 2889 2973 3046 2947 2974 3104 2947 2974 3104 2952 2971 3109 2890 2970 3047 2952 2971 3109 2947 2974 3104 2885 2900 3042 2885 2900 3042 2953 2899 3110 2952 2971 3109 2965 2916 3122 2897 2913 3054 2894 2905 3051 2894 2905 3051 2954 2975 3111 2965 2916 3122 1782 2002 3934 1760 1817 3931 2897 2913 3054 2897 2913 3054 2902 2922 3059 1782 2002 3934 1995 1870 3945 1782 2002 3934 2902 2922 3059 2902 2922 3059 1804 1881 3939 1995 1870 3945 2885 2900 3042 1708 1984 3922 1914 1983 3941 1914 1983 3941 1915 1759 3942 2885 2900 3042 2947 2974 3104 1720 1985 3925 1708 1984 3922 1708 1984 3922 2885 2900 3042 2947 2974 3104 2894 2905 3051 2889 2973 3046 2890 2970 3047 2890 2970 3047 2954 2975 3111 2894 2905 3051 2889 2973 3046 2894 2905 3051 1720 1985 3925 1720 1985 3925 2947 2974 3104 2889 2973 3046 2965 2916 3122 2968 2915 3125 2902 2922 3059 2902 2922 3059 2897 2913 3054 2965 2916 3122 2902 2922 3059 2968 2915 3125 2899 2914 3056 2899 2914 3056 1783 1856 3935 2902 2922 3059 3750 3761 3947 4058 3762 4255 4059 3763 4256 4059 3763 4256 3751 3764 3948 3750 3761 3947 3754 3765 3951 4071 3766 4268 4072 3767 4269 4072 3767 4269 3755 3768 3952 3754 3765 3951 3750 3761 3947 3755 3768 3952 4072 3767 4269 4072 3767 4269 4058 3762 4255 3750 3761 3947 4446 1415 4645 3754 3765 3951 3755 3768 3952 3755 3768 3952 3758 3769 3955 4446 1415 4645 3756 3770 3953 3758 3769 3955 3755 3768 3952 3755 3768 3952 3750 3761 3947 3756 3770 3953 3756 3770 3953 3757 3771 3954 3760 3772 3957 3760 3772 3957 3759 3773 3956 3756 3770 3953 4447 1409 4647 4446 1415 4645 3758 3769 3955 3758 3769 3955 1382 1410 4646 4447 1409 4647 3759 3773 3956 1382 1410 4646 3758 3769 3955 3758 3769 3955 3756 3770 3953 3759 3773 3956 1382 1410 4646 3759 3773 3956 1577 1640 4649 1577 1640 4649 1576 1411 4648 1382 1410 4646 1578 1641 4650 1577 1640 4649 3759 3773 3956 3759 3773 3956 3760 3772 3957 1578 1641 4650 1579 1642 4651 1578 1641 4650 3760 3772 3957 3760 3772 3957 4448 1653 4652 1579 1642 4651 4448 1653 4652 3760 3772 3957 3757 3771 3954 3757 3771 3954 4449 1733 4655 4448 1653 4652 3752 3774 3949 1596 1414 4654 1595 1662 4653 1595 1662 4653 4452 1665 4658 3752 3774 3949 3751 3764 3948 4199 3775 4398 4449 1733 4655 4449 1733 4655 3757 3771 3954 3751 3764 3948 4058 3762 4255 4043 4129 4240 4044 4130 4241 4044 4130 4241 4059 3763 4256 4058 3762 4255 4059 3763 4256 4060 4144 4257 4073 4145 4270 4073 4145 4270 3751 3764 3948 4059 3763 4256 4060 4144 4257 4045 4131 4242 4046 4132 4243 4046 4132 4243 4061 4146 4258 4060 4144 4257 4062 4147 4259 4061 4146 4258 4046 4132 4243 4046 4132 4243 4047 4133 4244 4062 4147 4259 4063 4148 4260 4062 4147 4259 4047 4133 4244 4047 4133 4244 4048 4134 4245 4063 4148 4260 4064 4149 4261 4063 4148 4260 4048 4134 4245 4048 4134 4245 4049 4135 4246 4064 4149 4261 4065 4150 4262 4064 4149 4261 4049 4135 4246 4049 4135 4246 4050 4136 4247 4065 4150 4262 4065 4150 4262 4050 4136 4247 4051 4137 4248 4051 4137 4248 4066 4151 4263 4065 4150 4262 4066 4151 4263 4051 4137 4248 4052 4138 4249 4052 4138 4249 4067 4152 4264 4066 4151 4263 4067 4152 4264 4052 4138 4249 4053 4139 4250 4053 4139 4250 4068 4153 4265 4067 4152 4264 4054 4140 4251 4069 4154 4266 4068 4153 4265 4068 4153 4265 4053 4139 4250 4054 4140 4251 4055 4141 4252 4070 4155 4267 4069 4154 4266 4069 4154 4266 4054 4140 4251 4055 4141 4252 4070 4155 4267 4055 4141 4252 4056 4142 4253 4056 4142 4253 4071 3766 4268 4070 4155 4267 4071 3766 4268 4056 4142 4253 4057 4143 4254 4057 4143 4254 4072 3767 4269 4071 3766 4268 4058 3762 4255 4072 3767 4269 4057 4143 4254 4057 4143 4254 4043 4129 4240 4058 3762 4255 4073 4145 4270 4060 4144 4257 4061 4146 4258 4061 4146 4258 4074 4156 4271 4073 4145 4270 4081 4157 4272 4074 4156 4271 4061 4146 4258 4061 4146 4258 4062 4147 4259 4081 4157 4272 4075 4158 4273 4081 4157 4272 4062 4147 4259 4062 4147 4259 4063 4148 4260 4075 4158 4273 4076 4159 4274 4075 4158 4273 4063 4148 4260 4063 4148 4260 4064 4149 4261 4076 4159 4274 4077 4160 4275 4076 4159 4274 4064 4149 4261 4064 4149 4261 4065 4150 4262 4077 4160 4275 4077 4160 4275 4065 4150 4262 4066 4151 4263 4066 4151 4263 4078 4161 4276 4077 4160 4275 4078 4161 4276 4066 4151 4263 4067 4152 4264 4067 4152 4264 4079 4162 4277 4078 4161 4276 4079 4162 4277 4067 4152 4264 4068 4153 4265 4068 4153 4265 4082 4163 4281 4079 4162 4277 4073 4145 4270 4074 4156 4271 3749 4164 3946 3749 4164 3946 4080 4165 4279 4073 4145 4270 4450 4166 4656 4457 4167 4667 4075 4158 4278 4075 4158 4278 4076 4159 4274 4450 4166 4656 4198 4168 4397 4450 4166 4656 4076 4159 4274 4076 4159 4274 4077 4160 4275 4198 4168 4397 4078 4161 4276 4197 4169 4396 4198 4168 4397 4198 4168 4397 4077 4160 4275 4078 4161 4276 4197 4169 4396 4078 4161 4276 4079 4162 4277 4079 4162 4277 4196 4170 4395 4197 4169 4396 4080 4165 4279 4199 3775 4398 3751 3764 3948 3751 3764 3948 4073 4145 4270 4080 4165 4279 4070 4155 4267 4071 3766 4268 3754 3765 3951 3754 3765 3951 3753 4171 3950 4070 4155 4267 4195 4245 4394 4196 4170 4395 4079 4162 4277 4079 4162 4277 4082 4163 4281 4195 4245 4394 4451 1664 4657 4195 4245 4394 3752 3774 3949 3752 3774 3949 4452 1665 4658 4451 1664 4657 3761 4246 3958 4123 4247 4322 4081 4157 4280 4081 4157 4280 4075 4158 4278 3761 4246 3958 4196 4170 4395 4456 1726 4666 1658 1720 4665 1658 1720 4665 4197 4169 4396 4196 4170 4395 1906 1739 4668 1644 1732 4664 3761 4246 3958 3761 4246 3958 4458 4248 4669 1906 1739 4668 3757 3771 3954 3756 3770 3953 3750 3761 3947 3750 3761 3947 3751 3764 3948 3757 3771 3954 1596 1414 4654 3753 4171 3950 3754 3765 3951 3754 3765 3951 4446 1415 4645 1596 1414 4654 3752 3774 3949 4195 4245 4394 4082 4163 4281 4082 4163 4281 4122 4453 4321 3752 3774 3949 3753 4171 3950 1596 1414 4654 3752 3774 3949 3752 3774 3949 4122 4453 4321 3753 4171 3950 4070 4155 4267 3753 4171 3950 4122 4453 4321 4122 4453 4321 4069 4154 4266 4070 4155 4267 4122 4453 4321 4082 4163 4281 4068 4153 4265 4068 4153 4265 4069 4154 4266 4122 4453 4321 4197 4169 4396 1658 1720 4665 4459 1723 4670 4459 1723 4670 4198 4168 4397 4197 4169 4396 4449 1733 4655 4199 3775 4398 1643 1735 4660 1643 1735 4660 1642 1734 4659 4449 1733 4655 4199 3775 4398 4080 4165 4279 4453 1736 4661 4453 1736 4661 1643 1735 4660 4199 3775 4398 4080 4165 4279 3749 4164 3946 4454 1737 4662 4454 1737 4662 4453 1736 4661 4080 4165 4279 3749 4164 3946 4123 4247 4322 4455 1731 4663 4455 1731 4663 4454 1737 4662 3749 4164 3946 4123 4247 4322 3761 4246 3958 1644 1732 4664 1644 1732 4664 4455 1731 4663 4123 4247 4322 4059 3763 4256 4044 4130 4241 4045 4131 4242 4045 4131 4242 4060 4144 4257 4059 3763 4256 4456 1726 4666 4196 4170 4395 4195 4245 4394 4195 4245 4394 4451 1664 4657 4456 1726 4666 4458 4248 4669 3761 4246 3958 4075 4158 4278 4075 4158 4278 4457 4167 4667 4458 4248 4669 4450 4166 4656 4198 4168 4397 4459 1723 4670 4459 1723 4670 4460 2032 4671 4450 4166 4656 4081 4157 4272 4123 4247 4322 3749 4164 3946 3749 4164 3946 4074 4156 4271 4081 4157 4272 4462 4461 4673 4463 4462 4674 4771 4463 4982 4771 4463 4982 4770 4464 4981 4462 4461 4673 4466 4465 4677 4467 4466 4678 4784 4467 4995 4784 4467 4995 4783 4468 4994 4466 4465 4677 4462 4461 4673 4770 4464 4981 4784 4467 4995 4784 4467 4995 4467 4466 4678 4462 4461 4673 1661 1745 5371 4470 4469 4681 4467 4466 4678 4467 4466 4678 4466 4465 4677 1661 1745 5371 4468 4470 4679 4462 4461 4673 4467 4466 4678 4467 4466 4678 4470 4469 4681 4468 4470 4679 4468 4470 4679 4471 4471 4682 4472 4472 4683 4472 4472 4683 4469 4473 4680 4468 4470 4679 1664 1740 5373 1662 1743 5372 4470 4469 4681 4470 4469 4681 1661 1745 5371 1664 1740 5373 4471 4471 4682 4468 4470 4679 4470 4469 4681 4470 4469 4681 1662 1743 5372 4471 4471 4682 1662 1743 5372 1883 1742 5374 1884 1945 5375 1884 1945 5375 4471 4471 4682 1662 1743 5372 1885 1946 5376 4472 4472 4683 4471 4471 4682 4471 4471 4682 1884 1945 5375 1885 1946 5376 1886 1947 5377 1895 1957 5378 4472 4472 4683 4472 4472 4683 1885 1946 5376 1886 1947 5377 1895 1957 5378 1905 2021 5381 4469 4473 4680 4469 4473 4680 4472 4472 4683 1895 1957 5378 4464 4474 4675 1943 1968 5384 1903 1964 5379 1903 1964 5379 1904 1746 5380 4464 4474 4675 4463 4462 4674 4469 4473 4680 1905 2021 5381 1905 2021 5381 4911 4475 5124 4463 4462 4674 4770 4464 4981 4771 4463 4982 4756 4830 4967 4756 4830 4967 4755 4829 4966 4770 4464 4981 4771 4463 4982 4463 4462 4674 4785 4844 4996 4785 4844 4996 4772 4845 4983 4771 4463 4982 4772 4845 4983 4773 4846 4984 4758 4832 4969 4758 4832 4969 4757 4831 4968 4772 4845 4983 4774 4847 4985 4759 4833 4970 4758 4832 4969 4758 4832 4969 4773 4846 4984 4774 4847 4985 4775 4848 4986 4760 4834 4971 4759 4833 4970 4759 4833 4970 4774 4847 4985 4775 4848 4986 4776 4849 4987 4761 4835 4972 4760 4834 4971 4760 4834 4971 4775 4848 4986 4776 4849 4987 4777 4850 4988 4762 4836 4973 4761 4835 4972 4761 4835 4972 4776 4849 4987 4777 4850 4988 4777 4850 4988 4778 4851 4989 4763 4837 4974 4763 4837 4974 4762 4836 4973 4777 4850 4988 4778 4851 4989 4779 4852 4990 4764 4838 4975 4764 4838 4975 4763 4837 4974 4778 4851 4989 4779 4852 4990 4780 4853 4991 4765 4839 4976 4765 4839 4976 4764 4838 4975 4779 4852 4990 4766 4840 4977 4765 4839 4976 4780 4853 4991 4780 4853 4991 4781 4854 4992 4766 4840 4977 4767 4841 4978 4766 4840 4977 4781 4854 4992 4781 4854 4992 4782 4855 4993 4767 4841 4978 4782 4855 4993 4783 4468 4994 4768 4842 4979 4768 4842 4979 4767 4841 4978 4782 4855 4993 4783 4468 4994 4784 4467 4995 4769 4843 4980 4769 4843 4980 4768 4842 4979 4783 4468 4994 4770 4464 4981 4755 4829 4966 4769 4843 4980 4769 4843 4980 4784 4467 4995 4770 4464 4981 4785 4844 4996 4786 4856 4997 4773 4846 4984 4773 4846 4984 4772 4845 4983 4785 4844 4996 4793 4857 4998 4774 4847 4985 4773 4846 4984 4773 4846 4984 4786 4856 4997 4793 4857 4998 4787 4858 4999 4775 4848 4986 4774 4847 4985 4774 4847 4985 4793 4857 4998 4787 4858 4999 4788 4859 5000 4776 4849 4987 4775 4848 4986 4775 4848 4986 4787 4858 4999 4788 4859 5000 4789 4860 5001 4777 4850 4988 4776 4849 4987 4776 4849 4987 4788 4859 5000 4789 4860 5001 4789 4860 5001 4790 4861 5002 4778 4851 4989 4778 4851 4989 4777 4850 4988 4789 4860 5001 4790 4861 5002 4791 4862 5003 4779 4852 4990 4779 4852 4990 4778 4851 4989 4790 4861 5002 4791 4862 5003 4794 4863 5007 4780 4853 4991 4780 4853 4991 4779 4852 4990 4791 4862 5003 4785 4844 4996 4792 4864 5005 4461 4865 4672 4461 4865 4672 4786 4856 4997 4785 4844 4996 5158 4866 5382 4788 4859 5000 4787 4858 5004 4787 4858 5004 5159 4867 5393 5158 4866 5382 4910 4868 5123 4789 4860 5001 4788 4859 5000 4788 4859 5000 5158 4866 5382 4910 4868 5123 4790 4861 5002 4789 4860 5001 4910 4868 5123 4910 4868 5123 4909 4869 5122 4790 4861 5002 4909 4869 5122 4908 4870 5121 4791 4862 5003 4791 4862 5003 4790 4861 5002 4909 4869 5122 4792 4864 5005 4785 4844 4996 4463 4462 4674 4463 4462 4674 4911 4475 5124 4792 4864 5005 4782 4855 4993 4465 4871 4676 4466 4465 4677 4466 4465 4677 4783 4468 4994 4782 4855 4993 4907 4945 5120 4794 4863 5007 4791 4862 5003 4791 4862 5003 4908 4870 5121 4907 4945 5120 1942 1965 5383 1943 1968 5384 4464 4474 4675 4464 4474 4675 4907 4945 5120 1942 1965 5383 4473 4946 4684 4787 4858 5004 4793 4857 5006 4793 4857 5006 4835 4947 5048 4473 4946 4684 4908 4870 5121 4909 4869 5122 1998 2026 5391 1998 2026 5391 1999 2016 5392 4908 4870 5121 1906 1739 5394 4458 4248 5395 4473 4946 4684 4473 4946 4684 1983 2019 5390 1906 1739 5394 4469 4473 4680 4463 4462 4674 4462 4461 4673 4462 4461 4673 4468 4470 4679 4469 4473 4680 1904 1746 5380 1661 1745 5371 4466 4465 4677 4466 4465 4677 4465 4871 4676 1904 1746 5380 4464 4474 4675 4834 5152 5047 4794 4863 5007 4794 4863 5007 4907 4945 5120 4464 4474 4675 4465 4871 4676 4834 5152 5047 4464 4474 4675 4464 4474 4675 1904 1746 5380 4465 4871 4676 4782 4855 4993 4781 4854 4992 4834 5152 5047 4834 5152 5047 4465 4871 4676 4782 4855 4993 4834 5152 5047 4781 4854 4992 4780 4853 4991 4780 4853 4991 4794 4863 5007 4834 5152 5047 4909 4869 5122 4910 4868 5123 2004 2027 5396 2004 2027 5396 1998 2026 5391 4909 4869 5122 1905 2021 5381 1978 2022 5385 1979 2023 5386 1979 2023 5386 4911 4475 5124 1905 2021 5381 4911 4475 5124 1979 2023 5386 1980 2025 5387 1980 2025 5387 4792 4864 5005 4911 4475 5124 4792 4864 5005 1980 2025 5387 1981 2024 5388 1981 2024 5388 4461 4865 4672 4792 4864 5005 4461 4865 4672 1981 2024 5388 1982 2020 5389 1982 2020 5389 4835 4947 5048 4461 4865 4672 4835 4947 5048 1982 2020 5389 1983 2019 5390 1983 2019 5390 4473 4946 4684 4835 4947 5048 4771 4463 4982 4772 4845 4983 4757 4831 4968 4757 4831 4968 4756 4830 4967 4771 4463 4982 1999 2016 5392 1942 1965 5383 4907 4945 5120 4907 4945 5120 4908 4870 5121 1999 2016 5392 4458 4248 5395 5159 4867 5393 4787 4858 5004 4787 4858 5004 4473 4946 4684 4458 4248 5395 5158 4866 5382 4460 2032 5397 2004 2027 5396 2004 2027 5396 4910 4868 5123 5158 4866 5382 4793 4857 4998 4786 4856 4997 4461 4865 4672 4461 4865 4672 4835 4947 5048 4793 4857 4998 4450 4166 4656 4460 2032 4671 4458 4248 5395 4458 4248 5395 4457 4167 4667 4450 4166 4656 4460 2032 4671 5158 4866 5382 5159 4867 5393 5159 4867 5393 4458 4248 5395 4460 2032 4671

    -
    - - - - -

    2027 2059 2156 2028 2060 2157 2041 2061 2170 2041 2061 2170 2040 2062 2169 2027 2059 2156 2028 2060 2157 2029 2063 2158 2042 2064 2171 2042 2064 2171 2041 2061 2170 2028 2060 2157 2029 2063 2158 2030 2065 2159 2043 2066 2172 2043 2066 2172 2042 2064 2171 2029 2063 2158 2030 2065 2159 2031 2067 2160 2044 2068 2173 2044 2068 2173 2043 2066 2172 2030 2065 2159 2031 2067 2160 2032 2069 2161 2045 2070 2174 2045 2070 2174 2044 2068 2173 2031 2067 2160 2032 2069 2161 2033 2071 2162 2046 2072 2175 2046 2072 2175 2045 2070 2174 2032 2069 2161 2033 2071 2162 2034 2073 2163 2047 2074 2176 2047 2074 2176 2046 2072 2175 2033 2071 2162 2034 2073 2163 2035 2075 2164 2048 2076 2177 2048 2076 2177 2047 2074 2176 2034 2073 2163 2035 2075 2164 2036 2077 2165 2049 2078 2178 2049 2078 2178 2048 2076 2177 2035 2075 2164 2036 2077 2165 2037 2079 2166 2050 2080 2179 2050 2080 2179 2049 2078 2178 2036 2077 2165 2037 2079 2166 2038 2081 2167 2051 2082 2180 2051 2082 2180 2050 2080 2179 2037 2079 2166 2038 2081 2167 2039 2083 2168 2052 2084 2181 2052 2084 2181 2051 2082 2180 2038 2081 2167 2039 2083 2168 2027 2059 2156 2040 2062 2169 2040 2062 2169 2052 2084 2181 2039 2083 2168 2040 2062 2169 2041 2061 2170 2054 2085 2183 2054 2085 2183 2053 2086 2182 2040 2062 2169 2041 2061 2170 2042 2064 2171 2055 2087 2184 2055 2087 2184 2054 2085 2183 2041 2061 2170 2042 2064 2171 2043 2066 2172 2056 2088 2185 2056 2088 2185 2055 2087 2184 2042 2064 2171 2043 2066 2172 2044 2068 2173 2057 2089 2186 2057 2089 2186 2056 2088 2185 2043 2066 2172 2045 2070 2174 2046 2072 2175 2080 2090 2209 2080 2090 2209 2079 2091 2208 2045 2070 2174 2046 2072 2175 2047 2074 2176 2081 2092 2210 2081 2092 2210 2080 2090 2209 2046 2072 2175 2047 2074 2176 2048 2076 2177 2082 2093 2211 2082 2093 2211 2081 2092 2210 2047 2074 2176 2049 2078 2178 2050 2080 2179 2059 2094 2188 2059 2094 2188 2058 2095 2187 2049 2078 2178 2050 2080 2179 2051 2082 2180 2060 2096 2189 2060 2096 2189 2059 2094 2188 2050 2080 2179 2051 2082 2180 2052 2084 2181 2061 2097 2190 2061 2097 2190 2060 2096 2189 2051 2082 2180 2052 2084 2181 2040 2062 2169 2053 2086 2182 2053 2086 2182 2061 2097 2190 2052 2084 2181 2054 2085 2183 2063 2098 2192 2062 2099 2191 2062 2099 2191 2053 2086 2182 2054 2085 2183 2054 2085 2183 2055 2087 2184 2064 2100 2193 2064 2100 2193 2063 2098 2192 2054 2085 2183 2055 2087 2184 2056 2088 2185 2065 2101 2194 2065 2101 2194 2064 2100 2193 2055 2087 2184 2058 2095 2187 2059 2094 2188 2067 2102 2196 2067 2102 2196 2066 2103 2195 2058 2095 2187 2059 2094 2188 2060 2096 2189 2068 2104 2197 2068 2104 2197 2067 2102 2196 2059 2094 2188 2060 2096 2189 2061 2097 2190 2069 2105 2198 2069 2105 2198 2068 2104 2197 2060 2096 2189 2061 2097 2190 2053 2086 2182 2062 2099 2191 2062 2099 2191 2069 2105 2198 2061 2097 2190 2063 2098 2192 2064 2100 2193 2075 2043 2204 2075 2043 2204 2074 2038 2203 2063 2098 2192 2067 2102 2196 2068 2104 2197 2076 2106 2205 2076 2106 2205 2014 2107 2143 2067 2102 2196 2068 2104 2197 2069 2105 2198 2077 2037 2206 2077 2037 2206 2076 2106 2205 2068 2104 2197 2069 2105 2198 2062 2099 2191 2070 2034 2199 2070 2034 2199 2077 2037 2206 2069 2105 2198 2066 2103 2195 2067 2102 2196 2014 2107 2143 2014 2107 2143 2078 2111 2207 2066 2103 2195 2079 2091 2208 2080 2090 2209 2084 2112 2213 2084 2112 2213 2083 2113 2212 2079 2091 2208 2080 2090 2209 2081 2092 2210 2085 2114 2214 2085 2114 2214 2084 2112 2213 2080 2090 2209 2081 2092 2210 2082 2093 2211 2086 2115 2215 2086 2115 2215 2085 2114 2214 2081 2092 2210 2083 2113 2212 2084 2112 2213 2087 2055 2216 2087 2055 2216 2019 2048 2148 2083 2113 2212 2084 2112 2213 2085 2114 2214 2088 2051 2217 2088 2051 2217 2087 2055 2216 2084 2112 2213 2085 2114 2214 2086 2115 2215 2089 2052 2218 2089 2052 2218 2088 2051 2217 2085 2114 2214 2079 2091 2208 2057 2089 2186 2044 2068 2173 2044 2068 2173 2045 2070 2174 2079 2091 2208 2083 2113 2212 2090 2116 2219 2057 2089 2186 2057 2089 2186 2079 2091 2208 2083 2113 2212 2019 2048 2148 2016 2046 2145 2090 2116 2219 2090 2116 2219 2083 2113 2212 2019 2048 2148 2090 2116 2219 2065 2101 2194 2056 2088 2185 2056 2088 2185 2057 2089 2186 2090 2116 2219 2091 2044 2220 2075 2043 2204 2064 2100 2193 2064 2100 2193 2065 2101 2194 2091 2044 2220 2016 2046 2145 2091 2044 2220 2065 2101 2194 2065 2101 2194 2090 2116 2219 2016 2046 2145 2048 2076 2177 2049 2078 2178 2058 2095 2187 2058 2095 2187 2082 2093 2211 2048 2076 2177 2082 2093 2211 2058 2095 2187 2066 2103 2195 2066 2103 2195 2086 2115 2215 2082 2093 2211 2086 2115 2215 2066 2103 2195 2078 2111 2207 2078 2111 2207 2089 2052 2218 2086 2115 2215 2063 2098 2192 2074 2038 2203 2070 2034 2199 2070 2034 2199 2062 2099 2191 2063 2098 2192 2097 2117 2226 2843 2118 2972 2844 2119 2973 2844 2119 2973 2098 2120 2227 2097 2117 2226 2099 2121 2228 2098 2120 2227 2844 2119 2973 2844 2119 2973 2845 2122 2974 2099 2121 2228 2100 2123 2229 2099 2121 2228 2845 2122 2974 2845 2122 2974 2846 2124 2975 2100 2123 2229 2101 2125 2230 2100 2123 2229 2846 2124 2975 2846 2124 2975 2847 2126 2976 2101 2125 2230 2102 2127 2231 2101 2125 2230 2847 2126 2976 2847 2126 2976 2848 2128 2977 2102 2127 2231 2103 2129 2232 2102 2127 2231 2848 2128 2977 2848 2128 2977 2849 2130 2978 2103 2129 2232 2103 2129 2232 2849 2130 2978 2850 2131 2979 2850 2131 2979 2104 2132 2233 2103 2129 2232 2097 2117 2226 2104 2132 2233 2850 2131 2979 2850 2131 2979 2843 2118 2972 2097 2117 2226 2095 2133 2224 2855 2134 2984 2851 2135 2980 2851 2135 2980 2096 2136 2225 2095 2133 2224 2093 2137 2222 2096 2136 2225 2851 2135 2980 2851 2135 2980 2852 2138 2981 2093 2137 2222 2108 2139 2237 2107 2140 2236 2853 2141 2982 2853 2141 2982 2854 2142 2983 2108 2139 2237 2095 2133 2224 2108 2139 2237 2854 2142 2983 2854 2142 2983 2855 2134 2984 2095 2133 2224 2278 2143 2407 2771 2144 2900 2111 2145 2240 2111 2145 2240 2769 2146 2898 2278 2143 2407 2771 2144 2900 2271 2147 2400 2112 2148 2241 2112 2148 2241 2111 2145 2240 2771 2144 2900 2271 2147 2400 2306 2149 2435 2113 2150 2242 2113 2150 2242 2112 2148 2241 2271 2147 2400 2306 2149 2435 2404 2151 2533 2114 2152 2243 2114 2152 2243 2113 2150 2242 2306 2149 2435 2404 2151 2533 2406 2153 2535 2115 2154 2244 2115 2154 2244 2114 2152 2243 2404 2151 2533 2406 2153 2535 2408 2155 2537 2116 2156 2245 2116 2156 2245 2115 2154 2244 2406 2153 2535 2408 2155 2537 2301 2157 2430 2117 2158 2246 2117 2158 2246 2116 2156 2245 2408 2155 2537 2301 2157 2430 2410 2159 2539 2118 2160 2247 2118 2160 2247 2117 2158 2246 2301 2157 2430 2410 2159 2539 2267 2161 2396 2119 2162 2248 2119 2162 2248 2118 2160 2247 2410 2159 2539 2267 2161 2396 2307 2163 2436 2120 2164 2249 2120 2164 2249 2119 2162 2248 2267 2161 2396 2307 2163 2436 2325 2165 2454 2121 2166 2250 2121 2166 2250 2120 2164 2249 2307 2163 2436 2325 2165 2454 2277 2167 2406 2122 2168 2251 2122 2168 2251 2121 2166 2250 2325 2165 2454 2277 2167 2406 2400 2169 2529 2109 2170 2238 2109 2170 2238 2122 2168 2251 2277 2167 2406 2112 2148 2241 2113 2150 2242 2125 2171 2254 2125 2171 2254 2124 2172 2253 2112 2148 2241 2113 2150 2242 2114 2152 2243 2126 2173 2255 2126 2173 2255 2125 2171 2254 2113 2150 2242 2114 2152 2243 2115 2154 2244 2127 2174 2256 2127 2174 2256 2126 2173 2255 2114 2152 2243 2115 2154 2244 2116 2156 2245 2128 2175 2257 2128 2175 2257 2127 2174 2256 2115 2154 2244 2116 2156 2245 2117 2158 2246 2129 2176 2258 2129 2176 2258 2128 2175 2257 2116 2156 2245 2117 2158 2246 2118 2160 2247 2130 2177 2259 2130 2177 2259 2129 2176 2258 2117 2158 2246 2118 2160 2247 2119 2162 2248 2131 2178 2260 2131 2178 2260 2130 2177 2259 2118 2160 2247 2119 2162 2248 2120 2164 2249 2132 2179 2261 2132 2179 2261 2131 2178 2260 2119 2162 2248 2120 2164 2249 2121 2166 2250 2133 2180 2262 2133 2180 2262 2132 2179 2261 2120 2164 2249 2121 2166 2250 2122 2168 2251 2134 2181 2263 2134 2181 2263 2133 2180 2262 2121 2166 2250 2122 2168 2251 2109 2170 2238 2123 2182 2252 2123 2182 2252 2134 2181 2263 2122 2168 2251 2770 2183 2899 2136 2184 2265 2135 2185 2264 2135 2185 2264 2123 2182 2252 2770 2183 2899 2770 2183 2899 2124 2172 2253 2137 2186 2266 2137 2186 2266 2136 2184 2265 2770 2183 2899 2124 2172 2253 2125 2171 2254 2138 2187 2267 2138 2187 2267 2137 2186 2266 2124 2172 2253 2125 2171 2254 2126 2173 2255 2139 2188 2268 2139 2188 2268 2138 2187 2267 2125 2171 2254 2126 2173 2255 2127 2174 2256 2140 2189 2269 2140 2189 2269 2139 2188 2268 2126 2173 2255 2127 2174 2256 2128 2175 2257 2141 2190 2270 2141 2190 2270 2140 2189 2269 2127 2174 2256 2128 2175 2257 2129 2176 2258 2142 2191 2271 2142 2191 2271 2141 2190 2270 2128 2175 2257 2129 2176 2258 2130 2177 2259 2143 2192 2272 2143 2192 2272 2142 2191 2271 2129 2176 2258 2130 2177 2259 2131 2178 2260 2144 2193 2273 2144 2193 2273 2143 2192 2272 2130 2177 2259 2131 2178 2260 2132 2179 2261 2145 2194 2274 2145 2194 2274 2144 2193 2273 2131 2178 2260 2132 2179 2261 2133 2180 2262 2146 2195 2275 2146 2195 2275 2145 2194 2274 2132 2179 2261 2133 2180 2262 2134 2181 2263 2147 2196 2276 2147 2196 2276 2146 2195 2275 2133 2180 2262 2134 2181 2263 2123 2182 2252 2135 2185 2264 2135 2185 2264 2147 2196 2276 2134 2181 2263 2135 2185 2264 2136 2184 2265 2149 2197 2278 2149 2197 2278 2148 2198 2277 2135 2185 2264 2136 2184 2265 2137 2186 2266 2150 2199 2279 2150 2199 2279 2149 2197 2278 2136 2184 2265 2137 2186 2266 2138 2187 2267 2151 2200 2280 2151 2200 2280 2150 2199 2279 2137 2186 2266 2138 2187 2267 2139 2188 2268 2152 2201 2281 2152 2201 2281 2151 2200 2280 2138 2187 2267 2139 2188 2268 2140 2189 2269 2153 2202 2282 2153 2202 2282 2152 2201 2281 2139 2188 2268 2140 2189 2269 2141 2190 2270 2154 2203 2283 2154 2203 2283 2153 2202 2282 2140 2189 2269 2141 2190 2270 2142 2191 2271 2155 2204 2284 2155 2204 2284 2154 2203 2283 2141 2190 2270 2142 2191 2271 2143 2192 2272 2156 2205 2285 2156 2205 2285 2155 2204 2284 2142 2191 2271 2143 2192 2272 2144 2193 2273 2157 2206 2286 2157 2206 2286 2156 2205 2285 2143 2192 2272 2144 2193 2273 2145 2194 2274 2158 2207 2287 2158 2207 2287 2157 2206 2286 2144 2193 2273 2145 2194 2274 2146 2195 2275 2159 2208 2288 2159 2208 2288 2158 2207 2287 2145 2194 2274 2146 2195 2275 2147 2196 2276 2160 2209 2289 2160 2209 2289 2159 2208 2288 2146 2195 2275 2147 2196 2276 2135 2185 2264 2148 2198 2277 2148 2198 2277 2160 2209 2289 2147 2196 2276 2148 2198 2277 2149 2197 2278 2162 2210 2291 2162 2210 2291 2161 2211 2290 2148 2198 2277 2149 2197 2278 2150 2199 2279 2163 2212 2292 2163 2212 2292 2162 2210 2291 2149 2197 2278 2150 2199 2279 2151 2200 2280 2164 2213 2293 2164 2213 2293 2163 2212 2292 2150 2199 2279 2151 2200 2280 2152 2201 2281 2165 2214 2294 2165 2214 2294 2164 2213 2293 2151 2200 2280 2152 2201 2281 2153 2202 2282 2166 2215 2295 2166 2215 2295 2165 2214 2294 2152 2201 2281 2153 2202 2282 2154 2203 2283 2167 2216 2296 2167 2216 2296 2166 2215 2295 2153 2202 2282 2154 2203 2283 2155 2204 2284 2168 2217 2297 2168 2217 2297 2167 2216 2296 2154 2203 2283 2155 2204 2284 2156 2205 2285 2169 2218 2298 2169 2218 2298 2168 2217 2297 2155 2204 2284 2156 2205 2285 2157 2206 2286 2170 2219 2299 2170 2219 2299 2169 2218 2298 2156 2205 2285 2157 2206 2286 2158 2207 2287 2171 2220 2300 2171 2220 2300 2170 2219 2299 2157 2206 2286 2158 2207 2287 2159 2208 2288 2172 2221 2301 2172 2221 2301 2171 2220 2300 2158 2207 2287 2159 2208 2288 2160 2209 2289 2173 2222 2302 2173 2222 2302 2172 2221 2301 2159 2208 2288 2160 2209 2289 2148 2198 2277 2161 2211 2290 2161 2211 2290 2173 2222 2302 2160 2209 2289 2161 2211 2290 2162 2210 2291 2175 2223 2304 2175 2223 2304 2174 2224 2303 2161 2211 2290 2162 2210 2291 2163 2212 2292 2176 2225 2305 2176 2225 2305 2175 2223 2304 2162 2210 2291 2163 2212 2292 2164 2213 2293 2177 2226 2306 2177 2226 2306 2176 2225 2305 2163 2212 2292 2164 2213 2293 2165 2214 2294 2178 2227 2307 2178 2227 2307 2177 2226 2306 2164 2213 2293 2165 2214 2294 2166 2215 2295 2179 2228 2308 2179 2228 2308 2178 2227 2307 2165 2214 2294 2166 2215 2295 2167 2216 2296 2180 2229 2309 2180 2229 2309 2179 2228 2308 2166 2215 2295 2167 2216 2296 2168 2217 2297 2181 2230 2310 2181 2230 2310 2180 2229 2309 2167 2216 2296 2168 2217 2297 2169 2218 2298 2182 2231 2311 2182 2231 2311 2181 2230 2310 2168 2217 2297 2169 2218 2298 2170 2219 2299 2183 2232 2312 2183 2232 2312 2182 2231 2311 2169 2218 2298 2170 2219 2299 2171 2220 2300 2184 2233 2313 2184 2233 2313 2183 2232 2312 2170 2219 2299 2171 2220 2300 2172 2221 2301 2185 2234 2314 2185 2234 2314 2184 2233 2313 2171 2220 2300 2172 2221 2301 2173 2222 2302 2186 2235 2315 2186 2235 2315 2185 2234 2314 2172 2221 2301 2173 2222 2302 2161 2211 2290 2174 2224 2303 2174 2224 2303 2186 2235 2315 2173 2222 2302 2174 2224 2303 2175 2223 2304 2188 2236 2317 2188 2236 2317 2187 2237 2316 2174 2224 2303 2175 2223 2304 2176 2225 2305 2189 2238 2318 2189 2238 2318 2188 2236 2317 2175 2223 2304 2176 2225 2305 2177 2226 2306 2190 2239 2319 2190 2239 2319 2189 2238 2318 2176 2225 2305 2177 2226 2306 2178 2227 2307 2191 2240 2320 2191 2240 2320 2190 2239 2319 2177 2226 2306 2178 2227 2307 2179 2228 2308 2192 2241 2321 2192 2241 2321 2191 2240 2320 2178 2227 2307 2179 2228 2308 2180 2229 2309 2193 2242 2322 2193 2242 2322 2192 2241 2321 2179 2228 2308 2180 2229 2309 2181 2230 2310 2194 2243 2323 2194 2243 2323 2193 2242 2322 2180 2229 2309 2181 2230 2310 2182 2231 2311 2195 2244 2324 2195 2244 2324 2194 2243 2323 2181 2230 2310 2182 2231 2311 2183 2232 2312 2196 2245 2325 2196 2245 2325 2195 2244 2324 2182 2231 2311 2183 2232 2312 2184 2233 2313 2197 2246 2326 2197 2246 2326 2196 2245 2325 2183 2232 2312 2184 2233 2313 2185 2234 2314 2198 2247 2327 2198 2247 2327 2197 2246 2326 2184 2233 2313 2185 2234 2314 2186 2235 2315 2199 2248 2328 2199 2248 2328 2198 2247 2327 2185 2234 2314 2186 2235 2315 2174 2224 2303 2187 2237 2316 2187 2237 2316 2199 2248 2328 2186 2235 2315 2187 2237 2316 2188 2236 2317 2201 2249 2330 2201 2249 2330 2200 2250 2329 2187 2237 2316 2188 2236 2317 2189 2238 2318 2202 2251 2331 2202 2251 2331 2201 2249 2330 2188 2236 2317 2189 2238 2318 2190 2239 2319 2203 2252 2332 2203 2252 2332 2202 2251 2331 2189 2238 2318 2190 2239 2319 2191 2240 2320 2204 2253 2333 2204 2253 2333 2203 2252 2332 2190 2239 2319 2191 2240 2320 2192 2241 2321 2205 2254 2334 2205 2254 2334 2204 2253 2333 2191 2240 2320 2192 2241 2321 2193 2242 2322 2206 2255 2335 2206 2255 2335 2205 2254 2334 2192 2241 2321 2193 2242 2322 2194 2243 2323 2207 2256 2336 2207 2256 2336 2206 2255 2335 2193 2242 2322 2194 2243 2323 2195 2244 2324 2208 2257 2337 2208 2257 2337 2207 2256 2336 2194 2243 2323 2195 2244 2324 2196 2245 2325 2209 2258 2338 2209 2258 2338 2208 2257 2337 2195 2244 2324 2196 2245 2325 2197 2246 2326 2210 2259 2339 2210 2259 2339 2209 2258 2338 2196 2245 2325 2197 2246 2326 2198 2247 2327 2211 2260 2340 2211 2260 2340 2210 2259 2339 2197 2246 2326 2198 2247 2327 2199 2248 2328 2212 2261 2341 2212 2261 2341 2211 2260 2340 2198 2247 2327 2199 2248 2328 2187 2237 2316 2200 2250 2329 2200 2250 2329 2212 2261 2341 2199 2248 2328 2200 2250 2329 2201 2249 2330 2214 2262 2343 2214 2262 2343 2213 2263 2342 2200 2250 2329 2201 2249 2330 2202 2251 2331 2215 2264 2344 2215 2264 2344 2214 2262 2343 2201 2249 2330 2202 2251 2331 2203 2252 2332 2216 2265 2345 2216 2265 2345 2215 2264 2344 2202 2251 2331 2203 2252 2332 2204 2253 2333 2217 2266 2346 2217 2266 2346 2216 2265 2345 2203 2252 2332 2204 2253 2333 2205 2254 2334 2218 2267 2347 2218 2267 2347 2217 2266 2346 2204 2253 2333 2205 2254 2334 2206 2255 2335 2219 2268 2348 2219 2268 2348 2218 2267 2347 2205 2254 2334 2206 2255 2335 2207 2256 2336 2220 2269 2349 2220 2269 2349 2219 2268 2348 2206 2255 2335 2207 2256 2336 2208 2257 2337 2221 2270 2350 2221 2270 2350 2220 2269 2349 2207 2256 2336 2208 2257 2337 2209 2258 2338 2222 2271 2351 2222 2271 2351 2221 2270 2350 2208 2257 2337 2209 2258 2338 2210 2259 2339 2223 2272 2352 2223 2272 2352 2222 2271 2351 2209 2258 2338 2210 2259 2339 2211 2260 2340 2224 2273 2353 2224 2273 2353 2223 2272 2352 2210 2259 2339 2211 2260 2340 2212 2261 2341 2225 2274 2354 2225 2274 2354 2224 2273 2353 2211 2260 2340 2212 2261 2341 2200 2250 2329 2213 2263 2342 2213 2263 2342 2225 2274 2354 2212 2261 2341 2213 2263 2342 2214 2262 2343 2227 2275 2356 2227 2275 2356 2226 2276 2355 2213 2263 2342 2214 2262 2343 2215 2264 2344 2228 2277 2357 2228 2277 2357 2227 2275 2356 2214 2262 2343 2215 2264 2344 2216 2265 2345 2229 2278 2358 2229 2278 2358 2228 2277 2357 2215 2264 2344 2216 2265 2345 2217 2266 2346 2230 2279 2359 2230 2279 2359 2229 2278 2358 2216 2265 2345 2217 2266 2346 2218 2267 2347 2231 2280 2360 2231 2280 2360 2230 2279 2359 2217 2266 2346 2218 2267 2347 2219 2268 2348 2232 2281 2361 2232 2281 2361 2231 2280 2360 2218 2267 2347 2219 2268 2348 2220 2269 2349 2233 2282 2362 2233 2282 2362 2232 2281 2361 2219 2268 2348 2220 2269 2349 2221 2270 2350 2234 2283 2363 2234 2283 2363 2233 2282 2362 2220 2269 2349 2221 2270 2350 2222 2271 2351 2235 2284 2364 2235 2284 2364 2234 2283 2363 2221 2270 2350 2222 2271 2351 2223 2272 2352 2236 2285 2365 2236 2285 2365 2235 2284 2364 2222 2271 2351 2223 2272 2352 2224 2273 2353 2237 2286 2366 2237 2286 2366 2236 2285 2365 2223 2272 2352 2224 2273 2353 2225 2274 2354 2238 2287 2367 2238 2287 2367 2237 2286 2366 2224 2273 2353 2225 2274 2354 2213 2263 2342 2226 2276 2355 2226 2276 2355 2238 2287 2367 2225 2274 2354 2226 2276 2355 2227 2275 2356 2240 2288 2369 2240 2288 2369 2239 2289 2368 2226 2276 2355 2227 2275 2356 2228 2277 2357 2241 2290 2370 2241 2290 2370 2240 2288 2369 2227 2275 2356 2228 2277 2357 2229 2278 2358 2242 2291 2371 2242 2291 2371 2241 2290 2370 2228 2277 2357 2229 2278 2358 2230 2279 2359 2243 2292 2372 2243 2292 2372 2242 2291 2371 2229 2278 2358 2230 2279 2359 2231 2280 2360 2244 2293 2373 2244 2293 2373 2243 2292 2372 2230 2279 2359 2231 2280 2360 2232 2281 2361 2245 2294 2374 2245 2294 2374 2244 2293 2373 2231 2280 2360 2232 2281 2361 2233 2282 2362 2246 2295 2375 2246 2295 2375 2245 2294 2374 2232 2281 2361 2233 2282 2362 2234 2283 2363 2247 2296 2376 2247 2296 2376 2246 2295 2375 2233 2282 2362 2234 2283 2363 2235 2284 2364 2248 2297 2377 2248 2297 2377 2247 2296 2376 2234 2283 2363 2235 2284 2364 2236 2285 2365 2249 2298 2378 2249 2298 2378 2248 2297 2377 2235 2284 2364 2236 2285 2365 2237 2286 2366 2250 2299 2379 2250 2299 2379 2249 2298 2378 2236 2285 2365 2237 2286 2366 2238 2287 2367 2251 2300 2380 2251 2300 2380 2250 2299 2379 2237 2286 2366 2238 2287 2367 2226 2276 2355 2239 2289 2368 2239 2289 2368 2251 2300 2380 2238 2287 2367 2239 2289 2368 2240 2288 2369 2253 2301 2382 2253 2301 2382 2252 2302 2381 2239 2289 2368 2240 2288 2369 2241 2290 2370 2254 2303 2383 2254 2303 2383 2253 2301 2382 2240 2288 2369 2241 2290 2370 2242 2291 2371 2255 2304 2384 2255 2304 2384 2254 2303 2383 2241 2290 2370 2242 2291 2371 2243 2292 2372 2256 2305 2385 2256 2305 2385 2255 2304 2384 2242 2291 2371 2243 2292 2372 2244 2293 2373 2257 2306 2386 2257 2306 2386 2256 2305 2385 2243 2292 2372 2244 2293 2373 2245 2294 2374 2258 2307 2387 2258 2307 2387 2257 2306 2386 2244 2293 2373 2245 2294 2374 2246 2295 2375 2259 2308 2388 2259 2308 2388 2258 2307 2387 2245 2294 2374 2246 2295 2375 2247 2296 2376 2260 2309 2389 2260 2309 2389 2259 2308 2388 2246 2295 2375 2247 2296 2376 2248 2297 2377 2261 2310 2390 2261 2310 2390 2260 2309 2389 2247 2296 2376 2248 2297 2377 2249 2298 2378 2262 2311 2391 2262 2311 2391 2261 2310 2390 2248 2297 2377 2249 2298 2378 2250 2299 2379 2263 2312 2392 2263 2312 2392 2262 2311 2391 2249 2298 2378 2250 2299 2379 2251 2300 2380 2264 2313 2393 2264 2313 2393 2263 2312 2392 2250 2299 2379 2251 2300 2380 2239 2289 2368 2252 2302 2381 2252 2302 2381 2264 2313 2393 2251 2300 2380 2252 2302 2381 2253 2301 2382 2028 2060 3003 2028 2060 3003 2027 2059 3002 2252 2302 2381 2253 2301 2382 2254 2303 2383 2029 2063 3004 2029 2063 3004 2028 2060 3003 2253 2301 2382 2254 2303 2383 2255 2304 2384 2030 2065 3005 2030 2065 3005 2029 2063 3004 2254 2303 2383 2255 2304 2384 2256 2305 2385 2031 2067 3006 2031 2067 3006 2030 2065 3005 2255 2304 2384 2256 2305 2385 2257 2306 2386 2032 2069 3007 2032 2069 3007 2031 2067 3006 2256 2305 2385 2257 2306 2386 2258 2307 2387 2033 2071 3008 2033 2071 3008 2032 2069 3007 2257 2306 2386 2258 2307 2387 2259 2308 2388 2034 2073 3009 2034 2073 3009 2033 2071 3008 2258 2307 2387 2259 2308 2388 2260 2309 2389 2035 2075 3010 2035 2075 3010 2034 2073 3009 2259 2308 2388 2260 2309 2389 2261 2310 2390 2036 2077 3011 2036 2077 3011 2035 2075 3010 2260 2309 2389 2261 2310 2390 2262 2311 2391 2037 2079 3012 2037 2079 3012 2036 2077 3011 2261 2310 2390 2262 2311 2391 2263 2312 2392 2038 2081 3013 2038 2081 3013 2037 2079 3012 2262 2311 2391 2263 2312 2392 2264 2313 2393 2039 2083 3014 2039 2083 3014 2038 2081 3013 2263 2312 2392 2264 2313 2393 2252 2302 2381 2027 2059 3002 2027 2059 3002 2039 2083 3014 2264 2313 2393 2273 2314 2402 2305 2315 2434 2266 2316 2395 2266 2316 2395 2272 2317 2401 2273 2314 2402 2272 2317 2401 2266 2316 2395 2300 2318 2429 2300 2318 2429 2297 2319 2426 2272 2317 2401 2413 2320 2542 2412 2321 2541 2306 2149 2435 2306 2149 2435 2271 2147 2400 2413 2320 2542 2302 2322 2431 2303 2323 2432 2284 2324 2413 2284 2324 2413 2283 2325 2412 2302 2322 2431 2267 2161 2396 2302 2322 2431 2283 2325 2412 2283 2325 2412 2307 2163 2436 2267 2161 2396 2303 2323 2432 2268 2326 2397 2308 2327 2437 2308 2327 2437 2284 2324 2413 2303 2323 2432 2265 2328 2394 2285 2329 2414 2318 2330 2447 2318 2330 2447 2319 2331 2448 2265 2328 2394 2274 2332 2403 2318 2330 2447 2285 2329 2414 2285 2329 2414 2396 2333 2525 2274 2332 2403 2305 2315 2434 2313 2334 2442 2288 2335 2417 2288 2335 2417 2266 2316 2395 2305 2315 2434 2266 2316 2395 2314 2336 2443 2289 2337 2418 2289 2337 2418 2300 2318 2429 2266 2316 2395 2412 2321 2541 2300 2318 2429 2289 2337 2418 2289 2337 2418 2315 2338 2444 2412 2321 2541 2303 2323 2432 2302 2322 2431 2290 2339 2419 2290 2339 2419 2291 2340 2420 2303 2323 2432 2309 2341 2438 2409 2342 2538 2336 2343 2465 2336 2343 2465 2335 2344 2464 2309 2341 2438 2268 2326 2397 2303 2323 2432 2291 2340 2420 2291 2340 2420 2304 2345 2433 2268 2326 2397 2309 2341 2438 2292 2346 2421 2304 2345 2433 2304 2345 2433 2291 2340 2420 2309 2341 2438 2293 2347 2422 2285 2329 2414 2265 2328 2394 2265 2328 2394 2316 2348 2445 2293 2347 2422 2396 2333 2525 2285 2329 2414 2293 2347 2422 2293 2347 2422 2395 2349 2524 2396 2333 2525 2274 2332 2403 2390 2350 2519 2320 2351 2449 2320 2351 2449 2318 2330 2447 2274 2332 2403 2318 2330 2447 2320 2351 2449 2329 2352 2458 2329 2352 2458 2319 2331 2448 2318 2330 2447 2265 2328 2394 2319 2331 2448 2866 2353 2995 2866 2353 2995 2418 2354 2547 2265 2328 2394 2308 2327 2437 2323 2355 2452 2324 2356 2453 2324 2356 2453 2284 2324 2413 2308 2327 2437 2276 2357 2405 2324 2356 2453 2323 2355 2452 2284 2324 2413 2324 2356 2453 2296 2358 2425 2296 2358 2425 2283 2325 2412 2284 2324 2413 2307 2163 2436 2283 2325 2412 2296 2358 2425 2296 2358 2425 2325 2165 2454 2307 2163 2436 2276 2357 2405 2321 2359 2450 2296 2358 2425 2296 2358 2425 2324 2356 2453 2276 2357 2405 2413 2320 2542 2271 2147 2400 2771 2144 2900 2771 2144 2900 2772 2360 2901 2413 2320 2542 2279 2361 2408 2272 2317 2401 2297 2319 2426 2297 2319 2426 2322 2362 2451 2279 2361 2408 2273 2314 2402 2344 2363 2473 2438 2364 2567 2438 2364 2567 2431 2365 2560 2273 2314 2402 2326 2366 2455 2329 2352 2458 2320 2351 2449 2320 2351 2449 2397 2367 2526 2326 2366 2455 2276 2357 2405 2323 2355 2452 2281 2368 2410 2281 2368 2410 2330 2369 2459 2276 2357 2405 2276 2357 2405 2330 2369 2459 2298 2370 2427 2298 2370 2427 2321 2359 2450 2276 2357 2405 2327 2371 2456 2280 2372 2409 2331 2373 2460 2331 2373 2460 2298 2370 2427 2327 2371 2456 2330 2369 2459 2861 2374 2990 2327 2371 2456 2327 2371 2456 2298 2370 2427 2330 2369 2459 2280 2372 2409 2402 2375 2531 2401 2376 2530 2401 2376 2530 2328 2377 2457 2280 2372 2409 2299 2378 2428 2766 2379 2895 2765 2380 2894 2765 2380 2894 2333 2381 2462 2299 2378 2428 2310 2382 2439 2335 2344 2464 2334 2383 2463 2334 2383 2463 2270 2384 2399 2310 2382 2439 2327 2371 2456 2403 2385 2532 2402 2375 2531 2402 2375 2531 2280 2372 2409 2327 2371 2456 2341 2386 2470 2340 2387 2469 2435 2388 2564 2435 2388 2564 2436 2389 2565 2341 2386 2470 2342 2390 2471 2347 2391 2476 2341 2386 2470 2341 2386 2470 2436 2389 2565 2342 2390 2471 2343 2392 2472 2342 2390 2471 2436 2389 2565 2436 2389 2565 2437 2393 2566 2343 2392 2472 2344 2363 2473 2437 2393 2566 2438 2364 2567 2305 2315 2434 2273 2314 2402 2431 2365 2560 2431 2365 2560 2432 2394 2561 2305 2315 2434 2313 2334 2442 2305 2315 2434 2432 2394 2561 2432 2394 2561 2433 2395 2562 2313 2334 2442 2345 2396 2474 2287 2397 2416 2313 2334 2442 2313 2334 2442 2433 2395 2562 2345 2396 2474 2346 2398 2475 2345 2396 2474 2433 2395 2562 2433 2395 2562 2434 2399 2563 2346 2398 2475 2348 2400 2477 2347 2391 2476 2342 2390 2471 2342 2390 2471 2343 2392 2472 2348 2400 2477 2352 2401 2481 2351 2402 2480 2443 2403 2572 2443 2403 2572 2700 2404 2829 2352 2401 2481 2353 2405 2482 2352 2401 2481 2700 2404 2829 2700 2404 2829 2702 2406 2831 2353 2405 2482 2354 2407 2483 2353 2405 2482 2702 2406 2831 2702 2406 2831 2703 2408 2832 2354 2407 2483 2354 2407 2483 2703 2408 2832 2349 2409 2478 2349 2409 2478 2355 2410 2484 2354 2407 2483 2356 2411 2485 2355 2410 2484 2349 2409 2478 2349 2409 2478 2350 2412 2479 2356 2411 2485 2357 2413 2486 2356 2411 2485 2350 2412 2479 2350 2412 2479 2442 2414 2571 2357 2413 2486 2351 2402 2480 2358 2415 2487 2430 2416 2559 2430 2416 2559 2428 2417 2557 2351 2402 2480 2359 2418 2488 2358 2415 2487 2351 2402 2480 2351 2402 2480 2352 2401 2481 2359 2418 2488 2360 2419 2489 2282 2420 2411 2359 2418 2488 2359 2418 2488 2352 2401 2481 2360 2419 2489 2361 2421 2490 2360 2419 2489 2352 2401 2481 2352 2401 2481 2353 2405 2482 2361 2421 2490 2362 2422 2491 2768 2423 2897 2361 2421 2490 2361 2421 2490 2353 2405 2482 2362 2422 2491 2337 2424 2466 2362 2422 2491 2353 2405 2482 2353 2405 2482 2354 2407 2483 2337 2424 2466 2356 2411 2485 2441 2425 2570 2312 2426 2441 2312 2426 2441 2363 2427 2492 2356 2411 2485 2768 2423 2897 2282 2420 2411 2360 2419 2489 2360 2419 2489 2361 2421 2490 2768 2423 2897 2368 2428 2497 2367 2429 2496 2421 2430 2550 2421 2430 2550 2535 2431 2664 2368 2428 2497 2369 2432 2498 2368 2428 2497 2535 2431 2664 2535 2431 2664 2537 2433 2666 2369 2432 2498 2370 2434 2499 2369 2432 2498 2537 2433 2666 2537 2433 2666 2538 2435 2667 2370 2434 2499 2371 2436 2500 2427 2437 2556 2365 2438 2494 2365 2438 2494 2536 2439 2665 2371 2436 2500 2372 2440 2501 2371 2436 2500 2536 2439 2665 2536 2439 2665 2366 2441 2495 2372 2440 2501 2373 2442 2502 2425 2443 2554 2423 2444 2552 2423 2444 2552 2367 2429 2496 2373 2442 2502 2374 2445 2503 2373 2442 2502 2367 2429 2496 2367 2429 2496 2368 2428 2497 2374 2445 2503 2375 2446 2504 2382 2447 2511 2374 2445 2503 2374 2445 2503 2368 2428 2497 2375 2446 2504 2376 2448 2505 2375 2446 2504 2368 2428 2497 2368 2428 2497 2369 2432 2498 2376 2448 2505 2377 2449 2506 2454 2450 2583 2376 2448 2505 2376 2448 2505 2369 2432 2498 2377 2449 2506 2378 2451 2507 2377 2449 2506 2369 2432 2498 2369 2432 2498 2370 2434 2499 2378 2451 2507 2378 2451 2507 2370 2434 2499 2427 2437 2556 2427 2437 2556 2429 2452 2558 2378 2451 2507 2454 2450 2583 2382 2447 2511 2375 2446 2504 2375 2446 2504 2376 2448 2505 2454 2450 2583 2383 2453 2512 2389 2454 2518 2447 2455 2576 2447 2455 2576 2762 2456 2891 2383 2453 2512 2384 2457 2513 2383 2453 2512 2762 2456 2891 2762 2456 2891 2761 2458 2890 2384 2457 2513 2385 2459 2514 2384 2457 2513 2761 2458 2890 2761 2458 2890 2763 2460 2892 2385 2459 2514 2386 2461 2515 2385 2459 2514 2763 2460 2892 2763 2460 2892 2764 2462 2893 2386 2461 2515 2388 2463 2517 2387 2464 2516 2445 2465 2574 2445 2465 2574 2446 2466 2575 2388 2463 2517 2389 2454 2518 2388 2463 2517 2446 2466 2575 2446 2466 2575 2447 2455 2576 2389 2454 2518 2390 2350 2519 2274 2332 2403 2389 2454 2518 2389 2454 2518 2383 2453 2512 2390 2350 2519 2391 2467 2520 2390 2350 2519 2383 2453 2512 2383 2453 2512 2384 2457 2513 2391 2467 2520 2392 2468 2521 2862 2469 2991 2384 2457 2513 2384 2457 2513 2385 2459 2514 2392 2468 2521 2385 2459 2514 2393 2470 2522 2398 2471 2527 2398 2471 2527 2392 2468 2521 2385 2459 2514 2394 2472 2523 2393 2470 2522 2385 2459 2514 2385 2459 2514 2386 2461 2515 2394 2472 2523 2394 2472 2523 2386 2461 2515 2424 2473 2553 2424 2473 2553 2426 2474 2555 2394 2472 2523 2395 2349 2524 2294 2475 2423 2381 2476 2510 2381 2476 2510 2387 2464 2516 2395 2349 2524 2396 2333 2525 2395 2349 2524 2387 2464 2516 2387 2464 2516 2388 2463 2517 2396 2333 2525 2274 2332 2403 2396 2333 2525 2388 2463 2517 2388 2463 2517 2389 2454 2518 2274 2332 2403 2397 2367 2526 2320 2351 2449 2390 2350 2519 2390 2350 2519 2391 2467 2520 2397 2367 2526 2398 2471 2527 2397 2367 2526 2862 2469 2991 2862 2469 2991 2392 2468 2521 2398 2471 2527 2339 2477 2468 2337 2424 2466 2354 2407 2483 2354 2407 2483 2355 2410 2484 2339 2477 2468 2365 2438 2494 2427 2437 2556 2370 2434 2499 2370 2434 2499 2538 2435 2667 2365 2438 2494 2394 2472 2523 2426 2474 2555 2425 2443 2554 2425 2443 2554 2373 2442 2502 2394 2472 2523 2374 2445 2503 2393 2470 2522 2394 2472 2523 2394 2472 2523 2373 2442 2502 2374 2445 2503 2398 2471 2527 2393 2470 2522 2374 2445 2503 2374 2445 2503 2382 2447 2511 2398 2471 2527 2378 2451 2507 2429 2452 2558 2430 2416 2559 2430 2416 2559 2358 2415 2487 2378 2451 2507 2377 2449 2506 2378 2451 2507 2358 2415 2487 2358 2415 2487 2359 2418 2488 2377 2449 2506 2454 2450 2583 2377 2449 2506 2359 2418 2488 2359 2418 2488 2282 2420 2411 2454 2450 2583 2362 2422 2491 2337 2424 2466 2340 2387 2469 2340 2387 2469 2341 2386 2470 2362 2422 2491 2768 2423 2897 2362 2422 2491 2341 2386 2470 2341 2386 2470 2347 2391 2476 2768 2423 2897 2331 2373 2460 2399 2478 2528 2400 2169 2529 2400 2169 2529 2277 2167 2406 2331 2373 2460 2331 2373 2460 2280 2372 2409 2328 2377 2457 2328 2377 2457 2399 2478 2528 2331 2373 2460 2332 2479 2461 2767 2480 2896 2766 2379 2895 2766 2379 2895 2299 2378 2428 2332 2479 2461 2403 2385 2532 2326 2366 2455 2397 2367 2526 2397 2367 2526 2398 2471 2527 2403 2385 2532 2333 2381 2462 2765 2380 2894 2347 2391 2476 2347 2391 2476 2348 2400 2477 2333 2381 2462 2403 2385 2532 2398 2471 2527 2382 2447 2511 2382 2447 2511 2402 2375 2531 2403 2385 2532 2315 2338 2444 2404 2151 2533 2306 2149 2435 2306 2149 2435 2412 2321 2541 2315 2338 2444 2405 2481 2534 2406 2153 2535 2404 2151 2533 2404 2151 2533 2315 2338 2444 2405 2481 2534 2407 2482 2536 2408 2155 2537 2406 2153 2535 2406 2153 2535 2405 2481 2534 2407 2482 2536 2290 2339 2419 2410 2159 2539 2301 2157 2430 2301 2157 2430 2409 2342 2538 2290 2339 2419 2267 2161 2396 2410 2159 2539 2290 2339 2419 2290 2339 2419 2302 2322 2431 2267 2161 2396 2409 2342 2538 2301 2157 2430 2408 2155 2537 2408 2155 2537 2407 2482 2536 2409 2342 2538 2300 2318 2429 2412 2321 2541 2413 2320 2542 2413 2320 2542 2297 2319 2426 2300 2318 2429 2297 2319 2426 2413 2320 2542 2772 2360 2901 2772 2360 2901 2322 2362 2451 2297 2319 2426 2308 2327 2437 2414 2483 2543 2415 2484 2544 2415 2484 2544 2323 2355 2452 2308 2327 2437 2323 2355 2452 2415 2484 2544 2416 2485 2545 2416 2485 2545 2281 2368 2410 2323 2355 2452 2281 2368 2410 2416 2485 2545 2417 2486 2546 2417 2486 2546 2275 2487 2404 2281 2368 2410 2275 2487 2404 2417 2486 2546 2867 2488 2996 2867 2488 2996 2866 2353 2995 2275 2487 2404 2265 2328 2394 2418 2354 2547 2865 2489 2994 2865 2489 2994 2316 2348 2445 2265 2328 2394 2292 2346 2421 2863 2490 2992 2419 2491 2548 2419 2491 2548 2304 2345 2433 2292 2346 2421 2304 2345 2433 2419 2491 2548 2420 2492 2549 2420 2492 2549 2268 2326 2397 2304 2345 2433 2268 2326 2397 2420 2492 2549 2414 2483 2543 2414 2483 2543 2308 2327 2437 2268 2326 2397 2414 2483 2543 2100 2123 2229 2101 2125 2230 2101 2125 2230 2415 2484 2544 2414 2483 2543 2415 2484 2544 2101 2125 2230 2102 2127 2231 2102 2127 2231 2416 2485 2545 2415 2484 2544 2416 2485 2545 2102 2127 2231 2103 2129 2232 2103 2129 2232 2417 2486 2546 2416 2485 2545 2417 2486 2546 2103 2129 2232 2104 2132 2233 2104 2132 2233 2867 2488 2996 2417 2486 2546 2419 2491 2548 2098 2120 2227 2099 2121 2228 2099 2121 2228 2420 2492 2549 2419 2491 2548 2420 2492 2549 2099 2121 2228 2100 2123 2229 2100 2123 2229 2414 2483 2543 2420 2492 2549 2423 2444 2552 2444 2493 2573 2421 2430 2550 2421 2430 2550 2367 2429 2496 2423 2444 2552 2444 2493 2573 2423 2444 2552 2372 2440 2501 2372 2440 2501 2366 2441 2495 2444 2493 2573 2445 2465 2574 2387 2464 2516 2424 2473 2553 2424 2473 2553 2760 2494 2889 2445 2465 2574 2760 2494 2889 2424 2473 2553 2386 2461 2515 2386 2461 2515 2764 2462 2893 2760 2494 2889 2425 2443 2554 2380 2495 2509 2372 2440 2501 2372 2440 2501 2423 2444 2552 2425 2443 2554 2426 2474 2555 2381 2476 2510 2380 2495 2509 2380 2495 2509 2425 2443 2554 2426 2474 2555 2424 2473 2553 2387 2464 2516 2381 2476 2510 2381 2476 2510 2426 2474 2555 2424 2473 2553 2351 2402 2480 2428 2417 2557 2701 2496 2830 2701 2496 2830 2443 2403 2572 2351 2402 2480 2701 2496 2830 2428 2417 2557 2357 2413 2486 2357 2413 2486 2442 2414 2571 2701 2496 2830 2428 2417 2557 2430 2416 2559 2364 2497 2493 2364 2497 2493 2357 2413 2486 2428 2417 2557 2429 2452 2558 2379 2498 2508 2364 2497 2493 2364 2497 2493 2430 2416 2559 2429 2452 2558 2371 2436 2500 2379 2498 2508 2429 2452 2558 2429 2452 2558 2427 2437 2556 2371 2436 2500 2431 2365 2560 2438 2364 2567 2453 2499 2582 2453 2499 2582 2422 2500 2551 2431 2365 2560 2432 2394 2561 2431 2365 2560 2422 2500 2551 2422 2500 2551 2448 2501 2577 2432 2394 2561 2433 2395 2562 2432 2394 2561 2448 2501 2577 2448 2501 2577 2338 2502 2467 2433 2395 2562 2434 2399 2563 2433 2395 2562 2338 2502 2467 2338 2502 2467 2449 2503 2578 2434 2399 2563 2436 2389 2565 2435 2388 2564 2450 2504 2579 2450 2504 2579 2451 2505 2580 2436 2389 2565 2437 2393 2566 2436 2389 2565 2451 2505 2580 2451 2505 2580 2452 2506 2581 2437 2393 2566 2438 2364 2567 2437 2393 2566 2452 2506 2581 2452 2506 2581 2453 2499 2582 2438 2364 2567 2450 2504 2579 2435 2388 2564 2434 2399 2563 2434 2399 2563 2449 2503 2578 2450 2504 2579 2435 2388 2564 2340 2387 2469 2346 2398 2475 2346 2398 2475 2434 2399 2563 2435 2388 2564 2340 2387 2469 2337 2424 2466 2339 2477 2468 2339 2477 2468 2346 2398 2475 2340 2387 2469 2355 2410 2484 2356 2411 2485 2363 2427 2492 2363 2427 2492 2339 2477 2468 2355 2410 2484 2339 2477 2468 2363 2427 2492 2345 2396 2474 2345 2396 2474 2346 2398 2475 2339 2477 2468 2294 2475 2423 2317 2507 2446 2380 2495 2509 2380 2495 2509 2381 2476 2510 2294 2475 2423 2371 2436 2500 2295 2508 2424 2311 2509 2440 2311 2509 2440 2379 2498 2508 2371 2436 2500 2363 2427 2492 2312 2426 2441 2287 2397 2416 2287 2397 2416 2345 2396 2474 2363 2427 2492 2380 2495 2509 2317 2507 2446 2439 2510 2568 2439 2510 2568 2372 2440 2501 2380 2495 2509 2372 2440 2501 2439 2510 2568 2295 2508 2424 2295 2508 2424 2371 2436 2500 2372 2440 2501 2379 2498 2508 2311 2509 2440 2440 2511 2569 2440 2511 2569 2364 2497 2493 2379 2498 2508 2364 2497 2493 2440 2511 2569 2286 2512 2415 2286 2512 2415 2357 2413 2486 2364 2497 2493 2365 2438 2494 2538 2435 2667 2518 2513 2647 2518 2513 2647 2511 2514 2640 2365 2438 2494 2536 2439 2665 2365 2438 2494 2511 2514 2640 2511 2514 2640 2512 2515 2641 2536 2439 2665 2366 2441 2495 2536 2439 2665 2512 2515 2641 2512 2515 2641 2513 2516 2642 2366 2441 2495 2444 2493 2573 2366 2441 2495 2513 2516 2642 2513 2516 2642 2514 2517 2643 2444 2493 2573 2444 2493 2573 2514 2517 2643 2515 2518 2644 2515 2518 2644 2421 2430 2550 2444 2493 2573 2535 2431 2664 2421 2430 2550 2515 2518 2644 2515 2518 2644 2516 2519 2645 2535 2431 2664 2537 2433 2666 2535 2431 2664 2516 2519 2645 2516 2519 2645 2517 2520 2646 2537 2433 2666 2538 2435 2667 2537 2433 2666 2517 2520 2646 2517 2520 2646 2518 2513 2647 2538 2435 2667 2463 2521 2592 2467 2522 2596 2510 2523 2639 2510 2523 2639 2503 2524 2632 2463 2521 2592 2464 2525 2593 2463 2521 2592 2503 2524 2632 2503 2524 2632 2504 2526 2633 2464 2525 2593 2465 2527 2594 2464 2525 2593 2504 2526 2633 2504 2526 2633 2505 2528 2634 2465 2527 2594 2493 2529 2622 2465 2527 2594 2505 2528 2634 2505 2528 2634 2506 2530 2635 2493 2529 2622 2493 2529 2622 2506 2530 2635 2507 2531 2636 2507 2531 2636 2466 2532 2595 2493 2529 2622 2489 2533 2618 2466 2532 2595 2507 2531 2636 2507 2531 2636 2508 2534 2637 2489 2533 2618 2481 2535 2610 2489 2533 2618 2508 2534 2637 2508 2534 2637 2509 2536 2638 2481 2535 2610 2467 2522 2596 2481 2535 2610 2509 2536 2638 2509 2536 2638 2510 2523 2639 2467 2522 2596 2475 2537 2604 2493 2529 2622 2466 2532 2595 2466 2532 2595 2485 2538 2614 2475 2537 2604 2471 2539 2600 2485 2538 2614 2466 2532 2595 2466 2532 2595 2489 2533 2618 2471 2539 2600 2485 2538 2614 2479 2540 2608 2492 2541 2621 2492 2541 2621 2475 2537 2604 2485 2538 2614 2474 2542 2603 2492 2541 2621 2479 2540 2608 2479 2540 2608 2486 2543 2615 2474 2542 2603 2468 2544 2597 2486 2543 2615 2479 2540 2608 2479 2540 2608 2472 2545 2601 2468 2544 2597 2471 2539 2600 2472 2545 2601 2479 2540 2608 2479 2540 2608 2485 2538 2614 2471 2539 2600 2486 2543 2615 2487 2546 2616 2491 2547 2620 2491 2547 2620 2474 2542 2603 2486 2543 2615 2468 2544 2597 2469 2548 2598 2487 2546 2616 2487 2546 2616 2486 2543 2615 2468 2544 2597 2487 2546 2616 2480 2549 2609 2490 2550 2619 2490 2550 2619 2491 2547 2620 2487 2546 2616 2494 2551 2623 2490 2550 2619 2480 2549 2609 2480 2549 2609 2488 2552 2617 2494 2551 2623 2470 2553 2599 2488 2552 2617 2480 2549 2609 2480 2549 2609 2473 2554 2602 2470 2553 2599 2469 2548 2598 2473 2554 2602 2480 2549 2609 2480 2549 2609 2487 2546 2616 2469 2548 2598 2488 2552 2617 2467 2522 2596 2463 2521 2592 2463 2521 2592 2494 2551 2623 2488 2552 2617 2470 2553 2599 2481 2535 2610 2467 2522 2596 2467 2522 2596 2488 2552 2617 2470 2553 2599 2472 2545 2601 2473 2554 2602 2469 2548 2598 2469 2548 2598 2468 2544 2597 2472 2545 2601 2476 2555 2605 2494 2551 2623 2463 2521 2592 2463 2521 2592 2464 2525 2593 2476 2555 2605 2494 2551 2623 2476 2555 2605 2482 2556 2611 2482 2556 2611 2490 2550 2619 2494 2551 2623 2491 2547 2620 2490 2550 2619 2482 2556 2611 2482 2556 2611 2483 2557 2612 2491 2547 2620 2474 2542 2603 2491 2547 2620 2483 2557 2612 2483 2557 2612 2477 2558 2606 2474 2542 2603 2474 2542 2603 2477 2558 2606 2484 2559 2613 2484 2559 2613 2492 2541 2621 2474 2542 2603 2475 2537 2604 2492 2541 2621 2484 2559 2613 2484 2559 2613 2478 2560 2607 2475 2537 2604 2493 2529 2622 2475 2537 2604 2478 2560 2607 2478 2560 2607 2465 2527 2594 2493 2529 2622 2471 2539 2600 2489 2533 2618 2481 2535 2610 2481 2535 2610 2470 2553 2599 2471 2539 2600 2472 2545 2601 2471 2539 2600 2470 2553 2599 2470 2553 2599 2473 2554 2602 2472 2545 2601 2464 2525 2593 2465 2527 2594 2478 2560 2607 2478 2560 2607 2476 2555 2605 2464 2525 2593 2476 2555 2605 2478 2560 2607 2484 2559 2613 2484 2559 2613 2482 2556 2611 2476 2555 2605 2482 2556 2611 2484 2559 2613 2477 2558 2606 2477 2558 2606 2483 2557 2612 2482 2556 2611 2496 2561 2625 2495 2562 2624 2527 2563 2656 2527 2563 2656 2528 2564 2657 2496 2561 2625 2497 2565 2626 2496 2561 2625 2528 2564 2657 2528 2564 2657 2529 2566 2658 2497 2565 2626 2498 2567 2627 2497 2565 2626 2529 2566 2658 2529 2566 2658 2530 2568 2659 2498 2567 2627 2498 2567 2627 2530 2568 2659 2531 2569 2660 2531 2569 2660 2499 2570 2628 2498 2567 2627 2500 2571 2629 2499 2570 2628 2531 2569 2660 2531 2569 2660 2532 2572 2661 2500 2571 2629 2501 2573 2630 2500 2571 2629 2532 2572 2661 2532 2572 2661 2533 2574 2662 2501 2573 2630 2502 2575 2631 2501 2573 2630 2533 2574 2662 2533 2574 2662 2534 2576 2663 2502 2575 2631 2502 2575 2631 2534 2576 2663 2527 2563 2656 2527 2563 2656 2495 2562 2624 2502 2575 2631 2503 2524 2632 2510 2523 2639 2498 2567 2627 2498 2567 2627 2499 2570 2628 2503 2524 2632 2504 2526 2633 2503 2524 2632 2499 2570 2628 2499 2570 2628 2500 2571 2629 2504 2526 2633 2505 2528 2634 2504 2526 2633 2500 2571 2629 2500 2571 2629 2501 2573 2630 2505 2528 2634 2506 2530 2635 2505 2528 2634 2501 2573 2630 2501 2573 2630 2502 2575 2631 2506 2530 2635 2506 2530 2635 2502 2575 2631 2495 2562 2624 2495 2562 2624 2507 2531 2636 2506 2530 2635 2508 2534 2637 2507 2531 2636 2495 2562 2624 2495 2562 2624 2496 2561 2625 2508 2534 2637 2509 2536 2638 2508 2534 2637 2496 2561 2625 2496 2561 2625 2497 2565 2626 2509 2536 2638 2510 2523 2639 2509 2536 2638 2497 2565 2626 2497 2565 2626 2498 2567 2627 2510 2523 2639 2511 2514 2640 2518 2513 2647 2459 2577 2588 2459 2577 2588 2455 2578 2584 2511 2514 2640 2512 2515 2641 2511 2514 2640 2455 2578 2584 2455 2578 2584 2456 2579 2585 2512 2515 2641 2513 2516 2642 2512 2515 2641 2456 2579 2585 2456 2579 2585 2457 2580 2586 2513 2516 2642 2514 2517 2643 2513 2516 2642 2457 2580 2586 2457 2580 2586 2458 2581 2587 2514 2517 2643 2514 2517 2643 2458 2581 2587 2462 2582 2591 2462 2582 2591 2515 2518 2644 2514 2517 2643 2516 2519 2645 2515 2518 2644 2462 2582 2591 2462 2582 2591 2461 2583 2590 2516 2519 2645 2517 2520 2646 2516 2519 2645 2461 2583 2590 2461 2583 2590 2460 2584 2589 2517 2520 2646 2518 2513 2647 2517 2520 2646 2460 2584 2589 2460 2584 2589 2459 2577 2588 2518 2513 2647 2520 2585 2649 2519 2586 2648 2458 2581 2587 2458 2581 2587 2457 2580 2586 2520 2585 2649 2521 2587 2650 2520 2585 2649 2457 2580 2586 2457 2580 2586 2456 2579 2585 2521 2587 2650 2522 2588 2651 2521 2587 2650 2456 2579 2585 2456 2579 2585 2455 2578 2584 2522 2588 2651 2522 2588 2651 2455 2578 2584 2459 2577 2588 2459 2577 2588 2523 2589 2652 2522 2588 2651 2524 2590 2653 2523 2589 2652 2459 2577 2588 2459 2577 2588 2460 2584 2589 2524 2590 2653 2525 2591 2654 2524 2590 2653 2460 2584 2589 2460 2584 2589 2461 2583 2590 2525 2591 2654 2526 2592 2655 2525 2591 2654 2461 2583 2590 2461 2583 2590 2462 2582 2591 2526 2592 2655 2526 2592 2655 2462 2582 2591 2458 2581 2587 2458 2581 2587 2519 2586 2648 2526 2592 2655 2528 2564 2657 2527 2563 2656 2519 2586 2648 2519 2586 2648 2520 2585 2649 2528 2564 2657 2529 2566 2658 2528 2564 2657 2520 2585 2649 2520 2585 2649 2521 2587 2650 2529 2566 2658 2530 2568 2659 2529 2566 2658 2521 2587 2650 2521 2587 2650 2522 2588 2651 2530 2568 2659 2530 2568 2659 2522 2588 2651 2523 2589 2652 2523 2589 2652 2531 2569 2660 2530 2568 2659 2532 2572 2661 2531 2569 2660 2523 2589 2652 2523 2589 2652 2524 2590 2653 2532 2572 2661 2533 2574 2662 2532 2572 2661 2524 2590 2653 2524 2590 2653 2525 2591 2654 2533 2574 2662 2534 2576 2663 2533 2574 2662 2525 2591 2654 2525 2591 2654 2526 2592 2655 2534 2576 2663 2534 2576 2663 2526 2592 2655 2519 2586 2648 2519 2586 2648 2527 2563 2656 2534 2576 2663 2422 2500 2551 2453 2499 2582 2603 2593 2732 2603 2593 2732 2596 2594 2725 2422 2500 2551 2448 2501 2577 2422 2500 2551 2596 2594 2725 2596 2594 2725 2597 2595 2726 2448 2501 2577 2338 2502 2467 2448 2501 2577 2597 2595 2726 2597 2595 2726 2598 2596 2727 2338 2502 2467 2449 2503 2578 2338 2502 2467 2598 2596 2727 2598 2596 2727 2599 2597 2728 2449 2503 2578 2449 2503 2578 2599 2597 2728 2600 2598 2729 2600 2598 2729 2450 2504 2579 2449 2503 2578 2451 2505 2580 2450 2504 2579 2600 2598 2729 2600 2598 2729 2601 2599 2730 2451 2505 2580 2452 2506 2581 2451 2505 2580 2601 2599 2730 2601 2599 2730 2602 2600 2731 2452 2506 2581 2453 2499 2582 2452 2506 2581 2602 2600 2731 2602 2600 2731 2603 2593 2732 2453 2499 2582 2548 2601 2677 2547 2602 2676 2552 2603 2681 2548 2601 2677 2552 2603 2681 2595 2604 2724 2548 2601 2677 2595 2604 2724 2588 2605 2717 2549 2606 2678 2548 2601 2677 2588 2605 2717 2588 2605 2717 2589 2607 2718 2549 2606 2678 2550 2608 2679 2549 2606 2678 2589 2607 2718 2589 2607 2718 2590 2609 2719 2550 2608 2679 2578 2610 2707 2550 2608 2679 2590 2609 2719 2590 2609 2719 2591 2611 2720 2578 2610 2707 2578 2610 2707 2591 2611 2720 2592 2612 2721 2592 2612 2721 2551 2613 2680 2578 2610 2707 2574 2614 2703 2551 2613 2680 2592 2612 2721 2592 2612 2721 2593 2615 2722 2574 2614 2703 2566 2616 2695 2574 2614 2703 2593 2615 2722 2593 2615 2722 2594 2617 2723 2566 2616 2695 2552 2603 2681 2566 2616 2695 2594 2617 2723 2594 2617 2723 2595 2604 2724 2552 2603 2681 2560 2618 2689 2578 2610 2707 2551 2613 2680 2551 2613 2680 2570 2619 2699 2560 2618 2689 2556 2620 2685 2570 2619 2699 2551 2613 2680 2551 2613 2680 2574 2614 2703 2556 2620 2685 2570 2619 2699 2564 2621 2693 2577 2622 2706 2577 2622 2706 2560 2618 2689 2570 2619 2699 2559 2623 2688 2577 2622 2706 2564 2621 2693 2564 2621 2693 2571 2624 2700 2559 2623 2688 2553 2625 2682 2571 2624 2700 2564 2621 2693 2564 2621 2693 2557 2626 2686 2553 2625 2682 2556 2620 2685 2557 2626 2686 2564 2621 2693 2564 2621 2693 2570 2619 2699 2556 2620 2685 2571 2624 2700 2572 2627 2701 2576 2628 2705 2576 2628 2705 2559 2623 2688 2571 2624 2700 2553 2625 2682 2554 2629 2683 2572 2627 2701 2572 2627 2701 2571 2624 2700 2553 2625 2682 2572 2627 2701 2565 2630 2694 2575 2631 2704 2575 2631 2704 2576 2628 2705 2572 2627 2701 2579 2632 2708 2575 2631 2704 2565 2630 2694 2565 2630 2694 2573 2633 2702 2579 2632 2708 2555 2634 2684 2573 2633 2702 2565 2630 2694 2565 2630 2694 2558 2635 2687 2555 2634 2684 2554 2629 2683 2558 2635 2687 2565 2630 2694 2565 2630 2694 2572 2627 2701 2554 2629 2683 2573 2633 2702 2552 2603 2681 2547 2602 2676 2573 2633 2702 2547 2602 2676 2548 2601 2677 2573 2633 2702 2548 2601 2677 2579 2632 2708 2555 2634 2684 2566 2616 2695 2552 2603 2681 2552 2603 2681 2573 2633 2702 2555 2634 2684 2557 2626 2686 2558 2635 2687 2554 2629 2683 2554 2629 2683 2553 2625 2682 2557 2626 2686 2561 2636 2690 2579 2632 2708 2548 2601 2677 2548 2601 2677 2549 2606 2678 2561 2636 2690 2579 2632 2708 2561 2636 2690 2567 2637 2696 2567 2637 2696 2575 2631 2704 2579 2632 2708 2576 2628 2705 2575 2631 2704 2567 2637 2696 2567 2637 2696 2568 2638 2697 2576 2628 2705 2559 2623 2688 2576 2628 2705 2568 2638 2697 2568 2638 2697 2562 2639 2691 2559 2623 2688 2559 2623 2688 2562 2639 2691 2569 2640 2698 2569 2640 2698 2577 2622 2706 2559 2623 2688 2560 2618 2689 2577 2622 2706 2569 2640 2698 2569 2640 2698 2563 2641 2692 2560 2618 2689 2578 2610 2707 2560 2618 2689 2563 2641 2692 2563 2641 2692 2550 2608 2679 2578 2610 2707 2556 2620 2685 2574 2614 2703 2566 2616 2695 2566 2616 2695 2555 2634 2684 2556 2620 2685 2557 2626 2686 2556 2620 2685 2555 2634 2684 2555 2634 2684 2558 2635 2687 2557 2626 2686 2549 2606 2678 2550 2608 2679 2563 2641 2692 2563 2641 2692 2561 2636 2690 2549 2606 2678 2561 2636 2690 2563 2641 2692 2569 2640 2698 2569 2640 2698 2567 2637 2696 2561 2636 2690 2567 2637 2696 2569 2640 2698 2562 2639 2691 2562 2639 2691 2568 2638 2697 2567 2637 2696 2581 2642 2710 2580 2643 2709 2612 2644 2741 2612 2644 2741 2613 2645 2742 2581 2642 2710 2582 2646 2711 2581 2642 2710 2613 2645 2742 2613 2645 2742 2614 2647 2743 2582 2646 2711 2583 2648 2712 2582 2646 2711 2614 2647 2743 2614 2647 2743 2615 2649 2744 2583 2648 2712 2583 2648 2712 2615 2649 2744 2616 2650 2745 2616 2650 2745 2584 2651 2713 2583 2648 2712 2585 2652 2714 2584 2651 2713 2616 2650 2745 2616 2650 2745 2617 2653 2746 2585 2652 2714 2586 2654 2715 2585 2652 2714 2617 2653 2746 2617 2653 2746 2618 2655 2747 2586 2654 2715 2587 2656 2716 2586 2654 2715 2618 2655 2747 2618 2655 2747 2619 2657 2748 2587 2656 2716 2587 2656 2716 2619 2657 2748 2612 2644 2741 2612 2644 2741 2580 2643 2709 2587 2656 2716 2588 2605 2717 2595 2604 2724 2583 2648 2712 2583 2648 2712 2584 2651 2713 2588 2605 2717 2589 2607 2718 2588 2605 2717 2584 2651 2713 2584 2651 2713 2585 2652 2714 2589 2607 2718 2590 2609 2719 2589 2607 2718 2585 2652 2714 2585 2652 2714 2586 2654 2715 2590 2609 2719 2591 2611 2720 2590 2609 2719 2586 2654 2715 2586 2654 2715 2587 2656 2716 2591 2611 2720 2591 2611 2720 2587 2656 2716 2580 2643 2709 2580 2643 2709 2592 2612 2721 2591 2611 2720 2593 2615 2722 2592 2612 2721 2580 2643 2709 2580 2643 2709 2581 2642 2710 2593 2615 2722 2594 2617 2723 2593 2615 2722 2581 2642 2710 2581 2642 2710 2582 2646 2711 2594 2617 2723 2595 2604 2724 2594 2617 2723 2582 2646 2711 2582 2646 2711 2583 2648 2712 2595 2604 2724 2596 2594 2725 2603 2593 2732 2543 2658 2672 2543 2658 2672 2539 2659 2668 2596 2594 2725 2597 2595 2726 2596 2594 2725 2539 2659 2668 2539 2659 2668 2540 2660 2669 2597 2595 2726 2598 2596 2727 2597 2595 2726 2540 2660 2669 2540 2660 2669 2541 2661 2670 2598 2596 2727 2599 2597 2728 2598 2596 2727 2541 2661 2670 2541 2661 2670 2542 2662 2671 2599 2597 2728 2599 2597 2728 2542 2662 2671 2546 2663 2675 2546 2663 2675 2600 2598 2729 2599 2597 2728 2601 2599 2730 2600 2598 2729 2546 2663 2675 2546 2663 2675 2545 2664 2674 2601 2599 2730 2602 2600 2731 2601 2599 2730 2545 2664 2674 2545 2664 2674 2544 2665 2673 2602 2600 2731 2603 2593 2732 2602 2600 2731 2544 2665 2673 2544 2665 2673 2543 2658 2672 2603 2593 2732 2605 2666 2734 2604 2667 2733 2542 2662 2671 2542 2662 2671 2541 2661 2670 2605 2666 2734 2606 2668 2735 2605 2666 2734 2541 2661 2670 2541 2661 2670 2540 2660 2669 2606 2668 2735 2607 2669 2736 2606 2668 2735 2540 2660 2669 2540 2660 2669 2539 2659 2668 2607 2669 2736 2607 2669 2736 2539 2659 2668 2543 2658 2672 2543 2658 2672 2608 2670 2737 2607 2669 2736 2609 2671 2738 2608 2670 2737 2543 2658 2672 2543 2658 2672 2544 2665 2673 2609 2671 2738 2610 2672 2739 2609 2671 2738 2544 2665 2673 2544 2665 2673 2545 2664 2674 2610 2672 2739 2611 2673 2740 2610 2672 2739 2545 2664 2674 2545 2664 2674 2546 2663 2675 2611 2673 2740 2611 2673 2740 2546 2663 2675 2542 2662 2671 2542 2662 2671 2604 2667 2733 2611 2673 2740 2613 2645 2742 2612 2644 2741 2604 2667 2733 2604 2667 2733 2605 2666 2734 2613 2645 2742 2614 2647 2743 2613 2645 2742 2605 2666 2734 2605 2666 2734 2606 2668 2735 2614 2647 2743 2615 2649 2744 2614 2647 2743 2606 2668 2735 2606 2668 2735 2607 2669 2736 2615 2649 2744 2615 2649 2744 2607 2669 2736 2608 2670 2737 2608 2670 2737 2616 2650 2745 2615 2649 2744 2617 2653 2746 2616 2650 2745 2608 2670 2737 2608 2670 2737 2609 2671 2738 2617 2653 2746 2618 2655 2747 2617 2653 2746 2609 2671 2738 2609 2671 2738 2610 2672 2739 2618 2655 2747 2619 2657 2748 2618 2655 2747 2610 2672 2739 2610 2672 2739 2611 2673 2740 2619 2657 2748 2619 2657 2748 2611 2673 2740 2604 2667 2733 2604 2667 2733 2612 2644 2741 2619 2657 2748 2349 2409 2478 2703 2408 2832 2682 2674 2811 2682 2674 2811 2676 2675 2805 2349 2409 2478 2350 2412 2479 2349 2409 2478 2676 2675 2805 2676 2675 2805 2677 2676 2806 2350 2412 2479 2442 2414 2571 2350 2412 2479 2677 2676 2806 2677 2676 2806 2678 2677 2807 2442 2414 2571 2701 2496 2830 2442 2414 2571 2678 2677 2807 2678 2677 2807 2679 2678 2808 2701 2496 2830 2701 2496 2830 2679 2678 2808 2680 2679 2809 2680 2679 2809 2443 2403 2572 2701 2496 2830 2700 2404 2829 2443 2403 2572 2680 2679 2809 2680 2679 2809 2699 2680 2828 2700 2404 2829 2702 2406 2831 2700 2404 2829 2699 2680 2828 2699 2680 2828 2681 2681 2810 2702 2406 2831 2703 2408 2832 2702 2406 2831 2681 2681 2810 2681 2681 2810 2682 2674 2811 2703 2408 2832 2628 2682 2757 2632 2683 2761 2675 2684 2804 2675 2684 2804 2668 2685 2797 2628 2682 2757 2629 2686 2758 2628 2682 2757 2668 2685 2797 2668 2685 2797 2669 2687 2798 2629 2686 2758 2630 2688 2759 2629 2686 2758 2669 2687 2798 2669 2687 2798 2670 2689 2799 2630 2688 2759 2658 2690 2787 2630 2688 2759 2670 2689 2799 2670 2689 2799 2671 2691 2800 2658 2690 2787 2658 2690 2787 2671 2691 2800 2672 2692 2801 2672 2692 2801 2631 2693 2760 2658 2690 2787 2654 2694 2783 2631 2693 2760 2672 2692 2801 2672 2692 2801 2673 2695 2802 2654 2694 2783 2646 2696 2775 2654 2694 2783 2673 2695 2802 2673 2695 2802 2674 2697 2803 2646 2696 2775 2632 2683 2761 2646 2696 2775 2674 2697 2803 2674 2697 2803 2675 2684 2804 2632 2683 2761 2640 2698 2769 2658 2690 2787 2631 2693 2760 2631 2693 2760 2650 2699 2779 2640 2698 2769 2636 2700 2765 2650 2699 2779 2631 2693 2760 2631 2693 2760 2654 2694 2783 2636 2700 2765 2650 2699 2779 2644 2701 2773 2657 2702 2786 2657 2702 2786 2640 2698 2769 2650 2699 2779 2639 2703 2768 2657 2702 2786 2644 2701 2773 2644 2701 2773 2651 2704 2780 2639 2703 2768 2633 2705 2762 2651 2704 2780 2644 2701 2773 2644 2701 2773 2637 2706 2766 2633 2705 2762 2636 2700 2765 2637 2706 2766 2644 2701 2773 2644 2701 2773 2650 2699 2779 2636 2700 2765 2651 2704 2780 2652 2707 2781 2656 2708 2785 2656 2708 2785 2639 2703 2768 2651 2704 2780 2633 2705 2762 2634 2709 2763 2652 2707 2781 2652 2707 2781 2651 2704 2780 2633 2705 2762 2652 2707 2781 2645 2710 2774 2655 2711 2784 2655 2711 2784 2656 2708 2785 2652 2707 2781 2659 2712 2788 2655 2711 2784 2645 2710 2774 2645 2710 2774 2653 2713 2782 2659 2712 2788 2635 2714 2764 2653 2713 2782 2645 2710 2774 2645 2710 2774 2638 2715 2767 2635 2714 2764 2634 2709 2763 2638 2715 2767 2645 2710 2774 2645 2710 2774 2652 2707 2781 2634 2709 2763 2653 2713 2782 2632 2683 2761 2628 2682 2757 2628 2682 2757 2659 2712 2788 2653 2713 2782 2635 2714 2764 2646 2696 2775 2632 2683 2761 2632 2683 2761 2653 2713 2782 2635 2714 2764 2637 2706 2766 2638 2715 2767 2634 2709 2763 2634 2709 2763 2633 2705 2762 2637 2706 2766 2641 2716 2770 2659 2712 2788 2628 2682 2757 2628 2682 2757 2629 2686 2758 2641 2716 2770 2659 2712 2788 2641 2716 2770 2647 2717 2776 2647 2717 2776 2655 2711 2784 2659 2712 2788 2656 2708 2785 2655 2711 2784 2647 2717 2776 2647 2717 2776 2648 2718 2777 2656 2708 2785 2639 2703 2768 2656 2708 2785 2648 2718 2777 2648 2718 2777 2642 2719 2771 2639 2703 2768 2639 2703 2768 2642 2719 2771 2649 2720 2778 2649 2720 2778 2657 2702 2786 2639 2703 2768 2640 2698 2769 2657 2702 2786 2649 2720 2778 2649 2720 2778 2643 2721 2772 2640 2698 2769 2658 2690 2787 2640 2698 2769 2643 2721 2772 2643 2721 2772 2630 2688 2759 2658 2690 2787 2636 2700 2765 2654 2694 2783 2646 2696 2775 2646 2696 2775 2635 2714 2764 2636 2700 2765 2637 2706 2766 2636 2700 2765 2635 2714 2764 2635 2714 2764 2638 2715 2767 2637 2706 2766 2629 2686 2758 2630 2688 2759 2643 2721 2772 2643 2721 2772 2641 2716 2770 2629 2686 2758 2641 2716 2770 2643 2721 2772 2649 2720 2778 2649 2720 2778 2647 2717 2776 2641 2716 2770 2647 2717 2776 2649 2720 2778 2642 2719 2771 2642 2719 2771 2648 2718 2777 2647 2717 2776 2661 2722 2790 2660 2723 2789 2691 2724 2820 2691 2724 2820 2692 2725 2821 2661 2722 2790 2662 2726 2791 2661 2722 2790 2692 2725 2821 2692 2725 2821 2693 2727 2822 2662 2726 2791 2663 2728 2792 2662 2726 2791 2693 2727 2822 2693 2727 2822 2694 2729 2823 2663 2728 2792 2663 2728 2792 2694 2729 2823 2695 2730 2824 2695 2730 2824 2664 2731 2793 2663 2728 2792 2665 2732 2794 2664 2731 2793 2695 2730 2824 2695 2730 2824 2696 2733 2825 2665 2732 2794 2666 2734 2795 2665 2732 2794 2696 2733 2825 2696 2733 2825 2697 2735 2826 2666 2734 2795 2667 2736 2796 2666 2734 2795 2697 2735 2826 2697 2735 2826 2698 2737 2827 2667 2736 2796 2667 2736 2796 2698 2737 2827 2691 2724 2820 2691 2724 2820 2660 2723 2789 2667 2736 2796 2668 2685 2797 2675 2684 2804 2663 2728 2792 2663 2728 2792 2664 2731 2793 2668 2685 2797 2669 2687 2798 2668 2685 2797 2664 2731 2793 2664 2731 2793 2665 2732 2794 2669 2687 2798 2670 2689 2799 2669 2687 2798 2665 2732 2794 2665 2732 2794 2666 2734 2795 2670 2689 2799 2671 2691 2800 2670 2689 2799 2666 2734 2795 2666 2734 2795 2667 2736 2796 2671 2691 2800 2671 2691 2800 2667 2736 2796 2660 2723 2789 2660 2723 2789 2672 2692 2801 2671 2691 2800 2673 2695 2802 2672 2692 2801 2660 2723 2789 2660 2723 2789 2661 2722 2790 2673 2695 2802 2674 2697 2803 2673 2695 2802 2661 2722 2790 2661 2722 2790 2662 2726 2791 2674 2697 2803 2675 2684 2804 2674 2697 2803 2662 2726 2791 2662 2726 2791 2663 2728 2792 2675 2684 2804 2676 2675 2805 2682 2674 2811 2624 2738 2753 2624 2738 2753 2620 2739 2749 2676 2675 2805 2677 2676 2806 2676 2675 2805 2620 2739 2749 2620 2739 2749 2621 2740 2750 2677 2676 2806 2678 2677 2807 2677 2676 2806 2621 2740 2750 2621 2740 2750 2622 2741 2751 2678 2677 2807 2679 2678 2808 2678 2677 2807 2622 2741 2751 2622 2741 2751 2623 2742 2752 2679 2678 2808 2679 2678 2808 2623 2742 2752 2627 2743 2756 2627 2743 2756 2680 2679 2809 2679 2678 2808 2680 2679 2809 2627 2743 2756 2626 2744 2755 2626 2744 2755 2699 2680 2828 2680 2679 2809 2681 2681 2810 2699 2680 2828 2626 2744 2755 2626 2744 2755 2625 2745 2754 2681 2681 2810 2682 2674 2811 2681 2681 2810 2625 2745 2754 2625 2745 2754 2624 2738 2753 2682 2674 2811 2684 2746 2813 2683 2747 2812 2623 2742 2752 2623 2742 2752 2622 2741 2751 2684 2746 2813 2685 2748 2814 2684 2746 2813 2622 2741 2751 2622 2741 2751 2621 2740 2750 2685 2748 2814 2686 2749 2815 2685 2748 2814 2621 2740 2750 2621 2740 2750 2620 2739 2749 2686 2749 2815 2686 2749 2815 2620 2739 2749 2624 2738 2753 2624 2738 2753 2687 2750 2816 2686 2749 2815 2688 2751 2817 2687 2750 2816 2624 2738 2753 2624 2738 2753 2625 2745 2754 2688 2751 2817 2689 2752 2818 2688 2751 2817 2625 2745 2754 2625 2745 2754 2626 2744 2755 2689 2752 2818 2690 2753 2819 2689 2752 2818 2626 2744 2755 2626 2744 2755 2627 2743 2756 2690 2753 2819 2690 2753 2819 2627 2743 2756 2623 2742 2752 2623 2742 2752 2683 2747 2812 2690 2753 2819 2692 2725 2821 2691 2724 2820 2683 2747 2812 2683 2747 2812 2684 2746 2813 2692 2725 2821 2693 2727 2822 2692 2725 2821 2684 2746 2813 2684 2746 2813 2685 2748 2814 2693 2727 2822 2694 2729 2823 2693 2727 2822 2685 2748 2814 2685 2748 2814 2686 2749 2815 2694 2729 2823 2694 2729 2823 2686 2749 2815 2687 2750 2816 2687 2750 2816 2695 2730 2824 2694 2729 2823 2696 2733 2825 2695 2730 2824 2687 2750 2816 2687 2750 2816 2688 2751 2817 2696 2733 2825 2697 2735 2826 2696 2733 2825 2688 2751 2817 2688 2751 2817 2689 2752 2818 2697 2735 2826 2698 2737 2827 2697 2735 2826 2689 2752 2818 2689 2752 2818 2690 2753 2819 2698 2737 2827 2698 2737 2827 2690 2753 2819 2683 2747 2812 2683 2747 2812 2691 2724 2820 2698 2737 2827 2760 2494 2889 2764 2462 2893 2743 2754 2872 2743 2754 2872 2736 2755 2865 2760 2494 2889 2445 2465 2574 2760 2494 2889 2736 2755 2865 2736 2755 2865 2737 2756 2866 2445 2465 2574 2446 2466 2575 2445 2465 2574 2737 2756 2866 2737 2756 2866 2738 2757 2867 2446 2466 2575 2447 2455 2576 2446 2466 2575 2738 2757 2867 2738 2757 2867 2739 2758 2868 2447 2455 2576 2447 2455 2576 2739 2758 2868 2740 2759 2869 2740 2759 2869 2762 2456 2891 2447 2455 2576 2761 2458 2890 2762 2456 2891 2740 2759 2869 2740 2759 2869 2741 2760 2870 2761 2458 2890 2763 2460 2892 2761 2458 2890 2741 2760 2870 2741 2760 2870 2742 2761 2871 2763 2460 2892 2764 2462 2893 2763 2460 2892 2742 2761 2871 2742 2761 2871 2743 2754 2872 2764 2462 2893 2712 2762 2841 2716 2763 2845 2735 2764 2864 2735 2764 2864 2728 2765 2857 2712 2762 2841 2713 2766 2842 2712 2762 2841 2728 2765 2857 2728 2765 2857 2729 2767 2858 2713 2766 2842 2714 2768 2843 2713 2766 2842 2729 2767 2858 2729 2767 2858 2730 2769 2859 2714 2768 2843 2719 2770 2848 2714 2768 2843 2730 2769 2859 2730 2769 2859 2731 2771 2860 2719 2770 2848 2719 2770 2848 2731 2771 2860 2732 2772 2861 2732 2772 2861 2715 2773 2844 2719 2770 2848 2718 2774 2847 2715 2773 2844 2732 2772 2861 2732 2772 2861 2733 2775 2862 2718 2774 2847 2717 2776 2846 2718 2774 2847 2733 2775 2862 2733 2775 2862 2734 2777 2863 2717 2776 2846 2716 2763 2845 2717 2776 2846 2734 2777 2863 2734 2777 2863 2735 2764 2864 2716 2763 2845 2721 2778 2850 2720 2779 2849 2752 2780 2881 2752 2780 2881 2753 2781 2882 2721 2778 2850 2722 2782 2851 2721 2778 2850 2753 2781 2882 2753 2781 2882 2754 2783 2883 2722 2782 2851 2723 2784 2852 2722 2782 2851 2754 2783 2883 2754 2783 2883 2755 2785 2884 2723 2784 2852 2723 2784 2852 2755 2785 2884 2756 2786 2885 2756 2786 2885 2724 2787 2853 2723 2784 2852 2725 2788 2854 2724 2787 2853 2756 2786 2885 2756 2786 2885 2757 2789 2886 2725 2788 2854 2726 2790 2855 2725 2788 2854 2757 2789 2886 2757 2789 2886 2758 2791 2887 2726 2790 2855 2727 2792 2856 2726 2790 2855 2758 2791 2887 2758 2791 2887 2759 2793 2888 2727 2792 2856 2727 2792 2856 2759 2793 2888 2752 2780 2881 2752 2780 2881 2720 2779 2849 2727 2792 2856 2728 2765 2857 2735 2764 2864 2723 2784 2852 2723 2784 2852 2724 2787 2853 2728 2765 2857 2729 2767 2858 2728 2765 2857 2724 2787 2853 2724 2787 2853 2725 2788 2854 2729 2767 2858 2730 2769 2859 2729 2767 2858 2725 2788 2854 2725 2788 2854 2726 2790 2855 2730 2769 2859 2731 2771 2860 2730 2769 2859 2726 2790 2855 2726 2790 2855 2727 2792 2856 2731 2771 2860 2731 2771 2860 2727 2792 2856 2720 2779 2849 2720 2779 2849 2732 2772 2861 2731 2771 2860 2733 2775 2862 2732 2772 2861 2720 2779 2849 2720 2779 2849 2721 2778 2850 2733 2775 2862 2734 2777 2863 2733 2775 2862 2721 2778 2850 2721 2778 2850 2722 2782 2851 2734 2777 2863 2735 2764 2864 2734 2777 2863 2722 2782 2851 2722 2782 2851 2723 2784 2852 2735 2764 2864 2736 2755 2865 2743 2754 2872 2708 2794 2837 2708 2794 2837 2704 2795 2833 2736 2755 2865 2737 2756 2866 2736 2755 2865 2704 2795 2833 2704 2795 2833 2705 2796 2834 2737 2756 2866 2738 2757 2867 2737 2756 2866 2705 2796 2834 2705 2796 2834 2706 2797 2835 2738 2757 2867 2739 2758 2868 2738 2757 2867 2706 2797 2835 2706 2797 2835 2707 2798 2836 2739 2758 2868 2739 2758 2868 2707 2798 2836 2711 2799 2840 2711 2799 2840 2740 2759 2869 2739 2758 2868 2741 2760 2870 2740 2759 2869 2711 2799 2840 2711 2799 2840 2710 2800 2839 2741 2760 2870 2742 2761 2871 2741 2760 2870 2710 2800 2839 2710 2800 2839 2709 2801 2838 2742 2761 2871 2743 2754 2872 2742 2761 2871 2709 2801 2838 2709 2801 2838 2708 2794 2837 2743 2754 2872 2745 2802 2874 2744 2803 2873 2707 2798 2836 2707 2798 2836 2706 2797 2835 2745 2802 2874 2746 2804 2875 2745 2802 2874 2706 2797 2835 2706 2797 2835 2705 2796 2834 2746 2804 2875 2747 2805 2876 2746 2804 2875 2705 2796 2834 2705 2796 2834 2704 2795 2833 2747 2805 2876 2747 2805 2876 2704 2795 2833 2708 2794 2837 2708 2794 2837 2748 2806 2877 2747 2805 2876 2749 2807 2878 2748 2806 2877 2708 2794 2837 2708 2794 2837 2709 2801 2838 2749 2807 2878 2750 2808 2879 2749 2807 2878 2709 2801 2838 2709 2801 2838 2710 2800 2839 2750 2808 2879 2751 2809 2880 2750 2808 2879 2710 2800 2839 2710 2800 2839 2711 2799 2840 2751 2809 2880 2751 2809 2880 2711 2799 2840 2707 2798 2836 2707 2798 2836 2744 2803 2873 2751 2809 2880 2753 2781 2882 2752 2780 2881 2744 2803 2873 2744 2803 2873 2745 2802 2874 2753 2781 2882 2754 2783 2883 2753 2781 2882 2745 2802 2874 2745 2802 2874 2746 2804 2875 2754 2783 2883 2755 2785 2884 2754 2783 2883 2746 2804 2875 2746 2804 2875 2747 2805 2876 2755 2785 2884 2755 2785 2884 2747 2805 2876 2748 2806 2877 2748 2806 2877 2756 2786 2885 2755 2785 2884 2757 2789 2886 2756 2786 2885 2748 2806 2877 2748 2806 2877 2749 2807 2878 2757 2789 2886 2758 2791 2887 2757 2789 2886 2749 2807 2878 2749 2807 2878 2750 2808 2879 2758 2791 2887 2759 2793 2888 2758 2791 2887 2750 2808 2879 2750 2808 2879 2751 2809 2880 2759 2793 2888 2759 2793 2888 2751 2809 2880 2744 2803 2873 2744 2803 2873 2752 2780 2881 2759 2793 2888 2765 2380 2894 2766 2379 2895 2328 2377 2457 2328 2377 2457 2401 2376 2530 2765 2380 2894 2766 2379 2895 2767 2480 2896 2399 2478 2528 2399 2478 2528 2328 2377 2457 2766 2379 2895 2765 2380 2894 2401 2376 2530 2768 2423 2897 2768 2423 2897 2347 2391 2476 2765 2380 2894 2767 2480 2896 2769 2146 2898 2400 2169 2529 2400 2169 2529 2399 2478 2528 2767 2480 2896 2332 2479 2461 2278 2143 2407 2769 2146 2898 2769 2146 2898 2767 2480 2896 2332 2479 2461 2110 2810 2239 2109 2170 2238 2400 2169 2529 2400 2169 2529 2769 2146 2898 2110 2810 2239 2110 2810 2239 2770 2183 2899 2123 2182 2252 2123 2182 2252 2109 2170 2238 2110 2810 2239 2279 2361 2408 2322 2362 2451 2299 2378 2428 2299 2378 2428 2333 2381 2462 2279 2361 2408 2322 2362 2451 2772 2360 2901 2332 2479 2461 2332 2479 2461 2299 2378 2428 2322 2362 2451 2772 2360 2901 2771 2144 2900 2278 2143 2407 2278 2143 2407 2332 2479 2461 2772 2360 2901 2348 2400 2477 2344 2363 2473 2279 2361 2408 2279 2361 2408 2333 2381 2462 2348 2400 2477 2277 2167 2406 2325 2165 2454 2296 2358 2425 2296 2358 2425 2321 2359 2450 2277 2167 2406 2277 2167 2406 2321 2359 2450 2298 2370 2427 2298 2370 2427 2331 2373 2460 2277 2167 2406 2403 2385 2532 2327 2371 2456 2861 2374 2990 2861 2374 2990 2326 2366 2455 2403 2385 2532 2281 2368 2410 2275 2487 2404 2861 2374 2990 2861 2374 2990 2330 2369 2459 2281 2368 2410 2326 2366 2455 2861 2374 2990 2275 2487 2404 2275 2487 2404 2329 2352 2458 2326 2366 2455 2310 2382 2439 2864 2811 2993 2863 2490 2992 2863 2490 2992 2292 2346 2421 2310 2382 2439 2409 2342 2538 2407 2482 2536 2411 2812 2540 2411 2812 2540 2336 2343 2465 2409 2342 2538 2411 2812 2540 2407 2482 2536 2405 2481 2534 2405 2481 2534 2269 2813 2398 2411 2812 2540 2269 2813 2398 2405 2481 2534 2315 2338 2444 2315 2338 2444 2289 2337 2418 2269 2813 2398 2317 2507 2446 2294 2475 2423 2776 2814 2905 2776 2814 2905 2777 2815 2906 2317 2507 2446 2295 2508 2424 2439 2510 2568 2775 2816 2904 2775 2816 2904 2774 2817 2903 2295 2508 2424 2395 2349 2524 2293 2347 2422 2776 2814 2905 2776 2814 2905 2294 2475 2423 2395 2349 2524 2439 2510 2568 2317 2507 2446 2777 2815 2906 2777 2815 2906 2775 2816 2904 2439 2510 2568 2293 2347 2422 2773 2818 2902 2777 2815 2906 2777 2815 2906 2776 2814 2905 2293 2347 2422 2773 2818 2902 2774 2817 2903 2775 2816 2904 2775 2816 2904 2777 2815 2906 2773 2818 2902 2313 2334 2442 2287 2397 2416 2779 2819 2908 2779 2819 2908 2288 2335 2417 2313 2334 2442 2778 2820 2907 2872 2821 3001 2783 2822 2912 2783 2822 2912 2780 2823 2909 2778 2820 2907 2441 2425 2570 2286 2512 2415 2778 2820 2907 2778 2820 2907 2780 2823 2909 2441 2425 2570 2872 2821 3001 2288 2335 2417 2779 2819 2908 2779 2819 2908 2783 2822 2912 2872 2821 3001 2286 2512 2415 2440 2511 2569 2781 2824 2910 2781 2824 2910 2778 2820 2907 2286 2512 2415 2312 2426 2441 2441 2425 2570 2780 2823 2909 2780 2823 2909 2783 2822 2912 2312 2426 2441 2287 2397 2416 2312 2426 2441 2783 2822 2912 2783 2822 2912 2779 2819 2908 2287 2397 2416 2774 2817 2903 2778 2820 2907 2781 2824 2910 2781 2824 2910 2782 2825 2911 2774 2817 2903 2781 2824 2910 2440 2511 2569 2311 2509 2440 2311 2509 2440 2782 2825 2911 2781 2824 2910 2311 2509 2440 2295 2508 2424 2774 2817 2903 2774 2817 2903 2782 2825 2911 2311 2509 2440 2289 2337 2418 2314 2336 2443 2784 2826 2913 2784 2826 2913 2269 2813 2398 2289 2337 2418 2316 2348 2445 2869 2827 2998 2773 2818 2902 2773 2818 2902 2293 2347 2422 2316 2348 2445 2269 2813 2398 2784 2826 2913 2785 2828 2914 2785 2828 2914 2411 2812 2540 2269 2813 2398 2778 2820 2907 2774 2817 2903 2870 2829 2999 2870 2829 2999 2871 2830 3000 2778 2820 2907 2774 2817 2903 2773 2818 2902 2869 2827 2998 2869 2827 2998 2870 2829 2999 2774 2817 2903 2794 2831 2923 2719 2770 2848 2715 2773 2844 2715 2773 2844 2803 2832 2932 2794 2831 2923 2790 2833 2919 2803 2832 2932 2715 2773 2844 2715 2773 2844 2718 2774 2847 2790 2833 2919 2803 2832 2932 2798 2834 2927 2809 2835 2938 2809 2835 2938 2794 2831 2923 2803 2832 2932 2793 2836 2922 2809 2835 2938 2798 2834 2927 2798 2834 2927 2804 2837 2933 2793 2836 2922 2787 2838 2916 2804 2837 2933 2798 2834 2927 2798 2834 2927 2791 2839 2920 2787 2838 2916 2790 2833 2919 2791 2839 2920 2798 2834 2927 2798 2834 2927 2803 2832 2932 2790 2833 2919 2804 2837 2933 2805 2840 2934 2808 2841 2937 2808 2841 2937 2793 2836 2922 2804 2837 2933 2787 2838 2916 2788 2842 2917 2805 2840 2934 2805 2840 2934 2804 2837 2933 2787 2838 2916 2805 2840 2934 2799 2843 2928 2807 2844 2936 2807 2844 2936 2808 2841 2937 2805 2840 2934 2810 2845 2939 2807 2844 2936 2799 2843 2928 2799 2843 2928 2806 2846 2935 2810 2845 2939 2789 2847 2918 2806 2846 2935 2799 2843 2928 2799 2843 2928 2792 2848 2921 2789 2847 2918 2788 2842 2917 2792 2848 2921 2799 2843 2928 2799 2843 2928 2805 2840 2934 2788 2842 2917 2806 2846 2935 2716 2763 2845 2712 2762 2841 2712 2762 2841 2810 2845 2939 2806 2846 2935 2789 2847 2918 2717 2776 2846 2716 2763 2845 2716 2763 2845 2806 2846 2935 2789 2847 2918 2791 2839 2920 2792 2848 2921 2788 2842 2917 2788 2842 2917 2787 2838 2916 2791 2839 2920 2795 2849 2924 2810 2845 2939 2712 2762 2841 2712 2762 2841 2713 2766 2842 2795 2849 2924 2810 2845 2939 2795 2849 2924 2800 2850 2929 2800 2850 2929 2807 2844 2936 2810 2845 2939 2808 2841 2937 2807 2844 2936 2800 2850 2929 2800 2850 2929 2801 2851 2930 2808 2841 2937 2793 2836 2922 2808 2841 2937 2801 2851 2930 2801 2851 2930 2796 2852 2925 2793 2836 2922 2793 2836 2922 2796 2852 2925 2802 2853 2931 2802 2853 2931 2809 2835 2938 2793 2836 2922 2794 2831 2923 2809 2835 2938 2802 2853 2931 2802 2853 2931 2797 2854 2926 2794 2831 2923 2719 2770 2848 2794 2831 2923 2797 2854 2926 2797 2854 2926 2714 2768 2843 2719 2770 2848 2790 2833 2919 2718 2774 2847 2717 2776 2846 2717 2776 2846 2789 2847 2918 2790 2833 2919 2791 2839 2920 2790 2833 2919 2789 2847 2918 2789 2847 2918 2792 2848 2921 2791 2839 2920 2713 2766 2842 2714 2768 2843 2797 2854 2926 2797 2854 2926 2795 2849 2924 2713 2766 2842 2795 2849 2924 2797 2854 2926 2802 2853 2931 2802 2853 2931 2800 2850 2929 2795 2849 2924 2800 2850 2929 2802 2853 2931 2796 2852 2925 2796 2852 2925 2801 2851 2930 2800 2850 2929 2819 2855 2948 2837 2856 2966 2841 2857 2970 2841 2857 2970 2815 2858 2944 2819 2855 2948 2819 2855 2948 2815 2858 2944 2816 2859 2945 2816 2859 2945 2830 2860 2959 2819 2855 2948 2818 2861 2947 2830 2860 2959 2816 2859 2945 2816 2859 2945 2812 2862 2941 2818 2861 2947 2818 2861 2947 2812 2862 2941 2813 2863 2942 2813 2863 2942 2829 2864 2958 2818 2861 2947 2829 2864 2958 2813 2863 2942 2817 2865 2946 2817 2865 2946 2828 2866 2957 2829 2864 2958 2811 2867 2940 2828 2866 2957 2817 2865 2946 2817 2865 2946 2814 2868 2943 2811 2867 2940 2811 2867 2940 2814 2868 2943 2838 2869 2967 2838 2869 2967 2835 2870 2964 2811 2867 2940 2816 2859 2945 2817 2865 2946 2813 2863 2942 2813 2863 2942 2812 2862 2941 2816 2859 2945 2811 2867 2940 2835 2870 2964 2836 2871 2965 2836 2871 2965 2834 2872 2963 2811 2867 2940 2811 2867 2940 2834 2872 2963 2831 2873 2960 2831 2873 2960 2828 2866 2957 2811 2867 2940 2829 2864 2958 2828 2866 2957 2831 2873 2960 2831 2873 2960 2832 2874 2961 2829 2864 2958 2820 2875 2949 2818 2861 2947 2829 2864 2958 2829 2864 2958 2832 2874 2961 2820 2875 2949 2821 2876 2950 2819 2855 2948 2830 2860 2959 2830 2860 2959 2833 2877 2962 2821 2876 2950 2820 2875 2949 2833 2877 2962 2830 2860 2959 2830 2860 2959 2818 2861 2947 2820 2875 2949 2821 2876 2950 2842 2878 2971 2837 2856 2966 2837 2856 2966 2819 2855 2948 2821 2876 2950 2822 2879 2951 2834 2872 2963 2836 2871 2965 2836 2871 2965 2840 2880 2969 2822 2879 2951 2834 2872 2963 2822 2879 2951 2825 2881 2954 2825 2881 2954 2831 2873 2960 2834 2872 2963 2832 2874 2961 2831 2873 2960 2825 2881 2954 2825 2881 2954 2826 2882 2955 2832 2874 2961 2820 2875 2949 2832 2874 2961 2826 2882 2955 2826 2882 2955 2823 2883 2952 2820 2875 2949 2820 2875 2949 2823 2883 2952 2827 2884 2956 2827 2884 2956 2833 2877 2962 2820 2875 2949 2821 2876 2950 2833 2877 2962 2827 2884 2956 2827 2884 2956 2824 2885 2953 2821 2876 2950 2842 2878 2971 2821 2876 2950 2824 2885 2953 2824 2885 2953 2839 2886 2968 2842 2878 2971 2815 2858 2944 2841 2857 2970 2838 2869 2967 2838 2869 2967 2814 2868 2943 2815 2858 2944 2816 2859 2945 2815 2858 2944 2814 2868 2943 2814 2868 2943 2817 2865 2946 2816 2859 2945 2840 2880 2969 2839 2886 2968 2824 2885 2953 2824 2885 2953 2822 2879 2951 2840 2880 2969 2822 2879 2951 2824 2885 2953 2827 2884 2956 2827 2884 2956 2825 2881 2954 2822 2879 2951 2825 2881 2954 2827 2884 2956 2823 2883 2952 2823 2883 2952 2826 2882 2955 2825 2881 2954 2106 2887 2235 2856 2888 2985 2853 2141 2982 2853 2141 2982 2107 2140 2236 2106 2887 2235 2105 2889 2234 2857 2890 2986 2856 2888 2985 2856 2888 2985 2106 2887 2235 2105 2889 2234 2105 2889 2234 2094 2891 2223 2858 2892 2987 2858 2892 2987 2857 2890 2986 2105 2889 2234 2093 2137 2222 2852 2138 2981 2858 2892 2987 2858 2892 2987 2094 2891 2223 2093 2137 2222 2843 2118 2972 2093 2137 2222 2094 2891 2223 2094 2891 2223 2844 2119 2973 2843 2118 2972 2845 2122 2974 2844 2119 2973 2094 2891 2223 2094 2891 2223 2105 2889 2234 2845 2122 2974 2846 2124 2975 2845 2122 2974 2105 2889 2234 2105 2889 2234 2106 2887 2235 2846 2124 2975 2847 2126 2976 2846 2124 2975 2106 2887 2235 2106 2887 2235 2107 2140 2236 2847 2126 2976 2848 2128 2977 2847 2126 2976 2107 2140 2236 2107 2140 2236 2108 2139 2237 2848 2128 2977 2849 2130 2978 2848 2128 2977 2108 2139 2237 2108 2139 2237 2095 2133 2224 2849 2130 2978 2849 2130 2978 2095 2133 2224 2096 2136 2225 2096 2136 2225 2850 2131 2979 2849 2130 2978 2843 2118 2972 2850 2131 2979 2096 2136 2225 2096 2136 2225 2093 2137 2222 2843 2118 2972 2855 2134 2984 2835 2870 2964 2838 2869 2967 2838 2869 2967 2851 2135 2980 2855 2134 2984 2852 2138 2981 2851 2135 2980 2838 2869 2967 2838 2869 2967 2841 2857 2970 2852 2138 2981 2854 2142 2983 2853 2141 2982 2840 2880 2969 2840 2880 2969 2836 2871 2965 2854 2142 2983 2855 2134 2984 2854 2142 2983 2836 2871 2965 2836 2871 2965 2835 2870 2964 2855 2134 2984 2853 2141 2982 2856 2888 2985 2839 2886 2968 2839 2886 2968 2840 2880 2969 2853 2141 2982 2856 2888 2985 2857 2890 2986 2842 2878 2971 2842 2878 2971 2839 2886 2968 2856 2888 2985 2857 2890 2986 2858 2892 2987 2837 2856 2966 2837 2856 2966 2842 2878 2971 2857 2890 2986 2858 2892 2987 2852 2138 2981 2841 2857 2970 2841 2857 2970 2837 2856 2966 2858 2892 2987 2336 2343 2465 2334 2383 2463 2335 2344 2464 2356 2411 2485 2357 2413 2486 2286 2512 2415 2286 2512 2415 2441 2425 2570 2356 2411 2485 2401 2376 2530 2402 2375 2531 2859 2893 2988 2859 2893 2988 2860 2894 2989 2401 2376 2530 2402 2375 2531 2382 2447 2511 2454 2450 2583 2454 2450 2583 2859 2893 2988 2402 2375 2531 2454 2450 2583 2282 2420 2411 2860 2894 2989 2860 2894 2989 2859 2893 2988 2454 2450 2583 2282 2420 2411 2768 2423 2897 2401 2376 2530 2401 2376 2530 2860 2894 2989 2282 2420 2411 2862 2469 2991 2397 2367 2526 2391 2467 2520 2391 2467 2520 2384 2457 2513 2862 2469 2991 2344 2363 2473 2348 2400 2477 2343 2392 2472 2343 2392 2472 2437 2393 2566 2344 2363 2473 2273 2314 2402 2272 2317 2401 2279 2361 2408 2279 2361 2408 2344 2363 2473 2273 2314 2402 2111 2145 2240 2112 2148 2241 2124 2172 2253 2124 2172 2253 2770 2183 2899 2111 2145 2240 2111 2145 2240 2770 2183 2899 2110 2810 2239 2110 2810 2239 2769 2146 2898 2111 2145 2240 2309 2341 2438 2291 2340 2420 2290 2339 2419 2290 2339 2419 2409 2342 2538 2309 2341 2438 2309 2341 2438 2335 2344 2464 2310 2382 2439 2310 2382 2439 2292 2346 2421 2309 2341 2438 2097 2117 2226 2098 2120 2227 2419 2491 2548 2419 2491 2548 2863 2490 2992 2097 2117 2226 2319 2331 2448 2329 2352 2458 2275 2487 2404 2275 2487 2404 2866 2353 2995 2319 2331 2448 2866 2353 2995 2867 2488 2996 2868 2895 2997 2868 2895 2997 2418 2354 2547 2866 2353 2995 2864 2811 2993 2865 2489 2994 2418 2354 2547 2418 2354 2547 2868 2895 2997 2864 2811 2993 2867 2488 2996 2104 2132 2233 2097 2117 2226 2097 2117 2226 2868 2895 2997 2867 2488 2996 2097 2117 2226 2863 2490 2992 2864 2811 2993 2864 2811 2993 2868 2895 2997 2097 2117 2226 2310 2382 2439 2270 2384 2399 2865 2489 2994 2865 2489 2994 2864 2811 2993 2310 2382 2439 2270 2384 2399 2869 2827 2998 2316 2348 2445 2316 2348 2445 2865 2489 2994 2270 2384 2399 2870 2829 2999 2334 2383 2463 2786 2896 2915 2786 2896 2915 2871 2830 3000 2870 2829 2999 2869 2827 2998 2270 2384 2399 2334 2383 2463 2334 2383 2463 2870 2829 2999 2869 2827 2998 2288 2335 2417 2784 2826 2913 2314 2336 2443 2314 2336 2443 2266 2316 2395 2288 2335 2417 2872 2821 3001 2785 2828 2914 2784 2826 2913 2784 2826 2913 2288 2335 2417 2872 2821 3001 2336 2343 2465 2411 2812 2540 2786 2896 2915 2786 2896 2915 2334 2383 2463 2336 2343 2465 2411 2812 2540 2785 2828 2914 2871 2830 3000 2871 2830 3000 2786 2896 2915 2411 2812 2540 2778 2820 2907 2871 2830 3000 2785 2828 2914 2785 2828 2914 2872 2821 3001 2778 2820 2907 2903 2923 3060 2916 2924 3073 2917 2925 3074 2917 2925 3074 2904 2926 3061 2903 2923 3060 2904 2926 3061 2917 2925 3074 2918 2927 3075 2918 2927 3075 2905 2928 3062 2904 2926 3061 2905 2928 3062 2918 2927 3075 2919 2929 3076 2919 2929 3076 2906 2930 3063 2905 2928 3062 2906 2930 3063 2919 2929 3076 2920 2931 3077 2920 2931 3077 2907 2932 3064 2906 2930 3063 2907 2932 3064 2920 2931 3077 2921 2933 3078 2921 2933 3078 2908 2934 3065 2907 2932 3064 2908 2934 3065 2921 2933 3078 2922 2935 3079 2922 2935 3079 2909 2936 3066 2908 2934 3065 2909 2936 3066 2922 2935 3079 2923 2937 3080 2923 2937 3080 2910 2938 3067 2909 2936 3066 2910 2938 3067 2923 2937 3080 2924 2939 3081 2924 2939 3081 2911 2940 3068 2910 2938 3067 2911 2940 3068 2924 2939 3081 2925 2941 3082 2925 2941 3082 2912 2942 3069 2911 2940 3068 2912 2942 3069 2925 2941 3082 2926 2943 3083 2926 2943 3083 2913 2944 3070 2912 2942 3069 2913 2944 3070 2926 2943 3083 2927 2945 3084 2927 2945 3084 2914 2946 3071 2913 2944 3070 2914 2946 3071 2927 2945 3084 2928 2947 3085 2928 2947 3085 2915 2948 3072 2914 2946 3071 2915 2948 3072 2928 2947 3085 2916 2924 3073 2916 2924 3073 2903 2923 3060 2915 2948 3072 2916 2924 3073 2929 2949 3086 2930 2950 3087 2930 2950 3087 2917 2925 3074 2916 2924 3073 2917 2925 3074 2930 2950 3087 2931 2951 3088 2931 2951 3088 2918 2927 3075 2917 2925 3074 2918 2927 3075 2931 2951 3088 2932 2952 3089 2932 2952 3089 2919 2929 3076 2918 2927 3075 2919 2929 3076 2932 2952 3089 2933 2953 3090 2933 2953 3090 2920 2931 3077 2919 2929 3076 2921 2933 3078 2955 2954 3112 2956 2955 3113 2956 2955 3113 2922 2935 3079 2921 2933 3078 2922 2935 3079 2956 2955 3113 2957 2956 3114 2957 2956 3114 2923 2937 3080 2922 2935 3079 2923 2937 3080 2957 2956 3114 2958 2957 3115 2958 2957 3115 2924 2939 3081 2923 2937 3080 2925 2941 3082 2934 2958 3091 2935 2959 3092 2935 2959 3092 2926 2943 3083 2925 2941 3082 2926 2943 3083 2935 2959 3092 2936 2960 3093 2936 2960 3093 2927 2945 3084 2926 2943 3083 2927 2945 3084 2936 2960 3093 2937 2961 3094 2937 2961 3094 2928 2947 3085 2927 2945 3084 2928 2947 3085 2937 2961 3094 2929 2949 3086 2929 2949 3086 2916 2924 3073 2928 2947 3085 2930 2950 3087 2929 2949 3086 2938 2962 3095 2938 2962 3095 2939 2963 3096 2930 2950 3087 2930 2950 3087 2939 2963 3096 2940 2964 3097 2940 2964 3097 2931 2951 3088 2930 2950 3087 2931 2951 3088 2940 2964 3097 2941 2965 3098 2941 2965 3098 2932 2952 3089 2931 2951 3088 2934 2958 3091 2942 2966 3099 2943 2967 3100 2943 2967 3100 2935 2959 3092 2934 2958 3091 2935 2959 3092 2943 2967 3100 2944 2968 3101 2944 2968 3101 2936 2960 3093 2935 2959 3092 2936 2960 3093 2944 2968 3101 2945 2969 3102 2945 2969 3102 2937 2961 3094 2936 2960 3093 2937 2961 3094 2945 2969 3102 2938 2962 3095 2938 2962 3095 2929 2949 3086 2937 2961 3094 2939 2963 3096 2950 2902 3107 2951 2908 3108 2951 2908 3108 2940 2964 3097 2939 2963 3096 2943 2967 3100 2890 2970 3047 2952 2971 3109 2952 2971 3109 2944 2968 3101 2943 2967 3100 2944 2968 3101 2952 2971 3109 2953 2899 3110 2953 2899 3110 2945 2969 3102 2944 2968 3101 2945 2969 3102 2953 2899 3110 2946 2898 3103 2946 2898 3103 2938 2962 3095 2945 2969 3102 2942 2966 3099 2954 2975 3111 2890 2970 3047 2890 2970 3047 2943 2967 3100 2942 2966 3099 2955 2954 3112 2959 2976 3116 2960 2977 3117 2960 2977 3117 2956 2955 3113 2955 2954 3112 2956 2955 3113 2960 2977 3117 2961 2978 3118 2961 2978 3118 2957 2956 3114 2956 2955 3113 2957 2956 3114 2961 2978 3118 2962 2979 3119 2962 2979 3119 2958 2957 3115 2957 2956 3114 2959 2976 3116 2895 2912 3052 2963 2919 3120 2963 2919 3120 2960 2977 3117 2959 2976 3116 2960 2977 3117 2963 2919 3120 2964 2917 3121 2964 2917 3121 2961 2978 3118 2960 2977 3117 2961 2978 3118 2964 2917 3121 2965 2916 3122 2965 2916 3122 2962 2979 3119 2961 2978 3118 2955 2954 3112 2921 2933 3078 2920 2931 3077 2920 2931 3077 2933 2953 3090 2955 2954 3112 2959 2976 3116 2955 2954 3112 2933 2953 3090 2933 2953 3090 2966 2980 3123 2959 2976 3116 2895 2912 3052 2959 2976 3116 2966 2980 3123 2966 2980 3123 2892 2910 3049 2895 2912 3052 2966 2980 3123 2933 2953 3090 2932 2952 3089 2932 2952 3089 2941 2965 3098 2966 2980 3123 2967 2907 3124 2941 2965 3098 2940 2964 3097 2940 2964 3097 2951 2908 3108 2967 2907 3124 2892 2910 3049 2966 2980 3123 2941 2965 3098 2941 2965 3098 2967 2907 3124 2892 2910 3049 2924 2939 3081 2958 2957 3115 2934 2958 3091 2934 2958 3091 2925 2941 3082 2924 2939 3081 2958 2957 3115 2962 2979 3119 2942 2966 3099 2942 2966 3099 2934 2958 3091 2958 2957 3115 2962 2979 3119 2965 2916 3122 2954 2975 3111 2954 2975 3111 2942 2966 3099 2962 2979 3119 2939 2963 3096 2938 2962 3095 2946 2898 3103 2946 2898 3103 2950 2902 3107 2939 2963 3096 2973 2981 3130 2974 2982 3131 3720 2983 3877 3720 2983 3877 3719 2984 3876 2973 2981 3130 2975 2985 3132 3721 2986 3878 3720 2983 3877 3720 2983 3877 2974 2982 3131 2975 2985 3132 2976 2987 3133 3722 2988 3879 3721 2986 3878 3721 2986 3878 2975 2985 3132 2976 2987 3133 2977 2989 3134 3723 2990 3880 3722 2988 3879 3722 2988 3879 2976 2987 3133 2977 2989 3134 2978 2991 3135 3724 2992 3881 3723 2990 3880 3723 2990 3880 2977 2989 3134 2978 2991 3135 2979 2993 3136 3725 2994 3882 3724 2992 3881 3724 2992 3881 2978 2991 3135 2979 2993 3136 2979 2993 3136 2980 2995 3137 3726 2996 3883 3726 2996 3883 3725 2994 3882 2979 2993 3136 2973 2981 3130 3719 2984 3876 3726 2996 3883 3726 2996 3883 2980 2995 3137 2973 2981 3130 2971 2997 3128 2972 2998 3129 3727 2999 3884 3727 2999 3884 3731 3000 3888 2971 2997 3128 2969 3001 3126 3728 3002 3885 3727 2999 3884 3727 2999 3884 2972 2998 3129 2969 3001 3126 2984 3003 3141 3730 3004 3887 3729 3005 3886 3729 3005 3886 2983 3006 3140 2984 3003 3141 2971 2997 3128 3731 3000 3888 3730 3004 3887 3730 3004 3887 2984 3003 3141 2971 2997 3128 3154 3007 3311 3645 3008 3802 2987 3009 3144 2987 3009 3144 3647 3010 3804 3154 3007 3311 3647 3010 3804 2987 3009 3144 2988 3011 3145 2988 3011 3145 3147 3012 3304 3647 3010 3804 3147 3012 3304 2988 3011 3145 2989 3013 3146 2989 3013 3146 3182 3014 3339 3147 3012 3304 3182 3014 3339 2989 3013 3146 2990 3015 3147 2990 3015 3147 3280 3016 3437 3182 3014 3339 3280 3016 3437 2990 3015 3147 2991 3017 3148 2991 3017 3148 3282 3018 3439 3280 3016 3437 3282 3018 3439 2991 3017 3148 2992 3019 3149 2992 3019 3149 3284 3020 3441 3282 3018 3439 3284 3020 3441 2992 3019 3149 2993 3021 3150 2993 3021 3150 3177 3022 3334 3284 3020 3441 3177 3022 3334 2993 3021 3150 2994 3023 3151 2994 3023 3151 3286 3024 3443 3177 3022 3334 3286 3024 3443 2994 3023 3151 2995 3025 3152 2995 3025 3152 3143 3026 3300 3286 3024 3443 3143 3026 3300 2995 3025 3152 2996 3027 3153 2996 3027 3153 3183 3028 3340 3143 3026 3300 3183 3028 3340 2996 3027 3153 2997 3029 3154 2997 3029 3154 3201 3030 3358 3183 3028 3340 3201 3030 3358 2997 3029 3154 2998 3031 3155 2998 3031 3155 3153 3032 3310 3201 3030 3358 3153 3032 3310 2998 3031 3155 2985 3033 3142 2985 3033 3142 3276 3034 3433 3153 3032 3310 2988 3011 3145 3000 3035 3157 3001 3036 3158 3001 3036 3158 2989 3013 3146 2988 3011 3145 2989 3013 3146 3001 3036 3158 3002 3037 3159 3002 3037 3159 2990 3015 3147 2989 3013 3146 2990 3015 3147 3002 3037 3159 3003 3038 3160 3003 3038 3160 2991 3017 3148 2990 3015 3147 2991 3017 3148 3003 3038 3160 3004 3039 3161 3004 3039 3161 2992 3019 3149 2991 3017 3148 2992 3019 3149 3004 3039 3161 3005 3040 3162 3005 3040 3162 2993 3021 3150 2992 3019 3149 2993 3021 3150 3005 3040 3162 3006 3041 3163 3006 3041 3163 2994 3023 3151 2993 3021 3150 2994 3023 3151 3006 3041 3163 3007 3042 3164 3007 3042 3164 2995 3025 3152 2994 3023 3151 2995 3025 3152 3007 3042 3164 3008 3043 3165 3008 3043 3165 2996 3027 3153 2995 3025 3152 2996 3027 3153 3008 3043 3165 3009 3044 3166 3009 3044 3166 2997 3029 3154 2996 3027 3153 2997 3029 3154 3009 3044 3166 3010 3045 3167 3010 3045 3167 2998 3031 3155 2997 3029 3154 2998 3031 3155 3010 3045 3167 2999 3046 3156 2999 3046 3156 2985 3033 3142 2998 3031 3155 3646 3047 3803 2999 3046 3156 3011 3048 3168 3011 3048 3168 3012 3049 3169 3646 3047 3803 3646 3047 3803 3012 3049 3169 3013 3050 3170 3013 3050 3170 3000 3035 3157 3646 3047 3803 3000 3035 3157 3013 3050 3170 3014 3051 3171 3014 3051 3171 3001 3036 3158 3000 3035 3157 3001 3036 3158 3014 3051 3171 3015 3052 3172 3015 3052 3172 3002 3037 3159 3001 3036 3158 3002 3037 3159 3015 3052 3172 3016 3053 3173 3016 3053 3173 3003 3038 3160 3002 3037 3159 3003 3038 3160 3016 3053 3173 3017 3054 3174 3017 3054 3174 3004 3039 3161 3003 3038 3160 3004 3039 3161 3017 3054 3174 3018 3055 3175 3018 3055 3175 3005 3040 3162 3004 3039 3161 3005 3040 3162 3018 3055 3175 3019 3056 3176 3019 3056 3176 3006 3041 3163 3005 3040 3162 3006 3041 3163 3019 3056 3176 3020 3057 3177 3020 3057 3177 3007 3042 3164 3006 3041 3163 3007 3042 3164 3020 3057 3177 3021 3058 3178 3021 3058 3178 3008 3043 3165 3007 3042 3164 3008 3043 3165 3021 3058 3178 3022 3059 3179 3022 3059 3179 3009 3044 3166 3008 3043 3165 3009 3044 3166 3022 3059 3179 3023 3060 3180 3023 3060 3180 3010 3045 3167 3009 3044 3166 3010 3045 3167 3023 3060 3180 3011 3048 3168 3011 3048 3168 2999 3046 3156 3010 3045 3167 3011 3048 3168 3024 3061 3181 3025 3062 3182 3025 3062 3182 3012 3049 3169 3011 3048 3168 3012 3049 3169 3025 3062 3182 3026 3063 3183 3026 3063 3183 3013 3050 3170 3012 3049 3169 3013 3050 3170 3026 3063 3183 3027 3064 3184 3027 3064 3184 3014 3051 3171 3013 3050 3170 3014 3051 3171 3027 3064 3184 3028 3065 3185 3028 3065 3185 3015 3052 3172 3014 3051 3171 3015 3052 3172 3028 3065 3185 3029 3066 3186 3029 3066 3186 3016 3053 3173 3015 3052 3172 3016 3053 3173 3029 3066 3186 3030 3067 3187 3030 3067 3187 3017 3054 3174 3016 3053 3173 3017 3054 3174 3030 3067 3187 3031 3068 3188 3031 3068 3188 3018 3055 3175 3017 3054 3174 3018 3055 3175 3031 3068 3188 3032 3069 3189 3032 3069 3189 3019 3056 3176 3018 3055 3175 3019 3056 3176 3032 3069 3189 3033 3070 3190 3033 3070 3190 3020 3057 3177 3019 3056 3176 3020 3057 3177 3033 3070 3190 3034 3071 3191 3034 3071 3191 3021 3058 3178 3020 3057 3177 3021 3058 3178 3034 3071 3191 3035 3072 3192 3035 3072 3192 3022 3059 3179 3021 3058 3178 3022 3059 3179 3035 3072 3192 3036 3073 3193 3036 3073 3193 3023 3060 3180 3022 3059 3179 3023 3060 3180 3036 3073 3193 3024 3061 3181 3024 3061 3181 3011 3048 3168 3023 3060 3180 3024 3061 3181 3037 3074 3194 3038 3075 3195 3038 3075 3195 3025 3062 3182 3024 3061 3181 3025 3062 3182 3038 3075 3195 3039 3076 3196 3039 3076 3196 3026 3063 3183 3025 3062 3182 3026 3063 3183 3039 3076 3196 3040 3077 3197 3040 3077 3197 3027 3064 3184 3026 3063 3183 3027 3064 3184 3040 3077 3197 3041 3078 3198 3041 3078 3198 3028 3065 3185 3027 3064 3184 3028 3065 3185 3041 3078 3198 3042 3079 3199 3042 3079 3199 3029 3066 3186 3028 3065 3185 3029 3066 3186 3042 3079 3199 3043 3080 3200 3043 3080 3200 3030 3067 3187 3029 3066 3186 3030 3067 3187 3043 3080 3200 3044 3081 3201 3044 3081 3201 3031 3068 3188 3030 3067 3187 3031 3068 3188 3044 3081 3201 3045 3082 3202 3045 3082 3202 3032 3069 3189 3031 3068 3188 3032 3069 3189 3045 3082 3202 3046 3083 3203 3046 3083 3203 3033 3070 3190 3032 3069 3189 3033 3070 3190 3046 3083 3203 3047 3084 3204 3047 3084 3204 3034 3071 3191 3033 3070 3190 3034 3071 3191 3047 3084 3204 3048 3085 3205 3048 3085 3205 3035 3072 3192 3034 3071 3191 3035 3072 3192 3048 3085 3205 3049 3086 3206 3049 3086 3206 3036 3073 3193 3035 3072 3192 3036 3073 3193 3049 3086 3206 3037 3074 3194 3037 3074 3194 3024 3061 3181 3036 3073 3193 3037 3074 3194 3050 3087 3207 3051 3088 3208 3051 3088 3208 3038 3075 3195 3037 3074 3194 3038 3075 3195 3051 3088 3208 3052 3089 3209 3052 3089 3209 3039 3076 3196 3038 3075 3195 3039 3076 3196 3052 3089 3209 3053 3090 3210 3053 3090 3210 3040 3077 3197 3039 3076 3196 3040 3077 3197 3053 3090 3210 3054 3091 3211 3054 3091 3211 3041 3078 3198 3040 3077 3197 3041 3078 3198 3054 3091 3211 3055 3092 3212 3055 3092 3212 3042 3079 3199 3041 3078 3198 3042 3079 3199 3055 3092 3212 3056 3093 3213 3056 3093 3213 3043 3080 3200 3042 3079 3199 3043 3080 3200 3056 3093 3213 3057 3094 3214 3057 3094 3214 3044 3081 3201 3043 3080 3200 3044 3081 3201 3057 3094 3214 3058 3095 3215 3058 3095 3215 3045 3082 3202 3044 3081 3201 3045 3082 3202 3058 3095 3215 3059 3096 3216 3059 3096 3216 3046 3083 3203 3045 3082 3202 3046 3083 3203 3059 3096 3216 3060 3097 3217 3060 3097 3217 3047 3084 3204 3046 3083 3203 3047 3084 3204 3060 3097 3217 3061 3098 3218 3061 3098 3218 3048 3085 3205 3047 3084 3204 3048 3085 3205 3061 3098 3218 3062 3099 3219 3062 3099 3219 3049 3086 3206 3048 3085 3205 3049 3086 3206 3062 3099 3219 3050 3087 3207 3050 3087 3207 3037 3074 3194 3049 3086 3206 3050 3087 3207 3063 3100 3220 3064 3101 3221 3064 3101 3221 3051 3088 3208 3050 3087 3207 3051 3088 3208 3064 3101 3221 3065 3102 3222 3065 3102 3222 3052 3089 3209 3051 3088 3208 3052 3089 3209 3065 3102 3222 3066 3103 3223 3066 3103 3223 3053 3090 3210 3052 3089 3209 3053 3090 3210 3066 3103 3223 3067 3104 3224 3067 3104 3224 3054 3091 3211 3053 3090 3210 3054 3091 3211 3067 3104 3224 3068 3105 3225 3068 3105 3225 3055 3092 3212 3054 3091 3211 3055 3092 3212 3068 3105 3225 3069 3106 3226 3069 3106 3226 3056 3093 3213 3055 3092 3212 3056 3093 3213 3069 3106 3226 3070 3107 3227 3070 3107 3227 3057 3094 3214 3056 3093 3213 3057 3094 3214 3070 3107 3227 3071 3108 3228 3071 3108 3228 3058 3095 3215 3057 3094 3214 3058 3095 3215 3071 3108 3228 3072 3109 3229 3072 3109 3229 3059 3096 3216 3058 3095 3215 3059 3096 3216 3072 3109 3229 3073 3110 3230 3073 3110 3230 3060 3097 3217 3059 3096 3216 3060 3097 3217 3073 3110 3230 3074 3111 3231 3074 3111 3231 3061 3098 3218 3060 3097 3217 3061 3098 3218 3074 3111 3231 3075 3112 3232 3075 3112 3232 3062 3099 3219 3061 3098 3218 3062 3099 3219 3075 3112 3232 3063 3100 3220 3063 3100 3220 3050 3087 3207 3062 3099 3219 3063 3100 3220 3076 3113 3233 3077 3114 3234 3077 3114 3234 3064 3101 3221 3063 3100 3220 3064 3101 3221 3077 3114 3234 3078 3115 3235 3078 3115 3235 3065 3102 3222 3064 3101 3221 3065 3102 3222 3078 3115 3235 3079 3116 3236 3079 3116 3236 3066 3103 3223 3065 3102 3222 3066 3103 3223 3079 3116 3236 3080 3117 3237 3080 3117 3237 3067 3104 3224 3066 3103 3223 3067 3104 3224 3080 3117 3237 3081 3118 3238 3081 3118 3238 3068 3105 3225 3067 3104 3224 3068 3105 3225 3081 3118 3238 3082 3119 3239 3082 3119 3239 3069 3106 3226 3068 3105 3225 3069 3106 3226 3082 3119 3239 3083 3120 3240 3083 3120 3240 3070 3107 3227 3069 3106 3226 3070 3107 3227 3083 3120 3240 3084 3121 3241 3084 3121 3241 3071 3108 3228 3070 3107 3227 3071 3108 3228 3084 3121 3241 3085 3122 3242 3085 3122 3242 3072 3109 3229 3071 3108 3228 3072 3109 3229 3085 3122 3242 3086 3123 3243 3086 3123 3243 3073 3110 3230 3072 3109 3229 3073 3110 3230 3086 3123 3243 3087 3124 3244 3087 3124 3244 3074 3111 3231 3073 3110 3230 3074 3111 3231 3087 3124 3244 3088 3125 3245 3088 3125 3245 3075 3112 3232 3074 3111 3231 3075 3112 3232 3088 3125 3245 3076 3113 3233 3076 3113 3233 3063 3100 3220 3075 3112 3232 3076 3113 3233 3089 3126 3246 3090 3127 3247 3090 3127 3247 3077 3114 3234 3076 3113 3233 3077 3114 3234 3090 3127 3247 3091 3128 3248 3091 3128 3248 3078 3115 3235 3077 3114 3234 3078 3115 3235 3091 3128 3248 3092 3129 3249 3092 3129 3249 3079 3116 3236 3078 3115 3235 3079 3116 3236 3092 3129 3249 3093 3130 3250 3093 3130 3250 3080 3117 3237 3079 3116 3236 3080 3117 3237 3093 3130 3250 3094 3131 3251 3094 3131 3251 3081 3118 3238 3080 3117 3237 3081 3118 3238 3094 3131 3251 3095 3132 3252 3095 3132 3252 3082 3119 3239 3081 3118 3238 3082 3119 3239 3095 3132 3252 3096 3133 3253 3096 3133 3253 3083 3120 3240 3082 3119 3239 3083 3120 3240 3096 3133 3253 3097 3134 3254 3097 3134 3254 3084 3121 3241 3083 3120 3240 3084 3121 3241 3097 3134 3254 3098 3135 3255 3098 3135 3255 3085 3122 3242 3084 3121 3241 3085 3122 3242 3098 3135 3255 3099 3136 3256 3099 3136 3256 3086 3123 3243 3085 3122 3242 3086 3123 3243 3099 3136 3256 3100 3137 3257 3100 3137 3257 3087 3124 3244 3086 3123 3243 3087 3124 3244 3100 3137 3257 3101 3138 3258 3101 3138 3258 3088 3125 3245 3087 3124 3244 3088 3125 3245 3101 3138 3258 3089 3126 3246 3089 3126 3246 3076 3113 3233 3088 3125 3245 3089 3126 3246 3102 3139 3259 3103 3140 3260 3103 3140 3260 3090 3127 3247 3089 3126 3246 3090 3127 3247 3103 3140 3260 3104 3141 3261 3104 3141 3261 3091 3128 3248 3090 3127 3247 3091 3128 3248 3104 3141 3261 3105 3142 3262 3105 3142 3262 3092 3129 3249 3091 3128 3248 3092 3129 3249 3105 3142 3262 3106 3143 3263 3106 3143 3263 3093 3130 3250 3092 3129 3249 3093 3130 3250 3106 3143 3263 3107 3144 3264 3107 3144 3264 3094 3131 3251 3093 3130 3250 3094 3131 3251 3107 3144 3264 3108 3145 3265 3108 3145 3265 3095 3132 3252 3094 3131 3251 3095 3132 3252 3108 3145 3265 3109 3146 3266 3109 3146 3266 3096 3133 3253 3095 3132 3252 3096 3133 3253 3109 3146 3266 3110 3147 3267 3110 3147 3267 3097 3134 3254 3096 3133 3253 3097 3134 3254 3110 3147 3267 3111 3148 3268 3111 3148 3268 3098 3135 3255 3097 3134 3254 3098 3135 3255 3111 3148 3268 3112 3149 3269 3112 3149 3269 3099 3136 3256 3098 3135 3255 3099 3136 3256 3112 3149 3269 3113 3150 3270 3113 3150 3270 3100 3137 3257 3099 3136 3256 3100 3137 3257 3113 3150 3270 3114 3151 3271 3114 3151 3271 3101 3138 3258 3100 3137 3257 3101 3138 3258 3114 3151 3271 3102 3139 3259 3102 3139 3259 3089 3126 3246 3101 3138 3258 3102 3139 3259 3115 3152 3272 3116 3153 3273 3116 3153 3273 3103 3140 3260 3102 3139 3259 3103 3140 3260 3116 3153 3273 3117 3154 3274 3117 3154 3274 3104 3141 3261 3103 3140 3260 3104 3141 3261 3117 3154 3274 3118 3155 3275 3118 3155 3275 3105 3142 3262 3104 3141 3261 3105 3142 3262 3118 3155 3275 3119 3156 3276 3119 3156 3276 3106 3143 3263 3105 3142 3262 3106 3143 3263 3119 3156 3276 3120 3157 3277 3120 3157 3277 3107 3144 3264 3106 3143 3263 3107 3144 3264 3120 3157 3277 3121 3158 3278 3121 3158 3278 3108 3145 3265 3107 3144 3264 3108 3145 3265 3121 3158 3278 3122 3159 3279 3122 3159 3279 3109 3146 3266 3108 3145 3265 3109 3146 3266 3122 3159 3279 3123 3160 3280 3123 3160 3280 3110 3147 3267 3109 3146 3266 3110 3147 3267 3123 3160 3280 3124 3161 3281 3124 3161 3281 3111 3148 3268 3110 3147 3267 3111 3148 3268 3124 3161 3281 3125 3162 3282 3125 3162 3282 3112 3149 3269 3111 3148 3268 3112 3149 3269 3125 3162 3282 3126 3163 3283 3126 3163 3283 3113 3150 3270 3112 3149 3269 3113 3150 3270 3126 3163 3283 3127 3164 3284 3127 3164 3284 3114 3151 3271 3113 3150 3270 3114 3151 3271 3127 3164 3284 3115 3152 3272 3115 3152 3272 3102 3139 3259 3114 3151 3271 3115 3152 3272 3128 3165 3285 3129 3166 3286 3129 3166 3286 3116 3153 3273 3115 3152 3272 3116 3153 3273 3129 3166 3286 3130 3167 3287 3130 3167 3287 3117 3154 3274 3116 3153 3273 3117 3154 3274 3130 3167 3287 3131 3168 3288 3131 3168 3288 3118 3155 3275 3117 3154 3274 3118 3155 3275 3131 3168 3288 3132 3169 3289 3132 3169 3289 3119 3156 3276 3118 3155 3275 3119 3156 3276 3132 3169 3289 3133 3170 3290 3133 3170 3290 3120 3157 3277 3119 3156 3276 3120 3157 3277 3133 3170 3290 3134 3171 3291 3134 3171 3291 3121 3158 3278 3120 3157 3277 3121 3158 3278 3134 3171 3291 3135 3172 3292 3135 3172 3292 3122 3159 3279 3121 3158 3278 3122 3159 3279 3135 3172 3292 3136 3173 3293 3136 3173 3293 3123 3160 3280 3122 3159 3279 3123 3160 3280 3136 3173 3293 3137 3174 3294 3137 3174 3294 3124 3161 3281 3123 3160 3280 3124 3161 3281 3137 3174 3294 3138 3175 3295 3138 3175 3295 3125 3162 3282 3124 3161 3281 3125 3162 3282 3138 3175 3295 3139 3176 3296 3139 3176 3296 3126 3163 3283 3125 3162 3282 3126 3163 3283 3139 3176 3296 3140 3177 3297 3140 3177 3297 3127 3164 3284 3126 3163 3283 3127 3164 3284 3140 3177 3297 3128 3165 3285 3128 3165 3285 3115 3152 3272 3127 3164 3284 3128 3165 3285 2903 2923 3906 2904 2926 3907 2904 2926 3907 3129 3166 3286 3128 3165 3285 3129 3166 3286 2904 2926 3907 2905 2928 3908 2905 2928 3908 3130 3167 3287 3129 3166 3286 3130 3167 3287 2905 2928 3908 2906 2930 3909 2906 2930 3909 3131 3168 3288 3130 3167 3287 3131 3168 3288 2906 2930 3909 2907 2932 3910 2907 2932 3910 3132 3169 3289 3131 3168 3288 3132 3169 3289 2907 2932 3910 2908 2934 3911 2908 2934 3911 3133 3170 3290 3132 3169 3289 3133 3170 3290 2908 2934 3911 2909 2936 3912 2909 2936 3912 3134 3171 3291 3133 3170 3290 3134 3171 3291 2909 2936 3912 2910 2938 3913 2910 2938 3913 3135 3172 3292 3134 3171 3291 3135 3172 3292 2910 2938 3913 2911 2940 3914 2911 2940 3914 3136 3173 3293 3135 3172 3292 3136 3173 3293 2911 2940 3914 2912 2942 3915 2912 2942 3915 3137 3174 3294 3136 3173 3293 3137 3174 3294 2912 2942 3915 2913 2944 3916 2913 2944 3916 3138 3175 3295 3137 3174 3294 3138 3175 3295 2913 2944 3916 2914 2946 3917 2914 2946 3917 3139 3176 3296 3138 3175 3295 3139 3176 3296 2914 2946 3917 2915 2948 3918 2915 2948 3918 3140 3177 3297 3139 3176 3296 3140 3177 3297 2915 2948 3918 2903 2923 3906 2903 2923 3906 3128 3165 3285 3140 3177 3297 3149 3178 3306 3148 3179 3305 3142 3180 3299 3142 3180 3299 3181 3181 3338 3149 3178 3306 3148 3179 3305 3173 3182 3330 3176 3183 3333 3176 3183 3333 3142 3180 3299 3148 3179 3305 3289 3184 3446 3147 3012 3304 3182 3014 3339 3182 3014 3339 3288 3185 3445 3289 3184 3446 3178 3186 3335 3159 3187 3316 3160 3188 3317 3160 3188 3317 3179 3189 3336 3178 3186 3335 3143 3026 3300 3183 3028 3340 3159 3187 3316 3159 3187 3316 3178 3186 3335 3143 3026 3300 3179 3189 3336 3160 3188 3317 3184 3190 3341 3184 3190 3341 3144 3191 3301 3179 3189 3336 3141 3192 3298 3195 3193 3352 3194 3194 3351 3194 3194 3351 3161 3195 3318 3141 3192 3298 3150 3196 3307 3272 3197 3429 3161 3195 3318 3161 3195 3318 3194 3194 3351 3150 3196 3307 3181 3181 3338 3142 3180 3299 3164 3198 3321 3164 3198 3321 3189 3199 3346 3181 3181 3338 3142 3180 3299 3176 3183 3333 3165 3200 3322 3165 3200 3322 3190 3201 3347 3142 3180 3299 3288 3185 3445 3191 3202 3348 3165 3200 3322 3165 3200 3322 3176 3183 3333 3288 3185 3445 3179 3189 3336 3167 3203 3324 3166 3204 3323 3166 3204 3323 3178 3186 3335 3179 3189 3336 3185 3205 3342 3211 3206 3368 3212 3207 3369 3212 3207 3369 3285 3208 3442 3185 3205 3342 3144 3191 3301 3180 3209 3337 3167 3203 3324 3167 3203 3324 3179 3189 3336 3144 3191 3301 3185 3205 3342 3167 3203 3324 3180 3209 3337 3180 3209 3337 3168 3210 3325 3185 3205 3342 3169 3211 3326 3192 3212 3349 3141 3192 3298 3141 3192 3298 3161 3195 3318 3169 3211 3326 3272 3197 3429 3271 3213 3428 3169 3211 3326 3169 3211 3326 3161 3195 3318 3272 3197 3429 3150 3196 3307 3194 3194 3351 3196 3214 3353 3196 3214 3353 3266 3215 3423 3150 3196 3307 3194 3194 3351 3195 3193 3352 3205 3216 3362 3205 3216 3362 3196 3214 3353 3194 3194 3351 3141 3192 3298 3294 3217 3451 3742 3218 3899 3742 3218 3899 3195 3193 3352 3141 3192 3298 3184 3190 3341 3160 3188 3317 3200 3219 3357 3200 3219 3357 3199 3220 3356 3184 3190 3341 3152 3221 3309 3199 3220 3356 3200 3219 3357 3160 3188 3317 3159 3187 3316 3172 3222 3329 3172 3222 3329 3200 3219 3357 3160 3188 3317 3183 3028 3340 3201 3030 3358 3172 3222 3329 3172 3222 3329 3159 3187 3316 3183 3028 3340 3152 3221 3309 3200 3219 3357 3172 3222 3329 3172 3222 3329 3197 3223 3354 3152 3221 3309 3289 3184 3446 3648 3224 3805 3647 3010 3804 3647 3010 3804 3147 3012 3304 3289 3184 3446 3155 3225 3312 3198 3226 3355 3173 3182 3330 3173 3182 3330 3148 3179 3305 3155 3225 3312 3149 3178 3306 3307 3227 3464 3314 3228 3471 3314 3228 3471 3220 3229 3377 3149 3178 3306 3202 3230 3359 3273 3231 3430 3196 3214 3353 3196 3214 3353 3205 3216 3362 3202 3230 3359 3152 3221 3309 3206 3232 3363 3157 3233 3314 3157 3233 3314 3199 3220 3356 3152 3221 3309 3152 3221 3309 3197 3223 3354 3174 3234 3331 3174 3234 3331 3206 3232 3363 3152 3221 3309 3203 3235 3360 3174 3234 3331 3207 3236 3364 3207 3236 3364 3156 3237 3313 3203 3235 3360 3206 3232 3363 3174 3234 3331 3203 3235 3360 3203 3235 3360 3737 3238 3894 3206 3232 3363 3156 3237 3313 3204 3239 3361 3277 3240 3434 3277 3240 3434 3278 3241 3435 3156 3237 3313 3175 3242 3332 3209 3243 3366 3641 3244 3798 3641 3244 3798 3642 3245 3799 3175 3242 3332 3186 3246 3343 3146 3247 3303 3210 3248 3367 3210 3248 3367 3211 3206 3368 3186 3246 3343 3203 3235 3360 3156 3237 3313 3278 3241 3435 3278 3241 3435 3279 3249 3436 3203 3235 3360 3217 3250 3374 3312 3251 3469 3311 3252 3468 3311 3252 3468 3216 3253 3373 3217 3250 3374 3218 3254 3375 3312 3251 3469 3217 3250 3374 3217 3250 3374 3223 3255 3380 3218 3254 3375 3219 3256 3376 3313 3257 3470 3312 3251 3469 3312 3251 3469 3218 3254 3375 3219 3256 3376 3220 3229 3377 3314 3228 3471 3313 3257 3470 3181 3181 3338 3308 3258 3465 3307 3227 3464 3307 3227 3464 3149 3178 3306 3181 3181 3338 3189 3199 3346 3309 3259 3466 3308 3258 3465 3308 3258 3465 3181 3181 3338 3189 3199 3346 3221 3260 3378 3309 3259 3466 3189 3199 3346 3189 3199 3346 3163 3261 3320 3221 3260 3378 3222 3262 3379 3310 3263 3467 3309 3259 3466 3309 3259 3466 3221 3260 3378 3222 3262 3379 3224 3264 3381 3219 3256 3376 3218 3254 3375 3218 3254 3375 3223 3255 3380 3224 3264 3381 3228 3265 3385 3576 3266 3733 3319 3267 3476 3319 3267 3476 3227 3268 3384 3228 3265 3385 3229 3269 3386 3578 3270 3735 3576 3266 3733 3576 3266 3733 3228 3265 3385 3229 3269 3386 3230 3271 3387 3579 3272 3736 3578 3270 3735 3578 3270 3735 3229 3269 3386 3230 3271 3387 3230 3271 3387 3231 3273 3388 3225 3274 3382 3225 3274 3382 3579 3272 3736 3230 3271 3387 3232 3275 3389 3226 3276 3383 3225 3274 3382 3225 3274 3382 3231 3273 3388 3232 3275 3389 3233 3277 3390 3318 3278 3475 3226 3276 3383 3226 3276 3383 3232 3275 3389 3233 3277 3390 3227 3268 3384 3304 3279 3461 3306 3280 3463 3306 3280 3463 3234 3281 3391 3227 3268 3384 3235 3282 3392 3228 3265 3385 3227 3268 3384 3227 3268 3384 3234 3281 3391 3235 3282 3392 3236 3283 3393 3228 3265 3385 3235 3282 3392 3235 3282 3392 3158 3284 3315 3236 3283 3393 3237 3285 3394 3229 3269 3386 3228 3265 3385 3228 3265 3385 3236 3283 3393 3237 3285 3394 3238 3286 3395 3229 3269 3386 3237 3285 3394 3237 3285 3394 3644 3287 3801 3238 3286 3395 3213 3288 3370 3230 3271 3387 3229 3269 3386 3229 3269 3386 3238 3286 3395 3213 3288 3370 3232 3275 3389 3239 3289 3396 3188 3290 3345 3188 3290 3345 3317 3291 3474 3232 3275 3389 3644 3287 3801 3237 3285 3394 3236 3283 3393 3236 3283 3393 3158 3284 3315 3644 3287 3801 3244 3292 3401 3411 3293 3568 3297 3294 3454 3297 3294 3454 3243 3295 3400 3244 3292 3401 3245 3296 3402 3413 3297 3570 3411 3293 3568 3411 3293 3568 3244 3292 3401 3245 3296 3402 3246 3298 3403 3414 3299 3571 3413 3297 3570 3413 3297 3570 3245 3296 3402 3246 3298 3403 3247 3300 3404 3412 3301 3569 3241 3302 3398 3241 3302 3398 3303 3303 3460 3247 3300 3404 3248 3304 3405 3242 3305 3399 3412 3301 3569 3412 3301 3569 3247 3300 3404 3248 3304 3405 3249 3306 3406 3243 3295 3400 3299 3307 3456 3299 3307 3456 3301 3308 3458 3249 3306 3406 3250 3309 3407 3244 3292 3401 3243 3295 3400 3243 3295 3400 3249 3306 3406 3250 3309 3407 3251 3310 3408 3244 3292 3401 3250 3309 3407 3250 3309 3407 3258 3311 3415 3251 3310 3408 3252 3312 3409 3245 3296 3402 3244 3292 3401 3244 3292 3401 3251 3310 3408 3252 3312 3409 3253 3313 3410 3245 3296 3402 3252 3312 3409 3252 3312 3409 3330 3314 3487 3253 3313 3410 3254 3315 3411 3246 3298 3403 3245 3296 3402 3245 3296 3402 3253 3313 3410 3254 3315 3411 3254 3315 3411 3305 3316 3462 3303 3303 3460 3303 3303 3460 3246 3298 3403 3254 3315 3411 3330 3314 3487 3252 3312 3409 3251 3310 3408 3251 3310 3408 3258 3311 3415 3330 3314 3487 3259 3317 3416 3638 3318 3795 3323 3319 3480 3323 3319 3480 3265 3320 3422 3259 3317 3416 3260 3321 3417 3637 3322 3794 3638 3318 3795 3638 3318 3795 3259 3317 3416 3260 3321 3417 3261 3323 3418 3639 3324 3796 3637 3322 3794 3637 3322 3794 3260 3321 3417 3261 3323 3418 3262 3325 3419 3640 3326 3797 3639 3324 3796 3639 3324 3796 3261 3323 3418 3262 3325 3419 3264 3327 3421 3322 3328 3479 3321 3329 3478 3321 3329 3478 3263 3330 3420 3264 3327 3421 3265 3320 3422 3323 3319 3480 3322 3328 3479 3322 3328 3479 3264 3327 3421 3265 3320 3422 3266 3215 3423 3259 3317 3416 3265 3320 3422 3265 3320 3422 3150 3196 3307 3266 3215 3423 3267 3331 3424 3260 3321 3417 3259 3317 3416 3259 3317 3416 3266 3215 3423 3267 3331 3424 3268 3332 3425 3261 3323 3418 3260 3321 3417 3260 3321 3417 3738 3333 3895 3268 3332 3425 3261 3323 3418 3268 3332 3425 3274 3334 3431 3274 3334 3431 3269 3335 3426 3261 3323 3418 3270 3336 3427 3262 3325 3419 3261 3323 3418 3261 3323 3418 3269 3335 3426 3270 3336 3427 3270 3336 3427 3302 3337 3459 3300 3338 3457 3300 3338 3457 3262 3325 3419 3270 3336 3427 3271 3213 3428 3263 3330 3420 3257 3339 3414 3257 3339 3414 3170 3340 3327 3271 3213 3428 3272 3197 3429 3264 3327 3421 3263 3330 3420 3263 3330 3420 3271 3213 3428 3272 3197 3429 3150 3196 3307 3265 3320 3422 3264 3327 3421 3264 3327 3421 3272 3197 3429 3150 3196 3307 3273 3231 3430 3267 3331 3424 3266 3215 3423 3266 3215 3423 3196 3214 3353 3273 3231 3430 3274 3334 3431 3268 3332 3425 3738 3333 3895 3738 3333 3895 3273 3231 3430 3274 3334 3431 3215 3341 3372 3231 3273 3388 3230 3271 3387 3230 3271 3387 3213 3288 3370 3215 3341 3372 3241 3302 3398 3414 3299 3571 3246 3298 3403 3246 3298 3403 3303 3303 3460 3241 3302 3398 3270 3336 3427 3249 3306 3406 3301 3308 3458 3301 3308 3458 3302 3337 3459 3270 3336 3427 3250 3309 3407 3249 3306 3406 3270 3336 3427 3270 3336 3427 3269 3335 3426 3250 3309 3407 3274 3334 3431 3258 3311 3415 3250 3309 3407 3250 3309 3407 3269 3335 3426 3274 3334 3431 3254 3315 3411 3234 3281 3391 3306 3280 3463 3306 3280 3463 3305 3316 3462 3254 3315 3411 3253 3313 3410 3235 3282 3392 3234 3281 3391 3234 3281 3391 3254 3315 3411 3253 3313 3410 3330 3314 3487 3158 3284 3315 3235 3282 3392 3235 3282 3392 3253 3313 3410 3330 3314 3487 3238 3286 3395 3217 3250 3374 3216 3253 3373 3216 3253 3373 3213 3288 3370 3238 3286 3395 3644 3287 3801 3223 3255 3380 3217 3250 3374 3217 3250 3374 3238 3286 3395 3644 3287 3801 3207 3236 3364 3153 3032 3310 3276 3034 3433 3276 3034 3433 3275 3342 3432 3207 3236 3364 3207 3236 3364 3275 3342 3432 3204 3239 3361 3204 3239 3361 3156 3237 3313 3207 3236 3364 3208 3343 3365 3175 3242 3332 3642 3245 3799 3642 3245 3799 3643 3344 3800 3208 3343 3365 3279 3249 3436 3274 3334 3431 3273 3231 3430 3273 3231 3430 3202 3230 3359 3279 3249 3436 3209 3243 3366 3224 3264 3381 3223 3255 3380 3223 3255 3380 3641 3244 3798 3209 3243 3366 3279 3249 3436 3278 3241 3435 3258 3311 3415 3258 3311 3415 3274 3334 3431 3279 3249 3436 3191 3202 3348 3288 3185 3445 3182 3014 3339 3182 3014 3339 3280 3016 3437 3191 3202 3348 3281 3345 3438 3191 3202 3348 3280 3016 3437 3280 3016 3437 3282 3018 3439 3281 3345 3438 3283 3346 3440 3281 3345 3438 3282 3018 3439 3282 3018 3439 3284 3020 3441 3283 3346 3440 3166 3204 3323 3285 3208 3442 3177 3022 3334 3177 3022 3334 3286 3024 3443 3166 3204 3323 3143 3026 3300 3178 3186 3335 3166 3204 3323 3166 3204 3323 3286 3024 3443 3143 3026 3300 3285 3208 3442 3283 3346 3440 3284 3020 3441 3284 3020 3441 3177 3022 3334 3285 3208 3442 3176 3183 3333 3173 3182 3330 3289 3184 3446 3289 3184 3446 3288 3185 3445 3176 3183 3333 3173 3182 3330 3198 3226 3355 3648 3224 3805 3648 3224 3805 3289 3184 3446 3173 3182 3330 3184 3190 3341 3199 3220 3356 3291 3347 3448 3291 3347 3448 3290 3348 3447 3184 3190 3341 3199 3220 3356 3157 3233 3314 3292 3349 3449 3292 3349 3449 3291 3347 3448 3199 3220 3356 3157 3233 3314 3151 3350 3308 3293 3351 3450 3293 3351 3450 3292 3349 3449 3157 3233 3314 3151 3350 3308 3742 3218 3899 3743 3352 3900 3743 3352 3900 3293 3351 3450 3151 3350 3308 3141 3192 3298 3192 3212 3349 3741 3353 3898 3741 3353 3898 3294 3217 3451 3141 3192 3298 3168 3210 3325 3180 3209 3337 3295 3354 3452 3295 3354 3452 3739 3355 3896 3168 3210 3325 3180 3209 3337 3144 3191 3301 3296 3356 3453 3296 3356 3453 3295 3354 3452 3180 3209 3337 3144 3191 3301 3184 3190 3341 3290 3348 3447 3290 3348 3447 3296 3356 3453 3144 3191 3301 3290 3348 3447 3291 3347 3448 2977 2989 3134 2977 2989 3134 2976 2987 3133 3290 3348 3447 3291 3347 3448 3292 3349 3449 2978 2991 3135 2978 2991 3135 2977 2989 3134 3291 3347 3448 3292 3349 3449 3293 3351 3450 2979 2993 3136 2979 2993 3136 2978 2991 3135 3292 3349 3449 3293 3351 3450 3743 3352 3900 2980 2995 3137 2980 2995 3137 2979 2993 3136 3293 3351 3450 3295 3354 3452 3296 3356 3453 2975 2985 3132 2975 2985 3132 2974 2982 3131 3295 3354 3452 3296 3356 3453 3290 3348 3447 2976 2987 3133 2976 2987 3133 2975 2985 3132 3296 3356 3453 3299 3307 3456 3243 3295 3400 3297 3294 3454 3297 3294 3454 3320 3357 3477 3299 3307 3456 3320 3357 3477 3242 3305 3399 3248 3304 3405 3248 3304 3405 3299 3307 3456 3320 3357 3477 3321 3329 3478 3636 3358 3793 3300 3338 3457 3300 3338 3457 3263 3330 3420 3321 3329 3478 3636 3358 3793 3640 3326 3797 3262 3325 3419 3262 3325 3419 3300 3338 3457 3636 3358 3793 3301 3308 3458 3299 3307 3456 3248 3304 3405 3248 3304 3405 3256 3359 3413 3301 3308 3458 3302 3337 3459 3301 3308 3458 3256 3359 3413 3256 3359 3413 3257 3339 3414 3302 3337 3459 3300 3338 3457 3302 3337 3459 3257 3339 3414 3257 3339 3414 3263 3330 3420 3300 3338 3457 3227 3268 3384 3319 3267 3476 3577 3360 3734 3577 3360 3734 3304 3279 3461 3227 3268 3384 3577 3360 3734 3318 3278 3475 3233 3277 3390 3233 3277 3390 3304 3279 3461 3577 3360 3734 3304 3279 3461 3233 3277 3390 3240 3361 3397 3240 3361 3397 3306 3280 3463 3304 3279 3461 3305 3316 3462 3306 3280 3463 3240 3361 3397 3240 3361 3397 3255 3362 3412 3305 3316 3462 3247 3300 3404 3303 3303 3460 3305 3316 3462 3305 3316 3462 3255 3362 3412 3247 3300 3404 3307 3227 3464 3298 3363 3455 3329 3364 3486 3329 3364 3486 3314 3228 3471 3307 3227 3464 3308 3258 3465 3324 3365 3481 3298 3363 3455 3298 3363 3455 3307 3227 3464 3308 3258 3465 3309 3259 3466 3214 3366 3371 3324 3365 3481 3324 3365 3481 3308 3258 3465 3309 3259 3466 3310 3263 3467 3325 3367 3482 3214 3366 3371 3214 3366 3371 3309 3259 3466 3310 3263 3467 3312 3251 3469 3327 3368 3484 3326 3369 3483 3326 3369 3483 3311 3252 3468 3312 3251 3469 3313 3257 3470 3328 3370 3485 3327 3368 3484 3327 3368 3484 3312 3251 3469 3313 3257 3470 3314 3228 3471 3329 3364 3486 3328 3370 3485 3328 3370 3485 3313 3257 3470 3314 3228 3471 3326 3369 3483 3325 3367 3482 3310 3263 3467 3310 3263 3467 3311 3252 3468 3326 3369 3483 3311 3252 3468 3310 3263 3467 3222 3262 3379 3222 3262 3379 3216 3253 3373 3311 3252 3468 3216 3253 3373 3222 3262 3379 3215 3341 3372 3215 3341 3372 3213 3288 3370 3216 3253 3373 3231 3273 3388 3215 3341 3372 3239 3289 3396 3239 3289 3396 3232 3275 3389 3231 3273 3388 3215 3341 3372 3222 3262 3379 3221 3260 3378 3221 3260 3378 3239 3289 3396 3215 3341 3372 3170 3340 3327 3257 3339 3414 3256 3359 3413 3256 3359 3413 3193 3371 3350 3170 3340 3327 3247 3300 3404 3255 3362 3412 3187 3372 3344 3187 3372 3344 3171 3373 3328 3247 3300 3404 3239 3289 3396 3221 3260 3378 3163 3261 3320 3163 3261 3320 3188 3290 3345 3239 3289 3396 3256 3359 3413 3248 3304 3405 3315 3374 3472 3315 3374 3472 3193 3371 3350 3256 3359 3413 3248 3304 3405 3247 3300 3404 3171 3373 3328 3171 3373 3328 3315 3374 3472 3248 3304 3405 3255 3362 3412 3240 3361 3397 3316 3375 3473 3316 3375 3473 3187 3372 3344 3255 3362 3412 3240 3361 3397 3233 3277 3390 3162 3376 3319 3162 3376 3319 3316 3375 3473 3240 3361 3397 3241 3302 3398 3387 3377 3544 3394 3378 3551 3394 3378 3551 3414 3299 3571 3241 3302 3398 3412 3301 3569 3388 3379 3545 3387 3377 3544 3387 3377 3544 3241 3302 3398 3412 3301 3569 3242 3305 3399 3389 3380 3546 3388 3379 3545 3388 3379 3545 3412 3301 3569 3242 3305 3399 3320 3357 3477 3390 3381 3547 3389 3380 3546 3389 3380 3546 3242 3305 3399 3320 3357 3477 3320 3357 3477 3297 3294 3454 3391 3382 3548 3391 3382 3548 3390 3381 3547 3320 3357 3477 3411 3293 3568 3392 3383 3549 3391 3382 3548 3391 3382 3548 3297 3294 3454 3411 3293 3568 3413 3297 3570 3393 3384 3550 3392 3383 3549 3392 3383 3549 3411 3293 3568 3413 3297 3570 3414 3299 3571 3394 3378 3551 3393 3384 3550 3393 3384 3550 3413 3297 3570 3414 3299 3571 3339 3385 3496 3379 3386 3536 3386 3387 3543 3386 3387 3543 3343 3388 3500 3339 3385 3496 3340 3389 3497 3380 3390 3537 3379 3386 3536 3379 3386 3536 3339 3385 3496 3340 3389 3497 3341 3391 3498 3381 3392 3538 3380 3390 3537 3380 3390 3537 3340 3389 3497 3341 3391 3498 3369 3393 3526 3382 3394 3539 3381 3392 3538 3381 3392 3538 3341 3391 3498 3369 3393 3526 3369 3393 3526 3342 3395 3499 3383 3396 3540 3383 3396 3540 3382 3394 3539 3369 3393 3526 3365 3397 3522 3384 3398 3541 3383 3396 3540 3383 3396 3540 3342 3395 3499 3365 3397 3522 3357 3399 3514 3385 3400 3542 3384 3398 3541 3384 3398 3541 3365 3397 3522 3357 3399 3514 3343 3388 3500 3386 3387 3543 3385 3400 3542 3385 3400 3542 3357 3399 3514 3343 3388 3500 3351 3401 3508 3361 3402 3518 3342 3395 3499 3342 3395 3499 3369 3393 3526 3351 3401 3508 3347 3403 3504 3365 3397 3522 3342 3395 3499 3342 3395 3499 3361 3402 3518 3347 3403 3504 3361 3402 3518 3351 3401 3508 3368 3404 3525 3368 3404 3525 3355 3405 3512 3361 3402 3518 3350 3406 3507 3362 3407 3519 3355 3405 3512 3355 3405 3512 3368 3404 3525 3350 3406 3507 3344 3408 3501 3348 3409 3505 3355 3405 3512 3355 3405 3512 3362 3407 3519 3344 3408 3501 3347 3403 3504 3361 3402 3518 3355 3405 3512 3355 3405 3512 3348 3409 3505 3347 3403 3504 3362 3407 3519 3350 3406 3507 3367 3410 3524 3367 3410 3524 3363 3411 3520 3362 3407 3519 3344 3408 3501 3362 3407 3519 3363 3411 3520 3363 3411 3520 3345 3412 3502 3344 3408 3501 3363 3411 3520 3367 3410 3524 3366 3413 3523 3366 3413 3523 3356 3414 3513 3363 3411 3520 3370 3415 3527 3364 3416 3521 3356 3414 3513 3356 3414 3513 3366 3413 3523 3370 3415 3527 3346 3417 3503 3349 3418 3506 3356 3414 3513 3356 3414 3513 3364 3416 3521 3346 3417 3503 3345 3412 3502 3363 3411 3520 3356 3414 3513 3356 3414 3513 3349 3418 3506 3345 3412 3502 3364 3416 3521 3370 3415 3527 3339 3385 3496 3339 3385 3496 3343 3388 3500 3364 3416 3521 3346 3417 3503 3364 3416 3521 3343 3388 3500 3343 3388 3500 3357 3399 3514 3346 3417 3503 3348 3409 3505 3344 3408 3501 3345 3412 3502 3345 3412 3502 3349 3418 3506 3348 3409 3505 3352 3419 3509 3340 3389 3497 3339 3385 3496 3339 3385 3496 3370 3415 3527 3352 3419 3509 3370 3415 3527 3366 3413 3523 3358 3420 3515 3358 3420 3515 3352 3419 3509 3370 3415 3527 3367 3410 3524 3359 3421 3516 3358 3420 3515 3358 3420 3515 3366 3413 3523 3367 3410 3524 3350 3406 3507 3353 3422 3510 3359 3421 3516 3359 3421 3516 3367 3410 3524 3350 3406 3507 3350 3406 3507 3368 3404 3525 3360 3423 3517 3360 3423 3517 3353 3422 3510 3350 3406 3507 3351 3401 3508 3354 3424 3511 3360 3423 3517 3360 3423 3517 3368 3404 3525 3351 3401 3508 3369 3393 3526 3341 3391 3498 3354 3424 3511 3354 3424 3511 3351 3401 3508 3369 3393 3526 3347 3403 3504 3346 3417 3503 3357 3399 3514 3357 3399 3514 3365 3397 3522 3347 3403 3504 3348 3409 3505 3349 3418 3506 3346 3417 3503 3346 3417 3503 3347 3403 3504 3348 3409 3505 3340 3389 3497 3352 3419 3509 3354 3424 3511 3354 3424 3511 3341 3391 3498 3340 3389 3497 3352 3419 3509 3358 3420 3515 3360 3423 3517 3360 3423 3517 3354 3424 3511 3352 3419 3509 3358 3420 3515 3359 3421 3516 3353 3422 3510 3353 3422 3510 3360 3423 3517 3358 3420 3515 3372 3425 3529 3404 3426 3561 3403 3427 3560 3403 3427 3560 3371 3428 3528 3372 3425 3529 3373 3429 3530 3405 3430 3562 3404 3426 3561 3404 3426 3561 3372 3425 3529 3373 3429 3530 3374 3431 3531 3406 3432 3563 3405 3430 3562 3405 3430 3562 3373 3429 3530 3374 3431 3531 3374 3431 3531 3375 3433 3532 3407 3434 3564 3407 3434 3564 3406 3432 3563 3374 3431 3531 3376 3435 3533 3408 3436 3565 3407 3434 3564 3407 3434 3564 3375 3433 3532 3376 3435 3533 3377 3437 3534 3409 3438 3566 3408 3436 3565 3408 3436 3565 3376 3435 3533 3377 3437 3534 3378 3439 3535 3410 3440 3567 3409 3438 3566 3409 3438 3566 3377 3437 3534 3378 3439 3535 3378 3439 3535 3371 3428 3528 3403 3427 3560 3403 3427 3560 3410 3440 3567 3378 3439 3535 3379 3386 3536 3375 3433 3532 3374 3431 3531 3374 3431 3531 3386 3387 3543 3379 3386 3536 3380 3390 3537 3376 3435 3533 3375 3433 3532 3375 3433 3532 3379 3386 3536 3380 3390 3537 3381 3392 3538 3377 3437 3534 3376 3435 3533 3376 3435 3533 3380 3390 3537 3381 3392 3538 3382 3394 3539 3378 3439 3535 3377 3437 3534 3377 3437 3534 3381 3392 3538 3382 3394 3539 3382 3394 3539 3383 3396 3540 3371 3428 3528 3371 3428 3528 3378 3439 3535 3382 3394 3539 3384 3398 3541 3372 3425 3529 3371 3428 3528 3371 3428 3528 3383 3396 3540 3384 3398 3541 3385 3400 3542 3373 3429 3530 3372 3425 3529 3372 3425 3529 3384 3398 3541 3385 3400 3542 3386 3387 3543 3374 3431 3531 3373 3429 3530 3373 3429 3530 3385 3400 3542 3386 3387 3543 3387 3377 3544 3331 3441 3488 3335 3442 3492 3335 3442 3492 3394 3378 3551 3387 3377 3544 3388 3379 3545 3332 3443 3489 3331 3441 3488 3331 3441 3488 3387 3377 3544 3388 3379 3545 3389 3380 3546 3333 3444 3490 3332 3443 3489 3332 3443 3489 3388 3379 3545 3389 3380 3546 3390 3381 3547 3334 3445 3491 3333 3444 3490 3333 3444 3490 3389 3380 3546 3390 3381 3547 3390 3381 3547 3391 3382 3548 3338 3446 3495 3338 3446 3495 3334 3445 3491 3390 3381 3547 3392 3383 3549 3337 3447 3494 3338 3446 3495 3338 3446 3495 3391 3382 3548 3392 3383 3549 3393 3384 3550 3336 3448 3493 3337 3447 3494 3337 3447 3494 3392 3383 3549 3393 3384 3550 3394 3378 3551 3335 3442 3492 3336 3448 3493 3336 3448 3493 3393 3384 3550 3394 3378 3551 3396 3449 3553 3333 3444 3490 3334 3445 3491 3334 3445 3491 3395 3450 3552 3396 3449 3553 3397 3451 3554 3332 3443 3489 3333 3444 3490 3333 3444 3490 3396 3449 3553 3397 3451 3554 3398 3452 3555 3331 3441 3488 3332 3443 3489 3332 3443 3489 3397 3451 3554 3398 3452 3555 3398 3452 3555 3399 3453 3556 3335 3442 3492 3335 3442 3492 3331 3441 3488 3398 3452 3555 3400 3454 3557 3336 3448 3493 3335 3442 3492 3335 3442 3492 3399 3453 3556 3400 3454 3557 3401 3455 3558 3337 3447 3494 3336 3448 3493 3336 3448 3493 3400 3454 3557 3401 3455 3558 3402 3456 3559 3338 3446 3495 3337 3447 3494 3337 3447 3494 3401 3455 3558 3402 3456 3559 3402 3456 3559 3395 3450 3552 3334 3445 3491 3334 3445 3491 3338 3446 3495 3402 3456 3559 3404 3426 3561 3396 3449 3553 3395 3450 3552 3395 3450 3552 3403 3427 3560 3404 3426 3561 3405 3430 3562 3397 3451 3554 3396 3449 3553 3396 3449 3553 3404 3426 3561 3405 3430 3562 3406 3432 3563 3398 3452 3555 3397 3451 3554 3397 3451 3554 3405 3430 3562 3406 3432 3563 3406 3432 3563 3407 3434 3564 3399 3453 3556 3399 3453 3556 3398 3452 3555 3406 3432 3563 3408 3436 3565 3400 3454 3557 3399 3453 3556 3399 3453 3556 3407 3434 3564 3408 3436 3565 3409 3438 3566 3401 3455 3558 3400 3454 3557 3400 3454 3557 3408 3436 3565 3409 3438 3566 3410 3440 3567 3402 3456 3559 3401 3455 3558 3401 3455 3558 3409 3438 3566 3410 3440 3567 3410 3440 3567 3403 3427 3560 3395 3450 3552 3395 3450 3552 3402 3456 3559 3410 3440 3567 3298 3363 3455 3472 3457 3629 3479 3458 3636 3479 3458 3636 3329 3364 3486 3298 3363 3455 3324 3365 3481 3473 3459 3630 3472 3457 3629 3472 3457 3629 3298 3363 3455 3324 3365 3481 3214 3366 3371 3474 3460 3631 3473 3459 3630 3473 3459 3630 3324 3365 3481 3214 3366 3371 3325 3367 3482 3475 3461 3632 3474 3460 3631 3474 3460 3631 3214 3366 3371 3325 3367 3482 3325 3367 3482 3326 3369 3483 3476 3462 3633 3476 3462 3633 3475 3461 3632 3325 3367 3482 3327 3368 3484 3477 3463 3634 3476 3462 3633 3476 3462 3633 3326 3369 3483 3327 3368 3484 3328 3370 3485 3478 3464 3635 3477 3463 3634 3477 3463 3634 3327 3368 3484 3328 3370 3485 3329 3364 3486 3479 3458 3636 3478 3464 3635 3478 3464 3635 3328 3370 3485 3329 3364 3486 3424 3465 3581 3464 3466 3621 3471 3467 3628 3424 3465 3581 3471 3467 3628 3428 3468 3585 3424 3465 3581 3428 3468 3585 3423 3469 3580 3425 3470 3582 3465 3471 3622 3464 3466 3621 3464 3466 3621 3424 3465 3581 3425 3470 3582 3426 3472 3583 3466 3473 3623 3465 3471 3622 3465 3471 3622 3425 3470 3582 3426 3472 3583 3454 3474 3611 3467 3475 3624 3466 3473 3623 3466 3473 3623 3426 3472 3583 3454 3474 3611 3454 3474 3611 3427 3476 3584 3468 3477 3625 3468 3477 3625 3467 3475 3624 3454 3474 3611 3450 3478 3607 3469 3479 3626 3468 3477 3625 3468 3477 3625 3427 3476 3584 3450 3478 3607 3442 3480 3599 3470 3481 3627 3469 3479 3626 3469 3479 3626 3450 3478 3607 3442 3480 3599 3428 3468 3585 3471 3467 3628 3470 3481 3627 3470 3481 3627 3442 3480 3599 3428 3468 3585 3436 3482 3593 3446 3483 3603 3427 3476 3584 3427 3476 3584 3454 3474 3611 3436 3482 3593 3432 3484 3589 3450 3478 3607 3427 3476 3584 3427 3476 3584 3446 3483 3603 3432 3484 3589 3446 3483 3603 3436 3482 3593 3453 3485 3610 3453 3485 3610 3440 3486 3597 3446 3483 3603 3435 3487 3592 3447 3488 3604 3440 3486 3597 3440 3486 3597 3453 3485 3610 3435 3487 3592 3429 3489 3586 3433 3490 3590 3440 3486 3597 3440 3486 3597 3447 3488 3604 3429 3489 3586 3432 3484 3589 3446 3483 3603 3440 3486 3597 3440 3486 3597 3433 3490 3590 3432 3484 3589 3447 3488 3604 3435 3487 3592 3452 3491 3609 3452 3491 3609 3448 3492 3605 3447 3488 3604 3429 3489 3586 3447 3488 3604 3448 3492 3605 3448 3492 3605 3430 3493 3587 3429 3489 3586 3448 3492 3605 3452 3491 3609 3451 3494 3608 3451 3494 3608 3441 3495 3598 3448 3492 3605 3455 3496 3612 3449 3497 3606 3441 3495 3598 3441 3495 3598 3451 3494 3608 3455 3496 3612 3431 3498 3588 3434 3499 3591 3441 3495 3598 3441 3495 3598 3449 3497 3606 3431 3498 3588 3430 3493 3587 3448 3492 3605 3441 3495 3598 3441 3495 3598 3434 3499 3591 3430 3493 3587 3449 3497 3606 3455 3496 3612 3424 3465 3581 3449 3497 3606 3424 3465 3581 3423 3469 3580 3449 3497 3606 3423 3469 3580 3428 3468 3585 3431 3498 3588 3449 3497 3606 3428 3468 3585 3428 3468 3585 3442 3480 3599 3431 3498 3588 3433 3490 3590 3429 3489 3586 3430 3493 3587 3430 3493 3587 3434 3499 3591 3433 3490 3590 3437 3500 3594 3425 3470 3582 3424 3465 3581 3424 3465 3581 3455 3496 3612 3437 3500 3594 3455 3496 3612 3451 3494 3608 3443 3501 3600 3443 3501 3600 3437 3500 3594 3455 3496 3612 3452 3491 3609 3444 3502 3601 3443 3501 3600 3443 3501 3600 3451 3494 3608 3452 3491 3609 3435 3487 3592 3438 3503 3595 3444 3502 3601 3444 3502 3601 3452 3491 3609 3435 3487 3592 3435 3487 3592 3453 3485 3610 3445 3504 3602 3445 3504 3602 3438 3503 3595 3435 3487 3592 3436 3482 3593 3439 3505 3596 3445 3504 3602 3445 3504 3602 3453 3485 3610 3436 3482 3593 3454 3474 3611 3426 3472 3583 3439 3505 3596 3439 3505 3596 3436 3482 3593 3454 3474 3611 3432 3484 3589 3431 3498 3588 3442 3480 3599 3442 3480 3599 3450 3478 3607 3432 3484 3589 3433 3490 3590 3434 3499 3591 3431 3498 3588 3431 3498 3588 3432 3484 3589 3433 3490 3590 3425 3470 3582 3437 3500 3594 3439 3505 3596 3439 3505 3596 3426 3472 3583 3425 3470 3582 3437 3500 3594 3443 3501 3600 3445 3504 3602 3445 3504 3602 3439 3505 3596 3437 3500 3594 3443 3501 3600 3444 3502 3601 3438 3503 3595 3438 3503 3595 3445 3504 3602 3443 3501 3600 3457 3506 3614 3489 3507 3646 3488 3508 3645 3488 3508 3645 3456 3509 3613 3457 3506 3614 3458 3510 3615 3490 3511 3647 3489 3507 3646 3489 3507 3646 3457 3506 3614 3458 3510 3615 3459 3512 3616 3491 3513 3648 3490 3511 3647 3490 3511 3647 3458 3510 3615 3459 3512 3616 3459 3512 3616 3460 3514 3617 3492 3515 3649 3492 3515 3649 3491 3513 3648 3459 3512 3616 3461 3516 3618 3493 3517 3650 3492 3515 3649 3492 3515 3649 3460 3514 3617 3461 3516 3618 3462 3518 3619 3494 3519 3651 3493 3517 3650 3493 3517 3650 3461 3516 3618 3462 3518 3619 3463 3520 3620 3495 3521 3652 3494 3519 3651 3494 3519 3651 3462 3518 3619 3463 3520 3620 3463 3520 3620 3456 3509 3613 3488 3508 3645 3488 3508 3645 3495 3521 3652 3463 3520 3620 3464 3466 3621 3460 3514 3617 3459 3512 3616 3459 3512 3616 3471 3467 3628 3464 3466 3621 3465 3471 3622 3461 3516 3618 3460 3514 3617 3460 3514 3617 3464 3466 3621 3465 3471 3622 3466 3473 3623 3462 3518 3619 3461 3516 3618 3461 3516 3618 3465 3471 3622 3466 3473 3623 3467 3475 3624 3463 3520 3620 3462 3518 3619 3462 3518 3619 3466 3473 3623 3467 3475 3624 3467 3475 3624 3468 3477 3625 3456 3509 3613 3456 3509 3613 3463 3520 3620 3467 3475 3624 3469 3479 3626 3457 3506 3614 3456 3509 3613 3456 3509 3613 3468 3477 3625 3469 3479 3626 3470 3481 3627 3458 3510 3615 3457 3506 3614 3457 3506 3614 3469 3479 3626 3470 3481 3627 3471 3467 3628 3459 3512 3616 3458 3510 3615 3458 3510 3615 3470 3481 3627 3471 3467 3628 3472 3457 3629 3415 3522 3572 3419 3523 3576 3419 3523 3576 3479 3458 3636 3472 3457 3629 3473 3459 3630 3416 3524 3573 3415 3522 3572 3415 3522 3572 3472 3457 3629 3473 3459 3630 3474 3460 3631 3417 3525 3574 3416 3524 3573 3416 3524 3573 3473 3459 3630 3474 3460 3631 3475 3461 3632 3418 3526 3575 3417 3525 3574 3417 3525 3574 3474 3460 3631 3475 3461 3632 3475 3461 3632 3476 3462 3633 3422 3527 3579 3422 3527 3579 3418 3526 3575 3475 3461 3632 3477 3463 3634 3421 3528 3578 3422 3527 3579 3422 3527 3579 3476 3462 3633 3477 3463 3634 3478 3464 3635 3420 3529 3577 3421 3528 3578 3421 3528 3578 3477 3463 3634 3478 3464 3635 3479 3458 3636 3419 3523 3576 3420 3529 3577 3420 3529 3577 3478 3464 3635 3479 3458 3636 3481 3530 3638 3417 3525 3574 3418 3526 3575 3418 3526 3575 3480 3531 3637 3481 3530 3638 3482 3532 3639 3416 3524 3573 3417 3525 3574 3417 3525 3574 3481 3530 3638 3482 3532 3639 3483 3533 3640 3415 3522 3572 3416 3524 3573 3416 3524 3573 3482 3532 3639 3483 3533 3640 3483 3533 3640 3484 3534 3641 3419 3523 3576 3419 3523 3576 3415 3522 3572 3483 3533 3640 3485 3535 3642 3420 3529 3577 3419 3523 3576 3419 3523 3576 3484 3534 3641 3485 3535 3642 3486 3536 3643 3421 3528 3578 3420 3529 3577 3420 3529 3577 3485 3535 3642 3486 3536 3643 3487 3537 3644 3422 3527 3579 3421 3528 3578 3421 3528 3578 3486 3536 3643 3487 3537 3644 3487 3537 3644 3480 3531 3637 3418 3526 3575 3418 3526 3575 3422 3527 3579 3487 3537 3644 3489 3507 3646 3481 3530 3638 3480 3531 3637 3480 3531 3637 3488 3508 3645 3489 3507 3646 3490 3511 3647 3482 3532 3639 3481 3530 3638 3481 3530 3638 3489 3507 3646 3490 3511 3647 3491 3513 3648 3483 3533 3640 3482 3532 3639 3482 3532 3639 3490 3511 3647 3491 3513 3648 3491 3513 3648 3492 3515 3649 3484 3534 3641 3484 3534 3641 3483 3533 3640 3491 3513 3648 3493 3517 3650 3485 3535 3642 3484 3534 3641 3484 3534 3641 3492 3515 3649 3493 3517 3650 3494 3519 3651 3486 3536 3643 3485 3535 3642 3485 3535 3642 3493 3517 3650 3494 3519 3651 3495 3521 3652 3487 3537 3644 3486 3536 3643 3486 3536 3643 3494 3519 3651 3495 3521 3652 3495 3521 3652 3488 3508 3645 3480 3531 3637 3480 3531 3637 3487 3537 3644 3495 3521 3652 3225 3274 3382 3552 3538 3709 3558 3539 3715 3558 3539 3715 3579 3272 3736 3225 3274 3382 3226 3276 3383 3553 3540 3710 3552 3538 3709 3552 3538 3709 3225 3274 3382 3226 3276 3383 3318 3278 3475 3554 3541 3711 3553 3540 3710 3553 3540 3710 3226 3276 3383 3318 3278 3475 3577 3360 3734 3555 3542 3712 3554 3541 3711 3554 3541 3711 3318 3278 3475 3577 3360 3734 3577 3360 3734 3319 3267 3476 3556 3543 3713 3556 3543 3713 3555 3542 3712 3577 3360 3734 3576 3266 3733 3575 3544 3732 3556 3543 3713 3556 3543 3713 3319 3267 3476 3576 3266 3733 3578 3270 3735 3557 3545 3714 3575 3544 3732 3575 3544 3732 3576 3266 3733 3578 3270 3735 3579 3272 3736 3558 3539 3715 3557 3545 3714 3557 3545 3714 3578 3270 3735 3579 3272 3736 3504 3546 3661 3544 3547 3701 3551 3548 3708 3551 3548 3708 3508 3549 3665 3504 3546 3661 3505 3550 3662 3545 3551 3702 3544 3547 3701 3544 3547 3701 3504 3546 3661 3505 3550 3662 3506 3552 3663 3546 3553 3703 3545 3551 3702 3545 3551 3702 3505 3550 3662 3506 3552 3663 3534 3554 3691 3547 3555 3704 3546 3553 3703 3546 3553 3703 3506 3552 3663 3534 3554 3691 3534 3554 3691 3507 3556 3664 3548 3557 3705 3548 3557 3705 3547 3555 3704 3534 3554 3691 3530 3558 3687 3549 3559 3706 3548 3557 3705 3548 3557 3705 3507 3556 3664 3530 3558 3687 3522 3560 3679 3550 3561 3707 3549 3559 3706 3549 3559 3706 3530 3558 3687 3522 3560 3679 3508 3549 3665 3551 3548 3708 3550 3561 3707 3550 3561 3707 3522 3560 3679 3508 3549 3665 3516 3562 3673 3526 3563 3683 3507 3556 3664 3507 3556 3664 3534 3554 3691 3516 3562 3673 3512 3564 3669 3530 3558 3687 3507 3556 3664 3507 3556 3664 3526 3563 3683 3512 3564 3669 3526 3563 3683 3516 3562 3673 3533 3565 3690 3533 3565 3690 3520 3566 3677 3526 3563 3683 3515 3567 3672 3527 3568 3684 3520 3566 3677 3520 3566 3677 3533 3565 3690 3515 3567 3672 3509 3569 3666 3513 3570 3670 3520 3566 3677 3520 3566 3677 3527 3568 3684 3509 3569 3666 3512 3564 3669 3526 3563 3683 3520 3566 3677 3520 3566 3677 3513 3570 3670 3512 3564 3669 3527 3568 3684 3515 3567 3672 3532 3571 3689 3532 3571 3689 3528 3572 3685 3527 3568 3684 3509 3569 3666 3527 3568 3684 3528 3572 3685 3528 3572 3685 3510 3573 3667 3509 3569 3666 3528 3572 3685 3532 3571 3689 3531 3574 3688 3531 3574 3688 3521 3575 3678 3528 3572 3685 3535 3576 3692 3529 3577 3686 3521 3575 3678 3521 3575 3678 3531 3574 3688 3535 3576 3692 3511 3578 3668 3514 3579 3671 3521 3575 3678 3521 3575 3678 3529 3577 3686 3511 3578 3668 3510 3573 3667 3528 3572 3685 3521 3575 3678 3521 3575 3678 3514 3579 3671 3510 3573 3667 3529 3577 3686 3535 3576 3692 3504 3546 3661 3504 3546 3661 3508 3549 3665 3529 3577 3686 3511 3578 3668 3529 3577 3686 3508 3549 3665 3508 3549 3665 3522 3560 3679 3511 3578 3668 3513 3570 3670 3509 3569 3666 3510 3573 3667 3510 3573 3667 3514 3579 3671 3513 3570 3670 3517 3580 3674 3505 3550 3662 3504 3546 3661 3504 3546 3661 3535 3576 3692 3517 3580 3674 3535 3576 3692 3531 3574 3688 3523 3581 3680 3523 3581 3680 3517 3580 3674 3535 3576 3692 3532 3571 3689 3524 3582 3681 3523 3581 3680 3523 3581 3680 3531 3574 3688 3532 3571 3689 3515 3567 3672 3518 3583 3675 3524 3582 3681 3524 3582 3681 3532 3571 3689 3515 3567 3672 3515 3567 3672 3533 3565 3690 3525 3584 3682 3525 3584 3682 3518 3583 3675 3515 3567 3672 3516 3562 3673 3519 3585 3676 3525 3584 3682 3525 3584 3682 3533 3565 3690 3516 3562 3673 3534 3554 3691 3506 3552 3663 3519 3585 3676 3519 3585 3676 3516 3562 3673 3534 3554 3691 3512 3564 3669 3511 3578 3668 3522 3560 3679 3522 3560 3679 3530 3558 3687 3512 3564 3669 3513 3570 3670 3514 3579 3671 3511 3578 3668 3511 3578 3668 3512 3564 3669 3513 3570 3670 3505 3550 3662 3517 3580 3674 3519 3585 3676 3519 3585 3676 3506 3552 3663 3505 3550 3662 3517 3580 3674 3523 3581 3680 3525 3584 3682 3525 3584 3682 3519 3585 3676 3517 3580 3674 3523 3581 3680 3524 3582 3681 3518 3583 3675 3518 3583 3675 3525 3584 3682 3523 3581 3680 3537 3586 3694 3568 3587 3725 3567 3588 3724 3567 3588 3724 3536 3589 3693 3537 3586 3694 3538 3590 3695 3569 3591 3726 3568 3587 3725 3568 3587 3725 3537 3586 3694 3538 3590 3695 3539 3592 3696 3570 3593 3727 3569 3591 3726 3569 3591 3726 3538 3590 3695 3539 3592 3696 3539 3592 3696 3540 3594 3697 3571 3595 3728 3571 3595 3728 3570 3593 3727 3539 3592 3696 3541 3596 3698 3572 3597 3729 3571 3595 3728 3571 3595 3728 3540 3594 3697 3541 3596 3698 3542 3598 3699 3573 3599 3730 3572 3597 3729 3572 3597 3729 3541 3596 3698 3542 3598 3699 3543 3600 3700 3574 3601 3731 3573 3599 3730 3573 3599 3730 3542 3598 3699 3543 3600 3700 3543 3600 3700 3536 3589 3693 3567 3588 3724 3567 3588 3724 3574 3601 3731 3543 3600 3700 3544 3547 3701 3540 3594 3697 3539 3592 3696 3539 3592 3696 3551 3548 3708 3544 3547 3701 3545 3551 3702 3541 3596 3698 3540 3594 3697 3540 3594 3697 3544 3547 3701 3545 3551 3702 3546 3553 3703 3542 3598 3699 3541 3596 3698 3541 3596 3698 3545 3551 3702 3546 3553 3703 3547 3555 3704 3543 3600 3700 3542 3598 3699 3542 3598 3699 3546 3553 3703 3547 3555 3704 3547 3555 3704 3548 3557 3705 3536 3589 3693 3536 3589 3693 3543 3600 3700 3547 3555 3704 3549 3559 3706 3537 3586 3694 3536 3589 3693 3536 3589 3693 3548 3557 3705 3549 3559 3706 3550 3561 3707 3538 3590 3695 3537 3586 3694 3537 3586 3694 3549 3559 3706 3550 3561 3707 3551 3548 3708 3539 3592 3696 3538 3590 3695 3538 3590 3695 3550 3561 3707 3551 3548 3708 3552 3538 3709 3496 3602 3653 3500 3603 3657 3500 3603 3657 3558 3539 3715 3552 3538 3709 3553 3540 3710 3497 3604 3654 3496 3602 3653 3496 3602 3653 3552 3538 3709 3553 3540 3710 3554 3541 3711 3498 3605 3655 3497 3604 3654 3497 3604 3654 3553 3540 3710 3554 3541 3711 3555 3542 3712 3499 3606 3656 3498 3605 3655 3498 3605 3655 3554 3541 3711 3555 3542 3712 3555 3542 3712 3556 3543 3713 3503 3607 3660 3503 3607 3660 3499 3606 3656 3555 3542 3712 3556 3543 3713 3575 3544 3732 3502 3608 3659 3502 3608 3659 3503 3607 3660 3556 3543 3713 3557 3545 3714 3501 3609 3658 3502 3608 3659 3502 3608 3659 3575 3544 3732 3557 3545 3714 3558 3539 3715 3500 3603 3657 3501 3609 3658 3501 3609 3658 3557 3545 3714 3558 3539 3715 3560 3610 3717 3498 3605 3655 3499 3606 3656 3499 3606 3656 3559 3611 3716 3560 3610 3717 3561 3612 3718 3497 3604 3654 3498 3605 3655 3498 3605 3655 3560 3610 3717 3561 3612 3718 3562 3613 3719 3496 3602 3653 3497 3604 3654 3497 3604 3654 3561 3612 3718 3562 3613 3719 3562 3613 3719 3563 3614 3720 3500 3603 3657 3500 3603 3657 3496 3602 3653 3562 3613 3719 3564 3615 3721 3501 3609 3658 3500 3603 3657 3500 3603 3657 3563 3614 3720 3564 3615 3721 3565 3616 3722 3502 3608 3659 3501 3609 3658 3501 3609 3658 3564 3615 3721 3565 3616 3722 3566 3617 3723 3503 3607 3660 3502 3608 3659 3502 3608 3659 3565 3616 3722 3566 3617 3723 3566 3617 3723 3559 3611 3716 3499 3606 3656 3499 3606 3656 3503 3607 3660 3566 3617 3723 3568 3587 3725 3560 3610 3717 3559 3611 3716 3559 3611 3716 3567 3588 3724 3568 3587 3725 3569 3591 3726 3561 3612 3718 3560 3610 3717 3560 3610 3717 3568 3587 3725 3569 3591 3726 3570 3593 3727 3562 3613 3719 3561 3612 3718 3561 3612 3718 3569 3591 3726 3570 3593 3727 3570 3593 3727 3571 3595 3728 3563 3614 3720 3563 3614 3720 3562 3613 3719 3570 3593 3727 3572 3597 3729 3564 3615 3721 3563 3614 3720 3563 3614 3720 3571 3595 3728 3572 3597 3729 3573 3599 3730 3565 3616 3722 3564 3615 3721 3564 3615 3721 3572 3597 3729 3573 3599 3730 3574 3601 3731 3566 3617 3723 3565 3616 3722 3565 3616 3722 3573 3599 3730 3574 3601 3731 3574 3601 3731 3567 3588 3724 3559 3611 3716 3559 3611 3716 3566 3617 3723 3574 3601 3731 3636 3358 3793 3612 3618 3769 3619 3619 3776 3619 3619 3776 3640 3326 3797 3636 3358 3793 3321 3329 3478 3613 3620 3770 3612 3618 3769 3612 3618 3769 3636 3358 3793 3321 3329 3478 3322 3328 3479 3614 3621 3771 3613 3620 3770 3613 3620 3770 3321 3329 3478 3322 3328 3479 3323 3319 3480 3615 3622 3772 3614 3621 3771 3614 3621 3771 3322 3328 3479 3323 3319 3480 3323 3319 3480 3638 3318 3795 3616 3623 3773 3616 3623 3773 3615 3622 3772 3323 3319 3480 3637 3322 3794 3617 3624 3774 3616 3623 3773 3616 3623 3773 3638 3318 3795 3637 3322 3794 3639 3324 3796 3618 3625 3775 3617 3624 3774 3617 3624 3774 3637 3322 3794 3639 3324 3796 3640 3326 3797 3619 3619 3776 3618 3625 3775 3618 3625 3775 3639 3324 3796 3640 3326 3797 3588 3626 3745 3604 3627 3761 3611 3628 3768 3611 3628 3768 3592 3629 3749 3588 3626 3745 3589 3630 3746 3605 3631 3762 3604 3627 3761 3604 3627 3761 3588 3626 3745 3589 3630 3746 3590 3632 3747 3606 3633 3763 3605 3631 3762 3605 3631 3762 3589 3630 3746 3590 3632 3747 3595 3634 3752 3607 3635 3764 3606 3633 3763 3606 3633 3763 3590 3632 3747 3595 3634 3752 3595 3634 3752 3591 3636 3748 3608 3637 3765 3608 3637 3765 3607 3635 3764 3595 3634 3752 3594 3638 3751 3609 3639 3766 3608 3637 3765 3608 3637 3765 3591 3636 3748 3594 3638 3751 3593 3640 3750 3610 3641 3767 3609 3639 3766 3609 3639 3766 3594 3638 3751 3593 3640 3750 3592 3629 3749 3611 3628 3768 3610 3641 3767 3610 3641 3767 3593 3640 3750 3592 3629 3749 3597 3642 3754 3629 3643 3786 3628 3644 3785 3628 3644 3785 3596 3645 3753 3597 3642 3754 3598 3646 3755 3630 3647 3787 3629 3643 3786 3629 3643 3786 3597 3642 3754 3598 3646 3755 3599 3648 3756 3631 3649 3788 3630 3647 3787 3630 3647 3787 3598 3646 3755 3599 3648 3756 3599 3648 3756 3600 3650 3757 3632 3651 3789 3632 3651 3789 3631 3649 3788 3599 3648 3756 3601 3652 3758 3633 3653 3790 3632 3651 3789 3632 3651 3789 3600 3650 3757 3601 3652 3758 3602 3654 3759 3634 3655 3791 3633 3653 3790 3633 3653 3790 3601 3652 3758 3602 3654 3759 3603 3656 3760 3635 3657 3792 3634 3655 3791 3634 3655 3791 3602 3654 3759 3603 3656 3760 3603 3656 3760 3596 3645 3753 3628 3644 3785 3628 3644 3785 3635 3657 3792 3603 3656 3760 3604 3627 3761 3600 3650 3757 3599 3648 3756 3599 3648 3756 3611 3628 3768 3604 3627 3761 3605 3631 3762 3601 3652 3758 3600 3650 3757 3600 3650 3757 3604 3627 3761 3605 3631 3762 3606 3633 3763 3602 3654 3759 3601 3652 3758 3601 3652 3758 3605 3631 3762 3606 3633 3763 3607 3635 3764 3603 3656 3760 3602 3654 3759 3602 3654 3759 3606 3633 3763 3607 3635 3764 3607 3635 3764 3608 3637 3765 3596 3645 3753 3596 3645 3753 3603 3656 3760 3607 3635 3764 3609 3639 3766 3597 3642 3754 3596 3645 3753 3596 3645 3753 3608 3637 3765 3609 3639 3766 3610 3641 3767 3598 3646 3755 3597 3642 3754 3597 3642 3754 3609 3639 3766 3610 3641 3767 3611 3628 3768 3599 3648 3756 3598 3646 3755 3598 3646 3755 3610 3641 3767 3611 3628 3768 3612 3618 3769 3580 3658 3737 3584 3659 3741 3584 3659 3741 3619 3619 3776 3612 3618 3769 3613 3620 3770 3581 3660 3738 3580 3658 3737 3580 3658 3737 3612 3618 3769 3613 3620 3770 3614 3621 3771 3582 3661 3739 3581 3660 3738 3581 3660 3738 3613 3620 3770 3614 3621 3771 3615 3622 3772 3583 3662 3740 3582 3661 3739 3582 3661 3739 3614 3621 3771 3615 3622 3772 3615 3622 3772 3616 3623 3773 3587 3663 3744 3587 3663 3744 3583 3662 3740 3615 3622 3772 3617 3624 3774 3586 3664 3743 3587 3663 3744 3587 3663 3744 3616 3623 3773 3617 3624 3774 3618 3625 3775 3585 3665 3742 3586 3664 3743 3586 3664 3743 3617 3624 3774 3618 3625 3775 3619 3619 3776 3584 3659 3741 3585 3665 3742 3585 3665 3742 3618 3625 3775 3619 3619 3776 3621 3666 3778 3582 3661 3739 3583 3662 3740 3583 3662 3740 3620 3667 3777 3621 3666 3778 3622 3668 3779 3581 3660 3738 3582 3661 3739 3582 3661 3739 3621 3666 3778 3622 3668 3779 3623 3669 3780 3580 3658 3737 3581 3660 3738 3581 3660 3738 3622 3668 3779 3623 3669 3780 3623 3669 3780 3624 3670 3781 3584 3659 3741 3584 3659 3741 3580 3658 3737 3623 3669 3780 3625 3671 3782 3585 3665 3742 3584 3659 3741 3584 3659 3741 3624 3670 3781 3625 3671 3782 3626 3672 3783 3586 3664 3743 3585 3665 3742 3585 3665 3742 3625 3671 3782 3626 3672 3783 3627 3673 3784 3587 3663 3744 3586 3664 3743 3586 3664 3743 3626 3672 3783 3627 3673 3784 3627 3673 3784 3620 3667 3777 3583 3662 3740 3583 3662 3740 3587 3663 3744 3627 3673 3784 3629 3643 3786 3621 3666 3778 3620 3667 3777 3620 3667 3777 3628 3644 3785 3629 3643 3786 3630 3647 3787 3622 3668 3779 3621 3666 3778 3621 3666 3778 3629 3643 3786 3630 3647 3787 3631 3649 3788 3623 3669 3780 3622 3668 3779 3622 3668 3779 3630 3647 3787 3631 3649 3788 3631 3649 3788 3632 3651 3789 3624 3670 3781 3624 3670 3781 3623 3669 3780 3631 3649 3788 3633 3653 3790 3625 3671 3782 3624 3670 3781 3624 3670 3781 3632 3651 3789 3633 3653 3790 3634 3655 3791 3626 3672 3783 3625 3671 3782 3625 3671 3782 3633 3653 3790 3634 3655 3791 3635 3657 3792 3627 3673 3784 3626 3672 3783 3626 3672 3783 3634 3655 3791 3635 3657 3792 3635 3657 3792 3628 3644 3785 3620 3667 3777 3620 3667 3777 3627 3673 3784 3635 3657 3792 3641 3244 3798 3277 3240 3434 3204 3239 3361 3204 3239 3361 3642 3245 3799 3641 3244 3798 3642 3245 3799 3204 3239 3361 3275 3342 3432 3275 3342 3432 3643 3344 3800 3642 3245 3799 3641 3244 3798 3223 3255 3380 3644 3287 3801 3644 3287 3801 3277 3240 3434 3641 3244 3798 3643 3344 3800 3275 3342 3432 3276 3034 3433 3276 3034 3433 3645 3008 3802 3643 3344 3800 3208 3343 3365 3643 3344 3800 3645 3008 3802 3645 3008 3802 3154 3007 3311 3208 3343 3365 2986 3674 3143 3645 3008 3802 3276 3034 3433 3276 3034 3433 2985 3033 3142 2986 3674 3143 2986 3674 3143 2985 3033 3142 2999 3046 3156 2999 3046 3156 3646 3047 3803 2986 3674 3143 3155 3225 3312 3209 3243 3366 3175 3242 3332 3175 3242 3332 3198 3226 3355 3155 3225 3312 3198 3226 3355 3175 3242 3332 3208 3343 3365 3208 3343 3365 3648 3224 3805 3198 3226 3355 3648 3224 3805 3208 3343 3365 3154 3007 3311 3154 3007 3311 3647 3010 3804 3648 3224 3805 3224 3264 3381 3209 3243 3366 3155 3225 3312 3155 3225 3312 3220 3229 3377 3224 3264 3381 3153 3032 3310 3197 3223 3354 3172 3222 3329 3172 3222 3329 3201 3030 3358 3153 3032 3310 3153 3032 3310 3207 3236 3364 3174 3234 3331 3174 3234 3331 3197 3223 3354 3153 3032 3310 3279 3249 3436 3202 3230 3359 3737 3238 3894 3737 3238 3894 3203 3235 3360 3279 3249 3436 3157 3233 3314 3206 3232 3363 3737 3238 3894 3737 3238 3894 3151 3350 3308 3157 3233 3314 3202 3230 3359 3205 3216 3362 3151 3350 3308 3151 3350 3308 3737 3238 3894 3202 3230 3359 3186 3246 3343 3168 3210 3325 3739 3355 3896 3739 3355 3896 3740 3675 3897 3186 3246 3343 3285 3208 3442 3212 3207 3369 3287 3676 3444 3287 3676 3444 3283 3346 3440 3285 3208 3442 3287 3676 3444 3145 3677 3302 3281 3345 3438 3281 3345 3438 3283 3346 3440 3287 3676 3444 3145 3677 3302 3165 3200 3322 3191 3202 3348 3191 3202 3348 3281 3345 3438 3145 3677 3302 3193 3371 3350 3653 3678 3810 3652 3679 3809 3652 3679 3809 3170 3340 3327 3193 3371 3350 3171 3373 3328 3650 3680 3807 3651 3681 3808 3651 3681 3808 3315 3374 3472 3171 3373 3328 3271 3213 3428 3170 3340 3327 3652 3679 3809 3652 3679 3809 3169 3211 3326 3271 3213 3428 3315 3374 3472 3651 3681 3808 3653 3678 3810 3653 3678 3810 3193 3371 3350 3315 3374 3472 3169 3211 3326 3652 3679 3809 3653 3678 3810 3653 3678 3810 3649 3682 3806 3169 3211 3326 3649 3682 3806 3653 3678 3810 3651 3681 3808 3651 3681 3808 3650 3680 3807 3649 3682 3806 3189 3199 3346 3164 3198 3321 3655 3683 3812 3655 3683 3812 3163 3261 3320 3189 3199 3346 3654 3684 3811 3656 3685 3813 3659 3686 3816 3659 3686 3816 3748 3687 3905 3654 3684 3811 3317 3291 3474 3656 3685 3813 3654 3684 3811 3654 3684 3811 3162 3376 3319 3317 3291 3474 3748 3687 3905 3659 3686 3816 3655 3683 3812 3655 3683 3812 3164 3198 3321 3748 3687 3905 3162 3376 3319 3654 3684 3811 3657 3688 3814 3657 3688 3814 3316 3375 3473 3162 3376 3319 3188 3290 3345 3659 3686 3816 3656 3685 3813 3656 3685 3813 3317 3291 3474 3188 3290 3345 3163 3261 3320 3655 3683 3812 3659 3686 3816 3659 3686 3816 3188 3290 3345 3163 3261 3320 3650 3680 3807 3658 3689 3815 3657 3688 3814 3657 3688 3814 3654 3684 3811 3650 3680 3807 3657 3688 3814 3658 3689 3815 3187 3372 3344 3187 3372 3344 3316 3375 3473 3657 3688 3814 3187 3372 3344 3658 3689 3815 3650 3680 3807 3650 3680 3807 3171 3373 3328 3187 3372 3344 3165 3200 3322 3145 3677 3302 3660 3690 3817 3660 3690 3817 3190 3201 3347 3165 3200 3322 3192 3212 3349 3169 3211 3326 3649 3682 3806 3649 3682 3806 3745 3691 3902 3192 3212 3349 3145 3677 3302 3287 3676 3444 3661 3692 3818 3661 3692 3818 3660 3690 3817 3145 3677 3302 3654 3684 3811 3747 3693 3904 3746 3694 3903 3746 3694 3903 3650 3680 3807 3654 3684 3811 3650 3680 3807 3746 3694 3903 3745 3691 3902 3745 3691 3902 3649 3682 3806 3650 3680 3807 3670 3695 3827 3679 3696 3836 3591 3636 3748 3591 3636 3748 3595 3634 3752 3670 3695 3827 3666 3697 3823 3594 3638 3751 3591 3636 3748 3591 3636 3748 3679 3696 3836 3666 3697 3823 3679 3696 3836 3670 3695 3827 3685 3698 3842 3685 3698 3842 3674 3699 3831 3679 3696 3836 3669 3700 3826 3680 3701 3837 3674 3699 3831 3674 3699 3831 3685 3698 3842 3669 3700 3826 3663 3702 3820 3667 3703 3824 3674 3699 3831 3674 3699 3831 3680 3701 3837 3663 3702 3820 3666 3697 3823 3679 3696 3836 3674 3699 3831 3674 3699 3831 3667 3703 3824 3666 3697 3823 3680 3701 3837 3669 3700 3826 3684 3704 3841 3684 3704 3841 3681 3705 3838 3680 3701 3837 3663 3702 3820 3680 3701 3837 3681 3705 3838 3681 3705 3838 3664 3706 3821 3663 3702 3820 3681 3705 3838 3684 3704 3841 3683 3707 3840 3683 3707 3840 3675 3708 3832 3681 3705 3838 3686 3709 3843 3682 3710 3839 3675 3708 3832 3675 3708 3832 3683 3707 3840 3686 3709 3843 3665 3711 3822 3668 3712 3825 3675 3708 3832 3675 3708 3832 3682 3710 3839 3665 3711 3822 3664 3706 3821 3681 3705 3838 3675 3708 3832 3675 3708 3832 3668 3712 3825 3664 3706 3821 3682 3710 3839 3686 3709 3843 3588 3626 3745 3588 3626 3745 3592 3629 3749 3682 3710 3839 3665 3711 3822 3682 3710 3839 3592 3629 3749 3592 3629 3749 3593 3640 3750 3665 3711 3822 3667 3703 3824 3663 3702 3820 3664 3706 3821 3664 3706 3821 3668 3712 3825 3667 3703 3824 3671 3713 3828 3589 3630 3746 3588 3626 3745 3588 3626 3745 3686 3709 3843 3671 3713 3828 3686 3709 3843 3683 3707 3840 3676 3714 3833 3676 3714 3833 3671 3713 3828 3686 3709 3843 3684 3704 3841 3677 3715 3834 3676 3714 3833 3676 3714 3833 3683 3707 3840 3684 3704 3841 3669 3700 3826 3672 3716 3829 3677 3715 3834 3677 3715 3834 3684 3704 3841 3669 3700 3826 3669 3700 3826 3685 3698 3842 3678 3717 3835 3678 3717 3835 3672 3716 3829 3669 3700 3826 3670 3695 3827 3673 3718 3830 3678 3717 3835 3678 3717 3835 3685 3698 3842 3670 3695 3827 3595 3634 3752 3590 3632 3747 3673 3718 3830 3673 3718 3830 3670 3695 3827 3595 3634 3752 3666 3697 3823 3665 3711 3822 3593 3640 3750 3593 3640 3750 3594 3638 3751 3666 3697 3823 3667 3703 3824 3668 3712 3825 3665 3711 3822 3665 3711 3822 3666 3697 3823 3667 3703 3824 3589 3630 3746 3671 3713 3828 3673 3718 3830 3673 3718 3830 3590 3632 3747 3589 3630 3746 3671 3713 3828 3676 3714 3833 3678 3717 3835 3678 3717 3835 3673 3718 3830 3671 3713 3828 3676 3714 3833 3677 3715 3834 3672 3716 3829 3672 3716 3829 3678 3717 3835 3676 3714 3833 3695 3719 3852 3691 3720 3848 3717 3721 3874 3717 3721 3874 3713 3722 3870 3695 3719 3852 3695 3719 3852 3706 3723 3863 3692 3724 3849 3692 3724 3849 3691 3720 3848 3695 3719 3852 3694 3725 3851 3688 3726 3845 3692 3724 3849 3692 3724 3849 3706 3723 3863 3694 3725 3851 3694 3725 3851 3705 3727 3862 3689 3728 3846 3689 3728 3846 3688 3726 3845 3694 3725 3851 3705 3727 3862 3704 3729 3861 3693 3730 3850 3693 3730 3850 3689 3728 3846 3705 3727 3862 3687 3731 3844 3690 3732 3847 3693 3730 3850 3693 3730 3850 3704 3729 3861 3687 3731 3844 3687 3731 3844 3711 3733 3868 3714 3734 3871 3714 3734 3871 3690 3732 3847 3687 3731 3844 3692 3724 3849 3688 3726 3845 3689 3728 3846 3689 3728 3846 3693 3730 3850 3692 3724 3849 3687 3731 3844 3710 3735 3867 3712 3736 3869 3712 3736 3869 3711 3733 3868 3687 3731 3844 3687 3731 3844 3704 3729 3861 3707 3737 3864 3707 3737 3864 3710 3735 3867 3687 3731 3844 3705 3727 3862 3708 3738 3865 3707 3737 3864 3707 3737 3864 3704 3729 3861 3705 3727 3862 3696 3739 3853 3708 3738 3865 3705 3727 3862 3705 3727 3862 3694 3725 3851 3696 3739 3853 3697 3740 3854 3709 3741 3866 3706 3723 3863 3706 3723 3863 3695 3719 3852 3697 3740 3854 3696 3739 3853 3694 3725 3851 3706 3723 3863 3706 3723 3863 3709 3741 3866 3696 3739 3853 3697 3740 3854 3695 3719 3852 3713 3722 3870 3713 3722 3870 3718 3742 3875 3697 3740 3854 3698 3743 3855 3716 3744 3873 3712 3736 3869 3712 3736 3869 3710 3735 3867 3698 3743 3855 3710 3735 3867 3707 3737 3864 3701 3745 3858 3701 3745 3858 3698 3743 3855 3710 3735 3867 3708 3738 3865 3702 3746 3859 3701 3745 3858 3701 3745 3858 3707 3737 3864 3708 3738 3865 3696 3739 3853 3699 3747 3856 3702 3746 3859 3702 3746 3859 3708 3738 3865 3696 3739 3853 3696 3739 3853 3709 3741 3866 3703 3748 3860 3703 3748 3860 3699 3747 3856 3696 3739 3853 3697 3740 3854 3700 3749 3857 3703 3748 3860 3703 3748 3860 3709 3741 3866 3697 3740 3854 3718 3742 3875 3715 3750 3872 3700 3749 3857 3700 3749 3857 3697 3740 3854 3718 3742 3875 3691 3720 3848 3690 3732 3847 3714 3734 3871 3714 3734 3871 3717 3721 3874 3691 3720 3848 3692 3724 3849 3693 3730 3850 3690 3732 3847 3690 3732 3847 3691 3720 3848 3692 3724 3849 3716 3744 3873 3698 3743 3855 3700 3749 3857 3700 3749 3857 3715 3750 3872 3716 3744 3873 3698 3743 3855 3701 3745 3858 3703 3748 3860 3703 3748 3860 3700 3749 3857 3698 3743 3855 3701 3745 3858 3702 3746 3859 3699 3747 3856 3699 3747 3856 3703 3748 3860 3701 3745 3858 2982 3751 3139 2983 3006 3140 3729 3005 3886 3729 3005 3886 3732 3752 3889 2982 3751 3139 2981 3753 3138 2982 3751 3139 3732 3752 3889 3732 3752 3889 3733 3754 3890 2981 3753 3138 2981 3753 3138 3733 3754 3890 3734 3755 3891 3734 3755 3891 2970 3756 3127 2981 3753 3138 2969 3001 3126 2970 3756 3127 3734 3755 3891 3734 3755 3891 3728 3002 3885 2969 3001 3126 3719 2984 3876 3720 2983 3877 2970 3756 3127 2970 3756 3127 2969 3001 3126 3719 2984 3876 3721 2986 3878 2981 3753 3138 2970 3756 3127 2970 3756 3127 3720 2983 3877 3721 2986 3878 3722 2988 3879 2982 3751 3139 2981 3753 3138 2981 3753 3138 3721 2986 3878 3722 2988 3879 3723 2990 3880 2983 3006 3140 2982 3751 3139 2982 3751 3139 3722 2988 3879 3723 2990 3880 3724 2992 3881 2984 3003 3141 2983 3006 3140 2983 3006 3140 3723 2990 3880 3724 2992 3881 3725 2994 3882 2971 2997 3128 2984 3003 3141 2984 3003 3141 3724 2992 3881 3725 2994 3882 3725 2994 3882 3726 2996 3883 2972 2998 3129 2972 2998 3129 2971 2997 3128 3725 2994 3882 3719 2984 3876 2969 3001 3126 2972 2998 3129 2972 2998 3129 3726 2996 3883 3719 2984 3876 3731 3000 3888 3727 2999 3884 3714 3734 3871 3714 3734 3871 3711 3733 3868 3731 3000 3888 3728 3002 3885 3717 3721 3874 3714 3734 3871 3714 3734 3871 3727 2999 3884 3728 3002 3885 3730 3004 3887 3712 3736 3869 3716 3744 3873 3716 3744 3873 3729 3005 3886 3730 3004 3887 3731 3000 3888 3711 3733 3868 3712 3736 3869 3712 3736 3869 3730 3004 3887 3731 3000 3888 3729 3005 3886 3716 3744 3873 3715 3750 3872 3715 3750 3872 3732 3752 3889 3729 3005 3886 3732 3752 3889 3715 3750 3872 3718 3742 3875 3718 3742 3875 3733 3754 3890 3732 3752 3889 3733 3754 3890 3718 3742 3875 3713 3722 3870 3713 3722 3870 3734 3755 3891 3733 3754 3890 3734 3755 3891 3713 3722 3870 3717 3721 3874 3717 3721 3874 3728 3002 3885 3734 3755 3891 3212 3207 3369 3211 3206 3368 3210 3248 3367 3232 3275 3389 3317 3291 3474 3162 3376 3319 3162 3376 3319 3233 3277 3390 3232 3275 3389 3277 3240 3434 3736 3757 3893 3735 3758 3892 3735 3758 3892 3278 3241 3435 3277 3240 3434 3278 3241 3435 3735 3758 3892 3330 3314 3487 3330 3314 3487 3258 3311 3415 3278 3241 3435 3330 3314 3487 3735 3758 3892 3736 3757 3893 3736 3757 3893 3158 3284 3315 3330 3314 3487 3158 3284 3315 3736 3757 3893 3277 3240 3434 3277 3240 3434 3644 3287 3801 3158 3284 3315 3738 3333 3895 3260 3321 3417 3267 3331 3424 3267 3331 3424 3273 3231 3430 3738 3333 3895 3220 3229 3377 3313 3257 3470 3219 3256 3376 3219 3256 3376 3224 3264 3381 3220 3229 3377 3149 3178 3306 3220 3229 3377 3155 3225 3312 3155 3225 3312 3148 3179 3305 3149 3178 3306 2987 3009 3144 3646 3047 3803 3000 3035 3157 3000 3035 3157 2988 3011 3145 2987 3009 3144 2987 3009 3144 3645 3008 3802 2986 3674 3143 2986 3674 3143 3646 3047 3803 2987 3009 3144 3185 3205 3342 3285 3208 3442 3166 3204 3323 3166 3204 3323 3167 3203 3324 3185 3205 3342 3185 3205 3342 3168 3210 3325 3186 3246 3343 3186 3246 3343 3211 3206 3368 3185 3205 3342 2973 2981 3130 3739 3355 3896 3295 3354 3452 3295 3354 3452 2974 2982 3131 2973 2981 3130 3195 3193 3352 3742 3218 3899 3151 3350 3308 3151 3350 3308 3205 3216 3362 3195 3193 3352 3742 3218 3899 3294 3217 3451 3744 3759 3901 3744 3759 3901 3743 3352 3900 3742 3218 3899 3740 3675 3897 3744 3759 3901 3294 3217 3451 3294 3217 3451 3741 3353 3898 3740 3675 3897 3743 3352 3900 3744 3759 3901 2973 2981 3130 2973 2981 3130 2980 2995 3137 3743 3352 3900 2973 2981 3130 3744 3759 3901 3740 3675 3897 3740 3675 3897 3739 3355 3896 2973 2981 3130 3186 3246 3343 3740 3675 3897 3741 3353 3898 3741 3353 3898 3146 3247 3303 3186 3246 3343 3146 3247 3303 3741 3353 3898 3192 3212 3349 3192 3212 3349 3745 3691 3902 3146 3247 3303 3746 3694 3903 3747 3693 3904 3662 3760 3819 3662 3760 3819 3210 3248 3367 3746 3694 3903 3745 3691 3902 3746 3694 3903 3210 3248 3367 3210 3248 3367 3146 3247 3303 3745 3691 3902 3164 3198 3321 3142 3180 3299 3190 3201 3347 3190 3201 3347 3660 3690 3817 3164 3198 3321 3748 3687 3905 3164 3198 3321 3660 3690 3817 3660 3690 3817 3661 3692 3818 3748 3687 3905 3212 3207 3369 3210 3248 3367 3662 3760 3819 3662 3760 3819 3287 3676 3444 3212 3207 3369 3287 3676 3444 3662 3760 3819 3747 3693 3904 3747 3693 3904 3661 3692 3818 3287 3676 3444 3654 3684 3811 3748 3687 3905 3661 3692 3818 3661 3692 3818 3747 3693 3904 3654 3684 3811

    -
    - - - - -

    4121 3776 4320 3785 3777 3982 3762 3778 3959 3762 3778 3959 4098 3779 4297 4121 3776 4320 4098 3779 4297 3762 3778 3959 3763 3780 3960 3763 3780 3960 4099 3781 4298 4098 3779 4297 4099 3781 4298 3763 3780 3960 3764 3782 3961 3764 3782 3961 4100 3783 4299 4099 3781 4298 4100 3783 4299 3764 3782 3961 3765 3784 3962 3765 3784 3962 4101 3785 4300 4100 3783 4299 4102 3786 4301 4101 3785 4300 3765 3784 3962 3765 3784 3962 3766 3787 3963 4102 3786 4301 4103 3788 4302 4102 3786 4301 3766 3787 3963 3766 3787 3963 3767 3789 3964 4103 3788 4302 4104 3790 4303 4103 3788 4302 3767 3789 3964 3767 3789 3964 3768 3791 3965 4104 3790 4303 4105 3792 4304 4104 3790 4303 3768 3791 3965 3768 3791 3965 3769 3793 3966 4105 3792 4304 4106 3794 4305 4105 3792 4304 3769 3793 3966 3769 3793 3966 3770 3795 3967 4106 3794 4305 4107 3796 4306 4106 3794 4305 3770 3795 3967 3770 3795 3967 3771 3797 3968 4107 3796 4306 4108 3798 4307 4107 3796 4306 3771 3797 3968 3771 3797 3968 3772 3799 3969 4108 3798 4307 4109 3800 4308 4108 3798 4307 3772 3799 3969 3772 3799 3969 3773 3801 3970 4109 3800 4308 4109 3800 4308 3773 3801 3970 3774 3802 3971 3774 3802 3971 4110 3803 4309 4109 3800 4308 4111 3804 4310 4110 3803 4309 3774 3802 3971 3774 3802 3971 3775 3805 3972 4111 3804 4310 4111 3804 4310 3775 3805 3972 3776 3806 3973 3776 3806 3973 4112 3807 4311 4111 3804 4310 4112 3807 4311 3776 3806 3973 3777 3808 3974 3777 3808 3974 4113 3809 4312 4112 3807 4311 4113 3809 4312 3777 3808 3974 4395 3810 4594 4395 3810 4594 4213 3811 4412 4113 3809 4312 4114 3812 4313 3778 3813 3975 4397 3814 4596 4397 3814 4596 4207 3815 4406 4114 3812 4313 4115 3816 4314 3779 3817 3976 4393 3818 4592 4393 3818 4592 4205 3819 4404 4115 3816 4314 4116 3820 4315 3780 3821 3977 3781 3822 3978 3781 3822 3978 4117 3823 4316 4116 3820 4315 4117 3823 4316 3781 3822 3978 4200 3824 4399 4200 3824 4399 4201 3825 4400 4117 3823 4316 4118 3826 4317 3782 3827 3979 3783 3828 3980 3783 3828 3980 4119 3829 4318 4118 3826 4317 4119 3829 4318 3783 3828 3980 3784 3830 3981 3784 3830 3981 4120 3831 4319 4119 3829 4318 4120 3831 4319 3784 3830 3981 3785 3777 3982 3785 3777 3982 4121 3776 4320 4120 3831 4319 3809 3832 4006 3823 3833 4020 3808 3834 4005 3808 3834 4005 3786 3835 3983 3809 3832 4006 3810 3836 4007 3809 3832 4006 3786 3835 3983 3786 3835 3983 3787 3837 3984 3810 3836 4007 3810 3836 4007 3787 3837 3984 3788 3838 3985 3788 3838 3985 3811 3839 4008 3810 3836 4007 3811 3839 4008 3788 3838 3985 3789 3840 3986 3789 3840 3986 3812 3841 4009 3811 3839 4008 3813 3842 4010 3812 3841 4009 3789 3840 3986 3789 3840 3986 3790 3843 3987 3813 3842 4010 3791 3844 3988 3814 3845 4011 3813 3842 4010 3813 3842 4010 3790 3843 3987 3791 3844 3988 3791 3844 3988 3792 3846 3989 3815 3847 4012 3815 3847 4012 3814 3845 4011 3791 3844 3988 3794 3848 3991 4433 3849 4632 3816 3850 4013 3816 3850 4013 3793 3851 3990 3794 3848 3991 3796 3852 3993 3818 3853 4015 3817 3854 4014 3817 3854 4014 3795 3855 3992 3796 3852 3993 3796 3852 3993 4429 3856 4628 3797 3857 3994 3797 3857 3994 3818 3853 4015 3796 3852 3993 3819 3858 4016 3818 3853 4015 3797 3857 3994 3797 3857 3994 3798 3859 3995 3819 3858 4016 3798 3859 3995 3799 3860 3996 3800 3861 3997 3800 3861 3997 3819 3858 4016 3798 3859 3995 3821 3862 4018 4428 3863 4627 3805 3864 4002 3805 3864 4002 3806 3865 4003 3821 3862 4018 3822 3866 4019 3821 3862 4018 3806 3865 4003 3806 3865 4003 3807 3867 4004 3822 3866 4019 3823 3833 4020 3822 3866 4019 3807 3867 4004 3807 3867 4004 3808 3834 4005 3823 3833 4020 3824 3868 4021 3839 3869 4036 3823 3833 4020 3823 3833 4020 3809 3832 4006 3824 3868 4021 3810 3836 4007 3825 3870 4022 3824 3868 4021 3824 3868 4021 3809 3832 4006 3810 3836 4007 3825 3870 4022 3810 3836 4007 3811 3839 4008 3811 3839 4008 3826 3871 4023 3825 3870 4022 3826 3871 4023 3811 3839 4008 3812 3841 4009 3812 3841 4009 3827 3872 4024 3826 3871 4023 3813 3842 4010 3828 3873 4025 3827 3872 4024 3827 3872 4024 3812 3841 4009 3813 3842 4010 3829 3874 4026 3828 3873 4025 3813 3842 4010 3813 3842 4010 3814 3845 4011 3829 3874 4026 3830 3875 4027 3829 3874 4026 3814 3845 4011 3814 3845 4011 3815 3847 4012 3830 3875 4027 3831 3876 4028 3830 3875 4027 3815 3847 4012 3815 3847 4012 3816 3850 4013 3831 3876 4028 3832 3877 4029 4433 3849 4632 3817 3854 4014 3817 3854 4014 4434 3878 4633 3832 3877 4029 3818 3853 4015 3833 3879 4030 4434 3878 4633 4434 3878 4633 3817 3854 4014 3818 3853 4015 3834 3880 4031 3833 3879 4030 3818 3853 4015 3818 3853 4015 3819 3858 4016 3834 3880 4031 3835 3881 4032 4444 3882 4643 3820 3883 4017 3820 3883 4017 4443 3884 4642 3835 3881 4032 3839 3869 4036 3838 3885 4035 3822 3866 4019 3822 3866 4019 3823 3833 4020 3839 3869 4036 4097 3886 4296 3839 3869 4036 3824 3868 4021 3824 3868 4021 4435 3887 4634 4097 3886 4296 4084 3888 4283 3825 3870 4022 3826 3871 4023 3826 3871 4023 4085 3889 4284 4084 3888 4283 4085 3889 4284 3826 3871 4023 3827 3872 4024 3827 3872 4024 4086 3890 4285 4085 3889 4284 4086 3890 4285 3827 3872 4024 3828 3873 4025 3828 3873 4025 4087 3891 4286 4086 3890 4285 4087 3891 4286 3828 3873 4025 3829 3874 4026 3829 3874 4026 4088 3892 4287 4087 3891 4286 4088 3892 4287 3829 3874 4026 3830 3875 4027 3830 3875 4027 4089 3893 4288 4088 3892 4287 4090 3894 4289 4089 3893 4288 3830 3875 4027 3830 3875 4027 3831 3876 4028 4090 3894 4289 4091 3895 4290 4090 3894 4289 3831 3876 4028 3831 3876 4028 3832 3877 4029 4091 3895 4290 3833 3879 4030 3834 3880 4031 4092 3896 4291 4092 3896 4291 4434 3878 4633 3833 3879 4030 4094 3897 4293 3836 3898 4033 3837 3899 4034 3837 3899 4034 4095 3900 4294 4094 3897 4293 4095 3900 4294 3837 3899 4034 3838 3885 4035 3838 3885 4035 4096 3901 4295 4095 3900 4294 4096 3901 4295 3838 3885 4035 3839 3869 4036 3839 3869 4036 4097 3886 4296 4096 3901 4295 3840 3902 4037 3855 3903 4052 3869 3904 4066 3869 3904 4066 3854 3905 4051 3840 3902 4037 3840 3902 4037 3841 3906 4038 3856 3907 4053 3856 3907 4053 3855 3903 4052 3840 3902 4037 3856 3907 4053 3841 3906 4038 3842 3908 4039 3842 3908 4039 3857 3909 4054 3856 3907 4053 3857 3909 4054 3842 3908 4039 3843 3910 4040 3843 3910 4040 3858 3911 4055 3857 3909 4054 3859 3912 4056 3858 3911 4055 3843 3910 4040 3843 3910 4040 3844 3913 4041 3859 3912 4056 3860 3914 4057 3859 3912 4056 3844 3913 4041 3844 3913 4041 3845 3915 4042 3860 3914 4057 3861 3916 4058 4441 3917 4640 4089 3893 4288 4089 3893 4288 3846 3918 4043 3861 3916 4058 3862 3919 4059 3861 3916 4058 4442 3920 4641 4442 3920 4641 3847 3921 4044 3862 3919 4059 3863 3922 4060 3862 3919 4059 3847 3921 4044 3847 3921 4044 3848 3923 4045 3863 3922 4060 3864 3924 4061 3863 3922 4060 3848 3923 4045 3848 3923 4045 3849 3925 4046 3864 3924 4061 3864 3924 4061 3849 3925 4046 3850 3926 4047 3850 3926 4047 3865 3927 4062 3864 3924 4061 3866 3928 4063 3865 3927 4062 3850 3926 4047 3850 3926 4047 3851 3929 4048 3866 3928 4063 3851 3929 4048 3852 3930 4049 3867 3931 4064 3867 3931 4064 3866 3928 4063 3851 3929 4048 3852 3930 4049 3853 3932 4050 3868 3933 4065 3868 3933 4065 3867 3931 4064 3852 3930 4049 3854 3905 4051 3869 3904 4066 3868 3933 4065 3868 3933 4065 3853 3932 4050 3854 3905 4051 3855 3903 4052 3870 3934 4067 3884 3935 4081 3884 3935 4081 3869 3904 4066 3855 3903 4052 3871 3936 4068 3870 3934 4067 3855 3903 4052 3855 3903 4052 3856 3907 4053 3871 3936 4068 3871 3936 4068 3856 3907 4053 3857 3909 4054 3857 3909 4054 3872 3937 4069 3871 3936 4068 3872 3937 4069 3857 3909 4054 3858 3911 4055 3858 3911 4055 3873 3938 4070 3872 3937 4069 3874 3939 4071 3873 3938 4070 3858 3911 4055 3858 3911 4055 3859 3912 4056 3874 3939 4071 3875 3940 4072 3874 3939 4071 3859 3912 4056 3859 3912 4056 3860 3914 4057 3875 3940 4072 3860 3914 4057 3861 3916 4058 3876 3941 4073 3876 3941 4073 3875 3940 4072 3860 3914 4057 3877 3942 4074 3876 3941 4073 3861 3916 4058 3861 3916 4058 3862 3919 4059 3877 3942 4074 3878 3943 4075 3877 3942 4074 3862 3919 4059 3862 3919 4059 3863 3922 4060 3878 3943 4075 3879 3944 4076 3878 3943 4075 3863 3922 4060 3863 3922 4060 3864 3924 4061 3879 3944 4076 3879 3944 4076 3864 3924 4061 3865 3927 4062 3865 3927 4062 3880 3945 4077 3879 3944 4076 3865 3927 4062 3866 3928 4063 3881 3946 4078 3881 3946 4078 3880 3945 4077 3865 3927 4062 3882 3947 4079 3881 3946 4078 3866 3928 4063 3866 3928 4063 3867 3931 4064 3882 3947 4079 3867 3931 4064 3868 3933 4065 3883 3948 4080 3883 3948 4080 3882 3947 4079 3867 3931 4064 3868 3933 4065 3869 3904 4066 3884 3935 4081 3884 3935 4081 3883 3948 4080 3868 3933 4065 3885 3949 4082 3899 3950 4096 3884 3935 4081 3884 3935 4081 3870 3934 4067 3885 3949 4082 3871 3936 4068 3886 3951 4083 3885 3949 4082 3885 3949 4082 3870 3934 4067 3871 3936 4068 3872 3937 4069 3887 3952 4084 3886 3951 4083 3886 3951 4083 3871 3936 4068 3872 3937 4069 3872 3937 4069 3873 3938 4070 3888 3953 4085 3888 3953 4085 3887 3952 4084 3872 3937 4069 3889 3954 4086 3888 3953 4085 3873 3938 4070 3873 3938 4070 3874 3939 4071 3889 3954 4086 3874 3939 4071 3875 3940 4072 3890 3955 4087 3890 3955 4087 3889 3954 4086 3874 3939 4071 3875 3940 4072 3876 3941 4073 3891 3956 4088 3891 3956 4088 3890 3955 4087 3875 3940 4072 3892 3957 4089 3891 3956 4088 3876 3941 4073 3876 3941 4073 3877 3942 4074 3892 3957 4089 3893 3958 4090 3892 3957 4089 3877 3942 4074 3877 3942 4074 3878 3943 4075 3893 3958 4090 3894 3959 4091 3893 3958 4090 3878 3943 4075 3878 3943 4075 3879 3944 4076 3894 3959 4091 3894 3959 4091 3879 3944 4076 3880 3945 4077 3880 3945 4077 3895 3960 4092 3894 3959 4091 3880 3945 4077 3881 3946 4078 3896 3961 4093 3896 3961 4093 3895 3960 4092 3880 3945 4077 3897 3962 4094 3896 3961 4093 3881 3946 4078 3881 3946 4078 3882 3947 4079 3897 3962 4094 3883 3948 4080 3898 3963 4095 3897 3962 4094 3897 3962 4094 3882 3947 4079 3883 3948 4080 3883 3948 4080 3884 3935 4081 3899 3950 4096 3899 3950 4096 3898 3963 4095 3883 3948 4080 3900 3964 4097 3914 3965 4111 3899 3950 4096 3899 3950 4096 3885 3949 4082 3900 3964 4097 3901 3966 4098 3900 3964 4097 3885 3949 4082 3885 3949 4082 3886 3951 4083 3901 3966 4098 3901 3966 4098 3886 3951 4083 3887 3952 4084 3887 3952 4084 3902 3967 4099 3901 3966 4098 3887 3952 4084 3888 3953 4085 3903 3968 4100 3903 3968 4100 3902 3967 4099 3887 3952 4084 3904 3969 4101 3903 3968 4100 3888 3953 4085 3888 3953 4085 3889 3954 4086 3904 3969 4101 3890 3955 4087 3891 3956 4088 3906 3970 4103 3906 3970 4103 3905 3971 4102 3890 3955 4087 3892 3957 4089 3907 3972 4104 3906 3970 4103 3906 3970 4103 3891 3956 4088 3892 3957 4089 3908 3973 4105 3907 3972 4104 3892 3957 4089 3892 3957 4089 3893 3958 4090 3908 3973 4105 3894 3959 4091 3909 3974 4106 3908 3973 4105 3908 3973 4105 3893 3958 4090 3894 3959 4091 3909 3974 4106 3894 3959 4091 3895 3960 4092 3895 3960 4092 3910 3975 4107 3909 3974 4106 3911 3976 4108 3910 3975 4107 3895 3960 4092 3895 3960 4092 3896 3961 4093 3911 3976 4108 3912 3977 4109 3911 3976 4108 3896 3961 4093 3896 3961 4093 3897 3962 4094 3912 3977 4109 3897 3962 4094 3898 3963 4095 3913 3978 4110 3913 3978 4110 3912 3977 4109 3897 3962 4094 3914 3965 4111 3913 3978 4110 3898 3963 4095 3898 3963 4095 3899 3950 4096 3914 3965 4111 3900 3964 4097 3915 3979 4112 3929 3980 4126 3929 3980 4126 3914 3965 4111 3900 3964 4097 3916 3981 4113 3915 3979 4112 3900 3964 4097 3900 3964 4097 3901 3966 4098 3916 3981 4113 3916 3981 4113 3901 3966 4098 3902 3967 4099 3902 3967 4099 3917 3982 4114 3916 3981 4113 3902 3967 4099 3903 3968 4100 3918 3983 4115 3918 3983 4115 3917 3982 4114 3902 3967 4099 3919 3984 4116 3918 3983 4115 3903 3968 4100 3903 3968 4100 3904 3969 4101 3919 3984 4116 3920 3985 4117 3919 3984 4116 3904 3969 4101 3904 3969 4101 3905 3971 4102 3920 3985 4117 3905 3971 4102 3906 3970 4103 3921 3986 4118 3921 3986 4118 3920 3985 4117 3905 3971 4102 3922 3987 4119 3921 3986 4118 3906 3970 4103 3906 3970 4103 3907 3972 4104 3922 3987 4119 3923 3988 4120 3922 3987 4119 3907 3972 4104 3907 3972 4104 3908 3973 4105 3923 3988 4120 3909 3974 4106 3924 3989 4121 3923 3988 4120 3923 3988 4120 3908 3973 4105 3909 3974 4106 3924 3989 4121 3909 3974 4106 3910 3975 4107 3910 3975 4107 3925 3990 4122 3924 3989 4121 3926 3991 4123 3925 3990 4122 3910 3975 4107 3910 3975 4107 3911 3976 4108 3926 3991 4123 3927 3992 4124 3926 3991 4123 3911 3976 4108 3911 3976 4108 3912 3977 4109 3927 3992 4124 3912 3977 4109 3913 3978 4110 3928 3993 4125 3928 3993 4125 3927 3992 4124 3912 3977 4109 3929 3980 4126 3928 3993 4125 3913 3978 4110 3913 3978 4110 3914 3965 4111 3929 3980 4126 3930 3994 4127 3944 3995 4141 3929 3980 4126 3929 3980 4126 3915 3979 4112 3930 3994 4127 3915 3979 4112 3916 3981 4113 3931 3996 4128 3931 3996 4128 3930 3994 4127 3915 3979 4112 3931 3996 4128 3916 3981 4113 3917 3982 4114 3917 3982 4114 3932 3997 4129 3931 3996 4128 3917 3982 4114 3918 3983 4115 3933 3998 4130 3933 3998 4130 3932 3997 4129 3917 3982 4114 3934 3999 4131 3933 3998 4130 3918 3983 4115 3918 3983 4115 3919 3984 4116 3934 3999 4131 3935 4000 4132 3934 3999 4131 3919 3984 4116 3919 3984 4116 3920 3985 4117 3935 4000 4132 3936 4001 4133 3935 4000 4132 3920 3985 4117 3920 3985 4117 3921 3986 4118 3936 4001 4133 3922 3987 4119 3937 4002 4134 3936 4001 4133 3936 4001 4133 3921 3986 4118 3922 3987 4119 3923 3988 4120 3938 4003 4135 3937 4002 4134 3937 4002 4134 3922 3987 4119 3923 3988 4120 3924 3989 4121 3939 4004 4136 3938 4003 4135 3938 4003 4135 3923 3988 4120 3924 3989 4121 3939 4004 4136 3924 3989 4121 3925 3990 4122 3925 3990 4122 3940 4005 4137 3939 4004 4136 3925 3990 4122 3926 3991 4123 3941 4006 4138 3941 4006 4138 3940 4005 4137 3925 3990 4122 3942 4007 4139 3941 4006 4138 3926 3991 4123 3926 3991 4123 3927 3992 4124 3942 4007 4139 3928 3993 4125 3943 4008 4140 3942 4007 4139 3942 4007 4139 3927 3992 4124 3928 3993 4125 3928 3993 4125 3929 3980 4126 3944 3995 4141 3944 3995 4141 3943 4008 4140 3928 3993 4125 3945 4009 4142 3959 4010 4156 3944 3995 4141 3944 3995 4141 3930 3994 4127 3945 4009 4142 3946 4011 4143 3945 4009 4142 3930 3994 4127 3930 3994 4127 3931 3996 4128 3946 4011 4143 3946 4011 4143 3931 3996 4128 3932 3997 4129 3932 3997 4129 3947 4012 4144 3946 4011 4143 3932 3997 4129 3933 3998 4130 3948 4013 4145 3948 4013 4145 3947 4012 4144 3932 3997 4129 3949 4014 4146 3948 4013 4145 3933 3998 4130 3933 3998 4130 3934 3999 4131 3949 4014 4146 3950 4015 4147 3949 4014 4146 3934 3999 4131 3934 3999 4131 3935 4000 4132 3950 4015 4147 3935 4000 4132 3936 4001 4133 3951 4016 4148 3951 4016 4148 3950 4015 4147 3935 4000 4132 3952 4017 4149 3951 4016 4148 3936 4001 4133 3936 4001 4133 3937 4002 4134 3952 4017 4149 3953 4018 4150 3952 4017 4149 3937 4002 4134 3937 4002 4134 3938 4003 4135 3953 4018 4150 3954 4019 4151 3953 4018 4150 3938 4003 4135 3938 4003 4135 3939 4004 4136 3954 4019 4151 3954 4019 4151 3939 4004 4136 3940 4005 4137 3940 4005 4137 3955 4020 4152 3954 4019 4151 3956 4021 4153 3955 4020 4152 3940 4005 4137 3940 4005 4137 3941 4006 4138 3956 4021 4153 3941 4006 4138 3942 4007 4139 3957 4022 4154 3957 4022 4154 3956 4021 4153 3941 4006 4138 3958 4023 4155 3957 4022 4154 3942 4007 4139 3942 4007 4139 3943 4008 4140 3958 4023 4155 3959 4010 4156 3958 4023 4155 3943 4008 4140 3943 4008 4140 3944 3995 4141 3959 4010 4156 3960 4024 4157 3974 4025 4171 3959 4010 4156 3959 4010 4156 3945 4009 4142 3960 4024 4157 3961 4026 4158 3960 4024 4157 3945 4009 4142 3945 4009 4142 3946 4011 4143 3961 4026 4158 3961 4026 4158 3946 4011 4143 3947 4012 4144 3947 4012 4144 3962 4027 4159 3961 4026 4158 3947 4012 4144 3948 4013 4145 3963 4028 4160 3963 4028 4160 3962 4027 4159 3947 4012 4144 3964 4029 4161 3963 4028 4160 3948 4013 4145 3948 4013 4145 3949 4014 4146 3964 4029 4161 3965 4030 4162 3964 4029 4161 3949 4014 4146 3949 4014 4146 3950 4015 4147 3965 4030 4162 3966 4031 4163 3965 4030 4162 3950 4015 4147 3950 4015 4147 3951 4016 4148 3966 4031 4163 3967 4032 4164 3966 4031 4163 3951 4016 4148 3951 4016 4148 3952 4017 4149 3967 4032 4164 3968 4033 4165 3967 4032 4164 3952 4017 4149 3952 4017 4149 3953 4018 4150 3968 4033 4165 3969 4034 4166 3968 4033 4165 3953 4018 4150 3953 4018 4150 3954 4019 4151 3969 4034 4166 3969 4034 4166 3954 4019 4151 3955 4020 4152 3955 4020 4152 3970 4035 4167 3969 4034 4166 3971 4036 4168 3970 4035 4167 3955 4020 4152 3955 4020 4152 3956 4021 4153 3971 4036 4168 3972 4037 4169 3971 4036 4168 3956 4021 4153 3956 4021 4153 3957 4022 4154 3972 4037 4169 3973 4038 4170 3972 4037 4169 3957 4022 4154 3957 4022 4154 3958 4023 4155 3973 4038 4170 3974 4025 4171 3973 4038 4170 3958 4023 4155 3958 4023 4155 3959 4010 4156 3974 4025 4171 3975 4039 4172 3989 4040 4186 3974 4025 4171 3974 4025 4171 3960 4024 4157 3975 4039 4172 3976 4041 4173 3975 4039 4172 3960 4024 4157 3960 4024 4157 3961 4026 4158 3976 4041 4173 3976 4041 4173 3961 4026 4158 3962 4027 4159 3962 4027 4159 3977 4042 4174 3976 4041 4173 3962 4027 4159 3963 4028 4160 3978 4043 4175 3978 4043 4175 3977 4042 4174 3962 4027 4159 3979 4044 4176 3978 4043 4175 3963 4028 4160 3963 4028 4160 3964 4029 4161 3979 4044 4176 3980 4045 4177 3979 4044 4176 3964 4029 4161 3964 4029 4161 3965 4030 4162 3980 4045 4177 3981 4046 4178 3980 4045 4177 3965 4030 4162 3965 4030 4162 3966 4031 4163 3981 4046 4178 3982 4047 4179 3981 4046 4178 3966 4031 4163 3966 4031 4163 3967 4032 4164 3982 4047 4179 3983 4048 4180 3982 4047 4179 3967 4032 4164 3967 4032 4164 3968 4033 4165 3983 4048 4180 3984 4049 4181 3983 4048 4180 3968 4033 4165 3968 4033 4165 3969 4034 4166 3984 4049 4181 3984 4049 4181 3969 4034 4166 3970 4035 4167 3970 4035 4167 3985 4050 4182 3984 4049 4181 3986 4051 4183 3985 4050 4182 3970 4035 4167 3970 4035 4167 3971 4036 4168 3986 4051 4183 3987 4052 4184 3986 4051 4183 3971 4036 4168 3971 4036 4168 3972 4037 4169 3987 4052 4184 3988 4053 4185 3987 4052 4184 3972 4037 4169 3972 4037 4169 3973 4038 4170 3988 4053 4185 3989 4040 4186 3988 4053 4185 3973 4038 4170 3973 4038 4170 3974 4025 4171 3989 4040 4186 3990 4054 4187 4004 4055 4201 3989 4040 4186 3989 4040 4186 3975 4039 4172 3990 4054 4187 3991 4056 4188 3990 4054 4187 3975 4039 4172 3975 4039 4172 3976 4041 4173 3991 4056 4188 3991 4056 4188 3976 4041 4173 3977 4042 4174 3977 4042 4174 3992 4057 4189 3991 4056 4188 3992 4057 4189 3977 4042 4174 3978 4043 4175 3978 4043 4175 3993 4058 4190 3992 4057 4189 3994 4059 4191 3993 4058 4190 3978 4043 4175 3978 4043 4175 3979 4044 4176 3994 4059 4191 3995 4060 4192 3994 4059 4191 3979 4044 4176 3979 4044 4176 3980 4045 4177 3995 4060 4192 3980 4045 4177 3981 4046 4178 3996 4061 4193 3996 4061 4193 3995 4060 4192 3980 4045 4177 3997 4062 4194 3996 4061 4193 3981 4046 4178 3981 4046 4178 3982 4047 4179 3997 4062 4194 3982 4047 4179 3983 4048 4180 3998 4063 4195 3998 4063 4195 3997 4062 4194 3982 4047 4179 3999 4064 4196 3998 4063 4195 3983 4048 4180 3983 4048 4180 3984 4049 4181 3999 4064 4196 3999 4064 4196 3984 4049 4181 3985 4050 4182 3985 4050 4182 4000 4065 4197 3999 4064 4196 4001 4066 4198 4000 4065 4197 3985 4050 4182 3985 4050 4182 3986 4051 4183 4001 4066 4198 4002 4067 4199 4001 4066 4198 3986 4051 4183 3986 4051 4183 3987 4052 4184 4002 4067 4199 4003 4068 4200 4002 4067 4199 3987 4052 4184 3987 4052 4184 3988 4053 4185 4003 4068 4200 4004 4055 4201 4003 4068 4200 3988 4053 4185 3988 4053 4185 3989 4040 4186 4004 4055 4201 3990 4054 4187 3991 4056 4188 4189 4069 4388 4189 4069 4388 4188 4070 4387 3990 4054 4187 4189 4069 4388 3991 4056 4188 3992 4057 4189 3992 4057 4189 4005 4071 4202 4189 4069 4388 4005 4071 4202 3992 4057 4189 3993 4058 4190 3993 4058 4190 4006 4072 4203 4005 4071 4202 4007 4073 4204 4006 4072 4203 3993 4058 4190 3993 4058 4190 3994 4059 4191 4007 4073 4204 4190 4074 4389 4007 4073 4204 3994 4059 4191 3994 4059 4191 3995 4060 4192 4190 4074 4389 4008 4075 4205 4190 4074 4389 3995 4060 4192 3995 4060 4192 3996 4061 4193 4008 4075 4205 4191 4076 4390 4008 4075 4205 3996 4061 4193 3996 4061 4193 3997 4062 4194 4191 4076 4390 4191 4076 4390 3997 4062 4194 3998 4063 4195 3998 4063 4195 4009 4077 4206 4191 4076 4390 4192 4078 4391 4009 4077 4206 3998 4063 4195 3998 4063 4195 3999 4064 4196 4192 4078 4391 4192 4078 4391 3999 4064 4196 4000 4065 4197 4000 4065 4197 4010 4079 4207 4192 4078 4391 4011 4080 4208 4010 4079 4207 4000 4065 4197 4000 4065 4197 4001 4066 4198 4011 4080 4208 4012 4081 4209 4011 4080 4208 4001 4066 4198 4001 4066 4198 4002 4067 4199 4012 4081 4209 4193 4082 4392 4012 4081 4209 4002 4067 4199 4002 4067 4199 4003 4068 4200 4193 4082 4392 4194 4083 4393 4193 4082 4392 4003 4068 4200 4003 4068 4200 4004 4055 4201 4194 4083 4393 4194 4083 4393 4004 4055 4201 3990 4054 4187 3990 4054 4187 4188 4070 4387 4194 4083 4393 4013 4084 4210 4173 4085 4372 4174 4086 4373 4174 4086 4373 4014 4087 4211 4013 4084 4210 4014 4087 4211 4174 4086 4373 4175 4088 4374 4175 4088 4374 4015 4089 4212 4014 4087 4211 4015 4089 4212 4175 4088 4374 4176 4090 4375 4176 4090 4375 4016 4091 4213 4015 4089 4212 4017 4092 4214 4016 4091 4213 4176 4090 4375 4176 4090 4375 4177 4093 4376 4017 4092 4214 4018 4094 4215 4017 4092 4214 4177 4093 4376 4177 4093 4376 4178 4095 4377 4018 4094 4215 4019 4096 4216 4018 4094 4215 4178 4095 4377 4178 4095 4377 4179 4097 4378 4019 4096 4216 4020 4098 4217 4019 4096 4216 4179 4097 4378 4179 4097 4378 4180 4099 4379 4020 4098 4217 4020 4098 4217 4021 4100 4218 4036 4101 4233 4036 4101 4233 4035 4102 4232 4020 4098 4217 4021 4100 4218 4181 4103 4380 4182 4104 4381 4182 4104 4381 4022 4105 4219 4021 4100 4218 4022 4105 4219 4182 4104 4381 4183 4106 4382 4183 4106 4382 4023 4107 4220 4022 4105 4219 4023 4107 4220 4183 4106 4382 4184 4108 4383 4184 4108 4383 4024 4109 4221 4023 4107 4220 4024 4109 4221 4184 4108 4383 4185 4110 4384 4185 4110 4384 4025 4111 4222 4024 4109 4221 4025 4111 4222 4185 4110 4384 4186 4112 4385 4186 4112 4385 4026 4113 4223 4025 4111 4222 4026 4113 4223 4186 4112 4385 4187 4114 4386 4187 4114 4386 4027 4115 4224 4026 4113 4223 4027 4115 4224 4187 4114 4386 4173 4085 4372 4173 4085 4372 4013 4084 4210 4027 4115 4224 4028 4116 4225 4013 4084 4210 4014 4087 4211 4014 4087 4211 4029 4117 4226 4028 4116 4225 4029 4117 4226 4014 4087 4211 4015 4089 4212 4015 4089 4212 4030 4118 4227 4029 4117 4226 4015 4089 4212 4016 4091 4213 4031 4119 4228 4031 4119 4228 4030 4118 4227 4015 4089 4212 4032 4120 4229 4031 4119 4228 4016 4091 4213 4016 4091 4213 4017 4092 4214 4032 4120 4229 4033 4121 4230 4032 4120 4229 4017 4092 4214 4017 4092 4214 4018 4094 4215 4033 4121 4230 4034 4122 4231 4033 4121 4230 4018 4094 4215 4018 4094 4215 4019 4096 4216 4034 4122 4231 4020 4098 4217 4035 4102 4232 4034 4122 4231 4034 4122 4231 4019 4096 4216 4020 4098 4217 4036 4101 4233 4021 4100 4218 4022 4105 4219 4022 4105 4219 4037 4123 4234 4036 4101 4233 4023 4107 4220 4038 4124 4235 4037 4123 4234 4037 4123 4234 4022 4105 4219 4023 4107 4220 4023 4107 4220 4024 4109 4221 4039 4125 4236 4039 4125 4236 4038 4124 4235 4023 4107 4220 4024 4109 4221 4025 4111 4222 4040 4126 4237 4040 4126 4237 4039 4125 4236 4024 4109 4221 4025 4111 4222 4026 4113 4223 4041 4127 4238 4041 4127 4238 4040 4126 4237 4025 4111 4222 4041 4127 4238 4026 4113 4223 4027 4115 4224 4027 4115 4224 4042 4128 4239 4041 4127 4238 4042 4128 4239 4027 4115 4224 4013 4084 4210 4013 4084 4210 4028 4116 4225 4042 4128 4239 4043 4129 4240 4028 4116 4225 4029 4117 4226 4029 4117 4226 4044 4130 4241 4043 4129 4240 4044 4130 4241 4029 4117 4226 4030 4118 4227 4030 4118 4227 4045 4131 4242 4044 4130 4241 4030 4118 4227 4031 4119 4228 4046 4132 4243 4046 4132 4243 4045 4131 4242 4030 4118 4227 4047 4133 4244 4046 4132 4243 4031 4119 4228 4031 4119 4228 4032 4120 4229 4047 4133 4244 4048 4134 4245 4047 4133 4244 4032 4120 4229 4032 4120 4229 4033 4121 4230 4048 4134 4245 4049 4135 4246 4048 4134 4245 4033 4121 4230 4033 4121 4230 4034 4122 4231 4049 4135 4246 4050 4136 4247 4049 4135 4246 4034 4122 4231 4034 4122 4231 4035 4102 4232 4050 4136 4247 4050 4136 4247 4035 4102 4232 4036 4101 4233 4036 4101 4233 4051 4137 4248 4050 4136 4247 4051 4137 4248 4036 4101 4233 4037 4123 4234 4037 4123 4234 4052 4138 4249 4051 4137 4248 4037 4123 4234 4038 4124 4235 4053 4139 4250 4053 4139 4250 4052 4138 4249 4037 4123 4234 4038 4124 4235 4039 4125 4236 4054 4140 4251 4054 4140 4251 4053 4139 4250 4038 4124 4235 4039 4125 4236 4040 4126 4237 4055 4141 4252 4055 4141 4252 4054 4140 4251 4039 4125 4236 4040 4126 4237 4041 4127 4238 4056 4142 4253 4056 4142 4253 4055 4141 4252 4040 4126 4237 4056 4142 4253 4041 4127 4238 4042 4128 4239 4042 4128 4239 4057 4143 4254 4056 4142 4253 4057 4143 4254 4042 4128 4239 4028 4116 4225 4028 4116 4225 4043 4129 4240 4057 4143 4254 3854 3905 4051 4097 3886 4296 4435 3887 4634 4435 3887 4634 3840 3902 4037 3854 3905 4051 3840 3902 4037 4440 4172 4639 4084 3888 4283 4084 3888 4283 3841 3906 4038 3840 3902 4037 3841 3906 4038 4084 3888 4283 4085 3889 4284 4085 3889 4284 3842 3908 4039 3841 3906 4038 4085 3889 4284 4086 3890 4285 3843 3910 4040 3843 3910 4040 3842 3908 4039 4085 3889 4284 3843 3910 4040 4086 3890 4285 4087 3891 4286 4087 3891 4286 3844 3913 4041 3843 3910 4040 3844 3913 4041 4087 3891 4286 4088 3892 4287 4088 3892 4287 3845 3915 4042 3844 3913 4041 3845 3915 4042 4088 3892 4287 4089 3893 4288 4089 3893 4288 4441 3917 4640 3845 3915 4042 4090 3894 4289 4091 3895 4290 3848 3923 4045 3848 3923 4045 3847 3921 4044 4090 3894 4289 4091 3895 4290 4092 3896 4291 3849 3925 4046 3849 3925 4046 3848 3923 4045 4091 3895 4290 3850 3926 4047 4093 4173 4292 4094 3897 4293 4094 3897 4293 3851 3929 4048 3850 3926 4047 3851 3929 4048 4094 3897 4293 4095 3900 4294 4095 3900 4294 3852 3930 4049 3851 3929 4048 3852 3930 4049 4095 3900 4294 4096 3901 4295 4096 3901 4295 3853 3932 4050 3852 3930 4049 3853 3932 4050 4096 3901 4295 4097 3886 4296 4097 3886 4296 3854 3905 4051 3853 3932 4050 3808 3834 4005 4121 3776 4320 4098 3779 4297 4098 3779 4297 3786 3835 3983 3808 3834 4005 3786 3835 3983 4098 3779 4297 4099 3781 4298 4099 3781 4298 3787 3837 3984 3786 3835 3983 3787 3837 3984 4099 3781 4298 4100 3783 4299 4100 3783 4299 3788 3838 3985 3787 3837 3984 4100 3783 4299 4101 3785 4300 3789 3840 3986 3789 3840 3986 3788 3838 3985 4100 3783 4299 4101 3785 4300 4102 3786 4301 3790 3843 3987 3790 3843 3987 3789 3840 3986 4101 3785 4300 4102 3786 4301 4103 3788 4302 3791 3844 3988 3791 3844 3988 3790 3843 3987 4102 3786 4301 4103 3788 4302 4104 3790 4303 3792 3846 3989 3792 3846 3989 3791 3844 3988 4103 3788 4302 4104 3790 4303 4105 3792 4304 3793 3851 3990 3793 3851 3990 3792 3846 3989 4104 3790 4303 4105 3792 4304 4106 3794 4305 3794 3848 3991 3794 3848 3991 3793 3851 3990 4105 3792 4304 4106 3794 4305 4107 3796 4306 3795 3855 3992 3795 3855 3992 3794 3848 3991 4106 3794 4305 4107 3796 4306 4108 3798 4307 3796 3852 3993 3796 3852 3993 3795 3855 3992 4107 3796 4306 4108 3798 4307 4109 3800 4308 4429 3856 4628 4429 3856 4628 3796 3852 3993 4108 3798 4307 3797 3857 3994 4429 3856 4628 4430 4174 4629 4430 4174 4629 3798 3859 3995 3797 3857 3994 4110 3803 4309 4111 3804 4310 4431 4175 4630 4431 4175 4630 4430 4174 4629 4110 3803 4309 4303 4176 4502 4384 4177 4583 4378 4178 4577 4378 4178 4577 4304 4179 4503 4303 4176 4502 4304 4179 4503 4378 4178 4577 4385 4180 4584 4385 4180 4584 4305 4181 4504 4304 4179 4503 4219 4182 4418 4113 3809 4312 4213 3811 4412 4213 3811 4412 4214 4183 4413 4219 4182 4418 4289 4184 4488 4359 4185 4558 4371 4186 4570 4371 4186 4570 4290 4187 4489 4289 4184 4488 3802 4188 3999 4115 3816 4314 4205 3819 4404 4205 3819 4404 4206 4189 4405 3802 4188 3999 3803 4190 4000 4116 3820 4315 4117 3823 4316 4117 3823 4316 3804 4191 4001 3803 4190 4000 4292 4192 4491 4352 4193 4551 4370 4194 4569 4370 4194 4569 4293 4195 4492 4292 4192 4491 3805 3864 4002 4118 3826 4317 4119 3829 4318 4119 3829 4318 3806 3865 4003 3805 3864 4002 3806 3865 4003 4119 3829 4318 4120 3831 4319 4120 3831 4319 3807 3867 4004 3806 3865 4003 3807 3867 4004 4120 3831 4319 4121 3776 4320 4121 3776 4320 3808 3834 4005 3807 3867 4004 4124 4196 4323 4188 4070 4387 4189 4069 4388 4189 4069 4388 4125 4197 4324 4124 4196 4323 4125 4197 4324 4189 4069 4388 4005 4071 4202 4005 4071 4202 4126 4198 4325 4125 4197 4324 4126 4198 4325 4005 4071 4202 4006 4072 4203 4006 4072 4203 4127 4199 4326 4126 4198 4325 4128 4200 4327 4127 4199 4326 4006 4072 4203 4006 4072 4203 4007 4073 4204 4128 4200 4327 4129 4201 4328 4128 4200 4327 4007 4073 4204 4007 4073 4204 4190 4074 4389 4129 4201 4328 4130 4202 4329 4129 4201 4328 4190 4074 4389 4190 4074 4389 4008 4075 4205 4130 4202 4329 4191 4076 4390 4131 4203 4330 4130 4202 4329 4130 4202 4329 4008 4075 4205 4191 4076 4390 4131 4203 4330 4191 4076 4390 4009 4077 4206 4009 4077 4206 4132 4204 4331 4131 4203 4330 4132 4204 4331 4009 4077 4206 4192 4078 4391 4192 4078 4391 4133 4205 4332 4132 4204 4331 4133 4205 4332 4192 4078 4391 4010 4079 4207 4010 4079 4207 4134 4206 4333 4133 4205 4332 4010 4079 4207 4135 4207 4334 4152 4208 4351 4152 4208 4351 4134 4206 4333 4010 4079 4207 4136 4209 4335 4135 4207 4334 4010 4079 4207 4010 4079 4207 4011 4080 4208 4136 4209 4335 4011 4080 4208 4012 4081 4209 4137 4210 4336 4137 4210 4336 4136 4209 4335 4011 4080 4208 4012 4081 4209 4193 4082 4392 4138 4211 4337 4138 4211 4337 4137 4210 4336 4012 4081 4209 4139 4212 4338 4193 4082 4392 4194 4083 4393 4194 4083 4393 4140 4213 4339 4139 4212 4338 4140 4213 4339 4194 4083 4393 4188 4070 4387 4188 4070 4387 4124 4196 4323 4140 4213 4339 4141 4214 4340 4124 4196 4323 4125 4197 4324 4125 4197 4324 4142 4215 4341 4141 4214 4340 4142 4215 4341 4125 4197 4324 4126 4198 4325 4126 4198 4325 4143 4216 4342 4142 4215 4341 4143 4216 4342 4126 4198 4325 4127 4199 4326 4127 4199 4326 4144 4217 4343 4143 4216 4342 4145 4218 4344 4144 4217 4343 4127 4199 4326 4127 4199 4326 4128 4200 4327 4145 4218 4344 4146 4219 4345 4145 4218 4344 4128 4200 4327 4128 4200 4327 4129 4201 4328 4146 4219 4345 4147 4220 4346 4146 4219 4345 4129 4201 4328 4129 4201 4328 4130 4202 4329 4147 4220 4346 4148 4221 4347 4147 4220 4346 4130 4202 4329 4130 4202 4329 4131 4203 4330 4148 4221 4347 4148 4221 4347 4131 4203 4330 4132 4204 4331 4132 4204 4331 4149 4222 4348 4148 4221 4347 4133 4205 4332 4150 4223 4349 4149 4222 4348 4149 4222 4348 4132 4204 4331 4133 4205 4332 4151 4224 4350 4150 4223 4349 4133 4205 4332 4133 4205 4332 4134 4206 4333 4151 4224 4350 4153 4225 4352 4152 4208 4351 4135 4207 4334 4135 4207 4334 4136 4209 4335 4153 4225 4352 4153 4225 4352 4136 4209 4335 4137 4210 4336 4137 4210 4336 4154 4226 4353 4153 4225 4352 4154 4226 4353 4137 4210 4336 4138 4211 4337 4138 4211 4337 4155 4227 4354 4154 4226 4353 4155 4227 4354 4139 4212 4338 4156 4228 4355 4156 4228 4355 4171 4229 4370 4155 4227 4354 4156 4228 4355 4139 4212 4338 4140 4213 4339 4140 4213 4339 4157 4230 4356 4156 4228 4355 4157 4230 4356 4140 4213 4339 4124 4196 4323 4124 4196 4323 4141 4214 4340 4157 4230 4356 4158 4231 4357 4141 4214 4340 4142 4215 4341 4142 4215 4341 4159 4232 4358 4158 4231 4357 4159 4232 4358 4142 4215 4341 4143 4216 4342 4143 4216 4342 4160 4233 4359 4159 4232 4358 4160 4233 4359 4143 4216 4342 4144 4217 4343 4144 4217 4343 4161 4234 4360 4160 4233 4359 4162 4235 4361 4161 4234 4360 4144 4217 4343 4144 4217 4343 4145 4218 4344 4162 4235 4361 4163 4236 4362 4162 4235 4361 4145 4218 4344 4145 4218 4344 4146 4219 4345 4163 4236 4362 4164 4237 4363 4163 4236 4362 4146 4219 4345 4146 4219 4345 4147 4220 4346 4164 4237 4363 4165 4238 4364 4164 4237 4363 4147 4220 4346 4147 4220 4346 4148 4221 4347 4165 4238 4364 4165 4238 4364 4148 4221 4347 4149 4222 4348 4149 4222 4348 4166 4239 4365 4165 4238 4364 4150 4223 4349 4167 4240 4366 4166 4239 4365 4166 4239 4365 4149 4222 4348 4150 4223 4349 4167 4240 4366 4150 4223 4349 4151 4224 4350 4151 4224 4350 4168 4241 4367 4167 4240 4366 4169 4242 4368 4153 4225 4352 4154 4226 4353 4154 4226 4353 4170 4243 4369 4169 4242 4368 4170 4243 4369 4154 4226 4353 4155 4227 4354 4155 4227 4354 4171 4229 4370 4170 4243 4369 4171 4229 4370 4156 4228 4355 4157 4230 4356 4157 4230 4356 4172 4244 4371 4171 4229 4370 4172 4244 4371 4157 4230 4356 4141 4214 4340 4141 4214 4340 4158 4231 4357 4172 4244 4371 4173 4085 4372 4158 4231 4357 4159 4232 4358 4159 4232 4358 4174 4086 4373 4173 4085 4372 4174 4086 4373 4159 4232 4358 4160 4233 4359 4160 4233 4359 4175 4088 4374 4174 4086 4373 4160 4233 4359 4161 4234 4360 4176 4090 4375 4176 4090 4375 4175 4088 4374 4160 4233 4359 4177 4093 4376 4176 4090 4375 4161 4234 4360 4161 4234 4360 4162 4235 4361 4177 4093 4376 4178 4095 4377 4177 4093 4376 4162 4235 4361 4162 4235 4361 4163 4236 4362 4178 4095 4377 4179 4097 4378 4178 4095 4377 4163 4236 4362 4163 4236 4362 4164 4237 4363 4179 4097 4378 4180 4099 4379 4179 4097 4378 4164 4237 4363 4164 4237 4363 4165 4238 4364 4180 4099 4379 4180 4099 4379 4165 4238 4364 4166 4239 4365 4166 4239 4365 4181 4103 4380 4180 4099 4379 4167 4240 4366 4182 4104 4381 4181 4103 4380 4181 4103 4380 4166 4239 4365 4167 4240 4366 4167 4240 4366 4168 4241 4367 4183 4106 4382 4183 4106 4382 4182 4104 4381 4167 4240 4366 4168 4241 4367 4169 4242 4368 4184 4108 4383 4184 4108 4383 4183 4106 4382 4168 4241 4367 4169 4242 4368 4170 4243 4369 4185 4110 4384 4185 4110 4384 4184 4108 4383 4169 4242 4368 4170 4243 4369 4171 4229 4370 4186 4112 4385 4186 4112 4385 4185 4110 4384 4170 4243 4369 4186 4112 4385 4171 4229 4370 4172 4244 4371 4172 4244 4371 4187 4114 4386 4186 4112 4385 4187 4114 4386 4172 4244 4371 4158 4231 4357 4158 4231 4357 4173 4085 4372 4187 4114 4386 3793 3851 3990 3816 3850 4013 3815 3847 4012 3815 3847 4012 3792 3846 3989 3793 3851 3990 4201 3825 4400 4200 3824 4399 3782 3827 3979 3782 3827 3979 4118 3826 4317 4201 3825 4400 4293 4195 4492 4370 4194 4569 4353 4249 4552 4353 4249 4552 4294 4250 4493 4293 4195 4492 4295 4251 4494 4369 4252 4568 4297 4253 4496 4297 4253 4496 4296 4254 4495 4295 4251 4494 4299 4255 4498 4298 4256 4497 4369 4252 4568 4369 4252 4568 4295 4251 4494 4299 4255 4498 4290 4187 4489 4371 4186 4570 4360 4257 4559 4360 4257 4559 4291 4258 4490 4290 4187 4489 4210 4259 4409 4209 4260 4408 4114 3812 4313 4114 3812 4313 3801 4261 3998 4210 4259 4409 4300 4262 4499 4368 4263 4567 4364 4264 4563 4364 4264 4563 4301 4265 4500 4300 4262 4499 4302 4266 4501 4363 4267 4562 4368 4263 4567 4368 4263 4567 4300 4262 4499 4302 4266 4501 4112 3807 4311 4215 4268 4414 4216 4269 4415 4216 4269 4415 4111 3804 4310 4112 3807 4311 4111 3804 4310 4216 4269 4415 4432 4270 4631 4432 4270 4631 4431 4175 4630 4111 3804 4310 3799 3860 3996 4217 4271 4416 4218 4272 4417 4218 4272 4417 3800 3861 3997 3799 3860 3996 3800 3861 3997 3820 3883 4017 4444 3882 4643 4444 3882 4643 3819 3858 4016 3800 3861 3997 4220 4273 4419 4113 3809 4312 4219 4182 4418 4219 4182 4418 4445 4274 4644 4220 4273 4419 4113 3809 4312 4220 4273 4419 4215 4268 4414 4215 4268 4414 4112 3807 4311 4113 3809 4312 4207 3815 4406 4221 4275 4420 4222 4276 4421 4222 4276 4421 4114 3812 4313 4207 3815 4406 4114 3812 4313 4222 4276 4421 4223 4277 4422 4223 4277 4422 3801 4261 3998 4114 3812 4313 3801 4261 3998 4223 4277 4422 4224 4278 4423 4224 4278 4423 4208 4279 4407 3801 4261 3998 4208 4279 4407 4224 4278 4423 4225 4280 4424 4225 4280 4424 3802 4188 3999 4208 4279 4407 3802 4188 3999 4225 4280 4424 4226 4281 4425 4226 4281 4425 4115 3816 4314 3802 4188 3999 4115 3816 4314 4226 4281 4425 4221 4275 4420 4221 4275 4420 4207 3815 4406 4115 3816 4314 4201 3825 4400 4227 4282 4426 4228 4283 4427 4228 4283 4427 4117 3823 4316 4201 3825 4400 4117 3823 4316 4228 4283 4427 4229 4284 4428 4229 4284 4428 3804 4191 4001 4117 3823 4316 3804 4191 4001 4229 4284 4428 4230 4285 4429 4230 4285 4429 4202 4286 4401 3804 4191 4001 4202 4286 4401 4230 4285 4429 4231 4287 4430 4231 4287 4430 3805 3864 4002 4202 4286 4401 3805 3864 4002 4231 4287 4430 4232 4288 4431 4232 4288 4431 4118 3826 4317 3805 3864 4002 4118 3826 4317 4232 4288 4431 4227 4282 4426 4227 4282 4426 4201 3825 4400 4118 3826 4317 4204 4289 4403 4233 4290 4432 4234 4291 4433 4234 4291 4433 3803 4190 4000 4204 4289 4403 3803 4190 4000 4234 4291 4433 4235 4292 4434 4235 4292 4434 4116 3820 4315 3803 4190 4000 4116 3820 4315 4235 4292 4434 4236 4293 4435 4236 4293 4435 4203 4294 4402 4116 3820 4315 4203 4294 4402 4236 4293 4435 4237 4295 4436 4237 4295 4436 4205 3819 4404 4203 4294 4402 4205 3819 4404 4237 4295 4436 4238 4296 4437 4238 4296 4437 4206 4189 4405 4205 3819 4404 4206 4189 4405 4238 4296 4437 4233 4290 4432 4233 4290 4432 4204 4289 4403 4206 4189 4405 4212 4297 4411 4239 4298 4438 4240 4299 4439 4240 4299 4439 4210 4259 4409 4212 4297 4411 4210 4259 4409 4240 4299 4439 4241 4300 4440 4241 4300 4440 4209 4260 4408 4210 4259 4409 4209 4260 4408 4241 4300 4440 4242 4301 4441 4242 4301 4441 4211 4302 4410 4209 4260 4408 4211 4302 4410 4242 4301 4441 4243 4303 4442 4243 4303 4442 4213 3811 4412 4211 4302 4410 4213 3811 4412 4243 4303 4442 4244 4304 4443 4244 4304 4443 4214 4183 4413 4213 3811 4412 4214 4183 4413 4244 4304 4443 4239 4298 4438 4239 4298 4438 4212 4297 4411 4214 4183 4413 4215 4268 4414 4245 4305 4444 4342 4306 4541 4342 4306 4541 4216 4269 4415 4215 4268 4414 4216 4269 4415 4342 4306 4541 4379 4307 4578 4379 4307 4578 4432 4270 4631 4216 4269 4415 4217 4271 4416 4246 4308 4445 4247 4309 4446 4247 4309 4446 4218 4272 4417 4217 4271 4416 4218 4272 4417 4247 4309 4446 4248 4310 4447 4248 4310 4447 4219 4182 4418 4218 4272 4417 4219 4182 4418 4248 4310 4447 4380 4311 4579 4380 4311 4579 4445 4274 4644 4219 4182 4418 4220 4273 4419 4249 4312 4448 4245 4305 4444 4245 4305 4444 4215 4268 4414 4220 4273 4419 4221 4275 4420 4358 4313 4557 4250 4314 4449 4250 4314 4449 4222 4276 4421 4221 4275 4420 4222 4276 4421 4250 4314 4449 4251 4315 4450 4251 4315 4450 4223 4277 4422 4222 4276 4421 4223 4277 4422 4251 4315 4450 4252 4316 4451 4252 4316 4451 4224 4278 4423 4223 4277 4422 4224 4278 4423 4252 4316 4451 4253 4317 4452 4253 4317 4452 4225 4280 4424 4224 4278 4423 4225 4280 4424 4253 4317 4452 4357 4318 4556 4357 4318 4556 4226 4281 4425 4225 4280 4424 4226 4281 4425 4357 4318 4556 4358 4313 4557 4358 4313 4557 4221 4275 4420 4226 4281 4425 4227 4282 4426 4349 4319 4548 4350 4320 4549 4350 4320 4549 4228 4283 4427 4227 4282 4426 4228 4283 4427 4350 4320 4549 4254 4321 4453 4254 4321 4453 4229 4284 4428 4228 4283 4427 4229 4284 4428 4254 4321 4453 4255 4322 4454 4255 4322 4454 4230 4285 4429 4229 4284 4428 4230 4285 4429 4255 4322 4454 4256 4323 4455 4256 4323 4455 4231 4287 4430 4230 4285 4429 4231 4287 4430 4256 4323 4455 4348 4324 4547 4348 4324 4547 4232 4288 4431 4231 4287 4430 4232 4288 4431 4348 4324 4547 4349 4319 4548 4349 4319 4548 4227 4282 4426 4232 4288 4431 4233 4290 4432 4257 4325 4456 4258 4326 4457 4258 4326 4457 4234 4291 4433 4233 4290 4432 4234 4291 4433 4258 4326 4457 4355 4327 4554 4355 4327 4554 4235 4292 4434 4234 4291 4433 4235 4292 4434 4355 4327 4554 4259 4328 4458 4259 4328 4458 4236 4293 4435 4235 4292 4434 4236 4293 4435 4259 4328 4458 4260 4329 4459 4260 4329 4459 4237 4295 4436 4236 4293 4435 4237 4295 4436 4260 4329 4459 4261 4330 4460 4261 4330 4460 4238 4296 4437 4237 4295 4436 4238 4296 4437 4261 4330 4460 4257 4325 4456 4257 4325 4456 4233 4290 4432 4238 4296 4437 4239 4298 4438 4262 4331 4461 4263 4332 4462 4263 4332 4462 4240 4299 4439 4239 4298 4438 4240 4299 4439 4263 4332 4462 4361 4333 4560 4361 4333 4560 4241 4300 4440 4240 4299 4439 4241 4300 4440 4361 4333 4560 4264 4334 4463 4264 4334 4463 4242 4301 4441 4241 4300 4440 4242 4301 4441 4264 4334 4463 4362 4335 4561 4362 4335 4561 4243 4303 4442 4242 4301 4441 4243 4303 4442 4362 4335 4561 4265 4336 4464 4265 4336 4464 4244 4304 4443 4243 4303 4442 4244 4304 4443 4265 4336 4464 4262 4331 4461 4262 4331 4461 4239 4298 4438 4244 4304 4443 4342 4306 4541 4365 4337 4564 4386 4338 4585 4386 4338 4585 4379 4307 4578 4342 4306 4541 4246 4308 4445 4266 4339 4465 4267 4340 4466 4267 4340 4466 4247 4309 4446 4246 4308 4445 4247 4309 4446 4267 4340 4466 4268 4341 4467 4268 4341 4467 4248 4310 4447 4247 4309 4446 4248 4310 4447 4268 4341 4467 4381 4342 4580 4381 4342 4580 4380 4311 4579 4248 4310 4447 4250 4314 4449 4269 4343 4468 4270 4344 4469 4270 4344 4469 4251 4315 4450 4250 4314 4449 4251 4315 4450 4270 4344 4469 4271 4345 4470 4271 4345 4470 4252 4316 4451 4251 4315 4450 4252 4316 4451 4271 4345 4470 4272 4346 4471 4272 4346 4471 4253 4317 4452 4252 4316 4451 4253 4317 4452 4272 4346 4471 4356 4347 4555 4356 4347 4555 4357 4318 4556 4253 4317 4452 4350 4320 4549 4351 4348 4550 4273 4349 4472 4273 4349 4472 4254 4321 4453 4350 4320 4549 4254 4321 4453 4273 4349 4472 4274 4350 4473 4274 4350 4473 4255 4322 4454 4254 4321 4453 4255 4322 4454 4274 4350 4473 4275 4351 4474 4275 4351 4474 4256 4323 4455 4255 4322 4454 4256 4323 4455 4275 4351 4474 4276 4352 4475 4276 4352 4475 4348 4324 4547 4256 4323 4455 4257 4325 4456 4277 4353 4476 4278 4354 4477 4278 4354 4477 4258 4326 4457 4257 4325 4456 4258 4326 4457 4278 4354 4477 4354 4355 4553 4354 4355 4553 4355 4327 4554 4258 4326 4457 4260 4329 4459 4279 4356 4478 4280 4357 4479 4280 4357 4479 4261 4330 4460 4260 4329 4459 4261 4330 4460 4280 4357 4479 4277 4353 4476 4277 4353 4476 4257 4325 4456 4261 4330 4460 4262 4331 4461 4281 4358 4480 4282 4359 4481 4282 4359 4481 4263 4332 4462 4262 4331 4461 4263 4332 4462 4282 4359 4481 4283 4360 4482 4283 4360 4482 4361 4333 4560 4263 4332 4462 4362 4335 4561 4284 4361 4483 4285 4362 4484 4285 4362 4484 4265 4336 4464 4362 4335 4561 4265 4336 4464 4285 4362 4484 4281 4358 4480 4281 4358 4480 4262 4331 4461 4265 4336 4464 4365 4337 4564 4343 4363 4542 4382 4364 4581 4382 4364 4581 4386 4338 4585 4365 4337 4564 4266 4339 4465 4286 4365 4485 4287 4366 4486 4287 4366 4486 4267 4340 4466 4266 4339 4465 4267 4340 4466 4287 4366 4486 4288 4367 4487 4288 4367 4487 4268 4341 4467 4267 4340 4466 4268 4341 4467 4288 4367 4487 4383 4368 4582 4383 4368 4582 4381 4342 4580 4268 4341 4467 4269 4343 4468 4359 4185 4558 4289 4184 4488 4289 4184 4488 4270 4344 4469 4269 4343 4468 4270 4344 4469 4289 4184 4488 4290 4187 4489 4290 4187 4489 4271 4345 4470 4270 4344 4469 4271 4345 4470 4290 4187 4489 4291 4258 4490 4291 4258 4490 4272 4346 4471 4271 4345 4470 4272 4346 4471 4291 4258 4490 4360 4257 4559 4360 4257 4559 4356 4347 4555 4272 4346 4471 4351 4348 4550 4352 4193 4551 4292 4192 4491 4292 4192 4491 4273 4349 4472 4351 4348 4550 4273 4349 4472 4292 4192 4491 4293 4195 4492 4293 4195 4492 4274 4350 4473 4273 4349 4472 4274 4350 4473 4293 4195 4492 4294 4250 4493 4294 4250 4493 4275 4351 4474 4274 4350 4473 4275 4351 4474 4294 4250 4493 4353 4249 4552 4353 4249 4552 4276 4352 4475 4275 4351 4474 4277 4353 4476 4295 4251 4494 4296 4254 4495 4296 4254 4495 4278 4354 4477 4277 4353 4476 4278 4354 4477 4296 4254 4495 4297 4253 4496 4297 4253 4496 4354 4355 4553 4278 4354 4477 4279 4356 4478 4298 4256 4497 4299 4255 4498 4299 4255 4498 4280 4357 4479 4279 4356 4478 4280 4357 4479 4299 4255 4498 4295 4251 4494 4295 4251 4494 4277 4353 4476 4280 4357 4479 4281 4358 4480 4300 4262 4499 4301 4265 4500 4301 4265 4500 4282 4359 4481 4281 4358 4480 4282 4359 4481 4301 4265 4500 4364 4264 4563 4364 4264 4563 4283 4360 4482 4282 4359 4481 4284 4361 4483 4363 4267 4562 4302 4266 4501 4302 4266 4501 4285 4362 4484 4284 4361 4483 4285 4362 4484 4302 4266 4501 4300 4262 4499 4300 4262 4499 4281 4358 4480 4285 4362 4484 4343 4363 4542 4344 4369 4543 4384 4177 4583 4384 4177 4583 4382 4364 4581 4343 4363 4542 4286 4365 4485 4303 4176 4502 4304 4179 4503 4304 4179 4503 4287 4366 4486 4286 4365 4485 4287 4366 4486 4304 4179 4503 4305 4181 4504 4305 4181 4504 4288 4367 4487 4287 4366 4486 4288 4367 4487 4305 4181 4504 4385 4180 4584 4385 4180 4584 4383 4368 4582 4288 4367 4487 4307 4370 4506 4308 4371 4507 4342 4306 4541 4342 4306 4541 4245 4305 4444 4307 4370 4506 4308 4371 4507 4309 4372 4508 4365 4337 4564 4365 4337 4564 4342 4306 4541 4308 4371 4507 4309 4372 4508 4366 4373 4565 4343 4363 4542 4343 4363 4542 4365 4337 4564 4309 4372 4508 4366 4373 4565 4310 4374 4509 4344 4369 4543 4344 4369 4543 4343 4363 4542 4366 4373 4565 4310 4374 4509 4372 4375 4571 4311 4376 4510 4311 4376 4510 4345 4377 4544 4367 4378 4566 4310 4374 4509 4311 4376 4510 4367 4378 4566 4310 4374 4509 4367 4378 4566 4344 4369 4543 4311 4376 4510 4312 4379 4511 4346 4380 4545 4346 4380 4545 4345 4377 4544 4311 4376 4510 4312 4379 4511 4313 4381 4512 4347 4382 4546 4347 4382 4546 4346 4380 4545 4312 4379 4511 4313 4381 4512 4306 4383 4505 4249 4312 4448 4249 4312 4448 4347 4382 4546 4313 4381 4512 4306 4383 4505 4307 4370 4506 4245 4305 4444 4245 4305 4444 4249 4312 4448 4306 4383 4505 4320 4384 4519 4314 4385 4513 4348 4324 4547 4348 4324 4547 4276 4352 4475 4320 4384 4519 4314 4385 4513 4315 4386 4514 4349 4319 4548 4349 4319 4548 4348 4324 4547 4314 4385 4513 4315 4386 4514 4316 4387 4515 4350 4320 4549 4350 4320 4549 4349 4319 4548 4315 4386 4514 4316 4387 4515 4317 4388 4516 4351 4348 4550 4351 4348 4550 4350 4320 4549 4316 4387 4515 4317 4388 4516 4318 4389 4517 4352 4193 4551 4352 4193 4551 4351 4348 4550 4317 4388 4516 4318 4389 4517 4376 4390 4575 4319 4391 4518 4319 4391 4518 4353 4249 4552 4370 4194 4569 4318 4389 4517 4319 4391 4518 4370 4194 4569 4318 4389 4517 4370 4194 4569 4352 4193 4551 4319 4391 4518 4320 4384 4519 4276 4352 4475 4276 4352 4475 4353 4249 4552 4319 4391 4518 4327 4392 4526 4321 4393 4520 4355 4327 4554 4355 4327 4554 4354 4355 4553 4327 4392 4526 4321 4393 4520 4322 4394 4521 4259 4328 4458 4259 4328 4458 4355 4327 4554 4321 4393 4520 4322 4394 4521 4323 4395 4522 4260 4329 4459 4260 4329 4459 4259 4328 4458 4322 4394 4521 4323 4395 4522 4324 4396 4523 4279 4356 4478 4279 4356 4478 4260 4329 4459 4323 4395 4522 4324 4396 4523 4325 4397 4524 4298 4256 4497 4298 4256 4497 4279 4356 4478 4324 4396 4523 4325 4397 4524 4375 4398 4574 4326 4399 4525 4326 4399 4525 4297 4253 4496 4369 4252 4568 4325 4397 4524 4326 4399 4525 4369 4252 4568 4325 4397 4524 4369 4252 4568 4298 4256 4497 4326 4399 4525 4327 4392 4526 4354 4355 4553 4354 4355 4553 4297 4253 4496 4326 4399 4525 4334 4400 4533 4328 4401 4527 4357 4318 4556 4357 4318 4556 4356 4347 4555 4334 4400 4533 4328 4401 4527 4329 4402 4528 4358 4313 4557 4358 4313 4557 4357 4318 4556 4328 4401 4527 4329 4402 4528 4330 4403 4529 4250 4314 4449 4250 4314 4449 4358 4313 4557 4329 4402 4528 4330 4403 4529 4331 4404 4530 4269 4343 4468 4269 4343 4468 4250 4314 4449 4330 4403 4529 4331 4404 4530 4332 4405 4531 4359 4185 4558 4359 4185 4558 4269 4343 4468 4331 4404 4530 4332 4405 4531 4374 4406 4573 4333 4407 4532 4333 4407 4532 4360 4257 4559 4371 4186 4570 4332 4405 4531 4333 4407 4532 4371 4186 4570 4332 4405 4531 4371 4186 4570 4359 4185 4558 4333 4407 4532 4334 4400 4533 4356 4347 4555 4356 4347 4555 4360 4257 4559 4333 4407 4532 4341 4408 4540 4335 4409 4534 4361 4333 4560 4361 4333 4560 4283 4360 4482 4341 4408 4540 4335 4409 4534 4336 4410 4535 4264 4334 4463 4264 4334 4463 4361 4333 4560 4335 4409 4534 4336 4410 4535 4337 4411 4536 4362 4335 4561 4362 4335 4561 4264 4334 4463 4336 4410 4535 4337 4411 4536 4338 4412 4537 4284 4361 4483 4284 4361 4483 4362 4335 4561 4337 4411 4536 4338 4412 4537 4339 4413 4538 4363 4267 4562 4363 4267 4562 4284 4361 4483 4338 4412 4537 4339 4413 4538 4373 4414 4572 4340 4415 4539 4340 4415 4539 4364 4264 4563 4368 4263 4567 4339 4413 4538 4340 4415 4539 4368 4263 4567 4339 4413 4538 4368 4263 4567 4363 4267 4562 4340 4415 4539 4341 4408 4540 4283 4360 4482 4283 4360 4482 4364 4264 4563 4340 4415 4539 4314 4385 4513 4320 4384 4519 4387 4416 4586 4387 4416 4586 4315 4386 4514 4314 4385 4513 4321 4393 4520 4327 4392 4526 4388 4417 4587 4388 4417 4587 4322 4394 4521 4321 4393 4520 4328 4401 4527 4334 4400 4533 4389 4418 4588 4389 4418 4588 4329 4402 4528 4328 4401 4527 4335 4409 4534 4341 4408 4540 4390 4419 4589 4390 4419 4589 4336 4410 4535 4335 4409 4534 4308 4371 4507 4307 4370 4506 4392 4420 4591 4392 4420 4591 4309 4372 4508 4308 4371 4507 3836 3898 4033 4094 3897 4293 4093 4173 4292 4093 4173 4292 4377 4421 4576 3836 3898 4033 3835 3881 4032 4093 4173 4292 4092 3896 4291 4092 3896 4291 3834 3880 4031 3835 3881 4032 3837 3899 4034 4427 4422 4626 4428 3863 4627 4428 3863 4627 3838 3885 4035 3837 3899 4034 4378 4178 4577 4384 4177 4583 4344 4369 4543 4344 4369 4543 4367 4378 4566 4378 4178 4577 4385 4180 4584 4378 4178 4577 4367 4378 4566 4367 4378 4566 4345 4377 4544 4385 4180 4584 4379 4307 4578 4386 4338 4585 4266 4339 4465 4266 4339 4465 4246 4308 4445 4379 4307 4578 4380 4311 4579 4381 4342 4580 4347 4382 4546 4347 4382 4546 4249 4312 4448 4380 4311 4579 4386 4338 4585 4382 4364 4581 4286 4365 4485 4286 4365 4485 4266 4339 4465 4386 4338 4585 4381 4342 4580 4383 4368 4582 4346 4380 4545 4346 4380 4545 4347 4382 4546 4381 4342 4580 4382 4364 4581 4384 4177 4583 4303 4176 4502 4303 4176 4502 4286 4365 4485 4382 4364 4581 4383 4368 4582 4385 4180 4584 4345 4377 4544 4345 4377 4544 4346 4380 4545 4383 4368 4582 4372 4375 4571 4391 4423 4590 4312 4379 4511 4312 4379 4511 4311 4376 4510 4372 4375 4571 4315 4386 4514 4387 4416 4586 4317 4388 4516 4317 4388 4516 4316 4387 4515 4315 4386 4514 4322 4394 4521 4388 4417 4587 4324 4396 4523 4324 4396 4523 4323 4395 4522 4322 4394 4521 4329 4402 4528 4389 4418 4588 4331 4404 4530 4331 4404 4530 4330 4403 4529 4329 4402 4528 4336 4410 4535 4390 4419 4589 4338 4412 4537 4338 4412 4537 4337 4411 4536 4336 4410 4535 3762 3778 3959 4420 4424 4619 4419 4425 4618 4419 4425 4618 3763 3780 3960 3762 3778 3959 3763 3780 3960 4419 4425 4618 4421 4426 4620 4421 4426 4620 3764 3782 3961 3763 3780 3960 3785 3777 3982 4418 4427 4617 4420 4424 4619 4420 4424 4619 3762 3778 3959 3785 3777 3982 3784 3830 3981 4417 4428 4616 4418 4427 4617 4418 4427 4617 3785 3777 3982 3784 3830 3981 4387 4416 4586 4320 4384 4519 4319 4391 4518 4319 4391 4518 4376 4390 4575 4387 4416 4586 4388 4417 4587 4327 4392 4526 4326 4399 4525 4326 4399 4525 4375 4398 4574 4388 4417 4587 4389 4418 4588 4334 4400 4533 4333 4407 4532 4333 4407 4532 4374 4406 4573 4389 4418 4588 4390 4419 4589 4341 4408 4540 4340 4415 4539 4340 4415 4539 4373 4414 4572 4390 4419 4589 4366 4373 4565 4391 4423 4590 4372 4375 4571 4372 4375 4571 4310 4374 4509 4366 4373 4565 4312 4379 4511 4391 4423 4590 4392 4420 4591 4392 4420 4591 4313 4381 4512 4312 4379 4511 4317 4388 4516 4387 4416 4586 4376 4390 4575 4376 4390 4575 4318 4389 4517 4317 4388 4516 4324 4396 4523 4388 4417 4587 4375 4398 4574 4375 4398 4574 4325 4397 4524 4324 4396 4523 4331 4404 4530 4389 4418 4588 4374 4406 4573 4374 4406 4573 4332 4405 4531 4331 4404 4530 4338 4412 4537 4390 4419 4589 4373 4414 4572 4373 4414 4572 4339 4413 4538 4338 4412 4537 4309 4372 4508 4392 4420 4591 4391 4423 4590 4391 4423 4590 4366 4373 4565 4309 4372 4508 4313 4381 4512 4392 4420 4591 4307 4370 4506 4307 4370 4506 4306 4383 4505 4313 4381 4512 3783 3828 3980 3782 3827 3979 4409 4429 4608 4409 4429 4608 4416 4430 4615 3783 3828 3980 3783 3828 3980 4416 4430 4615 4417 4428 4616 4417 4428 4616 3784 3830 3981 3783 3828 3980 4213 3811 4412 4395 3810 4594 4396 4431 4595 4396 4431 4595 4211 4302 4410 4213 3811 4412 4209 4260 4408 4394 4432 4593 3778 3813 3975 3778 3813 3975 4114 3812 4313 4209 4260 4408 4205 3819 4404 4393 3818 4592 4398 4433 4597 4398 4433 4597 4203 4294 4402 4205 3819 4404 3775 3805 3972 4402 4434 4601 3777 3808 3974 3777 3808 3974 3776 3806 3973 3775 3805 3972 3772 3799 3969 4399 4435 4598 3774 3802 3971 3774 3802 3971 3773 3801 3970 3772 3799 3969 3771 3797 3968 4400 4436 4599 4399 4435 4598 4399 4435 4598 3772 3799 3969 3771 3797 3968 3770 3795 3967 4401 4437 4600 4400 4436 4599 4400 4436 4599 3771 3797 3968 3770 3795 3967 4399 4435 4598 4402 4434 4601 3775 3805 3972 3775 3805 3972 3774 3802 3971 4399 4435 4598 4400 4436 4599 4403 4438 4602 4402 4434 4601 4402 4434 4601 4399 4435 4598 4400 4436 4599 4401 4437 4600 4404 4439 4603 4403 4438 4602 4403 4438 4602 4400 4436 4599 4401 4437 4600 4395 3810 4594 3777 3808 3974 4402 4434 4601 4402 4434 4601 4405 4440 4604 4395 3810 4594 4405 4440 4604 4402 4434 4601 4403 4438 4602 4403 4438 4602 4406 4441 4605 4405 4440 4604 4407 4442 4606 4405 4440 4604 4406 4441 4605 4406 4441 4605 4408 4443 4607 4407 4442 4606 4394 4432 4593 4396 4431 4595 4407 4442 4606 4407 4442 4606 4408 4443 4607 4394 4432 4593 4396 4431 4595 4395 3810 4594 4405 4440 4604 4405 4440 4604 4407 4442 4606 4396 4431 4595 4211 4302 4410 4396 4431 4595 4394 4432 4593 4394 4432 4593 4209 4260 4408 4211 4302 4410 4410 4444 4609 4406 4441 4605 4403 4438 4602 4403 4438 4602 4404 4439 4603 4410 4444 4609 4207 3815 4406 4397 3814 4596 3779 3817 3976 3779 3817 3976 4115 3816 4314 4207 3815 4406 4203 4294 4402 4398 4433 4597 3780 3821 3977 3780 3821 3977 4116 3820 4315 4203 4294 4402 3781 3822 3978 4409 4429 4608 3782 3827 3979 3782 3827 3979 4200 3824 4399 3781 3822 3978 3781 3822 3978 3780 3821 3977 4411 4445 4610 4411 4445 4610 4409 4429 4608 3781 3822 3978 4404 4439 4603 4409 4429 4608 4411 4445 4610 4411 4445 4610 4410 4444 4609 4404 4439 4603 3780 3821 3977 4398 4433 4597 4412 4446 4611 4412 4446 4611 4411 4445 4610 3780 3821 3977 4410 4444 4609 4411 4445 4610 4412 4446 4611 4412 4446 4611 4413 4447 4612 4410 4444 4609 4398 4433 4597 4393 3818 4592 4413 4447 4612 4413 4447 4612 4412 4446 4611 4398 4433 4597 4393 3818 4592 3779 3817 3976 4415 4448 4614 4415 4448 4614 4413 4447 4612 4393 3818 4592 4406 4441 4605 4410 4444 4609 4423 4449 4622 4423 4449 4622 4424 4450 4623 4406 4441 4605 3778 3813 3975 4394 4432 4593 4408 4443 4607 4408 4443 4607 4414 4451 4613 3778 3813 3975 4418 4427 4617 3769 3793 3966 3768 3791 3965 3768 3791 3965 4420 4424 4619 4418 4427 4617 4418 4427 4617 4417 4428 4616 3770 3795 3967 3770 3795 3967 3769 3793 3966 4418 4427 4617 4416 4430 4615 4409 4429 4608 4404 4439 4603 4404 4439 4603 4401 4437 4600 4416 4430 4615 4417 4428 4616 4416 4430 4615 4401 4437 4600 4401 4437 4600 3770 3795 3967 4417 4428 4616 4419 4425 4618 4420 4424 4619 3768 3791 3965 3768 3791 3965 3767 3789 3964 4419 4425 4618 4421 4426 4620 4419 4425 4618 3767 3789 3964 3767 3789 3964 3766 3787 3963 4421 4426 4620 3765 3784 3962 3764 3782 3961 4421 4426 4620 4421 4426 4620 3766 3787 3963 3765 3784 3962 4413 4447 4612 4415 4448 4614 4423 4449 4622 4423 4449 4622 4410 4444 4609 4413 4447 4612 4414 4451 4613 4408 4443 4607 4406 4441 4605 4406 4441 4605 4424 4450 4623 4414 4451 4613 4415 4448 4614 3779 3817 3976 4397 3814 4596 4397 3814 4596 4422 4452 4621 4415 4448 4614 4422 4452 4621 4397 3814 4596 3778 3813 3975 3778 3813 3975 4414 4451 4613 4422 4452 4621 4424 4450 4623 4423 4449 4622 4415 4448 4614 4424 4450 4623 4415 4448 4614 4422 4452 4621 4424 4450 4623 4422 4452 4621 4414 4451 4613 4020 4098 4217 4180 4099 4379 4181 4103 4380 4181 4103 4380 4021 4100 4218 4020 4098 4217 4151 4224 4350 4134 4206 4333 4152 4208 4351 4152 4208 4351 4168 4241 4367 4151 4224 4350 4152 4208 4351 4153 4225 4352 4169 4242 4368 4169 4242 4368 4168 4241 4367 4152 4208 4351 3905 3971 4102 3904 3969 4101 3889 3954 4086 3889 3954 4086 3890 3955 4087 3905 3971 4102 4139 4212 4338 4155 4227 4354 4138 4211 4337 4138 4211 4337 4193 4082 4392 4139 4212 4338 4425 4454 4624 3820 3883 4017 4219 4182 4418 4219 4182 4418 4214 4183 4413 4425 4454 4624 4212 4297 4411 4210 4259 4409 4425 4454 4624 4425 4454 4624 4214 4183 4413 4212 4297 4411 4208 4279 4407 3802 4188 3999 4426 4455 4625 4426 4455 4625 3801 4261 3998 4208 4279 4407 4204 4289 4403 3803 4190 4000 4427 4422 4626 4427 4422 4626 4206 4189 4405 4204 4289 4403 4428 3863 4627 3804 4191 4001 4202 4286 4401 4202 4286 4401 3805 3864 4002 4428 3863 4627 4425 4454 4624 4210 4259 4409 3801 4261 3998 3801 4261 3998 4426 4455 4625 4425 4454 4624 4426 4455 4625 3802 4188 3999 4206 4189 4405 4206 4189 4405 4427 4422 4626 4426 4455 4625 4427 4422 4626 3803 4190 4000 3804 4191 4001 3804 4191 4001 4428 3863 4627 4427 4422 4626 4377 4421 4576 4443 3884 4642 3820 3883 4017 3820 3883 4017 4425 4454 4624 4377 4421 4576 3836 3898 4033 4377 4421 4576 4425 4454 4624 4425 4454 4624 4426 4455 4625 3836 3898 4033 3837 3899 4034 3836 3898 4033 4426 4455 4625 4426 4455 4625 4427 4422 4626 3837 3899 4034 4428 3863 4627 3821 3862 4018 3822 3866 4019 3822 3866 4019 3838 3885 4035 4428 3863 4627 4429 3856 4628 4109 3800 4308 4110 3803 4309 4110 3803 4309 4430 4174 4629 4429 3856 4628 4431 4175 4630 3799 3860 3996 3798 3859 3995 3798 3859 3995 4430 4174 4629 4431 4175 4630 4432 4270 4631 4217 4271 4416 3799 3860 3996 3799 3860 3996 4431 4175 4630 4432 4270 4631 4379 4307 4578 4246 4308 4445 4217 4271 4416 4217 4271 4416 4432 4270 4631 4379 4307 4578 3794 3848 3991 3795 3855 3992 3817 3854 4014 3817 3854 4014 4433 3849 4632 3794 3848 3991 3832 3877 4029 3831 3876 4028 3816 3850 4013 3816 3850 4013 4433 3849 4632 3832 3877 4029 4092 3896 4291 4091 3895 4290 3832 3877 4029 3832 3877 4029 4434 3878 4633 4092 3896 4291 3824 3868 4021 4437 4456 4636 4439 4457 4638 4439 4457 4638 4435 3887 4634 3824 3868 4021 3824 3868 4021 3825 3870 4022 4084 3888 4283 4084 3888 4283 4440 4172 4639 3824 3868 4021 4435 3887 4634 4439 4457 4638 4438 4458 4637 4438 4458 4637 3840 3902 4037 4435 3887 4634 3840 3902 4037 4438 4458 4637 4436 4459 4635 4436 4459 4635 4440 4172 4639 3840 3902 4037 4437 4456 4636 3824 3868 4021 4440 4172 4639 4440 4172 4639 4436 4459 4635 4437 4456 4636 4437 4456 4636 4083 4460 4282 4438 4458 4637 4438 4458 4637 4439 4457 4638 4437 4456 4636 4437 4456 4636 4436 4459 4635 4438 4458 4637 4438 4458 4637 4083 4460 4282 4437 4456 4636 4089 3893 4288 4090 3894 4289 3847 3921 4044 3847 3921 4044 4442 3920 4641 4089 3893 4288 3861 3916 4058 3860 3914 4057 3845 3915 4042 3845 3915 4042 4441 3917 4640 3861 3916 4058 3861 3916 4058 3846 3918 4043 4089 3893 4288 4089 3893 4288 4442 3920 4641 3861 3916 4058 4093 4173 4292 3850 3926 4047 3849 3925 4046 3849 3925 4046 4092 3896 4291 4093 4173 4292 3835 3881 4032 4443 3884 4642 4377 4421 4576 4377 4421 4576 4093 4173 4292 3835 3881 4032 3835 3881 4032 3834 3880 4031 3819 3858 4016 3819 3858 4016 4444 3882 4643 3835 3881 4032 3800 3861 3997 4218 4272 4417 4219 4182 4418 4219 4182 4418 3820 3883 4017 3800 3861 3997 4380 4311 4579 4249 4312 4448 4220 4273 4419 4220 4273 4419 4445 4274 4644 4380 4311 4579 4833 4476 5046 4810 4477 5023 4474 4478 4685 4474 4478 4685 4497 4479 4708 4833 4476 5046 4810 4477 5023 4811 4480 5024 4475 4481 4686 4475 4481 4686 4474 4478 4685 4810 4477 5023 4811 4480 5024 4812 4482 5025 4476 4483 4687 4476 4483 4687 4475 4481 4686 4811 4480 5024 4812 4482 5025 4813 4484 5026 4477 4485 4688 4477 4485 4688 4476 4483 4687 4812 4482 5025 4814 4486 5027 4478 4487 4689 4477 4485 4688 4477 4485 4688 4813 4484 5026 4814 4486 5027 4815 4488 5028 4479 4489 4690 4478 4487 4689 4478 4487 4689 4814 4486 5027 4815 4488 5028 4816 4490 5029 4480 4491 4691 4479 4489 4690 4479 4489 4690 4815 4488 5028 4816 4490 5029 4817 4492 5030 4481 4493 4692 4480 4491 4691 4480 4491 4691 4816 4490 5029 4817 4492 5030 4818 4494 5031 4482 4495 4693 4481 4493 4692 4481 4493 4692 4817 4492 5030 4818 4494 5031 4819 4496 5032 4483 4497 4694 4482 4495 4693 4482 4495 4693 4818 4494 5031 4819 4496 5032 4820 4498 5033 4484 4499 4695 4483 4497 4694 4483 4497 4694 4819 4496 5032 4820 4498 5033 4821 4500 5034 4485 4501 4696 4484 4499 4695 4484 4499 4695 4820 4498 5033 4821 4500 5034 4821 4500 5034 4822 4502 5035 4486 4503 4697 4486 4503 4697 4485 4501 4696 4821 4500 5034 4823 4504 5036 4487 4505 4698 4486 4503 4697 4486 4503 4697 4822 4502 5035 4823 4504 5036 4823 4504 5036 4824 4506 5037 4488 4507 4699 4488 4507 4699 4487 4505 4698 4823 4504 5036 4824 4506 5037 4825 4508 5038 4489 4509 4700 4489 4509 4700 4488 4507 4699 4824 4506 5037 4825 4508 5038 4925 4510 5138 5107 4511 5320 5107 4511 5320 4489 4509 4700 4825 4508 5038 4826 4512 5039 4919 4513 5132 5109 4514 5322 5109 4514 5322 4490 4515 4701 4826 4512 5039 4827 4516 5040 4917 4517 5130 5105 4518 5318 5105 4518 5318 4491 4519 4702 4827 4516 5040 4828 4520 5041 4829 4521 5042 4493 4522 4704 4493 4522 4704 4492 4523 4703 4828 4520 5041 4829 4521 5042 4913 4524 5126 4912 4525 5125 4912 4525 5125 4493 4522 4704 4829 4521 5042 4830 4526 5043 4831 4527 5044 4495 4528 4706 4495 4528 4706 4494 4529 4705 4830 4526 5043 4831 4527 5044 4832 4530 5045 4496 4531 4707 4496 4531 4707 4495 4528 4706 4831 4527 5044 4832 4530 5045 4833 4476 5046 4497 4479 4708 4497 4479 4708 4496 4531 4707 4832 4530 5045 4521 4532 4732 4498 4533 4709 4520 4534 4731 4520 4534 4731 4535 4535 4746 4521 4532 4732 4522 4536 4733 4499 4537 4710 4498 4533 4709 4498 4533 4709 4521 4532 4732 4522 4536 4733 4522 4536 4733 4523 4538 4734 4500 4539 4711 4500 4539 4711 4499 4537 4710 4522 4536 4733 4523 4538 4734 4524 4540 4735 4501 4541 4712 4501 4541 4712 4500 4539 4711 4523 4538 4734 4525 4542 4736 4502 4543 4713 4501 4541 4712 4501 4541 4712 4524 4540 4735 4525 4542 4736 4503 4544 4714 4502 4543 4713 4525 4542 4736 4525 4542 4736 4526 4545 4737 4503 4544 4714 4503 4544 4714 4526 4545 4737 4527 4546 4738 4527 4546 4738 4504 4547 4715 4503 4544 4714 4506 4548 4717 4505 4549 4716 4528 4550 4739 4528 4550 4739 5145 4551 5358 4506 4548 4717 4508 4552 4719 4507 4553 4718 4529 4554 4740 4529 4554 4740 4530 4555 4741 4508 4552 4719 4508 4552 4719 4530 4555 4741 4509 4556 4720 4509 4556 4720 5141 4557 5354 4508 4552 4719 4531 4558 4742 4510 4559 4721 4509 4556 4720 4509 4556 4720 4530 4555 4741 4531 4558 4742 4510 4559 4721 4531 4558 4742 4512 4560 4723 4512 4560 4723 4511 4561 4722 4510 4559 4721 4533 4562 4744 4518 4563 4729 4517 4564 4728 4517 4564 4728 5140 4565 5353 4533 4562 4744 4534 4566 4745 4519 4567 4730 4518 4563 4729 4518 4563 4729 4533 4562 4744 4534 4566 4745 4535 4535 4746 4520 4534 4731 4519 4567 4730 4519 4567 4730 4534 4566 4745 4535 4535 4746 4536 4568 4747 4521 4532 4732 4535 4535 4746 4535 4535 4746 4551 4569 4762 4536 4568 4747 4522 4536 4733 4521 4532 4732 4536 4568 4747 4536 4568 4747 4537 4570 4748 4522 4536 4733 4537 4570 4748 4538 4571 4749 4523 4538 4734 4523 4538 4734 4522 4536 4733 4537 4570 4748 4538 4571 4749 4539 4572 4750 4524 4540 4735 4524 4540 4735 4523 4538 4734 4538 4571 4749 4525 4542 4736 4524 4540 4735 4539 4572 4750 4539 4572 4750 4540 4573 4751 4525 4542 4736 4541 4574 4752 4526 4545 4737 4525 4542 4736 4525 4542 4736 4540 4573 4751 4541 4574 4752 4542 4575 4753 4527 4546 4738 4526 4545 4737 4526 4545 4737 4541 4574 4752 4542 4575 4753 4543 4576 4754 4528 4550 4739 4527 4546 4738 4527 4546 4738 4542 4575 4753 4543 4576 4754 4544 4577 4755 5146 4578 5359 4529 4554 4740 4529 4554 4740 5145 4551 5358 4544 4577 4755 4530 4555 4741 4529 4554 4740 5146 4578 5359 5146 4578 5359 4545 4579 4756 4530 4555 4741 4546 4580 4757 4531 4558 4742 4530 4555 4741 4530 4555 4741 4545 4579 4756 4546 4580 4757 4547 4581 4758 5155 4582 5368 4532 4583 4743 4532 4583 4743 5156 4584 5369 4547 4581 4758 4551 4569 4762 4535 4535 4746 4534 4566 4745 4534 4566 4745 4550 4585 4761 4551 4569 4762 4809 4586 5022 5147 4587 5360 4536 4568 4747 4536 4568 4747 4551 4569 4762 4809 4586 5022 4796 4588 5009 4797 4589 5010 4538 4571 4749 4538 4571 4749 4537 4570 4748 4796 4588 5009 4797 4589 5010 4798 4590 5011 4539 4572 4750 4539 4572 4750 4538 4571 4749 4797 4589 5010 4798 4590 5011 4799 4591 5012 4540 4573 4751 4540 4573 4751 4539 4572 4750 4798 4590 5011 4799 4591 5012 4800 4592 5013 4541 4574 4752 4541 4574 4752 4540 4573 4751 4799 4591 5012 4800 4592 5013 4801 4593 5014 4542 4575 4753 4542 4575 4753 4541 4574 4752 4800 4592 5013 4802 4594 5015 4543 4576 4754 4542 4575 4753 4542 4575 4753 4801 4593 5014 4802 4594 5015 4803 4595 5016 4544 4577 4755 4543 4576 4754 4543 4576 4754 4802 4594 5015 4803 4595 5016 4545 4579 4756 5146 4578 5359 4804 4596 5017 4804 4596 5017 4546 4580 4757 4545 4579 4756 4806 4597 5019 4807 4598 5020 4549 4599 4760 4549 4599 4760 4548 4600 4759 4806 4597 5019 4807 4598 5020 4808 4601 5021 4550 4585 4761 4550 4585 4761 4549 4599 4760 4807 4598 5020 4808 4601 5021 4809 4586 5022 4551 4569 4762 4551 4569 4762 4550 4585 4761 4808 4601 5021 4552 4602 4763 4566 4603 4777 4581 4604 4792 4581 4604 4792 4567 4605 4778 4552 4602 4763 4552 4602 4763 4567 4605 4778 4568 4606 4779 4568 4606 4779 4553 4607 4764 4552 4602 4763 4568 4606 4779 4569 4608 4780 4554 4609 4765 4554 4609 4765 4553 4607 4764 4568 4606 4779 4569 4608 4780 4570 4610 4781 4555 4611 4766 4555 4611 4766 4554 4609 4765 4569 4608 4780 4571 4612 4782 4556 4613 4767 4555 4611 4766 4555 4611 4766 4570 4610 4781 4571 4612 4782 4572 4614 4783 4557 4615 4768 4556 4613 4767 4556 4613 4767 4571 4612 4782 4572 4614 4783 4573 4616 4784 4558 4617 4769 4801 4593 5014 4801 4593 5014 5153 4618 5366 4573 4616 4784 4574 4619 4785 4559 4620 4770 5154 4621 5367 5154 4621 5367 4573 4616 4784 4574 4619 4785 4575 4622 4786 4560 4623 4771 4559 4620 4770 4559 4620 4770 4574 4619 4785 4575 4622 4786 4576 4624 4787 4561 4625 4772 4560 4623 4771 4560 4623 4771 4575 4622 4786 4576 4624 4787 4576 4624 4787 4577 4626 4788 4562 4627 4773 4562 4627 4773 4561 4625 4772 4576 4624 4787 4578 4628 4789 4563 4629 4774 4562 4627 4773 4562 4627 4773 4577 4626 4788 4578 4628 4789 4563 4629 4774 4578 4628 4789 4579 4630 4790 4579 4630 4790 4564 4631 4775 4563 4629 4774 4564 4631 4775 4579 4630 4790 4580 4632 4791 4580 4632 4791 4565 4633 4776 4564 4631 4775 4566 4603 4777 4565 4633 4776 4580 4632 4791 4580 4632 4791 4581 4604 4792 4566 4603 4777 4567 4605 4778 4581 4604 4792 4596 4634 4807 4596 4634 4807 4582 4635 4793 4567 4605 4778 4583 4636 4794 4568 4606 4779 4567 4605 4778 4567 4605 4778 4582 4635 4793 4583 4636 4794 4583 4636 4794 4584 4637 4795 4569 4608 4780 4569 4608 4780 4568 4606 4779 4583 4636 4794 4584 4637 4795 4585 4638 4796 4570 4610 4781 4570 4610 4781 4569 4608 4780 4584 4637 4795 4586 4639 4797 4571 4612 4782 4570 4610 4781 4570 4610 4781 4585 4638 4796 4586 4639 4797 4587 4640 4798 4572 4614 4783 4571 4612 4782 4571 4612 4782 4586 4639 4797 4587 4640 4798 4572 4614 4783 4587 4640 4798 4588 4641 4799 4588 4641 4799 4573 4616 4784 4572 4614 4783 4589 4642 4800 4574 4619 4785 4573 4616 4784 4573 4616 4784 4588 4641 4799 4589 4642 4800 4590 4643 4801 4575 4622 4786 4574 4619 4785 4574 4619 4785 4589 4642 4800 4590 4643 4801 4591 4644 4802 4576 4624 4787 4575 4622 4786 4575 4622 4786 4590 4643 4801 4591 4644 4802 4591 4644 4802 4592 4645 4803 4577 4626 4788 4577 4626 4788 4576 4624 4787 4591 4644 4802 4577 4626 4788 4592 4645 4803 4593 4646 4804 4593 4646 4804 4578 4628 4789 4577 4626 4788 4594 4647 4805 4579 4630 4790 4578 4628 4789 4578 4628 4789 4593 4646 4804 4594 4647 4805 4579 4630 4790 4594 4647 4805 4595 4648 4806 4595 4648 4806 4580 4632 4791 4579 4630 4790 4580 4632 4791 4595 4648 4806 4596 4634 4807 4596 4634 4807 4581 4604 4792 4580 4632 4791 4597 4649 4808 4582 4635 4793 4596 4634 4807 4596 4634 4807 4611 4650 4822 4597 4649 4808 4583 4636 4794 4582 4635 4793 4597 4649 4808 4597 4649 4808 4598 4651 4809 4583 4636 4794 4584 4637 4795 4583 4636 4794 4598 4651 4809 4598 4651 4809 4599 4652 4810 4584 4637 4795 4584 4637 4795 4599 4652 4810 4600 4653 4811 4600 4653 4811 4585 4638 4796 4584 4637 4795 4601 4654 4812 4586 4639 4797 4585 4638 4796 4585 4638 4796 4600 4653 4811 4601 4654 4812 4586 4639 4797 4601 4654 4812 4602 4655 4813 4602 4655 4813 4587 4640 4798 4586 4639 4797 4587 4640 4798 4602 4655 4813 4603 4656 4814 4603 4656 4814 4588 4641 4799 4587 4640 4798 4604 4657 4815 4589 4642 4800 4588 4641 4799 4588 4641 4799 4603 4656 4814 4604 4657 4815 4605 4658 4816 4590 4643 4801 4589 4642 4800 4589 4642 4800 4604 4657 4815 4605 4658 4816 4606 4659 4817 4591 4644 4802 4590 4643 4801 4590 4643 4801 4605 4658 4816 4606 4659 4817 4606 4659 4817 4607 4660 4818 4592 4645 4803 4592 4645 4803 4591 4644 4802 4606 4659 4817 4592 4645 4803 4607 4660 4818 4608 4661 4819 4608 4661 4819 4593 4646 4804 4592 4645 4803 4609 4662 4820 4594 4647 4805 4593 4646 4804 4593 4646 4804 4608 4661 4819 4609 4662 4820 4595 4648 4806 4594 4647 4805 4609 4662 4820 4609 4662 4820 4610 4663 4821 4595 4648 4806 4595 4648 4806 4610 4663 4821 4611 4650 4822 4611 4650 4822 4596 4634 4807 4595 4648 4806 4612 4664 4823 4597 4649 4808 4611 4650 4822 4611 4650 4822 4626 4665 4837 4612 4664 4823 4613 4666 4824 4598 4651 4809 4597 4649 4808 4597 4649 4808 4612 4664 4823 4613 4666 4824 4613 4666 4824 4614 4667 4825 4599 4652 4810 4599 4652 4810 4598 4651 4809 4613 4666 4824 4599 4652 4810 4614 4667 4825 4615 4668 4826 4615 4668 4826 4600 4653 4811 4599 4652 4810 4616 4669 4827 4601 4654 4812 4600 4653 4811 4600 4653 4811 4615 4668 4826 4616 4669 4827 4602 4655 4813 4617 4670 4828 4618 4671 4829 4618 4671 4829 4603 4656 4814 4602 4655 4813 4604 4657 4815 4603 4656 4814 4618 4671 4829 4618 4671 4829 4619 4672 4830 4604 4657 4815 4620 4673 4831 4605 4658 4816 4604 4657 4815 4604 4657 4815 4619 4672 4830 4620 4673 4831 4606 4659 4817 4605 4658 4816 4620 4673 4831 4620 4673 4831 4621 4674 4832 4606 4659 4817 4621 4674 4832 4622 4675 4833 4607 4660 4818 4607 4660 4818 4606 4659 4817 4621 4674 4832 4623 4676 4834 4608 4661 4819 4607 4660 4818 4607 4660 4818 4622 4675 4833 4623 4676 4834 4624 4677 4835 4609 4662 4820 4608 4661 4819 4608 4661 4819 4623 4676 4834 4624 4677 4835 4609 4662 4820 4624 4677 4835 4625 4678 4836 4625 4678 4836 4610 4663 4821 4609 4662 4820 4626 4665 4837 4611 4650 4822 4610 4663 4821 4610 4663 4821 4625 4678 4836 4626 4665 4837 4612 4664 4823 4626 4665 4837 4641 4679 4852 4641 4679 4852 4627 4680 4838 4612 4664 4823 4628 4681 4839 4613 4666 4824 4612 4664 4823 4612 4664 4823 4627 4680 4838 4628 4681 4839 4628 4681 4839 4629 4682 4840 4614 4667 4825 4614 4667 4825 4613 4666 4824 4628 4681 4839 4614 4667 4825 4629 4682 4840 4630 4683 4841 4630 4683 4841 4615 4668 4826 4614 4667 4825 4631 4684 4842 4616 4669 4827 4615 4668 4826 4615 4668 4826 4630 4683 4841 4631 4684 4842 4632 4685 4843 4617 4670 4828 4616 4669 4827 4616 4669 4827 4631 4684 4842 4632 4685 4843 4617 4670 4828 4632 4685 4843 4633 4686 4844 4633 4686 4844 4618 4671 4829 4617 4670 4828 4634 4687 4845 4619 4672 4830 4618 4671 4829 4618 4671 4829 4633 4686 4844 4634 4687 4845 4635 4688 4846 4620 4673 4831 4619 4672 4830 4619 4672 4830 4634 4687 4845 4635 4688 4846 4621 4674 4832 4620 4673 4831 4635 4688 4846 4635 4688 4846 4636 4689 4847 4621 4674 4832 4636 4689 4847 4637 4690 4848 4622 4675 4833 4622 4675 4833 4621 4674 4832 4636 4689 4847 4638 4691 4849 4623 4676 4834 4622 4675 4833 4622 4675 4833 4637 4690 4848 4638 4691 4849 4639 4692 4850 4624 4677 4835 4623 4676 4834 4623 4676 4834 4638 4691 4849 4639 4692 4850 4624 4677 4835 4639 4692 4850 4640 4693 4851 4640 4693 4851 4625 4678 4836 4624 4677 4835 4641 4679 4852 4626 4665 4837 4625 4678 4836 4625 4678 4836 4640 4693 4851 4641 4679 4852 4642 4694 4853 4627 4680 4838 4641 4679 4852 4641 4679 4852 4656 4695 4867 4642 4694 4853 4627 4680 4838 4642 4694 4853 4643 4696 4854 4643 4696 4854 4628 4681 4839 4627 4680 4838 4643 4696 4854 4644 4697 4855 4629 4682 4840 4629 4682 4840 4628 4681 4839 4643 4696 4854 4629 4682 4840 4644 4697 4855 4645 4698 4856 4645 4698 4856 4630 4683 4841 4629 4682 4840 4646 4699 4857 4631 4684 4842 4630 4683 4841 4630 4683 4841 4645 4698 4856 4646 4699 4857 4647 4700 4858 4632 4685 4843 4631 4684 4842 4631 4684 4842 4646 4699 4857 4647 4700 4858 4648 4701 4859 4633 4686 4844 4632 4685 4843 4632 4685 4843 4647 4700 4858 4648 4701 4859 4634 4687 4845 4633 4686 4844 4648 4701 4859 4648 4701 4859 4649 4702 4860 4634 4687 4845 4635 4688 4846 4634 4687 4845 4649 4702 4860 4649 4702 4860 4650 4703 4861 4635 4688 4846 4636 4689 4847 4635 4688 4846 4650 4703 4861 4650 4703 4861 4651 4704 4862 4636 4689 4847 4651 4704 4862 4652 4705 4863 4637 4690 4848 4637 4690 4848 4636 4689 4847 4651 4704 4862 4637 4690 4848 4652 4705 4863 4653 4706 4864 4653 4706 4864 4638 4691 4849 4637 4690 4848 4654 4707 4865 4639 4692 4850 4638 4691 4849 4638 4691 4849 4653 4706 4864 4654 4707 4865 4640 4693 4851 4639 4692 4850 4654 4707 4865 4654 4707 4865 4655 4708 4866 4640 4693 4851 4640 4693 4851 4655 4708 4866 4656 4695 4867 4656 4695 4867 4641 4679 4852 4640 4693 4851 4657 4709 4868 4642 4694 4853 4656 4695 4867 4656 4695 4867 4671 4710 4882 4657 4709 4868 4658 4711 4869 4643 4696 4854 4642 4694 4853 4642 4694 4853 4657 4709 4868 4658 4711 4869 4658 4711 4869 4659 4712 4870 4644 4697 4855 4644 4697 4855 4643 4696 4854 4658 4711 4869 4644 4697 4855 4659 4712 4870 4660 4713 4871 4660 4713 4871 4645 4698 4856 4644 4697 4855 4661 4714 4872 4646 4699 4857 4645 4698 4856 4645 4698 4856 4660 4713 4871 4661 4714 4872 4662 4715 4873 4647 4700 4858 4646 4699 4857 4646 4699 4857 4661 4714 4872 4662 4715 4873 4647 4700 4858 4662 4715 4873 4663 4716 4874 4663 4716 4874 4648 4701 4859 4647 4700 4858 4664 4717 4875 4649 4702 4860 4648 4701 4859 4648 4701 4859 4663 4716 4874 4664 4717 4875 4665 4718 4876 4650 4703 4861 4649 4702 4860 4649 4702 4860 4664 4717 4875 4665 4718 4876 4666 4719 4877 4651 4704 4862 4650 4703 4861 4650 4703 4861 4665 4718 4876 4666 4719 4877 4666 4719 4877 4667 4720 4878 4652 4705 4863 4652 4705 4863 4651 4704 4862 4666 4719 4877 4668 4721 4879 4653 4706 4864 4652 4705 4863 4652 4705 4863 4667 4720 4878 4668 4721 4879 4653 4706 4864 4668 4721 4879 4669 4722 4880 4669 4722 4880 4654 4707 4865 4653 4706 4864 4670 4723 4881 4655 4708 4866 4654 4707 4865 4654 4707 4865 4669 4722 4880 4670 4723 4881 4671 4710 4882 4656 4695 4867 4655 4708 4866 4655 4708 4866 4670 4723 4881 4671 4710 4882 4672 4724 4883 4657 4709 4868 4671 4710 4882 4671 4710 4882 4686 4725 4897 4672 4724 4883 4673 4726 4884 4658 4711 4869 4657 4709 4868 4657 4709 4868 4672 4724 4883 4673 4726 4884 4673 4726 4884 4674 4727 4885 4659 4712 4870 4659 4712 4870 4658 4711 4869 4673 4726 4884 4659 4712 4870 4674 4727 4885 4675 4728 4886 4675 4728 4886 4660 4713 4871 4659 4712 4870 4676 4729 4887 4661 4714 4872 4660 4713 4871 4660 4713 4871 4675 4728 4886 4676 4729 4887 4677 4730 4888 4662 4715 4873 4661 4714 4872 4661 4714 4872 4676 4729 4887 4677 4730 4888 4678 4731 4889 4663 4716 4874 4662 4715 4873 4662 4715 4873 4677 4730 4888 4678 4731 4889 4679 4732 4890 4664 4717 4875 4663 4716 4874 4663 4716 4874 4678 4731 4889 4679 4732 4890 4680 4733 4891 4665 4718 4876 4664 4717 4875 4664 4717 4875 4679 4732 4890 4680 4733 4891 4681 4734 4892 4666 4719 4877 4665 4718 4876 4665 4718 4876 4680 4733 4891 4681 4734 4892 4681 4734 4892 4682 4735 4893 4667 4720 4878 4667 4720 4878 4666 4719 4877 4681 4734 4892 4683 4736 4894 4668 4721 4879 4667 4720 4878 4667 4720 4878 4682 4735 4893 4683 4736 4894 4684 4737 4895 4669 4722 4880 4668 4721 4879 4668 4721 4879 4683 4736 4894 4684 4737 4895 4685 4738 4896 4670 4723 4881 4669 4722 4880 4669 4722 4880 4684 4737 4895 4685 4738 4896 4686 4725 4897 4671 4710 4882 4670 4723 4881 4670 4723 4881 4685 4738 4896 4686 4725 4897 4687 4739 4898 4672 4724 4883 4686 4725 4897 4686 4725 4897 4701 4740 4912 4687 4739 4898 4688 4741 4899 4673 4726 4884 4672 4724 4883 4672 4724 4883 4687 4739 4898 4688 4741 4899 4688 4741 4899 4689 4742 4900 4674 4727 4885 4674 4727 4885 4673 4726 4884 4688 4741 4899 4674 4727 4885 4689 4742 4900 4690 4743 4901 4690 4743 4901 4675 4728 4886 4674 4727 4885 4691 4744 4902 4676 4729 4887 4675 4728 4886 4675 4728 4886 4690 4743 4901 4691 4744 4902 4692 4745 4903 4677 4730 4888 4676 4729 4887 4676 4729 4887 4691 4744 4902 4692 4745 4903 4693 4746 4904 4678 4731 4889 4677 4730 4888 4677 4730 4888 4692 4745 4903 4693 4746 4904 4694 4747 4905 4679 4732 4890 4678 4731 4889 4678 4731 4889 4693 4746 4904 4694 4747 4905 4695 4748 4906 4680 4733 4891 4679 4732 4890 4679 4732 4890 4694 4747 4905 4695 4748 4906 4696 4749 4907 4681 4734 4892 4680 4733 4891 4680 4733 4891 4695 4748 4906 4696 4749 4907 4696 4749 4907 4697 4750 4908 4682 4735 4893 4682 4735 4893 4681 4734 4892 4696 4749 4907 4698 4751 4909 4683 4736 4894 4682 4735 4893 4682 4735 4893 4697 4750 4908 4698 4751 4909 4699 4752 4910 4684 4737 4895 4683 4736 4894 4683 4736 4894 4698 4751 4909 4699 4752 4910 4700 4753 4911 4685 4738 4896 4684 4737 4895 4684 4737 4895 4699 4752 4910 4700 4753 4911 4701 4740 4912 4686 4725 4897 4685 4738 4896 4685 4738 4896 4700 4753 4911 4701 4740 4912 4702 4754 4913 4687 4739 4898 4701 4740 4912 4701 4740 4912 4716 4755 4927 4702 4754 4913 4703 4756 4914 4688 4741 4899 4687 4739 4898 4687 4739 4898 4702 4754 4913 4703 4756 4914 4703 4756 4914 4704 4757 4915 4689 4742 4900 4689 4742 4900 4688 4741 4899 4703 4756 4914 4704 4757 4915 4705 4758 4916 4690 4743 4901 4690 4743 4901 4689 4742 4900 4704 4757 4915 4706 4759 4917 4691 4744 4902 4690 4743 4901 4690 4743 4901 4705 4758 4916 4706 4759 4917 4707 4760 4918 4692 4745 4903 4691 4744 4902 4691 4744 4902 4706 4759 4917 4707 4760 4918 4692 4745 4903 4707 4760 4918 4708 4761 4919 4708 4761 4919 4693 4746 4904 4692 4745 4903 4709 4762 4920 4694 4747 4905 4693 4746 4904 4693 4746 4904 4708 4761 4919 4709 4762 4920 4694 4747 4905 4709 4762 4920 4710 4763 4921 4710 4763 4921 4695 4748 4906 4694 4747 4905 4711 4764 4922 4696 4749 4907 4695 4748 4906 4695 4748 4906 4710 4763 4921 4711 4764 4922 4711 4764 4922 4712 4765 4923 4697 4750 4908 4697 4750 4908 4696 4749 4907 4711 4764 4922 4713 4766 4924 4698 4751 4909 4697 4750 4908 4697 4750 4908 4712 4765 4923 4713 4766 4924 4714 4767 4925 4699 4752 4910 4698 4751 4909 4698 4751 4909 4713 4766 4924 4714 4767 4925 4715 4768 4926 4700 4753 4911 4699 4752 4910 4699 4752 4910 4714 4767 4925 4715 4768 4926 4716 4755 4927 4701 4740 4912 4700 4753 4911 4700 4753 4911 4715 4768 4926 4716 4755 4927 4702 4754 4913 4900 4769 5113 4901 4770 5114 4901 4770 5114 4703 4756 4914 4702 4754 4913 4901 4770 5114 4717 4771 4928 4704 4757 4915 4704 4757 4915 4703 4756 4914 4901 4770 5114 4717 4771 4928 4718 4772 4929 4705 4758 4916 4705 4758 4916 4704 4757 4915 4717 4771 4928 4719 4773 4930 4706 4759 4917 4705 4758 4916 4705 4758 4916 4718 4772 4929 4719 4773 4930 4902 4774 5115 4707 4760 4918 4706 4759 4917 4706 4759 4917 4719 4773 4930 4902 4774 5115 4720 4775 4931 4708 4761 4919 4707 4760 4918 4707 4760 4918 4902 4774 5115 4720 4775 4931 4903 4776 5116 4709 4762 4920 4708 4761 4919 4708 4761 4919 4720 4775 4931 4903 4776 5116 4903 4776 5116 4721 4777 4932 4710 4763 4921 4710 4763 4921 4709 4762 4920 4903 4776 5116 4904 4778 5117 4711 4764 4922 4710 4763 4921 4710 4763 4921 4721 4777 4932 4904 4778 5117 4904 4778 5117 4722 4779 4933 4712 4765 4923 4712 4765 4923 4711 4764 4922 4904 4778 5117 4723 4780 4934 4713 4766 4924 4712 4765 4923 4712 4765 4923 4722 4779 4933 4723 4780 4934 4724 4781 4935 4714 4767 4925 4713 4766 4924 4713 4766 4924 4723 4780 4934 4724 4781 4935 4905 4782 5118 4715 4768 4926 4714 4767 4925 4714 4767 4925 4724 4781 4935 4905 4782 5118 4906 4783 5119 4716 4755 4927 4715 4768 4926 4715 4768 4926 4905 4782 5118 4906 4783 5119 4906 4783 5119 4900 4769 5113 4702 4754 4913 4702 4754 4913 4716 4755 4927 4906 4783 5119 4725 4784 4936 4726 4785 4937 4886 4786 5099 4886 4786 5099 4885 4787 5098 4725 4784 4936 4726 4785 4937 4727 4788 4938 4887 4789 5100 4887 4789 5100 4886 4786 5099 4726 4785 4937 4727 4788 4938 4728 4790 4939 4888 4791 5101 4888 4791 5101 4887 4789 5100 4727 4788 4938 4729 4792 4940 4889 4793 5102 4888 4791 5101 4888 4791 5101 4728 4790 4939 4729 4792 4940 4730 4794 4941 4890 4795 5103 4889 4793 5102 4889 4793 5102 4729 4792 4940 4730 4794 4941 4731 4796 4942 4891 4797 5104 4890 4795 5103 4890 4795 5103 4730 4794 4941 4731 4796 4942 4732 4798 4943 4892 4799 5105 4891 4797 5104 4891 4797 5104 4731 4796 4942 4732 4798 4943 4732 4798 4943 4747 4800 4958 4748 4801 4959 4748 4801 4959 4733 4802 4944 4732 4798 4943 4733 4802 4944 4734 4803 4945 4894 4804 5107 4894 4804 5107 4893 4805 5106 4733 4802 4944 4734 4803 4945 4735 4806 4946 4895 4807 5108 4895 4807 5108 4894 4804 5107 4734 4803 4945 4735 4806 4946 4736 4808 4947 4896 4809 5109 4896 4809 5109 4895 4807 5108 4735 4806 4946 4736 4808 4947 4737 4810 4948 4897 4811 5110 4897 4811 5110 4896 4809 5109 4736 4808 4947 4737 4810 4948 4738 4812 4949 4898 4813 5111 4898 4813 5111 4897 4811 5110 4737 4810 4948 4738 4812 4949 4739 4814 4950 4899 4815 5112 4899 4815 5112 4898 4813 5111 4738 4812 4949 4739 4814 4950 4725 4784 4936 4885 4787 5098 4885 4787 5098 4899 4815 5112 4739 4814 4950 4740 4816 4951 4741 4817 4952 4726 4785 4937 4726 4785 4937 4725 4784 4936 4740 4816 4951 4741 4817 4952 4742 4818 4953 4727 4788 4938 4727 4788 4938 4726 4785 4937 4741 4817 4952 4727 4788 4938 4742 4818 4953 4743 4819 4954 4743 4819 4954 4728 4790 4939 4727 4788 4938 4744 4820 4955 4729 4792 4940 4728 4790 4939 4728 4790 4939 4743 4819 4954 4744 4820 4955 4745 4821 4956 4730 4794 4941 4729 4792 4940 4729 4792 4940 4744 4820 4955 4745 4821 4956 4746 4822 4957 4731 4796 4942 4730 4794 4941 4730 4794 4941 4745 4821 4956 4746 4822 4957 4732 4798 4943 4731 4796 4942 4746 4822 4957 4746 4822 4957 4747 4800 4958 4732 4798 4943 4748 4801 4959 4749 4823 4960 4734 4803 4945 4734 4803 4945 4733 4802 4944 4748 4801 4959 4735 4806 4946 4734 4803 4945 4749 4823 4960 4749 4823 4960 4750 4824 4961 4735 4806 4946 4735 4806 4946 4750 4824 4961 4751 4825 4962 4751 4825 4962 4736 4808 4947 4735 4806 4946 4736 4808 4947 4751 4825 4962 4752 4826 4963 4752 4826 4963 4737 4810 4948 4736 4808 4947 4737 4810 4948 4752 4826 4963 4753 4827 4964 4753 4827 4964 4738 4812 4949 4737 4810 4948 4753 4827 4964 4754 4828 4965 4739 4814 4950 4739 4814 4950 4738 4812 4949 4753 4827 4964 4754 4828 4965 4740 4816 4951 4725 4784 4936 4725 4784 4936 4739 4814 4950 4754 4828 4965 4755 4829 4966 4756 4830 4967 4741 4817 4952 4741 4817 4952 4740 4816 4951 4755 4829 4966 4756 4830 4967 4757 4831 4968 4742 4818 4953 4742 4818 4953 4741 4817 4952 4756 4830 4967 4742 4818 4953 4757 4831 4968 4758 4832 4969 4758 4832 4969 4743 4819 4954 4742 4818 4953 4759 4833 4970 4744 4820 4955 4743 4819 4954 4743 4819 4954 4758 4832 4969 4759 4833 4970 4760 4834 4971 4745 4821 4956 4744 4820 4955 4744 4820 4955 4759 4833 4970 4760 4834 4971 4761 4835 4972 4746 4822 4957 4745 4821 4956 4745 4821 4956 4760 4834 4971 4761 4835 4972 4762 4836 4973 4747 4800 4958 4746 4822 4957 4746 4822 4957 4761 4835 4972 4762 4836 4973 4762 4836 4973 4763 4837 4974 4748 4801 4959 4748 4801 4959 4747 4800 4958 4762 4836 4973 4763 4837 4974 4764 4838 4975 4749 4823 4960 4749 4823 4960 4748 4801 4959 4763 4837 4974 4749 4823 4960 4764 4838 4975 4765 4839 4976 4765 4839 4976 4750 4824 4961 4749 4823 4960 4750 4824 4961 4765 4839 4976 4766 4840 4977 4766 4840 4977 4751 4825 4962 4750 4824 4961 4751 4825 4962 4766 4840 4977 4767 4841 4978 4767 4841 4978 4752 4826 4963 4751 4825 4962 4752 4826 4963 4767 4841 4978 4768 4842 4979 4768 4842 4979 4753 4827 4964 4752 4826 4963 4768 4842 4979 4769 4843 4980 4754 4828 4965 4754 4828 4965 4753 4827 4964 4768 4842 4979 4769 4843 4980 4755 4829 4966 4740 4816 4951 4740 4816 4951 4754 4828 4965 4769 4843 4980 4566 4603 4777 4552 4602 4763 5147 4587 5360 5147 4587 5360 4809 4586 5022 4566 4603 4777 4552 4602 4763 4553 4607 4764 4796 4588 5009 4796 4588 5009 5152 4872 5365 4552 4602 4763 4553 4607 4764 4554 4609 4765 4797 4589 5010 4797 4589 5010 4796 4588 5009 4553 4607 4764 4797 4589 5010 4554 4609 4765 4555 4611 4766 4555 4611 4766 4798 4590 5011 4797 4589 5010 4555 4611 4766 4556 4613 4767 4799 4591 5012 4799 4591 5012 4798 4590 5011 4555 4611 4766 4556 4613 4767 4557 4615 4768 4800 4592 5013 4800 4592 5013 4799 4591 5012 4556 4613 4767 4557 4615 4768 5153 4618 5366 4801 4593 5014 4801 4593 5014 4800 4592 5013 4557 4615 4768 4802 4594 5015 4559 4620 4770 4560 4623 4771 4560 4623 4771 4803 4595 5016 4802 4594 5015 4803 4595 5016 4560 4623 4771 4561 4625 4772 4561 4625 4772 4804 4596 5017 4803 4595 5016 4562 4627 4773 4563 4629 4774 4806 4597 5019 4806 4597 5019 4805 4873 5018 4562 4627 4773 4563 4629 4774 4564 4631 4775 4807 4598 5020 4807 4598 5020 4806 4597 5019 4563 4629 4774 4564 4631 4775 4565 4633 4776 4808 4601 5021 4808 4601 5021 4807 4598 5020 4564 4631 4775 4565 4633 4776 4566 4603 4777 4809 4586 5022 4809 4586 5022 4808 4601 5021 4565 4633 4776 4520 4534 4731 4498 4533 4709 4810 4477 5023 4810 4477 5023 4833 4476 5046 4520 4534 4731 4498 4533 4709 4499 4537 4710 4811 4480 5024 4811 4480 5024 4810 4477 5023 4498 4533 4709 4499 4537 4710 4500 4539 4711 4812 4482 5025 4812 4482 5025 4811 4480 5024 4499 4537 4710 4812 4482 5025 4500 4539 4711 4501 4541 4712 4501 4541 4712 4813 4484 5026 4812 4482 5025 4813 4484 5026 4501 4541 4712 4502 4543 4713 4502 4543 4713 4814 4486 5027 4813 4484 5026 4814 4486 5027 4502 4543 4713 4503 4544 4714 4503 4544 4714 4815 4488 5028 4814 4486 5027 4815 4488 5028 4503 4544 4714 4504 4547 4715 4504 4547 4715 4816 4490 5029 4815 4488 5028 4816 4490 5029 4504 4547 4715 4505 4549 4716 4505 4549 4716 4817 4492 5030 4816 4490 5029 4817 4492 5030 4505 4549 4716 4506 4548 4717 4506 4548 4717 4818 4494 5031 4817 4492 5030 4818 4494 5031 4506 4548 4717 4507 4553 4718 4507 4553 4718 4819 4496 5032 4818 4494 5031 4819 4496 5032 4507 4553 4718 4508 4552 4719 4508 4552 4719 4820 4498 5033 4819 4496 5032 4820 4498 5033 4508 4552 4719 5141 4557 5354 5141 4557 5354 4821 4500 5034 4820 4498 5033 4509 4556 4720 4510 4559 4721 5142 4874 5355 5142 4874 5355 5141 4557 5354 4509 4556 4720 4822 4502 5035 5142 4874 5355 5143 4875 5356 5143 4875 5356 4823 4504 5036 4822 4502 5035 5015 4876 5228 5016 4877 5229 5090 4878 5303 5090 4878 5303 5096 4879 5309 5015 4876 5228 5016 4877 5229 5017 4880 5230 5097 4881 5310 5097 4881 5310 5090 4878 5303 5016 4877 5229 4931 4882 5144 4926 4883 5139 4925 4510 5138 4925 4510 5138 4825 4508 5038 4931 4882 5144 5001 4884 5214 5002 4885 5215 5083 4886 5296 5083 4886 5296 5071 4887 5284 5001 4884 5214 4514 4888 4725 4918 4889 5131 4917 4517 5130 4917 4517 5130 4827 4516 5040 4514 4888 4725 4515 4890 4726 4516 4891 4727 4829 4521 5042 4829 4521 5042 4828 4520 5041 4515 4890 4726 5004 4892 5217 5005 4893 5218 5082 4894 5295 5082 4894 5295 5064 4895 5277 5004 4892 5217 4517 4564 4728 4518 4563 4729 4831 4527 5044 4831 4527 5044 4830 4526 5043 4517 4564 4728 4518 4563 4729 4519 4567 4730 4832 4530 5045 4832 4530 5045 4831 4527 5044 4518 4563 4729 4519 4567 4730 4520 4534 4731 4833 4476 5046 4833 4476 5046 4832 4530 5045 4519 4567 4730 4836 4896 5049 4837 4897 5050 4901 4770 5114 4901 4770 5114 4900 4769 5113 4836 4896 5049 4837 4897 5050 4838 4898 5051 4717 4771 4928 4717 4771 4928 4901 4770 5114 4837 4897 5050 4838 4898 5051 4839 4899 5052 4718 4772 4929 4718 4772 4929 4717 4771 4928 4838 4898 5051 4840 4900 5053 4719 4773 4930 4718 4772 4929 4718 4772 4929 4839 4899 5052 4840 4900 5053 4841 4901 5054 4902 4774 5115 4719 4773 4930 4719 4773 4930 4840 4900 5053 4841 4901 5054 4842 4902 5055 4720 4775 4931 4902 4774 5115 4902 4774 5115 4841 4901 5054 4842 4902 5055 4903 4776 5116 4720 4775 4931 4842 4902 5055 4842 4902 5055 4843 4903 5056 4903 4776 5116 4843 4903 5056 4844 4904 5057 4721 4777 4932 4721 4777 4932 4903 4776 5116 4843 4903 5056 4844 4904 5057 4845 4905 5058 4904 4778 5117 4904 4778 5117 4721 4777 4932 4844 4904 5057 4845 4905 5058 4846 4906 5059 4722 4779 4933 4722 4779 4933 4904 4778 5117 4845 4905 5058 4722 4779 4933 4846 4906 5059 4864 4907 5077 4864 4907 5077 4847 4908 5060 4722 4779 4933 4848 4909 5061 4723 4780 4934 4722 4779 4933 4722 4779 4933 4847 4908 5060 4848 4909 5061 4723 4780 4934 4848 4909 5061 4849 4910 5062 4849 4910 5062 4724 4781 4935 4723 4780 4934 4724 4781 4935 4849 4910 5062 4850 4911 5063 4850 4911 5063 4905 4782 5118 4724 4781 4935 4851 4912 5064 4852 4913 5065 4906 4783 5119 4906 4783 5119 4905 4782 5118 4851 4912 5064 4852 4913 5065 4836 4896 5049 4900 4769 5113 4900 4769 5113 4906 4783 5119 4852 4913 5065 4853 4914 5066 4854 4915 5067 4837 4897 5050 4837 4897 5050 4836 4896 5049 4853 4914 5066 4854 4915 5067 4855 4916 5068 4838 4898 5051 4838 4898 5051 4837 4897 5050 4854 4915 5067 4855 4916 5068 4856 4917 5069 4839 4899 5052 4839 4899 5052 4838 4898 5051 4855 4916 5068 4857 4918 5070 4840 4900 5053 4839 4899 5052 4839 4899 5052 4856 4917 5069 4857 4918 5070 4858 4919 5071 4841 4901 5054 4840 4900 5053 4840 4900 5053 4857 4918 5070 4858 4919 5071 4859 4920 5072 4842 4902 5055 4841 4901 5054 4841 4901 5054 4858 4919 5071 4859 4920 5072 4860 4921 5073 4843 4903 5056 4842 4902 5055 4842 4902 5055 4859 4920 5072 4860 4921 5073 4860 4921 5073 4861 4922 5074 4844 4904 5057 4844 4904 5057 4843 4903 5056 4860 4921 5073 4845 4905 5058 4844 4904 5057 4861 4922 5074 4861 4922 5074 4862 4923 5075 4845 4905 5058 4863 4924 5076 4846 4906 5059 4845 4905 5058 4845 4905 5058 4862 4923 5075 4863 4924 5076 4865 4925 5078 4848 4909 5061 4847 4908 5060 4847 4908 5060 4864 4907 5077 4865 4925 5078 4865 4925 5078 4866 4926 5079 4849 4910 5062 4849 4910 5062 4848 4909 5061 4865 4925 5078 4866 4926 5079 4867 4927 5080 4850 4911 5063 4850 4911 5063 4849 4910 5062 4866 4926 5079 4867 4927 5080 4883 4928 5096 4868 4929 5081 4868 4929 5081 4851 4912 5064 4867 4927 5080 4868 4929 5081 4869 4930 5082 4852 4913 5065 4852 4913 5065 4851 4912 5064 4868 4929 5081 4869 4930 5082 4853 4914 5066 4836 4896 5049 4836 4896 5049 4852 4913 5065 4869 4930 5082 4870 4931 5083 4871 4932 5084 4854 4915 5067 4854 4915 5067 4853 4914 5066 4870 4931 5083 4871 4932 5084 4872 4933 5085 4855 4916 5068 4855 4916 5068 4854 4915 5067 4871 4932 5084 4872 4933 5085 4873 4934 5086 4856 4917 5069 4856 4917 5069 4855 4916 5068 4872 4933 5085 4874 4935 5087 4857 4918 5070 4856 4917 5069 4856 4917 5069 4873 4934 5086 4874 4935 5087 4875 4936 5088 4858 4919 5071 4857 4918 5070 4857 4918 5070 4874 4935 5087 4875 4936 5088 4876 4937 5089 4859 4920 5072 4858 4919 5071 4858 4919 5071 4875 4936 5088 4876 4937 5089 4877 4938 5090 4860 4921 5073 4859 4920 5072 4859 4920 5072 4876 4937 5089 4877 4938 5090 4877 4938 5090 4878 4939 5091 4861 4922 5074 4861 4922 5074 4860 4921 5073 4877 4938 5090 4862 4923 5075 4861 4922 5074 4878 4939 5091 4878 4939 5091 4879 4940 5092 4862 4923 5075 4879 4940 5092 4880 4941 5093 4863 4924 5076 4863 4924 5076 4862 4923 5075 4879 4940 5092 4881 4942 5094 4882 4943 5095 4866 4926 5079 4866 4926 5079 4865 4925 5078 4881 4942 5094 4882 4943 5095 4883 4928 5096 4867 4927 5080 4867 4927 5080 4866 4926 5079 4882 4943 5095 4883 4928 5096 4884 4944 5097 4869 4930 5082 4869 4930 5082 4868 4929 5081 4883 4928 5096 4884 4944 5097 4870 4931 5083 4853 4914 5066 4853 4914 5066 4869 4930 5082 4884 4944 5097 4885 4787 5098 4886 4786 5099 4871 4932 5084 4871 4932 5084 4870 4931 5083 4885 4787 5098 4886 4786 5099 4887 4789 5100 4872 4933 5085 4872 4933 5085 4871 4932 5084 4886 4786 5099 4872 4933 5085 4887 4789 5100 4888 4791 5101 4888 4791 5101 4873 4934 5086 4872 4933 5085 4889 4793 5102 4874 4935 5087 4873 4934 5086 4873 4934 5086 4888 4791 5101 4889 4793 5102 4890 4795 5103 4875 4936 5088 4874 4935 5087 4874 4935 5087 4889 4793 5102 4890 4795 5103 4891 4797 5104 4876 4937 5089 4875 4936 5088 4875 4936 5088 4890 4795 5103 4891 4797 5104 4892 4799 5105 4877 4938 5090 4876 4937 5089 4876 4937 5089 4891 4797 5104 4892 4799 5105 4892 4799 5105 4893 4805 5106 4878 4939 5091 4878 4939 5091 4877 4938 5090 4892 4799 5105 4879 4940 5092 4878 4939 5091 4893 4805 5106 4893 4805 5106 4894 4804 5107 4879 4940 5092 4879 4940 5092 4894 4804 5107 4895 4807 5108 4895 4807 5108 4880 4941 5093 4879 4940 5092 4880 4941 5093 4895 4807 5108 4896 4809 5109 4896 4809 5109 4881 4942 5094 4880 4941 5093 4881 4942 5094 4896 4809 5109 4897 4811 5110 4897 4811 5110 4882 4943 5095 4881 4942 5094 4882 4943 5095 4897 4811 5110 4898 4813 5111 4898 4813 5111 4883 4928 5096 4882 4943 5095 4898 4813 5111 4899 4815 5112 4884 4944 5097 4884 4944 5097 4883 4928 5096 4898 4813 5111 4899 4815 5112 4885 4787 5098 4870 4931 5083 4870 4931 5083 4884 4944 5097 4899 4815 5112 4505 4549 4716 4504 4547 4715 4527 4546 4738 4527 4546 4738 4528 4550 4739 4505 4549 4716 4913 4524 5126 4830 4526 5043 4494 4529 4705 4494 4529 4705 4912 4525 5125 4913 4524 5126 5005 4893 5218 5006 4948 5219 5065 4949 5278 5065 4949 5278 5082 4894 5295 5005 4893 5218 5007 4950 5220 5008 4951 5221 5009 4952 5222 5009 4952 5222 5081 4953 5294 5007 4950 5220 5011 4954 5224 5007 4950 5220 5081 4953 5294 5081 4953 5294 5010 4955 5223 5011 4954 5224 5002 4885 5215 5003 4956 5216 5072 4957 5285 5072 4957 5285 5083 4886 5296 5002 4885 5215 4922 4958 5135 4513 4959 4724 4826 4512 5039 4826 4512 5039 4921 4960 5134 4922 4958 5135 5012 4961 5225 5013 4962 5226 5076 4963 5289 5076 4963 5289 5080 4964 5293 5012 4961 5225 5014 4965 5227 5012 4961 5225 5080 4964 5293 5080 4964 5293 5075 4966 5288 5014 4965 5227 4824 4506 5037 4823 4504 5036 4928 4967 5141 4928 4967 5141 4927 4968 5140 4824 4506 5037 4823 4504 5036 5143 4875 5356 5144 4969 5357 5144 4969 5357 4928 4967 5141 4823 4504 5036 4511 4561 4722 4512 4560 4723 4930 4970 5143 4930 4970 5143 4929 4971 5142 4511 4561 4722 4512 4560 4723 4531 4558 4742 5156 4584 5369 5156 4584 5369 4532 4583 4743 4512 4560 4723 4932 4972 5145 5157 4973 5370 4931 4882 5144 4931 4882 5144 4825 4508 5038 4932 4972 5145 4825 4508 5038 4824 4506 5037 4927 4968 5140 4927 4968 5140 4932 4972 5145 4825 4508 5038 4919 4513 5132 4826 4512 5039 4934 4974 5147 4934 4974 5147 4933 4975 5146 4919 4513 5132 4826 4512 5039 4513 4959 4724 4935 4976 5148 4935 4976 5148 4934 4974 5147 4826 4512 5039 4513 4959 4724 4920 4977 5133 4936 4978 5149 4936 4978 5149 4935 4976 5148 4513 4959 4724 4920 4977 5133 4514 4888 4725 4937 4979 5150 4937 4979 5150 4936 4978 5149 4920 4977 5133 4514 4888 4725 4827 4516 5040 4938 4980 5151 4938 4980 5151 4937 4979 5150 4514 4888 4725 4827 4516 5040 4919 4513 5132 4933 4975 5146 4933 4975 5146 4938 4980 5151 4827 4516 5040 4913 4524 5126 4829 4521 5042 4940 4981 5153 4940 4981 5153 4939 4982 5152 4913 4524 5126 4829 4521 5042 4516 4891 4727 4941 4983 5154 4941 4983 5154 4940 4981 5153 4829 4521 5042 4516 4891 4727 4914 4984 5127 4942 4985 5155 4942 4985 5155 4941 4983 5154 4516 4891 4727 4914 4984 5127 4517 4564 4728 4943 4986 5156 4943 4986 5156 4942 4985 5155 4914 4984 5127 4517 4564 4728 4830 4526 5043 4944 4987 5157 4944 4987 5157 4943 4986 5156 4517 4564 4728 4830 4526 5043 4913 4524 5126 4939 4982 5152 4939 4982 5152 4944 4987 5157 4830 4526 5043 4916 4988 5129 4515 4890 4726 4946 4989 5159 4946 4989 5159 4945 4990 5158 4916 4988 5129 4515 4890 4726 4828 4520 5041 4947 4991 5160 4947 4991 5160 4946 4989 5159 4515 4890 4726 4828 4520 5041 4915 4992 5128 4948 4993 5161 4948 4993 5161 4947 4991 5160 4828 4520 5041 4915 4992 5128 4917 4517 5130 4949 4994 5162 4949 4994 5162 4948 4993 5161 4915 4992 5128 4917 4517 5130 4918 4889 5131 4950 4995 5163 4950 4995 5163 4949 4994 5162 4917 4517 5130 4918 4889 5131 4916 4988 5129 4945 4990 5158 4945 4990 5158 4950 4995 5163 4918 4889 5131 4924 4996 5137 4922 4958 5135 4952 4997 5165 4952 4997 5165 4951 4998 5164 4924 4996 5137 4922 4958 5135 4921 4960 5134 4953 4999 5166 4953 4999 5166 4952 4997 5165 4922 4958 5135 4921 4960 5134 4923 5000 5136 4954 5001 5167 4954 5001 5167 4953 4999 5166 4921 4960 5134 4923 5000 5136 4925 4510 5138 4955 5002 5168 4955 5002 5168 4954 5001 5167 4923 5000 5136 4925 4510 5138 4926 4883 5139 4956 5003 5169 4956 5003 5169 4955 5002 5168 4925 4510 5138 4926 4883 5139 4924 4996 5137 4951 4998 5164 4951 4998 5164 4956 5003 5169 4926 4883 5139 4927 4968 5140 4928 4967 5141 5054 5004 5267 5054 5004 5267 4957 5005 5170 4927 4968 5140 4928 4967 5141 5144 4969 5357 5091 5006 5304 5091 5006 5304 5054 5004 5267 4928 4967 5141 4929 4971 5142 4930 4970 5143 4959 5007 5172 4959 5007 5172 4958 5008 5171 4929 4971 5142 4930 4970 5143 4931 4882 5144 4960 5009 5173 4960 5009 5173 4959 5007 5172 4930 4970 5143 4931 4882 5144 5157 4973 5370 5092 5010 5305 5092 5010 5305 4960 5009 5173 4931 4882 5144 4932 4972 5145 4927 4968 5140 4957 5005 5170 4957 5005 5170 4961 5011 5174 4932 4972 5145 4933 4975 5146 4934 4974 5147 4962 5012 5175 4962 5012 5175 5070 5013 5283 4933 4975 5146 4934 4974 5147 4935 4976 5148 4963 5014 5176 4963 5014 5176 4962 5012 5175 4934 4974 5147 4935 4976 5148 4936 4978 5149 4964 5015 5177 4964 5015 5177 4963 5014 5176 4935 4976 5148 4936 4978 5149 4937 4979 5150 4965 5016 5178 4965 5016 5178 4964 5015 5177 4936 4978 5149 4937 4979 5150 4938 4980 5151 5069 5017 5282 5069 5017 5282 4965 5016 5178 4937 4979 5150 4938 4980 5151 4933 4975 5146 5070 5013 5283 5070 5013 5283 5069 5017 5282 4938 4980 5151 4939 4982 5152 4940 4981 5153 5062 5018 5275 5062 5018 5275 5061 5019 5274 4939 4982 5152 4940 4981 5153 4941 4983 5154 4966 5020 5179 4966 5020 5179 5062 5018 5275 4940 4981 5153 4941 4983 5154 4942 4985 5155 4967 5021 5180 4967 5021 5180 4966 5020 5179 4941 4983 5154 4942 4985 5155 4943 4986 5156 4968 5022 5181 4968 5022 5181 4967 5021 5180 4942 4985 5155 4943 4986 5156 4944 4987 5157 5060 5023 5273 5060 5023 5273 4968 5022 5181 4943 4986 5156 4944 4987 5157 4939 4982 5152 5061 5019 5274 5061 5019 5274 5060 5023 5273 4944 4987 5157 4945 4990 5158 4946 4989 5159 4970 5024 5183 4970 5024 5183 4969 5025 5182 4945 4990 5158 4946 4989 5159 4947 4991 5160 5067 5026 5280 5067 5026 5280 4970 5024 5183 4946 4989 5159 4947 4991 5160 4948 4993 5161 4971 5027 5184 4971 5027 5184 5067 5026 5280 4947 4991 5160 4948 4993 5161 4949 4994 5162 4972 5028 5185 4972 5028 5185 4971 5027 5184 4948 4993 5161 4949 4994 5162 4950 4995 5163 4973 5029 5186 4973 5029 5186 4972 5028 5185 4949 4994 5162 4950 4995 5163 4945 4990 5158 4969 5025 5182 4969 5025 5182 4973 5029 5186 4950 4995 5163 4951 4998 5164 4952 4997 5165 4975 5030 5188 4975 5030 5188 4974 5031 5187 4951 4998 5164 4952 4997 5165 4953 4999 5166 5073 5032 5286 5073 5032 5286 4975 5030 5188 4952 4997 5165 4953 4999 5166 4954 5001 5167 4976 5033 5189 4976 5033 5189 5073 5032 5286 4953 4999 5166 4954 5001 5167 4955 5002 5168 5074 5034 5287 5074 5034 5287 4976 5033 5189 4954 5001 5167 4955 5002 5168 4956 5003 5169 4977 5035 5190 4977 5035 5190 5074 5034 5287 4955 5002 5168 4956 5003 5169 4951 4998 5164 4974 5031 5187 4974 5031 5187 4977 5035 5190 4956 5003 5169 5054 5004 5267 5091 5006 5304 5098 5036 5311 5098 5036 5311 5077 5037 5290 5054 5004 5267 4958 5008 5171 4959 5007 5172 4979 5038 5192 4979 5038 5192 4978 5039 5191 4958 5008 5171 4959 5007 5172 4960 5009 5173 4980 5040 5193 4980 5040 5193 4979 5038 5192 4959 5007 5172 4960 5009 5173 5092 5010 5305 5093 5041 5306 5093 5041 5306 4980 5040 5193 4960 5009 5173 4962 5012 5175 4963 5014 5176 4982 5042 5195 4982 5042 5195 4981 5043 5194 4962 5012 5175 4963 5014 5176 4964 5015 5177 4983 5044 5196 4983 5044 5196 4982 5042 5195 4963 5014 5176 4964 5015 5177 4965 5016 5178 4984 5045 5197 4984 5045 5197 4983 5044 5196 4964 5015 5177 4965 5016 5178 5069 5017 5282 5068 5046 5281 5068 5046 5281 4984 5045 5197 4965 5016 5178 5062 5018 5275 4966 5020 5179 4985 5047 5198 4985 5047 5198 5063 5048 5276 5062 5018 5275 4966 5020 5179 4967 5021 5180 4986 5049 5199 4986 5049 5199 4985 5047 5198 4966 5020 5179 4967 5021 5180 4968 5022 5181 4987 5050 5200 4987 5050 5200 4986 5049 5199 4967 5021 5180 4968 5022 5181 5060 5023 5273 4988 5051 5201 4988 5051 5201 4987 5050 5200 4968 5022 5181 4969 5025 5182 4970 5024 5183 4990 5052 5203 4990 5052 5203 4989 5053 5202 4969 5025 5182 4970 5024 5183 5067 5026 5280 5066 5054 5279 5066 5054 5279 4990 5052 5203 4970 5024 5183 4972 5028 5185 4973 5029 5186 4992 5055 5205 4992 5055 5205 4991 5056 5204 4972 5028 5185 4973 5029 5186 4969 5025 5182 4989 5053 5202 4989 5053 5202 4992 5055 5205 4973 5029 5186 4974 5031 5187 4975 5030 5188 4994 5057 5207 4994 5057 5207 4993 5058 5206 4974 5031 5187 4975 5030 5188 5073 5032 5286 4995 5059 5208 4995 5059 5208 4994 5057 5207 4975 5030 5188 5074 5034 5287 4977 5035 5190 4997 5060 5210 4997 5060 5210 4996 5061 5209 5074 5034 5287 4977 5035 5190 4974 5031 5187 4993 5058 5206 4993 5058 5206 4997 5060 5210 4977 5035 5190 5077 5037 5290 5098 5036 5311 5094 5062 5307 5094 5062 5307 5055 5063 5268 5077 5037 5290 4978 5039 5191 4979 5038 5192 4999 5064 5212 4999 5064 5212 4998 5065 5211 4978 5039 5191 4979 5038 5192 4980 5040 5193 5000 5066 5213 5000 5066 5213 4999 5064 5212 4979 5038 5192 4980 5040 5193 5093 5041 5306 5095 5067 5308 5095 5067 5308 5000 5066 5213 4980 5040 5193 4981 5043 5194 4982 5042 5195 5001 4884 5214 5001 4884 5214 5071 4887 5284 4981 5043 5194 4982 5042 5195 4983 5044 5196 5002 4885 5215 5002 4885 5215 5001 4884 5214 4982 5042 5195 4983 5044 5196 4984 5045 5197 5003 4956 5216 5003 4956 5216 5002 4885 5215 4983 5044 5196 4984 5045 5197 5068 5046 5281 5072 4957 5285 5072 4957 5285 5003 4956 5216 4984 5045 5197 5063 5048 5276 4985 5047 5198 5004 4892 5217 5004 4892 5217 5064 4895 5277 5063 5048 5276 4985 5047 5198 4986 5049 5199 5005 4893 5218 5005 4893 5218 5004 4892 5217 4985 5047 5198 4986 5049 5199 4987 5050 5200 5006 4948 5219 5006 4948 5219 5005 4893 5218 4986 5049 5199 4987 5050 5200 4988 5051 5201 5065 4949 5278 5065 4949 5278 5006 4948 5219 4987 5050 5200 4989 5053 5202 4990 5052 5203 5008 4951 5221 5008 4951 5221 5007 4950 5220 4989 5053 5202 4990 5052 5203 5066 5054 5279 5009 4952 5222 5009 4952 5222 5008 4951 5221 4990 5052 5203 4991 5056 5204 4992 5055 5205 5011 4954 5224 5011 4954 5224 5010 4955 5223 4991 5056 5204 4992 5055 5205 4989 5053 5202 5007 4950 5220 5007 4950 5220 5011 4954 5224 4992 5055 5205 4993 5058 5206 4994 5057 5207 5013 4962 5226 5013 4962 5226 5012 4961 5225 4993 5058 5206 4994 5057 5207 4995 5059 5208 5076 4963 5289 5076 4963 5289 5013 4962 5226 4994 5057 5207 4996 5061 5209 4997 5060 5210 5014 4965 5227 5014 4965 5227 5075 4966 5288 4996 5061 5209 4997 5060 5210 4993 5058 5206 5012 4961 5225 5012 4961 5225 5014 4965 5227 4997 5060 5210 5055 5063 5268 5094 5062 5307 5096 4879 5309 5096 4879 5309 5056 5068 5269 5055 5063 5268 4998 5065 5211 4999 5064 5212 5016 4877 5229 5016 4877 5229 5015 4876 5228 4998 5065 5211 4999 5064 5212 5000 5066 5213 5017 4880 5230 5017 4880 5230 5016 4877 5229 4999 5064 5212 5000 5066 5213 5095 5067 5308 5097 4881 5310 5097 4881 5310 5017 4880 5230 5000 5066 5213 5019 5069 5232 4957 5005 5170 5054 5004 5267 5054 5004 5267 5020 5070 5233 5019 5069 5232 5020 5070 5233 5054 5004 5267 5077 5037 5290 5077 5037 5290 5021 5071 5234 5020 5070 5233 5021 5071 5234 5077 5037 5290 5055 5063 5268 5055 5063 5268 5078 5072 5291 5021 5071 5234 5078 5072 5291 5055 5063 5268 5056 5068 5269 5056 5068 5269 5022 5073 5235 5078 5072 5291 5022 5073 5235 5056 5068 5269 5079 5074 5292 5079 5074 5292 5057 5075 5270 5023 5076 5236 5022 5073 5235 5079 5074 5292 5023 5076 5236 5022 5073 5235 5023 5076 5236 5084 5077 5297 5023 5076 5236 5057 5075 5270 5058 5078 5271 5058 5078 5271 5024 5079 5237 5023 5076 5236 5024 5079 5237 5058 5078 5271 5059 5080 5272 5059 5080 5272 5025 5081 5238 5024 5079 5237 5025 5081 5238 5059 5080 5272 4961 5011 5174 4961 5011 5174 5018 5082 5231 5025 5081 5238 5018 5082 5231 4961 5011 5174 4957 5005 5170 4957 5005 5170 5019 5069 5232 5018 5082 5231 5032 5083 5245 4988 5051 5201 5060 5023 5273 5060 5023 5273 5026 5084 5239 5032 5083 5245 5026 5084 5239 5060 5023 5273 5061 5019 5274 5061 5019 5274 5027 5085 5240 5026 5084 5239 5027 5085 5240 5061 5019 5274 5062 5018 5275 5062 5018 5275 5028 5086 5241 5027 5085 5240 5028 5086 5241 5062 5018 5275 5063 5048 5276 5063 5048 5276 5029 5087 5242 5028 5086 5241 5029 5087 5242 5063 5048 5276 5064 4895 5277 5064 4895 5277 5030 5088 5243 5029 5087 5242 5030 5088 5243 5064 4895 5277 5082 4894 5295 5082 4894 5295 5065 4949 5278 5031 5089 5244 5030 5088 5243 5082 4894 5295 5031 5089 5244 5030 5088 5243 5031 5089 5244 5088 5090 5301 5031 5089 5244 5065 4949 5278 4988 5051 5201 4988 5051 5201 5032 5083 5245 5031 5089 5244 5039 5091 5252 5066 5054 5279 5067 5026 5280 5067 5026 5280 5033 5092 5246 5039 5091 5252 5033 5092 5246 5067 5026 5280 4971 5027 5184 4971 5027 5184 5034 5093 5247 5033 5092 5246 5034 5093 5247 4971 5027 5184 4972 5028 5185 4972 5028 5185 5035 5094 5248 5034 5093 5247 5035 5094 5248 4972 5028 5185 4991 5056 5204 4991 5056 5204 5036 5095 5249 5035 5094 5248 5036 5095 5249 4991 5056 5204 5010 4955 5223 5010 4955 5223 5037 5096 5250 5036 5095 5249 5037 5096 5250 5010 4955 5223 5081 4953 5294 5081 4953 5294 5009 4952 5222 5038 5097 5251 5037 5096 5250 5081 4953 5294 5038 5097 5251 5037 5096 5250 5038 5097 5251 5087 5098 5300 5038 5097 5251 5009 4952 5222 5066 5054 5279 5066 5054 5279 5039 5091 5252 5038 5097 5251 5046 5099 5259 5068 5046 5281 5069 5017 5282 5069 5017 5282 5040 5100 5253 5046 5099 5259 5040 5100 5253 5069 5017 5282 5070 5013 5283 5070 5013 5283 5041 5101 5254 5040 5100 5253 5041 5101 5254 5070 5013 5283 4962 5012 5175 4962 5012 5175 5042 5102 5255 5041 5101 5254 5042 5102 5255 4962 5012 5175 4981 5043 5194 4981 5043 5194 5043 5103 5256 5042 5102 5255 5043 5103 5256 4981 5043 5194 5071 4887 5284 5071 4887 5284 5044 5104 5257 5043 5103 5256 5044 5104 5257 5071 4887 5284 5083 4886 5296 5083 4886 5296 5072 4957 5285 5045 5105 5258 5044 5104 5257 5083 4886 5296 5045 5105 5258 5044 5104 5257 5045 5105 5258 5086 5106 5299 5045 5105 5258 5072 4957 5285 5068 5046 5281 5068 5046 5281 5046 5099 5259 5045 5105 5258 5053 5107 5266 4995 5059 5208 5073 5032 5286 5073 5032 5286 5047 5108 5260 5053 5107 5266 5047 5108 5260 5073 5032 5286 4976 5033 5189 4976 5033 5189 5048 5109 5261 5047 5108 5260 5048 5109 5261 4976 5033 5189 5074 5034 5287 5074 5034 5287 5049 5110 5262 5048 5109 5261 5049 5110 5262 5074 5034 5287 4996 5061 5209 4996 5061 5209 5050 5111 5263 5049 5110 5262 5050 5111 5263 4996 5061 5209 5075 4966 5288 5075 4966 5288 5051 5112 5264 5050 5111 5263 5051 5112 5264 5075 4966 5288 5080 4964 5293 5080 4964 5293 5076 4963 5289 5052 5113 5265 5051 5112 5264 5080 4964 5293 5052 5113 5265 5051 5112 5264 5052 5113 5265 5085 5114 5298 5052 5113 5265 5076 4963 5289 4995 5059 5208 4995 5059 5208 5053 5107 5266 5052 5113 5265 5026 5084 5239 5027 5085 5240 5099 5115 5312 5099 5115 5312 5032 5083 5245 5026 5084 5239 5033 5092 5246 5034 5093 5247 5100 5116 5313 5100 5116 5313 5039 5091 5252 5033 5092 5246 5040 5100 5253 5041 5101 5254 5101 5117 5314 5101 5117 5314 5046 5099 5259 5040 5100 5253 5047 5108 5260 5048 5109 5261 5102 5118 5315 5102 5118 5315 5053 5107 5266 5047 5108 5260 5020 5070 5233 5021 5071 5234 5104 5119 5317 5104 5119 5317 5019 5069 5232 5020 5070 5233 4548 4600 4759 5089 5120 5302 4805 4873 5018 4805 4873 5018 4806 4597 5019 4548 4600 4759 4547 4581 4758 4546 4580 4757 4804 4596 5017 4804 4596 5017 4805 4873 5018 4547 4581 4758 4549 4599 4760 4550 4585 4761 5140 4565 5353 5140 4565 5353 5139 5121 5352 4549 4599 4760 5090 4878 5303 5079 5074 5292 5056 5068 5269 5056 5068 5269 5096 4879 5309 5090 4878 5303 5097 4881 5310 5057 5075 5270 5079 5074 5292 5079 5074 5292 5090 4878 5303 5097 4881 5310 5091 5006 5304 4958 5008 5171 4978 5039 5191 4978 5039 5191 5098 5036 5311 5091 5006 5304 5092 5010 5305 4961 5011 5174 5059 5080 5272 5059 5080 5272 5093 5041 5306 5092 5010 5305 5098 5036 5311 4978 5039 5191 4998 5065 5211 4998 5065 5211 5094 5062 5307 5098 5036 5311 5093 5041 5306 5059 5080 5272 5058 5078 5271 5058 5078 5271 5095 5067 5308 5093 5041 5306 5094 5062 5307 4998 5065 5211 5015 4876 5228 5015 4876 5228 5096 4879 5309 5094 5062 5307 5095 5067 5308 5058 5078 5271 5057 5075 5270 5057 5075 5270 5097 4881 5310 5095 5067 5308 5084 5077 5297 5023 5076 5236 5024 5079 5237 5024 5079 5237 5103 5122 5316 5084 5077 5297 5027 5085 5240 5028 5086 5241 5029 5087 5242 5029 5087 5242 5099 5115 5312 5027 5085 5240 5034 5093 5247 5035 5094 5248 5036 5095 5249 5036 5095 5249 5100 5116 5313 5034 5093 5247 5041 5101 5254 5042 5102 5255 5043 5103 5256 5043 5103 5256 5101 5117 5314 5041 5101 5254 5048 5109 5261 5049 5110 5262 5050 5111 5263 5050 5111 5263 5102 5118 5315 5048 5109 5261 4474 4478 4685 4475 4481 4686 5131 5123 5344 5131 5123 5344 5132 5124 5345 4474 4478 4685 4475 4481 4686 4476 4483 4687 5133 5125 5346 5133 5125 5346 5131 5123 5344 4475 4481 4686 4497 4479 4708 4474 4478 4685 5132 5124 5345 5132 5124 5345 5130 5126 5343 4497 4479 4708 4496 4531 4707 4497 4479 4708 5130 5126 5343 5130 5126 5343 5129 5127 5342 4496 4531 4707 5099 5115 5312 5088 5090 5301 5031 5089 5244 5031 5089 5244 5032 5083 5245 5099 5115 5312 5100 5116 5313 5087 5098 5300 5038 5097 5251 5038 5097 5251 5039 5091 5252 5100 5116 5313 5101 5117 5314 5086 5106 5299 5045 5105 5258 5045 5105 5258 5046 5099 5259 5101 5117 5314 5102 5118 5315 5085 5114 5298 5052 5113 5265 5052 5113 5265 5053 5107 5266 5102 5118 5315 5078 5072 5291 5022 5073 5235 5084 5077 5297 5084 5077 5297 5103 5122 5316 5078 5072 5291 5024 5079 5237 5025 5081 5238 5104 5119 5317 5104 5119 5317 5103 5122 5316 5024 5079 5237 5029 5087 5242 5030 5088 5243 5088 5090 5301 5088 5090 5301 5099 5115 5312 5029 5087 5242 5036 5095 5249 5037 5096 5250 5087 5098 5300 5087 5098 5300 5100 5116 5313 5036 5095 5249 5043 5103 5256 5044 5104 5257 5086 5106 5299 5086 5106 5299 5101 5117 5314 5043 5103 5256 5050 5111 5263 5051 5112 5264 5085 5114 5298 5085 5114 5298 5102 5118 5315 5050 5111 5263 5021 5071 5234 5078 5072 5291 5103 5122 5316 5103 5122 5316 5104 5119 5317 5021 5071 5234 5025 5081 5238 5018 5082 5231 5019 5069 5232 5019 5069 5232 5104 5119 5317 5025 5081 5238 4495 4528 4706 5128 5128 5341 5121 5129 5334 5121 5129 5334 4494 4529 4705 4495 4528 4706 4495 4528 4706 4496 4531 4707 5129 5127 5342 5129 5127 5342 5128 5128 5341 4495 4528 4706 4925 4510 5138 4923 5000 5136 5108 5130 5321 5108 5130 5321 5107 4511 5320 4925 4510 5138 4921 4960 5134 4826 4512 5039 4490 4515 4701 4490 4515 4701 5106 5131 5319 4921 4960 5134 4917 4517 5130 4915 4992 5128 5110 5132 5323 5110 5132 5323 5105 4518 5318 4917 4517 5130 4487 4505 4698 4488 4507 4699 4489 4509 4700 4489 4509 4700 5114 5133 5327 4487 4505 4698 4484 4499 4695 4485 4501 4696 4486 4503 4697 4486 4503 4697 5111 5134 5324 4484 4499 4695 4483 4497 4694 4484 4499 4695 5111 5134 5324 5111 5134 5324 5112 5135 5325 4483 4497 4694 4482 4495 4693 4483 4497 4694 5112 5135 5325 5112 5135 5325 5113 5136 5326 4482 4495 4693 5111 5134 5324 4486 4503 4697 4487 4505 4698 4487 4505 4698 5114 5133 5327 5111 5134 5324 5112 5135 5325 5111 5134 5324 5114 5133 5327 5114 5133 5327 5115 5137 5328 5112 5135 5325 5113 5136 5326 5112 5135 5325 5115 5137 5328 5115 5137 5328 5116 5138 5329 5113 5136 5326 5107 4511 5320 5117 5139 5330 5114 5133 5327 5114 5133 5327 4489 4509 4700 5107 4511 5320 5117 5139 5330 5118 5140 5331 5115 5137 5328 5115 5137 5328 5114 5133 5327 5117 5139 5330 5119 5141 5332 5120 5142 5333 5118 5140 5331 5118 5140 5331 5117 5139 5330 5119 5141 5332 5106 5131 5319 5120 5142 5333 5119 5141 5332 5119 5141 5332 5108 5130 5321 5106 5131 5319 5108 5130 5321 5119 5141 5332 5117 5139 5330 5117 5139 5330 5107 4511 5320 5108 5130 5321 4923 5000 5136 4921 4960 5134 5106 5131 5319 5106 5131 5319 5108 5130 5321 4923 5000 5136 5122 5143 5335 5116 5138 5329 5115 5137 5328 5115 5137 5328 5118 5140 5331 5122 5143 5335 4919 4513 5132 4827 4516 5040 4491 4519 4702 4491 4519 4702 5109 4514 5322 4919 4513 5132 4915 4992 5128 4828 4520 5041 4492 4523 4703 4492 4523 4703 5110 5132 5323 4915 4992 5128 4494 4529 4705 5121 5129 5334 4493 4522 4704 4493 4522 4704 4912 4525 5125 4494 4529 4705 4493 4522 4704 5121 5129 5334 5123 5144 5336 5123 5144 5336 4492 4523 4703 4493 4522 4704 5116 5138 5329 5122 5143 5335 5123 5144 5336 5123 5144 5336 5121 5129 5334 5116 5138 5329 4492 4523 4703 5123 5144 5336 5124 5145 5337 5124 5145 5337 5110 5132 5323 4492 4523 4703 5122 5143 5335 5125 5146 5338 5124 5145 5337 5124 5145 5337 5123 5144 5336 5122 5143 5335 5110 5132 5323 5124 5145 5337 5125 5146 5338 5125 5146 5338 5105 4518 5318 5110 5132 5323 5105 4518 5318 5125 5146 5338 5127 5147 5340 5127 5147 5340 4491 4519 4702 5105 4518 5318 5118 5140 5331 5136 5148 5349 5135 5149 5348 5135 5149 5348 5122 5143 5335 5118 5140 5331 4490 4515 4701 5126 5150 5339 5120 5142 5333 5120 5142 5333 5106 5131 5319 4490 4515 4701 5130 5126 5343 5132 5124 5345 4480 4491 4691 4480 4491 4691 4481 4493 4692 5130 5126 5343 5130 5126 5343 4481 4493 4692 4482 4495 4693 4482 4495 4693 5129 5127 5342 5130 5126 5343 5128 5128 5341 5113 5136 5326 5116 5138 5329 5116 5138 5329 5121 5129 5334 5128 5128 5341 5129 5127 5342 4482 4495 4693 5113 5136 5326 5113 5136 5326 5128 5128 5341 5129 5127 5342 5131 5123 5344 4479 4489 4690 4480 4491 4691 4480 4491 4691 5132 5124 5345 5131 5123 5344 5133 5125 5346 4478 4487 4689 4479 4489 4690 4479 4489 4690 5131 5123 5344 5133 5125 5346 4477 4485 4688 4478 4487 4689 5133 5125 5346 5133 5125 5346 4476 4483 4687 4477 4485 4688 5125 5146 5338 5122 5143 5335 5135 5149 5348 5135 5149 5348 5127 5147 5340 5125 5146 5338 5126 5150 5339 5136 5148 5349 5118 5140 5331 5118 5140 5331 5120 5142 5333 5126 5150 5339 5127 5147 5340 5134 5151 5347 5109 4514 5322 5109 4514 5322 4491 4519 4702 5127 5147 5340 5134 5151 5347 5126 5150 5339 4490 4515 4701 4490 4515 4701 5109 4514 5322 5134 5151 5347 5136 5148 5349 5126 5150 5339 5134 5151 5347 5136 5148 5349 5134 5151 5347 5127 5147 5340 5136 5148 5349 5127 5147 5340 5135 5149 5348 4732 4798 4943 4733 4802 4944 4893 4805 5106 4893 4805 5106 4892 4799 5105 4732 4798 4943 4863 4924 5076 4880 4941 5093 4864 4907 5077 4864 4907 5077 4846 4906 5059 4863 4924 5076 4864 4907 5077 4880 4941 5093 4881 4942 5094 4881 4942 5094 4865 4925 5078 4864 4907 5077 4617 4670 4828 4602 4655 4813 4601 4654 4812 4601 4654 4812 4616 4669 4827 4617 4670 4828 4851 4912 5064 4905 4782 5118 4850 4911 5063 4850 4911 5063 4867 4927 5080 4851 4912 5064 5137 5153 5350 4926 4883 5139 4931 4882 5144 4931 4882 5144 4532 4583 4743 5137 5153 5350 4924 4996 5137 4926 4883 5139 5137 5153 5350 5137 5153 5350 4922 4958 5135 4924 4996 5137 4920 4977 5133 4513 4959 4724 5138 5154 5351 5138 5154 5351 4514 4888 4725 4920 4977 5133 4916 4988 5129 4918 4889 5131 5139 5121 5352 5139 5121 5352 4515 4890 4726 4916 4988 5129 4914 4984 5127 4516 4891 4727 5140 4565 5353 5140 4565 5353 4517 4564 4728 4914 4984 5127 5137 5153 5350 5138 5154 5351 4513 4959 4724 4513 4959 4724 4922 4958 5135 5137 5153 5350 5138 5154 5351 5139 5121 5352 4918 4889 5131 4918 4889 5131 4514 4888 4725 5138 5154 5351 5139 5121 5352 5140 4565 5353 4516 4891 4727 4516 4891 4727 4515 4890 4726 5139 5121 5352 5089 5120 5302 5137 5153 5350 4532 4583 4743 4532 4583 4743 5155 4582 5368 5089 5120 5302 4548 4600 4759 5138 5154 5351 5137 5153 5350 5137 5153 5350 5089 5120 5302 4548 4600 4759 4549 4599 4760 5139 5121 5352 5138 5154 5351 5138 5154 5351 4548 4600 4759 4549 4599 4760 5140 4565 5353 4550 4585 4761 4534 4566 4745 4534 4566 4745 4533 4562 4744 5140 4565 5353 5141 4557 5354 5142 4874 5355 4822 4502 5035 4822 4502 5035 4821 4500 5034 5141 4557 5354 5143 4875 5356 5142 4874 5355 4510 4559 4721 4510 4559 4721 4511 4561 4722 5143 4875 5356 5144 4969 5357 5143 4875 5356 4511 4561 4722 4511 4561 4722 4929 4971 5142 5144 4969 5357 5091 5006 5304 5144 4969 5357 4929 4971 5142 4929 4971 5142 4958 5008 5171 5091 5006 5304 4506 4548 4717 5145 4551 5358 4529 4554 4740 4529 4554 4740 4507 4553 4718 4506 4548 4717 4544 4577 4755 5145 4551 5358 4528 4550 4739 4528 4550 4739 4543 4576 4754 4544 4577 4755 4804 4596 5017 5146 4578 5359 4544 4577 4755 4544 4577 4755 4803 4595 5016 4804 4596 5017 4536 4568 4747 5147 4587 5360 5151 5155 5364 5151 5155 5364 5149 5156 5362 4536 4568 4747 4536 4568 4747 5152 4872 5365 4796 4588 5009 4796 4588 5009 4537 4570 4748 4536 4568 4747 5147 4587 5360 4552 4602 4763 5150 5157 5363 5150 5157 5363 5151 5155 5364 5147 4587 5360 4552 4602 4763 5152 4872 5365 5148 5158 5361 5148 5158 5361 5150 5157 5363 4552 4602 4763 5149 5156 5362 5148 5158 5361 5152 4872 5365 5152 4872 5365 4536 4568 4747 5149 5156 5362 5149 5156 5362 5151 5155 5364 5150 5157 5363 5150 5157 5363 4795 5159 5008 5149 5156 5362 5149 5156 5362 4795 5159 5008 5150 5157 5363 5150 5157 5363 5148 5158 5361 5149 5156 5362 4801 4593 5014 5154 4621 5367 4559 4620 4770 4559 4620 4770 4802 4594 5015 4801 4593 5014 4573 4616 4784 5153 4618 5366 4557 4615 4768 4557 4615 4768 4572 4614 4783 4573 4616 4784 4573 4616 4784 5154 4621 5367 4801 4593 5014 4801 4593 5014 4558 4617 4769 4573 4616 4784 4805 4873 5018 4804 4596 5017 4561 4625 4772 4561 4625 4772 4562 4627 4773 4805 4873 5018 4547 4581 4758 4805 4873 5018 5089 5120 5302 5089 5120 5302 5155 4582 5368 4547 4581 4758 4547 4581 4758 5156 4584 5369 4531 4558 4742 4531 4558 4742 4546 4580 4757 4547 4581 4758 4512 4560 4723 4532 4583 4743 4931 4882 5144 4931 4882 5144 4930 4970 5143 4512 4560 4723 5092 5010 5305 5157 4973 5370 4932 4972 5145 4932 4972 5145 4961 5011 5174 5092 5010 5305

    -
    -
    -
    - - - - -0.06707064 -0.04628664 0.01256597 -0.07158 -0.04037934 0.0112493 -0.08304166 -0.02740048 0.03056741 -0.08633041 -0.0206614 0.02954662 -0.08276569 -0.02690417 0.04039788 -0.08663093 -0.01975864 0.04025126 -0.09172504 -0.01209021 0.03932703 -0.095025 -0.004147585 0.03820157 -0.09857657 0.003833473 0.03699148 -0.1006279 0.01208056 0.03575659 -0.1008356 0.01851238 0.03478837 -0.102833 0.02596939 0.03305888 -0.1032109 0.03485217 0.03192365 -0.09914478 0.04165549 0.03121722 -0.09322833 0.05008752 0.03078306 -0.1000398 0.01050248 0.04623866 -0.1023103 0.02632954 0.04360676 -0.09768905 0.04193348 0.04162621 -0.09284697 0.04946001 0.04103434 -0.0713469 -0.04134199 -6.05464e-4 -0.07391646 -0.03703985 0.00944984 -0.08209386 -0.02891529 0.01894248 0.05278547 -0.05087064 -0.06919909 0.04418854 -0.0574552 -0.06881797 0.03465344 -0.06469931 -0.06832778 0.02519935 -0.06883413 -0.06805122 0.01429406 -0.06832026 -0.06711471 0.00254409 -0.06774528 -0.06622803 0.05586916 -0.05316845 -0.06072772 0.04636238 -0.06078225 -0.06025147 0.03615146 -0.06835185 -0.05960989 0.02642883 -0.07267043 -0.05882192 0.01592836 -0.07302648 -0.05765057 0.00394927 -0.07235378 -0.05518055 -0.003395364 -0.07352751 -0.05252135 -0.01146533 -0.07380915 -0.04803109 0.05982143 -0.05579897 -0.05136168 0.04971755 -0.06403968 -0.05090582 0.03808699 -0.07254234 -0.05002618 0.0275125 -0.0765923 -0.04873514 0.01725411 -0.07746311 -0.04745257 0.006244965 -0.07772778 -0.04458368 -0.001205802 -0.07878129 -0.04103673 -0.009864427 -0.07838118 -0.03724194 0.04184738 -0.07810524 -0.04086888 0.02979787 -0.08153068 -0.03901446 0.01949367 -0.08297564 -0.03702044 0.007717155 -0.08234546 -0.03510082 1.81988e-4 -0.08251821 -0.03221989 -0.009391613 -0.08220011 -0.02786124 0.02155757 -0.08744773 -0.02930045 0.01031625 -0.08681454 -0.02553487 0.001786612 -0.08706303 -0.0229528 -0.01002728 -0.08531602 -0.01687753 0.01234788 -0.09033529 -0.01749384 0.002188049 -0.0895514 -0.01489627 -0.01053836 -0.08651748 -0.009117246 -0.06139053 -0.05146386 -0.007912874 -0.01185914 -0.08822361 0.007252932 -0.06254619 -0.05277459 0.001809716 -0.02564038 -0.08386551 0.01855445 -0.04465132 -0.07183763 0.02000201 -0.05189598 -0.06522166 0.01933861 -0.05521206 -0.06097713 0.01729381 -0.06260311 -0.05371284 0.01500249 -0.04433537 -0.0731352 0.03046548 -0.0526313 -0.06599867 0.03017545 -0.05779236 -0.06011997 0.02969873 -0.06329971 -0.05387111 0.02835405 -0.06778862 -0.04699101 0.02618706 -0.05816703 -0.060523 0.0405941 -0.06366058 -0.05411926 0.03918374 -0.06873431 -0.04761387 0.03712654 -0.07290211 -0.04061665 0.03472614 -0.07748785 -0.03485478 0.03225768 -0.06852456 -0.0465434 0.04627585 -0.07294641 -0.03964497 0.04389179 -0.07802583 -0.03316548 0.04218221 -0.07716479 -0.03194045 0.05229092 -0.08161443 -0.02588464 0.05105126 -0.08463167 -0.018767 0.0505197 -0.08317368 -0.01860528 0.06109464 -0.08711926 -0.01128791 0.060619 -0.09159755 -0.004181638 0.05968392 -0.09605416 0.003206223 0.05857372 -0.09783765 0.0108482 0.05734289 -0.09782185 0.01758874 0.05654156 -0.1002503 0.02600588 0.05485845 -0.09979599 0.03391719 0.05374241 -0.09526508 0.04164508 0.05308247 -0.09133338 0.04801019 0.052742 -0.08405451 -0.01109557 0.07213712 -0.08801063 -0.003532834 0.07128 -0.09183892 0.003396478 0.07028651 -0.09422933 0.0110184 0.0691247 -0.09388656 0.0171858 0.06848502 -0.09560335 0.02525911 0.06705177 -0.09469434 0.0327222 0.06611085 -0.09063139 0.04002088 0.06549335 -0.08681826 0.0456797 0.06523824 0.06519671 -0.0599477 -0.0428437 0.05468368 -0.0693667 -0.04214668 -0.01391567 -0.08961038 0.01733923 -0.03555818 -0.07924867 0.02994382 -0.02540667 -0.08519152 0.02911317 -0.05336323 -0.0666196 0.04101729 -0.05711169 -0.05927309 0.05125701 -0.06356531 -0.05309835 0.04889798 -0.07576559 -0.03123739 0.06402886 -0.07288101 -0.03786831 0.05421877 -0.08023781 -0.01821671 0.07294416 -0.0798242 -0.02519628 0.06207824 -0.01575962 0.003615934 0.1220192 -0.01634333 0.002252832 0.1220232 -0.0167925 8.37315e-4 0.1220289 -0.01710387 -6.1997e-4 0.1220365 -0.01727511 -0.002108283 0.1220456 -0.01730508 -0.003616575 0.1220558 -0.01719627 -0.005144887 0.1220655 -0.01675074 -0.007400192 0.1220806 -0.01603208 -0.009618022 0.1220926 -0.01537178 -0.01106801 0.1220987 -0.01459054 -0.01246387 0.1221021 -0.01368979 -0.01380372 0.1221029 -0.01267657 -0.01507773 0.1221006 -0.0115587 -0.0162764 0.1220949 -0.01034474 -0.01739085 0.1220855 -0.009044029 -0.01841268 0.1220728 -0.007666402 -0.01933411 0.1220562 -0.00622233 -0.0201481 0.1220365 -0.004722722 -0.0208483 0.1220134 -0.003170393 -0.0214336 0.1219876 -7.95521e-4 -0.02205709 0.1219448 0.002401449 -0.02245448 0.1218823 0.005563356 -0.02231945 0.1218197 0.007878035 -0.02188149 0.1217748 0.0100681 -0.0211185 0.1217365 0.01273571 -0.01970241 0.1216967 -0.03118176 0.01478213 0.1184093 -0.03259916 0.01220565 0.1184305 -0.03375247 0.009521801 0.1184649 -0.03463704 0.006739445 0.1185118 -0.03524619 0.003878891 0.1185691 -0.03557536 9.61114e-4 0.1186343 -0.03562233 -0.001993231 0.1187054 -0.03539247 -0.004986547 0.1187775 -0.03449022 -0.009401515 0.1188885 -0.03305791 -0.01375393 0.1189846 -0.03171552 -0.01659389 0.1190501 -0.03014878 -0.01933695 0.1191018 -0.02834651 -0.02197529 0.1191427 -0.02632322 -0.02449016 0.1191717 -0.02409492 -0.02686351 0.1191878 -0.02167916 -0.02907784 0.1191903 -0.01909462 -0.03111656 0.1191789 -0.0163611 -0.03296378 0.1191528 -0.01349932 -0.03460483 0.1191124 -0.01053078 -0.03602633 0.1190583 -0.007459246 -0.03722499 0.1189897 -0.002767161 -0.03852398 0.1188668 0.003538191 -0.0394255 0.1186613 0.00977755 -0.03923353 0.1184479 0.01434873 -0.03841539 0.1182841 0.01869819 -0.03700132 0.118118 0.0240087 -0.0342704 0.1179379 0.02865932 -0.03057912 0.1178271 -0.04734362 0.02469236 0.1110471 -0.0494394 0.0208916 0.1111213 -0.05113759 0.016943 0.1112332 -0.05243129 0.01286209 0.111379 -0.05335508 0.008684192 0.111531 -0.05390237 0.004428823 0.1116831 -0.05402225 1.11584e-4 0.1118511 -0.05373088 -0.004292425 0.1120167 -0.05216271 -0.01088013 0.112367 -0.04986156 -0.01657294 0.1126605 -0.0478977 -0.02136304 0.1128285 -0.04550409 -0.02546922 0.1129814 -0.04276896 -0.02935463 0.1131247 -0.03973625 -0.03308462 0.1132257 -0.03643718 -0.0366521 0.113274 -0.03282642 -0.03997131 0.1133182 -0.02896123 -0.04304188 0.1133363 -0.02488435 -0.04584275 0.1133204 -0.02062031 -0.04834653 0.1132734 -0.01617839 -0.05048415 0.1132219 -0.01160898 -0.05233894 0.1131088 -0.004589729 -0.05439153 0.1128795 0.005061515 -0.05526902 0.1125712 0.01415599 -0.05523835 0.1120566 0.02065121 -0.05427098 0.111617 0.02663244 -0.05126617 0.1113268 0.0334319 -0.04696082 0.1109945 0.03980907 -0.04120727 0.1107827 -0.06052979 0.03224413 0.101928 -0.06324553 0.02733484 0.102087 -0.06543668 0.02225374 0.1023178 -0.06713852 0.01689161 0.1026112 -0.06779998 0.01150573 0.1029887 -0.06755414 0.0059954 0.1034232 -0.06695717 0.001289465 0.1037521 -0.06590211 -0.004224479 0.1040866 -0.06472763 -0.0114003 0.1043848 -0.06191476 -0.01819251 0.1048412 -0.0592941 -0.02405877 0.1051078 -0.05649526 -0.02866898 0.1053522 -0.05357435 -0.03335566 0.1054856 -0.04944197 -0.03839774 0.1056857 -0.04494853 -0.0425349 0.105907 -0.04012482 -0.04693725 0.1060212 -0.03562579 -0.05058147 0.1060754 -0.03027784 -0.0543144 0.1060838 -0.02482242 -0.05759829 0.1060337 -0.0193262 -0.0609073 0.1058637 -0.01315275 -0.06337824 0.1058024 -0.004248135 -0.06604397 0.1054947 0.006839737 -0.0690423 0.1048381 0.01675112 -0.06871209 0.1042457 0.02412761 -0.06693038 0.103635 0.0316751 -0.06312548 0.1031258 0.04051338 -0.0574274 0.1025255 0.04876471 -0.04996162 0.1021 -0.07160877 0.03816057 0.0899055 -0.07484188 0.03222043 0.09024656 -0.07741456 0.02612041 0.09070504 -0.07942077 0.01978736 0.09120297 -0.08046197 0.01381655 0.0916543 -0.08034907 0.008000717 0.09233701 -0.07919323 0.001847766 0.09293818 -0.0766755 -0.004767876 0.09360909 -0.07365503 -0.01207467 0.09415483 -0.07039648 -0.01913994 0.0947572 -0.06726431 -0.02496023 0.09517241 -0.06386123 -0.03030295 0.09554291 -0.06039772 -0.03476256 0.09582663 -0.05601541 -0.04022352 0.09614933 -0.05100776 -0.04554559 0.09647489 -0.04530869 -0.05089816 0.09658706 -0.0400518 -0.0550729 0.09682441 -0.03364854 -0.05973889 0.09671545 -0.02689204 -0.06387282 0.09665751 -0.02006047 -0.06746412 0.09647095 -0.01324177 -0.07093729 0.09621191 -0.002667345 -0.07486926 0.09568715 0.008841462 -0.078183 0.09468651 0.01931098 -0.07920699 0.09367871 0.02834627 -0.07705152 0.0927732 0.03685239 -0.07315655 0.09197199 0.04714623 -0.06674856 0.09098637 0.05714233 -0.05771011 0.09021127 -0.08037695 0.04231776 0.07813632 -0.08379254 0.03656798 0.07855606 -0.08706545 0.02974098 0.07916486 -0.08841711 0.02315291 0.07996678 -0.08778664 0.01613454 0.08087027 -0.08815654 0.00987196 0.08159125 -0.08662417 0.003339946 0.08231008 -0.08346585 -0.003914386 0.08316755 -0.07948806 -0.01149367 0.08424056 -0.07612114 -0.01835664 0.08479643 -0.07271247 -0.02436817 0.08547401 -0.06897026 -0.03002183 0.08609581 -0.06533227 -0.03507051 0.0865382 -0.06047381 -0.04103445 0.08691514 -0.05482037 -0.04709449 0.08727396 -0.04834809 -0.05252764 0.08762443 -0.04289143 -0.05769587 0.08796728 -0.03488696 -0.06265354 0.08798206 -0.02741738 -0.06725268 0.08795273 -0.01970242 -0.07174912 0.0876447 -0.01167593 -0.07566264 0.08717287 -0.001114316 -0.07989128 0.08637428 0.01151466 -0.08390379 0.08482277 0.02242497 -0.08482999 0.08357131 0.03190279 -0.08296786 0.0823313 0.04148741 -0.07940257 0.08094001 0.0524945 -0.07334282 0.07941353 0.06383604 -0.06315517 0.07827902 -0.07682271 -0.02437095 0.07459676 -0.07282003 -0.03035125 0.07672882 -0.06897693 -0.03565304 0.07720256 -0.06356706 -0.04217172 0.07768667 -0.05783274 -0.04845329 0.07813632 -0.05142968 -0.05460218 0.07859206 -0.04599071 -0.06044053 0.07888591 -0.03759144 -0.06594726 0.07930565 -0.02971531 -0.07137118 0.07909465 -0.02117286 -0.07589224 0.07870483 -0.01283636 -0.08000681 0.07825673 -9.7362e-4 -0.08496287 0.07719588 0.01201079 -0.08848646 0.07522464 0.02401184 -0.09054497 0.07352567 0.03465426 -0.08855511 0.07203484 0.04493151 -0.08432229 0.070243 0.0570177 -0.07745786 0.06809783 0.06901059 -0.06664113 0.0666995 -0.07172156 -0.03672493 0.0663892 -0.06590127 -0.04346206 0.06797051 -0.06019454 -0.04976882 0.06898081 -0.05371246 -0.05606434 0.06944871 -0.04827971 -0.06231774 0.0696336 -0.03972282 -0.06866707 0.07005203 -0.03121546 -0.07429557 0.06994224 -0.02244826 -0.07909217 0.06946909 -0.013795 -0.08365388 0.06890261 -0.00133238 -0.08886984 0.06757581 0.01237053 -0.09187719 0.06550956 0.02488323 -0.09403931 0.06344283 0.03513539 -0.09298526 0.06184566 0.04611783 -0.08855084 0.05986702 0.05949973 -0.08040091 0.05730307 0.07205814 -0.06904565 0.0556767 -0.06746935 -0.04400513 0.05750358 -0.06179705 -0.05050933 0.05988598 -0.05545536 -0.0571012 0.06136417 -0.05018567 -0.06407736 0.06151867 -0.041448 -0.07058436 0.06197178 -0.03249809 -0.07681392 0.06204224 -0.02305456 -0.0815499 0.06150627 -0.01408856 -0.08623022 0.06062305 -0.001314759 -0.09125444 0.05926204 0.01276651 -0.09411471 0.05705535 0.02557886 -0.0966242 0.05485332 0.03641383 -0.09582742 0.0527643 0.04717211 -0.09159738 0.05093348 0.06157517 -0.08243164 0.0480572 0.07454066 -0.07071549 0.04619324 -0.05204482 -0.06495725 0.05163658 -0.04292444 -0.07193638 0.05204737 -0.03394063 -0.078954 0.05194128 -0.02392358 -0.08406292 0.05146015 -0.01435307 -0.08835883 0.05057895 -0.001855187 -0.09347136 0.04930687 0.01277648 -0.09598131 0.04666865 0.02658872 -0.09887519 0.04390168 0.03733086 -0.09805161 0.04169405 0.04886696 -0.09438236 0.03932369 0.0636995 -0.08410028 0.03659487 0.07663563 -0.07198597 0.03483081 -0.04481196 -0.07419862 0.04139507 -0.03493206 -0.08077545 0.04165232 -0.02482633 -0.08593827 0.04100156 -0.01498881 -0.09038851 0.04059494 -0.002228282 -0.09517059 0.0386591 0.01227038 -0.09717426 0.03628886 0.02646714 -0.09974225 0.03318131 0.03730026 -0.09931408 0.03078079 0.04913179 -0.09532925 0.02821195 0.06468437 -0.08497989 0.02543974 0.07807779 -0.07281704 0.02361059 -0.01427849 -0.0898979 0.02941203 -0.001750879 -0.09530595 0.02785873 0.01283497 -0.09734534 0.02575743 0.02759889 -0.09961568 0.02235532 0.03811541 -0.09919472 0.01987779 0.05013585 -0.09525444 0.01729751 0.06583551 -0.08485369 0.01440895 0.07905331 -0.07297981 0.01252508 -8.44777e-4 -0.09450929 0.01644254 0.01300607 -0.09767768 0.01405704 0.02778134 -0.09911239 0.0112406 0.03900521 -0.09897819 0.008941054 0.05083847 -0.09454817 0.006301284 0.06644367 -0.0841767 0.00350678 0.07956944 -0.07242078 0.001704335 -2.66738e-4 -0.09423524 0.004703522 0.0133814 -0.09605545 0.002157688 0.0266861 -0.09747505 3.84569e-4 0.03944344 -0.09721594 -0.002407074 0.05125295 -0.09286822 -0.004993796 0.06625967 -0.08311896 -0.007587194 0.07935031 -0.0713492 -0.009275079 0.01401313 -0.09280182 -0.008387208 0.02597259 -0.09426998 -0.01048744 0.03790068 -0.09380084 -0.01313174 0.04930729 -0.08955377 -0.01542163 0.06406301 -0.07995373 -0.0176537 0.07645746 -0.06901681 -0.01912177 0.02361524 -0.09137803 -0.02103055 0.03515857 -0.09006156 -0.0234561 0.04652959 -0.08574051 -0.02511966 0.06052331 -0.07660528 -0.02722764 0.07259353 -0.065977 -0.02846122 0.03170462 -0.08560514 -0.03292608 0.04392461 -0.08215521 -0.03494108 0.05695328 -0.07211448 -0.03626156 0.06812163 -0.06233013 -0.03728676 0.002017416 -0.09156218 -0.005652905 -0.01163652 -0.08734098 -0.003290415 -0.003879428 -0.06792017 -0.06461537 -0.0653974 -0.04698239 -0.008290648 -0.06645019 -0.04740947 5.78165e-5 -0.07237744 -0.04093051 0.02361631 -0.076144 -0.03617142 0.02140439 -0.08959556 -0.01154669 0.04979324 -0.09371879 -0.004187167 0.04854345 -0.0982606 0.003130063 0.04729009 -0.1001615 0.01784249 0.04530263 -0.1024773 0.03425728 0.04219508 -0.03635837 -0.07819921 0.01994169 -0.02118124 -0.08393852 0.008985043 -0.01913609 -0.08411723 -5.12838e-4 -0.09099334 -0.01238736 0.02940297 -0.08366086 -0.02256881 0.01847637 -0.08179053 -0.02905034 0.009777546 -0.07244133 -0.03830887 -0.002515435 -0.07080727 -0.04098598 -0.009500146 -0.06387786 -0.04771088 -0.02510262 -0.06059446 -0.05233993 -0.01736057 -0.05424014 -0.05943453 -0.002340436 -0.0530938 -0.06103857 0.003899574 -0.05007032 -0.06488402 0.007006645 -0.04314978 -0.07134852 0.0124377 -0.03567912 -0.07681115 0.01293957 -0.02944928 -0.07952383 0.01079452 -0.0240808 -0.08245234 0.003244519 -0.01719954 -0.08348799 -0.01354718 -0.01700706 -0.08060941 -0.02426732 -0.01722072 -0.07749115 -0.03409708 -0.01865427 -0.07292831 -0.04492426 -0.01343691 -0.07011583 -0.05823684 -0.004438326 -0.06541949 -0.06910443 0.002103306 -0.06288815 -0.07505608 0.01207801 -0.06399349 -0.07661617 0.02284133 -0.06427314 -0.08057559 0.032605 -0.0605189 -0.08193958 0.04184396 -0.05507591 -0.08481932 0.05081337 -0.05030587 -0.08747745 -0.09327329 0.04978395 0.02556741 -0.09909283 0.04159877 0.02585411 -0.1022361 0.0352265 0.02750468 -0.1023995 0.02634111 0.02865851 -0.1005716 0.01899548 0.02968216 -0.1001246 0.01315816 0.0297972 -0.09552037 0.006131791 0.03000224 -0.09526428 -0.003104206 0.02917099 -0.06974877 -0.03573752 -0.0174284 -0.06750488 -0.03823378 -0.02048016 -0.06467438 -0.04202384 -0.0320245 -0.06711019 -0.04308426 -0.03237486 -0.07120232 -0.04008204 -0.0205127 -0.07332667 -0.03744443 -0.01512766 -0.0711728 -0.03504168 -0.02778208 -0.07135689 -0.03647628 -0.0298928 -0.0694866 -0.03818743 -0.0351851 -0.07101586 -0.03805476 -0.03477752 -0.07257368 -0.03651407 -0.03018677 -0.07356111 -0.03523384 -0.02754939 -0.07237337 -0.02941757 -0.03650224 -0.07827126 -0.02067165 0.003944397 -0.0755618 -0.02280192 -0.002238512 -0.07176425 -0.02930731 -0.01251936 -0.07592636 -0.03192043 -0.01228428 -0.08153167 -0.02810763 -0.002368569 -0.08177844 -0.02225994 0.004549026 -0.07875519 -0.02176966 -0.007290244 -0.07772719 -0.02283628 -0.01358485 -0.07437132 -0.02614187 -0.01801288 -0.07767492 -0.02756331 -0.01773596 -0.08159352 -0.02463605 -0.01325583 -0.08132372 -0.0219602 -0.006584406 -0.08248029 -0.01685067 -0.02497363 -0.08405127 -0.008085553 0.01531017 -0.082255 -0.01480645 0.007856011 -0.08678447 -0.01802521 0.008325338 -0.09026725 -0.01240633 0.01616406 -0.09074684 -0.005098619 0.02378368 -0.08840062 -0.00178707 0.02223814 -0.08742126 -0.00760565 0.009488821 -0.08503497 -0.01224892 -4.95911e-5 -0.08692341 -0.01206827 2.80619e-4 -0.08939872 -0.009102259 0.006379008 -0.09127548 -0.004581813 0.008205295 -0.09144313 -0.00323838 0.007240176 -0.09154504 -5.31536e-4 -0.008445978 -0.08762496 0.03996674 0.02143848 -0.09228183 0.03162324 0.02032208 -0.09990867 0.03682301 0.01863098 -0.09837433 0.04171253 0.0198909 -0.09323389 0.04884824 0.01970696 -0.08896353 0.05434324 0.01881599 -0.07890878 0.05165748 0.02048767 -0.08415618 0.04487073 0.02151954 -0.08785435 0.03983296 0.01283383 -0.09117504 0.03381871 0.01173222 -0.09667336 0.03830056 0.0103178 -0.09621998 0.04156251 0.01173532 -0.09208956 0.04720998 0.01239693 -0.08809683 0.05197949 0.01417041 -0.08010838 0.04971199 0.01581395 -0.08424958 0.04478536 0.01314855 -0.08680639 0.04143269 0.004872561 -0.08823975 0.03709239 0.003375053 -0.09191912 0.04048062 0.00235939 -0.09272035 0.04261985 0.003133535 -0.08981023 0.04709677 0.004363418 -0.08138121 0.04712234 0.006299734 -0.08135893 0.04761433 0.006624222 -0.08428111 0.04482712 0.005324244 -0.08036073 0.04548466 -0.009643793 -0.09489427 0.01368895 0.02328062 -0.09508156 0.00912492 0.02339065 -0.0963563 0.009379223 0.02435088 -0.09952169 0.0139155 0.02337158 -0.1003722 0.01846046 0.02256131 -0.1013811 0.02545056 0.02137256 -0.1008474 0.03160276 0.02016652 -0.09352499 0.0300658 0.0214783 -0.09280895 0.0275422 0.02211475 -0.09489238 0.02062578 0.0221945 -0.09395318 0.01591533 0.01701105 -0.09480431 0.01046855 0.01678133 -0.09532101 0.01209085 0.01676655 -0.09748375 0.01593311 0.01625919 -0.09850829 0.01889771 0.01592886 -0.09933098 0.02506573 0.01545525 -0.09914567 0.02923425 0.0145241 -0.09404799 0.02883226 0.01538026 -0.09332313 0.02687341 0.0159179 -0.09462101 0.02029397 0.01660478 -0.09261917 0.01856636 0.009939194 -0.0930055 0.01451213 0.00868535 -0.09334063 0.01606563 0.009147167 -0.09428858 0.01828031 0.009259582 -0.09471228 0.02079854 0.008956552 -0.0954422 0.02458557 0.008962631 -0.0955387 0.02738518 0.008897901 -0.0922434 0.02751023 0.009474874 -0.09374968 0.02374072 0.009961605 -0.09419899 0.01987806 0.009840846 -0.08666532 0.02517053 4.64797e-4 -0.09639772 0.006008118 0.0222553 -0.09238332 0.003081396 0.0184375 -0.0896546 2.58546e-4 0.01683044 -0.09273206 -0.002598848 0.01726079 -0.09572589 3.83295e-4 0.02052331 -0.09763653 0.005512223 0.02288592 -0.09637257 0.007216528 0.01403236 -0.09299832 0.004618239 0.01057684 -0.09191035 0.001353167 0.009405494 -0.09331381 0.001032423 0.01034224 -0.09520563 0.002990037 0.01248491 -0.09691478 0.006016091 0.0135628 -0.09169755 0.007488064 0.003045082 -0.05664492 -0.04827413 -0.03567636 -0.05567505 -0.0516554 -0.02823353 -0.05269351 -0.05579605 -0.02281439 -0.0526595 -0.05582341 -0.02284169 -0.05721689 -0.05301375 -0.02814758 -0.05781656 -0.04919276 -0.03573847 -0.04853869 -0.06388269 -0.04896069 -0.01723001 -0.06376735 -0.06158042 -0.009455331 -0.06093861 -0.06934071 -0.009985894 -0.06535602 -0.07031322 -0.0174784 -0.06897213 -0.06239748 -0.02257749 -0.07033713 -0.05541217 -0.02284217 -0.06628222 -0.05226696 -0.02486208 -0.06201828 -0.06204259 -0.01501518 -0.06109118 -0.07076323 -0.01531271 -0.06544062 -0.07136428 -0.02357731 -0.06810772 -0.06562483 -0.0274831 -0.06903038 -0.06088197 -0.02718895 -0.06569408 -0.05775356 -0.03146614 -0.06118051 -0.06571496 -0.02308077 -0.05943776 -0.07027578 -0.02139905 -0.0649759 -0.07187057 -0.03019384 -0.06674321 -0.06660593 -0.03417134 -0.06861088 -0.06438768 -0.03272486 -0.06416966 -0.06169915 -0.04479732 -0.06690557 -0.06505418 0.006811976 -0.05739114 -0.0803895 0.01533067 -0.05708725 -0.08140421 0.01733445 -0.06152114 -0.08278978 0.006951459 -0.06003447 -0.08284557 0.001156829 -0.0605854 -0.08206964 -0.005488344 -0.06124619 -0.08088255 -0.009051174 -0.06130938 -0.07726038 -0.001063637 -0.05860192 -0.07871723 0.003736414 -0.05746538 -0.0872438 0.01066301 -0.05677269 -0.08873832 0.01006222 -0.05887517 -0.08783484 0.00388702 -0.05873609 -0.08799565 -0.00105533 -0.05906945 -0.08727801 -0.007145092 -0.05975427 -0.08606553 -0.01036926 -0.06005096 -0.08357465 -0.003761195 -0.05873945 -0.08563089 -0.001744345 -0.05853952 -0.09398437 0.005896404 -0.05733816 -0.09330273 0.005672283 -0.0586124 -0.09166861 9.85645e-4 -0.05908472 -0.09172165 -0.003688931 -0.05925399 -0.0911324 -0.008214578 -0.05974054 -0.09067833 -0.0107843 -0.05992904 -0.08899188 -0.005273931 -0.05963001 -0.09266615 -0.005987547 -0.07721415 -0.1050701 -0.00392089 -0.06294604 -0.09841049 2.43627e-4 -0.06286909 -0.09923983 -7.9672e-4 -0.06304911 -0.09798551 -0.003093027 -0.06300902 -0.09734726 -0.005534485 -0.06344125 -0.09663153 -0.00914263 -0.06314728 -0.09603405 -0.01120165 -0.06275997 -0.09541333 -0.007888168 -0.06256855 -0.09743416 0.03330033 -0.05109404 -0.09163797 0.03949865 -0.05559126 -0.09252763 0.03187326 -0.05991064 -0.08897233 0.02299575 -0.06137968 -0.08867323 0.01839579 -0.05878308 -0.08930314 0.02475831 -0.05414814 -0.08921838 0.03184029 -0.0540968 -0.09588504 0.03758051 -0.05675855 -0.09899831 0.03019132 -0.06035657 -0.0956912 0.02198128 -0.0616339 -0.09405661 0.01847529 -0.06001123 -0.09409046 0.02468039 -0.05459286 -0.09346688 0.0304498 -0.05636786 -0.1010815 0.03677878 -0.05379617 -0.1066339 0.03997641 -0.05686415 -0.1064607 0.03480968 -0.05946751 -0.1049314 0.02869625 -0.06170528 -0.1014079 0.02157012 -0.06234787 -0.09912014 0.0188856 -0.06121095 -0.09850955 0.02380882 -0.05719864 -0.0988189 0.03050863 -0.06379963 -0.1109668 0.03473575 -0.06286183 -0.1112734 0.03643354 -0.06448393 -0.1108361 0.03195618 -0.06791953 -0.1103683 0.02582139 -0.06695305 -0.1091615 0.02263411 -0.0679748 -0.1075878 0.02041542 -0.06726025 -0.1072879 0.02362251 -0.06548644 -0.1076981 0.02598319 -0.08118421 -0.1147071 -0.08702292 0.05750999 0.04071796 0.06424466 -0.04479091 -0.06120288 0.06220689 -0.04377412 -0.06971753 -0.01335398 0.007263701 0.1220211 0.05515445 -0.04237685 0.1019416 0.06468804 -0.04876879 0.08991098 0.08797291 -0.06110212 0.02283335 0.08906762 -0.0612812 2.37107e-4 0.002094403 -0.003994264 0.1234289 -0.01504291 0.004924439 0.1220179 0.03248853 -0.0261218 0.1178024 0.08138326 -0.05566233 -0.02892911 0.06004938 -0.04331075 -0.08764815 -0.08766735 0.05740336 0.02433395 0.05077009 -0.03939797 -0.0961529 0.05988564 -0.04410727 -0.09655607 0.0425256 -0.04762241 -0.09623671 0.040125 -0.05019701 -0.1017783 0.04353419 -0.05305596 -0.1016761 -0.08732452 0.0581984 0.03179681 -0.08082379 0.06541824 0.04053521 0.06627825 -0.03296052 -0.06928456 0.07010456 -0.02305473 -0.06897676 0.0743013 -0.01207143 -0.06856406 0.06991403 -0.03452423 -0.06085134 0.07387634 -0.0230587 -0.06037617 0.07777701 -0.01107921 -0.05977952 0.077099 0.008171886 -0.05808246 0.07190068 0.02641835 -0.05300272 0.07413288 -0.03679927 -0.05153441 0.07911745 -0.02500947 -0.05124843 0.08390321 -0.01171947 -0.05054331 0.08461925 -7.82944e-4 -0.04934275 0.08228768 0.008865818 -0.04808319 0.07919018 0.01909957 -0.04524219 0.07802784 0.0263903 -0.04175127 0.09089781 -0.01298289 -0.04161716 0.09053367 -8.9889e-4 -0.03987181 0.08877584 0.008997001 -0.03792846 0.08451802 0.01960061 -0.03599691 0.0824276 0.02664986 -0.0331465 0.07927939 0.0354879 -0.02882481 0.09404227 0.008780133 -0.03047097 0.08998795 0.01894353 -0.02671599 0.08765293 0.02690933 -0.02415705 0.08244046 0.03740067 -0.01809239 0.09500217 0.01938679 -0.01850986 0.09039128 0.02751832 -0.01632249 0.0836288 0.03844367 -0.01049018 0.08507698 0.04053307 0.005594134 0.07888632 0.05629459 0.01587629 0.06229742 0.06828525 0.01866257 0.05273512 0.07339773 0.0180248 0.06234156 0.06824538 0.02892435 0.05225527 0.07298263 0.02876794 0.04484966 0.07588595 0.02833724 0.03719919 0.07930074 0.02699423 0.02958935 0.08205809 0.02481866 0.04424553 0.07511852 0.0391922 0.03657819 0.07864974 0.03777504 0.02904141 0.08190647 0.03568006 0.02170877 0.08472906 0.03323102 0.02772288 0.08089853 0.04488897 0.02043433 0.08402362 0.04236853 0.01245508 0.08668193 0.04056358 0.01152376 0.08547859 0.05068529 0.003994435 0.08747685 0.04934406 -0.006174102 0.08928392 0.04843616 -0.005812772 0.08746432 0.05911207 -0.01282334 0.08707849 0.05885887 -0.06964498 0.07535742 0.05355525 -0.07421411 0.06962265 0.05222464 -0.07919502 0.06411212 0.05225194 -0.01201724 0.08421531 0.0705725 -0.02134721 0.08469194 0.0696615 -0.05929673 0.07636623 0.06568122 -0.06417561 0.07299264 0.06530416 -0.07010012 0.06723252 0.0647701 -0.07461896 0.06184851 0.06481016 -0.08146464 0.05407558 0.06468689 0.08022357 -0.03999603 -0.04308701 0.08625434 -0.02745013 -0.04264712 0.0885164 0.04634715 0.01544249 0.07152603 0.06268954 0.02829647 0.07978287 0.05423125 0.02720129 0.05133704 0.07205369 0.03957856 0.04334601 0.07371422 0.04987442 0.03536692 0.07788227 0.04748988 0.01108628 0.08367919 0.06249726 0.01870551 0.08336559 0.05269384 -0.004790783 0.08431526 0.0712173 0.003785022 0.08545458 0.06045651 -0.08552258 0.05617926 0.05202043 0.07425091 -0.05103153 -0.04316258 -0.01155511 0.009525664 0.1220191 -0.01047883 0.01058242 0.1220211 -0.009307705 0.01153428 0.1220255 -0.008043543 0.012379 0.1220319 -0.006696068 0.01311 0.1220399 -0.005275592 0.01372128 0.1220498 -0.003793128 0.0142081 0.1220604 -0.002249427 0.01457247 0.1220707 1.12243e-4 0.01484459 0.1220868 0.002515443 0.01484863 0.1220994 0.004141338 0.0146722 0.1221058 0.00574775 0.01436466 0.1221099 0.007332131 0.01392643 0.1221107 0.008882403 0.01336073 0.1221088 0.01038679 0.01267182 0.1221031 0.0118339 0.01186493 0.1220938 0.01321271 0.01094612 0.1220809 0.01451281 0.00992243 0.1220646 0.01572422 0.008801673 0.1220444 0.01683784 0.00759244 0.1220213 0.01785183 0.006297179 0.1219951 0.0191338 0.004232306 0.1219516 0.02042235 0.001317888 0.121888 0.02117728 -0.001721833 0.1218244 0.02139789 -0.004046164 0.1217788 0.02126714 -0.006344616 0.1217396 0.02063506 -0.009281248 0.121699 0.01945998 -0.01202628 0.1216767 -0.02593351 0.02170718 0.1184032 -0.0238071 0.02380663 0.1184205 -0.02148723 0.02570534 0.118451 -0.01898208 0.02739519 0.1184944 -0.01631124 0.02886178 0.1185488 -0.01349544 0.03009265 0.1186115 -0.01055646 0.03107692 0.1186801 -0.007494994 0.03181824 0.1187509 -0.002813749 0.03238686 0.1188605 0.001953937 0.03243237 0.1189556 0.005178146 0.03207348 0.1190213 0.008365497 0.03146692 0.119073 0.0115098 0.03059781 0.1191142 0.01458734 0.02947272 0.1191434 0.01757477 0.02810023 0.1191593 0.02044949 0.02649103 0.1191618 0.02318956 0.02465765 0.1191496 0.02577408 0.02261436 0.119123 0.02818324 0.02037697 0.1190817 0.03039838 0.01796287 0.1190267 0.03241644 0.01537584 0.118957 0.03496723 0.0112545 0.1188328 0.03755436 0.005451165 0.1186264 0.03904587 -6.17675e-4 0.1184142 0.03947696 -0.00526002 0.1182529 0.03927397 -0.009851366 0.1180907 0.03805842 -0.01573067 0.1179179 0.03574788 -0.02122488 0.1178164 -0.02866789 0.0183189 0.1184062 -0.04037194 0.03389619 0.1110107 -0.03721771 0.03702597 0.1110578 -0.03377345 0.03986532 0.1111445 -0.03005529 0.04239924 0.1112672 -0.02611179 0.04464434 0.1113986 -0.02196433 0.04658328 0.1115323 -0.01761926 0.04815602 0.1116852 -0.01305994 0.04938093 0.1118388 -0.005913414 0.05014807 0.1121813 5.27181e-4 0.04991125 0.1124738 0.005918793 0.04963845 0.1126407 0.01073535 0.0487248 0.1127957 0.0154073 0.04739107 0.112942 0.0199899 0.04570327 0.1130451 0.02446754 0.04368915 0.1130939 0.0287618 0.04127128 0.113138 0.03285932 0.03850811 0.1131542 0.03672944 0.03543666 0.1131347 0.04033978 0.03207368 0.1130829 0.04361956 0.02840693 0.1130264 0.04664486 0.02451983 0.1129071 0.05049281 0.01829142 0.1126696 0.05386221 0.009135813 0.1123624 0.05618811 2.42997e-4 0.1118541 0.05693562 -0.006370634 0.1114278 0.05560932 -0.01300853 0.1111691 0.05325183 -0.0207902 0.1108816 0.04940941 -0.02852999 0.1107267 -0.0440272 0.02940194 0.1110157 -0.05196117 0.04356463 0.10183 -0.0478582 0.04766314 0.1019129 -0.0433755 0.05139717 0.1020722 -0.03841857 0.05482833 0.1022992 -0.03305285 0.05739928 0.102625 -0.02724399 0.05923048 0.1030226 -0.02216722 0.0604349 0.1033272 -0.01612995 0.06149238 0.103641 -0.008415289 0.06294043 0.1039128 -6.24672e-4 0.06270774 0.1043729 0.0061002 0.06224889 0.104643 0.01157167 0.06115885 0.1048981 0.01711897 0.05993195 0.1050382 0.02333315 0.05763208 0.1052508 0.02871159 0.05466134 0.1054853 0.0343992 0.05139918 0.1056024 0.03921431 0.04817442 0.105653 0.0443176 0.04412384 0.1056511 0.04897986 0.03980047 0.1055849 0.05364485 0.03540278 0.1053882 0.05764379 0.03007222 0.1053072 0.06251895 0.02210399 0.1049714 0.06821753 0.01200941 0.1042768 0.07041447 0.002168134 0.1037031 0.07059737 -0.005540941 0.1031339 0.06889606 -0.01394638 0.1027076 0.06572338 -0.02411277 0.1022308 0.0607297 -0.03414854 0.1019572 -0.06155635 0.05145573 0.08970451 -0.05652516 0.0564443 0.08988488 -0.05104532 0.06099046 0.09019423 -0.0450867 0.06518437 0.09055424 -0.03912934 0.06845988 0.09089768 -0.03428544 0.06888989 0.09155726 -0.0259994 0.0721481 0.09206915 -0.01816311 0.07254642 0.09273362 -0.009557627 0.07260284 0.09328389 -0.00127802 0.07215384 0.09390628 0.005601279 0.07126986 0.09434593 0.01201223 0.06988868 0.09474623 0.01750967 0.06810778 0.09505963 0.02420784 0.0656976 0.09541059 0.03088512 0.06257612 0.09575927 0.03774214 0.05875392 0.09587884 0.04325743 0.05492377 0.09611499 0.04954492 0.05011524 0.09597969 0.05535668 0.04474671 0.09588432 0.06063021 0.03911335 0.09564865 0.06574591 0.03340685 0.09532702 0.07224218 0.02411302 0.09471595 0.07835915 0.01370232 0.09362793 0.08200435 0.00368017 0.09260273 0.08226274 -0.005752504 0.0917846 0.08072817 -0.01512475 0.09113348 0.07726854 -0.02690046 0.09038818 0.07124536 -0.03905132 0.08992577 0.07218716 -0.05328826 0.07783353 -0.06893069 0.0574725 0.07781529 -0.0641507 0.06257208 0.07800853 -0.0581064 0.06807612 0.07836854 -0.05144626 0.07208562 0.07898521 -0.04750678 0.0736644 0.07927275 -0.02926573 0.07920846 0.08103037 -0.02039179 0.07949277 0.0818938 -0.01109868 0.0789182 0.08301187 -0.002921335 0.07839577 0.08360076 0.0042632 0.07735781 0.08432436 0.01110426 0.07578472 0.08499861 0.01723985 0.07402562 0.0854851 0.02458748 0.07134175 0.08590901 0.03218015 0.06783931 0.08630526 0.03932756 0.06330021 0.0866822 0.04583972 0.05952874 0.08701289 0.05284722 0.05326971 0.08700347 0.05928981 0.04733016 0.0869174 0.06566313 0.04108132 0.08652079 0.07153181 0.03433911 0.08594799 0.07833788 0.0251763 0.08501542 0.08547571 0.01393881 0.08331132 0.08972521 0.004226238 0.08201814 0.0898993 -0.006204687 0.08090281 0.08907022 -0.01640937 0.07970273 0.08613529 -0.02879814 0.07849765 0.07940387 -0.04254964 0.07783854 -0.07522487 0.05014843 0.0778904 0.07788906 -0.05623779 0.0659976 0.003883079 0.08235906 0.07315803 0.0110645 0.08055519 0.07537532 0.01752214 0.07869792 0.07590771 0.0255822 0.07567225 0.07645988 0.03340829 0.07215026 0.07695591 0.04121841 0.06786129 0.07743478 0.04837481 0.06429587 0.07770216 0.05601181 0.05779579 0.07809126 0.0633795 0.05172064 0.0777899 0.07003374 0.04472975 0.07729113 0.07620636 0.03778009 0.07671225 0.08411274 0.02763004 0.07545161 0.09097599 0.01604974 0.07330704 0.09616067 0.004999433 0.07151473 0.0966379 -0.006451219 0.07017231 0.09580708 -0.01691785 0.06863987 0.09189083 -0.03124464 0.06694007 0.0855995 -0.04442505 0.06628382 0.08093089 -0.05796571 0.05503201 0.01773111 0.08160707 0.06494164 0.02609782 0.0782197 0.0666188 0.03392355 0.07470568 0.0676868 0.04190712 0.07039601 0.06818223 0.04947279 0.0669672 0.06833112 0.05798014 0.06056685 0.06869519 0.0657407 0.05397353 0.06847918 0.07275131 0.04688214 0.06786847 0.07947832 0.03980147 0.06712723 0.0878699 0.02924223 0.06554604 0.09450549 0.01692299 0.06329846 0.1000261 0.005534329 0.06110418 0.1008615 -0.005868215 0.05961215 0.1000046 -0.01711112 0.05794108 0.09611207 -0.03181797 0.05594838 0.08958124 -0.04616641 0.05505776 0.02635157 0.08015824 0.05606878 0.03435018 0.07671317 0.05850935 0.04256899 0.07259697 0.06001318 0.05041694 0.06903625 0.06013703 0.05952881 0.06303815 0.06050694 0.0680143 0.05621716 0.06044686 0.07519329 0.04851601 0.05976248 0.08217077 0.04123683 0.05868018 0.09052905 0.03041173 0.05704892 0.09720036 0.01778245 0.05465102 0.1025017 0.005356334 0.05229807 0.1042751 -0.005836338 0.05028224 0.1030956 -0.01742294 0.04877532 0.09909073 -0.03262948 0.04657209 0.09267637 -0.04714235 0.04526734 0.08628402 -0.06052299 0.03422308 0.05046391 0.07074715 0.05021513 0.06054709 0.06505571 0.05052018 0.0698425 0.05847454 0.05025232 0.07758869 0.05039103 0.04959917 0.08441954 0.04250072 0.048522 0.09286238 0.0320599 0.0469569 0.09972005 0.01929484 0.04412675 0.1051665 0.005350593 0.04117656 0.1066588 -0.006071471 0.03904319 0.1060505 -0.01849861 0.03697526 0.1017995 -0.03353347 0.0350107 0.09459427 -0.04818344 0.03397191 0.06174348 0.06693868 0.04028654 0.07139537 0.0600859 0.03992605 0.07927471 0.05200544 0.03909588 0.08638 0.04396568 0.03847611 0.09467012 0.03330398 0.03625655 0.1007945 0.02024024 0.03372455 0.1059726 0.005751021 0.03044736 0.1074532 -0.006206863 0.02809215 0.1075385 -0.0177971 0.02583325 0.1028292 -0.03433716 0.02384329 0.09618676 -0.0487734 0.02285564 0.0887906 -0.06147173 0.01192856 0.08752064 0.04507739 0.02736723 0.09626593 0.03469457 0.02551699 0.1014565 0.02023343 0.02327573 0.1069157 0.005655773 0.01972365 0.1083326 -0.005979463 0.01729107 0.108678 -0.01752478 0.01500595 0.103885 -0.03432679 0.01287663 0.09691317 -0.04926188 0.01180124 0.09707858 0.03540264 0.01426661 0.1017093 0.02003872 0.01171482 0.1070753 0.006148148 0.008790135 0.1090227 -0.006012116 0.006509423 0.108963 -0.01736196 0.004179478 0.1041064 -0.03415713 0.002091765 0.09695005 -0.04933657 0.001043677 0.09309592 0.0296564 0.002776742 0.1009553 0.02018032 9.11951e-5 0.1053268 0.006927453 -0.001781344 0.1087301 -0.005213022 -0.004552126 0.1083806 -0.01700122 -0.006859899 0.1033923 -0.03380103 -0.008847475 0.09631 -0.04882301 -0.009856582 0.09884012 0.01979459 -0.01023293 0.1024146 0.00721639 -0.01228762 0.1056438 -0.00384932 -0.01489913 0.104985 -0.01561564 -0.01695669 0.100079 -0.03212184 -0.01868677 0.09313315 -0.04686937 -0.01960969 0.09872422 0.008337375 -0.02249813 0.1009969 -0.002644349 -0.02486074 0.1002592 -0.01439497 -0.02633786 0.09557673 -0.03005627 -0.02805197 0.08883388 -0.04440993 -0.02885115 0.07665961 -0.05255765 -0.03753078 0.09532686 -0.001136847 -0.03399956 0.09572165 -0.01338155 -0.03588533 0.08983965 -0.02844808 -0.03687525 0.08364964 -0.04171164 -0.03758287 0.0924506 0.02845808 -0.007315159 0.08407532 0.0399897 -0.004731536 0.06867665 -0.04747584 -0.05186915 0.0174037 -0.01502895 0.1216747 0.0150668 -0.017822 0.1216755 0.04492349 -0.03511506 0.1107137 -0.05647225 0.03803723 0.1018429 -0.0668068 0.04491942 0.0898087 0.08360778 -0.05925115 0.04579329 0.08853108 -0.06057656 -0.009920716 0.08548441 -0.05842547 -0.01968348 0.07507031 0.03435289 -0.03798807 0.07093409 0.06333619 0.01864135 0.0780661 0.04761546 0.006528616 0.07826659 0.04555987 -0.003119946 0.06407828 -0.03267805 -0.08774221 0.069676 -0.002169345 -0.08065712 0.07202598 0.04096074 -0.03486145 0.07547587 0.04212878 -0.02523375 0.07850732 0.04362786 -0.01461315 0.07413234 0.05005362 7.82967e-4 0.07110367 0.05462803 0.007134438 0.0670087 0.05942823 0.0115391 0.05941767 0.06481731 0.01125824 0.05102921 0.06918439 0.00587368 0.04557944 0.07072639 0.002655625 -0.009660065 0.08786117 0.03769004 -0.01582798 0.08584242 0.04801881 -0.02354587 0.08406032 0.05826879 -0.03244251 0.0816488 0.06873536 -0.04007219 0.0731392 0.08165026 -0.05427998 0.07630207 0.06764591 -0.06168797 0.07750788 0.05921316 -0.07082462 0.07418928 0.04829395 -0.07657724 0.06989282 0.04172564 -0.08264712 0.06397281 0.03363633 0.05704764 -0.03022696 -0.09574163 0.06335431 -0.03696146 -0.09656358 0.04908397 -0.05139208 -0.09631848 0.05213546 -0.04252255 -0.1038672 0.05787842 -0.0348713 -0.1038734 0.06253201 -0.03979279 -0.1043557 0.0600999 -0.04675429 -0.104355 0.05228058 -0.05340082 -0.104328 0.04613649 -0.05045699 -0.1038449 0.05575768 -0.04732907 -0.1100379 0.06026145 -0.040153 -0.1096748 0.06448391 -0.0445576 -0.1100177 0.06184603 -0.05172721 -0.1093138 0.05556838 -0.05638904 -0.1100163 0.05000548 -0.0537584 -0.1096998 0.06115394 -0.05561607 -0.1148924 0.06557274 -0.04970206 -0.1147599 0.06489328 -0.05114051 -0.1144902 0.06293459 -0.05658697 -0.1124407 0.05762693 -0.05999729 -0.1135765 0.05703112 -0.06103709 -0.1147599 0.0666652 -0.06904118 -0.1131258 0.02883694 0.08089097 0.0114249 0.02178029 0.08354817 0.01033092 0.006224073 0.09097804 0.02920449 -0.003654487 0.08893055 0.0278331 0.005289249 0.08975261 0.03864062 0.021382 0.08165438 -0.00170958 0.01751583 0.08420608 0.00819242 0.007356122 0.08967958 0.01739275 0.07543328 -0.002154887 -0.06833065 0.07153036 0.007653207 -0.06739557 0.06732117 0.01823744 -0.06650758 0.08001723 -0.001535267 -0.05924165 0.0737033 0.01833327 -0.05574644 0.06967299 0.03388938 -0.04856277 0.03402532 0.07511292 -0.008844733 0.03531893 0.07701997 7.3874e-4 0.04583924 0.07467587 0.0158577 0.03672151 0.07796598 0.01378083 0.01479444 0.08744522 0.03068066 0.06556004 0.02425173 -0.06490886 0.02841267 0.07746704 -0.00923872 0.0288352 0.07897155 -0.001007438 0.02249766 0.08481857 0.02221215 0.01628584 0.08688743 0.01993072 -3.33898e-4 0.08792008 0.01694608 0.006425843 0.08794282 0.008360982 0.01800225 0.08166403 -0.003597617 0.02084411 0.08060682 -0.0104841 0.0288875 0.07539225 -0.02583873 0.03474347 0.07415809 -0.01818228 0.04417439 0.07110284 -0.003334045 0.06669287 0.04035431 -0.04547799 0.06502152 0.03402776 -0.05860972 0.06273188 0.0237398 -0.06933951 0.06201367 0.01663324 -0.07523 0.06613856 0.007762272 -0.0767858 0.06884281 -0.01241968 -0.08199418 0.0662407 -0.02275886 -0.08487976 0.01568317 0.07762387 -0.01826322 0.01868279 0.07613493 -0.02125835 0.0227638 0.07402336 -0.03265607 0.02306168 0.07659236 -0.0330379 0.01937649 0.08011463 -0.02136266 0.01636712 0.08156788 -0.01606786 0.01412355 0.07816021 -0.02851415 0.01539042 0.07865454 -0.03060949 0.01741582 0.07715617 -0.0358206 0.01684462 0.07856055 -0.0354377 0.01504982 0.07978065 -0.0309186 0.01360271 0.08044722 -0.02832377 0.007871136 0.07709383 -0.03712201 -9.06646e-4 0.0819502 0.002769113 0.001816943 0.07985029 -0.0032866 0.008964594 0.07780682 -0.01340795 0.01026308 0.08243953 -0.01328027 0.005158491 0.08689836 -0.003613234 -4.4208e-4 0.08563038 0.003249288 -4.04991e-4 0.08218576 -0.008352637 7.13564e-4 0.08125073 -0.01455009 0.004816562 0.07894118 -0.01887059 0.005214699 0.08243286 -0.01867461 0.00130114 0.08536239 -0.0143311 -9.97543e-4 0.08461735 -0.007725716 -0.007101111 0.08319829 -0.02586448 0.03117162 0.06827743 -0.03622532 0.03510313 0.06881414 -0.02887642 0.04029512 0.06759579 -0.02352595 0.04033113 0.06757114 -0.02355289 0.0359779 0.07066283 -0.0288161 0.03172187 0.06964449 -0.03630245 0.0484862 0.0649049 -0.04942477 0.05743079 0.03533583 -0.06186914 0.05673151 0.02691577 -0.06954646 0.06090986 0.02874894 -0.07053661 0.06248464 0.03716961 -0.06271732 0.06253092 0.04263333 -0.05581629 0.05854846 0.04175162 -0.05266666 0.053341 0.04178805 -0.06231952 0.05512223 0.03200794 -0.07095993 0.05931811 0.03362286 -0.0715791 0.05963847 0.04235289 -0.06590748 0.05953123 0.04647237 -0.06121898 0.05642942 0.04529962 -0.05809653 0.05037142 0.04745232 -0.0659616 0.05103838 0.03894813 -0.07047153 0.05697941 0.03906332 -0.07207954 0.05623567 0.04798486 -0.06687355 0.05695564 0.05235346 -0.06469071 0.05308956 0.04974144 -0.06199956 0.05204048 0.061643 -0.06535506 0.05781228 0.01030213 -0.08050418 0.06010051 0.0023355 -0.08151114 0.06504434 0.00180332 -0.08290577 0.06036931 0.010867 -0.0829556 0.059166 0.01641099 -0.0821861 0.05782959 0.02279774 -0.08100855 0.056933 0.02627503 -0.07741082 0.05665081 0.01800435 -0.07884705 0.05667388 0.01279762 -0.087322 0.05804073 0.006109864 -0.08880734 0.05996891 0.007364329 -0.08791351 0.05794379 0.01301222 -0.08807325 0.05679819 0.01771911 -0.08736002 0.05566984 0.02362087 -0.08615601 0.05506863 0.02680704 -0.08368027 0.05570998 0.02019707 -0.08572102 0.05583367 0.01788086 -0.09403336 0.05696937 0.01044773 -0.09335268 0.05821907 0.01113025 -0.09172797 0.05726841 0.0156171 -0.09178162 0.05604925 0.02003498 -0.09119546 0.05518375 0.02440733 -0.0907445 0.05465003 0.02692241 -0.08906698 0.05589291 0.02155472 -0.09272265 0.07243594 0.02686514 -0.1050906 0.05935994 0.02104111 -0.09844661 0.06048465 0.01708265 -0.09927285 0.0603995 0.01817118 -0.09802365 0.05970277 0.02033493 -0.09738791 0.0594272 0.02277811 -0.09667563 0.05808867 0.02608537 -0.0960803 0.05711719 0.0279168 -0.09546173 0.05784984 0.02468119 -0.0974735 0.05922084 -0.01669211 -0.0916779 0.06549597 -0.02108773 -0.09257185 0.06762625 -0.01245824 -0.089046 0.06636116 -0.003823493 -0.0887543 0.06235843 -4.34019e-4 -0.08937395 0.05974065 -0.007718418 -0.08927667 0.0614884 -0.01474849 -0.0959177 0.06563099 -0.01953151 -0.09902406 0.06715158 -0.01130378 -0.09573555 0.06601541 -0.003191851 -0.09411108 0.06335656 -4.44464e-4 -0.0941416 0.05993973 -0.007796537 -0.09350991 0.06298084 -0.01319475 -0.1011019 0.06195008 -0.02039159 -0.1066405 0.06587729 -0.02249142 -0.1064684 0.06702621 -0.01671298 -0.1049439 0.06765951 -0.009995922 -0.1014323 0.06630968 -0.002971388 -0.09915388 0.06442825 -7.68013e-4 -0.09854424 0.06194982 -0.00657934 -0.09884739 0.06951315 -0.01203831 -0.1109694 0.06977572 -0.0163618 -0.1112756 0.07186581 -0.0174633 -0.1108389 0.07396262 -0.01217443 -0.1103722 0.07137778 -0.00649631 -0.1091675 0.07157129 -0.003030881 -0.1075977 0.07025819 -0.001114249 -0.1072981 0.06943118 -0.004694313 -0.1077068 0.08465647 -0.003322653 -0.1147071 0.06403002 -0.03155629 -0.09633899 0.05834191 -0.02663153 -0.09625506 0.05977331 -0.02412134 -0.1017903 0.06358948 -0.02644016 -0.1016899 0.05892731 0.007695869 -0.07650959 0.058358 0.01602793 -0.07305777 0.05785518 0.02465373 -0.06498075 0.05807491 0.03147505 -0.0579139 -0.0185831 0.08150023 0.04727936 -0.03284083 0.07671532 0.06767046 0.07128718 0.041812 -0.01243687 0.001639158 -0.05925752 -0.0728873 -0.01764008 -0.06720779 -0.04223144 -0.07736499 0.05597503 0.02635086 -0.09159058 0.03270195 0.02698636 -0.087107 0.04036438 0.02753377 -0.08336989 0.04582605 0.02758217 -0.06912882 -0.03236079 -0.005636215 -0.08011279 -0.01693921 0.01499689 -0.09397175 0.01383577 0.02955663 0.05373969 -0.01834027 -0.08606398 0.01904744 0.07476811 -0.01010942 0.06634998 0.0509711 0.008255601 0.04955387 0.06341756 0.005788922 0.04335267 0.06496298 0.001747608 0.01306718 0.0766814 -0.006568909 -0.004539065 0.08263234 0.01683164 -0.01296934 0.08240709 0.03736901 -0.06773829 0.06660807 0.04215622 0.06143878 0.03775217 -0.04274309 0.04201622 -0.04231203 -0.08812213 0.0167037 -0.0555675 -0.07937193 -0.01308281 -0.06297706 -0.0575968 -0.04483067 -0.06175042 0.006820679 -0.09295117 0.0272725 0.02792096 0.05006935 -0.03648334 -0.08999193 0.06267035 0.05537697 0.01143324 0.05666202 0.05965763 0.01082182 -0.02347662 -0.07493502 0.004588008 -0.05338355 0.07327883 0.05710196 -0.06173376 0.07063849 0.04826498 -0.07462757 -0.02391264 0.007827282 0.003677011 0.08009399 0.006663442 -0.06558622 -0.03751339 -0.009243727 -0.08466791 -0.008051254 0.01848125 -0.08923698 0.001425769 0.02336836 -0.09315074 0.008721642 0.02780282 -0.09459395 0.02066898 0.02841604 0.03478087 -0.04640173 -0.08674371 0.02535547 -0.04978906 -0.08346283 0.009787515 -0.05762175 -0.07637489 -0.006699383 -0.06102619 -0.06433105 -0.05538479 -0.04914068 -0.01596296 -0.05962189 -0.04435238 -0.02482784 -0.05058224 -0.05688691 -9.83119e-4 -0.02766724 -0.07372083 0.009481668 -0.033002 -0.07149278 0.01264977 -0.03895302 -0.06713055 0.01196134 -0.01623911 -0.07180385 -0.03128302 -0.01553748 -0.07495566 -0.02180409 -0.01711752 -0.07657664 -0.0114516 -0.07363469 0.06138565 0.0343076 -0.02540199 0.07943463 0.05745685 -0.04601083 0.07362032 0.0661552 -0.03756586 0.07106853 0.07832646 0.06876168 0.04737924 0.003379226 0.06679939 0.03840413 -0.03198516 0.07042154 0.0391196 -0.02268326 0.05361141 -0.0270045 -0.08832598 0.05593217 -0.008443162 -0.08274925 0.05936642 0.002039995 -0.0790025 0.03324012 0.06844722 -0.01671159 0.02688275 0.07044152 -0.02549338 0.04267517 0.06771736 -0.003141284 -0.007172324 0.08247948 0.02688801 - - - - - - - - - - -0.7456859 -0.6625383 -0.07067973 -0.7809848 -0.6209655 -0.06681763 -0.8463916 -0.530439 -0.04749403 -0.7887657 -0.6141181 -0.0266008 -0.8154328 -0.5775055 -0.03945715 -0.7949433 -0.6056058 -0.036148 -0.7759374 -0.6298957 -0.03394938 -0.8666535 -0.4711148 -0.1642028 -0.7799317 -0.6240339 -0.04783545 -0.7686257 -0.6373698 -0.0545374 -0.8730912 -0.4844921 -0.05458239 -0.9006126 -0.4307925 -0.05757517 -0.8547152 -0.5187808 0.0181177 -0.8861603 -0.4603013 -0.05331614 -0.914625 -0.3490718 -0.203985 -0.9069556 -0.405364 -0.1145056 -0.8482166 -0.5193164 0.1041112 -0.8558545 -0.5023277 0.1232072 -0.8825573 -0.4645631 0.0726208 -0.9108412 -0.412155 0.02228323 -0.911474 -0.3768115 -0.1650104 -0.9477135 -0.2778975 -0.1568825 -0.9608462 -0.1720465 -0.2171973 -0.9759045 -0.1975715 -0.09260659 -0.9398142 -0.3221915 -0.1137628 -0.9885268 -0.1508328 -0.008029456 -0.9849951 -0.1620994 -0.05923183 -0.9881738 -0.1514435 -0.02402471 -0.9831246 -0.1266456 -0.1320118 -0.9682011 0.2462601 -0.04407609 -0.9303074 0.2088354 -0.3015226 -0.8483091 0.528809 0.02706987 -0.8625379 0.5025737 -0.05872205 -0.8124895 0.5826681 0.01893845 -0.8093966 0.5836664 -0.06488935 -0.7939456 0.607682 0.01930974 -0.3774896 0.842961 -0.3832994 -0.8414975 -0.5044587 0.1933995 -0.8694314 -0.4697725 0.1529801 -0.9291644 -0.352239 0.1121668 -0.9865597 -0.1156654 0.1154191 -0.985445 -0.1154479 0.1247791 -0.9871995 -0.1024886 0.1222015 -0.9531092 0.2664024 0.1435708 -0.8332369 0.5344379 0.1417472 -0.8132254 0.5685384 0.1242119 -0.7917396 0.5983163 0.1231506 0.5355322 -0.8419784 -0.06540327 0.5975127 -0.7665206 -0.2354249 0.5558153 -0.7780564 -0.2927417 0.4548532 -0.8765017 -0.1576496 0.4501159 -0.8214858 -0.3500811 0.3575628 -0.8971289 -0.2594388 0.1517984 -0.9124795 -0.3799189 -0.01696913 -0.9031088 -0.4290763 -0.09466978 -0.9141602 -0.3941429 -0.1425504 -0.9017681 -0.4080364 -0.0863532 -0.9006012 -0.4259819 -0.07739565 -0.9223661 -0.3784847 -0.09715799 -0.891767 -0.4419411 -0.2514795 -0.8330898 -0.4926656 0.588569 -0.6867896 -0.4265049 0.5326959 -0.7300835 -0.4280339 0.4294811 -0.801176 -0.4167289 0.1787223 -0.9027475 -0.3912869 -0.07665008 -0.9090282 -0.4096247 -0.06405931 -0.9110776 -0.4072271 -0.1059593 -0.9099793 -0.400887 -0.196679 -0.9187746 -0.3423021 -0.02648907 -0.9518318 -0.3054745 0.5433828 -0.6512555 -0.5297183 0.4961358 -0.6805412 -0.5391781 0.3518273 -0.7861176 -0.50817 0.1552995 -0.886974 -0.4349242 -0.04049803 -0.9071561 -0.4188407 -0.09243375 -0.9032648 -0.4190092 -0.1264956 -0.9138204 -0.3859159 -0.2317805 -0.9081693 -0.3485773 -0.8160315 -0.56365 -0.1280285 -0.7717821 -0.6358766 -0.003645077 0.5453231 -0.6060575 -0.5790657 0.4757989 -0.6651633 -0.5754766 0.2927838 -0.7537163 -0.5883785 0.09439228 -0.8407009 -0.5332093 -0.06747369 -0.8827863 -0.464904 -0.1195455 -0.9022039 -0.4144116 -0.1711304 -0.9093375 -0.3792358 -0.2529324 -0.91637 -0.3103083 -0.8554025 -0.4865814 -0.177553 0.3401638 -0.7868755 -0.5148938 0.07469148 -0.8593369 -0.5059261 -0.09658929 -0.8917587 -0.4420825 -0.1386698 -0.9145019 -0.3800749 -0.1950701 -0.9225649 -0.3328989 -0.2867831 -0.9303366 -0.2285372 -0.7672454 -0.6040697 -0.2154862 -0.07067231 -0.941305 -0.3300762 -0.1634911 -0.9416583 -0.2941943 -0.2279505 -0.9394504 -0.255874 -0.329003 -0.9286466 -0.171384 -0.6889479 -0.7187147 -0.09380726 -0.7355257 -0.6739054 -0.06966595 -0.6284577 -0.6716412 -0.3923506 -0.1582657 -0.9515554 -0.2636178 -0.2587733 -0.9361321 -0.2381035 -0.07838088 -0.9803289 -0.1811397 -0.4387479 -0.825709 -0.3545488 -0.7368 -0.6699187 -0.09129491 -0.3394575 -0.6932089 -0.635791 -0.6291826 -0.7674637 -0.1229987 -0.7078146 -0.6972858 -0.1130979 -0.3027596 -0.7909078 -0.5317907 -0.7262858 -0.6803594 -0.09808134 -0.7653262 -0.6407378 -0.06108067 -0.6072541 -0.7896145 -0.08804203 -0.7019683 -0.7060404 -0.0935282 -0.7467405 -0.6600588 -0.08185969 -0.7745311 -0.6292989 -0.0639099 -0.8143361 -0.5762727 -0.06903969 -0.7640774 -0.6432404 0.04927008 -0.7767932 -0.6294887 0.01833649 -0.8271658 -0.5619525 -0.002512712 -0.8168072 -0.5768986 0.003741794 -0.7918549 -0.6103254 0.02165069 -0.7750612 -0.6057064 0.1799995 -0.7276897 -0.653274 0.2090473 -0.8214893 -0.5549808 0.130965 -0.8298869 -0.5512413 0.08614429 -0.8018805 -0.5891189 0.09963218 -0.8114465 -0.5686889 0.1347126 -0.7781551 -0.6027299 0.1766106 -0.8171172 -0.5603976 0.1351813 -0.8660281 -0.4778587 0.1471269 -0.8710849 -0.4612847 0.1686041 -0.8620092 -0.4683195 0.1939511 -0.8347818 -0.5206327 0.1791114 -0.8808458 -0.434975 0.1868352 -0.8512869 -0.478042 0.2163017 -0.846716 -0.4767296 0.2362221 -0.9084727 -0.3395946 0.2436244 -0.9663044 -0.07329202 0.246747 -0.9605554 -0.08861763 0.2635907 -0.9604188 -0.05360999 0.2733526 -0.9086006 0.2980421 0.292602 -0.8110689 0.5136348 0.2799046 -0.7949783 0.5419273 0.2726251 -0.7691129 0.5869333 0.2529321 -0.866609 -0.4246719 0.2619971 -0.8636988 -0.4242291 0.2721289 -0.8543226 -0.4305278 0.2911679 -0.8824632 -0.3248874 0.3401573 -0.9287183 -0.05554866 0.3666018 -0.9264999 -0.02393896 0.3755328 -0.9120107 0.01869087 0.4097403 -0.835708 0.3187817 0.4471804 -0.7542461 0.4903026 0.4367106 -0.7457596 0.5066792 0.4325724 -0.7196758 0.5532057 0.4195595 -0.3787566 -0.913615 -0.1478212 0.6658868 -0.5057617 -0.5484523 0.6768578 -0.5150087 -0.5259558 0.7289293 -0.5491917 -0.4087183 0.7867818 -0.58965 -0.1824477 0.7963106 -0.6032822 -0.04404587 -0.7237685 -0.6874738 0.05948984 0.007193221 -0.006518004 0.9999529 -0.1120184 0.0707643 0.9911832 -0.1171166 0.05914281 0.9913556 -0.1208937 0.04861858 0.9914742 -0.1237375 0.03753698 0.9916047 -0.125537 0.02639918 0.9917377 -0.1263672 0.01508686 0.9918688 -0.1262306 0.003447504 0.991995 -0.1254503 -0.01004469 0.992049 -0.122228 -0.02552591 0.9921737 -0.1174775 -0.04076703 0.9922384 -0.1118647 -0.05322297 0.9922972 -0.1063466 -0.0637521 0.9922833 -0.1000424 -0.07373907 0.992247 -0.092936 -0.08320948 0.992189 -0.08503046 -0.09212384 0.9921104 -0.07652757 -0.1002556 0.9920143 -0.06734301 -0.1076677 0.9919034 -0.05755457 -0.114333 0.991774 -0.04735849 -0.120099 0.9916317 -0.03675656 -0.1250127 0.991474 -0.0241507 -0.1300813 0.9912092 -0.007077754 -0.1350184 0.9908178 0.01409165 -0.1381239 0.9903147 0.03532739 -0.1370419 0.9899351 0.05415144 -0.1334787 0.9895712 0.07225044 -0.1277405 0.9891725 0.09078752 -0.1190826 0.9887249 0.1081876 -0.1052642 0.9885418 -0.105144 0.07955123 0.9912701 -0.2214606 0.1689669 0.9604194 -0.233758 0.1516329 0.9603983 -0.2440975 0.1297765 0.9610279 -0.2520314 0.1086024 0.9616058 -0.2581696 0.08636637 0.9622315 -0.2625754 0.06322672 0.9628378 -0.2651979 0.03944089 0.963387 -0.2659787 0.01506289 0.9638613 -0.2657291 -0.01363529 0.9639513 -0.2616442 -0.04777479 0.9639812 -0.2539158 -0.07950956 0.9639529 -0.2421065 -0.106139 0.9644268 -0.2315884 -0.1285543 0.9642825 -0.2191544 -0.149774 0.9641261 -0.2051326 -0.1697154 0.9639072 -0.1895676 -0.1880236 0.9636967 -0.1723707 -0.2045939 0.9635506 -0.1536894 -0.2194386 0.963445 -0.1336865 -0.2324806 0.9633695 -0.1126028 -0.2435026 0.9633416 -0.09031611 -0.2526931 0.963322 -0.06390487 -0.2618386 0.9629936 -0.02735892 -0.2711459 0.9621493 0.01611485 -0.2777202 0.9605268 0.06198255 -0.2737262 0.9598083 0.1052582 -0.2669079 0.9579566 0.1458704 -0.2615098 0.9541144 0.1891713 -0.2469456 0.9503853 0.2280729 -0.2212043 0.9481832 0.2531193 -0.1909781 0.9483976 0.119003 -0.09042648 0.9887676 -0.3520143 0.2707719 0.8959735 -0.3692626 0.2435775 0.8968362 -0.3846979 0.2105722 0.8987029 -0.3965339 0.1773491 0.9007264 -0.4078334 0.1408791 0.9021225 -0.4214842 0.1030387 0.9009629 -0.435351 0.06445785 0.8979502 -0.446567 0.02197703 0.8944802 -0.4514972 -0.02649237 0.8918792 -0.4412688 -0.09597561 0.8922278 -0.4311267 -0.1377341 0.891717 -0.4238195 -0.1796278 0.8877561 -0.4028505 -0.2253424 0.887092 -0.3819 -0.261937 0.8863078 -0.3613053 -0.2991291 0.8831649 -0.3414397 -0.3314368 0.8795274 -0.3140541 -0.358377 0.8791678 -0.2832479 -0.3825747 0.8794358 -0.2505668 -0.403513 0.8799963 -0.2165397 -0.4178846 0.8823168 -0.1742577 -0.4272821 0.8871664 -0.1290231 -0.4392916 0.8890309 -0.06584378 -0.4433608 0.8939216 0.02136408 -0.4252839 0.9048078 0.09179117 -0.4247212 0.9006588 0.1854998 -0.4138821 0.8912303 0.2624341 -0.3871007 0.8839012 0.3158847 -0.3687764 0.8741972 0.3667335 -0.3350693 0.8678912 0.4000133 -0.299582 0.866164 -0.4853213 0.3748817 0.7898905 -0.5085613 0.3372951 0.7922104 -0.5296179 0.291829 0.7964551 -0.5459598 0.244711 0.8012768 -0.5645455 0.1752188 0.8065895 -0.57801 0.08532073 0.8115571 -0.5877467 0.009923706 0.8089842 -0.6043658 -0.04871713 0.795216 -0.6286833 -0.08173771 0.773354 -0.6485502 -0.1503807 0.7461691 -0.6310306 -0.2343241 0.7395219 -0.6237129 -0.2941934 0.7241771 -0.6067372 -0.3501124 0.7136464 -0.5913253 -0.4026728 0.6987053 -0.5408077 -0.4739026 0.6949413 -0.4993524 -0.5130474 0.6981615 -0.475963 -0.5394979 0.6945511 -0.4357356 -0.5729845 0.6941349 -0.3889995 -0.6032369 0.6962649 -0.3549608 -0.6217867 0.6981291 -0.3132884 -0.6439041 0.6980242 -0.2165577 -0.6510354 0.7274995 -0.1491961 -0.6475871 0.7472427 -0.0371505 -0.6359904 0.7708023 0.1345394 -0.5916682 0.794876 0.2591818 -0.5635343 0.7843812 0.3507859 -0.5230488 0.7767684 0.4190546 -0.4863805 0.7666989 0.4823932 -0.4378709 0.7586606 0.5241175 -0.3907118 0.7567332 -0.5834917 0.4520815 0.6746553 -0.6106216 0.4092549 0.6779761 -0.6326041 0.353196 0.6892493 -0.657082 0.2905797 0.6955622 -0.7022377 0.2067634 0.6812569 -0.7358719 0.1215587 0.6661201 -0.7448544 -0.01224873 0.6671146 -0.7503063 -0.1544168 0.6428033 -0.7515232 -0.2449051 0.6125638 -0.7718688 -0.2820066 0.5698165 -0.7700248 -0.3417394 0.5387726 -0.754905 -0.4038215 0.5167654 -0.7255502 -0.4741569 0.4987506 -0.7032756 -0.519713 0.4850792 -0.679313 -0.563988 0.4695224 -0.628534 -0.6245562 0.4635455 -0.5950789 -0.6577618 0.4617687 -0.5309383 -0.7036802 0.4721638 -0.4924332 -0.744196 0.4513115 -0.434769 -0.7722266 0.4632947 -0.3943027 -0.7892542 0.4707475 -0.3329841 -0.807879 0.4862645 -0.2290911 -0.8140512 0.5337021 -0.1076483 -0.8189459 0.5636837 0.106033 -0.7893907 0.6046646 0.3000529 -0.7148604 0.6316193 0.4055961 -0.6488181 0.6438376 0.4940701 -0.581803 0.6460649 0.5702284 -0.5160063 0.6392003 0.6184484 -0.459038 0.6378131 -0.6548253 0.5054588 0.5618856 -0.6867202 0.4608098 0.5622007 -0.7032087 0.4228713 0.5715569 -0.7437113 0.313279 0.5905504 -0.8088226 0.114581 0.5767816 -0.844308 0.05801615 0.5327083 -0.8625364 -0.0224344 0.5054973 -0.8520147 -0.2290645 0.4707447 -0.8371416 -0.3501073 0.4202604 -0.8383706 -0.3746775 0.3959186 -0.8360746 -0.3987828 0.3767645 -0.8119683 -0.4468442 0.3755498 -0.7806429 -0.5014802 0.3729802 -0.7498753 -0.5515952 0.3652804 -0.716493 -0.5985546 0.3582879 -0.6599029 -0.6603124 0.3584907 -0.6385323 -0.6753542 0.3690166 -0.5645093 -0.7227238 0.3987475 -0.4913443 -0.7741154 0.3991566 -0.4590028 -0.7920129 0.4025322 -0.4099465 -0.8150337 0.4094679 -0.3438255 -0.8398537 0.4200354 -0.2555631 -0.8614912 0.4387716 -0.1242598 -0.8814764 0.4555863 0.1097779 -0.8533505 0.5096486 0.3034313 -0.7948948 0.5254253 0.4199758 -0.740192 0.5251058 0.5333483 -0.6620575 0.5265163 0.628449 -0.5718233 0.5273233 0.682149 -0.5055106 0.5283293 -0.8553137 -0.4420628 0.27022 -0.8144145 -0.503148 0.2890866 -0.7680367 -0.5685038 0.294827 -0.7340595 -0.6126444 0.2929565 -0.6937878 -0.6554936 0.2983062 -0.6806589 -0.6573043 0.3235035 -0.6146092 -0.7035179 0.3568166 -0.5111934 -0.7663897 0.3890094 -0.4618489 -0.7909096 0.4014443 -0.4072977 -0.820847 0.4003985 -0.3523754 -0.8421934 0.4080954 -0.2416304 -0.8770379 0.4152341 -0.152307 -0.9145741 0.3746424 0.06135194 -0.9070189 0.4165966 0.3207515 -0.8312887 0.4539578 0.4578469 -0.7760851 0.4336682 0.5731704 -0.7130435 0.4037879 0.6786729 -0.6173107 0.3979078 0.7419267 -0.5483809 0.385776 -0.7950064 -0.5760459 0.1900945 -0.7565951 -0.6202114 0.2071274 -0.716446 -0.6571349 0.2342627 -0.7119301 -0.6492915 0.2675374 -0.6531301 -0.695209 0.300176 -0.5443232 -0.7741183 0.3231918 -0.4755722 -0.813723 0.3341946 -0.4310769 -0.8438908 0.3194072 -0.3761369 -0.8680207 0.3241313 -0.2470959 -0.9151888 0.3183912 -0.1476639 -0.9451091 0.2914863 0.0131187 -0.9503881 0.3107897 0.2803712 -0.8937797 0.3500712 0.4737943 -0.8069251 0.352691 0.5961469 -0.7367022 0.3191845 0.7052457 -0.6352451 0.314789 0.7602282 -0.5707197 0.3103743 -0.7511041 -0.6266699 0.2076714 -0.7425527 -0.6284235 0.2317314 -0.6829435 -0.6896229 0.2408493 -0.5751465 -0.7770848 0.2556283 -0.4805346 -0.8276768 0.2898922 -0.4195212 -0.8655246 0.273622 -0.3837411 -0.8897173 0.247277 -0.2417294 -0.9391991 0.2438689 -0.1604173 -0.963704 0.2134028 -0.01314529 -0.9705994 0.2403415 0.2545345 -0.9287603 0.2694746 0.479186 -0.8263159 0.2959441 0.6120672 -0.7466791 0.260469 0.7142597 -0.6518514 0.2547994 0.7675898 -0.5804282 0.2718621 -0.6911009 -0.6930987 0.2049238 -0.5908179 -0.7761019 0.2204538 -0.5149471 -0.8295987 0.2158601 -0.4080588 -0.8845946 0.2257886 -0.3696486 -0.9060246 0.2061054 -0.2405317 -0.9523904 0.1873417 -0.1586757 -0.9761611 0.1480927 -0.03438723 -0.9889437 0.1442496 0.2232989 -0.9616606 0.1592063 0.4643535 -0.8684675 0.1736091 0.6306405 -0.7559234 0.1757058 0.7211627 -0.669979 0.1762173 0.7857833 -0.5899837 0.1856445 -0.6011475 -0.7955428 0.07571888 -0.517629 -0.8523937 0.07406096 -0.425611 -0.9017015 0.07609082 -0.3774492 -0.9225396 0.08032949 -0.2382895 -0.9673781 0.08600997 -0.1452226 -0.9872026 0.06588979 -0.0699086 -0.9970041 0.03310031 0.1900945 -0.9803484 0.05273651 0.443161 -0.8943469 0.06125237 0.620959 -0.779426 0.08309528 0.7221279 -0.6836116 0.1058605 0.7959982 -0.5946732 0.1129194 -0.5452501 -0.8355632 -0.06735362 -0.4372737 -0.8964575 -0.07180294 -0.3996711 -0.9146223 -0.06106422 -0.2787448 -0.9595354 -0.03991177 -0.1366787 -0.9905593 0.01054761 -0.06531658 -0.9975342 -0.0256782 0.1802883 -0.9835977 -0.005624258 0.4364941 -0.8997069 4.76129e-4 0.613746 -0.789261 0.0195645 0.7185104 -0.6946494 0.03471317 0.7990751 -0.5996346 0.0437884 -0.418382 -0.9020551 -0.1060805 -0.2910884 -0.9542722 -0.06806018 -0.1601957 -0.9849007 -0.06563576 -0.063941 -0.9941003 -0.08761457 0.1718065 -0.9821633 -0.07640586 0.4370718 -0.8968199 -0.06842823 0.6067437 -0.7932722 -0.05080713 0.7127803 -0.7000727 -0.04292427 0.7980355 -0.6012576 -0.04035666 -0.3159119 -0.930326 -0.1862611 -0.1606348 -0.9653873 -0.2054843 -0.07708743 -0.9747289 -0.2096687 0.1415521 -0.9630268 -0.2292214 0.4047725 -0.8843372 -0.2326087 0.5724596 -0.7885467 -0.2246868 0.6894329 -0.6903384 -0.2193521 0.7768161 -0.5893408 -0.2218881 -0.07874668 -0.9580052 -0.2757263 0.1216409 -0.931824 -0.3419175 0.3615568 -0.849305 -0.3846528 0.5208606 -0.7535371 -0.4011063 0.6337017 -0.6571466 -0.4081427 0.7227832 -0.5531471 -0.4142618 0.1305416 -0.9097993 -0.3939849 0.3682304 -0.8269774 -0.4248703 0.4861227 -0.7234219 -0.4902503 0.5957193 -0.6266476 -0.5024254 0.6829138 -0.5235651 -0.5094196 0.4918382 -0.6965796 -0.5223715 0.5766029 -0.6053982 -0.5486548 0.6791793 -0.5182568 -0.5197359 -0.4579209 -0.8756043 -0.153706 -0.4398863 -0.8819142 -0.1694916 -0.6413317 -0.5351421 -0.5498332 -0.718658 -0.6797208 -0.1466643 -0.4027731 -0.9109281 -0.08935253 -0.461426 -0.8752547 -0.1449666 -0.5453211 -0.8286804 -0.1261499 -0.4314488 -0.5657613 -0.7026849 0.6112289 -0.7052865 -0.3591242 0.3149963 -0.5401788 -0.7803745 0.174623 -0.2645817 -0.9484215 -0.1709252 -0.02512601 -0.9849635 -0.6612759 0.05692825 -0.7479794 -0.8169143 0.1628697 -0.5532851 -0.9639805 0.1194759 -0.2376283 -0.9702608 0.2418192 -0.01083899 -0.985143 0.1035077 0.1370382 -0.9136415 0.2695644 0.304293 0.6623734 0.4428557 -0.6042683 0.7116693 0.6831724 -0.163714 0.5972012 0.7892411 -0.1430005 0.09735823 0.9909992 -0.0918798 0.6233495 0.672987 -0.3981504 0.7500216 0.03665749 -0.6603967 -0.2207861 -0.7287896 -0.648166 -0.7902045 -0.6095949 -0.06301547 -0.964668 0.2568367 0.0587419 0.8763263 0.4801191 -0.03921646 0.7289135 0.6693901 0.1435334 0.5001059 -0.1276809 -0.8564997 -0.6492189 -0.4899612 -0.5817671 -0.8942389 -0.4133542 -0.1716832 -0.9131566 0.3712195 0.1683481 -0.1025526 0.8160905 -0.5687525 0.5945649 0.1786432 -0.7839511 0.7967127 0.6042474 -0.01157284 0.6863261 0.7244041 -0.06476976 -0.2075353 0.9562748 -0.2060765 0.8817335 -0.1249852 -0.4548897 -0.206343 -0.8395161 -0.5026284 -0.9265931 -0.3667078 -0.08337092 -0.8394982 0.5397305 -0.06271841 0.6920566 0.7212029 -0.0303976 0.1925775 0.9810063 0.02324659 0.7774633 -0.03819511 -0.6277674 -0.2810252 -0.730821 -0.6220334 -0.9285012 -0.3500209 -0.1239796 -0.7298436 0.6773835 0.09208721 -0.2904448 0.5614608 -0.7748572 0.934185 0.3351184 0.1224503 0.8919947 -0.2271098 -0.3908536 0.8929797 0.4480436 -0.04294279 -0.3362855 -0.8377575 -0.4302028 -0.9450816 -0.3228191 -0.0510751 -0.8889127 -0.371906 -0.2674323 -0.1386251 0.2329332 -0.9625618 0.7906231 0.553177 -0.2625079 0.6655661 -0.4356952 -0.6059632 0.6948383 0.6989458 -0.169336 -0.5149183 -0.7209007 -0.4638549 -0.9234109 -0.3487895 -0.1601817 -0.9779996 -0.2048555 -0.03938342 -0.4824739 0.8759066 0.002560844 -0.2246039 0.5299538 -0.817742 0.8465245 -0.5314227 -0.03140258 0.8394341 -0.4523892 -0.301155 0.1596621 -0.9865654 -0.03459349 0.8486748 -0.5283582 -0.02425786 -0.8928183 -0.3487705 -0.2850171 -0.8634792 0.473149 -0.1747387 -0.7845474 0.5900407 -0.1906238 -0.3558709 0.8377548 -0.414153 0.5042607 0.6102328 -0.6110132 0.9444996 0.1313795 -0.3010978 0.842126 -0.5385609 -0.02785525 0.8165209 -0.5772958 0.004810924 0.2034265 -0.9446756 -0.2573047 0.8527928 -0.5220087 0.01585368 -0.839735 -0.3200882 -0.4386211 -0.8588991 0.4335114 -0.2726907 -0.6435358 0.697695 -0.3147749 -0.2318687 0.8403505 -0.4899469 0.956943 0.157986 -0.2435171 0.7900164 -0.6130846 -0.001228781 0.3019849 -0.8905091 -0.3402922 0.8693088 -0.4784614 0.1240039 -0.6613367 -0.3959421 -0.6370744 -0.8192061 0.2724551 -0.5046481 -0.427796 0.8685393 -0.2502596 -0.6452072 0.7064587 -0.2909017 0.2836145 -0.2728619 -0.9192982 0.7430707 -0.6630418 0.09067295 0.4794032 0.1323062 -0.8675641 0.9752817 0.09050688 -0.2015794 0.6307978 0.283486 -0.7223087 0.4449847 -0.8381877 -0.3153255 0.9994847 -0.02599257 -0.01883644 -0.5265746 -0.8052918 -0.2724413 -0.8769984 -0.4138778 -0.2440883 -0.9709874 -0.1732522 -0.1648248 -0.9746351 -0.08396684 -0.2074511 -0.5873784 0.6905743 -0.4220116 0.6751117 0.6484731 -0.3517198 0.9665602 -0.2564273 -0.00256703 0.9927471 -0.07776261 -0.09168577 0.9923076 -0.1009115 -0.07171132 0.9920149 -0.1225159 0.02993936 0.07052718 -0.961812 -0.2644684 0.9901795 -0.02013634 0.1383441 -0.8544378 -0.4054767 -0.3248458 -0.8062542 -0.4162783 -0.4203172 -0.8811897 -0.2392701 -0.4077433 -0.9078339 -0.1045627 -0.4060841 -0.6096188 0.6068006 -0.5100567 0.6448899 0.7381333 -0.1981821 0.9907037 0.08290447 -0.1078566 0.9964398 0.001352967 0.08429599 0.08083728 -0.7913959 -0.6059355 0.8963911 0.235235 0.3756959 -0.8399708 -0.178346 -0.5124858 -0.766118 -0.259195 -0.5881167 -0.7637864 -0.1838458 -0.6187335 -0.7827548 -0.09572994 -0.6149233 -0.5480757 0.5756296 -0.6068472 0.7485189 0.6430982 0.1616913 0.9337564 -0.1592974 0.3205048 0.8599852 0.3666861 0.354918 0.6318765 0.154085 -0.7595985 0.6701825 0.7320851 -0.1220932 -0.08965841 0.9921267 -0.08744072 0.930604 0.003687805 -0.3660088 -0.1641159 -0.9073545 -0.3870063 -0.8575844 -0.4957607 -0.1370044 -0.9137778 0.401802 0.05970953 0.868502 0.4568575 0.1923159 -0.2186413 0.9755272 -0.02329338 0.6510816 -0.5890132 -0.4787027 -0.4572561 -0.7740719 -0.4378693 -0.8484491 -0.4202843 -0.3217067 -0.9625287 0.04677527 -0.2671153 0.2469688 0.3956087 -0.8845904 0.8827848 0.4609621 -0.09058114 0.8728175 0.4877708 -0.01641019 0.2864438 0.8461325 -0.4494549 0.7671945 0.637207 -0.07334697 0.5935278 -0.2740017 -0.756735 -0.7351704 -0.6702986 -0.1011158 -0.8135442 0.1827764 -0.5520314 0.3321963 -0.530244 -0.7800556 -0.2902971 0.9480897 0.1298206 -0.212215 0.9706804 -0.1128919 0.4401056 0.7280011 -0.525663 -0.04533222 0.9703947 0.2372322 0.3068968 -0.4128164 -0.8575529 0.02271672 -0.9556243 -0.2937109 -0.4867704 -0.8674493 0.1028901 -0.7179262 0.4962565 0.4881715 0.1505188 0.7902257 -0.5940433 -0.0256303 0.9105027 0.412708 0.1256631 -0.5113285 -0.8501482 -0.02950675 -0.9238758 -0.3815531 -0.3471167 -0.9058185 0.2429051 -0.6807368 0.1977564 0.7053295 -0.06385314 0.8726225 -0.4842031 -0.3024504 0.9472742 0.1058082 -0.09375366 -0.4123707 -0.9061792 -0.04506112 -0.8437812 -0.5347922 -0.2289011 -0.9704615 0.07621507 -0.3960307 0.3459608 0.8505709 -0.9877605 -0.1552103 0.01545796 -0.1175741 0.9912945 0.05925937 -0.479744 0.638786 -0.6014966 0.2742184 0.807792 -0.5218011 -0.09209105 0.9918217 0.08836794 0.3313046 -0.2110602 -0.9196145 -0.06177231 -0.9313114 -0.3589477 0.01225257 -0.9441962 -0.3291559 -0.06035566 -0.9604622 -0.2717896 -0.9865142 0.005909617 -0.1635692 -0.09006821 0.9846153 0.149735 -0.1927069 0.9766573 0.09489152 0.6104075 0.5377292 -0.5815926 -0.1339359 0.9909486 0.009061138 0.4120939 -0.7029032 -0.5797462 -0.006318243 -0.996707 -0.08083996 0.06371642 -0.9869189 -0.1480926 0.04010046 -0.9903496 -0.1326635 -0.9750459 0.03818385 -0.218695 -0.2071783 0.9780596 0.02182721 0.5819826 0.4967454 -0.6438479 -0.2307229 0.898991 -0.3722663 0.4140391 -0.8713901 -0.2631557 0.07435702 -0.9483395 0.3084208 0.1002947 -0.9520773 0.2889461 0.1569769 -0.9528188 0.2597972 0.9980747 -0.007238104 0.06159912 -0.2818121 0.9181582 -0.2785094 0.7402326 0.02704528 -0.6718068 -0.1769355 0.6253176 -0.7600473 0.4067047 -0.7404381 0.53511 0.2478823 -0.7182286 0.6501554 0.1690046 -0.6849729 0.7086958 0.09334908 -0.6813374 0.7259926 -0.9770044 0.04544882 0.2083192 -0.2949686 0.6654744 -0.6856657 -0.05470752 -0.8802775 -0.4712948 0.3483553 -0.9373457 0.005626534 0.7716015 -0.6155335 0.1604673 -0.562257 0.683932 -0.4648699 -0.7043341 0.5777233 -0.4124916 -0.6944879 0.6082126 -0.3844009 -0.4815169 0.69813 -0.5298641 -0.4812478 0.7050207 -0.5209091 -0.4775394 0.7573501 -0.4453954 0.4423727 -0.8966396 -0.01854176 0.3287045 -0.9419491 -0.06844964 -0.1171814 -0.9861004 -0.11779 -0.98423 -0.0337348 -0.1736468 -0.5305179 0.6962023 -0.4835836 -0.4865659 0.8116906 -0.3231286 0.02110231 0.8413876 -0.5400199 -0.4110766 0.8531575 -0.3211518 0.4781265 -0.8762217 0.06025466 0.7787296 -0.141611 -0.6111682 0.3193161 -0.9457532 0.05990095 -0.1345226 -0.9838767 0.1178572 -0.9913967 -0.1207086 -0.05061666 -0.3775917 0.9025764 -0.2068339 -0.1437939 0.6813963 -0.7176507 -0.4074402 0.7999681 -0.4405037 0.8589119 -0.2588027 -0.4419178 0.4705355 -0.7674434 0.4354617 0.362772 -0.8824465 0.2994739 -0.05554424 -0.9276012 0.3694195 -0.9762596 -0.1278713 -0.1748315 -0.453141 0.7749251 -0.4406293 0.08063348 0.4096444 -0.9086747 -0.2918364 0.5144869 -0.8063093 0.8661231 -0.3809181 -0.3236234 0.2892438 -0.4866626 0.8243164 0.3579068 -0.586853 0.7262964 0.1806393 -0.6510687 0.7372103 -0.9287707 -0.2621024 -0.2620825 -0.4453487 0.5298152 -0.7217759 -0.2117928 -0.9324335 -0.2927656 -0.3524162 0.8574051 -0.3750457 -0.755105 0.6455533 0.114356 0.9395579 -0.2561063 -0.2272455 0.962444 -0.1798699 -0.203343 0.9060441 -0.3142327 -0.2834464 0.901932 -0.3510344 -0.2515821 0.9471567 -0.07299559 -0.3123554 0.9149407 -0.2126487 -0.3430218 0.8260788 0.2820324 -0.4879052 0.8888191 0.1366569 -0.4374077 0.844802 -0.2703999 -0.4617289 0.8190143 -0.3528227 -0.452473 0.8764319 -0.2056882 -0.4353843 0.8988493 0.06550054 -0.4333355 0.7655321 -0.2724242 -0.5828772 0.7640363 -0.340919 -0.5477433 0.8072813 -0.09619445 -0.5822745 0.8604501 0.1181485 -0.4956475 0.8131103 0.3471652 -0.4672558 0.8166462 0.3282634 -0.4746915 0.8085848 0.3569749 -0.4677175 0.8093574 0.3662204 -0.4591549 0.7809153 0.4222371 -0.4603121 0.8028749 0.4124427 -0.430445 0.7728592 0.4915416 -0.4013422 0.7582545 0.5131259 -0.402184 0.7200755 -0.3597717 -0.5933427 0.7535665 -0.2710817 -0.5988758 0.7770625 -0.05815048 -0.6267315 0.7953682 0.1718414 -0.5812572 0.7833329 0.3467335 -0.5159121 0.7873802 0.4038209 -0.4657908 0.7795152 0.4548213 -0.4306897 0.763752 0.535349 -0.360672 0.2676141 0.9437524 -0.1942011 0.190452 0.9644794 -0.1830509 0.8293615 -0.09511409 -0.5505568 0.8107096 0.1971964 -0.5512382 0.7837719 0.4292956 -0.4487839 0.7858531 0.3795491 -0.4882389 0.7900748 0.4827148 -0.3778471 0.7721872 0.5745251 -0.2713811 0.3332839 0.9017161 -0.2753724 0.7831592 0.4590804 -0.4194125 0.8561128 0.347787 -0.3822499 0.7595845 0.5697335 -0.3137437 0.7570138 0.6217205 -0.2009822 0.761272 0.6215035 -0.1849279 0.844865 0.4553232 -0.2808628 0.4731871 0.4125097 -0.778415 0.5825962 0.4155078 -0.6985234 0.37675 0.9146733 -0.1463979 0.4784339 0.8361269 -0.2683147 0.3854955 0.9208166 0.05907599 0.4776649 0.8752137 0.0764026 0.3209425 0.9320136 -0.1683643 0.3938066 0.9092582 -0.1347802 0.376734 0.9262545 -0.01114626 0.3893642 0.920889 0.01894633 0.3681474 0.9220752 -0.1193515 0.3613105 0.9317931 -0.03487617 0.3108045 0.9383033 -0.1516163 0.3572016 0.9328553 -0.04677586 0.379089 0.9193509 0.1052884 0.3964202 0.910826 0.1150961 0.3496145 0.9320961 0.0946915 0.3324805 0.9397489 0.07955352 0.3218187 0.9431858 -0.08266332 0.3421099 0.937248 0.06728272 0.3726236 0.9187813 0.130356 0.3996989 0.9056981 0.141251 0.3457984 0.9295853 0.1276502 0.3130398 0.9416145 0.1239687 0.3076535 0.9385435 0.1564785 0.1034138 0.9946185 0.006287517 0.1447808 0.9789519 0.1438469 0.2918363 0.9470864 0.1336376 0.3404229 0.9292904 0.1432886 0.2377436 0.9604869 0.1447167 0.2038785 0.960943 0.1871419 -0.5326376 0.8147159 -0.2292054 -0.09405988 0.9937025 0.06089468 0.180764 0.9629464 0.2001463 0.2038663 0.9598693 0.1925867 0.05161657 0.9767885 0.2078945 -0.5628036 0.7957761 -0.2235902 -0.1618941 0.9810135 0.1067846 -0.2479875 0.9047582 -0.346287 -0.3111842 0.8838914 -0.3491423 -0.739877 0.6252213 0.2483555 -0.5236386 0.8460676 0.09986099 -0.7336214 0.6245731 0.2677838 -0.00632384 0.9462742 0.3233036 0.04624407 0.9423978 0.3312822 -0.5707055 0.7739007 -0.274541 -0.162748 0.958396 0.2344999 -0.07648837 0.9957598 -0.05110859 -0.575928 0.681011 0.4522508 -0.331226 0.8735448 0.3566633 -0.6744435 0.5934099 0.4393071 -0.6841061 0.5927484 0.4250272 0.7197711 0.6711056 -0.177614 0.7239512 0.4988127 -0.4765297 0.4061886 0.9052705 0.1244832 -0.09914806 0.08890723 0.9910929 -0.08983654 0.09729023 0.9911932 -0.08125255 0.1039722 0.9912556 -0.07192004 0.1098106 0.9913472 -0.06221884 0.1146332 0.9914575 -0.05208065 0.1185038 0.9915869 -0.04131069 0.1215101 0.9917302 -0.02883217 0.1242601 0.9918307 -0.01367428 0.1251936 0.9920381 0.001828907 0.124592 0.9922063 0.01488429 0.1224643 0.9923612 0.02626943 0.1198777 0.9924411 0.0374305 0.1164221 0.9924943 0.04834457 0.1120758 0.992523 0.05905962 0.1068358 0.992521 0.06926844 0.1008243 0.99249 0.07898328 0.09406479 0.9924281 0.08826005 0.08648549 0.9923359 0.09693571 0.07823919 0.9922107 0.1048804 0.06945021 0.9920568 0.1137174 0.05869565 0.9917778 0.1238472 0.04365325 0.9913407 0.1334742 0.02415347 0.9907579 0.1389899 0.003439437 0.9902878 0.1412911 -0.01574362 0.9898429 0.1411979 -0.0348292 0.9893686 0.1383099 -0.05510552 0.9888548 0.1300617 -0.07575822 0.9886075 -0.2096477 0.1862167 0.9598808 -0.1927418 0.2026468 0.9600963 -0.1758602 0.2162703 0.9603647 -0.1575968 0.228182 0.960779 -0.1380331 0.2384633 0.9612919 -0.1173426 0.2470206 0.9618791 -0.09565563 0.2537649 0.9625244 -0.06995258 0.2602293 0.9630095 -0.03782038 0.2641934 0.9637279 -0.006601429 0.2642802 0.9644234 0.02123429 0.2594008 0.9655363 0.04500795 0.2546829 0.9659767 0.06844474 0.2479244 0.9663586 0.09139051 0.2394175 0.9666059 0.1134683 0.2291511 0.9667547 0.1346674 0.2169498 0.9668493 0.1548561 0.2030096 0.966854 0.1738403 0.1874626 0.9667664 0.1914453 0.1703552 0.9666064 0.207724 0.1516902 0.9663544 0.2254039 0.1290777 0.965677 0.2464584 0.09703705 0.9642832 0.2668839 0.0574775 0.9620131 0.2776202 0.01311042 0.9606014 0.284234 -0.02955549 0.9582993 0.2906332 -0.06952958 0.9543049 0.288912 -0.1145101 0.9504826 0.2751546 -0.1584108 0.9482594 -0.3335225 0.2960148 0.8950631 -0.3087606 0.3207633 0.8954205 -0.2829684 0.3414499 0.8962928 -0.2542214 0.3617867 0.8969291 -0.224967 0.3835777 0.8956885 -0.1951424 0.4048288 0.893327 -0.161296 0.4238321 0.8912631 -0.1205998 0.438718 0.8904955 -0.05691153 0.4443084 0.8940644 -0.01438105 0.4434248 0.8961962 0.02605268 0.4448497 0.8952262 0.07424859 0.4357987 0.8969764 0.1149203 0.4243559 0.8981733 0.1560549 0.4130858 0.8972218 0.1937481 0.4012822 0.8952286 0.2291083 0.3817602 0.8954152 0.263144 0.3585786 0.8956431 0.2948702 0.3330032 0.8956341 0.3214179 0.3045284 0.8966343 0.3454717 0.2681238 0.8993103 0.3727643 0.2289759 0.8992312 0.3983857 0.1714206 0.901057 0.411101 0.08774005 0.9073575 0.4324493 0.02204564 0.9013887 0.4496727 -0.06785601 0.8906121 0.4466695 -0.1455912 0.8827738 0.4438132 -0.2007086 0.8733532 0.4255419 -0.2576319 0.8674906 -0.4598861 0.4088902 0.7882346 -0.4264667 0.4423932 0.7889324 -0.390815 0.4706777 0.7910286 -0.3377841 0.5051008 0.7942135 -0.2630777 0.5507227 0.7921456 -0.2173147 0.571787 0.7910966 -0.1629899 0.5903414 0.7905259 -0.1382813 0.6156819 0.7757668 -0.08352762 0.645348 0.7593084 -0.002761196 0.6480149 0.7616226 0.05577087 0.6538287 0.7545845 0.1138696 0.6501787 0.7512 0.1698551 0.647738 0.7426874 0.2521928 0.6195363 0.7433528 0.305908 0.5896382 0.7474939 0.3438953 0.572106 0.744601 0.391811 0.5415158 0.7438043 0.438262 0.5043387 0.7440221 0.4705136 0.4749324 0.7436775 0.5077041 0.4394465 0.7410285 0.5446973 0.3529817 0.760729 0.5653366 0.2894689 0.7724004 0.5899803 0.1842972 0.7861029 0.6006818 0.02204482 0.7991841 0.6112514 -0.09769613 0.7853835 0.6011987 -0.1912233 0.7758826 0.5861293 -0.2645731 0.7658025 0.5581093 -0.3371099 0.7582025 -0.5547777 0.490741 0.6718595 -0.51304 0.5276837 0.677008 -0.4676939 0.5666236 0.6783805 -0.4158137 0.6154782 0.6695412 -0.2530433 0.7443027 0.6180474 -0.2536645 0.7282761 0.6366069 -0.1962477 0.7376328 0.6460533 -0.06933885 0.7680439 0.6366323 -0.03030739 0.7924175 0.6092256 0.03217923 0.803993 0.5937673 0.09988876 0.8059211 0.5835352 0.1778662 0.7978041 0.5760837 0.2346758 0.788192 0.5689293 0.2921826 0.7758245 0.5592188 0.3705162 0.7435827 0.5565991 0.4219704 0.7167454 0.555173 0.488836 0.6665802 0.5627701 0.5453628 0.6368972 0.5449232 0.5931351 0.5856116 0.552494 0.6254159 0.5471545 0.5563064 0.6626308 0.4913431 0.5652454 0.6976227 0.3947103 0.5979351 0.7306548 0.2883494 0.6188686 0.7562766 0.07955152 0.6493976 0.7558846 -0.09596829 0.647633 0.7290331 -0.2068987 0.6524597 0.6959049 -0.3061875 0.6495888 0.6581815 -0.3955768 0.6405591 -0.6231778 0.5498191 0.5561908 -0.5955111 0.5755157 0.5604894 -0.518385 0.6393576 0.5678899 -0.4062619 0.7248432 0.5563753 -0.1866742 0.8846529 0.4272494 -0.2315656 0.9447185 0.2321297 -0.2391622 0.8870471 0.3949037 -0.06082153 0.8903329 0.4512295 0.007548416 0.8864989 0.4626691 0.0487491 0.8859051 0.4612977 0.1112774 0.8804456 0.4609044 0.1816642 0.8656948 0.4664447 0.2481839 0.8504277 0.4638723 0.3142394 0.8301815 0.4604913 0.3984744 0.7915655 0.463295 0.4311104 0.7686851 0.4725114 0.5021288 0.7078522 0.4968016 0.5772346 0.647081 0.4980828 0.6099379 0.6150285 0.4997156 0.6490815 0.5691144 0.504779 0.6916376 0.5089828 0.5124197 0.7353072 0.4294443 0.5243098 0.7810993 0.3382836 0.5248315 0.8244338 0.1142492 0.5543067 0.8283275 -0.08836927 0.553231 0.8139555 -0.196821 0.5465693 0.7830866 -0.3176531 0.5346699 0.7268631 -0.4334422 0.5327269 0.1373566 0.9373887 0.3200557 0.183996 0.9227754 0.338572 0.2707264 0.8997139 0.3423772 0.3365037 0.8779122 0.34064 0.4019198 0.8479735 0.3455452 0.4197263 0.8292945 0.3689179 0.491559 0.7751117 0.3969529 0.5832234 0.6887756 0.4306259 0.626147 0.6436828 0.440014 0.6724336 0.5930033 0.4429222 0.7083487 0.5417392 0.452505 0.7687517 0.4448825 0.4594565 0.8253212 0.3699493 0.4265939 0.8851819 0.1615642 0.4362912 0.8899573 -0.07807641 0.4493106 0.8741698 -0.20873 0.4384733 0.8409787 -0.3438725 0.4177397 0.7845764 -0.463896 0.4113883 0.2803163 0.9383556 0.2022661 0.3451007 0.9128543 0.2181802 0.4048044 0.881304 0.2437963 0.4204371 0.8671137 0.2671077 0.477075 0.8318096 0.2837115 0.5894468 0.7355284 0.3339917 0.6499093 0.6758203 0.3476851 0.693253 0.6362298 0.3385436 0.7318928 0.5858608 0.3479942 0.8089057 0.4731998 0.3489318 0.8667135 0.3809367 0.3220168 0.9265389 0.213709 0.3096032 0.9349573 -0.05415647 0.3506021 0.9186263 -0.2029866 0.3390015 0.8782022 -0.3452601 0.3309929 0.808261 -0.4874898 0.3302541 0.3851487 0.9079725 0.1650651 0.4106825 0.8897701 0.1991208 0.4591461 0.8610467 0.2185943 0.5639247 0.7781689 0.2764819 0.6553593 0.6841726 0.3200189 0.7099813 0.6319902 0.3106686 0.7437603 0.6012477 0.2920991 0.8248486 0.4801329 0.2984914 0.8868469 0.3637296 0.284962 0.9422235 0.2283008 0.2451399 0.9623819 -0.01508733 0.271281 0.9352932 -0.2067121 0.2872227 0.8967192 -0.3507068 0.2699989 0.8366634 -0.4865282 0.2515644 0.4245457 0.8920969 0.1546737 0.5309609 0.8216029 0.2074828 0.6456952 0.7259815 0.2367037 0.728659 0.6365447 0.2527191 0.760219 0.6031512 0.2414035 0.8348681 0.5010675 0.2278743 0.9075222 0.3726061 0.1938251 0.9633794 0.2169878 0.1575327 0.9887208 0.02331814 0.1479438 0.9641364 -0.193278 0.1818922 0.9150779 -0.3614995 0.1787469 0.8526198 -0.492836 0.1736438 0.5097005 0.845273 0.1603714 0.643586 0.7425042 0.1857 0.7304402 0.6577663 0.1838494 0.7673019 0.6114338 0.1933818 0.8585694 0.4774539 0.1868057 0.923497 0.3698799 0.1016971 0.9720883 0.2184809 0.08550135 0.9954004 0.05221653 0.0803219 0.9825657 -0.1545553 0.1033316 0.9292843 -0.3557421 0.09938894 0.8646606 -0.4902228 0.1097436 0.7392515 0.6647693 0.1076522 0.6163399 0.7802916 0.1061609 0.7594864 0.6380767 0.1266429 0.8739716 0.4688101 0.1280265 0.936212 0.3478797 0.04986743 0.9725587 0.2254731 0.05737269 0.9959145 0.05794134 0.06926222 0.9891999 -0.1346374 0.05793332 0.933948 -0.353848 0.05032844 0.8710613 -0.4893016 0.0428496 0.8428707 0.5124741 -0.164132 0.7246619 0.6557105 -0.2119172 0.9441621 0.3288083 -0.02104756 0.959473 0.2788449 -0.04070717 0.9978244 0.06427961 0.01465036 0.9903149 -0.1380957 -0.01434781 0.9363853 -0.3497204 -0.029634 0.8720039 -0.4883149 -0.03402791 0.8790826 0.4442063 -0.1729002 0.7008823 0.6326193 -0.3294798 0.9284267 0.3264736 -0.1773101 0.9788184 0.1297452 -0.158369 0.9727791 -0.1265521 -0.1941275 0.9192142 -0.3308784 -0.2134589 0.8538319 -0.4723818 -0.2186927 0.9017935 0.3259697 -0.2837468 0.9271785 0.168104 -0.334785 0.9150971 -0.09990025 -0.3906627 0.8640288 -0.294957 -0.4079884 0.7993667 -0.4345248 -0.4149712 0.888378 0.1571236 -0.4313893 0.8830234 -0.1130918 -0.4554997 0.8158789 -0.267127 -0.5128205 0.7556133 -0.4065253 -0.5136009 0.7893733 -0.278978 -0.5468646 0.7287648 -0.3921091 -0.5613843 0.109631 0.9903337 0.08497163 -0.6875901 0.7088577 -0.1572917 0.6454654 0.7094162 -0.2830247 0.6784168 0.641924 -0.3573291 0.0327045 0.6908832 -0.7222263 0.6321626 0.6753387 -0.3798525 0.6805882 0.7199556 -0.1358806 0.05775546 0.8926079 -0.4471191 0.3412965 0.9373582 -0.06983089 0.5279324 0.8053756 -0.2695504 0.134594 0.5612449 -0.8166325 -0.5199752 0.8026027 0.2923265 -0.407907 0.9077342 0.09813448 -0.4493641 0.8932225 0.01501954 -0.3518012 0.8721941 -0.3398727 -0.5659519 0.6188692 -0.5447012 -0.4777905 0.4366813 -0.7622504 -0.125346 0.1826312 -0.9751586 0.3039843 -0.06817027 -0.9502349 0.5184934 -0.1085313 -0.848166 0.7598193 -0.1958993 -0.6199178 -0.7729608 0.4993046 -0.3914414 -0.7438137 0.5202366 -0.4196368 -0.7776539 0.3721834 -0.5066891 -0.8623724 0.1460789 -0.484742 -0.5396447 0.517441 -0.6641071 0.3144909 0.9453664 -0.08589473 0.3382193 0.8526563 -0.3982274 0.2965126 0.7537327 -0.5864872 0.2740375 0.6642721 -0.6954466 0.2482566 0.7182947 -0.6499395 -0.7504857 0.1848296 -0.634515 0.03877363 0.9262337 -0.3749503 0.9800053 0.1707342 -0.1021739 -0.06213709 0.8203423 -0.568487 -0.6579689 0.5167019 -0.5478103 0.95297 0.2822901 -0.1102757 0.7401396 -0.5135043 0.4341737 0.06112061 -0.9243771 0.3765519 -0.8686098 -0.286733 -0.4041055 0.05699283 0.6623619 -0.747013 -0.4786239 0.3602137 -0.800728 0.9587576 0.2546405 -0.1262618 0.5841534 -0.4143529 0.6979087 0.04729395 -0.7383723 0.672733 -0.7918403 -0.3624813 -0.4915243 0.8351007 0.3991983 -0.3784807 -0.128494 0.1012902 -0.986524 0.6272224 -0.005919249 0.7788178 0.3843835 -0.177813 0.9058874 -0.1286083 -0.5438765 0.8292515 -0.6410688 -0.5959251 -0.4836363 0.4538985 -0.8891911 0.0575792 0.3829643 0.9142538 -0.1322051 0.3237225 0.9419462 -0.08911242 0.2423636 0.9557544 -0.1667135 0.34633 0.9214786 -0.1758773 0.1619354 0.9579549 -0.2368531 0.2693304 0.9454386 -0.1833225 0.0533017 0.9851708 -0.1630873 0.08264117 0.9863948 -0.1421117 -0.5026386 0.8388718 -0.208922 -0.5118222 0.8352143 -0.2011347 0.7762201 0.4230382 -0.4674624 0.8032882 0.3750137 -0.4627017 0.824076 0.3612437 -0.4363507 0.7839563 0.3690826 -0.4991899 0.6749237 0.4849423 -0.5561554 0.7783244 0.3744017 -0.5040184 0.8735431 0.3233715 -0.363804 0.4549526 0.8763906 -0.15798 0.4108665 0.7971017 -0.4425128 0.4000018 0.9072605 -0.1299117 0.9192233 0.3381901 -0.2016328 0.4244012 0.8906047 -0.1634221 0.8500696 -0.4939219 -0.1828191 -0.2011738 -0.792403 -0.5758703 -0.9129784 -0.4067657 -0.03181575 -0.5518646 -0.8305498 -0.0750487 -0.4166973 -0.903997 -0.09566968 0.1766794 -0.7542629 -0.6323543 -0.4415166 -0.8224813 -0.3585913 0.6000449 0.4145892 -0.6841505 0.3189908 0.9391968 -0.1270999 -0.5397819 0.8409775 0.03731212 -0.4010724 -0.8905954 0.2144316 -0.1790763 -0.9835972 0.0216399 0.2516603 -0.4801081 -0.8403352 0.2498466 0.746509 -0.6166855 0.1091946 0.9682707 -0.2247854 -0.6337698 0.7573485 0.1573499 -0.8223625 -0.1771869 -0.5406706 -0.8484423 0.4670005 -0.2491108 -0.9694914 -0.2110166 -0.1247328 -0.4358653 -0.899984 0.007086957 -0.226953 -0.9720621 0.05989484 0.3833519 -0.8195448 -0.4258963 0.707306 0.4381147 -0.5547736 0.05428593 0.9899451 -0.1306206 -0.7658572 0.6397806 -0.06436921 -0.8622571 -0.4997223 0.08240394 -0.4469936 -0.8938659 0.03464663 0.2647955 -0.7546527 -0.6003187 0.5797885 0.4724071 -0.663835 0.03519711 0.9842269 -0.1733742 -0.8645632 0.4916107 0.1041606 -0.6546291 0.05387817 -0.7540278 -0.7281747 -0.5401168 -0.4219424 -0.1811904 -0.9825253 0.04259127 -0.146383 -0.989072 -0.01756611 -0.3487943 -0.9371986 0.001142881 0.4174451 -0.5037846 -0.7562677 0.3890474 0.9067314 -0.1627279 -0.4264269 0.7019487 -0.570463 0.5960104 -0.1856238 -0.7812268 -0.9848139 -0.00406203 0.1735658 -0.9222578 -0.2542496 0.2912007 -0.5731257 -0.6512678 -0.4973703 -0.9899834 -0.1043209 -0.09513161 0.4591944 -0.1691213 -0.8720886 0.8956133 0.2740798 -0.3503667 0.6563817 0.7535288 0.03684181 -0.6820428 0.5413868 0.4916481 -0.8477558 -0.2549537 0.4650901 -0.7147272 -0.4043005 -0.5707066 0.4998891 0.0317127 -0.8655086 0.8447366 0.3111696 -0.4354233 0.7474124 0.6360026 0.1920297 -0.3851256 0.608734 0.693629 -0.9907756 0.01207318 0.1349733 -0.8615021 -0.2170315 -0.4590334 0.3373367 0.2092365 -0.9178366 0.7600179 0.2972958 -0.5779169 0.8428395 0.5362917 0.04486523 -0.4367832 0.2799853 0.8548851 -0.1485728 0.9888363 0.01135335 -0.9782158 -0.1887628 0.08638506 -0.968933 -0.2119602 0.1274434 -0.6049678 -0.7474277 -0.2745281 -0.8699647 0.1308267 -0.4754428 0.2457296 -0.3713244 -0.8953967 0.8394137 0.3497884 -0.415972 0.879034 0.2797897 -0.3860271 0.8750865 0.3564185 -0.3273978 -0.3279264 0.9251027 -0.1914398 -0.9833845 -0.1111419 0.1435356 -0.9565319 -0.2115179 0.2007656 -0.9831844 -0.1739149 0.05569537 -0.3413623 -0.7734324 -0.5341105 0.7703767 -0.198315 -0.6059626 0.9387482 0.3170794 -0.1349538 0.9501188 0.2410383 -0.1979262 0.9471516 0.2648595 -0.1809785 -0.3543372 0.9066771 -0.2288713 -0.993546 -0.09570428 0.06088533 -0.9350825 -0.04475972 -0.3515925 -0.3262367 -0.7228371 -0.6091601 0.9441364 -0.1464188 -0.2952422 0.9351254 0.2202429 0.2775493 0.9456299 0.1942472 0.260868 0.962834 0.1354441 0.2336782 0.3132531 -0.9447531 0.09650936 -0.9665736 0.001870034 -0.2563825 -0.6521799 -0.01208978 -0.7579678 0.1745281 -0.719919 -0.6717564 0.8302205 -0.1808383 0.527287 0.7654821 -0.02824135 0.6428371 0.7088622 0.04025895 0.7041972 0.6827942 0.1146793 0.7215543 -0.3169712 0.9292049 0.1900201 -0.7267796 0.08865695 -0.681125 0.8312038 0.2925011 -0.4728037 -0.7549812 0.3057915 -0.5800818 -0.8382584 0.280438 -0.4676295 -0.8159363 -0.34064 -0.4671322 0.3601168 -0.8393663 -0.407161 0.9837291 -0.1651919 -0.07063158 0.9916801 -0.03360712 -0.1242623 0.8856766 0.4197545 -0.1984521 -0.2727015 0.9281253 -0.2534114 -0.926503 0.2306868 -0.297281 -0.8069854 0.3431333 -0.4806601 -0.9455734 0.1466517 -0.2904896 -0.8188066 -0.2978795 -0.4907377 0.3346493 -0.7400997 -0.58332 0.9781322 -0.2074937 0.01427646 0.999604 -0.02800671 0.002710317 0.8962067 0.4418565 0.03970413 -0.1805281 0.9778711 -0.1057248 -0.9806589 0.09761432 -0.1696448 -0.896911 0.1607638 -0.4119535 -0.7113128 -0.07947704 -0.6983677 0.4679843 -0.7720734 -0.4299923 0.8818325 -0.2387479 0.4066583 0.961974 -0.09749982 0.2551465 0.8859362 0.3481511 0.306444 -0.1643962 0.9603936 -0.2249844 -0.8808126 0.2154359 -0.4216118 -0.5906225 0.1347551 -0.7956169 -0.3794107 -0.2092575 -0.901254 0.5988089 -0.7331004 -0.3224774 0.559895 -0.1440364 0.8159479 0.6785427 -0.1823378 0.7115707 0.695529 0.0210459 0.7181898 0.002097129 0.9523629 -0.3049598 -0.6363412 0.2834911 -0.7174278 0.8429024 0.4444208 -0.3033243 -0.8098493 0.489079 -0.3239533 - - - - - - - - - - 0.8595389 0.5198162 0 0.8486639 0.5154566 0 0.8336419 0.5919364 0 0.8156956 0.5898973 0 0.8335199 0.6304038 0 0.8152404 0.6321933 0 0.7968992 0.6318412 0 0.7727256 0.6308563 0 0.7481091 0.6301819 0 0.7185951 0.6295513 0 0.6925191 0.6287964 0 0.6649477 0.6265337 0 0.6277919 0.627149 0 0.5923964 0.6259978 0 0.5472322 0.6256765 0 0.7236874 0.6714783 0 0.6609355 0.6702591 0 0.5863655 0.6689188 0 0.5464794 0.6680657 0 0.8481366 0.4711716 0 0.8416246 0.5091301 0 0.8339846 0.5468332 0 0.576745 0.2432327 0 0.6203143 0.2431189 0 0.6684575 0.2433007 0 0.7052515 0.2417889 0 0.7288513 0.2413169 0 0.7542335 0.2409259 0 0.5788996 0.2796211 0 0.6282791 0.2794608 0 0.6791832 0.2796324 0 0.7173305 0.2796033 0 0.7431375 0.2797914 0 0.7689194 0.2846475 0 0.7906191 0.2925767 0 0.8111414 0.307028 0 0.5801364 0.3199382 0 0.6331688 0.3191716 0 0.6907771 0.3193327 0 0.7300329 0.3201408 0 0.7571934 0.3203963 0 0.7842001 0.3266332 0 0.8059014 0.337302 0 0.8253709 0.3482972 0 0.702834 0.3588834 0 0.743388 0.3599021 0 0.7728728 0.3622795 0 0.7984712 0.3636581 0 0.8172075 0.3712072 0 0.8393419 0.3835864 0 0.7848153 0.3935464 0 0.8094469 0.4013001 0 0.8308818 0.4069147 0 0.8536756 0.4239534 0 0.8180689 0.4327986 0 0.8398248 0.4370598 0 0.8603922 0.452138 0 0.8584949 0.4439021 0 0.8722786 0.5113758 0 0.868763 0.479678 0 0.8931187 0.5477442 0 0.8981901 0.5484927 0 0.8923839 0.5451012 0 0.8847771 0.5372267 0 0.8761845 0.5285873 0 0.9049006 0.587696 0 0.9001777 0.5857089 0 0.8917984 0.5837124 0 0.882509 0.5787906 0 0.8679208 0.5710824 0 0.8974632 0.6253748 0 0.8875736 0.6202552 0 0.8757919 0.6130037 0 0.8595822 0.6047391 0 0.8486812 0.5964635 0 0.8739251 0.6487294 0 0.8586042 0.6405509 0 0.8462843 0.6354768 0 0.8419363 0.6756843 0 0.8291973 0.6727682 0 0.8086852 0.6729834 0 0.8060948 0.7157657 0 0.7860157 0.7171251 0 0.7670629 0.7173061 0 0.7458624 0.7175346 0 0.7174288 0.7168528 0 0.6889263 0.7170574 0 0.6569933 0.7162486 0 0.6217389 0.7163283 0 0.5809721 0.7156322 0 0.5471408 0.7156653 0 0.778657 0.7644504 0 0.7565407 0.7649577 0 0.7358422 0.7652658 0 0.708529 0.7651228 0 0.6816719 0.7654667 0 0.6500198 0.7650424 0 0.615977 0.765137 0 0.5775048 0.7644335 0 0.5466468 0.7643011 0 0.5832314 0.3587739 0 0.6414955 0.3586556 0 0.8840127 0.5477486 0 0.9043258 0.5873864 0 0.8995042 0.5870869 0 0.9074936 0.6270768 0 0.8932251 0.6669853 0 0.8863908 0.6582118 0 0.8380333 0.7233051 0 0.8543357 0.6817868 0 0.7984945 0.7645665 0 0.8241285 0.7173727 0 0.5333226 0.9694164 0 0.5402329 0.9694719 0 0.547002 0.9695313 0 0.5535786 0.9695932 0 0.5599126 0.9696599 0 0.5659561 0.9697293 0 0.5717149 0.9697989 0 0.57946 0.9699097 0 0.5863283 0.9700244 0 0.5903091 0.9701023 0 0.593749 0.970179 0 0.5966426 0.9702557 0 0.5989681 0.9703314 0 0.600708 0.9704052 0 0.6018493 0.9704781 0 0.6023833 0.9705479 0 0.602306 0.9706149 0 0.6016179 0.9706776 0 0.6003245 0.9707376 0 0.5984294 0.9707922 0 0.594452 0.9708627 0 0.5873502 0.9709378 0 0.5782531 0.9709904 0 0.5702702 0.9710128 0 0.5613648 0.9710158 0 0.5486355 0.9709938 0 0.5306494 0.9567427 0 0.5445294 0.9568414 0 0.5581805 0.9569445 0 0.5715551 0.957053 0 0.5845513 0.9571682 0 0.59707 0.9572879 0 0.6090162 0.9574122 0 0.6204063 0.9575335 0 0.6357341 0.9577289 0 0.6493966 0.9579166 0 0.6572072 0.958078 0 0.6640089 0.9582212 0 0.6697304 0.9583641 0 0.6743286 0.9585068 0 0.6777686 0.9586483 0 0.6800249 0.9587883 0 0.6810803 0.9589256 0 0.680927 0.9590583 0 0.6795659 0.9591864 0 0.6770074 0.9593089 0 0.6732557 0.9594216 0 0.6653879 0.9595711 0 0.6514585 0.9597067 0 0.6334338 0.9598436 0 0.6176182 0.9599118 0 0.6001536 0.9598715 0 0.5750226 0.9597842 0 0.5480977 0.9596521 0 0.534907 0.9312936 0 0.5553549 0.9314349 0 0.5754684 0.9315821 0 0.5951663 0.9317361 0 0.6143926 0.9318186 0 0.6330405 0.9318238 0 0.6508924 0.931834 0 0.6680738 0.9317985 0 0.6908236 0.9321136 0 0.7079593 0.9323747 0 0.7221971 0.9325196 0 0.7324485 0.9326906 0 0.7407887 0.9329358 0 0.7475972 0.9331158 0 0.7529221 0.9331889 0 0.7562702 0.9333782 0 0.757805 0.9335898 0 0.7575691 0.9337941 0 0.7555319 0.9340056 0 0.751457 0.9343446 0 0.7458473 0.934558 0 0.7340197 0.9348599 0 0.7101282 0.9355493 0 0.6843563 0.9357333 0 0.6624091 0.9356579 0 0.6342916 0.9355233 0 0.599112 0.9352934 0 0.5597991 0.9350443 0 0.5391016 0.8998554 0 0.5654427 0.9000416 0 0.591357 0.9002393 0 0.6173721 0.9004247 0 0.6411598 0.9005406 0 0.6633551 0.9005904 0 0.6813621 0.9004463 0 0.7015275 0.9001398 0 0.7280803 0.8996508 0 0.7487468 0.8997709 0 0.7658834 0.8996564 0 0.7772537 0.89977 0 0.7884459 0.899613 0 0.7976038 0.8997667 0 0.8018993 0.9001991 0 0.8061106 0.9004561 0 0.8080045 0.9007035 0 0.807689 0.9009885 0 0.8051292 0.9012827 0 0.8024017 0.901435 0 0.7943598 0.9023348 0 0.7791814 0.9031467 0 0.7589546 0.9042438 0 0.7295038 0.9052411 0 0.701968 0.905172 0 0.6665595 0.9051729 0 0.6207491 0.9050359 0 0.5702723 0.9047458 0 0.5430881 0.8562882 0 0.5746331 0.8567587 0 0.6055649 0.8572763 0 0.6363838 0.8575889 0 0.6637259 0.8574293 0 0.6878642 0.8579181 0 0.7110528 0.8576391 0 0.7328147 0.8572551 0 0.7558129 0.8564569 0 0.7766994 0.8564998 0 0.7924413 0.8564551 0 0.8052423 0.8565588 0 0.8140704 0.856622 0 0.8241673 0.8569356 0 0.8316836 0.857536 0 0.8370827 0.8574862 0 0.8387829 0.8583952 0 0.8389364 0.8581153 0 0.8357837 0.858532 0 0.8301453 0.8588461 0 0.8239604 0.8594474 0 0.8087239 0.8606632 0 0.7885051 0.8615159 0 0.7627993 0.8626674 0 0.7295152 0.8631517 0 0.69153 0.8635651 0 0.6397012 0.8636974 0 0.5794142 0.8633237 0 0.546192 0.8132691 0 0.5770368 0.8140026 0 0.6123297 0.8147914 0 0.6431271 0.8153461 0 0.6719158 0.8151062 0 0.6991652 0.8153776 0 0.7235029 0.814801 0 0.7468818 0.8142534 0 0.7689794 0.8148719 0 0.7889103 0.8143272 0 0.8047815 0.8149878 0 0.8179844 0.8157697 0 0.8286902 0.8162253 0 0.8394719 0.816395 0 0.8480643 0.8168028 0 0.8515675 0.8175328 0 0.8564555 0.81889 0 0.8531541 0.81909 0 0.8496809 0.8198174 0 0.844912 0.8200821 0 0.836948 0.8203882 0 0.8229777 0.8211592 0 0.8025148 0.8213177 0 0.7756831 0.82271 0 0.7428065 0.8232365 0 0.7037131 0.8232058 0 0.6520371 0.823144 0 0.5847974 0.822791 0 0.8148693 0.7691656 0 0.8287536 0.7761121 0 0.8398852 0.7764895 0 0.8513187 0.7768377 0 0.8604618 0.7775187 0 0.8668498 0.7786699 0 0.8742619 0.7797768 0 0.8720122 0.7817824 0 0.8704883 0.7819099 0 0.8635298 0.7820321 0 0.855551 0.7827417 0 0.8408617 0.7834225 0 0.8179929 0.7825316 0 0.7928736 0.783998 0 0.7569311 0.7852185 0 0.7141694 0.7847594 0 0.6575339 0.783814 0 0.5871476 0.7834908 0 0.8495371 0.7314059 0 0.8608193 0.7362004 0 0.8701438 0.739202 0 0.8768385 0.7403647 0 0.8857492 0.7409943 0 0.8863009 0.7430829 0 0.8838929 0.743783 0 0.8774683 0.7438052 0 0.870438 0.7443733 0 0.8553827 0.74461 0 0.8291668 0.744121 0 0.8036145 0.7450778 0 0.772715 0.7465822 0 0.7279349 0.7465798 0 0.6639889 0.7452885 0 0.5909439 0.7448928 0 0.8646639 0.6935272 0 0.8750938 0.7020409 0 0.8834968 0.7073321 0 0.8954922 0.7078768 0 0.8962504 0.7101468 0 0.8950266 0.7117673 0 0.886704 0.7117944 0 0.8794125 0.7113854 0 0.8631878 0.7118927 0 0.8359162 0.7114491 0 0.8113391 0.7126527 0 0.7803457 0.713265 0 0.7373802 0.7142377 0 0.6677641 0.7127659 0 0.5929934 0.7120578 0 0.9010242 0.6684351 0 0.9026666 0.6706234 0 0.9044015 0.6717294 0 0.8962188 0.6723189 0 0.8862207 0.6722362 0 0.8715519 0.6732929 0 0.8421321 0.6717163 0 0.8169514 0.6719737 0 0.7866475 0.6724125 0 0.7443845 0.6727811 0 0.6703399 0.6721619 0 0.5947961 0.6717992 0 0.9129978 0.6292778 0 0.9111233 0.6319683 0 0.9032183 0.6321179 0 0.8935331 0.6341252 0 0.8773824 0.6329024 0 0.8471193 0.6323499 0 0.8203086 0.6315732 0 0.7916644 0.6316041 0 0.7480091 0.6314035 0 0.6725847 0.6314558 0 0.5962858 0.6314326 0 0.8879967 0.5922514 0 0.8753026 0.5927436 0 0.8455927 0.5934285 0 0.8168294 0.5919909 0 0.7894053 0.5915054 0 0.7458957 0.5914296 0 0.6705027 0.5910637 0 0.5961288 0.5907379 0 0.8687572 0.5508972 0 0.8455275 0.5505353 0 0.8142782 0.5508752 0 0.7865224 0.5516556 0 0.7420619 0.550744 0 0.6674568 0.5503129 0 0.5940747 0.5500072 0 0.8649262 0.5082901 0 0.8378498 0.5067718 0 0.8106213 0.509558 0 0.7790056 0.5092906 0 0.7352066 0.5081904 0 0.6646292 0.5077209 0 0.5915467 0.5073746 0 0.8237592 0.4676803 0 0.8002384 0.4679753 0 0.770076 0.4668146 0 0.7277789 0.465739 0 0.6585363 0.4654984 0 0.5902371 0.4651377 0 0.7947525 0.4266679 0 0.7626179 0.4248635 0 0.7202864 0.4252018 0 0.654637 0.4240072 0 0.5882971 0.4237058 0 0.7540746 0.3854432 0 0.7129765 0.3845847 0 0.6464477 0.3842498 0 0.5853048 0.3837867 0 0.8485358 0.4710611 0 0.866912 0.4730189 0 0.7700305 0.2453814 0 0.8519588 0.442466 0 0.8584088 0.4732819 0 0.8562411 0.5621132 0 0.8472513 0.5545469 0 0.7915324 0.6734679 0 0.771055 0.6722053 0 0.7506432 0.6716675 0 0.6932623 0.6714208 0 0.6269678 0.6693565 0 0.9001291 0.5499402 0 0.8803272 0.5139098 0 0.8741683 0.4800186 0 0.7947419 0.5923414 0 0.8140153 0.5463172 0 0.8312662 0.5119625 0 0.8392642 0.464286 0 0.8430479 0.4381972 0 0.8464743 0.3806316 0 0.8571668 0.4092682 0 0.8712859 0.46482 0 0.8759589 0.4878396 0 0.8831786 0.499631 0 0.8906709 0.520689 0 0.8917502 0.5241259 0 0.8854442 0.5178019 0 0.8810679 0.4919987 0 0.8649186 0.4332899 0 0.8523335 0.3939372 0 0.8400425 0.3574713 0 0.8253273 0.3164733 0 0.8010508 0.2675974 0 0.761808 0.2274542 0 0.7367709 0.2053634 0 0.7172796 0.2020808 0 0.6926699 0.1893817 0 0.6562928 0.1859627 0 0.6148393 0.1755577 0 0.5763967 0.1659685 0 0.5500017 0.6037812 0 0.5938632 0.6036076 0 0.6256155 0.6084872 0 0.6632426 0.6084267 0 0.690368 0.6081023 0 0.7133389 0.6056932 0 0.7324222 0.6019927 0 0.7680997 0.5953108 0 0.8195525 0.4090186 0 0.8223746 0.397638 0 0.8263947 0.3550199 0 0.8358973 0.3536757 0 0.837801 0.3974994 0 0.8348027 0.4175583 0 0.8178962 0.370696 0 0.8229705 0.3628416 0 0.823442 0.3432069 0 0.826695 0.3447034 0 0.8259312 0.361753 0 0.8243163 0.3715777 0 0.7987505 0.3383935 0 0.7908018 0.4906429 0 0.7906275 0.4668264 0 0.8025067 0.4276116 0 0.8218566 0.4285224 0 0.823933 0.4663003 0 0.8049694 0.4931295 0 0.79313 0.4482812 0 0.79303 0.4244964 0 0.7959316 0.4074892 0 0.8089296 0.4085972 0 0.8087157 0.4258455 0 0.8000227 0.4511524 0 0.7801154 0.3826486 0 0.7602285 0.5371308 0 0.7794808 0.5069283 0 0.8019134 0.5088305 0 0.7906088 0.5406693 0 0.7653354 0.572295 0 0.7473176 0.566606 0 0.7648916 0.5154999 0 0.7746873 0.4777151 0 0.7784253 0.4792821 0 0.774318 0.5035891 0 0.7619443 0.5120181 0 0.7571067 0.5086551 0 0.7447626 0.4488766 0 0.581896 0.5787532 0 0.6243465 0.5725278 0 0.6168405 0.5715963 0 0.5936061 0.5786001 0 0.555361 0.5789383 0 0.525645 0.5758029 0 0.5187352 0.5759861 0 0.5556641 0.5796822 0 0.5837843 0.5439571 0 0.6141261 0.5383786 0 0.6065698 0.5368661 0 0.5922498 0.54397 0 0.5618215 0.5474309 0 0.5350057 0.5550108 0 0.5294129 0.5567393 0 0.5571957 0.5457497 0 0.5761918 0.5121049 0 0.5960925 0.5050057 0 0.5901239 0.5035934 0 0.5830822 0.5079044 0 0.5596349 0.5135516 0 0.5431414 0.5178458 0 0.5411392 0.5193326 0 0.557906 0.5142233 0 0.5485395 0.4531116 0 0.7009404 0.5778757 0 0.7193177 0.576637 0 0.7209508 0.5809659 0 0.7091458 0.5799412 0 0.6925032 0.5789543 0 0.6659838 0.5777763 0 0.6398481 0.5756603 0 0.6328567 0.5770362 0 0.6416507 0.5781745 0 0.6733559 0.5763445 0 0.690085 0.5534548 0 0.713079 0.5508463 0 0.707812 0.5515215 0 0.6970688 0.5516347 0 0.6873487 0.5518374 0 0.6642901 0.5528323 0 0.6472141 0.550851 0 0.6392225 0.5521062 0 0.6456066 0.5531659 0 0.6741921 0.5537392 0 0.6768064 0.5259579 0 0.6931999 0.5197597 0 0.6879332 0.5221941 0 0.6813133 0.5236863 0 0.6723762 0.5235161 0 0.659023 0.5251917 0 0.6481978 0.526054 0 0.6412008 0.5272402 0 0.6589518 0.52828 0 0.6749322 0.52653 0 0.6387414 0.4889364 0 0.7341574 0.5714023 0 0.7367378 0.5542266 0 0.7414529 0.5463949 0 0.7590928 0.548009 0 0.7544809 0.5624555 0 0.7386867 0.5740959 0 0.7287431 0.5393409 0 0.7312424 0.5240931 0 0.7411465 0.518343 0 0.7455387 0.5222214 0 0.742403 0.5316121 0 0.734476 0.5372427 0 0.7166913 0.4952438 0 0.8287877 0.3420771 0 0.8402438 0.3696446 0 0.8492181 0.3899044 0 0.849228 0.3898093 0 0.8487947 0.3699193 0 0.8348382 0.3418168 0 0.8626481 0.2949175 0 0.7867272 0.2529664 0 0.7574549 0.2245316 0 0.7743762 0.2214595 0 0.8058259 0.2507107 0 0.8236296 0.2761285 0 0.8102094 0.2871534 0 0.7982715 0.2494429 0 0.770825 0.2179201 0 0.7869975 0.2162662 0 0.8165666 0.2370369 0 0.8296479 0.254382 0 0.8174719 0.2656994 0 0.8102828 0.2343057 0 0.7838552 0.2180489 0 0.7995167 0.2130482 0 0.8270582 0.2318891 0 0.8433441 0.2398906 0 0.8244425 0.2496833 0 0.8621276 0.235566 0 0.7055068 0.1842397 0 0.6843985 0.182197 0 0.695376 0.1780681 0 0.7143331 0.1749167 0 0.7299476 0.1768405 0 0.7479904 0.1802986 0 0.7569352 0.1938913 0 0.7284279 0.1893459 0 0.7122281 0.1559054 0 0.6933274 0.1510696 0 0.7023299 0.1550545 0 0.7163216 0.1530845 0 0.7291965 0.1551093 0 0.746062 0.1590052 0 0.7549149 0.1684548 0 0.7345353 0.1612107 0 0.7283502 0.1273621 0 0.7060805 0.1312929 0 0.7113008 0.1382666 0 0.7240286 0.1372759 0 0.7357123 0.1389295 0 0.7481589 0.1401225 0 0.755016 0.1465982 0 0.7406711 0.1324191 0 0.803593 0.08183292 0 0.7487977 0.1090998 0 0.7385479 0.1061423 0 0.7417647 0.1113551 0 0.747131 0.1137154 0 0.7545145 0.1164321 0 0.7620801 0.1183777 0 0.7656324 0.1206208 0 0.7569637 0.1126234 0 0.6195277 0.1429958 0 0.6208078 0.141816 0 0.6547109 0.1560088 0 0.6808022 0.1551667 0 0.6822543 0.1508342 0 0.6508228 0.1517739 0 0.6329494 0.1248769 0 0.628229 0.1128433 0 0.6591053 0.1265961 0 0.6832857 0.1320668 0 0.6857854 0.1308521 0 0.6519845 0.1338374 0 0.6433932 0.1019445 0 0.6180781 0.07700974 0 0.6212262 0.07869163 0 0.643157 0.0855121 0 0.6663871 0.1010384 0 0.6860067 0.110048 0 0.6884452 0.1120435 0 0.6624985 0.1109259 0 0.6673679 0.05669072 0 0.6537295 0.05542701 0 0.6554025 0.0578852 0 0.6784386 0.06014082 0 0.6902054 0.06530434 0 0.7018231 0.0725314 0 0.7047171 0.07359412 0 0.6906695 0.07183564 0 0.7380995 0.03887737 0 0.5029226 0.6678308 0 0.5294259 0.2788607 0 0.5294352 0.2430521 0 0.5126433 0.9692819 0 0.5246211 0.9044838 0 0.526308 0.8630149 0 0.5302351 0.6310624 0 0.5316918 0.5468214 0 0.5152265 0.9758475 0 0.5262838 0.9693649 0 0.5205531 0.9595079 0 0.5308193 0.4233571 0 0.5298256 0.166508 0 0.5092576 0.5995883 0 0.536011 0.1251496 0 0.5311135 0.1268761 0 0.5846591 0.1245039 0 0.5983911 0.09953135 0 0.6003988 0.1011739 0 0.5031701 0.6309755 0 0.459494 0.667573 0 0.4813237 0.2426552 0 0.4370446 0.2420097 0 0.3881016 0.2416039 0 0.4795408 0.2790197 0 0.4293433 0.2782309 0 0.3775023 0.2777632 0 0.3104538 0.2771726 0 0.2579711 0.2893529 0 0.4788409 0.3193251 0 0.4250673 0.317912 0 0.3664485 0.3173697 0 0.3257298 0.3176938 0 0.2967186 0.3176093 0 0.267552 0.3235062 0 0.2444336 0.3339037 0 0.355347 0.3567802 0 0.3129573 0.3572969 0 0.2816747 0.3593065 0 0.2537207 0.360361 0 0.2334747 0.3676742 0 0.2093153 0.3797731 0 0.2703363 0.3904325 0 0.24337 0.3978739 0 0.2202797 0.403219 0 0.1947818 0.4199655 0 0.2298143 0.4308636 0 0.2113703 0.4332561 0 0.1877765 0.4480669 0 0.1750089 0.5071747 0 0.1306827 0.5391226 0 0.1269228 0.5442163 0 0.1319715 0.5405183 0 0.1243681 0.5828583 0 0.1322029 0.5810503 0 0.1401885 0.5791633 0 0.1470141 0.574339 0 0.1562799 0.5667751 0 0.1415823 0.6207998 0 0.1482203 0.6157803 0 0.1556075 0.6086448 0 0.1640195 0.6005291 0 0.1600642 0.6446561 0 0.1673813 0.6363673 0 0.1777357 0.6314304 0 0.1814174 0.6716865 0 0.1928114 0.6689165 0 0.210705 0.6692659 0 0.2128571 0.7120879 0 0.231151 0.7137668 0 0.3945227 0.7204294 0 0.42702 0.7147089 0 0.4585673 0.7151293 0 0.2351306 0.7611607 0 0.2550938 0.7619227 0 0.3678088 0.7647403 0 0.3908237 0.764805 0 0.4258254 0.7635114 0 0.4565718 0.7637559 0 0.5014946 0.7634463 0 0.4768161 0.3581298 0 0.4178947 0.3573023 0 0.1436481 0.5433015 0 0.1221477 0.5826862 0 0.1332628 0.5821361 0 0.1348652 0.6224005 0 0.1455703 0.6624601 0 0.1510963 0.6537614 0 0.1846718 0.7193506 0 0.1707248 0.6776492 0 0.2170704 0.7609823 0 0.1968692 0.7135762 0 0.5028293 0.7137524 0 0.5302438 0.3595053 0 0.4990214 0.9691999 0 0.4920435 0.9691666 0 0.4852328 0.969139 0 0.4786017 0.9691173 0 0.4722007 0.9691007 0 0.4660784 0.9690919 0 0.4602812 0.9690897 0 0.4548026 0.9690913 0 0.4475338 0.9691112 0 0.4411953 0.969146 0 0.4376028 0.969178 0 0.4345687 0.9692155 0 0.4320976 0.9692597 0 0.4302082 0.96931 0 0.4289147 0.9693654 0 0.4282267 0.9694272 0 0.4281495 0.9694933 0 0.4286835 0.969564 0 0.4298248 0.9696379 0 0.4315646 0.9697161 0 0.4338983 0.9697964 0 0.4385013 0.9699188 0 0.4463713 0.9700845 0 0.4561401 0.9702513 0 0.4645581 0.970373 0 0.4738173 0.9704859 0 0.4868964 0.97062 0 0.5007 0.970736 0 0.4897315 0.956495 0 0.4759704 0.9564264 0 0.4625151 0.9563655 0 0.4494125 0.9563137 0 0.4367623 0.9562738 0 0.4246611 0.9562443 0 0.4132008 0.9562271 0 0.4023639 0.9562138 0 0.3879751 0.9562292 0 0.3753564 0.9562579 0 0.3683147 0.9563295 0 0.3623144 0.9563952 0 0.3574276 0.9564738 0 0.3536909 0.9565662 0 0.3511325 0.9566714 0 0.3497716 0.9567894 0 0.3496183 0.9569194 0 0.3506737 0.9570595 0 0.3529299 0.9572095 0 0.3563699 0.9573683 0 0.3609883 0.9575316 0 0.3700916 0.9577839 0 0.3855416 0.9580972 0 0.4048912 0.9584603 0 0.4215659 0.9587252 0 0.4397444 0.9589007 0 0.4655815 0.9591217 0 0.4929103 0.959318 0 0.5101718 0.9566233 0 0.4808759 0.9309666 0 0.4606034 0.9308614 0 0.4407793 0.9307669 0 0.4214832 0.9306848 0 0.4027592 0.9305377 0 0.3847116 0.9303209 0 0.3675642 0.9301192 0 0.3511922 0.9298805 0 0.3298895 0.9299291 0 0.314207 0.9299915 0 0.3011952 0.9299715 0 0.2921453 0.9300257 0 0.2850389 0.9301773 0 0.2795011 0.9302827 0 0.2754768 0.9302991 0 0.27345 0.9304559 0 0.2732472 0.9306569 0 0.2748144 0.9308722 0 0.2781721 0.9311164 0 0.2835422 0.9315126 0 0.2904294 0.9318016 0 0.3040892 0.9322577 0 0.3301789 0.9332497 0 0.3578915 0.9337574 0 0.3810745 0.9339551 0 0.409987 0.9341657 0 0.4459271 0.9343663 0 0.4856744 0.9345956 0 0.5078632 0.9311358 0 0.473268 0.8994569 0 0.4471537 0.8993257 0 0.4216141 0.8992119 0 0.3961323 0.8990856 0 0.3731164 0.8989182 0 0.3519159 0.8987054 0 0.3348456 0.898349 0 0.3158545 0.8978055 0 0.2907791 0.897004 0 0.271859 0.8968846 0 0.2562675 0.8965719 0 0.2462598 0.8965562 0 0.2364689 0.8962722 0 0.2290155 0.8963253 0 0.2263404 0.8967155 0 0.2238598 0.8969319 0 0.2235 0.8971658 0 0.2255378 0.897465 0 0.2297662 0.8978003 0 0.2341746 0.8979958 0 0.2438917 0.899003 0 0.2613508 0.9000125 0 0.2843686 0.9013714 0 0.3158394 0.9027374 0 0.3446453 0.9030094 0 0.3810373 0.9034448 0 0.4278041 0.9038681 0 0.478832 0.9041923 0 0.4668426 0.8558267 0 0.4355825 0.855917 0 0.4051142 0.8560631 0 0.3749332 0.8560064 0 0.3483953 0.8555207 0 0.33583 0.8557874 0 0.303408 0.8551718 0 0.283339 0.8545346 0 0.2622508 0.8534696 0 0.2432453 0.853271 0 0.2291367 0.8530457 0 0.2179328 0.8530041 0 0.2105613 0.8529692 0 0.202261 0.8531716 0 0.1966324 0.8536924 0 0.1932709 0.8535895 0 0.1933022 0.8544884 0 0.1952084 0.8542191 0 0.2003905 0.8546862 0 0.2079857 0.8550805 0 0.2160997 0.8557682 0 0.2340977 0.8571852 0 0.2571834 0.8583001 0 0.2851917 0.8597766 0 0.3199997 0.8606731 0 0.3591321 0.8615533 0 0.4120904 0.8623198 0 0.4730374 0.8626798 0 0.5268631 0.8224645 0 0.4605076 0.8127505 0 0.4298709 0.8131118 0 0.3950118 0.8134761 0 0.3650608 0.8136631 0 0.3506013 0.813053 0 0.2885743 0.8121686 0 0.2671533 0.8113499 0 0.2471914 0.8117138 0 0.2291395 0.8109392 0 0.2149692 0.8114179 0 0.2034604 0.8120503 0 0.1943215 0.8123858 0 0.1854992 0.8124368 0 0.1790236 0.8127534 0 0.177684 0.813454 0 0.1746873 0.8147635 0 0.1803742 0.8150181 0 0.1860506 0.8158008 0 0.1930574 0.8161367 0 0.2032286 0.8165526 0 0.219958 0.8175094 0 0.2435773 0.8179347 0 0.2687179 0.8196416 0 0.3072574 0.8206004 0 0.3473573 0.821049 0 0.4007517 0.8216231 0 0.468767 0.8220598 0 0.5032558 0.8132697 0 0.5265824 0.7826659 0 0.2025564 0.7654595 0 0.1903426 0.772248 0 0.1808513 0.7725007 0 0.1715569 0.7727234 0 0.1645532 0.7733067 0 0.1603917 0.774394 0 0.1549491 0.7754232 0 0.1596836 0.7774709 0 0.1635928 0.7776315 0 0.1729242 0.7778522 0 0.1831617 0.778672 0 0.2009357 0.7795494 0 0.2269227 0.7789541 0 0.2547337 0.7807409 0 0.295996 0.7824287 0 0.3368976 0.7824759 0 0.3996393 0.782253 0 0.4637971 0.7831212 0 0.5284576 0.7440085 0 0.1747264 0.7273216 0 0.1656033 0.7319926 0 0.1583561 0.7348939 0 0.1539037 0.7359891 0 0.1470099 0.736523 0 0.1490696 0.7386208 0 0.1539777 0.7393652 0 0.1628297 0.7394798 0 0.1722184 0.7401474 0 0.1904779 0.7405856 0 0.2198316 0.740433 0 0.2481646 0.741716 0 0.2881188 0.7436491 0 0.3316647 0.7441814 0 0.3953623 0.7436678 0 0.4639216 0.7445522 0 0.1622508 0.6892759 0 0.1538166 0.6976754 0 0.1475892 0.7028779 0 0.1406054 0.7033079 0 0.139559 0.7055669 0 0.1434214 0.7072182 0 0.15427 0.7073613 0 0.1639872 0.7070553 0 0.183414 0.7077783 0 0.2138459 0.707684 0 0.2465789 0.7092345 0 0.2834154 0.7102574 0 0.3287302 0.7117643 0 0.3942326 0.7111155 0 0.4628499 0.7108805 0 0.5298319 0.6719527 0 0.1382557 0.6638184 0 0.1336278 0.6659688 0 0.1346362 0.6670704 0 0.1454771 0.667775 0 0.1579328 0.6678282 0 0.1757261 0.6690814 0 0.2063182 0.6678681 0 0.2443931 0.6685083 0 0.2826437 0.6693619 0 0.3295107 0.67027 0 0.3945352 0.6704926 0 0.4651045 0.6706081 0 0.1272408 0.6262524 0 0.1285273 0.6272316 0 0.1391006 0.6274931 0 0.1512712 0.6296327 0 0.1705529 0.6286243 0 0.2038811 0.6284567 0 0.2445905 0.6280886 0 0.2847082 0.6285357 0 0.326745 0.6288538 0 0.3979675 0.6297936 0 0.4660562 0.6306444 0 0.5314944 0.590977 0 0.1477921 0.5877713 0 0.1647948 0.5884432 0 0.2053115 0.5895532 0 0.2455931 0.5885335 0 0.2845908 0.58845 0 0.3257207 0.5888864 0 0.3978449 0.5894135 0 0.4682589 0.589964 0 0.1630014 0.5466257 0 0.2080303 0.5466768 0 0.2458073 0.5474345 0 0.2852931 0.5486219 0 0.3265746 0.5482292 0 0.3985872 0.5486856 0 0.4700814 0.5492567 0 0.1954508 0.5042381 0 0.211251 0.5029793 0 0.2488298 0.5061577 0 0.284807 0.5062994 0 0.328216 0.5057271 0 0.4003448 0.5061213 0 0.4709074 0.5066444 0 0.2187878 0.4636012 0 0.2557356 0.4646796 0 0.2881294 0.4638976 0 0.3320238 0.4633436 0 0.4027297 0.4639501 0 0.4718435 0.4644212 0 0.2609049 0.4234367 0 0.2950814 0.4220337 0 0.3389691 0.4228939 0 0.4060098 0.4225023 0 0.4731415 0.4230088 0 0.5304096 0.3841154 0 0.3028644 0.3827122 0 0.3458245 0.3823625 0 0.4134113 0.3828394 0 0.4752943 0.3831209 0 0.2024717 0.4671508 0 0.1806459 0.468941 0 0.52974 0.3196928 0 0.5178894 0.9708503 0 0.5350306 0.9709437 0 0.5227906 0.9348297 0 0.5061476 0.8996546 0 0.5049267 0.8562891 0 0.5289625 0.7121952 0 0.5313327 0.507027 0 0.5311437 0.4647843 0 0.2231092 0.3446521 0 0.1237443 0.5462248 0 0.1661723 0.5061533 0 0.1743223 0.4712293 0 0.482475 0.1644017 0 0.3619001 0.1876479 0 0.2067898 0.3536385 0 0.1945197 0.3899558 0 0.1815965 0.4296086 0 0.1676241 0.4832441 0 0.1575366 0.5049136 0 0.1493438 0.5194864 0 0.1483513 0.5164788 0 0.1538026 0.4952164 0 0.161932 0.4828223 0 0.2278306 0.6269345 0 0.2472252 0.670219 0 0.2681178 0.7150874 0 0.2923987 0.7626042 0 0.3366425 0.8181696 0 0.3583023 0.7693808 0 0.3699794 0.7396655 0 0.4035674 0.6983049 0 0.4333743 0.672242 0 0.4707546 0.6389778 0 0.4887271 0.1265603 0 0.4975541 0.1260912 0 0.5825366 0.1266505 0 0.5421495 0.09076482 0 0.5014174 0.09049755 0 0.5075189 0.08992755 0 0.5379022 0.09070736 0 0.580072 0.0904721 0 0.5845024 0.09110582 0 0.5486307 0.06195885 0 0.5126665 0.06345725 0 0.5177715 0.06272677 0 0.5495718 0.06694731 0 0.5808707 0.06310868 0 0.5852222 0.06376225 0 0.562578 0.03734809 0 0.5311853 0.03789303 0 0.5379868 0.03944641 0 0.5627 0.05101094 0 0.5870833 0.04473945 0 0.5916466 0.03825897 0 0.5967846 0.04854637 0 0.1648005 0.5158947 0 0.1724938 0.5126397 0 0.1795408 0.5893211 0 0.2116111 0.5862411 0 0.1841359 0.6264218 0 0.1815451 0.467137 0 0.1807592 0.5051302 0 0.1839721 0.542899 0 0.3500901 0.2396393 0 0.3242871 0.2388683 0 0.2965291 0.2381556 0 0.3382476 0.2773089 0 0.2823273 0.281743 0 0.2369103 0.3035524 0 0.1750119 0.4397653 0 0.164274 0.4754141 0 0.1448975 0.5319986 0 0.1557557 0.5242269 0 0.1715654 0.5923438 0 0.2794429 0.2424121 0 0.1801065 0.4383996 0 0.1731384 0.4691342 0 0.1641355 0.5579305 0 0.1721652 0.5504302 0 0.2092496 0.5426569 0 0.1938742 0.5081047 0 0.1898195 0.4603553 0 0.1870838 0.434227 0 0.1867125 0.3766384 0 0.1770347 0.4051517 0 0.1645343 0.4605424 0 0.2210942 0.3128162 0 0.2465927 0.2642415 0 0.2874265 0.224583 0 0.3136752 0.2028025 0 0.3353505 0.1997691 0 0.4001371 0.1846591 0 0.4425821 0.1745749 0 0.2103285 0.4053313 0 0.2084669 0.3939223 0 0.206055 0.3512653 0 0.1962384 0.3498041 0 0.1925782 0.3935942 0 0.1945181 0.413683 0 0.212009 0.3670289 0 0.2072009 0.3591146 0 0.2075769 0.3394794 0 0.2039776 0.3409344 0 0.2040097 0.3579889 0 0.2051222 0.36783 0 0.2303745 0.3349534 0 0.2340254 0.487273 0 0.2353919 0.4634659 0 0.2257664 0.4241208 0 0.2059581 0.4247946 0 0.2016852 0.4625341 0 0.2193433 0.489585 0 0.2322835 0.4448867 0 0.23304 0.4211071 0 0.2315423 0.4040733 0 0.2180708 0.405021 0 0.2168153 0.422263 0 0.2248492 0.4476711 0 0.2444576 0.3794065 0 0.2063405 0.3383098 0 0.1952747 0.365741 0 0.1872644 0.3858979 0 0.1872664 0.3858027 0 0.1866193 0.3659115 0 0.2001982 0.3379756 0 0.1769135 0.2907671 0 0.2594297 0.2497749 0 0.2901671 0.2217034 0 0.2738378 0.21843 0 0.2410786 0.2472926 0 0.2221638 0.2724881 0 0.234802 0.2836708 0 0.246177 0.2461013 0 0.2758085 0.2149239 0 0.2602465 0.2130781 0 0.2291873 0.2334818 0 0.2152649 0.2506634 0 0.226869 0.2621248 0 0.2329208 0.2308112 0 0.2609366 0.2148839 0 0.2464961 0.209701 0 0.2172537 0.2281982 0 0.2003675 0.235999 0 0.218779 0.2460175 0 0.1792802 0.231433 0 0.3453426 0.1820598 0 0.3681309 0.1802828 0 0.3582826 0.1760278 0 0.337074 0.1726333 0 0.3203584 0.1743614 0 0.301042 0.1775934 0 0.2912184 0.1910725 0 0.3209667 0.1868797 0 0.3384126 0.1536428 0 0.3586722 0.1490441 0 0.3498109 0.1529209 0 0.3345825 0.1507741 0 0.3207345 0.1526371 0 0.302695 0.1563217 0 0.2931159 0.1656597 0 0.3147187 0.1586698 0 0.321741 0.1249011 0 0.3453257 0.1291094 0 0.3401555 0.1360202 0 0.3265637 0.1348703 0 0.3139352 0.1363767 0 0.3006296 0.1374138 0 0.2931961 0.143803 0 0.3088004 0.1298052 0 0.2491864 0.07847735 0 0.3017829 0.1063942 0 0.3129187 0.1035661 0 0.3094413 0.1087385 0 0.3035644 0.1110307 0 0.2957098 0.1136551 0 0.2873337 0.1155042 0 0.2832705 0.1177014 0 0.2926955 0.1098134 0 0.4363024 0.1418868 0 0.4369881 0.1407034 0 0.4019667 0.154479 0 0.374323 0.1533118 0 0.371615 0.148954 0 0.4036086 0.1502776 0 0.423341 0.1236083 0 0.4298527 0.1116426 0 0.397786 0.1250145 0 0.3720399 0.130183 0 0.3685966 0.1289323 0 0.4027795 0.132329 0 0.4133468 0.1005521 0 0.4400036 0.07593194 0 0.4379772 0.07758251 0 0.4152568 0.08413273 0 0.3908392 0.09937066 0 0.3697015 0.1081335 0 0.3665031 0.110095 0 0.3928556 0.1092939 0 0.3913525 0.05502012 0 0.4057569 0.05392617 0 0.4046547 0.05636755 0 0.38118 0.05834165 0 0.3678744 0.06335342 0 0.3556224 0.07043603 0 0.3521328 0.0714601 0 0.3666013 0.0698742 0 0.3227881 0.03636369 0 0.4768285 0.1260107 0 0.4728199 0.123827 0 0.4594242 0.09869024 0 0.4585384 0.1003153 0 0.3524359 0.1989088 0 0.3245803 0.2106004 0 0.2959713 0.2400719 0 0.2719018 0.2657336 0 0.2710289 0.6668136 0 0.3143155 0.7559497 0 0.2052481 0.4357459 0 0.7251279 0.2130247 0 0.8028859 0.3256376 0 0.4974145 0.6011477 0 0.6180895 0.5997503 0 0.5785697 0.6035132 0 0.5494855 0.6044591 0 0.809038 0.4528852 0 0.7840716 0.533439 0 0.6986792 0.602719 0 0.4558796 0.1645833 0 0.2124988 0.4354917 0 0.1823902 0.5084995 0 0.1785615 0.495093 0 0.1885044 0.4795377 0 0.2199441 0.4493197 0 0.2391887 0.5421954 0 0.2569133 0.6251751 0 0.4328222 0.6660063 0 0.2427851 0.3222476 0 0.5683636 0.1583239 0 0.676019 0.1904271 0 0.7747478 0.2687771 0 0.8589755 0.4992112 0 0.642642 0.6015982 0 0.5284267 0.1512411 0 0.1749412 0.5187436 0 0.1741985 0.5149205 0 0.852945 0.4958632 0 0.3741744 0.7224512 0 0.4035518 0.6896468 0 0.7950579 0.504447 0 0.2296697 0.5009681 0 0.8181427 0.4391574 0 0.7621107 0.5495032 0 0.736978 0.5722071 0 0.7172367 0.5934108 0 0.6724628 0.6012909 0 0.6000871 0.1630633 0 0.634663 0.1748572 0 0.6998596 0.2010137 0 0.751958 0.2443887 0 0.8335775 0.4145427 0 0.8243784 0.3817285 0 0.8536103 0.4699219 0 0.8599589 0.5126005 0 0.8659476 0.522926 0 0.864983 0.5191016 0 0.8178157 0.3669522 0 0.8289974 0.4022281 0 0.840349 0.4396124 0 0.4668567 0.6344491 0 0.2913445 0.7106913 0 0.3548503 0.7559265 0 0.3422633 0.8012247 0 0.1901059 0.4918284 0 0.2282648 0.3633839 0 0.2172195 0.3985253 0 0.4866636 0.1570804 0 0.416009 0.1765856 0 0.371204 0.1903191 0 0.2011106 0.4107147 0 0.2091374 0.3780047 0 0.1804742 0.4613009 0 0.2448109 0.5819679 0 - - - - - - - - - - - - - - - -

    390 0 390 391 1 391 19 2 19 19 2 19 406 3 406 390 0 390 391 1 391 0 4 0 1 5 1 1 5 1 19 2 19 391 1 391 19 2 19 1 5 1 20 6 20 20 6 20 405 7 405 19 2 19 1 5 1 392 8 392 393 9 393 393 9 393 20 6 20 1 5 1 20 6 20 393 9 393 21 10 21 21 10 21 404 11 404 20 6 20 21 10 21 2 12 2 3 13 3 3 13 3 403 14 403 21 10 21 403 14 403 3 13 3 402 15 402 2 12 2 4 16 4 5 17 5 5 17 5 3 13 3 2 12 2 3 13 3 5 17 5 6 18 6 6 18 6 402 15 402 3 13 3 402 15 402 6 18 6 7 19 7 7 19 7 435 20 435 402 15 402 435 20 435 7 19 7 8 21 8 8 21 8 434 22 434 435 20 435 434 22 434 8 21 8 9 23 9 9 23 9 433 24 433 434 22 434 433 24 433 9 23 9 10 25 10 10 25 10 432 26 432 433 24 433 432 26 432 10 25 10 11 27 11 11 27 11 431 28 431 432 26 432 431 28 431 11 27 11 12 29 12 12 29 12 430 30 430 431 28 431 430 30 430 12 29 12 13 31 13 13 31 13 429 32 429 430 30 430 429 32 429 13 31 13 14 33 14 14 33 14 428 34 428 429 32 429 428 34 428 14 33 14 651 35 651 651 35 651 645 36 645 428 34 428 6 18 6 394 37 394 395 38 395 395 38 395 7 19 7 6 18 6 7 19 7 395 38 395 396 39 396 396 39 396 8 21 8 7 19 7 8 21 8 396 39 396 15 40 15 15 40 15 9 23 9 8 21 8 9 23 9 15 40 15 397 41 397 397 41 397 10 25 10 9 23 9 10 25 10 397 41 397 16 42 16 16 42 16 11 27 11 10 25 10 11 27 11 16 42 16 398 43 398 398 43 398 12 29 12 11 27 11 12 29 12 398 43 398 17 44 17 17 44 17 13 31 13 12 29 12 13 31 13 17 44 17 18 45 18 18 45 18 14 33 14 13 31 13 14 33 14 18 45 18 632 46 632 632 46 632 651 35 651 14 33 14 427 47 427 22 48 22 23 49 23 23 49 23 426 50 426 427 47 427 426 50 426 23 49 23 24 51 24 24 51 24 425 52 425 426 50 426 425 52 425 24 51 24 25 53 25 25 53 25 424 54 424 425 52 425 424 54 424 25 53 25 26 55 26 26 55 26 423 56 423 424 54 424 423 56 423 26 55 26 27 57 27 27 57 27 422 58 422 423 56 423 422 58 422 27 57 27 389 59 389 389 59 389 421 60 421 422 58 422 22 48 22 28 61 28 29 62 29 29 62 29 23 49 23 22 48 22 23 49 23 29 62 29 30 63 30 30 63 30 24 51 24 23 49 23 24 51 24 30 63 30 31 64 31 31 64 31 25 53 25 24 51 24 25 53 25 31 64 31 32 65 32 32 65 32 26 55 26 25 53 25 26 55 26 32 65 32 33 66 33 33 66 33 27 57 27 26 55 26 27 57 27 33 66 33 34 67 34 34 67 34 389 59 389 27 57 27 389 59 389 34 67 34 35 68 35 35 68 35 420 69 420 389 59 389 28 61 28 36 70 36 37 71 37 37 71 37 29 62 29 28 61 28 29 62 29 37 71 37 38 72 38 38 72 38 30 63 30 29 62 29 30 63 30 38 72 38 39 73 39 39 73 39 31 64 31 30 63 30 31 64 31 39 73 39 40 74 40 40 74 40 32 65 32 31 64 31 32 65 32 40 74 40 41 75 41 41 75 41 33 66 33 32 65 32 33 66 33 41 75 41 42 76 42 42 76 42 34 67 34 33 66 33 34 67 34 42 76 42 43 77 43 43 77 43 35 68 35 34 67 34 35 68 35 43 77 43 418 78 418 418 78 418 419 79 419 35 68 35 100 80 100 101 81 101 37 71 37 37 71 37 36 70 36 100 80 100 38 72 38 37 71 37 101 81 101 101 81 101 44 82 44 38 72 38 38 72 38 44 82 44 45 83 45 45 83 45 39 73 39 38 72 38 39 73 39 45 83 45 46 84 46 46 84 46 40 74 40 39 73 39 40 74 40 46 84 46 47 85 47 47 85 47 41 75 41 40 74 40 41 75 41 47 85 47 48 86 48 48 86 48 42 76 42 41 75 41 42 76 42 48 86 48 49 87 49 49 87 49 43 77 43 42 76 42 43 77 43 49 87 49 417 88 417 417 88 417 418 78 418 43 77 43 384 89 384 383 90 383 45 83 45 45 83 45 44 82 44 384 89 384 46 84 46 50 91 50 51 92 51 51 92 51 47 85 47 46 84 46 47 85 47 51 92 51 52 93 52 52 93 52 48 86 48 47 85 47 48 86 48 52 93 52 53 94 53 53 94 53 49 87 49 48 86 48 49 87 49 53 94 53 416 95 416 416 95 416 417 88 417 49 87 49 51 92 51 50 91 50 378 96 378 378 96 378 54 97 54 51 92 51 51 92 51 54 97 54 55 98 55 55 98 55 52 93 52 51 92 51 52 93 52 55 98 55 56 99 56 56 99 56 53 94 53 52 93 52 408 100 408 57 101 57 390 0 390 390 0 390 407 102 407 408 100 408 55 98 55 54 97 54 372 103 372 372 103 372 387 104 387 55 98 55 409 105 409 410 106 410 59 107 59 59 107 59 57 101 57 409 105 409 57 101 57 59 107 59 391 1 391 391 1 391 390 0 390 57 101 57 412 108 412 61 109 61 62 110 62 62 110 62 411 111 411 412 108 412 410 106 410 63 112 63 64 113 64 64 113 64 59 107 59 410 106 410 59 107 59 64 113 64 0 4 0 0 4 0 391 1 391 59 107 59 61 109 61 65 114 65 66 115 66 66 115 66 62 110 62 61 109 61 63 112 63 67 116 67 68 117 68 68 117 68 64 113 64 63 112 63 64 113 64 68 117 68 69 118 69 69 118 69 0 4 0 64 113 64 0 4 0 69 118 69 392 8 392 392 8 392 1 5 1 0 4 0 67 116 67 70 119 70 71 120 71 71 120 71 68 117 68 67 116 67 68 117 68 71 120 71 72 121 72 72 121 72 69 118 69 68 117 68 69 118 69 72 121 72 73 122 73 73 122 73 392 8 392 69 118 69 392 8 392 73 122 73 74 123 74 74 123 74 393 9 393 392 8 392 107 124 107 71 120 71 70 119 70 70 119 70 106 125 106 107 124 107 71 120 71 107 124 107 75 126 75 75 126 75 72 121 72 71 120 71 72 121 72 75 126 75 76 127 76 76 127 76 73 122 73 72 121 72 73 122 73 76 127 76 77 128 77 77 128 77 74 123 74 73 122 73 74 123 74 77 128 77 4 16 4 4 16 4 2 12 2 74 123 74 109 129 109 76 127 76 75 126 75 75 126 75 312 130 312 109 129 109 76 127 76 109 129 109 78 131 78 78 131 78 77 128 77 76 127 76 77 128 77 78 131 78 79 132 79 79 132 79 4 16 4 77 128 77 4 16 4 79 132 79 80 133 80 80 133 80 5 17 5 4 16 4 111 134 111 79 132 79 78 131 78 78 131 78 108 135 108 111 134 111 79 132 79 111 134 111 81 136 81 81 136 81 80 133 80 79 132 79 80 133 80 81 136 81 82 137 82 82 137 82 394 37 394 80 133 80 394 37 394 82 137 82 83 138 83 83 138 83 395 38 395 394 37 394 395 38 395 83 138 83 84 139 84 84 139 84 396 39 396 395 38 395 396 39 396 84 139 84 85 140 85 85 140 85 15 40 15 396 39 396 15 40 15 85 140 85 86 141 86 86 141 86 397 41 397 15 40 15 397 41 397 86 141 86 87 142 87 87 142 87 16 42 16 397 41 397 16 42 16 87 142 87 88 143 88 88 143 88 398 43 398 16 42 16 398 43 398 88 143 88 89 144 89 89 144 89 17 44 17 398 43 398 17 44 17 89 144 89 90 145 90 90 145 90 18 45 18 17 44 17 18 45 18 90 145 90 724 146 724 724 146 724 632 46 632 18 45 18 82 137 82 81 136 81 110 147 110 110 147 110 91 148 91 82 137 82 82 137 82 91 148 91 92 149 92 92 149 92 83 138 83 82 137 82 83 138 83 92 149 92 93 150 93 93 150 93 84 139 84 83 138 83 84 139 84 93 150 93 94 151 94 94 151 94 85 140 85 84 139 84 85 140 85 94 151 94 95 152 95 95 152 95 86 141 86 85 140 85 86 141 86 95 152 95 96 153 96 96 153 96 87 142 87 86 141 86 87 142 87 96 153 96 97 154 97 97 154 97 88 143 88 87 142 87 88 143 88 97 154 97 98 155 98 98 155 98 89 144 89 88 143 88 89 144 89 98 155 98 99 156 99 99 156 99 90 145 90 89 144 89 90 145 90 99 156 99 711 157 711 711 157 711 724 146 724 90 145 90 383 90 383 50 91 50 46 84 46 46 84 46 45 83 45 383 90 383 55 98 55 387 104 387 388 158 388 388 158 388 56 99 56 55 98 55 100 80 100 36 70 36 1013 159 1013 1013 159 1013 725 160 725 100 80 100 28 61 28 633 161 633 1013 159 1013 1013 159 1013 36 70 36 28 61 28 22 48 22 634 162 634 633 161 633 633 161 633 28 61 28 22 48 22 427 47 427 644 163 644 634 162 634 634 162 634 22 48 22 427 47 427 410 106 410 411 111 411 62 110 62 62 110 62 63 112 63 410 106 410 63 112 63 62 110 62 66 115 66 66 115 66 67 116 67 63 112 63 67 116 67 66 115 66 105 164 105 105 164 105 70 119 70 67 116 67 640 165 640 641 166 641 112 167 112 640 165 640 112 167 112 113 168 113 640 165 640 113 168 113 114 169 114 640 165 640 114 169 114 115 170 115 640 165 640 115 170 115 116 171 116 640 165 640 116 171 116 117 172 117 640 165 640 117 172 117 118 173 118 640 165 640 118 173 118 119 174 119 640 165 640 119 174 119 120 175 120 640 165 640 120 175 120 121 176 121 640 165 640 121 176 121 122 177 122 640 165 640 122 177 122 123 178 123 640 165 640 123 178 123 124 179 124 640 165 640 124 179 124 125 180 125 640 165 640 125 180 125 126 181 126 640 165 640 126 181 126 127 182 127 640 165 640 127 182 127 128 183 128 640 165 640 128 183 128 129 184 129 640 165 640 129 184 129 130 185 130 640 165 640 130 185 130 131 186 131 640 165 640 131 186 131 132 187 132 640 165 640 132 187 132 133 188 133 640 165 640 133 188 133 134 189 134 640 165 640 134 189 134 135 190 135 640 165 640 135 190 135 136 191 136 640 165 640 136 191 136 137 192 137 640 165 640 137 192 137 1015 193 1015 635 194 635 782 195 782 138 196 138 138 196 138 641 166 641 635 194 635 641 166 641 138 196 138 139 197 139 139 197 139 112 167 112 641 166 641 112 167 112 139 197 139 140 198 140 140 198 140 113 168 113 112 167 112 113 168 113 140 198 140 141 199 141 141 199 141 114 169 114 113 168 113 114 169 114 141 199 141 142 200 142 142 200 142 115 170 115 114 169 114 115 170 115 142 200 142 143 201 143 143 201 143 116 171 116 115 170 115 116 171 116 143 201 143 144 202 144 144 202 144 117 172 117 116 171 116 117 172 117 144 202 144 145 203 145 145 203 145 118 173 118 117 172 117 118 173 118 145 203 145 146 204 146 146 204 146 119 174 119 118 173 118 119 174 119 146 204 146 147 205 147 147 205 147 120 175 120 119 174 119 120 175 120 147 205 147 148 206 148 148 206 148 121 176 121 120 175 120 121 176 121 148 206 148 149 207 149 149 207 149 122 177 122 121 176 121 122 177 122 149 207 149 150 208 150 150 208 150 123 178 123 122 177 122 123 178 123 150 208 150 151 209 151 151 209 151 124 179 124 123 178 123 124 179 124 151 209 151 152 210 152 152 210 152 125 180 125 124 179 124 125 180 125 152 210 152 153 211 153 153 211 153 126 181 126 125 180 125 126 181 126 153 211 153 154 212 154 154 212 154 127 182 127 126 181 126 127 182 127 154 212 154 155 213 155 155 213 155 128 183 128 127 182 127 128 183 128 155 213 155 156 214 156 156 214 156 129 184 129 128 183 128 129 184 129 156 214 156 157 215 157 157 215 157 130 185 130 129 184 129 130 185 130 157 215 157 158 216 158 158 216 158 131 186 131 130 185 130 131 186 131 158 216 158 159 217 159 159 217 159 132 187 132 131 186 131 132 187 132 159 217 159 160 218 160 160 218 160 133 188 133 132 187 132 133 188 133 160 218 160 161 219 161 161 219 161 134 189 134 133 188 133 134 189 134 161 219 161 162 220 162 162 220 162 135 190 135 134 189 134 135 190 135 162 220 162 163 221 163 163 221 163 136 191 136 135 190 135 136 191 136 163 221 163 164 222 164 164 222 164 137 192 137 136 191 136 137 192 137 164 222 164 165 223 165 165 223 165 1015 193 1015 137 192 137 1015 193 1015 165 223 165 642 224 642 642 224 642 1014 225 1014 1015 193 1015 782 195 782 811 226 811 166 227 166 166 227 166 138 196 138 782 195 782 138 196 138 166 227 166 167 228 167 167 228 167 139 197 139 138 196 138 139 197 139 167 228 167 168 229 168 168 229 168 140 198 140 139 197 139 140 198 140 168 229 168 169 230 169 169 230 169 141 199 141 140 198 140 141 199 141 169 230 169 170 231 170 170 231 170 142 200 142 141 199 141 142 200 142 170 231 170 171 232 171 171 232 171 143 201 143 142 200 142 143 201 143 171 232 171 172 233 172 172 233 172 144 202 144 143 201 143 144 202 144 172 233 172 173 234 173 173 234 173 145 203 145 144 202 144 145 203 145 173 234 173 174 235 174 174 235 174 146 204 146 145 203 145 146 204 146 174 235 174 175 236 175 175 236 175 147 205 147 146 204 146 147 205 147 175 236 175 176 237 176 176 237 176 148 206 148 147 205 147 148 206 148 176 237 176 177 238 177 177 238 177 149 207 149 148 206 148 149 207 149 177 238 177 178 239 178 178 239 178 150 208 150 149 207 149 150 208 150 178 239 178 179 240 179 179 240 179 151 209 151 150 208 150 151 209 151 179 240 179 180 241 180 180 241 180 152 210 152 151 209 151 152 210 152 180 241 180 181 242 181 181 242 181 153 211 153 152 210 152 153 211 153 181 242 181 182 243 182 182 243 182 154 212 154 153 211 153 154 212 154 182 243 182 183 244 183 183 244 183 155 213 155 154 212 154 155 213 155 183 244 183 184 245 184 184 245 184 156 214 156 155 213 155 156 214 156 184 245 184 185 246 185 185 246 185 157 215 157 156 214 156 157 215 157 185 246 185 186 247 186 186 247 186 158 216 158 157 215 157 158 216 158 186 247 186 187 248 187 187 248 187 159 217 159 158 216 158 159 217 159 187 248 187 188 249 188 188 249 188 160 218 160 159 217 159 160 218 160 188 249 188 189 250 189 189 250 189 161 219 161 160 218 160 161 219 161 189 250 189 190 251 190 190 251 190 162 220 162 161 219 161 162 220 162 190 251 190 191 252 191 191 252 191 163 221 163 162 220 162 163 221 163 191 252 191 192 253 192 192 253 192 164 222 164 163 221 163 164 222 164 192 253 192 193 254 193 193 254 193 165 223 165 164 222 164 165 223 165 193 254 193 1016 255 1016 1016 255 1016 642 224 642 165 223 165 811 226 811 1017 256 1017 194 257 194 194 257 194 166 227 166 811 226 811 166 227 166 194 257 194 195 258 195 195 258 195 167 228 167 166 227 166 167 228 167 195 258 195 196 259 196 196 259 196 168 229 168 167 228 167 168 229 168 196 259 196 197 260 197 197 260 197 169 230 169 168 229 168 169 230 169 197 260 197 198 261 198 198 261 198 170 231 170 169 230 169 170 231 170 198 261 198 199 262 199 199 262 199 171 232 171 170 231 170 171 232 171 199 262 199 200 263 200 200 263 200 172 233 172 171 232 171 172 233 172 200 263 200 201 264 201 201 264 201 173 234 173 172 233 172 173 234 173 201 264 201 202 265 202 202 265 202 174 235 174 173 234 173 174 235 174 202 265 202 203 266 203 203 266 203 175 236 175 174 235 174 175 236 175 203 266 203 204 267 204 204 267 204 176 237 176 175 236 175 176 237 176 204 267 204 205 268 205 205 268 205 177 238 177 176 237 176 177 238 177 205 268 205 206 269 206 206 269 206 178 239 178 177 238 177 178 239 178 206 269 206 207 270 207 207 270 207 179 240 179 178 239 178 179 240 179 207 270 207 208 271 208 208 271 208 180 241 180 179 240 179 180 241 180 208 271 208 209 272 209 209 272 209 181 242 181 180 241 180 181 242 181 209 272 209 210 273 210 210 273 210 182 243 182 181 242 181 182 243 182 210 273 210 211 274 211 211 274 211 183 244 183 182 243 182 183 244 183 211 274 211 212 275 212 212 275 212 184 245 184 183 244 183 184 245 184 212 275 212 213 276 213 213 276 213 185 246 185 184 245 184 185 246 185 213 276 213 214 277 214 214 277 214 186 247 186 185 246 185 186 247 186 214 277 214 215 278 215 215 278 215 187 248 187 186 247 186 187 248 187 215 278 215 216 279 216 216 279 216 188 249 188 187 248 187 188 249 188 216 279 216 217 280 217 217 280 217 189 250 189 188 249 188 189 250 189 217 280 217 218 281 218 218 281 218 190 251 190 189 250 189 190 251 190 218 281 218 219 282 219 219 282 219 191 252 191 190 251 190 191 252 191 219 282 219 220 283 220 220 283 220 192 253 192 191 252 191 192 253 192 220 283 220 221 284 221 221 284 221 193 254 193 192 253 192 193 254 193 221 284 221 636 285 636 636 285 636 1016 255 1016 193 254 193 1017 256 1017 1018 286 1018 222 287 222 222 287 222 194 257 194 1017 256 1017 194 257 194 222 287 222 223 288 223 223 288 223 195 258 195 194 257 194 195 258 195 223 288 223 224 289 224 224 289 224 196 259 196 195 258 195 196 259 196 224 289 224 225 290 225 225 290 225 197 260 197 196 259 196 197 260 197 225 290 225 226 291 226 226 291 226 198 261 198 197 260 197 198 261 198 226 291 226 227 292 227 227 292 227 199 262 199 198 261 198 199 262 199 227 292 227 228 293 228 228 293 228 200 263 200 199 262 199 200 263 200 228 293 228 229 294 229 229 294 229 201 264 201 200 263 200 201 264 201 229 294 229 230 295 230 230 295 230 202 265 202 201 264 201 202 265 202 230 295 230 231 296 231 231 296 231 203 266 203 202 265 202 203 266 203 231 296 231 232 297 232 232 297 232 204 267 204 203 266 203 204 267 204 232 297 232 233 298 233 233 298 233 205 268 205 204 267 204 205 268 205 233 298 233 234 299 234 234 299 234 206 269 206 205 268 205 206 269 206 234 299 234 235 300 235 235 300 235 207 270 207 206 269 206 207 270 207 235 300 235 236 301 236 236 301 236 208 271 208 207 270 207 208 271 208 236 301 236 237 302 237 237 302 237 209 272 209 208 271 208 209 272 209 237 302 237 238 303 238 238 303 238 210 273 210 209 272 209 210 273 210 238 303 238 239 304 239 239 304 239 211 274 211 210 273 210 211 274 211 239 304 239 240 305 240 240 305 240 212 275 212 211 274 211 212 275 212 240 305 240 241 306 241 241 306 241 213 276 213 212 275 212 213 276 213 241 306 241 242 307 242 242 307 242 214 277 214 213 276 213 214 277 214 242 307 242 243 308 243 243 308 243 215 278 215 214 277 214 215 278 215 243 308 243 244 309 244 244 309 244 216 279 216 215 278 215 216 279 216 244 309 244 245 310 245 245 310 245 217 280 217 216 279 216 217 280 217 245 310 245 246 311 246 246 311 246 218 281 218 217 280 217 218 281 218 246 311 246 247 312 247 247 312 247 219 282 219 218 281 218 219 282 219 247 312 247 248 313 248 248 313 248 220 283 220 219 282 219 220 283 220 248 313 248 249 314 249 249 314 249 221 284 221 220 283 220 221 284 221 249 314 249 637 315 637 637 315 637 636 285 636 221 284 221 1018 286 1018 896 316 896 250 317 250 250 317 250 222 287 222 1018 286 1018 222 287 222 250 317 250 251 318 251 251 318 251 223 288 223 222 287 222 223 288 223 251 318 251 252 319 252 252 319 252 224 289 224 223 288 223 224 289 224 252 319 252 253 320 253 253 320 253 225 290 225 224 289 224 225 290 225 253 320 253 254 321 254 254 321 254 226 291 226 225 290 225 226 291 226 254 321 254 255 322 255 255 322 255 227 292 227 226 291 226 227 292 227 255 322 255 256 323 256 256 323 256 228 293 228 227 292 227 228 293 228 256 323 256 257 324 257 257 324 257 229 294 229 228 293 228 229 294 229 257 324 257 258 325 258 258 325 258 230 295 230 229 294 229 230 295 230 258 325 258 259 326 259 259 326 259 231 296 231 230 295 230 231 296 231 259 326 259 260 327 260 260 327 260 232 297 232 231 296 231 232 297 232 260 327 260 261 328 261 261 328 261 233 298 233 232 297 232 233 298 233 261 328 261 262 329 262 262 329 262 234 299 234 233 298 233 234 299 234 262 329 262 263 330 263 263 330 263 235 300 235 234 299 234 235 300 235 263 330 263 264 331 264 264 331 264 236 301 236 235 300 235 236 301 236 264 331 264 265 332 265 265 332 265 237 302 237 236 301 236 237 302 237 265 332 265 266 333 266 266 333 266 238 303 238 237 302 237 238 303 238 266 333 266 267 334 267 267 334 267 239 304 239 238 303 238 239 304 239 267 334 267 268 335 268 268 335 268 240 305 240 239 304 239 240 305 240 268 335 268 269 336 269 269 336 269 241 306 241 240 305 240 241 306 241 269 336 269 270 337 270 270 337 270 242 307 242 241 306 241 242 307 242 270 337 270 271 338 271 271 338 271 243 308 243 242 307 242 243 308 243 271 338 271 272 339 272 272 339 272 244 309 244 243 308 243 244 309 244 272 339 272 273 340 273 273 340 273 245 310 245 244 309 244 245 310 245 273 340 273 274 341 274 274 341 274 246 311 246 245 310 245 246 311 246 274 341 274 275 342 275 275 342 275 247 312 247 246 311 246 247 312 247 275 342 275 276 343 276 276 343 276 248 313 248 247 312 247 248 313 248 276 343 276 277 344 277 277 344 277 249 314 249 248 313 248 249 314 249 277 344 277 868 345 868 868 345 868 637 315 637 249 314 249 259 326 259 110 147 110 278 346 278 278 346 278 260 327 260 259 326 259 260 327 260 278 346 278 279 347 279 279 347 279 261 328 261 260 327 260 261 328 261 279 347 279 280 348 280 280 348 280 262 329 262 261 328 261 262 329 262 280 348 280 281 349 281 281 349 281 263 330 263 262 329 262 263 330 263 281 349 281 282 350 282 282 350 282 264 331 264 263 330 263 264 331 264 282 350 282 283 351 283 283 351 283 265 332 265 264 331 264 265 332 265 283 351 283 284 352 284 284 352 284 266 333 266 265 332 265 266 333 266 284 352 284 285 353 285 285 353 285 267 334 267 266 333 266 267 334 267 285 353 285 286 354 286 286 354 286 268 335 268 267 334 267 268 335 268 286 354 286 287 355 287 287 355 287 269 336 269 268 335 268 269 336 269 287 355 287 288 356 288 288 356 288 270 337 270 269 336 269 270 337 270 288 356 288 289 357 289 289 357 289 271 338 271 270 337 270 271 338 271 289 357 289 290 358 290 290 358 290 272 339 272 271 338 271 272 339 272 290 358 290 291 359 291 291 359 291 273 340 273 272 339 272 273 340 273 291 359 291 292 360 292 292 360 292 274 341 274 273 340 273 274 341 274 292 360 292 293 361 293 293 361 293 275 342 275 274 341 274 275 342 275 293 361 293 294 362 294 294 362 294 276 343 276 275 342 275 276 343 276 294 362 294 295 363 295 295 363 295 277 344 277 276 343 276 277 344 277 295 363 295 897 364 897 897 364 897 868 345 868 277 344 277 279 347 279 108 135 108 296 365 296 296 365 296 280 348 280 279 347 279 280 348 280 296 365 296 297 366 297 297 366 297 281 349 281 280 348 280 281 349 281 297 366 297 298 367 298 298 367 298 282 350 282 281 349 281 282 350 282 298 367 298 299 368 299 299 368 299 283 351 283 282 350 282 283 351 283 299 368 299 300 369 300 300 369 300 284 352 284 283 351 283 284 352 284 300 369 300 301 370 301 301 370 301 285 353 285 284 352 284 285 353 285 301 370 301 302 371 302 302 371 302 286 354 286 285 353 285 286 354 286 302 371 302 303 372 303 303 372 303 287 355 287 286 354 286 287 355 287 303 372 303 304 373 304 304 373 304 288 356 288 287 355 287 288 356 288 304 373 304 305 374 305 305 374 305 289 357 289 288 356 288 289 357 289 305 374 305 306 375 306 306 375 306 290 358 290 289 357 289 290 358 290 306 375 306 307 376 307 307 376 307 291 359 291 290 358 290 291 359 291 307 376 307 308 377 308 308 377 308 292 360 292 291 359 291 292 360 292 308 377 308 309 378 309 309 378 309 293 361 293 292 360 292 293 361 293 309 378 309 310 379 310 310 379 310 294 362 294 293 361 293 294 362 294 310 379 310 311 380 311 311 380 311 295 363 295 294 362 294 295 363 295 311 380 311 916 381 916 916 381 916 897 364 897 295 363 295 297 366 297 312 130 312 313 382 313 313 382 313 298 367 298 297 366 297 298 367 298 313 382 313 314 383 314 314 383 314 299 368 299 298 367 298 299 368 299 314 383 314 315 384 315 315 384 315 300 369 300 299 368 299 300 369 300 315 384 315 316 385 316 316 385 316 301 370 301 300 369 300 301 370 301 316 385 316 317 386 317 317 386 317 302 371 302 301 370 301 302 371 302 317 386 317 318 387 318 318 387 318 303 372 303 302 371 302 303 372 303 318 387 318 319 388 319 319 388 319 304 373 304 303 372 303 304 373 304 319 388 319 320 389 320 320 389 320 305 374 305 304 373 304 305 374 305 320 389 320 321 390 321 321 390 321 306 375 306 305 374 305 306 375 306 321 390 321 322 391 322 322 391 322 307 376 307 306 375 306 307 376 307 322 391 322 323 392 323 323 392 323 308 377 308 307 376 307 308 377 308 323 392 323 324 393 324 324 393 324 309 378 309 308 377 308 309 378 309 324 393 324 325 394 325 325 394 325 310 379 310 309 378 309 310 379 310 325 394 325 326 395 326 326 395 326 311 380 311 310 379 310 311 380 311 326 395 326 1019 396 1019 1019 396 1019 916 381 916 311 380 311 313 382 313 107 124 107 106 125 106 106 125 106 314 383 314 313 382 313 314 383 314 106 125 106 327 397 327 327 397 327 315 384 315 314 383 314 315 384 315 327 397 327 328 398 328 328 398 328 316 385 316 315 384 315 316 385 316 328 398 328 329 399 329 329 399 329 317 386 317 316 385 316 317 386 317 329 399 329 330 400 330 330 400 330 318 387 318 317 386 317 318 387 318 330 400 330 331 401 331 331 401 331 319 388 319 318 387 318 319 388 319 331 401 331 332 402 332 332 402 332 320 389 320 319 388 319 320 389 320 332 402 332 333 403 333 333 403 333 321 390 321 320 389 320 321 390 321 333 403 333 334 404 334 334 404 334 322 391 322 321 390 321 322 391 322 334 404 334 335 405 335 335 405 335 323 392 323 322 391 322 323 392 323 335 405 335 336 406 336 336 406 336 324 393 324 323 392 323 324 393 324 336 406 336 337 407 337 337 407 337 325 394 325 324 393 324 325 394 325 337 407 337 338 408 338 338 408 338 326 395 326 325 394 325 326 395 326 338 408 338 948 409 948 948 409 948 1019 396 1019 326 395 326 327 397 327 105 164 105 339 410 339 339 410 339 328 398 328 327 397 327 328 398 328 339 410 339 340 411 340 340 411 340 329 399 329 328 398 328 329 399 329 340 411 340 341 412 341 341 412 341 330 400 330 329 399 329 330 400 330 341 412 341 342 413 342 342 413 342 331 401 331 330 400 330 331 401 331 342 413 342 343 414 343 343 414 343 332 402 332 331 401 331 332 402 332 343 414 343 344 415 344 344 415 344 333 403 333 332 402 332 333 403 333 344 415 344 345 416 345 345 416 345 334 404 334 333 403 333 334 404 334 345 416 345 346 417 346 346 417 346 335 405 335 334 404 334 335 405 335 346 417 346 347 418 347 347 418 347 336 406 336 335 405 335 336 406 336 347 418 347 348 419 348 348 419 348 337 407 337 336 406 336 337 407 337 348 419 348 349 420 349 349 420 349 338 408 338 337 407 337 338 408 338 349 420 349 638 421 638 638 421 638 948 409 948 338 408 338 340 411 340 103 422 103 104 423 104 104 423 104 341 412 341 340 411 340 341 412 341 104 423 104 350 424 350 350 424 350 342 413 342 341 412 341 342 413 342 350 424 350 351 425 351 351 425 351 343 414 343 342 413 342 343 414 343 351 425 351 352 426 352 352 426 352 344 415 344 343 414 343 344 415 344 352 426 352 353 427 353 353 427 353 345 416 345 344 415 344 345 416 345 353 427 353 354 428 354 354 428 354 346 417 346 345 416 345 346 417 346 354 428 354 355 429 355 355 429 355 347 418 347 346 417 346 347 418 347 355 429 355 356 430 356 356 430 356 348 419 348 347 418 347 348 419 348 356 430 356 357 431 357 357 431 357 349 420 349 348 419 348 349 420 349 357 431 357 972 432 972 972 432 972 638 421 638 349 420 349 350 424 350 102 433 102 358 434 358 358 434 358 351 425 351 350 424 350 351 425 351 358 434 358 359 435 359 359 435 359 352 426 352 351 425 351 352 426 352 359 435 359 360 436 360 360 436 360 353 427 353 352 426 352 353 427 353 360 436 360 361 437 361 361 437 361 354 428 354 353 427 353 354 428 354 361 437 361 362 438 362 362 438 362 355 429 355 354 428 354 355 429 355 362 438 362 363 439 363 363 439 363 356 430 356 355 429 355 356 430 356 363 439 363 364 440 364 364 440 364 357 431 357 356 430 356 357 431 357 364 440 364 639 441 639 639 441 639 972 432 972 357 431 357 358 434 358 365 442 365 366 443 366 366 443 366 359 435 359 358 434 358 359 435 359 366 443 366 367 444 367 367 444 367 360 436 360 359 435 359 360 436 360 367 444 367 368 445 368 368 445 368 361 437 361 360 436 360 361 437 361 368 445 368 369 446 369 369 446 369 362 438 362 361 437 361 362 438 362 369 446 369 370 447 370 370 447 370 363 439 363 362 438 362 363 439 363 370 447 370 371 448 371 371 448 371 364 440 364 363 439 363 364 440 364 371 448 371 1020 449 1020 1020 449 1020 639 441 639 364 440 364 366 443 366 372 103 372 373 450 373 373 450 373 367 444 367 366 443 366 367 444 367 373 450 373 374 451 374 374 451 374 368 445 368 367 444 367 368 445 368 374 451 374 375 452 375 375 452 375 369 446 369 368 445 368 369 446 369 375 452 375 376 453 376 376 453 376 370 447 370 369 446 369 370 447 370 376 453 376 377 454 377 377 454 377 371 448 371 370 447 370 371 448 371 377 454 377 1021 455 1021 1021 455 1021 1020 449 1020 371 448 371 373 450 373 378 96 378 379 456 379 379 456 379 374 451 374 373 450 373 374 451 374 379 456 379 380 457 380 380 457 380 375 452 375 374 451 374 375 452 375 380 457 380 381 458 381 381 458 381 376 453 376 375 452 375 376 453 376 381 458 381 382 459 382 382 459 382 377 454 377 376 453 376 377 454 377 382 459 382 643 460 643 643 460 643 1021 455 1021 377 454 377 379 456 379 383 90 383 384 89 384 384 89 384 380 457 380 379 456 379 380 457 380 384 89 384 385 461 385 385 461 385 381 458 381 380 457 380 381 458 381 385 461 385 386 462 386 386 462 386 382 459 382 381 458 381 382 459 382 386 462 386 1006 463 1006 1006 463 1006 643 460 643 382 459 382 70 119 70 105 164 105 327 397 327 327 397 327 106 125 106 70 119 70 75 126 75 107 124 107 313 382 313 313 382 313 312 130 312 75 126 75 109 129 109 312 130 312 297 366 297 297 366 297 296 365 296 109 129 109 78 131 78 109 129 109 296 365 296 296 365 296 108 135 108 78 131 78 111 134 111 108 135 108 279 347 279 279 347 279 278 346 278 111 134 111 100 80 100 725 160 725 1006 463 1006 1006 463 1006 386 462 386 100 80 100 101 81 101 100 80 100 386 462 386 386 462 386 385 461 385 101 81 101 44 82 44 101 81 101 385 461 385 385 461 385 384 89 384 44 82 44 711 157 711 99 156 99 250 317 250 250 317 250 896 316 896 711 157 711 99 156 99 98 155 98 251 318 251 251 318 251 250 317 250 99 156 99 98 155 98 97 154 97 252 319 252 252 319 252 251 318 251 98 155 98 97 154 97 96 153 96 253 320 253 253 320 253 252 319 252 97 154 97 96 153 96 95 152 95 254 321 254 254 321 254 253 320 253 96 153 96 95 152 95 94 151 94 255 322 255 255 322 255 254 321 254 95 152 95 94 151 94 93 150 93 256 323 256 256 323 256 255 322 255 94 151 94 93 150 93 92 149 92 257 324 257 257 324 257 256 323 256 93 150 93 92 149 92 91 148 91 258 325 258 258 325 258 257 324 257 92 149 92 91 148 91 110 147 110 259 326 259 259 326 259 258 325 258 91 148 91 81 136 81 111 134 111 278 346 278 278 346 278 110 147 110 81 136 81 66 115 66 65 114 65 339 410 339 339 410 339 105 164 105 66 115 66 65 114 65 103 422 103 340 411 340 340 411 340 339 410 339 65 114 65 60 464 60 102 433 102 350 424 350 350 424 350 104 423 104 60 464 60 50 91 50 383 90 383 379 456 379 379 456 379 378 96 378 50 91 50 54 97 54 378 96 378 373 450 373 373 450 373 372 103 372 54 97 54 102 433 102 58 465 58 365 442 365 365 442 365 358 434 358 102 433 102 387 104 387 365 442 365 58 465 58 58 465 58 388 158 388 387 104 387 387 104 387 372 103 372 366 443 366 366 443 366 365 442 365 387 104 387 414 466 414 415 467 415 401 468 401 401 468 401 400 469 400 414 466 414 56 99 56 416 95 416 53 94 53 399 470 399 60 464 60 104 423 104 104 423 104 103 422 103 399 470 399 61 109 61 399 470 399 103 422 103 103 422 103 65 114 65 61 109 61 401 468 401 388 158 388 58 465 58 58 465 58 400 469 400 401 468 401 415 467 415 416 95 416 401 468 401 401 468 401 416 95 416 56 99 56 56 99 56 388 158 388 401 468 401 414 466 414 400 469 400 60 464 60 60 464 60 400 469 400 58 465 58 58 465 58 102 433 102 60 464 60 413 471 413 414 466 414 60 464 60 60 464 60 399 470 399 413 471 413 412 108 412 413 471 413 399 470 399 399 470 399 61 109 61 412 108 412 408 100 408 409 105 409 57 101 57 421 60 421 389 59 389 420 69 420 419 79 419 420 69 420 35 68 35 6 18 6 5 17 5 80 133 80 80 133 80 394 37 394 6 18 6 21 10 21 393 9 393 74 123 74 74 123 74 2 12 2 21 10 21 403 14 403 404 11 404 21 10 21 404 11 404 405 7 405 20 6 20 405 7 405 406 3 406 19 2 19 406 3 406 407 102 407 390 0 390 1275 472 1275 410 106 410 409 105 409 1275 472 1275 1254 473 1254 411 111 411 411 111 411 410 106 410 1275 472 1275 1254 473 1254 1278 474 1278 412 108 412 412 108 412 411 111 411 1254 473 1254 1278 474 1278 1277 475 1277 413 471 413 413 471 413 412 108 412 1278 474 1278 1277 475 1277 1276 476 1276 414 466 414 414 466 414 413 471 413 1277 475 1277 1276 476 1276 1259 477 1259 415 467 415 415 467 415 414 466 414 1276 476 1276 1259 477 1259 1281 478 1281 416 95 416 416 95 416 415 467 415 1259 477 1259 1281 478 1281 1280 479 1280 417 88 417 417 88 417 416 95 416 1281 478 1281 1280 479 1280 1279 480 1279 418 78 418 418 78 418 417 88 417 1280 479 1280 1279 480 1279 1233 481 1233 419 79 419 419 79 419 418 78 418 1279 480 1279 1238 482 1238 1264 483 1264 437 484 437 437 484 437 436 485 436 1238 482 1238 1264 483 1264 1274 486 1274 438 487 438 438 487 438 437 484 437 1264 483 1264 1274 486 1274 407 102 407 439 488 439 439 488 439 438 487 438 1274 486 1274 407 102 407 406 3 406 440 489 440 440 489 440 439 488 439 407 102 407 406 3 406 405 7 405 441 490 441 441 490 441 440 489 440 406 3 406 405 7 405 1238 482 1238 436 485 436 436 485 436 441 490 441 405 7 405 436 485 436 437 484 437 443 491 443 443 491 443 442 492 442 436 485 436 437 484 437 438 487 438 444 493 444 444 493 444 443 491 443 437 484 437 438 487 438 439 488 439 445 494 445 445 494 445 444 493 444 438 487 438 439 488 439 440 489 440 446 495 446 446 495 446 445 494 445 439 488 439 440 489 440 441 490 441 447 496 447 447 496 447 446 495 446 440 489 440 441 490 441 436 485 436 442 492 442 442 492 442 447 496 447 441 490 441 442 492 442 443 491 443 448 497 448 443 491 443 444 493 444 448 497 448 444 493 444 445 494 445 448 497 448 445 494 445 446 495 446 448 497 448 446 495 446 447 496 447 448 497 448 447 496 447 442 492 442 448 497 448 1239 498 1239 1262 499 1262 450 500 450 450 500 450 449 501 449 1239 498 1239 1262 499 1262 1238 482 1238 451 502 451 451 502 451 450 500 450 1262 499 1262 1238 482 1238 405 7 405 452 503 452 452 503 452 451 502 451 1238 482 1238 405 7 405 404 11 404 453 504 453 453 504 453 452 503 452 405 7 405 404 11 404 403 14 403 454 505 454 454 505 454 453 504 453 404 11 404 403 14 403 1239 498 1239 449 501 449 449 501 449 454 505 454 403 14 403 449 501 449 450 500 450 456 506 456 456 506 456 455 507 455 449 501 449 450 500 450 451 502 451 457 508 457 457 508 457 456 506 456 450 500 450 451 502 451 452 503 452 458 509 458 458 509 458 457 508 457 451 502 451 452 503 452 453 504 453 459 510 459 459 510 459 458 509 458 452 503 452 453 504 453 454 505 454 460 511 460 460 511 460 459 510 459 453 504 453 454 505 454 449 501 449 455 507 455 455 507 455 460 511 460 454 505 454 455 507 455 456 506 456 461 512 461 456 506 456 457 508 457 461 512 461 457 508 457 458 509 458 461 512 461 458 509 458 459 510 459 461 512 461 459 510 459 460 511 460 461 512 461 460 511 460 455 507 455 461 512 461 1265 513 1265 1239 498 1239 463 514 463 463 514 463 462 515 462 1265 513 1265 1239 498 1239 403 14 403 464 516 464 464 516 464 463 514 463 1239 498 1239 403 14 403 402 15 402 465 517 465 465 517 465 464 516 464 403 14 403 402 15 402 435 20 435 466 518 466 466 518 466 465 517 465 402 15 402 462 515 462 467 519 467 1266 520 1266 1266 520 1266 1265 513 1265 462 515 462 462 515 462 463 514 463 469 521 469 469 521 469 468 522 468 462 515 462 463 514 463 464 516 464 470 523 470 470 523 470 469 521 469 463 514 463 464 516 464 465 517 465 471 524 471 471 524 471 470 523 470 464 516 464 465 517 465 466 518 466 472 525 472 472 525 472 471 524 471 465 517 465 466 518 466 467 519 467 473 526 473 473 526 473 472 525 472 466 518 466 467 519 467 462 515 462 468 522 468 468 522 468 473 526 473 467 519 467 468 522 468 469 521 469 474 527 474 469 521 469 470 523 470 474 527 474 470 523 470 471 524 471 474 527 474 471 524 471 472 525 472 474 527 474 472 525 472 473 526 473 474 527 474 473 526 473 468 522 468 474 527 474 1236 528 1236 1235 529 1235 476 530 476 476 530 476 475 531 475 1236 528 1236 1235 529 1235 430 30 430 477 532 477 477 532 477 476 530 476 1235 529 1235 430 30 430 429 32 429 478 533 478 478 533 478 477 532 477 430 30 430 429 32 429 428 34 428 479 534 479 479 534 479 478 533 478 429 32 429 428 34 428 645 36 645 480 535 480 480 535 480 479 534 479 428 34 428 645 36 645 1234 536 1234 481 537 481 481 537 481 480 535 480 645 36 645 1234 536 1234 1237 538 1237 482 539 482 482 539 482 481 537 481 1234 536 1234 1237 538 1237 1236 528 1236 475 531 475 475 531 475 482 539 482 1237 538 1237 475 531 475 476 530 476 484 540 484 484 540 484 483 541 483 475 531 475 476 530 476 477 532 477 485 542 485 485 542 485 484 540 484 476 530 476 477 532 477 478 533 478 486 543 486 486 543 486 485 542 485 477 532 477 478 533 478 479 534 479 487 544 487 487 544 487 486 543 486 478 533 478 479 534 479 480 535 480 488 545 488 488 545 488 487 544 487 479 534 479 480 535 480 481 537 481 489 546 489 489 546 489 488 545 488 480 535 480 481 537 481 482 539 482 490 547 490 490 547 490 489 546 489 481 537 481 482 539 482 475 531 475 483 541 483 483 541 483 490 547 490 482 539 482 483 541 483 484 540 484 492 548 492 492 548 492 491 549 491 483 541 483 484 540 484 485 542 485 493 550 493 493 550 493 492 548 492 484 540 484 485 542 485 486 543 486 494 551 494 494 551 494 493 550 493 485 542 485 486 543 486 487 544 487 495 552 495 495 552 495 494 551 494 486 543 486 487 544 487 488 545 488 496 553 496 496 553 496 495 552 495 487 544 487 497 554 497 496 553 496 488 545 488 488 545 488 489 546 489 497 554 497 489 546 489 490 547 490 498 555 498 498 555 498 497 554 497 489 546 489 490 547 490 483 541 483 491 549 491 491 549 491 498 555 498 490 547 490 491 549 491 492 548 492 499 556 499 492 548 492 493 550 493 499 556 499 493 550 493 494 551 494 499 556 499 494 551 494 495 552 495 499 556 499 495 552 495 496 553 496 499 556 499 496 553 496 497 554 497 499 556 499 497 554 497 498 555 498 499 556 499 498 555 498 491 549 491 499 556 499 1240 557 1240 1267 558 1267 501 559 501 501 559 501 500 560 500 1240 557 1240 1267 558 1267 434 22 434 502 561 502 502 561 502 501 559 501 1267 558 1267 434 22 434 433 24 433 503 562 503 503 562 503 502 561 502 434 22 434 433 24 433 432 26 432 504 563 504 504 563 504 503 562 503 433 24 433 432 26 432 431 28 431 505 564 505 505 564 505 504 563 504 432 26 432 431 28 431 430 30 430 506 565 506 506 565 506 505 564 505 431 28 431 430 30 430 1235 529 1235 507 566 507 507 566 507 506 565 506 430 30 430 1235 529 1235 1255 567 1255 508 568 508 508 568 508 507 566 507 1235 529 1235 1255 567 1255 1268 569 1268 509 570 509 509 570 509 508 568 508 1255 567 1255 1268 569 1268 1240 557 1240 500 560 500 500 560 500 509 570 509 1268 569 1268 500 560 500 501 559 501 511 571 511 511 571 511 510 572 510 500 560 500 501 559 501 502 561 502 512 573 512 512 573 512 511 571 511 501 559 501 502 561 502 503 562 503 513 574 513 513 574 513 512 573 512 502 561 502 503 562 503 504 563 504 514 575 514 514 575 514 513 574 513 503 562 503 504 563 504 505 564 505 515 576 515 515 576 515 514 575 514 504 563 504 505 564 505 506 565 506 516 577 516 516 577 516 515 576 515 505 564 505 506 565 506 507 566 507 517 578 517 517 578 517 516 577 516 506 565 506 507 566 507 508 568 508 518 579 518 518 579 518 517 578 517 507 566 507 508 568 508 509 570 509 519 580 519 519 580 519 518 579 518 508 568 508 509 570 509 500 560 500 510 572 510 510 572 510 519 580 519 509 570 509 510 572 510 511 571 511 521 581 521 521 581 521 520 582 520 510 572 510 511 571 511 512 573 512 522 583 522 522 583 522 521 581 521 511 571 511 512 573 512 513 574 513 523 584 523 523 584 523 522 583 522 512 573 512 513 574 513 514 575 514 524 585 524 524 585 524 523 584 523 513 574 513 514 575 514 515 576 515 525 586 525 525 586 525 524 585 524 514 575 514 515 576 515 516 577 516 526 587 526 526 587 526 525 586 525 515 576 515 516 577 516 517 578 517 527 588 527 527 588 527 526 587 526 516 577 516 517 578 517 518 579 518 528 589 528 528 589 528 527 588 527 517 578 517 518 579 518 519 580 519 529 590 529 529 590 529 528 589 528 518 579 518 519 580 519 510 572 510 520 582 520 520 582 520 529 590 529 519 580 519 520 582 520 521 581 521 530 591 530 521 581 521 522 583 522 530 591 530 522 583 522 523 584 523 530 591 530 523 584 523 524 585 524 530 591 530 524 585 524 525 586 525 530 591 530 525 586 525 526 587 526 530 591 530 526 587 526 527 588 527 530 591 530 527 588 527 528 589 528 530 591 530 528 589 528 529 590 529 530 591 530 529 590 529 520 582 520 530 591 530 1267 558 1267 1266 520 1266 532 592 532 532 592 532 531 593 531 1267 558 1267 1266 520 1266 467 519 467 533 594 533 533 594 533 532 592 532 1266 520 1266 467 519 467 466 518 466 534 595 534 534 595 534 533 594 533 467 519 467 466 518 466 435 20 435 535 596 535 535 596 535 534 595 534 466 518 466 435 20 435 434 22 434 536 597 536 536 597 536 535 596 535 435 20 435 434 22 434 1267 558 1267 531 593 531 531 593 531 536 597 536 434 22 434 531 593 531 532 592 532 538 598 538 538 598 538 537 599 537 531 593 531 532 592 532 533 594 533 539 600 539 539 600 539 538 598 538 532 592 532 533 594 533 534 595 534 540 601 540 540 601 540 539 600 539 533 594 533 534 595 534 535 596 535 541 602 541 541 602 541 540 601 540 534 595 534 535 596 535 536 597 536 542 603 542 542 603 542 541 602 541 535 596 535 536 597 536 531 593 531 537 599 537 537 599 537 542 603 542 536 597 536 537 599 537 538 598 538 543 604 543 538 598 538 539 600 539 543 604 543 539 600 539 540 601 540 543 604 543 540 601 540 541 602 541 543 604 543 541 602 541 542 603 542 543 604 543 542 603 542 537 599 537 543 604 543 1274 486 1274 1273 605 1273 545 606 545 545 606 545 544 607 544 1274 486 1274 1273 605 1273 1275 472 1275 546 608 546 546 608 546 545 606 545 1273 605 1273 547 609 547 546 608 546 1275 472 1275 1275 472 1275 409 105 409 547 609 547 409 105 409 408 100 408 548 610 548 548 610 548 547 609 547 409 105 409 408 100 408 407 102 407 549 611 549 549 611 549 548 610 548 408 100 408 407 102 407 1274 486 1274 544 607 544 544 607 544 549 611 549 407 102 407 544 607 544 545 606 545 550 612 550 545 606 545 546 608 546 550 612 550 546 608 546 547 609 547 550 612 550 547 609 547 548 610 548 550 612 550 548 610 548 549 611 549 550 612 550 549 611 549 544 607 544 550 612 550 1253 613 1253 1272 614 1272 552 615 552 552 615 552 551 616 551 1253 613 1253 1272 614 1272 421 60 421 553 617 553 553 617 553 552 615 552 1272 614 1272 421 60 421 420 69 420 554 618 554 554 618 554 553 617 553 421 60 421 420 69 420 419 79 419 555 619 555 555 619 555 554 618 554 420 69 420 419 79 419 1233 481 1233 556 620 556 556 620 556 555 619 555 419 79 419 1233 481 1233 1253 613 1253 551 616 551 551 616 551 556 620 556 1233 481 1233 551 616 551 552 615 552 558 621 558 558 621 558 557 622 557 551 616 551 552 615 552 553 617 553 559 623 559 559 623 559 558 621 558 552 615 552 553 617 553 554 618 554 560 624 560 560 624 560 559 623 559 553 617 553 554 618 554 555 619 555 561 625 561 561 625 561 560 624 560 554 618 554 555 619 555 556 620 556 562 626 562 562 626 562 561 625 561 555 619 555 556 620 556 551 616 551 557 622 557 557 622 557 562 626 562 556 620 556 557 622 557 558 621 558 564 627 564 564 627 564 563 628 563 557 622 557 558 621 558 559 623 559 565 629 565 565 629 565 564 627 564 558 621 558 559 623 559 560 624 560 566 630 566 566 630 566 565 629 565 559 623 559 560 624 560 561 625 561 567 631 567 567 631 567 566 630 566 560 624 560 561 625 561 562 626 562 568 632 568 568 632 568 567 631 567 561 625 561 562 626 562 557 622 557 563 628 563 563 628 563 568 632 568 562 626 562 563 628 563 564 627 564 569 633 569 564 627 564 565 629 565 569 633 569 565 629 565 566 630 566 569 633 569 566 630 566 567 631 567 569 633 569 567 631 567 568 632 568 569 633 569 568 632 568 563 628 563 569 633 569 1271 634 1271 1252 635 1252 571 636 571 571 636 571 570 637 570 1271 634 1271 1252 635 1252 424 54 424 572 638 572 572 638 572 571 636 571 1252 635 1252 424 54 424 423 56 423 573 639 573 573 639 573 572 638 572 424 54 424 423 56 423 422 58 422 574 640 574 574 640 574 573 639 573 423 56 423 422 58 422 421 60 421 575 641 575 575 641 575 574 640 574 422 58 422 421 60 421 1272 614 1272 576 642 576 576 642 576 575 641 575 421 60 421 1272 614 1272 1232 643 1232 577 644 577 577 644 577 576 642 576 1272 614 1272 1232 643 1232 1271 634 1271 570 637 570 570 637 570 577 644 577 1232 643 1232 570 637 570 571 636 571 579 645 579 579 645 579 578 646 578 570 637 570 571 636 571 572 638 572 580 647 580 580 647 580 579 645 579 571 636 571 572 638 572 573 639 573 581 648 581 581 648 581 580 647 580 572 638 572 573 639 573 574 640 574 582 649 582 582 649 582 581 648 581 573 639 573 574 640 574 575 641 575 583 650 583 583 650 583 582 649 582 574 640 574 575 641 575 576 642 576 584 651 584 584 651 584 583 650 583 575 641 575 576 642 576 577 644 577 585 652 585 585 652 585 584 651 584 576 642 576 577 644 577 570 637 570 578 646 578 578 646 578 585 652 585 577 644 577 578 646 578 579 645 579 587 653 587 587 653 587 586 654 586 578 646 578 579 645 579 580 647 580 588 655 588 588 655 588 587 653 587 579 645 579 580 647 580 581 648 581 589 656 589 589 656 589 588 655 588 580 647 580 581 648 581 582 649 582 590 657 590 590 657 590 589 656 589 581 648 581 582 649 582 583 650 583 591 658 591 591 658 591 590 657 590 582 649 582 583 650 583 584 651 584 592 659 592 592 659 592 591 658 591 583 650 583 584 651 584 585 652 585 593 660 593 593 660 593 592 659 592 584 651 584 585 652 585 578 646 578 586 654 586 586 654 586 593 660 593 585 652 585 586 654 586 587 653 587 596 661 596 596 661 596 595 662 595 586 654 586 587 653 587 588 655 588 597 663 597 597 663 597 596 661 596 587 653 587 588 655 588 589 656 589 598 664 598 598 664 598 597 663 597 588 655 588 589 656 589 590 657 590 599 665 599 599 665 599 598 664 598 589 656 589 590 657 590 591 658 591 600 666 600 600 666 600 599 665 599 590 657 590 591 658 591 592 659 592 601 667 601 601 667 601 600 666 600 591 658 591 592 659 592 593 660 593 602 668 602 602 668 602 601 667 601 592 659 592 593 660 593 586 654 586 595 662 595 595 662 595 602 668 602 593 660 593 596 661 596 594 669 594 595 662 595 597 663 597 594 669 594 596 661 596 598 664 598 594 669 594 597 663 597 599 665 599 594 669 594 598 664 598 600 666 600 594 669 594 599 665 599 601 667 601 594 669 594 600 666 600 602 668 602 594 669 594 601 667 601 595 662 595 594 669 594 602 668 602 644 163 644 427 47 427 1049 670 1049 1049 670 1049 647 671 647 644 163 644 1251 672 1251 1256 673 1256 646 674 646 646 674 646 648 675 648 1251 672 1251 1269 676 1269 1251 672 1251 648 675 648 648 675 648 603 677 603 1269 676 1269 427 47 427 426 50 426 604 678 604 604 678 604 1049 670 1049 427 47 427 426 50 426 425 52 425 605 679 605 605 679 605 604 678 604 426 50 426 425 52 425 424 54 424 606 680 606 606 680 606 605 679 605 425 52 425 424 54 424 1252 635 1252 607 681 607 607 681 607 606 680 606 424 54 424 1252 635 1252 1270 682 1270 608 683 608 608 683 608 607 681 607 1252 635 1252 1270 682 1270 1269 676 1269 603 677 603 603 677 603 608 683 608 1270 682 1270 603 677 603 648 675 648 649 684 649 649 684 649 609 685 609 603 677 603 1049 670 1049 604 678 604 610 686 610 610 686 610 650 687 650 1049 670 1049 604 678 604 605 679 605 611 688 611 611 688 611 610 686 610 604 678 604 605 679 605 606 680 606 612 689 612 612 689 612 611 688 611 605 679 605 606 680 606 607 681 607 613 690 613 613 690 613 612 689 612 606 680 606 607 681 607 608 683 608 614 691 614 614 691 614 613 690 613 607 681 607 608 683 608 603 677 603 609 685 609 609 685 609 614 691 614 608 683 608 609 685 609 649 684 649 616 692 616 616 692 616 615 693 615 609 685 609 649 684 649 650 687 650 617 694 617 617 694 617 616 692 616 649 684 649 650 687 650 610 686 610 618 695 618 618 695 618 617 694 617 650 687 650 610 686 610 611 688 611 619 696 619 619 696 619 618 695 618 610 686 610 611 688 611 612 689 612 620 697 620 620 697 620 619 696 619 611 688 611 612 689 612 613 690 613 621 698 621 621 698 621 620 697 620 612 689 612 613 690 613 614 691 614 622 699 622 622 699 622 621 698 621 613 690 613 614 691 614 609 685 609 615 693 615 615 693 615 622 699 622 614 691 614 615 693 615 616 692 616 624 700 624 624 700 624 623 701 623 615 693 615 616 692 616 617 694 617 625 702 625 625 702 625 624 700 624 616 692 616 617 694 617 618 695 618 626 703 626 626 703 626 625 702 625 617 694 617 618 695 618 619 696 619 627 704 627 627 704 627 626 703 626 618 695 618 619 696 619 620 697 620 628 705 628 628 705 628 627 704 627 619 696 619 620 697 620 621 698 621 629 706 629 629 706 629 628 705 628 620 697 620 621 698 621 622 699 622 630 707 630 630 707 630 629 706 629 621 698 621 622 699 622 615 693 615 623 701 623 623 701 623 630 707 630 622 699 622 623 701 623 624 700 624 631 708 631 624 700 624 625 702 625 631 708 631 625 702 625 626 703 626 631 708 631 626 703 626 627 704 627 631 708 631 627 704 627 628 705 628 631 708 631 628 705 628 629 706 629 631 708 631 629 706 629 630 707 630 631 708 631 630 707 630 623 701 623 631 708 631 1046 709 1046 651 35 651 632 46 632 632 46 632 652 710 652 1046 709 1046 1026 711 1026 1106 712 1106 654 713 654 654 713 654 653 714 653 1026 711 1026 1106 712 1106 1105 715 1105 655 716 655 655 716 655 654 713 654 1106 712 1106 1105 715 1105 1027 717 1027 1077 718 1077 1077 718 1077 655 716 655 1105 715 1105 653 714 653 654 713 654 657 719 657 657 719 657 656 720 656 653 714 653 654 713 654 655 716 655 658 721 658 658 721 658 657 719 657 654 713 654 655 716 655 1077 718 1077 1080 722 1080 1080 722 1080 658 721 658 655 716 655 656 720 656 657 719 657 662 723 662 662 723 662 661 724 661 656 720 656 657 719 657 658 721 658 663 725 663 663 725 663 662 723 662 657 719 657 658 721 658 1080 722 1080 664 726 664 664 726 664 663 725 663 658 721 658 1080 722 1080 659 727 659 665 728 665 665 728 665 664 726 664 1080 722 1080 659 727 659 1081 729 1081 666 730 666 666 730 666 665 728 665 659 727 659 1081 729 1081 660 731 660 667 732 667 667 732 667 666 730 666 1081 729 1081 660 731 660 1082 733 1082 1022 734 1022 1022 734 1022 667 732 667 660 731 660 712 735 712 661 724 661 662 723 662 662 723 662 713 736 713 712 735 712 663 725 663 668 737 668 713 736 713 713 736 713 662 723 662 663 725 663 663 725 663 664 726 664 669 738 669 669 738 669 668 737 668 663 725 663 664 726 664 665 728 665 670 739 670 670 739 670 669 738 669 664 726 664 665 728 665 666 730 666 671 740 671 671 740 671 670 739 670 665 728 665 666 730 666 667 732 667 672 741 672 672 741 672 671 740 671 666 730 666 667 732 667 1022 734 1022 673 742 673 673 742 673 672 741 672 667 732 667 1022 734 1022 1028 743 1028 1029 744 1029 1029 744 1029 673 742 673 1022 734 1022 1008 745 1008 668 737 668 669 738 669 669 738 669 1007 746 1007 1008 745 1008 670 739 670 671 740 671 675 747 675 675 747 675 674 748 674 670 739 670 671 740 671 672 741 672 676 749 676 676 749 676 675 747 675 671 740 671 672 741 672 673 742 673 677 750 677 677 750 677 676 749 676 672 741 672 673 742 673 1029 744 1029 1030 751 1030 1030 751 1030 677 750 677 673 742 673 675 747 675 678 752 678 1001 753 1001 1001 753 1001 674 748 674 675 747 675 675 747 675 676 749 676 679 754 679 679 754 679 678 752 678 675 747 675 676 749 676 677 750 677 680 755 680 680 755 680 679 754 679 676 749 676 679 754 679 1011 756 1011 995 757 995 995 757 995 678 752 678 679 754 679 1034 758 1034 1035 759 1035 684 760 684 684 760 684 683 761 683 1034 758 1034 683 761 683 684 760 684 686 762 686 686 762 686 685 763 685 683 761 683 1085 764 1085 1086 765 1086 688 766 688 688 766 688 687 767 687 1085 764 1085 1086 765 1086 1069 768 1069 689 769 689 689 769 689 688 766 688 1086 765 1086 1069 768 1069 1070 770 1070 1091 771 1091 1091 771 1091 689 769 689 1069 768 1069 687 767 687 688 766 688 691 772 691 691 772 691 690 773 690 687 767 687 688 766 688 689 769 689 692 774 692 692 774 692 691 772 691 688 766 688 689 769 689 1091 771 1091 693 775 693 693 775 693 692 774 692 689 769 689 1091 771 1091 1092 776 1092 1087 777 1087 1087 777 1087 693 775 693 1091 771 1091 719 778 719 718 779 718 690 773 690 690 773 690 691 772 691 719 778 719 691 772 691 692 774 692 694 780 694 694 780 694 719 778 719 691 772 691 692 774 692 693 775 693 695 781 695 695 781 695 694 780 694 692 774 692 693 775 693 1087 777 1087 696 782 696 696 782 696 695 781 695 693 775 693 1087 777 1087 1071 783 1071 1073 784 1073 1073 784 1073 696 782 696 1087 777 1087 721 785 721 933 786 933 694 780 694 694 780 694 695 781 695 721 785 721 695 781 695 696 782 696 697 787 697 697 787 697 721 785 721 695 781 695 696 782 696 1073 784 1073 698 788 698 698 788 698 697 787 697 696 782 696 1073 784 1073 1037 789 1037 699 790 699 699 790 699 698 788 698 1073 784 1073 723 791 723 720 792 720 697 787 697 697 787 697 698 788 698 723 791 723 698 788 698 699 790 699 700 793 700 700 793 700 723 791 723 698 788 698 699 790 699 1038 794 1038 701 795 701 701 795 701 700 793 700 699 790 699 1044 796 1044 1045 797 1045 703 798 703 703 798 703 702 799 702 1044 796 1044 1045 797 1045 652 710 652 704 800 704 704 800 704 703 798 703 1045 797 1045 652 710 652 632 46 632 724 146 724 724 146 724 704 800 704 652 710 652 701 795 701 705 801 705 722 802 722 722 802 722 700 793 700 701 795 701 701 795 701 1039 803 1039 706 804 706 706 804 706 705 801 705 701 795 701 1043 805 1043 702 799 702 708 806 708 708 806 708 707 807 707 1043 805 1043 702 799 702 703 798 703 709 808 709 709 808 709 708 806 708 702 799 702 703 798 703 704 800 704 710 809 710 710 809 710 709 808 709 703 798 703 704 800 704 724 146 724 711 157 711 711 157 711 710 809 710 704 800 704 1007 746 1007 669 738 669 670 739 670 670 739 670 674 748 674 1007 746 1007 679 754 679 680 755 680 1012 810 1012 1012 810 1012 1011 756 1011 679 754 679 712 735 712 725 160 725 1013 159 1013 1013 159 1013 661 724 661 712 735 712 656 720 656 661 724 661 1013 159 1013 1013 159 1013 633 161 633 656 720 656 653 714 653 656 720 656 633 161 633 633 161 633 634 162 634 653 714 653 1026 711 1026 653 714 653 634 162 634 634 162 634 644 163 644 1026 711 1026 1036 811 1036 1085 764 1085 684 760 684 684 760 684 1035 759 1035 1036 811 1036 1085 764 1085 687 767 687 686 762 686 686 762 686 684 760 684 1085 764 1085 687 767 687 690 773 690 717 812 717 717 812 717 686 762 686 687 767 687 640 165 640 726 813 726 635 194 635 640 165 640 727 814 727 726 813 726 640 165 640 728 815 728 727 814 727 640 165 640 729 816 729 728 815 728 640 165 640 730 817 730 729 816 729 640 165 640 731 818 731 730 817 730 640 165 640 732 819 732 731 818 731 640 165 640 733 820 733 732 819 732 640 165 640 734 821 734 733 820 733 640 165 640 735 822 735 734 821 734 640 165 640 736 823 736 735 822 735 640 165 640 737 824 737 736 823 736 640 165 640 738 825 738 737 824 737 640 165 640 739 826 739 738 825 738 640 165 640 740 827 740 739 826 739 640 165 640 741 828 741 740 827 740 640 165 640 742 829 742 741 828 741 640 165 640 743 830 743 742 829 742 640 165 640 744 831 744 743 830 743 640 165 640 745 832 745 744 831 744 640 165 640 746 833 746 745 832 745 640 165 640 747 834 747 746 833 746 640 165 640 748 835 748 747 834 747 640 165 640 749 836 749 748 835 748 640 165 640 750 837 750 749 836 749 640 165 640 751 838 751 750 837 750 640 165 640 752 839 752 751 838 751 640 165 640 753 840 753 752 839 752 640 165 640 1014 225 1014 753 840 753 635 194 635 726 813 726 754 841 754 754 841 754 782 195 782 635 194 635 726 813 726 727 814 727 755 842 755 755 842 755 754 841 754 726 813 726 727 814 727 728 815 728 756 843 756 756 843 756 755 842 755 727 814 727 728 815 728 729 816 729 757 844 757 757 844 757 756 843 756 728 815 728 729 816 729 730 817 730 758 845 758 758 845 758 757 844 757 729 816 729 730 817 730 731 818 731 759 846 759 759 846 759 758 845 758 730 817 730 731 818 731 732 819 732 760 847 760 760 847 760 759 846 759 731 818 731 732 819 732 733 820 733 761 848 761 761 848 761 760 847 760 732 819 732 733 820 733 734 821 734 762 849 762 762 849 762 761 848 761 733 820 733 734 821 734 735 822 735 763 850 763 763 850 763 762 849 762 734 821 734 735 822 735 736 823 736 764 851 764 764 851 764 763 850 763 735 822 735 736 823 736 737 824 737 765 852 765 765 852 765 764 851 764 736 823 736 737 824 737 738 825 738 766 853 766 766 853 766 765 852 765 737 824 737 738 825 738 739 826 739 767 854 767 767 854 767 766 853 766 738 825 738 739 826 739 740 827 740 768 855 768 768 855 768 767 854 767 739 826 739 740 827 740 741 828 741 769 856 769 769 856 769 768 855 768 740 827 740 741 828 741 742 829 742 770 857 770 770 857 770 769 856 769 741 828 741 742 829 742 743 830 743 771 858 771 771 858 771 770 857 770 742 829 742 743 830 743 744 831 744 772 859 772 772 859 772 771 858 771 743 830 743 744 831 744 745 832 745 773 860 773 773 860 773 772 859 772 744 831 744 745 832 745 746 833 746 774 861 774 774 861 774 773 860 773 745 832 745 746 833 746 747 834 747 775 862 775 775 862 775 774 861 774 746 833 746 747 834 747 748 835 748 776 863 776 776 863 776 775 862 775 747 834 747 748 835 748 749 836 749 777 864 777 777 864 777 776 863 776 748 835 748 749 836 749 750 837 750 778 865 778 778 865 778 777 864 777 749 836 749 750 837 750 751 838 751 779 866 779 779 866 779 778 865 778 750 837 750 751 838 751 752 839 752 780 867 780 780 867 780 779 866 779 751 838 751 752 839 752 753 840 753 781 868 781 781 868 781 780 867 780 752 839 752 753 840 753 1014 225 1014 642 224 642 642 224 642 781 868 781 753 840 753 782 195 782 754 841 754 783 869 783 783 869 783 811 226 811 782 195 782 754 841 754 755 842 755 784 870 784 784 870 784 783 869 783 754 841 754 755 842 755 756 843 756 785 871 785 785 871 785 784 870 784 755 842 755 756 843 756 757 844 757 786 872 786 786 872 786 785 871 785 756 843 756 757 844 757 758 845 758 787 873 787 787 873 787 786 872 786 757 844 757 758 845 758 759 846 759 788 874 788 788 874 788 787 873 787 758 845 758 759 846 759 760 847 760 789 875 789 789 875 789 788 874 788 759 846 759 760 847 760 761 848 761 790 876 790 790 876 790 789 875 789 760 847 760 761 848 761 762 849 762 791 877 791 791 877 791 790 876 790 761 848 761 762 849 762 763 850 763 792 878 792 792 878 792 791 877 791 762 849 762 763 850 763 764 851 764 793 879 793 793 879 793 792 878 792 763 850 763 764 851 764 765 852 765 794 880 794 794 880 794 793 879 793 764 851 764 765 852 765 766 853 766 795 881 795 795 881 795 794 880 794 765 852 765 766 853 766 767 854 767 796 882 796 796 882 796 795 881 795 766 853 766 767 854 767 768 855 768 797 883 797 797 883 797 796 882 796 767 854 767 768 855 768 769 856 769 798 884 798 798 884 798 797 883 797 768 855 768 769 856 769 770 857 770 799 885 799 799 885 799 798 884 798 769 856 769 770 857 770 771 858 771 800 886 800 800 886 800 799 885 799 770 857 770 771 858 771 772 859 772 801 887 801 801 887 801 800 886 800 771 858 771 772 859 772 773 860 773 802 888 802 802 888 802 801 887 801 772 859 772 773 860 773 774 861 774 803 889 803 803 889 803 802 888 802 773 860 773 774 861 774 775 862 775 804 890 804 804 890 804 803 889 803 774 861 774 775 862 775 776 863 776 805 891 805 805 891 805 804 890 804 775 862 775 776 863 776 777 864 777 806 892 806 806 892 806 805 891 805 776 863 776 777 864 777 778 865 778 807 893 807 807 893 807 806 892 806 777 864 777 778 865 778 779 866 779 808 894 808 808 894 808 807 893 807 778 865 778 779 866 779 780 867 780 809 895 809 809 895 809 808 894 808 779 866 779 780 867 780 781 868 781 810 896 810 810 896 810 809 895 809 780 867 780 781 868 781 642 224 642 1016 255 1016 1016 255 1016 810 896 810 781 868 781 811 226 811 783 869 783 812 897 812 812 897 812 1017 256 1017 811 226 811 783 869 783 784 870 784 813 898 813 813 898 813 812 897 812 783 869 783 784 870 784 785 871 785 814 899 814 814 899 814 813 898 813 784 870 784 785 871 785 786 872 786 815 900 815 815 900 815 814 899 814 785 871 785 786 872 786 787 873 787 816 901 816 816 901 816 815 900 815 786 872 786 787 873 787 788 874 788 817 902 817 817 902 817 816 901 816 787 873 787 788 874 788 789 875 789 818 903 818 818 903 818 817 902 817 788 874 788 789 875 789 790 876 790 819 904 819 819 904 819 818 903 818 789 875 789 790 876 790 791 877 791 820 905 820 820 905 820 819 904 819 790 876 790 791 877 791 792 878 792 821 906 821 821 906 821 820 905 820 791 877 791 792 878 792 793 879 793 822 907 822 822 907 822 821 906 821 792 878 792 793 879 793 794 880 794 823 908 823 823 908 823 822 907 822 793 879 793 794 880 794 795 881 795 824 909 824 824 909 824 823 908 823 794 880 794 795 881 795 796 882 796 825 910 825 825 910 825 824 909 824 795 881 795 796 882 796 797 883 797 826 911 826 826 911 826 825 910 825 796 882 796 797 883 797 798 884 798 827 912 827 827 912 827 826 911 826 797 883 797 798 884 798 799 885 799 828 913 828 828 913 828 827 912 827 798 884 798 799 885 799 800 886 800 829 914 829 829 914 829 828 913 828 799 885 799 800 886 800 801 887 801 830 915 830 830 915 830 829 914 829 800 886 800 801 887 801 802 888 802 831 916 831 831 916 831 830 915 830 801 887 801 802 888 802 803 889 803 832 917 832 832 917 832 831 916 831 802 888 802 803 889 803 804 890 804 833 918 833 833 918 833 832 917 832 803 889 803 804 890 804 805 891 805 834 919 834 834 919 834 833 918 833 804 890 804 805 891 805 806 892 806 835 920 835 835 920 835 834 919 834 805 891 805 806 892 806 807 893 807 836 921 836 836 921 836 835 920 835 806 892 806 807 893 807 808 894 808 837 922 837 837 922 837 836 921 836 807 893 807 808 894 808 809 895 809 838 923 838 838 923 838 837 922 837 808 894 808 809 895 809 810 896 810 839 924 839 839 924 839 838 923 838 809 895 809 810 896 810 1016 255 1016 636 285 636 636 285 636 839 924 839 810 896 810 1017 256 1017 812 897 812 840 925 840 840 925 840 1018 286 1018 1017 256 1017 812 897 812 813 898 813 841 926 841 841 926 841 840 925 840 812 897 812 813 898 813 814 899 814 842 927 842 842 927 842 841 926 841 813 898 813 814 899 814 815 900 815 843 928 843 843 928 843 842 927 842 814 899 814 815 900 815 816 901 816 844 929 844 844 929 844 843 928 843 815 900 815 816 901 816 817 902 817 845 930 845 845 930 845 844 929 844 816 901 816 817 902 817 818 903 818 846 931 846 846 931 846 845 930 845 817 902 817 818 903 818 819 904 819 847 932 847 847 932 847 846 931 846 818 903 818 819 904 819 820 905 820 848 933 848 848 933 848 847 932 847 819 904 819 820 905 820 821 906 821 849 934 849 849 934 849 848 933 848 820 905 820 821 906 821 822 907 822 850 935 850 850 935 850 849 934 849 821 906 821 822 907 822 823 908 823 851 936 851 851 936 851 850 935 850 822 907 822 823 908 823 824 909 824 852 937 852 852 937 852 851 936 851 823 908 823 824 909 824 825 910 825 853 938 853 853 938 853 852 937 852 824 909 824 825 910 825 826 911 826 854 939 854 854 939 854 853 938 853 825 910 825 826 911 826 827 912 827 855 940 855 855 940 855 854 939 854 826 911 826 827 912 827 828 913 828 856 941 856 856 941 856 855 940 855 827 912 827 828 913 828 829 914 829 857 942 857 857 942 857 856 941 856 828 913 828 829 914 829 830 915 830 858 943 858 858 943 858 857 942 857 829 914 829 830 915 830 831 916 831 859 944 859 859 944 859 858 943 858 830 915 830 831 916 831 832 917 832 860 945 860 860 945 860 859 944 859 831 916 831 832 917 832 833 918 833 861 946 861 861 946 861 860 945 860 832 917 832 833 918 833 834 919 834 862 947 862 862 947 862 861 946 861 833 918 833 834 919 834 835 920 835 863 948 863 863 948 863 862 947 862 834 919 834 835 920 835 836 921 836 864 949 864 864 949 864 863 948 863 835 920 835 836 921 836 837 922 837 865 950 865 865 950 865 864 949 864 836 921 836 837 922 837 838 923 838 866 951 866 866 951 866 865 950 865 837 922 837 838 923 838 839 924 839 867 952 867 867 952 867 866 951 866 838 923 838 839 924 839 636 285 636 637 315 637 637 315 637 867 952 867 839 924 839 1018 286 1018 840 925 840 869 953 869 869 953 869 896 316 896 1018 286 1018 840 925 840 841 926 841 870 954 870 870 954 870 869 953 869 840 925 840 841 926 841 842 927 842 871 955 871 871 955 871 870 954 870 841 926 841 842 927 842 843 928 843 872 956 872 872 956 872 871 955 871 842 927 842 843 928 843 844 929 844 873 957 873 873 957 873 872 956 872 843 928 843 844 929 844 845 930 845 1041 958 1041 1041 958 1041 873 957 873 844 929 844 845 930 845 846 931 846 874 959 874 874 959 874 1041 958 1041 845 930 845 846 931 846 847 932 847 875 960 875 875 960 875 874 959 874 846 931 846 847 932 847 848 933 848 876 961 876 876 961 876 875 960 875 847 932 847 848 933 848 849 934 849 877 962 877 877 962 877 876 961 876 848 933 848 849 934 849 850 935 850 878 963 878 878 963 878 877 962 877 849 934 849 850 935 850 851 936 851 879 964 879 879 964 879 878 963 878 850 935 850 851 936 851 852 937 852 880 965 880 880 965 880 879 964 879 851 936 851 852 937 852 853 938 853 881 966 881 881 966 881 880 965 880 852 937 852 853 938 853 854 939 854 882 967 882 882 967 882 881 966 881 853 938 853 854 939 854 855 940 855 883 968 883 883 968 883 882 967 882 854 939 854 855 940 855 856 941 856 884 969 884 884 969 884 883 968 883 855 940 855 856 941 856 857 942 857 885 970 885 885 970 885 884 969 884 856 941 856 857 942 857 858 943 858 886 971 886 886 971 886 885 970 885 857 942 857 858 943 858 859 944 859 887 972 887 887 972 887 886 971 886 858 943 858 859 944 859 860 945 860 888 973 888 888 973 888 887 972 887 859 944 859 860 945 860 861 946 861 889 974 889 889 974 889 888 973 888 860 945 860 861 946 861 862 947 862 890 975 890 890 975 890 889 974 889 861 946 861 862 947 862 863 948 863 891 976 891 891 976 891 890 975 890 862 947 862 863 948 863 864 949 864 892 977 892 892 977 892 891 976 891 863 948 863 864 949 864 865 950 865 893 978 893 893 978 893 892 977 892 864 949 864 865 950 865 866 951 866 894 979 894 894 979 894 893 978 893 865 950 865 866 951 866 867 952 867 895 980 895 895 980 895 894 979 894 866 951 866 867 952 867 637 315 637 868 345 868 868 345 868 895 980 895 867 952 867 877 962 877 878 963 878 898 981 898 898 981 898 722 802 722 877 962 877 878 963 878 879 964 879 899 982 899 899 982 899 898 981 898 878 963 878 879 964 879 880 965 880 900 983 900 900 983 900 899 982 899 879 964 879 880 965 880 881 966 881 901 984 901 901 984 901 900 983 900 880 965 880 881 966 881 882 967 882 902 985 902 902 985 902 901 984 901 881 966 881 882 967 882 883 968 883 903 986 903 903 986 903 902 985 902 882 967 882 883 968 883 884 969 884 904 987 904 904 987 904 903 986 903 883 968 883 884 969 884 885 970 885 905 988 905 905 988 905 904 987 904 884 969 884 885 970 885 886 971 886 906 989 906 906 989 906 905 988 905 885 970 885 886 971 886 887 972 887 907 990 907 907 990 907 906 989 906 886 971 886 887 972 887 888 973 888 908 991 908 908 991 908 907 990 907 887 972 887 888 973 888 889 974 889 909 992 909 909 992 909 908 991 908 888 973 888 889 974 889 890 975 890 910 993 910 910 993 910 909 992 909 889 974 889 890 975 890 891 976 891 911 994 911 911 994 911 910 993 910 890 975 890 891 976 891 892 977 892 912 995 912 912 995 912 911 994 911 891 976 891 892 977 892 893 978 893 913 996 913 913 996 913 912 995 912 892 977 892 893 978 893 894 979 894 914 997 914 914 997 914 913 996 913 893 978 893 894 979 894 895 980 895 915 998 915 915 998 915 914 997 914 894 979 894 895 980 895 868 345 868 897 364 897 897 364 897 915 998 915 895 980 895 899 982 899 900 983 900 917 999 917 917 999 917 720 792 720 899 982 899 900 983 900 901 984 901 918 1000 918 918 1000 918 917 999 917 900 983 900 901 984 901 902 985 902 919 1001 919 919 1001 919 918 1000 918 901 984 901 902 985 902 903 986 903 920 1002 920 920 1002 920 919 1001 919 902 985 902 903 986 903 904 987 904 921 1003 921 921 1003 921 920 1002 920 903 986 903 904 987 904 905 988 905 922 1004 922 922 1004 922 921 1003 921 904 987 904 905 988 905 906 989 906 923 1005 923 923 1005 923 922 1004 922 905 988 905 906 989 906 907 990 907 924 1006 924 924 1006 924 923 1005 923 906 989 906 907 990 907 908 991 908 925 1007 925 925 1007 925 924 1006 924 907 990 907 908 991 908 909 992 909 926 1008 926 926 1008 926 925 1007 925 908 991 908 909 992 909 910 993 910 927 1009 927 927 1009 927 926 1008 926 909 992 909 910 993 910 911 994 911 928 1010 928 928 1010 928 927 1009 927 910 993 910 911 994 911 912 995 912 929 1011 929 929 1011 929 928 1010 928 911 994 911 912 995 912 913 996 913 930 1012 930 930 1012 930 929 1011 929 912 995 912 913 996 913 914 997 914 931 1013 931 931 1013 931 930 1012 930 913 996 913 914 997 914 915 998 915 932 1014 932 932 1014 932 931 1013 931 914 997 914 915 998 915 897 364 897 916 381 916 916 381 916 932 1014 932 915 998 915 918 1000 918 919 1001 919 934 1015 934 934 1015 934 933 786 933 918 1000 918 919 1001 919 920 1002 920 935 1016 935 935 1016 935 934 1015 934 919 1001 919 920 1002 920 921 1003 921 936 1017 936 936 1017 936 935 1016 935 920 1002 920 921 1003 921 922 1004 922 937 1018 937 937 1018 937 936 1017 936 921 1003 921 922 1004 922 923 1005 923 938 1019 938 938 1019 938 937 1018 937 922 1004 922 923 1005 923 924 1006 924 939 1020 939 939 1020 939 938 1019 938 923 1005 923 924 1006 924 925 1007 925 940 1021 940 940 1021 940 939 1020 939 924 1006 924 925 1007 925 926 1008 926 941 1022 941 941 1022 941 940 1021 940 925 1007 925 926 1008 926 927 1009 927 942 1023 942 942 1023 942 941 1022 941 926 1008 926 927 1009 927 928 1010 928 943 1024 943 943 1024 943 942 1023 942 927 1009 927 928 1010 928 929 1011 929 944 1025 944 944 1025 944 943 1024 943 928 1010 928 929 1011 929 930 1012 930 945 1026 945 945 1026 945 944 1025 944 929 1011 929 930 1012 930 931 1013 931 946 1027 946 946 1027 946 945 1026 945 930 1012 930 931 1013 931 932 1014 932 947 1028 947 947 1028 947 946 1027 946 931 1013 931 932 1014 932 916 381 916 1019 396 1019 1019 396 1019 947 1028 947 932 1014 932 934 1015 934 935 1016 935 718 779 718 718 779 718 719 778 719 934 1015 934 935 1016 935 936 1017 936 949 1029 949 949 1029 949 718 779 718 935 1016 935 936 1017 936 937 1018 937 950 1030 950 950 1030 950 949 1029 949 936 1017 936 937 1018 937 938 1019 938 951 1031 951 951 1031 951 950 1030 950 937 1018 937 938 1019 938 939 1020 939 952 1032 952 952 1032 952 951 1031 951 938 1019 938 939 1020 939 940 1021 940 953 1033 953 953 1033 953 952 1032 952 939 1020 939 940 1021 940 941 1022 941 954 1034 954 954 1034 954 953 1033 953 940 1021 940 941 1022 941 942 1023 942 955 1035 955 955 1035 955 954 1034 954 941 1022 941 942 1023 942 943 1024 943 956 1036 956 956 1036 956 955 1035 955 942 1023 942 943 1024 943 944 1025 944 957 1037 957 957 1037 957 956 1036 956 943 1024 943 944 1025 944 945 1026 945 958 1038 958 958 1038 958 957 1037 957 944 1025 944 945 1026 945 946 1027 946 959 1039 959 959 1039 959 958 1038 958 945 1026 945 946 1027 946 947 1028 947 960 1040 960 960 1040 960 959 1039 959 946 1027 946 947 1028 947 1019 396 1019 948 409 948 948 409 948 960 1040 960 947 1028 947 949 1029 949 950 1030 950 961 1041 961 961 1041 961 717 812 717 949 1029 949 950 1030 950 951 1031 951 962 1042 962 962 1042 962 961 1041 961 950 1030 950 951 1031 951 952 1032 952 963 1043 963 963 1043 963 962 1042 962 951 1031 951 952 1032 952 953 1033 953 964 1044 964 964 1044 964 963 1043 963 952 1032 952 953 1033 953 954 1034 954 965 1045 965 965 1045 965 964 1044 964 953 1033 953 954 1034 954 955 1035 955 966 1046 966 966 1046 966 965 1045 965 954 1034 954 955 1035 955 956 1036 956 967 1047 967 967 1047 967 966 1046 966 955 1035 955 956 1036 956 957 1037 957 968 1048 968 968 1048 968 967 1047 967 956 1036 956 957 1037 957 958 1038 958 969 1049 969 969 1049 969 968 1048 968 957 1037 957 958 1038 958 959 1039 959 970 1050 970 970 1050 970 969 1049 969 958 1038 958 959 1039 959 960 1040 960 971 1051 971 971 1051 971 970 1050 970 959 1039 959 960 1040 960 948 409 948 638 421 638 638 421 638 971 1051 971 960 1040 960 962 1042 962 963 1043 963 716 1052 716 716 1052 716 715 1053 715 962 1042 962 963 1043 963 964 1044 964 973 1054 973 973 1054 973 716 1052 716 963 1043 963 964 1044 964 965 1045 965 974 1055 974 974 1055 974 973 1054 973 964 1044 964 965 1045 965 966 1046 966 975 1056 975 975 1056 975 974 1055 974 965 1045 965 966 1046 966 967 1047 967 976 1057 976 976 1057 976 975 1056 975 966 1046 966 967 1047 967 968 1048 968 977 1058 977 977 1058 977 976 1057 976 967 1047 967 968 1048 968 969 1049 969 978 1059 978 978 1059 978 977 1058 977 968 1048 968 969 1049 969 970 1050 970 979 1060 979 979 1060 979 978 1059 978 969 1049 969 970 1050 970 971 1051 971 980 1061 980 980 1061 980 979 1060 979 970 1050 970 971 1051 971 638 421 638 972 432 972 972 432 972 980 1061 980 971 1051 971 973 1054 973 974 1055 974 981 1062 981 981 1062 981 714 1063 714 973 1054 973 974 1055 974 975 1056 975 982 1064 982 982 1064 982 981 1062 981 974 1055 974 975 1056 975 976 1057 976 983 1065 983 983 1065 983 982 1064 982 975 1056 975 976 1057 976 977 1058 977 984 1066 984 984 1066 984 983 1065 983 976 1057 976 977 1058 977 978 1059 978 985 1067 985 985 1067 985 984 1066 984 977 1058 977 978 1059 978 979 1060 979 986 1068 986 986 1068 986 985 1067 985 978 1059 978 979 1060 979 980 1061 980 987 1069 987 987 1069 987 986 1068 986 979 1060 979 980 1061 980 972 432 972 639 441 639 639 441 639 987 1069 987 980 1061 980 981 1062 981 982 1064 982 989 1070 989 989 1070 989 988 1071 988 981 1062 981 982 1064 982 983 1065 983 990 1072 990 990 1072 990 989 1070 989 982 1064 982 983 1065 983 984 1066 984 991 1073 991 991 1073 991 990 1072 990 983 1065 983 984 1066 984 985 1067 985 992 1074 992 992 1074 992 991 1073 991 984 1066 984 985 1067 985 986 1068 986 993 1075 993 993 1075 993 992 1074 992 985 1067 985 986 1068 986 987 1069 987 994 1076 994 994 1076 994 993 1075 993 986 1068 986 987 1069 987 639 441 639 1020 449 1020 1020 449 1020 994 1076 994 987 1069 987 989 1070 989 990 1072 990 996 1077 996 996 1077 996 995 757 995 989 1070 989 990 1072 990 991 1073 991 997 1078 997 997 1078 997 996 1077 996 990 1072 990 991 1073 991 992 1074 992 998 1079 998 998 1079 998 997 1078 997 991 1073 991 992 1074 992 993 1075 993 999 1080 999 999 1080 999 998 1079 998 992 1074 992 993 1075 993 994 1076 994 1000 1081 1000 1000 1081 1000 999 1080 999 993 1075 993 994 1076 994 1020 449 1020 1021 455 1021 1021 455 1021 1000 1081 1000 994 1076 994 996 1077 996 997 1078 997 1002 1082 1002 1002 1082 1002 1001 753 1001 996 1077 996 997 1078 997 998 1079 998 1003 1083 1003 1003 1083 1003 1002 1082 1002 997 1078 997 998 1079 998 999 1080 999 1004 1084 1004 1004 1084 1004 1003 1083 1003 998 1079 998 999 1080 999 1000 1081 1000 1005 1085 1005 1005 1085 1005 1004 1084 1004 999 1080 999 1000 1081 1000 1021 455 1021 643 460 643 643 460 643 1005 1085 1005 1000 1081 1000 1002 1082 1002 1003 1083 1003 1008 745 1008 1008 745 1008 1007 746 1007 1002 1082 1002 1003 1083 1003 1004 1084 1004 1009 1086 1009 1009 1086 1009 1008 745 1008 1003 1083 1003 1004 1084 1004 1005 1085 1005 1010 1087 1010 1010 1087 1010 1009 1086 1009 1004 1084 1004 1005 1085 1005 643 460 643 1006 463 1006 1006 463 1006 1010 1087 1010 1005 1085 1005 690 773 690 718 779 718 949 1029 949 949 1029 949 717 812 717 690 773 690 694 780 694 933 786 933 934 1015 934 934 1015 934 719 778 719 694 780 694 721 785 721 917 999 917 918 1000 918 918 1000 918 933 786 933 721 785 721 697 787 697 720 792 720 917 999 917 917 999 917 721 785 721 697 787 697 723 791 723 898 981 898 899 982 899 899 982 899 720 792 720 723 791 723 712 735 712 1010 1087 1010 1006 463 1006 1006 463 1006 725 160 725 712 735 712 713 736 713 1009 1086 1009 1010 1087 1010 1010 1087 1010 712 735 712 713 736 713 668 737 668 1008 745 1008 1009 1086 1009 1009 1086 1009 713 736 713 668 737 668 711 157 711 896 316 896 869 953 869 869 953 869 710 809 710 711 157 711 710 809 710 869 953 869 870 954 870 870 954 870 709 808 709 710 809 710 709 808 709 870 954 870 871 955 871 871 955 871 708 806 708 709 808 709 708 806 708 871 955 871 872 956 872 872 956 872 707 807 707 708 806 708 707 807 707 872 956 872 873 957 873 873 957 873 1042 1088 1042 707 807 707 1040 1089 1040 874 959 874 875 960 875 875 960 875 706 804 706 1040 1089 1040 706 804 706 875 960 875 876 961 876 876 961 876 705 801 705 706 804 706 705 801 705 876 961 876 877 962 877 877 962 877 722 802 722 705 801 705 700 793 700 722 802 722 898 981 898 898 981 898 723 791 723 700 793 700 686 762 686 717 812 717 961 1041 961 961 1041 961 685 763 685 686 762 686 685 763 685 961 1041 961 962 1042 962 962 1042 962 715 1053 715 685 763 685 682 1090 682 716 1052 716 973 1054 973 973 1054 973 714 1063 714 682 1090 682 674 748 674 1001 753 1001 1002 1082 1002 1002 1082 1002 1007 746 1007 674 748 674 678 752 678 995 757 995 996 1077 996 996 1077 996 1001 753 1001 678 752 678 714 1063 714 981 1062 981 988 1071 988 988 1071 988 681 1091 681 714 1063 714 1011 756 1011 1012 810 1012 681 1091 681 681 1091 681 988 1071 988 1011 756 1011 1011 756 1011 988 1071 988 989 1070 989 989 1070 989 995 757 995 1011 756 1011 1032 1092 1032 1024 1093 1024 1025 1094 1025 1025 1094 1025 1031 1095 1031 1032 1092 1032 680 755 680 677 750 677 1030 751 1030 640 165 640 635 194 635 641 166 641 640 165 640 1015 193 1015 1014 225 1014 1037 789 1037 1038 794 1038 699 790 699 1082 733 1082 1100 1096 1100 1028 743 1028 1028 743 1028 1022 734 1022 1082 733 1082 1023 1097 1023 683 761 683 685 763 685 685 763 685 715 1053 715 1023 1097 1023 682 1090 682 1023 1097 1023 715 1053 715 715 1053 715 716 1052 716 682 1090 682 1032 1092 1032 1033 1098 1033 1023 1097 1023 1023 1097 1023 682 1090 682 1032 1092 1032 1033 1098 1033 1034 758 1034 683 761 683 683 761 683 1023 1097 1023 1033 1098 1033 1024 1093 1024 681 1091 681 1012 810 1012 1012 810 1012 1025 1094 1025 1024 1093 1024 681 1091 681 1024 1093 1024 682 1090 682 682 1090 682 714 1063 714 681 1091 681 1024 1093 1024 1032 1092 1032 682 1090 682 680 755 680 1030 751 1030 1025 1094 1025 1025 1094 1025 1012 810 1012 680 755 680 1030 751 1030 1031 1095 1031 1025 1094 1025 1040 1089 1040 1041 958 1041 874 959 874 1041 958 1041 1042 1088 1042 873 957 873 1039 803 1039 1040 1089 1040 706 804 706 1038 794 1038 1039 803 1039 701 795 701 1042 1088 1042 1043 805 1043 707 807 707 1043 805 1043 1044 796 1044 702 799 702 1045 797 1045 1046 709 1046 652 710 652 1046 709 1046 645 36 645 651 35 651 1250 1099 1250 1287 1100 1287 1028 743 1028 1028 743 1028 1100 1096 1100 1250 1099 1250 1287 1100 1287 1288 1101 1288 1029 744 1029 1029 744 1029 1028 743 1028 1287 1100 1287 1288 1101 1288 1231 1102 1231 1030 751 1030 1030 751 1030 1029 744 1029 1288 1101 1288 1231 1102 1231 1286 1103 1286 1031 1095 1031 1031 1095 1031 1030 751 1030 1231 1102 1231 1286 1103 1286 1243 1104 1243 1032 1092 1032 1032 1092 1032 1031 1095 1031 1286 1103 1286 1243 1104 1243 1257 1105 1257 1033 1098 1033 1033 1098 1033 1032 1092 1032 1243 1104 1243 1257 1105 1257 1258 1106 1258 1034 758 1034 1034 758 1034 1033 1098 1033 1257 1105 1257 1258 1106 1258 1244 1107 1244 1035 759 1035 1035 759 1035 1034 758 1034 1258 1106 1258 1244 1107 1244 1245 1108 1245 1036 811 1036 1036 811 1036 1035 759 1035 1244 1107 1244 1248 1109 1248 1229 1110 1229 1038 794 1038 1038 794 1038 1037 789 1037 1248 1109 1248 1229 1110 1229 1283 1111 1283 1039 803 1039 1039 803 1039 1038 794 1038 1229 1110 1229 1283 1111 1283 1230 1112 1230 1040 1089 1040 1040 1089 1040 1039 803 1039 1283 1111 1283 1230 1112 1230 1285 1113 1285 1041 958 1041 1041 958 1041 1040 1089 1040 1230 1112 1230 1285 1113 1285 1284 1114 1284 1042 1088 1042 1042 1088 1042 1041 958 1041 1285 1113 1285 1284 1114 1284 1260 1115 1260 1043 805 1043 1043 805 1043 1042 1088 1042 1284 1114 1284 1260 1115 1260 1261 1116 1261 1044 796 1044 1044 796 1044 1043 805 1043 1260 1115 1260 1261 1116 1261 1249 1117 1249 1045 797 1045 1045 797 1045 1044 796 1044 1261 1116 1261 1249 1117 1249 1282 1118 1282 1046 709 1046 1046 709 1046 1045 797 1045 1249 1117 1249 1282 1118 1282 1234 536 1234 645 36 645 645 36 645 1046 709 1046 1282 1118 1282 1256 673 1256 1289 1119 1289 1047 1120 1047 1047 1120 1047 646 674 646 1256 673 1256 1289 1119 1289 1026 711 1026 1048 1121 1048 1048 1121 1048 1047 1120 1047 1289 1119 1289 1026 711 1026 644 163 644 647 671 647 647 671 647 1048 1121 1048 1026 711 1026 646 674 646 1047 1120 1047 1051 1122 1051 1051 1122 1051 1050 1123 1050 646 674 646 1047 1120 1047 1048 1121 1048 1052 1124 1052 1052 1124 1052 1051 1122 1051 1047 1120 1047 1048 1121 1048 647 671 647 1053 1125 1053 1053 1125 1053 1052 1124 1052 1048 1121 1048 647 671 647 1049 670 1049 1054 1126 1054 1054 1126 1054 1053 1125 1053 647 671 647 1049 670 1049 648 675 648 1055 1127 1055 1055 1127 1055 1054 1126 1054 1049 670 1049 648 675 648 646 674 646 1050 1123 1050 1050 1123 1050 1055 1127 1055 648 675 648 1050 1123 1050 1051 1122 1051 1057 1128 1057 1057 1128 1057 1056 1129 1056 1050 1123 1050 1051 1122 1051 1052 1124 1052 1058 1130 1058 1058 1130 1058 1057 1128 1057 1051 1122 1051 1052 1124 1052 1053 1125 1053 1059 1131 1059 1059 1131 1059 1058 1130 1058 1052 1124 1052 1053 1125 1053 1054 1126 1054 1060 1132 1060 1060 1132 1060 1059 1131 1059 1053 1125 1053 1054 1126 1054 1055 1127 1055 1061 1133 1061 1061 1133 1061 1060 1132 1060 1054 1126 1054 1055 1127 1055 1050 1123 1050 1056 1129 1056 1056 1129 1056 1061 1133 1061 1055 1127 1055 1056 1129 1056 1057 1128 1057 1063 1134 1063 1063 1134 1063 1062 1135 1062 1056 1129 1056 1064 1136 1064 1063 1134 1063 1057 1128 1057 1057 1128 1057 1058 1130 1058 1064 1136 1064 1058 1130 1058 1059 1131 1059 1065 1137 1065 1065 1137 1065 1064 1136 1064 1058 1130 1058 1059 1131 1059 1060 1132 1060 1066 1138 1066 1066 1138 1066 1065 1137 1065 1059 1131 1059 1060 1132 1060 1061 1133 1061 1067 1139 1067 1067 1139 1067 1066 1138 1066 1060 1132 1060 1061 1133 1061 1056 1129 1056 1062 1135 1062 1062 1135 1062 1067 1139 1067 1061 1133 1061 1062 1135 1062 1063 1134 1063 1068 1140 1068 1063 1134 1063 1064 1136 1064 1068 1140 1068 1064 1136 1064 1065 1137 1065 1068 1140 1068 1065 1137 1065 1066 1138 1066 1068 1140 1068 1066 1138 1066 1067 1139 1067 1068 1140 1068 1067 1139 1067 1062 1135 1062 1068 1140 1068 648 675 648 1049 670 1049 650 687 650 650 687 650 649 684 649 648 675 648 1089 1141 1089 1096 1142 1096 1074 1143 1074 1074 1143 1074 1090 1144 1090 1089 1141 1089 1090 1144 1090 1074 1143 1074 1070 770 1070 1070 770 1070 1069 768 1069 1090 1144 1090 1074 1143 1074 1095 1145 1095 1075 1146 1075 1075 1146 1075 1070 770 1070 1074 1143 1074 1070 770 1070 1075 1146 1075 1092 776 1092 1092 776 1092 1091 771 1091 1070 770 1070 1075 1146 1075 1094 1147 1094 1076 1148 1076 1076 1148 1076 1092 776 1092 1075 1146 1075 1076 1148 1076 1093 1149 1093 1072 1150 1072 1072 1150 1072 1071 783 1071 1076 1148 1076 1071 783 1071 1072 1150 1072 1037 789 1037 1037 789 1037 1073 784 1073 1071 783 1071 1027 717 1027 1104 1151 1104 1078 1152 1078 1078 1152 1078 1077 718 1077 1027 717 1027 1104 1151 1104 1103 1153 1103 1079 1154 1079 1079 1154 1079 1078 1152 1078 1104 1151 1104 1103 1153 1103 1102 1155 1102 1088 1156 1088 1088 1156 1088 1079 1154 1079 1103 1153 1103 1077 718 1077 1078 1152 1078 659 727 659 659 727 659 1080 722 1080 1077 718 1077 1078 1152 1078 1079 1154 1079 1081 729 1081 1081 729 1081 659 727 659 1078 1152 1078 1079 1154 1079 1088 1156 1088 660 731 660 660 731 660 1081 729 1081 1079 1154 1079 1088 1156 1088 1101 1157 1101 1082 733 1082 1082 733 1082 660 731 660 1088 1156 1088 1098 1158 1098 1097 1159 1097 1089 1141 1089 1089 1141 1089 1083 1160 1083 1098 1158 1098 1099 1161 1099 1083 1160 1083 1084 1162 1084 1084 1162 1084 1036 811 1036 1099 1161 1099 1083 1160 1083 1089 1141 1089 1090 1144 1090 1090 1144 1090 1084 1162 1084 1083 1160 1083 1036 811 1036 1084 1162 1084 1086 765 1086 1086 765 1086 1085 764 1085 1036 811 1036 1084 1162 1084 1090 1144 1090 1069 768 1069 1069 768 1069 1086 765 1086 1084 1162 1084 1098 1158 1098 1083 1160 1083 1099 1161 1099 1102 1155 1102 1101 1157 1101 1088 1156 1088 1100 1096 1100 1082 733 1082 1101 1157 1101 1076 1148 1076 1071 783 1071 1087 777 1087 1087 777 1087 1092 776 1092 1076 1148 1076 1093 1149 1093 1076 1148 1076 1094 1147 1094 1094 1147 1094 1075 1146 1075 1095 1145 1095 1095 1145 1095 1074 1143 1074 1096 1142 1096 1096 1142 1096 1089 1141 1089 1097 1159 1097 1294 1163 1294 1099 1161 1099 1036 811 1036 1036 811 1036 1245 1108 1245 1294 1163 1294 1246 1164 1246 1107 1165 1107 1108 1166 1108 1108 1166 1108 1242 1167 1242 1246 1164 1246 1242 1167 1242 1108 1166 1108 1109 1168 1109 1109 1168 1109 1293 1169 1293 1242 1167 1242 1293 1169 1293 1109 1168 1109 1110 1170 1110 1110 1170 1110 1097 1159 1097 1293 1169 1293 1097 1159 1097 1110 1170 1110 1111 1171 1111 1111 1171 1111 1096 1142 1096 1097 1159 1097 1096 1142 1096 1111 1171 1111 1112 1172 1112 1112 1172 1112 1095 1145 1095 1096 1142 1096 1095 1145 1095 1112 1172 1112 1107 1165 1107 1107 1165 1107 1246 1164 1246 1095 1145 1095 1107 1165 1107 1113 1173 1113 1114 1174 1114 1114 1174 1114 1108 1166 1108 1107 1165 1107 1108 1166 1108 1114 1174 1114 1115 1175 1115 1115 1175 1115 1109 1168 1109 1108 1166 1108 1109 1168 1109 1115 1175 1115 1116 1176 1116 1116 1176 1116 1110 1170 1110 1109 1168 1109 1110 1170 1110 1116 1176 1116 1117 1177 1117 1117 1177 1117 1111 1171 1111 1110 1170 1110 1111 1171 1111 1117 1177 1117 1118 1178 1118 1118 1178 1118 1112 1172 1112 1111 1171 1111 1112 1172 1112 1118 1178 1118 1113 1173 1113 1113 1173 1113 1107 1165 1107 1112 1172 1112 1113 1173 1113 1119 1179 1119 1114 1174 1114 1114 1174 1114 1119 1179 1119 1115 1175 1115 1115 1175 1115 1119 1179 1119 1116 1176 1116 1116 1176 1116 1119 1179 1119 1117 1177 1117 1117 1177 1117 1119 1179 1119 1118 1178 1118 1118 1178 1118 1119 1179 1119 1113 1173 1113 1247 1180 1247 1120 1181 1120 1121 1182 1121 1121 1182 1121 1263 1183 1263 1247 1180 1247 1263 1183 1263 1121 1182 1121 1122 1184 1122 1122 1184 1122 1246 1164 1246 1263 1183 1263 1246 1164 1246 1122 1184 1122 1123 1185 1123 1123 1185 1123 1095 1145 1095 1246 1164 1246 1095 1145 1095 1123 1185 1123 1124 1186 1124 1124 1186 1124 1094 1147 1094 1095 1145 1095 1094 1147 1094 1124 1186 1124 1125 1187 1125 1125 1187 1125 1093 1149 1093 1094 1147 1094 1093 1149 1093 1125 1187 1125 1120 1181 1120 1120 1181 1120 1247 1180 1247 1093 1149 1093 1120 1181 1120 1126 1188 1126 1127 1189 1127 1127 1189 1127 1121 1182 1121 1120 1181 1120 1121 1182 1121 1127 1189 1127 1128 1190 1128 1128 1190 1128 1122 1184 1122 1121 1182 1121 1122 1184 1122 1128 1190 1128 1129 1191 1129 1129 1191 1129 1123 1185 1123 1122 1184 1122 1123 1185 1123 1129 1191 1129 1130 1192 1130 1130 1192 1130 1124 1186 1124 1123 1185 1123 1124 1186 1124 1130 1192 1130 1131 1193 1131 1131 1193 1131 1125 1187 1125 1124 1186 1124 1125 1187 1125 1131 1193 1131 1126 1188 1126 1126 1188 1126 1120 1181 1120 1125 1187 1125 1126 1188 1126 1132 1194 1132 1127 1189 1127 1127 1189 1127 1132 1194 1132 1128 1190 1128 1128 1190 1128 1132 1194 1132 1129 1191 1129 1129 1191 1129 1132 1194 1132 1130 1192 1130 1130 1192 1130 1132 1194 1132 1131 1193 1131 1131 1193 1131 1132 1194 1132 1126 1188 1126 1293 1169 1293 1133 1195 1133 1134 1196 1134 1134 1196 1134 1292 1197 1292 1293 1169 1293 1292 1197 1292 1134 1196 1134 1135 1198 1135 1135 1198 1135 1294 1163 1294 1292 1197 1292 1136 1199 1136 1099 1161 1099 1294 1163 1294 1294 1163 1294 1135 1198 1135 1136 1199 1136 1099 1161 1099 1136 1199 1136 1137 1200 1137 1137 1200 1137 1098 1158 1098 1099 1161 1099 1098 1158 1098 1137 1200 1137 1138 1201 1138 1138 1201 1138 1097 1159 1097 1098 1158 1098 1097 1159 1097 1138 1201 1138 1133 1195 1133 1133 1195 1133 1293 1169 1293 1097 1159 1097 1133 1195 1133 1139 1202 1139 1134 1196 1134 1134 1196 1134 1139 1202 1139 1135 1198 1135 1135 1198 1135 1139 1202 1139 1136 1199 1136 1136 1199 1136 1139 1202 1139 1137 1200 1137 1137 1200 1137 1139 1202 1139 1138 1201 1138 1138 1201 1138 1139 1202 1139 1133 1195 1133 1228 1203 1228 1140 1204 1140 1141 1205 1141 1141 1205 1141 1227 1206 1227 1228 1203 1228 1227 1206 1227 1141 1205 1141 1142 1207 1142 1142 1207 1142 1102 1155 1102 1227 1206 1227 1102 1155 1102 1142 1207 1142 1143 1208 1143 1143 1208 1143 1101 1157 1101 1102 1155 1102 1101 1157 1101 1143 1208 1143 1144 1209 1144 1144 1209 1144 1100 1096 1100 1101 1157 1101 1100 1096 1100 1144 1209 1144 1145 1210 1145 1145 1210 1145 1250 1099 1250 1100 1096 1100 1250 1099 1250 1145 1210 1145 1140 1204 1140 1140 1204 1140 1228 1203 1228 1250 1099 1250 1140 1204 1140 1146 1211 1146 1147 1212 1147 1147 1212 1147 1141 1205 1141 1140 1204 1140 1141 1205 1141 1147 1212 1147 1148 1213 1148 1148 1213 1148 1142 1207 1142 1141 1205 1141 1142 1207 1142 1148 1213 1148 1149 1214 1149 1149 1214 1149 1143 1208 1143 1142 1207 1142 1143 1208 1143 1149 1214 1149 1150 1215 1150 1150 1215 1150 1144 1209 1144 1143 1208 1143 1144 1209 1144 1150 1215 1150 1151 1216 1151 1151 1216 1151 1145 1210 1145 1144 1209 1144 1145 1210 1145 1151 1216 1151 1146 1211 1146 1146 1211 1146 1140 1204 1140 1145 1210 1145 1146 1211 1146 1152 1217 1152 1153 1218 1153 1153 1218 1153 1147 1212 1147 1146 1211 1146 1147 1212 1147 1153 1218 1153 1154 1219 1154 1154 1219 1154 1148 1213 1148 1147 1212 1147 1148 1213 1148 1154 1219 1154 1155 1220 1155 1155 1220 1155 1149 1214 1149 1148 1213 1148 1149 1214 1149 1155 1220 1155 1156 1221 1156 1156 1221 1156 1150 1215 1150 1149 1214 1149 1150 1215 1150 1156 1221 1156 1157 1222 1157 1157 1222 1157 1151 1216 1151 1150 1215 1150 1151 1216 1151 1157 1222 1157 1152 1217 1152 1152 1217 1152 1146 1211 1146 1151 1216 1151 1152 1217 1152 1158 1223 1158 1153 1218 1153 1153 1218 1153 1158 1223 1158 1154 1219 1154 1154 1219 1154 1158 1223 1158 1155 1220 1155 1155 1220 1155 1158 1223 1158 1156 1221 1156 1156 1221 1156 1158 1223 1158 1157 1222 1157 1157 1222 1157 1158 1223 1158 1152 1217 1152 1225 1224 1225 1159 1225 1159 1160 1226 1160 1160 1226 1160 1291 1227 1291 1225 1224 1225 1291 1227 1291 1160 1226 1160 1161 1228 1161 1161 1228 1161 1027 717 1027 1291 1227 1291 1027 717 1027 1161 1228 1161 1162 1229 1162 1162 1229 1162 1104 1151 1104 1027 717 1027 1104 1151 1104 1162 1229 1162 1163 1230 1163 1163 1230 1163 1103 1153 1103 1104 1151 1104 1103 1153 1103 1163 1230 1163 1164 1231 1164 1164 1231 1164 1102 1155 1102 1103 1153 1103 1102 1155 1102 1164 1231 1164 1165 1232 1165 1165 1232 1165 1227 1206 1227 1102 1155 1102 1227 1206 1227 1165 1232 1165 1166 1233 1166 1166 1233 1166 1226 1234 1226 1227 1206 1227 1226 1234 1226 1166 1233 1166 1159 1225 1159 1159 1225 1159 1225 1224 1225 1226 1234 1226 1159 1225 1159 1167 1235 1167 1168 1236 1168 1168 1236 1168 1160 1226 1160 1159 1225 1159 1160 1226 1160 1168 1236 1168 1169 1237 1169 1169 1237 1169 1161 1228 1161 1160 1226 1160 1161 1228 1161 1169 1237 1169 1170 1238 1170 1170 1238 1170 1162 1229 1162 1161 1228 1161 1162 1229 1162 1170 1238 1170 1171 1239 1171 1171 1239 1171 1163 1230 1163 1162 1229 1162 1163 1230 1163 1171 1239 1171 1172 1240 1172 1172 1240 1172 1164 1231 1164 1163 1230 1163 1164 1231 1164 1172 1240 1172 1173 1241 1173 1173 1241 1173 1165 1232 1165 1164 1231 1164 1165 1232 1165 1173 1241 1173 1174 1242 1174 1174 1242 1174 1166 1233 1166 1165 1232 1165 1166 1233 1166 1174 1242 1174 1167 1235 1167 1167 1235 1167 1159 1225 1159 1166 1233 1166 1167 1235 1167 1175 1243 1175 1176 1244 1176 1176 1244 1176 1168 1236 1168 1167 1235 1167 1168 1236 1168 1176 1244 1176 1177 1245 1177 1177 1245 1177 1169 1237 1169 1168 1236 1168 1169 1237 1169 1177 1245 1177 1178 1246 1178 1178 1246 1178 1170 1238 1170 1169 1237 1169 1170 1238 1170 1178 1246 1178 1179 1247 1179 1179 1247 1179 1171 1239 1171 1170 1238 1170 1171 1239 1171 1179 1247 1179 1180 1248 1180 1180 1248 1180 1172 1240 1172 1171 1239 1171 1172 1240 1172 1180 1248 1180 1181 1249 1181 1181 1249 1181 1173 1241 1173 1172 1240 1172 1173 1241 1173 1181 1249 1181 1182 1250 1182 1182 1250 1182 1174 1242 1174 1173 1241 1173 1174 1242 1174 1182 1250 1182 1175 1243 1175 1175 1243 1175 1167 1235 1167 1174 1242 1174 1175 1243 1175 1184 1251 1184 1185 1252 1185 1185 1252 1185 1176 1244 1176 1175 1243 1175 1176 1244 1176 1185 1252 1185 1186 1253 1186 1186 1253 1186 1177 1245 1177 1176 1244 1176 1177 1245 1177 1186 1253 1186 1187 1254 1187 1187 1254 1187 1178 1246 1178 1177 1245 1177 1178 1246 1178 1187 1254 1187 1188 1255 1188 1188 1255 1188 1179 1247 1179 1178 1246 1178 1179 1247 1179 1188 1255 1188 1189 1256 1189 1189 1256 1189 1180 1248 1180 1179 1247 1179 1180 1248 1180 1189 1256 1189 1190 1257 1190 1190 1257 1190 1181 1249 1181 1180 1248 1180 1181 1249 1181 1190 1257 1190 1191 1258 1191 1191 1258 1191 1182 1250 1182 1181 1249 1181 1182 1250 1182 1191 1258 1191 1184 1251 1184 1184 1251 1184 1175 1243 1175 1182 1250 1182 1185 1252 1185 1184 1251 1184 1183 1259 1183 1186 1253 1186 1185 1252 1185 1183 1259 1183 1187 1254 1187 1186 1253 1186 1183 1259 1183 1188 1255 1188 1187 1254 1187 1183 1259 1183 1189 1256 1189 1188 1255 1188 1183 1259 1183 1190 1257 1190 1189 1256 1189 1183 1259 1183 1191 1258 1191 1190 1257 1190 1183 1259 1183 1184 1251 1184 1191 1258 1191 1183 1259 1183 1241 1260 1241 1192 1261 1192 1222 1262 1222 1222 1262 1222 1289 1119 1289 1241 1260 1241 1026 711 1026 1221 1263 1221 1193 1264 1193 1193 1264 1193 1106 712 1106 1026 711 1026 1106 712 1106 1193 1264 1193 1194 1265 1194 1194 1265 1194 1105 715 1105 1106 712 1106 1105 715 1105 1194 1265 1194 1195 1266 1195 1195 1266 1195 1027 717 1027 1105 715 1105 1027 717 1027 1195 1266 1195 1196 1267 1196 1196 1267 1196 1291 1227 1291 1027 717 1027 1291 1227 1291 1196 1267 1196 1197 1268 1197 1197 1268 1197 1290 1269 1290 1291 1227 1291 1290 1269 1290 1197 1268 1197 1192 1261 1192 1192 1261 1192 1241 1260 1241 1290 1269 1290 1192 1261 1192 1198 1270 1198 1223 1271 1223 1223 1271 1223 1222 1262 1222 1192 1261 1192 1221 1263 1221 1224 1272 1224 1199 1273 1199 1199 1273 1199 1193 1264 1193 1221 1263 1221 1193 1264 1193 1199 1273 1199 1200 1274 1200 1200 1274 1200 1194 1265 1194 1193 1264 1193 1194 1265 1194 1200 1274 1200 1201 1275 1201 1201 1275 1201 1195 1266 1195 1194 1265 1194 1195 1266 1195 1201 1275 1201 1202 1276 1202 1202 1276 1202 1196 1267 1196 1195 1266 1195 1196 1267 1196 1202 1276 1202 1203 1277 1203 1203 1277 1203 1197 1268 1197 1196 1267 1196 1197 1268 1197 1203 1277 1203 1198 1270 1198 1198 1270 1198 1192 1261 1192 1197 1268 1197 1198 1270 1198 1204 1278 1204 1205 1279 1205 1205 1279 1205 1223 1271 1223 1198 1270 1198 1223 1271 1223 1205 1279 1205 1206 1280 1206 1206 1280 1206 1224 1272 1224 1223 1271 1223 1224 1272 1224 1206 1280 1206 1207 1281 1207 1207 1281 1207 1199 1273 1199 1224 1272 1224 1199 1273 1199 1207 1281 1207 1208 1282 1208 1208 1282 1208 1200 1274 1200 1199 1273 1199 1200 1274 1200 1208 1282 1208 1209 1283 1209 1209 1283 1209 1201 1275 1201 1200 1274 1200 1201 1275 1201 1209 1283 1209 1210 1284 1210 1210 1284 1210 1202 1276 1202 1201 1275 1201 1202 1276 1202 1210 1284 1210 1211 1285 1211 1211 1285 1211 1203 1277 1203 1202 1276 1202 1203 1277 1203 1211 1285 1211 1204 1278 1204 1204 1278 1204 1198 1270 1198 1203 1277 1203 1204 1278 1204 1212 1286 1212 1213 1287 1213 1213 1287 1213 1205 1279 1205 1204 1278 1204 1205 1279 1205 1213 1287 1213 1214 1288 1214 1214 1288 1214 1206 1280 1206 1205 1279 1205 1206 1280 1206 1214 1288 1214 1215 1289 1215 1215 1289 1215 1207 1281 1207 1206 1280 1206 1207 1281 1207 1215 1289 1215 1216 1290 1216 1216 1290 1216 1208 1282 1208 1207 1281 1207 1208 1282 1208 1216 1290 1216 1217 1291 1217 1217 1291 1217 1209 1283 1209 1208 1282 1208 1209 1283 1209 1217 1291 1217 1218 1292 1218 1218 1292 1218 1210 1284 1210 1209 1283 1209 1210 1284 1210 1218 1292 1218 1219 1293 1219 1219 1293 1219 1211 1285 1211 1210 1284 1210 1211 1285 1211 1219 1293 1219 1212 1286 1212 1212 1286 1212 1204 1278 1204 1211 1285 1211 1212 1286 1212 1220 1294 1220 1213 1287 1213 1213 1287 1213 1220 1294 1220 1214 1288 1214 1214 1288 1214 1220 1294 1220 1215 1289 1215 1215 1289 1215 1220 1294 1220 1216 1290 1216 1216 1290 1216 1220 1294 1220 1217 1291 1217 1217 1291 1217 1220 1294 1220 1218 1292 1218 1218 1292 1218 1220 1294 1220 1219 1293 1219 1219 1293 1219 1220 1294 1220 1212 1286 1212 1289 1119 1289 1222 1262 1222 1221 1263 1221 1221 1263 1221 1026 711 1026 1289 1119 1289 1222 1262 1222 1223 1271 1223 1224 1272 1224 1224 1272 1224 1221 1263 1221 1222 1262 1222 1072 1150 1072 1093 1149 1093 1247 1180 1247 1247 1180 1247 1295 1295 1295 1072 1150 1072 1072 1150 1072 1295 1295 1295 1248 1109 1248 1248 1109 1248 1037 789 1037 1072 1150 1072

    -
    -
    -
    - - - - -0.02799116 1.621567 0.04265334 -0.02799116 1.62769 0.04143542 -0.0303343 1.627223 0.04143542 -0.03232072 1.625896 0.04143542 -0.03364801 1.62391 0.04143542 -0.03411409 1.621567 0.04143542 -0.03364801 1.619223 0.04143542 -0.03232072 1.617237 0.04143542 -0.0303343 1.61591 0.04143542 -0.02799116 1.615444 0.04143542 -0.02564801 1.61591 0.04143542 -0.02366159 1.617237 0.04143542 -0.0223343 1.619223 0.04143542 -0.02186822 1.621567 0.04143542 -0.0223343 1.62391 0.04143542 -0.02366159 1.625896 0.04143542 -0.02564801 1.627223 0.04143542 -0.02799116 1.63288 0.03796705 -0.03232073 1.632019 0.03796705 -0.03599115 1.629567 0.03796705 -0.03844366 1.625896 0.03796705 -0.03930486 1.621567 0.03796705 -0.03844366 1.617237 0.03796705 -0.03599115 1.613567 0.03796705 -0.03232072 1.611114 0.03796705 -0.02799115 1.610253 0.03796705 -0.02366158 1.611114 0.03796705 -0.01999115 1.613567 0.03796705 -0.01753865 1.617237 0.03796705 -0.01667744 1.621567 0.03796705 -0.01753865 1.625896 0.03796705 -0.01999116 1.629567 0.03796705 -0.02366159 1.632019 0.03796705 -0.02799116 1.636349 0.03277628 -0.03364801 1.635224 0.03277628 -0.03844366 1.632019 0.03277628 -0.04164801 1.627223 0.03277628 -0.04277323 1.621567 0.03277628 -0.04164801 1.61591 0.03277628 -0.03844366 1.611114 0.03277628 -0.03364801 1.60791 0.03277628 -0.02799115 1.606785 0.03277628 -0.0223343 1.60791 0.03277628 -0.01753865 1.611114 0.03277628 -0.0143343 1.61591 0.03277628 -0.01320908 1.621567 0.03277628 -0.0143343 1.627223 0.03277628 -0.01753865 1.632019 0.03277628 -0.0223343 1.635224 0.03277628 -0.02799116 1.637567 0.02665334 -0.03411409 1.636349 0.02665334 -0.03930486 1.63288 0.02665334 -0.04277323 1.62769 0.02665334 -0.04399116 1.621567 0.02665334 -0.04277323 1.615444 0.02665334 -0.03930486 1.610253 0.02665334 -0.03411409 1.606785 0.02665334 -0.02799115 1.605567 0.02665334 -0.02186822 1.606785 0.02665334 -0.01667744 1.610253 0.02665334 -0.01320908 1.615444 0.02665334 -0.01199115 1.621567 0.02665334 -0.01320908 1.62769 0.02665334 -0.01667745 1.63288 0.02665334 -0.02186822 1.636349 0.02665334 -0.02799116 1.636349 0.02053041 -0.03364801 1.635224 0.02053041 -0.03844366 1.632019 0.02053041 -0.04164801 1.627223 0.02053041 -0.04277323 1.621567 0.02053041 -0.04164801 1.61591 0.02053041 -0.03844366 1.611114 0.02053041 -0.03364801 1.60791 0.02053041 -0.02799115 1.606785 0.02053041 -0.0223343 1.60791 0.02053041 -0.01753865 1.611114 0.02053041 -0.0143343 1.61591 0.02053041 -0.01320908 1.621567 0.02053041 -0.0143343 1.627223 0.02053041 -0.01753865 1.632019 0.02053041 -0.0223343 1.635224 0.02053041 -0.02799116 1.63288 0.01533963 -0.03232072 1.632019 0.01533963 -0.03599115 1.629567 0.01533963 -0.03844366 1.625896 0.01533963 -0.03930486 1.621567 0.01533963 -0.03844366 1.617237 0.01533963 -0.03599115 1.613567 0.01533963 -0.03232072 1.611114 0.01533963 -0.02799115 1.610253 0.01533963 -0.02366158 1.611114 0.01533963 -0.01999115 1.613567 0.01533963 -0.01753865 1.617237 0.01533963 -0.01667745 1.621567 0.01533963 -0.01753865 1.625896 0.01533963 -0.01999116 1.629567 0.01533963 -0.02366159 1.632019 0.01533963 -0.02799116 1.62769 0.01187127 -0.0303343 1.627223 0.01187127 -0.03232072 1.625896 0.01187127 -0.03364801 1.62391 0.01187127 -0.03411409 1.621567 0.01187127 -0.03364801 1.619223 0.01187127 -0.03232072 1.617237 0.01187127 -0.0303343 1.61591 0.01187127 -0.02799116 1.615444 0.01187127 -0.02564801 1.61591 0.01187127 -0.02366159 1.617237 0.01187127 -0.0223343 1.619223 0.01187127 -0.02186822 1.621567 0.01187127 -0.0223343 1.62391 0.01187127 -0.02366159 1.625896 0.01187127 -0.02564801 1.627223 0.01187127 -0.02799116 1.621567 0.01065334 - - - - - - - - - - -4.70442e-8 1.23395e-9 1 1.47707e-6 0.4030944 0.9151584 -0.1542582 0.372407 0.9151598 -0.2850281 0.2850306 0.9151593 -0.3724092 0.154259 0.9151587 -0.4030925 -2.84145e-7 0.9151592 -0.3724092 -0.1542577 0.915159 -0.285027 -0.2850306 0.9151596 -0.1542573 -0.3724088 0.9151592 -1.45257e-6 -0.4030944 0.9151584 0.1542581 -0.372407 0.9151598 0.2850282 -0.2850306 0.9151593 0.3724092 -0.154259 0.9151587 0.4030926 3.67429e-7 0.9151593 0.372409 0.1542579 0.915159 0.2850271 0.2850306 0.9151596 0.1542571 0.3724087 0.9151592 -4.02608e-7 0.7188576 0.6951573 -0.2750925 0.66414 0.6951562 -0.5083095 0.5083095 0.6951568 -0.6641389 0.2750946 0.6951564 -0.7188583 -4.39888e-7 0.6951566 -0.6641393 -0.2750944 0.695156 -0.5083097 -0.5083098 0.6951563 -0.2750922 -0.664139 0.6951573 4.62254e-7 -0.7188576 0.6951573 0.2750925 -0.66414 0.6951562 0.5083096 -0.5083095 0.6951567 0.6641389 -0.2750946 0.6951565 0.7188584 2.26157e-7 0.6951565 0.6641391 0.2750946 0.6951562 0.5083097 0.5083098 0.6951563 0.2750922 0.6641389 0.6951573 -1.25695e-6 0.9272794 0.3743699 -0.3548546 0.856696 0.3743666 -0.6556866 0.6556872 0.3743652 -0.856696 0.3548537 0.3743673 -0.9272805 -1.65917e-7 0.374367 -0.8566957 -0.3548548 0.374367 -0.6556877 -0.6556862 0.3743651 -0.354855 -0.8566955 0.3743671 1.30471e-6 -0.9272794 0.3743699 0.3548547 -0.8566959 0.3743666 0.6556866 -0.6556872 0.3743653 0.8566959 -0.3548537 0.3743674 0.9272806 0 0.374367 0.8566957 0.3548549 0.3743669 0.6556877 0.6556863 0.3743651 0.3548551 0.8566955 0.3743671 8.07949e-8 1 2.52484e-8 -0.3826867 0.9238782 1.21697e-6 -0.7071073 0.7071062 -2.82781e-7 -0.9238789 0.382685 -8.07947e-7 -1 -6.31208e-8 -4.03973e-8 -0.9238789 -0.3826849 6.1606e-7 -0.7071072 -0.7071063 1.91887e-7 -0.3826865 -0.9238783 -1.19425e-6 -1.00994e-8 -1 3.02981e-8 0.3826866 -0.9238783 1.21697e-6 0.7071072 -0.7071062 -9.08938e-8 0.9238789 -0.3826849 -5.70613e-7 1 9.84685e-8 -8.07947e-8 0.9238788 0.3826851 4.84768e-7 0.7071072 0.7071064 1.00993e-7 0.3826866 0.9238783 -1.20182e-6 1.38264e-6 0.9272795 -0.3743699 -0.3548551 0.8566955 -0.3743672 -0.6556878 0.6556861 -0.3743651 -0.8566957 0.3548548 -0.374367 -0.9272806 -1.20667e-7 -0.3743671 -0.8566958 -0.3548538 -0.3743675 -0.6556865 -0.6556873 -0.3743653 -0.3548546 -0.8566958 -0.3743666 -1.35751e-6 -0.9272795 -0.37437 0.3548551 -0.8566955 -0.3743671 0.6556877 -0.6556862 -0.3743652 0.8566957 -0.3548546 -0.3743669 0.9272806 3.44404e-7 -0.374367 0.8566958 0.354854 -0.3743675 0.6556865 0.6556873 -0.3743653 0.3548547 0.8566959 -0.3743666 4.82136e-7 0.7188576 -0.6951573 -0.2750922 0.6641389 -0.6951574 -0.5083098 0.5083098 -0.6951564 -0.6641394 0.2750944 -0.6951562 -0.7188584 1.70239e-7 -0.6951565 -0.6641389 -0.2750947 -0.6951564 -0.5083095 -0.5083095 -0.6951567 -0.2750924 -0.6641402 -0.6951561 -4.58526e-7 -0.7188576 -0.6951573 0.2750923 -0.6641389 -0.6951575 0.5083098 -0.5083097 -0.6951564 0.6641393 -0.2750943 -0.6951562 0.7188584 3.85212e-8 -0.6951566 0.6641388 0.2750947 -0.6951565 0.5083095 0.5083097 -0.6951566 0.2750925 0.66414 -0.6951562 -1.40542e-6 0.4030943 -0.9151585 -0.1542572 0.3724087 -0.9151593 -0.2850269 0.2850305 -0.9151597 -0.3724091 0.1542577 -0.915159 -0.4030925 2.84145e-7 -0.9151593 -0.3724092 -0.154259 -0.9151587 -0.2850281 -0.2850306 -0.9151593 -0.1542581 -0.372407 -0.9151598 1.40542e-6 -0.4030943 -0.9151585 0.1542571 -0.3724086 -0.9151593 0.2850271 -0.2850304 -0.9151597 0.372409 -0.1542576 -0.915159 0.4030924 -1.93512e-7 -0.9151593 0.372409 0.1542589 -0.9151587 0.2850282 0.2850305 -0.9151593 0.1542581 0.372407 -0.9151598 -2.77638e-9 -3.70184e-9 -1 - - - - - - - - - - 0.537891 0.5200176 0 0.5378911 0.6560829 0 0.4858212 0.6457255 0 0.4416784 0.6162303 0 0.4121832 0.5720876 0 0.4018258 0.5200177 0 0.4121832 0.4679478 0 0.4416784 0.423805 0 0.4858211 0.3943098 0 0.537891 0.3839524 0 0.5899609 0.3943098 0 0.6341037 0.423805 0 0.6635989 0.4679477 0 0.6739563 0.5200176 0 0.6635989 0.5720875 0 0.6341037 0.6162303 0 0.5899609 0.6457255 0 0.5378911 0.7714334 0 0.4416784 0.7522956 0 0.3601133 0.6977955 0 0.3056132 0.6162303 0 0.2864753 0.5200177 0 0.3056132 0.423805 0 0.3601132 0.3422399 0 0.4416784 0.2877398 0 0.537891 0.2686019 0 0.6341037 0.2877398 0 0.7156688 0.3422399 0 0.7701689 0.423805 0 0.7893068 0.5200176 0 0.7701689 0.6162303 0 0.7156689 0.6977954 0 0.6341037 0.7522955 0 0.5378911 0.8485082 0 0.4121832 0.8235034 0 0.3056132 0.7522956 0 0.2344054 0.6457256 0 0.2094005 0.5200177 0 0.2344054 0.3943098 0 0.3056131 0.2877398 0 0.4121831 0.216532 0 0.537891 0.1915271 0 0.6635989 0.216532 0 0.7701689 0.2877398 0 0.8413767 0.3943098 0 0.8663816 0.5200176 0 0.8413767 0.6457255 0 0.7701689 0.7522955 0 0.663599 0.8235034 0 0.5378911 0.8755732 0 0.4018259 0.8485082 0 0.2864753 0.7714335 0 0.2094006 0.6560829 0 0.1823355 0.5200177 0 0.2094005 0.3839525 0 0.2864752 0.2686019 0 0.4018258 0.1915272 0 0.537891 0.1644621 0 0.6739563 0.1915271 0 0.7893068 0.2686019 0 0.8663815 0.3839524 0 0.8934466 0.5200176 0 0.8663816 0.6560829 0 0.7893068 0.7714334 0 0.6739563 0.8485081 0 0.5378911 0.8485081 0 0.4121832 0.8235033 0 0.3056132 0.7522956 0 0.2344054 0.6457255 0 0.2094006 0.5200177 0 0.2344054 0.3943098 0 0.3056132 0.2877398 0 0.4121831 0.216532 0 0.537891 0.1915272 0 0.6635989 0.216532 0 0.7701689 0.2877398 0 0.8413767 0.3943098 0 0.8663815 0.5200176 0 0.8413767 0.6457255 0 0.7701689 0.7522955 0 0.6635989 0.8235033 0 0.5378911 0.7714334 0 0.4416785 0.7522955 0 0.3601133 0.6977955 0 0.3056132 0.6162303 0 0.2864753 0.5200177 0 0.3056132 0.4238051 0 0.3601133 0.3422399 0 0.4416784 0.2877398 0 0.537891 0.2686019 0 0.6341037 0.2877398 0 0.7156688 0.3422399 0 0.7701689 0.423805 0 0.7893068 0.5200176 0 0.7701689 0.6162302 0 0.7156688 0.6977954 0 0.6341037 0.7522955 0 0.5378911 0.6560829 0 0.4858212 0.6457255 0 0.4416784 0.6162303 0 0.4121832 0.5720876 0 0.4018258 0.5200177 0 0.4121832 0.4679478 0 0.4416784 0.423805 0 0.4858211 0.3943098 0 0.537891 0.3839524 0 0.5899609 0.3943098 0 0.6341037 0.423805 0 0.6635989 0.4679477 0 0.6739563 0.5200176 0 0.6635989 0.5720875 0 0.6341037 0.6162302 0 0.5899609 0.6457255 0 0.537891 0.5200176 0 - - - - - - - - - - - - - - - -

    0 0 0 1 1 1 2 2 2 0 0 0 2 2 2 3 3 3 0 0 0 3 3 3 4 4 4 0 0 0 4 4 4 5 5 5 0 0 0 5 5 5 6 6 6 0 0 0 6 6 6 7 7 7 0 0 0 7 7 7 8 8 8 0 0 0 8 8 8 9 9 9 0 0 0 9 9 9 10 10 10 0 0 0 10 10 10 11 11 11 0 0 0 11 11 11 12 12 12 0 0 0 12 12 12 13 13 13 0 0 0 13 13 13 14 14 14 0 0 0 14 14 14 15 15 15 0 0 0 15 15 15 16 16 16 0 0 0 16 16 16 1 1 1 1 1 1 17 17 17 18 18 18 18 18 18 2 2 2 1 1 1 2 2 2 18 18 18 19 19 19 19 19 19 3 3 3 2 2 2 3 3 3 19 19 19 20 20 20 20 20 20 4 4 4 3 3 3 4 4 4 20 20 20 21 21 21 21 21 21 5 5 5 4 4 4 5 5 5 21 21 21 22 22 22 22 22 22 6 6 6 5 5 5 6 6 6 22 22 22 23 23 23 23 23 23 7 7 7 6 6 6 7 7 7 23 23 23 24 24 24 24 24 24 8 8 8 7 7 7 8 8 8 24 24 24 25 25 25 25 25 25 9 9 9 8 8 8 9 9 9 25 25 25 26 26 26 26 26 26 10 10 10 9 9 9 10 10 10 26 26 26 27 27 27 27 27 27 11 11 11 10 10 10 11 11 11 27 27 27 28 28 28 28 28 28 12 12 12 11 11 11 12 12 12 28 28 28 29 29 29 29 29 29 13 13 13 12 12 12 13 13 13 29 29 29 30 30 30 30 30 30 14 14 14 13 13 13 14 14 14 30 30 30 31 31 31 31 31 31 15 15 15 14 14 14 15 15 15 31 31 31 32 32 32 32 32 32 16 16 16 15 15 15 16 16 16 32 32 32 17 17 17 17 17 17 1 1 1 16 16 16 17 17 17 33 33 33 34 34 34 34 34 34 18 18 18 17 17 17 18 18 18 34 34 34 35 35 35 35 35 35 19 19 19 18 18 18 19 19 19 35 35 35 36 36 36 36 36 36 20 20 20 19 19 19 20 20 20 36 36 36 37 37 37 37 37 37 21 21 21 20 20 20 21 21 21 37 37 37 38 38 38 38 38 38 22 22 22 21 21 21 22 22 22 38 38 38 39 39 39 39 39 39 23 23 23 22 22 22 23 23 23 39 39 39 40 40 40 40 40 40 24 24 24 23 23 23 24 24 24 40 40 40 41 41 41 41 41 41 25 25 25 24 24 24 25 25 25 41 41 41 42 42 42 42 42 42 26 26 26 25 25 25 26 26 26 42 42 42 43 43 43 43 43 43 27 27 27 26 26 26 27 27 27 43 43 43 44 44 44 44 44 44 28 28 28 27 27 27 28 28 28 44 44 44 45 45 45 45 45 45 29 29 29 28 28 28 29 29 29 45 45 45 46 46 46 46 46 46 30 30 30 29 29 29 30 30 30 46 46 46 47 47 47 47 47 47 31 31 31 30 30 30 31 31 31 47 47 47 48 48 48 48 48 48 32 32 32 31 31 31 32 32 32 48 48 48 33 33 33 33 33 33 17 17 17 32 32 32 33 33 33 49 49 49 50 50 50 50 50 50 34 34 34 33 33 33 34 34 34 50 50 50 51 51 51 51 51 51 35 35 35 34 34 34 35 35 35 51 51 51 52 52 52 52 52 52 36 36 36 35 35 35 36 36 36 52 52 52 53 53 53 53 53 53 37 37 37 36 36 36 37 37 37 53 53 53 54 54 54 54 54 54 38 38 38 37 37 37 38 38 38 54 54 54 55 55 55 55 55 55 39 39 39 38 38 38 39 39 39 55 55 55 56 56 56 56 56 56 40 40 40 39 39 39 40 40 40 56 56 56 57 57 57 57 57 57 41 41 41 40 40 40 41 41 41 57 57 57 58 58 58 58 58 58 42 42 42 41 41 41 42 42 42 58 58 58 59 59 59 59 59 59 43 43 43 42 42 42 43 43 43 59 59 59 60 60 60 60 60 60 44 44 44 43 43 43 44 44 44 60 60 60 61 61 61 61 61 61 45 45 45 44 44 44 45 45 45 61 61 61 62 62 62 62 62 62 46 46 46 45 45 45 46 46 46 62 62 62 63 63 63 63 63 63 47 47 47 46 46 46 47 47 47 63 63 63 64 64 64 64 64 64 48 48 48 47 47 47 48 48 48 64 64 64 49 49 49 49 49 49 33 33 33 48 48 48 49 49 49 65 65 65 66 66 66 66 66 66 50 50 50 49 49 49 50 50 50 66 66 66 67 67 67 67 67 67 51 51 51 50 50 50 51 51 51 67 67 67 68 68 68 68 68 68 52 52 52 51 51 51 52 52 52 68 68 68 69 69 69 69 69 69 53 53 53 52 52 52 53 53 53 69 69 69 70 70 70 70 70 70 54 54 54 53 53 53 54 54 54 70 70 70 71 71 71 71 71 71 55 55 55 54 54 54 55 55 55 71 71 71 72 72 72 72 72 72 56 56 56 55 55 55 56 56 56 72 72 72 73 73 73 73 73 73 57 57 57 56 56 56 57 57 57 73 73 73 74 74 74 74 74 74 58 58 58 57 57 57 58 58 58 74 74 74 75 75 75 75 75 75 59 59 59 58 58 58 59 59 59 75 75 75 76 76 76 76 76 76 60 60 60 59 59 59 60 60 60 76 76 76 77 77 77 77 77 77 61 61 61 60 60 60 61 61 61 77 77 77 78 78 78 78 78 78 62 62 62 61 61 61 62 62 62 78 78 78 79 79 79 79 79 79 63 63 63 62 62 62 63 63 63 79 79 79 80 80 80 80 80 80 64 64 64 63 63 63 64 64 64 80 80 80 65 65 65 65 65 65 49 49 49 64 64 64 65 65 65 81 81 81 82 82 82 82 82 82 66 66 66 65 65 65 66 66 66 82 82 82 83 83 83 83 83 83 67 67 67 66 66 66 67 67 67 83 83 83 84 84 84 84 84 84 68 68 68 67 67 67 68 68 68 84 84 84 85 85 85 85 85 85 69 69 69 68 68 68 69 69 69 85 85 85 86 86 86 86 86 86 70 70 70 69 69 69 70 70 70 86 86 86 87 87 87 87 87 87 71 71 71 70 70 70 71 71 71 87 87 87 88 88 88 88 88 88 72 72 72 71 71 71 72 72 72 88 88 88 89 89 89 89 89 89 73 73 73 72 72 72 73 73 73 89 89 89 90 90 90 90 90 90 74 74 74 73 73 73 74 74 74 90 90 90 91 91 91 91 91 91 75 75 75 74 74 74 75 75 75 91 91 91 92 92 92 92 92 92 76 76 76 75 75 75 76 76 76 92 92 92 93 93 93 93 93 93 77 77 77 76 76 76 77 77 77 93 93 93 94 94 94 94 94 94 78 78 78 77 77 77 78 78 78 94 94 94 95 95 95 95 95 95 79 79 79 78 78 78 79 79 79 95 95 95 96 96 96 96 96 96 80 80 80 79 79 79 80 80 80 96 96 96 81 81 81 81 81 81 65 65 65 80 80 80 81 81 81 97 97 97 98 98 98 98 98 98 82 82 82 81 81 81 82 82 82 98 98 98 99 99 99 99 99 99 83 83 83 82 82 82 83 83 83 99 99 99 100 100 100 100 100 100 84 84 84 83 83 83 84 84 84 100 100 100 101 101 101 101 101 101 85 85 85 84 84 84 85 85 85 101 101 101 102 102 102 102 102 102 86 86 86 85 85 85 86 86 86 102 102 102 103 103 103 103 103 103 87 87 87 86 86 86 87 87 87 103 103 103 104 104 104 104 104 104 88 88 88 87 87 87 88 88 88 104 104 104 105 105 105 105 105 105 89 89 89 88 88 88 89 89 89 105 105 105 106 106 106 106 106 106 90 90 90 89 89 89 90 90 90 106 106 106 107 107 107 107 107 107 91 91 91 90 90 90 91 91 91 107 107 107 108 108 108 108 108 108 92 92 92 91 91 91 92 92 92 108 108 108 109 109 109 109 109 109 93 93 93 92 92 92 93 93 93 109 109 109 110 110 110 110 110 110 94 94 94 93 93 93 94 94 94 110 110 110 111 111 111 111 111 111 95 95 95 94 94 94 95 95 95 111 111 111 112 112 112 112 112 112 96 96 96 95 95 95 96 96 96 112 112 112 97 97 97 97 97 97 81 81 81 96 96 96 113 113 113 98 98 98 97 97 97 113 113 113 99 99 99 98 98 98 113 113 113 100 100 100 99 99 99 113 113 113 101 101 101 100 100 100 113 113 113 102 102 102 101 101 101 113 113 113 103 103 103 102 102 102 113 113 113 104 104 104 103 103 103 113 113 113 105 105 105 104 104 104 113 113 113 106 106 106 105 105 105 113 113 113 107 107 107 106 106 106 113 113 113 108 108 108 107 107 107 113 113 113 109 109 109 108 108 108 113 113 113 110 110 110 109 109 109 113 113 113 111 111 111 110 110 110 113 113 113 112 112 112 111 111 111 113 113 113 97 97 97 112 112 112

    -
    -
    -
    - - - - -0.02799116 1.621567 0.04265334 -0.02799116 1.62769 0.04143542 -0.0303343 1.627223 0.04143542 -0.03232072 1.625896 0.04143542 -0.03364801 1.62391 0.04143542 -0.03411409 1.621567 0.04143542 -0.03364801 1.619223 0.04143542 -0.03232072 1.617237 0.04143542 -0.0303343 1.61591 0.04143542 -0.02799116 1.615444 0.04143542 -0.02564801 1.61591 0.04143542 -0.02366159 1.617237 0.04143542 -0.0223343 1.619223 0.04143542 -0.02186822 1.621567 0.04143542 -0.0223343 1.62391 0.04143542 -0.02366159 1.625896 0.04143542 -0.02564801 1.627223 0.04143542 -0.02799116 1.63288 0.03796705 -0.03232073 1.632019 0.03796705 -0.03599115 1.629567 0.03796705 -0.03844366 1.625896 0.03796705 -0.03930486 1.621567 0.03796705 -0.03844366 1.617237 0.03796705 -0.03599115 1.613567 0.03796705 -0.03232072 1.611114 0.03796705 -0.02799115 1.610253 0.03796705 -0.02366158 1.611114 0.03796705 -0.01999115 1.613567 0.03796705 -0.01753865 1.617237 0.03796705 -0.01667744 1.621567 0.03796705 -0.01753865 1.625896 0.03796705 -0.01999116 1.629567 0.03796705 -0.02366159 1.632019 0.03796705 -0.02799116 1.636349 0.03277628 -0.03364801 1.635224 0.03277628 -0.03844366 1.632019 0.03277628 -0.04164801 1.627223 0.03277628 -0.04277323 1.621567 0.03277628 -0.04164801 1.61591 0.03277628 -0.03844366 1.611114 0.03277628 -0.03364801 1.60791 0.03277628 -0.02799115 1.606785 0.03277628 -0.0223343 1.60791 0.03277628 -0.01753865 1.611114 0.03277628 -0.0143343 1.61591 0.03277628 -0.01320908 1.621567 0.03277628 -0.0143343 1.627223 0.03277628 -0.01753865 1.632019 0.03277628 -0.0223343 1.635224 0.03277628 -0.02799116 1.637567 0.02665334 -0.03411409 1.636349 0.02665334 -0.03930486 1.63288 0.02665334 -0.04277323 1.62769 0.02665334 -0.04399116 1.621567 0.02665334 -0.04277323 1.615444 0.02665334 -0.03930486 1.610253 0.02665334 -0.03411409 1.606785 0.02665334 -0.02799115 1.605567 0.02665334 -0.02186822 1.606785 0.02665334 -0.01667744 1.610253 0.02665334 -0.01320908 1.615444 0.02665334 -0.01199115 1.621567 0.02665334 -0.01320908 1.62769 0.02665334 -0.01667745 1.63288 0.02665334 -0.02186822 1.636349 0.02665334 -0.02799116 1.636349 0.02053041 -0.03364801 1.635224 0.02053041 -0.03844366 1.632019 0.02053041 -0.04164801 1.627223 0.02053041 -0.04277323 1.621567 0.02053041 -0.04164801 1.61591 0.02053041 -0.03844366 1.611114 0.02053041 -0.03364801 1.60791 0.02053041 -0.02799115 1.606785 0.02053041 -0.0223343 1.60791 0.02053041 -0.01753865 1.611114 0.02053041 -0.0143343 1.61591 0.02053041 -0.01320908 1.621567 0.02053041 -0.0143343 1.627223 0.02053041 -0.01753865 1.632019 0.02053041 -0.0223343 1.635224 0.02053041 -0.02799116 1.63288 0.01533963 -0.03232072 1.632019 0.01533963 -0.03599115 1.629567 0.01533963 -0.03844366 1.625896 0.01533963 -0.03930486 1.621567 0.01533963 -0.03844366 1.617237 0.01533963 -0.03599115 1.613567 0.01533963 -0.03232072 1.611114 0.01533963 -0.02799115 1.610253 0.01533963 -0.02366158 1.611114 0.01533963 -0.01999115 1.613567 0.01533963 -0.01753865 1.617237 0.01533963 -0.01667745 1.621567 0.01533963 -0.01753865 1.625896 0.01533963 -0.01999116 1.629567 0.01533963 -0.02366159 1.632019 0.01533963 -0.02799116 1.62769 0.01187127 -0.0303343 1.627223 0.01187127 -0.03232072 1.625896 0.01187127 -0.03364801 1.62391 0.01187127 -0.03411409 1.621567 0.01187127 -0.03364801 1.619223 0.01187127 -0.03232072 1.617237 0.01187127 -0.0303343 1.61591 0.01187127 -0.02799116 1.615444 0.01187127 -0.02564801 1.61591 0.01187127 -0.02366159 1.617237 0.01187127 -0.0223343 1.619223 0.01187127 -0.02186822 1.621567 0.01187127 -0.0223343 1.62391 0.01187127 -0.02366159 1.625896 0.01187127 -0.02564801 1.627223 0.01187127 -0.02799116 1.621567 0.01065334 - - - - - - - - - - -4.70442e-8 1.23395e-9 1 1.47707e-6 0.4030944 0.9151584 -0.1542582 0.372407 0.9151598 -0.2850281 0.2850306 0.9151593 -0.3724092 0.154259 0.9151587 -0.4030925 -2.84145e-7 0.9151592 -0.3724092 -0.1542577 0.915159 -0.285027 -0.2850306 0.9151596 -0.1542573 -0.3724088 0.9151592 -1.45257e-6 -0.4030944 0.9151584 0.1542581 -0.372407 0.9151598 0.2850282 -0.2850306 0.9151593 0.3724092 -0.154259 0.9151587 0.4030926 3.67429e-7 0.9151593 0.372409 0.1542579 0.915159 0.2850271 0.2850306 0.9151596 0.1542571 0.3724087 0.9151592 -4.02608e-7 0.7188576 0.6951573 -0.2750925 0.66414 0.6951562 -0.5083095 0.5083095 0.6951568 -0.6641389 0.2750946 0.6951564 -0.7188583 -4.39888e-7 0.6951566 -0.6641393 -0.2750944 0.695156 -0.5083097 -0.5083098 0.6951563 -0.2750922 -0.664139 0.6951573 4.62254e-7 -0.7188576 0.6951573 0.2750925 -0.66414 0.6951562 0.5083096 -0.5083095 0.6951567 0.6641389 -0.2750946 0.6951565 0.7188584 2.26157e-7 0.6951565 0.6641391 0.2750946 0.6951562 0.5083097 0.5083098 0.6951563 0.2750922 0.6641389 0.6951573 -1.25695e-6 0.9272794 0.3743699 -0.3548546 0.856696 0.3743666 -0.6556866 0.6556872 0.3743652 -0.856696 0.3548537 0.3743673 -0.9272805 -1.65917e-7 0.374367 -0.8566957 -0.3548548 0.374367 -0.6556877 -0.6556862 0.3743651 -0.354855 -0.8566955 0.3743671 1.30471e-6 -0.9272794 0.3743699 0.3548547 -0.8566959 0.3743666 0.6556866 -0.6556872 0.3743653 0.8566959 -0.3548537 0.3743674 0.9272806 0 0.374367 0.8566957 0.3548549 0.3743669 0.6556877 0.6556863 0.3743651 0.3548551 0.8566955 0.3743671 8.07949e-8 1 2.52484e-8 -0.3826867 0.9238782 1.21697e-6 -0.7071073 0.7071062 -2.82781e-7 -0.9238789 0.382685 -8.07947e-7 -1 -6.31208e-8 -4.03973e-8 -0.9238789 -0.3826849 6.1606e-7 -0.7071072 -0.7071063 1.91887e-7 -0.3826865 -0.9238783 -1.19425e-6 -1.00994e-8 -1 3.02981e-8 0.3826866 -0.9238783 1.21697e-6 0.7071072 -0.7071062 -9.08938e-8 0.9238789 -0.3826849 -5.70613e-7 1 9.84685e-8 -8.07947e-8 0.9238788 0.3826851 4.84768e-7 0.7071072 0.7071064 1.00993e-7 0.3826866 0.9238783 -1.20182e-6 1.38264e-6 0.9272795 -0.3743699 -0.3548551 0.8566955 -0.3743672 -0.6556878 0.6556861 -0.3743651 -0.8566957 0.3548548 -0.374367 -0.9272806 -1.20667e-7 -0.3743671 -0.8566958 -0.3548538 -0.3743675 -0.6556865 -0.6556873 -0.3743653 -0.3548546 -0.8566958 -0.3743666 -1.35751e-6 -0.9272795 -0.37437 0.3548551 -0.8566955 -0.3743671 0.6556877 -0.6556862 -0.3743652 0.8566957 -0.3548546 -0.3743669 0.9272806 3.44404e-7 -0.374367 0.8566958 0.354854 -0.3743675 0.6556865 0.6556873 -0.3743653 0.3548547 0.8566959 -0.3743666 4.82136e-7 0.7188576 -0.6951573 -0.2750922 0.6641389 -0.6951574 -0.5083098 0.5083098 -0.6951564 -0.6641394 0.2750944 -0.6951562 -0.7188584 1.70239e-7 -0.6951565 -0.6641389 -0.2750947 -0.6951564 -0.5083095 -0.5083095 -0.6951567 -0.2750924 -0.6641402 -0.6951561 -4.58526e-7 -0.7188576 -0.6951573 0.2750923 -0.6641389 -0.6951575 0.5083098 -0.5083097 -0.6951564 0.6641393 -0.2750943 -0.6951562 0.7188584 3.85212e-8 -0.6951566 0.6641388 0.2750947 -0.6951565 0.5083095 0.5083097 -0.6951566 0.2750925 0.66414 -0.6951562 -1.40542e-6 0.4030943 -0.9151585 -0.1542572 0.3724087 -0.9151593 -0.2850269 0.2850305 -0.9151597 -0.3724091 0.1542577 -0.915159 -0.4030925 2.84145e-7 -0.9151593 -0.3724092 -0.154259 -0.9151587 -0.2850281 -0.2850306 -0.9151593 -0.1542581 -0.372407 -0.9151598 1.40542e-6 -0.4030943 -0.9151585 0.1542571 -0.3724086 -0.9151593 0.2850271 -0.2850304 -0.9151597 0.372409 -0.1542576 -0.915159 0.4030924 -1.93512e-7 -0.9151593 0.372409 0.1542589 -0.9151587 0.2850282 0.2850305 -0.9151593 0.1542581 0.372407 -0.9151598 -2.77638e-9 -3.70184e-9 -1 - - - - - - - - - - 0.537891 0.5200176 0 0.5378911 0.6560829 0 0.4858212 0.6457255 0 0.4416784 0.6162303 0 0.4121832 0.5720876 0 0.4018258 0.5200177 0 0.4121832 0.4679478 0 0.4416784 0.423805 0 0.4858211 0.3943098 0 0.537891 0.3839524 0 0.5899609 0.3943098 0 0.6341037 0.423805 0 0.6635989 0.4679477 0 0.6739563 0.5200176 0 0.6635989 0.5720875 0 0.6341037 0.6162303 0 0.5899609 0.6457255 0 0.5378911 0.7714334 0 0.4416784 0.7522956 0 0.3601133 0.6977955 0 0.3056132 0.6162303 0 0.2864753 0.5200177 0 0.3056132 0.423805 0 0.3601132 0.3422399 0 0.4416784 0.2877398 0 0.537891 0.2686019 0 0.6341037 0.2877398 0 0.7156688 0.3422399 0 0.7701689 0.423805 0 0.7893068 0.5200176 0 0.7701689 0.6162303 0 0.7156689 0.6977954 0 0.6341037 0.7522955 0 0.5378911 0.8485082 0 0.4121832 0.8235034 0 0.3056132 0.7522956 0 0.2344054 0.6457256 0 0.2094005 0.5200177 0 0.2344054 0.3943098 0 0.3056131 0.2877398 0 0.4121831 0.216532 0 0.537891 0.1915271 0 0.6635989 0.216532 0 0.7701689 0.2877398 0 0.8413767 0.3943098 0 0.8663816 0.5200176 0 0.8413767 0.6457255 0 0.7701689 0.7522955 0 0.663599 0.8235034 0 0.5378911 0.8755732 0 0.4018259 0.8485082 0 0.2864753 0.7714335 0 0.2094006 0.6560829 0 0.1823355 0.5200177 0 0.2094005 0.3839525 0 0.2864752 0.2686019 0 0.4018258 0.1915272 0 0.537891 0.1644621 0 0.6739563 0.1915271 0 0.7893068 0.2686019 0 0.8663815 0.3839524 0 0.8934466 0.5200176 0 0.8663816 0.6560829 0 0.7893068 0.7714334 0 0.6739563 0.8485081 0 0.5378911 0.8485081 0 0.4121832 0.8235033 0 0.3056132 0.7522956 0 0.2344054 0.6457255 0 0.2094006 0.5200177 0 0.2344054 0.3943098 0 0.3056132 0.2877398 0 0.4121831 0.216532 0 0.537891 0.1915272 0 0.6635989 0.216532 0 0.7701689 0.2877398 0 0.8413767 0.3943098 0 0.8663815 0.5200176 0 0.8413767 0.6457255 0 0.7701689 0.7522955 0 0.6635989 0.8235033 0 0.5378911 0.7714334 0 0.4416785 0.7522955 0 0.3601133 0.6977955 0 0.3056132 0.6162303 0 0.2864753 0.5200177 0 0.3056132 0.4238051 0 0.3601133 0.3422399 0 0.4416784 0.2877398 0 0.537891 0.2686019 0 0.6341037 0.2877398 0 0.7156688 0.3422399 0 0.7701689 0.423805 0 0.7893068 0.5200176 0 0.7701689 0.6162302 0 0.7156688 0.6977954 0 0.6341037 0.7522955 0 0.5378911 0.6560829 0 0.4858212 0.6457255 0 0.4416784 0.6162303 0 0.4121832 0.5720876 0 0.4018258 0.5200177 0 0.4121832 0.4679478 0 0.4416784 0.423805 0 0.4858211 0.3943098 0 0.537891 0.3839524 0 0.5899609 0.3943098 0 0.6341037 0.423805 0 0.6635989 0.4679477 0 0.6739563 0.5200176 0 0.6635989 0.5720875 0 0.6341037 0.6162302 0 0.5899609 0.6457255 0 0.537891 0.5200176 0 - - - - - - - - - - - - - - - -

    0 0 0 1 1 1 2 2 2 0 0 0 2 2 2 3 3 3 0 0 0 3 3 3 4 4 4 0 0 0 4 4 4 5 5 5 0 0 0 5 5 5 6 6 6 0 0 0 6 6 6 7 7 7 0 0 0 7 7 7 8 8 8 0 0 0 8 8 8 9 9 9 0 0 0 9 9 9 10 10 10 0 0 0 10 10 10 11 11 11 0 0 0 11 11 11 12 12 12 0 0 0 12 12 12 13 13 13 0 0 0 13 13 13 14 14 14 0 0 0 14 14 14 15 15 15 0 0 0 15 15 15 16 16 16 0 0 0 16 16 16 1 1 1 1 1 1 17 17 17 18 18 18 18 18 18 2 2 2 1 1 1 2 2 2 18 18 18 19 19 19 19 19 19 3 3 3 2 2 2 3 3 3 19 19 19 20 20 20 20 20 20 4 4 4 3 3 3 4 4 4 20 20 20 21 21 21 21 21 21 5 5 5 4 4 4 5 5 5 21 21 21 22 22 22 22 22 22 6 6 6 5 5 5 6 6 6 22 22 22 23 23 23 23 23 23 7 7 7 6 6 6 7 7 7 23 23 23 24 24 24 24 24 24 8 8 8 7 7 7 8 8 8 24 24 24 25 25 25 25 25 25 9 9 9 8 8 8 9 9 9 25 25 25 26 26 26 26 26 26 10 10 10 9 9 9 10 10 10 26 26 26 27 27 27 27 27 27 11 11 11 10 10 10 11 11 11 27 27 27 28 28 28 28 28 28 12 12 12 11 11 11 12 12 12 28 28 28 29 29 29 29 29 29 13 13 13 12 12 12 13 13 13 29 29 29 30 30 30 30 30 30 14 14 14 13 13 13 14 14 14 30 30 30 31 31 31 31 31 31 15 15 15 14 14 14 15 15 15 31 31 31 32 32 32 32 32 32 16 16 16 15 15 15 16 16 16 32 32 32 17 17 17 17 17 17 1 1 1 16 16 16 17 17 17 33 33 33 34 34 34 34 34 34 18 18 18 17 17 17 18 18 18 34 34 34 35 35 35 35 35 35 19 19 19 18 18 18 19 19 19 35 35 35 36 36 36 36 36 36 20 20 20 19 19 19 20 20 20 36 36 36 37 37 37 37 37 37 21 21 21 20 20 20 21 21 21 37 37 37 38 38 38 38 38 38 22 22 22 21 21 21 22 22 22 38 38 38 39 39 39 39 39 39 23 23 23 22 22 22 23 23 23 39 39 39 40 40 40 40 40 40 24 24 24 23 23 23 24 24 24 40 40 40 41 41 41 41 41 41 25 25 25 24 24 24 25 25 25 41 41 41 42 42 42 42 42 42 26 26 26 25 25 25 26 26 26 42 42 42 43 43 43 43 43 43 27 27 27 26 26 26 27 27 27 43 43 43 44 44 44 44 44 44 28 28 28 27 27 27 28 28 28 44 44 44 45 45 45 45 45 45 29 29 29 28 28 28 29 29 29 45 45 45 46 46 46 46 46 46 30 30 30 29 29 29 30 30 30 46 46 46 47 47 47 47 47 47 31 31 31 30 30 30 31 31 31 47 47 47 48 48 48 48 48 48 32 32 32 31 31 31 32 32 32 48 48 48 33 33 33 33 33 33 17 17 17 32 32 32 33 33 33 49 49 49 50 50 50 50 50 50 34 34 34 33 33 33 34 34 34 50 50 50 51 51 51 51 51 51 35 35 35 34 34 34 35 35 35 51 51 51 52 52 52 52 52 52 36 36 36 35 35 35 36 36 36 52 52 52 53 53 53 53 53 53 37 37 37 36 36 36 37 37 37 53 53 53 54 54 54 54 54 54 38 38 38 37 37 37 38 38 38 54 54 54 55 55 55 55 55 55 39 39 39 38 38 38 39 39 39 55 55 55 56 56 56 56 56 56 40 40 40 39 39 39 40 40 40 56 56 56 57 57 57 57 57 57 41 41 41 40 40 40 41 41 41 57 57 57 58 58 58 58 58 58 42 42 42 41 41 41 42 42 42 58 58 58 59 59 59 59 59 59 43 43 43 42 42 42 43 43 43 59 59 59 60 60 60 60 60 60 44 44 44 43 43 43 44 44 44 60 60 60 61 61 61 61 61 61 45 45 45 44 44 44 45 45 45 61 61 61 62 62 62 62 62 62 46 46 46 45 45 45 46 46 46 62 62 62 63 63 63 63 63 63 47 47 47 46 46 46 47 47 47 63 63 63 64 64 64 64 64 64 48 48 48 47 47 47 48 48 48 64 64 64 49 49 49 49 49 49 33 33 33 48 48 48 49 49 49 65 65 65 66 66 66 66 66 66 50 50 50 49 49 49 50 50 50 66 66 66 67 67 67 67 67 67 51 51 51 50 50 50 51 51 51 67 67 67 68 68 68 68 68 68 52 52 52 51 51 51 52 52 52 68 68 68 69 69 69 69 69 69 53 53 53 52 52 52 53 53 53 69 69 69 70 70 70 70 70 70 54 54 54 53 53 53 54 54 54 70 70 70 71 71 71 71 71 71 55 55 55 54 54 54 55 55 55 71 71 71 72 72 72 72 72 72 56 56 56 55 55 55 56 56 56 72 72 72 73 73 73 73 73 73 57 57 57 56 56 56 57 57 57 73 73 73 74 74 74 74 74 74 58 58 58 57 57 57 58 58 58 74 74 74 75 75 75 75 75 75 59 59 59 58 58 58 59 59 59 75 75 75 76 76 76 76 76 76 60 60 60 59 59 59 60 60 60 76 76 76 77 77 77 77 77 77 61 61 61 60 60 60 61 61 61 77 77 77 78 78 78 78 78 78 62 62 62 61 61 61 62 62 62 78 78 78 79 79 79 79 79 79 63 63 63 62 62 62 63 63 63 79 79 79 80 80 80 80 80 80 64 64 64 63 63 63 64 64 64 80 80 80 65 65 65 65 65 65 49 49 49 64 64 64 65 65 65 81 81 81 82 82 82 82 82 82 66 66 66 65 65 65 66 66 66 82 82 82 83 83 83 83 83 83 67 67 67 66 66 66 67 67 67 83 83 83 84 84 84 84 84 84 68 68 68 67 67 67 68 68 68 84 84 84 85 85 85 85 85 85 69 69 69 68 68 68 69 69 69 85 85 85 86 86 86 86 86 86 70 70 70 69 69 69 70 70 70 86 86 86 87 87 87 87 87 87 71 71 71 70 70 70 71 71 71 87 87 87 88 88 88 88 88 88 72 72 72 71 71 71 72 72 72 88 88 88 89 89 89 89 89 89 73 73 73 72 72 72 73 73 73 89 89 89 90 90 90 90 90 90 74 74 74 73 73 73 74 74 74 90 90 90 91 91 91 91 91 91 75 75 75 74 74 74 75 75 75 91 91 91 92 92 92 92 92 92 76 76 76 75 75 75 76 76 76 92 92 92 93 93 93 93 93 93 77 77 77 76 76 76 77 77 77 93 93 93 94 94 94 94 94 94 78 78 78 77 77 77 78 78 78 94 94 94 95 95 95 95 95 95 79 79 79 78 78 78 79 79 79 95 95 95 96 96 96 96 96 96 80 80 80 79 79 79 80 80 80 96 96 96 81 81 81 81 81 81 65 65 65 80 80 80 81 81 81 97 97 97 98 98 98 98 98 98 82 82 82 81 81 81 82 82 82 98 98 98 99 99 99 99 99 99 83 83 83 82 82 82 83 83 83 99 99 99 100 100 100 100 100 100 84 84 84 83 83 83 84 84 84 100 100 100 101 101 101 101 101 101 85 85 85 84 84 84 85 85 85 101 101 101 102 102 102 102 102 102 86 86 86 85 85 85 86 86 86 102 102 102 103 103 103 103 103 103 87 87 87 86 86 86 87 87 87 103 103 103 104 104 104 104 104 104 88 88 88 87 87 87 88 88 88 104 104 104 105 105 105 105 105 105 89 89 89 88 88 88 89 89 89 105 105 105 106 106 106 106 106 106 90 90 90 89 89 89 90 90 90 106 106 106 107 107 107 107 107 107 91 91 91 90 90 90 91 91 91 107 107 107 108 108 108 108 108 108 92 92 92 91 91 91 92 92 92 108 108 108 109 109 109 109 109 109 93 93 93 92 92 92 93 93 93 109 109 109 110 110 110 110 110 110 94 94 94 93 93 93 94 94 94 110 110 110 111 111 111 111 111 111 95 95 95 94 94 94 95 95 95 111 111 111 112 112 112 112 112 112 96 96 96 95 95 95 96 96 96 112 112 112 97 97 97 97 97 97 81 81 81 96 96 96 113 113 113 98 98 98 97 97 97 113 113 113 99 99 99 98 98 98 113 113 113 100 100 100 99 99 99 113 113 113 101 101 101 100 100 100 113 113 113 102 102 102 101 101 101 113 113 113 103 103 103 102 102 102 113 113 113 104 104 104 103 103 103 113 113 113 105 105 105 104 104 104 113 113 113 106 106 106 105 105 105 113 113 113 107 107 107 106 106 106 113 113 113 108 108 108 107 107 107 113 113 113 109 109 109 108 108 108 113 113 113 110 110 110 109 109 109 113 113 113 111 111 111 110 110 110 113 113 113 112 112 112 111 111 111 113 113 113 97 97 97 112 112 112

    -
    -
    -
    -
    - - - - 1.067725 0 0 0.0421308 0 1.067725 0 -0.08261535 0 0 1.067725 1.677935 0 0 0 1 - - joint0 joint1 joint2 joint3 joint4 joint5 joint6 joint7 joint8 joint9 joint10 joint11 joint12 joint13 joint14 joint15 joint16 joint17 joint18 joint19 joint20 joint21 joint22 joint23 joint24 joint25 joint26 joint27 joint28 joint29 joint30 joint31 joint32 joint33 joint34 joint35 joint36 joint37 joint38 joint39 joint40 joint41 joint42 joint43 joint44 joint45 joint46 joint47 joint48 joint49 joint50 joint51 joint52 joint53 joint54 joint55 joint56 joint57 joint58 joint59 joint60 joint61 joint62 joint63 joint64 joint65 joint66 joint67 joint68 joint69 joint70 - - - - - - - - -2.78307e-7 0.1736484 0.9848077 -1.550682 -1.51702e-6 -0.9848077 0.1736484 -0.2771485 1 -1.44564e-6 5.37507e-7 -8.35116e-7 0 0 0 1 -9.05034e-8 0.02986886 0.9995539 -1.425637 -1.61575e-6 -0.9995539 0.02986886 -0.01629306 1 -1.61233e-6 1.38724e-7 -1.28855e-7 0 0 0 1 1.22533e-7 -0.2830061 0.9591185 -1.40113 -2.43334e-6 -0.9591184 -0.2830061 0.4422908 1 -2.29919e-6 -8.06174e-7 1.27839e-6 0 0 0 1 0.9984177 -0.003023909 -0.05615097 0.05521233 0.001302689 0.999529 -0.03066478 -0.001113903 0.05621725 0.03054311 0.9979515 -1.469807 0 0 0 1 -0.9984177 -0.003026527 -0.05615108 0.05521251 -0.001305307 0.999529 -0.03066478 -0.001113899 0.05621744 -0.03054297 -0.9979515 1.469807 0 0 0 1 -1.51435e-7 0.07642571 0.9970753 -1.26553 -1.52909e-6 -0.9970753 0.0764257 -0.08275904 1 -1.51304e-6 2.67854e-7 -3.15637e-7 0 0 0 1 -1.33092e-6 -0.08163375 0.9966624 -0.9574842 2.75354e-6 -0.9966624 -0.08163375 0.1027219 1 2.6357e-6 1.55126e-6 -1.55718e-6 0 0 0 1 5.69235e-8 -0.08242739 0.9965971 -1.070172 -1.40744e-6 -0.9965971 -0.08242738 0.1036285 1 -1.39796e-6 -1.72741e-7 2.00538e-7 0 0 0 1 -9.90138e-8 0.03636636 0.9993386 -1.142786 -1.5893e-6 -0.9993386 0.03636635 -0.03205103 1 -1.58464e-6 1.56745e-7 -1.74081e-7 0 0 0 1 0.3552026 0.02307656 -0.9345043 0.8652681 0.006864551 -0.9997325 -0.0220781 0.04481048 -0.9347641 0.001427248 -0.3552661 0.43091 0 0 0 1 0.999918 0.005088005 0.01174409 -0.1944764 -0.005073155 0.9999862 -0.001293951 -0.04292966 -0.01175052 0.001234265 0.9999301 -1.459322 0 0 0 1 -0.3552028 0.02307562 -0.9345043 0.8652681 -0.00686191 -0.9997325 -0.0220781 0.04481049 -0.934764 -0.001429719 0.3552662 -0.43091 0 0 0 1 -0.999918 0.005085383 0.01174398 -0.1944762 0.005070532 0.9999862 -0.00129395 -0.04292966 -0.0117504 -0.001234296 -0.9999302 1.459322 0 0 0 1 0.8831117 -0.4687804 -0.01893254 -0.6475798 0.4643494 0.8791055 -0.1074914 -0.1906281 0.06703352 0.08613556 0.9940256 -1.497723 0 0 0 1 0.88899 -0.4574756 -0.02030855 -0.6760104 0.4529935 0.8850409 -0.1072399 -0.1819795 0.06703351 0.08613555 0.9940255 -1.497723 0 0 0 1 0.7543636 -0.6564292 0.00601015 -0.5596316 0.6530256 0.7494545 -0.1089804 -0.3329106 0.06703353 0.08613557 0.9940256 -1.497723 0 0 0 1 0.9998648 -0.01149253 0.01176393 -0.4661969 0.01150624 0.999933 -0.001099057 -0.05066619 -0.01175051 0.001234267 0.9999301 -1.459322 0 0 0 1 0.99984 -0.00815174 -0.01592427 -0.6799987 -0.01593848 -0.001680168 -0.9998715 1.478744 0.008123936 0.9999652 -0.001809825 -0.04724384 0 0 0 1 0.9918477 -0.1262666 0.01714051 -0.8081569 0.008929405 -0.06531115 -0.9978248 1.463933 0.1271114 0.9898434 -0.06365123 -0.02408399 0 0 0 1 0.9807838 0.1402141 -0.1356543 -0.5689875 -0.1346749 -0.01649486 -0.9907522 1.564686 -0.1411551 0.9899835 0.002705439 0.03212725 0 0 0 1 0.9943063 -0.03412965 -0.1009515 -0.63916 -0.1016823 -0.02039818 -0.994608 1.547896 0.03188636 0.9992089 -0.02375239 -0.02779119 0 0 0 1 0.9840882 0.1205255 -0.1305556 -0.5856203 -0.129844 -0.0137719 -0.9914387 1.564113 -0.1212916 0.9926146 0.002096755 0.03662018 0 0 0 1 0.998822 -0.03272601 -0.03584255 -0.7786103 -0.03659151 -0.02258153 -0.9990753 1.500292 0.03188633 0.9992088 -0.02375239 -0.02779117 0 0 0 1 0.9898481 0.1211107 -0.0743876 -0.7130756 -0.07409213 -0.00694712 -0.9972271 1.526298 -0.1212916 0.9926145 0.002096755 0.03662016 0 0 0 1 0.9966579 -0.03357536 -0.07447729 -0.738351 -0.07521586 -0.02129821 -0.9969401 1.53001 0.03188635 0.9992089 -0.0237524 -0.02779118 0 0 0 1 0.9895892 0.1411753 -0.02796268 -0.7696313 -0.02806454 -0.001269802 -0.999605 1.490346 -0.1411551 0.9899836 0.00270544 0.03212726 0 0 0 1 0.9892516 0.141155 -0.03815401 -0.7674858 -0.03815374 -0.002709273 -0.9992679 1.49825 -0.1411551 0.9899836 0.00270544 0.03212726 0 0 0 1 0.990589 0.1211785 -0.06363735 -0.751249 -0.06342143 -0.005641653 -0.9979706 1.518291 -0.1212916 0.9926144 0.002096755 0.03662017 0 0 0 1 0.9893731 -0.1310946 -0.06288221 -0.7258866 -0.07058795 -0.05498183 -0.9959891 1.527019 0.1271114 0.9898435 -0.06365124 -0.02408397 0 0 0 1 0.9908952 -0.1238519 0.05278921 -0.9150507 0.04436976 -0.06978187 -0.9965748 1.430746 0.1271114 0.9898433 -0.06365123 -0.02408397 0 0 0 1 -0.8831105 -0.4687827 -0.01893264 -0.6475796 -0.4643516 0.8791043 -0.1074915 -0.190628 0.06703386 -0.08613538 -0.9940255 1.497723 0 0 0 1 -0.888989 -0.4574779 -0.02030866 -0.6760103 -0.4529958 0.8850399 -0.10724 -0.1819793 0.06703386 -0.08613539 -0.9940256 1.497723 0 0 0 1 -0.754362 -0.6564312 0.006010069 -0.5596316 -0.6530275 0.7494528 -0.1089805 -0.3329105 0.06703387 -0.08613539 -0.9940255 1.497723 0 0 0 1 -0.9998647 -0.01149515 0.01176382 -0.4661967 -0.01150887 0.999933 -0.001099059 -0.05066618 -0.0117504 -0.001234298 -0.9999301 1.459322 0 0 0 1 -0.99984 -0.008154362 -0.01592439 -0.6799985 0.01593859 -0.001680126 -0.9998715 1.478744 0.008126558 -0.9999652 0.001809826 0.04724384 0 0 0 1 -0.9807843 0.1402115 -0.1356545 -0.5689875 0.1346751 -0.0164945 -0.9907523 1.564687 -0.1411525 -0.989984 -0.002705456 -0.03212719 0 0 0 1 -0.9918475 -0.1262692 0.0171404 -0.8081568 -0.00892912 -0.06531119 -0.997825 1.463933 0.127114 -0.9898432 0.06365126 0.02408393 0 0 0 1 -0.9840884 0.1205229 -0.1305557 -0.5856202 0.1298442 -0.01377156 -0.9914385 1.564113 -0.121289 -0.9926149 -0.002096769 -0.03662016 0 0 0 1 -0.9943061 -0.03413225 -0.1009516 -0.6391597 0.1016824 -0.02039791 -0.9946079 1.547896 0.03188897 -0.9992087 0.0237524 0.02779118 0 0 0 1 -0.9988219 -0.03272863 -0.03584265 -0.7786102 0.03659168 -0.02258143 -0.9990753 1.500292 0.03188895 -0.9992087 0.0237524 0.02779116 0 0 0 1 -0.9898485 0.1211081 -0.07438774 -0.7130755 0.07409229 -0.00694693 -0.9972271 1.526298 -0.121289 -0.992615 -0.00209677 -0.03662014 0 0 0 1 -0.9966578 -0.03357797 -0.0744774 -0.7383509 0.07521603 -0.02129801 -0.99694 1.53001 0.03188897 -0.9992089 0.0237524 0.02779117 0 0 0 1 -0.9895895 0.1411727 -0.0279628 -0.769631 0.02806467 -0.001269728 -0.9996049 1.490346 -0.1411525 -0.989984 -0.002705456 -0.03212722 0 0 0 1 -0.989252 0.1411524 -0.03815413 -0.7674856 0.03815386 -0.002709173 -0.9992679 1.49825 -0.1411525 -0.989984 -0.002705456 -0.03212722 0 0 0 1 -0.9905894 0.1211759 -0.0636375 -0.7512488 0.06342159 -0.005641489 -0.9979708 1.518291 -0.121289 -0.992615 -0.00209677 -0.03662013 0 0 0 1 -0.9893727 -0.1310972 -0.06288232 -0.7258865 0.0705882 -0.05498165 -0.9959891 1.527019 0.127114 -0.9898432 0.06365126 0.02408394 0 0 0 1 -0.9908948 -0.1238545 0.05278909 -0.9150255 -0.04436947 -0.069782 -0.9965749 1.430749 0.127114 -0.9898431 0.06365126 0.02408395 0 0 0 1 0.3543058 0.0773309 -0.9319267 0.4371554 0.02614298 -0.9970045 -0.07279183 0.06865058 -0.9347642 0.001427228 -0.3552662 0.4309101 0 0 0 1 0.3826737 0.007440541 -0.9238536 -0.04611064 0.002848176 -0.9999723 -0.006873829 0.07045093 -0.9238793 -8.64733e-7 -0.3826843 0.429854 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.0535091 -0.3826737 -0.007440553 0.9238536 0.1093856 -0.9238793 -8.93837e-7 -0.3826843 0.40517 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.08356808 -0.3826737 -0.007440553 0.9238536 0.1092506 -0.9238793 -8.93837e-7 -0.3826843 0.425293 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.05099509 -0.3826737 -0.007440553 0.9238536 0.1093966 -0.9238793 -8.93837e-7 -0.3826843 0.46697 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.06172109 -0.3826737 -0.007440553 0.9238536 0.1093486 -0.9238793 -8.93837e-7 -0.3826843 0.454177 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.08207209 -0.3826737 -0.007440553 0.9238536 0.1092577 -0.9238793 -8.93837e-7 -0.3826843 0.4404961 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.07682809 -0.3826737 -0.007440553 0.9238536 0.1093487 -0.9238793 -8.93837e-7 -0.3826843 0.454177 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.09712809 -0.3826737 -0.007440553 0.9238536 0.1092506 -0.9238793 -8.93837e-7 -0.3826843 0.4252931 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.06323309 -0.3826737 -0.007440553 0.9238536 0.1093967 -0.9238793 -8.93837e-7 -0.3826843 0.46697 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.08897709 -0.3826737 -0.007440553 0.9238536 0.1092577 -0.9238793 -8.93837e-7 -0.3826843 0.4404961 0 0 0 1 0.002848208 -0.9999723 -0.006873829 -0.0919461 -0.3826737 -0.007440553 0.9238536 0.1093856 -0.9238793 -8.93837e-7 -0.3826843 0.40517 0 0 0 1 -0.354306 0.07732996 -0.9319267 0.4371553 -0.02614034 -0.9970045 -0.07279182 0.06865058 -0.9347641 -0.001429701 0.3552662 -0.4309101 0 0 0 1 -0.3826736 0.007439542 -0.9238536 -0.04611055 -0.002845564 -0.9999722 -0.00687383 0.07045091 -0.9238791 -1.54832e-6 0.3826841 -0.4298539 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.05350909 0.3826736 -0.00743955 0.9238538 0.1093856 -0.9238793 -1.529e-6 0.3826841 -0.40517 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.08356809 0.3826736 -0.00743955 0.9238538 0.1092506 -0.9238793 -1.529e-6 0.3826841 -0.425293 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.0919461 0.3826736 -0.00743955 0.9238538 0.1093856 -0.9238793 -1.529e-6 0.3826841 -0.40517 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.08207209 0.3826736 -0.00743955 0.9238538 0.1092575 -0.9238793 -1.529e-6 0.3826841 -0.440496 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.05099509 0.3826736 -0.00743955 0.9238538 0.1093965 -0.9238793 -1.529e-6 0.3826841 -0.46697 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.06172109 0.3826736 -0.00743955 0.9238538 0.1093486 -0.9238793 -1.529e-6 0.3826841 -0.454177 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.06323309 0.3826736 -0.00743955 0.9238538 0.1093965 -0.9238793 -1.529e-6 0.3826841 -0.46697 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.07682808 0.3826736 -0.00743955 0.9238538 0.1093486 -0.9238793 -1.529e-6 0.3826841 -0.454177 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.08897709 0.3826736 -0.00743955 0.9238538 0.1092575 -0.9238793 -1.529e-6 0.3826841 -0.440496 0 0 0 1 -0.002845585 -0.9999723 -0.00687383 -0.09712809 0.3826736 -0.00743955 0.9238538 0.1092506 -0.9238793 -1.529e-6 0.3826841 -0.425293 0 0 0 1 - - - - - - - - 1 0.9995214 4.78661e-4 0.9993896 6.10326e-4 0.9995677 4.32333e-4 0.9730611 0.001051569 0.0258874 0.9227474 0.001182277 0.07607029 0.9996151 3.84919e-4 0.7069636 0.002155739 0.2908807 0.4984156 0.003168924 0.4984156 0.9606169 0.002086792 0.03729634 0.9036984 0.00162635 0.09467518 0.4979794 0.004041272 0.4979794 0.9986036 0.001396348 0.4981107 0.003778594 0.4981107 0.996367 0.00167581 0.001957236 0.4980562 0.003887593 0.4980562 0.9988219 0.001178064 0.4980757 0.003848581 0.4980757 0.9985909 0.001409029 0.9985919 0.001408101 0.9969458 0.003054247 0.9977253 0.002274662 0.8994263 5.73777e-4 0.1 0.8999901 0.1000098 0.9970499 0.002950129 0.7174703 0.03889586 0.240166 0.003467903 0.8632542 0.05595038 0.0693424 0.01145293 0.9836645 0.01633545 0.8114085 0.1077208 0.080428 4.42625e-4 0.6624033 0.06705882 0.2546396 0.01589823 0.492983 0.1725972 0.2352545 0.08617173 0.009585116 0.003408358 0.925625 0.05155072 0.02282437 0.9168664 0.05982304 0.02331057 0.8228083 0.1093857 0.004458091 0.06324755 1.00298e-4 0.9858077 0.01419235 0.989467 0.01053298 0.8926861 0.007313431 0.1000005 0.831578 0.009064374 0.1593577 0.9670637 0.01396202 0.01897429 0.7697753 0.09466912 0.09662177 0.03893376 0.9138247 0.06416798 0.002284214 0.01972309 0.8442891 0.03932299 0.1000016 0.01638631 0.852578 0.03423686 0.09999999 0.01301322 1.71802e-4 0.8953975 0.00460246 0.1 0.7736292 0.1184204 0.1059834 0.001966964 0.3437278 0.2028277 0.1 0.3013553 0.04940429 0.002684826 0.7083129 0.09153551 0.1 0.08766779 0.01248381 0.5085512 0.2091022 0.2702601 0.01179729 2.89181e-4 0.6767911 0.1561281 0.1632006 0.003680043 2.00239e-4 0.7002023 0.1592438 0.007719383 0.1304474 0.002121712 2.65413e-4 0.6616169 0.136235 0.1211355 0.0787238 0.002060627 2.28224e-4 0.5696981 0.0992746 0.2915272 0.03801578 0.001370086 1.14213e-4 0.5270394 0.1449267 0.1000095 0.1906526 0.03737174 0.7023989 0.09725946 0.1 0.0942694 0.00607222 0.52676 0.15004 0.1 0.2016153 0.02143625 1.48444e-4 0.858816 0.03055884 0.1 0.01004019 5.84985e-4 0.5251498 0.1362996 0.1000049 0.09395113 0.1445945 0.8637729 0.02795514 0.1 0.002221941 0.00604998 0.7052848 0.0869915 0.1 0.06767488 0.04004875 0.9 0.1 0.710453 0.08790857 0.1 0.08141998 0.02021842 0.8999999 0.1000001 0.8967838 0.003216257 0.1 0.8999989 0.1000011 0.8975915 0.002408486 0.1 0.8977569 0.002243038 0.1 0.8637729 0.02795514 0.1 0.00604998 0.002221941 0.8626823 0.02848026 0.1 0.007530797 0.001306503 0.5251498 0.1362996 0.1000049 0.1445945 0.09395113 0.7071605 0.08763503 0.1 0.07597277 0.02923165 0.5329905 0.1401226 0.1000055 0.1767317 0.05014972 0.5296003 0.1380982 0.1000049 0.1635514 0.06874518 0.4620028 0.06147926 0.4620028 0.00893543 0.005579723 0.4597958 0.06363779 0.4597958 0.01218636 0.004584295 0.4970559 0.00588819 0.4970559 0.4971974 0.005605153 0.4971974 0.4907967 0.01815188 0.4907967 2.54785e-4 0.4977773 0.02215484 0.4791274 9.40386e-4 0.6177958 0.005917096 0.3762871 0.4618638 0.06174615 0.4618638 0.006647644 0.007878511 0.4968178 0.006364368 0.4968178 0.4972866 0.005426738 0.4972866 0.4758746 0.04152747 0.4758746 0.006723362 0.4539418 0.07040278 0.4539418 0.02016052 0.001553137 0.494696 0.01060808 0.494696 0.4877044 0.02433971 0.4877044 2.51481e-4 0.4874344 0.02466738 0.4874344 4.63895e-4 0.4799583 0.0358935 0.4799583 0.004189986 0.4837599 0.03062 0.4837599 0.00186014 0.4019786 0.1239964 0.4019786 0.04484168 0.02511677 0.002088003 0.4588694 0.06445106 0.4588694 0.01466749 0.003142672 0.4917569 0.01648624 0.4917569 0.4946026 0.0107948 0.4946026 0.455445 0.06761599 0.455445 0.01885355 0.002640411 0.7052848 0.0869915 0.1 0.04004875 0.06767488 0.9995214 4.78654e-4 0.9993897 6.10317e-4 0.9995677 4.32327e-4 0.9716428 0.001050023 0.02730722 0.9200603 0.001178826 0.07876095 0.9996151 3.84909e-4 0.7022781 0.002141441 0.2955805 0.4984156 0.003168906 0.4984156 0.9591374 0.002083558 0.03877902 0.9007261 0.001620987 0.09765296 0.4979794 0.004041265 0.4979794 0.9986036 0.001396339 0.4981107 0.003778576 0.4981107 0.996209 0.001675527 0.002115439 0.4980757 0.003848556 0.4980757 0.9985909 0.001409015 0.9985919 0.001408101 0.9969458 0.003054232 0.9977254 0.002274656 0.8994263 5.73777e-4 0.1 0.8999901 0.1000098 0.9970499 0.00295011 0.7133021 0.03866979 0.2447118 0.003316344 0.8611925 0.05581661 0.07190053 0.01109038 0.9836646 0.01633539 0.8128579 0.1079132 0.07922897 0.6588517 0.0666991 0.2589713 0.01547795 0.4971406 0.1740525 0.23277 0.006352386 0.08624748 0.003437083 0.9262058 0.05158311 0.02221107 0.9174288 0.05985963 0.02271159 0.8234395 0.1094695 0.004865775 0.06222523 0.9858077 0.01419235 0.989467 0.01053298 0.8926861 0.007313431 0.1000005 0.8274019 0.00901881 0.1635792 0.9658373 0.01394424 0.02021849 0.7678857 0.0944365 0.09953577 0.03814193 0.9140442 0.06418328 0.002563905 0.01920862 0.8442891 0.03932299 0.1000016 0.01638631 0.8525782 0.03423686 0.1 1.71802e-4 0.01301323 0.8953975 0.00460246 0.1 0.7776142 0.1178866 7.62884e-4 0.1037364 0.351004 0.2028697 0.1 0.009890768 0.3334416 0.002793774 0.7083129 0.0915355 0.09999999 0.01248381 0.08766778 0.5152944 0.2097001 0.006947282 0.2677682 2.90004e-4 0.6794527 0.1567419 0.001774061 0.1618304 2.01025e-4 0.701818 0.159611 0.008270147 8.74288e-4 0.1291606 2.66021e-4 0.6608012 0.1360668 0.1243297 9.26557e-4 0.07764786 2.27941e-4 0.5672688 0.0988511 0.2958029 6.25799e-4 0.03733762 1.13725e-4 0.5270394 0.1449267 0.1000095 0.03737174 0.1906526 0.7023989 0.09725946 0.1 0.00607222 0.0942694 0.5267599 0.15004 0.1 0.02143625 0.2016153 1.48444e-4 0.858816 0.03055884 0.1 5.84985e-4 0.01004019 0.7052848 0.0869915 0.1 0.04004875 0.06767488 0.9 0.1 0.710453 0.08790857 0.1 0.02021842 0.08141998 0.8999999 0.1000001 0.8967838 0.003216257 0.1 0.8999989 0.1000011 0.8975915 0.002408486 0.1 0.8977569 0.002243038 0.1 0.8975915 0.002408486 0.1 0.8626825 0.02848026 0.1 0.001306504 0.007530798 0.8626825 0.02848026 0.1 0.001306504 0.007530798 0.9 0.1 0.5251498 0.1362996 0.1000049 0.09395113 0.1445945 0.7071605 0.08763503 0.1 0.02923165 0.07597277 0.5329905 0.1401226 0.1000055 0.05014972 0.1767317 0.5296003 0.1380982 0.1000049 0.06874518 0.1635514 0.4620428 0.06148452 0.4620428 0.004395993 0.01003392 0.4598995 0.0636521 0.4598995 0.003406199 0.0131426 0.4970559 0.005888171 0.4970559 0.4971974 0.005605135 0.4971974 0.490801 0.018152 0.490801 2.45872e-4 0.4937087 0.02197371 0.4834321 8.8544e-4 0.6128651 0.005869846 0.3812651 0.4946166 0.0107669 0.4946166 0.4968178 0.006364359 0.4968178 0.4972866 0.005426716 0.4972866 0.4759524 0.04153413 0.4759524 0.006560961 0.4543633 0.07046802 0.4543633 8.57867e-4 0.01994753 0.4968768 0.006246416 0.4968768 0.494696 0.01060808 0.494696 0.4875804 0.02467275 0.4875804 1.66498e-4 0.4876602 0.02433748 0.4876602 3.42179e-4 0.4873932 0.02466526 0.4873932 5.48355e-4 0.4799615 0.03589366 0.4799615 0.004183301 0.4836983 0.03061604 0.4836983 0.00198734 0.4590532 0.0644768 0.4590532 0.00213918 0.01527748 0.4917569 0.0164862 0.4917569 0.4946026 0.01079479 0.4946026 0.4557725 0.06766449 0.4557725 0.001680191 0.01911032 0.480166 0.2759081 0.2439258 0.6237321 0.1722007 0.2040672 0.521367 0.3685948 0.001709611 0.002359275 0.1059693 0.4034435 0.123137 0.4034435 0.03819087 0.02969805 0.002086999 0.4006399 0.1265335 0.4006399 0.05038901 0.01953568 0.002262111 0.3820092 0.2586212 0.3515184 0.004330584 0.003520636 0.351004 0.2028697 0.1 0.3334416 0.009890768 0.002793774 0.3509001 0.1936146 0.1 0.258411 0.09472272 0.002351624 0.349863 0.1865764 0.09999998 0.21785 0.1435276 0.00218291 0.3625262 0.1652859 0.3625262 0.05664612 0.04663094 0.006384591 0.3630359 0.1655076 0.3630359 0.06376179 0.03826556 0.006393204 0.3628987 0.1662393 0.3628987 0.06871218 0.03281409 0.006437061 0.3817734 0.1570062 0.3817734 0.05272287 0.02063332 0.006090722 0.4407018 0.1818125 0.2887465 0.0644541 0.01721605 0.007069109 0.4607644 0.2135123 0.1988313 0.1039397 0.01503988 0.007912489 0.4950299 0.2688054 0.04084357 0.175362 0.009824784 0.01013438 0.1381856 0.4055895 0.4391536 0.01707141 0.0586541 0.387078 0.5411034 0.01316448 0.01000151 0.372897 0.5872508 0.01947298 0.01037768 0.002289602 0.3897283 0.4922404 0.1050138 0.01072789 0.002396552 0.3784077 0.4526972 0.1562241 0.01027442 0.003623958 0.3649013 0.3687101 0.2528765 0.009888256 0.6327023 0.2980112 3.6961e-4 0.01461997 0.01066216 0.04363487 0.6627962 0.2797106 0.01497751 0.005397543 0.03711813 0.6714421 0.2743085 0.01890423 0.002534455 0.03281076 0.6639065 0.2798101 0.02410563 6.94374e-4 0.03148349 0.6338999 0.2976911 0.0363671 1.86503e-4 0.03185542 0.3959426 0.455686 0.1022331 0.04613836 0.1805687 0.5908201 0.1697953 0.05881599 0.0526459 0.6406168 0.244795 0.0619424 0.5265758 0.4021508 0.03480066 0.03647284 0.5046698 0.3657916 0.09156922 0.03796949 0.4835024 0.2967468 0.1787205 0.04103026 0.6559305 0.2797386 0.004319687 0.002932731 0.05707859 0.6494248 0.2869036 0.009443994 0.002868609 0.05135904 0.6580791 0.2827689 0.01317262 0.001162863 0.04481652 0.6559122 0.2853611 0.01628191 2.21395e-4 0.04222337 0.6256144 0.305378 0.02538672 0.04362093 0.3507862 0.5119455 0.06650182 0.07076643 0.08382367 0.7028658 0.1065643 0.1067463 0.5859501 0.3493996 0.06465033 0.6172904 0.2994302 0.01013032 0.07314903 0.6076792 0.2657832 0.04874732 0.07779029 0.5751038 0.2356079 0.1101247 0.07916361 0.4595794 0.1904205 0.35 0.4573622 0.1926378 0.35 0.4474864 0.2025136 0.35 0.4128318 0.2371594 0.3500088 0.355857 0.2937949 3.48078e-4 0.35 0.2269273 0.2929495 1.23282e-4 0.48 0.6782129 0.143074 0.1787131 0.6939798 0.09378267 0.2122376 0.6896797 0.07236622 0.003451597 0.2345025 0.6728075 0.07530885 0.02658278 0.2253009 0.6389253 0.1249713 0.09091535 0.1451882 0.15 0.15 0.7 0.15 0.15 0.7 0.6157563 0.02540739 0.3588364 0.6211291 0.01560827 0.3632627 0.6258315 0.01427722 0.3598913 0.6209611 0.01697497 0.001698233 0.3603657 0.6243229 0.0134327 0.008901334 0.3533431 0.15 0.15 0.7 0.15 0.15 0.7 0.15 0.15 0.7 0.3493226 0.6506774 0.3476886 0.6523114 0.385993 0.614007 0.436214 0.563786 0.444627 0.555373 0.09997275 0.9000273 0.1876364 0.8123636 0.1699827 0.8300173 0.1455522 0.8544479 0.1741154 0.8258846 0.2445096 0.7554904 0.257535 0.7424651 0.10419 0.8958101 0.1146282 0.8853718 0.1053051 0.8946949 0.8670705 0.1329295 0.8068486 0.1931514 0.7390302 0.2609697 0.5588285 0.4411716 0.5388258 0.4611743 0.5092444 1.05658e-4 0.49065 0.5168951 4.18153e-4 0.4826868 0.5204812 4.79102e-4 0.4790397 0.5138996 3.33794e-4 0.4857666 0.5266804 0.4733196 0.5338308 0.4661692 0.536413 0.463587 0.535798 0.464202 0.5327132 0.4672868 0.5180591 0.4819409 0.4204431 0.5795569 0.295765 0.704235 0.2622707 6.3396e-4 0.7370954 0.1954827 0.02042332 0.784094 0.1693509 0.03686625 0.7937828 0.1853663 0.04174239 0.7728913 0.2146008 0.03234111 0.753058 0.2275767 0.02442423 0.7479991 0.2701491 0.01562181 0.7142291 0.2768497 0.01449734 0.7086529 0.2803857 0.01389166 0.7057227 0.2811058 0.01376747 0.7051268 0.2781482 0.01427578 0.707576 0.2640357 0.01661274 0.7193515 0.06227846 0.08013116 0.8575904 0.06395999 0.07789464 0.8581454 0.02103529 0.1937588 0.7852059 0.02587001 0.2228426 0.7512874 0.0303243 0.2551522 0.7145236 0.03528918 0.2725106 0.6922002 0.03651585 0.2855217 0.6779625 0.03377064 0.2612195 0.7050099 0.02537211 0.266068 0.70856 0.01983832 0.3019948 0.6781669 0.01265476 0.3572823 0.630063 0.01081021 0.3743734 0.6148164 0.01024855 0.3810908 0.6086606 0.008718261 0.4035201 0.5877616 0.5628152 0.4371848 0.5158899 0.4841101 0.5660932 0.4339068 2.08479e-4 1.97423e-4 0.5495957 0.4499984 0.001033833 0.001044298 0.5802328 0.4176891 0.001501713 0.001478686 0.567399 0.4296207 0.001584942 0.001593995 0.5693699 0.4274512 0.001116192 0.00151423 0.5943847 0.4029849 5.21816e-4 0.001794838 0.6036271 0.3940562 1.76678e-4 0.002642382 0.6261695 0.3710115 0.00334573 0.6410945 0.3555598 0.002941141 0.6344167 0.3626422 0.002797778 0.6308189 0.3663833 1.68233e-4 0.002995811 0.6329422 0.3638937 0.1258433 0.8229262 0.05123057 0.0854679 0.8365031 0.07802907 0.05409598 0.819825 0.1260791 0.03784037 0.8017696 0.1603901 0.03846881 0.8052993 0.1562318 0.04217015 0.8091877 0.1477593 8.82896e-4 0.04257875 0.8060824 0.1502172 0.001121731 0.04810803 0.8021992 0.1496928 0.05435253 0.8015521 0.1440954 0.06458975 0.8065557 0.1288545 0.07714114 0.8087167 0.1141421 0.0783338 0.8091035 0.1125628 0.07857546 0.8092146 0.1122099 0.07786509 0.8089149 0.11322 0.7861672 0.2138328 0.6343461 0.3593269 0.006327118 0.4031149 0.5674605 0.00318136 0.02624339 0.260078 0.7034472 0.02062704 0.01584783 0.2129001 0.7272071 0.03400772 0.02588513 0.2111472 0.6958181 0.03430755 0.05872719 0.2018171 0.7062182 0.0383287 0.05363604 0.2447058 0.6936355 0.02886151 0.03279727 0.2432205 0.7214019 0.02861288 0.006764749 0.2398869 0.7323247 0.02689004 8.98374e-4 0.2421008 0.7318547 0.02604448 0.2464374 0.7293829 0.02417967 0.2465226 0.729313 0.02416436 0.2483156 0.7277606 0.02392386 0.9891641 0.006911732 0.00392422 0.9383026 0.01931142 0.04238595 0.7615674 0.07250172 0.1659308 0.6478777 0.3518724 2.49812e-4 0.7034708 0.2965292 0.7439632 0.2560368 0.7080271 0.2919729 0.6210724 0.3789276 0.9996252 3.74819e-4 0.9748659 0.02513417 0.8890275 0.1109726 0.759582 0.005694932 0.234723 0.5462275 0.3182765 0.03728233 0.03029987 0.0259716 0.04194222 0.5938231 0.2935969 0.02933461 0.03470793 0.01783706 0.03070039 0.631951 0.2909863 0.004184966 0.03522428 0.007963822 0.02968976 0.6151706 0.3045488 2.55676e-4 0.04520987 0.003949137 0.03086589 0.5244004 0.3470671 7.36686e-4 0.08887193 0.0042952 0.03462871 0.2828341 0.4929613 0.177467 0.0467375 0.1352161 0.5704207 0.2433527 0.05101055 0.04363418 0.4740024 0.4576018 0.02476158 0.3584047 0.2408535 0.2811319 0.05216071 0.04521464 0.02223456 0.3673039 0.2119123 0.3117211 0.05891299 0.03500342 0.01514624 0.4332607 0.2350016 0.225382 0.0600316 0.02925705 0.01706702 0.4821842 0.2535511 0.1541627 0.07119071 0.02139647 0.01751485 0.4566655 0.2602331 0.1477081 0.1002739 0.01901318 0.01610634 0.4716066 0.3205516 0.02007917 0.1578663 0.009398459 0.02049784 0.3969691 0.3737581 0.2032653 8.73449e-4 0.02513403 0.2501399 0.4572225 0.2620054 0.0306321 0.1999877 0.4511234 0.3225995 0.02628943 0.008929843 0.4270678 0.5457 0.01784445 4.57953e-4 0.4077359 0.1220313 0.4077359 0.04586178 0.01459077 0.002044305 0.4064297 0.1253546 0.4064297 0.04869254 0.01080107 0.002292387 0.559789 0.2201026 0.05845138 0.1505015 0.006994387 0.004161157 0.5261796 0.2315004 0.2345606 0.003801321 0.003958086 0.3344558 0.2074048 0.1 0.3293303 0.02589756 0.002911587 0.3443168 0.2005341 0.1 0.2823069 0.07016636 0.002675872 0.5464585 0.3057061 0.03706827 0.07124409 0.01278951 0.02673366 0.4503274 0.2990989 0.2345556 0.002855846 0.01316213 0.6672686 0.06734827 0.03254829 0.2328348 0.6212429 0.0177694 0.003675697 0.3573119 0.4375881 0.5624119 0.2453135 0.7546865 0.1510839 0.8489161 0.3549971 0.2090907 0.3276071 0.05414734 0.0387302 0.0154276 0.8257935 0.1742065 0.7375388 0.2624612 0.92 0.08 0.9848348 0.01516515 0.9853095 0.01469054 0.9 0.09999996 0.92 0.08 0.92 0.08 0.9900712 0.009928793 0.9993947 6.05285e-4 0.9992307 7.69283e-4 0.9622771 0.03755032 1.7262e-4 0.7510289 0.03701337 0.2119578 0.5494884 0.2614837 0.1890279 0.6494312 0.1668081 0.1837607 0.5828052 0.2482588 0.1689361 0.6105432 0.3103352 0.001780784 0.01350403 0.01603292 0.04780386 0.5996492 0.1400854 0.1585207 0.1017447 0.4595794 0.1904205 0.35 0.6426134 0.09638586 0.1101189 0.1508819 0.15 0.15 0.7 0.6244578 0.01009563 0.01280328 0.3526433 0.2131135 0.003150049 0.7837365 0.2613355 0.0170375 0.721627 0.008952194 0.4011529 0.5898949 2.63458e-4 0.6195041 0.3802325 0.8794962 0.1205039 0.2441083 0.7306172 0.02527452 0.9973428 0.002657273 0.3431175 0.2520302 0.2791173 0.04696266 0.05294368 0.02582875 0.40371 0.1232183 0.40371 0.02537106 0.04190229 0.002088373 0.4025012 0.1241575 0.4025012 0.02077779 0.04797169 0.00209071 0.4014501 0.1267892 0.4014501 0.0155018 0.05254221 0.002266683 0.3850901 0.2597461 0.001921689 0.3497063 0.003535929 0.3509001 0.1936146 0.1 0.09472272 0.258411 0.002351624 0.349863 0.1865764 0.09999999 0.1435277 0.21785 0.00218291 0.3628689 0.165442 0.3628689 0.04019897 0.06223056 0.006390626 0.3637281 0.165823 0.3637281 0.03197464 0.06834087 0.006405375 0.3638539 0.1666767 0.3638539 0.02675991 0.07240156 0.006453991 0.3857697 0.1586495 0.3776009 0.01634556 0.05547982 0.006154473 0.4464854 0.1841982 0.2829539 0.01295143 0.06624916 0.007161871 0.467887 0.2168123 0.191794 0.01046102 0.1050108 0.008034775 0.4994757 0.271219 0.03719246 0.005846671 0.1760408 0.01022537 0.1374906 0.4070156 0.4383625 0.01713141 0.05806304 0.3873209 0.5414435 0.01317271 0.03019703 0.364892 1.78101e-4 0.5940516 0.01068129 0.01021587 0.3773148 0.01166559 0.5903019 0.01050173 0.004059312 0.3992091 0.04654755 0.5390421 0.01114203 0.002328224 0.4012323 0.081723 0.5036718 0.01104457 0.002430314 0.387135 0.1279377 0.4719856 0.01051137 0.003642384 0.3679428 0.2185073 0.3999369 0.009970688 0.6328245 0.2980686 3.50737e-4 0.008415107 0.01669779 0.0436433 0.6629756 0.279786 0.00376915 0.01634106 0.03712815 0.6718563 0.2744772 0.001433765 0.01940187 0.03283092 0.6641873 0.2799277 2.26055e-4 0.02416227 0.0314967 0.6339883 0.2977315 0.03642049 0.03185975 0.3943585 0.4568196 0.1025689 0.0462531 0.1791618 0.5917453 0.1701849 0.05890803 0.05319954 0.6406444 0.2442794 0.06187667 0.5139939 0.001386323 0.4523048 0.032315 0.5308953 0.02723058 0.4051022 0.03677201 0.5158285 0.0710367 0.3743258 0.03880899 0.4877294 0.151923 0.3189586 0.04138897 0.6559017 0.2797261 0.002082831 0.005213274 0.05707609 0.6494637 0.2869204 0.001857755 0.01039607 0.0513621 0.6582932 0.2828603 5.50151e-4 0.01346526 0.04483104 0.6560049 0.2854005 0.01636541 0.04222917 0.6255493 0.3053451 0.02548935 0.04361625 0.3491709 0.5130413 0.0668699 0.07091788 0.08455733 0.7021395 0.106678 0.1066252 0.01390157 0.6909421 0.2039758 0.09118058 0.5856113 0.3497786 0.06461012 0.6201846 0.004925225 0.3013984 0.0734918 0.6161038 0.03484554 0.270182 0.07886869 0.5804263 0.09013882 0.2495386 0.07989623 0.4595794 0.1904205 0.35 0.4573622 0.1926378 0.35 0.4474864 0.2025136 0.35 0.4128318 0.2371594 0.3500088 0.355857 0.2937949 3.48078e-4 0.35 0.2269273 0.2929495 1.23282e-4 0.48 0.6773776 0.1441541 0.1784684 0.693272 0.09470743 0.2120206 0.6904158 0.001449132 0.07338277 0.2347523 0.674499 0.01952327 0.08011048 0.2258673 0.6406249 0.07638936 0.1374114 0.1455743 0.15 0.15 0.7 0.15 0.15 0.7 0.6154296 0.0259879 0.3585825 0.620867 0.01602481 0.3631083 0.6255803 0.01467304 0.3597467 0.6208853 7.47377e-4 0.01804583 0.3603215 0.6242818 0.006425372 0.01597328 0.3533196 0.15 0.15 0.7 0.15 0.15 0.7 0.15 0.15 0.7 0.3493735 0.6506265 0.3476894 0.6523107 0.3859935 0.6140066 0.4362144 0.5637856 0.444627 0.555373 0.09996478 0.9000352 0.1879128 0.8120872 0.1700208 0.8299792 0.1455525 0.8544474 0.1741158 0.8258842 0.2445098 0.7554902 0.2575349 0.7424651 0.10419 0.89581 0.1146282 0.8853718 0.1181901 0.8818099 0.1053052 0.8946948 0.8670711 0.1329289 0.8068482 0.1931518 0.7244039 0.2755961 0.7390304 0.2609696 0.5588294 0.4411706 0.5388406 0.4611594 0.5092632 1.05559e-4 0.4906312 0.5169155 4.17906e-4 0.4826666 0.5205004 4.78876e-4 0.4790207 0.5139143 3.33693e-4 0.485752 0.5266801 0.4733199 0.5338305 0.4661694 0.5364123 0.4635877 0.5357983 0.4642017 0.5327131 0.4672869 0.518059 0.481941 0.4204431 0.5795569 0.2957652 0.7042348 0.2622712 6.33938e-4 0.7370949 0.1954897 0.02042227 0.7840881 0.1693623 0.03686511 0.7937725 0.1853625 0.04173662 0.7729009 0.2145982 0.03233713 0.7530647 0.2275873 0.02442348 0.7479892 0.2701487 0.01562198 0.7142293 0.2768495 0.01449749 0.708653 0.2803856 0.01389172 0.7057227 0.2811057 0.01376755 0.7051268 0.2781482 0.01427582 0.707576 0.2640356 0.01661275 0.7193516 0.06227842 0.08013107 0.8575906 0.06396005 0.07789463 0.8581454 0.02103528 0.1937587 0.785206 0.02587093 0.2228423 0.7512867 0.03032475 0.2551408 0.7145345 0.03528944 0.2724938 0.6922168 0.03651656 0.285509 0.6779744 0.03377098 0.2612161 0.7050129 0.02537207 0.2660686 0.7085594 0.01983834 0.3019951 0.6781666 0.01265482 0.3572823 0.630063 0.01081017 0.3743738 0.614816 0.01024855 0.381091 0.6086605 0.008718237 0.4035204 0.5877615 0.5628152 0.4371848 0.5158902 0.4841098 0.5660931 0.4339069 2.08476e-4 2.18361e-4 0.5495837 0.4499894 0.001033794 0.001130192 0.5801804 0.4176556 0.00150148 0.001663814 0.5673092 0.4295255 0.001584838 0.001691333 0.5693249 0.427399 0.001122065 0.001565599 0.5942172 0.403095 5.21804e-4 0.001837 0.6036019 0.3940392 1.76675e-4 0.002682104 0.6261448 0.3709964 0.003380413 0.6410724 0.3555472 0.00296134 0.6344039 0.3626347 0.002809615 0.6308115 0.366379 1.68233e-4 0.002999068 0.6329402 0.3638925 0.1264613 0.8223445 0.05119425 0.08631673 0.8357269 0.07795644 0.05486733 0.8191565 0.1259762 0.03864736 0.801097 0.1602557 0.04200051 0.8023398 0.1556597 0.04873751 0.8038997 0.1467987 5.64077e-4 0.04722508 0.8024123 0.1495184 8.44274e-4 0.05120237 0.7995903 0.1492072 0.05495295 0.8010433 0.1440037 0.06499106 0.8062096 0.1287993 0.0774888 0.808412 0.1140993 0.07858955 0.8088789 0.1125316 0.0787433 0.8090671 0.1121896 0.07794762 0.8088425 0.1132099 0.7862911 0.2133289 3.80012e-4 0.633313 0.3568068 0.009880206 0.4041944 0.5636017 0.003159677 0.02904411 0.2730445 0.6925837 0.02030689 0.01406493 0.236022 0.7099869 0.03320029 0.02079078 0.2431927 0.6771243 0.03345594 0.04622703 0.2262459 0.6918331 0.0376564 0.04426457 0.2638338 0.6800104 0.02835294 0.02780289 0.2514367 0.7141531 0.02836845 0.00604168 0.2405168 0.7315108 0.02685996 0.001112538 0.2426051 0.7312669 0.02602369 1.0428e-4 0.2468093 0.7290229 0.02416781 0.2467862 0.7290578 0.02415596 0.2484484 0.727632 0.02391965 0.985491 0.006876035 0.007632925 0.9273006 0.01902224 0.05367718 0.7536119 0.07131396 0.1750741 0.6819395 0.280134 0.03792638 0.6480342 0.3516379 3.27981e-4 0.7035483 0.2964517 0.7439882 0.2560118 0.7080551 0.2919449 0.626272 0.373728 0.9985946 0.001405312 0.9658757 0.03412428 0.8768663 0.1231337 0.7763046 0.005533792 0.2181615 0.9279613 0.03241838 0.03962034 0.92 0.08 0.5466391 0.3185162 0.0369636 0.02183198 0.03407531 0.04197381 0.5948911 0.2941247 0.02858628 0.01404365 0.03759874 0.03075561 0.6331507 0.2915383 0.003824229 0.00543373 0.03630707 0.02974605 0.6162626 0.3050886 1.81616e-4 0.002206196 0.04534033 0.0309206 0.5255207 0.3478076 5.4697e-4 0.002252404 0.08916964 0.03470258 0.2814595 0.4938036 0.1779196 0.04681733 0.1341103 0.5710859 0.2437338 0.05107001 0.06041285 0.6161614 0.2695866 0.05383924 0.04416099 0.4750692 0.4559773 0.02479255 0.35928 0.2414416 0.2801222 0.0391904 0.05767688 0.02228885 0.3696482 0.2132645 0.309114 0.02927458 0.06345587 0.01524287 0.4361653 0.2365769 0.222394 0.02378322 0.06389919 0.0171814 0.4864356 0.2557862 0.1503771 0.01633101 0.07340099 0.01766924 0.4623532 0.2634737 0.1427571 0.01379427 0.1013148 0.01630689 0.474581 0.3225724 0.01801739 0.005626904 0.1585752 0.02062705 0.3960983 0.3749104 1.99691e-4 0.2035802 0.02521152 0.2489163 0.4582373 0.2621463 0.03070004 0.1989281 0.4522106 0.3225085 0.02635274 0.009059017 0.4266381 0.5444601 0.01780654 0.002036252 0.4020026 0.5813428 0.01574664 9.07957e-4 0.4051957 0.1221817 0.4051957 0.03065229 0.03471033 0.002064206 0.3616349 0.1656125 0.3616349 0.04922563 0.055498 0.006394134 0.004006496 0.3629873 0.2940665 0.3291023 0.009837372 0.4850824 0.2222287 0.2491684 0.04352051 0.4455341 0.5544659 0.2580904 0.7419096 0.1154635 0.8845366 0.513744 1.23666e-4 0.4861323 0.02042712 0.1773622 0.8022107 1.66723e-4 0.002989241 0.6327782 0.3640659 0.07764877 0.8087381 0.1136131 0.6109294 0.3890707 0.5205835 0.3236758 0.05037317 0.02838124 0.03265547 0.04433072 0.9713889 0.02861111 0.9245203 0.07547979 0.9998906 1.09405e-4 0.349863 0.1865764 0.09999999 0.1435277 0.21785 0.00218291 0.4085615 0.1222781 0.4085615 0.01121162 0.04733877 0.002048434 0.4074833 0.1256794 0.4074833 0.007876044 0.04917964 0.002298323 0.5632711 0.2214713 0.0568014 0.003993314 0.1502758 0.00418703 0.5283008 0.2324333 0.001746654 0.2335452 0.003974027 0.3344558 0.2074047 0.1 0.02589756 0.3293303 0.002911586 0.3437278 0.2028277 0.09999999 0.04940429 0.3013553 0.002684826 0.3443168 0.2005341 0.1 0.07016636 0.2823069 0.002675872 0.5498527 0.3076043 0.03506469 0.008865676 0.07171293 0.02689967 0.4515569 0.2999148 0.001164509 0.2341658 0.01319802 0.6684793 0.02505829 0.07320526 0.2332572 0.6211974 0.002092915 0.01942422 0.3572855 0.4375885 0.5624116 0.2453137 0.7546864 0.1510841 0.8489159 0.3566494 0.2100638 0.3257188 0.03298606 0.05908256 0.0154994 0.8257935 0.1742065 0.7375388 0.2624612 0.7589159 0.2410841 0.7254016 0.2745984 0.78 0.22 0.92 0.08 0.9848242 0.01517579 0.9852888 0.0147112 0.9 0.09999996 0.92 0.08 0.92 0.08 0.1993208 0.7738658 0.0268134 0.9837117 0.01628828 0.997649 0.002351005 0.9938601 0.006139896 0.9974272 0.002572803 0.9755356 0.02446445 0.9621951 0.03759689 2.08023e-4 0.9995304 4.69685e-4 0.9996672 3.32756e-4 0.01311805 0.5161203 0.4369105 0.03338054 4.70618e-4 0.4105678 0.5422276 0.02111452 0.02609003 0.4403779 0.5361946 0.02342752 0.5270725 0.411585 0.06052401 8.1857e-4 0.6831088 0.1937814 0.1231098 0.6066232 0.2842755 0.1036285 0.005472876 0.59518 0.2451262 0.1568196 0.002874237 0.5292088 0.1591206 0.2989872 0.01268338 0.5535288 0.07203069 0.3744405 0.1973037 0.3837146 0.01898168 0.3999999 0.4548589 0.05355924 0.4915818 0.4429002 0.01370929 0.5433905 0.285872 0.714128 0.2363818 0.7636182 0.2650111 6.08502e-4 0.7343804 0.1726289 0.8273712 0.1167285 0.8832716 0.1403543 0.3596457 0.5 0.1529856 0.3470144 0.5 0.1823399 0.3176601 0.5 0.2053329 0.2946671 0.5 0.1926888 0.3073112 0.5 0.1999439 0.3000562 0.5 0.1735132 0.3264868 0.5 0.3488547 0.5524416 0.0190778 0.07962597 0.005373064 0.618497 0.3113775 0.06475253 0.3853085 0.5732989 0.02010629 0.02128622 0.3918811 0.577583 0.02262603 0.00790988 0.3013892 0.6172891 0.01677778 0.0645439 0.3922859 0.49627 0.04379701 0.06764704 0.5213716 0.4072785 0.05676481 0.014585 0.3883454 0.55509 0.0250623 0.03150237 0.6365292 0.1280921 0.2350586 3.20181e-4 0.3435528 0.01727316 0.6388541 3.2e-4 0.4386862 0.07765649 0.4744247 0.009232582 0.379589 0.006732688 0.6133583 3.2e-4 0.5 0.5 0.5054808 0.3174681 0.1322693 0.04478175 0.2588004 0.7411996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.2500001 0.7499999 0.25 0.7500001 0.25 0.75 0.25 0.75 0.25 0.75 0.2500001 0.75 0.2500001 0.75 0.25 0.75 0.25 0.75 0.2499999 0.7500001 0.25 0.75 0.25 0.7500001 0.25 0.7500001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.3604832 0.6395168 0.3311729 0.6688271 0.3659896 0.6340104 0.979874 0.02012607 0.4595129 0.5404871 0.3389612 0.6610388 0.9224234 0.07757653 0.008790173 0.1750275 0.8161824 0.6721928 0.3278072 0.5 0.5 0.4089161 0.5910839 0.3120426 0.6879574 0.4482838 0.5517163 0.8810133 0.1189867 0.001700649 0.9982993 0.9979402 0.002059739 0.2982051 0.7017949 0.1232119 0.8767881 0.4446955 0.5553045 0.4479479 0.5520521 0.5687044 0.4312957 0.6370497 0.3629503 0.5075755 0.4924245 0.7403268 0.2596733 0.5607447 0.4392553 0.5 0.5 0.5 0.5 0.4961648 0.5038352 0.456516 0.543484 0.4456458 0.5543541 0.4882362 0.5117638 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.4946069 0.5053931 0.4569365 0.5430635 0.4219337 0.5780664 0.4344745 0.5655255 0.5000001 0.5 0.4601238 0.5398762 0.1808624 0.8191376 0.2660168 0.7339832 0.494572 0.505428 0.6554763 0.3445238 0.4212541 0.5787459 0.5729647 0.4270354 0.5673446 0.4326554 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4846577 0.5153423 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.430577 0.569423 0.5 0.5000001 0.4010469 0.5989531 0.5 0.5000001 0.009191 0.990809 0.3258587 0.6741413 0.6660935 0.3339066 0.5202777 0.4797223 0.5 0.5 0.4870148 0.5129852 0.005875204 0.9941248 0.5188075 0.480891 3.0155e-4 0.5113121 0.4886879 0.5123978 0.4876022 0.510501 0.4894991 0.5156374 0.4843626 0.505039 0.494961 0.5047802 0.4952198 0.5066409 0.4933592 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4739766 0.5260234 0.4795757 0.5204242 0.479454 0.520546 0.4809874 0.5190126 0.4758779 0.5241221 0.484405 0.515595 0.4856302 0.5143698 0.4860748 0.5139251 0.5 0.5 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5497117 0.4502883 0.5000541 0.4999459 0.5 0.5 0.5 0.5 0.530313 0.4696871 0.5 0.5000001 0.5000001 0.5 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5050194 0.4949806 0.5034311 0.4965688 0.5 0.5 0.5 0.5 0.5 0.5 0.5859383 0.4140617 0.5102356 0.4897644 0.5007149 0.4992851 0.5002429 0.4997571 0.5684564 0.4315436 0.5049043 0.4950957 0.5000005 0.4999995 0.5000009 0.4999991 0.5616019 0.4383981 0.5252804 0.4747196 0.5562294 0.4437707 0.57245 0.42755 0.5861124 0.4138875 0.5917343 0.4082657 0.5907164 0.4092835 0.5925373 0.4074627 0.3102775 0.6897225 0.3145112 0.6854888 0.4999726 0.5000275 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.01005859 0.9899414 0.02992436 0.3646667 0.5937884 9.46761e-4 0.01067381 0.003934941 0.390772 0.5307496 0.06363796 0.0109055 0.512288 0.4515903 0.003915157 0.03220659 0.01367308 0.6908991 0.2041368 0.09129091 0.1177021 0.8822979 0.05981144 0.6160613 0.2702401 0.05388717 0.4021034 0.582135 0.01576163 0.01289467 0.5162662 0.4356524 0.03338246 0.001804258 0.4046483 0.5341926 0.02081234 0.04034672 0.4410257 0.5355102 0.02346402 0.5257207 0.4105606 0.06037508 0.003343644 0.6824812 0.1944659 0.1230529 0.6045613 0.2835454 0.1031306 0.008762716 0.5916418 0.2458251 0.1558616 0.006671449 0.7481918 0.228218 0.02359019 0.5524848 0.07680506 0.3707102 0.1973037 0.3837146 0.01898168 0.3999999 0.8922919 0.1075296 1.7843e-4 0.4426699 0.01410116 0.5432289 0.2856586 0.7143415 0.2363154 0.7636846 0.2649942 6.63056e-4 0.7343428 0.1725619 0.8274382 0.1166687 0.8833313 0.1403543 0.3596457 0.5 0.1529856 0.3470144 0.5 0.1823399 0.3176601 0.5 0.2135462 0.3064537 0.48 0.1926888 0.3073112 0.5 0.1999439 0.3000562 0.5 0.1735132 0.3264868 0.5 0.3407332 0.5392707 0.018629 0.101367 0.0052522 0.6184261 0.3112755 0.06473224 3.13977e-4 0.3800025 0.5653615 0.0197918 0.03484431 0.3895106 0.5722312 0.02248794 0.01577026 0.2965999 0.6036568 0.01651091 0.08323234 0.3836617 0.4854032 0.04283787 0.08809725 0.5183346 0.4040832 0.05647886 0.02110339 0.3851001 0.5475871 0.02485418 0.04245874 0.635519 0.1292045 0.2344447 8.31782e-4 0.3435528 0.01727316 0.6388541 3.2e-4 0.830277 0.1499128 0.0198102 0.379589 0.006732688 0.6133583 3.2e-4 0.5 0.5 0.4979577 0.3141184 0.130301 0.05762294 0.2588575 0.7411425 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.2500001 0.7499999 0.25 0.7500001 0.25 0.75 0.25 0.75 0.25 0.75 0.2500001 0.75 0.2500001 0.75 0.25 0.75 0.25 0.75 0.2499999 0.7500001 0.25 0.75 0.25 0.7500001 0.25 0.7500001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.003098958 0.996901 0.4198735 0.5801265 0.3939672 0.6060328 0.5 0.5 0.4615357 0.5384643 0.3952421 0.6047579 0.8761767 0.1238233 0.5 0.5 0.5 0.5 0.933786 0.06621394 0.9982759 0.001724137 0.2999883 0.7000117 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4287888 0.5712112 0.3914212 0.6085788 0.9699925 0.03000754 0.8732209 0.1267791 0.5 0.5 0.5 0.5 0.3834153 0.6165847 0.5 0.05576612 0.4442339 0.456516 0.543484 0.5 0.5 0.4479479 0.5520521 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4986958 0.5013042 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4845972 0.5154028 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999955 0.5000045 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5169599 0.4830401 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5045905 0.4954096 0.5026822 0.4973178 0.5 0.5000001 0.5 0.5 0.5000001 0.5 0.5460455 0.4539545 0.5049834 0.4950167 0.5005773 0.4994227 0.5002995 0.4997005 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999904 0.5000096 0.4893426 0.5106574 0.4951109 0.5048891 0.5 0.5 0.5 0.5 0.5000001 0.5 0.3942576 0.6057424 0.3857259 0.6142741 1.10401e-4 0.9998896 0.5000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 7.48544e-4 1.5412e-4 0.9990973 0.004418268 0.9955817 9.11038e-4 0.999089 0.6057624 0.3942376 0.3799998 0.6200002 0.5399995 0.4600005 0.8436911 0.1563089 0.3580866 0.6419134 0.5078983 0.4921017 0.2469657 0.7530343 0.6896236 0.02959838 0.2807781 0.8319311 0.03025807 0.1378108 0.6031211 0.06804836 0.3288305 0.5489409 0.2061836 0.2448756 0.6081538 0.2583332 0.133513 0.94 0.06 0.04875688 0.9512432 0.05035988 0.9496401 0.04099553 0.9590045 0.03250534 0.9674947 0.03559095 0.9644091 0.04829911 0.9517009 0.05121377 0.9487862 0.9834689 0.01653105 0.01999998 0.98 0.010101 0.989899 0.1213585 0.8786415 0.1237507 0.8762493 0.09666385 0.9033362 0.1009573 0.8990427 0.1002457 0.8997543 0.1376381 0.8623619 0.1145011 0.8854989 0.04727323 0.9527268 0.01999998 0.98 0.01999998 0.98 0.01999998 0.98 0.2694896 0.7305105 0.2872078 0.7127922 0.2258557 0.7741444 0.2346864 0.7653136 0.2295842 0.7704158 0.2793187 0.7206813 0.2039926 0.7960073 0.1064582 0.8935418 0.004409104 0.9955909 0.376478 0.623522 0.4420682 0.5579318 0.4059445 0.5940555 0.3946233 0.6053767 0.4153025 0.5846974 0.4402998 0.5597003 0.3203845 0.6796155 0.1379508 0.8620492 0.004619541 0.9953804 0.07236676 0.9276333 0.4864834 0.5135166 0.5314628 0.4685372 0.5512974 0.4487026 0.5286602 0.4713398 0.56033 0.43967 0.5121415 0.4878586 0.378775 0.621225 0.2658123 0.7341877 0.1213681 0.8786319 0.06475789 0.9352421 0.06007327 0.9399267 0.1057627 0.8942373 0.1535518 0.8464483 0.2581397 0.7418603 0.3414206 0.6585795 0.5590541 0.4409459 0.6100773 0.3899227 0.6207047 0.3792953 0.6065854 0.3934146 0.6432328 0.3567673 0.5852001 0.4148 0.4900354 0.5099646 0.3589031 0.6410969 0.3059171 0.6940829 0.2796974 0.7203026 0.2944358 0.7055641 0.3105249 0.6894752 0.3470179 0.6529821 0.4253139 0.5746862 0.4899267 0.5100734 0.6574572 0.3425428 0.6944675 0.3055325 0.7001663 0.2998338 0.6863468 0.3136532 0.7175698 0.2824301 0.6689945 0.3310055 0.6297188 0.3702812 0.5041767 0.4958233 0.4481044 0.5518957 0.4307924 0.5692076 0.4451402 0.5548599 0.469298 0.5307019 0.502461 0.497539 0.5621496 0.4378504 0.6251499 0.3748501 0.9000101 0.0999899 0.9166337 0.08336627 0.9122109 0.08778912 0.9059483 0.09405173 0.9190009 0.0809991 0.9155874 0.0844126 0.8967625 0.1032375 0.8768063 0.1231937 0.8706121 0.1293878 0.8643255 0.1356745 0.8644087 0.1355913 0.86596 0.13404 0.8648822 0.1351178 0.8732001 0.1267999 0.8861461 0.1138538 0.9905022 0.009497809 0.9937271 0.006272921 0.9960595 0.003940535 0.9961678 0.003832238 0.9953647 0.004635262 0.9935565 0.00644351 0.9909201 0.009079918 0.9900646 0.009935392 0.9905539 0.009446118 0.9904748 0.009525234 0.990293 0.009707079 0.9899217 0.0100783 0.9892464 0.01075366 0.9887132 0.01128681 0.9892235 0.01077649 0.1 0.9 0.06 0.94 0.06000004 0.9399999 0.1248096 0.8751904 0.16 0.84 0.1217878 0.8782122 0.0489605 0.9510395 0.06 0.94 0.07674353 0.9232565 0.05358084 0.9464192 0.07393937 0.9260606 0.06 0.94 0.004545394 0.9954546 0.005765591 0.9942344 0.05134529 0.9486547 0.6521311 0.3478689 0.5201671 0.4798329 0.2973045 0.7026955 0.28 0.72 0.28 0.72 0.28 0.72 0.2818136 0.7181864 0.656347 0.3436529 0.4399996 0.5600004 0.2693294 0.7306706 0.4256628 0.5743372 0.5 0.5 0.5069125 0.4930875 0.4862449 0.5137551 0.5019201 0.4980799 0.5 0.5 0.3828737 0.6171263 0.1934341 0.8065659 0.05625474 0.9437453 0.005734748 0.9942653 0.001222672 0.9987773 0.007533208 0.9924668 0.02546684 0.9745331 0.09780578 0.9021942 0.2352807 0.7647193 0.0623859 0.9376141 0.05636315 0.9436368 0.05023791 0.9497621 0.04861657 0.9513835 0.0435775 0.9564225 0.06045273 0.9395473 0.07302606 0.9269739 0.02181353 0.9781865 0.9976503 0.002349762 0.01999998 0.98 0.01999998 0.98 0.010101 0.989899 0.2400002 0.7599998 0.6405041 0.3594959 0.2200003 0.7799997 0.3600001 0.6399999 0.3600001 0.6399999 0.3200002 0.6799998 0.32 0.6800001 0.32 0.6800001 0.3200002 0.6799998 0.3200001 0.6799999 0.5 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.52 0.48 0.52 0.48 0.5600001 0.44 0.6200001 0.3799999 0.8000001 0.1999999 0.7800001 0.2199999 0.6 0.3999999 0.5 0.5000001 0.5 0.5 0.48 0.52 0.5 0.5 0.5000001 0.5 0.5000001 0.5 0.6000001 0.3999999 0.5 0.5 0.85 0.15 0.7000002 0.2999999 0.6899999 0.31 0.71 0.29 0.77 0.23 0.81 0.19 0.1500001 0.8499999 0.9514706 0.04852944 0.9860493 0.01395074 0.9463336 0.05366637 0.951314 0.04868603 0.7812747 0.2187253 0.1931614 0.8068387 0.00675675 0.9932433 0.010101 0.989899 0.09443068 0.5 0.4055693 0.4462446 0.5537554 0.01999998 0.98 0.07146873 0.5063449 0.4221863 0.0481918 0.5464672 0.4053409 0.1666667 0.5 0.3333333 0.25 0.5 0.25 0.25 0.5 0.25 0.08333334 0.5833334 0.3333333 0.5 0.5 0.5 0.5 0.5 0.5 0.1666667 0.5 0.3333333 0.08333334 0.5833334 0.3333333 0.25 0.25 0.5 0.1666667 0.5 0.3333333 0.1666667 0.5 0.3333333 0.25 0.5 0.25 0.1111111 0.5555555 0.3333333 0.1111111 0.5555555 0.3333333 0.25 0.5 0.25 0.0876594 0.5 0.4123406 0.5 0.5 0.2302666 0.5141488 0.2555846 0.25 0.5 0.25 0.08333334 0.5833334 0.3333333 0.08333334 0.5833334 0.3333333 0.1666667 0.1666667 0.1666667 0.5 0.08333334 0.5833334 0.3333333 0.08410017 0.5 0.4158998 0.08436184 0.1691776 0.7464606 0.2468063 0.7531937 0.1218508 0.8781492 0.7810851 0.2189149 0.9998171 1.82967e-4 0.3177181 0.682282 0.9991692 8.30742e-4 0.2838596 0.7161404 0.8171501 0.18285 0.07549636 0.9245037 0.06020821 0.9397918 0.06014024 0.9398598 0.01999998 0.98 0.01999998 0.98 0.010101 0.989899 1.74513e-4 0.9998255 0.3106682 0.6893318 0.5 0.5 0.3960117 0.6039883 0.4540149 0.545985 0.3816237 0.6183764 0.5 0.5 0.5 0.5 0.3005333 0.6994668 0.6892664 0.03974617 0.2709874 0.5321218 0.2608262 0.2070519 0.6587068 0.2945276 0.04676565 0.9082216 0.03578642 0.05599189 0.9581931 0.04180693 0.98101 0.01898999 0.9383215 0.06167851 0.7589159 0.2410841 0.7254016 0.2745984 0.78 0.22 0.9974465 0.00255345 0.9388815 0.06111854 0.9388815 0.06111854 0.9581931 0.04180693 0.6057624 0.3942376 0.3799998 0.6200002 0.5399995 0.4600005 0.8305922 0.1694078 0.3580866 0.6419134 0.5078983 0.4921017 0.2469657 0.7530343 0.7605889 0.02732359 0.2120875 0.8730194 0.02748117 0.09949937 0.6901395 0.06335034 0.2465101 0.6129791 0.1948386 0.1921823 0.6511779 0.2431916 0.1056305 0.94 0.06 0.03642407 0.963576 0.03773579 0.9622642 0.08414324 0.9158568 0.1000986 0.8999014 0.05640195 0.943598 0.04706436 0.9529357 0.04670143 0.9532986 0.960762 0.03923801 0.5104743 0.4895257 0.01469477 0.9853052 0.09639656 0.9036034 0.09832275 0.9016773 0.336045 0.663955 0.3978643 0.6021358 0.1719702 0.8280298 0.1445085 0.8554915 0.118197 0.881803 0.04696038 0.9530396 0.231314 0.7686859 0.2475992 0.7524008 0.5265538 0.4734462 0.5748823 0.4251178 0.3635361 0.6364639 0.2951697 0.7048303 0.2163566 0.7836434 0.1121723 0.8878277 0.002425381 0.9975746 0.3363436 0.6636564 0.4012366 0.5987634 0.6647164 0.3352835 0.7114543 0.2885456 0.5794194 0.4205806 0.4640651 0.5359349 0.3400929 0.6599072 0.1494173 0.8505828 0.005579732 0.9944203 0.06042275 0.9395773 0.4484034 0.5515965 0.6032619 0.3967381 0.8238153 0.1761846 0.8410593 0.1589407 0.749531 0.250469 0.5202178 0.4797823 0.4128284 0.5871716 0.2851236 0.7148764 0.1297748 0.8702252 0.06756847 0.9324315 0.05868314 0.9413168 0.100409 0.899591 0.1445968 0.8554032 0.2410822 0.7589178 0.3161803 0.6838197 0.7097524 0.2902476 0.8724286 0.1275714 0.9661232 0.03387676 0.9580411 0.04195885 0.8841819 0.1158182 0.713039 0.286961 0.551975 0.448025 0.3942278 0.6057722 0.3613677 0.6386323 0.3415999 0.6584001 0.3389345 0.6610655 0.3324561 0.6675439 0.3544835 0.6455165 0.4321847 0.5678154 0.5133867 0.4866133 0.9793059 0.02069404 0.9966548 0.003345217 0.9994175 5.82474e-4 0.9821024 0.01789758 0.9025354 0.09746457 0.8150998 0.1849002 0.7226527 0.2773473 0.6850559 0.3149442 0.6862379 0.3137621 0.7221521 0.277848 0.763972 0.236028 0.8011617 0.1988383 0.8580729 0.1419271 0.9133195 0.08668055 0.1 0.9 0.06 0.94 0.06000004 0.9399999 0.1248096 0.8751904 0.16 0.84 0.1217878 0.8782122 0.0489605 0.9510395 0.06 0.94 0.07674353 0.9232565 0.05358084 0.9464192 0.07393937 0.9260606 0.06 0.94 0.004545394 0.9954546 0.005765591 0.9942344 0.05134529 0.9486547 0.6521311 0.3478689 0.5201671 0.4798329 0.2973045 0.7026955 0.28 0.72 0.28 0.72 0.28 0.72 0.2818136 0.7181864 0.6521311 0.3478689 0.4399996 0.5600004 0.2693294 0.7306706 0.386451 0.6135489 0.5 0.5 0.7457322 0.2542678 0.7772388 0.2227612 0.67308 0.32692 0.5 0.5 0.4145746 0.5854254 0.2089502 0.7910498 0.06191918 0.9380808 0.006535628 0.9934644 0.00121802 0.998782 0.006667363 0.9933327 0.02282291 0.9771771 0.08864811 0.9113519 0.2142732 0.7857268 0.04702304 0.9529769 0.0421446 0.9578554 0.1220669 0.8779331 0.1793347 0.8206654 0.07503373 0.9249663 0.06123865 0.9387614 0.07196692 0.9280331 0.02012213 0.9798779 0.9698675 0.03013257 0.2400002 0.7599998 0.6405041 0.3594959 0.2200003 0.7799997 0.3600001 0.6399999 0.3600001 0.6399999 0.3200002 0.6799998 0.32 0.6800001 0.32 0.6800001 0.3200002 0.6799998 0.3200001 0.6799999 0.5 0.5 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5000001 0.5 0.5 0.5 0.5 0.52 0.48 0.52 0.48 0.5600001 0.44 0.6200001 0.3799999 0.8000001 0.1999999 0.7800001 0.2199999 0.6 0.3999999 0.5 0.5000001 0.5 0.5 0.48 0.52 0.5 0.5 0.5000001 0.5 0.5000001 0.5 0.6000001 0.3999999 0.5 0.5 0.85 0.15 0.7000002 0.2999999 0.6899999 0.31 0.71 0.29 0.77 0.23 0.81 0.19 0.1500001 0.8499999 0.9368721 0.06312799 0.9772084 0.02279154 0.9463336 0.05366637 0.951314 0.04868603 0.7812747 0.2187253 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.25 0.5 0.25 0.5 0.5 0.1470596 0.5000001 0.3529404 0.2685808 0.5 0.2314192 0.1540913 0.6050541 0.2408545 0.1971536 0.3028465 0.5 0.1755714 0.3244286 0.5 0.1615094 0.3384905 0.5 0.1389997 0.3610003 0.5 0.1119713 0.3665957 0.521433 0.09766258 0.401666 0.5006714 0.147053 0.352947 0.5 0.157436 0.342564 0.5 0.154639 0.50275 0.3426109 0.1167691 0.5449198 0.338311 0.06365693 0.5104007 0.4259424 0.08715562 0.2459156 0.5 0.1669288 0.1666667 0.1666667 0.6666667 0.1666667 0.1666667 0.6666667 0.5 0.5 0.2444942 0.2554891 0.5000167 0.1477059 0.3522941 0.5 0.8262377 0.1737623 0.1676761 0.3323239 0.5 0.08379541 0.3837255 0.5324791 0.09281998 0.6055673 0.3016127 0.08826149 0.5104929 0.4012457 0.06014058 0.6019411 0.3379184 0.0963612 0.5 0.4036388 0.1550015 0.8449985 0.06471628 0.9352837 0.04937641 0.9506236 0.07652053 0.9234795 2.5347e-4 0.9997465 0.2824612 0.7175388 0.4791309 0.5208691 0.3553652 0.6446348 0.4151632 0.5848368 0.3481185 0.6518815 0.4945116 0.5054884 0.5 0.5 0.3233458 0.6766542 0.5 0.5 0.9581931 0.04180693 0.9388815 0.06111854 - - - - - - - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 2 1 1 3 3 3 3 3 2 3 3 3 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 1 3 2 2 1 1 1 1 1 1 1 1 4 4 2 4 4 6 3 3 5 2 2 3 3 3 4 4 4 5 3 4 6 5 5 5 6 6 6 5 5 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 5 5 2 5 2 3 2 3 1 1 1 3 1 5 5 1 1 1 5 5 5 5 5 5 3 3 4 4 3 5 3 3 4 5 3 4 4 4 4 6 5 3 3 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 2 1 1 3 3 3 3 3 2 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 1 3 2 2 1 1 1 1 1 1 1 1 4 4 2 3 4 6 3 3 4 2 2 3 3 3 4 4 4 5 3 4 6 5 5 5 6 6 6 5 5 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 5 2 5 2 3 2 3 1 1 1 3 3 1 5 5 1 1 2 1 5 5 5 5 5 5 3 3 4 4 3 3 3 3 4 5 3 3 4 4 4 4 4 5 3 3 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 5 6 6 5 6 6 6 6 6 6 6 6 6 6 4 4 5 5 5 5 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 3 4 4 4 3 3 3 3 4 4 3 3 4 4 4 3 3 3 3 3 4 4 3 3 3 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 6 6 6 6 6 4 4 4 6 6 6 6 6 6 5 4 4 5 6 6 6 5 6 6 6 5 4 4 2 2 2 1 6 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 2 1 1 1 1 2 2 2 3 3 3 3 3 6 4 3 4 3 4 1 3 3 3 3 2 3 2 6 6 6 6 5 6 6 6 6 6 6 6 6 6 4 4 5 5 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 4 4 4 3 3 3 3 4 4 3 3 4 4 4 3 3 3 3 3 4 4 3 3 3 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 2 6 6 6 6 6 4 4 4 4 6 6 6 6 6 6 5 4 4 5 4 6 6 5 4 2 2 2 1 1 3 3 4 3 2 6 2 2 1 1 2 1 1 6 6 6 6 5 6 6 6 6 5 4 4 2 2 2 1 6 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 2 2 1 2 1 1 1 1 3 2 2 2 2 1 2 3 2 2 1 1 1 5 4 3 4 3 4 4 4 3 4 3 3 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 2 4 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 1 1 1 1 1 2 1 1 3 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 2 1 1 1 2 1 2 1 1 2 1 1 1 1 1 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 2 1 2 2 2 2 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 1 2 1 2 1 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 2 2 1 1 1 5 5 4 4 1 1 2 1 1 1 4 3 5 4 3 4 3 4 4 3 3 4 3 3 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 4 5 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 3 4 2 4 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 2 2 1 2 1 1 2 1 1 1 2 1 2 1 1 1 1 2 2 2 1 1 2 2 1 1 1 1 1 2 1 1 1 1 2 1 1 2 1 1 2 2 1 1 1 1 3 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 1 1 1 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 2 2 3 2 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 2 1 3 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 2 3 3 1 1 1 1 3 1 3 4 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 2 1 1 2 2 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 2 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 3 2 3 1 1 1 1 3 1 3 3 1 1 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 1 1 2 2 2 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 3 1 4 0 0 0 0 0 0 0 0 0 0 0 5 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1 8 2 9 0 0 0 10 1 11 2 12 0 0 0 0 0 13 1 14 0 0 0 0 0 15 1 16 2 17 0 18 1 19 2 20 0 21 1 22 2 23 0 24 1 25 2 26 0 27 1 28 2 29 0 30 1 31 0 32 1 33 2 34 0 35 1 36 2 37 0 38 1 39 2 40 0 41 1 42 0 43 1 44 2 45 0 46 1 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 1 49 0 0 0 0 0 50 1 51 0 52 1 53 0 0 0 0 0 54 1 55 2 56 0 57 2 58 0 59 1 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 1 62 2 63 3 64 0 65 1 66 2 67 3 68 0 69 1 70 0 71 1 72 3 73 4 74 0 75 1 76 2 77 3 78 0 79 1 80 2 81 3 82 4 83 5 84 0 85 1 86 3 87 0 88 1 89 3 90 0 91 1 92 2 93 3 94 4 95 0 96 1 97 0 98 1 99 0 100 1 101 2 102 0 103 1 104 2 105 0 106 1 107 2 108 0 109 1 110 2 111 3 112 0 113 1 114 2 115 3 116 0 117 1 118 2 119 3 120 0 121 1 122 2 123 3 124 4 125 0 126 1 127 2 128 0 129 1 130 3 131 4 132 0 133 1 134 2 135 3 136 4 137 5 138 0 139 1 140 2 141 3 142 4 143 0 144 1 145 3 146 4 147 5 148 0 149 1 150 3 151 4 152 5 153 0 154 1 155 2 156 3 157 4 158 5 159 0 160 1 161 2 162 3 163 4 164 5 165 0 166 1 167 2 168 3 169 4 170 5 171 0 172 1 173 2 174 3 175 4 176 0 177 1 178 2 179 3 180 4 181 0 182 1 183 2 184 3 185 4 186 5 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 1 189 2 190 3 191 4 192 0 193 1 194 2 195 3 196 4 197 0 198 1 199 2 200 3 201 4 202 0 203 1 204 2 205 3 206 4 207 0 208 2 209 0 210 1 211 2 212 3 213 4 214 0 215 2 216 0 217 1 218 2 219 0 220 2 221 0 222 1 223 2 224 0 0 0 0 0 0 0 225 1 226 2 227 0 0 0 228 1 229 2 230 3 231 4 232 0 233 1 234 2 235 3 236 4 237 0 0 0 0 0 0 0 238 1 239 2 240 3 241 4 242 0 243 1 244 2 245 3 246 4 247 0 248 1 249 2 250 3 251 4 252 0 253 1 254 2 255 3 256 4 257 0 258 1 259 2 260 3 261 4 262 0 263 1 264 2 265 3 266 4 267 0 268 1 269 2 270 0 271 1 272 2 273 0 274 1 275 2 276 3 277 0 278 1 279 2 280 3 281 0 282 1 283 2 284 0 285 1 286 2 287 3 288 4 289 0 290 1 291 2 292 0 293 1 294 2 295 0 296 1 297 2 298 3 299 0 300 1 301 2 302 3 303 4 304 0 305 1 306 2 307 0 308 1 309 2 310 3 311 0 312 1 313 2 314 3 315 0 316 1 317 2 318 3 319 0 320 1 321 2 322 3 323 0 324 1 325 2 326 3 327 4 328 5 329 0 330 1 331 2 332 3 333 4 334 0 335 1 336 2 337 0 338 1 339 2 340 0 341 1 342 2 343 3 344 4 345 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 346 1 347 2 348 3 349 4 350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 1 352 0 353 1 354 0 0 0 0 0 0 0 0 0 0 0 355 1 356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 357 1 358 2 359 0 0 0 360 1 361 2 362 0 0 0 0 0 363 1 364 0 0 0 0 0 365 1 366 2 367 0 368 1 369 2 370 0 371 1 372 2 373 0 374 1 375 2 376 0 377 1 378 2 379 0 380 1 381 0 382 1 383 2 384 0 385 1 386 2 387 0 388 1 389 2 390 0 391 1 392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 393 1 394 0 0 0 0 0 395 1 396 0 397 1 398 0 0 0 0 0 399 1 400 2 401 0 402 2 403 0 404 1 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 406 1 407 2 408 4 409 0 410 1 411 2 412 4 413 0 414 1 415 0 416 1 417 4 418 0 419 1 420 2 421 4 422 0 423 1 424 2 425 3 426 4 427 5 428 0 429 1 430 4 431 0 432 1 433 4 434 0 435 1 436 2 437 4 438 0 439 1 440 0 441 1 442 0 443 1 444 2 445 0 446 1 447 2 448 0 449 1 450 2 451 0 452 1 453 2 454 4 455 0 456 1 457 2 458 4 459 0 460 1 461 2 462 4 463 0 464 1 465 2 466 3 467 4 468 0 469 1 470 2 471 0 472 1 473 3 474 4 475 0 476 1 477 2 478 3 479 4 480 5 481 0 482 1 483 2 484 3 485 4 486 0 487 1 488 3 489 4 490 5 491 0 492 1 493 3 494 4 495 5 496 0 497 1 498 2 499 3 500 4 501 5 502 0 503 1 504 2 505 3 506 4 507 5 508 0 509 1 510 2 511 3 512 4 513 5 514 0 515 1 516 2 517 3 518 4 519 0 520 1 521 2 522 3 523 4 524 0 525 1 526 2 527 3 528 4 529 5 530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 531 1 532 2 533 3 534 4 535 0 536 1 537 2 538 3 539 4 540 0 541 2 542 0 543 1 544 2 545 3 546 4 547 0 548 2 549 0 550 1 551 2 552 0 553 2 554 0 555 1 556 2 557 0 0 0 0 0 0 0 558 1 559 2 560 0 561 1 562 2 563 0 0 0 564 1 565 2 566 3 567 4 568 0 569 1 570 2 571 3 572 4 573 0 0 0 0 0 574 2 575 0 0 0 576 1 577 2 578 3 579 4 580 0 581 1 582 2 583 3 584 4 585 0 586 1 587 2 588 3 589 4 590 0 591 1 592 2 593 3 594 4 595 0 596 1 597 2 598 3 599 4 600 0 601 1 602 2 603 3 604 4 605 0 606 1 607 2 608 0 609 1 610 2 611 0 612 1 613 2 614 4 615 0 616 1 617 2 618 4 619 0 620 1 621 2 622 0 623 1 624 2 625 0 626 1 627 2 628 0 629 1 630 2 631 0 632 1 633 2 634 4 635 0 636 1 637 2 638 3 639 4 640 0 641 1 642 2 643 0 644 1 645 2 646 0 647 1 648 2 649 4 650 0 651 1 652 2 653 4 654 0 655 1 656 2 657 4 658 0 659 1 660 2 661 4 662 0 663 1 664 2 665 4 666 0 667 1 668 2 669 3 670 4 671 0 672 1 673 2 674 0 675 1 676 2 677 0 678 1 679 2 680 3 681 4 682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 683 7 684 9 685 6 686 7 687 9 688 0 689 1 690 3 691 4 692 5 693 0 694 1 695 2 696 3 697 4 698 5 699 0 700 1 701 2 702 3 703 4 704 5 705 0 706 1 707 3 708 4 709 5 710 0 711 1 712 2 713 3 714 4 715 5 716 0 717 1 718 2 719 3 720 4 721 5 722 0 723 1 724 2 725 3 726 4 727 5 728 0 729 1 730 2 731 3 732 4 733 5 734 0 735 1 736 2 737 3 738 4 739 5 740 0 741 1 742 2 743 3 744 4 745 5 746 0 747 1 748 2 749 3 750 4 751 5 752 0 753 1 754 2 755 3 756 4 757 5 758 0 759 1 760 2 761 3 762 4 763 5 764 0 765 1 766 2 767 3 768 4 769 5 770 0 771 1 772 3 773 5 774 0 775 1 776 3 777 5 778 0 779 1 780 3 781 4 782 5 783 0 784 1 785 3 786 4 787 5 788 0 789 1 790 3 791 4 792 5 793 0 794 1 795 3 796 4 797 5 798 0 799 1 800 2 801 3 802 4 803 5 804 0 805 1 806 3 807 4 808 5 809 0 810 1 811 3 812 4 813 5 814 0 815 1 816 3 817 4 818 5 819 0 820 1 821 3 822 4 823 5 824 0 825 1 826 3 827 5 828 0 829 1 830 3 831 5 832 0 833 1 834 3 835 5 836 1 837 3 838 4 839 5 840 1 841 3 842 4 843 5 844 1 845 3 846 4 847 5 848 0 849 1 850 3 851 4 852 5 853 0 854 1 855 3 856 4 857 5 858 0 859 1 860 3 861 4 862 5 863 0 864 1 865 3 866 4 867 5 868 0 869 1 870 3 871 5 872 0 873 1 874 3 875 5 876 0 877 1 878 3 879 5 880 1 881 3 882 5 883 1 884 3 885 4 886 5 887 1 888 3 889 4 890 5 891 1 892 3 893 4 894 5 895 0 896 1 897 5 898 0 899 1 900 5 901 0 902 1 903 5 904 0 905 1 906 5 907 0 908 1 909 3 910 5 911 0 912 1 913 3 914 5 915 1 916 3 917 5 918 1 919 3 920 5 921 1 922 3 923 4 924 5 925 1 926 3 927 4 928 5 929 1 930 3 931 4 932 5 933 0 934 1 935 5 936 0 937 1 938 5 939 1 940 3 941 5 942 1 943 3 944 5 945 1 946 3 947 5 948 1 949 3 950 4 951 5 952 1 953 3 954 4 955 5 956 0 957 1 958 5 959 0 960 1 961 5 962 0 963 1 964 5 965 5 0 5 0 1 966 5 967 1 968 5 969 1 970 5 971 1 972 5 973 1 974 5 975 5 0 5 0 5 0 5 0 5 0 5 0 1 976 5 977 1 978 5 979 1 980 5 981 1 982 5 983 1 984 5 985 1 986 5 987 1 988 5 989 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 1 990 5 991 1 992 5 993 5 0 5 0 5 0 5 0 5 0 5 0 5 0 1 994 5 995 5 0 5 0 5 0 5 996 8 997 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 998 8 999 5 0 5 0 5 0 5 1000 8 1001 5 1002 8 1003 5 1004 8 1005 5 1006 7 1007 8 1008 5 1009 7 1010 8 1011 5 1012 7 1013 8 1014 5 1015 7 1016 8 1017 5 1018 8 1019 5 1020 8 1021 5 1022 8 1023 5 1024 8 1025 5 1026 8 1027 5 1028 8 1029 5 1030 8 1031 5 1032 8 1033 5 1034 7 1035 8 1036 5 1037 7 1038 8 1039 5 1040 7 1041 8 1042 5 1043 7 1044 8 1045 5 1046 7 1047 8 1048 5 1049 7 1050 8 1051 5 1052 7 1053 8 1054 5 1055 7 1056 8 1057 5 1058 7 1059 8 1060 5 1061 7 1062 8 1063 5 1064 7 1065 8 1066 5 1067 7 1068 8 1069 5 1070 7 1071 8 1072 5 1073 7 1074 8 1075 5 1076 7 1077 8 1078 5 1079 7 1080 8 1081 5 1082 7 1083 8 1084 5 1085 7 1086 8 1087 5 1088 7 1089 8 1090 5 1091 7 1092 8 1093 5 1094 7 1095 8 1096 5 1097 7 1098 8 1099 5 1100 7 1101 8 1102 5 1103 7 1104 8 1105 5 1106 7 1107 8 1108 5 1109 7 1110 8 1111 7 1112 8 1113 7 1114 8 1115 7 1116 8 1117 5 1118 6 1119 7 1120 8 1121 5 1122 6 1123 7 1124 8 1125 5 1126 6 1127 7 1128 8 1129 5 1130 6 1131 7 1132 8 1133 5 1134 6 1135 7 1136 8 1137 5 1138 6 1139 7 1140 8 1141 5 1142 6 1143 7 1144 8 1145 6 1146 7 1147 8 1148 6 1149 7 1150 8 1151 6 1152 7 1153 8 1154 5 1155 6 1156 7 1157 8 1158 6 1159 7 1160 8 1161 6 1162 7 1163 8 1164 6 1165 7 1166 8 1167 6 1168 7 1169 8 1170 6 1171 7 1172 8 1173 6 1174 7 1175 8 1176 9 1177 6 1178 7 1179 8 1180 9 1181 6 1182 7 1183 8 1184 6 1185 7 1186 8 1187 6 1188 7 1189 8 1190 6 1191 7 1192 8 1193 6 1194 7 1195 8 1196 6 1197 7 1198 8 1199 6 1200 7 1201 8 1202 6 1203 7 1204 6 1205 7 1206 9 1207 6 1208 7 1209 8 1210 9 1211 6 1212 7 1213 8 1214 9 1215 6 1216 7 1217 8 1218 9 1219 6 1220 7 1221 8 1222 9 1223 6 1224 7 1225 8 1226 9 1227 6 1228 7 1229 8 1230 9 1231 6 1232 7 1233 8 1234 9 1235 6 1236 7 1237 8 1238 9 1239 6 1240 7 1241 8 1242 6 1243 7 1244 8 1245 6 1246 7 1247 8 1248 6 1249 7 1250 8 1251 6 1252 7 1253 9 1254 6 1255 7 1256 9 1257 6 1258 7 1259 9 1260 6 1261 7 1262 9 1263 6 1264 7 1265 6 1266 7 1267 6 1268 7 1269 6 1270 7 1271 6 1272 9 1273 6 1274 9 1275 6 1276 9 1277 6 1278 7 1279 9 1280 0 1281 1 1282 2 1283 3 1284 4 1285 5 1286 0 1287 1 1288 2 1289 3 1290 4 1291 5 1292 0 1293 1 1294 2 1295 3 1296 4 1297 5 1298 0 1299 1 1300 2 1301 3 1302 4 1303 5 1304 0 1305 1 1306 2 1307 3 1308 4 1309 5 1310 0 1311 1 1312 3 1313 5 1314 0 1315 1 1316 3 1317 5 1318 0 1319 1 1320 3 1321 5 1322 0 1323 1 1324 2 1325 3 1326 4 1327 5 1328 0 1329 1 1330 2 1331 3 1332 4 1333 5 1334 0 1335 1 1336 2 1337 3 1338 4 1339 5 1340 0 1341 1 1342 2 1343 3 1344 4 1345 5 1346 0 1347 1 1348 2 1349 3 1350 4 1351 5 1352 0 1353 1 1354 2 1355 3 1356 4 1357 5 1358 0 1359 1 1360 3 1361 4 1362 5 1363 0 1364 1 1365 3 1366 5 1367 0 1368 1 1369 3 1370 5 1371 0 1372 1 1373 3 1374 5 1375 10 1376 0 1377 1 1378 2 1379 3 1380 4 1381 5 1382 0 1383 1 1384 2 1385 3 1386 4 1387 5 1388 0 1389 1 1390 2 1391 3 1392 4 1393 5 1394 0 1395 1 1396 3 1397 4 1398 5 1399 0 1400 1 1401 2 1402 3 1403 4 1404 5 1405 0 1406 1 1407 2 1408 3 1409 4 1410 5 1411 0 1412 1 1413 2 1414 3 1415 4 1416 5 1417 0 1418 1 1419 3 1420 4 1421 5 1422 1 1423 3 1424 4 1425 5 1426 1 1427 3 1428 4 1429 5 1430 1 1431 5 1432 1 1433 5 1434 1 1435 5 1436 5 0 0 1437 1 1438 2 1439 3 1440 4 1441 5 1442 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 6 1443 9 1444 6 1445 9 1446 6 1447 9 1448 6 0 6 0 6 1449 7 1450 6 1451 7 1452 6 1453 9 1454 6 1455 9 1456 6 0 6 1457 9 1458 5 0 5 0 5 0 5 0 6 1459 9 1460 6 1461 9 1462 6 1463 9 1464 6 1465 7 1466 9 1467 6 1468 7 1469 11 1470 6 1471 7 1472 11 1473 6 1474 7 1475 11 1476 6 1477 7 1478 11 1479 0 1480 1 1481 2 1482 3 1483 4 1484 5 1485 1 1486 3 1487 4 1488 5 1489 0 1490 1 1491 5 1492 1 1493 3 1494 4 1495 5 1496 0 1497 1 1498 5 1499 1 1500 3 1501 4 1502 5 1503 5 0 5 1504 7 1505 8 1506 5 1507 7 1508 8 1509 5 1510 7 1511 8 1512 6 1513 7 1514 8 1515 6 1516 7 1517 6 1518 7 1519 8 1520 6 1521 7 1522 0 1523 1 1524 2 1525 3 1526 4 1527 5 1528 0 1529 1 1530 2 1531 3 1532 4 1533 5 1534 0 1535 1 1536 2 1537 3 1538 4 1539 5 1540 0 1541 1 1542 2 1543 3 1544 4 1545 5 1546 0 1547 1 1548 3 1549 4 1550 5 1551 0 1552 1 1553 2 1554 3 1555 4 1556 5 1557 0 1558 1 1559 2 1560 3 1561 4 1562 5 1563 0 1564 1 1565 2 1566 3 1567 4 1568 5 1569 0 1570 1 1571 2 1572 3 1573 4 1574 5 1575 0 1576 1 1577 2 1578 3 1579 4 1580 5 1581 0 1582 1 1583 2 1584 3 1585 4 1586 5 1587 0 1588 1 1589 2 1590 3 1591 4 1592 5 1593 0 1594 1 1595 2 1596 3 1597 4 1598 5 1599 0 1600 1 1601 2 1602 3 1603 4 1604 5 1605 0 1606 1 1607 4 1608 5 1609 0 1610 1 1611 4 1612 5 1613 0 1614 1 1615 3 1616 4 1617 5 1618 0 1619 1 1620 3 1621 4 1622 5 1623 0 1624 1 1625 3 1626 4 1627 5 1628 0 1629 1 1630 3 1631 4 1632 5 1633 0 1634 1 1635 3 1636 4 1637 5 1638 0 1639 1 1640 3 1641 4 1642 5 1643 0 1644 1 1645 2 1646 3 1647 4 1648 5 1649 0 1650 1 1651 3 1652 4 1653 5 1654 0 1655 1 1656 3 1657 4 1658 5 1659 0 1660 1 1661 3 1662 4 1663 5 1664 0 1665 1 1666 4 1667 5 1668 0 1669 1 1670 4 1671 5 1672 0 1673 1 1674 4 1675 5 1676 0 1677 1 1678 4 1679 5 1680 1 1681 3 1682 4 1683 5 1684 1 1685 3 1686 4 1687 5 1688 1 1689 3 1690 4 1691 5 1692 1 1693 3 1694 4 1695 5 1696 0 1697 1 1698 3 1699 4 1700 5 1701 0 1702 1 1703 3 1704 4 1705 5 1706 0 1707 1 1708 3 1709 4 1710 5 1711 0 1712 1 1713 4 1714 5 1715 0 1716 1 1717 4 1718 5 1719 0 1720 1 1721 4 1722 5 1723 0 1724 1 1725 4 1726 5 1727 0 1728 1 1729 4 1730 5 1731 1 1732 4 1733 5 1734 1 1735 3 1736 4 1737 5 1738 1 1739 3 1740 4 1741 5 1742 1 1743 3 1744 4 1745 5 1746 0 1747 1 1748 5 1749 0 1750 1 1751 5 1752 0 1753 1 1754 5 1755 0 1756 1 1757 5 1758 0 1759 1 1760 4 1761 5 1762 0 1763 1 1764 4 1765 5 1766 1 1767 4 1768 5 1769 1 1770 4 1771 5 1772 1 1773 3 1774 4 1775 5 1776 1 1777 3 1778 4 1779 5 1780 1 1781 3 1782 4 1783 5 1784 0 1785 1 1786 5 1787 0 1788 1 1789 5 1790 1 1791 4 1792 5 1793 1 1794 4 1795 5 1796 1 1797 4 1798 5 1799 1 1800 3 1801 4 1802 5 1803 1 1804 3 1805 4 1806 5 1807 0 1808 1 1809 5 1810 0 1811 1 1812 5 1813 0 1814 1 1815 5 1816 5 0 5 0 1 1817 5 1818 1 1819 5 1820 1 1821 5 1822 1 1823 5 1824 1 1825 5 1826 5 0 5 0 5 0 5 0 5 0 5 0 1 1827 5 1828 1 1829 5 1830 1 1831 5 1832 1 1833 5 1834 1 1835 5 1836 1 1837 5 1838 1 1839 5 1840 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 1 1841 5 1842 1 1843 5 1844 5 0 5 0 5 0 5 0 5 0 1 1845 5 1846 5 0 5 0 5 0 5 0 5 0 1 1847 5 1848 5 0 5 0 5 0 5 0 5 1849 8 1850 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 1851 8 1852 5 0 5 0 5 0 5 0 5 1853 8 1854 5 1855 8 1856 5 1857 8 1858 5 1859 8 1860 5 1861 7 1862 8 1863 5 1864 7 1865 8 1866 5 1867 7 1868 8 1869 5 1870 7 1871 8 1872 5 1873 8 1874 5 1875 8 1876 5 1877 8 1878 5 1879 8 1880 5 1881 8 1882 5 1883 8 1884 5 1885 8 1886 5 1887 8 1888 5 1889 7 1890 8 1891 5 1892 7 1893 8 1894 5 1895 7 1896 8 1897 5 1898 7 1899 8 1900 5 1901 7 1902 8 1903 5 1904 7 1905 8 1906 5 1907 7 1908 8 1909 5 1910 7 1911 8 1912 5 1913 7 1914 8 1915 5 1916 7 1917 8 1918 5 1919 7 1920 8 1921 5 1922 7 1923 8 1924 5 1925 7 1926 8 1927 5 1928 7 1929 8 1930 5 1931 7 1932 8 1933 5 1934 7 1935 8 1936 5 1937 7 1938 8 1939 5 1940 7 1941 8 1942 5 1943 7 1944 8 1945 5 1946 7 1947 8 1948 5 1949 7 1950 8 1951 5 1952 7 1953 8 1954 5 1955 7 1956 8 1957 5 1958 7 1959 8 1960 5 1961 7 1962 8 1963 5 1964 7 1965 8 1966 7 1967 8 1968 7 1969 8 1970 7 1971 8 1972 5 1973 6 1974 7 1975 8 1976 5 1977 6 1978 7 1979 8 1980 5 1981 6 1982 7 1983 8 1984 5 1985 6 1986 7 1987 8 1988 5 1989 6 1990 7 1991 8 1992 5 1993 6 1994 7 1995 8 1996 5 1997 6 1998 7 1999 8 2000 6 2001 7 2002 8 2003 6 2004 7 2005 8 2006 6 2007 7 2008 8 2009 5 2010 6 2011 7 2012 8 2013 6 2014 7 2015 8 2016 6 2017 7 2018 8 2019 6 2020 7 2021 8 2022 6 2023 7 2024 8 2025 6 2026 7 2027 8 2028 6 2029 7 2030 8 2031 11 2032 6 2033 7 2034 8 2035 11 2036 6 2037 7 2038 8 2039 6 2040 7 2041 8 2042 6 2043 7 2044 8 2045 6 2046 7 2047 8 2048 6 2049 7 2050 8 2051 6 2052 7 2053 8 2054 6 2055 7 2056 8 2057 6 2058 7 2059 11 2060 6 2061 7 2062 11 2063 6 2064 7 2065 8 2066 11 2067 6 2068 7 2069 8 2070 11 2071 6 2072 7 2073 8 2074 11 2075 6 2076 7 2077 8 2078 11 2079 6 2080 7 2081 8 2082 11 2083 6 2084 7 2085 8 2086 11 2087 6 2088 7 2089 8 2090 11 2091 6 2092 7 2093 8 2094 11 2095 6 2096 7 2097 8 2098 11 2099 6 2100 7 2101 8 2102 6 2103 7 2104 8 2105 6 2106 7 2107 8 2108 6 2109 7 2110 11 2111 6 2112 7 2113 11 2114 6 2115 7 2116 11 2117 6 2118 7 2119 11 2120 6 2121 7 2122 11 2123 6 2124 7 2125 6 2126 7 2127 6 2128 7 2129 6 2130 7 2131 6 2132 11 2133 6 2134 11 2135 6 2136 11 2137 6 2138 7 2139 11 2140 6 2141 7 2142 11 2143 6 2144 11 2145 0 2146 1 2147 2 2148 3 2149 4 2150 5 2151 0 2152 1 2153 2 2154 3 2155 4 2156 5 2157 0 2158 1 2159 2 2160 3 2161 4 2162 5 2163 0 2164 1 2165 2 2166 3 2167 4 2168 5 2169 0 2170 1 2171 2 2172 3 2173 4 2174 5 2175 0 2176 1 2177 4 2178 5 2179 0 2180 1 2181 4 2182 5 2183 0 2184 1 2185 4 2186 5 2187 0 2188 1 2189 4 2190 5 2191 0 2192 1 2193 2 2194 3 2195 4 2196 5 2197 0 2198 1 2199 2 2200 3 2201 4 2202 5 2203 0 2204 1 2205 2 2206 3 2207 4 2208 5 2209 0 2210 1 2211 2 2212 3 2213 4 2214 5 2215 0 2216 1 2217 2 2218 3 2219 4 2220 5 2221 0 2222 1 2223 2 2224 3 2225 4 2226 5 2227 0 2228 1 2229 3 2230 4 2231 5 2232 0 2233 1 2234 4 2235 5 2236 0 2237 1 2238 4 2239 5 2240 0 2241 1 2242 4 2243 5 2244 12 2245 1 2246 4 2247 5 2248 12 2249 0 2250 1 2251 2 2252 3 2253 4 2254 5 2255 0 2256 1 2257 2 2258 3 2259 4 2260 5 2261 0 2262 1 2263 3 2264 4 2265 5 2266 1 2267 3 2268 4 2269 5 2270 1 2271 5 2272 1 2273 5 2274 1 2275 5 2276 5 0 5 0 5 2277 7 2278 8 2279 5 2280 7 2281 8 2282 5 2283 6 2284 7 2285 8 2286 6 2287 7 2288 8 2289 6 2290 7 2291 0 2292 1 2293 2 2294 3 2295 4 2296 5 2297 6 2298 11 2299 6 2300 11 2301 6 0 6 0 6 2302 11 2303 6 0 6 0 0 2304 1 2305 2 2306 3 2307 4 2308 5 2309 0 2310 1 2311 2 2312 3 2313 4 2314 5 2315 0 2316 1 2317 2 2318 3 2319 4 2320 5 2321 0 2322 1 2323 2 2324 3 2325 4 2326 5 2327 0 2328 1 2329 3 2330 4 2331 5 2332 0 2333 1 2334 2 2335 3 2336 4 2337 5 2338 0 2339 1 2340 2 2341 3 2342 4 2343 5 2344 0 2345 1 2346 2 2347 3 2348 4 2349 5 2350 0 2351 1 2352 2 2353 3 2354 4 2355 5 2356 0 2357 1 2358 3 2359 4 2360 5 2361 1 2362 3 2363 4 2364 5 2365 1 2366 3 2367 4 2368 5 2369 1 2370 5 2371 1 2372 5 2373 1 2374 5 2375 5 0 0 2376 1 2377 2 2378 3 2379 4 2380 5 2381 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 6 2382 11 2383 6 2384 11 2385 6 2386 11 2387 6 2388 11 2389 6 2390 11 2391 6 2392 11 2393 6 0 6 0 6 2394 7 2395 6 2396 7 2397 6 2398 11 2399 6 2400 11 2401 6 0 6 2402 11 2403 5 0 5 0 5 0 5 0 6 2404 7 2405 8 2406 6 2407 11 2408 6 2409 11 2410 6 2411 11 2412 6 2413 11 2414 6 0 6 2415 7 2416 6 2417 7 2418 11 2419 6 2420 11 2421 6 2422 11 2423 5 0 5 0 6 0 0 2424 1 2425 3 2426 5 2427 10 2428 1 2429 3 2430 5 2431 10 2432 1 2433 3 2434 5 2435 1 2436 3 2437 5 2438 10 2439 1 2440 3 2441 5 2442 1 2443 3 2444 5 2445 10 2446 1 2447 3 2448 5 2449 10 2450 1 2451 3 2452 5 2453 10 2454 1 2455 3 2456 5 2457 0 2458 1 2459 3 2460 5 2461 1 2462 3 2463 5 2464 1 2465 3 2466 5 2467 1 2468 5 2469 1 2470 5 2471 1 2472 3 2473 5 2474 1 2475 5 2476 1 2477 5 2478 5 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 1 2479 3 2480 10 2481 1 2482 3 2483 10 2484 1 2485 3 2486 10 2487 1 2488 3 2489 10 2490 10 0 1 2491 3 2492 10 2493 1 2494 3 2495 10 2496 1 2497 3 2498 10 2499 1 2500 3 2501 5 2502 10 2503 0 2504 1 2505 3 2506 5 2507 1 2508 3 2509 5 2510 10 2511 1 2512 3 2513 5 2514 10 2515 1 2516 3 2517 5 2518 10 2519 1 2520 3 2521 5 2522 10 2523 1 2524 3 2525 5 2526 10 2527 1 2528 3 2529 5 2530 10 2531 1 2532 3 2533 5 2534 10 2535 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 1 2536 3 2537 5 2538 10 2539 1 2540 3 2541 5 2542 10 2543 1 2544 3 2545 5 2546 10 2547 3 2548 10 2549 1 2550 3 2551 5 2552 10 2553 1 2554 5 2555 13 2556 14 2557 13 2558 14 2559 13 2560 14 2561 13 2562 14 2563 13 0 13 0 13 0 13 0 13 0 13 0 13 0 13 0 13 2564 14 2565 13 2566 14 2567 13 2568 14 2569 13 2570 14 2571 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 10 2572 16 2573 10 2574 16 2575 10 2576 16 2577 10 2578 16 2579 10 2580 16 2581 10 2582 16 2583 10 2584 16 2585 10 2586 16 2587 10 2588 16 2589 10 2590 16 2591 10 2592 16 2593 10 2594 16 2595 10 2596 16 2597 10 2598 16 2599 10 2600 16 2601 10 2602 16 2603 10 2604 16 2605 10 2606 16 2607 10 2608 16 2609 10 2610 16 2611 10 2612 16 2613 10 2614 16 2615 10 2616 16 2617 10 2618 16 2619 10 2620 16 2621 10 2622 16 2623 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 10 0 17 0 17 0 16 2624 17 2625 15 0 17 0 17 0 16 2626 17 2627 17 0 17 0 17 2628 18 2629 15 0 15 2630 16 2631 16 2632 17 2633 16 2634 17 2635 17 0 17 0 15 0 17 0 17 0 15 0 17 0 17 0 17 2636 19 2637 17 0 17 0 15 2638 16 2639 17 2640 17 0 17 0 17 0 17 2641 18 2642 17 0 17 0 17 0 17 0 17 0 17 0 16 2643 17 2644 17 0 15 0 15 0 17 0 16 2645 17 2646 16 2647 17 2648 15 0 17 0 17 0 17 2649 20 2650 17 0 17 2651 19 2652 17 0 17 0 13 2653 17 2654 17 0 17 0 17 0 17 0 17 0 17 0 15 0 15 2655 16 2656 16 2657 17 2658 17 0 17 0 17 0 15 0 15 2659 17 2660 17 0 17 0 17 0 17 0 17 0 17 0 17 2661 21 2662 19 0 17 2663 21 2664 17 2665 19 2666 17 2667 19 2668 17 2669 19 2670 19 0 19 0 17 2671 19 2672 17 2673 19 2674 17 0 17 0 21 0 21 0 17 2675 21 2676 17 2677 21 2678 17 2679 21 2680 17 2681 21 2682 17 2683 21 2684 17 2685 21 2686 17 2687 21 2688 17 2689 21 2690 17 0 17 0 17 0 17 0 17 0 17 2691 21 2692 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 17 2693 20 2694 17 2695 20 2696 17 2697 20 2698 17 2699 20 2700 17 2701 20 2702 17 2703 20 2704 17 2705 20 2706 17 2707 20 2708 17 2709 18 2710 17 0 18 0 18 0 18 0 18 0 18 0 18 0 18 0 17 2711 18 2712 17 2713 18 2714 17 2715 18 2716 17 2717 18 2718 17 2719 18 2720 17 2721 18 2722 17 2723 18 2724 17 0 17 0 17 0 16 2725 17 2726 17 0 17 0 17 0 16 2727 17 2728 17 0 16 2729 17 2730 17 0 16 2731 17 2732 17 0 16 2733 17 2734 17 0 17 0 17 0 13 2735 15 2736 13 2737 15 2738 13 2739 15 2740 13 2741 15 2742 15 2743 17 2744 13 2745 15 2746 13 2747 15 2748 20 0 19 0 20 0 18 0 17 2749 20 2750 17 2751 18 2752 20 0 17 2753 21 2754 17 2755 20 2756 17 2757 21 2758 17 2759 19 2760 17 2761 19 2762 17 2763 19 2764 17 2765 19 2766 17 2767 19 2768 17 2769 19 2770 17 2771 19 2772 19 0 17 0 17 0 17 0 21 0 21 0 20 0 18 0 18 0 18 0 19 0 19 0 19 0 19 0 19 0 19 0 17 0 20 2773 22 2774 23 2775 20 2776 22 2777 20 2778 22 2779 20 2780 22 2781 20 2782 22 2783 20 2784 22 2785 20 2786 22 2787 20 2788 22 2789 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 22 2790 24 2791 22 2792 24 2793 22 2794 24 2795 22 2796 24 2797 22 2798 24 2799 22 2800 24 2801 22 2802 24 2803 22 2804 24 2805 24 0 24 0 24 0 24 0 24 0 24 0 24 0 24 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 20 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 22 0 20 0 20 0 20 0 20 0 19 2806 25 2807 19 2808 25 2809 19 2810 25 2811 19 2812 25 2813 19 2814 25 2815 19 2816 25 2817 19 2818 25 2819 19 2820 25 2821 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 25 2822 26 2823 25 2824 26 2825 25 2826 26 2827 25 2828 26 2829 25 2830 26 2831 25 2832 26 2833 25 2834 26 2835 25 2836 26 2837 26 0 26 0 26 0 26 0 26 0 26 0 26 0 26 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 19 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 25 0 21 2838 23 2839 21 2840 23 2841 21 2842 23 2843 21 2844 23 2845 21 2846 23 2847 21 2848 23 2849 21 2850 23 2851 21 2852 23 2853 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 23 2854 27 2855 23 2856 27 2857 23 2858 27 2859 23 2860 27 2861 23 2862 27 2863 23 2864 27 2865 23 2866 27 2867 23 2868 27 2869 27 0 27 0 27 0 27 0 27 0 27 0 27 0 27 0 21 0 21 0 21 0 21 0 21 0 21 0 21 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 23 0 21 0 21 0 21 0 21 0 21 0 18 2870 28 2871 18 2872 28 2873 18 2874 28 2875 18 2876 28 2877 18 2878 28 2879 18 2880 28 2881 18 2882 28 2883 18 2884 28 2885 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 28 2886 29 2887 28 2888 29 2889 28 2890 29 2891 28 2892 29 2893 28 2894 29 2895 28 2896 29 2897 28 2898 29 2899 28 2900 29 2901 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 18 0 18 0 18 0 18 0 18 0 18 0 18 0 18 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 18 0 18 0 18 0 18 0 18 0 17 0 17 0 17 0 17 0 16 2902 17 2903 16 0 16 2904 17 2905 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 17 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 29 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 13 0 13 0 13 0 13 0 13 0 13 0 13 0 13 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 14 0 17 0 17 0 17 0 17 2906 18 2907 13 2908 15 2909 15 0 15 0 13 2910 15 2911 13 2912 15 2913 13 2914 15 2915 15 2916 17 2917 17 0 17 0 17 0 0 2918 1 2919 3 2920 4 2921 5 2922 0 2923 1 2924 3 2925 4 2926 5 2927 1 2928 3 2929 4 2930 5 2931 0 2932 1 2933 3 2934 5 2935 5 0 5 0 1 2936 5 2937 5 0 5 0 5 0 0 2938 1 2939 3 2940 5 2941 1 2942 3 2943 5 2944 0 2945 1 2946 4 2947 5 2948 12 2949 1 2950 4 2951 5 2952 12 2953 1 2954 4 2955 5 2956 1 2957 4 2958 5 2959 12 2960 1 2961 4 2962 5 2963 1 2964 4 2965 5 2966 12 2967 1 2968 4 2969 5 2970 12 2971 1 2972 4 2973 12 2974 1 2975 4 2976 5 2977 0 2978 1 2979 4 2980 5 2981 1 2982 4 2983 12 2984 1 2985 4 2986 5 2987 1 2988 5 2989 1 2990 5 2991 1 2992 4 2993 5 2994 1 2995 5 2996 1 2997 5 2998 5 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 1 2999 4 3000 12 3001 1 3002 4 3003 12 3004 1 3005 4 3006 12 3007 1 3008 4 3009 12 3010 12 0 1 3011 4 3012 12 3013 1 3014 4 3015 12 3016 1 3017 4 3018 12 3019 1 3020 4 3021 5 3022 12 3023 0 3024 1 3025 4 3026 5 3027 12 3028 1 3029 4 3030 5 3031 12 3032 1 3033 4 3034 5 3035 12 3036 1 3037 4 3038 5 3039 12 3040 1 3041 4 3042 5 3043 12 3044 1 3045 4 3046 5 3047 12 3048 1 3049 4 3050 5 3051 12 3052 1 3053 4 3054 5 3055 12 3056 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 1 3057 4 3058 5 3059 12 3060 1 3061 4 3062 12 3063 1 3064 4 3065 5 3066 12 3067 4 3068 12 3069 1 3070 4 3071 5 3072 12 3073 1 3074 5 3075 30 3076 31 3077 30 3078 31 3079 30 3080 31 3081 30 3082 31 3083 30 0 30 0 30 0 30 0 30 0 30 0 30 0 30 0 30 3084 31 3085 30 3086 31 3087 30 3088 31 3089 30 3090 31 3091 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 33 0 12 3092 33 3093 12 3094 33 3095 12 3096 33 3097 12 3098 33 3099 12 3100 33 3101 12 3102 33 3103 12 3104 33 3105 12 3106 33 3107 12 3108 33 3109 12 3110 33 3111 12 3112 33 3113 12 3114 33 3115 12 3116 33 3117 12 3118 33 3119 12 3120 33 3121 12 3122 33 3123 12 3124 33 3125 12 3126 33 3127 12 3128 33 3129 12 3130 33 3131 12 3132 33 3133 12 3134 33 3135 12 3136 33 3137 12 3138 33 3139 12 3140 33 3141 12 3142 33 3143 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 34 0 33 3144 34 3145 33 3146 34 3147 32 0 34 0 34 0 33 3148 34 3149 34 0 35 0 36 0 32 0 32 3150 34 3151 33 3152 34 3153 33 3154 34 3155 34 0 34 0 32 0 34 3156 37 3157 32 3158 34 3159 32 3160 34 3161 34 3162 36 3163 37 0 34 3164 35 3165 34 0 34 0 33 3166 34 3167 34 0 34 0 34 0 34 3168 36 3169 38 0 32 3170 34 3171 34 0 34 0 34 0 34 0 33 3172 34 3173 32 3174 34 3175 32 3176 34 3177 32 0 34 0 33 3178 34 3179 33 3180 34 3181 32 0 34 0 34 0 34 0 34 0 34 3182 35 3183 34 0 34 0 34 0 34 0 34 3184 36 3185 34 0 34 0 32 3186 34 3187 34 0 32 0 32 3188 34 3189 33 3190 34 3191 34 0 34 0 34 0 32 0 32 3192 33 3193 34 3194 34 0 34 0 34 0 34 0 34 0 34 0 34 3195 37 3196 35 0 37 0 35 0 34 0 35 0 35 0 35 0 35 0 35 0 34 0 34 0 37 0 37 0 37 0 37 0 37 0 37 0 37 0 37 0 37 0 34 0 34 3197 37 3198 37 0 37 0 34 0 34 3199 37 3200 34 0 38 0 38 0 38 0 38 0 38 0 38 0 38 0 38 0 34 3201 38 3202 34 0 38 0 38 0 38 0 38 0 38 0 34 3203 38 3204 34 3205 36 3206 34 0 36 0 36 0 36 0 36 0 36 0 36 0 36 0 36 0 36 0 36 0 34 3207 36 3208 34 3209 36 3210 34 3211 36 3212 36 0 34 0 34 0 34 0 33 3213 34 3214 34 0 34 0 34 0 33 3215 34 3216 34 0 33 3217 34 3218 34 0 33 3219 34 3220 34 0 33 3221 34 3222 34 0 34 0 34 0 30 3223 32 3224 30 3225 32 3226 30 3227 32 3228 30 3229 32 3230 34 0 30 3231 32 3232 30 3233 32 3234 38 0 35 0 38 0 36 0 34 3235 38 3236 34 3237 36 3238 38 0 37 0 38 0 34 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 38 0 34 0 34 3239 37 3240 37 0 37 0 38 0 36 0 36 0 36 0 35 0 35 0 35 0 35 0 35 0 35 0 34 0 38 3241 39 3242 38 3243 39 3244 38 3245 39 3246 38 3247 39 3248 38 3249 39 3250 38 3251 39 3252 38 3253 39 3254 38 3255 39 3256 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 39 3257 41 3258 39 3259 41 3260 39 3261 41 3262 39 3263 41 3264 39 3265 41 3266 39 3267 41 3268 39 3269 41 3270 39 3271 41 3272 41 0 41 0 41 0 41 0 41 0 41 0 41 0 41 0 38 0 38 0 38 0 38 0 38 0 38 0 38 0 38 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 39 0 38 0 38 0 38 0 38 0 35 3273 42 3274 35 3275 42 3276 35 3277 42 3278 35 3279 42 3280 35 3281 42 3282 35 3283 42 3284 35 3285 42 3286 35 3287 42 3288 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 42 3289 43 3290 42 3291 43 3292 42 3293 43 3294 42 3295 43 3296 42 3297 43 3298 42 3299 43 3300 42 3301 43 3302 42 3303 43 3304 43 0 43 0 43 0 43 0 43 0 43 0 43 0 43 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 35 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 42 0 37 3305 40 3306 37 3307 40 3308 37 3309 40 3310 37 3311 40 3312 37 3313 40 3314 37 3315 40 3316 37 3317 40 3318 37 3319 40 3320 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 40 3321 44 3322 40 3323 44 3324 40 3325 44 3326 40 3327 44 3328 40 3329 44 3330 40 3331 44 3332 40 3333 44 3334 40 3335 44 3336 44 0 44 0 44 0 44 0 44 0 44 0 44 0 44 0 37 0 34 0 37 0 37 0 37 0 37 0 37 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 40 0 37 0 37 0 37 0 37 0 37 0 36 3337 45 3338 36 3339 45 3340 36 3341 45 3342 36 3343 45 3344 36 3345 45 3346 36 3347 45 3348 36 3349 45 3350 36 3351 45 3352 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 45 3353 46 3354 45 3355 46 3356 45 3357 46 3358 45 3359 46 3360 45 3361 46 3362 45 3363 46 3364 45 3365 46 3366 45 3367 46 3368 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 36 0 36 0 36 0 36 0 36 0 36 0 36 0 36 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 45 0 36 0 36 0 36 0 36 0 36 0 34 0 34 0 34 0 34 0 33 3369 34 3370 33 0 33 3371 34 3372 34 0 34 0 34 0 34 0 34 0 34 0 34 0 33 3373 34 3374 34 3375 37 3376 34 0 34 0 34 0 34 0 34 0 34 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 46 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 30 0 30 0 30 0 30 0 30 0 30 0 30 0 30 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 31 0 34 0 34 0 32 3377 34 3378 36 0 30 3379 32 3380 32 0 32 0 30 3381 32 3382 30 3383 32 3384 30 3385 32 3386 32 3387 33 3388 34 3389 33 3390 34 3391 34 0 33 3392 34 3393 6 3394 9 3395 6 3396 9 3397 6 3398 9 3399 6 3400 9 3401 6 3402 9 3403 6 3404 9 3405 6 3406 9 3407 6 3408 7 3409 9 3410 6 3411 7 3412 9 3413 6 3414 7 3415 9 3416 6 3417 7 3418 9 3419 6 3420 7 3421 9 3422 6 3423 9 3424 47 3425 48 3426 47 3427 48 3428 47 3429 48 3430 47 3431 48 3432 47 3433 48 3434 47 3435 48 3436 47 3437 48 3438 48 0 48 0 48 0 48 3439 49 3440 49 0 49 0 48 3441 49 3442 48 3443 49 3444 49 0 48 0 48 0 52 0 48 0 51 0 48 0 48 0 48 0 47 3445 48 3446 47 3447 48 3448 47 3449 48 3450 47 3451 48 3452 47 3453 48 3454 47 3455 48 3456 47 3457 48 3458 47 3459 48 3460 48 0 48 0 48 0 49 0 48 3461 49 3462 48 3463 49 3464 48 3465 49 3466 53 0 53 0 52 0 51 0 51 0 48 0 48 0 48 0 47 3467 48 3468 47 3469 48 3470 47 3471 48 3472 47 3473 48 3474 47 3475 48 3476 47 3477 48 3478 47 3479 48 3480 47 3481 48 3482 48 0 48 0 49 0 48 0 48 0 48 0 47 3483 48 3484 47 3485 48 3486 47 3487 48 3488 47 3489 48 3490 47 3491 48 3492 47 3493 48 3494 47 3495 48 3496 47 3497 48 3498 47 3499 48 3500 47 3501 48 3502 48 0 48 0 48 0 48 0 48 0 48 0 47 3503 48 3504 47 3505 48 3506 47 3507 48 3508 47 3509 48 3510 47 3511 48 3512 47 3513 48 3514 47 3515 48 3516 47 3517 48 3518 47 3519 48 3520 47 3521 48 3522 47 3523 48 3524 47 3525 48 3526 47 3527 48 3528 47 3529 48 3530 47 3531 48 3532 47 3533 48 3534 47 3535 48 3536 47 3537 48 3538 47 3539 48 3540 47 3541 48 3542 47 3543 48 3544 47 3545 48 3546 47 3547 48 3548 47 3549 48 3550 47 3551 48 3552 47 3553 48 3554 47 3555 48 3556 47 3557 48 3558 47 3559 48 3560 47 3561 48 3562 47 3563 48 3564 47 3565 48 3566 47 3567 48 3568 47 3569 48 3570 47 3571 48 3572 47 3573 48 3574 47 3575 48 3576 47 3577 48 3578 47 3579 48 3580 47 3581 48 3582 47 3583 48 3584 47 3585 48 3586 47 3587 48 3588 47 3589 48 3590 47 3591 48 3592 47 3593 48 3594 47 3595 48 3596 47 3597 48 3598 47 3599 48 3600 47 3601 48 3602 47 3603 48 3604 47 3605 48 3606 47 3607 48 3608 47 3609 48 3610 47 3611 48 3612 47 3613 48 3614 47 3615 48 3616 47 3617 48 3618 47 3619 48 3620 47 3621 48 3622 47 3623 48 3624 47 3625 48 3626 47 3627 48 3628 47 3629 48 3630 47 3631 48 3632 47 3633 48 3634 47 3635 48 3636 47 3637 48 3638 47 3639 48 3640 47 3641 48 3642 47 3643 48 3644 47 3645 48 3646 47 3647 48 3648 47 3649 48 3650 47 3651 48 3652 47 3653 48 3654 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 47 0 9 3655 47 3656 9 3657 47 3658 9 3659 47 3660 47 0 47 0 47 0 47 0 47 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 6 3661 9 3662 6 3663 9 3664 6 3665 9 3666 6 3667 9 3668 6 3669 9 3670 6 3671 9 3672 6 3673 9 3674 6 3675 9 3676 6 3677 9 3678 6 3679 9 3680 6 3681 9 3682 6 3683 9 3684 9 0 9 0 9 0 6 3685 9 3686 6 3687 9 3688 6 3689 9 3690 6 3691 9 3692 6 3693 9 3694 6 3695 9 3696 6 3697 9 3698 6 3699 9 3700 6 3701 9 3702 6 3703 9 3704 47 3705 48 3706 47 3707 48 3708 47 3709 48 3710 47 3711 48 3712 47 3713 48 3714 47 3715 48 3716 47 3717 48 3718 47 3719 48 3720 47 3721 48 3722 47 3723 48 3724 47 3725 48 3726 47 3727 48 3728 47 3729 48 3730 47 3731 48 3732 47 3733 48 3734 47 3735 48 3736 47 3737 48 3738 47 3739 48 3740 47 3741 48 3742 47 3743 48 3744 47 3745 48 3746 47 3747 48 3748 47 3749 48 3750 48 0 48 0 48 3751 49 3752 49 0 48 3753 49 3754 48 3755 49 3756 48 3757 49 3758 49 0 53 0 52 0 52 0 51 0 51 0 48 0 48 0 48 0 6 3759 9 3760 6 3761 9 3762 9 3763 47 3764 9 3765 47 3766 9 3767 47 3768 9 3769 47 3770 9 3771 47 3772 9 3773 47 3774 9 3775 47 3776 9 3777 47 3778 9 3779 47 3780 9 3781 47 3782 9 3783 47 3784 9 3785 47 3786 9 3787 47 3788 9 3789 47 3790 9 3791 47 3792 9 3793 47 3794 9 3795 47 3796 9 3797 47 3798 9 3799 47 3800 9 3801 47 3802 9 3803 47 3804 9 3805 47 3806 9 3807 47 3808 9 3809 47 3810 9 3811 47 3812 9 3813 47 3814 9 3815 47 3816 9 3817 47 3818 9 3819 47 3820 9 3821 47 3822 9 3823 47 3824 9 3825 47 3826 9 3827 47 3828 9 3829 47 3830 9 3831 47 3832 9 3833 47 3834 9 3835 47 3836 9 3837 47 3838 9 3839 47 3840 9 3841 47 3842 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 9 0 47 0 9 3843 47 3844 47 0 47 0 47 0 47 0 47 0 6 3845 9 3846 6 3847 9 3848 6 3849 9 3850 6 3851 9 3852 6 3853 9 3854 51 0 51 0 51 0 52 0 52 0 52 0 52 0 53 0 53 0 50 0 50 0 48 3855 50 3856 50 0 50 0 50 0 48 3857 49 3858 48 3859 49 3860 48 0 48 3861 49 3862 58 3863 48 3864 49 3865 49 0 53 0 53 0 53 0 57 0 53 0 53 0 51 0 51 0 51 0 48 3866 51 3867 51 0 51 0 52 0 52 0 52 0 52 0 52 0 52 0 50 0 50 0 50 0 50 0 50 0 50 0 48 3868 49 3869 58 3870 58 0 48 0 48 0 48 3871 49 3872 58 3873 48 3874 53 3875 57 3876 48 3877 53 3878 57 3879 48 3880 53 3881 57 3882 48 3883 53 3884 57 3885 48 3886 51 3887 48 3888 51 3889 48 3890 51 3891 48 3892 52 3893 54 3894 48 3895 52 3896 54 3897 48 3898 52 3899 54 3900 48 3901 52 3902 54 3903 48 3904 52 3905 54 3906 48 3907 50 3908 55 3909 48 3910 50 3911 55 3912 48 3913 50 3914 55 3915 48 3916 50 3917 55 3918 58 0 58 0 58 0 57 0 57 0 57 0 57 0 56 0 56 0 56 0 56 0 54 0 54 0 54 0 54 0 55 0 55 0 55 0 55 0 55 0 58 0 58 0 58 0 57 0 57 0 57 0 56 0 56 0 56 0 54 0 54 0 54 0 54 0 54 0 55 0 55 0 55 0 58 0 58 0 58 0 58 0 58 0 58 0 58 0 58 0 58 0 58 0 58 0 56 0 56 0 56 0 56 0 56 0 56 0 56 0 54 0 54 0 54 0 54 0 54 0 54 0 54 0 57 0 57 0 57 0 57 0 57 0 57 0 57 0 55 0 55 0 55 0 55 0 55 0 55 0 55 0 48 3919 49 3920 58 3921 58 0 58 0 58 0 58 0 58 0 48 3922 51 3923 48 3924 51 3925 56 3926 48 3927 51 3928 52 3929 56 0 56 0 56 0 54 0 48 3930 52 3931 54 3932 57 0 48 3933 53 3934 57 3935 48 3936 52 3937 53 3938 57 3939 57 0 57 0 48 3940 50 3941 55 3942 55 0 55 0 55 0 58 0 58 0 58 0 55 0 54 0 56 0 57 0 58 0 55 0 57 0 54 0 56 0 48 0 58 0 48 3943 49 3944 58 3945 48 3946 50 3947 58 3948 58 0 58 0 58 0 58 0 58 0 58 0 56 0 48 3949 54 3950 48 3951 57 3952 55 0 58 0 58 0 52 0 48 0 48 3953 49 3954 48 3955 50 3956 48 0 52 0 48 3957 49 3958 48 3959 49 3960 48 0 48 3961 49 3962 48 0 48 0 48 3963 49 3964 48 0 48 0 48 0 48 0 48 0 48 0 52 0 48 0 48 0 48 0 48 0 48 0 48 0 47 3965 48 3966 47 3967 48 3968 47 3969 48 3970 48 0 48 0 48 0 48 0 48 0 48 0 48 0 49 0 48 3971 49 3972 48 3973 49 3974 48 3975 49 3976 47 3977 48 3978 48 0 47 3979 48 3980 47 3981 48 3982 47 3983 48 3984 47 3985 48 3986 47 3987 48 3988 47 3989 48 3990 47 3991 48 3992 47 3993 48 3994 48 0 48 0 49 0 6 3995 7 3996 9 3997 6 3998 7 3999 9 4000 6 4001 7 4002 9 4003 6 4004 7 4005 9 4006 6 4007 9 4008 6 4009 9 4010 6 4011 9 4012 6 4013 9 4014 6 4015 9 4016 6 4017 9 4018 6 4019 9 4020 6 4021 9 4022 6 4023 11 4024 6 0 6 4025 11 4026 6 4027 11 4028 6 4029 11 4030 6 4031 11 4032 6 4033 11 4034 6 4035 11 4036 6 4037 11 4038 6 4039 11 4040 6 4041 7 4042 11 4043 6 4044 7 4045 11 4046 6 4047 7 4048 11 4049 6 4050 7 4051 11 4052 6 4053 7 4054 11 4055 6 4056 11 4057 59 4058 60 4059 59 4060 60 4061 59 4062 60 4063 59 4064 60 4065 59 4066 60 4067 59 4068 60 4069 59 4070 60 4071 60 0 60 0 60 0 60 4072 61 4073 60 4074 61 4075 61 0 61 0 61 0 60 4076 61 4077 64 0 64 0 66 0 65 0 65 0 60 0 60 0 60 0 59 4078 60 4079 59 4080 60 4081 59 4082 60 4083 59 4084 60 4085 59 4086 60 4087 59 4088 60 4089 59 4090 60 4091 59 4092 60 4093 60 0 60 0 60 0 61 0 61 0 61 0 61 0 62 0 64 0 66 0 65 0 65 0 60 0 60 0 60 0 59 4094 60 4095 59 4096 60 4097 59 4098 60 4099 59 4100 60 4101 59 4102 60 4103 59 4104 60 4105 59 4106 60 4107 59 4108 60 4109 60 0 60 0 61 0 61 0 60 0 60 0 59 4110 60 4111 59 4112 60 4113 59 4114 60 4115 59 4116 60 4117 59 4118 60 4119 59 4120 60 4121 59 4122 60 4123 59 4124 60 4125 59 4126 60 4127 59 4128 60 4129 60 0 60 0 60 0 60 0 60 0 60 0 59 4130 60 4131 59 4132 60 4133 59 4134 60 4135 59 4136 60 4137 59 4138 60 4139 59 4140 60 4141 59 4142 60 4143 59 4144 60 4145 59 4146 60 4147 59 4148 60 4149 59 4150 60 4151 59 4152 60 4153 59 4154 60 4155 59 4156 60 4157 59 4158 60 4159 59 4160 60 4161 59 4162 60 4163 59 4164 60 4165 59 4166 60 4167 59 4168 60 4169 59 4170 60 4171 59 4172 60 4173 59 4174 60 4175 59 4176 60 4177 59 4178 60 4179 59 4180 60 4181 59 4182 60 4183 59 4184 60 4185 59 4186 60 4187 59 4188 60 4189 59 4190 60 4191 59 4192 60 4193 59 4194 60 4195 59 0 59 4196 60 4197 59 4198 60 4199 59 4200 60 4201 59 4202 60 4203 59 4204 60 4205 59 4206 60 4207 59 4208 60 4209 59 4210 60 4211 59 4212 60 4213 59 4214 60 4215 59 4216 60 4217 59 4218 60 4219 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 59 0 11 4220 59 4221 11 4222 59 4223 11 4224 59 4225 59 0 59 0 59 0 59 0 59 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 6 4226 11 4227 6 4228 11 4229 6 4230 11 4231 6 4232 11 4233 6 4234 11 4235 6 4236 11 4237 6 4238 11 4239 6 4240 11 4241 6 4242 11 4243 6 4244 11 4245 6 4246 11 4247 6 4248 11 4249 11 0 11 0 11 0 6 4250 11 4251 6 4252 11 4253 6 4254 11 4255 6 4256 11 4257 6 4258 11 4259 6 4260 11 4261 6 4262 11 4263 6 4264 11 4265 6 4266 11 4267 6 4268 11 4269 59 4270 60 4271 59 4272 60 4273 59 4274 60 4275 59 4276 60 4277 59 4278 60 4279 59 4280 60 4281 59 4282 60 4283 59 4284 60 4285 59 4286 60 4287 59 4288 60 4289 59 4290 60 4291 59 4292 60 4293 59 4294 60 4295 59 4296 60 4297 59 4298 60 4299 59 4300 60 4301 59 4302 60 4303 59 4304 60 4305 59 4306 60 4307 59 4308 60 4309 59 4310 60 4311 59 4312 60 4313 59 4314 60 4315 60 0 60 0 60 4316 61 4317 61 0 61 0 61 0 61 0 61 0 64 0 68 0 66 0 65 0 65 0 60 0 60 0 60 0 6 4318 11 4319 6 4320 11 4321 11 4322 59 4323 11 4324 59 4325 11 4326 59 4327 11 4328 59 4329 11 4330 59 4331 11 4332 59 4333 11 4334 59 4335 11 4336 59 4337 11 4338 59 4339 11 4340 59 4341 11 4342 59 4343 11 4344 59 4345 11 4346 59 4347 11 4348 59 4349 11 4350 59 4351 11 4352 59 4353 11 4354 59 4355 11 4356 59 4357 11 4358 59 4359 11 4360 59 4361 11 4362 59 4363 11 4364 59 4365 11 4366 59 4367 11 4368 59 4369 11 4370 59 4371 11 4372 59 4373 11 4374 59 4375 11 4376 59 4377 11 4378 59 4379 11 4380 59 4381 11 4382 59 4383 11 4384 59 4385 11 4386 59 4387 11 4388 59 4389 11 4390 59 4391 11 4392 59 4393 11 4394 59 4395 11 4396 59 4397 11 4398 59 4399 11 4400 59 4401 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 11 0 59 0 11 4402 59 4403 59 0 59 0 59 0 59 0 59 0 6 4404 11 4405 6 4406 11 4407 6 4408 11 4409 6 4410 11 4411 6 4412 11 4413 65 0 65 0 65 0 66 0 66 0 66 0 66 0 64 0 64 0 62 0 62 0 62 0 62 0 62 0 62 0 61 0 61 0 61 0 61 4414 63 4415 61 4416 63 4417 61 4418 63 4419 64 0 64 0 64 0 64 0 64 0 64 0 65 0 65 4420 67 4421 65 4422 67 4423 60 4424 65 4425 67 4426 65 0 65 0 66 0 66 0 66 0 66 0 68 0 66 0 62 0 62 0 62 0 62 0 62 0 62 0 61 4427 63 4428 63 0 63 0 63 0 63 0 60 4429 64 4430 69 4431 60 4432 64 4433 69 4434 64 0 60 4435 64 4436 69 4437 60 4438 65 4439 67 4440 60 4441 65 4442 67 4443 60 4444 65 4445 67 4446 60 4447 66 4448 68 4449 60 4450 66 4451 68 4452 60 4453 66 4454 68 4455 60 4456 66 4457 68 4458 60 4459 66 4460 68 4461 60 4462 62 4463 70 4464 60 4465 62 4466 70 4467 60 4468 62 4469 70 4470 60 4471 61 4472 62 4473 70 4474 63 0 63 0 63 0 69 0 69 0 69 0 69 0 67 0 67 0 67 0 67 0 68 0 68 0 68 0 68 0 70 0 70 0 70 0 70 0 70 0 63 0 63 0 63 0 69 0 69 0 69 0 67 0 67 0 67 0 68 0 68 0 68 0 68 0 68 0 70 0 70 0 70 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 67 0 67 0 67 0 67 0 67 0 67 0 67 0 68 0 68 0 68 0 68 0 68 0 68 0 68 0 60 4475 64 4476 69 4477 60 4478 64 4479 69 4480 60 4481 69 4482 69 0 69 0 69 0 69 0 70 0 70 0 70 0 70 0 70 0 70 0 70 0 60 4483 61 4484 63 4485 63 0 63 0 63 0 63 0 63 0 60 4486 65 4487 67 4488 65 4489 67 4490 60 4491 65 4492 67 4493 67 0 67 0 67 0 68 0 60 4494 66 4495 68 4496 69 0 60 4497 64 4498 69 4499 60 4500 64 4501 69 4502 69 0 69 0 60 4503 62 4504 70 4505 60 4506 62 4507 70 4508 70 0 70 0 63 0 63 0 63 0 70 0 68 0 67 0 69 0 63 0 70 0 69 0 68 0 67 0 60 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 63 0 67 0 68 0 69 0 70 0 63 0 63 0 66 0 62 0 60 0 62 0 64 0 66 0 60 4509 61 4510 60 0 60 0 61 0 60 0 60 0 60 0 60 0 60 0 60 0 60 0 60 0 60 0 60 0 66 0 64 0 66 0 60 0 60 0 60 0 59 4511 60 4512 59 4513 60 4514 59 4515 60 4516 64 0 60 0 60 0 60 0 60 0 60 0 60 0 61 0 61 0 61 0 61 0 59 4517 60 4518 60 0 59 4519 60 4520 59 4521 60 4522 59 4523 60 4524 59 4525 60 4526 59 4527 60 4528 59 4529 60 4530 59 4531 60 4532 59 4533 60 4534 60 0 60 0 61 4535 63 4536 6 4537 11 4538 6 4539 11 4540 - - - - - - -0.6285285 -0.8386467 0.02673484 0.002009094 0.8390429 -0.6279063 0.02883034 0.001032149 -0.007050538 0.03868122 1.047638 1.688369 0 0 0 1 - - joint0 - - - - - - - - -2.77253e-7 0.1736484 0.9848077 -1.550682 -1.52607e-6 -0.9848077 0.1736484 -0.2771484 1 -1.46069e-6 5.34745e-7 -8.30611e-7 0 0 0 1 - - - - - - - - 1 - - - - - - - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - 0.9326347 -5.13994e-7 4.66292e-7 0.05953867 4.46885e-7 0.04545708 -1.019747 -0.1097908 4.51263e-7 1.019747 0.04545708 0.02068746 0 0 0 1 - - joint0 - - - - - - - - -2.78307e-7 0.1736484 0.9848077 -1.550682 -1.51702e-6 -0.9848077 0.1736484 -0.2771484 1 -1.44564e-6 5.37507e-7 -8.35116e-7 0 0 0 1 - - - - - - - - 1 - - - - - - - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - 0.9326347 -5.13994e-7 4.66292e-7 -0.006869249 4.46885e-7 0.04545708 -1.019747 -0.10979 4.51263e-7 1.019747 0.04545708 0.02068722 0 0 0 1 - - joint0 - - - - - - - - -2.78307e-7 0.1736484 0.9848077 -1.550682 -1.51702e-6 -0.9848077 0.1736484 -0.2771484 1 -1.44564e-6 5.37507e-7 -8.35116e-7 0 0 0 1 - - - - - - - - 1 - - - - - - - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - - 0.6 0.6 0.6 - - - - - - - ./images/BkHair.jpg - - - ./images/KobaEye.jpg - - - ./images/KobaHead.jpg - - - ./images/skin.jpg - - - - - - - - - 0.03484438 0.9993911 0.001737964 0.02490258 -0.9981505 0.03488769 -0.04978562 0.03918552 -0.04981593 0 0.9987586 0.8986981 0 0 0 1 - - 7.45058e-9 0.9999999 -2.22237e-6 0 0.04063647 2.21282e-6 0.9991737 0 0.9991738 -9.68575e-8 -0.04063646 0 0 0 0 1 - - 0.9999999 -7.96326e-4 -1.35228e-6 0.1126772 7.96333e-4 0.9999976 0.002031325 -5.44116e-5 -2.6077e-7 -0.002031323 0.999998 -0.004582426 0 0 0 1 - - 0.9976853 0.05508202 0.03987453 0.06835461 -0.05734418 0.9966678 0.05800608 -9.92268e-5 -0.03654658 -0.06015838 0.9975195 6.00144e-6 0 0 0 1 - - 0.9971097 -0.05609889 0.05123845 0.125057 0.05121772 0.9944355 0.09206038 -1.24946e-4 -0.05611781 -0.08916996 0.9944345 1.12113e-5 0 0 0 1 - - 0.9889155 -0.1421176 0.04299619 0.1578009 0.1375027 0.9858403 0.09597851 -3.41684e-5 -0.05602761 -0.08900255 0.9944546 3.09199e-6 0 0 0 1 - - 0.9879225 -0.08411151 -0.1301277 0.04353452 0.05292693 0.9725055 -0.2267859 -8.58009e-5 0.1456251 0.2171598 0.9652123 -1.91331e-5 0 0 0 1 - - 0.8664155 0.4010524 0.2974578 0.110759 -0.4463357 0.8891139 0.1012938 5.96046e-8 -0.2238499 -0.2205285 0.9493461 9.31323e-10 0 0 0 1 - - 1 0 2.98023e-8 0.198452 1.49012e-8 1 2.23517e-8 2.98023e-8 -4.47035e-8 -2.23517e-8 1 0 0 0 0 1 - - - 0.9999999 1.49012e-8 1.04308e-7 3.57628e-7 0 0.9999996 -1.0021e-6 -1.49012e-7 -1.3411e-7 1.0021e-6 0.9999996 -1.19209e-7 0 0 0 1 - - - - -0.1618309 -0.05189714 0.9854528 0.004428029 0.2442092 -0.9696603 -0.01096153 -0.01209077 0.9561237 0.2388828 0.1695948 0.03056829 0 0 0 1 - - 0.6695735 0.6043155 0.4318272 0.149827 -0.3655915 0.7742363 -0.516625 5.96046e-8 -0.6465407 0.188046 0.7393405 3.57628e-7 0 0 0 1 - - 0.7780715 0.6281759 1.19209e-7 0.2724966 -0.6281757 0.7780715 -5.21541e-8 0 -5.96046e-8 1.49012e-8 1 -2.38419e-7 0 0 0 1 - - 0.9745992 -0.1844119 -0.1270781 0.254308 0.1331394 0.02081542 0.9908789 -1.49012e-8 -0.1800846 -0.9826287 0.0448392 0 0 0 0 1 - - 0.97917 0.1902771 -0.07085818 0.03657109 -0.04625741 -0.1307537 -0.990335 0.01125991 -0.1977032 0.9729834 -0.1192285 -0.03271803 0 0 0 1 - - 1 2.98023e-8 -2.98023e-8 0.02762383 0 1 0 -1.49012e-8 2.98023e-8 -1.49012e-8 0.9999999 -5.96046e-8 0 0 0 1 - - 1 0 0 0.02604312 -2.98023e-8 1 1.49012e-8 -5.96046e-8 0 -1.49012e-8 1 0 0 0 0 1 - - 0.9999999 2.98023e-8 -2.98023e-8 0.02973503 -2.98023e-8 1 1.49012e-8 1.49012e-8 -2.98023e-8 0 0.9999999 0 0 0 0 1 - - - - - - 0.9991987 -5.96046e-8 -0.04002793 0.08783406 3.18885e-5 0.9999996 7.95521e-4 -0.006780744 0.04002792 -7.96139e-4 0.9991986 -0.0260727 0 0 0 1 - - 0.9999999 0 0 0.03777295 -5.96046e-8 1 5.21541e-8 -1.19209e-7 -1.49012e-8 0 1 -4.47035e-8 0 0 0 1 - - 1 -5.96046e-8 -1.49012e-8 0.01746124 5.96046e-8 0.9999999 0 0 0 -7.45058e-9 1 0 0 0 0 1 - - 1 -5.96046e-8 -1.49012e-8 0.020513 -2.98023e-8 1 1.49012e-8 -5.96046e-8 0 1.49012e-8 1 2.23517e-8 0 0 0 1 - - - - - - 0.997907 -0.06101099 -0.02141108 0.08989 0.06104198 0.9981347 7.96594e-4 -0.008146763 0.02132255 -0.002101898 0.9997708 -0.005935565 0 0 0 1 - - 1 0 0 0.03990388 5.96046e-8 1 0 0 0 -7.45058e-9 1 0 0 0 0 1 - - 1 0 0 0.01839513 8.9407e-8 1 -1.49012e-8 5.96046e-8 0 -1.49012e-8 1 1.49012e-8 0 0 0 1 - - 1 -2.98023e-8 1.49012e-8 0.02368098 5.96046e-8 1 7.45058e-9 5.96046e-8 0 -2.23517e-8 1 2.98023e-8 0 0 0 1 - - - - - - 0.9646139 -0.232654 -0.1240618 0.07977998 0.232601 0.9724547 -0.01511453 -0.007843256 0.1241609 -0.01427723 0.9921593 0.01222725 0 0 0 1 - - 0.9999999 0 2.23517e-8 0.0401696 1.49012e-8 0.9999999 9.31323e-9 -5.96046e-8 -2.98023e-8 -1.49012e-8 0.9999999 2.23517e-8 0 0 0 1 - - 0.9999999 1.49012e-8 1.49012e-8 0.02176893 1.49012e-8 1 -1.30385e-8 0 -2.23517e-8 -1.11759e-8 1 -6.70552e-8 0 0 0 1 - - 0.9999999 -1.49012e-8 0 0.02291298 0 1 4.65661e-8 2.98023e-8 -1.49012e-8 -4.09782e-8 1 0 0 0 0 1 - - - - - - 0.9816448 -0.118742 -0.1492457 0.069134 0.1197692 0.9927999 -0.002118398 -0.006461024 0.1484226 -0.01579548 0.9887979 0.03015411 0 0 0 1 - - 0.9999997 -4.47035e-8 -7.45058e-9 0.03534597 5.96046e-8 0.9999999 1.86265e-9 5.96046e-8 -7.45058e-9 1.11759e-8 0.9999998 0 0 0 0 1 - - 0.9999996 1.49012e-8 0 0.01309192 2.98023e-8 0.9999998 2.23517e-8 -5.96046e-8 0 -1.86265e-8 0.9999996 -2.98023e-8 0 0 0 1 - - 0.9999999 -1.49012e-8 0 0.02299601 1.49012e-8 1 2.6077e-8 5.96046e-8 7.45058e-9 -5.58794e-9 0.9999998 -2.23517e-8 0 0 0 1 - - - - - - - - 0.7780714 0.6281357 -0.007101476 0.2724966 -0.6281756 0.7780219 -0.008796193 0 -1.49012e-7 0.01130503 0.9999362 -2.38419e-7 0 0 0 1 - - 0.9999999 -2.98023e-8 0 0.08476925 2.98023e-8 0.9999364 -0.01130512 -5.96046e-8 0 0.01130511 0.9999363 0 0 0 0 1 - - 0.9999999 2.98023e-8 8.9407e-8 0.08476931 -2.98023e-8 0.9999361 -0.01130511 1.49012e-8 -1.78814e-7 0.01130508 0.999936 -5.96046e-8 0 0 0 1 - - - - - - 0.6695736 0.3149202 0.6726791 0.149827 -0.3655916 0.928095 -0.07059162 5.96046e-8 -0.6465409 -0.1986594 0.7365596 3.57628e-7 0 0 0 1 - - 0.9999998 -3.35276e-8 2.98023e-8 0.09083205 -2.23517e-8 0.9854429 -0.1700056 1.49012e-8 -2.98023e-8 0.1700055 0.9854432 0 0 0 0 1 - - 1 -1.49012e-8 2.98023e-8 0.09083211 3.07336e-8 0.9854432 -0.1700054 1.49012e-8 2.98023e-8 0.1700055 0.9854432 0 0 0 0 1 - - - - - - -0.5631091 -0.0662578 -0.8237218 -0.003582478 -0.08006176 -0.9877171 0.1341807 -0.02403659 -0.8224949 0.141507 0.5508881 -0.02252808 0 0 0 1 - - 0.6363407 0.01721057 -0.771216 0.1498269 0.2435255 0.9441443 0.222006 -5.96046e-8 0.7319599 -0.3290823 0.5966067 2.38419e-7 0 0 0 1 - - 0.9651119 0.2618378 7.45058e-9 0.2724965 -0.2618378 0.965112 -1.86265e-9 5.96046e-8 -7.45058e-9 -3.72529e-9 1 0 0 0 0 1 - - 0.9474214 -0.3034786 0.1014569 0.2543081 0.1905387 0.2803135 -0.9408079 0 0.2570753 0.910673 0.3233994 -1.49012e-8 0 0 0 1 - - 0.9791701 0.1902769 0.07085821 0.03657097 -0.04625744 -0.1307539 0.9903352 0.01125997 0.1977031 -0.9729833 -0.1192287 0.03271809 0 0 0 1 - - 0.9999999 7.45058e-9 2.98023e-8 0.02762413 -7.45058e-9 1 -9.31323e-9 -2.98023e-8 0 -2.23517e-8 1 -1.49012e-8 0 0 0 1 - - 1 7.45058e-9 -2.98023e-8 0.02604306 0 1 2.42144e-8 -2.98023e-8 0 7.45058e-9 1 0 0 0 0 1 - - 1 -6.70552e-8 2.98023e-8 0.02973497 8.19564e-8 1 -2.42144e-8 0 0 -1.86265e-9 -1 2.98023e-8 0 0 0 1 - - - - - - 0.9991989 0 0.04002801 0.08783394 3.19183e-5 0.9999996 -7.95588e-4 -0.006780684 -0.04002801 7.96184e-4 0.9991986 0.02607268 0 0 0 1 - - 1 -8.9407e-8 2.98023e-8 0.03777289 5.96046e-8 0.9999999 7.45058e-9 0 0 0 0.9999998 0 0 0 0 1 - - 1 -8.9407e-8 0 0.01743615 5.96046e-8 1 3.72529e-8 -2.98023e-8 0 2.98023e-8 1 0 0 0 0 1 - - 0.9999999 5.96046e-8 5.96046e-8 0.020513 -5.96046e-8 0.9999999 -7.45058e-9 2.98023e-8 0 7.45058e-9 -0.9999999 5.96046e-8 0 0 0 1 - - - - - - 0.9979071 -0.06101096 0.02141094 0.08988994 0.06104195 0.9981348 -7.96467e-4 -0.008146673 -0.02132243 0.002101779 0.9997705 0.00593555 0 0 0 1 - - 1 0 -2.98023e-8 0.0399037 2.98023e-8 0.9999998 7.45058e-9 0 0 -2.23517e-8 0.9999999 0 0 0 0 1 - - 1 -8.9407e-8 8.9407e-8 0.01839507 2.98023e-8 0.9999999 7.45058e-9 -4.47035e-8 2.98023e-8 -2.98023e-8 1 0 0 0 0 1 - - 1 5.96046e-8 2.98023e-8 0.02368104 -1.19209e-7 0.9999999 6.70552e-8 0 0 4.47035e-8 -1 5.96046e-8 0 0 0 1 - - - - - - 0.964614 -0.2326539 0.1240618 0.07977998 0.2326009 0.9724548 0.0151144 -0.007843286 -0.1241609 0.01427735 0.9921592 -0.01222718 0 0 0 1 - - 1 -2.98023e-8 0 0.04016957 -2.98023e-8 1 0 0 2.98023e-8 -1.49012e-8 1 0 0 0 0 1 - - 1 2.98023e-8 -2.98023e-8 0.02176902 8.9407e-8 1 5.96046e-8 0 2.98023e-8 0 1 0 0 0 0 1 - - 1 5.96046e-8 5.96046e-8 0.02291304 -5.96046e-8 1 -1.49012e-8 0 5.96046e-8 -2.98023e-8 -1 0 0 0 0 1 - - - - - - 0.981645 -0.118742 0.1492457 0.06913406 0.1197693 0.9927998 0.002118379 -0.006460965 -0.1484227 0.01579559 0.9887981 -0.03015405 0 0 0 1 - - 1 -2.98023e-8 0 0.03534597 -2.98023e-8 1 -1.49012e-8 -2.98023e-8 0 -1.49012e-8 1 0 0 0 0 1 - - 0.9999999 0 2.98023e-8 0.01309204 0 1 4.47035e-8 5.96046e-8 0 -1.49012e-8 1 -5.96046e-8 0 0 0 1 - - 1 5.96046e-8 -5.96046e-8 0.02299601 -5.96046e-8 1 2.98023e-8 -2.98023e-8 2.98023e-8 -4.47035e-8 -1 5.96046e-8 0 0 0 1 - - - - - - - - 0.9651117 0.2609418 0.02164845 0.2724965 -0.2618383 0.9618077 0.07979424 5.96046e-8 -3.72529e-9 -0.08267874 0.9965766 0 0 0 0 1 - - 0.9999999 -4.47035e-8 -1.11759e-8 0.08476949 2.98023e-8 0.9965762 0.08267871 -2.98023e-8 -3.72529e-9 -0.08267875 0.9965765 4.47035e-8 0 0 0 1 - - 1 0 4.88944e-9 0.08476931 -2.98023e-8 0.9965764 0.08267871 5.96046e-8 9.31323e-9 -0.08267871 0.9965764 -7.45058e-9 0 0 0 1 - - - - - - 0.6363409 -0.03005314 -0.7708223 0.1498269 0.2435254 0.9559683 0.1637671 -5.96046e-8 0.7319599 -0.2919266 0.6156407 2.38419e-7 0 0 0 1 - - 1 0 7.45058e-9 0.09083223 2.98023e-8 0.9997916 0.02042581 0 -7.45058e-9 -0.02042582 0.9997916 -2.98023e-8 0 0 0 1 - - 0.9999998 8.9407e-8 -7.45058e-9 0.09083217 -5.96046e-8 0.9997911 0.0204257 5.96046e-8 -1.11759e-8 -0.02042571 0.9997914 0 0 0 0 1 - - - - - - - - - - -0.9725496 -0.2203842 -0.07468465 -0.1126767 -0.2321971 0.9401098 0.2495562 -5.8271e-5 0.01521353 0.2600475 -0.9654759 0.09972849 0 0 0 1 - - 0.9004765 0.4349054 3.72529e-9 0.4250302 -0.4349055 0.9004765 4.09782e-8 -2.98023e-8 -3.72529e-9 1.49012e-8 1 -4.47035e-8 0 0 0 1 - - 0.9473429 -0.3164303 -0.04912358 0.4754649 0.3165257 0.9485647 -0.006029536 -5.96046e-8 0.04850485 -0.009836832 0.9987743 0 0 0 0 1 - - -1.78814e-7 -1 1.21072e-8 0.063286 0.9999999 -1.49012e-7 -3.51574e-8 0.121446 1.90921e-8 1.30385e-8 0.9999999 -0.03711601 0 0 0 1 - - 1 -5.96046e-8 -1.86265e-9 0.01223806 0 1 -7.45058e-9 -7.45058e-9 -6.28643e-9 9.77889e-9 1 -1.49012e-8 0 0 0 1 - - 1 -8.9407e-8 1.39698e-9 0.01496798 8.9407e-8 1 8.84756e-9 0 -6.51926e-9 -2.14204e-8 -1 2.98023e-8 0 0 0 1 - - - - - -1.78814e-7 -1 1.21072e-8 0.06323799 0.9999999 -1.49012e-7 -3.51574e-8 0.132172 1.90921e-8 1.30385e-8 0.9999999 -0.02432299 0 0 0 1 - - 1 -5.96046e-8 -1.86265e-9 0.01510698 0 1 -7.45058e-9 -1.49012e-8 -6.28643e-9 9.77889e-9 1 0 0 0 0 1 - - 1 -8.9407e-8 1.39698e-9 0.018341 8.9407e-8 1 8.84756e-9 1.49012e-8 -6.51926e-9 -2.14204e-8 -1 1.49012e-8 0 0 0 1 - - - - - -1.78814e-7 -1 1.21072e-8 0.06314702 0.9999999 -1.49012e-7 -3.51574e-8 0.152523 1.90921e-8 1.30385e-8 0.9999999 -0.01064199 0 0 0 1 - - 1 -5.96046e-8 -1.86265e-9 0.006905049 0 1 -7.45058e-9 -7.45058e-9 -6.28643e-9 9.77889e-9 1 0 0 0 0 1 - - 1 -8.9407e-8 1.39698e-9 0.01808304 8.9407e-8 1 8.84756e-9 1.49012e-8 -6.51926e-9 -2.14204e-8 -1 1.49012e-8 0 0 0 1 - - - - - -1.78814e-7 -1 1.21072e-8 0.06314 0.9999999 -1.49012e-7 -3.51574e-8 0.154019 1.90921e-8 1.30385e-8 0.9999999 0.004560962 0 0 0 1 - - 1 -5.96046e-8 -1.86265e-9 0.01356 0 1 -7.45058e-9 0 -6.28643e-9 9.77889e-9 1 -1.49012e-8 0 0 0 1 - - 1 -8.9407e-8 1.39698e-9 0.02221492 8.9407e-8 1 8.84756e-9 -1.49012e-8 -6.51926e-9 -2.14204e-8 -1 1.49012e-8 0 0 0 1 - - - - - -1.78814e-7 -1 1.21072e-8 0.06327503 0.9999999 -1.49012e-7 -3.51574e-8 0.12396 1.90921e-8 1.30385e-8 0.9999999 0.02468397 0 0 0 1 - - 1 -5.96046e-8 -1.86265e-9 0.03843701 0 1 -7.45058e-9 -5.21541e-8 -6.28643e-9 9.77889e-9 1 -1.49012e-8 0 0 0 1 - - 1 -8.9407e-8 1.39698e-9 0.03185004 8.9407e-8 1 8.84756e-9 1.49012e-8 -6.51926e-9 -2.14204e-8 -1 1.49012e-8 0 0 0 1 - - - - - - - - -0.8277664 0.5526733 -0.09672145 -0.1126765 0.5610611 0.8164751 -0.1363043 3.27982e-4 0.00363889 -0.1670948 -0.9859343 -0.09056313 0 0 0 1 - - 0.938252 0.345954 0 0.42503 -0.3459541 0.9382517 0 5.96046e-8 -3.72529e-9 -1.02445e-8 1 -1.11759e-8 0 0 0 1 - - 0.9926817 -0.09837574 -0.07003497 0.4754649 0.09769028 0.9951299 -0.01315495 0 0.07098801 0.006216952 0.9974577 5.58794e-9 0 0 0 1 - - 0 -0.9999999 3.72529e-9 0.06328601 0.9999998 0 2.37487e-8 0.121446 -1.11759e-8 9.31323e-9 1 0.03711598 0 0 0 1 - - 0.9999996 5.96046e-8 1.02445e-8 0.01223806 0 0.9999998 0 1.49012e-8 -6.0536e-9 0 1 0 0 0 0 1 - - 0.9999998 0 2.79397e-9 0.01496801 0 0.9999998 1.86265e-9 -1.49012e-8 1.67638e-8 1.86265e-9 1 0 0 0 0 1 - - - - - 0 -0.9999999 3.72529e-9 0.063238 0.9999998 0 2.37487e-8 0.132172 -1.11759e-8 9.31323e-9 1 0.02432297 0 0 0 1 - - 0.9999996 5.96046e-8 1.02445e-8 0.01510692 0 0.9999998 0 0 -6.0536e-9 0 1 3.72529e-9 0 0 0 1 - - 0.9999998 0 2.79397e-9 0.01834095 0 0.9999998 1.86265e-9 7.45058e-9 1.67638e-8 1.86265e-9 1 1.11759e-8 0 0 0 1 - - - - - 0 -0.9999999 3.72529e-9 0.06314704 0.9999998 0 2.37487e-8 0.152523 -1.11759e-8 9.31323e-9 1 0.01064199 0 0 0 1 - - 0.9999996 5.96046e-8 1.02445e-8 0.00690496 0 0.9999998 0 -1.49012e-8 -6.0536e-9 0 1 -7.45058e-9 0 0 0 1 - - 0.9999998 0 2.79397e-9 0.01808301 0 0.9999998 1.86265e-9 7.45058e-9 1.67638e-8 1.86265e-9 1 0 0 0 0 1 - - - - - 0 -0.9999999 3.72529e-9 0.06313998 0.9999998 0 2.37487e-8 0.1540189 -1.11759e-8 9.31323e-9 1 -0.004561009 0 0 0 1 - - 0.9999996 5.96046e-8 1.02445e-8 0.01355994 0 0.9999998 0 -2.23517e-8 -6.0536e-9 0 1 5.58794e-9 0 0 0 1 - - 0.9999998 0 2.79397e-9 0.02221495 0 0.9999998 1.86265e-9 2.98023e-8 1.67638e-8 1.86265e-9 1 3.72529e-9 0 0 0 1 - - - - - 0 -0.9999999 3.72529e-9 0.06327501 0.9999998 0 2.37487e-8 0.1239599 -1.11759e-8 9.31323e-9 1 -0.024684 0 0 0 1 - - 0.9999996 5.96046e-8 1.02445e-8 0.03843701 0 0.9999998 0 -1.49012e-8 -6.0536e-9 0 1 8.14907e-10 0 0 0 1 - - 0.9999998 0 2.79397e-9 0.03184995 0 0.9999998 1.86265e-9 -7.45058e-9 1.67638e-8 1.86265e-9 1 4.77303e-9 0 0 0 1 - - - - - - - 0.9382518 0.3459521 -0.00114058 0.42503 -0.3459541 0.9382467 -0.003093353 5.96046e-8 -7.45058e-9 0.003296921 0.9999948 -1.11759e-8 0 0 0 1 - - 0.9999999 0 0 0.1584883 -1.49012e-8 0.9999946 -0.003296907 -5.96046e-8 3.72529e-9 0.00329693 0.9999945 1.86265e-9 0 0 0 1 - - 0.9999999 2.98023e-8 -3.72529e-9 0.1584883 -1.49012e-8 0.9999944 -0.003296943 0 -3.72529e-9 0.003296939 0.9999946 -1.86265e-9 0 0 0 1 - - - - - - -0.8277665 0.5601594 -0.03200888 -0.1126765 0.5610612 0.8267712 -0.04074758 3.27982e-4 0.00363889 -0.05168843 -0.9986565 -0.09056313 0 0 0 1 - - 1 -8.9407e-8 -9.31323e-10 0.1416767 8.9407e-8 0.9992506 -0.03871419 -5.96046e-8 0 0.03871419 0.9992507 1.49012e-8 0 0 0 1 - - 1 5.96046e-8 -1.86265e-9 0.1416768 -2.98023e-8 0.9992504 -0.03871416 -5.96046e-8 1.86265e-9 0.03871416 0.9992504 0 0 0 0 1 - - - - - - - - - 1 0 0 0.03923661 0 1 0 -0.07083629 0 0 1 0.0220741 0 0 0 1 - - #node-KobaBip_Bassin - - - - - - - - - - - - - - - - - - - - - - - MapChannel:1 = UVChannel_1 - - - - - - - 0.1496407 -0.04449847 0.9877387 0.09014432 -0.7893355 0.5962413 0.1464442 0.02198415 -0.5954471 -0.8015711 0.05409771 0.00204377 0 0 0 1 - - #node-KobaBip_T_te - - - - - - - - - - - - MapChannel:1 = UVChannel_1 - - - - - - - 1 -6.50294e-9 1.83825e-9 0.02799116 1.83131e-9 -0.001066923 -0.9999994 0.0283833 6.50489e-9 0.9999994 -0.001066923 -1.621537 0 0 0 1 - - #node-KobaBip_T_te - - - - - - - - - - - - MapChannel:1 = UVChannel_1 - - - - - - - 1 -6.50294e-9 1.83825e-9 0.02799116 1.83131e-9 -0.001066923 -0.9999994 0.0283833 6.50489e-9 0.9999994 -0.001066923 -1.621537 0 0 0 1 - - #node-KobaBip_T_te - - - - - - - - - - - - MapChannel:1 = UVChannel_1 - - - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.03484433 0.9993911 0.001737952 0.02490258 -0.9981505 0.03488767 -0.04978561 0.03918552 -0.04981589 0 0.9987586 0.8986981 0 0 0 1 0.04866367 0.9988121 0.002421498 0.01803231 -0.997578 0.04872387 -0.04963999 -0.01438808 -0.04969906 0 0.9987643 0.8957379 0 0 0 1 0.06237107 0.9980481 0.003117084 0.01115441 -0.9968041 0.06244891 -0.04981678 -0.06794643 -0.04991418 0 0.9987536 0.8927662 0 0 0 1 0.08221411 0.996606 0.004147529 0.004261255 -0.9953403 0.08231866 -0.05021297 -0.1178731 -0.05038392 0 0.9987301 0.8961384 0 0 0 1 0.1019459 0.9947761 0.005225539 -0.002639532 -0.9934719 0.1020798 -0.05092382 -0.1677541 -0.05119127 0 0.998689 0.8994954 0 0 0 1 0.117142 0.9930996 0.005543649 -0.007945775 -0.9919894 0.1172732 -0.04694551 -0.2134389 -0.04727166 0 0.9988822 0.907285 0 0 0 1 0.1323113 0.9911916 0.005733191 -0.0132482 -0.9902625 0.1324355 -0.04290938 -0.2590933 -0.04329067 0 0.9990627 0.9150746 0 0 0 1 0.1269079 0.9919049 0.004352748 -0.01647162 -0.9913221 0.1269825 -0.03400081 -0.3024435 -0.03427827 0 0.9994124 0.9252026 0 0 0 1 0.1217129 0.9925605 0.003085196 -0.01969504 -0.9922419 0.121752 -0.02515178 -0.3457937 -0.02534031 0 0.999679 0.9353306 0 0 0 1 0.09268635 0.9956927 0.002290546 -0.02205252 -0.9953891 0.09271466 -0.02459949 -0.3855276 -0.02470588 0 0.9996949 0.9430363 0 0 0 1 0.06368911 0.9979685 0.001573979 -0.02441 -0.9976639 0.06370854 -0.02465605 -0.42517 -0.02470624 0 0.9996949 0.9507039 0 0 0 1 0.03802418 0.9992761 0.001191377 -0.02546286 -0.9987859 0.03804284 -0.03129512 -0.4635458 -0.03131783 0 0.9995096 0.9517987 0 0 0 1 0.01237648 0.9999232 4.74666e-4 -0.02650046 -0.9991887 0.0123856 -0.03832101 -0.5018454 -0.03832393 0 0.9992655 0.9528706 0 0 0 1 -0.002788007 0.999996 -1.23033e-4 -0.02637076 -0.9990238 -0.002790689 -0.04408693 -0.5426474 -0.04408711 0 0.9990278 0.9463284 0 0 0 1 -0.01822131 0.999833 0.00129646 -0.02626013 -0.9986031 -0.01813453 -0.04962867 -0.5834341 -0.0495969 -0.002198994 0.998767 0.9398053 0 0 0 1 -0.03771996 0.9992883 2.84068e-4 -0.02523779 -0.998 -0.0376569 -0.05077332 -0.6281881 -0.05072647 -0.002198636 0.9987103 0.928819 0 0 0 1 -0.05737096 0.9983525 -8.65962e-4 -0.02423071 -0.997001 -0.05733835 -0.05197417 -0.6729117 -0.05193817 -0.002118408 0.9986482 0.9178288 0 0 0 1 -0.07478958 0.9971921 -0.003778159 -0.02126288 -0.9959222 -0.07488495 -0.05031144 -0.7229452 -0.05045306 0 0.9987266 0.9090512 0 0 0 1 -0.09215807 0.995734 -0.004544854 -0.01829123 -0.9945254 -0.09227007 -0.04904639 -0.7729483 -0.0492565 0 0.9987863 0.9002583 0 0 0 1 -0.102676 0.9947012 -0.005210578 -0.01383185 -0.9934228 -0.1028082 -0.05041408 -0.8252707 -0.05068266 0 0.9987149 0.8987897 0 0 0 1 -0.1131856 0.9935559 -0.005961835 -0.009361028 -0.9921805 -0.1133425 -0.05226141 -0.8775931 -0.05260032 0 0.9986158 0.8973057 0 0 0 1 -0.1187984 0.9928966 -0.006575763 -0.00435996 -0.991379 -0.1189803 -0.05487531 -0.9268026 -0.05526787 0 0.9984717 0.9018796 0 0 0 1 -0.1243098 0.9922171 -0.007222354 6.56366e-4 -0.9905468 -0.1245194 -0.05755078 -0.9760275 -0.05800223 0 0.9983166 0.9064572 0 0 0 1 -0.1178181 0.9930145 -0.006409943 0.004871606 -0.9915481 -0.1179923 -0.0539456 -1.021331 -0.0543251 0 0.9985234 0.9140027 0 0 0 1 -0.1111567 0.9937869 -0.00562632 0.009102106 -0.9925163 -0.111299 -0.05023759 -1.066649 -0.05055171 0 0.9987215 0.9215558 0 0 0 1 -0.08695632 0.9962065 -0.003325164 0.01195549 -0.995479 -0.08701986 -0.03806698 -1.109679 -0.03821194 0 0.9992698 0.9300664 0 0 0 1 -0.06295216 0.9980152 -0.001663386 0.01482415 -0.9976672 -0.06297415 -0.02636182 -1.152663 -0.02641427 0 0.9996512 0.9385502 0 0 0 1 -0.02901536 0.9995788 -4.72764e-4 0.01763176 -0.9994462 -0.02901923 -0.01628452 -1.193404 -0.01629137 0 0.9998674 0.9439061 0 0 0 1 0.004716336 0.9999888 3.20162e-5 0.02044701 -0.9999658 0.004716396 -0.006788015 -1.234038 -0.006788074 0 0.9999771 0.9492314 0 0 0 1 0.03735607 0.9993019 2.64702e-4 0.02328896 -0.9992769 0.03735703 -0.007080733 -1.273665 -0.00708568 0 0.999975 0.9481251 0 0 0 1 0.06976276 0.9975634 5.35462e-4 0.02611184 -0.9975343 0.06976479 -0.007656514 -1.313201 -0.00767523 0 0.9999707 0.9470036 0 0 0 1 0.08696347 0.9962105 0.001359403 0.02577614 -0.9960889 0.08697408 -0.01557129 -1.354781 -0.01563054 0 0.9998779 0.9395115 0 0 0 1 0.1039513 0.9945794 0.002390682 0.02540993 -0.9943033 0.1039788 -0.0234375 -1.396331 -0.02355903 5.92479e-5 0.9997225 0.9320233 0 0 0 1 0.1098306 0.9939451 0.003198504 0.02240395 -0.9936253 0.1098763 -0.02521783 -1.443023 -0.02541655 -4.08473e-4 0.999677 0.9214795 0 0 0 1 0.1155292 0.9932948 0.004282176 0.0193789 -0.992932 0.1156029 -0.02687096 -1.489715 -0.02718585 -0.001147508 0.9996299 0.9109395 0 0 0 1 0.1184042 0.9929613 0.002861917 0.01547646 -0.9926714 0.1184388 -0.02399384 -1.542327 -0.0241639 0 0.9997081 0.9021466 0 0 0 1 0.1211134 0.9926353 0.002597033 0.0115664 -0.9924071 0.1211413 -0.02128028 -1.594939 -0.02143818 0 0.9997703 0.8933385 0 0 0 1 0.1274538 0.9918397 0.003095328 0.006664514 -0.9915473 0.1274913 -0.02408099 -1.649413 -0.02427911 0 0.9997053 0.8902447 0 0 0 1 0.1337862 0.9910033 0.003693282 0.001754999 -0.9906259 0.1338371 -0.02734744 -1.703887 -0.02759569 0 0.9996193 0.8871319 0 0 0 1 0.1458705 0.9892921 0.004776716 -0.003421545 -0.9887621 0.1459486 -0.03237831 -1.754348 -0.03272873 0 0.9994644 0.8900769 0 0 0 1 0.1579185 0.9874337 0.006028831 -0.008617162 -0.9867149 0.1580335 -0.03766995 -1.804793 -0.03814935 0 0.9992722 0.8930142 0 0 0 1 0.1537365 0.988097 0.005416572 -0.01291251 -0.9874843 0.1538319 -0.03479212 -1.850417 -0.03521126 0 0.99938 0.9011166 0 0 0 1 0.1495487 0.9887425 0.004829466 -0.01720404 -0.9882274 0.1496266 -0.03191363 -1.896041 -0.03227704 0 0.9994791 0.9092152 0 0 0 1 0.121338 0.9926076 0.002668857 -0.01953101 -0.9923679 0.1213672 -0.02182763 -1.938949 -0.02199018 0 0.9997583 0.9207318 0 0 0 1 0.09304827 0.9956609 0.001143038 -0.02188849 -0.9955858 0.0930553 -0.01223039 -1.981795 -0.01228368 0 0.9999247 0.9322217 0 0 0 1 0.05904078 0.9982555 4.10944e-4 -0.02309393 -0.9982314 0.05904221 -0.006947994 -2.022231 -0.006960153 0 0.9999759 0.9414723 0 0 0 1 0.02518421 0.9996827 6.36992e-5 -0.02429938 -0.9996796 0.02518427 -0.002528488 -2.062575 -0.002529323 0 0.9999969 0.9506734 0 0 0 1 -0.004192769 0.9999911 -4.0936e-5 -0.02499365 -0.9999436 -0.004192948 -0.009762644 -2.1006 -0.009762704 0 0.9999524 0.9527867 0 0 0 1 -0.03350615 0.9994383 -5.94716e-4 -0.02565741 -0.9992809 -0.03351145 -0.01773667 -2.138534 -0.01774662 0 0.9998427 0.9548543 0 0 0 1 -0.05648469 0.9984019 -0.001738011 -0.02488684 -0.9979297 -0.05651146 -0.03070598 -2.176925 -0.0307551 0 0.9995271 0.9494488 0 0 0 1 -0.07926982 0.9968512 -0.001911401 -0.02409338 -0.9958913 -0.07927739 -0.04376733 -2.21527 -0.04378104 -0.001565814 0.99904 0.9440434 0 0 0 1 -0.08647269 0.996254 -6.29342e-4 -0.0210607 -0.9952066 -0.0864107 -0.04579347 -2.258529 -0.04567629 -0.003333508 0.9989508 0.9343846 0 0 0 1 -0.09352684 0.9956161 0.001053869 -0.01801657 -0.9944835 -0.09336978 -0.04779702 -2.301787 -0.04748904 -0.005518376 0.9988566 0.9247334 0 0 0 1 -0.08999603 0.9959358 -0.003525555 -0.01291632 -0.995172 -0.09006506 -0.03899729 -2.350829 -0.03915631 -1.05798e-6 0.9992332 0.9163258 0 0 0 1 -0.08638107 0.9962586 -0.002669453 -0.007804632 -0.9957835 -0.08642226 -0.03077346 -2.399871 -0.03088903 0 0.9995229 0.9079182 0 0 0 1 -0.08638107 0.9962586 -0.002669453 -0.007804632 -0.9957835 -0.08642226 -0.03077346 -2.399871 -0.03088903 0 0.9995229 0.9079182 0 0 0 1 -0.08638107 0.9962586 -0.002669453 -0.007804632 -0.9957835 -0.08642226 -0.03077346 -2.399871 -0.03088903 0 0.9995229 0.9079182 0 0 0 1 -0.08638107 0.9962586 -0.002669453 -0.007804632 -0.9957835 -0.08642226 -0.03077346 -2.399871 -0.03088903 0 0.9995229 0.9079182 0 0 0 1 -0.08638107 0.9962586 -0.002669453 -0.007804632 -0.9957835 -0.08642226 -0.03077346 -2.399871 -0.03088903 0 0.9995229 0.9079182 0 0 0 1 -0.08638107 0.9962586 -0.002669453 -0.007804632 -0.9957835 -0.08642226 -0.03077346 -2.399871 -0.03088903 0 0.9995229 0.9079182 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0 1 -2.22237e-6 0 0.04063642 2.21282e-6 0.9991737 0 0.9991738 0 -0.04063642 0 0 0 0 1 0 1 -2.22656e-6 0 0.06420904 2.21273e-6 0.9979363 0 0.9979364 -1.49012e-7 -0.06420904 0 0 0 0 1 0 0.9999998 -2.22353e-6 0 0.08778297 2.21273e-6 0.9961394 0 0.9961395 -2.08616e-7 -0.08778297 0 0 0 0 1 0 0.9999999 -2.22493e-6 0 0.1043083 2.19792e-6 0.9945448 0 0.9945447 -2.45869e-7 -0.1043083 0 0 0 0 1 0 0.9999998 -2.23797e-6 0 0.1208575 2.20509e-6 0.9926695 0 0.9926696 -2.86847e-7 -0.1208575 0 0 0 0 1 0 1 -2.21841e-6 0 0.119199 2.20535e-6 0.9928702 0 0.9928703 -2.83122e-7 -0.119199 0 0 0 0 1 0 1 -2.21748e-6 0 0.1175115 2.20539e-6 0.9930713 0 0.9930714 -2.75671e-7 -0.1175115 0 0 0 0 1 0 0.9999998 -2.2212e-6 0 0.1001158 2.20536e-6 0.9949756 0 0.9949756 -2.38419e-7 -0.1001158 0 0 0 0 1 0 0.9999998 -2.23215e-6 0 0.08259814 2.22023e-6 0.9965826 0 0.9965825 -1.9744e-7 -0.08259814 0 0 0 0 1 0 1 -2.22516e-6 0 0.06337767 2.20539e-6 0.9979892 0 0.9979893 -1.50874e-7 -0.06337767 0 0 0 0 1 0 0.9999999 -2.22155e-6 0 0.0442171 2.21282e-6 0.9990217 0 0.9990218 0 -0.0442171 0 0 0 0 1 0 1 -2.45846e-6 0 0.03319287 2.45869e-6 0.9994488 0 0.999449 0 -0.03319287 0 0 0 0 1 0 0.9999999 -2.48774e-6 0 0.0220226 2.48663e-6 0.9997572 0 0.9997574 0 -0.0220226 0 0 0 0 1 0 1 -2.36859e-6 0 0.02470457 2.3675e-6 0.9996949 0 0.999695 0 -0.02470457 0 0 0 0 1 0 1 -2.8474e-6 0 0.02519965 2.84301e-6 0.9996825 0 0.9996826 0 -0.02519965 0 0 0 0 1 0 1 -2.10246e-6 0 0.02814185 2.10065e-6 0.9996039 0 0.9996041 0 -0.02814185 0 0 0 0 1 0 0.9999998 -2.57441e-6 0 0.03106164 2.57611e-6 0.999517 0 0.9995173 0 -0.03106164 0 0 0 0 1 0 1 -2.22959e-6 0 0.01077932 2.22037e-6 0.9999419 0 0.9999418 0 -0.01077932 0 0 0 0 1 0 1 -2.50223e-6 0 -0.01154357 2.5183e-6 0.9999333 0 0.9999333 0 0.01154357 0 0 0 0 1 0 0.9999999 -2.16416e-6 0 -0.04855453 2.146e-6 0.9988204 0 0.9988204 1.22935e-7 0.04855453 0 0 0 0 1 0 1 -2.32505e-6 0 -0.08533549 2.31693e-6 0.996352 0 0.9963521 2.19792e-7 0.08533543 0 0 0 0 1 0 0.9999998 -2.29292e-6 0 -0.106631 2.27222e-6 0.9942983 0 0.9942984 2.57045e-7 0.1066309 0 0 0 0 1 0 1 -2.31015e-6 0 -0.127704 2.27256e-6 0.9918121 0 0.991812 3.1665e-7 0.127704 0 0 0 0 1 0 1 -2.32505e-6 0 -0.1225003 2.30213e-6 0.9924684 0 0.9924686 2.98023e-7 0.1225003 0 0 0 0 1 0 0.9999999 -2.25101e-6 0 -0.1174492 2.22046e-6 0.9930785 0 0.9930787 2.79397e-7 0.1174492 0 0 0 0 1 0 1 -2.28314e-6 0 -0.0984252 2.28732e-6 0.9951443 0 0.9951444 2.38419e-7 0.0984252 0 0 0 0 1 0 1 -2.28034e-6 0 -0.07920253 2.2724e-6 0.9968585 0 0.9968584 1.93715e-7 0.07920253 0 0 0 0 1 0 1 -2.23436e-6 0 -0.06094533 2.22959e-6 0.998141 0 0.9981411 1.47149e-7 0.06094533 0 0 0 0 1 0 1 -2.28887e-6 0 -0.04225683 2.28687e-6 0.9991067 0 0.9991067 0 0.04225683 0 0 0 0 1 0 1 -2.27866e-6 0 -0.03012633 2.27988e-6 0.9995459 0 0.9995459 0 0.03012633 0 0 0 0 1 0 0.9999998 -2.24241e-6 0 -0.01785701 2.24262e-6 0.9998403 0 0.9998404 0 0.01785701 0 0 0 0 1 0 1 -2.06083e-6 0 -0.009598612 2.05635e-6 0.9999538 0 0.999954 0 0.009598612 0 0 0 0 1 0 0.9999999 -2.37862e-6 0 4.01476e-7 2.36671e-6 0.9999999 0 0.9999998 0 -4.01204e-7 0 0 0 0 1 0 1 -1.86157e-6 0 0.005557894 1.86599e-6 0.9999844 0 0.9999845 0 -0.005557894 0 0 0 0 1 0 1 -2.49266e-6 0 0.01202327 2.49025e-6 0.9999273 0 0.9999275 0 -0.01202327 0 0 0 0 1 0 1 -2.21917e-6 0 0.03155529 2.22022e-6 0.9995021 0 0.9995021 0 -0.03155529 0 0 0 0 1 0 0.9999998 -2.22551e-6 0 0.05010402 2.22029e-6 0.9987437 0 0.9987439 -1.19209e-7 -0.05010402 0 0 0 0 1 0 1 -2.21655e-6 0 0.0828253 2.22024e-6 0.9965639 0 0.9965639 -1.95578e-7 -0.0828253 0 0 0 0 1 0 0.9999998 -2.2212e-6 0 0.1155928 2.20534e-6 0.9932965 0 0.9932966 -2.75671e-7 -0.1155928 0 0 0 0 1 0 0.9999999 -2.21655e-6 0 0.1395551 2.19047e-6 0.9902142 0 0.9902141 -3.27826e-7 -0.1395551 0 0 0 0 1 0 0.9999999 -2.21096e-6 0 0.1633782 2.1755e-6 0.9865633 0 0.9865635 -3.8743e-7 -0.1633782 0 0 0 0 1 0 1 -2.24123e-6 0 0.1630125 2.20544e-6 0.9866239 0 0.986624 -3.8743e-7 -0.1630124 0 0 0 0 1 0 1 -2.21422e-6 0 0.1626241 2.17558e-6 0.986688 0 0.9866881 -3.83705e-7 -0.1626241 0 0 0 0 1 0 0.9999998 -2.22772e-6 0 0.1420712 2.19792e-6 0.9898561 0 0.9898562 -3.39001e-7 -0.1420712 0 0 0 0 1 0 0.9999998 -2.21515e-6 0 0.1210855 2.20537e-6 0.9926419 0 0.9926417 -2.8871e-7 -0.1210855 0 0 0 0 1 0 1 -2.22283e-6 0 0.09351354 2.2091e-6 0.9956178 0 0.995618 -2.23517e-7 -0.09351354 0 0 0 0 1 0 1 -2.22198e-6 0 0.06553339 2.21468e-6 0.9978501 0 0.9978502 -1.55997e-7 -0.06553339 0 0 0 0 1 0 1 -2.22135e-6 0 0.04679554 2.2184e-6 0.9989041 0 0.9989043 0 -0.04679554 0 0 0 0 1 0 0.9999998 -2.22865e-6 0 0.02817714 2.22027e-6 0.9996027 0 0.9996027 0 -0.02817714 0 0 0 0 1 0 1 -2.45665e-6 0 0.02811896 2.46239e-6 0.9996044 0 0.9996045 0 -0.02811896 0 0 0 0 1 0 1 -2.20782e-6 0 0.02692377 2.21364e-6 0.9996375 0 0.9996376 0 -0.02692377 0 0 0 0 1 0 0.9999999 -2.22889e-6 0 0.03159737 2.21799e-6 0.9995006 0 0.9995006 0 -0.03159737 0 0 0 0 1 0 0.9999999 -2.21934e-6 0 0.03587299 2.2176e-6 0.9993561 0 0.9993562 0 -0.03587299 0 0 0 0 1 0 0.9999998 -2.23157e-6 0 0.0262981 2.22445e-6 0.9996538 0 0.9996539 0 -0.0262981 0 0 0 0 1 0 0.9999997 -2.24792e-6 0 0.01143312 2.24266e-6 0.9999343 0 0.9999344 0 -0.01143312 0 0 0 0 1 0 0.9999997 -2.24792e-6 0 0.01143312 2.24266e-6 0.9999343 0 0.9999344 0 -0.01143312 0 0 0 0 1 0 0.9999997 -2.24792e-6 0 0.01143312 2.24266e-6 0.9999343 0 0.9999344 0 -0.01143312 0 0 0 0 1 0 0.9999997 -2.24792e-6 0 0.01143312 2.24266e-6 0.9999343 0 0.9999344 0 -0.01143312 0 0 0 0 1 0 0.9999997 -2.24792e-6 0 0.01143312 2.24266e-6 0.9999343 0 0.9999344 0 -0.01143312 0 0 0 0 1 0 0.9999997 -2.24792e-6 0 0.01143312 2.24266e-6 0.9999343 0 0.9999344 0 -0.01143312 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9999999 -7.96325e-4 -1.35228e-6 0.1126772 7.96333e-4 0.9999976 0.002031266 -5.44116e-5 -2.6077e-7 -0.002031266 0.999998 -0.004582405 0 0 0 1 1 -7.96325e-4 -1.40816e-6 0.1125373 7.96322e-4 0.9999945 0.003199517 -5.4406e-5 -1.15484e-6 -0.003199517 0.9999951 -0.007240593 0 0 0 1 0.9999996 -7.96329e-4 -1.2815e-6 0.1123346 7.96322e-4 0.9999902 0.004391551 -5.44041e-5 -2.20537e-6 -0.004391551 0.9999904 -0.00989896 0 0 0 1 0.9999997 -7.96314e-4 -1.34856e-6 0.1121549 7.96322e-4 0.9999858 0.005266547 -5.44116e-5 -2.84612e-6 -0.005266487 0.9999861 -0.01176249 0 0 0 1 0.9999998 -7.96344e-4 -1.36346e-6 0.1119435 7.96333e-4 0.9999805 0.006199419 -5.44339e-5 -3.59863e-6 -0.006199419 0.9999808 -0.01362872 0 0 0 1 0.9999997 -7.96314e-4 -1.40071e-6 0.1119661 7.96303e-4 0.9999839 0.005645334 -5.44041e-5 -3.09199e-6 -0.005645334 0.999984 -0.01344174 0 0 0 1 0.9999998 -7.96325e-4 -1.38581e-6 0.1119887 7.96322e-4 0.9999867 0.005096316 -5.43892e-5 -2.66731e-6 -0.005096316 0.999987 -0.01325142 0 0 0 1 1 -7.96325e-4 -1.16229e-6 0.1122034 7.96333e-4 0.9999942 0.003438293 -5.43892e-5 -1.57952e-6 -0.003438293 0.9999943 -0.01128983 0 0 0 1 1 -7.96322e-4 -1.37091e-6 0.1123847 7.96324e-4 0.9999975 0.002098143 -5.4419e-5 -2.98023e-7 -0.002098083 0.9999979 -0.009314417 0 0 0 1 1 -7.96318e-4 -1.51992e-6 0.1125435 7.96316e-4 0.9999987 0.001570641 -5.44488e-5 2.6077e-7 -0.001570641 0.9999988 -0.007146954 0 0 0 1 1 -7.9632e-4 -1.47149e-6 0.1126598 7.96324e-4 0.9999992 0.001097202 -5.4419e-5 5.96046e-7 -0.001097202 0.9999994 -0.004986226 0 0 0 1 1 -7.96318e-4 -1.44914e-6 0.1127078 7.96322e-4 0.9999994 0.001044452 -5.4419e-5 6.14673e-7 -0.001044452 0.9999995 -0.003743052 0 0 0 1 0.9999998 -7.96311e-4 -1.40816e-6 0.1127428 7.96314e-4 0.9999993 8.49077e-4 -5.4419e-5 7.33882e-7 -8.49078e-4 0.9999997 -0.002483367 0 0 0 1 0.9999997 -7.96329e-4 -1.44914e-6 0.1127357 7.96329e-4 0.9999993 0.001094639 -5.4419e-5 5.73695e-7 -0.001094639 0.9999996 -0.002785861 0 0 0 1 0.9999997 -7.96329e-4 -1.3914e-6 0.1127342 7.96329e-4 0.9999991 0.001255691 -5.43594e-5 3.93018e-7 -0.001255691 0.9999995 -0.002841651 0 0 0 1 0.9999995 -7.96307e-4 -1.40443e-6 0.1127254 7.96318e-4 0.9999986 0.00143361 -5.4419e-5 2.66358e-7 -0.00143367 0.999999 -0.00317341 0 0 0 1 1 -7.96329e-4 -1.42679e-6 0.1127158 7.96318e-4 0.9999986 0.001619875 -5.4419e-5 1.41561e-7 -0.001619875 0.9999988 -0.003502666 0 0 0 1 0.9999996 -7.96311e-4 -1.38395e-6 0.1127637 7.96322e-4 0.9999995 5.49001e-4 -5.43594e-5 9.46224e-7 -5.49009e-4 0.9999998 -0.001215457 0 0 0 1 0.9999997 -7.96329e-4 -1.3914e-6 0.1127627 7.96325e-4 0.9999996 -5.64803e-4 -5.4419e-5 1.83843e-6 5.64818e-4 0.9999998 0.001301765 0 0 0 1 0.9999996 -7.96329e-4 -1.38581e-6 0.1126371 7.96322e-4 0.9999966 -0.002459466 -5.44786e-5 3.33786e-6 0.002459466 0.9999969 0.005475401 0 0 0 1 0.9999998 -7.96329e-4 -1.27405e-6 0.1123588 7.96314e-4 0.9999896 -0.004490375 -5.4419e-5 4.85778e-6 0.004490375 0.9999898 0.00962305 0 0 0 1 0.9999998 -7.96311e-4 -1.36346e-6 0.1121271 7.96285e-4 0.9999823 -0.005897581 -5.4419e-5 6.06477e-6 0.005897581 0.9999827 0.01202446 0 0 0 1 0.9999998 -7.96333e-4 -1.49012e-6 0.1118469 7.96292e-4 0.9999722 -0.007414937 -5.44786e-5 7.39098e-6 0.007414937 0.9999727 0.01440078 0 0 0 1 0.9999998 -7.96311e-4 -1.54227e-6 0.1119208 7.96285e-4 0.9999775 -0.006659924 -5.42402e-5 6.82473e-6 0.006659924 0.999978 0.01381403 0 0 0 1 0.9999998 -7.9634e-4 -1.44541e-6 0.1119896 7.96318e-4 0.9999821 -0.005940437 -5.44786e-5 6.18398e-6 0.005940437 0.9999824 0.01324445 0 0 0 1 0.9999997 -7.96322e-4 -1.41561e-6 0.1122226 7.96318e-4 0.9999926 -0.003759264 -5.43594e-5 4.40329e-6 0.003759264 0.9999929 0.01109921 0 0 0 1 0.9999997 -7.96316e-4 -1.41561e-6 0.1124158 7.96318e-4 0.9999974 -0.002088367 -5.43594e-5 3.08454e-6 0.002088367 0.9999977 0.008931577 0 0 0 1 0.9999997 -7.96325e-4 -1.41934e-6 0.1125603 7.96324e-4 0.9999994 -9.88649e-4 -5.44786e-5 2.20165e-6 9.88642e-4 0.9999996 0.006872773 0 0 0 1 0.9999997 -7.96327e-4 -1.38581e-6 0.1126696 7.96327e-4 0.9999996 -2.82554e-4 -5.45979e-5 1.60933e-6 2.82554e-4 1 0.004765331 0 0 0 1 0.9999998 -7.96324e-4 -1.38953e-6 0.1127189 7.96323e-4 0.9999998 -2.09124e-4 -5.43594e-5 1.55531e-6 2.09128e-4 1 0.003397345 0 0 0 1 0.9999998 -7.96323e-4 -1.33738e-6 0.1127521 7.96321e-4 0.9999998 -1.32647e-4 -5.43594e-5 1.44355e-6 1.32648e-4 1 0.002013742 0 0 0 1 1 -7.9632e-4 -1.38395e-6 0.112765 7.9632e-4 0.9999999 -1.4558e-4 -5.44786e-5 1.49943e-6 1.45589e-4 1 0.00108242 0 0 0 1 0.9999997 -7.96322e-4 -1.37903e-6 0.11277 7.96322e-4 0.9999997 -2.32877e-5 -5.43594e-5 1.39769e-6 2.3279e-5 1 1.32747e-4 0 0 0 1 0.9999998 -7.96322e-4 -1.3886e-6 0.1127684 7.96325e-4 0.9999998 1.45782e-4 -5.43594e-5 1.26986e-6 -1.4578e-4 1 -6.26773e-4 0 0 0 1 1 -7.96318e-4 -1.4035e-6 0.1127619 7.9632e-4 0.9999999 3.31413e-4 -5.43594e-5 1.13901e-6 -3.31414e-4 1 -0.001355767 0 0 0 1 1 -7.96324e-4 -1.33738e-6 0.1127138 7.96324e-4 0.9999997 7.67223e-4 -5.44786e-5 7.22706e-7 -7.67217e-4 0.9999998 -0.003558397 0 0 0 1 1 -7.96316e-4 -1.45286e-6 0.1126285 7.96312e-4 0.9999993 0.001078724 -5.44786e-5 5.88596e-7 -0.001078724 0.9999995 -0.005650162 0 0 0 1 1 -7.96325e-4 -1.34856e-6 0.1123823 7.96325e-4 0.9999979 0.002015948 -5.47171e-5 -2.45869e-7 -0.002015948 0.9999982 -0.009340047 0 0 0 1 0.9999995 -7.96333e-4 -1.36346e-6 0.1120141 7.96329e-4 0.9999946 0.003195524 -5.47171e-5 -1.17719e-6 -0.003195583 0.9999948 -0.01303517 0 0 0 1 0.9999998 -7.96329e-4 -1.2368e-6 0.1116663 7.96325e-4 0.9999893 0.004574358 -5.44786e-5 -2.39909e-6 -0.004574358 0.9999896 -0.01573723 0 0 0 1 0.9999997 -7.96299e-4 -1.41561e-6 0.1112548 7.96292e-4 0.9999802 0.0062415 -5.48363e-5 -3.54648e-6 -0.0062415 0.9999805 -0.01842373 0 0 0 1 0.9999997 -7.96325e-4 -1.37091e-6 0.1112616 7.96325e-4 0.9999831 0.005747795 -5.42402e-5 -3.21865e-6 -0.005747795 0.9999837 -0.01838254 0 0 0 1 0.9999998 -7.96314e-4 -1.3262e-6 0.1112687 7.96303e-4 0.9999861 0.005255997 -5.43594e-5 -2.84612e-6 -0.005255997 0.9999862 -0.01833879 0 0 0 1 0.9999997 -7.96331e-4 -1.3113e-6 0.1116262 7.96335e-4 0.9999948 0.003129363 -5.43594e-5 -1.16229e-6 -0.003129363 0.9999952 -0.01602113 0 0 0 1 0.9999998 -7.96338e-4 -1.39326e-6 0.1119402 7.96339e-4 0.9999986 0.001492023 -5.45979e-5 1.86265e-7 -0.001491963 0.9999988 -0.0136547 0 0 0 1 0.9999998 -7.96315e-4 -1.43796e-6 0.1122758 7.96316e-4 0.9999994 6.55208e-4 -5.45979e-5 9.31323e-7 -6.55216e-4 0.9999998 -0.01054543 0 0 0 1 0.9999997 -7.9633e-4 -1.39326e-6 0.1125275 7.9633e-4 0.9999998 1.7025e-4 -5.4121e-5 1.2517e-6 -1.70252e-4 1 -0.007390141 0 0 0 1 1 -7.96325e-4 -1.46031e-6 0.1126465 7.96326e-4 0.9999998 4.6139e-4 -5.45979e-5 1.08033e-6 -4.6139e-4 0.9999999 -0.005277037 0 0 0 1 0.9999995 -7.96322e-4 -1.38208e-6 0.1127251 7.96324e-4 0.9999995 5.04659e-4 -5.43594e-5 9.83477e-7 -5.04659e-4 0.9999998 -0.003177464 0 0 0 1 0.9999998 -7.96327e-4 -1.38395e-6 0.1127253 7.96324e-4 0.9999995 8.69703e-4 -5.4121e-5 6.89179e-7 -8.69705e-4 0.9999998 -0.003170847 0 0 0 1 0.9999997 -7.96322e-4 -1.41747e-6 0.112729 7.96322e-4 0.9999989 0.001184344 -5.36442e-5 4.73112e-7 -0.001184344 0.9999992 -0.003036022 0 0 0 1 1 -7.96322e-4 -1.45659e-6 0.1127139 7.96318e-4 0.9999987 0.001449167 -5.48363e-5 2.98023e-7 -0.001449167 0.9999991 -0.003563106 0 0 0 1 0.9999997 -7.96325e-4 -1.38953e-6 0.1126976 7.96318e-4 0.9999982 0.001709818 -5.38826e-5 0 -0.001709818 0.9999985 -0.004045248 0 0 0 1 0.9999997 -7.96325e-4 -1.3914e-6 0.1127309 7.96337e-4 0.9999992 0.001035094 -5.38826e-5 5.69969e-7 -0.001035094 0.9999995 -0.002965509 0 0 0 1 0.9999999 -7.96318e-4 -1.41468e-6 0.1127628 7.96316e-4 0.9999998 3.5768e-4 -5.48363e-5 1.12969e-6 -3.57674e-4 1 -0.001289248 0 0 0 1 0.9999999 -7.96318e-4 -1.41468e-6 0.1127628 7.96316e-4 0.9999998 3.5768e-4 -5.48363e-5 1.12969e-6 -3.57674e-4 1 -0.001289248 0 0 0 1 0.9999999 -7.96318e-4 -1.41468e-6 0.1127628 7.96316e-4 0.9999998 3.5768e-4 -5.48363e-5 1.12969e-6 -3.57674e-4 1 -0.001289248 0 0 0 1 0.9999999 -7.96318e-4 -1.41468e-6 0.1127628 7.96316e-4 0.9999998 3.5768e-4 -5.48363e-5 1.12969e-6 -3.57674e-4 1 -0.001289248 0 0 0 1 0.9999999 -7.96318e-4 -1.41468e-6 0.1127628 7.96316e-4 0.9999998 3.5768e-4 -5.48363e-5 1.12969e-6 -3.57674e-4 1 -0.001289248 0 0 0 1 0.9999999 -7.96318e-4 -1.41468e-6 0.1127628 7.96316e-4 0.9999998 3.5768e-4 -5.48363e-5 1.12969e-6 -3.57674e-4 1 -0.001289248 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9976853 0.05508202 0.03987449 0.0683546 -0.05734413 0.9966678 0.05800604 -9.92268e-5 -0.03654652 -0.06015837 0.9975195 6.00144e-6 0 0 0 1 0.9971592 0.05717021 0.04903656 0.06835412 -0.05995899 0.9965478 0.05742335 -9.92157e-5 -0.04558438 -0.06020045 0.9971449 6.00144e-6 0 0 0 1 0.9965465 0.05914914 0.05828016 0.06835401 -0.06246685 0.9964265 0.05685186 -9.92082e-5 -0.05470913 -0.06029611 0.9966801 6.01262e-6 0 0 0 1 0.9961413 0.0613572 0.06275248 0.06835389 -0.06479358 0.9964216 0.05427479 -9.92417e-5 -0.05919778 -0.05813127 0.9965522 5.7891e-6 0 0 0 1 0.9957102 0.06359124 0.06721156 0.06835365 -0.06712591 0.9964038 0.05170786 -9.92045e-5 -0.06368172 -0.05599772 0.996398 5.60284e-6 0 0 0 1 0.9958325 0.06510967 0.06386375 0.06835353 -0.06812715 0.9966032 0.04626572 -9.92417e-5 -0.06063449 -0.0504238 0.9968855 5.02169e-6 0 0 0 1 0.9959414 0.06655961 0.06058406 0.06835329 -0.06910276 0.9967711 0.04089552 -9.93013e-5 -0.05766648 -0.04491609 0.9973248 4.48525e-6 0 0 0 1 0.9964537 0.06610035 0.05206185 0.06835341 -0.06785094 0.9971622 0.0326054 -9.93609e-5 -0.04975891 -0.03602218 0.9981114 3.57628e-6 0 0 0 1 0.996895 0.06559294 0.04357224 0.06835329 -0.06669098 0.9974792 0.02424144 -9.93609e-5 -0.04187232 -0.02707207 0.9987561 2.71201e-6 0 0 0 1 0.9973059 0.06455034 0.03484934 0.06835341 -0.06499546 0.9978158 0.01179176 -9.93907e-5 -0.03401207 -0.01402503 0.999323 1.40071e-6 0 0 0 1 0.9976446 0.06343388 0.02611124 0.06835377 -0.06344133 0.9979856 -5.42557e-4 -9.93609e-5 -0.026093 -0.001115202 0.999659 0 0 0 0 1 0.9978855 0.06177222 0.02021366 0.06835401 -0.06157189 0.9980484 -0.01038718 -9.94205e-5 -0.02081584 0.009120583 0.9997416 -9.08971e-7 0 0 0 1 0.9980897 0.06010764 0.01428741 0.06835412 -0.05981326 0.998005 -0.02020776 -9.93013e-5 -0.01547354 0.01931458 0.9996937 -1.9148e-6 0 0 0 1 0.9982309 0.05807608 0.01273405 0.06835401 -0.05774515 0.9980188 -0.02497673 -9.93609e-5 -0.01415938 0.02419722 0.9996069 -2.40281e-6 0 0 0 1 0.9983701 0.05593848 0.01130425 0.06835436 -0.05558252 0.998013 -0.02966952 -9.93609e-5 -0.01294147 0.02899283 0.9994958 -2.87965e-6 0 0 0 1 0.9984976 0.05405616 0.008981049 0.0683546 -0.05373871 0.9980271 -0.03246665 -9.93013e-5 -0.0107184 0.03193521 0.9994325 -3.17395e-6 0 0 0 1 0.9986166 0.05215388 0.006674587 0.0683546 -0.05188679 0.998027 -0.0353468 -9.93013e-5 -0.008504927 0.03495162 0.9993527 -3.4757e-6 0 0 0 1 0.9986416 0.05192673 -0.004323124 0.06835472 -0.05204749 0.9980168 -0.03540039 -9.93609e-5 0.002476334 0.03557729 0.9993639 -3.53903e-6 0 0 0 1 0.9985439 0.05175012 -0.01523959 0.0683546 -0.05226343 0.9980033 -0.03547155 -9.93609e-5 0.01337349 0.03621637 0.9992545 -3.61353e-6 0 0 0 1 0.9980733 0.05435776 -0.02991539 0.06835448 -0.05534905 0.9979092 -0.03337061 -9.92417e-5 0.02803891 0.03496217 0.9989953 -3.47197e-6 0 0 0 1 0.9973818 0.05699825 -0.04450184 0.06835436 -0.05841273 0.997806 -0.03115755 -9.92417e-5 0.04262828 0.03367549 0.9985232 -3.35276e-6 0 0 0 1 0.9968314 0.06071847 -0.05138403 0.06835365 -0.06210201 0.9977369 -0.02576982 -9.93609e-5 0.04970306 0.02887922 0.9983466 -2.89083e-6 0 0 0 1 0.9962167 0.06444883 -0.05829739 0.06835341 -0.06572866 0.9976307 -0.0203064 -9.93609e-5 0.05685061 0.02406138 0.9980925 -2.38419e-6 0 0 0 1 0.9963133 0.06648701 -0.05421501 0.06835305 -0.06725341 0.9976583 -0.01243436 -9.94205e-5 0.05326133 0.01603466 0.9984518 -1.63913e-6 0 0 0 1 0.9963873 0.06851655 -0.0501787 0.06835317 -0.06883025 0.9976181 -0.004548311 -9.95398e-5 0.04974752 0.007985711 0.99873 -7.7486e-7 0 0 0 1 0.996936 0.06660473 -0.0410251 0.06835365 -0.06651067 0.997779 0.003654778 -9.93013e-5 0.04117739 -9.14987e-4 0.9991515 1.19209e-7 0 0 0 1 0.9974047 0.06461554 -0.03176707 0.06835365 -0.06427198 0.9978634 0.0117222 -9.95398e-5 0.03245663 -0.009649991 0.9994264 9.23872e-7 0 0 0 1 0.9979168 0.06050157 -0.02241021 0.06835401 -0.06003588 0.9979775 0.02090221 -9.93013e-5 0.02362954 -0.01951324 0.9995304 1.93715e-6 0 0 0 1 0.9983243 0.05636745 -0.01309823 0.06835424 -0.05595409 0.9979814 0.03003025 -9.94205e-5 0.01476454 -0.02924704 0.9994631 2.90945e-6 0 0 0 1 0.9985526 0.05352109 -0.005311787 0.06835448 -0.05327367 0.9978147 0.03907942 -9.94205e-5 0.00739175 -0.03873986 0.9992219 3.86685e-6 0 0 0 1 0.9987192 0.050538 0.002389967 0.06835484 -0.05059444 0.9975557 0.04819434 -9.94205e-5 5.15021e-5 -0.04825359 0.9988352 4.80935e-6 0 0 0 1 0.9987106 0.05021309 0.007483363 0.06835472 -0.05054008 0.9973145 0.05300009 -9.93013e-5 -0.004801928 -0.05330997 0.9985663 5.31226e-6 0 0 0 1 0.9986753 0.04989504 0.01257985 0.06835484 -0.05054187 0.9970476 0.05780553 -9.91821e-5 -0.009658515 -0.05836474 0.9982485 5.8189e-6 0 0 0 1 0.9986678 0.04903346 0.01607918 0.06835508 -0.04989743 0.9970307 0.05865049 -9.93013e-5 -0.01315557 -0.05937469 0.9981489 5.93066e-6 0 0 0 1 0.9986435 0.04824823 0.01958191 0.06835508 -0.0493344 0.9970136 0.05940717 -9.94205e-5 -0.01665711 -0.0602926 0.9980416 6.00517e-6 0 0 0 1 0.9984821 0.04799413 0.02702075 0.06835544 -0.04951357 0.9970471 0.05869716 -9.94205e-5 -0.02412384 -0.059946 0.9979101 5.97537e-6 0 0 0 1 0.9982628 0.04772967 0.03454488 0.06835532 -0.04967951 0.9970811 0.05797719 -9.93013e-5 -0.03167682 -0.05959272 0.9977199 5.90086e-6 0 0 0 1 0.9976446 0.05032223 0.04661548 0.06835508 -0.0529716 0.9969416 0.0574584 -9.94205e-5 -0.04358148 -0.05979239 0.9972589 6.02007e-6 0 0 0 1 0.996869 0.0529744 0.05870288 0.0683546 -0.05632072 0.9967903 0.05689758 -9.91821e-5 -0.05550032 -0.06002557 0.9966529 5.99027e-6 0 0 0 1 0.9962208 0.05651545 0.06595695 0.06835436 -0.06017237 0.9966803 0.05484068 -9.89437e-5 -0.06263864 -0.05860221 0.9963142 5.87106e-6 0 0 0 1 0.9955059 0.06008809 0.07319635 0.06835389 -0.06402802 0.9965542 0.05272412 -9.89437e-5 -0.06977605 -0.05717372 0.9959229 5.69224e-6 0 0 0 1 0.9955738 0.06232666 0.07034462 0.06835353 -0.06555873 0.9968511 0.04461079 -9.94205e-5 -0.06734269 -0.04902505 0.9965247 4.91738e-6 0 0 0 1 0.9956303 0.06449419 0.0675345 0.06835353 -0.06706273 0.9970816 0.03648036 -9.93013e-5 -0.06498467 -0.04084998 0.9970498 4.02331e-6 0 0 0 1 0.9962459 0.06439536 0.05785858 0.06835353 -0.0658912 0.9975301 0.0243262 -9.90629e-5 -0.05614918 -0.0280472 0.9980284 2.77162e-6 0 0 0 1 0.9967756 0.06419956 0.0481379 0.06835365 -0.06485199 0.9978214 0.01211416 -9.93013e-5 -0.04725527 -0.01519697 0.9987673 1.54972e-6 0 0 0 1 0.9973626 0.06264716 0.03665584 0.06835365 -0.06272083 0.9980309 8.62395e-4 -9.91821e-5 -0.03652966 -0.003159165 0.9993277 3.27826e-7 0 0 0 1 0.997821 0.06102865 0.02507764 0.06835377 -0.06078356 0.9980965 -0.01042205 -9.9659e-5 -0.02566593 0.008875012 0.9996312 -8.49366e-7 0 0 0 1 0.9980745 0.05979961 0.01648086 0.06835412 -0.05947262 0.9980365 -0.01966321 -9.94205e-5 -0.01762431 0.01864516 0.9996709 -1.86265e-6 0 0 0 1 0.9982523 0.05857539 0.007833659 0.06835436 -0.0583269 0.9978797 -0.02887803 -9.94205e-5 -0.009508609 0.02837061 0.9995522 -2.82377e-6 0 0 0 1 0.9982927 0.05812442 0.005772352 0.06835424 -0.05788838 0.9977105 -0.03496086 -9.91821e-5 -0.007791221 0.03456699 0.9993718 -3.45707e-6 0 0 0 1 0.9983351 0.05755645 0.003812015 0.06835436 -0.05735212 0.9975094 -0.0410555 -9.94205e-5 -0.006165504 0.0407685 0.9991497 -4.06057e-6 0 0 0 1 0.9984496 0.05544048 0.004989981 0.06835448 -0.05519247 0.9976459 -0.04070043 -9.89437e-5 -0.007234692 0.04036194 0.9991589 -4.00841e-6 0 0 0 1 0.9985585 0.05332368 0.006162583 0.06835472 -0.05303227 0.9977738 -0.04043447 -9.9659e-5 -0.008304953 0.04004937 0.9991631 -3.96371e-6 0 0 0 1 0.9987382 0.05020797 9.34003e-4 0.06835496 -0.05013769 0.9980377 -0.03751194 -9.94205e-5 -0.002815544 0.03741782 0.9992957 -3.71039e-6 0 0 0 1 0.9988753 0.04721653 -0.004316806 0.0683552 -0.04733783 0.9982803 -0.03457289 -9.89437e-5 0.002677023 0.03473836 0.9993929 -3.42727e-6 0 0 0 1 0.9988753 0.04721653 -0.004316806 0.0683552 -0.04733783 0.9982803 -0.03457289 -9.89437e-5 0.002677023 0.03473836 0.9993929 -3.42727e-6 0 0 0 1 0.9988753 0.04721653 -0.004316806 0.0683552 -0.04733783 0.9982803 -0.03457289 -9.89437e-5 0.002677023 0.03473836 0.9993929 -3.42727e-6 0 0 0 1 0.9988753 0.04721653 -0.004316806 0.0683552 -0.04733783 0.9982803 -0.03457289 -9.89437e-5 0.002677023 0.03473836 0.9993929 -3.42727e-6 0 0 0 1 0.9988753 0.04721653 -0.004316806 0.0683552 -0.04733783 0.9982803 -0.03457289 -9.89437e-5 0.002677023 0.03473836 0.9993929 -3.42727e-6 0 0 0 1 0.9988753 0.04721653 -0.004316806 0.0683552 -0.04733783 0.9982803 -0.03457289 -9.89437e-5 0.002677023 0.03473836 0.9993929 -3.42727e-6 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9971097 -0.05609887 0.05123841 0.1250569 0.05121767 0.9944356 0.09206038 -1.24946e-4 -0.05611777 -0.08916991 0.9944345 1.12113e-5 0 0 0 1 0.9964609 -0.05321383 0.06507068 0.1250566 0.04707878 0.9946058 0.09243112 -1.24972e-4 -0.06963831 -0.08904057 0.9935905 1.11908e-5 0 0 0 1 0.995603 -0.05043894 0.07893443 0.1250563 0.04304075 0.994757 0.09277236 -1.25006e-4 -0.08319991 -0.08896708 0.9925537 1.1187e-5 0 0 0 1 0.995176 -0.0471965 0.08601009 0.1250556 0.03946262 0.9952051 0.0895006 -1.25036e-4 -0.08982175 -0.08567464 0.9922662 1.0781e-5 0 0 0 1 0.9946922 -0.04390555 0.09305977 0.1250555 0.03587919 0.9956291 0.08623313 -1.25065e-4 -0.09643912 -0.0824365 0.9919195 1.03712e-5 0 0 0 1 0.99518 -0.0414884 0.08885753 0.125055 0.03460168 0.9963771 0.07768827 -1.25155e-4 -0.09175872 -0.07423919 0.9930104 9.33558e-6 0 0 0 1 0.9956343 -0.0391283 0.08474689 0.1250548 0.03329586 0.9970487 0.06917428 -1.25229e-4 -0.0872035 -0.06605052 0.9939987 8.29995e-6 0 0 0 1 0.9965332 -0.03957659 0.07318025 0.1250548 0.03553915 0.9978168 0.05567359 -1.25349e-4 -0.0752238 -0.05287981 0.9957639 6.66827e-6 0 0 0 1 0.9972892 -0.04014223 0.06166404 0.1250548 0.03758442 0.9984064 0.04209417 -1.25498e-4 -0.06325554 -0.03966248 0.9972091 4.99189e-6 0 0 0 1 0.9978721 -0.04146146 0.05031931 0.125055 0.04037934 0.9989348 0.02233552 -1.25468e-4 -0.05119174 -0.0202561 0.9984835 2.5481e-6 0 0 0 1 0.9983149 -0.04298985 0.03898215 0.1250554 0.04291611 0.9990751 0.002726614 -1.25498e-4 -0.03906327 -0.001049041 0.9992363 1.41561e-7 0 0 0 1 0.9984742 -0.04535746 0.03150439 0.1250557 0.04577851 0.9988698 -0.01277506 -1.25527e-4 -0.03088933 0.01419776 0.999422 -1.78069e-6 0 0 0 1 0.9985679 -0.04779797 0.02403569 0.1250556 0.04847115 0.998425 -0.02825301 -1.25408e-4 -0.02264738 0.02937757 0.9993121 -3.67686e-6 0 0 0 1 0.9984549 -0.05086058 0.02239847 0.1250561 0.05163627 0.9980337 -0.0355342 -1.25468e-4 -0.02054715 0.03663581 0.9991176 -4.60446e-6 0 0 0 1 0.9983249 -0.05394977 0.02090424 0.1250567 0.05480509 0.9975808 -0.04276895 -1.25289e-4 -0.01854628 0.04384297 0.9988666 -5.50598e-6 0 0 0 1 0.998225 -0.0568161 0.01785546 0.1250572 0.05760431 0.9972202 -0.04726314 -1.25349e-4 -0.0151205 0.04820775 0.9987229 -6.05732e-6 0 0 0 1 0.9981107 -0.05962693 0.01484465 0.1250575 0.06032204 0.99683 -0.05188065 -1.25229e-4 -0.01170408 0.05267804 0.9985433 -6.61239e-6 0 0 0 1 0.9981906 -0.06010949 -0.001516997 0.1250574 0.0599423 0.9967654 -0.05353456 -1.25349e-4 0.004730045 0.05334681 0.9985648 -6.7018e-6 0 0 0 1 0.9980074 -0.06052213 -0.01784199 0.1250574 0.05945628 0.9967037 -0.05519843 -1.25289e-4 0.02112388 0.05402761 0.9983162 -6.78748e-6 0 0 0 1 0.9975823 -0.05679732 -0.04004472 0.1250569 0.05459737 0.997045 -0.05404287 -1.25229e-4 0.04299587 0.05172586 0.9977354 -6.50436e-6 0 0 0 1 0.9966573 -0.05296611 -0.0621984 0.1250563 0.04971152 0.9973692 -0.05275696 -1.25229e-4 0.06482911 0.04948866 0.9966686 -6.23614e-6 0 0 0 1 0.9961869 -0.04744386 -0.07321882 0.1250557 0.04417663 0.9979817 -0.04561603 -1.25468e-4 0.07523524 0.04220747 0.9962721 -5.30481e-6 0 0 0 1 0.9955636 -0.04183113 -0.0842809 0.125055 0.03870874 0.9985144 -0.03834754 -1.25408e-4 0.08575981 0.03491497 0.995704 -4.38094e-6 0 0 0 1 0.9961003 -0.03860312 -0.07934212 0.1250549 0.0366438 0.9989903 -0.02600461 -1.25408e-4 0.08026587 0.02299582 0.9965084 -2.89083e-6 0 0 0 1 0.9966021 -0.0353924 -0.07437515 0.1250544 0.03447329 0.9993132 -0.01360571 -1.25527e-4 0.07480555 0.0109955 0.9971377 -1.40071e-6 0 0 0 1 0.9973585 -0.03811419 -0.06183826 0.1250547 0.03817582 0.9992713 -1.84977e-4 -1.25527e-4 0.06180024 -0.002176225 0.9980863 2.98023e-7 0 0 0 1 0.9979487 -0.04103839 -0.04913723 0.125055 0.04172885 0.9990433 0.01310914 -1.25647e-4 0.04855221 -0.01513266 0.9987063 1.89245e-6 0 0 0 1 0.9982224 -0.0471431 -0.0364626 0.1250557 0.04817748 0.9984453 0.02802854 -1.25766e-4 0.03508454 -0.02973544 0.9989418 3.74019e-6 0 0 0 1 0.9982904 -0.05336695 -0.02383744 0.1250566 0.05435508 0.9975987 0.04293107 -1.25527e-4 0.02148908 -0.04415339 0.9987939 5.55813e-6 0 0 0 1 0.9982452 -0.05763828 -0.01357585 0.1250571 0.05832785 0.9966391 0.05752432 -1.25289e-4 0.01021462 -0.05821526 0.9982519 7.31647e-6 0 0 0 1 0.998061 -0.0621519 -0.003386735 0.1250578 0.0622341 0.995446 0.07220786 -1.2517e-4 -0.001116514 -0.07227861 0.997384 9.08226e-6 0 0 0 1 0.9980265 -0.0626946 0.003519058 0.1250579 0.06221222 0.9948436 0.08009994 -1.24812e-4 -0.008522748 -0.07972288 0.9967809 1.00173e-5 0 0 0 1 0.9979411 -0.06328469 0.01042443 0.1250578 0.06212717 0.9941823 0.08798813 -1.24812e-4 -0.01593214 -0.08715939 0.9960671 1.09542e-5 0 0 0 1 0.9977905 -0.06460142 0.01551359 0.125058 0.06295967 0.9939764 0.08970743 -1.2517e-4 -0.02121531 -0.08853244 0.9958475 1.11312e-5 0 0 0 1 0.9976138 -0.06589353 0.02060943 0.1250581 0.06375318 0.9937773 0.0913378 -1.25051e-4 -0.02649974 -0.0898059 0.9956068 1.13063e-5 0 0 0 1 0.9972818 -0.06644272 0.03184735 0.1250582 0.06329411 0.9938058 0.09134441 -1.24931e-4 -0.03771924 -0.08908039 0.9953101 1.11982e-5 0 0 0 1 0.9968209 -0.06699955 0.04312425 0.1250582 0.06284683 0.9938341 0.09134906 -1.25051e-4 -0.04897868 -0.08834838 0.9948849 1.11237e-5 0 0 0 1 0.996108 -0.0633732 0.06126105 0.1250578 0.05757284 0.9940741 0.09220993 -1.24812e-4 -0.06674164 -0.08832406 0.9938536 1.11014e-5 0 0 0 1 0.9950526 -0.05970299 0.07941204 0.1250572 0.05223393 0.9942936 0.09301787 -1.24931e-4 -0.08451235 -0.08840966 0.9924925 1.11163e-5 0 0 0 1 0.9943941 -0.05453068 0.09059166 0.1250567 0.04627227 0.9947859 0.09088516 -1.24931e-4 -0.0950753 -0.08618378 0.9917326 1.0848e-5 0 0 0 1 0.9935879 -0.04929995 0.101749 0.1250563 0.04030531 0.9952483 0.08863806 -1.24931e-4 -0.1056354 -0.08396869 0.9908536 1.055e-5 0 0 0 1 0.9940662 -0.04575097 0.09868764 0.1250557 0.03829973 0.9963632 0.07611984 -1.25527e-4 -0.1018113 -0.0718885 0.9922029 9.0301e-6 0 0 0 1 0.9945135 -0.0423178 0.09567028 0.1250553 0.03631669 0.9973134 0.06362134 -1.25647e-4 -0.09810554 -0.05979782 0.993378 7.53999e-6 0 0 0 1 0.9956688 -0.04208272 0.08290088 0.125055 0.03851705 0.9982823 0.04415154 -1.25766e-4 -0.08461648 -0.04076719 0.9955794 5.1558e-6 0 0 0 1 0.9966483 -0.04211038 0.07013893 0.1250551 0.04046988 0.9988769 0.02464878 -1.25647e-4 -0.07109808 -0.02172768 0.9972326 2.74181e-6 0 0 0 1 0.997534 -0.04419612 0.05452287 0.1250553 0.04391765 0.9990154 0.006296277 -1.25885e-4 -0.05474746 -0.003886222 0.9984927 5.21541e-7 0 0 0 1 0.9981639 -0.04650038 0.03881609 0.1250555 0.0470032 0.9988212 -0.01214289 -1.25885e-4 -0.03820568 0.0139451 0.9991727 -1.72853e-6 0 0 0 1 0.9984643 -0.0482499 0.02723616 0.1250559 0.04898834 0.9984312 -0.02713024 -1.25408e-4 -0.02588438 0.02842283 0.999261 -3.56883e-6 0 0 0 1 0.9986229 -0.05007994 0.01562869 0.125056 0.05069875 0.9978265 -0.04209262 -1.25885e-4 -0.01348674 0.04282701 0.9989917 -5.37932e-6 0 0 0 1 0.9986224 -0.05072879 0.01341092 0.1250563 0.05135542 0.9973538 -0.05145752 -1.25885e-4 -0.01076501 0.05207532 0.9985852 -6.54906e-6 0 0 0 1 0.9986084 -0.05151367 0.01129937 0.1250562 0.05210763 0.9967907 -0.06077897 -1.24931e-4 -0.0081321 0.06128317 0.9980874 -7.71135e-6 0 0 0 1 0.998417 -0.05471599 0.01304644 0.1250568 0.0554049 0.9966527 -0.06011873 -1.24931e-4 -0.009713292 0.06074637 0.9981061 -7.61077e-6 0 0 0 1 0.9982146 -0.05787557 0.01479083 0.1250573 0.05865854 0.9965009 -0.05954682 -1.25885e-4 -0.01129275 0.06030809 0.9981159 -7.59959e-6 0 0 0 1 0.9980166 -0.06260359 0.006607472 0.1250576 0.06287568 0.9964556 -0.05588448 -1.24693e-4 -0.003085434 0.05618911 0.9984155 -7.06315e-6 0 0 0 1 0.9977369 -0.067218 -0.001604974 0.1250585 0.06704235 0.9963787 -0.05229806 -1.2517e-4 0.005114555 0.0520721 0.9986302 -6.57141e-6 0 0 0 1 0.9977369 -0.067218 -0.001604974 0.1250585 0.06704235 0.9963787 -0.05229806 -1.2517e-4 0.005114555 0.0520721 0.9986302 -6.57141e-6 0 0 0 1 0.9977369 -0.067218 -0.001604974 0.1250585 0.06704235 0.9963787 -0.05229806 -1.2517e-4 0.005114555 0.0520721 0.9986302 -6.57141e-6 0 0 0 1 0.9977369 -0.067218 -0.001604974 0.1250585 0.06704235 0.9963787 -0.05229806 -1.2517e-4 0.005114555 0.0520721 0.9986302 -6.57141e-6 0 0 0 1 0.9977369 -0.067218 -0.001604974 0.1250585 0.06704235 0.9963787 -0.05229806 -1.2517e-4 0.005114555 0.0520721 0.9986302 -6.57141e-6 0 0 0 1 0.9977369 -0.067218 -0.001604974 0.1250585 0.06704235 0.9963787 -0.05229806 -1.2517e-4 0.005114555 0.0520721 0.9986302 -6.57141e-6 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9889155 -0.1421176 0.04299616 0.1578009 0.1375027 0.9858403 0.09597849 -3.41684e-5 -0.05602759 -0.08900254 0.9944546 3.09199e-6 0 0 0 1 0.9886114 -0.1393521 0.05681914 0.1578007 0.1334126 0.9862481 0.09754633 -3.41814e-5 -0.06963104 -0.08885502 0.993608 3.09199e-6 0 0 0 1 0.9881153 -0.1365815 0.070526 0.1578006 0.1293129 0.9866496 0.0989995 -3.42168e-5 -0.08310592 -0.08870297 0.9925852 3.08454e-6 0 0 0 1 0.9880007 -0.1333886 0.07785838 0.1578005 0.1257114 0.9873767 0.09635311 -3.41982e-5 -0.08972793 -0.08540922 0.9922975 2.98023e-6 0 0 0 1 0.9878305 -0.1301452 0.08516472 0.1578003 0.1220997 0.9880841 0.09370851 -3.42429e-5 -0.0963456 -0.08216953 0.9919507 2.83867e-6 0 0 0 1 0.9884269 -0.1278115 0.08170861 0.1578001 0.1208696 0.9890295 0.08491826 -3.43025e-5 -0.09166574 -0.07405936 0.993032 2.57045e-6 0 0 0 1 0.9890025 -0.1254274 0.078372 0.1578004 0.1195215 0.9899191 0.07599455 -3.43323e-5 -0.08711367 -0.06579166 0.9940237 2.28733e-6 0 0 0 1 0.9897027 -0.1259449 0.06802022 0.1578003 0.1218346 0.9906405 0.06154263 -3.43621e-5 -0.07513457 -0.05262166 0.9957839 1.83657e-6 0 0 0 1 0.9902776 -0.1265692 0.05771446 0.1578004 0.1239383 0.9911715 0.04710322 -3.43323e-5 -0.06316673 -0.03949224 0.9972215 1.38208e-6 0 0 0 1 0.99063 -0.1278442 0.04804247 0.1578004 0.1266862 0.9915907 0.02643489 -3.43323e-5 -0.05101799 -0.02010089 0.9984956 7.05943e-7 0 0 0 1 0.9908487 -0.1293851 0.03844708 0.1578004 0.1292529 0.9915938 0.005917668 -3.43025e-5 -0.03888958 -8.94134e-4 0.999243 0 0 0 0 1 0.9907719 -0.1316459 0.03225249 0.1578006 0.1320331 0.9911931 -0.01017504 -3.43621e-5 -0.03062891 0.0143395 0.9994284 -4.93601e-7 0 0 0 1 0.99063 -0.1340448 0.02615153 0.1578006 0.1347248 0.9905356 -0.02624177 -3.43621e-5 -0.02238643 0.02951914 0.9993137 -1.017e-6 0 0 0 1 0.9902306 -0.1371536 0.02514314 0.1578007 0.1379555 0.9898702 -0.03355014 -3.41535e-5 -0.02028691 0.03669106 0.999121 -1.27032e-6 0 0 0 1 0.9898521 -0.1400251 0.02419722 0.1578009 0.1409305 0.9891712 -0.0409758 -3.43323e-5 -0.01819753 0.0439701 0.9988673 -1.50874e-6 0 0 0 1 0.9894967 -0.1429381 0.02155411 0.157801 0.1437973 0.9885506 -0.04571622 -3.41535e-5 -0.01477271 0.04833549 0.9987221 -1.66148e-6 0 0 0 1 0.9891589 -0.145621 0.01894879 0.1578009 0.1464089 0.9879302 -0.05057787 -3.43323e-5 -0.01135486 0.05280381 0.9985406 -1.81794e-6 0 0 0 1 0.9892668 -0.1460931 0.002878487 0.1578009 0.1460361 0.987824 -0.05364221 -3.42727e-5 0.004993259 0.05348682 0.9985563 -1.84774e-6 0 0 0 1 0.9891195 -0.1465083 -0.01332837 0.1578011 0.1455377 0.9877254 -0.05671572 -3.42727e-5 0.02147412 0.0541588 0.9983015 -1.8701e-6 0 0 0 1 0.9891127 -0.1428177 -0.03548598 0.1578009 0.1406583 0.9883976 -0.05731487 -3.42727e-5 0.04325985 0.05169939 0.9977256 -1.78069e-6 0 0 0 1 0.9886136 -0.1389483 -0.05776077 0.1578006 0.1356254 0.9890634 -0.05795603 -3.45111e-5 0.06518197 0.04946231 0.996647 -1.71177e-6 0 0 0 1 0.9886151 -0.1335775 -0.06926357 0.1578006 0.1301547 0.9901401 -0.0517947 -3.43919e-5 0.07549923 0.04219001 0.9962532 -1.46218e-6 0 0 0 1 0.9884719 -0.1280252 -0.08082515 0.1578004 0.1246516 0.9911561 -0.04551047 -3.43323e-5 0.08593684 0.03491085 0.995689 -1.20141e-6 0 0 0 1 0.9891786 -0.1248502 -0.07705861 0.1578004 0.1226407 0.9919095 -0.03278756 -3.38554e-5 0.08052867 0.02298218 0.9964873 -7.63684e-7 0 0 0 1 0.9898749 -0.1216675 -0.07310551 0.1578001 0.1205207 0.992511 -0.01991617 -3.40939e-5 0.07498115 0.01090383 0.9971253 -3.65078e-7 0 0 0 1 0.9903107 -0.1243786 -0.06176495 0.1578004 0.1242741 0.9922326 -0.005545675 -3.46899e-5 0.06197494 -0.002183794 0.9980754 0 0 0 0 1 0.9905828 -0.1273555 -0.05026161 0.1578005 0.127951 0.9917415 0.008799314 -3.43323e-5 0.04872584 -0.0151475 0.9986974 5.43892e-7 0 0 0 1 0.9902999 -0.1333852 -0.0389139 0.1578007 0.1343979 0.9906202 0.02467495 -3.39746e-5 0.03525763 -0.02966552 0.9989382 1.04308e-6 0 0 0 1 0.9898248 -0.1395996 -0.02754282 0.1578009 0.1406455 0.9892265 0.04061669 -3.39746e-5 0.02157598 -0.04407715 0.9987953 1.55717e-6 0 0 0 1 0.9894361 -0.1437626 -0.01867079 0.1578007 0.1445973 0.9879024 0.05604314 -3.39746e-5 0.01038801 -0.05815088 0.9982541 2.04146e-6 0 0 0 1 0.9889159 -0.1481602 -0.009704709 0.1578009 0.1484742 0.9863241 0.07155585 -3.43323e-5 -0.001029729 -0.07220363 0.9973894 2.51085e-6 0 0 0 1 0.9888841 -0.1486473 -0.003508508 0.1578011 0.1484491 0.9856777 0.08001649 -3.39746e-5 -0.008435964 -0.07964789 0.9967876 2.77907e-6 0 0 0 1 0.9887942 -0.1492621 0.002677321 0.1578011 0.1484432 0.9849557 0.08847188 -3.40939e-5 -0.01584255 -0.08708304 0.9960756 3.02494e-6 0 0 0 1 0.9885855 -0.150469 0.007621824 0.1578009 0.1491731 0.9846571 0.09054118 -3.39746e-5 -0.02112853 -0.08837068 0.9958639 3.08454e-6 0 0 0 1 0.9883281 -0.1518237 0.01254677 0.1578011 0.1500346 0.9843342 0.09260535 -3.39746e-5 -0.02640992 -0.08964204 0.9956241 3.11434e-6 0 0 0 1 0.9880343 -0.1523821 0.02382856 0.1578012 0.1495513 0.9843148 0.09358692 -3.42131e-5 -0.03771579 -0.08890348 0.9953259 3.08454e-6 0 0 0 1 0.9876184 -0.1529266 0.034976 0.1578011 0.149063 0.9842952 0.09456712 -3.39746e-5 -0.0488885 -0.08818262 0.9949039 3.05474e-6 0 0 0 1 0.9873672 -0.1493271 0.05298238 0.1578013 0.1437474 0.9848577 0.09691035 -3.42131e-5 -0.06665152 -0.08806997 0.993882 3.06964e-6 0 0 0 1 0.9867687 -0.1457704 0.07098281 0.157801 0.1384238 0.9853838 0.09928596 -3.40939e-5 -0.08441829 -0.08814656 0.9925242 3.08454e-6 0 0 0 1 0.9866314 -0.1406573 0.08230435 0.1578006 0.1324275 0.9863234 0.09812957 -3.40939e-5 -0.09498131 -0.08591836 0.9917648 2.98396e-6 0 0 0 1 0.9863473 -0.1354836 0.09361362 0.1578007 0.1264133 0.9872376 0.09685736 -3.42131e-5 -0.1055415 -0.08370101 0.990886 2.90945e-6 0 0 0 1 0.9869974 -0.1320469 0.09165024 0.1578004 0.1244571 0.9886527 0.0841211 -3.38554e-5 -0.1017182 -0.07162076 0.992232 2.48849e-6 0 0 0 1 0.9876145 -0.1287193 0.0897178 0.1578004 0.1225208 0.9898878 0.07149463 -3.40939e-5 -0.09801328 -0.05961686 0.993398 2.05636e-6 0 0 0 1 0.9885916 -0.1284759 0.07861763 0.1578003 0.1247256 0.9908846 0.05090463 -3.43323e-5 -0.08444094 -0.04051822 0.9956049 1.40816e-6 0 0 0 1 0.9893888 -0.1285706 0.06767106 0.1578004 0.1267573 0.9914659 0.03045797 -3.44515e-5 -0.07100957 -0.02155697 0.9972428 7.52509e-7 0 0 0 1 0.9899869 -0.1305784 0.05362039 0.1578004 0.1301828 0.9914311 0.01082044 -3.3617e-5 -0.05457383 -0.003731667 0.998503 1.2666e-7 0 0 0 1 0.9903442 -0.1328639 0.03957062 0.1578005 0.1333125 0.9910342 -0.00891 -3.40939e-5 -0.03803205 0.01409924 0.9991773 -4.91738e-7 0 0 0 1 0.9904827 -0.134495 0.02924293 0.1578006 0.1352312 0.9905027 -0.02484589 -3.43323e-5 -0.02562355 0.02856397 0.9992637 -9.76026e-7 0 0 0 1 0.9904899 -0.1362726 0.01897418 0.1578009 0.1369501 0.9897389 -0.04075765 -3.43323e-5 -0.01322531 0.04296851 0.9989891 -1.47521e-6 0 0 0 1 0.9904315 -0.1368819 0.01757538 0.1578007 0.1376053 0.9892102 -0.05027961 -3.43323e-5 -0.01050335 0.052217 0.9985807 -1.79559e-6 0 0 0 1 0.990364 -0.1375405 0.01617264 0.1578006 0.1382693 0.9885958 -0.05966472 -3.48091e-5 -0.007781863 0.06132596 0.9980875 -2.12342e-6 0 0 0 1 0.9898762 -0.1408035 0.01787549 0.1578007 0.1416243 0.9881643 -0.05894058 -3.43323e-5 -0.009364902 0.06087547 0.9981017 -2.09361e-6 0 0 0 1 0.9893929 -0.1439375 0.01956439 0.1578007 0.1448481 0.9877394 -0.05821919 -3.40939e-5 -0.01094454 0.06043559 0.998112 -2.08616e-6 0 0 0 1 0.988842 -0.1485581 0.01107615 0.1578013 0.1489453 0.9873042 -0.05519384 -3.43323e-5 -0.002736032 0.05622774 0.9984146 -1.94833e-6 0 0 0 1 0.9881867 -0.1532333 0.002604126 0.1578012 0.1531581 0.9868106 -0.05241721 -3.40939e-5 0.005462229 0.05219686 0.9986222 -1.79932e-6 0 0 0 1 0.9881867 -0.1532333 0.002604126 0.1578012 0.1531581 0.9868106 -0.05241721 -3.40939e-5 0.005462229 0.05219686 0.9986222 -1.79932e-6 0 0 0 1 0.9881867 -0.1532333 0.002604126 0.1578012 0.1531581 0.9868106 -0.05241721 -3.40939e-5 0.005462229 0.05219686 0.9986222 -1.79932e-6 0 0 0 1 0.9881867 -0.1532333 0.002604126 0.1578012 0.1531581 0.9868106 -0.05241721 -3.40939e-5 0.005462229 0.05219686 0.9986222 -1.79932e-6 0 0 0 1 0.9881867 -0.1532333 0.002604126 0.1578012 0.1531581 0.9868106 -0.05241721 -3.40939e-5 0.005462229 0.05219686 0.9986222 -1.79932e-6 0 0 0 1 0.9881867 -0.1532333 0.002604126 0.1578012 0.1531581 0.9868106 -0.05241721 -3.40939e-5 0.005462229 0.05219686 0.9986222 -1.79932e-6 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9879225 -0.08411151 -0.1301276 0.04353451 0.05292689 0.9725055 -0.2267858 -8.58009e-5 0.1456251 0.2171598 0.9652123 -1.91331e-5 0 0 0 1 0.9851049 -0.09742701 -0.1416884 0.0435357 0.06340122 0.9717405 -0.2273784 -8.57115e-5 0.159837 0.2150084 0.9634435 -1.89394e-5 0 0 0 1 0.9819993 -0.1104763 -0.153205 0.04353666 0.07368075 0.9709054 -0.2278472 -8.56221e-5 0.1739193 0.2124575 0.9615684 -1.87308e-5 0 0 0 1 0.9808644 -0.1205146 -0.1529085 0.04353761 0.08502793 0.9716945 -0.2204093 -8.57338e-5 0.1751428 0.2031902 0.9633476 -1.7941e-5 0 0 0 1 0.9796355 -0.1304817 -0.1526046 0.04353845 0.09633553 0.9723064 -0.2129322 -8.57562e-5 0.1761621 0.1938948 0.965076 -1.70916e-5 0 0 0 1 0.9813914 -0.1313388 -0.1400731 0.04353845 0.103218 0.975965 -0.1919332 -8.6084e-5 0.1619147 0.1739036 0.9713604 -1.53333e-5 0 0 0 1 0.9828934 -0.1325289 -0.1278916 0.0435388 0.1098179 0.9791846 -0.1706979 -8.63522e-5 0.1478518 0.1537331 0.9769881 -1.35601e-5 0 0 0 1 0.9862076 -0.1226421 -0.1111433 0.04353785 0.1071859 0.9849297 -0.1357372 -8.68291e-5 0.1261155 0.1219521 0.9844909 -1.07437e-5 0 0 0 1 0.988994 -0.1140376 -0.09426665 0.04353713 0.104479 0.9894075 -0.1007834 -8.72612e-5 0.1047612 0.08982527 0.9904326 -7.90507e-6 0 0 0 1 0.9916145 -0.1035832 -0.07727116 0.04353594 0.0999155 0.993743 -0.04991972 -8.76933e-5 0.08195847 0.04178053 0.9957596 -3.66569e-6 0 0 0 1 0.9936931 -0.09485524 -0.05979889 0.04353523 0.09505897 0.9954717 5.65539e-4 -8.78274e-5 0.0594744 -0.006246387 0.9982103 5.62519e-7 0 0 0 1 0.9952192 -0.08648008 -0.04537433 0.04353451 0.0883193 0.9952797 0.04022753 -8.77678e-5 0.04168123 -0.04404264 0.9981596 3.9041e-6 0 0 0 1 0.9963935 -0.07907301 -0.03077208 0.04353404 0.08130818 0.9934858 0.07984787 -8.76486e-5 0.02425783 -0.08206194 0.996332 7.26059e-6 0 0 0 1 0.9972953 -0.07056695 -0.02053034 0.04353308 0.07224607 0.9925842 0.09775996 -8.77082e-5 0.01347947 -0.09897887 0.9949981 8.74698e-6 0 0 0 1 0.9979792 -0.06227314 -0.01259553 0.04353249 0.06331562 0.9912362 0.11594 -8.75294e-5 0.005265176 -0.1165033 0.9931763 1.03004e-5 0 0 0 1 0.9984832 -0.05505102 7.67391e-4 0.04353189 0.05451744 0.9905602 0.125774 -8.74996e-5 -0.007684111 -0.1255415 0.9920586 1.10827e-5 0 0 0 1 0.9987377 -0.04819226 0.01412427 0.04353129 0.04583501 0.9896798 0.1357685 -8.73208e-5 -0.02052152 -0.1349499 0.9906398 1.19135e-5 0 0 0 1 0.9979866 -0.05099016 0.03771054 0.04353141 0.04537063 0.9894983 0.1372395 -8.72016e-5 -0.04431235 -0.1352524 0.9898197 1.19507e-5 0 0 0 1 0.9967734 -0.05411261 0.05927473 0.04353189 0.04543143 0.9892354 0.1391019 -8.72612e-5 -0.06616383 -0.1359602 0.9885023 1.20178e-5 0 0 0 1 0.9944283 -0.06928592 0.07944571 0.04353296 0.05817443 0.9892011 0.1345244 -8.744e-5 -0.08790844 -0.1291532 0.9877203 1.14143e-5 0 0 0 1 0.9914232 -0.08438539 0.09979188 0.04353439 0.07110345 0.9889761 0.1298861 -8.72612e-5 -0.1096523 -0.1216766 0.9864943 1.07437e-5 0 0 0 1 0.9896631 -0.09888303 0.1038668 0.04353582 0.08718079 0.9899069 0.1117324 -8.72016e-5 -0.1138669 -0.1015223 0.9882953 8.9705e-6 0 0 0 1 0.9876513 -0.1129372 0.1085808 0.04353702 0.1029975 0.9903082 0.09317475 -8.73804e-5 -0.1180513 -0.08084064 0.9897114 7.13766e-6 0 0 0 1 0.9885783 -0.1157729 0.09648162 0.04353725 0.1101917 0.9920173 0.0613135 -8.76784e-5 -0.1028099 -0.04998177 0.9934445 4.4331e-6 0 0 0 1 0.9892858 -0.119226 0.08424741 0.04353749 0.117154 0.9926862 0.02914261 -8.76188e-5 -0.08710575 -0.01896047 0.9960187 1.70618e-6 0 0 0 1 0.9920488 -0.1072828 0.06579387 0.04353654 0.1079281 0.9941386 -0.006323873 -8.7738e-5 -0.06472975 0.01337462 0.9978131 -1.17719e-6 0 0 0 1 0.9942287 -0.09658455 0.04668706 0.04353535 0.09851014 0.9942965 -0.04086828 -8.79765e-5 -0.04247355 0.04523164 0.9980731 -3.97116e-6 0 0 0 1 0.9965528 -0.07901209 0.02527737 0.04353368 0.08077704 0.9936151 -0.07876694 -8.76188e-5 -0.01889246 0.08053731 0.9965724 -7.09295e-6 0 0 0 1 0.9980064 -0.0630061 0.003571629 0.0435326 0.06299483 0.9912554 -0.115951 -8.72016e-5 0.003765165 0.1159449 0.9932484 -1.02073e-5 0 0 0 1 0.9984 -0.05349403 -0.018305 0.04353153 0.05011874 0.9872044 -0.1513789 -8.7142e-5 0.02616864 0.1502193 0.9883062 -1.32471e-5 0 0 0 1 0.998171 -0.04487842 -0.04049307 0.04353094 0.03656911 0.9817501 -0.1866272 -8.63075e-5 0.04812955 0.1848051 0.9815961 -1.62423e-5 0 0 0 1 0.9974687 -0.04638886 -0.05388396 0.04353082 0.03440451 0.9781178 -0.2051872 -8.63075e-5 0.06222325 0.202814 0.9772382 -1.78814e-5 0 0 0 1 0.9965783 -0.04824995 -0.06710475 0.04353117 0.03209209 0.974106 -0.2238029 -8.59499e-5 0.07616561 0.2208837 0.9723216 -1.94758e-5 0 0 0 1 0.9960759 -0.04714173 -0.07490003 0.04353117 0.02900224 0.9734631 -0.2269984 -8.59499e-5 0.08361351 0.2239354 0.9710106 -1.97589e-5 0 0 0 1 0.9954898 -0.04603457 -0.08294844 0.04353094 0.02582669 0.9728574 -0.2299598 -8.57115e-5 0.09128302 0.2267804 0.9696587 -1.99974e-5 0 0 0 1 0.9944429 -0.04928708 -0.09302324 0.04353129 0.02684772 0.9731502 -0.2286008 -8.60691e-5 0.1017926 0.2248331 0.9690658 -1.98483e-5 0 0 0 1 0.9931917 -0.05241358 -0.1040303 0.04353165 0.0276066 0.973521 -0.2269243 -8.57115e-5 0.1131696 0.2225075 0.9683401 -1.96099e-5 0 0 0 1 0.9906293 -0.06966251 -0.1174725 0.04353308 0.04137343 0.9727872 -0.2279769 -8.58307e-5 0.1301571 0.2209805 0.9665539 -1.94609e-5 0 0 0 1 0.9875842 -0.08699494 -0.1308005 0.04353463 0.05525779 0.9718235 -0.2291423 -8.55923e-5 0.1470492 0.2190697 0.9645646 -1.92821e-5 0 0 0 1 0.9855898 -0.104306 -0.1331635 0.04353606 0.07248783 0.9717402 -0.2246485 -8.53538e-5 0.1528325 0.2117586 0.9652982 -1.86861e-5 0 0 0 1 0.9832754 -0.1215435 -0.1356319 0.04353785 0.08973312 0.9713758 -0.2199479 -8.54731e-5 0.1584827 0.2040988 0.9660366 -1.7941e-5 0 0 0 1 0.9847228 -0.123195 -0.1230581 0.04353785 0.09868544 0.9771027 -0.1884987 -8.59499e-5 0.1434625 0.173475 0.9743331 -1.53184e-5 0 0 0 1 0.9859396 -0.1250457 -0.1108434 0.04353797 0.1068944 0.9818267 -0.1568127 -8.66652e-5 0.1284377 0.1427593 0.9813886 -1.25617e-5 0 0 0 1 0.9892621 -0.1137012 -0.09182423 0.04353702 0.1038323 0.9889387 -0.1059206 -8.72612e-5 0.1028518 0.09524905 0.9901258 -8.3968e-6 0 0 0 1 0.9918736 -0.1042833 -0.07287877 0.04353606 0.1003885 0.9934155 -0.05521279 -8.7738e-5 0.07815665 0.04744791 0.9958112 -4.16487e-6 0 0 0 1 0.9943045 -0.09249591 -0.05293798 0.04353499 0.09217959 0.9957071 -0.008390724 -8.78572e-5 0.05348682 0.003463149 0.9985626 -2.98023e-7 0 0 0 1 0.9960198 -0.08294928 -0.0326054 0.04353439 0.08417743 0.9957147 0.03829556 -8.7738e-5 0.02928906 -0.04088777 0.9987342 3.60608e-6 0 0 0 1 0.9968747 -0.07757556 -0.01491421 0.04353368 0.07848459 0.9940598 0.07540297 -8.76188e-5 0.008976161 -0.07633787 0.9970415 6.73532e-6 0 0 0 1 0.9972801 -0.07363343 0.003153264 0.04353332 0.07281237 0.9909791 0.1125134 -8.69036e-5 -0.01140958 -0.1119779 0.9936453 9.86457e-6 0 0 0 1 0.9973171 -0.07209569 0.01265341 0.04353356 0.06972062 0.9882877 0.1357444 -8.74996e-5 -0.02229177 -0.1344981 0.990663 1.18762e-5 0 0 0 1 0.9972941 -0.07048445 0.02087211 0.04353344 0.06629329 0.9850597 0.1589416 -8.66652e-5 -0.03176319 -0.1571279 0.9870672 1.3873e-5 0 0 0 1 0.9978771 -0.06144452 0.02155888 0.04353237 0.05732226 0.9859597 0.1568362 -8.7142e-5 -0.0308929 -0.1552675 0.9873892 1.37389e-5 0 0 0 1 0.9983775 -0.05257922 0.02185285 0.04353165 0.04857432 0.9867289 0.154942 -8.7142e-5 -0.02970957 -0.1536293 0.9876818 1.35303e-5 0 0 0 1 0.9985414 -0.04234051 0.03349876 0.04353058 0.03711467 0.9889355 0.1436302 -8.72612e-5 -0.03920942 -0.1421774 0.9890643 1.25617e-5 0 0 0 1 0.9986914 -0.03200763 0.03987318 0.04352974 0.02642428 0.9907053 0.1334346 -8.70228e-5 -0.04377347 -0.1322065 0.9902549 1.16378e-5 0 0 0 1 0.9986914 -0.03200763 0.03987318 0.04352974 0.02642428 0.9907053 0.1334346 -8.70228e-5 -0.04377347 -0.1322065 0.9902549 1.16378e-5 0 0 0 1 0.9986914 -0.03200763 0.03987318 0.04352974 0.02642428 0.9907053 0.1334346 -8.70228e-5 -0.04377347 -0.1322065 0.9902549 1.16378e-5 0 0 0 1 0.9986914 -0.03200763 0.03987318 0.04352974 0.02642428 0.9907053 0.1334346 -8.70228e-5 -0.04377347 -0.1322065 0.9902549 1.16378e-5 0 0 0 1 0.9986914 -0.03200763 0.03987318 0.04352974 0.02642428 0.9907053 0.1334346 -8.70228e-5 -0.04377347 -0.1322065 0.9902549 1.16378e-5 0 0 0 1 0.9986914 -0.03200763 0.03987318 0.04352974 0.02642428 0.9907053 0.1334346 -8.70228e-5 -0.04377347 -0.1322065 0.9902549 1.16378e-5 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.8664155 0.4010524 0.2974578 0.110759 -0.4463357 0.8891139 0.1012938 0 -0.2238499 -0.2205285 0.9493461 0 0 0 0 1 0.8707191 0.387278 0.3030905 0.110759 -0.4352286 0.8937847 0.1082799 0 -0.2289633 -0.226195 0.94679 0 0 0 0 1 0.8746424 0.3736038 0.3089039 0.1107591 -0.4242773 0.8982025 0.1149827 0 -0.2345004 -0.2316295 0.9441173 0 0 0 0 1 0.8760292 0.3566954 0.3245632 0.1107591 -0.4125378 0.9028326 0.1212669 0 -0.2497709 -0.2401278 0.9380581 0 0 0 0 1 0.877066 0.339111 0.3402336 0.1107589 -0.4003701 0.9074167 0.1276644 0 -0.2654414 -0.2481894 0.9316343 0 0 0 0 1 0.885869 0.3188487 0.3370038 0.1107587 -0.3792575 0.9160839 0.1302059 0 -0.2672079 -0.2431566 0.9324561 0 0 0 0 1 0.8941754 0.2982808 0.3338841 0.1107589 -0.3579331 0.9242415 0.132894 0 -0.2689499 -0.2383387 0.9331989 0 0 0 0 1 0.9130216 0.2849125 0.2919194 0.1107591 -0.32976 0.9367765 0.1170818 0 -0.2401052 -0.2031615 0.9492496 0 0 0 0 1 0.9293797 0.2717961 0.2497607 0.110759 -0.3038519 0.947503 0.0995596 0 -0.2095891 -0.1684189 0.9631761 0 0 0 0 1 0.9416695 0.2791028 0.1880438 0.1107592 -0.2942141 0.9540175 0.05734521 0 -0.163392 -0.1093254 0.9804851 0 0 0 0 1 0.949868 0.2861177 0.1260458 0.1107591 -0.2901068 0.9568901 0.01412117 0 -0.1165717 -0.04998004 0.991924 0 0 0 0 1 0.9491336 0.3064296 0.07243311 0.110759 -0.3057596 0.9518893 -0.02043879 0 -0.0752114 -0.002747952 0.9971638 0 0 0 0 1 0.9451092 0.3262082 0.01888376 0.1107587 -0.3247871 0.9441809 -0.0550931 0 -0.03580152 0.04593575 0.9983024 0 0 0 0 1 0.9382563 0.3454477 -0.01847112 0.110759 -0.3458603 0.9355436 -0.07168501 0 -0.007482826 0.07364737 0.9972562 0 0 0 0 1 0.9297459 0.3642913 -0.05351769 0.110759 -0.3677965 0.9256758 -0.08859801 0 0.01726454 0.1020572 0.9946285 0 0 0 0 1 0.9234507 0.3761409 -0.07587146 0.1107592 -0.3825095 0.9180432 -0.1043194 0 0.03041452 0.1253554 0.9916453 0 0 0 0 1 0.9164803 0.3877619 -0.09851264 0.110759 -0.3977737 0.9095432 -0.1204461 0 0.0428971 0.1495721 0.9878199 0 0 0 0 1 0.9132565 0.3923012 -0.10983 0.110759 -0.4045984 0.9049063 -0.132077 0 0.04757189 0.1650571 0.9851361 0 0 0 0 1 0.909946 0.3972156 -0.1192427 0.1107591 -0.4116982 0.8998457 -0.1441608 0 0.0500372 0.1802704 0.9823436 0 0 0 0 1 0.9072476 0.4009376 -0.1270877 0.1107591 -0.4171329 0.8964197 -0.1497725 0 0.05387449 0.1888931 0.9805187 0 0 0 0 1 0.9043008 0.4048448 -0.1354289 0.1107591 -0.4229071 0.8928431 -0.1548566 1.19209e-7 0.0582239 0.1973108 0.9786103 0 0 0 0 1 0.9008284 0.4093518 -0.1447061 0.1107591 -0.429239 0.889784 -0.1550436 -1.19209e-7 0.06528985 0.2017811 0.9772521 0 0 0 0 1 0.8973015 0.4134255 -0.1546929 0.1107589 -0.4352985 0.8869004 -0.1546714 0 0.07325208 0.2061243 0.9757804 0 0 0 0 1 0.8988224 0.4121915 -0.149051 0.1107591 -0.4322456 0.8899415 -0.1454917 0 0.07267618 0.1951979 0.9780675 0 0 0 0 1 0.9001941 0.4113339 -0.1430224 0.1107589 -0.4295411 0.8927444 -0.1360209 0 0.07173246 0.1838791 0.980328 0 0 0 0 1 0.9066071 0.4057393 -0.115927 0.110759 -0.4178513 0.9015197 -0.1125265 1.19209e-7 0.05885404 0.1504576 0.9868631 0 0 0 0 1 0.9121042 0.4002569 -0.08865952 0.1107589 -0.407491 0.9088515 -0.08910501 -2.98023e-7 0.04491341 0.117401 0.9920685 0 0 0 0 1 0.9136753 0.4024286 -0.05700063 0.1107591 -0.4052869 0.9126483 -0.0530622 1.19209e-7 0.03066778 0.07158321 0.996963 0 0 0 0 1 0.9140376 0.4047896 -0.02608639 0.110759 -0.4052643 0.9140522 -0.01640135 1.78814e-7 0.01720523 0.02556329 0.999525 0 0 0 0 1 0.9087864 0.4172459 0.003674566 0.1107587 -0.4172282 0.9085646 0.02075743 0 0.005322337 -0.02039724 0.9997778 0 0 0 0 1 0.9026226 0.4291612 0.03306198 0.1107591 -0.4304069 0.9007471 0.05834704 2.38419e-7 -0.004740178 -0.06689548 0.9977486 0 0 0 0 1 0.8930893 0.445724 0.06100678 0.1107589 -0.4494428 0.8899558 0.07732731 0 -0.01982671 -0.09647923 0.9951374 0 0 0 0 1 0.88242 0.4620278 0.08868849 0.1107589 -0.4692752 0.8777977 0.09618729 0 -0.03340935 -0.1264969 0.991404 0 0 0 0 1 0.8744037 0.4731009 0.107673 0.110759 -0.4828545 0.8702703 0.09736937 0 -0.04763907 -0.1371306 0.9894066 0 0 0 0 1 0.866015 0.4835856 0.1271348 0.110759 -0.4961611 0.8626143 0.09859484 -1.19209e-7 -0.06198924 -0.1484639 0.986973 0 0 0 0 1 0.8648775 0.4835731 0.1347002 0.1107589 -0.496862 0.8628901 0.0924592 1.19209e-7 -0.07152068 -0.1468933 0.9865632 0 0 0 0 1 0.8633445 0.4838301 0.1433355 0.110759 -0.4978885 0.8629737 0.08592784 0 -0.08212029 -0.1455504 0.9859369 0 0 0 0 1 0.8657484 0.4756911 0.1555583 0.1107592 -0.491261 0.8670929 0.08253884 0 -0.09562051 -0.1478775 0.9843724 0 0 0 0 1 0.8678401 0.4676157 0.1678969 0.1107589 -0.4846568 0.8711393 0.07889348 1.19209e-7 -0.1093698 -0.1498393 0.9826426 0 0 0 0 1 0.8738178 0.4490838 0.1864582 0.1107589 -0.4699895 0.8783744 0.08699703 0 -0.1247112 -0.163653 0.9786036 0 0 0 0 1 0.879351 0.4298616 0.2048435 0.1107591 -0.4549161 0.8854873 0.09467685 2.38419e-7 -0.1406884 -0.1764408 0.9742051 0 0 0 0 1 0.893578 0.4000177 0.2037262 0.1107589 -0.4249728 0.9000132 0.09682041 0 -0.1446264 -0.1730946 0.9742285 0 0 0 0 1 0.9069735 0.3696519 0.2018833 0.1107591 -0.3944929 0.9134746 0.09969514 1.19209e-7 -0.1475628 -0.1700623 0.9743223 0 0 0 0 1 0.9236593 0.3451434 0.1665234 0.110759 -0.3615685 0.9288831 0.08027613 0 -0.1269741 -0.1343574 0.9827643 0 0 0 0 1 0.9379567 0.3211559 0.1307521 0.1107589 -0.3308092 0.9418005 0.05980652 -1.19209e-7 -0.1039351 -0.09934991 0.9896095 0 0 0 0 1 0.9439268 0.3184202 0.08724027 0.110759 -0.3216717 0.9465 0.02578961 -4.76837e-7 -0.07436096 -0.05240625 0.9958534 0 0 0 0 1 0.9476065 0.3164137 0.04387027 0.1107589 -0.3163174 0.9486075 -0.009302437 -1.19209e-7 -0.04455912 -0.005061864 0.9989939 0 0 0 0 1 0.9413766 0.3371372 0.0121932 0.110759 -0.3363501 0.9407428 -0.04325944 1.19209e-7 -0.02605509 0.03662222 0.9989895 0 0 0 0 1 0.9336146 0.3577663 -0.01917129 0.110759 -0.3581456 0.9304644 -0.07725059 -2.38419e-7 -0.009799361 0.07898837 0.9968273 0 0 0 0 1 0.9228821 0.3826917 -0.04284924 0.110759 -0.3850827 0.9169644 -0.1043434 -1.19209e-7 -6.40095e-4 0.112797 0.9936181 0 0 0 0 1 0.9112417 0.406736 -0.06484413 0.1107591 -0.4118405 0.9017754 -0.1311045 -2.38419e-7 0.0051499 0.1461733 0.9892455 0 0 0 0 1 0.9089204 0.4095824 -0.07814186 0.1107591 -0.4167834 0.898023 -0.1408756 -2.38419e-7 0.01247304 0.1606129 0.9869387 0 0 0 0 1 0.9065036 0.4124259 -0.09031242 0.110759 -0.4217879 0.8940913 -0.1506509 4.76837e-7 0.01861518 0.1746582 0.9844532 0 0 0 0 1 0.9119913 0.3966588 -0.1045665 0.110759 -0.4087685 0.9001165 -0.1506603 -1.19209e-7 0.0343613 0.1801443 0.98304 0 0 0 0 1 0.9172959 0.3817722 -0.1132192 0.1107592 -0.3957241 0.9056546 -0.1522897 0 0.04439753 0.1844983 0.9818295 0 0 0 0 1 0.9172959 0.3817722 -0.1132192 0.1107592 -0.3957241 0.9056546 -0.1522897 0 0.04439753 0.1844983 0.9818295 0 0 0 0 1 0.9172959 0.3817722 -0.1132192 0.1107592 -0.3957241 0.9056546 -0.1522897 0 0.04439753 0.1844983 0.9818295 0 0 0 0 1 0.9172959 0.3817722 -0.1132192 0.1107592 -0.3957241 0.9056546 -0.1522897 0 0.04439753 0.1844983 0.9818295 0 0 0 0 1 0.9172959 0.3817722 -0.1132192 0.1107592 -0.3957241 0.9056546 -0.1522897 0 0.04439753 0.1844983 0.9818295 0 0 0 0 1 0.9172959 0.3817722 -0.1132192 0.1107592 -0.3957241 0.9056546 -0.1522897 0 0.04439753 0.1844983 0.9818295 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - -0.1618309 -0.0518971 0.9854528 0.004428029 0.2442092 -0.9696604 -0.01096153 -0.01209074 0.9561237 0.2388827 0.1695948 0.03056824 0 0 0 1 -0.1483795 -0.06218862 0.9869732 0.00462079 0.2462536 -0.9689074 -0.02402901 -0.01215469 0.95778 0.2394803 0.1590802 0.03051418 0 0 0 1 -0.1356793 -0.07219815 0.988119 0.004813432 0.2483537 -0.9679768 -0.0366249 -0.01222795 0.9591202 0.2404337 0.1492651 0.03045493 0 0 0 1 -0.1321539 -0.08302563 0.9877461 0.004634857 0.2451762 -0.9682602 -0.04858487 -0.01251173 0.9604291 0.235751 0.1483154 0.03036636 0 0 0 1 -0.1285724 -0.09377259 0.9872566 0.004451513 0.2420895 -0.9683687 -0.06045079 -0.01279294 0.9616973 0.2312322 0.1472069 0.0302757 0 0 0 1 -0.1454172 -0.1001645 0.984287 0.003934144 0.2278862 -0.9715024 -0.06519591 -0.01341181 0.9627679 0.2148247 0.1640993 0.03007698 0 0 0 1 -0.161789 -0.106402 0.9810722 0.003427267 0.2136259 -0.974372 -0.07044619 -0.01402789 0.9634253 0.198185 0.180373 0.02985531 0 0 0 1 -0.1920215 -0.1041106 0.9758529 0.002882838 0.1831071 -0.9806968 -0.06859683 -0.01499462 0.9641577 0.1655134 0.2073782 0.02943724 0 0 0 1 -0.2215469 -0.1018318 0.9698183 0.002349734 0.1525772 -0.9859033 -0.0686658 -0.01594895 0.9631394 0.1327593 0.2339611 0.02897655 0 0 0 1 -0.2565906 -0.09783595 0.9615558 0.001810908 0.1067743 -0.9916435 -0.07240468 -0.01733601 0.9606044 0.08409106 0.2648927 0.02820408 0 0 0 1 -0.291051 -0.09364467 0.9521137 0.001285672 0.06141412 -0.9949743 -0.0790866 -0.01867663 0.9547345 0.03545498 0.2953394 0.0273602 0 0 0 1 -0.3210121 -0.08734196 0.9430391 9.23038e-4 0.02857875 -0.9961782 -0.08253538 -0.01970076 0.946644 4.56025e-4 0.3222814 0.02664393 0 0 0 1 -0.3503928 -0.0809226 0.9331005 5.759e-4 -0.004214286 -0.9961141 -0.08796995 -0.02070271 0.9365933 -0.03475642 0.3486902 0.02587974 0 0 0 1 -0.3697369 -0.07227993 0.926321 4.48704e-4 -0.01809322 -0.9962204 -0.08495599 -0.02113926 0.9289603 -0.04817146 0.3670318 0.02552551 0 0 0 1 -0.3867964 -0.06372934 0.9199604 3.89218e-4 -0.0323863 -0.9960547 -0.08261752 -0.02158427 0.9215964 -0.06175023 0.3832064 0.02514952 0 0 0 1 -0.4045562 -0.05564045 0.9128188 1.97053e-4 -0.04469829 -0.9957512 -0.08050566 -0.02181023 0.91342 -0.07337051 0.4003505 0.02495545 0 0 0 1 -0.4221417 -0.0476157 0.9052788 5.126e-6 -0.05717796 -0.9952326 -0.07900983 -0.02204298 0.9047251 -0.08511537 0.4174067 0.02475011 0 0 0 1 -0.4418945 -0.04812276 0.8957756 -6.41584e-4 -0.06172096 -0.9945628 -0.08387738 -0.02205181 0.8949413 -0.09235298 0.4365216 0.02473378 0 0 0 1 -0.4596858 -0.04880434 0.88674 -0.001245498 -0.06650835 -0.9937933 -0.08917427 -0.02207082 0.8855881 -0.09996771 0.4535866 0.02469366 0 0 0 1 -0.4716401 -0.06232208 0.8795861 -0.002083063 -0.05571001 -0.9934005 -0.1002584 -0.02190458 0.8800297 -0.0962876 0.4650555 0.02478569 0 0 0 1 -0.4836478 -0.07596933 0.8719596 -0.002925276 -0.04464763 -0.9927878 -0.111261 -0.02171605 0.8741234 -0.09274214 0.4767678 0.02486687 0 0 0 1 -0.4822288 -0.09203076 0.871198 -0.003342032 -0.02232515 -0.9928527 -0.1172397 -0.02119982 0.875761 -0.07598596 0.4767277 0.02525883 0 0 0 1 -0.4808183 -0.1078013 0.8701686 -0.003753423 9.46373e-5 -0.99242 -0.1228941 -0.02065849 0.8768205 -0.05900734 0.4771838 0.02564859 0 0 0 1 -0.4625892 -0.1140888 0.8792012 -0.00346589 0.02565819 -0.9929927 -0.115355 -0.01984548 0.8862013 -0.0308032 0.4622752 0.0263248 0 0 0 1 -0.4438664 -0.1202313 0.8879907 -0.003161907 0.05147165 -0.9927426 -0.1086862 -0.01900935 0.8946135 -0.00253576 0.4468337 0.02697479 0 0 0 1 -0.4151164 -0.1104218 0.9030427 -0.002371907 0.0763936 -0.993332 -0.08634513 -0.01812982 0.9065557 0.0331434 0.4207839 0.02765554 0 0 0 1 -0.3862493 -0.1004073 0.9169135 -0.001581668 0.1015391 -0.9926444 -0.0659269 -0.01724159 0.9167886 0.06763833 0.3936037 0.02827608 0 0 0 1 -0.3545596 -0.08210074 0.9314222 -6.00934e-4 0.1308884 -0.9906877 -0.03750014 -0.0162326 0.9258272 0.1086162 0.3620038 0.02890712 0 0 0 1 -0.3234312 -0.06362962 0.9441098 3.54052e-4 0.1614379 -0.9868192 -0.01120299 -0.01519227 0.9323788 0.1487916 0.3294404 0.02947431 0 0 0 1 -0.2936731 -0.049928 0.9546015 0.001209616 0.193605 -0.9810448 0.008249402 -0.01416081 0.9360947 0.1872382 0.2977729 0.02996414 0 0 0 1 -0.2641282 -0.0354278 0.9638367 0.002064466 0.2266417 -0.9736223 0.02632099 -0.01309627 0.9374805 0.2253977 0.2651906 0.03040164 0 0 0 1 -0.2435237 -0.03263723 0.9693459 0.002491235 0.2452885 -0.9690164 0.0289964 -0.01253569 0.9383655 0.2448306 0.2439841 0.03060686 0 0 0 1 -0.2231098 -0.02965992 0.974342 0.002916097 0.2642937 -0.9639383 0.03117609 -0.01196718 0.9382808 0.2644681 0.222903 0.03079807 0 0 0 1 -0.2117817 -0.02612996 0.9769676 0.003177881 0.2683962 -0.9627625 0.03243136 -0.01186966 0.9397405 0.2690827 0.2109087 0.03081017 0 0 0 1 -0.2002338 -0.02248084 0.9794902 0.003446817 0.2723239 -0.9616188 0.03359949 -0.01177859 0.9411409 0.2734662 0.1986707 0.03081643 0 0 0 1 -0.1925607 -0.02283424 0.9810194 0.003715276 0.273049 -0.9614934 0.03121602 -0.01184201 0.9425309 0.2738773 0.1913807 0.03076064 0 0 0 1 -0.1842389 -0.02282148 0.9826169 0.004012346 0.273572 -0.9614154 0.02896511 -0.01191735 0.9440419 0.2741527 0.1833733 0.03069394 0 0 0 1 -0.1714046 -0.03571069 0.9845536 0.004221081 0.2773038 -0.9606884 0.01343166 -0.01197028 0.9453696 0.2753226 0.1745691 0.03064525 0 0 0 1 -0.1586169 -0.04872024 0.9861376 0.004423618 0.2808099 -0.9597609 -0.002249777 -0.01202964 0.9465656 0.2765604 0.1659153 0.03059315 0 0 0 1 -0.1517496 -0.06570607 0.9862326 0.004260182 0.2787564 -0.9601306 -0.02107542 -0.01225388 0.9482969 0.2717205 0.1640154 0.03052669 0 0 0 1 -0.1448116 -0.08272123 0.9859956 0.004092812 0.2763184 -0.9602342 -0.03997755 -0.01248228 0.9500938 0.2666594 0.1619105 0.03045636 0 0 0 1 -0.162162 -0.09215027 0.9824522 0.003515481 0.2496254 -0.9670763 -0.04950529 -0.01343333 0.9546678 0.2372171 0.1798261 0.03011929 0 0 0 1 -0.1796488 -0.1009101 0.9785415 0.002951979 0.222778 -0.9730551 -0.05944496 -0.01436793 0.9581733 0.2073183 0.1972888 0.02974307 0 0 0 1 -0.2151523 -0.0986486 0.9715855 0.002309679 0.1796965 -0.9818965 -0.05990284 -0.0157907 0.9599056 0.1617022 0.2289841 0.02906686 0 0 0 1 -0.2496252 -0.09622609 0.9635494 0.001698017 0.1366564 -0.9885925 -0.06332367 -0.01717531 0.9586515 0.115868 0.2599275 0.02830994 0 0 0 1 -0.2853542 -0.08926355 0.9542563 0.001175165 0.09658795 -0.9932627 -0.06402933 -0.01841092 0.953543 0.07389861 0.2920535 0.02754575 0 0 0 1 -0.320454 -0.082708 0.9436466 6.603e-4 0.05684548 -0.9960646 -0.06799811 -0.01961731 0.9455569 0.03185176 0.3238946 0.02671366 0 0 0 1 -0.3503556 -0.07838547 0.9333311 2.08616e-4 0.02695131 -0.9969227 -0.07360917 -0.02055406 0.9362289 -6.34863e-4 0.3513903 0.02600419 0 0 0 1 -0.3800456 -0.07427972 0.9219806 -2.46525e-4 -0.002593278 -0.9966807 -0.08136701 -0.02147173 0.9249643 -0.03331416 0.3785915 0.02524834 0 0 0 1 -0.3991212 -0.07211327 0.9140582 -4.88639e-4 -0.02042567 -0.9959557 -0.08749336 -0.02203881 0.9166709 -0.05359065 0.3960341 0.0247491 0 0 0 1 -0.4168294 -0.06955659 0.9063199 -6.85453e-4 -0.03842371 -0.9948283 -0.09402096 -0.0225991 0.9081725 -0.07401484 0.4120011 0.02423179 0 0 0 1 -0.4200088 -0.06042581 0.9055064 -4.94122e-4 -0.04412943 -0.9952405 -0.086883 -0.02255141 0.9064466 -0.07645112 0.4153433 0.02428066 0 0 0 1 -0.4226281 -0.05149376 0.9048394 -2.98738e-4 -0.05003249 -0.9955364 -0.08002424 -0.02250826 0.9049214 -0.07909184 0.4181653 0.02432423 0 0 0 1 -0.4283432 -0.04056137 0.9027057 -3.47376e-4 -0.04963749 -0.9964276 -0.06832617 -0.02221953 0.9022518 -0.07407504 0.4247997 0.02458858 0 0 0 1 -0.4293572 -0.02994489 0.9026384 -2.74539e-4 -0.05068027 -0.9970763 -0.05718493 -0.02196395 0.9017117 -0.07029873 0.4265844 0.02481937 0 0 0 1 -0.4293572 -0.02994489 0.9026384 -2.74539e-4 -0.05068027 -0.9970763 -0.05718493 -0.02196395 0.9017117 -0.07029873 0.4265844 0.02481937 0 0 0 1 -0.4293572 -0.02994489 0.9026384 -2.74539e-4 -0.05068027 -0.9970763 -0.05718493 -0.02196395 0.9017117 -0.07029873 0.4265844 0.02481937 0 0 0 1 -0.4293572 -0.02994489 0.9026384 -2.74539e-4 -0.05068027 -0.9970763 -0.05718493 -0.02196395 0.9017117 -0.07029873 0.4265844 0.02481937 0 0 0 1 -0.4293572 -0.02994489 0.9026384 -2.74539e-4 -0.05068027 -0.9970763 -0.05718493 -0.02196395 0.9017117 -0.07029873 0.4265844 0.02481937 0 0 0 1 -0.4293572 -0.02994489 0.9026384 -2.74539e-4 -0.05068027 -0.9970763 -0.05718493 -0.02196395 0.9017117 -0.07029873 0.4265844 0.02481937 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.6695735 0.6043155 0.4318271 0.149827 -0.3655915 0.7742363 -0.5166251 0 -0.6465407 0.188046 0.7393406 3.57628e-7 0 0 0 1 0.656452 0.6021125 0.4544571 0.149827 -0.3382182 0.7734072 -0.5361434 0 -0.6742992 0.1982467 0.71135 1.19209e-7 0 0 0 1 0.6427772 0.5995869 0.4767946 0.149827 -0.3098595 0.7727127 -0.5539875 0 -0.7005891 0.208351 0.68247 -1.19209e-7 0 0 0 1 0.6198757 0.6117483 0.4914449 0.149827 -0.286579 0.7595115 -0.5839648 0 -0.7304976 0.2211478 0.6461169 0 0 0 0 1 0.5971549 0.6204687 0.5083552 0.149827 -0.2611513 0.7496186 -0.6081715 0 -0.7584238 0.2304149 0.6096746 1.19209e-7 0 0 0 1 0.5866777 0.6230643 0.517301 0.1498269 -0.2323129 0.741424 -0.6295407 0 -0.7757835 0.2491617 0.5797228 2.38419e-7 0 0 0 1 0.5767961 0.618189 0.533993 0.149827 -0.2023137 0.7414309 -0.6398041 0 -0.7914388 0.2610024 0.5527226 0 0 0 0 1 0.5833187 0.5839711 0.5645507 0.149827 -0.1547954 0.7622372 -0.6285166 0 -0.797357 0.2792356 0.5350232 1.19209e-7 0 0 0 1 0.5888513 0.5417566 0.5997951 0.149827 -0.1070631 0.7878432 -0.6064991 0 -0.8011193 0.2929216 0.5219246 0 0 0 0 1 0.6022888 0.4805685 0.6374186 0.149827 -0.05317842 0.8208717 -0.5686316 0 -0.7965054 0.3085834 0.5199575 3.57628e-7 0 0 0 1 0.6128937 0.4140827 0.6729763 0.1498269 5.34922e-4 0.8514727 -0.5243991 0 -0.7901653 0.3217608 0.5216408 0 0 0 0 1 0.6222634 0.3575946 0.6963583 0.1498268 0.05123311 0.8690532 -0.4920588 0 -0.78113 0.3418667 0.5224593 2.38419e-7 0 0 0 1 0.6289299 0.2989764 0.7176773 0.1498269 0.1016778 0.8835435 -0.457179 0 -0.7707847 0.3605054 0.5252876 0 0 0 0 1 0.6255046 0.2535387 0.7378772 0.149827 0.1493971 0.8893086 -0.4322166 -1.19209e-7 -0.7657839 0.3805901 0.5183885 1.19209e-7 0 0 0 1 0.6197351 0.2077251 0.7568212 0.1498269 0.1968318 0.8923746 -0.4061093 1.78814e-7 -0.7597273 0.4006468 0.5121489 3.57628e-7 0 0 0 1 0.6099887 0.1629283 0.7754793 0.149827 0.2324019 0.8988145 -0.3716474 0 -0.7575639 0.4069238 0.5104019 1.19209e-7 0 0 0 1 0.5989795 0.1179687 0.7920274 0.1498269 0.2673671 0.9028642 -0.3366767 0 -0.7548105 0.4134244 0.5092562 2.38419e-7 0 0 0 1 0.5933899 0.07942867 0.8009867 0.1498269 0.2831171 0.9109346 -0.3000714 0 -0.7534807 0.4048322 0.5180519 1.19209e-7 0 0 0 1 0.587591 0.03832858 0.8082499 0.149827 0.2982103 0.918309 -0.2603442 0 -0.752202 0.3940042 0.52816 3.57628e-7 0 0 0 1 0.591328 0.0374177 0.8055628 0.149827 0.2906874 0.9218797 -0.2562012 0 -0.7522184 0.3856658 0.5342563 3.57628e-7 0 0 0 1 0.5952356 0.0367158 0.8027123 0.1498271 0.2830541 0.9253467 -0.2522181 0 -0.7520477 0.37734 0.5404064 -1.19209e-7 0 0 0 1 0.6068565 0.07359915 0.791397 0.149827 0.2507562 0.9271227 -0.2785055 1.19209e-7 -0.7542197 0.3674604 0.5441749 0 0 0 0 1 0.6177692 0.1090511 0.7787617 0.149827 0.2181333 0.9277077 -0.3029471 0 -0.7554998 0.357025 0.5493214 3.57628e-7 0 0 0 1 0.6289392 0.162052 0.7603783 0.1498269 0.156761 0.9315145 -0.328188 1.19209e-7 -0.7614865 0.325608 0.5604626 2.38419e-7 0 0 0 1 0.6370318 0.2155089 0.740099 0.1498271 0.09459328 0.9310107 -0.3525207 2.98023e-7 -0.7650117 0.2945752 0.5726978 -1.19209e-7 0 0 0 1 0.6405117 0.2875197 0.7120936 0.149827 0.008232355 0.9246435 -0.3807452 1.78814e-7 -0.7679042 0.249734 0.5898781 3.57628e-7 0 0 0 1 0.6381359 0.3578576 0.6817045 0.149827 -0.07879143 0.9111225 -0.4045339 -1.19209e-7 -0.7658817 0.204435 0.6096162 1.19209e-7 0 0 0 1 0.6364586 0.430467 0.6400145 0.149827 -0.1671679 0.8870369 -0.4303724 -1.19209e-7 -0.7529777 0.1669242 0.6365225 2.38419e-7 0 0 0 1 0.6303711 0.4945169 0.5984026 0.149827 -0.2546262 0.8599126 -0.4423983 0 -0.733347 0.1265062 0.667981 -1.19209e-7 0 0 0 1 0.6307883 0.5445441 0.5527915 0.149827 -0.3235229 0.8320918 -0.4505068 0 -0.705294 0.1053338 0.7010462 1.19209e-7 0 0 0 1 0.6296162 0.5825325 0.5140421 0.149827 -0.3901047 0.8092436 -0.4392529 2.38419e-7 -0.6718644 0.07603037 0.7367616 0 0 0 0 1 0.6354157 0.5980855 0.4884067 0.149827 -0.4294362 0.7993844 -0.4202022 -1.19209e-7 -0.6417413 0.05726349 0.7647807 0 0 0 0 1 0.641411 0.6064761 0.4698712 0.149827 -0.4666368 0.7945374 -0.3885365 -1.19209e-7 -0.6089683 0.02995234 0.792629 1.19209e-7 0 0 0 1 0.6484111 0.6010265 0.467258 0.149827 -0.4771788 0.7991036 -0.3656961 -2.38419e-7 -0.5931807 0.0141558 0.8049448 1.19209e-7 0 0 0 1 0.655705 0.5925315 0.4679297 0.149827 -0.4869319 0.8055222 -0.3376866 1.19209e-7 -0.5770176 -0.006427049 0.8167069 0 0 0 0 1 0.6578139 0.581749 0.4783819 0.149827 -0.4702337 0.8133686 -0.3425086 0 -0.5883548 3.55619e-4 0.8086031 2.38419e-7 0 0 0 1 0.6595014 0.5703032 0.4897064 0.1498269 -0.4535117 0.8214123 -0.3458454 -1.19209e-7 -0.5994877 0.005997896 0.8003619 2.38419e-7 0 0 0 1 0.6474485 0.5698735 0.5060187 0.149827 -0.4207385 0.8208942 -0.3861505 2.38419e-7 -0.6354448 0.03711104 0.7712543 0 0 0 0 1 0.6349279 0.5700793 0.5214177 0.1498271 -0.386336 0.8187519 -0.4247234 0 -0.6690378 0.06822627 0.7400906 0 0 0 0 1 0.6084123 0.5951648 0.5249893 0.149827 -0.3601765 0.7965347 -0.485598 2.38419e-7 -0.707183 0.1063551 0.6989857 0 0 0 0 1 0.5825193 0.6182997 0.5276145 0.149827 -0.3301364 0.7731418 -0.5415367 0 -0.7427526 0.1412708 0.6544935 0 0 0 0 1 0.5646808 0.6425546 0.5179374 0.1498269 -0.3005315 0.7445724 -0.5960646 0 -0.7686458 0.1809297 0.6135538 3.57628e-7 0 0 0 1 0.5483704 0.659591 0.5140327 0.149827 -0.2678493 0.7208551 -0.6392375 0 -0.7921783 0.2128556 0.5719667 1.19209e-7 0 0 0 1 0.5561983 0.6355218 0.5354958 0.149827 -0.2112354 0.7313098 -0.6485103 0 -0.8037559 0.2475845 0.5409978 2.38419e-7 0 0 0 1 0.5638151 0.6004015 0.567125 0.149827 -0.1541761 0.7511172 -0.6419137 0 -0.811383 0.2744835 0.5160589 1.19209e-7 0 0 0 1 0.5848636 0.528193 0.615587 0.149827 -0.08282828 0.7938466 -0.6024512 -2.38419e-7 -0.8068919 0.3013636 0.5080413 1.19209e-7 0 0 0 1 0.6016485 0.4431732 0.6645427 0.149827 -0.0117805 0.8367993 -0.5473831 2.38419e-7 -0.7986746 0.3215035 0.5086798 1.19209e-7 0 0 0 1 0.6178064 0.3615143 0.6983 0.149827 0.05206269 0.8672946 -0.4950652 -2.38419e-7 -0.7846052 0.3422098 0.5169987 1.19209e-7 0 0 0 1 0.6297443 0.2725517 0.7274186 0.1498269 0.1157557 0.8930456 -0.4348222 1.19209e-7 -0.7681292 0.3580296 0.530841 1.19209e-7 0 0 0 1 0.6313261 0.2049946 0.7479342 0.1498268 0.1689214 0.9049259 -0.3906086 -2.38419e-7 -0.7568975 0.3729431 0.5366752 3.57628e-7 0 0 0 1 0.6299598 0.1344987 0.7648931 0.149827 0.2214736 0.9128813 -0.342925 -1.19209e-7 -0.7443795 0.3854325 0.5452905 2.38419e-7 0 0 0 1 0.6189135 0.07904803 0.7814716 0.1498268 0.25829 0.9191088 -0.2975321 3.57628e-7 -0.7417768 0.3859929 0.5484313 1.19209e-7 0 0 0 1 0.6060935 0.02257162 0.7950731 0.1498269 0.2945345 0.9221689 -0.2507069 0 -0.7388505 0.386128 0.5522726 2.38419e-7 0 0 0 1 0.5997794 -0.01218354 0.8000729 0.149827 0.3038235 0.9284698 -0.2136242 2.38419e-7 -0.7402408 0.3712082 0.5605788 2.38419e-7 0 0 0 1 0.5934218 -0.04846018 0.8034316 0.1498269 0.3127593 0.9336296 -0.1746935 -4.76837e-7 -0.7416418 0.3549477 0.5691924 2.38419e-7 0 0 0 1 0.5934218 -0.04846018 0.8034316 0.1498269 0.3127593 0.9336296 -0.1746935 -4.76837e-7 -0.7416418 0.3549477 0.5691924 2.38419e-7 0 0 0 1 0.5934218 -0.04846018 0.8034316 0.1498269 0.3127593 0.9336296 -0.1746935 -4.76837e-7 -0.7416418 0.3549477 0.5691924 2.38419e-7 0 0 0 1 0.5934218 -0.04846018 0.8034316 0.1498269 0.3127593 0.9336296 -0.1746935 -4.76837e-7 -0.7416418 0.3549477 0.5691924 2.38419e-7 0 0 0 1 0.5934218 -0.04846018 0.8034316 0.1498269 0.3127593 0.9336296 -0.1746935 -4.76837e-7 -0.7416418 0.3549477 0.5691924 2.38419e-7 0 0 0 1 0.5934218 -0.04846018 0.8034316 0.1498269 0.3127593 0.9336296 -0.1746935 -4.76837e-7 -0.7416418 0.3549477 0.5691924 2.38419e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.7780715 0.6281759 1.19209e-7 0.2724966 -0.6281757 0.7780715 0 0 0 0 1 -2.38419e-7 0 0 0 1 0.7980386 0.6026065 0 0.2724966 -0.6026064 0.7980387 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.8171163 0.5764729 0 0.2724965 -0.5764728 0.8171166 0 0 0 0 1 -1.78814e-7 0 0 0 1 0.8559238 0.5171016 0 0.2724964 -0.5171015 0.855924 0 0 0 0 1 -2.38419e-7 0 0 0 1 0.8903688 0.45524 0 0.2724966 -0.45524 0.8903688 0 0 0 0 1 -1.78814e-7 0 0 0 1 0.9185236 0.3953664 0 0.2724964 -0.3953665 0.9185235 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9424453 0.3343602 0 0.2724965 -0.3343601 0.9424456 1.56462e-7 0 0 0 1 -1.19209e-7 0 0 0 1 0.9548556 0.2970703 0 0.2724964 -0.2970703 0.9548557 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.965608 0.2600026 0 0.2724964 -0.2600026 0.9656081 0 0 0 0 1 -2.38419e-7 0 0 0 1 0.9704774 0.2411925 0 0.2724966 -0.2411925 0.9704774 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9749057 0.2226185 0 0.2724966 -0.2226185 0.9749057 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9765721 0.2151898 0 0.2724966 -0.2151899 0.976572 1.49012e-7 0 1.49012e-7 0 1 -1.19209e-7 0 0 0 1 0.9781681 0.2078149 0 0.2724965 -0.2078149 0.9781684 0 0 0 0 1 0 0 0 0 1 0.9787679 0.2049703 0 0.2724966 -0.2049702 0.9787682 0 -1.19209e-7 0 0 1 -1.19209e-7 0 0 0 1 0.9793508 0.202167 0 0.2724965 -0.2021669 0.9793509 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9805068 0.1964851 0 0.2724965 -0.1964851 0.9805067 0 0 0 0 1 0 0 0 0 1 0.9815986 0.190956 0 0.2724966 -0.190956 0.9815987 0 0 0 0 0.9999999 -1.19209e-7 0 0 0 1 0.9833076 0.1819513 0 0.2724965 -0.1819512 0.9833075 0 0 0 0 1 0 0 0 0 1 0.9849041 0.1731011 0 0.2724966 -0.173101 0.9849043 0 0 0 0 1 0 0 0 0 1 0.9852906 0.1708875 0 0.2724966 -0.1708874 0.9852906 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.985705 0.1684796 0 0.2724964 -0.1684795 0.9857053 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.984651 0.1745344 0 0.2724964 -0.1745343 0.9846512 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9835374 0.180704 0 0.2724965 -0.180704 0.9835374 0 0 0 0 1 0 0 0 0 1 0.9827731 0.1848173 0 0.2724965 -0.1848174 0.982773 0 0 0 0 1 0 0 0 0 1 0.9819658 0.189059 0 0.2724962 -0.189059 0.981966 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9809177 0.1944227 0 0.2724966 -0.1944228 0.9809175 0 1.78814e-7 0 0 1 -1.78814e-7 0 0 0 1 0.9798304 0.1998303 0 0.2724965 -0.1998303 0.9798304 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9755181 0.2199195 0 0.2724965 -0.2199195 0.9755181 0 0 0 0 1 -2.38419e-7 0 0 0 1 0.9706882 0.2403421 0 0.2724962 -0.2403421 0.9706884 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.959246 0.2825717 0 0.2724964 -0.2825717 0.959246 0 1.78814e-7 0 1.2666e-7 1 -2.38419e-7 0 0 0 1 0.9456312 0.325241 0 0.2724966 -0.3252409 0.9456314 0 0 -1.78814e-7 -1.2666e-7 1 -2.38419e-7 0 0 0 1 0.9226847 0.3855553 -1.78814e-7 0.2724964 -0.3855552 0.9226848 0 1.19209e-7 1.78814e-7 1.19209e-7 1 -2.38419e-7 0 0 0 1 0.8956176 0.4448251 0 0.2724965 -0.444825 0.8956175 0 0 1.49012e-7 0 1 -2.38419e-7 0 0 0 1 0.8624947 0.5060662 0 0.2724964 -0.5060661 0.8624948 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.824985 0.5651546 0 0.2724964 -0.5651545 0.824985 0 0 0 0 1 0 0 0 0 1 0.7946692 0.6070427 0 0.2724962 -0.6070426 0.7946693 1.94646e-7 1.19209e-7 0 0 1 -3.57628e-7 0 0 0 1 0.7621594 0.6473894 0 0.2724965 -0.6473894 0.7621595 0 2.38419e-7 0 0 1 -2.38419e-7 0 0 0 1 0.7610887 0.648648 0 0.2724964 -0.6486481 0.7610886 1.21072e-7 0 1.19209e-7 0 1 0 0 0 0 1 0.7600526 0.6498615 0 0.2724964 -0.6498614 0.7600527 0 0 0 0 1 0 0 0 0 1 0.7982674 0.6023031 0 0.2724965 -0.602303 0.7982675 0 1.78814e-7 0 0 1 -4.76837e-7 0 0 0 1 0.8334967 0.5525245 0 0.2724965 -0.5525243 0.8334968 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.8776378 0.4793245 0 0.2724963 -0.4793245 0.8776378 1.37836e-7 1.19209e-7 0 -1.41561e-7 1 0 0 0 0 1 0.9151572 0.403097 0 0.2724964 -0.403097 0.9151573 0 0 0 0 1 0 0 0 0 1 0.9385179 0.3452306 0 0.2724962 -0.3452306 0.9385181 0 1.78814e-7 0 0 1 0 0 0 0 1 0.9579931 0.2867915 0 0.2724964 -0.2867915 0.957993 0 2.38419e-7 0 0 1 -1.19209e-7 0 0 0 1 0.9668176 0.2554671 0 0.2724964 -0.2554671 0.9668176 0 2.38419e-7 0 -1.65775e-7 1 -3.57628e-7 0 0 0 1 0.9744912 0.2244247 0 0.2724965 -0.2244247 0.9744914 1.2666e-7 -2.38419e-7 0 0 1 0 0 0 0 1 0.9780375 0.2084288 0 0.2724965 -0.2084288 0.9780377 1.45286e-7 1.19209e-7 0 0 1 -2.38419e-7 0 0 0 1 0.9812426 0.1927775 0 0.2724965 -0.1927775 0.9812427 0 0 0 0 1 -2.38419e-7 0 0 0 1 0.9826082 0.1856907 0 0.2724965 -0.1856907 0.9826084 0 -2.38419e-7 0 0 1 -1.19209e-7 0 0 0 1 0.98389 0.1787755 0 0.2724962 -0.1787756 0.9838899 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.984651 0.1745342 0 0.2724964 -0.1745342 0.9846512 0 0 0 0 1 -2.38419e-7 0 0 0 1 0.9853408 0.1705965 0 0.2724964 -0.1705964 0.9853411 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9862024 0.1655451 0 0.2724962 -0.1655452 0.9862023 0 2.38419e-7 0 0 1 -1.19209e-7 0 0 0 1 0.9869872 0.1607983 0 0.2724965 -0.1607983 0.9869872 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9869872 0.1607983 0 0.2724965 -0.1607983 0.9869872 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9869872 0.1607983 0 0.2724965 -0.1607983 0.9869872 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9869872 0.1607983 0 0.2724965 -0.1607983 0.9869872 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9869872 0.1607983 0 0.2724965 -0.1607983 0.9869872 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9869872 0.1607983 0 0.2724965 -0.1607983 0.9869872 0 0 0 0 1 -1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9745993 -0.1844118 -0.1270781 0.2543081 0.1331394 0.02081537 0.9908789 0 -0.1800845 -0.9826287 0.0448392 0 0 0 0 1 0.9733129 -0.1933382 -0.1236225 0.254308 0.1299816 0.02050912 0.9913044 0 -0.1891216 -0.9809178 0.04509228 0 0 0 0 1 0.9719461 -0.2021451 -0.1202419 0.2543081 0.1270299 0.02090024 0.9916787 0 -0.1979499 -0.9791326 0.04599237 -1.19209e-7 0 0 0 1 0.9645465 -0.236785 -0.1165472 0.2543081 0.1224223 0.01020985 0.9924257 0 -0.2338015 -0.9715086 0.03883564 -1.19209e-7 0 0 0 1 0.9557645 -0.2712398 -0.1137694 0.2543081 0.1195806 0.00493735 0.9928126 0 -0.2687284 -0.9624993 0.03715401 0 0 0 0 1 0.943631 -0.3079656 -0.1213163 0.2543081 0.1279023 0.001210451 0.9917863 0 -0.305289 -0.9513967 0.04053175 1.19209e-7 0 0 0 1 0.9299364 -0.3439791 -0.1299884 0.2543081 0.1418482 0.009423851 0.9898438 0 -0.3392605 -0.9389302 0.05755633 0 0 0 0 1 0.9210054 -0.3649851 -0.1361439 0.2543081 0.156248 0.02597355 0.9873763 0 -0.3568415 -0.9306511 0.0809499 0 0 0 0 1 0.9115164 -0.385672 -0.1428115 0.254308 0.175826 0.05153149 0.9830719 0 -0.371784 -0.9211956 0.114783 0 0 0 0 1 0.9054418 -0.400425 -0.1408367 0.254308 0.1797126 0.06104159 0.9818238 0 -0.3845498 -0.9142942 0.1272311 1.19209e-7 0 0 0 1 0.8990675 -0.4151085 -0.1391496 0.2543081 0.1856864 0.07371628 0.9798402 0 -0.3964824 -0.9067806 0.1433559 -1.78814e-7 0 0 0 1 0.8935791 -0.4282679 -0.1345477 0.254308 0.1824829 0.07270336 0.9805176 0 -0.410142 -0.9007225 0.1431178 0 0 0 0 1 0.8879035 -0.4412467 -0.1301111 0.2543081 0.179919 0.07277917 0.9809856 0 -0.4233872 -0.8944298 0.1440097 0 0 0 0 1 0.8817556 -0.4536702 -0.1291923 0.2543082 0.1895393 0.08995622 0.9777439 0 -0.4319515 -0.8866181 0.1653077 0 0 0 0 1 0.8754481 -0.4660229 -0.1281143 0.2543079 0.1996608 0.1073191 0.9739704 0 -0.4401434 -0.8782398 0.1869989 0 0 0 0 1 0.8676083 -0.4784848 -0.1353091 0.2543081 0.2247545 0.1346251 0.965071 0 -0.4435557 -0.8677145 0.2243435 0 0 0 0 1 0.8595534 -0.4909123 -0.1420326 0.2543081 0.2498384 0.161211 0.9547733 0 -0.4458127 -0.8561636 0.2612183 0 0 0 0 1 0.8521947 -0.4985417 -0.1588109 0.254308 0.2858547 0.1893955 0.9393704 0 -0.4382372 -0.845923 0.3039123 0 0 0 0 1 0.8443859 -0.5061871 -0.175462 0.2543079 0.3228325 0.2193879 0.9206781 0 -0.427541 -0.8340526 0.3486618 0 0 0 0 1 0.8455801 -0.4989027 -0.1899743 0.254308 0.3386573 0.226208 0.9133132 1.49012e-7 -0.4126808 -0.8366158 0.3602341 0 0 0 0 1 0.846525 -0.4915056 -0.2044933 0.254308 0.3541002 0.2330472 0.9057056 0 -0.3975026 -0.8391134 0.3713226 0 0 0 0 1 0.8561237 -0.478542 -0.1950642 0.2543081 0.3267841 0.2089116 0.9217204 0 -0.4003307 -0.8528502 0.3352342 0 0 0 0 1 0.8653311 -0.4656288 -0.1854513 0.2543083 0.3001984 0.1852118 0.9357232 0 -0.4013519 -0.8653824 0.3000505 0 0 0 0 1 0.8753489 -0.4524543 -0.1704394 0.2543081 0.2688668 0.162543 0.9493632 0 -0.4018398 -0.8768494 0.2639318 0 0 0 0 1 0.8847408 -0.4395635 -0.1549772 0.2543082 0.2372038 0.1384236 0.9615476 1.19209e-7 -0.4012086 -0.8874813 0.2267351 0 0 0 0 1 0.8930724 -0.4234083 -0.152143 0.2543082 0.2223969 0.1214901 0.9673573 0 -0.3911032 -0.8977559 0.2026642 0 0 0 0 1 0.9010277 -0.4072904 -0.1492117 0.2543079 0.2084534 0.104914 0.9723891 0 -0.3803904 -0.9072529 0.1794314 -1.19209e-7 0 0 0 1 0.9103756 -0.3886344 -0.1420551 0.2543079 0.1828488 0.06987053 0.9806552 1.19209e-7 -0.3711907 -0.9187392 0.1346697 0 0 0 0 1 0.919283 -0.3697469 -0.1349308 0.2543079 0.1614955 0.04170244 0.9859921 0 -0.3589404 -0.9281963 0.09804868 0 0 0 0 1 0.931617 -0.3412261 -0.1251175 0.2543081 0.1314551 -0.004584789 0.9913117 0 -0.338835 -0.9399702 0.04058456 -2.38419e-7 0 0 0 1 0.942956 -0.3122398 -0.1155008 0.2543079 0.1096031 -0.03643649 0.9933075 0 -0.3143585 -0.9493044 -1.35593e-4 0 0 0 0 1 0.95359 -0.2812927 -0.1074286 0.2543082 0.09473812 -0.05837363 0.9937896 0 -0.2858167 -0.9578451 -0.02901536 0 0 0 0 1 0.9631258 -0.2497508 -0.1000658 0.2543079 0.08554661 -0.06835556 0.9939867 0 -0.2550891 -0.9658944 -0.04446971 0 0 0 0 1 0.9691309 -0.2288445 -0.09173524 0.2543079 0.07733815 -0.07112544 0.9944646 0 -0.2341024 -0.9708613 -0.0512315 0 0 0 0 1 0.9746472 -0.207518 -0.08365803 0.2543078 0.0708611 -0.06836473 0.9951409 0 -0.2122287 -0.9758395 -0.05192649 0 0 0 0 1 0.9780333 -0.1925779 -0.07977545 0.2543081 0.06996285 -0.05723828 0.995906 -1.19209e-7 -0.1963557 -0.9796108 -0.04250758 0 0 0 0 1 0.9811825 -0.1774098 -0.07619869 0.2543078 0.06937694 -0.04435181 0.9966043 -1.19209e-7 -0.1801869 -0.9831371 -0.03120905 2.38419e-7 0 0 0 1 0.9815356 -0.1750625 -0.07707601 0.2543081 0.07351416 -0.02674984 0.9969353 -1.19209e-7 -0.1765878 -0.9841938 -0.01338636 -1.19209e-7 0 0 0 1 0.981859 -0.1728124 -0.07803118 0.2543079 0.07757848 -0.009382247 0.9969422 1.19209e-7 -0.173016 -0.98491 0.004194438 -1.19209e-7 0 0 0 1 0.9756019 -0.2019882 -0.08603376 0.2543079 0.08680927 -0.005032777 0.9962124 0 -0.2016562 -0.979375 0.01262444 1.19209e-7 0 0 0 1 0.9684021 -0.2308782 -0.0943014 0.2543079 0.0972957 0.001591444 0.9952543 0 -0.2296324 -0.9729813 0.02400445 0 0 0 0 1 0.9561246 -0.2724659 -0.1076474 0.254308 0.110654 -0.00435388 0.9938495 1.19209e-7 -0.2712587 -0.9621556 0.02598667 1.19209e-7 0 0 0 1 0.9418969 -0.3128644 -0.1222541 0.254308 0.1286512 -1.98121e-4 0.99169 0 -0.3102886 -0.949798 0.04006367 0 0 0 0 1 0.9305435 -0.341824 -0.1313213 0.2543079 0.1408607 0.003117978 0.9900246 1.19209e-7 -0.3380047 -0.939759 0.05105108 -1.19209e-7 0 0 0 1 0.9182338 -0.3700005 -0.1412325 0.2543079 0.1607031 0.02216547 0.9867541 -2.38419e-7 -0.3619689 -0.9287673 0.0798133 0 0 0 0 1 0.9084204 -0.3917406 -0.1459848 0.2543079 0.1708607 0.02919888 0.9848626 1.19209e-7 -0.381548 -0.9196123 0.09345793 2.38419e-7 0 0 0 1 0.8979516 -0.4132898 -0.1512445 0.2543081 0.187205 0.04767966 0.9811632 0 -0.3982934 -0.9093508 0.1201839 -1.19209e-7 0 0 0 1 0.8896322 -0.4292017 -0.1560159 0.2543078 0.1989723 0.056786 0.9783589 3.57628e-7 -0.4110535 -0.901422 0.1359179 -1.19209e-7 0 0 0 1 0.8810008 -0.4449164 -0.1608946 0.254308 0.2138952 0.07122492 0.9742568 -2.38419e-7 -0.422003 -0.8927354 0.1579146 2.38419e-7 0 0 0 1 0.8744689 -0.4556522 -0.1663891 0.2543081 0.2312002 0.08995848 0.9687385 -2.38419e-7 -0.4264397 -0.8856008 0.1840128 1.19209e-7 0 0 0 1 0.8678458 -0.4661731 -0.1718324 0.254308 0.2499192 0.1106939 0.9619186 0 -0.4293997 -0.8777412 0.212571 0 0 0 0 1 0.8599897 -0.4769217 -0.1815584 0.254308 0.2731211 0.1296199 0.9532072 2.38419e-7 -0.4310715 -0.8693357 0.2417291 -1.19209e-7 0 0 0 1 0.8517913 -0.4877839 -0.1910985 0.2543081 0.2969309 0.1489974 0.943203 3.57628e-7 -0.4316061 -0.8601551 0.2717528 -1.78814e-7 0 0 0 1 0.8436325 -0.497844 -0.2010856 0.2543081 0.3203583 0.1661784 0.9326068 -2.38419e-7 -0.4308766 -0.8511969 0.299682 0 0 0 0 1 0.8352847 -0.5077276 -0.2109785 0.254308 0.3445 0.1842396 0.92053 -1.19209e-7 -0.4285079 -0.8415867 0.3288047 0 0 0 0 1 0.8352847 -0.5077276 -0.2109785 0.254308 0.3445 0.1842396 0.92053 -1.19209e-7 -0.4285079 -0.8415867 0.3288047 0 0 0 0 1 0.8352847 -0.5077276 -0.2109785 0.254308 0.3445 0.1842396 0.92053 -1.19209e-7 -0.4285079 -0.8415867 0.3288047 0 0 0 0 1 0.8352847 -0.5077276 -0.2109785 0.254308 0.3445 0.1842396 0.92053 -1.19209e-7 -0.4285079 -0.8415867 0.3288047 0 0 0 0 1 0.8352847 -0.5077276 -0.2109785 0.254308 0.3445 0.1842396 0.92053 -1.19209e-7 -0.4285079 -0.8415867 0.3288047 0 0 0 0 1 0.8352847 -0.5077276 -0.2109785 0.254308 0.3445 0.1842396 0.92053 -1.19209e-7 -0.4285079 -0.8415867 0.3288047 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.7780714 0.6281358 -0.007101476 0.2724966 -0.6281756 0.7780219 -0.008796155 0 -1.49012e-7 0.01130503 0.9999362 -2.38419e-7 0 0 0 1 0.7980385 0.6025677 -0.006847798 0.2724966 -0.6026064 0.7979872 -0.009068787 0 0 0.01136386 0.9999355 -1.19209e-7 0 0 0 1 0.8171163 0.5764342 -0.006678998 0.2724965 -0.5764727 0.8170617 -0.009467124 0 0 0.01158601 0.9999332 -1.78814e-7 0 0 0 1 0.8559238 0.5170769 -0.005056202 0.2724964 -0.5171015 0.8558832 -0.008369088 0 0 0.009777843 0.9999522 -2.38419e-7 0 0 0 1 0.8903687 0.4552202 -0.004257023 0.2724966 -0.4552399 0.89033 -0.008326113 0 0 0.009351253 0.9999563 -1.78814e-7 0 0 0 1 0.9185236 0.3953459 -0.004037082 0.2724964 -0.3953664 0.9184756 -0.009378969 0 0 0.01021099 0.9999479 -1.19209e-7 0 0 0 1 0.9424453 0.3343249 -0.004854857 0.2724965 -0.3343601 0.9423463 -0.01368415 0 0 0.01451992 0.9998945 -1.19209e-7 0 0 0 1 0.9548555 0.2970082 -0.006074786 0.2724964 -0.2970703 0.9546561 -0.01952588 0 0 0.02044898 0.9997909 -1.19209e-7 0 0 0 1 0.9656079 0.2598929 -0.007554233 0.2724964 -0.2600026 0.9652006 -0.02805495 0 0 0.02905428 0.9995778 -2.38419e-7 0 0 0 1 0.9704773 0.2410673 -0.007769167 0.2724966 -0.2411925 0.9699738 -0.03126049 0 0 0.03221142 0.9994811 -1.19209e-7 0 0 0 1 0.9749057 0.2224717 -0.008083403 0.2724966 -0.2226184 0.9742631 -0.03539955 0 0 0.03631061 0.9993408 -1.19209e-7 0 0 0 1 0.9765721 0.2150487 -0.007795631 0.2724966 -0.2151899 0.9759313 -0.03537774 0 1.49012e-7 0.03622651 0.9993435 -1.19209e-7 0 0 0 1 0.978168 0.207677 -0.007571041 0.2724965 -0.2078149 0.9775189 -0.03563648 0 0 0.03643184 0.9993362 0 0 0 0 1 0.9787678 0.2047906 -0.008579909 0.2724966 -0.2049702 0.9779103 -0.04097074 -1.19209e-7 0 0.04185944 0.9991236 -1.19209e-7 0 0 0 1 0.9793508 0.2019397 -0.009583473 0.2724965 -0.2021669 0.97825 -0.0464254 0 0 0.04740422 0.9988758 -1.19209e-7 0 0 0 1 0.9805067 0.1961649 -0.01121348 0.2724965 -0.1964851 0.9789089 -0.05595815 0 0 0.05707061 0.9983702 0 0 0 0 1 0.9815985 0.1905306 -0.01273953 0.2724966 -0.190956 0.9794119 -0.06548696 0 0 0.06671464 0.997772 -1.19209e-7 0 0 0 1 0.9833075 0.1813949 -0.01421862 0.2724965 -0.1819512 0.9803007 -0.07684075 0 0 0.0781452 0.996942 0 0 0 0 1 0.9849042 0.1723927 -0.01564478 0.2724966 -0.173101 0.9808738 -0.08901494 0 0 0.09037935 0.9959078 0 0 0 0 1 0.9852906 0.1701343 -0.01602661 0.2724966 -0.1708874 0.980948 -0.09240525 -1.19209e-7 0 0.0937848 0.9955925 0 0 0 0 1 0.985705 0.1676831 -0.01636224 0.2724964 -0.1684795 0.9810461 -0.09572875 0 0 0.097117 0.9952733 -1.19209e-7 0 0 0 1 0.9846509 0.1738712 -0.01520144 0.2724964 -0.1745343 0.9809095 -0.08576053 0 0 0.08709734 0.9961997 -1.19209e-7 0 0 0 1 0.9835374 0.1801607 -0.01400423 0.2724965 -0.180704 0.9805797 -0.07622218 0 0 0.07749801 0.9969928 0 0 0 0 1 0.982773 0.1843928 -0.01251924 0.2724965 -0.1848173 0.9805158 -0.06657153 0 0 0.06773853 0.9977031 0 0 0 0 1 0.9819658 0.1887422 -0.01093906 0.2724962 -0.189059 0.9803208 -0.05681735 0 0 0.05786079 0.9983247 -1.19209e-7 0 0 0 1 0.9809176 0.1941637 -0.01003342 0.2724966 -0.1944227 0.9796108 -0.05062133 1.78814e-7 0 0.05160611 0.9986675 -1.78814e-7 0 0 0 1 0.9798303 0.1996225 -0.009112775 0.2724965 -0.1998303 0.9788113 -0.04468291 0 0 0.04560273 0.9989597 -1.19209e-7 0 0 0 1 0.9755181 0.2197915 -0.00750178 0.2724965 -0.2199195 0.9749504 -0.03327649 0 0 0.03411155 0.9994181 -2.38419e-7 0 0 0 1 0.9706882 0.2402684 -0.005954802 0.2724962 -0.2403421 0.9703905 -0.02405017 0 0 0.02477633 0.9996933 -1.19209e-7 0 0 0 1 0.959246 0.282557 -0.002890467 0.2724964 -0.2825717 0.9591959 -0.009812414 1.78814e-7 0 0.01022934 0.9999475 -2.38419e-7 0 0 0 1 0.9456311 0.325241 1.12057e-5 0.2724966 -0.3252409 0.9456314 3.23011e-5 0 -1.49012e-7 -3.42131e-5 0.9999999 -2.38419e-7 0 0 0 1 0.9226846 0.385545 0.00281316 0.2724964 -0.3855551 0.9226604 0.006732702 1.19209e-7 1.19209e-7 -0.00729686 0.9999733 -2.38419e-7 0 0 0 1 0.8956175 0.4447973 0.004971742 0.2724965 -0.444825 0.8955616 0.0100103 0 1.49012e-7 -0.011177 0.9999375 -2.38419e-7 0 0 0 1 0.8624947 0.5060243 0.006511747 0.2724964 -0.5060661 0.8624235 0.01109808 0 0 -0.01286745 0.9999173 -1.19209e-7 0 0 0 1 0.824985 0.5651066 0.007365524 0.2724964 -0.5651545 0.824915 0.01075184 0 0 -0.01303279 0.9999151 0 0 0 0 1 0.7946692 0.6070083 0.006473362 0.2724962 -0.6070426 0.7946243 0.008474409 1.19209e-7 0 -0.01066398 0.9999432 -3.57628e-7 0 0 0 1 0.7621594 0.6473696 0.005066633 0.2724965 -0.6473894 0.7621361 0.005964696 2.38419e-7 0 -0.007826149 0.9999697 -2.38419e-7 0 0 0 1 0.7610886 0.6486444 0.002177238 0.2724964 -0.648648 0.7610843 0.002554774 0 0 -0.003356635 0.9999943 0 0 0 0 1 0.7600526 0.6498612 -6.83606e-4 0.2724964 -0.6498614 0.7600523 -7.99488e-4 0 0 0.001051902 0.9999995 0 0 0 0 1 0.7982674 0.6023001 -0.001908063 0.2724965 -0.602303 0.7982635 -0.002528846 1.78814e-7 0 0.003167927 0.9999952 -4.76837e-7 0 0 0 1 0.8334967 0.5525145 -0.003330945 0.2724965 -0.5525243 0.8334817 -0.005024731 0 0 0.006028473 0.9999818 -1.19209e-7 0 0 0 1 0.8776378 0.4793143 -0.003132581 0.2724963 -0.4793245 0.8776192 -0.005735576 1.19209e-7 0 0.006535291 0.9999787 0 0 0 0 1 0.9151571 0.4030765 -0.004068851 0.2724964 -0.403097 0.9151107 -0.009237766 0 0 0.01009422 0.999949 0 0 0 0 1 0.9385179 0.345202 -0.004446506 0.2724962 -0.3452306 0.9384401 -0.01208776 1.78814e-7 0 0.01287966 0.9999172 0 0 0 0 1 0.957993 0.2867331 -0.005786299 0.2724964 -0.2867915 0.9577981 -0.01932847 2.38419e-7 0 0.02017605 0.9997965 -1.19209e-7 0 0 0 1 0.9668176 0.2553957 -0.006041884 0.2724964 -0.2554671 0.9665473 -0.02286583 2.38419e-7 0 0.0236504 0.9997206 -3.57628e-7 0 0 0 1 0.9744912 0.2243206 -0.006837427 0.2724965 -0.2244247 0.9740393 -0.02968907 -2.38419e-7 0 0.03046619 0.9995358 0 0 0 0 1 0.9780374 0.2083047 -0.007191479 0.2724965 -0.2084288 0.9774554 -0.03374546 1.19209e-7 0 0.03450334 0.9994046 -2.38419e-7 0 0 0 1 0.9812426 0.192622 -0.007742226 0.2724965 -0.1927775 0.9804511 -0.03940844 0 0 0.04016172 0.9991933 -2.38419e-7 0 0 0 1 0.9826081 0.1854863 -0.00871104 0.2724965 -0.1856907 0.9815267 -0.04609555 -2.38419e-7 0 0.04691153 0.9988991 -1.19209e-7 0 0 0 1 0.9838899 0.1785114 -0.009715735 0.2724962 -0.1787755 0.982436 -0.05347043 0 0 0.05434596 0.9985222 -1.19209e-7 0 0 0 1 0.984651 0.1741979 -0.01082974 0.2724964 -0.1745342 0.9827539 -0.06109762 0 0 0.06205004 0.9980733 -2.38419e-7 0 0 0 1 0.9853408 0.1701771 -0.01195412 0.2724964 -0.1705964 0.9829191 -0.06904518 0 0 0.07007235 0.9975421 -1.19209e-7 0 0 0 1 0.9862023 0.1650453 -0.01285475 0.2724962 -0.1655451 0.9832247 -0.07657951 2.38419e-7 0 0.0776509 0.9969807 -1.19209e-7 0 0 0 1 0.9869871 0.1602073 -0.01377415 0.2724965 -0.1607983 0.9833593 -0.08454674 0 0 0.08566147 0.9963244 -1.19209e-7 0 0 0 1 0.9869871 0.1602073 -0.01377415 0.2724965 -0.1607983 0.9833593 -0.08454674 0 0 0.08566147 0.9963244 -1.19209e-7 0 0 0 1 0.9869871 0.1602073 -0.01377415 0.2724965 -0.1607983 0.9833593 -0.08454674 0 0 0.08566147 0.9963244 -1.19209e-7 0 0 0 1 0.9869871 0.1602073 -0.01377415 0.2724965 -0.1607983 0.9833593 -0.08454674 0 0 0.08566147 0.9963244 -1.19209e-7 0 0 0 1 0.9869871 0.1602073 -0.01377415 0.2724965 -0.1607983 0.9833593 -0.08454674 0 0 0.08566147 0.9963244 -1.19209e-7 0 0 0 1 0.9869871 0.1602073 -0.01377415 0.2724965 -0.1607983 0.9833593 -0.08454674 0 0 0.08566147 0.9963244 -1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.08476924 0 0.9999364 -0.01130509 0 0 0.01130509 0.9999364 0 0 0 0 1 1 0 0 0.08476936 0 0.9999357 -0.01136392 0 0 0.01136386 0.9999358 0 0 0 0 1 1 0 0 0.08476918 0 0.999933 -0.01158607 0 0 0.01158607 0.999933 -1.19209e-7 0 0 0 1 1 0 0 0.0847693 0 0.9999524 -0.009777843 0 0 0.009777903 0.9999526 0 0 0 0 1 1 0 0 0.08476936 0 0.9999564 -0.009351193 0 0 0.009351134 0.9999566 0 0 0 0 1 1 0 0 0.08476936 0 0.9999481 -0.01021099 0 0 0.01021099 0.9999482 0 0 0 0 1 1 0 0 0.08476936 0 0.9998946 -0.01451987 0 0 0.01451987 0.9998947 0 0 0 0 1 1 0 0 0.0847693 0 0.9997913 -0.02044916 0 0 0.0204491 0.9997912 0 0 0 0 1 1 0 0 0.08476924 0 0.9995778 -0.02905422 0 0 0.02905422 0.9995779 0 0 0 0 1 1 0 0 0.08476936 0 0.9994815 -0.0322116 0 0 0.0322116 0.9994813 0 0 0 0 1 1 0 0 0.08476912 0 0.9993407 -0.03631061 0 0 0.03631067 0.9993406 0 0 0 0 1 1 0 0 0.08476924 0 0.9993437 -0.03622663 0 0 0.03622663 0.9993438 0 0 0 0 1 1 0 0 0.08476936 0 0.9993364 -0.03643196 0 0 0.0364319 0.9993364 0 0 0 0 1 1 0 0 0.08476936 0 0.9991238 -0.04185938 0 0 0.04185944 0.9991236 0 0 0 0 1 1 0 0 0.08476912 0 0.9988759 -0.04740428 0 0 0.04740428 0.9988758 0 0 0 0 1 1 0 0 0.08476936 0 0.9983703 -0.05707073 0 0 0.05707073 0.9983702 0 0 0 0 1 1 0 0 0.08476936 0 0.9977723 -0.06671464 0 0 0.06671464 0.9977723 0 0 0 0 1 1 0 0 0.08476924 0 0.9969423 -0.07814514 0 0 0.07814526 0.996942 0 0 0 0 1 1 0 0 0.08476924 0 0.9959074 -0.09037941 0 0 0.09037935 0.9959074 0 0 0 0 1 1 0 0 0.08476936 0 0.9955928 -0.0937848 0 0 0.09378474 0.9955927 0 0 0 0 1 1 0 0 0.08476924 0 0.9952732 -0.09711706 0 0 0.09711706 0.9952731 0 0 0 0 1 1 0 0 0.08476924 0 0.9961999 -0.08709734 0 0 0.08709728 0.9962 0 0 0 0 1 1 0 0 0.08476924 0 0.9969925 -0.07749801 0 0 0.07749795 0.9969925 0 0 0 0 1 1 0 0 0.08476924 0 0.9977031 -0.06773853 0 0 0.06773853 0.9977032 1.19209e-7 0 0 0 1 1 0 0 0.08476918 0 0.9983249 -0.05786073 0 0 0.05786067 0.9983247 0 0 0 0 1 1 0 0 0.08476918 0 0.9986677 -0.05160623 -1.78814e-7 0 0.05160617 0.9986678 0 0 0 0 1 1 0 0 0.08476912 0 0.9989598 -0.04560256 0 0 0.04560261 0.9989597 0 0 0 0 1 1 0 0 0.08476907 0 0.999418 -0.03411155 -1.19209e-7 0 0.03411167 0.9994181 0 0 0 0 1 1 0 0 0.08476924 0 0.9996932 -0.02477627 0 0 0.02477639 0.9996932 1.19209e-7 0 0 0 1 1 0 0 0.0847693 0 0.9999479 -0.01022922 0 0 0.01022928 0.9999479 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 1 3.41088e-5 0 0 -3.41907e-5 1 2.38419e-7 0 0 0 1 1 0 0 0.0847693 0 0.9999735 0.007296979 0 0 -0.007296979 0.9999734 1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9999379 0.01117682 0 0 -0.01117688 0.9999377 0 0 0 0 1 1 0 0 0.08476924 0 0.9999174 0.01286739 -1.19209e-7 0 -0.01286745 0.9999172 -1.19209e-7 0 0 0 1 1 0 1.19209e-7 0.08476936 0 0.9999151 0.01303279 1.19209e-7 0 -0.01303273 0.9999153 0 0 0 0 1 0.9999998 0 0 0.08476912 0 0.9999431 0.01066386 0 0 -0.01066392 0.9999432 0 0 0 0 1 0.9999999 0 0 0.08476918 0 0.9999695 0.007826149 0 0 -0.007826209 0.9999694 -1.19209e-7 0 0 0 1 1 0 0 0.0847693 0 0.9999944 0.003356635 -1.19209e-7 0 -0.003356695 0.9999944 -1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9999997 -0.001051783 1.78814e-7 0 0.001051843 0.9999997 -2.38419e-7 0 0 0 1 1 0 0 0.08476918 0 0.9999953 -0.003168046 -1.19209e-7 0 0.003167986 0.9999952 0 0 0 0 1 1 0 0 0.08476936 0 0.999982 -0.006028592 -1.19209e-7 0 0.006028532 0.999982 1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9999787 -0.00653541 -1.19209e-7 0 0.00653541 0.9999788 0 0 0 0 1 1 0 0 0.0847693 0 0.9999493 -0.01009422 1.19209e-7 0 0.01009422 0.9999492 0 0 0 0 1 1 0 0 0.08476936 0 0.9999172 -0.01287961 -1.19209e-7 0 0.01287966 0.9999172 -1.19209e-7 0 0 0 1 1 0 0 0.08476918 0 0.9997965 -0.02017587 -1.19209e-7 0 0.02017593 0.9997965 -1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9997204 -0.02365058 -1.19209e-7 0 0.02365064 0.9997205 2.38419e-7 0 0 0 1 1 0 0 0.0847693 0 0.999536 -0.03046631 -1.19209e-7 0 0.03046625 0.999536 2.38419e-7 0 0 0 1 1 0 0 0.08476948 0 0.999405 -0.0345034 1.19209e-7 0 0.03450334 0.999405 1.19209e-7 0 0 0 1 1 0 0 0.08476901 0 0.9991934 -0.04016166 -1.19209e-7 0 0.04016166 0.9991933 2.38419e-7 0 0 0 1 1 0 0 0.08476924 0 0.9988994 -0.04691153 0 0 0.04691153 0.9988994 -1.19209e-7 0 0 0 1 1 0 0 0.08476912 0 0.9985222 -0.05434602 0 0 0.05434596 0.9985222 -1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9980732 -0.0620501 2.38419e-7 0 0.0620501 0.9980731 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476924 1.19209e-7 0.9975421 -0.07007241 -2.38419e-7 0 0.07007241 0.997542 -1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9969808 -0.07765084 0 0 0.0776509 0.9969808 0 0 0 0 1 1 0 0 0.08476924 0 0.9963247 -0.08566153 3.57628e-7 0 0.08566159 0.9963244 -1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9963247 -0.08566153 3.57628e-7 0 0.08566159 0.9963244 -1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9963247 -0.08566153 3.57628e-7 0 0.08566159 0.9963244 -1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9963247 -0.08566153 3.57628e-7 0 0.08566159 0.9963244 -1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9963247 -0.08566153 3.57628e-7 0 0.08566159 0.9963244 -1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9963247 -0.08566153 3.57628e-7 0 0.08566159 0.9963244 -1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9999999 0 0 0.0847693 0 0.9999361 -0.01130509 0 -1.78814e-7 0.01130503 0.9999361 0 0 0 0 1 0.9999999 0 0 0.0847693 0 0.9999355 -0.01136386 0 0 0.01136386 0.9999355 0 0 0 0 1 1 0 0 0.08476942 0 0.9999328 -0.01158607 0 0 0.01158607 0.9999329 0 0 0 0 1 1 0 0 0.0847693 0 0.9999523 -0.009777843 0 0 0.009777843 0.9999521 0 0 0 0 1 1 0 0 0.08476924 0 0.9999563 -0.009351313 0 0 0.009351253 0.9999563 0 0 0 0 1 1 0 0 0.08476936 0 0.999948 -0.01021105 0 0 0.01021105 0.9999481 0 0 0 0 1 0.9999999 0 0 0.0847693 0 0.9998944 -0.01451992 0 0 0.01451992 0.9998943 0 0 0 0 1 1 0 0 0.08476936 0 0.999791 -0.02044916 0 0 0.0204491 0.999791 0 0 0 0 1 1 0 0 0.08476912 0 0.9995778 -0.02905422 0 0 0.0290541 0.9995778 -1.19209e-7 0 0 0 1 1 0 0 0.08476918 0 0.9994812 -0.03221148 0 0 0.03221142 0.9994812 0 0 0 0 1 0.9999998 0 0 0.08476942 0 0.9993404 -0.03631073 0 0 0.03631073 0.9993404 0 0 0 0 1 1 0 0 0.08476948 0 0.9993437 -0.03622663 0 0 0.03622657 0.9993436 1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9993361 -0.0364319 0 0 0.03643184 0.9993361 0 0 0 0 1 1 0 0 0.08476936 0 0.9991235 -0.04185944 0 0 0.04185944 0.9991234 0 0 0 0 1 1 0 0 0.0847693 0 0.9988757 -0.04740428 0 0 0.04740428 0.9988759 0 0 0 0 1 1 0 0 0.08476924 0 0.9983701 -0.05707067 0 0 0.05707061 0.9983702 0 0 0 0 1 1 0 0 0.08476936 0 0.9977722 -0.06671458 0 0 0.06671458 0.9977722 0 0 0 0 1 1 0 0 0.08476924 0 0.9969421 -0.0781452 0 0 0.0781452 0.9969421 0 0 0 0 1 1 0 0 0.08476936 0 0.9959076 -0.09037929 0 0 0.09037935 0.9959076 0 0 0 0 1 1 0 0 0.08476936 0 0.9955923 -0.0937848 0 0 0.09378486 0.9955924 0 0 0 0 1 1 0 0 0.08476936 0 0.9952731 -0.097117 0 0 0.09711706 0.9952733 0 0 0 0 1 1 0 0 0.0847696 0 0.9961999 -0.08709734 0 0 0.08709734 0.9961998 0 0 0 0 1 1 0 0 0.08476948 0 0.9969925 -0.07749789 0 0 0.07749795 0.9969924 0 0 0 0 1 1 0 0 0.08476936 0 0.9977031 -0.06773847 0 0 0.06773853 0.9977032 0 0 0 0 1 1 0 0 0.08476942 0 0.9983248 -0.05786079 0 0 0.05786079 0.9983249 0 0 0 0 1 1 0 0 0.08476924 0 0.9986674 -0.05160599 0 0 0.05160605 0.9986674 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476924 0 0.9989596 -0.04560261 1.19209e-7 0 0.04560267 0.9989597 0 0 0 0 1 1 0 0 0.08476948 0 0.999418 -0.03411149 -1.19209e-7 0 0.03411144 0.999418 0 0 0 0 1 1 0 0 0.08476942 0 0.999693 -0.02477639 0 0 0.02477645 0.9996929 -1.19209e-7 0 0 0 1 1 0 0 0.08476942 0 0.9999479 -0.01022911 0 0 0.01022917 0.9999479 0 0 0 0 1 1 0 0 0.08476936 0 1 3.40343e-5 1.19209e-7 0 -3.4079e-5 1 0 0 0 0 1 1 0 0 0.0847693 0 0.9999736 0.007296919 0 0 -0.007296919 0.9999735 -2.38419e-7 0 0 0 1 1 0 0 0.08476912 0 0.9999376 0.01117682 0 0 -0.01117682 0.9999377 0 0 0 0 1 1 0 0 0.08476936 0 0.9999173 0.01286739 0 0 -0.01286745 0.9999172 0 0 0 0 1 1 0 0 0.08476942 0 0.9999152 0.01303273 0 0 -0.01303267 0.9999151 -1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9999434 0.01066386 -1.19209e-7 0 -0.0106638 0.9999433 0 0 0 0 1 0.9999999 0 0 0.08476912 0 0.9999693 0.007826268 0 0 -0.007826149 0.9999693 0 0 0 0 1 0.9999999 0 1.19209e-7 0.0847693 0 0.9999942 0.003356635 0 0 -0.003356635 0.9999943 1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9999994 -0.001051783 -1.19209e-7 0 0.001051783 0.9999994 2.38419e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9999948 -0.003167927 0 0 0.003167986 0.9999948 2.38419e-7 0 0 0 1 1 0 0 0.08476918 0 0.9999819 -0.006028532 0 0 0.006028592 0.9999818 0 0 0 0 1 1 0 0 0.08476924 0 0.9999788 -0.00653541 1.19209e-7 0 0.00653541 0.9999786 -1.19209e-7 0 0 0 1 1 0 0 0.08476918 0 0.9999489 -0.01009422 0 0 0.01009422 0.999949 0 0 0 0 1 1 0 0 0.08476924 0 0.999917 -0.01287955 -2.38419e-7 0 0.01287943 0.999917 1.19209e-7 0 0 0 1 1 0 0 0.0847693 0 0.9997965 -0.02017605 1.19209e-7 0 0.02017587 0.9997966 -2.38419e-7 0 0 0 1 1 0 0 0.0847693 0 0.9997204 -0.02365058 0 0 0.02365052 0.9997203 0 0 0 0 1 1 0 0 0.0847693 0 0.9995359 -0.03046631 1.19209e-7 0 0.03046625 0.9995357 -1.19209e-7 0 0 0 1 1 0 0 0.0847693 0 0.9994046 -0.03450334 -2.38419e-7 0 0.03450328 0.9994047 -1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9991931 -0.04016172 2.38419e-7 0 0.04016172 0.9991933 1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9988991 -0.04691135 -3.57628e-7 0 0.04691135 0.9988991 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9985222 -0.05434584 -2.38419e-7 0 0.0543459 0.9985224 -2.38419e-7 0 0 0 1 1 0 0 0.08476924 0 0.9980729 -0.0620501 -3.57628e-7 0 0.0620501 0.9980731 0 0 0 0 1 0.9999999 0 0 0.08476924 0 0.9975417 -0.07007241 0 0 0.07007241 0.9975419 -1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9969806 -0.07765084 0 0 0.07765084 0.9969806 0 0 0 0 1 1 0 0 0.08476924 0 0.9963244 -0.08566141 0 0 0.08566135 0.9963244 0 0 0 0 1 1 0 0 0.08476924 0 0.9963244 -0.08566141 0 0 0.08566135 0.9963244 0 0 0 0 1 1 0 0 0.08476924 0 0.9963244 -0.08566141 0 0 0.08566135 0.9963244 0 0 0 0 1 1 0 0 0.08476924 0 0.9963244 -0.08566141 0 0 0.08566135 0.9963244 0 0 0 0 1 1 0 0 0.08476924 0 0.9963244 -0.08566141 0 0 0.08566135 0.9963244 0 0 0 0 1 1 0 0 0.08476924 0 0.9963244 -0.08566141 0 0 0.08566135 0.9963244 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.6695736 0.3149202 0.6726791 0.149827 -0.3655916 0.928095 -0.07059162 0 -0.6465409 -0.1986594 0.7365596 3.57628e-7 0 0 0 1 0.6564521 0.2921408 0.6955032 0.149827 -0.3382182 0.9380897 -0.07480961 0 -0.6742993 -0.1861229 0.714618 1.19209e-7 0 0 0 1 0.6427771 0.2690201 0.7172629 0.149827 -0.3098595 0.9475997 -0.07773 0 -0.7005892 -0.1722875 0.6924538 -1.19209e-7 0 0 0 1 0.6198759 0.2530121 0.7427915 0.149827 -0.286579 0.954201 -0.08586668 0 -0.7304978 -0.1596416 0.663994 0 0 0 0 1 0.597155 0.2353569 0.7668204 0.149827 -0.2611513 0.9609451 -0.09156948 0 -0.7584239 -0.1455749 0.6352968 1.19209e-7 0 0 0 1 0.5866777 0.2215989 0.7789117 0.1498269 -0.232313 0.96746 -0.1002619 0 -0.7757837 -0.1221298 0.6190673 2.38419e-7 0 0 0 1 0.5767962 0.2058663 0.7905223 0.149827 -0.2023137 0.9735758 -0.1059207 0 -0.7914391 -0.09883874 0.6032043 0 0 0 0 1 0.5833187 0.1810578 0.7918066 0.149827 -0.1547954 0.9817527 -0.1104549 0 -0.7973571 -0.05813759 0.6007014 1.19209e-7 0 0 0 1 0.5888513 0.1555332 0.7931355 0.149827 -0.1070631 0.9876726 -0.1141945 0 -0.8011195 -0.01767194 0.5982441 0 0 0 0 1 0.6022889 0.1325479 0.7871974 0.149827 -0.05317842 0.9905902 -0.126108 0 -0.7965055 0.03409153 0.6036699 3.57628e-7 0 0 0 1 0.6128938 0.1092361 0.7825783 0.1498269 5.34907e-4 0.9903408 -0.1386554 0 -0.7901653 0.08539962 0.6069151 0 0 0 0 1 0.6222634 0.08380246 0.7783098 0.1498268 0.05123311 0.9877619 -0.1473159 0 -0.7811301 0.1315445 0.6103546 2.38419e-7 0 0 0 1 0.6289299 0.05831533 0.7752721 0.1498269 0.1016778 0.982449 -0.1563839 0 -0.770785 0.1771824 0.611962 0 0 0 0 1 0.6255046 0.02651643 0.7797703 0.149827 0.1493971 0.9768592 -0.1530597 -1.19209e-7 -0.765784 0.212235 0.6070681 1.19209e-7 0 0 0 1 0.6197353 -0.005163848 0.784794 0.1498269 0.1968318 0.9690405 -0.1490576 1.78814e-7 -0.7597275 0.2468488 0.6015647 3.57628e-7 0 0 0 1 0.6099888 -0.03045338 0.7918248 0.149827 0.232402 0.9621943 -0.1420269 0 -0.7575641 0.2706565 0.5940051 1.19209e-7 0 0 0 1 0.5989795 -0.05541634 0.7988448 0.1498269 0.2673671 0.9541929 -0.1342807 0 -0.7548105 0.2940161 0.5863582 2.38419e-7 0 0 0 1 0.5933899 -0.06830692 0.8020118 0.1498269 0.2831171 0.9504349 -0.1285237 0 -0.7534808 0.3033277 0.5833173 1.19209e-7 0 0 0 1 0.587591 -0.08101528 0.8050923 0.149827 0.2982103 0.9466212 -0.1223894 0 -0.7522022 0.3120017 0.5803854 3.57628e-7 0 0 0 1 0.5913279 -0.07517194 0.8029201 0.149827 0.2906874 0.9485821 -0.1252737 0 -0.7522184 0.3074765 0.5827744 3.57628e-7 0 0 0 1 0.5952355 -0.06965714 0.8005267 0.1498271 0.2830541 0.9505576 -0.1277541 0 -0.7520478 0.302636 0.5855221 -1.19209e-7 0 0 0 1 0.6068565 -0.05052393 0.7932044 0.149827 0.2507562 0.9591802 -0.1307498 1.19209e-7 -0.7542198 0.2782471 0.5947536 0 0 0 0 1 0.6177692 -0.0326808 0.7856807 0.149827 0.2181333 0.9670479 -0.13129 0 -0.7554999 0.25249 0.6045408 3.57628e-7 0 0 0 1 0.6289393 -0.00374031 0.7774457 0.1498269 0.156761 0.9800602 -0.1221017 1.19209e-7 -0.7614865 0.1986677 0.6169845 2.38419e-7 0 0 0 1 0.6370319 0.02610468 0.7703956 0.1498271 0.09459334 0.9892252 -0.1117379 2.98023e-7 -0.7650119 0.1440548 0.6276986 -1.19209e-7 0 0 0 1 0.6405118 0.06843429 0.7648933 0.149827 0.008232414 0.9953526 -0.09594702 1.78814e-7 -0.7679044 0.06775212 0.6369716 3.57628e-7 0 0 0 1 0.6381359 0.1141939 0.7614084 0.149827 -0.07879143 0.9934336 -0.0829572 -1.19209e-7 -0.765882 -0.007054448 0.642943 1.19209e-7 0 0 0 1 0.6364586 0.1612862 0.7542595 0.149827 -0.167168 0.983494 -0.0692448 -1.19209e-7 -0.7529777 -0.08201652 0.652915 2.38419e-7 0 0 0 1 0.6303711 0.2102082 0.7472919 0.149827 -0.2546262 0.9653722 -0.05676519 0 -0.7333471 -0.1544969 0.6620673 -1.19209e-7 0 0 0 1 0.6307883 0.2531446 0.7335016 0.149827 -0.3235229 0.9450064 -0.04791921 0 -0.705294 -0.2070776 0.6779969 1.19209e-7 0 0 0 1 0.6296163 0.2950969 0.7186803 0.149827 -0.3901048 0.9200653 -0.03602749 2.38419e-7 -0.6718646 -0.257677 0.6944068 0 0 0 0 1 0.6354158 0.3280292 0.699031 0.149827 -0.4294363 0.902489 -0.03314906 -1.19209e-7 -0.6417414 -0.2791256 0.7143231 0 0 0 0 1 0.641411 0.3585789 0.6782429 0.149827 -0.4666368 0.8840641 -0.02609807 -1.19209e-7 -0.6089685 -0.2997534 0.7343744 1.19209e-7 0 0 0 1 0.6484112 0.3670452 0.6669639 0.149827 -0.4771789 0.8785875 -0.01960122 -2.38419e-7 -0.5931809 -0.3055515 0.7448322 1.19209e-7 0 0 0 1 0.655705 0.3739712 0.6558943 0.149827 -0.4869319 0.8733689 -0.01117759 1.19209e-7 -0.5770177 -0.3120465 0.7547704 0 0 0 0 1 0.6578139 0.3565244 0.6634542 0.149827 -0.4702337 0.8825059 -0.008001327 0 -0.588355 -0.3067152 0.7481743 2.38419e-7 0 0 0 1 0.6595014 0.3389896 0.670928 0.1498269 -0.4535117 0.8912391 -0.004515051 -1.19209e-7 -0.5994877 -0.3012959 0.741509 2.38419e-7 0 0 0 1 0.6474485 0.3101267 0.6961554 0.149827 -0.4207385 0.9070921 -0.01279449 2.38419e-7 -0.6354448 -0.2846155 0.7177775 0 0 0 0 1 0.6349279 0.2815569 0.7194393 0.1498271 -0.386336 0.9221429 -0.0199325 0 -0.6690379 -0.2652894 0.6942698 0 0 0 0 1 0.6084123 0.2660434 0.7477004 0.149827 -0.3601765 0.9320868 -0.03857129 2.38419e-7 -0.7071831 -0.2458367 0.6629154 0 0 0 0 1 0.5825194 0.2491645 0.7736851 0.149827 -0.3301365 0.9423349 -0.05491316 0 -0.7427527 -0.2234336 0.6311865 0 0 0 0 1 0.5646809 0.2454234 0.7879741 0.1498269 -0.3005316 0.9503576 -0.08063167 0 -0.768646 -0.1912798 0.6104063 3.57628e-7 0 0 0 1 0.5483703 0.2399054 0.8010839 0.149827 -0.2678493 0.9578844 -0.103511 0 -0.7921784 -0.1578073 0.5895338 1.19209e-7 0 0 0 1 0.5561984 0.2189428 0.8016906 0.149827 -0.2112354 0.9702353 -0.1184213 0 -0.8037561 -0.1034798 0.5858914 2.38419e-7 0 0 0 1 0.5638154 0.1974619 0.8019488 0.149827 -0.1541761 0.979094 -0.1326854 0 -0.8113831 -0.04883122 0.582472 1.19209e-7 0 0 0 1 0.5848636 0.1594852 0.7952985 0.149827 -0.08282828 0.9870974 -0.1370356 -2.38419e-7 -0.806892 0.01427388 0.5905269 1.19209e-7 0 0 0 1 0.6016485 0.1200484 0.7896887 0.149827 -0.0117805 0.9898679 -0.1415043 2.38419e-7 -0.7986748 0.0758329 0.5969665 1.19209e-7 0 0 0 1 0.6178064 0.08175444 0.7820689 0.149827 0.05206269 0.9881454 -0.1444244 -2.38419e-7 -0.7846053 0.129943 0.6062259 1.19209e-7 0 0 0 1 0.6297443 0.04106259 0.7757166 0.1498269 0.1157557 0.9824919 -0.1459814 1.19209e-7 -0.7681295 0.1817246 0.6139655 1.19209e-7 0 0 0 1 0.6313261 0.005190789 0.7755009 0.1498268 0.1689214 0.9750474 -0.1440433 -2.38419e-7 -0.7568976 0.2219368 0.6146958 3.57628e-7 0 0 0 1 0.6299598 -0.03194296 0.7759709 0.149827 0.2214737 0.965054 -0.1400731 -1.19209e-7 -0.7443795 0.2600975 0.6150195 2.38419e-7 0 0 0 1 0.6189135 -0.06675952 0.7826171 0.1498268 0.25829 0.9582671 -0.1225192 3.57628e-7 -0.741777 0.277971 0.6103275 1.19209e-7 0 0 0 1 0.6060935 -0.1020535 0.7888194 0.1498269 0.2945345 0.9500308 -0.1033967 0 -0.7388507 0.2950024 0.6058659 2.38419e-7 0 0 0 1 0.5997794 -0.1211761 0.7909369 0.149827 0.3038235 0.948928 -0.08501267 2.38419e-7 -0.7402408 0.291294 0.6059635 2.38419e-7 0 0 0 1 0.5934219 -0.1400378 0.792616 0.1498269 0.3127593 0.9474837 -0.06675946 -4.76837e-7 -0.7416419 0.2875146 0.6060553 2.38419e-7 0 0 0 1 0.5934219 -0.1400378 0.792616 0.1498269 0.3127593 0.9474837 -0.06675946 -4.76837e-7 -0.7416419 0.2875146 0.6060553 2.38419e-7 0 0 0 1 0.5934219 -0.1400378 0.792616 0.1498269 0.3127593 0.9474837 -0.06675946 -4.76837e-7 -0.7416419 0.2875146 0.6060553 2.38419e-7 0 0 0 1 0.5934219 -0.1400378 0.792616 0.1498269 0.3127593 0.9474837 -0.06675946 -4.76837e-7 -0.7416419 0.2875146 0.6060553 2.38419e-7 0 0 0 1 0.5934219 -0.1400378 0.792616 0.1498269 0.3127593 0.9474837 -0.06675946 -4.76837e-7 -0.7416419 0.2875146 0.6060553 2.38419e-7 0 0 0 1 0.5934219 -0.1400378 0.792616 0.1498269 0.3127593 0.9474837 -0.06675946 -4.76837e-7 -0.7416419 0.2875146 0.6060553 2.38419e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9999998 0 0 0.09083205 0 0.9854429 -0.1700056 0 0 0.1700055 0.9854432 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9846343 -0.1746282 0 0 0.1746281 0.9846342 0 0 0 0 1 1 0 0 0.09083199 0 0.9838342 -0.1790816 0 0 0.1790815 0.9838343 0 0 0 0 1 0.9999998 0 0 0.09083211 0 0.9822723 -0.1874582 0 0 0.1874582 0.9822726 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9809446 -0.1942877 0 0 0.1942877 0.9809444 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.98002 -0.1988992 0 0 0.1988991 0.9800199 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9798284 -0.19984 0 0 0.19984 0.9798285 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9815286 -0.1913154 0 0 0.1913153 0.9815288 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9837865 -0.1793436 0 0 0.1793436 0.9837865 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9872698 -0.1590537 0 0 0.1590536 0.9872699 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9905431 -0.1372009 0 0 0.1372008 0.9905433 0 0 0 0 1 1 0 0 0.09083223 0 0.9925206 -0.1220768 0 0 0.1220768 0.9925206 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.994329 -0.1063474 0 0 0.1063474 0.9943291 -1.19209e-7 0 0 0 1 1 0 0 0.09083247 0 0.9951042 -0.09882986 0 0 0.09882986 0.9951044 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.995818 -0.09135693 0 0 0.09135693 0.9958181 0 0 0 0 1 1 0 0 0.09083199 0 0.9966526 -0.08175158 0 0 0.08175158 0.9966527 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9973821 -0.07230937 0 0 0.07230937 0.9973822 0 0 0 0 1 1 0 0 0.09083235 0 0.9981235 -0.06122988 0 0 0.06122982 0.9981237 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9987886 -0.04920578 0 0 0.04920578 0.9987887 0 0 0 0 1 1 0 0 0.09083211 0 0.998915 -0.04657202 0 0 0.04657202 0.998915 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9990246 -0.04415327 0 0 0.04415327 0.9990249 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9986423 -0.0520904 0 0 0.0520904 0.9986423 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.9981865 -0.06019628 0 0 0.06019634 0.9981865 0 0 0 0 1 0.9999998 0 0 0.09083199 0 0.9974378 -0.07153534 0 0 0.07153534 0.997438 0 0 0 0 1 1 0 0 0.09083211 0 0.9965441 -0.08306485 0 0 0.08306485 0.9965444 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.995185 -0.09801489 0 0 0.09801483 0.995185 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9937888 -0.1112812 1.19209e-7 0 0.1112812 0.993789 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9919282 -0.126801 -1.19209e-7 0 0.126801 0.9919282 0 0 0 0 1 1 0 0 0.09083199 0 0.9903819 -0.1383619 0 0 0.1383619 0.9903818 0 0 0 0 1 1 0 0 0.09083211 0 0.9889909 -0.1479755 1.19209e-7 0 0.1479755 0.9889909 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.988361 -0.1521258 -1.19209e-7 0 0.1521258 0.9883611 0 0 0 0 1 0.9999998 0 0 0.09083205 0 0.9889075 -0.148531 -1.19209e-7 0 0.148531 0.9889078 -2.38419e-7 0 0 0 1 0.9999999 0 0 0.09083229 0 0.9899675 -0.1412937 1.19209e-7 0 0.1412937 0.9899676 -2.38419e-7 0 0 0 1 0.9999998 0 0 0.09083199 0 0.9908168 -0.1352102 2.38419e-7 0 0.1352102 0.9908168 -2.38419e-7 0 0 0 1 1 0 0 0.09083223 0 0.9918121 -0.1277044 1.19209e-7 0 0.1277043 0.9918122 -2.38419e-7 0 0 0 1 1 0 0 0.09083211 0 0.991584 -0.1294673 0 0 0.1294673 0.991584 0 0 0 0 1 0.9999999 0 0 0.09083217 0 0.9914124 -0.130772 0 0 0.130772 0.9914126 0 0 0 0 1 1 0 0 0.09083205 0 0.9899545 -0.1413866 0 0 0.1413866 0.9899544 1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9884238 -0.1517179 -1.19209e-7 0 0.1517179 0.9884239 0 0 0 0 1 1 0 0 0.09083211 0 0.9858028 -0.1679068 -1.19209e-7 0 0.1679068 0.9858029 0 0 0 0 1 0.9999998 0 0 0.09083199 0 0.9830702 -0.1832292 0 0 0.1832292 0.9830701 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.9806951 -0.1955428 0 0 0.1955429 0.9806953 0 0 0 0 1 0.9999998 0 0 0.09083211 0 0.9788693 -0.2044861 1.19209e-7 0 0.2044861 0.9788694 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9798002 -0.1999789 0 0 0.199979 0.9798005 1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9818487 -0.1896663 -2.38419e-7 0 0.1896663 0.9818487 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9855153 -0.1695857 0 0 0.1695858 0.9855154 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9893952 -0.1452472 -1.19209e-7 0 0.1452472 0.9893954 0 0 0 0 1 1 0 0 0.09083211 0 0.9922577 -0.1241964 0 0 0.1241964 0.9922578 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9948158 -0.1016929 0 0 0.1016929 0.9948157 0 0 0 0 1 0.9999998 0 0 0.09083223 0 0.996223 -0.0868299 0 0 0.0868299 0.9962232 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9974282 -0.07167255 0 0 0.07167255 0.9974284 0 0 0 0 1 1 0 0 0.09083223 0 0.9980806 -0.06192916 0 0 0.06192916 0.9980806 -1.78814e-7 0 0 0 1 1 0 0 0.09083223 0 0.9986301 -0.0523234 -1.19209e-7 0 0.0523234 0.9986302 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9989604 -0.04558295 1.19209e-7 0 0.04558295 0.9989604 0 0 0 0 1 1 0 0 0.09083223 0 0.9992702 -0.03820055 0 0 0.03820055 0.9992702 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9992702 -0.03820055 0 0 0.03820055 0.9992702 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9992702 -0.03820055 0 0 0.03820055 0.9992702 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9992702 -0.03820055 0 0 0.03820055 0.9992702 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9992702 -0.03820055 0 0 0.03820055 0.9992702 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9992702 -0.03820055 0 0 0.03820055 0.9992702 -1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.09083211 0 0.9854432 -0.1700053 0 0 0.1700055 0.9854432 0 0 0 0 1 1 0 0 0.09083211 0 0.9846346 -0.1746281 0 0 0.1746281 0.9846346 0 0 0 0 1 1 0 0 0.09083217 0 0.9838346 -0.1790814 0 0 0.1790814 0.9838344 -1.19209e-7 0 0 0 1 1 0 0 0.09083235 0 0.9822726 -0.1874582 0 0 0.1874582 0.9822726 -1.19209e-7 0 0 0 1 1 0 0 0.09083217 0 0.9809444 -0.1942876 0 0 0.1942875 0.9809445 0 0 0 0 1 1 0 0 0.09083211 0 0.9800198 -0.1988992 0 0 0.1988992 0.9800198 0 0 0 0 1 1 0 0 0.09083223 0 0.9798285 -0.19984 0 0 0.19984 0.9798284 0 0 0 0 1 1 0 0 0.09083211 0 0.9815285 -0.1913152 0 0 0.1913153 0.9815285 0 0 0 0 1 1 0 0 0.09083199 0 0.9837866 -0.1793436 0 0 0.1793437 0.9837865 0 0 0 0 1 1 0 0 0.09083211 0 0.9872698 -0.1590536 0 0 0.1590536 0.9872699 0 0 0 0 1 0.9999998 0 0 0.09083187 0 0.990543 -0.1372008 0 0 0.1372008 0.9905432 0 0 0 0 1 1 0 0 0.09083211 0 0.9925207 -0.1220769 0 0 0.1220769 0.9925206 1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.994329 -0.1063475 0 0 0.1063475 0.9943292 0 0 0 0 1 1 0 0 0.09083211 0 0.9951043 -0.09882986 0 0 0.09882986 0.9951044 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.995818 -0.09135687 0 0 0.09135681 0.9958181 0 0 0 0 1 1 0 0 0.09083223 0 0.9966527 -0.08175152 0 0 0.08175158 0.9966526 0 0 0 0 1 1 0 0 0.09083211 0 0.9973824 -0.07230937 0 0 0.07230937 0.9973824 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9981238 -0.06122988 1.19209e-7 0 0.06122988 0.9981238 0 0 0 0 1 1 0 0 0.09083199 0 0.9987887 -0.04920583 0 0 0.04920583 0.9987888 0 0 0 0 1 1 0 0 0.09083211 0 0.9989149 -0.04657202 0 0 0.04657202 0.9989148 0 0 0 0 1 1 0 0 0.09083211 0 0.9990248 -0.04415327 1.19209e-7 0 0.04415333 0.9990248 0 0 0 0 1 1 0 0 0.09083223 0 0.9986425 -0.05209046 -1.19209e-7 0 0.05209046 0.9986425 0 0 0 0 1 1 0 0 0.09083223 0 0.9981866 -0.06019628 0 0 0.06019628 0.9981866 0 0 0 0 1 1 0 0 0.09083223 0 0.9974384 -0.07153534 0 0 0.07153534 0.9974382 0 0 0 0 1 1 0 0 0.09083223 0 0.9965443 -0.08306485 0 0 0.08306485 0.9965443 0 0 0 0 1 1 0 0 0.09083211 0 0.995185 -0.09801495 1.78814e-7 0 0.09801489 0.995185 -1.78814e-7 0 0 0 1 1 0 0 0.09083211 0 0.9937888 -0.1112811 -2.38419e-7 0 0.1112812 0.9937889 0 0 0 0 1 1 0 0 0.09083223 0 0.9919282 -0.1268011 3.57628e-7 0 0.1268011 0.9919282 0 0 0 0 1 0.9999999 0 0 0.09083205 0 0.9903816 -0.1383618 -1.19209e-7 0 0.1383619 0.9903817 0 0 0 0 1 1 0 0 0.09083181 0 0.9889909 -0.1479757 1.19209e-7 0 0.1479757 0.988991 -1.19209e-7 0 0 0 1 1 0 0 0.09083205 0 0.9883612 -0.1521258 3.57628e-7 0 0.1521258 0.988361 0 0 0 0 1 1 0 0 0.09083217 0 0.9889079 -0.1485309 1.19209e-7 0 0.1485309 0.9889078 0 0 0 0 1 1 0 0 0.09083223 0 0.9899676 -0.1412937 0 0 0.1412937 0.9899676 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9908171 -0.1352102 1.19209e-7 0 0.1352102 0.990817 -1.19209e-7 0 0 0 1 1 0 0 0.09083205 0 0.9918122 -0.1277045 1.19209e-7 0 0.1277045 0.9918122 0 0 0 0 1 1 0 0 0.09083223 0 0.9915837 -0.1294673 1.19209e-7 0 0.1294673 0.9915836 -2.38419e-7 0 0 0 1 0.9999999 0 0 0.09083211 0 0.9914125 -0.1307722 4.76837e-7 0 0.1307721 0.9914124 0 0 0 0 1 1 0 0 0.09083193 0 0.9899545 -0.1413868 0 0 0.1413867 0.9899544 0 0 0 0 1 1 0 0 0.09083193 0 0.9884238 -0.151718 -1.19209e-7 0 0.151718 0.9884238 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9858028 -0.1679068 -1.19209e-7 0 0.1679068 0.9858028 0 0 0 0 1 1 0 0 0.09083217 0 0.9830701 -0.1832291 0 0 0.1832291 0.9830701 2.38419e-7 0 0 0 1 1 0 0 0.09083211 0 0.9806953 -0.1955428 2.38419e-7 0 0.1955428 0.9806954 0 0 0 0 1 1 0 0 0.09083223 0 0.9788696 -0.2044863 0 0 0.2044863 0.9788695 0 0 0 0 1 1 0 0 0.09083223 0 0.9798002 -0.1999788 2.38419e-7 0 0.1999787 0.9798002 0 0 0 0 1 1 0 0 0.09083199 0 0.9818484 -0.1896663 3.57628e-7 0 0.1896663 0.9818485 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.9855153 -0.1695857 0 0 0.1695857 0.9855154 1.19209e-7 0 0 0 1 1 0 0 0.09083199 0 0.9893955 -0.1452471 1.19209e-7 0 0.1452471 0.9893954 0 0 0 0 1 1 0 0 0.09083199 0 0.9922577 -0.1241965 0 0 0.1241966 0.9922578 -1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.994816 -0.1016929 1.19209e-7 0 0.1016929 0.9948158 0 0 0 0 1 1 0 0 0.09083199 0 0.9962231 -0.0868299 -1.19209e-7 0 0.0868299 0.9962232 0 0 0 0 1 1 0 0 0.09083223 0 0.9974281 -0.07167255 0 0 0.07167261 0.9974282 0 0 0 0 1 1 0 0 0.09083211 0 0.9980807 -0.06192916 -1.19209e-7 0 0.06192916 0.9980805 0 0 0 0 1 1 0 0 0.09083223 0 0.9986303 -0.0523234 -4.76837e-7 0 0.0523234 0.9986302 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9989604 -0.045583 0 0 0.045583 0.9989604 0 0 0 0 1 1 0 0 0.09083223 0 0.9992703 -0.03820061 2.38419e-7 0 0.03820061 0.9992702 0 0 0 0 1 1 0 0 0.09083223 0 0.9992703 -0.03820061 2.38419e-7 0 0.03820061 0.9992702 0 0 0 0 1 1 0 0 0.09083223 0 0.9992703 -0.03820061 2.38419e-7 0 0.03820061 0.9992702 0 0 0 0 1 1 0 0 0.09083223 0 0.9992703 -0.03820061 2.38419e-7 0 0.03820061 0.9992702 0 0 0 0 1 1 0 0 0.09083223 0 0.9992703 -0.03820061 2.38419e-7 0 0.03820061 0.9992702 0 0 0 0 1 1 0 0 0.09083223 0 0.9992703 -0.03820061 2.38419e-7 0 0.03820061 0.9992702 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - -0.5631091 -0.06625777 -0.8237218 -0.003582477 -0.08006173 -0.9877171 0.1341806 -0.02403658 -0.8224949 0.141507 0.5508881 -0.02252805 0 0 0 1 -0.5712468 -0.07780236 -0.8170827 -0.004171609 -0.07351803 -0.9866454 0.1453468 -0.0239821 -0.817479 0.1430992 0.5578984 -0.02248483 0 0 0 1 -0.5791186 -0.08911842 -0.8103581 -0.004754066 -0.06683158 -0.9854718 0.1561375 -0.02391505 -0.8124995 0.1445795 0.5647492 -0.02244096 0 0 0 1 -0.5777471 -0.1006092 -0.8099917 -0.004999637 -0.05385583 -0.9855126 0.1608248 -0.02368903 -0.8144372 0.1365388 0.5639587 -0.02262735 0 0 0 1 -0.5760433 -0.1120378 -0.8097046 -0.005239248 -0.04096168 -0.9853611 0.1654845 -0.02345889 -0.816392 0.1284931 0.5630217 -0.02281314 0 0 0 1 -0.5599131 -0.1175415 -0.8201716 -0.004972457 -0.02375441 -0.9872018 0.1576959 -0.02297806 -0.8282107 0.1077787 0.5499553 -0.02335751 0 0 0 1 -0.5439368 -0.1227835 -0.8300944 -0.004705786 -0.006307542 -0.9886105 0.1503636 -0.0224846 -0.8391023 0.08702421 0.5369674 -0.02388876 0 0 0 1 -0.5169214 -0.1181852 -0.8478355 -0.004054427 0.01618164 -0.9915956 0.128359 -0.021703 -0.85588 0.05263209 0.5144895 -0.02471953 0 0 0 1 -0.4899118 -0.1135868 -0.8643405 -0.003412961 0.03986632 -0.9933571 0.107945 -0.02089005 -0.8708598 0.0184254 0.4911859 -0.02550709 0 0 0 1 -0.4575421 -0.1070839 -0.8827165 -0.002697587 0.0776537 -0.9937412 0.08030194 -0.01963412 -0.8857907 -0.03180468 0.4629939 -0.02657258 0 0 0 1 -0.4246776 -0.1003404 -0.8997672 -0.001985907 0.1164315 -0.9916396 0.05563175 -0.01833283 -0.8978266 -0.08113574 0.43281 -0.02755129 0 0 0 1 -0.3961536 -0.0920673 -0.9135569 -0.001369476 0.1443945 -0.9888266 0.03703784 -0.01727777 -0.9067593 -0.1172398 0.4050214 -0.02826482 0 0 0 1 -0.3676394 -0.08366394 -0.9261974 -7.5829e-4 0.1731572 -0.9846864 0.02021539 -0.01618832 -0.9137054 -0.1529457 0.3764966 -0.02892839 0 0 0 1 -0.3461253 -0.07380771 -0.9352808 -2.92778e-4 0.1827991 -0.9831001 0.009931683 -0.0156942 -0.9202073 -0.1675308 0.3537679 -0.02920931 0 0 0 1 -0.3268577 -0.06431889 -0.9428825 9.9659e-5 0.1933324 -0.9811331 -9.20147e-5 -0.01517534 -0.9250871 -0.1823197 0.333126 -0.02948498 0 0 0 1 -0.3075045 -0.05466067 -0.9499753 6.19888e-4 0.2004563 -0.9796654 -0.008518159 -0.01490396 -0.9301924 -0.193048 0.3122088 -0.0296176 0 0 0 1 -0.2880601 -0.04509937 -0.9565501 0.001134157 0.2082249 -0.9779402 -0.01659792 -0.01461923 -0.9346999 -0.2039586 0.2910965 -0.02974492 0 0 0 1 -0.2674172 -0.04282844 -0.9626288 0.001796245 0.2125059 -0.9770358 -0.0155645 -0.01461136 -0.9398561 -0.2087265 0.2703774 -0.02971613 0 0 0 1 -0.2485401 -0.04106646 -0.9677512 0.002394318 0.2172499 -0.9760102 -0.01437771 -0.01459145 -0.9439442 -0.2138171 0.2514994 -0.02968376 0 0 0 1 -0.2320976 -0.05216085 -0.971293 0.0027529 0.2151882 -0.9765719 0.001023471 -0.01479965 -0.9485909 -0.2087732 0.2378846 -0.0295487 0 0 0 1 -0.2154421 -0.06344282 -0.9744538 0.003106713 0.2127905 -0.9769574 0.01655995 -0.01502251 -0.9530502 -0.2037867 0.2239779 -0.02940011 0 0 0 1 -0.2135389 -0.07899236 -0.9737361 0.002921938 0.2000014 -0.9791496 0.03557151 -0.01561486 -0.9562429 -0.1871526 0.2248853 -0.02910721 0 0 0 1 -0.2114139 -0.09428691 -0.9728386 0.002740859 0.1865565 -0.98093 0.0545293 -0.01621127 -0.9594275 -0.169961 0.2249721 -0.02879542 0 0 0 1 -0.231863 -0.1019744 -0.9673888 0.002189874 0.1646871 -0.984249 0.06427961 -0.01709568 -0.958706 -0.1444124 0.2450049 -0.02832448 0 0 0 1 -0.2525463 -0.1096508 -0.9613518 0.001629829 0.1429219 -0.9868867 0.07501792 -0.01796591 -0.956971 -0.1184527 0.2649062 -0.02781611 0 0 0 1 -0.2869449 -0.1023092 -0.9524683 0.001189231 0.1116536 -0.9910755 0.07281899 -0.01886564 -0.951418 -0.08545148 0.2958074 -0.02723413 0 0 0 1 -0.320981 -0.09488052 -0.9423214 7.54952e-4 0.0809049 -0.994079 0.07253354 -0.01972949 -0.9436237 -0.05295652 0.3267568 -0.02662789 0 0 0 1 -0.3570429 -0.07952678 -0.9306967 4.38452e-4 0.0394814 -0.9967638 0.07002586 -0.0206626 -0.9332532 -0.011743 0.3590273 -0.02591431 0 0 0 1 -0.3915501 -0.06387466 -0.9179371 1.46866e-4 -0.001453995 -0.9975432 0.07003432 -0.02157026 -0.9201555 0.02875667 0.3904955 -0.0251643 0 0 0 1 -0.4221625 -0.05291515 -0.9049747 -2.29955e-4 -0.03994089 -0.9962398 0.07688373 -0.02242404 -0.9056398 0.06860291 0.4184617 -0.02440255 0 0 0 1 -0.4518541 -0.0410555 -0.8911466 -5.83172e-4 -0.07829946 -0.9932599 0.08546149 -0.02326214 -0.8886489 0.1083924 0.445594 -0.02359592 0 0 0 1 -0.4736123 -0.03986078 -0.8798312 -9.31501e-4 -0.09563875 -0.9907402 0.09636789 -0.02369236 -0.8755252 0.1297869 0.4654147 -0.02315098 0 0 0 1 -0.4951483 -0.03843045 -0.8679581 -0.001273632 -0.1127011 -0.9877391 0.1080271 -0.02411794 -0.8614677 0.1513092 0.4847462 -0.02268934 0 0 0 1 -0.5094901 -0.03580087 -0.8597315 -0.001421451 -0.1160878 -0.9871397 0.1099019 -0.02418828 -0.8526097 0.1557982 0.498782 -0.02260512 0 0 0 1 -0.5238997 -0.03306818 -0.8511379 -0.001574516 -0.119404 -0.9865282 0.111825 -0.0242536 -0.8433692 0.1602143 0.5128935 -0.02252447 0 0 0 1 -0.53267 -0.03472852 -0.8456104 -0.001884222 -0.1171652 -0.9865104 0.1143204 -0.02421009 -0.8381736 0.1599711 0.5214156 -0.02254772 0 0 0 1 -0.5421338 -0.03615218 -0.8395144 -0.002212882 -0.1147424 -0.9865309 0.1165806 -0.0241574 -0.8324211 0.1595301 0.5306836 -0.02257442 0 0 0 1 -0.5511945 -0.05088055 -0.8328244 -0.002938985 -0.1076292 -0.9854643 0.1314391 -0.02412617 -0.8274061 0.1620847 0.5377063 -0.02252489 0 0 0 1 -0.5601678 -0.06564551 -0.8257743 -0.003665566 -0.1004644 -0.9841132 0.1463834 -0.02408039 -0.8222646 0.1649601 0.5446736 -0.02246749 0 0 0 1 -0.5630371 -0.08329772 -0.8222232 -0.004146695 -0.08594346 -0.9836115 0.1584995 -0.02390229 -0.8219507 0.1599058 0.546651 -0.0225743 0 0 0 1 -0.5656884 -0.1009916 -0.8184117 -0.004625439 -0.07097667 -0.9828258 0.1703397 -0.02370965 -0.8215589 0.1544473 0.5488053 -0.02268528 0 0 0 1 -0.5499285 -0.1090605 -0.8280608 -0.004376173 -0.04187989 -0.9865901 0.1577529 -0.0229758 -0.8341609 0.1214319 0.5379867 -0.0234788 0 0 0 1 -0.5340548 -0.1163334 -0.8374079 -0.004113316 -0.01274907 -0.9892669 0.1455606 -0.02222108 -0.8453534 0.08841359 0.5268399 -0.02424305 0 0 0 1 -0.5020968 -0.1113015 -0.8576195 -0.003347992 0.022192 -0.9930152 0.1158807 -0.02103018 -0.8645268 0.03915095 0.5010598 -0.02539992 0 0 0 1 -0.4703346 -0.1060353 -0.8760945 -0.002601265 0.0585221 -0.9943174 0.08892619 -0.01978504 -0.8805456 -0.009445786 0.4738674 -0.02646964 0 0 0 1 -0.4359587 -0.09608703 -0.8948226 -0.001767158 0.08993214 -0.9939585 0.06291729 -0.01860117 -0.8954619 -0.05304396 0.4419663 -0.02738511 0 0 0 1 -0.4012524 -0.08652937 -0.9118714 -9.50694e-4 0.1231325 -0.9915871 0.03991162 -0.01736795 -0.9076535 -0.09626632 0.4085315 -0.02822661 0 0 0 1 -0.3717188 -0.07964873 -0.9249224 -2.8491e-4 0.1499397 -0.9883827 0.02485406 -0.01635444 -0.9161567 -0.1294438 0.379343 -0.02884298 0 0 0 1 -0.3416048 -0.07293993 -0.9370093 3.81231e-4 0.1775465 -0.9840406 0.01187306 -0.01531159 -0.9229211 -0.1623067 0.3491033 -0.02941197 0 0 0 1 -0.320993 -0.06935185 -0.9445391 7.37905e-4 0.1961807 -0.9805533 0.005325913 -0.01463949 -0.9265403 -0.1835907 0.3283562 -0.02974718 0 0 0 1 -0.3013663 -0.06552678 -0.9512544 0.001062035 0.2152057 -0.9765683 -9.08688e-4 -0.01395595 -0.928905 -0.2049891 0.3084066 -0.03006672 0 0 0 1 -0.2955206 -0.05652463 -0.9536628 0.001205563 0.2127755 -0.977068 -0.008022844 -0.01400995 -0.9313399 -0.2052869 0.3007709 -0.03003555 0 0 0 1 -0.2897806 -0.04776322 -0.9559008 0.001335501 0.2108607 -0.9773998 -0.01508474 -0.01405692 -0.9335766 -0.2059332 0.2933028 -0.03000813 0 0 0 1 -0.2820194 -0.03571981 -0.9587438 0.001809597 0.1992498 -0.9796992 -0.0221098 -0.01439833 -0.9384905 -0.1972648 0.2834114 -0.02981978 0 0 0 1 -0.279176 -0.02468681 -0.9599227 0.002133607 0.1888236 -0.9815625 -0.0296725 -0.01469075 -0.9414914 -0.1895398 0.2786902 -0.0296545 0 0 0 1 -0.279176 -0.02468681 -0.9599227 0.002133607 0.1888236 -0.9815625 -0.0296725 -0.01469075 -0.9414914 -0.1895398 0.2786902 -0.0296545 0 0 0 1 -0.279176 -0.02468681 -0.9599227 0.002133607 0.1888236 -0.9815625 -0.0296725 -0.01469075 -0.9414914 -0.1895398 0.2786902 -0.0296545 0 0 0 1 -0.279176 -0.02468681 -0.9599227 0.002133607 0.1888236 -0.9815625 -0.0296725 -0.01469075 -0.9414914 -0.1895398 0.2786902 -0.0296545 0 0 0 1 -0.279176 -0.02468681 -0.9599227 0.002133607 0.1888236 -0.9815625 -0.0296725 -0.01469075 -0.9414914 -0.1895398 0.2786902 -0.0296545 0 0 0 1 -0.279176 -0.02468681 -0.9599227 0.002133607 0.1888236 -0.9815625 -0.0296725 -0.01469075 -0.9414914 -0.1895398 0.2786902 -0.0296545 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.6363407 0.01721054 -0.771216 0.1498268 0.2435255 0.9441443 0.222006 0 0.7319599 -0.3290823 0.5966067 2.38419e-7 0 0 0 1 0.6413282 0.02221947 -0.766945 0.149827 0.2380886 0.9444743 0.2264552 0 0.7293913 -0.3278329 0.6004281 1.19209e-7 0 0 0 1 0.6462861 0.02707868 -0.7626147 0.149827 0.2324169 0.9449046 0.2305157 0 0.7268402 -0.3262236 0.6043852 1.19209e-7 0 0 0 1 0.6552788 0.03310823 -0.7546611 0.149827 0.2110024 0.9512497 0.2249482 0 0.7253189 -0.3066391 0.6163479 0 0 0 0 1 0.6639505 0.03942167 -0.7467367 0.1498269 0.1896343 0.957088 0.2191371 0 0.7233317 -0.2871031 0.6279833 1.19209e-7 0 0 0 1 0.6728399 0.05173856 -0.7379766 0.1498268 0.1528288 0.9663117 0.2070865 0 0.7238299 -0.2521201 0.6422658 0 0 0 0 1 0.6808869 0.06410694 -0.7295773 0.1498268 0.1155706 0.9742762 0.193466 0 0.7232123 -0.2160462 0.6559634 0 0 0 0 1 0.6878656 0.07962173 -0.7214576 0.149827 0.06099236 0.9841089 0.1667611 0 0.7232706 -0.1587127 0.6720785 2.38419e-7 0 0 0 1 0.6933611 0.09579402 -0.7141946 0.1498268 0.005675971 0.9903675 0.1383473 0 0.720568 -0.09997838 0.6861388 -1.19209e-7 0 0 0 1 0.7002105 0.1309694 -0.7018206 0.1498269 -0.05947923 0.9903136 0.1254634 0 0.7114543 -0.04610699 0.701218 2.38419e-7 0 0 0 1 0.7048271 0.1663692 -0.6895937 0.1498269 -0.1245215 0.9860317 0.1106146 0 0.6983641 0.007905066 0.7156987 0 0 0 0 1 0.7132324 0.2317143 -0.6615195 0.1498269 -0.1866254 0.9724875 0.1394243 0 0.6756259 0.02401441 0.7368533 0 0 0 0 1 0.7188224 0.2926703 -0.6305855 0.149827 -0.2478509 0.9553484 0.1608685 1.19209e-7 0.6495105 0.04065525 0.7592647 0 0 0 0 1 0.7270405 0.3557381 -0.5872496 0.1498269 -0.2931674 0.9342623 0.2029937 -1.19209e-7 0.6208577 0.02457767 0.7835378 -1.19209e-7 0 0 0 1 0.7341454 0.405283 -0.5447713 0.149827 -0.3366792 0.9140274 0.2262754 0 0.5896416 0.0172941 0.8074796 1.19209e-7 0 0 0 1 0.7410015 0.4271978 -0.5180914 0.1498268 -0.3513182 0.904156 0.2430578 0 0.5722693 0.001908659 0.8200635 2.38419e-7 0 0 0 1 0.7482947 0.4350235 -0.5008088 0.1498268 -0.3647824 0.9004036 0.2370803 0 0.5540654 0.005280256 0.8324564 1.19209e-7 0 0 0 1 0.7468256 0.4164006 -0.5185189 0.149827 -0.3431532 0.9091794 0.2358781 0 0.5696465 0.001771569 0.8218879 0 0 0 0 1 0.7437219 0.3922002 -0.5413471 0.1498269 -0.3220641 0.919847 0.2239561 0 0.585792 0.007787346 0.8104241 1.19209e-7 0 0 0 1 0.7203629 0.3728035 -0.5848883 0.149827 -0.2865797 0.9279007 0.2384784 0 0.6316239 -0.004173874 0.7752636 1.19209e-7 0 0 0 1 0.6939816 0.3541628 -0.6268635 0.1498268 -0.2505072 0.9350268 0.2509389 0 0.6750077 -0.01711308 0.7376121 0 0 0 0 1 0.6584714 0.3574303 -0.6623133 0.1498269 -0.2233809 0.9331894 0.2815287 0 0.7186908 -0.0374304 0.6943215 1.19209e-7 0 0 0 1 0.6221256 0.356171 -0.6972103 0.1498269 -0.1927437 0.9327965 0.304534 0 0.7588212 -0.05507546 0.6489663 -1.19209e-7 0 0 0 1 0.599973 0.3448695 -0.7218708 0.149827 -0.1596575 0.9357798 0.314366 -1.19209e-7 0.7839271 -0.07335901 0.6165036 2.38419e-7 0 0 0 1 0.5786507 0.3127712 -0.7532182 0.149827 -0.1239106 0.9465355 0.2978529 2.38419e-7 0.8061078 -0.07902103 0.5864692 2.38419e-7 0 0 0 1 0.5757398 0.2441827 -0.7803196 0.149827 -0.07453405 0.9660646 0.247314 0 0.8142285 -0.08422815 0.5744019 1.19209e-7 0 0 0 1 0.5728027 0.1484757 -0.8061341 0.1498269 -0.02487415 0.9861536 0.1639577 2.98023e-7 0.8193156 -0.07386356 0.568565 3.57628e-7 0 0 0 1 0.5804494 0.07318103 -0.8110013 0.149827 0.02536654 0.9938451 0.1078353 -2.38419e-7 0.8139012 -0.08316522 0.5750204 2.38419e-7 0 0 0 1 0.5864955 -0.009516239 -0.8098965 0.1498269 0.07497894 0.9962749 0.04259061 0 0.8064744 -0.08570444 0.5850245 1.19209e-7 0 0 0 1 0.5991472 -0.01629674 -0.8004731 0.149827 0.1185826 0.9905722 0.06859105 0 0.7918087 -0.1360183 0.595431 2.38419e-7 0 0 0 1 0.6109434 -0.02533638 -0.7912686 0.1498268 0.1614691 0.9824656 0.09321278 -1.19209e-7 0.7750326 -0.1847131 0.6043221 -1.19209e-7 0 0 0 1 0.6192757 -0.002925932 -0.7851682 0.1498268 0.197273 0.9684959 0.1519835 0 0.7599874 -0.2490121 0.6003434 0 0 0 0 1 0.6275619 0.01783031 -0.7783624 0.1498268 0.2322922 0.9499153 0.2090479 -1.19209e-7 0.7431058 -0.3119981 0.5919888 -2.38419e-7 0 0 0 1 0.6273703 0.01435703 -0.7785886 0.149827 0.2545999 0.9411007 0.222505 3.57628e-7 0.7359247 -0.3378217 0.5867633 4.76837e-7 0 0 0 1 0.6266911 0.0100612 -0.7792028 0.149827 0.2767845 0.931844 0.2346423 3.57628e-7 0.7284561 -0.3627194 0.5811938 1.19209e-7 0 0 0 1 0.6257377 -0.009456396 -0.7799763 0.149827 0.2824314 0.9348267 0.2152475 0 0.7271071 -0.3549783 0.5876271 2.38419e-7 0 0 0 1 0.624718 -0.02923506 -0.7803031 0.1498269 0.2880316 0.9374573 0.1954779 0 0.7257857 -0.3468705 0.5940673 0 0 0 0 1 0.6329197 -0.0292412 -0.773665 0.1498269 0.2733191 0.9433847 0.1879409 2.38419e-7 0.7243681 -0.3304089 0.605079 1.19209e-7 0 0 0 1 0.6412881 -0.03140163 -0.7666572 0.149827 0.2585671 0.9495658 0.1773909 3.57628e-7 0.7224212 -0.311991 0.6170648 1.19209e-7 0 0 0 1 0.6547139 -0.01559197 -0.7557159 0.1498269 0.2240937 0.9588434 0.1743605 -1.19209e-7 0.7218945 -0.2835074 0.6312621 1.19209e-7 0 0 0 1 0.6678901 4.75973e-4 -0.74426 0.149827 0.1891728 0.9670495 0.1703799 1.19209e-7 0.7198171 -0.2545888 0.6457927 2.38419e-7 0 0 0 1 0.6778303 0.03339576 -0.7344591 0.1498269 0.1366558 0.975837 0.1704904 1.19209e-7 0.7224062 -0.2159317 0.6568883 1.19209e-7 0 0 0 1 0.6863487 0.06683343 -0.7241954 0.149827 0.08365619 0.9819041 0.1699008 0 0.7224451 -0.1771947 0.6683377 2.38419e-7 0 0 0 1 0.6896604 0.1232017 -0.7135755 0.1498268 0.01418012 0.9829338 0.1834123 1.19209e-7 0.7239942 -0.1366108 0.6761434 2.38419e-7 0 0 0 1 0.6894342 0.1793047 -0.7018053 0.149827 -0.05620265 0.9791987 0.1949643 0 0.7221645 -0.09497171 0.6851707 0 0 0 0 1 0.6877322 0.2441953 -0.6836612 0.149827 -0.1311571 0.9680263 0.2138289 2.38419e-7 0.7140179 -0.05738997 0.697771 1.19209e-7 0 0 0 1 0.6821185 0.3074727 -0.6634566 0.1498268 -0.2060485 0.9513561 0.2290529 1.19209e-7 0.7016111 -0.01953697 0.7122921 0 0 0 0 1 0.6823297 0.3734042 -0.6284866 0.1498268 -0.2717394 0.9276601 0.2561333 4.76837e-7 0.6786631 -0.003982722 0.7344389 0 0 0 0 1 0.6802282 0.431152 -0.5927878 0.149827 -0.3359556 0.9021539 0.2706515 4.76837e-7 0.6514775 0.01504558 0.7585185 3.57628e-7 0 0 0 1 0.6867755 0.4754156 -0.5498359 0.1498268 -0.3801892 0.879668 0.2857277 1.19209e-7 0.6195124 0.01281088 0.7848824 1.19209e-7 0 0 0 1 0.6932744 0.5067553 -0.5124155 0.1498269 -0.4219027 0.8618333 0.2814985 -2.38419e-7 0.5842676 0.02103376 0.8112884 0 0 0 0 1 0.7027701 0.5109652 -0.495004 0.149827 -0.4342215 0.859242 0.2704722 0 0.56353 0.02486163 0.8257216 1.19209e-7 0 0 0 1 0.7127779 0.5068067 -0.4848651 0.1498269 -0.4449064 0.861115 0.2460464 -1.19209e-7 0.5422224 0.04034316 0.8392657 2.38419e-7 0 0 0 1 0.7194451 0.4752398 -0.5065033 0.1498269 -0.4186046 0.8786157 0.2297914 0 0.5542279 0.04670226 0.8310538 2.38419e-7 0 0 0 1 0.7243034 0.4400312 -0.5308082 0.149827 -0.3922587 0.8961181 0.2076187 0 0.5670256 0.05783516 0.8216676 1.19209e-7 0 0 0 1 0.7243034 0.4400312 -0.5308082 0.149827 -0.3922587 0.8961181 0.2076187 0 0.5670256 0.05783516 0.8216676 1.19209e-7 0 0 0 1 0.7243034 0.4400312 -0.5308082 0.149827 -0.3922587 0.8961181 0.2076187 0 0.5670256 0.05783516 0.8216676 1.19209e-7 0 0 0 1 0.7243034 0.4400312 -0.5308082 0.149827 -0.3922587 0.8961181 0.2076187 0 0.5670256 0.05783516 0.8216676 1.19209e-7 0 0 0 1 0.7243034 0.4400312 -0.5308082 0.149827 -0.3922587 0.8961181 0.2076187 0 0.5670256 0.05783516 0.8216676 1.19209e-7 0 0 0 1 0.7243034 0.4400312 -0.5308082 0.149827 -0.3922587 0.8961181 0.2076187 0 0.5670256 0.05783516 0.8216676 1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9651119 0.2618378 0 0.2724965 -0.2618378 0.965112 0 0 0 0 1 0 0 0 0 1 0.9656118 0.2599893 0 0.2724967 -0.2599893 0.9656116 0 0 0 0 1 0 0 0 0 1 0.9660716 0.2582745 0 0.2724965 -0.2582746 0.9660715 0 0 0 0 1 0 0 0 0 1 0.9663904 0.2570794 0 0.2724966 -0.2570794 0.9663905 0 0 0 0 1 0 0 0 0 1 0.9667689 0.2556525 0 0.2724964 -0.2556524 0.9667691 0 0 0 0 1 0 0 0 0 1 0.9674849 0.2529291 0 0.2724965 -0.252929 0.967485 0 0 0 0 1 0 0 0 0 1 0.968218 0.2501074 0 0.2724964 -0.2501073 0.9682183 0 0 0 0 1 0 0 0 0 1 0.9689993 0.2470636 0 0.2724966 -0.2470636 0.9689993 0 0 0 0 1 0 0 0 0 1 0.9697923 0.2439321 0 0.2724962 -0.2439321 0.9697922 0 0 0 0 1 0 0 0 0 1 0.9694114 0.2454413 0 0.2724965 -0.2454412 0.9694116 0 0 0 0 1 0 0 0 0 1 0.9689677 0.2471862 0 0.2724961 -0.2471861 0.968968 0 0 0 0 1 0 0 0 0 1 0.9660717 0.2582746 1.49012e-7 0.2724966 -0.2582746 0.9660719 0 0 0 0 1 0 0 0 0 1 0.9629516 0.2696739 1.19209e-7 0.2724965 -0.2696738 0.9629517 0 0 -1.19209e-7 0 1 -1.19209e-7 0 0 0 1 0.9541952 0.2991848 0 0.2724966 -0.2991847 0.9541954 0 0 0 0 1 2.38419e-7 0 0 0 1 0.9439744 0.3300187 0 0.2724965 -0.3300189 0.9439743 0 0 0 0 1 0 0 0 0 1 0.923044 0.3846942 0 0.2724964 -0.3846942 0.923044 0 0 -1.78814e-7 0 1 -1.19209e-7 0 0 0 1 0.897919 0.4401607 0 0.2724964 -0.4401607 0.8979189 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.8681206 0.4963536 0 0.2724965 -0.4963535 0.8681209 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.8341324 0.5515642 0 0.2724965 -0.551564 0.8341327 0 0 0 0 1 0 0 0 0 1 0.8266474 0.5627204 0 0.2724965 -0.5627204 0.8266474 0 0 -1.19209e-7 0 1 -2.38419e-7 0 0 0 1 0.8190292 0.5737519 0 0.2724966 -0.5737518 0.8190295 0 1.19209e-7 -1.19209e-7 -1.3411e-7 1 0 0 0 0 1 0.8485343 0.5291401 0 0.2724965 -0.5291401 0.8485344 0 1.19209e-7 0 1.49012e-7 1 -1.19209e-7 0 0 0 1 0.8751913 0.4837768 0 0.2724963 -0.4837766 0.8751916 0 0 0 0 1 1.19209e-7 0 0 0 1 0.9084231 0.418052 0 0.2724964 -0.4180521 0.908423 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9358568 0.3523805 0 0.2724964 -0.3523804 0.9358569 0 2.38419e-7 0 0 1 1.19209e-7 0 0 0 1 0.9516385 0.30722 0 0.2724965 -0.30722 0.9516385 0 3.57628e-7 0 0 1 0 0 0 0 1 0.9644116 0.264406 0 0.2724966 -0.264406 0.9644119 0 0 0 0 1 0 0 0 0 1 0.9686748 0.2483323 0 0.2724965 -0.2483324 0.9686748 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9724628 0.2330575 0 0.2724964 -0.2330576 0.972463 0 1.19209e-7 0 0 1 0 0 0 0 1 0.9725184 0.2328261 0 0.2724967 -0.2328261 0.9725183 0 3.57628e-7 0 0 1 0 0 0 0 1 0.9726017 0.2324777 0 0.2724965 -0.2324777 0.9726019 0 4.76837e-7 0 0 1 0 0 0 0 1 0.9715726 0.2367417 0 0.2724967 -0.2367416 0.9715729 0 1.19209e-7 0 0 1 1.19209e-7 0 0 0 1 0.9705008 0.2410971 0 0.2724962 -0.241097 0.970501 0 4.17232e-7 0 0 1 0 0 0 0 1 0.9700088 0.2430694 0 0.272496 -0.2430694 0.970009 0 0 0 0 1 0 0 0 0 1 0.969509 0.2450554 0 0.2724964 -0.2450553 0.9695092 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9699447 0.2433252 0 0.2724965 -0.2433251 0.969945 0 1.78814e-7 0 0 1 1.19209e-7 0 0 0 1 0.9703183 0.2418323 0 0.2724965 -0.2418324 0.9703181 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9704083 0.2414708 0 0.2724965 -0.2414709 0.9704079 0 0 0 0 1 0 0 0 0 1 0.9706529 0.2404844 0 0.2724962 -0.2404844 0.9706529 0 -1.19209e-7 0 0 0.9999999 0 0 0 0 1 0.970134 0.2425695 0 0.2724965 -0.2425695 0.9701341 0 2.38419e-7 0 0 1 1.19209e-7 0 0 0 1 0.9696664 0.2444326 0 0.2724965 -0.2444325 0.9696666 0 0 0 0 1 0 0 0 0 1 0.9692217 0.2461898 0 0.2724965 -0.2461898 0.9692217 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9687417 0.2480714 0 0.2724966 -0.2480714 0.9687417 0 1.19209e-7 0 0 1 0 0 0 0 1 0.9679201 0.2512584 0 0.2724964 -0.2512584 0.9679202 0 1.19209e-7 0 0 1 0 0 0 0 1 0.967077 0.2544837 0 0.2724966 -0.2544836 0.9670771 0 1.19209e-7 0 0 1 1.19209e-7 0 0 0 1 0.9650767 0.2619672 0 0.2724966 -0.2619672 0.9650768 0 -2.38419e-7 0 0 1 1.19209e-7 0 0 0 1 0.9629889 0.2695415 0 0.2724964 -0.2695414 0.962989 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.9570404 0.2899548 0 0.2724966 -0.2899549 0.9570404 0 -1.19209e-7 0 0 1 1.19209e-7 0 0 0 1 0.9503385 0.3112182 0 0.2724965 -0.3112182 0.9503384 0 0 0 0 1 0 0 0 0 1 0.9359116 0.3522346 0 0.2724965 -0.3522346 0.9359117 1.37836e-7 0 0 -1.78814e-7 1 -1.19209e-7 0 0 0 1 0.9190416 0.3941603 -1.19209e-7 0.2724965 -0.3941603 0.9190416 0 -1.19209e-7 0 0 1 2.38419e-7 0 0 0 1 0.8924582 0.4511302 0 0.2724964 -0.4511302 0.8924581 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.8616596 0.5074865 0 0.2724965 -0.5074866 0.8616597 0 0 0 0 1 -1.19209e-7 0 0 0 1 0.8304468 0.5570979 0 0.2724967 -0.557098 0.8304468 0 2.38419e-7 0 0 1 0 0 0 0 1 0.7962027 0.60503 0 0.2724963 -0.6050301 0.7962027 0 4.76837e-7 0 0 1 2.38419e-7 0 0 0 1 0.7962027 0.60503 0 0.2724963 -0.6050301 0.7962027 0 4.76837e-7 0 0 1 2.38419e-7 0 0 0 1 0.7962027 0.60503 0 0.2724963 -0.6050301 0.7962027 0 4.76837e-7 0 0 1 2.38419e-7 0 0 0 1 0.7962027 0.60503 0 0.2724963 -0.6050301 0.7962027 0 4.76837e-7 0 0 1 2.38419e-7 0 0 0 1 0.7962027 0.60503 0 0.2724963 -0.6050301 0.7962027 0 4.76837e-7 0 0 1 2.38419e-7 0 0 0 1 0.7962027 0.60503 0 0.2724963 -0.6050301 0.7962027 0 4.76837e-7 0 0 1 2.38419e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9474214 -0.3034785 0.1014568 0.2543081 0.1905387 0.2803134 -0.9408079 0 0.2570753 0.910673 0.3233994 0 0 0 0 1 0.9453639 -0.3089243 0.1041774 0.254308 0.2084931 0.327218 -0.9216611 0 0.2506347 0.8930254 0.3737486 0 0 0 0 1 0.9431838 -0.3146484 0.1067742 0.2543082 0.2264177 0.3734301 -0.899603 0 0.2431858 0.8726665 0.4234553 0 0 0 0 1 0.9447749 -0.3100708 0.1061001 0.2543082 0.225955 0.3818179 -0.896192 0 0.2373719 0.8706731 0.4307938 0 0 0 0 1 0.9462818 -0.3055905 0.1056696 0.2543082 0.22567 0.3901245 -0.8926795 0 0.23157 0.8685723 0.4381302 0 0 0 0 1 0.9505915 -0.2915875 0.1065511 0.254308 0.2129062 0.3625336 -0.9073264 0 0.2259365 0.8851817 0.406702 0 0 0 0 1 0.9547042 -0.2777316 0.1067934 0.2543081 0.2004197 0.3349229 -0.9206838 0 0.2199354 0.9003842 0.3754152 0 0 0 0 1 0.9540955 -0.277097 0.1136617 0.2543081 0.2075929 0.3382849 -0.9178608 0 0.2158864 0.8993222 0.3802794 0 0 0 0 1 0.9534145 -0.276491 0.1206392 0.2543082 0.214763 0.3412821 -0.9150975 0 0.2118442 0.8983759 0.3847633 0 0 0 0 1 0.9527042 -0.2779262 0.1229305 0.2543081 0.2185522 0.3455172 -0.9126078 0 0.2111629 0.8963119 0.3899171 0 0 0 0 1 0.9520181 -0.279361 0.1249771 0.254308 0.2221299 0.3498369 -0.910095 0 0.2105234 0.8941878 0.3951054 0 0 0 0 1 0.9602321 -0.2587366 0.1049281 0.2543079 0.1833929 0.3011142 -0.9357869 0 0.210527 0.9178155 0.33659 0 0 0 0 1 0.9675443 -0.2382439 0.08424907 0.2543082 0.1459044 0.2544695 -0.9560111 0 0.206325 0.9372754 0.2809714 0 0 0 0 1 0.9783321 -0.2012421 0.04866605 0.254308 0.08619582 0.1821715 -0.9794815 0 0.1882473 0.9624528 0.1955704 0 0 0 0 1 0.9864459 -0.163586 0.01280003 0.2543081 0.03312861 0.1221528 -0.9919584 0 0.160707 0.9789372 0.1259166 0 0 0 0 1 0.9926775 -0.1199352 -0.01440054 0.2543081 -0.00592786 0.07070362 -0.9974801 0 0.120651 0.9902608 0.06947499 2.38419e-7 0 0 0 1 0.9963673 -0.07517516 -0.0400151 0.2543081 -0.03701025 0.04094868 -0.9984756 0 0.07669907 0.9963292 0.03801769 0 0 0 0 1 0.9976753 -0.04175788 -0.05385369 0.2543081 -0.05292111 0.02312642 -0.998331 1.19209e-7 0.04293364 0.9988601 0.02086269 1.19209e-7 0 0 0 1 0.9977623 -0.007972598 -0.06638491 0.2543081 -0.0662477 0.01638871 -0.9976686 0 0.009041905 0.9998339 0.01582384 2.38419e-7 0 0 0 1 0.9973151 -9.82046e-4 -0.07322585 0.2543081 -0.07320672 0.01315253 -0.9972301 0 0.001942455 0.9999132 0.01304537 -1.19209e-7 0 0 0 1 0.9967834 0.006249666 -0.07990133 0.2543081 -0.07995945 0.009688556 -0.9967513 1.19209e-7 -0.005455195 0.9999337 0.01015722 0 0 0 0 1 0.997092 -0.02334511 -0.07254409 0.2543081 -0.0720393 0.02178066 -0.997164 2.38419e-7 0.02485901 0.9994903 0.0200355 0 0 0 0 1 0.9965105 -0.05251365 -0.06487661 0.2543079 -0.06280952 0.04010385 -0.9972195 0 0.05496948 0.9978145 0.03666549 0 0 0 0 1 0.9931685 -0.110384 -0.03783798 0.2543082 -0.02973687 0.07413506 -0.9968051 0 0.1128364 0.9911203 0.07034617 -1.19209e-7 0 0 0 1 0.9859158 -0.1669963 -0.009086728 0.2543082 0.01309627 0.1312553 -0.9912622 -1.19209e-7 0.1667298 0.9771817 0.1315937 0 0 0 0 1 0.9749373 -0.2195513 0.03597855 0.254308 0.08390927 0.2130887 -0.9734232 0 0.2060497 0.9520453 0.2261706 0 0 0 0 1 0.9591128 -0.2713426 0.0804733 0.2543081 0.1678381 0.3163514 -0.9336767 0 0.2278884 0.9090077 0.3489584 0 0 0 0 1 0.9463185 -0.3010163 0.1177757 0.2543082 0.233295 0.3838531 -0.8934375 0 0.2237306 0.8729525 0.4334728 0 0 0 0 1 0.9309892 -0.3310979 0.153733 0.2543082 0.2998133 0.4532567 -0.8394467 2.38419e-7 0.2082585 0.8276066 0.5212447 0 0 0 0 1 0.9299408 -0.3295773 0.1630613 0.2543081 0.3008155 0.4268411 -0.8528286 -1.19209e-7 0.2114716 0.8421316 0.496079 0 0 0 0 1 0.9289436 -0.3276382 0.1723856 0.2543081 0.3020397 0.4014309 -0.8646532 0 0.2140925 0.8552816 0.4718664 0 0 0 0 1 0.9340165 -0.319648 0.159494 0.2543081 0.2770726 0.366405 -0.8882443 0 0.2254862 0.8738263 0.430794 0 0 0 0 1 0.938823 -0.3116706 0.1465359 0.2543079 0.2518485 0.3310703 -0.909376 -2.38419e-7 0.234912 0.8906481 0.3893103 0 0 0 0 1 0.9373328 -0.3195618 0.1388801 0.2543082 0.2511273 0.3432755 -0.9050399 -1.19209e-7 0.2415421 0.8832 0.4020141 0 0 0 0 1 0.9358202 -0.3272179 0.1310304 0.2543082 0.2507105 0.3566293 -0.8999776 1.78814e-7 0.2477594 0.875068 0.4157779 0 0 0 0 1 0.9320855 -0.3374515 0.1316932 0.2543079 0.2597705 0.3693078 -0.8922617 -1.19209e-7 0.2524597 0.8658742 0.4318864 0 0 0 0 1 0.9282485 -0.3476995 0.1321349 0.2543081 0.2688908 0.3818118 -0.8842609 0 0.2570065 0.8563438 0.4479094 0 0 0 0 1 0.9306383 -0.3423351 0.129302 0.2543079 0.2633181 0.3810896 -0.8862474 -1.19209e-7 0.2541179 0.8588233 0.4447996 -1.19209e-7 0 0 0 1 0.9330455 -0.3368625 0.1262925 0.254308 0.2582334 0.3826953 -0.8870511 1.19209e-7 0.2504827 0.8602721 0.4440612 1.19209e-7 0 0 0 1 0.9400784 -0.3204472 0.116476 0.2543081 0.2350652 0.3616718 -0.9021852 0 0.2469766 0.8755041 0.4153257 0 0 0 0 1 0.9466145 -0.3043079 0.1063836 0.2543079 0.2122628 0.3400084 -0.9161543 0 0.2426216 0.8898262 0.3864502 0 0 0 0 1 0.9510607 -0.292742 0.09892535 0.254308 0.1915535 0.3073293 -0.9321245 -1.19209e-7 0.2424693 0.9054563 0.3483644 0 0 0 0 1 0.9551997 -0.2816166 0.09102463 0.2543081 0.1708395 0.2735067 -0.946577 -1.19209e-7 0.2416759 0.9197208 0.3093648 0 0 0 0 1 0.9591407 -0.2674497 0.09230321 0.2543081 0.1665224 0.2698801 -0.9483855 -3.57628e-7 0.2287346 0.9250056 0.3033893 -1.78814e-7 0 0 0 1 0.9628496 -0.2533105 0.0935651 0.2543079 0.1624312 0.2664916 -0.9500517 -1.19209e-7 0.2157238 0.9299548 0.2977368 0 0 0 0 1 0.968113 -0.2352131 0.08620941 0.2543081 0.1482305 0.2604281 -0.9540469 -1.19209e-7 0.2019529 0.9364039 0.2869895 -1.19209e-7 0 0 0 1 0.9729673 -0.2169089 0.07928127 0.254308 0.1348993 0.2551544 -0.9574435 0 0.187449 0.9422563 0.2775178 4.76837e-7 0 0 0 1 0.9798639 -0.1911058 0.057841 0.254308 0.09731245 0.2041292 -0.9740956 1.19209e-7 0.1743482 0.9601094 0.2186158 0 0 0 0 1 0.9856146 -0.1650126 0.03653925 0.2543079 0.06325751 0.1596924 -0.9851379 0 0.1567251 0.9732778 0.1678333 0 0 0 0 1 0.9910213 -0.1332127 0.01145464 0.2543081 0.02545136 0.1038479 -0.9942678 -2.38419e-7 0.1312596 0.985632 0.106306 -1.19209e-7 0 0 0 1 0.9948251 -0.1007789 -0.0129376 0.2543082 -0.006489694 0.06404823 -0.997926 -1.19209e-7 0.1013985 0.9928452 0.06306278 -1.19209e-7 0 0 0 1 0.9968293 -0.07393676 -0.02940642 0.2543082 -0.02627146 0.04302108 -0.9987286 1.19209e-7 0.07510781 0.9963346 0.04094231 -1.19209e-7 0 0 0 1 0.9979292 -0.0462557 -0.04470241 0.254308 -0.04303425 0.03645402 -0.9984084 -1.19209e-7 0.04781162 0.9982643 0.03438794 -1.19209e-7 0 0 0 1 0.9980691 -0.02677375 -0.05605107 0.2543081 -0.05503767 0.03719627 -0.9977913 -1.19209e-7 0.02879941 0.9989492 0.03565096 0 0 0 0 1 0.997746 -0.006938755 -0.06674754 0.2543084 -0.06638187 0.04379689 -0.996833 0 0.009840011 0.9990164 0.04323762 -2.38419e-7 0 0 0 1 0.997746 -0.006938755 -0.06674754 0.2543084 -0.06638187 0.04379689 -0.996833 0 0.009840011 0.9990164 0.04323762 -2.38419e-7 0 0 0 1 0.997746 -0.006938755 -0.06674754 0.2543084 -0.06638187 0.04379689 -0.996833 0 0.009840011 0.9990164 0.04323762 -2.38419e-7 0 0 0 1 0.997746 -0.006938755 -0.06674754 0.2543084 -0.06638187 0.04379689 -0.996833 0 0.009840011 0.9990164 0.04323762 -2.38419e-7 0 0 0 1 0.997746 -0.006938755 -0.06674754 0.2543084 -0.06638187 0.04379689 -0.996833 0 0.009840011 0.9990164 0.04323762 -2.38419e-7 0 0 0 1 0.997746 -0.006938755 -0.06674754 0.2543084 -0.06638187 0.04379689 -0.996833 0 0.009840011 0.9990164 0.04323762 -2.38419e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9651117 0.2609418 0.0216484 0.2724965 -0.2618383 0.9618077 0.07979422 0 0 -0.08267873 0.9965766 0 0 0 0 1 0.9656117 0.2587849 0.0250017 0.2724967 -0.2599898 0.9611365 0.09285736 0 0 -0.09616434 0.9953658 0 0 0 0 1 0.9660714 0.2567144 0.02834945 0.2724965 -0.258275 0.9602341 0.1060405 0 0 -0.1097646 0.993958 0 0 0 0 1 0.9663902 0.2554686 0.02873808 0.2724966 -0.2570798 0.9603334 0.1080296 0 0 -0.1117867 0.9937325 0 0 0 0 1 0.9667686 0.2539916 0.02909803 0.2724964 -0.2556529 0.9604864 0.1100363 0 0 -0.1138187 0.9935019 0 0 0 0 1 0.9674848 0.2515273 0.02659624 0.2724965 -0.2529295 0.9621211 0.101734 0 0 -0.1051531 0.9944564 0 0 0 0 1 0.968218 0.2489371 0.02417105 0.2724964 -0.2501078 0.9636859 0.0935713 0 0 -0.09664285 0.9953195 0 0 0 0 1 0.9689992 0.2458739 0.02422153 0.2724966 -0.2470641 0.9643313 0.09499853 0 0 -0.09803771 0.9951829 0 0 0 0 1 0.9697922 0.242726 0.02423244 0.2724962 -0.2439326 0.9649951 0.09634006 0 0 -0.09934085 0.9950537 0 0 0 0 1 0.9694113 0.2441923 0.02473396 0.2724965 -0.2454417 0.9644765 0.09769117 0 0 -0.1007736 0.9949097 0 0 0 0 1 0.9689676 0.2458919 0.02526676 0.2724961 -0.2471866 0.9638925 0.09904503 0 0 -0.102217 0.9947624 0 0 0 0 1 0.9660716 0.2573136 0.02226656 0.2724966 -0.2582751 0.9624748 0.08328729 0 0 -0.08621239 0.9962771 0 0 0 0 1 0.9629514 0.2689861 0.01925539 0.2724965 -0.2696743 0.9604939 0.06875646 0 -1.19209e-7 -0.07140183 0.9974478 -1.19209e-7 0 0 0 1 0.9541952 0.2988222 0.0147345 0.2724966 -0.2991852 0.9530375 0.04699313 0 0 -0.04924893 0.9987868 2.38419e-7 0 0 0 1 0.9439741 0.3298549 0.01041543 0.2724965 -0.3300192 0.943504 0.02979212 0 0 -0.03156024 0.9995021 0 0 0 0 1 0.9230439 0.3846367 0.006687521 0.2724964 -0.3846946 0.9229046 0.01604586 0 -1.19209e-7 -0.01738375 0.9998493 -1.19209e-7 0 0 0 1 0.8979188 0.4401413 0.004187762 0.2724964 -0.4401611 0.8978781 0.008543014 0 0 -0.009514212 0.9999551 -1.19209e-7 0 0 0 1 0.8681203 0.4963471 0.002592802 0.2724965 -0.4963539 0.8681085 0.004534721 0 0 -0.005223572 0.9999867 -1.19209e-7 0 0 0 1 0.8341321 0.5515601 0.002186775 0.2724965 -0.5515644 0.8341256 0.003307163 0 0 -0.003964781 0.9999923 0 0 0 0 1 0.8266472 0.5627178 0.001840233 0.2724965 -0.5627207 0.8266428 0.002703189 0 -1.78814e-7 -0.003270208 0.9999951 -2.38419e-7 0 0 0 1 0.819029 0.5737504 0.001461684 0.2724966 -0.5737521 0.8190265 0.0020864 1.19209e-7 0 -0.002547442 0.999997 0 0 0 0 1 0.8485339 0.5291338 0.002657473 0.2724965 -0.5291405 0.8485234 0.004261553 1.19209e-7 0 -0.005022227 0.9999876 -1.19209e-7 0 0 0 1 0.8751911 0.4837567 0.004444658 0.2724963 -0.4837771 0.8751543 0.008041024 0 0 -0.009187698 0.9999582 1.19209e-7 0 0 0 1 0.9084229 0.4179877 0.00736308 0.2724964 -0.4180524 0.9082821 0.01599991 2.38419e-7 0 -0.01761281 0.9998451 0 0 0 0 1 0.9358566 0.3521891 0.01162481 0.2724964 -0.3523809 0.9353474 0.03087335 2.38419e-7 0 -0.03298938 0.999456 1.19209e-7 0 0 0 1 0.9516383 0.3067202 0.01752465 0.2724965 -0.3072205 0.9500887 0.05428403 3.57628e-7 0 -0.05704271 0.9983719 0 0 0 0 1 0.9644114 0.2633501 0.02361112 0.2724966 -0.2644065 0.9605588 0.08612066 0 0 -0.08929872 0.9960053 0 0 0 0 1 0.9686747 0.246751 0.02798444 0.2724965 -0.2483328 0.9625047 0.1091593 2.38419e-7 0 -0.1126893 0.9936305 0 0 0 0 1 0.9724627 0.2308128 0.03227192 0.2724964 -0.233058 0.9630944 0.1346588 1.19209e-7 0 -0.1384719 0.9903666 0 0 0 0 1 0.9725182 0.23081 0.0305773 0.2724967 -0.2328265 0.964095 0.1277216 3.57628e-7 0 -0.1313307 0.9913389 0 0 0 0 1 0.9726015 0.2306676 0.02895867 0.2724965 -0.2324782 0.9650267 0.1211523 4.76837e-7 0 -0.1245652 0.9922117 0 0 0 0 1 0.9715725 0.2352351 0.0266698 0.2724967 -0.2367421 0.965388 0.1094508 1.19209e-7 0 -0.1126532 0.9936347 1.19209e-7 0 0 0 1 0.9705007 0.2398658 0.02433937 0.2724962 -0.2410975 0.9655429 0.09797453 4.17232e-7 0 -0.1009526 0.9948915 0 0 0 0 1 0.9700087 0.2417438 0.02535551 0.272496 -0.2430698 0.9647168 0.1011854 0 0 -0.1043139 0.9945447 0 0 0 0 1 0.9695089 0.243623 0.02646195 0.2724964 -0.2450558 0.9638401 0.1046908 2.38419e-7 0 -0.1079834 0.994153 0 0 0 0 1 0.9699446 0.2417821 0.02736443 0.2724965 -0.2433255 0.9637919 0.1090801 1.78814e-7 0 -0.1124601 0.9936565 1.19209e-7 0 0 0 1 0.9703183 0.2401734 0.02828162 0.2724965 -0.2418329 0.96366 0.113476 0 0 -0.1169473 0.9931386 -1.19209e-7 0 0 0 1 0.9704082 0.2398404 0.02801734 0.2724965 -0.2414714 0.9638537 0.1125944 0 0 -0.1160279 0.9932463 0 0 0 0 1 0.9706528 0.2388678 0.0278415 0.2724962 -0.2404849 0.9641261 0.1123749 -1.19209e-7 0 -0.1157724 0.993276 0 0 0 0 1 0.9701339 0.2411604 0.02611231 0.2724965 -0.24257 0.9644965 0.1044339 2.38419e-7 0 -0.107649 0.9941893 1.19209e-7 0 0 0 1 0.9696662 0.2432169 0.02435225 0.2724965 -0.2444329 0.9648422 0.09660542 0 0 -0.09962755 0.9950252 0 0 0 0 1 0.9692215 0.2452068 0.02198368 0.2724965 -0.2461903 0.9653499 0.08654707 -1.19209e-7 0 -0.08929544 0.9960055 0 0 0 0 1 0.9687417 0.2472988 0.01956993 0.2724966 -0.2480719 0.9657224 0.07642233 1.19209e-7 0 -0.07888829 0.9968838 0 0 0 0 1 0.9679199 0.2505066 0.01942878 0.2724964 -0.2512589 0.965022 0.07484525 1.19209e-7 0 -0.07732582 0.9970062 0 0 0 0 1 0.9670768 0.2537511 0.01930284 0.2724966 -0.2544841 0.9642913 0.07335376 1.19209e-7 0 -0.07585102 0.9971194 1.19209e-7 0 0 0 1 0.9650766 0.261269 0.01911979 0.2724966 -0.2619676 0.962503 0.07043677 -2.38419e-7 0 -0.07298564 0.9973333 1.19209e-7 0 0 0 1 0.9629887 0.2688719 0.01899516 0.2724964 -0.2695419 0.9605947 0.06786364 0 0 -0.07047188 0.9975141 -1.19209e-7 0 0 0 1 0.9570403 0.2895138 0.01599532 0.2724966 -0.2899553 0.955583 0.05279499 -1.19209e-7 0 -0.05516487 0.9984775 1.19209e-7 0 0 0 1 0.9503384 0.3109417 0.01312524 0.2724965 -0.3112186 0.9494929 0.04007935 0 0 -0.04217374 0.9991106 0 0 0 0 1 0.9359115 0.3521102 0.009378373 0.2724965 -0.352235 0.9355798 0.02491915 0 0 -0.02662551 0.9996457 -1.19209e-7 0 0 0 1 0.9190415 0.3941116 0.006218552 0.2724965 -0.3941608 0.9189273 0.01449948 -1.19209e-7 0 -0.01577669 0.9998757 2.38419e-7 0 0 0 1 0.8924579 0.451107 0.00462079 0.2724964 -0.4511306 0.8924111 0.009141087 -1.19209e-7 0 -0.01024264 0.9999478 0 0 0 0 1 0.8616594 0.5074682 0.004367947 0.2724965 -0.5074869 0.8616275 0.007416427 0 0 -0.008607089 0.9999631 -1.19209e-7 0 0 0 1 0.8304466 0.5570761 0.004973948 0.2724967 -0.5570984 0.8304135 0.007414579 2.38419e-7 0 -0.008928358 0.9999604 0 0 0 0 1 0.7962024 0.6049948 0.006556451 0.2724963 -0.6050304 0.7961558 0.008628249 4.76837e-7 0 -0.01083672 0.9999415 2.38419e-7 0 0 0 1 0.7962024 0.6049948 0.006556451 0.2724963 -0.6050304 0.7961558 0.008628249 4.76837e-7 0 -0.01083672 0.9999415 2.38419e-7 0 0 0 1 0.7962024 0.6049948 0.006556451 0.2724963 -0.6050304 0.7961558 0.008628249 4.76837e-7 0 -0.01083672 0.9999415 2.38419e-7 0 0 0 1 0.7962024 0.6049948 0.006556451 0.2724963 -0.6050304 0.7961558 0.008628249 4.76837e-7 0 -0.01083672 0.9999415 2.38419e-7 0 0 0 1 0.7962024 0.6049948 0.006556451 0.2724963 -0.6050304 0.7961558 0.008628249 4.76837e-7 0 -0.01083672 0.9999415 2.38419e-7 0 0 0 1 0.7962024 0.6049948 0.006556451 0.2724963 -0.6050304 0.7961558 0.008628249 4.76837e-7 0 -0.01083672 0.9999415 2.38419e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9999999 0 0 0.08476948 0 0.9965763 0.08267867 0 0 -0.08267873 0.9965765 0 0 0 0 1 0.9999998 0 0 0.08476954 0 0.9953655 0.09616434 0 0 -0.09616434 0.9953654 0 0 0 0 1 0.9999998 0 0 0.08476954 0 0.9939574 0.1097646 0 0 -0.1097646 0.9939576 0 0 0 0 1 1 0 0 0.08476942 0 0.9937324 0.1117867 0 0 -0.1117867 0.9937325 0 0 0 0 1 0.9999999 0 0 0.0847696 0 0.9935016 0.1138186 0 0 -0.1138186 0.9935019 0 0 0 0 1 1 0 0 0.08476948 0 0.9944561 0.1051531 0 0 -0.105153 0.9944563 0 0 0 0 1 0.9999998 0 0 0.08476936 0 0.9953191 0.09664285 0 0 -0.09664279 0.9953191 0 0 0 0 1 0.9999999 0 0 0.08476954 0 0.9951828 0.09803783 0 0 -0.09803777 0.995183 0 0 0 0 1 1 0 0 0.08476924 0 0.9950536 0.09934097 0 0 -0.09934091 0.9950537 0 0 0 0 1 1 0 0 0.08476936 0 0.9949093 0.1007736 0 0 -0.1007736 0.9949094 0 0 0 0 1 0.9999999 0 0 0.08476948 0 0.9947622 0.1022171 0 0 -0.102217 0.9947623 0 0 0 0 1 1 0 0 0.08476936 0 0.9962768 0.08621239 -1.78814e-7 0 -0.08621239 0.996277 0 0 0 0 1 1 0 0 0.08476942 0 0.9974479 0.07140189 0 0 -0.07140189 0.9974479 0 0 0 0 1 0.9999999 0 0 0.08476942 0 0.9987867 0.04924887 -1.19209e-7 0 -0.04924893 0.9987868 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476948 0 0.9995018 0.0315603 0 0 -0.03156036 0.999502 1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9998487 0.01738369 0 0 -0.01738369 0.9998489 0 0 0 0 1 0.9999999 0 0 0.08476942 0 0.9999549 0.009514153 0 0 -0.009514212 0.9999549 2.38419e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9999864 0.005223572 0 0 -0.005223572 0.9999864 0 0 0 0 1 1 0 0 0.08476954 0 0.9999923 0.003964841 0 0 -0.003964722 0.9999923 0 0 0 0 1 0.9999999 0 0 0.08476948 0 0.9999947 0.003270149 0 0 -0.003270208 0.9999948 2.38419e-7 0 0 0 1 1 0 0 0.08476948 0 0.9999968 0.002547562 0 0 -0.002547502 0.9999969 0 0 0 0 1 0.9999998 0 0 0.0847696 0 0.9999875 0.005022346 0 0 -0.005022346 0.9999875 0 0 0 0 1 0.9999999 0 0 0.08476948 0 0.9999579 0.009187579 -1.19209e-7 0 -0.009187579 0.999958 0 0 0 0 1 1 0 0 0.08476942 0 0.9998449 0.01761281 -1.19209e-7 0 -0.01761281 0.999845 0 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9994557 0.03298944 0 0 -0.0329895 0.9994559 1.19209e-7 0 0 0 1 0.9999998 0 0 0.08476942 0 0.9983718 0.05704277 -1.19209e-7 0 -0.05704277 0.9983718 0 0 0 0 1 1 0 0 0.08476942 0 0.996005 0.08929872 0 0 -0.08929866 0.9960051 0 0 0 0 1 1 0 0 0.08476948 0 0.9936304 0.1126894 -1.19209e-7 0 -0.1126893 0.9936306 0 0 0 0 1 0.9999999 0 0 0.08476948 0 0.9903665 0.1384719 0 0 -0.1384719 0.9903665 0 0 0 0 1 1 0 0 0.08476936 0 0.9913388 0.1313307 -2.38419e-7 0 -0.1313307 0.9913389 0 0 0 0 1 1 0 0 0.08476948 0 0.9922115 0.1245652 -1.78814e-7 0 -0.1245651 0.9922117 -1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9936344 0.1126532 0 0 -0.1126531 0.9936345 0 0 0 0 1 1 0 0 0.08476936 0 0.9948914 0.1009525 1.19209e-7 0 -0.1009525 0.9948914 0 0 0 0 1 0.9999998 0 0 0.08476936 0 0.9945445 0.1043138 -1.19209e-7 0 -0.1043138 0.9945445 0 0 0 0 1 0.9999999 0 0 0.0847696 0 0.9941529 0.1079834 0 0 -0.1079834 0.994153 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476948 0 0.9936562 0.1124601 1.19209e-7 0 -0.1124601 0.9936563 0 0 0 0 1 0.9999999 0 0 0.08476936 0 0.993138 0.1169472 0 0 -0.1169472 0.9931382 0 0 0 0 1 1 0 0 0.08476936 0 0.9932459 0.116028 0 0 -0.116028 0.9932461 0 0 0 0 1 1 0 0 0.08476948 0 0.9932758 0.1157724 1.19209e-7 0 -0.1157724 0.9932758 0 0 0 0 1 1 0 0 0.08476936 0 0.994189 0.1076489 -2.38419e-7 0 -0.1076489 0.9941892 -1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9950248 0.09962755 -1.19209e-7 0 -0.09962755 0.995025 0 0 0 0 1 1 0 0 0.0847693 0 0.9960052 0.08929556 0 0 -0.0892955 0.9960054 0 0 0 0 1 1 0 0 0.08476942 0 0.9968835 0.07888829 0 0 -0.07888829 0.9968836 -1.19209e-7 0 0 0 1 1 0 0 0.08476942 0 0.9970058 0.07732599 -1.19209e-7 0 -0.07732599 0.9970061 -1.19209e-7 0 0 0 1 0.9999997 0 0 0.08476942 0 0.997119 0.0758509 -1.19209e-7 0 -0.0758509 0.9971191 0 0 0 0 1 1 0 0 0.08476942 0 0.9973331 0.07298564 0 0 -0.07298558 0.9973332 0 0 0 0 1 0.9999999 0 0 0.08476942 0 0.9975138 0.07047194 -2.38419e-7 0 -0.070472 0.997514 -1.19209e-7 0 0 0 1 1 0 0 0.0847696 0 0.9984773 0.05516481 2.38419e-7 0 -0.05516481 0.9984773 2.38419e-7 0 0 0 1 1 0 0 0.08476942 0 0.9991102 0.04217368 0 0 -0.04217368 0.9991104 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476966 0 0.9996455 0.02662539 0 0 -0.02662539 0.9996457 -2.38419e-7 0 0 0 1 1 0 0 0.08476948 0 0.9998756 0.01577687 2.38419e-7 0 -0.01577681 0.9998758 0 0 0 0 1 1 0 0 0.08476936 0 0.9999477 0.01024258 -1.19209e-7 0 -0.01024258 0.9999479 0 0 0 0 1 0.9999999 0 0 0.08476942 0 0.9999629 0.008607208 1.19209e-7 0 -0.008607208 0.9999632 0 0 0 0 1 0.9999998 0 0 0.08476924 0 0.9999601 0.008928477 0 0 -0.008928537 0.9999602 0 0 0 0 1 1 0 0 0.0847696 0 0.9999414 0.01083666 1.19209e-7 0 -0.01083672 0.9999416 -1.19209e-7 0 0 0 1 1 0 0 0.0847696 0 0.9999414 0.01083666 1.19209e-7 0 -0.01083672 0.9999416 -1.19209e-7 0 0 0 1 1 0 0 0.0847696 0 0.9999414 0.01083666 1.19209e-7 0 -0.01083672 0.9999416 -1.19209e-7 0 0 0 1 1 0 0 0.0847696 0 0.9999414 0.01083666 1.19209e-7 0 -0.01083672 0.9999416 -1.19209e-7 0 0 0 1 1 0 0 0.0847696 0 0.9999414 0.01083666 1.19209e-7 0 -0.01083672 0.9999416 -1.19209e-7 0 0 0 1 1 0 0 0.0847696 0 0.9999414 0.01083666 1.19209e-7 0 -0.01083672 0.9999416 -1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.0847693 0 0.9965764 0.08267867 0 0 -0.08267867 0.9965764 0 0 0 0 1 0.9999998 0 0 0.0847693 0 0.9953653 0.09616434 0 0 -0.09616434 0.9953653 0 0 0 0 1 1 0 0 0.08476936 0 0.9939575 0.1097646 0 0 -0.1097646 0.9939576 0 0 0 0 1 1 0 0 0.08476924 0 0.9937323 0.1117867 0 0 -0.1117867 0.9937323 0 0 0 0 1 0.9999998 0 0 0.0847693 0 0.9935013 0.1138186 0 0 -0.1138186 0.9935014 0 0 0 0 1 1 0 0 0.0847693 0 0.9944561 0.105153 0 0 -0.105153 0.9944561 0 0 0 0 1 1 0 0 0.0847693 0 0.9953191 0.09664273 0 0 -0.09664273 0.9953192 0 0 0 0 1 1 0 0 0.08476936 0 0.9951829 0.09803766 0 0 -0.09803771 0.9951827 0 0 0 0 1 1 0 0 0.08476948 0 0.9950537 0.09934085 0 0 -0.09934085 0.9950537 0 0 0 0 1 1 0 0 0.08476936 0 0.9949094 0.1007735 0 0 -0.1007735 0.9949096 0 0 0 0 1 1 0 0 0.08476918 0 0.9947624 0.102217 0 0 -0.102217 0.9947623 0 0 0 0 1 1 0 0 0.08476936 0 0.9962767 0.08621215 0 0 -0.08621221 0.9962767 1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9974478 0.07140183 0 0 -0.07140177 0.9974479 2.38419e-7 0 0 0 1 1 0 0 0.08476936 0 0.9987864 0.04924893 0 0 -0.04924893 0.9987864 0 0 0 0 1 0.9999999 0 0 0.08476942 0 0.9995018 0.03156024 0 0 -0.0315603 0.9995018 0 0 0 0 1 1 0 0 0.0847693 0 0.999849 0.01738369 0 0 -0.01738369 0.999849 0 0 0 0 1 1 0 0 0.08476942 0 0.9999547 0.009514212 0 0 -0.009514272 0.9999547 0 0 0 0 1 0.9999999 0 0 0.08476942 0 0.9999862 0.005223512 0 0 -0.005223453 0.9999863 1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9999922 0.003964662 0 0 -0.003964722 0.9999923 0 0 0 0 1 1 0 0 0.08476936 0 0.9999948 0.003270149 0 0 -0.003270208 0.9999948 0 0 0 0 1 1 0 0 0.08476948 0 0.999997 0.002547442 0 0 -0.002547383 0.9999971 -1.19209e-7 0 0 0 1 1 0 0 0.08476942 0 0.9999875 0.005022346 0 0 -0.005022346 0.9999876 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476924 0 0.9999576 0.009187579 1.19209e-7 0 -0.009187638 0.9999577 0 0 0 0 1 1 0 0 0.08476948 0 0.9998447 0.01761287 0 0 -0.01761281 0.9998449 2.38419e-7 0 0 0 1 1 0 0 0.0847693 0 0.9994556 0.03298944 0 0 -0.03298944 0.9994558 0 0 0 0 1 1 0 0 0.08476936 0 0.9983718 0.05704265 -1.19209e-7 0 -0.05704259 0.9983717 0 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9960047 0.08929866 0 0 -0.08929866 0.9960048 -1.19209e-7 0 0 0 1 1 0 0 0.0847693 0 0.9936301 0.1126893 0 0 -0.1126893 0.9936302 0 0 0 0 1 1 0 0 0.08476942 0 0.9903665 0.1384719 0 0 -0.1384719 0.9903662 0 0 0 0 1 1 0 0 0.08476924 0 0.9913387 0.1313307 1.19209e-7 0 -0.1313307 0.9913386 0 0 0 0 1 1 0 0 0.08476936 0 0.9922112 0.1245651 0 0 -0.1245651 0.9922112 0 0 0 0 1 1 0 0 0.08476924 0 0.9936344 0.1126532 0 0 -0.1126532 0.9936345 0 0 0 0 1 1 0 0 0.08476912 0 0.9948912 0.1009526 1.19209e-7 0 -0.1009525 0.9948913 0 0 0 0 1 1 0 0 0.08476924 0 0.9945444 0.1043139 1.78814e-7 0 -0.1043138 0.9945445 -1.19209e-7 0 0 0 1 1 0 0 0.08476948 0 0.9941527 0.1079834 0 0 -0.1079834 0.9941527 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9936562 0.1124602 0 0 -0.1124601 0.9936563 0 0 0 0 1 0.9999998 0 0 0.08476924 0 0.9931381 0.1169472 -1.78814e-7 0 -0.1169472 0.993138 0 0 0 0 1 1 0 0 0.08476936 0 0.993246 0.1160279 1.19209e-7 0 -0.1160279 0.9932459 0 0 0 0 1 1 0 0 0.08476936 0 0.9932758 0.1157724 -1.19209e-7 0 -0.1157724 0.9932758 0 0 0 0 1 1 0 0 0.08476936 0 0.9941889 0.1076489 -2.38419e-7 0 -0.1076489 0.9941889 0 0 0 0 1 1 0 0 0.08476918 0 0.9950249 0.09962749 -1.19209e-7 0 -0.09962749 0.9950249 0 0 0 0 1 1 0 0 0.08476936 0 0.9960052 0.08929538 0 0 -0.08929532 0.996005 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9968833 0.07888823 -4.76837e-7 0 -0.07888823 0.9968834 -1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9970059 0.07732594 0 0 -0.07732594 0.997006 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476924 0 0.997119 0.0758509 0 0 -0.07585096 0.9971191 -1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9973332 0.0729857 2.38419e-7 0 -0.07298576 0.9973329 1.19209e-7 0 0 0 1 0.9999999 0 0 0.08476936 0 0.9975138 0.07047182 1.19209e-7 0 -0.07047194 0.9975137 1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9984773 0.05516481 0 0 -0.05516475 0.9984776 1.19209e-7 0 0 0 1 1 0 0 0.08476924 0 0.9991104 0.04217368 0 0 -0.04217368 0.9991104 1.19209e-7 0 0 0 1 1 0 0 0.08476936 0 0.9996456 0.02662539 -1.19209e-7 0 -0.02662527 0.9996455 -3.57628e-7 0 0 0 1 1 0 0 0.08476942 0 0.9998755 0.01577687 1.19209e-7 0 -0.01577681 0.9998754 2.38419e-7 0 0 0 1 1 0 0 0.08476942 0 0.9999477 0.01024264 -2.38419e-7 0 -0.01024258 0.9999476 0 0 0 0 1 1 0 0 0.08476936 0 0.9999629 0.008607089 1.19209e-7 0 -0.008607089 0.9999629 3.57628e-7 0 0 0 1 0.9999999 0 0 0.08476924 0 0.9999601 0.008928358 -2.38419e-7 0 -0.008928358 0.9999601 -2.38419e-7 0 0 0 1 1 0 0 0.08476912 0 0.9999413 0.01083672 1.19209e-7 0 -0.01083672 0.9999412 0 0 0 0 1 1 0 0 0.08476912 0 0.9999413 0.01083672 1.19209e-7 0 -0.01083672 0.9999412 0 0 0 0 1 1 0 0 0.08476912 0 0.9999413 0.01083672 1.19209e-7 0 -0.01083672 0.9999412 0 0 0 0 1 1 0 0 0.08476912 0 0.9999413 0.01083672 1.19209e-7 0 -0.01083672 0.9999412 0 0 0 0 1 1 0 0 0.08476912 0 0.9999413 0.01083672 1.19209e-7 0 -0.01083672 0.9999412 0 0 0 0 1 1 0 0 0.08476912 0 0.9999413 0.01083672 1.19209e-7 0 -0.01083672 0.9999412 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.6363409 -0.03005313 -0.7708224 0.1498268 0.2435254 0.9559683 0.1637671 0 0.7319599 -0.2919266 0.6156407 2.38419e-7 0 0 0 1 0.6413282 -0.02372074 -0.7669 0.149827 0.2380886 0.9563343 0.169524 0 0.7293914 -0.2913106 0.618972 1.19209e-7 0 0 0 1 0.6462861 -0.01768392 -0.7628903 0.149827 0.2324169 0.956795 0.1747143 0 0.7268402 -0.290224 0.6224735 1.19209e-7 0 0 0 1 0.6552788 -0.009888052 -0.7553223 0.149827 0.2110024 0.9625087 0.1704545 0 0.7253189 -0.2710701 0.6327981 0 0 0 0 1 0.6639505 -0.002229392 -0.7477732 0.1498269 0.1896343 0.9678074 0.1654915 0 0.7233317 -0.2516816 0.6429989 1.19209e-7 0 0 0 1 0.6728399 0.007124781 -0.7397536 0.1498268 0.1528288 0.9770445 0.148415 0 0.72383 -0.2129152 0.6563055 0 0 0 0 1 0.6808869 0.0174669 -0.7321799 0.1498268 0.1155706 0.9846278 0.1309636 0 0.7232123 -0.1737899 0.6684016 0 0 0 0 1 0.6878656 0.03066504 -0.7251898 0.149827 0.0609923 0.9931316 0.09984833 0 0.7232706 -0.1129133 0.6812707 2.38419e-7 0 0 0 1 0.6933611 0.04668241 -0.7190765 0.1498268 0.005675971 0.9975144 0.07023161 0 0.720568 -0.05277734 0.6913729 -1.19209e-7 0 0 0 1 0.7002105 0.06793153 -0.7106969 0.1498269 -0.05947923 0.9975528 0.03674882 0 0.7114543 0.01653981 0.7025374 2.38419e-7 0 0 0 1 0.7048271 0.09385508 -0.7031425 0.1498269 -0.1245216 0.9921876 0.007616639 0 0.6983641 0.08218801 0.7110078 0 0 0 0 1 0.7132323 0.1369542 -0.6874176 0.1498269 -0.1866255 0.9824289 0.002095341 0 0.6756259 0.1267952 0.7262592 0 0 0 0 1 0.7188223 0.1823399 -0.6708548 0.149827 -0.247851 0.9687953 -0.002252042 1.19209e-7 0.6495105 0.1678909 0.7415851 0 0 0 0 1 0.7270405 0.2295292 -0.6470919 0.1498269 -0.2931674 0.9560117 0.009717166 -1.19209e-7 0.6208577 0.1826415 0.76235 -1.19209e-7 0 0 0 1 0.7341454 0.2733331 -0.6215457 0.149827 -0.3366793 0.9414771 0.01635491 0 0.5896417 0.1972547 0.7832067 1.19209e-7 0 0 0 1 0.7410014 0.2886723 -0.6062877 0.1498268 -0.3513182 0.9361133 0.01633334 0 0.5722692 0.2008969 0.7950773 2.38419e-7 0 0 0 1 0.7482947 0.2994927 -0.5919113 0.1498268 -0.3647825 0.9310399 0.009925127 0 0.5540654 0.2084919 0.8059419 1.19209e-7 0 0 0 1 0.7468256 0.274891 -0.6055462 0.149827 -0.3431532 0.9392739 0.003174543 0 0.5696465 0.2054243 0.7958037 0 0 0 0 1 0.7437219 0.2489384 -0.620409 0.1498269 -0.3220641 0.9466975 -0.006216526 0 0.585792 0.2044349 0.7842537 1.19209e-7 0 0 0 1 0.7203629 0.2130896 -0.6600527 0.149827 -0.2865797 0.95805 -0.003470778 0 0.6316239 0.191658 0.751211 1.19209e-7 0 0 0 1 0.6939816 0.1782389 -0.6975817 0.1498268 -0.2505073 0.9681128 -0.001851975 0 0.6750077 0.1760345 0.7165027 0 0 0 0 1 0.6584714 0.1592347 -0.7355676 0.1498269 -0.223381 0.9746689 0.01102691 0 0.7186908 0.1570509 0.6773614 1.19209e-7 0 0 0 1 0.6221256 0.1394612 -0.7703963 0.1498269 -0.1927437 0.981004 0.0219382 0 0.7588213 0.1348407 0.637188 -1.19209e-7 0 0 0 1 0.599973 0.1221008 -0.7906478 0.149827 -0.1596575 0.9866788 0.03122001 -1.19209e-7 0.7839271 0.1075017 0.6114749 2.38419e-7 0 0 0 1 0.5786506 0.1009676 -0.8093016 0.149827 -0.1239106 0.9916713 0.03512388 2.38419e-7 0.8061078 0.07995659 0.5863423 2.38419e-7 0 0 0 1 0.5757398 0.0691725 -0.8147016 0.149827 -0.07453405 0.9967067 0.03195327 0 0.8142285 0.04232621 0.5789994 1.19209e-7 0 0 0 1 0.5728027 0.03426378 -0.8189768 0.1498269 -0.02487415 0.9993923 0.02441459 2.98023e-7 0.8193156 0.006386578 0.573307 3.57628e-7 0 0 0 1 0.5804494 0.01205128 -0.8142071 0.149827 0.02536648 0.9991375 0.03287231 -2.38419e-7 0.8139013 -0.0397343 0.5796431 2.38419e-7 0 0 0 1 0.5864955 -0.01082181 -0.8098801 0.1498269 0.07497894 0.9963423 0.04098457 0 0.8064745 -0.0847612 0.5851618 1.19209e-7 0 0 0 1 0.5991472 -0.0128389 -0.8005359 0.149827 0.1185826 0.9902666 0.07286918 0 0.7918087 -0.138589 0.5948379 2.38419e-7 0 0 0 1 0.6109434 -0.01719278 -0.7914874 0.1498268 0.1614691 0.9814544 0.1033176 -1.19209e-7 0.7750326 -0.190922 0.6023893 -1.19209e-7 0 0 0 1 0.6192757 -0.0203917 -0.7849085 0.1498268 0.1972729 0.9716372 0.1304011 0 0.7599874 -0.2355955 0.6057341 0 0 0 0 1 0.6275619 -0.02538865 -0.7781525 0.1498268 0.2322922 0.9600518 0.1560148 -1.19209e-7 0.7431058 -0.2786677 0.6083896 -2.38419e-7 0 0 0 1 0.6273703 -0.03744506 -0.7778201 0.149827 0.2545999 0.9538128 0.1594364 3.57628e-7 0.7359247 -0.2980587 0.6079273 4.76837e-7 0 0 0 1 0.6266912 -0.05023056 -0.777647 0.149827 0.2767844 0.9471997 0.1618729 3.57628e-7 0.728456 -0.3166849 0.6075049 1.19209e-7 0 0 0 1 0.6257377 -0.05752092 -0.7779097 0.149827 0.2824314 0.9463179 0.1572096 0 0.7271071 -0.3180782 0.6083924 2.38419e-7 0 0 0 1 0.624718 -0.06493592 -0.7781459 0.1498269 0.2880316 0.9454253 0.1523448 0 0.7257857 -0.3193031 0.609328 0 0 0 0 1 0.6329197 -0.0519908 -0.7724697 0.1498269 0.2733191 0.9485058 0.160104 2.38419e-7 0.7243681 -0.3124638 0.6145381 1.19209e-7 0 0 0 1 0.6412881 -0.04038155 -0.7662366 0.149827 0.2585671 0.9515787 0.1662538 3.57628e-7 0.7224212 -0.3047401 0.6206776 1.19209e-7 0 0 0 1 0.6547139 -0.01949137 -0.7556253 0.1498269 0.2240937 0.9597303 0.1694104 -1.19209e-7 0.7218945 -0.2802463 0.6327165 1.19209e-7 0 0 0 1 0.6678901 6.32256e-5 -0.74426 0.149827 0.1891727 0.9671439 0.1698436 1.19209e-7 0.7198171 -0.2542305 0.6459336 2.38419e-7 0 0 0 1 0.6778303 0.01653021 -0.7350321 0.1498269 0.1366558 0.979493 0.1480488 1.19209e-7 0.7224062 -0.2007984 0.6616711 1.19209e-7 0 0 0 1 0.6863487 0.03425776 -0.7264653 0.149827 0.08365613 0.9885409 0.1256529 0 0.7224451 -0.147015 0.6756179 2.38419e-7 0 0 0 1 0.6896604 0.058896 -0.7217338 0.1498268 0.01418006 0.9953975 0.09477782 1.19209e-7 0.7239942 -0.07559877 0.6856508 2.38419e-7 0 0 0 1 0.6894342 0.08732604 -0.7190653 0.149827 -0.0562027 0.9961626 0.06709104 0 0.7221646 -0.005841434 0.6916967 0 0 0 0 1 0.6877322 0.1261861 -0.7149134 0.149827 -0.1311571 0.9901696 0.04859977 2.38419e-7 0.7140179 0.06034231 0.6975218 1.19209e-7 0 0 0 1 0.6821185 0.1684364 -0.7115781 0.1498268 -0.2060485 0.9779518 0.0339713 1.19209e-7 0.701611 0.1234471 0.7017852 0 0 0 0 1 0.6823297 0.21706 -0.6980767 0.1498268 -0.2717394 0.9617892 0.03344911 4.76837e-7 0.6786631 0.1668716 0.7152413 0 0 0 0 1 0.6802282 0.2666516 -0.6827781 0.149827 -0.3359556 0.9413025 0.03291434 4.76837e-7 0.6514775 0.2069939 0.7298835 3.57628e-7 0 0 0 1 0.6867753 0.3096947 -0.657593 0.1498268 -0.3801892 0.9241213 0.03815561 1.19209e-7 0.6195124 0.2238054 0.7524064 1.19209e-7 0 0 0 1 0.6932744 0.3491116 -0.6304695 0.1498269 -0.4219027 0.905858 0.03767234 -2.38419e-7 0.5842676 0.2398795 0.7752993 0 0 0 0 1 0.7027701 0.3623212 -0.61224 0.149827 -0.4342215 0.9001538 0.03427892 0 0.56353 0.2417575 0.7899287 1.19209e-7 0 0 0 1 0.7127779 0.3718585 -0.5947002 0.1498269 -0.4449065 0.8951844 0.02650481 -1.19209e-7 0.5422224 0.2456939 0.8035103 2.38419e-7 0 0 0 1 0.7194451 0.3414495 -0.6048229 0.1498269 -0.4186047 0.9080496 0.01469838 0 0.5542279 0.242607 0.7962244 2.38419e-7 0 0 0 1 0.7243033 0.310075 -0.6158232 0.149827 -0.3922587 0.9198532 0.001801133 0 0.5670255 0.2402574 0.7878822 1.19209e-7 0 0 0 1 0.7243033 0.310075 -0.6158232 0.149827 -0.3922587 0.9198532 0.001801133 0 0.5670255 0.2402574 0.7878822 1.19209e-7 0 0 0 1 0.7243033 0.310075 -0.6158232 0.149827 -0.3922587 0.9198532 0.001801133 0 0.5670255 0.2402574 0.7878822 1.19209e-7 0 0 0 1 0.7243033 0.310075 -0.6158232 0.149827 -0.3922587 0.9198532 0.001801133 0 0.5670255 0.2402574 0.7878822 1.19209e-7 0 0 0 1 0.7243033 0.310075 -0.6158232 0.149827 -0.3922587 0.9198532 0.001801133 0 0.5670255 0.2402574 0.7878822 1.19209e-7 0 0 0 1 0.7243033 0.310075 -0.6158232 0.149827 -0.3922587 0.9198532 0.001801133 0 0.5670255 0.2402574 0.7878822 1.19209e-7 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.09083223 0 0.9997916 0.02042579 0 0 -0.02042579 0.9997916 0 0 0 0 1 1 0 0 0.09083223 0 0.9998011 0.01996022 0 0 -0.01996022 0.9998009 0 0 0 0 1 1 0 0 0.09083211 0 0.9998089 0.01955521 0 0 -0.01955515 0.9998091 0 0 0 0 1 1 0 0 0.09083223 0 0.9998201 0.01897704 0 0 -0.01897704 0.9998202 0 0 0 0 1 1 0 0 0.09083199 0 0.9998278 0.01857388 0 0 -0.01857382 0.9998278 0 0 0 0 1 1 0 0 0.09083223 0 0.9997979 0.02011984 0 0 -0.02011984 0.9997977 0 0 0 0 1 1 0 0 0.09083211 0 0.999774 0.02126258 0 0 -0.02126252 0.999774 0 0 0 0 1 1 0 0 0.09083211 0 0.9997459 0.02255064 0 0 -0.02255064 0.9997459 0 0 0 0 1 1 0 0 0.09083223 0 0.9997397 0.02283287 0 0 -0.02283281 0.9997395 0 0 0 0 1 1 0 0 0.09083211 0 0.9995582 0.02972805 0 0 -0.02972805 0.9995581 0 0 0 0 1 1 0 0 0.09083211 0 0.999399 0.03467255 0 0 -0.03467249 0.9993991 0 0 0 0 1 1 0 0 0.09083211 0 0.9989074 0.04673826 0 0 -0.04673832 0.9989073 0 0 0 0 1 0.9999999 0 0 0.09083235 0 0.9984109 0.05635261 0 0 -0.05635255 0.9984111 0 0 0 0 1 1 0 0 0.09083223 0 0.9976939 0.06787711 1.19209e-7 0 -0.06787711 0.997694 0 0 0 0 1 1 0 0 0.09083199 0 0.9971812 0.07503277 0 0 -0.07503283 0.9971811 0 0 0 0 1 1 0 0 0.09083223 0 0.9966628 0.08163195 0 0 -0.08163189 0.9966625 0 0 0 0 1 1 0 0 0.09083211 0 0.9966182 0.08217442 0 0 -0.08217442 0.9966182 0 0 0 0 1 1 0 0 0.09083211 0 0.996517 0.0833913 0 0 -0.0833913 0.9965171 0 0 0 0 1 1 0 0 0.09083217 0 0.9966566 0.08170592 0 0 -0.08170598 0.9966567 -2.38419e-7 0 0 0 1 1 0 0 0.09083205 0 0.9963845 0.08495986 0 0 -0.0849598 0.9963845 0 0 0 0 1 1 0 0 0.09083211 0 0.9961274 0.08792334 0 0 -0.08792334 0.9961274 0 0 0 0 1 1 0 0 0.09083217 0 0.9955951 0.09375834 0 0 -0.09375834 0.9955952 0 0 0 0 1 1 0 0 0.09083223 0 0.9952279 0.09757971 0 0 -0.09757977 0.9952278 0 0 0 0 1 1 0 0 0.09083235 0 0.995252 0.09733378 -1.78814e-7 0 -0.09733378 0.995252 0 0 0 0 1 1 0 0 0.09083187 0 0.9959689 0.08970034 0 0 -0.08970034 0.9959688 0 0 0 0 1 1 0 0 0.09083211 0 0.9973468 0.07279276 0 0 -0.07279276 0.997347 0 0 0 0 1 1 0 0 0.09083223 0 0.9989061 0.04675912 0 0 -0.04675912 0.9989062 0 0 0 0 1 1 0 0 0.09083223 0 0.9996859 0.02506136 0 0 -0.02506136 0.9996859 0 0 0 0 1 1 0 0 0.09083247 0 1 5.37507e-4 0 0 -5.37511e-4 1 0 0 0 0 1 1 0 0 0.09083211 0 0.9999989 -0.00143969 1.19209e-7 0 0.00143969 0.9999991 0 0 0 0 1 1 0 0 0.09083223 0 0.9999942 -0.003429949 -1.19209e-7 0 0.003429949 0.9999943 0 0 0 0 1 1 0 0 0.09083223 0 0.9999728 0.007415831 0 0 -0.007415831 0.9999727 0 0 0 0 1 1 0 0 0.09083187 0 0.9998288 0.01850539 0 0 -0.01850533 0.9998288 0 0 0 0 1 1 0 0 0.09083223 0 0.999754 0.02217882 2.98023e-7 0 -0.02217888 0.9997541 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9996669 0.02580225 1.78814e-7 0 -0.02580225 0.9996672 0 0 0 0 1 1 0 0 0.09083211 0 0.9997887 0.02056044 2.38419e-7 0 -0.02056044 0.9997887 0 0 0 0 1 1 0 0 0.09083235 0 0.9998834 0.01526886 1.19209e-7 0 -0.01526886 0.9998834 0 0 0 0 1 1 0 0 0.09083223 0 0.9999523 0.009808421 0 0 -0.00980848 0.9999521 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.9999925 0.003905534 -1.19209e-7 0 -0.003905534 0.9999924 0 0 0 0 1 1 0 0 0.09083223 0 0.9999986 0.00172013 0 0 -0.00172013 0.9999987 0 0 0 0 1 1 0 0 0.09083211 0 1 1.85031e-4 2.38419e-7 0 -1.85031e-4 1 0 0 0 0 1 1 0 0 0.09083223 0 0.9999708 0.00765115 1.19209e-7 0 -0.00765115 0.9999707 0 0 0 0 1 1 0 0 0.09083211 0 0.9998881 0.01496762 0 0 -0.01496756 0.9998881 0 0 0 0 1 1 0 0 0.09083199 0 0.9995547 0.02984422 1.19209e-7 0 -0.02984416 0.9995546 0 0 0 0 1 1 0 0 0.09083223 0 0.9990715 0.04308277 1.19209e-7 0 -0.04308271 0.9990714 0 0 0 0 1 1 0 0 0.09083223 0 0.9984259 0.05608993 0 0 -0.05608993 0.998426 0 0 0 0 1 1 0 0 0.09083211 0 0.9977441 0.0671311 0 0 -0.0671311 0.9977441 0 0 0 0 1 1 0 0 0.09083211 0 0.9969433 0.07813078 2.38419e-7 0 -0.07813078 0.9969434 0 0 0 0 1 1 0 0 0.09083223 0 0.996347 0.08539921 -2.38419e-7 0 -0.08539915 0.996347 0 0 0 0 1 1 0 0 0.09083223 0 0.9958686 0.09080743 2.38419e-7 0 -0.09080743 0.9958685 2.38419e-7 0 0 0 1 0.9999999 0 0 0.09083217 0 0.9958278 0.09125292 2.38419e-7 0 -0.09125298 0.9958279 0 0 0 0 1 1 0 0 0.09083211 0 0.9960451 0.08884876 -2.38419e-7 0 -0.08884876 0.9960452 0 0 0 0 1 1 0 0 0.09083211 0 0.9965655 0.0828101 0 0 -0.08281016 0.9965656 0 0 0 0 1 1 0 0 0.09083235 0 0.996812 0.07978945 -4.76837e-7 0 -0.07978945 0.9968119 0 0 0 0 1 1 0 0 0.09083217 0 0.9971713 0.07516634 -2.38419e-7 0 -0.0751664 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971713 0.07516634 -2.38419e-7 0 -0.0751664 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971713 0.07516634 -2.38419e-7 0 -0.0751664 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971713 0.07516634 -2.38419e-7 0 -0.0751664 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971713 0.07516634 -2.38419e-7 0 -0.0751664 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971713 0.07516634 -2.38419e-7 0 -0.0751664 0.9971711 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9999998 0 0 0.09083217 0 0.9997911 0.02042567 0 0 -0.02042567 0.9997914 0 0 0 0 1 1 0 0 0.09083205 0 0.9998008 0.0199601 0 0 -0.0199601 0.9998008 0 0 0 0 1 1 0 0 0.09083223 0 0.999809 0.01955509 0 0 -0.01955509 0.999809 0 0 0 0 1 1 0 0 0.09083223 0 0.9998202 0.01897686 0 0 -0.01897686 0.9998201 0 0 0 0 1 1 0 0 0.09083211 0 0.9998278 0.01857382 0 0 -0.01857382 0.9998278 0 0 0 0 1 1 0 0 0.09083199 0 0.9997978 0.02011972 0 0 -0.02011966 0.9997977 0 0 0 0 1 1 0 0 0.09083223 0 0.999774 0.0212624 0 0 -0.0212624 0.9997739 0 0 0 0 1 1 0 0 0.09083211 0 0.9997457 0.02255058 0 0 -0.02255052 0.9997457 0 0 0 0 1 1 0 0 0.09083223 0 0.9997392 0.02283275 0 0 -0.02283269 0.9997392 0 0 0 0 1 1 0 0 0.09083199 0 0.9995582 0.02972793 0 0 -0.02972793 0.9995582 0 0 0 0 1 1 0 0 0.09083223 0 0.9993988 0.03467243 0 0 -0.03467237 0.9993987 0 0 0 0 1 1 0 0 0.09083235 0 0.9989072 0.04673826 0 0 -0.0467382 0.9989073 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9984109 0.05635237 0 0 -0.05635243 0.9984109 0 0 0 0 1 1 0 0 0.09083199 0 0.9976938 0.06787699 0 0 -0.06787699 0.9976937 0 0 0 0 1 0.9999999 0 0 0.09083223 0 0.9971809 0.07503265 0 0 -0.07503265 0.9971811 0 0 0 0 1 0.9999999 0 0 0.09083205 0 0.9966625 0.08163177 0 0 -0.08163172 0.9966626 0 0 0 0 1 1 0 0 0.09083223 0 0.9966181 0.08217424 0 0 -0.08217418 0.996618 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9965169 0.08339112 -1.19209e-7 0 -0.08339112 0.996517 0 0 0 0 1 1 0 0 0.09083211 0 0.9966565 0.0817058 0 0 -0.0817058 0.9966564 0 0 0 0 1 1 0 0 0.09083235 0 0.9963844 0.08495962 0 0 -0.08495968 0.9963844 0 0 0 0 1 1 0 0 0.09083223 0 0.9961271 0.08792328 0 0 -0.08792322 0.9961272 0 0 0 0 1 1 0 0 0.09083217 0 0.9955949 0.09375828 -1.19209e-7 0 -0.09375822 0.995595 1.19209e-7 0 0 0 1 1 0 0 0.09083223 0 0.9952277 0.09757965 -1.19209e-7 0 -0.09757959 0.9952278 0 0 0 0 1 1 0 0 0.09083199 0 0.9952518 0.09733366 1.78814e-7 0 -0.09733366 0.9952519 0 0 0 0 1 1 0 0 0.09083223 0 0.9959688 0.08970016 0 0 -0.08970022 0.9959689 0 0 0 0 1 1 0 0 0.09083223 0 0.9973474 0.0727927 0 0 -0.07279276 0.9973473 0 0 0 0 1 1 0 0 0.09083223 0 0.9989063 0.046759 0 0 -0.046759 0.9989063 0 0 0 0 1 1 0 0 0.09083211 0 0.9996861 0.02506124 -1.19209e-7 0 -0.02506124 0.999686 0 0 0 0 1 1 0 0 0.09083223 0 1 5.37388e-4 -1.78814e-7 0 -5.37381e-4 1 0 0 0 0 1 0.9999998 0 0 0.09083211 0 0.9999988 -0.00143975 0 0 0.001439809 0.9999988 0 0 0 0 1 1 0 0 0.09083199 0 0.999994 -0.003430068 -1.19209e-7 0 0.003430068 0.999994 0 0 0 0 1 0.9999999 0 0 0.09083199 0 0.9999724 0.007415711 0 0 -0.007415711 0.9999724 0 0 0 0 1 1 0 0 0.09083235 0 0.9998289 0.01850521 2.98023e-7 0 -0.01850521 0.9998288 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.999754 0.02217876 0 0 -0.02217876 0.999754 0 0 0 0 1 1 0 0 0.09083211 0 0.9996672 0.02580213 0 0 -0.02580213 0.9996672 0 0 0 0 1 0.9999999 0 0 0.09083211 0 0.9997885 0.02056032 0 0 -0.02056032 0.9997887 0 0 0 0 1 1 0 0 0.09083223 0 0.9998835 0.01526874 0 0 -0.01526868 0.9998835 0 0 0 0 1 1 0 0 0.09083199 0 0.9999521 0.009808361 1.19209e-7 0 -0.009808361 0.999952 0 0 0 0 1 1 0 0 0.09083223 0 0.9999923 0.003905355 1.19209e-7 0 -0.003905355 0.9999924 0 0 0 0 1 1 0 0 0.09083187 0 0.9999985 0.00172007 -2.38419e-7 0 -0.00172007 0.9999986 0 0 0 0 1 1 0 0 0.09083223 0 1 1.8492e-4 1.19209e-7 0 -1.84927e-4 1 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9999707 0.007651031 -1.19209e-7 0 -0.007650971 0.9999708 0 0 0 0 1 1 0 0 0.09083199 0 0.999888 0.0149675 2.38419e-7 0 -0.0149675 0.999888 -1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9995545 0.0298441 -2.38419e-7 0 -0.02984404 0.9995545 1.19209e-7 0 0 0 1 1 0 0 0.09083211 0 0.9990715 0.04308259 1.19209e-7 0 -0.04308259 0.9990717 0 0 0 0 1 1 0 0 0.09083205 0 0.9984256 0.05608975 4.76837e-7 0 -0.05608975 0.9984257 0 0 0 0 1 1 0 0 0.09083217 0 0.9977441 0.06713104 -3.57628e-7 0 -0.06713104 0.9977442 0 0 0 0 1 1 0 0 0.09083217 0 0.9969432 0.07813054 0 0 -0.07813054 0.9969431 -1.19209e-7 0 0 0 1 0.9999999 0 0 0.09083211 0 0.996347 0.08539909 0 0 -0.08539909 0.9963467 0 0 0 0 1 1 0 0 0.09083199 0 0.9958686 0.09080731 2.38419e-7 0 -0.09080737 0.9958685 0 0 0 0 1 1 0 0 0.09083217 0 0.9958278 0.09125286 0 0 -0.09125274 0.9958277 0 0 0 0 1 1 0 0 0.09083217 0 0.9960451 0.08884859 -2.38419e-7 0 -0.08884859 0.9960451 0 0 0 0 1 1 0 0 0.09083217 0 0.9965654 0.08280992 2.38419e-7 0 -0.08280992 0.9965652 0 0 0 0 1 1 0 0 0.09083229 0 0.9968118 0.07978934 2.38419e-7 0 -0.07978934 0.9968118 0 0 0 0 1 1 0 0 0.09083217 0 0.9971711 0.07516628 -2.38419e-7 0 -0.07516622 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971711 0.07516628 -2.38419e-7 0 -0.07516622 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971711 0.07516628 -2.38419e-7 0 -0.07516622 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971711 0.07516628 -2.38419e-7 0 -0.07516622 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971711 0.07516628 -2.38419e-7 0 -0.07516622 0.9971711 0 0 0 0 1 1 0 0 0.09083217 0 0.9971711 0.07516628 -2.38419e-7 0 -0.07516622 0.9971711 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - -0.9725496 -0.2203841 -0.07468461 -0.1126767 -0.2321971 0.9401099 0.2495562 -5.8271e-5 0.01521348 0.2600475 -0.9654759 0.09972846 0 0 0 1 -0.9797648 -0.1674399 -0.1096563 -0.1125373 -0.1888948 0.9546837 0.2299951 -1.83383e-4 0.06617677 0.2460547 -0.9669941 0.1023864 0 0 0 1 -0.9835596 -0.1126379 -0.1411494 -0.1123349 -0.1403452 0.9686555 0.2049642 -3.17272e-4 0.1136384 0.2214041 -0.9685384 0.1050444 0 0 0 1 -0.9884669 -0.01373898 -0.1508121 -0.112155 -0.04012554 0.984043 0.173348 -4.1914e-4 0.1460239 0.1774002 -0.9732451 0.1069074 0 0 0 1 -0.983002 0.08673763 -0.161814 -0.1119436 0.06371968 0.9877591 0.1423811 -5.30593e-4 0.1721829 0.1296501 -0.9764959 0.1087731 0 0 0 1 -0.9711227 0.1893032 -0.1452066 -0.1119663 0.1723456 0.9774889 0.1217084 -4.69252e-4 0.1649776 0.09316807 -0.9818869 0.1085864 0 0 0 1 -0.946559 0.2926902 -0.1354941 -0.111989 0.2792711 0.9539294 0.1096664 -4.08694e-4 0.1613501 0.06596606 -0.9846901 0.1083965 0 0 0 1 -0.9255195 0.3654388 -0.09933733 -0.1122035 0.3536933 0.9278755 0.1180999 -2.22087e-4 0.135331 0.0741688 -0.9880205 0.1064355 0 0 0 1 -0.8979294 0.4356853 -0.06245791 -0.1123847 0.4262101 0.8961305 0.123673 -7.51019e-5 0.109853 0.08442938 -0.9903556 0.1044605 0 0 0 1 -0.8782794 0.4777424 -0.01968473 -0.1125435 0.4702358 0.8704727 0.1454504 -1.64807e-5 0.08662283 0.1184896 -0.9891696 0.1022931 0 0 0 1 -0.8552837 0.517592 0.02425396 -0.1126596 0.5137326 0.8409411 0.1699916 3.44217e-5 0.06759005 0.1578511 -0.985147 0.1001324 0 0 0 1 -0.8499452 0.523502 0.05948311 -0.1127076 0.5240638 0.8283742 0.197871 4.1008e-5 0.05431157 0.1993525 -0.9784214 0.09888923 0 0 0 1 -0.8424808 0.5299283 0.09696406 -0.1127424 0.5374761 0.814545 0.2182567 6.14524e-5 0.03667879 0.235993 -0.9710623 0.09762954 0 0 0 1 -0.8534875 0.5083946 0.1144282 -0.1127355 0.5206453 0.8226061 0.2285771 3.72231e-5 0.02207803 0.2546643 -0.9667775 0.09793198 0 0 0 1 -0.8596372 0.4939439 0.1305488 -0.112734 0.5108729 0.8281987 0.2304255 2.13981e-5 0.005696833 0.2647763 -0.9642929 0.09798777 0 0 0 1 -0.8577713 0.4967308 0.1322371 -0.1127251 0.5140156 0.8268717 0.2281913 3.33786e-6 0.004006505 0.2637079 -0.9645943 0.09831953 0 0 0 1 -0.8521098 0.5057268 0.1347181 -0.1127156 0.5233517 0.8217127 0.2255905 -1.5378e-5 0.00338757 0.262733 -0.9648627 0.09864878 0 0 0 1 -0.8447521 0.511905 0.1560345 -0.1127635 0.5351077 0.8119479 0.2332385 9.14335e-5 -0.007295846 0.2805241 -0.9598191 0.09636163 0 0 0 1 -0.8321051 0.5257766 0.1765227 -0.1127625 0.5544182 0.7970947 0.2392929 1.97411e-4 -0.01489067 0.2969844 -0.9547663 0.09384429 0 0 0 1 -0.8283655 0.5200261 0.208287 -0.1126368 0.5589244 0.7922021 0.2449886 3.6478e-4 -0.0376048 0.3193567 -0.9468881 0.08967036 0 0 0 1 -0.8221102 0.5153051 0.242065 -0.1123582 0.5661179 0.7849935 0.251586 5.28157e-4 -0.06037592 0.3438687 -0.9370747 0.08552199 0 0 0 1 -0.8408873 0.4753434 0.2587614 -0.1121267 0.5343236 0.8051809 0.2572588 6.34074e-4 -0.08606344 0.3545881 -0.9310534 0.08311992 0 0 0 1 -0.8575419 0.434026 0.2761213 -0.1118463 0.5019778 0.8233544 0.2647742 7.42376e-4 -0.1124268 0.3656618 -0.9239326 0.08074265 0 0 0 1 -0.8874962 0.377357 0.2644845 -0.1119202 0.4424931 0.8580989 0.2605121 6.85155e-4 -0.1286477 0.3482362 -0.9285371 0.08132994 0 0 0 1 -0.9133065 0.3188252 0.2534199 -0.111989 0.3810153 0.8886745 0.2551177 6.3014e-4 -0.1438698 0.3295574 -0.9331095 0.08189994 0 0 0 1 -0.9411626 0.2528854 0.2241922 -0.1122219 0.3045327 0.9222497 0.2381495 4.59909e-4 -0.1465366 0.2924113 -0.9449989 0.08404612 0 0 0 1 -0.9629409 0.1847731 0.1964785 -0.1124154 0.2265245 0.949455 0.2173063 3.24249e-4 -0.1463951 0.2537603 -0.9561246 0.08621424 0 0 0 1 -0.9785302 0.1160407 0.1703324 -0.1125602 0.1477164 0.971197 0.1869674 2.31385e-4 -0.1437304 0.2081143 -0.9674865 0.08827322 0 0 0 1 -0.9881517 0.04674142 0.1461892 -0.1126694 0.06950443 0.9855123 0.154708 1.69635e-4 -0.1368401 0.1630358 -0.9770845 0.09038078 0 0 0 1 -0.9913188 -0.01358306 0.1307762 -0.1127188 0.003343284 0.9917235 0.1283486 1.63674e-4 -0.1314371 0.1276716 -0.9830687 0.09174871 0 0 0 1 -0.9905542 -0.07213217 0.1166161 -0.1127519 -0.0603792 0.9930165 0.1013543 1.5676e-4 -0.1231126 0.09335577 -0.9879919 0.09313231 0 0 0 1 -0.9878111 -0.1175104 0.1020803 -0.1127649 -0.1084678 0.990014 0.09003883 1.57833e-4 -0.1116414 0.07786893 -0.9906929 0.09406369 0 0 0 1 -0.9828913 -0.1618198 0.08797138 -0.1127697 -0.1551818 0.9848239 0.07772022 1.46747e-4 -0.099213 0.06273901 -0.9930864 0.09501338 0 0 0 1 -0.9771618 -0.2012704 0.0681501 -0.1127681 -0.1963959 0.9778773 0.07200407 1.30296e-4 -0.08113473 0.05697524 -0.9950732 0.09577292 0 0 0 1 -0.9694358 -0.2404438 0.04879122 -0.1127617 -0.2370526 0.969228 0.0663554 1.12295e-4 -0.06324458 0.05276125 -0.9966024 0.09650194 0 0 0 1 -0.9663099 -0.2570589 0.01287031 -0.1127135 -0.2557362 0.9645781 0.06471657 6.84261e-5 -0.0290504 0.05924487 -0.9978207 0.09870457 0 0 0 1 -0.9626746 -0.269722 -0.0225259 -0.1126282 -0.2706172 0.960676 0.06219309 3.55244e-5 0.004865288 0.06596761 -0.9978098 0.1007962 0 0 0 1 -0.9722011 -0.222441 -0.07311034 -0.1123824 -0.2268802 0.9721165 0.05928796 -6.63996e-5 0.05788367 0.07422715 -0.99556 0.1044861 0 0 0 1 -0.9775902 -0.1710405 -0.1227298 -0.1120141 -0.179044 0.982167 0.05737274 -2.01821e-4 0.1107281 0.0780611 -0.9907804 0.1081809 0 0 0 1 -0.9851475 -0.06903666 -0.15722 -0.1116665 -0.07777041 0.9957124 0.05008697 -3.63469e-4 0.153088 0.0615701 -0.9862925 0.1108825 0 0 0 1 -0.9810563 0.03504252 -0.1905267 -0.1112552 0.02751582 0.9987383 0.04200839 -5.65529e-4 0.1917584 0.03597009 -0.9807828 0.1135681 0 0 0 1 -0.9730373 0.1387095 -0.1842777 -0.111262 0.1341988 0.9902713 0.03678995 -5.09381e-4 0.187588 0.0110681 -0.9821855 0.1135271 0 0 0 1 -0.9534935 0.2423073 -0.1792696 -0.1112692 0.2406632 0.9701073 0.03119969 -4.53234e-4 0.1814706 -0.01339489 -0.9833052 0.1134836 0 0 0 1 -0.9363039 0.32001 -0.144667 -0.1116262 0.3169841 0.9474034 0.04413658 -2.04206e-4 0.1511821 -0.00453186 -0.9884954 0.1111669 0 0 0 1 -0.9119627 0.3954817 -0.1091719 -0.1119401 0.3917967 0.9184495 0.05427974 -1.88351e-5 0.1217356 0.006727874 -0.9925397 0.1088008 0 0 0 1 -0.8933562 0.4442941 -0.06721276 -0.1122756 0.4400736 0.8953074 0.06899255 7.48634e-5 0.09082907 0.03205639 -0.9953504 0.1056916 0 0 0 1 -0.8706181 0.4913402 -0.02467745 -0.1125274 0.4879804 0.8688563 0.08345049 1.27077e-4 0.06244373 0.06061136 -0.9962065 0.1025363 0 0 0 1 -0.8569494 0.5153692 0.005700349 -0.1126463 0.5127355 0.8513431 0.1109847 9.75132e-5 0.05234509 0.09803104 -0.9938058 0.1004232 0 0 0 1 -0.841368 0.5390738 0.03871965 -0.1127249 0.5390001 0.8316687 0.1334389 9.46522e-5 0.03973144 0.1331412 -0.9903003 0.09832364 0 0 0 1 -0.8447624 0.5321949 0.0560792 -0.1127252 0.5337648 0.8304388 0.1595822 5.88894e-5 0.03835844 0.1647422 -0.9855904 0.09831702 0 0 0 1 -0.8454368 0.5291395 0.07244443 -0.112729 0.5329977 0.8273195 0.1773586 2.7895e-5 0.03391271 0.1885582 -0.9814764 0.09818226 0 0 0 1 -0.8532286 0.5156898 0.07787758 -0.1127136 0.5207713 0.8343356 0.1807806 1.90735e-6 0.02825063 0.1948036 -0.9804353 0.09870928 0 0 0 1 -0.8539121 0.5138297 0.082542 -0.1126974 0.5198348 0.8346584 0.1819817 -2.55108e-5 0.02461314 0.1983046 -0.9798313 0.09919136 0 0 0 1 -0.855477 0.506936 0.1057116 -0.1127309 0.517829 0.8360703 0.1812171 4.29153e-5 0.003483176 0.2097677 -0.9777448 0.09811168 0 0 0 1 -0.855674 0.5010796 0.1293876 -0.1127625 0.5172295 0.8363487 0.1816439 1.09911e-4 -0.01719516 0.222351 -0.974815 0.09643536 0 0 0 1 -0.855674 0.5010796 0.1293876 -0.1127625 0.5172295 0.8363487 0.1816439 1.09911e-4 -0.01719516 0.222351 -0.974815 0.09643536 0 0 0 1 -0.855674 0.5010796 0.1293876 -0.1127625 0.5172295 0.8363487 0.1816439 1.09911e-4 -0.01719516 0.222351 -0.974815 0.09643536 0 0 0 1 -0.855674 0.5010796 0.1293876 -0.1127625 0.5172295 0.8363487 0.1816439 1.09911e-4 -0.01719516 0.222351 -0.974815 0.09643536 0 0 0 1 -0.855674 0.5010796 0.1293876 -0.1127625 0.5172295 0.8363487 0.1816439 1.09911e-4 -0.01719516 0.222351 -0.974815 0.09643536 0 0 0 1 -0.855674 0.5010796 0.1293876 -0.1127625 0.5172295 0.8363487 0.1816439 1.09911e-4 -0.01719516 0.222351 -0.974815 0.09643536 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9004765 0.4349054 0 0.4250302 -0.4349055 0.9004765 0 0 0 0 1 0 0 0 0 1 0.8297117 0.5581924 0 0.4250301 -0.5581924 0.8297119 0 0 0 0 1 0 0 0 0 1 0.738344 0.6744245 0 0.4250301 -0.6744247 0.7383441 0 0 0 0 1 0 0 0 0 1 0.6156722 0.7880029 0 0.4250301 -0.7880027 0.6156724 0 0 0 0 1 0 0 0 0 1 0.4741417 0.8804486 0 0.42503 -0.8804488 0.4741416 0 0 0 0 1 0 0 0 0 1 0.3709016 0.9286723 0 0.4250301 -0.9286721 0.3709018 0 0 0 0 1 0 0 0 0 1 0.2624724 0.9649397 0 0.42503 -0.9649397 0.2624724 0 0 0 0 1 0 0 0 0 1 0.2525809 0.967576 0 0.42503 -0.9675759 0.252581 0 0 0 0 1 0 0 0 0 1 0.2425364 0.9701427 0 0.4250301 -0.9701424 0.2425365 0 0 0 0 1 0 0 0 0 1 0.33354 0.9427363 0 0.4250301 -0.9427362 0.33354 0 0 0 0 1 0 0 0 0 1 0.4215265 0.9068164 0 0.42503 -0.9068163 0.4215265 0 0 0 0 1 0 0 0 0 1 0.5838736 0.8118451 0 0.4250301 -0.811845 0.5838736 0 0 0 0 1 0 0 0 0 1 0.7248068 0.6889528 0 0.4250301 -0.6889529 0.7248068 0 0 0 0 1 0 0 0 0 1 0.8588219 0.512275 0 0.42503 -0.5122751 0.8588219 0 -1.78814e-7 0 0 1 0 0 0 0 1 0.9465955 0.3224243 0 0.4250301 -0.3224242 0.9465955 0 0 0 0 1 0 0 0 0 1 0.9665277 0.2565641 0 0.4250303 -0.2565642 0.9665275 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9792048 0.202876 0 0.4250301 -0.202876 0.9792049 0 0 0 0 1 0 0 0 0 1 0.9626862 0.270621 0 0.42503 -0.270621 0.9626863 0 0 0 0 1 0 0 0 0 1 0.9353515 0.3537204 0 0.4250301 -0.3537205 0.9353513 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.8936727 0.4487201 0 0.4250301 -0.44872 0.8936728 0 0 0 0 1 0 0 0 0 1 0.8403798 0.5419987 0 0.4250299 -0.5419986 0.8403797 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8243712 0.5660501 0 0.42503 -0.56605 0.8243713 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8076853 0.5896144 0 0.4250299 -0.5896144 0.8076852 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.8220611 0.5693997 0 0.42503 -0.5693996 0.8220612 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.8358928 0.5488934 0 0.4250302 -0.5488933 0.8358929 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8601512 0.5100399 0 0.4250301 -0.5100399 0.8601513 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8822194 0.4708392 0 0.4250301 -0.4708392 0.8822194 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9057326 0.4238508 0 0.4250301 -0.4238508 0.9057325 0 0 0 0 1 0 0 0 0 1 0.9259685 0.3776006 0 0.4250299 -0.3776006 0.9259687 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9421661 0.3351475 0 0.4250302 -0.3351475 0.942166 0 0 0 0 1 0 0 0 0 1 0.9553288 0.2955458 0 0.4250301 -0.2955458 0.955329 0 3.57628e-7 0 0 1 0 0 0 0 1 0.9611511 0.2760238 0 0.4250299 -0.2760238 0.9611511 0 0 0 0 1 0 0 0 0 1 0.9659891 0.2585833 0 0.42503 -0.2585833 0.9659894 0 1.19209e-7 0 0 1 0 0 0 0 1 0.9622483 0.2721752 0 0.4250301 -0.2721752 0.962248 0 0 0 0 1 0 0 0 0 1 0.9580628 0.286559 0 0.4250301 -0.2865591 0.9580626 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.9366329 0.3503132 0 0.4250301 -0.3503131 0.9366331 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9077331 0.4195489 0 0.42503 -0.4195489 0.9077329 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8400513 0.5425075 0 0.4250301 -0.5425076 0.8400512 0 0 0 0 1 0 0 0 0 1 0.7517014 0.659504 0 0.42503 -0.6595039 0.7517015 0 2.38419e-7 0 0 1 0 0 0 0 1 0.6283536 0.7779281 0 0.4250301 -0.7779279 0.6283538 0 1.19209e-7 0 0 1 0 0 0 0 1 0.4846397 0.8747143 0 0.4250301 -0.8747142 0.4846397 0 0 0 0 1 0 0 0 0 1 0.3749312 0.9270531 0 0.4250301 -0.9270529 0.3749313 0 0 0 0 1 0 0 0 0 1 0.2592436 0.9658123 0 0.4250301 -0.9658122 0.2592436 0 0 0 0 1 0 0 0 0 1 0.2352753 0.971929 0 0.4250301 -0.9719288 0.2352754 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.2111359 0.9774571 0 0.4250302 -0.9774569 0.211136 0 0 0 0 1 0 0 0 0 1 0.2827026 0.9592079 0 0.4250302 -0.9592079 0.2827026 0 2.38419e-7 0 0 1 0 0 0 0 1 0.3527436 0.9357204 0 0.4250301 -0.9357204 0.3527438 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.4966522 0.86795 0 0.42503 -0.8679499 0.4966524 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.6276588 0.7784888 0 0.4250299 -0.7784889 0.6276588 0 0 0 0 1 0 0 0 0 1 0.7829452 0.6220909 0 0.4250301 -0.6220911 0.7829452 0 0 0 0 1 0 0 0 0 1 0.8978195 0.4403643 0 0.4250302 -0.4403642 0.8978196 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.9490765 0.3150464 0 0.4250303 -0.3150463 0.9490765 0 2.38419e-7 0 0 1 0 0 0 0 1 0.978024 0.2084928 0 0.4250299 -0.2084926 0.9780242 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9729397 0.23106 0 0.4250302 -0.23106 0.9729397 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.9664989 0.256672 0 0.4250302 -0.256672 0.9664989 0 7.15256e-7 0 0 1 0 0 0 0 1 0.9664989 0.256672 0 0.4250302 -0.256672 0.9664989 0 7.15256e-7 0 0 1 0 0 0 0 1 0.9664989 0.256672 0 0.4250302 -0.256672 0.9664989 0 7.15256e-7 0 0 1 0 0 0 0 1 0.9664989 0.256672 0 0.4250302 -0.256672 0.9664989 0 7.15256e-7 0 0 1 0 0 0 0 1 0.9664989 0.256672 0 0.4250302 -0.256672 0.9664989 0 7.15256e-7 0 0 1 0 0 0 0 1 0.9664989 0.256672 0 0.4250302 -0.256672 0.9664989 0 7.15256e-7 0 0 1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9473429 -0.3164303 -0.04912358 0.4754649 0.3165257 0.9485647 -0.006029486 0 0.04850482 -0.009836792 0.9987744 0 0 0 0 1 0.9755679 -0.2159144 -0.04060041 0.4754651 0.2172825 0.9755524 0.03295832 0 0.03249168 -0.04097479 0.9986317 0 0 0 0 1 0.9928288 -0.1150572 -0.0324456 0.4754649 0.1173051 0.9899492 0.07899433 0 0.02303063 -0.08223384 0.9963469 0 0 0 0 1 0.9996946 0.006317794 0.02388519 0.4754651 -0.009305775 0.9918415 0.127137 0 -0.02288705 -0.1273204 0.9915977 0 0 0 0 1 0.9886887 0.1278133 0.07847905 0.475465 -0.1393226 0.9764035 0.1650026 0 -0.0555377 -0.17407 0.983166 0 0 0 0 1 0.9833106 0.1544729 0.09611743 0.4754651 -0.1690614 0.9710046 0.1690213 0 -0.06722128 -0.1824501 0.9809146 0 0 0 0 1 0.9763227 0.1813019 0.1179981 0.4754651 -0.1989625 0.966709 0.1608961 0 -0.084899 -0.1805636 0.9798924 0 0 0 0 1 0.9855442 0.1387785 0.09717637 0.4754649 -0.1520303 0.977564 0.1457931 0 -0.07476311 -0.1584594 0.9845308 0 0 0 0 1 0.9924272 0.09566247 0.07705473 0.4754651 -0.1051074 0.9859719 0.1296631 0 -0.06356996 -0.1367802 0.9885596 0 0 0 0 1 0.9975733 0.04811102 0.05032765 0.4754649 -0.05354481 0.9921655 0.1128757 0 -0.04450279 -0.1152966 0.9923337 0 0 0 0 1 0.9996175 2.94179e-4 0.02765363 0.4754651 -0.00275731 0.9960218 0.08906996 0 -0.02751737 -0.0891121 0.9956412 0 0 0 0 1 0.9984524 -0.04450827 0.03334522 0.475465 0.0424304 0.9972583 0.06062573 0 -0.03595215 -0.05911707 0.9976034 0 0 0 0 1 0.9955154 -0.08747071 0.03603118 0.4754649 0.08619177 0.9956409 0.03564095 1.19209e-7 -0.03899163 -0.03237551 0.998715 0 0 0 0 1 0.9921518 -0.1221431 0.02675431 0.475465 0.1217589 0.9924376 0.0155552 0 -0.02845197 -0.01217561 0.9995208 0 0 0 0 1 0.9868072 -0.1612417 0.01457399 0.475465 0.1612247 0.9869146 0.002343952 0 -0.01476126 3.66457e-5 0.9998909 0 0 0 0 1 0.9852493 -0.1697359 0.02174764 0.4754648 0.1696978 0.9854894 0.003599822 0 -0.02204304 1.43744e-4 0.9997569 0 0 0 0 1 0.982407 -0.1846495 0.02793693 0.475465 0.1845769 0.9828044 0.005175173 0 -0.0284121 7.236e-5 0.9995962 0 0 0 0 1 0.9868342 -0.1388728 0.08290034 0.4754649 0.1383916 0.9903101 0.01155084 2.38419e-7 -0.08370119 7.3947e-5 0.9964908 0 0 0 0 1 0.9850989 -0.1017913 0.1386302 0.4754649 0.1004336 0.9948022 0.01677262 1.19209e-7 -0.1396169 -0.002599537 0.9902021 0 0 0 0 1 0.9839984 -0.09599691 0.1501055 0.475465 0.09320706 0.9953196 0.02552878 -2.38419e-7 -0.1518536 -0.01112937 0.9883402 0 0 0 0 1 0.9828173 -0.0917263 0.1601766 0.4754651 0.08769851 0.9956312 0.03205162 3.57628e-7 -0.1624168 -0.01745361 0.9865679 0 0 0 0 1 0.9803097 -0.1360995 0.1430724 0.4754649 0.1325405 0.9905886 0.03416311 0 -0.1463755 -0.01452749 0.9891224 0 0 0 0 1 0.9755015 -0.1802408 0.1261352 0.4754649 0.1772862 0.9835593 0.03436416 0 -0.1302552 -0.01116025 0.9914177 0 0 0 0 1 0.9701348 -0.2126497 0.1166974 0.475465 0.2103421 0.9771075 0.03188949 -1.19209e-7 -0.1208072 -0.00639075 0.9926555 0 0 0 0 1 0.9635413 -0.2450836 0.1073416 0.475465 0.2432905 0.9694988 0.02969741 0 -0.1113459 -0.002499461 0.9937786 0 0 0 0 1 0.9638925 -0.2518082 0.08662462 0.4754651 0.2508661 0.9677767 0.02177476 1.19209e-7 -0.08931636 7.42634e-4 0.9960031 0 0 0 0 1 0.9635444 -0.2592354 0.06617701 0.475465 0.2588126 0.9658106 0.01503491 2.38419e-7 -0.06781208 0.002640545 0.9976948 0 0 0 0 1 0.9649499 -0.2577177 0.04953187 0.475465 0.2574443 0.9662194 0.01193237 1.19209e-7 -0.05093383 0.001237511 0.9987015 0 0 0 0 1 0.9658463 -0.2570552 0.0326122 0.4754651 0.2569196 0.9663967 0.00835359 1.19209e-7 -0.03366369 3.10423e-4 0.9994332 0 0 0 0 1 0.9641147 -0.2623701 0.04055374 0.475465 0.2621408 0.9649673 0.0109657 0 -0.04201012 5.85942e-5 0.9991171 0 0 0 0 1 0.9618601 -0.2694566 0.04709744 0.4754649 0.2691478 0.9630123 0.01290053 -1.19209e-7 -0.04883158 2.67619e-4 0.9988067 0 0 0 0 1 0.9552119 -0.2897835 0.05996364 0.4754649 0.2892282 0.9570922 0.01793342 -1.78814e-7 -0.06258755 2.12986e-4 0.9980394 0 0 0 0 1 0.947722 -0.3107771 0.072393 0.4754649 0.309884 0.9504827 0.02354449 0 -0.07612544 1.19813e-4 0.9970982 0 0 0 0 1 0.942234 -0.3311246 0.05051112 0.4754649 0.3306504 0.9435871 0.0177136 0 -0.05352705 1.11796e-5 0.9985662 0 0 0 0 1 0.9356303 -0.3517863 0.02902495 0.4754649 0.3516123 0.9360805 0.01105988 0 -0.03106039 -1.42431e-4 0.9995176 0 0 0 0 1 0.9420148 -0.3347203 -0.02388155 0.475465 0.3346122 0.9423174 -0.008511304 -2.38419e-7 0.02535289 2.67783e-5 0.9996785 0 0 0 0 1 0.9439086 -0.320978 -0.07752197 0.475465 0.3199141 0.9470868 -0.02611261 0 0.08180159 -1.52443e-4 0.9966487 0 0 0 0 1 0.9717261 -0.2204014 -0.08468335 0.4754648 0.2197524 0.9754069 -0.01702785 0 0.08635371 -0.002062916 0.9962623 0 0 0 0 1 0.9885542 -0.119881 -0.09159547 0.4754649 0.1197865 0.9927784 -0.006549417 0 0.09171915 -0.004497349 0.9957748 0 0 0 0 1 0.9989163 0.009847998 -0.04549175 0.4754649 -0.009073793 0.9998111 0.01719391 0 0.0456525 -0.01676249 0.9988167 0 0 0 0 1 0.9903061 0.1388763 0.002674579 0.4754649 -0.1388795 0.9896158 0.03705507 -1.19209e-7 0.002499222 -0.03706735 0.9993097 0 0 0 0 1 0.9842247 0.1739276 0.03241604 0.4754652 -0.175489 0.9830004 0.05397623 0 -0.02247697 -0.05881345 0.9980159 0 0 0 0 1 0.9758839 0.2090685 0.0627734 0.4754648 -0.2131928 0.9746172 0.06833791 0 -0.0468927 -0.08007276 0.9956853 0 0 0 0 1 0.983858 0.1679308 0.06182843 0.4754651 -0.1723859 0.9821239 0.0756033 -1.78814e-7 -0.04802703 -0.08504122 0.9952193 0 0 0 0 1 0.9901029 0.1266952 0.06036949 0.4754652 -0.1314355 0.9878962 0.08237481 0 -0.04920226 -0.08949422 0.9947713 0 0 0 0 1 0.9964342 0.07546639 0.03773653 0.4754649 -0.0783205 0.9936359 0.08095598 0 -0.03138691 -0.08362281 0.9960033 0 0 0 0 1 0.9995638 0.0243569 0.01669907 0.4754647 -0.02555245 0.9968128 0.07557284 0 -0.01480513 -0.07596659 0.9970005 0 0 0 0 1 0.9996505 -0.02345085 0.0122314 0.4754653 0.0227468 0.9982365 0.05483144 -2.38419e-7 -0.01349574 -0.05453407 0.9984208 0 0 0 0 1 0.9975689 -0.06942045 0.006074726 0.4754648 0.06916725 0.996992 0.03497272 0 -0.008484244 -0.03446751 0.9993698 0 0 0 0 1 0.9941281 -0.107858 0.008659541 0.4754648 0.1077132 0.9940572 0.01573234 2.38419e-7 -0.01030492 -0.0147072 0.9998385 0 0 0 0 1 0.9890677 -0.1471609 0.009411811 0.475465 0.1471309 0.9891099 0.003807902 2.38419e-7 -0.009869635 -0.002381443 0.9999486 0 0 0 0 1 0.9865381 -0.1629016 0.01433247 0.4754651 0.1628845 0.9866423 0.002354323 -2.38419e-7 -0.01452451 1.18986e-5 0.9998944 0 0 0 0 1 0.9815906 -0.1900575 0.01893657 0.4754651 0.1900187 0.981773 0.003846168 0 -0.01932245 -1.77078e-4 0.9998134 0 0 0 0 1 0.9867023 -0.1483386 0.06643766 0.4754649 0.1480011 0.9889365 0.01000088 0 -0.06718617 -3.50773e-5 0.9977405 0 0 0 0 1 0.9875156 -0.1081987 0.1144803 0.475465 0.1074782 0.9941293 0.01246601 0 -0.1151571 -6.26594e-6 0.9933472 0 0 0 0 1 0.9875156 -0.1081987 0.1144803 0.475465 0.1074782 0.9941293 0.01246601 0 -0.1151571 -6.26594e-6 0.9933472 0 0 0 0 1 0.9875156 -0.1081987 0.1144803 0.475465 0.1074782 0.9941293 0.01246601 0 -0.1151571 -6.26594e-6 0.9933472 0 0 0 0 1 0.9875156 -0.1081987 0.1144803 0.475465 0.1074782 0.9941293 0.01246601 0 -0.1151571 -6.26594e-6 0.9933472 0 0 0 0 1 0.9875156 -0.1081987 0.1144803 0.475465 0.1074782 0.9941293 0.01246601 0 -0.1151571 -6.26594e-6 0.9933472 0 0 0 0 1 0.9875156 -0.1081987 0.1144803 0.475465 0.1074782 0.9941293 0.01246601 0 -0.1151571 -6.26594e-6 0.9933472 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - -0.8277664 0.5526733 -0.09672141 -0.1126765 0.5610612 0.8164751 -0.1363043 3.27982e-4 0.003638863 -0.1670947 -0.9859343 -0.09056311 0 0 0 1 -0.817414 0.5641381 -0.1165432 -0.1125369 0.5755839 0.8080027 -0.1258348 4.25171e-4 0.02317899 -0.1699395 -0.9851819 -0.08790457 0 0 0 1 -0.8055108 0.5772167 -0.1340641 -0.1123341 0.5909259 0.7993318 -0.1089742 5.1811e-4 0.04425996 -0.1670019 -0.9849628 -0.08524578 0 0 0 1 -0.822356 0.547773 -0.1538674 -0.1121543 0.5654621 0.8168258 -0.1142278 5.8274e-4 0.0631119 -0.1809421 -0.9814667 -0.08338189 0 0 0 1 -0.8378934 0.5177325 -0.1728811 -0.1119427 0.5395436 0.8335433 -0.1187374 6.48811e-4 0.08262968 -0.1927661 -0.9777597 -0.08151519 0 0 0 1 -0.8743436 0.4517405 -0.1773521 -0.1119654 0.4764966 0.8684117 -0.1371563 6.04734e-4 0.09205561 -0.2044293 -0.9745432 -0.08170247 0 0 0 1 -0.9058988 0.3833097 -0.180059 -0.1119882 0.4110513 0.8981561 -0.156054 5.6079e-4 0.101904 -0.2153826 -0.9711984 -0.08189302 0 0 0 1 -0.9381635 0.3052057 -0.163397 -0.1122029 0.3310215 0.9290371 -0.1652706 4.31955e-4 0.1013604 -0.2091388 -0.9726186 -0.08385533 0 0 0 1 -0.9634291 0.2249988 -0.1455323 -0.1123844 0.2487981 0.9528005 -0.1739845 3.23862e-4 0.09951698 -0.2038299 -0.9739351 -0.08583104 0 0 0 1 -0.9784171 0.1646165 -0.1249049 -0.1125433 0.1836591 0.969793 -0.1605324 2.82109e-4 0.09470564 -0.1800076 -0.9790956 -0.08799862 0 0 0 1 -0.9891204 0.1030727 -0.1049619 -0.1126595 0.1178031 0.9823212 -0.1454907 2.42949e-4 0.08811014 -0.1562726 -0.9837763 -0.09015941 0 0 0 1 -0.9944669 0.05230796 -0.09110009 -0.1127074 0.06402623 0.9893299 -0.1308685 2.39432e-4 0.08328258 -0.1359772 -0.9872051 -0.09140264 0 0 0 1 -0.9969198 0.001032173 -0.07842063 -0.1127423 0.009955346 0.9934903 -0.1134805 2.22772e-4 0.077793 -0.1139117 -0.9904405 -0.09266239 0 0 0 1 -0.9959778 -0.04842507 -0.0753901 -0.1127355 -0.04043704 0.9937448 -0.1040961 2.45333e-4 0.07995945 -0.1006288 -0.9917056 -0.09235984 0 0 0 1 -0.9924835 -0.09784495 -0.07350176 -0.1127339 -0.09083127 0.9914794 -0.09336876 2.59876e-4 0.08201116 -0.08599072 -0.9929147 -0.09230405 0 0 0 1 -0.9887973 -0.1329208 -0.06791174 -0.112725 -0.1278923 0.9890459 -0.07370042 2.7597e-4 0.07696413 -0.06418937 -0.9949655 -0.09197223 0 0 0 1 -0.9837464 -0.1679054 -0.06364595 -0.1127153 -0.1645645 0.9848558 -0.05456608 2.9254e-4 0.07184404 -0.04320532 -0.9964796 -0.09164291 0 0 0 1 -0.9841833 -0.1746922 -0.02942866 -0.1127634 -0.1733486 0.9839081 -0.04330074 1.95563e-4 0.0365194 -0.03751438 -0.9986287 -0.09393024 0 0 0 1 -0.9833723 -0.181564 0.003683209 -0.1127626 -0.1815945 0.9829565 -0.02863281 8.95262e-5 0.001578211 -0.02882558 -0.9995834 -0.09644764 0 0 0 1 -0.9888367 -0.1394689 0.05244153 -0.1126372 -0.1409374 0.9896922 -0.02541518 -1.03474e-4 -0.04835629 -0.03252243 -0.9983005 -0.1006211 0 0 0 1 -0.9904536 -0.09778672 0.09715586 -0.1123589 -0.09977471 0.9948843 -0.01580715 -3.26574e-4 -0.09511309 -0.02534997 -0.9951437 -0.1047681 0 0 0 1 -0.9920865 -0.01114428 0.125061 -0.1121276 -0.01372039 0.9997106 -0.01975649 -4.8846e-4 -0.1248047 -0.02131605 -0.9919523 -0.1071687 0 0 0 1 -0.9857175 0.07519793 0.1506854 -0.1118474 0.07247281 0.9970931 -0.02350348 -6.69003e-4 -0.1520149 -0.0122472 -0.9883024 -0.109544 0 0 0 1 -0.975016 0.1693664 0.1437309 -0.1119212 0.1651766 0.9854244 -0.04068636 -5.82278e-4 -0.1485269 -0.01592886 -0.98878 -0.1089578 0 0 0 1 -0.9549971 0.2632911 0.136595 -0.11199 0.2574072 0.9644752 -0.05940628 -5.00679e-4 -0.1473837 -0.02157229 -0.9888442 -0.1083887 0 0 0 1 -0.9356561 0.3356066 0.1091602 -0.1122225 0.3272482 0.9408639 -0.0876553 -2.55823e-4 -0.1321226 -0.04629272 -0.990152 -0.1062445 0 0 0 1 -0.9105555 0.4055778 0.07997334 -0.1124156 0.395868 0.911216 -0.1139036 -7.35521e-5 -0.1190697 -0.07205659 -0.9902678 -0.1040773 0 0 0 1 -0.8902612 0.4523966 0.05265259 -0.1125602 0.4433978 0.8873105 -0.126801 4.29153e-5 -0.1040835 -0.08953994 -0.9905298 -0.1020186 0 0 0 1 -0.8668028 0.4980107 0.02526146 -0.1126695 0.4897061 0.8597134 -0.1451922 1.15633e-4 -0.09402489 -0.1134823 -0.9890811 -0.09991121 0 0 0 1 -0.8532437 0.521385 0.01151835 -0.1127189 0.5125439 0.8424442 -0.166091 1.23739e-4 -0.09630095 -0.1358124 -0.9860433 -0.09854322 0 0 0 1 -0.8385305 0.5448124 -0.006780505 -0.112752 0.5362794 0.8230704 -0.1869747 1.31249e-4 -0.09628528 -0.1604202 -0.9823413 -0.09715962 0 0 0 1 -0.8427804 0.5375623 -0.0273509 -0.112765 0.5302339 0.8204038 -0.2139853 1.30057e-4 -0.09259158 -0.194845 -0.9764539 -0.0962283 0 0 0 1 -0.8459414 0.5303022 -0.05624049 -0.1127697 0.5269494 0.8150466 -0.2408806 1.41978e-4 -0.08190083 -0.2334067 -0.9689241 -0.09527856 0 0 0 1 -0.851987 0.5174264 -0.07992386 -0.1127681 0.5199846 0.8184301 -0.2445153 1.57714e-4 -0.06110656 -0.2498831 -0.9663457 -0.09451907 0 0 0 1 -0.856071 0.5072115 -0.09939181 -0.1127616 0.515492 0.8239011 -0.2354879 1.74999e-4 -0.03755313 -0.25283 -0.9667817 -0.09378999 0 0 0 1 -0.8461827 0.5195895 -0.1183288 -0.1127135 0.5326178 0.8174965 -0.2191289 2.14219e-4 -0.01712363 -0.2484471 -0.9684942 -0.09158736 0 0 0 1 -0.8347868 0.5335895 -0.1356947 -0.112628 0.550552 0.8111661 -0.1972351 2.40445e-4 0.004828333 -0.2393562 -0.9709199 -0.08949559 0 0 0 1 -0.8239058 0.5418043 -0.166215 -0.1123821 0.5656822 0.8040216 -0.1831749 3.16739e-4 0.03439545 -0.2449437 -0.968927 -0.08580547 0 0 0 1 -0.8108732 0.5511243 -0.1968423 -0.1120138 0.5816048 0.7962476 -0.1665098 4.06146e-4 0.06496751 -0.2495027 -0.9661924 -0.08211004 0 0 0 1 -0.8236516 0.5214453 -0.2229182 -0.1116659 0.5594741 0.8113999 -0.1691706 5.06878e-4 0.09266257 -0.2640546 -0.9600463 -0.07940745 0 0 0 1 -0.834779 0.4912474 -0.2486361 -0.1112542 0.5371318 0.8258311 -0.1717338 6.21796e-4 0.1209676 -0.2769101 -0.9532514 -0.07672023 0 0 0 1 -0.8665837 0.4315516 -0.2505919 -0.111261 0.4787914 0.8605702 -0.173718 5.84006e-4 0.1406835 -0.2705225 -0.9523791 -0.07676166 0 0 0 1 -0.8941626 0.3700385 -0.2520815 -0.1112682 0.4183702 0.8910641 -0.1759858 5.46575e-4 0.1594992 -0.2628232 -0.9515693 -0.07680577 0 0 0 1 -0.9271297 0.2967437 -0.2288534 -0.1116258 0.3373 0.9268946 -0.1646056 3.91006e-4 0.1632773 -0.2298029 -0.959443 -0.07912409 0 0 0 1 -0.9533625 0.2204861 -0.2061213 -0.1119399 0.2536097 0.9554532 -0.1509677 2.65002e-4 0.1636529 -0.1962012 -0.9668107 -0.08149093 0 0 0 1 -0.9735406 0.147257 -0.1747406 -0.1122756 0.1712073 0.9764944 -0.130946 1.99318e-4 0.1513504 -0.1573981 -0.9758685 -0.08460032 0 0 0 1 -0.9868217 0.07200545 -0.1449078 -0.1125274 0.08789968 0.9904251 -0.1064489 1.59025e-4 0.1358554 -0.1177834 -0.9837026 -0.08775568 0 0 0 1 -0.99202 0.02087754 -0.1243417 -0.1126463 0.03117156 0.9961919 -0.08142668 1.85728e-4 0.1221681 -0.08465278 -0.9888929 -0.08986872 0 0 0 1 -0.9939794 -0.03125196 -0.1050144 -0.1127249 -0.02571725 0.9982284 -0.05365121 1.90735e-4 0.106505 -0.05062752 -0.9930224 -0.09196829 0 0 0 1 -0.9930429 -0.06014949 -0.1012307 -0.1127252 -0.05705446 0.9978187 -0.03319871 2.24352e-4 0.1030068 -0.02719205 -0.9943089 -0.09197485 0 0 0 1 -0.9912084 -0.08902549 -0.09787946 -0.1127289 -0.08820736 0.9960218 -0.01266288 2.52962e-4 0.09861731 -0.003917872 -0.9951181 -0.09210962 0 0 0 1 -0.9881016 -0.1201539 -0.09601318 -0.1127134 -0.1197941 0.9927531 -0.00952351 2.77042e-4 0.09646165 0.002091526 -0.9953348 -0.09158253 0 0 0 1 -0.9839517 -0.1511296 -0.09486275 -0.1126972 -0.1513442 0.9884687 -0.00496906 2.99454e-4 0.09451979 0.009467542 -0.9954779 -0.09110039 0 0 0 1 -0.9828646 -0.1712979 -0.06807476 -0.1127308 -0.1708535 0.9852193 -0.01234078 2.39372e-4 0.06918251 -4.98538e-4 -0.9976039 -0.09218019 0 0 0 1 -0.9806516 -0.1911749 -0.04212194 -0.1127625 -0.1905865 0.9815123 -0.01760435 1.77622e-4 0.04470872 -0.009235858 -0.9989575 -0.09385651 0 0 0 1 -0.9806516 -0.1911749 -0.04212194 -0.1127625 -0.1905865 0.9815123 -0.01760435 1.77622e-4 0.04470872 -0.009235858 -0.9989575 -0.09385651 0 0 0 1 -0.9806516 -0.1911749 -0.04212194 -0.1127625 -0.1905865 0.9815123 -0.01760435 1.77622e-4 0.04470872 -0.009235858 -0.9989575 -0.09385651 0 0 0 1 -0.9806516 -0.1911749 -0.04212194 -0.1127625 -0.1905865 0.9815123 -0.01760435 1.77622e-4 0.04470872 -0.009235858 -0.9989575 -0.09385651 0 0 0 1 -0.9806516 -0.1911749 -0.04212194 -0.1127625 -0.1905865 0.9815123 -0.01760435 1.77622e-4 0.04470872 -0.009235858 -0.9989575 -0.09385651 0 0 0 1 -0.9806516 -0.1911749 -0.04212194 -0.1127625 -0.1905865 0.9815123 -0.01760435 1.77622e-4 0.04470872 -0.009235858 -0.9989575 -0.09385651 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.938252 0.345954 0 0.42503 -0.3459541 0.9382517 0 0 0 0 1 0 0 0 0 1 0.8895773 0.4567853 0 0.4250301 -0.4567852 0.8895775 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8269833 0.562227 0 0.4250301 -0.5622268 0.8269835 0 0 0 0 1 0 0 0 0 1 0.7989091 0.6014521 0 0.42503 -0.6014522 0.7989092 0 0 0 0 1 0 0 0 0 1 0.7689127 0.6393545 0 0.4250299 -0.6393546 0.7689125 0 0 0 0 1 0 0 0 0 1 0.7839717 0.6207967 0 0.4250299 -0.6207967 0.7839718 0 0 0 0 1 0 0 0 0 1 0.7984915 0.6020064 0 0.42503 -0.6020065 0.7984914 0 0 0 0 1 0 0 0 0 1 0.8300426 0.5576999 0 0.4250299 -0.5576997 0.8300429 0 0 0 0 1 0 0 0 0 1 0.8591409 0.5117398 0 0.42503 -0.5117397 0.859141 0 0 0 0 1 0 0 0 0 1 0.8847743 0.4660204 0 0.42503 -0.4660205 0.8847743 0 0 0 0 1 0 0 0 0 1 0.9080188 0.4189299 0 0.4250301 -0.41893 0.9080188 0 0 0 0 1 0 0 0 0 1 0.9252455 0.3793697 0 0.4250302 -0.3793697 0.9252456 0 0 0 0 1 0 0 0 0 1 0.9407986 0.3389668 0 0.4250299 -0.3389668 0.9407989 0 0 0 0 1 0 0 0 0 1 0.9488906 0.3156059 0 0.42503 -0.3156059 0.9488907 0 0 0 0 1 0 0 0 0 1 0.9565122 0.2916933 0 0.42503 -0.2916932 0.9565123 0 0 0 0 1 0 0 0 0 1 0.9513946 0.3079754 0 0.4250299 -0.3079754 0.9513947 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.945963 0.324276 0 0.4250302 -0.324276 0.9459629 0 0 0 0 1 0 0 0 0 1 0.9186655 0.3950375 0 0.4250301 -0.3950375 0.9186655 0 0 0 0 1 0 0 0 0 1 0.8861964 0.4633104 0 0.42503 -0.4633104 0.8861964 0 0 0 0 1 0 0 0 0 1 0.8182422 0.5748742 0 0.42503 -0.5748742 0.8182423 0 0 0 0 1 0 0 0 0 1 0.7367356 0.6761813 0 0.42503 -0.6761813 0.7367356 0 0 0 0 1 0 0 0 0 1 0.6279034 0.7782918 0 0.42503 -0.7782916 0.6279035 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.5053099 0.8629383 0 0.42503 -0.8629384 0.5053099 0 0 0 0 1 0 0 0 0 1 0.4104847 0.9118676 0 0.42503 -0.9118679 0.4104845 0 1.19209e-7 0 0 1 0 0 0 0 1 0.3109623 0.9504224 0 0.42503 -0.9504224 0.3109624 0 0 0 0 1 0 0 0 0 1 0.2877404 0.9577087 0 0.4250301 -0.9577087 0.2877405 0 0 0 0 1 0 0 0 0 1 0.264186 0.9644719 0 0.4250299 -0.9644718 0.264186 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.3233631 0.9462752 0 0.4250301 -0.9462749 0.3233633 0 1.19209e-7 0 0 1 0 0 0 0 1 0.3809885 0.9245803 0 0.4250301 -0.92458 0.3809887 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.5094776 0.8604844 0 0.4250301 -0.8604843 0.5094778 0 0 0 0 1 0 0 0 0 1 0.627249 0.7788187 0 0.4250299 -0.7788185 0.6272493 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.774037 0.6331408 0 0.42503 -0.6331407 0.7740371 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.886996 0.4617774 0 0.42503 -0.4617775 0.8869961 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9367878 0.3498988 0 0.4250301 -0.3498988 0.9367879 0 1.19209e-7 0 0 1 0 0 0 0 1 0.9715615 0.236788 0 0.4250298 -0.236788 0.9715616 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9558687 0.2937955 0 0.4250299 -0.2937956 0.9558685 0 -1.19209e-7 0 0 1 0 0 0 0 1 0.9363688 0.3510184 0 0.4250301 -0.3510184 0.9363688 0 0 0 0 1 0 0 0 0 1 0.8901527 0.4556632 0 0.4250301 -0.4556632 0.8901528 0 0 0 0 1 0 0 0 0 1 0.8316225 0.5553418 0 0.4250302 -0.5553419 0.8316225 0 1.19209e-7 0 0 1 0 0 0 0 1 0.8052714 0.592907 0 0.4250301 -0.5929068 0.8052716 0 0 0 0 1 0 0 0 0 1 0.7771853 0.6292722 0 0.4250302 -0.6292724 0.7771851 0 0 0 0 1 0 0 0 0 1 0.7908968 0.61195 0 0.4250302 -0.61195 0.7908968 0 0 0 0 1 0 0 0 0 1 0.8041345 0.594448 0 0.42503 -0.594448 0.8041345 0 0 0 0 1 0 0 0 0 1 0.8385774 0.5447831 0 0.4250303 -0.5447831 0.8385773 0 0 0 0 1 0 0 0 0 1 0.8700299 0.4929995 0 0.4250301 -0.4929994 0.8700301 0 0 0 0 1 0 0 0 0 1 0.902917 0.4298158 0 0.4250301 -0.4298159 0.9029169 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9313585 0.3641043 0 0.42503 -0.3641043 0.9313586 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9475969 0.3194686 0 0.4250301 -0.3194686 0.947597 0 -4.76837e-7 0 0 1 0 0 0 0 1 0.9617723 0.2738522 0 0.4250301 -0.2738522 0.9617723 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.9637611 0.2667678 0 0.4250298 -0.2667679 0.963761 0 2.38419e-7 0 0 1 0 0 0 0 1 0.9656671 0.2597842 0 0.42503 -0.2597841 0.9656669 0 0 0 0 1 0 0 0 0 1 0.9593436 0.282242 0 0.4250301 -0.282242 0.9593436 0 -2.38419e-7 0 0 1 0 0 0 0 1 0.9524527 0.3046879 0 0.4250302 -0.3046878 0.9524527 0 0 0 0 1 0 0 0 0 1 0.9292681 0.3694069 0 0.4250299 -0.369407 0.929268 0 0 0 0 1 0 0 0 0 1 0.9016754 0.4324141 0 0.42503 -0.4324141 0.9016754 0 0 0 0 1 0 0 0 0 1 0.9016754 0.4324141 0 0.42503 -0.4324141 0.9016754 0 0 0 0 1 0 0 0 0 1 0.9016754 0.4324141 0 0.42503 -0.4324141 0.9016754 0 0 0 0 1 0 0 0 0 1 0.9016754 0.4324141 0 0.42503 -0.4324141 0.9016754 0 0 0 0 1 0 0 0 0 1 0.9016754 0.4324141 0 0.42503 -0.4324141 0.9016754 0 0 0 0 1 0 0 0 0 1 0.9016754 0.4324141 0 0.42503 -0.4324141 0.9016754 0 0 0 0 1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9926817 -0.09837573 -0.07003498 0.4754649 0.09769028 0.99513 -0.01315492 0 0.07098799 0.006216943 0.9974578 0 0 0 0 1 0.9945069 -0.08174496 -0.06537228 0.475465 0.07983231 0.9963149 -0.03135782 0 0.06769472 0.02596676 0.9973682 0 0 0 0 1 0.9960895 -0.06540197 -0.05940061 0.4754649 0.06209683 0.9965046 -0.05588078 0 0.06284767 0.05197364 0.9966691 0 0 0 0 1 0.9925236 -0.1120392 -0.04841345 0.4754649 0.108403 0.9914858 -0.0721417 0 0.05608397 0.06635421 0.9962186 0 0 0 0 1 0.9867486 -0.1581554 -0.0362485 0.475465 0.154423 0.9839516 -0.08939999 0 0.04980587 0.08261775 0.9953358 0 0 0 0 1 0.9765024 -0.2117804 -0.03990358 0.4754651 0.2078096 0.9743866 -0.08594262 0 0.05708247 0.07563084 0.9955007 0 0 0 0 1 0.9633169 -0.2648211 -0.04347199 0.475465 0.2606881 0.961869 -0.08276224 0 0.06373155 0.06839358 0.9956207 0 0 0 0 1 0.9592458 -0.2787784 -0.04615211 0.4754649 0.2750331 0.9585911 -0.07388997 0 0.06483995 0.05818527 0.9961979 0 0 0 0 1 0.9550299 -0.2925688 -0.0481798 0.4754649 0.289358 0.9550818 -0.06395822 0 0.06472784 0.04714077 0.9967886 0 0 0 0 1 0.9592339 -0.2775528 -0.05324238 0.475465 0.2748629 0.96004 -0.05266427 0 0.06573194 0.035883 0.9971919 0 0 0 0 1 0.963209 -0.2624803 -0.05772727 0.475465 0.2603738 0.9646142 -0.04153543 0 0.06658679 0.02497661 0.997468 0 0 0 0 1 0.9652152 -0.2531289 -0.06546181 0.475465 0.2514937 0.9673212 -0.03225463 0 0.07148718 0.01466941 0.9973337 0 0 0 0 1 0.9670976 -0.2437467 -0.07286673 0.4754649 0.2425647 0.9698184 -0.02478963 0 0.07670992 0.006299078 0.9970335 0 0 0 0 1 0.9656695 -0.2494366 -0.07255309 0.4754648 0.2485715 0.9683888 -0.02086317 0 0.07546365 0.002112269 0.9971462 0 0 0 0 1 0.9642215 -0.2549187 -0.07275384 0.4754649 0.2542586 0.966962 -0.01835042 0 0.07502806 -8.04407e-4 0.9971811 0 0 0 0 1 0.9609133 -0.2706165 -0.05841422 0.475465 0.2700765 0.9626869 -0.01710164 1.3411e-7 0.06086254 6.56911e-4 0.998146 0 0 0 0 1 0.9570716 -0.2864505 -0.04427868 0.4754651 0.286062 0.9580938 -0.01501107 0 0.04672306 0.001700222 0.9989067 0 0 0 0 1 0.9601559 -0.279347 -0.008154273 0.475465 0.2792414 0.9601454 -0.01206856 0 0.01120054 0.009310662 0.9998939 0 0 0 0 1 0.9619553 -0.2717546 0.02812784 0.4754649 0.2721781 0.9621662 -0.01244616 0 -0.02368134 0.01962846 0.9995267 0 0 0 0 1 0.9818242 -0.1813382 0.05601632 0.4754649 0.183556 0.9823002 -0.03733038 0 -0.04825544 0.046934 0.9977318 0 0 0 0 1 0.9925563 -0.08784198 0.08435428 0.475465 0.09412497 0.9928331 -0.07364106 0 -0.07728087 0.08103275 0.9937109 0 0 0 0 1 0.9968784 0.02331256 0.07543355 0.4754651 -0.01407271 0.9925795 -0.12078 -1.19209e-7 -0.07768946 0.1193414 0.989809 0 0 0 0 1 0.9885003 0.1357875 0.06655496 0.475465 -0.1231139 0.9782025 -0.1672232 0 -0.08781105 0.1571063 0.9836701 0 0 0 0 1 0.9862447 0.1585856 0.04660451 0.4754649 -0.1468629 0.9701109 -0.1931753 0 -0.07584643 0.1836737 0.9800568 0 0 0 0 1 0.982931 0.182074 0.02637553 0.4754649 -0.1723221 0.9613755 -0.2146215 0 -0.06443381 0.206413 0.9763413 0 0 0 0 1 0.9886856 0.148736 0.01947516 0.4754652 -0.1417672 0.9689115 -0.2027634 0 -0.04902786 0.1977083 0.9790341 0 0 0 0 1 0.9932711 0.1151836 0.01206797 0.4754651 -0.1107784 0.9753038 -0.191079 0 -0.03377908 0.1884563 0.9815006 0 0 0 0 1 0.9970906 0.07298618 0.02197921 0.4754651 -0.06811797 0.9826071 -0.1727519 1.78814e-7 -0.03420543 0.1707521 0.98472 0 0 0 0 1 0.9991788 0.03024893 0.02697181 0.4754649 -0.02594494 0.9886944 -0.1476839 0 -0.03113418 0.1468629 0.9886667 0 0 0 0 1 0.9997297 -0.01883006 0.01362329 0.4754649 0.02041119 0.9916707 -0.1271709 1.19209e-7 -0.01111519 0.1274147 0.9917872 0 0 0 0 1 0.9978004 -0.06627446 0.001599609 0.4754651 0.06608164 0.9923876 -0.1039238 0 0.005300045 0.1038008 0.9945839 0 0 0 0 1 0.9935688 -0.1123913 -0.01375401 0.4754652 0.1111211 0.9911792 -0.07222151 2.38419e-7 0.02174973 0.07022869 0.997294 0 0 0 0 1 0.9873964 -0.1566476 -0.02258133 0.4754651 0.1557876 0.9871405 -0.03582936 1.19209e-7 0.02790355 0.03185993 0.9991025 0 0 0 0 1 0.9855173 -0.1692007 -0.01126372 0.4754649 0.1690887 0.9855475 -0.01025474 0 0.01283603 0.008201658 0.999884 0 0 0 0 1 0.9830056 -0.1835546 0.002733528 0.475465 0.1835509 0.983009 0.0015648 2.38419e-7 -0.002974271 -0.001036524 0.9999949 0 0 0 0 1 0.9895398 -0.1428452 -0.02014905 0.4754649 0.1428158 0.9897451 -0.002896189 0 0.02035617 -1.17123e-5 0.9997928 0 0 0 0 1 0.9939327 -0.1021404 -0.04080212 0.4754651 0.1017348 0.9947405 -0.01190179 1.19209e-7 0.04180318 0.007678568 0.9990962 0 0 0 0 1 0.994867 -0.07878786 -0.06349956 0.475465 0.07699638 0.9965743 -0.03018605 0 0.06566035 0.02514189 0.9975252 0 0 0 0 1 0.994841 -0.05592536 -0.08463752 0.475465 0.05186057 0.9974274 -0.04948759 2.38419e-7 0.08718734 0.04484289 0.9951822 0 0 0 0 1 0.99171 -0.09952205 -0.08128499 0.4754651 0.09469676 0.9936226 -0.06121259 0 0.08685863 0.05300766 0.9948093 0 0 0 0 1 0.9867153 -0.1429319 -0.07722103 0.475465 0.1373561 0.9878082 -0.07326936 2.38419e-7 0.08675205 0.06168925 0.9943181 0 0 0 0 1 0.9789057 -0.1900925 -0.07488888 0.475465 0.1848873 0.9801732 -0.07125639 0 0.08694934 0.05590724 0.9946429 0 0 0 0 1 0.9688945 -0.2366206 -0.07248783 0.4754649 0.2317942 0.9703062 -0.06911951 4.76837e-7 0.08669048 0.0501672 0.9949716 0 0 0 0 1 0.9672358 -0.2452181 -0.06574964 0.4754649 0.2417368 0.968688 -0.05662846 2.38419e-7 0.07757723 0.03887897 0.9962279 0 0 0 0 1 0.9655019 -0.253698 -0.05868166 0.4754651 0.2513388 0.9668661 -0.04471158 3.57628e-7 0.06808054 0.02842015 0.9972751 0 0 0 0 1 0.9685688 -0.2403216 -0.06418418 0.4754651 0.2386271 0.9705508 -0.03298991 -1.19209e-7 0.07022219 0.0166369 0.9973926 0 0 0 0 1 0.9714707 -0.226841 -0.06919461 0.4754652 0.2257441 0.9739058 -0.02338492 -1.19209e-7 0.0726937 0.007097482 0.9973291 0 0 0 0 1 0.9721904 -0.2200802 -0.08006751 0.4754651 0.2191597 0.9754796 -0.02021861 4.76837e-7 0.08255398 0.002108812 0.9965845 0 0 0 0 1 0.972773 -0.2132639 -0.09072643 0.4754651 0.2124267 0.9769944 -0.01889896 1.19209e-7 0.09266966 -8.88298e-4 0.9956967 0 0 0 0 1 0.9693382 -0.2281026 -0.09139192 0.4754651 0.2272025 0.9736365 -0.02027386 1.19209e-7 0.093607 -0.001112222 0.9956086 0 0 0 0 1 0.96573 -0.2426826 -0.0920372 0.475465 0.2417177 0.9701049 -0.02166038 3.57628e-7 0.09454232 -0.001328945 0.9955198 0 0 0 0 1 0.9613153 -0.264393 -0.07725763 0.4754652 0.2636721 0.9644137 -0.01957315 -1.19209e-7 0.0796833 -0.001554667 0.9968189 0 0 0 0 1 0.956242 -0.2859403 -0.06196486 0.4754649 0.2853287 0.9582478 -0.01869094 0 0.06472218 1.927e-4 0.9979034 0 0 0 0 1 0.9592606 -0.2820582 -0.01619869 0.4754649 0.2818869 0.9593719 -0.01207423 -1.19209e-7 0.01894623 0.007016122 0.9997959 0 0 0 0 1 0.9601987 -0.2776893 0.03011363 0.4754651 0.2780155 0.9605498 -0.007160186 -2.38419e-7 -0.0269373 0.01524728 0.9995208 0 0 0 0 1 0.9601987 -0.2776893 0.03011363 0.4754651 0.2780155 0.9605498 -0.007160186 -2.38419e-7 -0.0269373 0.01524728 0.9995208 0 0 0 0 1 0.9601987 -0.2776893 0.03011363 0.4754651 0.2780155 0.9605498 -0.007160186 -2.38419e-7 -0.0269373 0.01524728 0.9995208 0 0 0 0 1 0.9601987 -0.2776893 0.03011363 0.4754651 0.2780155 0.9605498 -0.007160186 -2.38419e-7 -0.0269373 0.01524728 0.9995208 0 0 0 0 1 0.9601987 -0.2776893 0.03011363 0.4754651 0.2780155 0.9605498 -0.007160186 -2.38419e-7 -0.0269373 0.01524728 0.9995208 0 0 0 0 1 0.9601987 -0.2776893 0.03011363 0.4754651 0.2780155 0.9605498 -0.007160186 -2.38419e-7 -0.0269373 0.01524728 0.9995208 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9382518 0.3459521 -0.001140534 0.42503 -0.3459541 0.9382467 -0.003093302 0 0 0.003296911 0.9999948 0 0 0 0 1 0.8895773 0.4567712 -0.003589153 0.4250301 -0.4567852 0.8895499 -0.006989836 1.19209e-7 0 0.007857441 0.9999691 0 0 0 0 1 0.8269832 0.5621717 -0.007872164 0.4250301 -0.5622267 0.8269022 -0.01157921 0 0 0.01400172 0.9999021 0 0 0 0 1 0.7989091 0.6013538 -0.01086902 0.42503 -0.6014522 0.7987785 -0.01443731 0 0 0.01807135 0.999837 0 0 0 0 1 0.7689126 0.6391943 -0.01431691 0.4250299 -0.6393545 0.7687198 -0.01721805 0 0 0.0223928 0.9997495 0 0 0 0 1 0.7839717 0.6206529 -0.01336431 0.4250299 -0.6207967 0.7837901 -0.01687711 0 0 0.0215277 0.9997683 0 0 0 0 1 0.7984914 0.601877 -0.01248103 0.42503 -0.6020064 0.7983199 -0.01655465 0 0 0.0207324 0.9997852 0 0 0 0 1 0.8300426 0.5576044 -0.01032191 0.4250299 -0.5576997 0.8299007 -0.0153625 0 0 0.01850801 0.9998286 0 0 0 0 1 0.8591408 0.5116741 -0.008197247 0.42503 -0.5117397 0.8590306 -0.01376205 0 0 0.01601839 0.9998717 0 0 0 0 1 0.884774 0.4659799 -0.006147027 0.42503 -0.4660204 0.8846973 -0.01167058 0 0 0.0131905 0.9999132 0 0 0 0 1 0.9080187 0.4189073 -0.00435853 0.4250301 -0.4189299 0.9079697 -0.009447038 0 0 0.01040399 0.9999458 0 0 0 0 1 0.9252454 0.3793573 -0.003066122 0.4250302 -0.3793696 0.9252153 -0.007478117 0 0 0.00808227 0.9999675 0 0 0 0 1 0.9407985 0.3389602 -0.002106487 0.4250299 -0.3389667 0.9407805 -0.00584656 0 0 0.006214499 0.9999809 0 0 0 0 1 0.9488904 0.3156015 -0.001650571 0.42503 -0.3156058 0.9488777 -0.004962623 0 0 0.005229949 0.9999864 0 0 0 0 1 0.956512 0.2916901 -0.00134176 0.42503 -0.2916932 0.9565021 -0.004399955 0 0 0.004599988 0.9999895 0 0 0 0 1 0.9513944 0.3079725 -0.001318991 0.4250299 -0.3079754 0.9513857 -0.004074752 -1.19209e-7 0 0.004282891 0.999991 0 0 0 0 1 0.9459629 0.3242737 -0.00121814 0.4250302 -0.324276 0.9459562 -0.003553569 0 0 0.003756582 0.9999933 0 0 0 0 1 0.9186654 0.3950356 -0.001191914 0.4250301 -0.3950374 0.9186612 -0.002771854 0 0 0.003017306 0.9999958 0 0 0 0 1 0.8861963 0.463308 -0.001442193 0.42503 -0.4633104 0.8861921 -0.002758562 0 0 0.003112852 0.9999952 0 0 0 0 1 0.818242 0.5748491 -0.00537467 0.42503 -0.5748741 0.8182065 -0.007650017 0 0 0.009349346 0.9999565 0 0 0 0 1 0.7367355 0.6760657 -0.01250392 0.42503 -0.6761813 0.7366096 -0.01362365 0 0 0.01849192 0.9998289 0 0 0 0 1 0.6279034 0.7779331 -0.02362203 0.42503 -0.7782915 0.6276142 -0.01905757 -1.19209e-7 0 0.03035116 0.9995396 0 0 0 0 1 0.5053099 0.8621737 -0.03631669 0.42503 -0.8629382 0.5048622 -0.02126592 0 0 0.04208493 0.9991143 0 0 0 0 1 0.4104846 0.9107886 -0.04434746 0.42503 -0.9118676 0.4099987 -0.01996332 1.19209e-7 0 0.04863369 0.9988167 0 0 0 0 1 0.3109623 0.9490322 -0.05138814 0.42503 -0.9504223 0.3105075 -0.01681333 0 0 0.0540688 0.9985374 0 0 0 0 1 0.2877404 0.9564608 -0.04887419 0.4250301 -0.9577086 0.2873656 -0.01468408 0 0 0.05103242 0.9986972 0 0 0 0 1 0.264186 0.9633577 -0.0463432 0.4250299 -0.9644717 0.2638809 -0.01269423 -1.19209e-7 0 0.04805034 0.9988448 0 0 0 0 1 0.3233631 0.9453832 -0.04107081 0.4250301 -0.9462748 0.3230584 -0.0140348 1.19209e-7 0 0.04340267 0.9990577 0 0 0 0 1 0.3809885 0.9239451 -0.03426641 0.4250301 -0.9245799 0.3807269 -0.01412004 -1.19209e-7 0 0.03706163 0.9993131 0 0 0 0 1 0.5094775 0.8600472 -0.02742928 0.4250301 -0.8604841 0.5092188 -0.01624041 0 0 0.03187662 0.9994919 0 0 0 0 1 0.627249 0.7785549 -0.02026879 0.4250299 -0.7788185 0.6270366 -0.01632416 -1.19209e-7 0 0.02602505 0.9996613 0 0 0 0 1 0.774037 0.6330373 -0.011442 0.42503 -0.6331406 0.7739107 -0.01398825 -2.38419e-7 0 0.01807183 0.9998369 0 0 0 0 1 0.8869958 0.4617589 -0.004138171 0.42503 -0.4617773 0.8869604 -0.007948756 -1.19209e-7 0 0.008961439 0.9999601 0 0 0 0 1 0.9367876 0.3498976 -8.97102e-4 0.4250301 -0.3498986 0.9367848 -0.002401769 1.19209e-7 0 0.002563834 0.999997 0 0 0 0 1 0.9715613 0.2367879 9.26033e-5 0.4250298 -0.2367879 0.9715613 3.80095e-4 -1.19209e-7 0 -3.91221e-4 1 0 0 0 0 1 0.9558686 0.2937955 -2.12774e-4 0.4250299 -0.2937955 0.9558683 -6.92241e-4 -1.19209e-7 0 7.24217e-4 0.9999999 0 0 0 0 1 0.9363688 0.3510168 -0.001045346 0.4250301 -0.3510183 0.9363647 -0.002788484 0 0 0.002978026 0.9999955 0 0 0 0 1 0.8901526 0.4556502 -0.003446102 0.4250301 -0.4556631 0.8901273 -0.006732106 0 0 0.007562875 0.9999715 0 0 0 0 1 0.8316224 0.5552992 -0.006897985 0.4250302 -0.5553418 0.8315587 -0.01032978 1.19209e-7 0 0.01242125 0.9999231 0 0 0 0 1 0.8052713 0.5928369 -0.009108841 0.4250301 -0.5929067 0.8051765 -0.01237136 0 0 0.01536303 0.9998822 0 0 0 0 1 0.7771852 0.6291658 -0.01157093 0.4250302 -0.6292722 0.7770537 -0.01429069 0 0 0.01838773 0.999831 0 0 0 0 1 0.7908968 0.611852 -0.01094079 0.4250302 -0.61195 0.7907702 -0.01414006 0 0 0.01787853 0.9998403 0 0 0 0 1 0.8041344 0.5943587 -0.01030677 0.42503 -0.5944479 0.8040136 -0.01394248 0 0 0.01733845 0.99985 0 0 0 0 1 0.8385773 0.5447283 -0.007733166 0.4250303 -0.5447831 0.838493 -0.01190352 0 0 0.01419496 0.9998995 0 0 0 0 1 0.8700298 0.4929686 -0.005521893 0.4250301 -0.4929994 0.8699755 -0.009744942 0 0 0.01120066 0.9999376 0 0 0 0 1 0.9029169 0.4298011 -0.003552794 0.4250301 -0.4298158 0.902886 -0.007463395 2.38419e-7 0 0.008265912 0.999966 0 0 0 0 1 0.9313583 0.364098 -0.002133905 0.42503 -0.3641042 0.9313425 -0.005458474 2.38419e-7 0 0.005860745 0.9999831 0 0 0 0 1 0.9475968 0.3194645 -0.001620054 0.4250301 -0.3194685 0.9475846 -0.004805505 -4.76837e-7 0 0.005071282 0.9999871 0 0 0 0 1 0.9617722 0.2738491 -0.001299262 0.4250301 -0.2738522 0.9617613 -0.004563212 -2.38419e-7 0 0.004744589 0.9999887 0 0 0 0 1 0.9637609 0.2667644 -0.001357853 0.4250298 -0.2667678 0.9637486 -0.004905641 2.38419e-7 0 0.005090117 0.999987 0 0 0 0 1 0.9656668 0.2597803 -0.001412868 0.42503 -0.2597841 0.9656527 -0.005251884 0 0 0.005438625 0.9999852 0 0 0 0 1 0.9593435 0.2822386 -0.001385271 0.4250301 -0.282242 0.9593322 -0.004708647 -2.38419e-7 0 0.004908204 0.9999882 0 0 0 0 1 0.9524526 0.3046845 -0.001426517 0.4250302 -0.3046878 0.952442 -0.004459381 0 0 0.004682004 0.9999892 0 0 0 0 1 0.929268 0.3694052 -0.001115262 0.4250299 -0.3694069 0.9292638 -0.002805471 0 0 0.003019034 0.9999955 0 0 0 0 1 0.9016754 0.4324135 -7.74417e-4 0.42503 -0.4324141 0.9016739 -0.001614749 0 0 0.001790881 0.9999985 0 0 0 0 1 0.9016754 0.4324135 -7.74417e-4 0.42503 -0.4324141 0.9016739 -0.001614749 0 0 0.001790881 0.9999985 0 0 0 0 1 0.9016754 0.4324135 -7.74417e-4 0.42503 -0.4324141 0.9016739 -0.001614749 0 0 0.001790881 0.9999985 0 0 0 0 1 0.9016754 0.4324135 -7.74417e-4 0.42503 -0.4324141 0.9016739 -0.001614749 0 0 0.001790881 0.9999985 0 0 0 0 1 0.9016754 0.4324135 -7.74417e-4 0.42503 -0.4324141 0.9016739 -0.001614749 0 0 0.001790881 0.9999985 0 0 0 0 1 0.9016754 0.4324135 -7.74417e-4 0.42503 -0.4324141 0.9016739 -0.001614749 0 0 0.001790881 0.9999985 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 0.9999999 0 0 0.1584883 0 0.9999946 -0.003296852 0 0 0.003296911 0.9999945 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.9999692 -0.007857441 0 0 0.007857441 0.9999691 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.9999019 -0.01400172 0 0 0.01400172 0.9999018 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.9998368 -0.01807135 0 0 0.01807135 0.9998366 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9997493 -0.0223928 0 0 0.0223928 0.9997492 0 0 0 0 1 1 0 0 0.1584882 0 0.9997682 -0.0215277 0 0 0.0215277 0.9997682 0 0 0 0 1 1 0 0 0.1584882 0 0.9997852 -0.0207324 0 0 0.0207324 0.9997851 0 0 0 0 1 1 0 0 0.1584884 0 0.9998288 -0.01850801 0 0 0.01850801 0.9998287 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9998716 -0.01601845 0 0 0.01601839 0.9998716 0 0 0 0 1 1 0 0 0.1584883 0 0.999913 -0.0131905 0 0 0.0131905 0.9999129 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999459 -0.01040399 0 0 0.01040399 0.9999457 0 0 0 0 1 1 0 0 0.1584883 0 0.9999675 -0.00808227 0 0 0.00808227 0.9999673 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999807 -0.006214499 -1.19209e-7 0 0.006214499 0.9999807 0 0 0 0 1 1 0 0 0.1584882 0 0.9999863 -0.005229949 0 0 0.005229949 0.9999862 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.9999894 -0.004599988 0 0 0.004599988 0.9999893 0 0 0 0 1 1 0 0 0.1584882 0 0.9999911 -0.004282951 0 0 0.004282891 0.9999907 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999929 -0.003756582 0 0 0.003756582 0.9999928 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.9999953 -0.003017306 0 0 0.003017306 0.9999954 0 0 0 0 1 0.9999998 0 0 0.1584882 0 0.9999952 -0.003112852 0 0 0.003112852 0.9999951 0 0 0 0 1 1 0 0 0.1584884 0 0.9999564 -0.009349346 0 0 0.009349346 0.9999563 0 0 0 0 1 1 0 0 0.1584882 0 0.9998289 -0.01849192 0 0 0.01849198 0.9998289 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9995395 -0.0303511 0 0 0.0303511 0.9995393 0 0 0 0 1 1 0 0 0.1584882 0 0.9991139 -0.04208493 0 0 0.04208493 0.9991139 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9988167 -0.04863369 0 0 0.04863375 0.9988166 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.9985372 -0.0540688 0 0 0.05406874 0.9985372 0 0 0 0 1 0.9999999 0 0 0.1584881 0 0.998697 -0.05103242 0 0 0.05103242 0.9986969 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.9988447 -0.04805034 0 0 0.0480504 0.9988448 0 0 0 0 1 1 0 0 0.1584883 0 0.9990578 -0.04340261 0 0 0.04340267 0.9990577 0 0 0 0 1 1 0 0 0.1584883 0 0.9993129 -0.03706163 -3.57628e-7 0 0.03706163 0.9993129 0 0 0 0 1 1 0 0 0.1584885 0 0.9994919 -0.03187662 1.19209e-7 0 0.03187662 0.9994917 0 0 0 0 1 1 0 0 0.1584882 0 0.9996612 -0.02602505 0 0 0.02602505 0.9996613 0 0 0 0 1 1 0 0 0.1584883 0 0.9998367 -0.01807183 0 0 0.01807183 0.9998367 0 0 0 0 1 1 0 0 0.1584883 0 0.9999601 -0.008961379 0 0 0.008961379 0.9999598 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.9999967 -0.002563893 -1.19209e-7 0 0.002563893 0.9999967 0 0 0 0 1 1 0 0 0.1584883 0 1 3.91224e-4 -1.19209e-7 0 -3.91237e-4 1 0 0 0 0 1 1 0 0 0.1584882 0 0.9999996 -7.24204e-4 1.19209e-7 0 7.24221e-4 0.9999998 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999955 -0.002977967 0 0 0.002977967 0.9999955 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999714 -0.007562875 -2.38419e-7 0 0.007562875 0.9999713 0 0 0 0 1 0.9999998 0 0 0.1584882 0 0.9999229 -0.01242119 -2.38419e-7 0 0.01242119 0.9999228 0 0 0 0 1 1 0 0 0.1584883 0 0.9998821 -0.01536297 0 0 0.01536297 0.999882 0 0 0 0 1 1 0 0 0.1584883 0 0.999831 -0.01838773 -3.57628e-7 0 0.01838773 0.999831 0 0 0 0 1 1 0 0 0.1584883 0 0.9998403 -0.01787853 1.19209e-7 0 0.01787853 0.9998401 0 0 0 0 1 1 0 0 0.1584881 0 0.9998496 -0.01733845 1.19209e-7 0 0.01733845 0.9998497 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.999899 -0.01419496 1.19209e-7 0 0.01419496 0.9998992 0 0 0 0 1 1 0 0 0.1584882 0 0.9999372 -0.01120072 4.76837e-7 0 0.01120066 0.9999372 0 0 0 0 1 1 0 0 0.1584883 0 0.9999661 -0.008265912 -1.19209e-7 0 0.008265912 0.9999659 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.999983 -0.005860745 0 0 0.005860745 0.9999829 0 0 0 0 1 1 0 0 0.1584883 0 0.9999873 -0.005071282 1.19209e-7 0 0.005071282 0.9999871 0 0 0 0 1 1 0 0 0.1584881 0 0.9999886 -0.004744589 0 0 0.004744589 0.9999887 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.999987 -0.005090057 -1.19209e-7 0 0.005090057 0.999987 0 0 0 0 1 0.9999998 0 0 0.1584881 0 0.999985 -0.005438566 0 0 0.005438566 0.9999851 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.999988 -0.004908204 -1.19209e-7 0 0.004908204 0.9999877 0 0 0 0 1 1 0 0 0.1584883 0 0.9999891 -0.004682004 0 0 0.004682004 0.999989 0 0 0 0 1 0.9999999 0 0 0.158488 -1.49012e-7 0.9999954 -0.003019034 0 0 0.003019034 0.9999955 0 0 0 0 1 1 0 0 0.1584883 0 0.9999984 -0.001790881 0 0 0.001790881 0.9999983 0 0 0 0 1 1 0 0 0.1584883 0 0.9999984 -0.001790881 0 0 0.001790881 0.9999983 0 0 0 0 1 1 0 0 0.1584883 0 0.9999984 -0.001790881 0 0 0.001790881 0.9999983 0 0 0 0 1 1 0 0 0.1584883 0 0.9999984 -0.001790881 0 0 0.001790881 0.9999983 0 0 0 0 1 1 0 0 0.1584883 0 0.9999984 -0.001790881 0 0 0.001790881 0.9999983 0 0 0 0 1 1 0 0 0.1584883 0 0.9999984 -0.001790881 0 0 0.001790881 0.9999983 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.1584883 0 0.9999944 -0.003296911 0 0 0.003296911 0.9999946 0 0 0 0 1 1 0 0 0.1584884 0 0.9999691 -0.007857441 0 0 0.007857501 0.9999691 0 0 0 0 1 1 0 0 0.1584883 0 0.999902 -0.01400172 0 0 0.01400172 0.9999021 0 0 0 0 1 1 0 0 0.1584883 0 0.9998368 -0.01807135 0 0 0.01807135 0.9998368 0 0 0 0 1 1 0 0 0.1584883 0 0.9997494 -0.02239274 0 0 0.02239274 0.9997493 0 0 0 0 1 1 0 0 0.1584884 0 0.9997686 -0.0215277 0 0 0.0215277 0.9997684 0 0 0 0 1 1 0 0 0.1584883 0 0.9997852 -0.0207324 0 0 0.0207324 0.999785 0 0 0 0 1 1 0 0 0.1584883 0 0.9998288 -0.01850801 0 0 0.01850801 0.9998286 0 0 0 0 1 1 0 0 0.1584883 0 0.9998717 -0.01601839 0 0 0.01601839 0.9998719 0 0 0 0 1 1 0 0 0.1584884 0 0.9999127 -0.0131905 0 0 0.0131905 0.9999129 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999458 -0.01040399 0 0 0.01040399 0.9999459 0 0 0 0 1 1 0 0 0.1584883 0 0.9999673 -0.00808227 0 0 0.00808227 0.9999673 0 0 0 0 1 0.9999999 0 0 0.1584884 0 0.9999808 -0.006214499 0 0 0.006214499 0.9999806 0 0 0 0 1 0.9999998 0 0 0.1584882 0 0.9999861 -0.005229949 0 0 0.005229949 0.9999861 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999893 -0.004599988 0 0 0.004600048 0.9999895 0 0 0 0 1 1 0 0 0.1584883 0 0.9999908 -0.004282951 0 0 0.004282951 0.9999908 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999931 -0.003756642 0 0 0.003756582 0.9999931 0 0 0 0 1 1 0 0 0.1584882 0 0.9999954 -0.003017306 0 0 0.003017306 0.9999955 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.999995 -0.003112852 0 0 0.003112852 0.9999952 0 0 0 0 1 1 0 0 0.1584884 0 0.9999564 -0.009349346 0 0 0.009349346 0.9999564 0 0 0 0 1 1 0 0 0.1584882 0 0.999829 -0.01849192 0 0 0.01849192 0.999829 0 0 0 0 1 1 0 0 0.1584883 0 0.9995393 -0.0303511 0 0 0.0303511 0.9995394 0 0 0 0 1 1 0 0 0.1584883 0 0.9991142 -0.04208493 0 0 0.04208493 0.9991141 0 0 0 0 1 1 0 0 0.1584883 0 0.9988167 -0.04863369 0 0 0.04863369 0.9988168 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9985372 -0.0540688 0 0 0.0540688 0.9985371 0 0 0 0 1 1 0 0 0.1584883 0 0.9986971 -0.05103242 0 0 0.05103242 0.9986971 0 0 0 0 1 1 0 0 0.1584882 0 0.9988451 -0.04805034 0 0 0.04805028 0.998845 0 0 0 0 1 1 0 0 0.1584885 0 0.9990577 -0.04340267 0 0 0.04340267 0.9990576 0 0 0 0 1 1 0 0 0.1584882 0 0.9993131 -0.03706163 0 0 0.03706163 0.9993129 0 0 0 0 1 1 0 0 0.1584882 0 0.9994919 -0.03187662 0 0 0.03187662 0.9994918 0 0 0 0 1 1 0 0 0.1584882 0 0.9996614 -0.02602505 -1.19209e-7 0 0.02602499 0.9996614 0 0 0 0 1 1 0 0 0.1584883 0 0.9998369 -0.01807183 0 0 0.01807183 0.9998368 0 0 0 0 1 0.9999999 0 0 0.1584883 0 0.9999597 -0.008961439 0 0 0.008961439 0.9999598 0 0 0 0 1 1 0 0 0.1584883 0 0.999997 -0.002563893 1.19209e-7 0 0.002563893 0.999997 0 0 0 0 1 1 0 0 0.1584883 0 1 3.91247e-4 -1.19209e-7 0 -3.91256e-4 1 0 0 0 0 1 1 0 0 0.1584883 0 0.9999998 -7.24209e-4 2.38419e-7 0 7.24215e-4 0.9999998 0 0 0 0 1 1 0 0 0.1584884 0 0.9999957 -0.002977967 1.19209e-7 0 0.002977967 0.9999956 0 0 0 0 1 0.9999998 0 0 0.1584883 0 0.9999712 -0.007562875 2.38419e-7 0 0.007562875 0.9999713 0 0 0 0 1 1 0 0 0.1584883 0 0.9999231 -0.01242125 2.38419e-7 0 0.01242119 0.9999229 0 0 0 0 1 1 0 0 0.1584883 0 0.9998821 -0.01536297 3.57628e-7 0 0.01536297 0.9998821 0 0 0 0 1 1 0 0 0.1584883 0 0.9998309 -0.01838773 0 0 0.01838773 0.999831 0 0 0 0 1 1 0 0 0.1584883 0 0.9998401 -0.01787853 -1.19209e-7 0 0.01787853 0.9998401 0 0 0 0 1 1 0 0 0.1584882 0 0.9998498 -0.01733845 1.19209e-7 0 0.01733845 0.9998497 0 0 0 0 1 1 0 0 0.1584882 0 0.9998992 -0.01419496 1.19209e-7 0 0.01419496 0.9998994 0 0 0 0 1 1 0 0 0.1584883 0 0.9999374 -0.01120072 0 0 0.01120066 0.9999374 0 0 0 0 1 0.9999999 0 0 0.1584881 0 0.9999659 -0.008265912 0 0 0.008265912 0.9999659 0 0 0 0 1 1 0 0 0.1584883 0 0.9999829 -0.005860805 -4.76837e-7 0 0.005860805 0.9999829 0 0 0 0 1 1 0 0 0.1584883 0 0.9999873 -0.005071282 -1.19209e-7 0 0.005071282 0.9999873 0 0 0 0 1 1 0 0 0.1584883 0 0.9999886 -0.004744589 1.19209e-7 0 0.004744589 0.9999888 0 0 0 0 1 1 0 0 0.1584882 0 0.9999871 -0.005090117 0 0 0.005090117 0.9999873 0 0 0 0 1 0.9999999 0 0 0.1584885 0 0.9999852 -0.005438625 -1.19209e-7 0 0.005438566 0.9999852 0 0 0 0 1 0.9999999 0 0 0.1584882 0 0.9999879 -0.004908204 0 0 0.004908204 0.9999879 0 0 0 0 1 1 0 0 0.1584883 0 0.9999891 -0.004682004 -2.38419e-7 0 0.004682004 0.9999892 0 0 0 0 1 1 0 0 0.1584883 0 0.9999955 -0.003019034 -2.38419e-7 0 0.003019034 0.9999955 0 0 0 0 1 1 0 0 0.1584881 0 0.9999985 -0.001790881 0 0 0.001790881 0.9999985 0 0 0 0 1 1 0 0 0.1584881 0 0.9999985 -0.001790881 0 0 0.001790881 0.9999985 0 0 0 0 1 1 0 0 0.1584881 0 0.9999985 -0.001790881 0 0 0.001790881 0.9999985 0 0 0 0 1 1 0 0 0.1584881 0 0.9999985 -0.001790881 0 0 0.001790881 0.9999985 0 0 0 0 1 1 0 0 0.1584881 0 0.9999985 -0.001790881 0 0 0.001790881 0.9999985 0 0 0 0 1 1 0 0 0.1584881 0 0.9999985 -0.001790881 0 0 0.001790881 0.9999985 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - -0.8277665 0.5601594 -0.03200882 -0.1126765 0.5610612 0.8267712 -0.04074758 3.27982e-4 0.003638863 -0.05168837 -0.9986565 -0.09056311 0 0 0 1 -0.8174141 0.5734456 -0.0547223 -0.1125369 0.575584 0.8168811 -0.03753203 4.25171e-4 0.02317899 -0.06217652 -0.997796 -0.08790457 0 0 0 1 -0.8055109 0.5874043 -0.07815867 -0.1123341 0.5909259 0.8060949 -0.03190869 5.1811e-4 0.04425996 -0.0718888 -0.9964301 -0.08524578 0 0 0 1 -0.8223561 0.5605375 -0.09761309 -0.1121543 0.5654622 0.8241941 -0.03093498 5.8274e-4 0.0631119 -0.08063614 -0.9947436 -0.08338189 0 0 0 1 -0.8378935 0.53312 -0.1171239 -0.1119427 0.5395436 0.8414282 -0.0298649 6.48811e-4 0.08262968 -0.08821702 -0.9926683 -0.08151519 0 0 0 1 -0.8743437 0.4696976 -0.1220963 -0.1119654 0.4764966 0.8785795 -0.0323947 6.04734e-4 0.09205561 -0.08650261 -0.9919895 -0.08170247 0 0 0 1 -0.9058989 0.403784 -0.1276959 -0.1119882 0.4110513 0.9109134 -0.03570187 5.6079e-4 0.101904 -0.08483189 -0.9911707 -0.08189302 0 0 0 1 -0.9381635 0.3245562 -0.1204679 -0.1122029 0.3310216 0.9428713 -0.03766775 4.31955e-4 0.1013604 -0.07521599 -0.9920024 -0.08385533 0 0 0 1 -0.9634292 0.2429621 -0.1130202 -0.1123844 0.2487981 0.9677062 -0.04055482 3.23862e-4 0.09951698 -0.06719094 -0.9927648 -0.08583104 0 0 0 1 -0.9784172 0.1789658 -0.1033011 -0.1125433 0.1836591 0.9822636 -0.03779023 2.82109e-4 0.09470564 -0.05594682 -0.993932 -0.08799862 0 0 0 1 -0.9891204 0.1141273 -0.09282201 -0.1126595 0.1178031 0.9924163 -0.0351175 2.42949e-4 0.08811014 -0.04567015 -0.9950634 -0.09015941 0 0 0 1 -0.994467 0.06107115 -0.08547312 -0.1127074 0.06402623 0.9974265 -0.03226727 2.39432e-4 0.08328258 -0.03756129 -0.9958176 -0.09140264 0 0 0 1 -0.9969198 0.007686495 -0.07804983 -0.1127423 0.009955346 0.999538 -0.02872169 2.22772e-4 0.077793 -0.02941024 -0.9965356 -0.09266239 0 0 0 1 -0.9959779 -0.04241424 -0.07892841 -0.1127355 -0.04043704 0.9988315 -0.02648359 2.45333e-4 0.07995945 -0.02318543 -0.9965285 -0.09235984 0 0 0 1 -0.9924836 -0.09245622 -0.0801748 -0.1127339 -0.09083127 0.9955845 -0.02369099 2.59876e-4 0.08201116 -0.01623058 -0.9964992 -0.09230405 0 0 0 1 -0.9887974 -0.1289326 -0.07520848 -0.112725 -0.1278923 0.9916157 -0.01850783 2.7597e-4 0.07696413 -0.008681893 -0.9969962 -0.09197223 0 0 0 1 -0.9837464 -0.1651117 -0.07057756 -0.1127153 -0.1645645 0.9862738 -0.01353794 2.9254e-4 0.07184404 -0.001703321 -0.9974144 -0.09164291 0 0 0 1 -0.9841834 -0.1736447 -0.03508448 -0.1127634 -0.1733486 0.9847955 -0.01133543 1.95563e-4 0.0365194 -0.005074322 -0.9993202 -0.09393024 0 0 0 1 -0.9833725 -0.1816014 -6.35162e-5 -0.1127626 -0.1815945 0.9833385 -0.008346736 8.95262e-5 0.001578211 -0.008196413 -0.9999654 -0.09644764 0 0 0 1 -0.9888368 -0.1403407 0.05006182 -0.1126372 -0.1409374 0.9899817 -0.008578836 -1.03474e-4 -0.04835635 -0.01553863 -0.9987093 -0.1006211 0 0 0 1 -0.9904537 -0.09861135 0.09631878 -0.1123589 -0.09977471 0.9949834 -0.007326364 -3.26574e-4 -0.09511309 -0.01686656 -0.9953236 -0.1047681 0 0 0 1 -0.9920867 -0.01248347 0.1249344 -0.1121276 -0.01372039 0.9998652 -0.009045064 -4.8846e-4 -0.1248047 -0.01068764 -0.9921239 -0.1071687 0 0 0 1 -0.9857176 0.07340401 0.1515675 -0.1118474 0.07247281 0.9973022 -0.01166635 -6.69003e-4 -0.1520149 -5.1525e-4 -0.9883782 -0.109544 0 0 0 1 -0.9750161 0.1657706 0.1478637 -0.1119212 0.1651766 0.9861283 -0.01637369 -5.82278e-4 -0.1485269 0.008458912 -0.9888721 -0.1089578 0 0 0 1 -0.9549972 0.25782 0.1466604 -0.11199 0.2574072 0.9660503 -0.02211797 -5.00679e-4 -0.1473837 0.0166288 -0.9889397 -0.1083887 0 0 0 1 -0.9356562 0.3282384 0.1296434 -0.1122225 0.3272482 0.9444786 -0.02948218 -2.55823e-4 -0.1321226 0.0148403 -0.9911226 -0.1062445 0 0 0 1 -0.9105556 0.3975342 0.1133829 -0.1124156 0.3958681 0.9175283 -0.03782749 -7.35521e-5 -0.1190698 0.01044058 -0.992831 -0.1040773 0 0 0 1 -0.8902613 0.4454148 0.09508305 -0.1125602 0.4433979 0.8953145 -0.04255437 4.29153e-5 -0.1040836 0.004275083 -0.9945594 -0.1020186 0 0 0 1 -0.8668029 0.49229 0.07939475 -0.1126695 0.4897062 0.8704174 -0.05061715 1.15633e-4 -0.09402489 -0.004994988 -0.9955574 -0.09991121 0 0 0 1 -0.8532438 0.5159882 0.07570582 -0.1127189 0.5125439 0.8564938 -0.06096911 1.23739e-4 -0.09630095 -0.01321893 -0.9952645 -0.09854322 0 0 0 1 -0.8385306 0.5405102 0.06866836 -0.112752 0.5362795 0.8410245 -0.07129091 1.31249e-4 -0.09628528 -0.02295416 -0.9950891 -0.09715962 0 0 0 1 -0.8427805 0.5349307 0.05975431 -0.112765 0.530234 0.8441827 -0.07879161 1.30057e-4 -0.09259158 -0.0347203 -0.9950988 -0.0962283 0 0 0 1 -0.8459415 0.5314666 0.04389494 -0.1127697 0.5269494 0.8457106 -0.08425456 1.41978e-4 -0.08190089 -0.04814398 -0.9954773 -0.09527856 0 0 0 1 -0.8519871 0.5230697 0.02272075 -0.1127681 0.5199847 0.8504323 -0.07988244 1.57714e-4 -0.06110656 -0.05624431 -0.9965453 -0.09451907 0 0 0 1 -0.8560711 0.5168578 6.04356e-4 -0.1127616 0.5154922 0.8538928 -0.07165819 1.74999e-4 -0.03755313 -0.06103295 -0.997429 -0.09378999 0 0 0 1 -0.8461828 0.5324514 -0.02169317 -0.1127135 0.5326179 0.8437367 -0.06653565 2.14219e-4 -0.01712363 -0.06785553 -0.9975485 -0.09158736 0 0 0 1 -0.8347869 0.5487572 -0.04468321 -0.112628 0.550552 0.832713 -0.05900597 2.40445e-4 0.004828333 -0.07385784 -0.9972572 -0.08949559 0 0 0 1 -0.823906 0.5612257 -0.07877421 -0.1123821 0.5656822 0.82284 -0.05420827 3.16739e-4 0.03439545 -0.08922374 -0.9954176 -0.08580547 0 0 0 1 -0.8108733 0.5740364 -0.1138739 -0.1120138 0.5816049 0.8120594 -0.04791474 4.06146e-4 0.06496751 -0.1050824 -0.9923393 -0.08211004 0 0 0 1 -0.8236517 0.5490423 -0.1419521 -0.1116659 0.5594742 0.8276144 -0.0452041 5.06878e-4 0.09266263 -0.1166511 -0.9888407 -0.07940745 0 0 0 1 -0.8347791 0.5236749 -0.1700253 -0.1112542 0.5371319 0.8424263 -0.04251897 6.21796e-4 0.1209676 -0.12682 -0.9845223 -0.07672023 0 0 0 1 -0.8665838 0.4650567 -0.1809848 -0.111261 0.4787914 0.8770706 -0.03881847 5.84006e-4 0.1406836 -0.1202934 -0.9827196 -0.07676166 0 0 0 1 -0.8941627 0.4043757 -0.1922343 -0.1112682 0.4183703 0.9075236 -0.03698998 5.46575e-4 0.1594992 -0.1135002 -0.9806519 -0.07680577 0 0 0 1 -0.9271298 0.3256462 -0.1854329 -0.1116258 0.3373 0.9407722 -0.0343095 3.91006e-4 0.1632773 -0.09435594 -0.9820577 -0.07912409 0 0 0 1 -0.9533626 0.2441028 -0.1775217 -0.1119399 0.2536097 0.9667562 -0.0326386 2.65002e-4 0.163653 -0.07613766 -0.9835755 -0.08149093 0 0 0 1 -0.9735406 0.1644282 -0.1586892 -0.1122756 0.1712073 0.9847803 -0.02994328 1.99318e-4 0.1513504 -0.05631971 -0.9868746 -0.08460032 0 0 0 1 -0.9868218 0.08348357 -0.1386129 -0.1125274 0.08789968 0.9957891 -0.0260387 1.59025e-4 0.1358554 -0.03787958 -0.9900044 -0.08775568 0 0 0 1 -0.9920201 0.02840596 -0.1228407 -0.1126463 0.03117156 0.9993013 -0.02065038 1.85728e-4 0.1221681 -0.0243147 -0.9922116 -0.08986872 0 0 0 1 -0.9939795 -0.02709662 -0.1061626 -0.1127249 -0.02571725 0.9995666 -0.01434057 1.90735e-4 0.106505 -0.01152402 -0.9942454 -0.09196829 0 0 0 1 -0.993043 -0.05768501 -0.1026551 -0.1127252 -0.05705446 0.99833 -0.009070336 2.24352e-4 0.1030068 -0.003150284 -0.9946756 -0.09197485 0 0 0 1 -0.9912084 -0.08814024 -0.09867739 -0.1127289 -0.08820736 0.9960956 -0.003690421 2.52962e-4 0.09861737 0.00504601 -0.9951129 -0.09210962 0 0 0 1 -0.9881017 -0.1194843 -0.0968452 -0.1127134 -0.1197941 0.9927956 -0.002629756 2.77042e-4 0.09646165 0.009002983 -0.9952962 -0.09158253 0 0 0 1 -0.9839518 -0.1507725 -0.0954293 -0.1126972 -0.1513443 0.9884807 -0.001259148 2.99454e-4 0.09451979 0.01320368 -0.9954355 -0.09110039 0 0 0 1 -0.9828646 -0.1706777 -0.06961518 -0.1127308 -0.1708535 0.9852908 -0.003464639 2.39372e-4 0.06918251 0.008488714 -0.9975678 -0.09218019 0 0 0 1 -0.9806517 -0.1906294 -0.0445261 -0.1127625 -0.1905865 0.9816566 -0.005242586 1.77622e-4 0.04470872 0.003344893 -0.9989945 -0.09385651 0 0 0 1 -0.9806517 -0.1906294 -0.0445261 -0.1127625 -0.1905865 0.9816566 -0.005242586 1.77622e-4 0.04470872 0.003344893 -0.9989945 -0.09385651 0 0 0 1 -0.9806517 -0.1906294 -0.0445261 -0.1127625 -0.1905865 0.9816566 -0.005242586 1.77622e-4 0.04470872 0.003344893 -0.9989945 -0.09385651 0 0 0 1 -0.9806517 -0.1906294 -0.0445261 -0.1127625 -0.1905865 0.9816566 -0.005242586 1.77622e-4 0.04470872 0.003344893 -0.9989945 -0.09385651 0 0 0 1 -0.9806517 -0.1906294 -0.0445261 -0.1127625 -0.1905865 0.9816566 -0.005242586 1.77622e-4 0.04470872 0.003344893 -0.9989945 -0.09385651 0 0 0 1 -0.9806517 -0.1906294 -0.0445261 -0.1127625 -0.1905865 0.9816566 -0.005242586 1.77622e-4 0.04470872 0.003344893 -0.9989945 -0.09385651 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.1416766 0 0.9992506 -0.03871417 0 0 0.03871417 0.9992507 0 0 0 0 1 1 0 0 0.1416766 0 0.9993453 -0.03618592 0 0 0.03618592 0.9993453 0 0 0 0 1 1 0 0 0.1416767 0 0.9994888 -0.03197205 0 0 0.03197205 0.9994889 0 0 0 0 1 1 0 0 0.1416766 0 0.9994288 -0.03380239 0 0 0.03380239 0.999429 0 0 0 0 1 1 0 0 0.1416766 0 0.9993758 -0.0353322 0 0 0.0353322 0.9993758 0 0 0 0 1 1 0 0 0.1416766 0 0.9992032 -0.03991943 0 0 0.03991943 0.9992032 0 0 0 0 1 1 0 0 0.1416767 0 0.9990196 -0.0442717 0 0 0.0442717 0.9990195 0 0 0 0 1 1 0 0 0.1416766 0 0.998971 -0.04535913 0 0 0.04535913 0.9989708 0 0 0 0 1 1 0 0 0.1416766 0 0.9989311 -0.04622662 0 0 0.04622668 0.9989312 0 0 0 0 1 1 0 0 0.1416766 0 0.9991239 -0.04185158 0 0 0.04185158 0.9991239 0 0 0 0 1 1 0 0 0.1416767 0 0.9993073 -0.03721439 0 0 0.03721439 0.9993073 0 0 0 0 1 1 0 0 0.1416767 0 0.9994537 -0.03305304 0 0 0.03305304 0.9994539 0 0 0 0 1 1 0 0 0.1416766 0 0.9995989 -0.02833086 0 0 0.02833086 0.9995989 0 0 0 0 1 1 0 0 0.1416766 0 0.9996632 -0.02595114 0 0 0.02595114 0.9996632 0 0 0 0 1 1 0 0 0.1416766 0 0.9997271 -0.02336537 -1.19209e-7 0 0.02336537 0.999727 0 0 0 0 1 1 0 0 0.1416767 0 0.9998276 -0.01857131 0 0 0.01857131 0.9998276 0 0 0 0 1 1 0 0 0.1416766 0 0.9999038 -0.01387387 0 0 0.01387387 0.9999038 0 0 0 0 1 1 0 0 0.1416766 0 0.9999415 -0.01082324 0 0 0.01082324 0.9999416 0 0 0 0 1 1 0 0 0.1416766 0 0.9999766 -0.00687766 0 0 0.00687766 0.9999763 0 0 0 0 1 1 0 0 0.1416767 0 0.9999841 -0.005669593 0 0 0.005669593 0.999984 0 0 0 0 1 1 0 0 0.1416767 0 0.9999962 -0.002841293 0 0 0.002841293 0.9999961 0 0 0 0 1 0.9999998 0 0 0.1416766 0 0.9999935 -0.003571152 0 0 0.003571212 0.9999936 0 0 0 0 1 1 0 0 0.1416766 0 0.9999925 -0.003956675 0 0 0.003956675 0.9999922 0 0 0 0 1 1 0 0 0.1416767 0 0.9999663 -0.008220613 0 0 0.008220613 0.9999663 0 0 0 0 1 1 0 0 0.1416766 0 0.9999176 -0.01287472 -2.38419e-7 0 0.01287478 0.9999175 0 0 0 0 1 1 0 0 0.1416768 0 0.9997888 -0.02056229 1.19209e-7 0 0.02056229 0.9997888 0 0 0 0 1 1 0 0 0.1416767 0 0.9996159 -0.02771389 -2.38419e-7 0 0.02771389 0.9996162 0 0 0 0 1 1 0 0 0.1416767 0 0.9995047 -0.03147792 -2.38419e-7 0 0.03147792 0.9995045 0 0 0 0 1 0.9999999 0 0 0.1416767 0 0.9993373 -0.03639805 2.38419e-7 0 0.03639805 0.9993373 0 0 0 0 1 0.9999999 0 0 0.1416767 0 0.9991515 -0.04118579 -1.19209e-7 0 0.04118579 0.9991514 0 0 0 0 1 0.9999998 0 0 0.1416766 0 0.9989296 -0.04625397 1.19209e-7 0 0.04625397 0.9989297 0 0 0 0 1 1 0 0 0.1416766 0 0.998541 -0.05400013 -1.19209e-7 0 0.05400013 0.9985411 0 0 0 0 1 1 0 0 0.1416766 0 0.998036 -0.06264686 1.19209e-7 0 0.06264686 0.9980359 0 0 0 0 1 1 0 0 0.1416767 0 0.9978522 -0.06550747 1.19209e-7 0 0.06550741 0.9978523 0 0 0 0 1 1 0 0 0.1416766 0 0.9978954 -0.06484609 -2.38419e-7 0 0.06484609 0.9978955 0 0 0 0 1 1 0 0 0.1416766 0 0.9981363 -0.06102758 0 0 0.06102758 0.9981364 0 0 0 0 1 1 0 0 0.1416766 0 0.9984366 -0.05589735 1.19209e-7 0 0.05589735 0.9984367 0 0 0 0 1 1 0 0 0.1416766 0 0.9986099 -0.05271404 1.19209e-7 0 0.05271404 0.9986097 0 0 0 0 1 1 0 0 0.1416767 0 0.9987966 -0.04905086 -1.19209e-7 0 0.04905086 0.9987964 0 0 0 0 1 1 0 0 0.1416766 0 0.998734 -0.05030608 0 0 0.05030608 0.9987342 0 0 0 0 1 1 1.49012e-7 0 0.1416768 0 0.9986726 -0.05151093 2.38419e-7 0 0.05151098 0.9986724 0 0 0 0 1 1 0 0 0.1416767 0 0.9986665 -0.05162924 2.38419e-7 0 0.0516293 0.9986664 0 0 0 0 1 1 0 0 0.1416767 0 0.9986783 -0.05139547 0 0 0.05139547 0.9986785 0 0 0 0 1 1 0 0 0.1416767 0 0.9989223 -0.04641735 -2.38419e-7 0 0.04641741 0.9989222 0 0 0 0 1 1 0 0 0.1416766 0 0.9991605 -0.04097604 2.38419e-7 0 0.04097604 0.9991603 0 0 0 0 1 0.9999998 0 0 0.1416767 0 0.9994118 -0.03429532 -4.76837e-7 0 0.03429532 0.9994118 0 0 0 0 1 0.9999999 0 0 0.1416766 0 0.9996364 -0.02697139 0 0 0.02697139 0.9996364 0 0 0 0 1 1 0 0 0.1416766 0 0.999794 -0.02029681 -2.38419e-7 0 0.02029681 0.9997943 0 0 0 0 1 1 0 0 0.1416766 0 0.9999141 -0.013116 0 0 0.013116 0.9999143 0 0 0 0 1 1 0 0 0.1416766 0 0.9999675 -0.008057832 0 0 0.008057832 0.9999676 0 0 0 0 1 1 0 0 0.1416765 0 0.9999956 -0.003002643 -4.76837e-7 0 0.003002643 0.9999956 0 0 0 0 1 0.9999999 0 0 0.1416766 0 0.9999974 -0.002314567 2.38419e-7 0 0.002314567 0.9999973 0 0 0 0 1 1 0 0 0.1416769 0 0.9999995 -0.001251041 -2.38419e-7 0 0.001250982 0.9999992 0 0 0 0 1 1 0 0 0.1416766 0 0.9999955 -0.003003001 2.38419e-7 0 0.003003001 0.9999956 0 0 0 0 1 1 0 0 0.1416766 0 0.9999912 -0.004197835 -2.38419e-7 0 0.004197835 0.9999913 0 0 0 0 1 1 0 0 0.1416766 0 0.9999912 -0.004197835 -2.38419e-7 0 0.004197835 0.9999913 0 0 0 0 1 1 0 0 0.1416766 0 0.9999912 -0.004197835 -2.38419e-7 0 0.004197835 0.9999913 0 0 0 0 1 1 0 0 0.1416766 0 0.9999912 -0.004197835 -2.38419e-7 0 0.004197835 0.9999913 0 0 0 0 1 1 0 0 0.1416766 0 0.9999912 -0.004197835 -2.38419e-7 0 0.004197835 0.9999913 0 0 0 0 1 1 0 0 0.1416766 0 0.9999912 -0.004197835 -2.38419e-7 0 0.004197835 0.9999913 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - 0 0.03333334 0.06666667 0.1 0.1333333 0.1666667 0.2 0.2333333 0.2666667 0.3 0.3333333 0.3666667 0.4 0.4333333 0.4666667 0.5 0.5333334 0.5666667 0.6 0.6333333 0.6666667 0.7 0.7333333 0.7666667 0.8 0.8333333 0.8666667 0.9 0.9333333 0.9666666 1 1.033333 1.066667 1.1 1.133333 1.166667 1.2 1.233333 1.266667 1.3 1.333333 1.366667 1.4 1.433333 1.466667 1.5 1.533333 1.566667 1.6 1.633333 1.666667 1.7 1.733333 1.766667 1.8 1.833333 1.866667 1.9 1.933333 1.966667 - - - - - - - - 1 0 0 0.1416767 0 0.9992504 -0.03871411 0 0 0.03871411 0.9992504 0 0 0 0 1 1 0 0 0.1416766 0 0.9993452 -0.03618592 0 0 0.03618592 0.9993451 0 0 0 0 1 1 0 0 0.1416767 0 0.999489 -0.03197205 0 0 0.03197205 0.999489 0 0 0 0 1 0.9999998 0 0 0.1416766 0 0.9994283 -0.03380239 0 0 0.03380239 0.9994282 0 0 0 0 1 1 0 0 0.1416766 0 0.9993757 -0.0353322 0 0 0.0353322 0.9993757 0 0 0 0 1 1 0 0 0.1416766 0 0.999203 -0.03991943 1.78814e-7 0 0.03991943 0.9992029 0 0 0 0 1 1 0 0 0.1416766 0 0.9990195 -0.0442717 0 0 0.0442717 0.9990195 0 0 0 0 1 1 0 0 0.1416766 0 0.9989708 -0.04535913 0 0 0.04535913 0.9989709 0 0 0 0 1 0.9999999 0 0 0.1416766 0 0.9989309 -0.04622668 0 0 0.04622668 0.9989309 0 0 0 0 1 1 0 0 0.1416767 0 0.9991239 -0.04185158 1.19209e-7 0 0.04185158 0.9991239 0 0 0 0 1 1 0 0 0.1416766 0 0.9993072 -0.03721439 0 0 0.03721439 0.9993073 0 0 0 0 1 1 0 0 0.1416766 0 0.9994537 -0.03305304 0 0 0.03305304 0.9994537 0 0 0 0 1 1 0 0 0.1416767 0 0.9995986 -0.02833086 0 0 0.02833086 0.9995986 0 0 0 0 1 1 0 0 0.1416765 0 0.9996631 -0.02595114 0 0 0.02595114 0.9996632 0 0 0 0 1 1 0 0 0.1416766 0 0.9997271 -0.02336543 1.19209e-7 0 0.02336543 0.9997271 0 0 0 0 1 1 0 0 0.1416766 0 0.9998275 -0.01857131 0 0 0.01857131 0.9998276 0 0 0 0 1 1 0 0 0.1416767 0 0.9999037 -0.01387387 0 0 0.01387387 0.9999036 0 0 0 0 1 1 0 0 0.1416765 0 0.9999415 -0.01082324 0 0 0.01082324 0.9999414 0 0 0 0 1 1 0 0 0.1416767 0 0.9999763 -0.00687766 0 0 0.00687766 0.9999762 0 0 0 0 1 1 0 0 0.1416767 0 0.9999839 -0.005669593 0 0 0.005669534 0.9999839 0 0 0 0 1 1 0 0 0.1416766 0 0.999996 -0.002841293 0 0 0.002841293 0.9999961 0 0 0 0 1 0.9999999 0 0 0.1416766 0 0.9999935 -0.003571212 -1.19209e-7 0 0.003571212 0.9999936 0 0 0 0 1 1 0 0 0.1416767 0 0.999992 -0.003956675 0 0 0.003956615 0.9999921 0 0 0 0 1 1 0 0 0.1416766 0 0.9999661 -0.008220613 0 0 0.008220672 0.9999662 0 0 0 0 1 1 0 0 0.1416767 0 0.9999171 -0.01287478 0 0 0.01287478 0.999917 0 0 0 0 1 1 0 0 0.1416767 0 0.9997885 -0.02056229 -1.19209e-7 0 0.02056229 0.9997887 0 0 0 0 1 0.9999998 0 0 0.1416766 0 0.9996157 -0.02771395 2.38419e-7 0 0.02771395 0.9996157 0 0 0 0 1 1 0 0 0.1416767 0 0.9995046 -0.03147792 1.19209e-7 0 0.03147792 0.9995046 0 0 0 0 1 1 0 0 0.1416766 0 0.9993374 -0.03639805 -1.19209e-7 0 0.03639805 0.9993374 0 0 0 0 1 1 0 0 0.1416767 0 0.9991517 -0.04118585 2.38419e-7 0 0.04118585 0.9991518 0 0 0 0 1 0.9999999 0 0 0.1416767 -1.49012e-7 0.9989297 -0.04625397 2.38419e-7 0 0.04625397 0.9989296 0 0 0 0 1 0.9999999 0 0 0.1416766 0 0.9985408 -0.05400013 1.19209e-7 0 0.05400013 0.9985407 0 0 0 0 1 1 0 0 0.1416765 0 0.9980357 -0.06264686 -2.38419e-7 0 0.06264686 0.9980357 0 0 0 0 1 1 0 0 0.1416767 0 0.9978521 -0.06550741 0 0 0.06550741 0.9978522 0 0 0 0 1 1 0 0 0.1416767 0 0.9978953 -0.06484603 -1.19209e-7 0 0.06484603 0.9978953 0 0 0 0 1 1 -1.19209e-7 0 0.1416767 0 0.998136 -0.06102758 2.38419e-7 0 0.06102758 0.9981362 0 0 0 0 1 1 0 0 0.1416766 0 0.9984365 -0.05589735 -2.38419e-7 0 0.05589735 0.9984365 0 0 0 0 1 1 0 0 0.1416766 0 0.9986097 -0.05271404 -1.19209e-7 0 0.05271404 0.9986097 0 0 0 0 1 1 0 0 0.1416766 0 0.9987965 -0.04905086 1.19209e-7 0 0.04905086 0.9987964 0 0 0 0 1 1 0 0 0.1416768 0 0.9987336 -0.05030602 2.38419e-7 0 0.05030608 0.9987338 0 0 0 0 1 0.9999999 0 0 0.1416765 0 0.9986724 -0.05151098 -2.38419e-7 0 0.05151098 0.9986724 0 0 0 0 1 0.9999998 0 0 0.1416766 0 0.9986662 -0.05162924 2.38419e-7 0 0.05162924 0.9986662 0 0 0 0 1 1 0 0 0.1416765 0 0.9986785 -0.05139547 0 0 0.05139547 0.9986785 0 0 0 0 1 1 0 0 0.1416766 0 0.9989221 -0.04641741 0 0 0.04641741 0.9989222 0 0 0 0 1 1 0 0 0.1416766 0 0.9991599 -0.04097604 0 0 0.04097604 0.99916 0 0 0 0 1 1 0 0 0.1416767 0 0.9994117 -0.03429532 2.38419e-7 0 0.03429532 0.9994118 0 0 0 0 1 1 0 0 0.1416766 0 0.9996364 -0.02697139 -4.76837e-7 0 0.02697139 0.9996364 0 0 0 0 1 1 0 0 0.1416767 0 0.9997942 -0.02029681 2.38419e-7 0 0.02029681 0.999794 0 0 0 0 1 1 0 0 0.1416767 0 0.9999139 -0.013116 -2.38419e-7 0 0.013116 0.9999138 0 0 0 0 1 1 0 0 0.1416766 0 0.9999673 -0.008057832 0 0 0.008057832 0.9999674 0 0 0 0 1 1 0 0 0.1416766 0 0.9999955 -0.003002643 -4.76837e-7 0 0.003002643 0.9999954 0 0 0 0 1 1 0 0 0.1416765 0 0.9999974 -0.002314627 0 0 0.002314567 0.9999973 0 0 0 0 1 1 0 0 0.1416766 0 0.9999994 -0.001250982 2.38419e-7 0 0.001250982 0.9999994 0 0 0 0 1 1 0 0 0.1416766 0 0.9999956 -0.003003001 -7.15256e-7 0 0.003003001 0.9999954 0 0 0 0 1 1 0 0 0.1416766 0 0.9999909 -0.004197835 0 0 0.004197835 0.9999911 0 0 0 0 1 1 0 0 0.1416766 0 0.9999909 -0.004197835 0 0 0.004197835 0.9999911 0 0 0 0 1 1 0 0 0.1416766 0 0.9999909 -0.004197835 0 0 0.004197835 0.9999911 0 0 0 0 1 1 0 0 0.1416766 0 0.9999909 -0.004197835 0 0 0.004197835 0.9999911 0 0 0 0 1 1 0 0 0.1416766 0 0.9999909 -0.004197835 0 0 0.004197835 0.9999911 0 0 0 0 1 1 0 0 0.1416766 0 0.9999909 -0.004197835 0 0 0.004197835 0.9999911 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/scene.dae.joints b/applications/plugins/SofaAssimp/examples/scene.dae.joints deleted file mode 100644 index 8ba4a328dd2..00000000000 --- a/applications/plugins/SofaAssimp/examples/scene.dae.joints +++ /dev/null @@ -1,533 +0,0 @@ - - - - - Blender User - Blender 2.61.0 r42615 - - 2012-06-11T16:57:37 - 2012-06-11T16:57:37 - - Z_UP - - - - - - 0 0.1000002 0 0.01950913 0.09807878 0 0.03826844 0.09238821 0 0.05555713 0.08314722 0 0.07071077 0.07071095 0 0.08314704 0.05555725 0 0.09238803 0.03826856 0 0.0980786 0.01950925 0 0.1 2.56264e-7 0 0.0980786 -0.01950877 0 0.09238803 -0.03826808 0 0.08314704 -0.05555677 0 0.07071077 -0.07071042 0 0.05555713 -0.08314669 0 0.03826844 -0.09238773 0 0.01950907 -0.09807831 0 0 -0.09999972 0 -0.01950895 -0.09807825 0 -0.03826826 -0.09238767 0 -0.05555695 -0.08314669 0 -0.07071059 -0.07071042 0 -0.08314692 -0.05555671 0 -0.09238791 -0.03826802 0 -0.09807842 -0.01950865 0 -0.0999999 3.45274e-7 0 -0.09807842 0.01950937 0 -0.09238779 0.03826868 0 -0.08314681 0.05555737 0 -0.07071048 0.07071101 0 -0.05555683 0.08314728 0 -0.03826808 0.09238827 0 -0.01950877 0.09807878 0 0 0 1 0 2.48714e-7 0 0 0 1 -1.19209e-7 -3.24578e-7 2 -0.01950889 0.09807842 1 -0.0382682 0.09238791 1 -0.05555701 0.08314692 1 -0.07071065 0.07071065 1 -0.08314692 0.05555701 1 -0.09238791 0.03826832 1 -0.0980786 0.01950901 1 -0.1 0 1 -0.0980786 -0.01950901 1 -0.09238803 -0.03826832 1 -0.08314704 -0.05555701 1 -0.07071077 -0.07071071 1 -0.05555713 -0.08314698 1 -0.03826844 -0.09238797 1 -0.01950913 -0.09807854 1 0 -0.1 1 0.01950895 -0.0980786 1 0.03826832 -0.09238803 1 0.05555701 -0.08314698 1 0.07071065 -0.07071071 1 0.08314692 -0.05555707 1 0.09238791 -0.03826838 1 0.09807848 -0.01950907 1 0.0999999 0 1 0.09807848 0.01950895 1 0.09238791 0.03826826 1 0.08314692 0.05555689 1 0.07071065 0.07071059 1 0.05555701 0.08314687 1 0.03826832 0.09238785 1 0.01950895 0.09807842 1 0 0.0999999 1 -2.38419e-7 0.09999954 2 0.01950883 0.09807807 2 0.03826808 0.09238749 2 0.05555677 0.08314651 2 0.07071065 0.07071024 2 0.08314681 0.05555653 2 0.09238767 0.03826791 2 0.09807825 0.0195086 2 0.0999999 -4.23903e-7 2 0.09807825 -0.01950943 2 0.09238767 -0.03826874 2 0.08314681 -0.05555742 2 0.07071065 -0.07071107 2 0.05555677 -0.08314734 2 0.03826808 -0.09238839 2 0.01950883 -0.09807896 2 -2.38419e-7 -0.1000004 2 -0.01950931 -0.0980789 2 -0.03826856 -0.09238833 2 -0.05555725 -0.08314734 2 -0.07071089 -0.07071107 2 -0.08314716 -0.05555737 2 -0.09238815 -0.03826868 2 -0.09807872 -0.01950937 2 -0.1000001 -3.34893e-7 2 -0.09807872 0.01950865 2 -0.09238803 0.03826797 2 -0.08314704 0.05555665 2 -0.07071077 0.0707103 2 -0.05555713 0.08314657 2 -0.03826832 0.09238755 2 -0.01950907 0.09807807 2 -2.38419e-7 -6.80167e-7 3 -2.38419e-7 -4.31453e-7 2 - - - - - - - - - - 0.09753549 0.9902929 0.09902954 0.2888578 0.9522364 0.09902954 0.4690792 0.8775864 0.09902954 0.6312748 0.7692109 0.09902954 0.7692121 0.6312733 0.09902948 0.877586 0.4690798 0.09902948 0.9522364 0.2888578 0.09902942 0.9902929 0.09753549 0.09902936 0.9902929 -0.09753543 0.0990293 0.9522364 -0.2888578 0.09902924 0.8775864 -0.4690792 0.09902924 0.7692109 -0.6312748 0.09902918 0.6312748 -0.7692109 0.09902912 0.4690816 -0.8775852 0.09902912 0.2888574 -0.9522366 0.09902906 0.09753245 -0.9902932 0.09902906 -0.09753543 -0.9902929 0.099029 -0.288858 -0.9522365 0.099029 -0.4690792 -0.8775864 0.099029 -0.6312748 -0.7692109 0.099029 -0.7692106 -0.6312751 0.09902906 -0.8775864 -0.4690792 0.09902912 -0.9522374 -0.2888548 0.09902912 -0.9902929 -0.09753537 0.09902912 -0.990293 0.09753543 0.09902924 -0.9522356 0.2888607 0.09902924 -0.8775864 0.4690792 0.0990293 -0.7692094 0.6312766 0.09902936 -0.6312748 0.7692109 0.09902942 -0.469078 0.8775871 0.09902942 -0.288855 0.9522374 0.09902948 -0.0975362 0.9902929 0.09902954 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0.09753555 -0.9902929 -0.09902954 -0.2888569 -0.9522367 -0.09902954 -0.4690792 -0.8775864 -0.09902954 -0.6312748 -0.7692109 -0.09902954 -0.769212 -0.6312733 -0.09902948 -0.877586 -0.4690798 -0.09902948 -0.9522364 -0.2888578 -0.09902942 -0.9902932 -0.09753245 -0.09902936 -0.9902932 0.09753245 -0.0990293 -0.9522364 0.2888578 -0.09902924 -0.8775864 0.4690792 -0.09902924 -0.7692109 0.6312747 -0.09902918 -0.6312748 0.7692109 -0.09902912 -0.4690816 0.8775852 -0.09902912 -0.2888569 0.9522368 -0.09902912 -0.09753257 0.9902932 -0.099029 0.09753525 0.9902929 -0.099029 0.2888578 0.9522366 -0.099029 0.4690792 0.8775864 -0.099029 0.6312748 0.7692109 -0.09902906 0.7692123 0.6312733 -0.09902906 0.8775864 0.4690792 -0.09902912 0.9522367 0.2888576 -0.09902912 0.9902932 0.09753239 -0.09902918 0.9902932 -0.09753239 -0.09902924 0.9522348 -0.2888635 -0.0990293 0.8775864 -0.4690792 -0.0990293 0.7692108 -0.6312749 -0.09902936 0.6312748 -0.7692109 -0.09902942 0.4690767 -0.8775878 -0.09902948 0.288855 -0.9522374 -0.09902948 0.09753644 -0.9902928 -0.09902954 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0.09753525 0.9902929 0.09902954 0.2888586 0.9522362 0.09902954 0.4690792 0.8775864 0.09902948 0.6312688 0.7692158 0.09902954 0.7692149 0.6312699 0.09902954 0.8775886 0.4690752 0.09902942 0.9522365 0.2888578 0.0990293 0.990292 0.09754449 0.09902936 0.990292 -0.09754443 0.0990293 0.9522365 -0.2888578 0.09902918 0.8775889 -0.4690745 0.09902918 0.769214 -0.631271 0.09902924 0.6312688 -0.7692158 0.09902912 0.4690816 -0.8775852 0.09902906 0.2888586 -0.9522362 0.09902906 0.09753227 -0.9902932 0.09902906 -0.09753525 -0.9902929 0.099029 -0.2888587 -0.9522364 0.099029 -0.4690792 -0.8775864 0.099029 -0.6312748 -0.7692109 0.09902906 -0.7692123 -0.6312731 0.09902906 -0.8775864 -0.4690792 0.09902912 -0.9522366 -0.2888576 0.09902912 -0.9902932 -0.09753239 0.09902918 -0.9902932 0.09753239 0.09902924 -0.9522348 0.2888635 0.0990293 -0.8775864 0.4690792 0.0990293 -0.7692107 0.6312749 0.09902936 -0.6312748 0.7692109 0.09902942 -0.4690767 0.8775878 0.09902948 -0.2888559 0.9522371 0.09902948 -0.09753644 0.9902928 0.09902954 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 - - - - - - - - - - - - - - - 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 -

    1 0 0 0 32 0 32 1 2 1 1 1 32 2 3 2 2 2 32 3 4 3 3 3 32 4 5 4 4 4 32 5 6 5 5 5 32 6 7 6 6 6 32 7 8 7 7 7 32 8 9 8 8 8 32 9 10 9 9 9 32 10 11 10 10 10 32 11 12 11 11 11 32 12 13 12 12 12 32 13 14 13 13 13 32 14 15 14 14 14 32 15 16 15 15 15 32 16 17 16 16 16 32 17 18 17 17 17 32 18 19 18 18 18 32 19 20 19 19 19 32 20 21 20 20 20 32 21 22 21 21 21 32 22 23 22 22 22 32 23 24 23 23 23 32 24 25 24 24 24 32 25 26 25 25 25 32 26 27 26 26 26 32 27 28 27 27 27 32 28 29 28 28 28 32 29 30 29 29 29 32 30 31 30 30 30 32 31 0 31 31 31 33 32 0 32 1 32 33 33 1 33 2 33 33 34 2 34 3 34 33 35 3 35 4 35 33 36 4 36 5 36 33 37 5 37 6 37 33 38 6 38 7 38 33 39 7 39 8 39 33 40 8 40 9 40 33 41 9 41 10 41 33 42 10 42 11 42 33 43 11 43 12 43 33 44 12 44 13 44 33 45 13 45 14 45 33 46 14 46 15 46 33 47 15 47 16 47 33 48 16 48 17 48 33 49 17 49 18 49 33 50 18 50 19 50 33 51 19 51 20 51 33 52 20 52 21 52 33 53 21 53 22 53 33 54 22 54 23 54 33 55 23 55 24 55 33 56 24 56 25 56 33 57 25 57 26 57 33 58 26 58 27 58 33 59 27 59 28 59 33 60 28 60 29 60 33 61 29 61 30 61 33 62 30 62 31 62 31 63 0 63 33 63 35 64 67 64 66 64 66 65 65 65 35 65 65 66 64 66 35 66 64 67 63 67 35 67 63 68 62 68 35 68 62 69 61 69 35 69 61 70 60 70 35 70 60 71 59 71 35 71 59 72 58 72 35 72 58 73 57 73 35 73 57 74 56 74 35 74 56 75 55 75 35 75 55 76 54 76 35 76 54 77 53 77 35 77 53 78 52 78 35 78 52 79 51 79 35 79 51 80 50 80 35 80 50 81 49 81 35 81 49 82 48 82 35 82 48 83 47 83 35 83 47 84 46 84 35 84 46 85 45 85 35 85 45 86 44 86 35 86 44 87 43 87 35 87 43 88 42 88 35 88 42 89 41 89 35 89 41 90 40 90 35 90 40 91 39 91 35 91 39 92 38 92 35 92 38 93 37 93 35 93 37 94 36 94 35 94 36 95 67 95 35 95 66 96 67 96 34 96 65 97 66 97 34 97 64 98 65 98 34 98 63 99 64 99 34 99 62 100 63 100 34 100 61 101 62 101 34 101 60 102 61 102 34 102 59 103 60 103 34 103 58 104 59 104 34 104 57 105 58 105 34 105 56 106 57 106 34 106 55 107 56 107 34 107 54 108 55 108 34 108 53 109 54 109 34 109 52 110 53 110 34 110 51 111 52 111 34 111 50 112 51 112 34 112 49 113 50 113 34 113 48 114 49 114 34 114 47 115 48 115 34 115 46 116 47 116 34 116 45 117 46 117 34 117 44 118 45 118 34 118 43 119 44 119 34 119 42 120 43 120 34 120 41 121 42 121 34 121 40 122 41 122 34 122 39 123 40 123 34 123 38 124 39 124 34 124 37 125 38 125 34 125 36 126 37 126 34 126 34 127 67 127 36 127 69 128 68 128 100 128 100 129 70 129 69 129 100 130 71 130 70 130 100 131 72 131 71 131 100 132 73 132 72 132 100 133 74 133 73 133 100 134 75 134 74 134 100 135 76 135 75 135 100 136 77 136 76 136 100 137 78 137 77 137 100 138 79 138 78 138 100 139 80 139 79 139 100 140 81 140 80 140 100 141 82 141 81 141 100 142 83 142 82 142 100 143 84 143 83 143 100 144 85 144 84 144 100 145 86 145 85 145 100 146 87 146 86 146 100 147 88 147 87 147 100 148 89 148 88 148 100 149 90 149 89 149 100 150 91 150 90 150 100 151 92 151 91 151 100 152 93 152 92 152 100 153 94 153 93 153 100 154 95 154 94 154 100 155 96 155 95 155 100 156 97 156 96 156 100 157 98 157 97 157 100 158 99 158 98 158 100 159 68 159 99 159 101 160 68 160 69 160 101 161 69 161 70 161 101 162 70 162 71 162 101 163 71 163 72 163 101 164 72 164 73 164 101 165 73 165 74 165 101 166 74 166 75 166 101 167 75 167 76 167 101 168 76 168 77 168 101 169 77 169 78 169 101 170 78 170 79 170 101 171 79 171 80 171 101 172 80 172 81 172 101 173 81 173 82 173 101 174 82 174 83 174 101 175 83 175 84 175 101 176 84 176 85 176 101 177 85 177 86 177 101 178 86 178 87 178 101 179 87 179 88 179 101 180 88 180 89 180 101 181 89 181 90 181 101 182 90 182 91 182 101 183 91 183 92 183 101 184 92 184 93 184 101 185 93 185 94 185 101 186 94 186 95 186 101 187 95 187 96 187 101 188 96 188 97 188 101 189 97 189 98 189 101 190 98 190 99 190 99 191 68 191 101 191

    -
    -
    - 1 -
    -
    - - - - 0 0.4166666 0.8333333 1.25 1.666667 - - - - - - - - 1 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 -1 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 -1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 -1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 0 -1 0 0 1 0 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.4166666 0.8333333 1.25 1.666667 - - - - - - - - -1 0 -1.50996e-7 0 0 1 1.50996e-7 1 1.50996e-7 1.50996e-7 -1 0 0 0 0 1 -0.7071068 0.7071068 -1.48391e-7 0 0.7071068 0.7071068 2.75006e-7 1 2.99387e-7 0 -1 0 0 0 0 1 -0.7071068 0.7071068 -1.48391e-7 0 0.7071068 0.7071068 2.75006e-7 1 2.99387e-7 0 -1 0 0 0 0 1 0 1 0 0 1 0 3.60853e-7 1 3.60853e-7 0 -1 0 0 0 0 1 0 1 0 0 1 0 3.60853e-7 1 3.60853e-7 0 -1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 0.4166666 0.8333333 1.25 1.666667 - - - - - - - - 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 0 -1 0 0 1 0 1.46284e-7 1 -1.46284e-7 0 1 0 0 0 0 1 0 -1 0 0 1 0 1.46284e-7 1 -1.46284e-7 0 1 0 0 0 0 1 0 -1 0 0 1 0 1.46284e-7 1 -1.46284e-7 0 1 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - BEZIER - - - - - - - - -0.04166662 0 - - - - - - - - - 0.04166662 0 - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - BEZIER - - - - - - - - -0.04166662 0 - - - - - - - - - 0.04166662 0 - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - BEZIER - - - - - - - - -0.04166662 0 - - - - - - - - - 0.04166662 0 - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - BEZIER - - - - - - - - -0.04166662 0 - - - - - - - - - 0.04166662 0 - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - BEZIER - - - - - - - - -0.04166662 0 - - - - - - - - - 0.04166662 0 - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - 0 - - - - - - - - BEZIER - - - - - - - - -0.04166662 0 - - - - - - - - - 0.04166662 0 - - - - - - - - - - - - - - - - - - - - - 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - - Collar Elbow Wrist - - - - - - - - 1 0 0 0 0 0 1 0 0 -1 0 0 0 0 0 1 -1 -1.50996e-7 0 0 0 0 1 -1 -1.50996e-7 1 0 -1.50996e-7 0 0 0 1 -1 0 0 0 0 0 1 -2 0 1 0 -1.50996e-7 0 0 0 1 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - - - - - - - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61 1 62 1 63 1 64 1 65 1 66 1 67 2 68 2 69 2 70 2 71 2 72 2 73 2 74 2 75 2 76 2 77 2 78 2 79 2 80 2 81 2 82 2 83 2 84 2 85 2 86 2 87 2 88 2 89 2 90 2 91 2 92 2 93 2 94 2 95 2 96 2 97 2 98 2 99 2 100 2 101 - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 1 0 0 0 0 7.54979e-8 -1 3.30012e-15 0 1 7.54979e-8 4.37114e-8 0 0 0 1 - - -3.42285e-8 1 -5.88609e-8 0 1 3.42285e-8 3.60853e-7 0.9999999 3.60853e-7 -5.88609e-8 -1 0 0 0 0 1 - - 3.42285e-8 -1 -9.21349e-8 -3.42285e-8 1 3.42285e-8 1.46284e-7 1 -1.46284e-7 -9.21349e-8 1 -7.10543e-15 0 0 0 1 - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #Collar - - - - - - - -
    \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/examples/scene.dae.torsion b/applications/plugins/SofaAssimp/examples/scene.dae.torsion deleted file mode 100644 index fe9fe5d6c7d..00000000000 --- a/applications/plugins/SofaAssimp/examples/scene.dae.torsion +++ /dev/null @@ -1,561 +0,0 @@ - - - - - Blender User - Blender 2.61.0 r42615 - - 2012-05-21T11:16:58 - 2012-05-21T11:16:58 - - Z_UP - - - - - - 1 0.5 -0.5 1 -0.5 -0.5 0 -0.4999998 -0.5 3.57628e-7 0.5000004 -0.5 1 0.4999995 0.5 0.9999993 -0.5000006 0.5 -3.57628e-7 -0.4999997 0.5 0 0.5 0.5 2.999999 -0.5000018 0.5000001 3 0.4999983 0.5000001 3 -0.5000011 -0.4999999 3 0.4999988 -0.4999999 4 0.4999982 -0.4999998 4 -0.5000017 -0.4999998 4 0.4999977 0.5000002 3.999999 -0.5000024 0.5000002 - - - - - - - - - - 0 0 -1 0 0 1 -5.51343e-7 -1 -2.5332e-7 -1 4.17233e-7 -2.98023e-7 4.61936e-7 1 4.61936e-7 5.96046e-7 1 5.06639e-7 -5.81145e-7 -1 -6.25849e-7 0 0 1 0 0 -1 1.19209e-7 0 -1 0 0 1 -5.96046e-7 -1 -6.55652e-7 5.96046e-7 1 5.06639e-7 1 -4.76837e-7 4.76837e-7 - - - - - - - - - - - - - - - 4 4 4 4 4 4 4 4 4 4 4 4 4 4 -

    0 0 1 0 2 0 3 0 4 1 7 1 6 1 5 1 1 2 5 2 6 2 2 2 2 3 6 3 7 3 3 3 4 4 0 4 3 4 7 4 0 5 4 5 9 5 11 5 5 6 1 6 10 6 8 6 4 7 5 7 8 7 9 7 1 8 0 8 11 8 10 8 10 9 11 9 12 9 13 9 9 10 8 10 15 10 14 10 8 11 10 11 13 11 15 11 11 12 9 12 14 12 12 12 12 13 14 13 15 13 13 13

    -
    -
    - 1 -
    -
    - - - - 0.0416665 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.083333 4.125 4.166666 - - - - - - - - 0 1 0 0 -1 0 0 0 0 0 1 0 0 0 0 1 0 1 -3.29415e-4 0 -1 0 0 0 0 3.29415e-4 1 0 0 0 0 1 0 0.9999991 -0.001319885 0 -1 0 0 0 0 0.001319885 0.9999991 0 0 0 0 1 0 0.9999956 -0.002975702 0 -1 0 0 0 0 0.002975702 0.9999956 0 0 0 0 1 0 0.9999859 -0.00530076 0 -1 0 0 0 0 0.00530076 0.9999859 0 0 0 0 1 0 0.9999656 -0.008299648 0 -1 0 0 0 0 0.008299648 0.9999656 0 0 0 0 1 0 0.9999283 -0.01197654 0 -1 0 0 0 0 0.01197654 0.9999283 0 0 0 0 1 0 0.9998666 -0.01633596 0 -1 0 0 0 0 0.01633596 0.9998666 0 0 0 0 1 0 0.9997714 -0.02138239 0 -1 0 0 0 0 0.02138239 0.9997714 0 0 0 0 1 0 0.9996322 -0.02712017 0 -1 0 0 0 0 0.02712017 0.9996322 0 0 0 0 1 0 0.9994369 -0.03355354 0 -1 0 0 0 0 0.03355354 0.9994369 0 0 0 0 1 0 0.999172 -0.04068642 0 -1 0 0 0 0 0.04068642 0.999172 0 0 0 0 1 0 0.9988221 -0.04852229 0 -1 0 0 0 0 0.04852229 0.9988221 0 0 0 0 1 0 0.9983705 -0.05706435 0 -1 0 0 0 0 0.05706435 0.9983705 0 0 0 0 1 0 0.9977988 -0.06631505 0 -1 0 0 0 0 0.06631505 0.9977988 0 0 0 0 1 0 0.9970868 -0.07627594 0 -1 0 0 0 0 0.07627594 0.9970868 0 0 0 0 1 0 0.9962128 -0.08694797 0 -1 0 0 0 0 0.08694797 0.9962128 0 0 0 0 1 0 0.9951538 -0.09833073 0 -1 0 0 0 0 0.09833073 0.9951538 0 0 0 0 1 0 0.9938848 -0.1104226 0 -1 0 0 0 0 0.1104226 0.9938848 0 0 0 0 1 0 0.9923793 -0.1232207 0 -1 0 0 0 0 0.1232207 0.9923793 0 0 0 0 1 0 0.9906097 -0.1367202 0 -1 0 0 0 0 0.1367202 0.9906097 0 0 0 0 1 0 0.9885467 -0.1509149 0 -1 0 0 0 0 0.1509149 0.9885467 0 0 0 0 1 0 0.98616 -0.1657961 0 -1 0 0 0 0 0.1657961 0.98616 0 0 0 0 1 0 0.9834181 -0.1813529 0 -1 0 0 0 0 0.1813529 0.9834181 0 0 0 0 1 0 0.9802884 -0.1975721 0 -1 0 0 0 0 0.1975721 0.9802884 0 0 0 0 1 0 0.9767377 -0.2144378 0 -1 0 0 0 0 0.2144378 0.9767377 0 0 0 0 1 0 0.9727322 -0.2319313 0 -1 0 0 0 0 0.2319313 0.9727322 0 0 0 0 1 0 0.9682379 -0.2500306 0 -1 0 0 0 0 0.2500306 0.9682379 0 0 0 0 1 0 0.963221 -0.2687107 0 -1 0 0 0 0 0.2687107 0.963221 0 0 0 0 1 0 0.9576475 -0.2879434 0 -1 0 0 0 0 0.2879434 0.9576475 0 0 0 0 1 0 0.9514846 -0.3076966 0 -1 0 0 0 0 0.3076966 0.9514846 0 0 0 0 1 0 0.9447003 -0.3279351 0 -1 0 0 0 0 0.3279351 0.9447003 0 0 0 0 1 0 0.9372642 -0.3486199 0 -1 0 0 0 0 0.3486199 0.9372642 0 0 0 0 1 0 0.9291478 -0.3697086 0 -1 0 0 0 0 0.3697086 0.9291478 0 0 0 0 1 0 0.920325 -0.3911553 0 -1 0 0 0 0 0.3911553 0.920325 0 0 0 0 1 0 0.9107716 -0.4129105 0 -1 0 0 0 0 0.4129105 0.9107716 0 0 0 0 1 0 0.9004681 -0.4349219 0 -1 0 0 0 0 0.4349219 0.9004681 0 0 0 0 1 0 0.8893977 -0.457134 0 -1 0 0 0 0 0.457134 0.8893977 0 0 0 0 1 0 0.877548 -0.4794887 0 -1 0 0 0 0 0.4794887 0.877548 0 0 0 0 1 0 0.8649106 -0.501926 0 -1 0 0 0 0 0.501926 0.8649106 0 0 0 0 1 0 0.8514823 -0.5243833 0 -1 0 0 0 0 0.5243833 0.8514823 0 0 0 0 1 0 0.837265 -0.5467973 0 -1 0 0 0 0 0.5467973 0.837265 0 0 0 0 1 0 0.8222656 -0.569104 0 -1 0 0 0 0 0.569104 0.8222656 0 0 0 0 1 0 0.8064968 -0.5912384 0 -1 0 0 0 0 0.5912384 0.8064968 0 0 0 0 1 0 0.7899768 -0.6131367 0 -1 0 0 0 0 0.6131367 0.7899768 0 0 0 0 1 0 0.7727295 -0.6347355 0 -1 0 0 0 0 0.6347355 0.7727295 0 0 0 0 1 0 0.7547841 -0.6559733 0 -1 0 0 0 0 0.6559733 0.7547841 0 0 0 0 1 0 0.7361751 -0.676791 0 -1 0 0 0 0 0.676791 0.7361751 0 0 0 0 1 0 0.716943 -0.6971319 0 -1 0 0 0 0 0.6971319 0.716943 0 0 0 0 1 0 0.6971318 -0.716943 0 -1 0 0 0 0 0.716943 0.6971318 0 0 0 0 1 0 0.6767909 -0.7361752 0 -1 0 0 0 0 0.7361752 0.6767909 0 0 0 0 1 0 0.6559735 -0.7547841 0 -1 0 0 0 0 0.7547841 0.6559735 0 0 0 0 1 0 0.6347355 -0.7727295 0 -1 0 0 0 0 0.7727295 0.6347355 0 0 0 0 1 0 0.6131367 -0.7899768 0 -1 0 0 0 0 0.7899768 0.6131367 0 0 0 0 1 0 0.5912382 -0.8064969 0 -1 0 0 0 0 0.8064969 0.5912382 0 0 0 0 1 0 0.5691037 -0.8222656 0 -1 0 0 0 0 0.8222656 0.5691037 0 0 0 0 1 0 0.5467972 -0.8372651 0 -1 0 0 0 0 0.8372651 0.5467972 0 0 0 0 1 0 0.524383 -0.8514826 0 -1 0 0 0 1.24089e-7 0.8514826 0.524383 0 0 0 0 1 0 0.5019257 -0.8649108 0 -1 0 0 0 1.27035e-7 0.8649108 0.5019257 0 0 0 0 1 0 0.4794884 -0.8775482 0 -1 0 0 0 1.2992e-7 0.8775482 0.4794884 0 0 0 0 1 0 0.4571337 -0.889398 0 -1 0 1.33834e-7 0 0 0.889398 0.4571337 0 0 0 0 1 0 0.4349215 -0.9004684 0 -1 0 1.39715e-7 0 0 0.9004684 0.4349215 0 0 0 0 1 0 0.4129101 -0.9107718 0 -1 0 1.45628e-7 0 0 0.9107718 0.4129101 0 0 0 0 1 -1.21595e-7 0.3911546 -0.9203249 0 -1 0 1.51556e-7 0 0 0.9203249 0.3911546 0 0 0 0 1 -1.29213e-7 0.369708 -0.929148 0 -1 0 1.57485e-7 0 0 0.929148 0.369708 0 0 0 0 1 -1.36779e-7 0.3486191 -0.9372645 0 -1 0 1.63401e-7 0 0 0.9372645 0.3486191 0 0 0 0 1 -1.44276e-7 0.3279343 -0.9447006 0 -1 0 1.69288e-7 0 0 0.9447006 0.3279343 0 0 0 0 1 -1.51688e-7 0.3076958 -0.9514849 0 -1 0 1.75132e-7 0 0 0.9514849 0.3076958 0 0 0 0 1 -1.58999e-7 0.2879424 -0.9576478 0 -1 0 1.8092e-7 0 0 0.9576478 0.2879424 0 0 0 0 1 -1.66195e-7 0.26871 -0.963221 0 -1 0 1.86637e-7 0 0 0.963221 0.26871 0 0 0 0 1 -1.7326e-7 0.2500296 -0.9682382 0 -1 0 1.92269e-7 0 0 0.9682382 0.2500296 0 0 0 0 1 -1.8018e-7 0.23193 -0.9727325 0 -1 0 1.97805e-7 0 0 0.9727325 0.23193 0 0 0 0 1 -1.86943e-7 0.214437 -0.9767377 0 -1 0 2.03231e-7 0 0 0.9767377 0.214437 0 0 0 0 1 -1.93534e-7 0.1975713 -0.9802885 0 -1 0 2.08535e-7 0 0 0.9802885 0.1975713 0 0 0 0 1 -1.99941e-7 0.1813517 -0.9834184 0 -1 0 2.13705e-7 0 0 0.9834184 0.1813517 0 0 0 0 1 -2.06151e-7 0.165795 -0.9861604 0 -1 0 2.18731e-7 0 0 0.9861604 0.165795 0 0 0 0 1 -2.12156e-7 0.1509139 -0.9885468 0 -1 0 2.23603e-7 0 0 0.9885468 0.1509139 0 0 0 0 1 -2.17941e-7 0.1367191 -0.9906101 0 -1 0 2.28309e-7 0 0 0.9906101 0.1367191 0 0 0 0 1 -2.23498e-7 0.12322 -0.9923794 0 -1 0 2.3284e-7 0 0 0.9923794 0.12322 0 0 0 0 1 -2.28818e-7 0.1104215 -0.993885 0 -1 0 2.37187e-7 0 0 0.993885 0.1104215 0 0 0 0 1 -2.33892e-7 0.09833019 -0.9951537 0 -1 0 2.41342e-7 0 0 0.9951537 0.09833019 0 0 0 0 1 -2.38711e-7 0.08694708 -0.9962129 0 -1 0 2.45297e-7 0 0 0.9962129 0.08694708 0 0 0 0 1 -2.43269e-7 0.07627534 -0.9970868 0 -1 0 2.49045e-7 0 0 0.9970868 0.07627534 0 0 0 0 1 -1.91205e-7 0.06631439 -0.9977989 0 -1 0 1.96101e-7 0 0 0.9977989 0.06631439 0 0 0 0 1 -1.93777e-7 0.05706351 -0.9983707 0 -1 0 1.98001e-7 0 0 0.9983707 0.05706351 0 0 0 0 1 -1.9616e-7 0.04852169 -0.9988225 0 -1 0 1.99762e-7 0 0 0.9988225 0.04852169 0 0 0 0 1 -1.98352e-7 0.04068571 -0.9991721 0 -1 0 2.0138e-7 0 0 0.9991721 0.04068571 0 0 0 0 1 -2.00355e-7 0.03355312 -0.9994369 0 -1 0 2.02857e-7 0 0 0.9994369 0.03355312 0 0 0 0 1 -2.02166e-7 0.02711969 -0.9996322 0 -1 0 2.04193e-7 0 0 0.9996322 0.02711969 0 0 0 0 1 -2.03785e-7 0.02138209 -0.9997714 0 -1 0 2.05386e-7 0 0 0.9997714 0.02138209 0 0 0 0 1 -2.05213e-7 0.01633548 -0.9998667 0 -1 0 2.06439e-7 0 0 0.9998667 0.01633548 0 0 0 0 1 -2.06449e-7 0.0119763 -0.9999283 0 -1 0 2.07349e-7 0 0 0.9999283 0.0119763 0 0 0 0 1 -2.07493e-7 0.008299648 -0.9999654 0 -1 0 2.08118e-7 0 0 0.9999654 0.008299648 0 0 0 0 1 -2.08347e-7 0.005300402 -0.9999862 0 -1 0 2.08746e-7 0 0 0.9999862 0.005300402 0 0 0 0 1 -2.09008e-7 0.002975404 -0.9999959 0 -1 0 2.09233e-7 0 0 0.9999959 0.002975404 0 0 0 0 1 -2.09481e-7 0.001319587 -0.9999993 0 -1 0 2.0958e-7 0 0 0.9999993 0.001319587 0 0 0 0 1 -2.09763e-7 3.2909e-4 -1 0 -1 0 2.09788e-7 0 0 1 3.2909e-4 0 0 0 0 1 -2.09857e-7 -3.02946e-7 -1 0 -1 0 2.09857e-7 0 0 1 -3.02946e-7 0 0 0 0 1 -2.09857e-7 -3.02946e-7 -1 0 -1 0 2.09857e-7 0 0 1 -3.02946e-7 0 0 0 0 1 -2.09857e-7 -3.02946e-7 -1 0 -1 0 2.09857e-7 0 0 1 -3.02946e-7 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0.0416665 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.083333 4.125 4.166666 - - - - - - - - 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 3.29415e-4 1 0 -3.29415e-4 1 0 0 0 0 1 1 0 0 0 0 0.9999991 0.001319885 1 0 -0.001319885 0.9999991 0 0 0 0 1 1 0 0 0 0 0.9999956 0.002975702 1 0 -0.002975702 0.9999956 0 0 0 0 1 1 0 0 0 0 0.9999859 0.005300879 1 0 -0.005300879 0.9999859 0 0 0 0 1 1 0 0 0 0 0.9999656 0.008299648 1 0 -0.008299648 0.9999656 0 0 0 0 1 1 0 0 0 0 0.9999283 0.01197654 1 0 -0.01197654 0.9999283 0 0 0 0 1 1 0 0 0 0 0.9998666 0.01633596 1 0 -0.01633596 0.9998666 0 0 0 0 1 1 0 0 0 0 0.9997714 0.02138239 1 0 -0.02138239 0.9997714 0 0 0 0 1 1 0 0 0 0 0.9996322 0.02712017 1 0 -0.02712017 0.9996322 0 0 0 0 1 1 0 0 0 0 0.9994369 0.03355354 1 0 -0.03355354 0.9994369 0 0 0 0 1 1 0 0 0 0 0.999172 0.04068642 1 0 -0.04068642 0.999172 0 0 0 0 1 1 0 0 0 0 0.9988221 0.04852229 1 0 -0.04852229 0.9988221 0 0 0 0 1 1 0 0 0 0 0.9983705 0.05706435 1 0 -0.05706435 0.9983705 0 0 0 0 1 1 0 0 0 0 0.9977988 0.06631505 1 0 -0.06631505 0.9977988 0 0 0 0 1 1 0 0 0 0 0.9970868 0.07627594 1 0 -0.07627594 0.9970868 0 0 0 0 1 1 0 0 0 0 0.9962128 0.08694797 1 0 -0.08694797 0.9962128 0 0 0 0 1 1 0 0 0 0 0.9951538 0.09833073 1 0 -0.09833073 0.9951538 0 0 0 0 1 1 0 0 0 0 0.9938848 0.1104226 1 0 -0.1104226 0.9938848 0 0 0 0 1 1 0 0 0 0 0.9923793 0.1232207 1 0 -0.1232207 0.9923793 0 0 0 0 1 1 0 0 0 0 0.9906097 0.1367202 1 0 -0.1367202 0.9906097 0 0 0 0 1 1 0 0 0 0 0.9885467 0.1509149 1 0 -0.1509149 0.9885467 0 0 0 0 1 1 0 0 0 0 0.98616 0.1657961 1 0 -0.1657961 0.98616 0 0 0 0 1 1 0 0 0 0 0.9834181 0.1813529 1 0 -0.1813529 0.9834181 0 0 0 0 1 1 0 0 0 0 0.9802884 0.1975721 1 0 -0.1975721 0.9802884 0 0 0 0 1 1 0 0 0 0 0.9767377 0.2144378 1 0 -0.2144378 0.9767377 0 0 0 0 1 1 0 0 0 0 0.9727322 0.2319313 1 0 -0.2319313 0.9727322 0 0 0 0 1 1 0 0 0 0 0.9682379 0.2500306 1 0 -0.2500306 0.9682379 0 0 0 0 1 1 0 0 0 0 0.963221 0.2687107 1 0 -0.2687107 0.963221 0 0 0 0 1 1 0 0 0 0 0.9576475 0.2879434 1 0 -0.2879434 0.9576475 0 0 0 0 1 1 0 0 0 0 0.9514846 0.3076966 1 0 -0.3076966 0.9514846 0 0 0 0 1 1 0 0 0 0 0.9447003 0.3279351 1 0 -0.3279351 0.9447003 0 0 0 0 1 1 0 0 0 0 0.9372642 0.3486199 1 0 -0.3486199 0.9372642 0 0 0 0 1 1 -1.41802e-7 0 0 1.31103e-7 0.9291478 0.3697086 1 0 -0.3697086 0.9291478 0 0 0 0 1 1 -1.45826e-7 0 0 1.33795e-7 0.920325 0.3911553 1 0 -0.3911553 0.920325 0 0 0 0 1 1 -1.49931e-7 0 0 1.36457e-7 0.9107716 0.4129105 1 0 -0.4129105 0.9107716 0 0 0 0 1 1 -1.68668e-7 0 0 1.2452e-7 0.9004682 0.4349219 1 -1.30002e-7 -0.4349219 0.9004682 0 0 0 0 1 1 -1.74467e-7 0 0 1.2553e-7 0.8893979 0.457134 1 -1.37424e-7 -0.457134 0.8893979 0 0 0 0 1 1 -1.8045e-7 0 0 1.26347e-7 0.877548 0.4794887 1 -1.451e-7 -0.4794887 0.877548 0 0 0 0 1 1 -1.86611e-7 0 0 1.26956e-7 0.8649107 0.501926 1 -1.53022e-7 -0.501926 0.8649107 0 0 0 0 1 1 -1.92945e-7 0 0 1.27338e-7 0.8514823 0.5243833 1 -1.61179e-7 -0.5243833 0.8514823 0 0 0 0 1 1 -1.99447e-7 0 0 1.27478e-7 0.837265 0.5467973 1 -1.69557e-7 -0.5467973 0.837265 0 0 0 0 1 1 -2.06108e-7 0 0 1.27363e-7 0.8222656 0.569104 1 -1.78144e-7 -0.569104 0.8222656 0 0 0 0 1 1 -2.12923e-7 0 0 1.26977e-7 0.8064969 0.5912384 1 -1.86922e-7 -0.5912384 0.8064969 0 0 0 0 1 1 -2.1988e-7 0 0 1.2631e-7 0.7899768 0.6131367 1 -1.95875e-7 -0.6131367 0.7899768 0 0 0 0 1 1 -2.26973e-7 0 0 1.2535e-7 0.7727296 0.6347355 1 -2.04984e-7 -0.6347355 0.7727296 0 0 0 0 1 1 -2.34189e-7 0 0 1.24089e-7 0.7547841 0.6559733 1 -2.14228e-7 -0.6559733 0.7547841 0 0 0 0 1 1 -2.41518e-7 0 0 1.22521e-7 0.7361751 0.676791 1 -2.23586e-7 -0.676791 0.7361751 0 0 0 0 1 1 -2.48949e-7 0 0 1.2064e-7 0.716943 0.6971318 1 -2.33037e-7 -0.6971318 0.716943 0 0 0 0 1 1 -2.5647e-7 0 0 0 0.6971319 0.716943 1 -2.42556e-7 -0.716943 0.6971319 0 0 0 0 1 1 -2.64066e-7 0 0 0 0.6767909 0.7361752 1 -2.5212e-7 -0.7361752 0.6767909 0 0 0 0 1 1 -2.71726e-7 0 0 0 0.6559734 0.754784 1 -2.61707e-7 -0.754784 0.6559734 0 0 0 0 1 1 -2.79435e-7 0 0 0 0.6347353 0.7727296 1 -2.7129e-7 -0.7727296 0.6347353 0 0 0 0 1 1 -2.8718e-7 0 0 0 0.6131367 0.7899768 1 -2.80847e-7 -0.7899768 0.6131367 0 0 0 0 1 1 -2.94947e-7 0 0 0 0.5912383 0.8064969 1 -2.90353e-7 -0.8064969 0.5912383 0 0 0 0 1 1 -2.4422e-7 1.20044e-7 0 0 0.5691037 0.8222656 1 -2.69131e-7 -0.8222656 0.5691037 0 0 0 0 1 1 -2.53362e-7 1.20837e-7 0 0 0.5467972 0.8372651 1 -2.78204e-7 -0.8372651 0.5467972 0 0 0 0 1 1 -2.62588e-7 1.21433e-7 0 0 0.524383 0.8514825 1 -2.87266e-7 -0.8514825 0.524383 0 0 0 0 1 1 -2.71877e-7 1.21829e-7 0 0 0.5019257 0.8649108 1 -2.96298e-7 -0.8649108 0.5019257 0 0 0 0 1 1 -2.81209e-7 1.22028e-7 0 0 0.4794884 0.8775482 1 -3.05285e-7 -0.8775482 0.4794884 0 0 0 0 1 1 -2.90564e-7 1.2203e-7 0 0 0.4571338 0.8893978 1 -3.14211e-7 -0.8893978 0.4571338 0 0 0 0 1 1 -2.99921e-7 1.21839e-7 0 0 0.4349216 0.9004682 1 -3.2306e-7 -0.9004682 0.4349216 0 0 0 0 1 1 -3.09258e-7 1.21462e-7 0 0 0.4129099 0.9107719 1 -3.31816e-7 -0.9107719 0.4129099 0 0 0 0 1 1 -3.18557e-7 1.20902e-7 0 0 0.3911546 0.9203249 1 -3.40467e-7 -0.9203249 0.3911546 0 0 0 0 1 1 -3.27795e-7 1.20168e-7 0 0 0.369708 0.929148 1 -3.48997e-7 -0.929148 0.369708 0 0 0 0 1 1 -3.36953e-7 1.19269e-7 0 0 0.3486191 0.9372645 1 -3.57394e-7 -0.9372645 0.3486191 0 0 0 0 1 1 -3.46011e-7 0 0 0 0.3279343 0.9447006 1 -3.65643e-7 -0.9447006 0.3279343 0 0 0 0 1 1 -3.54951e-7 0 0 0 0.3076958 0.9514849 1 -3.73735e-7 -0.9514849 0.3076958 0 0 0 0 1 1 -3.63754e-7 0 0 0 0.2879424 0.9576478 1 -3.81657e-7 -0.9576478 0.2879424 0 0 0 0 1 1 -3.72401e-7 0 0 0 0.26871 0.963221 1 -3.89398e-7 -0.963221 0.26871 0 0 0 0 1 1 -3.80877e-7 0 0 0 0.2500296 0.9682382 1 -3.96948e-7 -0.9682382 0.2500296 0 0 0 0 1 1 -3.89164e-7 0 0 0 0.23193 0.9727325 1 -4.04297e-7 -0.9727325 0.23193 0 0 0 0 1 1 -3.97247e-7 0 0 0 0.214437 0.9767377 1 -4.11435e-7 -0.9767377 0.214437 0 0 0 0 1 1 -4.05111e-7 0 0 0 0.1975713 0.9802885 1 -4.18354e-7 -0.9802885 0.1975713 0 0 0 0 1 1 -4.12743e-7 0 0 0 0.1813517 0.9834184 1 -4.25046e-7 -0.9834184 0.1813517 0 0 0 0 1 1 -4.20128e-7 0 0 0 0.165795 0.9861604 1 -4.31502e-7 -0.9861604 0.165795 0 0 0 0 1 1 -4.27255e-7 0 0 0 0.1509139 0.9885468 1 -4.37716e-7 -0.9885468 0.1509139 0 0 0 0 1 1 -4.34112e-7 0 0 0 0.1367191 0.9906101 1 -4.4368e-7 -0.9906101 0.1367191 0 0 0 0 1 1 -4.40689e-7 0 0 0 0.12322 0.9923794 1 -4.49388e-7 -0.9923794 0.12322 0 0 0 0 1 1 -4.46975e-7 0 0 0 0.1104215 0.993885 1 -4.54834e-7 -0.993885 0.1104215 0 0 0 0 1 1 -4.52962e-7 0 0 0 0.09833019 0.9951537 1 -4.60012e-7 -0.9951537 0.09833019 0 0 0 0 1 1 -4.5864e-7 0 0 0 0.08694708 0.9962129 1 -4.64916e-7 -0.9962129 0.08694708 0 0 0 0 1 1 -4.64003e-7 0 0 0 0.07627534 0.9970868 1 -4.69543e-7 -0.9970868 0.07627534 0 0 0 0 1 1 -4.12693e-7 0 0 0 0.06631439 0.9977989 1 -4.17412e-7 -0.9977989 0.06631439 0 0 0 0 1 1 -4.15963e-7 0 0 0 0.05706351 0.9983707 1 -4.20057e-7 -0.9983707 0.05706351 0 0 0 0 1 1 -4.18991e-7 0 0 0 0.04852169 0.9988225 1 -4.22499e-7 -0.9988225 0.04852169 0 0 0 0 1 1 -4.21774e-7 0 0 0 0.04068571 0.9991721 1 -4.24737e-7 -0.9991721 0.04068571 0 0 0 0 1 1 -4.24315e-7 0 0 0 0.03355312 0.9994369 1 -4.26773e-7 -0.9994369 0.03355312 0 0 0 0 1 1 -4.26612e-7 0 0 0 0.02711969 0.9996322 1 -4.2861e-7 -0.9996322 0.02711969 0 0 0 0 1 1 -4.28664e-7 0 0 0 0.02138209 0.9997714 1 -4.30248e-7 -0.9997714 0.02138209 0 0 0 0 1 1 -4.30473e-7 0 0 0 0.01633548 0.9998667 1 -4.31689e-7 -0.9998667 0.01633548 0 0 0 0 1 1 -4.32038e-7 0 0 0 0.0119763 0.9999283 1 -4.32932e-7 -0.9999283 0.0119763 0 0 0 0 1 1 -4.3336e-7 0 0 0 0.008299648 0.9999654 1 -4.33982e-7 -0.9999654 0.008299648 0 0 0 0 1 1 -4.3444e-7 0 0 0 0.005300402 0.9999862 1 -4.34838e-7 -0.9999862 0.005300402 0 0 0 0 1 1 -4.35278e-7 0 0 0 0.002975404 0.9999959 1 -4.35502e-7 -0.9999959 0.002975404 0 0 0 0 1 1 -4.35874e-7 0 0 0 0.001319587 0.9999993 1 -4.35974e-7 -0.9999993 0.001319587 0 0 0 0 1 1 -4.36232e-7 0 0 0 3.2909e-4 1 1 -4.36256e-7 -1 3.2909e-4 0 0 0 0 1 1 -4.36351e-7 0 0 0 -3.02946e-7 1 1 -4.36351e-7 -1 -3.02946e-7 0 0 0 0 1 1 -4.36351e-7 0 0 0 -3.02946e-7 1 1 -4.36351e-7 -1 -3.02946e-7 0 0 0 0 1 1 -4.36351e-7 0 0 0 -3.02946e-7 1 1 -4.36351e-7 -1 -3.02946e-7 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0.0416665 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.083333 4.125 4.166666 - - - - - - - - 1 0 0 0 0 1 0 2 0 0 1 0 0 0 0 1 1 0 0 0 0 0.9999999 3.2934e-4 2 0 -3.2934e-4 0.9999999 0 0 0 0 1 1 0 0 0 0 0.9999991 0.001319885 2 0 -0.001319885 0.9999991 0 0 0 0 1 1 0 0 0 0 0.9999956 0.002975583 2 0 -0.002975583 0.9999956 0 0 0 0 1 1 0 0 0 0 0.9999859 0.00530076 2 0 -0.00530076 0.9999859 0 0 0 0 1 1 0 0 0 0 0.9999656 0.008299589 2 0 -0.008299589 0.9999656 0 0 0 0 1 1 0 0 0 0 0.9999283 0.01197648 2 0 -0.01197648 0.9999283 0 0 0 0 1 1 0 0 0 0 0.9998666 0.0163359 2 0 -0.0163359 0.9998666 0 0 0 0 1 1 0 0 0 0 0.9997714 0.02138233 2 0 -0.02138233 0.9997714 0 0 0 0 1 1 0 0 0 0 0.9996322 0.02712011 2 0 -0.02712011 0.9996322 0 0 0 0 1 1 0 0 0 0 0.9994369 0.03355348 2 0 -0.03355348 0.9994369 0 0 0 0 1 1 0 0 0 0 0.999172 0.0406863 2 0 -0.0406863 0.999172 0 0 0 0 1 1 0 0 0 0 0.9988221 0.04852223 2 0 -0.04852223 0.9988221 0 0 0 0 1 1 0 0 0 0 0.9983705 0.05706429 2 0 -0.05706429 0.9983705 0 0 0 0 1 1 0 0 0 0 0.9977988 0.06631499 2 0 -0.06631499 0.9977988 0 0 0 0 1 1 0 0 0 0 0.9970868 0.07627588 2 0 -0.07627588 0.9970868 0 0 0 0 1 1 0 0 0 0 0.9962128 0.08694779 2 0 -0.08694779 0.9962128 0 0 0 0 1 1 0 0 0 0 0.9951537 0.09833061 2 0 -0.09833061 0.9951537 0 0 0 0 1 1 0 0 0 0 0.9938848 0.1104226 2 0 -0.1104226 0.9938848 0 0 0 0 1 1 0 0 0 0 0.9923793 0.1232206 2 0 -0.1232206 0.9923793 0 0 0 0 1 1 0 0 0 0 0.9906097 0.1367202 2 0 -0.1367202 0.9906097 0 0 0 0 1 1 0 0 0 0 0.9885467 0.1509149 2 0 -0.1509149 0.9885467 0 0 0 0 1 1 0 0 0 0 0.9861601 0.165796 2 0 -0.165796 0.9861601 0 0 0 0 1 1 0 0 0 0 0.9834181 0.1813528 2 0 -0.1813528 0.9834181 0 0 0 0 1 1 0 0 0 0 0.9802884 0.1975719 2 0 -0.1975719 0.9802884 0 0 0 0 1 1 0 0 0 0 0.9767377 0.2144377 2 0 -0.2144377 0.9767377 0 0 0 0 1 1 0 0 0 0 0.9727322 0.2319312 2 0 -0.2319312 0.9727322 0 0 0 0 1 1 0 0 0 0 0.9682379 0.2500305 2 0 -0.2500305 0.9682379 0 0 0 0 1 1 0 0 0 0 0.963221 0.2687107 2 0 -0.2687107 0.963221 0 0 0 0 1 1 0 0 0 0 0.9576475 0.2879433 2 0 -0.2879433 0.9576475 0 0 0 0 1 1 0 0 0 0 0.9514846 0.3076965 2 0 -0.3076965 0.9514846 0 0 0 0 1 1 0 0 0 0 0.9447003 0.327935 2 0 -0.327935 0.9447003 0 0 0 0 1 1 0 0 0 0 0.9372642 0.3486199 2 0 -0.3486199 0.9372642 0 0 0 0 1 1 0 0 0 0 0.9291478 0.3697085 2 0 -0.3697085 0.9291478 0 0 0 0 1 1 0 0 0 0 0.920325 0.3911553 2 0 -0.3911553 0.920325 0 0 0 0 1 1 0 0 0 0 0.9107716 0.4129105 2 0 -0.4129105 0.9107716 0 0 0 0 1 1 0 0 0 0 0.9004682 0.4349219 2 0 -0.4349219 0.9004682 0 0 0 0 1 1 0 0 0 0 0.8893979 0.457134 2 0 -0.457134 0.8893979 0 0 0 0 1 1 0 0 0 0 0.877548 0.4794887 2 0 -0.4794887 0.877548 0 0 0 0 1 1 0 0 0 0 0.8649107 0.5019259 2 0 -0.5019259 0.8649107 0 0 0 0 1 1 0 0 0 0 0.8514823 0.5243833 2 0 -0.5243833 0.8514823 0 0 0 0 1 1 0 0 0 0 0.837265 0.5467973 2 0 -0.5467973 0.837265 0 0 0 0 1 1 0 0 0 0 0.8222656 0.5691039 2 0 -0.5691039 0.8222656 0 0 0 0 1 1 0 0 0 0 0.8064969 0.5912384 2 0 -0.5912384 0.8064969 0 0 0 0 1 1 0 0 0 0 0.7899768 0.6131367 2 0 -0.6131367 0.7899768 0 0 0 0 1 1 0 0 0 0 0.7727296 0.6347354 2 0 -0.6347354 0.7727296 0 0 0 0 1 1 0 0 0 0 0.7547841 0.6559733 2 0 -0.6559733 0.7547841 0 0 0 0 1 1 0 0 0 0 0.7361751 0.676791 2 0 -0.676791 0.7361751 0 0 0 0 1 1 0 0 0 0 0.716943 0.6971318 2 0 -0.6971318 0.716943 0 0 0 0 1 1 0 0 0 0 0.6971319 0.716943 2 0 -0.716943 0.6971319 0 0 0 0 1 1 0 0 0 0 0.6767909 0.7361752 2 0 -0.7361752 0.6767909 0 0 0 0 1 1 0 0 0 0 0.6559734 0.754784 2 0 -0.754784 0.6559734 0 0 0 0 1 1 0 0 0 0 0.6347355 0.7727295 2 0 -0.7727295 0.6347355 0 0 0 0 1 1 0 0 0 0 0.6131367 0.7899768 2 0 -0.7899768 0.6131367 0 0 0 0 1 1 0 0 0 0 0.5912383 0.8064969 2 0 -0.8064969 0.5912383 0 0 0 0 1 1 -1.4207e-7 0 0 0 0.5691038 0.8222655 2 -1.77345e-7 -0.8222655 0.5691038 0 0 0 0 1 1 -1.49444e-7 0 0 0 0.5467972 0.8372651 2 -1.83901e-7 -0.8372651 0.5467972 0 0 0 0 1 1 -1.56921e-7 0 0 0 0.524383 0.8514825 2 -1.90483e-7 -0.8514825 0.524383 0 0 0 0 1 1 -1.64483e-7 0 0 0 0.5019258 0.8649107 2 -1.97081e-7 -0.8649107 0.5019258 0 0 0 0 1 1 -1.72113e-7 0 0 0 0.4794886 0.8775481 2 -2.03682e-7 -0.8775481 0.4794886 0 0 0 0 1 1 -1.79792e-7 0 0 0 0.4571338 0.8893978 2 -2.10277e-7 -0.8893978 0.4571338 0 0 0 0 1 1 -1.87502e-7 0 0 0 0.4349216 0.9004682 2 -2.16854e-7 -0.9004682 0.4349216 0 0 0 0 1 1 -1.95224e-7 0 0 0 0.4129099 0.9107719 2 -2.23402e-7 -0.9107719 0.4129099 0 0 0 0 1 1 -2.02939e-7 0 0 0 0.3911548 0.9203249 2 -2.2991e-7 -0.9203249 0.3911548 0 0 0 0 1 1 -2.1063e-7 0 0 0 0.369708 0.929148 2 -2.36367e-7 -0.929148 0.369708 0 0 0 0 1 1 -2.18278e-7 0 0 0 0.3486194 0.9372645 2 -2.42762e-7 -0.9372645 0.3486194 0 0 0 0 1 1 -2.25865e-7 0 0 0 0.3279343 0.9447006 2 -2.49084e-7 -0.9447006 0.3279343 0 0 0 0 1 1 -2.33374e-7 0 0 0 0.3076959 0.9514849 2 -2.55324e-7 -0.9514849 0.3076959 0 0 0 0 1 1 -2.40786e-7 0 0 0 0.2879424 0.9576478 2 -2.61468e-7 -0.9576478 0.2879424 0 0 0 0 1 1 -2.48088e-7 0 0 0 0.26871 0.963221 2 -2.67509e-7 -0.963221 0.26871 0 0 0 0 1 1 -2.55262e-7 0 0 0 0.2500299 0.9682381 2 -2.73435e-7 -0.9682381 0.2500299 0 0 0 0 1 1 -2.62292e-7 0 0 0 0.23193 0.9727325 2 -2.79236e-7 -0.9727325 0.23193 0 0 0 0 1 1 -2.69164e-7 0 0 0 0.214437 0.9767377 2 -2.84902e-7 -0.9767377 0.214437 0 0 0 0 1 1 -2.75865e-7 0 0 0 0.1975713 0.9802884 2 -2.90425e-7 -0.9802884 0.1975713 0 0 0 0 1 1 -2.8238e-7 0 0 0 0.1813521 0.9834181 2 -2.95794e-7 -0.9834181 0.1813521 0 0 0 0 1 1 -2.88698e-7 0 0 0 0.1657953 0.9861603 2 -3.01001e-7 -0.9861603 0.1657953 0 0 0 0 1 1 -2.94806e-7 0 0 0 0.1509141 0.9885469 2 -3.06037e-7 -0.9885469 0.1509141 0 0 0 0 1 1 -3.00693e-7 0 0 0 0.1367194 0.9906098 2 -3.10893e-7 -0.9906098 0.1367194 0 0 0 0 1 1 -3.06349e-7 0 0 0 0.12322 0.9923794 2 -3.15562e-7 -0.9923794 0.12322 0 0 0 0 1 1 -3.11764e-7 0 0 0 0.1104215 0.993885 2 -3.20035e-7 -0.993885 0.1104215 0 0 0 0 1 1 -3.16927e-7 0 0 0 0.09833019 0.9951537 2 -3.24305e-7 -0.9951537 0.09833019 0 0 0 0 1 1 -3.21833e-7 0 0 0 0.08694708 0.996213 2 -3.28365e-7 -0.996213 0.08694708 0 0 0 0 1 1 -3.26473e-7 0 0 0 0.07627534 0.9970869 2 -3.3221e-7 -0.9970869 0.07627534 0 0 0 0 1 1 -3.3084e-7 0 0 0 0.06631457 0.9977989 2 -3.35832e-7 -0.9977989 0.06631457 0 0 0 0 1 1 -3.34926e-7 0 0 0 0.05706351 0.9983707 2 -3.39225e-7 -0.9983707 0.05706351 0 0 0 0 1 1 -3.38727e-7 0 0 0 0.04852169 0.9988225 2 -3.42385e-7 -0.9988225 0.04852169 0 0 0 0 1 1 -3.42238e-7 0 0 0 0.04068571 0.9991722 2 -3.45306e-7 -0.9991722 0.04068571 0 0 0 0 1 1 -3.45454e-7 0 0 0 0.03355312 0.9994369 2 -3.47985e-7 -0.9994369 0.03355312 0 0 0 0 1 1 -3.48372e-7 0 0 0 0.02711969 0.9996322 2 -3.50418e-7 -0.9996322 0.02711969 0 0 0 0 1 1 -3.50988e-7 0 0 0 0.02138209 0.9997714 2 -3.52602e-7 -0.9997714 0.02138209 0 0 0 0 1 1 -3.53299e-7 0 0 0 0.01633548 0.9998668 2 -3.54532e-7 -0.9998668 0.01633548 0 0 0 0 1 1 -3.55304e-7 0 0 0 0.01197648 0.9999283 2 -3.56208e-7 -0.9999283 0.01197648 0 0 0 0 1 1 -3.57001e-7 0 0 0 0.008299827 0.9999654 2 -3.57628e-7 -0.9999654 0.008299827 0 0 0 0 1 1 -3.5839e-7 0 0 0 0.005300462 0.9999863 2 -3.5879e-7 -0.9999863 0.005300462 0 0 0 0 1 1 -3.59469e-7 0 0 0 0.002975702 0.9999957 2 -3.59694e-7 -0.9999957 0.002975702 0 0 0 0 1 1 -3.60238e-7 0 0 0 0.001319587 0.9999993 2 -3.60338e-7 -0.9999993 0.001319587 0 0 0 0 1 1 -3.607e-7 0 0 0 3.2909e-4 1 2 -3.60724e-7 -1 3.2909e-4 0 0 0 0 1 1 -3.60853e-7 0 0 0 -3.02946e-7 1 2 -3.60853e-7 -1 -3.02946e-7 0 0 0 0 1 1 -3.60853e-7 0 0 0 -3.02946e-7 1 2 -3.60853e-7 -1 -3.02946e-7 0 0 0 0 1 1 -3.60853e-7 0 0 0 -3.02946e-7 1 2 -3.60853e-7 -1 -3.02946e-7 0 0 0 0 1 - - - - - - - - LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR LINEAR - - - - - - - - - - - - - - - - 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.125 4.166666 - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER - - - - - - - - 0.06706619 0 0.1087328 0 0.1503995 0 0.1920661 0 0.2337328 0 0.2753995 0 0.3170662 0 0.3587328 0 0.4003995 0 0.4420662 0 0.4837328 0 0.5253995 0 0.5670662 0 0.6087329 0 0.6503995 0 0.6920662 0 0.7337329 0 0.7753995 0 0.8170662 0 0.8587329 0 0.9003995 0 0.9420662 0 0.9837329 0 1.0254 0 1.067066 0 1.108733 0 1.1504 0 1.192066 0 1.233733 0 1.2754 0 1.317066 0 1.358733 0 1.4004 0 1.442066 0 1.483733 0 1.5254 0 1.567066 0 1.608733 0 1.6504 0 1.692066 0 1.733733 0 1.7754 0 1.817066 0 1.858733 0 1.9004 0 1.942066 0 1.983733 0 2.025399 0 2.067066 0 2.108733 0 2.150399 0 2.192066 0 2.233733 0 2.275399 0 2.317066 0 2.358733 0 2.400399 0 2.442066 0 2.483733 0 2.525399 0 2.567066 0 2.608733 0 2.650399 0 2.692066 0 2.733733 0 2.775399 0 2.817066 0 2.858733 0 2.900399 0 2.942066 0 2.983733 0 3.025399 0 3.067066 0 3.108733 0 3.150399 0 3.192066 0 3.233733 0 3.275399 0 3.317066 0 3.358733 0 3.400399 0 3.442066 0 3.483733 0 3.525399 0 3.567066 0 3.608733 0 3.650399 0 3.692066 0 3.733733 0 3.775399 0 3.817066 0 3.858733 0 3.900399 0 3.942066 0 3.983733 0 4.0254 0 4.092466 0 4.1504 0 - - - - - - - - - 0.09960043 0 0.1412671 0 0.1829338 0 0.2246004 0 0.2662671 0 0.3079338 0 0.3496004 0 0.3912671 0 0.4329338 0 0.4746004 0 0.5162671 0 0.5579338 0 0.5996005 0 0.6412671 0 0.6829338 0 0.7246005 0 0.7662671 0 0.8079338 0 0.8496005 0 0.8912671 0 0.9329338 0 0.9746005 0 1.016267 0 1.057934 0 1.0996 0 1.141267 0 1.182934 0 1.2246 0 1.266267 0 1.307934 0 1.3496 0 1.391267 0 1.432934 0 1.4746 0 1.516267 0 1.557934 0 1.5996 0 1.641267 0 1.682934 0 1.7246 0 1.766267 0 1.807934 0 1.8496 0 1.891267 0 1.932934 0 1.9746 0 2.016267 0 2.057934 0 2.099601 0 2.141267 0 2.182934 0 2.224601 0 2.266267 0 2.307934 0 2.349601 0 2.391267 0 2.432934 0 2.474601 0 2.516267 0 2.557934 0 2.599601 0 2.641267 0 2.682934 0 2.724601 0 2.766267 0 2.807934 0 2.849601 0 2.891267 0 2.932934 0 2.974601 0 3.016267 0 3.057934 0 3.099601 0 3.141267 0 3.182934 0 3.224601 0 3.266267 0 3.307934 0 3.349601 0 3.391267 0 3.432934 0 3.474601 0 3.516267 0 3.557934 0 3.599601 0 3.641267 0 3.682934 0 3.724601 0 3.766267 0 3.807934 0 3.849601 0 3.891267 0 3.932934 0 3.974601 0 4.016267 0 4.074201 0 4.141267 0 4.182934 0 - - - - - - - - - - - - - - - - - - - 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.125 4.166666 - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER - - - - - - - - 0.06706619 0 0.1087328 0 0.1503995 0 0.1920661 0 0.2337328 0 0.2753995 0 0.3170662 0 0.3587328 0 0.4003995 0 0.4420662 0 0.4837328 0 0.5253995 0 0.5670662 0 0.6087329 0 0.6503995 0 0.6920662 0 0.7337329 0 0.7753995 0 0.8170662 0 0.8587329 0 0.9003995 0 0.9420662 0 0.9837329 0 1.0254 0 1.067066 0 1.108733 0 1.1504 0 1.192066 0 1.233733 0 1.2754 0 1.317066 0 1.358733 0 1.4004 0 1.442066 0 1.483733 0 1.5254 0 1.567066 0 1.608733 0 1.6504 0 1.692066 0 1.733733 0 1.7754 0 1.817066 0 1.858733 0 1.9004 0 1.942066 0 1.983733 0 2.025399 0 2.067066 0 2.108733 0 2.150399 0 2.192066 0 2.233733 0 2.275399 0 2.317066 0 2.358733 0 2.400399 0 2.442066 0 2.483733 0 2.525399 0 2.567066 0 2.608733 0 2.650399 0 2.692066 0 2.733733 0 2.775399 0 2.817066 0 2.858733 0 2.900399 0 2.942066 0 2.983733 0 3.025399 0 3.067066 0 3.108733 0 3.150399 0 3.192066 0 3.233733 0 3.275399 0 3.317066 0 3.358733 0 3.400399 0 3.442066 0 3.483733 0 3.525399 0 3.567066 0 3.608733 0 3.650399 0 3.692066 0 3.733733 0 3.775399 0 3.817066 0 3.858733 0 3.900399 0 3.942066 0 3.983733 0 4.0254 0 4.092466 0 4.1504 0 - - - - - - - - - 0.09960043 0 0.1412671 0 0.1829338 0 0.2246004 0 0.2662671 0 0.3079338 0 0.3496004 0 0.3912671 0 0.4329338 0 0.4746004 0 0.5162671 0 0.5579338 0 0.5996005 0 0.6412671 0 0.6829338 0 0.7246005 0 0.7662671 0 0.8079338 0 0.8496005 0 0.8912671 0 0.9329338 0 0.9746005 0 1.016267 0 1.057934 0 1.0996 0 1.141267 0 1.182934 0 1.2246 0 1.266267 0 1.307934 0 1.3496 0 1.391267 0 1.432934 0 1.4746 0 1.516267 0 1.557934 0 1.5996 0 1.641267 0 1.682934 0 1.7246 0 1.766267 0 1.807934 0 1.8496 0 1.891267 0 1.932934 0 1.9746 0 2.016267 0 2.057934 0 2.099601 0 2.141267 0 2.182934 0 2.224601 0 2.266267 0 2.307934 0 2.349601 0 2.391267 0 2.432934 0 2.474601 0 2.516267 0 2.557934 0 2.599601 0 2.641267 0 2.682934 0 2.724601 0 2.766267 0 2.807934 0 2.849601 0 2.891267 0 2.932934 0 2.974601 0 3.016267 0 3.057934 0 3.099601 0 3.141267 0 3.182934 0 3.224601 0 3.266267 0 3.307934 0 3.349601 0 3.391267 0 3.432934 0 3.474601 0 3.516267 0 3.557934 0 3.599601 0 3.641267 0 3.682934 0 3.724601 0 3.766267 0 3.807934 0 3.849601 0 3.891267 0 3.932934 0 3.974601 0 4.016267 0 4.074201 0 4.141267 0 4.182934 0 - - - - - - - - - - - - - - - - - - - 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.125 4.166666 - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER - - - - - - - - 0.06706619 0 0.1087328 0 0.1503995 0 0.1920661 0 0.2337328 0 0.2753995 0 0.3170662 0 0.3587328 0 0.4003995 0 0.4420662 0 0.4837328 0 0.5253995 0 0.5670662 0 0.6087329 0 0.6503995 0 0.6920662 0 0.7337329 0 0.7753995 0 0.8170662 0 0.8587329 0 0.9003995 0 0.9420662 0 0.9837329 0 1.0254 0 1.067066 0 1.108733 0 1.1504 0 1.192066 0 1.233733 0 1.2754 0 1.317066 0 1.358733 0 1.4004 0 1.442066 0 1.483733 0 1.5254 0 1.567066 0 1.608733 0 1.6504 0 1.692066 0 1.733733 0 1.7754 0 1.817066 0 1.858733 0 1.9004 0 1.942066 0 1.983733 0 2.025399 0 2.067066 0 2.108733 0 2.150399 0 2.192066 0 2.233733 0 2.275399 0 2.317066 0 2.358733 0 2.400399 0 2.442066 0 2.483733 0 2.525399 0 2.567066 0 2.608733 0 2.650399 0 2.692066 0 2.733733 0 2.775399 0 2.817066 0 2.858733 0 2.900399 0 2.942066 0 2.983733 0 3.025399 0 3.067066 0 3.108733 0 3.150399 0 3.192066 0 3.233733 0 3.275399 0 3.317066 0 3.358733 0 3.400399 0 3.442066 0 3.483733 0 3.525399 0 3.567066 0 3.608733 0 3.650399 0 3.692066 0 3.733733 0 3.775399 0 3.817066 0 3.858733 0 3.900399 0 3.942066 0 3.983733 0 4.0254 0 4.092466 0 4.1504 0 - - - - - - - - - 0.09960043 0 0.1412671 0 0.1829338 0 0.2246004 0 0.2662671 0 0.3079338 0 0.3496004 0 0.3912671 0 0.4329338 0 0.4746004 0 0.5162671 0 0.5579338 0 0.5996005 0 0.6412671 0 0.6829338 0 0.7246005 0 0.7662671 0 0.8079338 0 0.8496005 0 0.8912671 0 0.9329338 0 0.9746005 0 1.016267 0 1.057934 0 1.0996 0 1.141267 0 1.182934 0 1.2246 0 1.266267 0 1.307934 0 1.3496 0 1.391267 0 1.432934 0 1.4746 0 1.516267 0 1.557934 0 1.5996 0 1.641267 0 1.682934 0 1.7246 0 1.766267 0 1.807934 0 1.8496 0 1.891267 0 1.932934 0 1.9746 0 2.016267 0 2.057934 0 2.099601 0 2.141267 0 2.182934 0 2.224601 0 2.266267 0 2.307934 0 2.349601 0 2.391267 0 2.432934 0 2.474601 0 2.516267 0 2.557934 0 2.599601 0 2.641267 0 2.682934 0 2.724601 0 2.766267 0 2.807934 0 2.849601 0 2.891267 0 2.932934 0 2.974601 0 3.016267 0 3.057934 0 3.099601 0 3.141267 0 3.182934 0 3.224601 0 3.266267 0 3.307934 0 3.349601 0 3.391267 0 3.432934 0 3.474601 0 3.516267 0 3.557934 0 3.599601 0 3.641267 0 3.682934 0 3.724601 0 3.766267 0 3.807934 0 3.849601 0 3.891267 0 3.932934 0 3.974601 0 4.016267 0 4.074201 0 4.141267 0 4.182934 0 - - - - - - - - - - - - - - - - - - - 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.125 4.166666 - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER - - - - - - - - 0.06706619 0 0.1087328 0 0.1503995 0 0.1920661 0 0.2337328 0 0.2753995 0 0.3170662 0 0.3587328 0 0.4003995 0 0.4420662 0 0.4837328 0 0.5253995 0 0.5670662 0 0.6087329 0 0.6503995 0 0.6920662 0 0.7337329 0 0.7753995 0 0.8170662 0 0.8587329 0 0.9003995 0 0.9420662 0 0.9837329 0 1.0254 0 1.067066 0 1.108733 0 1.1504 0 1.192066 0 1.233733 0 1.2754 0 1.317066 0 1.358733 0 1.4004 0 1.442066 0 1.483733 0 1.5254 0 1.567066 0 1.608733 0 1.6504 0 1.692066 0 1.733733 0 1.7754 0 1.817066 0 1.858733 0 1.9004 0 1.942066 0 1.983733 0 2.025399 0 2.067066 0 2.108733 0 2.150399 0 2.192066 0 2.233733 0 2.275399 0 2.317066 0 2.358733 0 2.400399 0 2.442066 0 2.483733 0 2.525399 0 2.567066 0 2.608733 0 2.650399 0 2.692066 0 2.733733 0 2.775399 0 2.817066 0 2.858733 0 2.900399 0 2.942066 0 2.983733 0 3.025399 0 3.067066 0 3.108733 0 3.150399 0 3.192066 0 3.233733 0 3.275399 0 3.317066 0 3.358733 0 3.400399 0 3.442066 0 3.483733 0 3.525399 0 3.567066 0 3.608733 0 3.650399 0 3.692066 0 3.733733 0 3.775399 0 3.817066 0 3.858733 0 3.900399 0 3.942066 0 3.983733 0 4.0254 0 4.092466 0 4.1504 0 - - - - - - - - - 0.09960043 0 0.1412671 0 0.1829338 0 0.2246004 0 0.2662671 0 0.3079338 0 0.3496004 0 0.3912671 0 0.4329338 0 0.4746004 0 0.5162671 0 0.5579338 0 0.5996005 0 0.6412671 0 0.6829338 0 0.7246005 0 0.7662671 0 0.8079338 0 0.8496005 0 0.8912671 0 0.9329338 0 0.9746005 0 1.016267 0 1.057934 0 1.0996 0 1.141267 0 1.182934 0 1.2246 0 1.266267 0 1.307934 0 1.3496 0 1.391267 0 1.432934 0 1.4746 0 1.516267 0 1.557934 0 1.5996 0 1.641267 0 1.682934 0 1.7246 0 1.766267 0 1.807934 0 1.8496 0 1.891267 0 1.932934 0 1.9746 0 2.016267 0 2.057934 0 2.099601 0 2.141267 0 2.182934 0 2.224601 0 2.266267 0 2.307934 0 2.349601 0 2.391267 0 2.432934 0 2.474601 0 2.516267 0 2.557934 0 2.599601 0 2.641267 0 2.682934 0 2.724601 0 2.766267 0 2.807934 0 2.849601 0 2.891267 0 2.932934 0 2.974601 0 3.016267 0 3.057934 0 3.099601 0 3.141267 0 3.182934 0 3.224601 0 3.266267 0 3.307934 0 3.349601 0 3.391267 0 3.432934 0 3.474601 0 3.516267 0 3.557934 0 3.599601 0 3.641267 0 3.682934 0 3.724601 0 3.766267 0 3.807934 0 3.849601 0 3.891267 0 3.932934 0 3.974601 0 4.016267 0 4.074201 0 4.141267 0 4.182934 0 - - - - - - - - - - - - - - - - - - - 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.125 4.166666 - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER - - - - - - - - 0.06706619 0 0.1087328 0 0.1503995 0 0.1920661 0 0.2337328 0 0.2753995 0 0.3170662 0 0.3587328 0 0.4003995 0 0.4420662 0 0.4837328 0 0.5253995 0 0.5670662 0 0.6087329 0 0.6503995 0 0.6920662 0 0.7337329 0 0.7753995 0 0.8170662 0 0.8587329 0 0.9003995 0 0.9420662 0 0.9837329 0 1.0254 0 1.067066 0 1.108733 0 1.1504 0 1.192066 0 1.233733 0 1.2754 0 1.317066 0 1.358733 0 1.4004 0 1.442066 0 1.483733 0 1.5254 0 1.567066 0 1.608733 0 1.6504 0 1.692066 0 1.733733 0 1.7754 0 1.817066 0 1.858733 0 1.9004 0 1.942066 0 1.983733 0 2.025399 0 2.067066 0 2.108733 0 2.150399 0 2.192066 0 2.233733 0 2.275399 0 2.317066 0 2.358733 0 2.400399 0 2.442066 0 2.483733 0 2.525399 0 2.567066 0 2.608733 0 2.650399 0 2.692066 0 2.733733 0 2.775399 0 2.817066 0 2.858733 0 2.900399 0 2.942066 0 2.983733 0 3.025399 0 3.067066 0 3.108733 0 3.150399 0 3.192066 0 3.233733 0 3.275399 0 3.317066 0 3.358733 0 3.400399 0 3.442066 0 3.483733 0 3.525399 0 3.567066 0 3.608733 0 3.650399 0 3.692066 0 3.733733 0 3.775399 0 3.817066 0 3.858733 0 3.900399 0 3.942066 0 3.983733 0 4.0254 0 4.092466 0 4.1504 0 - - - - - - - - - 0.09960043 0 0.1412671 0 0.1829338 0 0.2246004 0 0.2662671 0 0.3079338 0 0.3496004 0 0.3912671 0 0.4329338 0 0.4746004 0 0.5162671 0 0.5579338 0 0.5996005 0 0.6412671 0 0.6829338 0 0.7246005 0 0.7662671 0 0.8079338 0 0.8496005 0 0.8912671 0 0.9329338 0 0.9746005 0 1.016267 0 1.057934 0 1.0996 0 1.141267 0 1.182934 0 1.2246 0 1.266267 0 1.307934 0 1.3496 0 1.391267 0 1.432934 0 1.4746 0 1.516267 0 1.557934 0 1.5996 0 1.641267 0 1.682934 0 1.7246 0 1.766267 0 1.807934 0 1.8496 0 1.891267 0 1.932934 0 1.9746 0 2.016267 0 2.057934 0 2.099601 0 2.141267 0 2.182934 0 2.224601 0 2.266267 0 2.307934 0 2.349601 0 2.391267 0 2.432934 0 2.474601 0 2.516267 0 2.557934 0 2.599601 0 2.641267 0 2.682934 0 2.724601 0 2.766267 0 2.807934 0 2.849601 0 2.891267 0 2.932934 0 2.974601 0 3.016267 0 3.057934 0 3.099601 0 3.141267 0 3.182934 0 3.224601 0 3.266267 0 3.307934 0 3.349601 0 3.391267 0 3.432934 0 3.474601 0 3.516267 0 3.557934 0 3.599601 0 3.641267 0 3.682934 0 3.724601 0 3.766267 0 3.807934 0 3.849601 0 3.891267 0 3.932934 0 3.974601 0 4.016267 0 4.074201 0 4.141267 0 4.182934 0 - - - - - - - - - - - - - - - - - - - 0.08333331 0.125 0.1666666 0.2083333 0.25 0.2916666 0.3333333 0.375 0.4166666 0.4583333 0.5 0.5416667 0.5833333 0.625 0.6666667 0.7083333 0.75 0.7916667 0.8333333 0.8750002 0.9166667 0.9583333 1 1.041667 1.083333 1.125 1.166667 1.208333 1.25 1.291667 1.333333 1.375 1.416667 1.458333 1.5 1.541667 1.583333 1.625 1.666667 1.708333 1.75 1.791667 1.833333 1.875 1.916667 1.958333 2 2.041667 2.083333 2.125 2.166667 2.208333 2.25 2.291667 2.333333 2.375 2.416667 2.458333 2.5 2.541667 2.583333 2.625 2.666667 2.708333 2.75 2.791667 2.833333 2.875 2.916667 2.958333 3 3.041667 3.083333 3.125 3.166667 3.208333 3.25 3.291667 3.333333 3.375 3.416667 3.458333 3.5 3.541667 3.583333 3.625 3.666667 3.708333 3.75 3.791667 3.833333 3.875 3.916667 3.958333 4 4.041666 4.125 4.166666 - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - - - - - - - - BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER BEZIER - - - - - - - - 0.06706619 0 0.1087328 0 0.1503995 0 0.1920661 0 0.2337328 0 0.2753995 0 0.3170662 0 0.3587328 0 0.4003995 0 0.4420662 0 0.4837328 0 0.5253995 0 0.5670662 0 0.6087329 0 0.6503995 0 0.6920662 0 0.7337329 0 0.7753995 0 0.8170662 0 0.8587329 0 0.9003995 0 0.9420662 0 0.9837329 0 1.0254 0 1.067066 0 1.108733 0 1.1504 0 1.192066 0 1.233733 0 1.2754 0 1.317066 0 1.358733 0 1.4004 0 1.442066 0 1.483733 0 1.5254 0 1.567066 0 1.608733 0 1.6504 0 1.692066 0 1.733733 0 1.7754 0 1.817066 0 1.858733 0 1.9004 0 1.942066 0 1.983733 0 2.025399 0 2.067066 0 2.108733 0 2.150399 0 2.192066 0 2.233733 0 2.275399 0 2.317066 0 2.358733 0 2.400399 0 2.442066 0 2.483733 0 2.525399 0 2.567066 0 2.608733 0 2.650399 0 2.692066 0 2.733733 0 2.775399 0 2.817066 0 2.858733 0 2.900399 0 2.942066 0 2.983733 0 3.025399 0 3.067066 0 3.108733 0 3.150399 0 3.192066 0 3.233733 0 3.275399 0 3.317066 0 3.358733 0 3.400399 0 3.442066 0 3.483733 0 3.525399 0 3.567066 0 3.608733 0 3.650399 0 3.692066 0 3.733733 0 3.775399 0 3.817066 0 3.858733 0 3.900399 0 3.942066 0 3.983733 0 4.0254 0 4.092466 0 4.1504 0 - - - - - - - - - 0.09960043 0 0.1412671 0 0.1829338 0 0.2246004 0 0.2662671 0 0.3079338 0 0.3496004 0 0.3912671 0 0.4329338 0 0.4746004 0 0.5162671 0 0.5579338 0 0.5996005 0 0.6412671 0 0.6829338 0 0.7246005 0 0.7662671 0 0.8079338 0 0.8496005 0 0.8912671 0 0.9329338 0 0.9746005 0 1.016267 0 1.057934 0 1.0996 0 1.141267 0 1.182934 0 1.2246 0 1.266267 0 1.307934 0 1.3496 0 1.391267 0 1.432934 0 1.4746 0 1.516267 0 1.557934 0 1.5996 0 1.641267 0 1.682934 0 1.7246 0 1.766267 0 1.807934 0 1.8496 0 1.891267 0 1.932934 0 1.9746 0 2.016267 0 2.057934 0 2.099601 0 2.141267 0 2.182934 0 2.224601 0 2.266267 0 2.307934 0 2.349601 0 2.391267 0 2.432934 0 2.474601 0 2.516267 0 2.557934 0 2.599601 0 2.641267 0 2.682934 0 2.724601 0 2.766267 0 2.807934 0 2.849601 0 2.891267 0 2.932934 0 2.974601 0 3.016267 0 3.057934 0 3.099601 0 3.141267 0 3.182934 0 3.224601 0 3.266267 0 3.307934 0 3.349601 0 3.391267 0 3.432934 0 3.474601 0 3.516267 0 3.557934 0 3.599601 0 3.641267 0 3.682934 0 3.724601 0 3.766267 0 3.807934 0 3.849601 0 3.891267 0 3.932934 0 3.974601 0 4.016267 0 4.074201 0 4.141267 0 4.182934 0 - - - - - - - - - - - - - - - - - - - - - 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 - - Collar Elbow Wrist - - - - - - - - 0 -1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 -1 0 0 1 0 0 -1 0 0 1 0 0 0 0 1 0 -1 0 0 1 0 0 -3 0 0 1 0 0 0 0 1 - - - - - - - - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0.953866 1 1 1 0.9984474 1 1 1 1 - - - - - - - - - - - - - - 2 2 1 1 2 2 1 1 2 2 2 2 1 1 1 1 - 1 0 0 1 1 2 0 3 0 4 0 5 1 6 0 7 1 8 0 9 0 10 0 11 2 12 1 13 2 14 1 15 2 16 1 17 2 18 1 19 2 20 2 21 2 22 2 23 - - - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - 0 0 -1 0 -1 0 0 0 0 1 0 0 0 0 0 1 - - 1 0 0 0 0 0 1 1 0 -1 0 0 0 0 0 1 - - 1 0 0 0 0 0 1 2 0 -1 0 0 0 0 0 1 - - - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - #Collar - - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - 0 0 0 - 0 0 1 0 - 0 1 0 0 - 1 0 0 0 - 1 1 1 - - - - - - -
    \ No newline at end of file diff --git a/applications/plugins/SofaAssimp/initAssimpPlugin.cpp b/applications/plugins/SofaAssimp/initAssimpPlugin.cpp deleted file mode 100644 index b6ab7c865c7..00000000000 --- a/applications/plugins/SofaAssimp/initAssimpPlugin.cpp +++ /dev/null @@ -1,81 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include - - -namespace sofa -{ - -namespace component -{ - -//Here are just several convenient functions to help users know what the plugin contains - -extern "C" { - SOFA_ASSIMP_API void initExternalModule(); - SOFA_ASSIMP_API const char* getModuleName(); - SOFA_ASSIMP_API const char* getModuleVersion(); - SOFA_ASSIMP_API const char* getModuleLicense(); - SOFA_ASSIMP_API const char* getModuleDescription(); - SOFA_ASSIMP_API const char* getModuleComponentList(); -} - -void initExternalModule() -{ - static bool first = true; - if (first) - { - first = false; - } -} - -const char* getModuleName() -{ - return "SofaAssimp"; -} - -const char* getModuleVersion() -{ - return "0.1"; -} - -const char* getModuleLicense() -{ - return "BSD License"; -} - - -const char* getModuleDescription() -{ - return "Use Assimp reader and write functionalities into SOFA"; -} - -const char* getModuleComponentList() -{ - return "AssimpLoader"; -} - - -} - -} - diff --git a/applications/plugins/SofaCUDA/CMakeLists.txt b/applications/plugins/SofaCUDA/CMakeLists.txt index 26634413007..21b37440a39 100644 --- a/applications/plugins/SofaCUDA/CMakeLists.txt +++ b/applications/plugins/SofaCUDA/CMakeLists.txt @@ -5,36 +5,52 @@ set(SOFACUDA_MAJOR_VERSION 0) set(SOFACUDA_MINOR_VERSION 1) set(SOFACUDA_VERSION ${SOFACUDA_MAJOR_VERSION}.${SOFACUDA_MINOR_VERSION}) -# quick and dirty fix for nvcc compatibility with -fno-partial-inlining flag -if(NOT WIN32) - set(CUDA_PROPAGATE_HOST_FLAGS OFF) +if(DEFINED CUDA_ARCH_LIST) + message(WARNING "CUDA_ARCH_LIST variable is deprecated ; use cmake built-in variable CMAKE_CUDA_ARCHITECTURES instead (see https://cmake.org/cmake/help/latest/variable/CMAKE_CUDA_ARCHITECTURES.html)") + string(REPLACE "." "" CUDA_ARCH_LIST_REFORMATED "${CUDA_ARCH_LIST}") + message(WARNING "${CUDA_ARCH_LIST_REFORMATED} will be set in CMAKE_CUDA_ARCHITECTURES.") + set(CMAKE_CUDA_ARCHITECTURES ${CUDA_ARCH_LIST_REFORMATED}) +endif() + +if(CMAKE_VERSION VERSION_GREATER_EQUAL "3.24.0") + option(SOFACUDA_ENABLE_NATIVE_ARCHITECTURE "Set native as for CUDA_ARCHITECTURES (which will compile compatible architectures for the current system)") + if(SOFACUDA_ENABLE_NATIVE_ARCHITECTURE) + set(CMAKE_CUDA_ARCHITECTURES native) + endif() endif() -set(SOFACUDA_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/src/SofaCUDA") +# set 75 as fallback value +if(NOT DEFINED CMAKE_CUDA_ARCHITECTURES) + message(NOTICE "CMAKE_CUDA_ARCHITECTURES is not set, it will be set by default to 75") + set(CMAKE_CUDA_ARCHITECTURES 75) +endif() + +set(SOFACUDACORE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/src") +set(SOFACUDA_SOURCE_DIR "${SOFACUDACORE_SOURCE_DIR}/SofaCUDA") set(HEADER_FILES - config.h.in - init.h + ${SOFACUDA_SOURCE_DIR}/config.h.in + ${SOFACUDA_SOURCE_DIR}/init.h ### Common - sofa/gpu/cuda/CudaBaseVector.h - sofa/gpu/cuda/CudaCommon.h - sofa/gpu/cuda/CudaContactMapper.h - sofa/gpu/cuda/CudaMath.h - sofa/gpu/cuda/CudaMath.inl - sofa/gpu/cuda/CudaMathRigid.h - sofa/gpu/cuda/CudaMathRigid.inl - sofa/gpu/cuda/CudaMatrix.h - sofa/gpu/cuda/CudaMemoryManager.h - sofa/gpu/cuda/CudaScan.h - sofa/gpu/cuda/CudaSort.h - sofa/gpu/cuda/CudaTypes.h - sofa/gpu/cuda/mycuda.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaBaseVector.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaCommon.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaContactMapper.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMath.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMath.inl + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMathRigid.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMathRigid.inl + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMatrix.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMemoryManager.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaScan.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaSort.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaTypes.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/mycuda.h ### Mechanical ${SOFACUDA_SOURCE_DIR}/component/statecontainer/CudaMechanicalObject.h ${SOFACUDA_SOURCE_DIR}/component/statecontainer/CudaMechanicalObject.inl - sofa/gpu/cuda/CudaSingleStateAccessor.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaSingleStateAccessor.h ### Mappings ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaBarycentricMapping.h @@ -62,14 +78,14 @@ set(HEADER_FILES ### FEM ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.inl - sofa/gpu/cuda/CudaHexahedronTLEDForceField.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaHexahedronTLEDForceField.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/hyperelastic/CudaStandardTetrahedralFEMForceField.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/hyperelastic/CudaStandardTetrahedralFEMForceField.inl ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/tensormass/CudaTetrahedralTensorMassForceField.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/tensormass/CudaTetrahedralTensorMassForceField.inl ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.inl - sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTriangularFEMForceFieldOptim.h ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTriangularFEMForceFieldOptim.inl @@ -104,15 +120,15 @@ set(HEADER_FILES set(SOURCE_FILES ### Common - init.cpp - sofa/gpu/cuda/CudaBaseVector.cpp - sofa/gpu/cuda/CudaContactMapper.cpp - sofa/gpu/cuda/mycuda.cpp + ${SOFACUDA_SOURCE_DIR}/init.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaBaseVector.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaContactMapper.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/mycuda.cpp ### Mechanical ${SOFACUDA_SOURCE_DIR}/component/statecontainer/CudaMechanicalObject.cpp - sofa/gpu/cuda/CudaSetTopology.cpp - sofa/gpu/cuda/CudaSingleStateAccessor.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaSetTopology.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaSingleStateAccessor.cpp ### Mappings ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaBarycentricMapping-3f.cpp @@ -124,7 +140,7 @@ set(SOURCE_FILES ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaBarycentricMapping.cpp ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaBarycentricMappingRigid.cpp ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaIdentityMapping.cpp - sofa/gpu/cuda/CudaMultiMapping.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaMultiMapping.cpp ${SOFACUDA_SOURCE_DIR}/component/mapping/nonlinear/CudaRigidMapping.cpp ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaSubsetMapping.cpp ${SOFACUDA_SOURCE_DIR}/component/mapping/linear/CudaSubsetMultiMapping.cpp @@ -136,11 +152,11 @@ set(SOURCE_FILES ### FEM ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.cpp - sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/hyperelastic/CudaStandardTetrahedralFEMForceField.cpp ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/tensormass/CudaTetrahedralTensorMassForceField.cpp ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.cpp - sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTriangularFEMForceFieldOptim.cpp ### ForceFields @@ -155,7 +171,7 @@ set(SOURCE_FILES ### Collisions - sofa/gpu/cuda/CudaCollision.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaCollision.cpp ${SOFACUDA_SOURCE_DIR}/component/collision/geometry/CudaLineModel.cpp ${SOFACUDA_SOURCE_DIR}/component/collision/geometry/CudaPointModel.cpp ${SOFACUDA_SOURCE_DIR}/component/collision/geometry/CudaSphereModel.cpp @@ -183,11 +199,11 @@ set(SOURCE_FILES set(CUDA_SOURCES ### Common - sofa/gpu/cuda/mycuda.cu - sofa/gpu/cuda/CudaBaseVector.cu - sofa/gpu/cuda/CudaContactMapper.cu - sofa/gpu/cuda/CudaScan.cu - sofa/gpu/cuda/CudaSort.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/mycuda.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaBaseVector.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaContactMapper.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaScan.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaSort.cu ### Mechanical ${SOFACUDA_SOURCE_DIR}/component/statecontainer/CudaMechanicalObject.cu @@ -204,11 +220,11 @@ set(CUDA_SOURCES ### FEM ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.cu - sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/hyperelastic/CudaStandardTetrahedralFEMForceField.cu ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/tensormass/CudaTetrahedralTensorMassForceField.cu ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.cu - sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu ${SOFACUDA_SOURCE_DIR}/component/solidmechanics/fem/elastic/CudaTriangularFEMForceFieldOptim.cu ### ForceFields @@ -234,14 +250,14 @@ if(NOT Sofa.GL_FOUND) message("OpenGL-related code won't be enabled (Sharing OpenGL buffers with CUDA)") else() list(APPEND HEADER_FILES - sofa/gpu/cuda/CudaVisualModel.h - sofa/gpu/cuda/CudaVisualModel.inl + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaVisualModel.h + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaVisualModel.inl ) list(APPEND SOURCE_FILES - sofa/gpu/cuda/CudaVisualModel.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaVisualModel.cpp ) list(APPEND CUDA_SOURCES - sofa/gpu/cuda/CudaVisualModel.cu + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaVisualModel.cu ) endif() @@ -264,56 +280,24 @@ sofa_find_package(Sofa.Component.MechanicalLoad REQUIRED) sofa_find_package(Sofa.GUI QUIET) if(Sofa.GUI_FOUND) - list(APPEND SOURCE_FILES sofa/gpu/gui/CudaMouseInteraction.cpp) -endif() - -sofa_find_package(Sofa.GUI.Qt QUIET) -if(Sofa.GUI.Qt_FOUND) - list(APPEND HEADER_FILES sofa/gpu/gui/CudaDataWidget.h) - list(APPEND SOURCE_FILES sofa/gpu/gui/CudaDataWidget.cpp) + list(APPEND SOURCE_FILES ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/gui/CudaMouseInteraction.cpp) endif() -find_package(SofaSphFluid QUIET) -if(SofaSphFluid_FOUND) - list(APPEND HEADER_FILES - sofa/gpu/cuda/CudaParticleSource.h - sofa/gpu/cuda/CudaParticleSource.inl - sofa/gpu/cuda/CudaSPHFluidForceField.h - sofa/gpu/cuda/CudaSPHFluidForceField.inl - sofa/gpu/cuda/CudaParticlesRepulsionForceField.h - sofa/gpu/cuda/CudaParticlesRepulsionForceField.inl - sofa/gpu/cuda/CudaSpatialGridContainer.h - sofa/gpu/cuda/CudaSpatialGridContainer.inl - ) - list(APPEND SOURCE_FILES - sofa/gpu/cuda/CudaParticleSource.cpp - sofa/gpu/cuda/CudaSPHFluidForceField.cpp - sofa/gpu/cuda/CudaParticlesRepulsionForceField.cpp - sofa/gpu/cuda/CudaSpatialGridContainer.cpp - ) - list(APPEND CUDA_SOURCES - sofa/gpu/cuda/CudaParticleSource.cu - sofa/gpu/cuda/CudaSPHFluidForceField.cu - sofa/gpu/cuda/CudaParticlesRepulsionForceField.cu - sofa/gpu/cuda/CudaSpatialGridContainer.cu - ) - message(STATUS "SofaCUDA: optional dependency to SofaSphFluid found. ") -else() - message(STATUS "SofaCUDA: optional dependency SofaSphFluid not found. ") +sofa_find_package(Sofa.Qt QUIET) +if(Sofa.Qt_FOUND) + list(APPEND HEADER_FILES ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/gui/CudaDataWidget.h) + list(APPEND SOURCE_FILES ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/gui/CudaDataWidget.cpp) endif() sofa_find_package(SofaValidation QUIET) if(SofaValidation_FOUND) list(APPEND SOURCE_FILES - sofa/gpu/cuda/CudaExtraMonitor.cpp + ${SOFACUDACORE_SOURCE_DIR}/sofa/gpu/cuda/CudaExtraMonitor.cpp ) message(STATUS "SofaCUDA: found SofaValidation, enabling CudaExtraMonitor (Warning: this component is being deprecated). ") endif() option(SOFACUDA_VERBOSE_PTXAS "???" OFF) -if(SOFACUDA_VERBOSE_PTXAS) - set(VERBOSE_PTXAS --ptxas-options=-v) -endif() option(SOFACUDA_CUBLAS "Activate cublas support in CUDA (requires SOFACUDA_DOUBLE)." OFF) if(SOFACUDA_CUBLAS) @@ -349,7 +333,7 @@ endif() option(SOFACUDA_PRECISE "Use IEEE 754-compliant floating point operations." OFF) -include(SofaCUDANvccFlags.cmake) +sofa_find_package(CUDAToolkit 10.0 REQUIRED) # nvcc uses a "host code compiler" to compile CPU code, specified by CUDA_HOST_COMPILER. # With some versions of CMake, CUDA_HOST_COMPILER defaults to CMAKE_C_COMPILER, @@ -362,23 +346,18 @@ endif() # quick and dirty fix for nvcc compatibility with -fno-partial-inlining flag set(CUDA_PROPAGATE_HOST_FLAGS OFF) +add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES} ${CUDA_SOURCES} ${README_FILES}) +set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${SOFACUDA_COMPILE_DEFINITIONS}") +if(SOFACUDA_VERBOSE_PTXAS) + target_compile_options(${PROJECT_NAME} PRIVATE $<$:--ptxas-options=-v>) +endif() +if(MSVC) + target_compile_options(${PROJECT_NAME} PRIVATE $<$:-Xcompiler /Zc:__cplusplus>) +endif() if(WIN32) - add_definitions("-DWIN32") - set(WINDOWSOPTIONS "/MD") + target_compile_options(${PROJECT_NAME} PRIVATE $<$:-DWIN32>) endif() -# Make the compiler definitions available to nvcc -add_definitions("-DSOFA_BUILD_SOFACUDA") -# Give include directories to nvcc compiler. -# Note: keep cuda_include_directories() before cuda_add_library(). -cuda_include_directories("${CMAKE_CURRENT_SOURCE_DIR}") -cuda_include_directories("${CMAKE_CURRENT_SOURCE_DIR}/src") -cuda_include_directories("${CMAKE_BINARY_DIR}/include") -cuda_add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES} ${CUDA_SOURCES} ${README_FILES} OPTIONS ${VERBOSE_PTXAS} ${WINDOWSOPTIONS}) - - -target_include_directories(${PROJECT_NAME} PUBLIC "$") -set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${SOFACUDA_COMPILE_DEFINITIONS}") target_link_libraries(${PROJECT_NAME} Sofa.Component.Mass Sofa.Component.SolidMechanics.FEM.Elastic @@ -397,7 +376,8 @@ target_link_libraries(${PROJECT_NAME} Sofa.Component.MechanicalLoad ) -target_compile_features(${PROJECT_NAME} PRIVATE cxx_std_17 cuda_std_17) +target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17 cuda_std_17) +target_link_libraries(${PROJECT_NAME} CUDA::cudart) if(Sofa.GL_FOUND) target_link_libraries(${PROJECT_NAME} Sofa.GL) @@ -408,18 +388,14 @@ if(Sofa.GUI_FOUND) endif() -if(Sofa.GUI.Qt_FOUND) - target_link_libraries(${PROJECT_NAME} Sofa.GUI.Qt) +if(Sofa.Qt_FOUND) + target_link_libraries(${PROJECT_NAME} Sofa.Qt) endif() if(SofaValidation_FOUND) target_link_libraries(${PROJECT_NAME} SofaValidation) endif() -if(SofaSphFluid_FOUND) - target_link_libraries(${PROJECT_NAME} SofaSphFluid) -endif() - if(SOFACUDA_CUBLAS) cuda_add_cublas_to_target(${PROJECT_NAME}) target_link_libraries(${PROJECT_NAME} ${CUDA_SPARSE_LIBRARY}) @@ -428,19 +404,12 @@ if(SOFACUDA_CUDPP) target_link_libraries(${PROJECT_NAME} cudpp) endif() - - -## SofaCUDANvccFlags.cmake -# Build tree -configure_file(SofaCUDANvccFlags.cmake ${CMAKE_BINARY_DIR}/lib/cmake/SofaCUDANvccFlags.cmake COPYONLY) -# Install tree -install(FILES SofaCUDANvccFlags.cmake DESTINATION lib/cmake/SofaCUDA) - ## Install rules for the library and headers; CMake package configurations files sofa_create_package_with_targets( PACKAGE_NAME ${PROJECT_NAME} PACKAGE_VERSION ${SOFACUDA_VERSION} TARGETS ${PROJECT_NAME} AUTO_SET_TARGET_PROPERTIES INCLUDE_INSTALL_DIR "${PROJECT_NAME}" + INCLUDE_SOURCE_DIR "src" RELOCATABLE "plugins" ) diff --git a/applications/plugins/SofaCUDA/SofaCUDAConfig.cmake.in b/applications/plugins/SofaCUDA/SofaCUDAConfig.cmake.in index 14f09c7c6ca..97dd8aed1f7 100644 --- a/applications/plugins/SofaCUDA/SofaCUDAConfig.cmake.in +++ b/applications/plugins/SofaCUDA/SofaCUDAConfig.cmake.in @@ -8,7 +8,7 @@ if(HAS_SOFACUDA_CMAKE_MODULE_PATH EQUAL -1) list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}) endif() -set(SOFACUDA_ARCH @SOFACUDA_ARCH@) +set(CMAKE_CUDA_ARCHITECTURES @CMAKE_CUDA_ARCHITECTURES@) find_package(Sofa.Component.Mass QUIET REQUIRED) find_package(Sofa.Component.SolidMechanics.FEM.Elastic QUIET REQUIRED) @@ -23,7 +23,6 @@ find_package(Sofa.Component.Mapping.NonLinear QUIET REQUIRED) find_package(Sofa.Component.Engine.Select QUIET REQUIRED) find_package(Sofa.Component.Engine.Transform QUIET REQUIRED) find_package(Sofa.Component.MechanicalLoad QUIET REQUIRED) -find_package(CUDA QUIET REQUIRED) set(SOFACUDA_HAVE_SOFA_GL @SOFACUDA_HAVE_SOFA_GL@) @@ -33,7 +32,7 @@ endif() set(SOFACUDA_HAVE_SOFA_GUI_QT @SOFACUDA_HAVE_SOFA_GUI_QT@) if(SOFACUDA_HAVE_SOFA_GUI_QT) - find_package(Sofa.GUI.Qt QUIET REQUIRED) + find_package(Sofa.Qt QUIET REQUIRED) endif() set(SOFACUDA_HAVE_SOFADISTANCEGRID @SOFACUDA_HAVE_SOFADISTANCEGRID@) @@ -45,11 +44,6 @@ if(SOFACUDA_HAVE_SOFADISTANCEGRID) endif() endif() -set(SOFACUDA_HAVE_SOFASPHFLUID @SOFACUDA_HAVE_SOFASPHFLUID@) -if(SOFACUDA_HAVE_SOFASPHFLUID) - find_package(SofaSphFluid QUIET REQUIRED) -endif() - set(SOFACUDA_HAVE_SOFAVALIDATION @SOFACUDA_HAVE_SOFAVALIDATION@) if(SOFACUDA_HAVE_SOFAVALIDATION) find_package(SofaValidation QUIET REQUIRED) @@ -60,5 +54,3 @@ if(NOT TARGET SofaCUDA) endif() check_required_components(SofaCUDA) - -include(SofaCUDANvccFlags) diff --git a/applications/plugins/SofaCUDA/SofaCUDANvccFlags.cmake b/applications/plugins/SofaCUDA/SofaCUDANvccFlags.cmake deleted file mode 100644 index 4fdf9e60fa6..00000000000 --- a/applications/plugins/SofaCUDA/SofaCUDANvccFlags.cmake +++ /dev/null @@ -1,24 +0,0 @@ -include(FindCUDA) -set(CUDA_ARCH_LIST Auto CACHE STRING - "List of CUDA architectures (e.g. Pascal, Volta, etc) or \ -compute capability versions (6.1, 7.0, etc) to generate code for. \ -Set to Auto for automatic detection (default)." -) -cuda_select_nvcc_arch_flags(CUDA_ARCH_FLAGS ${CUDA_ARCH_LIST}) - -set(SOFA_ADDITIONAL_CUDA_NVCC_FLAGS "-Xcompiler") -if(NOT WIN32) - set(SOFA_ADDITIONAL_CUDA_NVCC_FLAGS "${SOFA_ADDITIONAL_CUDA_NVCC_FLAGS} -fPIC") -endif() - -list(APPEND CUDA_NVCC_FLAGS ${CUDA_ARCH_FLAGS} ${SOFA_ADDITIONAL_CUDA_NVCC_FLAGS}) - - -set(CUDA_NVCC_FLAGS_DEBUG "-g") -set(CUDA_NVCC_FLAGS_RELEASE "-DNDEBUG") - -if (WIN32) - set(CUDA_NVCC_FLAGS_DEBUG "--compiler-options /MDd") -endif (WIN32) - -message(STATUS "SofaCUDA: nvcc flags: ${CUDA_NVCC_FLAGS}") \ No newline at end of file diff --git a/applications/plugins/SofaCUDA/examples/quadSpringSphere.scn b/applications/plugins/SofaCUDA/examples/quadSpringSphere.scn index 2bb630e301f..041fbed6155 100644 --- a/applications/plugins/SofaCUDA/examples/quadSpringSphere.scn +++ b/applications/plugins/SofaCUDA/examples/quadSpringSphere.scn @@ -18,7 +18,7 @@ - + . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include "CudaCommon.h" -#include "CudaMath.h" -#include "cuda.h" - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -namespace sofa -{ -namespace gpu -{ -namespace cuda -{ -#endif - -extern "C" -{ - - void ParticleSourceCuda3f_fillValues(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, float fx, float fy, float fz); - void ParticleSourceCuda3f_copyValuesWithOffset(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, const void* src, float fx, float fy, float fz); - -#ifdef SOFA_GPU_CUDA_DOUBLE - - void ParticleSourceCuda3d_fillValues(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, double fx, double fy, double fz); - void ParticleSourceCuda3d_copyValuesWithOffset(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, const void* src, double fx, double fy, double fz); - -#endif // SOFA_GPU_CUDA_DOUBLE -} - -////////////////////// -// GPU-side methods // -////////////////////// - - -template -__global__ void ParticleSourceCuda3t_fillValues_kernel(unsigned int totalsize, unsigned int subsetsize, real* dest, const unsigned int* indices, real fx, real fy, real fz) -{ - unsigned int index0 = blockIdx.x * BSIZE; - unsigned int index = index0+threadIdx.x; - if (index < subsetsize) - { - unsigned int dindex = indices[index]; - if (dindex < totalsize) - { - unsigned int dindex3 = dindex * 3; - dest[dindex3+0] = fx; - dest[dindex3+1] = fy; - dest[dindex3+2] = fz; - } - } -} - -template -__global__ void ParticleSourceCuda3t_copyValuesWithOffset_kernel(unsigned int totalsize, unsigned int subsetsize, real* dest, const unsigned int* indices, const real* src, real fx, real fy, real fz) -{ - unsigned int index0 = blockIdx.x * BSIZE; - unsigned int index = index0+threadIdx.x; - if (index < subsetsize) - { - unsigned int dindex = indices[index]; - if (dindex < totalsize) - { - unsigned int dindex3 = dindex * 3; - unsigned int index3 = index * 3; - dest[dindex3+0] = src[index3+0]+fx; - dest[dindex3+1] = src[index3+1]+fy; - dest[dindex3+2] = src[index3+2]+fz; - } - } -} - -////////////////////// -// CPU-side methods // -////////////////////// - - -void ParticleSourceCuda3f_fillValues(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, float fx, float fy, float fz) -{ - dim3 threads(BSIZE,1); - dim3 grid((subsetsize+BSIZE-1)/BSIZE,1); - {ParticleSourceCuda3t_fillValues_kernel<<< grid, threads >>>(totalsize, subsetsize, (float*)dest, (const unsigned int*)indices, fx, fy, fz); mycudaDebugError("ParticleSourceCuda3t_fillValues_kernel");} -} - -void ParticleSourceCuda3f_copyValuesWithOffset(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, const void* src, float fx, float fy, float fz) -{ - dim3 threads(BSIZE,1); - dim3 grid((subsetsize+BSIZE-1)/BSIZE,1); - {ParticleSourceCuda3t_copyValuesWithOffset_kernel<<< grid, threads >>>(totalsize, subsetsize, (float*)dest, (const unsigned int*)indices, (const float*)src, fx, fy, fz); mycudaDebugError("ParticleSourceCuda3t_copyValuesWithOffset_kernel");} -} - -#ifdef SOFA_GPU_CUDA_DOUBLE - -void ParticleSourceCuda3d_fillValues(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, double fx, double fy, double fz) -{ - dim3 threads(BSIZE,1); - dim3 grid((subsetsize+BSIZE-1)/BSIZE,1); - {ParticleSourceCuda3t_fillValues_kernel<<< grid, threads >>>(totalsize, subsetsize, (double*)dest, (const unsigned int*)indices, fx, fy, fz); mycudaDebugError("ParticleSourceCuda3t_fillValues_kernel");} -} - -void ParticleSourceCuda3d_copyValuesWithOffset(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, const void* src, double fx, double fy, double fz) -{ - dim3 threads(BSIZE,1); - dim3 grid((subsetsize+BSIZE-1)/BSIZE,1); - {ParticleSourceCuda3t_copyValuesWithOffset_kernel<<< grid, threads >>>(totalsize, subsetsize, (double*)dest, (const unsigned int*)indices, (const double*)src, fx, fy, fz); mycudaDebugError("ParticleSourceCuda3t_copyValuesWithOffset_kernel");} -} - -#endif // SOFA_GPU_CUDA_DOUBLE - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -} // namespace cuda -} // namespace gpu -} // namespace sofa -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.h b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.h deleted file mode 100644 index 9bd87e8a94a..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.h +++ /dev/null @@ -1,27 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_GPU_CUDA_CUDAPARTICLESOURCE_H -#define SOFA_GPU_CUDA_CUDAPARTICLESOURCE_H - -#include - -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.inl b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.inl deleted file mode 100644 index 6ee83d77af5..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.inl +++ /dev/null @@ -1,138 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_GPU_CUDA_CUDAPARTICLESOURCE_INL -#define SOFA_GPU_CUDA_CUDAPARTICLESOURCE_INL - -#include "CudaParticleSource.h" -#include - -namespace sofa -{ - - -namespace gpu::cuda -{ - -extern "C" -{ - - void ParticleSourceCuda3f_fillValues(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, float fx, float fy, float fz); - void ParticleSourceCuda3f_copyValuesWithOffset(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, const void* src, float fx, float fy, float fz); - - -#ifdef SOFA_GPU_CUDA_DOUBLE - - void ParticleSourceCuda3d_fillValues(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, double fx, double fy, double fz); - void ParticleSourceCuda3d_copyValuesWithOffset(unsigned int totalsize, unsigned int subsetsize, void* dest, const void* indices, const void* src, double fx, double fy, double fz); - -#endif // SOFA_GPU_CUDA_DOUBLE -} - -} // namespace gpu::cuda - - -namespace component::misc -{ - -using namespace gpu::cuda; - -// template <> -// void ParticleSource::projectResponse(VecDeriv& res) -// { -// if (!this->mstate) return; -// const VecIndex& lastparticles = this->lastparticles.getValue(); -// if (lastparticles.empty()) return; -// double time = getContext()->getTime(); -// if (time < f_start.getValue() || time > f_stop.getValue()) return; -// // constraint the last values -// //mycudaMemset(((Deriv*)res.deviceWrite())+lastparticles[0], 0, lastparticles.size()*sizeof(Deriv)); -// ParticleSourceCuda3f_fillValues(res.size(), lastparticles.size(), res.deviceWrite(), lastparticles.deviceRead(), 0, 0, 0); -// } - -// template <> -// void ParticleSource::projectVelocity(VecDeriv& res) -// { -// if (!this->mstate) return; -// const VecIndex& lastparticles = this->lastparticles.getValue(); -// if (lastparticles.empty()) return; -// double time = getContext()->getTime(); -// if (time < f_start.getValue() || time > f_stop.getValue()) return; -// // constraint the last values -// Deriv vel = f_velocity.getValue(); -// #if 1 -// //mycudaMemset(((Deriv*)res.deviceWrite())+lastparticles[0], 0, lastparticles.size()*sizeof(Coord)); -// ParticleSourceCuda3f_fillValues(res.size(), lastparticles.size(), res.deviceWrite(), lastparticles.deviceRead(), vel[0], vel[1], vel[2]); -// #else -// for (unsigned int s=0; s -// void ParticleSource::projectPosition(VecCoord& res) -// { -// if (!this->mstate) return; -// const VecIndex& lastparticles = this->lastparticles.getValue(); -// if (lastparticles.empty()) return; -// double time = getContext()->getTime(); -// if (time < f_start.getValue() || time > f_stop.getValue()) return; -// // constraint the last values -// Deriv vel = f_velocity.getValue(); -// vel *= (time-lasttime); -// //mycudaMemset(((Deriv*)res.deviceWrite())+lastparticles[0], 0, lastparticles.size()*sizeof(Coord)); -// ParticleSourceCuda3f_copyValuesWithOffset(res.size(), lastparticles.size(), res.deviceWrite(), lastparticles.deviceRead(), lastpos.deviceRead(), vel[0], vel[1], vel[2]); -// } - - -// #ifdef SOFA_GPU_CUDA_DOUBLE - -// template <> -// void ParticleSource::projectResponse(VecDeriv& res) -// { -// if (!this->mstate) return; -// const VecIndex& lastparticles = this->lastparticles.getValue(); -// if (lastparticles.empty()) return; -// double time = getContext()->getTime(); -// if (time < f_start.getValue() || time > f_stop.getValue()) return; -// // constraint the last values -// mycudaMemset(((Deriv*)res.deviceWrite())+lastparticles[0], 0, lastparticles.size()*sizeof(Coord)); -// } - -// template <> -// void ParticleSource::projectVelocity(VecDeriv& /*res*/) -// { -// } - -// template <> -// void ParticleSource::projectPosition(VecDeriv& /*res*/) -// { -// } - -// #endif // SOFA_GPU_CUDA_DOUBLE - -} // namespace component::misc - - -} // namespace sofa - -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cu b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cu deleted file mode 100644 index 639ac3ed8a1..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.cu +++ /dev/null @@ -1,320 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include -#include -#include "cuda.h" - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -namespace sofa -{ -namespace gpu -{ -namespace cuda -{ -#endif - -template -class GPURepulsion -{ -public: - real d; - real d2; - real stiffness; - real damping; -}; - -typedef GPURepulsion GPURepulsion3f; -typedef GPURepulsion GPURepulsion3d; - -extern "C" -{ - void ParticlesRepulsionForceFieldCuda3f_addForce (unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3f* repulsion, void* f, const void* x, const void* v ); - void ParticlesRepulsionForceFieldCuda3f_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3f* repulsion, void* f, const void* x, const void* dx); - -#ifdef SOFA_GPU_CUDA_DOUBLE - - void ParticlesRepulsionForceFieldCuda3d_addForce (unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3d* repulsion, void* f, const void* x, const void* v ); - void ParticlesRepulsionForceFieldCuda3d_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3d* repulsion, void* f, const void* x, const void* dx); - -#endif // SOFA_GPU_CUDA_DOUBLE -} - -////////////////////// -// GPU-side methods // -////////////////////// - -template -__device__ void ParticlesRepulsionCalcForce(CudaVec3 x1, CudaVec3 v1, CudaVec3 x2, CudaVec3 v2, CudaVec3& force, GPURepulsion& rep) -{ - CudaVec3 n = x2-x1; - real d2 = norm2(n); - if (d2 < rep.d2) - { - CudaVec3 vi = v2-v1; - real inv_d = rsqrtf(d2); - n *= inv_d; - real d = d2*inv_d - rep.d; - real forceIntensity = rep.stiffness*d; - real dampingIntensity = rep.damping*d; - force += n*forceIntensity - vi*dampingIntensity; - } -} - -template -__device__ void ParticlesRepulsionCalcDForce(CudaVec3 x1, CudaVec3 dx1, CudaVec3 x2, CudaVec3 dx2, CudaVec3& dforce, GPURepulsion& rep) -{ - CudaVec3 n = x2-x1; - real d2 = norm2(n); - if (d2 < rep.d2) - { - CudaVec3 dxi = dx2-dx1; - //real inv_d = rsqrtf(d2); - //n *= inv_d; - //dforce = n * (rep.stiffness * dot(dxi, n)); - - //dforce = (n * (rep.stiffness * dot(dxi, n)))/d2; - - dforce += n * (real)__fdividef((rep.stiffness * dot(dxi, n)),d2); - } -} - -template -__global__ void ParticlesRepulsionForceFieldCuda3t_addForce_kernel(int size, const int *cells, const int *cellGhost, GPURepulsion repulsion, real* f, const real* x, const real* v) -{ - __shared__ int2 range; - __shared__ int ghost; - __shared__ real temp_x[BSIZE*3]; - __shared__ real temp_v[BSIZE*3]; - int tx3 = threadIdx.x * 3; - for (int cell = blockIdx.x; cell < size; cell += gridDim.x) - { - if (!threadIdx.x) - { - //range = *(const int2*)(cells+cell); - range.x = cells[cell]; - range.y = cells[cell+1]; - range.y &= ~(1U<<31); - ghost = cellGhost[cell]; - } - __syncthreads(); - if (range.x <= 0) continue; // no actual particle in this cell - for (int px0 = range.x; px0 < ghost; px0 += BSIZE) - { - int px = px0 + threadIdx.x; - CudaVec3 xi; - CudaVec3 vi; - CudaVec3 force; - int index; - if (px < range.y) - { - index = cells[px]; - xi = ((const CudaVec3*)x)[index]; - temp_x[tx3 ] = xi.x; - temp_x[tx3+1] = xi.y; - temp_x[tx3+2] = xi.z; - vi = ((const CudaVec3*)v)[index]; - temp_v[tx3 ] = vi.x; - temp_v[tx3+1] = vi.y; - temp_v[tx3+2] = vi.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - force = CudaVec3::make(0,0,0); - int np = min(range.y-px0,BSIZE); - for (int i=0; i < np; ++i) - { - if (i != threadIdx.x) - ParticlesRepulsionCalcForce(xi, vi, ((const CudaVec3*)temp_x)[i], ((const CudaVec3*)temp_v)[i], force, repulsion); - } - } - __syncthreads(); - // loop through other groups of particles - for (int py0 = range.x; py0 < range.y; py0 += BSIZE) - { - if (py0 == px0) continue; - int py = py0 + threadIdx.x; - if (py < range.y) - { - int index2 = cells[py]; - CudaVec3 xj = ((const CudaVec3*)x)[index2]; - temp_x[tx3 ] = xj.x; - temp_x[tx3+1] = xj.y; - temp_x[tx3+2] = xj.z; - CudaVec3 vj = ((const CudaVec3*)v)[index2]; - temp_v[tx3 ] = vj.x; - temp_v[tx3+1] = vj.y; - temp_v[tx3+2] = vj.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - int np = min(range.y-py0,BSIZE); - for (int i=0; i < np; ++i) - { - ParticlesRepulsionCalcForce(xi, vi, ((const CudaVec3*)temp_x)[i], ((const CudaVec3*)temp_v)[i], force, repulsion); - } - } - __syncthreads(); - } - if (px < ghost) - { - // actual particle -> write computed force - ((CudaVec3*)f)[index] += force; - } - } - } -} - -template -__global__ void ParticlesRepulsionForceFieldCuda3t_addDForce_kernel(int size, const int *cells, const int *cellGhost, GPURepulsion repulsion, real* df, const real* x, const real* dx) -{ - __shared__ int2 range; - __shared__ int ghost; - __shared__ real temp_x[BSIZE*3]; - __shared__ real temp_dx[BSIZE*3]; - int tx3 = threadIdx.x * 3; - for (int cell = blockIdx.x; cell < size; cell += gridDim.x) - { - if (!threadIdx.x) - { - //range = *(const int2*)(cells+cell); - range.x = cells[cell]; - range.y = cells[cell+1]; - range.y &= ~(1U<<31); - ghost = cellGhost[cell]; - } - __syncthreads(); - if (range.x <= 0) continue; // no actual particle in this cell - for (int px0 = range.x; px0 < ghost; px0 += BSIZE) - { - int px = px0 + threadIdx.x; - CudaVec3 xi; - CudaVec3 dxi; - CudaVec3 dforce; - int index; - if (px < range.y) - { - index = cells[px]; - xi = ((const CudaVec3*)x)[index]; - temp_x[tx3 ] = xi.x; - temp_x[tx3+1] = xi.y; - temp_x[tx3+2] = xi.z; - dxi = ((const CudaVec3*)dx)[index]; - temp_dx[tx3 ] = dxi.x; - temp_dx[tx3+1] = dxi.y; - temp_dx[tx3+2] = dxi.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - dforce = CudaVec3::make(0,0,0); - int np = min(range.y-px0,BSIZE); - for (int i=0; i < np; ++i) - { - if (i != threadIdx.x) - ParticlesRepulsionCalcDForce(xi, dxi, ((const CudaVec3*)temp_x)[i], ((const CudaVec3*)temp_dx)[i], dforce, repulsion); - } - } - __syncthreads(); - // loop through other groups of particles - for (int py0 = range.x; py0 < range.y; py0 += BSIZE) - { - if (py0 == px0) continue; - int py = py0 + threadIdx.x; - if (py < range.y) - { - int index2 = cells[py]; - CudaVec3 xj = ((const CudaVec3*)x)[index2]; - temp_x[tx3 ] = xj.x; - temp_x[tx3+1] = xj.y; - temp_x[tx3+2] = xj.z; - CudaVec3 dxj = ((const CudaVec3*)dx)[index2]; - temp_dx[tx3 ] = dxj.x; - temp_dx[tx3+1] = dxj.y; - temp_dx[tx3+2] = dxj.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - int np = min(range.y-py0,BSIZE); - for (int i=0; i < np; ++i) - { - ParticlesRepulsionCalcDForce(xi, dxi, ((const CudaVec3*)temp_x)[i], ((const CudaVec3*)temp_dx)[i], dforce, repulsion); - } - } - __syncthreads(); - } - if (px < ghost) - { - // actual particle -> write computed force - ((CudaVec3*)df)[index] += dforce; - } - } - } -} - -////////////////////// -// CPU-side methods // -////////////////////// - -void ParticlesRepulsionForceFieldCuda3f_addForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3f* repulsion, void* f, const void* x, const void* v) -{ - dim3 threads(BSIZE,1); - dim3 grid(60,1); - {ParticlesRepulsionForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *repulsion, (float*)f, (const float*)x, (const float*)v); mycudaDebugError("ParticlesRepulsionForceFieldCuda3t_addForce_kernel");} -} - -void ParticlesRepulsionForceFieldCuda3f_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3f* repulsion, void* df, const void* x, const void* dx) -{ - dim3 threads(BSIZE,1); - dim3 grid(60/BSIZE,1); - {ParticlesRepulsionForceFieldCuda3t_addDForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *repulsion, (float*)df, (const float*)x, (const float*)dx); mycudaDebugError("ParticlesRepulsionForceFieldCuda3t_addDForce_kernel");} -} - -#ifdef SOFA_GPU_CUDA_DOUBLE - -void ParticlesRepulsionForceFieldCuda3d_addForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3d* repulsion, void* f, const void* x, const void* v) -{ - dim3 threads(BSIZE,1); - dim3 grid(60/BSIZE,1); - {ParticlesRepulsionForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *repulsion, (double*)f, (const double*)x, (const double*)v); mycudaDebugError("ParticlesRepulsionForceFieldCuda3t_addForce_kernel");} -} - -void ParticlesRepulsionForceFieldCuda3d_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3d* repulsion, void* df, const void* x, const void* dx) -{ - dim3 threads(BSIZE,1); - dim3 grid(60/BSIZE,1); - {ParticlesRepulsionForceFieldCuda3t_addDForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *repulsion, (double*)df, (const double*)x, (const double*)dx); mycudaDebugError("ParticlesRepulsionForceFieldCuda3t_addDForce_kernel");} -} - -#endif // SOFA_GPU_CUDA_DOUBLE - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -} // namespace cuda -} // namespace gpu -} // namespace sofa -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.h b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.h deleted file mode 100644 index 632e35283e9..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.h +++ /dev/null @@ -1,75 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_GPU_CUDA_CUDAPARTICLESREPULSIONFORCEFIELD_H -#define SOFA_GPU_CUDA_CUDAPARTICLESREPULSIONFORCEFIELD_H - -#include -#include -#include - -namespace sofa -{ - - -namespace gpu::cuda -{ - -template -struct GPURepulsion -{ - real d; - real d2; - real stiffness; - real damping; -}; - -typedef GPURepulsion GPURepulsion3f; -typedef GPURepulsion GPURepulsion3d; - -} // namespace gpu::cuda - - -namespace component::forcefield -{ - -template <> -void ParticlesRepulsionForceField::addForce(const core::MechanicalParams* mparams, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v); - -template <> -void ParticlesRepulsionForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& d_df, const DataVecDeriv& d_dx); - -#ifdef SOFA_GPU_CUDA_DOUBLE - -template <> -void ParticlesRepulsionForceField::addForce(const core::MechanicalParams* mparams, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v); - -template <> -void ParticlesRepulsionForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& d_df, const DataVecDeriv& d_dx); - -#endif // SOFA_GPU_CUDA_DOUBLE - -} // namespace component::forcefield - - -} // namespace sofa - -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.inl b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.inl deleted file mode 100644 index 7d8ea0fd4b1..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticlesRepulsionForceField.inl +++ /dev/null @@ -1,168 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_GPU_CUDA_CUDAPARTICLESREPULSIONFORCEFIELD_INL -#define SOFA_GPU_CUDA_CUDAPARTICLESREPULSIONFORCEFIELD_INL - -#include "CudaParticlesRepulsionForceField.h" -#include -//#include - -namespace sofa -{ - - -namespace gpu::cuda -{ - -extern "C" -{ - - void ParticlesRepulsionForceFieldCuda3f_addForce (unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3f* repulsion, void* f, const void* x, const void* v ); - void ParticlesRepulsionForceFieldCuda3f_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3f* repulsion, void* f, const void* x, const void* dx); - -#ifdef SOFA_GPU_CUDA_DOUBLE - - void ParticlesRepulsionForceFieldCuda3d_addForce (unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3d* repulsion, void* f, const void* x, const void* v ); - void ParticlesRepulsionForceFieldCuda3d_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPURepulsion3d* repulsion, void* f, const void* x, const void* dx); - -#endif // SOFA_GPU_CUDA_DOUBLE -} - -} // namespace gpu::cuda - - -namespace component::forcefield -{ - -using namespace gpu::cuda; - - -template <> -void ParticlesRepulsionForceField::addForce(const core::MechanicalParams* /*mparams*/, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v) -{ - if (grid == NULL) return; - - VecDeriv& f = *d_f.beginEdit(); - const VecCoord& x = d_x.getValue(); - const VecDeriv& v = d_v.getValue(); - - grid->updateGrid(x); - GPURepulsion3f repulsion; - repulsion.d = distance.getValue(); - repulsion.d2 = repulsion.d*repulsion.d; - repulsion.stiffness = stiffness.getValue(); - repulsion.damping = damping.getValue(); - f.resize(x.size()); - Grid::Grid* g = grid->getGrid(); - ParticlesRepulsionForceFieldCuda3f_addForce( - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - &repulsion, f.deviceWrite(), x.deviceRead(), v.deviceRead()); - - d_f.endEdit(); -} - -template <> -void ParticlesRepulsionForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& d_df, const DataVecDeriv& d_dx) -{ - if (grid == NULL) return; - - VecDeriv& df = *d_df.beginEdit(); - const VecDeriv& dx = d_dx.getValue(); - Real kFactor = (Real)sofa::core::mechanicalparams::kFactorIncludingRayleighDamping(mparams,this->rayleighStiffness.getValue()); - Real bFactor = (Real)sofa::core::mechanicalparams::bFactor(mparams); - - const VecCoord& x = this->mstate->read(sofa::core::vec_id::read_access::position)->getValue(); - GPURepulsion3f repulsion; - repulsion.d = distance.getValue(); - repulsion.d2 = repulsion.d*repulsion.d; - repulsion.stiffness = (float)(stiffness.getValue()*kFactor); - repulsion.damping = (float)(damping.getValue()*bFactor); - df.resize(dx.size()); - Grid::Grid* g = grid->getGrid(); - ParticlesRepulsionForceFieldCuda3f_addDForce( - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - &repulsion, df.deviceWrite(), x.deviceRead(), dx.deviceRead()); - - d_df.endEdit(); -} - - -#ifdef SOFA_GPU_CUDA_DOUBLE - -template <> -void ParticlesRepulsionForceField::addForce(const core::MechanicalParams* /*mparams*/, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v) -{ - if (grid == NULL) return; - - VecDeriv& f = *d_f.beginEdit(); - const VecCoord& x = d_x.getValue(); - const VecDeriv& v = d_v.getValue(); - - grid->updateGrid(x); - GPURepulsion3d repulsion; - repulsion.d = distance.getValue(); - repulsion.d2 = repulsion.d*repulsion.d; - repulsion.stiffness = stiffness.getValue(); - repulsion.damping = damping.getValue(); - f.resize(x.size()); - Grid::Grid* g = grid->getGrid(); - ParticlesRepulsionForceFieldCuda3d_addForce( - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - &repulsion, f.deviceWrite(), x.deviceRead(), v.deviceRead()); - - d_f.endEdit(); -} - -template <> -void ParticlesRepulsionForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& d_df, const DataVecDeriv& d_dx) -{ - if (grid == NULL) return; - - VecDeriv& df = *d_df.beginEdit(); - const VecDeriv& dx = d_dx.getValue(); - Real kFactor = (Real)sofa::core::mechanicalparams::kFactorIncludingRayleighDamping(mparams,this->rayleighStiffness.getValue()); - Real bFactor = (Real)sofa::core::mechanicalparams::bFactor(mparams); - - const VecCoord& x = this->mstate->read(sofa::core::vec_id::read_access::position)->getValue(); - GPURepulsion3d repulsion; - repulsion.d = distance.getValue(); - repulsion.d2 = repulsion.d*repulsion.d; - repulsion.stiffness = stiffness.getValue()*kFactor; - repulsion.damping = damping.getValue()*bFactor; - df.resize(dx.size()); - Grid::Grid* g = grid->getGrid(); - ParticlesRepulsionForceFieldCuda3d_addDForce( - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - &repulsion, df.deviceWrite(), x.deviceRead(), dx.deviceRead()); - - d_df.endEdit(); -} - -#endif // SOFA_GPU_CUDA_DOUBLE - - -} // namespace component::forcefield - - -} // namespace sofa - -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cu b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cu deleted file mode 100644 index 283ec7a7f2d..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.cu +++ /dev/null @@ -1,1246 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include -#include -#include "cuda.h" - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -namespace sofa -{ -namespace gpu -{ -namespace cuda -{ -#endif - -template -class GPUSPHFluid -{ -public: - real h; ///< particles radius - real h2; ///< particles radius squared - real inv_h2; ///< particles radius squared inverse - real stiffness; ///< pressure stiffness - real mass; ///< particles mass - real mass2; ///< particles mass squared - real density0; ///< 1000 kg/m3 for water - real viscosity; - real surfaceTension; - - // Precomputed constants for smoothing kernels - real CWd; ///< = constWd(h) - //real CgradWd; ///< = constGradWd(h) - real CgradWp; ///< = constGradWp(h) - real ClaplacianWv; ///< = constLaplacianWv(h) -}; - -typedef GPUSPHFluid GPUSPHFluid3f; -typedef GPUSPHFluid GPUSPHFluid3d; - -extern "C" -{ - - void SPHFluidForceFieldCuda3f_computeDensity(int kernelType, int pressureType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* pos4, const void* x); - void SPHFluidForceFieldCuda3f_addForce (int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* f, const void* pos4, const void* v); -//void SPHFluidForceFieldCuda3f_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* f, const void* pos4, const void* v, const void* dx); - -#ifdef SOFA_GPU_CUDA_DOUBLE - - void SPHFluidForceFieldCuda3d_computeDensity(int kernelType, int pressureType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* pos4, const void* x); - void SPHFluidForceFieldCuda3d_addForce (int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* f, const void* pos4, const void* v); -//void SPHFluidForceFieldCuda3d_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* f, const void* pos4, const void* v, const void* dx); - -#endif // SOFA_GPU_CUDA_DOUBLE - -} - -////////////////////// -// GPU-side methods // -////////////////////// - -#ifndef R_PI -#ifdef M_PI -#define R_PI M_PI -#else -#define R_PI 3.141592653589793238462 -#endif -#endif - -template -class SPH; - -template -class SPH -{ -public: - typedef real Real; - typedef CudaVec3 Deriv; - static Real constW(Real h) - { - return (Real) (48/R_PI)/(h*h*h); - } - - static __device__ Real W0(Real C) - { - return C*((Real)(1.0/6.0)); - } - static __device__ Real W0() - { - return ((Real)(1.0/6.0)); - } - static __device__ Real W(Real r_h, Real C) - { - Real s = 1-r_h; - if (r_h < (Real)0.5) return C*((Real)(1.0/6.0) - r_h*r_h*s); - else return C*((Real)(1.0/3.0) * (s*s*s)); - } - static __device__ Real W2(Real r2_h2, Real C) - { - Real r_h = sqrtf(r2_h2); - Real s = 1-r_h; - if (r2_h2 < (Real)0.25) return C*((Real)(1.0/6.0) - r2_h2*s); - else return C*((Real)(1.0/3.0) * (s*s*s)); - } - static __device__ Real W2(Real r2_h2) - { - Real r_h = sqrtf(r2_h2); - Real s = 1-r_h; - if (r2_h2 < (Real)0.25) return ((Real)(1.0/6.0) - r2_h2*s); - else return ((Real)(1.0/3.0) * (s*s*s)); - } - static Real constGradW(Real h) - { - return constW(h)/(h*h); - } - static __device__ Deriv gradW(const Deriv& d, Real r_h, Real C) - { - Real g; - if (r_h < (Real)0.5) g = 3*r_h - 2; - else { Real s = 1-r_h; g = -s*s/r_h; } - return d*(C*g); - } - static Real constLaplacianW(Real h) - { - return constW(h)/(h*h); - } - static __device__ Real laplacianW(Real r_h, Real C) - { - if (r_h < (Real)0.5) return C*(12*r_h-6); - else if (r_h < (Real)1) return C*(6-4*r_h-2/r_h); - else return 0; - } - /// Density Smoothing Kernel - static Real constWd(Real h) - { - return constW(h); - } - static __device__ Real Wd(Real r_h, Real C) - { - return W(r_h,C); - } - static __device__ Real Wd2(Real r2_h2, Real C) - { - return W2(r2_h2,C); - } - static __device__ Real Wd2(Real r2_h2) - { - return W2(r2_h2); - } - static __device__ Real Wd0() - { - return W0(); - } - static Real constGradWd(Real h) - { - return constGradW(h); - } - static __device__ Deriv gradWd(const Deriv& d, Real r_h, Real C) - { - return gradW(d,r_h,C); - } - static __device__ Deriv gradWd2(const Deriv& d, Real r2_h2, Real C) - { - return gradW(d,sqrtf(r2_h2),C); - } - static Real constLaplacianWd(Real h) - { - return constLaplacianW(h); - } - static __device__ Real laplacianWd(Real r_h, Real C) - { - return laplacianW(r_h,C); - } - static __device__ Real laplacianWd2(Real r2_h2, Real C) - { - return laplacianW(sqrtf(r2_h2),C); - } - - /// Pressure Smoothing Kernel - static Real constWp(Real h) - { - return constW(h); - } - static __device__ Real Wp(Real r_h, Real C) - { - return W(r_h,C); - } - static Real constGradWp(Real h) - { - return constGradW(h); - } - static __device__ Deriv gradWp(const Deriv& d, Real r_h, Real C) - { - return gradW(d,r_h,C); - } - - /// Viscosity Smoothing Kernel - static Real constWv(Real h) - { - return constW(h); - } - static __device__ Real Wv(Real r_h, Real C) - { - return W(r_h,C); - } - static __device__ Real Wv2(Real r2_h2, Real r_h, Real C) - { - return W2(r2_h2,r_h,C); - } - static Real constGradWv(Real h) - { - return constGradW(h); - } - static __device__ Deriv gradWv(const Deriv& d, Real r_h, Real C) - { - return gradW(d,r_h,C); - } - static __device__ Deriv gradWv2(const Deriv& d, Real r2_h2, Real r_h, Real C) - { - return gradW(d,r_h,C); - } - static Real constLaplacianWv(Real h) - { - return constLaplacianW(h); - } - - static __device__ Real laplacianWv(Real r_h, Real C) - { - return laplacianW(r_h,C); - } -}; - -template -class SPH -{ -public: - typedef real Real; - typedef CudaVec3 Deriv; - /// Density Smoothing Kernel: W = 315 / 64pih9 * (h2 - r2)3 = 315 / 64pih3 * (1 - (r/h)2)3 - static Real constWd(Real h) - { - return (Real)(315 / (64*R_PI*h*h*h)); - } - static __device__ Real Wd(Real r_h, Real C) - { - Real a = (1-r_h*r_h); - return C*a*a*a; - } - static __device__ Real Wd2(Real r2_h2, Real C) - { - Real a = (1-r2_h2); - return C*a*a*a; - } - static __device__ Real Wd2(Real r2_h2) - { - Real a = (1-r2_h2); - return a*a*a; - } - static __device__ Real Wd0(Real C) - { - return C; - } - static __device__ Real Wd0() - { - return 1; - } - static Real constGradWd(Real h) - { - return -6*constWd(h)/(h*h); - } - static __device__ Deriv gradWd(const Deriv& d, Real r_h, Real C) - { - Real a = (1-r_h*r_h); - return d*(C*a*a); - } - static __device__ Deriv gradWd2(const Deriv& d, Real r2_h2, Real C) - { - Real a = (1-r2_h2); - return d*(C*a*a); - } - static Real constLaplacianWd(Real h) - { - return -6*constWd(h)/(h*h); - } - static __device__ Real laplacianWd(Real r_h, Real C) - { - Real r2_h2 = r_h*r_h; - return C*((1-r2_h2)*(3-7*r2_h2)); - } - static __device__ Real laplacianWd2(Real r2_h2, Real C) - { - return C*((1-r2_h2)*(3-7*r2_h2)); - } - - /// Pressure Smoothing Kernel: W = 15 / pih6 (h - r)3 = 15 / pih3 (1 - r/h)3 - static Real constWp(Real h) - { - return (Real)(15 / (R_PI*h*h*h)); - } - static __device__ Real Wp(Real r_h, Real C) - { - Real a = (1-r_h); - return C*a*a*a; - } - static Real constGradWp(Real h) - { - return (-3*constWp(h)) / (h*h); - } - static __device__ Deriv gradWp(const Deriv& d, Real r_h, Real C) - { - Real a = (1-r_h); - return d * (C*a*a/r_h); - } - - /// Viscosity Smoothing Kernel: W = 15/(2pih3) (-r3/2h3 + r2/h2 + h/2r - 1) - static Real constWv(Real h) - { - return (Real)(15/(2*R_PI*h*h*h)); - } - static __device__ Real Wv(Real r_h, Real C) - { - Real r2_h2 = r_h*r_h; - Real r3_h3 = r2_h2*r_h; - return C*(-0.5f*r3_h3 + r2_h2 + 0.5f/r_h - 1); - } - static __device__ Real Wv2(Real r2_h2, Real r_h, Real C) - { - Real r3_h3 = r2_h2*r_h; - return C*(-0.5f*r3_h3 + r2_h2 + 0.5f/r_h - 1); - } - static Real constGradWv(Real h) - { - return constWv(h)/(h*h); - } - static __device__ Deriv gradWv(const Deriv& d, Real r_h, Real C) - { - Real r3_h3 = r_h*r_h*r_h; - return d * (C*(2.0f -3.0f*r_h - 0.5f/r3_h3)); - } - static __device__ Deriv gradWv2(const Deriv& d, Real r2_h2, Real r_h, Real C) - { - Real r3_h3 = r2_h2*r_h; - return d * (C*(-3*r_h + 4 - 1/r3_h3)); - } - static Real constLaplacianWv(Real h) - { - return 6*constWv(h)/(h*h); - } - - static __device__ Real laplacianWv(Real r_h, Real C) - { - return C*(1-r_h); - } -}; - -template -__device__ void SPHFluidInitDensity(CudaVec3 /*x1*/, real& density, GPUSPHFluid& params) -{ - density = 0; //params.mass * params.CWd; //SPH::Wd(0,params.CWd); -} - -template -__device__ void SPHFluidCalcDensity(CudaVec3 x1, CudaVec3 x2, real& density, GPUSPHFluid& params) -{ - CudaVec3 n = x2-x1; - real d2 = norm2(n); - if (sqrtf(d2) < params.h) - //if (d2 < params.h2) - { - //real r_h = rsqrtf(params.h2/d2); - //real r_h = sqrtf(d2/params.h2); - real r2_h2 = (d2/params.h2); - real d = SPH::Wd2(r2_h2); - density += d; - } -} - -template -__device__ void SPHFluidFinalDensity(CudaVec3 /*x1*/, real& density, GPUSPHFluid& params) -{ - density = (SPH::Wd0()+density) * params.CWd * params.mass; //SPH::Wd(0,params.CWd); -} - -template -__device__ void SPHFluidCalcForce(CudaVec4 x1, CudaVec3 v1, CudaVec4 x2, CudaVec3 v2, CudaVec3& force, GPUSPHFluid& params) -{ - CudaVec3 n = CudaVec3::make(x2.x-x1.x,x2.y-x1.y,x2.z-x1.z); - real d2 = norm2(n); - if (d2 < params.h2) - { - //real r_h = rsqrtf(params.h2/d2); - //real r_h = sqrtf(d2/params.h2); - real r2_h2 = (d2/params.h2); - real r_h = sqrtf(r2_h2); - real density1 = x1.w; - real density2 = x2.w; - - // Pressure - real pressure1 = params.stiffness * (density1 - params.density0); - real pressure2 = params.stiffness * (density2 - params.density0); - real pressureFV = params.mass2 * (pressure1 / (density1*density1) + pressure2 / (density2*density2) ); - - // Viscosity - if (viscosityType == 1) - { - force += ( v2 - v1 ) * ( params.mass2 * params.viscosity * SPH::laplacianWv(r_h,params.ClaplacianWv) / (density1 * density2) ); - } - else if (viscosityType == 2) - { - real vx = dot(n,v2-v1); - if (vx < 0) - pressureFV += - (vx * params.viscosity * params.h * params.mass / ((r2_h2 + 0.01f*params.h2)*(density1+density2)*0.5f)); - } - - force += SPH::gradWp(n, r_h, params.CgradWp) * pressureFV; - } -} -/* -template -__device__ void SPHFluidCalcDForce(CudaVec4 x1, CudaVec3 v1, CudaVec3 dx1, CudaVec4 x2, CudaVec3 v2, CudaVec3 dx2, CudaVec3& dforce, GPUSPHFluid& params) -{ - CudaVec3 n = CudaVec3::make(x2.x-x1.x,x2.y-x1.y,x2.z-x1.z); - real d2 = norm2(n); - if (d2 < params.h2) - { - CudaVec3 dxi = dx2-dx1; - - real inv_d = rsqrtf(d2); - - real r2_h2 = (d2/params.h2); - real r_h = sqrtf(r2_h2); - - real density1 = x1.w; - real density2 = x2.w; - - // Pressure - real pressure1 = params.stiffness * (density1 - params.density0); - real pressure2 = params.stiffness * (density2 - params.density0); - - real fpressure = params.mass2 * (pressure1 / (density1*density1) + pressure2 / (density2*density2) ); - - // Derivatives - - CudaVec3 dn = dxi * inv_d; - - real dr_h = dot(dn,n)/params.h; - //real dr2_h2 = 2*r_h*dr_h; - - real ddensity = dot(dxi,SPH::gradWd2(n, r2_h2, params.CgradWd)); - real dpressure = params.stiffness*ddensity; - // d(a/b^2) = (d(a)*b-2*a*d(b))/b^3 - real dfpressure = params.mass2 * ( (dpressure*density1-2*pressure1*ddensity)/(density1*density1*density1) - +(dpressure*density2-2*pressure2*ddensity)/(density2*density2*density2) ); - real a = (1-r_h); - real dWp = params.CgradWp*a*a; - real ddWp = -2*params.CgradWp*a*dr_h; - - // f = n * dWp * fpressure - // df = dn * (dWp * fpressure) + n * (ddWp * fpressure + dWp * dfpressure); - - dforce += dn * (dWp * fpressure) + n * (ddWp * fpressure + dWp * dfpressure); - - // Viscosity - // force += ( v2 - v1 ) * ( params.mass2 * params.viscosity * params.ClaplacianWv * (1-r_h) / (density1 * density2) ); - real d1d2 = density1*density2; - dforce += dxi * ( params.mass2 * params.viscosity * params.ClaplacianWv * (1-r_h) / (density1 * density2) ) - + (v2-v1) * ( params.mass2 * params.viscosity * params.ClaplacianWv * (-dr_h*d1d2 - (1-r_h)*ddensity*(density1+density2))/(d1d2*d1d2)); - - } -} -*/ -template -__global__ void SPHFluidForceFieldCuda3t_computeDensity_kernel(int size, const int *cells, const int *cellGhost, GPUSPHFluid params, real* pos4, const real* x) -{ - __shared__ int2 range; - __shared__ int ghost; - __shared__ real temp_x[BSIZE*3]; - int tx3 = threadIdx.x * 3; - for (int cell = blockIdx.x; cell < size; cell += gridDim.x) - { - __syncthreads(); - if (!threadIdx.x) - { - //range = *(const int2*)(cells+cell); - range.x = cells[cell]; - range.y = cells[cell+1]; - range.y &= ~(1U<<31); - ghost = cellGhost[cell]; - } - __syncthreads(); - if (range.x <= 0) continue; // no actual particle in this cell - for (int px0 = range.x; px0 < ghost; px0 += BSIZE) - { - int px = px0 + threadIdx.x; - CudaVec3 xi; - real density; - int index; - if (px < range.y) - { - index = cells[px]; - xi = ((const CudaVec3*)x)[index]; - temp_x[tx3 ] = xi.x; - temp_x[tx3+1] = xi.y; - temp_x[tx3+2] = xi.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - SPHFluidInitDensity(xi, density, params); - - int np = min(range.y-px0,BSIZE); - for (int i=0; i < np; ++i) - { - if (i != threadIdx.x) - SPHFluidCalcDensity(xi, ((const CudaVec3*)temp_x)[i], density, params); - } - } - __syncthreads(); - // loop through other groups of particles - for (int py0 = range.x; py0 < range.y; py0 += BSIZE) - { - if (py0 == px0) continue; - int py = py0 + threadIdx.x; - if (py < range.y) - { - int index2 = cells[py]; - CudaVec3 xj = ((const CudaVec3*)x)[index2]; - temp_x[tx3 ] = xj.x; - temp_x[tx3+1] = xj.y; - temp_x[tx3+2] = xj.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - int np = min(range.y-py0,BSIZE); - for (int i=0; i < np; ++i) - { - SPHFluidCalcDensity(xi, ((const CudaVec3*)temp_x)[i], density, params); - } - } - __syncthreads(); - } - if (px < ghost) - { - // actual particle -> write computed density - SPHFluidFinalDensity(xi, density, params); - CudaVec4 res = CudaVec4::make(xi.x,xi.y,xi.z,density); - ((CudaVec4*)pos4)[index] = res; - } - } - } -} - -template -__global__ void SPHFluidForceFieldCuda3t_addForce_kernel(int size, const int *cells, const int *cellGhost, GPUSPHFluid params, real* f, const real* pos4, const real* v) -{ - __shared__ int2 range; - __shared__ int ghost; - __shared__ real temp_x[BSIZE*4]; - __shared__ real temp_v[BSIZE*3]; - int tx3 = threadIdx.x * 3; - int tx4 = threadIdx.x << 2; - for (int cell = blockIdx.x; cell < size; cell += gridDim.x) - { - if (!threadIdx.x) - { - //range = *(const int2*)(cells+cell); - range.x = cells[cell]; - range.y = cells[cell+1]; - range.y &= ~(1U<<31); - ghost = cellGhost[cell]; - } - __syncthreads(); - if (range.x <= 0) continue; // no actual particle in this cell - for (int px0 = range.x; px0 < ghost; px0 += BSIZE) - { - int px = px0 + threadIdx.x; - CudaVec4 xi; - CudaVec3 vi; - CudaVec3 force; - int index; - if (px < range.y) - { - index = cells[px]; - xi = ((const CudaVec4*)pos4)[index]; - temp_x[tx4 ] = xi.x; - temp_x[tx4+1] = xi.y; - temp_x[tx4+2] = xi.z; - temp_x[tx4+3] = xi.w; - vi = ((const CudaVec3*)v)[index]; - temp_v[tx3 ] = vi.x; - temp_v[tx3+1] = vi.y; - temp_v[tx3+2] = vi.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - force = CudaVec3::make(0,0,0); - int np = min(range.y-px0,BSIZE); - for (int i=0; i < np; ++i) - { - if (i != threadIdx.x) - SPHFluidCalcForce(xi, vi, ((const CudaVec4*)temp_x)[i], ((const CudaVec3*)temp_v)[i], force, params); - } - } - __syncthreads(); - // loop through other groups of particles - for (int py0 = range.x; py0 < range.y; py0 += BSIZE) - { - if (py0 == px0) continue; - int py = py0 + threadIdx.x; - if (py < range.y) - { - int index2 = cells[py]; - CudaVec4 xj = ((const CudaVec4*)pos4)[index2]; - temp_x[tx4 ] = xj.x; - temp_x[tx4+1] = xj.y; - temp_x[tx4+2] = xj.z; - temp_x[tx4+3] = xj.w; - CudaVec3 vj = ((const CudaVec3*)v)[index2]; - temp_v[tx3 ] = vj.x; - temp_v[tx3+1] = vj.y; - temp_v[tx3+2] = vj.z; - } - __syncthreads(); - if (px < ghost) - { - // actual particle -> compute interactions - int np = min(range.y-py0,BSIZE); - for (int i=0; i < np; ++i) - { - SPHFluidCalcForce(xi, vi, ((const CudaVec4*)temp_x)[i], ((const CudaVec3*)temp_v)[i], force, params); - } - } - __syncthreads(); - } - if (px < ghost) - { - // actual particle -> write computed force - ((CudaVec3*)f)[index] += force; - } - } - } -} -/* -template -__global__ void SPHFluidForceFieldCuda3t_addDForce_kernel(int size, const int *cells, const int *cellGhost, GPUSPHFluid params, real* df, const real* pos4, const real* v, const real* dx) -{ - __shared__ int2 range; - __shared__ int ghost; - __shared__ real temp_x[BSIZE*4]; - __shared__ real temp_v[BSIZE*3]; - __shared__ real temp_dx[BSIZE*3]; - int tx3 = threadIdx.x * 3; - int tx4 = threadIdx.x << 2; - for (int cell = blockIdx.x; cell < size; cell += gridDim.x) - { - if (!threadIdx.x) - { - //range = *(const int2*)(cells+cell); - range.x = cells[cell]; - range.y = cells[cell+1]; - range.y &= ~(1U<<31); - ghost = cellGhost[cell]; - } - __syncthreads(); - if (range.x <= 0) continue; // no actual particle in this cell - for (int px0 = range.x; px0 < ghost; px0 += BSIZE) - { - int px = px0 + threadIdx.x; - CudaVec4 xi; - CudaVec3 vi; - CudaVec3 dxi; - CudaVec3 dforce; - int index; - if (px < range.y) - { - index = cells[px]; - xi = ((const CudaVec4*)pos4)[index]; - temp_x[tx4 ] = xi.x; - temp_x[tx4+1] = xi.y; - temp_x[tx4+2] = xi.z; - temp_x[tx4+3] = xi.w; - vi = ((const CudaVec3*)v)[index]; - temp_v[tx3 ] = vi.x; - temp_v[tx3+1] = vi.y; - temp_v[tx3+2] = vi.z; - dxi = ((const CudaVec3*)dx)[index]; - temp_dx[tx3 ] = dxi.x; - temp_dx[tx3+1] = dxi.y; - temp_dx[tx3+2] = dxi.z; - } - __syncthreads(); - if (px < ghost) - { // actual particle -> compute interactions - dforce = CudaVec3::make(0,0,0); - int np = min(range.y-px0,BSIZE); - for (int i=0; i < np; ++i) - { - if (i != threadIdx.x) - SPHFluidCalcDForce(xi, vi, dxi, ((const CudaVec4*)temp_x)[i], ((const CudaVec3*)temp_v)[i], ((const CudaVec3*)temp_dx)[i], dforce, params); - } - } - __syncthreads(); - // loop through other groups of particles - for (int py0 = range.x; py0 < range.y; py0 += BSIZE) - { - if (py0 == px0) continue; - int py = py0 + threadIdx.x; - if (py < range.y) - { - int index2 = cells[py]; - CudaVec4 xj = ((const CudaVec4*)pos4)[index2]; - temp_x[tx4 ] = xj.x; - temp_x[tx4+1] = xj.y; - temp_x[tx4+2] = xj.z; - temp_x[tx4+3] = xj.w; - CudaVec3 vj = ((const CudaVec3*)v)[index2]; - temp_v[tx3 ] = vj.x; - temp_v[tx3+1] = vj.y; - temp_v[tx3+2] = vj.z; - CudaVec3 dxj = ((const CudaVec3*)dx)[index2]; - temp_dx[tx3 ] = dxj.x; - temp_dx[tx3+1] = dxj.y; - temp_dx[tx3+2] = dxj.z; - } - __syncthreads(); - if (px < ghost) - { // actual particle -> compute interactions - int np = min(range.y-py0,BSIZE); - for (int i=0; i < np; ++i) - { - SPHFluidCalcDForce(xi, vi, dxi, ((const CudaVec4*)temp_x)[i], ((const CudaVec3*)temp_v)[i], ((const CudaVec3*)temp_dx)[i], dforce, params); - } - } - __syncthreads(); - } - if (px < ghost) - { // actual particle -> write computed force - ((CudaVec3*)df)[index] += dforce; - } - } - } -} -*/ -////////////////////// -// CPU-side methods // -////////////////////// - -void SPHFluidForceFieldCuda3f_computeDensity(int kernelType, int pressureType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* pos4, const void* x) -{ - dim3 threads(BSIZE,1); - dim3 grid(60,1); - switch(kernelType) - { - case 0: - switch(pressureType) - { - case 0: //SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)pos4, (const float*)x); - break; - case 1: SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)pos4, (const float*)x); - break; - default: break; - } - break; - case 1: - switch(pressureType) - { - case 0: //SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)pos4, (const float*)x); - break; - case 1: SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)pos4, (const float*)x); - break; - default: break; - } - break; - default: break; - } - mycudaDebugError("SPHFluidForceFieldCuda3t_computeDensity_kernel"); -} - -void SPHFluidForceFieldCuda3f_addForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* f, const void* x, const void* v) -{ - dim3 threads(BSIZE,1); - dim3 grid(60,1); - switch(kernelType) - { - case 0: - switch(pressureType) - { - case 0: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - default: break; - } - break; - case 1: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - default: break; - } - break; - default: break; - } - break; - case 1: - switch(pressureType) - { - case 0: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - default: break; - } - break; - case 1: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)f, (const float*)x, (const float*)v); - break; - default: break; - } - break; - default: break; - } - break; - default: break; - } - break; - default: break; - } - mycudaDebugError("SPHFluidForceFieldCuda3t_addForce_kernel"); -} -/* -void SPHFluidForceFieldCuda3f_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* df, const void* x, const void* v, const void* dx) -{ - dim3 threads(BSIZE,1); - dim3 grid(60/BSIZE,1); - {SPHFluidForceFieldCuda3t_addDForce_kernel<<< grid, threads, BSIZE*3*sizeof(float) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (float*)df, (const float*)x, (const float*)v, (const float*)dx); mycudaDebugError("SPHFluidForceFieldCuda3t_addDForce_kernel");} -} -*/ -#ifdef SOFA_GPU_CUDA_DOUBLE - -void SPHFluidForceFieldCuda3d_computeDensity(int kernelType, int pressureType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* pos4, const void* x) -{ - dim3 threads(BSIZE,1); - dim3 grid(60,1); - switch(kernelType) - { - case 0: - switch(pressureType) - { - case 0: //SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)pos4, (const double*)x); - break; - case 1: SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)pos4, (const double*)x); - break; - default: break; - } - break; - case 1: - switch(pressureType) - { - case 0: //SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)pos4, (const double*)x); - break; - case 1: SPHFluidForceFieldCuda3t_computeDensity_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)pos4, (const double*)x); - break; - default: break; - } - break; - default: break; - } - mycudaDebugError("SPHFluidForceFieldCuda3t_computeDensity_kernel"); - -} - -void SPHFluidForceFieldCuda3d_addForce (int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* f, const void* x, const void* v) -{ - dim3 threads(BSIZE,1); - dim3 grid(60,1); - switch(kernelType) - { - case 0: - switch(pressureType) - { - case 0: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - default: break; - } - break; - case 1: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - default: break; - } - break; - default: break; - } - break; - case 1: - switch(pressureType) - { - case 0: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - default: break; - } - break; - case 1: - switch(viscosityType) - { - case 0: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 1: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - case 2: - switch(surfaceTensionType) - { - case 0: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 1: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - case 2: SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); - break; - default: break; - } - break; - default: break; - } - break; - default: break; - } - break; - default: break; - } - mycudaDebugError("SPHFluidForceFieldCuda3t_addForce_kernel"); - /* - dim3 threads(BSIZE,1); - dim3 grid(60/BSIZE,1); - if (params->surfaceTension > 0) - {SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); mycudaDebugError("SPHFluidForceFieldCuda3t_addForce_kernel");} - else - {SPHFluidForceFieldCuda3t_addForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)f, (const double*)x, (const double*)v); mycudaDebugError("SPHFluidForceFieldCuda3t_addForce_kernel");} - */ -} -/* -void SPHFluidForceFieldCuda3d_addDForce(unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* df, const void* x, const void* v, const void* dx) -{ - dim3 threads(BSIZE,1); - dim3 grid(60/BSIZE,1); - {SPHFluidForceFieldCuda3t_addDForce_kernel<<< grid, threads, BSIZE*3*sizeof(double) >>>(size, (const int*) cells, (const int*) cellGhost, *params, (double*)df, (const double*)x, (const double*)v, (const double*)dx); mycudaDebugError("SPHFluidForceFieldCuda3t_addDForce_kernel");} -} -*/ -#endif // SOFA_GPU_CUDA_DOUBLE - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -} // namespace cuda -} // namespace gpu -} // namespace sofa -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.h b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.h deleted file mode 100644 index 9f59ad575e7..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.h +++ /dev/null @@ -1,135 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_GPU_CUDA_CUDASPHFLUIDFORCEFIELD_H -#define SOFA_GPU_CUDA_CUDASPHFLUIDFORCEFIELD_H - -#include -#include -#include - -namespace sofa -{ - - -namespace gpu::cuda -{ - -template -struct GPUSPHFluid -{ - real h; ///< particles radius - real h2; ///< particles radius squared - real inv_h2; ///< particles radius squared inverse - real stiffness; ///< pressure stiffness - real mass; ///< particles mass - real mass2; ///< particles mass squared - real density0; ///< 1000 kg/m3 for water - real viscosity; - real surfaceTension; - - // Precomputed constants for smoothing kernels - real CWd; ///< = constWd(h) - //real CgradWd; ///< = constGradWd(h) - real CgradWp; ///< = constGradWp(h) - real ClaplacianWv; ///< = constLaplacianWv(h) -}; - -typedef GPUSPHFluid GPUSPHFluid3f; -typedef GPUSPHFluid GPUSPHFluid3d; - -} // namespace gpu::cuda - - -namespace component::forcefield -{ - -template -class SPHFluidForceFieldInternalData< gpu::cuda::CudaVectorTypes > -{ -public: - typedef gpu::cuda::CudaVectorTypes DataTypes; - typedef SPHFluidForceFieldInternalData Data; - typedef SPHFluidForceField Main; - typedef typename DataTypes::Coord Coord; - typedef typename DataTypes::Real Real; - gpu::cuda::GPUSPHFluid params; - gpu::cuda::CudaVector pos4; - - void fillParams(Main* m, int kernelType, double kFactor=1.0, double bFactor=1.0) - { - Real h = m->d_particleRadius.getValue(); - params.h = h; - params.h2 = h*h; - params.inv_h2 = 1/(h*h); - params.stiffness = (Real)(kFactor*m->d_pressureStiffness.getValue()); - params.mass = m->d_particleMass.getValue(); - params.mass2 = params.mass*params.mass; - params.density0 = m->d_density0.getValue(); - params.viscosity = (Real)(bFactor*m->d_viscosity.getValue()); - params.surfaceTension = (Real)(kFactor*m->d_surfaceTension.getValue()); - if (kernelType == 1) - { - params.CWd = SPHKernel::constW(h); - //params.CgradWd = SPHKernel::constGradW(h); - params.CgradWp = SPHKernel::constGradW(h); - params.ClaplacianWv = SPHKernel::constLaplacianW(h); - } - else - { - params.CWd = SPHKernel::constW(h); - //params.CgradWd = SPHKernel::constGradW(h); - params.CgradWp = SPHKernel::constGradW(h); - params.ClaplacianWv = SPHKernel::constLaplacianW(h); - } - } - - void Kernels_computeDensity(int kernelType, int pressureType, int gsize, const void* cells, const void* cellGhost, void* pos4, const void* x); - void Kernels_addForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, int gsize, const void* cells, const void* cellGhost, void* f, const void* pos4, const void* vel); - //void Kernels_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, int gsize, const void* cells, const void* cellGhost, void* f, const void* pos4, const void* dx, const void* vel); -}; - - -template <> -void SPHFluidForceField::addForce(const core::MechanicalParams* mparams, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v); - -template <> -void SPHFluidForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& d_df, const DataVecDeriv& d_dx); - -template <> -void SPHFluidForceField::draw(const core::visual::VisualParams* vparams); - -#ifdef SOFA_GPU_CUDA_DOUBLE - -template <> -void SPHFluidForceField::addForce(const core::MechanicalParams* mparams, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v); - -template <> -void SPHFluidForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& d_df, const DataVecDeriv& d_dx); - -#endif // SOFA_GPU_CUDA_DOUBLE - -} // namespace component::forcefield - - -} // namespace sofa - -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.inl b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.inl deleted file mode 100644 index 752ea1f1502..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSPHFluidForceField.inl +++ /dev/null @@ -1,273 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#ifndef SOFA_GPU_CUDA_CUDASPHFLUIDFORCEFIELD_INL -#define SOFA_GPU_CUDA_CUDASPHFLUIDFORCEFIELD_INL - -#include "CudaSPHFluidForceField.h" -#include -#include -#include - -namespace sofa -{ - - -namespace gpu::cuda -{ - -extern "C" -{ - -void SPHFluidForceFieldCuda3f_computeDensity(int kernelType, int pressureType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* pos4, const void* x); -void SPHFluidForceFieldCuda3f_addForce (int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* f, const void* pos4, const void* v); -//void SPHFluidForceFieldCuda3f_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3f* params, void* f, const void* pos4, const void* v, const void* dx); - -#ifdef SOFA_GPU_CUDA_DOUBLE - -void SPHFluidForceFieldCuda3d_computeDensity(int kernelType, int pressureType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* pos4, const void* x); -void SPHFluidForceFieldCuda3d_addForce (int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* f, const void* pos4, const void* v); -//void SPHFluidForceFieldCuda3d_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, unsigned int size, const void* cells, const void* cellGhost, GPUSPHFluid3d* params, void* f, const void* pos4, const void* v, const void* dx); - -#endif // SOFA_GPU_CUDA_DOUBLE -} - -} // namespace gpu::cuda - - -namespace component::forcefield -{ - -using namespace gpu::cuda; - -template<> -void SPHFluidForceFieldInternalData::Kernels_computeDensity(int kernelType, int pressureType, int gsize, const void* cells, const void* cellGhost, void* pos4, const void* x) -{ - SPHFluidForceFieldCuda3f_computeDensity(kernelType, pressureType, gsize, cells, cellGhost, ¶ms, pos4, x); -} - -template<> -void SPHFluidForceFieldInternalData::Kernels_addForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, int gsize, const void* cells, const void* cellGhost, void* f, const void* pos4, const void* v) -{ - SPHFluidForceFieldCuda3f_addForce (kernelType, pressureType, viscosityType, surfaceTensionType, gsize, cells, cellGhost, ¶ms, f, pos4, v); -} -/* -template<> -void SPHFluidForceFieldInternalData::Kernels_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, int gsize, const void* cells, const void* cellGhost, void* f, const void* pos4, const void* v, const void* dx) -{ - SPHFluidForceFieldCuda3f_addDForce(kernelType, pressureType, viscosityType, surfaceTensionType, gsize, cells, cellGhost, ¶ms, f, pos4, v, dx); -} -*/ -template <> -void SPHFluidForceField::addForce(const core::MechanicalParams* /*mparams*/, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v) -{ - if (m_grid == NULL) return; - - const int kernelT = d_kernelType.getValue(); - const int pressureT = d_pressureType.getValue(); - const Real viscosity = this->d_viscosity.getValue(); - const int viscosityT = (viscosity == 0) ? 0 : d_viscosityType.getValue(); - const Real surfaceTension = this->d_surfaceTension.getValue(); - const int surfaceTensionT = (surfaceTension <= 0) ? 0 : d_surfaceTensionType.getValue(); - - VecDeriv& f = *d_f.beginEdit(); - const VecCoord& x = d_x.getValue(); - const VecDeriv& v = d_v.getValue(); - - m_grid->updateGrid(x); - data.fillParams(this, kernelT); - f.resize(x.size()); - Grid::Grid* g = m_grid->getGrid(); - data.pos4.recreate(x.size()); - data.Kernels_computeDensity( kernelT, pressureT, - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - data.pos4.deviceWrite(), x.deviceRead()); - - msg_info() << "density[" << 0 << "] = " << data.pos4[0][3] - << "density[" << data.pos4.size()/2 << "] = " << data.pos4[data.pos4.size()/2][3]; - - data.Kernels_addForce( kernelT, pressureT, viscosityT, surfaceTensionT, - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - f.deviceWrite(), data.pos4.deviceRead(), v.deviceRead()); - - d_f.endEdit(); -} - -template <> -void SPHFluidForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& /*d_df*/, const DataVecDeriv& /*d_dx*/) -{ - mparams->setKFactorUsed(true); -#if 0 - if (m_grid == NULL) return; - - const int kernelT = d_kernelType.getValue(); - const int pressureT = d_pressureType.getValue(); - const Real viscosity = this->d_viscosity.getValue(); - const int viscosityT = (viscosity == 0) ? 0 : d_viscosityType.getValue(); - const Real surfaceTension = this->d_surfaceTension.getValue(); - const int surfaceTensionT = (surfaceTension <= 0) ? 0 : d_surfaceTensionType.getValue(); - - VecDeriv& df = *d_df.beginEdit(); - const VecDeriv& dx = d_dx.getValue(); - - const VecDeriv& v = this->mstate->read(core::vec_id::read_access::velocity)->getValue(); - data.fillParams(this, kernelT, mparams->kFactor(), sofa::core::mechanicalparams::bFactor(mparams)); - df.resize(dx.size()); - Grid::Grid* g = m_grid->getGrid(); - data.Kernels_addDForce( kernelT, pressureT, viscosityT, surfaceTensionT, - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - df.deviceWrite(), data.pos4.deviceRead(), v.deviceRead(), dx.deviceRead()); - - d_df.endEdit(); -#endif -} - - -#ifdef SOFA_GPU_CUDA_DOUBLE - - -template<> -void SPHFluidForceFieldInternalData::Kernels_computeDensity(int kernelType, int pressureType, int gsize, const void* cells, const void* cellGhost, void* pos4, const void* x) -{ - SPHFluidForceFieldCuda3d_computeDensity(kernelType, pressureType, gsize, cells, cellGhost, ¶ms, pos4, x); -} - -template<> -void SPHFluidForceFieldInternalData::Kernels_addForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, int gsize, const void* cells, const void* cellGhost, void* f, const void* pos4, const void* v) -{ - SPHFluidForceFieldCuda3d_addForce (kernelType, pressureType, viscosityType, surfaceTensionType, gsize, cells, cellGhost, ¶ms, f, pos4, v); -} -/* -template<> -void SPHFluidForceFieldInternalData::Kernels_addDForce(int kernelType, int pressureType, int viscosityType, int surfaceTensionType, int gsize, const void* cells, const void* cellGhost, void* f, const void* pos4, const void* v, const void* dx) -{ - SPHFluidForceFieldCuda3d_addDForce(kernelType, pressureType, viscosityType, surfaceTensionType, gsize, cells, cellGhost, ¶ms, f, pos4, v, dx); -} -*/ -template <> -void SPHFluidForceField::addForce(const core::MechanicalParams* /*mparams*/, DataVecDeriv& d_f, const DataVecCoord& d_x, const DataVecDeriv& d_v) -{ - if (m_grid == NULL) return; - - const int kernelT = d_kernelType.getValue(); - const int pressureT = d_pressureType.getValue(); - const Real viscosity = this->d_viscosity.getValue(); - const int viscosityT = (viscosity == 0) ? 0 : d_viscosityType.getValue(); - const Real surfaceTension = this->d_surfaceTension.getValue(); - const int surfaceTensionT = (surfaceTension <= 0) ? 0 : d_surfaceTensionType.getValue(); - - VecDeriv& f = *d_f.beginEdit(); - const VecCoord& x = d_x.getValue(); - const VecDeriv& v = d_v.getValue(); - - m_grid->updateGrid(x); - data.fillParams(this, kernelT); - f.resize(x.size()); - Grid::Grid* g = m_grid->getGrid(); - data.pos4.recreate(x.size()); - data.Kernels_computeDensity( kernelT, pressureT, - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - data.pos4.deviceWrite(), x.deviceRead()); - msg_info() << "density[" << 0 << "] = " << data.pos4[0][3] - << "density[" << data.pos4.size()/2 << "] = " << data.pos4[data.pos4.size()/2][3]; - data.Kernels_addForce( kernelT, pressureT, viscosityT, surfaceTensionT, - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - f.deviceWrite(), data.pos4.deviceRead(), v.deviceRead()); - - d_f.endEdit(); -} - -template <> -void SPHFluidForceField::addDForce(const core::MechanicalParams* mparams, DataVecDeriv& /*d_df*/, const DataVecDeriv& /*d_dx*/) -{ - mparams->setKFactorUsed(true); -#if 0 - if (m_grid == NULL) return; - - const int kernelT = d_kernelType.getValue(); - const int pressureT = d_pressureType.getValue(); - const Real viscosity = this->d_viscosity.getValue(); - const int viscosityT = (viscosity == 0) ? 0 : d_viscosityType.getValue(); - const Real surfaceTension = this->d_surfaceTension.getValue(); - const int surfaceTensionT = (surfaceTension <= 0) ? 0 : d_surfaceTensionType.getValue(); - - VecDeriv& df = *d_df.beginEdit(); - const VecDeriv& dx = d_dx.getValue(); - //const VecCoord& x = this->mstate->read(core::ConstVecCoordId::position())->getValue(); - const VecDeriv& v = this->mstate->read(core::vec_id::read_access::velocity)->getValue(); - data.fillParams(this, mparams->kFactor(), sofa::core::mechanicalparams::bFactor(mparams)); - df.resize(dx.size()); - Grid::Grid* g = m_grid->getGrid(); - data.Kernels_addDForce( kernelT, pressureT, viscosityT, surfaceTensionT, - g->getNbCells(), g->getCellsVector().deviceRead(), g->getCellGhostVector().deviceRead(), - df.deviceWrite(), data.pos4.deviceRead(), v.deviceRead(), dx.deviceRead()); - d_df.endEdit(); -#endif -} - -#endif // SOFA_GPU_CUDA_DOUBLE - - - -template <> -void SPHFluidForceField::draw(const core::visual::VisualParams* vparams) -{ -#if SOFACUDA_HAVE_SOFA_GL == 1 - if (!vparams->displayFlags().getShowForceFields()) return; - //if (m_grid != NULL) - // grid->draw(vparams); - helper::ReadAccessor x = this->mstate->read(sofa::core::vec_id::read_access::position)->getValue(); - helper::ReadAccessor > pos4 = this->data.pos4; - if (pos4.empty()) return; - glDisable(GL_LIGHTING); - glColor3f(0,1,1); - glDisable(GL_BLEND); - glDepthMask(1); - glPointSize(5); - glBegin(GL_POINTS); - for (unsigned int i=0; i. * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#include -#include -#include - - -namespace sofa::component::container -{ - -using namespace sofa::defaulttype; -using namespace sofa::gpu::cuda; -using namespace core::behavior; - - -int SpatialGridContainerCudaClass = core::RegisterObject("GPU support using CUDA.") - .add< SpatialGridContainer >() - ; - -template class SOFA_GPU_CUDA_API SpatialGridContainer< CudaVec3fTypes >; -template class SOFA_GPU_CUDA_API SpatialGrid< SpatialGridTypes< CudaVec3fTypes > >; - -#ifdef SOFA_GPU_CUDA_DOUBLE - -template class SpatialGridContainer< CudaVec3dTypes >; -template class SpatialGrid< SpatialGridTypes< CudaVec3dTypes > >; - -#endif // SOFA_GPU_CUDA_DOUBLE - -} // namespace sofa::component::container - - - - diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.cu b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.cu deleted file mode 100644 index 9f459e141f3..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.cu +++ /dev/null @@ -1,377 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -/* PART OF THIS FILE IS FROM NVIDIA CUDA SDK particles demo: - * - * Copyright 1993-2006 NVIDIA Corporation. All rights reserved. - * - * NOTICE TO USER: - * - * This source code is subject to NVIDIA ownership rights under U.S. and - * international Copyright laws. - * - * NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE - * CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR - * IMPLIED WARRANTY OF ANY KIND. NVIDIA DISCLAIMS ALL WARRANTIES WITH - * REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE. - * IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, - * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS - * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE - * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE - * OR PERFORMANCE OF THIS SOURCE CODE. - * - * U.S. Government End Users. This source code is a "commercial item" as - * that term is defined at 48 C.F.R. 2.101 (OCT 1995), consisting of - * "commercial computer software" and "commercial computer software - * documentation" as such terms are used in 48 C.F.R. 12.212 (SEPT 1995) - * and is provided to the U.S. Government only as a commercial end item. - * Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through - * 227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the - * source code with only those rights set forth herein. - */ - - -#include -#include -#include -#include - -#if defined(__cplusplus) && CUDA_VERSION < 2000 -namespace sofa -{ -namespace gpu -{ -namespace cuda -{ -#endif - -extern "C" -{ - void SpatialGridContainer3f_computeHash(int cellBits, float cellWidth, int nbPoints, void* particleIndex8, void* particleHash8, const void* x); - void SpatialGridContainer3f1_computeHash(int cellBits, float cellWidth, int nbPoints, void* particleIndex8, void* particleHash8, const void* x); - void SpatialGridContainer_findCellRange(int cellBits, int index0, float cellWidth, int nbPoints, const void* particleHash8, void* cellRange, void* cellGhost); -//void SpatialGridContainer3f_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x); -//void SpatialGridContainer3f1_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x); -} - -#define USE_TEX 0 - -struct GridParams -{ - float cellWidth; - float invCellWidth; - int cellMask; - float halfCellWidth; - float invHalfCellWidth; -}; - -// large prime numbers -#define HASH_PX 73856093 -#define HASH_PY 19349663 -#define HASH_PZ 83492791 - -////////////////////// -// GPU-side methods // -////////////////////// - -#if USE_TEX -texture cellRangeTex; -#endif - -__constant__ GridParams gridParams; - -// calculate cell in grid from position -template -__device__ int3 calcGridPos(T p) -{ - int3 i; - i.x = __float2int_rd(p.x * gridParams.invCellWidth); - i.y = __float2int_rd(p.y * gridParams.invCellWidth); - i.z = __float2int_rd(p.z * gridParams.invCellWidth); - return i; -} - -// calculate address in grid from position -__device__ unsigned int calcGridHashI(int3 p) -{ - //return ((p.x<<10)^(p.y<<5)^(p.z)) & gridParams.cellMask; - //return ((p.x)^(p.y)^(p.z)) & gridParams.cellMask; - return (__mul24(HASH_PX,p.x)^__mul24(HASH_PY,p.y)^__mul24(HASH_PZ,p.z)) & gridParams.cellMask; - //return (p.x) & gridParams.cellMask; -} - -// calculate address in grid from position -template -__device__ unsigned int calcGridHash(T p) -{ - return calcGridHashI(calcGridPos(p)); -} - - -__device__ __inline__ float3 getPos3(const float4* pos, int index0, int index) -{ - float4 p = pos[index]; - return make_float3(p.x,p.y,p.z); -} - -__shared__ float ftemp[BSIZE*3]; - -__device__ __inline__ float3 getPos3(const float3* pos, int index0, int index) -{ - //return pos[index]; - - int index03 = index0 * 3; - int index3 = threadIdx.x * 3; - ftemp[threadIdx.x] = ((const float*)pos)[index03+threadIdx.x]; - ftemp[threadIdx.x+BSIZE] = ((const float*)pos)[index03+threadIdx.x+BSIZE]; - ftemp[threadIdx.x+2*BSIZE] = ((const float*)pos)[index03+threadIdx.x+2*BSIZE]; - __syncthreads(); - return make_float3(ftemp[index3],ftemp[index3+1],ftemp[index3+2]); -} - -__device__ __inline__ float4 getPos4(const float4* pos, int index0, int index) -{ - return pos[index]; -} - -__device__ __inline__ float4 getPos4(const float3* pos, int index0, int index) -{ - int index3 = threadIdx.x * 3; - pos += index0; - ftemp[threadIdx.x] = ((const float*)pos)[threadIdx.x]; - ftemp[threadIdx.x+BSIZE] = ((const float*)pos)[threadIdx.x+BSIZE]; - ftemp[threadIdx.x+2*BSIZE] = ((const float*)pos)[threadIdx.x+2*BSIZE]; - __syncthreads(); - return make_float4(ftemp[index3],ftemp[index3+1],ftemp[index3+2],0.0f); -} - -__device__ __inline__ float4 getPos4(const float4* pos, int index) -{ - return pos[index]; -} - -__device__ __inline__ float4 getPos4(const float3* pos, int index) -{ - float3 p = pos[index]; - return make_float4(p.x,p.y,p.z,1.0f); -} - -// calculate grid hash value for each particle -template -__global__ void -computeHashD(const TIn* pos, - unsigned int* particleIndex8, unsigned int* particleHash8, int n) -{ - int index0 = (blockIdx.x*BSIZE); - int index = index0 + threadIdx.x; - int nt = n - index0; if (nt > BSIZE) nt = BSIZE; - float3 p = getPos3(pos,index0,index); - - int3 hgpos; - hgpos.x = __float2int_rd(p.x * gridParams.invHalfCellWidth); - hgpos.y = __float2int_rd(p.y * gridParams.invHalfCellWidth); - hgpos.z = __float2int_rd(p.z * gridParams.invHalfCellWidth); - int halfcell = ((hgpos.x&1) + ((hgpos.y&1)<<1) + ((hgpos.z&1)<<2))^7; - // compute the first cell to be influenced by the particle - hgpos.x = (hgpos.x-1) >> 1; - hgpos.y = (hgpos.y-1) >> 1; - hgpos.z = (hgpos.z-1) >> 1; - - __syncthreads(); - - __shared__ int hx[3*BSIZE]; - int x = threadIdx.x; - -// hx[x] = (__mul24(HASH_PX,hgpos.x) << 3)+halfcell; -// hy[x] = __mul24(HASH_PY,hgpos.y); -// hz[x] = __mul24(HASH_PZ,hgpos.z); - hx[x] = ((HASH_PX*hgpos.x) << 3)+halfcell; - hx[BSIZE+x] = (HASH_PY*hgpos.y); - hx[2*BSIZE+x] = (HASH_PZ*hgpos.z); - __syncthreads(); - int3 dH; - dH.x = (x&1 ? HASH_PX : 0); - dH.y = (x&2 ? HASH_PY : 0); - dH.z = (x&4 ? HASH_PZ : 0); - int x_7 = x&7; - int index0_8_x_7 = (index0 << 3) + x_7; - for (unsigned int lx = x>>3; lx < nt; lx+=(BSIZE>>3)) - { - particleIndex8[index0_8_x_7 + (lx<<3)] = index0 + lx; - int3 h; - h.x = hx[lx]; - h.y = hx[BSIZE+lx]; - h.z = hx[2*BSIZE+lx]; - int hc = h.x & 7; - h.x = (h.x>>3) + dH.x; - h.y += dH.y; - h.z += dH.z; - unsigned int hash = ((h.x ^ h.y ^ h.z) & gridParams.cellMask)<<1; - if (hc != x_7) ++hash; - particleHash8[index0_8_x_7 + (lx<<3)] = hash; - } -} - -// find start of each cell in sorted particle list by comparing with previous hash value -// one thread per particle -__global__ void -findCellRangeD(int index0, const unsigned int* particleHash, - int * cellRange, int* cellGhost, int n) -{ - unsigned int i = __mul24(blockIdx.x, blockDim.x) + threadIdx.x; - __shared__ unsigned int hash[BSIZE]; - if (i < n) - hash[threadIdx.x] = particleHash[i]; - - __syncthreads(); - - if (i < n) - { - bool firstInCell; - bool firstGhost; - unsigned int cur = hash[threadIdx.x]; - if (i == 0) - { - firstInCell = true; - firstGhost = cur&1; - } - else - { - unsigned int prev; - if (threadIdx.x > 0) - prev = hash[threadIdx.x-1]; - else - prev = particleHash[i-1]; - firstInCell = ((prev>>1) != (cur>>1)); - firstGhost = ((prev != cur) && (cur&1)); - if (firstInCell) - { - if ((prev>>1) < (cur>>1)-1) - cellRange[ (prev>>1)+1 ] = (index0+i) | (1U<<31); - if (!(prev&1)) // no ghost particles in previous cell - cellGhost[ prev>>1 ] = index0+i; - } - } - if (firstInCell) - cellRange[ cur>>1 ] = index0+i; - if (firstGhost) - cellGhost[ cur>>1 ] = index0+i; - if (i == n-1) - { - cellRange[ (cur>>1)+1 ] = (index0+n) | (1U<<31); - if (!(cur&1)) - cellGhost[ cur>>1 ] = index0+n; - } - } -} - -// rearrange particle data into sorted order -template -__global__ void -reorderDataD(const uint2* particleHash, // particle id sorted by hash - const TIn* oldPos, - float4* sortedPos, int n - ) -{ - int index0 = __mul24(blockIdx.x, blockDim.x); - int index = index0 + threadIdx.x; - if (index < n) - { - volatile uint2 sortedData = particleHash[index]; - //float4 pos = getPos4(oldPos,index0,index); - float4 pos = getPos4(oldPos,sortedData.y); - sortedPos[index] = pos; - } -} - - -////////////////////// -// CPU-side methods // -////////////////////// - -void SpatialGridContainer3f_computeHash(int cellBits, float cellWidth, int nbPoints, void* particleIndex8, void* particleHash8, const void* x) -{ - GridParams p; - p.cellWidth = cellWidth; - p.invCellWidth = 1.0f/cellWidth; - p.cellMask = (1<<<< grid, threads >>>((const float3*)x, (unsigned int*)particleIndex8, (unsigned int*)particleHash8, nbPoints); mycudaDebugError("computeHashD");} - } -} - -void SpatialGridContainer3f1_computeHash(int cellBits, float cellWidth, int nbPoints, void* particleIndex8, void* particleHash8, const void* x) -{ - GridParams p; - p.cellWidth = cellWidth; - p.invCellWidth = 1.0f/cellWidth; - p.cellMask = (1<<<< grid, threads >>>((const float4*)x, (unsigned int*)particleIndex8, (unsigned int*)particleHash8, nbPoints); mycudaDebugError("computeHashD");} - } -} - -void SpatialGridContainer_findCellRange(int cellBits, int index0, float cellWidth, int nbPoints, const void* particleHash8, void* cellRange, void* cellGhost) -{ - cudaMemset(cellRange, 0, ((1<>>(index0, (const unsigned int*)particleHash8, (int*)cellRange, (int*)cellGhost, 8*nbPoints); mycudaDebugError("findCellRangeD");} - } -} -/* -void SpatialGridContainer3f_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x) -{ - dim3 threads(BSIZE,1); - dim3 grid((nbPoints+BSIZE-1)/BSIZE,1); - {reorderDataD<<< grid, threads >>>((const uint2*)particleHash, (const float3*)x, (float4*)sorted, nbPoints); mycudaDebugError("reorderDataD");} -} - -void SpatialGridContainer3f1_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x) -{ - dim3 threads(BSIZE,1); - dim3 grid((nbPoints+BSIZE-1)/BSIZE,1); - {reorderDataD<<< grid, threads >>>((const uint2*)particleHash, (const float4*)x, (float4*)sorted, nbPoints); mycudaDebugError("reorderDataD");} -} -*/ -#if defined(__cplusplus) && CUDA_VERSION < 2000 -} // namespace cuda -} // namespace gpu -} // namespace sofa -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.h b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.h deleted file mode 100644 index f1f3697f3e0..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.h +++ /dev/null @@ -1,128 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -// -// C++ Interface: SpatialGridContainer -// -// Description: -// -// -// Author: The SOFA team , (C) 2006 -// -// Copyright: See COPYING file that comes with this distribution -// -// - -#ifndef SOFA_GPU_CUDA_CUDASPATIALGRIDCONTAINER_H -#define SOFA_GPU_CUDA_CUDASPATIALGRIDCONTAINER_H - -#include -#include -#include - - -namespace sofa::component::container -{ - -using namespace sofa::defaulttype; - -template -class SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > > -{ -public: - typedef SpatialGridTypes < gpu::cuda::CudaVectorTypes > DataTypes; - typedef typename DataTypes::Real Real; - typedef typename DataTypes::Coord Coord; - typedef typename DataTypes::VecCoord VecCoord; - typedef typename DataTypes::CellData CellData; - typedef typename DataTypes::GridData GridData; - //typedef typename DataTypes::NeighborListener NeighborListener; - typedef typename DataTypes::ParticleField ParticleField; - - enum - { - HASH_PX = 73856093, - HASH_PY = 19349663, - HASH_PZ = 83492791, - }; - -public: - SpatialGrid(Real cellWidth); - - ~SpatialGrid(); - - void update(const VecCoord& x); - - void draw(const core::visual::VisualParams*); - - template - void findNeighbors(NeighborListener* dest, Real dist); - - void computeField(ParticleField* field, Real dist); - - /// Change particles ordering inside a given cell have contiguous indices - /// - /// Fill the old2new and new2old arrays giving the permutation to apply - void reorderIndices(type::vector* old2new, type::vector* new2old); - GridData data; - - Real getCellWidth() const { return cellWidth; } - Real getInvCellWidth() const { return invCellWidth; } - - int getCellBits() const { return cellBits; } - int getNbCells() const { return nbCells; } - - int getCell(const Coord& c) const - { - return ( (helper::rfloor(c[0]*invCellWidth*0.5f) * HASH_PX) ^ - (helper::rfloor(c[1]*invCellWidth*0.5f) * HASH_PY) ^ - (helper::rfloor(c[2]*invCellWidth*0.5f) * HASH_PZ) ) & ((1 << cellBits)-1); - } - - //const sofa::gpu::cuda::CudaVector< unsigned int >& getParticleIndexVector() const { return particleIndex; } - const sofa::gpu::cuda::CudaVector< int >& getCellsVector() const { return cells; } - const sofa::gpu::cuda::CudaVector< int >& getCellGhostVector() const { return cellGhost; } - -protected: - const Real cellWidth; - const Real invCellWidth; - int cellBits, nbCells; - sofa::gpu::cuda::CudaVector< unsigned int > /*particleIndex,*/ particleHash; - //sofa::gpu::cuda::CudaVector< int > cellRange; - sofa::gpu::cuda::CudaVector< int > cells; - sofa::gpu::cuda::CudaVector< int > cellGhost; - sofa::gpu::cuda::CudaVector< sofa::gpu::cuda::Vec3f1 > sortedPos; - const VecCoord* lastX; - - void kernel_computeHash( - int cellBits, Real cellWidth, int nbPoints, void* particleIndex, void* particleHash, const void* x); - - void kernel_updateGrid( - int cellBits, int index0, Real cellWidth, int nbPoints, const void* particleHash, - void* cells, void* cellGhost); - //void kernel_reorderData(int nbPoints, const void* particleIndex, const void* particleHash, void* sorted, const void* x); - -}; - -} // namespace sofa::component::container - - -#endif diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.inl b/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.inl deleted file mode 100644 index 4f2bb3f424b..00000000000 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSpatialGridContainer.inl +++ /dev/null @@ -1,336 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -// -// C++ Interface: SpatialGridContainer -// -// Description: -// -// -// Author: The SOFA team , (C) 2006 -// -// Copyright: See COPYING file that comes with this distribution -// -// - -#ifndef SOFA_GPU_CUDA_CUDASPATIALGRIDCONTAINER_INL -#define SOFA_GPU_CUDA_CUDASPATIALGRIDCONTAINER_INL - -#include -#include -#include -#include - -namespace sofa -{ - - -namespace gpu::cuda -{ - -extern "C" -{ - void SpatialGridContainer3f_computeHash(int cellBits, float cellWidth, int nbPoints, void* particleIndex8, void* particleHash8, const void* x); - void SpatialGridContainer3f1_computeHash(int cellBits, float cellWidth, int nbPoints, void* particleIndex8, void* particleHash8, const void* x); - void SpatialGridContainer_findCellRange(int cellBits, int index0, float cellWidth, int nbPoints, const void* particleHash8, void* cellRange, void* cellGhost); -//void SpatialGridContainer3f_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x); -//void SpatialGridContainer3f1_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x); -} - -} // namespace gpu::cuda - - -namespace component::container -{ - -using namespace sofa::helper; - -// template -// typename SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::Grid SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::emptyGrid; - -template -SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::SpatialGrid(Real cellWidth) - : cellWidth(cellWidth), invCellWidth(1/cellWidth), lastX(NULL) -{ - cellBits = 15; - nbCells = 1< -SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::~SpatialGrid() -{ -} - -template template -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::findNeighbors(NeighborListener* /*dest*/, Real /*dist*/) -{ - msg_error("SpatialGrid") << "TODO: SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::findNeighbors(NeighborListener* dest, Real dist)"; -} - -template -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::computeField(ParticleField* /*field*/, Real /*dist*/) -{ - msg_error("SpatialGrid") << "TODO: SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::computeField(ParticleField* field, Real dist)"; -} - -template -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::reorderIndices(type::vector* /*old2new*/, type::vector* /*new2old*/) -{ - msg_error("SpatialGrid") << "TODO: SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::reorderIndices(type::vector* old2new, type::vector* new2old)"; -} - - -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3fTypes > >::kernel_computeHash( - int cellBits, Real cellWidth, int nbPoints, void* particleIndex, void* particleHash, - const void* x) -{ - /* - { - helper::ReadAccessor< sofa::gpu::cuda::CudaVector< unsigned int > > pparticleHash = this->particleHash; - for (int i=0;iparticleHash.deviceWrite(); - { - helper::ReadAccessor< sofa::gpu::cuda::CudaVector< unsigned int > > pparticleHash = this->particleHash; - for (int i=0;i -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3fTypes > >::kernel_updateGrid( - int cellBits, int index0, Real cellWidth, int nbPoints, const void* particleHash, - void* cells, void* cellGhost) -{ - //int nbbits = 8; - //while (nbbits < cellBits + 1) nbbits+=8; - //CudaSort(particleHash,particleIndex,nbbits,nbPoints*8); - gpu::cuda::SpatialGridContainer_findCellRange(cellBits, index0, cellWidth, nbPoints, particleHash, cells, cellGhost); -} - -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3f1Types > >::kernel_computeHash( - int cellBits, Real cellWidth, int nbPoints, void* particleIndex, void* particleHash, - const void* x) -{ - gpu::cuda::SpatialGridContainer3f1_computeHash(cellBits, cellWidth, nbPoints, particleIndex, particleHash, x); -} - -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3f1Types > >::kernel_updateGrid( - int cellBits, int index0, Real cellWidth, int nbPoints, const void* particleHash, - void* cells, void* cellGhost) -{ - gpu::cuda::SpatialGridContainer_findCellRange(cellBits, index0, cellWidth, nbPoints, particleHash, cells, cellGhost); -} - -#ifdef SOFA_GPU_CUDA_DOUBLE - -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3dTypes > >::kernel_computeHash( - int /*cellBits*/, Real /*cellWidth*/, int /*nbPoints*/, void* /*particleIndex*/, void* /*particleHash*/, - const void* /*x*/) -{ - msg_error("SpatialGrid") << "TODO: SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3dTypes > >::kernel_computeHash()"; -} - -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3dTypes > >::kernel_updateGrid( - int /*cellBits*/, int /*index0*/, Real /*cellWidth*/, int /*nbPoints*/, const void* /*particleHash*/, - void* /*cells*/, void* /*cellGhost*/) -{ - msg_error("SpatialGrid") << "TODO: SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3dTypes > >::kernel_updateGrid()"; -} - -#endif // SOFA_GPU_CUDA_DOUBLE - -/* -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3fTypes > >::kernel_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x) -{ - gpu::cuda::SpatialGridContainer3f_reorderData(nbPoints, particleHash, sorted, x); -} - -template<> -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVec3f1Types > >::kernel_reorderData(int nbPoints, const void* particleHash, void* sorted, const void* x) -{ - gpu::cuda::SpatialGridContainer3f1_reorderData(nbPoints, particleHash, sorted, x); -} -*/ - -template -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::update(const VecCoord& x) -{ - lastX = &x; - data.clear(); - int nbPoints = x.size(); - int index0 = nbCells+BSIZE; - /*particleIndex*/ cells.recreate(index0+nbPoints*8,8*BSIZE); - particleHash.recreate(nbPoints*8,8*BSIZE); - - { - unsigned int numElements = (unsigned int)nbPoints*8; - sofa::gpu::cuda::CudaSortPrepare(numElements); - } - - //cells.recreate(nbCells+1); - cellGhost.recreate(nbCells); - //sortedPos.recreate(nbPoints); -#if 0 - { - helper::WriteAccessor< sofa::gpu::cuda::CudaVector< int > > pcells = cells; - helper::WriteAccessor< sofa::gpu::cuda::CudaVector< unsigned int > > pparticleHash = particleHash; - helper::ReadAccessor< VecCoord > px = x; - const Real pcellWidth = cellWidth*2.0f; - //const Real pinvCellWidth = 1.0f/pcellWidth; - const int pcellMask = (1<> 1; - hgpos_y = (hgpos_y-1) >> 1; - hgpos_z = (hgpos_z-1) >> 1; - unsigned int hx = (HASH_PX*hgpos_x); - unsigned int hy = (HASH_PY*hgpos_y); - unsigned int hz = (HASH_PZ*hgpos_z); - for (int x=0; x<8; ++x) - { - unsigned int h_x = hx; if (x&1) h_x += HASH_PX; - unsigned int h_y = hy; if (x&2) h_y += HASH_PY; - unsigned int h_z = hz; if (x&4) h_z += HASH_PZ; - unsigned int hash = ((h_x ^ h_y ^ h_z) & pcellMask)<<1; - if (halfcell != x) ++hash; - pcells[index0 + i*8 + x] = i; - pparticleHash[i*8 + x] = hash; - } - } - } -#endif -#if 0 - type::vector< std::pair > cpusort; - cpusort.resize(8*nbPoints); - for (int i=0; i<8*nbPoints; ++i) - cpusort[i] = std::make_pair(pparticleHash[i],pcells[index0+i]); - std::sort(cpusort.begin(),cpusort.end(),compare_pair_first); - - for (int i=0; i<8*nbPoints; ++i) - { - pparticleHash[i] = cpusort[i].first; - pcells[index0+i] = cpusort[i].second; - } -#endif - - kernel_computeHash( - cellBits, cellWidth*2, nbPoints, cells.deviceWriteAt(index0), particleHash.deviceWrite(), - x.deviceRead()); - - { - int nbbits = 8; - while (nbbits < cellBits + 1) nbbits+=8; - sofa::gpu::cuda::CudaSort(&particleHash,0, &cells,index0, nbPoints*8, nbbits); - } - - kernel_updateGrid( - cellBits, index0, cellWidth*2, nbPoints, particleHash.deviceRead(), - cells.deviceWrite(), cellGhost.deviceWrite()); -#if 0 - std::cout << nbPoints*8 << " entries in " << nbCells << " cells." << std::endl; - int nfill = 0; - for (int c=0; c cellBegin + nbPoints/2) // || nfill >= 100 && nfill < 110) - std::cout << "Cell " << c << ": range = " << cellBegin-index0 << " - " << cellEnd-index0 << " ghost = " << cellGhost[c]-index0 << std::endl; - ++nfill; - } - std::cout << ((1000*nfill)/nbCells) * 0.1 << " % cells with particles." << std::endl; -#endif - - //kernel_reorderData(nbPoints, particleHash.deviceRead(), sortedPos.deviceWrite(), x.deviceRead()); -} - -template -void SpatialGrid< SpatialGridTypes < gpu::cuda::CudaVectorTypes > >::draw(const core::visual::VisualParams* ) -{ -#if SOFACUDA_HAVE_SOFA_GL == 1 - if (!lastX) return; - int nbPoints = particleHash.size(); - int index0 = nbCells+BSIZE; - glDisable(GL_LIGHTING); - glColor4f(1,1,1,1); - glPointSize(3); - glBegin(GL_POINTS); - unsigned int last = 0; - for (int i=0; i>=1; - //if (cell != 0 && cell != 65535) - // std::cout << i << ": "< "< "<>2)&3; - int b = (cell>>4)&3; - glColor4ub(63+r*64,63+g*64,63+b*64,255); - //glVertex3fv(sortedPos[i].ptr()); - sofa::gl::glVertexT((*lastX)[p]); - } - glEnd(); - glPointSize(1); -#endif // SOFACUDA_HAVE_SOFA_GL == 1 -} - -} // namespace component::container - - -} // namespace sofa - -#endif diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.cpp b/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.cpp index a906ab1025d..1bf05afcfe8 100644 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.cpp +++ b/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.cpp @@ -78,31 +78,25 @@ void CudaPointCollisionModel::draw(const core::visual::VisualParams* , Index ind #endif // SOFACUDA_HAVE_SOFA_GL == 1 } -void CudaPointCollisionModel::draw(const core::visual::VisualParams* vparams) +void CudaPointCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { #if SOFACUDA_HAVE_SOFA_GL == 1 - if (isActive() && vparams->displayFlags().getShowCollisionModels()) - { - if (vparams->displayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); - - glDisable(GL_LIGHTING); - glPointSize(3); - glColor4fv(getColor4f()); + if (vparams->displayFlags().getShowWireFrame()) glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); - for (Size i=0; idisplayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); + for (Size i = 0; i < size; i++) + { + draw(vparams, i); } - if (isActive() && getPrevious()!=NULL && vparams->displayFlags().getShowBoundingCollisionModels()) - getPrevious()->draw(vparams); + + glColor3f(1.0f, 1.0f, 1.0f); + glDisable(GL_LIGHTING); + glPointSize(1); + if (vparams->displayFlags().getShowWireFrame()) glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); + #endif // SOFACUDA_HAVE_SOFA_GL == 1 } diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.h b/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.h index eb9327ac8d6..f59bf88d72a 100644 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.h +++ b/applications/plugins/SofaCUDA/src/SofaCUDA/component/collision/geometry/CudaPointModel.h @@ -76,12 +76,11 @@ class SOFA_GPU_CUDA_API CudaPointCollisionModel : public core::CollisionModel void draw(const core::visual::VisualParams*,Index index) override; - void draw(const core::visual::VisualParams*) override; - core::behavior::MechanicalState* getMechanicalState() { return mstate; } protected: + void drawCollisionModel(const core::visual::VisualParams*) override; core::behavior::MechanicalState* mstate; }; diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.h b/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.h deleted file mode 100644 index 200b4c1dd36..00000000000 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.h +++ /dev/null @@ -1,26 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include - -SOFA_HEADER_DISABLED("v23.12", "v24.12", "SofaCUDA/component/constraint/projective/CudaFixedProjectiveConstraint.h") diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.inl b/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.inl deleted file mode 100644 index 914359c71ee..00000000000 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaFixedConstraint.inl +++ /dev/null @@ -1,26 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include - -SOFA_HEADER_DISABLED("v23.12", "v24.12", "SofaCUDA/component/constraint/projective/CudaFixedProjectiveConstraint.inl") diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.h b/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.h deleted file mode 100644 index 48ed016cd12..00000000000 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.h +++ /dev/null @@ -1,26 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include - -SOFA_HEADER_DISABLED("v23.12", "v24.12", "SofaCUDA/component/constraint/projective/CudaLinearMovementProjectiveConstraint.h") diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.inl b/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.inl deleted file mode 100644 index b2724c4efdb..00000000000 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/constraint/projective/CudaLinearMovementConstraint.inl +++ /dev/null @@ -1,26 +0,0 @@ -/****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * -* * -* This program is free software; you can redistribute it and/or modify it * -* under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundation; either version 2.1 of the License, or (at * -* your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, but WITHOUT * -* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * -* for more details. * -* * -* You should have received a copy of the GNU Lesser General Public License * -* along with this program. If not, see . * -******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * -* Contact information: contact@sofa-framework.org * -******************************************************************************/ -#pragma once - -#include - -SOFA_HEADER_DISABLED("v23.12", "v24.12", "SofaCUDA/component/constraint/projective/CudaLinearMovementProjectiveConstraint.inl") diff --git a/applications/plugins/SofaCUDA/src/SofaCUDA/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.h b/applications/plugins/SofaCUDA/src/SofaCUDA/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.h index 1e39d2bfdd4..4703b6be20c 100644 --- a/applications/plugins/SofaCUDA/src/SofaCUDA/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.h +++ b/applications/plugins/SofaCUDA/src/SofaCUDA/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.h @@ -237,14 +237,14 @@ class HexahedronFEMForceFieldInternalData< gpu::cuda::CudaVectorTypeselems[0][0]; e.ay[i] = rotateds->elems[0][1]; e.az[i] = rotateds->elems[0][2]; - e.bx[i] = rotateds->elems[1][0]; e.by[i] = rotateds->elems[1][1]; e.bz[i] = rotateds->elems[1][2]; - e.cx[i] = rotateds->elems[2][0]; e.cy[i] = rotateds->elems[2][1]; e.cz[i] = rotateds->elems[2][2]; - e.dx[i] = rotateds->elems[3][0]; e.dy[i] = rotateds->elems[3][1]; e.dz[i] = rotateds->elems[3][2]; - e.gx[i] = rotateds->elems[4][0]; e.gy[i] = rotateds->elems[4][1]; e.gz[i] = rotateds->elems[4][2]; - e.hx[i] = rotateds->elems[5][0]; e.hy[i] = rotateds->elems[5][1]; e.hz[i] = rotateds->elems[5][2]; - e.ix[i] = rotateds->elems[6][0]; e.iy[i] = rotateds->elems[6][1]; e.iz[i] = rotateds->elems[6][2]; - e.jx[i] = rotateds->elems[7][0]; e.jy[i] = rotateds->elems[7][1]; e.jz[i] = rotateds->elems[7][2]; + e.ax[i] = (*rotateds)[0][0]; e.ay[i] = (*rotateds)[0][1]; e.az[i] = (*rotateds)[0][2]; + e.bx[i] = (*rotateds)[1][0]; e.by[i] = (*rotateds)[1][1]; e.bz[i] = (*rotateds)[1][2]; + e.cx[i] = (*rotateds)[2][0]; e.cy[i] = (*rotateds)[2][1]; e.cz[i] = (*rotateds)[2][2]; + e.dx[i] = (*rotateds)[3][0]; e.dy[i] = (*rotateds)[3][1]; e.dz[i] = (*rotateds)[3][2]; + e.gx[i] = (*rotateds)[4][0]; e.gy[i] = (*rotateds)[4][1]; e.gz[i] = (*rotateds)[4][2]; + e.hx[i] = (*rotateds)[5][0]; e.hy[i] = (*rotateds)[5][1]; e.hz[i] = (*rotateds)[5][2]; + e.ix[i] = (*rotateds)[6][0]; e.iy[i] = (*rotateds)[6][1]; e.iz[i] = (*rotateds)[6][2]; + e.jx[i] = (*rotateds)[7][0]; e.jy[i] = (*rotateds)[7][1]; e.jz[i] = (*rotateds)[7][2]; } diff --git a/applications/plugins/SofaCUDA/config.h.in b/applications/plugins/SofaCUDA/src/SofaCUDA/config.h.in similarity index 100% rename from applications/plugins/SofaCUDA/config.h.in rename to applications/plugins/SofaCUDA/src/SofaCUDA/config.h.in diff --git a/applications/plugins/SofaCUDA/init.cpp b/applications/plugins/SofaCUDA/src/SofaCUDA/init.cpp similarity index 100% rename from applications/plugins/SofaCUDA/init.cpp rename to applications/plugins/SofaCUDA/src/SofaCUDA/init.cpp diff --git a/applications/plugins/SofaCUDA/init.h b/applications/plugins/SofaCUDA/src/SofaCUDA/init.h similarity index 100% rename from applications/plugins/SofaCUDA/init.h rename to applications/plugins/SofaCUDA/src/SofaCUDA/init.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaBaseVector.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaBaseVector.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaBaseVector.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaBaseVector.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaBaseVector.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaBaseVector.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaBaseVector.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaBaseVector.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaBaseVector.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaBaseVector.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaBaseVector.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaBaseVector.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaCollision.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaCollision.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaCollision.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaCollision.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaCommon.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaCommon.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaCommon.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaCommon.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.cpp similarity index 97% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.cpp index d5cfa67d104..2cb69480783 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.cpp +++ b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.cpp @@ -21,7 +21,7 @@ ******************************************************************************/ #define SOFACUDA_CUDACONTACTMAPPER_CPP -#include +#include namespace sofa::component::collision { diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaContactMapper.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaContactMapper.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaExtraMonitor.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaExtraMonitor.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaExtraMonitor.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaExtraMonitor.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaHexahedronTLEDForceField.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaHexahedronTLEDForceField.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaHexahedronTLEDForceField.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaHexahedronTLEDForceField.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaHexahedronTLEDForceField.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMath.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMath.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMath.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMath.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMath.inl b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMath.inl similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMath.inl rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMath.inl diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMathRigid.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMathRigid.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMathRigid.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMathRigid.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMathRigid.inl b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMathRigid.inl similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMathRigid.inl rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMathRigid.inl diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMatrix.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMatrix.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMatrix.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMatrix.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMemoryManager.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMemoryManager.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMemoryManager.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMemoryManager.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMultiMapping.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMultiMapping.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaMultiMapping.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaMultiMapping.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaScan.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaScan.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaScan.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaScan.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaScan.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaScan.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaScan.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaScan.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSetTopology.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSetTopology.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSetTopology.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSetTopology.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSingleStateAccessor.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSingleStateAccessor.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSingleStateAccessor.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSingleStateAccessor.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSingleStateAccessor.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSingleStateAccessor.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSingleStateAccessor.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSingleStateAccessor.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSort.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSort.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSort.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSort.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSort.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSort.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaSort.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaSort.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTetrahedronTLEDForceField.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTypes.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTypes.h similarity index 99% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTypes.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTypes.h index 5df6a461fc6..3b790c26349 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaTypes.h +++ b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaTypes.h @@ -215,13 +215,13 @@ class Vec3r1 : public sofa::type::Vec<3,Real> typedef sofa::type::Vec<3,Real> Inherit; typedef Real real; enum { N=3 }; - Vec3r1() : dummy((Real) 0.0) {} + constexpr Vec3r1() : dummy((Real) 0.0) {} template - Vec3r1(const Vec& v): Inherit(v), dummy((Real) 0.0) {} - Vec3r1(real x, real y, real z) : Inherit(x,y,z), dummy((Real) 0.0) {} + constexpr Vec3r1(const Vec& v): Inherit(v), dummy((Real) 0.0) {} + constexpr Vec3r1(real x, real y, real z) : Inherit(x,y,z), dummy((Real) 0.0) {} /// Fast constructor: no initialization - explicit Vec3r1(NoInit n) : Inherit(n), dummy((Real) 0.0) + explicit constexpr Vec3r1(NoInit n) : Inherit(n), dummy((Real) 0.0) { } diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.cu similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.cu diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.inl b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.inl similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaVisualModel.inl rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/CudaVisualModel.inl diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/GPUDetectionOutputVector.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/GPUDetectionOutputVector.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/GPUDetectionOutputVector.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/GPUDetectionOutputVector.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.cpp diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.cu b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.cu similarity index 94% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.cu rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.cu index 8c55d4fdb56..9378ca61167 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.cu +++ b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.cu @@ -110,16 +110,26 @@ int mycudaInit(int device) cudaMemGetInfo(&free,&total); #if CUDA_VERSION >= 2010 + #if CUDA_VERSION < 13000 mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, %d cores at %.3f GHz, revision %d.%d",i,dev.name, free/(1024*1024), dev.totalGlobalMem/(1024*1024), dev.multiProcessorCount*8, dev.clockRate * 1e-6f, dev.major, dev.minor); if (dev.kernelExecTimeoutEnabled) - mycudaPrintf(", timeout enabled", dev.kernelExecTimeoutEnabled); + mycudaPrintf(", timeout enabled"); mycudaPrintf("\n"); + #else + mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, %d cores, revision %d.%d\n",i,dev.name, free/(1024*1024), dev.totalGlobalMem/(1024*1024), dev.multiProcessorCount*8, dev.major, dev.minor); + #endif #elif CUDA_VERSION >= 2000 + #if CUDA_VERSION < 13000 mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, %d cores at %.3f GHz, revision %d.%d\n",i,dev.name, free/(1024*1024), dev.totalGlobalMem/(1024*1024), dev.multiProcessorCount*8, dev.clockRate * 1e-6f, dev.major, dev.minor); + #else + mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, %d cores, revision %d.%d\n",i,dev.name, free/(1024*1024), dev.totalGlobalMem/(1024*1024), dev.multiProcessorCount*8, dev.major, dev.minor); + #endif #else //if CUDA_VERSION >= 1000 + #if CUDA_VERSION < 13000 mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, cores at %.3f GHz, revision %d.%d\n",i,dev.name, free/(1024*1024), dev.totalGlobalMem/(1024*1024), dev.clockRate * 1e-6f, dev.major, dev.minor); -//#else -// mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, revision %d.%d\n",i,(dev.name==NULL?"":dev.name), free/(1024*1024), dev.bytes/(1024*1024), dev.major, dev.minor); + #else + mycudaPrintf("CUDA: %d : \"%s\", %d/%d MB, cores, revision %d.%d\n",i,dev.name, free/(1024*1024), dev.totalGlobalMem/(1024*1024), dev.major, dev.minor); + #endif #endif } if (device==-1) diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.h b/applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.h similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/mycuda.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/cuda/mycuda.h diff --git a/applications/plugins/SofaCUDA/sofa/gpu/gui/CudaDataWidget.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaDataWidget.cpp similarity index 96% rename from applications/plugins/SofaCUDA/sofa/gpu/gui/CudaDataWidget.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaDataWidget.cpp index e49201e3cac..4150203d5b3 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/gui/CudaDataWidget.cpp +++ b/applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaDataWidget.cpp @@ -22,11 +22,11 @@ #include #include #include -#include -#include -#include +#include +#include +#include -namespace sofa::gui::qt +namespace sofa::qt { using sofa::helper::Creator; using namespace sofa::type; @@ -76,4 +76,4 @@ Creator > Creator > > DWClass_cudaVectorVec4d("default", true); -} // namespace sofa::gui::qt +} // namespace sofa::qt diff --git a/applications/plugins/SofaCUDA/sofa/gpu/gui/CudaDataWidget.h b/applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaDataWidget.h similarity index 96% rename from applications/plugins/SofaCUDA/sofa/gpu/gui/CudaDataWidget.h rename to applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaDataWidget.h index 42ccf4b39e4..d3c2ad04c94 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/gui/CudaDataWidget.h +++ b/applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaDataWidget.h @@ -21,9 +21,9 @@ ******************************************************************************/ #pragma once #include -#include +#include -namespace sofa::gui::qt +namespace sofa::qt { //////////////////////////////////////////////////////////////// /// variable-sized vectors support @@ -59,4 +59,4 @@ class vector_data_trait < sofa::gpu::cuda::CudaVector > }; -} // namespace sofa::gui::qt +} // namespace sofa::qt diff --git a/applications/plugins/SofaCUDA/sofa/gpu/gui/CudaMouseInteraction.cpp b/applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaMouseInteraction.cpp similarity index 100% rename from applications/plugins/SofaCUDA/sofa/gpu/gui/CudaMouseInteraction.cpp rename to applications/plugins/SofaCUDA/src/sofa/gpu/gui/CudaMouseInteraction.cpp diff --git a/applications/plugins/SofaDistanceGrid/CMakeLists.txt b/applications/plugins/SofaDistanceGrid/CMakeLists.txt index 0214e38159a..643ddab08b1 100644 --- a/applications/plugins/SofaDistanceGrid/CMakeLists.txt +++ b/applications/plugins/SofaDistanceGrid/CMakeLists.txt @@ -48,9 +48,12 @@ set(SOURCE_FILES set(EXTRA_FILES README.md examples/README.md - examples/DistanceGridCollisionModel.scn - examples/FFDDistanceGridCollisionModel.scn - examples/DistanceGridForceField-liver.scn + examples/DistanceGridForceField_liver.scn + examples/FFDDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn + examples/FFDDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn + examples/RigidDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn + examples/RigidDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn + #examples/RigidDistanceGridCollisionModel_skull_FreeMotionAnimationLoop.scn ) diff --git a/applications/plugins/SofaDistanceGrid/examples/DistanceGridForceField-liver.scn b/applications/plugins/SofaDistanceGrid/examples/DistanceGridForceField_liver.scn similarity index 67% rename from applications/plugins/SofaDistanceGrid/examples/DistanceGridForceField-liver.scn rename to applications/plugins/SofaDistanceGrid/examples/DistanceGridForceField_liver.scn index 8dd22870b53..5fc3aad89bc 100644 --- a/applications/plugins/SofaDistanceGrid/examples/DistanceGridForceField-liver.scn +++ b/applications/plugins/SofaDistanceGrid/examples/DistanceGridForceField_liver.scn @@ -1,3 +1,4 @@ + @@ -14,42 +15,61 @@ + + + + + + + + + - + + - + - + - + - + - - + + + + - diff --git a/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel.scn b/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn similarity index 83% rename from applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel.scn rename to applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn index 5917bf01f9c..b172c7981fe 100644 --- a/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel.scn +++ b/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn @@ -20,27 +20,37 @@ - + + + + - + - - + - + - + @@ -64,7 +74,16 @@ - + diff --git a/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn b/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn new file mode 100644 index 00000000000..c579b703257 --- /dev/null +++ b/applications/plugins/SofaDistanceGrid/examples/FFDDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/applications/plugins/SofaDistanceGrid/examples/DistanceGridCollisionModel.scn b/applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn similarity index 67% rename from applications/plugins/SofaDistanceGrid/examples/DistanceGridCollisionModel.scn rename to applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn index 861b6836cb9..ddf300abd92 100644 --- a/applications/plugins/SofaDistanceGrid/examples/DistanceGridCollisionModel.scn +++ b/applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_DefaultAnimationLoop.scn @@ -17,25 +17,43 @@ + + + - - + + + - - - + + + + + + + + + - - - - - + + @@ -43,9 +61,18 @@ - + - + diff --git a/applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn b/applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn new file mode 100644 index 00000000000..a8070296327 --- /dev/null +++ b/applications/plugins/SofaDistanceGrid/examples/RigidDistanceGridCollisionModel_liver_FreeMotionAnimationLoop.scn @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/applications/plugins/SofaDistanceGrid/extensions/CUDA/CMakeLists.txt b/applications/plugins/SofaDistanceGrid/extensions/CUDA/CMakeLists.txt index b5f9f033313..2cc359986e0 100644 --- a/applications/plugins/SofaDistanceGrid/extensions/CUDA/CMakeLists.txt +++ b/applications/plugins/SofaDistanceGrid/extensions/CUDA/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.22) -project(SofaDistanceGrid.CUDA CUDA CXX) +project(SofaDistanceGrid.CUDA LANGUAGES CUDA CXX) set(HEADER_FILES src/SofaDistanceGrid/CUDA/init.h @@ -30,6 +30,8 @@ add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES} ${CUDA_SOURCE target_link_libraries(${PROJECT_NAME} SofaDistanceGrid) target_link_libraries(${PROJECT_NAME} SofaCUDA) +get_property(SOFACUDA_CUDA_ARCHITECTURES TARGET SofaCUDA PROPERTY CUDA_ARCHITECTURES) +set_target_properties(${PROJECT_NAME} PROPERTIES CUDA_ARCHITECTURES "${SOFACUDA_CUDA_ARCHITECTURES}" ) sofa_create_package_with_targets( PACKAGE_NAME ${PROJECT_NAME} diff --git a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDetection.cpp b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDetection.cpp index 57c1126aa63..88718d82630 100644 --- a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDetection.cpp +++ b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDetection.cpp @@ -39,9 +39,11 @@ extern "C" void CudaCollisionDetection_runTests(unsigned int nbTests, unsigned int maxPoints, const void* tests, void* nresults); } -int CudaCollisionDetectionClass = core::RegisterObject("GPU-based collision detection using CUDA") - .add< CudaCollisionDetection >() - ; +void registerCudaCollisionDetection(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("GPU-based collision detection using CUDA.") + .add< CudaCollisionDetection >()); +} void CudaCollisionDetection::beginNarrowPhase() { diff --git a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDistanceGrid.cpp b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDistanceGrid.cpp index 286d91e7fca..de319b296d6 100644 --- a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDistanceGrid.cpp +++ b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaCollisionDistanceGrid.cpp @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include #include "CudaDistanceGridCollisionModel.h" @@ -64,7 +64,7 @@ void BarycentricPenalityContactgetContactDistance() + model1->getProximity() + model2->getProximity(); // - 0.001; + const double d0 = intersectionMethod->getContactDistance() + model1->getContactDistance() + model2->getContactDistance(); // - 0.001; #if 0 int insize = outputs.size(); int size = insize; @@ -117,7 +117,7 @@ void BarycentricPenalityContactgetContactDistance() + model1->getProximity() + model2->getProximity(); // - 0.001; + const double d0 = intersectionMethod->getContactDistance() + model1->getContactDistance() + model2->getContactDistance(); // - 0.001; #if 0 int insize = outputs.size(); int size = insize; diff --git a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.cpp b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.cpp index c5436aa50b8..f38b4666a3d 100644 --- a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.cpp +++ b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.cpp @@ -41,12 +41,11 @@ namespace gpu namespace cuda { -int CudaRigidDistanceGridCollisionModelClass = core::RegisterObject("GPU-based grid distance field using CUDA") - .add< CudaRigidDistanceGridCollisionModel >() - .addAlias("CudaDistanceGridCollisionModel") - .addAlias("CudaRigidDistanceGrid") - .addAlias("CudaDistanceGrid") - ; +void registerCudaRigidDistanceGridCollisionModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("GPU-based grid distance field using CUDA.") + .add< CudaRigidDistanceGridCollisionModel >()); +} using namespace defaulttype; @@ -650,26 +649,20 @@ void CudaRigidDistanceGridCollisionModel::updateGrid() { } -void CudaRigidDistanceGridCollisionModel::draw(const core::visual::VisualParams* vparams) +void CudaRigidDistanceGridCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { - if (!isActive()) return; - if (vparams->displayFlags().getShowCollisionModels()) + if (vparams->displayFlags().getShowWireFrame()) + glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); + glDisable(GL_LIGHTING); + glColor4fv(getColor4f()); + glPointSize(3); + for (unsigned int i = 0; i < elems.size(); i++) { - if (vparams->displayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); - glDisable(GL_LIGHTING); - glColor4fv(getColor4f()); - glPointSize(3); - for (unsigned int i=0; idisplayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); + draw(vparams, i); } - if (getPrevious()!=NULL) - getPrevious()->draw(vparams); + glPointSize(1); + if (vparams->displayFlags().getShowWireFrame()) + glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); } void CudaRigidDistanceGridCollisionModel::draw(const core::visual::VisualParams* , Index index) diff --git a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.h b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.h index 0f58bec68b3..8da7b24b5d6 100644 --- a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.h +++ b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/CudaDistanceGridCollisionModel.h @@ -474,6 +474,8 @@ class CudaRigidDistanceGridCollisionModel : public core::CollisionModel void updateGrid(); + void drawCollisionModel(const core::visual::VisualParams*) override; + public: // Input data parameters sofa::core::objectmodel::DataFileName fileCudaRigidDistanceGrid; @@ -552,8 +554,6 @@ class CudaRigidDistanceGridCollisionModel : public core::CollisionModel void computeBoundingTree(int maxDepth=0) override; void draw(const core::visual::VisualParams*, Index index) override; - - void draw(const core::visual::VisualParams*) override; }; inline CudaRigidDistanceGridCollisionElement::CudaRigidDistanceGridCollisionElement(CudaRigidDistanceGridCollisionModel* model, Index index) diff --git a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/init.cpp b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/init.cpp index 4d6783616c7..fd24b4bdf2a 100644 --- a/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/init.cpp +++ b/applications/plugins/SofaDistanceGrid/extensions/CUDA/src/SofaDistanceGrid/CUDA/init.cpp @@ -23,6 +23,15 @@ #include #include +#include +#include + +namespace sofa::gpu::cuda +{ + extern void registerCudaCollisionDetection(sofa::core::ObjectFactory* factory); + extern void registerCudaRigidDistanceGridCollisionModel(sofa::core::ObjectFactory* factory); +} + namespace sofadistancegrid::cuda { @@ -30,7 +39,7 @@ extern "C" { SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule(); SOFA_EXPORT_DYNAMIC_LIBRARY const char* getModuleName(); SOFA_EXPORT_DYNAMIC_LIBRARY const char* getModuleVersion(); - SOFA_EXPORT_DYNAMIC_LIBRARY const char* getModuleComponentList(); + SOFA_SOFADISTANCEGRID_API void registerObjects(sofa::core::ObjectFactory* factory); } void initExternalModule() @@ -53,10 +62,19 @@ void init() static bool first = true; if (first) { + // make sure that this plugin is registered into the PluginManager + sofa::helper::system::PluginManager::getInstance().registerPlugin(MODULE_NAME); + sofadistancegrid::initSofaDistanceGrid(); sofa::gpu::cuda::init(); first = false; } } +void registerObjects(sofa::core::ObjectFactory* factory) +{ + sofa::gpu::cuda::registerCudaCollisionDetection(factory); + sofa::gpu::cuda::registerCudaRigidDistanceGridCollisionModel(factory); +} + } // namespace volumetricrendering::cuda diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.cpp b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.cpp index 71d40656cb9..b177991573d 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.cpp +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.cpp @@ -52,6 +52,8 @@ namespace container namespace _distancegrid_ { +std::map > DistanceGrid::instances; + using namespace defaulttype; //////////////////////////////////////////////////////////////////////////////// @@ -81,7 +83,6 @@ int validateDim(int n) DistanceGrid::DistanceGrid(int nx, int ny, int nz, Coord pmin, Coord pmax) : meshPts() - , m_nbRef(1) , m_nx(validateDim(nx)), m_ny(validateDim(ny)), m_nz(validateDim(nz)) , m_nxny(m_nx*m_ny), m_nxnynz(m_nx*m_ny*m_nz) , m_dists(m_nx*m_ny*m_nz) @@ -93,32 +94,10 @@ DistanceGrid::DistanceGrid(int nx, int ny, int nz, Coord pmin, Coord pmax) } DistanceGrid::~DistanceGrid() -{ - std::map& shared = getShared(); - std::map::iterator it = shared.begin(); - while (it != shared.end() && it->second != this) ++it; - if (it != shared.end()) - shared.erase(it); // remove this grid from the list of already loaded grids -} - -/// Add one reference to this grid. Note that loadShared already does this. -DistanceGrid* DistanceGrid::addRef() -{ - ++m_nbRef; - return this; -} - -/// Release one reference, deleting this grid if this is the last -bool DistanceGrid::release() -{ - if (--m_nbRef != 0) - return false; - delete this; - return true; -} +{} //todo(dmarchal) we should make a loader for that... -DistanceGrid* DistanceGrid::load(const std::string& filename, +std::unique_ptr DistanceGrid::load(const std::string& filename, double scale, double sampling, int nx, int ny, int nz, Coord pmin, Coord pmax) { @@ -144,7 +123,7 @@ DistanceGrid* DistanceGrid::load(const std::string& filename, if (bbmax[c] > pmax[c]) pmax[c] = bbmax[c]; } } - DistanceGrid* grid = new DistanceGrid(nx, ny, nz, pmin, pmax); + std::unique_ptr grid = std::make_unique(nx, ny, nz, pmin, pmax); grid->calcCubeDistance(dim, np); if (sampling) grid->sampleSurface(sampling); @@ -152,7 +131,7 @@ DistanceGrid* DistanceGrid::load(const std::string& filename, } else if (filename.length()>4 && filename.substr(filename.length()-4) == ".raw") { - DistanceGrid* grid = new DistanceGrid(nx, ny, nz, pmin, pmax); + std::unique_ptr grid = std::make_unique(nx, ny, nz, pmin, pmax); std::ifstream in(filename.c_str(), std::ios::in | std::ios::binary); in.read((char*)&(grid->m_dists[0]), grid->m_nxnynz*sizeof(SReal)); if (scale != 1.0) @@ -191,7 +170,7 @@ DistanceGrid* DistanceGrid::load(const std::string& filename, ftl::Vec3f fpmax = ftl::transform(mesh.distmap->mat,ftl::Vec3f((float)(nx-1),(float)(ny-1),(float)(nz-1)))*(float)absscale; pmin = Coord(fpmin.ptr()); pmax = Coord(fpmax.ptr()); - DistanceGrid* grid = new DistanceGrid(nx, ny, nz, pmin, pmax); + std::unique_ptr grid = std::make_unique(nx, ny, nz, pmin, pmax); for (int i=0; i< grid->m_nxnynz; i++) grid->m_dists[i] = mesh.distmap->data[i]*scale; if (sampling) @@ -269,7 +248,7 @@ DistanceGrid* DistanceGrid::load(const std::string& filename, if (bbmax[c] > pmax[c]) pmax[c] = bbmax[c]; } } - DistanceGrid* grid = new DistanceGrid(nx, ny, nz, pmin, pmax); + std::unique_ptr grid = std::make_unique(nx, ny, nz, pmin, pmax); grid->calcDistance(mesh, scale); if (sampling) grid->sampleSurface(sampling); @@ -286,7 +265,7 @@ DistanceGrid* DistanceGrid::load(const std::string& filename, else { msg_error("DistanceGrid")<< "Unknown extension: "< bool readData(std::istream& in, int dataSize, bool binary, Dis } } -DistanceGrid* DistanceGrid::loadVTKFile(const std::string& filename, double scale, double sampling) +std::unique_ptr DistanceGrid::loadVTKFile(const std::string& filename, double scale, double sampling) { // Format doc: http://www.vtk.org/pdf/file-formats.pdf // http://www.cacr.caltech.edu/~slombey/asci/vtk/vtk_formats.simple.html @@ -353,13 +332,13 @@ DistanceGrid* DistanceGrid::loadVTKFile(const std::string& filename, double scal std::ifstream inVTKFile(filename.c_str(), std::ifstream::in & std::ifstream::binary); if( !inVTKFile.is_open() ) { - return NULL; + return nullptr; } std::string line; // Part 1 std::getline(inVTKFile, line); - if (std::string(line,0,23) != "# vtk DataFile Version ") return NULL; + if (std::string(line,0,23) != "# vtk DataFile Version ") return nullptr; std::string version(line,23); // Part 2 @@ -372,13 +351,13 @@ DistanceGrid* DistanceGrid::loadVTKFile(const std::string& filename, double scal bool binary; if (line == "BINARY") binary = true; else if (line == "ASCII") binary = false; - else return NULL; + else return nullptr; // Part 4 std::getline(inVTKFile, line); if (line != "DATASET STRUCTURED_POINTS") { - return NULL; + return nullptr; } msg_info("DistanceGrid")<< (binary ? "Binary" : "Text") << " VTK File " << filename << " (version " << version << "): " << header; @@ -422,7 +401,8 @@ DistanceGrid* DistanceGrid::loadVTKFile(const std::string& filename, double scal msg_info("DistanceGrid")<< "Found " << typestr << " data: " << name; std::getline(inVTKFile, line); // lookup_table, ignore msg_info("DistanceGrid")<< "Loading " << nx<<"x"< grid = std::make_unique(nx, ny, nz, origin, + origin + Coord(spacing[0] * nx, spacing[1] * ny, spacing[2] * nz)); bool ok = true; if (typestr == "char") ok = readData(inVTKFile, dataSize, binary, grid->m_dists, scale); else if (typestr == "unsigned_char") ok = readData(inVTKFile, dataSize, binary, grid->m_dists, scale); @@ -441,8 +421,7 @@ DistanceGrid* DistanceGrid::loadVTKFile(const std::string& filename, double scal } if (!ok) { - delete grid; - return NULL; + return nullptr; } msg_info("DistanceGrid")<< "Volume data loading OK."; grid->computeBBox(); @@ -451,7 +430,7 @@ DistanceGrid* DistanceGrid::loadVTKFile(const std::string& filename, double scal return grid; // we read one scalar field, stop here. } } - return NULL; + return nullptr; } template @@ -464,7 +443,7 @@ void * readData(std::istream& in, int dataSize, bool binary) if (in.eof() || in.bad()) { delete[] buffer; - return NULL; + return nullptr; } } else @@ -481,7 +460,7 @@ void * readData(std::istream& in, int dataSize, bool binary) if (i < dataSize) { delete[] buffer; - return NULL; + return nullptr; } } return buffer; @@ -529,8 +508,6 @@ int DistanceGrid::index(const Coord& p, Coord& coefs) const return x+m_nx*(y+m_ny*(z)); } - - void DistanceGrid::computeBBox() { if (!meshPts.empty()) @@ -1235,7 +1212,7 @@ void DistanceGrid::sampleSurface(double sampling) } -DistanceGrid* DistanceGrid::loadShared(const std::string& filename, +std::shared_ptr DistanceGrid::loadShared(const std::string& filename, double scale, double sampling, int nx, int ny, int nz, Coord pmin, Coord pmax) { DistanceGridParams params; @@ -1247,14 +1224,15 @@ DistanceGrid* DistanceGrid::loadShared(const std::string& filename, params.nz = nz; params.pmin = pmin; params.pmax = pmax; - std::map& shared = getShared(); - std::map::iterator it = shared.find(params); - if (it != shared.end()) - return it->second->addRef(); - else + std::map >::iterator it = instances.find(params); + if (it != instances.end()) { - return shared[params] = load(filename, scale, sampling, nx, ny, nz, pmin, pmax); + if (!it->second.expired()) + return it->second.lock(); } + std::shared_ptr grid = load(filename, scale, sampling, nx, ny, nz, pmin, pmax); + instances[params] = grid; + return instances[params].lock(); } @@ -1450,12 +1428,6 @@ bool DistanceGrid::DistanceGridParams::operator>(const DistanceGridParams& v) co return false; } -std::map& DistanceGrid::getShared() -{ - static std::map instance; - return instance; -} - } // namespace _distancegrid_ } // namespace container diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.h b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.h index a003e79d812..ba4a686f495 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.h +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/DistanceGrid.h @@ -66,26 +66,20 @@ class SOFA_SOFADISTANCEGRID_API DistanceGrid public: /// Load a distance grid - static DistanceGrid* load(const std::string& filename, + static std::unique_ptr load(const std::string& filename, double scale=1.0, double sampling=0.0, int m_nx=64, int m_ny=64, int m_nz=64, Coord m_pmin = Coord(), Coord m_pmax = Coord()); - static DistanceGrid* loadVTKFile(const std::string& filename, + static std::unique_ptr loadVTKFile(const std::string& filename, double scale=1.0, double sampling=0.0); /// Load or reuse a distance grid - static DistanceGrid* loadShared(const std::string& filename, + static std::shared_ptr loadShared(const std::string& filename, double scale=1.0, double sampling=0.0, int m_nx=64, int m_ny=64, int m_nz=64, Coord m_pmin = Coord(), Coord m_pmax = Coord()); - /// Add one reference to this grid. Note that loadShared already does this. - DistanceGrid* addRef(); - - /// Release one reference, deleting this grid if this is the last - bool release(); - /// Save current grid bool save(const std::string& filename); @@ -222,7 +216,6 @@ class SOFA_SOFADISTANCEGRID_API DistanceGrid VecCoord meshPts; protected: - int m_nbRef; const int m_nx,m_ny,m_nz; const int m_nxny, m_nxnynz; VecSReal m_dists; @@ -255,7 +248,7 @@ class SOFA_SOFADISTANCEGRID_API DistanceGrid bool operator>(const DistanceGridParams& v) const ; }; - static std::map& getShared(); + static std::map > instances; }; } // namespace _distancegrid diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.cpp b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.cpp index f689ec8a32c..97e9bcdfd76 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.cpp +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.cpp @@ -47,17 +47,17 @@ namespace component namespace collision { -int RigidDistanceGridCollisionModelClass = core::RegisterObject("Grid-based distance field") - .add< RigidDistanceGridCollisionModel >() - .addAlias("DistanceGridCollisionModel") - .addAlias("RigidDistanceGrid") - .addAlias("DistanceGrid") - ; - -int FFDDistanceGridCollisionModelClass = core::RegisterObject("Grid-based deformable distance field") - .add< FFDDistanceGridCollisionModel >() - .addAlias("FFDDistanceGrid") - ; +void registerRigidDistanceGridCollisionModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Grid-based distance field.") + .add< RigidDistanceGridCollisionModel >()); +} + +void registerFFDDistanceGridCollisionModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Grid-based deformable distance field.") + .add< FFDDistanceGridCollisionModel >()); +} using namespace sofa::type; using namespace defaulttype; @@ -87,28 +87,28 @@ RigidDistanceGridCollisionModel::RigidDistanceGridCollisionModel() , showMinDist ( initData( &showMinDist, 0.0, "showMinDist", "Min distance to render gradients")) , showMaxDist ( initData( &showMaxDist, 0.0, "showMaxDist", "Max distance to render gradients")) { - rigid = NULL; addAlias(&fileRigidDistanceGrid,"fileRigidDistanceGrid"); } RigidDistanceGridCollisionModel::~RigidDistanceGridCollisionModel() -{ - for (unsigned int i=0; irelease(); - if (elems[i].prevGrid!=NULL) elems[i].prevGrid->release(); - } -} +{} void RigidDistanceGridCollisionModel::init() { - this->core::CollisionModel::init(); - rigid = dynamic_cast< core::behavior::MechanicalState* > (getContext()->getMechanicalState()); + Inherit1::init(); + Inherit2::init(); - DistanceGrid* grid = NULL; + if (!this->mstate) + { + msg_error() << "MechanicalState is empty. Either no MechanicalState object was found in" + " current context or the one provided is not using a Rigid type template."; + return; + } + + std::shared_ptr grid; if (fileRigidDistanceGrid.getValue().empty()) { - if (elems.size() == 0 || elems[0].grid == NULL) + if (elems.size() == 0 || elems[0].grid == nullptr) msg_error() << "An input filename is required."; // else the grid has already been set return; @@ -143,19 +143,8 @@ void RigidDistanceGridCollisionModel::resize(sofa::Size s) elems.resize(s); } -void RigidDistanceGridCollisionModel::setGrid(DistanceGrid* surf, sofa::Index index) -{ - if (elems[index].grid == surf) return; - if (elems[index].grid!=NULL) elems[index].grid->release(); - elems[index].grid = surf->addRef(); - modified = true; -} - -void RigidDistanceGridCollisionModel::setNewState(sofa::Index index, double dt, DistanceGrid* grid, const Matrix3& rotation, const Vec3& translation) +void RigidDistanceGridCollisionModel::setNewState(sofa::Index index, double dt, const std::shared_ptr grid, const Matrix3& rotation, const Vec3& translation) { - grid->addRef(); - if (elems[index].prevGrid!=NULL) - elems[index].prevGrid->release(); elems[index].prevGrid = elems[index].grid; elems[index].grid = grid; elems[index].prevRotation = elems[index].rotation; @@ -182,9 +171,9 @@ void RigidDistanceGridCollisionModel::updateState() for (sofa::Size i=0; imstate) { - const RigidTypes::Coord& xform = (rigid->read(core::vec_id::read_access::position)->getValue())[i]; + const RigidTypes::Coord& xform =(this->mstate->read(core::vec_id::read_access::position)->getValue())[i]; elems[i].translation = xform.getCenter(); xform.getOrientation().toMatrix(elems[i].rotation); if (useInitRotation) @@ -257,27 +246,21 @@ void RigidDistanceGridCollisionModel::updateGrid() { } -void RigidDistanceGridCollisionModel::draw(const core::visual::VisualParams* vparams) +void RigidDistanceGridCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { #if SOFADISTANCEGRID_HAVE_SOFA_GL == 1 - if (!isActive()) return; - if (vparams->displayFlags().getShowCollisionModels()) + if (vparams->displayFlags().getShowWireFrame()) + glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); + glDisable(GL_LIGHTING); + glColor4fv(getColor4f()); + glPointSize(3); + for (unsigned int i = 0; i < elems.size(); i++) { - if (vparams->displayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); - glDisable(GL_LIGHTING); - glColor4fv(getColor4f()); - glPointSize(3); - for (unsigned int i=0; idisplayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); + draw(vparams, i); } - if (getPrevious()!=NULL) - getPrevious()->draw(vparams); + glPointSize(1); + if (vparams->displayFlags().getShowWireFrame()) + glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); #endif // SOFADISTANCEGRID_HAVE_SOFA_GL == 1 } @@ -298,7 +281,7 @@ void RigidDistanceGridCollisionModel::draw(const core::visual::VisualParams* ,so sofa::gl::glMultMatrix(m.ptr()); } - DistanceGrid* grid = getGrid(index); + const std::shared_ptr grid = getGrid(index); DistanceGrid::Coord corners[8]; for(unsigned int i=0; i<8; i++) corners[i] = grid->getCorner(i); @@ -444,34 +427,33 @@ FFDDistanceGridCollisionModel::FFDDistanceGridCollisionModel() , dumpfilename( initData( &dumpfilename, "dumpfilename","write distance grid to specified file")) , usePoints( initData( &usePoints, true, "usePoints", "use mesh vertices for collision detection")) , singleContact( initData( &singleContact, false, "singleContact", "keep only the deepest contact in each cell")) + , l_ffdMesh(initLink("topology", "link to the topological mesh associated with this collision model")) { - ffd = NULL; - ffdMesh = NULL; - ffdRGrid = NULL; - ffdSGrid = NULL; addAlias(&fileFFDDistanceGrid,"fileFFDDistanceGrid"); enum_type = FFDDISTANCE_GRIDE_TYPE; } FFDDistanceGridCollisionModel::~FFDDistanceGridCollisionModel() -{ - if (elems.size()>0 && elems[0].grid!=NULL) elems[0].grid->release(); -} +{} void FFDDistanceGridCollisionModel::init() { - this->core::CollisionModel::init(); - ffd = dynamic_cast< core::behavior::MechanicalState* > (getContext()->getMechanicalState()); - ffdMesh = getContext()->getMeshTopology(); - ffdRGrid = dynamic_cast< topology::container::grid::RegularGridTopology* > (ffdMesh); - ffdSGrid = dynamic_cast< topology::container::grid::SparseGridTopology* > (ffdMesh); - if (!ffd || (!ffdRGrid && !ffdSGrid)) + Inherit1::init(); + Inherit2::init(); + if (l_ffdMesh.empty()) + { + msg_warning() << "Link to Topology should be set to a RegularGridTopology or SparseGridTopology. First Topology found in context will be used"; + l_ffdMesh.set(this->getContext()->getMeshTopologyLink()); + } + topology::container::grid::RegularGridTopology* ffdRGrid = dynamic_cast< topology::container::grid::RegularGridTopology* > (l_ffdMesh.get()); + topology::container::grid::SparseGridTopology* ffdSGrid = dynamic_cast< topology::container::grid::SparseGridTopology* > (l_ffdMesh.get()); + if (!this->mstate || (!ffdRGrid && !ffdSGrid)) { msg_error() << "Requires a Vec3-based deformable model with associated RegularGridTopology or SparseGridTopology"; return; } - DistanceGrid* grid = NULL; + std::shared_ptr grid; if (fileFFDDistanceGrid.getValue().empty()) { msg_error() << "Requires an input filename"; @@ -490,8 +472,8 @@ void FFDDistanceGridCollisionModel::init() } /// place points in ffd elements int nbp = grid->meshPts.size(); - elems.resize(ffdMesh->getNbHexahedra()); - msg_info() << "Placing "<getNbHexahedra()<<" cubes."; + elems.resize(l_ffdMesh->getNbHexahedra()); + msg_info() << "Placing "<getNbHexahedra()<<" cubes."; for (int i=0; igetNbHexahedra()<<" cubes."; + msg_info() << "Initializing "<getNbHexahedra()<<" cubes."; sofa::Size c=0; - for (sofa::Size e=0; egetNbHexahedra(); e++) + for (sofa::Size e=0; egetNbHexahedra(); e++) { if (c != e) elems[c].points.swap(elems[e].points); // move the list of points to the new @@ -528,8 +510,8 @@ void FFDDistanceGridCollisionModel::init() { int t = cube[2]; cube[2] = cube[3]; cube[3] = t; } { int t = cube[6]; cube[6] = cube[7]; cube[7] = t; } - elems[c].initP0 = GCoord(ffdMesh->getPX(cube[0]), ffdMesh->getPY(cube[0]), ffdMesh->getPZ(cube[0])); - elems[c].initDP = GCoord(ffdMesh->getPX(cube[7]), ffdMesh->getPY(cube[7]), ffdMesh->getPZ(cube[7]))-elems[c].initP0; + elems[c].initP0 = GCoord(l_ffdMesh->getPX(cube[0]), l_ffdMesh->getPY(cube[0]), l_ffdMesh->getPZ(cube[0])); + elems[c].initDP = GCoord(l_ffdMesh->getPX(cube[7]), l_ffdMesh->getPY(cube[7]), l_ffdMesh->getPZ(cube[7]))-elems[c].initP0; elems[c].invDP[0] = 1/elems[c].initDP[0]; elems[c].invDP[1] = 1/elems[c].initDP[1]; elems[c].invDP[2] = 1/elems[c].initDP[2]; @@ -540,7 +522,7 @@ void FFDDistanceGridCollisionModel::init() /// compute neighbors type::vector > shells; - shells.resize(ffdMesh->getNbPoints()); + shells.resize(l_ffdMesh->getNbPoints()); for (unsigned i = 0; i < elems.size(); ++i) { int e = elems[i].elem; @@ -583,11 +565,6 @@ bool FFDDistanceGridCollisionModel::canCollideWithElement(sofa::Index index, Col return true; } -void FFDDistanceGridCollisionModel::setGrid(DistanceGrid* surf, sofa::Index index) -{ - elems[index].grid = surf; -} - /// Create or update the bounding volume hierarchy. void FFDDistanceGridCollisionModel::computeBoundingTree(int maxDepth) { @@ -623,9 +600,9 @@ void FFDDistanceGridCollisionModel::updateGrid() for (sofa::Size index=0; index& cubeCorners = ffdMesh->getHexahedra(); + const sofa::type::vector& cubeCorners = l_ffdMesh->getHexahedra(); - const Vec3Types::VecCoord& x = ffd->read(core::vec_id::read_access::position)->getValue(); + const Vec3Types::VecCoord& x = this->mstate->read(core::vec_id::read_access::position)->getValue(); { int e = cube.elem; DistanceGrid::Coord center; @@ -702,25 +679,23 @@ FFDDistanceGridCollisionModel::DeformedCube::Plane FFDDistanceGridCollisionModel return Plane(N,N*C4*(-0.25f)); } -void FFDDistanceGridCollisionModel::draw(const core::visual::VisualParams* vparams) +void FFDDistanceGridCollisionModel::drawCollisionModel(const core::visual::VisualParams* vparams) { #if SOFADISTANCEGRID_HAVE_SOFA_GL == 1 - if (!isActive()) return; - if (vparams->displayFlags().getShowCollisionModels()) + if (vparams->displayFlags().getShowWireFrame()) { - if (vparams->displayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); - glDisable(GL_LIGHTING); - glColor4fv(getColor4f()); - for (unsigned int i=0; idisplayFlags().getShowWireFrame()) - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); + glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); + } + glDisable(GL_LIGHTING); + glColor4fv(getColor4f()); + for (unsigned int i = 0; i < elems.size(); i++) + { + draw(vparams, i); + } + if (vparams->displayFlags().getShowWireFrame()) + { + glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); } - if (getPrevious()!=NULL) - getPrevious()->draw(vparams); #endif // SOFADISTANCEGRID_HAVE_SOFA_GL == 1 } diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.h b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.h index aeda71fdfdd..675094f8922 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.h +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/DistanceGridCollisionModel.h @@ -34,6 +34,7 @@ #include #include #include +#include #include "../../DistanceGrid.h" @@ -63,32 +64,31 @@ class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionElement : public core: explicit RigidDistanceGridCollisionElement(const core::CollisionElementIterator& i); - DistanceGrid* getGrid(); + std::shared_ptr getGrid(); bool isTransformed(); const type::Matrix3& getRotation(); const type::Vec3& getTranslation(); bool isFlipped(); - void setGrid(DistanceGrid* surf); - /// @name Previous state data /// Used to estimate velocity in case the distance grid itself is dynamic /// @{ - DistanceGrid* getPrevGrid(); + std::shared_ptr getPrevGrid(); const type::Matrix3& getPrevRotation(); const type::Vec3& getPrevTranslation(); double getPrevDt(); /// @} /// Set new grid and transform, keeping the old state to estimate velocity - void setNewState(double dt, DistanceGrid* grid, const type::Matrix3& rotation, const type::Vec3& translation); + void setNewState(double dt, const std::shared_ptr grid, const type::Matrix3& rotation, const type::Vec3& translation); }; class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionModel : public core::CollisionModel + , public core::behavior::SingleStateAccessor { public: - SOFA_CLASS(RigidDistanceGridCollisionModel,sofa::core::CollisionModel); + SOFA_CLASS2(RigidDistanceGridCollisionModel, sofa::core::CollisionModel, SOFA_TEMPLATE(SingleStateAccessor, defaulttype::Rigid3Types)); protected: @@ -97,25 +97,23 @@ class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionModel : public core::C public: type::Matrix3 rotation; type::Vec3 translation; - DistanceGrid* grid; + std::shared_ptr grid; /// @name Previous state data /// Used to estimate velocity in case the distance grid itself is dynamic /// @{ - DistanceGrid* prevGrid; ///< Previous grid + std::shared_ptr prevGrid; ///< Previous grid type::Matrix3 prevRotation; ///< Previous rotation type::Vec3 prevTranslation; ///< Previous translation double prevDt; ///< Time difference between previous and current state /// @} bool isTransformed; ///< True if translation/rotation was set - ElementData() : grid(NULL), prevGrid(NULL), prevDt(0.0), isTransformed(false) { rotation.identity(); prevRotation.identity(); } + ElementData() : grid(nullptr), prevGrid(nullptr), prevDt(0.0), isTransformed(false) { rotation.identity(); prevRotation.identity(); } }; sofa::type::vector elems; bool modified; - core::behavior::MechanicalState* rigid; - void updateGrid(); public: @@ -145,13 +143,15 @@ class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionModel : public core::C RigidDistanceGridCollisionModel(); ~RigidDistanceGridCollisionModel() override; + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: - core::behavior::MechanicalState* getRigidModel() { return rigid; } - core::behavior::MechanicalState* getMechanicalState() { return rigid; } + core::behavior::MechanicalState* getRigidModel() { return this->mstate ; } + core::behavior::MechanicalState* getMechanicalState() { return this->mstate ; } void init() override; - DistanceGrid* getGrid(sofa::Index index=0) + std::shared_ptr getGrid(sofa::Index index=0) { return elems[index].grid; } @@ -191,9 +191,7 @@ class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionModel : public core::C return flipNormals.getValue(); } - void setGrid(DistanceGrid* surf, sofa::Index index=0); - - DistanceGrid* getPrevGrid(sofa::Index index=0) + std::shared_ptr getPrevGrid(sofa::Index index=0) { return elems[index].prevGrid; } @@ -211,7 +209,7 @@ class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionModel : public core::C } /// Set new grid and transform, keeping the old state to estimate velocity - void setNewState(sofa::Index index, double dt, DistanceGrid* grid, const type::Matrix3& rotation, const type::Vec3& translation); + void setNewState(sofa::Index index, double dt, const std::shared_ptr grid, const type::Matrix3& rotation, const type::Vec3& translation); /// @} @@ -226,7 +224,6 @@ class SOFA_SOFADISTANCEGRID_API RigidDistanceGridCollisionModel : public core::C void draw(const core::visual::VisualParams*, sofa::Index index) override; - void draw(const core::visual::VisualParams* vparams) override; }; inline RigidDistanceGridCollisionElement::RigidDistanceGridCollisionElement(RigidDistanceGridCollisionModel* model, Index index) @@ -238,20 +235,19 @@ inline RigidDistanceGridCollisionElement::RigidDistanceGridCollisionElement(cons { } -inline DistanceGrid* RigidDistanceGridCollisionElement::getGrid() { return model->getGrid(index); } -inline void RigidDistanceGridCollisionElement::setGrid(DistanceGrid* surf) { return model->setGrid(surf, index); } +inline std::shared_ptr RigidDistanceGridCollisionElement::getGrid() { return model->getGrid(index); } inline bool RigidDistanceGridCollisionElement::isTransformed() { return model->isTransformed(index); } inline const type::Matrix3& RigidDistanceGridCollisionElement::getRotation() { return model->getRotation(index); } inline const type::Vec3& RigidDistanceGridCollisionElement::getTranslation() { return model->getTranslation(index); } inline bool RigidDistanceGridCollisionElement::isFlipped() { return model->isFlipped(); } -inline DistanceGrid* RigidDistanceGridCollisionElement::getPrevGrid() { return model->getPrevGrid(index); } +inline std::shared_ptr RigidDistanceGridCollisionElement::getPrevGrid() { return model->getPrevGrid(index); } inline const type::Matrix3& RigidDistanceGridCollisionElement::getPrevRotation() { return model->getPrevRotation(index); } inline const type::Vec3& RigidDistanceGridCollisionElement::getPrevTranslation() { return model->getPrevTranslation(index); } inline double RigidDistanceGridCollisionElement::getPrevDt() { return model->getPrevDt(index); } -inline void RigidDistanceGridCollisionElement::setNewState(double dt, DistanceGrid* grid, const type::Matrix3& rotation, const type::Vec3& translation) +inline void RigidDistanceGridCollisionElement::setNewState(double dt, const std::shared_ptr grid, const type::Matrix3& rotation, const type::Vec3& translation) { return model->setNewState(this->getIndex(), dt, grid, rotation, translation); } @@ -270,23 +266,22 @@ class FFDDistanceGridCollisionElement : public core::TCollisionElementIterator getGrid(); }; class SOFA_SOFADISTANCEGRID_API FFDDistanceGridCollisionModel : public core::CollisionModel + , public core::behavior::SingleStateAccessor { public: - SOFA_CLASS(FFDDistanceGridCollisionModel,sofa::core::CollisionModel); + SOFA_CLASS2(FFDDistanceGridCollisionModel, sofa::core::CollisionModel, SOFA_TEMPLATE(SingleStateAccessor, defaulttype::Vec3Types)); typedef SReal GSReal; typedef DistanceGrid::Coord GCoord; class SOFA_SOFADISTANCEGRID_API DeformedCube { public: - DistanceGrid* grid; - DeformedCube() : grid(NULL) {} + std::shared_ptr grid; + DeformedCube() : grid(nullptr) {} int elem; ///< Index of the corresponding element in the topology std::set neighbors; ///< Index of the neighbors (used for self-collisions) struct Point @@ -437,11 +432,8 @@ class SOFA_SOFADISTANCEGRID_API FFDDistanceGridCollisionModel : public core::Col Data< int > nz; ///< number of values on Z axis sofa::core::objectmodel::DataFileName dumpfilename; - core::behavior::MechanicalState* ffd; - core::topology::BaseMeshTopology* ffdMesh; - //topology::RegularGridTopology* ffdGrid; - topology::container::grid::RegularGridTopology* ffdRGrid; - topology::container::grid::SparseGridTopology* ffdSGrid; + core::objectmodel::SingleLink l_ffdMesh; void updateGrid(); public: @@ -456,17 +448,19 @@ class SOFA_SOFADISTANCEGRID_API FFDDistanceGridCollisionModel : public core::Col FFDDistanceGridCollisionModel(); ~FFDDistanceGridCollisionModel() override; + + void drawCollisionModel(const core::visual::VisualParams* vparams) override; public: - core::behavior::MechanicalState* getDeformModel() { return ffd; } - core::topology::BaseMeshTopology* getDeformGrid() { return ffdMesh; } + core::behavior::MechanicalState* getDeformModel() { return this->mstate; } + core::topology::BaseMeshTopology* getDeformGrid() { return l_ffdMesh; } /// alias used by ContactMapper - core::behavior::MechanicalState* getMechanicalState() { return ffd; } - core::topology::BaseMeshTopology* getCollisionTopology() override { return ffdMesh; } + core::behavior::MechanicalState* getMechanicalState() { return this->mstate; } + core::topology::BaseMeshTopology* getCollisionTopology() override { return l_ffdMesh; } void init() override; - DistanceGrid* getGrid(sofa::Index index=0) + std::shared_ptr getGrid(sofa::Index index=0) { return elems[index].grid; } @@ -476,8 +470,6 @@ class SOFA_SOFADISTANCEGRID_API FFDDistanceGridCollisionModel : public core::Col return elems[index]; } - void setGrid(DistanceGrid* surf, sofa::Index index=0); - /// CollisionModel interface void resize(sofa::Size size) override; @@ -487,8 +479,6 @@ class SOFA_SOFADISTANCEGRID_API FFDDistanceGridCollisionModel : public core::Col bool canCollideWithElement(sofa::Index index, CollisionModel* model2, sofa::Index index2) override; void draw(const core::visual::VisualParams*, sofa::Index index) override; - - void draw(const core::visual::VisualParams* vparams) override; }; inline FFDDistanceGridCollisionElement::FFDDistanceGridCollisionElement(FFDDistanceGridCollisionModel* model, Index index) @@ -500,8 +490,7 @@ inline FFDDistanceGridCollisionElement::FFDDistanceGridCollisionElement(const co { } -inline DistanceGrid* FFDDistanceGridCollisionElement::getGrid() { return model->getGrid(index); } -inline void FFDDistanceGridCollisionElement::setGrid(DistanceGrid* surf) { return model->setGrid(surf, index); } +inline std::shared_ptr FFDDistanceGridCollisionElement::getGrid() { return model->getGrid(index); } /// Mapper for FFDDistanceGridCollisionModel template @@ -542,7 +531,7 @@ class response::mapper::ContactMapper using sofa::component::mapping::linear::IdentityMapping; MMechanicalState* outmodel = Inherit::createMapping(name); - if (this->child!=NULL && this->mapping==NULL) + if (this->child!=nullptr && this->mapping==nullptr) { //TODO(dmarchal):2017-05-26 This comment may become a conditional code. // add velocity visualization @@ -589,9 +578,9 @@ class response::mapper::ContactMapper { v = (x - (model->getPrevTranslation(index) + model-> getPrevRotation(index) * P)) * (1.0/gdt); } - DistanceGrid* prevGrid = model->getPrevGrid(index); + std::shared_ptr prevGrid = model->getPrevGrid(index); //DistanceGrid* grid = model->getGrid(index); - //if (prevGrid != NULL && prevGrid != grid && prevGrid->inGrid(P)) + //if (prevGrid != nullptr && prevGrid != grid && prevGrid->inGrid(P)) { DistanceGrid::Coord coefs; int ii = prevGrid->index(P, coefs); diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.cpp b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.cpp index ea2f156fc37..115c440e3fc 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.cpp +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.cpp @@ -62,8 +62,8 @@ bool FFDDistanceGridDiscreteIntersection::testIntersection(FFDDistanceGridCollis int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridCollisionElement& e1, RigidDistanceGridCollisionElement& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { int nc = 0; - DistanceGrid* grid1 = e1.getGrid(); - DistanceGrid* grid2 = e2.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); + const std::shared_ptr grid2 = e2.getGrid(); FFDDistanceGridCollisionModel::DeformedCube& c1 = e1.getCollisionModel()->getDeformCube(e1.getIndex()); bool useXForm = e2.isTransformed(); //const type::Vec3& t1 = e1.getTranslation(); @@ -71,9 +71,9 @@ int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridColl const type::Vec3& t2 = e2.getTranslation(); const type::Mat3x3& r2 = e2.getRotation(); - const double d0 = e1.getProximity() + e2.getProximity() + (intersection->getContactDistance() == 0.0 ? 0.001 : intersection->getContactDistance()); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + (intersection->getContactDistance() == 0.0 ? 0.001 : intersection->getContactDistance()); //const SReal margin = 0.001f + (SReal)d0; - const SReal margin = (SReal)((e1.getProximity() + e2.getProximity() + (intersection->getAlarmDistance() == 0.0 ? 0.001 : intersection->getAlarmDistance()))/2); + const SReal margin = (SReal)((e1.getContactDistance() + e2.getContactDistance() + (intersection->getAlarmDistance() == 0.0 ? 0.001 : intersection->getAlarmDistance()))/2); const bool singleContact = e1.getCollisionModel()->singleContact.getValue(); // transform from grid1 to grid2 @@ -238,8 +238,8 @@ bool FFDDistanceGridDiscreteIntersection::testIntersection(FFDDistanceGridCollis int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridCollisionElement& e1, FFDDistanceGridCollisionElement& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { int nc = 0; - DistanceGrid* grid1 = e1.getGrid(); - DistanceGrid* grid2 = e2.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); + const std::shared_ptr grid2 = e2.getGrid(); FFDDistanceGridCollisionModel::DeformedCube& c1 = e1.getCollisionModel()->getDeformCube(e1.getIndex()); FFDDistanceGridCollisionModel::DeformedCube& c2 = e2.getCollisionModel()->getDeformCube(e2.getIndex()); const bool usePoints1 = e1.getCollisionModel()->usePoints.getValue(); @@ -248,9 +248,9 @@ int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridColl if (!usePoints1 && !usePoints2) return 0; // no tests possible - const double d0 = e1.getProximity() + e2.getProximity() + (intersection->getContactDistance() == 0.0 ? 0.001 : intersection->getContactDistance()); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + (intersection->getContactDistance() == 0.0 ? 0.001 : intersection->getContactDistance()); //const SReal margin = 0.001f + (SReal)d0; - const SReal margin = (SReal)((e1.getProximity() + e2.getProximity() + (intersection->getAlarmDistance() == 0.0 ? 0.001 : intersection->getAlarmDistance()))/2); + const SReal margin = (SReal)((e1.getContactDistance() + e2.getContactDistance() + (intersection->getAlarmDistance() == 0.0 ? 0.001 : intersection->getAlarmDistance()))/2); if ((c2.center - c1.center).norm2() > (c1.radius+c2.radius)*(c1.radius+c2.radius)) return 0; // the two enclosing spheres are not colliding @@ -435,10 +435,10 @@ bool FFDDistanceGridDiscreteIntersection::testIntersection(FFDDistanceGridCollis int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridCollisionElement& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); FFDDistanceGridCollisionModel::DeformedCube& c1 = e1.getCollisionModel()->getDeformCube(e1.getIndex()); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(); const SReal margin = 0.001f + (SReal)d0; c1.updateFaces(); @@ -526,10 +526,10 @@ int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridColl const int f2 = e2.flags(); if (!(f2&TriangleCollisionModel::FLAG_POINTS)) return 0; // no points associated with this triangle - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); FFDDistanceGridCollisionModel::DeformedCube& c1 = e1.getCollisionModel()->getDeformCube(e1.getIndex()); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(); const SReal margin = 0.001f + (SReal)d0; c1.updateFaces(); @@ -621,7 +621,7 @@ int FFDDistanceGridDiscreteIntersection::computeIntersection(Ray& e2, FFDDistanc type::Vec3 rayDirection(e2.direction()); const double rayLength = e2.l(); - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); FFDDistanceGridCollisionModel::DeformedCube& c1 = e1.getCollisionModel()->getDeformCube(e1.getIndex()); // Center of the sphere diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.inl b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.inl index da619c0e98b..6cdc6478708 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.inl +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/FFDDistanceGridDiscreteIntersection.inl @@ -51,10 +51,10 @@ template int FFDDistanceGridDiscreteIntersection::computeIntersection(FFDDistanceGridCollisionElement& e1, geometry::TSphere& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); FFDDistanceGridCollisionModel::DeformedCube& c1 = e1.getCollisionModel()->getDeformCube(e1.getIndex()); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance() + e2.r(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance() + e2.r(); const SReal margin = 0.001f + (SReal)d0; c1.updateFaces(); diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.cpp b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.cpp index 066e9bb8f45..f1d8fe325f6 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.cpp +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.cpp @@ -65,17 +65,17 @@ bool RigidDistanceGridDiscreteIntersection::testIntersection(RigidDistanceGridCo int RigidDistanceGridDiscreteIntersection::computeIntersection(RigidDistanceGridCollisionElement& e1, RigidDistanceGridCollisionElement& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { int nc = 0; - DistanceGrid* grid1 = e1.getGrid(); - DistanceGrid* grid2 = e2.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); + const std::shared_ptr grid2 = e2.getGrid(); bool useXForm = e1.isTransformed() || e2.isTransformed(); const type::Vec3& t1 = e1.getTranslation(); const Matrix3& r1 = e1.getRotation(); const type::Vec3& t2 = e2.getTranslation(); const Matrix3& r2 = e2.getRotation(); - const double d0 = e1.getProximity() + e2.getProximity() + (intersection->getContactDistance() == 0.0 ? 0.001 : intersection->getContactDistance()); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + (intersection->getContactDistance() == 0.0 ? 0.001 : intersection->getContactDistance()); //const SReal margin = 0.001f + (SReal)d0; - const SReal margin = (SReal)((e1.getProximity() + e2.getProximity() + (intersection->getAlarmDistance() == 0.0 ? 0.001 : intersection->getAlarmDistance()))/2); + const SReal margin = (SReal)((e1.getContactDistance() + e2.getContactDistance() + (intersection->getAlarmDistance() == 0.0 ? 0.001 : intersection->getAlarmDistance()))/2); // transform from grid1 to grid2 Vec3f translation; @@ -556,13 +556,13 @@ bool RigidDistanceGridDiscreteIntersection::testIntersection(RigidDistanceGridCo int RigidDistanceGridDiscreteIntersection::computeIntersection(RigidDistanceGridCollisionElement& e1, Point& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); bool useXForm = e1.isTransformed(); const type::Vec3& t1 = e1.getTranslation(); const Matrix3& r1 = e1.getRotation(); const bool flipped = e1.isFlipped(); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(); const SReal margin = 0.001f + (SReal)d0; @@ -621,12 +621,12 @@ int RigidDistanceGridDiscreteIntersection::computeIntersection(RigidDistanceGrid { const int f2 = e2.flags(); if (!(f2&(TriangleCollisionModel::FLAG_POINTS|TriangleCollisionModel::FLAG_BEDGES))) return 0; // no points associated with this triangle - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); const bool useXForm = e1.isTransformed(); const type::Vec3& t1 = e1.getTranslation(); const Matrix3& r1 = e1.getRotation(); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(); const SReal margin = 0.001f + (SReal)d0; int nc = 0; for (unsigned int iP = 0; iP < 3; ++iP) @@ -730,12 +730,12 @@ int RigidDistanceGridDiscreteIntersection::computeIntersection(RigidDistanceGrid { const int f2 = e2.flags(); if (!(f2&LineCollisionModel::FLAG_POINTS)) return 0; // no points associated with this line - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); const bool useXForm = e1.isTransformed(); const type::Vec3& t1 = e1.getTranslation(); const Matrix3& r1 = e1.getRotation(); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance(); const SReal margin = 0.001f + (SReal)d0; int nresult = 0; for (unsigned int iP = 0; iP < 2; ++iP) @@ -797,7 +797,7 @@ int RigidDistanceGridDiscreteIntersection::computeIntersection(Ray& e2, RigidDis const double rayLength = e2.l(); int nc = 0; - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); bool useXForm = e1.isTransformed(); if (useXForm) diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.inl b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.inl index ad4471d36b1..6e321b1aa74 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.inl +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/collision/RigidDistanceGridDiscreteIntersection.inl @@ -48,12 +48,12 @@ bool RigidDistanceGridDiscreteIntersection::testIntersection(RigidDistanceGridCo template int RigidDistanceGridDiscreteIntersection::computeIntersection(RigidDistanceGridCollisionElement& e1, geometry::TSphere& e2, OutputVector* contacts, const core::collision::Intersection* intersection) { - DistanceGrid* grid1 = e1.getGrid(); + const std::shared_ptr grid1 = e1.getGrid(); bool useXForm = e1.isTransformed(); const type::Vec3& t1 = e1.getTranslation(); const sofa::type::Matrix3& r1 = e1.getRotation(); - const double d0 = e1.getProximity() + e2.getProximity() + intersection->getContactDistance() + e2.r(); + const double d0 = e1.getContactDistance() + e2.getContactDistance() + intersection->getContactDistance() + e2.r(); const SReal margin = 0.001f + (SReal)d0; type::Vec3 p2 = e2.center(); diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.cpp b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.cpp index 1d9b572d3bf..026b1d0560d 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.cpp +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.cpp @@ -37,10 +37,12 @@ namespace forcefield using namespace sofa::defaulttype; -int DistanceGridForceFieldClass = core::RegisterObject("Force applied by a distancegrid toward the exterior, the interior, or the surface") - .add< DistanceGridForceField >() +void registerDistanceGridForceField(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Force applied by a distancegrid toward the exterior, the interior, or the surface.") + .add< DistanceGridForceField >()); +} - ; template class SOFA_SOFADISTANCEGRID_API DistanceGridForceField; diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.h b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.h index ab1ceadead0..d3376e003bf 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.h +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.h @@ -62,7 +62,7 @@ class DistanceGridForceField : public core::behavior::ForceField typedef container::DistanceGrid DistanceGrid; protected: - DistanceGrid* grid; + std::shared_ptr grid; class Contact { @@ -170,7 +170,7 @@ class DistanceGridForceField : public core::behavior::ForceField Data< type::Vec<2,int> > localRange; protected: DistanceGridForceField() - : grid(NULL) + : grid(nullptr) , fileDistanceGrid( initData( &fileDistanceGrid, "filename", "load distance grid from specified file")) , scale( initData( &scale, 1.0, "scale", "scaling factor for input file")) , box( initData( &box, "box", "Field bounding box defined by xmin,ymin,zmin, xmax,ymax,zmax") ) diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.inl b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.inl index 0c544cd8453..d41cfad73ab 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.inl +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/components/forcefield/DistanceGridForceField.inl @@ -50,7 +50,7 @@ void DistanceGridForceField::init() if (fileDistanceGrid.getValue().empty()) { - if (grid==NULL) + if (grid == nullptr) msg_error() << "DistanceGridForceField requires an input filename." ; /// the grid has already been set return; @@ -245,7 +245,7 @@ void DistanceGridForceField::addForce(const sofa::core::MechanicalPar Coord fA = -(fB+fC); f1[t[0]] += fA; TContact c; - c.index = t; + c.index = t.array(); c.fact = minA-area; c.normal = sN; c.B = B; @@ -296,7 +296,7 @@ void DistanceGridForceField::addForce(const sofa::core::MechanicalPar Coord f0 = -(fA+fB+fC); f1[t[0]] += f0; VContact c; - c.index = t; + c.index = t.array(); c.fact = minV-volume; c.A = A; c.B = B; diff --git a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/initSofaDistanceGrid.cpp b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/initSofaDistanceGrid.cpp index 473b0ccdec0..a358bdbb1e0 100644 --- a/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/initSofaDistanceGrid.cpp +++ b/applications/plugins/SofaDistanceGrid/src/SofaDistanceGrid/initSofaDistanceGrid.cpp @@ -24,15 +24,28 @@ #include "components/forcefield/DistanceGridForceField.h" #include "RegisterModelToCollisionFactory.h" +#include +#include + +namespace sofa::component::forcefield +{ + extern void registerDistanceGridForceField(sofa::core::ObjectFactory* factory); +} +namespace sofa::component::collision +{ + extern void registerRigidDistanceGridCollisionModel(sofa::core::ObjectFactory* factory); + extern void registerFFDDistanceGridCollisionModel(sofa::core::ObjectFactory* factory); +} + namespace sofadistancegrid { extern "C" { -SOFA_SOFADISTANCEGRID_API void initExternalModule(); -SOFA_SOFADISTANCEGRID_API const char* getModuleName(); -SOFA_SOFADISTANCEGRID_API const char* getModuleVersion(); -SOFA_SOFADISTANCEGRID_API const char* getModuleLicense(); -SOFA_SOFADISTANCEGRID_API const char* getModuleDescription(); -SOFA_SOFADISTANCEGRID_API const char* getModuleComponentList(); + SOFA_SOFADISTANCEGRID_API void initExternalModule(); + SOFA_SOFADISTANCEGRID_API const char* getModuleName(); + SOFA_SOFADISTANCEGRID_API const char* getModuleVersion(); + SOFA_SOFADISTANCEGRID_API const char* getModuleLicense(); + SOFA_SOFADISTANCEGRID_API const char* getModuleDescription(); + SOFA_SOFADISTANCEGRID_API void registerObjects(sofa::core::ObjectFactory* factory); } void initExternalModule() @@ -47,6 +60,9 @@ void initSofaDistanceGrid() { first = false; } + // make sure that this plugin is registered into the PluginManager + sofa::helper::system::PluginManager::getInstance().registerPlugin(MODULE_NAME); + sofa::component::collision::registerDistanceGridCollisionModel(); } @@ -72,4 +88,11 @@ const char* getModuleDescription() "point in space. This is why it is often used to implement collisions. "; } +void registerObjects(sofa::core::ObjectFactory* factory) +{ + sofa::component::forcefield::registerDistanceGridForceField(factory); + sofa::component::collision::registerRigidDistanceGridCollisionModel(factory); + sofa::component::collision::registerFFDDistanceGridCollisionModel(factory); +} + } /// namespace sofadistancegrid diff --git a/applications/plugins/SofaImplicitField/CMakeLists.txt b/applications/plugins/SofaImplicitField/CMakeLists.txt index 035573d469e..35d08e7f7b1 100644 --- a/applications/plugins/SofaImplicitField/CMakeLists.txt +++ b/applications/plugins/SofaImplicitField/CMakeLists.txt @@ -1,8 +1,7 @@ cmake_minimum_required(VERSION 3.22) project(SofaImplicitField VERSION 1.0) -sofa_find_package(Sofa.Framework REQUIRED) -sofa_find_package(SofaDistanceGrid REQUIRED) +sofa_find_package(Sofa.Component.Topology.Container.Constant REQUIRED) set(HEADER_FILES config.h.in @@ -11,7 +10,7 @@ set(HEADER_FILES # This is backward compatibility deprecated/SphereSurface.h deprecated/ImplicitSurfaceContainer.h # This is a backward compatibility file toward ScalarField - deprecated/InterpolatedImplicitSurface.h # This is a backward compatibility file toward DiscreteridField + deprecated/InterpolatedImplicitSurface.h # This is a backward compatibility file toward DiscreteGridField components/geometry/BottleField.h components/geometry/DiscreteGridField.h @@ -39,7 +38,6 @@ set(SOURCE_FILES set(EXTRA_FILES README.md - examples/README.md ) if(SOFA_BUILD_TESTS) @@ -47,9 +45,12 @@ if(SOFA_BUILD_TESTS) endif() add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES} ${EXTRA_FILES}) -target_compile_options(${PROJECT_NAME} PRIVATE "-DSOFA_BUILD_SOFAIMPLICITFIELD") -target_link_libraries(${PROJECT_NAME} PRIVATE SofaDistanceGrid) +target_link_libraries(${PROJECT_NAME} PRIVATE Sofa.Component.Topology.Container.Constant) +find_package(SofaPython3 REQUIRED) +if (SofaPython3_FOUND) + add_subdirectory(python) +endif() ## Install rules for the library and headers; CMake package configurations files sofa_create_package_with_targets( diff --git a/applications/plugins/SofaImplicitField/components/geometry/BottleField.cpp b/applications/plugins/SofaImplicitField/components/geometry/BottleField.cpp index 967db8ab72e..2ed50eb2837 100644 --- a/applications/plugins/SofaImplicitField/components/geometry/BottleField.cpp +++ b/applications/plugins/SofaImplicitField/components/geometry/BottleField.cpp @@ -161,10 +161,11 @@ void BottleField::getHessian(Vec3d &Pos, Mat3x3& h) return; } - // Register in the Factory -int BottleFieldClass = core::RegisterObject("A spherical implicit field.") - .add< BottleField >() - ; +void registerBottleField(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("A bottle implicit field.") + .add< BottleField >()); +} } // namespace sofa::component::geometry::_BottleField_ diff --git a/applications/plugins/SofaImplicitField/components/geometry/DiscreteGridField.cpp b/applications/plugins/SofaImplicitField/components/geometry/DiscreteGridField.cpp index 773e1983da6..91d8d46d911 100644 --- a/applications/plugins/SofaImplicitField/components/geometry/DiscreteGridField.cpp +++ b/applications/plugins/SofaImplicitField/components/geometry/DiscreteGridField.cpp @@ -27,17 +27,9 @@ using sofa::core::RegisterObject ; #include "DiscreteGridField.h" -namespace sofa +namespace sofa::component::geometry::_discretegrid_ { -namespace component -{ - -namespace geometry -{ - -namespace _discretegrid_ -{ /** DiscreteGridField::DiscreteGridField() : in_filename(initData(&in_filename,"filename","filename")) @@ -363,14 +355,11 @@ double DiscreteGridField::getValue( Vec3d &transformedPos ) return getValue( transformedPos, domain ); } -///factory register -int DiscreteGridFieldClass = RegisterObject("A discrete scalar field from a regular grid storing field value with interpolation.") - .add< DiscreteGridField >() ; - -} ///namespace _discretegrid_ - -} ///namespace geometry - -} ///namespace core +// Register in the Factory +void registerDiscreteGridField(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("A discrete scalar field from a regular grid storing field value with interpolation.") + .add< DiscreteGridField >()); +} -} ///namespace sofa +} ///namespace sofa::component::geometry::_discretegrid_ diff --git a/applications/plugins/SofaImplicitField/components/geometry/SphericalField.cpp b/applications/plugins/SofaImplicitField/components/geometry/SphericalField.cpp index f2f1a6ae50f..14b0c52c6f0 100644 --- a/applications/plugins/SofaImplicitField/components/geometry/SphericalField.cpp +++ b/applications/plugins/SofaImplicitField/components/geometry/SphericalField.cpp @@ -25,16 +25,7 @@ using sofa::core::RegisterObject ; #include "SphericalField.h" -namespace sofa -{ - -namespace component -{ - -namespace geometry -{ - -namespace _sphericalfield_ +namespace sofa::component::geometry::_sphericalfield_ { SphericalField::SphericalField() @@ -112,11 +103,10 @@ void SphericalField::getValueAndGradient(Vec3d& Pos, double &value, Vec3d& /*gra // Register in the Factory -int SphericalFieldClass = core::RegisterObject("A spherical implicit field.") - .add< SphericalField >() - ; +void registerSphericalField(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("A spherical implicit field.") + .add< SphericalField >()); +} -} /// _sphericalfield_ -} /// implicit -} /// component -} /// sofa +} /// sofa::component::geometry::_sphericalfield_ diff --git a/applications/plugins/SofaImplicitField/components/geometry/StarShapedField.cpp b/applications/plugins/SofaImplicitField/components/geometry/StarShapedField.cpp index 39e779d0585..f41b2d75880 100644 --- a/applications/plugins/SofaImplicitField/components/geometry/StarShapedField.cpp +++ b/applications/plugins/SofaImplicitField/components/geometry/StarShapedField.cpp @@ -127,9 +127,11 @@ void StarShapedField::getHessian(Vec3d &Pos, Mat3x3& h) } // Register in the Factory -int StarShapedFieldClass = core::RegisterObject("A spherical implicit field.") - .add< StarShapedField >() - ; +void registerStarShapedField(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("A star-shape implicit field.") + .add< StarShapedField >()); +} } // namespace sofa::component::geometry::_StarShapedField_ diff --git a/applications/plugins/SofaImplicitField/components/mapping/ImplicitSurfaceMapping.cpp b/applications/plugins/SofaImplicitField/components/mapping/ImplicitSurfaceMapping.cpp index db6b5734e8e..0b0c661042b 100644 --- a/applications/plugins/SofaImplicitField/components/mapping/ImplicitSurfaceMapping.cpp +++ b/applications/plugins/SofaImplicitField/components/mapping/ImplicitSurfaceMapping.cpp @@ -24,36 +24,20 @@ #include #include "ImplicitSurfaceMapping.inl" -namespace sofa -{ - -namespace component -{ - -namespace mapping +namespace sofa::component::mapping { using namespace sofa::defaulttype; // Register in the Factory -int ImplicitSurfaceMappingClass = core::RegisterObject("Compute an iso-surface from a set of particles") - .add< ImplicitSurfaceMapping< Vec3dTypes, Vec3dTypes > >() - - - - - ; - +void registerImplicitSurfaceMapping(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Compute an iso-surface from a set of particles.") + .add< ImplicitSurfaceMapping< Vec3dTypes, Vec3dTypes > >()); +} template class SOFA_SOFAIMPLICITFIELD_API ImplicitSurfaceMapping< Vec3dTypes, Vec3dTypes >; - - - -} // namespace mapping - -} // namespace component - -} // namespace sofa +} // namespace sofa::component::mapping diff --git a/applications/plugins/SofaImplicitField/config.h.in b/applications/plugins/SofaImplicitField/config.h.in index c508b4404c4..875a9b62f0d 100644 --- a/applications/plugins/SofaImplicitField/config.h.in +++ b/applications/plugins/SofaImplicitField/config.h.in @@ -19,8 +19,7 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#ifndef SOFA_SOFAIMPLICITFIELD_CONFIG_H -#define SOFA_SOFAIMPLICITFIELD_CONFIG_H +#pragma once #include @@ -31,4 +30,8 @@ # define SOFA_SOFAIMPLICITFIELD_API SOFA_IMPORT_DYNAMIC_LIBRARY #endif -#endif +namespace sofaimplicitfield +{ + constexpr const char* MODULE_NAME = "@PROJECT_NAME@"; + constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; +} // namespace sofaimplicitfield diff --git a/applications/plugins/SofaImplicitField/deprecated/InterpolatedImplicitSurface.cpp b/applications/plugins/SofaImplicitField/deprecated/InterpolatedImplicitSurface.cpp index bc8f025c2f6..d02ac4597f8 100644 --- a/applications/plugins/SofaImplicitField/deprecated/InterpolatedImplicitSurface.cpp +++ b/applications/plugins/SofaImplicitField/deprecated/InterpolatedImplicitSurface.cpp @@ -4,18 +4,15 @@ using sofa::core::RegisterObject ; #include -namespace sofa -{ -namespace component -{ -namespace container +namespace sofa::component::container { -///factory register -int InterpolatedImplicitSurfaceClass = RegisterObject("Deprecated. This class is forwarding DiscreteGridField.") - .add< InterpolatedImplicitSurface >() - .addAlias("DistGrid") ; +// Register in the Factory +void registerInterpolatedImplicitSurface(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Deprecated. This class is forwarding DiscreteGridField.") + .add< InterpolatedImplicitSurface >() + .addAlias("DistGrid")); +} -} /// container -} /// component -} /// sofa +} /// sofa::component::container diff --git a/applications/plugins/SofaImplicitField/examples/README.md b/applications/plugins/SofaImplicitField/examples/README.md deleted file mode 100644 index f55d3e021dc..00000000000 --- a/applications/plugins/SofaImplicitField/examples/README.md +++ /dev/null @@ -1,2 +0,0 @@ -= Examples -- ... diff --git a/applications/plugins/SofaImplicitField/examples/python/python-scalarfield.py b/applications/plugins/SofaImplicitField/examples/python/python-scalarfield.py new file mode 100644 index 00000000000..9a43da272a9 --- /dev/null +++ b/applications/plugins/SofaImplicitField/examples/python/python-scalarfield.py @@ -0,0 +1,50 @@ +import Sofa +from SofaImplicitField import ScalarField +from SofaTypes.SofaTypes import Vec3d, Mat3x3 +import numpy + +class Sphere(ScalarField): + def __init__(self, *args, **kwargs): + ScalarField.__init__(self, *args, **kwargs) + + self.addData("center", type="Vec3d",value=kwargs.get("center", [0.0,0.0,0.0]), default=[0.0,0.0,0.0], help="center of the sphere", group="Geometry") + self.addData("radius", type="double",value=kwargs.get("radius", 1.0), default=1, help="radius of the sphere", group="Geometry") + + def getValue(self, position): + x,y,z = position + return numpy.sqrt( numpy.sum((self.center.value - numpy.array([x,y,z]))**2) ) - self.radius.value + +class SphereWithCustomHessianAndGradient(Sphere): + def __init__(self, *args, **kwargs): + Sphere.__init__(self, *args, **kwargs)# + + def getGradient(self, position): + return Vec3d(3.0,2.0,1.0) + + def getHessian(self, position): + return Mat3x3([[1,1,1],[2,1,1],[3,1,1]]) + +class FieldController(Sofa.Core.Controller): + def __init__(self, *args, **kwargs): + Sofa.Core.Controller.__init__(self, *args, **kwargs) + self.field = kwargs.get("target") + + def onAnimateEndEvent(self, event): + print("Animation end event, ") + print("Field value at 0,0,0 is: ", self.field.getValue(Vec3d(0.0,0.0,0.0)) ) + print("Field value at 1,0,0 is: ", self.field.getValue(Vec3d(1.0,0.0,0.0)) ) + print("Field value at 2,0,0 is: ", self.field.getValue(Vec3d(2.0,0.0,0.0)) ) + + print("Gradient value at 0,0,0 is: ", type(self.field.getGradient(Vec3d(0.0,0.0,0.0)))) + print("Hessian value at 0,0,0 is: ", type(self.field.getHessian(Vec3d(0.0,0.0,0.0)))) + +def createScene(root): + """In this scene we create two scalar field of spherical shape, the two are implemented using + python. The first one is overriding only the getValue, the hessian and gradient is thus computed using + finite difference in the c++ code. The second field is overriding the hessian and gradient function + """ + root.addObject(Sphere("field1")) + root.addObject(FieldController(name="controller1", target=root.field1)) + + root.addObject(SphereWithCustomHessianAndGradient("field2")) + root.addObject(FieldController(name="controller2", target=root.field2)) diff --git a/applications/plugins/SofaImplicitField/initSofaImplicitField.cpp b/applications/plugins/SofaImplicitField/initSofaImplicitField.cpp index 2b2fa5fe3b2..ca5f0f5732d 100644 --- a/applications/plugins/SofaImplicitField/initSofaImplicitField.cpp +++ b/applications/plugins/SofaImplicitField/initSofaImplicitField.cpp @@ -20,27 +20,48 @@ * Contact information: contact@sofa-framework.org * ******************************************************************************/ #include +#include -#include "initSofaImplicitField.h" -#include "components/geometry/ScalarField.h" -#include "components/geometry/SphericalField.h" -#include "components/geometry/DiscreteGridField.h" - +#include #include using sofa::helper::system::PluginManager ; -namespace sofa +namespace sofa::component::geometry::_BottleField_ +{ + extern void registerBottleField(sofa::core::ObjectFactory* factory); +} +namespace sofa::component::geometry::_sphericalfield_ +{ + extern void registerSphericalField(sofa::core::ObjectFactory* factory); +} +namespace sofa::component::geometry::_StarShapedField_ +{ + extern void registerStarShapedField(sofa::core::ObjectFactory* factory); +} +namespace sofa::component::mapping +{ + extern void registerImplicitSurfaceMapping(sofa::core::ObjectFactory* factory); +} +namespace sofa::component::container { + extern void registerInterpolatedImplicitSurface(sofa::core::ObjectFactory* factory); +} +namespace sofa::component::geometry::_discretegrid_ +{ + extern void registerDiscreteGridField(sofa::core::ObjectFactory* factory); +} -namespace component + +namespace sofaimplicitfield { + extern "C" { -SOFA_SOFAIMPLICITFIELD_API void initExternalModule(); -SOFA_SOFAIMPLICITFIELD_API const char* getModuleName(); -SOFA_SOFAIMPLICITFIELD_API const char* getModuleVersion(); -SOFA_SOFAIMPLICITFIELD_API const char* getModuleLicense(); -SOFA_SOFAIMPLICITFIELD_API const char* getModuleDescription(); -SOFA_SOFAIMPLICITFIELD_API const char* getModuleComponentList(); + SOFA_SOFAIMPLICITFIELD_API void initExternalModule(); + SOFA_SOFAIMPLICITFIELD_API const char* getModuleName(); + SOFA_SOFAIMPLICITFIELD_API const char* getModuleVersion(); + SOFA_SOFAIMPLICITFIELD_API const char* getModuleLicense(); + SOFA_SOFAIMPLICITFIELD_API const char* getModuleDescription(); + SOFA_SOFAIMPLICITFIELD_API void registerObjects(sofa::core::ObjectFactory* factory); } void initExternalModule() @@ -48,18 +69,21 @@ void initExternalModule() static bool first = true; if (first) { + // make sure that this plugin is registered into the PluginManager + sofa::helper::system::PluginManager::getInstance().registerPlugin(MODULE_NAME); + first = false; } } const char* getModuleName() { - return "SofaImplicitField"; + return MODULE_NAME; } const char* getModuleVersion() { - return "1.0"; + return MODULE_VERSION; } const char* getModuleLicense() @@ -67,7 +91,6 @@ const char* getModuleLicense() return "LGPL"; } - const char* getModuleDescription() { return "ImplicitField describe shapes of objects using implicit equation. \n" @@ -75,13 +98,14 @@ const char* getModuleDescription() "The surface is then defined as f(x) = aConstant."; } -const char* getModuleComponentList() +void registerObjects(sofa::core::ObjectFactory* factory) { - return "SphereSurface ImplicitSurfaceMapping InterpolatedImplicitSurface " - "SphericalField DiscreteGridField"; + sofa::component::geometry::_BottleField_::registerBottleField(factory); + sofa::component::geometry::_sphericalfield_::registerSphericalField(factory); + sofa::component::geometry::_StarShapedField_::registerStarShapedField(factory); + sofa::component::mapping::registerImplicitSurfaceMapping(factory); + sofa::component::container::registerInterpolatedImplicitSurface(factory); + sofa::component::geometry::_discretegrid_::registerDiscreteGridField(factory); } -} /// component - -} /// sofa - +} /// sofaimplicitfield diff --git a/applications/plugins/SofaImplicitField/python/CMakeLists.txt b/applications/plugins/SofaImplicitField/python/CMakeLists.txt new file mode 100644 index 00000000000..bd66bd9546b --- /dev/null +++ b/applications/plugins/SofaImplicitField/python/CMakeLists.txt @@ -0,0 +1,26 @@ +project(SofaImplicitField.Python) + +set(SOURCE_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/src/Binding_ScalarField.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/src/Module_SofaImplicitField.cpp +) + +set(HEADER_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/src/Binding_ScalarField.h +) + +if (NOT TARGET SofaPython3::Plugin) + find_package(SofaPython3 REQUIRED COMPONENTS Plugin Bindings.Sofa.Core) +endif() + +sofa_find_package(SofaImplicitField REQUIRED) + +SP3_add_python_module( + TARGET ${PROJECT_NAME} + PACKAGE SofaImplicitField.Python + MODULE SofaImplicitField + DESTINATION . + SOURCES ${SOURCE_FILES} + HEADERS ${HEADER_FILES} + DEPENDS SofaImplicitField SofaPython3::Plugin SofaPython3::Bindings.Sofa.Core +) diff --git a/applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp b/applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp new file mode 100644 index 00000000000..fc2138831e4 --- /dev/null +++ b/applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp @@ -0,0 +1,139 @@ +/****************************************************************************** +* SofaImplicitField plugin * +* (c) 2024 CNRS, University of Lille, INRIA * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#include + +#include +#include +#include +#include + +#include "Binding_ScalarField.h" + +/// Makes an alias for the pybind11 namespace to increase readability. +namespace py { using namespace pybind11; } + +namespace sofaimplicitfield { +using namespace sofapython3; +using sofa::component::geometry::ScalarField; +using sofa::core::objectmodel::BaseObject; +using sofa::type::Vec3; +using sofa::type::Mat3x3; + +class ScalarField_Trampoline : public ScalarField { +public: + SOFA_CLASS(ScalarField_Trampoline, ScalarField); + + // Override this function so that it returns the actual python class name instead of + // "ScalarField_Trampoline" which correspond to this utility class. + std::string getClassName() const override + { + PythonEnvironment::gil acquire; + + // Get the actual class name from python. + return py::str(py::cast(this).get_type().attr("__name__")); + } + + double getValue(Vec3& pos, int& domain) override + { + SOFA_UNUSED(domain); + PythonEnvironment::gil acquire; + + PYBIND11_OVERLOAD_PURE(double, ScalarField, getValue, pos); + } + + Vec3 getGradient(Vec3& pos, int& domain) override + { + SOFA_UNUSED(domain); + PythonEnvironment::gil acquire; + + PYBIND11_OVERLOAD(Vec3, ScalarField, getGradient, pos); + } + + void getHessian(Vec3 &pos, Mat3x3& h) override + { + /// The implementation is a bit more complex compared to getGradient. This is because we change de signature between the c++ API and the python one. + PythonEnvironment::gil acquire; + + // Search if there is a python override, + pybind11::function override = pybind11::get_override(static_cast(this),"getHessian"); + if(!override){ + return ScalarField::getHessian(pos, h); + } + // as there is one override, we call it, passing the "pos" argument and storing the return of the + // value in the "o" variable. + auto o = override(pos); + + // then we check that the function correctly returned a Mat3x3 object and copy its value + // in case there is no Mat3x3 returned values, rise an error + if(py::isinstance(o)) + h = py::cast(o); + else + throw py::type_error("The function getHessian must return a Mat3x3"); + return; + } +}; + +void moduleAddScalarField(py::module &m) { + py::class_> f(m, "ScalarField", py::dynamic_attr(), ""); + + f.def(py::init([](py::args &args, py::kwargs &kwargs) { + auto ff = sofa::core::sptr (new ScalarField_Trampoline()); + + ff->f_listening.setValue(true); + + if (args.size() == 1) ff->setName(py::cast(args[0])); + + py::object cc = py::cast(ff); + for (auto kv : kwargs) { + std::string key = py::cast(kv.first); + py::object value = py::reinterpret_borrow(kv.second); + if (key == "name") { + if (args.size() != 0) { + throw py::type_error("The name is set twice as a " + "named argument='" + py::cast(value) + "' and as a" + "positional argument='" + + py::cast(args[0]) + "'."); + } + } + } + return ff; + })); + + f.def("getValue", [](ScalarField* self, Vec3 pos){ + int domain=-1; + // This shouldn't be self->ScalarField::getValue because it is a pure function + // so there is not ScalarField::getValue emitted. + return self->getValue(pos, domain); + }); + + f.def("getGradient", [](ScalarField* self, Vec3 pos){ + int domain=-1; + return self->ScalarField::getGradient(pos, domain); + }); + + f.def("getHessian", [](ScalarField* self, Vec3 pos){ + Mat3x3 result; + self->getHessian(pos, result); + return result; + }); +} + +} diff --git a/Sofa/framework/Config/src/SofaUserInteraction/SleepController.h b/applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.h similarity index 79% rename from Sofa/framework/Config/src/SofaUserInteraction/SleepController.h rename to applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.h index da790c5eecd..8ab31e32945 100644 --- a/Sofa/framework/Config/src/SofaUserInteraction/SleepController.h +++ b/applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.h @@ -1,6 +1,6 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* SofaImplicitField plugin * +* (c) 2021 CNRS, University of Lille, INRIA * * * * This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * @@ -15,12 +15,15 @@ * You should have received a copy of the GNU Lesser General Public License * * along with this program. If not, see . * ******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * * Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once -#include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.12", "v24.12") +#include + +namespace sofaimplicitfield { + +void moduleAddScalarField(pybind11::module &m); + +} diff --git a/Sofa/framework/Config/src/SofaMiscCollision/RayTriangleVisitor.h b/applications/plugins/SofaImplicitField/python/src/Module_SofaImplicitField.cpp similarity index 76% rename from Sofa/framework/Config/src/SofaMiscCollision/RayTriangleVisitor.h rename to applications/plugins/SofaImplicitField/python/src/Module_SofaImplicitField.cpp index da790c5eecd..bd7e9480856 100644 --- a/Sofa/framework/Config/src/SofaMiscCollision/RayTriangleVisitor.h +++ b/applications/plugins/SofaImplicitField/python/src/Module_SofaImplicitField.cpp @@ -1,6 +1,6 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* SofaImplicitField plugin * +* (c) 2024 CNRS, University of Lille, INRIA * * * * This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * @@ -15,12 +15,24 @@ * You should have received a copy of the GNU Lesser General Public License * * along with this program. If not, see . * ******************************************************************************* -* Authors: The SOFA Team and external contributors (see Authors.txt) * -* * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#pragma once -#include +#include +namespace py = pybind11; + +#include "Binding_ScalarField.h" + +namespace sofaimplicitfield +{ + +PYBIND11_MODULE(SofaImplicitField, m) { + m.doc() = R"doc( + Implement scalar field representation in python + )doc"; + + moduleAddScalarField(m); +} + +} -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.12", "v24.12") diff --git a/applications/plugins/SofaMatrix/CMakeLists.txt b/applications/plugins/SofaMatrix/CMakeLists.txt index 43ba41604dd..fe3eebd9734 100644 --- a/applications/plugins/SofaMatrix/CMakeLists.txt +++ b/applications/plugins/SofaMatrix/CMakeLists.txt @@ -9,15 +9,13 @@ sofa_find_package(Eigen3 REQUIRED) find_package(metis 5.1.0 EXACT QUIET) if(NOT metis_FOUND AND SOFA_ALLOW_FETCH_DEPENDENCIES) - message("SofaMatrix: DEPENDENCY metis NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching metis...") - include(FetchContent) - FetchContent_Declare(metis + message("${PROJECT_NAME}: DEPENDENCY metis NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching metis...") + sofa_fetch_dependency(metis GIT_REPOSITORY https://github.com/sofa-framework/METIS GIT_TAG v5.1.0-ModernInstall ) - FetchContent_MakeAvailable(metis) elseif (NOT metis_FOUND) - message(FATAL_ERROR "SofaMatrix: DEPENDENCY metis NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is OFF and thus cannot be fetched. Install metis (version=5.1.0), or enable SOFA_ALLOW_FETCH_DEPENDENCIES to fix this issue.") + message(FATAL_ERROR "Sofa.Metis: DEPENDENCY metis NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is OFF and thus cannot be fetched. Install metis (version=5.1.0), or enable SOFA_ALLOW_FETCH_DEPENDENCIES to fix this issue.") endif() @@ -32,18 +30,23 @@ set(SOFAMATRIX_SRC_DIR src/${PROJECT_NAME}) set(HEADER_FILES ${SOFAMATRIX_SRC_DIR}/config.h.in + ${SOFAMATRIX_SRC_DIR}/BaseMatrixImageProxy.h ${SOFAMATRIX_SRC_DIR}/ComplianceMatrixExporter.h - ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixExporter.h - ${SOFAMATRIX_SRC_DIR}/MatrixImageExporter.h + ${SOFAMATRIX_SRC_DIR}/ComplianceMatrixImage.h ${SOFAMATRIX_SRC_DIR}/FillReducingOrdering.h ${SOFAMATRIX_SRC_DIR}/FillReducingOrdering.inl + ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixExporter.h + ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixImage.h + ${SOFAMATRIX_SRC_DIR}/MatrixImageExporter.h ) set(SOURCE_FILES - ${SOFAMATRIX_SRC_DIR}/initSofaMatrix.cpp ${SOFAMATRIX_SRC_DIR}/ComplianceMatrixExporter.cpp + ${SOFAMATRIX_SRC_DIR}/ComplianceMatrixImage.cpp + ${SOFAMATRIX_SRC_DIR}/FillReducingOrdering.cpp ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixExporter.cpp + ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixImage.cpp ${SOFAMATRIX_SRC_DIR}/MatrixImageExporter.cpp - ${SOFAMATRIX_SRC_DIR}/FillReducingOrdering.cpp + ${SOFAMATRIX_SRC_DIR}/initSofaMatrix.cpp ) set(README_FILES SofaMatrix.md @@ -70,6 +73,7 @@ sofa_create_package_with_targets( ) sofa_add_subdirectory(plugin extensions/Qt SofaMatrix.Qt) +sofa_add_subdirectory(plugin extensions/imgui SofaMatrix.imgui) # Tests diff --git a/applications/plugins/SofaMatrix/examples/GlobalSystemMatrixImage.scn b/applications/plugins/SofaMatrix/examples/GlobalSystemMatrixImage.scn index 990f74da0bd..24fde016158 100644 --- a/applications/plugins/SofaMatrix/examples/GlobalSystemMatrixImage.scn +++ b/applications/plugins/SofaMatrix/examples/GlobalSystemMatrixImage.scn @@ -7,7 +7,7 @@ - + diff --git a/applications/plugins/SofaMatrix/extensions/Qt/CMakeLists.txt b/applications/plugins/SofaMatrix/extensions/Qt/CMakeLists.txt index a901e1d960d..b800a6ce127 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/CMakeLists.txt +++ b/applications/plugins/SofaMatrix/extensions/Qt/CMakeLists.txt @@ -5,14 +5,14 @@ sofa_find_package(Sofa.Core REQUIRED) sofa_find_package(Sofa.Component.Constraint.Lagrangian.Solver REQUIRED) sofa_find_package(Sofa.Component.LinearSolver.Direct REQUIRED) sofa_find_package(Eigen3 REQUIRED) -sofa_find_package(Sofa.GUI.Qt REQUIRED) +sofa_find_package(Sofa.Qt REQUIRED) set(SOFA_MODULES Sofa.Component.Constraint.Lagrangian.Solver Sofa.Component.LinearSolver.Direct Sofa.Core Eigen3::Eigen - Sofa.GUI.Qt + Sofa.Qt SofaMatrix ) @@ -20,14 +20,9 @@ set(SOFAMATRIX_SRC_DIR src/SofaMatrix/Qt) set(HEADER_FILES ${SOFAMATRIX_SRC_DIR}/config.h.in - ${SOFAMATRIX_SRC_DIR}/ComplianceMatrixImage.h - ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixImage.h - ${SOFAMATRIX_SRC_DIR}/BaseMatrixImageProxy.h ) set(SOURCE_FILES - ${SOFAMATRIX_SRC_DIR}/ComplianceMatrixImage.cpp - ${SOFAMATRIX_SRC_DIR}/GlobalSystemMatrixImage.cpp ${SOFAMATRIX_SRC_DIR}/BaseMatrixImageViewerWidget.cpp ${SOFAMATRIX_SRC_DIR}/initSofaMatrixQt.cpp ) diff --git a/applications/plugins/SofaMatrix/extensions/Qt/SofaMatrix.QtConfig.cmake.in b/applications/plugins/SofaMatrix/extensions/Qt/SofaMatrix.QtConfig.cmake.in index d491e05f3f0..c9d178e9c57 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/SofaMatrix.QtConfig.cmake.in +++ b/applications/plugins/SofaMatrix/extensions/Qt/SofaMatrix.QtConfig.cmake.in @@ -12,7 +12,7 @@ find_package(Sofa.Core QUIET REQUIRED) find_package(Sofa.Component.Constraint.Lagrangian.Solver QUIET REQUIRED) find_package(Sofa.Component.LinearSolver.Direct QUIET REQUIRED) find_package(Eigen3 QUIET REQUIRED) -find_package(Sofa.GUI.Qt QUIET REQUIRED) +find_package(Sofa.Qt QUIET REQUIRED) find_package(SofaMatrix QUIET REQUIRED) if(SOFAMATRIX_QT_HAVE_QT5) diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.cpp b/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.cpp index 2ac06c6ed59..3c25ebb2901 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.cpp +++ b/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.cpp @@ -21,7 +21,7 @@ ******************************************************************************/ #include -namespace sofa::gui::qt +namespace sofa::qt { // Add the widget in the DataWidgetFactory with the key 'matrixbitmap', so that a Data< type::BaseMatrixProxy > can call setWidget("matrixbitmap") @@ -172,4 +172,4 @@ void BaseMatrixImageViewerWidget::readFromData() dirty = false; counter = baseData->getCounter(); } -} // namespace sofa::gui::qt +} // namespace sofa::qt diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.h b/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.h index b8694760966..8cd014847bd 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.h +++ b/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.h @@ -23,11 +23,11 @@ #include #include -#include +#include #include -namespace sofa::gui::qt +namespace sofa::qt { /// A QGraphicsScene showing a QImage @@ -106,4 +106,4 @@ class BaseMatrixImageViewerWidget : public SimpleDataWidget -namespace sofa::component::linearsolver -{ - extern void registerGlobalSystemMatrixImage(sofa::core::ObjectFactory* factory); -} -namespace sofa::component::constraintset -{ - extern void registerComplianceMatrixImage(sofa::core::ObjectFactory* factory); -} - - namespace sofamatrix::qt { @@ -85,8 +75,6 @@ const char* getModuleDescription() void registerObjects(sofa::core::ObjectFactory* factory) { - sofa::component::linearsolver::registerGlobalSystemMatrixImage(factory); - sofa::component::constraintset::registerComplianceMatrixImage(factory); } } diff --git a/applications/plugins/SofaMatrix/extensions/imgui/CMakeLists.txt b/applications/plugins/SofaMatrix/extensions/imgui/CMakeLists.txt new file mode 100644 index 00000000000..244a86a8a56 --- /dev/null +++ b/applications/plugins/SofaMatrix/extensions/imgui/CMakeLists.txt @@ -0,0 +1,36 @@ +# CMakeLists.txt for SofaMatrix.imgui plugin +cmake_minimum_required(VERSION 3.12) +project(SofaMatrix.imgui VERSION 1.0 LANGUAGES CXX) + +find_package(Sofa.Core REQUIRED) +sofa_find_package(SofaMatrix REQUIRED) +sofa_find_package(SofaImGui REQUIRED) + +set(HEADER_FILES + src/SofaMatrix/imgui/config.h.in + src/SofaMatrix/imgui/init.h +) + +set(SOURCE_FILES + src/SofaMatrix/imgui/init.cpp + + src/SofaMatrix/imgui/BaseMatrixImageProxyWidget.cpp +) + +add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES}) +target_link_libraries(${PROJECT_NAME} PUBLIC Sofa.Core SofaMatrix SofaImGui) + +sofa_create_package_with_targets( + PACKAGE_NAME ${PROJECT_NAME} + PACKAGE_VERSION ${PROJECT_VERSION} + TARGETS ${PROJECT_NAME} AUTO_SET_TARGET_PROPERTIES + INCLUDE_SOURCE_DIR "src" + INCLUDE_INSTALL_DIR ${PROJECT_NAME} + RELOCATABLE "plugins" + ) + +cmake_dependent_option(SOFAMATRIX_IMGUI_BUILD_TESTS "Compile the automatic tests" ON "SOFA_BUILD_TESTS OR NOT DEFINED SOFA_BUILD_TESTS" OFF) +if(SOFAMATRIX_IMGUI_BUILD_TESTS) + enable_testing() + add_subdirectory(tests) +endif() diff --git a/applications/plugins/SofaMatrix/extensions/imgui/SofaMatrix.imguiConfig.cmake.in b/applications/plugins/SofaMatrix/extensions/imgui/SofaMatrix.imguiConfig.cmake.in new file mode 100644 index 00000000000..0af1f9e1641 --- /dev/null +++ b/applications/plugins/SofaMatrix/extensions/imgui/SofaMatrix.imguiConfig.cmake.in @@ -0,0 +1,12 @@ +# CMake package configuration file for the plugin @PROJECT_NAME@ + +@PACKAGE_GUARD@ +@PACKAGE_INIT@ + +find_package(Sofa.Core QUIET REQUIRED) + +if(NOT TARGET @PROJECT_NAME@) + include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") +endif() + +check_required_components(SofaMatrix.imgui) diff --git a/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/BaseMatrixImageProxyWidget.cpp b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/BaseMatrixImageProxyWidget.cpp new file mode 100644 index 00000000000..5f58d5aacbc --- /dev/null +++ b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/BaseMatrixImageProxyWidget.cpp @@ -0,0 +1,194 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#include +#include +#include +#include + +#include + +namespace sofamatrix::imgui +{ + +std::optional> imageData(sofa::linearalgebra::BaseMatrix* ptr) +{ + static std::map> map; + auto mapIt = map.find(ptr); + if (mapIt == map.end()) + { + const auto insertResult = map.emplace(ptr, std::vector()); + if (insertResult.second) + { + mapIt = insertResult.first; + } + else + { + return {}; + } + } + return mapIt->second; +} + +std::optional textureID(sofa::linearalgebra::BaseMatrix* ptr) +{ + static std::map map; + auto mapIt = map.find(ptr); + if (mapIt == map.end()) + { + const auto insertResult = map.emplace(ptr, GLuint()); + if (insertResult.second) + { + mapIt = insertResult.first; + + // generate a new texture ID + GLuint& textureID = mapIt->second; + glGenTextures(1, &textureID); + + glBindTexture(GL_TEXTURE_2D, textureID); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glPixelStorei(GL_UNPACK_ALIGNMENT, 1); + } + else + { + return {}; + } + } + return mapIt->second; +} + +void updateTexture(sofa::linearalgebra::BaseMatrix* matrix, unsigned& textureIDRef, + std::vector& imageDataRef) +{ + const auto width = matrix->rows(); + const auto height = matrix->cols(); + + imageDataRef.resize(width * height, 255); + + // write the data + for (sofa::SignedIndex y = 0; y < height; ++y) + { + for (sofa::SignedIndex x = 0; x < width; ++x) + { + imageDataRef[y * width + x] = !static_cast(matrix->element(x, y)) * std::numeric_limits::max(); + } + } + + // Update the texture + glBindTexture(GL_TEXTURE_2D, textureIDRef); + glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, width, height, 0, GL_LUMINANCE, GL_UNSIGNED_BYTE, + imageDataRef.data()); +} + +void drawTexture(sofa::linearalgebra::BaseMatrix* matrix, bool updateTexture) +{ + if (matrix == nullptr) + return; + + auto textureID = sofamatrix::imgui::textureID(matrix); + if (textureID.has_value() == false) + return; + + auto imageData = sofamatrix::imgui::imageData(matrix); + if (imageData.has_value() == false) + return; + + auto& textureIDRef = textureID.value(); + auto& imageDataRef = imageData.value(); + + if (updateTexture) + { + sofamatrix::imgui::updateTexture(matrix, textureIDRef, imageDataRef); + } + + const auto width = matrix->rows(); + const auto height = matrix->cols(); + + ImVec2 imageSize(width, height); + + // Get the available width + imageSize.x = ImGui::GetContentRegionAvail().x; + + // Calculate the aspect ratio + float aspectRatio = (float)width / (float)height; + + // Calculate the height based on the available width and aspect ratio + imageSize.y = imageSize.x / aspectRatio; + + // Draw the texture using imgui + ImGui::Image((ImTextureID)(intptr_t)textureIDRef, imageSize); +} + +static constexpr int unknownCounter = -1; +int* counter(sofa::core::objectmodel::BaseData& data) +{ + static std::map> map; + auto mapIt = map.find(&data); + if (mapIt == map.end()) + { + const auto insertResult = map.emplace(&data, std::make_unique(unknownCounter)); + if (insertResult.second) + { + mapIt = insertResult.first; + } + else + { + return nullptr; + } + } + return mapIt->second.get(); +} + +} + +namespace sofaimgui +{ + +template<> +void DataWidget::showWidget(MyData& data) +{ + const auto& matrixProxy = data.getValue(); + + if (auto* matrix = matrixProxy.getMatrix()) + { + std::stringstream ss; + ss << std::to_string(matrix->rows()) << "x" << std::to_string(matrix->cols()); + ImGui::Text(ss.str().c_str()); + + const int counter = data.getCounter(); + int* lastCounter = sofamatrix::imgui::counter(data); + + const bool updateTexture = lastCounter == nullptr || *lastCounter != counter; + sofamatrix::imgui::drawTexture(matrix, updateTexture); + if (lastCounter) + { + *lastCounter = counter; + } + } + else + { + ImGui::Text("Invalid matrix"); + } +} +} + +const bool dw_matrixproxy = sofaimgui::DataWidgetFactory::Add(); diff --git a/Sofa/framework/Config/src/SofaMiscCollision/DefaultCollisionGroupManager.h b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/config.h.in similarity index 82% rename from Sofa/framework/Config/src/SofaMiscCollision/DefaultCollisionGroupManager.h rename to applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/config.h.in index da790c5eecd..cb5b3de2436 100644 --- a/Sofa/framework/Config/src/SofaMiscCollision/DefaultCollisionGroupManager.h +++ b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/config.h.in @@ -19,8 +19,18 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ - #pragma once #include -SOFA_HEADER_DISABLED_NOT_REPLACED("v24.12", "v24.12") +#ifdef SOFA_BUILD_SOFAMATRIX_IMGUI +# define SOFA_TARGET @PROJECT_NAME@ +# define SOFAMATRIX_IMGUI_API SOFA_EXPORT_DYNAMIC_LIBRARY +#else +# define SOFAMATRIX_IMGUI_API SOFA_IMPORT_DYNAMIC_LIBRARY +#endif + +namespace sofamatriximgui +{ + constexpr const char* MODULE_NAME = "@PROJECT_NAME@"; + constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; +} diff --git a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.cpp b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.cpp similarity index 69% rename from applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.cpp rename to applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.cpp index 9b7441f4ee4..cb7b6bd06a0 100644 --- a/applications/plugins/SofaCUDA/sofa/gpu/cuda/CudaParticleSource.cpp +++ b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.cpp @@ -19,38 +19,47 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include "CudaTypes.h" -#include "CudaParticleSource.inl" +#include #include -#include -#include -namespace sofa +namespace sofamatriximgui { - -namespace core::behavior +void initializePlugin() { -template class ProjectiveConstraintSet; -#ifdef SOFA_GPU_CUDA_DOUBLE -template class ProjectiveConstraintSet; -#endif -} // namespace core::behavior + static bool first = true; + if (first) { + first = false; + // Register components here + } +} +} -namespace gpu::cuda +extern "C" { + SOFAMATRIX_IMGUI_API void initExternalModule() + { + sofamatriximgui::initializePlugin(); + } + SOFAMATRIX_IMGUI_API const char* getModuleName() + { + return sofamatriximgui::MODULE_NAME; + } + SOFAMATRIX_IMGUI_API const char* getModuleVersion() + { + return sofamatriximgui::MODULE_VERSION; + } -int ParticleSourceCudaClass = core::RegisterObject("Supports GPU-side computations using CUDA") - .add< component::misc::ParticleSource >() -#ifdef SOFA_GPU_CUDA_DOUBLE - .add< component::misc::ParticleSource >() -#endif // SOFA_GPU_CUDA_DOUBLE - ; - -} // namespace gpu::cuda - + SOFAMATRIX_IMGUI_API const char* getModuleLicense() + { + return "LGPL"; + } -} // namespace sofa + SOFAMATRIX_IMGUI_API const char* getModuleDescription() + { + return "SOFA plugin for SofaMatrix.imgui"; + } +} diff --git a/Sofa/framework/Config/src/SofaGraphComponent/Gravity.h b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.h similarity index 91% rename from Sofa/framework/Config/src/SofaGraphComponent/Gravity.h rename to applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.h index 90fc919cb5b..c4245a0c828 100644 --- a/Sofa/framework/Config/src/SofaGraphComponent/Gravity.h +++ b/applications/plugins/SofaMatrix/extensions/imgui/src/SofaMatrix/imgui/init.h @@ -19,8 +19,13 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ - #pragma once -#include +#include + +namespace sofamatriximgui +{ + +/** Initialize the SofaMatrix.imgui plugin */ +void SOFAMATRIX_IMGUI_API initializePlugin(); -SOFA_HEADER_DISABLED("v24.12", "v24.12", "sofa/component/mechanicalload/Gravity.h") +} diff --git a/applications/plugins/SofaMatrix/extensions/imgui/tests/CMakeLists.txt b/applications/plugins/SofaMatrix/extensions/imgui/tests/CMakeLists.txt new file mode 100644 index 00000000000..9e43359d6d7 --- /dev/null +++ b/applications/plugins/SofaMatrix/extensions/imgui/tests/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 3.12) +project(SofaMatrix.imgui_test VERSION 1.0) +find_package(Sofa.Testing REQUIRED) + +set(SOURCE_FILES + test.cpp +) + +add_executable(${PROJECT_NAME} ${SOURCE_FILES}) + +target_link_libraries(${PROJECT_NAME} Sofa.Testing SofaMatrix.imgui) + +add_test(NAME ${PROJECT_NAME} COMMAND ${PROJECT_NAME}) diff --git a/applications/plugins/SofaMatrix/extensions/imgui/tests/test.cpp b/applications/plugins/SofaMatrix/extensions/imgui/tests/test.cpp new file mode 100644 index 00000000000..21805333f00 --- /dev/null +++ b/applications/plugins/SofaMatrix/extensions/imgui/tests/test.cpp @@ -0,0 +1 @@ +#include diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageProxy.h b/applications/plugins/SofaMatrix/src/SofaMatrix/BaseMatrixImageProxy.h similarity index 97% rename from applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageProxy.h rename to applications/plugins/SofaMatrix/src/SofaMatrix/BaseMatrixImageProxy.h index 7a7d1b59809..fb47137ccf8 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageProxy.h +++ b/applications/plugins/SofaMatrix/src/SofaMatrix/BaseMatrixImageProxy.h @@ -20,7 +20,7 @@ * Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once -#include +#include #include namespace sofa::type @@ -69,4 +69,4 @@ struct BaseMatrixImageProxy linearalgebra::BaseMatrix* m_matrix { nullptr }; }; -} //namespace sofa::type \ No newline at end of file +} //namespace sofa::type diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/ComplianceMatrixImage.cpp b/applications/plugins/SofaMatrix/src/SofaMatrix/ComplianceMatrixImage.cpp similarity index 98% rename from applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/ComplianceMatrixImage.cpp rename to applications/plugins/SofaMatrix/src/SofaMatrix/ComplianceMatrixImage.cpp index 27d4722524d..480cc502ed9 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/ComplianceMatrixImage.cpp +++ b/applications/plugins/SofaMatrix/src/SofaMatrix/ComplianceMatrixImage.cpp @@ -19,7 +19,7 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include +#include #include #include diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/ComplianceMatrixImage.h b/applications/plugins/SofaMatrix/src/SofaMatrix/ComplianceMatrixImage.h similarity index 91% rename from applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/ComplianceMatrixImage.h rename to applications/plugins/SofaMatrix/src/SofaMatrix/ComplianceMatrixImage.h index 15d7ac1438e..a3fd8b140ac 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/ComplianceMatrixImage.h +++ b/applications/plugins/SofaMatrix/src/SofaMatrix/ComplianceMatrixImage.h @@ -20,10 +20,10 @@ * Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once -#include +#include #include -#include +#include #include namespace sofa::component::constraintset @@ -33,9 +33,9 @@ namespace sofa::component::constraintset * Component to convert a BaseMatrix from the constraint solver into an image that can be visualized in the GUI. * Use ComplianceMatrixExporter in order to save an image on the disk. * - * Note that the compliance matrix is dense. It means all the entries will proably be non-zero + * Note that the compliance matrix is dense. It means all the entries will probably be non-zero */ -class SOFA_SOFAMATRIX_QT_API ComplianceMatrixImage : public core::objectmodel::BaseObject +class SOFA_SOFAMATRIX_API ComplianceMatrixImage : public core::objectmodel::BaseObject { public: SOFA_CLASS(ComplianceMatrixImage, core::objectmodel::BaseObject); @@ -52,4 +52,4 @@ class SOFA_SOFAMATRIX_QT_API ComplianceMatrixImage : public core::objectmodel::B SingleLink l_constraintSolver; }; -} //namespace sofa::component::constraintset \ No newline at end of file +} //namespace sofa::component::constraintset diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/GlobalSystemMatrixImage.cpp b/applications/plugins/SofaMatrix/src/SofaMatrix/GlobalSystemMatrixImage.cpp similarity index 98% rename from applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/GlobalSystemMatrixImage.cpp rename to applications/plugins/SofaMatrix/src/SofaMatrix/GlobalSystemMatrixImage.cpp index 46c2f3ca0fd..f8fe494f743 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/GlobalSystemMatrixImage.cpp +++ b/applications/plugins/SofaMatrix/src/SofaMatrix/GlobalSystemMatrixImage.cpp @@ -19,7 +19,7 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#include +#include #include #include #include diff --git a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/GlobalSystemMatrixImage.h b/applications/plugins/SofaMatrix/src/SofaMatrix/GlobalSystemMatrixImage.h similarity index 93% rename from applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/GlobalSystemMatrixImage.h rename to applications/plugins/SofaMatrix/src/SofaMatrix/GlobalSystemMatrixImage.h index 7bf4247d4cb..016d1fc9872 100644 --- a/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/GlobalSystemMatrixImage.h +++ b/applications/plugins/SofaMatrix/src/SofaMatrix/GlobalSystemMatrixImage.h @@ -20,10 +20,10 @@ * Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once -#include +#include #include -#include +#include #include @@ -34,7 +34,7 @@ namespace sofa::component::linearsolver * Component to convert a BaseMatrix from the linear solver into an image that can be visualized in the GUI. * Use GlobalSystemMatrixExporter in order to save an image on the disk. */ -class SOFA_SOFAMATRIX_QT_API GlobalSystemMatrixImage : public core::objectmodel::BaseObject +class SOFA_SOFAMATRIX_API GlobalSystemMatrixImage : public core::objectmodel::BaseObject { public: SOFA_CLASS(GlobalSystemMatrixImage, core::objectmodel::BaseObject); diff --git a/applications/plugins/SofaMatrix/src/SofaMatrix/initSofaMatrix.cpp b/applications/plugins/SofaMatrix/src/SofaMatrix/initSofaMatrix.cpp index 7ba9f3990f1..f21e365a925 100644 --- a/applications/plugins/SofaMatrix/src/SofaMatrix/initSofaMatrix.cpp +++ b/applications/plugins/SofaMatrix/src/SofaMatrix/initSofaMatrix.cpp @@ -34,10 +34,12 @@ namespace sofa::component::linearsystem namespace sofa::component::linearsolver { extern void registerFillReducingOrdering(sofa::core::ObjectFactory* factory); + extern void registerGlobalSystemMatrixImage(sofa::core::ObjectFactory* factory); } namespace sofa::component::constraintset { extern void registerComplianceMatrixExporter(sofa::core::ObjectFactory* factory); + extern void registerComplianceMatrixImage(sofa::core::ObjectFactory* factory); } @@ -89,9 +91,11 @@ const char* getModuleDescription() void registerObjects(sofa::core::ObjectFactory* factory) { - sofa::component::linearsystem::registerGlobalSystemMatrixExporter(factory); - sofa::component::linearsolver::registerFillReducingOrdering(factory); sofa::component::constraintset::registerComplianceMatrixExporter(factory); + sofa::component::constraintset::registerComplianceMatrixImage(factory); + sofa::component::linearsolver::registerFillReducingOrdering(factory); + sofa::component::linearsolver::registerGlobalSystemMatrixImage(factory); + sofa::component::linearsystem::registerGlobalSystemMatrixExporter(factory); } } // namespace sofamatrix diff --git a/applications/plugins/SofaMiscCollision/SofaMiscCollision_test/BroadPhase_test.h b/applications/plugins/SofaMiscCollision/SofaMiscCollision_test/BroadPhase_test.h index 2a90203e589..6679566aa43 100644 --- a/applications/plugins/SofaMiscCollision/SofaMiscCollision_test/BroadPhase_test.h +++ b/applications/plugins/SofaMiscCollision/SofaMiscCollision_test/BroadPhase_test.h @@ -444,7 +444,7 @@ sofa::component::collision::OBBCollisionModel::S //dVecCoord.endEdit(); obbCollisionModel->computeBoundingTree(0); - //std::cout<<"the proximity "<getProximity()<getContactDistance()<::S //dVecCoord.endEdit(); obbCollisionModel->computeBoundingTree(0); - //std::cout<<"the proximity "<getProximity()<getContactDistance()< -namespace sofa::component::visualmodel +namespace volumetricrendering { -int CudaOglTetrahedralModelClass = sofa::core::RegisterObject("Tetrahedral model for OpenGL display") - .add< OglTetrahedralModel >() - ; +namespace cuda +{ -template class OglTetrahedralModel; +void registerCudaOglTetrahedralModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Tetrahedral model for OpenGL display.") + .add< OglTetrahedralModel >()); +} } +template class SOFA_VOLUMETRICRENDERING_CUDA_API OglTetrahedralModel; + +} // namespace volumetricrendering diff --git a/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.h b/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.h index a24a25f17ea..0502b932261 100644 --- a/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.h +++ b/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.h @@ -26,7 +26,7 @@ #include -namespace sofa::component::visualmodel +namespace volumetricrendering { template @@ -101,6 +101,6 @@ class OglTetrahedralModel< gpu::cuda::CudaVectorTypes > : p }; #endif /*OGLTETRAHEDRALMODEL_H_*/ -} +} // namespace volumetricrendering diff --git a/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.inl b/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.inl index 40c138bc631..83f1d3ec8d5 100644 --- a/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.inl +++ b/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/CudaTetrahedralVisualModel.inl @@ -27,7 +27,7 @@ #include -namespace sofa::component::visualmodel +namespace volumetricrendering { using namespace sofa::defaulttype; @@ -159,7 +159,7 @@ bool OglTetrahedralModel< gpu::cuda::CudaVectorTypes >::add return true; } -} +} // namespace volumetricrendering #endif //OGLTETRAHEDRALMODEL_H_ diff --git a/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/init.cpp b/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/init.cpp index a45c8caefc7..39fe970d82b 100644 --- a/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/init.cpp +++ b/applications/plugins/VolumetricRendering/extensions/CUDA/src/VolumetricRendering/CUDA/init.cpp @@ -23,16 +23,18 @@ #include #include #include - +#include namespace volumetricrendering::cuda { +extern void registerCudaOglTetrahedralModel(sofa::core::ObjectFactory* factory); + extern "C" { SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule(); SOFA_EXPORT_DYNAMIC_LIBRARY const char* getModuleName(); SOFA_EXPORT_DYNAMIC_LIBRARY const char* getModuleVersion(); - SOFA_EXPORT_DYNAMIC_LIBRARY const char* getModuleComponentList(); + SOFA_EXPORT_DYNAMIC_LIBRARY void registerObjects(sofa::core::ObjectFactory* factory); } void initExternalModule() @@ -55,17 +57,18 @@ void init() static bool first = true; if (first) { + // make sure that this plugin is registered into the PluginManager + sofa::helper::system::PluginManager::getInstance().registerPlugin(MODULE_NAME); + volumetricrendering::init(); sofa::gpu::cuda::init(); first = false; } } -const char* getModuleComponentList() +void registerObjects(sofa::core::ObjectFactory* factory) { - /// string containing the names of the classes provided by the plugin - static std::string classes = sofa::core::ObjectFactory::getInstance()->listClassesFromTarget(MODULE_NAME); - return classes.c_str(); + registerCudaOglTetrahedralModel(factory); } -} // namespace volumetricrendering::cuda +} // namespace volumetricrendering diff --git a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.cpp b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.cpp index c3b5632e7c2..d1d76ed836a 100644 --- a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.cpp +++ b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.cpp @@ -25,15 +25,17 @@ #include -namespace sofa::component::visualmodel +namespace volumetricrendering { using namespace sofa::defaulttype; -int OglTetrahedralModelClass = sofa::core::RegisterObject("Tetrahedral model for OpenGL display") - .add< OglTetrahedralModel >() - ; +void registerOglTetrahedralModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Tetrahedral model for OpenGL display.") + .add< OglTetrahedralModel >()); +} template class SOFA_VOLUMETRICRENDERING_API OglTetrahedralModel; -} +} // namespace volumetricrendering diff --git a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.h b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.h index 342f3276254..6cfeed60d13 100644 --- a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.h +++ b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglTetrahedralModel.h @@ -33,7 +33,7 @@ #include -namespace sofa::component::visualmodel +namespace volumetricrendering { /** @@ -94,7 +94,7 @@ extern template class SOFA_VOLUMETRICRENDERING_API OglTetrahedralModel -namespace sofa::component::visualmodel +namespace volumetricrendering { template @@ -320,8 +320,11 @@ void OglTetrahedralModel::drawTransparent(const core::visual::VisualP } template -void OglTetrahedralModel::computeBBox(const core::ExecParams * params, bool /* onlyVisible */) +void OglTetrahedralModel::computeBBox(const core::ExecParams * params, bool onlyVisible) { + SOFA_UNUSED(params); + SOFA_UNUSED(onlyVisible); + const type::vector& position = m_positions.getValue(); if (m_topology && position.size() > 0) @@ -377,6 +380,6 @@ void OglTetrahedralModel::updateVertexBuffer() } -} // namespace sofa::component::visualmodel +} // namespace volumetricrendering #endif //OGLTETRAHEDRALMODEL_H_ diff --git a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.cpp b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.cpp index af943ece023..6bd4b6e9fae 100644 --- a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.cpp +++ b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.cpp @@ -31,13 +31,14 @@ #include #include -namespace sofa::component::visualmodel +namespace volumetricrendering { -int OglVolumetricModelClass = sofa::core::RegisterObject("Volumetric model for OpenGL display") -.add < OglVolumetricModel >(); - - +void registerOglVolumetricModel(sofa::core::ObjectFactory* factory) +{ + factory->registerObjects(sofa::core::ObjectRegistrationData("Volumetric model for OpenGL display.") + .add < OglVolumetricModel >()); +} OglVolumetricModel::OglVolumetricModel() : d_tetrahedra(initData(&d_tetrahedra, "tetrahedra", "Tetrahedra to draw")) @@ -310,7 +311,6 @@ void OglVolumetricModel::computeMeshFromTopology() void OglVolumetricModel::splitHexahedra() { - helper::ReadAccessor< Data< type::vector > > tetrahedra = d_tetrahedra; helper::ReadAccessor< Data< type::vector > > hexahedra = d_hexahedra; m_hexaToTetrahedra.clear(); @@ -452,7 +452,6 @@ void OglVolumetricModel::drawTransparent(const core::visual::VisualParams* vpara glEnableClientState(GL_VERTEX_ARRAY); const type::vector& tetrahedra = d_tetrahedra.getValue(); - const type::vector& hexahedra = d_hexahedra.getValue(); //glEnable(GL_CLIP_DISTANCE0); @@ -487,8 +486,11 @@ void OglVolumetricModel::drawTransparent(const core::visual::VisualParams* vpara glPopAttrib(); } -void OglVolumetricModel::computeBBox(const core::ExecParams * params, bool /* onlyVisible */) +void OglVolumetricModel::computeBBox(const core::ExecParams * params, bool onlyVisible) { + SOFA_UNUSED(params); + SOFA_UNUSED(onlyVisible); + //if (m_topology) { Coord v; @@ -532,4 +534,4 @@ void OglVolumetricModel::updateVertexBuffer() } -} // namespace sofa::component::visualmodel +} // namespace volumetricrendering diff --git a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.h b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.h index 5cf628d5d21..7674d3a531b 100644 --- a/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.h +++ b/applications/plugins/VolumetricRendering/src/VolumetricRendering/OglVolumetricModel.h @@ -34,7 +34,7 @@ #include -namespace sofa::component::visualmodel +namespace volumetricrendering { /** @@ -109,7 +109,7 @@ class SOFA_VOLUMETRICRENDERING_API OglVolumetricModel : public core::visual::Vis }; -} // namespace sofa::component::visualmodel +} // namespace volumetricrendering #endif // OGLVOLUMETRICMODEL_H_ diff --git a/applications/plugins/VolumetricRendering/src/VolumetricRendering/config.h.in b/applications/plugins/VolumetricRendering/src/VolumetricRendering/config.h.in index 4339237338c..3e409f3321d 100644 --- a/applications/plugins/VolumetricRendering/src/VolumetricRendering/config.h.in +++ b/applications/plugins/VolumetricRendering/src/VolumetricRendering/config.h.in @@ -19,11 +19,12 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#ifndef VOLUMETRICRENDERING_CONFIG_H -#define VOLUMETRICRENDERING_CONFIG_H +#pragma once #include +using namespace sofa; + #define VOLUMETRICRENDERING_VERSION @PROJECT_VERSION@ #ifdef SOFA_BUILD_VOLUMETRICRENDERING @@ -39,4 +40,3 @@ namespace volumetricrendering constexpr const char* MODULE_VERSION = "@PROJECT_VERSION@"; } -#endif diff --git a/applications/plugins/VolumetricRendering/src/VolumetricRendering/initVolumetricRendering.cpp b/applications/plugins/VolumetricRendering/src/VolumetricRendering/initVolumetricRendering.cpp index de1556a8deb..0643c8dcc6f 100644 --- a/applications/plugins/VolumetricRendering/src/VolumetricRendering/initVolumetricRendering.cpp +++ b/applications/plugins/VolumetricRendering/src/VolumetricRendering/initVolumetricRendering.cpp @@ -21,10 +21,14 @@ ******************************************************************************/ #include #include +#include namespace volumetricrendering { +extern void registerOglTetrahedralModel(sofa::core::ObjectFactory* factory); +extern void registerOglVolumetricModel(sofa::core::ObjectFactory* factory); + //Here are just several convenient functions to help user to know what contains the plugin extern "C" { @@ -33,7 +37,7 @@ extern "C" { SOFA_VOLUMETRICRENDERING_API const char* getModuleVersion(); SOFA_VOLUMETRICRENDERING_API const char* getModuleLicense(); SOFA_VOLUMETRICRENDERING_API const char* getModuleDescription(); - SOFA_VOLUMETRICRENDERING_API const char* getModuleComponentList(); + SOFA_VOLUMETRICRENDERING_API void registerObjects(sofa::core::ObjectFactory* factory); } void init() @@ -43,6 +47,9 @@ void init() void initExternalModule() { + // make sure that this plugin is registered into the PluginManager + sofa::helper::system::PluginManager::getInstance().registerPlugin(MODULE_NAME); + static bool first = true; if (first) { @@ -71,11 +78,10 @@ const char* getModuleDescription() return "A plugin for volumetric rendering (tetrahedron, hexahedron)"; } -const char* getModuleComponentList() +void registerObjects(sofa::core::ObjectFactory* factory) { - static std::string classes = sofa::core::ObjectFactory::getInstance()->listClassesFromTarget(volumetricrendering::MODULE_NAME); - return classes.c_str(); + registerOglTetrahedralModel(factory); + registerOglVolumetricModel(factory); } - } // namespace volumetricrendering diff --git a/applications/plugins/image/CMakeLists.txt b/applications/plugins/image/CMakeLists.txt index f7567a64227..b4c3d47d349 100644 --- a/applications/plugins/image/CMakeLists.txt +++ b/applications/plugins/image/CMakeLists.txt @@ -9,7 +9,7 @@ sofa_find_package(Sofa.Component.Visual REQUIRED) sofa_find_package(CImgPlugin REQUIRED) sofa_find_package(Sofa.GL QUIET) -sofa_find_package(Sofa.GUI.Qt QUIET) +sofa_find_package(Sofa.Qt QUIET) sofa_find_package(SofaPython QUIET) sofa_find_package(MultiThreading QUIET) sofa_find_package(ZLIB) @@ -150,8 +150,11 @@ if(SOFA_BUILD_TESTS) add_subdirectory(image_test) endif() -if(Sofa.GUI.Qt_FOUND) - add_subdirectory(image_gui) +if(Sofa.Qt_FOUND) + option(PLUGIN_IMAGE_COMPILE_GUI "Build Qt-based image GUI" OFF) + if(PLUGIN_IMAGE_COMPILE_GUI) + add_subdirectory(image_gui) + endif () endif() ## Install rules for the library and headers; CMake package configurations files diff --git a/applications/plugins/image/DepthMapToMeshEngine.h b/applications/plugins/image/DepthMapToMeshEngine.h index d24ad8367fc..7906a941f12 100644 --- a/applications/plugins/image/DepthMapToMeshEngine.h +++ b/applications/plugins/image/DepthMapToMeshEngine.h @@ -108,7 +108,7 @@ class DepthMapToMeshEngine : public core::DataEngine , texImage(initData(&texImage,TextureTypes(),"texImage","")) , position(initData(&position,SeqPositions(),"position","output positions")) , texCoord(initData(&texCoord,SeqTexCoords(),"texCoord","output texture coordinates")) - , texOffset(initData(&texOffset,TexCoord(0.0,0.0),"texOffset","texture offsets (in [0,1])")) + , texOffset(initData(&texOffset,TexCoord({0.0,0.0}),"texOffset","texture offsets (in [0,1])")) , triangles(initData(&triangles,SeqTriangles(),"triangles","output triangles")) , time((unsigned int)0) #if IMAGE_HAVE_SOFA_GL == 1 diff --git a/applications/plugins/image/ImageAlgorithms.h b/applications/plugins/image/ImageAlgorithms.h index 1ba4dfa2ec7..c6206419c54 100644 --- a/applications/plugins/image/ImageAlgorithms.h +++ b/applications/plugins/image/ImageAlgorithms.h @@ -361,11 +361,11 @@ void left(cimg_library::CImg& v, cimg_library::CImg& d, cons { sofa::type::fixed_array< sofa::type::fixed_array, 10 > c; sofa::type::fixed_array< sofa::type::fixed_array, 10 > o; - c[0] = sofa::type::fixed_array(i,j,k); o[0] = sofa::type::fixed_array(0,0,0); int count=1; + c[0] = sofa::type::fixed_array({i,j,k}); o[0] = sofa::type::fixed_array({0,0,0}); int count=1; for(int y=-1;y<=1; ++y) for(int z=-1; z<=1; z++) { - c[count] = sofa::type::fixed_array(i+1,j+y,k+z); - o[count] = sofa::type::fixed_array(1,std::abs(y),std::abs(z)); count++; + c[count] = sofa::type::fixed_array({i+1,j+y,k+z}); + o[count] = sofa::type::fixed_array({1,std::fabs(y),std::fabs(z)}); count++; } update(d,v,c,o,vx, bias); } @@ -388,11 +388,11 @@ void right(cimg_library::CImg& v, cimg_library::CImg& d, con { sofa::type::fixed_array< sofa::type::fixed_array, 10 > c; sofa::type::fixed_array< sofa::type::fixed_array, 10 > o; - c[0] = sofa::type::fixed_array(i,j,k); o[0] = sofa::type::fixed_array(0,0,0); int count=1; + c[0] = sofa::type::fixed_array({i,j,k}); o[0] = sofa::type::fixed_array({0,0,0}); int count=1; for(int y=-1;y<=1; ++y) for(int z=-1; z<=1; z++) { - c[count] = sofa::type::fixed_array(i-1,j+y,k+z); - o[count] = sofa::type::fixed_array(1,std::abs(y),std::abs(z)); count++; + c[count] = sofa::type::fixed_array({i-1,j+y,k+z}); + o[count] = sofa::type::fixed_array({1,std::fabs(y),std::fabs(z)}); count++; } update(d,v,c,o,vx, bias); } @@ -415,11 +415,11 @@ void down(cimg_library::CImg& v, cimg_library::CImg& d, cons { sofa::type::fixed_array< sofa::type::fixed_array, 10 > c; sofa::type::fixed_array< sofa::type::fixed_array, 10 > o; - c[0] = sofa::type::fixed_array(i,j,k); o[0] = sofa::type::fixed_array(0,0,0); int count=1; + c[0] = sofa::type::fixed_array({i,j,k}); o[0] = sofa::type::fixed_array({0,0,0}); int count=1; for(int x=-1;x<=1; ++x) for(int z=-1; z<=1; z++) { - c[count] = sofa::type::fixed_array(i+x,j+1,k+z); - o[count] = sofa::type::fixed_array(std::abs(x),1,std::abs(z)); count++; + c[count] = sofa::type::fixed_array({i+x,j+1,k+z}); + o[count] = sofa::type::fixed_array({std::fabs(x),1,std::fabs(z)}); count++; } update(d,v,c,o,vx, bias); } @@ -442,11 +442,11 @@ void up(cimg_library::CImg& v, cimg_library::CImg& d, const { sofa::type::fixed_array< sofa::type::fixed_array, 10 > c; sofa::type::fixed_array< sofa::type::fixed_array, 10 > o; - c[0] = sofa::type::fixed_array(i,j,k); o[0] = sofa::type::fixed_array(0,0,0); int count=1; + c[0] = sofa::type::fixed_array({i,j,k}); o[0] = sofa::type::fixed_array({0,0,0}); int count=1; for(int x=-1;x<=1; ++x) for(int z=-1; z<=1; z++) { - c[count] = sofa::type::fixed_array(i+x,j-1,k+z); - o[count] = sofa::type::fixed_array(std::abs(x),1,std::abs(z)); count++; + c[count] = sofa::type::fixed_array({i+x,j-1,k+z}); + o[count] = sofa::type::fixed_array({std::fabs(x),1,std::fabs(z)}); count++; } update(d,v,c,o,vx, bias); } @@ -469,11 +469,11 @@ void backward(cimg_library::CImg& v, cimg_library::CImg& d, { sofa::type::fixed_array< sofa::type::fixed_array, 10 > c; sofa::type::fixed_array< sofa::type::fixed_array, 10 > o; - c[0] = sofa::type::fixed_array(i,j,k); o[0] = sofa::type::fixed_array(0,0,0); int count=1; + c[0] = sofa::type::fixed_array({i,j,k}); o[0] = sofa::type::fixed_array({0,0,0}); int count=1; for(int x=-1;x<=1; ++x) for(int y=-1; y<=1; y++) { - c[count] = sofa::type::fixed_array(i+x,j+y,k+1); - o[count] = sofa::type::fixed_array(std::abs(x),std::abs(y),1); count++; + c[count] = sofa::type::fixed_array({i+x,j+y,k+1}); + o[count] = sofa::type::fixed_array({std::fabs(x),std::fabs(y),1}); count++; } update(d,v,c,o,vx,bias); } @@ -496,11 +496,11 @@ void forward(cimg_library::CImg& v, cimg_library::CImg& d, c { sofa::type::fixed_array< sofa::type::fixed_array, 10 > c; sofa::type::fixed_array< sofa::type::fixed_array, 10 > o; - c[0] = sofa::type::fixed_array(i,j,k); o[0] = sofa::type::fixed_array(0,0,0); int count=1; + c[0] = sofa::type::fixed_array({i,j,k}); o[0] = sofa::type::fixed_array({0,0,0}); int count=1; for(int x=-1;x<=1; ++x) for(int y=-1; y<=1; y++) { - c[count] = sofa::type::fixed_array(i+x,j+y,k-1); - o[count] = sofa::type::fixed_array(std::abs(x),std::abs(y),1); count++; + c[count] = sofa::type::fixed_array({i+x,j+y,k-1}); + o[count] = sofa::type::fixed_array({std::fabs(x),std::fabs(y),1}); count++; } update(d,v,c,o,vx,bias); } diff --git a/applications/plugins/image/examples/loadVolume.scn b/applications/plugins/image/examples/loadVolume.scn index a98b7974737..2fd016a0857 100644 --- a/applications/plugins/image/examples/loadVolume.scn +++ b/applications/plugins/image/examples/loadVolume.scn @@ -1,5 +1,5 @@ - + @@ -9,13 +9,16 @@ - - - - - - - - - + + + + + + + + + + + + diff --git a/applications/plugins/image/imageConfig.cmake.in b/applications/plugins/image/imageConfig.cmake.in index bdfafd17275..c5dfe4cd0d6 100644 --- a/applications/plugins/image/imageConfig.cmake.in +++ b/applications/plugins/image/imageConfig.cmake.in @@ -19,7 +19,7 @@ if(IMAGE_HAVE_SOFA_GL) find_package(Sofa.GL QUIET REQUIRED) endif() if(IMAGE_HAVE_SOFAGUIQT) - find_package(Sofa.GUI.Qt QUIET REQUIRED) + find_package(Sofa.Qt QUIET REQUIRED) endif() if(IMAGE_HAVE_SOFAPYTHON) find_package(SofaPython QUIET REQUIRED) diff --git a/applications/plugins/image/image_gui/CMakeLists.txt b/applications/plugins/image/image_gui/CMakeLists.txt index f09ac6ff390..816395139a6 100644 --- a/applications/plugins/image/image_gui/CMakeLists.txt +++ b/applications/plugins/image/image_gui/CMakeLists.txt @@ -22,7 +22,7 @@ set(SOURCE_FILES include(../imagetoolbox/imagetoolbox.cmake) -find_package(Sofa.GUI.Qt REQUIRED QUIET) +find_package(Sofa.Qt REQUIRED QUIET) find_package(Qt5 COMPONENTS Core QUIET) if (NOT Qt5Core_FOUND) if(CMAKE_VERSION VERSION_GREATER_EQUAL "3.16") @@ -30,7 +30,7 @@ if (NOT Qt5Core_FOUND) if (Qt6Core_FOUND) qt6_wrap_cpp(MOC_FILES ${MOC_HEADER_FILES}) endif() - # else() should never happened as it would already break in Sofa.GUI.Qt + # else() should never happened as it would already break in Sofa.Qt endif() else() qt5_wrap_cpp(MOC_FILES ${MOC_HEADER_FILES}) @@ -40,7 +40,7 @@ set(MOC_FILES_GROUP "Generated") add_definitions("-DSOFA_BUILD_IMAGE_GUI") add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${MOC_HEADER_FILES} ${MOC_FILES} ${SOURCE_FILES}) -target_link_libraries(${PROJECT_NAME} image ${OPENGL_LIBRARIES} Sofa.GUI.Qt) +target_link_libraries(${PROJECT_NAME} image ${OPENGL_LIBRARIES} Sofa.Qt) sofa_create_package_with_targets( PACKAGE_NAME ${PROJECT_NAME} diff --git a/applications/plugins/image/image_gui/image_guiConfig.cmake.in b/applications/plugins/image/image_gui/image_guiConfig.cmake.in index 2b4dcc4f1e5..a8811792572 100644 --- a/applications/plugins/image/image_gui/image_guiConfig.cmake.in +++ b/applications/plugins/image/image_gui/image_guiConfig.cmake.in @@ -3,6 +3,6 @@ @PACKAGE_GUARD@ @PACKAGE_INIT@ -find_package(Sofa.GUI.Qt QUIET REQUIRED) +find_package(Sofa.Qt QUIET REQUIRED) check_required_components(image_gui) diff --git a/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.cpp b/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.cpp index 7e58524bbe6..93db24dbeb4 100644 --- a/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.cpp +++ b/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.cpp @@ -29,9 +29,6 @@ namespace sofa { -namespace gui -{ - namespace qt { @@ -66,7 +63,6 @@ helper::Creator > > D #endif } // qt -} // gui } // sofa diff --git a/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.h b/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.h index 2bb76a03048..4ec23725e26 100644 --- a/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.h +++ b/applications/plugins/image/image_gui/src/image_gui/HistogramWidget.h @@ -23,8 +23,8 @@ #define SOFA_IMAGE_HISTOGRAMWIDGET_H #include -#include -#include +#include +#include #include #include @@ -42,8 +42,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -386,6 +384,4 @@ class SOFA_IMAGE_GUI_API HistogramDataWidget : public SimpleDataWidget > > D #endif } // qt -} // gui } // sofa diff --git a/applications/plugins/image/image_gui/src/image_gui/ImagePlaneWidget.h b/applications/plugins/image/image_gui/src/image_gui/ImagePlaneWidget.h index 43d1bdab573..37ba40d8579 100644 --- a/applications/plugins/image/image_gui/src/image_gui/ImagePlaneWidget.h +++ b/applications/plugins/image/image_gui/src/image_gui/ImagePlaneWidget.h @@ -23,8 +23,8 @@ #define SOFA_IMAGE_IMAGEPLANEWIDGET_H #include -#include -#include +#include +#include #include #include @@ -54,8 +54,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -807,6 +805,4 @@ class SOFA_IMAGE_GUI_API ImagePlaneDataWidget : public SimpleDataWidget::writeToData() } } // qt -} // gui } // sofa diff --git a/applications/plugins/image/image_gui/src/image_gui/ImageTransformWidget.h b/applications/plugins/image/image_gui/src/image_gui/ImageTransformWidget.h index 62df781069e..91a77a111ac 100644 --- a/applications/plugins/image/image_gui/src/image_gui/ImageTransformWidget.h +++ b/applications/plugins/image/image_gui/src/image_gui/ImageTransformWidget.h @@ -23,9 +23,9 @@ #define SOFA_IMAGE_IMAGETRANSFORMWIDGET_H #include -#include -#include -#include +#include +#include +#include #include #include @@ -46,8 +46,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -92,6 +90,4 @@ public : } -} - #endif // SOFA_IMAGE_IMAGETRANSFORMWIDGET_H diff --git a/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.cpp b/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.cpp index 0fdc88e964a..e6d4f1b4c8b 100644 --- a/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.cpp +++ b/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.cpp @@ -8,9 +8,6 @@ namespace sofa { -namespace gui -{ - namespace qt { @@ -24,5 +21,4 @@ template class SOFA_IMAGE_GUI_API TDataWidget; helper::Creator > DWClass_VectorVis("vectorvis",true); } // qt -} // gui } // sofa diff --git a/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.h b/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.h index 023a34dd373..507c42090d8 100644 --- a/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.h +++ b/applications/plugins/image/image_gui/src/image_gui/VectorVisualizationWidget.h @@ -1,8 +1,8 @@ #ifndef SOFA_IMAGE_VECTORVISWIDGET_H #define SOFA_IMAGE_VECTORVISWIDGET_H -#include -#include +#include +#include #include #include @@ -14,8 +14,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -490,6 +488,5 @@ class SOFA_IMAGE_GUI_API VectorVisualizationDataWidget : public SimpleDataWidget }; } } -} #endif //SOFA_IMAGE_VECTORVISWIDGET_H diff --git a/applications/plugins/image/imagetoolbox/contour/contourimagetoolbox.h b/applications/plugins/image/imagetoolbox/contour/contourimagetoolbox.h index 63d0b5e38a9..9571091e931 100644 --- a/applications/plugins/image/imagetoolbox/contour/contourimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/contour/contourimagetoolbox.h @@ -62,9 +62,9 @@ class SOFA_IMAGE_GUI_API ContourImageToolBoxNoTemplated: public LabelImageToolBo addOutput(&d_vecPixCoord); } - sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override + sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override { - return new sofa::gui::qt::ContourImageToolBoxAction(this,parent); + return new sofa::qt::ContourImageToolBoxAction(this,parent); } diff --git a/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.cpp index 585255502af..35d4ec34083 100644 --- a/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.cpp @@ -6,8 +6,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -385,6 +383,5 @@ void ContourImageToolBoxAction::optionChangeSection(sofa::type::Vec3i v) -} } } diff --git a/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.h index 4badc250e44..2d3530ed172 100644 --- a/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/contour/contourimagetoolboxaction.h @@ -27,8 +27,6 @@ class SOFA_IMAGE_GUI_API ContourImageToolBoxNoTemplated; namespace sofa { -namespace gui -{ namespace qt { @@ -89,7 +87,6 @@ private slots: }; -} } } diff --git a/applications/plugins/image/imagetoolbox/depth/depthimagetoolbox.h b/applications/plugins/image/imagetoolbox/depth/depthimagetoolbox.h index ed6708de467..8df7e27a781 100644 --- a/applications/plugins/image/imagetoolbox/depth/depthimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/depth/depthimagetoolbox.h @@ -123,9 +123,9 @@ class SOFA_IMAGE_GUI_API DepthImageToolBox: public LabelImageToolBox } - sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override + sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override { - return new sofa::gui::qt::DepthImageToolBoxAction(this,parent); + return new sofa::qt::DepthImageToolBoxAction(this,parent); } void createLayer() diff --git a/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.cpp index 7051bb40793..9800c313b01 100644 --- a/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.cpp @@ -6,8 +6,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -452,6 +450,5 @@ void DepthImageToolBoxAction::sectionButtonClick() -} } } diff --git a/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.h index 3182581a310..900e1cb552e 100644 --- a/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/depth/depthimagetoolboxaction.h @@ -24,8 +24,6 @@ class DepthImageToolBox; namespace sofa { -namespace gui -{ namespace qt { @@ -237,7 +235,6 @@ private slots: }; -} } } diff --git a/applications/plugins/image/imagetoolbox/imagetoolboxbasicactionwidget.h b/applications/plugins/image/imagetoolbox/imagetoolboxbasicactionwidget.h index b310b5bf5c9..ab11f04f672 100644 --- a/applications/plugins/image/imagetoolbox/imagetoolboxbasicactionwidget.h +++ b/applications/plugins/image/imagetoolbox/imagetoolboxbasicactionwidget.h @@ -11,8 +11,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -84,7 +82,6 @@ public slots: } } -} diff --git a/applications/plugins/image/imagetoolbox/imagetoolboxcentralwidget.h b/applications/plugins/image/imagetoolbox/imagetoolboxcentralwidget.h index 6377ddda388..cb287c93b73 100644 --- a/applications/plugins/image/imagetoolbox/imagetoolboxcentralwidget.h +++ b/applications/plugins/image/imagetoolbox/imagetoolboxcentralwidget.h @@ -24,8 +24,8 @@ ******************************************************************************/ #include -#include -#include +#include +#include #include #include @@ -45,8 +45,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -420,7 +418,7 @@ class TImageToolBoxCentralWidget: public ImageToolBoxCentralWidget } }; -}}} +}} #endif // IMAGETOOLBOXCENTRALWIDGET_H diff --git a/applications/plugins/image/imagetoolbox/imagetoolboxlabelactionwidget.h b/applications/plugins/image/imagetoolbox/imagetoolboxlabelactionwidget.h index ef69dd00d52..d96d04f6f91 100644 --- a/applications/plugins/image/imagetoolbox/imagetoolboxlabelactionwidget.h +++ b/applications/plugins/image/imagetoolbox/imagetoolboxlabelactionwidget.h @@ -13,8 +13,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -33,7 +31,7 @@ Q_OBJECT QString currentVal; typedef sofa::component::engine::LabelImageToolBox Label; - typedef sofa::gui::qt::LabelImageToolBoxAction LabelAction; + typedef sofa::qt::LabelImageToolBoxAction LabelAction; typedef type::vector VecLabel; typedef type::vector VecLabelAction; @@ -244,7 +242,6 @@ public slots: //void updateImage(); }; -} } } diff --git a/applications/plugins/image/imagetoolbox/imagetoolboxwidget.cpp b/applications/plugins/image/imagetoolbox/imagetoolboxwidget.cpp index daaab822ced..c2c528838ac 100644 --- a/applications/plugins/image/imagetoolbox/imagetoolboxwidget.cpp +++ b/applications/plugins/image/imagetoolbox/imagetoolboxwidget.cpp @@ -8,8 +8,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -47,5 +45,4 @@ helper::Creator > #endif } // qt -} // gui } // sofa diff --git a/applications/plugins/image/imagetoolbox/imagetoolboxwidget.h b/applications/plugins/image/imagetoolbox/imagetoolboxwidget.h index dfb343d5454..6c7a47b3961 100644 --- a/applications/plugins/image/imagetoolbox/imagetoolboxwidget.h +++ b/applications/plugins/image/imagetoolbox/imagetoolboxwidget.h @@ -37,8 +37,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -228,7 +226,5 @@ class SOFA_IMAGE_GUI_API ImageToolBoxWidget : public SimpleDataWidget parseVector() diff --git a/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.cpp index fb1edeb6906..16049f0c0a9 100644 --- a/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.cpp @@ -7,8 +7,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -350,6 +348,5 @@ void LabelGridImageToolBoxAction::sectionButtonClick() -} } } diff --git a/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.h index 4697ee8cadd..639f1aee155 100644 --- a/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/labelgrid/labelgridimagetoolboxaction.h @@ -23,8 +23,6 @@ class SOFA_IMAGE_GUI_API LabelGridImageToolBoxNoTemplated; namespace sofa { -namespace gui -{ namespace qt { @@ -69,7 +67,6 @@ private slots: }; -} } } diff --git a/applications/plugins/image/imagetoolbox/labelimagetoolbox.h b/applications/plugins/image/imagetoolbox/labelimagetoolbox.h index bd1a247a06c..29d57ceeb16 100644 --- a/applications/plugins/image/imagetoolbox/labelimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/labelimagetoolbox.h @@ -43,14 +43,11 @@ namespace sofa { -namespace gui -{ namespace qt { class SOFA_IMAGE_GUI_API LabelImageToolBoxAction; } } -} namespace sofa { @@ -114,7 +111,7 @@ class SOFA_IMAGE_GUI_API LabelImageToolBox : public core::DataEngine public: - virtual sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget* /*parent*/=nullptr )=0; + virtual sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget* /*parent*/=nullptr )=0; }; diff --git a/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.cpp index c64be7b97d9..c5431dd2e1d 100644 --- a/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.cpp @@ -5,8 +5,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -102,5 +100,4 @@ void LabelImageToolBoxAction::setGraphScene(QGraphicsScene *XY,QGraphicsScene *X } } -} diff --git a/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.h index d10eb71d119..a5a476be38b 100644 --- a/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/labelimagetoolboxaction.h @@ -21,8 +21,6 @@ class SOFA_IMAGE_GUI_API LabelImageToolBox; namespace sofa { -namespace gui -{ namespace qt { @@ -112,7 +110,6 @@ private slots: -} } } diff --git a/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolbox.h b/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolbox.h index d8180353039..5841394ca63 100644 --- a/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolbox.h @@ -48,9 +48,9 @@ class SOFA_IMAGE_GUI_API LabelPointImageToolBox: public LabelImageToolBox } - sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override + sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override { - return new sofa::gui::qt::LabelPointImageToolBoxAction(this,parent); + return new sofa::qt::LabelPointImageToolBoxAction(this,parent); } public: diff --git a/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.cpp index 18146a0b37d..bfe5005e05f 100644 --- a/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.cpp @@ -15,8 +15,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -172,6 +170,5 @@ void LabelPointImageToolBoxAction::sectionButtonClick() -} } } diff --git a/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.h index 6f014f606e3..6c519aa0558 100644 --- a/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/labelpoint/labelpointimagetoolboxaction.h @@ -20,8 +20,6 @@ class SOFA_IMAGE_GUI_API LabelPointImageToolBox; namespace sofa { -namespace gui -{ namespace qt { @@ -55,7 +53,6 @@ private slots: }; -} } } diff --git a/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolbox.h b/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolbox.h index ebf1fa915d5..b3236d7548f 100644 --- a/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolbox.h @@ -38,9 +38,9 @@ class SOFA_IMAGE_GUI_API LabelPointsBySectionImageToolBox: public LabelImageTool public: SOFA_CLASS(LabelPointsBySectionImageToolBox,LabelImageToolBox); - typedef sofa::gui::qt::LabelPointsBySectionImageToolBoxAction::Point Point; - typedef sofa::gui::qt::LabelPointsBySectionImageToolBoxAction::VecPointSection VecPointSection; - typedef sofa::gui::qt::LabelPointsBySectionImageToolBoxAction::MapSection MapSection; + typedef sofa::qt::LabelPointsBySectionImageToolBoxAction::Point Point; + typedef sofa::qt::LabelPointsBySectionImageToolBoxAction::VecPointSection VecPointSection; + typedef sofa::qt::LabelPointsBySectionImageToolBoxAction::MapSection MapSection; typedef sofa::core::objectmodel::DataFileName DataFileName; LabelPointsBySectionImageToolBox():LabelImageToolBox() @@ -62,9 +62,9 @@ class SOFA_IMAGE_GUI_API LabelPointsBySectionImageToolBox: public LabelImageTool } - sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override + sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override { - sofa::gui::qt::LabelPointsBySectionImageToolBoxAction * t = new sofa::gui::qt::LabelPointsBySectionImageToolBoxAction(this,parent); + sofa::qt::LabelPointsBySectionImageToolBoxAction * t = new sofa::qt::LabelPointsBySectionImageToolBoxAction(this,parent); return t; } diff --git a/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.cpp index 14c362bfbce..d605dd9d68b 100644 --- a/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.cpp @@ -14,8 +14,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -552,6 +550,5 @@ void LabelPointsBySectionImageToolBoxAction::saveFileData() } } -} diff --git a/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.h index b4c21c9d082..6365c5e3487 100644 --- a/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/labelpointsbysection/labelpointsbysectionimagetoolboxaction.h @@ -31,8 +31,6 @@ class SOFA_IMAGE_GUI_API LabelPointsBySectionImageToolBox; namespace sofa { -namespace gui -{ namespace qt { @@ -97,7 +95,6 @@ private slots: }; -} } } diff --git a/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolbox.h b/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolbox.h index 9c49f105e48..ab790fa1fd1 100644 --- a/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolbox.h @@ -72,9 +72,9 @@ class SOFA_IMAGE_GUI_API DistanceZoneImageToolBoxNoTemplated: public LabelImageT addOutput(&d_vecPixCoord);*/ } - sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override + sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override { - return new sofa::gui::qt::DistanceZoneImageToolBoxAction(this,parent); + return new sofa::qt::DistanceZoneImageToolBoxAction(this,parent); } diff --git a/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.cpp index 4ebdd8032e3..142cd0e1e5a 100644 --- a/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.cpp @@ -8,8 +8,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -385,6 +383,5 @@ void DistanceZoneImageToolBoxAction::optionChangeSection(sofa::type::Vec3i /*v*/ -} } } diff --git a/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.h index 2c3416a6ff2..c8f05013c75 100644 --- a/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/zonegenerator/distancezoneimagetoolboxaction.h @@ -26,8 +26,6 @@ class SOFA_IMAGE_GUI_API ZoneGeneratorImageToolBoxNoTemplated; namespace sofa { -namespace gui -{ namespace qt { @@ -78,7 +76,6 @@ private slots: }; -} } } diff --git a/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolbox.h b/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolbox.h index b4246d608b6..532c4fcda7f 100644 --- a/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolbox.h +++ b/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolbox.h @@ -71,9 +71,9 @@ class SOFA_IMAGE_GUI_API ZoneGeneratorImageToolBoxNoTemplated: public LabelImage addOutput(&d_vecPixCoord);*/ } - sofa::gui::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override + sofa::qt::LabelImageToolBoxAction* createTBAction(QWidget*parent=nullptr) override { - return new sofa::gui::qt::ZoneGeneratorImageToolBoxAction(this,parent); + return new sofa::qt::ZoneGeneratorImageToolBoxAction(this,parent); } diff --git a/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.cpp b/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.cpp index 8cd0c0d3ab5..4f5f4f6f589 100644 --- a/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.cpp +++ b/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.cpp @@ -8,8 +8,6 @@ namespace sofa { -namespace gui -{ namespace qt { @@ -385,6 +383,5 @@ void ZoneGeneratorImageToolBoxAction::optionChangeSection(sofa::type::Vec3i /*v* -} } } diff --git a/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.h b/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.h index 543414022b8..cd30ed5395c 100644 --- a/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.h +++ b/applications/plugins/image/imagetoolbox/zonegenerator/zonegeneratorimagetoolboxaction.h @@ -26,8 +26,6 @@ class SOFA_IMAGE_GUI_API ZoneGeneratorImageToolBoxNoTemplated; namespace sofa { -namespace gui -{ namespace qt { @@ -78,7 +76,6 @@ private slots: }; -} } } diff --git a/applications/projects/Modeler/exec/Main.cpp b/applications/projects/Modeler/exec/Main.cpp index 6fc1e106b31..864ab669eb3 100644 --- a/applications/projects/Modeler/exec/Main.cpp +++ b/applications/projects/Modeler/exec/Main.cpp @@ -56,7 +56,7 @@ int main(int argc, char** argv) sofa::simulation::setSimulation(new sofa::simulation::graph::DAGSimulation()); Q_INIT_RESOURCE(icons); - sofa::gui::qt::SofaModeler* sofaModeler = new sofa::gui::qt::SofaModeler(); + sofa::qt::SofaModeler* sofaModeler = new sofa::qt::SofaModeler(); //application->setMainWidget(sofaModeler); sofaModeler->show(); diff --git a/applications/projects/Modeler/lib/AddPreset.cpp b/applications/projects/Modeler/lib/AddPreset.cpp index 136c4a5afd5..e37852a5efc 100644 --- a/applications/projects/Modeler/lib/AddPreset.cpp +++ b/applications/projects/Modeler/lib/AddPreset.cpp @@ -25,7 +25,7 @@ #include #include #include -#include //static functions to manage opening/ saving of files +#include //static functions to manage opening/ saving of files #include #include diff --git a/applications/projects/Modeler/lib/GraphModeler.cpp b/applications/projects/Modeler/lib/GraphModeler.cpp index 6566804c01c..247c102af20 100644 --- a/applications/projects/Modeler/lib/GraphModeler.cpp +++ b/applications/projects/Modeler/lib/GraphModeler.cpp @@ -28,7 +28,7 @@ #include #include -#include //static functions to manage opening/ saving of files +#include //static functions to manage opening/ saving of files #include #include @@ -623,7 +623,7 @@ void GraphModeler::globalModification() type::vector< Base* > allComponentsSelected; for (size_t i=0; iloaderNumber() == 0) { @@ -899,7 +899,7 @@ void GraphModeler::updatePresetNode(xml::BaseElement &elem, std::string meshFile bool GraphModeler::getSaveFilename(std::string &filename) { - QString s = sofa::gui::qt::getSaveFileName ( this, nullptr, "Scenes (*.scn *.xml)", "save file dialog", "Choose where the scene will be saved" ); + QString s = sofa::qt::getSaveFileName ( this, nullptr, "Scenes (*.scn *.xml)", "save file dialog", "Choose where the scene will be saved" ); if ( s.length() >0 ) { std::string extension=sofa::helper::system::SetDirectory::GetExtension(s.toStdString().c_str()); diff --git a/applications/projects/Modeler/lib/GraphModeler.h b/applications/projects/Modeler/lib/GraphModeler.h index 07cdd79abc8..5cff78549aa 100644 --- a/applications/projects/Modeler/lib/GraphModeler.h +++ b/applications/projects/Modeler/lib/GraphModeler.h @@ -30,16 +30,16 @@ #include "LinkComponent.h" #include -#include -#include +#include +#include #include #include #include #include #include -#include -#include +#include +#include #include diff --git a/applications/projects/Modeler/lib/SofaModeler.cpp b/applications/projects/Modeler/lib/SofaModeler.cpp index f35c8d42475..a0e292de991 100644 --- a/applications/projects/Modeler/lib/SofaModeler.cpp +++ b/applications/projects/Modeler/lib/SofaModeler.cpp @@ -31,7 +31,7 @@ #include #include #include -#include +#include #include #include #include @@ -231,7 +231,7 @@ SofaModeler::SofaModeler():recentlyOpenedFilesManager(Utils::getSofaPathPrefix() std::vector< QString > filter; const QString path(examplePath.c_str()); filter.push_back("*.scn"); filter.push_back("*.xml"); - sofa::gui::qt::getFilesInDirectory(path, exampleQString, true, filter); + sofa::qt::getFilesInDirectory(path, exampleQString, true, filter); //---------------------------------------------------------------------- @@ -725,7 +725,7 @@ void SofaModeler::fileSaveAs() std::string path; if (graph->getFilename().empty()) path=examplePath.c_str(); else path=sofa::helper::system::SetDirectory::GetParentDir(graph->getFilename().c_str()); - QString s = sofa::gui::qt::getSaveFileName ( this, QString(path.c_str()), "Scenes (*.scn *.xml)", "save file dialog", "Choose where the scene will be saved" ); + QString s = sofa::qt::getSaveFileName ( this, QString(path.c_str()), "Scenes (*.scn *.xml)", "save file dialog", "Choose where the scene will be saved" ); if ( s.length() >0 ) { @@ -759,7 +759,7 @@ void SofaModeler::fileReload() void SofaModeler::exportSofaClasses() { - QString filename = sofa::gui::qt::getSaveFileName(this, QString(binPath.c_str()), "Sofa Classes (*.xml)", "export classes dialog", "Choose where the Sofa classes will be exported"); + QString filename = sofa::qt::getSaveFileName(this, QString(binPath.c_str()), "Sofa Classes (*.xml)", "export classes dialog", "Choose where the Sofa classes will be exported"); if(filename.isEmpty()) return; diff --git a/applications/projects/Modeler/lib/SofaModeler.h b/applications/projects/Modeler/lib/SofaModeler.h index ef5e08f5336..34b93286220 100644 --- a/applications/projects/Modeler/lib/SofaModeler.h +++ b/applications/projects/Modeler/lib/SofaModeler.h @@ -40,9 +40,9 @@ #include "GraphModeler.h" #include "FilterLibrary.h" #include "SofaTutorialManager.h" -#include -#include -#include +#include +#include +#include #include #include "QSofaTreeLibrary.h" diff --git a/applications/projects/SceneChecking/CMakeLists.txt b/applications/projects/SceneChecking/CMakeLists.txt index ced5784c812..e0832b0ad65 100644 --- a/applications/projects/SceneChecking/CMakeLists.txt +++ b/applications/projects/SceneChecking/CMakeLists.txt @@ -16,6 +16,7 @@ set(HEADER_FILES ${SCENECHECK_SRC_DIR}/SceneCheckDeprecatedComponents.h ${SCENECHECK_SRC_DIR}/SceneCheckDuplicatedName.h ${SCENECHECK_SRC_DIR}/SceneCheckEmptyNodeName.h + ${SCENECHECK_SRC_DIR}/SceneCheckMapping.h ${SCENECHECK_SRC_DIR}/SceneCheckMissingRequiredPlugin.h ${SCENECHECK_SRC_DIR}/SceneCheckUsingAlias.h ${SCENECHECK_SRC_DIR}/SceneCheckerListener.h @@ -29,6 +30,7 @@ set(SOURCE_FILES ${SCENECHECK_SRC_DIR}/SceneCheckDeprecatedComponents.cpp ${SCENECHECK_SRC_DIR}/SceneCheckDuplicatedName.cpp ${SCENECHECK_SRC_DIR}/SceneCheckEmptyNodeName.cpp + ${SCENECHECK_SRC_DIR}/SceneCheckMapping.cpp ${SCENECHECK_SRC_DIR}/SceneCheckMissingRequiredPlugin.cpp ${SCENECHECK_SRC_DIR}/SceneCheckUsingAlias.cpp ${SCENECHECK_SRC_DIR}/SceneCheckerListener.cpp diff --git a/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.cpp b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.cpp index c867b289e0f..3b3054cbe0a 100644 --- a/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.cpp +++ b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.cpp @@ -64,7 +64,7 @@ void SceneCheckCollisionResponse::doCheckOn(Node* node) { if( nbContactManager!= 1 ) { - m_message << "Only one CollisionResponse is needed."<< msgendl; + m_message << "Only one CollisionResponse is allowed in the scene."<< msgendl; } else { @@ -101,6 +101,11 @@ void SceneCheckCollisionResponse::doCheckOn(Node* node) checkIfContactStiffnessIsSet(root); } } + /// If PenalityContactForceField make sure that contactStiffness is defined + else if ( response == "PenalityContactForceField") + { + checkIfContactStiffnessIsNotSet(root); + } } } } @@ -113,9 +118,24 @@ void SceneCheckCollisionResponse::checkIfContactStiffnessIsSet(const sofa::core: { if(model->isContactStiffnessSet()) { - m_message <<"The data \"contactStiffness\" is set in the component " << model->getClassName() <<" named " << model->getName() << msgendl; + m_message <<"The data \"contactStiffness\" is set in the component " << model->getClassName() <<", named \"" << model->getName() << "\""; m_message <<"This data is not used when using a FrictionContactConstraint collision response." << msgendl; m_message <<"Remove the data \"contactStiffness\" to remove this warning" << msgendl; + break; + } + } +} + +void SceneCheckCollisionResponse::checkIfContactStiffnessIsNotSet(const sofa::core::objectmodel::BaseContext* root) +{ + type::vector colModels; + root->get(&colModels, core::objectmodel::BaseContext::SearchDown); + for (const auto model : colModels) + { + if(!model->isContactStiffnessSet()) + { + m_message <<"Using PenalityContactForceField, the contactStiffness should be defined for each CollisionModel" << msgendl; + break; } } } diff --git a/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.h b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.h index 4be2c5bb4e0..baed8eb6a88 100644 --- a/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.h +++ b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckCollisionResponse.h @@ -47,6 +47,7 @@ class SOFA_SCENECHECKING_API SceneCheckCollisionResponse : public sofa::simulati std::stringstream m_message; void checkIfContactStiffnessIsSet(const core::objectmodel::BaseContext *root); + void checkIfContactStiffnessIsNotSet(const core::objectmodel::BaseContext *root); }; } // namespace sofa::_scenechecking_ diff --git a/applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.cpp b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.cpp new file mode 100644 index 00000000000..e6732ec66bd --- /dev/null +++ b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.cpp @@ -0,0 +1,150 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#include +#include +#include +#include + +#include + +namespace sofa::scenechecking +{ + +const bool SceneCheckMappingRegistered = sofa::simulation::SceneCheckMainRegistry::addToRegistry(SceneCheckMapping::newSPtr()); + +SceneCheckMapping::~SceneCheckMapping() {} +const std::string SceneCheckMapping::getName() { return "SceneCheckMapping"; } +const std::string SceneCheckMapping::getDesc() { return "Check if the mappings and states inside a Node are consistent regarding the visitor logic."; } + +void SceneCheckMapping::doInit(sofa::simulation::Node* node) +{ + m_nodesWithMappingNoState.clear(); + m_nodesWithMappingWrongState.clear(); +} + +void SceneCheckMapping::doCheckOn(sofa::simulation::Node* node) +{ + if (node->mechanicalMapping != nullptr) + { + if (node->mechanicalState || node->state) + { + const auto mappingOutput = node->mechanicalMapping->getTo(); + const auto isAnOutput = [&mappingOutput](const sofa::core::BaseState* state) { return std::ranges::find(mappingOutput, state) != mappingOutput.end(); }; + + if (node->mechanicalState != nullptr && node->state != nullptr) // two states are present in the Node + { + const bool isMechanicalStateAnOutput = isAnOutput(node->mechanicalState); + const bool isStateAnOutput = isAnOutput(node->state); + + if (!isMechanicalStateAnOutput && !isStateAnOutput) + { + //both mechanicalState and state are not an output of the mapping + m_nodesWithMappingWrongState.push_back(node); + } + else if (isMechanicalStateAnOutput && !isStateAnOutput) + { + //OK regarding the logic of visitors + } + else if (!isMechanicalStateAnOutput && isStateAnOutput) + { + //state is a mapping output, but mechanicalState interferes in the visitor logic + m_nodesWithMappingAndTwoStates.push_back(node); + } + else + { + // both mechanicalState and state are an output of the mapping: not sure it may happen + } + } + else if (node->mechanicalState != nullptr) + { + if (!isAnOutput(node->mechanicalState)) + { + // mechanicalState is present in the Node, but it's not an output of the mapping + m_nodesWithMappingWrongState.push_back(node); + } + } + else if (node->state != nullptr) + { + if (!isAnOutput(node->state)) + { + // state is present in the Node, but it's not an output of the mapping + m_nodesWithMappingWrongState.push_back(node); + } + } + } + else + { + // no state, no mechanicalState + m_nodesWithMappingNoState.push_back(node); + } + } +} + +void SceneCheckMapping::doPrintSummary() +{ + const auto showNodes = [](std::stringstream& ss, sofa::type::vector& nodes) + { + for (auto node : nodes) + { + ss << "- " << node->getPathName(); + if (node->mechanicalMapping != nullptr) + { + auto mappingOutput = node->mechanicalMapping->getMechTo(); + std::erase_if(mappingOutput, [](const sofa::core::BaseState* state) { return state == nullptr; }); + const auto list = sofa::helper::join(mappingOutput.begin(), mappingOutput.end(), + [](const sofa::core::BaseState* state){return state->getPathName();}, ','); + + if (!list.empty()) + { + ss << " (it is advised to have " << node->mechanicalMapping->getPathName() << " and its output state(s) [" << list << "] in the same Node"; + } + } + ss << msgendl; + } + }; + + if (!m_nodesWithMappingNoState.empty()) + { + std::stringstream ss; + ss << "The following Node(s) contain a mapping but no state: " << msgendl; + showNodes(ss, m_nodesWithMappingNoState); + msg_error(getName()) << ss.str(); + } + + if (!m_nodesWithMappingWrongState.empty()) + { + std::stringstream ss; + ss << "The following Node(s) contain a mapping and a state, and the state is not an output of the mapping: " << msgendl; + showNodes(ss, m_nodesWithMappingWrongState); + msg_error(getName()) << ss.str(); + } + + if (!m_nodesWithMappingWrongState.empty()) + { + std::stringstream ss; + ss << "The following Node(s) contain a mapping, a mechanical state and a non-mechanical state. The non-mechanical state is an output of the mapping, but the presence of the mechanical state may interfere and lead to undefined behavior: " << msgendl; + showNodes(ss, m_nodesWithMappingWrongState); + msg_error(getName()) << ss.str(); + } +} + +} // namespace sofa::scenechecking diff --git a/applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.h b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.h new file mode 100644 index 00000000000..76801db8405 --- /dev/null +++ b/applications/projects/SceneChecking/src/SceneChecking/SceneCheckMapping.h @@ -0,0 +1,54 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ +#pragma once + +#include +#include +#include + +namespace sofa::scenechecking +{ + +/** + * This SceneCheck is motivated by the visitor mechanism that assumes: + * If both a mechanical state and a mapping are present in a Node, the state is considered mapped, + * no matter if they are related or not. + */ +class SOFA_SCENECHECKING_API SceneCheckMapping : public sofa::simulation::SceneCheck +{ +public: + ~SceneCheckMapping() override; + typedef std::shared_ptr SPtr; + static SPtr newSPtr() { return std::make_shared(); } + const std::string getName() override; + const std::string getDesc() override; + void doInit(sofa::simulation::Node* node) override; + void doCheckOn(sofa::simulation::Node* node) override; + void doPrintSummary() override; + +private: + sofa::type::vector m_nodesWithMappingNoState; + sofa::type::vector m_nodesWithMappingWrongState; + sofa::type::vector m_nodesWithMappingAndTwoStates; +}; + +} diff --git a/applications/projects/runSofa/Main.cpp b/applications/projects/runSofa/Main.cpp index e6b1a5c3f82..52ddbd3548f 100644 --- a/applications/projects/runSofa/Main.cpp +++ b/applications/projects/runSofa/Main.cpp @@ -372,8 +372,8 @@ int main(int argc, char** argv) msg_info(appName) << "runSofaDataRepository paths = " << runSofaDataRepository.getPathsJoined(); // Initialise paths - BaseGUI::setConfigDirectoryPath(Utils::getSofaPathPrefix() + "/config", true); - BaseGUI::setScreenshotDirectoryPath(Utils::getSofaPathPrefix() + "/screenshots", true); + BaseGUI::setConfigDirectoryPath(FileSystem::append(Utils::getSofaUserLocalDirectory(), "config"), true); + BaseGUI::setScreenshotDirectoryPath(FileSystem::append(Utils::getSofaDataDirectory(), "screenshots"), true); // Add Batch GUI (runSofa without any GUIs won't be useful) sofa::gui::batch::init(); diff --git a/applications/projects/runSofa/cmake/bundle.cmake b/applications/projects/runSofa/cmake/bundle.cmake index 9c29e9fbeb0..2239144264a 100644 --- a/applications/projects/runSofa/cmake/bundle.cmake +++ b/applications/projects/runSofa/cmake/bundle.cmake @@ -24,7 +24,7 @@ install(DIRECTORY ${CMAKE_SOURCE_DIR}/share/ DESTINATION runSofa.app/Contents/Ma install(DIRECTORY ${CMAKE_SOURCE_DIR}/examples/ DESTINATION runSofa.app/Contents/MacOS/share/sofa/examples COMPONENT BundlePack ) install(FILES "${_defaultConfigPluginFilePath}" DESTINATION runSofa.app/Contents/MacOS/ COMPONENT BundlePack) install(DIRECTORY ${CMAKE_SOURCE_DIR}/applications/projects/runSofa/resources/ DESTINATION runSofa.app/Contents/MacOS/share/sofa/gui/runSofa COMPONENT BundlePack) -install(DIRECTORY ${CMAKE_SOURCE_DIR}/applications/sofa/gui/qt/resources/ DESTINATION runSofa.app/Contents/MacOS/share/sofa/gui/qt COMPONENT BundlePack) +install(DIRECTORY ${CMAKE_SOURCE_DIR}/applications/sofa/qt/resources/ DESTINATION runSofa.app/Contents/MacOS/share/sofa/qt COMPONENT BundlePack) install(FILES "${CMAKE_BINARY_DIR}/etc/installedSofa.ini" DESTINATION runSofa.app/Contents/MacOS/etc RENAME sofa.ini COMPONENT BundlePack) install(FILES "${CMAKE_BINARY_DIR}/etc/installedrunSofa.ini" DESTINATION runSofa.app/Contents/MacOS/etc RENAME runSofa.ini COMPONENT BundlePack) install(FILES "${CMAKE_BINARY_DIR}/etc/installedSofaGuiQt.ini" DESTINATION runSofa.app/Contents/MacOS/etc RENAME SofaGuiQt.ini COMPONENT BundlePack) diff --git a/cmake/Modules/FindQGLViewer.cmake b/cmake/Modules/FindQGLViewer.cmake index 65eb618dfff..3a1e7f9a8e9 100644 --- a/cmake/Modules/FindQGLViewer.cmake +++ b/cmake/Modules/FindQGLViewer.cmake @@ -34,7 +34,7 @@ if(NOT TARGET QGLViewer) endif() endif() - # Same checks as Sofa.GUI.Qt + # Same checks as Sofa.Qt # i.e find Qt6, then if not, Qt5, then if not error find_package(Qt6 COMPONENTS Core CoreTools QUIET) if (NOT Qt6Core_FOUND) diff --git a/examples/Benchmark/Accuracy/cylinder_PhantomSolution.scn b/examples/Benchmark/Accuracy/cylinder_PhantomSolution.scn index 179262d5e5a..8d9cb69cfc5 100644 --- a/examples/Benchmark/Accuracy/cylinder_PhantomSolution.scn +++ b/examples/Benchmark/Accuracy/cylinder_PhantomSolution.scn @@ -7,11 +7,11 @@ + - diff --git a/examples/Benchmark/Analysis/Pendulum.scn b/examples/Benchmark/Analysis/Pendulum.scn index 841ae2d314b..b10912b3be9 100644 --- a/examples/Benchmark/Analysis/Pendulum.scn +++ b/examples/Benchmark/Analysis/Pendulum.scn @@ -2,15 +2,14 @@ + - + + - - - diff --git a/examples/Benchmark/Performance/BarycentricMapping_meshtopology.scn b/examples/Benchmark/Performance/BarycentricMapping_meshtopology.scn new file mode 100644 index 00000000000..1bb67cb3dc7 --- /dev/null +++ b/examples/Benchmark/Performance/BarycentricMapping_meshtopology.scn @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Benchmark/Performance/BarycentricMapping_sparsegrid.scn b/examples/Benchmark/Performance/BarycentricMapping_sparsegrid.scn new file mode 100644 index 00000000000..5b27612222d --- /dev/null +++ b/examples/Benchmark/Performance/BarycentricMapping_sparsegrid.scn @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Benchmark/Performance/BarycentricMapping_topologycontainer.scn b/examples/Benchmark/Performance/BarycentricMapping_topologycontainer.scn new file mode 100644 index 00000000000..f2261618114 --- /dev/null +++ b/examples/Benchmark/Performance/BarycentricMapping_topologycontainer.scn @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Benchmark/Performance/TorusFall.scn b/examples/Benchmark/Performance/TorusFall.scn index 1ba3599209d..6ef6ee21985 100644 --- a/examples/Benchmark/Performance/TorusFall.scn +++ b/examples/Benchmark/Performance/TorusFall.scn @@ -62,7 +62,7 @@ - + @@ -84,7 +84,7 @@ - + @@ -106,7 +106,7 @@ - + @@ -128,7 +128,7 @@ - + @@ -150,7 +150,7 @@ - + @@ -172,7 +172,7 @@ - + @@ -194,7 +194,7 @@ - + @@ -216,7 +216,7 @@ - + @@ -238,7 +238,7 @@ - + @@ -260,7 +260,7 @@ - + @@ -273,7 +273,7 @@ - + @@ -283,7 +283,7 @@ - + @@ -293,7 +293,7 @@ - + @@ -303,7 +303,7 @@ - + @@ -313,7 +313,7 @@ - + @@ -323,7 +323,7 @@ - + @@ -333,7 +333,7 @@ - + @@ -343,7 +343,7 @@ - + @@ -353,7 +353,7 @@ - + @@ -363,7 +363,7 @@ - + @@ -373,7 +373,7 @@ - + @@ -383,7 +383,7 @@ - + @@ -393,7 +393,7 @@ - + @@ -403,7 +403,7 @@ - + @@ -413,7 +413,7 @@ - + @@ -423,7 +423,7 @@ - + @@ -433,7 +433,7 @@ - + diff --git a/examples/Component/AnimationLoop/FreeMotionAnimationLoop.scn b/examples/Component/AnimationLoop/FreeMotionAnimationLoop.scn index 2c2e50d8632..46199c003a2 100644 --- a/examples/Component/AnimationLoop/FreeMotionAnimationLoop.scn +++ b/examples/Component/AnimationLoop/FreeMotionAnimationLoop.scn @@ -1,7 +1,5 @@ @@ -11,9 +9,10 @@ To speed up the collision detection, replace BVHNarrowPhase by ParallelBVHNarrow - + + @@ -24,7 +23,6 @@ To speed up the collision detection, replace BVHNarrowPhase by ParallelBVHNarrow - diff --git a/examples/Component/AnimationLoop/MultiStepAnimationLoop.scn b/examples/Component/AnimationLoop/MultiStepAnimationLoop.scn index 4c417f0ee49..dc48642e9a9 100644 --- a/examples/Component/AnimationLoop/MultiStepAnimationLoop.scn +++ b/examples/Component/AnimationLoop/MultiStepAnimationLoop.scn @@ -19,7 +19,7 @@ - + diff --git a/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_Soft_Rigid_Bodies.scn b/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_Soft_Rigid_Bodies.scn index ca00376cd9b..16d94bdda46 100644 --- a/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_Soft_Rigid_Bodies.scn +++ b/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_Soft_Rigid_Bodies.scn @@ -2,29 +2,28 @@ + - - + + + + + - + + - + - - - - - - diff --git a/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_solvable.scn b/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_solvable.scn index 18509f0e5c4..a6041cc23b3 100644 --- a/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_solvable.scn +++ b/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_solvable.scn @@ -2,22 +2,17 @@ - - - - - + - - - + + + - + - diff --git a/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_unsolvable.scn b/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_unsolvable.scn index 68a1eb7100e..62402d07a99 100644 --- a/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_unsolvable.scn +++ b/examples/Component/Constraint/Lagrangian/BilateralLagrangianConstraint_with_regularization_unsolvable.scn @@ -2,22 +2,17 @@ - - - - - + - - - + + + - + - diff --git a/examples/Component/Constraint/Lagrangian/FixedLagrangianConstaint_Vec3.scn b/examples/Component/Constraint/Lagrangian/FixedLagrangianConstaint_Vec3.scn index 8e4fe5d1f71..91340fdf114 100644 --- a/examples/Component/Constraint/Lagrangian/FixedLagrangianConstaint_Vec3.scn +++ b/examples/Component/Constraint/Lagrangian/FixedLagrangianConstaint_Vec3.scn @@ -53,7 +53,7 @@ - + diff --git a/examples/Component/Constraint/Projective/LinearVelocityProjectiveConstraint.scn b/examples/Component/Constraint/Projective/LinearVelocityProjectiveConstraint.scn index e6f5c26eaf6..6f5924d34f4 100644 --- a/examples/Component/Constraint/Projective/LinearVelocityProjectiveConstraint.scn +++ b/examples/Component/Constraint/Projective/LinearVelocityProjectiveConstraint.scn @@ -1,27 +1,17 @@ - - - - - - + - - - - + + - + - - - - + @@ -45,7 +35,7 @@ - + diff --git a/examples/Component/Controller/sleepColorShader.frag b/examples/Component/Controller/sleepColorShader.frag deleted file mode 100644 index 1e061c64bcb..00000000000 --- a/examples/Component/Controller/sleepColorShader.frag +++ /dev/null @@ -1,13 +0,0 @@ -varying vec3 normal; -varying vec3 lightDir; -uniform vec3 color; - -void main() -{ - vec3 NNormal = normalize( normal ); - vec3 NlightDir = normalize( lightDir ); - float dp = clamp( dot( NNormal, NlightDir ), 0., 1. ); - - // gl_FrontLightProduct[0].diffuse.xyz - gl_FragColor.xyz = color * dp; -} diff --git a/examples/Component/Controller/sleepColorShader.vert b/examples/Component/Controller/sleepColorShader.vert deleted file mode 100644 index 246eb5d2dbd..00000000000 --- a/examples/Component/Controller/sleepColorShader.vert +++ /dev/null @@ -1,11 +0,0 @@ -varying vec3 normal; -varying vec3 lightDir; - -void main() -{ - vec4 pos = gl_ModelViewMatrix * gl_Vertex; - vec3 lightpos = gl_LightSource[0].position.xyz; - lightDir = lightpos - pos.xyz; - normal = gl_NormalMatrix * gl_Normal; - gl_Position = ftransform(); -} diff --git a/examples/Component/Controller/test_sleep.scn b/examples/Component/Controller/test_sleep.scn deleted file mode 100644 index 435d5a8825b..00000000000 --- a/examples/Component/Controller/test_sleep.scn +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/Component/Controller/test_sleep2.scn b/examples/Component/Controller/test_sleep2.scn deleted file mode 100644 index 596e1f4861c..00000000000 --- a/examples/Component/Controller/test_sleep2.scn +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/Component/Controller/test_sleep3.scn b/examples/Component/Controller/test_sleep3.scn deleted file mode 100644 index 7e45f4c6ed4..00000000000 --- a/examples/Component/Controller/test_sleep3.scn +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/Component/Controller/test_sleep3.scn.view b/examples/Component/Controller/test_sleep3.scn.view deleted file mode 100644 index 9c91f6ddfcd..00000000000 --- a/examples/Component/Controller/test_sleep3.scn.view +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/examples/Component/Engine/Generate/VolumeFromTetrahedrons.scn b/examples/Component/Engine/Generate/VolumeFromTetrahedrons.scn new file mode 100644 index 00000000000..cc3235c02bb --- /dev/null +++ b/examples/Component/Engine/Generate/VolumeFromTetrahedrons.scn @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Component/Engine/Generate/VolumeFromTriangles.scn b/examples/Component/Engine/Generate/VolumeFromTriangles.scn new file mode 100644 index 00000000000..a0c8a2e80ec --- /dev/null +++ b/examples/Component/Engine/Generate/VolumeFromTriangles.scn @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Component/Engine/Select/MeshBoundaryROI.scn b/examples/Component/Engine/Select/MeshBoundaryROI.scn index 268abb6cc96..afb2728a52d 100644 --- a/examples/Component/Engine/Select/MeshBoundaryROI.scn +++ b/examples/Component/Engine/Select/MeshBoundaryROI.scn @@ -14,15 +14,16 @@ - + - - - + + + + diff --git a/examples/Component/Engine/Select/PlaneROI.scn b/examples/Component/Engine/Select/PlaneROI.scn index 1189e1154b7..30e2befe365 100644 --- a/examples/Component/Engine/Select/PlaneROI.scn +++ b/examples/Component/Engine/Select/PlaneROI.scn @@ -4,7 +4,7 @@ - + diff --git a/examples/Component/Engine/Select/ProximityROI.scn b/examples/Component/Engine/Select/ProximityROI.scn index dc5b0a75de4..dd68e62dbba 100644 --- a/examples/Component/Engine/Select/ProximityROI.scn +++ b/examples/Component/Engine/Select/ProximityROI.scn @@ -4,7 +4,7 @@ - + diff --git a/examples/Component/Engine/Select/SphereROI.scn b/examples/Component/Engine/Select/SphereROI.scn index c9d79d3e8f6..c8c9355a1be 100644 --- a/examples/Component/Engine/Select/SphereROI.scn +++ b/examples/Component/Engine/Select/SphereROI.scn @@ -4,7 +4,7 @@ - + diff --git a/examples/Component/Engine/Select/SubsetTopology_withtetrahedra.scn b/examples/Component/Engine/Select/SubsetTopology_withtetrahedra.scn index ee16eb01803..ce6f5e2ad09 100644 --- a/examples/Component/Engine/Select/SubsetTopology_withtetrahedra.scn +++ b/examples/Component/Engine/Select/SubsetTopology_withtetrahedra.scn @@ -4,7 +4,7 @@ - + diff --git a/examples/Component/IO/Mesh/BlenderExporter.scn b/examples/Component/IO/Mesh/BlenderExporter.scn index 912a66a511d..b5ea3c1388c 100644 --- a/examples/Component/IO/Mesh/BlenderExporter.scn +++ b/examples/Component/IO/Mesh/BlenderExporter.scn @@ -1,5 +1,5 @@ - + diff --git a/examples/Component/IO/Mesh/MeshExporter.scn b/examples/Component/IO/Mesh/MeshExporter.scn index 0cc7c7171d9..95ec3d058c5 100644 --- a/examples/Component/IO/Mesh/MeshExporter.scn +++ b/examples/Component/IO/Mesh/MeshExporter.scn @@ -1,9 +1,9 @@ - - - + + + diff --git a/examples/Component/IO/Mesh/VTKExporter.scn b/examples/Component/IO/Mesh/VTKExporter.scn index bab1fd26078..877ae7e7664 100644 --- a/examples/Component/IO/Mesh/VTKExporter.scn +++ b/examples/Component/IO/Mesh/VTKExporter.scn @@ -20,5 +20,6 @@ exportAtBegin="1" exportAtEnd="1" exportEveryNumberOfSteps="2" + printLog="true" /> diff --git a/examples/Component/Mapping/Linear/BarycentricMappingTrussBeam.scn b/examples/Component/Mapping/Linear/BarycentricMappingTrussBeam.scn index 7d3180389df..39eafc8e7bc 100644 --- a/examples/Component/Mapping/Linear/BarycentricMappingTrussBeam.scn +++ b/examples/Component/Mapping/Linear/BarycentricMappingTrussBeam.scn @@ -14,7 +14,7 @@ - + diff --git a/examples/Component/Mapping/Linear/CenterOfMassMapping.scn b/examples/Component/Mapping/Linear/CenterOfMassMapping.scn index a50d9cdbc89..b90a3eb6a49 100644 --- a/examples/Component/Mapping/Linear/CenterOfMassMapping.scn +++ b/examples/Component/Mapping/Linear/CenterOfMassMapping.scn @@ -16,7 +16,7 @@ - + @@ -52,7 +52,7 @@ - + diff --git a/examples/Component/Mapping/Linear/DistanceToPlaneMapping.scn b/examples/Component/Mapping/Linear/DistanceToPlaneMapping.scn index eb693631080..152628eb10a 100644 --- a/examples/Component/Mapping/Linear/DistanceToPlaneMapping.scn +++ b/examples/Component/Mapping/Linear/DistanceToPlaneMapping.scn @@ -1,21 +1,16 @@ - - - - - - - - + + + + + + - + - - - diff --git a/examples/Component/Mapping/Linear/SkinningMapping.scn b/examples/Component/Mapping/Linear/SkinningMapping.scn index 4d78200855f..f431d4e888f 100644 --- a/examples/Component/Mapping/Linear/SkinningMapping.scn +++ b/examples/Component/Mapping/Linear/SkinningMapping.scn @@ -17,7 +17,7 @@ - + diff --git a/examples/Component/Mapping/Linear/SubsetMapping.scn b/examples/Component/Mapping/Linear/SubsetMapping.scn index c4cf30f49e3..3b72a7759ba 100644 --- a/examples/Component/Mapping/Linear/SubsetMapping.scn +++ b/examples/Component/Mapping/Linear/SubsetMapping.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Component/Mapping/NonLinear/AreaMapping.scn b/examples/Component/Mapping/NonLinear/AreaMapping.scn index 98365cc1d55..0aef9f49579 100644 --- a/examples/Component/Mapping/NonLinear/AreaMapping.scn +++ b/examples/Component/Mapping/NonLinear/AreaMapping.scn @@ -18,8 +18,8 @@ - - + + diff --git a/examples/Component/Mapping/NonLinear/VolumeMapping.scn b/examples/Component/Mapping/NonLinear/VolumeMapping.scn index 2fb335f5c77..f871a81fbf4 100644 --- a/examples/Component/Mapping/NonLinear/VolumeMapping.scn +++ b/examples/Component/Mapping/NonLinear/VolumeMapping.scn @@ -1,22 +1,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/examples/Component/MechanicalLoad/EllipsoidForceField.scn b/examples/Component/MechanicalLoad/EllipsoidForceField.scn index 308bff7bfe3..321d17e251e 100644 --- a/examples/Component/MechanicalLoad/EllipsoidForceField.scn +++ b/examples/Component/MechanicalLoad/EllipsoidForceField.scn @@ -23,7 +23,7 @@ - + diff --git a/examples/Component/MechanicalLoad/InteractionEllipsoidForceField.scn b/examples/Component/MechanicalLoad/InteractionEllipsoidForceField.scn index ef1a0060d8a..e4d9ab0c261 100644 --- a/examples/Component/MechanicalLoad/InteractionEllipsoidForceField.scn +++ b/examples/Component/MechanicalLoad/InteractionEllipsoidForceField.scn @@ -22,7 +22,7 @@ - + diff --git a/examples/Component/ODESolver/Backward/BDFOdeSolver.scn b/examples/Component/ODESolver/Backward/BDFOdeSolver.scn index 8e8bb48dbf6..208f56a87d0 100644 --- a/examples/Component/ODESolver/Backward/BDFOdeSolver.scn +++ b/examples/Component/ODESolver/Backward/BDFOdeSolver.scn @@ -3,15 +3,16 @@ - - + + + - + - + diff --git a/examples/Component/ODESolver/Backward/BDFOdeSolver_spring1d.scn b/examples/Component/ODESolver/Backward/BDFOdeSolver_spring1d.scn index 372a4439926..79c3b87f606 100644 --- a/examples/Component/ODESolver/Backward/BDFOdeSolver_spring1d.scn +++ b/examples/Component/ODESolver/Backward/BDFOdeSolver_spring1d.scn @@ -3,7 +3,6 @@ - diff --git a/examples/Component/ODESolver/Backward/BDFOdeSolver_spring3d.scn b/examples/Component/ODESolver/Backward/BDFOdeSolver_spring3d.scn index 09c96c60926..f6ee2b71177 100644 --- a/examples/Component/ODESolver/Backward/BDFOdeSolver_spring3d.scn +++ b/examples/Component/ODESolver/Backward/BDFOdeSolver_spring3d.scn @@ -4,11 +4,11 @@ - + - + diff --git a/examples/Component/ODESolver/Backward/StaticSolver.scn b/examples/Component/ODESolver/Backward/StaticSolver.scn index b131d1e32ae..27a05dbbb5f 100644 --- a/examples/Component/ODESolver/Backward/StaticSolver.scn +++ b/examples/Component/ODESolver/Backward/StaticSolver.scn @@ -2,10 +2,10 @@ - + - + diff --git a/examples/Component/SceneUtility/Gravity.scn b/examples/Component/SceneUtility/Gravity.scn index 1605cc5b359..1ec2ee674aa 100644 --- a/examples/Component/SceneUtility/Gravity.scn +++ b/examples/Component/SceneUtility/Gravity.scn @@ -7,13 +7,13 @@ + - diff --git a/examples/Component/SceneUtility/Monitor.scn b/examples/Component/SceneUtility/Monitor.scn deleted file mode 100644 index 1e3688c3ede..00000000000 --- a/examples/Component/SceneUtility/Monitor.scn +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/Component/SceneUtility/MonitorTest.scn b/examples/Component/SceneUtility/MonitorTest.scn deleted file mode 100644 index abc04fb9838..00000000000 --- a/examples/Component/SceneUtility/MonitorTest.scn +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/examples/Component/SolidMechanics/FEM/TopoMap_cylinder3d.scn b/examples/Component/SolidMechanics/FEM/TopoMap_cylinder3d.scn index ab55e0525ed..f4cc7e40572 100644 --- a/examples/Component/SolidMechanics/FEM/TopoMap_cylinder3d.scn +++ b/examples/Component/SolidMechanics/FEM/TopoMap_cylinder3d.scn @@ -5,6 +5,7 @@ + @@ -14,11 +15,10 @@ - + - diff --git a/examples/Component/SolidMechanics/FEM/TriangularForceFieldComparison.scn b/examples/Component/SolidMechanics/FEM/TriangularForceFieldComparison.scn index 6d40913f9d8..d101101102a 100644 --- a/examples/Component/SolidMechanics/FEM/TriangularForceFieldComparison.scn +++ b/examples/Component/SolidMechanics/FEM/TriangularForceFieldComparison.scn @@ -5,6 +5,7 @@ + diff --git a/examples/Component/SolidMechanics/Spring/QuadBendingSprings.scn b/examples/Component/SolidMechanics/Spring/QuadBendingSprings.scn index a558ca9c461..8deab333fcc 100644 --- a/examples/Component/SolidMechanics/Spring/QuadBendingSprings.scn +++ b/examples/Component/SolidMechanics/Spring/QuadBendingSprings.scn @@ -16,7 +16,7 @@ - + diff --git a/examples/Component/Topology/Container/Dynamic/QuadForceFieldTopologyChangeHandling.scn b/examples/Component/Topology/Container/Dynamic/QuadForceFieldTopologyChangeHandling.scn index 92bbb41310c..19bc1da091e 100644 --- a/examples/Component/Topology/Container/Dynamic/QuadForceFieldTopologyChangeHandling.scn +++ b/examples/Component/Topology/Container/Dynamic/QuadForceFieldTopologyChangeHandling.scn @@ -12,7 +12,7 @@ - + diff --git a/examples/Component/Topology/Container/Dynamic/RemovingTetra2TriangleProcess_performanceTest.scn b/examples/Component/Topology/Container/Dynamic/RemovingTetra2TriangleProcess_performanceTest.scn index f38d6b1e9d1..1e88c566207 100644 --- a/examples/Component/Topology/Container/Dynamic/RemovingTetra2TriangleProcess_performanceTest.scn +++ b/examples/Component/Topology/Container/Dynamic/RemovingTetra2TriangleProcess_performanceTest.scn @@ -5,6 +5,7 @@ + @@ -13,12 +14,11 @@ - + - diff --git a/examples/Component/Topology/Container/Dynamic/TriangularForceFieldTopologyChangeHandling.scn b/examples/Component/Topology/Container/Dynamic/TriangularForceFieldTopologyChangeHandling.scn index ef1f1b84816..450c04e4c63 100644 --- a/examples/Component/Topology/Container/Dynamic/TriangularForceFieldTopologyChangeHandling.scn +++ b/examples/Component/Topology/Container/Dynamic/TriangularForceFieldTopologyChangeHandling.scn @@ -5,6 +5,7 @@ + diff --git a/examples/Component/Topology/Container/Grid/RegularGridTopology.scn b/examples/Component/Topology/Container/Grid/RegularGridTopology.scn index 7e0a03a59ef..9de2c4702cc 100644 --- a/examples/Component/Topology/Container/Grid/RegularGridTopology.scn +++ b/examples/Component/Topology/Container/Grid/RegularGridTopology.scn @@ -1,5 +1,5 @@ - + @@ -25,7 +25,7 @@ - + diff --git a/examples/Component/Topology/Container/Grid/SparseGridTopology.scn b/examples/Component/Topology/Container/Grid/SparseGridTopology.scn index 665e19b7f72..ccf79e2c017 100644 --- a/examples/Component/Topology/Container/Grid/SparseGridTopology.scn +++ b/examples/Component/Topology/Container/Grid/SparseGridTopology.scn @@ -23,7 +23,7 @@ - + diff --git a/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping.scn b/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping.scn index 28f07e92aa2..f0ba65e0590 100644 --- a/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping.scn +++ b/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping.scn @@ -5,6 +5,7 @@ + @@ -14,11 +15,10 @@ - + - diff --git a/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping_with_TetrahedronModel.scn b/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping_with_TetrahedronModel.scn index 55c6a999054..ab149fd046c 100644 --- a/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping_with_TetrahedronModel.scn +++ b/examples/Component/Topology/Mapping/Tetra2TriangleTopologicalMapping_with_TetrahedronModel.scn @@ -4,6 +4,7 @@ + diff --git a/examples/Component/Visual/CylinderVisualModel.scn b/examples/Component/Visual/CylinderVisualModel.scn index 65191fc0e44..b29974ef8b9 100644 --- a/examples/Component/Visual/CylinderVisualModel.scn +++ b/examples/Component/Visual/CylinderVisualModel.scn @@ -1,6 +1,6 @@ - + diff --git a/examples/Component/Visual/DataDisplay.scn b/examples/Component/Visual/DataDisplay.scn index 056cb1104ac..689d75fa9a4 100644 --- a/examples/Component/Visual/DataDisplay.scn +++ b/examples/Component/Visual/DataDisplay.scn @@ -16,7 +16,6 @@ - @@ -35,19 +34,21 @@ - + - - + + + + - - + + diff --git a/examples/Component/Visual/VisualBoundingBox.scn b/examples/Component/Visual/VisualBoundingBox.scn new file mode 100644 index 00000000000..ed4202aa963 --- /dev/null +++ b/examples/Component/Visual/VisualBoundingBox.scn @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/examples/Component/Visual/VisualPointCloud.scn b/examples/Component/Visual/VisualPointCloud.scn new file mode 100644 index 00000000000..1f76319ad70 --- /dev/null +++ b/examples/Component/Visual/VisualPointCloud.scn @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Component/Visual/VisualVectorField.scn b/examples/Component/Visual/VisualVectorField.scn new file mode 100644 index 00000000000..2f25adec931 --- /dev/null +++ b/examples/Component/Visual/VisualVectorField.scn @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Demos/SofaScene.scn b/examples/Demos/SofaScene.scn index 3523f303860..e4322c68521 100644 --- a/examples/Demos/SofaScene.scn +++ b/examples/Demos/SofaScene.scn @@ -3,37 +3,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -133,7 +130,7 @@ - + @@ -200,7 +197,7 @@ - + @@ -231,7 +228,7 @@ - + @@ -249,7 +246,7 @@ - + @@ -258,7 +255,7 @@ - + diff --git a/examples/Demos/SofaWasher.scn b/examples/Demos/SofaWasher.scn index bddd71116e9..ffb1eb3d0f8 100644 --- a/examples/Demos/SofaWasher.scn +++ b/examples/Demos/SofaWasher.scn @@ -1,27 +1,26 @@ - - + - + - - + + + - + - - + @@ -90,7 +89,7 @@ - + diff --git a/examples/Demos/fallingBeamAugmentedLagrangianCollision.scn b/examples/Demos/fallingBeamAugmentedLagrangianCollision.scn index 0bbbfd3b6d9..9f4d8bf264a 100644 --- a/examples/Demos/fallingBeamAugmentedLagrangianCollision.scn +++ b/examples/Demos/fallingBeamAugmentedLagrangianCollision.scn @@ -22,7 +22,6 @@ - Container,TriangleSetTopologyModifier] --> @@ -32,7 +31,7 @@ - + @@ -60,7 +59,7 @@ - + @@ -84,9 +83,7 @@ 3 7 6 3 6 2 4 5 6 4 6 7" /> - + - - diff --git a/examples/Demos/fallingBeamLagrangianCollision.scn b/examples/Demos/fallingBeamLagrangianCollision.scn index fee3ef0d327..4de55435c38 100644 --- a/examples/Demos/fallingBeamLagrangianCollision.scn +++ b/examples/Demos/fallingBeamLagrangianCollision.scn @@ -59,7 +59,7 @@ - + @@ -83,7 +83,7 @@ 3 7 6 3 6 2 4 5 6 4 6 7" /> - + diff --git a/examples/Demos/fallingSOFA.scn b/examples/Demos/fallingSOFA.scn index 5a5dc10c5af..f90a5642226 100644 --- a/examples/Demos/fallingSOFA.scn +++ b/examples/Demos/fallingSOFA.scn @@ -3,17 +3,18 @@ + - + + - - - + + @@ -23,16 +24,13 @@ - - - - + - + - + - + - + - + - + - + @@ -149,8 +147,8 @@ - + diff --git a/examples/Demos/fallingSOFA.scn.view b/examples/Demos/fallingSOFA.scn.view index f88bab14fc3..847c58435ab 100644 --- a/examples/Demos/fallingSOFA.scn.view +++ b/examples/Demos/fallingSOFA.scn.view @@ -1,7 +1,7 @@ - + diff --git a/examples/Demos/sofa_1000PR.scn b/examples/Demos/sofa_1000PR.scn index 65e3aee6ef8..5d75b340267 100644 --- a/examples/Demos/sofa_1000PR.scn +++ b/examples/Demos/sofa_1000PR.scn @@ -48,7 +48,9 @@ - + + + @@ -78,7 +80,9 @@ - + + + @@ -107,7 +111,9 @@ - + + + @@ -136,7 +142,9 @@ - + + + diff --git a/examples/RegressionStateScenes.regression-tests b/examples/RegressionStateScenes.regression-tests index e4d04a9bd09..6270d2211ad 100644 --- a/examples/RegressionStateScenes.regression-tests +++ b/examples/RegressionStateScenes.regression-tests @@ -84,6 +84,7 @@ Component/SolidMechanics/FEM/TriangularFEMForceFieldOptim.scn 100 1e-4 0 1 Component/SolidMechanics/Spring/FastTriangularBendingSprings.scn 100 1e-4 0 1 Component/SolidMechanics/Spring/MeshSpringForceField.scn 300 1e-4 0 1 Component/Topology/Mapping/Mesh2PointTopologicalMapping.scn 100 1e-4 0 1 +Component/Topology/Container/Grid/RegularGridTopology.scn 10000 1e-4 0 1 Component/Topology/Container/Grid/SparseGridTopology.scn 100 1e-4 0 1 Component/Topology/Container/Grid/SparseGridRamificationTopology.scn 100 1e-4 0 1 diff --git a/examples/Tutorials/Collision/AdvancedSolversMultipleGroupsSolver.scn b/examples/Tutorials/Collision/AdvancedSolversMultipleGroupsSolver.scn index d07e8293b93..e55512e2c3c 100644 --- a/examples/Tutorials/Collision/AdvancedSolversMultipleGroupsSolver.scn +++ b/examples/Tutorials/Collision/AdvancedSolversMultipleGroupsSolver.scn @@ -18,7 +18,7 @@ - + diff --git a/examples/Tutorials/Collision/ModelizationSphereBased.scn b/examples/Tutorials/Collision/ModelizationSphereBased.scn index 8cbe0a32096..8bab830675a 100644 --- a/examples/Tutorials/Collision/ModelizationSphereBased.scn +++ b/examples/Tutorials/Collision/ModelizationSphereBased.scn @@ -18,7 +18,7 @@ - + diff --git a/examples/Tutorials/Collision/ModelizationTriangleBased.scn b/examples/Tutorials/Collision/ModelizationTriangleBased.scn index f89340d1694..4c3eea42dbc 100644 --- a/examples/Tutorials/Collision/ModelizationTriangleBased.scn +++ b/examples/Tutorials/Collision/ModelizationTriangleBased.scn @@ -18,7 +18,7 @@ - + diff --git a/examples/Tutorials/Collision/MultipleObjectsTwoCubes.scn b/examples/Tutorials/Collision/MultipleObjectsTwoCubes.scn index ced8c200b92..d7ab6437d95 100644 --- a/examples/Tutorials/Collision/MultipleObjectsTwoCubes.scn +++ b/examples/Tutorials/Collision/MultipleObjectsTwoCubes.scn @@ -19,7 +19,7 @@ - + diff --git a/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_03.scn b/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_03.scn index 58afa708e32..6e2d2138e0c 100644 --- a/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_03.scn +++ b/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_03.scn @@ -3,11 +3,11 @@ + - diff --git a/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_04.scn b/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_04.scn index 9210a369fa1..cc6fb37a36e 100644 --- a/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_04.scn +++ b/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_04.scn @@ -7,12 +7,12 @@ + - diff --git a/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_05.scn b/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_05.scn index bc44a7dfc87..d4a362fbfbb 100644 --- a/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_05.scn +++ b/examples/Tutorials/StepByStep/Dentistry_Haptics/dentalSurgery_05.scn @@ -10,12 +10,12 @@ + - diff --git a/examples/Tutorials/StepByStep/TopologicalMapping/0_TopoMapping.html b/examples/Tutorials/StepByStep/TopologicalMapping/0_TopoMapping.html index df60f146d87..85c75674402 100644 --- a/examples/Tutorials/StepByStep/TopologicalMapping/0_TopoMapping.html +++ b/examples/Tutorials/StepByStep/TopologicalMapping/0_TopoMapping.html @@ -7,7 +7,7 @@

    Topological Mapping (1/7)



    - +
    diff --git a/examples/Tutorials/Topologies/TopologyDynamicSurfaceMesh.scn b/examples/Tutorials/Topologies/TopologyDynamicSurfaceMesh.scn index 613ee62a277..eebc1776f39 100644 --- a/examples/Tutorials/Topologies/TopologyDynamicSurfaceMesh.scn +++ b/examples/Tutorials/Topologies/TopologyDynamicSurfaceMesh.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyHexa2QuadTopologicalMapping.scn b/examples/Tutorials/Topologies/TopologyHexa2QuadTopologicalMapping.scn index 24397ec455e..62b9ffb61ad 100644 --- a/examples/Tutorials/Topologies/TopologyHexa2QuadTopologicalMapping.scn +++ b/examples/Tutorials/Topologies/TopologyHexa2QuadTopologicalMapping.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyHexa2TetraTopologicalMapping.scn b/examples/Tutorials/Topologies/TopologyHexa2TetraTopologicalMapping.scn index 0988993861d..060defd6592 100644 --- a/examples/Tutorials/Topologies/TopologyHexa2TetraTopologicalMapping.scn +++ b/examples/Tutorials/Topologies/TopologyHexa2TetraTopologicalMapping.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyLinearDifferentMesh.scn b/examples/Tutorials/Topologies/TopologyLinearDifferentMesh.scn index 119c1304ba3..6c9b7dfcb35 100644 --- a/examples/Tutorials/Topologies/TopologyLinearDifferentMesh.scn +++ b/examples/Tutorials/Topologies/TopologyLinearDifferentMesh.scn @@ -21,7 +21,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyLinearMesh.scn b/examples/Tutorials/Topologies/TopologyLinearMesh.scn index 7ebd9a1fed8..a3e3739f790 100644 --- a/examples/Tutorials/Topologies/TopologyLinearMesh.scn +++ b/examples/Tutorials/Topologies/TopologyLinearMesh.scn @@ -19,7 +19,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyQuad2TriangleTopologicalMapping.scn b/examples/Tutorials/Topologies/TopologyQuad2TriangleTopologicalMapping.scn index 405995b6f4e..46d15db893b 100644 --- a/examples/Tutorials/Topologies/TopologyQuad2TriangleTopologicalMapping.scn +++ b/examples/Tutorials/Topologies/TopologyQuad2TriangleTopologicalMapping.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologySurfaceDifferentMesh.scn b/examples/Tutorials/Topologies/TopologySurfaceDifferentMesh.scn index f106babd7c7..8b87b16e59b 100644 --- a/examples/Tutorials/Topologies/TopologySurfaceDifferentMesh.scn +++ b/examples/Tutorials/Topologies/TopologySurfaceDifferentMesh.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyTetra2TriangleTopologicalMapping.scn b/examples/Tutorials/Topologies/TopologyTetra2TriangleTopologicalMapping.scn index 2cad2dc31e2..bf2a817bfd6 100644 --- a/examples/Tutorials/Topologies/TopologyTetra2TriangleTopologicalMapping.scn +++ b/examples/Tutorials/Topologies/TopologyTetra2TriangleTopologicalMapping.scn @@ -24,7 +24,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyTriangle2EdgeTopologicalMapping.scn b/examples/Tutorials/Topologies/TopologyTriangle2EdgeTopologicalMapping.scn index 864bbb4448b..9ee2b4a7d24 100644 --- a/examples/Tutorials/Topologies/TopologyTriangle2EdgeTopologicalMapping.scn +++ b/examples/Tutorials/Topologies/TopologyTriangle2EdgeTopologicalMapping.scn @@ -22,7 +22,7 @@ - + diff --git a/examples/Tutorials/Topologies/TopologyVolumeDifferentMesh.scn b/examples/Tutorials/Topologies/TopologyVolumeDifferentMesh.scn index 51c3c060145..8ab0493bf04 100644 --- a/examples/Tutorials/Topologies/TopologyVolumeDifferentMesh.scn +++ b/examples/Tutorials/Topologies/TopologyVolumeDifferentMesh.scn @@ -26,7 +26,7 @@ - + diff --git a/examples/Tutorials/Tutorials.html b/examples/Tutorials/Tutorials.html index 0a8fc11f8ff..30c7dc174e6 100644 --- a/examples/Tutorials/Tutorials.html +++ b/examples/Tutorials/Tutorials.html @@ -4,7 +4,7 @@
    -
    +

    Tutorials for SOFA

    Description:

    diff --git a/package.nix b/package.nix index e1eb6967f3f..41af729d90a 100644 --- a/package.nix +++ b/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "sofa"; - version = "25.06.99"; + version = "25.12.99"; src = lib.fileset.toSource { root = ./.; diff --git a/share/mesh/Bunny.stl b/share/mesh/Bunny.stl new file mode 100644 index 0000000000000000000000000000000000000000..95bc348ed6b9eac897c99bb6636db2faecd4ba92 GIT binary patch literal 136484 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

    fQ$V%c*-;GQ(QFV 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 + + + + + -3.98268 -0.373533 -0.632738 + 2.05911 1.35068 1.07241 + 0.837217 -2.19217 3.87435 + 0.28712 1.04486 -0.395472 + 1.04381 0.383892 -1.18603 + -2.63658 3.0217 1.16134 + -0.495084 -4.72908 0.116524 + -2.09448 2.5562 0.623363 + 3.41003 -0.13622 -0.496846 + -4.27669 0.56783 1.42112 + 2.67854 -1.29602 -1.57326 + 0.0933022 0.154745 -1.28079 + 3.45765 -4.83304 0.699636 + -1.94996 -5.0371 -0.229752 + -1.30869 -4.97081 1.38167 + -4.25477 -2.4282 1.1739 + 3.28772 -2.78136 -1.18168 + 1.12892 -4.32854 -1.77967 + -3.96896 1.11224 1.85217 + -2.65038 1.13957 -0.462219 + 2.70519 -4.30839 2.62116 + -2.14716 -3.72012 2.37443 + 4.15649 -3.80745 2.07685 + 0.350668 0.112708 2.78981 + -2.44746 -2.8019 2.43669 + -0.925072 3.87226 -1.05055 + 0.623166 -4.72906 3.24474 + -1.29198 -3.89825 0.5449 + -2.72435 -4.30708 2.84932 + -4.8536 2.208 1.967 + -1.72859 -0.699595 0.905591 + -0.713314 -1.76886 2.32304 + 2.26537 -3.6263 2.15546 + -2.69159 -4.98757 2.21494 + 2.09577 -0.513365 1.90135 + 2.57386 -0.637199 -0.140975 + 1.66043 -4.95151 -0.0634264 + 3.34737 -2.89203 1.13632 + -4.73685 1.35495 0.118142 + 3.1016 -3.38216 0.142838 + -0.816238 -4.84066 -1.88214 + -3.11942 -2.05798 -1.17985 + -0.135655 -2.86703 -2.44311 + -2.75447 -3.55476 0.534412 + 0.263771 -4.20962 1.45647 + 1.5568 -3.70153 3.50145 + -3.72323 3.07702 0.208922 + -2.23743 -0.919034 -1.44104 + 4.83171 -3.75388 0.26478 + -3.18215 2.4927 -0.919482 + 2.38124 -1.53407 3.36994 + 3.7568 -0.206583 1.28546 + -3.15486 2.35668 2.56997 + -3.19163 -4.43107 0.753904 + -2.93157 -4.97531 1.44965 + -4.1658 1.43996 -0.357864 + -0.281206 -2.56108 3.42465 + -0.744509 -4.72942 3.48595 + -0.730889 4.20467 -1.18044 + -1.12531 -4.54991 -1.90698 + -1.44313 -3.1968 1.4238 + 3.33708 -0.640161 2.45997 + -3.26837 -2.43311 2.5061 + -0.819424 -1.83619 -0.884543 + -3.88851 1.58034 0.679331 + -4.78026 -1.14626 0.495726 + 1.60871 0.746423 2.42674 + -4.95517 0.857679 2.79177 + -2.76156 2.9825 1.7521 + -1.4897 -4.58928 -1.74796 + 2.93514 0.604563 1.90505 + -3.20162 0.213435 2.14824 + -0.188519 -1.23785 3.59691 + 1.36294 -1.37066 -1.0555 + -0.0514997 -1.05916 2.21374 + -3.88254 2.29816 3.00302 + -4.27326 -1.41189 2.24886 + -0.126334 1.03019 1.75191 + -1.83295 -4.94939 2.70069 + 1.00587 -1.06523 3.70529 + -2.35734 0.023073 2.55035 + -3.63512 1.9531 -0.512372 + -2.98994 0.209243 -0.12429 + 2.77675 -2.41617 2.09251 + 3.10322 0.698462 0.54971 + -1.84325 0.119737 -1.18543 + 1.73237 1.18675 -0.292408 + 1.70535 -2.60232 2.77587 + 1.97099 -4.92982 2.72635 + -0.820438 -3.73613 1.95231 + 0.693653 -3.16195 -2.30685 + -1.28803 0.948899 -0.47842 + -1.65728 -1.04183 2.11771 + -1.22637 -0.676882 -1.49467 + 3.7306 -1.42452 -0.79928 + -1.74781 -4.57294 -1.44411 + 0.498546 -2.23128 -1.62999 + -1.49776 1.1125 1.39277 + -2.21879 0.594648 0.650205 + 0.800132 1.44814 0.842472 + 2.1137 -4.74071 -1.34374 + -3.07094 -4.59117 2.73598 + -0.699955 -4.2116 0.167852 + 2.03715 0.0545706 0.974157 + -2.58129 -2.97108 -0.643271 + 3.01802 -2.80309 2.86167 + -3.14412 3.06424 1.81981 + 2.84217 -4.73229 1.92898 + -5.15678 0.997845 1.27836 + 2.99304 -4.32178 -0.488024 + 2.19258 -2.2782 -1.05157 + 1.75937 -0.515281 3.11705 + -3.36072 -0.411815 0.6204 + -4.69232 0.151073 0.433204 + -0.128746 -1.2981 -0.988807 + 0.222566 -4.80442 -1.0771 + 0.79228 -4.75565 0.952856 + 2.88052 -2.1151 -0.535702 + 0.385586 -4.02806 -2.02522 + -1.39392 -1.40274 -0.757975 + 4.76751 -4.04673 0.950171 + -0.577134 -2.56203 -0.942763 + -2.9343 1.58625 2.55911 + -1.92689 1.52852 0.700848 + 4.12228 -1.41918 1.24784 + -4.04455 0.0929572 2.91047 + -3.23129 -3.1451 1.46912 + -2.13693 -1.64654 0.410656 + -3.87712 0.81374 -0.489387 + 1.38143 -4.03209 2.3359 + 0.538599 -4.69425 -0.20184 + 3.80295 -0.205476 0.796967 + 2.34732 -2.64258 -1.90613 + -0.861905 -4.78469 0.358404 + 4.04368 -0.884715 0.194264 + 2.64963 -1.68229 2.19125 + -0.0261287 -1.84026 -2.58404 + -0.878143 -0.0315958 0.311065 + -0.911027 -0.743631 2.93173 + 0.93986 -4.17467 -0.532422 + -1.13683 -2.82944 2.70134 + -1.04649 -2.4098 -1.73545 + -3.45873 -1.29063 -1.13227 + 0.98349 -0.430205 2.05908 + -4.40074 1.59792 3.33095 + -4.33033 -1.48805 -0.421956 + 3.45592 -0.495986 -0.714814 + -3.69364 -2.93372 0.311186 + 2.8746 -4.19603 -0.86688 + 1.5855 -1.36553 -2.15499 + 1.30316 -4.94198 -1.1148 + 2.74187 -3.99347 0.920321 + -0.796667 -4.71796 -0.555005 + -0.470644 -4.69514 2.34015 + 0.517633 -3.34593 3.6287 + 0.876752 -4.74884 0.456171 + -3.62725 0.530047 -0.144675 + -0.137186 -4.08757 -0.305267 + -1.74707 -1.29683 2.90061 + -2.33939 0.940951 2.27922 + -1.50244 -2.27967 -0.570329 + -1.94699 3.63311 0.303253 + 2.45955 0.741533 -0.517008 + 2.38344 -3.63475 3.12218 + 0.975627 1.26928 1.87323 + 4.75757 -2.94 0.110461 + -3.18274 1.28014 0.0601235 + -2.13619 -4.98635 0.99181 + 1.5921 -0.911035 -1.87052 + 1.4241 -0.577996 2.09689 + -1.84712 -3.00622 0.92554 + -0.503 -3.93229 3.08004 + -4.23437 0.667526 -0.29676 + -2.7258 3.01673 -0.000818774 + -1.36341 -2.22274 2.21297 + 1.97129 -0.693504 -1.59296 + 1.48332 -4.49643 3.0781 + -0.713926 -0.0948131 -0.123719 + -0.571909 -3.85245 -1.79264 + -3.99742 2.89595 -0.712067 + -1.29929 -0.49979 1.63153 + -3.03439 -4.3699 1.95124 + -2.73456 1.95603 -0.292033 + 0.0102992 0.00288149 0.440273 + 0.175204 -4.72152 0.463534 + 1.49757 0.019026 1.59115 + 1.94134 -0.246162 2.90987 + -2.73322 -1.81447 -1.34455 + -0.938796 -0.100077 2.61798 + -3.69984 -0.790983 2.67745 + 0.972239 -3.21536 3.71232 + 1.14314 -0.706255 -1.72769 + -3.81631 0.139102 -0.533327 + -0.0196198 -4.63705 -1.83426 + 0.778152 0.164784 1.22596 + -1.09687 -1.54575 -0.841373 + 1.75353 -0.275876 -1.364 + -0.946593 3.20551 -0.670641 + -4.34858 -2.25105 0.307935 + 3.04075 -3.70887 -1.15019 + 3.84384 -4.53516 1.47973 + -1.69168 -2.1959 2.07169 + -0.504749 -0.579614 -1.59751 + 3.63281 -3.29472 -0.589107 + -1.38034 -3.18241 -0.133987 + -4.78523 -1.0262 1.46932 + 2.72249 -0.41951 -1.18024 + 1.7898 -2.25353 3.67771 + -0.413586 0.671109 -0.767695 + 0.816971 -1.94997 -2.47514 + -1.34498 -4.16535 2.75702 + 2.25664 -4.20424 0.158257 + -0.0932055 -4.72431 1.68194 + -0.524732 0.38441 2.36451 + 2.00085 -3.99479 -1.75571 + 4.24374 -2.16829 0.711827 + 1.77105 -1.66491 2.63518 + 1.12305 -0.540096 -0.652716 + -0.151491 -0.0171051 0.864809 + 0.72358 -4.19726 1.23861 + -1.66863 -0.499686 2.75651 + 0.435503 -0.637939 3.20304 + -3.3108 -2.82386 -0.42006 + 4.86788 -3.43194 1.66269 + -0.0552935 -4.03952 2.14499 + 2.77111 -3.11756 -0.482823 + -2.36515 2.78044 1.0145 + 2.68781 -0.824004 3.02417 + -2.06812 -4.98388 1.80152 + 2.21833 -2.08757 2.51018 + -1.7823 -1.67257 -1.40588 + -0.371843 -2.6013 2.17462 + -0.517407 -4.74262 0.499777 + -2.47383 1.8124 2.03228 + 3.68966 -0.0435724 0.387389 + -1.86997 -2.33687 -1.17498 + -0.839532 -0.631738 1.87281 + -1.28272 4.09575 -0.879628 + -3.41972 4.30595 -3.03847 + -2.13607 -1.2827 1.28224 + -1.78257 -3.11948 -0.875148 + -3.68512 2.48368 0.441971 + 4.51745 -3.29375 -0.182941 + 2.85154 -2.18058 -1.61078 + 3.28016 -4.58344 1.7969 + 4.09107 -1.70885 0.00148575 + 1.23078 0.124601 2.79987 + 1.44023 -4.23661 -0.205351 + 1.31398 -2.1761 -1.45451 + -4.05118 -2.15702 2.09432 + -3.33946 -1.59565 2.89161 + -2.38453 1.91059 -0.0526495 + 1.12289 -3.23128 2.77245 + 1.13311 -4.88576 2.59501 + 0.86835 0.728207 2.50542 + -0.384559 -3.39092 -0.634916 + -2.06899 -0.592035 -1.42099 + -4.94849 1.83998 1.19531 + -1.63384 -2.62264 2.05637 + 2.26021 -2.87152 3.37821 + 2.39992 1.15362 0.266727 + -4.35169 2.69151 2.34536 + -0.738105 -1.74083 3.18758 + 3.38646 -2.5797 0.739192 + 2.62703 -2.30025 3.26933 + 1.37568 -3.50127 -2.08626 + -4.98125 0.548142 1.87351 + -2.94265 -4.21013 -0.0456541 + 1.6381 -1.54238 3.70793 + 3.38745 0.00563996 1.94305 + -4.41089 0.734566 3.27925 + 0.0116533 1.28899 0.956713 + -2.90401 2.3415 -0.28567 + -4.67435 -1.73097 1.04626 + -0.917903 -3.9674 -0.145694 + 2.18835 1.10049 1.83645 + -2.45535 -0.269819 0.669897 + -1.51032 -1.79521 2.23423 + 3.85907 -0.839138 1.78346 + -0.888117 -3.13207 -1.54587 + 4.18294 -4.48737 0.627806 + -4.43052 2.20515 0.108281 + 3.89499 -4.09192 -0.286725 + -4.52721 -0.564056 -0.0540794 + -3.13734 3.08624 0.474898 + -0.368363 -3.11202 3.0518 + -1.216 -4.8468 0.0148223 + -2.29739 -4.36401 2.93622 + -2.55943 -3.30706 1.71803 + -3.86468 4.57908 -3.20005 + -3.19035 2.84109 -2.14884 + -0.723192 -2.08623 -2.36692 + 2.1661 -1.91225 -1.96045 + 2.59626 -0.401143 1.26812 + 0.292253 -3.93238 3.29896 + -1.21534 -2.49371 -0.574218 + -3.24159 0.978802 2.14928 + -4.58979 2.08811 2.74116 + 1.41735 -2.99189 -2.18019 + 3.75479 -2.14544 -0.660528 + -0.275625 -0.37925 2.89436 + -3.47137 1.61585 1.51184 + -0.271388 -1.13986 -2.26859 + 0.610137 -0.975056 -0.896828 + -0.943733 -2.84276 -0.534406 + -1.94793 -2.60716 2.71895 + 1.95602 -0.985378 -0.733577 + 2.49445 -4.14934 0.578228 + 1.58921 1.45595 0.476712 + 2.80263 -4.92168 1.20273 + -0.705132 -0.0786912 1.06999 + -4.3023 -0.669734 2.15948 + 1.77199 -3.38307 2.55746 + 1.56831 -0.983656 2.28814 + -0.955265 -4.10327 1.28322 + -5.11305 0.951487 1.6927 + 3.37764 0.399577 1.22854 + 2.52614 -4.91561 -0.08525 + -3.85602 0.37026 1.95284 + 0.676506 -2.94186 2.83927 + 2.81518 -3.86968 0.479466 + -1.40593 1.23751 0.236928 + 0.120453 -1.90315 3.80889 + 1.04218 0.95654 -0.648506 + 2.77318 0.975883 1.15579 + -4.1377 0.115845 1.01535 + -0.990665 -4.9626 2.88378 + 0.423875 -0.202073 1.73254 + 0.16767 -2.58757 -2.52956 + 2.30322 -4.91939 -0.532797 + -3.0564 3.25439 -1.43797 + -3.86601 1.07978 0.0550466 + -2.26946 -3.24777 -0.665701 + -3.27079 3.50526 -1.16065 + -4.76581 -0.373181 0.982173 + -0.23749 -2.02787 -1.32056 + -0.17242 -4.93297 3.05952 + -1.24402 -0.258734 -1.37132 + -0.000514562 -1.74786 2.64041 + 4.04981 -2.46646 -0.121908 + 0.400684 -0.510017 -1.60279 + 1.89875 -4.22493 1.98819 + 2.96205 -3.55828 1.62668 + 0.954753 1.35298 -0.00285698 + 3.31414 -3.39432 -0.954752 + -0.689259 1.05597 1.2044 + -3.4282 3.19241 -3.33842 + -3.91408 3.73618 -2.53403 + 0.157879 -0.441139 -0.501001 + -1.13944 -4.94305 -1.2921 + -3.58031 3.99609 -1.8483 + -3.16059 3.33372 -3.23817 + 1.43833 1.45489 1.29047 + -2.22919 -3.26247 2.2939 + 1.22083 0.183059 1.27927 + 0.539308 0.00336955 -0.00527269 + 2.26061 -0.399988 2.986 + 3.25099 0.373714 -0.143095 + -1.96739 -0.984334 0.160536 + -1.22035 -1.10939 -1.56835 + -3.16338 -0.194432 2.64745 + 3.33902 -1.80612 -1.21165 + 0.67611 -4.92384 -1.59756 + -3.07184 -3.18356 -0.0115958 + -1.33097 -2.73464 -1.09829 + -3.67481 3.09817 -2.61483 + -3.50513 1.7567 3.14728 + -1.55779 4.21737 -0.464547 + -2.28325 0.0147378 1.38625 + -1.74537 -3.00959 2.67939 + 2.01084 -2.98048 -1.14726 + -3.11906 -0.668117 -1.18078 + -2.90155 -4.59695 1.29882 + -0.970367 0.674614 1.97138 + 3.21732 -0.995042 -1.13215 + -4.92336 2.65792 1.4229 + 4.07981 -2.18376 1.63526 + 2.32847 -0.169494 0.371858 + -2.02213 1.52097 1.44257 + 0.618509 -3.78129 2.55618 + -4.52037 0.636711 -0.0777784 + -2.32414 -4.98247 2.32991 + -2.10881 1.83218 0.638227 + -2.62455 1.32306 0.703574 + 3.71749 -0.750622 -0.491969 + -3.96576 3.00298 -1.14585 + -0.752487 -3.45637 -0.438883 + -1.24946 -2.10853 2.82067 + 3.36467 -4.2269 2.04728 + -4.89135 0.286089 1.18801 + -3.63452 3.14064 1.18267 + -0.283459 -3.26424 2.04816 + -2.9942 -2.85215 2.21435 + 2.57454 -4.38705 -1.08038 + 3.16409 -2.65736 -0.104275 + 1.70847 0.771223 -0.856633 + -1.42642 -3.03928 2.7238 + -5.00332 0.707405 0.561117 + 1.91494 0.10661 2.66015 + 3.51231 -1.42798 2.5698 + 0.133757 0.751982 2.3319 + -5.00456 0.557343 2.39106 + -1.05221 -3.035 2.01224 + -4.11595 0.492167 0.299503 + -3.79074 -2.91169 1.01958 + -1.42422 -3.4297 2.6482 + -2.72137 -5.04422 0.240221 + 0.251455 1.30645 0.342318 + -2.35781 2.37695 1.29198 + 1.25115 -2.07999 2.90124 + -4.72562 0.244399 2.56304 + -2.74837 -1.42869 -1.37684 + 3.05979 -1.19331 0.12943 + 2.34393 -1.60243 -0.863157 + 4.95267 -2.58334 1.02653 + 2.097 -4.14589 3.02296 + -2.6777 -0.336721 2.75101 + -4.36124 2.92969 1.83478 + 0.449799 -4.20114 0.593071 + 3.27511 -3.34801 1.01606 + -2.18453 2.55226 -0.120284 + 0.725655 -1.55825 -1.33828 + -2.65437 0.861605 0.0717983 + -3.55847 0.365459 3.25881 + 0.862545 -3.6754 -1.20182 + -0.176296 3.60578 -0.640037 + -1.9792 -1.72232 -0.146434 + -1.15201 3.33084 0.13817 + 4.56362 -4.13648 1.38509 + -0.0713735 -4.70547 -0.447015 + -3.00572 -4.1351 0.499121 + -3.67996 2.77815 2.47483 + 0.371348 -4.7621 2.59859 + 3.9215 -1.69067 -0.463694 + -0.883196 3.87817 -0.402662 + 4.04858 -0.805354 0.917488 + 2.36452 0.600726 2.30292 + -0.0844524 -4.7282 2.64156 + 0.448691 0.638589 -0.937408 + -3.84571 1.64581 1.13621 + 3.10346 -1.81285 -0.19058 + -3.90149 -1.74262 2.52861 + 2.65933 -1.01129 1.85587 + 2.84842 0.136549 -0.795155 + -1.28908 -4.95605 2.23311 + 3.05642 0.216246 2.18556 + 0.01936 -3.30716 -2.32461 + 0.919589 -0.511193 3.06909 + 2.88294 -2.65335 -0.447988 + -0.351384 4.18128 -0.859002 + 0.687715 -2.80184 -1.54675 + -0.185265 4.73446 -1.08905 + -0.513566 -0.881002 3.06354 + -0.487377 4.44432 -1.33384 + 0.831116 -4.01338 3.35755 + -0.463331 -2.7375 3.07496 + -1.72673 0.793973 1.90811 + -4.46786 -1.82961 1.7119 + -2.46719 2.67959 1.53719 + 1.69035 -2.60215 -2.15823 + -1.36941 2.83096 -0.195924 + -1.68895 -3.25974 0.650707 + -0.830483 -3.47639 2.58402 + -0.389445 -3.97203 -0.58986 + -2.70733 2.65747 2.08294 + -4.26388 1.02075 1.45923 + 1.81951 -4.07763 -0.379022 + -0.482972 -4.90139 -1.29674 + 2.28073 -2.90341 2.40583 + 1.57805 1.24553 1.89029 + -1.51263 -4.96363 0.54357 + 1.77568 -3.21407 -2.02843 + -3.99331 -1.07082 -0.830247 + 1.04547 -2.60855 -2.3244 + -0.18097 -4.44171 3.48524 + -4.08285 -0.0406779 -0.384811 + -1.2652 -1.38756 2.91193 + 2.97071 -4.81353 0.081272 + -3.85539 -1.77301 -0.893341 + -1.77148 1.3565 1.10504 + -3.90958 3.51182 -1.02941 + -3.27173 0.591421 -0.235883 + -2.41415 -0.246827 -1.27529 + -3.5587 2.45225 -0.324649 + 4.16325 -1.42159 0.543763 + -3.05449 3.29668 -1.90992 + 3.0139 -4.93847 0.506948 + -2.16395 -2.22332 0.791668 + -1.03122 4.35323 -0.969005 + -1.66291 2.80765 0.303287 + 1.14676 -1.69331 3.8039 + -1.05857 -4.03089 0.270389 + 0.349987 -4.72596 1.19353 + -1.47467 -4.98801 -1.76823 + -2.49883 -3.47124 1.25298 + -2.31411 -0.646715 2.86179 + -0.557675 -4.76395 1.10484 + 0.651165 -0.799094 2.21985 + -0.0200702 4.5328 -1.26141 + 4.63476 -2.60335 0.314522 + -0.135742 3.74749 -1.13327 + -3.19554 -3.27982 0.975094 + -2.65526 -4.16468 0.836212 + -2.49388 0.465889 -0.957529 + 1.72787 0.0750131 0.203853 + -3.94286 -2.5279 -0.157116 + 1.28284 -4.28254 0.178873 + -2.97035 1.65144 -0.467987 + 0.22588 -3.09503 3.58679 + -0.294668 -4.74068 0.798473 + -2.5131 -4.94016 2.88738 + -4.88249 1.5363 2.62687 + -3.42559 4.18682 -2.72538 + 1.96423 -1.1335 -1.86192 + -3.28286 -3.19524 0.358624 + 1.32936 -4.72296 -0.337431 + -2.06299 -4.99727 -0.799292 + -4.64151 -1.58918 0.188409 + 3.94708 -1.57707 1.90354 + -3.8291 -2.6948 1.65248 + -0.845679 -4.30376 3.28271 + 2.18675 -4.316 0.829767 + -1.05083 -2.21545 -0.730421 + -2.0022 -2.76171 1.15612 + 3.39973 -2.32597 2.64226 + 3.74399 -2.90121 -0.588576 + 2.12409 -1.15004 3.37219 + 0.484251 1.38205 1.22132 + 2.45175 -4.89161 2.1868 + -1.77982 -0.760555 1.3948 + -3.60082 3.6315 -3.17764 + 1.15881 -4.87824 1.11752 + -2.13656 -1.2319 0.803503 + 3.0273 -2.4069 1.79663 + -4.20676 1.35548 1.11986 + -0.925973 -1.11232 -0.824462 + 5.07506 -3.4855 0.997975 + 2.11754 -1.15998 2.28801 + -1.00107 -2.28906 2.21542 + -0.668695 -2.42431 2.92791 + -2.48534 -0.344702 1.03242 + 1.52999 -3.76274 -0.991183 + -2.40295 3.38012 0.468994 + 2.42293 -4.02025 1.57293 + -2.55139 0.196436 0.0984565 + 3.43692 -4.08118 -0.409274 + 2.53798 -3.78208 -1.61321 + 1.584 -4.74264 -1.54078 + -4.18129 -2.55698 0.712398 + 1.81582 -3.23743 3.52809 + -2.43827 -4.06231 1.56088 + -0.854482 -2.85735 -1.86574 + 1.55619 -4.74432 2.17217 + -2.18087 2.17099 0.728945 + -0.572089 -4.23547 1.55662 + 1.66502 -1.74501 -1.26065 + -3.01596 3.02085 0.169216 + 2.94443 -1.22542 2.9997 + 0.0770633 -3.49505 3.38845 + -5.02689 1.33537 0.754172 + 1.00968 -4.25872 1.89802 + 0.00605125 3.94143 -1.35711 + -2.62078 1.16352 2.52254 + 0.365618 -1.37107 3.78947 + -4.74203 2.66414 1.85356 + -2.43388 -1.52202 2.99679 + -2.64804 -3.59218 -0.0960118 + 0.407061 -4.52485 -1.78429 + -2.55363 -4.0706 2.47543 + -2.17499 1.30988 1.95034 + 3.22001 -1.32404 0.69655 + 0.315471 -1.54788 -2.52989 + -3.52598 2.36408 -1.01299 + -1.48491 -2.00919 -1.32278 + -1.5293 3.78808 -0.777132 + 1.38762 -0.292766 -0.441895 + 2.00139 -0.146085 1.58139 + -2.95003 0.494022 2.17591 + 1.88464 -4.99342 1.13203 + 2.98028 -3.34947 2.80927 + 1.04671 -1.33084 -2.31449 + -0.601206 3.34827 -0.212975 + -5.00546 1.1748 2.43267 + -1.58021 3.86367 0.145722 + -3.76895 4.66125 -3.44847 + -2.93417 -2.49706 -1.00082 + -3.57935 -0.242319 2.58958 + -4.31118 0.00919072 2.2315 + -0.896678 1.01002 -0.129333 + -2.30849 0.39349 1.63824 + -1.68427 -4.26687 -1.0636 + -3.06837 3.79253 -3.29633 + 0.132044 -0.84292 -0.801685 + -2.16288 -5.04164 0.19993 + 1.29985 -4.34146 0.64541 + 2.80666 0.86456 0.14742 + -1.23936 -0.285727 0.71957 + -2.67384 0.324018 2.47772 + -2.16621 3.47422 -0.339847 + 4.14931 -4.33596 1.59129 + 0.770248 -4.19684 0.0394682 + -1.66427 -2.83909 -0.1848 + 1.18651 -4.76477 1.55579 + 3.67322 -0.351469 -0.228268 + 1.37484 -0.903268 3.52222 + 4.26301 -2.682 1.71907 + -1.62179 -3.79598 2.64302 + 1.17035 -4.20633 1.48992 + 0.658678 -4.72712 -0.860546 + -2.88241 2.30639 0.414533 + -1.3272 -3.6855 1.23892 + -0.391147 -2.44401 -2.50632 + -3.19485 0.732202 3.14947 + -2.0521 0.236446 2.39255 + -3.8057 1.24548 -0.522576 + -0.744302 -4.75808 1.89989 + -2.77214 1.05709 1.92031 + -3.80169 2.92658 -2.11295 + -0.682733 -3.13377 -0.507136 + -3.20384 -4.7645 1.97151 + 0.678781 0.174155 0.524309 + -2.6505 1.60433 2.34333 + -1.34664 -3.12316 -0.898686 + -4.24673 2.83349 0.241327 + 3.67146 -3.50232 2.17899 + 3.70994 -2.34928 2.29047 + -0.138409 -3.02207 3.38846 + -4.42188 -0.957314 -0.353019 + 0.0744017 -0.537181 1.94902 + -2.14399 -4.44254 -0.742965 + -3.1611 3.23974 -2.86711 + 2.44575 -0.706299 -1.45603 + -3.17798 1.14053 3.05315 + -2.21334 1.97181 0.311123 + 2.63056 -2.43308 -0.776437 + 1.69987 -0.306334 1.8901 + 2.00798 -4.95165 -0.911205 + -1.28612 -1.36532 2.22784 + -3.68872 4.19616 -2.36671 + -4.0952 -2.1566 -0.390972 + -0.546532 -2.88548 -2.23399 + 0.281618 -1.53653 -1.28232 + -3.31313 2.68917 0.0691538 + -2.39511 1.36643 2.22508 + -3.84756 -0.173205 0.74314 + -3.28245 0.166834 2.65465 + -4.03413 3.6621 -2.03525 + 2.72916 -2.54174 -1.68791 + -3.29109 -4.31769 0.189271 + 0.0198147 -4.14985 -1.92038 + -3.86015 3.02514 1.90825 + 3.63044 -1.04535 2.32855 + -4.51589 1.82049 0.0286229 + 0.282896 1.06988 1.98051 + -3.80859 0.252761 0.0721955 + 1.62775 -4.30643 1.57943 + -3.70028 0.830325 2.11602 + 2.97592 -1.43434 -0.244145 + 1.82552 -2.77334 3.62833 + -1.60033 -3.49292 -0.746104 + 4.00882 -1.25414 -0.198632 + -3.01419 -5.04512 -0.193691 + -0.839975 -0.877511 -1.63864 + -0.357823 -0.109823 -1.42363 + -2.05375 3.88163 -0.0789031 + -1.77096 -5.00706 -0.625226 + -2.85256 0.128825 2.05345 + -2.46363 -3.88032 1.96917 + 1.0206 -3.86366 -2.03249 + -4.22296 1.07255 -0.363549 + -2.12675 2.94357 -0.29943 + -2.30316 0.954157 0.966669 + -3.1298 4.37443 -3.70424 + 4.9955 -2.86633 1.43931 + 2.92449 -0.766366 1.05761 + -2.01478 0.841062 -0.741663 + -0.860912 -0.358222 -1.46577 + -1.83026 -4.96138 1.40179 + -2.31312 1.54484 -0.145462 + 0.995832 -3.66808 3.56633 + -0.325476 0.334589 -1.1102 + -3.46798 -2.63813 2.19163 + -0.795046 -4.35733 -1.84242 + -3.93556 1.50376 3.45378 + 1.52385 -2.59677 -1.37538 + 3.2639 -3.11038 2.67144 + 2.79277 -3.2261 1.96559 + 2.20562 -0.329689 -1.31544 + -2.21262 0.0297606 1.01757 + -1.24105 -3.64831 0.0400911 + 0.45129 -1.69542 2.7865 + 1.25457 -4.85399 0.102314 + -1.26935 -3.47494 1.60287 + 4.0473 -3.22624 -0.241985 + -2.37034 -5.02023 1.32763 + -0.726573 3.52082 -0.939095 + 2.17266 1.08063 -0.216471 + -1.71267 3.2061 0.370607 + -0.669043 0.079634 -1.26397 + 2.51091 -2.02833 -0.82896 + 0.144358 -0.828948 -1.93415 + -1.05582 -2.71603 -1.4295 + 2.34967 -4.25838 -1.46524 + -0.0882789 0.418904 2.52958 + -1.57472 -1.84762 -0.740443 + 3.02832 -3.0471 -0.193627 + -1.39677 -4.56483 2.96138 + 0.577622 -4.21352 2.09721 + -0.481391 -0.00289759 0.649259 + -2.21062 -1.6576 0.898819 + -3.52771 0.965079 -0.139376 + 4.57724 -4.1436 0.392672 + 2.59987 -4.91118 1.52877 + -4.73686 -0.582607 0.478223 + 1.59454 -4.82221 -0.743443 + 2.95667 -0.455115 2.66652 + -3.29952 2.4069 -0.102869 + -0.0311876 -4.21862 0.293497 + -0.913462 4.62988 -0.720915 + 2.38107 -3.19482 -0.887223 + -3.93342 -1.27653 2.59067 + 1.65461 -4.34685 0.423091 + 0.522583 -0.0770242 -1.45141 + 3.95907 -0.531155 0.57133 + -1.52999 -1.74397 2.88911 + -3.01989 2.86334 2.20355 + -2.61789 -4.38993 -0.507744 + -1.26056 -1.03251 -0.703102 + -4.44319 -2.17851 0.819167 + 2.76083 -1.70222 -0.617048 + -1.01725 4.33799 -0.280469 + -3.556 1.35517 0.11117 + 3.41181 -1.88355 2.67472 + -2.18458 -4.08704 2.63326 + -0.168171 4.32909 -1.49468 + -1.87274 -3.42835 2.58661 + -3.5341 -0.821073 -1.03884 + -3.1446 -4.47216 -0.276725 + 1.83935 -3.82507 2.31851 + -3.39234 0.194879 -0.111298 + -4.52758 -0.972261 1.95307 + -3.22453 -1.028 2.90754 + -2.63061 -0.337361 1.4372 + -3.09868 2.85683 -1.67082 + -1.14679 -1.92276 -1.65466 + -3.17293 -4.83605 1.04073 + -3.54092 4.52059 -3.25939 + -2.77942 -3.87949 0.236834 + 0.547091 -4.20597 -0.262064 + -3.11609 1.34441 1.84599 + -1.68222 -0.789478 -0.0878118 + -0.628713 -3.34723 -1.93956 + 1.09479 -4.77495 3.09076 + 0.0806687 -0.133675 -0.0585086 + -0.275486 -2.18595 2.42284 + -0.575482 0.69596 2.02027 + -2.80604 0.198691 -1.02574 + 3.68751 -0.345613 1.75675 + -1.24137 3.73313 -0.112861 + -0.627756 -1.44964 -2.33463 + 3.60944 0.111665 0.935846 + 0.201373 -4.7109 0.00713978 + 2.74326 0.999927 0.614754 + -2.27577 2.87994 0.218644 + -1.2049 3.51071 -0.86837 + 0.603258 -0.602849 -0.694206 + 2.60009 -2.96926 -1.72207 + -0.435609 -1.66099 -1.04201 + -2.80586 1.99612 2.26255 + -1.90243 -1.26395 -0.187357 + 2.06715 -4.95133 0.276307 + 2.92431 -3.88684 2.61114 + -5.06774 1.39222 1.53224 + 0.874385 -2.3691 2.91892 + -2.85194 -1.32351 2.99493 + 0.363074 -2.04559 -2.54721 + -3.94102 0.600573 3.45285 + -4.72055 1.13543 3.10608 + -3.65227 3.12316 -0.0501906 + -0.132987 -3.5874 -0.875715 + 3.23738 -2.13254 0.0692134 + -3.31812 4.61368 -3.72896 + -1.78967 -2.01491 -0.480323 + -0.460558 -1.26804 2.24804 + 0.422202 -1.22633 2.47042 + 3.15476 -3.94849 -0.698154 + 1.64489 -0.590812 -0.615263 + -3.06277 2.83043 -1.17394 + 1.2309 1.00584 2.23441 + 0.752564 -4.72178 1.41125 + -1.24422 -0.854112 2.01142 + 0.578901 -0.254641 2.94394 + 1.97332 -3.71487 3.30049 + -3.88974 4.2677 -2.74401 + -0.0911487 0.0440371 2.74595 + -0.377341 -0.801544 2.03716 + -2.69784 -5.03382 1.0846 + 0.2618 -4.2039 1.06326 + -3.55096 0.144383 2.03346 + -3.89079 3.78617 -1.50155 + -4.27709 2.0151 3.11353 + -4.62684 -1.11781 0.00785499 + 4.18503 -3.64547 -0.350274 + -2.20315 -1.61878 -1.42515 + -3.4361 2.12206 2.91191 + -2.26206 1.91887 1.48579 + 3.39172 0.406323 0.740922 + 4.15779 -4.47739 1.1708 + -2.38948 -2.42272 2.7257 + -5.06483 0.890281 2.11015 + 0.942388 0.0378747 -0.0427123 + -2.75432 -4.33412 1.65709 + 0.328704 -4.6939 -0.535239 + -3.07862 3.26024 -2.38546 + -2.1363 -2.93081 -0.854589 + -1.92978 -4.62489 -1.09813 + 0.211167 -4.96194 -1.64409 + -4.81767 -1.24428 1.01363 + -1.72999 -3.16508 0.207408 + -3.0604 4.05551 -3.57912 + -0.831095 -1.36022 3.04836 + -0.773487 -2.50172 -2.1774 + 2.42306 -0.153174 0.800164 + 1.44087 -3.96783 -1.91409 + -0.659934 -1.34354 -0.898342 + -0.397622 -4.13199 -0.0574569 + 2.3544 -4.54313 2.85946 + 2.04301 -4.3345 1.24685 + 1.8644 1.3442 1.5195 + 2.20072 -2.03971 3.52009 + 1.55873 0.399471 -1.15757 + 1.21994 0.565712 2.60104 + 2.95281 -1.68539 -1.48579 + 4.18133 -1.81081 0.464102 + 2.89809 -1.47346 1.84148 + 4.23959 -2.38366 1.31898 + -1.84151 -2.62838 1.70114 + 0.0497598 0.75504 -0.722493 + 2.21982 -1.65007 2.44073 + 3.33291 -3.0576 0.591792 + -1.77826 -0.0494587 2.57663 + 1.28047 -1.59 2.76645 + 3.99763 -2.0785 -0.264613 + -1.38264 -2.74711 -0.419283 + 1.67734 -3.41385 -1.14407 + -2.86199 -3.3089 1.35783 + 0.877757 -0.723427 3.42446 + 0.653385 -3.66625 -2.168 + 4.57559 -3.82889 1.75964 + 2.98403 -4.37921 2.23776 + -4.7394 0.533898 3.03548 + 0.628456 -1.81491 3.84777 + 0.0165657 -4.22538 0.684012 + 0.214995 -0.93518 3.56898 + -2.60013 -3.86807 0.655359 + 3.20861 -1.50518 0.236045 + -1.43842 -0.964207 2.88342 + 0.364345 0.107674 0.871562 + -0.155326 -4.72725 0.36359 + -3.02405 1.50468 0.4621 + -4.64294 -0.578295 1.67957 + -0.966299 -0.672333 -0.632322 + 2.64335 -3.13526 3.09269 + -3.8097 3.354 -2.29928 + -0.1615 1.2182 0.45085 + -4.45265 2.52813 0.285453 + 1.92708 1.32337 0.129517 + -1.77289 2.6827 -0.0523538 + -4.04629 2.7231 -0.342439 + -2.51614 -2.66762 -0.93228 + -4.21632 1.26178 0.660089 + -3.09281 2.81665 -0.673009 + -3.35814 0.55707 2.21531 + 4.19568 -1.96078 1.16566 + 1.50519 -4.93169 2.85274 + 3.3621 -2.08813 0.841678 + -4.71097 2.49548 0.612803 + 2.26942 0.4868 -0.895735 + -0.0370498 -4.69712 2.13919 + -3.5797 2.69649 -2.37394 + -3.47055 -4.54015 0.567188 + -0.222904 -0.59597 -0.600621 + -3.4571 3.57266 -3.47739 + -4.24519 0.401224 0.676994 + 2.17021 -0.708641 -0.48493 + -3.98268 2.23973 -0.418453 + -2.87296 -0.427506 0.556662 + 1.05732 -0.942708 -0.866505 + 4.5894 -3.73921 -0.0845047 + -3.1092 -4.93489 2.3657 + -0.644238 -4.9482 3.16098 + 2.29528 -2.69585 -0.994065 + -2.517 2.67622 0.0927175 + -4.73718 -1.55877 0.648534 + -4.90871 1.69232 2.12557 + 2.15581 -3.54906 -1.86342 + -4.97183 2.27997 1.10724 + -2.57819 -3.04561 2.1004 + -3.46126 1.59617 0.438242 + -2.82785 -2.5401 2.58826 + -1.03341 -0.293706 -0.384677 + 0.802743 0.286619 2.76019 + 1.415 -4.29858 1.95335 + -0.934596 0.306404 2.32436 + 3.37562 -2.44956 1.17397 + -3.56177 2.23448 -0.0432895 + -2.97188 -2.76144 -0.715341 + 0.883408 -2.39107 -1.5641 + -0.439071 -4.72212 -0.818298 + 5.15291 -2.98418 0.919412 + -2.93076 -4.42996 0.985927 + 1.10731 -0.818404 2.22272 + -0.911196 -3.99698 2.8872 + 4.74118 -3.03008 1.79203 + -2.07351 1.62967 0.213623 + 3.24926 -1.60446 1.10261 + 1.86283 -1.40207 -0.957831 + 3.11554 -0.186175 2.36805 + -0.364803 -4.98215 -1.73424 + 3.67349 -2.74209 2.31735 + -4.66265 2.4375 2.33631 + 2.6011 -1.77203 -1.7251 + 2.66622 0.953298 1.62688 + 4.04072 -0.9581 1.33079 + -4.3259 1.17575 3.4118 + 1.16131 -4.68308 2.09819 + 1.43165 -3.56278 2.59071 + -1.0211 2.99265 -0.191648 + 1.6025 -0.108475 2.81193 + -1.34586 -0.20609 2.63563 + 2.28514 -0.126235 1.27943 + -4.7699 0.265226 1.60653 + -3.1952 -5.02966 0.463755 + -2.59733 0.411805 1.9772 + 2.46373 0.020745 -1.04325 + -3.14302 3.18198 -0.917296 + 2.79111 -0.720451 1.50585 + -4.69427 2.00249 0.369296 + -3.52736 3.46493 -0.738212 + 3.41617 0.338448 0.30516 + -3.91095 0.687727 0.0133377 + 0.962272 -0.936463 -2.0852 + -1.54105 -4.9746 1.83886 + 0.638681 -2.34993 -2.46755 + 1.83531 -2.15248 2.73158 + -4.30204 2.39356 2.73712 + -0.547493 -1.29338 3.32888 + 4.13796 -4.38757 0.171102 + -3.05419 0.943724 -0.121167 + -3.37866 1.18066 -0.575327 + -1.88481 1.15748 1.58762 + -2.59329 0.721577 2.49348 + 1.49094 -3.02526 2.80945 + 1.22866 -1.70092 -1.36001 + -4.69869 -1.48792 1.4485 + -2.16306 -4.74174 3.01673 + 2.81927 -1.60087 3.14049 + -3.93736 3.34104 -1.81085 + -0.980406 0.938052 1.58403 + 3.55926 0.064136 1.50104 + -0.895619 -4.86411 1.36267 + 0.745179 -4.93489 2.85066 + 3.52528 -0.970635 -0.82783 + -1.56583 -4.98341 -1.01678 + -0.494237 3.8313 -1.14726 + 3.8195 -4.67284 0.924815 + 1.93591 -4.41284 -1.58145 + -0.0860031 -2.89624 2.25275 + -2.08909 3.24384 0.537931 + 3.04818 -0.839179 2.80519 + 0.606479 -3.34898 2.7369 + -1.49187 -0.491461 1.14298 + -1.8922 -2.8962 0.484908 + -3.06013 -4.65655 1.63731 + 1.6869 -4.95976 -1.21 + 0.222257 -3.58962 2.50127 + 1.34239 0.00541221 -0.107061 + -3.28096 3.72464 -1.58121 + -3.13293 -2.08598 2.77349 + -2.8617 0.545704 -0.144208 + 1.60651 -1.92762 3.73685 + -2.52478 -5.01095 1.76646 + -4.93118 1.7924 1.66146 + -3.49696 0.262367 -0.655494 + 3.5047 0.0699801 -0.0468936 + 0.603268 -0.416951 2.00505 + -0.152781 -4.73596 1.25341 + -3.55053 1.32362 1.9161 + -0.373871 -3.76232 2.0131 + -4.81892 0.882287 0.201334 + -0.397489 -0.447105 1.74436 + -4.2098 -2.27667 1.65026 + -3.1206 3.1225 1.32239 + -4.77355 0.0428879 0.8632 + -1.41311 -2.95958 1.8103 + -3.71707 -2.23652 2.37197 + -0.57876 -2.98475 2.09607 + 2.09857 1.34306 0.590679 + 3.05783 0.707478 1.43306 + -3.69231 -0.0821111 1.71838 + 0.49905 -3.77874 -1.11476 + -4.96095 2.23808 1.52619 + -3.59708 -0.371002 1.05642 + 3.00283 -3.68234 1.13162 + -2.35749 -1.9776 -1.32744 + -0.258905 1.14984 1.29861 + 2.52269 -1.1677 3.20553 + -3.60081 -2.83313 -0.116784 + 2.12563 -4.96648 -0.124607 + -0.689749 -1.15154 -1.96303 + 1.42836 1.37541 0.0398513 + -4.15954 0.936344 0.298888 + -0.151327 -1.45191 -2.50105 + 3.00023 -2.3912 2.92731 + 0.669671 -0.7154 -1.81682 + -2.18242 -1.12969 2.95433 + 3.81742 -4.6534 0.418465 + -1.99344 -1.20788 1.72165 + -3.25626 -0.107032 1.936 + -2.07745 -2.96695 2.51088 + 1.68771 1.46572 0.92366 + -1.26202 -4.05482 -1.19427 + -4.21139 3.0628 1.06773 + 3.64023 -0.682162 2.09674 + -0.127378 -4.25252 1.88065 + 0.572009 0.30112 -1.21767 + 0.170471 -0.313776 2.91573 + 4.32326 -2.89368 -0.0267777 + -3.16603 3.72211 -2.04705 + 0.641316 -2.74412 -2.39363 + -0.414173 1.17287 0.835882 + 1.86386 -4.94458 1.7225 + -4.09384 0.334072 3.2251 + 3.83936 -4.10969 2.04512 + 3.25969 0.362734 1.7264 + 2.65085 -2.69076 3.14304 + -3.55351 2.50943 2.78066 + 2.33862 1.19255 1.39673 + -0.154964 -3.97654 3.32885 + 1.28818 0.686267 -0.955073 + -1.96629 -0.938588 1.09032 + 0.144363 -4.76026 3.34659 + 3.55826 -3.83226 2.18663 + 1.7486 -2.18026 -1.29308 + 2.49516 -4.0291 2.87809 + -1.21948 -0.553526 2.81384 + 1.95122 -2.81012 -2.05128 + -2.48598 2.22255 1.84563 + -4.25125 -1.81294 2.14646 + -0.927644 -4.82453 2.39524 + 1.11204 1.45534 0.419013 + -3.32208 2.22758 -0.585294 + 3.15464 -0.6074 -1.02774 + -2.95113 -0.278831 1.73946 + -3.30085 3.01531 -0.0737516 + -2.24378 2.47703 0.886028 + -0.645115 -2.21336 2.25157 + -1.8517 3.8359 -0.488336 + -4.5665 2.95081 1.33152 + -0.838577 -0.273532 1.54196 + -3.1912 -4.53869 2.31546 + -0.631644 -0.797968 -0.716428 + 0.778492 1.17014 -0.37182 + 2.6177 -2.067 2.25532 + 3.43085 -1.41744 -1.12256 + 4.5449 -2.39311 1.1252 + -0.831974 0.777034 -0.572785 + -3.56548 4.66877 -3.56106 + -3.484 4.12285 -3.62436 + 2.20642 -2.47415 3.49088 + 0.477881 -4.72087 0.698383 + 1.88459 -4.65275 2.99208 + 0.934621 1.42687 1.35379 + -1.95803 -1.23902 -1.46428 + -0.195037 -3.71182 -2.07707 + -2.39714 2.3912 0.596133 + -1.78912 -4.97946 2.2831 + 2.84602 -0.86367 -1.33963 + -1.85393 -4.0512 -0.710213 + -1.11058 -4.75924 3.22563 + 1.16918 -4.86285 -1.50973 + 1.51012 -0.982331 -0.8567 + 1.15139 -2.68934 -1.47321 + 3.73539 -1.54604 2.27231 + 1.79358 -2.14797 -2.15221 + 0.76052 -4.73166 2.31586 + -2.43513 0.996114 0.479368 + 1.37954 -2.95194 3.7441 + -4.38892 -1.89165 -0.128536 + 2.30804 -0.37109 -0.115908 + -0.320575 -4.83093 3.45341 + 2.61288 -1.91632 3.29624 + 2.23289 -0.706926 3.15419 + -1.15536 -4.24029 -1.65849 + 3.58771 -2.58778 -0.874161 + -4.8298 -0.825738 0.856412 + 2.49885 -3.49733 -0.558553 + -2.6519 -3.24362 -0.330236 + -1.10943 -1.89048 2.31955 + 2.23895 -3.86194 -0.498673 + -0.981029 -3.39083 -1.13082 + -3.92631 2.59278 0.176598 + -3.87086 1.92233 3.26239 + 2.21169 -3.28263 3.32264 + 3.11206 0.704852 0.966878 + 2.09198 0.866351 2.19457 + -2.79037 2.75486 0.523151 + 0.369246 1.37432 0.75691 + -3.15684 3.96149 -2.87325 + -3.93433 1.38317 0.344974 + -1.57797 1.18622 -0.183225 + 0.049877 -2.36653 -1.50253 + -0.481107 -2.87566 -0.711582 + 0.843077 -0.401272 -1.53414 + -3.93295 -0.524612 2.46962 + -4.46756 -2.03713 1.29296 + 1.24197 1.20125 -0.337925 + -5.06499 0.582836 1.46665 + -3.91985 2.53893 -0.615138 + 0.672086 -4.21894 1.63846 + 2.12849 -3.33394 2.37284 + 4.90592 -3.76113 1.34063 + -0.576686 -2.16846 3.26991 + -1.21089 -2.6448 2.12005 + -2.92285 -3.12448 1.75407 + -0.35335 -0.971701 -0.811384 + -1.35585 3.11591 -0.601821 + -1.10193 -3.92511 1.66097 + 4.56501 -3.44548 1.93681 + -2.92079 -0.223132 -1.14942 + -0.769549 0.45117 -0.980676 + 2.02825 0.0370816 0.523905 + -1.35106 2.97548 0.180791 + -0.0239988 -0.693702 3.07978 + -1.93531 -1.72887 2.92647 + -2.48644 1.04364 1.55125 + -1.08392 -1.74099 2.869 + 3.66437 -1.82031 -0.885603 + -0.679405 -3.07632 2.66637 + 2.40323 -4.71148 -0.994171 + 1.41913 -2.03634 -2.28747 + -1.73658 -1.43949 2.13944 + -4.73057 0.252858 2.07804 + -3.22509 0.395222 2.94335 + -1.61764 1.32671 0.570758 + -2.10345 -2.40579 1.32577 + -2.17825 -4.9671 2.68757 + -4.68865 1.67767 2.97491 + 3.69757 -4.48723 -0.0767859 + -4.02933 0.121559 0.486634 + 1.35659 -3.37166 3.6466 + -3.40182 2.99846 -2.99772 + -3.08318 1.59157 1.3543 + -0.16016 -3.19837 -1.01435 + -0.548967 -4.3144 3.45269 + -0.377699 0.0114917 0.169902 + -3.6236 0.0856641 2.85778 + -2.89759 0.772728 2.73543 + -3.25822 3.125 0.856977 + 1.78664 -4.26402 0.0466822 + -4.00755 0.401416 -0.377156 + 0.412697 0.496344 2.60026 + 0.243185 -4.71867 1.6028 + 1.53861 -0.630859 -1.53525 + -0.760577 -4.99987 -1.56556 + -5.02463 1.32264 1.95727 + -0.0874642 -4.97936 -1.38108 + 0.299477 -4.91371 2.99175 + -1.35699 1.22396 0.871737 + 2.46431 -2.17393 -1.82213 + -0.484925 -3.41673 2.81695 + 1.99021 -4.91809 2.19766 + 0.252517 -4.23444 1.85923 + 0.915824 -4.04786 2.26963 + 2.83389 -1.01573 -0.201986 + -4.14768 -0.971962 2.36855 + 0.433038 0.0207983 1.37436 + 0.547036 -4.70959 0.232713 + 3.17762 0.174333 -0.511477 + 0.313078 -3.0567 -1.43036 + 3.15064 -1.75917 1.56784 + -0.32221 -1.72012 2.32279 + -2.94778 2.77444 -0.074163 + 0.92376 -4.23516 0.410877 + -1.23036 -2.33266 -1.36825 + 3.85036 -2.48093 -0.504195 + -2.75553 -0.985418 -1.36121 + -0.54542 0.923592 1.63762 + -3.32167 2.55239 -1.40066 + -4.70118 -0.0874609 1.3036 + 0.889587 -1.31619 -1.07951 + -4.31516 0.503464 1.06879 + 2.77179 -4.02291 -1.28858 + 2.32942 -1.21087 -0.707455 + 2.44774 1.18834 0.885817 + 1.21801 1.491 0.876418 + -0.324987 4.55501 -0.949471 + 3.869 -0.419411 0.184163 + 2.93838 -1.97105 1.90004 + 2.5219 -3.36319 -1.74966 + 0.519812 -2.13646 2.87838 + -5.10449 0.617228 1.00835 + -2.15929 0.471726 1.122 + -2.3729 3.56664 0.147713 + -0.593882 -4.31934 1.1424 + -0.63971 1.06083 0.123342 + -3.29013 0.652393 -0.61452 + -1.7496 -0.697661 0.419701 + 3.22559 -3.26265 1.42155 + -2.06904 1.74023 1.052 + 1.01151 -3.67028 2.61109 + -4.53982 -1.41414 1.86273 + -2.78801 1.21846 0.23898 + -3.62662 -0.118089 0.26017 + 0.139013 1.24054 1.47869 + 0.625723 -4.32419 3.23029 + -0.790312 -4.76648 -1.10318 + -0.912107 -1.44404 2.25299 + 1.96922 -1.53503 -2.03637 + -2.39363 -3.658 1.54899 + -2.81157 0.0316211 2.59333 + 0.0236789 -2.34743 3.67706 + 0.776606 1.05789 2.16126 + -4.32371 -0.305496 -0.254073 + 0.518282 -3.69486 3.48878 + -4.10859 0.665775 1.77641 + 3.09346 -3.55835 0.625483 + 4.85695 -3.35445 0.0988262 + 0.913433 -1.79818 2.90238 + 1.32645 -1.23475 2.52263 + -0.699686 -0.456294 2.85562 + 1.8466 -0.775051 2.09609 + 0.0297055 -3.27681 2.29691 + 0.409414 -2.20767 3.8179 + 1.7066 -4.12301 3.22685 + 4.47639 -4.30607 0.894003 + 2.4291 -0.511168 1.66034 + -4.19333 2.55296 -0.109646 + -1.8086 -4.45772 2.89404 + -3.24404 2.93517 -2.60526 + -4.54472 -0.190029 0.168564 + 0.0909672 -0.203668 -1.4769 + -2.61786 2.22504 0.636721 + 4.97245 -2.6569 0.590025 + 4.91454 -3.82018 0.689572 + 2.70152 -0.430372 0.852456 + 1.01081 -3.39863 -2.18837 + 0.354754 -2.64117 -1.60588 + 2.57505 -4.94656 0.298608 + 1.21512 -3.50113 -1.21896 + -1.52931 -3.50945 0.335623 + 0.90132 -1.95311 -1.55592 + -0.101323 4.24301 -1.09779 + 3.2665 -4.4944 -0.202364 + -0.501823 -4.74851 1.52123 + 0.100731 0.497537 -1.02182 + -0.395168 -0.158251 1.34727 + 1.74606 -3.65681 -1.95589 + 0.000849527 -0.235418 1.59669 + 2.59531 -2.87108 -0.73607 + 2.61959 -3.67503 1.87784 + 1.91188 -2.96877 2.61393 + 3.15785 -4.90961 0.981907 + 1.32648 -1.29865 3.72625 + -2.3195 -3.86148 1.08291 + -3.2479 -0.564643 2.76652 + 3.18839 -3.98053 2.31848 + 2.03763 0.885168 -0.59748 + 3.45035 -2.2207 -1.03766 + -1.98235 -3.54325 -0.703672 + -1.85817 -1.75598 1.9603 + -1.34432 0.543473 2.12226 + 2.80758 -4.66543 -0.278654 + -3.53686 3.87568 -3.41055 + -4.02467 4.02495 -2.37161 + -1.02166 0.0731826 -1.23389 + 0.528122 1.28042 -0.0448315 + -3.32185 4.00276 -2.33017 + -1.05393 1.15677 0.398052 + 0.500245 -0.253948 -0.356616 + -1.77782 1.05382 -0.519471 + 2.56679 0.779465 2.02152 + -1.36002 -1.60525 -1.51184 + -1.4222 -4.85269 -0.727236 + -3.05373 0.964943 -0.572452 + -0.391522 -4.72612 1.90423 + -3.46408 1.7134 0.911564 + -3.88945 -0.126399 1.30467 + -2.90807 -5.01595 0.743331 + 2.01352 -1.65079 3.55421 + 4.11978 -1.33103 0.182489 + 0.165804 -1.12158 -2.30598 + 1.96596 0.51088 2.47733 + 0.682982 1.39836 0.376642 + 0.667053 -2.93348 3.74248 + -0.0345796 4.82261 -1.62245 + 0.637634 -3.34212 -1.35723 + -2.08731 -2.47941 0.394208 + 0.879499 -4.9441 -1.19023 + -3.6983 3.52352 -2.7616 + -3.83535 2.45951 -0.134133 + -3.52344 -3.13412 0.703057 + -1.64678 -4.95391 0.96809 + -4.76553 0.496328 0.269861 + -3.9599 -0.0848626 2.52981 + 2.61678 -0.40252 0.303654 + -2.30019 0.172717 -1.14396 + -1.94203 -1.99582 -1.30779 + 1.28649 1.35963 1.67635 + -1.01891 -1.4219 -1.78571 + -3.60195 -1.28795 2.78749 + 1.19101 -4.90393 0.624134 + 1.16823 -4.26073 1.05075 + -2.78502 2.56959 0.255785 + -2.058 -2.62249 -1.03457 + -1.37324 -4.96264 2.60245 + 2.55117 -3.75573 -0.230147 + 3.15468 -3.17489 -1.25084 + 2.05624 -0.103163 0.0366375 + 3.06192 -1.31327 -1.36529 + -3.97447 2.61581 2.66421 + -4.9413 0.351741 0.71082 + -0.50972 -2.11376 -1.05884 + -2.10491 -0.315319 2.73565 + -3.19374 -5.04082 0.124494 + -2.51704 1.2391 1.17724 + -0.815613 -3.54794 -1.53044 + -4.44815 0.236877 2.96383 + -4.00038 -2.63256 0.249885 + -3.89394 3.13238 -0.348762 + 1.3894 -2.45861 -2.26251 + -1.48818 -4.29934 -1.45054 + -2.8298 -3.38864 0.17904 + -1.93874 2.52969 0.271887 + 3.30769 -2.58755 0.270599 + -1.61049 -0.435005 -1.40103 + 1.71448 0.152857 1.21806 + 1.44941 -2.47213 3.74997 + 2.73004 -3.86382 1.41824 + 2.3105 0.248634 2.52246 + 1.27422 -0.208682 1.87276 + -1.86606 -0.818171 2.86395 + -1.37076 0.897141 1.75922 + -3.12733 -1.09711 -1.23688 + 2.1151 -3.62984 -0.81524 + 0.113312 -4.19326 -0.0670961 + 2.22861 -3.95929 1.99132 + 3.07857 -0.970503 0.539359 + 1.4977 0.99141 -0.627716 + -1.23901 -4.00068 0.954128 + -1.51253 -0.503812 0.656517 + 1.56901 -4.3173 1.15396 + -3.51704 2.60948 -1.87935 + -3.12031 1.95051 2.58257 + 0.60101 -0.975099 3.66049 + -1.09119 -2.4515 2.75455 + 2.07019 -2.54126 2.59193 + 0.0915937 1.16668 -0.0290238 + -0.479459 3.30306 -0.693248 + -0.932349 -0.0471819 0.691262 + 5.06902 -3.40862 0.574336 + 0.381439 -4.19195 0.181799 + -3.38405 -2.46701 -0.784246 + -2.81624 -4.96436 2.65525 + -3.50595 -1.71492 -1.12668 + -3.81293 2.61822 -1.03838 + -2.31 -2.32824 -1.14708 + 1.83788 -3.90417 -0.728318 + -0.4489 3.87266 -0.671858 + 0.404913 -2.60232 2.79901 + 0.856163 0.659775 -0.933536 + -2.43244 -5.02869 0.619404 + -3.94099 1.44741 1.55326 + -1.12091 1.10881 1.19716 + 3.88411 -0.603843 1.46339 + -0.532275 4.72759 -1.17993 + -1.81815 1.37788 0.23188 + -4.28822 0.193349 -0.156215 + 1.9423 -4.97847 0.695517 + -0.454632 -1.84625 -2.52561 + -4.78603 -0.609739 1.29179 + -3.79131 -1.36938 -0.983178 + -4.40311 -0.356672 1.95399 + -2.55711 2.67099 0.750656 + 3.08393 -4.80314 1.51097 + -2.34715 -1.97823 2.9364 + 1.49646 -4.78654 1.78373 + 1.56993 0.324066 2.65217 + -2.41165 0.54285 0.224361 + 0.570675 0.922913 -0.664138 + -3.53436 0.897739 -0.565522 + -3.94469 3.29798 -0.692743 + -0.476992 -1.70343 3.55958 + -0.558008 4.44308 -0.731765 + -2.6183 1.51279 -0.357805 + 0.300921 -2.97612 -2.42547 + 1.33257 0.245357 0.800922 + 2.44539 -2.48033 2.36947 + -1.40569 -0.500991 -0.197382 + 1.53099 -4.97968 0.864971 + 4.10351 -0.983447 0.556503 + -0.0604909 -2.23324 -2.56899 + -2.08195 0.969607 1.96636 + -0.194241 0.772239 2.123 + 3.29127 -2.98748 0.160514 + 2.69627 -4.6626 2.37096 + -0.648554 -3.37784 2.0213 + -1.38598 4.24513 -0.153526 + 3.89999 -0.771231 -0.144688 + -1.70151 0.505544 -0.99239 + -4.08371 0.204423 1.52434 + 1.37718 -2.4808 2.88077 + 4.12396 -1.18869 0.935512 + -1.73476 2.92419 -0.440486 + -0.866803 -2.56823 -0.678653 + -2.54663 -4.61432 3.06137 + 3.3782 -2.7103 2.62145 + -0.785733 -2.64556 2.16092 + 4.09482 -1.73068 1.54641 + 4.58397 -2.42007 0.748528 + 3.39944 -4.76737 0.223811 + 3.36691 -2.23929 0.447786 + -0.319177 -0.898036 -1.87451 + 0.42319 4.39602 -1.66293 + -1.51427 -2.59452 2.7864 + -1.13937 -0.2315 0.133302 + 0.925905 -4.70152 -0.0323757 + 0.35299 4.0708 -1.39926 + 2.3232 -1.47529 -1.82225 + -2.96082 -0.518898 0.989421 + -2.65421 2.92413 0.288218 + 1.92196 -2.58094 -1.23928 + -2.11683 -1.74235 1.57397 + -1.63737 -5.02589 0.125732 + -1.69334 -2.75042 -1.02718 + -3.22008 1.57962 2.86238 + 3.91662 -2.00661 1.98202 + 0.92603 0.230259 0.836625 + 0.0904158 3.99792 -1.0862 + -0.564057 -4.82606 2.77654 + -3.10117 3.65651 -2.5319 + -2.86957 -3.3927 0.969011 + -4.83421 1.57914 0.407419 + 3.18902 -2.73726 1.56028 + 1.5457 -4.32379 -1.70216 + 1.39593 0.178594 0.31536 + 0.142259 -1.95683 -1.54198 + -3.99674 -2.67085 1.26095 + 1.20466 -1.69324 -2.33116 + 1.33866 -0.634858 3.25101 + -0.872058 1.13997 0.808017 + 2.60506 0.400928 -0.743517 + 0.208388 -4.35272 3.35608 + -2.85637 -1.74863 2.93736 + 2.50424 -1.31818 2.1465 + -0.526272 0.000725664 2.65839 + -1.12346 -0.242288 1.17167 + -2.11059 0.4809 -0.990115 + -3.59457 2.75377 0.230197 + -2.29125 0.759542 1.42204 + 3.14849 -2.44207 -1.34503 + -0.163729 -4.29131 1.4707 + -4.54468 -1.93864 0.480528 + -3.6327 -2.93828 1.44819 + -0.0679592 -0.568991 -1.62003 + -2.6962 -0.164967 0.2351 + -4.58667 1.01593 -0.127257 + 3.83209 -3.03863 2.0412 + -3.26547 2.71312 2.46528 + -2.79048 3.18214 0.472814 + 0.0203665 -1.41269 2.44035 + -3.33761 3.84506 -3.6567 + -2.0534 -2.63917 0.795997 + 3.36605 -3.64946 -0.68659 + -3.87601 2.91705 -1.64815 + -0.87675 -2.08497 2.9301 + 4.18057 -1.66508 0.8882 + 0.799378 -1.42557 3.80282 + 2.61723 -2.8286 2.17303 + -4.36497 0.948185 1.04582 + 2.69106 0.357656 2.32185 + 1.38706 -4.08138 -0.618711 + 2.32995 -0.877747 2.03827 + -2.8049 1.50628 1.0414 + 2.09257 -1.87198 -1.07989 + 1.32379 -1.08123 -2.12219 + 2.1988 -3.09253 -1.91589 + -2.77105 1.3457 1.54866 + -3.36527 -2.896 1.85347 + -0.841248 -4.72899 -0.0498405 + 4.67069 -2.62285 1.51929 + 2.56717 -3.96229 0.117116 + -5.06674 1.41585 1.13461 + 3.07118 -3.11139 1.74797 + 2.88787 0.554922 -0.362247 + 1.1243 -4.71495 -0.789559 + -1.50791 -5.01515 -1.42107 + -2.93676 1.22844 2.73652 + -3.52658 -1.95053 2.6847 + 1.0959 -3.92194 -0.961494 + -2.22024 2.07954 1.08637 + 0.926429 -0.251982 -0.406017 + 0.471604 -4.96165 -1.2829 + -4.21109 1.84947 -0.259202 + -3.58246 3.10142 0.542602 + -1.4041 -3.90695 -0.792556 + -2.635 -4.00331 -0.251522 + -3.50945 1.40338 3.28246 + 0.950869 -0.123664 2.89923 + -3.12778 -1.55357 -1.26174 + -1.62394 -1.05963 -0.482455 + -2.75339 0.822185 -0.64086 + -2.44211 -5.04743 -0.115162 + 2.0446 -3.35996 -1.06294 + 0.84483 -1.40564 2.67342 + 2.85416 -0.764326 0.174165 + 4.15137 -2.11657 0.183224 + -0.0729037 -1.574 3.77154 + 2.60577 -4.58099 -0.613237 + -2.21969 2.91835 0.733801 + 3.20872 -1.5282 2.84906 + -0.668498 -3.80718 -0.446637 + -0.188717 -0.952673 3.33276 + -2.38764 0.451804 2.31952 + -3.18279 -0.173603 0.113633 + 3.54819 -3.14835 2.39534 + -4.94835 1.11167 0.451818 + -4.49066 0.268931 0.0608108 + -3.61129 3.70483 -1.21656 + -1.05744 -3.511 -0.27275 + 0.854333 -4.61721 -1.71141 + -3.86246 4.37954 -3.34326 + -0.994822 -2.13307 -2.02423 + -2.55544 2.69638 -0.150309 + 3.27732 -3.55443 2.5062 + -0.56969 0.923792 -0.318094 + -2.74286 -4.1254 2.09486 + 5.05678 -3.25403 1.32658 + -2.22849 1.16739 -0.383657 + -2.68791 3.29064 0.222685 + 3.83385 -1.16913 -0.530669 + -5.10172 0.992158 0.87281 + 0.782241 -4.20893 0.824719 + -0.326873 -3.26982 -2.22032 + 2.49628 -0.922781 -0.440911 + -1.0786 -4.91392 1.87783 + -2.61466 -0.623178 -1.33949 + 0.73115 -4.18371 -1.90059 + 1.18329 -2.09044 3.81824 + -3.73134 2.5682 -1.46047 + -4.54844 -0.134318 1.57738 + -3.35549 -3.04489 -0.0242861 + 4.25382 -2.53384 0.272426 + 1.06451 -4.38582 3.14213 + -2.49735 3.1239 0.714761 + -1.06359 -3.01679 -1.1706 + -4.20742 -0.726818 -0.549855 + -1.53015 -2.38682 -1.17283 + 0.898569 -4.69699 1.80972 + 3.33628 -1.07366 2.67941 + -0.760803 4.61769 -1.03209 + 0.0751292 -4.72995 0.87615 + 0.478372 0.858275 2.33434 + 4.29688 -3.07612 1.92531 + -3.6147 2.90406 -0.225005 + -4.82796 2.13044 0.730643 + 0.489338 -1.81347 -1.55679 + 2.32703 -4.93913 1.83063 + -3.20395 0.221131 -0.833719 + -0.479372 -4.71858 -0.313196 + -3.5653 -4.88683 0.286599 + -4.91443 2.66906 1.03028 + 0.550317 1.29129 1.70091 + 1.03451 -2.98605 -2.27802 + -3.84536 2.78995 -0.0383253 + -4.93035 1.70232 0.789624 + -4.48209 1.42545 -0.146218 + -4.69051 -0.223163 0.58883 + -2.41544 0.874938 -0.671413 + 3.11051 -1.36831 1.39876 + 4.02987 -1.24882 1.60675 + -2.85031 2.39832 2.2766 + -1.12722 -4.75753 -0.909847 + -4.14072 -1.34576 -0.685682 + -2.1354 -2.03486 0.404241 + 5.04925 -3.02674 0.434912 + 1.61953 -3.0183 -1.28474 + -3.66634 -2.56532 -0.427447 + 2.33919 -4.9588 0.626522 + -4.00581 2.9438 -0.0809501 + -1.59822 -2.20067 2.8445 + -2.30838 2.50694 0.286878 + -2.17863 -2.02082 1.10482 + -2.5491 2.32431 -0.133253 + -1.23981 -1.94743 -0.773645 + -0.27425 -0.247239 -0.265862 + 1.59596 -4.9604 0.388147 + -1.14414 -4.73231 -0.426717 + -1.04826 -3.37133 1.92811 + -1.89548 -2.69686 0.0753561 + -0.163386 0.933242 -0.430755 + 0.307784 -4.69386 2.12356 + -2.22234 1.63315 1.8071 + -1.6555 -0.750037 1.7981 + -0.29779 -2.11694 3.60683 + 2.92886 -2.78955 1.91374 + -3.09213 -4.817 -0.503517 + -2.24916 0.116691 0.610035 + -1.73859 3.37998 -0.600565 + -3.92013 1.68645 -0.446191 + -0.750014 -2.23082 -0.852576 + -3.67627 2.27033 -0.69213 + -1.19166 -4.89277 0.415008 + -3.98009 2.87764 2.24848 + -4.18854 -2.27763 -0.0642928 + -4.32762 0.802386 0.656343 + -3.35789 -0.421893 1.35134 + -0.06265 -4.72519 -0.870764 + -0.914621 -1.71162 -2.11385 + -3.52037 3.10665 1.69537 + -3.9374 3.09842 1.50541 + -1.56087 0.766591 -0.770792 + 2.05852 -4.22211 1.62431 + -2.09322 -1.26961 0.370468 + -0.0513916 4.9009 -1.27741 + 1.77057 -4.36904 0.810027 + 3.10224 0.623574 0.109982 + -3.45489 1.55681 -0.549658 + -1.868 -2.44969 -0.251494 + -4.00684 3.34604 -1.39388 + 2.84099 -3.66436 0.0930188 + 1.93463 0.511528 -1.00271 + -0.284169 3.53036 -0.949691 + -3.0816 3.79238 -3.66929 + -2.39502 -1.28089 -1.43283 + -0.117071 3.88051 -0.85134 + 3.08165 -2.29594 -0.256308 + -1.49315 -3.60927 0.817715 + -2.28965 -4.71661 -0.742015 + -2.68861 -4.74872 -0.609752 + 2.33602 -4.86504 2.57485 + -4.34969 0.0668952 2.57489 + -3.81273 4.35131 -3.01114 + -2.11267 0.616121 2.16 + -0.370464 -4.23024 -1.86861 + -3.66969 -0.151743 -0.739917 + -0.294503 -2.8298 -1.04116 + -1.59669 -3.27973 1.06121 + -1.98425 -0.898663 0.65678 + 2.81456 -3.40139 -0.234303 + 0.263977 -0.838611 2.16946 + -3.84918 2.29076 0.153984 + -1.231 4.46619 -0.555701 + 1.70326 0.210257 0.718706 + -3.82348 3.92185 -2.92154 + -1.12134 -4.33854 3.0827 + -3.59979 3.28495 -3.01868 + 1.62744 -4.91369 2.52761 + -4.81606 2.00411 2.40659 + 1.26005 -0.319815 -1.44475 + 2.18361 -4.07228 -0.169363 + 2.72121 -3.64249 2.88215 + -3.84621 3.1102 0.811615 + 0.332157 -1.24542 -1.01618 + -0.379664 -4.27875 0.398192 + 0.0160084 -2.57262 2.51889 + -1.09446 -3.12167 -0.383087 + -4.52253 -1.41706 -0.18396 + 0.636905 -1.24596 -2.37614 + -3.86808 -2.14024 -0.672453 + 0.24553 -4.11192 -0.498207 + 2.54447 0.927039 -0.132334 + 1.44353 0.0649757 -1.32949 + -0.897279 3.5368 -0.161454 + -3.30896 3.18775 -0.561376 + -4.67493 -0.818982 0.216167 + -1.17988 4.03331 -0.140433 + 0.619389 -4.06026 -0.743158 + 2.34552 -4.96996 1.06589 + 2.08797 -2.35114 -2.01868 + 2.93466 -2.87117 -1.46444 + -1.50717 3.49827 0.179884 + -4.11999 3.0266 0.547854 + 2.60492 -0.438092 2.86275 + 1.75402 -1.18118 3.54112 + -4.22775 2.18419 -0.164847 + -3.36387 -0.247782 -0.955603 + 2.7118 -0.053393 2.57496 + -4.52277 2.90067 0.72887 + 2.71956 -4.94781 0.808764 + 2.32916 -1.05956 -1.63133 + -1.98996 -2.17857 1.72179 + 1.28553 -4.03564 3.38885 + -2.70664 -2.26478 -1.1889 + -3.54385 0.688913 3.46403 + -2.71256 -5.0309 -0.422519 + 3.48988 -3.02622 -0.906085 + 0.308302 -3.99025 2.33295 + -0.286767 4.78588 -1.41376 + -1.12937 -3.74242 2.59904 + -0.84383 3.21654 -0.00133662 + -1.5019 -4.92286 -0.292613 + -3.06645 3.59781 -2.94203 + 1.54737 -1.92356 2.82496 + -4.14189 -1.79429 -0.565313 + 0.191955 -2.70117 3.65611 + -0.707245 3.14057 -0.397163 + 4.10187 -3.42687 2.10032 + -3.82883 -0.632877 -0.846791 + 2.30762 -0.093887 2.72793 + -0.550861 3.64701 -0.403693 + -2.94668 0.559623 -0.758206 + -1.14066 0.662889 -0.763457 + -0.294515 -2.47503 -1.23585 + -2.91467 -4.98583 1.87038 + -1.13591 -5.01049 -1.67979 + -3.11791 1.64105 0.832608 + 0.0695731 3.56959 -0.910232 + 3.47607 -4.75083 1.27082 + -2.58055 -4.27623 1.22047 + -0.0250459 -2.85361 -1.35757 + -1.91923 -4.96119 0.51875 + -2.95457 -4.25068 2.45294 + 1.67364 -1.75844 -2.17326 + -2.33219 -3.52321 1.9941 + 1.33746 -0.339322 2.9614 + -0.456221 -4.6375 -1.9066 + 1.71906 -0.138598 -0.219425 + -4.4863 0.0419243 1.88336 + -0.754703 -2.71446 2.72573 + -0.624304 -4.01032 1.96741 + -0.423586 -4.31442 0.797447 + -1.99161 -2.20037 -0.0284341 + 0.87141 -1.09919 2.39921 + -3.65812 0.523878 -0.541589 + 0.0339997 -0.0282231 1.21278 + 1.06548 -2.19729 -2.38095 + 3.30553 -1.71146 0.701537 + 1.01848 0.205382 0.362211 + -1.72816 -1.50975 -0.564042 + -3.86109 -2.51774 1.95356 + -0.336463 4.09283 -1.31556 + -1.2297 0.375355 -1.05186 + 0.211557 -3.6879 -2.19885 + -1.06324 -3.20917 2.62231 + 4.23971 -4.11012 1.81702 + 2.42824 -4.14569 1.14046 + -2.38962 -3.62247 -0.462729 + -3.46406 -3.13468 1.13749 + -3.96141 1.01267 3.51236 + -0.89857 -4.20357 0.828992 + -0.145538 -4.71776 -0.0643769 + -1.57585 -1.27637 -1.51028 + 0.623617 -2.54395 3.7932 + 2.14778 -4.973 1.43472 + 3.66481 -4.42017 1.84057 + 3.05344 -0.209456 -0.883686 + -0.271095 1.08965 -0.00489776 + 1.73484 1.04486 2.13203 + 2.11111 -4.33863 0.422754 + -3.88608 -2.83896 0.653641 + -1.19326 1.09426 -0.0805229 + -2.44141 3.19074 -0.185101 + 2.513 -3.26696 2.14649 + -3.52691 1.06496 3.41522 + 3.84817 -1.18461 1.98802 + -2.96243 0.393046 2.62819 + -2.5187 -0.00393226 1.75917 + -2.84498 0.791582 2.09047 + -1.332 -0.651605 -0.518526 + 0.174313 -3.42592 -1.23855 + 2.92952 -1.07547 1.52809 + 3.43673 -0.338884 2.13074 + 0.941102 -3.10045 -1.44823 + 0.402069 0.0847985 0.350569 + 1.84419 -4.94842 -0.461332 + 3.20137 -2.24088 1.53244 + 0.113412 -2.15987 2.70458 + -3.19193 1.94194 -0.489744 + 2.86395 -0.641661 0.58626 + -3.02601 -3.33918 0.591929 + -0.99859 -1.06259 2.96437 + -2.51936 0.747258 1.84423 + 2.66599 -1.31734 -0.524799 + -1.72006 4.08558 -0.0682109 + -2.99427 -2.99279 -0.402843 + -4.11132 -0.300906 2.28009 + -0.237713 -3.55849 3.10856 + -2.71384 -2.15394 2.86038 + 3.92632 -2.82256 -0.273296 + 1.05869 -2.63703 3.79738 + 0.369489 -3.33008 -2.3131 + -3.31436 2.72271 -0.2018 + 1.54653 -4.94592 1.35694 + 0.0960989 4.49941 -1.69473 + 1.79326 -0.824913 3.32182 + -3.95549 3.01176 0.243152 + -1.2616 -4.84256 -1.96399 + -1.93572 2.87952 0.546211 + -0.715016 4.14569 -0.58782 + -1.71026 0.401218 2.2482 + 0.864818 -4.68194 -0.437085 + 0.727356 -1.62904 -2.47979 + -3.49994 2.96532 2.15948 + 3.9317 -0.530233 1.0662 + 3.10262 -1.08868 1.03073 + -0.0775179 -3.61877 2.13537 + -3.39725 -4.82667 0.834463 + 0.225014 4.60075 -1.47795 + 2.85203 -3.4085 -1.47715 + -2.244 -4.02536 -0.550848 + 0.103541 4.17698 -1.57022 + -0.486341 4.96311 -0.907683 + -2.88587 2.46859 0.730398 + -3.52087 3.23699 -0.302737 + -3.09836 3.54042 -3.50274 + -3.5 -2.12574 -0.985519 + -0.171641 4.59984 -1.52657 + 3.09071 -2.0226 -1.40957 + -3.5538 2.8104 -2.71162 + -1.75178 -4.84375 -1.67572 + 0.327757 4.64408 -1.78237 + -3.02752 1.31824 -0.529255 + -1.97589 -2.19948 2.82253 + -3.33834 2.4145 0.238728 + -2.25874 2.6864 0.571062 + 3.91343 -2.54502 1.9465 + -0.797301 -4.79973 0.782045 + -3.46414 4.41496 -3.78269 + 0.0448563 4.85773 -1.38167 + -3.15236 4.15158 -3.24445 + -1.37394 -4.89875 2.94153 + -3.23573 4.13381 -3.84167 + -1.75508 -4.7847 2.95296 + -3.2044 2.9862 -0.327367 + -0.338019 3.35605 -0.400982 + -2.27648 2.26272 0.0969947 + -3.28901 4.44382 -3.45002 + 3.05684 -1.98142 2.98225 + -3.0792 2.68698 -0.335574 + 0.168595 4.28776 -1.38028 + -1.87315 -4.97313 -1.14784 + -2.87501 -4.74403 2.99281 + -3.54001 -4.88901 0.557734 + 1.04184 -4.242 -0.187074 + -3.71938 4.08851 -3.23081 + -0.938998 -3.90997 -1.48419 + -1.16482 -4.90968 0.908347 + 0.343792 3.91092 -1.25886 + -2.30989 -5.00496 -0.547813 + -2.17069 2.33264 0.402601 + -1.80172 -4.12754 2.71906 + -0.146244 -4.28647 1.09293 + -2.84596 3.10988 0.807887 + -0.102987 -1.6291 -1.31253 + 0.900021 -0.0324999 1.68778 + -3.42449 -4.78524 -0.139037 + 0.370852 4.14467 -1.67017 + -0.109985 -3.98286 -0.736644 + 3.30351 -1.84579 0.319934 + 3.28343 -1.99854 1.23675 + -1.95659 -0.217164 -1.32826 + -2.46232 2.92395 0.554854 + -1.9925 1.31901 -0.098186 + 1.06661 -2.7784 2.8857 + -1.45725 -0.46327 0.260303 + -0.837914 -1.03513 2.10591 + 4.32546 -4.04839 -0.0978216 + -1.72579 -2.92043 1.40825 + 0.177912 3.6861 -1.1174 + 0.152866 -3.84537 -0.990646 + -3.29565 3.39431 -3.56211 + -0.287397 4.98285 -1.23752 + -0.369579 4.95084 -1.0613 + -1.46717 0.0508807 -1.2433 + -0.773924 -4.3116 0.526223 + -1.68412 -0.869644 -1.46987 + -2.53481 -3.5244 0.891913 + -3.2608 3.61213 -3.71071 + -3.12973 2.46087 -0.521969 + -3.65522 4.35808 -3.53147 + -0.561719 4.77583 -0.710802 + -0.623629 -0.42369 -0.466856 + -0.79278 4.49705 -0.493635 + -3.57073 2.17257 0.282591 + -3.39716 3.05531 0.222979 + -3.55124 2.8967 0.00181659 + -1.8452 -4.9 -1.44664 + 1.94975 -0.39191 -0.380998 + -0.631476 -3.71464 2.70021 + -3.46206 2.72102 -0.392984 + -2.55761 2.33442 0.258494 + 1.29847 -3.12135 -1.36225 + -1.24523 -3.50838 -0.768404 + -3.56671 -4.58582 0.20911 + -3.78056 2.68251 -0.316288 + 1.78915 -1.32505 2.46341 + -3.87849 4.01109 -1.96791 + 3.72736 -3.68029 -0.467155 + -1.03664 -3.7319 -1.01401 + 0.254394 -3.05169 2.58646 + -1.36571 0.153247 2.41369 + -0.598039 1.12295 0.469565 + 0.967393 0.0230125 -1.39931 + 0.52986 -0.938983 -2.13878 + 0.197549 4.84272 -1.67868 + -3.15779 3.96588 -3.83008 + -2.71957 -0.853641 2.92074 + 0.545656 -4.7019 1.83371 + 3.67286 -1.95838 2.35724 + 2.00637 0.117359 -1.19637 + + + + + 1698 498 1829 1624 + 774 1907 1015 565 + 1822 166 949 948 + 539 1122 1777 754 + 1616 189 720 1310 + 385 330 333 787 + 1266 342 1534 1042 + 593 1810 726 1506 + 478 1583 1704 1381 + 453 1817 1698 498 + 547 1481 1495 714 + 986 1204 1852 496 + 866 260 504 696 + 1429 1115 728 709 + 944 207 1703 1411 + 579 1763 1534 771 + 1532 335 291 1618 + 1241 348 765 722 + 1355 140 1417 1729 + 769 371 1343 1524 + 1180 1580 1579 518 + 130 748 761 1361 + 750 1861 482 1306 + 1804 674 1347 1805 + 1620 417 1058 439 + 471 844 1892 1257 + 786 687 1888 884 + 930 922 103 1336 + 558 975 1787 970 + 222 1785 906 1732 + 1242 553 633 1075 + 1106 1853 1383 1862 + 1136 1475 387 1098 + 1108 1830 591 1273 + 1225 1728 9 1410 + 355 620 1276 1774 + 412 1347 855 134 + 1824 284 642 1458 + 644 283 1675 713 + 363 1297 1097 1785 + 355 1738 1276 620 + 1340 901 246 831 + 469 1336 354 828 + 1304 798 872 1156 + 837 355 1279 438 + 950 456 97 1342 + 150 1444 1080 1495 + 93 337 1769 861 + 1372 1658 945 920 + 902 552 1386 341 + 166 1778 731 898 + 901 143 1340 246 + 1008 1775 466 1660 + 597 80 1220 666 + 419 711 839 1244 + 1739 803 187 411 + 814 1628 1314 869 + 1272 477 1253 1491 + 1070 492 116 1542 + 1159 691 247 36 + 1477 1354 690 563 + 1025 1501 765 1903 + 1564 1054 1886 1792 + 1024 1285 153 1730 + 536 1537 605 1121 + 1859 833 1516 245 + 129 253 1553 1173 + 1613 1372 650 301 + 637 1136 277 1098 + 303 1014 1190 1663 + 1203 598 697 1762 + 1647 1637 1264 461 + 1724 288 353 836 + 465 534 1492 772 + 828 1336 354 352 + 801 112 283 1675 + 1789 1027 1404 693 + 931 1728 1550 1410 + 1269 1250 689 204 + 272 716 1051 1778 + 79 1263 1228 841 + 738 341 1071 129 + 1805 923 1579 915 + 1078 1250 689 1269 + 1563 1467 605 37 + 332 818 601 1599 + 1685 885 1300 1651 + 804 75 366 1102 + 1009 1309 767 662 + 1379 1446 759 1618 + 557 956 135 1520 + 1086 1863 1388 422 + 719 370 891 766 + 1306 756 544 503 + 1768 1782 616 159 + 218 1187 1256 1735 + 426 1004 1739 782 + 881 1464 1125 202 + 617 290 485 743 + 939 1305 357 984 + 1523 1782 933 1768 + 439 417 564 1372 + 1607 98 1202 596 + 284 1458 241 1504 + 234 806 1245 760 + 1509 1343 769 411 + 1826 835 605 904 + 1838 524 1063 732 + 1049 912 1730 210 + 1410 1550 931 1189 + 491 1875 27 1612 + 902 607 602 560 + 1355 538 1056 1729 + 616 562 643 621 + 1043 1679 684 1084 + 247 506 1844 515 + 574 434 758 764 + 115 1677 812 608 + 179 1890 1564 1895 + 119 1752 359 1282 + 1344 148 1099 393 + 753 1600 837 208 + 262 338 1475 1181 + 403 172 940 1377 + 1097 1332 1599 1297 + 1592 709 1760 404 + 1003 1208 1033 200 + 1289 50 216 526 + 1877 1472 1780 1441 + 1388 1621 544 675 + 1546 1510 256 482 + 1003 1718 151 965 + 1108 238 1654 512 + 1678 1378 578 521 + 1794 1808 1821 1905 + 1712 900 1742 1130 + 132 1679 1046 1431 + 1904 1014 641 421 + 541 1444 966 547 + 1273 1830 591 1471 + 1283 815 629 590 + 1804 1347 723 435 + 31 1056 1181 754 + 987 749 301 768 + 1771 1374 757 278 + 429 1345 761 812 + 1584 1785 1732 1297 + 916 555 513 1428 + 970 558 1224 154 + 923 1580 1579 915 + 1641 587 1225 318 + 1798 1825 763 1333 + 1698 1624 1872 451 + 598 664 1681 1057 + 1882 698 1061 676 + 753 355 1279 837 + 1762 598 697 670 + 111 1092 1896 537 + 1616 1310 441 1432 + 264 1838 229 1091 + 589 368 1202 456 + 1647 610 1264 1637 + 699 832 729 1818 + 111 1795 1896 1092 + 1716 1483 1813 1152 + 123 1209 671 479 + 174 1424 387 1590 + 1432 1453 1017 774 + 1719 550 677 1264 + 1454 442 1559 834 + 114 202 1422 662 + 1041 1452 437 336 + 1579 1580 1765 518 + 1858 157 429 1670 + 965 807 1003 200 + 628 1455 794 213 + 417 439 1620 650 + 1443 919 533 1605 + 1651 1109 1884 64 + 1891 1313 892 1593 + 1612 1847 1827 1750 + 963 815 665 1283 + 614 128 1390 710 + 491 1875 1750 27 + 1555 121 1112 1646 + 580 1668 421 941 + 1112 255 618 1100 + 457 1616 991 1115 + 60 1219 610 692 + 1811 561 1427 1840 + 1136 1217 820 31 + 1116 1010 343 1738 + 1122 455 539 56 + 102 825 1569 1489 + 679 190 1150 252 + 576 1105 275 1336 + 1597 152 1582 1505 + 532 239 1429 709 + 1889 462 1406 988 + 1131 762 103 822 + 705 1404 203 525 + 475 654 739 192 + 690 1522 1470 338 + 1377 1149 1240 1223 + 633 382 553 1242 + 1563 913 223 1537 + 1862 1853 1383 1554 + 908 1858 429 1617 + 1216 152 1021 1582 + 943 209 775 96 + 986 1852 1461 44 + 1520 1454 1559 135 + 106 992 1152 301 + 1512 1695 737 726 + 1853 1158 1106 1813 + 1293 1050 1738 343 + 1193 413 1319 1783 + 1683 537 1092 356 + 1372 1320 301 1613 + 249 1432 1616 441 + 1302 1349 27 1721 + 1031 1622 655 341 + 1116 1445 1348 86 + 1758 469 185 788 + 984 1779 1305 1515 + 241 1662 1504 1682 + 109 1316 1630 785 + 383 382 633 1242 + 1300 1574 868 1237 + 1644 1846 1216 908 + 277 387 174 1098 + 557 838 1006 1454 + 1681 1608 1057 758 + 1552 339 1789 1334 + 271 857 1214 1005 + 47 1634 1739 769 + 1244 1027 839 1552 + 570 1805 1412 435 + 579 1763 771 1661 + 914 383 382 633 + 1180 1860 915 1418 + 610 550 677 1127 + 390 301 1286 992 + 1116 1062 1738 343 + 1305 806 822 1245 + 1433 491 286 1701 + 792 312 952 549 + 1733 221 1514 447 + 530 1656 1702 1299 + 487 147 514 1301 + 1055 1242 408 1383 + 1641 1304 318 125 + 655 902 602 1386 + 769 426 1343 1509 + 1153 255 1100 779 + 701 1322 1713 141 + 14 677 314 1349 + 1074 1644 649 178 + 1437 1195 1396 1050 + 1227 888 48 242 + 132 1486 766 370 + 1155 1205 137 708 + 473 1573 1082 450 + 1508 447 497 911 + 1086 1863 678 914 + 1515 603 384 1174 + 1899 1326 1100 779 + 1584 147 514 487 + 1360 1244 1552 1027 + 45 1692 252 926 + 4 830 575 1672 + 668 1246 1296 1773 + 1735 1187 755 1403 + 616 562 621 122 + 970 319 508 154 + 1144 479 671 1168 + 1533 173 892 763 + 2 1228 851 1548 + 1113 1014 191 1190 + 1495 1530 1499 1080 + 401 410 1142 1225 + 553 382 1500 1242 + 470 1302 27 1721 + 1045 138 856 1781 + 1229 911 447 1725 + 249 1432 441 995 + 1370 976 323 810 + 1719 811 372 694 + 733 1076 381 228 + 177 137 91 1425 + 1212 1086 678 914 + 1212 251 859 633 + 1593 1891 251 1836 + 1072 1437 1195 1396 + 1673 427 927 1700 + 487 1760 1301 404 + 1888 1318 1451 877 + 36 1159 691 721 + 112 1002 273 728 + 1435 122 296 987 + 1279 438 1025 1255 + 119 359 195 1282 + 1268 117 634 448 + 446 1743 1791 1179 + 928 1387 635 1340 + 1420 1253 320 1148 + 246 831 1387 1340 + 151 965 1718 12 + 171 1439 437 474 + 186 1709 356 1231 + 1592 1447 1463 519 + 1465 544 482 1129 + 1391 1674 938 1814 + 1174 374 1052 962 + 340 1663 1464 700 + 949 710 614 1390 + 950 1135 569 378 + 1103 163 312 1120 + 1161 1855 1562 254 + 169 1725 313 928 + 1647 461 1877 170 + 1245 760 293 959 + 1884 609 182 716 + 1412 435 1400 570 + 1478 1416 105 685 + 415 926 312 738 + 238 1880 746 1837 + 278 1580 1579 923 + 791 1026 985 497 + 9 1225 465 266 + 1548 980 1337 409 + 1447 1592 991 519 + 1423 1840 1794 1811 + 1756 35 1052 1174 + 1777 1200 690 322 + 1506 267 1512 593 + 1432 249 1740 995 + 873 875 904 1860 + 1243 1585 1419 499 + 1802 571 1566 1668 + 1464 1663 641 700 + 9 266 465 1117 + 945 261 1320 1372 + 1437 527 1107 857 + 1252 500 1741 1438 + 1678 1689 1746 309 + 1691 897 392 1145 + 1635 1632 1717 425 + 52 768 1353 301 + 873 915 1418 124 + 1781 820 1217 783 + 1635 500 1717 1632 + 1170 1232 1900 975 + 1787 1889 1170 975 + 1572 1214 194 653 + 6 825 1751 1569 + 1313 1593 272 1182 + 656 1147 1507 366 + 1773 90 1296 450 + 996 1417 402 1138 + 762 260 1131 1194 + 1163 1081 916 175 + 363 1297 1780 1332 + 226 1383 1055 408 + 875 215 1476 873 + 610 1264 550 1219 + 989 397 1615 1526 + 1386 902 602 925 + 1432 1740 249 991 + 1732 1628 1599 104 + 1430 542 1469 1862 + 719 1192 199 1344 + 630 365 1299 1656 + 1176 1403 1258 327 + 498 1829 1808 1817 + 709 1432 249 991 + 982 1372 1001 29 + 1510 1546 47 769 + 1463 1592 1748 404 + 1325 479 378 671 + 549 1150 1087 952 + 1670 1677 115 1870 + 934 35 1756 1089 + 709 1432 1616 249 + 1172 224 878 1601 + 1495 1298 1499 1530 + 865 281 1101 1651 + 1626 377 595 1494 + 932 648 1894 880 + 1298 150 1080 1495 + 872 1157 612 1143 + 1564 1674 1814 1834 + 1319 1783 729 1064 + 1853 1158 284 1106 + 669 940 128 331 + 769 142 426 1623 + 757 269 936 1772 + 599 1208 1033 1745 + 752 253 176 874 + 656 1749 776 1764 + 1089 35 1756 443 + 293 936 674 959 + 1523 951 933 577 + 901 143 246 1508 + 287 510 28 381 + 1161 327 1562 1855 + 656 18 366 987 + 199 1809 1192 719 + 1317 719 1809 199 + 13 593 1433 1810 + 1371 593 406 502 + 263 1421 215 1552 + 1616 740 1287 1002 + 1642 1654 512 793 + 1008 211 1159 770 + 119 1282 195 573 + 939 806 1245 1779 + 1347 723 1400 134 + 1695 737 1639 1606 + 237 488 1652 1799 + 1671 1131 260 504 + 1776 1436 1198 1909 + 491 1875 1612 133 + 230 1739 119 1073 + 993 1189 325 1191 + 1189 931 9 1191 + 1777 1665 1369 455 + 825 1751 1569 157 + 1747 1250 1810 1269 + 1530 17 1499 1080 + 613 1767 368 1603 + 1336 185 469 354 + 1540 384 412 1408 + 452 74 1133 1470 + 752 1553 961 26 + 1249 17 823 1499 + 439 564 1001 29 + 1287 999 1382 311 + 1398 900 1874 85 + 1236 917 269 445 + 585 1362 426 41 + 229 264 944 1356 + 724 1590 1823 277 + 27 1433 1810 1078 + 1760 548 709 1328 + 1898 545 39 1473 + 1839 1890 1834 871 + 1378 1588 1759 521 + 1618 1309 1854 1009 + 241 1101 865 1682 + 1325 805 1209 1483 + 1661 1044 1120 32 + 445 293 269 1236 + 1477 1354 1514 690 + 1245 959 674 51 + 1501 217 765 1903 + 954 1002 273 817 + 1303 1615 1011 989 + 656 1764 776 423 + 1617 1670 812 115 + 1209 383 1325 1483 + 695 25 764 434 + 1188 572 49 1365 + 969 61 1559 442 + 1140 1251 248 953 + 888 711 48 693 + 1798 7 1825 1333 + 1774 1600 1757 1357 + 368 688 971 529 + 1618 1309 335 1854 + 942 21 550 667 + 1845 238 1830 1068 + 917 61 442 1772 + 369 1424 396 258 + 49 871 1890 1879 + 234 1779 1305 984 + 450 1573 1773 90 + 298 1892 684 1082 + 366 800 1147 144 + 259 952 658 87 + 1437 1738 620 1293 + 1508 911 497 143 + 998 1034 930 293 + 407 620 857 1774 + 1497 296 562 1157 + 908 463 152 1569 + 129 176 415 1234 + 1554 968 1862 542 + 424 847 1296 668 + 769 358 1524 1623 + 75 945 1320 804 + 1200 1221 322 1604 + 1317 225 719 344 + 111 313 1896 1229 + 888 693 48 242 + 52 431 1320 1036 + 72 1517 690 563 + 354 788 1855 185 + 43 1877 1780 1441 + 885 905 1300 1651 + 451 1375 1872 1698 + 105 1478 685 579 + 615 960 314 554 + 228 694 811 550 + 1545 960 314 615 + 1046 459 298 684 + 1284 949 710 948 + 1825 1383 1055 226 + 1034 930 70 998 + 151 12 1226 965 + 348 1279 1025 11 + 869 782 1732 1628 + 902 560 602 925 + 1847 1349 470 1302 + 174 1424 1590 201 + 1470 784 74 1133 + 1636 117 1268 1094 + 1107 1293 1437 620 + 1037 828 1 1336 + 228 550 677 694 + 1701 491 1597 1078 + 1844 247 515 139 + 990 1059 236 903 + 1827 1731 509 232 + 1133 300 1026 1650 + 1605 1416 1525 919 + 481 156 1390 1734 + 735 606 692 405 + 1804 131 723 1347 + 1519 1825 1862 763 + 1322 335 1713 141 + 576 1480 1281 436 + 881 663 680 11 + 1649 1096 1473 785 + 419 1419 835 536 + 1569 463 429 908 + 1715 349 1164 59 + 1225 656 67 410 + 186 398 1709 34 + 1067 1828 781 1837 + 1686 1129 82 1524 + 1847 1750 1349 314 + 1134 158 724 1141 + 64 1109 652 1651 + 1051 483 716 1879 + 671 950 97 479 + 877 1318 1451 162 + 290 617 879 1352 + 666 597 577 71 + 905 859 182 1884 + 129 341 1071 552 + 634 1818 699 117 + 1530 608 1502 1298 + 1397 264 1013 229 + 915 1412 1805 923 + 579 686 1534 1763 + 1255 1279 11 1025 + 296 1768 1157 577 + 1866 856 1781 1045 + 1318 1089 1451 1494 + 1731 509 496 1827 + 1584 1328 147 487 + 1667 112 517 1088 + 1154 1439 171 474 + 598 161 664 1203 + 1683 537 356 1482 + 809 465 315 1165 + 365 813 290 1239 + 440 1137 729 657 + 1687 917 715 1482 + 1575 1442 937 870 + 424 668 1296 1773 + 1338 1003 244 1718 + 421 941 1668 1904 + 549 45 1150 952 + 1865 544 1607 1388 + 1412 484 1737 570 + 67 656 270 850 + 1366 1314 235 782 + 1030 708 218 345 + 1402 569 1782 159 + 1057 664 583 1784 + 796 1719 1371 910 + 1891 609 1593 182 + 1490 1537 913 605 + 490 1228 1548 851 + 402 996 1744 1406 + 1358 1710 695 197 + 1005 218 1187 345 + 1648 276 1207 358 + 343 1050 1738 1010 + 1182 173 892 1533 + 1556 1213 627 112 + 638 793 347 1274 + 1183 155 1177 1426 + 1342 1456 373 1271 + 1454 1520 557 135 + 268 490 1263 841 + 20 826 1346 341 + 571 1012 136 1446 + 1542 155 116 1070 + 194 1072 164 354 + 1691 24 392 897 + 302 1854 759 1446 + 1501 4 575 217 + 424 1773 1249 668 + 637 856 790 92 + 908 1617 467 1644 + 144 1507 683 924 + 1678 712 827 1754 + 1081 306 175 196 + 748 1345 761 1361 + 690 563 322 851 + 536 1065 835 1537 + 408 1047 458 1152 + 129 341 552 902 + 158 637 1141 92 + 262 338 820 946 + 439 417 1001 564 + 211 307 1248 477 + 1045 1866 790 236 + 897 836 1019 353 + 1414 701 1555 364 + 827 1678 521 1746 + 1596 691 594 721 + 1492 534 559 1575 + 1046 1679 459 684 + 780 1185 842 339 + 188 790 1045 929 + 1439 520 1154 171 + 234 806 1779 1245 + 1778 905 731 898 + 748 1844 1801 139 + 325 1287 1189 334 + 381 1536 667 228 + 1398 1861 750 1306 + 354 1222 1855 788 + 1270 201 1823 808 + 859 182 1778 898 + 905 1884 731 898 + 1512 1849 1639 726 + 1017 92 1015 1141 + 1433 491 1701 1078 + 1100 255 618 386 + 1547 668 847 424 + 1384 712 107 543 + 439 301 1286 390 + 1797 59 69 1715 + 1198 399 1083 834 + 932 1807 880 1843 + 1378 521 1759 1625 + 1263 604 1684 841 + 112 893 1462 273 + 711 839 1226 419 + 1735 1403 1258 1176 + 932 1324 1894 648 + 92 1015 1341 495 + 1710 581 1358 1835 + 1684 841 604 1795 + 825 463 1569 152 + 1430 173 892 1182 + 745 53 1288 1807 + 432 1215 1697 1452 + 1106 1853 1813 1383 + 238 1642 1654 512 + 1292 185 1105 576 + 1296 847 1743 1791 + 1722 1060 33 1363 + 1588 521 1678 1689 + 1755 1003 1033 200 + 721 1759 1625 1378 + 1579 1805 1771 1374 + 980 207 1337 409 + 1008 466 1159 1660 + 89 462 1406 1598 + 1179 1770 1720 1543 + 784 690 221 853 + 252 1210 926 1692 + 915 570 1805 1412 + 415 826 1071 341 + 144 1147 656 924 + 660 1540 412 1408 + 1026 791 221 497 + 998 930 70 922 + 1458 284 241 1824 + 1257 844 1892 1249 + 1455 188 236 795 + 1012 302 759 1446 + 1744 996 462 1406 + 772 108 465 315 + 19 678 422 1538 + 218 708 310 345 + 341 1171 1567 528 + 1860 376 1776 904 + 1886 778 46 1885 + 418 1542 155 1183 + 1236 445 1480 1687 + 1530 1502 362 1298 + 1568 481 983 82 + 1524 1213 1556 112 + 987 768 301 1353 + 719 1344 199 1096 + 10 921 413 1484 + 824 63 1309 767 + 580 1485 421 953 + 290 863 617 485 + 463 152 1216 908 + 552 1171 341 1657 + 1787 975 1900 970 + 1604 338 1517 322 + 1558 707 1908 1085 + 418 1542 1070 155 + 1513 546 1344 214 + 324 103 922 1037 + 296 1768 562 1157 + 40 59 1164 682 + 1120 1044 163 738 + 525 705 1696 203 + 1369 1665 1900 285 + 300 628 794 1026 + 668 17 823 424 + 1347 1779 1197 1515 + 440 657 855 433 + 928 1725 313 111 + 49 572 1611 1890 + 1056 538 1475 1098 + 212 1024 878 1172 + 955 1833 78 1238 + 729 1319 1064 361 + 1299 1440 1277 863 + 753 1255 1595 837 + 656 777 924 1147 + 1176 400 327 1562 + 1756 1174 1052 146 + 534 257 982 1372 + 1002 1616 1115 1429 + 1838 524 1013 1063 + 1011 331 669 1576 + 1773 1082 1573 450 + 1137 117 361 1268 + 417 439 650 301 + 1594 195 573 704 + 1237 1651 1300 1101 + 1289 207 1703 829 + 1422 1854 1009 302 + 260 997 1653 1194 + 1877 494 523 1441 + 1888 687 934 884 + 1046 1679 684 1431 + 327 703 400 1403 + 1076 210 1315 444 + 1824 642 284 1106 + 60 1647 610 1219 + 656 270 777 67 + 760 1779 234 131 + 1355 140 1123 1417 + 1351 1793 602 531 + 1512 737 267 726 + 395 1039 976 1348 + 895 1486 370 1513 + 1830 1845 1273 238 + 1172 1119 1908 1162 + 1793 655 602 1386 + 587 1304 318 1641 + 1444 541 966 214 + 1261 1103 862 259 + 662 1061 1125 202 + 585 1362 906 1732 + 1335 727 1769 1876 + 583 1784 1407 1676 + 594 155 116 1542 + 253 129 1553 176 + 519 1592 1488 1463 + 1828 781 1837 672 + 836 1019 258 24 + 576 930 70 1480 + 870 1109 652 64 + 457 1048 249 1616 + 53 880 648 932 + 882 1815 1871 1878 + 1780 1472 43 1332 + 353 1724 897 288 + 1420 1148 320 1016 + 11 881 1241 348 + 137 98 596 1359 + 822 293 1245 316 + 1251 580 1448 1802 + 1893 386 1899 1100 + 644 1287 325 334 + 338 690 1517 322 + 1363 1060 101 1722 + 4 217 1903 1672 + 593 267 406 502 + 243 634 647 1460 + 1691 1270 1788 808 + 508 626 1369 319 + 102 1875 491 133 + 1280 1388 1863 1538 + 566 1250 1810 1747 + 900 1621 1398 1425 + 872 577 1157 1766 + 1346 1622 543 107 + 867 1132 697 489 + 213 1256 755 1258 + 1836 1591 420 892 + 1248 1759 211 770 + 1277 347 1299 863 + 928 246 169 1725 + 180 1901 1271 1800 + 1140 1736 1251 1448 + 1870 115 193 649 + 1264 1349 677 1302 + 763 892 420 1591 + 512 638 347 1277 + 1403 1187 77 1735 + 297 804 75 800 + 95 69 1331 1496 + 1077 1544 1783 374 + 144 1147 1507 656 + 471 1257 895 844 + 307 1689 486 151 + 1464 1125 202 114 + 1372 297 18 987 + 1079 520 57 890 + 839 263 37 1552 + 1325 1209 378 479 + 1137 94 1064 729 + 1859 440 855 245 + 1553 961 1085 253 + 271 527 857 1107 + 1524 0 1645 1708 + 1193 1544 1783 1077 + 1523 80 1767 613 + 61 1772 1023 442 + 586 1265 1018 360 + 20 1044 32 1346 + 4 1501 1025 1903 + 526 1289 1684 216 + 1134 277 1823 1270 + 1829 1808 1817 1295 + 263 1421 875 215 + 78 1315 1238 1833 + 939 377 1626 1305 + 1659 1113 191 887 + 1589 1796 1574 46 + 1736 1330 248 907 + 1399 1351 1793 578 + 62 995 1498 1432 + 1629 977 957 1528 + 935 787 1365 385 + 748 812 1801 130 + 1181 1470 820 338 + 770 1008 211 317 + 589 456 1643 1800 + 112 65 801 517 + 689 204 1529 659 + 1877 1472 43 1780 + 86 1116 1445 1010 + 1805 923 1412 435 + 1651 64 1884 241 + 1240 713 644 1577 + 1385 1270 808 1788 + 564 920 29 261 + 439 896 1058 876 + 1481 1367 466 714 + 1714 33 181 619 + 1208 1563 1707 419 + 1206 1734 983 481 + 117 1818 1460 634 + 110 1169 647 132 + 882 351 1815 591 + 1253 109 1491 1630 + 1735 1187 1005 218 + 718 1393 1560 1881 + 598 1608 1413 670 + 268 980 1703 1289 + 1205 1155 1535 1757 + 1510 256 1876 47 + 1140 248 1084 1723 + 1383 226 1554 5 + 1429 239 742 1616 + 403 1615 1011 1303 + 1475 754 338 1122 + 807 965 419 280 + 460 927 1126 427 + 1200 1369 1705 1221 + 1858 429 157 463 + 812 1670 748 1677 + 976 395 1727 830 + 1211 1048 457 76 + 537 227 1482 1683 + 1879 1051 483 1890 + 235 160 1434 1557 + 205 1211 954 1002 + 419 1419 37 835 + 675 1578 1388 1538 + 1769 1861 1398 85 + 321 1425 1761 137 + 961 1215 1553 1085 + 46 1885 1458 1886 + 34 1480 576 1339 + 841 1229 1795 1896 + 1280 1388 675 1621 + 279 1646 1153 1720 + 792 312 549 1103 + 985 1026 1650 497 + 600 748 1426 130 + 329 317 1660 1008 + 1308 828 354 352 + 85 1306 1398 1457 + 1373 310 1359 345 + 646 799 350 1897 + 608 1495 1677 139 + 1216 682 1093 1846 + 1245 760 131 1779 + 548 15 709 728 + 1503 1576 55 1109 + 1318 877 1267 162 + 1 1336 103 1037 + 272 609 1313 716 + 389 1479 1201 1117 + 616 569 1135 1487 + 1703 1289 216 1684 + 231 1729 1417 996 + 557 1454 969 1559 + 1142 1225 931 266 + 1630 1473 1649 39 + 1741 449 1635 1252 + 305 1424 369 258 + 463 1846 779 1858 + 1255 348 753 1595 + 1325 1209 123 383 + 229 1838 1013 1063 + 603 8 146 1174 + 789 531 116 1312 + 582 18 1165 894 + 95 1496 963 1887 + 50 829 1289 944 + 566 1332 43 818 + 1845 1642 238 746 + 456 1402 1459 589 + 422 1538 678 1863 + 14 1545 314 1127 + 1098 387 538 1475 + 292 1218 1723 555 + 917 715 442 61 + 1495 1499 1677 139 + 1663 114 592 1464 + 529 540 688 30 + 439 257 1372 982 + 784 1514 221 690 + 754 1181 31 1475 + 1303 113 883 1321 + 1619 106 1803 301 + 1221 1200 1369 1777 + 1521 1899 152 1505 + 1229 447 1514 1449 + 96 1401 775 328 + 462 1889 89 988 + 960 1827 1750 1204 + 1854 1009 767 662 + 582 511 18 894 + 1777 1369 56 455 + 1589 1574 1895 1564 + 1081 306 916 175 + 26 1167 1215 432 + 81 1609 731 905 + 58 1368 964 449 + 970 190 154 252 + 1590 201 1823 277 + 928 1340 169 246 + 1597 1078 1505 1283 + 35 1305 8 1178 + 1687 34 1482 1709 + 241 1688 865 876 + 320 12 1420 1016 + 1735 1005 857 218 + 1457 1578 503 544 + 12 1016 1226 965 + 861 1882 1061 676 + 1455 236 188 990 + 934 1089 1756 443 + 1750 314 960 1204 + 1779 234 723 1347 + 337 1769 1874 1335 + 1113 303 1014 1190 + 118 567 1547 1000 + 1705 508 1369 319 + 734 1252 561 1840 + 711 1235 419 280 + 841 1229 1514 1449 + 42 640 1720 1111 + 1397 229 1013 1063 + 28 287 1415 510 + 835 215 1552 263 + 1039 976 575 830 + 860 1287 740 1002 + 1501 1279 355 810 + 1000 118 1770 1296 + 1349 1612 1750 1847 + 341 552 1031 1171 + 1794 1840 498 734 + 810 1445 1116 1738 + 1594 1557 1184 522 + 247 466 714 1481 + 8 1305 984 1178 + 42 446 1720 1543 + 262 1181 820 338 + 1138 1417 140 1729 + 39 282 1898 693 + 21 1127 692 606 + 1503 1109 55 1609 + 535 93 1061 676 + 1332 972 818 1097 + 693 839 1226 1867 + 457 1115 954 1002 + 731 614 55 1609 + 900 1409 1398 1621 + 10 1428 413 1690 + 486 151 1262 12 + 335 1446 291 1379 + 1741 1635 500 1252 + 1111 42 611 328 + 1616 457 954 1002 + 118 649 1770 1743 + 670 1413 697 867 + 22 1128 848 1707 + 1245 939 1779 1305 + 478 1669 1364 127 + 379 975 294 970 + 274 1505 1521 152 + 1029 1573 450 90 + 229 1091 838 50 + 238 1845 1108 1654 + 1730 1127 554 615 + 1383 226 1519 1554 + 950 1459 97 456 + 1822 949 1284 948 + 195 573 1282 63 + 299 1185 1636 1094 + 1263 79 604 841 + 1093 1021 1331 1582 + 1625 721 1399 594 + 230 1282 119 704 + 970 679 1224 454 + 1597 286 1489 274 + 841 604 1514 79 + 1295 1808 1794 1905 + 1851 210 444 1127 + 440 1137 657 94 + 156 710 1390 128 + 1583 627 145 112 + 190 319 1864 252 + 1496 95 1820 1887 + 1153 1100 279 1326 + 1833 706 1831 1315 + 976 395 830 1039 + 1599 1628 332 104 + 541 844 823 1249 + 1813 1242 1483 1716 + 1285 1461 212 1254 + 289 584 746 1531 + 1845 1654 238 1642 + 8 1515 984 1305 + 1084 1330 248 1140 + 810 1389 355 1062 + 1115 15 728 709 + 900 1882 861 1275 + 317 1518 1660 1272 + 27 491 470 286 + 1813 1824 284 1106 + 544 756 1129 1465 + 1790 773 1337 1411 + 131 51 674 1804 + 1290 1859 855 245 + 1573 1246 1773 90 + 1584 1587 1007 505 + 859 609 182 1884 + 452 783 74 1470 + 899 1788 1432 978 + 534 1479 465 1492 + 1772 936 1023 442 + 626 558 1900 508 + 874 1071 88 1657 + 451 1375 1698 453 + 1758 788 185 66 + 130 600 1177 1426 + 542 1539 763 1430 + 318 798 872 1304 + 502 593 854 1721 + 1458 1796 1504 46 + 1029 943 96 907 + 1657 552 253 129 + 1538 1394 19 678 + 1214 527 857 271 + 1478 105 468 579 + 987 804 1320 945 + 1875 1827 1612 133 + 1237 868 1589 1574 + 430 53 1288 910 + 659 1666 204 1893 + 268 1703 980 409 + 316 293 930 822 + 253 1657 176 874 + 1000 649 1770 118 + 366 683 1102 144 + 73 1081 916 1163 + 1188 49 787 1365 + 935 787 871 1365 + 305 24 201 258 + 1188 787 385 1365 + 48 1227 1027 1360 + 634 16 1259 1680 + 524 1416 83 533 + 1472 972 1332 1297 + 233 1602 1487 805 + 1521 1529 386 1893 + 938 385 333 935 + 50 956 1091 838 + 628 23 327 794 + 234 1779 939 1305 + 1710 434 695 197 + 1796 1574 46 1458 + 419 280 1235 807 + 113 1240 1149 1577 + 1735 1187 77 1005 + 271 1005 218 857 + 222 1732 1362 1584 + 942 1127 550 21 + 1247 446 1720 42 + 33 981 811 1536 + 615 1127 314 1545 + 750 1306 544 1398 + 230 704 1307 573 + 403 380 172 1377 + 538 387 1355 1475 + 1241 722 765 340 + 381 28 33 1363 + 1300 1685 1237 885 + 1804 51 674 1374 + 810 323 1389 1062 + 1734 156 1390 128 + 1472 972 43 1332 + 1474 330 1188 743 + 557 956 1006 838 + 788 831 185 66 + 388 1266 1260 849 + 840 1323 1767 1603 + 1474 957 485 617 + 534 1372 982 465 + 1060 33 619 181 + 1376 1388 1086 1863 + 610 1349 1127 677 + 43 972 818 1332 + 1269 1747 1250 818 + 966 974 547 100 + 399 732 1520 135 + 1478 105 1397 468 + 1100 255 1899 779 + 237 574 1676 367 + 586 798 1018 999 + 431 52 1468 1036 + 348 1279 11 1255 + 1870 1617 1858 1644 + 1653 1020 1336 1 + 46 1504 1458 1885 + 795 1230 783 452 + 714 1495 515 1481 + 1724 60 692 1219 + 1358 695 1710 1368 + 504 1348 86 1267 + 1030 271 857 864 + 979 82 1711 503 + 300 74 795 628 + 1827 1204 1731 1750 + 1370 1039 323 976 + 1610 1184 1322 121 + 1889 391 1406 462 + 492 44 789 219 + 1845 1531 1642 746 + 1477 1228 851 690 + 885 1237 1300 868 + 261 1372 1613 1320 + 1202 596 98 1359 + 401 809 1142 266 + 1215 1452 432 1167 + 1205 1278 588 137 + 533 625 1198 524 + 212 1172 878 1601 + 848 1745 1707 419 + 1236 445 1687 917 + 977 1028 957 350 + 1508 497 791 143 + 770 1378 1588 1759 + 1474 330 385 787 + 632 1497 1157 296 + 1623 358 1524 886 + 1505 590 1021 1582 + 201 258 1691 836 + 324 103 762 822 + 1221 1369 56 1777 + 413 729 1319 1783 + 369 305 258 1019 + 227 1454 1482 969 + 1056 1729 231 754 + 1209 671 1325 123 + 1083 1436 1180 518 + 737 661 406 1324 + 859 182 251 1212 + 744 63 1184 1322 + 718 488 1393 1799 + 976 1727 575 830 + 128 156 940 1160 + 1473 1898 203 39 + 1612 1349 27 470 + 1347 412 1408 134 + 986 1852 44 492 + 569 1135 1402 1782 + 1264 550 1349 610 + 205 1002 1380 860 + 1889 1170 975 1806 + 129 1234 415 738 + 1776 625 1198 533 + 626 1705 1369 56 + 1477 1228 490 851 + 969 1454 1482 442 + 1454 227 557 969 + 1346 341 1622 528 + 287 733 381 568 + 1109 331 55 731 + 755 1256 373 1187 + 377 762 1131 84 + 942 1851 444 1127 + 247 1481 515 139 + 832 729 1319 413 + 1395 446 1791 1179 + 1549 1188 385 1365 + 33 1722 1536 181 + 590 1078 629 1283 + 394 1185 1636 780 + 250 1498 441 1310 + 943 209 96 1736 + 550 667 1536 228 + 709 249 1616 991 + 726 1849 1639 1638 + 624 22 1042 1033 + 1537 673 909 414 + 861 337 1275 676 + 1902 1450 1359 708 + 1459 950 671 1325 + 1276 620 407 1774 + 381 1536 568 667 + 671 950 479 378 + 624 1534 1525 1493 + 141 1713 551 821 + 16 1696 1259 1317 + 754 31 1056 1475 + 990 1059 903 213 + 378 1135 1487 1325 + 632 872 1157 612 + 232 6 1875 1664 + 1609 1503 905 81 + 750 358 1465 1546 + 941 421 953 191 + 527 194 1572 1214 + 883 993 325 1191 + 1771 1765 651 834 + 241 439 1286 390 + 304 295 622 843 + 326 1079 1655 706 + 318 587 999 1786 + 916 1690 1484 1428 + 841 1449 1514 604 + 818 461 1877 43 + 587 1304 1786 318 + 604 1449 1514 846 + 521 1378 578 1625 + 712 543 1384 1746 + 792 45 952 926 + 67 401 582 1225 + 1647 170 1264 494 + 204 240 622 659 + 1346 1622 1567 528 + 1371 1721 502 167 + 548 1447 709 15 + 603 1515 1408 1197 + 1787 558 1038 294 + 1510 47 1739 769 + 1471 1815 882 1878 + 1093 682 1216 349 + 1149 1577 644 325 + 1753 1369 1705 1200 + 979 948 1284 481 + 1597 491 274 1078 + 808 24 1691 201 + 994 60 1724 1868 + 1622 107 1567 543 + 881 680 1882 1595 + 541 1481 1444 547 + 1318 1267 696 162 + 910 502 1719 1371 + 965 419 1226 1003 + 645 586 798 71 + 1145 487 501 126 + 119 1752 727 359 + 114 1854 767 824 + 933 597 577 666 + 628 795 1455 990 + 1862 968 763 542 + 792 926 952 312 + 814 1628 869 104 + 1691 24 899 392 + 485 813 290 863 + 1156 1032 656 125 + 90 1179 1296 450 + 576 70 1281 1480 + 1259 16 1317 1680 + 319 773 1369 1753 + 1876 727 1510 119 + 1860 915 873 1476 + 1770 751 1153 1720 + 1318 1267 504 696 + 742 1017 1053 239 + 1619 992 106 301 + 1372 564 29 417 + 1496 69 1331 349 + 1474 330 1629 333 + 1421 1334 780 339 + 1205 1155 1757 1902 + 732 1083 1909 1198 + 1508 447 791 497 + 1412 915 1476 124 + 1202 1359 98 1168 + 523 170 1868 494 + 454 379 1210 1553 + 1440 1299 1702 630 + 111 1896 1795 1229 + 469 354 788 1308 + 3 1389 355 837 + 217 1903 1659 1113 + 1732 585 426 1693 + 385 1474 1629 333 + 1890 1118 1611 483 + 1506 566 1810 1747 + 552 253 129 925 + 421 1485 941 953 + 611 1111 640 42 + 304 1414 1555 364 + 1372 1658 297 945 + 194 1222 1855 354 + 352 1336 354 1396 + 902 1386 552 925 + 291 1446 1401 1379 + 178 751 1326 1770 + 612 872 1143 656 + 1404 525 394 1789 + 1082 459 298 1330 + 274 491 689 1078 + 1206 979 1284 481 + 1628 160 1314 782 + 1690 631 306 1193 + 642 556 1313 1182 + 541 214 823 1257 + 470 1612 1349 1847 + 615 960 554 1254 + 1850 1891 1591 1836 + 755 1256 1059 373 + 462 996 1138 1406 + 979 422 19 948 + 1003 151 1718 1338 + 628 985 23 1026 + 288 1724 1219 1868 + 177 137 588 91 + 421 1668 1566 1904 + 1255 837 1279 438 + 589 456 1402 1643 + 724 637 1136 277 + 502 430 1288 910 + 36 1008 1159 770 + 283 1213 627 1556 + 241 390 1286 1813 + 689 659 1529 1505 + 836 897 1145 288 + 814 1628 104 332 + 498 734 1840 1252 + 288 897 353 836 + 603 8 1174 1515 + 1749 924 683 1507 + 195 359 535 824 + 1084 459 684 248 + 1626 1305 357 939 + 875 1860 873 1476 + 284 1504 241 1158 + 389 1117 9 1191 + 582 67 777 511 + 1712 900 177 1425 + 1068 1471 1832 819 + 82 739 1686 1524 + 808 201 1691 1270 + 1704 112 639 127 + 1696 225 1259 1317 + 628 703 327 1258 + 841 1795 1684 1896 + 589 368 456 1800 + 1729 754 539 1665 + 1096 148 1099 1344 + 637 476 1217 1781 + 1697 379 975 294 + 469 828 354 1308 + 1616 1175 311 740 + 1053 1767 416 495 + 1373 1456 310 958 + 1523 597 666 80 + 1122 1777 754 338 + 178 1644 649 1870 + 485 1028 813 863 + 1796 1101 1682 623 + 1439 326 890 1079 + 1309 824 359 195 + 1884 1286 241 64 + 622 1555 364 304 + 1907 1265 1053 741 + 1155 1535 1757 1600 + 1275 337 861 900 + 1325 1209 479 671 + 287 733 1146 381 + 412 384 1174 1515 + 550 228 942 667 + 750 1546 1465 482 + 1690 631 175 306 + 1726 682 467 1644 + 1741 500 561 1438 + 1362 222 906 1732 + 1084 459 248 1330 + 36 721 770 1159 + 769 1623 1343 142 + 1604 1777 1122 338 + 859 383 1242 1716 + 1014 421 191 1190 + 1305 822 84 377 + 1622 543 1567 712 + 448 1268 1094 16 + 1265 1018 1053 189 + 241 1796 1504 1458 + 1653 1396 1020 308 + 1044 826 415 738 + 1888 575 1910 786 + 840 180 1901 1603 + 1435 122 987 1353 + 1635 964 500 1632 + 1628 160 1434 1314 + 18 67 582 1225 + 298 1773 1892 1082 + 852 184 1561 858 + 576 1281 1105 436 + 1826 37 1443 904 + 454 379 1553 1215 + 971 368 1456 688 + 267 1512 661 737 + 1316 109 1099 148 + 940 172 1160 1377 + 1488 1592 126 1463 + 932 1324 1570 1894 + 1234 45 792 926 + 1255 753 1279 837 + 164 1308 354 1072 + 889 101 1363 1060 + 1709 1482 356 1231 + 1505 1582 1021 152 + 1501 810 976 1370 + 1095 1002 1380 205 + 748 130 761 1345 + 609 859 251 1242 + 402 1598 405 994 + 576 275 1105 1281 + 704 160 782 235 + 470 1349 27 1302 + 238 1845 1880 1837 + 928 1231 186 313 + 248 459 684 1330 + 1383 1554 1519 1862 + 769 142 1343 426 + 645 872 71 798 + 563 1517 690 322 + 703 327 794 628 + 1344 1192 148 393 + 386 1893 1666 618 + 171 153 437 1439 + 191 73 953 168 + 1681 1132 697 1413 + 1710 197 1358 1706 + 272 716 1313 1182 + 491 286 274 1489 + 1662 1022 241 390 + 1061 93 861 676 + 891 1680 1259 719 + 1775 515 1159 247 + 1336 185 1758 469 + 383 382 1242 1483 + 931 1117 9 389 + 1510 47 1073 1739 + 1309 63 1282 744 + 1449 447 1514 846 + 843 1434 295 364 + 278 1765 1579 1580 + 767 63 1309 744 + 1135 950 1459 1325 + 405 402 396 1744 + 907 1082 1330 248 + 286 491 274 1597 + 1788 1270 1432 1453 + 5 458 68 992 + 1731 852 1852 509 + 1199 1809 1513 546 + 173 763 1539 1430 + 1056 538 1417 1729 + 62 1432 899 392 + 156 192 1734 739 + 1023 1771 651 442 + 151 965 1226 1003 + 667 1127 1724 21 + 494 1647 1868 1219 + 1653 1336 103 1 + 839 693 39 1404 + 622 1434 240 843 + 1342 1456 456 1202 + 1146 1076 733 1238 + 508 319 1705 1294 + 687 306 631 884 + 1727 395 976 1267 + 1525 1493 1534 686 + 112 273 1462 728 + 810 1116 323 1062 + 492 219 116 1542 + 1505 590 1582 1283 + 380 1011 172 1466 + 1103 163 1120 862 + 1586 1892 684 298 + 1865 1398 1388 1425 + 1078 590 1505 1283 + 1856 1894 1324 648 + 845 1472 523 1441 + 1874 1769 85 1861 + 634 110 647 891 + 247 506 515 691 + 970 558 294 1224 + 705 344 1696 203 + 224 171 1889 153 + 1287 999 1410 1382 + 308 1396 1020 1195 + 447 1508 1725 911 + 1282 573 119 704 + 1310 741 250 1432 + 1555 618 622 1100 + 449 1196 1252 453 + 126 501 1748 487 + 667 21 568 733 + 1496 349 95 963 + 401 67 850 410 + 35 1089 1178 443 + 1499 1444 1495 1080 + 956 1063 229 838 + 1432 681 392 62 + 650 439 1620 301 + 1552 339 1334 1421 + 1523 1768 951 159 + 39 545 1898 282 + 1365 385 179 1674 + 368 1202 1456 688 + 1586 471 895 844 + 1344 1192 199 1096 + 309 151 1689 1746 + 628 990 1455 213 + 417 650 1372 301 + 922 1281 576 930 + 656 1032 1327 125 + 1401 1111 1446 291 + 232 133 1875 6 + 873 875 215 904 + 1199 1486 895 1513 + 825 463 152 274 + 224 1806 988 1889 + 1272 317 477 211 + 1142 809 1225 266 + 743 1474 485 617 + 1568 1206 983 481 + 839 1404 1552 1027 + 428 1121 120 419 + 131 234 723 1779 + 554 960 1204 1254 + 1472 972 170 1877 + 1310 741 1432 1017 + 1720 1770 751 1543 + 294 975 1697 1038 + 281 64 865 937 + 210 912 1730 1699 + 990 628 1258 213 + 1354 1514 221 846 + 1304 586 798 645 + 1467 919 1826 1443 + 1180 915 1580 1418 + 1511 948 1284 979 + 1731 496 1204 1827 + 1422 1854 302 1291 + 990 903 188 1455 + 1688 876 1058 1571 + 1097 1599 332 104 + 1317 344 719 199 + 1530 1298 362 1080 + 943 1736 96 907 + 1252 1741 561 1438 + 1505 1521 1899 1893 + 163 738 312 1120 + 1062 1738 343 1276 + 1357 1774 407 864 + 953 580 1485 149 + 1653 1 103 1194 + 481 1284 710 948 + 1056 539 1729 754 + 28 510 1415 1363 + 1022 241 390 439 + 1278 1359 1168 98 + 958 310 1373 345 + 1895 1574 868 1300 + 761 1361 184 1177 + 883 1577 113 1149 + 372 796 54 745 + 1093 349 1164 682 + 35 884 1089 934 + 676 663 1061 202 + 342 624 1534 1042 + 402 396 1744 140 + 557 135 838 1454 + 301 431 1353 52 + 1611 1051 1890 483 + 748 130 1345 812 + 1055 553 1500 1242 + 806 760 316 1245 + 638 793 512 1654 + 1486 1199 370 1513 + 1155 1902 1205 708 + 360 1053 1018 666 + 911 1508 1725 143 + 528 1405 1346 341 + 1353 431 1320 52 + 1384 1338 244 1718 + 870 1011 1615 1526 + 335 1379 1618 1446 + 74 452 795 783 + 881 592 1241 348 + 248 1736 907 1251 + 1767 80 666 416 + 80 1220 666 416 + 986 1204 496 1254 + 806 1104 822 316 + 1583 112 1556 627 + 1347 570 855 134 + 1228 1200 2 851 + 379 970 1224 454 + 351 530 346 1656 + 1170 391 1232 1806 + 167 1371 1719 502 + 1077 10 1319 1193 + 1797 1715 69 493 + 112 517 801 1667 + 1701 1283 629 1078 + 915 1412 1737 570 + 301 417 439 1372 + 1431 132 766 370 + 110 243 699 634 + 1264 550 677 1349 + 1292 1387 635 398 + 134 570 1290 1400 + 1660 466 329 1775 + 310 958 373 1187 + 986 44 1461 1162 + 1004 803 1739 1307 + 1138 391 1232 1170 + 176 1234 1553 1692 + 1557 704 160 1594 + 1473 344 705 203 + 491 27 689 1078 + 994 836 353 258 + 1737 1476 1412 915 + 1452 294 1697 1038 + 453 449 1741 1252 + 677 1127 314 1349 + 1678 1746 827 712 + 1061 1125 535 662 + 488 237 25 1799 + 20 1044 1346 826 + 1336 1105 275 1758 + 1677 608 1801 812 + 224 1697 975 171 + 1225 1410 318 1728 + 543 1338 1260 849 + 1411 1087 1864 952 + 1785 1297 1599 104 + 843 160 295 1434 + 885 483 1300 905 + 1294 190 1864 1790 + 540 532 1040 1429 + 321 98 1144 1376 + 421 191 1190 953 + 65 644 112 1675 + 1527 1303 403 380 + 359 93 535 662 + 187 41 426 1509 + 215 835 904 263 + 335 1446 1111 291 + 259 1069 1035 1356 + 219 1312 116 1542 + 244 1338 107 849 + 262 338 1122 1475 + 63 1322 1610 1184 + 1826 1776 625 1436 + 1211 205 740 1002 + 1553 129 1210 1692 + 897 1691 24 836 + 896 375 1058 1571 + 1191 1615 883 1321 + 406 430 267 648 + 515 247 466 714 + 523 1472 170 1877 + 65 1002 112 644 + 784 1650 74 1133 + 191 168 953 1485 + 1198 399 834 135 + 493 69 1496 1715 + 1023 1765 651 1771 + 473 1573 450 1029 + 475 1645 192 739 + 1584 1587 505 127 + 657 1783 1174 962 + 1106 642 1313 1824 + 1146 1238 287 955 + 1225 656 18 67 + 782 1004 1739 1307 + 768 233 1152 1047 + 18 582 67 656 + 969 442 1559 1454 + 248 555 1043 1723 + 1123 402 1417 140 + 790 1603 92 220 + 1854 641 1422 114 + 698 663 1061 676 + 1586 1046 471 684 + 439 257 982 1001 + 508 319 1294 154 + 610 1349 1264 1637 + 1890 1674 1564 1834 + 1621 900 1712 1425 + 917 1236 936 442 + 1786 311 999 1114 + 742 1053 1017 1767 + 1058 1571 876 896 + 780 339 842 1516 + 1603 180 1901 929 + 27 1875 1750 1612 + 1737 1476 484 1412 + 1897 347 1274 638 + 836 1691 24 258 + 1647 1877 1264 170 + 851 1200 2 1233 + 542 1469 1862 1554 + 311 1616 999 1114 + 1751 6 1664 825 + 326 1315 706 1049 + 1080 1444 17 1499 + 477 320 1420 1253 + 381 568 33 28 + 1865 1398 544 1388 + 1127 610 1219 692 + 1270 1385 565 1453 + 1282 1309 359 195 + 1793 1351 602 655 + 220 929 1603 840 + 559 1541 1479 1492 + 419 599 1208 1003 + 39 705 1473 1649 + 1034 445 293 269 + 228 550 942 677 + 9 1479 1117 465 + 1830 819 591 1471 + 1343 769 1186 371 + 773 2 1753 1790 + 1212 678 251 914 + 763 968 1203 542 + 1633 1815 1471 1878 + 1099 1518 1139 393 + 591 1815 882 1471 + 556 1430 173 1539 + 1407 730 1676 367 + 776 423 1764 1694 + 1690 10 1077 1193 + 655 1351 602 607 + 1791 1179 1296 90 + 1419 419 839 536 + 788 185 831 1855 + 167 677 1264 1719 + 553 1055 7 1075 + 151 307 1689 1746 + 408 1152 805 1047 + 1909 1180 1198 1083 + 92 1141 158 1015 + 1175 720 1616 189 + 391 462 1138 1406 + 440 842 299 433 + 18 511 777 1147 + 1766 577 1157 951 + 254 831 1855 788 + 316 1104 930 998 + 1388 1398 544 1621 + 960 496 1204 1254 + 1419 536 839 1552 + 1625 1351 594 1399 + 127 1816 1362 1669 + 649 118 1000 567 + 619 973 181 1714 + 1138 1744 140 1417 + 19 1212 948 422 + 1771 834 651 442 + 849 1266 1260 771 + 836 258 1019 353 + 980 207 1703 1289 + 1513 844 370 1586 + 1629 1528 957 799 + 1213 1240 1149 1223 + 180 529 1603 368 + 225 344 1696 705 + 127 1614 1328 709 + 847 1296 90 1791 + 1096 1192 199 148 + 944 207 1411 87 + 1470 452 820 946 + 1196 453 58 1560 + 1069 207 829 944 + 938 1391 480 385 + 306 916 1690 1193 + 816 567 115 1502 + 232 1827 1731 1875 + 1197 1347 1408 134 + 470 491 1612 286 + 151 309 1689 1262 + 810 1279 355 1370 + 634 243 699 1818 + 1410 999 587 1728 + 178 1770 1326 779 + 996 1729 1417 1138 + 69 1715 59 349 + 203 705 1473 39 + 1120 1763 862 579 + 1097 1785 1599 104 + 69 1496 1715 349 + 912 1439 520 1655 + 574 758 1676 367 + 1612 1750 1827 1875 + 1155 1205 1535 588 + 1061 662 535 676 + 177 91 588 1066 + 164 1222 354 788 + 1008 1660 1159 211 + 1187 755 1256 1735 + 109 1272 1253 1491 + 1004 1366 1307 782 + 1486 1046 471 1586 + 1339 1480 576 436 + 1486 1431 1046 370 + 1743 446 1074 1179 + 1134 1590 1823 724 + 1010 1116 1445 1738 + 1631 395 830 1727 + 824 63 195 1309 + 1584 1328 1007 147 + 1756 8 35 146 + 439 1372 1001 982 + 1425 98 596 137 + 1109 1011 1576 331 + 1361 717 1345 761 + 1810 593 1721 1506 + 1736 1330 907 473 + 1794 1821 1808 1423 + 1374 1771 674 1805 + 1691 899 1432 392 + 1479 870 1615 1526 + 1660 109 1316 1491 + 112 472 1524 1381 + 1627 1609 731 81 + 1855 901 1161 985 + 1841 1887 963 1496 + 1065 1537 1490 605 + 1690 916 513 1428 + 873 835 376 904 + 286 491 1597 1701 + 1094 117 1268 448 + 460 427 1126 1681 + 32 1044 1120 738 + 1312 1351 531 594 + 950 1459 456 1402 + 149 1723 953 1448 + 1447 1592 709 991 + 1698 1817 1295 1829 + 682 1644 1216 467 + 716 1879 1792 1839 + 1212 251 633 914 + 447 221 1514 846 + 1119 1172 44 1162 + 729 832 361 1818 + 1276 620 1293 407 + 810 1062 355 1738 + 164 1308 788 354 + 246 1340 1387 928 + 945 1658 297 920 + 752 961 1553 253 + 14 1127 942 1545 + 956 1838 229 1063 + 1152 805 1487 1483 + 1156 1143 656 423 + 1253 545 320 1148 + 1805 1374 1579 923 + 1532 335 1618 744 + 680 1130 1882 1595 + 810 1370 1389 323 + 567 1502 816 362 + 1854 1309 767 1009 + 1122 539 1777 56 + 1904 1014 421 941 + 232 6 1664 858 + 339 1552 1516 1421 + 1060 889 33 1363 + 1725 111 1229 313 + 1058 896 439 1001 + 952 1087 1864 1150 + 716 483 1792 1879 + 1228 690 1200 851 + 471 1257 1892 265 + 1434 843 160 1628 + 1695 1512 1639 726 + 112 893 273 1002 + 1456 688 1202 596 + 1444 1481 1499 547 + 990 1256 1059 213 + 662 676 1061 202 + 1008 1775 1660 329 + 1581 106 725 464 + 1130 1712 177 1066 + 1710 1706 1358 581 + 739 983 1734 481 + 409 490 268 841 + 1751 825 1345 157 + 357 1089 1494 1178 + 1315 210 1238 706 + 731 614 949 710 + 97 1459 1202 456 + 1505 274 1597 152 + 791 1026 23 985 + 1882 663 1061 698 + 1781 476 1217 820 + 1136 1475 1098 31 + 1430 556 173 1182 + 300 1650 74 628 + 1410 999 318 587 + 847 1296 1246 90 + 55 614 331 669 + 875 915 1860 1476 + 378 1135 569 1602 + 1779 234 1197 1515 + 1145 1124 392 1488 + 1860 1180 1776 1436 + 797 418 1542 1070 + 762 1104 822 84 + 606 1127 210 1851 + 1516 245 842 1859 + 386 1521 1899 255 + 1764 1507 1749 683 + 13 629 1638 726 + 1501 1025 1279 1370 + 1555 121 1414 1112 + 898 182 1778 905 + 936 959 757 51 + 406 430 1288 502 + 799 480 1629 1528 + 1765 1083 651 834 + 1316 148 785 109 + 908 1216 1644 467 + 1386 341 655 902 + 1493 919 1443 1605 + 784 221 1514 1733 + 229 838 216 50 + 303 765 887 1113 + 1002 1287 644 334 + 1003 1208 342 1033 + 608 567 115 1000 + 1309 63 195 1282 + 896 1001 1058 375 + 940 1160 156 654 + 1811 1840 1794 734 + 735 21 1724 692 + 904 263 875 215 + 1465 358 1524 371 + 1291 1012 1446 302 + 1710 1706 581 1673 + 6 825 1569 102 + 407 857 864 1774 + 786 217 575 1672 + 1372 1658 18 297 + 1049 326 1655 706 + 1118 885 483 1895 + 1696 225 448 1259 + 20 1044 771 32 + 999 587 1728 1382 + 731 614 710 331 + 631 1690 1077 1193 + 1109 64 898 1884 + 1043 555 1484 292 + 1704 145 1088 112 + 127 198 1614 709 + 656 1147 366 18 + 417 650 1613 1372 + 1422 1464 114 700 + 743 1352 1188 1474 + 405 1744 1598 402 + 749 122 768 1353 + 213 703 794 628 + 1846 1644 178 1858 + 1512 726 593 13 + 1695 726 1639 737 + 1341 495 1323 92 + 191 73 887 1190 + 580 1485 941 421 + 905 1503 1651 885 + 1745 1208 1033 22 + 634 1680 1259 891 + 1623 1381 142 127 + 914 1376 1086 1863 + 1241 11 348 722 + 1649 705 1473 225 + 1860 1436 1776 376 + 1826 533 625 1776 + 881 592 1125 1464 + 578 1399 1625 1378 + 56 455 539 1777 + 59 1093 1164 682 + 1508 143 985 901 + 1889 1170 391 462 + 276 1207 1607 1350 + 41 1816 426 1509 + 327 703 1161 400 + 970 319 154 190 + 1512 1638 726 13 + 1624 498 451 1698 + 500 1869 1635 1717 + 1644 1846 908 1858 + 842 1185 780 299 + 332 1747 1269 818 + 1419 1585 1360 499 + 326 1079 1439 1655 + 284 1458 1504 1885 + 1450 1359 1168 1278 + 127 886 1381 1704 + 875 1421 833 215 + 1697 379 294 1215 + 137 98 1359 321 + 131 51 760 674 + 887 1081 1659 217 + 327 1161 1562 400 + 1116 1445 976 1348 + 1347 723 435 1400 + 944 1069 87 1356 + 449 964 1741 1635 + 987 1320 1372 945 + 1901 903 1059 1271 + 1192 1809 546 719 + 171 1439 520 912 + 1822 1394 948 19 + 1253 1491 320 1630 + 1111 1401 1446 96 + 1505 1521 1893 1529 + 815 665 1841 963 + 1524 1686 1129 371 + 1038 171 437 474 + 1101 281 1237 1651 + 1505 274 689 1078 + 212 1162 1172 1601 + 1558 1085 560 707 + 1077 206 1544 1052 + 570 1347 435 1400 + 35 1544 884 206 + 1014 1663 700 641 + 1010 1050 1738 1445 + 1591 1333 7 1850 + 1359 98 1278 321 + 1600 3 355 837 + 28 1722 33 1363 + 1322 1184 141 701 + 440 433 855 245 + 797 1070 492 1561 + 1705 1294 1369 1753 + 1553 129 1173 1210 + 1263 1684 268 841 + 1344 1192 1096 148 + 766 1680 891 719 + 1476 915 873 124 + 475 1645 0 192 + 178 1770 779 1870 + 266 1117 9 931 + 863 813 290 365 + 1106 1430 1469 1862 + 1212 422 678 1086 + 303 340 765 1113 + 1106 1824 1313 609 + 679 1210 252 1692 + 741 1265 1053 189 + 1139 1367 702 100 + 624 1707 22 1208 + 1471 1068 1273 819 + 1756 1544 35 206 + 1249 424 1296 1773 + 1799 1368 25 58 + 20 826 341 1405 + 923 124 1580 915 + 632 872 612 656 + 1750 314 1847 960 + 1421 1859 875 833 + 544 1578 979 1388 + 1634 803 1073 1739 + 1146 1076 381 733 + 1782 569 616 159 + 6 102 1569 1489 + 1683 1482 356 1709 + 1441 1472 1780 501 + 177 1425 91 1712 + 1691 1145 1432 1592 + 886 112 1524 1381 + 670 763 1533 420 + 1383 5 1554 1853 + 1774 3 355 1600 + 1907 1017 565 774 + 1401 611 291 1379 + 169 1231 928 313 + 1866 1230 783 795 + 1163 168 73 191 + 1826 1467 37 605 + 836 288 1145 523 + 1512 1849 1638 13 + 656 777 1147 18 + 325 1287 1550 1189 + 1406 462 1744 402 + 1115 1002 273 954 + 382 383 1209 1483 + 945 261 1372 920 + 1578 1388 544 675 + 555 73 916 513 + 791 1508 985 901 + 1159 506 247 691 + 1653 1396 308 1445 + 439 1620 1022 1058 + 568 1722 33 28 + 656 1304 318 1156 + 826 341 415 738 + 1623 886 1381 127 + 709 548 728 198 + 845 523 288 494 + 276 1207 30 1648 + 1196 1560 58 1393 + 1106 1813 1824 609 + 1141 1270 565 1017 + 79 1477 1514 1228 + 1889 1170 1806 391 + 644 1213 283 1240 + 335 1322 767 744 + 940 380 172 403 + 738 1234 415 926 + 1297 1785 1732 104 + 1152 1047 233 805 + 559 1479 534 1492 + 1495 139 608 1801 + 1474 787 385 1188 + 797 219 492 1542 + 1548 490 980 409 + 1413 1126 1681 460 + 1409 900 1742 1712 + 1268 1818 1460 117 + 234 603 984 1197 + 159 1768 951 562 + 762 595 84 377 + 1216 1846 1021 1899 + 586 189 1018 1265 + 912 1439 1049 153 + 1409 900 1712 1621 + 1565 937 876 64 + 937 64 870 652 + 1538 1388 1863 422 + 1077 1052 1544 374 + 1024 1461 212 1285 + 1187 218 310 345 + 406 267 430 502 + 1434 160 295 364 + 634 243 1818 1460 + 1628 814 1434 601 + 209 96 1251 1566 + 4 1039 575 830 + 730 434 1676 237 + 599 200 1208 1003 + 214 1513 546 895 + 1665 1777 754 539 + 473 943 1029 907 + 582 67 656 777 + 798 645 872 1156 + 1886 1054 1885 642 + 224 1697 1806 975 + 439 1058 1022 876 + 835 1537 605 536 + 742 239 1053 1616 + 1292 576 436 1339 + 427 1132 460 927 + 394 780 1334 339 + 201 1590 174 277 + 1816 127 1364 1669 + 1245 959 293 674 + 63 573 1282 744 + 1636 1185 299 780 + 1503 1884 1609 905 + 1579 278 1771 1765 + 1743 649 1770 1074 + 1051 905 81 1778 + 1144 1168 671 98 + 364 1184 522 1414 + 1448 580 953 149 + 84 822 806 1104 + 1218 1428 513 555 + 1222 1572 164 194 + 699 832 413 729 + 1635 964 1741 500 + 532 1623 127 886 + 1590 387 174 277 + 594 1351 531 1399 + 326 1315 1831 706 + 1760 548 1447 709 + 81 1503 905 885 + 735 606 21 692 + 1140 1251 953 1723 + 1895 868 179 1118 + 1131 260 762 595 + 1149 883 403 1527 + 1687 34 1480 1236 + 970 319 558 508 + 689 659 1505 1078 + 10 413 1319 1193 + 1145 126 501 845 + 368 589 1767 613 + 805 378 1487 1325 + 263 904 37 835 + 1616 1114 1018 999 + 626 1900 558 285 + 1605 1416 685 1525 + 1215 294 1697 1452 + 1601 437 878 432 + 1581 1803 725 106 + 1414 121 1555 701 + 944 264 829 1069 + 934 687 206 884 + 1214 77 1176 653 + 1040 742 239 529 + 1855 653 1222 194 + 1322 744 335 141 + 27 491 1612 470 + 1482 1236 1687 917 + 1236 936 269 917 + 1073 1876 119 1752 + 1519 1862 968 763 + 1134 565 1015 1141 + 446 1720 1179 1247 + 69 349 1093 1331 + 768 301 1047 1152 + 853 72 1522 690 + 1746 1678 521 1689 + 1075 1055 7 1825 + 606 692 1598 1127 + 381 228 811 1536 + 693 203 39 1404 + 1359 1456 310 1373 + 1008 211 317 1660 + 1101 241 865 1651 + 1623 886 1524 1343 + 363 514 1297 1551 + 1134 1385 565 1270 + 796 910 1371 1288 + 408 226 5 458 + 1708 1686 1524 736 + 234 1305 939 984 + 786 1081 1163 196 + 1800 180 1901 840 + 232 1731 509 1664 + 210 912 1655 1049 + 174 387 1424 1355 + 725 106 68 464 + 1090 1154 890 57 + 1727 1267 976 504 + 1382 311 999 1786 + 1245 131 674 1779 + 1286 609 1716 1884 + 1275 1130 900 698 + 1584 222 1587 1362 + 1682 1022 1688 241 + 135 1454 1559 834 + 45 1692 679 252 + 1121 1563 848 223 + 310 1187 1256 218 + 706 210 1049 1315 + 48 1360 1027 1244 + 1300 1237 1101 1574 + 859 383 633 1242 + 265 1257 1892 1249 + 28 1363 1415 1842 + 750 1510 482 1861 + 1272 1518 1660 109 + 1907 416 1053 1265 + 1630 545 1649 1473 + 1151 630 351 1656 + 769 1546 1186 371 + 330 977 485 957 + 825 1569 274 152 + 1395 1791 1247 1179 + 1365 572 1890 1611 + 1625 1378 1399 1596 + 380 989 1011 1466 + 921 832 413 699 + 1500 805 408 1483 + 316 822 930 1104 + 262 1181 1475 31 + 79 1477 1354 1514 + 1214 1735 1176 77 + 1645 1568 983 739 + 192 983 739 1645 + 1515 603 984 234 + 1118 1365 1890 1611 + 1059 958 373 310 + 1162 1172 44 1461 + 1261 259 87 952 + 608 1502 115 567 + 1269 240 601 659 + 1602 1135 569 1487 + 809 266 315 465 + 733 667 1076 228 + 901 791 23 985 + 1422 1009 1854 662 + 1448 1251 953 580 + 888 1867 711 693 + 547 1495 1444 150 + 708 1030 218 183 + 1582 590 963 1283 + 1196 1375 451 453 + 773 2 1790 1548 + 308 997 1653 866 + 611 1111 328 1401 + 1653 866 997 260 + 803 230 1739 1307 + 1284 1511 19 948 + 224 975 1806 1889 + 1774 1357 183 864 + 543 107 1567 712 + 185 1105 1758 66 + 42 446 1395 1247 + 1577 1240 1149 644 + 556 1469 1430 1539 + 1187 345 310 958 + 1457 1398 85 1409 + 1578 422 19 1511 + 1147 800 366 18 + 1729 996 231 1138 + 1145 1124 126 845 + 1191 993 389 1321 + 450 1082 473 907 + 701 1713 121 1646 + 655 1031 1386 1793 + 203 705 39 1404 + 1158 390 1662 241 + 35 1178 1756 443 + 172 1011 669 1466 + 1089 1451 1888 1318 + 397 1541 1615 1526 + 1205 1902 137 708 + 693 203 1789 525 + 43 461 854 818 + 242 1227 165 1027 + 1788 1432 1691 899 + 860 1382 1287 1550 + 1155 1600 208 1535 + 426 1732 1362 585 + 1312 607 602 1351 + 47 1073 1739 1634 + 960 1827 1204 496 + 1770 1074 751 1543 + 1282 230 573 704 + 841 1229 604 1795 + 417 1372 1613 261 + 1412 915 124 923 + 440 780 299 842 + 940 156 128 710 + 518 1436 1180 1418 + 1233 1200 322 851 + 465 772 315 1165 + 705 394 1404 525 + 186 1231 111 313 + 1053 416 360 1265 + 1350 971 596 688 + 1152 1716 1286 1813 + 589 368 1800 613 + 625 1909 1198 524 + 1319 832 361 729 + 269 936 1236 293 + 1850 553 7 1075 + 1586 684 471 298 + 1432 1270 565 1453 + 1828 672 1068 1832 + 1606 661 737 1856 + 160 1557 295 364 + 515 506 1426 691 + 1467 919 1443 1493 + 1211 1002 740 1616 + 1568 82 983 739 + 1053 1767 666 416 + 123 479 671 1144 + 1773 265 1892 1249 + 863 957 617 485 + 325 993 883 1577 + 1559 399 1520 135 + 1723 1084 1043 248 + 540 1648 1040 532 + 191 941 421 1014 + 1013 83 105 1397 + 1305 1089 357 1178 + 66 831 1340 1387 + 1135 950 569 1402 + 1485 941 953 191 + 1839 1879 1792 1890 + 821 335 1111 291 + 43 1877 854 461 + 1744 402 140 1417 + 376 1418 873 1860 + 624 1493 1525 1467 + 583 1681 161 664 + 403 1303 1011 380 + 429 1345 157 1751 + 1059 1456 958 310 + 734 453 1741 1252 + 1823 277 201 1270 + 1474 330 957 1629 + 394 1185 780 339 + 301 768 749 1152 + 35 1305 1178 1089 + 291 611 1111 821 + 1470 946 820 338 + 1776 1909 1198 625 + 535 1125 824 662 + 1471 1906 1832 819 + 95 963 590 815 + 51 959 760 1245 + 841 1449 604 1229 + 708 864 1902 1030 + 1463 1592 126 1748 + 1554 1519 1862 968 + 163 415 312 738 + 1003 807 419 200 + 1718 151 1384 1338 + 299 117 1268 1636 + 750 544 1306 482 + 1907 1017 774 741 + 448 1696 16 1094 + 21 1127 550 667 + 1134 565 1141 1270 + 655 1622 1031 827 + 1760 548 404 1447 + 377 1131 762 595 + 1510 47 1876 1073 + 283 1213 1223 1240 + 1129 1465 82 1524 + 1145 1592 487 126 + 418 1183 1177 1361 + 1847 1349 1302 14 + 1158 241 284 1813 + 1222 254 1855 788 + 1230 236 1045 188 + 355 1276 3 1774 + 388 342 1266 1042 + 557 956 838 135 + 837 438 1389 355 + 1602 643 1487 569 + 154 319 1294 190 + 966 100 714 974 + 857 183 218 864 + 79 1263 1477 1228 + 1484 921 413 699 + 230 704 119 1739 + 690 72 1522 338 + 1493 624 1534 342 + 885 1300 483 1895 + 1865 1607 1425 1388 + 1229 1449 604 1795 + 763 968 697 1203 + 1840 561 734 1811 + 286 491 1612 133 + 154 190 679 252 + 1777 322 690 338 + 1017 1432 1053 239 + 1221 1200 1777 1604 + 446 1395 1247 1179 + 1156 423 1032 125 + 894 1372 982 29 + 1313 1182 892 1533 + 1539 542 1469 1430 + 1191 325 1410 1189 + 1260 686 1266 342 + 1016 280 1226 965 + 1253 1630 320 545 + 711 120 419 1235 + 431 301 1613 1803 + 1238 1315 706 1833 + 355 1062 3 1276 + 1483 805 1487 1325 + 732 1063 1198 524 + 185 66 1340 1387 + 406 502 1288 1371 + 1478 468 1763 579 + 1226 1148 947 1016 + 151 1262 1718 1384 + 239 1432 1053 1616 + 1681 1608 1413 598 + 1515 1174 35 8 + 484 1737 833 1476 + 540 742 239 1040 + 24 897 1019 353 + 558 285 1900 1787 + 186 1231 356 111 + 1531 746 289 1642 + 1196 1393 58 449 + 1153 1326 751 1770 + 130 1844 1801 748 + 593 1512 406 267 + 100 974 636 714 + 1813 1853 5 1383 + 1134 1015 158 1141 + 45 679 1150 252 + 872 632 296 656 + 1253 477 320 1491 + 1191 1321 389 1201 + 487 147 1301 1760 + 1586 1513 895 370 + 1413 1132 697 867 + 848 1563 1707 1128 + 1216 1093 349 1582 + 1428 292 921 1484 + 674 936 757 51 + 1097 972 818 1599 + 773 1200 1233 2 + 1870 1644 193 1617 + 1439 326 1655 1049 + 883 1321 113 993 + 322 1777 1604 338 + 1225 18 465 809 + 1011 331 940 669 + 1706 1673 927 1700 + 46 1458 1574 1886 + 1718 965 1003 200 + 484 1859 1290 833 + 887 1081 1163 1659 + 185 1387 1340 635 + 1555 618 1100 1112 + 1723 1251 953 1448 + 1318 1727 504 1267 + 1467 1493 1443 1208 + 1315 78 1831 1833 + 979 503 1711 1511 + 1501 217 1903 4 + 137 1902 1205 1278 + 260 504 1131 1653 + 884 786 687 306 + 1 1037 103 1194 + 1482 537 356 1231 + 1442 559 870 1575 + 1222 1562 1855 254 + 789 1312 116 219 + 170 1877 1264 494 + 824 359 535 662 + 1049 1545 444 1127 + 1425 1110 91 1388 + 1721 1264 854 502 + 1865 1607 596 1425 + 638 793 1654 347 + 1711 1568 481 1206 + 1167 26 961 432 + 1055 1242 1500 408 + 1174 962 1783 374 + 1093 1331 349 1582 + 461 1877 854 1264 + 10 1690 413 1193 + 1495 1801 515 139 + 1850 1075 7 1825 + 693 203 1404 1789 + 1774 3 1357 1276 + 304 1666 622 618 + 1342 97 1373 1456 + 110 1431 647 891 + 1180 1909 1436 1083 + 130 1844 1426 1801 + 491 286 1489 133 + 143 1725 246 1508 + 589 1523 613 1643 + 1628 1732 869 104 + 463 1846 1216 1899 + 810 976 323 1116 + 1575 870 937 64 + 1207 1465 750 358 + 1493 342 1534 686 + 470 27 1433 1721 + 1266 686 1534 342 + 1406 996 1138 391 + 1475 754 1181 338 + 1497 632 1435 296 + 1595 1600 753 208 + 545 282 39 1226 + 297 511 1658 18 + 492 797 44 219 + 313 111 1896 537 + 1569 157 429 463 + 428 120 1235 419 + 1702 1108 591 530 + 209 1251 1448 1802 + 748 1677 1801 812 + 477 317 1248 211 + 1609 1503 81 885 + 1418 915 1580 124 + 1313 1430 892 1182 + 1763 468 862 579 + 1854 662 767 824 + 36 515 1159 1775 + 1645 1686 1568 739 + 949 1822 1627 166 + 1851 210 1238 1315 + 264 1091 944 829 + 134 1400 1347 570 + 1043 1679 1431 684 + 806 316 822 1245 + 1491 1316 1630 109 + 123 671 383 1086 + 1396 1020 1336 1653 + 1474 330 333 385 + 886 540 1648 276 + 45 252 1150 952 + 841 1229 1896 216 + 771 686 1534 1260 + 1153 779 1326 1770 + 1510 256 47 1546 + 1140 1251 1723 1448 + 136 1401 775 1446 + 1875 133 102 6 + 1034 70 930 445 + 1773 298 1892 265 + 708 1030 183 864 + 849 1405 20 1346 + 814 601 332 240 + 1555 701 121 1646 + 1335 1876 1510 256 + 970 154 679 252 + 1505 1597 1283 1582 + 49 1611 1051 1890 + 1187 1256 373 310 + 316 293 760 959 + 1882 881 1061 663 + 1583 112 472 1556 + 932 1894 1570 880 + 1073 230 1739 803 + 1053 495 1907 1017 + 930 445 1480 1236 + 918 1164 467 1726 + 926 129 1234 1692 + 1338 151 1384 1746 + 267 661 406 737 + 233 643 1487 1602 + 1383 226 5 1813 + 1574 1796 1101 1458 + 1722 28 101 1363 + 638 1654 512 347 + 1025 438 1279 1370 + 1838 1063 135 732 + 5 1813 408 458 + 416 1220 1053 360 + 707 1697 1172 1601 + 1145 1124 1488 126 + 1278 321 1168 1144 + 987 1353 1320 804 + 674 51 760 1245 + 377 1305 357 1626 + 432 26 961 1215 + 545 1630 320 1226 + 488 1560 718 1393 + 1193 206 1077 631 + 1617 1644 193 467 + 732 1909 524 1198 + 1303 989 1011 380 + 1531 1845 1880 746 + 1406 1598 462 402 + 1119 1172 1908 707 + 1610 701 121 1414 + 1111 328 1247 42 + 439 1001 896 257 + 1515 603 234 1197 + 176 1657 129 1071 + 453 58 1741 449 + 773 1233 1753 2 + 1450 1359 1278 1902 + 1108 1273 591 530 + 342 388 1003 1755 + 1311 691 594 1596 + 1159 247 515 36 + 1635 1252 1438 500 + 439 1565 257 896 + 1415 510 287 955 + 469 788 164 1308 + 518 1180 1083 1765 + 884 35 1756 934 + 1110 1388 1863 1280 + 43 818 854 566 + 928 635 169 1340 + 1651 281 1237 1685 + 1777 1665 455 539 + 1791 1296 1179 1743 + 168 513 555 149 + 1005 1030 218 345 + 859 898 1884 905 + 541 1481 1499 1444 + 168 1163 916 513 + 1273 1830 1471 819 + 910 1719 372 796 + 129 176 1071 415 + 1147 18 511 297 + 356 1231 537 111 + 288 494 1868 1219 + 901 143 985 1855 + 42 1395 328 1247 + 428 599 1745 419 + 594 155 1311 116 + 663 881 1241 11 + 283 1213 1556 1223 + 1424 258 174 1123 + 279 1555 1100 1646 + 487 1780 1297 1472 + 732 399 1909 1083 + 1615 403 883 1303 + 112 1213 627 283 + 1212 182 251 1394 + 250 1432 978 1498 + 396 1123 994 258 + 1374 278 1579 923 + 526 1896 1684 1795 + 264 1069 944 1356 + 243 832 699 1818 + 255 1521 1899 463 + 1690 916 413 1193 + 1292 576 1105 436 + 840 1603 1901 929 + 1899 1846 1326 779 + 321 98 1376 1110 + 115 816 193 567 + 657 1783 962 1064 + 422 19 1212 678 + 105 1397 468 1035 + 1273 1068 1830 819 + 1278 98 1168 321 + 1087 1337 1864 1790 + 61 651 1559 442 + 220 1341 1323 92 + 1467 1208 1443 37 + 350 1277 1028 863 + 419 1563 1707 848 + 1196 1375 1873 451 + 1184 1610 522 1414 + 488 1799 58 1393 + 1218 513 149 555 + 593 502 747 267 + 987 804 945 75 + 1808 1840 1794 1423 + 1311 594 531 1399 + 183 1030 218 864 + 327 1161 23 985 + 761 717 1345 1751 + 239 742 1017 529 + 389 1191 1479 1117 + 260 1653 1131 1194 + 1057 664 1681 583 + 1774 1357 1757 183 + 451 1375 1873 1872 + 1721 854 27 1506 + 1644 1617 1858 908 + 1329 868 179 1895 + 1069 658 87 259 + 1416 524 83 1013 + 224 171 975 1889 + 1712 1742 1409 1621 + 1397 1478 83 105 + 1889 224 153 1730 + 1151 630 365 1239 + 415 926 792 312 + 1390 1284 481 1206 + 674 1374 936 1771 + 1398 1306 544 1457 + 280 419 1226 965 + 428 599 419 807 + 285 1170 1900 1787 + 534 982 257 772 + 73 953 168 555 + 905 1651 1503 1884 + 52 431 1803 301 + 741 1017 774 250 + 1756 1544 1052 35 + 724 476 1136 637 + 1305 1089 1494 357 + 986 492 44 1162 + 1437 1107 527 99 + 186 313 111 928 + 1105 185 1758 1336 + 523 494 1868 288 + 1813 609 1286 1884 + 1056 538 1355 1475 + 1870 649 1000 567 + 1824 609 1884 716 + 1234 129 1553 1692 + 1670 1870 1617 1858 + 690 1514 221 1354 + 1385 1270 1788 1453 + 434 1799 1368 25 + 1395 1029 1247 90 + 1388 1110 91 1280 + 621 749 122 768 + 73 168 513 555 + 1086 123 1144 1376 + 1051 905 483 81 + 1730 912 153 1889 + 1111 96 1247 328 + 1711 979 1284 1206 + 1662 1022 1682 241 + 396 1123 402 994 + 107 1622 1567 1346 + 1229 1733 1514 447 + 1147 800 18 297 + 478 142 1364 1381 + 95 963 815 1841 + 377 1089 1494 1305 + 1424 201 174 258 + 1332 1472 1297 1780 + 1371 502 1288 910 + 1897 1277 350 863 + 818 461 854 1250 + 1708 1556 1524 0 + 865 64 1651 241 + 804 1353 1036 52 + 1870 649 1770 1000 + 179 1674 1329 1890 + 730 237 1676 1652 + 870 652 38 1442 + 1866 138 783 1230 + 1591 1850 7 1825 + 1313 556 1430 1182 + 1546 1129 371 1465 + 1530 567 1502 608 + 709 1432 239 1616 + 748 1677 139 1801 + 1838 1520 135 956 + 1297 1732 1599 104 + 82 481 983 739 + 561 1848 1427 1438 + 127 1362 1584 1587 + 1799 449 58 1393 + 143 911 169 1725 + 285 967 1900 1232 + 1792 1054 642 1182 + 1231 398 186 34 + 1592 1447 404 1463 + 53 910 745 1288 + 8 35 1515 1305 + 155 1183 594 506 + 1217 783 820 31 + 72 1392 946 338 + 1468 1803 725 1581 + 434 25 1368 695 + 358 276 1207 1465 + 1170 1806 1232 975 + 220 92 1323 1603 + 1182 1054 1834 1792 + 167 677 1302 1264 + 1603 495 1017 92 + 1552 263 37 835 + 1178 1089 1494 443 + 1881 1196 1560 1375 + 1087 1411 1864 1337 + 391 1232 967 1138 + 1329 1674 1564 1890 + 1105 185 1336 576 + 1886 1054 642 1792 + 1294 319 1864 190 + 1799 1368 58 449 + 401 67 410 1225 + 1609 1884 731 905 + 460 427 1681 1132 + 704 160 235 1557 + 538 1123 1355 174 + 64 865 937 876 + 226 1813 408 5 + 703 1258 213 1403 + 308 1396 1195 1050 + 1584 222 1732 1785 + 1120 1763 1661 32 + 196 575 1910 1672 + 1616 1175 740 76 + 1565 1575 937 64 + 579 105 468 862 + 641 421 1566 1904 + 905 182 716 1884 + 1446 1401 775 96 + 1544 1174 1783 1052 + 691 155 594 506 + 1328 1614 198 709 + 1630 545 1473 39 + 1428 1218 292 555 + 1524 1213 1645 0 + 1505 152 1021 1899 + 1888 1451 934 877 + 1273 1845 1830 1068 + 1651 1685 1237 1300 + 1145 1488 1592 126 + 1104 822 930 324 + 95 963 1841 1887 + 1291 1566 1446 571 + 1669 1362 127 1587 + 1202 1168 479 97 + 112 1213 283 644 + 1201 1191 1479 389 + 52 1581 301 1803 + 849 20 771 1346 + 285 1232 1900 1170 + 558 626 285 1787 + 395 1348 976 1267 + 1726 40 1164 682 + 319 626 1369 1900 + 93 861 535 1061 + 26 1167 1452 1215 + 1148 1226 320 1016 + 1854 641 700 1422 + 1431 132 647 891 + 134 570 855 1290 + 1292 185 635 1387 + 127 142 478 1381 + 529 971 30 688 + 1604 1392 338 1122 + 743 330 1188 787 + 986 1461 1852 1204 + 1910 1631 830 1727 + 718 488 1883 1652 + 1721 1349 27 1264 + 1000 1530 424 1499 + 933 1767 80 666 + 836 523 1868 288 + 81 1611 885 483 + 26 1167 1041 1452 + 1321 1201 1615 397 + 1754 1793 1031 827 + 1730 912 1889 1699 + 70 445 1480 930 + 134 1290 855 660 + 158 856 92 1341 + 912 1439 1655 1049 + 1523 1782 1768 159 + 1617 1670 429 812 + 1442 870 1526 38 + 1090 474 336 1154 + 93 727 1335 1876 + 487 126 1592 1748 + 534 257 1565 1575 + 1501 1025 1370 4 + 1497 1435 122 296 + 790 856 220 92 + 1423 1857 1427 1840 + 711 419 1226 280 + 1232 1170 285 967 + 424 1547 17 1530 + 1108 512 1299 1440 + 1145 1432 1488 392 + 1208 37 1563 419 + 249 1616 991 457 + 243 921 1169 110 + 360 586 71 1018 + 176 129 1553 1234 + 1524 1708 1645 1686 + 1616 1175 76 720 + 107 1346 1567 528 + 1615 1303 883 1321 + 1247 1029 96 907 + 1481 966 1367 714 + 1322 744 141 1184 + 58 964 1741 449 + 463 274 1521 152 + 1621 1398 1425 1388 + 1388 1538 1578 422 + 1723 1218 149 555 + 1267 1348 976 504 + 266 1117 315 465 + 858 6 1664 1751 + 1035 862 1261 468 + 35 1544 1052 1174 + 1182 1792 1834 1839 + 83 1416 1478 1605 + 490 268 980 409 + 1284 19 1822 948 + 403 1527 883 113 + 1336 275 922 1037 + 1095 644 65 713 + 1524 739 1645 1213 + 1557 573 704 1594 + 439 1565 534 257 + 1131 595 377 1671 + 1337 1411 1864 1790 + 582 656 18 777 + 1176 400 1562 653 + 1193 206 884 1544 + 521 1378 1588 1678 + 992 106 458 68 + 386 1100 1893 618 + 357 1494 1305 377 + 1778 1627 731 81 + 83 1198 524 533 + 300 628 1455 794 + 415 1234 792 926 + 1030 857 218 864 + 1267 504 696 86 + 1590 201 305 1823 + 676 698 1275 861 + 877 1727 1910 1888 + 43 566 854 747 + 1076 1851 210 444 + 1839 1792 1834 1890 + 196 786 1910 575 + 501 1301 1748 487 + 153 1730 224 1024 + 1618 335 291 1379 + 153 878 1024 224 + 1429 709 239 1616 + 1559 834 399 135 + 1770 178 649 1870 + 259 1356 1261 87 + 1727 877 1631 1267 + 1775 714 515 466 + 1318 877 1727 1267 + 900 1409 85 1398 + 403 380 1377 1527 + 1785 906 1732 104 + 1716 383 1242 1483 + 964 1635 449 1368 + 396 258 994 369 + 1673 427 1126 927 + 122 749 616 296 + 714 636 1367 466 + 1708 472 1524 1556 + 1156 423 656 1032 + 294 379 970 1224 + 1875 6 102 1664 + 773 2 1548 1228 + 1392 338 72 1517 + 1845 1837 238 1068 + 1148 545 320 1226 + 556 1469 1106 1430 + 1390 1284 710 481 + 93 727 1769 1335 + 69 1496 1820 493 + 689 1505 1529 274 + 372 694 54 796 + 1713 551 1720 279 + 277 1270 1134 1141 + 1360 165 1227 1027 + 887 1113 191 1190 + 86 1445 976 504 + 1291 1854 302 1446 + 541 1513 1344 214 + 1560 488 58 1393 + 1034 293 959 269 + 1530 567 362 1502 + 442 969 61 715 + 316 959 1034 293 + 580 1566 1668 1802 + 1413 1126 1608 1681 + 1197 234 1779 1347 + 947 711 1226 280 + 748 1844 1426 130 + 1436 1776 625 1909 + 1357 1757 183 864 + 187 1004 1739 426 + 157 1569 825 463 + 439 257 534 1372 + 979 422 1578 1511 + 559 1479 870 534 + 1637 1264 854 27 + 1579 1374 1771 278 + 1276 1774 407 1357 + 1823 201 305 808 + 682 1644 178 1846 + 1474 1352 617 743 + 1474 330 485 957 + 10 832 1319 413 + 1237 865 1101 623 + 1242 1055 1075 1383 + 1778 81 731 905 + 112 65 893 1002 + 1499 1530 424 17 + 938 333 480 1528 + 644 283 112 1675 + 582 777 18 511 + 1524 1213 0 1556 + 1530 608 1298 1499 + 932 53 1288 406 + 566 747 1506 1250 + 751 279 1153 1720 + 1736 96 907 1251 + 1724 692 21 1127 + 59 349 1093 69 + 456 97 1342 1202 + 987 75 945 297 + 1127 615 314 554 + 694 981 372 54 + 403 1149 1527 1377 + 1855 1176 653 194 + 227 1683 715 1482 + 356 537 1092 111 + 990 1258 1256 213 + 1835 1706 581 1358 + 1246 265 1773 668 + 1366 1732 869 782 + 963 815 1283 590 + 1333 7 1825 1591 + 1246 90 1296 1773 + 533 1416 83 1605 + 1458 1886 1885 642 + 718 488 1799 1883 + 440 1859 433 245 + 1697 224 1172 1601 + 1275 900 1130 1742 + 1186 1634 769 411 + 1419 1360 909 536 + 1163 1659 191 887 + 1860 1180 1436 1418 + 1038 975 1697 171 + 1574 1796 1589 1101 + 1049 1730 153 615 + 27 1612 1750 1349 + 1487 621 616 233 + 347 1277 1897 863 + 944 50 216 1289 + 71 645 360 1220 + 655 607 602 902 + 1247 943 96 1029 + 679 970 1224 154 + 1258 703 327 1403 + 306 884 1193 631 + 987 804 75 297 + 1691 392 1432 1145 + 921 1484 110 699 + 522 160 1594 1557 + 316 998 930 293 + 76 1211 740 1616 + 1151 351 346 1656 + 1601 1162 1172 1908 + 1184 1594 573 1557 + 1512 661 406 267 + 1499 1495 1444 547 + 847 118 1296 1743 + 1478 1416 685 1605 + 341 88 1071 1657 + 1180 1418 1580 518 + 1202 479 671 97 + 1342 1271 456 1456 + 932 1807 53 880 + 1118 1300 1895 868 + 966 1367 702 214 + 646 957 350 799 + 316 1245 760 293 + 654 403 940 1377 + 419 1244 839 536 + 1137 299 433 440 + 1477 1514 1228 690 + 692 1724 994 60 + 839 1244 1552 536 + 1626 939 84 377 + 314 960 1204 554 + 159 569 616 643 + 612 1764 656 423 + 968 161 1203 542 + 634 647 1680 891 + 300 795 1455 628 + 112 65 517 893 + 598 1413 697 670 + 1243 1585 909 1419 + 1091 944 829 50 + 1395 90 1247 1791 + 638 1277 350 1897 + 1781 783 1217 1866 + 637 724 1141 277 + 1051 1611 81 483 + 1446 1566 775 571 + 1523 951 1768 933 + 94 657 1064 729 + 97 950 671 1459 + 14 677 1349 1302 + 965 807 419 1003 + 417 29 261 564 + 279 701 1555 1646 + 691 1426 155 506 + 1485 168 953 149 + 123 383 382 914 + 1072 1308 354 352 + 665 1701 629 13 + 1437 1050 1738 1293 + 1635 1632 425 1368 + 1475 1136 262 31 + 1024 878 1285 212 + 1425 1388 91 1621 + 709 1447 404 1592 + 1651 1503 1685 885 + 1027 839 1404 693 + 340 1113 303 1014 + 1152 233 1487 805 + 89 1730 1699 1127 + 1134 724 277 1141 + 408 1242 1813 1383 + 1752 230 119 1073 + 749 621 233 768 + 582 809 18 1225 + 1875 1827 1731 1750 + 1251 421 953 580 + 1086 123 671 1144 + 549 312 952 1103 + 3 1600 1774 1357 + 1702 530 351 1656 + 1404 203 525 1789 + 27 491 1433 1078 + 1465 756 82 544 + 473 298 1330 1082 + 1011 870 38 1526 + 19 1538 422 1578 + 1091 229 944 50 + 721 1596 691 36 + 1247 42 1720 1111 + 758 1784 1676 367 + 1829 1808 1295 1905 + 1332 747 566 43 + 230 1752 119 1282 + 1860 1436 376 1418 + 701 1184 364 1414 + 1232 1170 967 1138 + 1891 1313 1593 272 + 21 1851 942 1127 + 503 1457 544 1306 + 1068 238 1830 1837 + 386 1893 1529 1666 + 466 636 1775 714 + 27 491 286 1433 + 1332 1297 1097 363 + 1244 419 120 536 + 1290 1859 245 833 + 61 1023 651 442 + 492 797 1852 44 + 1739 426 769 411 + 1030 271 218 857 + 1585 165 1227 1360 + 1556 1213 0 1223 + 247 1844 1481 139 + 34 398 1709 1339 + 1455 1230 795 300 + 990 1455 236 795 + 910 796 745 1288 + 531 116 1312 594 + 1294 319 1369 1753 + 1670 115 1617 1870 + 693 282 802 1867 + 1208 22 1745 1707 + 267 737 406 1324 + 1030 1005 218 271 + 707 1601 1172 1908 + 1728 931 9 1410 + 825 1569 1489 274 + 1856 1324 1894 1570 + 1106 284 556 642 + 939 806 1305 1245 + 71 360 1018 666 + 390 1158 1813 241 + 784 1026 221 497 + 207 1411 409 1703 + 1195 1437 99 1050 + 959 936 674 51 + 800 366 1102 144 + 939 806 84 822 + 83 524 1063 1013 + 348 1255 11 680 + 1426 1183 155 506 + 1499 424 1249 17 + 403 113 883 1303 + 82 1568 756 1129 + 839 1226 39 693 + 1110 98 1761 321 + 332 240 601 1269 + 1712 1621 1425 91 + 78 1315 1076 1238 + 1069 658 207 87 + 1798 697 489 763 + 439 29 1001 1372 + 79 604 1514 846 + 49 1365 572 1890 + 170 1647 1868 494 + 1254 1461 212 986 + 1202 1373 1168 97 + 1374 674 757 51 + 1050 1437 99 1293 + 424 17 823 1249 + 89 1127 1699 1598 + 247 714 515 1481 + 1231 398 34 635 + 341 552 1386 1031 + 634 243 647 110 + 1241 592 765 348 + 301 106 1803 1581 + 1296 118 1770 1743 + 1062 1276 355 1738 + 825 6 1664 102 + 1152 1242 1483 1813 + 206 1193 884 631 + 1031 1793 655 827 + 667 1851 942 21 + 27 1264 854 1721 + 482 1129 1546 1465 + 1588 521 1689 307 + 351 591 882 530 + 27 1250 854 1637 + 100 1367 636 1139 + 657 962 94 1064 + 731 949 1627 166 + 1323 495 416 1767 + 552 129 902 925 + 127 639 1587 505 + 844 1513 1344 541 + 26 1553 961 1215 + 300 628 1026 1650 + 1406 462 89 988 + 64 439 1286 241 + 1225 587 1728 318 + 1588 1759 521 307 + 1588 1689 1248 307 + 1607 1350 688 276 + 1521 1893 386 1899 + 16 1268 1460 634 + 340 303 592 1663 + 263 839 1334 1552 + 1390 949 710 1284 + 267 1324 406 648 + 437 1452 1697 1038 + 1250 818 1747 566 + 233 643 616 1487 + 177 1155 208 1535 + 817 954 1002 205 + 1761 98 1425 321 + 439 1372 564 29 + 1491 477 320 307 + 917 442 715 1482 + 306 687 196 786 + 1425 98 137 321 + 1117 1191 1479 9 + 853 690 221 1354 + 902 129 560 1173 + 81 483 885 905 + 1183 155 594 1542 + 1518 317 329 1272 + 1486 132 1431 370 + 63 195 573 1594 + 885 1300 1118 868 + 1603 1323 1767 1017 + 1705 319 1369 1294 + 246 143 169 1725 + 34 1339 1687 1480 + 1362 1816 426 41 + 808 24 201 305 + 1414 522 364 295 + 1020 352 1336 1 + 1252 1438 561 1840 + 1401 1111 328 96 + 909 1419 1065 414 + 887 1081 73 1163 + 1813 241 284 1824 + 527 1072 1437 99 + 412 384 1515 603 + 1154 520 890 57 + 196 306 175 687 + 1445 1396 308 1050 + 434 574 1676 237 + 268 409 841 1703 + 316 998 293 1034 + 1136 1098 1217 31 + 591 1815 1471 1633 + 1473 1096 1649 225 + 1269 332 818 601 + 732 399 1198 135 + 1805 1347 1804 435 + 1564 1834 1814 1054 + 1465 1207 1607 276 + 587 1728 1142 1225 + 1229 111 1449 1795 + 1134 724 1823 277 + 442 651 1559 834 + 540 742 1429 239 + 1711 979 1206 481 + 488 25 58 1799 + 1658 511 894 18 + 474 1439 437 336 + 49 871 787 1365 + 657 962 1540 94 + 989 38 1011 1466 + 106 464 458 68 + 1759 1588 1248 307 + 1857 1840 1811 1427 + 258 1691 24 201 + 311 1287 999 1616 + 82 1568 1129 1686 + 784 1133 221 1026 + 1297 972 1332 1599 + 1140 1330 248 1736 + 288 1145 523 845 + 419 1121 120 536 + 938 385 935 1674 + 403 1527 113 1303 + 782 1732 426 1366 + 1174 8 146 35 + 25 1368 695 964 + 16 1696 448 1259 + 1041 336 437 1167 + 1697 379 1215 432 + 512 347 1299 1277 + 457 1048 1616 76 + 52 1581 768 301 + 347 1277 638 1897 + 1436 1776 376 1826 + 330 977 957 1629 + 1481 541 1367 966 + 600 1183 1177 1426 + 395 1267 1727 1631 + 589 1643 1402 1782 + 232 1664 509 858 + 574 1057 758 367 + 594 1596 1399 1311 + 1555 1112 1100 1646 + 71 1220 1766 645 + 1349 1637 27 1264 + 775 1566 209 1802 + 1307 230 1739 704 + 4 1672 575 217 + 1666 204 1893 1529 + 606 1598 1699 1127 + 1226 282 39 693 + 474 336 1041 1090 + 1153 1326 279 751 + 1461 1285 1024 554 + 831 185 1340 1855 + 933 1767 1523 80 + 1904 1668 1566 1291 + 534 257 1492 772 + 1324 932 406 648 + 1328 548 709 198 + 900 1769 1874 337 + 582 809 1165 18 + 345 310 1359 708 + 1518 466 1099 1367 + 1086 123 1376 914 + 1506 1250 1810 566 + 818 1250 1269 204 + 534 465 982 772 + 1398 1861 1306 85 + 408 1242 1483 1152 + 368 540 688 529 + 1348 86 976 504 + 1096 148 199 785 + 1304 645 798 1156 + 1501 1279 810 1370 + 417 1372 261 29 + 114 1464 1422 202 + 1140 248 1723 953 + 1803 52 1468 431 + 1279 348 753 1255 + 1321 1191 1615 1201 + 157 1751 1569 429 + 1197 234 1347 723 + 1691 1788 899 808 + 1414 295 364 304 + 1332 972 1097 1599 + 482 756 1129 544 + 1654 347 1299 512 + 1464 1663 114 641 + 1607 1865 1350 1207 + 373 1256 1059 310 + 810 976 1116 1445 + 589 1800 1643 613 + 1884 1503 1109 1651 + 1292 1105 185 66 + 14 960 314 1545 + 711 48 693 839 + 34 1709 1687 1339 + 654 403 1377 1149 + 1314 160 1434 235 + 107 1405 849 1346 + 96 1736 209 1251 + 1404 1789 1334 1552 + 1422 302 700 1291 + 1713 701 551 279 + 862 1261 1120 1103 + 996 391 967 1138 + 947 1226 282 1148 + 393 1367 702 1139 + 166 182 1212 1394 + 1069 207 944 87 + 1652 237 1676 367 + 446 1179 1720 1543 + 977 799 957 1528 + 82 1568 1711 756 + 1552 839 1334 1404 + 409 207 1337 1411 + 329 1518 1660 317 + 1123 1355 174 1424 + 433 1859 842 245 + 1635 964 1632 1368 + 948 1394 1212 19 + 544 756 82 503 + 1713 701 279 1646 + 859 182 898 905 + 1202 97 671 1459 + 1314 160 235 782 + 844 1513 895 1586 + 1851 287 733 1238 + 492 1162 789 44 + 1340 143 169 246 + 1248 307 486 477 + 463 1899 1216 152 + 1348 1445 976 86 + 708 1902 137 1359 + 1870 1617 193 115 + 981 381 811 1536 + 1465 756 1129 82 + 1329 1674 1814 1564 + 1428 292 1484 555 + 234 1779 984 1515 + 1625 578 1351 1399 + 1663 303 1014 340 + 1385 1270 1823 808 + 1295 1808 1817 1794 + 160 522 295 1557 + 429 1670 1345 812 + 1778 166 859 898 + 992 1158 1813 390 + 1499 17 823 1444 + 1137 117 1268 299 + 1388 1280 91 1621 + 1461 212 986 1162 + 771 1763 686 1260 + 771 1044 1661 32 + 1211 457 954 1616 + 589 1402 1459 1782 + 385 787 333 935 + 703 23 327 1161 + 972 461 170 1877 + 825 463 274 1521 + 138 1866 1045 1230 + 1813 1152 458 992 + 1557 522 295 364 + 321 98 1168 1144 + 934 1888 884 1089 + 75 297 800 945 + 1851 667 733 21 + 1630 545 39 1226 + 56 1705 1369 1221 + 1808 1840 498 1794 + 1584 127 505 1328 + 1211 1616 954 1002 + 412 603 1515 1408 + 1077 1783 1319 374 + 49 1890 1051 1879 + 100 714 636 1367 + 1776 1180 1198 1436 + 900 1409 1874 85 + 243 1169 647 110 + 341 1171 826 88 + 263 1552 1334 1421 + 281 1651 865 64 + 87 952 658 1411 + 241 1682 865 1688 + 167 1721 502 1264 + 72 1517 338 690 + 1356 1035 1261 468 + 24 1019 897 836 + 1892 298 471 265 + 933 80 1523 666 + 226 1055 1825 1519 + 1847 314 14 960 + 1396 352 1020 1195 + 1584 127 1328 709 + 48 1027 693 839 + 344 1096 199 1473 + 609 182 251 859 + 887 303 1113 1190 + 657 433 94 1540 + 42 1543 1720 640 + 1515 603 8 984 + 19 1394 1212 678 + 96 209 775 1566 + 1661 1763 771 32 + 1242 382 1500 1483 + 275 828 1037 1336 + 1596 721 770 36 + 700 1014 641 1904 + 547 150 1444 1080 + 368 456 1456 1202 + 293 1236 445 930 + 1891 1313 272 609 + 340 765 592 303 + 32 1346 1260 771 + 1275 900 1882 698 + 1364 478 127 142 + 1769 1398 1874 85 + 1019 305 258 24 + 1046 684 298 471 + 1800 840 613 1603 + 268 841 1684 1703 + 223 1563 1128 913 + 1524 1686 1645 739 + 301 390 1619 992 + 758 1608 1057 574 + 1118 483 885 1611 + 45 926 252 952 + 1658 1372 29 920 + 540 1429 1040 239 + 1037 103 922 1336 + 1098 724 277 387 + 1589 46 1574 778 + 1345 1751 717 825 + 1838 732 135 1520 + 406 53 1288 430 + 1891 182 1593 251 + 1735 1403 1176 77 + 1526 38 1011 989 + 72 946 1522 338 + 1221 1777 56 1604 + 1250 1078 1810 1269 + 1436 1180 1198 1909 + 1798 1825 1519 763 + 1611 49 1051 572 + 680 1255 208 1595 + 1847 1827 1750 960 + 102 491 1489 133 + 264 1091 229 944 + 1847 1349 14 314 + 1483 408 1500 1242 + 1429 532 1040 239 + 1248 1689 486 307 + 102 491 274 1489 + 589 1202 1459 456 + 1777 1200 322 1604 + 266 931 9 1225 + 1026 985 1650 628 + 1145 288 1124 845 + 953 168 555 149 + 773 1200 2 1228 + 102 1489 6 133 + 466 329 1775 636 + 838 956 1091 229 + 299 1636 1268 1094 + 1359 1902 137 1278 + 34 1482 1236 1687 + 271 1107 857 864 + 1906 1633 819 1471 + 1050 308 1445 1010 + 1757 1902 1155 864 + 632 296 1157 872 + 556 284 1106 1469 + 1604 1777 56 1122 + 1881 1883 718 1393 + 826 738 1346 341 + 390 1620 1022 439 + 970 319 190 252 + 569 1135 1782 616 + 1695 661 737 1606 + 1743 1179 1074 1770 + 1732 1584 426 1362 + 656 1507 632 1435 + 1876 359 93 727 + 371 1343 1524 736 + 1380 1287 1550 860 + 1417 1138 1744 402 + 426 411 1739 187 + 1786 586 1114 999 + 559 870 1479 1526 + 1765 278 1771 1023 + 882 1273 591 1471 + 728 1002 1115 1429 + 1582 963 95 349 + 369 994 405 735 + 1910 575 1888 1727 + 351 1815 1871 882 + 1253 1630 545 109 + 568 1536 33 1722 + 627 112 1667 145 + 664 1681 161 598 + 1655 1439 520 1079 + 1089 1451 934 1888 + 184 852 717 858 + 56 455 1369 626 + 1834 1792 1564 1890 + 891 132 766 1431 + 1454 537 1006 227 + 881 698 1882 680 + 864 1107 857 407 + 188 1901 236 929 + 1697 1173 379 432 + 1299 863 365 813 + 112 709 728 198 + 1870 115 649 567 + 1040 540 30 1648 + 484 1737 855 1859 + 1593 1313 892 1533 + 938 179 385 1674 + 1474 743 485 330 + 1103 1261 952 259 + 454 1553 1210 1692 + 780 1516 842 1859 + 184 418 852 1070 + 1564 1054 1792 1834 + 1276 1738 343 1293 + 707 1173 1697 432 + 940 1377 1160 654 + 1769 1510 750 1861 + 318 1156 872 656 + 1523 577 597 951 + 956 1063 838 135 + 1514 79 846 1354 + 637 856 1866 790 + 1744 996 1138 462 + 515 506 1844 1426 + 637 856 1781 1866 + 1233 1200 1705 1221 + 526 216 1684 1896 + 742 368 1767 1603 + 1017 1270 565 1432 + 770 211 1159 1759 + 1536 568 33 381 + 182 166 1778 507 + 1812 1881 1375 1196 + 576 930 1480 1236 + 1810 1701 1078 1433 + 1392 262 338 1122 + 1799 1652 1883 488 + 776 1032 270 656 + 857 1005 1735 1214 + 1275 698 1882 861 + 753 1774 1757 183 + 410 656 850 1327 + 304 364 622 295 + 1081 196 175 1163 + 825 1489 102 274 + 1339 34 635 576 + 817 1002 273 893 + 1006 1092 227 537 + 448 1696 1094 525 + 1299 365 630 813 + 1851 667 1076 733 + 1563 1707 1467 1208 + 131 1804 674 1347 + 473 1029 450 907 + 1133 300 1650 74 + 1237 623 1101 1589 + 448 16 634 1268 + 396 1424 1123 258 + 1425 1761 1110 1388 + 602 789 1558 607 + 1901 1059 236 180 + 59 349 1164 1093 + 966 714 547 974 + 858 761 1751 717 + 425 1368 1632 1358 + 1247 328 96 943 + 64 1286 898 1884 + 762 324 1194 103 + 1901 180 236 929 + 509 852 1852 1561 + 987 749 768 1353 + 761 858 184 717 + 25 1368 964 58 + 410 656 1327 1641 + 248 1082 1330 684 + 464 301 106 1047 + 1097 1297 1599 1785 + 1291 700 1566 1904 + 284 1885 556 642 + 637 1136 1098 1217 + 1749 776 270 656 + 448 1259 634 16 + 624 1042 342 1208 + 804 1353 1320 1036 + 1074 178 649 1770 + 1561 986 1852 509 + 236 188 790 1045 + 597 951 577 1766 + 1145 1472 523 845 + 1419 1360 536 1552 + 838 526 1896 216 + 939 806 1779 234 + 1432 1740 681 995 + 552 341 1071 1657 + 86 866 1445 504 + 818 1250 854 566 + 1512 1695 1639 1849 + 682 349 1164 1216 + 1344 702 214 546 + 685 579 686 1534 + 379 1173 1215 432 + 931 389 9 1191 + 1225 656 410 1641 + 1469 1853 284 1106 + 596 688 971 1456 + 1108 512 1440 1277 + 112 1088 1614 198 + 918 40 1164 1726 + 1060 889 619 33 + 91 1761 1110 1425 + 353 994 1019 735 + 656 1156 872 1143 + 716 642 1313 1182 + 1576 38 1466 1011 + 1265 1053 1018 360 + 318 1304 872 1156 + 1866 138 1781 783 + 1250 461 854 1637 + 755 1403 213 1258 + 329 466 1139 636 + 1620 301 390 1619 + 1875 1827 133 232 + 424 1000 1547 1530 + 1114 189 1018 586 + 1495 608 1499 1298 + 171 224 437 153 + 986 496 1852 509 + 358 1465 886 276 + 1644 1726 193 467 + 282 1226 545 1148 + 580 1251 421 1566 + 590 963 95 1582 + 1052 1174 1783 374 + 1172 1024 878 224 + 660 1540 855 412 + 1419 536 1065 835 + 625 1416 524 533 + 178 1074 751 1770 + 886 1381 1524 142 + 1145 487 1472 845 + 475 654 192 1160 + 1287 311 1382 860 + 1576 331 669 55 + 1650 1026 784 497 + 789 219 1119 607 + 1804 1374 674 1805 + 1796 1458 241 1101 + 448 1696 525 705 + 1004 426 187 1693 + 852 797 1852 1561 + 1851 942 1076 667 + 142 1381 1524 736 + 497 143 985 791 + 821 1713 551 1111 + 1486 132 1046 1431 + 1454 227 1482 537 + 630 365 1656 1151 + 981 1536 33 381 + 1247 1395 328 1029 + 1607 98 596 1425 + 1445 1396 1050 1738 + 1737 1859 484 833 + 1761 98 1110 1388 + 1020 828 352 1 + 656 1507 1749 1764 + 110 1169 132 1431 + 1558 1119 560 607 + 909 414 1243 1419 + 14 677 942 1127 + 217 1113 1659 887 + 1304 798 586 1786 + 1529 274 1505 1521 + 852 418 184 717 + 1643 589 933 1782 + 1208 624 1033 22 + 1885 1054 556 642 + 1775 515 247 466 + 980 207 409 1703 + 407 1107 857 620 + 1296 1547 847 424 + 1149 113 883 1527 + 1035 264 1013 1397 + 283 713 644 1240 + 181 33 811 1536 + 496 1731 1852 509 + 570 1347 1805 435 + 1867 888 802 693 + 1812 1881 1560 1375 + 1106 642 556 1313 + 96 328 775 943 + 634 647 1460 1680 + 1399 531 1793 1351 + 1325 805 378 1209 + 562 1768 951 1157 + 613 1603 368 1800 + 609 1716 859 1242 + 1732 869 1693 1366 + 735 1724 353 994 + 1618 1854 1446 759 + 127 886 1704 112 + 159 562 643 616 + 536 1360 1244 1552 + 1810 1433 27 1721 + 1157 1768 951 577 + 1250 1810 689 27 + 1632 1368 695 1358 + 344 225 719 199 + 11 348 765 1025 + 1870 1858 779 178 + 312 1103 792 163 + 1828 1837 1067 1880 + 1595 753 1600 1155 + 898 609 859 1884 + 794 628 23 1026 + 1043 684 248 1084 + 188 990 236 903 + 177 588 1535 1066 + 1092 1795 1896 526 + 1801 1844 515 139 + 112 1614 1088 639 + 229 264 1356 1397 + 1258 628 703 213 + 1537 1419 1065 909 + 1248 211 1759 307 + 1425 98 1761 1388 + 2 490 1548 851 + 390 992 1286 1813 + 180 790 236 929 + 731 949 166 710 + 1774 1600 355 753 + 1318 1888 1727 877 + 719 1680 1259 1317 + 1865 544 1207 1607 + 566 1250 854 747 + 222 1584 1297 1785 + 943 1736 907 473 + 934 443 1451 1089 + 454 1210 970 679 + 1086 1144 98 1376 + 1179 1074 1770 1543 + 363 1780 514 1332 + 64 1565 439 876 + 823 265 668 1249 + 1605 685 686 1525 + 209 1251 1736 1448 + 1837 1828 1068 1880 + 826 1044 1346 738 + 1643 1782 1523 159 + 1607 98 1425 1388 + 1584 1587 222 1007 + 612 656 1143 423 + 52 1581 1803 1468 + 1452 437 432 1167 + 812 748 1670 1345 + 863 290 617 365 + 144 1147 366 1507 + 775 1566 1802 571 + 200 419 599 807 + 470 286 1433 27 + 1446 1379 759 1012 + 599 1745 419 1208 + 886 358 276 1648 + 329 466 1518 1139 + 352 828 1336 1 + 1805 1804 923 435 + 1908 1119 1558 789 + 1296 118 847 1547 + 714 547 150 1495 + 1593 892 1836 420 + 1805 1374 923 1804 + 784 690 853 1133 + 1104 324 762 822 + 1176 400 1403 327 + 567 1530 1547 1000 + 1494 1089 1451 443 + 769 1546 47 1186 + 797 1070 1561 852 + 1063 83 1013 1397 + 1867 839 711 693 + 175 687 306 631 + 1855 143 1340 901 + 527 194 1214 857 + 179 385 1391 938 + 789 1119 1558 607 + 622 1100 618 1893 + 1859 1421 780 1516 + 89 1699 1730 1889 + 848 428 1745 419 + 835 536 605 419 + 244 1384 107 1338 + 1681 1126 1608 758 + 334 1287 1550 1380 + 1250 1810 27 1506 + 1470 1133 452 1522 + 258 305 1424 201 + 90 1791 1179 1247 + 1461 1204 986 1254 + 1125 592 114 1464 + 987 804 297 800 + 1156 125 656 1304 + 112 893 517 1462 + 200 1003 1718 1755 + 575 4 1501 1039 + 402 996 1138 1744 + 1678 521 578 827 + 971 529 180 368 + 1790 1411 1864 773 + 707 1085 560 1173 + 789 1312 219 607 + 763 1203 697 1762 + 1486 1586 895 370 + 1202 596 1359 1456 + 469 354 185 788 + 1136 820 262 31 + 635 1231 928 169 + 192 156 1160 654 + 1778 272 716 182 + 1745 22 848 1707 + 515 1495 139 1481 + 697 867 489 763 + 1879 483 1792 1890 + 539 754 1475 1122 + 536 1121 605 419 + 659 204 1529 1893 + 624 1707 1208 1467 + 225 1096 719 199 + 32 1763 771 1260 + 1850 1836 633 1891 + 637 724 158 1141 + 1239 879 365 1819 + 875 1859 1737 833 + 1078 274 1597 1505 + 1729 231 754 1665 + 1257 214 895 844 + 1584 505 1007 1328 + 1551 1584 1297 222 + 641 700 1904 1566 + 307 486 320 151 + 1345 1751 429 761 + 633 553 1850 1075 + 769 1510 1546 750 + 1303 1615 397 1321 + 1432 1592 1145 1488 + 388 244 1338 1003 + 1002 1287 334 1380 + 1196 453 1560 1375 + 415 176 1071 1234 + 1381 472 1524 736 + 1070 797 418 852 + 200 1208 1033 599 + 1085 925 560 1173 + 694 1719 811 550 + 992 301 1286 1813 + 1884 1286 1813 241 + 987 122 749 1353 + 1474 1188 385 1549 + 123 671 1325 383 + 1790 1087 190 1864 + 1343 142 1524 736 + 153 878 224 437 + 1365 1188 572 1549 + 112 1462 517 1088 + 541 1444 823 214 + 742 1767 1017 1603 + 320 151 12 1226 + 903 1059 236 1901 + 95 1841 815 1887 + 296 616 122 562 + 1165 1372 982 894 + 971 180 1456 368 + 700 1854 1291 641 + 1432 995 681 62 + 1643 1782 933 1523 + 526 1006 50 838 + 921 699 110 243 + 750 544 1465 1207 + 1772 917 936 442 + 1907 741 1053 1017 + 622 1893 618 1666 + 1153 1112 1100 255 + 1372 894 1658 29 + 1303 1615 989 397 + 1236 1480 576 34 + 1155 1600 1757 753 + 815 665 516 1841 + 1441 1472 501 845 + 480 385 1629 333 + 119 359 535 195 + 327 23 703 794 + 891 1431 766 370 + 1609 1109 55 731 + 1363 510 1415 1842 + 1376 98 1086 1388 + 1158 1662 1504 241 + 1340 901 831 1855 + 951 1768 933 577 + 838 50 956 1006 + 1670 429 1858 1617 + 528 1640 1405 341 + 1220 360 71 666 + 1622 1754 1031 827 + 693 1027 48 242 + 882 530 591 1273 + 236 1230 795 188 + 784 1733 497 221 + 384 603 146 1174 + 1558 1119 707 560 + 1374 1771 757 936 + 172 940 128 669 + 358 1465 1524 886 + 144 1147 924 777 + 776 423 1032 656 + 1353 987 1320 431 + 1207 544 1465 1607 + 251 1891 633 1836 + 125 1304 318 656 + 401 809 1225 1142 + 109 1518 1099 148 + 1196 1873 1375 1812 + 112 1462 1088 198 + 779 1846 178 1858 + 1268 117 361 1818 + 987 366 804 800 + 1671 595 377 1494 + 592 1464 1241 340 + 858 852 717 1664 + 841 1896 1684 216 + 156 739 1734 481 + 936 1771 1023 442 + 1106 1158 284 1813 + 447 1733 497 911 + 114 1422 1854 662 + 588 137 1761 91 + 36 1775 1159 1008 + 1440 512 1299 1277 + 1312 1542 594 116 + 561 1427 1840 1438 + 1810 1078 689 27 + 784 1133 1026 1650 + 112 728 1462 198 + 933 589 613 1767 + 1266 1260 342 388 + 1323 80 840 1767 + 1439 153 912 171 + 532 540 886 1429 + 682 1216 1164 467 + 1683 1482 1687 715 + 650 301 1620 1619 + 1886 1574 778 1564 + 465 108 1117 315 + 872 1157 1143 1766 + 1541 1479 1615 1526 + 1590 724 387 277 + 1138 231 1729 967 + 772 1492 465 108 + 1007 222 1584 1551 + 895 1199 1513 546 + 131 1779 723 1347 + 838 1006 1896 526 + 1364 142 426 1509 + 334 1002 1380 1095 + 656 1507 1764 632 + 1172 1024 1461 212 + 881 663 1882 698 + 735 1724 994 692 + 606 1598 405 1699 + 1145 501 487 845 + 621 643 616 233 + 340 722 765 1113 + 938 480 333 385 + 1897 646 347 863 + 231 1056 1417 1729 + 925 129 902 1173 + 656 924 1749 1507 + 697 1798 968 763 + 312 1261 952 1103 + 461 1264 854 1637 + 279 751 551 1720 + 1252 498 734 453 + 430 502 267 747 + 790 929 1603 220 + 834 1765 1180 1579 + 1059 373 903 755 + 1075 1891 1591 1850 + 1092 526 1896 1006 + 396 994 402 405 + 790 180 1603 929 + 883 993 113 1577 + 470 1612 1433 286 + 481 710 1390 156 + 418 155 1070 1177 + 75 1036 804 1320 + 621 749 616 122 + 538 387 1098 174 + 1826 533 1776 1443 + 129 253 1173 925 + 468 1035 1397 1356 + 936 757 1023 1771 + 1121 1537 605 1563 + 348 11 765 722 + 981 694 372 811 + 76 720 441 1616 + 637 476 158 724 + 1035 105 1397 1013 + 430 53 648 406 + 301 1152 1286 1813 + 1215 1173 1553 1085 + 189 1018 1053 1616 + 1180 915 1579 1580 + 1024 1285 878 153 + 905 1778 716 182 + 1511 422 19 979 + 75 800 366 1102 + 1845 530 1273 1108 + 127 639 505 1614 + 1744 1699 1598 462 + 735 692 1598 405 + 1709 1482 1687 1683 + 878 1601 1697 437 + 1518 1660 466 329 + 843 204 622 1666 + 1342 97 958 1373 + 580 1566 421 1668 + 721 1159 1759 770 + 1335 1769 1874 1861 + 573 195 119 704 + 1313 1593 1182 1533 + 1644 193 649 1870 + 424 1000 1296 1547 + 64 876 439 241 + 987 297 18 800 + 1160 172 940 128 + 1476 1737 833 875 + 142 1343 426 1509 + 1696 705 448 225 + 881 663 698 680 + 1407 1652 730 367 + 80 613 840 1767 + 538 1355 387 174 + 627 112 283 801 + 112 1002 728 1429 + 1429 1616 1115 991 + 20 32 771 1346 + 1075 1825 1850 1591 + 908 1846 1216 463 + 545 1630 1649 785 + 1845 1068 1880 1837 + 738 415 1071 341 + 543 849 1260 1346 + 189 1114 1018 1616 + 1431 1043 1169 1679 + 1525 685 686 1534 + 1862 1825 1519 1383 + 279 1720 1713 1646 + 1053 1220 666 360 + 1688 876 241 1022 + 1127 610 550 1219 + 1477 690 851 563 + 1109 1011 38 1576 + 448 525 1094 394 + 1291 1566 571 1668 + 870 1011 38 1109 + 1432 1592 681 1740 + 268 1703 1684 1289 + 721 1596 1399 594 + 978 1453 1432 250 + 379 1173 1553 1215 + 132 766 647 891 + 529 742 1017 1603 + 1713 701 141 551 + 753 1600 1757 1774 + 1724 836 353 1868 + 1392 262 946 338 + 115 1670 812 1677 + 640 821 551 1111 + 320 1226 12 1016 + 855 657 660 433 + 227 715 969 1482 + 773 1548 1337 409 + 368 1271 180 1456 + 600 1844 1426 748 + 762 1131 103 1194 + 1185 525 394 1094 + 1127 210 444 1049 + 1663 1014 1190 421 + 1492 1479 465 108 + 284 1885 642 1458 + 1208 1042 342 1033 + 408 1152 458 1813 + 1260 1266 1534 771 + 1739 803 1004 187 + 1632 964 695 1368 + 1297 363 1780 514 + 835 215 1419 1552 + 296 562 122 1497 + 1589 1574 868 1895 + 981 228 811 381 + 188 903 236 1901 + 18 1165 465 809 + 1546 1510 482 750 + 751 640 551 1720 + 117 1137 440 299 + 1582 1331 590 1021 + 1630 1316 1649 785 + 448 525 394 705 + 753 1600 355 837 + 1100 386 1899 255 + 1394 1822 166 507 + 166 182 1394 507 + 692 606 1598 405 + 1131 1653 103 1194 + 918 467 1166 193 + 994 1868 353 836 + 1699 462 89 1598 + 712 1746 827 543 + 1314 814 1434 1628 + 858 1751 1664 717 + 1505 659 1529 1893 + 1511 979 1284 1711 + 1502 816 1166 115 + 640 551 1720 1111 + 779 255 1899 463 + 173 1762 1539 763 + 1108 1702 1440 1299 + 1172 212 1461 1162 + 852 184 1070 1561 + 1890 1365 1674 871 + 844 214 541 1257 + 1346 849 1260 771 + 1551 222 1297 1785 + 824 359 662 1309 + 686 1266 1534 1260 + 1413 460 1132 867 + 426 1509 769 411 + 388 1338 1260 342 + 1859 1421 1516 833 + 1394 1212 678 251 + 719 1199 766 1809 + 1864 252 952 1150 + 665 1849 1638 516 + 424 1547 668 17 + 494 523 1441 845 + 669 331 128 614 + 1343 886 1524 142 + 404 1592 1748 487 + 281 652 1651 64 + 1601 432 1085 707 + 169 313 1725 911 + 1322 701 1713 121 + 112 1429 728 709 + 961 1215 1085 432 + 117 729 361 1818 + 1175 1616 311 1114 + 128 331 710 614 + 434 1673 758 764 + 1684 841 216 1703 + 1076 1851 444 942 + 114 1854 824 662 + 1323 495 1603 92 + 1017 1453 565 774 + 982 772 465 1165 + 1372 987 301 1320 + 855 1540 657 412 + 987 301 431 1353 + 1660 1099 1518 466 + 750 1546 769 358 + 1372 982 465 1165 + 1310 1432 250 1498 + 1394 1212 166 948 + 1845 1108 1273 238 + 1287 311 740 1616 + 1826 376 605 835 + 1135 950 1402 1459 + 1051 716 483 905 + 1544 206 1756 1052 + 540 742 1040 529 + 1799 718 1883 1393 + 1029 90 450 1247 + 575 1039 1501 976 + 721 691 594 506 + 1123 140 1355 1424 + 1908 1162 1119 789 + 560 607 602 1558 + 1030 1450 708 345 + 1155 1595 177 208 + 1329 1564 1895 179 + 1665 1138 1729 967 + 1093 1216 1846 1021 + 1002 860 1287 1380 + 242 1227 1027 48 + 694 811 981 228 + 1853 1469 1554 1862 + 1851 733 1076 1238 + 1813 609 1884 1824 + 1114 1616 189 1175 + 1367 541 1344 214 + 1725 1449 447 1229 + 1899 1846 779 463 + 200 1718 244 1755 + 1512 1849 726 1638 + 1191 1479 1615 1201 + 881 1125 1061 202 + 608 1677 1530 1000 + 861 337 676 93 + 1334 1404 394 1789 + 225 344 1317 1696 + 13 1078 1810 1701 + 653 1222 194 1572 + 1647 461 1264 1877 + 1133 690 1522 784 + 576 1336 275 922 + 1510 1876 119 1073 + 540 30 276 688 + 497 1733 447 221 + 1651 1503 281 1685 + 221 497 791 447 + 627 112 801 1667 + 341 1031 1386 655 + 1043 1169 292 1484 + 1184 63 573 1594 + 1070 797 492 1542 + 1142 1728 931 1225 + 1268 117 1460 634 + 166 1627 731 1778 + 646 347 1274 1897 + 1077 206 1193 1544 + 1247 328 943 1029 + 204 659 622 1666 + 1290 570 484 1400 + 1108 1702 1299 530 + 1537 1065 1490 414 + 1150 1864 252 190 + 1230 1866 1045 236 + 1384 151 309 1746 + 730 1652 1676 367 + 1127 692 1219 1724 + 956 1838 1091 229 + 933 1523 577 597 + 182 609 272 716 + 1816 127 426 1364 + 1226 1016 947 280 + 1779 131 674 1347 + 106 301 1152 1047 + 1429 1616 991 709 + 656 1507 1435 366 + 1867 839 1226 711 + 724 1136 1098 277 + 1087 1337 658 1411 + 733 667 381 568 + 1559 1520 557 1454 + 313 1231 111 537 + 306 786 196 1081 + 1372 894 18 1658 + 1889 1406 391 1806 + 553 1055 1075 1242 + 300 1230 795 452 + 112 1429 709 886 + 953 149 555 1723 + 1234 1692 45 926 + 1342 1373 958 1456 + 1126 427 758 1681 + 533 1416 919 625 + 786 196 1910 687 + 1350 30 688 276 + 783 1181 820 31 + 1826 605 37 904 + 432 1452 1697 437 + 858 1664 509 852 + 1189 1410 1550 325 + 783 1781 820 452 + 763 867 1333 420 + 25 237 764 434 + 1711 82 481 1568 + 418 1361 184 717 + 1068 1832 672 819 + 1446 96 775 1566 + 665 13 1638 1849 + 857 1107 1437 620 + 1500 1209 805 1483 + 570 1737 855 484 + 1486 1046 1586 370 + 516 665 815 629 + 167 1264 502 1719 + 247 691 515 36 + 747 1250 854 1506 + 918 1726 467 193 + 1432 1592 1740 991 + 1651 1503 652 281 + 1177 418 184 1070 + 127 709 532 886 + 1473 785 1096 199 + 1725 1449 1229 111 + 1512 1506 593 726 + 136 1446 775 571 + 1123 396 402 140 + 290 879 617 365 + 1410 931 9 1189 + 1139 1518 1099 1367 + 873 835 904 215 + 1592 709 487 1760 + 1189 993 325 334 + 1161 327 1855 985 + 1139 1367 1099 393 + 1362 127 426 1816 + 869 1628 1314 1366 + 1591 1891 892 1836 + 1031 1793 1754 578 + 1210 129 926 1692 + 1710 1706 1673 197 + 1076 210 1851 1315 + 1156 645 872 1143 + 862 1120 1261 468 + 562 616 1768 296 + 763 1203 1539 542 + 580 1251 1566 1802 + 288 897 1145 1124 + 702 1367 1344 214 + 763 420 1333 1591 + 237 434 25 1799 + 1660 211 1272 1491 + 439 896 876 1565 + 83 105 1478 1416 + 665 1638 629 516 + 389 1189 1191 931 + 1077 1193 1319 1783 + 192 1734 739 983 + 368 456 1800 1271 + 1576 331 55 1109 + 925 1085 253 1173 + 1166 1617 193 467 + 1473 344 225 705 + 1625 1596 1399 721 + 888 802 693 242 + 408 1242 1152 1813 + 1584 127 426 1362 + 981 1714 973 54 + 238 1880 1845 746 + 448 394 1094 1636 + 736 1686 1524 371 + 1410 1189 9 1191 + 416 80 1323 1767 + 944 1289 216 1703 + 1543 1720 640 751 + 1806 1406 391 988 + 854 593 1506 1721 + 958 1456 373 1342 + 1555 304 622 618 + 44 1119 789 219 + 1558 925 560 1085 + 370 1199 766 719 + 495 416 1053 1907 + 1530 1499 1677 608 + 501 1472 1780 487 + 487 709 1328 1760 + 946 338 1470 1522 + 946 1470 452 1522 + 398 1231 186 928 + 1154 1439 890 520 + 341 1171 1031 1567 + 1057 583 1681 758 + 290 879 365 1239 + 597 71 1220 1766 + 241 1682 1504 1796 + 237 730 434 1799 + 1069 264 1035 1356 + 173 1430 892 763 + 1237 1589 1101 1574 + 237 574 764 434 + 363 1551 1297 1785 + 1678 827 578 1754 + 900 1742 1874 1409 + 768 233 749 1152 + 127 1623 426 142 + 72 690 853 563 + 1472 972 1877 43 + 733 228 381 667 + 663 1464 881 202 + 1735 1403 755 1258 + 1169 110 1484 1043 + 127 142 426 1364 + 1394 948 166 1822 + 694 550 677 1719 + 986 1561 1852 492 + 275 1281 576 922 + 1500 382 1209 1483 + 281 652 64 937 + 1724 288 836 1868 + 272 1182 1839 716 + 399 1083 834 651 + 795 1866 1230 236 + 1388 1863 1376 1110 + 768 301 1581 1047 + 127 639 1669 1587 + 1370 4 1039 1501 + 987 1435 1353 804 + 1366 235 1307 782 + 1096 148 785 1316 + 657 1137 729 94 + 1627 614 731 1609 + 656 270 1749 924 + 1581 301 464 1047 + 665 13 629 1638 + 325 1577 883 1149 + 144 1507 366 683 + 661 1324 737 1856 + 1610 1184 121 701 + 1907 495 1015 1017 + 1255 348 1595 680 + 419 839 37 1419 + 1003 388 244 1755 + 475 1213 0 1645 + 1349 1127 314 610 + 833 1421 1516 215 + 1525 686 1605 1493 + 1025 348 765 1279 + 1384 1746 309 712 + 1195 1437 1072 99 + 1698 1817 1829 498 + 418 1183 155 1177 + 64 1565 534 439 + 1584 709 1328 487 + 519 1488 681 1740 + 863 350 957 1028 + 1790 773 1864 1294 + 1212 633 859 383 + 207 658 1411 87 + 1343 1623 886 142 + 985 143 1508 791 + 1592 1432 709 991 + 629 665 1283 1701 + 225 1096 344 1473 + 1413 460 1681 1132 + 1185 394 1636 1094 + 1746 1384 1338 543 + 1673 427 758 1126 + 250 1453 1432 774 + 209 1251 1802 1566 + 1610 1184 701 1414 + 1737 915 875 1476 + 1722 33 1060 181 + 1072 194 1572 527 + 453 1196 58 449 + 1385 1134 1823 1270 + 1318 504 1131 1671 + 953 1723 555 248 + 1595 1155 1600 208 + 918 193 1166 816 + 1108 1654 1299 512 + 663 881 1464 1241 + 1181 783 820 1470 + 1096 1316 1099 148 + 1699 1889 89 462 + 735 692 994 1598 + 388 342 1042 1033 + 110 132 647 1431 + 671 950 378 1325 + 514 1584 1297 1551 + 371 1129 1524 1465 + 612 632 656 1764 + 1530 1000 1677 1499 + 1647 1264 1219 494 + 227 537 1092 1683 + 148 1518 1099 393 + 1139 636 466 1367 + 987 366 1435 804 + 1789 1185 394 339 + 741 189 1053 1310 + 655 1793 1351 827 + 1781 1866 1045 138 + 1110 98 1376 1388 + 1439 1079 890 520 + 1151 1239 365 1819 + 977 1028 485 957 + 1058 1001 439 417 + 1889 1406 1806 988 + 1723 1084 292 1043 + 1329 1890 1564 179 + 455 1729 539 1665 + 911 1725 1229 313 + 1442 1526 870 559 + 206 687 631 884 + 243 832 921 699 + 260 1653 866 504 + 1202 1359 1168 1373 + 237 1652 730 1799 + 1127 1730 1049 615 + 181 1714 973 811 + 117 299 440 1636 + 1315 210 1049 444 + 811 1714 973 981 + 447 1229 1733 911 + 1037 324 103 1194 + 1719 694 372 796 + 994 258 1019 369 + 975 558 1787 294 + 981 1714 33 811 + 608 1499 1677 1495 + 1902 1450 708 1030 + 1787 1170 1900 975 + 1601 432 707 1697 + 86 866 504 696 + 1854 335 767 1309 + 1657 1171 341 88 + 516 629 815 1638 + 264 1397 1035 1356 + 1636 117 1094 448 + 18 1372 465 1165 + 773 1548 1790 1337 + 1622 341 1567 528 + 1279 1501 765 1025 + 764 1126 758 1608 + 1067 1837 746 1880 + 1596 721 1625 1378 + 1038 171 474 1154 + 605 835 37 904 + 1182 1593 272 1533 + 484 1412 1400 570 + 598 1681 697 1413 + 763 1333 1825 1591 + 69 1496 95 1820 + 939 806 822 1305 + 279 1646 1100 1153 + 1814 1329 1391 1674 + 112 709 127 886 + 883 1191 1321 993 + 536 1419 1065 1537 + 839 1552 37 1419 + 393 1139 702 100 + 1426 600 1183 506 + 1808 1794 498 1817 + 1374 936 757 674 + 1345 130 761 812 + 137 321 1278 1761 + 1789 1185 525 394 + 112 709 198 127 + 377 1131 822 84 + 1040 30 540 529 + 1342 97 1456 1202 + 185 831 1340 66 + 475 1213 739 654 + 301 1613 1803 650 + 558 970 1900 319 + 446 1179 1543 1074 + 736 472 1524 1708 + 1824 642 1313 716 + 1410 999 1728 1382 + 1628 601 1434 843 + 666 597 71 1220 + 1461 1285 554 1254 + 835 215 1065 1419 + 800 18 987 366 + 921 1484 1169 110 + 835 873 1065 215 + 1127 1219 550 667 + 318 656 1225 1641 + 1103 1120 312 1261 + 1212 633 383 914 + 299 1636 780 440 + 1109 1503 652 1651 + 1676 1784 1407 367 + 980 207 1289 829 + 1712 900 1130 177 + 137 1359 1278 321 + 1716 859 898 609 + 827 1793 1351 578 + 670 763 697 1762 + 1287 1550 1410 325 + 1511 979 19 948 + 1649 1316 1096 785 + 1095 1002 65 644 + 429 1670 157 1345 + 1582 1331 95 590 + 298 1082 473 1573 + 273 1002 1115 728 + 1546 358 1465 769 + 758 1673 1126 764 + 651 399 1559 834 + 1826 1776 376 904 + 1017 1432 565 1453 + 654 475 1377 1160 + 860 1287 311 740 + 861 1882 676 698 + 1137 729 361 117 + 295 364 622 843 + 514 487 1297 1584 + 177 1595 1130 208 + 721 770 1759 1378 + 939 822 84 1305 + 478 127 1704 1669 + 624 1033 1042 1208 + 1269 204 689 659 + 1583 145 1704 112 + 1084 684 459 1679 + 1826 919 625 533 + 656 1327 1641 125 + 656 270 924 777 + 368 1271 1456 456 + 1535 177 1155 588 + 998 1104 930 324 + 1428 1484 413 1690 + 816 115 193 1166 + 1689 151 1262 486 + 1059 1271 903 373 + 240 843 1434 601 + 1283 815 665 629 + 1457 1578 544 675 + 1828 672 1837 1068 + 962 146 1174 384 + 1338 388 1260 849 + 251 859 633 1242 + 3 1389 1062 355 + 1243 165 1585 499 + 1635 500 1438 1869 + 1575 870 64 534 + 453 1196 498 451 + 330 977 1629 333 + 656 1435 296 987 + 1501 1370 976 1039 + 472 1583 1381 112 + 1384 543 107 1338 + 1732 585 869 906 + 749 621 616 1487 + 469 1336 275 1758 + 168 1163 513 175 + 452 300 1133 74 + 630 1299 1702 1656 + 1689 307 521 1746 + 63 573 744 1184 + 656 1435 632 296 + 262 31 820 1181 + 939 1305 84 377 + 840 180 1603 1800 + 1809 1680 719 1317 + 1672 786 217 1659 + 1208 1563 37 1467 + 1546 769 1465 371 + 161 1681 697 598 + 592 1241 765 340 + 1319 374 1783 1064 + 1309 335 767 744 + 13 1810 629 726 + 588 137 1155 1205 + 1889 224 1730 988 + 368 742 529 1603 + 482 756 544 1306 + 783 138 1781 452 + 64 241 865 876 + 1706 581 1673 1700 + 769 358 1465 371 + 215 1421 1516 1552 + 182 609 1593 272 + 1891 272 1593 609 + 1226 1867 282 693 + 127 1614 505 1328 + 944 829 1289 1703 + 1108 530 1299 1654 + 1763 579 686 1478 + 1261 259 862 1035 + 1512 1506 726 267 + 1629 333 977 1528 + 1848 1438 561 1869 + 932 1570 1843 880 + 379 294 1215 454 + 1582 95 1331 349 + 984 1305 357 1178 + 48 1244 1027 839 + 773 1337 1411 409 + 1045 856 790 1866 + 1578 979 1388 422 + 1437 194 354 1072 + 1826 376 835 904 + 298 1773 1082 1573 + 1432 62 899 978 + 1272 211 477 1491 + 814 240 1434 601 + 151 12 1718 1262 + 409 490 841 1228 + 1338 543 107 849 + 1769 900 1874 1398 + 115 1617 193 1166 + 1252 498 453 1196 + 737 1856 1324 648 + 1291 1854 1446 641 + 1704 112 1381 1583 + 935 1674 385 1365 + 1895 1118 1890 483 + 1146 78 1238 955 + 1479 397 1201 1541 + 1870 1644 1858 178 + 1422 1854 1291 700 + 698 1130 1882 680 + 1245 1779 234 760 + 115 1870 1000 567 + 1718 1003 244 1755 + 1584 147 1551 514 + 117 1137 729 440 + 383 123 1086 914 + 1146 78 1076 1238 + 368 742 540 529 + 565 1017 1015 1141 + 735 1598 994 405 + 1370 355 810 1389 + 195 1594 119 704 + 472 112 1524 1556 + 1318 1131 377 1671 + 1247 90 450 1179 + 1788 1432 978 1453 + 123 383 1209 382 + 1318 696 504 1671 + 763 1533 420 892 + 1593 1533 892 420 + 1757 183 864 1155 + 1482 969 442 715 + 1762 1203 1539 763 + 1783 962 1064 374 + 1493 919 1605 1525 + 1659 1081 1163 786 + 224 1697 171 437 + 1581 301 106 464 + 1027 1404 1552 1789 + 1377 1149 1527 1240 + 754 1475 1056 539 + 1230 138 783 452 + 913 1537 1563 605 + 1864 1087 190 1150 + 827 521 578 1625 + 335 1713 821 1111 + 994 1724 353 1868 + 469 1336 828 275 + 657 384 1174 412 + 1170 1138 285 967 + 657 384 962 1174 + 82 979 1711 481 + 1143 1766 645 872 + 1738 1396 1050 1437 + 790 188 236 929 + 298 1246 1773 1573 + 1307 782 235 704 + 380 1011 940 172 + 1907 1017 1015 565 + 30 971 1350 688 + 1133 853 1522 690 + 377 1089 1318 1494 + 326 1831 1079 706 + 537 1092 1896 1006 + 872 71 577 1766 + 1318 696 1671 162 + 440 1859 842 433 + 1257 265 823 1249 + 1182 716 1792 1839 + 1067 1880 746 584 + 397 1479 1615 1541 + 1735 77 1214 1005 + 1697 1601 432 437 + 738 926 129 1234 + 1537 1490 673 414 + 1798 763 489 1333 + 735 994 1019 369 + 1532 335 141 821 + 734 1817 453 498 + 1646 1112 1100 1153 + 1631 1727 1910 877 + 305 1590 1424 201 + 419 1745 1707 1208 + 282 802 1898 693 + 28 1842 101 1363 + 1489 152 1597 274 + 1099 1660 1518 1316 + 1001 417 1058 564 + 637 158 476 856 + 1682 623 865 1688 + 204 843 240 601 + 1370 1389 438 355 + 758 1784 367 1057 + 1678 309 1746 712 + 1455 213 990 903 + 978 62 1498 1432 + 396 1123 1424 140 + 1194 1 997 1653 + 440 1859 780 842 + 1076 1851 1238 1315 + 1786 587 999 1382 + 1499 1444 823 541 + 727 1769 861 93 + 644 334 713 1095 + 560 1558 602 925 + 1664 1731 509 852 + 14 1127 314 677 + 1764 1749 776 1694 + 1876 727 119 1752 + 844 541 823 1257 + 592 1464 340 1663 + 1452 1041 437 1167 + 886 709 532 1429 + 855 245 433 660 + 132 1679 1431 1169 + 285 1369 455 626 + 76 441 1048 1616 + 1705 626 1369 508 + 415 738 163 1044 + 285 1369 626 1900 + 818 1269 601 204 + 1855 327 1562 1176 + 1719 694 796 167 + 1555 1414 304 1112 + 1855 653 1562 1222 + 637 476 1781 856 + 137 1761 1278 588 + 406 932 53 648 + 196 786 1672 1659 + 1068 1837 1830 819 + 1476 875 833 215 + 1786 798 586 999 + 857 1735 1176 1214 + 737 1324 267 648 + 1730 1889 988 89 + 574 764 758 1608 + 1647 610 1219 1264 + 1576 38 1109 652 + 1621 1409 544 675 + 1452 1038 437 474 + 1139 466 1518 1367 + 660 1408 412 134 + 1034 445 930 293 + 1127 1724 1219 667 + 368 1800 180 1271 + 782 1307 1739 704 + 1174 962 1052 146 + 595 1131 260 1671 + 545 1630 785 109 + 1776 1826 1443 904 + 1355 1417 538 1729 + 527 1072 194 1437 + 972 1877 43 818 + 1053 1767 495 1017 + 45 792 952 549 + 677 550 942 1127 + 630 1702 351 1656 + 1059 755 903 213 + 1876 359 727 1752 + 1360 499 1027 1552 + 1195 352 1072 1396 + 1709 34 1482 1231 + 933 589 1523 613 + 1704 886 1381 112 + 675 1409 544 1457 + 1723 292 555 1043 + 13 629 1810 1078 + 1754 1793 827 578 + 1699 1598 405 1744 + 1152 1047 458 106 + 430 502 747 854 + 1138 1729 455 1665 + 993 1189 1191 389 + 453 451 498 1698 + 1623 886 142 1381 + 777 270 850 67 + 1876 727 1769 1510 + 1867 711 1226 947 + 13 629 1078 1701 + 1392 338 1517 1604 + 1366 782 869 1628 + 998 324 930 922 + 1059 1256 755 213 + 1824 905 716 1884 + 1318 162 1671 1494 + 1588 770 1759 1248 + 335 744 1309 1618 + 759 1854 1009 1618 + 170 494 523 1877 + 1780 487 514 1301 + 432 1173 1215 1085 + 821 1111 640 611 + 593 747 502 854 + 1510 1769 256 1861 + 1825 1383 226 1519 + 166 710 949 948 + 112 198 1614 127 + 1095 817 1002 205 + 1138 455 285 1665 + 653 400 1403 1176 + 64 1575 534 1565 + 1628 782 1314 1366 + 380 403 940 1011 + 308 1020 1653 997 + 1202 97 1456 1373 + 1818 729 699 117 + 827 578 1351 1625 + 1428 916 555 1484 + 1137 729 1064 361 + 1130 1595 680 208 + 1902 864 708 183 + 663 881 1061 202 + 1401 611 1111 291 + 1292 185 576 635 + 987 1372 297 945 + 1189 1287 1550 334 + 857 527 194 1437 + 412 570 855 1347 + 35 1178 8 1756 + 848 1563 1121 419 + 1532 335 821 291 + 1131 762 822 84 + 1669 1816 478 1364 + 1059 1456 1271 373 + 813 1440 863 1028 + 1099 1316 1518 109 + 1682 1101 865 623 + 1677 115 1000 608 + 966 1481 547 714 + 153 1285 615 1730 + 462 1598 1744 402 + 95 1496 1331 349 + 1589 1796 623 1101 + 1177 1361 1183 600 + 654 1213 1149 1223 + 1481 139 1499 1495 + 1813 609 1716 1286 + 33 889 619 1714 + 814 1628 332 601 + 71 645 1766 872 + 637 1781 1217 1866 + 944 229 216 50 + 442 917 1236 1482 + 411 187 426 1509 + 410 1142 1225 1641 + 112 1614 639 127 + 1329 1391 1674 179 + 1645 1686 983 1568 + 688 596 1350 1607 + 1366 1732 426 1693 + 748 1361 130 600 + 1753 1200 1705 1233 + 968 1203 161 697 + 1888 687 1910 934 + 708 1450 1359 345 + 1202 1359 1373 1456 + 1416 1013 83 105 + 1192 1344 546 702 + 1782 1643 1402 159 + 1473 545 1649 785 + 495 92 1015 1017 + 416 1220 666 1053 + 1553 1085 1173 253 + 1020 1 1653 997 + 292 1084 1679 1043 + 105 1035 468 862 + 151 309 1262 1384 + 1202 1168 671 479 + 185 1387 1292 66 + 332 1628 1599 601 + 296 122 749 987 + 179 1391 1674 938 + 1455 703 794 213 + 379 1210 970 454 + 353 258 1019 994 + 1202 1168 98 671 + 731 614 331 55 + 609 1824 1313 716 + 933 613 1523 1767 + 1160 128 156 1734 + 850 656 270 1327 + 264 1838 1013 229 + 1120 579 1661 1763 + 1360 1419 499 1552 + 18 894 1372 1165 + 731 614 1627 949 + 1061 1125 824 535 + 1283 1078 1701 1597 + 944 829 1703 207 + 558 1787 1900 970 + 82 756 1711 503 + 1130 900 1882 177 + 298 265 1773 1246 + 533 1416 1605 919 + 750 1465 544 482 + 1318 1671 377 1494 + 813 365 630 1239 + 773 1200 1753 1233 + 1591 420 1333 1836 + 542 1862 1430 763 + 194 1222 354 164 + 259 1356 87 1069 + 1531 746 1880 584 + 532 540 1648 886 + 1899 1021 1216 152 + 357 1494 377 1626 + 381 1146 287 510 + 1674 1365 935 871 + 351 591 530 1702 + 473 1082 1330 907 + 967 1138 231 996 + 1059 1456 373 958 + 922 930 70 1281 + 707 1173 432 1085 + 873 915 1860 1418 + 747 593 1506 854 + 454 1210 679 1692 + 981 54 973 372 + 887 765 217 1113 + 465 1479 1117 108 + 970 558 154 508 + 1673 197 1126 764 + 750 544 1865 1398 + 1065 605 1490 835 + 358 769 1524 371 + 1294 773 1864 319 + 801 65 112 1675 + 301 650 1803 1619 + 1440 863 1299 813 + 177 1535 208 1066 + 1603 495 1323 1017 + 1593 892 1891 1836 + 1046 1586 1431 684 + 1778 716 1051 905 + 79 1228 1514 841 + 441 1498 1432 1310 + 1337 207 658 1411 + 112 1088 1704 639 + 1127 1730 1699 210 + 1622 1567 1031 1754 + 1286 1716 898 1884 + 977 350 957 799 + 1004 426 1693 1366 + 1782 1402 1459 1135 + 513 1690 175 916 + 697 867 763 670 + 877 1888 1910 934 + 540 1648 276 30 + 214 1513 895 844 + 744 335 141 1532 + 191 73 1190 953 + 887 1163 73 191 + 588 177 1155 137 + 1146 733 287 1238 + 1206 481 1390 1734 + 844 1513 541 214 + 1304 798 1786 318 + 1136 476 820 1217 + 1121 1563 605 419 + 863 1028 957 485 + 1118 179 1895 1890 + 933 666 1523 597 + 23 901 985 1161 + 1201 1479 1615 397 + 401 809 582 1225 + 974 150 714 547 + 1455 188 795 1230 + 804 800 366 75 + 475 1213 1223 0 + 1799 1652 730 1883 + 1616 1048 249 441 + 921 292 1169 1484 + 1142 1641 410 587 + 1355 1056 1475 539 + 536 1419 1537 909 + 1343 1186 769 411 + 1736 1251 248 1140 + 339 1334 394 1789 + 1002 817 65 893 + 1379 1401 136 1446 + 727 93 535 359 + 1772 757 1023 936 + 909 1065 1537 414 + 1478 579 686 685 + 216 526 50 838 + 1344 719 546 1513 + 644 334 1577 713 + 835 419 605 37 + 668 847 1296 1246 + 786 687 1910 1888 + 818 1097 566 1332 + 992 1158 1853 1813 + 327 985 23 628 + 1047 464 458 106 + 709 991 15 1447 + 1575 1492 534 257 + 1434 1557 160 364 + 595 1626 84 377 + 979 544 82 503 + 732 399 1083 1198 + 1208 624 1493 342 + 1233 1221 322 1200 + 1292 635 576 1339 + 1780 501 487 1301 + 1038 975 171 1787 + 1225 809 465 266 + 1666 304 622 843 + 77 653 1403 1176 + 1474 330 787 1188 + 615 1285 554 1730 + 1706 197 927 1673 + 698 900 1882 1130 + 88 1171 826 1640 + 317 1272 1660 211 + 1660 1272 109 1491 + 159 616 1768 562 + 615 1545 1049 1127 + 859 182 1212 166 + 712 543 827 1622 + 176 874 1657 1071 + 336 1452 474 1041 + 1886 1574 46 778 + 1673 197 927 1126 + 871 1839 1890 1879 + 396 369 994 405 + 652 1576 1503 1109 + 1775 247 1159 466 + 1901 1271 1059 180 + 484 1859 855 1290 + 1810 593 1433 1721 + 1346 738 1044 32 + 1248 770 211 317 + 1724 60 1219 1868 + 637 476 1136 1217 + 1794 734 498 1817 + 1454 537 838 1006 + 1579 1771 834 1765 + 544 1578 503 979 + 324 822 930 103 + 1450 1359 345 1373 + 1336 1020 1396 352 + 1595 753 837 208 + 1521 1899 463 152 + 393 1367 1344 702 + 881 592 1464 1241 + 1152 106 458 992 + 597 577 71 1766 + 10 921 1484 1428 + 711 1244 419 120 + 1312 1351 602 531 + 370 1431 1046 1586 + 1796 1101 241 1682 + 1372 920 261 29 + 1361 418 184 1177 + 1730 210 1127 1049 + 1675 713 65 644 + 719 1199 1809 1513 + 1440 813 1299 630 + 942 1127 444 1545 + 622 364 1434 843 + 173 1533 1762 763 + 873 904 376 1860 + 1797 59 1715 40 + 1163 786 196 1659 + 1710 1835 1358 425 + 1760 1447 404 709 + 335 1713 141 821 + 575 1672 830 1910 + 477 307 486 320 + 1603 368 1800 180 + 13 593 1810 726 + 1852 1561 797 492 + 1755 200 1033 599 + 1290 570 855 484 + 1884 1109 731 898 + 1180 1579 1765 518 + 1285 1024 554 1730 + 419 1563 605 37 + 1335 1769 1510 1876 + 1572 1072 164 194 + 323 1116 976 1348 + 1322 1184 701 121 + 660 657 1540 433 + 1855 1176 1562 653 + 341 1171 1640 826 + 1540 384 657 412 + 1483 805 408 1152 + 1788 1270 1691 1432 + 1440 1277 863 1028 + 332 1747 818 1097 + 508 626 319 1900 + 1681 1608 598 1057 + 1107 407 1293 620 + 487 501 1472 845 + 624 1208 1493 1467 + 1249 668 823 424 + 1898 203 39 693 + 586 1304 1156 645 + 1118 179 1890 1365 + 1003 1033 342 1755 + 370 1199 719 1513 + 670 867 763 420 + 48 711 1244 839 + 510 28 381 1363 + 194 1214 1176 653 + 1592 1760 487 404 + 609 251 1891 1242 + 253 129 176 1657 + 351 882 346 530 + 1589 1895 868 1329 + 1671 504 260 696 + 1155 864 1902 183 + 1155 1902 708 183 + 688 1607 1202 596 + 217 1081 1659 786 + 1739 803 411 1634 + 1439 474 1154 336 + 1152 992 1813 301 + 674 760 131 1245 + 1117 1479 1201 108 + 908 1846 463 1858 + 431 987 1320 301 + 1783 657 729 1064 + 952 1087 658 1411 + 724 1136 387 1098 + 510 1146 287 955 + 656 987 366 1435 + 970 558 975 294 + 763 867 489 1333 + 633 1850 1891 1075 + 1423 1840 1811 1857 + 834 1083 1180 1765 + 422 1863 678 1086 + 1816 1509 41 1364 + 1809 766 719 1680 + 180 1271 1059 1456 + 1367 541 214 966 + 27 1506 1810 1721 + 1093 1216 1021 1582 + 1327 656 270 1032 + 1467 919 1493 1525 + 1210 1173 1553 379 + 1072 352 354 1396 + 1690 1484 413 916 + 129 552 1071 1657 + 1527 113 1240 1149 + 398 1231 928 635 + 1695 1512 737 661 + 967 1138 285 1665 + 1589 778 1564 1329 + 507 166 1778 1627 + 1377 654 1149 1223 + 428 848 1121 419 + 1790 1753 773 1294 + 1607 596 1350 1865 + 1249 1499 823 541 + 1618 1854 335 1446 + 1353 52 1320 1036 + 1410 1382 1728 1550 + 767 63 744 1322 + 1585 165 1360 499 + 1594 522 1184 63 + 1425 1761 137 91 + 325 334 993 1577 + 1329 1564 1814 778 + 641 700 1566 1291 + 606 1127 1699 210 + 1558 1119 1908 707 + 870 559 534 1575 + 1530 1080 1495 1298 + 108 1479 1201 1541 + 1432 1017 741 250 + 1544 1052 1783 374 + 35 1174 1756 146 + 20 341 1346 1405 + 644 334 1095 1002 + 5 1853 1813 992 + 1641 1142 1225 587 + 1078 1269 689 659 + 865 281 1237 1101 + 849 1346 543 107 + 306 175 1690 916 + 1263 490 1477 1228 + 641 1446 1291 1566 + 1492 1479 108 1541 + 1510 1073 119 1739 + 1772 269 936 917 + 1478 685 686 1605 + 925 902 560 1173 + 463 1858 429 908 + 841 490 1263 1228 + 547 1444 17 1080 + 1764 612 1694 423 + 807 1235 419 428 + 171 1787 975 1889 + 388 1338 342 1003 + 1753 319 773 1294 + 1107 99 1437 1293 + 1634 1739 769 411 + 895 471 1586 1486 + 351 1871 346 882 + 637 158 856 92 + 878 1601 224 1697 + 1276 620 1738 1293 + 1057 1784 583 758 + 499 165 1360 1027 + 1254 554 615 1285 + 571 1012 1446 1291 + 358 1648 886 1623 + 1503 1884 731 1609 + 784 690 1522 1470 + 1903 217 765 1113 + 1732 585 1693 869 + 100 1367 702 966 + 1200 690 322 851 + 1798 1519 968 763 + 769 1524 1343 1623 + 1486 1199 766 370 + 1254 1204 554 1461 + 1693 41 426 187 + 1014 1663 340 700 + 272 716 1879 1051 + 1515 412 1408 1347 + 409 490 1228 1548 + 130 1361 761 1177 + 556 1054 1182 642 + 573 704 235 1557 + 778 1886 1564 1054 + 717 184 761 1361 + 679 1210 970 252 + 840 220 1323 1603 + 1063 135 732 1198 + 426 1004 782 1366 + 1326 1153 1100 779 + 1609 1109 731 1503 + 1355 1056 539 1729 + 1494 1318 162 1451 + 1450 1373 1168 1359 + 71 645 586 360 + 487 404 1301 1748 + 765 722 1025 1903 + 1786 798 999 318 + 551 1713 1720 1111 + 1910 1727 830 575 + 388 1338 244 849 + 819 1068 1837 672 + 999 1114 1018 586 + 563 690 853 1354 + 1697 224 878 437 + 1472 1877 523 1441 + 253 176 1553 752 + 1022 876 241 439 + 826 1640 341 1405 + 398 1387 635 928 + 1017 741 1053 1310 + 1786 1304 1114 586 + 684 459 1082 1330 + 1753 1200 773 1369 + 1850 1591 1333 1836 + 1204 1731 1852 496 + 1715 59 1164 40 + 1063 83 1198 524 + 1292 1339 398 635 + 654 1223 475 1213 + 267 747 593 1506 + 722 765 1113 1903 + 1371 593 502 1721 + 245 1290 660 855 + 300 452 795 74 + 549 1103 952 259 + 1892 1586 471 298 + 30 1207 276 1350 + 1824 1884 1813 241 + 1341 92 158 1015 + 441 1616 720 1310 + 1130 1066 177 208 + 1256 1735 755 1258 + 1552 339 1027 1789 + 1732 906 869 104 + 44 1162 789 1119 + 1726 682 1164 467 + 1099 1367 1344 393 + 886 1648 532 1623 + 667 942 1076 228 + 1602 1135 1487 378 + 780 339 1516 1421 + 1000 115 1677 1870 + 549 1087 658 952 + 1844 506 600 1426 + 1310 189 1053 1616 + 1367 966 100 714 + 1643 1523 933 589 + 644 334 325 1577 + 668 265 1773 1249 + 1001 564 1058 375 + 461 1877 972 818 + 576 1336 922 930 + 208 1255 837 1595 + 773 1228 1548 409 + 513 1163 916 175 + 130 600 1361 1177 + 250 1432 1017 774 + 1045 856 220 790 + 1231 186 1709 34 + 107 528 1405 1346 + 172 1011 940 669 + 766 891 1680 647 + 1242 251 1891 633 + 211 307 477 1491 + 1710 434 1368 695 + 727 861 535 93 + 1563 1537 223 1121 + 1488 392 1432 681 + 163 415 792 312 + 975 294 1787 1038 + 440 94 657 433 + 482 1510 256 1861 + 644 1213 1240 1149 + 1844 515 1426 1801 + 127 639 1704 1669 + 586 1018 798 71 + 1326 1846 178 779 + 1884 1503 731 1109 + 1379 1446 136 1012 + 1589 1564 1895 1329 + 318 1641 125 656 + 256 1769 1335 1861 + 1826 1467 1443 37 + 1039 323 976 1348 + 302 1854 1009 759 + 13 1701 1810 1433 + 1822 507 1627 166 + 1879 272 1839 716 + 1825 1075 1055 1383 + 684 459 298 1082 + 717 1751 1664 825 + 441 1432 1498 995 + 1620 390 301 439 + 425 1358 1710 1368 + 1466 1011 669 1576 + 114 824 1125 662 + 506 1159 721 691 + 1489 1569 152 274 + 1393 1196 1560 1881 + 1470 783 820 452 + 871 1674 1890 1834 + 885 1300 1895 1118 + 1349 550 677 610 + 73 1163 916 168 + 1090 336 890 1154 + 1197 723 1347 134 + 63 1184 1610 522 + 1323 495 1767 1017 + 784 853 221 1133 + 434 1710 1673 197 + 290 617 1352 743 + 412 134 855 660 + 1010 308 1445 866 + 1567 1754 1622 712 + 259 952 549 658 + 805 1602 1487 378 + 634 16 1680 1460 + 1377 475 654 1223 + 10 832 413 921 + 1264 1721 1302 167 + 662 1309 767 824 + 1592 519 681 1740 + 1180 834 1198 1083 + 757 278 1023 1771 + 177 1712 91 1066 + 67 656 850 410 + 1349 1721 1302 1264 + 863 646 350 1897 + 1249 823 1257 844 + 1432 1310 1053 1616 + 1437 1072 354 1396 + 129 415 1071 738 + 226 1383 408 1813 + 831 901 254 1855 + 900 1275 1874 1742 + 1452 474 437 336 + 1754 712 827 1622 + 1589 778 1574 1564 + 538 1417 1355 1123 + 769 47 1634 1186 + 870 1109 38 652 + 206 884 1756 934 + 1471 591 1633 819 + 391 1170 1138 462 + 716 642 1182 1792 + 287 28 568 381 + 1088 145 1667 112 + 789 531 1312 602 + 179 1365 1674 1890 + 1269 659 601 204 + 1410 1287 1382 1550 + 1133 784 1522 1470 + 503 1578 1511 979 + 1443 919 1826 533 + 455 1665 1369 285 + 860 205 1002 740 + 609 182 1891 251 + 320 477 1420 486 + 956 1838 1063 135 + 11 1025 765 722 + 1874 337 1275 900 + 682 1644 1846 1216 + 1017 1310 1053 1432 + 677 694 1719 167 + 478 1381 1704 127 + 702 1192 1344 393 + 1296 1743 1770 1179 + 471 1586 1892 844 + 1097 818 332 1599 + 1568 739 1686 82 + 810 1116 1062 1738 + 1429 991 1115 709 + 1409 1398 544 1457 + 719 1809 546 1513 + 787 330 333 935 + 228 550 811 1536 + 1307 704 235 573 + 710 331 128 940 + 341 1567 1031 1622 + 1557 1184 522 364 + 881 11 680 348 + 771 1763 1534 686 + 1664 1731 1875 232 + 116 594 531 1311 + 872 577 296 1157 + 840 1767 613 1603 + 937 870 1442 652 + 910 796 372 745 + 750 544 1207 1865 + 434 758 1676 574 + 1130 177 1882 1595 + 1124 897 1145 392 + 1316 1660 1518 109 + 1540 384 962 657 + 633 1075 1891 1242 + 1487 643 616 569 + 537 1006 1896 838 + 558 319 1900 508 + 1616 457 1002 1115 + 171 912 1889 153 + 1528 480 1629 333 + 796 167 1371 1719 + 1261 259 1035 1356 + 811 981 973 372 + 1533 670 1762 763 + 606 21 1127 1851 + 220 92 856 1341 + 437 1038 1697 171 + 1867 1226 282 947 + 826 88 1071 341 + 1716 609 898 1884 + 659 240 601 204 + 181 1714 811 33 + 1014 1663 641 421 + 1120 468 862 1763 + 182 166 859 1778 + 24 808 1691 899 + 412 384 603 1408 + 1810 1250 689 1078 + 789 602 1312 607 + 1855 254 1161 901 + 114 641 700 1464 + 500 561 1438 1869 + 1045 790 220 929 + 196 786 575 1672 + 909 1585 1360 1419 + 320 12 486 1420 + 1530 567 608 1000 + 1212 914 383 1086 + 1900 967 285 1665 + 1106 556 1430 1313 + 1479 1526 1541 559 + 1106 1469 1853 1862 + 1192 719 546 1344 + 557 1454 1006 227 + 272 1879 1778 1051 + 513 73 916 168 + 301 1613 1320 431 + 991 519 1592 1740 + 475 1213 1645 739 + 378 1325 950 1135 + 676 662 535 93 + 94 1137 433 440 + 194 857 1176 1214 + 1431 110 1169 1043 + 778 1054 1564 1814 + 1410 587 318 1728 + 749 621 1487 233 + 161 598 697 1203 + 1729 231 1665 967 + 1247 450 1029 907 + 210 1049 1655 706 + 60 1868 1647 1219 + 583 1784 1676 758 + 1561 858 509 852 + 848 1563 1128 223 + 1552 835 37 1419 + 1049 912 153 1730 + 114 1125 202 662 + 1816 1364 426 1509 + 156 1160 1734 192 + 1601 1908 707 1085 + 225 1096 199 344 + 541 1481 547 966 + 1616 1211 457 76 + 1022 876 1058 1688 + 119 359 727 535 + 388 342 1033 1755 + 1250 27 854 1506 + 1741 1252 561 734 + 1095 817 65 1002 + 204 622 240 843 + 156 739 654 192 + 857 1774 183 864 + 1584 1007 1551 147 + 1335 1510 1769 256 + 144 656 1507 924 + 1653 1445 308 866 + 86 866 1010 1445 + 10 1484 413 1428 + 492 789 116 219 + 1296 1000 118 1547 + 609 1242 1813 1716 + 1155 753 1757 183 + 355 1370 1279 438 + 576 930 1281 70 + 1693 585 426 41 + 1549 1188 1352 1474 + 1596 721 1378 770 + 660 1540 657 855 + 1311 155 594 691 + 1621 1398 544 1409 + 1679 1169 292 1043 + 1490 1537 673 913 + 1120 1661 862 163 + 504 866 1445 1653 + 281 1503 652 1685 + 293 269 936 959 + 922 324 930 103 + 1845 530 1108 1654 + 379 294 454 1224 + 1097 566 1747 818 + 618 1555 304 1112 + 608 139 1677 1801 + 1666 659 622 1893 + 487 1760 1328 147 + 835 1065 605 1537 + 1515 1347 1408 1197 + 695 434 764 197 + 1056 1098 1475 31 + 434 1673 764 197 + 1008 1775 1159 466 + 881 680 1595 348 + 1432 1488 681 1592 + 1672 217 1903 1659 + 1592 1488 681 519 + 1380 1189 1550 334 + 1225 931 9 1728 + 735 21 353 1724 + 320 151 486 12 + 861 1769 900 337 + 649 115 193 567 + 93 1769 337 1335 + 1086 1144 671 98 + 1769 1861 750 1398 + 1830 238 1273 1108 + 528 1640 341 1171 + 1120 579 862 1661 + 635 1339 398 34 + 863 350 646 957 + 1422 641 700 114 + 1280 1388 1538 675 + 336 1439 890 1154 + 5 1813 458 992 + 547 1481 1499 1495 + 1661 1044 163 1120 + 991 1115 709 15 + 1615 1526 1011 989 + 871 1365 49 1890 + 514 1780 1297 487 + 1487 749 233 1152 + 959 269 936 757 + 419 200 599 1003 + 225 719 1259 1317 + 897 1691 836 1145 + 932 1288 53 1807 + 1756 35 884 206 + + + 4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 132 136 140 144 148 152 156 160 164 168 172 176 180 184 188 192 196 200 204 208 212 216 220 224 228 232 236 240 244 248 252 256 260 264 268 272 276 280 284 288 292 296 300 304 308 312 316 320 324 328 332 336 340 344 348 352 356 360 364 368 372 376 380 384 388 392 396 400 404 408 412 416 420 424 428 432 436 440 444 448 452 456 460 464 468 472 476 480 484 488 492 496 500 504 508 512 516 520 524 528 532 536 540 544 548 552 556 560 564 568 572 576 580 584 588 592 596 600 604 608 612 616 620 624 628 632 636 640 644 648 652 656 660 664 668 672 676 680 684 688 692 696 700 704 708 712 716 720 724 728 732 736 740 744 748 752 756 760 764 768 772 776 780 784 788 792 796 800 804 808 812 816 820 824 828 832 836 840 844 848 852 856 860 864 868 872 876 880 884 888 892 896 900 904 908 912 916 920 924 928 932 936 940 944 948 952 956 960 964 968 972 976 980 984 988 992 996 1000 1004 1008 1012 1016 1020 1024 1028 1032 1036 1040 1044 1048 1052 1056 1060 1064 1068 1072 1076 1080 1084 1088 1092 1096 1100 1104 1108 1112 1116 1120 1124 1128 1132 1136 1140 1144 1148 1152 1156 1160 1164 1168 1172 1176 1180 1184 1188 1192 1196 1200 1204 1208 1212 1216 1220 1224 1228 1232 1236 1240 1244 1248 1252 1256 1260 1264 1268 1272 1276 1280 1284 1288 1292 1296 1300 1304 1308 1312 1316 1320 1324 1328 1332 1336 1340 1344 1348 1352 1356 1360 1364 1368 1372 1376 1380 1384 1388 1392 1396 1400 1404 1408 1412 1416 1420 1424 1428 1432 1436 1440 1444 1448 1452 1456 1460 1464 1468 1472 1476 1480 1484 1488 1492 1496 1500 1504 1508 1512 1516 1520 1524 1528 1532 1536 1540 1544 1548 1552 1556 1560 1564 1568 1572 1576 1580 1584 1588 1592 1596 1600 1604 1608 1612 1616 1620 1624 1628 1632 1636 1640 1644 1648 1652 1656 1660 1664 1668 1672 1676 1680 1684 1688 1692 1696 1700 1704 1708 1712 1716 1720 1724 1728 1732 1736 1740 1744 1748 1752 1756 1760 1764 1768 1772 1776 1780 1784 1788 1792 1796 1800 1804 1808 1812 1816 1820 1824 1828 1832 1836 1840 1844 1848 1852 1856 1860 1864 1868 1872 1876 1880 1884 1888 1892 1896 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024 2028 2032 2036 2040 2044 2048 2052 2056 2060 2064 2068 2072 2076 2080 2084 2088 2092 2096 2100 2104 2108 2112 2116 2120 2124 2128 2132 2136 2140 2144 2148 2152 2156 2160 2164 2168 2172 2176 2180 2184 2188 2192 2196 2200 2204 2208 2212 2216 2220 2224 2228 2232 2236 2240 2244 2248 2252 2256 2260 2264 2268 2272 2276 2280 2284 2288 2292 2296 2300 2304 2308 2312 2316 2320 2324 2328 2332 2336 2340 2344 2348 2352 2356 2360 2364 2368 2372 2376 2380 2384 2388 2392 2396 2400 2404 2408 2412 2416 2420 2424 2428 2432 2436 2440 2444 2448 2452 2456 2460 2464 2468 2472 2476 2480 2484 2488 2492 2496 2500 2504 2508 2512 2516 2520 2524 2528 2532 2536 2540 2544 2548 2552 2556 2560 2564 2568 2572 2576 2580 2584 2588 2592 2596 2600 2604 2608 2612 2616 2620 2624 2628 2632 2636 2640 2644 2648 2652 2656 2660 2664 2668 2672 2676 2680 2684 2688 2692 2696 2700 2704 2708 2712 2716 2720 2724 2728 2732 2736 2740 2744 2748 2752 2756 2760 2764 2768 2772 2776 2780 2784 2788 2792 2796 2800 2804 2808 2812 2816 2820 2824 2828 2832 2836 2840 2844 2848 2852 2856 2860 2864 2868 2872 2876 2880 2884 2888 2892 2896 2900 2904 2908 2912 2916 2920 2924 2928 2932 2936 2940 2944 2948 2952 2956 2960 2964 2968 2972 2976 2980 2984 2988 2992 2996 3000 3004 3008 3012 3016 3020 3024 3028 3032 3036 3040 3044 3048 3052 3056 3060 3064 3068 3072 3076 3080 3084 3088 3092 3096 3100 3104 3108 3112 3116 3120 3124 3128 3132 3136 3140 3144 3148 3152 3156 3160 3164 3168 3172 3176 3180 3184 3188 3192 3196 3200 3204 3208 3212 3216 3220 3224 3228 3232 3236 3240 3244 3248 3252 3256 3260 3264 3268 3272 3276 3280 3284 3288 3292 3296 3300 3304 3308 3312 3316 3320 3324 3328 3332 3336 3340 3344 3348 3352 3356 3360 3364 3368 3372 3376 3380 3384 3388 3392 3396 3400 3404 3408 3412 3416 3420 3424 3428 3432 3436 3440 3444 3448 3452 3456 3460 3464 3468 3472 3476 3480 3484 3488 3492 3496 3500 3504 3508 3512 3516 3520 3524 3528 3532 3536 3540 3544 3548 3552 3556 3560 3564 3568 3572 3576 3580 3584 3588 3592 3596 3600 3604 3608 3612 3616 3620 3624 3628 3632 3636 3640 3644 3648 3652 3656 3660 3664 3668 3672 3676 3680 3684 3688 3692 3696 3700 3704 3708 3712 3716 3720 3724 3728 3732 3736 3740 3744 3748 3752 3756 3760 3764 3768 3772 3776 3780 3784 3788 3792 3796 3800 3804 3808 3812 3816 3820 3824 3828 3832 3836 3840 3844 3848 3852 3856 3860 3864 3868 3872 3876 3880 3884 3888 3892 3896 3900 3904 3908 3912 3916 3920 3924 3928 3932 3936 3940 3944 3948 3952 3956 3960 3964 3968 3972 3976 3980 3984 3988 3992 3996 4000 4004 4008 4012 4016 4020 4024 4028 4032 4036 4040 4044 4048 4052 4056 4060 4064 4068 4072 4076 4080 4084 4088 4092 4096 4100 4104 4108 4112 4116 4120 4124 4128 4132 4136 4140 4144 4148 4152 4156 4160 4164 4168 4172 4176 4180 4184 4188 4192 4196 4200 4204 4208 4212 4216 4220 4224 4228 4232 4236 4240 4244 4248 4252 4256 4260 4264 4268 4272 4276 4280 4284 4288 4292 4296 4300 4304 4308 4312 4316 4320 4324 4328 4332 4336 4340 4344 4348 4352 4356 4360 4364 4368 4372 4376 4380 4384 4388 4392 4396 4400 4404 4408 4412 4416 4420 4424 4428 4432 4436 4440 4444 4448 4452 4456 4460 4464 4468 4472 4476 4480 4484 4488 4492 4496 4500 4504 4508 4512 4516 4520 4524 4528 4532 4536 4540 4544 4548 4552 4556 4560 4564 4568 4572 4576 4580 4584 4588 4592 4596 4600 4604 4608 4612 4616 4620 4624 4628 4632 4636 4640 4644 4648 4652 4656 4660 4664 4668 4672 4676 4680 4684 4688 4692 4696 4700 4704 4708 4712 4716 4720 4724 4728 4732 4736 4740 4744 4748 4752 4756 4760 4764 4768 4772 4776 4780 4784 4788 4792 4796 4800 4804 4808 4812 4816 4820 4824 4828 4832 4836 4840 4844 4848 4852 4856 4860 4864 4868 4872 4876 4880 4884 4888 4892 4896 4900 4904 4908 4912 4916 4920 4924 4928 4932 4936 4940 4944 4948 4952 4956 4960 4964 4968 4972 4976 4980 4984 4988 4992 4996 5000 5004 5008 5012 5016 5020 5024 5028 5032 5036 5040 5044 5048 5052 5056 5060 5064 5068 5072 5076 5080 5084 5088 5092 5096 5100 5104 5108 5112 5116 5120 5124 5128 5132 5136 5140 5144 5148 5152 5156 5160 5164 5168 5172 5176 5180 5184 5188 5192 5196 5200 5204 5208 5212 5216 5220 5224 5228 5232 5236 5240 5244 5248 5252 5256 5260 5264 5268 5272 5276 5280 5284 5288 5292 5296 5300 5304 5308 5312 5316 5320 5324 5328 5332 5336 5340 5344 5348 5352 5356 5360 5364 5368 5372 5376 5380 5384 5388 5392 5396 5400 5404 5408 5412 5416 5420 5424 5428 5432 5436 5440 5444 5448 5452 5456 5460 5464 5468 5472 5476 5480 5484 5488 5492 5496 5500 5504 5508 5512 5516 5520 5524 5528 5532 5536 5540 5544 5548 5552 5556 5560 5564 5568 5572 5576 5580 5584 5588 5592 5596 5600 5604 5608 5612 5616 5620 5624 5628 5632 5636 5640 5644 5648 5652 5656 5660 5664 5668 5672 5676 5680 5684 5688 5692 5696 5700 5704 5708 5712 5716 5720 5724 5728 5732 5736 5740 5744 5748 5752 5756 5760 5764 5768 5772 5776 5780 5784 5788 5792 5796 5800 5804 5808 5812 5816 5820 5824 5828 5832 5836 5840 5844 5848 5852 5856 5860 5864 5868 5872 5876 5880 5884 5888 5892 5896 5900 5904 5908 5912 5916 5920 5924 5928 5932 5936 5940 5944 5948 5952 5956 5960 5964 5968 5972 5976 5980 5984 5988 5992 5996 6000 6004 6008 6012 6016 6020 6024 6028 6032 6036 6040 6044 6048 6052 6056 6060 6064 6068 6072 6076 6080 6084 6088 6092 6096 6100 6104 6108 6112 6116 6120 6124 6128 6132 6136 6140 6144 6148 6152 6156 6160 6164 6168 6172 6176 6180 6184 6188 6192 6196 6200 6204 6208 6212 6216 6220 6224 6228 6232 6236 6240 6244 6248 6252 6256 6260 6264 6268 6272 6276 6280 6284 6288 6292 6296 6300 6304 6308 6312 6316 6320 6324 6328 6332 6336 6340 6344 6348 6352 6356 6360 6364 6368 6372 6376 6380 6384 6388 6392 6396 6400 6404 6408 6412 6416 6420 6424 6428 6432 6436 6440 6444 6448 6452 6456 6460 6464 6468 6472 6476 6480 6484 6488 6492 6496 6500 6504 6508 6512 6516 6520 6524 6528 6532 6536 6540 6544 6548 6552 6556 6560 6564 6568 6572 6576 6580 6584 6588 6592 6596 6600 6604 6608 6612 6616 6620 6624 6628 6632 6636 6640 6644 6648 6652 6656 6660 6664 6668 6672 6676 6680 6684 6688 6692 6696 6700 6704 6708 6712 6716 6720 6724 6728 6732 6736 6740 6744 6748 6752 6756 6760 6764 6768 6772 6776 6780 6784 6788 6792 6796 6800 6804 6808 6812 6816 6820 6824 6828 6832 6836 6840 6844 6848 6852 6856 6860 6864 6868 6872 6876 6880 6884 6888 6892 6896 6900 6904 6908 6912 6916 6920 6924 6928 6932 6936 6940 6944 6948 6952 6956 6960 6964 6968 6972 6976 6980 6984 6988 6992 6996 7000 7004 7008 7012 7016 7020 7024 7028 7032 7036 7040 7044 7048 7052 7056 7060 7064 7068 7072 7076 7080 7084 7088 7092 7096 7100 7104 7108 7112 7116 7120 7124 7128 7132 7136 7140 7144 7148 7152 7156 7160 7164 7168 7172 7176 7180 7184 7188 7192 7196 7200 7204 7208 7212 7216 7220 7224 7228 7232 7236 7240 7244 7248 7252 7256 7260 7264 7268 7272 7276 7280 7284 7288 7292 7296 7300 7304 7308 7312 7316 7320 7324 7328 7332 7336 7340 7344 7348 7352 7356 7360 7364 7368 7372 7376 7380 7384 7388 7392 7396 7400 7404 7408 7412 7416 7420 7424 7428 7432 7436 7440 7444 7448 7452 7456 7460 7464 7468 7472 7476 7480 7484 7488 7492 7496 7500 7504 7508 7512 7516 7520 7524 7528 7532 7536 7540 7544 7548 7552 7556 7560 7564 7568 7572 7576 7580 7584 7588 7592 7596 7600 7604 7608 7612 7616 7620 7624 7628 7632 7636 7640 7644 7648 7652 7656 7660 7664 7668 7672 7676 7680 7684 7688 7692 7696 7700 7704 7708 7712 7716 7720 7724 7728 7732 7736 7740 7744 7748 7752 7756 7760 7764 7768 7772 7776 7780 7784 7788 7792 7796 7800 7804 7808 7812 7816 7820 7824 7828 7832 7836 7840 7844 7848 7852 7856 7860 7864 7868 7872 7876 7880 7884 7888 7892 7896 7900 7904 7908 7912 7916 7920 7924 7928 7932 7936 7940 7944 7948 7952 7956 7960 7964 7968 7972 7976 7980 7984 7988 7992 7996 8000 8004 8008 8012 8016 8020 8024 8028 8032 8036 8040 8044 8048 8052 8056 8060 8064 8068 8072 8076 8080 8084 8088 8092 8096 8100 8104 8108 8112 8116 8120 8124 8128 8132 8136 8140 8144 8148 8152 8156 8160 8164 8168 8172 8176 8180 8184 8188 8192 8196 8200 8204 8208 8212 8216 8220 8224 8228 8232 8236 8240 8244 8248 8252 8256 8260 8264 8268 8272 8276 8280 8284 8288 8292 8296 8300 8304 8308 8312 8316 8320 8324 8328 8332 8336 8340 8344 8348 8352 8356 8360 8364 8368 8372 8376 8380 8384 8388 8392 8396 8400 8404 8408 8412 8416 8420 8424 8428 8432 8436 8440 8444 8448 8452 8456 8460 8464 8468 8472 8476 8480 8484 8488 8492 8496 8500 8504 8508 8512 8516 8520 8524 8528 8532 8536 8540 8544 8548 8552 8556 8560 8564 8568 8572 8576 8580 8584 8588 8592 8596 8600 8604 8608 8612 8616 8620 8624 8628 8632 8636 8640 8644 8648 8652 8656 8660 8664 8668 8672 8676 8680 8684 8688 8692 8696 8700 8704 8708 8712 8716 8720 8724 8728 8732 8736 8740 8744 8748 8752 8756 8760 8764 8768 8772 8776 8780 8784 8788 8792 8796 8800 8804 8808 8812 8816 8820 8824 8828 8832 8836 8840 8844 8848 8852 8856 8860 8864 8868 8872 8876 8880 8884 8888 8892 8896 8900 8904 8908 8912 8916 8920 8924 8928 8932 8936 8940 8944 8948 8952 8956 8960 8964 8968 8972 8976 8980 8984 8988 8992 8996 9000 9004 9008 9012 9016 9020 9024 9028 9032 9036 9040 9044 9048 9052 9056 9060 9064 9068 9072 9076 9080 9084 9088 9092 9096 9100 9104 9108 9112 9116 9120 9124 9128 9132 9136 9140 9144 9148 9152 9156 9160 9164 9168 9172 9176 9180 9184 9188 9192 9196 9200 9204 9208 9212 9216 9220 9224 9228 9232 9236 9240 9244 9248 9252 9256 9260 9264 9268 9272 9276 9280 9284 9288 9292 9296 9300 9304 9308 9312 9316 9320 9324 9328 9332 9336 9340 9344 9348 9352 9356 9360 9364 9368 9372 9376 9380 9384 9388 9392 9396 9400 9404 9408 9412 9416 9420 9424 9428 9432 9436 9440 9444 9448 9452 9456 9460 9464 9468 9472 9476 9480 9484 9488 9492 9496 9500 9504 9508 9512 9516 9520 9524 9528 9532 9536 9540 9544 9548 9552 9556 9560 9564 9568 9572 9576 9580 9584 9588 9592 9596 9600 9604 9608 9612 9616 9620 9624 9628 9632 9636 9640 9644 9648 9652 9656 9660 9664 9668 9672 9676 9680 9684 9688 9692 9696 9700 9704 9708 9712 9716 9720 9724 9728 9732 9736 9740 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9900 9904 9908 9912 9916 9920 9924 9928 9932 9936 9940 9944 9948 9952 9956 9960 9964 9968 9972 9976 9980 9984 9988 9992 9996 10000 10004 10008 10012 10016 10020 10024 10028 10032 10036 10040 10044 10048 10052 10056 10060 10064 10068 10072 10076 10080 10084 10088 10092 10096 10100 10104 10108 10112 10116 10120 10124 10128 10132 10136 10140 10144 10148 10152 10156 10160 10164 10168 10172 10176 10180 10184 10188 10192 10196 10200 10204 10208 10212 10216 10220 10224 10228 10232 10236 10240 10244 10248 10252 10256 10260 10264 10268 10272 10276 10280 10284 10288 10292 10296 10300 10304 10308 10312 10316 10320 10324 10328 10332 10336 10340 10344 10348 10352 10356 10360 10364 10368 10372 10376 10380 10384 10388 10392 10396 10400 10404 10408 10412 10416 10420 10424 10428 10432 10436 10440 10444 10448 10452 10456 10460 10464 10468 10472 10476 10480 10484 10488 10492 10496 10500 10504 10508 10512 10516 10520 10524 10528 10532 10536 10540 10544 10548 10552 10556 10560 10564 10568 10572 10576 10580 10584 10588 10592 10596 10600 10604 10608 10612 10616 10620 10624 10628 10632 10636 10640 10644 10648 10652 10656 10660 10664 10668 10672 10676 10680 10684 10688 10692 10696 10700 10704 10708 10712 10716 10720 10724 10728 10732 10736 10740 10744 10748 10752 10756 10760 10764 10768 10772 10776 10780 10784 10788 10792 10796 10800 10804 10808 10812 10816 10820 10824 10828 10832 10836 10840 10844 10848 10852 10856 10860 10864 10868 10872 10876 10880 10884 10888 10892 10896 10900 10904 10908 10912 10916 10920 10924 10928 10932 10936 10940 10944 10948 10952 10956 10960 10964 10968 10972 10976 10980 10984 10988 10992 10996 11000 11004 11008 11012 11016 11020 11024 11028 11032 11036 11040 11044 11048 11052 11056 11060 11064 11068 11072 11076 11080 11084 11088 11092 11096 11100 11104 11108 11112 11116 11120 11124 11128 11132 11136 11140 11144 11148 11152 11156 11160 11164 11168 11172 11176 11180 11184 11188 11192 11196 11200 11204 11208 11212 11216 11220 11224 11228 11232 11236 11240 11244 11248 11252 11256 11260 11264 11268 11272 11276 11280 11284 11288 11292 11296 11300 11304 11308 11312 11316 11320 11324 11328 11332 11336 11340 11344 11348 11352 11356 11360 11364 11368 11372 11376 11380 11384 11388 11392 11396 11400 11404 11408 11412 11416 11420 11424 11428 11432 11436 11440 11444 11448 11452 11456 11460 11464 11468 11472 11476 11480 11484 11488 11492 11496 11500 11504 11508 11512 11516 11520 11524 11528 11532 11536 11540 11544 11548 11552 11556 11560 11564 11568 11572 11576 11580 11584 11588 11592 11596 11600 11604 11608 11612 11616 11620 11624 11628 11632 11636 11640 11644 11648 11652 11656 11660 11664 11668 11672 11676 11680 11684 11688 11692 11696 11700 11704 11708 11712 11716 11720 11724 11728 11732 11736 11740 11744 11748 11752 11756 11760 11764 11768 11772 11776 11780 11784 11788 11792 11796 11800 11804 11808 11812 11816 11820 11824 11828 11832 11836 11840 11844 11848 11852 11856 11860 11864 11868 11872 11876 11880 11884 11888 11892 11896 11900 11904 11908 11912 11916 11920 11924 11928 11932 11936 11940 11944 11948 11952 11956 11960 11964 11968 11972 11976 11980 11984 11988 11992 11996 12000 12004 12008 12012 12016 12020 12024 12028 12032 12036 12040 12044 12048 12052 12056 12060 12064 12068 12072 12076 12080 12084 12088 12092 12096 12100 12104 12108 12112 12116 12120 12124 12128 12132 12136 12140 12144 12148 12152 12156 12160 12164 12168 12172 12176 12180 12184 12188 12192 12196 12200 12204 12208 12212 12216 12220 12224 12228 12232 12236 12240 12244 12248 12252 12256 12260 12264 12268 12272 12276 12280 12284 12288 12292 12296 12300 12304 12308 12312 12316 12320 12324 12328 12332 12336 12340 12344 12348 12352 12356 12360 12364 12368 12372 12376 12380 12384 12388 12392 12396 12400 12404 12408 12412 12416 12420 12424 12428 12432 12436 12440 12444 12448 12452 12456 12460 12464 12468 12472 12476 12480 12484 12488 12492 12496 12500 12504 12508 12512 12516 12520 12524 12528 12532 12536 12540 12544 12548 12552 12556 12560 12564 12568 12572 12576 12580 12584 12588 12592 12596 12600 12604 12608 12612 12616 12620 12624 12628 12632 12636 12640 12644 12648 12652 12656 12660 12664 12668 12672 12676 12680 12684 12688 12692 12696 12700 12704 12708 12712 12716 12720 12724 12728 12732 12736 12740 12744 12748 12752 12756 12760 12764 12768 12772 12776 12780 12784 12788 12792 12796 12800 12804 12808 12812 12816 12820 12824 12828 12832 12836 12840 12844 12848 12852 12856 12860 12864 12868 12872 12876 12880 12884 12888 12892 12896 12900 12904 12908 12912 12916 12920 12924 12928 12932 12936 12940 12944 12948 12952 12956 12960 12964 12968 12972 12976 12980 12984 12988 12992 12996 13000 13004 13008 13012 13016 13020 13024 13028 13032 13036 13040 13044 13048 13052 13056 13060 13064 13068 13072 13076 13080 13084 13088 13092 13096 13100 13104 13108 13112 13116 13120 13124 13128 13132 13136 13140 13144 13148 13152 13156 13160 13164 13168 13172 13176 13180 13184 13188 13192 13196 13200 13204 13208 13212 13216 13220 13224 13228 13232 13236 13240 13244 13248 13252 13256 13260 13264 13268 13272 13276 13280 13284 13288 13292 13296 13300 13304 13308 13312 13316 13320 13324 13328 13332 13336 13340 13344 13348 13352 13356 13360 13364 13368 13372 13376 13380 13384 13388 13392 13396 13400 13404 13408 13412 13416 13420 13424 13428 13432 13436 13440 13444 13448 13452 13456 13460 13464 13468 13472 13476 13480 13484 13488 13492 13496 13500 13504 13508 13512 13516 13520 13524 13528 13532 13536 13540 13544 13548 13552 13556 13560 13564 13568 13572 13576 13580 13584 13588 13592 13596 13600 13604 13608 13612 13616 13620 13624 13628 13632 13636 13640 13644 13648 13652 13656 13660 13664 13668 13672 13676 13680 13684 13688 13692 13696 13700 13704 13708 13712 13716 13720 13724 13728 13732 13736 13740 13744 13748 13752 13756 13760 13764 13768 13772 13776 13780 13784 13788 13792 13796 13800 13804 13808 13812 13816 13820 13824 13828 13832 13836 13840 13844 13848 13852 13856 13860 13864 13868 13872 13876 13880 13884 13888 13892 13896 13900 13904 13908 13912 13916 13920 13924 13928 13932 13936 13940 13944 13948 13952 13956 13960 13964 13968 13972 13976 13980 13984 13988 13992 13996 14000 14004 14008 14012 14016 14020 14024 14028 14032 14036 14040 14044 14048 14052 14056 14060 14064 14068 14072 14076 14080 14084 14088 14092 14096 14100 14104 14108 14112 14116 14120 14124 14128 14132 14136 14140 14144 14148 14152 14156 14160 14164 14168 14172 14176 14180 14184 14188 14192 14196 14200 14204 14208 14212 14216 14220 14224 14228 14232 14236 14240 14244 14248 14252 14256 14260 14264 14268 14272 14276 14280 14284 14288 14292 14296 14300 14304 14308 14312 14316 14320 14324 14328 14332 14336 14340 14344 14348 14352 14356 14360 14364 14368 14372 14376 14380 14384 14388 14392 14396 14400 14404 14408 14412 14416 14420 14424 14428 14432 14436 14440 14444 14448 14452 14456 14460 14464 14468 14472 14476 14480 14484 14488 14492 14496 14500 14504 14508 14512 14516 14520 14524 14528 14532 14536 14540 14544 14548 14552 14556 14560 14564 14568 14572 14576 14580 14584 14588 14592 14596 14600 14604 14608 14612 14616 14620 14624 14628 14632 14636 14640 14644 14648 14652 14656 14660 14664 14668 14672 14676 14680 14684 14688 14692 14696 14700 14704 14708 14712 14716 14720 14724 14728 14732 14736 14740 14744 14748 14752 14756 14760 14764 14768 14772 14776 14780 14784 14788 14792 14796 14800 14804 14808 14812 14816 14820 14824 14828 14832 14836 14840 14844 14848 14852 14856 14860 14864 14868 14872 14876 14880 14884 14888 14892 14896 14900 14904 14908 14912 14916 14920 14924 14928 14932 14936 14940 14944 14948 14952 14956 14960 14964 14968 14972 14976 14980 14984 14988 14992 14996 15000 15004 15008 15012 15016 15020 15024 15028 15032 15036 15040 15044 15048 15052 15056 15060 15064 15068 15072 15076 15080 15084 15088 15092 15096 15100 15104 15108 15112 15116 15120 15124 15128 15132 15136 15140 15144 15148 15152 15156 15160 15164 15168 15172 15176 15180 15184 15188 15192 15196 15200 15204 15208 15212 15216 15220 15224 15228 15232 15236 15240 15244 15248 15252 15256 15260 15264 15268 15272 15276 15280 15284 15288 15292 15296 15300 15304 15308 15312 15316 15320 15324 15328 15332 15336 15340 15344 15348 15352 15356 15360 15364 15368 15372 15376 15380 15384 15388 15392 15396 15400 15404 15408 15412 15416 15420 15424 15428 15432 15436 15440 15444 15448 15452 15456 15460 15464 15468 15472 15476 15480 15484 15488 15492 15496 15500 15504 15508 15512 15516 15520 15524 15528 15532 15536 15540 15544 15548 15552 15556 15560 15564 15568 15572 15576 15580 15584 15588 15592 15596 15600 15604 15608 15612 15616 15620 15624 15628 15632 15636 15640 15644 15648 15652 15656 15660 15664 15668 15672 15676 15680 15684 15688 15692 15696 15700 15704 15708 15712 15716 15720 15724 15728 15732 15736 15740 15744 15748 15752 15756 15760 15764 15768 15772 15776 15780 15784 15788 15792 15796 15800 15804 15808 15812 15816 15820 15824 15828 15832 15836 15840 15844 15848 15852 15856 15860 15864 15868 15872 15876 15880 15884 15888 15892 15896 15900 15904 15908 15912 15916 15920 15924 15928 15932 15936 15940 15944 15948 15952 15956 15960 15964 15968 15972 15976 15980 15984 15988 15992 15996 16000 16004 16008 16012 16016 16020 16024 16028 16032 16036 16040 16044 16048 16052 16056 16060 16064 16068 16072 16076 16080 16084 16088 16092 16096 16100 16104 16108 16112 16116 16120 16124 16128 16132 16136 16140 16144 16148 16152 16156 16160 16164 16168 16172 16176 16180 16184 16188 16192 16196 16200 16204 16208 16212 16216 16220 16224 16228 16232 16236 16240 16244 16248 16252 16256 16260 16264 16268 16272 16276 16280 16284 16288 16292 16296 16300 16304 16308 16312 16316 16320 16324 16328 16332 16336 16340 16344 16348 16352 16356 16360 16364 16368 16372 16376 16380 16384 16388 16392 16396 16400 16404 16408 16412 16416 16420 16424 16428 16432 16436 16440 16444 16448 16452 16456 16460 16464 16468 16472 16476 16480 16484 16488 16492 16496 16500 16504 16508 16512 16516 16520 16524 16528 16532 16536 16540 16544 16548 16552 16556 16560 16564 16568 16572 16576 16580 16584 16588 16592 16596 16600 16604 16608 16612 16616 16620 16624 16628 16632 16636 16640 16644 16648 16652 16656 16660 16664 16668 16672 16676 16680 16684 16688 16692 16696 16700 16704 16708 16712 16716 16720 16724 16728 16732 16736 16740 16744 16748 16752 16756 16760 16764 16768 16772 16776 16780 16784 16788 16792 16796 16800 16804 16808 16812 16816 16820 16824 16828 16832 16836 16840 16844 16848 16852 16856 16860 16864 16868 16872 16876 16880 16884 16888 16892 16896 16900 16904 16908 16912 16916 16920 16924 16928 16932 16936 16940 16944 16948 16952 16956 16960 16964 16968 16972 16976 16980 16984 16988 16992 16996 17000 17004 17008 17012 17016 17020 17024 17028 17032 17036 17040 17044 17048 17052 17056 17060 17064 17068 17072 17076 17080 17084 17088 17092 17096 17100 17104 17108 17112 17116 17120 17124 17128 17132 17136 17140 17144 17148 17152 17156 17160 17164 17168 17172 17176 17180 17184 17188 17192 17196 17200 17204 17208 17212 17216 17220 17224 17228 17232 17236 17240 17244 17248 17252 17256 17260 17264 17268 17272 17276 17280 17284 17288 17292 17296 17300 17304 17308 17312 17316 17320 17324 17328 17332 17336 17340 17344 17348 17352 17356 17360 17364 17368 17372 17376 17380 17384 17388 17392 17396 17400 17404 17408 17412 17416 17420 17424 17428 17432 17436 17440 17444 17448 17452 17456 17460 17464 17468 17472 17476 17480 17484 17488 17492 17496 17500 17504 17508 17512 17516 17520 17524 17528 17532 17536 17540 17544 17548 17552 17556 17560 17564 17568 17572 17576 17580 17584 17588 17592 17596 17600 17604 17608 17612 17616 17620 17624 17628 17632 17636 17640 17644 17648 17652 17656 17660 17664 17668 17672 17676 17680 17684 17688 17692 17696 17700 17704 17708 17712 17716 17720 17724 17728 17732 17736 17740 17744 17748 17752 17756 17760 17764 17768 17772 17776 17780 17784 17788 17792 17796 17800 17804 17808 17812 17816 17820 17824 17828 17832 17836 17840 17844 17848 17852 17856 17860 17864 17868 17872 17876 17880 17884 17888 17892 17896 17900 17904 17908 17912 17916 17920 17924 17928 17932 17936 17940 17944 17948 17952 17956 17960 17964 17968 17972 17976 17980 17984 17988 17992 17996 18000 18004 18008 18012 18016 18020 18024 18028 18032 18036 18040 18044 18048 18052 18056 18060 18064 18068 18072 18076 18080 18084 18088 18092 18096 18100 18104 18108 18112 18116 18120 18124 18128 18132 18136 18140 18144 18148 18152 18156 18160 18164 18168 18172 18176 18180 18184 18188 18192 18196 18200 18204 18208 18212 18216 18220 18224 18228 18232 18236 18240 18244 18248 18252 18256 18260 18264 18268 18272 18276 18280 18284 18288 18292 18296 18300 18304 18308 18312 18316 18320 18324 18328 18332 18336 18340 18344 18348 18352 18356 18360 18364 18368 18372 18376 18380 18384 18388 18392 18396 18400 18404 18408 18412 18416 18420 18424 18428 18432 18436 18440 18444 18448 18452 18456 18460 18464 18468 18472 18476 18480 18484 18488 18492 18496 18500 18504 18508 18512 18516 18520 18524 18528 18532 18536 18540 18544 18548 18552 18556 18560 18564 18568 18572 18576 18580 18584 18588 18592 18596 18600 18604 18608 18612 18616 18620 18624 18628 18632 18636 18640 18644 18648 18652 18656 18660 18664 18668 18672 18676 18680 18684 18688 18692 18696 18700 18704 18708 18712 18716 18720 18724 18728 18732 18736 18740 18744 18748 18752 18756 18760 18764 18768 18772 18776 18780 18784 18788 18792 18796 18800 18804 18808 18812 18816 18820 18824 18828 18832 18836 18840 18844 18848 18852 18856 18860 18864 18868 18872 18876 18880 18884 18888 18892 18896 18900 18904 18908 18912 18916 18920 18924 18928 18932 18936 18940 18944 18948 18952 18956 18960 18964 18968 18972 18976 18980 18984 18988 18992 18996 19000 19004 19008 19012 19016 19020 19024 19028 19032 19036 19040 19044 19048 19052 19056 19060 19064 19068 19072 19076 19080 19084 19088 19092 19096 19100 19104 19108 19112 19116 19120 19124 19128 19132 19136 19140 19144 19148 19152 19156 19160 19164 19168 19172 19176 19180 19184 19188 19192 19196 19200 19204 19208 19212 19216 19220 19224 19228 19232 19236 19240 19244 19248 19252 19256 19260 19264 19268 19272 19276 19280 19284 19288 19292 19296 19300 19304 19308 19312 19316 19320 19324 19328 19332 19336 19340 19344 19348 19352 19356 19360 19364 19368 19372 19376 19380 19384 19388 19392 19396 19400 19404 19408 19412 19416 19420 19424 19428 19432 19436 19440 19444 19448 19452 19456 19460 19464 19468 19472 19476 19480 19484 19488 19492 19496 19500 19504 19508 19512 19516 19520 19524 19528 19532 19536 19540 19544 19548 19552 19556 19560 19564 19568 19572 19576 19580 19584 19588 19592 19596 19600 19604 19608 19612 19616 19620 19624 19628 19632 19636 19640 19644 19648 19652 19656 19660 19664 19668 19672 19676 19680 19684 19688 19692 19696 19700 19704 19708 19712 19716 19720 19724 19728 19732 19736 19740 19744 19748 19752 19756 19760 19764 19768 19772 19776 19780 19784 19788 19792 19796 19800 19804 19808 19812 19816 19820 19824 19828 19832 19836 19840 19844 19848 19852 19856 19860 19864 19868 19872 19876 19880 19884 19888 19892 19896 19900 19904 19908 19912 19916 19920 19924 19928 19932 19936 19940 19944 19948 19952 19956 19960 19964 19968 19972 19976 19980 19984 19988 19992 19996 20000 20004 20008 20012 20016 20020 20024 20028 20032 20036 20040 20044 20048 20052 20056 20060 20064 20068 20072 20076 20080 20084 20088 20092 20096 20100 20104 20108 20112 20116 20120 20124 20128 20132 20136 20140 20144 20148 20152 20156 20160 20164 20168 20172 20176 20180 20184 20188 20192 20196 20200 20204 20208 20212 20216 20220 20224 20228 20232 20236 20240 20244 20248 20252 20256 20260 20264 20268 20272 20276 20280 20284 20288 20292 20296 20300 20304 20308 20312 20316 20320 20324 20328 20332 20336 20340 20344 20348 20352 20356 20360 20364 20368 20372 20376 20380 20384 20388 20392 20396 20400 20404 20408 20412 20416 20420 20424 20428 20432 20436 20440 20444 20448 20452 20456 20460 20464 20468 20472 20476 20480 20484 20488 20492 20496 20500 20504 20508 20512 20516 20520 20524 20528 20532 20536 20540 20544 20548 20552 20556 20560 20564 20568 20572 20576 20580 20584 20588 20592 20596 20600 20604 20608 20612 20616 20620 20624 20628 20632 20636 20640 20644 20648 20652 20656 20660 20664 20668 20672 20676 20680 20684 20688 20692 20696 20700 20704 20708 20712 20716 20720 20724 20728 20732 20736 20740 20744 20748 20752 20756 20760 20764 20768 20772 20776 20780 20784 20788 20792 20796 20800 20804 20808 20812 20816 20820 20824 20828 20832 20836 20840 20844 20848 20852 20856 20860 20864 20868 20872 20876 20880 20884 20888 20892 20896 20900 20904 20908 20912 20916 20920 20924 20928 20932 20936 20940 20944 20948 20952 20956 20960 20964 20968 20972 20976 20980 20984 20988 20992 20996 21000 21004 21008 21012 21016 21020 21024 21028 21032 21036 21040 21044 21048 21052 21056 21060 21064 21068 21072 21076 21080 21084 21088 21092 21096 21100 21104 21108 21112 21116 21120 21124 21128 21132 21136 21140 21144 21148 21152 21156 21160 21164 21168 21172 21176 21180 21184 21188 21192 21196 21200 21204 21208 21212 21216 21220 21224 21228 21232 21236 21240 21244 21248 21252 21256 21260 21264 21268 21272 21276 21280 21284 21288 21292 21296 21300 21304 21308 21312 21316 21320 21324 21328 21332 21336 21340 21344 21348 21352 21356 21360 21364 21368 21372 21376 21380 21384 21388 21392 21396 21400 21404 21408 21412 21416 21420 21424 21428 21432 21436 21440 21444 21448 21452 21456 21460 21464 21468 21472 21476 21480 21484 21488 21492 21496 21500 21504 21508 21512 21516 21520 21524 21528 21532 21536 21540 21544 21548 21552 21556 21560 21564 21568 21572 21576 21580 21584 21588 21592 21596 21600 21604 21608 21612 21616 21620 21624 21628 21632 21636 21640 21644 21648 21652 21656 21660 21664 21668 21672 21676 21680 21684 21688 21692 21696 21700 21704 21708 21712 21716 21720 21724 21728 21732 21736 21740 21744 21748 21752 21756 21760 21764 21768 21772 21776 21780 21784 21788 21792 21796 21800 21804 21808 21812 21816 21820 21824 21828 21832 21836 21840 21844 21848 21852 21856 21860 21864 21868 21872 21876 21880 21884 21888 21892 21896 21900 21904 21908 21912 21916 21920 21924 21928 21932 21936 21940 21944 21948 21952 21956 21960 21964 21968 21972 21976 21980 21984 21988 21992 21996 22000 22004 22008 22012 22016 22020 22024 22028 22032 22036 22040 22044 22048 22052 22056 22060 22064 22068 22072 22076 22080 22084 22088 22092 22096 22100 22104 22108 22112 22116 22120 22124 22128 22132 22136 22140 22144 22148 22152 22156 22160 22164 22168 22172 22176 22180 22184 22188 22192 22196 22200 22204 22208 22212 22216 22220 22224 22228 22232 22236 22240 22244 22248 22252 22256 22260 22264 22268 22272 22276 22280 22284 22288 22292 22296 22300 22304 22308 22312 22316 22320 22324 22328 22332 22336 22340 22344 22348 22352 22356 22360 22364 22368 22372 22376 22380 22384 22388 22392 22396 22400 22404 22408 22412 22416 22420 22424 22428 22432 22436 22440 22444 22448 22452 22456 22460 22464 22468 22472 22476 22480 22484 22488 22492 22496 22500 22504 22508 22512 22516 22520 22524 22528 22532 22536 22540 22544 22548 22552 22556 22560 22564 22568 22572 22576 22580 22584 22588 22592 22596 22600 22604 22608 22612 22616 22620 22624 22628 22632 22636 22640 22644 22648 22652 22656 22660 22664 22668 22672 22676 22680 22684 22688 22692 22696 22700 22704 22708 22712 22716 22720 22724 22728 22732 22736 22740 22744 22748 22752 22756 22760 22764 22768 22772 22776 22780 22784 22788 22792 22796 22800 22804 22808 22812 22816 22820 22824 22828 22832 22836 22840 22844 22848 22852 22856 22860 22864 22868 22872 22876 22880 22884 22888 22892 22896 22900 22904 22908 22912 22916 22920 22924 22928 22932 22936 22940 22944 22948 22952 22956 22960 22964 22968 22972 22976 22980 22984 22988 22992 22996 23000 23004 23008 23012 23016 23020 23024 23028 23032 23036 23040 23044 23048 23052 23056 23060 23064 23068 23072 23076 23080 23084 23088 23092 23096 23100 23104 23108 23112 23116 23120 23124 23128 23132 23136 23140 23144 23148 23152 23156 23160 23164 23168 23172 23176 23180 23184 23188 23192 23196 23200 23204 23208 23212 23216 23220 23224 23228 23232 23236 23240 23244 23248 23252 23256 23260 23264 23268 23272 23276 23280 23284 23288 23292 23296 23300 23304 23308 23312 23316 23320 23324 23328 23332 23336 23340 23344 23348 23352 23356 23360 23364 23368 23372 23376 23380 23384 23388 23392 23396 23400 23404 23408 23412 23416 23420 23424 23428 23432 23436 23440 23444 23448 23452 23456 23460 23464 23468 23472 23476 23480 23484 23488 23492 23496 23500 23504 23508 23512 23516 23520 23524 23528 23532 23536 23540 23544 23548 23552 23556 23560 23564 23568 23572 23576 23580 23584 23588 + + + 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 + + + + + diff --git a/tools/postinstall-fixup/CMakeLists.txt b/tools/postinstall-fixup/CMakeLists.txt index 5c90cd7509a..790ea2ee2ae 100644 --- a/tools/postinstall-fixup/CMakeLists.txt +++ b/tools/postinstall-fixup/CMakeLists.txt @@ -3,7 +3,7 @@ if(NOT SOFA_BUILD_RELEASE_PACKAGE) return() endif() -if(TARGET Sofa.GUI.Qt) +if(TARGET Sofa.Qt) find_package(Qt5 COMPONENTS Gui REQUIRED) get_target_property(qt5gui_loc Qt5::Gui LOCATION_RELEASE) get_filename_component(QT_LIB_DIR "${qt5gui_loc}" DIRECTORY) @@ -36,7 +36,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL Linux) COMPONENT resources) elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin) if(SOFA_BUILD_APP_BUNDLE) - if(TARGET Sofa.GUI.Qt) + if(TARGET Sofa.Qt) include(macdeployqt) # set MACDEPLOYQT_EXECUTABLE endif() install(CODE "execute_process(COMMAND /bin/bash diff --git a/tools/postinstall-fixup/generate-stubfiles.cmake b/tools/postinstall-fixup/generate-stubfiles.cmake new file mode 100644 index 00000000000..b77ef35b0fd --- /dev/null +++ b/tools/postinstall-fixup/generate-stubfiles.cmake @@ -0,0 +1,3 @@ +message("CPACK_GENERATOR= ${CPACK_GENERATOR}") + +execute_process(COMMAND bash "@CMAKE_SOURCE_DIR@/tools/postinstall-fixup/generate-stubfiles.sh" "@CMAKE_BINARY_DIR@" "${CPACK_TEMPORARY_INSTALL_DIRECTORY}" "${CMAKE_SYSTEM_NAME}:${CPACK_GENERATOR}") diff --git a/tools/postinstall-fixup/generate-stubfiles.sh b/tools/postinstall-fixup/generate-stubfiles.sh new file mode 100644 index 00000000000..c53feb5cbd5 --- /dev/null +++ b/tools/postinstall-fixup/generate-stubfiles.sh @@ -0,0 +1,66 @@ +echo "Generate stubfiles..." + +if [ "$#" -ge 3 ]; then + BUILD_DIR="$(cd $1 && pwd)" + INSTALL_DIR="$(cd $2 && pwd)" + SYSTEM_NAME=$3 + + + echo "Inputs are" + echo "- BUILD_DIR :${BUILD_DIR}" + echo "- INSTALL_DIR :${INSTALL_DIR}" + echo "- SYSTEM_NAME :${SYSTEM_NAME}" +else + echo "Usage: generate_stubfiles [SYSTEM_NAME = 0]"; exit 1 +fi + +if [ -e "$VM_PYTHON3_EXECUTABLE" ]; then + if [[ $SYSTEM_NAME = "Windows"* ]]; then + pythonroot="$(dirname $VM_PYTHON3_EXECUTABLE)" + pythonroot="$(cd "$pythonroot" && pwd)" + export PATH="$pythonroot:$pythonroot/DLLs:$pythonroot/Lib:$PATH" + PYTHON_SCRIPT=$(cd "${BUILD_DIR}/external_directories/fetched/SofaPython3/scripts" && pwd )/generate_stubs.py + + if [[ $SYSTEM_NAME = "Windows:NSIS" ]]; then + PYTHON_INSTALL_SITE_PACKAGE_DIR=$(cd "$INSTALL_DIR/applications/plugins/SofaPython3/lib/python3/site-packages" && pwd ) + PYTHON_INSTALL_SITE_PACKAGE_DIR_LIB=$(cd "$INSTALL_DIR/libraries/plugins/SofaPython3/lib/python3/site-packages" && pwd ) + export PYTHONPATH="$PYTHON_INSTALL_SITE_PACKAGE_DIR:$PYTHON_INSTALL_SITE_PACKAGE_DIR_LIB" + + export PATH="$INSTALL_DIR/applications/lib:$INSTALL_DIR/applications/bin:$INSTALL_DIR/applications/plugins/SofaPython3/lib:$INSTALL_DIR/applications/plugins/SofaPython3/bin:$pythonroot/Lib:$PATH" + export PATH="$INSTALL_DIR/libraries/lib:$INSTALL_DIR/libraries/bin:$INSTALL_DIR/libraries/plugins/SofaPython3/lib:$INSTALL_DIR/libraries/plugins/SofaPython3/bin:$pythonroot/Lib:$PATH" + + export SOFA_ROOT="$INSTALL_DIR/applications" + + else + PYTHON_INSTALL_SITE_PACKAGE_DIR=$(cd "$INSTALL_DIR/plugins/SofaPython3/lib/python3/site-packages" && pwd ) + export PYTHONPATH="$PYTHON_INSTALL_SITE_PACKAGE_DIR" + export PATH="$INSTALL_DIR/lib:$INSTALL_DIR/bin:$INSTALL_DIR/plugins/SofaPython3/lib:$INSTALL_DIR/plugins/SofaPython3/bin:$pythonroot/Lib:$PATH" + export SOFA_ROOT="$INSTALL_DIR" + + fi + echo "PATH=$PATH" + else + PYTHON_SCRIPT=$(cd "${BUILD_DIR}/external_directories/fetched/SofaPython3/scripts" && pwd )/generate_stubs.py + if [[ $SYSTEM_NAME = *"IFW" ]]; then + INSTALL_DIR="$INSTALL_DIR/packages/Runtime/data/" + fi + PYTHON_INSTALL_SITE_PACKAGE_DIR=$(cd "$INSTALL_DIR/plugins/SofaPython3/lib/python3/site-packages" && pwd ) + export PYTHONPATH="$PYTHON_INSTALL_SITE_PACKAGE_DIR:$PYTHONPATH" + export SOFA_ROOT="$INSTALL_DIR" + + fi + + echo "SOFA_ROOT=$SOFA_ROOT" + $python_exe -c "import sys; print(f'PYTHONPATH={sys.path}')" + + #Create folder if not already created + + python_exe="$VM_PYTHON3_EXECUTABLE" + if [ -n "$python_exe" ]; then + echo "Launching the stub generation with '$python_exe ${PYTHON_SCRIPT} -d $PYTHON_INSTALL_SITE_PACKAGE_DIR -m Sofa --use_pybind11'" + $python_exe "${PYTHON_SCRIPT}" -d "$PYTHON_INSTALL_SITE_PACKAGE_DIR" -m Sofa --use_pybind11 + fi +else + echo "VM_PYTHON3_EXECUTABLE doe not point to an existing file. To generate stubfiles you should point this env var to the Python3.XX executable." +fi +echo "Generate stubfiles: done." diff --git a/tools/postinstall-fixup/linux-postinstall-fixup.sh b/tools/postinstall-fixup/linux-postinstall-fixup.sh index f9bfa7c5fec..4456179bca8 100644 --- a/tools/postinstall-fixup/linux-postinstall-fixup.sh +++ b/tools/postinstall-fixup/linux-postinstall-fixup.sh @@ -232,4 +232,5 @@ echo " Fixing RPATH: done." echo "Fixing up libs: done." rm -f postinstall_deps_* + exit 0 diff --git a/tools/postinstall-fixup/macos-postinstall-fixup.sh b/tools/postinstall-fixup/macos-postinstall-fixup.sh index e7eac7c0bd5..ba0e346f57c 100644 --- a/tools/postinstall-fixup/macos-postinstall-fixup.sh +++ b/tools/postinstall-fixup/macos-postinstall-fixup.sh @@ -63,6 +63,7 @@ fi move_metis "$INSTALL_DIR" + echo "Fixing up libs manually ..." check-all-deps() { @@ -162,6 +163,12 @@ check-all-deps() { libbasename="$(basename $lib)" echo "install_name_tool -change $dep @rpath/$rpathlib $libbasename" install_name_tool -change $dep @rpath/$rpathlib $lib + + if [ -n "$libpython" ]; then + echo "install_name_tool -add_rpath \"/usr/local/Frameworks/\" $libbasename" + install_name_tool -add_rpath "/usr/local/Frameworks/" $lib + install_name_tool -add_rpath "/opt/homebrew/Frameworks/" $lib + fi fi done done From 4a3b7cf6044a0a32275241d181eb0100b8f03cb8 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri, 26 Sep 2025 15:18:04 +0200 Subject: [PATCH 061/115] Add action to reboot slaves (#36) --- .github/workflows/reboot_builders.yml | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/reboot_builders.yml diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml new file mode 100644 index 00000000000..2a7aadb70a1 --- /dev/null +++ b/.github/workflows/reboot_builders.yml @@ -0,0 +1,48 @@ +name: Trigger build and tests + +# =============================================================== +# =============================================================== + + +on: + # On-demand binary generation + workflow_dispatch: + inputs: + builder-os: + type: choice + description: On which OS run the binaries generation + options: + - '["sofa-ci-dev-ubuntu2204-0"]' + - '["sofa-ci-dev-ubuntu2204-1"]' + - '["sofa-ci-dev-ubuntu2204-2"]' + - '["sofa-ci-dev-ubuntu2204-3"]' + - '["sofa-ci-dev-ubuntu2204-4"]' + - '["consortium-macos-2"]' + - '["consortium-macos-3"]' + - '["sofa-ci-dev-ubuntu2204-0","sofa-ci-dev-ubuntu2204-1","sofa-ci-dev-ubuntu2204-2","sofa-ci-dev-ubuntu2204-3","sofa-ci-dev-ubuntu2204-4","consortium-macos-2","consortium-macos-3"]' + default: '["sofa-ci-dev-ubuntu2204-0","sofa-ci-dev-ubuntu2204-1","sofa-ci-dev-ubuntu2204-2","sofa-ci-dev-ubuntu2204-3","sofa-ci-dev-ubuntu2204-4","consortium-macos-2","consortium-macos-3"]' + + + + # Nightly build + schedule: + - cron: '0 1 * * *' # Evevery night @1:00 a.m. + +# =============================================================== +# =============================================================== + + +jobs: + # Filter build handling : push in master, commits in PR, comments in PR and dispatch + reboot_builders: + strategy: + matrix: + os: ${{ fromJson(inputs.builder-os) }} + runs-on: ${{ matrix.os }} + steps: + - name: Configure builder + shell: bash + run: | + # WARNING: this command needs to add in /etc/sudoers this line: + # ALL ALL=NOPASSWD: /usr/sbin/reboot, /usr/sbin/shutdown, /sbin/reboot, /sbin/shutdown + echo '' | sudo -S /sbin/shutdown -r +1 & From 0bd8ae0875ce0742ae1f85c3d6c2c4c8093ec9d3 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Fri, 26 Sep 2025 15:20:40 +0200 Subject: [PATCH 062/115] Fix rteboot action name --- .github/workflows/reboot_builders.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml index 2a7aadb70a1..a4858975a4f 100644 --- a/.github/workflows/reboot_builders.yml +++ b/.github/workflows/reboot_builders.yml @@ -1,4 +1,8 @@ +<<<<<<< HEAD name: Trigger build and tests +======= +name: Reboot builders +>>>>>>> f7897ec220 (Fix rteboot action name) # =============================================================== # =============================================================== From 92b18e41575d41846091931a1a5cc203742be650 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Fri, 26 Sep 2025 15:22:41 +0200 Subject: [PATCH 063/115] Fix reboot action --- .github/workflows/reboot_builders.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml index a4858975a4f..8aff8a90173 100644 --- a/.github/workflows/reboot_builders.yml +++ b/.github/workflows/reboot_builders.yml @@ -1,8 +1,4 @@ -<<<<<<< HEAD -name: Trigger build and tests -======= name: Reboot builders ->>>>>>> f7897ec220 (Fix rteboot action name) # =============================================================== # =============================================================== From ec563fa2025e7ab26071be26c23b77bde74d3db9 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed, 1 Oct 2025 16:46:06 +0200 Subject: [PATCH 064/115] FIX log naming strategy (#34) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add matrix os into log name * try fix naming * Squashed commit of the following: commit 92b18e41575d41846091931a1a5cc203742be650 Author: Paul Baksic Date: Fri Sep 26 15:22:41 2025 +0200 Fix reboot action commit 0bd8ae0875ce0742ae1f85c3d6c2c4c8093ec9d3 Author: Paul Baksic Date: Fri Sep 26 15:20:40 2025 +0200 Fix rteboot action name commit 4a3b7cf6044a0a32275241d181eb0100b8f03cb8 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri Sep 26 15:18:04 2025 +0200 Add action to reboot slaves (#36) commit f84eaaf0b7b1c90ef6a24649259c9769c7ffa9a4 Merge: 21993a7629 5007b6dc27 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Sep 24 15:07:45 2025 +0200 Merge branch 'sofa-framework:master' into master commit 21993a76292ab5a36db44047fc0cd02d4c0970d9 Author: Paul Baksic Date: Wed Sep 24 15:06:22 2025 +0200 Squashed commit of the following: commit 5007b6dc27661cddbcb3becee9de3874f9ab8180 Author: Frederick Roy Date: Wed Sep 24 21:37:23 2025 +0900 [Examples] Fix MultiStepAnimationLoop scene (#5700) make the multistepanimationloop scene work again Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit b0886d2087687f3dd1829a2a740e03e129c07689 Author: Frederick Roy Date: Wed Sep 24 21:36:22 2025 +0900 [all] Matrix: replace all calls to [i][j] with a single call (i,j) (#5650) * replace in animation loop * replace in collision * replace in constraint * debug: add assertion ;; replace in type * replace in helper * replace in linearalgebra * replace in defaulttype * replace in core * compile AnimationLoop * compile Mapping * compile LinearSolver * compile FEM.HyperE * compile FEM.Elastic * compile FEM.NonUni * compile Spring * compile MechaLoad * compile Engine * compile Collision * compile MT * compile full Mat * compile gl * restore operator [] * restore [] for lines * Update Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl Co-authored-by: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> * fix typo (from copy paste...) * forgotten case * fix tests compilation * fix bad copy paste Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 034d3d7ed019d606d091928c7c13e61cbde86b5a Author: Frederick Roy Date: Fri Sep 19 16:04:51 2025 +0900 [GUI.Common] Fix crash when selecting a MechanicalObject (#5699) fix crash when selecting commit 366f3243645a7afb5f34645d6414794ad29bdc0f Author: Damien Marchal Date: Fri Sep 12 03:47:08 2025 +0200 [SofaImplicitField] Add getHessian and getGradient to the python binding (#5655) * Add binding for hessian & gradient. * Add getHessian, getGradient and getValue with an unified API to Binding_ScalarField I unified the interface so it is conformant with the one from sofa expect for getHessian. * Update applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp commit 47cf52a38c3ec14e749f9a293497920289f38a02 Author: Isaac94b <48739538+Isaac94b@users.noreply.github.com> Date: Wed Sep 10 00:41:36 2025 +0200 [SofaCUDA] adding support for CUDA 13.0: remove deprecated API usage (#5686) adding support for CUDA 13.0: remove deprecated API usage Co-authored-by: ishak barkat commit a2c58993f6a44f0b7b647d510e670a96882417dd Author: Damien Marchal Date: Mon Sep 8 09:27:45 2025 +0200 [Sofa.Gui.Common] Fix invalid rendering of Node when selected. (#5687) Fix invalid rendering of Node depending on mShowSelection commit 0ed33b8daf9300f7b2af3984f77293480a6c5c97 Author: Frederick Roy Date: Fri Sep 5 16:46:49 2025 +0900 [Core] ObjectFactory: fix warning about string concatenation (#5678) fix warning about concat Co-authored-by: Hugo Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 5f6d24d4e0ecfe394d87bd20f63aa75f577ed309 Author: Frederick Roy Date: Fri Sep 5 16:36:51 2025 +0900 [Type] Vec: update equality methods (#5635) update equality methods Co-authored-by: Hugo Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit ddf26388b893498d79eff9378bc0a809f9b1d48c Author: Frederick Roy Date: Fri Sep 5 16:28:09 2025 +0900 [Mapping.Linear] BarycentricMappingTopologyContainerMapper: Various cleanups (#5630) * refactor to avoid pointer * various cleaning (types) --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 7986776a7760f13e2b89fc5f7cf3c819433086b7 Author: Damien Marchal Date: Fri Sep 5 09:26:46 2025 +0200 [Sofa.Core] Merge DAGNode in Node (#5566) * Merge DAGNode in Node * Use Node in place of DAGNode in sofa's code. * Copy past content of DAGNode in Node * FIXUP forward declaration of BaseMechanicalstate * FIX Node refactoring invalid merge. * Clean of the integration of DAGNode into Node Important things are: - integration of NODEgetMeshTopologyLink into getMeshTopologyLink - refactoring of updateContext, updateVisualContext and updateSimulationContext Some code was shared between them.. so I factorize that into a new method called initializeContexts() non important things are removal of un-needed static_cast * Add deprecation macro in DAGNode.h forwarding to Node commit 8a2ea19c177f14b4b4094c9cb0ffb2d00501fb6e Author: Frederick Roy Date: Thu Sep 4 14:57:31 2025 +0900 [Mapping.Linear] BarycentricMappingTopologyContainerMapper: use array for barycentric coefficients (#5628) * add new function to create array of baryCoeff (and not dynamic vector) * remove dynamic vector version * add perf bench scenes * rename parameter * replace sreal with real in return type commit 20d3d7bdf5e1b03c09aa557d32490ca50669b85c Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Sep 4 01:39:18 2025 +0200 [CImgPlugin] Fix configuration when cmake is reloaded without the fetched dir (#5683) Fix configuration when cmake is reloaded without the fetched dir commit 17440b84d69bd3256b5985ee7e0142af1bc5e3c3 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Sep 3 14:13:13 2025 +0200 [Plugins] Remove SofaAssimp from sources and pluginize it (#5653) * Remove SofaAssimp from sources and pluginize it * Propagate changes into CMakeLists.txt commit 64e5dbbe9ecfc95ca9ab6dff965f1398c9f2c7f2 Author: Hugo Date: Wed Sep 3 08:39:26 2025 +0200 [all] Fix warnings (#5660) * [all] Fix warnings * Update Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl --------- Co-authored-by: Frederick Roy commit 2a1a23d357e8533091039b4bdb88f98ba40d5679 Author: Hugo Date: Wed Sep 3 03:20:27 2025 +0200 [all] Lifecycle v25.12 : disable deprecated attributes (#5659) * [all] Lifecycle v25.12 : disable attributes * disable onSetUp and remove use of findOrCreateAValidPath * Fix NewtonRaphsonSolver_test.cpp * fix compilation MechanicalObjectVOp_test commit cc263efbdaa2e7919e8dea9ae73bde408a0c2ff2 Author: Damien Marchal Date: Tue Sep 2 19:49:15 2025 +0200 [Sofa.GUI.Common] Handle object selection in BaseViewer (#5636) * Add a way to handle object selection in viewer. It is usefull to be able to handle the currently selected object in the viewer to implement visual feedbacks. This is done by adding a vector of selected node/object as well as a drawSelection method to do the rendering. * Replace std::vector with std::set * FIXUP * Add configuration parameters to control the selectionDrawing * Update BaseViewer.cpp Remove commented code. * Update BaseViewer.cpp Integrate comments * Update Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp Co-authored-by: Hugo * Update Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp --------- Co-authored-by: Hugo commit 83ff01774a1221db98c565bc1fa175ad739f1e38 Author: Hugo Date: Mon Sep 1 09:24:02 2025 +0200 [LinearSolver,MechanicalLoad] Lifecycle v25.12 : remove deprecated Data (#5658) commit 50c5fb757bf9c74a4607eda600ef8964a9ccda0b Author: Hugo Date: Mon Sep 1 08:01:12 2025 +0200 [all] Lifecycle v25.12 : disable deprecated headers (#5662) commit f376367c714d3fac76d9890b89c36b49bb9759a7 Author: Hugo Date: Mon Sep 1 07:08:22 2025 +0200 [all] Lifecycle v25.12 : remove deprecated headers (#5657) * Remove CudaFixedConstraint and CudaLinearMovementConstraint * Remove SleepController * Remove Gravity from SofaGraphComponent * Remove DefaultCollisionGroupManager, RayTriangleVisitor and SolverMerger from SofaMiscCollision * Remove SimplicialLDLTTraits, SimplicialLLTTraits, SparseLUTraits and SparseQRTraits from LinearSolver + CMakeLists commit e1a39ac4fdbb5213a89e921e04952d64a58f4d9c Author: Hugo Date: Mon Sep 1 06:17:54 2025 +0200 [all] Lifecycle v25.12 : remove deprecated attributes (#5656) * Remove SOFA_ATTRIBUTE_DISABLED__COLLISION_DETECTION_INTERSECTION_AS_PARAMETER * Remove SOFA_ATTRIBUTE_DISABLED__SPARSECOMMON * Remove SOFA_ATTRIBUTE_DISABLED__CORE_INTERSECTION_AS_PARAMETER * Remove SOFA_ATTRIBUTE_DISABLED__TESTING_IMPORT_PLUGIN * Remove SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_* * Remove last disabled attributes in classes EdgeSetGeometryAlgorithms and MechanicalGetNonDiagonalMassesCountVisitor commit 072a5b060e03d9f98ec49101de6871b9d6e8da3d Author: Hugo Date: Mon Sep 1 04:13:52 2025 +0200 [Response] Clean init of CollisionResponse (#5604) * [Response] Clean init of CollisionResponse * Apply suggestions from code review * Apply suggestions from code review Co-authored-by: Frederick Roy * add a function in OptionsGroup to list all possibly items * only set the response when given response data is valid and not empty in create() function * clean the init of CollisionResponse to properly warn the user * Update all examples which where not specifying the collision response * Update CollisionPipeline_test which was not specifying the collision response * Fix two last failing scene tests * Fix last .. CUDA scene --------- Co-authored-by: Frederick Roy commit 0c2c13420d401344261970acd79bb8417db3a778 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri Aug 29 10:15:29 2025 +0200 [CMake] Use cmake and fetch mechanism for windeppack (#5614) Use subdiretory and fetch mechanism for WindDepPAck to automatise it while leacing the possibility to modify it commit 208f309b954985205b99f88ad8498ca56fac9cbe Author: Frederick Roy Date: Fri Aug 29 07:24:31 2025 +0900 [Type] Mat: explicit instanciations and fix methods (#5634) explicit instanciations for mat commit 3d55bf95097fa56bf96de4eafe28c20a3a0b843d Author: Hugo Date: Thu Aug 28 21:46:22 2025 +0200 [examples] Fix stability in RegularGridTopology.scn (#5633) * [examples] Fix stability in RegularGridTopology.scn * add regression test config --------- Co-authored-by: Frederick Roy Co-authored-by: erik pernod commit aaf801eb6dacacfc894293da046008756d367064 Author: Hugo Date: Thu Aug 28 18:08:35 2025 +0200 [examples] Center default scene in world origin (#5624) * [examples] Update new default scene with LineAxis and centered * remove LineAxis but keep centering --------- Co-authored-by: Damien Marchal Co-authored-by: erik pernod commit d437ef9868b94457954157b09a60a229d63df4c1 Author: Alex Bilger Date: Thu Aug 28 04:20:03 2025 +0200 [SceneChecking] Introduce check on mappings and states in a Node (#5568) * [SceneChecking] Introduce check on mappings and states in a Node * warnings to errors Co-authored-by: Hugo * take nonmechanical state into account * add another check * apply good practice * Fix loadVolume scene with wrongly placed MeshLoader * Apply suggestions from code review * Apply suggestions from code review --------- Co-authored-by: Hugo commit cd0df1ac94b923745d157485513e09ed2c4eb5d2 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Aug 28 02:57:21 2025 +0200 [CMake] Add way to parametrize globally where to relocate plugins, projects and applications (#5562) * Enable the use of global variable to specify relocatable directory and allow to specify custom one * Remove debug message commit c0f989ad5b84d2bbcda3906f9a2e9595372d4e9d Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Aug 28 02:04:11 2025 +0200 [Config] Add new macro for fetching dependencies (#5550) * Introduce new macro for fetching external dependencies * Use macro in code base * remove unused macro * Fix CImg * Avoid fetching when CMake is disconnected * Add Local dir mechanism * WIP, use the macro for plugins * Finalize use of the macro for plugins commit d67d1cda5f44d322059d0a2115c77038e5e88a5c Author: Frederick Roy Date: Tue Aug 26 16:57:56 2025 +0900 [Framework] Fix compilation with clang20 (#5665) * fix compilation with clang20 * remove deprecation warning about space with operator string litteral --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 3139b27ebae8e1c1909340fd598de5dd8ba0bd28 Author: Frederick Roy Date: Tue Aug 26 16:57:14 2025 +0900 [GUI] Fix compilation with clang and boost 1.89 (#5664) fix compilation with clang and boost 1.89 commit 4b7b287db3acc2e4e9a799597bcfe885c456d8a6 Author: Alex Bilger Date: Wed Aug 6 00:23:20 2025 +0200 [Type] Replace fixed_array with std::array (#5632) * [Type] Replace fixed_array with std::array * try to fix linux * try again * deduce type to fix compilation * remove support of derived types * remove tests * add tuple include * fix constructor * implement at function for Element * fix * fix image * fix unit test * clean setSrc * try to fix inconsistency between visual model and topology * add test on data name * add test on ValidInfo * fix (?) datatypeinfo for array on gcc --------- Co-authored-by: Frederick Roy commit 087e0ac9828b7fa2275ba88984365e1663fa6879 Author: EulalieCoevoet Date: Wed Jul 30 02:05:53 2025 +0200 [Engine.Generate] Cleaning volume engines (#5595) * [Engine.Generate] new components to compute volume from meshes * [helper] ComponentChange: remove const for external plugins * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp Co-authored-by: Alex Bilger * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp Co-authored-by: Alex Bilger * [Engine] VolumeFrom: updates header * [CMake] Add SoftRobots.CUDA to the presets (#5492) * [CMake] Add SofaDistanceGrid.CUDA to the presets (#5493) * [CMake] Add BeamAdapter.CUDA to the presets (#5491) Co-authored-by: Hugo * [Visual] VisualStyle: Set flags at init() (#5530) set flags at init() Co-authored-by: Hugo * [CMake] Add SofaSphFluid.CUDA to the presets (#5494) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo * [Elastic] Generalize the use of Tetrahedron::volume (#5532) * [Elastic] Generalize the use of Tetrahedron::volume * add constexpr qualifier for Vec3r1 ctor * fix unit test * typo --------- Co-authored-by: Frederick Roy Co-authored-by: Frederick Roy * [FEM.Elastic] Use triangle area function (#5555) * [Visual] Add a new component drawing an AABB (#5527) * add new component drawing a AABB * Update Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp (not necessary to add draw state) Co-authored-by: Alex Bilger * set template method pattern function private --------- Co-authored-by: Alex Bilger * [Lagrangian.Model] BilateralLagrangianConstraint: enforce disabled state in getConstraintResolution (#5564) enforce disabled state in getConstraintResolution * [GitHub] Add dependabot for monthly update of github-actions (#5552) * [Engine.Generate] Cleaning volume components * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl Co-authored-by: Hugo * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl Co-authored-by: Hugo * using links for topology and mechanical * cleaning --------- Co-authored-by: Alex Bilger Co-authored-by: Hugo Co-authored-by: Frederick Roy Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Frederick Roy commit fb9d6761fa52537592cd5db8ab7b7d0f33cdbc6e Author: Hugo Date: Fri Jul 25 02:45:51 2025 +0200 [CHANGELOG] Final update for v25.06 (#5637) commit d2f48ee82d7812cca6bfab8304cc62fdd43dc653 Author: Hugo Date: Thu Jul 24 01:12:40 2025 +0200 [SceneChecking] Add checks for PenalityContactForceField (#5603) commit 72621bdeeba8f2a5fe97565be461278efbe7991f Author: Frederick Roy Date: Wed Jul 23 10:41:38 2025 +0200 [All] CMake: an other round of speedup (configure stage) (#5611) * wip * apply to sofa.component * even faster with global keyword at project scale * Update Sofa.TypeConfig.cmake.in --------- Co-authored-by: Hugo commit ea0b18bd56b692aa68f8207cb70d52186b9ef8b6 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jul 22 00:22:09 2025 +0200 [Helper] Add path to icons to fix release error not finding icons (#5629) [Helper] Add path to icons to fix release error not finding icons (#5622) Test adding path to icons commit 17465f9732a840da185156f1ca4cb8b759da3040 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Mon Jul 21 00:52:58 2025 +0200 [image] Deactivate image gui by default (#5627) Deactivate image gui by default commit 6d147b20af9ee388070640ddd5d43f6cd486ca83 Author: Hugo Date: Mon Jul 21 00:13:28 2025 +0200 [GitHub] Add new label in label-checker.yml (#5619) * [GitHub] Add new label in label-checker.yml * Update pr-label-checker.yml commit f870d8d7f9787214201447f18e845e437aebd23b Author: Hugo Date: Mon Jul 21 00:10:48 2025 +0200 [Project] Start dev phase v25.12 (#5618) * [CHANGELOG] Update for v25.06 * Bump version to v25.12.99 * Update CHANGELOG.md commit 51cbc558f8375e17801289ba5933874bce7a9e2d Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri Jul 18 14:02:42 2025 +0200 [Plugins] Fix compilation regarding qt code now activated (#5623) * Fix compilation, changing namespace by removing GUI * Fix namespaces in image commit 634afa0860cd31fb069fd6d210783fdea65e13f7 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Jul 17 17:31:50 2025 +0200 [All] Fix last use of Sofa.GUI.Qt (#5621) Fix last use of Sofa.GUI.Qt commit a7505a864f56f7a15733f980ba1e17c914bc64f2 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Jul 17 14:31:13 2025 +0200 Revert "[Type] Replace fixed_array with std::array" (#5620) Revert "[Type] Replace fixed_array with std::array (#5539)" This reverts commit 4c88c105703749fd836369d21e5e88a28710704a. commit 4c88c105703749fd836369d21e5e88a28710704a Author: Alex Bilger Date: Thu Jul 17 06:05:48 2025 +0200 [Type] Replace fixed_array with std::array (#5539) * [Type] Replace fixed_array with std::array * try to fix linux * try again * deduce type to fix compilation * remove support of derived types * remove tests * add tuple include * fix constructor * implement at function for Element * fix * fix image * fix unit test --------- Co-authored-by: Damien Marchal commit 4a1d4ef87ba3b125123ec3dc7ef67c2a27b72e1d Author: Alex Bilger Date: Wed Jul 16 10:17:41 2025 +0200 [Visual] introduce component to visualize a vector field (#5590) * introduce component to visualize a vector field * computeBBox * draw mode * add color * second vector field for forces * compare to zero Co-authored-by: Frederick Roy * fix computeBBox * Simpler Co-authored-by: Frederick Roy * Fix suggestion * Update Sofa/Component/Visual/src/sofa/component/visual/VisualVectorField.inl --------- Co-authored-by: Frederick Roy commit 47c2f88540cee37c2979b03dac46dce59dc32fbc Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jul 15 14:51:16 2025 +0200 [tools] generate stubfiles during packaging (#5222) * Add stubgen inside post-install-fixup * Fix stubgen by passing through a CPACK mechanism of Pre build script * Remove unnecessary changes * Remote last artifacts * Last cleaning * Add cpack option into main CMAKE * Add rpath for arm64 builder * Fix usage for 25.06 * Fix for new clone in build * Fix windows stubgen commit 32553d93faae0e289c5b31afc65d6d8feb436f8e Author: Hugo Date: Tue Jul 15 01:02:46 2025 +0200 [Helper] Add check in OptionGroup (#5602) commit 8cc44923d6920c9bb940913d5577d7806c70114e Author: Alex Bilger Date: Mon Jul 14 02:50:28 2025 +0200 [Visual] Introduce component to visualize a point cloud (#5588) * Introduce component to visualize a point cloud * draw indices * different draw mode for rigids * use fake spheres for performances * Fedora CI does not support conditional method definition based on a concept commit b70c4a2e67f0f3cf691ce758cf00a9e01138d945 Author: Alex Bilger Date: Mon Jul 14 00:51:31 2025 +0200 [Scene] Modernize DataDisplay scene (#5587) commit 9c7a5dca4cc6d9d1bcc0893269fe502fc11ed408 Author: Damien Marchal Date: Mon Jul 14 00:50:03 2025 +0200 [SofaImplicitField] Add python binding to ScalarField (#5559) * [SofaImplicitField] Add python binding to SofaImplicitField * Update example. commit ac2b2d888223a7704f7c9a12607252abb5281bbe Author: Alex Bilger Date: Thu Jul 10 07:56:35 2025 +0200 [Rendering2d] Support change of color scheme with callback (#5585) * [Rendering2d] Support change of color scheme with callback * fix commit 4d965119bfadb7a07b8612e6417923b25c19ebe2 Author: Alex Bilger Date: Thu Jul 10 01:24:22 2025 +0200 [Mapping.Linear] DistanceFromTargetMapping: Build indices list if not defined by user (#5584) [Mapping.Linear] Build indices list if not defined by user commit 578b0117a4f784bcee59d025e2ce3b136cae7cf5 Author: Alex Bilger Date: Thu Jul 10 00:42:43 2025 +0200 [Spring] Fix empty stiffness container (#5583) commit a970137c9153a3fd4627e9e014d0aac7c812ef01 Author: Hugo Date: Thu Jul 10 00:13:51 2025 +0200 [Core] Fix DisplayFlags with showCollision (#5598) commit 8fc6f913fea8dd5096147e62f15876fcc120efcb Author: Alex Bilger Date: Tue Jul 8 09:06:32 2025 +0200 [IO] Clean VTKExporter (#5577) - Raw pointers are now links - getPX, getPY etc are no longer used. Instead a link between data is used commit 28a8aa1b671a6edf108c5cfa2662493f4e4085d1 Author: Alex Bilger Date: Mon Jul 7 15:30:24 2025 +0200 [Core,StateContainer] Remove unused aliases (#5576) commit 694bc3cd2f3891460e3c69141095146f1198af61 Author: Alex Bilger Date: Mon Jul 7 06:42:24 2025 +0200 [Core] Visitor to have the same logic for backward and forward (#5569) commit 2343e22b81ca394520c6548d4c926f87cdd49951 Author: EulalieCoevoet Date: Fri Jul 4 02:06:07 2025 +0200 [Engine.Generate] New components to compute volume from meshes (#5525) * [Engine.Generate] new components to compute volume from meshes * [helper] ComponentChange: remove const for external plugins * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp Co-authored-by: Alex Bilger * Update Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp Co-authored-by: Alex Bilger * [Engine] VolumeFrom: updates header --------- Co-authored-by: Alex Bilger commit cb3b288215434494ed03c047a52e82015ad31012 Author: Frederick Roy Date: Thu Jul 3 21:33:58 2025 +0900 [Collision.Geometry] SphereModel: remove duplicated return statement (#5589) fix computebbox by removing duplicated return commit 99596dcf27bbb858328a2668fb925de83a8a7a8e Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Jul 3 02:41:34 2025 -0400 [CollisionModel] Rename proximity data to contactDistance (#5518) * Rename proximity data to contactDistance with compat layer * Modify SOFA scenes * Change methods names * Add compat layer * Modify description commit cd00e5e9666f0f201ee81a5bb781a33c7690127b Author: Alex Bilger Date: Thu Jul 3 05:30:45 2025 +0200 [Rendering3D] Minor cleaning of DataDisplay (#5586) commit b67a93946417cf21e1fc04fe0fa5c2631ebb567d Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Jul 2 19:23:12 2025 -0400 [SlidingLagrangianConstraint] Fix SlidingLagrangianConstraint and make it compatible with Rigids (#5528) * Fix Sliding constraint and make it compatible with Rigids * Take comment into account * Add forgotten file diff * Apply suggestions from code review Co-authored-by: Hugo --------- Co-authored-by: Hugo commit f37305c1672f69efc986f279802fdbf0c4ad7faa Author: Hugo Date: Mon Jun 30 01:57:22 2025 +0200 [GitHub] Add dependabot for monthly update of github-actions (#5552) commit 83276a98be498edc3cac390b860f5e3095f47ae0 Author: Frederick Roy Date: Thu Jun 26 22:07:06 2025 +0900 [Lagrangian.Model] BilateralLagrangianConstraint: enforce disabled state in getConstraintResolution (#5564) enforce disabled state in getConstraintResolution commit 8a65ebcd8ababcc432f08fe4dae46a7ff670a77d Author: Frederick Roy Date: Wed Jun 25 20:29:31 2025 +0900 [Visual] Add a new component drawing an AABB (#5527) * add new component drawing a AABB * Update Sofa/Component/Visual/src/sofa/component/visual/VisualBoundingBox.cpp (not necessary to add draw state) Co-authored-by: Alex Bilger * set template method pattern function private --------- Co-authored-by: Alex Bilger commit ad7495392dd348230b863cc7c84a83f874425db7 Author: Alex Bilger Date: Wed Jun 25 00:32:45 2025 +0200 [FEM.Elastic] Use triangle area function (#5555) commit 3f405d5ed04ba274ff85d558b8bd0bcdbf75caa8 Author: Alex Bilger Date: Tue Jun 24 02:13:33 2025 +0200 [Elastic] Generalize the use of Tetrahedron::volume (#5532) * [Elastic] Generalize the use of Tetrahedron::volume * add constexpr qualifier for Vec3r1 ctor * fix unit test * typo --------- Co-authored-by: Frederick Roy Co-authored-by: Frederick Roy commit 471cd37060a32ddaa0fbfe6b24427986e6b8c26c Author: Alex Bilger Date: Mon Jun 23 19:30:07 2025 +0200 [CMake] Add SofaSphFluid.CUDA to the presets (#5494) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo commit 7d27934f294758d9a0f00ad92895d3b7c7b69d34 Author: Frederick Roy Date: Mon Jun 23 21:31:07 2025 +0900 [Visual] VisualStyle: Set flags at init() (#5530) set flags at init() Co-authored-by: Hugo commit f1b2981a8df5b08c2c97740629cb7bb6cf21428a Author: Alex Bilger Date: Mon Jun 23 13:44:51 2025 +0200 [CMake] Add BeamAdapter.CUDA to the presets (#5491) Co-authored-by: Hugo commit 1ec80df821fd9ecab5a8290b60f2e0b2c2c0015e Author: Alex Bilger Date: Mon Jun 23 13:42:12 2025 +0200 [CMake] Add SofaDistanceGrid.CUDA to the presets (#5493) commit 56fa3647baa629f171c0776d7e1c09d4d936b223 Author: Alex Bilger Date: Mon Jun 23 08:28:43 2025 +0200 [CMake] Add SoftRobots.CUDA to the presets (#5492) commit db9c7bcd1445e36becfe5ea4782825bbc1302c75 Author: Alex Bilger Date: Mon Jun 23 00:35:07 2025 +0200 [FEM.Elastic] Avoid copy when reading rest position (#5544) commit b6aeee70426e6d9b042c8326e29c35e8d9dc4c06 Author: Alex Bilger Date: Fri Jun 20 10:15:30 2025 +0200 [SofaMatrix] Introduce widget to visualize a matrix in the GUI using imgui (#5512) * Move image components from Qt extension * remove registration in Qt * add registration * create plugin for imgui * add dependencies * add headers * implement the widget commit 6b913c64adf094bd9c996505fdc08732592cfdc8 Author: Olivier Roussel Date: Thu Jun 12 16:13:35 2025 +0200 [CImg] Fix CImg compat (#5526) * fix cimg cmake module to make it compatible with conda package * fix cimg compat for >=v3.5.0 commit c5ce643c34462f8161954a6a14bed343c667d2d9 Author: Alex Bilger Date: Thu Jun 12 09:16:42 2025 +0200 [Type] Remove the namespace on sqrt (#5531) commit 0cd2473c4816364652d8bc01ed983ed64cea73c9 Author: Frederick Roy Date: Thu Jun 12 09:14:18 2025 +0200 [Collision.Response.Mapper] Remove special characters for generated components' name (#5533) remove special characters commit 0fb23cbf56183ff5b1d06608bc5a11cc45b4836e Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jun 10 10:14:59 2025 +0200 [CMake] Add flag to enable the use of a local directory for external projects (#5511) Add flag to enable the use of a local directory for external projects instead of fetching them commit 21b7a67c7198a5cde725a82e8da0b23556222f5a Author: Alex Bilger Date: Wed Jun 4 21:42:17 2025 +0200 [Sofa.GL] Implement missing overload (#5522) Co-authored-by: Hugo commit 99ecb16709ba7eabb8ba9bf32fc1c087638f758b Author: courtecuisse Date: Wed Jun 4 14:35:51 2025 +0200 [SofaCUDA] Fix warning in SofaCUDA (#5520) Fix compilation of cuda-dependent plugins. Remove the NVCCFlag file in cuda-cmake.in as it xas suppress in previous commit. Also fix warning overflow in vector_device (change int to unsigned) Co-authored-by: Frederick Roy commit 401fe7fa98eb986256897684d1495523aa142ad4 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Jun 4 10:19:04 2025 +0200 [SofaCUDA] Fix OOT compilation of plugin depending on SofaCUDA (#5517) * Apply changes to the config file * Update applications/plugins/SofaCUDA/SofaCUDAConfig.cmake.in Co-authored-by: Alex Bilger * Add suggestion from Fred --------- Co-authored-by: Alex Bilger commit 11054c37c0602145d45371cc22650d29ef78c9f4 Author: Frederick Roy Date: Wed Jun 4 09:59:48 2025 +0200 [Collision.Geometry] Contribute to the BoundingBox only if drawn (#5508) contribute to the bbox only if is drawn (when onlyvisible=true) Co-authored-by: Hugo commit 282d423992d26422ac180024edbc8e0f825b5b7a Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Tue Jun 3 10:47:27 2025 +0200 [SofaCUDA] Reorder inclusion of SofaCUDA plugin and fix name of Sofa.Qt target (#5509) * Reoder inclusion of SofaCUDA plugin and fix name of Sofa.Qt target * Fix includes and namespaces * Fix missing --------- Co-authored-by: Hugo commit 1a38648d0dd1c3e41f458fb9b49688fe23c116bf Author: Alex Bilger Date: Mon Jun 2 16:57:43 2025 +0200 [Constraint] replace bwdInit by init (#5504) Co-authored-by: Hugo commit 4715cd1058e3781f5a62b37398c6fa790419fa8e Author: Alex Bilger Date: Mon Jun 2 09:24:43 2025 +0200 [Core] The Jacobian matrix of the constraints must be evaluated at the previous state (#5506) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 141a82ee1370238b2d9b6ec2d00e33b3acf870b1 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Mon Jun 2 09:22:53 2025 +0200 [Lagrangian] Remove multigrid support in LCPConstraintSolver (#5372) * Remove unused, unstable and hevy multigrid support * Remove not wanted diff * Try to fix strange diff * Fix disapeared diff * Fix unit tests failing * Add compat layer * Complete ompat layer * restore initial changes * computeHierarchy was doing a necessary cleaning that wasn't related to the hierarchy * DEPRECATE instead of DISABLE getInfo --------- Co-authored-by: Alex Bilger Co-authored-by: Frederick Roy Co-authored-by: Hugo commit 8949253d66359a6c897ebd858ba00ca56346f02f Author: Alex Bilger Date: Wed May 28 21:57:53 2025 +0200 [Core] Deprecate unused method rebuildSystem (#5505) * [Core] Deprecate unused method rebuildSystem * deprecation instead of disabling Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo commit 21d60551d0e4cf3b022ee3847b532bbdaccdfca8 Author: Alex Bilger Date: Wed May 28 21:47:34 2025 +0200 [Core] Remove not relevant comment (#5487) * [Core] Unvirtualize drawVisual * Restore virtual final Co-authored-by: Hugo * remove ; --------- Co-authored-by: Hugo commit e0e6b51cf9918ff0bf79a9439e41410b3df0e3d1 Author: Alex Bilger Date: Wed May 28 20:23:52 2025 +0200 [Lagrangian.Model] Redundant reading of free position (#5507) * [Lagrangian.Model] Redundant reading of free position * remove SOFA_UNUSED Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Co-authored-by: Hugo commit 39777bd945534b239a07156d8ac2402c1aa13089 Author: Alex Bilger Date: Wed May 28 19:15:49 2025 +0200 [Constraint] Introduce correctionFactor function for factorization (#5503) Co-authored-by: Hugo commit c311051cc6dd0cc170b3ce0082c2da21a8d82229 Author: Alex Bilger Date: Wed May 28 19:14:30 2025 +0200 [Core] Apply template method design pattern to CollisionModel::draw (#5490) * [Core] Apply template method design pattern to CollisionModel::draw * adapt CudaPointCollisionModel * change logic to visualize bounding hierarchy even if collision models are hidden * adapt CudaRigidDistanceGridCollisionModel * simplification --------- Co-authored-by: Hugo commit 6d6f12c0b94cac191ec466006c860ce0710c700e Author: Frederick Roy Date: Thu May 29 02:10:41 2025 +0900 [SofaCUDA] Modernize cmake (#5480) * remove find_package(SofaCUDA), move files for a more consistent structure, etc * add archs * add required(?) cudatoolkit and link cuda_runtime (for TLED) * restore cmake min version to 3.22 and add test for native feature * correct value for __cplusplus with msvc * set VolumetricRendering.CUDA as cuda project * debug: force 75 as arch * update distancegrid.cuda * add win32 definition * Revert "debug: force 75 as arch" This reverts commit 7a05f49fd52f6a44b305d7318e75d253dcd1a7f8. * use deprecated CUDA_ARCH_LIST variable if set (and warn) * fix cmake command * remove now useless SofaCUDANvccFlags file commit 3db7d742672c8bc7d1925eacf3b8e6f0505312f6 Author: Alex Bilger Date: Tue May 27 17:37:30 2025 +0200 [Core,Lagrangian] Add some useful comments (#5500) * [Core,Lagrangian] Add some useful comments * more comments --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit ed3c534d30e7ee79dab76c11e05c91100683376e Author: Alex Bilger Date: Tue May 27 17:34:37 2025 +0200 [Core] Replace raw pointer by SingleStateAccessor (#5499) Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit f95579b76a0298e01844fa734e56620932a3b94c Author: Frederick Roy Date: Wed May 28 00:33:39 2025 +0900 [Type] Mat: Fix unsafe methods (constructor and assignement) from ptr (#5427) * rewrite methods from ptr * split tests and remove warnings --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 4acaf0f436ca5c65afd91a9c4c470499e37833b6 Author: Alex Bilger Date: Tue May 27 01:08:44 2025 +0200 [Core] Simplify constraint force computation (#5498) * [Core] Simplify constraint force computation * restore previous resize because of SofaCUDA * another simplification of a projection * don't repeat commit 6c98561ebb24a07969ac077732dcb728c1bf0675 Author: Alex Bilger Date: Thu May 22 03:36:21 2025 +0200 [Core] Rename Constraint to LagrangianConstraint (#5472) * rename files * compatibility for files * Rename class * Apply renaming * replace includes commit df96d0b435b0244a7aacde4a939d142cbc6353ee Author: Alex Bilger Date: Wed May 21 02:44:54 2025 +0200 [SofaCUDA] Remove code related to SPH (#5458) commit 4244202053b6595c16f639a95f7878ac05a41560 Author: Hugo Date: Tue May 20 06:24:59 2025 +0200 [VolumetricRendering] Apply new factory registration mechanism (#5406) * [VolumetricRendering] Apply new factory registration mechanism * fix warning * make CUDA extension in the same namspace (volumetricrendering) * fix wrongly replaced gpu::cuda::CudaVector * fix invalid change * forgot registerObjects function extern declaration * restore cuda namespace --------- Co-authored-by: Alex Bilger commit f05182c5f675d23798449b19cdb0fc7cfe59cdf3 Author: Alex Bilger Date: Tue May 20 01:06:11 2025 +0200 [Simulation.Core] Deprecate AnimateVisitor (#5497) * remove includes * deprecate AnimateVisitor commit 766560e87f8171ab79e1b40ac75c781e2f853965 Author: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Date: Mon May 19 01:51:07 2025 +0200 [SofaDistanceGrid] Substitute pointer-sharing and ref-counting mechanism of the DistanceGrid class with std smart pointers (#5426) * [SofaDistanceGrid] Add smart pointers to DistanceGrid objects - less manual memory management * [SofaDistanceGrid] Substitute shared with weak ptr to the static key-value pair in DistanceGrid The weak ptr replicates the previous behavior: the ptr in the static map does not increase counts in the ref block --------- Co-authored-by: Themis Skamagkis commit 8c1314e311f696f787bb3c5a5e3e9dae25fb8a87 Author: Alex Bilger Date: Mon May 19 01:24:46 2025 +0200 [Core] Update comment to reflect code (#5495) commit 99e29b777860e01501632efb5c9af641f4352e1a Author: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Date: Fri May 16 14:30:14 2025 +0200 [SOFADistanceGrid] Replace pointer to the mstate with a link in the collision models of the plugin (#5425) * [SofaDistanceGrid] Swaped pointer to MechanicalState with a Link within the node of the collision model * [SofaDistanceGrid] Removed the ffdRGrid & ffdSGrid pointers from the FFDDistanceGridCollisionModel class * Their scope is restricted within the init function - they should only be defined inside the function. * [SofaDistanceGrid] Pointer to BaseMeshTopology swaped for a Link in FFDDistanceGridCollisionModel * [SofaDistanceGrid] Use of the SingleStateAccessor to create a link with the MechanicalState for the collision models of the plugin --------- Co-authored-by: Themis Skamagkis commit 4967bb465e41a91437aa68b7c0347dff4765e72b Author: Hugo Date: Fri May 16 04:13:46 2025 +0200 [ODESolver] Fix warnings in StaticSolver (#5488) commit 6fa5ac47bb32f4f3a1ea671bbfaeeb6f1557c1a6 Author: Hugo Date: Fri May 16 04:11:19 2025 +0200 [Core] Remove useless inheritance in BaseInteractionProjectiveCS (#5479) [Core] Remove useless inheritance in BaseInteractionProjectiveConstraintSet BaseInteractionProjectiveConstraintSet inherits from BaseProjectiveConstraintSet which already inherits from StateAccessor commit dfd269f08225881f1c1dbee0740920013d1f4acc Author: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Date: Thu May 15 22:04:01 2025 +0200 [SofaDistanceGrid] New scenes and regression tests for the plugin (#5411) * [SofaDistanceGrid] Duplicated example scenes to demonstrate their use with the FreeMotionAnimationLoop * Some updates in the old scenes as well * [SofaDistanceGrid] Added a new example scene for the RigidDistanceGridCollisionModel * It uses the FreeMotionAnimationLoop * Updated scene names in CMakeLists * [SofaDistanceGrid] Updated .regression-tests for the plugin scenes * Possible removal for windows_vs2022_options check with timeout errors for 15 scenes ? --------- Co-authored-by: Themis Skamagkis commit 000f9fe98e2d780c513177ecc4867f1119194d69 Author: Alex Bilger Date: Thu May 15 02:57:47 2025 +0200 [Topology.Container.Dynamic] Missing call to super init (#5431) * [Topology.Container.Dynamic] Missing call to super init * Fix reload of the mesh file because of src="@" commit f74321644d9ad7ed95ba0f3a008fc28d38111b09 Author: Alex Bilger Date: Thu May 15 00:55:57 2025 +0200 [Core] Update deprecation date (#5469) commit 7cc7f6c5fa805ac37711356b18148a2e0761e96d Author: Hugo Date: Wed May 14 06:05:05 2025 +0200 [IO.Mesh] Add check on VTK format version (#5438) * [IO.Mesh] Add check on VTK format version * Update Sofa/Component/IO/Mesh/src/sofa/component/io/mesh/MeshVTKLoader.cpp Co-authored-by: Alex Bilger --------- Co-authored-by: Frederick Roy Co-authored-by: Alex Bilger commit 09310db49241973ae4e1acec57ea9c7fa1947a13 Author: Hugo Date: Wed May 14 03:52:27 2025 +0200 [Core] isComponentStateInvalid function (#5440) commit af79e47404aab1df7af5f636bcca570ae8f6b957 Author: Alex Bilger Date: Tue May 13 10:05:33 2025 +0200 [Core] Rename BaseConstraint to BaseLagrangianConstraint (#5423) * [Core] Rename BaseConstraint to BaseLagrangianConstraint * restore toBaseConstraint and deprecate it * fix? --------- Co-authored-by: Hugo commit fe008edf459167c4a71c102c6786e6d18ea84625 Author: Alex Bilger Date: Tue May 13 00:57:06 2025 +0200 [Engine.Select] Automatically find topology in MeshBoundaryROI (#5116) * [Engine.Select] Automatically find topology in MeshBoundaryROI * add warning when no topology is provided commit 9323eaa7f7b06a45894820eb9c8b1c121518f565 Author: Alex Bilger Date: Thu May 8 02:07:06 2025 +0200 [LinearSolver] Fix usage of a wrong pointer (#5430) commit 41876e7ee2c91a0ca346db2301c7553afbfaf439 Author: Alex Bilger Date: Wed Apr 30 10:37:25 2025 +0200 [SofaImplicitField] A bit of cleaning in the plugin (#5419) * Introduced `MODULE_NAME` and `MODULE_VERSION` as constants in the configuration for maintainability * remove useless readme file * remove dependency to SofaDistanceGrid * Remove definition Co-authored-by: Frederick Roy --------- Co-authored-by: Hugo Co-authored-by: Frederick Roy commit 6d5559d940ddf3a5613ab6450b407079ad66d5a7 Author: Hugo Date: Wed Apr 30 07:30:33 2025 +0200 [ArticulatedSystemPlugin] Apply new factory registration mechanism (#5394) * [ArticulatedSystemPlugin] Apply new factory registration mechanism * update namespace commit b1ceb29ae85e25d12d01266a7a69e4dfff578867 Author: Hugo Date: Wed Apr 30 07:29:07 2025 +0200 [SofaImplicitField] Apply new factory registration mechanism (#5392) * [SofaImplicitField] Apply new factory registration mechanism * remove getModuleComponentList * fix typo in namespace * forgotten typo commit 4156b8be64f6a5534e4d01d7b64644362becf9cc Author: Hugo Date: Wed Apr 30 07:27:28 2025 +0200 [SofaDistanceGrid] Apply new factory registration mechanism (#5391) * [SofaDistanceGrid] Apply new factory registration mechanism * remove getModuleComponentList * Correctly sort registration in folder-appropriate init.cpp * fix init.cpp in cuda extension * Apply suggestions from code review * Update DistanceGridCollisionModel.cpp * fix typo in registerObjects --------- Co-authored-by: Frederick Roy commit f8fb655aebc38238fcf68c110c58b2ddc114a8ed Author: Hugo Date: Mon Apr 28 01:13:42 2025 +0200 [CollisionOBBCapsule] Apply new factory registration mechanism (#5404) * [CollisionOBBCapsule] Apply new factory registration mechanism * Fix test commit 590b9f7ae01b730c7f1b316d00da48f1d8f86d16 Author: EulalieCoevoet Date: Thu Apr 24 03:20:46 2025 +0200 [runSofa,Helper] Changes screenshots and config directories location (#5096) * [main] changes screenshots and config directories location * [helper] Utils: on Windows, check env to get user home directory * [Helper] fixes getUserHomeDirectory for Windows * Update Utils.cpp (bogus bracket) * Apply suggestions from code review Use of FileSystem::append Co-authored-by: Alex Bilger * [runSofa,Helper] adds test for getUserHomeDirectory and getSofaDataDirectory * [helper/test] attempt to fix test on Windows * test * [helper/test] attempt to fix test on Windows * [helper] replaces findOrCreateAValidPath by ensureFolderExists * [helper] removes test * fix user home for macOS * test using fs::exists * use only std::fs in main --------- Co-authored-by: Frederick Roy Co-authored-by: Hugo Co-authored-by: Alex Bilger Co-authored-by: Frederick Roy commit a85c8b8275bf895e5fc3101ca916e7726dbac67d Author: Alex Bilger Date: Thu Apr 24 00:17:18 2025 +0200 [Lagrangian.Model] Remove extra endEdit (#5421) commit 74ab93433e1935759053c247fa85cc8fb90184bd Author: Alex Bilger Date: Thu Apr 24 00:16:06 2025 +0200 [examples] Run PluginFinder (#5415) run PluginFinder commit 960bfc2e249da32a65433de079800592ab2ae9bb Author: Alex Bilger Date: Wed Apr 23 02:45:29 2025 +0200 [examples] remove non-existing plugin (#5417) remove non-existing plugin commit c0f83483b4520ba7a5cd7d4c4338d2dd0ce4a214 Author: Alex Bilger Date: Wed Apr 23 02:22:59 2025 +0200 [examples] Remove scenes with SleepController (#5416) Remove scenes with SleepController commit ef80a04ce89e2873d27b4558929afe60abfb5ab8 Author: Alex Bilger Date: Wed Apr 23 01:33:08 2025 +0200 [Examples] Remove examples using Monitor (#5418) Remove examples using Monitor commit 5007b6dc27661cddbcb3becee9de3874f9ab8180 Author: Frederick Roy Date: Wed Sep 24 21:37:23 2025 +0900 [Examples] Fix MultiStepAnimationLoop scene (#5700) make the multistepanimationloop scene work again Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit b0886d2087687f3dd1829a2a740e03e129c07689 Author: Frederick Roy Date: Wed Sep 24 21:36:22 2025 +0900 [all] Matrix: replace all calls to [i][j] with a single call (i,j) (#5650) * replace in animation loop * replace in collision * replace in constraint * debug: add assertion ;; replace in type * replace in helper * replace in linearalgebra * replace in defaulttype * replace in core * compile AnimationLoop * compile Mapping * compile LinearSolver * compile FEM.HyperE * compile FEM.Elastic * compile FEM.NonUni * compile Spring * compile MechaLoad * compile Engine * compile Collision * compile MT * compile full Mat * compile gl * restore operator [] * restore [] for lines * Update Sofa/Component/Mapping/Linear/src/sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl Co-authored-by: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> * fix typo (from copy paste...) * forgotten case * fix tests compilation * fix bad copy paste Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --------- Co-authored-by: Themis Skamagkis <70031729+th-skam@users.noreply.github.com> Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 034d3d7ed019d606d091928c7c13e61cbde86b5a Author: Frederick Roy Date: Fri Sep 19 16:04:51 2025 +0900 [GUI.Common] Fix crash when selecting a MechanicalObject (#5699) fix crash when selecting commit 366f3243645a7afb5f34645d6414794ad29bdc0f Author: Damien Marchal Date: Fri Sep 12 03:47:08 2025 +0200 [SofaImplicitField] Add getHessian and getGradient to the python binding (#5655) * Add binding for hessian & gradient. * Add getHessian, getGradient and getValue with an unified API to Binding_ScalarField I unified the interface so it is conformant with the one from sofa expect for getHessian. * Update applications/plugins/SofaImplicitField/python/src/Binding_ScalarField.cpp commit 47cf52a38c3ec14e749f9a293497920289f38a02 Author: Isaac94b <48739538+Isaac94b@users.noreply.github.com> Date: Wed Sep 10 00:41:36 2025 +0200 [SofaCUDA] adding support for CUDA 13.0: remove deprecated API usage (#5686) adding support for CUDA 13.0: remove deprecated API usage Co-authored-by: ishak barkat commit a2c58993f6a44f0b7b647d510e670a96882417dd Author: Damien Marchal Date: Mon Sep 8 09:27:45 2025 +0200 [Sofa.Gui.Common] Fix invalid rendering of Node when selected. (#5687) Fix invalid rendering of Node depending on mShowSelection commit 0ed33b8daf9300f7b2af3984f77293480a6c5c97 Author: Frederick Roy Date: Fri Sep 5 16:46:49 2025 +0900 [Core] ObjectFactory: fix warning about string concatenation (#5678) fix warning about concat Co-authored-by: Hugo Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 5f6d24d4e0ecfe394d87bd20f63aa75f577ed309 Author: Frederick Roy Date: Fri Sep 5 16:36:51 2025 +0900 [Type] Vec: update equality methods (#5635) update equality methods Co-authored-by: Hugo Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit ddf26388b893498d79eff9378bc0a809f9b1d48c Author: Frederick Roy Date: Fri Sep 5 16:28:09 2025 +0900 [Mapping.Linear] BarycentricMappingTopologyContainerMapper: Various cleanups (#5630) * refactor to avoid pointer * various cleaning (types) --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> commit 7986776a7760f13e2b89fc5f7cf3c819433086b7 Author: Damien Marchal Date: Fri Sep 5 09:26:46 2025 +0200 [Sofa.Core] Merge DAGNode in Node (#5566) * Merge DAGNode in Node * Use Node in place of DAGNode in sofa's code. * Copy past content of DAGNode in Node * FIXUP forward declaration of BaseMechanicalstate * FIX Node refactoring invalid merge. * Clean of the integration of DAGNode into Node Important things are: - integration of NODEgetMeshTopologyLink into getMeshTopologyLink - refactoring of updateContext, updateVisualContext and updateSimulationContext Some code was shared between them.. so I factorize that into a new method called initializeContexts() non important things are removal of un-needed static_cast * Add deprecation macro in DAGNode.h forwarding to Node commit 8a2ea19c177f14b4b4094c9cb0ffb2d00501fb6e Author: Frederick Roy Date: Thu Sep 4 14:57:31 2025 +0900 [Mapping.Linear] BarycentricMappingTopologyContainerMapper: use array for barycentric coefficients (#5628) * add new function to create array of baryCoeff (and not dynamic vector) * remove dynamic vector version * add perf bench scenes * rename parameter * replace sreal with real in return type commit 20d3d7bdf5e1b03c09aa557d32490ca50669b85c Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Thu Sep 4 01:39:18 2025 +0200 [CImgPlugin] Fix configuration when cmake is reloaded without the fetched dir (#5683) Fix configuration when cmake is reloaded without the fetched dir commit 17440b84d69bd3256b5985ee7e0142af1bc5e3c3 Author: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed Sep 3 14:13:13 2025 +0200 [Plugins] Remove SofaAssimp from sources and pluginize it (#5653) * Remove SofaAssimp from sources and pluginize it * Propagate changes into CMakeLists.txt commit 64e5dbbe9ecfc95ca9ab6dff965f1398c9f2c7f2 Author: Hugo Date: Wed Sep 3 08:39:26 2025 +0200 [all] Fix warnings (#5660) * [all] Fix warnings * Update Sofa/Component/SolidMechanics/FEM/NonUniform/src/sofa/component/solidmechanics/fem/nonuniform/NonUniformHexahedronFEMForceFieldAndMass.inl --------- Co-authored-by: Frederick Roy commit 2a1a23d357e8533091039b4bdb88f98ba40d5679 Author: Hugo Date: Wed Sep 3 03:20:27 2025 +0200 [all] Lifecycle v25.12 : disable deprecated attributes (#5659) * [all] Lifecycle v25.12 : disable attributes * disable onSetUp and remove use of findOrCreateAValidPath * Fix NewtonRaphsonSolver_test.cpp * fix compilation MechanicalObjectVOp_test commit cc263efbdaa2e7919e8dea9ae73bde408a0c2ff2 Author: Damien Marchal Date: Tue Sep 2 19:49:15 2025 +0200 [Sofa.GUI.Common] Handle object selection in BaseViewer (#5636) * Add a way to handle object selection in viewer. It is usefull to be able to handle the currently selected object in the viewer to implement visual feedbacks. This is done by adding a vector of selected node/object as well as a drawSelection method to do the rendering. * Replace std::vector with std::set * FIXUP * Add configuration parameters to control the selectionDrawing * Update BaseViewer.cpp Remove commented code. * Update BaseViewer.cpp Integrate comments * Update Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp Co-authored-by: Hugo * Update S… * Reduce work load to test more easily * restore old script --- .github/workflows/build-and-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f4d1858a6cc..32a010a08b8 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -89,6 +89,7 @@ jobs: ## Go to workspace given by the runner (this file is generated by the pre-build script) WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA)/${{ matrix.os }} echo "WORKSPACE=$WORKSPACE" >> $GITHUB_ENV + echo "BUILDER_OS=${{ matrix.os }}" >> $GITHUB_ENV if [ ! -d $WORKSPACE ]; then mkdir -p $WORKSPACE @@ -202,7 +203,6 @@ jobs: done fi - - name: Notify dashboard shell: bash run: | @@ -342,7 +342,7 @@ jobs: if: always() uses: actions/upload-artifact@v4 with: - name: build-logs + name: build-logs_${{ env.BUILDER_OS }} path: | ${{ env.BUILD_DIR }}/make-output.txt @@ -350,6 +350,6 @@ jobs: if: always() uses: actions/upload-artifact@v4 with: - name: tests-logs + name: tests-logs_${{ env.BUILDER_OS }} path: | ${{ env.BUILD_DIR }}/tests_results/ From 5076ab74f0678dd8fdfb52bb8c0422bee68b5e82 Mon Sep 17 00:00:00 2001 From: Hugo Date: Wed, 1 Oct 2025 15:54:32 +0100 Subject: [PATCH 065/115] Add step checking build and test status (#30) * Add step checking build and test status * Apply suggestions from code review * Apply suggestions from code review --------- Co-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com> --- .github/workflows/build-and-test.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 32a010a08b8..8ec0b58661b 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -77,6 +77,7 @@ jobs: echo "additionnal-cmake-flags : ${{ inputs.additionnal-cmake-flags }}" echo "builder-os : ${{ inputs.builder-os }}" + build: strategy: matrix: @@ -115,6 +116,7 @@ jobs: ##TODO (if required) fix path too long for windows (see main.sh:201) + - name: Clone SOFA and CI shell: bash run: | @@ -213,6 +215,7 @@ jobs: #TODO #Need more information. Might be good to + - name: Build id: build-step continue-on-error: true @@ -311,7 +314,9 @@ jobs: run: | #TODO + - name: Launch tests + id: launch-tests-step continue-on-error: true if: steps.build-step.outcome == 'success' shell: bash @@ -330,7 +335,7 @@ jobs: bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "${{ inputs.with-all-tests }}" fi - + - name: Publish artifacts if: steps.build-step.outcome == 'success' && inputs.generate-binaries == true @@ -338,6 +343,7 @@ jobs: run: | #TODO + - name: Publish build logs if: always() uses: actions/upload-artifact@v4 @@ -346,10 +352,25 @@ jobs: path: | ${{ env.BUILD_DIR }}/make-output.txt + - name: Publish tests logs if: always() uses: actions/upload-artifact@v4 with: name: tests-logs_${{ env.BUILDER_OS }} path: | - ${{ env.BUILD_DIR }}/tests_results/ + ${{ env.BUILD_DIR }}/tests_results/ + + - name: Check build and test status + if: always() + shell: bash + run: | + if [[ "${{ steps.build-step.outcome }}" == "failure" ]]; then + echo "❌ Build step failed" + exit 1 + elif [[ "${{ steps.launch-tests-step.outcome }}" == "failure" ]]; then + echo "❌ Launch tests step failed" + exit 1 + else + echo "✅ Both build and test steps ran successfully." + From 6db49354adbffca1d445e410246c02689a329fa5 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 1 Oct 2025 17:04:36 +0200 Subject: [PATCH 066/115] Fix script --- .github/workflows/build-and-test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 8ec0b58661b..595259235ac 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -373,4 +373,8 @@ jobs: exit 1 else echo "✅ Both build and test steps ran successfully." + fi + + + From 9b53c93a0779266ec681f114a73d4798894c037e Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 1 Oct 2025 17:17:54 +0200 Subject: [PATCH 067/115] Remove fail fast and fix reboot action --- .github/workflows/build-and-test.yml | 3 ++- .github/workflows/reboot_builders.yml | 19 ++++++++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 595259235ac..a8cdea5672e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -81,6 +81,7 @@ jobs: build: strategy: matrix: + fail-fast: false os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} steps: @@ -375,6 +376,6 @@ jobs: echo "✅ Both build and test steps ran successfully." fi - + diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml index 8aff8a90173..fe8cbd3d9e1 100644 --- a/.github/workflows/reboot_builders.yml +++ b/.github/workflows/reboot_builders.yml @@ -34,9 +34,11 @@ on: jobs: # Filter build handling : push in master, commits in PR, comments in PR and dispatch - reboot_builders: + reboot_builders_by_hand: + if: ${{ github.event_name != 'schedule'}} strategy: matrix: + fail-fast: false os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} steps: @@ -46,3 +48,18 @@ jobs: # WARNING: this command needs to add in /etc/sudoers this line: # ALL ALL=NOPASSWD: /usr/sbin/reboot, /usr/sbin/shutdown, /sbin/reboot, /sbin/shutdown echo '' | sudo -S /sbin/shutdown -r +1 & + + rebot_builder_nightly: + if: github.event.schedule == '0 2 * * *' + strategy: + matrix: + fail-fast: false + os: ["sofa-ci-dev-ubuntu2204-0","sofa-ci-dev-ubuntu2204-1","sofa-ci-dev-ubuntu2204-2","sofa-ci-dev-ubuntu2204-3","sofa-ci-dev-ubuntu2204-4","consortium-macos-2","consortium-macos-3"] + runs-on: ${{ matrix.os }} + steps: + - name: Configure builder + shell: bash + run: | + # WARNING: this command needs to add in /etc/sudoers this line: + # ALL ALL=NOPASSWD: /usr/sbin/reboot, /usr/sbin/shutdown, /sbin/reboot, /sbin/shutdown + echo '' | sudo -S /sbin/shutdown -r +1 & \ No newline at end of file From 23608bf6897699cd06e782577afc66a519ae4010 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 1 Oct 2025 17:21:17 +0200 Subject: [PATCH 068/115] Fix fail-fast --- .github/workflows/build-and-test.yml | 2 +- .github/workflows/reboot_builders.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index a8cdea5672e..65aebea6bb5 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -80,8 +80,8 @@ jobs: build: strategy: + fail-fast: false matrix: - fail-fast: false os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} steps: diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml index fe8cbd3d9e1..502ad367b01 100644 --- a/.github/workflows/reboot_builders.yml +++ b/.github/workflows/reboot_builders.yml @@ -37,8 +37,8 @@ jobs: reboot_builders_by_hand: if: ${{ github.event_name != 'schedule'}} strategy: + fail-fast: false matrix: - fail-fast: false os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} steps: @@ -52,8 +52,8 @@ jobs: rebot_builder_nightly: if: github.event.schedule == '0 2 * * *' strategy: + fail-fast: false matrix: - fail-fast: false os: ["sofa-ci-dev-ubuntu2204-0","sofa-ci-dev-ubuntu2204-1","sofa-ci-dev-ubuntu2204-2","sofa-ci-dev-ubuntu2204-3","sofa-ci-dev-ubuntu2204-4","consortium-macos-2","consortium-macos-3"] runs-on: ${{ matrix.os }} steps: From 6aa42c0df6bc9976b876ebfd29c33f5939779a2e Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 2 Oct 2025 17:27:31 +0200 Subject: [PATCH 069/115] Fix nightly reboot --- .github/workflows/reboot_builders.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml index 502ad367b01..1ed3e02c895 100644 --- a/.github/workflows/reboot_builders.yml +++ b/.github/workflows/reboot_builders.yml @@ -50,7 +50,7 @@ jobs: echo '' | sudo -S /sbin/shutdown -r +1 & rebot_builder_nightly: - if: github.event.schedule == '0 2 * * *' + if: ${{ github.event_name == 'schedule'}} strategy: fail-fast: false matrix: From ce066e0e4594e87ef647700f088c82b31ea750e4 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 8 Oct 2025 15:53:04 +0200 Subject: [PATCH 070/115] Try to activate nightly build --- .github/workflows/trigger-build-and-tests.yml | 33 +++++++++++++++---- 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index e2d3dc0567e..90f91da7926 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -41,10 +41,9 @@ on: description: On which OS run the binaries generation options: - '["sh-ubuntu_gcc_release"]' - - '["sh-windows_vs2022_release"]' - '["sh-macos_clang_release"]' - - '["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' - default: '["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' + - '["sh-ubuntu_gcc_release","sh-macos_clang_release"]' + default: '["sh-ubuntu_gcc_release","sh-macos_clang_release"]' @@ -165,7 +164,7 @@ jobs: echo "SOFA_COMMIT_SHA=${{ github.sha }}">> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "FORCE_FULL_BUILD=true" >> $GITHUB_ENV - echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-ubuntu_clang_release","sh-ubuntu_clang_debug","sh-fedora_clang_release","sh-macos_clang_release"]' >> $GITHUB_ENV - name: Run when PR is opened or a commit is pushed in a PR if: ${{ github.event_name == 'pull_request' }} @@ -296,7 +295,7 @@ jobs: echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" echo "PR_COMMIT_SHA=HEAD" >> $GITHUB_ENV # PR_COMMIT_SHA: "HEAD" - echo 'BUILDER_OS=["sh-ubuntu_gcc_release"]' >> $GITHUB_ENV # BUILDER_OS: ["sh-ubuntu_gcc_release"] + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-macos_clang_release"]' >> $GITHUB_ENV # BUILDER_OS: ["sh-ubuntu_gcc_release","sh-macos_clang_release"] - name: Set up python uses: actions/setup-python@v5 @@ -318,7 +317,7 @@ jobs: echo "PRESET=standard-dev" >> $GITHUB_ENV echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV echo "GENERATE_BINARIES=true" >> $GITHUB_ENV - echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-windows_vs2022_release","sh-macos_clang_release"]' >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-macos_clang_release"]' >> $GITHUB_ENV - name: Export environment variables as outputs id: export-vars @@ -363,3 +362,25 @@ jobs: pr-branch-name: ${{ needs.filter_build.outputs.PR_BRANCH_NAME }} pr-commit-sha: ${{ needs.filter_build.outputs.PR_COMMIT_SHA }} builder-os: ${{ needs.filter_build.outputs.BUILDER_OS }} + + + + # Trigger the build and sharing all parameters from nightly_build > outputs + call-workflow-passing-data: + needs: nightly_build + uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master + with: + sofa-branch-name: ${{ needs.nightly_build.outputs.SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ needs.nightly_build.outputs.SOFA_COMMIT_SHA }} + preset: ${{ needs.nightly_build.outputs.PRESET }} + python-version: ${{ needs.nightly_build.outputs.PYTHON_VERSION }} + ci-depends-on: ${{ needs.nightly_build.outputs.CI_DEPENDS_ON }} + with-all-tests: ${{ needs.nightly_build.outputs.WITH_ALL_TESTS == 'true'}} + force-full-build: ${{ needs.nightly_build.outputs.FORCE_FULL_BUILD == 'true'}} + external-plugins: ${{ needs.nightly_build.outputs.EXTERNAL_PLUGINS }} + additionnal-cmake-flags: ${{ needs.nightly_build.outputs.ADDITIONNAL_CMAKE_FLAGS }} + generate-binaries: ${{ needs.nightly_build.outputs.GENERATE_BINARIES == 'true'}} + pr-owner-url: ${{ needs.nightly_build.outputs.PR_OWNER_URL }} + pr-branch-name: ${{ needs.nightly_build.outputs.PR_BRANCH_NAME }} + pr-commit-sha: ${{ needs.nightly_build.outputs.PR_COMMIT_SHA }} + builder-os: ${{ needs.nightly_build.outputs.BUILDER_OS }} From c1018b59951309c65fa3946f2bd028d15e8d4bdc Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 8 Oct 2025 15:54:27 +0200 Subject: [PATCH 071/115] Fix test --- .github/workflows/trigger-build-and-tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index 90f91da7926..02d63189623 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -344,7 +344,7 @@ jobs: # =============================================================== # Trigger the build and sharing all parameters from filter_build > outputs - call-workflow-passing-data: + call-workflow-passing-data-from-commit-or-pr: needs: filter_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: @@ -366,7 +366,7 @@ jobs: # Trigger the build and sharing all parameters from nightly_build > outputs - call-workflow-passing-data: + call-workflow-passing-data-from-nightly: needs: nightly_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: From 592a783fd925e0c03dc0af07a029152de889acd6 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 8 Oct 2025 15:59:03 +0200 Subject: [PATCH 072/115] Divide nightly from the rest --- .github/workflows/nightly-build-and-tests.yml | 122 ++++++++++++++++++ .github/workflows/trigger-build-and-tests.yml | 115 ----------------- 2 files changed, 122 insertions(+), 115 deletions(-) create mode 100644 .github/workflows/nightly-build-and-tests.yml diff --git a/.github/workflows/nightly-build-and-tests.yml b/.github/workflows/nightly-build-and-tests.yml new file mode 100644 index 00000000000..98fd004d221 --- /dev/null +++ b/.github/workflows/nightly-build-and-tests.yml @@ -0,0 +1,122 @@ +name: Nightly build and tests + +# =============================================================== +# =============================================================== + + +on: + # Nightly build + schedule: + - cron: '0 2 * * *' # Evevery night + +# =============================================================== +# =============================================================== + + +jobs: + # Nightly build triggered once a day + nightly_build: + runs-on: ubuntu-latest + strategy: + matrix: + sofa_version: [master, v24.12] + ### if: ${{ github.repository_owner == 'sofa-framework' }} + outputs: + SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} + SOFA_COMMIT_SHA: ${{ steps.export-vars.outputs.SOFA_COMMIT_SHA }} + PRESET: ${{ steps.export-vars.outputs.PRESET }} + PYTHON_VERSION: ${{ steps.export-vars.outputs.PYTHON_VERSION }} + CI_DEPENDS_ON: ${{ steps.export-vars.outputs.CI_DEPENDS_ON }} + WITH_ALL_TESTS: ${{ steps.export-vars.outputs.WITH_ALL_TESTS }} + FORCE_FULL_BUILD: ${{ steps.export-vars.outputs.FORCE_FULL_BUILD }} + EXTERNAL_PLUGINS: ${{ steps.export-vars.outputs.EXTERNAL_PLUGINS }} + ADDITIONNAL_CMAKE_FLAGS: ${{ steps.export-vars.outputs.ADDITIONNAL_CMAKE_FLAGS }} + GENERATE_BINARIES: ${{ steps.export-vars.outputs.GENERATE_BINARIES }} + PR_OWNER_URL: ${{ steps.export-vars.outputs.PR_OWNER_URL }} + PR_BRANCH_NAME: ${{ steps.export-vars.outputs.PR_BRANCH_NAME }} + PR_COMMIT_SHA: ${{ steps.export-vars.outputs.PR_COMMIT_SHA }} + BUILDER_OS: ${{ steps.export-vars.outputs.BUILDER_OS }} + + steps: + - name: Default values of environment variables + run: | + echo "SOFA_BRANCH_NAME=master" >> $GITHUB_ENV # SOFA_BRANCH_NAME: "master" + echo "SOFA_COMMIT_SHA=HEAD" >> $GITHUB_ENV # SOFA_COMMIT_SHA: "HEAD" + echo "PRESET=full" >> $GITHUB_ENV # PRESET: "full" + echo "PYTHON_VERSION=3.12" >> $GITHUB_ENV # PYTHON_VERSION: "3.12" + echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" + echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false + echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false + echo "EXTERNAL_PLUGINS=" >> $GITHUB_ENV # EXTERNAL_PLUGINS: "" + echo "ADDITIONNAL_CMAKE_FLAGS=" >> $GITHUB_ENV # ADDITIONNAL_CMAKE_FLAGS: "" + echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false + echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" + echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" + echo "PR_COMMIT_SHA=HEAD" >> $GITHUB_ENV # PR_COMMIT_SHA: "HEAD" + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-macos_clang_release"]' >> $GITHUB_ENV # BUILDER_OS: ["sh-ubuntu_gcc_release","sh-macos_clang_release"] + + - name: Set up python + uses: actions/setup-python@v5 + with: + python-version: ${{ env.PYTHON_VERSION }} + + - name: Install pip packages + run: | + pip install python-graphql-client + pip install requests + + - name: Check out code + uses: actions/checkout@v2 + + - name: Run when nightly + run: | + echo "This step runs only for nightly builds." + echo "SOFA_BRANCH_NAME=${{ matrix.sofa_version }}" >> $GITHUB_ENV + echo "PRESET=standard-dev" >> $GITHUB_ENV + echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV + echo "GENERATE_BINARIES=true" >> $GITHUB_ENV + echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-macos_clang_release"]' >> $GITHUB_ENV + + - name: Export environment variables as outputs + id: export-vars + run: | + echo "SOFA_BRANCH_NAME=${SOFA_BRANCH_NAME}" >> $GITHUB_OUTPUT + echo "SOFA_COMMIT_SHA=${SOFA_COMMIT_SHA}" >> $GITHUB_OUTPUT + echo "PRESET=${PRESET}" >> $GITHUB_OUTPUT + echo "PYTHON_VERSION=${PYTHON_VERSION}" >> $GITHUB_OUTPUT + echo "CI_DEPENDS_ON=${CI_DEPENDS_ON}" >> $GITHUB_OUTPUT + echo "WITH_ALL_TESTS=${WITH_ALL_TESTS}" >> $GITHUB_OUTPUT + echo "FORCE_FULL_BUILD=${FORCE_FULL_BUILD}" >> $GITHUB_OUTPUT + echo "EXTERNAL_PLUGINS=${EXTERNAL_PLUGINS}" >> $GITHUB_OUTPUT + echo "ADDITIONNAL_CMAKE_FLAGS=${ADDITIONNAL_CMAKE_FLAGS}" >> $GITHUB_OUTPUT + echo "GENERATE_BINARIES=${GENERATE_BINARIES}" >> $GITHUB_OUTPUT + echo "PR_OWNER_URL=${PR_OWNER_URL}" >> $GITHUB_OUTPUT + echo "PR_BRANCH_NAME=${PR_BRANCH_NAME}" >> $GITHUB_OUTPUT + echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" >> $GITHUB_OUTPUT + echo "BUILDER_OS=${BUILDER_OS}" >> $GITHUB_OUTPUT + + + + + # =============================================================== + # =============================================================== + + # Trigger the build and sharing all parameters from nightly_build > outputs + call-workflow-passing-data-from-nightly: + needs: nightly_build + uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master + with: + sofa-branch-name: ${{ needs.nightly_build.outputs.SOFA_BRANCH_NAME }} + sofa-commit-sha: ${{ needs.nightly_build.outputs.SOFA_COMMIT_SHA }} + preset: ${{ needs.nightly_build.outputs.PRESET }} + python-version: ${{ needs.nightly_build.outputs.PYTHON_VERSION }} + ci-depends-on: ${{ needs.nightly_build.outputs.CI_DEPENDS_ON }} + with-all-tests: ${{ needs.nightly_build.outputs.WITH_ALL_TESTS == 'true'}} + force-full-build: ${{ needs.nightly_build.outputs.FORCE_FULL_BUILD == 'true'}} + external-plugins: ${{ needs.nightly_build.outputs.EXTERNAL_PLUGINS }} + additionnal-cmake-flags: ${{ needs.nightly_build.outputs.ADDITIONNAL_CMAKE_FLAGS }} + generate-binaries: ${{ needs.nightly_build.outputs.GENERATE_BINARIES == 'true'}} + pr-owner-url: ${{ needs.nightly_build.outputs.PR_OWNER_URL }} + pr-branch-name: ${{ needs.nightly_build.outputs.PR_BRANCH_NAME }} + pr-commit-sha: ${{ needs.nightly_build.outputs.PR_COMMIT_SHA }} + builder-os: ${{ needs.nightly_build.outputs.BUILDER_OS }} diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index 02d63189623..d9d81de7a51 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -44,12 +44,6 @@ on: - '["sh-macos_clang_release"]' - '["sh-ubuntu_gcc_release","sh-macos_clang_release"]' default: '["sh-ubuntu_gcc_release","sh-macos_clang_release"]' - - - - # Nightly build - schedule: - - cron: '0 2 * * *' # Evevery night # PR-related build (open, labels, push) pull_request: @@ -71,7 +65,6 @@ on: jobs: # Filter build handling : push in master, commits in PR, comments in PR and dispatch filter_build: - if: ${{ github.event_name != 'schedule'}} runs-on: ubuntu-latest outputs: SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} @@ -254,92 +247,6 @@ jobs: echo "BUILDER_OS=${BUILDER_OS}" >> $GITHUB_OUTPUT - - # Nightly build triggered once a day - nightly_build: - runs-on: ubuntu-latest - if: github.event.schedule == '0 2 * * *' - strategy: - matrix: - sofa_version: [master, v24.12] - ### if: ${{ github.repository_owner == 'sofa-framework' }} - outputs: - SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} - SOFA_COMMIT_SHA: ${{ steps.export-vars.outputs.SOFA_COMMIT_SHA }} - PRESET: ${{ steps.export-vars.outputs.PRESET }} - PYTHON_VERSION: ${{ steps.export-vars.outputs.PYTHON_VERSION }} - CI_DEPENDS_ON: ${{ steps.export-vars.outputs.CI_DEPENDS_ON }} - WITH_ALL_TESTS: ${{ steps.export-vars.outputs.WITH_ALL_TESTS }} - FORCE_FULL_BUILD: ${{ steps.export-vars.outputs.FORCE_FULL_BUILD }} - EXTERNAL_PLUGINS: ${{ steps.export-vars.outputs.EXTERNAL_PLUGINS }} - ADDITIONNAL_CMAKE_FLAGS: ${{ steps.export-vars.outputs.ADDITIONNAL_CMAKE_FLAGS }} - GENERATE_BINARIES: ${{ steps.export-vars.outputs.GENERATE_BINARIES }} - PR_OWNER_URL: ${{ steps.export-vars.outputs.PR_OWNER_URL }} - PR_BRANCH_NAME: ${{ steps.export-vars.outputs.PR_BRANCH_NAME }} - PR_COMMIT_SHA: ${{ steps.export-vars.outputs.PR_COMMIT_SHA }} - BUILDER_OS: ${{ steps.export-vars.outputs.BUILDER_OS }} - - steps: - - name: Default values of environment variables - run: | - echo "SOFA_BRANCH_NAME=master" >> $GITHUB_ENV # SOFA_BRANCH_NAME: "master" - echo "SOFA_COMMIT_SHA=HEAD" >> $GITHUB_ENV # SOFA_COMMIT_SHA: "HEAD" - echo "PRESET=full" >> $GITHUB_ENV # PRESET: "full" - echo "PYTHON_VERSION=3.12" >> $GITHUB_ENV # PYTHON_VERSION: "3.12" - echo "CI_DEPENDS_ON=" >> $GITHUB_ENV # CI_DEPENDS_ON: "" - echo "WITH_ALL_TESTS=false" >> $GITHUB_ENV # WITH_ALL_TESTS: false - echo "FORCE_FULL_BUILD=false" >> $GITHUB_ENV # FORCE_FULL_BUILD: false - echo "EXTERNAL_PLUGINS=" >> $GITHUB_ENV # EXTERNAL_PLUGINS: "" - echo "ADDITIONNAL_CMAKE_FLAGS=" >> $GITHUB_ENV # ADDITIONNAL_CMAKE_FLAGS: "" - echo "GENERATE_BINARIES=false" >> $GITHUB_ENV # GENERATE_BINARIES: false - echo "PR_OWNER_URL=" >> $GITHUB_ENV # PR_OWNER_URL: "" - echo "PR_BRANCH_NAME=" >> $GITHUB_ENV # PR_BRANCH_NAME: "" - echo "PR_COMMIT_SHA=HEAD" >> $GITHUB_ENV # PR_COMMIT_SHA: "HEAD" - echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-macos_clang_release"]' >> $GITHUB_ENV # BUILDER_OS: ["sh-ubuntu_gcc_release","sh-macos_clang_release"] - - - name: Set up python - uses: actions/setup-python@v5 - with: - python-version: ${{ env.PYTHON_VERSION }} - - - name: Install pip packages - run: | - pip install python-graphql-client - pip install requests - - - name: Check out code - uses: actions/checkout@v2 - - - name: Run when nightly - run: | - echo "This step runs only for nightly builds." - echo "SOFA_BRANCH_NAME=${{ matrix.sofa_version }}" >> $GITHUB_ENV - echo "PRESET=standard-dev" >> $GITHUB_ENV - echo "WITH_ALL_TESTS=true" >> $GITHUB_ENV - echo "GENERATE_BINARIES=true" >> $GITHUB_ENV - echo 'BUILDER_OS=["sh-ubuntu_gcc_release","sh-macos_clang_release"]' >> $GITHUB_ENV - - - name: Export environment variables as outputs - id: export-vars - run: | - echo "SOFA_BRANCH_NAME=${SOFA_BRANCH_NAME}" >> $GITHUB_OUTPUT - echo "SOFA_COMMIT_SHA=${SOFA_COMMIT_SHA}" >> $GITHUB_OUTPUT - echo "PRESET=${PRESET}" >> $GITHUB_OUTPUT - echo "PYTHON_VERSION=${PYTHON_VERSION}" >> $GITHUB_OUTPUT - echo "CI_DEPENDS_ON=${CI_DEPENDS_ON}" >> $GITHUB_OUTPUT - echo "WITH_ALL_TESTS=${WITH_ALL_TESTS}" >> $GITHUB_OUTPUT - echo "FORCE_FULL_BUILD=${FORCE_FULL_BUILD}" >> $GITHUB_OUTPUT - echo "EXTERNAL_PLUGINS=${EXTERNAL_PLUGINS}" >> $GITHUB_OUTPUT - echo "ADDITIONNAL_CMAKE_FLAGS=${ADDITIONNAL_CMAKE_FLAGS}" >> $GITHUB_OUTPUT - echo "GENERATE_BINARIES=${GENERATE_BINARIES}" >> $GITHUB_OUTPUT - echo "PR_OWNER_URL=${PR_OWNER_URL}" >> $GITHUB_OUTPUT - echo "PR_BRANCH_NAME=${PR_BRANCH_NAME}" >> $GITHUB_OUTPUT - echo "PR_COMMIT_SHA=${PR_COMMIT_SHA}" >> $GITHUB_OUTPUT - echo "BUILDER_OS=${BUILDER_OS}" >> $GITHUB_OUTPUT - - - - # =============================================================== # =============================================================== @@ -362,25 +269,3 @@ jobs: pr-branch-name: ${{ needs.filter_build.outputs.PR_BRANCH_NAME }} pr-commit-sha: ${{ needs.filter_build.outputs.PR_COMMIT_SHA }} builder-os: ${{ needs.filter_build.outputs.BUILDER_OS }} - - - - # Trigger the build and sharing all parameters from nightly_build > outputs - call-workflow-passing-data-from-nightly: - needs: nightly_build - uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master - with: - sofa-branch-name: ${{ needs.nightly_build.outputs.SOFA_BRANCH_NAME }} - sofa-commit-sha: ${{ needs.nightly_build.outputs.SOFA_COMMIT_SHA }} - preset: ${{ needs.nightly_build.outputs.PRESET }} - python-version: ${{ needs.nightly_build.outputs.PYTHON_VERSION }} - ci-depends-on: ${{ needs.nightly_build.outputs.CI_DEPENDS_ON }} - with-all-tests: ${{ needs.nightly_build.outputs.WITH_ALL_TESTS == 'true'}} - force-full-build: ${{ needs.nightly_build.outputs.FORCE_FULL_BUILD == 'true'}} - external-plugins: ${{ needs.nightly_build.outputs.EXTERNAL_PLUGINS }} - additionnal-cmake-flags: ${{ needs.nightly_build.outputs.ADDITIONNAL_CMAKE_FLAGS }} - generate-binaries: ${{ needs.nightly_build.outputs.GENERATE_BINARIES == 'true'}} - pr-owner-url: ${{ needs.nightly_build.outputs.PR_OWNER_URL }} - pr-branch-name: ${{ needs.nightly_build.outputs.PR_BRANCH_NAME }} - pr-commit-sha: ${{ needs.nightly_build.outputs.PR_COMMIT_SHA }} - builder-os: ${{ needs.nightly_build.outputs.BUILDER_OS }} From f8182500924f3a8411f3c25c68e3beca24562d91 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 14 Oct 2025 10:13:20 +0200 Subject: [PATCH 073/115] Add binaries publication --- .github/workflows/build-and-test.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 65aebea6bb5..9d452983d27 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -319,7 +319,7 @@ jobs: - name: Launch tests id: launch-tests-step continue-on-error: true - if: steps.build-step.outcome == 'success' + if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false shell: bash run: | # If os has got docker then use it @@ -340,9 +340,11 @@ jobs: - name: Publish artifacts if: steps.build-step.outcome == 'success' && inputs.generate-binaries == true - shell: bash - run: | - #TODO + uses: actions/upload-artifact@v4 + with: + name: binaries_${{ env.BUILDER_OS }} + path: | + ${{ env.BUILD_DIR }}/SOFA_v* - name: Publish build logs From a4d1ce80ca390dfb16787eaa07516526d818a55c Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 15 Oct 2025 15:50:54 +0200 Subject: [PATCH 074/115] Remove continue on fail for build + display more info on summary --- .github/workflows/build-and-test.yml | 37 +++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 9d452983d27..69d9705c601 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -86,6 +86,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Configure builder + id: configure shell: bash run: | ## Go to workspace given by the runner (this file is generated by the pre-build script) @@ -119,6 +120,7 @@ jobs: - name: Clone SOFA and CI + id: clone shell: bash run: | cd $WORKSPACE @@ -219,7 +221,6 @@ jobs: - name: Build id: build-step - continue-on-error: true shell: bash run: | ## Configure the build: setup cmake variables @@ -318,7 +319,6 @@ jobs: - name: Launch tests id: launch-tests-step - continue-on-error: true if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false shell: bash run: | @@ -348,6 +348,7 @@ jobs: - name: Publish build logs + id: publish-build-logs if: always() uses: actions/upload-artifact@v4 with: @@ -357,6 +358,7 @@ jobs: - name: Publish tests logs + id: publish-tests-logs if: always() uses: actions/upload-artifact@v4 with: @@ -364,16 +366,43 @@ jobs: path: | ${{ env.BUILD_DIR }}/tests_results/ - - name: Check build and test status + - name: Summarize results if: always() shell: bash run: | - if [[ "${{ steps.build-step.outcome }}" == "failure" ]]; then + bold=$(tput bold) + normal=$(tput sgr0) + if [[ "${{ steps.configure.outcome }}" == "failure" || "${{ steps.clone.outcome }}" == "failure" ]]; then + echo "❌ Something whent wrong during the fconfigure or clone steps..." + echo "${bold}Please check this action logs${normal}" + exit 1 + elif [[ "${{ steps.build-step.outcome }}" == "failure" ]]; then echo "❌ Build step failed" + echo "${bold}You can download all logs here : ${{ steps.publish-build-logs.outputs.artifact-url }}${normal}" exit 1 elif [[ "${{ steps.launch-tests-step.outcome }}" == "failure" ]]; then echo "❌ Launch tests step failed" exit 1 + elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == "" ]]; then + echo "❌ Tests have resulted in errors:" + echo "" + echo "#----------------------------------------#" + for testType in 'unit' 'scene' 'regression'; + do + for errorType in 'errors' 'crashes' 'failure'; + do + if [ -f "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" ]; then + echo "" + echo "${bold}${testType^} ${errorType}:${normal}" + echo "" + cat "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" + echo "" + echo "#----------------------------------------#" + fi + done + done + echo "${bold}You can download all logs here : ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" + exit 1 else echo "✅ Both build and test steps ran successfully." fi From 5e22fa407d0170ba0df84f43e994e4c3bbd647c6 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 15 Oct 2025 17:34:04 +0200 Subject: [PATCH 075/115] Move ci scripts to CI and checkout CI instead of SOFA in trigger build --- .github/workflows/trigger-build-and-tests.yml | 7 +- scripts/github_CI/checkPRInfoBeforeBuild.py | 226 ------------------ 2 files changed, 5 insertions(+), 228 deletions(-) delete mode 100644 scripts/github_CI/checkPRInfoBeforeBuild.py diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index d9d81de7a51..e828c53dfa0 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -149,6 +149,9 @@ jobs: - name: Check out code uses: actions/checkout@v2 + with: + repository: sofa/ci + path: ./ci - name: Check push on master case (e.g. merge) if: ${{ github.event_name == 'push'}} @@ -170,7 +173,7 @@ jobs: echo "This step runs only when a PR is opened or synchronized." # Trigger the Build action - python scripts/github_CI/checkPRInfoBeforeBuild.py + python ci/scripts/checkPRInfoBeforeBuild.py - name: Run when PR comment is created or edited > set up environment variables id: pr-comment-setup @@ -218,7 +221,7 @@ jobs: # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then - python scripts/github_CI/checkPRInfoBeforeBuild.py + python ci/scripts/checkPRInfoBeforeBuild.py fi - name: Export environment variables as outputs diff --git a/scripts/github_CI/checkPRInfoBeforeBuild.py b/scripts/github_CI/checkPRInfoBeforeBuild.py deleted file mode 100644 index 27082fd3cf8..00000000000 --- a/scripts/github_CI/checkPRInfoBeforeBuild.py +++ /dev/null @@ -1,226 +0,0 @@ -#!python - -import os, re, requests - -GITHUB_TOKEN = os.getenv('GITHUB_TOKEN') -PR_NUMBER = os.getenv('PR_NUMBER') -OWNER_NAME = os.getenv('OWNER_NAME') -PR_COMMIT_SHA = os.getenv('PR_COMMIT_SHA') - - -if (not GITHUB_TOKEN) or (not PR_NUMBER) or (not OWNER_NAME) or (not PR_COMMIT_SHA): - print("Error: Missing required environment variables.") - if (not GITHUB_TOKEN): - print(" - Missing GITHUB_TOKEN") - if (not PR_NUMBER): - print(" - Missing PR_NUMBER") - if (not OWNER_NAME): - print(" - Missing OWNER_NAME") - if (not PR_COMMIT_SHA): - print(" - Missing PR_COMMIT_SHA") - exit(1) - - -# GitHub API base URL -API_URL = f"https://api.github.com/repos/bakpaul/sofa" - -# Headers for authentication -HEADERS = { - "Authorization": f"Bearer {GITHUB_TOKEN}", - "Accept": "application/vnd.github.v3+json" -} - - -# Flags to determine actions -to_review_label_found = False -is_draft_pr = False -with_all_tests_found = False -force_full_build_found = False -dependency_dict = {} - -# ======================================================================== - -# Check PR labels -def check_labels(): - global to_review_label_found - labels_url = f"{API_URL}/issues/{PR_NUMBER}/labels" - response = requests.get(labels_url, headers=HEADERS) - - if response.status_code != 200: - print(f"Failed to fetch labels: {response.status_code}") - exit(1) - - labels = [label['name'].lower() for label in response.json()] - print(f"Labels found: {labels}.") - - if "pr: status to review" in labels: - to_review_label_found = True - print("PR is marked as 'to review'.") - else: - print(f"Flag to review has not been found. CI will stop.") - exit(1) - - -# ======================================================================== - -# Check the PR draft status -def check_if_draft(): - global is_draft_pr - pr_url = f"{API_URL}/pulls/{PR_NUMBER}" - response = requests.get(pr_url, headers=HEADERS) - - if response.status_code != 200: - print(f"Failed to fetch pull request details: {response.status_code}") - exit(1) - - pr_data = response.json() - is_draft_pr = pr_data.get('draft', False) - - if is_draft_pr: - print("The pull request is a draft. The Bash script will not run.") - - -# ======================================================================== - -# Check PR comments for "[with-all-tests]" and "[force-full-build]" -def check_comments(): - global with_all_tests_found - global force_full_build_found - comments_url = f"{API_URL}/issues/{PR_NUMBER}/comments" - response = requests.get(comments_url, headers=HEADERS) - - if response.status_code != 200: - print(f"Failed to fetch comments: {response.status_code}") - exit(1) - - comments = [comment['body'].lower() for comment in response.json()] - - if any("[with-all-tests]" in comment for comment in comments): - with_all_tests_found = True - print("Found a comment containing 'with-all-tests'.") - if any("[force-full-build]" in comment for comment in comments): - force_full_build_found = True - print("Found a comment containing 'with-all-tests'.") - - -# ======================================================================== - -# Export all needed PR information -def export_pr_info(): - pr_url = f"{API_URL}/pulls/{PR_NUMBER}" - response = requests.get(pr_url, headers=HEADERS) - - if response.status_code != 200: - print(f"Failed to fetch pull request details: {response.status_code}") - exit(1) - - pr_data = response.json() - - pr_url = str(pr_data['user']['html_url']) + "/" + str(pr_data['base']['repo']['name']) - pr_branch_name = pr_data['head']['ref'] - pr_commit_sha = pr_data['head']['sha'] - - print("PR comes from the repository: "+str(pr_url)) - print("PR branch name is: "+str(pr_branch_name)) - print("PR commit sha is: "+str(pr_commit_sha)) - - with open(os.environ["GITHUB_ENV"], "a") as env_file: - env_file.write(f"PR_OWNER_URL={pr_url}\n") - env_file.write(f"PR_BRANCH_NAME={pr_branch_name}\n") - env_file.write(f"PR_COMMIT_SHA={pr_commit_sha}\n") - - ## TODO : pr_data.get('mergeable', False) could also let us know if it is mergeable - - -# ======================================================================== - -# Extract repositories from ci-depends-on -def extract_ci_depends_on(): - global dependency_dict - - pr_url = f"{API_URL}/pulls/{PR_NUMBER}" - response = requests.get(pr_url, headers=HEADERS) - - if response.status_code != 200: - print(f"Failed to fetch pull request details: {response.status_code}") - exit(1) - - pr_data = response.json() - - # Extract the PR description and look for [ci-depends-on ...] patterns - pr_body = pr_data.get("body", "") - ci_depends_on = [] - - # Search in each line for the pattern "[ci-depends-on ...]" - for line in pr_body.splitlines(): - match = re.search(r'\[ci-depends-on (.+?)\]', line) - if match: - dependency = match.group(1).strip() - ci_depends_on.append(dependency) - print(f"Found ci-depends-on dependency: {dependency}") - - # Ensure the URL is in the expected dependency format, e.g. https://github.com/sofa-framework/Sofa.Qt/pull/6 - parts = dependency.split('/') - if len(parts) != 7 or parts[0] != 'https:' or parts[1] != '' or parts[2] != 'github.com': - raise ValueError("") - print(f"Invalid URL ci-depends-on format: {dependency}") - exit(1) - - owner = parts[3] - repo = parts[4] - pull_number = parts[6] - dependency_request_url = f"https://api.github.com/repos/{owner}/{repo}/pulls/{pull_number}" - - response = requests.get(dependency_request_url, headers=HEADERS) - - if response.status_code != 200: - print(f"Failed to fetch pull request details: {response.status_code}") - exit(1) - - dependency_pr_data = response.json() - - key = dependency_pr_data['base']['repo']['name'] #Sofa.Qt - repo_url = dependency_pr_data['head']['repo']['html_url'] #https://github.com/{remote from which pr comes}/Sofa.Qt - branch_name = dependency_pr_data['head']['ref'] #my_feature_branch - - dependency_dict[key] = { - "repo_url": repo_url, - "branch_name": branch_name - } - - match = re.search(r'\[with-all-tests\]', line) - if match: - with_all_tests_found = True - - -# ======================================================================== -# Script core -# ======================================================================== - - -# Execute the checks -check_labels() -check_if_draft() - -# Trigger the build if conditions are met -if to_review_label_found and not is_draft_pr: - # Export PR information (url, name, sha) - export_pr_info() - - # Check compilation options in PR comments - check_comments() - - # Extract dependency repositories - extract_ci_depends_on() - - # Export all environment variables specific to pull-requests - with open(os.environ["GITHUB_ENV"], "a") as env_file: - env_file.write(f"WITH_ALL_TESTS={with_all_tests_found}\n") - env_file.write(f"FORCE_FULL_BUILD={force_full_build_found}\n") - - ci_depends_on_str = f"{dependency_dict}".replace("'", "\\\"") - env_file.write(f"CI_DEPENDS_ON={ci_depends_on_str}\n") - env_file.write(f'BUILDER_OS=["sh-ubuntu_gcc_release","sh-fedora_clang_release","sh-windows_vs2022_release","sh-macos_clang_release"]') - - -# ======================================================================== From e660219c1751ec02b9cbd66901203c74138a013c Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 15 Oct 2025 18:07:32 +0200 Subject: [PATCH 076/115] Add new action that chacks ci-depends-on --- .github/workflows/ci-depends-on.yml | 47 +++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/ci-depends-on.yml diff --git a/.github/workflows/ci-depends-on.yml b/.github/workflows/ci-depends-on.yml new file mode 100644 index 00000000000..cc9bd6d4d9c --- /dev/null +++ b/.github/workflows/ci-depends-on.yml @@ -0,0 +1,47 @@ +name: Check ci-dpends-on + +# =============================================================== +# =============================================================== + + +on: + + # PR-related build (open, labels, push) + pull_request: + types: [opened, synchronize] + + # Comment on PR + issue_comment: + types: [created, edited] + +# =============================================================== +# =============================================================== + + +jobs: + # Filter build handling : push in master, commits in PR, comments in PR and dispatch + check_ci-depends-on: + runs-on: ubuntu-latest + if: ${{ github.event_name == 'push' || github.event_name == 'issue_comment' && github.event.issue.pull_request }} + steps: + - name: Set up python + uses: actions/setup-python@v5 + with: + python-version: ${{ env.PYTHON_VERSION }} + + - name: Install pip packages + run: | + pip install python-graphql-client + pip install requests + + - name: Check out ci code + uses: actions/checkout@v2 + with: + repository: sofa/ci + path: ./ci + + - name: Run check + run: | + cd ci/scripts + python3 -c "from checkPRInfoBeforeBuild import *; check_ci_depends_on();" + From 7d32a2a56e1633c96579782e993938ec157c4188 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 15 Oct 2025 18:08:18 +0200 Subject: [PATCH 077/115] Dump --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e5e1ecb2401..9e28dd1776d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ if(CMAKE_VERSION VERSION_GREATER_EQUAL "3.24.0") set(CMAKE_FIND_PACKAGE_TARGETS_GLOBAL ON) # https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL.html endif() - + # Manually define VERSION set(Sofa_VERSION_MAJOR 25) set(Sofa_VERSION_MINOR 12) From fb8c77a71f6f5cf5963475d319082ec59f2889a4 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 15 Oct 2025 18:13:03 +0200 Subject: [PATCH 078/115] Fix actions --- .github/workflows/ci-depends-on.yml | 2 +- .github/workflows/trigger-build-and-tests.yml | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-depends-on.yml b/.github/workflows/ci-depends-on.yml index cc9bd6d4d9c..56481e042c3 100644 --- a/.github/workflows/ci-depends-on.yml +++ b/.github/workflows/ci-depends-on.yml @@ -22,7 +22,7 @@ jobs: # Filter build handling : push in master, commits in PR, comments in PR and dispatch check_ci-depends-on: runs-on: ubuntu-latest - if: ${{ github.event_name == 'push' || github.event_name == 'issue_comment' && github.event.issue.pull_request }} + if: ${{ github.event_name == 'pull_request' || github.event_name == 'issue_comment' && github.event.issue.pull_request }} steps: - name: Set up python uses: actions/setup-python@v5 diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index e828c53dfa0..b9800611534 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -148,9 +148,10 @@ jobs: pip install requests - name: Check out code - uses: actions/checkout@v2 + uses: actions/checkout@v5 with: - repository: sofa/ci + repository: bakpaul/ci + ref: jenkins_gha_migration path: ./ci - name: Check push on master case (e.g. merge) From d0170e21c56f62557148e7fe34b26597a0e53d65 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 15 Oct 2025 18:14:39 +0200 Subject: [PATCH 079/115] Fix ci-depends-on actions --- .github/workflows/ci-depends-on.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-depends-on.yml b/.github/workflows/ci-depends-on.yml index 56481e042c3..0fea17852bf 100644 --- a/.github/workflows/ci-depends-on.yml +++ b/.github/workflows/ci-depends-on.yml @@ -34,10 +34,11 @@ jobs: pip install python-graphql-client pip install requests - - name: Check out ci code - uses: actions/checkout@v2 + - name: Check out code + uses: actions/checkout@v5 with: - repository: sofa/ci + repository: bakpaul/ci + ref: jenkins_gha_migration path: ./ci - name: Run check From 99aca5ee28488f50268219e72ea7a759864775d9 Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 11:09:35 +0200 Subject: [PATCH 080/115] Rermove ci depends on now it is dealt with by the trigger build and test step --- .github/workflows/ci-depends-on.yml | 48 ----------------------------- 1 file changed, 48 deletions(-) delete mode 100644 .github/workflows/ci-depends-on.yml diff --git a/.github/workflows/ci-depends-on.yml b/.github/workflows/ci-depends-on.yml deleted file mode 100644 index 0fea17852bf..00000000000 --- a/.github/workflows/ci-depends-on.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: Check ci-dpends-on - -# =============================================================== -# =============================================================== - - -on: - - # PR-related build (open, labels, push) - pull_request: - types: [opened, synchronize] - - # Comment on PR - issue_comment: - types: [created, edited] - -# =============================================================== -# =============================================================== - - -jobs: - # Filter build handling : push in master, commits in PR, comments in PR and dispatch - check_ci-depends-on: - runs-on: ubuntu-latest - if: ${{ github.event_name == 'pull_request' || github.event_name == 'issue_comment' && github.event.issue.pull_request }} - steps: - - name: Set up python - uses: actions/setup-python@v5 - with: - python-version: ${{ env.PYTHON_VERSION }} - - - name: Install pip packages - run: | - pip install python-graphql-client - pip install requests - - - name: Check out code - uses: actions/checkout@v5 - with: - repository: bakpaul/ci - ref: jenkins_gha_migration - path: ./ci - - - name: Run check - run: | - cd ci/scripts - python3 -c "from checkPRInfoBeforeBuild import *; check_ci_depends_on();" - From 93860729478b8c9fe9fde76230a7c5676809658e Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 11:26:33 +0200 Subject: [PATCH 081/115] Change job name --- .github/workflows/build-and-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 69d9705c601..c7734bb7e2e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -84,6 +84,7 @@ jobs: matrix: os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} + name: ${{ matrix.os }} steps: - name: Configure builder id: configure From be92807f11bafdac8ee61d97376fb097d5239f96 Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 11:41:33 +0200 Subject: [PATCH 082/115] Chaneg run name --- .github/workflows/build-and-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index c7734bb7e2e..ecc704af6c7 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -85,6 +85,7 @@ jobs: os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} name: ${{ matrix.os }} + run-name: ${{ matrix.os }} steps: - name: Configure builder id: configure From 198da6325cd033c335353f8fd5e02de3f1f3c289 Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 11:43:31 +0200 Subject: [PATCH 083/115] Fix build action --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index ecc704af6c7..3e1f5368fd6 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -1,4 +1,5 @@ name: Compile SOFA and run Tests +run-name: Build on: workflow_call: inputs: @@ -85,7 +86,6 @@ jobs: os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} name: ${{ matrix.os }} - run-name: ${{ matrix.os }} steps: - name: Configure builder id: configure From eee439b1a6c1aebc84fd2ce0ed85f6a0b59f12e6 Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 11:50:32 +0200 Subject: [PATCH 084/115] Change passing action name --- .github/workflows/build-and-test.yml | 1 - .github/workflows/nightly-build-and-tests.yml | 2 +- .github/workflows/trigger-build-and-tests.yml | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 3e1f5368fd6..c7734bb7e2e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -1,5 +1,4 @@ name: Compile SOFA and run Tests -run-name: Build on: workflow_call: inputs: diff --git a/.github/workflows/nightly-build-and-tests.yml b/.github/workflows/nightly-build-and-tests.yml index 98fd004d221..e32ba558a00 100644 --- a/.github/workflows/nightly-build-and-tests.yml +++ b/.github/workflows/nightly-build-and-tests.yml @@ -102,7 +102,7 @@ jobs: # =============================================================== # Trigger the build and sharing all parameters from nightly_build > outputs - call-workflow-passing-data-from-nightly: + build-on: needs: nightly_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index b9800611534..ef1f742b7fc 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -255,7 +255,7 @@ jobs: # =============================================================== # Trigger the build and sharing all parameters from filter_build > outputs - call-workflow-passing-data-from-commit-or-pr: + build-on: needs: filter_build uses: bakpaul/sofa/.github/workflows/build-and-test.yml@master with: From 7bef0cb30736564985b6a28a98ae3d7b6ff9de4c Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 13:41:29 +0200 Subject: [PATCH 085/115] Fix summarize results step --- .github/workflows/build-and-test.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index c7734bb7e2e..658eb656654 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -371,18 +371,19 @@ jobs: if: always() shell: bash run: | - bold=$(tput bold) - normal=$(tput sgr0) + bold="\033[1m" + normal="\033[0m" if [[ "${{ steps.configure.outcome }}" == "failure" || "${{ steps.clone.outcome }}" == "failure" ]]; then - echo "❌ Something whent wrong during the fconfigure or clone steps..." - echo "${bold}Please check this action logs${normal}" + echo "❌ Something whent wrong during the configure or clone steps..." + echo -e "${bold}Please check those actions logs${normal}" exit 1 elif [[ "${{ steps.build-step.outcome }}" == "failure" ]]; then echo "❌ Build step failed" - echo "${bold}You can download all logs here : ${{ steps.publish-build-logs.outputs.artifact-url }}${normal}" + echo -e "${bold}You can download all logs here : ${{ steps.publish-build-logs.outputs.artifact-url }}${normal}" exit 1 elif [[ "${{ steps.launch-tests-step.outcome }}" == "failure" ]]; then - echo "❌ Launch tests step failed" + echo "❌ Something whent wrong during the Launch tests step" + echo -e "${bold}Please check this action logs, and download tests logs here: ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" exit 1 elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == "" ]]; then echo "❌ Tests have resulted in errors:" @@ -394,7 +395,7 @@ jobs: do if [ -f "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" ]; then echo "" - echo "${bold}${testType^} ${errorType}:${normal}" + echo -e "${bold}${testType^} ${errorType}:${normal}" echo "" cat "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" echo "" @@ -402,7 +403,7 @@ jobs: fi done done - echo "${bold}You can download all logs here : ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" + echo -e "${bold}You can download all logs here : ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" exit 1 else echo "✅ Both build and test steps ran successfully." From d3bfe34e9a3ab3e116e4feaa0aaf7c22c3393d82 Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 14:12:04 +0200 Subject: [PATCH 086/115] Add comment --- .github/workflows/trigger-build-and-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index ef1f742b7fc..37a539a7ab6 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -174,7 +174,9 @@ jobs: echo "This step runs only when a PR is opened or synchronized." # Trigger the Build action + # Warning ! This script also changes ENV variables python ci/scripts/checkPRInfoBeforeBuild.py + - name: Run when PR comment is created or edited > set up environment variables id: pr-comment-setup @@ -222,6 +224,7 @@ jobs: # Trigger the Build action if [ci-build] is in the comment if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then + # Warning ! This script also changes ENV variables python ci/scripts/checkPRInfoBeforeBuild.py fi From ce8b5f329b59dacc53beefa0bb19216a2a8206e8 Mon Sep 17 00:00:00 2001 From: bakpaul Date: Mon, 20 Oct 2025 17:09:32 +0200 Subject: [PATCH 087/115] Add better output for tests --- .github/workflows/build-and-test.yml | 69 +++++++++++++++++----------- 1 file changed, 43 insertions(+), 26 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 658eb656654..13cc210e8cb 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -377,36 +377,53 @@ jobs: echo "❌ Something whent wrong during the configure or clone steps..." echo -e "${bold}Please check those actions logs${normal}" exit 1 - elif [[ "${{ steps.build-step.outcome }}" == "failure" ]]; then + else + echo "✅ Setup OK." + fi + + if [[ "${{ steps.build-step.outcome }}" == "failure" ]]; then echo "❌ Build step failed" echo -e "${bold}You can download all logs here : ${{ steps.publish-build-logs.outputs.artifact-url }}${normal}" exit 1 - elif [[ "${{ steps.launch-tests-step.outcome }}" == "failure" ]]; then - echo "❌ Something whent wrong during the Launch tests step" - echo -e "${bold}Please check this action logs, and download tests logs here: ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" - exit 1 - elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == "" ]]; then - echo "❌ Tests have resulted in errors:" - echo "" - echo "#----------------------------------------#" - for testType in 'unit' 'scene' 'regression'; - do - for errorType in 'errors' 'crashes' 'failure'; - do - if [ -f "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" ]; then - echo "" - echo -e "${bold}${testType^} ${errorType}:${normal}" - echo "" - cat "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" - echo "" - echo "#----------------------------------------#" - fi - done - done - echo -e "${bold}You can download all logs here : ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" - exit 1 else - echo "✅ Both build and test steps ran successfully." + echo "✅ Build OK." + fi + + if [[ "${{ inputs.generate-binaries }}" == "false" ]]; then + if [[ "${{ steps.launch-tests-step.outcome }}" == "failure" ]]; then + echo "❌ Something whent wrong during the Launch tests step" + echo -e "${bold}Please check this action logs, and download tests logs here: ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" + exit 1 + elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == "" ]]; then + echo "❌ Tests have resulted in : " + echo "" + python3 ${{ env.CI_DIR }}/scripts/generate-tests-table.py "${{ env.BUILD_DIR }}/tests_results/" + echo "" + echo "#----------------------------------------#" + echo "#---------------Quick Logs---------------#" + echo "#----------------------------------------#" + for testType in 'unit' 'scene' 'regression'; + do + for errorType in 'errors' 'crashes' 'failure'; + do + if [ -f "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" ]; then + echo "" + echo -e "${bold}${testType^} ${errorType}:${normal}" + echo "" + cat "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" + echo "" + echo "#----------------------------------------#" + fi + done + done + echo -e "${bold}You can download all logs here : ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" + exit 1 + else + echo "✅ Tests where successful : " + echo "" + python3 ${{ env.CI_DIR }}/scripts/generate-tests-table.py "${{ env.BUILD_DIR }}/tests_results/" + echo "" + fi fi From 3759fec02ac4d5905574cf7fd82abf36a5a264e1 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Mon, 20 Oct 2025 18:18:51 +0200 Subject: [PATCH 088/115] Update condition for summary for tests --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 13cc210e8cb..4fe8ad5dc28 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -394,7 +394,7 @@ jobs: echo "❌ Something whent wrong during the Launch tests step" echo -e "${bold}Please check this action logs, and download tests logs here: ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" exit 1 - elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == "" ]]; then + elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" != "" ]]; then echo "❌ Tests have resulted in : " echo "" python3 ${{ env.CI_DIR }}/scripts/generate-tests-table.py "${{ env.BUILD_DIR }}/tests_results/" From a6c458d59f0209d0f747ca0a9d066d1747174eb9 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 21 Oct 2025 11:02:59 +0200 Subject: [PATCH 089/115] Use env variable for docker hub token --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 4fe8ad5dc28..c82c69e2ebb 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -283,7 +283,7 @@ jobs: default_tag=master fi - echo "dckr_pat_ohBds9gXTs9Iy91QPKJZXGdVS5s" | docker login -u sofaframework --password-stdin + echo "${DOCKERHUB_TOKEN}" | docker login -u sofaframework --password-stdin echo "Pulling Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} ..." docker pull --quiet sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} || true From 6f54807dd3096d166afb5181355ca102993db406 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 21 Oct 2025 11:13:36 +0200 Subject: [PATCH 090/115] Fix docker token --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index c82c69e2ebb..6dd75455049 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -283,7 +283,7 @@ jobs: default_tag=master fi - echo "${DOCKERHUB_TOKEN}" | docker login -u sofaframework --password-stdin + echo "${{ env.DOCKERHUB_TOKEN }}" | docker login -u sofaframework --password-stdin echo "Pulling Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} ..." docker pull --quiet sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} || true From a5b9bab45c4859a50824dd329a400796a92a0a07 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 21 Oct 2025 11:26:23 +0200 Subject: [PATCH 091/115] Try fix docker hub --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 6dd75455049..c82c69e2ebb 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -283,7 +283,7 @@ jobs: default_tag=master fi - echo "${{ env.DOCKERHUB_TOKEN }}" | docker login -u sofaframework --password-stdin + echo "${DOCKERHUB_TOKEN}" | docker login -u sofaframework --password-stdin echo "Pulling Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} ..." docker pull --quiet sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} || true From fdee5cae3e9527a0c95aae3880c291331b8dbced Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 21 Oct 2025 11:31:44 +0200 Subject: [PATCH 092/115] Try again --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index c82c69e2ebb..16d1c081d49 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -283,7 +283,7 @@ jobs: default_tag=master fi - echo "${DOCKERHUB_TOKEN}" | docker login -u sofaframework --password-stdin + docker login -u sofaframework --password ${DOCKERHUB_TOKEN} echo "Pulling Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} ..." docker pull --quiet sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} || true From b566f84d41d9972a27be7da83f4bfa6cf995d953 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 21 Oct 2025 17:50:15 +0200 Subject: [PATCH 093/115] Put back stdin method --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 16d1c081d49..bed9bbf35e3 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -283,7 +283,7 @@ jobs: default_tag=master fi - docker login -u sofaframework --password ${DOCKERHUB_TOKEN} + echo "${DOCKERHUB_TOKEN}" | docker login -u sofaframework --password-stdin echo "Pulling Docker image sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} ..." docker pull --quiet sofaframework/sofabuilder_${builder_type}:${CI_BRANCH} || true From 223fe77627fda386f5eee8f015c3035bb23d7af8 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Wed, 22 Oct 2025 17:30:15 +0200 Subject: [PATCH 094/115] fix subtition --- .github/workflows/build-and-test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index bed9bbf35e3..dabbd274f7f 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -407,8 +407,9 @@ jobs: for errorType in 'errors' 'crashes' 'failure'; do if [ -f "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" ]; then + capitalized="$(echo "${testType:0:1}" | tr '[:lower:]' '[:upper:]')${testType:1}" echo "" - echo -e "${bold}${testType^} ${errorType}:${normal}" + echo -e "${bold}${capitalized} ${errorType}:${normal}" echo "" cat "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" echo "" From 01d5de034b7896907e55faf87dd4677723c0f3dc Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 09:21:11 +0200 Subject: [PATCH 095/115] Publish also cmake output --- .github/workflows/build-and-test.yml | 38 ++++++++++++++-------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index dabbd274f7f..f11ebf523cb 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -255,24 +255,24 @@ jobs: echo "Adding the following cmake variable : $CMAKE_OPTIONS" fi - echo "" - echo "------ Before build (and docker) ------" - echo "Main folders:" - echo " - WORKSPACE = $WORKSPACE" - echo " - SRC_DIR = $SRC_DIR" - echo " - CI_DIR = $CI_DIR" - echo " - BUILD_DIR = $BUILD_DIR" - echo "" - echo "Configuration:" - echo " - NODE_NAME = $NODE_NAME" - echo " - BUILD_TYPE = $BUILD_TYPE" - echo " - CONFIG = $CONFIG" - echo " - PYTHON_VERSION = ${{ inputs.python-version }}" - echo " - PRESET = ${{ inputs.preset }}" - echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" - echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" - echo "---------------------------------------" - echo "" + echo "" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "------ Before build (and docker) ------" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "Main folders:" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - WORKSPACE = $WORKSPACE" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - SRC_DIR = $SRC_DIR" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - CI_DIR = $CI_DIR" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - BUILD_DIR = $BUILD_DIR" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "Configuration:" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - NODE_NAME = $NODE_NAME" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - BUILD_TYPE = $BUILD_TYPE" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - CONFIG = $CONFIG" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - PYTHON_VERSION = ${{ inputs.python-version }}" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - PRESET = ${{ inputs.preset }}" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "---------------------------------------" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "" | tee -a "${BUILD_DIR}/cmake-output.txt" #If os has got docker then use it if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then @@ -356,7 +356,7 @@ jobs: name: build-logs_${{ env.BUILDER_OS }} path: | ${{ env.BUILD_DIR }}/make-output.txt - + ${{ env.BUILD_DIR }}/cmake-output.txt - name: Publish tests logs id: publish-tests-logs From 0074918734cf5b1134f768db6e43c71bfe55da96 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 15:43:16 +0200 Subject: [PATCH 096/115] Output cmake log outside of build dir to avoid breaking configuration --- .github/workflows/build-and-test.yml | 38 ++++++++++++++-------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f11ebf523cb..83bcdbfd307 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -255,24 +255,24 @@ jobs: echo "Adding the following cmake variable : $CMAKE_OPTIONS" fi - echo "" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo "------ Before build (and docker) ------" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo "Main folders:" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - WORKSPACE = $WORKSPACE" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - SRC_DIR = $SRC_DIR" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - CI_DIR = $CI_DIR" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - BUILD_DIR = $BUILD_DIR" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo "" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo "Configuration:" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - NODE_NAME = $NODE_NAME" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - BUILD_TYPE = $BUILD_TYPE" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - CONFIG = $CONFIG" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - PYTHON_VERSION = ${{ inputs.python-version }}" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - PRESET = ${{ inputs.preset }}" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo "---------------------------------------" | tee -a "${BUILD_DIR}/cmake-output.txt" - echo "" | tee -a "${BUILD_DIR}/cmake-output.txt" + echo "" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "------ Before build (and docker) ------" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "Main folders:" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - WORKSPACE = $WORKSPACE" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - SRC_DIR = $SRC_DIR" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - CI_DIR = $CI_DIR" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - BUILD_DIR = $BUILD_DIR" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "Configuration:" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - NODE_NAME = $NODE_NAME" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - BUILD_TYPE = $BUILD_TYPE" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - CONFIG = $CONFIG" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - PYTHON_VERSION = ${{ inputs.python-version }}" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - PRESET = ${{ inputs.preset }}" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" | tee -a "${WORKSPACE}/cmake-output.txt" + echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "---------------------------------------" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "" | tee -a "${WORKSPACE}/cmake-output.txt" #If os has got docker then use it if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then @@ -356,7 +356,7 @@ jobs: name: build-logs_${{ env.BUILDER_OS }} path: | ${{ env.BUILD_DIR }}/make-output.txt - ${{ env.BUILD_DIR }}/cmake-output.txt + ${{ env.WORKSPACE }}/cmake-output.txt - name: Publish tests logs id: publish-tests-logs From eb3311861491346779779742e4629493682df998 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 15:58:55 +0200 Subject: [PATCH 097/115] Deal better with the logs --- .github/workflows/build-and-test.yml | 46 +++++++++++++++------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 83bcdbfd307..166af72d53e 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -93,6 +93,7 @@ jobs: ## Go to workspace given by the runner (this file is generated by the pre-build script) WORKSPACE=$(cat $GITHUB_WORKFLOW_SHA)/${{ matrix.os }} echo "WORKSPACE=$WORKSPACE" >> $GITHUB_ENV + echo "LOG_DIR=$WORKSPACE" >> $GITHUB_ENV echo "BUILDER_OS=${{ matrix.os }}" >> $GITHUB_ENV if [ ! -d $WORKSPACE ]; then @@ -255,24 +256,25 @@ jobs: echo "Adding the following cmake variable : $CMAKE_OPTIONS" fi - echo "" | tee -a "${WORKSPACE}/cmake-output.txt" - echo "------ Before build (and docker) ------" | tee -a "${WORKSPACE}/cmake-output.txt" - echo "Main folders:" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - WORKSPACE = $WORKSPACE" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - SRC_DIR = $SRC_DIR" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - CI_DIR = $CI_DIR" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - BUILD_DIR = $BUILD_DIR" | tee -a "${WORKSPACE}/cmake-output.txt" - echo "" | tee -a "${WORKSPACE}/cmake-output.txt" - echo "Configuration:" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - NODE_NAME = $NODE_NAME" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - BUILD_TYPE = $BUILD_TYPE" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - CONFIG = $CONFIG" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - PYTHON_VERSION = ${{ inputs.python-version }}" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - PRESET = ${{ inputs.preset }}" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" | tee -a "${WORKSPACE}/cmake-output.txt" - echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" | tee -a "${WORKSPACE}/cmake-output.txt" - echo "---------------------------------------" | tee -a "${WORKSPACE}/cmake-output.txt" - echo "" | tee -a "${WORKSPACE}/cmake-output.txt" + echo "" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo "------ Before build (and docker) ------" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo "Main folders:" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - WORKSPACE = $WORKSPACE" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - SRC_DIR = $SRC_DIR" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - CI_DIR = $CI_DIR" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - BUILD_DIR = $BUILD_DIR" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - LOG_DIR = ${{ env.LOG_DIR }}" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo "" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo "Configuration:" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - NODE_NAME = $NODE_NAME" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - BUILD_TYPE = $BUILD_TYPE" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - CONFIG = $CONFIG" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - PYTHON_VERSION = ${{ inputs.python-version }}" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - PRESET = ${{ inputs.preset }}" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - GENERATE_BINARIES = ${{ inputs.generate-binaries }}" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo " - ADDITIONNAL_CMAKE_OPTIONS = $CMAKE_OPTIONS" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo "---------------------------------------" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" + echo "" | tee -a "${{ env.LOG_DIR }}/cmake-output.txt" #If os has got docker then use it if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then @@ -303,11 +305,11 @@ jobs: docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ /workspace/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" else echo "Launching configuration and build" - bash ${CI_DIR}/scripts/configure-and-build.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${BUILD_TYPE}" "${CONFIG}" "${{ inputs.python-version }}" "${{ inputs.preset }}" "${{ inputs.generate-binaries }}" "${CMAKE_OPTIONS}" + bash ${CI_DIR}/scripts/configure-and-build.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${{ env.LOG_DIR }}" "${NODE_NAME}" "${BUILD_TYPE}" "${CONFIG}" "${{ inputs.python-version }}" "${{ inputs.preset }}" "${{ inputs.generate-binaries }}" "${CMAKE_OPTIONS}" fi @@ -355,8 +357,8 @@ jobs: with: name: build-logs_${{ env.BUILDER_OS }} path: | - ${{ env.BUILD_DIR }}/make-output.txt - ${{ env.WORKSPACE }}/cmake-output.txt + ${{ env.LOG_DIR }}/make-output.txt + ${{ env.LOG_DIR }}/cmake-output.txt - name: Publish tests logs id: publish-tests-logs From c27906b0e32189ce292a964a6c21af7d993139ed Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 16:38:49 +0200 Subject: [PATCH 098/115] Use relative paths to be more generic --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 166af72d53e..298c5b9baec 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -305,7 +305,7 @@ jobs: docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ /workspace/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/configure-and-build.sh /workspace/$(realpath --relative-to=$WORKSPACE $BUILD_DIR) /workspace/$(realpath --relative-to=$WORKSPACE $SRC_DIR) /workspace/(realpath --relative-to=$WORKSPACE $CI_DIR)/scripts/ /workspace/$(realpath --relative-to=$WORKSPACE ${{ env.LOG_DIR }}) \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" else echo "Launching configuration and build" From 2c5d5951eba83e861229315cf261b5c6383b1620 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 16:40:58 +0200 Subject: [PATCH 099/115] complete relative paths --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 298c5b9baec..e1839310187 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -305,7 +305,7 @@ jobs: docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/configure-and-build.sh /workspace/$(realpath --relative-to=$WORKSPACE $BUILD_DIR) /workspace/$(realpath --relative-to=$WORKSPACE $SRC_DIR) /workspace/(realpath --relative-to=$WORKSPACE $CI_DIR)/scripts/ /workspace/$(realpath --relative-to=$WORKSPACE ${{ env.LOG_DIR }}) \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + /bin/bash -c "env ; cd /workspace; /bin/bash ./$(realpath --relative-to=$WORKSPACE $CI_DIR)/scripts/configure-and-build.sh /workspace/$(realpath --relative-to=$WORKSPACE $BUILD_DIR) /workspace/$(realpath --relative-to=$WORKSPACE $SRC_DIR) /workspace/$(realpath --relative-to=$WORKSPACE $CI_DIR)/scripts/ /workspace/$(realpath --relative-to=$WORKSPACE ${{ env.LOG_DIR }}) \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" else echo "Launching configuration and build" From bfce75e9441655507eead3b5222f0d251f8252a6 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 17:19:05 +0200 Subject: [PATCH 100/115] Remove commented triggers --- .github/workflows/trigger-build-and-tests.yml | 55 ------------------- 1 file changed, 55 deletions(-) diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index 37a539a7ab6..c8047efdf76 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -49,10 +49,6 @@ on: pull_request: types: [opened, synchronize] - # Comment on PR - issue_comment: - types: [created, edited] - # CI for dashboard master push: branches: @@ -176,57 +172,6 @@ jobs: # Trigger the Build action # Warning ! This script also changes ENV variables python ci/scripts/checkPRInfoBeforeBuild.py - - - - name: Run when PR comment is created or edited > set up environment variables - id: pr-comment-setup - if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.issue.number }} - run: | - echo "This step runs only when a PR comment is created or edited." - COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) - echo "Comment: $COMMENT_BODY" - - # Trigger the Build action if [ci-build] is in the comment - if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then - echo "Fetching PR #$PR_NUMBER information" - - pr_data=$(curl -s -H "Authorization: Bearer $GITHUB_TOKEN" \ - -H "Accept: application/vnd.github+json" \ - "https://api.github.com/repos/bakpaul/sofa/pulls/$PR_NUMBER") - - # Extract data - OWNER_NAME=$(echo "$pr_data" | jq -r '.user.login') - PR_COMMIT_SHA=$(echo "$pr_data" | jq -r '.head.sha') - - echo "- PR number : $PR_NUMBER" - echo "- PR owner name : $OWNER_NAME" - echo "- PR commit SHA : $PR_COMMIT_SHA" - - # Save to environment variables for future steps - echo "OWNER_NAME=$OWNER_NAME" >> $GITHUB_ENV - echo "PR_COMMIT_SHA=$PR_COMMIT_SHA" >> $GITHUB_ENV - - echo "Env: OWNER_NAME = $OWNER_NAME" - echo "Env: PR_COMMIT_SHA = $PR_COMMIT_SHA" - fi - - - name: Run when PR comment is created or edited > trigger python script - if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request && steps.pr-comment-setup.outcome == 'success' }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - PR_NUMBER: ${{ github.event.issue.number }} - run: | - COMMENT_BODY=$(jq -r '.comment.body' < $GITHUB_EVENT_PATH) - echo "Comment: $COMMENT_BODY" - - # Trigger the Build action if [ci-build] is in the comment - if [[ "$COMMENT_BODY" == *"[ci-build]"* ]]; then - # Warning ! This script also changes ENV variables - python ci/scripts/checkPRInfoBeforeBuild.py - fi - name: Export environment variables as outputs id: export-vars From be10df57861367ff5574242d733e847b5bde613e Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 17:25:33 +0200 Subject: [PATCH 101/115] Deactivate nightly for other branch than master and activate push event on latest release branch --- .github/workflows/nightly-build-and-tests.yml | 2 +- .github/workflows/trigger-build-and-tests.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nightly-build-and-tests.yml b/.github/workflows/nightly-build-and-tests.yml index e32ba558a00..c9789cb85e6 100644 --- a/.github/workflows/nightly-build-and-tests.yml +++ b/.github/workflows/nightly-build-and-tests.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - sofa_version: [master, v24.12] + sofa_version: [master] ### if: ${{ github.repository_owner == 'sofa-framework' }} outputs: SOFA_BRANCH_NAME: ${{ steps.export-vars.outputs.SOFA_BRANCH_NAME }} diff --git a/.github/workflows/trigger-build-and-tests.yml b/.github/workflows/trigger-build-and-tests.yml index c8047efdf76..69a8abc0afa 100644 --- a/.github/workflows/trigger-build-and-tests.yml +++ b/.github/workflows/trigger-build-and-tests.yml @@ -53,6 +53,7 @@ on: push: branches: - 'master' + - 'v25.12' # =============================================================== # =============================================================== From 150ece3e8ba60b350ccdc10ce273820946a78098 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 23 Oct 2025 17:34:43 +0200 Subject: [PATCH 102/115] Enable multiple builder on same host --- .github/workflows/build-and-test.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e1839310187..8edac3628e5 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -229,7 +229,12 @@ jobs: # retrive build type and compiler BUILD_TYPE=$(echo ${{ matrix.os }} | awk -F '_' '{print $3}') CONFIG=$(echo ${{ matrix.os }} | awk -F '_' '{print $1"_"$2}') - NODE_NAME="${{ runner.name }}" # Needed by configure-and-build --> TODO: be able to get hostname multiplatform + # Needed by configure-and-build + if [[ "$RUNNER_OS" == "Linux" ]]; then + NODE_NAME="$(hostname)" + else + NODE_NAME="$(scutil --get LocalHostName)" + fi echo "NODE_NAME=$NODE_NAME" >> $GITHUB_ENV ## Deal with ci-depends-on From d30d868c46299a909924855ce8487eb26fcc587a Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Fri, 24 Oct 2025 10:25:16 +0200 Subject: [PATCH 103/115] Fix typo in error type --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 8edac3628e5..4759790d5ad 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -411,7 +411,7 @@ jobs: echo "#----------------------------------------#" for testType in 'unit' 'scene' 'regression'; do - for errorType in 'errors' 'crashes' 'failure'; + for errorType in 'errors' 'crashes' 'failures'; do if [ -f "${{ env.BUILD_DIR }}/tests_results/${testType}-tests_${errorType}" ]; then capitalized="$(echo "${testType:0:1}" | tr '[:lower:]' '[:upper:]')${testType:1}" From e939d3f45fbe8b71f6b35b8b9a07e668468ef437 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 27 Oct 2025 10:04:47 +0100 Subject: [PATCH 104/115] Fix ci depends on --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 4759790d5ad..e26715efcad 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -247,8 +247,8 @@ jobs: # Format the CMake flags for this key and append to the result fixed_name=$(echo "$key" | awk '{gsub(/\./, "_"); print toupper($0)}') - flag_repository="-D${fixed_name}_GIT_REPOSITORY=\"$repo_url\")" - flag_tag="-D${fixed_name}_GIT_TAG=\"$branch_name\")" + flag_repository="-D${fixed_name}_GIT_REPOSITORY=\"$repo_url\" + flag_tag="-D${fixed_name}_GIT_TAG=\"$branch_name\" # Append both flags to the result string with a space CMAKE_OPTIONS="$CMAKE_OPTIONS $flag_repository $flag_tag " From fb2ac3f564bed4396bd8ac78a4f3bb5d104d05be Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 27 Oct 2025 11:54:23 +0100 Subject: [PATCH 105/115] put tests in three separated steps + clean docker call --- .github/workflows/build-and-test.yml | 100 +++++++++++++++++++-------- 1 file changed, 73 insertions(+), 27 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e26715efcad..2d53e69d838 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -210,17 +210,6 @@ jobs: done fi - - name: Notify dashboard - shell: bash - run: | - . ${CI_DIR}/scripts/utils.sh - . ${CI_DIR}/scripts/dashboard.sh - - #Really necessary ? - #TODO - #Need more information. Might be good to - - - name: Build id: build-step shell: bash @@ -305,12 +294,22 @@ jobs: echo "DOCKER_IMAGE=$DOCKER_IMAGE" >> $GITHUB_ENV + DOCKER_SRC_DIR="/workspace/$(realpath --relative-to=$WORKSPACE $SRC_DIR)" + DOCKER_BUILD_DIR="/workspace/$(realpath --relative-to=$WORKSPACE $BUILD_DIR)" + DOCKER_CI_DIR="/workspace/$(realpath --relative-to=$WORKSPACE $CI_DIR)" + DOCKER_LOG_DIR="/workspace/$(realpath --relative-to=$WORKSPACE ${{ env.LOG_DIR }})" + + echo "DOCKER_SRC_DIR=$DOCKER_SRC_DIR" >> $GITHUB_ENV + echo "DOCKER_BUILD_DIR=$DOCKER_BUILD_DIR" >> $GITHUB_ENV + echo "DOCKER_CI_DIR=$DOCKER_CI_DIR" >> $GITHUB_ENV + echo "DOCKER_LOG_DIR=$DOCKER_LOG_DIR" >> $GITHUB_ENV + echo "Launching configuration and build through docker using image ${DOCKER_IMAGE}. Running ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./$(realpath --relative-to=$WORKSPACE $CI_DIR)/scripts/configure-and-build.sh /workspace/$(realpath --relative-to=$WORKSPACE $BUILD_DIR) /workspace/$(realpath --relative-to=$WORKSPACE $SRC_DIR) /workspace/$(realpath --relative-to=$WORKSPACE $CI_DIR)/scripts/ /workspace/$(realpath --relative-to=$WORKSPACE ${{ env.LOG_DIR }}) \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + /bin/bash -c "env ; cd /workspace; /bin/bash $DOCKER_CI_DIR/scripts/configure-and-build.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ $DOCKER_LOG_DIR \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" else echo "Launching configuration and build" @@ -318,31 +317,76 @@ jobs: fi - - name: Notify dashboard - if: always() + - name: Unit tests + id: unit-tests-step + if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false shell: bash run: | - #TODO + # If os has got docker then use it + # Here no need to fetch it because it has already been taken care of in the build step + if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then + echo "Launching unit test suite through docker using image ${DOCKER_IMAGE}." + docker run --rm \ + --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ + ${DOCKER_IMAGE} \ + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} UNIT" + else + echo "Launching unit test suite." - - name: Launch tests - id: launch-tests-step - if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false + bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "UNIT" + fi + + if [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == *"unit-tests_"* ]]; then + exit 1 + fi + + - name: Scene tests + id: scene-tests-step + if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false && inputs.with-all-tests == true shell: bash run: | # If os has got docker then use it # Here no need to fetch it because it has already been taken care of in the build step if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then - echo "Launching test suite through docker using image ${DOCKER_IMAGE}. Running ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/ ${NODE_NAME} ${{ inputs.python-version }}" + echo "Launching scene test suite through docker using image ${DOCKER_IMAGE}." docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} ${{ inputs.with-all-tests }}" + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} SCENE" else - echo "Launching test suite" + echo "Launching scene test suite." - bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "${{ inputs.with-all-tests }}" + bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "SCENE" + fi + + if [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == *"scene-tests_"* ]]; then + exit 1 + fi + + - name: Regression tests + id: regression-tests-step + if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false && inputs.with-all-tests == true + shell: bash + run: | + # If os has got docker then use it + # Here no need to fetch it because it has already been taken care of in the build step + if [[ "${{ matrix.os }}" == *"ubuntu"* ]] || [[ "${{ matrix.os }}" == *"fedora"* ]]; then + + echo "Launching regression test suite through docker using image ${DOCKER_IMAGE}." + docker run --rm \ + --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ + ${DOCKER_IMAGE} \ + /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} REGRESSION" + else + echo "Launching regression test suite" + + bash ${CI_DIR}/scripts/test.sh "${BUILD_DIR}" "${SRC_DIR}" "${CI_DIR}/scripts/" "${NODE_NAME}" "${{ inputs.python-version }}" "REGRESSION" + fi + + if [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" == *"regression-tests_"* ]]; then + exit 1 fi @@ -365,6 +409,7 @@ jobs: ${{ env.LOG_DIR }}/make-output.txt ${{ env.LOG_DIR }}/cmake-output.txt + - name: Publish tests logs id: publish-tests-logs if: always() @@ -374,6 +419,7 @@ jobs: path: | ${{ env.BUILD_DIR }}/tests_results/ + - name: Summarize results if: always() shell: bash @@ -397,11 +443,7 @@ jobs: fi if [[ "${{ inputs.generate-binaries }}" == "false" ]]; then - if [[ "${{ steps.launch-tests-step.outcome }}" == "failure" ]]; then - echo "❌ Something whent wrong during the Launch tests step" - echo -e "${bold}Please check this action logs, and download tests logs here: ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" - exit 1 - elif [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" != "" ]]; then + if [[ "$(cd "${{ env.BUILD_DIR }}/tests_results/" && find . -maxdepth 1 -type f)" != "" ]]; then echo "❌ Tests have resulted in : " echo "" python3 ${{ env.CI_DIR }}/scripts/generate-tests-table.py "${{ env.BUILD_DIR }}/tests_results/" @@ -426,6 +468,10 @@ jobs: done echo -e "${bold}You can download all logs here : ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" exit 1 + elif [[ "${{ steps.unit-tests-step.outcome }}" == "failure" || "${{ steps.scene-tests-step.outcome }}" == "failure" || "${{ steps.regression-tests-step.outcome }}" == "failure" ]]; then + echo "❌ Something whent wrong during one of the tests steps" + echo -e "${bold}Please check this action logs, and download tests logs here: ${{ steps.publish-tests-logs.outputs.artifact-url }}${normal}" + exit 1 else echo "✅ Tests where successful : " echo "" From 6547db5beb374d6c5ee06a0f4848e529e53abe86 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 27 Oct 2025 11:59:40 +0100 Subject: [PATCH 106/115] Refacto call to docker --- .github/workflows/build-and-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 2d53e69d838..5dd7c8f4ee3 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -330,7 +330,7 @@ jobs: docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} UNIT" + /bin/bash -c "env ; cd /workspace; /bin/bash $DOCKER_CI_DIR/scripts/test.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ ${NODE_NAME} ${{ inputs.python-version }} UNIT" else echo "Launching unit test suite." @@ -354,7 +354,7 @@ jobs: docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} SCENE" + /bin/bash -c "env ; cd /workspace; /bin/bash $DOCKER_CI_DIR/scripts/test.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ ${NODE_NAME} ${{ inputs.python-version }} SCENE" else echo "Launching scene test suite." @@ -378,7 +378,7 @@ jobs: docker run --rm \ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash ./ci/scripts/test.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ ${NODE_NAME} ${{ inputs.python-version }} REGRESSION" + /bin/bash -c "env ; cd /workspace; /bin/bash $DOCKER_CI_DIR/scripts/test.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ ${NODE_NAME} ${{ inputs.python-version }} REGRESSION" else echo "Launching regression test suite" From b517091fc6ce5bf560acea865f9a8246c0256b2c Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 27 Oct 2025 12:10:53 +0100 Subject: [PATCH 107/115] Fix typo" --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 5dd7c8f4ee3..243d9fa05e1 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -236,8 +236,8 @@ jobs: # Format the CMake flags for this key and append to the result fixed_name=$(echo "$key" | awk '{gsub(/\./, "_"); print toupper($0)}') - flag_repository="-D${fixed_name}_GIT_REPOSITORY=\"$repo_url\" - flag_tag="-D${fixed_name}_GIT_TAG=\"$branch_name\" + flag_repository="-D${fixed_name}_GIT_REPOSITORY=\"$repo_url\"" + flag_tag="-D${fixed_name}_GIT_TAG=\"$branch_name\"" # Append both flags to the result string with a space CMAKE_OPTIONS="$CMAKE_OPTIONS $flag_repository $flag_tag " From c40b66d91dffd3b9fb8d5671f686af2ba318b36a Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Mon, 27 Oct 2025 16:43:37 +0100 Subject: [PATCH 108/115] Always run all tests if build is ok and all tests is enable --- .github/workflows/build-and-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 243d9fa05e1..4ea8afef0d1 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -319,7 +319,7 @@ jobs: - name: Unit tests id: unit-tests-step - if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false + if: always() && steps.build-step.outcome == 'success' && inputs.generate-binaries == false shell: bash run: | # If os has got docker then use it @@ -343,7 +343,7 @@ jobs: - name: Scene tests id: scene-tests-step - if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false && inputs.with-all-tests == true + if: always() && steps.build-step.outcome == 'success' && inputs.generate-binaries == false && inputs.with-all-tests == true shell: bash run: | # If os has got docker then use it @@ -367,7 +367,7 @@ jobs: - name: Regression tests id: regression-tests-step - if: steps.build-step.outcome == 'success' && inputs.generate-binaries == false && inputs.with-all-tests == true + if: always() && steps.build-step.outcome == 'success' && inputs.generate-binaries == false && inputs.with-all-tests == true shell: bash run: | # If os has got docker then use it From 976321948557340ea0b7a14e5b10c70807df722a Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 28 Oct 2025 14:53:45 +0100 Subject: [PATCH 109/115] If mkdir returns 'folder already exists' then all good. --- Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp index e41aec5b5a1..60296fa5ff9 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp @@ -146,7 +146,8 @@ bool FileSystem::createDirectory(const std::string& path) return true; } #else - if (mkdir(path.c_str(), 0755)) + int status = mkdir(path.c_str(), 0755); + if (status && status != EEXIST) { msg_error(error) << path << ": " << strerror(errno); return true; From e0b796745dd2c4d9cdb855dbc516f4b9b347e1e0 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Tue, 28 Oct 2025 16:27:11 +0100 Subject: [PATCH 110/115] Try fix --- Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp index 60296fa5ff9..d81e2bc8037 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp @@ -149,7 +149,7 @@ bool FileSystem::createDirectory(const std::string& path) int status = mkdir(path.c_str(), 0755); if (status && status != EEXIST) { - msg_error(error) << path << ": " << strerror(errno); + msg_error(error) << path << ": " << strerror(errno) << ". With status: " << status; return true; } #endif From b10174c776799621e398953c34145bb35dc55142 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed, 29 Oct 2025 15:36:54 +0100 Subject: [PATCH 111/115] Update Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp --- Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp index d81e2bc8037..b8b60cfb75b 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp @@ -147,7 +147,7 @@ bool FileSystem::createDirectory(const std::string& path) } #else int status = mkdir(path.c_str(), 0755); - if (status && status != EEXIST) + if (status && errno != EEXIST) { msg_error(error) << path << ": " << strerror(errno) << ". With status: " << status; return true; From 8c0c750bca8da35b6d3bc2f017770c99435cebe6 Mon Sep 17 00:00:00 2001 From: Paul Baksic <30337881+bakpaul@users.noreply.github.com> Date: Wed, 29 Oct 2025 15:38:03 +0100 Subject: [PATCH 112/115] USe a common cache dir for all build (#44) --- .github/workflows/build-and-test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 4ea8afef0d1..a95581d6e38 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -304,9 +304,10 @@ jobs: echo "DOCKER_CI_DIR=$DOCKER_CI_DIR" >> $GITHUB_ENV echo "DOCKER_LOG_DIR=$DOCKER_LOG_DIR" >> $GITHUB_ENV + export XDG_CACHE_HOME="/cache" echo "Launching configuration and build through docker using image ${DOCKER_IMAGE}. Running ./ci/scripts/configure-and-build.sh /workspace/build/ /workspace/sofa/ /workspace/ci/scripts/ \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" - docker run --rm \ + docker run --rm --env XDG_CACHE_HOME -v $BUILDER_CACHE_DIR:/cache\ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ /bin/bash -c "env ; cd /workspace; /bin/bash $DOCKER_CI_DIR/scripts/configure-and-build.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ $DOCKER_LOG_DIR \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" From a2c646058fdc643a21b2b97ba4ad426e29927529 Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 30 Oct 2025 14:57:16 +0100 Subject: [PATCH 113/115] Increase ccache size before launching build --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index a95581d6e38..1cf936a932b 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -310,7 +310,7 @@ jobs: docker run --rm --env XDG_CACHE_HOME -v $BUILDER_CACHE_DIR:/cache\ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; /bin/bash $DOCKER_CI_DIR/scripts/configure-and-build.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ $DOCKER_LOG_DIR \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + /bin/bash -c "env ; cd /workspace; ccache -M 5; /bin/bash $DOCKER_CI_DIR/scripts/configure-and-build.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ $DOCKER_LOG_DIR \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" else echo "Launching configuration and build" From d6947d2f6a77931917f2dcb7a4b62a0d916e83fc Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 30 Oct 2025 15:08:36 +0100 Subject: [PATCH 114/115] Clear ccache when rebooting --- .github/workflows/build-and-test.yml | 2 +- .github/workflows/reboot_builders.yml | 22 +++++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 1cf936a932b..d118cf11ec7 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -310,7 +310,7 @@ jobs: docker run --rm --env XDG_CACHE_HOME -v $BUILDER_CACHE_DIR:/cache\ --user $(id -u):$(id -g) --network=host -v $WORKSPACE:/workspace \ ${DOCKER_IMAGE} \ - /bin/bash -c "env ; cd /workspace; ccache -M 5; /bin/bash $DOCKER_CI_DIR/scripts/configure-and-build.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ $DOCKER_LOG_DIR \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" + /bin/bash -c "env; cd /workspace; ccache -M 5; /bin/bash $DOCKER_CI_DIR/scripts/configure-and-build.sh $DOCKER_BUILD_DIR $DOCKER_SRC_DIR $DOCKER_CI_DIR/scripts/ $DOCKER_LOG_DIR \"${NODE_NAME}\" \"${BUILD_TYPE}\" \"${CONFIG}\" \"${{ inputs.python-version }}\" \"${{ inputs.preset }}\" \"${{ inputs.generate-binaries }}\" \"${CMAKE_OPTIONS}\"" else echo "Launching configuration and build" diff --git a/.github/workflows/reboot_builders.yml b/.github/workflows/reboot_builders.yml index 1ed3e02c895..082df4d9d5e 100644 --- a/.github/workflows/reboot_builders.yml +++ b/.github/workflows/reboot_builders.yml @@ -26,7 +26,7 @@ on: # Nightly build schedule: - - cron: '0 1 * * *' # Evevery night @1:00 a.m. + - cron: '30 1 * * *' # Evevery night @1:30 a.m. # =============================================================== # =============================================================== @@ -42,7 +42,15 @@ jobs: os: ${{ fromJson(inputs.builder-os) }} runs-on: ${{ matrix.os }} steps: - - name: Configure builder + - name: Clear ccache + if: ${{ runner.os == 'Linux' }} + shell: bash + run: | + if [[ -n "$BUILDER_CACHE_DIR" ]]; then + rm -rf $BUILDER_CACHE_DIR/* + fi + + - name: Reboot builder shell: bash run: | # WARNING: this command needs to add in /etc/sudoers this line: @@ -57,7 +65,15 @@ jobs: os: ["sofa-ci-dev-ubuntu2204-0","sofa-ci-dev-ubuntu2204-1","sofa-ci-dev-ubuntu2204-2","sofa-ci-dev-ubuntu2204-3","sofa-ci-dev-ubuntu2204-4","consortium-macos-2","consortium-macos-3"] runs-on: ${{ matrix.os }} steps: - - name: Configure builder + - name: Clear ccache + if: ${{ runner.os == 'Linux' }} + shell: bash + run: | + if [[ -n "$BUILDER_CACHE_DIR" ]]; then + rm -rf $BUILDER_CACHE_DIR/* + fi + + - name: Reboot builder shell: bash run: | # WARNING: this command needs to add in /etc/sudoers this line: From c8e0a69030335a403270abe39ea8ad3184c3d7af Mon Sep 17 00:00:00 2001 From: Paul Baksic Date: Thu, 30 Oct 2025 15:28:13 +0100 Subject: [PATCH 115/115] Now if path already exists and is actually a folder then throw no error --- .../src/sofa/helper/system/FileSystem.cpp | 21 +++++++++++++++--- .../Helper/test/system/FileSystem_test.cpp | 22 +++++++++---------- 2 files changed, 28 insertions(+), 15 deletions(-) diff --git a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp index b8b60cfb75b..dfbb2cd5ecd 100644 --- a/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp +++ b/Sofa/framework/Helper/src/sofa/helper/system/FileSystem.cpp @@ -147,10 +147,25 @@ bool FileSystem::createDirectory(const std::string& path) } #else int status = mkdir(path.c_str(), 0755); - if (status && errno != EEXIST) + if(status) { - msg_error(error) << path << ": " << strerror(errno) << ". With status: " << status; - return true; + if (errno != EEXIST) + { + msg_error(error) << path << ": " << strerror(errno); + return true; + } + else + { + struct stat st_buf; + if (stat(path.c_str(), &st_buf) == 0) + { + if ((st_buf.st_mode & S_IFMT) != S_IFDIR) { + msg_error(error) << path << ": File exists and is not a directoy"; + return true; + } + } + + } } #endif else diff --git a/Sofa/framework/Helper/test/system/FileSystem_test.cpp b/Sofa/framework/Helper/test/system/FileSystem_test.cpp index 63881207d00..1eadead4e92 100644 --- a/Sofa/framework/Helper/test/system/FileSystem_test.cpp +++ b/Sofa/framework/Helper/test/system/FileSystem_test.cpp @@ -143,18 +143,16 @@ TEST(FileSystemTest, createDirectory_alreadyExists) // required to be able to use EXPECT_MSG_NOEMIT and EXPECT_MSG_EMIT sofa::helper::logging::MessageDispatcher::addHandler(sofa::testing::MainGtestMessageHandler::getInstance() ) ; - { - EXPECT_MSG_NOEMIT(Error) ; - FileSystem::createDirectory("createDirectoryTestDir"); - } - { - EXPECT_MSG_EMIT(Error) ; - EXPECT_TRUE(FileSystem::createDirectory("createDirectoryTestDir")); - } - { - EXPECT_MSG_NOEMIT(Error) ; - FileSystem::removeDirectory("createDirectoryTestDir"); - } + EXPECT_MSG_NOEMIT(Error) ; + + EXPECT_FALSE(FileSystem::createDirectory("createDirectoryTestDir")); + EXPECT_TRUE(FileSystem::exists("createDirectoryTestDir")); + EXPECT_TRUE(FileSystem::isDirectory("createDirectoryTestDir")); + EXPECT_TRUE(FileSystem::createDirectory("createDirectoryTestDir")); + + // Cleanup + FileSystem::removeDirectory("createDirectoryTestDir"); + } TEST(FileSystemTest, removeDirectory)

    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�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 uQmIH!+fUh}$-LZ~m&gW7e6g@b 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 J3JGKX{{v}`=t%$o diff --git a/applications/plugins/SofaAssimp/doc/skinning_example_2_0.png b/applications/plugins/SofaAssimp/doc/skinning_example_2_0.png deleted file mode 100644 index 57e05f64f27d6bf5656714f7b9fc53d3e70839cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53851 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